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
338349466153	338349466711	338349467261	338349467811	338349468361	338349468911	338349469461	338349470011	338349470561	338349471111	338349471661	338349472211	338349472761	338349473311	338349473861	338349474411	338349474961	338349475511	338349476061	338349476611	338349477161	338349477711	338349478261	338349478811	338349479361	338349479911	338349480461	338349481011	338349481561	338349482111	338349482661	338349483211	338349483761	338349484311	338349484861	338349485411	338349485961	338349486511	338349487061	338349487611	338349488161	338349488711	338349489261	338349489811	338349490361	338349490911	338349491461	338349492011	338349492561	338349493111	338349493661	338349494211	338349494761	338349495311	338349495861	338349496411	338349496961	338349497511	338349498061	338349498611	338349499161	338349499711	338349500261	338349500811	338349501361	338349501911	338349502461	338349503011	338349503561	338349504111	338349504661	338349505211	338349505761	338349506311	338349506861	338349507411	338349507961	338349508511	338349509061	338349509611	338349510161	338349510711	338349511261	338349511811	338349512361	338349512911	338349513461	338349514011	338349514561	338349515111	338349515661	338349516211	338349516761	338349517311	338349517861	338349518411	338349518961	338349519511	338349520061	338349520611	338349521161	338349521711	338349522261	338349522811	338349523361	338349523911	338349524461	338349525011	338349525561	338349526111	338349526661	338349527211	338349527761	338349528311	338349528861	338349529411	338349529961	338349530511	338349531061	338349531611	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14261	1107	868	669	478	368	278	251	213	209	185	208	175	189	165	161	163	175	153	156	166	142	134	133	136	162	149	172	162	150	155	151	151	170	161	147	155	157	141	160	190	159	130	157	149	150	169	167	154	146	153	148	128	149	141	118	144	163	145	158	147	134	159	151	144	152	167	144	149	182	145	142	140	158	159	158	139	167	147	163	155	149	151	146	171	158	142	147	170	135	149	158	156	138	165	142	154	142	159	163	146	161	160	145	105	166	139	133	136	134	143	161	141	153	150	162	176	129	167	153	146	155	173	162	153	155	143	138	162	148	146	138	131	137	144	139	157	152	149	147	156	130	137	133	151	157	143	153	172	139	154	149	138	130	135	140	145	135	143	169	145	141	157	132	149	148	141	158	139	150	143	145	155	155	159	133	143	128	150	158	135	142	149	164	164	160	129	161	152	143	167	172	150	152	151	180	145	142	157	149	156	153	140	154	140	152	139	142	160	150	116	127	153	154	144	150	146	131	143	138	140	151	150	135	136	154	156	157	136	154	146	149	153	157	147	173	156	139	140	160	147	168	165	163	163	158	118	147	149	164	145	131	129	155	136	149	148	178	180	157	145	131	149	175	156	131	148	159	173	162	141	168	157	168	151	152	143	150	141	136	144	138	151	145	162	150	142	153	155	146	155	158	156	141	144	157	157	151	153	146	142	131	148	150	151	157	158	158	162	134	154	147	165	141	154	149	160	136	153	134	163	147	143	168	144	160	152	163	142	158	177	141	131	119	173	159	131	143	155	142	139	144	137	141	169	146	130	142	159	138	130	137	161	131	147	157	172	156	155	131	151	168	172	173	150	148	139	160	167	139	166	152	147	134	141	169	138	126	117	130	145	149	153	145	129	163	142	148	145	152	174	129	140	153	145	146	182	137	132	149	170	155	155	149	136	147	158	152	131	152	142	158	123	157	148	148	161	153	153	131	145	130	186	147	144	136	165	120	160	161	170	158	157	139	137	140	135	150	136	138	145	132	160	140	150	162	146	165	160	160	133	126	140	144	144	152	156	136	155	136	166	136	146	147	129	126	137	148	130	174	150	138	139	150	142	149	152	159	144	132	149	150	125	156	115	138	168	163	135	166	146	138	138	129	160	126	136	154	159	149	131	143	140	160	173	143	147	138	148	153	155	144	157	160	171	142	138	141	140	146	128	135	147	145	140	175	131	126	132	171	175	140	159	134	139	143	154	142	149	152	137	153	143	149	164	160	162	142	159	143	152	162	160	135	128	140	151	135	117	138	160	134	152	150	146	148	165	141	139	143	154	137	151	172	167	155	158	151	155	144	143	149	170	121	166	146	148	164	132	157	145	140	158	137	146	168	138	138	122	161	146	142	132	122	140	146	169	154	140	143	161	131	141	141	128	138	169	158	144	132	163	171	161	176	159	150	155	155	168	128	143	150	137	144	162	133	140	157	139	120	139	157	153	152	125	152	141	152	147	167	124	149	150	126	162	138	163	167	139	144	163	146	151	142	148	151	136	162	149	156	160	152	132	129	131	139	133	145	149	133	153	138	130	136	139	143	132	160	119	135	136	156	143	129	158	120	170	145	157	148	142	121	142	144	162	129	144	137	153	154	149	149	134	138	161	157	143	142	152	147	167	131	163	167	143	129	157	139	153	147	149	148	161	145	151	165	152	157	151	154	144	152	129	162	166	177	120	140	150	138	138	166	143	142	136	175	159	159	146	163	156	171	137	133	145	161	127	168	147	130	165	143	126	148	144	163	141	137	144	153	141	127	161	147	159	138	156	137	161	158	136	130	148	155	150	155	159	161	147	164	133	140	130	155	137	153	146	154	152	137	136	159	171	155	132	152	131	144	132	140	137	156	167	146	156	125	135	158	146	133	137	154	140	169	153	166	154	123	179	159	152	142	130	138	153	142	143	145	137	130	164	148	147	137	153	133	147	149	136	146	160	149	149	149	146	147	168	161	141	152	152	146	137	160	139	148	145	139	140	139	140	146	150	148	143	148	176	153	141	137	159	158	151	147	144	176	143	123	148	138	140	148	132	135	147	160	150	139	146	165	147	126	135	155	164	175	173	160	123	158	151	146	169	136	155	145	146	141	127	118	135	168	163	155	136	130	148	139	169	141	135	149	158	155	128	152	153	153	133	137	143	160	141	132	141	165	141	140	157	149	152	151	132	172	152	132	125	148	145	164	120	163	156	140	172	156	152	162	128	150	157	139	160	122	138	174	147	139	134	118	154	155	155	156	140	155	140	157	157	138	156	127	145	133	154	149	161	162	154	146	154	131	131	187	153	144	163	155	153	141	146	151	141	127	153	143	166	154	132	148	139	159	158	138	118	148	173	167	160	159	142	156	131	133	160	153	158	144	146	149	129	123	166	147	146	157	164	128	150	158	148	164	142	155	146	177	151	145	159	156	166	128	149	148	160	147	123	148	143	161	158	141	136	137	152	135	146	147	142	155	151	147	133	149	159	148	139	151	156	144	142	162	167	135	146	156	128	141	163	143	154	157	157	132	152	150	118	148	141	152	142	155	163	146	154	136	144	136	156	176	150	151	126	151	132	139	129	128	161	124	167	168	140	140	146	123	128	156	144	171	145	156	145	158	135	124	156	130	126	131	135	135	154	159	140	144	144	155	172	145	137	150	145	153	153	145	138	162	164	117	134	139	145	146	157	148	139	159	149	153	149	140	135	168	148	141	172	170	156	142	145	167	161	145	170	166	156	127	163	143	163	135	169	175	148	148	148	147	149	140	138	144	140	155	153	145	159	125	140	140	142	117	137	152	155	168	152	169	143	150	131	164	147	137	145	154	148	142	137	159	144	155	161	127	150	153	167	125	159	142	154	156	152	168	145	138	157	154	138	141	132	155	147	152	158	125	127	132	144	152	146	122	114	156	148	146	145	144	162	155	157	143	150	140	145	161	142	146	152	155	162	143	126	164	131	151	145	127	154	154	164	134	148	141	168	124	128	171	135	128	127	151	141	145	146	157	153	142	156	125	157	155	157	126	147	149	140	160	156	148	150	151	179	154	166	123	146	153	146	159	145	143	165	175	178	167	145	140	150	153	146	141	153	170	170	156	160	161	146	149	132	126	181	141	140	146	141	154	162	135	139	140	145	137	148	139	151	154	150	168	164	137	145	152	144	139	141	156	150	128	141	152	139	138	127	137	156	171	148	143	161	165	165	141	188	152	157	142	146	145	145	156	143	135	162	148	143	154	139	135	157	156	169	175	124	142	151	149	144	170	143	143	154	159	163	151	142	132	145	126	141	134	155	166	168	155	150	160	134	138	168	154	156	160	131	182	163	148	148	138	179	148	155	146	163	152	173	160	148	150	131	149	169	147	133	137	140	125	139	144	145	135	165	152	127	169	144	134	133	127	149	134	154	125	164	155	167	157	132	148	134	146	146	131	142	137	161	158	156	151	138	136	163	135	149	121	145	145	126	169	146	137	154	145	133	144
7955	849	1870	1989	1794	1328	1059	905	806	704	677	637	593	601	505	483	451	462	425	467	426	422	476	391	444	386	388	389	438	423	392	365	421	394	406	391	405	404	347	364	327	346	363	384	353	391	357	374	367	371	349	362	381	373	334	354	342	350	355	367	371	346	380	384	332	309	342	320	332	349	354	353	329	311	388	353	359	373	334	369	366	352	353	348	379	352	354	335	345	344	344	339	363	367	373	344	339	343	355	346	337	345	334	321	371	321	349	379	357	343	352	325	352	366	363	355	344	349	371	300	344	348	348	353	386	368	341	367	354	338	314	339	354	390	380	343	371	386	346	357	348	302	327	365	340	339	318	323	325	374	355	374	350	347	360	367	347	344	318	378	342	369	361	365	327	356	371	353	340	327	359	367	335	367	343	370	327	327	339	357	397	330	330	357	369	339	366	344	382	360	374	317	322	371	370	343	354	357	364	374	367	335	393	373	337	337	357	378	335	338	339	327	334	339	380	355	357	338	366	345	368	312	327	368	342	357	345	340	365	338	352	354	363	362	358	342	358	347	339	341	370	348	372	329	347	342	350	356	350	374	336	341	351	344	365	359	359	345	329	322	358	362	328	370	331	347	361	329	339	391	356	347	336	373	353	372	334	371	329	350	331	351	342	335	356	368	351	385	372	337	363	355	349	339	383	329	364	325	393	361	366	355	333	342	327	368	338	353	356	365	350	339	365	345	340	366	360	355	301	354	397	353	368	316	334	329	352	354	323	336	324	346	323	357	353	326	332	361	364	372	320	352	339	358	371	374	350	349	347	360	388	358	400	346	374	331	347	308	352	356	313	305	378	348	317	348	318	347	370	361	360	335	329	342	356	343	343	341	364	350	336	346	360	351	357	342	355	362	381	366	332	389	346	332	366	355	368	397	362	372	345	370	370	342	362	403	340	338	366	325	338	372	357	370	361	355	358	362	341	347	315	352	351	352	367	336	331	341	346	345	313	340	352	322	367	365	365	361	367	382	338	337	337	352	355	367	331	327	336	326	386	381	371	372	358	338	331	323	360	331	346	373	347	336	353	375	356	311	369	358	318	333	321	345	357	347	376	347	342	351	374	359	357	332	346	355	335	347	338	349	353	335	339	362	356	345	373	367	355	354	342	332	364	366	345	351	339	370	346	370	313	371	373	340	333	332	348	328	338	364	369	369	355	335	343	360	348	319	370	333	385	303	343	363	343	329	355	354	365	337	379	357	359	343	351	357	387	325	352	363	328	342	332	343	347	343	399	323	333	350	344	362	376	343	325	354	339	347	362	375	349	293	347	337	365	340	350	354	339	380	381	354	369	358	339	340	359	359	350	323	374	360	341	331	322	283	339	334	353	357	331	367	365	364	348	375	355	322	364	312	348	392	346	325	348	341	332	333	341	363	346	369	356	380	346	367	335	335	356	333	337	363	326	384	355	350	349	342	346	326	316	343	345	357	359	344	363	354	355	350	334	368	326	336	365	357	354	356	338	368	337	362	342	343	360	367	318	303	360	388	373	373	397	339	307	321	349	316	388	343	373	361	359	348	307	357	351	404	316	365	356	365	348	345	334	373	348	372	368	381	357	323	347	343	346	344	344	376	341	361	345	350	333	377	391	315	338	362	330	357	348	328	348	336	374	327	345	347	318	343	356	327	354	352	343	351	370	361	324	337	330	386	339	358	371	342	347	343	369	348	368	333	382	395	309	320	334	390	353	339	358	326	348	336	358	311	342	395	349	311	369	375	334	345	339	359	357	340	383	346	368	366	366	357	352	364	356	382	372	343	356	344	376	338	333	346	352	361	330	350	328	341	325	341	314	363	300	333	358	354	375	361	385	357	343	344	328	333	342	351	331	366	318	335	368	319	337	375	379	322	361	372	314	378	356	356	319	387	354	356	349	374	369	343	311	369	350	341	342	365	355	351	352	355	358	322	382	331	350	320	376	352	349	346	334	324	350	350	391	388	350	356	346	380	367	327	350	349	339	347	323	382	378	369	353	347	329	376	322	325	350	345	348	341	331	298	357	320	356	347	355	331	322	364	384	317	353	338	364	369	366	347	329	394	359	364	353	338	356	377	351	377	355	346	325	349	336	328	362	325	374	367	374	360	357	337	337	341	382	351	362	326	341	370	321	339	350	342	370	331	346	353	349	351	347	338	379	366	352	352	365	345	366	344	361	348	328	352	373	363	365	351	418	347	344	371	371	320	342	354	344	385	339	371	392	356	328	351	353	325	354	335	349	328	365	298	373	346	335	371	320	318	339	309	332	344	345	373	383	372	393	356	342	355	341	378	333	347	330	346	346	345	328	335	338	378	396	355	356	390	372	343	338	323	351	353	357	348	358	373	388	365	337	361	359	339	352	338	361	364	353	343	351	358	350	356	317	359	344	377	361	348	316	330	350	361	387	348	339	336	365	362	338	362	339	354	345	339	326	376	346	329	360	304	351	386	356	348	364	341	349	346	322	336	344	345	305	337	331	349	341	365	346	337	349	390	348	351	316	349	382	352	331	379	352	344	360	353	332	320	341	369	362	356	342	383	356	350	349	357	313	318	345	347	364	319	380	333	366	347	322	348	341	344	336	364	341	351	355	343	356	379	284	362	333	372	366	312	341	333	350	352	338	381	350	327	359	350	364	329	336	339	360	366	362	344	363	351	328	340	338	364	344	344	354	378	365	347	337	356	339	342	333	362	319	320	318	357	322	336	349	344	326	342	351	336	409	379	333	322	311	370	330	360	345	368	390	374	328	330	344	350	376	360	328	339	356	324	373	334	365	350	344	346	360	362	349	350	346	345	353	333	311	343	340	333	341	315	350	391	385	328	348	364	337	371	357	347	381	358	336	348	360	368	339	362	346	370	353	376	348	343	360	354	343	355	360	360	345	355	371	315	353	347	367	376	354	347	338	368	334	374	373	320	341	381	360	348	403	327	347	367	367	358	383	362	325	328	379	355	347	339	355	320	369	367	337	361	365	332	363	340	338	344	345	316	342	339	354	349	329	336	361	346	395	383	345	358	348	369	378	324	328	342	359	324	340	334	377	339	356	364	356	370	349	408	356	360	368	363	341	344	335	358	342	338	311	348	338	315	323	326	348	332	315	349	358	371	375	365	367	337	378	359	367	365	374	364	342	333	356	328	328	326	312	339	335	340	340	319	343	328	390	325	342	349	372	347	349	348	349	337	339	356	339	368	334	341	336	378	359	362	342	345	349	363	364	358	341	353	377	340	353	329	328	364	302	337	353	321	324	330	359	311	340	357	344	335	340	341	373	344	368	349	335	339	326	339	369	370	311	339	335	369	345	372	358	372	357	335	322	357	350	329	351	376	357	369	351	338	329	362	353	335	346	311	327	322	362	345	337	385	336	341	353	332	361	346	332	333	351	343	374	378	368	343	365	352	340	348	348	353	349	378	359	375	322	382	335	396	340	356	378	369	347	339	334	374	346	362	323	327	338	334	347	344
1406	198	213	219	202	187	179	215	214	219	199	214	209	193	204	227	199	224	219	185	195	215	204	187	209	218	182	240	213	185	198	210	241	208	187	227	192	178	189	198	209	197	214	203	243	212	204	211	215	207	233	228	234	208	209	212	220	217	229	223	209	185	205	191	211	214	207	217	230	230	233	180	215	210	199	209	211	219	228	199	223	221	186	190	234	219	208	183	194	205	218	194	188	200	219	231	213	213	202	207	191	204	205	192	207	190	200	195	193	187	209	208	198	200	196	242	223	205	201	209	220	214	185	202	218	210	246	217	218	214	184	221	188	234	194	207	216	217	226	198	215	226	225	212	216	228	220	230	235	217	200	190	212	195	191	209	195	225	184	202	202	204	210	232	213	210	213	227	209	221	203	215	238	213	186	222	226	201	218	243	231	224	234	207	235	218	189	209	198	188	222	190	178	192	202	189	206	206	191	224	203	193	209	190	210	228	200	201	199	223	207	213	216	205	215	219	223	229	219	194	215	195	192	182	198	192	213	211	190	212	226	184	199	213	209	190	212	194	209	201	203	220	209	198	216	206	192	209	199	221	210	197	221	196	230	206	170	207	206	208	223	204	202	200	198	202	206	194	207	211	184	203	197	212	212	204	179	231	220	215	216	226	233	201	187	212	214	233	225	236	219	185	213	205	218	208	196	228	187	213	201	228	229	217	231	208	221	210	184	215	208	238	225	201	220	204	202	197	216	237	202	211	213	187	187	183	206	209	194	229	225	205	199	222	220	217	223	208	202	219	207	226	189	199	214	209	218	217	207	214	222	219	221	228	199	202	191	209	226	184	208	222	207	193	200	222	207	219	194	217	213	195	219	208	208	210	202	194	205	232	226	255	208	229	201	188	199	187	214	215	216	178	209	236	204	205	179	227	230	215	202	177	208	206	183	208	211	219	215	235	224	199	186	222	226	218	227	177	200	212	220	222	201	199	215	202	230	204	217	213	218	210	202	235	229	214	236	220	225	231	205	208	211	213	208	200	219	221	205	200	184	244	209	210	202	213	207	195	167	237	222	248	201	187	212	225	223	206	231	197	240	223	209	205	207	219	226	210	211	211	197	209	198	194	213	203	205	217	195	220	231	216	209	220	196	239	228	220	237	217	233	223	192	193	197	207	206	205	204	203	178	208	189	208	225	187	206	196	191	179	202	203	246	193	199	211	210	230	209	219	192	224	202	210	239	201	184	182	198	228	205	220	212	220	198	212	211	186	222	205	188	200	194	208	206	242	226	189	217	208	203	233	192	193	203	211	206	238	214	227	220	187	212	203	203	216	215	217	210	221	209	195	208	195	223	208	180	210	181	210	197	183	217	203	168	195	216	180	192	222	210	223	197	239	220	184	224	217	223	203	183	213	210	196	193	225	207	196	211	232	200	208	219	234	200	216	214	192	197	207	237	203	201	220	207	221	190	203	204	215	201	238	208	215	210	201	202	220	195	206	208	196	227	209	238	214	209	219	226	232	183	190	184	210	196	208	207	240	211	222	240	200	217	219	199	228	194	197	193	187	213	230	231	208	205	203	170	201	190	196	211	218	178	201	199	226	181	237	228	202	208	209	206	197	222	227	216	233	196	176	209	181	191	203	208	214	212	242	203	203	201	229	192	232	202	224	179	229	198	245	218	210	214	211	195	203	220	224	191	193	161	222	213	200	194	196	214	221	234	211	215	191	207	223	209	192	199	213	191	195	194	217	234	203	212	198	219	213	212	212	204	218	199	195	218	228	208	182	174	223	206	202	191	214	201	175	214	208	203	183	205	191	197	201	203	217	203	199	234	234	196	185	184	204	234	216	233	211	205	187	216	223	217	243	215	207	199	209	219	211	220	220	226	223	235	217	214	214	208	229	216	235	208	198	195	211	219	206	225	215	223	186	224	195	201	198	206	204	229	212	206	227	215	244	186	208	205	239	217	235	179	217	226	232	205	219	221	195	231	191	230	221	201	206	211	194	203	229	220	191	216	198	201	207	185	228	215	227	209	190	188	222	209	189	235	233	192	211	227	194	216	226	209	194	218	212	209	196	217	208	178	196	212	215	199	176	236	198	200	206	238	181	216	228	232	210	193	194	191	219	203	185	199	197	208	210	204	207	240	215	225	221	203	204	222	227	206	194	203	178	205	209	207	187	223	216	205	213	199	199	221	188	191	206	190	202	218	196	212	193	219	222	199	220	229	234	189	213	217	222	189	224	214	225	196	187	202	209	198	199	196	199	210	214	197	207	217	189	211	178	195	211	208	232	214	216	203	222	221	186	224	213	187	209	204	217	211	221	201	223	199	197	222	181	218	192	197	211	191	220	206	205	232	221	206	194	203	213	204	197	218	212	206	193	188	196	201	198	200	206	217	226	208	236	196	207	219	218	216	209	230	222	231	226	226	231	226	203	226	196	206	198	210	199	227	203	206	198	200	200	209	214	199	231	222	219	209	191	198	236	199	215	202	222	225	223	211	217	181	187	205	208	198	217	197	207	199	207	231	215	195	238	191	201	223	222	199	230	185	201	216	222	196	217	210	210	213	181	207	195	214	239	195	205	220	207	200	187	220	206	235	214	202	202	212	208	208	207	219	194	211	196	194	199	194	211	210	205	172	214	242	221	194	210	192	194	183	219	202	203	189	208	202	207	194	244	180	206	213	183	192	208	197	203	217	219	244	207	194	208	220	208	227	213	202	242	199	222	196	222	212	230	197	217	218	205	215	217	232	203	203	191	195	237	221	220	212	217	197	232	213	212	220	218	180	214	175	191	192	197	218	196	234	203	205	207	223	198	236	213	215	208	220	197	194	203	222	175	214	209	198	196	193	228	207	205	214	244	209	246	225	215	200	200	229	186	194	238	198	175	224	228	221	226	218	212	237	219	219	210	212	177	228	214	203	208	202	189	214	225	210	199	197	212	216	209	186	212	198	221	171	207	200	192	237	188	201	208	201	208	213	184	227	230	200	235	219	213	199	202	216	238	248	189	222	196	182	221	210	214	189	205	227	219	198	203	197	211	194	214	234	200	193	202	246	201	193	199	225	197	231	209	214	208	207	207	221	182	214	204	216	224	216	239	218	200	200	190	211	217	248	209	213	227	228	208	198	216	200	208	228	208	230	223	219	227	203	227	203	212	209	207	198	199	218	216	213	204	190	204	229	217	221	200	233	208	166	224	213	205	232	216	207	218	209	208	219	211	201	223	204	195	208	222	199	218	195	226	214	202	190	204	227	236	218	232	213	213	214	198	226	222	200	231	196	214	184	190	216	213	238	198	237	217	181	213	225	224	224	229	183	234	186	193	200	231	204	225	225	182	223	214	178	188	204	205	203	221	212	202	226	234	201	203	212	203	196	211	213	189	232	211	233	200	207	196	191	213	192	214	218	212	229	221	206	212	204	202	213	178	219	213	224	210	205	242	215	202	205	212	230	188	213	238	214	231	217	217	214	214	230	220	213	205	204	196
1761	504	567	571	513	516	555	509	515	524	534	526	518	463	502	534	500	509	453	531	480	510	514	451	497	488	501	493	518	508	504	514	473	497	482	512	530	469	553	510	526	515	528	487	471	507	464	494	493	544	486	504	465	475	514	487	467	494	497	524	455	510	476	468	502	506	512	470	456	544	511	492	528	531	478	499	489	499	506	510	496	468	500	531	468	462	517	456	486	529	535	463	501	500	524	484	499	496	512	474	505	505	484	505	454	495	512	485	545	476	482	483	494	491	527	513	507	473	468	494	454	515	480	496	479	484	521	477	514	503	512	526	520	511	497	493	489	490	445	516	495	534	494	474	502	508	477	525	479	497	484	491	524	519	499	508	487	525	450	490	550	487	495	468	462	497	497	475	476	499	466	503	510	494	510	512	462	512	473	494	505	464	492	516	454	491	496	510	523	477	504	503	514	466	483	491	502	499	491	518	499	495	536	533	500	492	482	480	490	522	535	510	479	507	471	500	499	495	488	508	509	504	523	513	513	464	487	476	519	462	470	483	465	476	513	453	469	493	522	510	490	490	468	522	510	509	530	480	491	508	547	467	499	459	509	511	520	470	534	476	501	527	489	532	472	503	442	527	493	475	510	513	509	475	536	441	501	463	490	509	518	493	530	477	502	482	491	476	541	502	475	487	470	482	520	458	477	487	468	501	481	510	510	481	500	476	472	505	500	491	518	505	523	525	521	481	524	545	493	512	508	525	498	493	498	504	460	517	512	510	487	509	502	512	458	500	493	490	509	521	521	499	455	511	486	497	497	508	494	502	462	495	506	497	493	533	487	499	536	505	504	487	497	507	518	515	481	508	504	484	502	532	483	523	508	473	467	531	534	455	469	495	454	497	545	497	512	490	502	529	491	458	480	505	493	489	490	521	522	465	506	493	481	483	502	558	518	472	491	468	488	504	503	468	512	496	449	483	492	497	472	479	480	485	510	479	486	483	518	483	542	484	515	493	515	515	465	513	488	506	485	482	497	494	504	497	513	492	501	490	516	501	532	521	505	491	488	492	490	520	516	506	514	495	434	486	505	496	499	537	509	531	472	478	494	508	453	505	489	491	516	499	471	488	529	495	500	478	517	525	507	471	493	500	542	496	537	475	506	459	492	520	527	476	466	513	552	515	483	511	486	512	499	522	474	467	468	461	497	514	522	469	490	492	541	484	498	471	487	476	518	465	526	492	542	514	493	494	514	526	496	489	507	533	515	513	504	516	494	470	525	493	531	545	475	485	504	479	470	499	487	500	475	510	511	504	513	471	504	507	503	522	525	488	485	515	551	510	461	469	494	483	509	513	543	501	549	519	509	495	461	496	515	473	526	528	538	529	489	469	465	466	527	536	487	490	490	479	462	491	484	479	497	503	524	549	509	470	492	525	497	440	498	488	512	466	512	508	513	494	510	497	482	468	480	519	495	513	506	484	533	491	505	494	480	497	517	477	503	493	503	490	513	496	550	520	513	501	537	472	514	495	519	485	510	510	448	533	495	469	475	536	498	476	481	487	476	525	495	488	511	503	512	457	483	486	526	507	493	495	461	469	510	476	518	467	506	500	485	497	481	486	512	468	522	505	485	498	456	530	515	522	495	514	481	477	518	517	509	490	522	503	494	476	491	448	515	528	512	542	499	447	557	524	490	510	524	471	473	506	518	525	493	495	499	492	500	484	505	473	484	510	473	499	513	441	523	494	497	516	444	526	506	467	509	488	450	517	493	536	497	491	450	511	444	489	530	499	488	490	510	464	485	484	498	451	459	496	534	468	500	499	497	479	459	494	479	465	533	506	516	481	510	484	500	522	442	513	518	478	479	505	512	447	498	497	491	566	465	478	498	516	486	502	469	465	438	502	469	487	501	496	477	490	486	534	450	508	523	483	499	500	479	459	485	507	465	503	519	482	466	477	542	494	453	495	455	526	464	486	471	515	492	526	492	528	502	463	526	496	506	501	486	516	500	478	542	543	517	516	510	502	504	472	532	473	481	482	530	528	512	453	534	491	459	518	513	497	485	521	485	477	512	516	522	488	480	496	524	491	522	453	482	477	488	508	505	536	512	517	486	485	544	503	524	500	539	494	496	509	496	472	501	485	488	503	448	489	513	508	501	503	473	503	489	469	516	473	498	527	517	496	541	528	526	476	464	517	494	546	481	503	509	513	494	480	527	520	481	499	464	482	537	515	495	503	481	527	454	503	464	507	486	493	489	480	488	536	528	498	505	494	529	484	537	451	492	521	497	483	473	505	472	477	511	502	505	497	469	487	489	513	525	483	538	514	495	502	517	493	531	499	498	520	510	526	484	472	552	490	544	483	468	454	502	489	490	485	491	515	485	493	480	487	520	488	485	514	512	473	493	506	507	487	520	513	472	457	500	490	491	497	530	508	505	513	468	513	509	474	485	507	483	488	442	507	488	496	501	510	489	469	481	509	504	514	466	499	515	525	497	476	494	438	513	505	487	493	509	503	496	524	494	520	476	477	484	460	463	518	523	469	505	496	489	507	503	479	469	493	519	512	457	455	541	493	479	481	489	484	458	524	511	515	504	510	492	498	488	484	526	522	505	512	491	500	500	494	514	518	499	511	483	464	478	497	498	498	524	469	473	490	507	483	515	501	470	478	526	500	509	511	551	527	473	522	486	488	509	486	451	502	448	514	498	486	532	528	495	466	482	497	483	466	505	485	487	501	533	497	493	478	537	457	480	504	485	490	467	520	483	473	508	481	491	508	462	475	494	500	508	549	489	499	482	513	517	542	477	495	516	524	479	505	496	520	536	495	486	531	488	514	498	510	503	499	524	465	468	486	517	458	528	478	519	544	533	494	451	499	496	438	473	506	483	490	461	475	471	483	515	475	499	526	464	469	517	477	471	462	508	480	513	474	507	542	473	454	482	534	492	506	504	512	500	490	505	500	522	476	477	480	522	458	501	520	499	485	494	522	489	472	507	502	494	524	510	502	467	476	496	503	483	462	482	529	494	496	455	494	507	489	497	469	501	505	475	455	467	462	483	503	513	526	504	518	479	483	480	485	540	471	492	502	490	522	486	514	494	512	530	478	510	500	487	502	514	477	511	522	491	452	539	477	510	531	486	475	519	495	519	518	487	473	510	483	506	471	510	488	503	519	506	497	520	505	520	549	487	457	506	498	488	502	480	477	519	466	495	513	474	521	461	501	475	483	497	491	524	531	525	500	514	474	497	515	481	502	477	544	512	500	499	527	492	517	516	515	532	506	474	492	526	492	507	492	474	510	475	498	492	487	455	548	500	461	492	470	456	491	484	501	467	502	548	496	492	520	479	467	516	519	508	502	507	512	495	528	473	500	501	463	513	500	465	493	509	481	493	517	490	487	505	469	513	471	515	426	501	485	491	468	514	566	518	551	493	484	482	495	499	476	453	486	487	449	491	475	485	472	507	473	470	495	468	512	494	522	462	491	497	453	472	518	512	510
7322	595	634	521	403	396	318	327	365	301	268	287	309	282	279	296	284	251	299	271	272	239	276	275	245	252	241	256	284	302	276	234	270	260	260	271	254	271	264	291	280	267	258	276	252	259	251	269	255	268	301	296	270	242	255	249	239	277	270	265	268	266	273	230	284	263	272	287	262	244	266	274	237	282	274	280	274	235	261	294	323	266	260	286	264	270	277	253	263	276	245	271	292	268	307	286	270	260	267	273	257	251	271	279	276	265	255	268	271	281	249	248	254	272	268	249	312	276	279	267	296	266	267	281	258	254	239	261	291	237	280	279	253	265	259	236	276	275	235	249	267	250	286	299	287	269	277	256	255	251	258	277	288	293	271	281	279	282	261	254	255	237	256	271	275	279	258	266	246	253	281	249	271	284	255	270	307	263	262	297	250	277	272	272	258	280	263	264	278	265	270	249	244	293	310	237	276	294	268	247	275	292	265	282	255	265	266	260	229	275	258	270	296	276	255	254	281	250	272	234	247	261	276	282	276	247	279	247	241	258	279	246	276	260	281	267	235	247	259	251	272	262	237	282	278	288	275	266	271	263	257	270	244	267	253	256	273	283	267	265	268	279	262	271	280	280	262	267	247	264	281	268	256	302	309	274	270	243	288	276	257	283	288	274	271	274	293	266	266	256	278	256	235	231	250	265	282	252	246	266	257	268	299	268	262	250	253	286	251	270	273	300	259	276	272	241	256	249	276	279	251	271	222	263	263	284	241	260	236	261	270	291	285	265	260	292	264	250	285	270	283	300	250	259	279	274	293	286	265	267	257	262	280	253	220	250	261	262	282	259	276	248	249	279	282	283	248	240	261	254	281	262	229	258	252	267	235	264	252	250	260	270	244	264	292	244	282	287	282	259	261	254	246	273	235	245	283	273	289	245	283	295	270	261	279	291	265	277	267	253	253	275	273	269	255	265	257	257	273	286	268	279	312	264	260	289	254	292	273	264	268	273	261	259	231	276	250	252	281	285	265	290	272	301	251	251	301	273	263	272	270	257	246	267	227	288	272	252	252	256	299	260	269	282	266	262	266	276	278	241	270	256	265	267	257	276	271	287	295	249	252	294	285	266	256	252	298	279	277	250	272	236	251	244	273	276	275	271	273	280	291	265	274	269	273	254	262	255	257	263	268	251	283	301	278	254	255	239	283	298	273	265	246	298	276	260	248	225	279	300	275	275	285	297	275	290	291	262	273	240	276	270	257	263	264	293	269	259	267	272	265	251	270	274	281	244	308	289	295	224	294	295	256	247	272	280	234	263	263	271	253	261	296	279	284	256	243	298	270	255	248	246	290	281	279	269	260	292	267	311	283	284	287	262	289	293	254	275	289	262	244	287	262	264	272	258	292	264	250	221	288	249	320	289	300	281	260	244	267	288	278	261	265	266	282	259	274	274	257	265	257	256	241	256	261	264	260	282	274	253	291	284	262	239	283	290	248	243	264	280	283	275	279	266	269	255	264	275	263	277	244	286	241	290	299	258	262	298	270	259	260	276	281	261	254	275	263	243	291	246	248	245	243	255	235	265	268	265	289	295	283	279	248	289	261	273	237	278	252	229	246	241	255	260	242	286	242	263	273	267	263	250	274	250	291	270	242	259	284	238	266	235	240	272	242	294	278	240	256	251	274	280	285	285	272	281	271	264	267	253	248	271	282	278	274	252	274	255	299	282	246	279	269	262	279	247	282	230	267	276	294	266	255	284	285	282	266	261	256	244	272	260	287	244	250	272	270	269	300	264	300	275	265	281	312	257	271	285	288	247	273	273	254	254	248	269	285	282	274	278	257	272	276	279	258	283	259	263	266	282	261	252	248	271	262	262	284	296	253	244	294	251	266	302	272	254	258	283	257	280	258	271	284	260	264	257	282	239	278	260	243	245	263	255	247	260	288	280	272	266	251	265	294	228	311	299	272	296	283	258	252	255	250	282	257	261	252	254	278	304	302	265	265	249	252	247	263	271	269	274	296	274	239	261	281	256	297	285	268	275	290	278	241	253	242	273	266	250	266	248	290	275	290	265	309	248	261	271	296	260	268	303	282	272	262	252	271	269	267	292	263	259	248	245	289	246	256	280	280	258	253	282	252	284	246	256	282	267	255	247	274	288	273	263	271	259	275	285	252	263	221	247	259	261	246	276	250	267	267	249	274	267	267	261	257	290	260	243	234	263	287	268	286	268	272	264	280	248	297	262	293	298	293	256	267	275	288	261	303	255	295	282	247	279	271	286	301	262	268	283	301	288	266	254	261	259	241	289	263	271	265	279	270	264	292	247	254	296	269	268	242	254	251	288	289	286	275	254	227	263	246	267	264	274	306	300	299	251	253	291	320	249	274	232	248	276	281	282	260	253	296	255	251	259	306	269	238	236	277	233	271	282	268	298	267	304	268	236	265	236	304	262	258	259	263	269	243	261	258	288	283	274	274	272	269	256	275	269	277	248	304	274	244	276	274	226	278	284	293	258	228	279	248	283	289	255	290	241	275	270	289	285	271	263	265	258	302	267	290	283	299	254	279	284	281	264	261	265	256	315	272	265	263	272	268	256	283	288	267	230	266	266	263	276	254	247	271	241	292	266	271	260	255	245	275	267	268	291	251	242	265	242	296	276	257	260	276	289	277	255	258	274	261	257	251	282	267	262	242	303	256	277	301	269	253	288	278	263	263	254	288	287	271	286	250	230	256	257	265	248	256	247	262	260	265	253	259	243	274	276	278	268	274	275	271	282	270	276	293	260	267	267	282	284	272	250	275	280	263	286	268	286	250	255	276	272	297	251	257	277	285	256	269	273	266	248	281	273	261	253	262	297	287	282	281	241	288	229	273	302	263	258	278	245	264	289	252	255	302	276	261	277	258	283	256	247	281	284	312	253	291	299	274	295	277	262	288	264	252	280	249	285	270	279	260	266	265	284	285	251	272	284	232	268	254	264	267	295	276	271	269	244	297	247	255	292	270	268	289	268	270	266	273	273	248	308	269	249	293	259	313	255	239	308	269	283	242	290	259	258	305	258	237	289	292	276	286	258	263	263	251	254	275	260	283	235	291	259	264	241	286	259	251	273	261	275	273	254	292	269	261	267	257	279	257	280	284	262	298	270	284	261	293	281	254	252	261	251	278	269	279	231	252	301	293	301	248	295	276	248	239	278	268	244	270	308	282	249	247	279	284	272	242	267	275	273	255	300	291	243	251	263	293	246	261	287	267	265	280	258	255	256	249	259	255	279	285	273	259	266	254	264	265	266	279	239	257	265	280	256	261	266	291	284	266	256	266	242	246	270	270	265	235	279	257	269	286	241	242	284	253	265	271	262	265	291	285	254	304	262	279	272	251	296	248	269	289	309	284	260	242	246	301	266	276	269	246	267	266	282	242	301	272	255	269	291	290	284	289	295	264	284	255	224	256	254	264	267	259	258	282	271	260	282	269	283	264	240	278	267	273	287	263	282	269	262
6534	864	1293	1478	1251	1103	971	873	861	802	813	736	678	712	705	692	679	670	691	670	714	662	618	652	657	651	579	604	580	612	663	626	627	579	651	627	671	617	646	648	630	600	617	703	655	631	625	663	631	616	603	635	614	671	638	639	630	571	593	620	623	602	595	621	657	630	625	568	619	602	616	571	624	623	582	597	634	555	622	618	654	666	639	647	661	665	591	671	598	582	603	641	588	641	644	641	618	611	616	577	610	597	601	558	581	653	598	595	632	586	615	652	599	639	634	566	610	649	603	613	603	598	629	626	633	622	640	607	619	588	629	622	581	628	627	586	631	637	607	603	609	591	610	656	681	604	584	632	604	600	619	612	648	623	610	614	640	627	613	637	613	632	623	624	612	615	586	591	560	604	633	631	612	607	594	590	609	618	609	623	640	612	609	612	610	640	618	640	648	582	584	562	605	600	599	605	636	603	611	608	648	582	606	584	579	613	596	578	650	617	618	610	644	625	586	613	600	630	596	614	591	557	586	618	609	625	648	640	631	600	614	582	581	657	667	587	601	588	634	608	629	600	642	608	613	639	602	608	609	639	623	615	598	622	608	604	640	635	663	654	593	619	634	628	600	641	613	625	606	638	583	614	598	648	640	654	638	575	622	642	609	582	605	623	618	598	625	646	590	587	622	631	648	639	587	598	644	594	606	635	577	620	598	585	593	607	585	614	608	612	593	616	615	631	651	622	633	613	610	633	608	617	616	608	652	585	628	560	609	622	620	593	591	619	608	616	622	607	614	606	624	620	649	600	557	617	604	623	606	648	584	635	614	605	612	614	612	614	614	600	595	654	645	587	665	626	608	597	616	634	583	542	594	623	627	568	596	608	573	599	592	618	605	612	570	618	629	629	644	567	566	601	660	593	666	636	600	641	648	576	624	576	617	585	583	619	607	602	593	626	585	621	581	639	591	625	588	619	631	577	652	672	656	599	639	620	638	611	542	589	611	652	668	586	608	615	618	605	579	601	595	597	611	625	635	554	620	588	627	658	642	568	650	585	638	618	589	616	626	642	628	595	587	628	561	553	634	590	613	571	642	635	632	592	632	626	580	625	613	609	640	628	589	575	611	647	641	606	610	603	605	612	635	587	611	607	565	599	616	586	631	621	624	585	633	647	597	609	617	641	584	580	609	592	668	599	577	582	561	573	579	620	634	589	557	627	600	589	624	678	573	633	584	588	599	637	600	607	643	622	639	606	574	613	659	582	583	582	582	598	633	644	548	623	631	616	643	605	559	632	629	617	580	602	604	634	628	625	587	634	614	658	621	562	547	563	653	604	600	594	603	608	598	581	582	646	636	639	622	628	598	665	610	583	629	688	601	611	576	592	634	618	598	592	659	663	619	635	595	606	648	613	617	642	603	619	581	602	588	621	570	568	587	584	573	611	593	585	643	568	609	610	654	627	646	606	611	592	590	624	635	581	632	609	617	587	577	607	577	619	584	603	597	594	666	624	598	632	626	612	611	656	651	634	608	629	639	611	613	608	592	610	597	611	623	587	603	574	629	641	629	655	619	610	559	596	639	632	641	622	595	623	588	607	600	680	623	600	593	589	600	649	531	632	653	607	565	605	609	655	633	667	606	671	592	568	628	592	569	602	630	587	591	603	606	613	568	658	616	574	637	624	676	634	628	587	634	648	617	640	576	620	650	630	599	639	579	607	590	623	614	591	593	662	637	567	593	635	644	617	604	643	656	619	614	636	607	589	617	578	588	606	611	587	626	594	562	639	596	599	632	618	552	617	632	565	642	592	586	620	617	607	571	632	578	604	623	635	610	603	613	596	618	626	576	566	608	601	611	589	638	646	616	608	630	645	598	639	636	607	626	579	605	656	622	641	646	607	631	606	611	605	584	609	585	577	626	672	610	609	607	656	586	582	608	588	638	587	629	607	619	651	631	599	610	613	629	616	583	584	659	590	621	607	640	603	599	604	602	613	659	612	591	583	639	588	635	635	608	607	618	607	590	625	622	624	630	596	572	589	623	644	650	608	644	614	592	628	629	609	613	560	579	571	615	618	586	635	572	617	598	634	636	553	579	613	601	594	603	634	624	648	601	586	630	599	573	618	610	601	630	634	624	629	647	630	625	615	579	627	567	613	611	594	661	626	621	613	638	585	630	600	604	577	621	638	619	596	632	588	609	586	573	617	619	613	638	623	625	628	599	602	621	602	627	612	612	594	618	631	590	590	583	563	616	608	591	624	617	640	608	594	584	626	590	643	594	616	617	618	609	648	608	634	624	640	613	654	605	609	611	612	652	576	643	621	597	598	616	615	616	644	583	591	597	597	577	625	620	575	635	590	600	641	580	653	623	620	626	594	606	612	644	600	631	649	626	647	582	603	590	609	634	623	608	655	615	612	643	620	622	675	608	620	667	611	627	632	627	597	598	613	658	620	650	638	570	590	611	575	615	649	593	627	593	598	592	655	618	627	624	567	604	588	609	626	627	626	549	590	586	599	630	645	599	612	661	596	603	626	633	625	624	583	639	657	559	622	619	653	607	632	577	634	614	645	587	566	635	591	607	612	576	560	616	572	607	559	611	590	584	618	642	616	620	589	614	609	586	578	625	579	581	582	661	594	629	590	603	625	626	614	610	568	606	622	612	588	578	631	636	609	644	621	632	613	633	597	644	618	618	627	579	619	612	589	655	612	615	622	615	631	636	588	589	636	626	635	624	576	643	616	615	606	619	669	552	644	683	564	642	597	603	607	596	616	611	604	596	587	648	588	636	576	652	597	574	607	618	631	642	614	627	576	580	619	613	609	593	584	621	618	616	603	607	638	612	624	636	648	593	582	632	637	628	587	608	603	619	641	626	628	618	601	617	567	615	637	539	591	618	661	600	574	574	582	625	608	614	593	607	617	606	601	621	615	638	609	593	644	598	649	575	622	560	562	551	604	629	585	654	604	598	590	619	648	630	593	620	613	608	642	571	660	619	589	590	622	663	578	611	730	608	637	625	587	620	574	600	658	612	601	621	607	643	588	610	622	603	624	594	618	643	621	621	594	582	633	629	576	615	622	605	653	587	639	640	635	620	625	628	599	620	614	618	559	634	632	588	576	634	632	612	548	578	623	610	632	605	615	642	654	599	592	598	617	582	619	599	638	649	624	630	616	636	635	606	623	593	586	632	635	599	603	617	639	623	644	604	612	584	603	609	633	605	591	595	621	604	627	608	640	598	640	635	644	596	628	559	629	610	620	637	581	593	591	630	603	636	595	603	636	631	637	560	631	600	692	589	568	615	628	587	644	629	607	622	570	605	651	641	600	631	599	672	630	626	612	596	610	582	586	635	587	617	624	655	566	578	652	618	601	640	656	606	617	594	614	611	630	602	567	623	601	550	600	579	565	611	604	606	625	610	647	630	644	611	622	643	628	621	642	570	580	585	609	648	606	623	644	633	610	638	595	557	635	578	629	590	637	575	582	670	619	630	617
13997	1007	840	670	438	327	278	247	195	190	213	195	156	193	182	148	155	149	139	172	152	138	143	155	149	154	137	166	147	166	155	177	143	122	143	173	157	146	130	138	158	162	152	132	158	150	121	155	124	145	172	134	160	132	158	141	142	149	145	162	145	165	161	135	167	147	146	156	148	142	137	115	151	133	146	128	131	172	157	149	137	153	142	142	137	130	154	171	130	117	151	120	138	150	151	165	144	128	157	146	144	155	136	157	150	153	131	148	140	129	159	159	150	152	131	125	144	144	146	136	149	151	143	140	153	141	136	160	155	165	167	148	134	145	139	130	159	157	120	141	121	132	123	131	151	152	157	142	157	150	136	138	137	154	149	160	167	164	150	137	156	155	147	146	142	122	148	143	125	164	152	148	155	151	141	144	172	156	151	137	126	141	143	157	148	126	142	144	136	153	130	146	143	130	123	143	152	142	138	144	164	137	150	174	162	181	161	143	132	144	147	142	165	151	171	118	133	145	160	138	156	134	166	119	142	129	134	155	134	125	120	139	150	163	142	143	136	152	121	143	133	119	120	141	158	151	172	130	132	159	141	138	155	171	139	117	148	156	153	150	147	151	138	162	173	147	150	142	132	149	130	133	133	173	112	156	137	137	146	139	146	148	125	141	147	152	127	146	152	167	142	147	154	126	130	149	148	145	179	153	137	138	146	149	136	133	138	177	160	128	152	142	152	135	154	175	149	145	138	127	143	134	150	160	173	142	140	154	138	151	149	149	118	141	161	147	167	139	143	159	136	116	138	155	134	162	151	137	155	142	137	135	157	129	157	135	126	147	125	143	153	140	156	146	159	154	125	172	158	142	148	138	145	149	147	145	137	147	138	144	158	135	161	152	141	149	153	148	124	157	135	150	146	138	149	163	151	152	135	167	149	138	145	134	135	154	152	135	128	150	140	140	141	147	137	133	153	134	140	151	143	158	142	140	145	139	166	163	149	169	154	148	152	129	134	165	143	136	138	146	142	170	167	135	143	146	153	164	143	136	164	153	133	143	140	152	152	133	149	141	158	122	111	133	152	142	167	148	131	165	119	142	158	134	146	132	160	162	136	151	133	129	158	141	163	176	152	167	142	153	154	144	145	138	114	151	128	164	122	125	154	165	172	149	129	124	124	135	124	166	146	158	156	152	151	135	156	141	122	133	127	140	140	151	131	136	142	156	144	153	141	154	131	128	159	125	145	122	139	119	143	141	139	141	124	150	130	152	145	130	130	125	140	167	144	165	140	137	126	137	146	167	162	147	143	169	124	140	130	134	146	158	122	142	105	148	142	162	176	152	141	145	137	143	163	129	136	156	129	133	162	139	146	137	141	175	146	155	144	160	159	145	128	164	138	147	130	136	144	152	134	138	148	141	143	148	160	144	151	135	121	125	136	139	124	121	139	127	139	148	136	146	148	159	132	149	132	140	179	141	138	160	158	131	131	157	112	126	141	153	153	140	151	168	117	150	147	133	138	144	152	154	128	126	141	152	139	134	160	160	175	134	157	137	171	156	145	137	136	122	149	123	139	144	138	128	139	147	151	146	147	140	149	141	137	156	144	134	156	116	175	147	122	140	147	142	146	161	156	122	152	148	151	157	153	127	142	148	136	165	129	143	106	132	151	140	156	146	156	163	132	159	149	144	135	145	124	137	146	164	127	159	147	142	155	138	145	147	167	150	167	141	187	130	133	165	153	143	155	164	151	130	143	160	135	151	135	127	150	142	135	135	140	142	126	154	144	143	159	145	139	133	153	138	130	149	144	165	155	145	141	153	146	143	139	164	138	144	146	133	140	153	156	152	129	145	158	166	146	136	160	159	125	175	131	156	151	149	154	124	143	145	150	149	170	163	141	131	154	143	157	137	142	159	171	150	140	157	147	146	162	147	148	128	154	166	125	126	129	153	159	157	138	147	141	149	148	121	146	143	153	146	189	136	151	144	130	143	147	129	153	132	146	132	140	127	135	148	145	163	148	134	147	138	167	145	143	147	145	148	151	127	157	142	141	144	164	140	155	142	165	148	144	153	132	154	134	155	150	125	152	154	135	149	159	136	146	160	145	174	138	139	145	140	125	136	134	114	160	162	159	143	142	151	166	163	143	152	146	144	133	133	137	144	128	142	171	144	109	132	154	147	151	148	142	144	168	169	117	123	134	138	160	128	153	141	162	119	136	147	133	152	131	123	151	150	156	136	139	132	140	161	140	154	140	144	169	132	131	144	140	148	116	150	119	174	150	141	146	160	124	151	143	151	163	156	152	126	126	149	134	155	159	150	158	143	139	138	129	145	146	151	135	124	144	152	155	159	148	154	126	125	144	157	137	146	147	147	152	146	144	154	147	157	121	157	127	145	133	144	128	164	130	138	130	164	142	129	164	180	143	141	143	143	159	153	117	148	153	134	158	142	151	189	140	135	159	152	128	146	141	139	148	143	136	157	141	153	147	154	165	133	150	135	141	144	163	114	138	137	140	140	174	149	125	154	120	149	153	152	131	137	142	178	147	128	136	136	152	151	134	139	143	134	144	144	141	137	141	119	130	151	150	151	142	145	150	134	148	150	137	144	126	146	142	126	146	146	145	157	142	153	148	144	135	149	147	149	170	155	148	137	160	135	153	148	151	159	135	142	132	154	125	165	161	173	151	124	152	154	180	147	123	152	155	144	144	148	134	128	141	147	136	134	145	158	170	162	150	134	149	136	136	163	145	158	141	130	135	162	139	142	121	147	152	136	171	106	147	133	137	146	171	136	139	144	136	154	145	144	110	171	152	155	149	131	149	133	155	164	152	146	164	158	158	151	172	138	138	147	152	154	126	159	148	141	129	166	161	153	147	144	140	150	143	146	133	153	149	158	143	167	157	156	127	142	155	139	148	145	151	156	149	148	145	146	133	154	146	122	127	156	131	146	125	154	169	165	127	126	159	130	140	134	138	130	166	146	143	141	157	148	147	135	161	130	142	135	150	161	152	138	165	131	125	133	134	145	141	153	126	141	139	130	137	166	144	164	150	159	111	137	151	131	169	142	159	130	150	141	138	142	162	153	135	153	168	144	175	141	143	143	157	140	141	124	141	137	143	144	145	147	142	127	151	156	147	159	148	143	158	165	151	168	143	159	151	138	146	140	147	149	137	138	159	159	149	155	128	142	158	158	141	134	124	133	146	136	147	156	109	137	156	161	175	163	159	143	115	137	157	137	149	174	156	136	144	137	140	132	122	139	157	149	145	128	138	124	154	153	139	154	128	142	146	136	142	126	139	143	149	141	126	147	158	151	134	145	142	140	142	139	152	135	129	187	155	131	154	134	130	168	135	136	126	142	155	146	118	134	124	130	145	133	154	142	129	134	127	161	150	137	140	147	173	151	154	146	149	160	121	131	166	137	143	138	162	133	150	151	155	113	141	146	134	148	117	128	136	114	130	155	141	161	151	152	137	145	136	143	152	125	153	142	134	165
7824	866	1854	2045	1654	1327	1041	956	736	700	645	606	585	553	500	460	459	426	400	409	422	386	404	413	390	366	404	358	374	356	386	363	365	376	366	386	345	352	393	374	338	351	333	391	370	359	371	332	371	362	360	368	343	358	355	341	332	393	346	356	371	351	371	359	318	335	340	363	346	314	346	370	349	327	336	354	334	350	361	333	341	343	350	353	358	350	321	346	348	353	363	316	340	326	341	376	327	319	350	355	360	332	334	353	345	328	359	350	350	364	358	327	327	317	343	334	328	334	333	364	339	371	324	314	365	364	326	351	333	345	348	358	352	359	315	313	330	315	365	354	342	357	333	388	324	355	341	356	334	364	343	374	364	345	298	344	357	344	355	349	331	345	332	345	363	360	335	365	325	354	376	323	329	345	345	350	366	340	325	380	326	331	308	325	335	326	344	353	377	357	344	349	375	333	368	344	356	348	300	351	320	333	343	353	317	373	372	349	358	325	347	342	344	333	340	328	347	326	322	340	382	326	326	366	339	326	365	329	349	318	359	321	417	320	338	358	331	331	346	351	369	353	343	317	354	375	365	334	288	329	334	359	349	320	355	312	326	329	372	295	337	354	327	372	355	331	359	338	376	338	374	355	356	330	323	321	320	357	335	345	334	338	359	381	317	371	359	329	358	334	330	343	331	294	369	353	337	358	335	331	335	365	313	341	352	331	333	330	359	310	352	326	342	339	358	347	364	335	356	352	374	319	339	323	356	327	351	336	340	349	331	324	343	330	330	356	385	349	326	313	326	387	356	314	355	344	358	361	334	331	358	362	326	350	366	330	380	349	328	338	360	319	353	339	354	372	370	314	362	361	358	329	340	358	321	359	329	364	326	339	340	359	346	351	376	356	340	345	332	319	338	337	332	389	324	335	347	374	375	343	347	348	332	354	366	366	288	344	334	317	324	353	378	342	346	319	335	329	317	354	361	354	385	342	346	318	371	348	332	332	353	333	336	332	356	308	337	404	369	332	356	358	356	323	335	351	312	344	339	345	365	339	356	339	346	370	336	342	333	347	339	355	341	336	331	320	343	334	339	341	342	355	344	336	328	358	314	339	339	320	344	331	345	337	352	346	341	330	357	352	344	363	337	351	311	364	353	341	364	348	360	317	329	365	330	366	341	339	351	333	315	301	363	358	352	330	367	354	354	332	334	322	344	348	347	344	314	338	327	305	326	346	372	324	369	347	355	331	352	346	334	346	354	347	329	317	373	333	343	305	313	367	340	353	323	317	330	316	336	333	357	333	349	351	331	346	325	345	359	326	321	341	356	337	315	343	326	364	380	348	337	329	347	364	325	353	353	349	376	349	373	353	345	321	358	339	313	346	344	333	339	338	349	361	337	332	363	344	322	367	370	334	337	361	335	362	323	327	340	341	350	327	318	354	338	346	375	327	355	342	332	329	351	326	358	350	344	341	354	335	379	338	334	331	357	371	340	333	303	333	326	358	331	325	342	353	320	352	350	354	358	347	345	349	339	345	331	335	309	320	327	381	310	349	326	342	341	379	343	348	335	359	333	354	335	346	336	318	339	334	331	364	322	332	347	342	344	357	334	346	354	365	330	348	348	319	338	342	328	369	342	359	322	349	355	371	356	342	331	336	367	329	335	351	350	336	351	350	326	312	348	319	370	347	353	319	358	343	350	346	352	337	339	334	312	353	334	345	326	334	344	316	329	330	352	321	366	300	351	346	367	341	377	342	344	364	356	360	332	343	331	340	345	353	344	366	375	350	359	341	351	343	319	365	329	360	354	356	355	350	345	322	315	347	297	352	333	339	365	352	361	343	336	290	340	354	336	389	353	354	357	293	353	349	361	318	342	329	331	355	354	330	379	351	336	352	360	359	365	376	317	312	361	354	326	312	357	352	386	327	354	376	358	327	337	339	362	351	325	359	375	347	341	375	359	317	357	312	360	336	299	319	360	355	327	358	357	346	331	354	342	342	380	316	348	339	353	365	353	371	338	369	349	338	353	349	361	313	352	343	352	341	359	360	347	336	365	339	363	352	367	365	353	329	348	377	318	341	332	370	323	359	341	356	347	353	316	328	330	328	330	353	328	360	344	328	358	326	328	328	367	355	345	360	333	346	337	336	331	370	311	388	323	313	329	343	333	316	353	331	333	316	329	324	328	343	358	351	330	357	356	366	338	328	326	370	324	335	366	308	354	311	329	336	357	346	340	330	353	320	340	332	330	343	341	330	342	347	309	357	337	300	361	331	345	295	341	362	349	323	326	346	324	356	348	327	357	321	352	312	351	329	344	324	340	322	348	341	321	310	349	355	365	359	341	358	319	343	359	366	338	363	367	346	324	342	292	337	346	318	328	323	349	342	341	372	358	361	297	367	329	351	365	337	360	338	354	331	324	352	337	315	337	318	334	339	324	306	299	351	339	342	341	335	364	320	349	367	325	335	335	351	327	347	309	352	340	341	349	361	344	356	316	341	365	293	329	337	311	368	325	354	359	344	320	362	338	332	341	339	351	330	329	353	354	354	338	344	355	341	337	334	326	344	330	349	368	333	321	341	329	354	340	357	308	369	360	351	352	297	346	328	339	336	335	350	373	308	331	339	379	326	359	387	345	355	373	335	363	373	355	333	294	347	324	346	305	349	329	371	340	347	330	337	361	330	317	343	345	342	331	325	343	312	368	345	342	366	346	361	331	351	346	341	341	334	344	347	363	357	355	345	351	349	339	350	328	355	395	374	320	316	336	372	362	328	344	340	326	372	339	318	346	383	355	333	354	349	343	329	349	324	381	319	305	341	315	353	360	351	364	338	323	315	322	369	345	365	369	350	333	343	352	342	329	344	369	321	364	328	322	338	356	337	337	380	354	323	354	374	359	337	387	337	322	355	335	336	313	312	337	321	340	347	355	338	350	349	352	364	351	319	374	320	325	337	311	321	366	335	322	395	354	349	329	322	370	328	343	369	361	340	314	361	321	359	322	349	337	323	322	363	305	332	364	374	353	342	350	357	326	319	345	346	304	350	337	342	332	302	346	343	337	352	322	333	339	328	377	298	311	355	357	348	355	329	352	343	331	357	315	355	358	303	344	307	338	350	333	304	344	300	361	354	341	338	343	359	325	323	349	355	374	319	349	341	346	367	306	365	326	342	368	312	335	356	334	382	330	338	323	320	336	325	367	337	351	329	352	295	370	320	332	323	313	342	366	340	336	357	356	361	353	343	341	341	345	361	344	338	342	373	355	338	339	328	321	319	327	358	356	337	339	320	364	338	352	352	349	335	356	330	361	351	362	365	376	328	362	323	355	313	359	361	342	349	317	330	335	389	334	355	355	360	356	368	328	325	371	322	340	333	346	332	357	349	346	343	348	302	376	350	367	338	318	340	326	334	359	324	343	330	341	354	346	346	332	324	335	333	349	353	337	359	364	354	369	313	358	374	322	308	338	351	336	370	363	386	322	336	375	347	350	351	373	318
1359	211	223	242	215	186	225	186	213	187	217	196	216	227	209	194	218	219	225	229	223	219	187	214	190	204	183	227	221	203	197	189	243	194	217	187	200	213	228	201	218	215	230	220	213	220	190	229	212	192	198	208	231	200	208	213	178	180	211	232	214	208	213	218	213	221	228	207	209	213	204	196	208	206	221	192	219	209	206	205	181	206	204	221	225	219	241	230	240	229	212	202	219	214	209	218	198	188	210	208	191	215	180	213	200	217	220	224	248	218	203	199	197	193	228	212	213	210	222	215	219	209	204	193	215	190	212	210	217	212	208	224	189	211	192	208	214	210	203	211	198	172	193	218	173	232	218	198	215	203	197	179	228	223	212	182	169	203	202	209	199	216	206	214	231	237	201	189	193	203	202	202	194	206	182	178	202	194	230	205	189	194	232	208	216	225	195	188	209	220	194	214	228	231	204	224	207	194	203	208	192	221	187	196	257	235	209	218	186	213	219	202	209	225	205	218	216	229	212	198	190	204	191	191	200	251	220	207	206	218	203	199	188	190	218	182	197	212	228	212	226	179	224	198	218	214	210	225	198	225	219	227	214	210	211	207	202	202	224	234	200	227	220	218	203	211	182	215	206	228	211	239	221	181	187	193	213	193	205	232	208	193	195	214	201	204	208	214	191	199	228	202	219	210	206	248	219	201	193	203	206	213	221	206	196	226	211	208	217	217	204	221	211	188	196	213	209	187	178	209	228	187	196	211	226	199	204	224	231	196	198	214	202	193	206	179	200	218	234	200	229	243	213	205	206	203	227	197	212	223	196	205	203	178	205	192	216	224	208	197	207	229	212	208	218	229	226	198	200	194	192	211	221	218	195	226	197	206	209	213	196	223	207	216	198	217	215	196	194	187	238	232	195	187	176	205	232	207	204	224	195	202	216	201	229	182	215	231	193	208	209	234	210	197	198	208	215	193	203	206	191	229	223	250	194	206	233	221	214	193	226	181	195	207	233	217	187	214	205	231	202	206	196	210	194	235	204	225	225	188	203	216	229	208	212	222	191	200	225	204	211	197	220	181	195	221	210	202	220	199	212	196	236	219	217	217	182	198	195	230	214	222	214	220	222	207	197	225	228	224	211	228	209	216	189	167	215	198	207	238	212	190	233	204	208	227	219	227	211	196	173	199	229	223	214	237	215	227	215	212	224	208	187	218	208	204	203	236	189	209	210	207	204	198	230	193	219	204	202	231	194	200	187	216	208	195	203	206	216	240	224	215	216	213	206	213	218	225	209	180	197	221	238	213	223	227	209	221	187	200	193	210	233	190	230	209	198	209	186	207	198	207	236	216	203	211	194	222	223	217	219	216	214	214	248	214	202	219	249	229	201	201	213	192	206	189	216	207	197	212	209	214	184	213	200	195	220	206	221	196	200	201	220	225	220	228	207	226	236	207	180	211	198	198	193	246	210	213	189	194	215	216	186	201	195	201	211	217	209	204	188	186	245	200	213	207	205	226	211	203	193	237	239	219	201	210	229	208	221	210	209	248	223	196	191	214	214	183	249	222	184	217	188	232	194	219	203	200	208	228	209	198	207	216	201	212	210	193	212	179	202	200	189	198	208	230	247	217	189	230	199	206	227	185	205	194	199	208	218	186	175	209	210	221	190	199	210	183	218	228	192	219	195	211	241	227	222	216	206	217	195	235	225	193	201	217	222	207	211	219	241	213	230	228	200	194	201	210	243	191	201	209	181	191	197	193	191	217	197	214	211	199	205	243	188	198	207	224	208	219	221	213	243	227	207	237	216	227	219	220	212	193	220	213	204	201	216	193	224	174	233	201	207	194	238	217	186	215	213	235	192	214	212	208	234	201	193	227	228	225	223	225	220	216	200	204	218	212	204	220	224	216	194	222	205	225	213	183	205	155	161	189	196	215	190	220	203	193	217	203	189	197	179	183	211	183	181	207	180	200	198	205	193	232	212	223	204	229	229	219	198	203	201	214	215	213	215	185	226	215	226	221	205	199	215	208	202	202	221	195	222	198	211	198	187	190	204	228	190	186	192	211	211	196	196	196	236	213	209	209	190	213	223	220	200	197	196	194	209	214	214	216	201	254	218	206	218	210	228	206	214	204	203	226	222	197	221	203	181	197	189	188	242	238	204	245	191	219	196	182	191	198	218	165	204	243	198	199	214	210	211	233	208	194	193	195	192	190	197	176	218	214	200	225	206	187	218	204	205	232	212	224	200	191	192	219	208	192	243	221	205	210	202	213	212	234	216	217	222	203	222	185	192	222	208	203	204	183	211	216	238	213	172	194	196	203	213	199	200	201	221	220	229	200	211	220	180	220	199	203	201	201	211	227	217	207	207	218	207	233	203	188	212	249	208	213	210	217	177	208	206	198	195	179	196	198	210	193	203	220	238	215	235	210	243	202	204	199	216	207	202	204	222	198	230	203	201	220	241	184	213	216	192	205	181	229	232	200	191	220	195	209	202	206	233	218	185	202	200	209	198	209	233	189	209	228	208	214	230	234	224	212	188	195	220	216	198	217	194	208	219	205	205	228	229	244	237	221	213	197	217	197	201	201	210	196	194	217	203	212	175	208	203	198	173	218	204	215	201	212	206	207	212	215	204	222	212	201	176	239	193	206	201	231	213	188	181	247	203	207	197	212	203	205	212	206	209	213	203	217	207	234	215	214	207	204	212	231	176	237	211	186	217	200	195	199	218	197	189	221	199	203	214	232	212	227	205	189	236	185	179	191	204	224	194	207	209	219	211	211	226	167	216	220	219	188	196	203	193	221	192	227	213	215	204	224	187	235	206	209	225	207	204	227	225	207	224	217	224	225	228	213	190	201	214	212	196	192	202	218	214	206	220	188	218	194	186	201	225	171	214	207	207	207	207	197	232	218	205	205	193	209	209	186	199	196	211	194	207	231	205	236	230	194	194	256	206	203	204	227	227	203	215	221	227	173	191	211	207	197	211	191	190	197	231	209	191	211	206	194	224	217	221	231	205	209	222	197	228	244	214	203	220	215	215	179	215	204	217	224	202	232	208	221	222	220	232	190	208	213	216	204	202	224	185	199	221	188	207	221	213	204	216	220	220	199	195	214	213	207	194	209	229	227	217	185	191	204	184	225	194	217	209	209	212	205	232	214	191	219	203	200	235	202	221	209	197	196	201	201	226	227	255	194	204	206	214	217	206	229	184	199	203	197	200	217	221	214	213	199	188	231	215	209	204	213	227	234	223	197	222	199	217	183	219	234	199	222	191	190	202	224	202	198	214	225	242	187	202	237	194	195	192	209	207	209	215	202	223	196	199	219	211	187	231	188	228	206	201	192	206	223	195	231	183	190	204	219	202	204	203	197	233	237	215	217	228	222	195	195	186	206	254	203	209	222	225	214	220	214	210	201	210	176	211	234	215	191	222	185	214	232	181	206	203	218	193	203	213	226	255	218	219	201	203	212	231	196	216	190	197	213	203	214	181	192
1699	532	524	519	502	518	480	495	547	518	457	513	485	518	488	498	525	461	493	477	508	488	464	502	461	498	523	463	473	514	514	491	483	504	477	517	498	537	502	517	501	497	511	516	523	529	509	522	515	510	508	535	513	486	480	503	510	505	484	477	508	514	486	475	519	509	499	450	503	497	490	497	494	502	472	530	488	504	531	466	512	484	499	466	502	503	494	505	475	520	519	498	484	498	480	461	514	500	466	481	506	472	502	478	496	497	466	503	495	482	484	527	545	503	542	514	534	495	498	492	500	510	488	477	514	532	499	460	531	480	505	478	546	518	508	506	516	451	469	485	461	527	493	468	478	544	454	499	485	484	462	459	491	471	471	517	512	511	509	505	500	505	462	510	506	477	479	531	517	479	497	503	521	533	493	476	515	487	552	502	517	472	487	519	512	503	448	429	471	491	521	457	501	481	489	516	486	533	497	519	512	506	502	516	519	472	526	531	494	498	526	463	478	536	486	505	462	468	470	487	451	493	489	512	469	519	502	559	503	480	494	506	487	523	486	531	471	514	505	487	503	530	528	486	512	532	503	501	503	503	487	465	510	499	541	510	473	510	492	508	533	457	482	490	486	478	479	491	504	485	473	522	463	497	524	533	508	502	500	492	518	482	503	507	483	500	454	501	503	494	494	494	473	488	524	535	511	490	527	522	509	497	495	511	518	485	490	535	491	467	504	448	507	485	486	483	499	490	531	511	470	516	466	491	497	530	509	513	505	485	498	503	506	454	503	458	463	520	500	531	502	503	505	537	550	466	532	516	502	524	502	484	511	482	486	496	474	526	503	517	524	467	548	495	520	512	501	491	466	492	521	455	492	511	490	564	490	524	501	472	503	507	500	515	500	456	485	520	507	532	505	503	496	481	464	510	496	463	498	482	492	531	503	481	525	489	486	518	509	499	488	511	484	503	486	511	525	510	497	507	474	499	521	506	478	458	517	501	532	493	489	451	497	504	509	504	508	502	472	487	488	507	454	498	512	482	543	475	472	533	463	509	536	497	497	512	517	511	487	475	461	479	481	516	496	512	496	518	491	496	475	472	465	477	510	532	493	469	487	496	539	493	502	492	474	480	533	527	501	509	478	483	522	490	479	517	482	512	532	496	508	518	482	516	480	471	459	445	495	528	523	488	497	501	463	464	490	483	544	479	514	516	476	498	513	504	508	437	470	512	492	489	498	522	499	507	540	545	529	534	523	520	517	503	462	488	491	478	498	478	521	506	496	500	488	490	516	476	511	477	513	486	521	526	478	502	487	496	504	500	512	505	503	542	475	531	482	438	528	506	494	509	519	542	533	494	482	560	503	507	450	511	514	513	545	494	466	467	479	510	496	512	481	512	455	507	509	543	474	509	492	484	509	483	536	451	505	526	479	516	505	518	511	522	477	524	488	508	508	515	521	535	487	494	489	475	521	559	535	518	456	473	464	542	489	499	488	494	477	474	547	479	493	483	478	510	469	514	494	534	489	482	507	512	477	490	509	467	503	516	486	514	519	479	482	512	491	518	481	523	539	486	478	510	483	506	504	513	496	488	502	505	472	471	460	511	510	480	464	498	474	484	502	505	525	504	449	472	488	505	496	502	504	574	501	478	495	493	517	483	470	479	486	500	511	496	506	486	477	525	466	553	463	547	524	498	506	498	505	492	546	536	519	523	539	506	475	466	532	480	529	467	453	503	492	500	512	508	467	510	511	471	502	495	505	526	513	494	517	522	467	483	490	483	532	508	485	487	540	503	520	522	521	505	488	523	545	506	540	495	488	496	520	476	494	497	471	476	508	482	515	498	501	521	491	462	524	490	494	471	506	510	491	558	506	479	492	518	462	484	479	540	481	498	493	488	488	498	526	523	490	443	491	521	450	464	556	492	477	475	482	520	463	526	495	491	479	518	471	471	497	524	528	536	535	485	505	483	492	519	472	483	476	476	467	494	528	479	475	532	502	495	495	524	525	529	494	491	502	520	500	511	498	532	498	514	483	495	514	519	490	530	509	505	523	482	516	543	499	527	466	538	520	454	480	502	492	535	500	492	514	525	504	509	532	466	473	526	515	480	474	495	500	487	505	493	503	476	472	510	492	486	473	509	502	448	477	516	484	536	480	498	508	514	530	513	513	479	472	502	509	482	506	517	560	497	532	504	502	476	499	484	460	488	514	473	507	516	518	498	521	514	503	496	505	509	476	477	486	497	534	515	504	473	482	521	537	476	516	528	548	451	519	510	514	501	475	496	472	459	495	443	483	477	554	501	457	528	521	502	516	504	503	464	521	559	501	532	494	497	500	498	477	504	488	512	490	507	497	468	506	506	473	546	547	527	503	496	465	498	527	526	515	470	502	503	513	492	525	493	513	504	486	502	475	501	522	505	476	460	493	472	481	491	489	487	511	449	515	507	455	476	504	506	495	492	534	490	495	512	494	514	481	452	539	526	496	490	480	454	522	478	529	476	506	510	483	517	529	494	518	519	474	521	495	504	449	507	476	520	510	481	460	499	456	488	514	517	524	508	519	505	472	470	529	487	473	480	495	500	487	497	511	487	491	481	474	491	527	511	493	497	514	471	528	474	534	524	504	469	468	534	512	500	506	507	502	455	519	485	473	501	522	488	461	490	482	468	502	522	502	490	543	469	501	530	476	479	472	505	482	480	490	473	508	485	488	481	501	492	505	512	490	489	506	510	499	490	502	506	515	493	499	512	470	494	513	506	503	507	539	494	515	542	478	518	497	491	508	490	465	438	528	493	527	528	504	539	533	511	499	521	508	498	489	535	467	499	516	497	513	501	513	490	530	507	514	536	530	533	491	531	505	502	527	514	478	501	494	481	540	504	460	484	498	463	515	515	505	526	495	480	508	493	500	468	533	478	504	456	495	509	528	519	525	452	514	472	528	510	516	509	499	496	492	494	526	493	487	514	516	483	474	537	522	511	486	475	512	510	539	477	508	514	507	546	443	499	482	534	535	512	496	428	527	500	497	537	481	506	488	534	512	533	517	510	472	479	542	489	523	504	477	503	475	504	554	491	537	509	494	481	470	532	478	539	484	505	495	501	535	507	481	490	513	509	535	487	517	458	469	488	475	522	511	495	459	478	467	546	498	482	497	520	530	468	484	541	521	482	518	472	510	456	508	512	471	506	503	494	472	534	550	471	523	487	490	505	526	524	516	480	441	494	546	501	487	496	470	455	495	492	480	489	533	495	511	523	506	482	491	501	476	529	479	461	461	492	556	526	527	567	491	512	512	477	498	492	526	486	543	501	513	466	545	460	526	498	537	516	443	486	478	521	541	514	476	492	493	513	525	508	467	535	497	507	517	469	467	499	497	515	487	473	453	501	487	524	519	532	492	464	493	477	503	508	476	500	491	517	454	485	509	511	513	497	497	514	513	506	489	478	464	465	521	463	468	479	512	516	508	508	503	533	531	483	485	498	486	472	490	479	462	484	473	488
7237	590	633	502	401	381	364	318	318	333	307	313	274	278	284	275	305	322	279	285	271	273	275	276	282	299	288	313	272	308	279	309	249	245	267	276	293	267	252	272	292	273	299	237	251	313	262	275	307	265	277	279	254	278	244	274	259	276	256	260	252	289	298	266	302	274	282	299	237	304	254	288	294	280	239	278	317	232	257	283	245	253	241	248	270	261	276	253	236	324	303	269	259	248	272	261	292	278	230	249	253	250	267	262	265	258	283	246	245	234	274	264	241	252	270	291	265	315	261	235	268	266	252	268	256	236	210	269	318	286	269	253	277	271	256	256	282	274	263	271	266	298	285	253	273	269	298	255	282	270	278	278	291	266	278	276	240	255	267	261	259	253	286	265	270	282	280	279	260	289	276	274	263	266	255	245	255	284	267	266	270	262	235	281	255	254	253	269	299	268	234	252	322	264	254	281	290	265	254	312	285	284	272	262	265	270	263	237	253	209	279	272	319	282	274	265	259	262	247	270	309	302	282	276	255	252	251	296	270	264	265	264	255	286	257	275	266	277	243	268	278	280	293	288	229	271	266	281	284	294	263	281	267	269	287	257	286	267	263	242	318	229	265	231	238	251	251	283	267	271	275	271	277	261	294	270	292	307	243	263	302	239	282	254	266	283	281	289	283	293	301	257	255	247	268	282	287	273	273	293	313	253	273	266	264	275	292	254	254	297	285	304	254	277	243	245	238	270	277	299	282	275	248	279	287	257	257	294	274	267	289	258	272	314	276	277	273	260	270	264	264	255	259	241	267	293	276	268	256	257	258	260	249	279	260	314	284	283	252	244	266	295	261	277	301	263	243	290	260	255	236	275	257	225	279	271	257	250	296	276	283	273	281	277	272	282	292	285	271	275	250	265	292	251	282	259	290	261	276	269	264	258	285	254	276	227	279	279	264	288	266	279	274	276	271	291	273	287	295	292	267	273	298	275	281	284	306	287	246	238	282	258	302	313	252	252	274	279	294	283	270	240	287	257	270	262	257	241	256	261	272	266	263	259	282	250	245	251	255	297	293	280	260	268	243	275	266	253	248	233	264	270	276	274	275	275	253	263	262	234	289	255	243	268	243	262	272	271	273	267	280	269	254	271	261	284	241	272	253	263	280	260	274	278	278	279	251	275	277	258	275	254	289	268	253	274	279	264	257	235	273	238	272	245	288	254	252	259	265	263	282	249	235	263	287	233	305	275	257	268	294	281	276	256	243	298	306	266	286	307	299	238	272	269	288	283	285	261	261	260	242	223	269	285	274	278	291	275	244	226	267	283	269	267	288	251	255	269	282	263	264	253	251	264	243	243	268	267	279	274	278	264	255	285	279	280	256	273	284	260	264	274	276	275	293	267	322	280	217	265	256	278	267	280	254	238	273	269	290	246	274	285	269	258	305	272	262	258	281	304	245	259	237	257	310	251	277	258	268	271	271	281	275	265	278	273	260	280	287	251	318	268	242	281	261	252	254	275	282	271	267	268	261	270	276	271	259	314	269	241	307	287	240	274	290	264	258	253	258	269	271	257	271	253	260	267	237	248	279	284	284	298	261	256	287	266	290	284	253	252	245	234	266	244	293	251	282	268	280	272	263	246	259	273	272	311	295	276	264	272	252	311	273	279	272	271	271	257	286	290	259	262	312	259	279	257	254	259	255	273	259	267	281	287	277	237	262	273	270	322	282	264	257	250	293	290	258	252	255	268	276	306	252	289	281	260	290	295	270	237	296	254	263	294	261	273	280	251	285	263	255	281	242	276	268	322	269	271	250	296	308	248	262	246	247	253	294	290	253	261	263	254	282	243	254	272	258	269	255	288	294	267	276	246	229	266	268	277	269	256	302	258	255	253	274	241	271	261	294	250	265	266	266	260	280	273	284	277	261	276	303	289	289	263	259	298	264	251	237	269	268	257	262	282	279	296	261	250	265	284	276	279	288	272	261	244	265	262	256	276	263	267	279	295	270	274	262	246	262	269	297	272	266	261	259	290	270	293	272	270	265	238	280	230	254	311	263	281	287	281	270	262	252	268	245	267	278	265	254	284	231	276	225	287	255	293	277	277	282	299	240	252	306	288	272	266	281	231	273	299	310	250	275	251	276	272	260	265	264	249	268	268	270	279	236	274	260	289	263	281	267	290	258	259	233	240	250	268	277	241	261	265	238	272	284	298	298	287	264	276	278	266	270	262	255	270	294	234	301	289	241	256	262	254	265	285	288	254	261	284	243	272	248	233	268	265	265	239	284	275	261	264	302	310	267	249	281	266	272	242	255	243	262	255	280	249	237	298	263	256	290	240	279	268	279	266	278	262	268	270	277	243	282	254	264	263	289	248	276	250	267	319	245	234	270	275	288	281	264	277	246	268	293	292	260	249	254	296	277	284	278	266	236	248	274	271	279	285	261	251	279	276	271	268	244	248	277	259	250	261	257	252	264	282	249	277	248	248	275	288	277	279	277	271	271	301	254	265	275	309	253	263	287	258	289	276	241	257	297	253	274	245	299	269	267	250	302	257	274	295	264	237	272	265	244	261	296	270	282	294	268	273	271	267	262	289	271	241	268	270	277	249	285	259	292	286	257	283	267	270	291	271	239	261	295	260	269	284	266	276	271	281	251	243	262	264	278	264	287	263	255	255	273	260	302	273	284	232	310	271	270	237	289	249	244	236	272	258	274	266	272	282	287	270	287	288	270	266	267	249	257	290	280	258	263	230	256	240	241	258	266	285	299	263	263	273	282	301	278	261	280	295	233	251	282	280	275	274	274	286	309	275	258	294	256	301	283	289	257	259	271	279	285	280	259	253	271	303	266	271	283	266	275	259	262	313	309	271	265	279	259	302	249	285	264	260	268	265	256	287	249	252	268	243	242	276	250	275	280	263	299	244	272	313	269	276	284	256	261	264	282	277	258	264	280	281	256	283	264	247	267	274	286	262	260	228	277	270	277	317	283	247	262	249	269	270	251	269	279	265	291	264	253	259	274	264	262	269	259	261	269	279	292	278	245	278	243	260	265	264	260	256	245	274	292	272	264	240	258	254	278	266	281	278	268	286	246	255	281	261	245	244	244	251	269	264	272	252	263	278	253	280	267	279	224	269	268	283	263	265	276	260	254	275	293	279	239	274	250	263	222	284	282	291	291	275	286	242	278	261	262	274	318	257	283	287	287	280	229	236	269	285	290	278	262	274	277	266	278	279	248	297	303	262	278	264	253	245	263	264	261	305	250	280	285	265	252	272	261	248	253	272	276	259	304	282	290	260	267	290	239	254	289	275	263	277	260	299	280	281	264	304	264	267	268	249	251	260	255	257	276	298	284	249	252	259	285	255	272	262	287	309	301	297	274	250	265	281	263	264	277	237	271	286	253	266	253	280	252	258	279	255	302	271	275	252	243	260	286	268	268	299	253	250	262	268	253	259	241	274	259	264	267	256	284	261	260	279	267	280	258	274	280	270	279	252
6552	816	1361	1458	1289	1168	1012	877	845	731	734	716	679	739	719	724	652	649	650	648	658	640	693	698	664	698	632	631	661	569	640	640	666	611	697	614	627	616	649	659	589	587	643	571	595	593	608	695	654	636	616	587	583	643	641	593	607	639	607	620	613	630	630	618	599	583	620	612	641	621	617	615	643	596	593	623	635	616	646	637	651	632	613	593	571	627	633	593	564	617	632	599	598	640	602	589	601	599	618	619	628	582	645	619	601	615	658	603	611	575	566	627	629	691	630	577	561	578	557	594	627	641	581	615	590	641	605	568	624	594	618	616	633	625	584	601	596	587	583	648	623	595	567	601	611	561	602	617	633	576	584	594	615	578	626	591	623	591	637	586	635	619	638	578	596	603	571	601	581	668	563	618	615	563	605	664	612	609	610	592	623	602	547	596	654	587	649	637	612	646	584	607	598	576	605	578	567	595	631	605	611	628	601	574	605	598	662	655	591	618	650	604	589	621	592	600	601	623	638	615	634	601	615	592	609	648	622	618	598	630	583	578	650	613	646	639	621	631	585	618	589	673	667	585	597	613	620	609	651	607	600	635	577	590	647	606	609	624	601	598	597	616	607	651	606	578	624	640	626	587	606	569	603	626	639	574	619	604	650	606	665	598	612	659	619	570	592	616	622	597	593	606	632	623	600	612	617	621	600	620	601	634	623	606	586	584	604	617	620	600	604	591	607	654	607	575	617	611	644	559	588	632	595	594	627	579	607	626	573	553	632	593	610	621	590	571	610	573	602	614	600	621	612	625	577	610	624	662	650	641	561	633	552	608	627	638	599	601	607	601	599	618	595	628	578	638	612	589	657	600	606	670	584	664	596	616	586	610	654	614	677	570	615	605	633	640	593	631	591	633	621	593	612	648	608	626	580	591	635	621	602	638	620	610	611	613	614	623	562	619	596	590	630	632	633	654	604	579	599	581	585	602	622	601	603	591	607	606	647	581	628	616	653	588	623	583	578	618	605	623	624	562	642	594	614	638	609	602	638	586	659	614	593	639	601	604	596	596	622	593	624	601	627	564	601	564	617	599	595	613	572	596	636	601	627	622	605	588	621	598	589	608	606	539	622	584	619	618	556	641	556	614	647	583	608	615	613	593	623	629	631	617	597	584	630	603	642	639	639	578	637	609	617	604	586	647	612	590	585	635	586	612	629	617	609	571	613	617	569	632	597	615	588	639	577	592	585	616	604	628	602	603	610	587	583	620	612	634	648	591	657	603	650	620	617	605	618	596	612	612	590	602	624	611	597	578	667	603	614	625	623	637	624	626	604	592	571	631	617	599	590	606	551	608	614	611	620	596	619	597	599	658	637	609	572	586	625	575	594	600	626	628	590	622	645	609	608	590	585	583	647	565	606	592	623	584	599	614	620	569	592	608	625	617	591	592	610	646	629	613	592	668	620	598	634	580	632	573	595	616	600	656	590	588	643	586	671	620	616	623	632	631	574	617	620	642	625	562	589	603	657	641	613	606	615	632	615	628	626	631	598	644	587	607	650	591	586	626	643	663	625	632	613	570	594	605	611	638	645	652	602	589	592	608	648	642	670	584	616	634	540	623	619	606	630	607	593	573	613	647	603	588	585	630	598	615	610	612	612	608	623	606	636	603	625	620	651	623	614	577	602	591	620	634	653	574	608	558	599	642	611	621	602	627	629	617	641	661	596	622	635	606	620	612	622	618	612	603	649	625	625	606	599	610	601	617	609	590	647	602	618	596	617	634	611	612	645	622	626	619	588	620	546	596	587	594	602	591	626	643	614	603	618	634	601	619	610	608	584	617	619	642	622	555	604	610	614	580	653	578	582	665	611	607	574	603	617	664	632	577	626	625	599	641	588	592	585	629	603	597	597	589	616	641	614	606	632	630	664	575	609	618	614	552	598	620	631	604	625	618	620	618	613	631	624	583	590	588	608	605	596	658	571	603	596	583	630	618	599	554	591	627	617	621	635	622	626	583	609	578	606	594	628	560	648	593	633	630	623	603	607	631	605	584	581	612	600	564	647	567	593	586	580	631	606	618	606	650	556	652	573	645	668	632	631	625	639	590	581	622	611	600	596	593	622	573	591	597	612	631	575	591	588	629	594	606	581	621	649	599	625	621	598	587	543	612	651	644	612	630	553	610	593	621	606	599	601	627	587	597	631	625	607	575	597	561	627	621	635	641	600	687	579	603	603	618	615	611	644	615	615	636	568	631	564	597	639	633	624	613	577	604	646	619	577	592	630	653	642	659	611	608	598	631	603	653	638	598	652	573	627	580	612	601	624	602	632	551	596	610	616	621	613	599	611	619	624	621	581	588	628	618	594	648	619	584	594	628	612	597	625	606	604	589	601	598	644	598	620	617	570	602	661	634	603	589	606	577	629	643	598	599	633	602	562	571	637	582	648	611	589	591	604	594	577	558	604	608	609	627	615	600	551	640	624	649	610	607	643	574	583	617	597	569	584	601	573	572	610	604	606	614	620	644	600	620	632	621	587	612	605	591	601	607	560	625	610	603	661	617	648	648	600	598	602	602	563	582	606	589	627	558	564	612	611	621	617	657	613	628	598	644	546	599	602	637	624	582	592	615	608	616	582	610	671	604	646	598	563	673	597	592	570	655	624	613	600	629	628	643	586	612	684	627	622	598	624	612	607	584	631	615	604	632	618	595	625	593	594	582	632	586	588	607	622	631	589	616	588	594	647	610	593	618	632	595	602	651	634	614	642	571	571	605	625	582	661	588	616	613	626	607	644	599	571	630	590	595	613	669	648	627	624	649	593	614	595	592	612	596	639	615	580	562	648	651	574	571	579	616	630	591	600	613	616	581	667	617	571	609	659	648	594	612	612	607	608	619	622	580	605	616	636	570	609	592	669	632	625	598	571	617	633	607	616	645	631	613	589	614	639	634	590	623	574	597	686	609	621	590	643	602	590	637	627	636	625	644	635	585	596	619	624	593	620	618	619	594	643	630	628	569	614	600	640	596	633	599	588	621	617	550	649	577	581	642	602	541	673	642	598	602	580	621	593	590	622	610	569	568	609	622	610	591	614	573	597	602	659	624	632	605	633	572	633	616	627	629	636	638	614	573	650	608	579	585	598	659	610	621	631	613	637	651	600	627	611	605	560	600	647	568	613	605	609	628	585	589	622	638	605	640	608	615	598	590	588	610	653	612	608	630	596	646	607	612	605	605	588	586	611	593	581	623	570	635	586	617	656	603	624	588	591	607	601	624	609	598	634	606	633	589	651	644	631	643	570	607	581	652	619	617	639	627	679	637	620	578	630	645	590	614	600	609	596	591	579	638	558	636	598	623	600	640	628	633	572	650	586	615	630	612	605	646	624	547	619	627	638	598	604	656	605	605	611	588	604	621	622	596	605	633	596	591	644	654	631	620	637	606	577	580	632	640	590	593	599	596	636	612	634	654	593	610	641	615	581	592	676	611	592	655	612	653	633	627
13845	1065	873	617	435	337	315	257	253	204	183	173	194	200	168	163	159	177	153	121	160	138	153	155	163	163	172	160	155	131	150	147	137	136	146	159	147	146	120	158	128	139	152	144	144	128	139	141	148	140	149	152	138	148	148	173	145	123	132	151	139	153	145	126	158	155	134	172	161	155	153	149	156	136	147	137	145	151	143	136	133	131	158	152	150	136	160	148	156	141	147	128	123	163	130	130	161	129	137	160	145	149	142	148	163	145	130	148	147	159	160	159	142	141	119	152	147	144	149	163	132	139	146	166	144	151	153	133	136	154	148	148	157	133	134	133	132	124	144	150	141	153	160	151	153	146	159	141	133	152	157	119	157	134	132	143	134	130	177	142	146	147	121	134	145	141	150	150	128	162	159	139	147	147	155	136	149	118	143	129	139	135	136	133	133	161	168	152	135	150	134	124	158	121	136	179	148	129	154	150	134	133	126	158	148	135	156	140	150	146	165	141	149	152	144	134	140	162	137	147	138	154	135	138	139	142	149	146	133	129	154	134	164	161	138	143	136	147	134	161	147	163	151	139	131	141	120	135	119	141	119	121	161	131	129	133	146	127	156	130	152	164	141	139	151	168	149	142	134	151	134	153	159	147	142	141	145	128	152	150	130	127	141	140	130	142	125	157	126	144	136	146	120	146	137	177	147	126	135	157	133	132	148	144	152	140	150	130	131	151	147	162	132	152	162	143	153	141	151	153	161	141	147	127	133	131	141	149	156	154	158	134	128	161	156	174	132	121	131	147	140	138	125	127	143	144	148	128	129	160	156	157	138	131	176	133	160	149	136	147	145	148	118	140	143	118	137	165	145	120	154	140	137	153	134	138	138	153	134	123	137	141	152	128	135	147	130	145	125	149	166	139	134	172	157	127	145	149	136	135	136	147	152	143	148	141	169	149	115	137	136	150	153	149	139	145	144	150	138	145	132	158	142	150	158	121	138	136	145	153	149	124	152	172	139	157	142	138	139	138	150	149	160	126	134	176	157	140	144	159	152	139	152	140	158	154	124	135	147	135	136	148	152	132	152	145	129	143	139	148	156	157	127	139	131	135	168	159	151	124	139	162	144	136	134	149	160	151	143	160	138	143	168	159	142	144	144	138	159	137	152	151	130	176	154	142	136	149	140	142	163	148	157	127	146	126	148	164	134	146	148	118	141	145	161	153	134	131	152	129	133	146	149	165	147	133	150	153	138	145	147	153	137	136	148	151	170	156	152	132	132	146	144	156	153	156	115	139	136	170	149	130	148	136	131	152	141	167	145	145	123	150	149	153	151	141	159	135	150	143	147	132	149	142	124	146	170	141	158	144	157	137	133	153	170	144	145	170	146	140	172	148	139	126	137	129	152	146	155	134	147	142	134	143	151	164	137	158	166	132	135	143	139	139	171	144	156	135	159	160	146	115	132	158	145	136	128	147	135	122	161	162	130	152	134	157	142	126	152	129	134	165	144	163	131	169	131	145	141	140	149	133	138	145	137	126	127	132	161	140	147	172	151	153	147	137	146	153	138	148	146	159	142	172	137	127	161	133	134	135	140	152	134	137	123	151	135	134	142	143	132	151	129	138	127	127	162	143	154	147	145	126	148	149	151	148	135	147	132	153	135	148	138	137	144	176	128	144	136	134	137	135	152	138	128	154	139	140	124	151	143	136	137	145	154	138	129	145	115	141	138	138	137	147	132	141	146	134	141	139	135	140	150	144	152	130	134	132	145	158	152	134	162	156	132	136	127	148	153	149	143	164	138	150	161	157	150	150	137	157	132	142	160	161	170	174	145	129	160	144	147	112	159	169	144	141	163	152	132	135	136	153	171	159	141	147	157	163	134	124	147	171	146	159	169	146	134	160	121	153	142	136	162	151	125	138	148	155	145	139	140	123	123	139	166	144	157	147	131	163	134	121	157	135	166	145	150	120	130	161	154	121	166	159	152	150	159	173	162	163	158	164	130	112	154	129	166	132	133	152	149	117	173	132	166	155	169	149	166	161	128	146	117	135	140	154	150	134	139	134	157	135	131	163	149	165	154	143	156	176	131	143	146	145	145	135	161	146	155	158	143	157	126	144	136	129	143	151	146	151	161	142	144	165	136	153	156	134	150	165	154	154	135	162	139	154	131	176	148	161	134	194	142	138	152	141	139	176	142	163	145	141	125	157	148	149	128	151	164	151	147	132	148	139	144	147	149	138	136	125	139	150	131	133	144	165	147	155	140	156	154	163	159	129	121	121	151	133	140	138	133	161	141	150	142	131	157	148	140	154	151	133	132	152	153	173	134	146	161	150	122	154	148	129	138	146	143	139	173	157	136	145	131	144	128	138	147	153	161	133	165	138	167	143	140	161	157	155	135	146	132	143	145	138	135	161	146	135	121	126	142	148	138	138	130	150	129	153	145	146	147	124	142	134	150	165	151	137	148	143	140	135	137	138	141	119	161	145	135	136	137	150	149	157	162	145	129	113	136	139	136	123	133	150	155	133	133	158	127	186	166	136	129	151	141	159	141	152	161	153	126	147	147	120	143	141	170	136	136	129	139	161	133	153	128	160	137	129	146	147	135	152	133	134	151	145	127	147	157	141	166	165	149	150	162	134	129	149	144	160	149	165	152	145	148	161	131	128	133	168	159	133	134	145	133	131	141	151	143	150	153	154	165	132	163	136	141	153	148	143	147	139	147	136	135	134	152	151	137	146	148	137	137	154	158	133	136	133	134	157	135	152	124	158	130	134	169	132	139	137	121	127	141	164	150	129	148	159	124	125	151	154	154	133	155	133	153	136	133	113	140	136	150	131	134	126	130	131	166	134	159	115	154	152	143	155	146	145	137	139	131	149	161	182	151	154	127	159	159	137	137	138	144	141	163	150	160	131	141	134	126	158	145	139	137	139	156	140	156	146	147	145	155	146	150	153	164	155	157	132	148	158	139	126	145	135	154	153	151	145	146	136	159	140	147	136	133	145	141	147	127	170	145	158	157	167	137	127	138	144	121	157	154	176	142	135	137	129	135	150	128	151	158	125	153	149	147	152	144	129	135	119	135	168	134	158	156	152	140	152	180	147	144	143	178	139	153	135	142	142	144	151	147	155	149	120	140	145	145	140	126	138	133	164	144	139	149	142	141	146	141	157	150	151	133	152	135	135	148	155	137	135	149	156	124	131	136	158	160	157	147	155	160	160	148	127	159	143	145	151	152	151	131	156	127	167	152	135	144	163	142	149	134	153	139	152	129	139	140	125	143	146	148	137	152	129	138	163	151	140	153	153	133	126	136	178	138	161	132	143	135	156	174	145	148	150	145	141	161	168	170	147	136	147	158	165	133	138	123	137	135	129	140	159	147	158	121	140	165	149	152	125	140	149	121	169	151	123	122	157	126	137	132	153	130	146	132	141	139	152	136	126	145	150	166	143	175	153	142	139	136	134	146	146	144	141	146	137	155	147	152	141	133	153	142	134
7890	862	1850	2061	1683	1362	1062	895	747	714	643	556	569	543	506	520	482	445	471	416	436	438	405	410	413	383	398	406	406	391	381	356	384	379	370	361	355	373	341	402	341	351	387	360	370	383	378	366	340	345	355	380	373	357	358	342	363	358	324	337	321	348	364	331	362	343	374	343	338	337	346	348	360	360	343	367	330	360	338	340	350	342	309	377	337	346	360	349	319	330	350	323	351	355	353	342	360	374	364	336	345	366	334	346	328	370	344	368	341	333	366	326	337	338	322	340	353	361	315	343	323	323	324	325	332	337	336	340	330	361	335	363	359	338	327	351	340	326	313	310	339	354	331	347	346	341	360	343	311	327	334	370	350	367	295	339	342	336	339	346	343	310	366	322	334	336	324	372	313	303	353	323	321	360	333	362	320	356	341	321	365	320	368	352	363	341	337	342	341	334	324	325	367	295	298	353	352	335	335	336	329	391	329	313	340	342	351	343	332	318	360	350	326	339	327	384	359	332	345	354	346	346	320	343	346	363	324	357	341	379	341	308	346	354	340	325	315	351	330	344	345	327	324	300	352	359	329	378	346	335	327	311	330	346	343	343	314	330	345	387	341	327	348	368	321	332	345	343	328	344	337	320	333	350	327	335	347	343	327	326	352	353	327	334	348	350	334	346	357	341	306	346	373	346	362	345	313	342	340	342	324	331	331	350	363	353	356	328	344	317	324	327	330	392	354	335	343	356	333	351	359	359	320	323	329	362	363	325	352	340	344	340	372	374	331	346	327	321	343	335	359	374	349	369	327	336	327	340	339	323	345	328	333	351	363	333	326	341	365	366	330	338	369	355	337	327	320	344	323	337	356	331	343	351	328	326	325	355	371	330	361	329	319	328	328	316	352	368	384	329	352	302	322	352	359	364	352	348	344	339	302	330	345	344	336	355	324	353	354	343	331	346	358	344	349	340	341	357	323	358	376	331	317	339	341	352	343	353	352	346	340	300	361	356	378	358	324	317	354	323	329	347	311	380	326	339	362	338	341	342	339	339	350	326	337	314	352	361	342	356	345	318	345	335	324	333	336	350	355	332	368	315	346	355	335	339	336	352	353	360	365	330	365	363	333	307	338	291	365	325	365	351	344	343	331	359	352	340	360	325	318	325	353	350	308	339	357	355	314	369	317	353	371	350	328	355	302	328	358	319	325	338	331	357	331	329	316	359	327	358	300	342	316	325	345	374	323	317	360	362	299	366	362	338	372	346	361	358	337	282	384	367	337	337	349	358	351	325	339	327	325	327	316	317	342	361	329	348	308	347	346	345	361	369	351	352	336	327	349	340	345	314	332	314	352	337	349	335	342	341	369	339	341	330	318	349	343	345	340	351	315	346	342	360	333	345	316	350	349	312	352	309	324	309	349	348	326	373	372	329	316	372	345	325	352	368	369	353	326	346	309	349	335	371	347	332	325	369	344	347	328	314	376	379	327	353	389	302	366	324	310	355	349	343	325	365	319	324	353	324	314	373	387	349	358	332	347	337	324	338	313	340	355	323	301	353	357	359	372	334	332	330	344	341	341	304	338	355	333	326	330	353	326	357	336	338	326	344	346	355	356	356	328	307	362	302	352	352	340	358	338	337	338	331	303	326	351	337	380	335	339	329	313	341	314	291	322	321	366	366	335	318	342	315	308	342	349	361	323	348	347	324	361	339	312	311	307	354	356	340	326	388	373	323	351	358	348	314	350	313	361	361	356	359	324	350	342	351	326	315	373	356	362	381	355	297	334	330	336	325	344	346	333	350	379	351	312	334	354	333	371	341	352	360	330	314	333	339	343	347	325	336	363	353	326	367	309	378	357	356	316	325	334	348	341	378	363	332	330	388	351	343	348	342	317	369	361	330	320	324	315	336	360	335	320	349	333	360	353	359	341	372	343	354	347	338	336	365	363	367	331	356	346	341	317	362	365	356	345	356	343	357	358	343	339	360	356	339	310	335	347	350	352	320	330	364	353	352	366	340	353	320	332	332	355	301	323	333	300	323	324	358	326	341	356	352	338	325	334	340	323	333	350	331	345	323	336	362	349	318	348	367	323	352	340	353	348	330	354	320	345	363	336	372	332	333	375	379	381	341	324	349	351	365	320	340	345	334	369	345	346	363	342	311	366	315	335	341	326	304	334	322	341	330	363	334	318	370	328	358	352	313	352	325	358	304	367	343	343	337	339	319	350	364	335	350	349	347	342	360	339	310	347	334	331	326	349	316	312	372	345	340	347	347	361	332	347	333	377	312	350	334	328	343	359	326	341	332	371	331	312	302	292	335	333	356	343	334	347	358	392	324	322	303	323	296	391	356	358	354	329	357	368	342	319	328	311	389	353	347	339	364	346	333	372	359	305	330	316	321	330	335	322	374	343	336	315	358	333	382	348	344	320	337	323	314	355	300	308	331	354	342	334	318	342	324	317	338	374	347	332	312	345	328	354	341	368	334	340	355	343	339	337	348	345	387	356	343	361	316	363	352	349	345	385	320	335	352	326	318	379	336	356	341	359	356	381	321	334	341	334	344	324	334	343	350	332	332	338	338	350	320	333	360	319	351	341	319	319	365	360	361	357	343	311	307	332	356	316	325	326	336	342	366	311	331	353	363	344	338	356	360	310	331	323	366	344	326	369	343	351	344	317	343	353	334	316	307	339	337	377	334	356	289	325	326	343	343	310	378	357	330	367	335	340	337	383	335	350	327	354	337	350	340	359	363	339	356	320	355	348	351	359	347	359	331	341	324	347	351	346	318	340	336	362	326	323	326	320	334	347	338	355	330	358	361	354	347	329	336	362	329	324	363	316	377	353	369	350	322	322	310	339	348	336	313	318	327	342	324	321	298	346	320	335	341	343	335	329	329	339	367	357	337	333	330	324	328	335	344	357	339	357	328	340	322	379	343	310	361	330	358	342	358	336	318	380	337	343	330	350	333	313	352	355	337	352	338	356	327	360	328	301	355	321	307	345	343	344	330	322	343	332	348	347	364	350	364	325	356	350	336	346	350	353	324	340	326	372	338	327	348	352	374	347	342	316	340	346	343	335	302	358	354	330	349	317	345	321	337	349	325	338	362	362	364	364	324	361	339	374	327	351	331	331	342	349	333	338	366	350	314	357	359	350	342	342	349	332	368	321	329	369	341	358	343	349	294	314	321	334	336	341	363	334	344	348	362	365	356	341	337	362	348	334	315	359	321	315	349	331	354	344	337	386	363	334	371	322	343	362	317	336	334	330	348	282	308	376	371	325	337	320	356	308	340	352	345	324	376	364	333	362	323	341	339	327	358	345	327	337	314	350	335	330	355	376	345	326	366	326	352	338	304	327	306	334	341	360	353	342	341	375	348	335	312	320	368	363	322	336	356	359	342	286	356	318	373	318	322	330	340	342	360	349	330	365	335	330	328	348	341	353	339	328	345	340	328	313	349	364	348	338	350	342	334	350	377	349	356	339	352	323	337	336	324
1446	256	230	232	190	220	223	211	169	223	203	212	223	190	205	201	195	199	216	179	192	216	216	213	186	214	214	213	208	198	249	199	212	223	198	218	186	187	186	223	194	212	196	204	231	202	210	179	203	201	225	218	216	236	203	172	214	221	193	160	217	225	210	217	187	222	213	197	197	210	193	195	208	198	206	223	229	168	221	189	223	200	226	214	213	206	220	194	229	198	202	196	213	211	203	238	215	225	210	223	168	209	207	196	210	205	219	235	212	219	210	201	211	225	220	202	206	215	193	211	212	222	209	216	198	231	204	212	196	244	198	185	248	207	219	210	221	242	201	198	206	211	223	190	179	209	184	208	248	190	206	190	222	228	209	216	210	210	184	222	204	206	202	217	191	205	235	199	189	187	218	195	235	193	222	190	201	241	211	197	205	227	222	186	193	196	210	219	248	210	214	195	197	217	205	189	177	200	227	185	204	214	202	206	204	205	211	208	191	218	222	213	213	203	190	215	207	200	235	199	183	190	191	228	167	199	186	238	209	192	222	208	216	218	192	190	196	190	194	190	232	203	214	184	203	178	194	209	224	220	184	202	186	205	239	200	221	213	224	213	203	211	222	220	224	196	201	207	188	200	201	203	195	204	206	190	211	189	215	183	194	205	195	217	202	240	221	223	198	184	219	181	209	206	218	230	194	176	205	195	188	209	184	182	205	230	215	203	191	181	205	213	218	208	206	201	196	202	217	207	210	201	217	203	201	205	204	205	209	205	195	205	213	187	201	256	190	191	185	220	177	186	207	186	205	219	207	186	203	210	210	221	222	209	167	232	213	238	243	201	215	230	207	187	193	224	213	174	250	206	239	204	216	209	196	225	233	217	198	204	199	220	232	211	193	216	216	202	250	231	184	229	183	194	252	170	184	219	199	203	206	207	195	210	204	251	200	196	194	200	215	215	218	206	187	192	201	178	184	184	200	186	218	230	211	209	210	207	210	236	213	227	198	209	218	212	191	218	215	205	188	204	183	225	184	251	236	200	196	212	208	230	205	203	237	229	194	200	213	198	201	193	204	201	218	209	209	248	227	199	194	211	196	202	231	229	236	211	192	196	209	215	205	190	194	191	201	218	208	248	188	209	207	186	194	175	204	195	217	199	204	208	239	189	191	197	200	198	209	188	221	224	200	194	189	241	203	182	203	197	198	174	200	220	218	218	239	204	204	217	221	215	232	211	228	198	173	218	229	208	208	226	197	191	202	211	223	196	205	204	206	220	202	206	192	199	206	183	241	222	198	213	200	215	206	195	230	216	199	194	178	184	232	199	208	215	204	201	255	189	198	215	223	212	241	204	213	192	183	193	205	201	196	204	224	203	199	224	204	210	211	218	202	210	189	208	223	216	181	222	210	192	226	191	208	233	200	203	197	199	207	181	210	194	189	183	218	220	162	217	195	198	200	184	207	207	236	206	195	228	213	199	197	212	196	212	231	217	201	210	205	223	232	221	193	178	201	216	192	227	199	217	219	213	209	202	201	203	216	204	231	224	196	191	178	202	197	218	182	199	198	200	197	212	193	204	199	208	199	195	228	212	186	195	222	224	241	243	219	207	214	208	187	180	213	209	202	205	221	205	227	238	210	179	202	211	209	226	193	237	202	203	181	213	198	201	187	172	233	217	196	206	232	183	216	230	218	217	199	180	206	210	210	185	211	213	210	198	192	185	201	175	231	207	214	203	205	219	197	221	219	221	195	215	197	212	208	204	195	213	203	191	220	212	217	243	213	212	220	208	197	195	224	205	218	185	178	206	182	239	209	181	197	199	228	201	202	222	221	187	196	195	211	202	220	208	188	220	214	212	216	207	178	212	196	218	228	207	197	204	215	215	188	183	206	186	215	207	219	209	209	225	233	193	216	192	215	187	202	217	228	200	214	214	187	204	201	225	204	198	202	205	201	231	222	241	203	219	188	230	182	234	216	200	211	196	216	217	221	204	171	170	225	187	207	216	217	224	211	228	178	211	186	195	221	171	215	205	248	202	195	209	191	171	216	207	221	202	204	206	196	204	209	209	223	219	228	197	183	188	240	217	211	216	231	209	198	227	205	246	205	219	209	199	194	177	214	208	222	208	225	203	219	209	232	200	198	209	199	202	208	219	184	192	211	211	199	196	201	200	212	185	198	211	210	207	202	213	195	210	213	186	230	187	192	230	215	199	184	204	217	208	202	193	217	219	190	199	205	210	210	203	238	256	223	214	233	205	201	201	214	187	215	192	190	200	230	206	228	178	201	222	236	220	187	229	208	203	220	189	189	206	201	217	248	214	189	225	201	204	220	195	231	186	198	219	199	215	192	212	211	206	205	238	187	223	224	213	229	201	213	193	197	218	226	197	237	241	225	213	201	197	226	206	210	199	187	199	175	210	196	218	206	203	202	218	226	200	191	189	199	208	191	185	203	207	181	194	199	211	224	182	203	208	219	211	201	190	190	187	215	220	219	227	200	192	190	208	213	224	196	200	213	201	206	239	217	210	206	226	216	206	206	202	202	213	214	214	197	209	232	207	210	195	213	215	219	199	187	198	221	210	211	185	213	248	180	232	209	213	190	189	217	232	201	222	219	187	207	210	215	202	209	216	209	237	218	222	217	216	195	221	204	230	216	219	232	203	202	241	207	193	186	185	199	199	170	219	199	223	232	197	219	231	195	177	205	220	191	195	170	197	209	192	214	207	208	205	221	190	191	203	205	223	229	222	240	206	209	231	211	204	214	204	201	190	190	195	215	208	204	198	195	197	185	190	216	235	199	197	191	170	192	203	230	204	213	220	192	175	205	218	209	191	187	205	184	191	218	190	218	233	199	199	198	202	210	219	207	197	219	215	209	209	208	210	194	215	197	213	238	187	249	212	224	225	185	232	201	200	197	237	207	209	208	198	206	218	195	194	185	226	222	217	213	221	167	224	212	193	207	225	214	242	213	224	219	214	209	203	213	212	209	187	203	241	197	212	193	197	209	201	218	200	197	222	197	207	241	210	203	203	178	240	219	214	196	221	269	214	201	219	233	218	202	220	196	215	200	210	222	224	195	220	224	201	222	185	217	218	195	201	208	236	212	194	195	194	226	206	213	199	212	199	222	190	206	216	213	201	187	203	220	189	200	221	199	210	219	220	215	229	194	210	225	212	216	217	191	223	203	217	206	216	221	187	236	188	175	222	213	213	222	217	199	211	216	196	215	216	220	206	244	213	205	224	208	218	195	216	195	214	184	194	203	244	230	216	173	231	201	231	191	191	202	187	211	225	226	208	256	196	228	228	199	211	213	204	246	216	216	182	190	194	209	208	209	224	225	207	212	209	196	205	207	227	218	203	222	200	192	207	197	228	223	178	199	212	186	199	194	191	186	194	220	188	203	193	200	226	206	218	208	205	230	235	219	189	211	212	213	247	205	225	212	223	221	170	179	227	228	185	213	209	191	224	186	188	187	195	209	227	243	207	193	187
1728	517	546	547	556	491	517	487	492	510	534	474	507	497	516	520	492	465	463	486	528	498	479	526	514	471	509	516	479	494	472	477	500	521	467	476	493	491	514	506	451	506	479	506	467	479	505	521	486	491	473	509	488	496	475	511	493	500	486	495	508	524	492	459	466	483	513	477	487	510	496	476	523	486	534	491	480	473	526	509	491	485	490	494	512	489	507	517	521	486	489	526	517	494	504	478	510	438	456	503	496	477	483	499	502	452	531	491	524	492	497	477	542	483	512	461	505	499	514	495	462	489	470	529	481	508	522	482	485	503	468	484	527	506	493	469	504	501	470	508	503	508	453	507	486	466	487	442	466	531	474	500	469	518	485	499	496	511	494	503	464	492	491	496	500	502	487	508	489	471	510	487	535	504	501	475	511	504	506	532	550	510	490	506	495	515	492	501	510	480	490	487	495	491	510	467	465	472	477	473	528	526	511	508	498	494	483	490	518	470	483	439	499	506	510	455	524	495	515	480	524	496	498	509	467	502	486	503	523	536	490	450	528	517	479	511	504	502	493	506	523	524	479	454	506	474	479	514	501	455	470	515	462	488	498	516	509	507	508	528	500	531	525	500	523	503	482	512	499	515	522	537	475	509	490	514	478	477	492	493	547	484	536	511	512	501	493	499	498	453	511	505	487	529	504	477	480	518	486	525	502	489	513	488	492	505	472	519	510	516	525	523	471	512	487	506	509	492	525	513	525	533	491	469	475	487	474	503	494	517	517	509	485	491	474	491	487	488	479	483	528	475	519	493	504	480	489	514	513	504	477	516	498	516	499	494	513	507	501	489	490	484	488	480	502	506	491	490	475	476	499	473	472	494	476	511	496	508	498	472	502	472	490	493	512	466	505	543	443	501	462	478	491	527	529	492	514	462	478	494	540	470	482	488	443	460	479	508	467	479	521	487	500	539	461	435	452	479	473	515	499	509	512	490	523	566	541	505	496	470	530	496	516	494	502	465	471	489	501	501	517	485	488	512	479	505	492	539	504	529	503	494	504	516	532	479	518	512	504	510	496	486	485	495	454	521	471	504	504	502	494	518	492	540	512	513	520	489	488	466	469	517	470	492	494	489	510	486	493	474	491	465	515	535	494	498	495	473	499	479	443	490	494	518	466	473	493	457	478	482	497	525	486	502	499	472	482	461	497	496	465	523	476	517	491	493	480	488	460	517	476	498	518	510	513	421	495	496	501	490	473	485	512	501	515	460	523	511	543	524	505	443	499	521	525	478	479	505	496	473	475	489	505	506	489	471	499	530	489	512	488	476	506	490	481	508	523	484	516	540	528	501	477	493	502	486	492	455	517	492	487	505	507	479	487	495	498	519	507	517	492	495	527	503	503	469	478	494	520	526	523	506	507	521	505	474	473	455	490	512	504	451	495	502	513	476	475	511	479	486	500	495	512	525	481	497	482	486	485	489	514	496	497	481	495	499	478	468	444	499	520	485	500	485	466	464	498	491	492	521	502	491	531	467	514	485	551	518	456	503	512	539	478	465	475	511	496	469	474	467	516	499	524	425	481	455	478	485	501	481	524	512	491	505	513	498	540	500	484	483	466	482	513	499	489	498	505	515	516	503	466	464	501	498	473	488	473	479	492	488	511	509	497	501	514	461	487	479	469	508	505	482	488	500	495	486	496	495	475	498	487	523	558	495	476	523	462	492	472	508	517	491	541	508	470	461	497	503	515	483	512	477	490	493	453	488	480	504	522	451	525	554	483	457	493	496	516	485	460	557	463	528	490	550	497	477	506	490	526	471	476	484	463	476	535	498	481	497	490	533	482	508	504	475	500	473	497	499	485	468	503	520	492	514	485	512	529	491	475	470	547	488	489	500	494	501	478	479	493	523	493	508	489	484	480	480	480	507	527	515	477	527	510	491	514	469	500	548	518	491	482	506	527	522	521	461	532	485	532	552	481	488	480	513	483	491	484	488	498	478	524	480	498	489	492	493	492	504	499	523	489	486	481	502	475	480	505	485	507	476	508	475	496	506	500	473	499	480	491	486	465	473	483	534	503	501	484	523	460	479	474	501	495	556	500	469	494	485	503	498	481	510	523	475	535	469	506	481	464	464	511	512	509	490	486	477	524	527	483	485	493	481	511	488	478	509	489	502	509	487	519	458	513	493	478	502	482	515	499	486	479	472	492	508	540	479	485	499	496	487	477	462	517	491	509	458	514	529	503	507	461	500	478	474	483	459	485	502	481	507	506	480	502	472	494	507	529	519	492	490	481	487	475	531	459	463	447	480	459	489	500	522	538	467	482	442	516	477	506	510	542	499	490	508	506	483	533	489	469	504	537	512	489	493	482	531	498	496	490	539	556	526	455	554	487	462	481	499	517	474	518	501	497	480	460	477	485	512	501	504	499	505	493	503	544	497	512	483	456	486	465	535	521	463	494	507	510	488	491	521	495	507	514	517	552	489	493	516	499	492	491	469	546	489	475	502	500	491	481	483	477	463	512	484	497	466	470	476	524	458	526	504	511	521	556	477	492	504	507	468	511	476	517	478	511	448	466	485	529	466	529	471	524	524	494	484	488	516	460	510	468	496	499	485	489	501	477	469	515	455	513	495	514	474	492	508	481	506	495	509	470	481	509	460	500	481	505	519	548	518	469	485	477	506	491	520	511	542	505	516	482	525	471	455	497	486	454	540	535	465	477	497	535	464	497	529	483	500	488	489	454	462	498	494	506	499	502	482	536	484	497	480	437	466	509	496	488	530	494	497	461	525	500	513	488	487	480	476	539	494	538	520	494	456	464	465	538	548	506	507	483	516	481	568	482	504	524	530	488	515	529	495	490	505	515	512	489	465	480	489	506	476	493	508	468	463	475	465	522	505	476	507	488	441	460	522	493	523	485	530	504	470	493	459	549	504	529	525	472	513	527	528	505	483	513	508	511	472	462	519	489	507	489	523	479	477	510	496	480	472	531	534	533	513	458	479	514	513	525	506	522	455	501	489	478	498	465	509	522	478	506	486	440	527	465	509	505	482	468	486	485	474	469	505	468	490	489	500	489	483	509	496	472	500	475	517	477	512	562	464	516	486	525	550	479	471	509	482	465	453	531	521	503	512	502	465	503	504	524	527	491	488	492	471	470	471	498	470	501	483	508	513	482	505	466	518	511	463	486	505	495	511	477	466	491	455	486	516	484	533	512	523	478	437	487	501	532	482	470	487	502	492	492	521	556	515	473	484	541	472	474	500	485	489	476	479	503	513	517	488	508	453	507	464	468	520	489	479	544	519	515	520	471	520	480	464	454	508	532	492	471	490	485	504	486	482	483	500	523	506	532	530	508	523	505	541	504	497	490	465	454	486	528	494	446	448	482	527	452	510	478	497	478	492	456	488	491	552	485	518	541	521	532	485	473	509	497	526	523	482	476	460	494	518	540	473	524	506	483	516	480	518	512	500	530	504	505	530	536	478	472	527	514	522	482	487
7490	644	593	532	447	376	320	295	322	315	331	298	275	281	282	286	305	250	245	308	269	297	289	287	277	265	293	291	270	258	254	282	289	264	244	269	248	259	297	294	282	276	274	279	285	272	266	289	272	271	259	273	290	284	280	229	285	270	255	259	282	257	316	261	266	270	260	286	303	249	270	251	277	280	251	256	264	263	285	269	266	256	249	265	286	268	251	277	281	250	265	251	266	256	271	267	239	258	281	244	261	287	288	263	261	256	260	263	285	285	260	277	242	272	274	261	268	297	284	290	267	255	291	301	293	242	242	284	261	232	242	278	254	295	274	243	256	266	272	263	285	289	273	260	274	250	249	282	257	251	271	260	242	265	265	275	280	268	281	270	273	269	286	273	288	256	252	272	286	274	300	269	252	251	273	255	244	251	254	243	295	292	269	258	255	282	271	286	279	261	248	256	271	270	275	255	280	290	306	278	270	238	250	274	278	269	266	266	263	250	258	291	281	266	243	282	263	276	249	271	288	294	250	255	267	301	262	277	255	232	246	294	252	237	277	262	272	266	248	274	277	271	262	255	268	251	240	246	308	259	268	266	264	260	258	288	257	263	260	289	273	257	259	279	249	251	289	265	241	255	258	290	281	268	240	282	268	271	267	240	275	260	271	251	243	270	268	237	251	254	283	289	267	248	270	280	271	264	227	264	244	255	257	284	254	308	266	265	258	261	253	247	256	259	262	280	249	251	245	258	255	271	279	285	267	260	251	241	279	274	259	276	272	260	268	275	240	303	284	269	263	274	282	273	250	247	258	259	272	272	248	270	281	282	260	270	306	275	227	254	258	286	269	273	275	266	266	274	264	264	280	255	274	293	250	232	250	228	235	268	255	255	267	273	285	263	275	272	272	223	264	275	258	317	265	268	238	266	281	300	262	252	282	284	283	265	292	260	270	279	255	244	286	240	315	225	249	260	262	291	245	262	264	258	272	276	254	261	289	255	249	251	280	266	283	240	257	266	266	288	296	289	262	252	260	283	263	225	244	290	276	255	260	274	247	282	258	236	266	262	242	257	290	298	260	271	287	285	246	278	307	263	271	291	247	240	317	261	273	257	284	249	259	275	247	261	277	285	262	289	261	270	267	294	253	258	254	278	264	285	272	264	253	266	263	257	249	246	302	252	262	251	253	286	279	248	269	273	250	244	280	252	265	253	276	268	260	275	246	262	272	295	286	283	249	292	237	280	270	242	254	253	297	242	262	254	273	303	285	267	274	302	252	291	275	253	301	270	261	286	273	251	252	269	245	280	252	254	233	286	254	270	272	277	266	262	264	242	271	261	250	281	267	259	250	249	290	240	265	264	272	265	249	260	277	270	257	244	261	262	244	297	287	262	243	282	274	248	246	258	233	282	272	289	254	237	314	280	309	251	264	295	259	277	296	255	288	269	250	276	285	248	277	217	248	245	273	262	280	248	285	278	265	272	288	260	276	287	280	248	274	274	215	258	278	253	270	249	266	269	288	266	260	248	241	270	274	264	237	265	277	263	275	287	299	235	265	243	259	261	291	295	277	250	281	281	262	244	268	269	290	287	239	237	262	270	260	260	243	263	252	285	268	273	269	256	272	313	255	288	292	257	235	267	226	281	275	273	296	266	280	266	255	247	283	258	312	291	274	289	287	265	250	263	267	290	257	246	283	291	261	274	258	239	292	251	264	275	228	267	265	248	269	291	270	250	300	272	236	270	260	266	239	259	259	247	272	256	283	249	267	264	291	315	240	260	259	262	259	249	266	244	245	285	262	274	257	254	275	268	248	273	273	265	300	277	266	260	255	254	280	261	270	243	312	314	265	266	246	278	268	273	251	270	262	274	250	268	264	275	241	265	251	264	269	256	252	292	253	252	250	252	281	263	265	225	273	279	265	295	284	280	257	290	232	279	241	291	276	323	271	246	267	261	239	258	239	282	276	262	282	289	284	261	279	268	259	271	271	264	252	238	236	272	257	258	264	276	292	287	245	257	261	273	266	278	278	279	262	284	254	267	271	264	267	276	239	276	265	258	302	269	238	283	248	289	293	261	270	253	267	293	286	261	289	273	276	249	305	274	284	262	274	289	275	281	276	255	280	285	266	272	264	265	261	244	286	228	270	295	253	276	254	276	275	283	269	259	261	261	302	283	255	250	283	294	254	273	254	263	261	253	255	250	275	270	279	269	272	283	250	269	271	281	271	274	267	272	266	266	291	275	263	276	247	283	273	274	268	259	296	275	264	297	276	277	289	280	269	269	261	248	285	258	250	264	264	272	274	259	261	293	260	273	288	248	275	302	262	245	242	257	306	297	275	258	250	268	269	237	296	289	272	261	272	253	285	302	248	243	261	227	265	263	246	302	274	237	298	224	280	249	250	262	285	249	264	264	247	255	289	274	261	311	239	278	283	267	237	271	268	245	277	269	255	279	248	273	266	231	267	279	263	277	274	282	240	266	264	308	277	261	250	257	282	276	274	262	258	260	296	277	266	277	253	259	282	250	271	256	277	257	275	269	292	307	277	253	262	263	256	287	271	259	292	260	266	253	278	282	271	279	268	259	227	252	288	243	266	309	245	264	244	285	252	263	274	274	268	243	281	249	265	251	265	270	248	284	308	266	272	295	278	266	285	272	255	277	277	265	258	274	280	293	257	252	256	312	274	298	287	285	236	227	246	246	263	277	293	263	278	274	269	249	267	226	267	245	245	261	258	248	296	264	251	264	249	260	260	262	268	278	275	277	289	280	261	256	259	252	282	242	237	246	277	255	258	270	275	269	268	277	300	270	279	273	267	271	256	270	254	275	249	285	294	274	288	272	265	273	281	250	255	266	256	241	270	246	282	243	265	265	257	263	240	271	255	289	305	249	281	259	229	258	271	248	310	255	280	250	269	249	270	276	261	283	275	257	267	260	238	247	248	263	267	302	233	253	249	285	271	238	253	272	263	299	255	280	285	303	250	250	238	256	265	239	278	251	264	289	271	303	287	239	278	270	251	241	272	260	250	257	245	232	241	296	252	271	256	237	270	267	254	262	268	246	253	246	259	228	293	253	261	286	268	289	254	250	302	281	301	247	302	280	280	262	277	270	271	257	307	245	299	282	239	258	233	271	303	256	253	277	255	250	225	300	280	299	248	277	259	282	241	273	252	300	269	273	263	284	277	263	250	279	256	255	287	277	260	269	254	263	244	287	270	243	258	240	274	256	263	234	260	295	272	260	275	303	250	264	295	265	283	267	262	266	256	252	256	282	271	253	255	291	303	259	269	231	250	277	267	254	256	253	266	242	279	257	265	301	267	262	280	263	268	246	247	271	266	275	290	288	253	260	239	259	241	243	256	241	269	278	271	297	259	262	290	276	301	257	271	263	282	282	270	268	272	285	250	242	245	278	248	293	273	253	284	274	280	290	284	292	307	249	283	252	279	271	266	277	251	250	247	266	247	277	283	258	293	273	270	271	255	280	251	285
6460	937	1315	1437	1301	1186	940	850	847	828	716	752	696	723	733	677	692	684	681	737	683	641	632	638	655	620	648	594	614	643	610	655	666	621	618	631	624	644	627	621	625	633	677	565	616	613	597	601	608	634	628	637	636	644	618	598	596	616	646	651	598	627	653	576	617	632	540	663	614	612	566	604	578	641	626	635	595	610	618	626	639	668	595	632	607	626	553	598	602	592	555	633	635	651	609	634	601	601	626	620	627	595	618	620	638	572	578	600	632	598	627	610	578	645	618	598	590	588	607	619	624	662	592	620	589	587	595	618	656	650	645	598	599	614	619	641	611	658	608	624	595	575	603	590	632	635	580	637	655	614	577	579	625	609	614	617	573	604	626	630	611	582	605	623	611	546	554	612	610	600	646	607	645	627	611	617	666	616	584	626	582	598	644	639	593	638	613	616	636	639	598	629	593	583	609	558	641	628	644	595	604	606	576	584	578	592	637	627	630	627	615	548	649	645	607	630	583	599	601	620	629	632	590	653	578	597	608	619	594	585	604	633	613	588	595	636	586	582	628	613	609	583	650	651	610	580	588	625	637	581	616	635	625	630	625	614	624	604	554	620	567	609	583	613	616	609	556	627	624	626	595	602	642	607	629	617	568	614	601	604	622	601	609	670	604	627	628	610	608	594	610	600	588	621	586	578	605	614	632	615	583	628	571	601	607	644	601	610	596	599	606	616	615	623	597	613	613	615	647	608	602	565	627	606	619	604	614	554	634	602	618	570	592	562	587	629	579	601	601	600	597	620	606	603	650	649	589	643	582	571	631	616	604	639	598	630	632	623	618	574	640	635	595	617	564	605	631	613	646	648	591	622	569	581	643	610	574	613	551	611	586	618	568	620	585	640	640	611	603	614	611	641	607	616	612	606	630	620	567	616	610	628	621	581	667	610	626	632	641	646	606	634	604	620	596	593	627	634	583	633	612	586	590	630	581	630	578	619	662	618	632	642	621	599	633	645	564	616	584	554	610	577	584	624	630	644	570	614	613	609	574	598	628	637	609	599	587	588	622	580	614	618	635	702	600	594	591	609	644	642	595	617	621	658	641	611	586	617	629	666	614	589	638	623	632	602	619	624	616	588	630	573	585	633	612	571	630	605	606	611	627	638	619	588	590	636	627	621	642	587	663	611	584	609	611	643	575	590	606	604	640	618	619	613	650	608	637	603	583	607	613	610	646	558	619	617	585	659	619	627	616	597	623	576	564	673	631	613	614	593	582	618	643	650	605	612	613	599	653	586	629	617	565	584	631	604	630	597	593	630	591	603	566	614	635	572	573	657	586	659	654	641	633	612	618	643	584	633	595	626	584	622	612	606	619	617	603	608	640	606	617	672	647	589	626	646	681	584	616	622	601	622	581	632	623	605	595	636	628	627	631	609	604	621	589	606	657	611	563	615	578	640	629	613	610	625	603	599	622	636	537	575	615	618	621	595	594	617	641	598	622	606	617	602	579	576	604	618	615	589	607	621	606	619	640	595	569	654	626	586	647	593	618	570	617	630	620	568	677	581	580	585	625	621	572	599	617	621	594	627	636	650	598	598	605	617	638	629	609	636	588	593	656	580	635	622	649	580	584	602	622	604	610	592	592	622	627	603	604	690	628	587	567	645	590	632	615	561	612	603	621	644	594	585	637	604	622	588	589	594	631	595	612	616	604	576	603	620	630	615	605	597	586	580	618	598	608	615	640	621	583	617	600	629	642	606	624	615	604	600	615	614	636	636	630	636	605	571	662	605	613	582	577	625	616	608	621	631	598	618	610	586	562	575	597	644	630	590	600	622	604	650	611	603	605	573	617	570	627	583	609	605	572	623	606	577	641	595	582	624	645	678	610	607	628	630	603	638	601	586	585	588	617	630	601	610	623	600	591	583	632	608	607	605	627	584	590	611	640	607	565	593	598	618	615	589	613	589	599	544	659	567	644	613	613	536	585	610	583	614	591	557	598	657	587	635	577	643	604	632	588	589	588	585	603	585	612	611	641	626	584	593	620	631	671	610	585	641	618	637	620	631	664	624	606	612	600	593	612	610	649	570	603	573	619	555	616	633	624	610	622	614	623	598	583	564	598	626	610	578	619	638	640	678	660	610	627	611	597	626	628	593	609	627	621	564	580	613	601	601	616	633	592	632	631	616	624	605	654	645	603	586	608	640	657	640	571	624	603	602	613	567	600	623	604	606	571	578	565	647	624	633	605	609	596	604	635	601	617	636	609	646	621	645	646	659	589	543	621	617	605	584	642	627	578	586	598	616	576	592	617	585	562	626	677	658	603	628	599	613	604	572	639	653	617	637	601	623	609	587	574	589	566	649	585	621	594	623	601	575	614	626	606	595	635	625	656	597	609	577	589	603	588	603	646	630	605	645	572	624	633	599	601	598	630	610	637	596	622	571	610	611	595	627	624	605	624	605	629	583	576	575	586	600	595	613	662	649	626	632	643	611	636	610	604	636	597	570	622	605	641	618	624	593	642	625	626	597	624	631	605	573	612	614	624	572	608	599	628	645	593	632	627	555	566	590	607	592	560	611	605	588	625	599	635	610	618	596	593	598	634	555	641	604	569	643	613	600	675	590	616	577	575	586	601	579	602	605	631	611	626	656	580	626	606	587	595	661	593	608	546	572	644	618	610	580	592	606	577	606	678	581	617	608	577	632	638	632	615	622	637	600	628	637	616	579	588	605	597	613	576	586	591	640	636	640	582	602	607	578	620	619	582	645	587	627	634	604	634	596	582	578	601	618	595	628	638	628	606	615	644	598	618	583	583	549	599	640	566	621	593	627	580	577	567	655	593	567	586	613	612	609	619	599	654	603	650	631	630	654	628	615	594	608	612	574	574	606	578	634	609	637	624	615	613	620	627	652	612	601	565	554	628	622	644	584	574	606	613	630	566	616	630	611	580	647	647	580	603	648	606	609	593	639	623	637	646	609	634	621	624	609	636	586	639	602	620	621	635	625	593	595	613	608	592	611	589	591	591	635	599	650	577	644	617	611	584	609	618	577	626	586	582	575	622	629	647	629	617	626	607	575	573	602	567	638	603	624	601	624	636	621	603	591	591	589	570	620	609	622	592	602	616	607	615	634	582	641	581	613	627	616	606	611	528	638	606	617	570	597	618	609	614	627	639	625	574	582	597	617	614	623	613	612	651	649	619	603	614	609	652	602	648	595	619	583	638	638	569	590	611	590	641	606	605	604	650	623	646	658	616	586	554	627	616	626	619	623	645	613	634	592	612	650	583	639	609	609	560	584	626	633	633	612	592	635	553	606	602	636	600	635	618	626	647	632	603	580	634	600	612	589	605	631	624	609	607	606	611	599	624	634	631	662	634	579	622	580	601	642	622	635	619	645	603	608	653	583	612	601	606	629	587	613	599	628	604	590	603	602	623	616	591	624	581	591	585	581	616	606	635	649	644	550	644	609	564	651	629	665	608	599	599	622	570	603
13905	1053	921	623	468	352	287	240	225	218	188	193	185	160	170	151	154	159	156	169	148	180	171	156	116	144	150	160	155	149	168	173	161	138	157	133	165	132	126	150	143	121	133	139	149	144	125	130	147	129	146	149	158	132	166	152	134	150	125	137	145	150	148	154	134	143	146	153	153	134	141	158	161	153	155	137	147	130	136	129	141	167	128	136	152	142	133	156	151	123	134	166	159	146	126	149	162	163	154	177	149	131	157	142	160	172	140	168	147	172	141	151	156	155	155	169	154	142	153	134	129	140	146	154	152	153	131	142	158	153	149	145	118	125	158	138	138	134	142	135	120	152	137	146	132	144	176	150	132	134	155	142	168	118	127	132	143	161	151	112	156	118	155	147	148	158	148	153	140	132	142	128	154	158	154	163	132	133	140	161	148	131	125	139	124	144	123	142	143	148	158	135	146	149	142	145	147	143	154	125	137	145	150	144	156	156	123	170	136	137	157	140	137	156	141	139	135	145	151	155	137	134	127	125	152	146	127	145	124	112	139	163	137	125	156	158	133	130	146	135	150	150	144	125	171	129	126	147	132	169	125	141	135	170	153	142	140	172	128	168	145	140	121	134	155	149	150	135	151	136	145	146	117	132	130	134	140	145	153	140	165	152	137	128	129	135	145	148	139	121	142	140	138	149	126	152	142	126	147	167	143	137	184	172	158	141	144	149	150	123	129	136	165	142	132	129	138	129	127	113	149	142	145	145	169	138	132	113	151	150	147	157	151	139	161	127	135	152	145	131	141	140	140	146	143	154	136	160	140	148	129	125	117	127	143	141	174	144	117	150	117	136	139	144	145	152	144	149	139	147	153	151	140	126	143	161	141	125	145	147	152	148	164	119	164	167	147	152	141	152	129	136	127	142	129	122	139	147	130	124	155	131	141	146	128	159	134	110	150	140	154	142	133	132	145	132	145	136	156	137	150	147	146	159	132	151	137	128	121	128	145	135	160	133	130	129	143	128	162	139	152	155	143	161	128	148	137	136	150	139	145	136	143	129	132	153	138	141	137	136	145	147	169	130	146	146	162	117	137	135	125	153	137	150	158	144	141	163	150	147	148	166	144	157	143	153	125	161	148	121	122	148	154	146	160	133	157	138	143	146	147	146	148	159	116	143	141	145	149	144	134	143	167	119	120	144	132	134	119	144	172	141	138	138	163	136	161	146	138	148	123	138	158	147	146	141	137	131	142	121	159	164	164	140	141	133	180	154	163	158	157	155	136	165	149	134	136	138	145	142	152	146	135	138	150	126	134	135	136	147	135	146	127	143	151	124	135	124	138	141	134	145	162	129	144	151	132	139	132	144	126	150	141	144	170	139	141	130	143	140	142	153	166	137	131	119	118	124	154	137	144	147	153	131	130	141	161	150	139	165	162	162	147	147	128	163	146	160	152	129	143	123	157	164	136	128	123	131	136	127	138	163	167	139	160	112	145	147	154	153	147	145	141	138	135	149	135	158	140	152	142	131	144	157	136	147	147	151	152	145	144	145	150	177	114	129	137	137	154	115	174	144	137	164	144	146	157	131	149	169	137	138	150	146	148	137	174	137	160	152	156	138	140	161	145	128	161	148	130	133	158	138	151	116	138	137	146	153	165	130	171	144	153	141	144	135	137	130	146	111	133	136	133	157	141	154	122	170	145	141	146	157	137	145	151	123	147	145	141	143	152	155	153	150	184	149	130	130	168	133	142	151	139	132	142	156	140	143	139	131	146	147	139	160	156	148	136	146	158	134	142	148	135	141	138	143	139	167	140	143	137	141	133	154	119	138	153	152	152	144	144	145	138	144	132	143	136	149	150	138	131	155	150	134	146	132	147	142	152	164	167	158	156	148	150	157	131	124	147	144	160	127	126	149	138	163	154	155	130	119	154	169	132	146	140	134	134	120	159	140	163	139	129	138	134	139	135	155	138	142	139	147	137	138	148	157	155	146	154	171	175	158	157	115	149	143	135	152	133	139	152	125	136	152	130	140	138	147	176	148	136	143	121	127	149	148	144	110	144	129	121	141	137	152	135	138	145	151	151	135	143	151	143	133	140	140	135	125	143	156	134	145	120	140	124	140	146	134	128	144	159	124	137	146	144	147	173	137	144	169	139	134	131	140	138	141	129	140	160	136	156	133	128	129	134	117	143	136	143	135	149	144	156	135	143	160	127	161	161	147	131	159	154	149	125	150	140	160	136	173	141	119	145	149	167	136	126	138	164	117	149	132	144	132	132	124	138	140	116	149	151	152	156	140	135	151	137	142	137	122	137	162	135	127	136	148	161	140	139	154	137	120	159	142	145	137	127	136	143	156	135	123	133	129	122	143	148	140	135	138	162	134	125	143	153	129	147	152	156	124	136	151	136	143	147	130	118	137	135	144	149	150	141	126	146	132	130	141	138	152	169	136	142	124	129	163	111	132	140	157	169	153	162	132	178	142	136	140	144	148	150	146	153	150	160	151	139	131	137	142	151	128	128	157	136	137	158	145	141	137	144	127	131	145	156	150	140	151	133	136	129	137	153	140	137	148	125	162	144	157	133	129	136	158	156	132	126	150	140	142	127	145	159	161	165	138	142	139	136	148	130	136	139	151	144	123	135	148	134	147	148	154	138	139	129	134	137	149	142	131	122	122	131	133	138	149	159	142	133	170	115	130	136	132	134	136	112	138	159	165	128	139	149	155	150	130	131	126	147	155	136	144	166	161	144	131	144	146	148	148	142	134	158	145	162	152	153	128	129	166	153	140	136	133	150	181	141	128	151	135	160	142	137	148	141	136	157	141	168	136	135	154	151	142	153	149	135	160	116	128	131	120	165	139	171	174	137	131	135	141	148	175	147	159	139	124	149	133	140	143	139	146	177	155	112	136	128	136	161	152	161	138	145	148	140	150	156	146	133	142	133	139	127	130	138	139	179	162	165	128	127	133	158	140	129	129	140	128	151	149	149	137	145	164	134	140	141	137	131	139	142	160	141	131	122	150	126	130	142	128	133	113	139	147	142	131	161	112	143	133	134	141	152	102	132	141	141	134	142	116	142	151	138	129	175	146	133	139	145	120	148	146	133	132	131	148	154	120	147	152	131	156	136	144	140	140	147	158	157	118	132	163	138	154	144	155	145	159	138	153	146	135	148	130	130	126	151	153	143	171	115	147	161	157	157	136	155	137	128	127	153	151	141	151	147	135	143	143	126	134	132	159	149	153	145	146	144	153	118	178	158	127	139	163	138	155	148	161	155	131	142	153	141	137	158	143	162	143	138	146	164	142	133	124	140	133	137	157	156	141	155	135	154	155	129	150	136	149	148	138	146	133	129	155	144	146	142	140	138	137	128	144	125	148	150	117	142	154	140	135	144	142	150	129	152	137	133	144	122	162	130	131	147	160	138	139	135	149	134	156	153	143	164	134	139	133	130	150	155	152	143	119	142	134	125	152	137	146	161	149	129	159	159	151	139	132
8021	884	1778	2022	1650	1395	1082	891	832	662	636	598	556	545	477	469	447	448	438	403	432	387	393	416	399	403	406	375	378	377	365	335	380	348	364	373	361	405	359	364	353	359	369	351	377	341	359	350	361	340	335	362	391	372	390	347	360	349	383	367	329	358	337	361	329	333	376	323	363	361	329	324	358	352	368	324	374	351	320	331	352	339	344	354	362	335	337	350	371	358	336	328	339	366	342	353	343	358	343	338	383	364	335	329	343	353	331	372	362	341	319	385	370	350	308	332	363	353	325	337	331	325	331	312	367	350	334	362	349	352	340	325	323	365	358	345	337	359	335	365	337	317	344	355	329	322	331	358	328	351	347	344	331	319	324	371	322	336	298	364	304	330	364	353	351	345	333	333	371	343	366	348	362	339	354	295	340	330	353	361	332	365	337	323	340	316	309	335	334	355	335	349	328	332	328	318	379	350	348	344	333	357	342	344	311	336	321	310	364	357	359	328	335	331	336	311	356	345	334	355	372	344	317	357	330	320	359	308	350	307	345	301	348	306	358	316	340	317	319	337	316	337	364	355	345	337	337	368	348	318	369	355	339	330	337	341	357	327	353	339	334	382	319	335	338	341	339	331	327	349	368	366	349	357	346	328	327	324	328	319	350	357	313	343	331	315	339	334	313	316	308	333	348	331	354	361	353	374	367	352	326	349	354	318	311	349	353	317	349	335	343	327	340	305	375	361	332	376	333	328	317	346	332	347	339	336	350	333	348	345	332	332	320	362	344	351	329	320	324	367	316	347	353	318	355	340	348	347	327	309	299	325	348	336	334	336	346	299	354	308	342	369	357	321	350	313	336	353	340	350	350	339	310	312	348	338	345	330	332	321	314	323	333	335	334	330	336	355	330	317	356	324	313	345	360	339	380	320	336	314	339	327	349	353	351	358	356	340	345	359	350	361	341	326	336	338	334	354	340	330	365	352	339	346	338	348	364	310	346	356	327	375	359	352	333	338	322	308	349	343	289	363	341	325	304	339	343	356	325	342	332	362	367	346	335	326	372	322	333	356	349	325	321	317	337	373	360	340	325	332	324	301	366	357	333	338	340	316	292	330	368	344	349	331	336	356	340	368	331	346	361	344	332	334	342	354	366	360	347	300	354	322	336	315	342	312	351	337	372	361	329	330	340	327	323	326	375	354	321	355	328	335	341	330	342	363	312	332	353	362	334	391	311	358	367	331	350	343	363	321	312	347	325	357	357	302	344	349	343	302	345	327	350	337	355	372	336	353	344	332	351	335	317	340	336	365	353	305	326	293	320	323	367	335	342	355	318	326	313	326	311	335	330	343	339	333	343	352	336	356	344	360	329	356	344	336	348	353	315	348	333	349	331	345	359	341	367	324	347	348	304	335	331	351	349	367	367	337	332	336	297	314	358	303	332	341	342	341	347	326	325	314	366	348	311	337	319	355	364	349	365	340	346	368	345	342	357	332	350	360	361	317	337	347	347	324	313	332	353	346	374	349	349	307	343	366	356	371	332	358	335	348	336	340	374	337	320	327	355	357	331	316	329	318	365	299	339	378	325	315	316	339	372	329	339	353	346	326	366	354	344	347	367	368	338	328	313	310	332	329	340	320	343	339	354	339	356	298	337	318	349	332	366	346	353	334	339	327	362	326	307	347	316	350	357	347	316	343	340	340	360	325	322	347	363	327	344	339	348	329	370	329	305	358	353	330	357	342	347	347	352	344	316	337	361	299	321	377	351	331	330	312	370	355	346	317	324	363	343	374	332	386	334	325	341	368	402	343	324	319	302	349	352	365	346	336	368	369	337	330	313	343	333	315	341	331	360	340	345	350	354	363	356	323	309	348	309	355	320	324	333	373	324	320	341	352	345	380	351	355	387	339	330	357	329	345	349	348	333	332	342	347	331	332	307	309	350	339	331	343	345	362	342	343	299	357	352	352	353	370	352	319	325	337	332	335	330	349	345	305	364	354	348	311	309	342	341	317	376	398	348	339	327	363	341	339	311	351	331	361	347	396	332	304	369	344	296	353	364	296	320	339	346	315	330	357	333	334	328	325	359	314	325	374	361	357	332	330	343	362	364	350	383	353	340	325	363	350	351	295	328	328	329	318	340	356	311	334	316	332	346	336	338	349	394	347	317	326	361	332	333	356	349	343	321	376	290	317	355	356	332	356	313	348	336	346	320	331	324	319	359	297	343	333	317	357	327	351	339	353	335	379	325	358	340	335	369	348	312	399	336	344	364	351	343	329	348	341	316	342	309	367	331	350	315	348	346	358	300	358	305	287	345	369	336	314	356	365	351	370	373	346	365	347	346	390	345	357	329	299	348	304	352	344	347	351	331	329	313	340	392	337	332	350	345	364	352	335	337	366	379	316	373	327	359	343	333	351	363	329	314	332	340	318	373	345	353	321	325	361	319	348	332	356	335	350	335	344	326	334	353	373	351	352	326	353	361	340	334	304	327	312	354	332	328	332	327	342	331	326	323	336	353	311	337	361	325	325	379	307	342	350	343	344	343	338	332	313	374	358	351	343	334	344	365	326	358	345	350	329	346	365	337	384	363	343	316	303	336	350	356	345	323	325	310	315	346	369	331	313	360	338	333	323	336	352	342	376	346	336	329	358	346	317	324	316	359	334	324	368	333	360	354	357	350	343	346	331	330	350	347	338	372	330	359	335	316	358	342	343	369	298	338	340	346	321	355	374	335	300	327	342	334	304	331	334	329	361	323	347	338	338	334	351	353	324	346	352	330	350	319	362	362	327	360	359	347	310	323	311	363	360	344	328	351	357	311	342	357	315	385	351	342	363	316	356	352	347	335	320	341	331	340	359	322	323	332	309	363	321	382	338	346	346	348	329	342	357	377	341	348	345	331	334	331	340	338	349	343	353	323	358	358	319	331	345	357	331	326	316	364	301	371	341	309	329	333	305	358	339	361	345	311	358	373	354	316	345	380	315	390	335	360	324	371	314	342	366	302	354	307	346	330	390	333	338	354	388	358	345	373	323	354	373	346	329	383	335	343	344	355	327	317	342	318	325	341	359	292	344	359	372	328	362	327	322	337	310	300	323	334	359	378	373	349	338	357	354	342	401	330	313	315	360	315	301	312	335	348	310	364	340	343	335	321	363	356	322	306	352	331	325	323	333	334	345	330	343	313	342	355	333	318	303	360	331	318	356	325	339	336	349	331	325	341	325	317	322	345	305	345	328	354	347	353	317	338	361	350	317	365	349	373	317	313	317	364	345	353	341	328	326	356	330	329	367	358	352	362	309	349	327	332	331	349	331	349	345	347	346	371	328	326	313	344	335	349	334	331	355	337	307	340	317	319	321	313	365	357	353	333	343	329	361	341	351	391	347	333	313	329	337	330	361	353	383	351	344	377	343	361	338	353	346	375	327	314	322	321	334	360	371	320	315	326	376	338	344	313	338	339	357	333	316	337	348	322	359	345	333	327	327	382	338	335	341
1356	220	241	208	216	199	216	222	215	234	203	237	203	208	217	198	198	188	200	224	197	221	177	189	202	198	244	229	196	184	192	211	184	205	200	202	173	212	204	189	232	221	214	192	238	208	231	206	215	201	226	207	218	198	211	226	219	225	206	199	204	216	231	193	193	178	237	213	213	179	196	200	207	218	199	187	174	197	212	212	223	176	217	217	217	239	180	212	239	202	207	199	214	199	217	197	222	191	200	197	224	180	220	210	186	226	213	213	214	156	214	230	205	209	204	199	194	194	199	212	232	189	213	213	202	198	218	210	224	213	198	231	189	216	214	214	219	215	203	214	223	228	233	211	184	210	238	199	226	202	204	211	183	210	225	224	202	189	217	167	234	233	201	210	198	233	239	218	210	209	214	200	187	205	181	189	187	208	194	189	222	187	223	239	206	192	197	230	219	204	199	195	193	221	214	197	200	220	216	222	200	173	207	205	220	232	205	227	224	200	192	216	230	200	222	190	188	219	186	208	187	246	201	223	209	216	194	213	202	194	193	211	207	219	190	212	184	225	229	216	203	223	217	192	179	213	180	220	187	209	234	223	215	191	203	203	199	194	229	198	198	223	230	212	214	199	205	197	216	207	219	218	185	216	198	188	211	187	200	226	202	219	206	230	221	212	219	178	193	209	229	216	217	182	240	203	201	207	210	218	237	209	195	228	189	193	203	225	202	189	195	205	204	216	202	191	193	208	188	227	226	202	237	206	193	219	200	194	184	193	193	228	209	206	202	216	224	210	216	205	227	214	180	217	193	195	210	215	202	179	218	207	213	218	229	232	224	206	242	208	219	200	187	211	184	214	193	221	206	198	189	229	207	208	181	203	199	230	195	235	224	196	211	216	232	204	231	215	219	183	224	227	241	200	201	191	220	193	208	195	218	205	204	208	205	203	209	217	203	179	217	185	198	193	211	196	210	225	209	180	193	225	211	186	216	190	201	191	194	203	208	196	225	200	195	183	188	213	208	196	177	212	223	211	204	189	209	203	199	223	186	212	187	212	215	209	209	218	200	208	222	200	196	220	208	212	214	237	209	204	199	192	209	214	198	199	198	193	222	186	191	204	190	219	224	212	209	221	197	238	214	191	195	200	189	208	213	181	211	235	203	203	201	208	243	233	184	238	208	200	219	209	198	218	193	192	220	204	202	185	208	207	183	212	212	226	219	211	232	194	213	207	201	240	230	223	211	221	196	184	239	177	209	188	216	224	211	182	210	201	212	208	209	220	204	194	171	210	220	220	214	212	217	219	195	242	221	234	192	190	244	209	208	199	208	196	203	208	212	222	196	180	204	213	168	200	171	203	210	211	218	195	199	215	206	194	211	205	234	209	168	177	213	228	218	208	225	164	217	215	216	197	224	218	228	192	191	224	200	209	200	217	203	184	199	201	211	192	200	214	188	244	225	213	188	192	203	211	224	209	212	192	194	201	204	207	170	205	236	182	167	202	231	218	205	219	208	230	205	234	204	187	207	204	230	214	201	205	233	230	192	243	220	222	181	218	207	199	194	223	210	195	226	225	206	212	198	206	259	200	239	183	205	220	192	188	198	199	202	207	225	202	207	220	217	213	203	180	167	236	182	188	202	173	197	220	199	233	209	201	220	212	216	206	198	192	189	199	210	224	217	170	203	226	226	199	200	198	231	174	217	215	195	226	219	201	180	195	186	196	221	227	197	181	202	231	216	176	180	193	194	202	225	214	226	212	215	196	202	226	186	199	194	226	232	211	215	203	211	217	195	228	229	218	231	219	236	219	245	230	235	212	193	214	210	197	191	214	211	213	226	180	220	227	233	214	204	190	189	235	227	219	220	200	208	182	203	170	191	207	189	225	214	212	229	186	235	209	211	214	199	168	212	229	182	214	208	205	199	205	229	207	200	212	201	191	186	212	185	199	198	194	224	180	209	198	191	196	177	190	212	232	205	207	184	200	226	203	191	230	210	177	225	226	220	252	194	211	237	208	203	225	219	219	193	195	210	202	200	195	218	204	201	231	235	211	214	193	235	173	220	185	214	206	161	188	213	184	194	237	211	208	193	205	200	171	203	222	210	201	227	189	243	219	189	216	224	209	236	223	207	196	217	210	175	183	189	191	205	191	206	232	184	230	211	212	228	218	222	227	187	220	200	207	181	208	215	202	222	217	214	199	224	206	231	209	185	200	245	244	203	223	213	217	203	200	200	204	211	199	191	203	234	191	185	249	215	214	195	213	190	215	195	211	224	204	220	208	222	205	199	205	216	217	205	209	172	220	201	203	201	186	178	195	182	205	203	207	217	234	236	204	181	216	192	215	190	238	223	200	203	210	218	176	193	210	193	220	215	214	215	203	191	210	203	205	211	188	194	203	207	197	194	205	205	220	212	186	186	225	225	214	224	216	204	219	244	183	199	238	210	200	199	222	212	221	180	199	204	187	237	207	186	177	210	217	210	224	204	223	213	192	199	221	215	199	195	208	203	225	220	208	198	200	209	222	214	199	196	202	183	214	189	202	204	194	209	206	230	211	228	220	218	205	176	203	190	216	190	195	235	199	195	179	202	193	215	218	198	211	201	220	213	190	227	217	222	182	204	182	177	218	212	223	184	171	202	201	193	204	197	222	194	179	215	229	223	193	212	202	222	225	184	195	227	221	185	180	204	189	201	215	232	202	208	185	197	205	214	239	191	200	214	219	217	196	219	198	188	193	199	230	209	164	200	232	225	194	234	191	197	189	218	212	221	201	200	212	222	208	201	201	186	214	204	237	228	207	217	210	216	213	192	193	214	181	231	212	199	205	212	212	211	191	231	214	223	189	213	229	216	193	199	209	200	214	229	211	239	166	187	223	234	206	202	223	200	190	190	204	243	234	197	194	212	222	219	188	223	220	178	200	222	173	200	206	192	207	183	207	219	192	195	204	197	206	192	201	198	203	201	212	194	222	217	229	190	222	212	222	234	193	191	229	214	194	210	214	222	215	196	232	233	190	202	177	188	220	222	187	224	218	224	235	203	199	188	176	200	203	182	221	195	240	197	218	199	227	221	203	223	211	208	239	196	223	213	185	202	193	194	194	204	238	224	195	210	222	240	234	205	201	213	200	217	185	211	180	200	204	217	189	199	210	217	225	197	212	204	233	218	227	198	232	220	219	201	197	191	192	217	203	178	181	202	206	210	196	200	217	196	205	199	222	208	204	185	224	216	196	217	215	220	177	211	213	200	211	231	183	217	216	196	204	211	219	211	223	218	202	184	194	179	205	218	185	191	207	213	205	203	190	226	211	201	184	222	199	218	196	208	240	212	209	211	218	204	209	193	203	195	218	175	230	228	202	207	187	202	221	209	188	213	216	180	224	195	197	188	186	216	201	199	205	216	185	229	216	221	188	223	217	204	200	223	201	199	231	220	236	207	206	203	211	207	216	218	188	203	213	177	221	220	239	191	188	208	209	216	211	217	200	213	220	189	208
1700	532	557	535	558	515	510	495	500	502	531	523	553	504	475	504	485	456	487	482	497	507	479	489	489	481	499	515	504	483	506	482	500	495	472	466	476	458	482	489	481	476	494	488	498	474	491	501	479	514	504	509	493	520	487	513	467	526	480	510	476	518	485	512	518	491	548	522	474	508	479	504	472	508	473	490	493	498	473	511	465	511	522	529	507	496	470	522	490	462	486	485	513	444	480	503	489	492	503	469	493	526	485	492	468	448	530	493	542	479	516	514	509	478	485	475	504	510	489	463	507	502	535	519	500	502	514	502	502	480	535	464	519	487	482	489	500	516	492	502	454	475	480	472	500	492	479	504	490	469	491	473	460	481	453	471	486	504	497	506	514	487	458	489	539	500	501	481	459	499	502	505	492	509	521	489	485	501	495	475	488	478	449	490	474	508	455	499	492	463	522	483	499	496	519	537	470	474	524	508	481	483	498	554	472	481	525	482	507	471	523	482	499	519	489	503	486	511	495	487	465	487	497	484	511	475	444	473	472	519	465	480	519	481	462	498	499	514	478	491	509	474	502	503	477	514	458	499	523	485	497	500	478	481	485	500	521	524	548	485	514	472	503	493	500	468	510	535	513	495	496	536	462	450	482	508	515	489	477	491	531	499	505	501	516	455	499	536	534	499	466	491	532	493	511	492	513	505	494	480	499	474	485	481	483	490	543	494	514	513	482	514	483	487	481	537	528	448	511	471	510	507	497	511	478	468	507	471	520	457	496	487	530	497	494	479	489	488	464	480	530	527	495	507	468	490	525	516	502	514	502	493	496	504	469	501	499	505	462	488	501	499	486	491	468	487	513	512	545	476	500	467	523	474	518	489	490	483	469	454	482	496	491	472	454	479	496	490	478	499	473	479	528	493	519	493	513	491	537	494	502	473	515	533	418	502	505	449	528	502	510	470	487	480	514	475	497	490	482	496	489	535	536	516	476	504	524	519	514	486	484	502	480	496	493	515	495	512	474	528	487	491	501	543	466	527	523	540	506	525	458	480	494	428	511	512	463	499	473	500	515	484	492	498	500	505	480	476	451	499	472	434	494	476	486	505	454	481	537	498	498	529	469	531	499	486	486	519	502	512	491	523	476	485	473	516	531	499	472	492	522	513	477	463	513	502	489	486	472	492	479	483	499	510	473	557	522	529	478	487	476	524	489	462	470	529	479	517	482	475	492	494	480	491	493	522	485	506	487	499	470	522	498	483	477	511	525	511	529	490	499	503	525	472	471	512	461	485	508	461	452	471	491	487	481	495	502	499	503	489	504	496	506	523	511	489	457	470	513	523	499	503	488	468	486	452	489	482	466	448	504	504	469	493	480	530	516	479	511	480	519	548	498	470	523	481	503	519	453	484	447	495	491	473	473	505	513	479	511	483	499	487	495	480	515	481	486	496	522	483	509	458	520	489	517	475	502	498	486	484	529	505	517	519	500	488	507	524	512	504	475	467	499	535	515	484	488	497	478	517	502	522	515	502	514	494	504	452	495	474	481	494	431	503	532	500	477	493	498	505	507	524	491	513	502	499	512	496	527	499	505	485	505	468	496	504	501	515	483	480	493	503	502	486	483	548	499	508	476	535	532	476	487	495	476	530	500	499	502	513	496	476	443	493	487	483	509	496	479	508	471	508	516	487	506	516	467	542	502	522	498	498	547	455	491	508	500	490	516	491	514	532	485	506	499	508	483	485	484	505	482	506	528	478	490	450	461	481	475	514	476	460	511	501	518	501	476	501	519	503	493	473	484	519	470	498	454	510	486	491	500	468	505	493	510	517	504	471	517	461	487	462	498	459	515	520	508	469	508	540	536	489	497	487	499	516	499	483	477	485	510	525	494	496	489	483	476	499	466	517	476	494	508	507	466	511	507	527	523	490	488	505	491	482	489	507	500	489	480	524	477	492	499	530	489	528	503	452	486	483	476	493	496	512	502	498	517	444	511	498	531	485	506	472	507	517	483	487	487	521	504	490	543	480	499	492	512	491	497	448	518	493	503	504	483	485	525	506	523	469	484	479	477	473	501	502	560	446	504	485	482	497	520	514	534	459	488	512	452	462	496	451	490	493	517	492	482	479	482	492	522	461	445	490	498	498	499	499	523	486	548	491	520	474	512	500	495	478	493	516	523	555	495	533	525	474	486	513	485	495	486	496	474	484	466	499	482	514	527	489	502	469	524	473	477	504	470	510	486	445	482	513	494	511	497	482	476	529	524	513	487	495	474	505	453	512	505	513	493	477	455	497	530	493	489	475	523	501	475	506	504	525	500	444	488	529	496	468	507	466	481	504	496	470	481	482	516	461	488	496	496	484	522	504	489	470	450	490	474	512	437	524	496	524	451	526	495	483	524	476	514	513	479	473	461	525	530	502	513	520	516	505	517	495	532	504	464	481	486	519	522	468	510	476	517	545	476	468	490	466	458	489	501	478	501	480	496	501	467	520	532	503	515	492	478	467	505	512	484	516	466	470	504	462	512	507	495	513	485	503	504	490	488	476	489	493	461	520	502	470	512	481	524	526	487	537	495	530	499	524	489	485	527	499	468	488	510	531	474	547	493	539	517	497	484	534	480	542	535	444	517	469	497	492	485	519	536	473	504	488	467	475	444	484	494	462	473	508	505	503	489	488	500	506	474	478	495	515	503	516	455	524	504	495	476	504	513	461	468	492	466	496	441	460	483	528	536	525	509	517	535	510	510	482	464	522	471	488	508	479	488	479	501	507	482	449	485	481	481	525	525	511	509	534	507	492	506	490	504	515	488	530	521	488	511	481	502	500	508	490	484	512	488	519	458	532	517	456	462	519	474	511	477	508	488	460	509	464	484	487	463	452	473	471	476	500	529	498	533	503	499	486	481	476	496	504	508	477	505	488	437	487	503	520	523	487	507	527	462	516	481	531	534	500	510	514	496	483	498	490	493	492	502	502	535	487	525	501	483	492	476	470	496	522	531	479	517	499	454	503	472	493	482	476	488	475	505	533	502	503	479	480	499	474	495	499	505	487	481	495	493	476	475	504	486	490	483	468	461	505	504	459	490	529	491	511	485	519	497	507	503	469	474	481	530	511	476	487	501	505	473	523	497	480	485	487	513	500	515	478	478	511	465	465	509	496	487	491	484	522	489	440	504	466	500	506	492	512	491	474	533	523	530	515	485	480	496	516	499	507	437	459	487	530	527	444	519	513	488	513	481	475	487	498	548	477	504	511	510	497	495	521	492	505	473	516	504	512	477	500	526	467	472	485	542	501	504	508	475	500	461	527	494	537	486	460	502	495	529	477	513	523	495	471	493	547	528	474	488	488	470	491	472	477	476	492	500	529	518	481	444	535	506	553	498	474	506	498	513	527	480	509	498	520	508	534	500	489	477	463	510	508	476	479	526	496	482	503	508	486	479	506	456	499	509	502	463	511	493	493	498	488	501	453	470	457	474	525	475	501	502	507	505	471	486	470
7242	565	569	576	446	361	305	336	289	275	271	284	303	289	286	298	268	286	271	290	254	291	255	270	294	303	272	274	272	274	280	266	257	274	256	251	263	274	258	248	255	292	272	284	253	273	260	261	282	267	270	258	285	274	229	296	264	253	246	253	276	263	234	262	307	273	269	241	288	259	244	249	279	266	259	260	301	256	285	280	279	264	281	243	227	251	291	244	273	281	275	277	259	283	214	242	256	244	249	269	250	249	265	269	247	261	284	289	248	271	265	267	275	279	267	278	267	290	305	247	277	311	277	264	291	277	280	268	275	268	288	270	295	275	250	266	259	276	246	280	271	265	240	288	263	233	266	259	248	254	258	273	260	278	281	296	249	259	264	271	268	292	260	266	255	255	256	261	249	293	289	240	297	243	258	271	284	272	275	263	291	269	260	252	264	264	281	255	290	308	305	265	272	277	256	247	262	297	274	295	259	292	300	251	254	231	259	246	239	246	259	284	284	271	295	292	254	269	278	290	270	273	232	299	283	265	271	273	273	249	276	273	256	262	263	270	243	281	249	268	235	268	307	298	285	278	230	283	257	223	247	274	278	266	245	249	280	241	282	253	292	251	267	256	274	242	264	239	277	261	237	260	249	277	241	237	251	243	266	278	290	285	275	244	257	245	238	248	239	259	273	279	293	282	288	269	248	247	233	283	272	273	295	257	295	248	256	250	252	275	275	260	264	283	264	297	270	291	259	255	251	258	267	267	284	280	263	286	274	280	284	256	271	266	259	272	284	288	271	295	283	261	230	279	284	307	256	286	241	289	312	258	257	300	265	267	238	265	259	277	260	253	279	270	282	261	286	272	237	246	285	260	246	258	249	266	270	249	242	271	281	263	261	284	268	247	275	296	233	249	269	259	272	242	273	307	262	276	298	266	273	236	243	261	248	260	265	264	324	296	276	270	271	268	253	287	278	287	282	282	267	257	248	286	286	308	265	283	278	258	261	267	252	278	285	302	317	268	271	305	258	246	296	292	274	239	261	262	283	254	254	249	225	230	283	228	286	250	229	262	285	245	255	295	260	283	259	274	244	262	258	256	243	286	265	270	287	264	283	264	238	249	275	274	252	275	252	300	294	282	226	242	253	251	272	242	286	248	258	265	271	274	247	278	266	247	257	249	273	267	275	288	267	245	278	273	298	239	264	277	247	280	261	239	254	247	270	305	264	303	266	277	276	260	261	256	291	272	271	299	274	247	256	283	283	276	284	262	248	261	243	240	267	243	271	292	269	277	254	234	276	254	242	285	281	279	265	244	276	275	250	260	238	269	297	255	295	293	253	261	265	267	250	272	269	254	254	240	259	258	292	269	257	257	254	261	247	286	266	228	295	263	269	289	274	239	217	278	266	244	265	293	264	255	263	283	276	299	281	256	287	262	291	275	270	305	260	301	245	281	261	271	257	268	260	278	255	261	244	247	259	265	298	274	276	292	273	275	276	246	251	268	268	266	271	262	273	279	290	248	245	266	275	274	271	289	222	234	268	274	273	260	245	276	252	276	266	283	267	267	303	295	283	256	263	259	256	267	243	261	255	277	267	270	238	284	280	274	260	245	261	278	245	257	250	262	255	259	279	257	226	283	267	251	262	256	273	298	279	271	278	256	267	269	254	246	297	262	288	258	246	279	282	249	237	289	246	293	269	265	272	282	265	287	273	294	289	268	264	284	244	276	265	263	273	281	260	300	248	287	244	269	265	252	284	265	261	287	278	288	229	244	282	253	290	238	230	265	260	270	234	284	282	258	267	284	287	280	308	280	273	249	266	273	279	251	230	230	275	252	269	288	285	280	261	233	262	231	271	281	291	234	268	250	262	276	279	272	241	260	230	286	270	254	262	255	270	287	276	282	280	239	251	273	268	277	261	272	312	271	265	262	295	259	279	256	284	285	285	274	266	289	271	256	269	258	278	270	269	279	314	296	248	269	271	269	281	250	265	246	253	263	279	265	287	255	279	239	244	259	302	268	299	273	258	281	272	257	256	262	286	285	266	306	295	251	257	245	270	277	283	259	276	295	267	267	259	269	287	258	265	282	276	252	276	260	289	283	302	315	254	256	266	267	254	278	281	260	259	290	261	285	274	281	278	237	267	238	264	254	272	255	263	246	258	268	262	280	254	292	283	253	240	264	291	256	239	240	279	277	297	259	274	277	261	294	270	275	267	263	285	239	256	274	259	251	255	303	265	306	257	265	290	280	256	259	241	258	272	288	261	239	277	268	250	269	262	282	265	261	242	284	278	301	262	280	241	293	241	249	262	261	245	232	270	276	241	268	267	260	262	284	290	263	273	286	264	299	237	272	286	258	280	258	259	267	279	291	253	264	253	263	253	266	303	282	252	272	285	273	278	290	278	289	283	268	249	251	268	237	268	248	284	248	261	259	247	253	265	251	242	271	272	272	265	270	262	268	223	276	288	260	234	259	253	255	285	303	255	263	264	250	279	248	294	266	267	254	300	277	233	284	277	248	229	287	275	269	284	233	274	245	261	246	272	257	281	245	233	297	278	276	278	255	292	278	274	287	266	263	252	268	278	276	286	239	241	321	256	282	259	249	232	269	283	252	303	286	269	298	306	277	279	316	257	288	289	277	285	216	282	257	264	246	280	276	306	257	257	247	261	286	291	286	265	236	266	281	273	282	265	238	312	266	292	279	266	262	256	273	252	232	243	249	251	277	247	258	264	287	249	270	272	265	316	285	264	285	277	265	300	249	248	261	296	240	276	243	274	271	247	244	261	248	276	295	230	235	276	278	294	263	265	292	236	289	264	262	280	267	276	265	275	297	261	288	260	269	261	263	291	254	246	243	272	257	256	275	262	245	240	251	277	250	259	255	270	272	257	258	255	259	247	251	278	274	250	256	298	259	271	248	259	303	273	249	288	250	265	265	278	289	256	283	255	281	275	291	255	270	291	280	263	262	293	273	240	268	231	244	304	250	273	274	243	276	235	252	266	286	271	250	263	276	278	262	281	252	231	267	231	244	249	259	274	268	255	282	298	270	271	298	240	268	269	254	231	267	291	271	272	279	261	274	253	273	262	270	251	254	250	266	289	255	256	285	272	289	235	285	282	274	249	264	272	255	262	263	255	304	237	262	241	264	283	252	264	258	255	264	239	260	263	251	254	303	286	286	286	282	282	264	275	263	299	269	260	243	299	249	263	241	230	267	267	263	274	266	261	261	251	264	263	288	253	246	277	254	252	271	291	267	269	269	237	267	265	258	273	247	239	266	278	279	282	261	290	260	296	262	240	288	265	252	258	236	266	274	248	279	271	300	256	282	269	264	283	243	270	294	303	284	244	231	260	249	258	274	248	278	259	266	249	250	263	251	270	251	278	247	257	280	270	288	269	246	262	297	253	296	261	265	261	244	271	270	275	261	251	247	261	282	302	281	282	258	248	263	265	245	255	268	274	293	272	248	261	244	278	265	243	272	258	272	273	276
6387	869	1338	1489	1377	1142	970	881	811	803	755	741	684	710	687	670	674	664	653	699	656	673	638	631	662	646	629	630	637	578	593	592	677	637	668	644	614	631	589	587	635	582	599	628	612	629	651	624	630	614	595	605	644	643	617	615	582	626	610	600	647	618	651	626	621	599	563	611	589	650	604	580	622	596	629	614	594	591	567	593	613	598	612	606	605	606	618	611	610	620	612	671	635	668	632	582	621	602	622	621	570	598	648	648	589	619	578	622	612	642	632	599	657	617	623	596	584	578	626	619	565	621	617	572	612	581	646	609	611	573	605	640	612	634	586	630	619	596	611	677	559	574	592	560	594	596	584	603	639	636	608	622	607	647	581	614	584	586	585	593	628	574	644	596	632	594	595	594	649	581	556	623	572	605	593	635	589	574	628	628	593	606	564	561	613	581	574	603	655	592	588	582	586	607	597	608	606	587	592	610	584	624	600	626	577	605	594	610	638	649	581	580	588	600	611	589	623	621	597	583	586	601	601	605	614	608	592	627	594	584	603	613	635	615	612	588	614	574	599	605	608	637	647	612	604	588	592	606	667	597	608	563	600	612	598	581	649	612	565	632	600	620	622	604	585	616	651	623	551	629	594	609	631	589	596	559	628	600	590	559	633	563	602	581	599	636	628	612	603	589	601	612	622	614	597	593	627	627	595	596	605	613	575	609	590	608	611	591	614	590	600	631	598	621	640	605	611	616	624	553	593	603	576	634	565	635	590	623	619	583	639	608	633	589	582	575	645	641	573	600	650	606	607	612	655	650	622	574	588	613	622	576	578	610	603	578	616	611	596	613	574	575	617	606	606	612	630	628	612	562	625	599	623	636	613	634	618	576	582	605	609	588	633	610	640	560	610	620	591	595	621	607	625	641	586	654	552	576	629	642	564	597	598	614	601	613	623	609	589	629	596	599	643	618	637	632	619	618	580	604	615	638	600	558	574	584	567	625	589	635	604	572	589	626	600	634	593	581	607	627	651	658	577	610	609	648	627	551	661	637	614	612	628	631	633	609	628	571	578	589	620	581	554	554	617	613	650	586	640	580	605	585	603	643	605	624	620	603	595	607	607	628	592	626	579	558	637	602	598	607	575	591	617	691	626	612	613	625	612	641	645	583	594	612	614	582	610	602	594	584	597	617	600	607	588	607	607	609	631	588	631	614	596	616	598	659	631	610	627	586	645	600	606	622	620	563	609	643	590	607	631	641	644	586	588	567	604	580	581	599	678	598	597	607	644	626	602	588	629	611	634	647	591	663	615	616	584	614	616	546	664	566	594	611	590	609	607	582	590	565	632	607	578	631	615	607	626	602	626	583	626	619	647	598	653	601	635	594	652	613	610	587	624	628	631	640	552	636	613	628	644	594	591	616	613	634	603	612	614	653	668	617	574	644	616	600	629	595	623	619	627	619	588	613	612	610	595	574	627	562	649	610	588	603	606	585	635	647	561	612	631	603	623	580	628	603	621	630	574	604	620	590	590	609	618	585	638	584	639	591	608	587	591	620	600	622	596	600	624	649	614	568	602	653	579	584	599	617	658	640	614	580	595	609	594	594	607	605	617	566	608	598	606	640	579	630	628	579	636	650	575	598	602	582	623	598	609	666	585	627	619	590	626	638	639	628	613	656	603	567	600	590	606	636	638	617	570	633	617	630	576	577	598	634	588	575	646	582	603	571	625	605	633	574	611	619	554	588	656	641	611	594	625	603	595	633	598	614	596	603	642	595	601	588	588	588	562	632	604	572	582	623	600	615	623	623	576	585	573	593	579	562	570	606	565	622	580	607	621	608	588	611	619	610	584	613	567	631	625	578	594	593	627	568	621	613	606	591	607	630	620	635	622	640	594	601	631	604	606	629	626	596	588	586	606	605	618	673	633	613	625	622	613	612	575	611	603	609	577	603	628	554	619	622	603	625	612	632	587	620	609	593	621	573	604	619	626	609	609	558	608	595	627	614	612	584	602	624	641	588	594	617	637	639	564	556	625	618	604	560	586	582	661	631	574	639	642	677	641	605	599	591	596	608	649	579	607	656	573	547	617	565	599	633	638	614	587	582	581	616	609	571	571	618	621	615	578	633	602	604	592	625	613	608	615	609	586	604	558	613	589	613	621	633	617	589	555	621	623	568	575	621	669	589	627	588	603	615	578	598	630	648	600	628	630	614	652	640	576	609	546	583	619	641	589	595	588	613	628	645	589	584	581	625	578	601	585	597	602	610	592	603	633	627	592	591	621	639	601	622	611	561	618	587	629	627	642	633	561	620	570	561	614	626	593	631	575	613	623	594	613	580	605	625	618	618	584	630	633	589	613	569	593	612	624	626	616	627	608	612	584	623	590	600	613	603	602	619	641	654	583	595	604	614	563	612	607	568	599	597	552	614	603	577	640	619	552	655	577	603	588	573	601	654	599	643	612	626	592	601	557	631	612	573	643	612	641	587	563	635	623	576	619	636	624	640	582	569	640	639	578	644	594	621	604	569	604	605	608	599	592	546	610	590	566	645	590	647	600	575	589	622	610	604	577	617	612	611	613	629	575	601	613	614	594	576	585	660	583	622	533	634	594	604	593	618	589	577	569	596	631	581	594	605	619	561	628	635	635	580	635	603	607	586	574	617	645	610	648	592	593	588	627	614	636	603	598	608	626	623	617	626	609	612	623	613	639	600	605	616	613	564	644	610	588	628	610	599	583	601	644	606	595	556	648	620	649	608	613	669	617	571	600	625	639	611	607	593	624	554	626	630	625	623	613	593	616	601	655	640	571	620	648	642	614	621	579	658	568	619	627	621	614	612	557	569	627	655	607	641	590	589	662	564	632	619	598	604	608	576	604	614	583	566	580	610	612	637	596	604	621	620	602	600	631	604	575	597	571	618	602	618	630	592	615	594	592	638	620	613	602	578	572	604	600	631	607	633	632	584	615	627	590	615	603	655	590	617	589	620	624	581	581	603	576	598	599	630	626	637	615	595	635	605	584	648	620	625	614	617	609	638	608	612	576	616	593	627	652	619	618	592	623	605	654	601	633	662	625	592	598	582	583	609	580	573	628	592	625	578	627	592	573	617	618	568	606	611	615	592	586	576	590	629	590	596	663	634	576	592	560	600	640	609	589	604	564	602	623	611	562	608	579	630	630	653	574	585	595	618	594	633	583	630	654	606	554	619	584	649	617	632	649	610	620	581	656	587	581	616	608	593	589	562	632	601	645	624	634	614	602	603	641	584	592	640	560	609	577	601	590	591	626	606	572	574	621	633	604	624	593	609	623	622	635	614	557	629	588	602	557	624	603	629	645	567	598	589	620	646	569	590	630	582	604	656	542	613	612	625	664	618	625	599	643	598	602	562	629	605	602	595	617	567	614	593	631	623	655	598	602	632	581	605	608	655	580	574	632	645	607	632	626	618	569	632	616	614	610	603	624	568	597	616	589	565	624	622	606	594	622	622	628	602	623	629
14065	1027	880	675	481	354	326	259	221	207	183	206	171	163	174	161	136	176	143	175	157	150	147	172	153	151	173	149	140	145	134	155	157	142	107	128	144	147	159	148	148	128	147	140	142	149	153	158	161	172	158	130	155	143	152	153	144	135	150	160	141	164	155	151	147	132	161	154	149	168	148	129	134	144	157	128	133	173	135	155	163	153	160	163	151	138	147	116	129	148	161	142	155	127	155	119	107	123	138	138	153	148	143	144	138	142	143	145	124	139	158	155	130	138	142	152	136	151	131	128	117	123	142	128	163	147	127	149	113	154	139	147	154	137	106	127	146	151	108	136	150	133	141	154	124	157	150	138	158	163	153	135	146	138	146	162	139	156	146	147	182	133	127	149	144	124	122	147	131	141	133	160	117	153	165	155	134	140	152	155	127	155	169	139	161	157	153	134	161	158	139	133	141	146	148	159	134	141	137	138	142	147	141	144	142	155	158	142	129	165	127	154	140	136	129	151	145	112	150	135	147	138	139	141	142	117	155	142	130	160	137	137	142	138	132	141	144	143	157	140	162	146	131	157	152	147	149	139	152	141	148	131	149	120	157	124	149	122	156	144	149	137	152	136	139	115	141	151	146	147	127	138	152	118	139	148	128	148	131	126	152	150	130	124	146	156	146	124	142	150	137	151	131	138	151	143	133	122	130	123	130	150	142	132	118	139	131	143	146	118	131	145	142	131	150	144	154	167	146	156	151	137	158	138	143	153	158	145	140	143	136	165	136	154	159	129	129	171	140	139	152	107	155	137	142	139	151	145	143	135	135	122	152	119	151	138	155	160	138	141	135	137	124	157	156	144	153	165	125	135	130	165	133	139	139	119	136	146	115	146	152	141	139	141	125	152	164	128	162	143	138	135	136	143	130	142	154	159	168	150	162	141	160	148	140	139	162	145	135	147	122	140	140	134	129	149	146	120	127	151	158	144	160	153	157	166	133	143	134	146	142	132	152	153	148	137	129	143	142	134	149	159	128	133	123	109	156	119	158	138	155	140	133	146	138	149	148	155	131	130	139	142	141	106	128	148	121	141	148	150	134	147	164	137	168	136	116	136	143	144	135	129	137	145	132	142	138	130	157	155	136	120	125	140	125	153	138	127	152	143	148	124	131	143	146	157	169	122	144	146	142	168	137	179	140	154	139	157	157	144	152	135	128	151	133	143	113	145	155	146	157	142	136	167	130	161	132	166	151	135	138	125	137	146	132	141	135	136	130	146	142	137	128	131	146	157	132	128	151	133	132	120	122	136	144	142	158	149	142	142	135	126	153	143	122	167	142	109	147	154	172	144	133	127	121	125	122	124	149	120	151	148	154	164	145	125	153	136	125	134	134	158	127	147	139	129	160	135	126	144	129	140	155	162	145	144	151	132	139	139	165	157	143	146	154	130	159	160	133	135	149	138	121	136	116	129	157	145	130	123	149	139	156	162	137	121	151	148	170	135	133	143	117	144	129	136	113	139	125	134	154	142	125	113	143	127	122	126	151	149	133	157	118	154	129	139	149	130	166	135	135	126	148	135	150	163	142	141	129	130	117	133	128	138	149	139	155	142	119	128	123	123	169	142	126	137	133	162	178	184	129	160	145	125	132	173	153	129	125	122	136	131	115	135	166	155	153	150	134	158	155	159	159	149	156	130	150	137	159	135	129	119	129	162	136	122	159	154	140	139	152	146	131	126	152	136	152	137	140	159	141	145	163	153	141	147	132	137	141	162	142	147	145	131	141	135	159	140	126	146	140	160	135	166	150	146	129	134	135	115	142	141	143	125	148	159	137	150	162	137	138	124	122	157	128	127	148	152	140	160	156	138	146	148	139	139	168	154	137	155	139	158	122	135	124	144	154	156	137	178	131	135	173	145	149	148	118	141	152	146	136	133	148	138	150	144	147	140	124	140	124	118	155	151	156	149	146	156	114	126	151	133	145	134	155	147	155	129	143	153	145	129	159	144	155	164	148	143	147	143	143	119	132	154	128	153	146	131	126	159	147	134	147	136	134	145	146	139	153	147	114	143	118	130	148	139	128	148	124	146	160	134	151	138	149	148	156	130	134	132	122	152	155	149	122	136	130	156	141	144	143	121	146	142	120	144	145	144	156	148	148	159	156	128	125	141	136	157	136	161	166	139	148	146	143	135	129	137	141	150	131	150	119	143	140	163	156	167	132	168	127	162	125	159	119	149	121	136	131	148	131	144	151	141	144	148	181	141	137	135	163	136	123	114	152	160	164	160	141	133	130	142	166	166	144	123	152	138	124	122	108	149	136	148	150	136	146	138	166	149	142	140	149	132	146	156	136	151	144	135	129	149	138	153	140	152	147	144	131	169	134	139	125	113	151	143	157	139	139	125	155	175	146	149	161	156	140	150	162	154	176	154	138	138	142	136	160	150	164	134	148	164	161	139	118	135	129	136	153	118	133	164	125	141	147	135	135	163	155	128	145	147	159	154	146	146	143	165	165	138	143	131	146	118	130	138	141	118	128	128	140	143	154	146	131	164	142	133	134	128	131	128	154	162	131	110	127	145	149	131	128	135	138	138	142	140	160	160	140	152	136	149	121	154	156	163	142	141	157	147	175	155	149	130	161	142	148	154	109	139	132	149	149	126	127	149	126	141	137	130	128	143	152	160	163	140	137	133	134	118	148	160	140	162	146	127	137	156	115	141	115	163	138	137	137	140	122	156	152	149	148	137	139	127	155	141	132	157	150	148	127	146	144	140	133	156	140	151	158	123	154	150	145	145	141	128	127	146	148	141	120	155	158	150	120	125	156	155	134	161	137	130	159	158	124	130	126	131	149	119	129	133	119	125	153	151	133	125	137	143	125	150	147	138	131	137	149	131	131	154	162	127	170	165	156	143	141	154	142	123	165	139	126	125	154	153	145	118	143	160	152	133	134	145	152	131	136	120	123	125	132	132	139	141	152	130	141	145	128	160	144	125	125	152	111	136	146	128	118	155	171	145	137	154	150	149	147	134	164	130	136	164	112	135	152	130	154	126	136	153	140	151	132	155	149	137	142	154	142	154	134	136	163	145	163	143	151	138	141	146	154	139	135	122	133	169	167	156	118	128	151	135	138	165	131	148	141	136	151	118	134	131	128	131	129	142	149	151	144	148	142	130	162	131	150	164	147	163	149	125	138	168	158	155	157	125	126	123	131	156	140	143	112	137	132	146	138	149	139	136	141	176	139	152	140	135	157	136	112	142	143	154	118	129	152	143	145	141	169	142	139	134	160	151	127	131	131	145	152	139	149	141	142	145	153	153	146	132	123	152	152	106	150	123	137	125	127	158	128	153	156	167	146	134	109	147	154	157	155	152	144	132	155	153	130	154	127	152	158	137	141	148	151	144	149	143	136	149	147	156	179	133	154	127	137	108	142	130	129	135	141	146	144	151	155	132	141	146	144	127	126	127	147	150	120	134	150	126	153	140	155	127	152	142	135	146
7874	901	1885	2074	1674	1338	1029	917	759	672	668	639	585	529	485	469	461	478	442	411	408	399	402	395	430	345	376	371	351	386	414	376	359	365	385	363	355	366	344	366	378	362	358	350	343	346	348	342	368	386	377	375	330	380	338	342	337	319	351	311	350	368	338	347	345	337	340	338	341	373	333	331	325	357	351	301	323	324	331	336	364	357	325	302	333	317	365	336	349	332	345	335	340	334	325	306	365	354	332	299	348	342	315	329	324	336	320	340	330	347	354	331	348	329	332	339	373	337	376	355	331	337	317	355	347	345	359	320	317	336	319	330	331	349	330	336	341	342	359	360	339	333	359	326	326	340	328	346	344	336	341	347	356	356	337	328	318	335	325	350	353	326	335	379	355	330	369	345	360	348	365	303	311	310	356	340	320	371	373	301	339	335	358	340	362	362	374	353	324	346	346	342	357	362	347	326	342	344	329	324	348	326	351	352	311	360	319	341	355	353	336	306	356	326	328	345	329	344	322	312	353	360	321	355	295	356	347	348	311	356	332	351	350	327	352	323	334	342	325	351	303	354	318	325	344	327	337	363	331	346	342	336	362	344	332	353	367	351	343	334	351	304	341	341	343	323	349	348	321	357	351	363	324	363	361	336	330	323	310	355	340	352	338	338	323	335	327	332	372	345	321	364	305	330	336	365	348	335	345	348	329	377	302	313	326	339	325	358	349	332	342	335	337	365	367	309	358	303	305	318	343	320	353	344	342	343	306	327	339	295	320	323	341	354	351	372	318	361	341	338	330	370	314	342	352	338	321	323	327	351	332	339	328	312	336	355	361	354	349	328	345	329	329	357	335	349	345	365	346	387	371	338	340	352	329	328	349	332	336	339	350	351	319	354	349	368	374	337	314	381	330	334	308	316	326	318	354	315	328	317	314	370	334	317	360	326	325	360	320	371	328	329	344	347	351	346	326	317	381	338	367	349	339	345	345	341	341	356	328	316	333	346	320	332	340	360	309	342	302	344	327	355	356	315	331	319	331	335	313	346	358	321	338	324	291	345	317	346	334	368	336	364	357	335	367	329	331	353	356	320	345	305	324	338	352	323	319	348	313	323	338	346	337	324	326	351	339	331	354	318	346	310	332	382	349	384	351	357	312	348	294	337	351	334	319	342	329	324	338	346	312	338	344	333	345	326	335	368	304	312	362	350	359	360	336	336	351	322	314	328	324	352	326	328	340	321	339	367	342	351	374	336	332	375	330	349	356	349	342	343	360	338	379	314	371	344	312	339	337	349	345	336	349	318	325	330	345	330	321	321	380	318	354	338	331	369	314	371	333	320	320	332	373	289	370	363	339	324	327	321	373	339	373	339	357	347	315	348	345	340	331	357	370	358	332	341	330	322	330	379	330	334	311	307	337	385	354	365	341	305	362	368	352	329	348	309	353	331	365	349	314	338	351	307	350	337	339	327	345	328	353	349	313	354	331	326	334	355	322	345	347	319	342	336	356	343	334	370	352	346	335	332	336	366	336	343	362	360	334	311	346	348	336	311	328	340	332	335	344	315	370	335	310	303	337	364	341	350	317	343	343	314	361	330	364	360	336	354	309	317	327	357	331	377	330	329	350	362	341	309	302	329	330	296	319	328	344	315	350	345	322	334	337	342	345	342	347	320	332	323	367	342	351	348	289	372	342	372	357	310	345	349	349	304	308	305	321	343	307	313	319	327	339	322	355	359	337	342	335	329	315	310	346	351	366	348	322	342	335	312	330	331	375	348	346	356	311	341	304	294	318	329	320	348	326	352	344	342	356	356	315	356	333	313	319	331	324	348	299	338	365	357	335	352	314	326	339	369	362	314	321	344	331	364	330	331	299	333	355	331	339	333	315	339	365	366	343	338	341	373	351	363	302	345	326	314	331	327	357	351	337	325	348	306	353	342	349	323	351	346	288	350	359	316	272	369	341	342	336	353	328	368	334	323	331	321	293	315	336	335	341	350	301	344	349	327	318	358	369	351	319	332	324	315	325	337	356	340	326	321	318	345	376	326	321	316	336	340	325	343	323	382	311	336	338	304	320	350	314	351	328	338	319	363	280	346	353	312	383	352	324	362	342	311	318	375	339	321	315	336	349	339	332	346	327	313	344	336	339	351	341	295	345	333	367	348	315	350	327	327	316	324	340	331	324	344	334	320	296	361	343	349	351	341	377	392	344	339	342	302	331	332	347	326	332	362	351	326	326	330	356	332	317	333	305	367	322	332	342	347	331	351	339	325	354	344	341	370	306	329	339	311	329	360	324	370	350	339	345	340	327	346	311	368	323	349	334	339	335	314	377	327	343	308	343	350	331	308	332	340	351	322	321	353	342	349	332	351	341	340	346	315	301	345	311	334	343	346	366	363	342	338	367	312	318	325	309	350	320	362	345	321	332	367	315	334	352	337	364	357	349	335	348	331	337	353	340	355	331	337	336	332	318	347	327	345	314	342	338	313	347	342	333	350	368	339	362	334	336	328	336	356	377	345	320	335	362	337	337	305	330	321	356	344	335	343	322	346	339	350	333	335	323	341	315	350	358	338	363	353	334	319	334	331	329	363	326	352	334	303	330	346	312	309	324	343	350	329	318	333	343	342	338	357	332	320	329	334	318	329	383	342	315	363	327	335	323	327	356	345	343	342	335	332	347	309	338	332	328	336	362	341	332	314	342	315	329	358	354	353	340	381	331	349	335	342	301	319	346	339	347	339	317	321	327	327	361	331	347	360	352	316	376	365	315	387	324	339	333	347	335	283	297	319	376	334	310	347	352	323	334	314	342	359	309	304	359	333	350	341	307	323	314	324	325	343	351	351	339	340	326	327	342	313	359	323	354	357	346	352	343	318	313	355	310	343	336	324	328	354	313	354	329	348	323	352	360	342	360	298	345	297	362	357	321	342	341	330	353	298	363	314	330	321	331	326	350	317	341	383	318	350	337	334	337	326	339	304	316	357	359	321	300	360	357	327	341	367	335	324	322	324	362	352	349	347	342	348	375	349	365	345	330	321	350	310	353	310	314	338	321	346	338	350	356	317	355	326	350	383	348	356	359	342	355	332	369	331	372	336	335	313	298	348	342	346	344	360	317	318	306	322	363	297	355	308	311	342	348	341	304	355	337	345	341	316	355	340	298	335	342	373	338	353	324	332	388	331	331	312	325	349	320	325	371	355	352	347	336	387	297	360	302	319	315	343	307	302	329	315	316	317	321	337	353	354	353	328	332	312	330	333	356	327	318	315	341	344	337	339	357	328	334	357	310	315	307	348	330	346	347	337	347	373	326	368	328	334	348	346	347	315	324	332	320	355	350	345	326	331	360	354	316	335	328	332	326	333	323	333	363	361	354	307	296	353	331	321	352	327	363	349	349	332	324	344	340	332	331	333	351	310	342	319	303	327	343	336	341	337	358	338	331	341	334	335	329	324	324	301	365	336	321	338	366	373	317	344	339	330	342	316	317	330	354	304
1482	239	214	215	221	214	222	239	225	212	220	232	215	201	213	202	178	224	199	206	197	207	196	217	204	238	247	201	218	219	193	217	211	224	206	211	213	223	248	209	208	247	198	172	205	207	193	209	209	189	210	218	214	185	214	200	195	189	207	225	198	204	187	200	179	203	225	216	211	207	218	202	188	229	208	213	203	238	209	194	214	199	209	174	202	200	195	177	185	199	192	205	182	205	214	226	205	194	223	195	197	203	207	196	207	207	187	187	204	208	220	202	228	209	215	214	230	193	202	215	204	216	179	207	215	208	211	201	216	234	212	192	207	220	192	186	217	208	198	212	194	220	244	191	217	220	207	210	206	185	218	201	216	197	194	228	195	220	199	207	195	199	175	198	200	199	206	203	202	179	210	200	206	216	192	193	202	209	183	205	249	215	173	221	227	196	230	218	218	194	219	189	190	188	204	208	195	211	208	219	207	209	228	216	228	208	227	213	241	227	216	208	217	193	190	222	184	207	214	192	203	221	208	211	215	205	193	203	237	211	197	221	230	217	224	188	199	184	216	218	188	183	184	203	204	220	200	192	187	214	200	224	191	206	225	216	209	242	215	231	197	199	225	207	217	202	199	226	208	200	223	196	207	217	213	196	223	228	235	202	217	213	198	223	209	204	207	201	194	217	192	219	192	234	196	202	174	199	213	212	204	227	221	210	211	199	213	205	211	199	223	210	220	209	212	227	196	192	207	221	217	203	214	211	212	216	215	214	203	171	206	207	215	239	221	193	218	179	192	222	188	195	227	191	184	222	196	209	235	218	199	225	205	195	210	194	194	192	202	218	182	190	219	218	204	207	195	205	199	209	220	211	219	198	197	204	218	221	172	189	172	203	186	233	215	218	222	209	201	194	197	223	205	191	199	199	191	188	200	182	185	190	181	181	205	180	199	224	194	225	199	188	203	250	192	205	206	185	224	199	206	216	221	211	214	234	217	204	196	206	213	204	220	227	212	196	207	190	214	193	202	204	211	203	213	177	210	241	209	196	202	201	203	204	207	221	187	183	204	189	192	181	198	216	209	176	184	220	241	217	200	183	187	205	210	172	214	226	217	215	210	193	233	231	189	223	212	219	203	198	220	192	208	197	195	219	217	189	192	218	205	190	209	189	230	222	199	210	216	206	217	227	198	200	217	213	195	234	210	228	208	214	202	207	180	203	194	183	185	199	188	187	192	204	221	212	201	226	210	196	247	208	211	187	214	199	211	238	194	193	227	219	210	221	226	216	232	197	200	212	201	219	208	201	200	213	197	215	205	186	189	202	196	205	230	206	195	215	210	211	192	206	220	210	200	196	210	226	199	209	217	196	210	251	205	206	204	202	212	231	216	203	170	239	231	180	213	239	207	177	212	193	215	212	204	234	200	216	235	210	210	213	224	206	228	205	210	191	194	186	221	214	217	233	213	206	216	200	194	191	224	227	236	222	204	210	212	205	206	232	199	208	214	203	207	203	221	226	212	210	210	216	196	224	173	205	196	197	203	219	206	226	204	199	183	211	200	189	190	231	196	182	204	220	215	216	209	185	189	189	204	170	202	230	207	209	215	217	193	203	196	192	193	215	217	225	237	213	195	204	217	204	218	203	194	215	202	186	205	211	219	192	187	191	187	193	213	206	210	205	241	215	181	203	233	193	213	190	220	208	213	230	199	226	204	198	205	212	214	174	184	221	180	211	219	213	230	189	224	197	210	198	216	224	189	207	236	225	205	185	206	187	198	200	200	194	193	182	211	245	193	225	189	216	195	191	228	221	213	184	204	183	174	218	216	243	198	199	221	204	210	196	202	195	186	225	214	250	222	199	203	198	210	191	208	210	216	210	183	190	202	210	214	194	192	216	203	205	186	196	205	182	217	202	214	217	222	194	212	215	196	197	218	196	212	217	209	219	225	207	195	202	182	183	205	226	228	217	209	186	228	215	204	207	219	209	198	200	233	202	226	192	200	231	221	214	211	201	207	193	210	243	230	184	210	206	205	218	194	203	201	197	228	215	234	213	207	231	212	196	215	196	216	201	197	197	232	199	190	179	211	197	214	204	156	187	197	200	211	190	204	205	194	209	187	224	203	184	211	194	187	200	212	196	215	216	207	219	206	215	229	206	208	201	199	185	213	199	215	226	168	220	218	205	206	228	210	193	195	248	200	194	205	204	231	182	210	202	188	192	222	227	206	207	176	214	188	217	191	204	212	198	202	211	200	206	215	215	224	220	224	193	200	202	208	204	209	219	238	189	216	216	192	203	233	195	186	192	215	196	201	212	228	216	245	202	197	218	205	224	216	210	213	202	241	231	202	197	200	180	206	226	217	215	226	199	206	232	215	203	208	222	211	201	194	215	199	202	214	224	204	193	223	204	202	215	181	216	211	220	199	214	220	222	212	202	163	199	234	210	199	208	200	199	211	243	219	225	212	199	218	209	181	202	204	224	214	185	203	204	216	188	192	188	207	201	200	204	225	219	201	206	213	189	212	215	195	204	198	237	200	193	229	234	189	184	191	227	185	223	211	205	213	206	192	241	204	192	212	192	203	188	198	193	198	206	227	175	202	217	206	207	184	185	194	219	198	230	222	224	219	234	200	205	184	189	211	213	206	210	233	211	221	251	192	200	215	175	202	203	192	227	221	217	211	176	224	237	234	213	198	207	208	206	205	218	216	193	222	201	223	211	183	194	180	201	216	213	207	194	190	195	204	192	225	241	180	189	201	221	187	202	209	191	201	228	236	228	199	197	218	213	226	195	218	200	205	160	175	189	193	199	200	216	189	209	221	224	194	217	209	213	206	204	214	224	225	220	189	193	210	180	206	197	219	198	195	203	241	208	216	221	227	208	206	217	200	207	184	233	188	210	230	217	183	220	206	202	214	180	201	199	217	207	214	231	186	212	195	195	229	206	215	211	198	209	168	204	185	205	213	213	226	209	213	171	201	198	200	201	193	193	204	201	197	187	193	195	217	220	203	194	207	207	194	217	191	188	214	212	191	209	223	220	207	190	200	207	193	183	220	226	216	222	210	210	234	217	190	204	192	184	216	207	214	192	212	208	183	212	196	205	205	220	210	205	178	219	243	196	256	203	214	179	205	195	189	217	227	227	230	203	191	200	205	214	194	204	213	219	186	175	210	210	203	209	229	178	215	236	219	222	207	216	204	192	192	227	193	209	181	199	194	214	179	197	223	186	199	175	213	213	203	193	193	220	226	162	182	194	214	233	199	202	211	174	199	196	221	203	199	209	206	239	169	183	203	219	235	225	195	226	200	197	243	225	220	211	213	188	214	210	210	168	204	200	204	207	217	195	185	203	200	220	194	208	209	192	170	217	202	221	203	217	234	184	193	231	237	196	240	209	220	215	193	233	191	209	213	220	233	203	192	196	209	206	233	212	231	240	213	226	193	196	201	206	204	219	221	182	208	200	205	225	188	209	196	204	219	205	212	209	199	229	213	213
1697	529	535	559	574	535	547	512	538	483	454	500	529	497	519	475	490	513	544	497	501	494	485	507	492	498	486	545	486	484	479	515	526	518	509	483	508	516	466	496	462	484	496	457	498	515	481	499	505	526	479	473	514	528	469	459	545	529	520	497	484	529	518	501	498	472	479	487	456	505	479	521	516	510	481	497	522	488	488	512	492	481	463	517	514	493	505	515	521	456	527	494	456	451	479	509	474	497	496	492	503	499	465	523	472	487	452	455	477	497	491	502	490	492	466	530	488	512	464	453	486	468	485	464	474	530	465	491	523	504	481	530	565	474	485	488	502	488	518	570	490	511	483	475	483	456	478	486	506	499	502	503	499	480	518	473	459	447	507	521	507	521	506	472	544	496	482	496	473	546	485	495	519	492	501	474	509	495	445	487	482	504	516	513	512	503	524	484	540	492	480	483	466	521	485	465	508	575	527	511	482	508	507	478	505	487	514	515	484	498	529	460	507	450	492	540	502	492	538	505	515	544	488	497	460	456	532	485	516	480	490	510	517	495	481	451	469	468	522	498	448	478	527	517	491	494	499	493	503	477	482	474	476	490	509	513	467	458	483	537	490	475	495	502	467	457	507	506	465	475	494	485	522	471	478	461	515	523	499	470	469	513	497	499	514	515	490	529	524	494	491	476	509	493	530	478	486	484	512	482	500	502	492	486	486	506	523	471	514	523	464	456	490	516	497	550	505	507	464	483	499	442	493	496	506	488	475	487	508	511	496	471	493	457	529	485	480	523	472	539	509	492	497	514	506	477	519	466	506	469	497	481	445	516	476	521	492	482	517	503	528	489	471	482	498	468	487	512	462	482	505	513	465	477	478	473	493	503	522	485	505	478	521	523	533	506	518	463	470	489	506	474	487	503	475	469	499	466	489	510	484	512	511	479	492	473	492	492	478	501	481	494	440	452	530	504	479	532	498	498	492	475	452	497	485	506	470	536	501	491	480	508	464	502	493	476	497	499	497	502	506	523	481	429	454	528	519	469	496	479	470	512	509	484	486	514	545	492	496	453	500	499	499	505	504	483	474	518	523	487	462	482	500	515	518	485	500	451	490	488	479	527	518	500	494	476	516	489	497	486	478	515	519	476	483	460	500	471	513	501	495	476	508	476	504	512	466	479	494	490	509	495	471	476	508	504	497	475	489	496	483	564	479	508	491	481	488	487	479	499	488	500	486	462	511	474	470	486	517	513	493	478	448	492	495	475	466	496	503	488	478	500	526	461	492	475	488	519	478	485	485	496	531	480	504	514	481	459	493	455	476	489	424	536	476	502	485	536	510	522	476	485	518	501	491	508	541	459	513	525	494	490	487	508	473	495	493	527	464	497	502	467	493	513	503	506	488	515	487	485	511	496	483	489	509	490	467	469	498	496	498	467	451	524	509	463	531	492	509	490	529	487	478	485	482	471	462	482	476	536	487	464	513	489	490	503	498	506	479	494	478	482	494	483	479	453	523	492	486	524	517	490	486	522	513	498	483	520	506	494	507	496	511	411	505	482	522	469	509	497	478	513	519	504	469	500	497	497	507	498	491	484	489	501	511	465	521	514	517	521	504	536	445	513	499	470	502	456	498	493	448	453	497	493	469	504	514	489	469	490	482	524	543	507	521	484	493	476	474	489	508	482	501	436	486	454	463	480	479	536	496	490	458	462	475	510	522	484	494	471	514	551	475	505	463	538	474	505	534	474	493	439	474	478	528	459	503	494	524	473	495	506	455	531	486	475	470	527	466	510	466	523	495	470	490	499	494	506	491	503	516	527	526	524	528	514	514	474	483	483	487	497	467	476	509	540	536	521	460	474	488	489	533	516	497	494	460	492	524	510	419	476	494	490	496	521	496	519	492	484	517	481	511	496	501	530	459	495	512	479	533	486	460	475	477	468	497	499	465	506	498	485	497	504	463	450	473	467	476	493	504	501	484	508	476	446	495	474	475	480	508	492	478	485	482	475	524	483	486	484	464	492	505	509	523	475	525	512	512	531	481	540	482	465	467	479	489	475	479	499	486	464	494	468	493	450	471	517	511	460	461	515	496	447	468	505	472	457	482	502	520	510	482	472	456	489	507	493	509	450	512	500	511	507	508	494	482	490	476	482	492	470	483	476	503	480	466	468	471	522	560	501	486	505	495	491	505	478	492	504	495	483	490	463	504	489	495	484	531	450	471	500	454	507	491	478	509	492	463	492	491	456	520	442	489	492	498	495	511	482	507	483	509	468	479	514	498	488	529	494	508	463	468	483	507	500	467	517	487	463	508	487	503	479	501	519	502	467	476	466	496	494	493	526	479	497	474	456	500	518	502	522	486	480	493	498	472	533	501	502	439	500	517	493	495	501	515	503	506	516	455	502	510	490	483	509	491	493	470	484	508	528	501	481	502	483	532	477	469	462	503	501	492	486	515	455	506	511	514	479	472	481	479	534	483	525	520	477	514	504	492	489	511	491	456	480	483	489	499	452	507	464	507	511	514	487	485	468	474	475	456	491	460	498	483	511	483	472	512	463	515	483	463	532	523	495	493	469	474	494	474	492	513	474	487	516	531	482	517	529	494	486	494	493	517	480	470	508	484	470	469	447	506	467	482	480	474	465	502	511	493	501	507	507	495	513	485	501	506	460	497	465	542	498	511	509	498	520	531	491	474	498	465	512	476	496	496	470	498	468	508	464	523	470	490	471	471	494	458	562	483	467	519	491	501	481	528	460	507	494	522	484	503	505	520	485	478	484	438	491	507	519	448	467	473	480	485	500	460	491	481	486	501	519	474	479	525	475	525	511	485	478	447	510	490	485	507	516	502	480	500	465	522	497	489	469	500	475	504	512	522	522	495	455	473	437	500	471	481	511	480	455	466	488	488	527	505	500	436	484	505	484	491	489	467	496	500	470	492	480	502	490	483	464	477	485	505	464	534	497	506	479	525	489	486	484	492	500	473	478	478	485	460	478	470	499	473	517	508	443	470	492	524	524	475	516	530	507	519	486	507	499	479	471	447	514	489	511	480	466	479	426	453	498	491	465	500	479	520	508	455	541	495	452	484	498	479	493	447	515	502	474	461	488	502	496	520	472	493	489	507	492	461	472	477	526	452	507	471	519	488	517	514	525	536	442	497	496	543	492	511	487	483	561	469	469	512	516	483	502	480	534	475	513	520	486	486	500	431	527	471	534	504	499	467	528	490	500	511	509	523	482	468	462	537	510	515	500	487	496	523	470	468	518	510	503	513	509	523	508	468	486	495	503	479	497	502	534	486	471	480	488	488	448	520	469	550	503	472	496	475	493	530	522	470	480	509	478	489	518	491	484	513	476	489	529	494	525	519	480	458	511	486	500	504	479	561	508	487	448	479	509	513	476	478	512	513	524	478	437	485	469	443	465	496	478	470	514	480	467	517	470	539	554	503	488	475	549	487	510	498	497	524	467	517	508	519	532	468	507	539	474	480	466	443	518
7530	611	593	536	398	354	342	308	279	289	294	307	277	274	245	300	278	262	284	293	260	281	286	308	257	278	281	287	248	253	260	269	283	256	248	268	308	298	265	248	259	282	299	270	281	261	270	247	252	284	253	258	262	280	258	253	245	265	276	275	258	242	290	264	299	275	273	259	272	261	296	225	242	242	260	222	270	277	261	278	251	264	289	278	266	265	261	253	272	237	272	277	226	242	220	284	284	299	285	244	270	243	257	277	273	267	237	270	271	300	287	258	302	298	253	241	277	287	280	275	257	265	281	260	265	278	254	270	270	324	261	256	258	249	274	261	264	293	308	289	263	259	275	278	296	256	275	317	287	277	261	264	302	252	278	302	243	284	284	279	244	277	271	278	244	295	263	284	270	252	240	260	257	281	273	237	261	263	263	240	270	255	255	236	245	234	270	276	249	245	290	258	297	264	293	234	253	266	275	253	296	272	289	270	285	257	256	265	233	266	268	262	282	303	269	262	282	257	283	256	222	263	288	276	270	279	260	252	262	238	286	264	279	269	260	255	271	273	260	265	262	261	280	291	254	285	226	275	271	252	287	266	242	276	260	268	257	287	287	239	262	278	262	253	265	264	292	247	278	281	284	277	286	265	230	260	244	277	253	253	244	283	303	253	252	264	245	252	244	244	273	271	260	261	276	254	282	279	281	246	285	255	252	280	283	291	328	269	292	292	261	277	281	260	251	268	246	245	273	273	289	258	288	278	298	263	266	281	247	267	253	270	253	296	266	261	243	274	267	299	242	273	246	274	255	281	274	252	284	267	276	276	259	249	239	265	275	293	279	274	242	274	228	279	245	258	245	255	298	257	271	285	256	271	279	263	278	271	275	259	256	284	244	273	282	275	269	264	298	248	269	282	250	271	277	257	278	276	251	257	309	243	300	258	299	266	287	230	247	272	267	258	274	254	288	279	285	255	262	253	284	255	263	251	256	244	266	287	257	254	276	272	285	255	291	253	278	261	249	278	295	272	245	246	265	246	295	263	261	253	255	285	270	275	256	279	261	263	257	271	240	251	250	264	256	250	233	295	257	275	238	250	246	265	257	249	291	269	272	273	270	280	287	248	269	273	257	260	288	274	273	254	293	250	283	264	284	253	276	232	256	255	277	290	278	279	239	232	283	259	238	283	264	269	261	264	247	276	258	256	261	263	298	257	241	233	289	280	250	266	271	238	259	260	304	260	259	223	265	239	252	304	243	261	280	291	267	258	255	279	293	268	278	272	257	299	263	284	274	269	282	282	284	262	288	264	262	242	249	242	269	257	292	271	259	251	290	293	298	276	280	272	221	257	260	283	282	239	238	262	284	256	269	277	293	261	268	262	281	300	282	283	261	256	278	250	276	259	257	259	259	240	243	258	233	265	266	251	278	275	273	258	298	268	246	280	260	282	265	216	279	261	284	271	266	262	280	267	266	271	254	258	282	273	265	272	243	276	277	288	269	255	234	237	280	269	275	259	219	300	268	254	264	260	295	280	246	266	281	265	251	240	270	279	295	251	263	260	236	270	263	270	251	271	257	245	274	269	270	269	262	250	256	265	226	267	249	246	273	257	267	258	236	276	277	279	243	268	280	264	242	272	275	270	256	251	284	260	253	246	263	265	272	287	263	262	295	293	239	276	244	262	243	250	291	237	277	274	282	261	278	245	250	241	276	282	289	283	287	257	262	269	260	248	256	271	248	261	289	265	295	260	269	259	280	270	285	256	280	250	284	259	290	268	273	253	274	252	275	271	263	269	259	266	259	257	249	271	299	296	285	259	261	300	259	269	259	250	273	228	292	269	264	259	271	297	237	262	240	265	252	267	298	278	282	294	270	281	246	283	307	274	289	276	264	264	252	307	260	244	258	267	236	255	251	224	284	282	246	272	256	259	277	251	266	265	227	252	282	287	241	244	279	297	243	248	254	249	280	274	283	243	236	259	252	272	253	276	261	284	298	274	268	268	286	297	263	264	278	231	295	273	243	246	247	283	276	269	288	279	271	261	268	265	270	276	269	258	242	281	285	241	264	281	269	289	264	265	281	294	260	240	298	287	293	290	253	288	276	265	239	244	239	250	275	264	267	257	273	236	231	245	258	243	260	278	264	265	251	241	245	270	283	272	264	264	286	259	275	290	259	247	258	291	291	281	291	301	253	273	286	265	280	283	290	282	253	294	257	257	288	249	295	286	241	249	245	286	261	262	264	290	233	274	258	254	275	258	283	237	293	284	273	292	261	242	244	267	260	234	266	241	282	261	256	279	259	287	274	269	263	243	265	286	255	290	275	282	276	271	294	258	244	255	269	278	264	229	244	264	283	272	248	286	251	263	257	262	278	252	289	302	308	290	253	257	278	260	259	260	264	243	261	273	248	285	259	280	264	293	277	253	252	270	240	262	240	278	256	249	258	284	254	233	284	294	274	314	292	267	280	258	285	259	254	259	283	243	258	262	263	234	278	231	261	288	240	254	307	262	265	272	280	260	255	267	239	279	279	259	301	273	262	254	258	262	272	265	270	238	261	259	290	262	289	258	269	276	270	216	259	291	258	286	265	290	256	284	264	249	260	264	297	247	278	295	245	304	269	273	245	237	276	239	224	291	315	255	252	292	318	270	263	256	280	250	249	249	292	274	248	264	275	262	273	255	255	279	245	284	274	258	287	245	281	283	258	261	266	263	290	278	267	288	260	266	273	294	249	282	264	283	250	264	252	288	268	245	242	287	258	322	260	250	253	262	253	244	233	255	254	270	297	301	273	267	286	305	289	250	244	261	270	214	248	255	266	261	276	248	274	263	258	281	235	259	270	260	266	230	282	237	240	247	256	264	244	264	273	290	244	261	230	269	272	230	252	281	299	296	240	271	247	274	271	297	265	290	252	291	243	236	281	295	284	274	261	254	274	264	247	268	242	221	276	271	257	252	282	265	274	238	268	256	281	281	296	273	262	256	274	251	291	305	234	254	262	271	243	256	271	292	251	261	256	250	259	254	275	274	268	264	249	250	283	256	263	246	244	270	280	266	276	289	257	260	269	277	297	293	256	247	281	295	255	267	260	279	274	253	279	277	257	256	269	300	294	246	272	303	276	258	283	265	279	238	272	268	273	268	276	229	257	289	294	258	269	282	263	234	259	271	284	272	272	239	260	264	241	260	276	294	277	289	263	283	276	231	279	236	266	269	276	267	266	265	289	258	270	220	285	302	267	261	279	279	252	275	249	252	281	300	279	274	273	268	270	269	269	246	262	275	256	266	252	263	270	241	252	246	268	276	232	262	274	251	268	282	248	249	246	271	285	237	248	296	238	250	261	264	249	257	264	250	263	248	284	279	244	275	267	270	255	236	264	279	256	259	250	259	271	274	294	261	268	270	258	283	266	260	265	267	257	291	263	270	274	247	264	282	243	277	295	283	257	263	306	257	273	223	272	230	227	280	217	277	255	232	255	245	275	282	233	286	277	249
6402	868	1311	1431	1294	1109	1008	911	852	787	767	751	797	735	684	623	678	654	632	626	628	639	611	606	674	618	625	617	606	642	615	636	596	608	635	683	584	618	642	646	623	616	605	616	631	602	601	608	577	590	620	622	616	607	589	609	600	622	615	631	655	559	614	612	653	579	643	677	609	640	623	635	631	619	562	636	646	640	588	598	624	620	595	603	591	602	632	636	589	573	674	605	659	631	605	569	613	570	609	569	615	610	594	635	558	655	589	632	580	643	598	620	598	608	587	589	570	636	589	618	632	592	543	560	658	607	551	592	591	643	613	628	612	618	596	613	614	563	615	584	626	657	599	626	576	560	585	563	619	626	626	617	643	558	640	607	557	603	618	638	642	576	671	630	578	612	596	602	669	619	600	648	629	602	625	579	581	613	569	627	627	620	648	606	640	625	566	643	601	605	607	622	631	565	594	598	612	627	601	607	617	618	643	600	615	651	624	599	591	565	627	608	640	654	601	560	609	590	604	584	632	584	548	624	558	600	598	609	615	578	590	655	594	601	640	638	575	578	631	612	647	637	565	600	568	548	604	625	638	650	623	572	615	650	605	574	620	593	591	615	600	649	560	626	587	579	612	635	621	632	588	610	613	595	615	605	600	625	623	629	621	564	626	638	588	607	574	593	573	617	621	586	662	601	589	609	602	563	596	591	616	595	578	604	614	556	578	596	586	581	569	650	640	569	592	575	590	580	639	564	625	599	645	632	616	603	563	627	616	622	563	637	609	594	625	608	590	587	565	594	593	646	603	647	643	565	596	602	549	609	590	621	660	632	596	596	624	593	523	600	613	569	621	554	627	571	575	604	610	593	602	588	593	646	592	581	610	605	595	651	611	580	589	590	564	620	637	593	569	634	603	587	580	615	594	620	647	602	611	612	593	582	601	593	549	623	622	649	557	618	610	587	591	627	617	590	573	563	627	617	621	638	602	578	647	564	592	576	613	636	593	544	604	574	611	612	642	626	631	599	641	595	595	628	598	626	601	578	574	619	592	604	604	575	575	629	612	578	659	616	561	655	615	563	616	564	599	613	554	596	644	581	572	577	635	612	624	582	551	653	614	576	600	592	627	605	580	645	566	640	569	565	614	631	607	620	591	639	608	580	602	554	587	582	638	649	569	582	604	607	639	563	608	615	595	667	615	578	562	578	592	646	585	632	585	615	653	600	604	583	612	627	626	645	556	638	619	574	597	640	578	585	597	593	617	595	577	609	591	609	572	553	610	619	660	641	632	606	541	580	578	606	597	617	623	572	597	582	595	557	616	655	649	565	604	625	587	591	620	618	655	594	586	602	618	605	592	576	577	613	624	633	604	622	629	583	607	588	577	638	623	576	597	640	573	604	602	639	624	594	621	604	594	590	564	601	600	622	633	599	619	587	561	615	599	562	565	590	563	602	582	602	621	601	565	578	634	587	583	584	580	583	623	597	605	631	613	600	611	584	607	592	673	584	590	629	609	593	579	622	575	595	584	612	648	612	593	587	624	652	629	606	623	589	625	604	628	630	594	587	586	613	597	608	646	619	617	615	605	645	586	625	606	605	638	613	614	597	615	596	587	614	549	599	632	599	576	627	637	557	636	602	601	648	608	622	604	611	612	567	577	599	594	606	616	648	589	580	588	633	599	618	599	592	626	594	649	609	596	555	620	593	642	620	561	597	611	641	597	569	593	640	622	602	642	565	604	588	622	607	599	564	615	608	594	606	560	617	570	581	613	626	625	608	600	609	588	600	581	562	602	620	606	685	561	645	611	583	589	627	602	576	630	653	568	592	574	582	633	609	599	603	624	588	601	602	549	602	624	619	637	596	632	643	598	563	565	609	643	525	590	620	618	611	626	618	582	662	621	609	567	562	586	610	598	609	599	620	616	593	632	578	592	622	591	604	600	596	593	651	596	595	595	617	574	567	643	623	597	629	592	614	593	551	595	611	577	581	603	616	617	581	592	577	593	605	590	584	602	617	600	564	632	625	588	621	577	603	616	599	599	582	579	595	564	618	615	584	589	605	601	599	574	594	558	592	622	596	544	625	639	606	615	606	628	563	589	559	618	615	617	617	623	595	620	605	604	629	611	632	644	564	612	564	567	602	600	610	591	608	613	577	598	576	634	591	637	603	581	619	600	602	612	618	628	601	603	619	615	554	618	625	553	590	612	618	656	583	577	599	618	616	625	598	621	564	593	582	650	599	625	601	587	598	626	587	613	577	607	618	610	632	613	614	571	610	557	613	586	566	611	565	622	620	607	574	592	648	578	595	601	589	591	617	586	626	579	566	606	619	620	607	653	582	593	580	618	600	612	569	591	612	540	591	647	609	568	621	589	583	593	583	610	614	602	645	658	585	572	621	608	632	578	644	597	656	609	616	618	590	613	566	574	592	568	624	585	626	603	599	613	593	597	551	620	590	594	623	657	626	622	644	615	582	603	649	610	625	623	602	589	617	621	623	609	622	608	558	601	606	612	608	587	613	622	596	648	619	599	576	618	596	652	599	582	612	542	617	599	620	596	596	600	575	634	613	572	609	609	587	595	635	559	585	575	606	644	598	603	630	557	602	623	633	598	601	600	623	562	567	623	627	606	611	594	582	641	582	605	614	607	563	628	601	607	617	640	618	593	577	607	588	600	637	590	632	620	575	599	598	582	592	647	595	594	570	630	651	599	620	644	605	607	584	573	562	602	574	602	623	591	589	639	566	617	605	590	601	633	628	665	584	624	656	611	599	605	613	626	603	630	584	640	635	616	612	636	622	581	596	590	593	654	621	604	623	629	571	597	606	661	581	612	609	638	576	575	597	594	613	573	620	594	611	559	559	616	627	588	610	607	577	588	580	613	589	640	607	633	609	614	579	601	582	569	610	613	569	623	631	586	615	546	601	573	604	613	606	563	610	654	622	641	635	609	591	577	610	633	582	608	555	626	607	618	628	602	614	597	623	618	585	615	584	631	580	649	592	553	569	624	547	615	626	584	618	582	638	595	563	604	619	603	622	598	585	608	618	626	556	645	577	623	609	570	602	602	545	593	628	609	644	643	672	609	603	609	646	656	641	568	594	611	562	640	589	579	586	643	622	648	596	577	581	633	599	622	626	551	592	636	611	554	622	627	621	612	584	563	625	610	650	555	572	609	619	579	635	624	583	665	603	634	623	582	608	603	607	566	644	638	621	617	574	589	596	589	612	608	610	623	619	597	643	573	608	642	583	636	579	565	578	575	621	591	618	605	566	560	633	610	614	578	571	629	645	580	569	601	588	572	623	587	602	613	583	629	605	596	606	580	589	591	613	594	602	597	614	561	629	572	629	577	608	631	615	584	646	588	563	562	614	595	631	596	600	649	636	622	597	567	563	582	593	590	609	586	587	581	571	603	577	603	619	629	614	574	602	572	596	603	608	615	609	616	633	579	578	625	609	627	611	611	579	615	630	648	605	644	618	604	611	567	582	589	619
13883	950	851	663	482	348	305	268	232	199	211	164	187	162	191	145	168	178	159	169	163	160	163	157	142	147	138	143	124	149	154	158	159	119	171	137	134	156	134	138	135	140	136	128	144	132	139	163	155	139	148	144	115	144	129	124	146	140	151	145	132	146	101	148	156	127	140	134	134	120	145	130	148	138	156	140	136	137	157	148	145	129	168	131	133	146	140	127	159	147	153	128	153	136	125	149	160	161	141	144	136	143	134	145	128	150	156	138	129	135	155	136	139	160	136	159	138	123	156	153	143	139	160	132	162	141	148	135	141	164	136	155	139	130	144	111	135	146	124	126	162	156	138	142	138	142	118	126	138	166	134	127	150	131	141	136	137	166	148	140	139	143	146	140	124	146	142	137	128	140	133	135	140	142	139	146	149	127	136	128	137	122	161	145	155	136	127	142	161	144	170	143	149	144	152	163	144	132	141	138	120	137	140	150	141	136	131	161	152	125	129	155	120	151	138	113	140	135	142	166	171	143	152	148	168	129	146	150	153	156	131	129	139	151	153	130	151	149	168	146	144	146	115	140	137	166	155	156	137	152	149	174	163	136	144	153	146	131	105	148	134	137	120	157	158	119	144	150	146	157	136	149	139	130	126	153	121	149	152	152	144	162	135	138	131	138	162	131	144	141	152	147	163	113	147	151	153	149	145	134	137	139	142	162	176	164	145	126	125	113	133	149	117	145	120	119	122	143	133	138	157	165	160	161	150	138	115	141	148	129	138	161	144	148	138	171	132	171	141	146	118	135	132	153	152	149	136	143	161	132	152	132	142	150	144	164	130	111	162	133	132	149	144	142	127	152	133	154	141	179	136	123	153	165	141	169	140	135	141	147	145	137	164	123	129	170	147	146	124	155	154	145	137	149	154	157	124	128	132	155	156	132	155	129	138	124	128	156	148	165	139	142	133	145	135	153	146	149	145	160	142	149	165	123	143	127	172	155	143	152	151	118	124	140	121	165	134	140	157	122	126	167	146	151	148	148	140	160	131	124	165	139	126	145	136	148	135	138	170	127	139	151	136	142	139	148	135	163	155	154	139	164	127	176	139	136	154	124	159	147	148	130	126	141	124	139	131	130	139	124	163	126	133	162	138	147	145	129	141	145	130	143	153	150	122	135	142	168	134	143	135	133	125	130	133	142	135	116	130	162	130	127	149	159	150	135	127	133	147	161	159	118	144	140	128	118	146	147	134	147	131	148	121	136	143	133	146	127	154	131	154	148	132	151	157	135	118	156	129	121	141	144	130	135	164	143	124	158	140	145	158	141	140	132	153	167	140	126	116	139	141	135	151	149	155	136	134	150	102	149	152	154	159	153	156	155	150	156	152	137	146	124	164	126	163	135	129	150	150	134	129	131	125	139	130	131	135	149	159	152	140	178	140	140	164	155	139	152	153	124	125	140	121	156	133	118	137	133	136	147	124	136	157	138	125	144	115	125	152	131	114	152	134	145	136	119	150	134	146	132	125	127	134	148	141	135	140	156	163	149	152	142	152	142	154	149	154	118	145	126	132	161	150	130	160	138	149	136	150	143	126	152	151	135	141	141	124	122	129	151	145	130	154	145	147	117	143	119	136	142	122	142	159	130	143	143	159	128	134	146	131	148	141	141	142	143	145	156	124	144	121	136	151	141	163	128	157	147	160	120	125	148	160	151	135	137	156	130	151	133	136	137	133	166	104	148	162	142	108	141	140	163	157	151	121	143	145	108	136	128	116	153	158	128	137	146	142	143	150	151	140	131	118	131	121	143	155	166	163	122	143	132	132	144	158	141	148	146	136	155	139	149	140	152	119	163	153	121	129	126	129	139	138	134	144	122	138	129	146	120	155	137	113	153	148	133	137	145	129	121	145	146	155	124	125	133	166	119	124	147	131	118	144	113	181	155	137	140	130	127	141	137	146	141	155	150	128	143	132	152	140	143	152	138	138	138	135	124	136	156	155	130	158	149	140	141	175	143	122	147	164	136	142	142	133	138	132	144	160	129	148	148	157	135	110	145	124	155	167	149	150	144	150	127	140	134	166	145	153	140	114	137	156	146	115	120	155	142	139	131	116	162	147	145	133	117	140	153	146	145	148	159	151	114	123	117	163	147	136	118	144	137	136	147	148	161	119	117	130	161	130	162	149	142	135	145	131	164	124	131	139	118	155	118	150	130	153	154	118	167	152	139	153	150	140	128	143	139	151	139	171	145	162	151	132	133	132	139	153	145	149	144	136	126	128	118	144	159	140	137	156	153	150	150	176	147	129	130	141	166	125	139	129	115	138	151	141	122	109	140	136	145	127	141	143	131	117	151	137	131	150	127	141	142	150	134	148	144	136	132	161	142	147	134	139	124	157	143	149	147	135	155	138	139	153	148	119	126	144	131	160	130	154	152	127	151	141	134	147	117	126	130	130	127	138	140	144	131	145	135	161	143	120	173	138	132	160	145	138	111	157	134	126	132	152	142	145	130	148	159	130	148	133	130	143	168	140	130	123	152	154	133	161	153	155	140	132	159	131	131	144	151	167	133	154	128	123	144	136	139	143	166	134	153	153	156	141	134	146	146	159	124	137	146	137	151	135	165	140	154	162	151	139	134	156	149	185	125	145	151	137	172	146	153	132	150	130	140	141	149	149	146	163	138	127	134	157	123	131	153	135	136	142	138	148	151	128	141	164	144	139	141	140	149	137	146	128	154	157	132	134	130	137	158	148	135	144	144	157	146	137	140	131	137	136	118	129	142	145	159	121	140	146	135	169	149	144	134	135	133	157	131	157	115	128	167	155	146	131	133	136	168	154	168	153	148	142	144	129	123	148	117	161	129	153	122	139	150	120	150	145	167	149	145	156	145	124	139	152	152	151	144	123	155	141	137	133	169	155	149	137	145	141	130	145	137	127	142	158	147	143	125	152	137	161	148	151	121	129	125	144	125	155	148	145	154	132	152	120	154	173	141	138	152	137	136	126	146	158	141	129	138	155	159	145	146	160	152	138	157	154	127	133	144	139	144	151	179	162	130	159	132	167	160	139	146	137	144	147	161	169	140	131	160	131	121	125	135	138	123	123	138	156	127	153	139	132	132	166	155	126	119	130	120	146	134	159	145	171	132	157	149	160	154	144	127	137	149	127	162	156	136	137	146	131	149	147	122	136	162	132	133	140	140	152	169	147	149	152	165	148	134	149	146	134	131	156	134	144	141	139	153	141	152	151	124	132	163	123	143	142	153	152	153	117	127	129	141	170	148	133	147	136	148	157	170	159	163	139	125	117	161	147	123	137	141	166	146	143	153	136	113	160	130	158	158	132	144	152	132	140	134	143	145	136	120	151	131	132	141	151	150	125	143	129	142	155	153	141	139	124	140	141	132	140	151	155	153	126	141	143	171	154	156	127	155	136	141	154	132	137	136	139	143	163	143	131	121	152	143	154	166	138	130	166	144	145	149	136	154	143	149	139	145	153	158
7828	880	1773	2015	1714	1389	1053	900	789	727	642	580	570	539	491	495	440	458	383	415	446	405	398	380	411	402	381	339	349	387	371	333	376	343	377	357	378	374	374	351	351	354	364	348	350	354	354	357	348	366	326	356	393	328	317	329	366	314	349	368	377	355	370	356	351	378	335	357	336	347	348	353	363	370	315	354	308	343	358	318	336	316	347	335	359	289	367	351	331	311	355	367	303	335	367	315	349	355	359	341	326	344	347	337	379	339	347	329	351	335	346	321	330	310	355	333	298	327	341	332	321	344	345	299	340	309	330	326	350	337	367	326	350	345	334	308	341	329	346	370	321	344	343	355	333	349	333	375	360	312	356	336	319	335	347	339	378	340	298	334	318	336	323	341	308	342	299	361	354	344	361	342	319	334	339	345	321	326	355	337	305	345	324	326	317	334	317	338	338	354	314	324	337	321	322	337	337	340	344	365	332	340	351	363	285	309	346	338	348	351	339	350	328	319	341	326	321	347	365	306	336	313	312	347	330	328	329	340	308	315	320	364	335	318	314	331	354	358	345	356	349	319	363	329	329	322	329	325	342	337	327	347	344	303	338	319	338	341	337	309	348	325	349	324	337	325	346	278	349	371	327	312	357	332	334	334	341	356	330	359	321	331	299	347	325	335	325	299	338	344	332	324	342	352	350	323	351	356	336	357	330	302	342	327	335	338	313	358	324	317	342	349	322	350	319	332	309	322	322	368	331	358	345	344	333	334	343	346	341	322	337	366	336	352	339	347	338	345	329	303	314	336	345	359	331	326	359	352	316	331	332	345	342	324	327	370	333	362	365	328	315	297	325	344	348	359	335	333	368	329	370	331	355	352	320	329	303	345	298	367	360	303	335	345	321	334	368	335	313	305	321	319	319	368	350	331	330	339	315	278	329	314	331	353	352	334	316	327	321	310	340	307	350	312	341	396	338	344	325	361	347	336	366	335	330	322	337	343	332	326	332	355	353	318	324	352	331	329	329	319	295	318	366	344	325	336	353	357	339	365	330	365	366	322	352	313	336	301	371	346	337	354	336	304	360	383	340	335	336	351	329	336	358	298	328	324	340	337	323	356	323	329	315	326	345	358	351	340	363	354	324	319	366	301	346	337	334	358	329	332	325	357	325	348	342	336	293	317	344	313	358	356	342	330	334	343	296	317	345	353	346	325	349	314	318	323	318	337	376	327	313	311	326	390	349	334	312	325	325	327	309	333	373	331	359	359	340	342	345	328	332	353	358	326	318	337	325	330	345	341	352	332	339	352	359	314	363	350	332	342	323	368	340	324	381	344	341	333	325	317	351	319	340	357	374	333	323	330	357	295	302	337	353	369	331	309	354	346	334	338	355	335	322	303	324	325	325	326	323	348	335	338	349	357	353	330	352	315	317	330	323	336	355	332	345	347	363	336	338	356	326	321	331	348	350	353	318	376	347	309	312	341	380	323	337	347	336	350	357	357	350	346	309	386	352	329	342	343	310	345	327	346	345	292	326	319	346	319	329	326	397	320	353	358	337	322	340	323	334	363	337	360	330	340	326	333	319	353	340	332	306	336	332	341	354	327	318	329	353	339	335	312	336	357	335	323	342	350	335	334	317	328	308	320	347	345	328	327	348	329	334	351	358	299	319	338	340	307	359	345	310	362	342	345	299	319	334	310	334	361	337	327	343	340	351	352	365	333	328	329	318	343	323	336	333	349	346	341	330	356	336	362	373	302	338	334	333	327	343	337	372	347	340	303	339	318	336	348	331	327	323	328	301	343	316	343	350	315	343	333	354	335	339	330	329	299	345	286	369	339	341	343	322	323	327	343	356	336	313	350	343	364	321	363	358	315	333	304	341	362	357	347	349	359	356	336	343	352	348	339	360	350	360	358	342	352	359	320	339	332	348	340	337	316	359	342	324	332	313	355	342	341	333	368	362	353	358	314	330	333	344	334	354	354	356	336	334	335	322	323	316	345	328	353	334	355	354	345	370	315	340	376	340	366	336	319	324	340	335	321	301	328	325	329	387	342	343	350	329	344	352	314	315	318	312	353	333	304	333	341	354	355	324	333	327	333	336	329	335	319	332	343	346	351	354	375	336	326	347	348	345	330	310	324	373	361	349	310	355	343	343	356	307	337	335	318	310	368	344	337	320	363	293	332	349	314	341	344	313	337	334	335	341	366	324	343	316	333	340	317	344	355	316	334	347	357	329	343	335	327	352	339	318	319	339	346	369	376	353	310	357	306	322	330	355	312	336	299	358	296	352	342	338	359	342	342	363	343	336	371	356	309	317	338	333	341	317	341	338	329	350	309	387	341	314	342	357	360	360	333	365	339	339	337	321	337	319	339	336	306	343	321	304	323	313	372	350	364	351	326	320	327	342	319	359	331	361	335	333	366	337	364	327	332	329	326	332	347	330	344	313	320	320	352	355	328	336	355	332	352	300	363	335	326	354	332	326	324	335	305	326	333	327	350	306	351	327	335	378	336	325	348	380	353	349	363	328	360	334	341	348	312	319	311	343	344	387	318	339	342	353	325	337	314	383	319	347	363	341	336	323	322	348	326	341	331	359	337	335	313	335	353	351	328	312	339	325	340	318	346	342	343	311	344	347	360	337	305	314	322	345	339	355	320	325	363	315	303	330	330	334	316	323	350	316	338	360	328	352	354	347	316	313	350	333	359	348	321	348	339	357	350	341	307	305	335	346	354	324	325	354	331	329	317	338	345	369	347	314	327	350	370	306	345	323	365	353	349	325	319	297	354	337	372	338	358	349	327	337	351	306	340	328	361	369	337	297	340	354	326	346	347	356	335	322	345	337	316	335	325	342	327	311	328	342	363	309	354	332	383	313	347	317	343	337	361	346	349	366	305	344	343	353	348	349	329	333	315	347	348	347	328	320	322	332	332	358	343	351	327	348	361	332	333	320	349	323	355	342	361	340	337	341	329	348	328	349	310	371	308	339	347	359	358	326	317	320	344	308	349	341	318	384	309	328	320	357	362	355	329	283	341	350	329	351	330	338	312	311	339	317	326	330	307	334	317	329	332	342	361	349	340	326	331	355	378	324	347	330	341	364	340	310	337	336	355	367	338	358	369	362	365	323	330	355	372	349	333	323	345	312	339	344	333	340	322	353	333	343	338	339	337	328	309	313	328	322	333	316	360	337	322	338	339	316	324	300	340	334	312	336	336	349	345	297	321	319	349	343	344	325	307	351	355	338	367	332	323	343	328	332	341	304	304	354	314	328	339	351	354	351	295	294	324	374	336	335	329	332	302	292	360	350	321	353	352	374	370	358	324	313	316	355	357	315	336	348	279	357	354	312	311	334	333	353	315	344	319	336	329	333	320	345	362	317	395	343	348	318	322	327	353	311	342	298	322	350	320	346	341	323	354	335	345	339	335	366	370	333	304	302	344	325	347	315	331	360	342	329	312	364	331	333	303	331	320	329	342	335	352	332	340	332	340	289	352
1376	180	196	229	216	202	194	197	188	224	223	192	211	194	218	196	200	200	192	196	202	186	162	205	221	175	190	222	200	234	193	210	192	182	196	239	215	207	212	219	207	201	202	227	223	223	205	197	203	220	223	188	206	187	211	197	219	204	224	208	193	203	211	191	203	205	203	197	243	219	201	216	234	196	227	199	166	219	214	206	216	235	234	210	233	243	213	204	235	202	203	205	208	223	206	245	209	182	221	194	203	213	203	197	197	212	219	197	184	206	210	184	191	191	209	209	226	216	219	186	191	192	220	239	210	216	214	193	221	205	204	193	190	209	219	197	207	188	213	210	226	169	233	194	214	207	214	168	196	235	219	209	180	201	213	208	217	183	221	213	189	197	207	184	211	208	241	212	199	201	207	180	226	203	182	189	213	197	212	192	200	209	198	200	213	215	195	211	236	202	191	212	197	198	207	220	237	211	202	201	213	219	192	212	202	186	215	187	224	224	193	219	199	218	217	182	214	195	185	222	188	230	212	250	211	192	198	215	216	218	211	188	174	214	201	182	184	205	208	212	200	203	220	233	183	217	184	183	227	230	173	217	206	210	198	196	202	209	211	222	220	180	190	175	208	209	198	178	216	194	245	206	181	203	217	216	220	225	203	207	189	200	212	202	217	200	194	228	229	168	202	231	207	205	182	223	195	195	212	197	207	189	206	201	212	194	214	213	218	201	199	231	211	205	210	203	208	231	199	220	191	177	181	204	209	203	191	201	202	201	210	243	218	229	195	227	195	204	195	186	197	208	183	238	204	203	214	215	201	196	210	199	202	193	204	228	213	206	213	233	221	203	200	227	215	213	205	211	212	183	234	211	190	215	202	180	222	223	222	199	204	219	211	226	199	232	222	198	226	241	198	224	203	206	212	213	205	201	206	202	197	221	198	200	213	209	195	214	203	200	203	217	211	226	208	216	179	204	204	196	206	193	223	218	204	237	198	203	205	225	213	195	244	190	228	206	211	206	201	221	188	204	230	217	212	213	224	200	231	214	186	204	210	203	216	187	216	227	195	193	195	197	203	203	215	214	209	195	194	173	202	215	225	201	210	221	186	212	171	234	170	212	198	228	190	218	212	190	186	198	207	190	225	209	204	210	208	232	212	194	209	198	214	188	180	208	200	216	177	223	209	198	214	211	254	219	179	175	225	189	216	184	187	203	200	218	191	208	208	206	203	207	213	216	188	188	196	189	235	205	208	202	186	214	234	211	192	213	211	227	227	188	233	201	223	190	220	214	202	213	239	214	202	184	206	203	216	191	200	228	218	191	211	226	220	212	228	204	207	202	203	209	212	206	203	202	219	185	213	214	205	196	191	199	190	187	234	244	204	189	177	219	210	206	233	196	207	206	215	217	185	212	202	208	223	219	224	194	203	199	200	190	212	246	198	213	194	204	239	228	208	196	193	202	206	246	197	219	204	186	192	207	191	189	208	218	217	191	206	216	210	218	226	188	198	200	199	179	169	202	208	223	197	206	186	171	193	224	227	221	198	188	211	193	211	196	214	209	195	203	180	212	214	195	202	184	181	180	216	194	190	205	209	184	203	176	198	190	214	194	205	203	195	195	214	220	237	223	188	193	188	177	208	198	219	221	241	193	214	203	230	183	208	188	201	207	201	220	211	193	179	224	209	174	223	173	208	246	211	198	206	203	199	232	219	195	197	200	176	206	200	186	183	213	200	190	213	203	230	225	200	228	199	182	219	231	233	220	227	183	200	207	211	205	211	203	190	208	208	208	205	188	196	202	195	224	201	167	210	202	214	189	210	210	187	197	200	201	204	215	220	216	210	216	209	201	222	230	180	213	217	230	196	207	223	197	186	203	182	184	191	181	234	205	231	235	203	210	198	214	206	220	220	217	210	223	197	237	212	206	205	203	192	202	224	231	234	202	184	214	185	215	206	195	211	202	213	214	203	232	205	207	217	184	200	245	197	207	194	202	213	223	205	212	208	211	204	205	185	210	190	206	190	182	244	193	234	199	216	199	221	187	225	225	201	200	226	200	200	195	227	192	198	205	200	231	195	181	200	207	233	237	186	223	215	210	253	230	230	196	175	194	208	229	201	214	189	213	213	196	185	210	205	229	213	197	199	220	186	186	194	205	204	204	210	200	231	210	200	204	201	198	217	208	234	173	192	191	189	195	188	205	223	196	233	221	191	209	217	195	192	201	217	224	192	198	219	206	213	191	214	211	221	199	226	195	176	183	220	232	203	196	195	213	211	223	218	224	209	233	201	207	235	172	205	186	220	217	208	206	192	200	175	226	205	209	214	227	225	210	180	209	204	206	209	223	237	233	189	197	200	211	245	212	199	209	208	193	199	213	200	215	190	193	205	246	203	241	222	225	199	196	159	199	210	193	213	229	244	174	203	182	197	209	188	211	226	192	216	208	199	189	224	214	205	240	196	188	225	193	225	199	195	199	233	216	197	197	190	196	198	203	232	208	197	192	232	194	201	210	200	205	209	190	203	202	199	222	196	213	200	218	216	210	194	183	180	198	208	191	190	177	204	224	205	213	213	206	209	203	195	196	210	194	184	190	198	194	211	200	222	184	208	213	219	243	211	203	192	221	229	206	219	213	219	195	211	207	200	189	202	194	244	216	208	207	205	181	193	188	199	232	194	230	226	207	216	221	208	198	218	186	226	201	241	222	195	194	224	198	207	191	223	178	196	189	209	195	183	204	214	203	218	204	215	210	203	203	234	197	239	218	188	211	226	189	198	236	224	227	182	205	178	225	195	198	212	215	201	218	207	172	180	207	215	189	177	219	217	188	188	182	215	210	233	229	213	217	212	203	242	200	217	213	231	218	186	189	178	209	204	204	221	225	215	186	212	222	215	218	214	215	207	213	224	216	215	212	190	198	218	211	191	217	216	215	217	227	217	176	196	193	223	203	198	234	237	212	197	224	230	217	234	229	212	180	203	217	203	205	212	192	210	198	198	209	213	189	200	204	203	199	204	192	215	204	230	218	205	181	195	197	189	213	219	212	217	194	199	201	238	223	210	181	205	224	208	224	218	211	214	201	220	194	185	210	207	199	218	227	232	184	172	215	190	215	220	220	206	174	203	204	224	220	220	201	189	228	209	211	207	201	218	201	232	174	195	217	214	221	193	201	203	215	204	241	235	201	217	203	192	209	189	220	203	243	244	185	224	202	227	217	200	224	211	219	212	200	207	205	225	187	192	190	219	205	209	230	193	190	211	224	222	243	214	192	223	226	194	169	196	205	222	212	254	207	220	212	216	197	196	220	220	224	173	201	216	238	199	229	194	205	194	223	219	196	191	211	195	205	194	212	249	215	197	218	222	176	212	205	210	204	190	204	188	195	224	227	195	201	178	188	218	203	180	210	211	213	191	213	194	172	221	230	198	213	236	214	206	186	195	181	200	189	200	200	212	206	227	233	211	188	193	183	192	205	196	198	186	219	218	193	217	224	186	188
1708	496	534	523	513	489	469	557	491	496	518	478	501	494	493	488	495	502	470	490	486	484	516	500	473	487	500	482	478	500	520	521	487	498	519	500	501	460	486	438	488	495	509	498	478	490	500	486	460	504	524	477	477	518	492	517	541	520	497	497	504	499	503	509	500	491	479	495	461	479	511	546	478	490	512	422	496	532	554	456	493	501	525	482	501	476	495	468	528	463	490	503	458	467	501	532	460	528	491	471	511	464	518	492	498	491	503	469	535	466	438	489	513	514	487	510	474	489	498	491	509	451	521	538	495	507	468	475	498	505	493	488	513	500	502	436	503	493	504	518	479	529	508	489	516	486	522	496	517	460	504	481	478	476	510	491	475	513	460	499	469	476	494	496	480	517	486	493	486	488	499	523	483	501	438	516	476	483	443	488	487	484	492	534	512	477	515	529	520	490	483	507	495	536	493	500	483	460	510	470	475	461	524	526	464	507	542	466	525	485	459	488	545	507	500	466	478	541	506	474	528	474	547	462	446	474	474	516	508	497	465	479	521	470	523	517	493	491	456	510	496	479	511	475	496	483	464	486	476	496	516	519	459	494	508	512	501	512	470	533	529	494	462	473	479	468	524	476	518	517	543	444	462	488	496	509	469	497	518	478	505	490	513	471	498	495	518	494	512	532	474	460	505	488	499	470	512	445	505	478	521	479	458	547	482	489	499	501	505	474	495	525	478	490	529	520	492	493	513	516	475	510	484	465	458	486	486	528	494	489	449	471	469	483	493	465	522	493	483	478	484	475	498	523	484	545	505	475	461	532	501	460	535	457	507	477	476	483	483	487	481	471	493	481	447	478	495	508	524	489	443	508	475	515	470	501	458	484	519	486	516	483	485	450	483	477	485	517	496	471	449	498	454	477	492	503	517	484	496	513	448	481	485	522	468	503	555	503	490	500	489	446	489	469	503	477	496	461	483	455	492	465	488	504	515	518	505	535	487	474	500	485	475	450	513	532	505	492	517	495	464	514	486	536	440	477	525	468	482	475	497	493	470	478	516	479	508	488	516	505	477	477	483	516	522	451	450	452	474	460	494	492	482	474	479	485	475	482	505	502	533	491	513	479	519	488	506	488	469	479	474	497	502	476	483	537	495	499	457	481	474	450	511	486	507	484	506	463	494	513	534	482	494	508	517	501	473	521	470	514	509	504	466	485	488	508	500	481	508	527	504	481	475	514	491	481	476	498	504	517	504	478	529	507	460	498	492	499	465	493	504	520	472	478	464	504	480	472	513	490	517	509	522	514	498	505	499	494	494	508	506	500	457	491	503	479	503	457	514	501	499	475	491	489	481	502	477	539	505	511	524	523	521	502	513	455	466	479	461	485	523	478	488	474	504	515	499	505	489	460	508	490	503	509	475	478	472	489	465	508	498	476	478	515	489	469	541	480	472	516	518	505	478	473	468	512	489	495	525	486	468	468	474	514	495	509	504	490	466	491	476	511	481	509	477	493	475	490	503	496	500	519	523	508	475	496	485	462	493	514	496	467	492	507	519	502	457	500	491	491	494	489	483	485	511	475	482	498	485	487	497	495	491	476	494	529	523	512	460	490	494	498	468	478	517	489	481	510	539	513	468	535	447	487	486	479	488	536	486	517	456	529	521	461	479	488	508	484	480	512	520	538	472	459	499	551	538	477	451	496	507	535	484	485	500	522	498	507	473	506	505	473	525	493	508	473	503	493	486	503	505	519	505	494	520	468	486	514	457	488	488	481	514	506	508	516	452	491	515	501	478	456	458	466	540	492	494	490	486	545	504	529	492	484	485	523	512	521	533	480	465	520	509	484	466	487	464	492	510	509	516	473	505	483	499	519	494	471	477	503	464	496	463	495	489	506	521	498	518	499	494	494	512	486	505	478	456	513	507	495	524	487	524	496	501	452	458	512	494	505	485	472	478	484	470	496	471	539	459	522	470	477	443	476	506	495	497	497	488	489	478	479	494	478	471	508	486	492	487	526	500	496	490	473	530	482	467	526	512	496	518	485	521	525	532	487	499	482	501	499	467	438	475	516	475	478	481	493	492	521	504	494	507	541	498	478	500	475	502	468	481	483	502	488	501	473	476	486	486	557	484	527	473	513	487	498	503	481	518	482	508	454	493	497	480	470	456	532	462	519	496	472	468	491	484	476	511	492	495	517	479	507	464	482	490	510	497	471	543	490	474	490	516	494	483	527	478	485	482	500	508	479	518	498	452	481	502	532	499	514	482	475	502	505	503	478	487	506	484	492	442	504	472	500	497	504	461	505	487	487	500	521	508	543	545	525	487	486	485	471	522	423	505	495	469	502	485	544	496	482	495	486	519	510	480	510	439	495	525	487	480	469	481	462	508	489	468	504	499	481	526	519	529	509	518	488	504	520	500	512	496	463	499	488	465	509	502	522	539	521	481	523	488	469	515	495	480	529	526	522	478	480	470	494	469	474	500	495	498	480	523	464	514	464	542	511	496	480	520	504	514	517	507	499	520	541	496	488	494	477	450	493	468	500	492	475	479	466	501	500	481	474	509	501	471	496	541	472	473	502	483	446	485	484	488	503	502	519	504	503	493	541	458	540	474	461	479	474	491	490	507	473	497	496	499	519	490	496	487	466	516	493	488	486	510	511	499	491	490	470	491	497	482	472	497	463	495	505	480	478	489	480	531	501	486	443	488	461	501	493	472	466	521	497	540	494	483	483	503	520	510	514	472	458	470	472	470	507	476	477	503	484	469	483	476	470	465	543	487	507	494	512	497	506	511	494	495	467	511	468	472	486	515	522	484	542	509	482	489	543	479	506	496	501	519	526	487	484	512	490	467	527	477	449	473	497	478	512	534	491	469	448	518	497	483	484	490	479	483	513	507	463	468	500	507	475	498	439	483	522	465	498	471	489	480	469	499	522	504	500	461	467	517	467	503	527	501	465	470	494	487	467	485	459	523	502	483	504	498	470	494	524	497	491	493	511	517	506	517	528	492	507	499	469	504	486	484	469	518	506	507	467	487	501	490	496	524	439	502	483	492	486	490	479	469	515	444	493	524	492	478	506	492	516	507	460	542	467	521	443	509	517	470	498	478	506	477	510	479	511	458	499	475	511	528	501	514	491	433	463	494	535	488	505	490	539	431	449	476	521	512	492	507	512	511	464	544	511	506	512	525	472	488	514	473	530	474	521	483	454	481	482	471	464	495	497	538	482	519	503	464	505	481	470	458	489	515	475	535	496	484	497	474	446	489	512	499	489	461	533	514	460	518	459	480	489	448	495	503	491	442	475	468	480	514	505	501	462	520	509	541	484	482	442	526	524	488	516	508	490	513	477	480	517	494	499	495	467	492	492	445	513	506	499	496	513	488	518	503	504	469	529	500	540	465	500	485	486	491	488	491	488	516	490	497	476	510	512	526	448	494	493	480	509	510	484	474	487	523	453	504	487	450	498	464	504	448	448	507	512	517	494	465	460	454	503
7531	542	622	536	401	363	339	324	312	302	276	300	266	300	264	275	279	266	310	282	255	286	302	275	267	267	274	282	287	300	253	297	272	287	266	240	266	265	259	281	262	274	274	264	319	270	279	259	277	262	281	245	235	256	271	264	258	274	301	297	270	269	257	277	263	281	282	262	270	258	266	276	280	242	260	269	259	268	265	246	242	277	271	244	275	275	252	265	289	260	291	294	289	263	276	298	272	279	266	281	259	282	268	249	265	279	289	247	222	258	260	287	278	232	275	241	286	257	273	267	274	271	276	267	232	270	269	248	279	260	270	243	255	252	275	243	248	265	247	279	283	272	266	272	287	247	279	272	271	260	272	257	295	281	242	276	261	270	232	257	279	292	252	282	262	270	273	262	251	265	278	261	284	245	275	251	277	274	261	262	296	302	256	254	254	262	265	285	260	290	266	248	280	269	289	293	268	275	269	265	258	269	246	286	280	279	221	241	270	238	282	276	266	242	258	281	308	244	283	263	284	289	264	241	261	274	269	272	302	256	269	259	272	259	288	314	268	250	278	242	254	296	274	263	260	267	245	278	286	232	236	243	225	269	263	271	253	300	260	260	254	315	252	261	275	264	272	276	251	286	270	252	291	282	252	252	280	308	285	273	253	281	266	284	237	308	254	253	275	272	277	265	274	242	257	268	259	253	255	299	266	250	272	267	250	256	257	229	265	269	283	231	265	259	254	273	241	297	284	243	268	272	278	264	279	259	279	229	273	270	270	270	268	243	289	289	242	278	236	256	256	264	272	243	270	281	252	273	259	281	278	250	256	264	284	244	249	235	215	290	262	255	272	270	250	298	222	272	261	274	259	254	281	250	270	254	267	247	270	268	275	268	259	261	290	245	271	265	270	250	295	261	250	283	236	248	249	287	259	275	275	282	230	253	247	243	264	258	272	276	280	274	297	268	264	244	271	241	280	294	307	302	252	253	273	260	285	286	268	251	294	298	280	264	267	261	277	266	259	277	228	300	292	277	257	281	254	264	263	289	270	289	265	257	248	264	261	275	280	215	275	260	237	256	285	232	214	266	283	257	257	236	262	279	247	269	289	263	271	270	265	255	264	244	254	279	255	265	264	264	253	244	289	304	263	264	304	253	258	254	233	253	262	283	284	281	292	248	277	268	275	271	285	230	280	249	269	276	264	261	253	260	245	271	257	294	237	264	278	259	284	251	259	271	260	262	253	279	248	270	304	260	278	258	252	248	248	241	239	260	275	255	264	245	271	272	304	277	292	247	250	258	302	278	263	276	284	242	294	289	269	241	233	234	290	267	261	262	261	265	296	260	239	268	233	256	283	273	266	247	262	271	270	282	257	274	298	279	244	280	295	262	268	245	264	238	266	294	247	273	244	263	285	247	268	276	256	263	274	276	266	245	299	270	268	267	238	253	289	300	263	263	288	245	243	266	260	228	234	265	234	267	234	284	280	306	289	257	290	292	268	267	286	270	264	269	280	283	280	253	275	252	269	260	248	252	263	244	263	281	225	289	290	244	248	263	265	259	282	267	280	284	301	251	276	296	275	295	268	284	274	287	254	279	267	279	260	289	279	272	240	257	278	258	277	259	244	263	255	261	302	263	264	270	263	261	307	243	226	273	301	270	244	269	236	291	286	276	247	282	278	285	276	259	257	275	280	268	285	300	282	262	267	277	242	245	299	289	235	280	241	252	237	295	244	271	271	306	259	271	253	266	289	275	278	294	245	284	262	274	263	259	246	261	272	277	259	242	252	280	277	274	275	291	245	255	269	264	253	248	297	285	301	256	270	321	271	252	266	249	274	249	258	267	275	220	268	269	265	286	270	243	292	293	244	241	268	273	254	274	275	282	272	261	286	265	256	262	260	216	281	267	242	254	247	256	254	293	266	264	277	249	267	275	271	277	268	267	242	237	293	252	294	266	264	257	240	236	283	279	298	244	270	255	283	273	264	279	321	259	250	265	283	251	254	261	265	259	251	293	261	286	279	281	281	254	293	279	252	273	276	294	264	286	304	263	293	286	232	300	239	254	272	264	279	283	276	284	277	256	242	264	258	236	248	230	262	251	273	249	263	286	259	254	257	242	276	280	242	276	286	266	241	288	252	267	247	273	253	262	260	264	256	281	265	296	281	235	261	262	265	216	239	259	229	276	257	280	278	256	257	286	281	250	273	258	260	271	250	296	274	270	258	266	289	257	241	261	264	285	256	244	309	266	240	268	258	265	259	266	263	274	270	271	268	243	256	238	272	259	269	245	255	247	243	238	281	240	287	265	270	237	241	249	259	290	258	263	292	290	266	257	300	286	262	269	248	279	244	281	282	259	222	276	279	253	260	268	263	237	271	265	241	266	254	265	251	274	262	274	254	257	237	240	251	257	281	257	306	265	232	265	238	275	277	251	263	272	302	276	287	274	263	259	221	290	273	240	281	271	292	265	300	250	261	239	259	276	280	262	235	286	274	240	254	222	268	263	277	262	240	283	265	267	281	251	251	240	273	269	271	251	250	265	262	264	261	254	262	238	259	230	277	266	276	291	269	281	249	284	286	266	258	253	269	277	266	253	290	267	293	242	262	273	257	246	259	280	276	233	249	254	286	256	262	274	297	287	239	262	282	297	274	264	254	273	284	272	257	243	282	284	275	254	256	247	275	240	260	254	282	247	254	248	230	274	266	267	265	257	250	265	277	271	247	262	276	276	262	246	260	242	248	277	292	233	270	224	278	298	283	241	248	248	264	265	259	256	272	241	288	249	232	274	246	261	266	259	274	283	253	287	290	299	302	266	267	286	285	267	292	241	282	273	268	273	260	286	294	298	284	286	281	263	274	262	272	289	250	273	285	272	251	246	258	260	281	289	244	244	282	264	273	274	278	291	273	277	249	282	276	244	235	251	261	283	270	257	277	280	241	268	270	237	283	286	243	271	271	273	245	271	305	275	262	255	291	258	278	277	277	264	243	309	282	245	256	270	254	269	277	252	240	251	250	265	262	264	266	276	271	252	292	267	242	244	277	246	270	264	258	257	264	275	250	277	272	247	251	262	272	252	276	268	247	241	245	262	272	261	230	238	262	250	297	259	280	271	287	258	270	268	247	296	286	286	242	234	265	230	263	245	261	281	271	274	274	263	271	264	297	291	300	236	287	250	284	291	267	267	280	269	286	302	262	252	267	243	254	265	284	273	273	274	251	272	263	293	276	259	259	279	281	258	267	240	267	264	278	248	267	286	267	256	277	252	272	263	229	285	256	283	265	264	277	242	236	224	272	262	245	266	250	283	278	287	258	260	220	267	241	259	277	256	291	264	267	265	238	290	282	274	270	259	236	266	235	270	254	278	223	275	255	252	259	275	277	276	267	267	249	249	249	247	272	267	276	243	297	257	298	287	309	270	273	291	282	283	250	263	261	273	250	243	253	280	278	275	244	283	283	259	278	264	278	258	259	239	254	249	246	266	295	278	267	292
6476	892	1359	1481	1241	1168	955	883	870	768	753	702	669	742	662	730	681	641	691	672	618	677	611	626	672	620	618	644	624	637	657	634	616	661	624	614	607	569	612	615	569	569	577	597	592	582	576	623	619	629	634	596	637	596	611	597	621	587	582	590	584	611	588	577	599	635	594	604	579	597	585	636	572	567	646	589	571	624	652	593	628	625	600	555	615	615	601	599	597	567	640	617	609	609	634	650	590	594	596	636	667	586	603	601	630	631	614	638	593	584	624	561	623	600	632	593	596	620	612	594	572	583	604	629	615	590	600	615	632	626	631	634	537	610	617	636	599	615	556	650	588	579	555	617	633	589	619	598	646	617	611	575	560	595	599	612	602	643	621	587	629	628	579	619	628	585	610	620	576	569	611	602	555	589	604	576	631	596	581	574	610	618	601	584	629	646	586	623	577	616	618	598	609	599	629	595	644	579	607	638	612	607	627	658	600	601	568	590	588	579	639	599	610	578	587	661	559	569	613	624	591	602	584	581	617	588	618	631	618	586	582	599	598	606	613	595	624	595	631	564	588	625	587	607	574	604	529	614	564	638	569	617	624	605	624	629	604	629	586	602	605	574	612	586	593	612	597	575	615	611	639	635	598	592	617	610	569	615	642	616	611	584	601	534	632	607	592	611	607	622	641	683	585	658	622	602	573	591	662	588	612	577	589	628	584	627	552	604	588	631	579	624	601	607	646	575	595	627	631	575	620	571	594	591	625	565	594	595	597	627	649	623	604	573	627	607	616	614	604	599	638	561	596	610	636	602	627	616	624	611	636	555	589	608	583	639	612	604	583	588	605	613	577	642	601	570	583	602	583	566	609	551	581	596	548	615	608	621	595	616	658	634	585	623	587	601	622	590	620	650	635	566	616	618	591	593	622	574	600	585	591	595	604	615	567	570	589	631	552	560	595	624	581	615	603	591	652	634	575	577	576	591	565	580	619	558	639	581	607	601	607	594	603	625	601	582	574	604	613	593	567	596	617	618	581	584	610	597	615	635	604	605	624	603	589	611	602	583	614	573	603	619	606	635	630	614	545	620	591	633	600	595	624	643	637	594	567	611	591	557	622	572	585	602	620	570	562	652	593	578	585	616	607	627	557	608	627	605	623	588	642	623	581	595	579	624	644	605	632	555	634	587	640	613	627	583	603	625	585	572	595	609	578	615	596	629	611	641	625	615	601	563	574	585	601	597	578	612	628	604	641	615	625	574	643	632	611	560	582	581	590	593	586	568	615	582	577	598	602	597	576	604	559	574	631	614	630	612	602	582	594	624	568	591	636	605	626	619	611	618	602	594	595	575	596	606	567	608	608	618	576	619	598	552	580	610	578	601	584	612	596	608	607	617	565	582	606	618	571	602	592	635	568	600	598	581	648	614	648	619	629	562	602	629	592	589	631	560	629	598	621	553	587	640	594	613	586	610	630	600	607	615	638	615	592	606	586	657	589	645	597	615	615	614	608	608	615	629	615	614	602	594	644	620	585	675	598	643	558	641	595	620	604	592	635	606	593	590	621	642	571	588	578	632	632	604	584	595	620	623	593	612	609	586	577	627	589	593	593	647	608	597	600	590	643	646	575	590	640	609	564	628	625	612	544	644	635	586	591	615	616	580	594	603	570	609	665	606	598	635	614	599	601	651	570	596	564	647	633	596	629	576	575	615	620	605	594	577	676	593	602	594	627	589	608	637	581	571	574	623	583	628	591	569	563	591	607	609	581	645	607	604	606	594	592	612	609	579	620	566	611	618	605	613	645	650	616	584	602	591	587	543	603	612	593	576	602	614	602	565	633	569	647	619	618	564	597	615	584	598	586	604	583	613	618	596	586	591	620	557	611	635	579	557	588	624	599	573	628	581	585	639	641	621	574	605	549	640	626	601	607	603	600	585	625	633	595	605	661	597	593	553	582	618	649	592	618	593	601	609	576	586	602	573	577	588	590	612	594	597	637	586	599	589	584	632	605	585	590	621	586	572	620	636	543	596	610	627	583	630	565	585	584	615	607	620	567	566	598	622	595	617	621	596	580	606	617	586	664	614	608	599	615	600	616	582	622	623	680	565	600	541	606	611	591	587	617	548	545	626	657	636	579	598	630	644	656	633	605	580	640	576	576	567	568	644	601	602	586	579	518	603	637	644	628	602	574	644	605	617	591	621	578	627	584	621	644	614	626	617	581	577	608	596	577	608	658	618	637	600	604	630	603	600	608	568	584	599	573	604	590	643	662	617	610	620	624	576	596	605	608	572	608	582	640	605	631	594	578	593	579	542	632	608	599	601	608	638	640	596	612	636	585	593	565	619	596	608	568	608	643	614	631	626	628	597	595	635	582	600	586	601	600	595	600	627	646	623	536	629	600	603	633	629	633	604	587	591	586	578	611	596	602	610	592	567	594	592	619	604	622	651	595	583	627	636	601	608	578	612	592	659	623	570	613	580	602	648	642	594	616	627	593	605	623	564	630	621	571	605	584	614	629	596	604	634	635	620	605	578	613	600	648	638	576	614	559	602	587	602	566	568	627	618	598	606	618	592	598	589	610	634	631	620	633	582	589	584	613	583	597	585	610	629	632	583	582	638	566	588	611	567	637	653	634	626	633	601	602	639	579	592	584	584	611	625	631	584	602	636	625	617	602	593	623	636	637	589	640	576	592	586	617	582	600	631	608	590	591	604	576	609	613	635	587	566	580	602	577	527	597	630	589	645	582	601	565	595	585	599	656	595	604	608	586	595	607	577	577	593	615	553	620	623	613	598	589	585	579	551	585	625	596	637	605	592	645	615	580	619	659	591	605	575	604	598	642	576	604	615	627	652	566	624	615	609	570	593	593	598	618	579	591	584	579	586	606	560	607	640	608	614	604	590	582	618	552	624	647	574	617	614	577	618	621	597	601	603	597	595	609	619	642	614	600	564	613	574	661	612	633	556	599	594	592	609	568	562	631	606	615	676	595	645	599	643	620	576	556	593	603	571	653	612	639	633	611	594	653	604	597	646	599	581	574	624	583	606	562	604	641	621	611	611	611	628	615	584	638	596	589	603	645	599	607	630	584	641	576	602	593	625	599	629	605	601	650	623	624	594	627	586	557	614	603	616	611	615	630	586	577	587	610	627	580	617	591	617	625	545	682	601	619	598	619	616	609	606	628	578	585	572	654	601	624	575	636	593	582	574	561	603	613	598	579	604	609	671	543	608	557	634	612	635	540	584	607	593	559	627	580	656	615	616	545	633	652	581	604	609	578	594	633	628	606	596	592	567	565	631	607	586	643	552	649	588	611	616	596	629	651	547	579	605	582	569	615	596	587	596	582	634	621	604	595	615	622	603	568	627	620	595	604	581	620	654	617	599	636	603	582	621	601	596	619	638	627	600	650	631	589	605	581	583	612	572	642	592	624	608	586	594	598	599	663	615	641	654	639	591	554	663	579	604	608	635	574	579	613	599	591	588	590	553	585	577
13840	1070	823	595	446	356	290	231	216	206	195	169	181	152	171	159	148	155	185	133	144	129	149	171	154	153	147	151	132	156	134	137	149	148	142	156	130	164	121	142	142	137	151	141	142	119	118	150	169	165	135	131	151	152	134	152	128	131	124	138	144	137	128	150	150	129	146	156	146	144	161	119	147	148	109	121	155	147	149	128	156	142	129	130	139	132	126	141	130	114	118	130	154	154	143	117	139	141	127	110	145	133	144	138	146	152	136	141	151	153	161	141	115	145	125	148	170	153	145	136	127	154	128	140	132	142	134	143	153	141	135	127	146	151	126	128	157	143	141	139	135	129	152	147	158	137	128	140	138	139	134	136	151	104	133	141	150	143	158	148	109	142	155	133	124	121	144	157	159	142	157	139	139	150	144	174	133	152	154	161	125	135	142	160	139	134	133	148	143	148	127	153	137	167	158	154	153	142	138	153	137	125	154	158	155	122	161	127	133	137	137	153	135	119	148	159	141	146	124	147	151	140	147	121	138	155	151	154	135	131	151	153	150	139	147	162	104	134	143	149	138	125	141	160	152	120	123	143	133	144	169	133	128	140	150	159	153	135	142	135	143	141	148	142	134	134	136	142	152	148	148	157	130	143	124	146	130	142	141	146	144	137	128	145	161	124	126	145	133	146	148	155	145	162	131	131	131	134	167	144	123	134	152	157	138	160	115	143	152	159	149	145	139	139	134	143	139	131	149	143	153	148	135	154	132	151	136	150	171	134	115	124	112	112	150	123	129	145	143	159	131	156	149	124	142	137	129	145	135	132	137	154	152	132	125	151	147	140	146	156	158	153	114	141	158	155	143	135	151	134	139	137	145	135	129	150	148	135	110	145	146	133	123	153	143	144	152	135	133	134	150	140	154	144	119	140	149	150	147	140	144	141	148	149	133	131	150	138	159	130	142	148	119	135	155	140	144	140	136	147	134	150	120	114	141	124	138	146	148	148	151	123	145	165	101	130	161	160	137	128	148	126	119	162	137	154	149	146	135	143	143	143	146	166	141	133	142	125	155	151	153	142	122	135	146	149	138	137	123	133	131	110	149	166	127	134	140	116	138	140	145	158	129	153	135	138	134	121	145	162	160	138	141	184	138	132	154	129	119	132	137	138	144	148	150	150	123	158	127	120	127	144	150	143	160	137	135	144	151	126	145	132	142	125	141	142	119	137	142	147	155	158	141	140	117	134	139	140	147	162	126	123	146	118	150	148	153	135	123	163	128	148	150	143	143	141	134	145	146	137	141	147	146	143	159	150	168	128	125	132	148	171	136	140	127	126	145	167	141	136	145	154	118	139	154	162	139	139	148	149	119	134	138	174	133	136	130	148	149	151	156	140	125	157	126	125	129	147	151	142	143	143	154	143	144	153	122	148	150	116	165	139	134	142	127	134	141	160	153	143	150	153	152	144	114	146	154	165	150	149	137	120	145	135	151	147	129	154	128	147	141	139	147	133	126	143	133	153	159	155	155	141	139	143	134	172	139	132	157	134	147	142	148	137	153	125	132	140	128	156	113	144	141	124	139	144	155	131	151	143	143	118	151	164	162	166	152	140	142	116	134	131	153	145	132	135	100	118	153	142	143	126	152	134	148	137	148	140	133	153	152	120	158	150	141	131	126	134	170	154	139	150	129	133	151	144	123	136	155	129	119	134	130	145	139	159	148	158	123	131	124	137	129	135	175	116	145	128	148	124	162	135	139	139	160	148	135	127	132	160	138	162	145	128	131	175	155	143	138	117	165	132	142	150	140	146	158	133	134	119	128	155	150	167	141	170	136	133	119	124	133	141	176	153	145	138	148	132	158	141	155	138	135	134	156	127	149	130	136	160	146	157	134	146	133	131	141	134	129	125	117	147	155	138	138	153	147	132	126	136	157	142	142	141	146	137	145	154	146	144	137	135	129	142	146	145	136	142	152	135	143	130	150	152	147	138	119	137	147	131	145	154	147	149	144	153	147	136	134	149	143	133	140	125	116	127	145	142	153	152	161	157	136	160	127	112	143	137	142	132	156	131	146	141	156	145	144	150	145	116	156	128	145	142	147	124	137	146	142	132	134	149	141	134	125	150	152	125	123	132	159	143	158	156	134	148	118	155	149	117	137	150	143	156	144	135	135	143	143	143	149	135	138	151	149	140	143	139	142	124	133	146	124	148	162	151	131	137	152	148	145	131	161	151	133	155	142	157	148	149	157	155	142	133	136	144	133	114	121	157	118	155	135	167	141	129	143	119	140	143	158	138	154	142	154	144	132	141	142	130	129	160	135	130	153	117	150	153	162	138	138	133	133	156	138	143	137	147	144	146	122	123	145	141	141	155	140	118	151	163	155	168	142	157	151	152	143	136	112	140	152	146	158	141	140	147	144	132	117	142	143	139	145	133	144	125	146	150	150	139	135	148	153	131	147	164	153	151	121	145	155	139	164	133	140	110	148	130	128	144	138	152	139	133	156	137	141	143	133	134	134	139	150	135	140	149	139	150	161	143	153	135	169	149	149	154	137	134	123	136	128	155	143	139	154	119	129	170	131	138	135	156	136	163	151	149	148	145	128	152	127	170	125	119	135	133	148	149	136	138	157	128	145	146	136	154	116	141	155	136	153	153	136	152	133	132	147	163	126	123	133	154	119	133	141	128	147	151	139	154	124	136	143	147	143	132	151	119	157	149	135	116	149	138	137	144	135	149	136	160	122	115	142	139	158	146	142	148	154	146	133	154	145	129	144	129	157	153	129	132	171	144	132	141	139	146	130	156	145	131	112	153	154	140	138	131	145	125	140	133	136	136	131	153	179	163	144	129	128	140	137	145	132	143	133	134	142	128	139	143	117	145	137	144	151	118	149	137	138	162	143	158	136	148	148	141	128	156	132	144	131	135	146	134	162	143	155	123	161	138	117	151	139	144	115	138	131	132	124	126	143	129	132	125	137	144	121	137	163	132	128	133	148	138	144	122	124	124	130	136	154	132	124	153	146	166	137	128	134	131	127	132	132	120	135	142	147	108	131	126	137	137	130	138	145	138	132	151	152	144	123	131	134	121	137	129	151	125	139	129	145	150	144	143	145	147	147	133	138	154	144	155	150	123	160	157	131	137	113	137	125	137	147	132	152	154	149	150	142	144	157	125	139	150	135	141	139	146	137	138	135	104	163	136	126	140	142	134	125	125	157	144	121	137	141	161	156	168	135	151	156	134	147	138	151	141	141	140	150	121	149	115	114	145	122	135	144	154	143	149	141	139	145	118	136	126	126	138	113	128	157	139	131	127	124	137	122	149	159	162	153	139	137	128	146	145	129	148	134	129	147	130	156	128	156	147	134	132	158	161	141	131	123	149	151	153	156	161	154	135	146	159	154	169	135	120	117	141	148	144	133	161	165	138	141	162	139	133	142	130	154	169	139	122	160	135	145	134	140	153	141	138	135	142	138	151	152	152	136	154	118	141	164	138	141	133
7954	910	1754	1992	1686	1331	1078	914	714	661	642	617	600	543	509	457	464	457	447	429	389	414	373	395	400	369	383	389	415	356	374	356	330	340	379	360	348	353	357	383	377	368	349	364	368	358	377	326	345	340	375	332	358	355	349	354	336	360	352	332	338	346	311	356	373	349	357	389	350	341	324	306	343	288	341	358	301	337	364	358	330	341	304	343	333	316	338	324	313	344	325	371	331	297	343	349	335	312	327	336	330	308	327	326	340	356	328	305	329	336	359	341	356	341	347	363	327	366	305	316	347	333	356	341	309	329	319	316	356	339	375	334	300	325	337	329	308	337	347	341	346	331	338	332	326	327	344	341	350	347	316	314	293	337	341	313	341	375	321	306	332	345	338	340	337	350	332	353	332	299	354	337	343	362	361	358	322	339	370	295	325	300	349	346	319	372	354	319	305	323	341	322	336	316	319	317	318	346	310	360	344	345	316	364	332	347	328	336	352	336	327	355	359	313	318	334	322	307	354	322	333	347	386	306	333	322	329	370	325	343	333	322	320	360	332	317	345	310	367	348	333	362	334	324	332	338	342	357	377	326	357	341	358	344	333	332	341	332	332	336	315	319	320	387	341	360	350	320	323	350	341	332	347	340	314	315	335	344	351	306	359	335	339	302	314	379	336	311	306	350	336	334	331	318	336	301	336	339	345	341	359	349	365	347	310	325	323	346	340	358	326	340	356	325	330	322	327	324	354	359	358	358	370	332	321	349	311	328	304	332	314	340	321	320	351	351	335	364	320	342	324	345	346	335	342	301	340	316	332	317	319	316	330	339	359	324	340	345	315	347	321	338	332	330	323	338	335	333	355	338	335	316	317	337	331	332	332	338	318	356	384	329	366	341	305	298	336	312	331	334	340	355	342	358	315	319	320	345	382	302	347	346	348	329	329	332	349	341	349	290	313	317	332	332	370	323	324	323	312	305	325	347	333	352	331	345	320	338	329	327	338	350	311	349	341	338	327	372	342	301	339	303	328	339	365	343	328	325	366	346	334	356	323	339	367	352	327	354	329	332	288	288	324	348	350	333	333	344	375	322	333	307	335	327	323	323	315	310	337	359	298	333	339	325	346	327	373	324	339	325	334	335	316	370	345	340	366	324	359	339	343	347	355	323	315	327	311	353	344	291	335	339	332	317	322	323	338	313	299	339	319	351	354	298	342	322	322	339	327	307	350	317	328	333	347	323	330	325	379	323	363	366	310	382	345	320	321	343	352	360	349	323	327	350	349	350	331	336	315	355	315	320	334	324	321	347	327	341	331	326	336	335	328	331	325	318	316	345	336	370	348	312	360	315	356	358	343	329	344	338	331	316	363	313	330	339	379	374	303	322	319	339	309	296	331	355	371	331	348	345	359	353	343	346	345	337	338	330	317	315	346	339	311	308	346	321	327	348	327	338	359	321	311	347	327	343	335	341	322	348	359	331	348	345	326	327	358	355	315	367	343	353	350	326	344	343	318	352	336	311	314	326	305	339	334	330	349	313	353	312	347	339	323	359	322	327	350	351	325	326	308	332	349	376	343	316	339	328	348	336	321	357	348	314	350	305	320	323	326	334	309	308	320	344	338	347	322	342	327	354	327	349	353	316	342	331	364	295	333	339	339	342	293	315	358	359	359	323	358	312	346	317	363	339	346	331	337	331	357	318	351	353	348	360	337	286	354	314	336	354	333	306	355	317	331	353	340	321	329	340	309	295	303	344	337	342	349	354	318	340	339	331	313	322	337	345	332	347	389	355	326	341	305	317	363	354	335	326	312	347	334	326	332	295	332	306	329	357	339	311	334	326	345	304	316	336	303	329	309	336	328	369	352	311	320	325	336	314	342	307	347	334	349	364	351	336	326	322	370	317	352	330	347	354	334	339	351	351	335	333	352	343	326	313	331	349	338	329	335	348	351	316	327	336	313	320	312	327	318	321	357	338	327	366	334	338	323	361	326	336	293	312	371	355	337	317	328	360	319	335	332	295	362	347	361	338	365	334	374	336	337	338	333	358	354	330	319	332	316	330	357	306	314	332	332	309	327	363	317	326	321	347	325	352	325	349	334	323	315	338	332	345	328	348	352	307	295	313	330	354	358	359	333	331	330	358	363	329	314	349	346	360	355	372	328	362	345	328	327	346	338	321	336	342	292	360	332	321	302	358	330	316	327	337	324	311	339	335	327	306	338	352	332	332	304	337	369	340	367	314	336	355	348	327	306	309	344	338	367	302	312	329	333	331	357	337	334	324	297	354	329	327	333	357	331	314	363	369	332	343	325	325	309	342	339	332	326	315	342	339	345	330	323	323	342	342	332	344	351	360	312	369	336	356	346	315	360	367	353	334	325	352	364	337	374	349	305	335	319	353	304	313	338	315	341	335	327	315	364	303	350	344	353	340	320	337	341	354	300	328	332	320	322	331	340	355	325	335	303	322	328	341	329	342	360	333	328	345	329	343	344	339	330	332	371	331	340	365	311	345	357	326	340	327	325	328	328	332	327	364	316	331	334	344	345	344	337	332	347	361	326	360	350	314	324	334	332	349	294	307	338	327	346	333	357	356	342	319	323	357	351	327	353	322	350	339	350	337	316	330	331	360	340	314	300	322	356	340	341	291	312	352	327	334	321	328	321	332	302	307	320	346	351	337	315	289	322	357	341	357	332	350	308	351	355	316	340	352	333	366	319	335	326	357	308	319	355	329	324	350	350	325	290	342	325	342	345	328	327	356	345	345	308	333	368	366	363	312	311	338	313	339	308	357	362	343	332	315	328	303	308	347	289	308	323	302	363	317	325	355	310	304	362	322	309	355	339	364	332	341	331	310	330	358	314	344	342	315	334	359	354	361	332	354	375	307	325	341	328	349	349	335	321	316	303	337	371	354	343	322	329	335	363	305	338	350	331	319	326	315	353	327	348	344	344	313	335	357	346	343	324	293	322	333	332	320	343	325	350	320	349	340	315	310	330	331	370	360	319	334	369	356	328	335	328	317	309	338	343	353	340	357	336	354	336	353	329	337	356	314	336	353	320	335	340	343	344	330	314	327	343	343	305	314	309	343	364	363	304	303	331	311	320	355	334	362	333	367	336	310	350	313	333	329	348	343	324	315	321	311	331	347	313	320	353	335	329	351	308	345	328	361	353	329	339	279	339	333	311	313	353	346	335	358	353	364	349	302	369	336	343	321	336	328	330	338	343	331	333	333	309	349	301	335	336	333	361	326	333	341	342	342	312	336	314	347	337	357	329	335	317	345	349	347	308	346	354	340	321	335	330	348	311	345	300	330	333	317	335	307	335	334	335	331	363	341	343	289	323	327	356	334	356	340	348	338	325	302	317	324	326	324	346	368	343	328	298	301	376	359	367	315	339	347	349	330	347	346	323	341	339	374	334	358	348	333	328	333	357	361	353	326	321	312	322	343	350	342	310	319	332	350	332	327	367	322	328	321	324	315	357	372	329	336	352	352
1486	230	224	211	238	206	226	200	210	196	190	201	200	201	209	179	214	207	251	229	204	207	202	212	211	217	258	207	199	234	202	211	217	198	203	212	220	201	196	188	188	201	181	188	193	171	216	220	218	216	212	222	235	198	216	239	195	208	216	197	215	206	191	205	220	210	202	215	203	193	220	206	205	201	190	213	188	202	209	211	191	193	200	208	182	199	193	201	165	219	196	193	194	203	203	201	199	196	204	203	221	211	198	190	190	218	201	197	188	216	187	244	212	240	207	189	182	174	188	208	240	184	196	205	230	187	189	181	187	189	214	198	205	207	191	212	216	202	199	202	215	211	205	195	202	231	171	205	204	205	177	195	195	186	199	187	190	208	188	164	211	180	211	188	210	212	218	196	204	216	190	236	213	216	197	204	201	239	229	224	204	214	184	225	192	214	214	218	215	227	207	204	179	207	197	200	202	209	204	195	227	231	212	205	210	206	204	222	192	199	199	192	200	206	207	210	215	185	239	207	211	225	214	216	220	210	182	200	210	183	202	227	187	204	209	195	229	206	186	209	221	215	217	215	220	227	192	192	195	201	181	178	188	209	204	217	183	201	213	207	201	213	218	189	189	186	224	189	211	177	228	209	190	203	203	203	202	209	178	199	195	190	216	226	198	220	207	202	216	220	221	202	202	194	216	223	185	221	190	231	205	225	218	202	225	217	203	201	220	218	228	206	205	228	196	215	190	210	203	201	212	217	235	179	212	202	230	200	202	217	194	206	204	214	219	224	212	213	211	204	220	208	191	211	200	182	204	165	204	211	196	209	206	197	188	205	217	222	207	213	196	205	203	190	186	204	205	204	199	208	226	207	204	193	187	194	211	215	207	216	215	218	231	210	200	198	229	200	194	203	220	224	221	217	204	217	222	227	175	234	201	216	176	169	219	198	204	210	220	204	201	196	202	201	169	217	211	223	229	207	216	226	212	192	185	204	196	232	235	168	198	205	210	200	195	205	190	229	226	200	230	223	240	194	199	209	243	185	215	238	192	209	221	183	212	189	211	208	224	229	215	202	161	214	222	214	193	187	240	212	208	191	196	193	220	207	196	207	214	211	229	220	212	229	215	193	207	191	189	206	218	218	210	221	198	204	203	220	191	206	222	220	219	224	227	191	201	230	212	220	219	216	210	215	209	192	199	225	218	210	199	197	196	207	233	222	218	225	211	227	197	191	179	214	198	247	203	199	195	181	189	219	203	221	217	208	184	212	184	226	212	193	216	198	210	221	229	220	188	212	198	225	229	205	204	206	224	212	221	217	200	212	199	203	228	220	219	184	207	227	187	188	208	210	209	211	228	205	244	241	196	194	189	218	205	222	216	214	209	201	206	223	181	211	213	182	187	204	209	188	172	191	188	215	202	200	235	208	198	199	182	183	227	187	197	192	214	210	202	208	225	192	219	220	230	203	194	180	211	178	205	230	190	191	218	202	175	217	215	204	236	196	219	196	216	201	214	204	189	210	212	229	208	218	178	215	194	214	209	190	210	207	237	242	189	232	200	177	203	203	200	188	181	217	205	164	186	202	212	211	199	207	195	218	210	179	214	217	199	207	201	186	217	221	216	210	189	212	184	223	231	210	198	219	223	221	200	193	201	199	232	200	220	210	204	216	207	200	198	208	185	189	207	195	196	195	197	200	211	244	204	170	183	194	232	232	225	198	248	210	212	219	188	222	201	180	204	187	226	208	203	203	186	170	202	190	227	211	225	204	220	219	200	222	193	193	212	210	215	202	192	189	211	220	228	217	218	232	201	214	232	209	214	211	238	234	215	189	212	212	210	231	209	206	211	201	173	229	232	213	223	215	176	202	195	215	198	209	201	201	204	200	195	212	227	202	218	208	230	200	199	190	199	225	218	203	217	225	201	208	215	193	210	198	210	187	214	222	185	175	207	218	216	204	211	243	217	209	192	201	224	193	206	216	218	190	187	214	206	191	214	185	211	197	219	205	204	198	200	224	190	187	199	201	225	207	206	193	171	216	205	185	212	200	229	212	219	222	220	198	202	201	202	203	208	211	216	217	201	204	181	200	208	224	165	238	212	203	199	193	202	208	221	206	193	213	190	200	197	217	187	216	205	210	213	196	226	192	200	212	219	185	184	192	191	213	188	211	200	198	227	192	246	220	187	191	218	207	199	226	210	217	216	242	236	178	209	207	200	196	177	193	196	217	193	210	211	203	212	212	202	196	199	188	198	222	203	202	199	207	187	188	207	195	191	187	219	230	220	182	209	205	212	181	222	187	202	187	208	190	210	187	249	206	213	193	218	189	215	197	203	232	191	151	212	194	188	234	194	196	219	204	242	218	193	202	194	218	199	198	193	201	207	202	187	202	209	203	206	222	222	213	229	206	222	210	201	229	230	183	197	217	225	226	196	203	194	218	200	212	222	192	212	215	199	218	199	230	195	202	192	208	239	214	190	177	172	205	198	194	210	212	215	236	252	203	237	190	226	226	206	209	212	237	205	208	220	206	222	207	209	201	220	212	193	216	198	200	230	197	210	205	220	196	234	195	199	211	211	231	185	171	200	235	225	220	226	203	199	210	203	211	208	203	175	226	177	189	174	216	211	197	204	186	205	173	197	226	215	216	214	228	227	203	201	219	219	187	224	224	200	212	200	218	196	184	199	209	213	215	210	213	218	206	225	226	212	204	190	220	195	203	205	208	227	182	198	224	192	241	203	238	214	192	192	195	212	188	211	203	203	193	257	199	209	232	186	210	196	207	206	234	230	183	240	226	203	212	207	206	202	215	213	233	216	222	227	212	212	180	203	223	222	223	194	218	214	205	192	214	220	207	200	199	214	208	217	206	212	185	214	198	218	205	179	217	209	215	218	234	202	223	217	223	197	216	200	194	231	222	203	219	204	200	218	209	216	167	226	204	207	223	232	191	216	241	207	234	217	207	180	205	206	220	221	216	208	209	209	231	205	208	203	229	205	185	169	191	200	202	231	227	199	211	199	201	222	184	206	207	223	234	201	205	183	196	226	194	214	196	236	210	193	228	210	187	231	207	223	206	173	197	178	208	187	237	252	223	192	193	192	199	209	229	201	186	207	176	193	186	215	209	203	205	227	192	190	203	215	201	221	214	222	226	199	205	210	193	200	182	216	192	177	215	196	233	224	208	214	203	219	210	197	221	213	216	198	203	185	207	182	191	191	225	203	217	233	202	209	195	201	214	221	208	207	186	199	207	193	203	231	197	196	213	205	202	230	203	230	212	216	212	227	206	223	205	208	192	190	233	221	195	199	198	213	203	193	200	190	190	192	197	213	206	201	203	205	186	229	231	222	204	179	203	179	195	218	186	164	219	179	205	208	214	223	181	199	228	200	209	219	211	210	217	200	214	200	205	210	185	213	242	196	236	217	200	213	206	199	226	203	219	223	220	203	210	179	216	197	191	208	200	192	198	191	192	206	219	235	191	203	211	219	212	199	228
1752	481	537	591	559	540	533	507	518	481	489	511	482	465	497	520	456	510	492	479	489	478	464	477	453	490	522	518	474	528	461	504	439	495	475	466	530	474	456	479	492	457	502	494	442	500	519	469	528	467	511	505	546	496	520	467	479	461	485	519	479	480	509	474	491	499	514	504	523	485	504	496	502	504	478	487	493	506	497	455	441	502	511	498	499	531	487	511	484	475	493	529	491	503	457	483	496	483	477	527	458	468	475	498	479	510	459	497	506	547	484	497	464	511	460	414	461	489	485	500	491	463	455	502	500	485	460	492	489	487	493	469	499	469	476	459	474	504	501	471	460	453	487	458	485	504	494	466	486	494	456	496	497	492	523	570	463	463	471	521	505	499	496	468	486	505	501	484	499	482	482	496	489	508	476	506	523	438	494	510	479	495	469	466	498	470	475	466	429	500	466	494	499	500	464	474	475	504	479	489	429	514	504	495	489	495	538	460	521	433	489	456	488	493	517	520	517	536	494	530	493	508	472	546	482	483	460	464	508	462	441	492	516	493	489	467	500	521	502	479	546	488	467	539	476	473	488	507	479	501	493	496	487	532	504	452	507	499	490	455	476	485	451	464	481	508	460	530	463	481	484	464	481	468	464	493	486	508	499	484	514	492	487	510	476	485	521	505	517	487	480	493	467	458	475	502	485	470	502	469	511	487	486	502	467	511	433	475	478	476	488	464	479	456	505	454	452	492	534	493	454	441	495	460	488	452	474	474	494	465	498	520	497	460	491	447	473	513	471	494	490	488	486	487	490	505	463	463	513	496	498	453	447	490	487	450	473	531	518	482	471	494	501	542	505	460	490	495	457	479	492	502	512	487	486	496	497	453	505	524	529	507	509	481	494	524	497	513	487	515	504	519	507	512	525	487	500	523	471	480	482	472	521	470	501	497	517	479	485	491	507	504	472	500	481	468	541	448	448	493	499	480	502	511	511	483	482	495	523	485	489	528	498	477	533	460	522	480	467	503	491	510	487	492	488	479	526	483	444	520	492	473	496	508	488	481	523	502	480	512	490	451	501	476	505	482	517	487	495	477	482	474	546	486	514	481	507	502	463	466	479	507	489	539	462	517	496	475	465	477	490	552	495	477	491	492	511	502	458	499	458	494	487	553	476	542	442	495	487	499	485	507	470	491	475	460	544	533	492	499	491	512	507	494	476	510	469	471	476	516	492	523	494	540	507	486	527	488	466	486	516	452	531	464	470	494	493	434	520	469	464	481	466	514	520	499	491	466	483	493	481	493	500	493	513	534	467	483	494	517	498	482	494	494	494	492	521	440	514	515	481	478	513	454	515	515	501	490	481	515	511	475	450	491	524	487	497	489	499	492	465	503	481	532	505	491	517	493	494	511	518	467	520	515	481	524	480	478	449	515	499	464	512	476	479	458	550	519	540	465	508	472	470	471	508	516	494	508	493	476	491	508	447	480	481	471	516	516	465	477	527	497	470	468	475	500	527	499	454	453	497	487	468	465	472	483	495	476	508	483	488	507	466	510	504	460	485	508	485	505	470	471	503	487	444	459	524	535	491	486	493	488	485	499	489	485	503	472	477	472	481	487	489	510	528	483	503	490	488	511	483	495	470	477	503	508	457	468	486	452	480	456	507	504	470	466	464	472	473	492	499	500	453	475	449	502	471	540	514	437	477	451	513	484	469	511	505	476	518	504	458	523	476	552	502	533	463	465	496	475	480	485	521	495	525	497	526	470	511	519	494	456	485	474	466	516	518	502	460	491	553	469	471	494	453	493	501	481	484	481	498	476	471	499	503	466	496	494	461	491	480	462	503	488	518	502	490	486	486	474	487	514	484	487	492	511	506	488	463	486	493	484	468	507	513	480	479	499	489	489	456	452	510	488	524	524	537	499	478	507	484	498	480	493	486	514	512	514	496	491	526	487	494	494	473	543	515	482	473	501	507	461	504	448	513	477	497	485	513	497	498	476	492	476	474	480	490	448	518	485	501	473	489	492	507	464	477	539	511	495	474	516	539	468	478	501	502	488	493	465	509	442	495	507	477	486	543	479	547	463	502	481	448	496	484	491	489	480	496	512	485	472	465	478	520	493	491	546	510	506	479	491	473	489	482	488	517	499	503	512	472	492	513	471	519	510	510	490	490	496	529	502	480	469	511	514	503	515	508	464	487	495	477	538	464	497	467	515	460	469	469	489	474	486	471	467	487	472	513	510	487	513	500	518	479	489	464	460	458	478	513	471	485	499	465	494	471	462	464	501	495	511	475	510	497	488	450	494	509	465	508	490	502	481	491	494	493	480	503	473	516	460	466	478	467	497	479	514	508	470	467	497	502	507	504	514	477	511	470	479	474	504	504	513	529	456	515	475	481	432	466	481	513	521	474	479	472	449	475	482	497	460	503	478	501	471	504	464	491	471	512	498	480	512	515	479	513	491	449	484	507	452	472	545	463	486	487	475	476	455	489	488	491	457	482	471	470	463	530	527	514	500	522	484	486	474	446	497	463	524	465	470	503	471	480	503	475	511	506	473	505	497	489	487	513	524	505	513	511	524	521	489	473	512	470	459	491	479	475	492	459	533	542	475	482	459	523	501	498	483	510	471	524	498	498	492	466	511	477	508	493	518	475	503	470	496	503	491	495	474	485	454	499	507	469	476	449	498	501	505	491	495	447	487	482	504	515	507	515	506	490	503	468	508	526	537	463	519	465	495	512	512	515	475	475	455	483	487	471	475	533	506	485	511	454	454	478	524	488	487	533	497	459	464	497	499	489	497	477	516	453	474	520	471	495	465	442	494	477	513	470	474	486	494	491	480	497	432	466	493	485	488	505	486	506	498	523	532	502	467	502	499	497	483	471	503	516	490	455	498	465	497	495	458	481	507	454	485	497	495	503	532	506	474	522	498	461	529	509	457	456	502	483	457	499	539	473	485	498	476	482	480	488	485	475	471	496	532	496	540	472	529	482	490	515	491	516	487	480	437	493	512	512	463	478	493	496	507	508	484	473	506	464	498	458	494	533	505	469	499	468	482	482	502	517	510	510	494	501	459	487	463	481	479	485	476	505	480	466	517	484	487	482	467	474	514	484	492	470	463	482	514	499	501	495	435	503	467	453	463	517	491	514	508	481	486	495	510	496	505	512	499	514	520	505	474	467	535	469	522	481	515	463	495	479	497	490	511	509	515	478	509	463	515	474	477	483	530	462	466	500	471	483	490	521	491	521	475	483	494	475	483	464	482	458	470	476	480	512	499	524	482	496	469	459	516	506	515	500	454	498	527	492	500	514	507	515	495	498	514	487	512	486	498	418	469	470	505	468	460	473	455	515	479	488	497	497	479	504	482	487	452	495	469	498	490	499	475	484	480	493	529	503	465	482	476	477	477	461	446	501	479	489	475	458	516	484	466	484	503	506	476	541	469	480	424	468	495	482	492	509	524	490	462	480	522	506	477	489	456	481	492	534	493	506	483
7256	539	598	567	402	436	323	338	274	300	283	316	289	282	267	266	248	255	283	234	306	294	273	278	273	234	257	258	253	255	261	239	276	235	254	259	240	255	277	280	256	264	228	221	264	257	238	249	241	232	280	315	278	250	256	273	252	267	268	299	255	301	288	245	243	279	291	271	261	269	259	270	267	288	255	292	261	252	265	236	272	258	266	270	264	250	253	237	259	262	259	259	261	245	280	260	251	300	276	315	297	259	292	287	248	260	281	252	271	243	252	264	262	233	241	255	259	282	260	265	271	274	278	303	265	268	275	252	251	280	279	300	265	240	265	266	268	247	265	260	293	255	265	261	318	291	236	290	265	278	261	262	269	283	275	278	255	291	270	271	271	243	290	239	273	258	246	300	294	270	270	255	240	264	255	274	254	250	242	269	276	265	269	265	290	284	245	294	279	278	294	264	275	281	268	279	244	286	271	285	257	272	282	263	296	273	282	313	276	246	239	271	292	246	281	257	283	257	267	290	272	251	240	288	241	275	274	277	291	273	253	285	254	246	264	328	267	256	304	247	292	273	266	271	225	252	243	272	283	315	259	263	267	277	286	243	277	273	241	264	262	247	275	281	252	297	276	291	273	267	252	262	271	276	267	264	263	253	300	290	257	289	270	303	285	302	274	275	274	264	278	304	265	252	241	231	272	287	259	302	266	261	244	262	279	299	267	299	275	269	245	250	242	235	237	268	274	243	279	283	278	303	236	296	243	291	269	284	271	253	247	279	256	276	295	253	247	275	290	266	250	281	271	269	243	274	260	242	239	280	271	259	276	256	268	308	260	270	256	258	288	252	287	304	263	258	258	287	298	274	270	274	279	288	250	266	269	274	241	284	275	280	268	256	276	234	305	251	228	263	263	262	247	275	261	265	283	259	271	285	260	269	271	279	241	277	271	277	234	269	272	266	251	276	236	242	266	248	286	249	304	237	275	282	274	235	269	259	259	286	253	255	273	298	296	272	297	258	288	288	260	246	243	233	272	238	237	242	266	277	255	288	245	236	226	250	268	261	242	290	278	262	252	288	258	269	251	250	249	266	232	303	260	244	261	255	246	264	243	260	283	288	230	248	259	246	275	260	267	261	271	274	266	245	261	293	275	254	268	309	297	250	290	282	241	270	272	271	278	252	292	245	272	271	249	294	257	270	232	275	264	299	279	277	283	290	279	282	258	268	287	280	275	257	287	246	245	249	258	293	301	309	269	270	264	263	249	285	264	279	291	259	258	272	316	284	250	259	267	272	254	239	260	230	253	274	251	261	272	256	261	275	276	281	294	260	292	247	272	290	240	238	251	252	278	239	272	284	271	247	298	249	285	288	266	256	234	238	261	294	231	247	239	296	263	266	254	239	244	306	269	274	253	250	243	262	291	284	243	252	257	273	278	256	265	258	290	243	256	272	237	247	288	256	264	267	238	287	268	289	259	224	267	273	273	267	276	235	305	266	248	304	288	273	289	278	259	275	273	275	258	293	258	245	241	258	249	279	288	205	253	272	289	267	265	275	264	282	257	257	258	251	285	253	245	285	255	262	269	230	263	256	275	268	285	245	285	256	274	293	272	286	249	244	253	241	261	266	283	271	262	231	258	313	252	268	270	252	258	251	237	235	283	273	301	256	264	281	289	244	222	244	248	257	292	244	243	245	224	246	247	257	254	246	268	245	277	273	236	266	268	252	275	248	295	237	279	273	279	230	247	259	264	263	240	242	237	252	287	252	244	288	217	254	260	266	265	246	295	267	264	278	274	265	259	239	260	231	273	268	252	253	244	290	275	266	247	234	283	283	288	271	284	277	274	287	264	274	262	253	248	257	264	252	281	240	270	245	253	261	231	283	249	260	290	248	249	246	285	293	288	281	252	267	269	258	283	241	265	288	277	271	300	238	268	277	268	268	257	292	244	241	277	264	247	273	280	270	269	239	259	285	275	266	288	246	229	268	247	288	279	236	274	285	269	283	243	278	246	269	258	232	272	285	282	287	230	271	237	272	251	282	264	240	275	259	290	247	266	284	259	248	272	254	250	243	288	279	266	264	243	256	265	251	266	294	287	283	253	255	248	270	256	256	275	268	251	284	264	272	285	251	304	264	259	272	290	264	258	262	261	270	281	290	262	234	263	279	312	241	288	246	255	249	260	258	279	259	254	283	288	249	277	289	282	266	216	267	263	265	304	260	233	295	252	248	272	264	249	251	248	320	281	264	237	274	238	252	268	283	279	243	296	298	261	257	252	259	270	283	277	256	254	263	270	266	277	268	263	255	266	272	251	283	252	264	257	271	237	282	259	276	260	245	236	251	240	251	286	279	237	256	256	287	245	253	257	280	263	262	276	275	246	285	292	268	275	248	289	253	265	298	278	238	265	286	258	244	246	276	290	263	257	270	258	259	279	265	253	256	288	275	228	275	271	247	280	235	258	240	235	276	259	263	299	260	285	263	248	282	248	253	250	277	262	255	308	295	262	253	269	249	254	253	271	271	266	285	261	308	288	264	287	256	253	259	271	276	246	254	238	245	260	251	267	265	285	273	271	283	246	269	282	245	227	278	263	276	263	278	266	247	259	268	262	258	266	287	257	273	252	283	241	263	278	262	262	260	256	241	270	266	291	265	292	302	269	246	233	264	240	278	282	264	242	243	263	272	277	272	269	272	279	278	248	242	248	266	248	249	260	286	263	274	246	292	269	258	262	292	228	249	244	270	299	256	259	247	228	238	232	271	239	242	293	236	239	266	258	252	229	275	301	287	245	259	245	268	237	242	247	272	245	260	266	275	277	252	289	275	231	258	251	261	270	254	261	263	266	247	250	266	264	253	227	265	276	290	261	261	243	248	257	258	273	231	308	264	220	316	275	260	241	283	268	279	261	258	256	248	240	252	260	262	234	256	232	260	286	248	257	250	261	264	240	267	241	245	278	253	241	238	261	253	276	273	232	271	259	251	244	227	274	278	256	274	273	273	274	289	254	274	230	282	277	250	295	305	244	257	262	257	284	259	250	271	248	274	227	235	247	260	281	236	253	256	260	267	254	263	253	248	243	259	258	243	280	286	258	257	273	274	265	258	267	231	278	275	293	253	264	249	275	262	272	258	245	250	256	255	261	224	267	263	270	290	270	281	263	267	253	254	258	277	287	249	282	260	245	244	237	269	252	297	222	288	258	284	238	263	271	249	253	258	280	274	274	265	240	275	245	245	267	263	272	243	271	270	254	264	250	280	248	305	227	269	281	314	278	246	315	282	286	231	240	208	271	276	249	265	266	223	245	314	305	265	251	234	257	286	283	277	242	264	251	279	317	271	293	297	251	259	259	269	276	284	252	264	235	288	244	285	270	269	265	257	261	247	273	271	252	268	277	260	263	284	221	248	245	279	240	269	285	260	271	277	266	245	219	238	291	273	231	247	265	234	296	311	247	270	250	267	283	244	240	272	294	272	247	235	251	274	256	291	250	260
6515	890	1374	1461	1307	1159	979	920	882	754	777	742	712	749	662	690	637	653	603	698	645	641	613	654	602	638	644	624	632	625	578	600	620	612	589	624	659	590	582	621	617	652	640	566	599	608	631	640	647	582	603	651	575	533	578	584	604	648	573	616	592	651	601	602	575	605	619	601	558	597	598	576	647	573	637	582	601	587	599	562	648	616	581	631	570	596	615	580	612	638	582	610	554	614	563	612	623	569	605	602	631	593	600	618	588	650	597	581	641	597	599	583	609	605	630	599	592	618	595	580	645	612	601	631	576	565	570	623	585	642	594	554	598	599	576	631	607	621	616	599	565	595	592	642	591	614	607	581	610	599	572	620	611	606	579	631	603	680	580	591	612	582	539	600	651	615	624	639	593	575	623	577	600	619	587	627	620	586	592	618	597	626	582	609	572	613	556	592	601	601	591	639	612	596	621	626	649	545	551	611	609	646	569	620	592	606	565	567	595	687	598	596	637	604	568	639	588	604	608	561	621	567	562	660	601	562	545	583	559	566	563	590	625	604	598	626	601	607	580	618	581	632	593	561	604	564	595	578	616	640	583	613	599	570	616	624	621	616	563	607	607	629	608	594	626	632	578	574	606	568	587	617	587	606	620	575	570	589	573	643	596	586	623	628	645	577	612	597	637	620	571	647	569	565	552	625	584	614	590	596	588	599	617	583	558	572	598	628	609	606	588	628	620	626	591	624	615	599	609	580	606	607	609	599	616	644	573	590	629	627	602	650	545	625	582	593	615	570	594	594	632	623	582	612	582	593	589	577	572	589	629	604	617	621	632	589	541	630	581	602	607	591	594	594	591	607	582	607	635	606	595	572	609	546	603	620	659	595	563	563	585	586	608	620	586	569	578	592	604	589	603	586	576	639	590	575	588	627	559	627	608	575	594	580	593	658	594	597	632	585	587	616	585	604	604	562	570	654	577	613	585	620	600	589	607	586	629	615	598	628	576	599	616	604	635	660	605	555	619	577	613	610	628	570	594	582	646	626	605	612	598	569	596	619	637	612	590	576	615	620	621	596	598	581	575	586	634	551	587	614	622	593	631	626	583	608	598	580	597	615	591	582	556	564	629	616	613	584	616	610	613	617	593	594	624	571	635	600	581	588	611	557	620	614	610	592	592	615	600	578	590	598	613	578	600	610	618	611	569	622	596	540	608	614	614	638	578	579	614	629	611	580	587	598	609	618	576	592	584	609	631	592	584	621	572	609	557	594	585	594	614	618	595	590	616	595	573	633	596	602	600	591	561	602	639	611	628	623	574	579	615	607	585	607	617	592	633	652	573	621	609	602	601	648	654	590	596	614	575	614	554	624	648	615	571	613	593	540	625	582	644	555	587	643	555	600	604	630	602	573	607	594	590	602	617	632	594	648	620	638	643	628	641	618	585	601	618	569	589	672	611	596	607	562	586	597	569	577	603	642	640	617	586	676	581	628	580	620	606	607	607	579	633	554	598	634	634	606	615	610	614	581	588	575	593	589	521	600	628	580	621	626	694	591	608	563	592	643	587	581	594	635	599	621	605	613	604	594	596	613	596	622	641	589	567	628	598	583	607	620	600	637	590	628	581	628	610	613	572	587	604	607	622	619	597	591	604	574	592	583	564	629	595	547	602	628	589	574	600	606	585	575	589	599	557	628	588	595	576	580	656	635	584	588	586	633	596	562	618	582	565	592	601	557	558	588	615	587	616	595	584	618	595	622	601	584	600	592	582	595	595	600	586	660	599	605	580	603	596	607	577	642	565	607	586	595	571	597	624	611	559	605	602	603	617	608	590	607	598	593	596	605	615	607	628	566	585	616	635	594	588	608	591	611	635	608	596	608	632	599	577	626	621	581	604	563	586	591	616	629	579	606	597	619	628	600	583	664	606	589	572	595	582	601	606	590	597	575	632	591	585	584	566	589	569	557	660	576	628	596	589	639	599	622	584	597	627	586	573	596	606	618	629	637	597	573	637	605	628	591	556	615	616	621	644	595	576	573	611	617	589	596	601	619	569	587	602	565	630	603	573	610	613	595	576	549	609	572	589	610	592	610	610	595	572	622	614	587	608	631	610	566	604	604	612	592	595	603	619	560	614	618	548	644	610	609	603	582	607	592	634	635	592	606	606	609	559	627	587	632	592	576	595	618	558	566	607	622	627	594	658	534	576	644	571	674	602	615	598	589	613	574	608	616	589	591	561	578	621	579	590	562	616	650	575	587	586	594	586	597	609	648	589	584	616	633	590	630	594	588	656	610	577	592	628	590	597	534	606	604	620	588	612	623	593	597	611	546	613	610	600	609	590	604	554	576	563	595	590	605	595	641	567	623	609	587	567	595	601	645	613	591	611	651	570	574	590	625	653	560	657	626	602	609	607	613	638	585	614	574	622	583	602	596	574	597	595	602	605	603	570	600	601	604	578	651	570	572	571	607	576	614	589	639	583	630	635	602	572	634	581	535	605	623	613	584	623	589	605	560	566	660	566	630	605	588	636	590	599	611	596	621	606	618	612	640	595	624	604	589	586	620	616	621	585	606	617	596	568	635	636	582	664	601	603	607	565	602	568	588	647	575	588	583	628	606	549	611	628	592	632	591	612	588	583	624	566	590	597	630	630	576	619	642	601	606	605	589	612	611	591	609	607	539	597	599	623	568	587	577	610	570	588	551	608	621	634	588	618	569	599	588	587	633	589	565	584	605	549	602	596	607	584	615	629	618	603	601	598	601	618	609	575	583	583	625	554	611	606	600	588	613	646	603	571	570	611	615	611	625	610	621	604	605	574	564	596	569	590	622	633	610	603	586	599	592	615	641	592	555	627	588	627	596	609	585	648	597	624	587	645	661	598	639	605	647	567	606	616	606	638	603	606	604	582	599	654	602	554	610	605	578	600	599	613	597	617	615	651	589	604	593	613	582	606	608	569	631	612	584	578	603	607	611	593	578	605	559	611	666	596	590	588	576	594	592	646	598	641	580	600	637	547	622	601	608	611	580	657	593	594	635	636	608	579	599	619	602	660	605	613	622	616	601	604	576	593	574	612	624	542	599	591	586	587	543	640	648	617	611	638	585	598	597	637	613	581	608	599	626	607	598	630	571	581	596	579	561	604	623	596	589	604	611	623	570	576	605	626	578	637	606	593	641	601	587	574	586	614	606	594	577	604	602	638	615	587	608	629	552	582	609	632	610	594	607	625	603	604	623	566	571	634	603	591	598	590	594	585	602	572	571	574	588	588	590	616	603	604	614	587	593	566	593	619	598	631	575	628	608	598	579	607	618	623	631	645	628	599	611	563	615	584	603	607	608	570	609	578	599	578	571	622	617	594	634	585	585	555	609	610	599	589	594	601	596	594	614	605	636	623	591	605	622	564	584	614	610	624	571	578	557	583	616	629	630	627	600	628	596	597	630	629	590	632	654	587	594	609	611	648	621	601	582	633	621	566	592	604	581	570	617	572	570	624	617
13935	1040	875	630	477	349	276	206	203	185	212	194	173	178	185	154	166	154	143	140	163	156	133	153	163	157	142	160	158	174	154	154	135	131	135	149	156	142	144	165	133	156	151	147	146	154	141	146	146	143	139	149	139	141	150	137	127	149	137	137	137	159	126	141	142	161	131	133	136	135	140	153	113	146	139	150	134	139	127	129	138	135	142	158	157	136	134	134	157	158	158	155	136	146	164	166	145	117	128	130	114	159	152	143	125	135	161	161	125	129	161	127	144	109	154	137	144	134	119	115	154	137	142	128	130	149	144	164	138	149	129	134	138	132	135	167	122	136	151	137	134	149	110	126	127	166	138	160	136	147	150	154	136	153	143	129	131	128	138	155	133	169	134	127	149	140	138	145	153	141	149	120	117	139	135	141	144	118	139	127	136	143	145	137	120	139	157	142	128	146	131	148	140	147	105	145	135	148	158	158	133	157	135	149	140	126	131	126	135	162	136	151	156	126	145	164	113	144	132	138	140	131	127	146	139	158	146	146	148	130	138	139	157	144	118	151	139	143	144	146	156	131	130	135	139	149	172	147	170	145	162	151	151	133	138	165	149	129	154	141	135	134	137	148	156	127	126	119	152	134	149	133	137	133	136	143	154	152	156	137	126	136	162	145	152	161	143	127	119	148	149	131	142	143	122	145	121	124	147	131	133	158	154	149	128	138	132	144	132	147	132	133	149	149	134	138	145	146	141	135	139	142	158	146	162	129	147	123	142	134	143	133	146	150	146	136	160	154	135	154	129	138	144	139	143	139	139	137	131	137	168	147	150	145	143	155	107	127	147	123	137	124	145	130	133	147	129	119	116	133	125	157	136	142	139	112	141	138	140	135	127	173	149	138	142	140	127	133	138	162	144	136	138	158	154	139	133	153	161	154	165	153	131	147	126	159	144	119	145	129	150	148	155	128	135	127	144	127	136	122	136	139	129	134	139	121	135	164	132	147	134	142	129	127	153	112	158	139	132	151	158	128	173	141	150	143	144	135	149	150	123	143	133	147	131	139	143	131	130	138	157	141	151	165	145	152	151	128	131	154	156	132	145	148	132	134	166	120	144	128	142	133	146	117	109	133	143	152	159	130	146	135	148	153	133	121	136	157	137	149	138	147	140	143	134	135	145	140	145	126	118	149	141	154	128	122	128	142	127	132	139	138	133	136	133	152	141	140	125	159	122	130	124	136	132	154	150	132	140	141	139	141	146	145	151	142	151	132	146	130	131	170	141	133	137	174	150	154	113	123	118	142	156	142	147	133	164	161	134	110	134	136	131	112	145	117	123	125	134	148	122	137	134	146	156	146	136	180	128	153	151	131	157	147	142	147	140	151	139	116	134	132	149	134	150	119	140	128	131	139	145	139	126	142	148	142	128	146	144	151	152	165	145	151	133	154	133	162	151	129	130	140	140	145	121	139	161	150	144	154	129	138	134	139	126	156	144	127	127	152	145	141	141	143	151	147	150	133	131	156	133	131	131	140	143	140	144	142	129	159	148	149	112	135	134	149	150	132	136	135	141	160	151	125	153	155	154	129	145	140	142	165	142	123	162	134	122	171	145	142	136	135	156	180	132	130	127	137	141	135	167	142	140	137	112	144	126	151	134	126	129	149	122	134	124	148	132	130	123	134	135	131	147	130	149	140	110	130	146	134	142	133	132	162	133	126	153	122	128	121	163	132	145	157	144	128	131	128	136	161	127	123	121	114	129	152	141	174	157	141	137	154	140	134	147	140	139	147	144	131	132	145	135	129	133	140	117	134	157	127	139	139	122	138	167	143	146	144	136	147	158	146	142	140	142	172	145	127	125	133	159	144	156	142	137	130	137	153	139	121	129	128	176	138	146	142	131	130	146	135	134	139	140	142	133	142	138	153	143	127	127	136	141	135	147	152	141	147	153	149	138	159	131	137	132	134	153	154	139	146	134	142	134	132	152	143	149	140	161	157	123	139	141	139	124	154	137	152	122	127	146	138	127	145	135	123	128	148	127	126	150	146	147	149	135	127	141	152	163	123	143	147	142	153	155	134	141	133	132	125	128	136	160	150	163	153	153	134	154	126	158	112	140	149	137	133	150	141	141	145	129	145	117	102	142	132	128	143	144	152	164	163	147	146	152	172	132	170	125	134	141	124	137	150	140	143	119	118	147	143	142	144	154	129	116	151	131	147	148	164	137	160	127	146	146	144	121	130	134	124	137	148	146	118	139	135	134	136	157	133	137	120	135	138	164	131	159	122	132	128	142	145	150	156	119	137	157	147	126	145	162	149	151	141	138	147	151	147	148	138	138	133	143	144	156	130	147	141	124	142	114	135	136	137	134	130	136	120	128	148	145	148	167	139	145	143	143	144	158	138	126	132	125	133	143	151	136	135	161	144	126	127	130	131	147	131	159	143	136	147	122	138	138	151	120	149	131	142	157	145	131	133	135	156	132	163	151	136	144	142	120	158	150	150	147	154	116	161	150	133	130	123	153	145	132	157	137	140	137	146	145	143	136	139	135	138	150	143	133	149	142	148	139	144	146	136	149	163	144	144	131	129	137	155	153	130	144	132	138	151	131	148	149	143	163	148	128	170	151	150	123	156	145	136	149	136	118	138	132	142	129	119	114	117	154	131	143	135	151	154	116	169	138	138	137	137	141	151	136	126	151	144	120	124	146	120	131	130	140	112	138	155	136	146	139	145	143	152	119	139	146	169	131	155	157	113	160	140	126	140	147	150	125	140	144	154	172	160	161	137	143	164	149	148	137	134	134	135	161	154	141	140	154	129	138	124	146	147	145	127	146	160	138	151	147	137	140	143	170	127	145	136	135	148	130	129	139	119	148	141	133	135	133	133	155	115	153	140	148	158	152	150	150	159	142	146	121	144	127	159	132	166	128	135	126	144	146	127	146	143	126	127	163	127	137	166	139	142	144	142	116	155	138	137	136	152	144	124	153	148	145	153	122	136	123	143	125	127	127	143	134	134	169	164	156	150	160	128	133	133	155	129	146	141	129	144	147	134	132	153	138	145	126	153	122	154	150	127	147	148	131	138	150	134	135	127	138	139	139	135	137	150	154	136	135	139	134	147	129	157	122	146	137	123	152	166	104	128	145	146	149	132	144	115	157	143	155	127	138	132	131	149	126	129	143	146	133	163	138	170	128	129	151	119	123	146	124	132	135	136	145	149	155	156	121	145	131	121	140	145	135	131	133	143	131	150	133	132	130	152	150	137	145	143	141	157	117	139	144	131	126	148	134	149	122	132	111	132	139	129	135	139	130	156	143	126	114	116	127	146	119	141	134	135	150	138	151	131	133	126	140	141	138	144	146	144	142	146	150	163	122	138	143	149	138	138	132	148	132	136	146	119	124	160	147	146	151	119	145	136	132	140	118	149	135	140	143	141	139	134	132	133	148	143	151	142	159	169	148	151	115	130	127	157	144	137	141	141	143	141	136	147	135	158	153	146
7939	850	1845	2053	1643	1328	1070	872	758	693	639	574	583	547	523	499	482	428	418	416	388	401	416	424	414	368	367	372	367	376	374	384	349	385	347	376	371	373	342	352	354	365	338	354	366	378	327	357	359	370	376	377	302	346	378	362	341	325	371	319	383	299	352	372	321	371	328	355	334	344	344	310	379	355	321	316	337	343	373	362	344	318	320	358	360	285	331	349	326	325	324	338	353	348	371	295	333	303	340	323	323	331	344	324	331	312	324	343	345	364	373	314	344	341	338	338	348	325	318	343	376	327	295	335	328	326	332	336	363	353	328	359	346	358	320	306	366	364	287	316	338	313	335	319	332	343	336	332	299	295	310	318	326	376	370	371	352	354	344	310	360	358	323	343	333	350	333	326	314	309	344	353	324	334	322	371	321	345	329	320	332	349	386	336	342	346	304	353	317	314	292	305	323	309	354	355	333	345	336	303	332	331	363	328	336	321	363	348	340	352	323	326	330	337	356	312	365	347	316	355	300	355	329	305	316	337	384	326	332	316	313	329	313	317	342	349	350	313	326	326	350	347	317	325	324	327	354	328	332	316	327	342	337	329	349	360	350	339	314	338	346	296	339	331	302	357	326	342	322	341	342	344	320	332	360	303	352	288	332	316	362	318	378	343	311	301	335	333	360	311	345	334	300	363	373	322	335	357	312	316	326	341	330	347	340	348	323	352	361	334	329	352	353	359	312	324	336	334	336	373	326	313	295	343	329	339	324	339	330	315	330	313	353	353	313	306	304	310	328	339	307	348	289	299	306	338	346	325	337	342	316	355	325	344	340	339	346	301	365	328	319	321	318	304	318	345	322	323	352	317	329	348	331	326	366	340	333	335	355	340	337	329	321	350	323	361	332	334	351	339	384	332	325	350	310	328	365	294	361	341	319	341	295	371	355	321	307	349	323	365	330	302	304	341	323	349	355	312	359	316	303	330	310	334	340	321	364	352	322	346	340	321	314	306	335	323	309	342	313	333	344	347	327	325	326	328	339	346	358	358	342	329	360	330	320	357	362	313	358	340	348	325	330	314	350	351	363	351	342	327	345	306	322	307	345	310	324	332	331	324	330	383	328	334	339	328	351	305	331	312	312	310	325	342	326	327	350	337	302	306	326	333	335	319	334	336	305	330	353	331	319	339	312	327	328	322	361	281	367	341	315	334	297	326	324	326	323	336	354	352	315	319	330	338	333	344	336	343	308	335	322	309	326	337	328	350	314	306	367	360	363	341	354	340	294	304	326	312	335	325	301	336	338	377	307	347	323	311	333	356	340	328	306	358	326	340	349	316	342	327	319	331	341	334	332	350	348	352	338	350	303	334	326	297	334	328	348	367	339	375	328	347	344	343	319	328	334	330	344	342	350	317	345	321	347	315	351	354	331	312	312	322	324	359	314	337	344	373	336	312	365	343	333	310	330	326	321	314	327	334	337	312	349	314	299	328	335	305	326	341	328	334	339	320	308	330	333	339	304	349	329	303	303	334	308	350	303	301	363	346	335	325	316	343	312	324	321	337	323	309	342	345	329	323	308	339	346	321	322	339	336	339	306	312	318	321	330	330	332	340	314	327	328	309	328	350	309	292	316	346	362	358	345	335	330	348	343	340	357	348	352	322	333	334	298	294	328	336	326	339	358	349	326	332	347	358	307	362	324	334	308	343	324	316	330	327	330	314	329	319	359	350	344	311	341	310	351	322	316	360	322	330	341	377	307	345	354	337	383	339	347	313	397	344	332	372	347	329	318	320	326	342	361	296	331	345	342	313	316	319	329	338	341	321	354	336	357	328	350	344	350	313	319	311	339	296	306	333	350	318	348	326	330	323	310	380	324	337	328	329	316	309	345	325	334	345	338	352	319	314	319	334	354	322	346	325	327	324	339	337	308	344	352	337	300	325	355	296	304	335	298	315	350	313	333	350	321	313	364	316	336	327	311	329	329	333	354	323	353	333	325	344	307	327	307	354	329	337	337	366	312	338	311	310	319	334	333	320	289	292	311	323	335	349	295	341	322	339	339	332	319	349	353	346	351	318	318	318	311	345	327	361	347	311	339	340	329	320	321	330	344	338	364	340	294	344	376	337	278	338	360	324	351	339	314	372	312	325	315	327	350	350	368	352	353	331	327	342	327	287	339	319	321	357	360	321	327	335	322	308	358	325	324	329	371	304	335	318	361	314	349	326	348	316	343	321	355	320	311	295	348	351	366	334	329	338	316	332	321	352	345	314	338	356	334	312	337	361	334	317	316	371	333	336	331	336	351	331	300	352	352	337	355	330	317	335	354	361	309	349	319	308	342	317	274	305	329	340	328	325	299	339	348	323	353	310	335	358	329	318	332	327	343	345	325	319	307	307	335	303	321	321	326	324	308	321	324	340	357	339	317	295	343	305	366	329	335	365	347	327	322	312	330	336	303	352	361	351	333	312	323	326	341	343	319	345	332	326	331	327	331	323	366	344	318	322	338	329	303	344	346	345	347	340	319	320	341	303	330	331	344	318	289	345	342	349	354	342	306	338	320	354	368	348	344	350	332	319	322	353	319	331	320	311	341	353	322	348	318	314	306	339	316	317	308	343	312	329	318	356	339	328	309	317	329	346	335	316	342	302	325	334	347	329	344	318	312	360	340	331	322	345	352	354	330	308	330	321	328	330	363	312	339	300	352	301	336	309	333	334	318	346	319	322	304	354	341	320	308	317	307	336	339	398	345	362	343	334	370	321	313	321	312	378	341	329	338	334	331	348	325	323	318	350	352	317	334	318	341	334	307	365	313	327	320	347	340	341	306	348	316	361	334	337	336	327	326	356	337	346	319	347	298	325	343	311	300	326	343	300	358	319	302	334	356	333	335	364	321	319	329	318	333	340	296	346	338	344	310	338	305	369	328	350	325	319	343	309	332	332	323	314	324	319	341	326	371	313	336	322	351	339	352	302	364	366	297	325	321	318	332	314	322	328	350	318	309	308	335	329	332	327	307	332	344	338	303	345	317	337	320	319	341	356	371	344	325	340	350	339	328	331	333	337	331	340	304	367	318	342	321	341	342	324	343	336	329	332	343	345	327	364	332	325	333	310	311	313	383	355	349	333	322	338	320	322	328	305	333	330	326	340	309	343	313	346	344	299	346	333	354	320	337	329	334	350	349	333	352	321	345	346	359	353	316	334	319	332	324	339	324	337	323	331	320	337	335	334	347	346	333	331	341	361	366	306	316	339	335	322	335	309	340	347	329	347	328	326	331	316	339	338	340	347	361	380	345	345	325	359	346	322	311	336	333	318	335	346	313	357	321	352	313	333	313	331	329	344	307	362	323	308	343	326	329	324	335	321	360	340	324	335	377	321	292	343	299	341	326	321	321	321	319	308	332	354	358	345	329	328	323	322	345	317	335	337	345	364	298	343	333	300	322	363	361	352	362	328	342	304	332	346	310	338	315	332	348	299	331	336	328	312	346	311	337	343
1305	234	216	230	204	193	214	214	211	209	183	208	205	218	206	201	196	202	216	208	211	205	211	195	209	215	218	210	217	223	198	182	235	187	205	207	229	209	213	203	177	211	213	198	199	207	206	214	201	185	218	204	194	199	221	232	183	249	206	197	208	205	193	188	225	200	194	216	209	185	225	217	189	228	216	218	206	225	203	180	230	227	214	204	212	184	207	211	207	179	233	201	205	213	228	178	228	192	237	198	214	251	212	211	188	202	215	192	199	223	205	212	228	194	237	211	229	213	195	211	220	202	200	229	201	174	223	203	216	197	223	213	239	214	207	205	226	188	201	180	186	217	208	202	196	218	244	217	200	208	191	207	210	207	228	184	219	223	216	193	239	207	221	202	205	215	220	202	197	181	218	206	220	194	225	194	205	221	214	197	223	210	216	199	226	217	234	246	215	188	197	218	199	224	226	207	193	206	201	192	232	187	211	202	189	201	200	212	219	218	206	217	191	199	192	221	208	202	208	201	215	219	190	182	222	206	244	177	202	217	241	198	204	207	191	220	213	224	205	208	219	199	205	203	201	185	197	203	179	229	211	189	223	209	225	210	205	208	210	231	205	195	194	206	216	222	220	198	200	242	203	230	177	203	223	201	186	213	160	212	223	171	223	181	216	191	179	217	217	200	224	211	205	225	203	191	195	194	211	188	195	204	225	198	198	220	193	189	207	182	222	185	212	199	252	223	194	205	212	206	189	223	211	209	230	216	204	197	188	206	199	225	198	191	198	218	204	202	204	214	198	178	186	203	186	218	213	218	215	215	187	220	216	217	204	234	166	203	221	227	193	216	183	234	190	244	221	217	207	208	200	224	219	223	196	207	218	218	211	193	200	193	214	201	224	227	191	215	205	180	191	199	169	209	208	175	183	186	198	210	198	209	204	201	203	179	184	224	191	191	208	210	191	210	183	215	201	210	224	207	197	199	215	207	203	206	196	182	215	189	207	218	197	212	214	212	202	188	203	199	238	190	166	188	199	221	229	214	204	224	230	226	185	187	196	218	204	187	199	174	213	208	205	190	190	198	177	190	213	207	195	200	234	220	231	196	214	213	206	189	192	193	196	210	201	179	194	236	186	191	212	198	228	187	210	214	209	219	214	192	206	208	223	202	204	202	190	222	212	176	187	181	224	213	215	215	256	203	200	219	211	202	195	186	207	238	200	223	213	203	245	224	183	217	207	225	196	218	203	180	212	190	202	187	204	192	193	209	191	204	223	207	207	182	211	184	186	247	224	207	202	248	209	227	212	203	219	199	179	226	191	196	238	244	200	194	202	192	217	228	197	197	201	200	203	205	216	230	163	189	173	239	200	205	230	201	202	223	226	180	209	208	225	196	211	207	209	224	198	204	225	202	221	221	211	208	200	192	197	220	202	228	200	229	229	209	219	200	212	221	180	215	234	202	199	218	180	200	200	214	181	193	206	217	206	198	199	216	188	217	216	206	207	214	222	203	199	190	239	232	228	201	195	212	212	205	202	203	204	196	220	209	219	197	188	170	213	208	227	225	234	224	203	194	203	225	195	189	206	192	209	210	218	207	186	234	218	205	196	181	206	198	199	187	200	204	197	214	204	219	203	214	177	201	191	176	239	216	202	229	238	224	212	210	207	212	194	194	219	209	196	220	208	212	192	182	211	217	216	187	222	223	198	200	234	194	206	190	210	212	184	228	192	204	222	229	195	205	202	206	197	217	222	208	208	213	221	202	177	212	216	219	198	194	200	213	224	184	204	231	201	219	181	208	210	217	238	194	235	188	182	202	203	217	183	235	189	210	226	217	192	220	218	218	190	208	204	202	205	185	231	226	214	225	201	218	226	220	215	208	204	187	188	224	245	198	205	212	222	198	197	208	194	222	201	212	213	184	229	204	221	177	220	199	217	194	193	218	202	214	211	186	210	233	204	180	210	212	169	225	207	218	211	185	194	212	217	199	177	227	217	223	191	204	200	220	202	199	212	198	218	201	222	204	212	211	238	216	220	206	216	199	204	206	207	196	230	223	186	203	213	213	176	193	200	237	228	220	209	209	199	202	198	201	231	228	225	208	199	207	198	230	195	218	213	223	187	198	209	214	216	226	177	209	197	246	212	183	206	204	186	208	203	179	216	202	202	209	216	186	205	190	202	209	223	226	200	175	191	181	223	213	215	208	212	184	178	220	205	226	195	204	212	224	198	187	223	203	231	210	189	214	209	204	228	213	189	203	201	192	203	239	202	217	216	226	202	225	203	208	233	202	220	212	203	215	215	192	200	222	199	211	205	192	221	205	174	195	203	202	195	215	184	224	203	198	215	183	176	222	199	197	209	200	228	238	227	191	227	206	214	224	215	197	232	214	221	208	186	186	186	211	218	200	215	222	205	220	195	225	184	220	184	222	216	224	220	203	221	195	197	222	210	174	184	209	211	212	225	183	182	208	200	167	219	199	219	185	217	205	202	241	205	214	175	213	206	208	200	202	209	201	227	209	195	208	205	218	229	211	224	240	197	213	225	203	202	198	199	218	185	201	207	209	218	192	233	201	188	206	206	234	205	195	205	198	213	221	197	230	217	191	200	217	222	226	205	183	196	208	195	186	194	183	208	224	181	210	201	224	206	195	201	204	213	226	192	214	189	222	214	218	184	200	202	231	195	226	204	189	214	206	236	210	190	199	177	218	188	219	197	211	202	216	209	192	234	210	199	227	218	204	230	209	172	206	227	202	188	189	193	225	213	230	217	222	210	203	213	207	201	208	200	200	202	194	208	224	209	197	212	196	215	211	233	208	211	200	204	192	179	221	195	176	213	196	190	196	204	165	208	209	222	208	216	205	198	222	231	222	190	189	187	190	213	209	207	236	200	229	220	217	203	190	197	190	200	187	205	215	222	233	213	189	216	215	203	194	197	242	216	225	182	212	192	180	198	208	217	202	238	215	193	220	197	193	198	184	196	176	216	238	220	173	206	228	210	210	228	181	204	193	198	216	188	198	214	229	202	174	206	202	183	163	199	197	221	198	184	178	229	226	204	221	213	213	224	192	200	232	196	199	224	226	194	232	201	182	222	203	211	201	178	213	199	198	208	193	201	222	211	195	195	201	204	197	177	211	207	228	222	226	189	210	188	206	208	184	174	211	213	230	192	204	205	208	184	229	188	227	221	201	210	213	185	216	198	188	222	198	202	185	220	205	204	198	177	196	229	231	222	217	217	212	194	216	201	204	210	229	201	230	198	204	187	220	192	180	229	233	211	194	232	214	184	193	204	203	205	215	187	180	218	196	191	177	198	199	224	191	225	212	211	203	208	218	201	226	220	214	194	194	221	223	227	197	184	217	216	202	186	196	185	206	193	195	190	196	227	197	210	192	220	204	202	219	186	217	225	179	189	194	199	201	221	194	221	192	199	226	214	243	220	175	192	209	174	202	197	199	201	181	203	178	163	198	212	176	194	200	214	208	242	182	217	198
1723	523	502	509	596	494	508	512	526	553	488	496	509	525	521	486	505	488	479	518	520	503	483	486	446	472	486	473	475	509	513	482	473	478	479	456	474	456	480	474	533	479	479	511	502	440	475	503	468	476	465	468	488	492	494	475	492	491	542	475	473	481	511	458	512	479	504	515	505	483	504	482	502	469	494	490	504	504	454	505	474	482	540	503	495	468	488	475	471	473	473	474	490	470	484	508	493	484	479	513	508	475	509	461	484	479	478	478	472	518	492	481	481	491	477	489	490	478	492	452	515	440	495	463	518	467	517	521	471	493	488	482	488	484	477	495	522	512	454	486	472	478	508	485	462	491	529	474	492	444	533	482	474	475	468	517	503	515	468	481	476	452	471	489	477	467	492	478	487	466	476	496	500	504	423	493	466	493	478	497	485	439	465	498	510	498	511	459	457	509	492	530	504	543	519	521	518	504	471	492	478	496	458	478	462	472	534	527	523	465	485	502	481	475	533	504	485	491	521	519	506	501	462	507	498	487	471	519	460	479	463	510	491	497	494	467	478	477	476	501	447	480	493	502	474	456	492	512	497	497	519	483	473	450	480	483	529	468	469	498	478	495	486	468	460	497	461	531	461	473	442	462	483	526	483	508	495	505	511	497	505	468	491	522	468	505	503	479	476	495	490	496	451	509	483	477	491	499	501	488	465	444	496	487	512	493	453	502	529	498	492	524	491	501	539	464	525	479	428	481	489	469	471	506	482	487	499	469	452	468	505	493	476	466	495	510	473	486	481	471	488	475	490	489	463	486	461	488	488	513	520	480	487	495	514	491	496	461	510	473	479	507	453	474	491	484	514	502	504	515	473	498	481	529	492	534	537	453	505	508	482	531	467	504	467	459	517	504	486	479	470	505	493	472	502	461	482	464	475	450	475	521	472	495	475	491	496	507	484	482	477	471	477	509	458	511	445	486	484	481	471	470	483	505	482	501	496	476	495	510	491	482	494	482	520	514	479	467	477	508	476	497	481	493	498	458	496	491	508	478	491	483	438	474	471	464	463	503	479	479	512	469	479	507	476	477	532	454	504	510	489	468	481	478	475	505	482	493	512	477	500	505	498	477	485	474	500	492	465	464	470	468	446	490	534	508	504	530	469	466	484	506	488	482	518	477	524	479	504	469	498	496	506	506	520	469	507	480	462	480	491	467	478	505	505	479	502	467	463	468	482	502	482	503	484	502	466	459	493	521	460	504	475	503	488	494	469	462	508	527	472	509	519	500	516	492	503	470	476	476	491	513	503	509	470	502	462	497	481	484	480	446	482	507	504	517	504	510	510	493	510	546	527	461	515	478	473	548	451	503	514	495	494	505	480	492	429	456	507	492	494	459	472	478	500	508	495	505	486	489	480	520	488	537	479	498	502	514	496	463	504	510	492	538	504	484	524	482	485	477	457	478	468	501	485	478	491	478	509	469	453	469	484	478	470	494	507	474	498	448	473	484	477	509	486	506	515	499	479	474	473	482	514	508	491	445	505	511	499	481	490	468	477	480	505	464	485	522	485	437	464	486	451	487	482	526	485	499	507	500	448	469	482	501	453	496	459	499	506	452	486	518	486	494	477	518	516	496	511	436	517	494	474	524	482	443	508	475	451	477	471	489	515	507	533	477	499	479	487	490	523	492	488	429	495	508	497	493	518	491	505	496	498	501	490	482	501	496	499	499	497	469	466	460	485	474	511	540	504	466	469	518	507	464	504	464	472	493	501	489	450	463	478	502	498	502	523	492	480	478	471	495	499	464	482	529	496	509	456	532	486	490	514	474	453	490	466	458	462	499	442	486	470	451	476	512	513	475	530	499	505	456	480	529	491	489	513	515	514	479	496	515	453	485	493	465	471	502	474	482	479	533	504	481	506	485	499	496	502	496	517	480	470	492	498	464	478	480	477	504	487	495	447	504	508	503	483	487	502	476	442	507	473	494	491	472	500	497	518	484	474	502	462	452	474	468	502	485	509	468	483	474	492	462	485	488	481	518	468	493	496	497	489	488	503	512	480	503	505	493	515	486	508	473	501	454	523	487	490	486	488	486	498	499	472	460	462	493	477	474	486	472	478	516	502	503	503	513	451	506	454	532	469	477	481	492	510	485	500	465	530	486	463	483	440	496	513	487	495	482	483	517	483	442	517	468	496	503	471	487	484	470	444	488	472	491	494	511	523	489	490	508	469	503	518	442	490	482	438	481	496	466	501	456	478	526	493	496	485	483	476	484	489	466	469	477	511	439	491	444	488	471	490	495	472	450	499	502	481	498	523	487	473	529	484	478	474	502	521	474	504	482	447	512	454	490	524	476	497	510	485	474	492	515	474	480	511	485	500	472	481	509	521	494	483	449	494	512	475	479	515	469	500	465	481	488	473	490	448	502	478	495	479	509	501	494	513	502	491	471	500	472	464	489	459	460	474	492	498	475	513	472	476	480	523	461	511	482	486	462	478	467	468	496	478	479	497	528	495	518	440	503	501	510	468	472	526	493	505	482	495	497	450	482	483	504	480	452	461	526	483	498	505	472	485	482	490	491	483	501	495	484	514	463	490	490	500	463	465	509	520	462	497	513	476	466	508	501	484	485	466	493	496	490	520	484	515	501	494	455	497	438	493	491	468	516	513	492	494	460	521	485	477	485	521	455	466	517	506	514	481	464	469	486	529	470	465	496	482	476	476	491	488	478	480	461	485	475	459	469	503	476	465	493	478	522	501	465	485	443	473	455	510	510	492	505	479	478	514	514	488	522	501	450	494	448	438	466	505	501	507	515	507	543	486	534	485	500	473	519	506	497	548	483	502	447	484	501	541	520	504	463	509	489	522	477	462	479	515	496	496	534	457	500	489	461	474	562	460	459	477	510	495	470	456	490	483	516	477	461	490	489	495	461	505	502	500	481	444	514	515	511	502	470	496	513	501	475	458	487	507	453	493	505	417	470	460	464	501	458	502	478	492	479	483	502	498	518	490	462	468	461	510	498	482	496	500	494	537	508	503	472	487	525	522	486	509	510	511	454	468	506	523	494	492	469	498	463	502	510	508	442	569	474	446	500	498	492	488	519	457	493	505	472	526	501	467	544	471	459	499	460	462	492	493	482	480	480	459	506	493	469	482	455	507	495	493	526	485	498	484	475	492	498	518	487	517	473	494	482	508	490	473	498	501	451	499	493	512	483	499	476	485	486	481	484	472	494	488	443	495	504	480	502	524	471	479	439	493	474	477	465	493	437	502	504	493	463	467	445	485	510	491	493	482	514	484	477	497	511	517	490	506	462	459	480	515	471	512	480	460	504	519	489	481	513	475	492	489	477	510	464	477	501	479	466	515	497	490	473	515	474	486	502	485	481	466	490	501	478	534	479	515	485	520	478	464	512	526	513	493	486	491	486	487	484	498	483	475	485	522	493	515	472	445	490	492	512	473	476	501	504	491	509	469	503	470	501	513	491	503	474	457	486	507	531
7306	532	613	509	427	395	317	291	315	290	278	294	246	259	280	262	272	261	267	274	273	257	291	304	257	278	260	252	275	257	303	250	273	224	265	267	262	247	287	261	288	246	250	290	257	269	265	286	279	252	255	275	273	274	282	233	260	245	260	252	248	240	269	281	283	262	244	280	247	280	248	269	282	265	237	239	279	267	273	247	255	262	286	268	273	221	239	226	256	245	266	241	245	284	289	270	263	251	278	242	273	277	288	265	264	281	277	277	263	284	229	264	241	261	286	256	266	270	217	248	265	274	250	260	263	282	229	260	249	261	302	267	255	270	236	250	299	260	261	307	294	280	255	283	262	256	287	268	260	283	244	295	272	254	255	277	266	263	234	262	280	287	266	279	286	237	251	293	236	241	281	261	245	263	285	277	263	282	286	259	250	244	256	251	277	275	280	241	251	250	249	262	257	260	257	260	249	257	238	275	244	257	272	284	265	262	265	226	254	203	273	271	248	275	294	269	248	289	242	272	302	246	266	243	281	256	269	271	266	250	271	272	253	286	259	291	250	274	245	282	262	281	256	264	302	247	259	264	240	267	264	261	267	250	230	310	253	277	279	241	264	273	268	236	273	259	282	247	260	299	259	313	275	264	273	295	309	250	248	234	267	268	236	262	271	250	262	249	244	271	299	259	253	240	262	251	283	264	271	262	263	270	271	277	260	254	281	289	231	244	249	274	269	262	259	256	269	286	244	248	269	273	263	261	273	273	282	248	290	250	259	239	279	241	238	254	255	253	255	260	259	270	276	268	261	258	257	282	283	281	234	247	276	246	263	276	247	245	291	274	300	294	304	288	282	262	240	254	257	281	273	258	258	227	267	291	235	307	268	248	247	272	253	293	268	265	248	259	261	264	246	281	262	279	254	248	266	272	258	269	244	273	253	234	265	286	256	282	239	286	264	246	225	265	295	248	250	271	261	255	254	239	267	283	258	245	275	232	244	269	294	253	256	259	278	239	265	235	262	242	267	265	253	250	279	273	274	269	258	268	251	276	268	236	237	267	252	284	241	256	272	266	323	251	261	276	233	260	256	290	234	249	288	256	256	235	290	268	281	276	266	288	279	254	293	245	267	297	292	269	249	264	290	285	269	226	271	245	243	296	245	246	286	251	278	247	280	273	284	284	261	249	269	266	262	262	306	277	250	289	245	270	248	238	268	255	277	274	262	225	252	261	261	257	251	256	250	262	265	284	272	269	277	243	262	237	253	263	218	260	259	264	274	245	254	254	284	248	269	272	291	260	293	270	276	229	257	237	295	260	242	263	240	255	288	256	268	238	273	258	270	295	246	278	299	250	220	277	262	255	239	249	240	267	268	285	261	278	269	278	253	267	279	287	280	275	268	267	293	236	284	260	273	259	255	252	256	298	271	258	246	253	242	278	227	259	261	260	277	272	265	245	292	261	252	241	247	252	251	288	273	244	295	259	253	253	253	263	240	283	266	269	234	235	267	228	253	227	264	236	254	255	285	258	271	260	267	292	261	263	259	263	282	297	253	267	256	269	260	286	249	255	245	280	298	249	259	242	266	269	264	225	243	275	269	273	247	249	249	281	273	265	266	224	234	273	266	249	251	230	259	290	263	246	258	231	280	254	244	251	245	249	222	277	262	283	208	244	247	269	277	258	260	252	277	270	259	265	251	252	241	283	282	269	252	264	250	267	260	261	237	258	248	257	273	239	270	243	249	305	232	299	271	255	290	273	259	261	269	267	237	264	283	252	273	249	246	269	256	290	242	256	278	210	255	270	278	247	252	292	287	266	245	283	277	241	287	241	278	244	266	259	249	245	260	262	263	284	270	272	255	247	245	269	243	275	280	271	281	271	266	252	265	292	267	278	252	253	279	271	224	261	266	247	274	252	264	297	223	281	287	265	284	255	266	265	282	279	247	254	251	267	270	282	266	252	249	251	225	237	244	262	266	255	255	263	261	271	253	250	289	248	270	228	280	268	265	265	297	246	252	291	238	239	271	231	240	275	260	259	252	276	283	253	253	240	254	261	260	230	247	258	281	254	236	266	286	252	245	253	271	268	265	251	246	265	253	262	242	275	262	256	242	252	256	263	266	257	294	245	255	264	248	261	224	261	258	230	276	275	251	282	266	295	236	284	270	265	272	243	271	229	239	246	281	260	263	275	256	277	275	271	232	263	263	258	259	255	241	256	246	259	238	238	259	257	257	242	301	262	244	231	246	261	269	254	296	288	260	248	264	289	266	249	281	258	255	265	251	286	251	292	276	271	251	248	240	279	253	253	262	293	285	271	258	273	276	258	257	225	269	232	216	221	256	229	272	242	259	279	264	271	289	278	257	264	238	259	270	276	237	258	257	264	293	268	278	238	262	242	260	288	268	239	271	289	253	269	254	268	272	254	241	275	240	264	241	266	274	254	250	277	282	261	291	234	253	260	272	275	253	288	279	295	246	263	264	286	259	258	244	290	272	276	275	263	249	244	253	258	275	281	283	261	256	274	281	231	248	258	238	269	294	286	245	243	279	266	248	252	277	267	254	262	273	249	287	236	246	255	311	227	244	245	269	263	278	263	288	271	282	267	294	265	265	232	239	262	254	231	262	268	268	257	285	256	271	276	256	287	258	248	256	280	223	238	272	258	235	234	254	245	268	236	244	229	234	247	284	247	269	282	252	264	254	266	260	279	277	239	244	264	251	247	250	295	282	243	277	248	247	278	251	236	260	265	259	242	243	264	290	272	219	228	250	246	263	281	260	253	247	285	269	262	257	255	266	268	247	259	287	277	247	265	261	280	278	223	281	282	288	273	256	270	207	253	235	242	295	280	280	255	283	258	256	243	270	269	262	269	259	242	279	222	269	252	265	244	269	278	272	252	243	283	254	252	248	290	284	246	243	291	261	248	247	245	284	282	290	222	272	240	279	241	256	237	271	242	271	263	250	273	248	275	265	243	270	256	269	213	269	270	293	262	289	292	259	242	227	281	241	246	276	288	240	259	260	270	248	286	254	267	271	290	268	243	264	292	236	276	280	262	287	266	297	255	292	267	279	275	296	247	253	263	272	242	230	266	245	279	261	275	276	260	246	286	266	276	256	268	257	258	257	253	249	279	250	254	254	238	253	240	276	250	251	261	273	256	266	285	271	259	286	250	258	256	278	245	265	296	292	271	256	284	277	261	261	286	250	250	269	260	273	266	288	268	244	291	233	262	276	242	257	255	269	291	268	256	289	267	248	271	239	266	271	232	241	255	283	262	262	288	288	278	269	244	266	287	307	257	272	237	261	240	246	232	263	243	259	283	272	242	259	250	269	292	267	279	255	260	260	271	270	280	274	240	263	258	219	260	267	246	253	273	293	259	284	246	270	273	293	274	256	248	251	255	248	278	249	258	268	216	236	273	250	259	263	236	287	294	249	247	275	244	238	270	254	267	271	272	288	244	241	256	300	253	248	275	264	292	266	261	299	270	246	265
6416	853	1364	1479	1322	1166	973	859	829	749	815	736	753	685	722	652	703	639	680	680	634	611	627	638	626	653	625	642	621	673	621	588	663	580	630	607	609	617	585	605	617	632	565	616	640	611	644	604	587	578	619	620	627	579	566	603	590	596	627	610	579	627	595	555	639	630	623	642	616	600	590	588	573	579	609	556	608	621	584	649	604	628	580	625	628	591	617	572	587	600	587	610	624	660	600	602	570	600	583	608	586	607	581	542	575	634	591	590	594	614	600	607	604	601	609	628	600	615	591	640	580	588	614	616	608	622	665	636	625	608	637	631	613	597	595	614	651	619	614	603	557	591	602	606	618	616	602	572	650	619	565	608	576	614	613	623	599	647	637	687	602	566	591	591	613	609	598	627	591	538	601	621	619	610	604	616	596	618	583	628	568	586	622	578	573	613	599	614	581	568	642	614	561	666	600	624	609	597	613	635	591	640	588	583	579	591	553	621	566	587	620	596	603	618	621	558	622	583	648	589	582	559	600	635	616	576	632	606	565	660	595	620	581	610	639	591	646	599	613	599	590	554	647	594	659	619	602	606	578	621	617	608	642	646	608	617	604	612	583	617	605	614	568	576	617	636	618	624	595	609	574	644	600	577	541	608	610	588	545	617	640	660	622	612	642	579	599	596	634	595	603	617	613	603	627	586	580	580	627	609	608	617	576	592	575	618	630	602	581	558	612	609	626	634	611	628	601	599	589	584	657	615	596	609	634	613	597	613	612	609	588	554	602	589	579	554	602	579	641	585	579	595	590	642	560	596	605	589	590	612	628	593	629	601	579	587	590	568	601	586	578	586	622	588	611	637	608	583	636	634	587	590	625	596	603	616	630	600	616	588	608	572	590	593	585	615	616	605	593	606	623	601	580	574	656	627	633	603	582	586	577	605	573	575	593	606	553	602	636	586	594	592	565	579	584	613	637	587	600	608	546	610	578	573	589	639	600	644	568	620	595	600	603	639	616	610	598	581	594	586	631	600	609	629	601	633	612	568	611	575	569	613	633	626	549	594	574	610	590	598	597	609	574	600	612	613	577	597	595	600	606	566	572	585	613	602	621	602	656	604	615	582	565	628	605	631	592	678	580	576	583	607	619	588	621	597	590	579	604	587	589	632	577	589	614	643	594	585	622	603	556	599	627	583	605	570	602	600	566	579	587	605	635	612	558	636	611	617	601	609	586	629	573	585	583	607	574	595	596	573	609	594	591	646	576	619	556	604	602	598	595	562	594	560	611	572	590	622	598	569	602	623	614	571	605	584	616	647	588	617	573	588	526	526	568	604	595	614	575	548	603	570	646	598	585	561	583	579	616	576	571	562	603	594	601	598	600	626	629	559	616	595	610	664	618	603	574	588	563	582	631	636	596	577	618	573	586	646	614	634	570	593	577	619	618	591	601	620	635	608	622	555	559	562	622	575	579	580	634	602	572	620	582	548	614	561	606	567	587	572	618	572	587	586	613	553	609	574	612	637	567	600	601	609	535	597	657	640	640	575	598	580	593	580	565	594	597	619	591	606	592	577	658	596	622	608	632	626	586	605	654	605	616	591	600	638	605	571	610	584	658	575	599	564	590	582	610	596	593	576	641	575	589	633	580	631	614	560	628	570	617	569	638	613	543	638	620	576	575	587	595	602	594	605	578	602	617	563	580	575	601	622	603	577	545	588	590	589	639	570	604	594	609	606	597	610	582	623	632	585	594	588	600	623	604	604	618	574	609	602	634	629	632	601	624	602	581	636	584	637	627	622	631	612	589	617	612	592	609	608	582	561	569	535	620	600	614	593	620	641	572	592	563	612	575	580	590	593	593	581	618	578	603	596	583	605	583	599	562	601	604	651	614	616	599	576	551	594	629	564	620	602	605	577	581	634	590	606	584	593	595	612	594	588	604	596	577	592	622	604	637	562	606	652	601	590	593	569	594	531	591	626	610	568	604	616	587	600	599	568	567	553	560	599	601	636	616	581	622	615	619	641	619	598	589	607	593	598	578	579	600	590	621	552	627	612	578	587	587	634	572	599	582	596	572	569	565	687	617	573	589	628	621	607	578	621	591	628	615	577	600	596	569	570	639	560	590	610	648	602	601	612	589	586	590	613	548	599	575	597	607	600	565	641	605	568	605	631	607	630	587	647	589	610	591	616	604	601	559	610	584	636	601	607	550	601	595	591	576	643	614	637	589	588	631	607	587	623	588	616	608	600	612	591	620	625	619	622	571	647	591	611	605	613	598	575	615	619	611	574	609	621	638	602	648	577	612	601	614	644	647	651	620	612	606	589	543	634	594	571	637	627	603	569	650	561	573	620	601	633	578	599	627	600	627	561	641	604	665	626	581	619	587	616	606	608	589	544	605	574	577	603	578	614	593	678	601	597	605	595	572	581	564	580	571	599	596	618	594	565	552	573	589	572	621	615	611	583	608	593	637	599	583	629	629	590	626	593	567	621	590	625	621	598	593	595	606	595	598	634	635	629	586	608	537	568	617	585	587	628	588	626	591	551	604	616	602	590	625	577	580	586	619	608	564	582	590	569	575	625	626	588	603	611	611	635	588	583	581	562	574	574	601	614	621	592	593	598	588	601	610	568	606	634	589	571	593	584	585	610	559	597	633	593	577	637	595	612	598	623	608	613	633	613	583	593	645	640	599	593	584	596	571	591	586	590	621	626	606	575	563	594	611	616	623	547	567	630	621	606	586	602	562	551	619	605	617	592	573	617	617	593	603	612	578	615	625	610	576	625	626	603	632	582	593	589	615	601	590	555	628	583	610	596	630	616	625	610	555	585	599	575	612	592	601	552	580	588	623	572	657	616	607	554	605	611	592	603	593	605	622	576	607	568	651	616	589	571	638	598	612	570	587	603	608	571	607	592	630	593	633	624	578	617	581	624	582	568	636	634	580	599	612	587	586	606	606	615	603	591	555	584	637	630	615	620	585	607	641	579	595	624	597	598	632	589	562	596	627	636	694	599	603	619	605	576	620	575	641	597	566	639	613	632	613	625	585	594	603	569	575	615	624	587	539	632	638	670	604	574	601	589	602	606	617	617	613	583	615	615	550	612	561	594	581	590	588	611	629	605	573	621	606	605	637	570	618	639	607	593	635	596	572	563	607	644	641	581	565	594	575	591	565	598	582	591	614	613	601	599	595	618	582	628	573	628	588	565	566	590	632	609	602	569	657	589	594	596	588	633	621	600	614	616	581	612	616	593	586	635	637	640	648	613	577	630	610	624	601	608	552	604	582	592	587	593	595	617	573	622	582	613	597	568	592	606	614	601	570	630	623	612	612	637	624	624	580	660	597	594	618	557	614	577	571	603	617	628	558	565	591	580	584	598	599	589	615	640	610	601	621	616	622	602	634	628	610	639	570	544	645	578	591	585	601	597	618	615	594	601	607	603	585	594	613	604	583	568	558	621	580	627	586	622	595	628	621	644	636	579	571	639	585	563	596	614
14082	1033	903	640	487	348	253	242	223	203	156	193	177	177	163	163	156	173	159	166	153	138	149	148	154	168	135	168	175	159	139	164	146	117	149	127	151	147	110	148	140	152	129	139	146	145	128	112	144	136	149	169	168	130	134	136	151	122	147	147	121	131	150	155	125	149	160	149	124	123	114	123	139	161	153	147	140	152	130	133	139	117	150	134	140	153	157	126	153	147	145	168	146	145	145	158	145	133	121	178	149	121	133	132	138	136	130	144	157	162	123	120	146	138	161	158	175	147	131	135	121	136	149	143	123	146	147	125	133	149	155	142	129	140	151	145	148	140	145	149	140	132	145	135	174	142	145	134	129	147	135	125	138	121	162	149	128	126	149	153	167	141	131	141	147	139	153	139	147	136	129	137	151	140	141	117	127	150	140	122	125	153	120	145	120	137	138	130	155	112	139	125	160	123	161	128	128	159	145	174	145	147	123	116	148	133	138	134	147	141	142	146	150	123	144	143	137	140	130	166	134	149	133	159	158	160	140	150	141	126	133	131	136	135	150	135	133	149	154	127	123	139	140	159	131	129	150	128	142	156	125	165	142	134	149	135	149	136	146	165	139	140	149	142	129	160	139	136	141	135	148	149	143	143	122	143	141	139	141	152	139	116	153	124	128	138	155	145	139	144	157	136	150	148	145	125	123	144	146	154	165	135	135	157	147	135	135	122	152	134	140	130	141	137	129	161	143	132	129	126	153	148	141	135	130	140	144	144	127	150	146	161	154	121	154	134	136	173	142	154	148	122	141	109	133	142	129	148	139	148	155	115	148	153	142	128	145	135	130	134	127	143	129	138	133	149	119	140	149	151	143	120	121	142	143	120	153	145	142	125	133	127	140	128	130	147	137	135	134	135	134	131	149	128	142	130	144	137	158	123	151	150	143	133	159	123	134	144	133	147	139	133	158	143	128	144	147	147	153	134	132	186	130	141	132	148	151	144	151	138	136	141	142	115	134	113	129	142	156	156	128	137	131	133	137	135	154	136	135	136	120	148	144	159	125	141	137	150	161	158	134	155	147	144	131	147	146	120	162	128	156	119	156	145	149	145	145	135	145	127	145	143	129	147	154	119	135	133	140	139	145	160	131	143	136	141	116	155	124	118	145	145	136	134	156	131	125	154	132	137	136	126	148	145	141	125	156	123	128	158	133	131	147	159	152	122	127	126	139	142	145	140	147	123	138	152	133	154	154	140	134	126	144	147	132	150	149	145	125	137	139	148	153	133	126	140	132	156	148	144	129	146	159	155	138	147	146	122	133	115	166	134	155	151	128	166	157	130	138	164	159	153	140	138	138	134	131	118	140	148	113	142	150	151	135	130	136	135	143	141	141	163	136	138	149	126	130	151	168	138	157	131	125	139	141	136	144	144	121	128	124	152	163	147	121	136	127	153	140	131	137	115	123	153	135	157	139	135	128	145	158	133	147	144	158	142	110	148	126	140	137	131	157	158	136	129	135	136	133	168	174	120	143	118	144	150	150	160	155	133	123	132	141	179	146	126	145	146	138	131	139	121	142	136	130	163	155	131	139	125	116	129	133	154	139	145	131	147	148	134	151	124	132	135	132	120	158	132	152	125	153	96	161	122	127	148	132	105	140	121	155	138	149	152	151	120	130	150	148	151	151	122	145	125	127	142	147	148	139	126	131	139	129	122	163	154	125	158	120	144	155	133	135	125	129	120	117	144	129	148	145	154	142	137	128	162	128	148	158	137	163	148	164	137	142	146	130	146	139	132	153	133	125	115	153	160	151	134	125	121	145	140	145	138	137	125	151	147	141	99	135	140	162	129	156	142	140	141	157	139	125	131	143	140	144	146	129	138	155	143	135	128	137	136	142	124	146	139	132	133	148	127	136	126	148	140	151	125	126	160	123	140	126	152	127	121	134	125	152	142	132	141	136	113	145	142	134	141	143	136	135	145	145	162	140	132	149	141	148	128	126	150	136	114	124	125	124	156	149	146	151	149	142	172	143	135	144	162	169	149	128	119	138	144	116	152	118	122	132	138	154	129	138	155	119	108	147	139	139	130	150	139	145	149	147	132	145	142	144	169	154	155	125	134	126	134	148	134	140	134	148	147	150	154	133	137	158	123	163	139	128	165	142	153	129	146	147	130	148	119	125	138	146	139	136	140	139	136	157	147	153	147	142	126	129	148	169	125	127	134	114	125	145	131	141	147	132	140	144	132	145	147	153	142	134	149	150	139	147	126	128	142	139	147	132	140	138	127	123	134	136	124	144	136	143	142	137	141	118	151	140	118	136	144	155	117	132	131	136	136	151	141	160	120	148	153	117	126	143	151	132	147	151	137	163	147	135	141	145	158	166	138	144	153	132	173	135	139	132	113	130	123	129	148	132	126	143	146	128	147	157	136	120	157	132	171	114	136	147	151	148	129	140	159	119	140	133	136	148	143	128	127	132	134	133	138	129	121	139	141	153	157	138	115	127	129	136	137	132	148	149	128	129	128	119	112	129	127	147	128	135	138	146	132	125	139	140	111	134	133	142	143	121	143	147	153	120	157	156	148	130	153	138	127	175	138	143	147	148	152	155	146	145	141	125	135	140	116	145	125	152	148	148	124	138	130	147	147	161	163	140	115	148	137	143	134	151	125	121	143	152	147	114	137	111	133	139	142	135	127	162	175	124	139	138	141	118	159	157	141	123	123	127	145	123	144	139	129	127	142	149	141	107	170	159	145	125	134	156	147	136	133	121	142	154	158	154	153	146	137	113	160	139	129	138	139	121	133	137	160	126	135	153	139	148	132	161	153	132	130	179	134	170	132	146	148	145	140	141	129	122	142	131	154	143	168	141	154	148	127	146	144	130	150	134	132	138	166	126	142	115	144	117	148	140	122	128	147	135	143	141	140	158	147	160	137	145	151	121	127	145	149	142	115	161	123	137	150	149	157	141	142	144	179	146	134	138	153	135	137	142	148	142	146	154	152	127	124	139	153	153	119	141	141	148	126	145	145	144	132	140	142	141	153	125	127	131	116	146	133	150	145	146	137	128	133	148	139	133	112	166	164	136	147	172	159	119	134	149	122	146	137	142	139	134	150	111	153	145	149	137	152	121	138	164	148	151	116	142	129	126	137	139	167	129	140	139	136	152	131	172	152	161	132	147	135	137	169	150	143	158	145	138	143	132	162	147	133	145	117	135	141	142	143	146	165	146	126	161	141	152	150	129	147	130	130	135	138	147	116	143	134	151	138	135	146	126	144	157	140	142	130	122	128	133	141	151	143	130	156	144	151	136	144	128	132	132	150	142	155	123	122	147	145	141	143	124	138	122	134	130	127	129	127	124	134	162	136	139	117	149	125	138	135	148	147	150	137	130	141	138	124	142	135	143	147	147	151	143	131	140	147	124	136	151	155	141	159	117	137	143	128	139	144	132	122	146	135	137	134	130	138	136	134	155	112	155	136	123	175	157	152	140	131	148	131
7980	859	1899	2008	1666	1354	1065	905	792	691	695	601	550	546	502	480	474	431	445	403	426	363	398	371	389	400	347	363	367	324	349	353	361	378	344	366	389	342	354	363	371	352	335	354	374	379	338	339	329	396	318	366	353	364	344	337	335	334	332	339	344	354	345	324	365	351	343	318	373	302	342	325	332	346	352	340	362	323	325	318	342	331	341	341	344	355	357	341	321	318	332	306	336	321	333	321	350	357	313	330	319	328	335	333	308	335	305	324	350	345	343	338	322	351	338	324	328	321	314	358	316	304	339	336	330	334	330	322	343	305	328	368	333	330	345	341	333	319	355	357	332	338	337	299	319	309	333	343	325	342	331	333	304	351	335	320	322	353	347	321	307	313	336	313	327	345	314	334	318	314	321	308	340	335	324	330	298	335	335	354	348	357	339	361	322	312	329	320	311	318	316	310	326	313	341	332	344	373	311	334	365	298	326	329	332	320	314	325	328	308	329	310	328	336	356	331	357	342	329	332	338	299	324	336	311	288	354	332	310	371	332	335	303	375	360	331	323	329	336	344	322	333	316	322	333	313	315	311	305	335	340	324	308	341	304	359	342	345	306	349	328	369	333	347	344	314	344	335	339	307	334	354	353	337	334	339	324	316	356	315	352	352	320	311	324	306	303	303	338	334	335	368	347	319	320	360	316	315	351	325	319	361	320	350	318	324	360	341	332	325	356	335	348	327	330	324	328	360	358	291	352	296	323	302	305	358	324	333	322	359	360	317	338	340	345	340	347	323	320	335	347	338	322	344	335	313	328	335	315	372	341	308	300	350	331	331	321	316	322	326	302	352	374	374	367	325	366	342	364	354	336	329	310	343	313	313	321	335	320	327	343	317	319	352	314	279	323	294	376	365	333	353	302	340	312	322	311	314	372	295	350	323	320	354	301	351	315	332	320	328	318	336	311	323	313	355	303	332	311	341	350	335	338	356	341	321	354	335	350	334	332	357	329	326	365	330	331	327	345	346	310	325	312	327	309	305	356	314	356	321	326	346	319	296	321	332	336	346	340	305	321	290	320	349	336	304	325	342	338	317	335	350	353	359	350	356	305	341	328	333	320	333	319	320	315	311	359	329	296	326	351	350	346	345	314	325	321	323	321	330	345	325	321	348	345	294	312	340	313	320	339	346	323	321	341	349	307	359	339	336	333	332	337	348	347	346	325	369	346	349	328	323	354	340	327	315	339	318	323	331	316	317	335	307	312	298	333	332	386	376	344	347	351	344	310	368	302	354	321	297	330	322	342	368	312	303	312	317	312	338	324	351	315	321	340	354	336	345	311	343	333	310	324	348	338	341	374	318	366	332	328	351	319	329	308	317	327	333	350	317	330	323	323	370	327	316	367	320	352	323	336	307	332	370	326	341	323	334	315	361	317	357	317	327	364	334	321	342	324	340	321	345	315	332	327	364	341	324	342	336	341	321	342	346	334	369	320	343	353	326	299	312	319	356	350	303	335	349	323	324	340	325	354	334	320	312	370	325	332	343	358	343	342	334	340	324	352	338	322	311	332	342	332	320	324	287	334	346	331	341	323	344	301	331	335	337	344	368	316	346	330	315	318	334	314	319	350	298	365	363	342	339	338	316	346	336	328	311	339	308	340	328	315	333	330	323	339	313	323	341	322	334	335	332	348	332	288	325	351	312	326	321	326	347	312	333	356	372	332	326	324	331	328	364	328	322	349	364	315	332	304	335	335	377	321	313	330	327	356	322	369	327	311	330	319	352	322	325	323	307	335	314	340	329	305	358	324	339	337	322	323	333	324	294	353	349	342	359	323	336	296	326	344	341	333	334	334	321	392	340	302	299	326	333	308	317	372	354	385	323	347	321	313	317	318	326	323	345	338	330	322	340	322	325	337	326	331	338	327	338	344	319	317	350	341	344	317	345	313	332	308	348	370	311	341	377	366	336	312	307	346	337	317	306	315	348	312	328	345	339	318	315	345	352	306	313	312	368	315	363	309	283	350	341	320	325	325	299	315	332	337	346	314	339	329	332	356	347	349	345	325	368	331	321	332	304	329	330	316	338	312	378	295	324	334	372	317	330	341	321	336	335	319	304	338	343	329	286	322	353	338	322	305	337	330	340	327	336	335	327	329	294	380	332	340	307	365	338	364	343	316	366	336	360	349	355	349	317	325	344	333	348	345	373	341	348	299	352	348	324	330	353	345	339	299	356	366	313	326	337	320	322	351	352	307	334	302	342	360	329	317	314	371	371	323	345	355	325	328	309	343	344	341	362	334	319	342	358	331	313	337	339	316	349	324	315	322	333	325	332	322	328	330	306	302	345	319	296	343	317	322	289	318	320	315	353	340	324	307	338	348	341	344	302	342	345	343	353	313	339	300	323	326	342	334	309	309	337	344	304	331	333	329	312	323	311	364	320	333	301	350	365	312	344	328	329	341	327	343	324	339	325	341	313	343	332	323	347	321	321	348	355	328	296	336	331	320	306	337	324	355	325	323	342	310	327	319	322	350	347	331	362	348	345	347	314	324	321	366	329	322	317	318	354	349	333	332	364	310	333	349	329	303	314	344	336	347	342	351	327	341	332	350	312	330	310	337	327	325	326	298	347	330	297	316	335	325	324	288	323	321	343	363	316	317	334	325	359	330	304	350	304	354	354	302	363	349	332	296	317	313	335	345	366	341	348	337	344	337	318	307	359	343	362	346	314	287	331	314	350	299	323	332	349	323	335	315	313	349	334	342	347	336	350	302	299	318	333	306	341	348	314	315	341	335	353	320	318	317	350	328	319	351	348	310	336	351	334	310	335	322	329	340	348	316	333	309	322	350	318	346	338	339	345	332	354	351	337	318	336	346	307	305	337	324	308	325	317	355	323	310	312	354	298	342	335	345	326	324	315	355	341	344	327	334	299	355	338	318	327	328	339	325	352	336	316	361	319	313	313	331	319	332	311	309	344	332	376	326	329	365	321	339	321	298	336	340	344	340	293	330	333	323	344	383	354	300	334	321	345	381	338	315	330	347	317	342	297	332	338	342	334	363	335	311	297	326	350	364	320	376	350	322	331	338	305	311	298	332	319	320	345	328	308	335	343	351	364	347	366	338	318	340	334	333	364	351	323	312	304	330	295	332	330	330	325	312	297	318	293	337	367	352	310	311	316	304	311	341	322	354	353	339	348	335	346	328	330	324	311	357	306	304	339	341	321	310	331	349	311	333	331	318	333	341	353	344	348	314	341	327	306	311	337	345	342	308	344	340	375	335	306	316	325	342	333	360	320	338	330	358	325	304	318	378	319	328	323	316	323	337	332	321	320	335	314	346	332	336	335	348	314	324	355	333	343	362	319	287	316	304	349	321	326	343	333	355	330	325	331	357	343	366	334	331	340	370	355	326	342	336	333	325	318	345	317	352	316	312	307	341	335	333	320	339	344	355	330	280	332	334	283	345	311	344	338	331	326	378	354	315	320	315	313	343	301
1336	203	224	210	188	230	185	212	203	203	187	211	228	207	172	178	214	210	224	202	197	191	192	212	196	192	196	204	225	196	207	210	207	210	189	187	200	208	204	202	221	194	215	218	184	211	191	205	213	201	202	197	204	201	194	210	178	225	209	224	197	215	181	208	191	198	225	214	181	217	209	195	174	203	171	183	207	227	199	200	201	222	225	203	214	216	223	233	182	233	207	235	193	203	203	200	227	225	222	172	205	211	184	205	175	220	204	205	191	191	214	198	203	232	228	204	202	204	200	207	234	201	206	239	215	232	189	192	220	203	184	242	215	212	195	199	209	227	198	176	206	186	210	208	220	180	205	226	232	210	212	189	214	243	201	201	187	239	206	193	214	214	235	222	222	213	191	209	215	220	217	225	203	188	211	199	193	207	225	213	197	198	187	205	202	212	201	209	244	216	193	193	205	199	224	213	207	196	190	196	201	205	221	228	206	193	176	210	217	213	230	209	170	210	218	188	218	205	209	187	204	222	197	184	201	172	208	214	222	219	202	202	204	209	183	198	203	216	212	207	208	193	214	200	215	219	194	214	201	191	196	231	207	214	217	211	216	194	175	180	185	221	195	205	209	233	213	196	208	209	195	205	201	224	236	218	173	185	194	238	186	209	196	209	199	182	197	245	197	225	193	229	241	206	223	201	215	201	214	198	185	189	228	206	191	228	212	218	216	210	209	211	179	226	210	203	215	194	239	190	218	206	218	220	191	204	205	206	239	197	198	186	186	206	223	191	195	209	203	209	171	202	215	227	176	205	209	203	218	190	200	225	170	212	206	201	202	182	216	208	204	218	202	197	225	203	204	195	212	217	222	217	228	222	220	216	187	233	212	209	203	216	205	217	181	210	209	202	200	191	209	187	186	188	204	220	221	237	219	213	195	195	212	206	182	191	187	216	178	221	202	200	234	212	198	165	210	208	188	210	208	187	193	221	195	195	206	199	208	208	210	234	224	213	209	198	188	186	229	215	203	219	219	220	214	216	181	208	212	220	219	191	223	193	204	206	205	208	212	207	229	214	205	227	185	178	209	207	200	227	219	188	186	195	198	204	218	232	214	200	218	195	230	214	217	226	190	232	194	179	212	186	232	204	200	227	227	207	205	216	211	196	183	195	191	236	202	203	231	224	213	234	221	217	203	202	205	205	203	213	192	182	233	226	205	182	232	232	219	235	225	192	232	214	216	215	187	185	178	220	207	230	232	215	181	224	181	211	244	175	206	215	207	204	209	195	204	208	206	200	198	185	209	200	222	170	190	193	225	182	210	196	248	212	228	214	204	189	221	231	210	221	242	206	203	194	196	206	202	215	214	201	218	211	197	228	227	232	216	191	233	188	203	216	207	217	219	189	204	197	203	194	216	223	233	209	233	211	188	212	223	220	205	213	223	170	219	196	195	188	211	213	249	213	211	207	190	215	204	220	208	195	225	231	216	209	222	199	214	216	216	186	234	228	219	224	214	213	228	208	201	197	187	195	197	203	230	208	205	198	194	181	201	204	188	217	187	200	221	194	173	214	207	180	212	225	176	220	198	207	212	190	196	206	211	223	241	212	217	220	190	178	199	209	228	208	201	212	232	223	201	187	224	229	211	197	190	225	229	227	229	214	206	205	203	202	206	205	216	214	254	203	218	205	206	213	225	225	211	232	216	201	216	203	201	198	213	185	213	202	205	149	197	232	202	212	198	224	200	232	227	230	201	202	210	223	243	207	193	208	231	210	201	198	193	205	198	220	219	198	223	247	204	215	189	209	221	206	210	171	192	242	211	216	169	167	194	191	211	166	219	214	193	231	194	209	209	214	217	192	191	199	222	228	196	216	218	197	222	218	203	231	188	158	212	220	225	204	221	208	187	196	204	228	184	223	214	230	219	236	191	199	219	212	219	220	214	226	228	212	200	189	194	215	210	221	223	212	192	215	193	204	206	195	209	197	219	192	209	206	192	225	197	202	249	213	193	206	212	193	232	216	212	225	191	192	203	215	199	179	204	208	223	206	202	205	185	196	208	202	205	214	191	228	213	170	199	213	231	197	199	234	209	220	199	230	206	209	203	183	186	201	185	237	236	216	222	194	222	184	219	199	197	233	218	214	190	240	218	228	207	188	210	201	208	192	196	218	224	213	184	214	223	219	209	195	193	256	185	196	204	189	242	216	201	198	210	230	236	190	228	214	186	197	194	218	204	195	226	215	209	205	189	211	227	177	192	216	228	233	210	187	201	226	216	189	211	213	184	220	205	216	187	222	204	191	210	190	231	227	198	202	201	211	214	231	219	206	187	198	194	219	208	183	196	215	209	235	207	189	232	230	226	192	233	188	207	211	187	248	220	207	207	190	196	198	200	202	208	214	202	206	208	213	200	215	210	235	219	236	200	200	189	200	235	211	184	215	214	202	253	213	226	213	189	209	224	214	195	184	190	187	218	194	191	189	185	193	194	195	209	218	217	212	207	177	207	211	211	206	167	207	197	228	188	229	195	236	192	191	219	190	211	195	208	210	194	199	220	202	200	179	236	217	210	224	173	199	206	205	224	196	196	203	238	244	201	214	216	215	206	203	188	211	178	174	188	205	209	215	198	216	212	191	189	221	179	211	202	217	210	224	216	207	224	203	223	227	185	218	238	235	187	231	208	202	222	180	186	201	213	207	206	224	212	191	228	173	224	194	215	199	208	222	210	203	190	221	188	193	209	202	208	206	203	204	205	240	211	205	203	206	206	220	189	202	205	204	228	209	233	204	192	211	200	217	224	219	224	216	203	184	217	225	183	209	234	209	207	181	193	215	210	182	204	220	226	212	184	205	222	188	227	192	222	206	212	219	198	196	234	191	182	219	205	192	224	210	199	222	226	214	204	194	211	206	189	216	222	218	192	212	184	198	212	180	219	217	202	211	207	191	200	175	228	170	187	197	191	194	213	211	206	224	201	205	212	224	223	216	207	205	187	233	214	231	214	203	223	204	222	202	195	177	188	178	209	246	209	206	184	231	232	186	235	197	240	199	204	196	173	169	199	213	191	182	206	201	202	213	214	196	193	186	207	202	196	210	236	168	189	214	203	180	213	214	196	214	195	197	199	163	225	194	200	222	229	226	213	211	240	198	183	190	192	203	225	192	208	183	215	187	199	183	176	218	193	182	221	213	195	190	209	212	215	190	202	208	211	210	188	237	213	218	213	234	211	212	213	202	223	214	211	214	193	233	207	234	218	200	203	235	195	226	223	220	228	210	229	194	212	175	213	207	184	172	224	214	218	200	229	223	213	189	239	193	209	238	188	228	238	205	168	199	221	188	215	227	201	214	219	220	215	210	213	190	210	199	212	213	202	215	210	221	217	230	218	212	197	212	187	214	192	188	188	211	200	186	207	180	213	189	218	221	192	196	200	225	225	208	200	223	219	221	207	215	217	207	185	218	214	222	177	216	210	195	240	210	212	206	213	234	224	189	195	192
1804	504	584	508	553	507	499	504	475	526	453	507	485	493	472	473	487	502	500	495	478	502	499	469	487	458	501	475	502	473	475	475	487	469	491	469	477	538	505	475	483	460	477	498	446	520	511	497	548	523	478	530	512	440	464	450	504	506	493	503	471	497	557	510	532	494	510	503	494	512	460	487	502	471	503	513	503	498	467	486	491	496	503	504	451	485	547	462	491	494	495	475	488	510	481	512	500	492	497	490	499	497	463	499	476	488	511	470	504	452	485	497	502	530	476	490	484	449	481	506	474	511	487	465	474	474	493	479	479	510	515	475	486	511	508	480	473	482	476	498	519	485	471	466	512	507	505	495	487	507	512	487	464	540	515	471	494	490	481	454	473	488	520	463	489	504	518	495	484	479	486	504	509	494	509	489	485	462	495	476	500	461	500	518	465	499	467	487	503	495	511	494	506	445	517	512	503	467	500	472	500	487	518	524	510	509	505	477	493	463	523	500	518	484	481	530	442	501	498	475	461	459	500	482	496	467	502	478	498	478	463	470	498	524	488	476	490	464	487	480	484	450	509	511	468	508	485	453	442	510	521	492	489	504	487	498	468	508	456	491	503	455	468	477	469	475	467	478	482	530	523	516	478	469	474	490	500	462	485	491	471	483	478	471	516	451	496	494	459	461	469	481	495	498	495	530	497	462	452	475	482	489	524	485	545	475	469	468	521	466	496	474	473	524	465	468	526	463	499	489	465	493	491	522	512	513	484	496	469	506	517	521	508	545	453	496	543	461	503	509	464	516	453	494	500	517	484	465	498	482	517	494	479	465	494	471	478	485	466	485	471	495	484	477	505	489	525	520	508	505	489	497	483	494	462	542	465	509	496	536	493	533	443	504	462	472	464	477	492	498	464	503	506	496	497	475	473	455	486	491	476	483	450	490	485	487	470	484	507	461	487	508	478	486	442	471	503	471	459	477	494	461	530	482	482	481	465	508	472	480	475	478	487	513	504	504	440	438	524	478	485	513	530	464	468	469	477	477	503	506	520	512	519	480	511	510	478	477	503	504	489	513	485	474	472	482	539	513	512	469	496	483	509	485	477	495	503	520	501	510	450	460	524	471	481	482	526	522	470	475	485	510	469	469	456	469	498	472	454	467	497	497	461	502	484	473	476	488	437	461	496	500	474	509	533	517	488	502	495	508	458	483	513	460	491	527	515	497	473	487	499	514	488	466	542	481	500	455	509	492	473	507	461	510	490	499	511	473	472	498	495	455	479	509	477	453	518	513	544	517	482	540	460	539	517	496	504	472	463	478	471	488	505	504	488	506	491	489	507	496	474	504	509	468	530	456	467	475	463	512	502	483	450	462	476	452	511	471	487	495	437	523	486	510	496	478	447	491	501	471	500	477	487	525	487	515	461	473	510	507	439	524	464	502	490	472	493	480	442	509	482	527	472	480	510	503	483	493	516	475	491	478	492	500	474	460	482	490	501	470	470	508	511	507	497	458	474	487	505	493	457	484	463	483	489	493	485	484	505	508	496	463	496	470	448	483	511	499	503	499	479	484	488	488	446	458	506	510	439	484	490	473	508	493	515	499	499	490	479	519	466	472	471	470	540	482	486	520	478	477	492	513	493	504	478	504	409	540	498	500	496	526	491	491	476	487	457	475	493	503	509	481	502	461	473	499	452	485	519	530	458	524	514	471	527	469	499	493	490	526	452	516	497	519	471	493	511	495	440	514	554	476	482	473	496	522	506	517	466	484	494	493	490	483	502	473	501	507	497	484	478	478	507	486	480	538	476	498	526	492	485	497	483	486	488	470	497	447	511	506	509	472	480	471	504	511	524	498	483	537	531	515	480	441	516	498	466	484	496	486	502	489	511	514	470	470	471	483	481	514	530	470	495	521	484	482	484	476	500	549	484	481	492	503	485	502	465	474	461	458	494	515	484	499	446	460	499	485	497	538	488	508	486	472	463	461	523	483	463	505	520	508	439	496	511	466	436	514	505	488	472	519	447	447	477	479	509	519	472	520	515	482	473	476	539	476	474	485	504	502	506	494	500	487	510	476	543	480	522	471	517	502	499	492	473	480	472	522	497	515	478	469	547	517	493	461	451	457	512	503	529	441	528	473	468	471	482	526	487	509	498	501	489	509	506	501	487	487	532	495	494	456	481	497	493	503	492	521	495	468	492	482	476	550	507	499	476	468	472	472	503	522	445	547	522	505	508	523	511	458	488	457	465	522	508	499	471	512	483	468	496	484	480	503	531	453	491	474	496	542	473	513	449	487	481	469	517	470	506	530	478	444	492	485	513	453	478	491	479	487	455	482	506	516	479	484	463	509	484	468	458	493	449	513	512	464	486	494	463	504	479	519	514	499	480	497	474	492	502	491	444	505	487	470	493	492	491	488	465	453	503	481	498	486	485	467	462	500	477	447	487	504	471	455	500	480	489	515	516	504	489	521	458	490	490	486	514	499	504	449	508	480	472	505	487	542	483	478	474	460	468	483	461	481	483	491	455	477	485	518	502	523	518	441	482	490	447	547	488	457	490	500	488	466	525	517	470	481	542	552	454	475	490	475	497	501	484	512	463	489	476	516	500	458	515	484	494	508	507	494	510	501	467	512	481	474	513	546	486	507	482	527	495	493	475	480	472	482	465	545	481	522	531	499	498	492	544	547	500	462	481	489	534	483	450	498	486	485	533	504	490	505	467	463	496	522	502	518	478	486	503	458	504	503	453	495	497	467	491	495	491	484	526	484	479	500	512	519	495	460	489	521	470	459	514	512	485	472	479	473	449	534	489	496	512	492	522	501	478	499	481	489	508	488	474	461	487	486	515	505	476	506	486	477	465	496	521	514	463	502	491	522	483	481	516	474	481	478	482	493	498	477	487	531	488	466	462	496	480	506	511	494	481	522	490	501	427	494	441	484	486	516	463	512	509	498	484	516	485	462	484	485	502	462	464	500	461	487	481	513	485	497	519	477	485	525	459	456	478	480	537	457	473	498	492	461	507	488	477	484	478	472	483	489	503	515	497	489	499	504	492	464	515	471	468	500	445	499	498	495	451	499	474	481	521	488	481	449	484	462	478	479	520	501	487	456	471	475	500	511	503	489	497	503	518	487	511	506	480	485	487	507	486	484	433	507	453	476	523	507	492	506	481	508	529	485	523	474	479	521	458	498	483	491	483	470	509	514	503	495	514	473	477	498	484	495	483	445	523	487	501	502	504	491	517	495	451	520	457	472	483	522	497	482	471	525	504	479	508	440	479	475	488	513	462	518	469	528	511	507	497	543	490	481	506	492	493	477	512	475	476	471	526	515	532	441	526	463	457	510	490	485	466	509	480	486	476	508	489	517	491	497	478	516	520	539	503	493	468	484	455	488	496	482	465	477	503	497	481	508	454	499	460	488	472	499	485	515	464	481	496	508	477	485	473	510	499	496	468	477	515	466	476	459	489	519	452	507	448	481	470	504	499	489	508	474
7461	591	640	520	428	377	335	332	322	303	314	278	270	253	239	285	272	284	266	291	270	267	303	266	268	300	250	286	328	253	290	287	257	261	253	309	253	246	259	276	274	287	252	264	260	231	289	250	256	273	262	288	237	261	288	291	285	278	263	257	287	257	288	281	251	254	260	288	281	281	278	260	257	269	269	310	278	221	277	267	242	253	253	241	255	272	269	267	240	260	244	245	259	267	293	281	245	258	278	275	237	284	258	250	277	257	283	266	259	268	257	283	262	256	252	245	288	257	234	278	273	282	252	261	267	248	275	243	269	287	265	253	285	247	277	254	252	236	304	256	218	245	263	284	251	265	266	271	278	300	308	281	280	268	262	255	281	274	284	263	266	264	275	255	264	257	221	264	245	279	239	247	278	274	260	232	259	258	272	260	245	246	288	267	252	238	251	234	251	240	252	259	262	281	277	296	256	260	272	222	326	261	262	203	257	235	261	262	242	310	258	259	304	235	268	254	246	226	238	253	281	273	268	260	263	263	265	282	279	276	242	265	256	278	287	258	230	218	258	279	274	246	281	255	243	286	271	252	260	254	286	280	267	275	266	296	257	260	263	267	260	264	235	259	285	265	277	274	277	249	246	241	293	249	269	277	240	269	279	262	245	279	276	251	295	268	265	275	249	268	274	279	264	284	283	267	242	286	221	245	266	296	281	260	255	248	269	260	242	283	284	280	244	279	262	261	273	283	262	263	264	277	239	255	231	256	301	268	258	278	283	294	303	278	253	265	241	241	273	256	271	263	264	277	275	282	264	250	252	274	255	267	261	250	258	274	263	306	257	218	240	281	262	257	258	242	266	257	292	261	245	248	272	270	273	277	307	241	268	262	226	299	252	267	242	251	225	225	265	279	268	248	267	262	251	247	259	255	272	212	262	278	277	268	249	262	255	273	291	248	246	263	260	271	270	275	257	262	268	228	287	270	239	264	278	239	264	258	229	264	292	259	246	268	288	261	243	263	265	256	249	249	265	273	241	281	276	298	264	254	270	255	301	274	244	241	278	251	265	259	276	266	260	284	196	248	281	267	272	256	280	259	272	265	272	267	250	248	250	287	264	277	274	281	249	259	275	273	288	245	261	244	246	277	271	254	247	242	233	275	275	315	243	245	234	239	307	254	281	274	295	284	278	276	228	275	265	265	256	258	263	285	241	248	293	263	285	259	267	267	266	269	238	259	248	236	251	272	256	254	279	247	281	293	269	246	274	254	277	244	242	275	242	290	257	266	276	216	265	259	262	261	280	251	271	283	292	252	274	271	242	274	263	245	275	253	278	262	242	268	251	267	238	293	257	240	260	281	274	279	252	253	254	265	253	243	263	290	259	238	281	248	261	235	261	274	275	250	257	263	257	270	258	278	243	269	269	262	257	300	268	255	316	286	254	288	263	266	303	239	259	252	269	269	255	281	243	261	275	266	251	267	251	243	265	260	231	285	243	279	247	264	226	271	247	269	243	231	279	266	270	256	281	270	255	291	275	256	244	248	259	260	230	247	260	277	260	265	278	273	269	259	257	254	257	221	250	249	236	268	246	265	290	272	254	245	274	225	238	251	293	243	263	247	261	257	278	277	289	223	245	271	224	260	274	232	270	272	251	273	263	248	276	265	248	265	240	243	262	267	255	262	238	237	248	278	271	275	255	261	262	247	283	284	273	261	239	267	257	286	250	243	238	254	243	269	255	259	239	298	271	280	273	272	275	247	279	245	244	266	213	273	271	261	267	249	241	259	298	264	244	281	272	239	256	233	221	262	271	229	262	245	259	276	274	273	249	297	276	243	276	258	251	269	250	288	288	253	312	263	281	240	241	246	274	245	265	238	251	283	262	264	247	269	256	282	249	263	242	287	250	286	266	248	253	246	265	295	309	261	246	262	258	261	240	263	275	254	264	257	242	253	261	227	297	263	279	278	281	277	285	264	253	272	253	268	274	265	243	247	261	287	282	252	266	276	241	264	256	253	260	286	280	286	275	280	277	264	240	245	254	258	258	246	265	284	268	262	283	292	276	276	285	229	280	274	260	249	275	270	256	278	284	229	276	255	265	262	261	256	250	243	288	268	252	263	248	281	261	255	250	252	261	260	264	252	263	259	252	253	254	271	285	265	253	231	274	236	252	223	241	271	274	257	303	298	276	258	237	295	284	261	241	248	252	274	278	263	241	214	283	249	259	277	261	260	290	280	248	272	247	250	266	262	254	296	255	274	297	254	276	255	266	274	235	272	275	249	298	233	282	293	274	296	244	277	220	276	260	267	246	262	278	273	287	254	249	275	243	233	249	248	248	279	285	282	234	261	230	242	280	260	270	260	260	266	293	269	288	250	241	269	236	273	276	266	267	285	261	240	254	258	255	263	264	253	279	250	270	244	245	283	261	249	270	268	231	281	250	293	251	255	271	245	246	243	241	257	231	274	283	235	264	275	267	270	269	273	270	259	269	271	285	262	275	227	259	250	265	269	264	244	254	231	255	262	250	262	248	275	301	274	273	267	242	264	248	274	280	260	255	264	248	270	274	285	259	263	266	276	233	233	261	252	250	266	285	238	263	273	251	289	250	251	274	249	251	276	249	249	254	289	250	253	273	255	253	284	241	270	266	250	264	259	283	254	276	274	273	276	289	252	277	255	274	254	301	254	264	267	256	261	256	267	273	245	276	261	264	248	265	256	239	259	285	264	265	292	247	223	219	265	272	251	248	243	293	287	273	255	273	272	262	255	276	246	258	279	272	269	248	262	247	265	245	275	274	254	251	241	248	246	248	249	243	277	250	274	255	290	290	295	284	270	247	289	262	265	268	244	257	268	268	251	284	250	248	274	277	249	237	281	258	272	273	268	271	242	286	273	262	256	240	263	257	281	277	280	291	246	250	234	277	275	290	285	230	261	253	261	245	233	243	276	239	253	266	280	262	274	285	278	276	277	252	258	244	211	245	277	268	284	256	260	278	264	256	266	287	255	282	264	281	280	255	248	233	257	259	273	250	279	269	274	255	250	269	289	241	283	307	280	282	261	279	239	283	268	271	264	261	274	240	274	243	240	269	274	266	276	249	268	267	240	248	248	275	252	243	272	270	279	274	262	240	261	280	282	263	260	289	254	244	274	255	277	264	285	251	258	257	272	244	254	252	250	281	276	268	261	260	238	271	255	264	240	226	275	267	284	272	250	245	250	281	266	257	229	265	248	262	248	247	270	255	249	251	274	273	233	234	271	277	276	247	245	271	247	255	278	288	284	259	291	280	287	257	275	263	276	256	254	252	245	274	269	266	301	282	273	273	280	245	257	286	252	255	266	240	272	268	252	259	251	274	259	266	253	247	265	253	226	247	249	243	257	221	255	276	249	249	275	275	290	254	262	262	258	254	239	273	264	268	258	267	263	275	301	260	270	243	250	248	284	260	260	251	247	277	283	288	260	273	271	235	273	272	272	272	278	249	228	243	274	302	282
6473	865	1404	1489	1284	1104	947	832	804	756	732	735	728	683	669	665	734	669	635	656	601	612	622	610	681	599	627	621	649	569	625	613	626	603	659	615	577	583	577	597	624	571	587	634	614	581	584	601	636	612	599	572	599	619	666	575	632	614	573	579	610	588	608	583	591	602	609	594	600	598	615	579	605	630	586	582	594	638	632	609	620	566	606	619	598	615	584	627	604	605	630	646	589	592	613	649	622	581	617	630	584	642	578	611	575	611	584	587	618	633	642	594	587	615	642	612	625	614	599	579	593	604	616	586	606	615	598	597	601	603	567	612	618	610	597	603	628	621	544	591	557	547	592	594	593	598	588	634	615	613	590	594	579	564	586	631	586	631	625	590	594	602	572	602	609	588	596	597	587	621	633	610	614	639	605	608	581	600	585	604	619	626	599	543	631	592	622	623	594	609	590	579	586	601	626	626	631	586	611	574	647	591	591	591	611	532	613	637	596	635	597	620	616	649	615	607	597	599	634	624	585	543	589	624	581	627	604	566	613	578	604	581	617	580	595	625	589	606	601	580	571	549	638	585	606	615	580	587	604	610	640	601	590	633	590	554	575	598	608	551	601	570	605	603	549	612	603	620	636	584	560	618	607	581	618	580	561	603	604	616	607	559	619	579	626	610	601	608	580	593	613	619	623	605	631	622	604	601	657	566	575	543	598	585	565	600	599	585	575	600	617	566	619	569	622	596	535	602	633	592	602	611	603	605	626	645	622	582	645	660	608	616	605	591	636	600	612	609	605	614	591	574	567	629	584	595	583	638	660	578	585	608	638	628	569	585	613	585	592	565	596	647	627	583	626	653	593	617	562	584	628	586	625	606	566	557	550	618	598	584	593	577	647	567	584	591	614	584	644	588	585	608	615	585	554	604	565	592	620	596	566	595	629	586	551	620	565	554	618	576	598	556	587	586	627	599	607	629	628	609	628	605	606	613	620	610	650	608	583	608	576	600	587	586	621	610	604	628	608	601	568	608	580	623	583	588	600	588	580	614	629	561	585	598	608	578	576	597	570	643	601	613	601	598	598	589	553	588	621	640	598	543	571	547	610	657	612	602	593	609	576	541	656	621	580	588	595	588	619	645	596	606	639	605	623	558	569	645	605	649	572	587	591	593	589	562	612	605	622	583	600	602	590	609	601	632	580	595	608	569	598	559	596	605	608	587	579	594	587	572	617	570	596	577	632	644	606	646	590	574	571	616	598	617	608	597	616	602	576	600	585	597	596	625	610	635	606	571	569	587	569	596	610	592	634	589	615	598	562	574	605	622	617	589	590	585	567	610	596	593	588	584	584	596	596	598	583	617	631	598	615	601	576	612	627	623	622	602	593	589	592	600	583	593	639	606	607	610	570	592	579	585	588	588	627	603	626	631	604	613	582	628	609	582	582	629	578	626	560	609	631	589	564	612	583	610	582	553	593	617	589	589	592	629	538	606	620	586	599	598	540	591	540	608	599	604	612	605	623	620	598	607	650	588	614	588	589	578	620	540	615	583	607	637	591	607	608	599	609	606	550	581	604	614	563	634	580	615	587	603	567	586	611	621	613	583	599	584	608	598	641	617	617	611	603	602	624	607	596	601	601	643	604	589	641	591	585	557	628	620	581	604	603	595	615	590	562	598	619	635	574	612	573	609	605	612	575	573	573	572	599	620	579	621	657	566	597	611	593	611	599	580	537	590	619	615	561	604	580	589	570	577	589	593	602	608	553	584	563	563	618	585	636	578	611	556	578	611	573	610	576	596	593	630	596	594	605	590	599	617	569	615	610	601	610	572	577	585	611	538	605	573	585	625	601	621	614	558	609	611	599	561	621	620	563	605	604	648	622	588	605	578	581	627	577	601	574	627	613	627	603	588	576	622	570	572	604	627	602	596	632	621	607	639	554	558	595	603	600	614	590	591	641	566	590	648	579	600	614	614	607	658	632	589	570	563	628	604	639	600	594	543	552	588	557	615	616	552	579	599	570	589	594	588	583	597	614	595	590	631	640	625	640	596	542	597	605	586	542	579	585	640	599	633	596	597	603	592	585	553	616	590	618	593	547	576	626	578	626	595	583	583	612	615	602	594	573	650	599	645	572	601	572	601	609	603	603	595	582	570	565	625	580	597	559	570	595	616	570	551	583	585	599	635	568	607	560	624	604	588	598	616	573	594	596	566	546	598	607	558	604	607	580	630	581	573	581	560	575	593	578	583	573	586	564	574	656	578	686	625	625	620	625	631	563	576	575	597	599	609	580	635	586	573	617	557	589	575	570	610	606	600	633	652	678	603	592	593	566	632	566	626	580	613	597	635	552	566	605	598	627	611	584	605	596	594	567	563	634	583	553	576	606	630	595	607	591	581	582	629	586	598	632	672	555	675	579	567	605	654	570	564	593	581	613	608	580	586	593	585	639	574	595	611	597	610	595	626	597	575	621	588	626	595	597	597	608	589	592	594	621	616	554	574	612	655	641	567	582	607	629	614	550	579	611	574	648	608	631	571	573	571	573	602	615	605	603	577	607	580	553	638	638	594	632	589	617	573	575	598	598	614	609	579	597	591	594	640	625	603	613	568	593	587	628	598	570	650	569	595	559	609	609	638	593	594	584	638	618	575	625	563	637	649	594	634	593	591	640	557	592	602	599	594	566	648	647	586	551	595	645	575	606	558	613	558	605	584	637	602	588	574	604	603	601	585	598	639	645	580	583	606	610	619	656	562	583	574	571	624	619	610	610	604	591	602	584	614	593	592	608	648	632	590	632	608	585	610	559	572	575	582	584	601	603	589	599	628	596	598	608	612	629	594	582	548	597	593	607	641	557	589	634	586	570	567	583	630	635	564	594	624	618	605	588	632	585	581	615	584	562	610	621	618	596	591	599	598	590	561	564	574	598	568	582	585	575	591	654	619	610	554	614	559	584	619	580	599	590	622	599	581	599	580	564	662	580	584	611	614	606	592	584	660	601	570	558	592	573	602	619	599	624	598	560	579	603	589	576	587	568	541	639	601	684	598	577	680	527	624	571	605	582	605	610	572	627	583	617	576	599	608	590	622	596	567	594	593	541	613	599	580	599	539	571	608	580	642	586	568	583	562	652	552	585	604	600	595	578	613	600	604	586	582	620	597	625	630	597	589	591	562	590	595	630	589	593	579	573	568	579	622	620	591	578	616	622	606	611	593	613	596	599	613	620	594	604	614	613	588	571	579	567	596	572	595	617	598	592	563	612	582	587	577	560	575	610	600	613	604	582	576	618	595	589	611	558	622	561	612	609	585	566	576	563	594	624	579	572	565	558	596	569	626	605	601	590	620	553	605	565	618	573	533	566	590	624	602	612	583	598	608	593	599	580	609	586	587	541	627	624	606	558	583	591	575	576	585	596	635	591	569	572	600	545	595	586	542	569	576	573	611	622	574	580	616	611	635	610	608	597	568	639	580	594	584	641	630	614	581	617	609	648	583	600	636
13968	1027	844	617	478	375	288	235	241	194	208	163	165	163	141	145	148	170	156	118	152	134	160	136	152	153	146	117	144	150	156	143	131	152	126	153	148	189	124	144	142	146	131	132	129	147	143	134	143	174	132	120	132	148	141	147	129	131	160	147	159	150	137	155	148	138	114	151	136	131	146	140	148	151	161	143	152	150	140	129	157	126	152	128	156	145	130	128	157	148	147	142	143	152	130	153	156	133	119	141	140	127	144	138	154	134	136	151	124	149	124	167	127	151	133	156	150	125	144	124	136	157	132	155	138	143	146	126	144	137	157	135	143	141	129	128	171	120	158	136	134	129	143	135	163	132	137	110	152	149	144	149	133	127	162	149	159	163	124	128	121	137	136	132	146	119	142	150	153	163	168	136	154	135	149	121	131	120	153	154	151	138	146	119	127	141	118	148	134	141	129	153	142	120	152	129	153	135	147	136	139	140	122	167	140	151	146	141	148	139	168	138	107	141	129	148	138	130	168	129	157	149	135	143	137	131	133	101	118	135	135	139	129	116	151	135	134	128	147	149	114	145	137	144	134	142	128	137	133	138	134	122	144	140	123	143	145	141	140	144	128	136	121	138	122	138	136	132	157	141	126	163	143	108	138	129	151	136	155	127	113	150	130	143	155	142	140	159	112	139	145	147	148	131	149	131	125	129	134	129	136	139	148	124	159	155	146	163	155	114	134	133	131	118	136	174	109	160	129	110	120	145	160	140	139	121	134	152	121	132	126	153	136	146	141	158	116	129	131	125	132	152	155	131	147	134	140	126	155	161	144	149	137	143	146	136	144	150	112	155	147	169	140	139	127	145	141	137	147	121	131	140	131	160	157	137	166	112	126	144	139	172	151	131	141	144	141	139	149	143	154	124	134	146	130	147	148	176	166	142	136	154	129	146	132	146	135	134	154	132	149	131	131	139	142	133	137	151	131	164	146	158	142	130	143	160	130	144	134	138	130	124	140	147	137	137	153	140	143	148	136	132	136	130	142	149	138	156	159	134	138	135	115	124	150	126	146	149	166	145	141	157	108	139	132	146	144	135	149	143	137	129	154	146	158	149	140	145	132	112	147	137	127	138	138	141	134	143	119	165	136	139	153	155	134	119	130	129	137	119	149	124	138	155	152	144	157	136	131	140	133	147	140	128	162	139	166	140	125	149	122	152	121	126	149	158	131	149	141	165	135	138	137	152	146	157	155	148	126	127	142	115	128	128	141	150	133	128	151	133	145	147	156	125	122	151	114	141	154	119	139	125	126	127	139	141	130	135	126	133	126	137	128	138	141	115	131	99	125	158	144	134	137	126	168	138	142	113	129	144	159	136	135	127	123	146	140	150	126	147	124	132	129	139	143	121	177	143	156	143	137	157	130	129	144	138	164	138	132	131	128	142	124	150	167	147	136	137	161	138	129	149	136	149	122	127	134	149	146	135	120	120	132	127	145	164	164	152	133	139	132	155	152	155	143	126	129	122	112	142	135	140	149	120	133	133	161	126	152	152	136	119	161	115	136	122	134	140	129	131	138	126	140	141	133	129	130	139	148	143	161	124	115	147	157	151	156	146	136	126	110	150	136	149	143	164	115	129	145	164	126	122	148	163	115	124	135	145	152	142	118	148	131	146	143	131	138	126	107	163	148	127	158	138	139	146	139	129	134	143	136	120	136	130	126	119	122	148	126	128	152	149	126	130	135	154	146	132	155	139	154	153	133	152	160	149	145	130	120	137	125	108	138	141	119	145	132	142	154	152	131	123	147	165	151	149	123	148	135	144	136	149	140	142	126	152	137	122	139	140	134	135	137	145	149	136	127	140	136	102	131	155	147	120	161	146	138	144	153	128	136	147	139	153	155	147	133	150	115	120	125	136	145	122	104	139	110	127	146	143	130	156	132	144	144	123	129	136	148	160	144	136	114	123	141	162	149	145	139	138	149	144	132	137	141	140	136	125	110	127	142	152	130	113	161	152	130	119	138	158	136	127	133	146	153	143	153	142	143	133	137	123	156	152	149	142	123	139	140	147	143	126	144	136	141	165	105	141	179	152	125	144	124	126	151	130	142	136	161	127	137	149	150	134	138	113	149	155	153	173	128	147	156	137	143	132	141	136	139	120	140	150	135	143	132	122	139	146	135	159	151	139	128	136	123	158	115	146	111	154	126	138	135	130	157	121	133	151	140	153	111	152	152	141	130	140	157	138	155	171	140	150	125	134	132	140	132	152	155	155	128	153	132	133	135	153	140	137	149	137	151	143	150	137	147	131	150	134	135	126	148	134	129	138	137	156	154	111	138	136	145	130	139	139	142	138	127	133	161	127	131	122	155	141	131	135	140	129	114	138	162	124	139	132	154	119	162	144	150	141	173	150	128	111	149	145	123	142	144	161	129	129	140	124	144	131	132	142	158	133	142	116	135	147	124	138	136	126	109	139	122	141	142	154	146	137	151	155	135	143	168	128	132	159	119	155	141	129	116	139	139	139	124	148	150	140	131	161	137	151	143	137	144	150	137	135	148	137	129	129	130	149	123	133	117	128	123	119	166	139	123	132	121	141	144	162	138	145	150	128	135	162	135	127	148	121	154	145	135	158	137	144	128	119	149	128	128	157	147	129	122	136	138	139	145	132	152	143	149	152	152	146	144	141	149	131	136	156	114	111	144	120	149	120	124	136	121	137	128	142	131	153	135	121	142	158	152	150	143	130	115	147	151	120	160	161	143	145	128	165	140	147	140	127	142	161	162	145	148	130	119	119	131	141	123	153	137	144	140	127	129	148	158	168	119	150	142	146	139	138	170	135	162	125	126	136	168	143	144	147	127	152	137	153	117	151	150	141	154	138	177	139	129	125	139	144	148	138	156	138	137	133	145	155	126	134	122	147	138	129	150	134	124	145	138	128	145	118	109	121	150	159	135	136	120	131	159	141	151	152	120	166	150	128	123	122	142	144	117	131	134	136	141	127	143	149	132	138	161	135	130	136	129	147	153	141	136	130	154	161	127	149	115	141	127	141	165	146	151	151	144	149	137	161	117	133	117	151	123	149	131	150	135	133	143	145	167	156	142	148	133	135	125	142	113	139	149	147	144	132	158	142	133	154	141	140	137	157	122	137	120	147	124	137	155	144	139	185	110	135	139	137	132	117	127	142	150	140	153	140	137	139	135	148	129	140	139	124	130	111	124	168	140	133	136	129	143	131	135	147	141	147	137	135	144	131	150	135	131	158	136	156	143	132	146	144	144	155	130	129	132	157	138	128	120	116	123	144	142	158	130	154	150	143	138	145	120	123	135	136	148	129	119	135	136	152	139	122	110	135	133	138	134	140	153	139	129	164	130	134	138	141	131	132	127	128	140	143	141	132	126	133	152	179	153	137	155	137	138	144	140	131	151	137	136	135	140	140	133	122	165	148	118	137	147	153	157	137	128	122	129	160	156	134	149	151	144	158	134	135	146	145	126	108	133	145
7988	885	1746	1990	1658	1369	1170	863	821	699	619	595	557	511	478	459	470	441	435	422	421	380	367	389	406	402	407	370	397	358	380	343	369	373	349	357	356	306	359	356	383	312	360	370	341	350	363	363	352	351	346	336	333	326	342	342	348	334	338	341	338	314	343	330	338	338	337	335	316	319	342	308	354	307	371	331	350	340	311	350	344	312	368	358	311	329	332	326	333	331	334	359	302	355	340	329	326	361	344	311	306	330	342	327	325	327	335	341	345	341	333	341	334	322	350	369	341	310	327	352	322	324	308	311	332	319	367	331	349	299	344	333	332	352	319	342	344	355	321	332	351	299	354	339	321	319	314	316	329	344	329	316	322	316	328	343	286	319	328	358	328	325	321	335	344	309	338	327	355	345	358	319	354	328	390	293	325	307	347	322	361	345	304	325	344	324	348	354	352	359	328	326	336	313	341	312	352	345	330	340	340	304	325	340	366	316	317	331	351	310	332	321	335	304	284	310	333	358	305	333	313	314	329	332	318	359	331	319	335	346	328	335	337	346	313	298	337	335	332	321	328	314	331	336	315	322	313	322	328	325	334	308	363	338	352	326	315	327	329	340	324	332	345	325	337	307	304	320	319	341	323	348	336	322	297	275	323	366	351	333	341	311	345	330	295	307	334	318	332	385	313	334	334	340	343	332	323	341	332	330	331	318	353	332	335	337	338	347	330	343	366	304	339	347	344	310	316	307	332	298	352	345	365	309	316	326	288	374	297	344	333	326	305	334	336	316	327	332	346	313	344	327	312	329	308	281	350	318	306	321	318	317	324	342	315	289	289	320	304	331	309	323	312	325	331	342	305	327	328	317	341	346	331	337	333	288	348	318	326	302	328	325	339	277	324	331	321	324	336	331	300	342	304	320	321	344	330	342	340	306	312	346	321	316	318	348	300	318	323	305	362	353	337	337	318	339	331	316	303	348	356	344	335	351	351	315	348	314	342	337	314	352	324	343	302	318	367	304	317	375	316	350	337	325	334	326	344	347	307	336	316	327	332	322	332	328	321	331	325	319	352	319	332	335	351	311	287	311	336	327	335	313	337	304	319	354	343	358	322	346	335	368	343	301	330	327	356	343	294	361	331	344	335	325	315	325	349	315	304	296	337	382	321	325	302	317	330	317	312	355	315	325	286	333	349	302	307	307	322	302	354	311	347	339	323	305	306	349	335	348	314	356	343	334	351	306	333	348	318	309	331	335	283	343	325	349	350	325	333	323	329	345	321	325	313	317	350	360	322	307	346	322	315	322	324	291	334	341	389	341	305	319	317	303	312	327	349	320	330	325	344	312	339	336	344	297	299	316	341	324	331	338	329	319	328	309	325	356	306	358	330	328	325	374	324	335	310	341	337	314	314	352	369	324	353	332	322	326	357	337	302	344	355	346	306	304	321	356	327	335	355	324	330	336	327	298	291	329	322	328	322	325	314	329	290	297	324	335	304	319	335	322	323	339	330	324	334	302	303	300	270	327	327	374	341	325	363	313	346	356	320	325	320	295	327	377	332	317	348	331	299	322	311	323	314	328	366	313	360	315	373	336	339	319	329	316	327	311	336	363	320	347	320	339	301	342	291	320	333	314	334	363	310	333	338	339	318	331	301	335	335	326	361	300	341	314	368	314	316	307	323	309	338	348	325	305	292	329	353	294	319	317	314	327	355	348	314	314	306	305	329	314	347	315	355	308	376	300	342	355	322	317	365	296	339	321	325	325	300	310	360	365	313	319	345	327	353	306	370	318	330	323	333	330	355	300	305	335	325	319	302	368	327	329	317	339	337	337	336	323	348	297	302	344	329	326	337	367	330	311	314	315	324	312	303	342	291	314	328	300	288	346	315	340	323	360	336	301	325	306	330	310	367	302	313	334	325	329	331	350	352	316	297	297	314	351	324	344	335	301	322	328	359	337	360	315	319	301	373	333	338	327	324	342	310	299	317	337	309	337	353	344	367	318	298	320	303	322	319	349	338	316	343	318	309	344	312	327	321	351	310	309	326	329	318	348	347	345	318	319	338	333	329	343	337	339	301	353	343	342	336	305	324	348	320	329	357	293	306	319	369	344	367	299	359	334	323	345	324	362	338	321	326	320	321	311	341	329	340	302	307	338	348	319	352	337	327	321	316	321	342	356	307	351	354	374	313	358	320	348	349	362	327	293	346	347	342	328	364	341	323	319	316	362	359	348	322	323	336	327	326	330	338	337	329	331	317	360	315	343	336	338	321	294	335	313	310	312	329	334	319	328	325	308	327	346	350	355	295	348	348	347	338	338	350	327	345	315	322	332	338	341	304	327	322	344	327	354	355	340	329	317	341	307	345	354	345	326	341	343	313	314	335	319	319	339	344	347	341	342	371	332	303	329	334	286	307	347	352	329	350	351	341	333	339	338	328	334	315	328	342	346	316	346	338	328	310	337	350	323	342	329	326	350	333	317	309	333	324	331	316	313	332	349	308	317	307	347	357	337	324	334	345	321	336	310	333	323	339	335	359	330	323	319	309	347	328	317	370	347	322	353	317	361	333	301	343	325	314	299	329	322	322	315	320	333	303	303	331	323	341	316	320	337	364	326	319	340	320	336	328	337	342	333	335	331	364	305	313	322	352	317	341	334	327	330	333	343	310	352	354	315	351	301	342	321	325	325	311	340	325	334	319	348	302	340	333	348	343	357	354	324	332	327	336	320	315	315	336	346	329	331	323	321	319	343	340	342	335	312	317	316	294	316	328	336	316	333	329	313	320	351	328	340	295	344	358	327	337	319	314	352	284	339	341	327	347	347	349	323	331	296	327	341	353	315	313	323	331	333	333	340	348	298	340	310	325	334	304	331	303	329	327	347	346	317	335	335	316	331	295	332	310	325	348	341	333	334	317	291	312	327	342	333	328	275	339	347	323	330	290	341	319	341	325	325	356	341	337	322	320	333	337	307	311	322	350	318	327	334	366	316	332	354	354	314	298	301	346	355	334	330	314	344	316	327	298	341	328	328	323	344	342	331	355	315	340	354	324	328	352	315	336	323	348	340	331	346	328	320	375	292	379	312	353	326	304	332	357	360	351	344	339	346	330	335	335	328	343	322	319	348	348	313	347	367	334	329	357	335	338	313	333	307	317	323	342	313	333	344	325	333	327	313	345	313	359	324	364	312	330	325	374	309	347	332	312	328	336	316	326	345	313	308	334	318	326	328	324	321	328	311	322	307	358	328	315	312	324	324	328	348	324	349	341	337	326	321	317	323	317	342	315	328	324	320	320	317	290	317	328	325	335	317	331	317	317	333	361	319	326	325	331	307	331	366	319	329	318	320	333	352	326	304	344	358	345	366	337	319	350	334	317	321	332	371	329	348	309	340	327	353	306	303	349	315	305	330	338	307	371	323	339	294	346	313	329	303	331	376	348	326	331	306	340	352	322	321	322	308	345	347	317	328	334	344	327	308	343	292	318	322	331	308	335	335
1429	218	220	234	212	207	206	205	201	216	168	179	191	194	204	189	207	223	188	222	213	203	176	215	197	239	214	224	211	230	194	207	196	241	225	212	223	201	191	248	220	230	201	186	210	208	221	210	213	230	206	214	218	203	186	173	201	204	250	195	191	197	178	200	204	206	200	219	181	223	198	189	194	194	209	214	216	206	197	194	230	203	221	178	199	196	226	229	223	194	199	209	222	202	208	197	212	206	209	197	201	242	179	196	209	173	223	193	227	233	194	195	200	229	204	211	226	209	215	243	206	180	210	197	224	209	193	194	204	223	213	179	182	194	221	196	197	186	240	193	192	199	197	195	224	226	229	204	194	201	190	196	186	208	197	196	186	233	185	236	220	207	191	195	224	174	199	210	209	199	233	216	205	203	204	199	214	188	218	221	187	199	210	223	204	209	211	226	192	227	205	179	209	195	211	198	211	189	212	211	197	249	211	203	215	211	207	193	201	204	195	209	227	215	214	201	213	204	224	188	196	222	198	188	223	211	195	218	219	196	215	212	210	215	204	224	202	207	189	200	209	235	219	237	212	250	195	203	190	195	189	234	211	195	236	209	189	206	216	208	187	183	200	197	221	214	214	199	222	213	191	187	176	195	192	186	215	199	203	228	222	197	200	248	210	208	215	202	195	216	202	215	198	216	195	245	187	207	200	195	209	204	160	195	197	214	193	204	186	194	214	208	198	193	171	188	217	229	204	203	204	197	200	202	208	176	204	187	191	171	224	183	199	215	194	233	212	228	185	194	221	231	196	192	206	201	244	235	221	215	195	209	216	199	200	214	208	200	217	249	207	218	204	245	204	209	220	201	194	200	223	219	193	204	197	209	208	186	209	188	224	202	230	224	189	204	211	191	213	220	199	179	216	225	226	191	222	208	211	194	201	198	194	226	214	197	192	182	237	191	215	208	206	199	211	207	216	206	223	210	201	199	212	222	197	190	221	245	191	203	215	219	206	180	178	178	174	214	211	216	218	205	185	172	174	174	183	193	181	196	227	212	234	220	236	216	226	194	186	187	208	234	226	207	228	213	225	198	245	210	205	196	242	190	190	212	178	206	228	199	190	191	207	224	193	216	205	196	209	235	180	203	192	187	218	221	209	234	212	212	211	204	178	208	209	204	195	189	195	195	240	187	195	229	218	214	196	188	191	192	214	219	184	207	208	204	208	208	208	206	214	225	218	188	203	230	180	224	199	199	199	190	220	201	207	203	203	192	180	215	180	216	202	221	178	201	191	213	172	211	173	201	208	216	210	198	204	227	202	199	187	192	230	193	179	191	205	195	213	209	167	193	197	202	196	225	234	186	219	203	184	218	214	182	243	202	230	212	185	208	214	224	237	214	216	220	161	217	196	205	225	208	210	206	203	212	230	201	215	211	201	205	207	191	219	190	202	193	244	190	191	217	214	201	214	212	209	198	229	214	191	191	203	230	202	203	212	215	200	233	189	210	179	200	174	197	208	181	187	197	206	178	206	206	187	206	212	202	215	185	209	171	227	200	263	176	204	198	209	196	207	190	216	218	222	207	248	242	198	231	197	197	231	219	207	206	191	198	175	218	197	192	198	202	209	204	190	184	213	218	225	209	185	230	203	195	191	203	224	230	244	200	236	191	211	225	219	221	195	232	211	209	214	216	198	195	200	220	205	219	207	211	200	199	190	196	199	193	199	175	182	205	203	199	177	213	223	207	199	214	211	196	218	195	200	215	221	205	198	187	238	189	212	197	222	199	209	200	231	222	192	217	207	211	216	233	240	198	198	209	201	188	179	229	199	177	228	217	233	187	219	186	202	184	189	197	224	202	188	208	205	196	206	202	186	219	197	208	224	204	207	194	236	239	162	209	189	197	214	205	212	206	196	199	203	210	191	180	209	205	200	206	227	221	173	208	204	208	217	220	204	222	185	216	206	200	202	214	197	209	212	199	206	197	209	217	210	219	239	194	208	209	204	196	216	208	199	228	213	232	212	225	203	201	215	228	194	195	204	201	222	235	211	186	214	218	230	224	189	200	200	190	204	210	191	247	201	198	188	211	203	196	195	210	216	204	185	181	193	198	240	202	179	196	202	204	201	205	226	204	189	170	211	218	195	199	248	210	158	212	229	196	221	203	203	205	198	191	189	215	268	216	206	206	186	209	197	224	207	197	247	205	200	195	214	216	172	196	185	178	218	206	214	227	222	194	224	178	202	211	200	217	210	166	231	217	207	216	204	211	237	193	211	268	202	191	203	189	190	205	197	174	209	243	194	229	201	188	241	208	177	220	240	239	179	192	222	191	216	204	211	200	242	213	238	208	194	221	208	197	209	256	184	205	217	216	215	212	229	239	216	211	190	225	227	202	205	227	214	213	176	202	202	249	211	215	218	200	200	215	229	205	224	219	192	215	190	211	192	219	200	188	188	193	200	233	214	194	205	191	192	223	193	211	197	221	208	210	222	217	197	225	198	189	223	222	196	189	194	224	197	226	212	184	183	213	188	199	182	202	189	227	218	210	215	196	201	174	232	186	177	191	221	202	219	201	221	214	200	199	193	189	193	200	172	213	225	166	203	195	215	230	188	200	209	194	212	224	219	199	195	159	184	201	204	201	218	191	189	190	207	213	223	203	199	193	208	223	216	187	213	208	185	184	195	192	196	179	204	203	223	211	195	188	204	209	202	188	210	203	196	202	194	204	213	189	227	182	234	234	208	222	222	212	237	207	203	196	203	213	193	199	210	201	188	220	183	216	194	205	188	203	208	191	243	215	174	197	209	199	233	210	217	210	194	187	232	208	206	208	199	186	208	195	206	164	247	212	251	176	215	210	186	207	201	208	202	208	189	217	213	214	202	200	200	209	202	169	228	215	218	215	170	218	190	213	216	185	202	217	194	234	210	218	194	186	226	216	185	207	229	207	209	191	197	204	202	179	180	227	213	190	197	242	209	165	190	237	192	211	191	196	206	219	199	248	213	208	179	181	228	229	199	216	197	212	170	184	206	174	217	223	224	203	178	200	205	200	195	216	217	193	196	233	191	187	188	206	217	198	206	209	222	211	207	201	219	231	192	208	213	196	207	215	205	210	207	175	200	214	198	165	211	206	209	221	217	214	196	182	180	213	213	206	241	186	212	232	201	202	233	198	216	201	224	199	193	200	231	186	207	186	201	157	208	226	179	206	213	193	198	198	215	179	211	223	206	196	212	198	222	195	201	205	205	211	198	170	244	187	206	214	203	207	167	205	227	229	244	215	200	203	226	206	211	209	204	192	189	228	202	190	204	210	210	199	236	213	237	222	201	197	208	198	199	221	204	212	188	188	211	212	194	215	214	176	187	201	229	194	201	203	209	192	204	245	219	211	216	207	218	189	229	217	225	201	183	216	175	186	199	213	209	191	196	208	207	204	222	213	198	217	226	221	209	191	197	200	248	207	214	180	221	196	235	208	223	213	207	221	187	175	205	209	233	228
1700	540	520	506	543	533	478	475	500	552	513	488	490	501	520	518	518	516	484	466	496	511	453	474	512	513	492	494	509	538	467	465	472	478	478	488	487	486	462	476	478	498	506	485	482	478	504	466	473	483	466	468	493	459	504	456	494	501	498	491	474	472	468	489	489	484	500	478	485	480	456	447	517	485	482	470	560	480	497	497	488	471	494	490	492	457	480	505	490	464	538	486	480	484	523	484	476	459	505	537	490	461	528	456	492	501	490	475	451	556	498	503	486	473	483	532	484	502	487	470	476	488	488	519	503	481	469	510	460	492	476	506	470	507	479	479	475	441	486	509	443	489	523	478	504	502	499	482	446	519	459	475	532	501	463	472	490	500	491	468	491	452	512	466	526	506	435	464	475	495	495	528	480	496	511	484	473	542	511	499	475	489	504	485	505	485	469	518	495	496	462	471	454	503	490	472	462	483	482	469	478	476	515	481	479	463	449	488	479	486	470	507	487	468	506	470	475	483	491	501	451	493	484	488	446	451	484	492	495	517	488	487	473	477	481	517	484	526	491	514	470	471	488	455	473	431	521	514	481	485	498	520	511	485	509	472	454	497	493	470	460	475	508	494	434	490	532	465	460	466	460	494	468	514	455	514	475	502	484	522	478	476	474	466	523	478	549	506	471	468	517	460	469	482	492	489	503	502	527	522	484	477	496	500	484	456	480	481	512	470	467	485	524	481	497	536	490	481	510	519	467	495	498	512	534	465	495	487	486	491	508	453	501	498	504	545	501	524	505	471	464	427	472	503	471	494	469	466	504	510	539	502	437	482	464	488	478	496	536	482	497	493	459	488	524	462	472	499	505	487	504	491	480	460	487	466	492	510	511	473	507	493	464	470	498	450	488	473	483	498	486	479	518	491	515	481	488	455	470	489	506	466	485	538	500	482	477	501	485	474	447	501	512	461	496	512	523	463	515	485	496	456	528	500	474	473	451	474	455	495	482	523	485	477	539	516	466	487	466	459	506	444	495	489	472	510	513	506	533	464	461	484	499	513	536	535	452	513	499	493	492	471	436	473	472	446	491	465	509	533	466	534	514	482	495	492	511	502	452	501	483	484	471	522	492	471	510	466	513	468	475	444	475	495	463	461	482	487	468	482	467	476	497	428	491	464	458	513	503	497	461	510	457	507	489	471	519	459	488	467	468	447	523	492	515	487	483	492	541	515	481	485	465	515	528	455	495	475	473	497	496	515	498	458	524	473	470	475	545	493	498	498	482	509	497	508	456	501	469	516	481	463	507	494	533	454	486	489	528	527	472	506	499	482	476	491	492	505	474	517	515	488	443	476	485	477	443	510	477	473	452	528	503	457	474	460	527	498	503	476	504	473	497	480	466	443	507	470	524	483	463	489	472	538	454	436	463	541	468	505	504	480	489	496	503	453	494	478	473	492	541	475	455	466	453	470	478	420	489	538	503	538	492	521	475	468	490	462	533	494	526	491	517	499	466	496	489	477	451	499	512	477	474	542	500	467	478	519	506	493	484	508	428	476	480	487	529	451	490	490	459	535	497	506	511	489	466	468	493	487	454	471	478	499	541	465	492	460	452	498	495	496	488	435	470	494	481	501	509	458	495	468	480	488	504	439	484	490	465	445	488	509	497	477	513	488	491	475	445	500	536	469	495	503	452	493	509	503	483	515	525	488	561	485	506	484	493	524	492	504	483	501	526	497	463	533	495	514	501	475	507	498	496	517	511	479	485	468	494	512	499	470	486	498	491	531	498	496	487	469	466	466	516	487	450	502	491	491	483	519	496	456	499	491	502	467	468	499	504	479	490	498	479	460	482	467	489	502	476	464	501	501	538	530	481	482	475	509	486	497	510	475	497	509	484	499	507	477	471	457	543	426	469	470	500	495	507	468	495	503	496	474	519	499	491	464	505	561	454	526	480	529	477	481	537	499	461	490	496	469	468	458	492	483	455	463	443	534	503	470	476	450	495	521	499	479	476	497	503	492	476	506	490	484	486	470	470	507	523	489	543	504	507	496	459	459	463	468	474	461	457	515	480	507	497	486	454	472	456	475	476	491	517	462	479	496	503	493	462	512	501	518	509	456	502	500	495	468	475	458	476	507	468	479	462	488	506	450	500	465	484	466	430	494	459	498	519	490	527	474	475	531	506	483	513	510	467	508	473	442	484	513	503	493	523	486	496	469	470	507	431	473	506	503	500	499	493	469	507	479	462	469	496	477	503	510	495	488	481	465	468	517	443	491	444	502	482	501	501	489	508	498	461	452	478	458	422	477	444	498	488	472	497	505	487	494	506	531	502	492	541	521	485	491	471	468	511	545	489	508	465	468	542	497	461	491	491	454	522	486	539	496	460	502	495	502	493	491	494	474	483	506	507	468	507	469	476	511	486	475	444	518	521	502	452	477	476	498	460	484	458	473	506	513	523	516	497	502	480	453	480	485	461	478	519	455	500	517	497	471	480	450	474	522	466	481	490	494	501	503	498	529	512	527	475	437	494	513	484	483	489	470	478	525	507	488	433	439	497	483	498	509	502	469	505	510	488	484	515	549	470	494	506	507	486	456	486	462	499	459	501	484	505	527	493	458	500	474	487	475	502	491	502	485	494	493	516	460	527	476	517	460	486	492	496	503	504	487	507	506	508	475	468	499	479	508	454	475	497	489	462	485	485	453	476	470	484	523	484	465	450	513	493	440	486	515	503	451	470	481	482	463	488	478	488	481	487	468	461	474	471	464	507	470	492	492	503	528	492	503	486	472	483	444	480	498	497	464	513	493	529	494	437	455	478	448	460	477	484	531	507	456	528	489	482	487	452	517	503	492	493	520	526	484	492	467	486	491	479	473	489	497	465	507	521	480	518	471	487	473	484	483	483	480	443	478	467	530	519	500	498	451	528	483	483	495	515	511	490	479	493	527	491	507	452	500	488	482	465	494	457	480	510	470	499	462	513	494	507	466	507	522	471	513	506	502	457	452	499	490	519	519	483	533	511	480	423	502	487	484	507	467	493	530	463	502	507	487	490	450	499	498	434	465	495	515	493	499	481	498	527	495	527	539	477	482	508	516	569	481	536	467	501	502	470	481	488	478	512	508	462	471	497	474	468	494	440	497	471	491	498	454	510	481	476	510	494	455	424	498	535	458	480	497	482	513	472	473	488	480	497	475	489	498	490	472	479	464	460	479	492	457	498	495	480	469	484	499	479	505	513	479	477	509	519	515	453	475	476	490	506	516	469	497	494	471	487	475	498	525	470	481	518	544	474	489	450	505	504	524	503	483	512	525	525	466	490	509	461	529	471	539	490	506	470	461	466	524	509	441	486	502	483	459	477	469	502	477	489	521	472	509	505	477	483	509	465	461	525	494	490	483	469	475	511	459	480	513	480	504	486	479	464	447	448	478	485	491	489	520	496	470	473	530	466	483	473	492	483	485	471	520	498	455	472	491	489	483	471	501	501	459	461	503	481	475
7332	561	618	492	424	390	368	307	311	282	290	230	273	253	248	271	283	269	220	270	249	251	281	264	248	247	290	253	264	294	254	263	277	255	290	252	274	251	290	273	255	264	245	257	279	284	240	270	283	262	263	245	223	273	260	281	258	255	226	277	263	267	250	293	257	255	222	261	240	272	259	261	269	237	259	272	245	266	238	265	241	249	229	273	274	255	243	255	244	277	253	276	244	260	245	248	266	254	261	292	257	259	243	250	267	271	269	266	262	269	239	262	254	260	271	270	262	263	265	287	286	242	252	249	235	258	261	228	282	260	262	225	248	286	238	244	255	230	263	297	267	230	250	255	240	258	274	238	277	277	283	289	257	256	263	277	262	250	273	253	272	274	262	286	244	282	237	270	287	282	272	259	278	249	274	261	276	229	250	282	249	282	251	255	258	255	283	266	248	249	265	274	281	271	264	251	247	235	302	240	241	284	243	296	265	241	270	293	292	267	264	245	254	265	272	281	263	276	258	274	253	266	281	270	282	291	287	265	278	260	266	240	233	236	277	245	291	274	276	275	244	261	268	265	235	284	263	274	266	220	262	282	282	267	267	274	236	250	242	265	267	251	256	291	254	247	225	289	291	260	273	228	263	257	295	287	268	276	298	267	229	268	252	260	251	259	250	281	283	264	241	239	267	250	233	284	258	251	248	275	263	251	252	261	291	246	270	279	246	274	246	276	296	276	299	251	271	257	277	263	250	240	275	267	284	232	235	292	281	270	270	249	271	264	262	256	287	263	254	267	275	243	231	262	285	260	289	307	251	266	283	270	267	265	284	255	298	281	307	254	308	245	255	252	238	251	277	224	267	283	249	274	271	233	240	256	283	266	264	294	264	254	282	272	274	276	266	281	273	292	264	304	282	226	263	235	247	255	267	290	273	263	234	240	248	259	252	272	268	286	264	268	266	268	275	252	258	281	274	249	262	298	253	231	277	281	247	242	300	264	268	266	253	241	285	279	272	219	251	254	261	275	259	264	312	276	231	275	250	268	282	250	249	244	249	247	252	281	299	223	269	270	272	263	242	243	254	242	238	241	265	252	281	263	261	283	247	249	274	235	286	259	268	272	234	257	260	253	295	252	246	257	284	245	241	270	256	262	254	263	284	265	276	256	257	278	234	301	296	263	271	228	240	266	227	243	235	270	272	242	244	280	273	263	245	276	246	255	289	228	263	286	272	292	257	264	284	312	266	274	290	265	279	243	231	282	258	276	250	283	277	243	279	287	242	255	266	266	264	268	250	268	238	268	266	266	234	252	253	260	266	244	264	251	241	275	277	250	339	247	271	297	266	255	306	267	299	278	275	242	260	253	224	272	261	267	250	310	249	289	287	263	264	265	251	251	243	256	257	262	216	256	262	243	273	224	242	246	251	225	208	263	268	273	258	257	241	258	261	260	262	262	262	294	294	296	247	272	247	254	262	236	282	282	241	298	299	286	260	275	262	254	263	273	257	277	261	274	293	253	301	237	249	245	273	254	248	278	243	269	254	239	253	254	263	270	290	292	306	279	256	275	286	278	271	269	245	237	241	248	248	290	265	252	258	270	252	269	277	264	243	246	278	221	265	276	269	253	295	266	252	240	271	253	245	249	260	250	247	265	297	251	223	282	273	246	243	304	261	269	246	282	258	246	276	279	243	247	279	278	290	291	212	300	268	254	255	285	276	259	288	268	258	286	265	250	255	274	246	287	257	261	263	219	243	256	271	273	233	272	243	246	296	273	275	264	265	284	267	280	249	269	259	268	301	257	247	271	275	261	263	273	275	268	272	264	257	277	234	271	261	277	260	247	266	263	239	280	297	276	240	263	290	249	259	247	282	254	259	262	262	256	242	273	251	265	275	282	268	278	252	293	261	269	260	278	240	269	246	261	283	295	288	255	247	282	300	256	271	267	267	260	248	247	250	263	275	285	249	285	268	253	252	256	283	253	267	254	258	269	272	248	235	263	274	316	268	272	275	243	263	242	254	249	270	283	263	233	265	272	239	259	249	293	259	300	274	248	256	261	281	274	274	264	279	281	245	271	266	290	259	267	278	271	266	249	255	267	253	285	258	264	268	267	261	252	234	236	250	266	265	286	268	264	274	271	239	269	256	271	262	269	256	249	283	256	274	253	252	239	305	217	253	246	308	286	278	279	316	279	279	245	261	270	257	251	229	266	299	257	272	270	274	302	276	254	282	256	259	278	266	277	244	272	271	234	236	277	280	263	245	275	253	290	240	266	281	265	260	262	255	274	284	267	271	265	289	248	270	245	293	267	234	271	259	261	283	263	289	238	267	266	257	258	280	251	242	256	251	287	242	258	282	228	248	307	334	265	304	265	262	302	232	263	264	259	255	268	265	270	284	260	285	268	212	247	257	231	259	244	259	267	266	255	265	279	272	263	274	267	268	266	279	252	286	261	268	247	272	268	276	238	256	269	262	263	282	271	252	258	267	246	283	267	279	260	275	282	256	270	235	256	260	281	290	256	268	260	266	269	249	262	249	264	248	252	275	259	276	249	267	240	269	276	274	238	247	263	269	288	271	256	260	232	312	264	260	282	277	251	277	260	275	265	237	289	263	253	242	271	258	262	279	245	218	256	271	277	290	267	256	314	268	264	274	258	261	262	253	267	260	265	258	259	269	262	235	269	294	248	275	254	259	280	270	265	243	262	264	287	274	267	273	275	266	254	257	255	241	271	246	236	267	258	270	278	252	254	292	236	262	219	264	293	246	243	249	265	257	279	228	271	224	258	256	241	231	272	293	248	248	270	263	272	248	244	252	245	267	241	283	262	256	272	283	265	249	281	236	271	269	254	288	284	282	281	286	281	256	266	271	270	252	253	293	287	272	270	246	231	300	287	283	245	286	283	254	267	299	255	260	269	261	270	244	268	246	261	254	255	271	244	257	245	249	289	276	231	270	235	284	282	242	240	248	281	254	289	236	270	289	280	269	282	270	281	266	259	234	246	246	283	234	252	265	269	284	285	261	270	266	253	269	255	248	260	249	244	286	266	293	289	258	265	291	272	275	244	271	243	245	284	250	248	269	257	284	271	263	284	244	278	261	227	265	273	262	229	251	247	250	274	248	284	264	260	240	271	295	258	241	272	254	266	269	282	283	238	230	263	260	269	272	258	242	291	268	269	266	279	275	292	265	281	254	238	276	240	268	261	254	201	265	289	274	275	253	240	253	255	254	262	278	276	270	266	273	241	258	235	263	253	256	258	281	257	289	270	254	236	238	263	259	253	236	273	262	236	245	266	273	260	275	262	247	253	252	281	263	290	266	265	244	268	274	287	233	252	251	256	295	278	253	276	271	254	277	278	272	253	263	265	260	231	277	236	290	272	253	239	250	263	264	274	280	305	262	267	293	217	228	249	251	259	267	269	269	270	269	256	238	255	298	275	243	228	247	284	216	252	281	236	264	274	266	276	256	243	254	281	236	287	254	267	258	266
6454	883	1350	1481	1325	1145	964	887	796	759	748	740	717	704	664	683	686	655	621	621	639	643	618	594	610	643	633	611	602	590	600	619	632	597	608	612	630	619	589	569	611	620	619	594	648	638	611	586	621	586	599	624	609	575	618	611	618	631	566	596	595	601	604	630	617	603	593	625	629	589	589	605	581	567	588	598	575	590	585	589	597	621	558	600	615	622	566	585	587	564	633	579	631	622	590	639	595	569	578	612	642	585	622	573	582	613	604	592	600	623	581	622	562	542	652	578	581	563	607	590	567	572	597	607	610	610	597	564	558	634	615	584	584	568	560	606	594	563	608	609	605	632	578	585	595	593	629	608	596	553	586	606	570	620	587	599	582	587	625	642	645	660	604	551	616	592	604	575	637	592	560	585	575	617	590	601	541	605	604	583	609	589	613	630	623	573	614	557	570	580	611	633	562	594	620	585	572	565	610	590	578	605	586	569	618	602	608	605	601	577	608	557	594	612	649	626	592	614	613	603	586	607	605	581	594	605	604	597	606	565	562	566	586	553	611	572	564	601	621	627	581	599	631	609	591	578	586	593	595	600	555	564	573	620	530	551	557	582	596	589	641	609	585	595	577	608	643	594	597	555	608	586	581	619	582	636	592	589	571	547	569	576	656	609	619	577	579	592	576	592	654	572	594	585	591	607	608	625	576	597	553	608	585	632	618	619	597	640	565	604	611	637	606	553	615	599	611	612	615	631	587	595	576	636	590	625	599	582	584	573	634	600	629	594	565	567	557	578	579	561	635	584	585	588	586	632	612	577	603	619	621	622	594	620	620	591	639	605	600	566	596	627	586	564	599	571	530	588	584	559	593	588	649	603	598	609	571	571	564	617	583	667	591	622	584	644	600	599	567	600	563	646	547	616	575	565	536	578	600	574	590	586	555	622	589	592	592	581	584	614	581	576	615	603	603	577	614	568	601	584	574	608	615	556	551	613	620	624	594	577	598	580	593	592	584	621	590	581	638	616	608	590	601	628	601	592	599	575	610	634	586	538	580	623	542	599	602	571	639	600	601	614	559	619	555	573	558	614	636	618	573	580	630	562	587	575	617	601	582	616	596	587	543	608	617	596	575	534	581	572	598	561	603	602	570	643	619	644	627	600	602	594	554	615	585	607	590	581	567	622	615	577	587	606	539	572	577	594	570	613	548	607	624	610	602	602	637	612	596	662	594	598	569	615	540	615	612	598	542	607	593	563	613	548	580	602	591	607	598	624	551	629	620	612	618	636	602	597	614	651	596	650	592	577	576	577	580	622	620	611	547	605	611	602	551	572	576	568	590	620	582	612	570	617	601	576	620	568	560	579	586	581	602	607	577	587	580	602	612	571	574	568	608	626	604	661	581	628	597	584	646	593	625	578	569	598	594	566	643	601	573	594	576	593	600	597	607	646	588	588	592	596	597	583	566	576	575	588	611	599	576	663	601	612	626	599	594	624	622	583	610	654	612	567	560	582	600	556	601	616	597	571	599	616	556	568	576	577	562	592	574	600	595	613	581	606	590	591	582	594	614	582	592	604	603	610	587	615	620	616	568	601	537	586	608	644	568	624	602	581	612	635	631	572	613	616	542	606	609	608	644	629	585	589	600	593	651	570	593	578	591	610	582	610	582	588	612	622	613	600	558	621	606	641	583	609	598	581	617	588	577	595	535	612	554	597	627	592	584	610	588	609	541	597	575	586	617	560	602	610	598	616	604	579	601	590	630	586	617	588	614	590	600	567	628	551	580	576	615	597	635	648	587	578	587	616	578	587	607	571	585	603	564	614	565	594	566	577	583	571	607	613	629	619	615	638	593	585	560	603	602	629	600	589	628	566	593	600	601	618	608	626	602	558	628	596	624	525	632	611	557	618	622	640	620	592	614	588	586	612	594	609	623	588	595	584	606	576	602	592	634	579	584	605	609	568	620	577	600	628	550	597	558	620	578	608	588	547	629	592	575	572	574	628	567	587	630	569	582	595	550	613	607	593	558	645	620	591	600	632	597	620	597	627	583	593	599	561	614	591	565	597	644	521	571	607	602	597	608	594	608	620	611	547	561	582	610	609	642	615	607	584	627	596	568	587	537	611	568	557	599	610	603	608	626	605	555	598	568	586	584	555	567	578	612	593	581	564	616	623	590	548	599	576	584	660	619	591	629	626	593	578	558	558	552	631	584	603	597	670	597	645	597	579	633	612	579	580	550	602	583	610	604	620	575	587	559	594	591	601	597	569	610	593	628	559	627	635	604	606	617	562	588	613	592	559	578	636	594	611	588	582	648	595	562	603	579	584	535	553	609	599	614	562	550	586	585	597	595	560	573	597	579	519	601	578	582	572	625	624	605	601	606	605	652	639	593	564	617	580	636	632	618	604	621	609	625	615	592	589	578	612	591	633	577	632	601	593	658	621	599	619	596	578	631	612	574	559	620	628	613	619	622	556	577	648	554	575	600	620	576	589	638	642	608	571	585	602	603	577	588	633	601	590	592	619	622	585	586	598	577	621	619	592	601	612	602	612	592	601	583	573	627	564	573	591	609	548	614	599	601	583	565	621	628	611	594	610	558	635	597	615	581	573	594	641	569	593	580	636	618	552	579	613	627	556	570	602	589	596	606	628	568	603	606	590	590	612	610	555	581	655	599	556	585	634	576	578	624	564	569	564	579	637	542	606	601	583	604	572	597	564	599	597	552	590	611	618	567	601	568	566	599	625	594	625	584	576	581	549	595	567	567	567	587	638	610	570	601	568	597	577	635	606	629	577	628	585	560	592	612	589	632	632	600	576	596	602	583	612	587	634	606	582	618	569	608	616	565	604	600	590	572	611	584	622	600	580	625	555	606	577	616	628	566	575	603	612	531	634	604	608	610	590	632	636	603	538	607	580	589	593	582	573	569	576	600	621	595	570	614	599	575	566	596	567	585	613	604	608	583	619	577	555	613	594	604	588	614	623	607	594	615	577	601	624	628	597	625	627	561	626	571	537	647	604	611	597	600	642	599	626	592	603	563	624	571	564	606	636	562	586	604	598	608	589	617	579	591	590	564	524	604	565	608	576	543	624	613	618	626	533	559	612	598	642	610	562	610	562	588	611	571	583	650	592	591	635	625	614	597	612	597	644	595	600	621	598	585	616	590	612	603	590	621	619	632	605	577	575	605	616	580	612	592	541	581	621	605	644	579	567	577	636	554	626	587	588	554	601	586	574	597	602	620	579	593	587	617	563	612	585	562	581	575	615	648	609	603	573	608	577	576	621	595	573	608	571	595	607	585	600	574	583	610	598	560	621	633	618	553	574	597	576	596	599	564	591	607	589	607	604	627	648	608	572	607	616	583	582	592	628	561	623	604	576	626	593	588	610	592	537	633	650	585	618	589	621	540	595	612	603	616	584	592	643	591	553	599	618	589	573	565	604	619	607	598	579	555	589	605	583	567	571	580	602	582	603	610	644	590	590	602	611	618	633
13993	1077	841	648	479	385	258	220	208	168	175	167	167	150	173	147	148	157	144	176	149	140	161	149	137	142	129	126	149	142	132	143	128	102	166	147	129	127	143	139	147	146	132	131	133	127	140	128	149	171	151	144	174	144	124	120	131	125	130	142	147	154	130	152	138	134	139	137	132	142	156	135	137	120	130	137	116	153	146	126	146	137	144	131	125	140	145	143	153	141	142	133	136	118	142	142	141	146	122	146	145	151	143	152	127	121	116	142	128	154	126	141	130	152	154	140	132	140	131	133	114	160	166	132	138	140	133	124	144	142	112	141	161	136	135	139	124	138	150	142	131	137	157	131	139	147	128	137	160	158	117	138	142	158	138	145	120	128	157	151	126	149	130	154	144	131	143	132	148	130	150	148	119	140	123	143	168	139	132	134	137	139	140	141	138	142	140	135	124	128	135	128	146	125	119	125	141	124	116	114	140	134	133	126	129	131	130	153	159	125	128	135	135	127	150	141	139	134	145	144	153	132	122	110	153	140	154	148	138	153	130	125	140	168	122	123	118	134	125	127	154	137	158	129	116	159	124	127	128	147	135	176	145	146	129	162	149	132	134	133	148	148	145	145	119	127	142	154	130	133	146	130	133	154	121	151	116	127	156	147	126	130	132	149	126	123	123	131	167	159	143	147	122	119	127	113	167	130	134	117	148	149	152	127	156	129	132	153	130	122	130	150	134	139	145	149	165	134	137	127	158	137	133	120	126	155	147	124	160	122	112	160	147	152	140	139	142	120	146	139	137	144	147	136	161	150	121	128	147	114	157	131	120	135	136	151	147	109	135	165	132	137	143	133	159	133	146	128	129	140	121	134	137	141	135	157	148	119	131	124	155	144	129	120	133	148	145	120	118	151	144	135	131	144	152	150	136	135	142	133	132	136	165	155	123	151	134	168	142	149	153	140	145	143	130	114	142	141	118	136	126	151	131	162	139	133	155	157	135	146	116	161	144	134	139	141	149	124	130	139	146	135	126	152	170	141	141	150	131	151	138	127	134	152	174	144	127	157	157	133	134	142	142	139	123	151	148	156	116	131	121	126	137	135	120	124	135	139	134	140	140	128	143	156	152	140	135	146	133	129	131	125	136	130	120	152	133	144	143	166	136	163	122	117	122	131	129	142	136	132	132	129	121	129	106	120	152	138	146	161	140	152	118	151	141	127	134	149	145	124	144	139	139	142	133	135	161	130	159	112	133	142	149	139	109	132	137	141	148	122	139	131	139	131	134	149	147	134	119	138	140	123	153	162	140	119	143	153	141	132	155	150	151	146	133	130	126	136	121	126	147	135	143	154	131	144	117	146	136	143	141	132	137	139	133	138	154	104	120	128	140	134	162	139	137	124	142	137	149	171	134	146	150	147	136	158	144	151	154	146	144	138	135	121	150	163	141	150	152	158	129	143	150	146	162	136	154	131	144	149	153	146	135	136	157	154	126	130	129	159	132	122	143	144	118	126	140	168	154	133	144	142	158	138	133	125	132	152	125	146	132	145	145	145	154	147	166	148	133	147	149	143	129	144	133	133	139	150	115	143	168	147	142	125	147	163	118	142	133	135	134	132	152	150	141	138	166	155	144	142	129	135	150	122	137	136	125	123	137	137	118	134	137	134	149	180	135	138	124	149	142	158	117	133	137	142	151	134	118	129	166	156	141	145	121	130	144	133	157	130	139	142	135	130	133	162	154	126	140	134	139	143	138	141	119	137	145	127	138	160	134	129	120	121	135	162	149	122	134	133	108	149	136	143	135	134	129	133	123	132	134	118	133	162	159	137	140	138	142	131	156	142	134	138	137	138	142	145	144	163	146	115	134	139	142	113	121	136	145	153	133	127	134	127	139	148	125	126	136	132	130	117	168	144	136	134	141	134	134	154	154	154	138	152	141	130	138	126	143	141	140	147	138	125	131	139	153	127	120	142	133	136	121	117	147	132	120	143	147	141	164	148	145	140	143	138	149	138	152	119	139	159	133	125	143	137	150	126	143	125	159	118	119	149	137	147	119	124	139	136	158	133	131	131	123	127	130	115	154	117	140	144	148	135	142	123	149	159	135	133	121	138	134	143	166	136	116	146	153	163	128	145	127	146	122	132	140	140	142	151	126	146	135	135	136	126	138	131	146	138	125	139	129	124	141	148	151	144	130	130	154	163	152	126	145	152	124	148	156	151	131	155	140	128	144	128	139	153	149	141	136	141	145	160	99	132	137	137	111	151	147	135	113	130	133	124	135	150	143	156	145	139	126	148	141	135	123	115	128	157	130	146	145	125	103	127	150	140	114	142	119	160	142	147	157	140	137	132	148	146	149	143	118	139	121	152	138	133	160	117	138	136	146	139	115	131	152	170	114	148	133	121	119	149	125	123	123	153	122	127	117	135	134	137	136	131	138	135	136	132	137	124	135	139	144	151	132	154	139	124	124	129	142	117	136	129	157	122	145	136	186	130	132	135	135	132	126	136	136	143	135	139	142	140	148	146	125	138	135	132	149	143	139	134	131	142	126	120	164	148	141	181	138	137	131	123	145	149	146	126	147	143	147	143	152	134	120	133	164	142	140	138	188	140	131	147	129	98	135	157	149	138	137	148	141	140	146	144	116	152	148	140	130	154	138	135	136	150	133	117	141	141	129	125	130	146	148	140	124	141	146	141	129	145	144	135	148	131	145	149	141	153	151	147	142	145	128	164	129	141	115	141	153	122	104	113	129	136	136	153	124	140	132	134	140	156	121	126	141	148	127	156	124	137	166	144	133	138	138	132	160	142	117	150	133	149	123	152	141	138	126	153	114	127	155	154	145	151	135	138	149	131	130	136	152	152	157	133	143	136	147	143	132	134	130	126	149	147	141	113	114	151	139	118	138	123	150	123	140	118	141	134	135	130	146	133	125	159	129	150	133	162	146	147	129	126	136	132	129	130	142	170	128	135	135	140	128	131	116	142	143	142	131	143	122	122	143	136	122	109	132	147	162	121	150	152	152	131	126	131	126	164	128	142	148	154	157	150	118	135	159	134	140	127	138	138	136	150	120	127	141	111	126	123	135	118	145	124	130	119	140	140	119	150	150	134	143	143	147	130	144	131	121	142	125	148	142	157	125	124	135	126	112	143	133	120	140	134	136	153	122	140	134	145	126	133	145	152	132	145	151	131	125	131	143	126	130	116	140	149	149	131	155	154	138	119	128	128	147	127	143	133	131	142	130	147	133	160	128	163	129	115	141	145	126	118	128	136	124	150	127	139	148	149	148	130	134	139	146	123	150	138	141	163	122	125	139	113	130	141	124	120	153	123	138	143	130	159	146	134	139	133	126	141	151	127	115	138	133	136	147	153	141	129	147	140	142	148	131	143	149	139	121	148	120	139	112	124	132	132	132	132	153	143	133	141	134	132	148	140	138	152	128	121	126	148	141	123	131	125	151	129	128	159	139	126	132	129	123	145	120	142	144	139	136	137
7944	837	1794	2031	1774	1378	1092	841	789	648	621	607	552	543	508	488	457	457	456	392	384	423	399	398	406	339	369	377	332	388	360	380	355	347	324	384	368	380	351	364	370	335	336	345	348	365	364	351	326	327	363	346	364	362	316	351	345	333	307	351	337	325	334	291	323	354	345	333	350	345	320	322	306	313	354	335	355	333	313	330	350	326	335	327	349	315	331	334	329	327	342	314	343	357	339	334	327	371	304	337	343	295	319	329	316	329	343	311	360	340	337	345	310	282	323	323	341	340	337	312	338	288	315	297	321	321	345	361	357	344	325	318	298	327	312	339	301	310	311	325	320	338	323	334	326	341	300	301	303	298	317	366	345	343	329	321	352	367	315	353	325	337	351	334	272	325	331	314	322	326	322	311	339	338	355	305	351	325	345	342	343	320	350	332	296	348	340	298	365	320	344	344	335	343	337	324	314	306	317	316	351	339	354	340	339	335	322	335	309	313	323	326	362	333	301	322	315	308	338	338	310	338	316	332	344	327	357	352	327	311	305	326	332	312	327	317	313	365	320	321	326	332	330	332	311	361	300	306	332	309	367	306	291	353	377	321	304	331	324	345	353	348	360	348	283	344	325	322	355	355	291	309	312	319	342	301	321	322	315	367	354	320	370	318	324	333	322	312	324	357	325	329	314	352	369	340	302	296	324	319	346	320	335	324	336	330	331	340	335	347	352	308	324	305	334	321	366	306	314	328	302	316	337	341	338	330	334	325	332	315	333	353	343	345	362	324	339	319	351	318	300	304	327	326	327	316	326	312	315	330	321	336	334	311	349	327	336	340	349	332	333	338	333	295	312	334	311	314	338	300	322	329	320	337	316	333	313	308	330	335	334	349	320	321	316	321	292	302	336	311	352	332	316	328	344	323	325	365	338	375	327	324	335	318	342	325	321	317	333	310	322	362	365	320	344	346	334	326	296	271	347	331	314	324	347	324	321	338	333	322	311	326	355	309	333	318	326	304	326	361	306	339	301	336	313	321	333	353	277	336	346	319	300	330	352	326	349	334	308	321	352	305	350	335	326	363	310	317	349	317	301	328	348	290	340	315	296	296	358	357	326	359	336	341	325	335	312	312	314	328	334	307	343	320	320	323	343	308	330	308	335	330	312	326	344	357	314	346	357	349	324	341	344	330	326	323	318	342	339	297	343	317	340	350	283	344	303	323	337	364	319	338	336	334	316	310	309	329	339	350	344	326	355	373	327	326	335	319	362	372	337	336	348	325	345	319	342	333	302	326	301	351	349	350	345	329	332	317	310	334	350	309	274	313	351	344	341	352	366	304	314	335	328	332	313	363	318	340	306	349	330	322	349	322	325	329	301	320	335	331	332	327	320	296	325	340	339	314	330	352	349	350	331	308	366	331	343	323	336	295	293	342	331	335	329	322	311	339	340	313	337	328	307	309	353	341	320	316	339	303	329	310	305	351	351	326	353	323	351	293	340	330	319	295	335	326	317	334	346	347	338	325	300	369	342	313	359	276	367	349	341	367	329	346	348	325	326	317	318	325	336	319	309	356	324	339	342	299	367	327	324	341	308	296	318	303	276	327	308	322	333	326	337	316	320	340	309	335	334	320	335	354	320	312	329	339	284	357	345	330	323	339	302	377	348	299	338	303	338	312	299	339	331	294	328	317	322	328	355	312	344	316	366	336	326	347	304	336	312	327	311	333	316	310	326	340	310	350	315	334	310	373	358	321	357	336	366	311	294	313	299	310	344	363	348	377	299	336	334	326	280	341	338	301	326	311	333	321	352	358	386	298	354	323	339	328	332	326	346	341	313	299	318	345	349	331	307	314	351	289	319	344	309	307	329	345	333	321	327	333	332	331	306	311	328	360	337	335	324	335	293	334	341	367	301	328	331	353	291	348	328	323	330	361	339	313	346	312	319	338	304	317	315	314	324	313	337	327	360	305	301	306	306	287	323	324	314	344	357	330	337	318	329	346	364	320	293	314	322	323	323	289	309	325	315	317	328	323	336	344	317	349	314	313	333	317	328	309	308	335	306	332	318	288	324	318	336	357	310	310	314	317	338	356	336	324	315	316	328	356	336	333	294	337	312	326	330	335	342	319	297	304	322	321	332	339	353	349	306	342	345	339	337	316	312	345	345	328	340	316	314	328	309	332	303	310	377	327	313	341	332	292	350	355	316	302	345	319	328	323	320	313	353	328	309	307	320	343	335	348	310	313	317	311	365	324	351	345	355	328	326	335	315	332	357	328	349	344	301	288	291	327	298	323	320	315	322	317	303	347	327	318	339	326	325	328	330	330	357	327	326	312	304	383	344	368	311	338	329	307	336	322	340	314	293	315	315	306	318	343	313	318	323	381	342	335	353	342	333	327	341	342	345	350	289	321	340	306	305	284	309	332	353	351	338	333	295	372	325	327	343	324	349	300	323	324	353	307	291	319	328	327	337	321	317	323	341	324	325	332	351	313	317	339	343	348	345	309	344	350	297	348	327	289	310	338	343	360	329	346	332	315	345	324	340	341	338	304	334	308	324	338	335	325	335	345	307	324	338	348	332	342	369	293	316	333	294	313	335	315	363	341	350	349	356	327	332	311	304	332	352	349	327	327	328	318	313	320	318	308	339	344	319	366	348	312	304	344	316	335	322	341	367	354	334	311	293	336	327	354	321	329	324	324	375	308	318	313	321	303	315	306	372	313	344	315	335	333	357	332	321	366	328	340	345	337	314	297	297	323	333	342	323	332	353	337	324	299	342	324	324	348	353	330	314	349	306	338	352	296	320	340	330	346	304	336	358	345	329	316	321	340	297	367	305	348	318	342	365	328	309	320	325	326	347	337	306	325	339	382	288	347	347	346	354	335	310	325	339	327	337	296	335	346	323	333	317	332	311	337	314	331	363	320	334	318	355	371	311	365	303	322	358	306	333	337	325	305	329	342	329	325	319	328	346	323	326	314	340	320	311	329	324	328	327	318	329	306	306	370	358	365	354	368	317	350	333	306	321	308	337	352	328	319	339	317	334	320	323	334	310	321	325	322	342	330	308	328	342	338	329	331	343	336	333	351	314	342	357	339	290	281	332	347	329	365	335	333	345	323	342	352	305	315	333	351	332	313	359	301	326	330	341	305	356	335	323	313	328	376	336	320	336	353	309	358	363	336	314	322	328	278	323	323	305	342	312	353	327	329	325	335	345	357	352	341	329	338	341	328	318	347	318	328	318	314	309	354	301	323	297	339	325	346	344	338	303	330	323	323	331	351	329	359	373	334	333	336	297	300	309	342	334	321	350	323	350	292	347	322	313	330	298	337	306	341	348	335	302	321	331	352	317	298	325	311	334	323	336	336	332	343	341	345	308	354	343	297	349	295	358	324	336	313	354	357	318	302	315	333	322	344	320	303	305	327	336	377	319	318	350	335	319	343	314	335	343	331	357	341	320	357	329	305	305	357	332	339	328	356	317	322	312	316	327	328
1350	209	247	232	228	215	207	216	234	211	187	201	219	214	206	209	171	252	219	227	211	198	163	198	205	186	205	224	228	213	191	197	219	203	200	222	222	194	209	213	197	191	205	198	213	198	205	200	189	207	204	203	202	215	201	204	217	231	200	205	193	207	215	211	215	198	224	246	207	194	179	212	186	197	196	209	223	218	189	229	219	230	220	217	210	217	188	191	193	219	209	202	179	216	203	225	196	241	223	193	218	183	203	181	235	201	188	226	180	184	186	219	221	203	215	199	201	224	199	220	167	199	224	245	212	206	213	218	212	220	227	173	216	253	211	190	209	208	195	227	193	166	216	208	191	218	231	235	196	192	217	177	206	182	179	211	180	212	179	216	213	207	207	205	223	197	176	180	225	189	192	221	199	212	228	179	225	213	196	199	212	208	195	198	200	195	208	205	195	198	223	219	214	191	207	208	201	204	194	218	212	205	206	214	223	234	222	217	209	210	192	188	184	235	204	199	200	227	189	225	213	235	200	184	185	198	199	210	209	202	228	205	230	220	195	211	216	177	212	181	178	205	197	192	177	216	216	209	192	201	190	188	200	240	204	201	202	206	192	193	197	192	192	216	230	200	189	201	191	226	235	203	217	182	203	196	199	191	214	226	218	196	190	213	205	214	220	197	231	207	233	189	179	200	195	205	217	207	209	250	230	211	197	213	214	229	215	206	205	210	207	197	203	194	224	192	209	232	183	225	179	220	201	207	218	239	181	183	191	208	181	175	220	231	222	207	208	226	211	211	194	233	197	194	184	209	191	229	217	235	230	238	228	201	228	204	214	210	208	220	240	239	193	226	190	210	188	187	211	235	207	165	198	197	183	201	191	208	235	224	183	192	202	207	209	214	210	210	221	207	194	240	214	206	202	253	206	220	225	227	250	192	213	194	202	221	186	212	200	190	199	192	210	196	224	219	228	209	232	221	195	218	237	194	207	203	227	200	209	217	214	234	226	240	209	224	226	200	209	212	229	194	213	212	224	194	217	199	223	193	174	231	178	186	205	209	203	221	208	218	215	190	202	205	180	207	210	195	181	202	221	204	186	194	205	202	203	209	214	201	205	213	214	207	195	206	206	193	202	190	197	215	218	202	202	204	220	188	217	215	188	202	219	230	212	213	193	192	228	211	208	183	198	237	183	199	204	206	207	191	221	226	218	187	242	221	197	235	169	216	199	198	188	199	205	199	210	226	218	202	221	229	228	233	222	210	236	210	185	187	222	200	201	186	200	216	205	190	185	215	229	205	200	187	203	200	213	205	207	232	220	192	211	201	191	203	187	210	213	204	191	201	208	188	184	180	225	229	220	202	200	201	228	197	182	221	186	230	218	190	198	183	187	204	202	195	218	207	194	215	190	211	214	204	215	204	190	212	230	227	190	209	195	182	195	181	225	218	224	208	183	191	204	223	198	189	206	205	189	197	214	214	199	193	199	184	224	205	220	212	193	203	221	190	220	200	182	185	241	218	212	181	203	220	193	220	223	227	220	194	216	207	203	204	199	164	184	182	179	237	216	207	191	216	216	217	208	199	200	215	220	209	202	185	210	200	246	231	194	195	208	225	194	246	197	184	219	204	206	184	207	229	188	193	206	199	193	196	202	186	198	226	210	212	185	185	208	203	193	200	200	241	215	226	235	218	208	226	211	198	216	207	195	210	225	219	233	200	201	198	220	212	169	200	195	212	216	184	174	174	179	174	182	211	245	204	248	187	217	201	177	193	207	186	217	187	215	179	209	186	212	200	195	209	198	194	221	171	187	197	200	186	196	224	212	195	229	225	209	207	205	197	207	206	217	187	202	214	211	231	225	208	190	239	223	190	222	241	208	203	206	179	174	215	227	226	211	190	206	193	197	221	212	212	230	211	221	190	236	203	196	194	210	220	218	191	197	197	217	193	192	196	201	228	211	189	187	197	191	182	193	195	206	198	212	220	191	186	216	201	201	216	203	214	195	202	210	204	201	214	218	201	215	197	209	215	203	172	199	217	191	221	207	203	189	221	171	217	222	194	234	231	177	240	206	201	208	209	218	203	189	205	203	205	212	199	216	199	180	203	215	192	203	210	216	215	213	203	218	198	219	202	199	186	202	183	232	211	193	194	207	205	188	187	188	181	198	198	207	218	197	215	196	216	217	229	198	220	191	208	239	219	204	231	249	208	219	217	213	200	228	202	235	232	219	197	209	210	195	202	223	206	183	202	227	176	209	198	237	196	209	184	203	191	176	212	181	205	206	213	222	250	203	200	211	178	209	220	189	225	204	214	198	199	207	197	193	196	189	180	223	199	206	183	202	232	201	218	202	212	221	200	194	190	205	193	187	202	209	236	204	199	223	206	202	197	222	214	223	202	209	209	176	221	235	196	219	221	210	195	191	213	226	224	192	222	248	222	218	192	231	176	207	202	220	215	192	209	203	200	170	188	217	232	214	213	224	241	185	178	203	191	212	211	188	198	206	186	209	220	192	225	207	218	233	192	220	230	229	194	206	234	203	200	227	209	212	208	197	183	210	228	203	206	224	222	216	215	200	196	210	205	232	226	206	198	219	183	177	216	247	194	186	220	207	185	222	218	188	228	204	200	222	226	195	203	215	227	213	219	217	206	211	191	214	182	211	199	197	180	210	207	197	200	229	184	221	199	192	217	203	201	202	218	208	213	205	211	202	209	217	219	217	228	190	204	157	186	195	233	192	203	186	210	208	219	215	200	198	201	210	197	225	212	218	218	219	208	222	224	197	211	209	219	225	185	221	196	189	186	170	212	214	185	200	218	173	192	204	212	212	206	191	203	238	198	193	241	225	195	228	186	202	223	197	196	223	214	194	213	202	200	195	205	197	195	189	251	220	211	197	204	216	220	222	198	221	213	200	197	180	218	226	205	241	201	209	195	200	228	224	214	201	219	217	198	205	189	208	211	191	187	228	215	197	225	221	191	206	212	210	214	197	200	215	187	214	214	183	222	202	231	203	213	190	181	184	195	194	215	214	183	209	196	192	196	213	210	213	222	188	217	215	235	223	206	190	210	230	173	206	201	187	180	211	217	199	209	227	223	211	232	211	196	187	215	205	211	208	211	209	227	215	216	194	220	195	206	202	207	199	231	193	199	193	222	214	235	185	228	218	215	205	193	221	237	203	210	202	192	219	202	210	213	182	218	199	194	229	201	204	211	212	198	220	222	214	203	199	194	188	199	214	204	189	189	182	228	220	207	187	175	199	225	198	172	199	206	201	209	209	196	247	197	204	199	205	234	209	188	219	209	223	184	225	205	175	189	220	253	185	192	213	205	205	208	227	210	182	201	197	219	204	215	175	219	226	191	187	213	182	198	205	196	236	198	211	214	194	192	216	180	236	213	234	205	209	189	196	195	206	196	182	174	190	222	201	183	209	202	200	214	203	195	192	189	204	214	197	203	185	192	218	232	206	188	204	216	214	193	229	191	192	222	241	194
1730	488	545	529	544	562	527	521	488	497	527	493	514	457	527	472	512	493	499	484	516	466	484	482	488	470	467	501	505	478	469	494	453	480	498	512	526	559	476	495	477	517	552	485	480	486	508	485	494	486	486	497	486	473	465	470	463	488	504	520	491	440	443	444	493	514	519	519	494	479	492	511	494	498	484	446	520	468	499	482	542	502	486	490	486	494	456	432	491	490	448	441	478	496	501	495	462	506	487	486	496	487	458	453	466	502	474	464	491	452	504	454	479	473	479	464	515	475	484	494	513	481	481	491	488	492	462	483	493	454	489	500	490	499	431	478	496	488	489	485	494	501	519	502	498	486	484	488	480	507	492	481	472	447	483	458	528	482	465	464	544	459	480	495	496	463	461	487	484	464	502	481	515	484	517	494	520	477	458	520	489	493	456	476	512	464	516	448	516	538	491	536	483	510	464	502	461	544	454	462	448	501	469	488	468	496	468	478	487	508	485	477	513	491	469	492	480	514	499	531	521	443	519	501	499	521	485	492	500	510	521	501	513	503	483	488	448	482	465	518	483	514	523	514	477	495	496	484	500	493	487	445	442	501	453	475	481	464	527	482	506	463	487	464	450	478	493	491	496	507	484	488	490	524	470	474	495	512	493	500	499	434	515	445	487	486	504	512	507	454	492	503	537	473	473	527	493	512	478	484	523	508	485	498	494	521	485	490	473	455	486	495	485	465	482	463	483	500	479	456	502	472	497	522	484	486	518	477	473	516	486	535	498	492	446	474	482	498	464	474	493	500	483	477	497	537	514	491	494	470	469	518	491	533	513	482	485	471	493	506	493	527	472	471	489	494	463	488	511	461	527	491	478	518	489	470	485	481	483	512	484	473	509	486	502	468	483	473	484	515	516	431	498	485	470	553	478	497	478	518	487	501	467	493	453	501	499	513	479	458	488	503	507	457	494	471	479	466	511	472	455	489	474	488	490	486	463	479	494	469	510	501	491	497	505	468	502	488	517	497	485	528	483	493	507	500	420	511	477	481	488	515	498	477	487	524	458	479	493	495	484	480	494	510	489	511	507	480	470	475	505	510	528	498	531	518	481	494	475	461	488	477	524	482	486	502	470	460	477	486	475	464	521	491	509	448	507	526	484	493	500	509	451	476	532	497	502	462	505	476	471	478	503	487	471	500	478	471	515	555	471	507	510	507	441	497	466	491	464	489	471	490	503	509	488	508	497	491	526	507	502	504	495	547	479	466	441	501	491	512	462	494	488	466	489	510	461	502	465	549	478	449	495	491	503	469	449	509	471	455	513	524	471	474	526	446	463	493	497	467	475	475	490	488	424	470	500	466	470	501	497	515	480	472	486	487	462	494	495	490	523	479	438	475	503	494	458	496	475	508	469	506	461	487	493	484	471	551	528	486	489	502	478	452	513	499	525	494	490	440	460	477	501	487	482	510	479	514	436	516	459	489	491	449	505	472	474	506	523	474	523	479	487	527	508	480	460	477	515	476	475	452	472	451	488	462	476	494	515	478	507	484	483	498	484	486	470	526	475	462	496	471	552	498	499	521	481	451	504	493	459	451	484	489	459	490	519	503	504	511	449	476	441	494	476	465	471	487	492	506	530	519	472	503	481	506	472	482	459	489	496	487	507	491	488	483	495	508	521	471	504	460	469	466	521	501	519	481	501	485	470	495	515	505	456	441	501	475	538	487	474	478	473	525	507	494	473	500	470	483	504	479	484	502	452	472	522	511	457	466	527	483	440	498	503	446	445	482	542	516	510	488	455	522	491	497	521	510	487	482	544	500	499	496	502	529	502	497	521	514	520	506	512	476	514	499	532	481	495	485	477	466	519	451	467	499	467	508	475	493	500	485	485	495	498	476	475	451	480	487	513	522	525	469	454	467	474	489	502	531	452	514	507	519	489	534	510	464	485	541	507	521	501	485	496	473	499	459	485	438	469	497	495	505	496	497	479	507	473	480	493	509	492	475	518	521	513	477	469	481	462	509	481	498	489	518	472	464	527	463	502	510	483	495	510	470	459	520	490	498	474	494	487	480	478	477	514	476	456	440	451	495	514	479	487	439	492	466	489	476	458	448	466	490	546	462	481	489	504	454	448	528	503	495	500	496	496	488	521	482	469	482	481	480	488	437	497	508	468	514	470	503	453	500	473	459	504	492	492	508	495	483	505	466	475	477	486	512	481	503	534	476	535	484	496	474	473	503	509	510	492	468	494	481	485	479	511	463	480	472	472	468	441	465	527	432	475	487	481	503	461	496	491	499	475	499	498	491	490	489	513	490	502	480	517	497	498	485	501	540	519	509	503	477	481	485	494	475	447	449	488	455	478	522	463	529	489	489	434	481	486	469	464	488	505	470	506	494	495	500	510	521	500	517	481	482	490	502	476	510	493	461	525	510	475	509	524	486	520	486	511	507	461	445	485	517	474	531	501	505	508	504	470	486	521	482	484	471	456	519	507	481	486	459	505	535	489	489	528	514	498	471	514	477	456	472	500	480	489	516	483	482	471	477	473	459	466	506	507	454	494	458	479	463	503	506	469	447	493	500	490	520	497	490	488	510	477	555	483	484	464	485	491	501	455	525	466	508	509	468	500	504	498	468	490	481	481	494	465	493	473	504	502	487	457	445	433	488	514	434	499	506	509	468	464	482	481	500	470	494	505	500	468	481	535	526	484	506	501	493	516	500	472	523	489	492	486	474	504	461	492	470	507	503	497	489	525	469	468	502	494	502	462	505	488	506	539	514	471	489	460	467	513	478	477	541	472	477	513	515	501	473	487	478	466	523	516	487	550	479	458	468	495	471	488	483	503	468	489	536	471	502	502	475	515	443	484	489	487	493	444	476	467	497	483	509	482	530	488	517	484	466	471	494	488	468	490	510	482	459	478	447	490	493	505	531	444	459	512	469	492	502	470	471	525	504	510	489	453	486	473	513	530	476	515	496	478	493	499	494	493	543	461	458	496	501	460	465	470	477	501	469	468	472	471	502	479	500	463	470	504	542	493	503	489	483	492	484	476	479	482	518	491	522	474	494	497	476	488	498	501	513	480	509	500	487	506	500	498	509	486	524	495	493	488	488	502	486	495	521	463	483	530	513	459	467	487	513	495	501	475	494	487	498	524	445	461	505	510	445	474	465	488	467	494	453	505	489	472	499	448	468	499	468	487	449	511	486	458	483	472	502	473	463	488	489	483	510	473	493	477	506	502	466	480	487	452	504	488	467	475	520	506	521	498	472	485	505	480	513	486	501	512	504	526	508	447	500	514	489	487	467	498	453	493	499	479	490	464	481	479	494	505	484	482	463	454	518	552	508	473	451	477	513	499	473	473	478	459	492	461	520	506	489	478	511	471	497	498	483	510	480	541	485	466	485	474	500	524	472	494	459	470	477	484	444	485	536	492	517	482	535	478	498	463	497	475	480	461	504	515	499	510	486	495	476	521	510	468	477	500	468	490	490	527	492
7457	538	605	555	446	356	331	312	282	261	270	245	263	265	290	232	225	268	265	270	280	271	250	284	240	274	246	248	247	275	261	286	274	293	274	280	248	253	261	262	242	254	285	266	240	258	277	285	234	233	255	279	224	247	238	247	276	249	277	272	260	266	257	239	271	264	280	239	270	284	272	283	259	246	271	251	230	278	267	264	278	256	257	242	283	215	258	256	271	256	250	238	257	275	236	280	260	268	251	278	257	263	253	230	216	249	254	283	274	276	249	288	255	261	239	276	267	273	256	275	311	259	274	278	279	293	250	243	272	228	276	249	306	273	271	266	277	281	281	282	248	243	277	252	267	254	235	277	272	269	269	248	250	279	279	265	250	242	264	262	263	238	245	268	270	268	291	265	281	269	266	244	261	229	268	259	228	257	260	267	257	263	266	236	239	264	291	255	262	263	237	251	232	250	241	234	280	267	255	258	255	267	278	246	278	269	276	249	276	224	263	242	260	275	251	267	275	267	223	246	263	237	259	257	284	239	287	256	266	274	277	247	265	270	261	314	248	286	264	277	272	255	286	251	255	249	318	231	257	263	266	274	255	263	249	272	262	265	291	244	258	258	271	267	279	271	264	300	263	258	273	286	229	260	241	251	237	270	267	253	301	268	288	262	273	311	277	272	234	284	241	274	251	250	250	272	238	251	219	244	260	227	276	266	258	269	286	280	256	273	241	257	283	301	273	264	252	249	232	269	266	269	256	257	250	277	254	244	263	263	289	272	254	269	265	250	262	272	273	251	249	254	265	292	285	253	251	229	286	274	255	232	259	279	261	223	244	255	269	282	251	277	239	259	264	264	283	270	266	263	290	255	251	246	253	285	283	271	273	287	253	243	278	285	246	269	241	283	225	248	271	285	258	278	229	249	279	282	258	254	259	263	271	259	236	244	246	252	244	253	273	270	268	258	233	249	295	277	268	273	242	248	234	272	243	288	279	267	266	294	250	288	260	292	246	236	293	292	261	259	289	256	252	243	293	291	256	266	270	267	259	267	290	242	271	280	259	303	281	249	256	283	245	259	288	264	271	270	285	249	256	266	236	265	292	271	287	259	236	248	235	270	276	273	272	270	265	275	272	263	270	253	230	276	246	264	246	272	243	235	260	272	252	250	275	225	264	267	256	294	247	278	258	250	273	268	286	259	276	284	275	256	295	248	240	261	255	246	255	250	238	241	229	235	304	249	226	211	261	284	251	254	293	280	276	270	275	237	283	285	259	272	253	265	268	265	272	263	260	270	272	285	253	259	242	251	290	249	253	236	264	252	241	243	282	266	241	293	263	274	250	263	287	304	286	253	264	260	294	265	238	241	262	278	232	270	242	234	258	290	271	286	263	293	279	249	252	252	239	255	287	271	234	263	271	238	275	282	231	241	295	280	240	267	243	298	251	277	270	277	249	249	287	241	225	252	241	254	280	251	271	226	255	242	255	245	236	264	254	245	248	251	270	263	243	234	257	232	247	249	247	267	251	243	230	248	276	254	267	250	249	287	240	262	263	276	264	248	265	263	259	264	257	230	252	248	270	268	289	276	291	283	243	265	272	281	258	295	273	266	270	264	265	277	252	250	276	263	257	274	248	262	247	265	260	253	248	233	259	275	258	233	231	250	264	252	235	268	264	286	255	238	217	271	265	243	254	254	256	290	275	276	253	264	281	290	259	263	282	259	286	278	281	272	270	278	240	260	231	261	254	279	225	248	248	251	274	289	271	240	265	263	257	261	243	267	258	253	243	261	248	268	293	238	256	252	275	265	246	286	265	255	242	269	297	270	272	264	262	239	259	253	236	222	289	255	282	252	270	253	260	258	286	248	254	263	246	251	269	258	223	243	264	245	263	247	252	281	257	256	238	266	272	290	260	258	263	283	255	270	297	265	292	264	268	254	259	258	244	247	257	256	237	259	277	249	277	290	242	247	267	253	265	241	266	280	241	234	259	242	283	262	250	279	274	266	262	267	236	242	232	280	278	293	281	284	256	267	268	278	305	274	244	294	281	282	271	283	266	246	269	223	257	247	243	290	263	260	237	312	274	262	244	270	278	270	279	245	241	288	276	260	274	280	264	253	245	253	255	280	248	291	253	273	247	256	239	267	273	275	262	259	273	274	283	249	277	241	277	277	281	271	248	279	278	256	255	268	290	256	262	247	267	289	235	256	231	298	254	298	279	264	285	259	290	259	259	251	261	268	242	285	232	268	266	294	260	266	268	281	238	282	286	267	279	270	239	234	281	249	229	253	268	257	262	280	254	253	256	223	240	228	268	286	269	229	263	244	290	252	271	281	268	257	257	251	248	295	265	281	261	269	267	274	224	236	228	261	261	249	264	277	259	243	286	264	252	277	263	247	222	268	257	259	218	293	288	290	273	263	246	272	268	291	270	232	263	256	229	269	258	238	277	252	255	287	271	258	260	263	307	214	251	247	274	262	250	239	241	266	265	274	251	293	238	249	253	255	299	282	260	227	276	254	209	230	219	262	250	274	261	227	253	237	262	258	273	264	236	270	248	267	238	278	285	283	294	278	305	275	244	225	288	240	248	248	255	242	271	259	296	240	259	267	253	255	253	245	267	260	259	271	225	250	258	268	240	274	257	264	290	272	252	300	264	267	265	251	262	242	239	251	262	266	237	237	263	237	262	263	256	296	280	273	263	273	252	249	242	268	242	277	263	251	273	235	263	267	247	257	274	269	283	245	275	257	256	232	253	252	277	251	282	247	279	276	257	283	235	276	254	237	257	279	247	271	263	301	233	273	240	246	277	277	237	216	272	255	252	268	258	221	251	265	246	247	286	258	245	271	278	243	274	241	241	256	272	254	224	239	284	236	227	264	245	256	294	270	244	287	267	283	259	279	300	264	240	278	259	269	254	263	269	257	221	301	297	276	257	253	264	280	255	288	242	257	259	259	247	256	280	256	248	237	252	264	232	268	272	249	234	261	252	263	265	228	257	273	272	262	293	255	281	240	260	242	294	276	244	260	284	268	280	261	248	255	243	284	267	287	254	274	279	249	296	237	235	253	269	287	250	251	260	275	264	297	304	246	280	279	220	279	238	231	237	268	255	261	263	261	271	246	235	291	284	240	233	258	283	251	264	251	238	238	250	271	295	301	272	283	233	274	240	256	264	270	249	269	266	257	275	296	320	285	238	275	244	263	234	243	269	268	268	257	291	290	258	264	244	212	277	296	272	282	280	265	249	245	259	281	262	277	249	255	271	228	257	243	254	297	260	252	247	247	277	282	276	239	279	278	301	253	269	278	289	240	286	242	265	273	261	262	301	283	256	237	257	253	257	242	230	241	235	261	231	229	251	236	235	292	272	235	273	269	247	282	257	238	262	275	270	306	268	254	249	274	257	261	236	278	260	237	251	258	263	303	300	274	242	282	270	229	255	253	249	264	217	235	295	271	232	271	248	258	259	270	264	266	286	258	284	248	220	257	249	278
6485	879	1298	1490	1231	1138	995	882	883	803	710	698	666	677	651	689	634	624	603	595	653	557	678	627	613	600	645	608	640	658	648	594	591	571	631	606	600	607	591	579	616	566	595	663	633	612	657	562	599	599	570	608	617	609	598	577	594	579	595	616	565	615	635	642	605	589	591	573	584	607	611	586	591	606	603	599	663	588	580	601	623	599	586	622	589	627	619	593	584	634	540	603	600	603	566	571	594	630	569	618	590	604	573	605	535	606	622	609	591	575	624	590	598	586	614	598	628	595	617	627	583	611	586	560	578	612	602	612	577	589	635	552	586	552	632	569	595	607	598	550	586	596	607	594	565	565	601	595	641	576	598	600	616	622	619	626	619	572	608	631	607	578	555	609	570	625	601	612	596	564	560	557	636	560	570	603	622	587	546	616	578	627	582	620	639	604	589	597	585	559	577	596	603	614	621	551	540	621	566	575	559	581	555	568	617	634	591	589	599	595	572	614	615	610	550	540	564	576	601	619	607	573	623	627	585	588	572	606	590	580	601	599	570	563	577	582	579	603	575	610	625	564	582	597	631	624	581	583	578	628	563	599	624	564	635	608	600	610	588	621	621	644	594	546	593	624	562	588	583	589	548	576	615	604	589	613	611	616	604	576	560	575	601	615	586	608	591	593	626	585	640	586	637	567	616	583	590	565	550	627	611	570	581	594	552	592	578	626	611	582	581	596	601	613	565	608	597	591	562	584	633	581	604	590	605	581	622	585	625	616	590	614	567	602	594	585	613	604	589	607	589	548	599	588	620	637	595	605	608	553	581	608	591	645	589	549	573	593	567	544	665	577	559	585	606	585	573	613	583	596	559	623	589	576	606	575	580	591	577	555	602	642	613	593	567	623	615	572	563	622	599	583	604	600	568	603	570	581	588	641	580	625	556	598	595	560	588	582	609	549	614	596	597	588	612	607	573	632	573	577	579	583	575	641	600	608	616	584	564	614	604	590	571	626	629	576	608	610	594	630	561	628	623	581	595	584	590	573	593	619	566	581	570	585	559	593	589	646	561	577	580	614	575	629	586	588	607	565	583	598	615	594	587	551	626	584	623	573	583	562	596	551	556	615	589	546	640	598	596	545	604	571	576	565	568	550	604	560	614	626	543	605	547	566	580	612	580	592	555	593	596	601	601	571	600	550	577	601	601	543	568	604	545	593	623	570	566	629	560	623	642	613	601	581	560	629	591	574	562	606	602	612	599	562	580	571	628	585	584	551	591	626	622	569	620	564	597	615	585	582	574	658	577	576	585	593	628	608	644	598	579	624	592	601	602	589	624	610	559	623	598	546	627	605	594	611	555	609	631	559	636	596	567	588	591	600	641	553	635	584	612	605	634	599	607	579	595	571	603	623	619	604	598	614	554	598	620	581	579	609	606	565	602	562	590	629	632	631	571	622	612	574	590	609	635	615	588	587	571	567	555	601	621	611	593	564	620	617	632	591	620	567	562	590	576	601	616	593	563	545	575	616	599	598	602	591	560	586	609	561	595	551	596	607	601	541	578	585	615	634	618	616	613	610	624	587	563	602	595	557	627	598	563	543	588	614	549	585	628	651	610	610	606	604	586	589	601	577	600	584	585	607	652	614	588	593	605	602	607	580	608	573	572	569	564	588	587	577	614	608	576	596	565	576	627	591	583	606	625	543	605	582	595	556	616	629	633	561	525	577	588	615	604	608	580	626	575	582	610	622	542	574	617	650	603	621	602	625	584	612	628	598	607	571	591	616	620	628	586	582	625	577	593	545	589	552	584	625	552	576	581	617	603	600	610	598	625	683	573	612	622	569	545	597	630	535	557	556	611	573	615	574	590	559	608	594	610	617	589	590	610	578	578	609	593	610	586	599	576	615	591	565	543	573	589	603	605	605	594	564	584	571	578	630	576	592	592	541	584	597	613	622	607	590	625	575	542	574	607	584	534	618	567	555	609	604	583	566	600	560	594	587	533	607	592	582	603	569	582	598	629	605	586	582	581	589	598	610	622	606	607	640	577	603	606	596	581	600	608	587	538	622	586	576	534	555	612	543	572	588	601	613	605	614	613	607	585	598	597	610	608	582	562	594	544	616	558	557	592	554	591	613	586	554	559	546	585	599	579	603	635	595	605	547	601	603	614	606	610	607	573	569	595	614	619	580	591	648	564	606	600	609	577	577	566	609	626	610	620	621	595	591	634	578	622	596	597	592	596	580	577	613	552	609	615	607	609	604	620	572	545	610	592	596	571	586	578	599	589	579	574	620	581	588	651	616	610	559	568	571	623	579	629	591	603	603	618	642	571	573	538	534	616	601	593	587	587	576	540	609	601	623	566	596	581	559	614	620	604	566	586	594	593	594	584	588	604	556	586	624	572	598	622	629	607	607	628	578	550	599	628	556	581	549	590	599	624	620	570	563	593	587	576	539	569	581	609	594	618	600	592	601	610	601	601	631	576	570	645	592	638	607	627	604	629	564	610	564	619	629	620	618	599	594	648	598	627	615	589	563	579	614	608	594	583	614	595	569	586	564	590	572	571	604	640	594	612	575	597	554	541	591	570	588	570	602	634	606	586	557	605	638	618	627	581	591	564	589	598	565	613	602	642	608	623	587	558	635	599	612	584	608	610	609	551	617	625	550	610	602	599	628	614	577	590	552	596	588	595	550	590	604	629	545	598	605	639	563	596	607	599	564	617	606	597	554	605	593	604	546	599	565	593	619	594	617	547	621	599	594	623	609	599	632	636	584	576	621	584	569	606	618	623	557	584	620	645	587	660	610	574	597	589	591	610	632	583	534	575	598	570	573	580	614	595	588	592	574	623	585	623	574	589	597	627	566	631	620	590	604	575	601	627	604	574	571	584	586	585	620	639	629	602	626	615	621	624	610	602	545	573	596	627	592	630	628	599	578	627	576	594	590	594	598	605	582	604	632	605	619	583	620	592	572	660	585	619	606	593	583	619	579	607	611	606	632	592	572	587	588	604	549	624	595	588	588	618	561	620	599	625	565	542	633	625	624	569	526	548	658	552	595	581	575	535	608	550	599	606	571	573	600	595	603	543	564	610	601	567	564	588	560	571	615	587	600	616	604	619	572	614	627	595	606	592	562	621	590	635	614	594	622	607	631	615	587	574	583	584	597	553	579	650	606	601	568	594	642	553	617	610	614	608	590	620	631	617	595	611	598	604	616	580	579	572	580	617	570	574	566	601	590	622	602	595	569	591	563	600	591	597	585	581	596	622	584	618	558	593	614	596	587	563	588	565	557	616	562	614	579	619	571	574	601	626	568	593	605	599	607	577	594	576	605	565	610	567	573	561	627	610	604	543	571	592	605	596	571	562	599	600	636	618	601	597	618	635	559	546	578	596	582	622	601	587	620	607	599	578	577	595	587	552	586	558	596	607	614	621	574	572	536	590	612	604	569	597	625	568	632	543	602	563	624	607	595	582	617	605	630	576	631	618	658	589	584
13850	1004	886	639	453	298	283	251	235	209	184	166	152	185	176	144	162	149	141	149	136	141	136	151	143	144	136	151	139	128	148	135	149	127	116	129	145	146	130	127	149	140	139	146	124	147	158	140	134	121	153	119	130	149	144	154	149	149	131	123	135	141	129	137	149	148	134	123	145	127	149	142	132	117	122	128	140	124	121	142	133	136	143	139	146	151	133	140	134	150	144	136	108	130	130	131	133	147	173	119	161	139	125	132	139	145	128	116	124	118	121	133	146	138	147	118	138	121	133	132	139	165	133	134	133	150	146	118	142	133	134	121	151	134	116	138	149	139	127	129	143	129	133	158	116	144	145	127	155	140	159	145	130	143	126	157	126	145	137	157	126	124	130	136	135	138	134	138	137	143	127	116	126	154	143	128	139	129	124	105	138	133	118	120	146	141	130	151	159	167	130	114	118	118	148	144	135	129	126	137	137	157	132	150	150	141	154	131	144	114	118	139	133	143	141	112	133	149	134	145	148	156	144	158	157	149	122	149	134	143	124	134	136	156	120	119	133	143	151	128	145	140	120	142	150	150	133	169	157	177	143	122	127	124	139	120	154	133	120	116	131	159	149	145	143	129	141	136	143	167	135	147	148	131	124	143	155	128	143	145	131	125	120	151	144	126	128	114	154	137	141	157	145	155	124	119	138	131	114	139	157	123	140	137	137	125	135	124	141	150	137	154	133	138	162	115	122	133	139	156	117	129	113	154	130	161	131	151	165	139	148	124	130	129	135	136	158	131	140	139	121	140	141	141	148	118	142	145	146	101	133	143	125	170	160	153	155	135	142	143	125	126	151	131	169	157	130	114	155	146	117	132	147	126	147	125	120	141	136	127	145	125	151	110	147	164	148	112	112	143	174	128	135	130	150	121	142	149	121	129	120	120	156	117	137	140	145	142	125	149	141	164	125	161	137	122	131	136	143	130	147	127	127	153	142	132	135	142	164	136	143	127	146	109	131	159	158	158	150	130	149	157	150	137	139	149	149	133	148	145	157	120	133	156	139	134	129	143	133	131	112	135	118	140	155	142	133	120	133	143	132	132	147	146	131	129	134	110	134	130	148	141	158	115	169	132	146	133	126	133	151	144	141	149	157	124	145	132	164	134	156	120	148	121	126	139	138	144	161	112	152	136	151	147	140	122	148	130	127	135	135	125	132	134	145	159	147	129	148	152	118	144	149	132	138	149	114	130	160	152	141	139	145	130	142	128	137	123	146	150	144	138	136	124	136	141	143	130	132	139	113	122	145	138	158	138	144	152	117	139	147	127	137	127	141	139	140	127	155	146	137	117	150	133	149	164	160	154	141	145	146	145	140	135	111	126	130	146	147	159	150	134	155	152	131	116	126	122	135	141	130	129	140	146	158	154	135	123	137	127	149	139	143	140	151	150	130	129	127	119	147	140	117	169	141	132	130	159	131	139	120	162	155	125	144	132	121	136	153	118	153	128	148	130	126	132	134	136	131	155	124	144	138	149	148	143	124	120	125	113	153	161	147	147	99	132	138	141	161	133	138	135	132	144	152	131	139	133	128	138	128	139	123	166	139	131	139	142	140	125	148	133	128	168	139	140	144	149	133	123	147	133	146	133	122	130	98	129	146	136	145	128	151	139	148	158	155	146	149	155	144	110	110	134	147	153	140	152	123	138	150	155	119	130	116	128	133	155	145	135	145	149	127	130	142	135	154	162	151	141	151	129	127	153	139	129	124	133	127	135	144	146	132	130	142	152	154	112	149	120	139	136	154	135	142	148	121	145	140	135	126	126	152	127	152	130	122	145	161	148	130	122	144	134	170	158	151	141	128	128	130	147	135	156	146	125	142	136	143	110	138	124	158	146	159	132	151	147	140	136	147	136	133	119	130	139	141	124	137	147	155	150	146	143	131	162	127	154	148	133	131	141	135	134	144	141	149	151	140	142	153	144	152	137	136	163	131	119	143	139	124	144	141	118	128	119	155	146	130	140	116	151	145	146	144	124	143	147	142	122	120	134	135	126	120	137	134	130	144	153	134	120	128	137	139	118	125	128	131	171	138	145	120	148	120	133	130	141	118	150	162	162	157	139	146	136	127	138	125	147	142	138	143	158	148	134	139	162	137	117	137	166	125	135	143	135	127	137	146	129	136	163	123	145	144	152	140	153	123	130	142	110	140	130	108	151	136	141	140	143	143	123	148	184	169	110	138	135	125	136	151	131	130	136	130	150	140	143	123	137	153	143	122	134	147	132	154	123	153	144	155	137	140	146	132	127	139	100	114	111	115	153	132	146	118	137	114	127	130	129	122	145	143	145	149	143	158	150	134	138	134	131	149	107	139	128	152	150	132	156	131	129	118	134	138	122	132	122	100	117	129	147	129	140	129	145	150	133	135	132	140	142	131	139	148	141	141	168	146	140	138	140	143	142	144	153	129	129	144	142	152	123	130	136	119	136	108	142	131	135	129	134	139	139	135	126	143	140	137	134	130	130	141	139	142	131	131	137	125	136	133	135	122	115	147	141	143	153	129	139	125	130	136	130	134	131	147	159	169	130	131	140	148	138	117	137	133	141	133	125	161	125	135	140	120	128	124	143	141	121	151	138	124	146	152	144	138	127	143	138	132	149	150	153	150	137	146	138	161	139	152	147	138	134	128	155	147	136	138	140	152	155	129	141	134	132	143	146	147	116	120	147	157	153	142	141	136	131	119	141	153	152	120	133	129	135	145	139	151	157	141	114	151	134	148	144	150	172	130	136	144	140	162	137	134	135	112	126	142	130	121	158	117	117	138	144	135	123	151	147	117	115	127	132	126	143	153	141	120	143	170	156	169	147	136	140	137	131	117	148	131	142	148	157	141	114	153	110	164	126	141	144	133	150	137	136	135	124	161	136	133	121	139	135	153	139	144	124	141	128	140	117	134	149	122	146	136	156	133	113	140	153	147	145	164	124	142	133	167	138	147	147	131	107	163	144	140	128	141	117	131	121	111	146	147	149	135	125	129	148	142	144	147	113	122	135	109	128	146	126	139	142	155	158	108	134	122	156	128	115	152	103	146	154	139	123	139	119	129	146	142	142	115	162	129	138	163	158	141	160	126	141	127	130	130	153	135	149	151	137	122	125	140	167	133	136	129	136	128	166	142	155	142	120	141	127	142	146	134	132	115	148	130	140	141	147	151	151	119	147	117	156	131	143	127	135	132	131	132	157	153	151	134	129	150	143	155	126	151	148	128	132	139	133	151	115	139	143	139	126	112	148	138	120	129	142	139	144	141	139	160	124	133	135	145	131	119	152	136	140	138	136	131	165	147	151	146	124	137	146	132	122	135	145	139	125	135	147	150	131	120	149	124	141	141	142	138	161	133	130	127	150	124	120	143	124	119	136	131	117	157	124	135	119	117	142	115	132	112	134	145	138	142	141	128	127	158	125	111	134	135	130	133	127	123	144	117	143	142	132	141	149	135	131	115	156
7875	857	1742	2067	1718	1327	1056	871	768	706	622	581	550	548	492	440	438	494	444	400	427	411	365	389	368	382	356	402	365	368	410	410	362	382	385	355	336	359	338	338	353	351	340	352	357	324	318	329	339	344	319	354	332	375	316	327	331	346	350	320	335	326	322	352	328	312	328	316	315	309	325	334	334	327	338	328	318	342	312	301	319	335	315	312	287	347	317	333	341	345	303	330	321	320	297	323	353	314	337	328	331	327	326	335	327	321	331	333	347	332	337	311	337	305	349	331	320	326	313	316	328	329	361	344	337	321	333	334	287	330	340	325	328	307	322	305	339	336	322	350	318	318	352	337	317	334	311	314	321	354	359	310	326	312	339	316	288	346	330	326	294	308	355	365	292	321	303	320	352	336	316	313	344	347	348	326	322	341	328	337	306	318	327	342	282	349	308	331	302	283	337	326	336	314	307	333	332	311	311	365	347	364	308	342	292	333	325	294	330	313	322	335	354	333	283	311	332	346	328	318	301	327	336	315	338	322	326	330	280	307	313	295	271	321	298	305	331	332	327	305	322	310	328	311	339	320	335	320	320	323	343	335	345	354	319	312	298	337	327	345	324	327	288	335	313	344	315	334	309	340	327	313	307	315	324	351	317	347	307	313	331	336	338	329	310	298	325	343	330	321	309	343	331	311	308	332	315	316	325	335	335	334	343	335	314	334	286	290	318	315	338	334	323	311	349	362	299	316	321	314	317	337	310	326	330	300	342	325	315	311	333	284	304	351	310	301	352	327	311	342	366	330	336	336	299	360	314	329	333	328	329	310	340	333	346	324	342	302	317	346	304	336	350	346	323	306	318	314	313	324	302	321	347	315	342	325	328	317	353	301	324	328	304	334	294	297	353	299	310	310	344	360	315	345	329	345	314	313	341	337	316	331	327	326	304	316	318	335	332	313	347	307	314	328	337	306	350	325	312	320	315	350	314	310	330	324	357	304	318	309	311	327	354	322	306	330	302	320	319	310	334	329	356	337	300	312	290	332	358	328	303	314	319	317	326	345	322	287	322	342	347	326	310	334	321	343	340	323	324	308	270	304	349	340	344	327	357	312	327	348	321	310	341	311	323	315	357	340	330	317	346	325	323	345	350	343	336	346	311	352	351	351	327	268	326	314	320	347	334	307	341	308	342	346	347	319	311	330	324	351	354	321	332	342	330	338	325	309	311	332	319	342	305	352	327	309	295	341	324	322	333	333	333	327	345	310	334	318	316	305	338	312	330	343	316	339	332	321	355	333	336	322	332	311	341	303	313	323	286	333	356	319	299	356	309	342	314	304	327	317	293	331	286	330	316	327	328	303	334	333	317	331	299	351	323	336	342	350	307	314	303	327	322	337	328	299	324	313	340	356	314	356	328	296	325	331	337	308	315	291	311	293	332	309	311	335	302	349	326	326	346	307	334	332	340	310	298	322	339	322	293	330	323	309	323	350	312	325	302	335	371	342	324	326	319	299	333	337	339	331	314	306	336	335	299	322	321	359	362	313	326	318	339	321	326	329	328	343	329	321	322	307	330	353	334	337	302	360	284	330	351	362	321	314	301	316	336	322	326	303	336	304	317	291	343	342	339	288	316	317	348	320	349	337	313	318	312	360	345	332	346	348	309	331	318	299	336	317	336	330	317	340	326	334	322	296	301	298	316	294	344	333	305	303	305	325	325	317	303	308	327	344	291	342	346	345	339	300	305	351	312	343	325	363	338	323	324	340	345	321	325	348	329	312	336	310	318	300	331	346	311	322	311	327	331	321	297	342	349	338	295	321	317	332	293	294	336	309	300	346	333	279	310	323	330	298	367	325	315	328	334	321	308	337	337	319	295	316	304	360	334	287	344	320	352	375	355	325	343	330	353	304	319	345	341	328	340	342	333	323	323	338	316	329	299	319	350	313	336	347	320	315	312	326	339	334	332	323	306	276	310	315	355	321	316	319	326	329	330	316	330	353	320	345	340	306	318	328	315	314	326	350	335	318	321	318	340	326	340	329	320	352	358	315	324	341	311	310	297	337	321	326	318	318	296	318	322	345	328	319	311	308	319	349	318	331	309	353	329	301	328	344	318	334	304	316	350	321	333	304	314	346	307	324	343	299	333	361	326	334	322	341	325	305	300	332	320	314	336	313	319	341	320	317	307	326	343	333	334	340	339	325	355	302	321	347	326	373	329	304	325	312	328	325	334	346	346	321	322	355	328	341	349	322	331	359	319	343	313	326	332	298	322	306	339	288	288	337	309	346	328	294	312	320	320	332	309	313	327	318	312	321	339	272	359	334	335	337	324	341	344	328	318	343	328	319	302	285	373	339	307	311	318	311	300	283	362	352	315	306	295	318	337	332	324	324	290	320	365	335	316	337	344	327	351	339	316	297	322	315	317	297	304	293	331	312	316	313	319	312	326	348	301	326	340	294	318	323	358	300	303	330	309	307	310	294	370	316	341	351	333	327	306	334	333	338	329	316	311	335	308	359	312	327	327	332	301	288	313	288	332	325	354	332	327	327	318	320	294	316	324	325	311	325	319	305	307	329	306	338	332	305	328	308	332	330	298	351	325	339	318	307	326	339	321	344	308	334	327	300	345	366	294	349	324	301	333	345	338	321	340	291	329	346	327	305	264	322	296	308	321	318	335	317	338	335	333	324	296	337	323	327	349	324	337	313	346	346	305	338	330	324	338	369	323	311	321	349	324	332	321	326	335	328	343	333	340	345	320	317	340	320	316	301	342	287	324	333	334	337	359	343	348	328	326	347	357	347	323	350	327	286	314	346	338	310	309	300	344	305	337	324	314	323	354	358	357	334	379	307	326	312	307	360	288	320	305	301	366	310	331	323	303	346	313	342	354	322	333	327	329	335	317	341	308	316	322	304	328	344	314	330	339	323	316	312	315	354	333	339	338	327	339	324	349	307	347	320	338	332	331	366	322	326	310	321	325	345	324	297	329	376	320	310	312	359	351	328	342	303	353	296	302	316	349	312	300	302	342	318	336	349	340	302	329	301	341	317	354	329	303	321	323	293	312	332	332	323	356	360	337	311	338	292	317	361	354	336	322	366	331	365	353	299	345	311	334	319	331	336	335	309	322	315	326	299	324	329	316	330	321	313	341	315	343	313	316	295	315	335	338	313	353	340	348	332	315	353	352	306	340	284	312	316	329	331	347	373	299	327	316	306	312	330	323	371	296	326	330	317	300	345	322	298	321	334	342	347	316	302	346	365	336	335	332	340	325	332	306	342	346	296	310	355	321	336	333	313	311	306	322	298	334	311	313	307	345	298	282	318	319	331	321	312	287	307	323	321	356	330	340	314	328	327	344	329	336	318	277	351	291	314	314	352	305	304	338	311	302	320	317	325	319	333	309	343	357	325	339	317	314	313	308	325	331	347	346	315	321	340	314	356	321	324	337	319	332	357	304	295	330	311	326	311	308	340	327	327	295	317	333	341	343	374	337	342
1441	227	228	224	240	210	200	209	197	231	189	227	231	193	213	199	225	226	188	190	206	196	179	200	186	203	175	206	205	211	194	203	199	192	215	173	208	191	212	199	207	223	232	190	216	185	201	245	195	207	197	224	216	215	202	188	195	197	209	219	205	200	217	202	224	222	176	247	201	220	228	193	208	221	220	177	220	211	214	235	201	216	191	211	204	203	195	205	216	200	220	209	197	192	249	236	209	213	192	233	193	176	215	198	216	200	206	205	209	216	204	161	191	182	181	211	206	236	205	230	190	179	221	223	208	210	221	199	177	222	195	193	223	191	205	201	212	201	198	197	168	173	187	179	181	200	197	208	192	201	200	283	194	215	223	216	230	219	192	214	179	235	224	198	197	211	196	184	196	213	196	231	198	212	196	197	190	191	210	180	209	208	228	220	218	185	203	203	192	215	200	220	227	226	198	227	179	202	208	211	216	228	194	225	237	203	234	184	202	229	227	190	223	194	215	202	225	236	190	196	214	165	170	187	191	182	192	225	215	228	207	200	228	232	213	216	212	198	226	198	231	189	187	188	219	214	192	198	173	208	197	234	213	207	221	215	174	179	185	217	198	204	209	214	210	205	186	192	210	211	211	214	201	192	223	205	212	189	229	228	212	210	210	204	226	209	190	224	185	189	218	182	210	215	225	210	184	213	214	209	191	174	219	197	246	183	238	222	191	198	197	211	228	230	202	199	197	196	205	198	185	224	202	221	206	190	199	209	191	220	208	196	214	218	206	222	208	198	219	186	210	217	199	216	183	166	219	212	197	222	184	186	206	216	201	227	207	209	210	192	224	222	223	223	201	181	197	198	210	199	169	189	182	213	191	204	190	229	212	208	203	211	192	189	215	189	181	226	205	233	189	197	171	217	196	198	196	199	200	201	183	215	227	217	226	178	203	218	189	171	188	213	193	201	231	216	202	179	215	215	216	190	199	220	193	195	196	200	204	192	229	219	194	171	200	212	204	192	222	189	207	220	187	195	206	198	201	213	212	197	228	193	193	201	207	214	213	220	203	204	194	214	194	227	188	210	203	212	223	218	186	199	196	194	214	196	180	225	211	204	175	197	207	175	199	213	193	233	200	215	203	210	205	182	199	216	200	185	224	203	191	249	174	207	214	211	213	190	210	201	217	228	204	206	208	205	195	186	198	209	203	207	206	191	226	213	206	231	210	198	191	211	203	171	224	171	202	191	218	199	211	196	201	222	204	197	197	209	213	237	201	224	218	223	213	232	208	211	183	177	177	207	206	232	189	181	225	196	201	204	217	169	218	221	239	189	201	203	225	203	225	216	220	173	192	199	216	215	206	249	208	224	208	196	190	205	171	253	217	222	238	167	191	207	182	171	178	180	191	216	202	214	204	222	209	232	226	213	215	201	206	200	194	218	230	220	202	198	197	213	202	176	193	208	178	207	206	223	237	196	219	191	205	216	190	202	222	223	207	209	224	202	187	202	211	232	230	195	207	226	213	206	202	197	220	201	230	195	213	186	197	201	219	208	215	203	218	184	199	217	220	196	186	210	208	209	209	191	208	189	216	210	219	204	208	194	204	201	221	196	194	202	176	202	215	188	204	217	212	193	196	234	224	190	209	221	197	213	214	198	195	158	214	211	214	206	214	232	208	196	169	200	202	205	207	201	192	181	204	228	216	204	178	222	219	176	227	223	203	204	226	206	193	215	183	207	201	189	211	197	214	187	182	209	215	215	218	202	189	209	238	206	207	216	187	207	198	200	227	225	208	198	232	187	225	196	204	188	182	185	176	212	211	222	206	182	242	202	181	197	203	216	184	214	190	208	186	193	181	218	196	220	214	212	197	222	222	223	197	202	202	233	215	184	223	186	190	211	193	213	213	183	202	198	207	208	195	221	207	229	209	215	220	196	211	195	180	176	213	202	230	215	195	216	199	204	222	200	214	221	191	192	226	191	211	223	212	194	231	210	223	210	212	196	210	231	219	211	219	204	209	239	214	210	193	207	210	198	218	212	194	195	217	220	203	194	235	197	187	221	180	202	200	183	200	191	172	195	181	201	192	222	186	260	198	218	186	198	198	201	202	194	204	175	217	209	202	214	181	233	228	206	199	198	212	203	202	205	203	209	206	196	182	232	206	223	219	241	219	205	220	200	218	186	210	213	167	220	223	198	175	200	207	191	212	233	221	197	187	227	211	230	200	204	222	189	197	195	232	202	199	218	196	179	203	248	213	192	218	232	212	184	206	194	189	211	192	199	203	210	173	219	202	222	201	217	211	172	218	208	198	201	184	196	198	200	248	200	223	215	205	195	185	222	192	213	215	222	210	205	223	199	200	182	203	232	216	194	194	215	215	236	182	200	197	194	245	225	173	213	215	203	190	190	198	248	226	193	180	179	234	219	203	228	222	185	197	164	216	208	208	208	213	212	221	206	220	223	222	227	214	232	210	219	200	218	216	230	220	213	229	214	209	218	216	195	223	215	204	191	226	214	193	218	209	188	213	210	223	240	221	191	206	211	230	223	198	194	205	189	195	220	203	201	202	225	222	194	220	215	200	190	204	202	214	213	213	253	186	218	197	202	220	186	189	212	221	164	205	223	211	196	222	216	225	217	188	188	218	208	201	147	213	183	186	179	219	219	186	209	213	215	199	184	240	199	228	223	186	203	230	207	222	177	202	190	213	224	203	197	217	213	207	235	209	204	203	187	190	166	206	215	213	184	205	197	197	231	227	233	200	189	194	217	203	212	250	223	217	214	211	204	215	215	213	193	194	200	205	231	244	203	203	213	220	224	206	204	187	224	211	198	229	215	185	217	191	227	213	208	209	235	194	182	193	191	193	195	207	190	206	225	209	199	189	198	196	203	213	209	214	217	188	223	207	222	214	217	225	230	223	227	180	220	186	204	203	216	203	210	191	212	232	209	207	217	221	231	187	199	234	245	193	173	205	188	220	174	174	213	199	212	208	226	221	188	205	200	201	236	183	207	198	218	214	185	198	210	181	207	216	218	192	217	206	215	215	217	216	181	190	205	230	192	208	204	206	215	223	203	224	197	184	235	197	218	227	224	188	203	203	194	210	214	214	197	207	216	207	200	210	214	201	205	195	198	182	202	229	175	198	205	218	201	218	206	224	224	226	219	194	228	195	177	211	170	217	197	193	203	204	189	195	196	208	205	193	173	208	211	190	206	187	216	205	225	208	189	240	187	206	233	219	201	188	199	214	226	208	215	197	218	181	228	206	217	207	219	202	186	205	213	233	196	199	167	215	195	210	189	192	201	209	216	215	186	207	216	216	199	204	190	211	216	212	217	195	203	222	224	207	226	211	219	191	203	191	191	213	202	211	193	184	203	241	182	218	218	212	209	208	191	200	235	232	182	192	176	208	213	207	212	218	223	194	230	193	192	208	200	217	202	191	195	185	184	221	207	222	210	182	220	202	196	220	193	218	195	204	231	192	190	206	186	215	191
1756	514	534	516	523	487	529	531	501	488	481	480	496	445	495	495	471	504	530	508	438	464	515	512	493	465	492	490	452	461	523	470	522	501	466	465	478	466	472	466	473	498	478	471	505	487	498	491	504	479	458	461	468	500	512	496	507	479	509	471	501	482	494	486	482	500	479	491	445	482	482	501	517	472	485	485	537	464	508	526	440	483	461	503	503	429	521	499	533	528	480	487	471	512	481	447	503	484	490	444	505	498	467	505	460	460	492	492	482	455	468	512	499	472	494	492	445	478	512	486	496	510	461	508	507	469	486	524	503	495	467	422	449	474	456	491	460	524	475	456	505	462	479	486	521	457	477	480	482	498	460	487	535	544	476	504	463	501	504	503	492	488	463	486	490	491	479	510	486	478	515	502	492	534	471	492	488	487	465	457	490	494	461	482	526	473	463	489	485	460	513	495	493	490	464	458	478	500	472	498	496	446	494	458	455	495	454	469	514	506	463	493	495	476	495	497	474	463	490	491	479	504	469	519	459	497	474	501	488	454	499	502	446	535	493	468	516	493	493	493	481	481	512	498	476	511	502	527	455	475	483	480	493	498	466	512	530	512	478	452	491	484	471	487	482	456	493	507	497	482	499	504	474	470	466	484	489	460	491	514	482	504	472	572	512	496	440	469	476	507	484	500	487	491	510	485	457	461	479	527	462	494	512	496	488	486	477	482	514	497	485	510	527	483	477	461	501	522	478	468	518	482	462	544	478	512	494	511	535	476	466	486	515	492	468	481	495	517	481	431	488	475	532	504	487	504	505	520	483	458	503	473	471	486	482	504	489	483	493	447	456	486	446	528	488	468	475	499	482	469	454	488	476	490	491	497	483	492	490	492	507	476	490	469	529	478	517	506	463	487	495	487	506	493	490	480	457	466	536	508	463	428	511	468	517	446	496	500	473	466	493	523	482	488	511	477	474	498	526	497	484	480	494	509	481	473	511	502	469	498	523	479	508	484	498	493	497	461	496	500	471	460	487	500	496	485	481	469	477	435	498	462	478	517	471	468	486	486	462	480	508	467	455	470	475	489	508	463	492	505	464	462	518	479	492	492	459	480	465	477	459	445	508	488	508	471	499	495	489	493	500	465	514	461	506	473	466	515	488	514	469	495	506	451	508	488	507	475	476	458	499	470	458	479	440	495	488	480	487	469	517	496	520	492	469	450	489	473	491	466	488	483	489	550	501	476	525	485	480	463	526	453	490	479	497	477	487	469	466	498	447	499	458	527	456	471	500	484	464	510	466	459	500	477	477	478	511	499	494	438	482	502	515	499	503	480	505	487	469	482	498	440	490	478	501	477	499	458	499	497	535	527	505	502	465	456	460	455	465	532	506	506	479	480	451	469	467	523	486	468	483	523	491	534	500	485	468	479	488	476	471	474	447	454	493	513	470	506	497	471	493	502	499	500	475	492	507	471	482	458	462	522	457	477	488	498	501	516	469	454	461	462	480	488	512	468	501	511	528	466	477	476	471	517	516	494	503	480	455	501	505	462	532	457	521	477	486	458	482	479	456	493	495	456	496	474	490	461	509	508	477	508	500	439	476	487	439	468	466	489	478	487	510	481	487	492	512	510	486	478	496	453	461	497	502	494	479	469	535	480	480	513	493	500	507	476	498	446	502	518	464	471	512	472	498	459	447	480	494	451	479	485	486	537	532	459	498	470	449	510	471	506	526	485	500	470	506	475	493	454	479	485	478	456	493	492	483	501	466	492	452	522	460	533	506	467	494	490	475	475	524	500	489	497	493	480	505	494	500	495	520	477	520	491	482	490	512	509	442	474	551	498	452	510	455	475	484	508	507	480	482	490	473	487	435	496	505	498	495	467	513	464	462	508	466	523	460	478	502	469	484	500	474	456	476	478	498	464	473	491	474	491	482	504	455	473	506	499	485	519	493	508	509	516	474	503	510	511	514	506	447	452	499	444	478	491	494	467	469	499	486	513	486	490	480	482	466	479	477	476	464	467	504	475	508	489	481	479	430	444	476	474	489	466	474	462	475	471	498	463	538	485	497	506	468	462	552	531	506	488	492	510	496	494	493	497	482	466	475	497	495	482	524	512	444	492	489	512	476	472	484	452	488	476	504	490	430	472	445	480	500	443	482	519	529	487	461	470	443	499	500	507	439	479	501	496	478	472	463	449	487	505	488	525	469	490	482	483	446	500	517	514	487	497	513	485	492	470	490	490	515	515	469	467	488	463	524	441	461	493	463	480	462	511	474	475	502	482	491	486	504	494	453	513	479	491	533	500	471	496	473	506	530	501	488	485	514	451	489	464	465	501	524	502	536	493	459	479	482	532	467	489	469	468	498	483	493	470	452	493	544	490	457	523	461	397	536	482	513	497	484	477	474	465	495	499	505	471	509	486	476	504	502	491	483	505	464	486	491	481	482	446	425	509	480	499	452	530	493	502	491	488	470	477	490	441	475	462	504	507	471	480	497	488	485	520	503	451	482	462	491	475	438	480	475	496	533	501	488	500	459	457	470	454	495	478	500	482	491	491	473	439	456	483	490	468	498	478	487	485	499	487	471	447	481	502	493	524	496	465	503	454	505	514	479	496	468	485	509	521	472	488	455	494	523	467	465	492	494	483	445	494	481	527	451	483	506	499	516	486	506	471	508	489	525	457	496	518	514	463	504	499	473	458	478	505	494	472	484	521	496	503	478	458	439	455	489	492	483	508	498	469	483	479	510	480	483	500	467	515	494	469	525	507	507	522	485	468	489	467	480	503	515	482	517	508	475	450	530	464	483	472	511	499	477	522	497	505	513	458	498	483	481	476	486	505	498	477	487	458	539	474	456	478	449	510	457	524	499	483	493	500	481	459	456	508	483	484	496	449	502	469	499	479	497	500	464	471	478	509	503	487	483	507	465	509	448	502	488	465	489	440	457	506	476	487	482	482	482	499	462	522	524	515	508	463	480	463	464	515	496	446	472	510	503	484	475	485	471	499	526	528	509	491	446	470	451	492	498	468	466	449	518	489	472	494	495	487	513	490	467	487	503	471	501	489	485	482	474	532	477	516	490	501	469	490	507	481	488	500	538	426	473	459	537	480	497	502	454	490	537	521	451	485	515	481	519	462	499	478	443	471	509	494	530	490	493	483	468	519	462	498	478	466	509	487	489	467	501	464	510	473	519	522	486	461	489	503	499	478	488	493	517	503	475	481	493	493	480	459	491	513	492	487	484	498	494	490	465	501	490	498	476	505	469	445	465	504	483	535	518	481	467	491	499	484	515	468	514	496	462	484	486	469	493	452	518	507	482	474	500	489	480	501	490	500	502	493	492	469	504	481	440	482	514	489	479	462	490	506	439	518	476	474	472	454	482	478	517	443	504	489	473	506	495	442	507	461	470	481	484	469	466	491	499	532	474	476	498	509	489	480	477	428	489	530	487	444	518	522	496	464	487	471	535	460	474	487	482	466	459	472	498	472	498	466
7353	564	525	478	430	343	343	302	295	312	302	308	247	260	258	301	265	251	267	275	255	282	243	262	295	277	279	276	293	266	281	242	273	247	299	255	275	248	284	263	270	246	270	256	270	269	253	288	261	284	269	254	266	273	295	267	238	276	243	274	254	234	250	252	240	246	281	291	257	236	255	251	265	260	262	274	263	287	246	247	265	246	264	250	265	286	242	274	266	258	267	249	264	305	240	240	256	263	265	262	254	264	236	275	265	275	247	274	256	293	245	248	231	273	286	245	262	244	250	231	299	274	285	285	270	245	248	235	263	276	242	282	255	268	236	240	255	269	255	272	292	276	268	268	293	262	261	272	247	299	275	267	258	286	220	246	268	246	269	255	255	273	244	264	274	258	302	285	269	259	235	262	256	278	252	267	263	265	272	252	277	243	296	284	281	270	266	272	240	270	266	220	276	291	278	259	256	295	272	246	236	264	249	246	252	248	223	264	271	235	274	248	277	286	260	263	279	286	298	275	231	268	247	261	277	259	269	260	235	272	278	233	266	284	270	242	266	249	238	230	242	262	311	246	249	237	304	264	248	266	261	248	231	256	239	257	285	254	305	266	261	290	254	276	281	264	263	226	271	258	254	248	258	268	248	259	240	264	274	251	274	254	230	221	264	263	280	240	244	257	245	300	247	300	244	283	282	253	285	262	266	284	262	236	251	286	273	240	253	261	282	283	276	267	260	300	265	277	273	273	280	273	277	281	242	297	250	301	278	269	233	275	235	235	262	256	245	263	260	262	252	270	275	252	288	225	275	233	299	271	248	277	250	264	244	258	268	285	298	244	268	256	277	290	239	274	247	223	256	288	266	257	273	256	258	273	272	247	265	238	266	265	261	280	237	254	281	265	244	268	250	236	260	248	267	278	290	268	244	259	245	286	232	236	254	259	246	245	286	245	236	235	277	246	286	250	272	239	259	226	228	228	293	261	244	259	252	279	270	249	258	238	259	234	252	258	244	256	295	229	251	291	280	273	252	289	253	255	251	269	270	278	251	267	241	292	267	282	253	271	243	266	288	271	271	247	261	275	268	292	238	271	266	279	256	260	281	294	253	272	250	245	256	275	250	275	241	217	240	273	244	267	264	278	290	270	225	268	257	244	264	275	294	277	253	267	316	287	284	271	263	258	277	238	271	259	281	260	257	251	262	305	233	247	283	250	248	268	277	269	271	301	252	299	243	253	285	262	275	296	281	234	256	245	256	281	276	269	249	265	250	256	279	244	287	245	269	278	278	259	271	241	287	232	267	247	254	240	289	278	293	242	257	253	284	248	248	276	244	270	237	258	237	279	232	272	293	269	254	241	277	245	271	244	246	265	244	271	233	253	274	239	264	258	260	258	296	262	237	265	263	272	249	256	261	241	245	284	241	284	264	250	254	255	270	253	257	222	254	261	268	214	277	251	257	273	253	274	270	266	278	242	267	288	262	255	225	270	256	260	258	267	261	257	295	284	242	249	240	264	247	294	276	270	250	282	266	271	221	287	261	263	274	274	284	280	272	279	277	266	289	269	247	229	292	271	267	277	278	288	267	264	247	239	270	250	259	251	260	271	210	276	273	253	263	290	281	244	258	266	258	251	277	248	248	255	240	254	246	262	259	252	243	272	253	243	282	250	264	271	259	268	274	243	238	267	245	251	245	264	290	238	253	228	238	235	268	283	224	276	232	258	291	251	250	260	254	256	264	287	269	254	286	220	275	297	245	242	291	251	229	264	264	274	261	244	285	263	240	273	250	256	227	246	285	277	296	260	244	306	255	272	239	270	263	238	283	252	245	274	243	261	274	277	260	269	261	257	245	256	251	276	253	254	265	266	234	278	243	264	255	243	301	246	252	243	252	273	279	249	281	246	258	237	267	251	275	241	272	265	264	261	271	234	270	262	266	273	238	272	274	278	254	259	261	272	256	257	261	244	282	271	245	287	254	245	246	288	274	285	253	272	256	239	256	224	233	269	237	267	237	268	259	232	238	251	230	264	268	302	296	263	261	254	285	280	253	270	285	259	254	264	274	227	285	258	263	267	282	248	287	267	245	257	260	264	279	276	274	234	245	241	261	259	285	257	280	262	256	293	259	257	268	278	259	259	246	225	264	261	270	254	276	272	290	260	270	260	244	260	273	278	247	228	258	240	248	247	250	261	266	269	274	260	307	276	275	246	238	280	262	271	257	271	253	279	244	257	250	232	276	278	272	257	269	264	250	269	260	255	240	262	281	238	254	284	251	232	249	254	260	259	275	282	249	288	241	274	236	269	272	311	261	279	286	275	255	261	259	242	271	253	260	300	270	255	287	276	250	284	269	265	273	226	248	250	241	235	258	259	247	245	259	244	311	250	281	276	259	260	279	275	255	253	293	268	229	250	269	260	278	265	276	248	259	243	252	240	263	273	280	263	259	255	264	267	247	249	240	290	221	274	248	245	238	258	287	247	280	263	263	228	250	274	258	250	267	270	264	272	273	253	249	310	264	249	278	244	264	264	275	269	281	266	250	257	265	219	255	257	251	248	265	240	244	266	227	264	283	261	260	270	257	266	229	307	237	256	271	249	250	269	256	316	254	270	266	290	300	276	277	215	246	282	264	255	260	258	292	260	267	249	274	274	281	273	271	295	264	249	274	251	274	269	244	240	273	268	277	213	239	258	285	229	254	264	260	289	259	277	284	247	296	251	267	238	284	266	248	282	254	274	232	262	250	252	254	264	258	262	228	236	259	252	254	241	286	233	282	253	272	260	258	276	255	281	292	265	250	243	239	253	265	256	256	242	263	249	260	249	253	247	274	251	285	241	258	276	273	280	255	262	250	277	251	244	257	228	262	266	262	295	234	273	255	280	280	246	278	276	252	238	250	232	260	260	247	260	242	255	250	272	249	256	255	282	258	253	264	263	257	260	287	275	288	285	262	239	278	241	237	241	267	259	284	263	260	282	247	258	276	256	263	304	250	275	266	268	225	245	243	258	265	257	249	258	271	254	269	246	250	242	269	232	250	287	276	272	261	314	260	276	287	263	221	282	237	232	289	267	256	254	260	276	246	265	269	259	285	256	228	253	276	270	264	271	288	253	251	265	279	268	263	288	265	264	238	256	268	251	243	235	263	239	258	254	224	247	276	289	276	240	268	266	257	247	270	239	263	249	255	268	259	245	272	238	276	264	258	257	227	264	265	285	246	260	245	261	238	244	295	261	267	307	275	254	268	231	269	264	221	274	241	270	281	286	260	247	221	255	266	237	228	267	262	256	257	245	245	255	260	256	217	239	317	242	258	234	259	271	263	275	261	264	293	252	244	264	248	232	266	303	254	220	267	253	252	292	262	258	240	256	266	309	254	234	275	239	262	259	234	268	248	247	233	237	241	270	262	273	263	297	261	251	266	248	277	254	240	292	237	226	285	265	263	253	266	252	232	266	260	262	255	262	270	247	239	267	298	256	260	261	255	251	246	289
6439	811	1305	1423	1246	1191	958	849	850	761	737	764	687	723	647	709	714	667	588	606	677	679	635	666	640	684	582	601	633	599	592	633	648	666	592	635	593	642	661	630	572	564	605	651	570	553	577	593	653	602	587	594	595	633	615	553	566	608	582	622	641	601	572	582	545	582	582	582	567	599	601	587	608	617	607	578	636	580	589	624	548	635	602	597	572	605	604	594	598	603	564	592	548	600	594	574	602	631	604	586	613	604	517	591	601	586	572	547	573	583	514	651	557	576	592	610	562	627	626	602	552	596	627	577	570	594	612	562	620	549	616	575	617	597	604	580	591	574	564	589	567	579	560	585	576	554	582	595	590	574	599	601	556	611	624	607	548	576	571	614	569	580	594	611	567	571	627	592	566	625	597	615	585	562	594	585	568	592	612	542	640	604	541	559	614	586	618	561	594	628	602	603	578	600	594	590	591	572	598	593	595	569	643	622	578	575	584	592	599	598	593	638	581	607	631	589	597	611	603	570	602	562	593	549	609	614	619	587	556	623	574	567	601	578	595	570	599	596	571	574	585	588	558	578	595	597	608	570	554	601	569	588	603	613	562	589	557	549	592	624	577	598	613	616	611	621	570	564	603	600	596	659	622	601	610	613	555	591	568	599	570	585	580	582	559	617	602	592	583	600	593	626	591	560	581	619	598	600	595	611	610	618	573	621	615	584	631	571	611	599	572	615	557	601	572	606	562	573	576	578	626	583	578	543	567	630	594	594	596	566	622	614	606	605	590	558	576	616	581	585	598	616	544	594	622	598	581	619	567	556	599	559	609	585	621	593	616	575	563	595	575	604	615	625	616	628	572	583	605	582	584	596	566	613	587	586	607	629	607	563	612	606	598	563	575	604	581	598	585	594	610	615	587	607	596	580	545	607	581	617	584	632	596	588	556	603	558	565	577	592	597	580	572	580	616	598	629	599	616	574	567	606	615	597	567	609	597	587	598	591	589	602	568	604	610	626	567	603	623	611	602	556	575	597	598	596	574	607	643	639	573	626	593	589	601	572	601	595	624	579	547	601	583	536	568	633	586	569	649	638	543	590	608	581	548	613	551	591	614	555	572	637	604	612	602	601	577	629	616	548	586	578	584	591	615	607	593	586	591	591	601	579	569	578	604	572	589	577	576	543	569	623	539	592	582	570	569	599	548	618	613	608	572	557	639	560	611	630	564	570	598	577	603	612	609	600	571	589	617	561	589	593	595	630	589	611	586	645	603	593	573	610	570	598	622	583	553	586	561	540	620	589	626	578	615	557	617	606	577	593	582	611	572	613	547	608	620	614	604	529	630	615	604	589	568	599	633	579	614	631	589	577	602	589	626	572	599	637	567	630	573	569	603	573	561	572	581	584	595	561	564	631	590	550	588	604	581	613	549	594	656	570	596	599	611	575	576	572	569	611	579	588	609	567	639	630	600	619	613	580	547	562	596	625	629	633	629	629	582	527	582	524	576	648	566	563	614	603	591	565	585	578	605	582	590	598	571	618	554	604	660	609	576	614	558	580	565	612	574	597	586	588	573	558	596	582	574	613	577	594	586	606	559	581	615	584	606	574	650	610	581	602	567	592	625	586	549	607	613	563	597	604	595	589	590	607	573	587	588	604	600	589	578	635	574	615	570	590	597	614	589	549	662	584	581	615	580	606	583	553	561	588	584	619	597	585	604	600	612	599	574	573	598	582	580	567	581	604	587	601	608	580	593	581	591	594	573	602	556	571	584	579	595	613	639	607	602	563	601	592	553	593	589	583	604	587	544	578	613	618	591	551	622	571	608	599	595	573	629	578	613	659	580	604	604	611	614	615	605	583	594	590	603	574	557	549	583	623	561	564	579	577	580	593	570	606	572	588	611	596	583	624	568	574	581	610	602	565	602	603	601	580	601	620	571	579	622	644	594	569	566	584	614	525	639	661	566	595	569	565	549	554	603	594	639	594	608	615	589	568	571	631	589	593	590	551	616	600	603	553	585	587	598	583	608	611	575	601	592	589	612	598	593	552	607	634	582	555	613	574	611	589	563	606	572	576	602	628	581	592	633	574	644	634	580	566	591	569	575	604	617	592	600	611	555	582	567	619	641	560	603	595	584	566	592	609	592	590	563	619	559	557	663	605	623	601	598	623	582	564	591	616	600	616	645	577	603	633	587	598	620	568	608	587	609	585	588	629	629	616	668	625	589	622	555	644	554	592	545	598	586	620	589	575	610	618	581	608	581	601	594	545	568	595	605	581	580	559	623	585	611	541	586	593	596	575	554	624	617	584	601	620	599	588	563	616	623	610	613	603	602	584	591	572	630	615	569	612	578	568	632	620	575	631	536	640	580	622	609	581	586	568	557	599	589	584	607	626	571	605	622	571	582	600	565	604	620	570	606	602	527	623	573	610	582	569	563	586	644	548	584	648	614	599	596	535	616	630	598	638	624	545	575	600	601	547	607	619	602	641	606	600	583	567	553	629	553	593	612	606	603	583	562	600	649	542	608	576	601	572	587	561	593	621	572	637	605	590	607	611	611	610	618	585	629	608	585	613	596	551	611	615	563	631	598	600	618	599	642	554	602	600	572	595	580	617	591	574	568	558	602	610	613	619	601	560	564	576	592	551	542	570	564	607	558	600	578	599	581	584	563	553	588	568	584	587	613	572	606	597	562	596	595	578	560	570	590	637	605	632	602	611	571	580	607	572	533	558	642	586	584	547	586	595	602	567	583	586	576	608	568	602	623	623	626	587	591	590	590	586	581	560	665	631	604	615	584	590	617	610	607	590	604	590	587	578	594	585	604	544	583	581	609	623	611	637	581	577	612	561	578	574	570	635	612	594	584	603	556	617	632	566	621	620	575	595	607	640	588	582	570	553	588	589	584	585	596	602	607	593	601	564	592	604	606	616	597	586	600	648	603	610	613	614	578	625	614	592	581	614	641	605	545	614	586	610	588	576	590	586	593	569	611	557	620	591	584	609	595	586	581	585	577	599	631	627	593	595	599	651	598	603	561	594	624	564	589	592	612	571	595	629	644	572	600	616	591	591	631	621	531	562	595	607	566	584	575	614	611	602	590	583	617	580	585	577	571	619	594	566	552	581	605	635	550	634	572	584	625	562	599	613	620	603	582	593	624	599	593	600	618	650	619	601	546	585	588	597	585	610	551	579	571	562	601	571	566	593	572	592	581	599	599	573	599	609	543	585	612	603	609	570	577	595	583	624	605	574	613	592	626	600	596	527	586	584	614	550	578	592	595	567	565	576	569	612	550	608	576	559	637	573	611	599	576	553	532	634	580	598	606	596	595	551	613	591	608	579	600	548	623	587	642	567	572	580	612	618	624	599	602	575	573	582	555	628	590	585	614	546	569	593	583	584	576	566	609	557	569	618	576	558	612	578	625	594	619	598	600	577	564	614	617	594	615	614	553	584	573	581	583	587	622	571	584	600	609	625	610	571	619	577	532	575	582	588
14076	1042	840	659	468	358	310	285	196	196	207	173	166	155	141	157	169	150	149	149	171	142	145	161	154	140	147	155	144	142	157	134	136	131	140	137	142	129	116	123	139	137	152	127	135	149	126	155	138	136	138	181	154	143	133	134	133	123	144	137	158	131	146	127	141	131	149	112	127	143	117	156	117	156	135	123	135	147	125	158	108	116	140	149	139	144	147	142	166	150	138	142	132	137	114	129	124	140	146	126	142	126	136	147	111	137	148	141	141	132	124	124	115	132	117	125	136	144	126	148	133	128	143	135	150	151	127	128	110	135	145	133	124	146	118	139	129	135	135	151	180	139	149	131	156	141	133	123	161	118	129	131	155	134	141	125	122	144	157	132	139	137	158	147	126	136	129	129	136	144	147	145	126	150	128	136	134	127	153	137	112	121	136	168	136	122	130	158	117	125	141	121	128	144	149	128	149	137	115	129	139	144	135	132	124	142	160	147	142	134	121	129	135	136	134	147	142	132	131	153	151	114	147	136	132	111	144	139	128	139	125	121	135	116	150	126	128	154	145	150	121	153	118	139	151	122	132	138	154	137	141	112	134	137	126	158	134	159	141	140	126	132	137	124	138	129	133	125	129	155	150	135	157	144	127	126	143	123	150	116	139	137	157	139	138	130	144	144	142	146	158	153	150	155	147	147	133	123	137	157	144	135	138	132	131	118	136	142	184	129	140	117	124	120	129	135	141	125	134	134	146	110	105	144	131	122	154	116	140	125	105	126	126	134	136	120	133	135	139	122	155	138	142	123	135	135	108	153	107	129	142	121	138	125	132	132	154	148	145	151	131	141	102	124	136	124	136	147	137	148	120	126	136	114	143	137	147	140	146	120	131	137	141	147	132	140	142	137	149	139	152	141	166	152	155	136	171	151	155	164	134	140	135	145	108	124	143	151	147	134	150	121	124	139	111	110	148	141	141	136	134	137	131	140	124	123	129	119	139	172	141	108	128	129	113	127	143	137	140	153	168	145	148	142	146	145	123	137	145	152	154	138	131	141	144	127	144	136	119	123	142	136	116	145	135	143	130	128	132	148	132	121	129	135	124	128	124	122	155	143	139	122	139	139	143	149	143	125	132	107	132	146	161	154	131	136	142	138	171	138	114	155	141	120	152	131	129	140	155	128	149	157	131	108	143	140	136	145	127	149	141	155	142	129	157	128	124	154	120	129	151	130	141	128	136	119	137	144	140	146	123	145	117	131	156	121	130	143	143	141	127	127	165	146	136	133	158	126	131	136	146	152	151	132	138	151	119	132	140	152	139	119	134	133	141	128	136	133	143	131	131	165	116	132	145	144	125	152	139	137	139	159	128	146	145	144	136	137	141	141	142	149	127	151	136	156	122	147	117	134	134	137	128	119	111	144	139	144	124	140	138	133	156	129	121	144	129	131	146	118	156	140	139	133	141	133	138	129	141	138	153	159	117	109	117	116	127	135	117	143	155	147	144	100	146	139	146	138	140	135	139	146	126	167	139	111	140	158	135	145	143	122	135	122	136	134	128	147	151	141	144	142	132	145	154	141	149	136	140	142	144	145	136	130	152	120	126	143	134	141	135	144	163	153	141	142	143	140	153	133	144	145	148	131	119	137	132	165	129	145	130	141	161	156	123	125	126	146	121	175	143	141	134	135	138	140	134	118	139	128	129	134	139	142	150	121	146	133	149	141	139	139	131	134	147	138	128	131	106	133	135	155	141	160	155	141	115	133	137	140	116	125	129	132	140	160	132	123	128	133	132	130	132	130	149	166	122	136	128	145	146	138	145	144	117	139	169	162	152	135	150	143	152	136	146	128	140	121	131	118	143	144	154	109	149	139	151	157	154	128	139	139	149	139	141	139	145	157	125	136	128	124	142	179	143	105	134	148	137	152	136	150	124	135	144	130	148	148	133	135	146	134	137	145	135	162	133	138	144	131	139	149	135	126	108	148	141	131	135	152	134	138	118	174	131	118	128	124	128	134	127	158	154	146	131	128	119	139	113	115	155	132	141	136	137	148	108	141	138	125	152	130	140	149	123	151	146	120	134	135	142	142	137	151	147	143	152	149	156	132	140	148	142	133	141	138	140	135	144	133	141	116	124	148	137	135	128	174	144	143	149	136	133	139	134	136	137	133	124	150	133	145	125	140	148	150	139	142	140	130	140	126	144	141	141	134	126	118	134	105	146	141	157	145	153	154	149	130	136	162	130	131	138	122	144	129	142	145	144	105	131	145	128	144	126	169	126	166	137	111	114	131	146	133	143	141	162	125	132	149	138	143	145	142	109	152	143	147	150	147	131	142	127	143	126	127	132	163	137	150	130	156	136	114	143	153	134	139	156	143	142	144	138	136	129	156	146	142	156	124	130	133	124	131	133	139	153	135	121	116	133	129	150	143	128	128	108	146	151	146	122	129	147	139	151	111	126	128	132	133	151	143	157	117	135	170	142	131	116	136	122	109	124	127	142	138	105	132	134	163	123	124	128	137	133	139	113	119	144	116	139	125	128	142	133	121	146	120	137	136	147	135	137	148	142	151	129	125	159	115	126	120	154	135	148	125	135	144	122	143	142	119	124	150	144	157	150	157	136	151	152	154	132	159	126	147	133	142	135	142	121	128	142	118	142	147	148	128	143	141	151	133	160	137	144	138	149	137	114	154	133	134	151	149	141	132	186	167	126	138	138	129	147	136	146	151	143	144	123	156	138	137	104	116	147	160	149	140	114	142	149	140	126	134	106	146	112	135	146	144	143	143	134	138	140	125	116	122	116	141	176	126	129	160	139	159	141	135	144	150	147	143	140	128	130	128	132	155	145	160	135	145	148	123	140	152	149	147	108	148	145	124	126	131	125	121	162	136	125	146	151	139	132	119	125	136	121	99	137	140	140	160	146	155	140	120	130	132	148	138	144	136	128	154	163	136	151	135	138	146	142	134	128	127	161	132	136	143	121	131	136	146	134	126	132	138	123	143	156	133	143	141	143	151	134	131	113	143	124	127	138	147	125	143	149	138	136	137	142	143	124	123	134	136	143	130	146	118	131	150	133	146	129	162	140	161	139	133	133	145	151	155	142	125	128	131	139	133	145	143	116	144	133	121	142	114	136	143	140	133	124	121	143	143	131	108	142	157	144	126	131	151	141	127	136	125	125	119	161	151	126	119	126	146	129	154	142	138	148	157	128	135	148	132	122	130	140	140	162	156	111	140	131	130	128	151	131	135	135	118	132	137	128	145	134	142	129	158	134	143	155	143	173	147	138	140	136	182	127	130	129	99	142	161	92	145	116	117	145	152	140	143	139	125	147	146	149	109	133	133	146	122	132	138	131	140	158	161	141	163	141	124	96	145	125	142	138	122	128	135	149	127	158	128	138	125	127	122	122	106	163	156	136	141	143	142	151	128	130	126	130	129	129	151	122	125	112	124	141	137	128	142	135	134	135	138	172	134	152	131	128	138	144	151	140	137
7855	869	1796	1948	1636	1314	1108	851	731	673	638	568	574	518	499	470	419	427	421	443	372	374	394	422	389	411	405	408	378	375	368	385	357	351	345	358	360	319	367	320	324	305	336	338	334	342	335	338	335	344	326	352	318	335	328	316	334	345	307	309	355	357	338	306	357	345	356	317	331	348	344	326	345	319	326	320	331	338	352	314	314	351	302	352	335	317	341	303	280	318	345	329	340	336	314	369	310	328	297	341	342	330	337	347	338	330	292	315	300	313	329	312	344	352	316	350	332	313	338	327	310	322	335	323	330	315	303	311	321	351	357	308	349	327	329	360	310	297	321	318	338	325	315	324	321	333	326	308	359	323	325	341	310	292	347	318	332	336	349	336	312	339	329	331	349	278	333	303	326	337	332	326	333	336	335	309	339	312	327	325	326	346	307	308	333	339	329	304	335	299	347	328	319	352	349	346	311	348	347	350	317	314	309	347	302	337	328	339	336	332	325	297	329	320	332	340	330	316	333	332	325	321	330	333	306	330	306	308	337	303	316	304	312	303	313	340	330	346	323	337	351	308	307	326	299	317	314	317	351	279	311	299	313	350	334	301	296	325	347	331	310	302	359	335	324	310	324	334	297	287	337	349	313	334	345	354	317	373	305	293	313	287	349	346	318	300	347	314	321	335	335	311	344	335	310	312	324	329	321	305	346	329	326	348	326	332	331	337	330	323	356	333	325	307	307	267	350	329	314	345	333	331	334	338	317	328	330	326	310	338	297	305	322	322	329	317	345	304	299	331	334	346	314	322	307	334	308	343	352	329	312	327	320	292	326	319	341	332	337	330	347	320	331	295	285	310	330	344	347	326	300	302	294	322	325	311	329	309	326	308	314	348	306	339	347	353	319	352	319	327	302	303	318	325	296	348	319	321	311	296	349	264	275	322	368	317	294	365	315	335	331	331	334	309	346	316	312	331	330	323	312	346	287	296	333	332	314	326	332	295	327	273	295	310	318	316	318	291	321	347	300	303	371	332	337	314	348	312	324	308	333	344	310	328	312	353	333	300	308	300	286	293	328	330	296	305	318	274	319	335	331	349	324	340	298	316	318	327	330	307	330	333	340	317	347	315	344	306	319	351	338	321	298	303	317	309	329	319	336	317	291	319	322	298	327	318	293	325	327	313	344	329	328	297	309	318	326	335	307	308	340	291	328	320	313	321	309	305	347	292	317	296	320	317	328	331	335	373	339	302	331	336	357	314	342	343	331	325	310	316	319	323	327	319	321	305	297	313	330	339	380	302	329	322	334	294	343	313	305	290	327	306	338	329	319	265	320	322	309	334	286	301	325	322	303	307	304	320	350	356	325	342	307	309	329	310	327	318	316	326	323	298	330	316	329	357	342	324	331	320	343	319	321	339	300	323	296	314	318	305	301	323	326	334	332	312	300	312	309	318	308	342	305	338	304	327	327	304	320	338	313	341	331	307	327	315	345	311	324	293	323	350	316	312	325	317	293	339	321	315	342	292	320	331	343	328	356	328	341	353	340	354	318	358	319	324	351	315	306	319	318	307	293	308	326	355	318	312	335	296	304	315	336	283	336	331	334	317	317	311	319	348	323	305	330	308	307	337	330	355	330	330	317	282	358	320	363	314	324	326	305	321	361	316	331	353	364	319	328	323	302	311	335	338	326	322	332	336	320	333	318	325	358	337	331	317	335	293	350	303	334	343	316	338	325	291	290	338	323	312	329	341	299	304	333	333	320	368	304	363	329	349	357	335	314	326	331	364	336	329	329	274	338	332	332	349	327	320	323	341	322	307	307	310	318	276	302	341	321	323	335	341	316	353	335	347	349	359	293	305	324	315	347	310	357	340	327	310	336	325	303	322	314	343	334	322	321	327	325	320	317	302	361	292	323	323	295	344	323	320	338	340	337	324	314	320	330	307	327	354	329	318	291	330	320	304	341	328	294	321	305	303	349	296	301	327	299	367	324	356	315	325	312	312	330	354	292	299	335	320	353	336	341	289	325	326	297	317	300	343	312	352	307	339	312	329	325	314	318	313	317	328	317	334	336	308	301	340	315	290	322	341	342	312	312	333	338	305	300	365	335	320	312	338	284	316	357	305	321	329	325	305	305	341	318	358	330	311	276	310	300	345	339	305	316	342	293	312	326	298	344	363	342	314	328	324	324	330	270	312	321	345	309	323	324	351	325	309	293	346	290	321	304	339	304	315	325	308	318	344	307	344	309	323	319	308	302	319	315	318	289	303	325	290	330	353	304	360	318	332	339	337	322	313	326	294	342	361	357	311	346	336	324	322	344	316	319	338	349	295	291	339	342	305	339	321	319	309	330	315	306	331	311	324	298	328	313	304	345	326	326	309	345	374	330	341	331	310	339	341	334	341	312	336	333	330	332	306	306	320	327	345	353	333	332	291	291	306	325	311	309	329	300	325	305	306	346	336	320	307	317	323	338	329	341	318	337	325	314	336	330	359	303	293	327	322	314	333	312	308	349	324	293	351	308	368	355	315	336	302	295	318	338	345	316	328	313	344	323	313	310	338	340	315	324	326	341	301	339	321	321	291	342	283	297	343	348	295	321	318	350	334	284	348	312	326	308	344	340	307	348	287	303	289	314	308	351	359	344	342	308	298	298	339	339	319	307	312	324	345	326	323	323	347	298	339	298	344	330	341	350	316	323	312	335	329	325	332	332	347	294	289	325	326	324	294	334	322	349	324	333	348	340	310	314	323	334	317	338	320	340	331	363	354	313	318	340	317	320	344	336	329	325	297	299	327	341	312	329	341	339	322	328	317	355	333	309	324	308	357	320	335	292	289	317	300	329	306	331	321	312	350	327	299	347	318	298	348	329	336	319	306	350	296	321	321	315	329	344	367	344	292	320	331	317	338	302	301	332	361	299	303	334	305	315	315	328	303	303	351	300	315	317	347	370	318	317	313	349	313	322	300	324	350	308	307	312	333	313	307	328	347	296	311	305	314	360	358	338	343	358	313	317	333	313	347	317	344	313	319	327	288	324	329	317	320	348	367	288	333	315	341	336	315	356	321	293	315	304	326	284	347	317	296	314	317	320	309	326	321	335	344	362	291	315	269	322	338	298	295	341	316	333	327	319	296	333	310	316	322	334	292	342	329	309	345	309	322	343	338	330	360	329	301	303	296	309	321	346	331	319	310	297	329	310	324	308	353	316	363	284	340	327	334	349	327	350	329	340	347	335	321	304	352	319	309	345	332	310	338	303	313	283	286	297	297	292	303	342	297	298	325	298	317	311	322	310	322	323	319	303	318	297	352	327	302	343	342	296	312	281	326	318	286	326	315	327	329	318	331	343	331	342	328	325	342	299	333	315	341	349	338	334	325	292	318	337	330	312	329	345	347	311	351	334	327	326	344	318	352	309	346	311	341	339	317	341	315	343	321	332	344	295	336	312	341	356	312	330	281	319	354	320	315	327	338	327	335	324	319	325	308	343	322	321	332
1437	209	239	205	226	190	199	192	202	200	238	215	191	168	221	202	233	202	193	194	185	206	175	221	199	202	224	216	210	203	200	204	210	228	208	222	225	176	223	178	223	219	199	231	214	177	207	220	230	227	173	181	224	186	223	189	254	201	189	212	210	190	181	214	190	204	199	224	216	204	222	172	238	204	200	217	199	202	217	206	189	205	176	212	205	242	201	198	205	193	213	208	206	200	203	182	198	204	200	199	234	194	220	204	188	214	218	229	217	214	217	206	219	206	186	218	214	170	193	200	216	226	207	178	177	176	185	190	219	194	212	233	221	199	205	197	214	207	210	205	205	235	221	184	201	206	209	191	189	206	204	206	222	202	188	193	186	199	210	196	204	208	202	205	201	202	200	192	231	236	198	243	213	212	211	188	218	215	194	244	209	188	211	232	182	200	206	190	212	192	213	243	203	209	190	220	228	215	205	195	224	199	207	217	188	214	178	195	211	219	240	219	230	191	211	216	206	194	187	176	219	217	209	206	237	206	202	216	183	183	210	213	230	193	202	219	202	192	194	221	204	226	221	186	189	221	206	223	221	206	211	216	208	186	202	202	178	184	214	205	192	198	211	213	205	211	180	204	195	180	197	198	200	216	192	196	201	199	218	175	238	226	216	215	236	232	193	207	204	208	229	217	211	205	221	230	213	211	207	199	211	226	218	217	222	200	228	234	215	216	198	183	196	210	232	237	203	215	205	218	236	221	212	190	197	199	205	186	208	206	202	208	218	177	217	200	191	197	207	218	223	196	205	211	197	187	210	185	190	203	214	229	201	215	209	204	194	184	186	224	188	213	233	206	229	190	244	194	221	218	191	190	199	223	173	203	189	207	203	213	243	241	222	169	178	206	195	214	219	191	248	209	195	230	209	197	235	207	202	189	223	189	175	227	203	185	213	198	210	176	211	220	179	202	244	202	172	229	208	216	184	205	191	194	182	200	202	195	199	219	201	232	192	203	203	197	206	193	209	188	200	220	191	222	213	196	186	207	184	237	239	200	199	195	193	210	188	205	199	223	195	202	202	213	209	213	234	213	199	174	210	194	183	188	202	227	207	200	191	218	191	187	196	182	227	202	220	237	193	203	217	219	217	216	198	180	203	210	216	189	157	205	236	242	208	195	210	218	209	199	205	201	202	198	177	219	193	189	210	219	200	186	219	178	212	236	215	191	203	215	198	234	195	191	207	198	216	214	214	247	216	210	210	186	197	199	197	214	199	201	210	191	183	193	191	204	204	196	202	202	206	189	209	203	213	176	177	184	208	192	197	202	221	209	216	223	214	171	193	247	215	189	198	224	218	214	194	207	212	217	213	185	184	193	197	253	227	235	224	213	206	209	203	202	202	188	199	195	188	210	205	210	199	235	212	187	184	230	191	179	210	177	235	171	213	213	190	204	204	215	214	209	200	206	182	193	218	190	196	223	203	189	209	219	204	224	206	232	189	197	213	224	206	200	250	221	205	216	208	227	220	168	238	225	214	222	216	181	202	186	224	228	211	196	215	189	238	225	230	223	200	221	191	208	216	196	209	208	239	223	202	206	199	205	220	186	205	203	217	222	203	210	216	197	171	186	181	215	210	188	211	184	193	194	209	188	191	231	207	187	181	218	203	204	220	202	226	204	221	204	218	204	160	194	221	195	193	213	190	212	174	220	207	209	196	232	200	220	221	202	204	194	191	207	179	231	211	195	187	217	220	206	207	226	183	200	198	204	200	192	212	211	171	196	234	204	171	181	198	224	197	219	227	199	205	210	191	194	210	247	222	197	201	207	211	211	190	195	187	205	193	215	205	221	191	199	214	191	221	183	189	197	223	234	188	194	193	221	188	206	219	203	201	190	236	220	216	189	202	209	216	191	222	221	191	207	228	230	212	205	214	207	207	213	216	194	201	197	214	204	210	204	203	191	214	190	215	210	207	178	226	208	225	202	219	178	218	205	199	205	197	225	216	205	235	223	192	215	219	214	204	197	221	192	197	162	240	205	185	222	219	205	213	209	225	214	188	202	194	198	215	185	208	207	220	233	178	198	186	205	187	178	231	192	224	189	193	242	209	200	209	211	230	194	209	209	188	188	170	186	208	203	208	196	203	239	196	199	203	200	222	206	169	208	173	212	201	212	222	230	208	213	198	229	189	208	204	220	210	195	201	219	212	185	186	199	204	205	199	207	228	203	204	218	196	221	186	216	209	213	192	209	211	205	219	187	217	161	202	214	180	176	179	196	182	182	206	207	215	202	237	205	225	202	208	215	208	211	221	203	228	211	194	213	199	208	193	177	192	206	225	216	206	193	167	209	249	205	244	182	196	218	203	205	197	220	193	203	191	188	219	207	193	189	217	196	214	223	192	199	204	209	216	208	237	218	224	208	178	213	172	182	191	209	225	220	198	216	198	206	207	193	184	209	229	201	193	217	205	202	173	201	233	199	218	189	207	214	222	229	174	199	192	213	193	180	224	231	224	229	205	199	218	198	221	196	225	204	211	204	223	193	222	223	230	236	191	200	214	203	233	196	205	203	223	218	202	183	219	214	190	198	185	183	196	188	226	196	207	211	189	223	222	204	203	205	200	199	222	227	205	188	198	211	210	214	186	208	191	192	198	221	197	179	185	223	195	223	203	167	200	177	209	243	200	213	227	192	195	213	234	219	192	192	219	198	204	204	210	213	227	219	178	203	216	212	208	194	205	223	194	206	209	198	195	221	207	196	209	226	218	203	205	210	209	185	205	202	215	198	222	200	210	210	187	221	212	230	229	193	192	191	212	228	218	183	180	227	191	219	190	210	214	207	179	190	195	190	203	198	212	200	193	179	217	224	186	196	206	204	221	215	221	235	192	203	204	210	184	205	181	205	206	183	216	207	200	183	202	205	186	195	201	193	207	207	215	215	214	228	215	197	197	215	189	219	201	206	218	199	205	192	185	234	212	196	200	250	218	218	215	223	211	199	226	243	207	176	192	224	226	196	225	184	189	192	208	220	213	210	209	195	202	185	189	211	187	201	193	235	189	211	231	216	197	204	180	216	214	192	209	194	197	193	195	185	185	199	192	229	204	194	225	176	223	198	203	206	228	223	189	214	190	209	228	207	210	212	195	236	211	222	222	231	180	213	208	201	198	203	161	174	202	206	181	218	206	192	194	188	186	220	202	219	189	211	210	205	179	178	208	217	217	231	248	198	204	192	195	209	202	180	197	220	218	213	201	200	188	245	212	218	205	211	180	196	211	189	193	219	210	229	205	217	199	217	194	208	203	193	199	205	206	198	207	225	187	171	198	215	196	228	209	197	198	212	220	192	223	215	202	185	203	187	186	196	193	180	194	230	216	187	177	208	203	204	207	210	216	226	207	201	205	194	195	207	228	192	203	212	182	233	210	220	199	186	195	238	208	218	188	200	193	210	192	201	224	219	194	190	172	207	217	200	209	226	218	204	181	203	202	194	214	218	213	210
1687	507	532	511	509	539	488	494	503	473	487	486	519	464	515	485	467	437	492	530	499	486	464	490	523	493	491	501	517	485	458	489	480	497	475	501	482	459	452	511	489	488	481	481	481	513	460	465	477	522	509	434	437	475	468	472	460	521	446	500	494	454	473	464	456	485	506	487	477	464	501	478	475	467	518	496	470	504	477	501	489	482	497	478	469	482	472	472	507	529	507	470	491	471	471	529	482	496	505	497	409	449	516	506	471	485	472	499	513	471	466	471	479	528	474	493	442	491	519	480	480	470	515	491	424	546	488	458	506	506	533	483	499	460	495	440	478	454	456	504	496	468	494	479	494	502	499	454	442	520	466	480	485	487	499	494	474	530	510	467	453	470	478	470	483	488	495	505	455	490	439	505	482	482	482	465	513	476	499	474	465	478	523	504	517	454	498	503	451	474	506	482	493	493	505	507	484	502	483	517	489	466	487	476	462	464	481	454	477	467	484	493	482	465	509	503	463	525	484	488	498	475	481	483	523	510	449	487	478	493	476	453	480	465	477	500	527	482	443	481	451	516	498	482	420	466	510	500	420	497	481	443	523	480	525	527	474	490	505	490	491	460	522	501	520	459	461	505	488	501	478	506	480	447	500	483	460	451	486	465	517	476	479	470	524	466	491	523	492	524	496	503	478	486	485	478	478	499	470	474	470	483	490	476	447	458	486	450	492	467	462	488	476	476	488	471	514	521	483	490	495	501	472	475	527	468	475	441	485	480	533	461	469	462	516	484	480	471	495	446	463	462	485	435	458	489	475	482	498	466	475	495	469	514	496	483	518	440	514	456	486	452	480	472	474	505	468	479	514	489	482	483	419	525	457	468	488	468	501	512	488	464	513	478	462	456	475	472	505	480	465	475	522	481	483	503	509	474	473	497	460	462	456	483	498	521	457	476	469	508	445	514	476	480	496	453	477	473	517	477	470	510	498	464	481	486	471	474	487	516	508	519	486	466	470	470	498	493	482	497	489	487	505	487	498	484	492	540	496	484	473	460	478	526	492	495	493	462	494	466	473	516	453	504	450	475	496	452	509	449	478	527	501	465	518	484	498	476	496	456	479	450	505	484	463	477	450	477	453	479	479	514	498	477	477	488	457	511	474	461	449	516	483	508	466	477	444	504	459	474	471	489	478	492	459	478	496	474	492	514	489	497	544	451	474	484	479	498	472	486	481	529	478	489	503	477	495	487	448	552	458	490	502	511	442	493	465	439	518	489	501	479	479	514	490	447	457	493	488	458	498	484	484	483	494	516	494	473	510	477	456	481	519	490	506	519	450	458	500	451	520	476	465	491	466	514	486	477	530	464	500	517	477	479	539	497	454	496	479	503	462	506	480	481	481	496	470	485	514	473	484	505	512	452	488	486	477	488	460	475	475	461	473	470	459	482	452	487	465	479	483	467	481	472	472	489	532	453	483	480	528	492	510	474	505	495	491	462	485	523	502	520	474	480	466	503	477	475	518	443	437	472	512	456	444	480	515	484	490	493	459	497	454	503	496	477	478	449	493	456	464	509	490	462	492	508	445	464	491	495	445	450	486	468	500	537	488	532	442	482	489	480	528	494	466	480	454	492	450	482	485	450	459	472	478	480	469	482	511	468	472	473	487	479	497	457	480	490	501	463	479	529	492	447	480	474	494	507	467	476	446	526	469	498	507	449	511	491	490	468	472	481	490	491	449	464	433	487	461	483	509	528	474	475	499	501	511	475	458	481	483	505	471	496	488	491	473	490	495	484	473	457	538	490	473	506	472	491	474	506	484	473	503	450	492	498	501	456	520	503	463	499	467	436	475	481	506	488	531	479	480	563	467	488	468	466	472	492	452	480	461	471	436	488	485	476	487	499	498	467	460	524	497	529	445	482	508	467	480	490	509	497	500	508	498	494	522	486	463	493	523	492	533	481	495	469	478	500	484	463	488	453	487	453	537	447	465	486	487	458	448	470	481	469	491	497	453	482	456	503	483	470	512	536	500	484	504	493	491	500	489	512	486	476	489	512	517	463	473	464	497	494	482	487	451	487	470	454	475	451	512	507	507	471	474	514	484	452	479	444	486	505	453	497	493	489	473	492	514	472	445	488	475	496	507	482	472	489	470	508	517	484	464	469	469	523	485	474	493	481	485	499	472	487	468	497	470	450	426	463	505	461	505	478	513	504	464	504	501	493	493	456	502	480	460	489	474	523	488	491	475	461	474	488	475	473	474	482	478	505	492	480	484	492	465	503	476	500	491	475	464	487	508	453	480	493	470	471	488	457	480	511	496	505	486	448	489	499	491	483	501	492	456	498	466	476	469	508	525	487	477	492	474	462	509	528	510	483	488	450	472	516	464	511	462	464	495	503	492	516	476	506	466	518	491	484	499	485	487	498	481	463	485	481	480	498	464	455	463	468	492	484	486	505	466	494	489	532	482	460	499	490	508	480	498	534	491	484	489	507	512	514	490	446	442	497	506	468	494	465	486	489	473	455	494	478	482	507	483	491	484	454	488	502	492	505	452	505	492	470	513	517	448	482	461	449	518	478	479	496	483	470	475	466	479	492	491	492	486	446	448	466	478	464	495	500	472	469	443	436	490	492	493	475	486	491	460	511	458	459	507	487	466	497	511	484	504	484	473	481	469	500	478	489	482	518	514	502	492	506	471	511	443	503	530	500	477	496	469	504	482	443	489	505	447	499	460	496	453	483	508	488	454	499	450	482	494	509	502	492	493	496	494	496	492	475	470	510	506	481	442	479	534	502	468	458	468	482	481	527	502	510	502	467	445	419	521	479	483	472	502	530	487	471	523	486	480	496	480	489	471	479	432	450	516	511	475	507	468	461	471	505	511	491	480	480	525	483	452	441	526	447	476	510	496	475	492	488	480	469	476	491	458	475	455	496	504	480	466	481	481	503	475	461	474	451	466	461	483	485	472	500	477	500	508	494	480	493	508	449	465	487	466	485	483	470	503	449	480	512	506	497	464	469	481	541	439	514	495	473	453	466	501	477	506	481	465	500	498	488	515	469	476	472	490	504	486	494	473	535	479	464	523	525	467	501	508	464	451	499	513	522	472	495	519	506	509	426	517	448	477	500	507	493	483	504	511	462	474	451	468	460	471	477	474	525	463	487	528	465	471	489	454	459	504	484	489	475	487	501	481	480	496	445	510	480	470	481	520	494	490	513	492	489	526	496	479	499	502	510	502	545	476	529	475	475	440	508	458	479	495	507	566	479	452	508	505	504	489	507	480	454	482	519	482	491	473	471	442	440	491	474	492	481	460	490	471	497	477	495	498	513	475	454	505	469	494	486	505	469	451	466	484	468	490	491	501	443	469	491	504	488	491	445	486	515	469	492	464	478	509	454	491	501	505	468	483	442	490	477	483	451	542	495	464	459	500	488	487	481	489	511	487	463	483	502	487	443	450	483	450	457	451	475	489	499	494	464	525	482	516	480	500	465	508	469
7350	594	594	525	420	385	325	307	324	287	274	271	278	232	266	281	279	265	304	252	259	269	267	246	271	293	272	268	264	254	255	243	271	268	265	245	267	223	260	304	287	260	261	277	258	245	250	283	250	267	242	248	287	243	254	276	304	263	276	254	272	260	259	264	281	261	258	253	284	260	249	254	252	275	270	233	258	257	263	251	263	265	247	267	262	259	265	239	269	261	279	257	260	258	256	279	276	228	239	253	241	282	235	259	259	262	255	238	277	260	242	256	271	276	285	260	252	296	278	278	263	285	253	225	284	239	265	291	275	291	244	278	248	246	261	289	262	251	260	257	248	241	293	261	275	270	246	250	242	245	276	236	277	269	266	273	257	275	256	262	261	275	272	251	267	257	264	255	258	258	286	236	259	268	261	277	247	233	258	243	277	274	258	281	294	265	278	259	253	269	246	271	242	275	287	275	280	264	270	249	239	229	266	267	242	262	252	251	231	251	285	256	290	250	262	246	281	259	226	287	255	261	276	282	246	260	271	282	241	279	262	230	250	294	270	298	234	257	270	283	250	254	235	204	213	258	281	278	253	272	249	300	274	266	257	242	237	220	250	268	269	245	258	289	292	269	252	267	255	255	280	265	251	229	261	276	257	261	240	270	250	256	270	269	258	247	246	276	239	270	284	276	275	245	282	244	257	232	249	259	212	264	277	244	238	265	274	277	264	250	273	265	232	260	276	265	254	244	274	272	241	261	265	296	280	229	273	289	252	266	266	238	257	271	251	250	242	231	258	246	238	271	256	253	249	285	252	259	276	248	242	264	268	240	259	227	277	231	271	292	266	278	265	262	269	241	276	259	256	254	273	272	257	227	271	256	265	237	250	274	249	302	272	268	261	274	247	228	237	254	256	282	248	243	240	245	252	268	258	238	278	248	283	281	276	256	279	246	248	230	251	243	248	245	311	262	268	229	280	251	251	227	270	285	229	264	260	283	257	253	256	239	262	298	226	267	270	273	261	236	281	281	266	284	264	244	254	246	259	247	262	250	251	281	285	276	228	283	246	253	257	281	259	259	255	264	273	270	272	226	270	246	249	275	281	254	250	235	281	257	255	276	290	245	271	270	265	245	246	267	271	277	244	269	269	252	253	267	252	242	249	260	254	273	258	256	243	251	268	246	262	275	248	241	272	259	246	260	270	256	260	293	246	254	265	255	261	277	249	247	255	239	301	251	284	272	238	262	236	246	252	275	267	252	243	260	226	259	261	257	238	284	210	254	254	271	307	227	258	273	248	274	272	253	250	271	267	247	249	257	274	243	254	252	254	234	256	249	256	243	247	276	246	282	241	248	225	281	281	248	261	265	254	259	284	267	247	241	266	280	286	265	248	279	265	258	300	270	248	271	276	255	246	256	280	254	253	266	267	298	283	281	263	256	263	262	264	278	249	263	273	250	272	252	265	251	260	265	278	206	225	291	276	275	261	257	269	279	237	254	268	254	241	258	238	274	244	256	246	296	261	265	249	272	235	276	279	228	242	255	281	264	281	291	268	248	283	261	254	264	268	278	268	248	250	270	278	251	275	275	248	250	246	249	265	252	251	268	261	279	285	253	257	259	266	244	248	252	285	250	237	232	260	267	240	248	239	296	260	268	303	267	243	260	248	244	271	294	259	268	257	272	251	228	263	287	222	266	256	241	255	275	220	314	246	301	276	244	254	260	232	265	282	263	255	280	254	278	261	257	254	270	271	278	275	307	238	266	253	245	264	250	283	263	256	253	251	254	249	270	267	237	276	227	265	230	249	284	291	282	281	266	285	293	273	269	251	230	279	257	256	284	245	274	245	274	236	262	258	292	255	269	287	242	235	256	270	263	264	276	245	238	248	242	278	279	294	246	261	266	254	263	284	277	264	273	278	260	264	298	264	266	256	263	268	273	243	257	222	288	244	268	250	256	245	245	276	283	284	256	244	265	303	260	279	278	261	271	260	222	299	287	256	246	276	241	274	281	237	230	245	237	271	260	260	257	287	251	242	236	249	273	263	260	238	246	249	259	243	269	274	260	267	293	258	269	264	248	221	281	275	263	297	231	261	230	261	275	232	266	267	247	266	278	243	263	275	262	269	221	234	270	258	252	250	260	263	251	275	251	272	259	250	257	252	253	257	249	287	233	261	253	275	270	276	263	252	250	256	301	261	300	267	271	286	233	249	268	244	242	258	251	258	262	236	245	268	267	261	267	215	283	284	237	261	270	247	268	280	253	248	267	284	286	240	266	276	266	258	241	251	274	290	242	263	265	255	271	260	246	209	268	274	281	251	246	260	264	284	245	275	243	255	275	280	275	239	267	251	243	254	245	263	257	268	252	261	242	249	280	262	283	272	276	248	224	239	242	261	253	275	248	268	278	278	259	253	258	247	279	257	299	253	234	282	257	246	267	268	259	225	248	303	246	237	277	283	271	242	274	244	235	286	257	271	284	261	270	282	256	257	300	264	275	257	256	280	272	290	270	259	259	252	243	264	259	235	262	270	259	283	262	253	223	254	247	279	272	284	262	295	248	250	266	282	255	256	268	279	265	222	263	272	254	274	268	252	252	276	266	286	278	249	275	255	273	256	274	241	242	260	277	270	266	228	242	267	219	237	257	251	272	242	278	279	253	242	242	244	272	266	232	274	260	259	273	270	259	283	286	278	238	278	265	263	261	266	260	244	248	284	247	234	259	253	245	288	249	254	277	272	261	264	257	275	258	244	265	217	241	263	285	271	259	283	243	253	259	263	228	239	289	256	270	269	240	241	260	283	269	251	285	265	257	239	280	272	254	253	285	238	283	255	249	259	248	261	251	238	282	257	271	260	259	287	264	271	279	254	252	293	268	222	251	252	264	300	247	295	274	267	257	252	247	264	268	278	295	238	256	259	232	250	287	270	253	273	265	226	239	259	255	232	282	258	267	249	278	252	273	284	259	257	299	258	269	259	281	239	276	260	242	255	252	258	250	265	263	257	267	250	289	245	250	253	284	273	262	250	255	238	234	272	257	276	278	251	255	257	270	274	274	244	285	262	236	249	222	254	238	282	240	254	261	277	234	273	265	224	268	278	226	259	277	242	260	265	243	263	286	270	267	257	265	247	283	270	280	254	244	273	258	305	269	265	312	272	266	282	256	256	267	236	267	282	276	254	305	285	262	271	256	252	290	247	259	247	279	289	254	265	245	225	254	242	234	249	277	247	250	252	283	270	261	244	251	268	277	242	282	257	263	292	259	238	274	249	259	274	246	265	268	243	274	273	263	306	292	281	285	268	248	287	265	245	270	271	256	266	269	295	255	257	281	285	238	250	244	268	246	260	251	249	240	269	263	251	262	237	302	244	243	273	227	259	262	275	256	245	258	253	222	259	248	243	249	283	278	278	247	239	278	281	248	312	236	244	255	265	267	264	260	274	268	295	288	244	279	262	269	257	254	258	266	250	263	236	248	237	276	263	240	275	271	264	240
6373	838	1325	1450	1326	1111	918	843	839	786	728	760	764	727	667	652	650	655	644	623	648	657	654	593	669	636	596	648	638	631	645	585	607	631	604	568	586	624	613	583	606	557	615	597	624	586	580	607	589	579	582	607	597	572	631	552	597	611	582	520	537	589	614	584	587	611	587	629	604	586	569	620	583	656	582	598	591	605	598	605	556	556	564	602	638	613	583	559	604	583	573	591	553	617	569	594	590	622	547	560	586	592	633	557	629	603	596	556	575	576	587	571	568	601	547	589	579	576	607	600	600	617	615	602	609	592	609	558	572	588	637	581	585	579	551	571	617	599	595	597	625	582	601	572	554	592	545	597	608	575	600	610	583	615	610	573	598	616	588	582	578	599	547	599	565	610	617	589	596	619	580	605	624	581	603	591	603	592	604	578	587	599	588	607	595	551	573	564	525	591	570	562	613	605	606	573	604	592	585	507	589	637	592	573	578	592	616	585	581	591	598	585	608	593	566	607	594	593	587	563	590	618	557	593	591	566	557	562	577	598	599	618	622	591	612	574	600	583	564	545	622	575	648	609	601	583	555	596	555	576	575	559	601	619	649	556	565	604	566	608	602	623	566	620	604	615	569	600	570	605	593	587	591	592	596	586	573	603	585	610	559	606	610	564	596	565	582	605	565	549	609	598	612	583	579	532	606	589	580	584	604	559	548	604	588	614	578	620	597	611	585	604	611	587	581	610	576	566	593	593	586	604	597	598	580	587	594	581	601	598	612	597	585	623	618	628	522	647	555	576	555	567	607	586	640	583	591	632	582	605	606	617	579	609	580	571	623	572	521	576	591	561	607	602	596	600	552	611	612	597	617	531	569	584	588	613	565	590	586	580	571	592	600	598	622	641	596	596	594	586	535	597	581	597	613	591	615	601	553	582	562	556	588	605	558	608	603	581	624	597	587	586	581	616	571	580	593	596	596	537	565	614	604	600	618	594	596	573	543	611	585	596	584	552	607	603	597	593	584	577	609	605	584	570	560	603	597	604	630	595	602	573	643	579	586	595	590	624	633	569	600	569	618	595	518	625	590	576	582	558	566	587	601	575	559	555	618	566	588	591	632	567	613	582	594	590	605	603	565	562	594	580	630	577	605	577	624	606	582	603	581	642	558	577	578	599	526	606	602	622	556	567	585	614	579	573	564	541	606	618	648	580	587	570	602	631	597	583	608	598	559	580	573	583	566	605	588	615	641	574	567	547	618	587	560	624	564	573	607	621	565	604	624	573	552	552	559	622	629	583	554	618	607	582	566	590	570	575	588	569	628	615	568	579	575	585	626	589	615	581	610	586	605	555	595	568	621	620	616	618	608	590	630	580	610	622	561	589	551	631	589	598	606	581	632	587	601	592	543	591	582	607	576	603	578	561	603	603	619	637	601	554	609	597	637	638	569	595	605	589	599	600	575	590	581	558	619	555	565	561	604	591	573	577	594	562	574	575	599	620	593	573	543	574	642	628	571	589	609	566	580	602	597	586	630	557	623	600	597	588	566	543	555	561	525	637	602	606	599	544	575	672	586	596	591	622	595	613	599	577	618	582	581	601	606	584	556	591	600	570	570	549	553	594	604	562	583	591	573	633	593	648	550	564	590	591	572	612	571	561	620	567	576	563	581	599	584	589	602	610	647	591	554	596	576	611	591	582	558	606	606	606	613	596	608	572	580	616	585	596	654	555	600	577	583	599	573	581	609	588	617	596	573	588	599	597	570	626	559	620	602	578	608	550	575	590	586	574	588	584	599	574	552	581	575	593	605	596	581	543	557	579	615	589	579	608	581	568	592	595	580	572	657	581	595	615	557	622	593	589	567	565	586	627	560	547	580	579	590	618	540	592	563	613	630	578	611	568	575	597	600	588	619	588	597	579	618	553	632	589	595	577	638	601	593	598	585	631	596	611	612	604	590	571	575	608	587	584	599	626	596	591	587	608	545	554	575	600	551	602	560	616	575	587	623	590	546	591	665	569	635	606	617	558	580	546	579	615	585	617	589	570	588	572	598	548	583	533	614	548	600	583	619	571	542	570	575	633	616	596	614	541	622	563	592	603	589	622	622	533	612	575	607	574	576	562	585	562	535	579	571	555	587	638	597	593	546	584	587	648	594	610	599	595	594	596	601	567	587	578	560	583	541	599	619	578	625	566	614	565	573	607	586	585	578	599	635	606	577	571	572	577	607	587	636	565	639	569	605	574	538	577	587	584	580	620	594	611	633	571	570	598	611	568	579	611	634	592	595	582	584	566	567	594	560	576	569	600	589	561	569	605	566	612	613	609	627	616	618	598	592	618	612	576	594	581	578	607	551	624	632	597	596	599	584	612	584	566	545	607	574	596	572	558	554	650	567	585	586	548	595	598	582	569	573	570	521	556	583	576	603	586	538	576	613	576	581	585	599	593	618	596	562	600	606	592	613	609	643	573	612	580	547	638	602	575	619	570	572	569	580	554	579	546	555	550	572	611	575	591	557	609	599	595	615	600	576	540	611	609	577	636	606	575	572	594	592	591	610	597	614	609	574	610	534	575	606	625	566	625	625	553	589	604	585	570	623	567	600	561	621	579	612	588	584	646	608	577	589	577	558	616	570	612	579	605	608	604	562	602	588	612	563	579	594	591	592	582	613	598	574	589	591	589	581	597	575	591	530	557	627	580	617	597	608	609	634	563	617	592	582	557	591	570	604	555	583	623	578	602	593	562	535	566	596	552	569	563	613	627	621	592	617	601	581	582	567	573	625	630	603	608	548	558	595	625	610	569	586	587	576	587	574	575	627	577	568	616	625	577	582	599	634	627	584	580	604	596	597	587	570	604	631	589	593	567	568	538	609	586	597	586	598	642	592	564	581	597	554	608	587	612	636	612	577	599	605	576	573	615	608	575	599	605	536	582	573	571	561	595	541	528	590	646	588	582	550	604	594	574	591	604	584	586	596	576	633	519	623	584	562	584	589	561	585	573	593	582	567	604	580	606	584	615	530	620	606	589	571	583	589	606	630	559	596	567	610	615	574	596	596	579	576	602	566	620	620	584	575	551	582	637	578	577	600	573	579	579	596	600	639	609	613	603	583	595	568	577	615	642	573	600	627	600	552	576	597	589	601	602	561	612	592	584	551	579	572	578	644	600	553	569	608	592	626	594	571	590	570	617	569	597	579	596	575	573	536	608	609	619	561	548	539	618	562	600	614	619	566	597	585	558	556	571	544	622	576	560	573	585	569	582	590	621	658	613	584	590	636	552	565	589	606	603	579	600	594	592	601	601	589	574	597	597	534	596	564	611	585	562	608	612	633	599	588	575	588	612	590	606	598	583	528	589	635	592	592	570	582	591	565	565	614	582	597	618	604	600	572	594	574	554	565	549	616	575	622	575	616	567	563	576	597	574	602	595	574	609	552	659	585	577	625	588	529	576	579	549	583	605	583	599	611	576	573	594	585	623	589	587	572	619	605	609	587	599
14095	1020	887	628	443	338	280	249	224	184	161	169	173	171	171	145	161	159	172	123	141	148	141	138	148	143	132	135	127	128	154	147	154	138	126	154	119	150	163	150	136	152	135	119	128	131	122	141	126	137	142	127	132	147	139	135	156	133	113	120	121	132	125	138	132	132	159	133	159	142	139	139	130	138	125	120	139	136	149	147	122	154	128	146	140	130	120	135	129	116	129	137	155	154	121	152	164	144	124	129	138	145	122	121	119	156	138	147	128	148	126	112	126	151	135	142	141	153	127	137	117	138	152	151	163	136	152	150	131	136	133	153	140	152	126	156	111	122	148	134	112	128	141	114	163	148	144	118	139	139	154	133	147	151	160	126	127	142	133	140	142	139	143	147	152	121	115	133	139	131	140	148	141	128	138	150	130	157	147	150	123	136	156	125	135	136	134	139	138	137	136	118	124	138	156	139	143	121	130	132	146	131	145	120	139	119	143	144	119	117	135	116	124	130	128	133	127	131	143	118	128	146	145	125	123	124	128	123	125	138	141	162	140	122	139	157	136	138	151	139	140	162	148	137	123	146	141	144	119	127	147	120	129	123	149	124	157	140	127	132	126	149	139	123	148	133	129	147	149	123	142	137	99	140	139	137	100	142	131	136	134	128	141	131	144	161	166	140	132	130	132	150	112	127	143	137	156	143	127	124	127	138	145	136	152	145	148	125	129	152	127	136	131	133	130	140	117	131	132	121	123	146	141	133	112	127	125	155	143	128	150	148	136	132	133	150	153	151	151	138	116	132	141	143	131	137	126	129	154	127	132	139	140	115	123	150	151	130	118	121	129	142	136	129	150	149	139	129	136	137	157	137	131	150	133	135	136	116	125	129	134	144	115	124	150	154	151	157	147	136	142	130	140	155	135	147	139	125	145	139	134	125	159	145	149	122	138	136	141	143	126	149	111	151	135	135	156	155	152	112	144	156	130	150	137	128	146	149	144	145	125	126	126	159	144	138	159	149	119	153	149	153	150	138	129	139	129	139	146	152	146	132	129	123	159	150	115	123	125	139	122	133	121	117	122	147	134	114	148	131	142	125	133	143	127	150	118	151	129	130	159	150	136	130	134	141	146	135	137	145	154	154	154	144	124	129	109	127	160	134	132	137	139	130	140	134	120	139	143	134	153	155	142	143	131	152	149	124	146	151	137	138	123	128	140	128	146	143	137	127	152	154	142	147	138	144	155	125	122	130	132	139	132	124	142	156	144	135	123	160	149	124	130	125	144	133	133	126	139	143	131	141	142	133	151	145	139	149	155	151	126	131	169	115	141	136	115	129	128	120	131	128	132	121	142	132	108	127	126	118	156	165	150	134	123	144	139	128	118	140	132	148	124	118	129	168	136	155	151	152	157	133	131	141	115	124	131	138	153	133	150	130	107	112	143	136	146	141	135	140	128	117	139	140	115	143	133	124	147	142	130	131	142	143	151	137	139	131	135	119	127	141	134	136	147	148	136	148	119	129	124	165	135	125	139	116	146	145	117	142	137	140	123	136	133	127	144	119	123	158	151	158	130	135	138	143	138	132	147	132	144	129	144	154	137	120	120	131	143	168	142	122	131	142	131	155	135	132	126	153	135	155	129	130	139	129	141	141	118	130	148	156	146	153	156	150	122	139	137	135	121	131	140	153	123	138	117	150	132	147	136	118	139	131	119	139	123	142	140	128	136	146	147	126	143	139	130	141	169	150	123	142	153	130	152	136	137	126	133	112	124	144	134	127	147	134	126	158	143	135	134	139	117	136	140	119	135	143	124	135	132	179	143	142	140	160	152	152	122	125	118	125	143	164	131	143	142	141	126	141	130	143	136	114	136	141	137	122	129	122	123	126	138	116	151	124	147	147	146	131	133	140	137	121	107	136	157	143	120	141	136	128	162	141	135	124	153	159	149	125	140	124	147	141	140	147	118	136	120	136	135	125	154	122	151	135	138	145	138	159	117	125	120	164	128	129	143	138	133	140	147	135	115	138	135	136	158	122	151	139	132	142	148	147	128	129	148	110	127	138	163	115	126	130	124	151	135	137	126	152	143	130	138	158	148	133	146	158	135	137	126	126	140	137	128	132	126	134	138	146	145	140	146	153	158	120	146	144	143	139	130	127	139	146	136	140	142	147	160	145	141	144	123	165	132	129	133	139	126	150	123	135	121	141	145	127	146	139	134	137	133	139	124	119	139	134	119	144	132	124	146	132	114	115	139	140	135	146	143	137	159	140	147	158	135	125	125	144	119	110	146	134	122	117	140	131	135	133	148	115	115	139	138	132	140	136	133	147	145	161	141	153	150	139	143	130	148	143	147	136	153	122	144	139	116	143	145	143	153	149	143	133	143	130	133	145	152	118	131	130	158	145	147	122	130	147	148	138	128	151	146	155	134	125	139	122	142	146	137	138	150	132	143	155	145	144	121	123	136	159	108	146	121	155	136	151	126	133	136	134	135	154	150	142	129	153	123	131	148	144	119	117	156	139	131	145	140	133	142	148	151	147	153	140	110	147	145	137	136	141	154	118	145	134	134	136	135	168	153	151	141	129	136	146	139	135	143	132	150	163	119	129	137	153	127	143	129	143	141	129	128	138	125	150	128	117	142	124	122	152	124	123	136	126	144	143	131	158	127	139	132	130	148	130	138	129	129	146	131	125	148	138	141	137	134	124	133	155	148	147	128	164	145	142	147	173	163	136	150	160	140	138	174	113	125	155	158	117	144	134	151	137	132	117	144	142	128	121	141	115	145	156	126	139	156	121	159	136	136	136	134	142	150	129	170	132	141	118	126	125	142	126	111	166	149	152	139	130	155	151	136	137	158	141	134	159	138	149	125	123	131	148	143	141	111	137	150	137	139	125	126	145	154	138	131	154	163	117	132	124	136	146	130	144	124	140	140	144	124	138	127	115	131	131	139	154	149	134	145	150	146	127	140	134	129	133	132	126	136	137	148	126	133	136	133	135	131	132	143	126	136	134	132	146	122	133	136	122	120	137	129	121	126	136	143	135	154	150	118	130	123	150	127	117	119	146	153	145	142	114	132	109	144	132	136	134	148	146	156	125	117	137	134	128	120	146	119	143	147	137	150	125	135	127	138	108	142	135	134	115	136	148	142	141	141	127	127	153	133	124	142	163	132	149	125	141	156	161	171	124	122	129	129	123	140	130	146	143	137	137	128	136	126	149	130	125	148	134	168	139	134	127	132	155	159	135	149	126	134	125	144	126	151	146	138	161	161	148	152	155	145	128	140	163	161	135	143	138	144	132	136	117	131	137	140	137	127	115	136	104	122	134	139	143	126	135	138	113	143	143	129	153	119	149	126	115	131	157	149	137	138	126	144	147	158	143	136	138	135	130	118	145	137	133	139	149	125	154	150	137	129	134	125	148	151	143	152	152	155	167	161	124	135	134	124	131	152	123	132	129	125	111	128	155	138	137	149	147	140	140	131	128	141	121	127	142
7961	867	1771	2058	1732	1273	1038	897	785	735	598	607	586	508	506	453	475	424	403	396	418	448	365	371	409	404	348	372	377	336	341	345	350	353	336	340	330	331	343	351	309	359	338	335	361	347	328	331	344	327	359	347	342	363	316	366	327	319	338	335	313	308	346	347	311	341	303	307	335	318	341	333	315	341	320	313	344	320	346	313	331	326	342	319	279	324	310	305	323	305	321	298	317	321	312	313	314	298	316	325	320	315	313	315	325	297	315	335	332	321	315	349	348	343	354	321	312	343	317	333	335	315	321	338	347	315	337	341	329	309	316	321	313	318	328	309	306	342	325	332	324	334	341	337	312	355	342	302	334	311	298	342	318	333	332	318	307	322	343	348	331	315	326	324	341	349	318	316	323	324	331	336	340	311	315	311	325	336	329	328	319	331	314	327	341	338	337	321	305	324	329	313	364	307	325	313	331	311	321	363	333	333	354	327	360	361	320	306	313	311	288	316	301	322	300	323	320	346	324	318	322	343	325	333	329	344	312	316	330	322	350	325	333	317	363	338	303	332	300	296	337	348	317	292	324	290	332	322	314	329	320	325	362	329	318	339	323	344	335	332	293	314	296	320	298	311	325	336	330	288	351	338	306	364	336	304	327	322	346	317	349	305	312	343	341	334	300	352	297	331	325	333	336	338	339	331	304	331	318	316	332	361	335	307	328	332	338	309	321	305	329	328	328	334	336	304	325	323	331	323	321	310	311	325	339	344	320	308	301	295	328	354	305	324	295	306	316	323	299	326	328	333	349	343	284	313	325	303	299	301	286	352	341	333	343	323	299	318	324	320	345	331	317	334	297	334	348	300	290	318	323	327	303	312	309	305	340	330	333	340	301	308	311	335	322	306	367	341	302	339	341	315	323	303	372	324	300	314	341	319	320	307	290	324	315	355	330	293	339	317	331	305	297	310	322	326	326	332	322	309	313	378	350	302	339	329	313	348	331	303	319	351	316	343	334	329	310	318	334	292	356	330	323	336	299	320	338	310	327	306	295	314	300	314	295	320	304	318	310	328	323	294	315	325	306	328	296	345	318	344	345	315	287	326	310	317	334	331	340	323	315	323	308	327	343	342	304	323	314	371	331	331	299	325	277	310	342	347	373	341	318	329	301	342	343	350	314	290	280	336	327	323	327	362	317	335	315	307	308	320	322	302	323	318	350	344	345	328	347	310	298	311	344	322	305	322	319	307	277	316	314	326	324	326	284	317	335	325	291	311	334	330	315	316	336	326	321	340	321	324	302	331	349	329	315	328	318	346	331	316	290	310	336	326	337	318	292	302	354	362	299	327	339	337	318	335	324	310	298	349	321	318	331	344	323	309	329	347	292	353	329	339	324	307	313	352	348	302	304	311	347	314	311	338	306	344	288	288	319	328	370	321	321	343	314	316	349	338	361	344	334	310	331	320	302	331	375	336	325	313	304	353	334	345	309	326	304	308	349	323	318	317	329	334	278	320	353	326	312	331	324	344	338	328	314	327	311	317	317	322	311	354	332	336	325	292	285	323	331	328	287	320	326	302	322	315	321	332	321	293	308	307	290	327	339	314	313	318	319	290	346	304	344	316	330	342	298	306	331	325	310	359	331	355	319	333	341	321	356	327	292	309	318	326	323	331	306	307	355	346	309	298	301	317	307	335	355	322	346	328	322	344	310	349	317	340	334	304	298	335	331	357	318	318	298	331	301	341	326	360	339	339	307	350	316	339	347	333	322	327	322	324	351	327	340	282	336	296	316	340	322	337	318	310	329	302	301	335	340	311	320	325	345	348	314	320	359	310	316	320	304	365	343	320	333	317	332	342	357	350	312	330	339	350	311	344	301	328	305	344	337	331	330	310	352	325	333	326	339	352	348	317	317	350	329	325	317	335	333	324	349	338	330	302	318	370	334	321	296	339	310	291	347	320	323	337	327	335	328	338	308	333	315	317	334	330	323	326	316	341	358	305	294	317	304	326	315	335	342	313	311	327	322	325	332	313	312	336	326	313	348	303	341	357	312	337	309	338	312	290	339	334	305	361	291	298	324	326	321	316	345	310	281	325	321	340	323	332	336	324	303	335	308	340	320	345	316	330	323	345	327	319	320	308	337	324	307	350	322	312	320	315	314	312	323	321	302	312	314	327	317	321	313	302	320	332	344	332	315	336	340	316	314	296	301	364	339	318	314	310	310	326	293	314	305	350	338	349	334	329	316	313	314	329	328	300	321	339	362	299	333	327	317	311	349	304	341	332	306	314	324	316	340	336	345	301	297	319	311	307	321	320	306	280	318	343	311	336	316	356	300	338	303	318	315	332	330	317	347	312	291	318	301	310	340	325	300	348	325	323	311	323	347	310	324	300	321	337	298	322	342	308	352	324	336	329	358	323	343	334	309	342	334	328	312	334	335	278	307	326	319	324	329	340	318	348	279	337	305	337	305	344	312	321	313	351	317	309	328	333	294	329	308	308	342	314	292	304	310	305	326	352	329	356	331	324	312	326	340	311	319	307	343	291	332	303	303	333	309	319	297	346	331	318	310	350	332	327	293	338	299	316	314	355	327	316	308	316	346	367	314	350	334	303	318	330	335	296	309	313	355	329	326	301	310	313	331	309	332	276	316	305	338	347	315	324	324	338	334	319	310	344	316	317	319	311	294	333	337	312	311	318	324	307	303	352	363	305	314	329	333	348	322	309	307	336	328	316	332	307	316	322	338	328	313	304	312	318	321	319	315	345	312	352	335	271	328	339	316	331	291	303	330	353	309	344	337	323	307	339	310	330	346	338	323	314	311	367	293	310	309	342	302	321	331	353	354	312	324	301	316	322	358	337	342	330	350	291	337	310	327	350	323	349	320	316	299	345	296	324	359	316	317	335	323	337	312	320	316	331	318	295	289	333	306	312	332	338	327	309	359	317	310	362	318	339	302	315	330	324	333	335	351	313	344	316	286	307	342	344	344	317	321	309	336	283	327	327	314	308	329	356	316	336	302	293	324	336	322	343	313	324	328	329	330	341	324	303	318	329	299	298	333	306	319	313	323	305	306	313	334	336	337	309	300	302	327	341	289	320	311	274	334	298	341	339	318	313	331	294	318	331	330	343	342	341	323	297	360	343	313	346	326	330	309	289	297	296	325	337	343	363	324	305	300	303	317	320	336	341	319	291	287	342	301	306	304	330	318	311	318	318	311	322	378	344	295	318	339	304	321	315	320	319	349	305	326	343	326	322	336	307	343	317	298	331	321	343	333	329	326	314	325	308	325	374	327	313	329	334	292	347	306	340	316	309	309	335	320	328	295	331	339	327	341	297	301	339	333	327	323	359	309	336	320	325	305	314	321	317	316	343	333	375	308	336	315	327	323	313	354	294	334	332	303	345	347	306	331	325	304	327	295	291	348	304	327	331	318	307	325	315	338	319	333	323	355	331	323	337	318	349	310	334	342	299	322	339	318	310	349	324	378	321	307	346
1350	218	186	184	201	224	197	210	198	239	208	194	193	189	216	199	219	223	219	182	212	226	216	172	204	204	215	224	231	197	227	198	189	186	217	193	178	213	216	211	226	205	185	207	202	206	239	230	201	196	209	206	197	223	238	203	191	186	201	205	214	201	194	205	218	203	187	213	210	237	211	191	222	192	201	237	202	182	195	225	208	196	197	210	209	207	190	213	194	203	206	201	213	193	207	201	199	227	184	205	181	223	203	194	177	192	171	181	217	196	205	239	213	211	233	199	201	195	192	195	215	215	206	200	217	183	192	200	226	176	209	198	224	199	216	216	207	194	215	182	217	208	242	183	228	238	193	198	207	241	201	231	203	214	210	204	179	179	197	231	212	226	189	193	213	186	186	196	203	213	196	200	198	199	188	206	199	195	211	217	192	196	199	192	200	200	202	210	178	209	219	172	209	175	193	223	240	199	191	209	197	198	197	212	188	187	230	222	203	188	193	220	204	205	196	225	188	206	195	196	206	212	204	221	210	186	205	179	185	195	210	202	197	247	209	188	223	204	200	181	179	203	212	227	246	199	222	201	202	226	197	214	226	208	206	217	220	215	196	191	206	220	234	216	191	196	177	213	191	195	207	185	188	214	184	203	214	207	185	186	200	209	198	244	202	200	208	214	219	190	222	189	191	204	180	200	207	192	216	205	206	235	227	213	205	199	185	202	225	189	219	191	200	201	194	237	205	254	208	208	190	209	197	196	201	205	200	210	212	199	223	204	202	211	199	196	232	193	200	185	205	200	214	193	204	215	188	196	204	196	190	230	200	181	240	214	210	204	215	216	202	223	236	202	189	200	203	203	199	178	196	205	229	228	207	208	227	199	234	203	183	203	193	210	196	203	202	198	193	223	213	205	199	220	214	202	201	199	212	245	188	217	205	187	223	217	224	209	199	202	215	213	210	191	210	197	223	192	216	190	238	201	224	209	231	218	235	203	217	202	188	198	190	204	185	176	231	190	203	213	200	201	218	196	192	219	198	190	188	204	215	197	194	196	189	221	238	209	203	201	195	193	207	198	219	215	190	207	243	221	238	203	201	236	247	189	215	218	202	214	179	217	201	182	222	203	208	201	216	196	220	219	193	192	196	198	184	209	209	184	187	205	180	195	205	214	216	216	216	203	195	197	182	198	208	208	205	216	190	225	201	237	234	184	215	220	201	212	203	184	229	225	185	184	218	206	185	190	198	190	215	168	185	208	196	220	192	212	207	203	196	211	207	188	191	180	221	210	203	205	209	167	204	225	197	203	196	232	215	213	194	184	216	222	208	203	233	209	211	232	193	202	241	196	222	195	210	190	209	202	213	210	202	205	195	201	189	192	229	214	211	206	216	179	217	195	192	239	186	242	182	202	194	177	194	220	198	165	207	222	212	196	206	217	204	210	206	227	198	190	204	205	208	202	201	176	195	194	229	196	225	228	230	197	237	216	226	177	217	223	218	201	216	210	204	196	180	222	203	175	195	195	202	216	213	217	200	208	198	221	208	219	200	204	190	229	219	173	216	208	197	214	197	219	205	212	196	207	226	216	193	213	208	188	227	193	208	189	224	223	210	228	220	218	204	223	203	208	195	201	181	204	217	208	210	197	218	218	199	186	229	207	195	214	204	195	233	180	207	183	229	200	216	186	207	218	202	216	199	191	187	217	206	211	229	203	175	223	184	189	219	215	200	203	212	197	186	203	198	183	199	226	209	179	178	224	215	220	192	205	213	185	181	212	182	190	217	218	227	196	199	187	205	177	205	189	201	195	200	176	223	208	197	203	211	229	200	186	189	183	223	199	208	218	196	212	169	198	193	173	212	183	209	191	193	195	237	219	207	199	170	214	212	217	204	186	195	220	218	196	214	230	208	182	204	215	208	187	206	183	175	229	202	202	201	222	215	189	188	219	219	209	191	227	209	238	184	196	219	231	211	214	208	202	208	202	198	234	199	196	193	185	206	203	197	222	201	198	225	227	215	211	203	201	201	189	236	203	212	183	233	227	238	202	203	194	216	193	220	207	175	223	208	192	239	203	208	203	192	191	202	203	215	204	206	212	230	208	222	213	218	189	232	188	204	210	196	212	218	224	207	217	192	195	198	224	192	207	212	207	189	185	194	205	197	197	192	190	225	214	203	214	180	198	210	242	185	207	190	226	205	175	228	219	196	209	209	197	197	205	210	203	183	215	188	225	198	231	207	202	175	191	210	211	185	209	193	209	193	196	203	220	227	205	199	185	191	193	195	212	218	205	189	189	205	196	215	207	193	197	217	213	198	214	197	201	198	224	201	195	204	192	225	225	201	238	189	203	205	211	223	210	187	197	198	229	203	188	185	234	188	200	214	190	199	185	222	197	210	205	202	219	207	219	224	216	198	234	207	218	188	225	220	193	196	200	225	196	193	244	212	211	202	188	196	211	203	194	207	202	208	191	233	184	184	203	210	186	223	193	207	217	184	219	201	186	202	198	207	180	223	194	201	188	207	192	176	209	226	208	220	232	210	194	196	176	218	220	193	172	203	191	192	181	194	203	199	204	207	229	203	218	202	199	221	209	206	208	199	207	219	197	213	204	228	189	202	219	200	202	206	212	219	243	219	204	214	197	215	207	211	215	162	193	211	203	221	225	222	192	196	223	186	196	208	200	232	203	213	220	238	198	204	212	198	199	216	206	206	197	216	217	190	208	217	212	231	199	212	185	199	196	197	212	202	206	224	197	181	213	202	190	203	216	190	223	200	187	222	185	204	219	216	195	188	200	205	195	184	212	196	201	214	182	222	229	183	202	219	209	178	199	214	237	198	218	192	200	221	194	241	213	207	219	208	210	181	217	204	208	203	220	185	229	236	194	188	221	205	209	181	197	196	189	211	223	203	189	210	205	193	218	190	211	235	213	209	202	200	209	211	226	215	224	176	217	229	212	205	196	213	183	236	210	212	209	193	213	206	200	204	237	205	198	198	219	209	202	196	209	190	198	188	201	192	229	208	223	201	207	216	189	189	201	208	194	187	184	227	224	171	203	219	220	202	214	201	194	217	198	193	213	216	195	169	225	210	218	200	194	209	228	202	204	182	217	201	210	186	216	176	221	226	202	185	210	234	188	209	198	189	214	212	195	222	201	242	206	224	210	218	201	209	236	192	216	210	198	202	187	193	180	193	204	237	208	199	202	176	195	219	216	196	181	215	205	198	194	231	217	209	194	224	212	184	194	205	217	219	174	191	182	201	193	181	202	197	172	204	214	225	193	201	195	195	215	224	210	178	182	207	198	167	208	225	232	212	218	187	208	210	213	207	198	202	187	212	220	183	181	229	190	192	209	191	215	187	210	199	212	187	223	223	186	235	211	215	200	227	192	201	219	231	201	203	238	204	192	191	183	191	172	186	208	216	206	231	193	186	200	198	223	244	217	211	182	190	227	194	206	201	199	215	178	215	193	216	201	197	193	190	232	198	208	224	219
1696	495	515	526	536	496	522	524	479	539	503	489	455	512	511	473	459	514	509	477	488	487	459	519	471	508	471	526	459	486	470	452	448	518	492	489	486	429	463	478	493	433	490	496	446	502	447	503	514	492	474	518	480	469	466	475	478	462	479	492	445	449	505	504	487	515	490	448	508	452	490	483	463	482	456	468	446	497	498	512	482	495	503	477	492	479	504	454	478	485	504	470	466	472	483	488	483	435	497	466	459	508	468	498	549	466	484	483	469	464	458	500	463	467	507	520	488	494	503	472	455	462	471	475	496	487	470	490	523	506	467	485	473	446	469	486	491	441	454	488	486	485	498	494	482	463	496	486	441	489	485	471	479	476	457	465	487	470	474	482	495	508	477	481	464	514	473	499	453	484	484	500	491	500	503	461	535	498	496	475	559	497	473	436	474	495	495	461	453	485	479	480	530	474	464	467	492	506	478	466	494	487	452	503	461	546	454	520	489	474	493	478	477	475	475	450	517	490	467	519	471	467	492	486	477	485	466	491	454	497	497	479	525	504	497	527	446	482	450	488	502	515	482	470	501	485	434	470	438	472	495	490	464	504	506	474	437	453	482	490	485	513	509	467	486	455	488	494	464	497	481	457	443	477	491	516	461	499	464	487	468	474	512	503	482	496	480	502	501	444	496	536	515	474	463	445	490	439	470	473	478	515	467	458	462	488	466	499	454	484	458	457	473	515	474	472	517	502	454	470	506	479	479	482	471	469	486	493	449	497	493	454	488	481	483	462	475	470	520	466	518	514	471	483	489	508	447	471	495	490	459	492	464	478	480	497	474	474	473	481	498	440	486	520	473	494	488	441	477	460	497	468	467	474	492	468	476	478	511	456	463	451	513	474	490	525	456	447	465	457	467	477	502	469	507	493	495	502	446	466	506	485	493	499	505	490	478	458	507	448	492	497	455	488	479	493	490	457	485	516	454	494	458	495	483	432	486	494	495	492	504	498	467	473	454	487	535	474	515	468	483	504	529	492	452	476	512	452	452	518	484	474	485	465	477	508	429	480	494	448	455	492	449	500	470	494	544	477	487	469	493	501	462	455	500	473	474	458	478	489	509	460	494	473	500	508	431	484	502	491	475	471	512	478	487	435	471	471	492	480	492	486	465	491	471	461	492	470	512	470	493	512	480	470	482	497	460	493	473	479	489	465	556	490	461	460	443	470	506	450	471	477	503	477	461	472	495	486	505	459	472	488	448	501	503	487	467	458	473	512	477	466	487	475	480	482	511	495	509	512	497	463	496	485	453	470	481	476	476	529	482	525	478	508	481	483	484	475	454	448	464	488	503	436	518	459	474	523	469	480	487	542	465	454	509	459	478	456	480	500	506	474	502	505	461	440	482	441	506	487	506	489	473	465	487	480	464	509	494	550	450	475	476	497	456	520	492	488	508	479	499	477	506	474	507	496	473	491	504	517	440	495	478	440	475	468	435	485	462	499	492	476	486	493	477	469	468	500	473	487	504	479	513	467	483	510	480	475	449	506	452	488	511	469	490	428	467	471	460	493	456	493	478	495	481	485	485	461	462	460	483	495	470	486	468	497	452	473	456	478	502	492	498	497	495	429	475	480	491	501	475	452	475	483	448	475	469	452	484	443	476	465	478	525	466	500	494	489	492	482	465	483	484	476	469	491	472	497	472	468	481	470	476	474	514	464	512	474	490	460	445	516	470	491	429	491	503	464	483	473	527	514	478	461	456	523	492	490	468	485	433	485	468	493	471	488	482	482	511	515	442	482	487	480	492	470	488	444	458	465	482	506	450	476	500	494	469	484	480	490	464	411	491	494	460	500	472	509	497	531	475	492	503	467	476	472	495	492	498	468	484	471	447	445	505	487	475	475	501	495	481	472	530	489	458	477	494	462	507	492	479	467	462	481	473	497	492	471	511	487	508	480	482	485	489	480	482	453	500	513	463	507	424	458	489	474	489	525	506	483	476	483	455	461	477	466	507	455	475	487	443	484	485	448	473	469	442	481	511	478	475	475	492	468	494	497	498	463	464	442	451	482	474	518	451	523	475	456	447	499	463	519	481	481	496	494	485	502	499	496	520	522	455	471	544	502	499	476	520	493	482	482	476	500	466	473	500	458	481	522	466	484	476	491	494	481	473	472	498	451	456	505	487	502	477	521	454	505	509	510	489	473	499	526	450	484	485	498	478	454	514	490	482	496	474	473	462	462	450	502	472	486	476	489	534	476	488	489	478	465	498	490	436	466	489	456	476	510	474	461	457	469	470	476	459	477	492	525	516	492	437	478	510	468	480	477	480	487	472	450	473	444	454	479	505	475	449	473	510	480	471	483	461	467	495	486	497	487	488	509	473	507	498	464	450	442	463	499	512	481	497	518	478	482	485	494	466	498	506	452	468	478	460	494	464	511	478	465	508	490	458	457	476	504	477	518	479	486	534	501	487	473	482	484	489	473	444	462	519	536	481	499	493	466	465	497	477	515	491	505	476	494	496	467	470	484	509	508	551	488	509	513	476	484	499	491	471	468	468	476	464	512	448	469	468	458	474	467	531	497	463	445	456	500	527	475	485	482	501	492	479	506	511	475	495	519	474	478	505	492	507	481	469	473	487	478	491	495	486	479	485	464	481	517	512	503	531	482	491	481	472	468	488	468	477	516	443	509	491	479	493	469	499	469	476	515	481	494	502	466	448	478	494	467	495	495	474	492	463	467	497	489	528	493	442	479	492	489	453	473	486	475	480	510	481	454	476	447	498	487	466	501	481	478	469	466	487	457	498	495	489	483	476	470	493	467	476	501	472	434	503	505	485	472	468	460	471	487	480	473	468	468	450	522	473	467	520	503	469	449	472	480	520	451	493	466	491	460	456	474	491	489	481	506	459	488	461	487	478	468	489	463	473	472	481	498	467	474	457	442	486	476	458	447	459	489	478	497	459	469	498	466	507	455	471	476	496	509	471	507	453	531	492	501	485	469	509	469	514	473	522	515	500	469	499	486	473	493	435	507	429	488	510	491	482	484	463	501	485	508	475	498	481	492	510	474	522	466	524	511	484	492	505	486	480	526	515	493	498	499	508	489	481	505	473	460	506	439	470	492	485	495	510	484	471	475	470	458	495	468	484	482	512	442	448	485	486	463	450	463	486	498	502	494	445	488	488	504	481	503	428	465	499	464	481	500	477	496	485	447	501	507	487	500	531	471	467	445	466	454	517	439	435	460	466	503	470	495	457	470	513	483	440	471	457	479	485	460	514	496	507	486	461	461	460	448	500	496	480	536	507	458	508	509	461	508	489	480	508	479	494	467	485	474	472	516	512	522	500	493	505	500	468	469	528	490	489	513	477	498	491	510	497	500	470	429	498	479	430	459	542	516	531	471	497	444	466	505	460	512	506	471	480	432	455	480	468	455	480	494	480	509	421	484	470	497	520	474	511	426	451	549	485	459	438	501	483	449	487	461	460	495	450	473	476	479
7389	545	646	510	433	331	351	319	328	292	284	307	262	256	261	293	241	283	239	256	270	271	291	269	265	241	272	275	281	228	250	259	251	251	262	258	258	261	261	293	288	263	243	247	261	273	265	218	313	277	276	267	268	271	239	293	262	297	270	294	263	269	244	257	279	247	241	275	257	247	287	262	314	254	281	291	269	271	261	288	243	256	261	266	266	276	258	250	252	262	219	253	285	255	245	250	257	247	251	256	259	282	292	256	255	250	231	263	283	271	253	309	273	275	258	231	246	235	259	276	239	247	266	261	271	272	238	286	231	242	248	244	263	292	250	242	241	259	305	271	288	226	268	266	271	272	274	291	245	252	263	254	264	254	251	222	289	251	231	250	242	267	238	290	260	261	266	283	260	261	256	252	250	270	259	282	254	239	235	269	250	239	256	254	229	255	243	272	258	267	266	272	284	272	263	247	279	235	257	218	263	250	256	264	276	262	267	266	223	281	247	239	276	249	248	261	278	276	271	251	240	308	276	226	274	245	240	250	266	250	278	250	228	272	278	269	244	266	258	248	261	280	246	288	249	291	264	255	243	275	245	275	257	240	276	268	244	275	231	244	239	251	244	247	270	245	261	275	252	267	281	263	264	246	301	237	279	231	291	290	280	254	294	300	254	260	295	248	253	269	242	229	250	253	296	262	249	256	263	283	264	259	268	240	270	224	275	269	253	221	279	244	253	242	295	247	265	259	264	238	243	263	259	273	284	266	303	269	245	287	248	267	244	281	252	267	260	257	268	236	252	259	266	248	238	265	243	246	238	261	257	261	276	273	253	249	288	237	240	251	271	263	273	272	260	287	276	261	257	235	273	248	250	260	260	249	256	250	260	276	225	258	268	268	242	279	246	256	270	255	234	274	268	265	259	253	280	260	256	283	242	258	280	286	243	240	261	244	251	222	279	277	267	267	245	236	284	276	265	250	277	246	241	253	275	279	295	241	277	268	276	248	272	262	221	281	289	268	256	266	247	273	266	255	241	259	223	263	262	289	286	245	274	281	258	266	262	266	265	247	243	277	263	244	269	261	259	276	258	288	264	290	251	263	255	288	224	262	251	260	270	244	263	242	254	257	270	265	285	249	261	259	252	283	237	250	297	273	234	239	279	260	282	260	286	269	293	221	245	241	248	244	266	244	258	244	244	265	285	278	304	264	253	249	247	268	247	249	262	264	229	241	257	248	228	231	243	268	288	289	273	254	245	245	274	274	269	269	278	239	251	255	283	306	252	261	245	241	264	246	268	257	247	295	243	221	265	254	237	233	245	283	260	263	251	264	285	238	271	259	254	275	263	280	266	254	253	261	259	255	265	259	261	261	280	235	262	255	279	266	286	236	253	262	286	285	293	231	241	277	324	280	241	252	219	246	277	254	243	256	249	249	271	241	243	249	276	254	269	244	250	245	261	292	289	237	228	265	245	272	282	273	248	261	237	249	269	280	236	238	269	278	275	269	259	256	262	253	276	248	245	272	218	241	231	262	292	266	235	280	228	253	264	249	248	276	265	265	257	273	243	240	260	261	269	261	287	278	256	236	238	255	253	219	296	270	254	246	249	252	265	259	261	254	284	259	268	275	251	249	282	256	263	243	261	237	236	261	266	254	263	230	242	267	262	292	267	281	266	242	248	280	263	252	262	258	282	254	262	290	257	254	267	266	255	283	263	265	289	255	228	241	249	256	239	265	295	232	234	272	262	282	280	274	251	217	227	232	266	291	268	295	268	251	262	253	269	261	241	246	283	254	261	261	242	257	267	256	275	277	269	269	265	234	239	268	262	276	264	274	265	243	242	256	248	249	263	243	239	232	281	259	267	249	285	252	225	271	267	278	259	253	223	276	271	278	274	266	256	261	234	246	275	229	247	232	272	278	239	254	262	257	250	275	265	231	269	246	269	247	279	252	240	243	247	272	244	274	281	260	252	287	230	273	245	234	251	256	243	264	239	240	223	266	255	265	258	245	243	270	289	254	230	246	269	236	242	238	259	270	290	245	284	248	267	275	280	269	262	275	234	260	260	268	255	258	251	265	279	271	253	256	271	261	264	245	239	246	290	252	275	244	239	245	243	241	222	276	277	283	258	267	254	248	249	272	255	225	233	220	242	258	274	230	266	276	260	232	285	282	249	256	245	291	249	258	228	259	259	253	252	269	251	257	249	266	264	260	279	245	265	281	279	250	243	248	289	278	273	261	244	247	253	273	248	262	275	257	270	260	267	261	240	264	255	255	292	264	261	279	253	229	273	274	238	275	239	258	279	258	277	258	252	224	271	268	270	274	306	247	243	253	252	256	286	273	244	247	239	235	245	263	266	260	270	247	242	266	259	266	246	257	248	289	250	260	256	261	255	237	248	276	262	237	280	293	254	273	259	242	265	243	252	263	231	256	226	262	280	271	263	273	260	240	254	292	270	251	243	239	254	243	258	259	236	242	269	244	275	274	251	282	238	243	251	252	277	237	267	279	254	261	268	273	320	249	241	232	253	240	248	272	265	254	250	268	257	236	258	281	250	273	248	282	236	253	272	243	256	258	250	255	244	294	254	271	268	282	233	262	229	268	283	247	277	226	251	240	267	266	264	226	263	265	238	303	266	257	253	262	267	264	244	245	232	269	250	241	261	250	229	250	255	250	261	264	227	265	257	263	262	278	268	240	262	258	294	241	284	229	253	264	278	271	305	271	259	263	270	286	270	238	302	293	260	267	275	226	274	260	265	241	233	249	214	261	255	238	283	277	230	242	264	257	239	273	232	218	226	242	256	250	259	271	275	291	263	243	275	269	259	261	273	268	246	283	241	245	228	253	243	284	251	238	245	255	291	286	254	286	258	270	251	269	274	215	245	248	242	255	266	246	268	280	284	283	235	252	237	268	237	273	248	278	251	288	274	262	252	249	243	277	256	269	255	277	280	249	274	267	244	264	247	276	251	267	247	264	259	256	235	244	262	239	254	257	257	264	245	298	282	252	247	251	228	264	251	240	281	217	266	232	257	239	221	248	266	286	285	260	250	249	244	238	266	297	275	231	240	255	267	262	266	292	261	254	254	272	254	253	248	246	241	258	285	266	256	235	246	239	242	281	275	279	245	276	242	254	240	254	226	259	276	257	273	272	250	261	287	267	245	255	248	277	282	242	288	269	250	264	255	273	234	250	252	263	251	266	255	245	258	302	252	257	242	302	272	287	289	281	288	239	263	259	268	290	261	261	229	270	230	254	268	261	243	241	265	237	279	243	271	258	252	264	260	256	263	286	243	245	264	250	233	249	244	258	266	256	249	265	246	273	281	256	228	242	245	248	226	250	264	244	268	256	271	264	252	274	255	261	273	240	259	298	274	242	239	238	248	259	273	235	277	254	276	234	248	276	253	231	250	259	248	244	297	261	276	261	251	249	300	237	269	286	280	222	247	265	229	276	264	294	259	253	284	294	240	266	228	243	239	252	297	263	244	236
6461	859	1390	1446	1342	1098	933	863	834	770	745	691	708	689	689	703	630	592	696	662	608	650	609	593	599	615	640	624	616	586	610	638	650	585	594	620	598	599	604	588	542	565	577	583	596	549	637	593	602	583	580	618	610	614	596	591	595	593	547	607	553	576	597	610	611	587	607	609	588	575	598	608	560	565	589	626	609	577	645	596	573	596	597	582	578	620	599	583	575	546	579	581	605	600	624	586	555	572	600	556	609	604	591	599	597	571	549	570	587	579	609	575	586	610	571	573	575	597	556	642	609	573	567	565	583	545	621	574	585	586	613	670	623	576	560	601	602	546	581	578	560	541	610	549	580	589	541	600	624	558	636	597	634	592	557	594	626	619	594	554	585	631	619	575	589	603	567	569	566	567	569	588	565	606	622	536	582	618	595	530	603	575	560	593	553	585	596	574	646	598	590	560	612	554	586	568	585	590	550	597	625	606	570	612	609	565	564	547	605	585	567	569	568	604	609	578	577	550	625	577	620	612	548	566	591	597	600	608	581	548	584	555	580	559	552	604	568	587	583	592	535	567	581	550	613	596	551	595	567	633	580	569	549	593	553	580	582	598	609	581	568	569	609	619	575	569	612	606	601	607	584	616	600	599	580	596	616	598	579	549	571	592	614	568	584	583	621	604	588	585	557	584	599	606	567	566	557	622	606	611	607	564	582	594	556	581	555	605	596	533	624	549	637	537	626	574	614	593	569	631	570	619	610	584	536	544	590	589	586	575	578	591	580	578	607	581	593	611	616	576	588	530	585	596	555	620	568	593	591	598	570	554	555	590	618	570	546	625	638	602	631	579	586	613	559	575	582	601	603	599	597	575	570	534	593	585	619	584	582	587	608	568	576	589	612	592	608	601	576	594	587	592	564	592	533	571	574	623	599	594	593	590	572	584	605	612	583	606	553	603	610	580	545	546	566	583	604	578	573	623	604	586	595	607	587	589	573	563	596	577	582	556	598	551	605	537	606	583	526	571	565	653	586	601	546	597	542	596	553	606	566	575	564	587	544	612	626	553	586	582	594	565	576	567	610	591	607	560	591	550	611	582	574	585	575	590	575	556	579	559	549	574	559	588	597	601	528	553	603	612	605	603	565	613	613	608	585	589	592	642	595	596	589	610	564	539	599	563	616	608	553	590	584	569	564	563	575	631	588	551	587	607	593	515	575	560	630	573	572	624	583	553	547	600	595	571	590	601	605	592	621	585	598	652	562	557	559	571	541	556	654	617	570	580	634	597	575	515	592	613	589	582	572	567	591	596	547	578	548	584	576	556	546	571	579	595	600	602	585	583	571	609	586	603	589	603	570	618	595	554	547	568	604	580	586	573	574	583	611	580	595	572	554	552	613	576	619	539	601	561	554	552	610	587	570	559	554	607	583	587	605	580	622	550	586	564	569	618	567	573	579	548	606	591	581	589	556	544	615	648	582	581	575	550	581	567	595	619	591	594	621	571	586	608	555	557	535	503	595	600	598	590	587	592	618	577	584	558	561	629	606	576	601	597	611	586	604	573	640	601	579	557	573	553	641	562	613	583	586	572	584	603	606	614	582	575	586	633	579	548	570	590	584	556	575	592	589	574	596	592	624	588	591	538	601	616	599	586	617	555	632	589	559	602	589	582	570	617	583	586	616	555	596	568	576	607	617	596	596	538	595	523	585	614	586	618	590	607	591	639	592	569	593	617	575	606	561	632	601	568	598	605	606	559	588	601	573	591	600	593	571	590	588	588	577	549	574	591	598	591	611	596	568	610	547	598	557	551	622	577	592	586	584	576	614	572	562	599	584	568	599	604	567	576	535	558	562	588	568	602	614	619	603	627	592	613	570	588	565	642	577	561	609	600	527	603	579	583	570	537	606	590	561	581	612	587	596	593	571	533	605	597	558	613	546	577	570	617	562	588	644	603	550	609	582	555	595	586	568	562	593	616	599	607	588	566	582	560	592	578	607	578	566	624	531	598	576	588	598	591	600	562	588	586	586	587	628	568	570	554	553	616	575	596	582	616	592	595	602	536	555	581	563	585	601	605	631	605	579	589	588	543	545	586	575	630	569	630	602	585	554	591	617	629	583	546	610	576	570	584	572	576	570	595	583	573	616	587	590	558	599	568	606	585	565	566	568	604	557	589	623	577	608	586	557	622	560	617	601	607	606	580	581	608	555	571	609	598	559	562	607	587	559	556	575	577	548	552	573	599	596	564	556	609	566	553	560	599	547	551	575	613	572	586	569	582	623	572	532	578	556	596	586	567	613	559	561	584	617	603	619	587	575	542	618	611	605	610	580	592	543	608	576	639	553	588	598	578	590	551	622	584	570	608	628	564	571	588	591	554	620	585	583	631	590	558	595	573	617	583	569	551	561	568	614	602	599	599	597	585	576	594	548	595	583	618	612	587	580	592	583	589	565	581	542	576	579	611	569	571	598	579	562	562	582	538	545	560	571	586	629	602	561	544	584	577	626	579	599	565	567	610	584	627	528	606	602	606	554	582	585	587	558	571	611	540	586	542	594	626	602	567	635	545	572	587	536	582	579	593	510	549	601	564	582	589	596	616	579	594	579	578	594	638	557	608	569	575	534	591	584	579	605	589	600	613	625	592	583	592	589	567	545	579	554	596	551	589	602	564	607	538	538	610	597	570	577	536	590	589	564	556	565	591	597	607	568	602	601	583	572	566	565	564	603	580	579	622	622	595	617	600	548	574	595	575	571	600	568	612	585	562	569	596	555	594	574	571	624	598	584	562	581	592	621	601	580	547	613	613	595	580	567	568	570	642	588	609	628	618	585	589	609	612	620	581	573	575	601	602	611	584	535	598	582	571	585	594	612	608	574	593	607	598	603	601	611	575	581	583	569	573	557	574	586	554	617	616	594	560	570	603	590	561	565	578	568	560	581	579	598	585	611	573	576	585	609	591	618	561	593	580	560	608	566	591	640	630	619	535	573	568	598	583	617	582	563	581	526	612	596	586	591	590	573	609	575	595	600	595	564	594	578	536	597	569	566	597	533	591	570	576	582	531	580	595	610	628	644	592	571	584	596	580	603	641	562	601	591	595	557	581	559	561	614	587	599	571	581	605	580	630	606	567	578	564	571	575	581	553	590	608	636	622	582	626	578	584	582	596	567	586	577	595	559	583	582	582	571	602	560	593	598	605	613	612	574	583	572	559	537	596	549	549	629	626	561	597	588	618	595	573	566	571	568	589	625	614	585	604	657	566	639	601	582	554	622	625	598	610	563	568	623	579	595	605	617	620	553	579	593	573	562	606	592	573	578	553	547	543	596	552	589	568	563	592	582	626	570	626	601	597	582	583	605	569	572	573	606	582	532	629	632	597	579	591	607	615	582	614	541	527	604	606	561	591	557	608	583	568	600	598	573	626	570	614	568	565	540	608	623	580	611	598	609	578	631	584	584	565	617	656	580	596	556	584	579	611	560	593	577	564	595	506	605	568
14122	1069	844	661	438	349	283	240	222	187	166	198	157	165	138	166	148	133	130	137	115	141	143	148	156	142	149	152	142	125	152	139	167	137	157	125	152	130	122	138	143	151	169	131	117	139	151	124	119	135	148	154	117	142	132	127	133	121	153	137	125	157	130	139	146	128	134	125	143	132	128	153	146	141	129	151	138	147	130	131	137	117	135	141	160	138	144	121	141	130	156	148	146	128	122	142	105	125	111	126	156	154	151	151	123	137	135	127	126	150	133	136	113	136	152	133	133	144	140	129	130	132	157	133	140	121	124	156	136	149	150	119	146	105	106	119	124	133	134	154	140	137	129	128	142	133	141	123	119	133	147	132	136	144	128	129	135	148	126	142	131	131	130	142	106	149	130	152	131	130	147	153	145	132	144	140	157	123	133	149	122	123	113	121	141	126	102	123	142	143	128	149	133	126	139	127	168	134	156	142	150	123	152	139	142	121	142	127	130	158	122	102	132	145	152	136	157	153	150	128	134	143	146	128	148	144	133	151	133	147	147	125	169	134	129	139	140	123	115	155	139	130	141	153	145	138	122	124	120	140	151	139	136	145	131	139	134	143	110	123	147	133	133	154	142	133	132	128	133	123	120	133	148	142	136	149	138	146	115	147	148	153	121	158	131	113	132	133	125	131	142	124	130	130	129	120	145	122	122	126	139	121	140	119	125	132	138	136	126	152	153	139	135	156	155	130	125	130	142	130	119	139	148	129	138	117	141	144	136	129	130	135	136	128	119	133	144	131	130	144	147	156	150	128	117	133	143	144	159	136	149	137	127	136	134	131	143	118	121	127	148	160	120	118	136	131	135	131	130	140	116	144	139	131	143	152	142	132	131	136	139	133	140	137	137	136	123	138	143	160	134	138	134	126	154	133	117	128	135	133	151	143	124	131	133	128	146	118	142	131	147	133	138	142	143	132	122	122	147	122	121	139	134	125	135	152	126	128	140	106	184	122	117	154	111	144	151	143	148	137	135	131	127	139	137	126	139	121	104	136	153	148	170	113	120	132	109	140	129	123	143	178	144	142	130	122	132	149	123	124	126	150	144	138	149	125	147	124	137	129	141	123	138	115	136	142	127	131	105	129	126	125	134	117	140	131	128	146	128	138	135	117	126	144	131	145	133	141	120	130	138	144	140	109	149	131	129	129	137	161	121	121	146	126	142	135	126	120	154	144	154	123	150	134	110	128	149	147	128	131	137	115	139	176	133	143	154	137	140	146	136	149	160	114	145	145	134	117	134	137	170	143	127	124	128	141	157	114	120	146	148	125	133	137	135	154	138	129	137	141	154	127	141	147	134	145	149	143	147	124	146	112	139	143	130	153	127	140	128	134	122	140	146	159	138	140	150	145	148	129	129	138	131	135	134	143	133	125	143	135	135	159	149	129	131	155	149	137	134	138	134	129	129	152	118	125	132	145	112	114	141	132	139	129	138	143	145	124	131	122	116	112	129	127	136	159	132	123	114	128	148	146	131	134	159	146	140	135	141	130	130	134	147	141	149	130	126	115	128	148	147	128	122	138	156	139	142	150	124	134	165	143	119	111	134	110	134	108	136	139	133	150	127	150	135	141	132	134	156	136	163	143	130	112	146	117	135	126	153	125	150	120	124	126	133	143	119	132	133	137	147	130	143	153	145	124	137	102	134	156	126	167	133	140	149	112	117	147	136	140	127	144	144	131	126	150	128	145	151	183	142	145	125	121	148	133	117	121	153	136	163	124	125	144	138	134	117	135	155	123	147	136	150	135	137	134	140	116	133	140	142	131	126	127	130	125	110	128	116	137	148	142	144	144	134	141	130	151	155	152	114	145	139	108	124	135	121	121	149	136	129	122	153	132	134	140	130	131	132	127	128	158	126	144	159	136	141	139	148	125	147	135	120	133	120	114	145	138	130	134	146	146	136	130	123	128	141	127	141	145	122	118	141	145	127	163	143	148	138	116	123	139	145	138	122	133	160	150	129	136	126	117	119	118	156	131	124	130	134	132	146	127	143	116	155	117	152	143	137	153	127	139	149	133	145	130	127	134	115	123	133	127	163	154	131	130	142	135	134	140	142	130	132	152	153	121	138	128	140	134	145	146	131	121	119	138	154	123	118	154	151	131	129	150	151	138	141	152	139	141	112	120	124	170	127	137	124	149	146	115	144	158	125	121	142	164	128	122	133	136	126	137	148	147	146	129	123	141	129	125	144	135	138	134	130	145	132	138	127	115	138	130	156	154	147	150	122	143	176	119	128	134	131	164	151	128	135	150	146	127	126	130	135	153	137	132	136	128	130	137	160	133	136	133	127	134	158	136	132	144	149	166	151	135	136	145	128	146	121	136	133	158	122	134	132	129	131	121	131	122	110	119	132	130	141	140	152	123	134	134	116	140	160	147	144	150	149	134	150	138	122	139	152	113	132	126	139	128	111	157	139	155	133	133	157	129	134	136	122	161	136	126	110	129	140	123	134	156	123	150	123	148	142	136	108	132	129	141	147	139	115	135	137	112	149	142	119	129	159	125	149	142	145	118	136	139	119	150	129	159	124	122	132	141	134	124	145	137	127	168	137	124	151	141	133	129	154	130	166	127	121	143	112	144	129	141	113	150	138	149	136	138	153	146	151	128	134	115	138	150	138	126	136	122	132	121	147	115	143	117	127	131	140	157	130	149	124	141	122	121	114	133	131	130	133	149	142	133	147	135	142	142	145	137	179	115	146	146	146	109	136	129	138	130	116	132	133	136	135	142	135	156	146	137	149	148	156	141	123	145	122	130	129	143	145	141	154	113	128	117	142	129	112	140	154	134	127	153	142	123	136	140	131	135	120	143	134	134	151	137	137	131	144	116	135	114	127	141	112	151	143	143	129	118	137	120	123	133	136	117	112	145	141	115	141	153	136	131	126	123	122	134	118	149	150	140	154	129	135	124	136	142	132	122	139	122	165	154	129	133	141	147	152	120	161	125	140	157	168	140	151	127	144	130	172	131	129	111	134	156	139	166	154	139	122	136	166	146	128	106	136	127	112	123	160	133	170	163	134	158	132	147	136	144	152	150	135	133	127	144	122	147	127	142	116	122	130	115	115	137	131	136	145	134	143	140	137	167	162	128	139	167	149	116	132	117	143	128	147	133	135	130	145	152	136	143	147	144	139	137	142	146	145	118	113	143	129	140	139	128	119	153	136	142	128	126	149	144	129	169	122	140	137	131	151	153	124	154	130	134	148	127	148	132	131	127	158	128	137	116	153	131	133	115	140	155	131	134	124	151	134	148	146	135	131	144	121	134	91	125	113	130	134	128	136	137	139	125	125	104	132	145	158	148	149	128	119	107	132	136	140	140	133	132	156	132	140	140	139	112	142	151	143	122	153	135	134	137	127	141	120	139	142	131	120	145	156	136	127	145	131	152	119	132	132	128	126	137	153	125	119	129	148	131	154	151	145	140	135	126	157	135	136	119	148	118
7993	870	1856	1993	1682	1332	1065	886	771	688	578	588	521	510	499	476	415	462	399	416	399	398	399	386	409	396	346	379	367	396	339	382	361	365	375	352	356	315	355	314	343	348	324	306	350	343	349	344	366	342	348	321	335	323	355	312	346	345	319	327	323	359	329	350	338	270	313	310	302	332	291	322	300	311	338	311	340	311	302	323	309	340	294	342	320	336	319	320	300	336	293	356	345	330	334	312	300	315	335	360	312	312	316	355	354	283	309	330	343	330	346	329	338	316	334	343	338	336	333	328	325	329	323	320	288	332	350	338	338	302	300	342	304	319	380	331	295	304	305	324	330	315	334	311	327	329	315	272	329	304	350	316	334	334	281	333	323	315	328	302	326	295	296	295	314	341	316	307	321	318	304	301	360	309	298	366	300	360	336	339	313	311	304	344	306	330	331	328	334	310	326	311	288	333	320	304	340	310	312	315	363	319	347	325	282	310	314	339	358	327	298	317	327	308	298	294	314	319	318	306	323	303	320	339	302	300	334	323	297	321	316	318	342	311	340	318	323	327	323	307	338	325	321	298	323	327	314	339	297	306	329	326	337	308	290	316	327	344	306	286	353	314	311	297	318	315	345	319	322	328	319	322	311	327	328	350	290	346	317	327	306	316	303	329	335	350	341	317	293	345	339	309	333	318	327	323	329	328	326	314	330	337	317	317	296	297	334	335	304	292	280	302	309	323	317	325	319	382	347	328	310	322	308	270	337	310	316	330	313	320	310	329	330	320	352	319	342	335	322	302	337	305	288	347	321	359	322	344	322	313	352	348	295	319	323	307	303	308	306	327	299	340	338	316	326	324	327	329	336	300	326	313	286	310	315	335	296	338	304	282	346	359	309	310	320	357	319	321	316	330	333	340	299	288	337	306	324	310	300	307	327	323	289	298	336	318	289	321	323	349	307	288	335	306	313	341	341	330	331	306	295	309	317	302	283	324	315	298	311	333	327	345	330	319	309	305	311	334	318	345	325	337	342	329	331	339	322	334	343	322	327	321	328	307	309	332	328	298	331	308	349	313	300	340	310	351	290	314	322	356	336	312	313	314	350	322	298	291	313	320	320	300	344	336	318	328	345	314	310	292	324	333	319	340	309	296	319	335	332	326	323	354	326	328	314	311	378	299	338	306	299	314	303	329	319	341	322	308	325	337	345	295	327	303	344	326	328	307	323	346	301	338	329	342	318	304	313	345	335	323	336	333	312	311	338	321	310	318	319	312	319	291	300	310	313	309	315	309	339	324	323	289	302	324	320	274	280	361	341	316	320	349	306	293	335	328	305	314	315	320	318	296	313	321	298	318	308	320	307	332	318	295	307	356	287	300	319	315	303	312	323	322	341	336	318	327	300	310	320	306	309	312	319	342	325	328	318	307	334	309	324	338	326	329	306	317	339	331	353	316	322	300	332	323	314	328	315	314	319	343	314	325	353	334	333	308	331	262	329	324	292	335	337	331	356	336	320	315	305	340	340	324	326	307	314	301	334	331	320	287	301	324	292	311	315	312	314	324	326	311	324	312	313	328	365	287	312	302	299	318	317	322	321	353	313	344	333	302	293	320	311	356	307	322	342	324	342	309	353	312	298	317	296	330	313	339	336	308	316	319	288	344	338	355	348	349	316	320	337	315	309	318	332	339	338	285	309	299	296	328	313	313	329	301	315	328	333	334	316	346	336	298	319	315	332	314	347	319	313	333	297	296	308	328	311	340	320	328	336	319	313	305	316	304	307	303	325	328	313	313	323	289	304	357	303	340	326	286	341	340	324	292	310	328	330	322	326	323	317	326	322	304	336	294	323	334	328	328	322	311	294	324	322	317	316	318	318	347	313	332	299	316	283	320	330	341	317	327	319	318	318	303	317	335	321	338	305	304	334	333	324	307	321	303	329	314	327	314	300	341	346	314	338	311	324	354	341	293	303	358	333	329	294	344	313	320	319	331	317	318	304	305	278	358	313	301	309	341	332	305	306	343	296	302	313	340	315	320	326	335	305	356	311	301	331	327	312	301	340	287	326	327	275	340	312	314	308	338	323	306	307	343	308	346	287	348	285	317	327	317	301	337	327	331	328	309	343	330	334	309	301	331	345	299	318	311	290	308	296	300	307	328	314	320	306	314	319	316	296	316	326	342	335	312	307	273	276	293	364	323	356	321	322	348	339	351	345	282	348	340	343	296	324	326	348	300	299	303	301	335	330	337	313	302	324	316	307	310	302	316	301	354	315	334	327	354	313	304	333	279	319	321	328	320	305	379	330	328	319	309	327	346	322	325	362	314	308	306	289	341	297	321	308	308	326	325	336	354	313	330	341	328	333	347	306	320	300	294	338	325	314	313	334	321	322	289	315	337	341	264	321	321	349	346	304	332	327	325	330	328	318	287	321	342	300	314	351	323	333	304	317	312	339	343	310	314	331	312	325	290	337	335	359	336	344	336	322	299	335	329	325	303	330	322	316	322	333	271	328	319	307	301	319	319	304	322	321	300	315	305	339	319	324	344	301	309	324	282	331	270	350	331	343	312	329	296	350	352	331	313	333	312	351	295	334	297	333	322	306	357	302	346	333	344	326	335	316	305	321	313	323	295	287	306	292	328	321	304	302	322	307	319	287	325	357	317	301	315	331	373	343	339	295	363	332	324	304	325	330	341	333	344	329	327	318	311	314	294	340	309	337	309	297	331	328	307	307	283	297	302	325	336	313	319	346	297	322	300	309	335	323	334	337	356	311	332	317	315	369	313	323	325	323	321	333	340	323	311	318	318	318	306	319	304	353	324	313	343	308	294	310	313	309	296	349	328	304	339	352	324	316	359	365	322	313	312	330	326	347	312	335	347	302	353	322	332	356	318	298	332	344	334	325	293	340	294	301	318	334	314	342	310	321	310	324	332	315	322	349	285	314	325	298	300	303	324	336	360	317	331	312	304	329	304	332	307	314	307	323	346	332	343	329	314	316	320	335	337	310	307	336	321	292	319	361	343	303	311	296	328	319	298	298	363	291	335	280	350	329	329	334	290	304	339	320	330	340	342	307	316	330	350	316	297	319	317	339	324	331	353	333	317	306	334	337	310	336	309	301	299	342	330	318	354	325	347	321	314	346	311	349	309	325	316	295	332	309	334	312	349	305	276	331	312	344	314	314	305	317	303	331	359	342	303	308	322	344	341	315	356	316	318	311	332	326	308	315	327	329	318	337	333	335	339	366	309	298	333	331	331	313	312	334	346	308	301	290	358	319	322	307	307	341	308	346	330	300	318	312	307	353	330	355	345	324	298	340	314	306	320	355	334	306	290	319	345	356	348	303	304	318	319	297	329	317	303	327	347	320	289	312	325	309	300	300	315	296	327	321	321	337	324	344	317	336	343	322	326	309	281	339	339	333	342	334	303	306	322	318	329	327	301	300	315	325	334	330	340	296	316	315	296	337	327	313	312	322	310	336	310	329	302	323	341	323	324
1378	231	216	217	197	194	219	199	198	199	209	205	226	197	190	204	203	196	197	203	201	211	212	213	211	209	195	183	236	214	214	216	197	195	196	224	195	197	196	199	231	201	216	233	188	221	216	215	207	193	203	223	210	182	203	212	211	228	205	206	188	194	216	193	196	233	219	205	210	220	193	198	205	199	198	202	223	202	193	194	220	191	227	229	199	205	191	206	195	219	177	192	196	227	235	203	212	203	226	201	191	223	188	219	190	203	221	198	233	198	211	207	163	194	190	170	217	219	192	222	210	198	191	228	203	208	242	217	225	192	210	191	227	197	230	209	237	221	216	204	225	183	182	189	215	220	217	210	219	211	192	211	222	193	181	214	233	209	179	205	223	208	202	215	194	208	210	192	189	217	211	205	191	213	175	178	217	186	217	234	200	193	215	179	209	191	190	192	191	190	172	174	201	214	187	202	204	214	198	200	195	183	208	204	200	210	183	202	206	201	210	221	231	206	196	214	202	199	185	198	218	202	210	213	220	191	168	191	201	207	179	198	181	219	206	218	212	193	178	214	190	194	187	229	189	205	249	195	222	230	188	202	204	200	194	219	218	192	233	242	189	199	231	193	182	169	204	175	223	193	210	192	207	207	194	229	219	213	214	216	207	191	182	186	186	195	218	228	211	190	190	207	189	208	206	182	195	187	188	226	204	209	198	218	195	213	212	191	194	214	216	213	204	181	178	197	182	192	206	204	185	192	180	178	201	205	245	205	212	231	226	177	203	204	202	226	164	195	195	210	189	196	225	203	208	216	177	212	186	224	195	213	174	178	197	202	221	207	213	186	210	217	239	240	196	200	175	209	193	208	176	203	194	198	213	184	213	213	195	204	235	196	205	214	210	193	209	228	201	198	208	182	198	211	196	177	197	200	190	182	225	193	182	187	202	205	206	205	196	182	194	219	210	195	208	190	221	216	211	197	193	211	248	195	194	205	212	193	170	222	211	213	220	201	216	178	221	207	230	215	193	189	186	216	198	184	236	183	174	197	212	215	212	225	169	195	194	195	182	200	204	205	184	195	202	220	198	215	176	211	224	177	168	187	202	224	197	196	218	180	187	201	196	200	200	203	202	192	206	218	192	233	203	205	199	197	218	191	209	200	201	211	207	180	183	211	203	188	202	194	213	216	192	214	213	224	217	204	211	202	200	204	193	216	184	230	210	205	206	222	205	202	207	187	192	189	223	205	205	189	202	198	189	197	201	215	189	202	179	214	214	189	207	212	224	214	207	202	199	214	205	207	198	239	222	197	209	207	176	190	203	199	181	200	211	195	191	205	184	191	224	227	212	208	188	205	197	205	185	198	204	175	201	185	221	185	198	184	177	188	210	196	201	210	208	174	191	177	210	202	195	200	214	196	204	214	211	204	212	224	184	220	213	218	205	172	218	210	222	209	197	209	211	215	212	196	184	204	209	202	229	224	205	196	198	199	196	201	184	196	172	191	193	200	196	209	184	201	235	210	180	198	219	204	193	216	212	201	189	218	195	207	192	223	245	186	223	208	190	183	218	198	195	187	203	185	198	222	220	204	219	172	199	212	208	185	225	187	210	208	201	220	220	186	205	218	200	188	229	201	206	176	222	203	177	212	219	207	206	220	227	212	209	196	223	197	205	202	177	209	224	195	215	178	214	217	191	210	206	190	195	209	220	206	207	229	198	197	237	219	221	212	208	198	183	198	188	192	203	192	216	212	214	208	214	210	172	199	200	213	214	229	232	213	251	207	191	201	194	179	188	193	192	209	205	198	182	216	203	208	231	223	200	191	214	214	204	187	223	212	200	208	200	218	232	202	204	173	191	178	188	208	213	209	189	178	195	198	224	222	251	217	205	175	210	224	194	202	190	228	197	187	229	197	185	208	244	165	192	200	184	204	210	196	210	216	209	238	226	224	202	197	214	200	211	187	236	237	187	237	212	202	198	196	192	207	221	186	210	223	205	209	209	202	230	200	206	195	211	185	215	199	206	190	238	225	212	186	169	177	213	217	210	214	187	203	188	233	192	223	234	174	214	222	182	199	204	193	194	195	215	210	210	215	210	189	248	222	205	234	210	225	209	203	196	199	186	207	207	185	205	205	227	224	186	209	215	222	188	195	180	195	212	212	196	214	231	199	205	235	212	231	200	254	191	215	209	223	205	212	179	207	206	215	221	198	202	170	217	244	208	187	198	201	197	205	220	202	196	196	180	184	181	207	195	223	194	175	218	177	207	209	211	194	201	194	210	197	213	203	188	184	176	203	207	202	201	230	195	197	236	202	205	208	199	196	193	222	201	205	222	214	173	197	205	222	216	225	192	229	217	199	195	231	186	215	227	203	188	191	224	210	205	219	208	202	197	202	204	179	191	253	201	232	207	217	206	204	212	213	185	208	233	198	205	220	231	201	181	185	217	218	203	229	221	193	214	222	218	228	176	191	170	214	209	187	228	217	195	189	165	206	193	214	214	213	230	211	179	201	194	211	225	206	180	190	179	196	208	221	204	202	211	199	197	194	230	229	191	203	195	217	198	195	192	202	210	231	185	188	218	224	211	213	200	217	191	220	189	190	218	215	220	179	202	206	220	200	214	185	231	199	214	235	173	209	192	219	210	208	222	209	193	194	253	241	174	199	206	185	227	197	179	235	188	223	193	218	246	195	212	201	202	213	213	193	208	203	207	227	232	214	194	217	218	201	224	196	203	189	240	199	201	227	199	204	185	199	197	201	196	214	207	214	230	200	210	219	193	231	187	209	216	211	192	234	184	217	206	198	203	213	222	200	209	209	236	207	197	218	181	210	220	201	244	212	194	190	189	191	214	197	218	203	213	210	184	173	214	188	200	198	211	198	212	228	198	183	207	198	220	201	218	197	205	229	215	185	221	211	198	234	169	217	218	174	184	197	208	214	199	202	181	190	175	203	216	220	209	202	216	187	206	208	213	193	212	229	185	189	189	208	208	202	219	213	220	212	190	199	208	218	197	250	179	195	208	194	196	213	213	187	199	220	202	223	197	190	198	170	195	206	193	183	178	209	214	185	198	212	221	180	232	219	207	229	215	213	208	193	218	205	185	199	209	216	189	217	206	202	196	205	206	210	228	166	214	200	214	206	209	210	182	220	205	233	191	199	185	201	182	200	213	195	221	222	214	223	203	208	216	203	214	202	183	205	207	199	196	194	221	188	222	216	211	172	197	215	194	201	200	207	219	204	179	186	193	209	208	218	229	185	204	202	162	230	173	185	203	197	199	188	195	211	210	185	201	194	209	197	218	204	202	219	217	214	195	204	196	196	226	196	206	211	218	222	192	204	239	201	199	192	237	188	207	191	213	182	198	190	215	220	221	220	222	224	224	216	183	197	193	214	210	192	236	213	207	198	199	221	204	185	226	192	188	187	201	181	211	196	182	198	218	211	194	213	255	195	192	223	197	199	202	196	198	195	221	189	233	216	219	222	184	186	235	233
1809	528	534	523	562	478	552	494	485	524	461	512	476	473	459	484	455	486	462	461	485	479	531	462	508	473	486	469	460	502	499	457	459	466	473	465	472	455	489	475	466	464	509	466	483	469	511	452	474	484	483	470	469	477	477	482	517	484	434	501	464	482	442	482	484	477	503	455	476	514	462	459	502	495	483	436	465	515	432	468	532	498	452	491	469	475	500	477	472	511	495	509	478	432	496	496	452	488	492	509	482	486	451	497	473	516	482	487	499	481	499	436	471	512	490	485	463	499	481	493	467	474	483	468	501	495	483	477	489	475	510	490	467	431	508	487	477	490	462	464	468	487	478	479	483	455	466	509	480	484	461	477	467	490	482	480	508	477	464	474	486	444	490	463	492	487	461	463	474	494	511	476	524	481	472	509	471	471	481	450	492	473	488	492	428	485	478	473	523	463	488	470	449	493	492	469	471	491	464	493	533	438	456	504	467	473	478	471	474	497	518	489	464	474	483	475	488	516	497	504	486	432	480	475	476	472	475	463	496	461	462	521	458	537	488	471	472	486	485	505	496	554	473	453	491	462	495	479	425	474	467	488	492	470	471	471	499	484	448	486	466	463	492	438	509	463	505	509	485	462	495	517	500	492	488	495	513	521	524	505	516	462	491	498	491	502	470	487	499	500	502	499	471	470	498	494	486	521	458	493	470	480	469	479	478	497	481	486	472	497	482	446	472	470	482	481	449	492	471	479	500	456	484	490	491	477	495	513	411	509	469	506	506	462	456	481	492	486	510	501	497	493	499	515	454	464	477	438	485	462	484	498	460	472	514	504	524	512	467	520	486	487	484	500	483	523	476	493	492	497	463	493	491	456	478	479	461	450	444	467	495	480	480	463	496	483	480	493	477	501	446	485	494	496	496	476	470	526	474	494	495	476	522	492	437	489	509	465	453	443	500	469	445	499	455	479	519	450	497	465	460	493	474	481	464	486	467	455	466	519	481	492	445	473	492	490	509	457	524	467	480	485	517	482	487	517	478	494	445	507	525	515	470	463	477	481	511	510	513	496	526	500	511	447	482	543	474	425	486	491	472	491	474	464	446	484	461	544	444	491	464	491	459	487	484	451	468	471	476	468	497	470	475	542	510	447	459	475	487	453	519	462	438	473	481	450	501	491	494	459	493	469	485	488	490	490	503	484	477	518	502	455	479	497	469	439	497	474	486	444	488	480	505	456	518	466	481	499	498	456	454	469	451	448	475	504	458	514	466	479	480	467	427	517	488	466	467	436	462	422	482	460	436	456	484	470	467	445	491	499	504	502	473	470	481	483	455	488	497	511	511	453	493	510	506	474	474	490	483	477	473	490	497	491	466	468	456	464	495	507	504	484	507	489	482	450	514	493	470	470	502	472	466	475	461	501	484	455	433	488	480	496	497	502	481	486	464	468	526	494	497	477	467	467	502	453	461	500	484	502	484	484	494	466	504	477	499	523	493	454	476	485	502	531	505	488	515	535	491	469	504	463	477	517	477	471	457	440	457	514	502	462	487	504	493	504	497	452	495	439	505	478	470	473	499	473	479	485	459	495	471	523	473	446	474	481	488	475	474	456	469	462	496	484	486	475	473	471	489	480	479	493	494	471	486	423	469	514	484	486	475	474	518	523	464	482	498	444	498	462	515	475	481	467	489	481	499	500	504	469	452	493	481	483	485	462	478	506	457	461	536	493	511	467	508	531	481	464	472	500	457	503	495	473	496	460	462	492	453	449	446	518	474	466	461	480	503	532	449	443	498	498	496	479	467	451	503	497	447	495	442	494	493	466	496	515	473	435	494	511	490	499	535	507	441	477	486	467	533	476	464	471	470	482	470	507	471	484	465	449	490	473	495	517	497	509	472	461	525	481	482	482	507	489	492	482	506	505	485	483	487	477	467	494	465	510	472	507	477	497	468	485	474	478	489	482	491	501	524	477	463	439	490	451	496	487	485	489	489	469	482	513	496	478	477	471	435	514	462	483	468	477	506	509	497	460	471	477	450	495	479	480	494	478	465	465	475	469	468	460	457	472	464	511	494	479	478	506	500	460	518	498	496	491	449	493	533	459	485	483	516	453	467	457	468	504	490	504	467	476	473	457	508	488	425	466	506	478	475	525	483	486	502	491	486	491	472	473	509	482	498	459	502	490	483	468	483	464	418	449	494	474	489	491	480	502	501	526	504	492	460	442	478	483	466	454	473	508	492	507	453	508	461	460	493	463	520	487	514	460	480	495	482	502	460	437	465	492	497	464	504	463	524	529	509	513	462	464	487	486	456	506	463	486	478	478	488	453	466	497	510	462	523	464	494	445	529	490	468	484	488	482	497	457	447	476	488	492	448	514	485	453	470	474	495	466	488	433	466	487	488	467	505	447	507	489	458	503	520	464	489	506	462	509	497	480	492	450	478	489	518	485	465	501	481	493	456	459	480	481	490	482	486	482	494	456	456	470	468	475	484	473	524	466	484	471	474	456	475	507	462	479	522	448	478	459	483	482	458	458	478	488	469	455	513	442	507	493	483	488	478	500	510	473	461	498	463	490	497	485	492	497	478	529	481	499	456	479	496	476	435	445	483	473	490	496	467	450	515	478	480	478	480	524	486	501	486	494	512	465	473	497	473	477	492	477	490	491	518	484	489	482	495	490	502	454	465	453	469	452	470	495	480	480	489	452	482	443	493	464	491	519	505	504	501	466	504	479	509	480	438	456	489	461	494	479	469	478	491	493	521	510	495	508	474	488	513	469	491	490	504	491	487	489	514	501	464	482	473	466	506	471	496	504	472	490	532	478	463	510	504	496	485	513	466	479	513	520	502	460	477	481	458	442	506	477	499	481	478	455	475	462	478	476	455	501	474	525	471	455	491	460	468	468	506	485	464	462	493	501	488	500	462	477	519	448	500	489	518	471	470	470	476	474	481	499	477	503	485	472	463	494	486	431	484	526	470	489	488	497	517	458	492	469	462	487	475	511	444	472	485	535	437	473	455	449	479	473	461	469	520	512	479	504	485	504	499	469	468	488	472	477	481	516	477	494	495	497	482	475	482	487	502	489	506	497	457	499	456	479	460	478	496	475	439	457	478	535	480	464	485	512	498	483	446	426	525	452	509	489	463	510	484	471	491	466	484	436	504	472	482	480	499	446	496	466	438	461	485	474	460	446	496	473	514	435	490	468	480	487	474	489	471	492	497	480	457	478	500	492	471	457	502	450	474	457	499	454	508	441	486	444	495	474	464	510	515	517	479	460	516	462	477	465	504	530	481	508	475	521	434	475	492	462	485	493	468	495	491	482	449	492	526	476	461	479	485	491	462	484	455	470	517	508	504	450	466	502	445	477	498	471	509	503	507	508	495	510	512	450	506	464	485	480	496	487	516	469	479	472	448	483	505	493	487	504	454	484	494	477	541	507	473	445	458	435	470	501	490	487	480	461	519	544	485	514	477	490	489	456	499	480	487	473	490	490
7453	542	645	544	443	366	319	309	310	281	290	239	269	263	293	257	301	280	264	262	265	287	284	274	296	271	270	259	271	246	238	277	274	261	256	256	253	258	243	252	268	261	264	303	289	269	267	265	272	265	271	254	252	247	265	287	234	253	278	302	226	255	256	246	268	261	261	296	268	247	270	257	290	286	274	281	262	286	262	247	265	243	243	259	253	268	263	270	243	272	261	263	241	255	270	256	282	279	264	264	271	264	230	252	270	268	283	270	264	297	262	280	248	252	246	240	264	247	262	237	236	282	260	241	244	286	263	281	251	268	288	232	268	291	249	261	274	237	247	247	265	251	259	253	252	221	269	234	255	250	270	239	235	272	221	261	263	265	275	280	297	239	260	276	277	270	243	220	251	257	263	254	255	252	253	283	254	290	282	272	303	262	234	271	251	257	273	247	316	236	252	270	240	270	277	261	272	277	251	215	250	254	258	262	283	266	268	284	266	271	277	265	275	245	263	273	257	256	292	243	233	266	263	262	266	264	285	282	247	257	289	272	243	259	243	234	262	249	275	257	268	253	238	271	262	239	283	272	272	243	245	245	260	267	278	261	263	246	291	278	251	259	248	254	260	273	262	254	270	242	250	294	311	257	219	255	249	283	271	265	258	256	254	265	255	254	288	281	276	272	262	254	253	241	267	270	248	260	247	264	270	271	245	275	282	276	283	278	250	235	265	295	265	239	238	291	248	249	294	297	286	274	228	251	250	264	262	289	260	269	254	272	267	266	270	240	223	276	266	228	271	239	273	261	244	249	271	267	251	248	275	257	260	292	262	241	284	280	261	264	248	261	262	269	277	264	247	254	227	226	253	224	288	256	251	241	265	291	283	244	258	268	283	240	246	270	246	221	279	252	303	260	273	308	258	254	255	259	259	252	259	268	242	266	285	254	271	287	259	249	240	256	284	227	268	266	299	238	274	245	272	297	287	281	245	266	274	251	264	255	273	253	270	292	240	271	247	244	240	265	284	284	246	256	250	257	266	226	259	219	258	225	245	247	229	291	257	248	255	254	246	240	253	262	234	269	266	243	268	274	232	270	262	260	247	258	270	246	245	264	242	245	264	259	246	275	261	248	263	229	270	261	273	274	273	267	277	251	279	263	280	273	225	237	311	259	263	245	251	273	270	252	244	284	274	287	231	267	272	259	247	265	247	289	254	257	255	263	265	262	253	249	252	257	248	285	245	240	230	258	263	258	257	236	240	254	248	244	260	215	262	292	261	252	260	240	213	276	263	265	264	259	259	230	284	268	268	273	258	275	263	261	264	278	260	242	235	239	272	253	258	228	263	262	258	266	267	269	288	273	241	227	244	237	258	268	244	242	242	237	258	283	266	266	246	245	258	251	293	252	266	269	252	278	266	266	268	263	281	241	301	302	278	245	245	271	231	248	252	261	241	264	273	254	270	272	265	267	265	275	270	267	242	258	224	290	292	265	253	276	244	220	252	242	251	253	237	267	267	265	240	265	258	250	269	272	265	280	269	274	267	249	266	261	249	263	240	243	244	280	230	265	246	257	251	285	237	286	248	248	283	249	260	257	276	271	260	257	260	274	265	223	239	285	265	308	261	252	297	281	234	253	259	252	250	245	248	263	277	262	255	230	281	316	275	257	281	253	250	285	262	266	266	268	267	254	265	272	278	258	293	286	236	263	274	283	245	245	267	263	257	251	232	258	213	258	248	235	265	268	263	239	276	240	239	249	271	261	254	251	252	257	280	262	298	291	249	278	258	253	251	278	286	277	299	271	264	256	247	256	252	289	238	255	256	243	289	250	264	262	245	268	273	276	270	273	291	279	258	236	264	258	282	268	251	270	263	266	256	263	250	242	208	231	265	226	258	245	239	271	248	236	261	247	260	232	263	252	282	291	233	268	264	257	258	276	244	262	252	264	273	281	274	262	244	265	259	238	282	266	230	271	267	291	239	261	300	265	260	246	238	285	261	242	285	257	316	246	232	267	253	252	241	270	261	289	242	250	250	294	272	260	298	227	243	236	249	251	272	278	283	274	288	305	249	236	239	240	258	265	273	258	264	250	262	267	273	264	263	281	265	266	244	290	250	272	285	290	249	255	263	259	250	288	261	262	259	264	282	271	257	243	240	250	249	227	221	281	248	261	254	277	230	251	242	257	273	294	273	245	263	257	266	258	269	248	259	233	273	255	258	271	281	261	290	276	258	291	251	271	221	252	249	262	274	272	289	258	247	268	268	245	265	277	254	261	271	248	258	276	266	265	249	259	264	236	267	259	266	253	238	254	253	230	304	258	236	268	275	284	252	269	255	254	261	258	274	256	265	233	257	238	287	232	297	266	266	272	281	245	271	263	276	290	258	257	267	229	231	249	245	267	263	263	251	270	265	245	269	259	230	291	240	280	258	249	274	246	287	252	258	288	255	271	249	229	261	285	230	248	255	268	297	292	246	268	275	271	279	254	267	256	249	266	261	239	249	247	267	244	260	264	284	230	263	248	262	285	259	278	278	241	221	257	334	278	265	282	233	243	262	237	241	256	245	252	249	290	264	290	246	276	277	263	264	290	297	293	226	284	283	262	262	252	240	263	243	253	293	239	237	255	270	265	256	240	260	255	249	260	279	256	273	245	238	275	284	246	246	243	266	261	293	294	267	254	276	256	268	266	254	237	260	278	268	265	228	253	255	267	243	267	253	260	270	255	280	250	256	264	277	266	252	256	265	275	225	274	258	244	278	280	252	300	256	287	260	241	258	245	257	285	256	279	248	244	248	244	255	239	277	257	257	255	249	259	275	276	249	277	232	240	262	244	252	300	238	265	245	294	256	247	238	272	260	248	251	254	243	242	252	239	266	242	281	231	254	252	252	253	254	231	266	229	265	260	248	259	275	258	218	269	260	238	260	263	290	249	275	215	212	258	279	259	252	263	249	245	265	264	264	273	236	276	253	250	263	256	278	261	243	239	289	258	270	260	248	288	293	297	253	280	255	285	262	229	254	279	233	247	275	256	267	276	265	259	234	271	232	271	273	252	276	272	271	276	302	254	280	254	235	246	250	263	238	282	265	290	276	270	264	265	271	239	266	262	275	275	262	239	242	268	274	270	240	281	266	260	256	306	256	251	252	236	311	243	243	295	258	233	272	253	262	256	245	280	262	291	247	310	294	246	271	272	283	250	259	271	255	272	249	262	243	259	238	255	290	244	254	255	273	251	253	268	269	256	255	243	263	259	283	275	263	252	264	240	268	249	268	267	273	238	241	272	282	270	231	271	282	294	295	249	246	242	270	251	253	281	245	268	265	249	271	256	271	277	259	265	274	273	255	236	258	248	218	262	268	255	255	288	251	253	239	235	268	252	248	207	266	257	257	250	256	259	259	264	263	239	275	266	275	260	280	239	266	280	304	260	279	273	262	256	266	240	272	238	237	248	261	256	254	292	252	265	266	269	244	294	292	273	264	256	263	253	276	250
6534	844	1392	1454	1299	1057	979	909	796	810	741	759	776	708	646	691	637	610	590	609	609	588	631	616	573	553	611	619	591	592	633	618	587	584	594	627	547	621	616	599	584	604	608	593	599	590	608	599	603	581	585	606	565	589	621	550	608	613	607	595	545	601	609	586	603	584	638	634	577	582	595	655	598	558	609	582	573	562	558	588	582	611	580	555	601	661	610	589	568	571	578	604	603	557	544	595	567	542	595	608	572	566	605	574	573	602	559	599	606	584	595	575	566	624	583	627	614	636	590	604	607	583	612	562	594	567	564	514	590	577	577	548	549	566	589	597	587	597	615	576	580	635	614	631	579	560	563	586	585	596	568	561	561	579	568	607	586	594	542	591	591	616	550	635	586	553	575	567	566	570	582	619	570	593	611	628	582	587	600	609	544	583	581	584	571	550	602	572	595	559	626	593	585	538	618	565	610	602	628	625	596	572	597	597	565	558	568	551	589	604	598	576	609	590	571	628	626	604	629	569	602	586	549	567	543	639	618	535	575	611	584	603	574	607	577	593	589	596	562	577	603	630	604	576	555	586	574	603	581	590	556	584	553	623	584	562	603	579	598	605	556	557	624	560	613	589	599	585	568	604	582	603	585	600	610	590	590	570	604	613	626	598	568	583	594	592	585	605	591	631	627	587	679	619	581	525	601	581	603	613	591	587	618	623	555	608	569	574	579	586	568	578	567	570	552	597	590	565	555	560	594	581	565	589	583	581	595	604	649	542	645	582	595	571	627	602	624	648	570	574	599	604	601	527	618	598	620	606	562	605	568	610	602	611	603	616	579	605	591	579	552	604	591	590	598	592	572	558	538	610	552	601	532	560	548	580	565	610	592	591	586	575	596	564	559	574	552	599	582	588	577	597	621	558	579	575	597	590	547	590	595	572	574	545	621	618	607	580	594	646	571	587	619	590	541	552	591	600	568	655	588	590	544	596	588	598	594	591	592	620	610	573	567	582	599	545	584	575	640	612	598	653	617	598	603	560	592	590	613	548	592	625	610	586	596	575	606	610	585	599	624	598	567	585	556	596	602	592	575	579	577	564	563	589	602	636	558	629	586	578	596	607	605	579	573	577	606	575	542	609	572	598	609	549	619	634	600	618	581	602	580	594	570	574	597	595	546	566	602	568	560	590	605	585	586	568	579	571	586	610	570	592	602	607	583	597	575	603	573	579	568	541	606	596	586	609	561	617	571	555	597	552	562	604	560	597	567	557	569	615	583	572	596	619	551	581	616	519	537	592	532	559	587	602	585	610	611	567	583	571	594	544	588	597	534	566	582	567	618	529	621	647	605	550	599	587	575	578	566	601	631	571	624	606	615	620	591	609	554	603	579	583	574	585	552	575	638	601	576	626	578	632	620	589	571	598	589	616	577	576	545	585	577	629	644	595	565	572	575	613	577	621	559	629	596	617	533	585	585	579	592	561	602	607	581	619	609	548	587	602	587	552	543	608	575	579	591	538	583	583	571	622	571	593	532	610	602	604	585	580	623	580	604	603	584	612	562	611	565	612	556	576	596	578	575	585	578	565	569	603	642	578	574	560	588	607	656	589	565	610	572	624	571	584	618	583	614	572	587	612	583	588	567	589	581	609	573	548	571	620	565	589	563	590	619	585	594	598	585	596	579	584	572	547	575	555	602	602	558	587	585	571	562	566	577	605	619	624	581	552	562	542	605	566	589	613	584	589	593	588	586	612	530	577	601	588	651	580	596	545	571	557	589	574	601	536	546	580	580	575	620	562	600	621	619	605	587	559	609	582	585	542	628	595	544	595	597	588	566	584	560	565	526	566	588	558	553	545	571	550	599	602	589	581	552	567	567	596	617	584	588	579	616	550	583	609	578	603	555	659	601	564	596	573	598	660	596	574	611	582	578	566	623	582	600	582	615	587	575	552	572	575	569	571	582	576	534	579	593	600	611	615	559	579	624	631	627	620	588	593	583	577	579	609	582	603	570	600	581	610	596	627	632	574	547	568	628	561	598	589	555	617	554	601	576	590	563	591	555	589	624	588	598	579	602	627	593	559	595	536	539	569	593	572	615	575	590	583	548	570	604	562	579	585	552	577	611	617	585	586	637	585	583	606	603	565	636	602	580	573	610	641	568	574	556	589	556	586	620	523	576	603	585	560	648	612	546	606	582	603	606	581	589	584	585	567	589	558	565	583	563	541	549	598	573	591	581	607	588	583	606	598	602	591	594	570	546	593	618	605	620	608	599	559	564	533	530	576	585	569	629	576	608	567	599	588	560	559	602	567	591	596	570	576	597	605	621	593	556	554	593	597	572	581	622	561	567	601	541	606	618	581	600	594	560	593	596	576	586	573	580	611	601	612	636	562	591	598	575	609	618	570	555	589	606	562	578	603	581	594	584	586	582	609	592	584	569	587	584	596	586	600	594	578	580	578	580	570	601	595	561	595	591	582	566	528	543	573	574	540	538	585	585	598	539	580	580	591	585	571	580	557	590	570	569	590	555	579	598	604	536	563	583	606	626	567	564	584	617	598	580	596	638	589	577	626	590	577	583	622	620	587	584	570	570	573	630	585	587	619	566	582	601	605	575	603	631	611	601	600	616	598	579	573	583	571	567	609	629	597	537	549	577	640	632	590	562	615	616	547	586	577	616	600	587	598	559	622	554	561	585	560	520	563	554	569	554	561	575	587	575	563	573	598	551	588	589	584	543	585	570	574	548	553	620	616	573	615	566	619	591	568	589	559	565	607	592	642	581	589	578	615	529	569	554	554	646	601	600	592	601	530	583	569	578	566	606	599	574	553	569	601	606	558	597	624	614	562	563	589	555	596	556	576	580	580	610	552	599	592	607	568	579	590	571	548	554	559	564	537	576	551	613	618	613	609	599	607	601	587	535	603	578	586	543	609	591	582	614	582	604	535	597	567	568	547	592	608	525	578	581	579	579	553	627	577	588	543	562	551	592	607	628	612	601	612	595	585	581	610	599	604	613	579	560	579	619	580	559	565	581	558	597	604	593	587	583	579	542	598	587	601	520	579	585	630	550	563	601	558	565	567	584	596	572	579	600	587	546	580	621	564	611	566	562	614	621	571	603	589	585	576	593	580	581	573	534	612	580	572	580	591	568	567	613	600	630	554	603	590	543	594	611	592	577	553	637	568	547	518	582	560	599	568	617	612	579	560	565	616	638	573	609	600	577	568	593	568	582	566	582	621	566	564	549	565	579	560	575	599	571	590	557	586	538	569	600	566	603	588	571	559	573	619	576	614	566	579	584	573	573	562	535	585	545	589	601	587	546	576	581	619	590	553	564	619	596	612	587	538	578	572	614	598	587	588	592	560	565	537	581	594	581	582	614	602	584	634	587	539	577	621	619	640	608	602	585	618	610	582	591	562	570	582	576	614	617	613	563	572	542	561	558	581	623	539	585	566	611	557	597	581	581	577	585	569	566	578	571	553	555	599	581	568	585	554
14123	1055	848	681	473	353	296	212	204	215	202	174	173	161	164	173	150	174	171	132	144	124	155	132	150	149	132	138	152	138	149	143	143	156	136	143	157	152	150	141	146	142	126	134	127	151	140	125	123	129	144	155	114	142	138	142	142	147	133	128	153	132	142	132	138	158	116	156	139	126	156	125	147	123	137	115	133	142	136	121	137	130	146	153	117	157	159	129	136	131	140	122	127	133	139	133	153	134	155	141	127	121	143	123	146	132	127	129	124	137	126	143	135	146	123	147	122	128	129	130	132	146	145	124	111	121	128	141	148	126	163	138	142	136	145	124	139	129	137	136	123	141	138	132	144	134	129	130	145	123	135	144	128	151	136	124	111	113	137	125	132	137	140	148	145	128	119	133	147	146	127	116	132	126	133	131	131	152	127	140	133	127	154	130	152	137	141	140	134	135	141	128	153	150	108	141	131	139	126	161	139	150	143	136	139	111	137	143	130	138	141	136	151	148	135	126	146	161	128	121	137	132	133	146	136	159	136	104	154	148	146	133	134	118	131	139	141	145	133	140	140	153	146	124	137	140	134	143	128	122	132	127	138	137	137	134	144	129	138	136	141	151	128	134	144	139	140	113	130	158	116	162	131	152	150	138	110	132	149	141	98	141	141	125	159	147	142	128	143	141	150	127	123	134	143	124	134	141	147	122	123	135	134	123	128	119	136	124	105	142	119	128	142	152	152	148	126	147	150	134	133	127	130	147	137	118	141	165	137	127	139	136	155	125	128	130	143	131	126	122	127	125	120	114	127	130	128	137	153	148	128	148	126	168	128	112	131	132	133	164	146	137	127	141	131	141	137	156	139	144	121	129	132	158	143	150	112	134	148	154	119	151	133	123	136	133	139	126	156	129	140	127	141	108	153	144	136	134	124	128	119	138	156	125	142	150	122	119	115	161	142	150	116	150	126	169	145	135	149	137	144	117	146	142	139	164	144	131	120	145	153	138	138	115	153	156	142	156	127	134	127	137	149	129	128	152	135	136	118	157	124	155	144	128	145	105	137	142	118	149	116	123	118	124	141	129	132	131	133	136	129	134	121	131	132	141	123	114	127	126	128	130	125	131	113	143	125	114	155	127	116	140	148	151	146	124	121	141	155	155	132	179	144	131	140	125	157	128	118	131	128	109	131	134	137	113	136	112	151	130	142	145	134	126	125	145	140	122	155	129	137	144	140	159	148	138	166	127	158	136	109	121	150	134	148	155	128	149	141	141	115	145	133	153	132	142	128	146	118	143	137	136	121	128	120	129	138	134	126	141	145	126	131	132	137	126	127	166	146	150	146	137	125	121	142	135	136	149	142	126	159	140	152	142	140	138	109	154	123	133	125	127	138	143	145	155	115	118	127	129	127	162	150	138	133	150	145	130	130	130	134	122	132	147	122	140	131	142	149	140	130	122	113	152	135	133	115	140	133	143	130	127	140	125	137	122	107	125	132	129	155	139	135	104	134	134	146	122	147	140	129	140	132	142	125	141	152	146	118	142	155	128	145	135	130	124	148	136	142	133	150	144	115	125	138	143	125	128	142	127	153	140	134	128	126	119	121	135	150	141	136	134	139	129	140	139	130	146	142	126	115	147	156	126	125	126	149	133	142	147	128	145	122	155	132	150	142	146	123	141	131	114	142	127	118	159	128	130	145	157	143	130	118	149	127	119	151	135	166	136	136	118	134	139	140	119	123	144	146	101	127	143	123	153	137	115	140	137	135	112	118	155	132	123	121	130	136	144	132	137	119	142	161	132	121	152	129	119	122	142	130	134	123	93	116	127	135	133	143	114	124	98	152	137	145	137	129	160	131	121	142	113	121	151	125	131	135	136	148	126	147	148	158	120	117	141	132	120	144	128	128	126	132	132	134	148	140	129	147	122	133	153	130	146	125	140	127	160	138	140	155	131	149	152	147	126	123	117	123	126	149	137	124	115	139	126	153	145	152	136	142	128	136	132	136	136	139	145	141	135	118	150	124	134	151	155	151	131	152	141	141	131	134	135	121	127	124	127	123	118	135	132	144	101	136	146	137	149	129	132	134	126	150	142	124	135	116	116	118	112	145	131	125	127	120	143	131	145	137	126	126	132	129	130	112	119	123	111	163	137	126	143	125	119	124	136	141	154	132	125	119	128	128	119	147	138	125	147	125	135	128	125	117	141	126	141	144	156	140	119	119	140	136	158	123	130	121	134	133	144	131	126	125	138	146	149	124	146	123	145	126	142	144	127	139	152	137	132	103	144	141	147	149	138	128	136	158	139	118	158	140	139	148	132	132	148	139	140	143	112	127	125	136	151	150	133	137	132	145	124	132	127	145	146	120	128	136	143	139	131	139	116	119	167	150	139	129	130	143	133	134	117	108	131	121	123	138	129	146	147	147	134	132	114	133	143	151	141	127	148	136	124	138	123	140	137	173	126	149	122	134	127	146	130	132	121	132	128	142	150	133	129	157	147	153	130	129	155	150	164	122	138	142	128	125	135	122	161	119	146	129	119	140	135	131	126	127	123	137	130	148	148	136	142	125	148	146	156	128	141	140	128	137	101	151	124	120	136	167	134	129	132	116	153	136	129	136	131	133	144	140	143	148	139	142	143	138	136	127	137	127	148	155	134	137	127	142	129	140	156	139	136	147	137	105	115	128	121	117	144	127	116	142	116	146	134	138	132	116	124	130	143	130	126	146	159	128	121	130	160	128	134	137	147	131	137	149	145	138	123	144	129	110	133	118	108	136	135	132	159	128	126	144	140	148	140	155	123	151	136	141	135	146	130	122	126	129	140	131	148	117	144	140	141	158	123	138	129	139	130	146	132	127	110	133	133	122	131	146	129	128	142	142	134	127	137	155	138	140	169	150	135	137	103	139	142	137	139	131	129	155	140	139	117	116	133	140	122	137	141	138	143	135	127	134	163	158	123	138	149	139	123	140	130	129	152	124	143	145	123	142	148	138	131	136	117	150	133	113	132	147	126	146	127	145	160	112	118	136	143	137	163	143	134	139	136	136	133	144	131	112	137	130	138	133	141	157	112	129	131	131	140	151	145	133	159	124	133	152	151	126	114	128	133	145	157	146	146	137	133	122	119	125	152	138	148	138	141	139	122	121	140	128	147	145	150	122	140	145	143	150	135	141	121	113	136	135	123	143	125	132	113	139	144	125	128	138	127	139	140	131	131	122	154	153	149	120	114	145	135	143	147	122	127	141	150	133	130	150	136	136	119	139	119	133	123	144	161	139	117	141	146	116	117	122	128	135	156	154	140	147	118	151	107	160	152	138	126	140	125	155	139	126	120	145	124	128	141	148	139	141	137	125	143	150	115	133	142	134	130	139	139	115	116	132	149	123	133	156	147	127	141	139	151	136	168	122	139	142	140	140	143	142	127	134	143	151	132	148	149	155	132	121	125	139	134	128	144	137	129	133	132	158	142	143	147	139	107	139	131	137	134	160	125	132	143
7982	903	1819	2064	1701	1324	1080	850	760	641	591	559	522	522	481	498	462	467	385	409	439	437	316	373	379	352	382	413	335	380	336	330	342	376	366	360	332	350	368	321	338	332	362	314	333	324	326	362	306	328	332	315	306	356	365	305	340	333	319	317	357	347	310	307	342	341	331	349	321	335	338	336	325	347	360	341	335	317	314	318	312	349	371	316	319	346	311	315	322	345	327	317	339	310	343	306	334	345	314	305	313	307	350	323	319	303	329	341	311	327	289	322	308	326	314	330	317	337	337	332	303	329	366	316	338	338	314	314	312	345	309	314	330	295	355	332	355	329	326	300	323	339	315	297	303	302	316	324	321	317	286	326	297	331	361	344	315	291	315	333	295	316	319	301	332	295	307	298	338	316	336	332	288	315	316	300	301	319	322	320	321	295	340	309	316	325	345	314	320	347	320	327	338	326	338	327	335	324	331	319	294	338	308	306	347	329	374	340	310	346	300	350	302	301	333	312	306	331	326	305	288	319	341	295	315	331	311	341	321	298	317	307	292	337	323	317	337	365	309	327	288	295	275	289	327	327	339	305	318	329	340	295	315	327	325	329	314	310	333	325	319	323	309	305	347	322	350	335	302	303	317	327	329	310	313	294	303	311	347	346	310	324	305	317	314	333	287	314	325	292	339	331	323	330	352	308	332	327	374	317	327	336	336	335	331	323	315	330	328	337	362	330	297	332	321	297	312	307	335	344	318	307	287	313	317	328	297	331	323	281	337	315	318	327	302	309	320	331	284	306	316	279	298	301	339	309	321	315	322	327	317	338	322	336	331	275	330	324	293	348	341	300	310	336	331	308	317	312	326	297	307	339	327	335	343	309	302	321	342	322	294	284	314	317	318	302	298	330	334	333	318	304	287	347	340	342	329	327	311	299	315	333	294	321	353	287	312	336	290	291	328	339	333	328	334	346	355	329	310	314	343	303	308	348	312	328	295	332	301	309	327	340	323	342	310	315	331	360	323	341	289	308	343	322	306	335	323	324	329	332	294	295	321	324	329	287	311	323	292	305	341	313	308	300	321	309	276	335	315	350	325	343	325	307	293	279	297	298	313	303	321	358	345	309	310	333	312	320	313	312	317	291	316	323	300	315	320	338	293	309	340	330	315	314	319	360	329	324	342	343	326	322	282	323	326	333	318	299	365	304	330	316	279	330	310	303	322	321	299	306	315	347	286	325	347	333	298	316	328	327	310	312	298	324	298	305	328	348	322	324	330	318	280	330	301	323	316	323	309	310	349	322	320	324	347	307	295	318	297	341	333	298	296	339	315	323	324	295	328	332	297	301	301	315	320	327	335	312	301	318	333	339	304	326	327	280	309	331	322	347	262	307	337	322	304	309	344	319	318	292	336	303	308	322	329	357	347	303	310	308	342	321	316	334	290	338	359	332	337	323	285	319	350	322	318	309	293	325	305	300	336	298	298	331	313	289	308	324	335	315	328	309	332	314	298	332	281	288	281	331	336	354	321	325	341	294	335	367	322	292	324	318	325	300	351	307	320	315	305	314	332	306	325	317	320	341	308	306	343	312	309	309	303	324	331	302	341	336	360	317	313	325	308	307	323	316	335	317	331	330	340	328	303	311	342	319	317	324	317	338	327	302	318	312	321	300	343	353	285	311	306	329	300	324	306	316	316	337	335	321	312	343	336	299	322	345	312	351	336	300	312	330	309	334	329	296	299	324	333	325	331	313	292	316	320	298	316	305	328	347	326	314	322	305	349	338	331	317	323	309	313	323	349	273	345	323	330	340	304	319	313	290	305	324	318	313	295	322	350	317	321	323	315	334	308	324	333	314	344	317	316	318	273	308	293	320	330	286	321	334	304	313	314	299	366	335	312	334	321	332	310	295	323	323	319	333	307	330	338	316	315	346	280	337	308	328	306	329	309	307	327	293	342	361	329	304	298	312	356	315	317	287	351	343	297	302	339	329	315	331	322	299	334	307	345	297	341	322	336	328	339	307	319	315	310	325	308	329	329	330	297	311	294	331	304	349	305	326	313	333	306	323	323	304	342	307	352	328	321	324	308	320	314	297	309	295	320	322	320	319	317	328	318	302	329	292	301	315	332	316	306	312	299	321	327	347	308	347	337	314	348	307	299	317	318	306	349	307	351	319	345	308	331	340	323	329	326	313	326	350	327	313	345	323	286	302	317	313	340	323	327	295	320	333	297	330	330	327	336	334	321	340	307	346	288	282	331	331	308	325	322	325	290	330	323	328	323	352	355	270	311	334	333	347	331	323	326	297	296	293	311	343	319	296	376	300	288	325	318	362	353	321	339	329	312	307	321	349	312	321	326	314	320	343	323	310	307	318	299	309	293	319	315	354	342	326	372	304	298	298	322	309	375	299	311	336	321	332	353	311	326	314	344	299	299	326	321	302	341	316	307	287	320	297	335	290	348	332	320	313	293	317	320	331	328	348	276	310	340	335	313	326	351	343	309	319	329	325	321	308	342	333	304	298	340	295	298	309	315	302	333	313	325	325	315	318	310	360	344	307	326	332	308	303	303	333	351	356	336	326	331	320	353	342	324	338	316	338	333	321	335	318	325	306	324	323	314	310	335	302	297	321	331	362	305	315	316	312	340	347	324	313	323	307	315	333	358	281	307	351	285	315	312	311	328	315	315	296	318	327	299	325	335	313	306	329	317	291	307	331	328	339	333	316	286	320	336	350	318	315	336	331	284	331	333	326	318	301	310	323	323	308	294	295	326	290	334	318	332	329	313	330	309	365	308	301	338	321	321	325	307	316	303	339	305	344	349	342	322	306	324	307	323	316	338	313	309	344	299	307	350	285	294	324	321	292	296	320	316	306	304	328	303	322	300	317	327	309	323	321	327	328	307	326	319	343	327	310	316	331	304	328	303	325	362	325	280	304	310	335	350	303	320	302	292	327	347	312	341	315	322	316	339	337	335	323	343	309	320	328	305	328	343	364	326	303	330	310	330	332	348	322	316	330	301	328	323	290	298	309	327	325	303	305	326	318	307	307	322	353	323	306	327	312	310	340	302	294	348	325	355	315	313	301	320	333	321	305	310	333	324	313	324	305	300	312	284	326	339	331	317	290	322	293	301	323	302	334	308	324	299	343	322	313	291	309	291	337	322	332	305	305	333	321	314	316	319	296	296	336	283	355	321	327	322	304	301	301	295	318	312	286	334	294	334	330	307	321	327	338	329	334	308	322	314	280	322	314	326	313	297	337	367	308	326	315	340	319	321	301	316	323	295	328	301	320	340	305	298	310	292	305	290	333	308	309	331	351	318	300	322	318	324	321	324	307	329	335	302	272	325	335	314	302	338	304	337	329	313	320	328	320	347	324	316	341	297	303	319	298	291	322	309	325	333	310	316	314	318	296	293	336	317	344	309	301	310	309	304	315	334	301	304	330	317	320	325	304	310	329	286	342	322	301	308	312	308	329	325	348	318	307	333	321	322	349
1397	218	240	198	268	194	192	196	200	203	198	199	188	204	233	228	205	204	201	195	207	188	209	209	192	211	225	184	196	193	217	195	198	209	210	207	209	230	221	209	181	179	227	230	234	210	241	197	232	218	198	211	181	211	194	209	176	212	203	187	162	186	196	172	202	170	202	213	225	225	223	219	215	225	193	212	205	207	224	207	213	196	203	217	190	221	195	200	235	233	205	218	217	228	205	183	206	178	187	191	184	185	230	209	215	202	215	212	202	202	218	198	207	200	205	193	200	193	181	206	193	211	213	201	239	198	196	218	197	201	209	248	193	185	199	205	222	214	216	176	211	193	231	194	223	221	200	193	177	189	243	225	194	201	238	205	187	202	195	216	183	181	207	203	216	223	204	213	209	199	223	212	204	200	211	232	200	202	247	208	170	186	207	174	218	208	227	214	212	205	221	187	200	217	206	215	210	254	190	191	212	196	193	217	200	227	213	207	204	196	214	231	198	208	214	234	203	189	207	217	232	202	195	192	195	209	206	188	200	201	209	222	217	200	184	196	222	219	208	203	183	193	200	196	207	213	213	204	188	178	188	179	196	173	209	203	219	203	236	223	175	214	215	209	197	220	211	240	196	213	193	207	200	192	204	192	197	211	208	218	196	207	207	222	224	216	220	209	211	224	215	196	200	222	201	216	218	208	199	218	198	216	217	232	229	204	180	187	203	195	209	191	225	231	203	190	211	208	189	193	199	236	205	200	216	195	218	205	187	225	203	207	198	197	172	200	182	211	187	184	200	221	195	193	208	220	196	221	187	212	206	187	185	208	187	191	205	213	220	217	194	210	210	218	204	192	231	199	185	210	221	179	227	200	228	192	209	197	207	197	189	192	177	205	180	219	185	209	222	209	169	207	210	220	205	198	225	188	203	230	210	216	186	223	211	210	228	184	189	203	181	199	215	224	194	227	195	203	165	191	191	188	234	219	194	205	231	209	217	208	211	194	202	229	201	207	195	197	189	210	209	211	197	188	203	211	203	234	203	236	211	203	206	174	183	186	194	208	217	197	201	178	221	215	222	210	196	211	171	197	169	184	197	194	210	250	206	196	209	193	209	207	187	179	209	207	246	222	218	193	226	222	205	223	224	188	204	184	224	187	232	206	186	215	237	209	201	230	198	205	206	212	193	213	210	182	186	191	206	205	186	250	195	211	211	184	197	205	201	210	199	207	204	210	206	240	206	195	211	219	188	189	198	216	208	199	240	202	214	186	218	207	186	194	203	192	217	222	209	205	191	193	191	220	201	196	209	200	200	209	207	202	240	193	225	205	208	216	191	198	186	196	206	216	200	201	206	199	212	189	179	214	181	200	195	180	216	226	196	216	215	218	199	235	211	229	185	204	197	214	225	198	227	242	203	207	212	216	193	211	213	237	195	203	224	225	199	193	192	201	200	200	217	194	189	197	190	227	185	221	198	215	210	200	231	187	215	184	184	204	205	229	204	193	204	221	199	208	183	211	195	218	224	230	197	208	199	216	195	209	223	219	167	210	179	215	214	201	160	211	204	185	217	180	205	210	198	205	177	203	212	206	210	210	196	198	225	204	203	208	228	207	207	187	215	232	173	216	166	181	199	190	194	203	200	204	189	212	196	203	195	240	231	214	229	197	206	230	201	193	179	197	193	199	189	229	196	194	199	188	189	236	212	203	189	213	200	177	190	214	215	208	208	205	234	187	230	200	224	213	201	221	200	226	221	193	195	213	199	193	197	211	222	180	212	197	200	205	205	183	180	180	197	208	210	205	220	218	195	189	183	188	180	225	185	202	182	229	212	192	184	199	199	207	190	237	188	195	202	186	207	208	227	209	209	196	212	198	169	224	189	217	201	183	211	213	189	204	209	237	219	200	205	202	215	217	213	178	189	218	239	212	202	203	209	188	200	177	207	194	202	215	223	197	219	221	214	216	211	196	183	203	205	218	213	191	186	190	188	185	214	219	233	200	195	211	215	181	217	192	215	176	204	207	204	183	227	191	221	219	232	225	203	188	203	193	196	186	210	209	201	193	180	212	181	206	203	179	207	185	209	197	196	195	195	201	208	187	194	193	204	232	210	201	192	181	216	191	198	201	217	230	227	243	207	206	225	225	208	198	191	231	185	239	195	213	186	210	191	189	193	224	207	207	207	209	185	187	195	216	183	201	209	204	190	202	237	208	210	185	203	202	206	223	218	217	212	208	198	216	184	220	221	206	209	189	201	189	208	214	205	212	207	221	174	187	231	190	206	205	199	174	201	201	185	227	216	237	203	189	182	200	219	200	193	192	215	163	187	227	193	216	239	194	192	200	190	222	225	198	217	208	208	221	209	189	194	222	196	194	181	188	185	189	206	215	179	209	213	226	206	215	191	217	217	204	187	224	208	211	200	203	197	204	186	229	184	205	193	195	217	198	199	185	214	242	220	206	205	197	191	238	199	191	181	219	200	222	188	241	206	199	185	200	216	199	183	173	214	175	193	213	189	201	214	214	203	193	204	197	195	190	206	206	189	178	210	193	210	209	200	183	208	213	211	216	203	218	245	193	209	199	198	227	211	204	230	199	177	210	170	198	202	202	179	204	185	218	197	236	193	210	173	191	214	209	202	209	200	187	189	184	216	242	225	212	236	187	217	188	209	198	198	207	212	199	246	233	204	186	203	224	214	191	186	209	188	215	217	188	187	192	191	232	212	217	198	214	187	195	181	205	228	215	222	197	208	208	170	183	197	237	215	212	216	187	200	212	215	203	204	213	219	191	191	198	191	207	201	213	211	204	216	204	206	192	188	216	228	209	214	189	198	201	191	222	215	202	174	204	197	202	215	216	221	216	216	206	216	216	199	222	208	203	207	226	192	220	211	219	219	202	217	208	192	209	186	217	214	203	210	182	204	221	199	221	199	211	199	202	225	234	221	211	204	178	215	204	215	221	218	193	212	201	220	194	197	210	184	196	197	204	195	195	186	235	204	213	201	197	221	200	213	196	209	213	206	208	193	205	204	207	208	225	201	170	204	192	226	190	190	200	209	184	197	199	213	214	239	187	199	180	218	202	188	223	231	205	210	175	218	213	203	220	213	215	213	218	197	221	191	200	194	221	210	206	189	202	217	211	209	191	188	192	186	208	218	222	218	207	209	191	207	190	228	218	194	192	191	203	195	204	176	186	186	184	188	195	214	193	218	205	229	183	196	183	227	210	183	225	216	210	190	187	247	198	204	198	189	188	216	198	209	197	208	238	210	185	210	200	204	187	209	200	210	216	186	199	214	229	197	223	206	214	218	193	203	205	202	216	229	197	188	199	229	206	203	215	213	213	194	182	194	211	237	203	211	183	187	200	211	206	221	172	202	205	226	236	191	213	207	176	188	194	174	204	215	206	208	222	183	210	218	203	191	198	226	210	166	211	214	217	187	225	222	213	187	204	180	185	202	193	185	223	235	174	191	192	220	214	239	205	185	197	184	203
1838	498	537	493	530	504	520	551	487	500	469	470	511	496	475	505	522	465	471	487	462	459	483	472	517	515	485	491	520	485	527	481	473	456	495	473	508	496	496	510	461	510	490	495	495	470	440	484	471	472	472	462	485	437	483	471	482	499	462	478	480	502	457	472	445	489	472	510	484	485	451	483	509	533	453	509	478	485	474	462	471	474	469	484	488	452	480	514	514	451	446	491	493	509	470	468	447	526	508	488	473	470	482	469	459	489	430	458	494	497	513	504	499	466	475	476	499	489	476	474	468	493	453	514	469	488	473	451	463	505	475	485	443	438	461	445	487	519	480	479	477	529	481	454	471	475	474	459	527	493	504	515	480	452	461	486	467	508	504	483	481	489	468	515	457	503	495	474	500	503	461	491	494	474	465	449	482	461	482	459	495	440	495	465	496	470	471	531	516	486	522	480	467	456	507	486	503	455	479	461	480	478	470	452	460	524	470	504	499	495	506	462	480	467	443	501	499	472	488	457	555	463	500	473	494	473	473	456	496	491	508	514	470	518	491	511	463	510	451	487	473	473	509	502	477	484	498	477	472	451	496	497	508	494	486	484	498	486	470	490	484	477	487	478	499	485	515	471	444	485	510	464	483	497	513	461	430	485	504	495	472	475	505	510	516	489	481	483	495	499	478	471	486	507	479	485	451	476	465	452	480	484	486	495	461	479	455	470	503	455	510	507	493	431	472	446	475	474	519	465	446	476	454	483	504	521	484	523	455	483	475	462	515	474	463	478	483	507	461	504	471	476	439	506	492	546	490	487	468	470	439	519	452	479	465	486	455	469	447	469	514	502	463	485	441	503	489	489	463	476	483	504	528	472	473	478	432	501	484	503	465	523	431	469	456	526	492	438	463	461	462	474	494	462	478	470	517	458	473	477	514	468	506	480	534	484	488	476	461	479	493	502	456	452	481	510	463	465	465	468	458	474	481	492	500	497	504	466	476	492	496	486	494	527	520	494	500	485	489	484	508	453	498	514	496	484	452	481	486	487	487	473	447	500	485	482	433	450	487	477	472	533	445	449	489	502	516	422	494	470	501	546	459	469	509	505	485	477	451	490	483	475	491	496	488	476	471	465	473	470	464	457	482	452	463	465	476	489	480	449	468	465	477	480	497	512	501	496	480	441	498	466	469	480	519	465	492	476	459	468	477	498	475	466	468	463	508	500	503	499	468	442	480	490	471	477	498	494	429	452	491	478	458	468	535	486	470	521	499	428	444	457	481	463	498	503	501	472	482	492	495	485	460	487	481	456	519	437	480	497	504	469	509	497	450	461	489	475	518	489	493	471	515	482	472	472	508	479	470	490	449	495	490	481	479	466	464	468	493	486	444	489	513	449	450	466	446	531	494	549	474	492	441	480	473	495	489	469	464	470	470	446	459	446	484	458	503	524	502	508	505	497	492	502	444	471	495	474	469	509	473	492	477	478	473	452	456	465	453	526	535	475	486	476	481	457	475	477	489	456	493	474	480	461	462	482	481	459	486	491	466	496	465	483	485	502	464	477	511	483	464	494	504	465	508	445	484	486	490	430	471	508	502	521	473	459	476	485	454	491	471	450	487	472	464	471	487	477	468	505	496	483	530	471	506	474	531	513	454	485	489	451	505	482	476	525	517	525	495	501	489	495	481	489	478	472	504	516	502	474	440	467	481	505	472	468	527	494	466	470	478	519	481	436	483	474	462	489	449	487	480	440	502	462	408	501	440	491	470	460	479	491	470	466	480	490	445	486	503	474	464	490	496	482	514	483	529	461	478	451	481	499	513	456	474	479	467	488	496	443	533	485	493	464	460	502	471	477	486	452	458	486	503	465	482	487	459	471	494	463	478	485	487	443	462	526	497	453	482	443	486	514	467	479	485	469	444	479	506	536	460	449	488	458	475	490	521	518	489	480	457	458	465	504	466	470	469	481	458	511	477	484	439	499	495	511	480	462	488	442	464	471	495	500	467	497	453	510	457	514	493	475	438	529	430	481	508	539	448	493	514	491	515	467	489	460	472	429	518	470	432	444	461	515	514	485	463	485	468	493	485	516	505	476	464	488	460	488	494	452	499	516	448	484	481	483	476	510	477	489	460	446	469	504	503	487	459	468	503	488	447	452	470	475	481	481	492	483	455	465	482	524	468	474	475	505	474	500	497	479	467	510	463	475	484	474	482	488	480	476	460	471	534	464	472	487	488	480	488	507	491	505	515	519	472	491	463	491	429	458	497	487	495	498	477	465	484	464	430	497	510	484	482	481	455	493	461	495	488	496	502	459	481	474	465	522	470	452	493	511	533	518	464	482	481	493	448	446	470	459	512	477	475	465	466	517	487	487	501	525	475	483	465	493	469	445	459	503	461	412	473	502	472	475	473	461	538	503	464	467	509	467	491	477	484	443	491	509	519	485	476	496	460	489	423	440	481	504	460	485	477	438	486	502	477	480	447	466	478	472	497	510	453	485	475	484	491	486	483	492	478	464	458	483	493	494	473	471	418	486	523	501	496	466	511	497	492	490	448	490	497	462	465	472	443	471	488	501	522	494	493	499	485	517	483	490	480	497	500	478	480	470	481	487	522	477	481	505	438	490	506	524	471	484	512	485	492	477	450	485	497	469	525	484	468	491	439	518	488	473	502	459	457	483	464	451	459	525	473	488	438	473	472	491	473	492	522	467	468	451	494	486	516	490	497	476	485	488	504	491	483	487	466	477	488	505	477	484	513	458	483	476	496	472	494	474	487	474	477	465	511	509	478	470	473	504	471	447	474	473	528	435	524	453	489	501	492	466	499	437	537	510	494	475	472	494	490	476	526	456	469	442	480	518	440	507	470	470	489	499	469	497	507	501	430	464	484	451	491	490	490	501	451	460	491	493	493	459	468	506	487	460	468	524	525	485	483	529	504	473	480	474	479	467	504	461	464	511	487	484	530	479	480	438	491	503	495	521	512	507	478	470	513	454	437	466	479	446	499	465	504	484	459	478	508	481	526	467	468	506	476	494	458	480	499	486	474	476	481	485	501	501	483	495	478	514	512	490	542	527	505	485	481	518	516	455	498	515	454	456	507	466	488	471	470	462	486	482	493	489	495	461	473	474	505	485	485	453	504	508	460	474	454	466	483	458	476	483	495	477	503	480	442	431	509	456	466	483	528	499	456	527	474	492	489	478	512	504	491	499	482	438	472	498	459	436	503	495	483	496	486	505	488	491	498	487	493	453	486	524	498	477	500	468	481	490	523	497	471	484	514	427	473	494	472	505	493	493	493	530	509	521	495	494	486	479	475	486	494	462	500	469	468	501	502	491	492	501	488	444	491	472	461	445	493	476	491	527	449	443	486	496	475	484	485	467	462	489	469	481	486	523	474	502	468	488	495	475	470	516	493	481	489	475	502	465	496	459	506	516	496	470	450	463	460	482	516	467	465	431	480	506	477	476	467	460	472	502	481	518	501	482	489	472	442	484
7544	580	602	468	380	400	370	288	299	278	280	307	274	246	262	264	270	247	267	265	273	262	253	266	277	270	288	256	251	272	245	270	245	284	231	262	233	232	273	263	228	271	273	287	253	276	241	244	249	270	232	262	277	254	268	264	280	256	270	248	252	281	255	255	219	274	283	245	263	253	253	262	244	269	247	272	258	262	273	259	247	279	260	221	256	256	229	251	254	256	273	264	309	235	243	279	254	253	231	293	259	268	249	283	238	253	276	256	288	244	269	253	281	247	262	232	245	248	280	286	258	266	258	269	285	242	245	255	253	259	266	247	244	276	244	228	264	254	245	271	270	279	270	294	285	267	264	261	257	207	238	226	232	231	254	255	264	292	275	255	257	250	254	252	238	255	230	252	228	219	265	240	289	267	234	235	263	255	255	254	240	233	274	261	222	261	253	300	237	269	277	234	248	258	241	234	243	252	288	272	242	289	286	250	261	257	302	255	240	256	271	273	272	223	260	254	226	227	235	258	289	252	266	267	275	232	242	289	263	242	295	279	253	253	243	254	257	252	262	275	280	283	259	270	250	254	252	284	224	258	256	296	280	260	255	264	254	270	263	267	229	262	258	264	235	268	263	256	261	261	271	264	264	271	262	238	223	257	284	264	259	213	244	254	260	243	268	295	260	263	284	252	239	263	257	254	260	267	251	258	242	223	249	330	269	256	247	281	273	247	246	262	252	244	283	262	274	260	263	258	258	264	253	260	240	249	265	251	233	245	262	253	236	279	242	266	236	262	238	254	291	247	255	240	241	224	265	261	259	274	262	281	265	247	268	248	242	271	283	251	258	236	241	308	254	261	263	281	246	273	263	249	274	233	268	272	266	244	287	252	277	252	259	270	258	249	257	250	252	265	256	235	271	257	270	245	260	267	263	259	278	268	254	276	259	263	248	269	256	246	271	227	281	263	258	271	268	238	232	276	274	256	241	276	258	242	271	247	263	292	226	258	255	251	268	266	245	229	272	237	276	236	232	278	277	286	267	244	252	255	279	241	265	249	232	263	284	218	247	249	259	244	250	245	233	247	271	256	284	264	270	261	259	239	249	261	239	243	280	231	267	238	252	234	257	297	268	253	267	279	286	275	246	244	225	275	263	257	267	283	250	270	241	236	250	292	272	268	255	244	246	251	239	266	261	274	257	301	239	218	256	278	268	274	267	300	235	304	284	249	260	288	257	235	237	258	249	268	266	258	263	237	276	285	259	259	264	245	252	247	289	247	253	270	243	268	240	270	243	273	218	251	250	273	259	264	275	244	233	272	253	239	247	247	268	279	245	240	264	269	246	248	310	224	244	265	280	245	260	224	246	256	262	229	241	237	244	294	264	257	246	257	301	257	263	264	260	231	233	250	257	263	278	249	260	263	262	285	257	250	286	252	277	245	253	251	285	272	227	272	256	241	268	244	288	246	261	253	273	244	262	249	242	253	259	275	249	241	253	281	224	232	279	222	261	279	272	268	254	251	274	269	265	260	248	287	263	225	273	284	280	250	250	274	237	233	242	255	265	249	241	244	270	258	260	277	239	231	271	265	263	259	264	256	236	255	269	235	265	273	254	243	265	271	275	275	257	217	249	258	246	244	268	252	254	293	265	256	257	263	287	243	245	261	240	275	273	233	257	236	285	265	241	286	272	257	263	274	257	245	245	261	265	292	247	240	247	243	249	268	245	257	276	227	247	246	225	253	279	231	247	269	241	274	258	271	240	239	274	237	231	275	246	213	250	247	281	261	248	254	290	238	261	273	235	277	267	257	253	259	248	261	278	250	278	264	273	244	229	268	281	247	243	246	230	240	229	243	277	260	269	260	245	251	275	248	269	281	262	244	273	235	251	292	281	243	254	259	247	257	240	268	264	237	242	248	252	283	241	242	273	274	280	244	282	244	247	265	272	248	228	281	262	248	223	240	272	269	254	285	264	261	260	239	261	270	277	280	253	249	230	252	245	230	242	253	234	270	235	249	279	262	242	266	256	309	262	258	272	281	247	238	289	226	243	250	250	259	259	283	242	262	306	267	289	259	228	276	272	276	245	227	265	261	246	250	261	245	256	275	264	252	238	227	280	252	259	258	245	251	250	299	268	279	271	271	294	227	268	252	277	287	261	273	255	260	273	265	264	244	269	262	235	224	241	268	244	240	265	248	210	271	248	253	277	256	261	263	295	284	261	268	278	268	256	215	229	258	247	255	273	257	242	253	258	244	260	260	233	287	236	269	266	239	257	270	256	257	231	248	262	268	262	270	263	273	268	225	252	240	262	268	256	271	262	297	264	253	259	244	241	240	259	259	261	276	258	276	226	262	224	260	264	265	241	261	236	257	242	233	222	241	258	246	264	266	228	251	270	293	269	269	242	247	257	263	248	271	237	249	242	256	286	255	285	238	224	270	257	229	252	249	268	279	252	254	249	287	273	248	246	278	243	238	261	282	288	276	239	257	287	269	259	279	233	232	251	262	247	254	251	280	267	255	267	260	244	220	235	271	264	276	244	253	256	248	250	237	239	277	260	242	260	261	279	275	229	287	268	275	253	280	279	260	239	270	262	245	276	248	265	248	294	271	270	261	270	290	252	233	253	267	248	270	293	262	268	264	271	239	268	268	254	237	263	259	255	264	280	279	265	256	289	256	258	261	252	302	278	266	268	248	276	275	290	255	247	254	278	264	247	266	256	282	264	268	247	266	258	261	291	296	256	278	235	288	266	250	250	249	258	250	253	287	245	261	248	258	265	248	255	251	257	247	253	254	260	268	262	239	270	238	257	278	288	255	282	270	240	257	271	244	262	274	280	234	273	263	267	258	252	256	274	255	247	282	271	278	277	274	249	284	292	247	220	263	250	271	264	261	250	276	244	271	224	244	258	240	282	293	268	263	258	283	262	227	262	271	234	258	275	286	266	302	261	247	262	271	255	240	281	256	259	264	219	225	259	214	234	277	278	223	244	286	244	254	223	253	291	257	280	243	222	230	239	237	234	293	286	283	245	271	281	264	276	237	237	240	256	256	295	251	261	260	277	239	273	266	233	250	235	282	248	243	266	248	285	267	268	228	258	229	263	222	246	272	261	246	233	253	242	257	263	236	230	253	250	245	261	288	263	265	252	230	285	260	257	267	256	249	270	275	248	249	260	234	257	261	243	263	260	270	276	256	216	244	250	267	224	247	266	277	282	271	254	274	245	250	242	260	258	263	256	275	256	249	249	249	232	277	269	266	279	247	256	251	261	271	270	240	238	266	280	273	250	263	249	259	272	266	253	250	267	259	239	219	277	256	273	265	270	256	256	252	261	258	255	258	225	243	256	261	261	232	266	278	246	267	258	264	278	279	270	256	264	240	268	267	267	258	257	276	260	269	258	297	222	263	271	269	248	263	250	232	248	263	258	261	263	251	245	229	260	243	262	259	269	249	254	233	263	266	229	263	236	256	295	253	268	242	256	260	234	257	236	258
6572	876	1330	1485	1285	1061	945	872	826	810	742	659	672	702	692	648	669	657	614	588	629	594	613	650	627	596	609	566	622	572	600	616	597	576	590	679	576	610	610	606	582	594	597	595	617	558	572	620	594	539	571	624	591	597	585	600	574	607	580	565	581	541	583	633	572	614	582	573	596	547	610	557	595	575	569	556	572	638	602	560	590	575	582	530	572	603	589	557	536	608	629	534	590	583	557	613	613	593	622	616	614	578	596	585	559	524	571	584	547	564	600	585	599	598	547	611	574	572	564	597	555	578	584	603	599	584	626	586	590	561	555	546	609	561	582	522	613	561	560	639	553	562	581	569	608	596	591	559	603	553	575	565	571	602	532	556	585	569	586	554	604	616	557	580	591	581	592	594	603	590	572	595	588	577	594	584	605	559	605	563	539	596	536	598	537	574	598	557	564	600	579	575	596	601	592	534	588	606	579	568	575	594	600	566	580	609	586	568	599	586	603	590	586	584	590	553	587	594	558	625	585	592	597	582	637	594	569	583	569	608	583	549	580	604	594	560	567	635	570	598	612	635	561	556	588	526	561	599	567	597	572	571	572	597	603	579	585	582	581	610	593	587	605	624	560	640	596	567	571	581	565	619	585	609	556	565	558	584	566	577	594	574	610	591	562	606	606	541	542	583	580	542	624	608	525	558	565	571	612	572	575	582	618	607	552	577	603	586	622	539	572	554	606	580	547	587	609	596	578	626	602	597	601	581	575	549	593	579	591	587	628	567	588	607	551	558	577	584	571	545	557	541	550	614	577	578	554	579	636	601	623	586	605	583	628	584	567	580	570	586	572	582	594	576	564	568	585	532	597	565	574	560	606	533	574	591	573	561	572	577	598	592	575	564	571	594	598	605	582	622	585	609	619	590	581	606	584	591	549	603	536	584	594	535	595	624	604	607	603	596	609	604	609	584	591	594	542	539	565	566	572	572	610	601	559	564	603	583	581	522	541	568	590	613	602	580	573	538	596	579	575	592	584	565	583	573	563	600	574	586	594	571	635	582	567	617	548	563	553	572	563	591	624	596	590	600	554	548	604	562	577	580	612	545	584	580	605	553	573	575	578	597	562	589	608	569	556	559	589	597	585	574	578	578	608	574	560	550	628	553	539	636	594	591	626	586	586	564	594	557	602	604	609	585	614	606	560	606	631	595	561	609	607	557	583	600	579	584	607	607	569	630	619	577	565	568	590	529	621	587	602	570	616	551	553	593	599	575	591	575	572	569	584	547	590	537	595	610	587	595	549	649	553	586	610	580	591	593	563	626	585	645	586	566	561	593	587	571	509	583	578	554	580	583	586	575	601	620	593	581	580	575	611	580	556	547	569	582	590	566	566	594	593	604	543	587	580	573	610	562	577	564	608	600	553	578	558	568	629	543	598	591	537	572	600	589	573	595	593	577	596	624	548	580	578	577	565	590	624	555	590	593	582	616	593	594	569	577	568	585	599	584	574	537	577	586	524	585	628	621	595	613	578	600	601	552	576	603	550	626	555	601	574	567	561	574	601	574	606	562	612	580	574	521	585	606	557	581	619	592	603	592	609	579	586	606	600	558	620	616	589	598	595	645	594	567	573	552	557	584	599	638	564	571	587	560	596	575	560	633	593	606	592	542	623	610	566	551	557	579	585	598	551	615	582	553	650	546	590	589	598	532	604	573	621	564	601	572	586	602	569	580	567	602	567	590	600	540	604	600	580	561	616	541	580	589	579	570	595	642	561	609	574	569	564	568	556	590	604	613	583	577	590	557	568	585	577	543	645	615	592	557	577	594	545	595	569	579	592	565	589	575	605	605	573	554	579	554	633	583	604	554	605	576	582	584	608	554	584	603	584	595	569	562	579	649	566	602	555	579	559	562	537	561	590	534	570	560	623	566	575	597	582	551	572	569	603	565	581	586	599	626	618	593	581	578	561	607	560	615	634	570	580	609	584	560	586	586	607	565	555	592	624	613	581	579	621	616	608	560	587	619	571	592	584	578	570	609	541	603	587	542	583	586	599	560	628	561	578	626	590	643	573	578	615	564	585	596	593	570	585	603	636	605	579	567	557	552	562	583	613	559	573	609	615	586	621	630	565	573	552	573	545	593	613	596	554	577	578	661	547	625	565	538	580	617	615	561	586	593	601	605	597	581	577	552	572	577	568	646	579	592	583	580	555	598	586	607	620	592	574	592	588	575	557	584	603	596	612	570	568	620	614	598	572	575	560	611	576	581	559	607	581	603	585	567	662	571	566	611	573	567	577	571	598	579	572	595	570	577	581	575	559	582	561	564	574	601	559	598	567	575	568	573	596	551	614	589	562	571	543	573	589	590	603	582	556	613	565	564	623	580	603	592	573	582	611	598	577	587	602	579	591	590	556	567	578	584	618	534	554	578	612	567	552	586	627	547	586	567	532	588	618	548	595	604	592	615	596	600	550	587	610	593	638	603	553	554	588	575	600	554	574	536	555	579	612	595	559	596	556	615	596	567	577	593	606	586	676	570	552	586	568	596	552	570	562	588	583	578	558	569	596	528	573	579	623	598	575	551	606	570	544	610	609	580	593	551	542	573	588	621	599	599	560	573	561	561	608	558	605	609	572	529	570	588	580	619	558	596	573	556	587	591	590	614	584	591	594	556	577	621	586	589	677	568	537	608	613	559	561	606	557	589	590	582	587	575	580	609	594	638	578	565	584	556	598	560	564	599	611	607	555	604	575	611	565	567	585	607	623	584	591	576	580	582	581	580	541	587	616	604	565	579	588	594	517	603	540	584	592	578	614	558	580	591	542	564	583	588	600	600	600	555	563	595	547	601	556	555	597	560	569	589	553	592	582	609	617	634	571	574	572	586	565	584	568	583	570	597	583	577	594	589	587	563	550	571	571	570	593	610	590	564	573	620	600	588	562	586	612	586	582	600	536	605	605	546	565	584	625	563	581	581	564	569	578	600	583	574	565	588	571	525	610	600	609	589	594	638	608	610	637	584	577	582	613	573	576	612	563	582	586	573	569	540	537	612	576	591	609	575	614	549	617	584	579	619	599	578	577	585	561	560	584	564	615	552	559	597	585	616	608	546	581	609	562	578	590	549	603	591	607	631	598	583	587	580	577	587	596	568	585	560	613	601	584	591	572	595	555	591	590	590	611	552	563	564	562	594	588	548	576	585	548	603	584	575	601	583	553	607	562	589	566	573	583	585	584	560	579	580	594	558	571	592	612	566	538	580	557	566	628	598	565	598	543	585	555	599	564	614	586	521	597	587	576	572	557	618	598	532	568	661	560	575	593	571	607	589	562	618	598	608	515	626	558	609	573	610	573	617	596	584	607	592	591	644	595	566	572	577	592	624	553	600	564	580	551	546	592	561	596	584	558	561	588	552	598	570	545	563	596	609	597	581	585	577	589	582	555	570	595	594	601	576	627	605	581	623	546	575	545	580	559	568	607	563	622	579	631	594	576	576	577	610
13865	1046	797	633	466	340	273	231	197	180	215	198	189	170	143	155	180	124	130	140	129	136	137	139	121	162	151	126	137	149	140	152	134	141	153	149	142	145	118	134	143	117	153	130	126	162	113	143	148	136	108	128	126	142	164	148	113	113	146	138	145	136	156	140	136	144	133	136	151	151	130	130	133	119	129	130	143	123	154	144	114	134	128	135	130	131	147	124	149	115	133	108	134	142	135	137	111	144	128	120	126	129	130	126	116	166	136	142	132	143	129	139	134	123	150	117	131	142	142	165	125	130	123	137	155	121	138	135	139	140	130	142	122	125	131	139	118	132	146	152	130	141	136	149	129	131	150	139	147	142	114	140	141	128	131	129	127	145	149	156	135	139	136	131	126	142	135	138	128	148	124	115	118	140	124	129	130	127	119	132	125	150	127	120	152	132	144	111	135	125	130	121	132	142	135	112	110	137	142	129	134	144	149	144	123	153	142	116	156	129	141	137	152	134	137	143	129	123	129	120	119	143	133	131	131	113	145	116	124	138	127	132	146	153	148	133	136	115	129	142	126	132	130	146	151	146	126	144	159	126	142	128	132	139	145	134	124	112	117	126	125	154	141	135	131	155	127	144	143	126	127	130	142	121	143	143	145	134	123	122	132	146	126	120	121	125	126	120	142	124	115	134	122	121	129	130	119	137	131	118	125	139	132	132	127	128	143	147	134	140	139	149	101	123	122	133	147	124	141	142	147	118	167	138	132	127	136	122	133	138	135	143	154	128	138	125	140	127	152	126	135	143	123	135	137	141	136	130	127	150	146	143	140	123	127	138	124	130	114	125	142	143	149	109	145	146	128	150	156	149	125	142	129	145	166	120	162	135	142	167	140	127	135	133	158	134	132	137	117	155	132	142	130	148	117	116	111	137	155	111	143	155	133	129	127	115	136	101	145	132	138	135	111	115	115	110	114	117	150	134	132	130	115	122	128	132	129	136	109	139	138	124	138	132	122	127	137	140	159	169	154	141	145	138	133	127	140	130	139	127	129	145	135	144	134	163	135	133	132	147	142	114	142	103	144	107	133	135	102	154	124	128	121	121	135	152	151	134	148	126	132	141	130	136	159	149	165	139	151	117	134	142	118	118	116	137	138	139	141	142	138	137	152	135	146	114	146	122	137	133	153	143	126	154	150	147	151	145	155	134	133	131	131	145	135	132	135	141	132	115	137	142	137	118	139	154	126	121	153	131	139	148	142	145	119	165	138	142	150	153	128	128	133	117	128	130	142	147	115	156	148	139	134	135	139	134	126	120	111	124	130	138	123	138	148	141	143	113	130	137	125	140	134	148	135	118	121	167	119	154	144	112	139	134	131	158	152	113	119	124	146	137	140	114	149	134	140	123	136	114	156	139	166	132	158	144	122	148	139	138	142	129	126	134	114	124	139	129	123	135	116	138	151	140	120	143	146	125	122	108	138	118	147	126	121	121	143	135	136	144	143	127	110	153	133	129	124	129	129	125	148	127	132	108	126	126	144	124	124	138	151	129	159	126	124	154	112	145	140	141	113	108	143	133	125	139	139	138	141	143	118	142	128	131	135	114	139	145	136	155	133	127	128	114	124	132	118	116	135	117	138	137	140	136	120	152	152	153	146	139	141	131	134	140	121	138	136	113	106	133	145	130	152	126	132	118	131	147	118	133	142	136	133	115	141	147	132	143	125	161	136	120	133	140	110	117	132	156	130	134	119	125	123	113	111	138	144	136	131	122	154	137	140	143	136	154	148	144	126	134	137	138	162	124	132	138	128	156	118	132	142	128	131	122	126	131	148	132	139	138	145	150	130	138	125	126	132	123	128	158	122	135	120	130	127	136	113	125	146	119	113	123	135	133	132	132	123	143	146	126	146	122	127	123	132	126	141	152	133	134	147	151	135	138	145	129	154	120	140	122	129	126	146	108	148	141	135	117	137	145	140	147	133	134	127	128	158	135	143	137	140	143	162	121	114	145	139	146	150	129	114	151	124	131	128	135	121	126	129	134	121	145	135	144	123	136	132	136	116	133	114	130	142	132	127	131	145	130	143	135	143	108	135	131	143	135	130	133	134	143	149	131	144	145	124	141	145	138	142	143	127	142	130	119	138	140	142	131	126	135	135	129	142	120	147	136	136	116	134	129	136	146	142	128	124	141	145	140	132	149	151	135	133	141	142	146	127	133	137	121	148	156	128	143	140	120	139	136	139	133	122	140	133	144	122	145	124	134	133	128	119	149	148	149	121	136	131	141	128	137	144	134	131	132	129	113	142	139	136	144	128	142	111	123	133	145	146	131	109	142	143	149	133	133	134	145	128	151	106	153	161	133	114	129	118	132	115	163	149	143	123	126	100	133	162	136	137	134	127	149	163	142	131	144	144	143	120	142	128	128	129	141	137	149	147	134	128	130	156	139	125	156	132	151	152	121	137	133	132	131	148	133	135	113	122	143	126	140	149	132	141	120	134	141	142	127	168	145	139	170	134	140	138	122	136	142	152	122	130	129	145	131	133	164	140	133	133	132	141	141	146	129	125	137	143	128	141	138	153	153	136	142	158	126	135	125	142	119	135	164	150	134	165	135	150	136	135	125	141	148	134	117	146	145	151	145	137	114	121	140	149	156	138	129	139	126	131	126	126	129	115	118	128	127	133	125	148	145	149	148	129	148	124	139	124	134	151	142	141	116	148	147	142	123	153	122	130	139	147	106	126	119	150	135	146	123	129	130	129	139	128	144	133	151	118	137	133	142	145	149	130	114	128	122	141	132	138	129	130	130	141	165	135	152	107	122	147	125	154	144	134	137	121	153	129	124	127	124	136	129	139	130	125	121	135	131	141	153	153	148	115	139	140	141	127	127	142	113	141	133	127	134	126	127	130	140	134	122	140	132	143	137	128	135	144	116	131	143	127	133	138	138	117	145	128	152	137	125	104	128	103	134	136	132	111	126	138	138	127	125	125	121	130	132	143	117	118	131	132	129	114	122	129	158	123	114	139	153	135	145	150	152	138	114	135	141	141	134	146	125	161	130	122	147	126	150	156	152	111	162	134	100	161	135	136	132	180	115	144	130	113	134	139	126	128	128	134	118	136	134	120	134	135	127	129	135	135	120	137	150	123	138	137	127	147	129	144	135	130	124	121	124	164	135	123	143	145	166	149	139	121	147	148	149	155	152	140	126	122	140	103	137	146	148	131	127	110	127	128	121	150	161	138	132	119	144	122	150	143	141	123	128	163	125	118	151	133	150	138	116	139	157	132	116	123	121	138	124	135	133	114	162	137	121	111	138	120	149	155	137	130	111	138	144	145	139	124	132	138	138	126	154	129	131	141	134	132	116	151	142	107	155	130	113	146	151	152	133	137	133	143	150	122	136	133	130	136	138	118	110	129	117	127	131	128	105	160	126	138	129	134	132	140	154	148	130	136	120	137	140	135	126	139	129	135	145	122	125	118	136	149	126	122	136	152	133
7806	830	1811	2101	1733	1313	1065	907	761	690	568	600	559	504	477	478	465	440	403	411	400	397	383	390	343	424	356	365	367	370	340	371	363	362	368	311	331	338	336	352	328	336	367	343	301	336	315	313	331	315	340	304	297	329	341	311	339	319	327	332	334	308	315	307	307	340	322	310	337	324	319	322	325	322	336	317	330	314	343	304	323	320	314	312	303	313	325	312	339	288	312	302	320	338	315	334	305	334	339	329	300	299	333	301	316	318	315	304	320	324	324	296	320	333	327	319	304	317	343	291	326	273	330	375	347	329	331	316	314	327	333	327	344	308	303	303	311	308	320	343	309	301	303	323	322	330	301	312	319	306	311	299	296	292	378	305	373	298	327	295	299	297	320	320	315	342	318	325	305	299	331	286	317	356	320	330	314	295	319	333	286	355	302	300	310	325	344	320	305	344	299	316	304	312	296	323	331	314	323	306	311	339	298	313	297	323	324	330	309	286	306	331	322	316	303	332	300	322	333	323	328	308	337	307	326	336	301	288	310	309	328	307	334	316	297	312	317	308	315	346	324	300	336	297	316	345	314	320	306	386	319	330	353	292	283	325	318	324	324	303	330	312	327	278	312	327	319	315	284	311	309	329	293	340	344	296	329	307	354	302	277	352	294	315	341	333	314	296	311	311	301	307	304	317	305	296	302	340	330	323	336	291	324	307	347	320	302	370	300	325	312	320	369	300	331	307	301	318	331	280	322	289	315	314	309	327	333	349	361	307	328	316	334	313	317	317	336	316	316	344	290	332	322	327	304	326	286	292	330	311	337	325	302	328	327	262	308	350	346	331	348	321	330	348	331	330	286	333	307	321	315	342	336	310	322	329	321	338	333	304	315	309	333	357	300	325	297	317	294	285	325	292	294	296	326	344	329	326	334	300	331	321	339	334	307	322	292	340	316	324	304	331	302	302	284	321	302	305	291	334	314	322	338	318	296	287	350	306	315	309	347	342	329	329	307	303	320	285	321	332	317	298	331	321	295	331	290	309	313	315	329	328	299	342	315	304	344	309	325	313	328	315	332	318	315	305	320	312	283	290	295	307	300	318	302	341	312	334	345	321	297	298	336	343	339	321	305	269	310	303	338	288	317	313	318	297	272	289	307	334	283	328	340	316	328	298	299	320	340	300	320	303	309	314	325	318	317	310	302	293	313	340	322	317	342	328	308	286	340	312	329	322	302	311	296	326	320	324	306	314	314	312	295	336	347	326	352	325	336	298	317	299	319	331	293	325	316	329	300	332	308	331	330	343	317	323	291	310	324	327	322	288	324	304	329	294	303	328	317	349	278	324	293	300	327	288	353	372	320	326	323	288	304	317	297	334	345	310	291	306	312	322	340	312	310	339	321	265	328	326	326	293	291	322	333	328	338	293	326	301	296	319	300	305	324	285	324	316	315	325	284	333	322	336	343	351	324	309	340	294	323	301	314	303	281	291	323	324	306	325	327	315	317	340	303	300	316	353	285	333	326	336	309	323	312	297	332	325	322	317	346	306	375	327	322	310	279	313	335	319	282	331	300	325	325	335	328	311	327	309	317	311	355	295	303	310	326	331	308	304	318	318	300	290	327	311	306	316	315	298	321	305	320	345	323	309	300	320	309	307	314	321	308	286	347	318	323	328	319	330	303	323	288	328	351	336	290	336	334	313	286	319	329	319	311	299	355	330	304	357	303	302	306	340	296	331	292	303	303	314	349	325	339	313	339	309	313	349	368	303	313	289	340	284	352	289	307	338	322	300	295	345	309	318	318	324	311	299	302	350	323	305	328	327	302	329	329	339	301	322	306	310	324	324	313	332	299	318	319	334	328	318	284	311	291	302	340	350	345	341	333	308	311	308	305	278	318	353	324	320	330	323	337	309	314	277	311	320	306	341	286	318	308	327	323	326	331	317	344	313	325	335	292	310	285	349	316	325	300	323	330	321	308	307	311	287	316	358	340	318	304	301	319	311	300	287	334	316	323	327	299	317	358	311	322	302	286	307	347	310	316	323	317	329	316	300	314	352	322	318	300	307	303	312	348	294	314	322	310	324	305	326	298	328	332	364	314	336	313	319	335	321	324	267	353	369	329	321	331	347	326	302	314	338	302	292	309	332	326	344	317	308	302	299	326	373	294	323	300	311	318	327	311	316	319	305	307	305	342	312	314	304	347	314	301	314	309	345	314	328	326	336	331	328	327	354	314	310	310	331	301	314	327	308	329	294	289	327	305	359	276	319	324	312	305	333	295	309	318	295	306	327	319	304	322	346	326	327	313	305	312	303	321	332	334	295	302	292	339	288	322	337	303	304	324	307	298	307	312	345	315	351	299	355	314	319	293	329	328	303	345	303	322	346	328	304	304	319	321	306	324	300	346	331	279	294	299	329	295	320	306	359	323	330	322	317	302	308	306	303	304	304	313	324	296	311	342	318	332	328	282	321	326	327	331	332	288	295	295	335	340	333	315	314	283	341	326	314	329	330	293	313	342	319	320	311	331	287	320	305	322	333	306	339	332	312	316	330	298	303	304	294	317	352	332	346	330	301	316	306	301	324	324	340	327	341	315	306	349	282	328	298	310	332	321	305	335	320	332	297	340	305	318	321	328	338	351	341	310	309	333	333	299	296	311	327	324	276	315	320	299	307	331	302	331	315	309	282	296	307	274	307	294	301	342	307	287	336	304	308	288	329	313	299	307	308	304	341	331	279	308	309	307	328	304	302	303	326	320	279	303	333	316	304	344	319	302	334	358	297	366	322	319	283	319	292	296	307	343	315	324	299	299	335	290	282	329	310	304	309	298	327	351	329	318	294	290	332	330	322	289	314	293	306	318	337	314	308	339	287	280	305	297	286	293	293	319	318	305	302	315	329	326	318	299	316	334	328	312	345	283	301	307	327	338	320	309	309	290	311	313	321	317	307	280	343	297	314	344	314	320	335	317	300	294	295	340	282	306	336	301	327	300	331	293	308	312	312	306	329	353	337	299	316	333	304	292	339	308	306	340	324	305	317	295	304	354	322	321	341	346	318	294	354	310	335	321	290	345	330	319	332	325	317	348	322	313	309	321	351	321	302	306	343	318	301	307	333	320	333	306	344	329	311	339	300	320	296	318	327	292	302	325	311	321	337	316	306	318	278	313	312	319	310	282	344	292	292	287	300	318	304	314	303	324	307	334	304	297	323	310	328	329	320	333	317	327	309	311	323	293	305	315	265	297	309	309	287	310	289	316	355	314	294	321	305	349	298	297	301	332	326	325	310	293	322	327	324	321	306	321	329	304	287	290	316	319	341	315	346	298	280	341	300	312	292	328	316	324	339	296	318	295	319	333	312	322	303	317	331	309	313	316	354	339	314	294	318	311	325	352	310	298	328	317	312	321	342	304	306	307	324	290	271	334	319	332	311	296	307	328	308	314	294	297	290	335	329	318	393	334	332	331	310	339	281	316	324	327	328	312	333	308	308	295	310
1430	250	227	229	196	194	200	182	192	179	196	198	221	219	185	222	195	205	227	194	211	196	199	194	192	193	179	202	199	200	207	208	222	200	190	229	213	200	195	223	216	205	236	211	208	201	221	210	233	198	171	218	217	205	191	223	194	207	209	198	180	209	184	191	208	209	212	207	214	198	196	207	182	215	193	199	223	204	211	178	211	189	213	224	209	199	201	196	218	207	211	232	214	199	224	191	193	233	227	189	208	221	193	197	207	191	193	224	225	198	235	213	198	221	202	237	205	191	204	215	211	161	197	193	227	187	210	193	204	195	213	213	214	200	206	203	189	218	206	200	196	176	218	219	220	227	220	188	216	231	184	197	227	198	200	201	207	184	206	221	187	214	199	192	219	222	171	210	205	165	184	193	224	176	197	209	200	214	208	195	236	218	218	191	187	191	241	216	200	204	225	201	194	189	229	214	199	226	209	204	199	226	208	197	199	201	182	181	220	189	199	205	161	180	213	186	192	184	199	173	200	196	204	204	231	192	213	237	220	207	199	207	230	213	186	196	192	187	221	236	215	212	214	204	213	194	209	205	199	189	188	172	208	211	222	193	177	186	203	231	206	178	215	188	197	236	198	192	176	186	197	192	252	220	219	187	192	207	231	210	232	222	201	210	203	221	207	219	207	205	206	188	214	196	186	214	208	225	194	206	192	186	222	223	207	191	196	202	188	211	209	183	230	213	224	209	205	210	189	238	185	181	176	198	192	193	197	211	180	188	190	222	225	215	214	222	184	217	190	217	223	211	203	216	211	228	201	199	202	203	190	189	190	228	205	172	190	202	198	228	198	184	182	217	197	225	201	178	210	190	223	188	199	218	191	226	192	205	235	189	211	210	207	212	196	181	204	200	211	208	181	195	167	200	208	226	204	198	196	196	190	200	214	202	194	216	193	194	199	205	175	217	214	188	198	200	204	195	192	223	202	223	208	207	198	211	217	221	201	220	217	217	251	220	182	199	222	209	242	236	205	210	220	213	212	196	190	202	216	206	200	199	194	198	206	201	176	224	222	200	216	181	203	214	206	200	208	198	188	202	191	223	200	250	232	191	225	200	201	199	215	218	200	205	187	196	201	219	244	204	178	184	175	204	218	204	208	198	196	215	197	214	205	229	230	201	203	225	190	180	200	221	210	205	195	209	177	204	197	180	198	228	174	200	209	202	197	232	233	174	183	217	221	222	214	197	203	197	193	199	182	214	204	200	183	216	191	165	221	215	163	210	186	190	224	215	210	225	215	201	230	229	197	185	181	193	189	203	199	204	220	190	223	221	191	171	187	205	200	212	222	175	185	201	224	209	228	202	202	206	237	186	189	198	212	188	181	200	215	187	231	194	169	210	214	212	198	230	206	249	202	225	199	197	194	194	211	196	215	194	223	214	216	216	228	199	207	200	219	189	213	208	192	201	203	211	218	214	209	197	200	200	174	198	175	219	250	173	198	188	189	233	219	184	191	201	187	210	216	225	164	209	189	202	199	172	199	228	217	212	185	198	221	176	221	211	206	207	192	191	212	234	208	220	190	211	181	235	216	221	199	218	198	230	210	209	194	226	204	222	197	213	199	181	205	220	193	190	195	195	192	186	205	177	190	237	177	209	192	161	176	184	186	219	190	199	222	187	209	173	205	209	226	179	200	176	212	211	207	206	206	210	195	196	198	198	194	191	233	189	181	200	215	189	199	178	203	213	207	207	221	195	194	234	196	206	195	220	200	195	199	199	193	185	172	208	224	205	214	200	232	218	218	184	207	206	212	185	210	191	211	218	217	187	230	186	202	202	187	207	171	231	224	178	199	227	213	237	210	176	183	178	196	185	187	191	212	183	208	202	212	193	174	200	210	170	196	194	191	221	221	180	185	213	236	177	213	181	186	192	166	226	222	224	191	191	204	188	190	224	186	208	198	208	198	220	207	192	216	210	215	202	202	169	199	230	195	207	185	223	221	203	200	202	217	214	214	218	212	203	225	212	171	209	197	200	196	206	218	213	219	226	193	215	206	210	206	199	229	228	200	202	176	193	208	207	191	197	192	204	236	188	193	195	202	201	196	174	226	193	198	208	206	184	183	193	222	218	193	226	194	202	195	199	232	214	217	207	204	213	198	202	181	182	194	212	238	200	199	194	223	213	225	171	207	183	222	217	189	212	183	204	204	188	209	208	210	219	203	200	186	202	200	186	201	201	208	192	194	229	234	192	212	201	193	208	192	206	213	203	227	229	214	206	219	208	232	207	218	199	215	222	231	192	215	204	217	213	219	209	225	230	210	208	228	213	210	194	200	197	217	224	203	216	201	227	208	182	203	204	174	197	205	212	200	223	176	233	198	208	179	202	174	215	201	211	213	203	185	192	191	215	181	193	241	195	178	177	189	190	196	209	201	232	238	177	202	212	215	183	224	196	209	195	214	190	198	214	184	213	207	220	208	177	208	206	197	202	206	224	195	222	190	197	213	223	216	207	208	213	185	172	183	210	220	195	198	208	237	225	218	209	207	191	200	218	209	216	209	204	205	217	202	188	235	237	198	192	195	207	211	226	213	206	189	196	216	233	238	196	252	208	217	214	202	195	180	175	201	186	215	213	185	211	202	230	215	220	212	201	218	198	195	177	213	223	199	230	211	209	203	213	193	210	215	227	228	217	209	208	219	201	209	192	188	211	214	228	212	190	213	185	202	211	221	213	215	211	206	213	235	210	201	175	203	215	196	205	185	208	210	249	218	205	195	181	216	209	199	205	213	203	170	199	199	218	182	214	206	202	201	209	199	202	197	207	190	199	191	195	188	203	191	222	212	221	202	207	219	218	216	214	213	190	194	193	182	207	207	208	194	212	225	189	189	215	209	228	228	216	211	199	216	173	211	228	190	196	185	164	190	226	208	194	185	209	210	205	197	188	221	193	182	201	208	191	226	228	216	190	211	202	211	205	201	241	202	185	196	201	204	221	222	216	204	194	212	192	217	195	213	185	202	188	194	208	221	200	192	210	188	190	200	209	207	230	200	201	227	198	204	214	228	192	196	209	194	206	215	207	213	207	214	236	183	186	194	220	179	198	189	213	224	205	232	201	199	203	191	197	228	199	216	215	216	235	212	209	223	198	202	195	240	207	190	181	188	231	207	222	234	212	198	237	201	187	171	211	205	238	222	192	187	221	193	195	212	207	222	200	216	209	188	202	178	193	218	193	184	211	194	202	202	194	204	199	210	232	219	199	198	184	180	206	190	195	213	204	205	244	186	198	207	218	209	220	198	191	188	179	230	216	203	183	188	221	206	199	208	222	187	210	201	188	209	192	206	199	189	219	248	198	214	191	187	163	190	192	237	192	189	195	223	204	204	250	190	174	200	217	215	207	214	206	239	204	222	219	239	219	175	201	202	239	209	197	219	197	216	169	193	203	201	214	192	191	209	241	201	178	191	181	211	183	178	198	206	222	196	203	218	209	207	202	202	216
1831	511	497	576	534	483	505	508	488	484	477	488	525	469	490	494	485	471	487	513	491	475	504	430	513	479	497	494	479	477	481	505	460	460	454	482	463	514	509	480	482	487	437	484	472	493	475	507	478	461	528	475	468	497	459	513	493	497	467	492	465	464	480	448	478	472	491	527	471	454	461	466	458	469	427	492	466	495	496	478	526	481	460	523	455	519	465	500	436	451	511	494	487	504	472	504	484	476	476	468	488	472	496	489	440	472	459	466	459	478	474	486	462	468	490	486	451	491	483	427	493	494	497	460	485	501	522	465	478	472	478	507	506	475	484	453	452	465	514	452	435	489	465	454	496	478	472	430	483	468	502	469	447	467	477	487	478	508	476	489	491	491	481	435	425	450	432	497	500	452	504	521	469	489	464	468	440	477	451	431	490	489	424	440	490	432	454	497	478	483	462	513	454	515	462	515	440	491	479	466	496	459	464	496	489	508	508	448	496	475	482	475	473	493	486	457	522	436	475	517	492	469	455	495	463	499	460	482	490	453	507	434	510	483	496	462	532	485	485	473	461	521	494	485	503	427	470	504	456	475	487	509	451	488	476	438	488	528	449	477	476	468	529	497	513	487	445	529	496	496	474	508	479	453	516	481	478	502	468	456	475	479	463	492	487	512	478	473	485	486	429	488	506	519	437	491	462	473	465	491	486	489	495	479	509	533	498	496	448	525	487	485	450	462	497	489	478	504	455	514	494	473	487	439	484	485	447	483	502	433	455	494	473	498	452	529	503	492	476	443	488	414	475	479	475	494	470	465	492	476	450	458	502	498	476	454	461	494	470	430	441	469	475	479	474	464	460	519	498	472	491	507	474	486	486	513	485	523	454	455	456	472	490	465	512	492	500	454	498	460	475	459	457	472	461	489	501	480	486	527	499	473	504	450	483	518	444	481	490	460	479	475	453	493	471	461	452	521	500	472	425	496	473	509	478	473	490	462	468	447	491	463	487	498	443	508	429	482	454	502	483	498	479	467	505	502	446	462	481	473	477	497	491	458	454	458	491	471	480	462	522	492	494	469	495	500	453	458	468	500	458	488	453	487	468	506	489	480	496	479	505	481	454	430	454	436	481	470	476	493	461	451	507	511	463	439	495	516	441	467	448	495	480	486	457	447	464	419	497	461	470	489	491	485	482	499	528	446	463	480	514	464	458	451	471	446	447	536	509	472	489	491	458	505	453	473	510	476	459	497	457	470	486	492	512	456	483	473	505	489	480	462	469	447	477	489	436	458	517	491	478	506	467	506	447	464	503	492	458	495	483	475	490	491	468	498	509	488	470	452	467	478	456	450	452	456	457	469	468	486	499	521	510	463	463	477	480	461	519	548	509	473	486	489	495	496	466	467	499	473	423	477	484	484	498	473	430	517	503	445	492	446	467	488	491	455	501	452	464	494	471	511	498	493	500	462	458	466	494	471	511	489	485	510	499	497	514	487	488	465	484	493	470	473	499	500	455	457	475	489	463	470	481	496	517	496	447	474	439	487	499	498	477	497	495	523	455	486	496	483	470	474	498	453	444	510	469	458	461	471	528	479	470	483	498	452	483	498	498	482	490	492	486	476	472	458	488	499	474	462	461	438	449	462	487	496	454	476	483	475	474	440	452	480	473	497	493	493	521	504	548	455	461	481	497	490	511	505	475	490	463	494	449	477	470	452	478	473	484	486	530	485	498	453	480	464	489	527	491	490	468	469	448	483	459	451	481	489	438	486	503	444	488	466	463	478	468	471	510	489	465	447	467	467	481	496	495	524	491	447	465	485	487	505	483	481	513	448	469	504	468	468	453	497	463	476	499	488	474	499	420	459	462	477	492	469	491	475	465	443	485	472	454	480	489	487	492	405	508	480	477	471	490	466	472	491	507	459	463	462	466	481	474	489	447	472	496	484	465	510	481	469	460	505	492	479	481	476	472	490	475	514	519	479	461	441	472	446	492	464	504	457	452	462	513	476	510	459	474	507	496	415	450	484	473	481	474	474	507	424	470	496	489	494	474	496	456	462	490	517	477	505	473	516	474	486	483	470	510	450	466	485	510	441	480	456	517	473	467	492	447	462	464	463	495	475	448	495	478	454	466	450	529	458	464	441	467	525	495	477	515	486	495	486	495	497	466	443	505	457	504	501	469	488	487	476	473	482	416	523	492	488	471	476	466	505	487	518	488	451	488	493	460	456	481	483	479	487	452	466	449	501	510	487	465	464	467	471	468	474	489	469	460	495	504	462	448	464	456	490	500	446	527	478	483	475	479	477	479	494	507	495	438	511	506	469	495	450	467	491	522	473	486	444	426	461	480	451	477	496	476	459	494	473	487	460	502	473	512	440	497	488	521	514	472	444	445	514	485	431	475	466	468	448	460	496	491	469	455	537	497	491	482	456	526	476	486	446	514	438	494	487	489	484	461	450	525	487	432	496	461	484	495	485	485	460	492	469	467	472	443	442	469	490	473	435	490	474	509	482	475	447	476	472	495	470	480	500	481	478	471	483	502	503	491	489	474	460	497	485	484	489	499	522	494	489	439	486	466	524	473	503	489	530	471	488	479	482	493	465	470	490	497	461	460	506	477	477	461	485	512	471	457	457	475	481	450	454	516	473	475	491	520	423	487	454	518	496	497	487	493	469	525	514	445	493	499	459	496	471	494	470	482	462	486	494	460	458	494	524	448	461	507	498	449	468	487	461	467	482	472	466	500	513	456	481	464	464	449	492	477	474	533	491	458	460	455	501	490	487	507	485	456	464	480	501	478	449	477	440	469	467	487	435	491	443	475	485	478	470	453	479	464	484	489	486	520	501	482	482	455	472	463	445	481	497	479	485	460	438	485	526	503	477	519	488	510	489	484	486	455	442	464	468	466	459	468	472	467	472	441	491	503	472	435	464	472	477	454	515	522	458	497	484	464	504	464	442	509	529	494	483	483	471	457	480	464	484	492	468	467	478	466	452	478	535	496	427	480	528	489	459	464	456	485	472	501	442	461	465	463	501	486	500	505	462	467	503	456	479	490	445	497	479	485	492	522	453	441	518	502	526	506	447	501	491	487	496	475	496	515	474	454	478	464	444	517	495	461	462	464	470	473	478	479	486	501	445	438	512	495	441	443	527	484	498	505	461	482	495	434	487	488	490	482	476	508	515	477	464	465	525	453	479	470	456	489	488	475	485	481	456	456	484	489	494	440	471	486	494	516	444	475	472	465	468	435	503	462	462	483	495	521	448	499	461	509	477	488	509	488	486	482	508	470	514	485	500	489	500	471	453	449	467	480	504	489	476	515	507	496	497	472	493	446	453	508	470	473	509	458	477	508	470	497	494	474	471	491	482	464	460	458	457	497	469	468	465	475	495	522	443	540	448	513	437	497	530	461	478	504	463	489	489	461	481	512	471	448	491	486	475	487	494	525	473	466	508	506	450	500	481	478	450	468	440	495	470	472	461	492	469	493	460	494	508
7414	524	599	532	476	376	378	325	330	314	336	248	264	259	278	277	302	270	279	238	265	259	265	245	244	284	237	277	246	239	263	268	245	232	219	283	301	259	261	243	301	238	283	240	269	268	240	254	235	281	284	235	244	251	258	272	259	285	291	255	245	257	261	246	295	239	266	264	239	278	237	254	242	253	273	277	261	227	276	270	280	250	254	266	251	253	295	231	253	268	246	256	265	246	249	280	241	226	231	254	257	256	277	244	265	239	248	260	262	278	235	253	260	259	270	264	243	255	244	257	276	232	226	271	271	273	272	261	263	267	225	255	248	250	272	266	271	256	256	263	282	294	301	260	271	242	288	252	212	258	223	261	249	267	287	251	288	235	260	242	277	284	237	235	223	245	263	241	290	271	224	240	259	278	278	259	258	229	259	253	258	288	265	266	247	264	266	235	237	236	225	233	252	272	240	287	271	243	291	284	262	281	267	274	290	217	259	235	274	252	277	231	258	273	245	255	257	245	262	224	289	238	282	285	234	266	260	257	256	247	257	266	248	244	268	261	264	277	279	260	274	222	253	263	267	230	243	265	266	247	262	262	235	270	263	263	278	275	236	234	284	253	255	238	292	247	229	227	241	275	248	265	268	246	238	252	238	243	258	247	246	237	254	260	234	245	259	278	248	226	263	277	242	261	245	250	240	278	265	212	257	274	250	272	249	247	251	254	276	245	281	267	273	272	222	247	253	247	269	243	292	252	226	270	254	254	261	259	238	253	233	283	284	249	268	253	260	234	238	246	267	249	249	260	262	262	262	262	273	270	273	288	270	256	247	250	264	270	261	264	267	277	230	246	244	279	267	241	247	275	268	240	227	260	234	257	263	279	233	282	273	280	266	269	258	256	244	277	234	235	243	289	256	228	249	254	302	278	244	265	266	284	257	270	230	259	225	241	273	221	296	276	263	251	266	278	245	221	257	254	253	258	260	262	261	250	281	239	256	247	238	229	246	242	275	237	274	295	262	264	267	235	237	250	259	233	289	265	235	225	271	246	252	257	244	246	275	283	249	288	250	275	265	270	233	261	252	297	260	231	253	275	232	233	247	241	247	281	251	274	258	261	239	262	285	247	258	277	250	265	265	263	269	245	274	275	252	273	254	240	246	298	273	235	249	260	296	275	260	262	252	260	258	244	238	247	248	256	259	257	237	214	262	268	256	259	259	269	251	280	261	221	267	258	252	255	284	257	223	248	249	253	230	239	251	242	247	280	273	280	252	241	286	306	273	263	272	276	264	254	243	264	238	288	257	229	256	318	269	277	256	255	236	258	264	229	269	250	247	253	248	251	249	253	263	292	230	251	232	242	262	261	242	258	271	263	257	283	272	242	241	243	282	256	233	249	260	245	249	252	219	267	210	246	246	261	261	265	241	250	280	278	262	279	239	261	273	252	261	282	266	261	260	268	259	256	271	247	223	265	253	269	241	276	277	297	281	247	250	250	264	252	252	257	247	258	284	251	293	255	295	274	260	248	261	241	285	240	258	275	246	266	254	245	214	246	271	292	255	229	261	291	279	229	268	238	256	276	268	259	256	270	256	258	250	272	270	296	265	266	263	249	262	253	256	280	270	267	258	266	233	245	248	255	267	251	231	254	269	274	261	273	262	258	239	245	275	245	260	258	263	262	241	248	228	286	269	291	233	213	264	244	265	261	259	252	266	245	217	262	270	256	242	292	259	260	222	274	249	270	230	274	247	213	257	243	257	243	286	233	248	235	277	245	274	256	247	246	242	286	263	256	228	275	266	263	226	259	267	258	274	279	233	260	234	271	262	252	243	259	262	271	257	235	227	271	260	276	256	270	278	245	254	226	239	268	227	245	252	218	272	244	258	268	260	277	236	274	251	240	292	269	258	252	265	229	265	220	247	252	254	257	232	269	259	249	273	263	286	245	253	256	251	263	260	251	292	246	254	251	236	243	266	283	262	290	231	286	220	263	238	246	268	273	281	271	283	232	232	248	264	260	274	250	271	252	255	270	266	284	236	250	274	259	262	228	276	232	266	256	273	283	277	260	219	263	259	251	268	288	248	247	270	255	240	284	279	245	265	251	214	256	268	264	243	228	264	272	226	297	222	242	257	236	247	246	261	245	297	231	258	256	274	235	257	250	225	209	288	276	265	271	274	252	269	251	246	244	252	276	263	250	250	254	245	257	256	259	259	245	271	249	236	232	256	252	281	234	255	282	261	263	249	234	245	268	285	231	249	267	268	260	254	254	244	307	235	231	269	250	269	269	234	282	278	272	244	238	246	262	262	232	266	251	262	254	279	296	304	242	259	274	257	281	291	270	276	262	223	229	245	255	244	263	245	263	265	256	260	244	269	238	245	269	246	250	260	278	226	256	281	241	248	256	235	280	254	246	248	250	256	281	252	254	248	261	268	239	261	271	274	259	278	283	269	262	299	274	255	241	236	236	259	234	272	225	260	247	264	288	251	275	240	249	266	279	282	249	277	260	253	228	257	272	264	234	272	251	268	229	244	266	281	260	225	237	265	269	273	259	290	235	259	272	244	244	254	263	253	262	258	253	238	287	247	255	248	250	238	249	251	266	240	225	266	234	245	264	266	262	249	247	250	260	248	257	236	265	277	260	247	255	242	267	244	261	250	243	231	252	260	249	272	291	235	247	244	230	252	269	302	280	305	259	249	239	262	239	237	251	278	250	260	228	236	242	283	280	263	250	260	229	268	234	246	249	222	261	281	258	250	249	264	236	270	267	276	288	262	252	251	243	253	272	261	250	267	276	240	255	247	243	243	246	272	271	291	250	279	295	256	269	237	273	270	246	261	300	250	235	241	264	272	233	261	238	257	255	270	265	235	253	276	269	281	215	254	234	273	262	278	259	218	257	257	247	266	283	254	253	278	228	276	257	279	266	250	250	277	272	256	266	240	260	249	256	254	242	221	274	246	246	252	249	241	245	279	241	283	277	293	256	300	246	235	260	263	269	233	238	264	264	274	232	290	258	272	265	255	249	254	259	314	292	248	228	235	240	273	255	269	285	250	249	255	268	294	285	250	238	268	264	258	268	260	246	253	278	252	252	285	257	230	290	211	241	261	259	277	282	270	263	227	312	279	270	237	252	239	279	262	272	242	226	282	263	269	265	267	231	262	296	264	274	282	279	251	261	269	253	259	259	265	249	262	236	212	264	229	241	256	253	236	240	263	276	256	271	250	233	280	255	267	254	278	250	255	267	249	247	262	265	279	258	256	259	281	249	244	282	244	219	261	249	286	248	262	241	292	250	251	281	262	260	296	242	266	256	253	242	278	249	269	281	275	244	267	264	252	266	263	272	251	264	229	240	230	254	220	272	260	281	241	212	259	265	244	229	281	249	237	234	248	239	276	255	256	240	254	250	286	231	223	256	263	249	270	251	231	234	269	289	296	243	303	205	253	279	267	269	229	259	275	260	239	266	252	283	235	254	254	271	238	265	236	278
6439	872	1285	1538	1276	1069	894	799	786	788	782	735	691	674	696	650	653	636	633	612	671	585	636	574	595	604	622	607	579	565	605	609	604	599	553	632	605	570	612	572	593	602	599	592	586	582	609	589	591	629	595	580	599	594	574	603	594	593	587	567	608	593	604	625	559	549	580	596	553	550	594	603	616	582	613	598	581	581	569	581	578	572	610	568	572	597	598	552	595	562	626	597	613	576	587	610	598	572	572	576	639	537	614	597	603	583	617	604	558	645	589	621	617	620	600	582	568	648	575	571	547	572	597	597	600	563	568	610	596	575	606	571	596	558	588	603	584	596	575	550	632	599	597	602	550	553	583	590	557	580	570	578	551	571	582	590	563	552	556	583	616	616	601	581	567	590	587	614	546	602	575	589	575	614	569	560	621	582	585	576	593	574	528	552	596	577	599	558	602	568	553	602	571	593	609	557	604	597	538	614	551	576	600	607	573	557	567	549	596	585	603	579	541	604	552	569	580	618	563	607	558	600	592	563	618	570	550	591	554	594	587	625	636	571	564	640	574	603	630	585	580	585	611	598	554	602	627	595	560	582	577	577	531	560	613	562	572	564	594	560	607	636	561	583	612	579	564	595	592	595	594	584	576	568	621	582	584	581	561	555	597	575	622	636	550	573	560	540	589	579	595	642	589	575	587	599	586	554	578	591	579	565	569	603	546	539	549	599	555	603	558	583	606	596	520	560	608	571	589	613	599	595	556	569	562	599	566	611	592	585	576	567	593	575	587	580	565	577	579	567	567	632	584	587	571	600	590	585	591	607	595	614	598	608	565	597	586	604	555	565	589	574	547	574	596	545	585	602	575	613	580	553	617	584	580	526	582	627	566	591	574	595	622	566	565	595	554	601	550	592	555	563	606	567	541	582	608	596	578	589	613	617	619	602	586	552	598	583	599	594	550	555	573	553	573	579	596	547	560	603	584	599	563	597	552	565	579	560	576	556	607	567	586	598	578	562	617	637	576	635	587	557	546	591	591	556	597	542	619	573	578	596	577	598	587	582	599	567	564	601	573	552	542	573	600	623	650	601	571	556	604	576	537	564	589	562	547	568	552	603	592	618	606	605	595	590	594	590	560	587	575	597	582	593	582	559	543	548	585	547	613	564	583	599	574	589	553	573	614	571	612	612	571	585	623	535	586	574	555	591	572	610	529	595	600	557	575	545	585	565	601	632	568	579	612	539	593	592	596	580	539	627	588	601	599	599	617	597	576	610	611	551	577	578	620	559	569	587	575	557	572	588	562	572	551	531	558	546	605	539	561	603	574	608	612	622	531	589	590	559	583	556	606	567	583	637	576	565	588	608	561	578	552	547	575	589	560	585	607	525	542	584	571	567	584	524	563	579	555	614	570	585	601	575	582	577	620	569	594	571	610	594	616	594	614	577	573	517	575	604	581	584	602	562	584	577	582	583	613	587	617	614	587	587	601	615	587	652	595	579	617	601	593	567	557	541	580	565	570	577	598	598	632	574	583	585	592	584	586	565	612	531	582	580	584	579	534	557	574	585	608	564	581	599	534	590	589	594	549	601	570	577	600	616	549	585	562	612	608	580	563	594	604	595	599	556	571	605	544	576	572	584	576	569	601	588	602	629	583	579	607	616	547	610	587	609	604	598	611	587	573	514	572	589	582	559	569	643	595	551	541	559	564	582	582	610	544	600	599	610	619	569	563	598	579	595	622	603	575	575	537	573	594	585	585	531	610	619	627	577	552	640	573	541	550	542	581	623	581	602	599	547	545	582	574	563	592	567	551	579	545	573	606	609	556	586	565	592	564	585	594	561	553	558	555	591	576	555	599	595	549	566	567	579	574	618	588	605	549	582	575	610	570	628	572	566	568	623	608	518	618	588	546	576	589	572	624	576	607	588	561	582	589	611	605	598	549	593	569	632	595	589	613	594	613	566	595	545	591	551	622	635	587	575	562	575	610	597	622	590	576	584	584	599	574	555	583	585	606	633	630	587	596	596	567	583	553	585	602	562	595	563	578	608	598	585	595	609	599	562	591	573	648	594	595	595	560	596	642	540	623	556	590	576	576	586	568	577	578	583	563	588	561	538	552	549	601	610	542	583	585	548	567	591	593	624	577	605	573	617	587	526	618	598	578	622	574	550	591	581	600	525	547	602	618	596	590	629	587	550	587	608	588	549	572	562	589	564	567	597	580	596	590	583	608	587	525	577	569	590	577	586	539	560	552	568	606	597	545	558	562	550	579	581	584	566	544	545	611	600	592	586	568	571	561	582	581	560	553	578	576	572	549	622	587	566	591	599	603	597	561	577	560	554	559	587	584	581	643	605	565	583	622	584	561	568	608	589	552	580	601	647	592	581	579	616	603	618	520	606	582	583	563	583	595	590	586	570	595	565	619	583	544	546	579	588	582	562	568	576	549	578	596	562	528	540	565	612	619	597	580	591	602	609	580	578	544	605	582	564	588	620	581	570	589	543	572	553	584	587	592	616	576	598	593	553	585	590	563	576	566	574	578	571	589	553	599	574	598	567	594	599	588	603	615	613	580	595	539	569	609	589	604	600	565	559	611	582	579	578	583	525	553	589	574	592	578	576	617	572	568	625	555	586	607	560	555	560	575	605	590	536	576	602	599	595	588	615	587	589	557	570	603	563	574	561	578	570	555	581	589	621	590	588	597	561	589	592	579	589	551	564	566	613	564	591	576	564	563	597	586	560	606	601	583	567	571	569	590	602	568	576	633	596	593	554	586	543	619	624	560	588	604	585	631	576	588	549	625	549	562	576	587	600	590	572	583	606	602	603	572	587	591	582	577	544	584	578	561	562	553	587	553	566	581	597	584	557	578	585	577	557	569	589	600	628	570	548	605	570	605	616	606	582	571	606	595	556	568	553	538	584	626	544	560	589	591	594	581	582	596	611	580	600	625	578	605	581	562	581	597	574	581	578	575	567	595	641	604	620	595	556	561	588	550	573	586	620	616	588	540	585	542	629	617	552	615	601	612	586	567	572	559	581	616	594	605	591	584	584	583	606	591	635	595	590	609	553	613	608	568	608	584	615	579	567	575	553	586	599	577	596	577	574	588	623	579	590	599	601	577	554	601	582	572	584	575	578	545	590	612	574	591	603	604	602	614	564	580	621	569	577	615	546	593	612	591	592	558	612	570	576	578	571	558	576	594	525	598	547	549	610	618	583	610	606	567	583	582	592	604	623	594	582	577	595	550	569	571	598	624	590	576	616	597	595	586	596	578	553	536	594	601	570	577	566	580	611	607	624	585	597	568	569	570	580	544	619	569	524	573	585	602	542	558	579	561	606	581	562	583	583	603	623	584	584	592	600	576	583	613	575	619	550	548	572	570	558	583	587	575	564	570	583	580	576	595	568	608	583	546	572	579	583	585	575	601	577	635	604	584	590	587	579	528	543	524	615	591	564	610	592	598	612	562	548	610	564	575	565	608	564	559	611	607	580
14013	1019	854	636	461	336	304	221	194	164	204	178	134	167	177	156	152	155	136	141	131	166	152	142	154	125	154	118	130	139	153	132	142	125	127	139	167	129	155	142	152	165	124	158	142	112	122	136	133	133	169	147	125	155	134	132	117	150	124	135	150	138	131	133	143	150	145	141	123	140	153	133	132	130	158	137	122	119	136	132	119	140	128	147	148	140	124	156	154	128	124	127	133	134	120	120	156	136	135	135	129	149	128	111	142	120	118	151	128	130	134	157	132	133	139	133	140	122	151	135	121	123	127	132	124	147	124	113	145	113	124	135	122	144	139	134	133	144	144	154	147	133	136	111	138	147	143	128	121	128	135	122	127	133	141	133	131	149	152	123	124	111	145	143	131	130	147	120	96	128	141	130	143	131	134	145	148	147	119	146	122	154	128	131	143	149	121	140	151	131	135	127	163	138	127	148	120	142	128	136	124	150	125	136	134	133	144	137	146	135	156	146	114	133	145	131	128	163	130	131	150	147	154	118	130	129	157	134	143	158	134	138	139	114	149	130	134	127	129	137	138	127	133	138	133	124	147	149	139	129	130	135	137	133	132	127	135	152	160	129	114	123	112	138	138	119	114	124	120	164	137	129	137	157	146	148	129	140	137	150	137	137	133	137	128	163	138	148	145	143	146	134	131	149	126	136	148	123	140	144	117	150	141	137	133	128	152	155	142	149	127	144	154	140	137	150	149	122	136	138	146	147	133	140	127	142	131	156	144	127	139	150	136	133	131	132	123	136	124	121	109	132	145	130	123	139	138	137	141	128	128	127	129	149	145	141	113	152	115	137	135	119	147	136	154	122	124	131	144	134	145	147	123	138	145	144	140	149	118	136	137	134	140	120	127	119	122	155	139	117	126	148	130	121	117	118	139	120	153	135	138	128	124	138	136	129	139	129	115	144	125	123	150	142	148	124	131	142	133	145	128	123	116	153	141	130	136	131	146	146	143	139	132	132	118	147	134	124	109	132	129	136	142	143	133	131	109	136	128	139	136	140	136	150	130	139	117	127	146	129	145	143	148	138	131	116	132	155	121	132	131	138	150	125	132	150	133	135	147	144	123	118	129	143	121	126	117	131	144	141	137	132	137	145	125	146	151	115	124	141	159	141	132	132	138	141	138	123	127	149	130	160	143	90	140	108	126	125	156	128	121	133	148	146	137	139	141	137	139	128	114	115	142	129	161	108	144	109	126	126	143	120	140	140	111	126	126	139	107	113	114	128	155	140	129	134	137	149	155	154	155	137	121	129	123	123	131	124	136	128	149	123	118	137	141	114	125	124	125	143	128	119	132	138	137	143	136	134	146	131	124	148	133	127	135	130	117	124	133	138	148	113	133	142	114	140	143	141	130	127	119	141	134	130	117	131	124	124	129	133	146	141	127	127	159	150	133	143	120	139	146	103	132	130	120	121	134	147	117	144	138	142	150	148	131	112	133	114	154	128	151	141	128	129	133	132	133	139	144	180	134	139	140	109	136	115	152	149	153	113	113	121	124	159	132	137	126	112	133	114	143	149	126	125	126	133	118	126	139	128	158	140	131	138	143	150	141	143	112	130	116	122	129	145	133	124	127	135	161	155	134	145	144	142	146	138	130	144	122	129	137	148	140	119	121	117	139	129	137	131	140	119	135	118	126	135	120	110	109	129	132	157	137	135	136	126	143	132	167	116	172	142	126	142	140	156	129	159	132	140	128	136	126	116	132	144	145	155	131	124	127	128	118	123	170	144	132	152	125	138	124	135	144	132	138	130	131	124	115	119	142	118	140	119	130	139	151	110	126	138	132	148	133	113	143	126	128	146	125	141	139	119	129	146	135	131	146	132	129	148	133	139	128	139	139	127	134	128	125	150	136	144	141	123	140	126	121	139	159	131	131	141	140	123	104	113	120	137	125	124	114	138	121	134	138	132	134	116	134	139	131	135	162	146	116	132	101	131	141	112	114	116	151	121	139	137	144	138	140	127	143	134	135	134	136	157	127	121	155	116	119	158	128	119	140	128	127	140	118	138	136	141	131	139	131	124	132	147	136	148	136	137	125	141	122	135	144	127	119	148	132	147	123	130	149	120	141	143	142	130	145	134	138	125	131	92	117	118	128	115	113	133	121	120	136	135	128	104	137	132	137	143	145	142	159	140	128	137	139	123	140	134	135	135	119	147	145	150	147	127	114	121	144	124	127	121	148	144	151	121	145	136	140	126	132	138	124	126	118	130	146	143	145	144	138	124	144	132	141	133	127	138	132	157	115	125	133	143	115	109	107	113	151	152	142	159	111	121	130	131	149	120	152	150	119	136	167	146	132	108	112	125	167	139	131	134	100	138	116	138	132	130	151	142	124	149	156	150	136	122	166	131	134	138	146	138	143	135	153	139	146	129	114	129	148	134	132	136	138	121	114	122	122	122	136	137	140	121	120	126	140	138	112	146	128	126	140	150	150	132	145	129	133	151	145	131	142	138	125	138	138	113	118	132	135	129	147	145	136	140	148	148	135	147	131	158	136	131	124	140	138	155	142	136	135	120	140	147	149	132	162	127	132	155	136	133	147	124	140	147	124	127	135	148	135	144	145	134	137	140	147	146	124	140	124	129	154	133	148	141	128	106	129	137	139	106	130	129	139	127	143	137	139	142	120	122	132	119	126	120	121	138	105	160	139	138	125	136	130	133	152	122	125	137	138	131	155	140	145	136	141	127	114	115	132	117	142	129	130	157	130	118	138	138	128	114	133	138	121	128	142	153	126	152	122	136	118	143	112	138	133	146	130	154	118	100	150	122	140	135	152	146	134	148	136	138	146	131	146	158	117	140	126	131	134	152	125	128	125	119	122	145	132	143	128	120	124	138	144	133	136	122	139	135	152	143	133	137	139	119	128	120	132	128	151	120	131	148	139	122	121	149	133	126	150	139	132	123	134	117	131	134	137	131	135	135	153	143	138	139	154	124	112	130	135	131	139	117	143	125	147	135	163	137	159	142	125	160	138	133	141	140	120	118	158	129	137	146	146	134	142	113	124	140	120	134	155	137	125	146	146	142	109	119	142	141	133	138	111	122	140	142	165	130	111	122	129	126	147	130	149	149	147	133	135	127	121	123	128	176	126	144	145	136	127	133	119	127	130	141	142	138	130	120	124	136	126	150	134	134	144	139	136	131	123	128	115	129	140	124	134	137	142	131	143	151	110	123	135	142	130	135	130	139	123	139	121	139	142	142	127	136	122	134	147	137	141	138	137	118	131	140	163	120	124	117	146	118	110	160	140	142	138	158	118	131	141	156	138	140	107	161	138	118	129	154	116	137	152	149	121	126	126	151	133	152	120	147	141	142	124	130	137	142	160	121	114	106	148	127	122	124	155	127	135	103	152	131	124	144	147	121	139	118	140	100	131	135	123	133	136	125	114	118	157	174	156	133	149	113	163	131	143	129	146	131	150	120	136	129	138	134	139	145	125	153
7986	819	1855	2188	1710	1334	1094	871	742	689	622	559	569	496	498	454	429	429	427	409	414	390	429	337	394	388	377	306	355	326	380	381	345	379	379	349	353	356	360	337	347	355	354	330	329	324	316	346	307	369	316	327	320	307	304	298	316	329	309	328	339	325	320	350	322	314	343	337	327	304	298	316	318	288	325	329	342	312	287	324	329	308	364	297	338	308	341	320	298	328	298	320	349	322	319	321	313	327	357	310	276	332	323	322	313	302	329	356	297	309	302	296	325	333	287	325	329	319	289	289	329	297	310	334	325	284	314	304	334	320	320	340	323	340	329	305	315	291	293	275	305	324	291	310	312	289	317	327	338	328	317	354	352	318	327	332	328	265	296	335	320	303	296	320	302	323	342	293	357	330	301	292	353	311	322	350	328	323	355	305	317	303	293	313	307	334	288	326	313	327	316	344	296	308	310	315	304	304	298	294	315	325	349	345	319	320	283	300	309	294	279	300	308	320	294	312	299	305	328	298	307	325	300	338	366	324	319	331	301	312	339	333	315	303	360	289	331	325	332	311	321	283	350	325	305	310	307	315	302	298	309	333	286	314	324	323	309	308	307	339	274	312	318	309	322	317	284	333	315	352	313	317	329	309	357	308	277	312	314	298	299	315	328	314	328	321	323	316	326	315	311	302	303	332	329	315	327	324	324	302	304	319	314	349	325	300	313	327	269	309	332	286	312	291	322	310	319	322	326	330	314	339	336	320	284	312	318	296	340	306	333	296	322	318	320	329	348	317	330	312	325	332	347	308	339	332	321	313	317	314	300	287	322	308	280	310	311	291	351	317	341	373	307	322	334	344	310	301	335	335	300	349	309	317	311	297	323	301	319	343	314	319	298	325	335	342	308	294	318	342	312	332	332	289	313	323	291	316	285	344	304	333	300	311	299	330	308	327	293	329	310	300	315	332	339	308	316	344	331	298	305	314	323	305	310	299	345	332	324	332	338	316	328	330	317	327	290	301	307	320	323	296	303	300	357	326	351	316	341	332	342	313	353	313	305	318	319	341	328	329	316	333	303	326	302	289	291	334	308	357	304	317	305	303	327	314	304	323	327	323	299	316	288	329	345	302	327	332	313	345	291	293	298	297	337	304	332	326	315	324	306	329	310	309	336	299	339	299	347	321	313	322	325	344	293	309	308	349	275	323	299	302	312	327	305	299	313	296	305	319	307	310	315	324	292	293	340	352	325	332	333	330	339	319	312	328	318	328	316	319	326	345	303	306	328	341	309	358	284	331	332	292	294	307	324	327	328	329	292	343	318	321	326	334	323	303	310	306	313	328	327	286	305	310	327	319	329	298	307	305	319	315	309	306	342	290	341	305	308	298	301	290	338	315	336	297	314	324	290	309	302	307	302	332	315	275	316	296	323	346	294	342	335	302	302	307	321	305	336	301	318	322	347	360	299	341	322	333	323	282	295	312	314	300	320	315	315	279	292	326	324	340	325	318	303	282	324	309	340	303	320	316	301	312	348	294	317	310	317	308	310	319	341	316	307	321	302	305	331	308	290	325	347	311	298	302	349	309	301	313	311	332	315	297	297	329	324	306	331	316	313	337	296	315	314	320	331	313	322	297	294	322	300	326	315	339	318	326	318	332	329	369	341	304	309	330	310	304	280	337	306	316	313	376	342	313	329	340	294	346	331	330	325	302	320	291	347	339	328	318	315	304	313	298	287	313	334	282	298	332	331	322	338	319	326	357	323	311	304	341	341	335	342	323	318	325	326	300	332	304	351	324	319	286	288	352	327	316	353	332	284	316	354	296	320	314	294	297	326	319	314	291	319	317	356	297	316	306	333	323	302	301	318	323	292	352	298	313	330	307	317	315	303	319	313	293	292	345	309	306	330	283	330	318	306	315	297	301	317	307	291	334	292	332	308	293	315	314	329	317	289	308	343	326	314	300	307	277	279	309	282	333	299	326	314	319	327	310	323	341	321	287	274	325	317	311	322	307	310	349	336	336	362	359	323	306	334	306	290	312	333	286	328	333	305	280	318	313	303	332	292	321	299	320	300	312	322	332	309	353	332	317	332	300	324	342	331	291	331	308	328	316	292	313	332	340	318	255	340	343	352	296	310	339	296	315	327	336	324	342	301	306	312	317	324	339	309	341	298	313	346	321	350	340	334	309	300	312	286	304	328	321	302	325	317	316	299	333	332	279	339	350	312	305	307	322	329	328	291	318	311	329	272	340	303	314	298	309	308	350	315	331	321	353	283	303	326	345	316	284	341	331	319	321	319	327	310	320	326	318	297	332	306	343	310	312	330	332	330	325	334	299	313	329	310	311	299	328	300	321	297	322	314	313	334	331	312	339	332	297	305	347	298	324	331	341	333	335	322	279	311	292	300	288	335	336	304	350	285	349	291	321	307	346	305	320	290	313	317	331	321	287	306	319	301	312	297	298	325	330	317	310	313	326	332	317	332	297	334	329	337	338	300	308	339	328	320	304	323	303	307	314	327	319	328	298	305	326	303	324	313	314	321	315	341	298	330	311	344	298	320	323	286	353	273	346	320	326	362	334	316	323	325	300	335	354	320	327	273	328	308	318	332	333	324	292	308	313	313	318	320	326	333	322	289	287	315	274	284	282	297	301	322	296	308	300	315	321	281	309	322	309	335	347	305	321	308	296	306	299	293	329	329	332	307	298	312	336	321	349	305	315	312	324	353	334	288	327	289	285	326	305	321	314	325	301	331	307	325	337	344	324	280	340	311	327	345	304	315	323	311	316	312	310	312	337	322	326	308	319	293	329	329	331	289	348	326	314	331	350	308	315	304	320	317	319	340	304	288	297	333	302	319	336	353	301	321	280	337	324	328	323	336	308	307	283	320	326	330	326	292	333	309	281	345	304	334	314	318	308	312	323	327	324	329	347	308	304	308	339	315	326	320	320	330	342	311	336	360	309	321	321	374	332	324	329	316	296	290	332	311	312	326	333	285	318	329	301	299	307	303	341	314	327	314	305	281	311	287	331	311	334	335	310	340	292	314	294	309	306	321	366	288	308	329	319	301	297	308	320	318	296	295	311	297	309	283	368	331	282	327	318	330	314	312	304	296	317	304	324	325	286	311	337	315	323	364	314	337	316	300	334	313	340	338	319	330	324	298	331	273	309	312	318	297	294	319	299	325	287	316	270	324	322	313	331	292	308	304	340	319	332	290	300	307	316	329	332	348	334	339	314	338	339	327	316	312	288	325	335	319	337	324	323	317	317	323	325	317	343	306	328	327	326	318	316	320	339	316	315	336	310	308	290	324	314	324	346	328	308	320	329	332	304	330	312	342	312	310	354	318	300	311	309	318	329	316	323	357	312	315	290	315	312	331	295	331	326	310	327	328	310	316	325	313	333	282	287	320	300	320	323	332	331	335	304	296	328	326	315	308	314	305	294	309	306	273	312	298	317	343	341	314	305	346	352	360	321	302	315	294	297	308	305	346	334
1368	207	212	207	224	214	195	201	182	210	203	211	212	183	212	206	181	204	202	218	214	199	197	204	211	188	215	211	221	239	210	203	185	221	205	214	211	204	210	180	189	196	232	185	220	212	196	208	188	196	220	178	211	198	198	210	206	211	167	207	230	196	216	219	202	226	186	190	207	203	212	229	196	220	218	180	212	220	208	224	219	182	193	196	216	203	182	213	191	187	222	188	206	219	213	212	198	201	204	198	194	229	202	199	220	202	201	205	193	225	197	195	190	215	208	218	189	219	198	196	203	207	191	192	223	205	229	222	233	204	178	210	216	173	212	221	207	216	212	200	207	233	207	205	221	218	221	219	201	220	206	205	162	225	218	220	219	196	211	195	205	211	212	216	237	183	203	208	202	183	191	177	200	203	223	229	197	200	223	235	213	200	229	195	182	206	183	191	196	210	207	244	208	203	209	232	227	214	231	200	197	198	206	178	223	216	212	199	209	208	201	196	200	187	190	218	206	203	207	186	209	208	227	210	204	219	200	212	220	194	202	196	237	220	182	218	178	216	227	212	189	229	178	170	211	237	204	206	197	208	221	217	217	204	182	258	231	212	220	213	189	187	178	208	217	227	195	237	214	215	211	181	185	216	208	230	190	193	219	209	188	183	207	227	200	204	207	205	181	180	199	212	208	204	212	185	198	215	196	178	224	187	200	185	189	228	198	219	214	222	211	181	202	216	204	218	219	203	225	204	212	190	219	194	216	200	217	219	205	245	228	208	184	207	224	225	189	220	211	203	184	219	191	221	199	234	205	218	190	205	217	204	227	216	230	209	180	206	210	185	246	200	198	191	206	195	190	189	198	178	201	229	209	193	222	202	213	220	223	188	202	199	203	215	189	210	187	210	189	192	224	189	188	197	219	213	199	220	195	192	192	185	215	212	185	208	189	200	206	218	203	220	176	171	182	211	223	195	199	200	198	180	197	178	246	231	186	182	193	194	187	211	190	215	208	210	195	194	213	202	182	202	192	189	212	194	195	202	224	225	208	191	211	209	201	176	227	217	224	192	164	165	179	203	225	202	213	214	208	192	210	195	232	208	208	173	186	204	175	240	188	190	199	205	194	224	194	213	205	217	180	208	182	223	203	195	218	196	195	235	193	221	208	227	219	202	212	212	225	201	199	196	186	206	219	214	188	200	186	212	176	194	202	209	230	205	236	193	241	186	181	204	196	175	191	215	220	200	210	199	189	207	219	175	182	169	204	224	199	200	198	217	183	199	186	231	196	208	209	182	203	204	205	195	188	209	184	212	191	213	215	219	193	215	200	223	203	203	197	188	183	194	201	191	202	199	227	203	187	191	186	209	179	202	214	175	205	212	208	210	173	184	183	212	203	184	191	197	224	220	214	177	210	197	210	180	199	206	207	199	219	222	211	185	199	191	197	193	223	198	224	215	197	226	174	190	185	205	191	199	224	202	199	207	206	208	193	210	222	196	189	206	196	163	209	191	180	222	196	204	201	222	211	194	190	198	212	210	203	213	239	204	198	207	206	215	201	213	206	210	218	212	187	205	206	207	196	209	210	210	207	228	223	219	225	218	234	191	212	183	213	191	189	173	207	204	210	216	187	207	175	188	202	227	195	222	219	204	202	218	216	217	214	198	210	198	229	211	202	211	214	186	211	202	195	210	204	194	164	193	204	233	229	228	209	199	193	199	192	200	192	201	195	189	201	185	196	188	215	188	201	223	228	194	194	198	201	220	214	220	211	199	199	225	195	218	216	193	199	207	213	189	158	226	200	215	216	214	225	193	189	182	187	186	190	200	194	200	206	205	204	190	178	188	203	204	216	196	182	185	203	207	209	187	193	213	202	212	201	230	221	184	208	209	206	199	194	197	202	213	240	217	201	194	200	205	202	231	193	211	241	224	225	218	225	207	214	226	211	236	193	213	220	205	194	201	218	229	200	225	208	202	211	218	194	216	203	198	213	211	208	217	199	206	182	209	205	208	160	188	217	192	190	215	203	200	222	202	205	200	205	247	217	198	222	202	184	191	184	216	224	200	216	213	225	212	214	193	199	206	195	214	194	204	206	190	219	192	214	241	212	232	207	202	203	215	193	197	203	207	200	217	215	188	197	191	214	198	221	243	215	212	201	209	216	211	267	215	189	191	197	218	203	216	221	199	190	210	187	240	236	187	212	214	201	214	178	202	190	195	198	165	200	218	184	194	196	207	196	193	159	182	207	196	185	182	181	215	196	195	187	233	221	209	200	198	193	201	219	225	203	196	202	223	199	204	209	214	222	202	200	181	213	218	199	183	206	211	176	209	201	210	184	211	204	232	195	201	216	195	199	210	190	225	225	225	215	206	211	214	211	186	185	219	224	250	200	182	202	190	209	182	206	206	209	194	213	207	194	211	211	205	193	193	192	203	214	219	219	211	195	223	174	209	197	225	197	225	198	192	190	189	200	186	178	218	174	202	203	205	203	233	207	197	225	201	190	220	204	196	228	212	211	198	197	197	203	217	207	193	252	200	202	188	220	198	197	202	207	199	201	191	192	207	203	222	194	203	192	192	208	204	226	173	228	219	190	189	202	213	226	170	190	181	196	207	217	209	205	218	205	197	199	205	212	181	208	191	224	181	199	210	191	199	182	196	212	210	185	217	203	195	200	203	218	195	223	194	197	202	238	220	211	226	165	216	207	213	236	203	208	198	230	220	195	192	209	200	217	201	218	191	210	207	220	217	204	196	219	209	180	199	231	224	260	200	167	206	173	193	177	193	215	220	221	228	190	206	200	195	194	213	219	219	174	197	189	202	219	193	215	215	206	199	210	208	180	190	201	198	191	197	192	221	206	205	216	195	188	219	193	172	231	233	178	192	203	221	196	210	209	187	197	218	217	191	218	209	211	205	196	190	200	244	187	207	216	194	210	215	186	234	199	230	203	208	199	206	202	214	208	222	192	218	206	191	200	166	204	223	222	184	242	190	206	196	225	219	223	211	205	196	190	194	210	187	192	217	223	255	218	223	221	201	202	201	186	206	209	191	212	211	210	222	208	226	213	219	211	205	206	190	184	163	196	203	228	240	206	206	214	193	205	201	209	204	193	216	219	206	225	206	222	254	210	220	189	212	193	201	206	235	218	208	191	185	235	238	218	201	192	211	183	212	206	206	206	203	205	186	216	221	202	196	201	180	239	195	225	229	192	219	219	217	193	182	176	172	187	211	187	186	194	198	211	205	172	225	208	209	219	194	212	177	211	205	201	201	237	199	209	209	225	204	206	187	221	200	215	174	227	179	210	203	177	200	223	230	200	222	215	239	217	203	170	206	194	229	210	200	214	211	198	208	195	199	181	192	195	198	193	230	212	210	204	221	209	226	216	210	215	217	210	210	206	247	218	204	208	226	233	225	216	199	187	202	193	202	189	211	209	226	200	234	216	205	229	217	194	200	206	220	199	200	213	212	192	219	184	196	203	190	209	179	204	214
1751	500	512	502	534	511	509	488	492	514	476	458	467	458	534	497	503	504	490	453	492	502	483	522	465	450	495	461	479	501	478	508	483	507	478	481	507	533	494	492	476	493	505	514	496	470	478	474	491	459	504	465	475	484	493	456	450	485	506	463	515	480	452	506	479	521	487	454	505	471	451	448	493	490	484	498	451	465	443	481	470	489	522	460	467	454	453	482	480	473	495	468	461	460	507	466	472	531	473	489	495	481	502	470	492	490	447	453	448	482	496	497	456	494	494	479	511	441	483	480	512	465	465	486	486	485	526	504	468	489	497	468	475	446	528	490	443	469	452	478	480	462	486	501	485	435	474	456	491	505	467	473	466	457	467	474	471	478	482	463	476	462	485	487	483	517	497	477	462	491	490	493	497	481	496	523	499	459	495	498	477	482	507	463	485	458	471	439	426	492	497	513	472	433	491	503	475	493	472	489	485	506	452	473	475	517	489	484	497	479	457	484	462	480	487	490	507	468	469	443	460	453	469	521	472	482	462	471	501	458	468	501	519	500	483	494	507	471	507	456	518	479	500	465	477	490	486	470	486	506	466	475	478	523	490	459	485	474	499	492	469	484	498	464	453	472	453	452	475	486	486	537	477	505	458	498	466	485	498	479	509	481	468	494	508	505	456	530	456	455	484	422	490	499	531	456	474	437	453	483	473	463	474	485	517	502	464	491	505	485	467	517	489	440	481	497	467	507	457	492	517	500	470	484	467	468	481	520	500	489	500	461	466	497	511	464	472	478	523	511	420	493	462	491	503	467	472	487	473	462	503	435	458	447	473	509	487	485	466	470	513	485	453	511	505	482	505	494	499	481	439	470	484	486	470	508	492	496	468	451	489	483	497	490	516	477	458	452	491	510	468	482	482	488	502	487	482	460	466	495	455	482	491	438	461	548	484	463	487	496	469	507	497	509	458	488	483	486	479	509	475	461	479	491	460	482	485	482	474	490	478	470	481	473	503	478	497	473	469	459	463	512	481	440	481	536	500	485	455	500	490	505	467	465	528	455	471	477	510	497	514	495	494	481	498	479	468	471	471	445	511	477	477	489	465	483	484	513	514	462	462	497	462	453	499	432	494	484	516	464	471	491	487	472	448	509	502	472	479	446	479	447	475	484	468	493	481	484	519	484	504	511	465	495	497	505	497	493	497	513	462	514	495	511	529	489	501	509	477	487	467	526	495	489	531	451	474	477	468	483	486	491	470	496	475	461	497	481	465	472	479	486	492	469	485	496	496	502	485	473	455	469	474	413	439	476	457	454	502	492	502	491	469	507	489	489	477	481	486	457	451	444	443	453	463	464	479	479	481	478	485	493	478	510	491	468	459	422	493	470	475	484	499	475	521	511	480	490	484	461	454	464	492	430	493	488	499	479	476	470	481	482	484	444	458	469	479	466	457	449	513	481	479	489	503	451	464	474	510	478	464	492	486	458	448	452	460	495	470	495	475	474	518	454	504	464	506	435	459	501	483	494	483	444	462	452	460	441	517	480	488	492	462	477	500	517	527	482	497	467	465	469	459	458	474	475	516	479	465	487	500	475	488	482	520	490	459	451	486	485	499	485	515	469	479	486	459	525	460	497	496	493	485	479	516	524	454	507	434	525	474	467	469	458	460	463	491	501	465	493	475	458	509	425	471	483	497	528	473	453	494	482	495	447	479	466	477	444	484	458	466	507	442	480	438	498	464	441	462	492	483	516	478	456	494	453	489	476	464	457	484	499	497	478	469	436	516	479	507	481	466	468	443	464	449	492	478	496	488	448	512	462	512	472	460	445	473	477	493	546	477	513	448	495	458	486	480	503	477	519	466	482	477	480	510	486	492	445	468	448	519	478	469	450	485	515	482	527	504	523	473	468	476	490	476	463	486	488	465	496	489	450	441	522	470	484	465	499	463	478	498	448	477	461	492	492	442	515	460	517	461	515	464	476	480	476	464	492	473	464	526	460	495	457	458	473	452	490	449	504	483	506	513	488	531	457	463	511	483	465	490	488	496	475	454	462	467	468	484	477	467	488	494	478	486	461	445	482	468	468	479	479	492	492	486	466	454	492	457	459	495	453	443	500	489	498	491	456	441	472	489	476	482	471	478	487	489	426	494	453	493	457	487	464	468	472	468	470	424	495	476	475	490	502	489	478	510	475	469	490	473	476	442	480	457	482	520	449	463	477	498	482	482	514	515	487	460	490	496	499	530	532	508	523	478	476	479	439	475	462	485	448	467	478	524	491	484	463	467	463	470	530	517	489	464	462	501	474	492	481	483	480	469	480	496	461	449	445	479	470	499	493	465	481	516	485	455	485	489	495	471	501	473	494	516	480	489	480	467	467	454	503	478	526	425	496	467	477	456	464	465	481	478	455	487	462	498	494	482	463	486	472	438	505	504	500	502	485	471	496	452	465	476	488	491	463	482	476	491	455	487	525	481	445	464	482	486	442	444	475	494	499	489	482	467	479	463	507	503	470	458	476	477	457	458	503	471	523	478	467	461	519	497	469	483	487	490	448	456	493	489	519	474	486	467	471	520	509	505	484	473	453	497	516	519	471	493	456	504	500	439	486	486	489	479	461	444	497	512	490	515	468	473	465	494	525	533	488	462	496	489	465	474	458	475	476	469	476	437	509	475	506	497	511	460	507	473	476	487	478	484	463	479	477	483	503	443	482	489	508	496	500	487	464	495	527	528	499	451	498	480	504	472	460	494	513	468	506	470	471	512	498	478	500	457	534	457	523	458	476	476	471	472	466	472	502	487	523	516	472	496	515	479	470	472	499	472	487	480	470	521	465	471	492	492	485	539	467	439	486	463	481	535	479	478	486	500	470	481	511	480	519	530	506	457	439	451	505	467	484	479	477	485	441	440	504	462	482	479	456	479	456	499	473	486	484	477	481	531	465	451	486	500	483	493	480	460	492	504	499	470	471	464	457	503	491	451	506	466	468	450	511	463	481	494	452	527	472	438	506	435	482	478	488	463	485	495	485	472	495	472	500	519	459	443	502	499	505	509	495	464	449	490	526	500	507	448	509	498	447	448	477	491	467	469	482	443	477	509	417	433	482	455	463	484	463	485	503	504	449	462	463	478	469	487	470	489	491	465	462	468	460	485	547	455	490	482	500	468	464	482	473	507	486	458	442	457	490	485	452	485	501	506	459	465	455	422	455	490	477	489	480	466	456	491	462	486	482	480	457	466	478	521	476	491	477	504	478	470	509	464	460	480	434	478	499	491	501	493	481	443	469	488	467	517	409	466	468	467	491	476	473	498	501	456	497	479	453	530	485	477	521	475	473	522	442	464	469	493	480	498	516	502	497	469	496	494	490	497	463	493	467	497	509	516	465	449	442	469	472	495	479	479	475	484	524	482	507	517	448	473	489	479	475	488	445	488	476	503	491	485	482	495	526	482	508	497	481	502	472	495	508	472	477	461	502	455	512	469	516	442	519	486	487	465	496
7288	577	621	513	415	356	305	298	298	273	308	300	283	253	272	272	248	254	233	275	279	249	243	271	244	276	295	243	275	258	239	273	261	236	243	277	266	250	265	230	259	248	235	248	263	250	251	252	261	275	271	269	264	274	259	262	242	292	280	253	256	250	221	286	281	254	254	262	227	248	256	311	254	250	256	252	256	280	235	251	252	258	237	241	251	221	219	280	259	259	241	276	262	280	275	245	231	241	254	255	266	259	256	270	249	242	261	255	262	246	281	254	246	242	256	250	299	231	238	252	247	256	282	239	244	241	244	250	249	294	262	248	251	280	276	247	257	265	250	233	231	278	254	261	247	264	256	252	241	254	261	241	258	235	259	267	253	284	240	251	280	280	250	259	256	238	254	252	264	232	256	251	244	220	268	254	227	261	259	245	260	252	261	236	246	248	271	267	255	237	250	238	234	242	249	253	257	260	277	250	224	235	231	225	272	247	252	253	263	285	275	253	238	250	273	270	291	274	235	251	239	257	238	258	232	233	253	274	266	253	226	219	256	254	242	281	266	288	272	265	269	256	242	256	247	249	258	254	267	246	252	275	267	285	256	274	291	227	214	244	245	243	286	264	239	243	272	255	254	238	251	252	253	246	275	261	250	237	293	264	261	272	250	277	261	268	270	260	273	250	261	286	247	247	266	271	276	262	239	257	234	260	264	270	258	245	255	246	241	265	240	248	244	249	251	244	254	272	232	275	272	280	256	238	260	267	253	257	253	259	248	256	257	267	251	252	244	262	246	256	265	230	291	242	264	281	302	281	231	237	282	255	264	241	275	247	263	265	248	256	270	258	234	280	248	234	248	248	251	230	265	261	303	244	263	274	239	257	240	248	252	258	239	277	249	290	287	292	264	267	254	243	258	244	272	265	262	271	253	257	247	255	232	278	251	264	245	270	239	269	263	259	267	222	247	262	290	248	268	278	250	278	216	228	266	252	249	250	265	275	272	256	286	236	246	234	269	269	254	264	256	279	254	263	232	253	269	270	233	253	289	279	246	269	255	277	273	271	236	277	236	269	246	260	233	263	255	259	285	268	266	269	249	256	231	288	279	284	244	241	253	253	259	290	260	263	264	254	251	235	251	279	269	288	252	245	267	262	285	260	285	238	242	252	244	238	284	280	255	273	227	261	236	249	274	230	262	254	220	260	248	249	265	232	249	278	268	295	244	274	231	282	231	253	264	250	271	261	256	266	258	276	231	263	254	246	261	265	267	235	269	265	252	238	244	226	263	242	248	276	263	231	245	265	262	255	247	239	254	252	251	247	279	273	271	262	252	243	266	240	273	256	265	257	253	279	280	246	265	256	281	244	261	231	242	256	260	265	225	247	249	301	269	248	261	309	260	231	247	256	243	285	214	257	253	241	275	244	249	225	278	275	249	278	263	236	267	261	246	247	247	248	284	232	245	237	262	257	291	273	259	252	269	281	272	280	252	237	251	213	255	270	255	237	256	264	237	262	264	226	264	287	247	218	277	276	295	238	257	275	259	262	229	226	246	278	281	237	242	247	242	295	249	258	252	286	257	240	210	242	260	257	214	249	280	260	246	242	244	250	255	245	239	237	250	288	266	277	273	269	262	270	229	244	231	257	302	269	260	252	233	238	274	253	273	251	268	251	243	261	271	246	243	263	238	260	280	265	240	239	251	237	227	229	259	253	280	246	236	235	231	254	237	236	284	244	252	244	248	214	226	274	257	260	244	244	258	307	262	300	252	258	248	248	229	283	233	252	255	251	241	267	241	272	250	246	242	247	257	268	254	276	245	245	257	266	268	277	303	268	268	253	256	266	254	243	252	274	270	250	252	257	251	239	261	260	283	240	235	256	298	264	252	256	259	243	274	215	235	266	231	255	251	273	227	275	271	273	291	280	255	231	268	285	238	247	264	226	284	293	242	230	256	244	264	245	256	268	271	238	264	227	290	268	278	236	267	282	257	279	260	262	246	220	242	239	262	246	281	244	260	235	266	267	266	261	251	237	264	260	246	228	276	276	269	252	257	242	289	225	241	260	254	250	253	245	244	307	267	255	247	244	221	251	253	244	240	240	233	234	244	248	275	271	243	266	229	241	253	263	248	251	258	274	287	253	259	248	262	260	273	236	255	228	251	259	229	260	261	233	270	273	270	256	245	259	251	236	279	250	249	257	249	253	245	268	227	263	275	258	266	282	265	239	204	257	265	225	252	248	260	275	274	255	240	274	272	266	261	264	280	221	262	270	268	246	240	265	239	240	219	238	258	237	246	285	251	246	245	233	251	284	248	270	236	285	255	236	240	259	257	263	254	241	256	255	265	281	287	262	242	305	236	243	251	281	261	238	226	264	249	262	272	261	238	254	267	228	230	268	271	232	246	254	274	243	263	226	267	264	254	282	263	261	252	254	240	238	255	232	238	257	239	233	255	252	231	282	257	253	239	269	308	275	229	294	243	239	242	240	256	286	275	258	244	271	258	258	263	279	252	255	279	243	235	275	243	254	242	242	271	242	254	245	254	248	274	267	259	291	263	245	293	271	258	263	219	277	247	193	275	239	257	263	280	253	230	239	246	242	277	253	253	258	257	254	256	225	257	259	278	260	280	240	258	255	256	265	251	244	264	225	243	262	243	276	254	249	257	274	272	229	254	240	237	266	250	259	266	250	277	276	272	251	248	275	255	270	233	258	255	260	299	258	241	286	271	265	207	297	258	236	240	271	248	253	255	252	255	282	256	259	262	241	243	239	262	261	273	300	273	278	257	283	239	241	245	270	239	231	261	273	261	240	242	260	303	248	243	283	273	242	236	280	248	259	283	264	244	256	288	269	231	247	266	255	247	231	292	252	290	274	231	251	288	281	246	260	277	266	234	249	259	242	243	257	258	271	220	252	254	259	256	285	252	228	235	265	295	220	249	239	244	256	269	249	254	274	240	234	264	247	246	249	246	288	263	259	246	263	258	238	271	294	293	234	292	235	225	272	247	267	254	244	245	225	238	282	256	220	251	275	238	231	244	252	207	239	247	290	231	248	256	246	266	231	245	242	271	277	251	240	240	266	285	243	251	269	240	262	237	241	248	227	267	265	245	244	241	241	240	280	296	268	237	263	248	252	237	240	257	258	258	230	275	274	302	244	248	279	239	226	258	266	239	261	233	273	259	243	244	271	278	264	224	233	262	255	271	284	286	211	256	252	257	250	293	281	243	257	259	262	266	257	248	274	276	276	246	244	280	243	224	259	276	267	287	271	248	278	251	261	248	288	262	275	264	267	255	280	279	240	264	226	268	271	231	235	286	278	241	228	265	236	264	230	249	247	240	252	278	251	241	220	255	261	286	281	234	265	254	263	267	252	259	222	279	276	252	262	256	248	256	255	232	261	250	261	214	237	274	262	271	269	262	257	271	241	245	275	257	258	241	273	241	232	239	229	262	267	285	272	246	293	229	251	276	242	255	251	276	258	256	223	247	268
6446	817	1336	1438	1266	1104	957	844	835	739	715	739	698	688	695	626	608	644	601	659	633	628	585	595	611	570	618	604	578	582	574	598	610	591	595	583	587	550	573	555	597	577	587	590	600	633	559	589	606	617	577	578	594	589	592	566	593	575	572	563	613	528	604	588	609	580	578	596	602	596	579	601	571	603	574	615	577	608	580	610	586	576	577	560	633	564	596	566	571	567	586	590	589	618	576	589	598	594	563	556	567	578	568	603	601	584	565	554	578	594	568	631	588	592	571	582	527	600	587	528	585	611	576	585	600	592	569	577	537	605	519	545	601	587	559	558	569	571	583	604	535	521	587	591	559	553	608	538	567	529	598	574	593	578	570	577	571	586	590	590	525	609	580	537	570	560	586	563	586	599	584	536	555	539	554	559	592	584	590	546	596	560	582	627	602	615	618	559	636	589	580	559	576	565	567	655	593	563	582	561	566	586	596	536	618	578	529	565	581	547	560	599	612	569	598	559	600	575	575	569	638	669	590	576	566	574	588	621	569	598	584	549	598	559	586	557	566	585	581	579	576	563	615	531	576	555	571	560	598	563	573	577	569	603	545	593	537	550	562	589	559	618	543	573	550	580	563	606	584	569	587	588	561	601	553	624	575	573	542	538	571	550	552	558	560	537	641	614	598	588	610	615	540	581	548	602	611	620	552	588	563	620	523	580	560	576	603	616	624	541	563	579	573	586	612	585	551	583	616	579	614	565	615	571	580	590	610	586	596	603	579	553	520	572	552	568	559	622	605	635	603	600	587	594	552	564	559	575	601	615	566	618	587	546	579	576	607	601	564	571	594	596	575	571	533	570	602	556	546	585	592	562	595	592	616	575	586	582	560	586	576	570	583	582	561	576	546	601	570	585	516	576	552	611	563	578	592	615	593	578	582	562	623	567	586	610	583	559	508	576	600	612	636	573	582	565	555	544	582	602	629	631	562	617	555	587	580	618	578	551	543	623	590	573	554	528	573	612	617	581	589	562	586	554	587	617	618	592	572	570	572	643	593	607	570	597	548	567	626	574	597	587	555	587	560	572	595	613	549	539	530	578	584	598	572	584	636	589	551	574	601	562	597	558	532	578	565	572	599	548	589	618	613	614	529	598	549	590	562	515	553	594	570	599	555	561	563	555	583	596	568	580	597	573	606	621	574	579	594	598	565	567	582	535	577	600	574	564	596	574	594	611	601	617	565	599	608	588	582	639	567	612	577	573	579	560	555	549	606	575	615	595	584	607	574	560	573	617	592	568	536	565	579	609	580	576	598	537	589	562	607	593	573	581	585	607	623	550	573	609	560	581	584	560	569	616	551	573	603	552	546	591	571	543	602	616	608	578	596	619	552	570	595	562	593	591	528	584	564	600	599	542	594	593	584	588	580	575	604	590	599	560	572	603	559	553	612	587	583	589	605	569	622	542	556	581	601	589	564	596	563	548	553	558	628	576	593	581	571	549	515	613	574	551	506	599	598	575	559	545	518	586	580	597	610	609	594	576	574	594	607	565	609	589	552	538	549	587	533	557	615	556	584	637	612	585	551	568	611	573	598	580	589	578	596	608	569	605	573	570	549	579	585	637	558	566	626	571	521	583	611	574	561	613	589	616	600	582	647	588	575	547	598	622	550	619	562	581	553	556	566	569	605	548	569	536	621	553	560	571	539	577	596	570	581	582	582	644	572	570	595	587	562	620	572	601	584	558	597	594	590	616	609	593	568	554	554	552	597	623	549	583	589	582	536	559	566	579	584	531	531	564	594	557	555	541	593	591	552	585	612	568	597	574	579	554	610	580	547	586	601	581	618	560	570	630	567	598	543	542	577	596	566	577	568	620	587	598	554	574	589	571	585	585	629	552	605	565	632	623	553	543	534	566	584	542	600	545	547	616	591	566	550	566	609	566	583	627	588	601	616	574	623	557	612	608	563	597	619	565	581	561	585	598	598	617	549	605	578	599	585	550	614	554	565	574	538	600	580	572	565	602	554	581	623	592	554	579	565	554	555	591	602	566	565	604	571	586	569	568	541	635	588	605	618	599	633	571	581	537	583	566	564	552	563	588	540	576	566	624	575	550	553	606	581	592	595	585	619	557	615	629	566	592	621	590	614	599	630	564	579	567	557	578	576	563	568	571	583	597	564	523	624	559	578	576	568	589	595	557	620	573	570	599	604	596	532	626	587	578	567	576	584	563	568	552	596	553	517	565	546	569	568	568	572	585	589	562	576	575	563	588	609	553	595	623	595	577	586	597	588	637	597	596	591	568	587	573	565	583	575	578	549	553	578	589	578	549	639	588	569	608	549	629	575	608	542	573	571	565	575	623	574	577	577	558	567	539	613	574	614	586	566	573	572	569	612	574	595	588	576	585	564	573	618	621	604	566	582	550	564	575	596	592	582	587	556	596	558	555	554	593	585	611	562	576	617	606	609	574	592	606	568	618	615	613	592	559	527	602	553	597	580	586	538	576	569	580	576	569	583	621	595	577	602	606	579	542	540	604	525	599	533	594	549	604	635	537	566	591	581	552	565	552	579	622	574	601	606	622	606	561	581	582	569	591	564	569	562	596	568	612	553	625	540	561	591	555	572	553	537	562	583	573	573	579	552	594	560	578	592	603	563	603	597	571	561	578	534	573	574	551	560	558	566	536	615	535	599	582	567	591	525	552	582	623	579	577	567	583	587	550	557	541	570	533	568	581	557	604	614	583	574	604	563	586	563	554	578	595	551	567	557	605	600	569	563	598	581	549	555	601	591	555	582	592	596	566	562	591	606	587	539	594	614	596	633	606	574	574	618	596	532	541	539	613	580	590	576	551	618	561	589	547	567	544	588	590	546	563	613	578	580	567	559	560	557	578	588	626	572	592	567	590	556	571	599	556	599	579	590	552	592	548	604	568	588	580	615	548	586	574	532	581	570	600	573	580	547	525	587	612	579	540	529	569	598	592	574	552	621	589	559	541	553	568	609	583	587	548	576	545	621	557	549	600	565	573	595	641	580	527	621	572	576	581	548	508	576	582	560	576	542	584	538	548	617	577	583	559	558	580	582	599	588	614	570	604	569	570	585	551	562	609	611	568	593	561	589	609	565	573	601	574	573	593	613	565	652	571	563	575	593	565	541	591	592	561	598	569	571	573	588	555	609	586	563	608	542	606	567	586	582	572	580	596	570	541	611	586	548	587	598	608	577	591	553	561	610	586	558	583	542	579	587	574	615	572	584	547	626	564	554	570	570	572	616	573	575	576	588	571	559	565	614	600	574	550	563	592	602	566	627	612	601	570	590	550	568	549	587	565	522	584	579	588	561	611	573	560	589	560	594	626	550	574	534	582	581	566	563	504	591	604	581	597	564	615	541	600	593	570	564	566	559	601	619	582	573	602	614	584	532	570	560	613	610	575	574	592	588	605	576	601	577	599	571	603	534	573	561	587	587	585	551	567	574	569	585	637	602	585	555	590	558	530
13947	1039	873	630	475	349	281	240	189	192	195	171	178	167	157	151	146	135	125	127	135	132	167	136	172	149	140	147	154	153	125	159	147	122	134	131	117	123	132	159	125	139	136	153	135	161	153	135	143	143	127	139	154	116	138	152	131	158	138	132	144	149	145	142	158	136	116	127	127	121	131	126	143	119	118	143	141	147	137	150	137	123	145	145	152	138	151	122	144	142	129	134	119	139	126	123	131	165	132	133	131	142	143	119	137	121	149	172	128	124	129	148	140	142	136	119	133	121	125	128	153	132	149	131	106	135	131	128	142	142	122	130	130	155	130	125	124	121	151	139	132	126	116	122	136	135	128	134	137	131	126	139	152	113	113	135	111	146	146	150	130	139	155	135	120	151	128	127	153	130	138	126	116	126	127	129	127	119	140	144	128	150	137	145	142	126	117	122	115	135	125	146	132	117	145	143	126	141	155	142	128	107	134	131	112	129	120	125	132	141	141	114	120	104	129	128	130	134	122	126	144	128	111	128	146	140	148	126	140	146	137	126	135	147	122	132	125	142	138	142	143	114	126	117	121	143	135	151	144	140	113	148	142	122	103	143	156	123	134	125	115	146	115	128	131	125	102	154	125	128	131	135	148	130	141	138	128	146	131	113	124	117	147	137	137	120	144	160	129	112	127	140	125	119	121	114	130	123	124	160	127	131	156	131	115	118	145	134	132	126	148	152	128	125	151	127	151	117	151	143	148	126	126	120	124	150	138	145	112	157	155	126	105	122	128	151	114	130	143	132	135	129	133	130	140	119	152	157	120	134	125	155	153	140	150	125	136	130	123	123	134	145	120	116	171	128	132	146	146	142	134	132	124	148	120	136	125	172	139	128	126	125	121	146	120	131	161	123	138	166	139	136	133	154	117	127	142	120	136	114	130	129	121	166	122	141	140	117	138	113	117	115	115	138	114	120	128	126	140	139	127	139	139	131	135	126	134	149	132	122	131	128	129	128	131	129	138	134	132	128	136	129	142	135	126	148	112	136	129	142	115	127	136	127	122	137	136	118	148	109	131	129	122	128	133	135	126	111	136	160	111	126	134	114	144	131	124	149	133	109	125	143	129	155	125	134	108	142	129	139	158	114	125	104	130	143	121	122	163	134	117	134	131	147	135	147	124	134	140	123	151	120	133	127	122	142	127	148	135	117	116	151	136	135	128	138	158	146	148	118	151	125	127	115	105	141	122	104	127	134	143	130	133	121	135	115	113	144	145	148	110	122	151	116	146	147	114	135	130	149	157	127	141	146	130	158	135	125	138	110	126	109	146	144	136	142	114	114	139	143	140	125	143	137	132	129	124	135	137	125	136	132	137	126	124	108	126	133	147	129	141	133	119	156	125	136	140	120	148	127	137	123	139	131	152	145	112	123	143	141	118	135	124	114	103	136	120	131	142	125	144	139	127	158	179	116	127	141	129	108	124	128	132	117	122	113	122	141	121	136	141	129	116	130	140	138	144	147	137	131	139	125	125	128	132	119	118	129	154	110	138	114	126	122	128	161	119	149	135	112	113	114	130	140	147	136	120	100	139	117	122	126	121	108	136	113	130	119	148	165	145	127	141	132	123	146	115	117	144	130	124	139	131	136	136	127	148	147	125	119	149	145	151	146	139	147	147	158	124	129	136	134	167	142	149	145	131	127	117	125	127	134	115	139	135	139	133	153	143	143	123	128	143	132	129	121	147	131	140	136	135	130	136	128	114	130	119	117	136	135	128	141	146	170	160	122	118	127	156	167	129	126	123	115	133	120	107	151	140	142	131	130	134	113	148	131	142	129	133	139	143	131	135	131	128	134	141	111	137	124	127	121	141	130	138	155	132	148	131	133	141	144	137	144	120	136	119	152	135	122	109	132	149	142	121	130	126	147	124	129	124	130	131	128	152	140	151	138	140	150	129	134	122	133	131	153	149	150	139	137	141	102	140	113	129	137	132	142	133	140	135	149	112	148	114	149	123	120	141	120	141	144	121	146	148	128	136	136	121	125	148	129	134	159	148	145	139	128	138	120	125	121	103	113	132	143	131	124	152	114	125	140	114	145	120	131	131	121	125	139	124	134	128	124	117	144	156	136	166	157	147	134	133	136	132	131	135	131	121	137	133	133	131	110	128	163	126	105	120	128	138	122	153	134	144	143	136	130	118	113	154	125	142	146	162	128	143	115	121	149	128	116	148	132	114	119	135	137	118	109	143	122	138	154	139	158	136	139	139	129	144	117	130	140	120	129	136	162	152	151	149	139	146	140	141	134	129	126	119	128	99	139	126	125	117	135	130	130	133	135	145	124	135	124	117	108	120	119	148	122	134	151	128	120	131	139	137	140	153	135	115	133	124	147	123	130	130	128	130	129	137	116	146	121	151	129	127	130	133	131	140	123	122	130	136	142	131	130	144	157	145	132	120	136	150	130	144	136	148	154	146	145	143	133	129	126	132	134	150	144	113	127	129	132	132	118	124	110	131	136	121	131	129	165	129	131	129	101	124	128	143	108	134	119	135	138	134	149	144	124	131	129	143	122	144	154	128	154	123	154	149	147	136	142	117	138	135	112	151	108	151	128	117	120	124	151	140	131	147	127	143	117	135	125	128	130	124	144	128	109	125	135	129	114	124	128	158	150	145	127	132	124	132	129	134	115	155	121	140	124	133	93	128	132	131	137	139	118	133	113	120	132	121	138	122	137	132	136	142	122	144	121	169	123	156	143	142	147	134	104	134	149	137	107	134	133	126	133	136	129	143	134	134	128	142	124	138	142	127	139	122	117	124	129	128	141	145	119	139	113	154	126	128	131	136	123	129	137	134	147	153	131	136	126	139	115	136	120	126	118	115	114	125	143	141	127	134	123	125	140	141	131	111	152	117	147	152	122	120	144	127	130	144	137	113	147	144	133	142	124	134	141	120	128	126	133	111	138	115	133	118	140	156	134	104	127	154	133	151	120	144	128	127	157	119	155	140	127	138	143	129	121	131	117	132	140	146	137	126	145	145	133	150	138	139	149	123	130	140	146	148	143	141	144	152	124	142	143	119	108	136	157	125	130	129	137	112	128	145	154	139	140	148	124	123	128	125	135	140	125	130	128	128	140	138	130	142	137	138	146	120	143	144	124	127	135	120	149	140	154	145	142	147	137	162	126	136	120	142	125	138	138	132	131	116	121	113	115	148	117	119	116	140	141	143	127	112	131	152	160	138	121	128	145	132	118	139	145	139	134	154	123	142	134	130	138	145	125	129	124	115	120	124	135	135	128	119	126	113	142	116	125	149	144	128	155	128	144	129	120	134	121	116	154	147	141	126	139	120	142	141	109	134	151	127	125	132	137	134	100	112	113	142	124	136	137	99	153	116	111	114	137	129	118	134	144	154	141	153	126	131	151	128	114	142	142	136	150	125	127	135	125	118	148	119	129	127	109	143	128	129	136	136	136	139	138	122	159	156	146	124	121	146	129	163	144
7956	845	1773	2014	1647	1281	1054	814	748	686	593	577	536	489	460	431	464	414	402	383	351	381	399	337	348	380	360	407	349	374	368	342	336	346	345	342	338	346	346	334	333	351	315	337	334	355	376	305	338	311	339	291	331	317	353	322	333	331	333	343	310	348	322	330	304	321	345	310	302	366	308	337	298	341	313	281	287	333	321	341	298	312	301	303	301	319	309	337	299	313	322	333	318	299	320	310	327	304	362	377	326	310	323	303	301	315	298	333	336	337	323	289	313	318	328	311	313	328	317	331	332	287	333	277	343	319	318	312	315	323	321	311	344	335	308	307	339	347	294	330	306	313	306	289	318	294	327	301	313	321	299	326	316	313	331	298	324	285	322	332	285	321	324	309	332	353	349	325	336	323	334	311	305	302	308	328	315	341	332	319	314	307	287	323	292	300	328	320	300	318	306	285	349	321	328	321	336	290	295	357	321	289	299	300	332	313	302	282	314	333	339	322	326	320	314	296	315	347	284	306	346	291	326	285	315	318	272	341	313	313	323	348	345	310	327	327	355	312	291	309	299	299	339	320	353	339	290	313	278	280	317	294	303	326	312	332	305	332	327	317	309	306	334	345	342	302	287	326	318	288	313	333	303	323	307	330	313	295	316	274	332	314	304	327	315	322	345	281	297	301	295	291	316	306	321	312	309	310	304	343	313	322	287	297	320	336	314	304	308	293	317	291	313	309	292	309	309	288	342	301	316	323	326	297	325	270	313	314	334	317	339	317	321	289	312	335	336	310	325	283	317	344	324	290	307	330	324	340	323	344	291	303	279	313	308	306	316	309	294	302	322	303	334	312	283	311	315	306	325	340	345	301	348	309	343	346	328	318	308	294	298	318	305	348	287	326	300	321	297	317	265	315	344	309	314	355	288	332	315	310	354	335	325	287	290	325	325	281	308	348	296	314	290	311	306	339	308	312	334	329	312	308	325	281	308	318	311	314	319	337	290	331	321	330	289	347	331	309	329	314	302	294	304	299	281	335	281	283	330	289	324	330	313	282	307	321	345	305	330	303	313	340	295	317	274	297	323	331	337	330	340	334	285	289	293	303	338	337	310	310	323	307	348	300	312	318	295	302	331	301	299	352	306	303	323	265	335	345	296	307	325	318	325	332	323	335	298	300	320	305	352	305	315	325	335	334	338	297	304	312	322	317	330	300	322	278	341	323	319	335	302	309	313	331	339	305	314	294	335	303	316	296	339	279	341	339	343	310	320	291	322	321	292	318	293	299	319	339	333	310	350	300	304	333	312	319	338	320	319	302	288	325	284	328	314	315	305	311	341	288	316	289	317	341	344	310	302	314	303	282	294	340	349	327	302	308	321	328	327	313	313	333	318	301	325	313	289	333	311	344	310	350	325	348	302	306	301	293	346	295	320	313	284	310	316	313	331	317	332	323	302	343	340	321	331	325	300	337	313	311	306	290	327	293	292	302	286	295	318	315	299	305	303	343	269	339	312	312	306	350	308	313	342	327	350	315	315	322	298	329	288	308	331	324	322	301	301	308	348	333	317	318	308	296	292	309	294	307	303	303	317	312	346	318	267	305	317	332	308	319	306	321	324	291	302	305	305	300	309	312	308	296	282	329	300	341	291	281	298	333	298	308	291	324	318	324	321	306	325	312	282	326	337	306	292	335	313	328	312	312	300	323	282	315	299	353	309	333	323	296	349	339	317	321	297	318	325	306	317	316	309	297	335	333	323	298	301	308	330	309	320	326	321	298	302	309	301	301	310	313	288	330	316	314	339	278	326	305	313	309	264	277	319	330	333	329	331	343	315	306	312	287	293	315	308	301	310	318	336	317	309	340	333	298	317	309	308	340	338	312	307	311	294	299	282	334	301	312	299	314	307	302	326	315	316	345	311	340	307	320	326	302	298	354	302	289	310	325	285	296	296	303	322	305	305	317	329	328	305	311	323	294	331	313	316	296	305	322	332	290	318	306	337	317	337	326	315	322	290	300	323	314	316	338	298	312	310	329	288	344	336	312	319	299	307	308	321	310	306	303	305	310	345	325	329	305	323	336	323	307	306	334	306	319	334	315	331	313	308	301	330	313	325	265	322	310	297	307	342	306	288	295	331	316	299	303	316	322	355	332	306	325	299	321	320	304	345	294	305	296	295	316	322	337	335	317	332	303	287	316	318	313	311	289	317	287	293	281	329	334	292	309	323	342	309	322	343	343	320	306	330	321	303	320	309	314	332	303	313	296	333	339	316	329	284	300	303	317	307	306	333	294	293	330	316	330	307	315	301	311	320	303	311	299	329	302	287	340	326	326	308	318	307	305	324	301	312	314	323	304	301	308	328	309	313	306	301	320	283	296	296	331	291	324	313	329	306	273	333	319	302	352	310	317	302	339	329	348	314	299	281	299	323	319	302	298	348	334	320	338	317	309	293	307	326	310	291	335	313	276	299	339	304	309	332	296	303	354	321	296	319	314	325	307	308	305	327	315	334	307	291	312	326	309	316	323	307	334	308	316	309	298	340	308	303	294	320	308	280	310	285	312	339	358	314	304	314	312	320	329	303	327	318	336	320	312	304	333	325	341	314	335	303	330	320	310	291	346	299	284	316	314	322	306	315	290	307	326	313	364	311	303	322	343	285	326	319	322	328	300	309	318	299	304	347	303	345	318	281	324	301	303	329	317	308	328	307	305	314	344	319	326	288	319	292	316	311	330	301	300	337	319	332	334	347	348	283	332	359	337	309	306	324	313	305	307	308	336	331	306	322	309	324	319	324	324	321	299	278	304	305	289	304	309	317	273	306	315	292	307	294	289	332	324	317	278	316	345	279	295	309	290	317	330	305	310	319	336	314	312	320	302	306	334	329	316	307	304	316	291	283	292	332	297	323	347	318	283	261	322	310	320	323	288	332	297	319	305	281	316	338	300	330	337	341	317	330	308	313	257	346	339	331	305	310	304	312	301	310	324	329	315	305	306	270	287	313	319	289	294	272	307	320	297	329	319	302	352	303	311	307	260	284	350	293	295	352	314	303	328	310	304	304	313	310	308	320	304	313	315	340	324	349	324	300	333	291	314	300	312	307	299	311	297	310	319	313	331	307	314	297	313	290	319	314	287	323	327	291	322	342	301	313	314	320	294	315	332	325	284	283	330	311	313	314	324	366	306	300	287	301	316	305	333	314	297	307	290	305	281	306	350	327	330	351	307	319	303	316	304	309	313	315	307	321	315	311	321	322	333	322	320	314	316	331	307	308	332	325	321	309	314	288	305	341	332	295	316	301	341	305	287	308	309	302	325	328	322	312	289	327	306	309	325	343	334	307	314	336	340	332	298	322	289	318	314	334	320	281	323	311	328	291	322	303	301	320	295	309	336	345	354	319	334	337	322	301	300	337	317	309	306	285	305	289	319	307	303	313	314	324	291	325	326	325	281	333	317	296	316	319	346	314	309	339	290	360	332	296	313	302	330	328	324	317	346
1367	211	216	206	217	216	195	204	208	209	207	225	207	200	216	200	197	219	203	224	189	207	204	225	224	186	201	186	206	196	199	189	192	207	226	197	213	219	217	218	205	175	214	207	207	232	198	211	206	248	192	206	184	206	217	205	196	207	182	219	206	212	217	208	218	220	196	223	198	198	194	177	194	198	185	210	202	196	203	243	208	206	225	194	209	182	204	196	186	204	196	196	205	229	189	221	193	226	195	208	218	213	216	227	213	192	184	206	203	217	199	203	213	174	241	175	194	207	209	170	177	217	205	203	196	221	202	201	192	216	201	191	206	213	207	197	216	200	209	203	196	211	201	200	207	197	215	198	204	206	225	218	246	194	195	191	190	253	205	198	206	203	207	235	219	207	188	188	176	187	197	210	208	173	229	223	204	180	219	199	196	175	208	192	193	208	191	185	185	194	212	184	190	234	192	204	213	174	225	202	196	186	207	194	249	213	201	215	224	184	228	180	191	194	196	222	202	205	194	213	188	234	194	222	246	212	223	202	200	203	201	210	213	203	200	201	190	215	203	199	205	231	190	245	232	189	189	204	206	208	206	206	203	221	213	193	201	204	183	200	205	212	235	220	190	189	213	205	204	182	220	215	234	182	220	209	216	209	214	199	187	197	185	235	197	197	189	213	213	200	192	192	228	199	211	202	205	182	212	201	223	206	190	213	200	200	220	225	199	218	215	241	191	234	199	227	201	223	184	211	189	198	182	204	164	194	200	200	174	200	229	178	208	180	216	223	201	173	186	233	197	197	201	186	220	194	213	210	164	200	211	186	214	218	241	200	197	224	195	208	222	244	189	204	199	213	211	219	197	180	228	196	224	210	182	202	186	201	213	220	195	230	204	203	225	212	202	206	235	217	227	192	186	198	198	229	192	188	211	206	189	231	204	199	186	197	206	202	225	193	211	193	193	200	197	214	190	196	207	185	230	203	204	210	203	183	205	165	190	216	176	220	211	231	192	209	221	182	190	200	214	198	221	205	228	208	211	199	195	237	198	175	202	202	213	206	223	185	179	209	204	212	208	196	215	215	197	194	205	233	221	215	214	196	181	210	210	200	213	174	202	216	177	187	211	196	227	193	213	198	192	219	232	226	208	224	206	208	183	215	220	199	195	210	208	216	207	207	190	195	206	191	203	219	187	190	229	160	198	188	197	208	209	181	205	189	214	232	189	204	217	193	227	223	211	191	193	201	218	190	221	199	222	203	197	225	206	198	196	232	170	199	176	193	191	210	207	216	204	205	214	217	202	188	238	196	189	210	208	225	206	177	202	199	207	187	212	228	213	204	180	218	191	197	225	207	201	199	226	194	220	216	207	206	182	216	213	198	201	184	203	190	177	165	216	216	221	201	208	182	210	214	200	209	191	178	208	213	248	224	202	247	212	208	197	214	207	221	230	199	193	188	185	219	206	216	192	208	205	168	216	224	217	201	197	218	166	187	205	200	192	192	206	212	216	207	217	199	204	206	222	192	177	226	213	197	206	225	201	232	215	215	215	216	178	213	206	228	196	200	231	193	221	191	198	223	227	193	209	201	220	178	220	203	217	222	194	193	196	200	228	165	239	188	221	228	200	218	217	191	215	195	181	168	214	189	186	229	188	188	185	207	182	223	207	214	189	206	210	233	187	213	195	206	194	179	219	211	208	234	208	227	211	215	232	219	179	224	210	210	208	211	230	180	204	221	190	191	209	189	215	190	214	195	222	192	165	177	202	223	205	211	196	197	210	210	207	190	207	202	203	221	162	182	195	205	180	196	229	195	199	207	188	194	182	229	214	191	235	213	199	210	188	203	221	182	205	220	215	182	180	240	190	232	213	205	192	225	205	206	197	210	217	186	189	213	217	208	207	185	208	198	201	227	206	226	201	205	202	216	186	206	209	216	169	218	192	237	183	203	226	221	196	221	213	226	198	195	233	201	201	208	211	214	190	198	156	204	193	182	200	196	230	195	206	235	191	220	192	217	212	201	219	214	199	182	219	174	184	208	201	195	197	205	205	193	210	178	197	211	170	202	206	207	203	209	192	172	199	207	197	186	210	226	225	170	206	188	188	262	205	196	205	207	190	181	199	194	186	206	176	197	213	220	191	230	189	191	198	221	231	236	195	177	211	186	195	212	196	220	207	217	208	192	192	197	207	213	216	209	208	198	196	196	190	201	193	213	189	199	187	204	218	180	208	193	178	191	204	184	209	196	220	183	170	178	190	200	209	187	220	201	226	211	205	214	202	187	198	192	222	209	194	196	206	207	203	209	220	207	209	196	198	224	207	219	208	182	192	196	200	194	202	201	202	205	193	210	172	181	192	251	191	180	220	198	193	219	178	197	196	191	234	220	212	207	205	192	197	215	236	220	190	208	186	204	184	212	202	183	225	202	192	190	184	190	206	216	215	209	214	190	216	221	208	222	204	204	188	199	203	174	203	183	209	220	216	205	201	179	200	200	207	230	181	193	207	181	186	194	192	201	194	207	208	192	207	224	218	206	184	200	209	200	199	200	198	218	190	205	206	220	196	203	216	212	220	200	210	195	190	203	201	212	225	211	198	224	196	211	222	190	170	164	216	207	201	190	218	223	184	183	210	191	197	198	201	220	212	192	207	198	203	209	206	195	226	217	218	213	189	198	207	188	217	196	208	253	215	226	198	201	195	213	209	219	219	186	211	205	234	224	210	197	192	198	214	236	196	212	237	214	204	182	208	211	185	209	214	228	212	220	186	204	201	206	183	211	182	222	227	193	216	201	234	227	183	204	207	194	210	210	195	208	197	190	159	194	211	189	238	202	207	206	178	193	181	209	221	212	181	224	206	216	191	207	187	209	211	201	224	206	199	168	218	206	180	200	221	210	199	213	187	206	180	179	219	198	204	182	185	176	225	217	206	219	196	196	200	210	197	190	178	186	212	209	225	193	225	192	215	190	245	184	202	195	193	219	174	210	210	195	204	210	202	191	203	212	225	184	186	221	185	208	224	197	193	199	189	227	227	233	223	203	213	173	215	213	203	197	203	223	215	202	193	193	190	188	188	213	219	189	206	211	211	192	196	217	209	193	198	198	229	216	216	193	218	197	202	227	214	209	217	204	214	239	196	205	196	174	215	169	216	199	192	229	206	167	220	203	217	224	207	179	195	183	204	160	214	180	215	212	195	201	170	180	217	197	192	184	205	186	182	229	202	188	214	201	194	213	207	218	186	203	221	210	243	195	209	221	217	219	213	215	171	232	191	193	174	213	210	205	205	208	209	209	211	212	200	193	174	228	205	226	200	226	197	195	242	212	202	214	215	223	194	227	226	194	249	210	180	171	191	202	203	173	215	235	185	232	207	192	186	208	202	188	216	205	201	207	238	185	179	201	196	186	229	203	202	203	217	198	181	196	222	211	207	210	171	184	216	217	207	187	181	232	219	207	223	201	199	214	227	182	190	201	193	211	209	193	188	227	182	203	203	203
1783	495	501	514	524	510	490	470	458	514	445	498	476	496	503	483	499	501	490	518	523	483	436	498	487	462	517	444	495	493	488	504	495	493	488	454	501	491	523	503	472	479	469	485	469	485	472	461	488	492	476	440	493	465	505	451	485	479	499	458	463	441	450	474	462	517	503	479	458	495	538	487	501	471	479	463	462	475	465	479	481	463	491	478	476	505	471	467	472	520	516	462	456	490	445	461	506	439	469	469	523	459	481	484	452	447	475	468	460	465	464	483	467	454	487	495	465	487	459	471	462	496	458	488	481	521	471	478	463	491	438	490	464	494	473	475	499	477	498	483	486	507	490	476	449	523	511	460	474	515	489	501	490	504	513	517	486	474	490	473	486	525	482	502	477	485	491	479	515	472	509	500	464	471	456	499	466	464	471	485	514	486	483	493	460	444	439	445	462	479	466	469	477	513	473	488	508	518	455	484	499	499	515	445	489	454	497	482	501	464	497	502	489	471	483	468	480	448	526	488	475	463	485	513	505	447	471	501	440	531	462	479	501	451	459	514	509	451	484	475	497	497	474	489	498	519	478	479	510	500	494	486	431	444	472	487	489	495	493	497	496	453	473	489	500	484	460	446	465	466	527	490	513	492	500	489	530	445	473	490	497	481	477	486	503	462	465	464	515	491	440	460	480	479	492	455	461	452	452	499	422	454	471	476	450	438	494	492	496	506	488	472	463	484	505	458	477	435	465	474	448	498	434	497	454	487	505	449	489	472	492	476	512	479	464	511	481	444	504	494	477	463	475	480	466	479	450	451	466	520	476	503	486	459	531	491	476	482	487	470	480	471	490	507	507	494	506	455	478	455	477	492	483	488	501	494	488	486	496	496	478	499	498	463	528	452	440	485	463	458	451	528	492	468	472	464	518	459	465	523	476	458	475	486	478	465	461	494	485	473	486	500	457	466	448	502	477	461	470	463	494	481	461	516	476	473	466	496	498	468	454	492	499	499	474	449	479	486	494	492	461	493	444	495	472	530	522	455	447	453	470	498	487	486	463	490	506	476	500	509	483	431	510	524	479	483	521	494	492	434	494	464	488	468	485	465	518	470	434	469	481	468	485	491	478	503	520	492	481	466	513	484	517	476	504	478	452	513	452	490	455	474	476	480	489	485	418	492	462	468	506	486	479	500	466	484	503	504	460	419	491	485	498	501	481	465	463	482	439	467	452	482	466	470	507	451	473	428	441	510	538	450	483	498	490	463	466	492	478	483	508	466	469	459	491	466	503	488	492	464	477	487	501	505	483	510	471	482	457	445	492	499	434	501	480	487	472	479	479	488	478	442	497	503	441	483	491	478	513	493	480	505	472	463	461	496	468	527	471	474	507	444	466	428	472	435	472	466	478	453	453	470	429	503	475	493	520	461	505	476	516	488	473	497	475	488	448	510	464	485	482	450	500	469	482	458	459	499	490	476	478	510	466	509	474	471	488	448	476	497	501	470	478	507	480	512	434	470	514	479	464	480	516	446	487	521	492	505	501	463	499	483	451	427	465	503	454	508	510	503	476	484	463	457	461	450	484	478	472	480	494	539	475	445	518	489	454	452	482	473	487	488	506	475	447	490	528	467	470	472	469	507	486	545	510	482	420	453	470	450	455	430	523	439	474	496	505	453	435	483	508	476	491	497	458	495	483	491	479	493	489	472	473	495	471	464	475	510	445	444	514	502	510	497	466	498	435	463	500	484	498	503	485	490	494	443	464	481	476	478	511	458	490	494	494	509	516	421	483	472	495	496	484	441	486	456	490	478	481	496	537	489	506	478	479	453	471	493	522	507	489	468	529	479	473	478	507	468	513	498	496	468	491	489	500	477	483	483	515	465	475	473	506	454	452	468	456	493	482	473	462	464	502	468	444	499	496	480	496	495	465	512	478	507	506	523	475	486	472	516	479	475	462	464	486	471	491	506	456	453	509	498	489	449	475	465	467	471	460	512	501	482	490	504	490	512	486	505	522	515	521	528	453	474	496	504	488	461	492	491	481	473	475	428	512	463	468	504	514	451	478	464	469	476	460	459	460	499	483	502	497	480	474	488	483	497	502	466	456	485	480	524	478	468	512	496	479	482	467	481	495	466	451	492	462	519	485	511	448	495	452	490	507	481	465	459	490	476	456	426	466	476	481	489	495	479	468	495	479	507	452	484	508	511	472	510	465	460	482	464	483	514	478	499	483	533	476	498	465	458	476	485	485	445	444	495	476	486	505	463	470	445	485	501	457	489	514	472	471	526	481	491	440	479	547	492	468	481	472	479	473	490	472	449	462	523	468	462	447	466	472	481	451	506	433	482	528	508	487	500	496	449	490	459	473	473	457	496	496	506	482	459	488	481	438	461	470	447	511	441	489	514	472	529	453	517	497	479	497	504	492	489	472	497	508	455	547	487	479	511	470	469	492	470	478	478	484	478	497	479	506	498	476	465	468	478	502	508	486	481	455	477	472	464	477	462	486	518	500	479	485	449	486	464	468	512	441	455	509	477	497	494	473	471	487	469	498	466	467	507	482	498	476	464	483	519	490	473	506	473	454	483	553	451	472	483	495	498	454	488	506	483	501	485	479	481	442	498	499	496	449	481	481	459	510	528	414	452	489	507	491	519	457	523	465	443	505	513	441	486	452	474	490	510	467	452	463	469	439	474	430	463	483	472	474	495	453	479	473	440	497	460	489	495	473	469	471	518	513	517	488	533	504	496	513	514	450	449	504	436	507	456	491	490	477	483	477	475	456	519	474	470	476	480	478	488	505	475	470	474	501	490	482	470	515	436	478	505	474	467	474	450	449	472	476	479	502	451	448	481	501	435	470	467	500	455	483	498	459	428	501	484	447	480	476	470	449	450	475	460	449	482	494	516	460	469	483	471	458	439	437	522	479	467	487	482	479	482	485	465	466	466	462	480	494	480	430	502	473	463	483	513	470	491	493	473	483	517	484	485	476	478	532	490	443	451	459	466	528	489	441	483	457	501	465	468	530	475	527	489	464	456	497	494	480	469	468	471	515	494	519	531	526	472	506	451	477	469	464	463	523	485	452	475	495	486	514	481	547	485	463	487	501	479	456	503	483	457	467	492	504	492	481	477	500	482	471	467	459	486	491	512	467	447	510	456	464	465	487	485	473	470	472	468	467	463	524	468	458	495	470	443	457	491	473	472	503	459	509	458	457	501	488	505	465	481	508	502	488	480	513	484	495	484	477	507	454	478	452	487	508	476	503	463	538	470	439	495	480	478	444	463	469	499	476	501	447	488	470	494	480	462	447	470	467	470	480	479	455	491	483	469	454	460	468	478	472	476	489	459	461	482	477	459	513	462	480	469	478	479	492	489	471	460	490	487	481	529	503	517	509	467	497	454	459	527	452	424	449	483	480	475	431	430	465	482	467	494	493	470	501	465	474	513	472	495	502	476	479	462	475	489	463	523	486	446	470	493	463	482	505	481	485	446	483	490
7384	562	621	495	405	359	368	321	276	282	273	250	239	244	255	258	269	265	256	244	284	251	273	233	224	254	261	227	256	231	256	258	258	252	298	271	257	283	262	270	242	235	279	261	254	297	253	224	274	250	265	277	276	238	254	255	265	262	251	278	278	249	256	263	250	247	248	266	281	256	235	242	270	241	235	268	274	282	270	239	273	226	259	229	252	261	243	226	250	277	258	250	240	262	219	244	235	311	284	253	264	287	316	246	258	267	238	259	259	268	235	263	241	236	278	264	259	285	225	263	266	273	240	261	243	276	267	249	255	245	243	271	249	247	228	271	275	256	249	224	251	263	256	242	234	259	223	228	248	265	272	265	250	275	256	261	247	272	276	259	238	249	259	288	257	241	254	234	243	275	252	256	272	239	235	270	250	243	255	255	294	269	244	243	270	252	290	259	301	265	274	233	263	275	273	260	247	289	264	254	244	266	274	266	236	284	260	221	238	231	256	278	261	254	263	268	229	216	237	275	245	253	259	241	232	252	258	275	285	257	253	258	224	270	269	258	264	271	257	278	260	245	283	242	269	231	264	270	233	259	293	255	241	237	221	228	231	222	250	272	244	225	248	252	258	267	257	241	240	244	245	240	261	235	255	268	271	260	292	283	245	245	251	244	263	243	255	238	237	293	260	242	264	287	262	255	236	216	246	225	237	267	283	228	267	266	256	267	261	271	254	262	258	243	270	275	277	310	263	275	267	242	239	264	280	234	247	254	235	274	258	233	244	235	249	239	241	295	235	259	237	258	257	223	232	248	236	288	254	253	255	253	243	247	266	256	248	226	244	248	252	275	280	252	235	284	264	284	301	257	251	264	218	218	252	294	261	235	270	258	245	270	271	261	282	240	249	254	292	266	287	246	241	263	253	266	258	266	276	285	271	252	245	274	226	280	246	262	258	224	264	308	243	244	264	251	261	251	241	257	241	272	262	280	240	273	215	269	210	267	246	275	235	265	258	243	249	294	247	278	217	253	274	245	215	234	250	232	288	281	249	232	272	246	265	228	253	242	271	248	261	257	256	239	261	266	249	262	267	231	234	216	302	266	251	265	248	271	266	246	277	251	261	245	265	266	270	253	257	251	264	245	291	258	272	229	280	264	262	264	267	256	280	253	286	265	252	219	266	253	270	294	260	246	281	228	244	247	263	223	261	250	263	289	237	265	265	249	240	254	265	291	285	283	280	255	247	263	279	255	264	254	253	277	252	234	242	261	237	269	261	259	230	228	235	252	270	247	252	252	291	269	247	251	261	287	233	243	264	256	244	253	256	260	256	245	263	249	242	242	238	272	270	262	202	239	264	258	251	235	222	269	248	254	271	274	268	246	247	284	274	270	261	254	226	229	275	221	289	234	251	268	244	274	239	267	255	247	249	283	250	262	272	252	247	274	263	259	252	252	245	255	271	250	295	281	245	264	253	261	283	222	230	244	282	256	239	268	269	263	282	263	261	260	287	275	268	259	255	241	264	292	261	301	266	271	264	233	267	268	253	250	219	279	259	268	260	286	234	248	259	245	286	276	248	272	273	268	263	244	275	264	287	296	249	257	278	240	258	252	264	287	252	260	276	269	282	266	246	242	246	266	247	273	251	255	292	242	272	253	265	247	236	234	247	265	249	233	246	270	264	247	237	255	274	254	263	264	288	250	279	280	281	285	267	265	245	284	260	306	282	269	239	271	276	274	266	252	295	237	227	271	255	249	268	267	243	250	251	259	263	249	258	256	275	248	262	277	258	245	273	280	219	238	265	273	252	264	285	278	264	291	252	254	266	244	251	284	267	283	270	240	237	237	224	227	259	260	275	247	251	230	247	256	284	265	249	220	245	227	272	308	232	280	244	271	274	251	236	253	271	212	251	263	260	237	241	221	254	240	241	269	262	246	265	251	262	270	247	272	253	248	260	264	250	260	247	253	244	230	244	272	220	259	282	275	258	266	271	270	286	220	253	240	244	274	272	224	279	255	247	279	245	249	282	272	251	284	241	277	275	261	252	265	241	286	243	267	246	230	266	248	255	284	277	249	286	253	238	268	233	245	242	290	231	250	243	248	253	272	259	238	253	240	272	301	266	229	235	257	259	278	291	294	259	288	271	219	265	249	244	243	262	250	245	254	248	258	249	230	249	242	238	304	279	277	256	236	242	273	255	243	224	235	273	253	296	275	236	242	242	226	228	287	250	285	284	275	245	258	236	258	283	278	298	273	267	262	244	235	284	236	252	273	246	267	260	227	248	238	248	263	255	291	268	223	235	273	275	248	240	261	227	275	239	242	272	276	257	249	279	269	249	238	266	264	230	281	260	290	295	260	244	246	248	236	258	251	249	264	275	239	267	260	280	262	240	268	251	281	261	265	274	261	248	252	270	247	235	255	265	263	287	259	266	236	264	295	277	294	250	264	251	257	217	261	235	229	241	273	247	263	232	212	262	284	259	296	265	266	232	235	260	275	292	249	277	260	245	260	285	277	253	226	235	238	276	277	265	227	251	239	275	255	247	269	236	257	252	256	268	228	248	285	263	227	262	252	247	266	261	259	253	239	270	273	260	228	253	258	253	257	251	268	234	261	223	261	242	232	256	250	292	275	251	276	254	266	258	244	242	255	283	262	250	240	258	286	289	273	265	285	247	278	237	279	255	260	261	247	242	275	273	278	256	252	278	260	242	247	250	239	248	243	245	230	275	271	264	255	257	264	244	215	272	286	234	244	233	250	265	280	230	262	260	234	249	262	237	233	252	239	256	256	257	244	247	269	246	260	231	268	245	253	248	261	262	244	225	232	260	254	256	280	255	258	265	251	286	243	258	259	240	290	285	253	249	276	223	248	276	279	268	272	256	235	262	226	284	253	246	247	250	254	267	247	254	265	255	255	260	270	238	246	258	256	255	270	243	261	258	260	236	260	256	244	259	247	245	261	256	249	281	265	244	246	253	272	262	232	263	255	243	271	229	259	249	221	278	246	237	244	278	280	278	260	247	237	270	263	252	240	271	234	239	258	268	254	274	266	265	233	245	255	249	259	224	270	283	288	251	238	241	263	261	271	264	271	243	253	248	276	267	253	262	254	262	260	248	265	259	277	260	268	253	252	262	239	251	245	282	240	240	278	250	282	271	278	235	246	254	268	238	246	238	271	238	215	248	256	261	291	250	231	206	248	266	241	228	253	264	254	246	247	268	257	269	265	247	252	282	245	282	243	248	258	257	249	239	274	260	267	274	263	238	242	233	265	226	289	250	244	231	256	259	241	257	249	276	258	272	265	255	277	246	253	247	263	273	258	288	246	270	256	252	237	236	239	224	260	262	276	241	254	249	256	252	250	273	250	270	264	239	247	233	243	243	254	263	247	248	256	269	238	264	253	256	258	237	234	251	267	256	240	319	284	271	248	245	265	270	263	260	248	248	238	232	256	284	271	253	269	211	248	245	246	259	260	265	254	242	259	248	250	261	250
6487	844	1296	1416	1340	1144	938	861	796	717	724	690	736	691	686	619	658	626	611	636	609	613	553	617	606	615	589	567	620	580	595	581	598	623	586	587	558	644	602	568	600	571	637	581	589	600	588	602	581	639	581	598	541	605	608	577	612	571	574	571	583	567	621	572	595	600	565	545	590	607	594	551	608	568	567	549	569	586	559	561	590	581	562	587	590	562	605	581	540	524	588	560	582	583	554	582	602	556	579	587	574	603	546	569	601	582	547	578	597	645	598	636	576	597	583	599	555	602	566	573	537	566	554	610	560	598	633	559	604	574	537	560	567	589	552	555	567	557	570	604	593	595	563	550	558	542	551	622	592	629	572	595	593	594	585	606	580	580	572	563	615	554	583	582	590	580	558	558	561	550	576	566	569	563	570	615	532	619	571	543	605	614	576	571	535	584	556	543	550	588	580	553	581	579	596	571	541	555	605	587	580	590	563	539	572	565	567	596	631	568	572	570	599	584	584	543	603	574	584	577	612	586	545	633	544	557	562	599	593	606	586	584	615	628	599	578	552	570	608	558	616	555	571	556	579	622	594	575	545	576	583	583	607	618	574	589	587	566	612	628	597	605	546	592	580	607	565	575	562	611	604	618	570	578	537	556	558	537	566	585	569	574	608	596	554	562	541	575	588	584	620	592	593	591	563	579	553	595	539	629	559	582	532	602	580	583	561	566	580	570	558	615	609	564	551	564	576	558	599	588	580	555	598	645	546	606	527	580	540	566	614	604	570	548	525	619	582	615	591	530	559	543	507	570	585	619	582	614	571	608	542	559	587	560	539	602	588	633	566	558	586	590	566	595	573	569	591	543	561	629	534	600	546	566	582	561	579	558	604	548	576	569	573	552	589	593	585	598	555	590	575	598	534	554	592	577	559	553	552	585	567	562	565	619	573	563	543	584	607	593	562	576	543	592	548	583	587	599	574	566	606	537	569	546	576	587	583	589	650	559	567	576	594	584	563	582	570	554	585	566	567	552	537	616	581	585	575	589	588	597	558	579	561	587	570	577	603	566	584	608	575	556	590	588	546	559	556	591	577	610	552	546	567	549	550	601	565	578	579	617	563	573	568	598	566	550	621	600	530	613	557	553	555	590	556	592	554	593	560	611	574	588	618	538	595	568	564	600	520	547	595	610	587	578	611	591	592	572	608	581	597	535	567	543	575	578	550	596	564	573	547	549	614	573	569	566	530	575	601	610	591	569	584	585	591	610	560	588	592	588	550	522	571	585	583	595	622	599	580	579	570	595	622	612	597	594	573	568	546	585	622	568	601	546	545	613	600	527	598	604	579	608	571	577	571	603	566	602	571	588	576	585	533	602	576	599	595	554	586	591	554	551	576	596	562	610	535	588	588	612	563	588	603	568	590	601	604	595	578	580	554	562	586	567	591	588	570	608	543	572	544	620	566	602	585	537	588	536	566	610	608	567	563	582	561	597	616	565	593	613	548	593	562	602	599	567	638	602	547	577	617	597	587	581	550	597	589	555	618	558	575	543	574	575	590	590	600	572	566	613	538	566	589	584	569	577	617	568	591	590	569	582	554	555	579	621	622	578	612	608	567	615	553	598	573	617	548	605	543	595	591	590	587	581	588	615	596	569	546	569	589	627	539	514	558	559	530	557	577	575	555	513	591	612	580	605	602	553	575	600	575	586	572	570	578	538	573	589	546	564	580	647	560	552	569	619	578	597	621	613	546	584	587	600	595	528	608	619	551	552	600	610	534	587	617	607	600	552	577	600	570	624	542	592	538	584	577	560	581	589	537	572	570	558	543	599	591	625	614	600	583	589	578	587	555	578	608	635	610	575	578	598	579	560	599	564	622	570	588	555	595	555	601	576	543	579	550	607	597	579	573	567	549	561	579	526	633	556	574	584	593	571	595	563	566	609	557	619	560	586	574	584	591	597	588	586	589	631	589	613	578	600	591	593	564	563	585	575	556	570	578	555	585	589	554	522	595	595	583	579	572	586	558	609	573	607	619	576	571	584	542	597	585	524	584	549	544	588	612	557	565	566	560	571	662	650	600	557	548	576	571	591	623	558	559	607	570	601	585	563	587	569	534	538	547	562	585	546	582	570	573	525	598	617	590	607	596	606	583	569	611	576	628	599	558	582	562	562	597	568	631	568	626	569	614	540	599	586	560	555	582	574	548	553	615	568	583	550	592	586	634	579	536	608	547	568	532	554	597	597	578	584	531	569	565	579	544	590	589	559	569	593	591	578	621	562	564	553	567	590	599	592	622	567	603	608	577	573	541	614	580	571	588	575	596	566	559	585	588	603	542	591	540	556	570	549	597	646	574	612	600	533	534	568	531	554	592	546	581	572	614	618	543	578	559	580	592	592	579	574	608	556	548	605	592	585	598	582	574	572	560	583	608	548	580	581	567	552	553	577	601	581	615	531	593	520	592	596	567	572	600	560	612	552	598	631	578	538	559	573	594	544	628	556	596	586	610	578	588	594	616	586	552	568	578	534	542	603	574	569	593	571	621	587	563	551	573	591	569	625	605	539	563	579	608	545	543	555	582	561	573	570	624	606	555	574	589	600	596	574	553	583	607	585	576	587	582	588	580	594	607	597	602	576	601	576	555	569	557	545	586	563	570	526	599	570	589	608	573	548	641	620	612	577	624	597	574	621	561	611	537	582	594	567	597	578	545	582	578	583	594	584	555	567	569	570	577	550	539	595	544	590	576	562	574	596	556	539	627	625	577	581	568	557	571	578	625	586	560	609	612	560	590	611	587	589	554	556	596	548	539	584	582	579	568	547	555	599	594	607	585	611	532	569	556	577	633	576	559	573	566	606	574	577	596	566	561	614	581	535	582	538	561	584	574	583	557	536	576	588	586	573	572	605	575	567	561	612	567	552	614	575	582	573	597	590	568	598	544	547	597	613	548	568	573	582	577	545	578	576	559	550	581	607	578	592	609	561	568	565	550	570	568	577	609	606	609	580	580	574	584	607	589	583	574	579	579	547	569	567	565	587	591	563	575	557	593	592	542	595	561	611	567	570	601	599	591	570	604	539	560	625	618	561	593	595	588	615	563	583	535	545	595	553	580	593	578	585	562	580	593	593	573	561	567	618	578	612	604	596	609	603	572	582	585	533	545	515	618	566	612	561	572	582	562	574	587	560	584	585	577	564	544	599	578	565	569	595	550	585	603	580	556	573	592	584	595	576	583	546	603	578	591	577	624	650	555	570	588	602	587	553	574	567	565	607	618	557	624	562	599	565	603	587	594	596	569	572	583	567	570	540	600	621	574	522	581	567	611	583	538	590	572	541	580	573	566	568	562	548	599	567	572	572	564	593	578	626	590	587	592	548	580	586	570	540	575	593	605	610	592	553	547	579	588	563	565	593	579	586	593	612	556	626	634	573	550	556	553	605	538	556	550	560	507	602	583	528	547	563	570	585	570	595	604	562	570	564	603	579	621	582	565	583	569	562
14029	970	839	630	453	376	258	232	238	214	177	164	185	141	161	160	156	161	164	121	140	131	150	141	138	147	161	164	136	141	150	105	131	144	143	126	120	149	134	144	140	122	143	118	131	140	130	134	120	133	141	135	120	130	145	118	136	130	120	134	146	109	129	143	138	143	127	144	140	138	145	131	135	140	146	140	130	145	147	133	148	160	128	152	125	143	145	132	124	130	136	123	140	127	135	128	136	150	125	121	111	135	133	111	137	133	109	143	138	136	109	105	131	126	137	135	142	123	143	115	135	148	130	142	138	103	118	123	132	124	129	133	112	120	109	135	142	147	135	138	129	133	152	122	138	122	138	145	118	166	124	130	130	112	134	147	148	121	131	133	139	129	158	123	147	155	141	116	136	125	124	129	141	133	150	131	139	119	130	143	133	119	139	145	154	139	148	154	126	139	141	140	124	128	125	146	115	107	121	128	135	127	120	126	130	157	123	129	118	114	142	121	129	139	138	132	138	146	144	156	136	137	117	128	122	120	124	164	137	119	126	129	124	120	143	151	147	134	132	148	126	125	140	152	129	136	124	138	150	154	122	125	141	113	123	135	118	155	125	127	151	146	139	155	124	121	140	120	138	125	142	149	131	104	116	135	141	130	120	148	146	129	148	118	119	152	141	166	176	135	167	127	133	154	137	114	136	123	131	116	123	130	134	134	113	129	129	133	119	125	159	114	169	148	155	106	152	138	121	118	131	145	138	136	129	148	113	120	129	122	125	150	146	135	123	142	129	148	138	139	143	127	140	142	140	137	115	125	131	138	153	120	145	138	139	116	117	134	165	138	136	130	118	132	134	136	130	107	134	128	142	149	143	159	125	132	148	138	111	138	132	131	138	136	165	134	139	119	146	129	143	157	141	119	141	120	149	130	130	136	134	119	109	146	146	122	153	124	122	125	112	145	131	119	132	152	161	123	128	142	146	132	146	138	127	120	140	157	135	121	126	128	141	122	139	133	125	154	135	109	124	122	161	100	95	119	136	137	143	148	134	123	141	133	144	123	138	130	164	121	113	137	131	120	139	132	137	131	141	127	117	116	132	153	141	134	120	125	137	135	117	134	156	142	128	130	125	115	120	135	136	121	117	119	136	125	125	143	123	124	142	135	148	134	133	160	135	147	142	149	118	140	135	130	125	134	128	132	131	129	155	145	129	146	147	130	132	136	120	127	120	128	129	142	140	135	121	123	112	141	137	136	166	126	141	128	130	131	125	141	124	139	130	129	148	134	114	121	150	137	108	143	128	137	114	117	141	128	121	117	126	139	148	135	136	152	120	144	138	147	133	131	115	135	143	144	153	146	128	139	128	129	127	141	127	130	116	150	143	159	136	131	117	130	141	126	120	142	152	140	124	108	133	123	127	139	112	129	153	142	120	103	107	141	155	136	139	145	130	141	130	120	146	114	135	97	131	120	118	133	127	124	125	126	141	123	148	124	128	134	134	128	147	145	144	139	140	138	151	129	136	146	138	147	117	140	136	141	133	145	138	151	143	124	122	172	125	121	120	136	125	118	129	131	140	123	128	126	144	131	123	139	119	143	157	113	116	130	135	140	129	146	119	154	134	145	144	125	143	110	128	143	136	119	141	148	148	136	142	165	124	112	132	127	139	136	110	121	152	121	136	122	140	121	139	131	142	142	128	121	126	152	115	125	117	130	122	123	139	133	125	132	116	144	155	133	138	153	138	117	121	139	123	138	148	131	132	136	123	133	127	150	124	113	123	136	115	151	132	126	138	127	140	128	123	136	139	127	143	131	154	114	119	113	133	129	118	134	126	133	135	117	132	152	129	109	145	142	138	132	124	141	149	106	126	134	136	147	116	97	132	153	138	124	140	128	118	126	132	112	118	134	130	113	124	116	148	126	132	129	144	123	122	131	140	147	131	123	148	121	130	143	135	140	134	130	130	113	137	114	144	149	134	134	130	117	135	126	131	149	114	127	147	141	114	150	138	137	148	135	135	126	127	121	162	148	123	116	125	125	127	142	132	119	123	120	122	121	129	120	128	135	127	135	129	137	118	121	139	129	144	156	148	123	125	128	117	156	140	147	130	123	110	110	127	139	163	119	147	126	127	133	138	137	160	136	130	126	118	144	134	153	149	124	106	132	137	136	150	126	145	142	109	114	135	139	137	132	131	149	121	112	136	151	120	169	136	128	110	113	143	157	140	135	139	124	123	147	151	118	141	127	134	133	107	135	122	142	119	125	128	136	124	128	133	151	126	139	131	120	141	150	133	162	134	127	137	143	116	142	134	150	113	139	137	134	135	136	125	130	129	112	144	115	131	135	133	135	125	113	127	130	127	105	132	140	132	142	151	148	132	115	166	144	142	126	116	132	134	126	142	126	150	144	118	118	142	119	119	136	134	121	132	169	161	136	149	112	136	118	153	138	135	125	131	106	138	136	125	144	129	137	153	143	125	122	137	126	129	142	147	131	138	136	114	133	135	129	137	132	142	140	117	127	138	128	139	122	138	140	148	119	142	119	139	150	143	128	153	121	104	125	137	132	128	139	137	159	137	125	148	140	117	145	113	134	126	145	132	119	118	133	127	121	133	147	117	130	121	125	120	128	137	128	118	130	150	125	135	140	134	139	128	129	118	141	162	126	129	116	113	128	117	155	111	117	136	136	142	144	128	117	141	129	131	142	142	117	119	134	127	125	119	145	139	129	154	120	139	134	136	127	141	128	128	135	144	130	116	125	118	132	148	137	144	133	149	153	118	136	127	149	146	117	117	159	122	130	120	150	119	125	112	136	139	136	144	128	142	129	140	138	114	133	112	138	142	126	109	144	125	148	126	112	134	119	145	142	141	129	132	109	129	149	121	157	120	125	151	127	127	123	132	146	138	129	130	137	113	126	126	134	132	128	131	134	134	116	115	132	147	128	135	156	141	125	116	139	138	151	117	143	142	128	116	128	100	130	144	125	112	107	134	142	142	142	145	146	116	151	139	138	137	140	115	127	143	140	132	138	143	162	130	125	127	131	137	145	140	115	152	121	123	117	139	118	127	103	148	129	137	134	142	138	142	135	131	126	127	126	106	125	116	128	113	135	138	145	126	117	125	153	138	125	125	131	100	114	123	145	117	142	172	126	151	116	119	111	126	125	128	125	128	137	112	120	126	103	125	136	122	137	158	113	146	145	138	137	125	149	129	137	135	158	134	156	114	121	133	128	130	128	136	145	142	144	120	113	161	134	129	113	136	121	144	109	122	130	138	133	126	139	153	146	125	131	147	122	155	157	137	131	120	146	144	115	147	144	131	163	145	147	126	135	140	120	114	150	138	133	130	131	121	124	135	125	139	146	154	134	136	137	135	132	143	120	147	139	126	119	137	126	135	139	120	121	136	128	106	120	133	118	154	114	132	156	133	139	129	119	114	128	144	125	146	138	163	144	126	134	112	130	127	130	141	144	142	123	130	137	116	146	129	144	137	121
7964	839	1766	1931	1671	1299	1051	870	751	690	674	519	508	473	467	445	437	438	399	389	439	387	369	382	384	374	376	377	346	369	343	373	307	348	366	350	330	331	303	328	356	334	326	305	316	326	353	323	319	298	313	314	313	339	332	363	331	355	355	339	353	341	288	292	317	314	354	328	333	320	298	352	267	325	324	351	290	312	324	301	309	285	336	275	321	311	324	372	320	338	303	337	317	322	332	303	336	309	340	337	327	333	272	317	302	329	303	307	308	297	277	294	331	314	328	286	311	312	301	344	285	307	304	311	301	311	338	282	276	287	324	332	305	312	295	285	317	312	309	309	297	282	290	336	307	292	290	317	313	327	374	321	306	298	335	331	300	321	351	343	303	314	317	330	319	330	312	330	299	319	314	321	295	327	314	315	311	323	324	322	317	288	352	315	283	310	322	296	326	312	325	308	337	331	332	297	325	322	316	301	322	294	322	304	306	321	325	314	295	321	302	340	316	320	307	307	330	306	278	308	328	322	308	290	316	308	311	292	296	367	300	300	325	327	306	304	321	330	311	311	307	320	294	302	330	340	290	313	275	296	306	298	320	322	287	338	289	325	303	312	326	316	314	299	323	316	307	328	313	301	308	277	326	333	311	294	334	342	321	319	293	290	328	303	317	287	305	311	306	304	301	329	303	301	350	310	312	312	300	333	323	307	350	335	303	300	308	299	300	302	304	313	346	305	311	310	317	271	335	302	351	305	282	319	303	297	304	325	307	305	308	306	286	284	314	332	311	299	329	329	317	318	302	295	297	316	323	328	311	314	307	309	326	314	322	322	320	282	296	301	358	314	332	338	328	294	320	296	332	332	331	313	323	305	323	310	347	306	297	318	313	356	333	304	304	296	343	282	289	322	311	278	300	320	273	333	338	311	308	280	316	324	301	304	286	336	322	324	280	315	318	301	293	300	308	304	302	296	340	328	313	308	302	305	288	330	307	330	309	314	322	320	321	321	302	336	314	338	326	307	280	306	339	339	288	332	294	336	285	304	285	313	288	324	309	298	352	317	327	321	295	325	313	307	355	322	328	312	319	307	327	312	349	297	320	293	305	312	328	321	326	309	318	302	318	286	318	317	328	273	312	299	309	325	317	287	326	310	302	293	311	279	334	320	301	313	298	301	305	349	330	305	312	300	305	327	319	311	308	312	319	285	331	303	313	308	345	311	324	300	318	333	307	317	324	307	305	360	293	304	325	303	333	299	292	296	315	306	320	303	324	315	312	303	291	316	290	309	299	324	302	301	321	327	314	291	321	285	317	308	293	321	333	326	335	309	312	328	306	304	336	318	323	284	369	304	313	308	328	300	334	295	325	324	312	311	298	328	314	315	322	298	324	316	301	292	280	279	333	318	315	314	329	323	305	311	330	301	338	303	338	342	310	347	312	296	331	319	318	305	307	300	332	326	314	296	337	333	320	309	333	323	291	326	294	295	330	328	316	320	325	315	296	299	311	332	318	311	339	291	293	300	325	315	312	315	308	338	324	324	313	325	301	320	263	296	310	315	304	308	305	341	294	299	312	312	319	315	276	311	336	304	301	285	323	334	304	314	324	316	293	314	320	331	352	300	318	307	309	287	312	301	288	286	316	339	315	323	347	318	343	307	330	304	328	290	330	342	288	326	316	319	328	301	335	319	314	339	305	344	345	313	343	308	305	333	334	273	303	326	298	278	295	330	302	301	329	317	296	300	308	284	311	294	303	325	342	329	323	338	298	310	273	296	295	308	318	293	281	350	304	300	341	334	310	299	313	315	299	294	288	329	317	289	335	315	304	306	316	337	307	292	347	300	313	341	341	300	341	293	319	325	302	298	283	303	316	316	312	339	298	307	305	306	309	326	324	340	322	340	310	326	309	325	320	352	283	335	306	352	297	311	319	301	324	330	326	314	335	316	307	314	319	314	325	298	289	287	340	324	300	306	319	284	315	286	297	301	330	337	306	322	332	298	306	316	284	294	307	326	337	320	324	290	301	342	331	307	322	310	309	352	311	329	303	318	332	321	292	324	335	308	297	318	329	318	332	308	301	299	295	326	316	317	287	334	293	278	318	287	313	351	321	312	291	359	306	289	299	324	337	344	339	309	319	323	320	320	310	279	302	299	294	310	316	326	310	315	307	329	344	319	346	330	320	304	307	303	315	328	300	316	346	303	311	262	291	314	325	335	310	303	330	298	311	326	324	304	298	308	315	311	306	317	278	340	311	310	322	301	289	300	302	313	318	322	308	319	316	349	321	303	303	310	285	332	304	305	269	324	330	329	271	301	302	306	299	302	346	305	309	334	330	341	287	306	311	310	301	336	310	302	319	308	335	303	346	315	320	305	327	312	281	316	315	307	303	287	315	337	300	333	323	305	333	315	318	300	332	311	308	300	333	297	329	332	325	283	298	305	299	322	314	305	293	308	337	325	312	327	310	332	337	310	319	314	315	306	315	301	306	308	334	302	306	292	312	311	309	341	337	331	317	300	324	299	315	330	311	299	291	347	306	319	286	325	310	326	284	331	301	341	293	322	312	303	320	334	310	295	319	296	331	347	300	301	327	344	321	317	302	311	297	290	341	279	326	280	324	319	296	313	297	320	311	312	303	293	313	315	305	299	343	290	317	286	297	305	304	301	292	329	330	275	334	315	302	293	316	336	305	295	329	328	315	312	323	339	306	316	289	323	303	305	302	342	328	322	292	312	347	307	287	323	333	341	313	309	312	290	324	308	334	303	291	310	295	321	304	296	321	314	346	321	327	317	324	297	322	317	337	301	300	313	276	332	341	303	333	300	300	330	319	295	299	322	297	340	280	335	315	314	287	307	311	310	304	312	328	315	319	309	315	311	290	320	301	341	320	308	322	323	304	311	318	301	306	316	321	327	294	319	304	332	288	295	298	302	324	352	308	305	316	290	322	323	322	324	308	294	328	354	278	305	327	315	317	322	338	345	330	308	325	342	361	303	316	327	323	284	318	303	320	326	326	293	342	311	308	325	309	324	289	305	308	344	295	312	356	296	317	309	331	317	283	297	293	328	303	324	292	300	286	324	310	328	317	331	305	318	283	297	319	325	313	313	313	316	291	308	335	287	308	293	323	331	279	317	320	314	300	272	313	297	316	317	306	307	303	330	288	319	317	293	312	346	316	306	329	307	311	312	321	273	319	340	311	321	307	315	304	303	293	328	308	314	325	321	313	347	345	286	308	304	324	307	324	284	288	289	309	324	327	289	311	324	304	334	329	288	316	324	334	334	293	309	328	307	312	302	321	309	302	314	349	331	317	332	304	299	309	322	313	307	321	314	307	339	288	308	307	334	307	279	303	320	297	318	310	284	301	293	328	323	307	317	309	302	336	283	310	323	325	295	305	302	328	303	338	316	315	297	288	338	322	329	299	288	337	336	306	333	292	319	277	354	329	319	292	321	304	330	322	298	314	331	344	351	331	312	336	314	312	307	319	320
1416	215	239	218	206	207	212	202	203	236	212	190	190	181	183	202	209	194	195	210	198	209	191	197	218	200	178	168	195	215	200	188	187	209	199	201	219	195	196	176	207	176	209	225	192	217	194	182	197	209	208	227	214	211	203	213	224	211	172	194	213	209	218	201	195	222	187	190	231	212	215	190	202	198	215	209	194	219	198	195	188	209	198	187	218	206	220	208	209	194	193	189	196	201	208	218	185	198	181	193	182	223	202	191	205	198	216	195	213	212	204	201	205	205	211	202	198	189	245	224	203	211	213	230	218	193	220	190	207	203	205	185	211	196	202	201	180	206	197	219	217	199	190	206	228	175	176	213	206	215	198	210	166	182	197	203	225	230	201	204	179	225	195	197	220	217	183	208	206	177	206	204	195	178	185	198	211	194	201	182	212	185	192	210	205	200	204	227	175	181	190	199	221	190	197	194	222	221	214	193	210	195	193	193	206	213	219	221	180	181	208	197	203	179	210	207	199	194	188	214	172	202	216	188	228	186	206	189	194	203	194	182	191	198	200	204	164	238	201	186	208	195	215	179	210	213	209	189	207	225	209	222	189	223	199	214	214	222	190	207	213	215	190	212	189	222	211	217	186	185	178	192	196	171	218	214	193	216	184	211	170	208	185	213	207	192	212	220	204	214	233	190	169	198	196	183	179	201	197	177	183	170	225	213	199	192	217	215	205	211	231	198	176	202	172	188	198	228	188	227	219	196	209	197	199	209	192	200	190	208	191	210	204	223	205	217	223	198	220	230	195	205	202	192	174	184	211	183	199	223	193	181	203	201	231	217	189	203	188	215	218	218	193	212	196	194	206	196	181	199	194	205	198	199	207	212	231	193	217	209	187	211	228	195	203	224	220	200	186	219	203	206	198	204	184	198	206	209	209	234	194	174	205	173	211	197	189	166	190	203	190	203	198	189	184	203	215	211	201	188	201	202	204	189	190	233	224	208	188	207	240	208	221	201	208	192	177	208	189	187	183	182	191	206	212	194	205	178	230	214	205	203	216	208	199	214	220	219	192	189	214	193	167	184	176	213	199	208	184	200	162	205	223	189	209	213	176	180	183	200	199	205	198	190	212	223	196	213	216	197	198	217	193	217	235	187	199	195	184	187	201	202	204	189	204	209	205	190	204	208	198	185	194	204	189	199	194	230	201	202	213	190	190	202	197	196	208	169	182	191	178	210	173	208	228	207	200	187	198	174	205	201	197	181	207	172	195	182	223	231	208	190	215	202	217	212	191	226	218	186	215	192	203	217	198	218	185	200	216	182	217	190	181	178	187	199	195	232	202	207	193	195	215	192	216	213	199	205	173	205	213	217	211	193	201	178	198	228	211	209	207	190	203	218	193	222	208	215	196	209	196	217	201	183	196	203	174	206	202	183	213	215	185	162	192	210	169	198	230	208	200	191	201	181	209	190	184	225	196	194	203	187	205	205	201	198	190	220	187	213	217	212	206	198	184	216	194	180	223	217	200	216	184	205	210	194	205	188	203	189	208	210	189	213	202	195	204	192	199	257	212	210	188	196	179	203	205	211	202	210	181	182	210	197	236	198	191	199	202	208	207	179	215	193	215	207	201	211	223	212	218	223	215	216	206	227	217	200	181	180	205	184	228	196	189	210	207	185	193	211	184	181	226	208	199	186	187	191	227	205	188	201	187	185	213	201	169	220	210	195	191	206	224	195	221	173	218	193	227	204	208	196	181	208	175	214	197	212	202	187	200	223	208	202	206	228	203	208	203	210	189	217	193	219	208	191	202	181	179	200	194	203	185	211	202	200	214	210	184	216	235	207	207	183	218	172	203	204	215	228	197	219	193	201	198	187	196	227	193	202	205	219	216	232	193	203	185	202	210	217	199	198	174	215	224	224	209	196	185	218	183	200	220	203	219	191	203	196	201	198	186	222	187	185	187	204	208	223	200	212	186	202	192	210	197	216	209	215	214	179	207	227	215	217	204	196	216	198	185	213	226	191	195	210	220	179	199	199	197	198	216	167	205	181	187	226	236	212	195	191	201	181	171	195	205	187	190	225	236	210	215	214	209	201	210	201	198	178	227	192	208	185	180	174	197	198	201	191	200	173	215	192	211	216	183	200	198	197	171	207	171	215	212	193	203	194	217	209	186	215	195	195	192	234	205	199	214	191	236	185	217	211	234	206	221	199	204	183	215	216	195	199	198	196	196	209	203	221	161	182	209	221	241	209	203	213	197	200	240	185	226	195	213	212	228	202	208	214	207	202	188	221	215	204	185	207	227	181	204	232	184	185	191	211	218	229	198	181	202	213	231	203	221	203	185	176	214	191	178	212	183	193	205	182	211	222	194	213	202	221	175	218	196	201	217	193	202	227	205	187	213	181	204	187	188	209	168	201	177	188	231	202	182	192	195	207	181	207	194	175	199	176	202	185	229	186	215	210	206	194	202	239	214	183	193	181	182	190	190	219	193	215	200	203	197	195	218	184	209	183	207	210	214	191	214	208	196	176	220	230	242	205	192	198	190	211	210	189	182	215	215	197	194	212	196	195	183	214	201	192	208	216	236	228	194	212	212	206	213	212	200	205	203	202	206	198	209	240	208	212	203	218	213	223	224	199	204	218	210	210	191	200	210	200	234	200	193	207	225	175	209	201	214	216	212	173	188	236	187	176	203	204	216	233	226	215	193	215	190	219	196	202	205	222	196	176	184	182	212	226	198	186	206	184	203	203	206	209	214	203	224	200	193	198	231	212	198	191	204	209	211	208	190	203	201	195	212	175	208	216	218	199	243	183	187	198	197	209	211	228	193	183	184	194	199	209	201	209	188	187	213	235	207	197	205	203	198	205	217	209	190	223	225	236	214	207	215	204	210	195	219	182	226	206	196	205	196	197	201	216	221	201	191	212	201	200	201	217	184	210	204	202	207	196	184	185	184	204	207	203	216	221	228	215	197	213	220	188	210	182	236	206	191	202	222	238	189	186	200	204	195	211	220	218	191	199	221	220	204	200	201	185	216	194	203	204	184	221	186	201	208	199	190	176	201	213	212	186	191	184	171	188	172	214	176	196	200	228	181	212	208	210	214	221	219	177	204	207	235	201	218	180	197	184	199	213	196	202	197	197	200	187	186	219	188	193	221	220	189	191	187	205	185	191	197	210	219	221	190	195	223	219	198	201	186	212	204	207	200	193	210	193	200	196	196	224	193	213	214	213	198	182	212	218	209	218	225	200	212	209	197	190	197	213	172	235	221	222	199	216	193	209	175	198	215	183	190	216	215	172	210	200	213	212	218	196	188	207	198	204	218	213	177	203	237	219	210	230	216	199	214	188	221	202	195	217	198	215	174	193	207	202	206	216	213	224	212	211	222	202	183	203	221	201	207	190	204	219	190	172	191	227	211	188	198	208	214	184	197	210	193	201	180	208	217	193	212	217	202	223	217	221	210	210	213	233	190	213	205	201	217	192	227	201	188	211
1772	486	520	528	500	505	485	505	512	483	459	514	503	515	449	473	505	501	453	446	474	456	438	486	509	475	510	470	459	467	489	479	487	468	483	468	471	470	499	463	520	491	460	480	469	481	456	463	493	486	454	493	463	457	474	452	517	503	507	486	487	517	485	500	435	500	469	488	468	472	461	482	455	463	469	463	443	469	465	442	458	453	517	479	466	479	490	474	475	462	465	458	471	481	492	451	474	497	504	503	443	476	487	489	435	453	469	473	466	506	521	468	480	500	436	487	495	476	434	494	475	518	454	514	449	467	500	480	463	486	469	452	484	490	476	476	445	464	511	484	458	477	465	464	454	518	539	460	473	508	471	467	473	447	494	469	496	452	462	499	452	473	457	439	472	430	507	502	487	457	471	471	482	454	439	510	502	461	505	518	456	452	462	459	468	478	455	483	471	467	410	478	480	466	467	449	477	493	450	471	477	461	494	486	453	508	459	471	478	470	448	483	479	452	486	472	458	496	469	467	467	503	490	472	449	490	499	471	472	437	463	453	505	478	469	471	482	463	483	458	449	473	486	491	467	473	454	490	483	468	472	456	526	494	505	484	465	487	511	463	480	503	487	451	482	483	468	480	466	437	481	455	448	463	530	488	450	505	443	497	472	487	462	488	451	450	459	475	512	441	488	468	471	450	472	470	480	473	445	485	451	452	483	466	465	495	494	514	461	523	407	506	484	504	476	449	488	480	441	417	467	494	451	452	489	499	481	461	463	435	465	487	465	485	474	470	510	474	451	476	493	509	450	508	460	467	478	487	465	482	493	489	476	469	456	491	474	455	493	467	489	478	465	470	456	502	484	479	453	441	481	471	444	473	486	452	479	464	489	518	484	495	468	489	491	451	526	510	475	467	462	484	472	463	502	485	479	467	480	471	492	491	443	476	472	484	507	447	489	505	449	478	490	457	470	457	508	451	458	508	461	530	455	461	483	443	476	458	481	496	483	500	500	455	451	519	463	437	487	489	482	458	468	491	492	525	510	481	482	480	456	494	456	480	415	497	470	488	470	449	476	488	490	446	480	466	438	456	450	480	467	468	517	475	456	460	452	478	484	472	455	449	485	496	448	463	480	455	467	505	484	443	438	451	484	410	464	492	457	474	455	477	499	466	469	435	490	466	472	522	456	475	459	467	444	480	497	484	452	493	491	478	446	438	471	477	461	472	463	495	466	483	483	475	450	479	455	481	492	479	468	479	455	521	477	457	462	469	475	433	463	457	479	514	486	471	491	504	467	442	486	472	475	480	485	477	484	463	453	491	478	486	437	469	511	491	469	478	464	487	476	443	510	497	484	478	501	470	475	468	489	479	486	481	466	480	471	467	493	501	471	481	456	470	499	450	469	474	457	496	479	508	492	465	456	470	452	475	450	478	458	425	506	468	485	485	518	500	437	495	496	493	482	464	488	469	471	468	460	493	489	484	467	450	477	454	470	451	486	479	476	479	510	449	476	526	485	515	491	514	470	468	479	434	439	487	456	452	462	506	475	480	449	473	445	465	466	466	487	491	493	491	463	510	475	493	509	463	471	460	456	479	465	476	449	481	452	449	461	466	487	515	460	496	449	433	496	467	455	471	490	505	473	473	481	445	464	457	498	500	501	519	467	455	488	444	471	483	485	501	443	483	476	463	461	465	490	486	460	510	427	483	476	494	471	478	475	492	489	462	436	458	477	445	460	471	463	477	507	511	458	469	495	459	482	458	527	496	466	446	488	452	463	474	535	473	517	478	490	482	475	448	494	480	457	425	492	471	448	516	501	473	519	474	484	477	459	520	479	475	448	491	492	494	499	459	459	527	511	489	473	447	489	481	452	491	478	488	457	471	482	479	440	496	483	484	473	459	458	448	512	508	519	470	465	443	428	490	472	460	485	456	475	456	449	451	444	503	483	473	481	492	465	494	493	501	487	486	436	450	467	490	476	489	446	484	493	533	452	493	472	454	434	491	521	479	479	480	478	490	467	498	445	483	492	497	494	455	459	504	434	460	481	475	475	495	501	479	475	448	444	481	474	415	504	485	445	492	457	498	452	500	506	474	454	470	528	481	461	502	490	487	451	488	483	463	488	478	507	480	475	477	473	475	460	494	429	455	502	444	483	495	464	519	495	467	470	449	486	478	502	462	459	468	481	487	453	506	471	468	468	470	461	461	485	474	461	476	465	458	503	490	506	484	505	459	456	500	487	476	461	427	475	470	456	485	481	440	477	464	559	497	481	492	457	463	488	506	472	503	498	471	447	492	480	482	470	510	465	474	498	479	512	474	475	479	476	466	449	501	492	460	500	464	485	466	493	493	508	472	476	481	446	484	450	432	455	447	497	500	453	477	513	478	484	499	482	481	465	480	488	450	432	472	453	486	447	468	465	452	477	447	467	493	483	480	506	464	480	499	454	482	454	462	462	477	458	480	443	479	472	471	478	500	496	490	460	481	502	500	472	511	491	458	498	507	460	498	501	497	474	488	458	503	520	518	484	498	475	471	493	458	503	499	478	477	499	480	438	474	468	510	477	467	456	471	481	491	488	478	501	467	499	484	442	442	477	473	473	500	460	476	474	480	501	495	463	495	481	450	505	446	469	469	468	508	474	503	508	475	504	471	462	510	550	450	461	473	461	500	478	481	512	477	490	446	516	497	475	478	454	497	484	487	463	449	483	494	482	474	493	496	472	475	497	475	502	491	470	445	505	443	448	458	463	483	474	461	493	499	489	456	478	472	459	481	480	514	469	420	480	465	481	504	471	469	439	492	486	465	474	451	480	486	468	502	474	477	509	474	468	482	479	458	494	472	448	471	509	451	474	508	488	441	449	470	488	498	459	468	518	482	475	524	453	483	464	444	456	492	518	436	484	510	503	460	410	457	477	504	493	430	485	468	478	511	445	464	481	456	479	467	472	471	504	486	529	495	460	469	513	437	462	496	467	445	518	447	513	455	479	478	484	460	494	457	510	475	526	519	484	479	473	468	512	457	486	505	514	492	454	488	497	443	439	474	454	483	479	459	503	465	458	476	462	442	467	459	470	472	470	508	510	491	461	474	483	509	477	513	481	470	516	491	485	439	472	476	468	451	515	501	440	478	472	481	497	495	462	472	464	483	463	514	491	515	489	503	496	479	488	455	438	468	465	496	467	472	475	496	486	507	465	451	483	476	473	517	499	474	468	484	518	450	491	491	476	501	479	521	462	433	460	457	463	457	478	460	522	471	497	460	471	459	510	462	426	481	473	481	489	468	504	483	481	476	511	473	477	491	489	520	451	471	479	484	459	472	492	455	498	454	483	433	475	459	462	484	504	509	451	466	446	456	488	450	495	463	462	507	473	465	450	452	449	459	492	465	461	457	452	473	444	467	463	454	452	491	481	435	493	473	463	443	462	471	432	483	488	484	466	466	459	488	479	491	532	468	478	470	488	470	483	448	489	463	451	476	445	485	497	484	474	458	478	510
7508	564	621	511	386	402	330	317	270	269	272	274	241	277	274	258	261	264	251	243	285	252	248	290	266	224	230	267	270	238	329	228	273	291	258	260	249	254	273	246	231	269	242	253	252	289	252	255	276	264	288	237	267	265	282	276	261	254	259	273	226	261	251	256	253	248	287	223	239	236	212	239	276	273	274	274	263	251	248	233	265	277	262	240	268	264	229	253	234	251	265	248	261	240	261	272	252	278	226	230	243	267	289	292	277	277	295	260	250	231	245	288	256	259	275	272	244	314	275	269	286	259	261	265	290	250	265	263	229	261	262	259	257	265	255	268	269	269	265	241	245	270	247	258	280	257	239	281	260	273	262	245	276	248	282	250	242	286	208	279	254	259	252	266	260	299	226	259	264	256	255	222	266	283	252	243	250	236	239	232	253	249	277	239	225	239	261	293	276	260	260	240	262	249	243	249	265	253	219	247	230	264	263	247	284	269	273	258	270	276	272	249	240	255	274	229	231	227	259	279	252	268	259	245	272	264	265	257	275	283	271	229	263	249	279	263	251	258	267	251	252	276	235	247	217	256	256	285	254	241	254	304	229	281	260	242	228	264	262	297	254	263	199	250	243	236	250	247	284	284	266	245	260	244	247	255	238	257	224	258	234	270	273	280	264	275	252	270	257	253	213	242	255	260	264	261	269	258	228	267	239	269	268	227	252	253	239	231	259	256	256	278	220	288	256	229	299	265	268	241	235	231	255	239	264	227	217	274	283	271	241	273	279	252	238	263	277	277	263	242	265	232	223	259	250	251	267	255	268	262	236	270	238	239	255	244	246	248	258	266	277	252	261	263	270	230	261	246	273	261	224	254	235	263	254	246	267	219	295	262	244	270	251	277	260	245	273	265	239	235	264	276	267	276	247	260	245	259	251	243	267	232	285	265	254	253	263	247	263	251	252	248	245	266	259	268	224	250	290	285	258	251	264	254	253	264	258	272	243	245	251	259	250	236	248	240	240	272	249	233	249	254	245	284	271	260	249	250	291	228	267	227	277	256	263	248	236	233	234	245	260	267	222	265	230	251	256	289	255	240	254	297	266	232	234	248	241	282	229	282	280	271	224	249	215	251	259	269	261	270	235	254	280	240	264	273	258	246	229	226	291	252	218	276	247	283	262	249	251	240	240	273	250	228	254	257	261	330	238	237	273	254	258	269	289	230	246	256	254	245	263	244	246	234	239	229	238	256	279	277	222	248	249	250	247	248	261	266	246	299	252	246	246	240	235	275	280	229	261	251	240	246	288	253	244	274	241	267	248	249	303	249	247	285	244	264	233	262	247	236	230	259	273	263	256	248	241	234	241	247	243	245	259	238	253	262	251	214	229	268	252	280	271	254	260	244	237	249	267	274	259	250	244	234	287	226	268	284	258	274	266	252	240	266	264	273	246	263	243	239	235	233	244	268	256	261	245	237	245	280	245	272	260	250	259	252	257	249	245	253	264	236	254	230	266	269	263	232	272	244	239	248	240	249	222	243	235	275	271	274	234	245	254	259	281	251	274	269	261	240	274	241	281	286	256	264	247	242	269	256	251	260	254	270	246	254	253	264	272	248	240	237	262	259	258	266	253	276	278	247	247	251	239	252	270	247	271	260	258	238	281	284	234	249	221	276	285	267	256	248	247	272	236	252	264	234	268	241	275	275	247	222	262	250	282	242	274	250	273	267	258	270	281	261	250	255	260	248	262	250	265	276	254	266	247	233	260	246	261	257	268	252	232	277	250	232	221	251	275	268	239	246	247	246	218	261	276	249	259	260	250	260	267	263	234	276	256	243	256	283	260	236	231	247	260	265	262	269	287	240	260	246	255	234	286	287	280	266	199	236	274	269	292	253	261	265	260	238	266	284	251	230	275	267	213	281	230	257	255	246	298	285	305	263	235	240	285	247	273	263	244	250	239	266	255	268	288	262	290	264	247	233	241	273	266	267	250	237	266	256	258	226	258	290	300	249	242	299	223	265	234	261	267	275	254	251	246	274	263	249	245	244	243	241	256	250	259	241	261	279	258	257	274	256	271	239	242	249	249	271	236	279	270	279	234	271	251	240	274	248	234	250	229	247	257	283	281	264	237	248	258	261	248	232	243	261	250	254	248	230	262	246	263	283	242	273	238	226	240	237	248	276	245	253	225	272	279	254	239	270	267	245	253	254	237	278	289	269	243	241	267	263	268	255	261	248	288	253	260	255	237	259	275	258	292	262	252	277	252	249	283	293	259	273	251	264	280	233	248	264	262	246	270	261	251	272	247	228	269	250	223	257	258	266	237	275	293	255	279	273	267	247	233	264	261	272	259	266	244	261	236	252	245	246	247	219	283	300	270	230	266	268	280	277	257	230	261	250	265	255	239	222	249	239	260	266	256	238	269	263	283	259	231	228	264	240	264	244	250	256	236	249	260	281	254	269	275	257	261	285	256	249	274	253	284	270	248	267	261	268	244	238	242	259	285	252	282	245	252	308	253	255	246	273	247	241	244	264	276	255	234	251	266	260	245	254	218	312	246	254	246	263	284	245	246	241	235	217	270	264	258	272	240	242	262	270	269	237	269	227	251	263	255	275	241	235	268	260	276	242	276	252	248	255	252	256	256	247	266	254	248	228	245	269	268	265	262	244	280	245	263	273	254	271	279	240	250	258	267	251	278	251	243	260	260	257	235	282	267	288	217	281	268	263	225	246	251	305	253	243	237	249	222	263	268	286	245	234	242	275	277	253	220	220	234	244	235	249	240	252	244	254	263	272	246	294	260	267	257	230	230	246	227	230	267	272	243	221	240	206	242	276	282	233	270	271	266	237	276	265	256	267	253	262	264	219	257	256	245	249	250	256	258	231	257	268	231	260	276	243	298	240	267	276	223	237	233	270	242	269	259	254	234	274	254	251	251	244	254	249	227	266	260	276	242	254	263	274	251	258	233	255	275	248	262	231	238	258	276	259	249	237	219	269	279	250	269	246	245	220	248	257	268	259	262	219	272	247	245	262	278	249	244	265	251	246	233	258	257	287	268	252	269	259	267	265	286	268	263	237	237	232	278	252	230	250	247	247	286	235	250	267	259	249	279	254	234	273	279	254	225	263	242	261	265	245	250	256	277	267	269	300	256	230	245	258	264	254	250	251	227	274	278	261	287	244	257	248	247	250	252	260	231	252	243	279	255	243	261	264	227	268	209	258	247	250	252	249	280	251	247	245	253	287	253	247	268	253	245	264	267	268	286	283	232	283	263	261	264	260	277	271	251	254	222	254	278	257	246	221	275	277	260	273	241	265	274	250	245	264	275	267	207	248	265	240	243	266	253	261	235	282	262	284	264	264	261	280	248	249	242	251	242	239	265	242	227	250	271	252	246	279	269	285	265	250	231	239	248	247	256	254	236	250	291	292	257	282	258	235	275	282	240	245	253	263	261	278	267	241	242	274	237	238	238	245	250	244	238	243	256	271	264	258	259	236
6478	843	1302	1488	1268	1153	935	884	797	755	709	726	684	695	676	658	696	602	612	653	633	595	620	584	608	622	620	622	594	598	594	584	605	630	601	625	590	567	615	579	576	557	604	584	565	615	533	562	586	603	594	566	594	591	555	632	546	618	550	554	566	602	635	606	559	594	551	593	591	540	583	578	590	571	579	606	562	572	586	620	582	572	570	572	517	603	576	558	542	586	555	577	548	579	537	640	594	604	607	562	599	607	644	575	596	573	573	566	578	578	569	582	588	581	642	554	580	559	579	597	566	599	567	564	566	580	549	565	538	553	562	566	540	604	563	547	582	565	578	585	569	583	546	568	562	591	611	565	601	575	554	578	608	575	554	585	571	586	559	620	582	571	573	546	523	582	612	586	581	600	600	553	556	568	564	597	558	578	602	565	553	609	574	560	579	523	579	555	562	597	587	568	534	569	564	541	588	568	595	610	558	583	563	565	596	574	539	598	566	593	591	573	561	549	544	608	631	539	565	525	568	600	612	562	601	599	606	562	584	550	540	594	581	576	577	576	560	578	581	565	542	588	592	592	540	534	606	545	590	581	579	570	574	593	572	602	560	582	533	571	561	571	541	605	555	581	580	570	588	568	583	561	586	576	529	555	563	579	599	625	553	564	565	582	612	596	529	583	606	574	575	598	553	566	603	576	608	570	575	605	582	533	604	570	572	607	526	588	569	608	545	589	608	583	530	558	632	555	585	614	572	607	582	586	590	585	561	575	604	583	579	549	550	605	598	584	577	556	573	576	565	632	560	606	593	570	562	552	534	539	574	586	629	583	597	565	595	551	608	575	574	582	576	576	568	592	555	578	561	592	540	587	541	543	586	568	598	547	555	569	584	548	560	541	573	516	543	545	598	575	596	544	608	554	600	573	573	554	537	544	576	627	590	566	587	581	585	565	549	583	575	558	579	606	596	603	561	562	589	580	572	592	579	586	586	568	566	538	597	605	563	603	579	571	557	598	576	582	587	588	562	547	588	553	558	559	567	595	557	581	611	566	576	613	582	551	591	556	592	567	592	579	573	547	566	594	584	613	526	566	586	529	569	570	582	602	559	569	577	613	536	580	595	593	578	566	569	553	548	599	562	628	568	572	559	570	577	573	606	605	606	548	565	554	567	582	567	585	605	545	532	571	591	582	576	567	565	560	558	580	565	584	577	587	596	570	564	574	566	597	604	577	547	559	574	581	567	540	599	570	595	590	575	560	577	568	574	583	514	573	598	551	582	586	579	581	560	582	564	528	552	550	568	526	569	570	587	595	584	565	596	574	574	567	606	605	562	518	580	539	569	558	551	565	580	557	564	592	572	606	564	599	547	532	545	575	585	573	581	565	602	579	594	522	589	599	534	565	608	581	549	608	575	588	595	562	529	556	588	605	605	617	540	554	583	584	590	559	591	603	584	558	633	548	577	564	556	621	590	602	545	613	554	577	554	543	575	581	622	545	575	589	570	556	600	539	580	595	576	580	548	623	574	631	595	579	554	624	560	576	553	537	563	572	595	575	571	554	558	552	555	552	545	605	614	567	504	594	586	575	601	653	594	581	591	566	596	579	603	562	541	592	549	579	626	592	608	563	554	567	573	598	584	544	579	597	588	560	592	589	567	580	560	563	616	568	543	551	565	521	565	592	568	595	591	572	591	570	609	558	579	579	570	578	579	571	583	543	591	553	596	616	585	560	588	572	642	609	599	585	556	621	555	550	565	569	556	603	537	598	545	569	581	566	557	568	537	516	584	609	561	603	585	560	589	570	559	579	588	550	560	546	538	560	566	553	601	556	626	569	576	569	616	567	577	600	598	567	560	601	600	567	577	590	587	566	653	576	535	595	559	563	572	545	604	550	575	606	593	562	574	545	515	570	565	592	562	573	606	554	535	569	550	604	570	576	585	588	573	589	551	549	594	597	598	619	595	559	603	522	622	545	563	604	556	555	580	551	568	625	601	582	576	584	589	554	592	608	590	577	545	598	603	595	530	571	556	545	553	538	553	558	571	569	568	608	562	639	587	570	533	574	585	570	582	574	520	590	602	543	563	595	639	585	550	569	569	572	565	615	582	564	594	607	550	571	590	554	584	611	585	545	541	572	574	587	570	584	569	548	629	560	588	590	569	609	567	579	618	582	529	564	570	573	595	545	588	559	593	588	609	590	602	599	562	585	552	601	580	588	587	570	574	571	562	566	572	562	572	609	560	602	596	543	590	591	532	572	527	554	545	608	549	576	592	531	583	552	575	552	594	619	571	537	584	596	604	554	557	609	568	623	587	561	558	578	585	602	570	606	592	541	580	580	599	595	550	544	561	575	585	570	555	611	564	571	593	542	573	542	546	589	583	570	558	569	551	574	574	585	566	565	555	588	551	571	561	564	552	588	565	554	582	545	582	567	604	570	565	569	578	542	617	611	558	616	578	572	591	527	569	542	577	559	615	580	603	548	547	538	605	615	608	569	599	525	591	554	551	543	587	574	574	558	583	642	626	581	554	611	581	579	585	575	601	626	613	611	531	583	567	603	572	575	605	544	598	583	571	578	589	588	571	546	591	580	601	553	557	558	552	598	575	539	553	571	538	551	592	553	556	572	527	573	562	589	522	546	534	600	588	550	588	568	545	592	627	545	548	578	572	550	564	568	545	585	560	584	601	593	581	586	588	572	581	586	561	568	587	564	537	548	595	594	566	568	583	593	555	590	586	594	528	602	576	568	600	571	561	567	603	535	594	619	590	536	555	587	534	588	559	603	538	559	568	616	541	590	595	612	550	581	573	582	600	606	542	542	559	573	598	570	597	588	583	565	588	601	600	574	572	589	608	622	545	537	548	557	590	592	605	524	580	596	582	561	559	552	573	583	632	522	582	561	584	637	598	583	534	597	592	565	566	592	560	594	603	589	595	570	557	595	572	537	561	577	615	593	575	558	566	576	580	625	583	538	554	568	578	560	588	606	575	556	565	583	579	598	620	577	603	568	579	607	582	551	587	550	555	569	565	584	575	629	578	565	566	606	554	620	614	559	537	575	571	557	572	583	584	580	561	578	595	617	583	600	591	569	559	580	561	573	572	529	546	560	576	587	576	585	526	620	568	609	559	602	551	534	576	595	594	568	562	547	583	575	540	564	536	567	583	571	653	584	551	576	580	578	554	573	602	581	586	606	608	634	584	578	543	574	581	581	570	553	606	542	562	596	582	595	572	574	559	594	588	570	571	586	582	577	588	532	574	573	581	573	628	579	631	584	593	592	544	592	603	580	581	576	578	578	566	589	553	619	631	561	605	600	599	600	615	565	567	617	603	584	583	571	583	586	570	627	585	550	568	603	595	591	570	555	540	527	585	585	558	578	589	593	595	579	603	571	613	551	603	571	609	579	562	568	577	618	550	561	577	540	597	600	538	556	583	568	590	539	555	558	582	570	562	595	527	588	563	589	598	574	590	588	556	544	599	635	589	570	598	573
14063	1013	868	700	460	361	311	220	213	198	180	183	168	168	154	148	162	162	146	133	143	161	125	123	151	142	141	135	131	138	142	156	153	129	151	143	132	119	107	123	146	118	158	138	151	140	145	135	128	139	147	138	140	137	144	124	149	121	128	133	150	116	139	137	154	166	165	155	115	120	134	124	138	133	126	149	129	124	125	119	143	130	128	133	133	150	144	138	125	119	120	98	116	129	116	161	134	138	137	102	119	134	125	138	136	119	139	134	123	144	133	141	122	151	142	138	135	141	134	118	142	138	132	112	146	141	134	146	140	122	128	123	151	140	129	131	135	135	151	121	118	130	126	127	132	120	129	139	129	118	143	129	144	145	112	133	111	128	141	151	145	124	129	132	132	117	109	153	144	137	135	112	128	130	134	137	110	125	125	119	121	140	116	122	143	123	128	131	113	115	142	191	142	121	114	153	128	154	133	132	117	119	140	147	142	153	121	126	127	126	143	118	106	135	137	138	112	127	139	145	129	143	135	138	135	105	125	138	143	137	120	150	139	128	144	123	127	113	120	136	133	137	125	146	125	129	135	137	133	154	106	110	144	125	133	131	125	137	122	129	137	123	124	141	132	132	114	119	128	140	132	137	127	130	143	125	153	122	150	146	136	128	142	134	145	143	140	133	140	133	111	134	145	143	122	146	125	132	132	156	125	129	120	133	122	134	125	132	138	124	116	125	128	121	110	120	131	154	150	143	150	102	135	136	129	135	124	142	131	113	119	123	139	116	137	117	132	145	132	137	120	140	135	155	145	143	154	149	131	134	126	120	137	137	120	139	104	129	112	122	129	135	135	142	129	138	137	137	140	134	127	136	148	151	125	124	136	130	129	153	131	100	135	137	129	124	133	138	147	138	152	140	165	156	137	132	150	114	151	122	137	128	133	118	126	132	118	138	150	135	135	114	132	114	111	145	134	123	130	142	111	132	149	133	129	140	145	126	142	136	151	131	119	126	138	126	137	148	129	133	124	136	135	126	140	133	113	115	136	137	142	135	137	121	125	124	126	142	120	144	133	145	118	115	136	124	138	138	144	135	108	128	123	144	133	129	135	138	120	135	136	148	143	167	130	105	105	149	123	137	132	133	139	139	125	128	113	129	119	130	121	128	159	136	144	114	160	129	136	132	156	135	136	141	135	119	150	156	170	115	132	140	157	120	140	135	133	134	124	126	114	126	136	121	132	140	117	128	113	133	138	136	129	137	147	156	158	134	124	136	144	126	140	125	132	143	119	131	133	145	149	128	117	162	140	140	116	138	152	128	139	130	131	139	142	137	168	111	135	106	122	124	129	133	133	122	132	145	127	148	144	126	105	142	123	135	142	114	127	126	128	137	136	124	120	137	119	148	134	110	140	125	124	120	136	139	126	137	112	135	127	133	163	152	147	141	138	129	120	129	127	134	144	131	136	129	105	127	112	118	132	126	133	126	107	103	144	131	131	112	131	141	148	119	131	126	101	129	149	152	142	124	131	131	130	129	113	128	151	154	125	142	128	165	126	132	148	124	152	105	113	133	149	123	132	117	134	134	127	114	132	131	147	147	143	167	157	136	116	108	126	134	123	119	134	128	112	141	139	151	172	132	124	118	155	141	133	136	146	154	131	134	116	144	127	120	139	136	137	118	133	133	135	116	127	144	139	124	143	118	147	128	129	96	130	132	149	132	152	116	131	166	145	125	114	132	121	132	108	146	124	123	137	136	123	124	166	144	123	159	128	116	116	122	114	160	137	117	158	126	146	156	145	116	143	123	131	130	146	137	124	127	147	138	131	141	151	123	122	126	118	123	132	109	122	136	148	128	136	135	143	134	165	138	128	124	135	146	118	141	142	135	139	112	137	129	133	127	103	124	122	131	151	140	136	111	120	154	124	133	135	151	139	149	137	121	120	130	136	137	116	135	129	136	116	127	129	138	140	105	124	134	144	128	141	140	152	136	150	140	120	147	127	131	138	138	136	157	114	141	131	131	137	146	151	125	134	130	121	124	134	118	136	121	143	156	134	133	122	118	132	160	108	141	143	156	149	130	124	115	159	129	136	135	132	134	134	117	140	134	125	160	125	124	153	143	121	130	132	133	135	132	147	136	118	143	128	134	131	123	141	153	130	155	161	105	125	136	128	131	134	136	117	122	134	130	132	109	125	139	136	142	141	130	151	134	116	130	120	152	145	136	138	127	136	140	134	152	124	135	142	116	149	155	125	110	106	135	132	134	129	129	130	114	135	125	165	151	146	120	150	131	150	140	124	129	126	127	125	150	123	131	161	143	141	168	125	141	148	158	138	140	127	120	141	137	141	146	130	145	120	115	129	139	122	118	124	150	137	147	115	121	136	146	130	140	119	118	131	124	110	130	118	133	129	130	110	142	132	132	122	129	130	137	129	133	160	142	130	123	143	141	138	121	140	150	120	119	149	117	120	138	119	127	132	120	130	142	129	124	127	123	135	139	123	131	131	138	138	153	111	125	128	113	120	130	110	129	122	87	138	136	138	113	129	146	135	147	121	127	130	150	143	128	137	124	142	125	124	136	148	129	122	134	133	130	147	136	136	127	136	136	136	152	152	128	125	127	121	126	100	133	129	96	138	104	118	146	129	139	121	139	134	132	128	135	127	142	112	153	133	144	134	140	141	155	143	129	95	108	144	134	121	137	146	142	124	131	108	116	145	135	135	130	157	123	114	146	133	131	125	129	136	133	120	132	128	130	129	136	143	136	129	141	147	142	122	163	145	127	120	129	163	135	122	158	137	125	108	139	125	128	131	122	143	132	127	141	124	127	125	126	135	124	136	138	144	115	157	130	129	136	105	137	122	125	122	151	147	127	119	135	132	122	151	140	139	131	127	129	155	134	144	157	138	130	130	124	141	127	142	132	149	133	117	150	128	132	133	131	117	138	147	144	104	124	121	116	131	136	135	151	126	126	140	147	111	139	136	122	129	124	109	119	131	132	127	140	154	139	146	132	140	129	105	147	120	153	152	131	137	132	121	140	129	112	129	111	136	143	140	112	138	131	125	127	142	142	145	110	139	145	134	120	141	147	127	133	161	126	131	118	146	149	137	125	133	123	151	154	140	121	132	139	138	131	150	133	146	135	136	117	124	135	125	133	128	141	106	123	131	120	130	135	122	144	112	130	130	141	130	121	115	130	135	150	127	153	143	112	135	126	122	129	136	143	127	119	133	155	127	118	139	123	132	143	107	137	130	127	111	137	129	144	125	142	133	112	142	136	109	135	109	128	144	134	120	140	129	120	163	135	143	132	113	150	148	130	133	137	132	137	140	125	126	117	114	135	144	132	114	141	125	119	129	128	132	112	127	135	139	142	131	124	131	114	153	110	149	141	106	131	136	141	141	121	113	136	130	152	132	146	134	118	139	114	135	127	129	142	147	120	133	122	127	137	124	136	117	115	130	126	134	111	135	131	149	146	112	138	131	138	119	141	144	145
7872	834	1819	1943	1639	1309	1041	806	760	645	646	575	560	490	467	453	457	403	430	404	384	404	348	404	381	365	346	365	362	371	335	316	347	365	371	333	338	344	324	347	321	319	306	321	322	358	321	303	347	347	305	338	330	340	323	318	298	351	295	335	321	332	318	322	297	316	293	312	337	306	364	335	286	367	313	311	317	298	304	301	271	290	322	308	318	340	284	297	315	332	286	272	315	303	348	347	333	330	284	304	317	316	329	312	329	304	347	314	295	304	348	288	299	334	293	342	322	311	275	315	336	295	325	287	313	296	301	314	331	285	315	294	320	320	322	307	285	330	286	332	325	325	342	332	280	314	322	318	297	303	312	304	294	325	315	327	321	336	325	304	292	287	312	300	331	303	278	308	322	327	292	341	295	301	300	313	298	285	313	297	311	341	324	316	308	303	301	313	283	299	314	291	279	326	313	282	333	327	311	333	326	302	301	284	324	337	314	306	308	329	284	318	280	306	296	311	298	333	323	322	297	295	288	283	298	300	312	307	301	313	311	320	312	315	313	321	300	300	311	283	315	300	311	297	316	287	285	296	278	324	315	310	348	306	313	303	352	321	329	304	322	311	314	321	297	277	333	296	308	311	303	299	277	355	336	355	280	305	306	325	306	284	326	324	298	304	325	316	313	331	298	295	331	307	317	302	351	314	302	320	335	314	328	307	314	306	315	344	319	306	300	322	317	238	320	322	295	331	317	306	310	299	290	294	321	348	311	296	322	306	288	297	304	312	318	316	336	355	325	295	270	291	302	328	323	290	308	284	291	305	300	298	307	311	311	332	292	288	318	307	285	303	321	294	303	304	307	310	329	343	324	302	284	297	311	309	289	332	298	330	294	291	302	331	314	305	300	340	290	304	291	311	320	320	305	313	318	300	327	325	345	324	319	328	336	294	306	331	300	373	309	289	314	342	323	313	312	325	293	337	302	306	318	334	355	307	321	298	297	332	290	325	305	309	281	346	312	314	311	332	293	301	306	306	327	288	302	320	292	282	314	310	328	320	314	314	320	314	321	294	320	287	305	319	320	281	320	353	294	291	348	313	302	322	299	298	321	319	315	314	305	295	325	321	305	298	345	301	303	267	285	301	322	323	317	311	292	281	293	331	287	295	302	303	279	306	302	301	312	306	288	308	298	286	336	292	309	293	331	308	315	314	303	341	315	300	311	284	298	324	302	287	290	298	277	287	292	344	295	359	322	267	305	296	308	277	296	300	342	330	298	317	294	310	313	277	318	292	302	312	316	285	306	310	312	314	325	310	318	328	319	354	305	278	313	312	297	300	320	302	319	351	259	310	313	307	318	321	336	325	295	324	319	301	316	306	295	307	287	304	328	318	303	298	335	294	314	286	334	295	347	276	291	322	276	302	328	302	285	307	319	308	266	304	280	317	316	304	305	309	323	320	290	289	297	336	328	322	331	345	328	306	295	327	304	337	289	350	348	309	307	310	288	316	315	336	313	303	304	295	288	301	323	315	299	298	304	312	299	311	289	305	327	318	312	323	345	290	308	304	319	303	304	294	332	298	333	310	304	335	318	313	309	310	280	351	291	355	311	325	318	327	274	303	305	288	320	309	297	296	314	310	309	287	304	298	329	321	298	310	311	315	340	311	335	302	300	299	296	322	287	335	327	307	307	294	289	329	318	313	288	306	349	302	323	307	294	334	332	321	317	355	307	325	274	307	298	302	281	317	318	285	331	309	314	319	290	305	306	290	313	323	343	304	294	332	289	305	297	317	303	331	304	315	318	327	312	311	311	309	272	331	313	293	318	303	313	329	309	322	292	296	329	319	300	312	328	308	299	320	331	303	319	333	305	291	312	347	287	336	301	290	292	312	315	321	284	291	273	305	313	341	285	322	315	320	312	318	292	321	296	295	329	331	315	314	285	307	316	319	318	337	312	300	293	320	318	300	283	289	311	334	300	325	318	338	306	293	310	288	295	342	329	314	292	275	307	330	337	303	276	319	319	315	324	297	311	318	314	331	301	290	350	323	300	277	307	330	306	318	301	334	309	290	337	311	338	325	320	275	306	337	299	270	306	292	304	338	310	313	281	297	298	306	293	316	322	292	326	327	333	323	327	327	319	328	349	313	294	309	336	289	298	310	294	316	288	322	330	296	303	320	328	317	316	302	285	322	320	321	317	313	303	283	307	322	316	304	341	308	295	317	294	295	317	318	329	305	315	306	357	309	342	295	315	324	292	305	325	323	314	283	310	343	298	297	322	332	339	348	309	312	302	318	312	311	315	283	294	295	356	338	328	310	323	319	316	294	309	319	300	315	332	300	319	314	324	339	309	313	311	315	300	295	318	319	298	318	331	322	313	330	319	274	315	288	312	333	302	356	301	309	318	297	287	328	344	284	302	293	288	322	332	325	269	300	309	291	298	317	285	297	286	299	297	319	321	323	322	324	318	330	334	276	315	314	307	301	296	307	312	303	343	321	301	302	304	325	314	298	320	340	301	336	280	310	297	311	303	319	317	330	295	323	298	333	292	297	340	312	300	318	307	321	311	274	331	289	308	302	340	324	311	291	324	337	297	326	304	295	321	335	298	296	345	293	325	288	298	315	313	297	312	304	314	338	319	297	299	301	336	299	302	317	299	325	287	332	306	297	313	330	314	325	312	296	346	290	301	345	320	348	322	301	306	314	318	316	311	310	312	348	298	327	317	328	324	286	313	331	314	294	299	308	295	341	330	323	293	331	328	293	296	323	340	309	315	285	305	319	276	338	340	308	304	300	295	309	293	308	306	301	315	312	328	312	334	337	295	307	306	322	318	296	300	317	310	317	293	311	331	305	311	341	294	315	343	298	318	272	326	323	298	336	329	347	279	296	279	310	311	308	329	341	325	323	313	313	279	316	334	286	333	244	314	271	304	305	278	302	333	310	288	337	300	338	329	275	309	313	301	307	316	314	350	307	311	319	309	329	315	330	311	329	301	315	302	340	308	301	291	299	321	276	333	282	332	333	330	323	301	316	308	294	338	324	307	306	313	304	319	289	289	284	300	302	320	305	328	306	298	303	296	279	306	308	297	316	340	322	326	292	328	326	328	311	282	318	305	324	291	353	327	308	343	269	290	310	305	333	290	310	292	323	316	298	304	322	297	324	289	304	286	325	286	329	278	337	302	328	283	293	329	323	291	324	291	320	318	319	329	334	302	287	314	302	319	320	289	313	306	328	303	290	323	320	293	326	295	283	294	329	304	284	320	310	319	332	353	345	328	310	276	307	301	306	317	313	297	297	313	306	297	289	319	283	285	329	296	313	294	314	305	319	311	322	318	314	299	336	329	302	298	308	315	340	323	300	294	287	311	322	327	299	305	300	308	293	306	298	314	304	292	315	331	327	334	305	312	315	343	270	306	334	324	297	313	290	292	324	308	315	301	311	324	284	318	314	282	268	300	307	328	295	310	334	315	305	304	306	320	309	310	310	286	322
1383	219	219	248	202	203	213	198	205	231	214	204	206	192	189	192	185	209	197	182	187	188	217	186	227	196	186	199	185	190	195	191	191	200	223	211	227	204	204	179	218	217	218	207	193	220	193	197	202	224	216	180	199	218	213	194	216	192	212	193	202	190	220	195	211	189	192	205	187	210	188	184	210	226	195	212	225	189	212	215	215	207	202	202	221	177	207	176	232	206	185	201	200	226	206	226	190	198	199	189	187	227	204	210	214	211	208	215	214	203	202	222	221	200	209	200	204	202	220	188	222	228	202	207	204	207	173	199	213	213	176	181	215	205	194	203	190	183	204	194	192	228	197	185	177	200	204	196	203	220	171	214	217	204	190	197	220	190	204	205	198	218	207	199	200	207	188	235	178	209	215	205	195	215	214	203	183	213	198	203	180	191	219	214	208	204	180	210	219	236	214	206	211	211	214	195	195	204	206	201	240	244	209	222	228	178	190	201	232	213	214	226	178	239	227	205	192	214	218	207	199	191	238	191	190	230	190	194	199	227	192	196	190	200	184	223	196	227	239	219	212	235	199	205	224	182	217	223	194	196	195	208	201	223	204	209	211	217	200	217	185	197	247	223	194	212	186	177	199	189	239	194	202	185	230	197	205	234	205	212	208	190	199	215	202	191	197	213	213	195	215	206	207	213	221	204	175	198	198	208	210	214	199	199	205	193	228	207	206	203	192	203	212	212	217	200	208	176	182	192	217	211	192	167	205	170	199	196	208	188	217	202	201	208	188	208	219	193	222	192	190	200	186	218	205	220	193	197	180	221	216	196	210	227	207	204	189	220	202	213	183	206	223	184	205	216	198	181	216	226	216	214	195	178	215	195	232	193	195	186	204	195	175	195	227	200	201	223	196	205	194	218	227	204	225	214	194	206	175	181	208	180	221	191	205	222	217	221	184	193	204	183	196	209	196	208	176	191	177	191	221	201	220	223	206	183	187	206	196	182	205	204	204	196	199	178	225	192	205	207	192	156	198	216	215	206	187	207	219	201	217	182	239	198	184	180	213	228	187	167	194	225	207	195	203	210	213	196	199	200	193	195	210	190	200	229	187	202	209	224	191	176	201	191	200	173	222	193	188	212	191	200	227	206	194	188	217	190	196	193	221	197	214	199	204	230	186	177	201	224	233	199	188	205	208	204	201	184	210	191	206	209	183	227	202	172	226	216	205	225	217	201	194	206	171	233	194	201	201	213	190	195	212	197	205	244	225	215	177	189	200	212	194	207	225	214	195	218	190	199	197	210	195	196	190	176	178	208	210	232	204	206	189	192	200	232	193	201	188	189	207	183	168	213	199	203	193	175	210	210	214	224	197	207	208	211	197	225	230	192	209	221	201	208	213	180	224	219	198	224	203	189	180	207	204	204	188	212	205	196	195	201	223	192	216	218	202	204	190	208	223	196	211	190	190	205	214	188	201	201	232	187	192	209	217	202	205	211	209	177	219	194	208	217	206	209	221	233	202	186	190	210	183	198	195	196	196	218	204	195	189	219	200	220	176	195	179	212	203	217	215	217	173	218	199	187	183	238	214	220	212	191	177	205	207	188	203	230	201	240	214	210	191	188	195	208	211	189	198	204	213	181	207	228	212	215	207	184	214	201	213	213	212	199	195	182	229	204	224	193	180	187	212	231	204	182	213	223	229	210	187	176	209	209	191	197	203	214	229	194	193	202	174	198	206	179	171	197	199	226	195	195	180	195	191	213	209	209	234	188	198	190	213	206	187	192	217	223	169	212	207	229	197	192	228	216	212	228	224	215	222	189	198	185	194	209	211	206	184	204	194	233	204	234	221	217	212	197	192	222	215	214	215	198	189	222	210	172	181	216	226	190	205	206	194	193	209	223	223	183	223	222	214	212	205	208	167	214	183	207	176	192	222	206	185	213	189	191	214	197	198	194	185	218	170	203	233	200	184	194	206	217	212	218	192	176	205	216	183	190	216	224	195	208	207	197	202	212	197	192	200	196	179	198	202	222	204	191	192	199	200	208	197	210	203	185	225	186	194	193	185	236	206	192	212	201	224	184	200	206	193	186	212	226	212	188	217	214	201	214	212	176	224	216	196	185	202	203	218	209	198	185	211	196	188	218	208	204	189	191	183	196	218	216	190	213	198	216	201	210	194	237	179	204	169	207	184	218	223	198	198	214	208	215	219	214	224	183	179	213	195	198	189	236	196	168	208	208	195	191	203	217	189	218	182	189	204	200	207	214	193	191	186	184	218	213	200	202	206	183	193	200	202	221	201	216	204	203	196	188	177	191	197	210	194	174	202	236	185	196	192	203	183	214	182	209	212	213	209	205	187	205	190	205	198	227	201	212	189	171	223	235	205	214	207	184	175	205	202	205	193	202	205	175	189	185	216	184	210	234	199	206	213	223	193	204	228	196	199	180	211	202	224	215	215	222	192	179	229	226	190	208	211	180	193	196	181	204	191	184	190	204	199	189	202	205	220	210	208	220	224	199	223	205	187	196	240	211	188	220	231	200	245	205	171	216	219	207	176	219	208	213	215	181	201	210	197	221	226	190	199	227	202	175	202	226	200	221	193	192	207	190	209	200	194	218	217	207	217	209	192	184	228	212	194	217	198	195	194	201	184	205	190	189	230	221	218	240	194	188	215	192	194	199	219	214	223	204	192	193	204	201	193	213	221	211	186	191	213	223	207	201	185	209	217	204	207	218	223	207	201	194	192	215	180	192	202	211	195	190	171	213	226	189	175	207	210	210	209	210	200	202	189	225	190	231	204	223	203	196	185	213	178	203	221	193	206	200	192	201	202	196	208	197	206	179	207	176	196	199	211	200	201	214	173	236	184	224	205	206	196	236	210	191	200	191	171	224	189	181	199	183	207	186	194	222	198	186	204	213	207	181	175	212	220	205	191	190	192	176	228	212	223	190	203	211	194	187	209	230	219	227	199	200	197	199	207	215	237	209	223	227	201	196	185	204	188	203	176	204	205	203	176	198	203	189	188	212	180	201	198	214	193	200	203	229	208	191	190	210	204	184	200	211	177	208	202	208	204	198	205	212	207	226	197	223	213	215	210	203	218	218	204	215	216	217	211	192	196	200	210	163	210	209	209	193	206	173	194	214	212	200	204	182	192	227	200	215	179	195	230	224	209	182	208	220	175	211	197	216	198	192	216	218	201	194	215	208	202	191	235	213	222	203	211	201	223	219	200	213	199	184	223	219	193	201	209	213	199	190	192	206	220	220	198	219	195	193	167	190	177	208	174	205	189	191	216	228	203	184	204	183	190	197	197	216	204	205	201	183	189	200	216	244	235	217	191	193	203	208	197	207	203	195	176	207	187	230	201	222	205	178	233	210	209	189	214	194	202	217	193	199	190	229	193	226	235	182	214	213	222	228	201	195	202	193	185	199	206	195	220	206	210	193	218	200	231	207	191	194	207	169	200	191	223	224	194	196	190	206	200	223	217	215	242	195
1740	489	475	552	502	485	463	507	499	470	424	467	530	488	449	502	488	512	471	498	512	485	483	489	507	451	488	417	505	481	459	484	451	509	480	495	522	495	453	478	470	458	543	479	509	468	478	445	490	476	467	490	474	492	487	492	493	466	490	466	452	457	455	461	480	504	477	530	433	482	498	488	470	485	475	486	483	480	475	430	508	464	465	485	480	463	458	456	468	468	511	502	426	459	499	480	481	492	456	496	460	488	482	473	485	481	456	488	467	483	490	456	470	453	516	477	454	460	481	478	449	486	463	455	452	489	491	475	509	458	483	458	527	471	498	451	450	476	529	465	486	474	494	494	471	492	501	494	469	482	443	508	459	487	476	505	477	465	545	467	492	486	447	487	468	514	455	477	450	429	488	521	503	484	486	450	488	456	498	503	443	495	465	486	547	485	525	496	508	457	475	488	481	470	478	481	447	464	462	496	444	465	452	490	471	490	465	497	480	474	489	461	487	507	445	467	483	496	514	500	464	504	478	494	465	444	471	498	488	459	480	436	477	481	457	478	446	493	502	496	481	470	483	492	467	473	452	492	430	501	491	476	535	484	444	494	488	491	470	428	492	493	460	500	471	450	482	477	496	478	461	486	525	468	458	483	469	462	481	481	486	486	470	464	448	459	500	490	494	478	508	455	445	499	477	490	488	445	477	535	492	455	503	479	516	495	491	496	467	481	457	548	472	503	488	449	461	476	484	470	481	493	483	483	462	458	493	481	491	491	479	446	481	444	473	494	492	505	471	486	490	486	454	475	485	477	471	473	506	469	482	483	444	511	466	470	484	456	477	499	492	484	458	469	459	488	489	453	461	471	492	475	509	500	489	516	467	468	499	460	518	526	485	462	471	438	459	513	487	458	481	469	499	474	460	465	460	471	459	464	453	472	470	507	468	461	457	453	490	462	413	474	510	473	477	451	452	502	445	473	461	438	445	438	459	456	484	464	492	464	468	485	496	515	492	459	463	484	494	486	477	501	454	512	435	532	459	535	437	450	449	475	484	464	435	495	444	510	503	462	473	506	507	497	437	476	470	505	473	471	480	450	418	470	437	498	467	487	465	470	481	460	494	457	478	446	529	500	483	464	463	460	450	431	437	457	494	447	457	542	414	459	493	509	493	521	494	503	480	489	470	482	409	462	471	492	466	482	477	467	453	472	494	483	471	482	461	500	473	442	464	505	484	490	481	485	472	508	516	484	496	470	498	464	462	514	489	479	472	507	488	472	481	481	476	482	482	481	483	471	462	476	462	491	501	477	499	445	459	498	493	482	445	439	501	455	446	485	481	488	508	455	504	517	472	462	483	470	477	474	509	478	503	434	475	455	491	490	492	483	463	503	463	500	479	498	496	466	490	505	484	475	465	502	482	476	509	473	476	460	507	500	444	483	458	467	523	460	482	524	490	473	476	493	495	470	462	491	480	466	510	467	437	542	446	488	490	516	477	442	483	477	480	432	475	454	468	458	483	442	469	461	510	477	409	479	474	472	461	456	482	497	462	476	489	469	452	466	456	471	456	482	476	493	441	451	506	463	479	471	485	488	450	537	477	471	472	474	445	461	442	490	448	436	462	471	503	487	432	487	472	492	466	477	493	497	485	463	467	499	456	493	481	498	477	473	512	455	481	466	450	440	473	529	489	473	497	492	484	444	447	461	479	489	503	501	498	462	472	445	497	506	488	503	477	458	454	484	484	475	487	443	427	493	479	472	468	511	460	471	480	478	471	528	444	518	462	485	502	512	469	470	484	472	462	486	456	469	511	466	475	485	501	478	445	469	449	508	501	469	490	505	450	486	483	466	441	467	497	503	474	512	534	487	503	498	458	482	483	482	467	489	468	472	504	467	501	485	502	478	470	464	503	422	463	504	436	492	481	484	469	469	515	474	451	479	468	491	471	428	466	476	459	512	472	499	479	473	478	504	490	466	481	492	433	476	498	446	454	484	473	467	456	481	497	482	454	471	535	481	514	444	496	455	453	472	519	489	444	447	504	463	508	469	518	462	465	458	509	470	496	480	472	492	489	497	465	474	470	463	468	464	469	483	437	462	515	486	477	476	456	527	426	527	491	531	484	455	456	479	504	445	481	457	493	486	434	501	477	500	510	503	490	499	506	435	472	484	458	444	488	471	495	495	473	478	499	515	458	454	490	463	485	453	466	456	464	427	511	471	445	476	496	456	511	486	428	482	451	470	470	457	491	462	475	494	449	480	463	452	481	485	488	477	457	491	525	500	473	482	518	486	468	481	502	444	464	489	478	516	512	497	451	503	505	437	469	455	493	486	488	495	460	467	478	455	500	470	459	486	496	451	481	497	491	477	465	451	495	484	463	473	469	498	465	474	423	467	494	469	443	489	503	452	459	466	451	508	525	454	510	441	488	487	480	490	493	487	461	488	480	481	484	451	478	474	468	471	468	524	500	503	487	490	494	458	451	482	464	474	474	472	458	488	462	473	499	507	478	435	491	489	472	512	475	479	498	477	520	469	485	446	484	473	481	459	445	460	458	440	468	461	495	465	517	490	464	446	457	468	469	468	472	442	471	462	467	497	479	475	455	471	471	522	483	468	481	478	501	485	485	490	469	432	491	462	464	471	480	474	448	477	487	516	468	482	524	479	453	469	469	488	483	482	476	521	482	478	496	492	488	448	474	484	466	471	483	483	463	502	458	511	488	472	496	507	479	479	468	470	482	476	491	524	453	495	498	527	466	452	518	432	466	448	462	476	454	485	454	472	464	482	459	467	461	477	485	469	503	494	488	434	509	466	477	474	475	468	466	518	492	492	491	479	517	492	483	470	452	472	447	521	454	515	483	490	495	531	454	470	466	494	488	457	459	494	464	484	478	428	453	528	504	478	465	492	499	488	479	465	466	492	481	499	470	457	480	461	489	477	509	516	443	470	442	434	495	420	471	479	446	502	481	504	509	495	479	493	472	445	505	438	466	449	486	513	444	472	430	483	469	461	422	565	481	522	460	489	481	461	476	475	527	500	491	487	495	475	482	448	448	469	469	496	478	439	452	464	450	484	463	500	457	475	492	464	523	479	545	481	483	479	481	443	511	497	462	490	474	513	461	486	469	496	484	473	432	495	504	505	477	489	486	477	470	506	504	485	467	496	473	476	506	489	446	499	422	480	498	504	464	479	547	445	495	492	499	484	457	480	477	477	534	498	461	499	487	471	509	523	468	452	470	491	446	486	500	496	516	478	454	484	487	447	488	459	509	497	514	463	514	489	510	474	526	486	474	487	456	511	485	498	495	462	461	473	482	492	528	465	476	458	470	541	502	498	498	466	419	484	479	466	475	532	480	508	525	457	452	452	494	497	449	466	509	457	469	500	476	492	519	487	474	480	479	474	444	443	461	449	498	521	486	464	481	480	457	502	482	463	477	466	524	496	461	494	467	499	475	471	466	468	488	512	466	482	494	456	465	489	454	482	463	465	469	421
7320	536	582	503	392	341	316	292	261	267	258	306	298	283	252	257	267	270	267	257	270	286	251	261	263	267	228	279	230	220	235	254	269	263	259	259	264	273	295	259	232	285	278	263	249	241	253	240	281	262	267	238	292	280	234	263	227	250	265	253	286	267	259	254	245	219	265	246	267	234	301	279	300	250	230	242	270	230	265	244	251	245	262	233	228	215	248	249	251	274	253	262	248	252	249	250	262	265	244	257	248	226	260	232	263	248	236	256	263	221	276	232	257	271	268	221	262	263	264	255	277	283	213	258	278	253	252	235	243	254	214	253	239	268	276	250	269	232	250	218	248	229	291	260	236	251	248	267	262	275	269	236	243	242	273	250	213	250	238	278	229	233	241	260	248	240	239	249	239	231	264	250	259	265	255	259	235	252	225	272	245	256	244	246	281	265	255	231	237	236	257	241	249	251	262	257	262	238	234	255	268	247	252	242	245	253	258	235	264	265	254	299	228	251	229	288	274	233	255	240	264	265	262	262	272	248	219	244	278	264	238	277	250	223	251	267	283	256	276	249	251	253	280	279	247	242	255	242	246	238	253	230	285	257	248	278	253	266	241	265	244	243	266	244	277	259	265	291	251	260	268	251	263	238	288	278	220	250	266	217	240	224	244	271	261	268	252	235	250	248	257	248	271	267	263	232	240	246	223	258	232	223	234	262	255	287	231	262	242	259	241	274	288	246	261	217	265	234	280	227	241	237	251	261	240	224	235	240	236	232	268	257	262	247	260	242	242	247	230	261	244	253	268	262	274	260	257	246	241	253	278	236	253	268	268	262	259	238	236	241	270	259	252	238	243	265	259	240	241	269	248	233	224	258	235	249	289	251	250	264	224	243	245	262	276	237	273	248	242	276	245	253	275	242	268	243	270	261	242	258	248	254	264	235	245	261	308	276	269	241	237	237	280	246	240	257	269	275	238	275	239	263	263	260	258	250	274	269	257	249	272	261	277	252	232	251	245	249	235	257	265	277	262	259	265	282	258	235	253	236	232	251	259	242	238	264	237	284	269	277	269	247	234	259	256	209	279	254	239	251	256	266	233	255	256	266	249	245	253	269	261	232	266	236	260	253	238	243	241	246	256	280	270	254	253	237	275	275	261	240	232	249	275	264	238	275	237	241	257	254	278	240	245	249	271	265	270	262	270	276	233	271	252	236	270	215	242	255	214	254	245	234	221	228	232	241	256	242	283	264	254	289	272	275	246	270	255	242	239	225	233	258	236	262	255	269	220	245	242	248	246	255	248	278	265	247	261	259	276	229	254	254	256	241	265	234	247	242	242	227	262	241	223	259	269	275	232	242	240	224	260	252	269	264	290	276	239	241	254	261	250	255	235	280	239	277	277	244	282	247	269	265	253	228	271	258	219	205	230	242	240	283	276	234	269	252	252	257	232	277	246	255	223	247	260	264	244	223	274	266	244	269	261	288	269	231	249	271	229	247	255	237	239	239	236	249	242	230	250	267	266	246	248	249	249	243	254	286	244	253	251	250	255	249	262	243	254	273	264	238	234	252	258	268	222	266	245	224	238	223	291	229	245	275	263	269	217	256	255	265	276	275	265	262	238	249	262	256	261	247	254	283	269	295	268	273	258	258	262	249	244	243	240	263	260	287	236	268	261	249	258	279	214	241	282	231	255	251	224	246	279	248	250	284	219	253	248	238	269	273	251	265	276	271	262	246	271	232	284	269	247	224	282	269	272	249	268	242	251	247	261	254	297	233	262	288	227	251	267	265	239	250	242	223	214	264	257	253	247	254	235	260	263	255	265	250	234	269	258	251	262	269	250	219	261	246	275	264	270	249	252	276	257	226	260	260	250	251	252	225	245	266	259	259	241	301	267	242	278	252	269	273	246	230	267	237	257	283	262	293	271	242	259	262	262	249	242	257	251	229	247	234	267	255	247	208	263	245	267	306	238	290	240	251	263	263	235	245	274	241	240	245	274	241	231	252	296	279	236	259	259	241	240	230	231	265	254	258	240	255	231	228	241	235	236	263	260	245	294	265	252	290	267	270	232	261	265	236	251	228	258	231	256	245	259	251	255	247	251	245	227	262	257	243	245	231	242	274	276	267	244	240	251	255	249	243	282	225	234	276	265	211	244	249	239	253	268	276	270	255	272	248	247	258	272	281	238	268	259	266	226	265	241	287	237	219	255	242	270	237	243	255	246	264	258	239	258	239	253	243	266	247	262	240	266	234	245	271	253	237	251	241	234	255	231	245	259	303	253	260	250	263	256	226	258	219	236	230	240	233	252	254	288	255	263	238	241	244	262	277	236	228	240	257	283	256	219	231	247	253	262	314	225	266	259	236	244	240	256	247	279	253	265	212	239	268	242	254	244	269	266	239	267	252	246	276	266	245	245	263	265	237	245	240	251	271	235	243	312	246	240	241	280	240	274	255	269	260	262	276	261	264	264	259	300	209	272	252	259	265	237	254	254	251	278	266	220	236	270	243	226	256	288	257	243	256	250	261	227	298	256	252	260	242	249	273	249	248	260	235	281	272	288	272	239	271	295	264	236	234	232	257	264	253	252	267	249	241	274	252	247	228	220	276	251	245	237	258	237	259	269	241	231	246	290	246	234	229	254	267	244	229	253	283	250	265	226	226	252	261	254	249	255	242	259	238	253	273	243	250	236	247	247	249	262	243	265	269	250	273	231	240	249	239	251	260	241	241	260	252	284	265	244	249	268	297	258	248	236	240	274	277	279	278	252	216	229	260	233	223	244	265	240	257	262	240	262	228	255	269	253	254	271	236	255	253	265	257	257	279	255	235	228	258	266	231	267	244	256	268	260	273	253	288	260	259	298	248	256	261	251	214	268	228	235	247	267	251	236	264	251	264	262	242	258	261	235	255	246	220	221	266	238	241	262	261	242	254	249	241	240	253	277	278	259	230	205	232	242	249	239	265	280	259	279	275	269	269	238	248	236	259	284	223	262	237	236	255	250	265	242	238	250	273	251	259	247	277	245	241	258	245	246	256	244	249	238	276	221	240	285	276	246	222	265	254	224	244	251	239	221	252	255	249	246	239	229	256	251	264	259	271	269	270	275	284	252	259	229	245	238	262	248	237	249	272	231	259	228	266	250	255	251	246	257	247	268	249	255	249	273	266	244	223	281	262	252	253	282	257	273	257	264	275	243	233	286	275	245	242	241	269	235	255	257	264	246	256	236	251	237	280	265	261	285	248	255	270	246	243	244	268	264	250	249	264	256	280	296	247	243	233	249	253	252	265	255	245	249	253	250	239	266	252	267	260	248	266	236	233	236	245	253	256	254	245	266	259	261	243	252	272	245	293	262	236	256	252	272	271	249	289	285	280	266	214	247	210	216	219	253	287	265	259	260	260	253	278	258	257	266	255	241	255	288	267	228	267	213	222	240	255	257	237	283	272	255	233	243	271	234	245	263	258	225	249	274	239	256	265	270	254	276	248	278	223
6487	881	1336	1409	1318	1116	944	834	837	830	698	718	703	643	696	608	669	607	638	576	586	598	619	626	617	601	604	611	579	603	621	570	615	596	614	533	569	604	593	577	577	582	577	609	566	559	557	528	550	540	627	517	581	559	551	603	616	655	580	570	580	567	563	602	547	574	579	583	623	529	616	582	607	563	579	562	566	546	565	619	572	586	580	554	592	568	564	553	562	580	552	544	565	610	525	551	575	595	582	607	541	566	566	535	519	570	586	569	575	567	541	590	602	575	565	561	548	573	576	571	551	597	639	593	565	587	579	612	579	580	592	567	609	520	569	526	590	552	633	582	616	574	568	566	558	583	576	584	557	577	560	599	573	570	526	561	610	583	588	556	557	562	585	591	586	566	551	612	577	585	591	562	589	583	583	540	579	542	528	575	572	509	583	603	584	559	561	567	627	541	591	591	577	573	588	554	558	602	604	586	606	589	601	536	542	597	580	587	587	605	600	614	569	567	590	559	545	556	566	622	611	564	588	541	589	545	596	566	577	527	601	580	591	608	543	583	555	531	600	531	578	615	588	551	598	561	555	625	543	563	556	571	578	588	596	636	572	547	579	596	565	581	617	567	594	549	594	605	586	562	600	601	594	595	588	609	579	544	558	612	561	568	613	594	571	610	575	560	567	539	601	547	592	578	569	604	567	578	554	584	566	571	594	587	571	602	599	620	592	579	565	577	608	589	618	561	558	568	534	610	550	585	588	565	569	571	536	537	576	584	545	571	543	565	582	625	592	593	542	571	585	567	565	552	537	562	582	600	585	551	558	560	562	601	562	577	528	598	591	578	594	594	592	594	616	604	560	593	598	581	553	548	574	584	616	626	617	535	573	585	549	559	557	609	559	550	556	594	571	557	568	549	582	553	565	552	564	589	564	613	597	567	556	573	546	515	559	538	534	561	609	580	594	557	541	570	514	581	555	582	587	595	553	593	487	571	618	547	568	582	573	583	561	551	522	636	554	571	555	570	577	509	589	552	556	559	586	585	546	583	599	545	554	586	532	604	569	571	557	591	594	580	520	595	548	536	561	606	587	601	558	588	553	552	582	522	592	552	563	530	629	580	568	596	555	594	595	552	571	521	601	570	559	532	598	554	592	560	541	566	598	614	586	578	572	583	553	574	552	592	537	532	543	579	578	584	589	588	585	536	594	571	565	594	594	560	582	574	565	550	589	581	533	587	579	594	540	545	544	588	610	554	559	611	522	567	555	534	583	573	568	601	568	593	581	603	548	593	608	591	579	565	603	575	574	587	571	545	576	573	587	603	561	532	615	621	537	554	532	579	541	600	566	582	612	586	576	577	571	523	545	559	565	573	603	553	582	533	597	549	573	570	594	530	557	553	593	572	569	553	573	561	563	591	579	590	586	599	593	549	584	582	597	584	575	577	561	573	583	522	562	591	576	576	585	564	541	562	562	547	593	606	575	572	547	552	553	543	602	579	539	571	565	585	567	578	580	611	597	558	547	591	564	591	542	595	621	566	596	497	563	605	592	576	588	586	586	556	551	592	560	637	543	578	601	570	543	567	530	590	534	601	540	565	561	582	579	586	591	554	537	581	582	574	588	602	543	518	606	543	558	578	559	583	567	560	566	498	555	579	538	524	590	569	549	630	572	558	576	623	608	580	544	596	575	593	605	627	543	604	547	562	530	537	568	558	591	589	596	604	546	549	587	612	524	580	566	550	627	562	567	571	565	568	591	562	598	597	575	524	606	519	559	534	578	553	595	573	595	571	549	594	609	555	576	593	587	579	557	571	608	586	516	578	595	522	561	571	586	554	618	565	596	612	607	570	580	557	590	602	619	554	554	572	565	566	578	597	568	567	562	559	571	558	564	576	609	554	566	557	595	580	566	601	603	564	575	605	605	557	573	603	572	530	574	568	624	574	584	574	600	572	602	602	594	569	609	539	541	612	576	609	552	596	564	562	588	602	561	601	582	612	588	586	542	622	544	563	553	610	566	557	542	579	600	559	546	584	602	555	549	564	555	566	596	581	570	561	551	559	510	534	585	586	588	601	605	525	589	558	589	560	585	536	553	600	537	572	607	560	585	584	555	586	612	570	595	590	552	580	608	604	568	543	596	551	598	634	562	596	551	578	573	563	549	612	574	593	602	595	571	577	582	550	567	559	576	566	600	594	591	581	517	573	589	554	580	559	590	549	588	564	573	542	575	579	562	578	584	607	546	550	608	613	597	550	583	564	583	556	601	602	570	536	586	584	587	572	557	588	532	567	572	559	581	574	594	564	545	550	574	575	562	602	526	561	529	545	551	571	563	551	567	592	578	565	571	579	573	558	592	544	562	571	550	577	568	530	563	555	599	538	583	580	541	584	592	548	617	591	586	590	578	598	560	593	551	592	560	577	530	567	586	631	582	557	553	554	586	589	586	600	591	599	569	592	574	599	579	497	567	574	555	604	550	606	587	555	594	573	572	579	557	565	549	587	569	572	533	579	593	522	615	596	590	593	599	588	594	549	588	574	598	552	574	614	580	552	550	612	559	606	553	571	585	514	572	564	554	546	569	560	601	562	643	556	546	557	571	552	581	585	537	595	552	597	564	586	580	593	569	594	595	577	565	568	530	597	564	562	552	607	550	566	574	587	635	563	564	583	609	563	581	578	548	597	584	542	585	558	544	593	590	542	573	551	597	504	623	561	583	556	580	633	581	596	577	581	581	603	577	579	585	585	556	615	562	603	580	590	621	557	549	564	559	586	536	564	561	564	541	583	566	586	567	609	569	560	518	576	578	584	536	581	574	549	532	581	580	570	553	615	554	522	614	591	580	577	630	588	592	570	577	574	576	579	604	550	571	575	578	552	554	563	564	569	562	558	528	604	591	591	553	564	598	563	548	584	588	591	576	619	569	558	572	638	540	575	597	590	587	546	601	576	598	591	578	553	550	576	548	589	548	606	665	604	598	566	560	531	554	581	549	595	596	578	536	544	568	563	565	561	592	588	568	588	551	552	552	579	567	527	573	580	578	627	622	555	580	545	570	577	537	570	557	601	588	543	615	539	562	555	568	580	532	566	584	581	580	534	573	577	560	556	566	559	552	598	586	531	597	591	579	575	553	559	579	601	564	578	583	619	570	525	625	576	583	590	577	549	585	601	531	572	565	548	584	574	595	577	586	575	597	543	578	578	577	568	545	582	603	563	582	595	586	597	559	557	589	590	544	563	570	644	611	588	534	536	552	534	558	551	616	568	591	524	582	582	598	545	567	620	631	568	559	593	630	576	579	619	575	598	578	603	568	565	555	534	577	552	543	570	558	544	545	567	562	604	615	565	602	526	586	583	575	584	567	560	563	610	519	543	551	552	533	537	561	554	571	606	606	635	557	567	532	580	592	597	581	611	569	546	567	602	598	589	618	598	528	610	569	583	571	575	586	590	590	581	543	595	590	570	546	584	601	555	559	572	559	534	586	552	592	539	597	605
13926	1022	849	569	419	330	278	217	182	185	168	175	161	158	162	139	126	145	139	151	156	157	139	122	122	149	117	170	147	141	140	129	169	140	138	128	103	141	128	129	132	144	130	138	139	125	112	114	149	139	112	135	110	124	109	145	148	163	140	127	124	132	103	142	134	124	108	115	137	109	126	95	148	137	140	137	94	133	145	127	126	145	137	157	128	133	127	122	125	147	143	103	121	142	128	124	144	128	127	142	132	128	108	156	146	120	130	133	134	121	127	145	152	127	135	121	150	150	113	129	121	160	128	120	152	91	112	136	123	130	146	119	144	146	133	135	130	135	124	113	115	147	136	124	144	109	138	137	131	118	113	148	139	120	133	113	122	123	132	124	129	136	133	136	124	153	133	113	125	139	143	133	163	144	141	147	124	119	131	107	133	139	127	149	121	122	133	132	126	131	124	119	126	117	139	121	99	144	114	119	144	142	127	137	117	130	125	140	135	128	143	140	139	111	112	143	141	112	141	111	118	155	122	139	152	161	128	112	128	135	139	120	129	147	138	135	132	134	149	117	123	130	133	125	150	154	159	128	143	127	127	130	125	123	122	121	153	142	140	138	124	138	125	159	142	122	145	128	138	110	113	142	146	124	133	135	129	132	129	129	136	140	111	130	122	139	128	144	137	144	135	111	122	121	135	116	145	124	141	156	142	134	120	137	132	138	152	162	144	140	159	129	121	140	135	129	121	122	147	139	140	118	141	129	134	145	112	130	156	130	139	124	144	115	127	141	117	145	134	134	125	121	125	120	125	107	130	121	145	136	128	121	141	122	112	121	138	128	129	124	126	137	110	114	121	126	109	105	125	103	137	113	126	122	122	131	140	135	149	124	131	133	136	133	122	119	126	130	136	131	124	129	115	157	131	125	112	133	142	122	132	129	132	125	129	126	136	146	132	122	132	129	120	147	123	130	109	145	126	121	111	139	135	139	131	120	124	121	142	117	142	121	137	112	130	143	124	129	145	123	146	111	128	144	123	120	146	127	116	171	122	136	149	152	122	148	131	128	118	146	154	138	138	137	109	143	111	128	124	126	130	113	138	118	137	140	138	112	127	129	160	123	119	128	121	137	123	116	143	124	120	147	160	127	124	137	137	154	152	126	134	128	135	136	137	142	121	154	116	142	115	134	134	123	149	150	133	104	134	155	132	114	146	124	151	126	141	165	146	134	134	138	127	121	137	134	120	125	125	136	126	145	122	142	149	145	128	125	136	148	127	128	131	142	109	129	122	141	149	130	153	131	135	129	126	141	141	127	142	141	123	132	139	138	121	130	121	118	134	123	126	135	119	130	138	143	143	129	119	151	128	147	125	122	135	134	117	130	123	138	118	156	124	127	147	136	117	131	151	154	127	126	143	123	118	151	135	134	145	137	149	136	123	151	165	124	126	121	171	113	111	119	128	133	145	158	134	146	143	122	126	138	126	133	123	123	147	130	148	109	137	122	136	119	155	120	137	130	141	155	114	138	132	124	114	131	139	142	137	118	121	123	109	139	133	139	127	150	132	142	132	129	113	116	156	122	142	142	115	115	131	138	128	132	123	133	131	140	144	123	135	113	114	136	121	119	139	145	153	122	140	127	126	140	127	132	136	120	140	140	114	98	135	140	114	118	126	146	131	126	146	126	138	139	122	110	126	112	152	122	127	120	119	147	124	130	135	130	146	128	114	141	132	118	151	128	141	125	152	132	140	161	129	118	117	144	132	133	122	140	144	121	126	138	115	131	131	120	142	135	130	130	129	124	134	134	120	139	127	143	132	119	122	119	157	133	108	128	119	117	137	125	117	121	137	143	130	120	148	117	143	131	136	127	117	144	141	158	146	136	134	132	149	140	129	124	105	126	121	127	110	127	122	137	124	139	154	122	133	121	116	137	120	134	99	127	110	133	136	125	127	121	125	122	130	130	110	137	129	141	140	115	122	129	147	127	158	121	145	140	147	132	122	107	154	142	116	123	111	132	135	124	139	138	126	129	129	147	146	145	130	126	118	135	119	151	104	132	139	145	113	151	132	128	137	159	115	125	142	125	135	138	143	125	143	124	114	127	130	129	119	136	125	110	141	135	143	100	133	122	136	133	112	122	131	100	147	123	139	124	134	111	126	115	131	131	124	134	133	140	141	137	124	144	133	122	128	140	127	129	127	150	145	110	123	147	130	131	119	132	141	132	134	146	141	134	123	144	141	129	138	147	166	142	145	124	129	140	130	153	121	134	129	141	132	145	144	149	155	156	144	125	131	124	134	139	127	120	114	128	141	121	135	124	106	140	107	122	144	126	123	130	126	146	130	159	129	131	145	122	144	119	137	125	132	140	127	137	122	134	134	117	129	135	151	124	138	121	137	148	136	137	118	124	119	124	138	121	134	139	128	149	139	136	145	140	162	101	156	125	115	137	94	140	130	126	166	111	123	134	142	125	141	120	121	125	136	134	123	127	116	128	133	152	157	118	147	140	137	129	128	130	119	129	151	119	128	127	124	131	118	124	125	144	103	134	142	102	126	109	123	135	132	122	125	156	150	137	146	123	118	117	146	102	136	119	119	126	128	130	132	151	135	133	128	141	139	125	104	137	142	132	139	141	150	129	117	150	137	153	116	118	114	121	110	125	125	138	129	132	154	130	150	143	138	143	122	124	116	138	140	149	130	123	132	135	149	141	126	136	131	158	149	136	136	130	103	129	152	119	134	127	143	128	101	126	144	142	132	109	142	113	135	124	148	159	146	127	140	125	133	136	135	127	132	129	128	137	138	118	133	121	106	129	147	134	142	154	153	148	142	139	120	139	137	130	147	128	145	139	137	135	155	135	127	137	151	122	132	121	126	138	138	145	130	125	119	135	136	137	122	116	128	127	106	127	134	138	155	124	136	133	143	137	149	136	110	128	145	155	128	126	125	107	128	128	122	121	121	145	130	127	144	115	124	129	145	118	137	126	121	136	137	132	126	128	127	126	131	139	138	133	113	103	134	134	138	139	139	123	129	138	136	139	147	130	143	121	139	154	145	139	119	132	129	130	129	117	130	140	123	137	138	142	108	146	134	147	124	125	143	150	135	120	134	123	102	132	98	138	140	121	129	129	119	141	122	141	136	120	138	123	134	132	133	111	122	132	137	124	130	155	138	128	128	125	146	140	115	123	141	131	144	138	139	119	153	114	119	115	136	137	143	108	149	153	128	136	132	114	131	128	139	124	140	140	121	123	110	128	145	142	126	130	124	126	129	141	139	128	140	125	132	148	123	116	133	116	127	149	99	131	117	127	123	131	107	135	144	123	148	118	124	132	141	138	153	122	128	116	131	147	128	119	146	129	128	132	146	132	170	123	146	154	119	140	125	143	118	110	136	133	147	138	148	124	131	142	150	119	170	146	112	142	138	116	135	145	118	124	128	115	126	122	124	118	121	122	133	127	138	114	121	124	124	135	135	126	115	127	135	146	111	138	137	108
7938	794	1785	1954	1680	1339	1018	835	784	708	620	614	513	489	436	468	430	405	389	382	375	376	380	369	357	370	381	322	317	374	328	336	315	318	347	317	305	320	339	339	305	316	306	329	331	319	329	335	311	332	326	324	312	328	319	320	306	305	313	334	325	352	317	316	338	340	325	319	303	292	315	327	333	317	300	308	299	319	320	298	297	313	279	316	289	290	303	325	327	331	316	302	283	289	336	320	325	316	353	311	321	306	291	304	329	295	289	330	317	305	315	335	303	325	283	308	336	322	290	342	329	307	310	334	303	309	308	304	294	307	289	305	307	327	265	298	303	295	312	326	289	305	283	354	319	319	322	311	313	315	295	316	302	334	299	305	314	328	318	321	287	308	308	329	312	306	315	314	291	344	315	326	315	333	307	289	279	332	327	274	329	306	337	306	300	296	328	328	307	316	313	314	281	295	311	299	294	324	325	305	300	287	344	290	287	341	302	319	305	329	289	309	287	305	313	334	304	294	332	297	288	334	285	308	353	329	275	320	314	319	274	313	295	303	311	306	327	296	340	314	307	284	296	312	299	285	339	289	325	306	302	311	331	285	307	308	326	295	303	299	302	302	294	306	340	293	313	308	291	312	308	262	301	296	317	297	289	306	321	335	310	284	320	317	304	316	298	303	284	300	319	297	301	311	299	300	292	321	315	272	321	346	328	316	288	301	322	284	323	320	297	271	336	329	314	271	313	311	354	302	300	325	324	279	296	334	310	327	300	286	303	337	324	295	317	324	327	347	272	303	311	303	306	314	316	339	311	307	302	318	334	284	290	301	294	309	296	334	292	313	332	302	299	286	323	319	285	330	336	328	292	294	337	306	309	303	284	332	310	325	323	295	299	314	312	315	310	306	312	303	321	290	306	302	313	326	308	319	305	321	333	307	310	290	337	348	325	294	343	305	318	326	313	306	317	324	294	310	366	313	320	339	270	315	285	297	321	320	294	326	308	296	306	284	312	304	319	304	313	307	313	330	291	286	288	320	299	303	304	303	310	259	281	317	320	324	304	291	328	334	314	315	309	290	310	313	321	319	313	319	295	321	322	322	336	337	327	294	314	304	331	329	301	290	313	273	332	311	331	295	290	294	312	304	330	317	313	279	291	326	308	311	291	299	309	299	306	297	309	302	326	331	305	323	318	274	287	313	333	317	296	338	307	308	299	289	297	326	319	318	337	302	318	326	313	319	315	326	284	291	327	315	286	313	280	309	292	295	312	347	317	266	312	330	304	319	286	317	286	303	299	312	298	295	309	327	303	298	299	305	329	292	326	314	309	307	330	314	343	291	335	298	301	308	293	343	312	320	308	303	289	306	330	319	334	310	305	283	323	306	326	352	278	280	301	357	317	326	332	301	299	300	291	317	307	306	318	316	306	335	327	340	348	307	291	326	276	312	272	319	320	279	330	319	298	328	305	300	293	324	294	328	301	351	321	334	306	300	291	326	324	316	304	303	331	305	324	311	329	270	321	358	312	300	290	309	291	306	304	318	301	310	302	299	303	329	303	264	302	289	326	315	313	339	317	296	332	334	296	307	310	301	291	322	316	281	303	319	333	350	320	323	285	320	330	297	322	307	285	293	323	312	317	315	331	331	340	272	296	315	295	291	298	314	303	288	319	323	343	342	317	328	315	319	332	334	297	327	300	297	345	323	290	307	306	308	301	338	299	313	320	288	328	291	299	305	323	272	316	327	302	326	346	303	305	289	316	326	311	331	336	308	305	309	350	313	329	342	287	300	326	303	323	329	318	308	316	313	307	304	312	336	298	298	294	312	296	284	333	309	315	277	331	265	274	352	318	290	306	304	289	318	308	324	331	310	300	307	326	326	278	322	319	308	317	301	298	295	314	298	311	318	306	317	312	322	318	314	337	311	291	286	305	307	315	305	334	291	284	307	301	332	311	314	321	325	274	295	319	299	332	296	311	315	281	299	289	322	316	312	339	313	306	320	306	321	309	313	329	301	324	308	301	301	315	327	304	304	294	314	306	306	291	325	322	327	295	306	295	290	334	299	306	293	317	315	326	311	312	284	346	344	324	289	299	309	310	256	275	302	327	312	315	306	322	296	324	282	341	327	318	309	343	266	340	326	302	321	322	312	311	316	335	297	326	307	337	302	275	316	345	287	317	315	316	286	311	314	291	324	303	295	339	324	302	328	278	292	284	307	337	303	285	297	313	337	325	325	295	308	331	312	334	296	296	302	302	307	332	291	303	310	297	310	319	286	321	310	311	297	282	340	318	329	337	301	340	318	342	295	316	319	282	313	297	288	305	310	316	278	299	284	311	300	272	295	330	301	357	324	344	312	313	305	313	323	306	310	274	297	297	277	293	296	322	283	273	332	305	313	283	291	315	313	285	307	326	340	305	331	329	311	327	323	341	311	317	303	295	292	347	321	321	314	279	323	274	329	315	309	290	313	312	316	346	304	311	340	316	314	307	304	352	281	325	309	276	302	305	281	285	302	305	292	313	319	297	328	332	286	310	347	294	283	358	322	343	292	296	315	321	309	331	286	326	317	300	316	329	321	307	303	324	323	315	303	307	320	303	304	290	298	303	338	301	306	294	289	297	309	302	278	283	272	327	316	293	303	307	314	302	298	317	315	325	295	294	325	312	307	311	314	278	301	329	321	296	325	303	315	285	347	312	273	310	344	321	317	289	321	346	274	280	341	306	297	295	330	313	333	310	333	279	278	320	304	310	311	281	295	323	288	293	311	306	317	335	315	301	306	346	317	325	307	336	348	303	331	301	352	310	336	302	332	308	324	317	296	291	313	323	334	304	314	311	298	314	306	310	280	287	277	325	306	310	301	339	315	302	312	328	281	313	304	346	318	348	277	300	348	327	278	296	306	302	288	323	309	333	307	320	303	329	307	351	289	331	334	314	324	288	284	300	309	289	310	287	298	325	320	355	305	306	291	297	320	309	295	299	307	305	279	310	311	292	334	310	317	320	323	297	294	302	295	338	349	320	318	305	344	340	296	299	317	305	314	304	328	324	342	284	307	306	324	300	286	316	316	289	298	317	329	334	340	298	300	290	284	289	318	292	302	326	284	296	311	315	309	327	310	320	338	350	313	286	308	319	307	273	320	317	313	311	320	301	308	297	298	299	321	326	274	339	306	315	333	349	321	312	299	313	293	312	309	338	332	310	302	305	325	316	296	302	342	293	326	292	293	315	267	328	289	311	328	321	311	324	313	340	289	301	289	292	320	292	295	315	348	331	336	293	342	308	290	304	337	330	281	282	314	319	318	304	323	323	281	339	302	290	297	317	327	273	289	319	312	287	295	327	298	331	311	315	311	303	314	314	322	330	278	313	288	335	339	293	294	313	299	332	294	308	287	297	298	320	326	343	319	309	313	292	314	292	293	286	309	290	283	290	274	313	338	312	309	309	307	324	313	302	310	300	306	304	314	313	323	293	295	276	345	306	315	295	314	264	286
1419	167	205	218	207	205	212	200	210	195	212	207	181	197	175	190	184	178	227	196	200	238	220	188	213	160	205	180	219	191	218	209	189	191	193	209	205	216	207	217	202	194	209	183	179	222	195	200	211	213	192	229	184	203	206	213	213	187	194	227	226	195	179	201	192	217	192	221	228	201	172	213	225	189	211	188	224	219	216	215	196	199	193	216	193	195	196	229	216	216	187	199	223	210	215	197	211	216	203	221	192	197	181	188	192	212	209	228	197	211	221	208	185	174	188	192	224	192	213	199	236	228	189	225	191	213	208	195	205	217	207	183	207	204	193	208	225	221	233	194	222	207	185	238	217	206	219	201	222	187	178	192	199	192	200	210	187	205	208	201	245	218	196	204	212	222	223	204	202	186	183	182	208	176	184	192	184	191	166	207	210	182	239	222	225	192	230	202	200	181	218	212	223	209	173	170	203	225	191	212	178	202	228	228	197	219	211	224	215	191	219	204	204	197	203	196	199	213	196	198	197	204	209	201	212	219	179	200	223	218	205	213	208	204	193	183	205	207	179	216	205	197	215	211	222	208	192	199	190	225	220	244	207	191	189	203	184	202	214	203	195	205	211	209	205	205	218	194	208	200	209	212	206	188	193	196	242	196	198	208	182	211	212	187	208	190	186	207	224	194	185	206	189	191	221	210	202	194	194	159	203	189	213	207	199	200	230	209	204	204	200	203	195	222	220	203	233	195	203	232	207	218	227	208	203	241	214	206	219	192	200	206	231	202	188	201	228	204	196	200	213	212	216	210	212	193	207	183	205	220	183	196	216	198	180	194	208	185	188	170	209	196	174	178	240	212	202	191	201	196	182	204	198	213	196	196	214	213	198	220	195	195	208	194	206	214	210	202	217	203	197	181	204	176	195	207	200	203	221	220	210	196	207	229	200	206	190	189	238	181	213	213	220	192	196	196	235	202	210	233	198	190	229	192	177	208	204	190	189	236	202	212	185	226	201	202	191	192	194	199	200	215	190	204	193	214	199	209	195	209	199	182	203	211	206	200	189	191	192	198	209	200	228	185	201	225	203	204	198	224	208	211	208	199	209	207	190	188	208	211	208	217	183	214	233	205	215	215	185	211	193	210	236	230	196	197	209	214	213	190	205	225	213	222	197	202	184	209	185	214	184	212	209	228	196	223	206	190	170	196	217	223	168	179	205	198	241	207	215	216	217	201	158	189	226	196	168	184	191	199	204	185	222	197	197	211	185	195	241	227	210	200	205	218	224	206	188	194	195	202	194	192	213	170	193	197	227	218	220	208	197	198	211	233	211	180	187	200	205	208	213	195	203	182	216	205	204	204	226	212	207	201	201	213	217	214	192	213	214	228	189	229	194	222	204	195	224	214	182	214	170	177	204	189	215	189	203	210	213	218	193	202	204	191	211	201	197	182	204	215	229	197	201	208	222	243	205	219	193	227	202	206	213	194	205	198	207	200	173	208	217	192	203	188	219	201	203	208	190	200	190	215	246	191	199	174	172	191	233	194	197	228	208	229	199	199	231	210	195	183	206	206	189	195	190	204	215	194	185	209	201	180	221	187	199	209	218	197	181	172	203	208	207	207	189	200	200	203	226	210	204	225	224	194	204	208	203	227	225	214	197	197	216	187	217	211	205	210	191	204	225	208	220	204	180	219	210	194	233	232	204	201	223	219	200	184	219	227	197	219	222	246	222	206	215	191	208	221	190	227	204	206	197	199	212	194	179	186	227	223	208	205	217	174	225	190	221	199	230	207	236	204	219	207	214	205	211	221	208	236	216	199	197	188	179	222	201	200	202	191	181	221	191	179	173	175	185	201	170	214	211	185	205	202	209	206	206	190	200	226	199	174	198	210	223	250	210	228	187	181	230	201	205	210	198	214	226	192	233	194	221	213	187	216	222	218	201	223	220	201	196	223	225	225	185	225	186	206	171	215	207	176	182	167	175	186	216	189	213	197	203	199	191	225	193	239	170	171	214	185	218	216	202	201	194	205	216	202	212	193	214	198	192	193	227	231	211	194	222	197	209	176	208	196	206	204	210	201	181	206	180	223	198	209	211	182	244	224	210	195	203	213	212	206	205	177	176	215	212	220	204	208	216	199	207	211	196	242	203	187	197	196	221	223	215	195	185	172	217	244	195	195	179	230	219	260	209	198	192	219	207	183	197	214	205	201	184	214	197	205	214	234	228	187	188	198	216	191	194	200	222	181	186	232	203	201	204	235	194	219	211	189	185	194	209	200	218	231	205	201	174	194	203	198	221	219	192	199	205	200	180	187	198	207	214	200	179	185	191	205	202	201	221	225	198	200	211	235	184	202	226	205	192	212	199	210	202	163	205	201	215	221	234	217	213	205	212	200	208	212	226	197	207	190	199	207	208	211	214	189	197	195	242	231	209	201	205	210	218	207	219	192	252	211	212	211	214	211	202	201	206	206	228	209	231	189	214	215	225	216	232	185	185	220	220	168	196	189	211	194	212	212	210	216	201	220	219	201	219	210	191	184	202	206	209	194	211	203	205	176	208	204	199	175	199	192	190	191	215	241	216	206	226	225	176	190	177	196	195	191	199	188	212	187	232	218	202	204	196	201	209	213	184	190	180	220	218	196	193	190	195	213	209	199	203	201	171	212	214	200	199	221	214	236	211	205	220	229	210	192	220	196	217	199	188	200	211	226	218	230	175	192	192	193	211	206	198	205	256	200	179	218	188	202	209	221	205	187	190	200	218	196	175	211	209	197	195	235	179	206	241	198	221	189	222	205	181	236	188	232	192	188	201	186	203	205	197	189	204	221	217	191	186	182	206	198	217	219	183	201	221	221	206	210	194	201	230	186	196	217	217	203	224	196	195	240	221	189	199	185	184	187	228	233	216	214	180	227	206	200	210	209	225	162	223	200	216	243	206	176	207	209	190	223	219	221	171	194	217	189	205	178	233	211	200	209	210	194	202	205	180	171	209	216	229	203	214	192	202	200	186	191	210	203	209	190	191	211	204	210	194	188	201	214	194	199	219	245	196	204	165	223	216	185	208	193	202	197	206	207	248	214	200	200	161	188	184	196	219	191	180	197	194	202	213	179	205	190	184	212	256	213	212	184	179	193	220	218	222	198	203	207	187	230	171	195	234	231	193	193	230	197	198	198	192	229	198	172	210	206	203	210	201	197	168	207	227	220	210	212	195	189	235	191	193	207	156	197	195	206	211	185	230	199	191	195	182	212	237	193	173	200	209	217	213	169	199	208	184	200	224	208	209	210	193	203	193	202	208	179	210	220	215	191	210	190	239	236	189	201	198	169	216	199	196	198	175	220	186	206	221	198	220	199	204	199	221	227	220	240	214	214	203	234	215	221	205	203	198	198	193	186	197	225	191	187	193	213	194	183	232	195	201	207	207	199	214	178	220	206	203	205	197	193	202	196	211	242	212	186	206	213	204	186	200	195	227	193	190	224	192	200	237	199	199	193
1791	476	535	511	518	504	519	507	481	528	489	478	502	494	508	465	483	498	460	513	499	524	461	469	454	496	450	503	480	484	513	493	510	456	464	458	474	464	490	495	479	481	458	486	464	457	506	468	480	480	476	486	494	480	462	457	469	447	487	427	501	500	463	507	471	490	460	494	493	500	457	464	475	464	497	482	450	494	497	464	454	483	469	465	459	498	515	481	488	505	471	458	484	457	522	469	459	503	463	507	476	479	468	455	476	518	471	456	494	457	495	464	489	444	484	459	465	495	484	522	448	473	434	437	462	467	457	454	474	455	452	484	472	484	477	466	474	496	456	523	487	476	485	485	454	482	504	486	490	461	490	493	469	513	495	470	483	489	451	515	458	446	456	478	464	487	484	470	472	452	484	461	459	505	473	469	479	491	527	482	449	474	483	478	441	471	470	499	453	475	477	465	443	517	503	480	460	485	464	483	517	515	472	463	466	503	468	497	469	453	464	498	508	486	460	478	507	468	498	528	462	480	498	464	464	512	454	432	514	466	458	483	515	487	485	472	489	469	458	481	468	460	438	446	506	464	485	517	457	486	492	521	473	484	485	478	502	453	477	476	463	504	509	461	522	494	461	473	474	537	499	496	480	467	474	467	468	496	487	485	502	464	497	477	476	498	491	482	505	471	438	488	463	476	480	468	480	432	495	484	463	506	471	470	531	489	485	518	498	464	463	490	512	493	481	485	474	470	496	485	487	438	492	514	505	462	474	489	459	453	440	489	436	470	467	473	489	491	484	479	429	470	475	463	456	482	472	516	479	504	462	500	473	474	488	468	461	475	470	440	494	473	477	485	484	442	478	480	508	462	477	475	462	497	440	504	507	474	489	489	461	481	504	487	499	476	526	463	498	488	490	478	493	476	457	476	464	466	501	477	492	472	503	460	471	462	480	454	480	476	448	434	480	476	478	477	464	470	502	492	494	505	517	459	465	488	477	519	484	473	479	490	492	475	499	482	512	450	480	488	491	507	479	470	479	544	482	484	476	483	439	455	467	495	472	483	496	519	447	471	480	517	473	482	490	474	524	479	426	503	494	474	492	461	479	460	458	525	497	451	511	478	481	472	488	510	462	502	485	465	475	475	472	424	501	495	496	530	454	485	450	429	437	480	463	498	483	443	473	503	478	493	464	493	492	518	476	463	459	463	496	485	520	485	475	463	490	466	461	427	487	518	480	471	526	471	477	462	475	465	497	501	457	479	431	513	468	525	490	501	477	488	475	492	461	473	462	422	454	499	462	499	450	439	505	497	486	470	510	492	464	487	513	528	477	462	432	459	506	472	453	421	489	506	477	427	483	462	483	481	498	486	509	474	472	471	473	503	475	437	447	460	465	486	485	454	488	455	493	457	501	493	511	511	493	420	470	446	482	494	479	442	459	425	461	491	482	462	482	484	492	482	477	490	474	505	532	437	468	464	467	527	430	498	546	478	454	458	481	466	474	460	470	486	475	440	486	489	482	462	451	488	481	499	478	474	454	485	479	448	479	514	475	516	450	479	449	466	500	466	464	489	433	477	460	492	472	489	482	458	474	473	518	502	515	452	481	477	473	458	506	484	497	456	512	440	480	519	465	483	482	443	486	484	451	496	464	428	485	468	476	457	466	495	470	458	450	464	500	488	439	474	469	488	486	493	468	459	483	496	474	460	452	469	494	511	486	467	455	475	476	463	498	472	476	461	456	470	450	463	461	469	497	469	474	509	479	472	506	439	476	484	479	475	464	479	463	460	500	480	525	510	451	517	484	484	498	512	481	492	459	491	522	472	453	527	491	488	503	453	484	482	499	468	461	448	480	462	461	507	516	480	487	490	494	497	474	457	481	488	469	500	482	481	518	469	516	480	499	528	453	488	468	465	477	465	500	452	467	471	462	484	451	477	468	474	468	478	508	436	499	463	434	476	473	470	527	477	473	461	473	456	482	490	518	469	448	489	485	430	470	459	492	521	467	451	486	469	485	504	488	462	493	455	462	491	464	487	472	483	473	471	476	465	439	483	481	428	460	489	456	492	495	481	460	476	487	470	454	454	517	500	464	464	519	432	483	481	469	450	467	494	470	478	487	437	475	456	486	513	433	476	486	485	482	494	476	507	452	458	493	471	482	461	489	494	458	491	492	485	452	464	475	494	481	461	519	482	495	443	493	505	501	500	472	476	464	454	485	504	459	473	502	487	448	475	490	461	437	454	473	456	445	479	450	471	492	486	506	471	479	495	491	445	459	465	464	489	466	468	505	459	454	480	482	496	514	460	496	483	449	482	496	486	508	477	483	448	504	491	507	462	435	466	461	500	461	485	465	449	496	492	436	462	499	480	483	439	446	459	503	475	514	491	498	502	484	474	465	485	467	472	466	462	451	455	492	478	511	457	461	495	495	504	442	466	487	485	500	473	452	465	468	497	433	494	509	460	480	484	441	491	453	461	448	479	472	494	549	473	472	467	497	454	494	490	502	489	454	496	461	452	477	525	453	449	487	536	498	500	514	512	497	499	488	456	483	445	441	465	480	466	495	454	503	462	509	453	469	451	481	490	488	484	473	512	493	497	484	504	500	455	500	477	504	484	430	496	477	491	454	495	468	442	479	485	459	469	438	469	496	465	495	465	483	485	503	482	503	475	442	447	454	476	496	475	483	474	445	451	463	504	471	483	504	498	468	516	495	488	477	488	506	451	464	472	486	467	508	517	475	501	428	484	458	493	464	466	478	453	440	494	479	470	483	520	443	481	489	476	519	513	486	496	483	427	465	460	501	449	486	468	420	508	504	506	484	501	508	459	491	480	486	456	492	451	468	471	495	505	452	466	497	497	465	493	499	448	461	477	459	485	459	496	479	488	478	490	449	488	491	463	513	476	477	439	516	498	484	479	482	477	502	495	455	480	464	475	500	502	477	489	457	449	516	499	468	470	470	460	496	453	460	498	492	494	495	488	469	473	469	450	497	489	468	477	495	485	483	457	457	462	456	508	511	495	472	488	467	481	483	530	463	508	482	488	511	458	431	466	496	448	447	475	490	479	489	492	479	468	453	469	460	507	486	500	478	457	471	487	467	489	480	463	480	492	475	474	474	469	485	492	484	489	501	463	466	453	476	451	453	500	513	484	467	484	480	448	468	473	473	488	462	461	419	426	443	501	490	465	448	482	485	441	450	512	506	456	471	434	489	469	460	449	475	471	442	479	484	476	495	510	469	491	453	477	501	466	461	500	504	486	502	480	488	455	449	454	459	449	507	478	494	448	492	481	486	461	426	494	475	527	464	449	458	462	479	482	471	471	479	469	495	455	476	507	510	476	484	467	473	476	471	443	487	514	475	458	460	488	457	459	475	467	486	499	453	457	491	475	480	472	502	469	474	512	536	498	466	496	454	439	485	476	489	505	478	488	468	479	466	445	485	460	481	508	487	477	500	452	487	490	476	467	496	480	499	476	475	477	495	502	503	445	486	474
7574	548	627	494	432	384	353	320	297	292	256	270	274	278	302	258	244	239	256	260	274	272	261	256	229	268	243	267	279	268	252	263	275	260	248	287	242	227	244	259	229	276	273	255	239	251	238	262	241	274	247	264	247	241	257	236	244	276	245	275	265	253	274	254	247	220	258	272	257	269	257	239	234	254	277	259	246	269	252	296	253	270	267	247	248	243	230	244	256	243	243	253	239	255	260	262	249	240	254	264	217	249	256	256	265	269	254	249	264	252	231	271	262	273	240	274	242	236	240	243	270	271	248	265	232	229	242	257	280	229	264	236	266	251	255	251	265	244	260	235	278	224	246	257	255	254	241	263	248	235	287	254	312	270	244	256	244	267	231	273	233	254	240	242	255	242	240	278	244	260	232	276	248	249	244	282	247	269	252	239	272	273	262	252	242	245	264	246	227	255	246	254	251	283	243	255	223	290	245	263	266	255	260	271	267	259	255	259	272	246	228	260	257	254	265	282	213	290	277	238	240	251	242	272	266	265	278	233	240	248	244	199	281	229	250	244	248	227	240	237	251	223	228	243	270	237	239	275	242	249	283	271	249	253	267	227	221	216	255	216	236	213	230	233	266	252	263	269	239	257	280	246	240	249	233	249	271	238	220	256	257	251	249	252	266	261	266	249	253	270	262	214	250	262	270	262	247	246	268	237	258	244	253	245	263	246	260	266	248	287	251	263	282	243	253	291	239	278	244	230	233	253	264	213	257	249	269	250	236	256	259	237	243	226	227	253	237	232	291	244	245	273	266	220	268	257	211	290	247	235	247	250	256	255	246	268	237	234	261	249	249	223	240	259	280	257	265	257	273	265	276	258	247	250	223	226	252	267	284	265	251	257	243	203	259	267	250	279	247	247	256	231	259	265	281	236	231	269	250	252	271	264	248	280	233	239	257	236	258	253	208	251	239	262	249	273	261	287	264	263	230	255	242	258	245	237	275	251	250	220	274	271	245	269	275	240	266	268	259	250	256	283	251	242	256	227	263	238	259	253	265	259	259	251	235	268	271	254	251	199	267	253	251	242	232	235	282	267	231	226	265	259	260	248	241	250	236	253	262	274	228	271	284	257	222	240	257	256	279	267	273	259	252	264	220	238	217	217	234	254	251	285	256	280	254	251	226	271	281	231	260	235	268	246	286	236	261	253	220	280	257	265	232	254	246	290	251	237	251	259	259	275	265	279	263	257	236	258	257	240	242	241	263	225	255	279	258	243	249	285	278	238	251	290	251	264	263	221	284	266	243	261	271	282	250	237	263	246	247	297	238	229	225	257	228	266	262	266	275	240	276	253	240	232	243	243	242	230	244	236	260	256	234	226	245	265	261	242	249	257	262	254	266	269	273	292	239	250	261	260	246	259	266	253	269	233	257	238	247	249	260	244	255	279	292	251	256	282	246	269	269	275	239	222	274	253	267	254	255	242	262	252	227	269	251	264	271	269	221	260	255	223	251	266	272	271	218	240	236	242	238	266	252	279	238	257	248	230	251	227	240	256	285	235	250	241	236	256	253	261	242	245	281	236	264	230	247	264	238	277	264	254	237	277	261	255	271	225	247	270	207	269	242	271	262	230	233	282	254	238	245	253	250	231	256	232	257	271	230	260	241	268	239	280	260	254	254	315	226	248	248	250	240	258	254	249	276	266	278	302	273	235	221	248	248	232	269	244	254	300	243	269	250	240	262	253	277	266	255	249	295	260	255	243	258	255	248	266	238	223	264	235	269	254	295	284	232	251	285	265	269	242	238	245	270	268	253	242	261	237	249	266	222	270	259	259	273	262	263	235	234	272	253	248	246	244	237	270	263	255	276	256	253	250	248	252	213	273	251	272	251	250	257	215	261	245	245	303	285	237	314	247	260	290	258	270	278	273	280	244	250	269	276	216	265	286	242	260	261	256	237	253	241	268	249	225	242	239	244	250	277	259	267	243	244	261	239	239	264	218	275	237	255	245	265	253	264	243	263	250	258	273	247	288	269	259	233	245	233	254	231	230	250	245	230	250	283	278	245	255	289	256	272	270	261	275	270	248	256	272	265	239	254	225	290	239	248	267	228	233	227	232	260	249	264	259	243	240	257	212	284	220	293	234	277	264	264	264	237	260	250	250	223	257	264	229	283	255	263	238	241	251	261	248	243	248	241	274	251	257	269	239	239	252	256	258	288	248	264	281	260	289	247	252	259	240	258	233	236	262	276	240	268	276	232	282	238	254	234	220	253	261	260	299	255	235	240	283	267	262	268	230	241	247	239	264	250	295	236	231	247	232	272	232	242	233	230	215	256	277	232	243	250	257	291	280	232	258	254	267	274	210	254	257	260	258	236	260	259	236	232	283	228	254	247	262	250	266	261	241	248	249	250	245	270	270	242	255	235	279	225	243	243	234	215	252	238	258	261	237	245	252	266	262	246	243	239	247	271	249	250	233	260	262	247	240	267	246	256	258	235	241	249	245	290	257	244	258	264	258	256	252	277	264	246	243	242	251	262	266	234	254	277	242	266	229	225	255	261	260	272	274	239	245	321	263	253	237	292	260	258	257	277	267	251	243	247	254	261	254	265	240	219	281	243	276	231	313	286	251	270	262	262	259	234	240	236	248	241	253	241	276	241	244	257	237	266	251	216	235	246	256	287	238	261	269	247	248	257	268	278	289	291	235	265	264	272	243	266	248	228	277	251	284	264	256	261	248	274	261	286	232	253	272	243	259	258	255	265	278	261	226	237	281	266	292	261	268	242	267	263	259	280	244	245	268	262	257	255	273	242	234	263	233	243	245	311	290	236	239	216	242	233	215	250	249	257	231	255	232	280	260	249	262	269	252	245	255	258	234	253	242	250	259	238	250	270	253	257	242	244	265	265	259	277	245	246	238	275	255	259	238	274	259	252	234	251	258	252	254	266	251	271	236	264	266	243	254	264	286	257	252	231	242	266	241	240	261	265	265	251	260	302	264	250	251	260	270	247	241	253	229	278	231	256	262	228	235	236	252	248	240	254	240	249	255	254	235	263	249	241	255	277	270	264	240	251	261	251	278	272	253	257	259	249	242	266	256	279	229	254	252	273	222	239	247	250	247	230	275	269	254	247	255	239	239	257	278	235	207	247	268	247	273	238	251	249	259	243	241	293	252	230	270	260	241	235	242	252	231	258	261	284	249	248	234	247	260	240	286	251	238	243	252	280	231	233	254	270	243	279	264	275	248	264	291	280	255	218	263	261	263	274	254	273	237	274	223	253	252	262	261	246	287	283	277	262	242	263	259	256	286	268	253	245	269	272	249	229	256	226	249	253	244	248	282	268	268	247	233	244	269	234	258	241	222	280	280	225	270	252	240	268	237	246	247	264	287	283	274	259	265	260	243	261	237	250	234	236	258	264	268	256	254	261	271	257	243	250	263	252	262	239	290	243	226	260	265	235	251	281	252	252	274	251	240	259	243	240	268	273	253	251	229	266	238
6488	855	1372	1556	1241	1117	952	803	764	766	719	713	681	668	609	663	634	620	612	648	626	686	644	616	599	595	614	613	628	635	661	611	593	597	560	592	605	648	589	568	592	597	596	559	566	570	634	596	568	609	589	600	560	546	548	598	559	609	529	540	566	591	559	611	569	572	565	583	582	605	653	612	561	620	531	602	547	570	580	564	604	584	550	598	549	553	584	596	613	574	565	609	555	571	546	606	539	591	614	553	565	569	550	534	544	570	568	558	542	564	564	558	581	557	556	555	584	601	567	584	557	625	591	606	555	592	580	561	541	533	602	556	571	562	597	546	595	582	545	530	551	622	533	576	561	597	624	618	564	604	562	597	574	592	610	565	596	591	540	614	561	580	564	527	572	558	563	580	609	562	597	583	567	616	570	596	542	605	570	597	529	556	553	631	617	559	573	582	604	578	571	546	574	600	553	621	602	564	607	590	543	573	535	560	565	550	551	569	546	546	542	564	553	585	597	579	657	606	600	569	562	565	577	575	553	595	628	622	585	581	578	559	548	565	570	569	572	554	582	548	604	582	573	564	602	574	563	583	575	539	519	575	587	585	578	594	599	553	559	578	564	584	617	597	573	621	577	584	592	555	545	544	580	574	551	596	530	605	592	577	562	540	613	561	577	605	620	578	603	581	552	577	592	598	589	528	571	563	574	588	592	595	611	524	583	611	572	550	563	602	560	597	571	566	534	605	578	522	568	574	559	555	580	582	588	585	555	576	589	568	598	574	568	576	629	574	624	564	553	560	559	593	537	606	585	584	580	584	579	630	561	554	562	600	582	586	588	547	540	566	580	543	563	566	580	521	557	577	566	580	612	583	590	567	577	579	573	570	582	539	613	571	574	562	575	561	578	543	558	569	593	571	561	575	617	571	561	543	567	590	567	589	583	570	553	535	591	555	567	523	574	626	570	610	549	532	540	609	604	575	570	574	552	542	567	570	587	539	566	596	577	562	523	537	583	559	544	577	534	561	526	567	603	559	599	596	559	585	595	574	557	607	571	552	548	555	571	576	591	567	631	580	570	521	597	600	562	573	584	547	578	558	563	592	569	602	567	584	579	565	572	566	575	556	585	621	567	553	600	560	556	612	574	553	572	583	604	627	554	560	576	572	583	603	594	589	570	587	529	546	567	551	581	613	547	555	524	524	591	603	526	574	541	624	524	574	588	585	571	592	602	618	520	574	584	551	553	561	608	569	561	559	562	624	603	554	530	643	580	594	593	593	600	549	606	630	576	572	571	599	588	559	555	608	569	558	585	594	569	599	584	599	593	573	544	548	610	628	565	614	573	579	572	585	581	577	544	542	570	502	558	597	595	584	592	588	587	578	571	562	583	605	587	561	538	577	619	529	569	571	590	536	543	566	608	602	544	585	580	573	576	590	595	584	611	614	602	586	557	583	582	552	571	605	557	551	572	577	588	602	607	606	594	580	551	598	597	563	584	573	570	587	624	572	575	585	589	586	560	588	603	599	623	591	562	579	581	560	582	610	552	581	580	565	616	574	593	615	584	587	595	591	616	580	612	567	588	604	587	551	552	566	572	534	617	585	590	535	565	555	589	566	618	596	604	580	575	589	565	536	549	549	530	555	538	573	567	545	550	608	595	592	613	598	577	597	546	604	562	577	594	549	573	535	580	596	601	583	584	622	558	581	576	548	581	547	567	593	561	562	616	550	588	617	599	539	554	566	550	548	584	540	563	587	580	569	601	619	598	560	529	570	580	562	565	607	543	609	563	551	535	580	618	544	595	561	577	542	579	563	580	612	593	595	635	582	562	575	588	579	585	532	595	587	590	609	627	512	581	602	604	564	583	550	587	573	591	551	588	570	587	558	550	607	568	561	588	544	574	562	560	583	616	576	550	596	576	575	567	561	537	563	581	553	580	591	560	566	588	585	564	616	631	608	592	579	579	570	574	574	587	547	558	571	594	605	605	558	569	565	550	579	610	552	576	569	584	609	581	573	553	558	514	597	568	572	576	547	553	570	626	554	552	601	563	609	536	595	570	571	580	573	555	567	561	577	564	575	512	574	590	556	581	556	562	552	584	586	551	587	613	576	548	583	604	583	554	536	550	586	564	567	607	573	525	584	564	578	562	575	590	560	592	584	586	552	553	571	552	547	550	590	564	575	596	581	542	545	556	566	598	587	552	549	551	594	556	559	554	600	542	572	616	581	523	549	538	611	624	559	577	568	565	562	602	587	541	587	566	603	589	582	535	594	586	532	582	559	577	595	559	549	587	571	575	536	540	566	551	564	564	593	533	555	594	553	563	594	623	582	573	563	555	579	575	567	629	605	585	580	572	550	560	538	531	606	562	603	585	562	539	584	586	559	611	568	579	573	575	560	581	571	558	527	568	609	591	593	608	582	533	582	619	564	576	614	569	564	564	600	540	590	553	562	587	556	620	567	568	589	566	590	638	597	604	531	571	537	543	556	567	555	615	617	545	575	562	557	551	561	575	555	620	592	570	612	584	613	544	551	539	552	566	527	552	569	585	561	538	545	608	575	546	566	579	548	568	556	537	588	559	589	559	574	647	606	590	583	631	573	556	587	597	577	537	546	549	550	598	570	590	579	602	584	578	568	566	541	561	584	600	546	569	591	591	573	589	588	606	587	559	587	558	585	555	547	568	550	564	548	616	571	596	548	534	569	583	570	588	603	552	530	541	594	591	627	607	569	583	559	593	517	578	594	539	544	573	508	589	515	587	602	602	546	589	583	534	586	580	528	614	591	577	589	554	555	578	566	543	596	638	596	622	602	599	576	557	540	563	569	582	613	552	576	579	546	575	585	583	592	590	580	567	603	580	556	579	560	596	585	569	591	578	602	607	625	592	567	565	598	577	582	556	583	573	565	566	581	569	546	521	560	582	566	569	570	564	579	544	577	563	550	561	556	576	551	616	553	575	575	597	587	574	536	578	570	509	588	586	562	616	556	574	602	584	554	565	553	548	569	545	564	571	558	559	604	581	598	591	585	626	572	557	548	568	595	545	557	619	567	592	527	613	550	578	547	561	564	593	587	575	563	567	600	587	568	557	598	528	543	562	594	521	587	587	555	542	516	583	582	559	522	557	583	552	562	613	536	550	575	559	564	571	544	571	629	555	543	568	532	602	530	550	568	570	563	533	560	577	578	562	583	549	583	592	574	568	580	565	571	556	616	558	574	572	621	601	573	603	573	539	583	623	567	609	582	586	590	576	582	591	566	561	593	576	561	599	542	559	555	599	569	598	593	575	561	567	548	517	593	534	613	609	621	535	574	582	556	594	602	555	566	574	585	569	559	581	571	597	549	601	571	520	581	565	579	561	569	576	599	617	543	547	587	621	574	615	568	573	549	554	583	566	566	514	542	565	555	591	561	564	580	618	582	537	592	589	556	558	539	558	587	566	613	610	577	594	593	574	568	597	581	606	555	573	626	546	575	563	583	579	608	582	544	609	553
14191	998	840	632	474	367	289	229	239	204	187	151	151	187	164	157	143	148	148	135	122	128	132	151	144	114	145	127	107	140	121	130	134	133	127	136	123	128	116	149	137	143	129	133	125	113	135	130	149	167	112	137	126	148	135	143	142	147	128	127	137	125	132	130	155	131	107	132	168	137	130	137	159	115	123	120	128	136	121	161	138	134	138	111	142	136	120	147	124	120	146	130	155	138	131	124	121	118	126	152	127	114	122	144	135	105	148	128	124	147	127	118	148	125	120	108	134	123	142	134	130	139	157	132	145	130	120	123	132	118	133	156	159	125	132	117	117	127	141	138	137	129	115	133	149	134	144	115	135	155	125	131	137	141	131	114	133	135	132	113	130	128	147	139	123	118	134	127	112	110	124	143	138	124	142	150	150	120	140	129	117	134	143	131	120	112	147	137	138	119	111	120	139	144	140	125	130	112	120	118	122	132	119	142	127	146	117	127	123	111	119	132	118	148	140	126	143	140	119	116	165	130	115	148	121	128	146	134	137	129	130	126	156	125	129	132	147	117	141	147	138	116	123	131	122	114	138	136	130	153	121	127	129	126	123	136	151	130	149	127	137	129	113	129	152	131	150	121	134	128	153	153	149	128	127	141	148	111	121	128	128	126	130	135	142	123	120	128	113	122	144	146	145	147	134	137	116	134	117	132	143	139	121	154	149	134	137	138	125	141	117	134	134	129	116	110	129	111	138	121	114	130	144	131	137	122	137	104	148	116	126	126	126	135	133	148	118	142	113	142	120	128	126	114	132	133	137	108	132	141	120	138	105	152	140	140	127	128	127	145	148	121	130	143	127	152	116	124	120	130	109	115	129	144	135	139	123	128	140	130	127	134	129	153	130	124	120	130	125	130	120	124	125	131	113	149	145	122	119	128	148	141	132	129	125	125	127	135	131	101	125	145	127	127	137	130	130	125	147	144	141	131	125	142	126	125	143	142	161	129	139	125	130	119	118	151	124	131	136	128	134	140	130	136	135	138	129	155	133	132	136	120	145	113	139	145	132	130	140	130	123	116	139	145	109	120	139	143	119	149	162	145	118	112	130	137	146	136	127	132	121	131	133	118	129	135	156	153	130	121	132	131	124	131	133	142	127	102	138	124	148	127	118	118	127	106	127	116	119	142	130	155	124	123	133	123	118	125	128	124	119	155	88	116	129	147	133	152	119	140	127	138	112	143	137	149	124	109	139	143	104	134	113	130	131	119	133	118	148	114	151	144	125	141	132	135	151	131	167	118	125	128	140	131	129	108	119	133	150	130	136	138	142	117	129	131	127	132	124	115	107	108	114	122	123	134	124	139	138	141	116	144	130	124	139	113	137	101	135	132	137	140	131	129	109	124	128	137	131	118	143	135	132	139	127	144	111	115	130	113	121	139	173	142	117	116	132	139	124	134	135	145	134	130	125	139	124	156	149	143	124	131	158	125	140	146	133	140	139	124	126	137	144	117	121	130	116	112	129	129	108	132	121	144	106	121	150	149	128	140	138	134	120	130	144	122	127	124	105	144	138	119	120	154	122	133	117	121	109	124	133	122	154	125	118	103	129	132	127	112	117	147	160	144	160	154	125	134	102	122	119	161	122	130	129	142	152	144	130	149	148	143	134	118	126	149	122	107	157	143	135	138	140	148	151	129	140	105	124	144	143	104	147	150	121	134	124	131	131	141	121	122	137	126	121	150	142	121	119	141	99	141	111	107	127	144	137	139	137	129	132	126	114	127	116	130	140	122	136	110	122	129	139	123	140	128	133	143	144	148	147	135	139	111	138	124	137	153	154	113	146	129	145	125	139	142	133	129	109	114	127	123	125	135	121	145	118	136	159	160	137	132	138	150	121	133	129	131	143	115	144	130	131	147	152	118	126	121	148	134	134	131	139	111	135	120	121	147	164	118	117	153	112	135	116	155	146	143	112	135	144	124	121	143	132	117	136	133	133	133	148	154	125	135	140	117	139	130	135	119	153	115	147	135	127	125	141	118	120	120	125	153	125	135	122	122	154	161	126	136	140	111	128	115	112	127	126	132	125	145	136	143	121	135	129	137	120	113	132	151	125	141	129	157	141	124	136	141	132	143	132	147	151	140	160	132	136	129	133	136	130	131	139	128	116	106	112	109	127	132	130	132	122	154	149	126	145	124	155	156	137	142	115	127	138	120	140	109	154	136	125	121	113	115	119	136	140	140	141	127	133	134	141	128	141	148	134	146	124	126	122	125	158	156	134	129	117	132	135	122	127	133	136	137	132	158	137	122	127	129	124	129	117	134	107	132	133	123	168	108	126	129	124	111	129	132	112	138	143	138	125	124	132	135	98	144	142	140	135	111	130	110	106	125	134	123	142	128	158	130	129	156	109	114	134	143	126	121	159	116	127	125	132	130	137	110	121	140	138	109	137	136	128	128	122	150	124	133	110	137	119	123	149	123	141	134	132	127	111	131	121	138	124	137	139	126	123	147	144	144	127	134	146	141	129	124	140	122	141	119	139	128	130	140	141	142	143	132	156	107	128	123	145	118	120	117	143	128	138	136	131	126	134	145	112	137	136	122	124	129	132	147	141	121	140	125	112	120	102	118	113	123	126	130	132	133	137	120	152	122	97	137	120	151	134	115	138	134	148	142	118	118	140	126	125	126	142	132	152	120	159	123	117	121	125	137	124	117	120	134	147	138	125	123	115	124	131	105	139	122	118	133	138	146	129	129	123	117	125	136	135	152	129	132	133	122	121	133	103	126	145	128	139	128	139	139	134	126	137	133	145	122	144	135	125	122	144	119	144	109	121	121	157	128	103	115	146	122	127	130	145	117	140	124	142	134	147	137	135	135	130	143	119	139	118	140	148	132	150	150	127	133	113	123	146	151	150	130	125	150	132	127	117	140	151	151	130	128	131	113	157	122	131	118	122	131	138	143	143	127	135	131	149	107	133	136	142	121	123	132	134	121	144	134	133	113	147	154	124	134	118	135	123	130	128	154	132	128	124	136	124	120	142	130	104	136	132	128	127	140	131	129	131	129	129	140	147	169	112	125	128	134	143	133	122	122	117	121	133	131	150	140	129	150	136	141	144	148	131	141	133	126	120	134	122	134	164	140	141	113	115	142	134	155	154	119	131	137	132	130	140	132	118	125	147	114	129	105	146	138	139	150	127	144	118	141	139	138	140	118	147	158	140	122	135	135	118	135	103	124	129	134	120	112	120	119	118	152	119	128	143	131	145	152	150	119	128	135	116	114	109	131	134	133	119	124	126	137	120	137	124	134	134	145	149	123	113	137	124	113	148	134	139	122	142	117	123	132	122	125	131	143	119	144	151	144	118	141	129	155	113	147	121	135	148	128	130	123	133	117	111	153	133	126	140	134	138	148	133	150	124	132	131	106	152	133	122	131	146	118	125	150	120	136	145	150	157	124	163	133	125	122	160	139	115	141	131	125	128	141	150	128	132	123	116	122
7845	913	1832	1981	1709	1329	1057	903	727	677	623	575	566	463	444	440	429	415	426	394	413	385	375	378	366	373	371	359	363	349	320	307	323	356	336	320	317	343	317	352	305	339	314	308	352	345	325	324	335	322	313	332	298	309	331	316	322	301	322	328	304	305	332	306	327	323	293	325	326	329	329	318	311	310	302	285	272	285	288	320	319	294	300	320	322	318	296	308	308	270	325	318	328	292	325	338	297	293	325	312	332	314	311	317	315	303	318	287	330	300	298	303	309	318	313	332	333	330	302	314	325	318	313	321	285	307	334	312	305	317	279	298	306	327	324	316	282	294	299	335	300	307	287	315	313	306	309	313	314	282	291	329	327	319	295	320	295	320	296	295	300	296	309	327	310	318	324	317	307	283	304	312	333	324	304	272	303	319	314	316	310	309	309	313	307	330	296	305	321	315	298	308	321	304	327	306	314	283	319	360	314	336	313	322	307	314	314	332	333	301	326	323	331	315	295	306	315	326	315	335	304	290	316	315	319	298	314	329	345	305	282	312	288	318	317	271	307	302	296	323	332	370	314	298	311	279	335	283	288	304	344	285	307	317	300	300	316	335	305	273	273	297	288	303	315	322	322	319	304	328	327	301	296	334	296	303	338	279	299	303	298	304	309	312	318	318	312	317	291	315	300	311	309	311	319	317	292	298	323	295	340	307	287	308	325	340	333	307	328	294	282	323	268	320	309	303	284	324	263	342	323	311	305	309	318	319	309	282	335	301	292	303	309	304	307	291	313	301	289	323	332	324	285	296	310	312	318	302	308	259	322	307	288	309	299	288	294	317	293	325	306	276	370	350	319	319	330	338	318	283	293	292	297	314	326	277	336	288	311	324	322	344	326	299	320	303	329	272	293	306	286	299	295	319	289	317	307	299	312	312	312	321	283	279	324	302	292	282	321	313	304	304	326	316	291	308	317	317	284	308	350	291	338	310	319	295	285	316	318	308	299	284	327	330	322	278	317	310	307	329	331	314	328	326	300	319	318	281	321	299	332	323	314	312	279	346	287	317	323	304	324	304	309	288	317	321	320	312	276	287	339	308	320	322	298	283	295	328	295	317	313	313	305	297	320	313	316	316	327	308	302	312	285	312	302	295	309	300	311	269	309	325	326	334	290	318	295	350	338	319	301	302	303	316	290	347	304	292	315	289	285	315	304	310	310	308	317	304	297	311	292	311	297	284	294	307	273	329	292	311	308	302	295	312	286	297	315	287	305	302	303	346	309	337	284	340	281	297	300	293	277	305	298	319	305	327	336	307	327	345	327	309	283	310	292	288	320	290	309	302	284	316	305	319	325	304	297	321	329	284	305	293	286	329	330	305	313	341	299	331	308	316	302	317	302	304	324	330	303	319	301	299	352	334	294	328	298	323	296	320	291	278	326	289	324	336	287	329	320	333	308	311	301	301	340	353	302	338	312	295	304	286	296	285	319	296	300	333	297	305	304	291	290	327	300	330	347	300	299	299	347	327	299	317	293	294	323	336	294	317	300	315	311	315	300	287	303	315	316	319	292	285	321	304	314	316	306	306	317	334	314	310	292	286	316	287	327	327	304	343	315	303	288	327	338	329	326	302	319	292	308	312	320	306	321	295	317	287	311	298	292	316	304	298	314	288	278	316	320	337	318	297	317	306	325	295	287	315	313	321	306	306	324	316	290	274	317	320	294	309	330	332	273	305	288	287	302	328	289	307	315	306	320	299	298	279	308	316	333	295	306	338	299	328	306	306	327	297	294	293	331	333	325	337	302	295	304	303	310	321	342	326	317	329	294	295	296	291	310	301	320	281	310	328	323	302	337	321	331	311	325	318	330	307	335	338	286	309	284	317	333	294	291	304	294	296	295	334	322	301	318	305	302	318	310	331	302	296	287	300	322	303	306	321	303	303	349	292	284	308	318	314	286	315	319	321	302	330	283	301	324	302	276	326	309	306	310	305	277	307	352	305	319	301	321	324	323	285	330	335	333	313	305	307	285	277	316	305	306	321	299	335	328	304	290	309	298	295	300	302	311	290	298	299	284	293	310	279	336	296	311	319	307	295	322	297	301	272	315	305	305	300	316	254	273	288	300	281	336	317	293	312	295	314	298	328	293	310	309	321	355	312	312	263	310	322	319	308	321	326	308	314	322	337	318	315	328	318	311	325	305	335	311	341	287	298	319	311	277	286	303	307	297	320	297	322	327	332	306	273	312	316	317	288	319	303	322	314	309	312	320	322	308	307	304	342	297	297	323	322	312	322	303	291	311	329	265	299	302	333	314	289	310	324	316	313	313	325	310	283	313	295	301	315	320	299	317	286	292	306	314	292	285	302	318	328	319	322	282	302	300	290	322	316	326	325	327	344	291	316	322	300	320	319	321	304	255	338	325	323	325	303	322	297	303	299	279	312	310	318	296	305	336	311	287	305	274	318	303	333	298	292	331	294	315	322	342	320	334	294	315	316	329	333	318	337	298	270	320	341	334	315	328	321	298	325	324	303	287	325	303	316	278	278	291	325	305	294	306	315	296	293	297	303	323	315	311	356	304	306	328	327	299	303	324	304	298	321	320	302	306	346	340	305	313	296	327	329	303	345	300	329	312	322	257	303	320	307	342	345	297	296	305	329	291	290	314	311	288	308	288	320	310	324	330	305	299	337	328	299	306	283	342	283	297	307	297	289	313	301	301	292	335	307	329	331	346	321	324	279	277	310	321	333	302	340	297	343	332	291	282	308	325	295	312	309	297	299	314	293	317	302	314	288	321	330	317	319	330	337	291	302	308	322	309	306	327	307	269	283	311	311	324	287	308	318	319	323	303	308	327	327	329	341	301	324	313	297	300	307	295	292	372	325	297	322	308	314	325	324	310	328	308	282	333	314	307	307	274	305	317	299	316	317	299	309	304	328	293	341	326	316	279	297	282	296	309	307	320	302	326	333	321	313	298	297	286	308	312	304	300	337	301	293	313	348	328	320	306	347	295	305	310	316	302	322	315	318	289	332	322	304	378	298	264	304	284	291	325	335	300	280	280	302	308	281	307	269	329	286	282	351	340	303	313	332	296	333	308	320	304	288	346	309	299	335	333	285	323	317	296	313	282	317	307	343	329	338	308	290	300	288	332	300	323	330	291	315	318	323	323	305	288	316	330	346	284	337	304	300	338	332	324	315	309	303	337	275	352	294	313	287	285	301	325	288	332	335	275	332	324	303	299	303	294	330	334	278	312	291	306	311	282	296	292	305	321	326	303	295	295	310	323	287	280	298	309	273	322	277	292	310	304	312	306	310	273	301	300	324	313	297	299	333	302	304	280	314	310	325	315	311	315	313	335	306	330	332	319	300	325	318	337	301	352	278	326	305	303	310	289	288	315	297	293	301	284	318	317	319	326	311	300	326	304	292	326	319	304	306	319	300	339	315	318	310	326	312	322	299	297	336	333	275	300	276	320	309	285	325	328	298	302	316	292	356
1438	214	234	202	224	204	209	213	217	209	203	220	201	190	235	220	191	199	217	220	200	212	222	203	207	223	204	182	187	207	213	215	201	191	222	207	207	213	224	201	215	216	224	201	223	224	191	208	224	180	225	185	226	193	226	217	209	186	229	217	221	225	206	188	221	176	205	228	197	188	192	177	175	212	185	204	227	252	189	180	208	203	190	193	176	165	200	207	207	216	176	195	211	210	223	198	217	232	201	200	220	207	231	188	202	200	186	209	215	175	197	190	187	212	172	187	208	203	224	199	216	191	198	210	198	201	206	191	209	204	185	199	209	206	198	221	250	195	210	203	215	187	201	174	197	187	226	206	216	213	210	202	196	216	202	211	188	201	174	204	239	204	195	207	216	227	210	202	200	184	189	188	200	202	222	191	179	202	218	182	178	196	212	213	203	178	194	210	189	236	203	200	181	194	185	226	209	202	208	231	215	195	193	201	214	234	215	189	176	197	172	159	209	163	192	197	184	204	209	257	213	202	220	209	205	202	210	223	180	200	202	181	211	185	191	204	198	195	187	183	202	207	185	192	199	229	209	171	194	196	225	210	207	193	177	203	200	199	191	216	184	199	197	197	182	193	198	190	196	198	200	215	198	198	197	206	212	215	193	201	201	183	179	186	179	210	199	226	206	191	209	224	207	237	202	204	204	213	186	167	189	216	218	205	202	183	205	198	171	177	212	221	254	208	225	216	210	185	211	204	214	205	209	203	206	203	187	195	235	220	192	209	202	219	215	178	235	199	188	206	215	196	214	221	184	185	184	198	207	206	202	200	205	212	182	185	196	188	189	214	187	189	225	192	215	236	212	206	210	195	198	203	199	212	186	218	225	244	214	228	208	208	187	178	177	200	186	206	212	213	193	210	190	187	218	199	212	206	199	168	200	197	227	195	200	220	191	214	199	195	223	221	206	220	218	171	203	205	206	204	187	225	226	188	209	206	186	161	176	204	189	210	195	190	211	199	178	207	202	188	189	190	203	211	198	200	183	194	208	187	197	200	168	186	214	189	225	247	205	195	214	205	191	201	230	214	171	196	195	193	171	198	167	204	219	206	191	227	206	199	212	206	204	216	208	200	215	196	198	204	205	175	193	214	192	194	205	192	213	211	196	199	216	187	186	209	200	206	216	212	198	195	188	209	236	183	170	191	206	211	215	206	206	219	211	213	226	203	182	193	207	242	203	223	175	226	183	187	213	219	197	194	206	215	201	186	223	209	185	215	209	208	207	175	218	192	218	220	204	205	184	205	185	163	189	216	204	206	209	178	191	209	186	211	208	180	205	225	189	195	179	209	198	216	215	200	211	189	208	215	200	213	188	214	191	185	182	210	199	203	208	189	191	218	209	207	183	209	221	198	192	221	194	212	199	232	202	209	194	190	214	205	196	201	190	187	222	211	190	203	218	211	205	197	200	189	214	192	241	196	199	207	182	195	204	201	215	186	196	240	200	210	203	193	203	212	193	216	212	228	207	207	206	210	204	189	218	189	213	235	237	172	204	190	197	214	192	183	192	214	202	214	190	206	228	208	213	218	196	222	193	211	201	210	208	177	174	219	215	207	190	197	189	201	223	228	249	197	201	198	198	207	200	222	223	195	209	200	219	195	202	219	173	209	200	199	207	197	213	232	200	206	207	219	205	200	184	225	208	204	182	204	174	194	170	185	193	196	221	195	194	190	220	205	194	216	205	217	190	203	177	199	212	204	197	174	188	188	202	212	198	221	212	202	201	195	184	222	198	203	192	208	187	209	201	200	200	216	218	173	185	223	186	207	186	202	180	186	214	202	208	212	216	213	192	196	212	199	186	217	215	224	177	190	177	193	198	190	202	229	225	217	186	157	190	204	201	226	204	196	207	206	209	208	233	188	215	220	213	208	195	218	217	201	193	199	211	210	188	197	215	209	195	201	190	185	181	184	184	213	205	200	194	199	223	206	191	220	196	187	206	187	209	209	164	212	187	187	206	176	178	178	208	193	197	202	206	236	199	192	206	216	208	210	193	210	211	201	192	182	179	196	201	186	176	208	194	203	196	202	215	208	223	184	218	217	178	222	221	197	200	210	205	214	199	198	203	195	241	206	185	195	212	223	209	171	175	215	209	190	192	207	241	210	200	226	222	195	184	204	212	211	179	233	192	211	197	211	204	210	235	182	183	188	182	210	199	239	189	191	216	171	207	213	213	185	183	199	186	198	205	218	206	239	203	219	198	222	198	205	218	184	216	170	207	213	204	203	208	210	216	176	203	189	206	227	198	223	199	189	204	224	206	207	196	200	196	190	165	197	207	236	187	219	208	228	175	221	200	221	221	176	231	183	197	192	151	189	191	201	202	185	162	193	216	205	218	191	183	205	222	202	197	176	180	189	180	197	193	193	202	202	180	192	185	223	208	233	212	224	240	225	187	199	218	194	210	203	211	217	207	205	228	174	193	208	222	223	203	195	227	200	197	208	192	220	231	182	209	193	208	223	224	189	193	185	215	210	192	181	194	186	168	189	222	215	203	212	209	228	204	186	173	201	223	208	214	222	208	229	192	199	228	197	222	198	222	199	184	195	194	208	205	213	193	203	195	212	214	178	248	197	195	206	212	209	196	191	210	194	169	199	211	181	191	202	201	196	187	225	181	223	202	207	185	203	220	194	207	225	205	203	211	196	194	179	187	195	198	205	215	205	181	190	175	240	214	208	206	187	227	219	212	214	196	221	214	218	183	186	198	211	217	203	198	218	230	203	216	184	198	187	216	202	208	222	177	184	185	217	211	208	202	221	216	200	214	214	213	207	196	219	212	218	206	218	186	213	215	208	210	188	159	182	240	206	205	204	204	210	207	193	220	183	193	215	211	176	172	200	193	222	217	210	193	214	217	202	207	191	206	195	216	235	199	183	211	226	201	247	204	200	259	199	204	218	218	201	201	203	187	175	220	188	190	217	214	205	190	173	217	199	194	204	205	216	207	211	161	208	222	177	195	208	246	213	217	215	196	195	227	213	214	232	209	213	202	197	197	231	228	209	202	208	197	195	200	179	190	220	204	205	221	218	183	221	203	224	205	203	199	229	192	206	202	188	236	207	176	213	190	197	195	228	207	213	182	190	195	195	223	197	198	216	165	228	209	182	191	217	200	213	195	197	181	173	203	194	167	208	199	230	203	209	206	221	223	224	227	188	204	202	186	191	170	173	188	210	237	229	226	186	197	204	164	208	203	212	201	199	210	235	209	209	217	233	200	205	195	200	207	175	234	212	203	200	172	182	190	222	210	209	218	196	197	185	202	197	204	200	188	222	192	216	210	202	212	221	210	201	207	218	214	200	201	210	199	210	187	227	241	190	186	206	185	235	210	186	190	200	173	190	208	194	204	227	219	188	181	185	208	224	207	188	205	188	220	206	214	200	218	203	216	226	223	189	202	181	191	208	199	203	201	209	214	187	204	211	219	223	241	201	176	193	168	184
1806	497	520	505	517	494	466	519	472	451	473	457	495	441	467	475	490	507	458	440	457	475	458	473	484	477	482	461	484	482	488	451	531	457	447	475	526	485	486	485	467	486	448	498	470	500	441	452	460	491	524	493	467	493	493	479	481	464	469	484	468	507	468	507	463	470	459	503	486	491	502	468	474	489	475	480	498	472	465	445	463	489	456	492	445	445	455	480	466	467	467	487	477	492	441	516	472	468	455	482	478	495	474	462	486	471	455	453	487	534	461	490	512	484	488	485	489	483	520	420	461	468	456	446	455	485	482	441	485	483	465	477	431	479	500	469	475	462	476	471	502	466	476	457	461	508	504	457	487	462	464	511	501	496	507	488	513	503	453	444	490	462	493	449	491	468	498	439	484	501	485	473	463	480	455	484	480	445	488	496	473	450	517	480	485	485	461	502	452	520	456	457	495	469	456	425	468	509	468	515	435	435	509	490	492	533	483	489	477	484	509	457	449	467	449	498	486	460	489	510	500	486	475	469	481	458	486	522	502	468	495	474	479	481	457	516	497	475	492	500	442	431	440	504	466	480	480	492	480	480	468	477	491	484	489	466	472	461	477	541	468	494	499	490	480	484	439	509	466	491	449	452	492	459	487	479	474	487	473	480	476	475	518	475	494	469	452	466	444	465	476	491	469	485	475	467	469	469	461	451	454	474	480	530	460	494	484	444	500	498	477	471	496	495	490	470	506	458	472	486	481	520	480	462	476	493	478	468	468	475	450	490	476	498	439	444	450	475	468	493	475	489	512	515	470	500	479	491	516	489	512	511	443	453	502	478	475	468	482	457	437	456	502	488	467	470	488	507	487	473	489	466	445	428	461	513	482	468	460	403	492	478	479	463	459	490	460	449	524	476	508	481	490	445	442	453	439	460	469	486	490	473	434	491	465	481	529	511	481	488	460	446	473	499	488	501	465	489	475	478	471	445	448	480	466	479	463	441	449	468	484	485	434	471	456	481	491	461	488	471	466	486	452	493	498	489	473	449	495	481	438	486	469	489	476	487	469	475	462	491	452	463	451	440	495	485	440	502	455	497	482	448	464	477	476	481	493	468	496	475	455	496	486	471	520	489	478	459	449	492	466	461	490	482	503	455	451	450	505	475	468	473	479	514	504	504	455	436	496	445	422	445	474	459	484	472	508	503	490	473	445	463	487	474	474	518	491	476	480	471	477	484	457	458	487	522	420	512	450	510	474	483	484	443	475	442	468	455	473	481	451	496	481	509	451	497	478	449	464	492	478	479	465	480	481	416	454	507	476	452	453	504	487	474	468	471	467	472	451	446	473	468	486	426	446	474	475	489	464	471	438	462	507	447	475	518	470	518	498	477	474	427	463	494	485	452	469	446	520	454	472	511	489	521	492	503	509	499	469	485	483	518	476	491	466	478	472	498	447	514	442	456	506	468	489	463	452	480	495	477	450	456	504	510	460	469	469	481	456	454	476	495	495	453	506	454	478	483	486	502	489	491	518	439	486	446	515	507	505	454	490	459	464	479	469	479	503	487	451	490	466	467	465	451	508	503	477	456	506	492	509	453	508	467	458	522	444	462	447	458	470	474	495	499	479	457	491	452	471	501	515	449	483	452	446	474	471	493	478	473	461	504	452	488	472	492	473	461	476	462	482	472	467	494	477	481	489	495	526	436	504	495	483	473	470	479	472	424	503	509	488	458	498	448	490	445	490	492	460	464	452	441	455	446	464	450	468	455	493	502	489	470	488	468	462	469	479	493	468	423	468	488	466	467	462	471	466	485	487	496	492	496	476	448	466	459	429	477	430	470	451	454	515	453	455	503	473	463	442	494	452	464	515	474	434	462	482	448	502	498	470	470	482	443	493	481	495	467	494	457	503	466	501	500	478	452	473	464	495	476	463	504	486	476	457	476	492	475	457	502	482	491	528	512	481	469	444	444	504	461	515	453	500	467	469	454	484	454	503	458	481	515	480	501	463	455	486	431	485	452	461	468	504	463	453	469	476	477	476	441	503	512	446	479	447	514	441	460	511	469	497	469	466	481	475	472	467	464	471	456	467	458	479	476	464	513	469	463	454	529	475	507	500	473	473	475	497	465	478	471	483	451	507	459	458	456	437	453	510	456	478	463	467	441	480	450	440	476	524	478	464	485	449	502	475	485	481	481	479	470	504	500	492	458	454	478	520	477	484	472	488	496	456	497	478	461	510	494	448	521	497	475	481	473	490	491	469	483	500	458	484	482	458	446	462	470	476	501	454	466	467	457	468	468	484	474	481	466	480	439	454	448	500	464	495	502	465	461	479	479	472	479	480	492	490	531	472	499	484	435	492	447	517	477	498	478	461	439	480	459	428	450	480	499	486	490	484	462	497	470	466	495	483	441	454	426	437	475	461	502	509	462	472	495	514	502	478	478	487	447	506	481	471	462	495	462	510	445	431	458	472	552	440	430	439	476	473	451	419	504	520	455	464	485	476	499	468	488	462	446	490	469	482	500	496	469	480	480	485	484	509	439	521	454	488	483	475	490	503	483	477	503	473	440	513	525	472	493	475	435	505	500	481	477	491	463	484	499	471	490	464	485	511	458	478	487	511	488	471	483	487	498	461	480	482	478	475	497	459	451	471	498	444	471	465	481	486	483	474	465	464	468	472	478	491	453	497	442	446	474	480	465	465	450	492	514	500	459	462	510	477	508	483	486	487	489	465	484	454	486	468	465	453	479	467	469	484	459	459	482	461	517	476	471	487	462	477	469	479	469	480	496	438	492	459	465	469	475	508	464	491	490	475	470	471	444	491	475	494	475	450	464	446	477	455	466	474	477	468	495	482	497	451	476	481	498	430	486	470	498	442	487	478	439	469	435	443	493	508	499	491	485	450	478	475	478	430	485	443	466	448	487	438	479	458	484	476	446	455	449	498	492	458	507	492	444	486	477	467	549	466	450	486	498	504	466	491	520	434	495	484	447	481	443	477	455	500	467	482	498	469	459	466	461	500	485	482	493	459	449	440	438	481	457	511	438	495	463	467	470	490	461	453	487	505	446	494	464	464	494	500	447	469	498	465	484	465	474	478	473	519	528	485	491	487	464	467	453	508	472	480	466	525	482	454	507	441	473	454	494	434	472	509	528	485	461	452	479	506	525	453	503	435	490	483	480	463	438	491	472	470	495	467	458	430	484	477	425	501	437	444	488	464	501	481	471	521	450	448	452	470	481	473	495	470	459	484	511	473	471	469	473	482	460	503	470	512	487	454	488	498	439	468	504	453	449	499	475	490	441	492	473	498	475	501	429	469	451	503	486	457	474	476	469	455	472	451	458	498	446	491	470	526	470	473	498	482	483	488	455	480	453	436	462	464	453	495	529	492	444	489	495	477	475	507	474	452	462	502	512	458	460	500	430	472	504	477	458	495	507	437	468	441	447	495	474	455	476	516	459	470	461	500	457	481	480	473	467	456	458	517	479	502	466	441	463
7213	561	586	509	381	359	329	317	280	302	277	272	260	271	269	260	292	289	236	247	260	267	243	264	272	240	262	251	262	241	276	286	295	251	235	235	259	227	277	272	238	260	232	261	247	262	257	259	248	234	254	243	243	216	253	247	239	246	291	271	239	222	252	271	247	237	248	244	252	239	233	266	253	273	260	275	236	263	263	216	246	255	223	253	244	252	246	260	249	238	250	261	230	251	237	246	241	286	243	264	249	252	285	248	257	236	264	223	261	244	248	240	241	259	225	238	245	270	281	260	259	255	254	255	284	261	215	260	242	248	264	265	257	269	275	249	232	235	243	266	260	217	228	264	226	256	235	255	236	221	239	252	273	223	236	268	227	244	237	246	239	241	261	239	267	245	244	259	256	257	253	261	261	223	231	270	257	277	222	263	257	271	262	271	231	269	303	260	256	257	213	249	262	299	239	242	280	226	262	262	256	271	272	256	258	252	253	275	233	256	262	251	273	253	260	274	264	256	241	251	265	264	241	252	261	248	276	255	254	269	275	255	282	270	262	242	255	266	267	274	240	264	241	260	257	281	259	224	238	235	279	280	291	286	248	206	246	271	258	229	244	236	238	244	260	260	248	247	257	254	249	223	258	231	246	265	241	275	240	238	255	240	233	230	249	257	244	237	222	266	266	238	279	269	277	242	240	239	266	236	267	226	222	267	235	259	238	265	287	259	278	259	243	223	250	218	247	233	279	252	265	268	239	245	267	247	264	287	251	268	238	256	241	268	264	276	255	249	244	251	249	242	276	276	266	270	252	284	249	235	226	271	241	230	253	241	242	263	232	226	269	250	231	234	243	249	281	250	286	260	272	236	236	229	265	250	306	250	268	285	255	265	247	240	249	247	231	239	261	258	238	247	237	251	228	245	222	255	236	233	229	268	269	286	250	274	242	269	276	244	253	263	247	258	270	247	267	246	266	263	258	258	260	258	305	244	243	235	255	267	236	223	263	260	256	242	247	232	272	261	260	265	258	260	236	251	220	231	226	259	251	265	224	281	269	261	236	276	273	245	247	250	259	221	248	224	259	252	262	206	240	282	267	243	258	265	260	250	224	269	273	255	228	227	257	255	245	232	244	242	254	258	246	254	253	272	236	243	262	258	253	260	242	268	254	250	213	238	226	234	238	262	235	242	262	216	241	271	258	255	251	242	247	235	250	259	248	239	283	269	261	287	257	270	254	257	220	267	245	267	250	245	239	248	251	263	270	270	254	241	250	258	225	277	268	265	264	258	251	271	256	270	261	259	251	269	255	253	260	242	254	256	260	250	258	252	270	258	254	275	223	265	262	254	247	252	251	269	238	268	259	257	247	260	252	250	276	246	259	265	243	241	258	245	230	280	275	278	243	234	251	274	262	274	273	252	264	216	253	273	251	273	212	258	229	252	233	278	262	237	233	288	224	276	289	250	246	268	275	263	279	246	243	260	248	253	228	235	237	246	236	229	289	233	269	237	257	229	277	248	277	274	278	251	242	250	216	235	215	255	258	252	258	243	250	259	232	254	222	244	252	229	245	248	268	251	261	241	267	269	253	250	255	251	228	258	231	253	278	269	283	234	247	267	285	238	276	246	262	236	227	271	241	263	264	241	216	219	230	234	230	240	278	274	244	250	266	250	232	237	269	258	296	243	269	238	244	240	234	271	271	239	227	258	232	274	258	241	247	246	276	266	260	237	269	264	274	261	274	266	261	242	249	225	232	230	259	237	220	268	270	271	274	247	242	256	238	236	259	255	265	265	246	250	236	219	257	243	231	261	239	270	242	258	264	248	242	249	261	274	257	246	266	264	221	231	244	252	281	280	241	250	248	244	244	250	269	233	254	264	283	272	245	243	243	245	256	265	281	267	266	260	251	265	237	276	266	250	265	256	222	253	261	245	240	234	243	282	255	277	261	264	263	256	265	232	266	254	266	246	207	238	244	287	228	254	269	281	256	254	233	285	256	252	277	256	255	236	263	229	270	251	270	225	253	247	227	223	250	221	236	219	269	264	282	279	285	269	252	237	250	276	287	252	271	265	227	283	252	261	254	254	251	242	263	264	259	242	247	259	264	258	257	253	233	297	254	256	253	250	249	267	240	225	238	275	250	233	255	247	242	276	220	248	242	244	266	229	279	258	208	265	234	249	250	280	290	268	304	257	247	258	290	268	212	239	283	232	239	254	271	282	233	268	263	258	232	255	260	230	250	277	217	249	273	262	244	221	254	242	276	236	272	260	261	269	290	256	262	246	231	231	234	245	257	233	284	264	231	254	257	253	244	238	258	251	285	266	260	228	222	268	264	242	252	264	234	289	255	282	264	257	240	255	269	270	279	268	249	236	248	215	235	232	251	242	251	257	246	273	263	258	261	254	255	255	237	245	224	266	268	239	224	270	251	270	229	230	244	228	268	251	257	257	250	240	253	248	269	258	227	235	248	256	255	248	239	266	239	278	261	302	245	253	252	255	237	243	243	268	248	236	279	265	276	249	277	267	251	244	253	255	251	232	264	265	263	240	267	266	220	252	266	239	231	288	219	219	240	264	199	245	235	270	234	267	278	280	259	235	257	270	222	262	226	242	222	247	270	267	258	251	226	251	245	213	252	244	268	233	280	229	243	273	272	238	265	261	241	264	247	279	251	268	252	237	275	252	278	255	270	249	268	241	234	238	237	220	258	269	233	275	252	242	250	276	250	248	225	245	262	263	258	236	243	214	255	262	255	254	225	278	244	246	264	220	240	268	264	283	226	235	273	255	247	262	261	247	252	238	258	236	246	270	229	240	262	277	256	237	252	284	228	244	246	225	243	244	241	281	286	242	254	233	233	253	236	249	235	273	244	243	258	263	250	271	275	241	263	242	249	230	216	258	237	232	255	265	239	228	244	253	247	265	270	243	249	217	248	254	253	264	259	220	225	232	239	280	256	254	253	221	232	233	257	271	267	219	239	264	253	242	259	258	237	261	257	269	248	249	275	246	254	251	249	239	231	239	288	234	260	253	288	281	262	244	271	225	280	240	253	256	259	225	264	253	281	262	271	243	253	209	241	239	254	265	282	256	255	217	266	283	228	254	232	268	265	269	254	264	258	265	274	255	236	221	215	236	245	269	267	251	280	272	291	268	254	241	264	254	266	255	259	260	252	252	250	298	227	226	231	230	270	252	280	223	223	254	270	276	269	231	258	248	279	267	254	222	249	234	235	254	261	242	249	261	253	260	268	250	269	239	248	258	247	222	223	249	263	233	244	237	237	259	256	242	267	263	266	220	246	241	256	262	240	258	195	281	277	284	272	253	244	253	230	259	227	238	263	252	253	253	283	217	223	291	243	283	259	253	242	232	242	229	234	223	252	267	240	217	245	252	258	271	254	267	281	281	233	274	271	223	286	237	269	260	254	241	236	244	240	241	268	231	247	249	265	249	260	260	221	259	250	240	258	238	261	254	251	248	214	268	230	234	237	241
6395	810	1329	1439	1301	1110	1002	844	798	786	749	716	683	700	663	675	571	612	610	624	592	641	612	600	605	617	557	630	539	582	646	581	555	543	532	579	562	605	588	553	558	588	575	569	540	563	568	575	571	579	600	565	581	580	570	553	580	545	553	581	594	557	550	573	552	569	609	579	607	574	579	570	614	583	551	571	547	539	566	578	530	602	598	559	526	561	493	551	562	536	587	556	553	508	625	629	551	545	598	550	576	584	575	597	574	625	562	566	570	566	536	560	566	573	606	590	582	575	590	579	564	586	554	583	617	595	516	553	563	539	594	587	573	569	550	568	564	579	593	596	601	517	587	586	560	569	563	532	509	589	612	583	572	551	592	565	543	634	597	626	532	584	606	567	567	585	570	575	562	538	602	569	571	583	569	584	568	579	580	570	570	585	570	567	599	540	540	592	583	594	619	567	570	574	614	546	548	605	499	536	578	540	537	597	552	561	582	579	549	618	591	583	532	554	590	559	554	530	585	585	581	576	554	599	561	543	579	582	596	537	545	568	584	571	577	585	568	534	572	550	564	563	600	592	541	610	546	545	605	592	560	545	552	573	574	570	551	576	565	559	562	552	558	627	572	540	559	564	581	556	557	566	628	587	570	556	515	543	548	616	569	531	543	644	572	575	588	610	587	574	561	564	560	617	599	612	538	553	556	600	568	588	580	585	562	538	589	549	566	559	593	598	590	501	600	588	512	595	557	552	595	591	584	581	604	581	579	583	548	585	558	557	564	571	555	534	565	612	573	579	561	588	585	560	576	578	584	537	546	634	567	597	567	590	559	566	542	562	535	565	574	551	556	581	526	568	631	586	551	551	558	606	573	541	521	592	590	581	567	537	536	564	598	593	541	563	582	566	572	557	566	549	555	593	565	532	542	578	528	576	579	596	565	565	589	587	583	535	546	588	597	553	597	615	569	581	603	573	556	575	583	570	575	552	574	561	586	583	549	589	611	593	571	596	533	590	602	514	571	523	553	539	555	605	548	595	557	574	571	559	595	547	554	542	580	542	601	540	554	608	529	583	566	620	570	573	552	610	609	585	598	593	534	596	581	607	531	565	558	586	569	572	557	576	580	584	561	547	579	564	506	599	555	528	577	573	514	513	583	617	554	582	583	586	568	549	562	565	559	570	554	580	519	561	576	574	543	565	590	557	547	558	587	597	575	545	579	592	598	603	566	590	570	595	609	580	584	570	553	591	577	564	552	573	571	600	500	561	535	566	547	528	533	558	579	540	529	521	577	597	572	583	578	562	600	570	544	580	553	541	565	581	620	553	571	557	538	567	566	604	611	596	583	558	571	562	584	571	542	602	542	614	533	557	596	601	574	585	530	561	548	537	547	582	527	581	543	548	634	537	562	569	545	551	641	551	597	553	541	529	556	557	542	508	586	545	578	587	569	571	561	606	564	583	596	559	625	539	594	561	584	576	574	598	590	589	621	565	533	548	567	569	586	582	590	584	567	550	557	544	565	617	581	591	552	604	587	539	585	605	568	575	560	529	563	590	548	561	536	604	566	602	553	579	566	607	566	576	549	590	554	567	567	572	531	575	559	550	568	607	607	543	554	546	609	568	576	608	555	587	607	555	586	547	549	571	576	563	597	593	572	557	582	582	541	599	594	571	549	566	578	565	564	610	592	596	528	586	584	562	583	602	588	579	583	514	526	564	557	621	622	536	559	614	551	580	535	585	594	550	582	532	581	571	569	594	586	579	600	566	566	571	547	538	562	584	589	516	557	618	592	585	531	554	594	592	561	556	571	549	563	571	571	587	598	582	556	567	573	556	528	552	533	568	553	585	631	565	557	582	609	589	590	566	583	562	565	551	617	577	556	583	567	565	545	532	628	563	566	559	562	593	533	568	566	591	643	582	581	627	608	587	579	569	543	579	548	580	617	585	604	582	583	588	608	546	568	576	600	532	569	596	548	586	545	572	545	564	583	560	547	550	582	556	634	516	581	532	562	562	605	550	578	609	587	574	551	540	530	527	581	565	599	528	584	579	574	602	573	582	579	576	551	553	545	573	565	591	578	545	611	570	597	565	573	501	558	600	612	604	540	549	526	607	581	516	525	595	520	541	600	577	590	585	519	581	582	567	546	590	606	549	603	590	584	570	559	526	544	550	603	563	570	585	569	572	605	598	599	606	561	538	581	557	565	551	580	615	564	573	556	565	560	589	581	589	578	554	593	561	576	570	606	618	601	527	595	565	567	571	580	615	599	541	573	594	568	578	554	569	560	528	564	587	620	564	586	574	624	560	594	537	531	555	613	582	571	603	546	565	566	558	529	547	600	541	578	562	560	556	620	546	571	533	567	600	538	576	614	569	570	580	560	582	588	587	578	584	553	593	560	569	588	580	582	602	567	596	563	544	565	577	617	598	534	570	573	574	560	575	569	567	580	555	553	567	566	567	564	600	564	558	583	553	561	563	567	547	572	557	533	524	544	591	590	551	580	546	578	598	534	555	598	570	577	580	543	587	565	585	572	547	584	551	604	605	571	572	546	556	558	564	570	608	559	541	564	555	608	543	562	531	551	588	557	593	551	573	529	575	556	561	540	575	594	568	585	577	584	557	584	610	617	524	554	539	589	578	566	559	520	589	605	516	600	556	522	547	593	578	592	626	574	526	562	603	596	581	571	563	571	585	619	562	552	579	605	613	574	588	550	577	568	599	550	571	544	584	538	600	578	545	587	598	574	535	566	594	547	576	610	555	561	568	613	618	544	583	552	553	567	558	539	591	587	598	571	554	565	551	605	562	604	614	591	570	619	567	557	585	582	574	561	578	574	551	568	559	572	576	587	627	563	568	570	574	586	569	593	548	554	600	570	557	567	591	574	556	569	578	630	620	612	522	556	554	568	563	603	580	554	609	541	579	551	579	585	585	591	587	562	576	601	616	581	543	570	570	593	569	550	552	580	563	595	586	586	554	607	566	575	581	542	592	562	589	585	588	581	562	553	601	564	555	536	543	582	592	605	584	579	591	562	594	555	592	551	565	589	577	566	560	576	535	546	610	578	582	560	536	560	522	550	537	624	563	569	530	567	569	556	560	604	615	549	572	563	551	557	610	537	601	547	527	549	556	492	603	565	596	589	571	572	555	579	535	614	541	587	586	572	576	569	543	560	564	578	545	597	507	595	576	552	564	594	602	555	607	610	568	589	572	549	624	543	556	600	568	609	583	563	590	583	547	548	579	584	535	567	582	575	564	556	586	578	560	598	572	574	592	596	545	585	548	593	612	586	561	582	584	571	627	579	554	563	595	536	559	554	556	574	542	567	556	577	589	569	548	558	587	578	544	538	543	558	531	575	615	557	557	571	534	551	546	524	575	566	560	602	556	568	578	543	605	566	557	559	607	594	572	557	571	592	546	558	602	574	594	540	576	576	516	565	578	566	533	558	538	574	577	554	581	553	551	558	574	587	531	559	584	603	565	542	607	567	586
14092	1036	841	588	485	347	255	239	180	183	172	172	167	166	158	160	159	158	167	144	138	144	146	122	115	146	124	160	153	130	138	118	112	110	124	135	123	131	141	138	139	112	140	111	128	122	128	139	131	135	131	120	127	138	124	125	138	135	145	138	128	137	126	125	112	108	117	144	119	135	125	136	127	136	154	127	153	159	126	139	147	138	109	136	126	117	126	133	115	150	137	120	112	116	150	128	123	137	127	137	132	123	115	111	105	137	133	139	129	117	132	150	131	144	159	136	119	126	139	137	151	130	142	134	118	130	144	139	124	111	116	125	121	132	110	115	145	132	115	137	133	119	119	137	158	140	115	131	140	141	112	126	126	128	126	128	148	114	135	133	134	133	118	142	133	138	107	119	148	133	141	140	124	110	126	115	146	152	124	139	122	132	134	125	115	126	116	138	144	119	143	123	118	125	123	116	152	125	130	126	106	133	142	134	125	132	120	141	145	139	130	119	129	115	140	112	112	137	120	107	147	111	125	137	128	136	121	131	130	140	149	136	119	109	143	113	117	137	145	150	143	128	151	120	135	134	124	118	133	128	115	113	145	131	128	125	137	144	121	121	128	119	138	139	128	120	144	123	136	143	122	147	109	132	112	130	144	108	118	128	137	131	147	132	121	133	121	127	130	113	128	140	131	113	138	132	116	133	120	134	132	138	108	130	113	121	106	105	140	135	132	136	128	126	118	108	138	122	136	126	138	126	124	148	138	111	129	122	151	118	142	133	148	135	136	133	141	145	114	139	141	128	125	146	140	124	150	137	120	126	145	150	132	125	128	133	114	125	130	123	132	134	126	138	134	124	143	151	133	154	124	119	147	141	139	113	147	124	115	123	116	129	120	152	141	116	132	122	142	131	134	115	126	131	122	127	131	137	119	121	140	123	123	127	118	101	135	119	133	147	115	141	104	134	107	133	141	111	143	116	129	120	123	135	133	127	124	116	148	147	114	118	151	140	136	127	118	121	148	152	151	126	124	149	124	145	109	121	131	142	134	160	125	120	114	146	136	127	135	124	126	129	132	137	158	157	127	138	151	125	109	125	129	127	118	136	115	112	145	140	133	126	123	132	147	125	124	134	138	131	134	121	132	140	142	140	100	136	113	148	153	129	123	138	124	135	120	124	126	133	151	145	138	130	134	124	128	111	130	116	144	131	130	142	134	129	130	121	152	140	125	122	127	120	142	149	114	148	131	131	127	118	113	130	142	139	137	120	142	144	143	128	129	128	115	146	130	144	126	134	130	144	148	153	124	125	127	147	121	148	122	131	133	153	135	152	147	133	141	129	126	108	134	126	128	122	121	134	126	137	145	135	144	122	117	141	125	117	129	110	158	127	151	129	105	115	132	146	129	141	119	113	148	156	167	153	132	141	134	130	101	113	137	128	155	134	130	107	120	148	133	141	137	140	123	133	152	127	111	148	156	126	124	145	150	140	135	137	126	130	112	129	120	130	139	119	125	151	122	126	147	149	162	132	153	144	141	125	139	132	115	132	121	141	144	135	127	101	122	135	134	158	106	116	139	136	119	126	128	116	133	146	117	115	124	126	121	130	135	147	156	135	139	141	137	112	127	125	137	147	115	132	121	130	123	133	126	127	135	120	133	116	129	122	122	113	137	147	136	133	148	122	128	130	134	168	133	144	104	130	126	134	141	145	150	133	131	126	166	144	125	106	135	141	145	112	114	156	139	116	117	128	135	140	133	122	153	154	133	146	140	124	141	137	134	153	154	121	114	126	129	132	112	136	129	133	154	108	130	122	130	143	119	135	101	139	148	144	130	152	119	119	122	140	122	131	134	136	158	126	129	145	142	115	111	100	118	124	135	136	138	105	129	145	136	128	149	135	118	100	139	144	130	133	121	125	133	133	132	127	149	133	137	126	131	118	138	125	122	137	144	139	127	137	107	125	132	134	145	121	120	132	120	139	158	144	141	137	133	160	104	139	110	137	101	170	126	135	110	123	143	135	137	132	122	136	129	126	145	148	142	118	113	129	148	127	135	108	141	123	128	145	123	117	120	132	121	117	117	141	133	122	153	118	114	131	140	120	118	140	130	117	145	125	138	116	134	129	130	128	133	118	141	133	153	138	114	162	144	125	139	119	122	127	119	129	133	114	99	126	140	119	128	148	139	116	121	126	114	133	143	142	120	123	131	132	143	156	140	115	144	138	133	121	150	133	124	133	127	131	129	126	132	133	122	112	128	131	152	143	139	149	173	135	142	124	140	126	147	149	114	122	137	143	146	126	137	176	140	159	153	135	141	136	119	139	139	144	142	120	120	138	123	116	149	120	135	127	132	132	127	125	143	121	110	127	134	141	121	138	139	132	122	144	127	132	128	138	137	140	141	166	131	124	151	133	144	110	136	148	157	118	147	146	148	150	145	141	146	147	117	125	109	129	105	132	130	123	129	124	108	134	134	123	113	125	112	142	120	114	129	109	120	139	146	144	118	126	127	128	130	112	134	117	139	139	143	132	130	128	111	136	127	152	121	145	144	99	125	136	129	137	119	135	130	141	148	139	139	125	141	136	137	135	110	108	137	125	128	136	110	153	133	139	131	113	123	137	152	117	128	124	134	119	120	109	145	139	130	148	129	139	123	139	165	137	136	137	136	121	115	140	117	123	129	136	132	149	156	120	113	110	139	149	117	123	137	126	117	129	118	154	128	154	115	118	114	122	137	112	122	149	156	149	117	154	122	128	157	133	134	119	150	133	128	117	131	123	127	118	113	122	125	122	111	136	142	126	137	136	129	136	157	125	152	127	119	128	119	129	129	144	151	159	147	121	154	130	122	103	147	162	120	145	139	141	120	147	135	114	140	144	142	118	149	128	116	104	145	137	147	137	130	140	140	143	143	110	143	136	125	126	127	117	133	148	129	104	139	135	128	125	128	125	130	129	130	113	137	141	104	123	126	125	124	153	128	134	113	109	137	128	116	147	100	124	130	131	129	120	139	125	153	151	132	146	131	139	125	131	163	140	134	132	124	110	127	155	141	123	128	154	131	133	131	135	132	115	138	155	148	151	149	148	142	120	141	127	133	136	109	115	139	127	131	133	108	143	126	151	118	125	141	137	125	129	114	124	135	151	132	134	147	113	129	135	128	136	106	123	136	134	130	145	123	148	143	122	139	129	128	119	150	134	116	127	147	120	122	108	131	121	120	110	123	122	161	131	138	113	127	122	113	152	125	131	113	116	134	128	133	124	140	135	128	142	119	137	142	121	112	119	131	150	136	164	147	132	135	131	137	127	121	141	129	133	115	130	102	125	119	123	157	124	130	128	121	119	120	148	133	138	143	126	145	132	117	132	123	130	168	158	137	150	126	143	150	146	145	134	118	111	144	137	112	162	113	122	111	139	122	134	123	129	134	127	141	125	109	130	136	122	144	143	115	112	130	141	120	112	150	142	151	149	135	130	126	116	155	130	137	105	110	132	118	130
7901	839	1787	1920	1684	1326	1017	819	728	651	595	569	544	510	482	442	451	411	383	313	399	391	396	361	387	372	405	355	370	349	361	342	391	348	341	355	347	324	323	328	322	306	329	328	315	317	304	314	313	314	327	323	314	296	313	330	311	345	297	325	330	311	290	315	322	325	306	299	314	311	340	326	317	286	304	344	327	290	339	301	291	314	311	330	297	322	339	311	314	337	324	287	290	281	314	321	290	322	334	308	315	299	294	301	277	303	287	316	285	292	317	318	307	283	328	285	309	323	290	276	292	290	303	286	316	301	307	312	312	298	295	295	344	316	295	290	325	311	281	315	324	295	340	332	324	340	300	328	298	320	340	297	300	304	290	319	342	323	300	277	315	314	271	319	334	350	281	299	327	304	310	306	308	292	263	289	283	312	317	334	297	317	313	290	290	307	322	303	336	308	316	286	307	319	309	302	289	339	289	289	285	309	311	313	313	302	326	298	286	298	309	272	355	323	318	310	295	324	294	276	294	329	325	338	325	305	277	289	336	301	315	322	319	299	299	286	311	335	335	333	322	293	362	345	318	298	316	303	259	294	308	320	306	312	287	286	312	296	309	312	298	289	329	326	305	309	319	289	287	280	322	279	324	293	307	299	325	294	303	337	298	316	330	316	288	316	294	272	330	308	329	298	305	306	295	336	316	294	317	300	297	287	316	278	304	299	302	297	283	316	325	305	276	324	325	324	323	276	298	311	312	301	327	341	316	312	298	312	290	323	298	308	316	298	305	313	322	302	331	300	335	334	314	277	308	317	306	315	309	288	288	328	279	328	297	297	327	339	314	296	296	282	335	286	285	295	310	339	306	295	303	333	312	315	308	315	305	342	318	339	335	312	304	288	320	310	326	259	295	311	334	289	310	310	305	322	309	289	287	328	294	334	311	313	302	283	301	298	341	341	296	302	291	335	320	264	308	292	287	310	302	316	349	302	311	307	302	316	291	322	325	318	344	300	317	312	299	299	355	336	318	282	324	365	293	316	307	314	299	327	311	307	340	314	290	299	290	284	323	316	304	301	319	335	295	296	306	292	293	278	266	327	321	314	344	323	310	295	286	281	305	293	301	309	303	270	325	328	277	344	307	295	330	308	312	316	326	319	291	318	265	324	305	339	345	291	318	330	297	311	321	297	298	340	333	329	304	297	294	336	289	316	317	301	345	291	312	301	312	314	296	358	313	326	321	315	282	300	320	291	322	286	287	319	304	320	335	296	321	298	282	299	317	275	303	287	307	292	311	288	287	305	292	300	273	313	334	325	299	321	300	327	310	304	302	325	265	349	319	320	302	330	279	293	308	321	316	309	302	315	297	306	318	311	311	324	275	325	305	294	278	296	319	342	301	320	327	312	305	302	321	297	320	270	311	282	315	325	333	317	323	290	310	272	292	306	304	306	313	287	271	300	342	323	306	304	314	298	317	323	301	303	343	302	270	310	324	321	282	328	301	301	297	288	307	320	313	305	302	286	312	308	301	306	303	309	334	339	301	321	267	322	287	313	302	308	299	314	337	286	312	314	289	297	309	289	299	302	341	283	310	320	284	278	333	278	288	305	309	304	282	307	304	316	287	286	335	312	335	295	309	302	317	315	299	314	250	285	300	329	263	272	313	316	302	268	304	321	293	291	316	295	298	285	306	316	324	317	319	325	331	315	341	306	307	341	299	312	311	349	311	289	286	298	312	312	277	318	302	304	334	322	319	300	288	319	314	326	320	296	281	335	323	302	332	333	305	310	285	288	301	287	319	284	319	318	302	328	333	305	324	295	319	296	294	291	302	301	323	325	292	311	302	298	340	310	345	306	295	318	351	281	312	303	312	289	309	315	304	336	270	322	311	297	315	310	298	327	327	318	321	281	316	313	283	324	327	313	325	305	302	338	322	310	302	324	283	281	307	323	326	323	276	283	332	312	307	282	293	294	330	308	307	302	322	292	311	303	284	296	311	332	310	294	310	333	294	324	338	306	330	295	287	291	308	297	311	293	295	308	302	314	293	310	291	299	304	314	299	306	336	280	297	307	315	307	317	298	304	282	293	327	303	283	310	317	326	328	338	326	333	315	320	319	304	313	267	292	311	288	271	318	312	324	322	314	305	327	297	310	303	281	289	306	303	309	289	320	315	302	321	312	321	284	311	314	295	336	275	312	327	278	283	318	293	309	297	291	288	316	312	318	351	312	317	303	338	299	298	307	316	346	347	316	307	326	314	331	313	325	321	306	292	307	279	330	313	325	296	291	313	359	310	305	305	350	348	308	303	302	312	338	301	325	295	311	312	299	289	335	292	314	314	321	309	320	314	327	327	313	326	327	336	307	312	283	322	342	315	313	338	293	306	311	318	303	293	313	298	283	302	302	274	301	305	327	314	333	302	300	337	302	315	295	327	335	294	278	308	308	324	317	293	325	271	267	325	284	301	322	333	288	326	326	321	286	315	301	285	293	307	329	302	276	312	288	314	297	280	295	305	270	314	298	289	297	342	272	311	289	307	285	266	296	302	325	307	305	328	317	311	288	317	333	331	312	316	346	297	303	289	323	275	290	297	318	321	288	288	301	331	320	316	287	286	277	311	309	281	316	299	292	323	286	313	307	323	302	325	295	300	311	318	273	289	298	287	300	299	342	295	319	293	333	315	280	312	269	321	325	314	312	291	324	307	293	312	307	301	302	280	286	323	318	315	308	287	311	284	317	286	286	326	333	290	321	329	307	284	294	320	319	330	307	327	301	309	314	328	322	309	346	310	322	292	301	327	302	279	312	339	293	320	314	289	298	287	326	319	301	299	303	300	298	339	327	316	330	317	287	350	300	299	298	305	304	343	295	293	298	321	316	305	288	331	290	319	292	305	302	287	293	305	324	275	332	296	332	312	317	320	315	303	312	305	357	317	327	291	267	294	300	284	333	303	303	331	320	299	291	324	344	316	334	306	335	313	288	285	330	319	274	293	322	270	277	311	297	311	309	287	321	313	317	315	286	313	283	278	301	315	320	337	281	353	305	299	290	306	305	295	306	321	300	288	308	319	320	316	305	305	298	270	314	360	293	302	304	328	295	274	319	313	317	274	294	286	301	309	284	306	316	329	283	305	333	331	318	338	294	279	301	277	324	315	295	312	299	291	297	308	327	325	323	296	315	325	312	297	352	290	314	304	315	316	299	297	325	327	337	297	281	271	306	287	328	287	317	304	321	280	289	293	307	273	333	295	300	317	333	297	336	342	319	302	320	331	332	319	278	294	312	299	287	302	318	294	294	314	296	318	272	311	308	320	309	311	303	324	339	287	317	286	333	301	300	284	328	262	288	314	326	347	301	334	334	319	280	326	317	326	311	286	295	306	284	308	338	318	295	301	286	308	309	308	327	310	306	316	319	346	307	294	306	317	318	330	308	306	311	305	329	312	288	308	293	301	301	310	311	309	296	298	312	290	300	304	294	286	334	321	326	298	266	304	302
1482	228	209	200	214	200	183	199	213	209	182	178	197	223	197	182	232	190	207	216	183	202	203	204	219	181	227	163	206	207	215	195	205	217	223	183	219	209	179	215	212	190	197	212	223	188	198	203	219	204	196	213	190	186	186	190	188	170	189	170	211	189	164	202	198	190	188	208	205	185	204	197	205	168	202	198	211	183	176	183	209	222	201	180	199	198	210	200	204	182	207	232	206	202	215	196	217	197	192	196	209	208	215	214	202	204	204	212	177	201	195	202	230	183	202	200	218	211	222	197	182	199	190	200	216	208	206	178	202	206	189	201	193	203	200	221	200	200	205	205	204	188	204	184	203	231	203	182	191	212	206	221	208	192	202	197	185	223	181	188	179	176	193	204	217	214	220	215	210	203	210	211	188	217	204	174	223	199	218	206	184	176	231	175	218	223	200	201	227	178	203	216	210	174	192	217	205	214	198	204	199	239	220	196	206	241	205	207	200	226	193	179	206	215	200	195	220	202	193	206	206	199	199	186	201	198	242	193	175	174	191	181	214	190	200	209	211	194	194	210	192	182	210	227	202	194	196	206	199	215	207	203	197	212	213	209	202	213	172	180	185	189	209	196	209	210	207	222	190	211	215	213	196	196	208	200	212	218	199	209	192	202	207	204	205	189	189	183	196	233	220	210	178	190	201	209	208	197	206	203	230	190	187	211	170	205	201	211	241	204	191	211	189	204	229	185	204	169	204	180	231	175	197	201	199	191	181	203	225	200	176	211	209	213	219	238	211	191	202	226	184	216	178	198	221	206	202	180	206	207	194	194	211	185	216	195	187	201	185	191	211	199	189	179	209	191	186	211	244	199	205	225	200	197	192	190	207	221	214	208	200	196	187	210	175	185	196	215	196	206	197	193	203	205	198	224	224	176	224	207	213	215	192	200	194	220	226	209	202	214	202	207	190	205	211	213	197	186	194	187	216	216	202	185	191	210	210	208	212	210	188	199	208	235	202	196	215	184	179	204	215	178	199	199	222	203	214	194	208	212	224	205	195	205	213	217	212	225	216	198	197	251	196	181	181	212	212	195	194	223	209	206	205	201	199	194	191	199	216	175	195	193	201	204	194	174	195	226	201	225	202	166	210	198	198	191	216	231	202	205	207	177	188	212	197	201	184	194	178	219	213	223	238	191	222	217	178	193	191	194	219	203	185	189	206	201	191	202	220	204	177	193	181	201	198	223	198	188	204	206	178	210	191	212	205	182	203	198	194	198	196	209	200	177	199	223	216	216	205	204	200	221	210	202	210	191	206	223	194	177	192	201	211	186	190	186	219	194	185	227	205	221	210	178	184	181	206	215	205	204	198	180	189	201	213	208	204	184	184	206	185	200	175	179	229	213	228	204	202	187	200	194	217	201	196	198	224	182	209	213	197	195	184	182	203	197	210	186	201	202	179	240	247	219	215	220	234	213	189	201	221	184	205	234	214	209	205	200	220	206	210	205	193	170	187	205	202	187	212	201	183	214	186	185	197	197	192	194	185	211	193	201	197	193	192	173	221	208	190	200	188	207	231	188	194	185	195	206	200	198	194	197	211	201	201	192	200	220	214	204	236	200	192	193	186	184	179	215	203	196	217	210	213	190	199	208	214	202	213	206	208	190	192	200	201	183	215	214	181	218	204	200	176	208	221	202	219	207	182	221	231	222	191	188	204	194	198	199	214	192	190	213	200	204	207	171	209	201	196	177	185	223	201	194	211	208	200	189	208	203	192	215	204	201	250	183	186	195	179	207	206	210	226	177	197	186	195	218	195	216	209	186	178	174	219	212	220	197	192	224	217	220	217	202	208	195	222	204	184	202	216	221	190	175	233	200	197	195	206	184	191	174	174	199	196	186	193	218	228	206	202	162	192	200	184	163	187	197	202	202	191	197	201	190	202	186	193	180	195	225	201	200	219	223	214	182	192	186	202	194	212	223	222	229	196	213	191	200	213	221	206	193	234	193	200	216	182	214	204	202	186	224	194	170	237	210	196	194	205	216	206	195	197	201	216	189	207	228	180	182	195	192	193	203	197	187	191	208	181	235	196	214	211	201	191	196	217	195	196	218	191	196	188	221	188	163	191	196	225	190	181	195	208	209	203	210	183	203	208	201	193	200	218	197	194	211	229	192	228	201	198	223	227	191	173	152	170	215	223	181	211	217	208	202	215	185	187	190	208	189	214	174	223	209	216	177	211	219	219	208	209	184	187	219	227	194	219	201	199	210	207	202	211	227	203	194	189	220	201	201	190	213	192	191	218	198	179	220	226	220	183	201	198	218	203	203	196	200	202	184	196	185	195	185	188	194	182	192	219	239	201	230	217	202	227	214	198	224	206	199	184	187	191	218	166	224	198	183	191	222	187	204	201	209	224	188	203	211	223	209	214	193	201	208	186	212	218	203	239	220	208	200	185	190	205	217	212	211	199	187	193	175	220	186	208	198	199	167	243	210	204	208	195	213	193	193	172	202	191	182	222	208	197	192	166	196	188	215	196	196	182	202	202	178	180	207	189	202	213	186	201	197	217	198	186	193	202	198	202	190	202	202	224	215	217	185	206	206	210	213	200	187	199	214	222	192	203	184	189	192	232	201	186	213	173	206	172	209	213	209	192	205	225	207	179	179	190	177	208	208	222	205	190	193	209	175	182	164	212	216	200	204	207	215	203	215	208	177	193	213	222	201	196	192	169	216	206	203	165	217	216	190	212	214	201	212	213	187	228	194	195	208	192	202	224	187	195	214	240	206	207	223	206	193	196	192	190	211	194	187	218	211	233	219	202	208	203	188	204	202	229	214	224	196	211	197	218	184	211	208	219	210	208	193	209	201	206	212	212	184	203	203	225	210	217	181	197	197	187	193	204	219	203	176	205	190	191	192	212	204	204	194	229	214	206	192	196	221	229	188	196	211	215	193	188	211	201	200	191	189	215	209	208	166	209	202	227	190	210	221	187	201	225	199	201	176	182	204	193	208	228	194	200	213	214	191	204	217	203	222	208	215	218	207	205	201	188	219	203	186	205	193	202	188	217	218	209	176	192	180	230	205	180	227	201	229	193	192	200	218	204	198	209	207	175	203	206	214	240	221	179	210	184	212	216	190	227	179	223	199	210	211	232	192	196	197	209	188	179	199	191	206	182	214	195	197	202	170	193	203	184	221	189	196	204	221	186	182	216	220	216	188	209	203	200	201	207	165	221	225	171	228	224	224	216	190	176	218	206	205	209	181	157	206	199	202	215	232	208	228	214	213	221	195	181	207	214	198	212	221	203	215	212	213	204	174	216	216	211	226	201	202	217	197	199	214	229	194	182	200	207	213	209	203	192	215	180	209	218	204	230	214	227	184	194	196	202	219	177	211	199	172	183	178	193	215	213	199	193	207	233	206	207	210	186	198	213	234	204	234	233	196	178	184	228	193	204	186	198	212	211	201	226	191	199	231	211	197	216	208	184	205	181	215	210	186
1686	470	522	496	499	497	495	475	473	515	508	514	470	477	508	516	485	443	514	452	456	462	499	485	473	486	490	456	424	475	470	534	452	487	460	481	502	448	464	487	494	532	463	493	455	440	485	417	451	467	517	494	449	494	449	468	489	493	521	470	467	449	505	434	462	429	427	470	511	461	443	476	462	470	460	477	445	475	501	457	507	495	471	511	459	444	448	484	460	472	462	473	440	539	468	476	451	502	490	429	419	485	505	508	469	463	450	476	460	487	497	419	483	473	446	510	458	460	495	513	475	482	469	500	480	502	463	487	484	448	515	471	408	479	487	482	488	441	492	444	492	489	505	508	480	454	465	477	491	462	453	457	506	491	464	447	461	456	475	502	504	513	458	480	489	478	463	445	494	467	482	487	497	450	494	481	475	482	502	446	500	533	474	489	453	464	524	463	509	476	448	466	508	476	493	485	464	461	445	462	432	497	504	450	445	413	488	491	534	472	453	474	452	508	497	493	472	469	465	476	489	508	452	494	505	475	497	455	466	428	487	469	484	481	474	472	430	493	486	490	489	454	468	445	448	456	458	519	545	438	486	473	503	477	449	448	472	482	472	465	446	529	498	524	469	450	467	473	494	475	461	474	523	474	460	486	481	469	449	452	494	479	458	497	438	491	466	474	485	490	468	461	487	430	446	457	513	480	479	473	509	486	466	490	489	474	457	509	496	460	475	456	461	481	493	472	491	454	429	449	465	489	548	451	442	494	465	490	500	481	477	481	462	454	441	451	510	435	489	470	503	487	490	477	451	459	435	490	450	484	448	488	423	468	501	493	464	495	487	450	469	472	476	448	433	469	524	483	477	500	450	484	461	450	456	471	490	486	447	482	447	479	492	478	466	456	444	504	489	518	470	484	470	460	510	486	476	487	480	467	498	448	479	448	454	469	498	461	466	456	499	444	466	449	442	439	449	466	459	434	472	496	449	478	458	466	478	465	460	477	437	476	472	471	485	493	486	491	471	492	487	469	475	487	468	486	514	503	462	462	489	440	472	487	492	486	424	542	445	462	494	485	471	455	491	463	480	507	462	463	444	467	478	483	455	488	516	464	446	479	468	488	456	482	464	467	458	487	453	484	473	468	468	473	507	456	500	478	506	428	475	476	500	480	460	442	480	494	468	492	476	454	475	475	469	482	490	506	501	508	448	471	481	468	466	477	448	479	497	462	469	452	477	439	484	469	453	443	478	509	455	471	477	461	492	459	501	447	472	513	470	463	468	469	491	482	479	477	486	448	487	492	477	462	450	442	474	464	506	465	484	459	503	477	510	483	496	473	446	507	499	506	483	511	468	477	493	470	499	488	472	504	482	433	459	512	430	499	481	476	461	478	481	463	451	457	471	484	488	442	462	493	475	487	505	484	476	476	495	455	512	477	513	515	481	476	504	473	468	459	499	501	482	496	464	492	478	480	469	480	449	451	487	476	496	495	460	484	474	497	485	498	524	443	496	489	476	479	474	466	436	508	472	475	494	490	501	518	483	486	469	466	463	504	477	459	466	473	460	482	433	513	513	449	492	462	473	473	434	508	495	467	516	482	484	464	458	494	472	490	472	455	455	509	481	423	547	519	456	443	465	481	472	429	479	449	470	503	470	460	444	473	484	473	448	501	481	524	465	462	457	490	480	443	485	463	444	462	494	492	467	493	496	441	456	442	473	476	454	488	487	468	482	452	408	468	438	491	489	503	473	472	509	475	469	511	486	486	497	485	491	444	507	476	534	468	455	491	462	477	467	452	534	493	466	514	475	462	470	451	467	444	433	467	447	481	460	509	449	455	484	456	487	472	442	451	483	470	476	469	483	463	500	494	466	457	481	470	478	469	426	509	436	466	432	449	467	477	476	457	474	467	493	481	497	458	507	458	478	460	466	523	497	471	470	487	489	488	491	435	434	503	485	455	460	489	491	462	477	447	497	521	476	446	470	472	453	460	485	465	460	484	511	473	518	498	494	485	472	539	486	480	489	465	466	465	507	445	445	498	500	456	460	483	469	465	484	494	511	483	522	451	467	490	464	481	502	478	460	457	531	462	482	489	487	462	504	476	468	496	463	439	500	444	510	452	481	485	449	500	478	476	474	475	461	507	469	484	453	477	502	506	484	437	459	501	464	456	457	469	482	496	499	446	420	475	483	529	448	494	447	469	448	456	455	476	467	495	457	478	474	488	481	472	450	466	463	455	433	474	472	507	474	456	484	516	425	473	477	463	472	458	511	473	469	478	489	480	476	493	489	462	460	469	455	448	467	458	479	468	466	456	451	513	458	445	451	497	458	460	459	457	495	480	440	468	510	449	463	490	476	476	457	486	473	482	494	493	466	498	488	483	480	438	488	493	461	469	505	427	500	490	493	487	502	458	510	500	470	441	472	438	445	448	516	497	503	496	456	470	474	477	466	485	442	456	459	481	454	487	473	421	501	492	457	476	476	462	476	477	471	465	493	471	511	479	463	494	494	465	475	512	480	491	460	445	482	487	470	449	487	453	458	481	441	466	482	477	526	483	499	472	490	489	464	473	458	475	442	479	479	446	482	482	490	445	472	445	482	472	509	487	483	450	485	485	484	463	437	478	483	490	472	464	478	492	460	487	446	533	494	474	460	447	449	493	510	501	451	498	479	491	482	497	460	475	489	451	496	452	474	475	489	478	482	475	435	439	478	473	444	464	475	471	437	486	469	474	469	465	502	488	504	461	449	465	465	501	499	515	443	459	453	486	505	448	483	453	482	479	452	483	452	444	470	482	538	501	478	452	468	493	464	498	468	490	467	416	487	488	473	460	451	463	452	477	477	530	474	478	469	469	485	490	468	469	463	493	471	475	467	463	456	476	515	453	440	467	505	476	475	464	477	455	475	489	513	470	468	459	506	476	469	477	488	492	488	465	494	452	499	495	468	473	500	484	461	504	471	479	450	440	472	447	447	470	484	468	476	463	472	484	457	470	494	444	486	436	514	458	474	488	493	453	471	507	458	496	506	501	448	485	481	486	458	469	468	519	476	465	471	443	469	479	496	462	465	481	466	464	460	476	445	494	485	469	498	443	469	476	465	458	498	483	436	486	489	459	495	484	488	425	442	484	471	505	474	471	467	462	486	473	456	494	457	457	462	458	484	459	470	454	451	512	506	473	480	484	435	480	484	475	474	452	469	478	487	466	461	470	471	509	464	486	501	470	511	459	448	445	438	488	479	502	465	465	461	522	494	476	466	485	456	493	441	487	455	474	479	462	456	438	496	501	461	488	491	491	506	488	462	469	468	464	476	465	497	423	456	436	506	448	438	495	457	478	472	533	457	457	446	445	521	482	433	477	508	511	461	455	473	493	482	435	491	467	457	489	472	446	481	462	455	499	489	512	488	476	453	510	479	497	499	507	478	503	460	457	471	469	515	431	448	437	455	461	452	469	498	479	461	483	482	477	453	425	476	496	477	472	497	485	484	450	481	479
7488	582	633	501	436	350	295	286	308	296	288	275	268	251	262	274	278	246	251	266	250	294	276	265	230	230	226	238	221	252	254	244	250	284	237	244	258	242	238	259	241	267	225	243	203	239	284	271	243	244	252	249	257	233	230	277	248	235	251	244	239	259	266	242	227	239	253	252	260	238	247	278	265	272	263	284	260	241	269	268	246	247	285	274	255	213	258	269	224	255	212	214	253	275	249	247	253	224	265	226	262	244	273	249	246	257	233	261	236	251	251	258	218	251	276	271	264	277	256	248	248	236	273	254	259	266	219	247	249	221	257	272	242	220	289	249	278	276	250	249	247	242	245	284	259	224	228	251	231	254	255	263	263	266	260	229	256	233	241	239	228	238	277	246	248	279	251	262	268	266	249	254	264	256	261	252	236	250	260	254	247	267	262	257	252	227	262	231	244	231	269	281	285	259	240	253	285	274	215	274	265	273	239	278	234	264	253	233	262	258	226	238	242	257	249	266	263	242	231	276	235	267	272	247	243	238	269	234	234	258	273	245	228	245	263	236	280	257	220	256	239	260	230	227	262	259	236	260	252	238	233	248	240	258	251	227	286	294	286	283	228	248	248	238	241	261	251	246	265	258	263	245	258	223	264	266	243	232	247	270	248	270	247	254	264	257	258	233	273	254	242	237	251	252	250	284	220	240	257	260	267	235	289	255	273	287	267	246	264	277	282	273	236	225	270	285	246	225	264	228	274	244	231	245	269	242	244	265	266	241	273	277	231	217	216	230	246	281	281	254	257	263	281	223	206	246	241	253	246	269	237	256	265	267	267	286	263	240	242	251	252	240	265	239	239	259	256	276	237	234	254	276	243	238	240	260	241	271	242	246	268	289	290	247	240	223	256	250	239	236	241	239	255	230	205	251	272	246	238	271	262	254	233	269	233	262	255	262	241	248	269	267	320	262	255	285	235	224	254	251	265	252	278	269	262	263	263	264	251	250	292	264	265	272	248	231	244	271	283	249	252	262	260	237	279	285	293	251	278	247	251	277	242	249	281	253	254	251	244	273	250	265	246	240	245	273	254	242	246	278	215	271	235	292	249	236	243	270	280	276	237	219	297	270	240	258	257	245	208	216	253	221	243	273	288	232	249	228	245	262	273	252	232	239	255	245	245	248	266	226	259	267	210	245	259	240	260	278	240	237	278	267	246	235	233	249	281	280	241	235	235	243	244	276	276	247	259	263	261	252	248	244	266	252	227	241	227	267	234	228	239	232	253	207	265	243	278	221	238	241	267	263	258	226	240	239	230	237	238	259	263	240	293	221	275	233	228	272	267	235	282	230	253	261	272	253	252	264	251	246	243	283	276	243	241	218	261	281	255	241	241	197	258	252	264	235	254	242	260	255	269	264	272	239	272	252	257	254	259	257	241	250	238	250	252	237	207	231	270	248	222	232	227	241	242	243	265	271	280	243	244	247	255	257	260	253	242	277	221	244	240	291	264	245	273	271	254	242	275	272	252	246	252	260	243	243	264	255	270	250	249	300	254	262	247	265	229	278	255	246	260	266	281	238	257	241	277	239	258	225	277	257	222	257	245	270	240	250	231	245	237	252	246	280	266	237	253	232	272	259	243	240	246	262	236	262	228	292	248	260	286	212	239	261	250	271	238	270	227	248	261	275	267	242	275	253	244	228	280	265	256	269	275	266	274	246	250	246	286	243	203	262	274	276	215	240	254	243	252	249	237	243	213	244	267	248	242	258	248	258	257	292	233	255	240	222	254	237	230	241	248	272	262	230	239	244	272	265	278	266	238	239	258	261	224	254	255	260	265	250	270	249	247	246	228	267	236	239	242	228	264	225	248	272	254	301	261	220	280	264	276	253	267	280	290	259	274	245	230	287	255	244	268	267	262	233	269	237	269	210	227	237	248	250	222	249	212	255	268	244	263	279	269	263	241	247	267	258	267	244	249	241	267	269	273	245	241	241	238	263	283	236	275	251	230	247	237	256	258	266	245	278	230	235	241	229	252	250	254	256	245	271	253	241	242	237	244	262	250	261	274	258	234	258	236	317	252	287	246	255	227	244	251	258	214	267	245	258	276	277	248	237	261	257	247	239	245	269	265	273	241	242	258	250	237	270	260	256	292	257	227	258	225	227	240	251	257	245	267	274	260	254	251	258	246	238	247	255	297	253	235	253	237	247	296	240	249	264	230	242	247	230	248	230	264	249	287	240	218	262	263	259	237	266	231	254	242	264	250	240	228	263	264	221	236	204	271	243	253	261	263	270	267	261	249	276	259	260	236	258	247	247	240	254	256	261	258	218	277	253	234	235	256	271	223	258	250	261	222	213	223	262	291	281	237	262	263	235	258	230	262	300	255	245	245	251	246	276	305	262	236	267	235	280	241	248	288	235	269	253	275	254	275	228	234	247	259	224	236	264	271	252	225	263	239	231	263	235	240	260	271	241	284	249	275	249	297	259	254	250	238	258	255	257	259	246	253	264	246	265	255	228	244	256	269	240	272	265	258	241	250	246	275	238	240	261	243	238	265	263	251	234	258	259	234	256	257	250	257	234	247	233	254	277	264	240	272	258	244	246	263	236	250	268	263	225	283	252	264	263	246	281	265	267	239	249	277	253	257	258	258	249	261	249	234	255	252	233	282	242	256	262	234	257	251	261	269	226	266	247	221	223	275	272	227	254	248	275	224	268	280	234	251	250	273	270	271	245	245	269	259	248	283	264	262	257	262	242	252	259	262	234	251	242	240	241	237	269	239	242	268	292	273	239	248	255	269	254	238	260	250	259	273	245	241	213	223	274	227	247	240	259	271	277	244	249	211	215	256	249	268	277	256	271	238	248	258	284	239	253	281	254	271	281	276	243	236	227	262	253	278	288	247	252	264	248	255	265	260	272	261	255	245	265	269	249	228	251	252	253	250	286	267	234	267	239	253	240	251	257	287	268	247	278	265	273	290	246	292	241	245	227	267	247	219	251	257	254	267	269	222	289	239	229	250	258	260	254	263	237	263	270	278	257	209	230	234	236	243	235	258	265	251	285	269	290	254	262	247	271	256	232	252	257	245	233	286	234	268	248	231	255	266	268	232	272	240	273	280	278	282	222	224	225	239	243	263	224	234	276	229	220	277	229	252	269	260	229	257	227	231	240	249	255	255	266	254	257	234	269	263	262	257	257	240	248	245	261	281	236	257	255	261	267	266	253	277	235	259	260	230	263	237	275	238	260	243	255	271	247	264	261	236	243	248	267	224	234	227	271	251	270	239	238	306	239	251	228	250	250	219	248	229	259	264	230	267	238	245	261	297	232	253	234	247	259	237	273	254	243	275	257	264	245	249	277	279	284	234	252	277	233	236	234	264	262	233	238	240	230	261	233	252	245	231	277	234	261	250	223	243	235	232	240	262	269	232	261	267	242	233	264	252	240	238	267	241	252	269	240	238	272	248	211	242	262	281	241	279	248	254	268	259	244	276	257
6284	861	1293	1442	1264	1094	986	846	820	774	695	736	742	719	705	631	598	673	597	609	590	568	616	602	576	569	620	549	562	586	545	598	566	574	569	562	590	622	609	593	575	577	578	553	557	606	610	570	585	592	537	548	621	628	585	582	596	572	592	549	526	574	559	580	564	597	551	535	577	551	560	554	608	553	604	602	585	538	555	572	544	583	583	557	599	596	585	557	598	556	590	585	592	569	554	553	582	551	597	565	589	578	582	604	576	574	574	555	601	566	541	582	570	555	573	579	568	562	582	609	599	557	550	543	533	574	549	554	508	541	573	521	594	588	582	596	602	590	573	571	573	577	586	547	574	549	564	574	559	576	632	521	551	577	625	573	588	588	551	600	555	555	596	566	541	608	568	561	595	588	583	601	546	558	573	595	566	576	557	603	565	546	583	564	543	576	586	569	545	593	585	630	602	528	575	574	575	549	563	530	573	587	611	548	573	521	552	586	549	642	548	589	603	551	585	528	583	572	598	556	540	553	585	566	602	605	578	598	529	574	568	593	581	571	566	572	577	587	557	597	575	537	566	629	576	607	551	590	599	583	541	537	534	583	518	537	532	594	586	582	578	561	603	553	589	576	548	568	572	598	607	559	564	582	580	622	551	532	595	567	608	522	551	544	566	554	521	546	535	574	578	565	543	544	571	566	607	594	586	591	545	604	586	557	567	578	599	551	579	585	576	540	583	547	572	563	539	554	547	560	576	547	587	593	567	570	598	550	612	527	573	548	519	585	612	576	576	544	555	565	603	534	560	556	553	553	595	524	615	598	568	589	555	575	582	580	517	533	576	584	624	581	540	603	600	595	566	525	543	532	559	586	560	565	548	593	551	541	558	565	579	567	589	636	611	575	611	569	614	607	585	586	609	596	547	546	547	595	594	547	599	570	592	634	601	573	638	509	613	519	546	557	567	562	589	553	556	570	559	550	584	606	610	553	525	589	548	558	549	550	540	550	549	567	591	561	546	590	580	572	534	625	609	508	570	574	574	546	583	588	567	570	613	563	579	530	543	565	529	540	555	549	602	547	563	547	587	626	517	535	537	533	561	556	578	572	579	591	574	552	560	529	611	545	547	537	552	599	581	564	559	623	558	555	599	594	575	564	550	550	574	526	524	599	600	529	646	578	588	594	586	571	567	553	585	580	558	582	595	579	576	543	559	576	571	581	605	526	518	548	569	552	565	532	594	519	558	556	564	595	580	542	547	579	605	576	613	540	579	532	573	588	539	551	612	528	579	604	546	554	537	561	542	599	599	607	560	585	578	551	550	555	563	580	551	597	528	570	577	548	594	581	593	543	608	539	567	562	574	589	547	575	594	556	561	549	552	582	520	584	574	606	604	592	575	602	590	543	606	581	588	562	592	552	552	583	556	585	561	612	597	596	541	572	592	574	617	567	589	597	570	553	558	580	577	538	551	603	551	565	603	635	559	565	542	564	585	517	566	578	550	572	586	575	540	559	609	574	512	577	589	562	604	566	552	563	553	551	545	557	566	577	540	588	556	575	579	577	581	613	595	569	544	603	603	534	577	536	552	599	557	576	539	530	582	614	554	535	532	562	562	586	577	595	618	556	563	560	565	527	540	568	600	583	582	541	590	565	551	570	529	545	577	554	545	548	617	603	590	565	559	570	573	519	597	516	579	587	536	567	560	550	577	563	545	595	572	546	602	587	588	618	601	551	567	572	562	542	565	614	567	602	560	526	570	567	568	598	549	578	561	586	600	590	541	556	583	572	561	598	603	570	596	571	569	589	528	571	629	588	599	590	570	558	558	533	584	547	521	600	549	507	551	576	511	558	552	586	565	573	557	539	583	545	526	540	575	562	588	573	562	582	559	563	563	616	580	584	589	558	534	575	589	576	586	588	552	575	574	527	559	584	584	556	598	586	585	527	616	565	538	554	576	573	587	522	600	581	587	570	567	582	541	579	565	530	601	560	564	602	582	561	572	577	563	621	543	556	567	561	555	584	563	523	594	547	570	577	534	512	572	545	583	569	569	547	590	557	565	606	559	559	553	554	556	594	540	545	564	571	566	544	596	548	583	589	582	571	558	532	601	538	547	565	567	541	572	582	585	562	608	586	574	587	588	592	561	626	565	584	564	527	523	579	516	591	601	600	578	579	560	546	589	625	583	562	569	573	623	574	580	513	548	582	621	574	568	556	592	582	596	579	588	594	593	567	563	608	554	578	588	570	594	550	570	572	588	597	539	585	555	575	572	547	602	571	579	537	579	565	556	622	596	592	558	563	552	582	557	525	548	577	559	504	547	563	585	577	534	543	575	565	544	584	593	557	585	531	563	581	579	571	576	533	556	530	568	539	565	578	575	565	603	577	593	551	602	551	562	545	557	608	544	586	559	599	518	610	569	565	565	551	557	596	573	616	551	584	520	556	550	589	555	580	608	568	576	574	592	579	601	576	575	565	582	602	539	584	563	530	566	559	588	599	562	571	549	593	592	548	589	610	543	542	570	568	571	627	588	575	573	598	581	554	552	559	544	598	571	558	561	583	583	599	535	583	583	599	586	580	568	582	604	554	529	575	580	528	595	559	598	593	548	551	567	595	579	569	626	558	593	581	567	533	516	555	577	588	569	590	545	591	573	557	583	605	592	572	560	556	583	573	545	573	547	563	519	540	582	606	559	564	569	562	558	570	581	542	569	543	548	535	598	559	563	574	582	577	568	571	540	562	591	580	593	578	590	574	587	588	573	587	548	545	532	567	597	573	575	537	539	579	564	550	558	597	572	545	542	624	586	557	554	523	579	560	559	578	598	551	544	533	578	578	617	595	573	581	589	603	567	557	519	568	580	591	565	571	574	582	551	577	574	554	603	545	629	604	551	560	545	551	562	542	541	581	519	550	558	583	545	561	561	594	556	528	517	567	556	626	572	572	594	504	604	566	559	564	561	586	602	590	614	559	533	544	578	615	543	560	597	541	567	618	580	572	546	586	590	561	563	561	570	593	545	599	596	552	572	578	562	563	543	596	576	537	531	544	542	525	577	623	578	607	534	576	546	592	618	555	577	524	577	543	543	561	580	549	563	538	591	570	575	579	525	572	558	594	594	551	583	585	598	558	581	558	614	578	537	523	551	529	552	603	574	582	579	546	585	573	607	564	573	541	571	577	582	564	572	552	582	567	561	569	580	638	592	591	564	571	593	548	530	558	578	580	573	555	554	552	600	521	576	603	548	570	593	590	602	533	578	547	581	592	618	548	574	548	602	541	593	579	564	564	562	574	595	561	604	565	544	567	610	605	596	614	566	587	542	566	565	575	561	565	572	568	562	529	582	589	569	624	589	581	595	569	573	568	571	540	585	578	589	578	549	543	596	567	555	581	579	573	551	595	585	591	565	583	533	545	554	548	591	572	504	547	578	541	560	569	533	603	539	560	565	577	546	551	540	588	589	591	509	550	542	585	607	547	562	576	564	567	563	553	565	576
13875	1005	826	646	427	328	291	226	209	177	169	186	168	138	130	145	148	146	142	163	159	131	142	152	141	157	133	136	140	125	142	136	150	131	122	136	156	126	136	110	141	137	130	129	116	132	107	137	129	128	116	125	137	121	128	126	122	142	132	133	124	135	140	107	120	132	127	123	137	127	125	129	133	120	131	118	129	125	134	109	129	142	141	131	141	122	129	119	139	115	117	115	113	127	126	115	138	122	124	138	124	135	115	130	126	123	123	109	119	118	131	133	126	139	136	111	141	143	115	110	122	135	137	145	147	121	120	129	148	148	129	150	135	123	103	128	148	140	146	126	99	127	117	120	152	131	104	128	114	119	136	131	110	122	139	137	130	113	120	139	125	125	132	133	110	116	145	123	129	146	136	109	129	114	130	121	149	130	118	124	106	127	136	115	144	149	150	132	121	139	127	135	116	121	155	142	135	148	141	133	127	152	153	148	131	132	128	125	112	112	150	104	140	131	126	128	141	124	126	114	129	140	136	130	128	118	153	122	118	119	133	127	119	145	167	114	115	144	129	137	133	125	144	132	137	135	143	130	129	112	151	147	138	103	112	143	123	124	133	137	101	108	138	130	121	115	122	121	123	130	120	128	123	139	134	134	113	131	125	138	141	140	112	129	140	109	117	141	109	131	122	110	135	122	125	141	130	137	115	122	117	126	146	122	133	125	113	121	154	133	116	140	147	137	124	147	150	151	111	130	113	143	116	140	125	127	115	107	127	123	129	136	143	148	126	111	108	136	113	120	117	127	110	105	120	124	121	135	157	140	123	132	139	138	123	102	128	169	139	130	110	117	131	133	124	137	133	107	119	125	122	94	138	120	108	132	99	129	112	112	117	133	129	119	107	135	145	136	145	148	122	139	118	122	146	139	140	129	118	134	128	142	136	107	150	129	137	114	135	135	138	125	134	123	132	125	141	141	149	116	116	111	146	114	130	143	123	125	142	119	117	110	129	131	136	123	101	136	129	130	108	135	135	138	129	130	122	138	120	137	98	124	124	123	141	123	118	130	131	136	141	137	133	105	123	128	116	134	121	129	142	121	140	121	131	106	123	135	126	136	141	141	141	130	114	108	139	125	130	120	144	107	142	129	149	137	131	149	140	132	150	121	99	136	133	143	141	140	124	123	131	123	148	120	131	152	114	140	106	140	119	120	117	126	110	120	139	129	140	136	131	138	140	140	150	133	136	129	134	104	135	124	130	137	153	129	126	140	121	111	143	140	142	123	126	136	120	141	133	117	125	117	126	126	115	127	123	136	142	138	125	133	122	144	131	133	130	128	110	124	148	106	112	112	122	139	138	141	115	99	149	113	141	123	153	142	122	148	120	131	104	127	134	132	122	146	133	134	149	141	117	114	137	121	129	146	126	113	132	138	131	130	131	146	141	121	126	129	137	127	131	118	109	141	114	148	125	131	118	132	129	138	112	139	138	146	133	112	128	114	130	108	122	133	130	125	128	143	129	109	116	131	108	109	126	141	157	127	120	125	117	126	132	120	132	104	143	131	146	119	133	132	118	119	125	130	124	117	113	127	125	130	124	141	136	120	114	131	110	149	113	129	137	124	87	136	132	143	159	117	133	128	129	133	123	125	119	122	135	115	119	121	150	135	128	140	139	129	119	131	147	133	134	131	111	114	142	135	127	129	112	138	122	145	137	144	123	150	106	114	134	131	143	135	123	124	130	126	136	116	118	129	110	114	125	162	135	95	125	144	146	125	110	140	135	143	113	119	133	114	143	154	133	118	138	143	130	124	111	120	130	126	132	118	121	130	104	122	125	101	125	145	117	140	132	123	111	136	118	144	122	126	117	118	131	99	134	141	142	126	130	150	151	133	135	108	116	124	131	124	148	135	135	108	138	114	126	124	114	121	120	132	110	137	133	119	128	137	131	140	137	130	121	151	147	118	113	145	111	128	122	136	133	124	113	118	142	125	128	139	156	122	135	120	126	146	123	138	120	154	121	115	133	138	139	112	136	124	132	128	128	113	130	160	145	120	117	132	120	116	156	132	124	134	131	141	123	140	136	111	121	137	125	142	124	129	135	127	124	111	109	121	132	116	134	139	145	112	133	141	132	130	115	133	159	121	115	155	128	114	109	113	115	124	149	110	116	139	136	114	128	136	112	131	123	162	108	126	120	118	145	155	123	115	137	120	90	114	152	122	119	124	110	140	133	123	152	134	133	123	122	131	147	134	137	136	129	111	125	116	124	112	131	135	130	125	127	119	135	114	149	109	131	134	152	123	157	120	132	107	117	142	102	126	126	120	154	136	129	130	117	117	124	135	136	109	139	124	132	112	136	125	155	113	125	120	139	141	151	127	139	127	140	118	130	120	131	130	113	127	132	114	143	136	139	117	119	124	110	136	117	152	124	144	130	126	128	151	132	121	107	117	119	153	115	136	115	122	135	120	129	113	114	135	137	151	132	118	155	129	111	119	132	106	127	125	117	120	120	125	117	101	126	138	143	155	138	120	128	129	112	133	122	123	147	160	117	123	104	123	122	131	118	125	146	134	116	140	146	113	132	123	128	114	132	143	101	134	115	134	105	133	158	128	129	136	133	141	119	126	130	165	135	95	123	133	141	128	132	138	100	119	119	133	133	146	142	147	124	124	132	115	121	134	131	128	144	145	111	115	115	126	140	125	135	127	144	110	145	123	124	146	142	127	135	145	141	109	109	118	145	132	109	128	140	127	122	132	114	108	144	138	103	126	134	133	127	124	113	142	101	126	127	102	125	119	133	107	111	125	131	133	137	152	131	152	124	138	144	118	126	127	131	102	140	122	138	120	136	107	140	124	127	99	136	141	122	137	127	147	128	124	120	133	137	115	123	131	117	143	129	120	141	134	162	130	134	131	151	126	124	143	133	127	126	129	126	115	113	169	141	107	118	114	126	101	127	124	132	120	125	115	118	131	138	102	138	130	141	123	134	135	121	141	131	123	105	114	128	123	118	114	110	131	133	121	124	145	134	122	128	148	127	128	123	135	135	117	120	138	114	143	121	120	129	106	144	123	137	140	127	149	118	128	128	127	137	135	130	138	144	122	123	147	127	134	124	131	127	139	144	124	163	122	154	113	128	115	108	124	130	136	122	122	134	125	129	109	130	135	143	120	118	131	152	132	108	108	133	111	131	119	143	138	134	127	120	109	131	131	120	118	132	123	115	129	149	118	116	144	151	110	121	138	146	128	129	139	149	134	123	107	132	153	117	141	119	118	138	130	111	137	136	136	121	156	132	124	128	132	141	135	137	127	116	143	119	108	126	149	141	127	123	144	139	149	140	106	105	117	144	125	145	120	138	126	121	137	136	120	113	133	137	153	143	140	131	150	132	125	136	120	139	132	151	115	131	131	123	125	146	107	131	107	110	123	113	122	128	140	133	131	121	116	108	109	113	128	142	125	154	134	130	130	124	119	140	156	116	150	121	139	124	120	131	148
8002	834	1762	1979	1675	1293	1060	831	751	675	588	555	493	517	467	429	486	408	401	347	396	374	363	412	345	331	339	312	341	337	346	342	314	349	341	359	303	368	333	293	357	351	338	334	322	351	305	313	353	335	321	294	330	348	328	323	325	308	271	330	302	307	311	315	345	314	289	320	307	303	309	283	324	280	306	347	331	302	297	311	315	312	272	335	292	308	317	304	327	290	317	306	323	306	303	322	304	323	325	310	292	301	312	283	312	306	281	280	297	316	320	306	296	311	313	312	305	312	291	313	333	293	350	311	284	299	320	284	297	312	304	298	301	319	301	325	339	309	300	328	301	289	298	290	296	301	265	310	280	292	313	316	292	302	314	284	328	293	288	303	322	293	295	290	304	305	296	285	315	312	297	295	307	307	318	336	300	321	311	312	305	323	298	292	305	285	311	305	294	316	314	326	303	297	298	274	313	293	299	335	296	285	315	296	301	351	314	290	336	297	314	311	286	292	302	289	289	304	315	290	302	279	290	306	311	285	333	313	293	279	285	268	351	285	337	288	322	310	327	297	288	324	306	338	295	306	322	321	288	323	329	313	313	332	292	274	306	302	280	304	305	314	276	285	309	333	301	300	322	331	299	301	275	325	327	326	328	295	299	277	312	281	326	344	315	297	260	317	282	310	282	302	275	273	300	316	302	288	350	295	281	273	323	301	294	319	309	328	331	302	318	270	315	292	312	314	320	334	312	321	312	302	310	276	319	319	300	293	330	313	313	277	333	313	320	291	297	290	291	313	305	295	315	301	302	318	314	265	312	307	290	312	336	307	292	295	311	304	316	294	310	321	275	298	320	304	311	295	299	284	272	320	331	313	315	321	341	275	298	301	287	298	286	270	328	278	331	320	298	254	326	314	300	325	286	322	311	321	324	295	353	317	323	305	329	287	311	313	301	324	324	325	290	322	304	336	290	324	353	310	277	309	289	326	259	278	307	312	299	319	306	304	318	308	278	301	300	274	327	318	313	296	305	277	296	327	292	270	312	328	316	295	317	294	339	317	305	311	312	274	324	323	302	335	315	276	301	276	337	310	307	295	279	288	311	301	344	288	299	319	304	315	323	304	329	296	299	322	302	295	273	311	309	293	344	287	272	331	293	312	305	314	307	298	269	299	306	308	290	315	313	307	311	298	302	281	336	313	282	295	289	279	297	293	276	310	308	342	279	309	279	326	307	323	307	276	305	302	281	324	321	315	312	302	265	315	337	312	298	292	301	284	313	258	308	285	334	289	298	331	284	299	291	286	331	326	304	308	314	292	305	286	293	313	312	301	321	338	320	317	309	327	294	317	311	317	349	286	309	279	257	297	298	298	326	310	323	328	327	294	309	292	290	298	298	287	329	274	311	314	274	324	305	325	287	294	292	289	316	311	316	310	340	304	311	314	305	317	300	310	311	287	293	319	304	339	279	342	297	336	324	270	319	326	295	302	260	323	315	302	290	320	279	304	301	296	292	282	331	322	315	316	272	336	315	289	292	307	304	308	258	302	305	306	274	269	317	286	297	297	293	301	304	316	289	268	317	297	310	308	299	286	325	316	357	289	281	285	316	301	297	292	267	312	305	292	306	333	301	313	282	323	308	310	326	322	280	316	291	327	323	324	291	316	316	282	325	278	314	281	307	290	273	290	287	302	298	272	291	312	319	296	337	295	324	309	314	277	287	308	307	320	267	317	299	296	279	320	303	296	298	300	283	285	262	327	331	296	358	269	308	319	304	292	306	303	298	313	301	284	305	277	306	309	313	299	300	318	324	304	324	322	293	319	306	296	296	309	293	315	297	298	317	281	286	270	289	270	308	287	327	293	309	311	287	308	318	279	318	330	315	307	296	300	283	308	328	348	292	284	311	310	296	276	304	334	294	301	336	302	330	300	278	327	304	273	290	316	284	280	326	300	320	289	329	289	331	308	292	271	312	302	292	293	278	289	330	306	292	278	293	295	321	296	309	294	296	329	299	323	339	339	285	309	337	286	296	305	307	281	317	308	271	328	275	285	301	263	289	307	281	275	282	284	328	335	294	306	290	306	300	300	306	284	338	314	291	299	299	307	303	320	329	274	309	295	296	325	299	295	336	289	286	349	299	296	306	297	319	284	333	329	288	313	302	299	323	305	303	257	285	312	300	268	333	334	294	294	272	327	314	294	294	291	303	335	266	303	270	324	298	295	291	320	291	291	291	306	310	294	352	325	309	292	303	306	308	291	314	293	313	301	314	282	313	322	325	330	307	305	324	291	308	328	314	319	332	319	290	296	293	322	305	300	324	274	275	307	271	282	333	289	289	298	310	320	307	300	310	316	320	293	316	298	294	287	283	282	307	297	284	314	308	304	327	306	305	277	308	309	309	309	283	291	324	311	320	279	312	305	306	290	307	307	293	309	291	303	303	323	299	292	329	310	299	284	293	303	315	295	291	291	322	293	287	295	344	318	304	297	256	332	314	289	297	347	272	279	319	306	306	310	344	294	299	321	295	289	299	288	308	289	322	331	307	280	292	284	308	306	330	316	328	308	296	295	297	290	293	326	316	286	294	316	286	290	282	322	318	290	301	298	279	305	333	297	282	307	313	294	296	327	289	324	297	316	325	298	285	322	294	281	290	308	307	300	312	306	321	309	299	309	309	305	304	283	301	297	318	284	296	300	308	324	348	313	311	270	323	277	313	316	336	315	302	304	353	299	298	321	282	300	286	300	307	280	327	286	340	296	297	309	315	312	291	329	295	324	320	296	292	266	310	297	337	315	298	304	318	307	267	309	324	311	278	290	259	325	302	288	313	317	266	312	307	300	309	306	293	301	305	276	309	321	275	308	274	316	306	304	287	306	301	282	310	290	309	287	264	277	297	299	317	326	324	304	315	296	328	295	301	335	305	282	280	315	298	300	282	298	299	296	335	320	297	286	307	350	296	314	307	299	318	283	314	304	322	320	294	306	291	304	312	301	327	317	300	313	287	301	269	306	319	305	313	270	285	294	308	306	277	308	305	305	339	302	315	315	316	310	330	310	289	321	320	294	316	286	330	299	286	278	278	320	297	301	289	266	326	328	311	293	310	303	350	313	310	306	283	314	323	290	309	334	293	299	285	302	306	306	315	304	326	289	263	276	297	302	310	353	311	306	322	300	302	326	280	322	320	294	318	328	287	274	292	330	294	344	340	312	285	280	263	300	296	317	310	353	332	280	316	302	329	279	306	264	261	282	296	317	303	312	285	299	279	307	311	297	302	313	287	297	328	331	314	281	318	316	312	305	251	318	294	283	280	291	261	293	300	304	275	314	312	320	303	294	317	313	314	305	311	285	294	315	284	339	328	273	304	280	273	320	281	327	305	277	285	304	307	292	313	345	290	308	286	291	318	294	296	306	319	306	305	287	343	300	309	287	294	287	300	287	343	308	288	304	306	267	302	316	308	290	328	316	309	322	329	249	302	299	327	294	298	322	323	315
1348	215	234	202	203	212	196	233	205	176	203	214	194	194	190	225	192	198	200	208	199	195	207	191	173	201	206	191	204	219	211	159	180	197	208	204	196	207	202	204	179	209	212	205	201	188	201	221	176	191	183	168	219	203	218	181	201	216	203	178	193	188	188	216	220	198	183	185	203	202	194	193	195	182	198	207	234	202	179	199	174	228	189	166	190	208	198	178	169	211	222	173	194	223	194	216	219	181	220	221	207	211	243	222	193	203	217	201	192	244	228	213	215	199	202	188	189	188	180	207	228	191	224	223	216	189	191	204	187	197	193	198	194	190	213	220	219	190	199	186	207	198	213	215	188	194	202	221	222	211	208	202	182	213	204	224	203	199	199	198	203	198	197	205	188	213	207	190	198	211	189	196	196	210	203	200	183	199	208	217	216	205	211	203	207	210	181	201	163	209	226	220	193	189	225	188	209	189	224	190	228	191	213	166	202	213	194	191	191	181	203	174	196	192	191	226	171	198	211	199	205	208	219	231	199	215	218	197	212	171	221	217	188	247	201	214	236	223	181	189	199	218	214	196	207	196	189	199	224	213	187	191	201	178	204	211	209	205	202	202	179	168	199	209	231	224	190	239	202	199	191	218	204	200	183	206	182	205	178	204	197	219	209	221	191	202	204	201	204	220	199	191	174	209	230	225	205	218	195	189	191	165	203	199	194	178	216	222	207	186	218	179	187	213	198	211	214	203	198	193	186	193	204	211	198	188	193	210	191	200	203	184	206	219	243	189	201	189	177	173	186	217	163	205	184	176	218	194	206	207	193	207	212	225	205	206	212	226	205	190	197	207	216	192	220	197	183	200	193	191	209	199	183	182	215	192	183	189	211	217	198	186	219	219	219	188	178	203	204	193	205	196	211	192	190	205	206	201	177	222	200	189	197	233	221	178	195	187	182	172	196	195	187	214	207	202	184	190	221	197	205	192	184	199	202	201	223	216	185	192	177	196	224	194	214	198	224	215	207	194	191	220	214	194	195	207	212	215	199	189	194	205	199	174	211	223	213	202	194	181	200	214	174	198	170	207	187	190	193	203	208	189	198	199	184	194	213	242	203	200	217	185	190	190	187	206	199	192	222	214	215	195	203	203	196	199	168	196	217	208	194	196	199	201	186	181	213	170	196	203	207	201	197	196	214	197	212	203	187	217	189	203	195	203	178	197	237	204	217	185	214	186	206	187	197	199	201	200	203	230	195	202	198	214	200	209	209	218	179	209	224	190	197	195	204	185	206	179	193	202	183	205	209	200	196	191	197	207	172	205	213	203	216	224	194	184	209	209	183	192	204	214	209	188	204	204	207	216	199	204	225	191	194	205	218	214	213	205	200	213	192	224	223	221	196	189	209	212	188	203	199	204	176	185	208	188	207	209	211	197	187	216	195	184	192	201	184	197	190	209	191	214	214	162	194	174	210	197	209	202	191	244	214	201	193	199	205	194	246	233	211	206	193	171	210	207	221	229	205	206	209	202	194	191	224	186	176	197	211	238	199	201	202	192	207	194	191	217	218	224	219	213	222	172	196	217	222	206	171	202	195	200	194	212	199	198	188	194	189	212	187	198	209	202	196	177	195	201	181	198	197	198	197	198	214	204	220	202	217	199	198	211	224	193	211	223	170	215	175	187	178	206	168	188	195	190	183	185	207	206	201	184	209	177	204	222	200	220	196	201	193	226	187	184	202	187	208	213	213	186	205	182	230	215	160	203	190	197	200	208	208	176	164	219	178	185	213	206	188	199	179	222	199	174	184	194	197	204	194	185	195	197	207	195	202	180	201	228	187	213	190	204	216	188	181	207	193	228	195	224	185	194	218	219	215	175	191	183	212	209	199	196	215	221	209	187	170	185	189	206	207	186	233	186	210	186	196	213	238	215	216	236	199	199	201	201	187	181	201	174	184	204	185	199	221	204	196	205	205	188	205	192	206	188	197	204	192	227	191	208	218	195	206	214	181	175	196	169	204	193	212	191	193	182	180	204	194	203	193	222	216	193	195	193	186	183	183	188	220	202	223	201	197	237	207	194	193	204	213	217	210	174	204	230	184	198	189	201	185	190	176	229	198	190	202	191	201	212	220	203	216	231	226	202	196	186	205	208	187	236	212	210	194	193	207	208	218	183	207	229	212	226	204	222	226	204	220	229	201	195	211	188	236	186	190	192	208	206	193	189	205	177	214	216	227	195	211	207	184	204	193	228	212	193	193	185	198	211	199	199	204	196	189	184	199	214	188	197	196	197	201	213	189	196	218	215	196	198	204	208	199	198	226	202	198	199	191	208	194	201	215	209	214	205	198	154	199	221	182	235	211	194	187	205	187	213	198	215	238	166	187	196	201	202	209	219	208	191	185	190	218	175	241	173	179	198	205	199	216	205	216	198	195	221	184	189	203	168	200	216	171	183	180	221	211	204	186	194	176	198	192	175	198	186	222	187	192	191	198	199	210	207	217	177	230	231	194	211	221	190	224	177	212	185	186	190	180	199	216	206	202	212	180	223	209	204	204	216	218	210	227	222	186	197	191	216	187	206	191	203	211	177	203	192	221	184	185	209	187	209	207	230	228	201	227	203	208	226	186	245	195	201	230	205	222	209	201	204	203	195	191	204	151	185	209	215	179	187	215	222	211	211	205	207	200	208	232	218	209	196	210	197	176	189	194	173	181	183	196	222	230	219	216	199	203	199	187	191	191	215	201	210	185	212	201	193	187	188	192	214	200	193	203	202	190	193	221	200	181	181	180	186	220	202	236	208	206	184	225	199	188	193	216	212	200	213	179	198	203	198	192	219	226	203	187	233	181	210	197	193	181	192	210	217	190	202	209	204	208	198	217	193	195	194	201	226	192	191	200	203	162	163	207	180	195	183	194	210	211	204	205	176	166	232	218	179	208	217	172	228	202	201	213	186	219	191	192	191	206	207	187	203	222	171	216	207	203	207	205	197	203	197	208	204	176	201	176	210	207	184	193	211	204	178	197	196	201	178	220	180	202	210	215	199	192	206	215	195	217	249	205	192	175	212	222	204	190	205	185	211	208	198	197	218	206	187	191	199	205	209	190	202	192	167	202	226	200	197	199	171	188	185	192	201	208	245	198	190	218	183	195	182	207	220	185	207	189	200	197	187	208	200	198	195	173	179	192	192	215	195	189	202	202	210	175	231	211	188	209	195	198	169	221	229	196	188	211	191	189	221	198	201	186	169	196	210	197	195	201	189	205	193	205	195	214	207	218	216	218	210	193	187	175	197	207	195	220	226	207	210	205	196	183	190	214	191	180	214	208	214	214	199	228	221	212	216	197	164	184	202	205	199	226	203	187	197	198	217	199	204	212	212	168	197	218	214	206	201	192	207	202	207	205	181	219	185	198	211	203	218	199	191	192	185	183	197	191	195	240	186	211	188	204	213	189	203	227	205	190	187	231	204	153	195	208	231	205	202	195	221	234	194	199	197	213	222
1734	487	483	524	535	487	472	504	469	504	497	483	458	480	464	516	480	474	493	467	483	494	458	456	479	450	509	454	509	474	501	474	456	462	434	500	486	441	482	487	450	487	443	458	463	472	494	464	498	446	467	481	484	472	469	488	456	446	501	476	487	449	481	457	493	449	489	464	492	475	454	530	479	414	515	459	484	533	445	484	466	479	440	464	517	480	468	489	486	463	445	449	453	442	448	456	498	483	471	487	483	458	439	427	483	467	469	457	464	451	507	447	450	483	499	459	464	446	454	498	448	447	476	457	466	502	442	508	446	491	444	443	497	487	459	493	479	495	485	450	477	475	474	484	447	434	510	478	460	477	501	436	499	463	472	485	460	473	513	488	473	496	474	497	503	453	495	463	532	461	493	476	485	475	486	504	475	468	465	486	452	485	497	468	489	449	440	479	441	476	449	478	460	514	484	504	479	454	481	474	438	461	454	494	487	485	486	460	470	470	438	437	511	495	464	453	459	479	480	472	519	470	464	500	458	456	492	482	456	486	465	469	436	486	464	457	458	469	483	509	483	462	496	494	462	450	482	434	496	441	470	459	458	496	485	439	465	483	473	468	476	442	438	457	492	468	510	489	469	503	487	481	409	453	462	482	470	471	514	473	495	455	458	475	498	464	497	502	465	464	483	486	508	439	524	449	460	465	468	460	461	451	471	480	470	445	428	489	471	451	481	483	484	495	470	489	460	439	458	473	464	465	485	487	460	459	452	454	441	456	487	460	473	485	441	427	446	465	469	484	456	442	453	453	492	508	487	502	508	462	492	502	497	459	463	470	493	480	451	468	468	516	516	493	484	462	444	462	479	451	428	428	498	487	474	484	496	476	438	474	463	501	516	456	457	471	490	476	496	480	477	473	472	467	480	457	440	463	509	491	465	459	474	446	512	478	464	495	483	474	452	460	472	463	473	473	454	495	467	432	505	503	455	493	454	456	466	500	452	480	430	489	501	454	505	475	519	431	489	477	472	462	493	446	489	456	436	484	484	502	518	476	480	496	524	438	503	460	447	482	524	476	440	473	479	449	464	468	485	454	486	453	487	464	468	443	480	470	465	437	466	440	521	457	495	480	493	452	492	462	496	503	470	457	488	439	470	467	458	461	474	499	490	434	480	486	479	476	481	480	491	465	482	455	456	475	489	495	485	492	462	515	458	446	475	496	437	464	468	436	501	448	464	503	488	447	463	436	471	464	487	420	451	475	462	442	437	456	459	482	478	483	482	502	482	495	457	477	506	439	499	462	496	456	466	444	498	450	453	497	488	429	481	478	448	469	474	491	468	467	476	458	474	431	470	503	471	461	477	471	457	493	476	463	482	462	492	488	464	461	484	453	438	481	468	470	479	473	497	524	482	462	472	420	513	501	458	484	459	469	499	490	484	425	463	458	457	473	471	458	486	472	456	456	469	439	481	443	479	460	487	435	461	464	481	484	473	490	486	448	448	511	505	452	467	469	481	443	439	479	478	488	470	491	492	477	426	460	480	465	494	459	486	470	472	452	452	498	452	498	432	508	483	457	492	460	447	460	483	475	434	489	499	488	466	469	504	431	466	475	475	446	454	456	460	460	460	495	473	484	503	491	448	481	492	449	470	481	460	466	488	510	478	488	529	460	436	465	450	498	458	458	459	465	471	478	480	466	455	449	477	456	424	454	492	482	474	452	501	495	453	484	504	493	482	488	526	466	483	475	456	450	484	469	472	529	460	473	504	437	467	490	459	504	478	464	477	496	474	472	484	503	488	453	487	434	444	441	450	466	481	514	429	457	453	480	483	461	468	458	489	472	460	471	389	477	468	478	438	481	456	486	498	481	469	454	482	423	441	466	431	516	460	466	461	454	459	487	491	467	468	481	502	471	487	470	493	464	499	475	493	456	457	471	455	450	488	476	473	455	448	448	413	440	486	467	483	477	446	455	450	424	489	478	475	457	447	459	444	460	470	482	429	451	469	453	449	467	477	479	469	443	467	481	476	434	495	455	489	465	469	515	467	462	451	512	448	470	525	490	469	511	503	451	483	436	458	411	443	486	472	489	488	457	478	486	475	473	476	514	465	473	460	479	505	485	473	467	459	489	506	464	478	467	464	441	462	438	491	451	466	471	482	475	483	469	451	442	472	451	481	436	491	499	453	462	464	467	482	491	455	505	450	466	516	470	474	494	461	455	503	497	436	496	475	482	461	501	480	450	486	439	464	482	495	448	445	453	442	440	496	490	460	476	509	429	482	444	456	483	440	473	473	438	461	469	520	462	504	480	479	444	470	514	459	474	523	454	476	455	476	473	447	498	444	457	433	493	482	441	430	458	472	492	473	458	467	488	448	508	483	499	476	461	459	486	483	462	480	451	454	447	498	461	459	449	461	455	471	457	456	458	487	466	500	509	460	466	469	449	491	476	478	463	524	467	513	513	471	471	431	498	493	478	525	525	464	451	468	474	466	513	467	476	441	493	505	472	439	480	525	498	491	512	470	465	478	480	472	469	503	507	477	532	462	465	450	511	462	450	473	445	466	457	438	464	485	477	448	454	443	450	440	458	463	465	513	476	472	489	474	477	508	452	433	451	442	453	449	489	465	501	469	457	439	471	514	465	457	444	439	514	466	433	465	455	463	464	447	436	453	458	460	495	474	469	466	456	485	501	468	502	471	441	466	465	491	462	490	485	430	460	456	471	468	451	485	489	479	481	483	436	522	502	480	461	515	468	466	458	468	460	483	494	506	499	450	428	455	453	454	459	471	458	504	482	439	477	483	442	441	471	452	480	430	481	474	452	475	479	492	461	456	453	460	480	464	425	470	462	474	465	437	457	457	435	447	445	453	479	459	497	477	500	473	479	460	523	485	502	446	459	487	483	476	460	483	447	461	472	462	494	464	493	482	461	500	475	456	477	502	493	481	445	467	455	459	460	452	467	458	498	485	480	459	464	452	449	500	447	476	452	494	490	496	495	483	461	479	513	439	472	477	433	436	462	447	481	507	484	448	481	475	448	446	478	435	421	455	478	445	459	482	459	453	500	471	463	492	466	457	444	474	440	493	489	497	505	491	481	481	484	475	465	482	468	489	481	480	440	422	497	481	486	455	429	502	480	441	486	505	433	486	464	492	480	450	460	464	465	470	487	443	455	480	486	467	472	484	497	489	486	453	497	447	461	453	501	493	432	472	459	472	452	450	493	470	435	478	422	462	476	457	481	465	471	500	486	460	479	462	456	466	445	459	427	466	507	448	451	452	461	471	484	484	475	502	469	463	521	502	451	457	456	475	474	489	441	489	493	473	486	485	518	469	457	494	474	426	490	501	452	439	458	515	483	506	459	478	469	456	446	464	488	470	455	490	477	442	456	468	497	458	447	431	484	479	454	461	495	492	489	476	454	415	480	458	453	496	463	485	506	493	497	477	467	459	465	482	500	481	441	497	473	483	464	474	501	460	504	493	494	478	465	465	508
7389	556	590	510	417	360	338	329	284	337	250	251	236	289	236	263	282	292	260	239	271	278	243	244	238	270	245	221	277	264	263	269	260	269	281	249	232	226	234	260	274	258	241	246	248	257	258	242	269	229	264	247	242	262	210	263	281	286	245	284	241	247	229	253	222	265	264	234	278	242	293	243	267	236	261	264	244	235	301	257	259	288	247	242	257	262	269	260	229	270	261	248	270	249	256	260	249	259	259	268	252	245	242	246	248	242	264	272	241	227	234	272	234	261	274	244	239	269	240	269	265	259	241	226	287	249	258	224	255	232	268	238	245	280	263	255	259	258	248	243	261	240	258	250	272	262	248	266	275	243	251	279	255	262	266	254	247	241	258	255	249	253	244	279	260	243	238	267	250	212	251	245	282	279	241	233	238	232	250	255	251	262	272	236	224	227	266	266	274	246	245	255	224	242	243	261	274	249	252	253	246	231	245	267	260	238	253	232	244	257	265	230	253	255	241	257	229	267	241	266	254	228	284	264	276	247	262	280	251	234	253	220	255	238	225	229	242	263	240	275	237	254	253	239	247	238	224	245	271	273	247	216	241	245	249	272	239	265	258	266	233	246	266	269	217	274	258	269	258	255	279	272	266	283	224	245	278	263	272	261	233	236	237	256	242	251	251	234	261	249	234	244	242	278	239	233	247	289	219	238	227	249	236	240	284	241	226	258	283	272	243	259	282	243	232	278	268	247	241	251	238	245	264	268	272	284	247	242	229	228	252	240	257	264	280	248	261	274	244	283	232	241	239	251	269	234	234	260	233	270	267	247	253	259	252	262	268	263	277	249	264	262	238	265	252	273	247	259	227	273	258	297	258	262	250	260	266	270	277	268	246	226	240	261	210	240	240	236	271	241	280	246	244	246	228	255	226	239	262	245	237	240	285	270	240	243	247	283	244	279	241	241	241	252	243	259	249	247	249	251	258	245	269	268	241	279	239	260	236	255	258	243	234	228	244	265	268	272	226	240	228	256	244	238	248	232	271	288	245	229	241	268	270	244	223	253	243	246	284	257	273	228	258	254	265	239	249	253	253	283	257	280	259	253	248	268	226	257	220	292	266	250	268	260	220	260	262	260	259	247	249	261	253	251	245	256	260	227	241	249	273	270	254	252	249	271	257	254	237	215	258	259	255	278	238	282	248	261	288	267	231	252	259	287	284	269	263	237	238	240	220	257	221	220	254	268	251	241	209	245	277	242	258	242	253	271	259	272	243	252	233	249	255	271	246	263	237	250	245	305	254	247	231	267	255	248	247	247	252	244	253	261	280	268	259	267	229	243	298	254	220	227	271	244	264	258	253	248	270	243	229	260	270	261	246	239	250	264	264	253	256	239	229	229	229	279	238	278	259	258	240	244	208	285	238	216	219	231	271	253	260	240	239	242	258	261	247	266	237	240	231	254	234	227	232	232	237	253	232	278	266	271	234	221	257	258	230	257	235	230	238	211	238	264	247	222	251	241	220	257	240	246	271	265	243	266	241	225	257	248	251	235	227	262	245	273	252	213	260	221	248	240	234	233	270	230	260	268	259	265	262	264	261	242	240	265	251	237	263	271	247	241	225	247	234	235	246	247	240	211	239	259	259	270	257	252	233	225	246	246	227	233	267	227	268	234	245	262	255	248	234	245	252	262	261	272	244	223	226	241	268	256	264	260	253	245	213	236	229	227	259	250	266	264	247	279	265	265	254	265	235	229	258	243	266	236	271	246	212	261	264	249	259	272	231	238	228	248	247	249	242	242	237	252	267	227	245	256	260	239	259	278	247	291	279	249	244	216	279	256	232	244	240	244	261	271	255	245	229	242	285	240	208	253	251	268	259	241	285	253	253	243	251	252	253	240	240	262	265	267	250	244	246	273	245	283	253	257	276	246	256	246	193	222	274	243	270	233	254	269	251	243	269	262	233	234	239	224	248	239	249	276	248	275	283	247	231	266	271	250	244	245	240	250	236	261	275	279	235	263	260	249	263	239	268	257	252	256	258	216	258	279	244	272	258	247	226	240	245	241	215	243	236	255	225	267	267	251	268	273	228	238	255	276	236	263	238	249	242	232	235	262	264	254	266	242	273	245	269	246	239	274	268	231	234	270	267	276	264	243	224	243	256	257	233	273	251	245	254	243	247	238	218	256	270	244	254	219	265	231	246	235	237	271	248	241	257	241	242	246	258	244	237	243	246	244	238	278	253	261	266	262	278	219	227	252	255	247	252	240	210	251	262	248	223	234	257	252	292	248	252	260	247	231	252	239	274	273	262	294	255	269	256	253	263	265	241	271	266	241	264	231	267	287	270	265	261	262	226	256	231	262	257	249	238	260	255	240	240	245	254	242	311	241	265	229	228	245	235	257	228	239	240	258	264	239	249	236	244	274	291	244	246	257	250	233	238	246	262	241	259	222	273	243	220	260	261	243	258	263	237	273	231	246	269	254	239	271	266	257	239	254	246	278	264	246	248	261	249	261	273	263	257	225	257	271	243	240	235	249	248	243	251	268	230	240	276	255	251	290	276	276	246	276	252	265	251	244	290	267	246	228	239	249	253	268	279	267	258	269	224	242	235	249	249	263	281	261	263	264	239	271	248	244	234	266	254	237	251	262	235	254	231	264	223	253	244	265	270	245	245	236	270	261	235	234	242	225	254	262	256	254	284	274	277	260	252	265	251	265	278	276	277	238	296	250	264	232	245	261	205	210	240	247	233	233	235	244	241	266	239	255	263	265	246	247	251	261	262	251	233	249	282	257	277	267	248	258	234	237	244	262	226	248	234	242	257	267	235	274	269	242	249	238	241	280	226	244	239	224	268	243	232	242	268	247	247	246	241	232	256	287	245	240	260	244	246	267	255	248	240	237	229	262	242	236	269	261	243	222	226	274	277	230	228	239	223	263	261	220	261	248	234	250	234	237	231	258	258	261	264	244	271	244	277	250	261	252	239	257	224	283	240	259	249	234	241	249	266	217	254	266	246	250	263	275	226	268	234	252	265	255	242	209	236	242	272	239	280	267	245	226	239	247	280	264	262	259	248	244	245	236	293	266	247	271	223	255	214	262	233	237	249	230	253	217	249	270	263	278	287	240	226	241	267	227	276	256	231	261	236	257	281	263	260	252	247	252	245	268	228	236	219	277	252	253	235	246	271	252	245	249	268	280	262	277	229	251	264	255	270	271	233	276	265	257	252	231	253	237	266	247	257	221	277	259	249	275	235	263	237	238	236	217	247	252	237	244	273	247	258	257	257	253	245	228	244	236	262	266	252	247	234	237	278	244	227	256	253	239	253	231	244	245	265	243	244	253	224	281	235	231	237	262	247	249	248	272	269	263	271	230	270	245	233	225	251	263	253	262	290	266	242	263	272	229	264	268	244	264	234	247	245	244	255	256	296	289	260	280	261	231	240	239	230	224	258	249	233	238	245	253	232	266	263	284	257	227	260	269	240	250	279	230	244	250
6471	821	1285	1515	1244	1129	976	887	799	788	699	689	635	655	667	645	613	648	594	620	612	589	570	606	587	612	569	575	572	573	603	568	590	581	597	592	635	611	590	577	612	583	549	597	583	537	609	616	579	588	594	554	626	585	601	564	562	587	603	560	565	586	580	572	580	597	592	550	603	576	579	563	601	606	565	574	598	553	563	560	569	555	570	562	602	580	577	573	561	575	570	549	597	568	553	576	565	572	568	550	592	575	552	573	578	578	531	567	559	566	593	579	609	578	559	570	562	522	564	607	552	560	533	552	567	574	603	562	584	563	580	546	589	521	613	571	554	563	583	581	478	575	563	545	570	594	552	598	587	556	525	591	537	548	571	568	575	558	545	533	561	569	555	605	551	585	573	597	587	609	570	596	583	583	576	566	547	587	568	525	577	604	563	557	594	604	585	579	548	572	575	605	554	546	564	595	583	547	568	542	576	580	608	616	527	583	599	579	531	585	584	586	535	579	526	596	550	568	584	520	585	535	545	601	590	557	552	616	590	573	565	589	578	554	525	567	592	595	577	532	604	545	579	556	574	584	564	557	569	565	568	549	589	549	572	558	533	567	551	563	549	548	559	560	551	574	578	511	611	570	580	569	516	553	583	580	571	547	561	580	613	596	561	535	522	592	565	558	570	597	536	578	623	564	585	624	562	595	580	568	543	599	567	531	556	594	525	552	570	583	536	592	579	552	554	576	554	561	580	605	554	523	591	588	588	533	541	553	557	561	545	571	555	595	579	535	544	577	557	563	585	598	568	599	598	590	502	540	530	574	604	566	570	565	600	578	579	559	541	548	602	624	613	556	549	598	586	560	552	562	553	555	612	546	556	549	560	612	547	552	597	569	562	533	532	583	579	534	561	586	611	555	552	601	559	596	643	584	558	623	560	513	570	571	601	577	612	532	566	560	559	565	594	578	596	550	574	609	536	577	532	548	569	552	545	560	582	566	564	564	595	527	563	584	580	555	557	567	564	584	571	602	556	577	568	579	587	542	523	517	565	576	562	545	583	579	561	578	581	585	586	532	571	561	583	574	548	594	544	577	564	538	540	573	535	611	601	581	548	560	548	597	582	569	562	590	575	581	580	573	583	603	534	548	540	586	610	625	590	535	557	585	536	542	548	581	584	590	591	591	536	575	588	570	552	551	622	601	568	562	558	556	586	589	559	551	511	577	583	540	560	544	543	574	605	568	551	573	596	552	562	613	549	584	561	562	530	574	580	560	558	606	566	570	590	571	537	567	599	540	535	512	588	576	582	561	595	603	565	539	550	623	582	579	570	594	539	592	550	559	532	533	514	583	515	546	531	558	572	588	585	545	525	580	592	581	571	585	558	575	552	583	565	599	545	560	593	557	594	554	586	589	569	558	589	527	553	576	588	604	566	589	576	602	573	583	564	563	539	559	580	554	532	609	588	554	578	577	590	544	592	626	594	572	583	603	581	564	543	603	589	551	568	540	612	627	579	584	570	557	588	578	575	599	568	583	580	552	595	563	511	594	571	574	550	564	570	561	552	607	583	536	588	578	583	554	557	551	609	542	525	590	537	546	577	575	571	544	561	574	593	598	575	566	574	560	518	606	566	586	576	548	585	561	585	545	558	581	578	590	580	577	546	583	565	545	540	600	549	574	548	568	578	552	543	592	555	573	556	633	563	548	593	519	599	602	534	590	537	576	599	577	594	594	584	561	547	572	605	564	598	572	537	530	596	588	533	565	527	556	577	539	582	572	569	593	548	542	581	555	558	588	527	561	527	620	553	570	613	554	552	563	552	589	606	545	592	593	587	575	576	594	551	545	569	568	583	562	545	589	597	584	544	531	569	589	585	561	628	506	597	551	574	583	570	572	543	579	577	590	612	538	618	573	579	585	536	548	570	546	583	545	592	552	600	616	581	591	589	608	546	575	558	583	576	592	565	614	594	571	535	592	614	587	551	607	567	574	559	565	620	556	539	544	578	604	556	549	601	575	574	521	611	574	591	602	582	646	565	610	580	566	504	568	536	569	568	521	577	582	551	553	562	544	541	573	547	570	589	575	549	575	527	550	559	546	584	540	572	571	595	552	637	585	608	575	600	599	594	595	593	539	590	579	569	575	547	566	568	577	620	590	563	552	585	601	616	584	578	561	530	573	578	584	541	557	566	545	573	521	551	554	594	568	551	570	592	565	604	564	526	572	567	552	574	572	555	553	570	532	612	552	529	576	546	573	566	583	611	614	559	569	576	551	580	535	594	585	564	559	587	590	584	563	593	579	615	554	596	581	565	551	593	568	534	566	558	587	589	581	571	541	537	624	566	560	563	560	582	587	581	557	537	579	565	567	570	614	549	564	552	558	591	572	552	569	610	581	584	538	559	588	584	562	553	570	585	555	582	561	563	598	550	574	564	565	591	577	588	602	561	563	537	569	560	577	598	570	584	581	581	595	568	578	584	524	552	590	536	542	599	605	560	565	535	603	587	567	569	616	613	567	596	593	551	559	591	587	580	580	563	555	572	588	533	550	572	578	573	581	587	553	549	577	596	559	601	592	570	592	532	563	539	560	587	640	549	558	559	610	567	589	573	564	557	531	521	614	542	541	538	571	511	534	595	524	610	572	582	522	582	545	571	555	569	582	582	625	582	596	616	566	619	617	566	560	542	588	568	584	550	533	590	603	533	587	585	577	559	616	548	571	558	615	527	553	553	593	559	587	591	605	579	534	576	550	566	576	533	580	552	568	606	563	539	505	573	564	580	583	560	551	573	561	580	545	584	561	562	580	523	592	537	536	582	556	546	618	571	574	594	586	529	528	569	582	567	565	584	594	575	552	568	556	574	545	585	560	560	599	584	561	536	531	578	555	594	590	569	519	568	596	582	598	594	567	609	577	606	553	559	563	572	571	582	566	577	593	618	554	565	574	555	575	599	514	613	586	567	557	590	599	574	552	592	561	556	553	547	602	534	584	571	570	595	587	581	555	622	519	594	562	568	574	567	580	570	547	513	551	583	556	603	578	556	571	574	595	520	524	511	565	598	596	512	571	584	563	592	588	542	592	516	566	615	538	621	568	535	559	579	548	542	568	560	590	590	575	590	547	520	538	574	592	553	566	591	592	559	566	573	552	590	603	556	565	545	536	567	591	583	595	569	567	554	531	583	576	563	578	599	554	567	601	564	610	592	592	574	530	569	559	562	582	569	558	541	559	590	552	565	581	555	609	565	602	574	545	563	546	582	565	592	568	577	565	618	596	544	579	578	582	548	568	608	600	623	521	582	560	609	589	572	575	529	554	577	595	561	519	527	559	576	578	521	557	607	544	546	614	571	595	542	570	536	553	562	593	537	545	556	578	585	591	589	603	546	560	535	584	545	533	568	575	560	572	507	579	532	623	593	535	594	547	594	574	556	550	578	568	567	563	594	604	560	561	527	531	560	523	585	584	576	571	553	596	554	531	553	566	587	554	583	573	500	528
13991	1022	837	654	401	364	271	204	195	190	187	146	174	186	135	163	150	123	156	166	140	137	120	119	142	130	129	136	116	145	128	136	123	134	162	115	134	136	113	124	119	136	104	131	134	118	120	132	130	153	119	134	124	142	153	115	136	121	125	120	137	130	119	145	121	124	129	146	146	144	132	117	137	157	135	132	135	128	154	173	133	131	128	126	147	127	127	113	157	135	125	126	112	122	137	142	149	124	106	118	116	126	120	119	129	127	133	115	134	141	120	107	135	137	125	137	109	138	132	122	140	126	113	126	129	136	134	128	126	119	138	120	101	158	119	110	108	120	151	115	155	111	118	114	120	128	100	126	129	140	137	142	115	127	146	123	132	122	126	104	123	123	136	110	117	137	137	136	113	133	134	147	115	134	127	134	144	134	136	141	128	123	139	125	108	135	137	141	135	133	126	124	138	147	102	126	112	121	107	133	128	135	143	125	122	123	128	132	141	130	123	130	126	117	136	114	121	128	118	123	139	127	131	131	117	132	145	127	119	124	144	153	120	132	145	147	126	117	151	134	127	109	128	142	138	153	129	134	143	94	136	114	121	117	143	137	131	142	138	121	121	143	132	127	146	147	150	154	115	131	144	127	107	99	131	118	151	118	153	130	144	135	117	108	132	131	154	125	129	122	130	118	119	116	126	150	133	119	129	108	133	130	119	128	135	109	141	119	133	124	121	128	133	115	166	123	137	136	135	121	139	120	134	118	115	127	112	137	127	126	118	112	141	119	135	137	146	124	119	101	116	124	120	127	117	154	130	124	142	112	126	113	107	137	144	136	127	141	133	118	113	123	111	112	138	125	137	138	138	132	116	147	94	121	128	139	118	124	122	123	145	122	135	109	132	126	118	110	131	143	147	132	115	149	124	120	141	126	146	139	148	119	121	132	126	125	140	146	121	123	141	111	118	127	117	143	124	115	115	115	110	128	131	134	129	124	144	127	114	139	102	120	145	146	104	139	114	147	154	121	137	122	128	128	154	126	125	117	125	136	134	116	99	115	137	134	134	117	144	132	133	136	112	134	123	122	144	109	126	145	131	132	125	131	152	123	139	128	133	125	134	135	113	132	120	114	133	119	132	116	114	140	140	139	134	154	121	126	127	108	121	121	124	126	134	116	119	138	127	112	115	119	128	123	110	129	123	126	145	135	130	127	125	123	126	125	130	139	121	137	130	136	128	121	124	118	157	112	150	147	121	110	132	127	131	128	133	120	144	137	137	112	103	124	142	136	139	115	143	123	137	141	117	138	132	129	130	128	118	153	141	134	114	109	135	132	128	120	133	129	111	119	140	137	115	125	115	126	132	120	130	148	117	134	122	121	136	126	139	123	138	136	117	119	142	135	115	139	129	134	129	129	144	137	156	132	119	113	132	116	128	122	130	131	136	129	122	114	124	139	139	135	140	150	114	132	134	134	152	121	115	130	136	114	153	126	114	134	107	117	116	139	131	133	137	140	160	113	126	123	120	139	135	144	109	118	139	125	134	139	116	133	127	123	132	119	129	116	102	125	107	120	119	117	130	117	129	140	113	152	126	123	130	135	129	107	132	134	135	136	144	104	137	129	121	137	123	132	141	122	126	117	161	131	117	127	128	134	116	121	128	133	124	143	133	124	131	128	123	124	112	120	124	123	112	116	133	131	118	122	125	135	136	128	118	127	136	139	144	117	116	135	134	109	133	144	131	141	135	123	131	135	152	122	119	116	136	133	122	150	137	123	148	136	127	125	129	145	124	116	123	141	142	123	145	149	113	136	111	123	108	115	120	135	123	122	126	128	117	138	125	130	121	110	123	122	148	131	117	130	120	137	129	140	117	143	126	117	130	123	124	133	116	120	130	105	132	123	119	107	113	125	129	115	125	130	140	125	146	145	127	124	115	126	135	134	143	114	112	124	140	135	121	115	135	110	135	145	111	130	111	132	127	134	96	138	118	137	105	142	124	133	140	128	139	143	120	120	116	116	114	126	132	131	144	107	132	124	136	120	136	134	118	124	129	123	120	130	115	118	139	140	111	112	120	130	141	124	129	114	144	136	108	147	124	118	138	140	135	123	133	134	135	140	108	128	137	113	126	143	155	147	116	132	135	124	131	127	138	127	133	119	131	127	119	118	142	111	118	107	130	144	118	123	124	139	116	139	133	146	136	129	121	148	122	124	128	137	125	152	136	145	134	128	146	137	141	128	130	127	144	123	127	118	129	135	154	116	115	136	138	131	126	120	107	140	146	137	136	137	145	106	128	155	132	135	135	143	118	139	124	133	125	135	158	135	154	112	148	133	123	129	144	113	115	140	132	137	122	126	127	144	143	118	133	138	140	126	128	132	138	119	121	133	128	131	101	125	131	126	120	131	120	132	126	122	138	126	129	107	118	140	116	136	133	135	127	135	128	118	133	131	127	141	122	133	123	125	130	149	142	132	127	123	144	156	136	125	120	106	161	133	139	112	124	105	118	120	129	130	142	114	141	102	112	114	153	123	149	129	135	128	127	130	117	105	132	129	130	132	130	127	100	137	133	116	128	126	105	112	114	133	138	119	135	127	121	129	140	117	136	139	113	119	127	106	131	112	120	140	122	125	114	126	140	117	138	139	120	121	117	135	138	139	127	135	135	126	133	146	137	156	129	134	139	112	113	128	124	116	109	113	128	111	130	122	125	142	136	130	116	128	151	126	119	105	138	109	118	120	116	103	109	122	125	116	118	130	125	136	129	126	118	124	118	143	142	142	109	137	118	126	115	143	123	123	124	122	146	130	133	129	111	100	104	124	124	118	121	134	134	128	136	126	121	139	122	126	127	142	119	128	174	140	118	120	138	113	123	131	127	145	108	132	142	118	139	146	126	119	127	128	121	146	137	124	130	143	133	134	120	113	147	125	136	122	141	127	126	130	149	139	123	136	141	116	144	123	148	129	122	133	137	129	130	132	134	142	133	107	116	148	134	169	121	124	137	129	122	109	131	147	129	125	147	134	144	113	127	119	107	118	116	133	132	107	110	105	111	123	123	133	144	135	116	116	103	125	127	131	137	138	133	143	114	129	139	133	121	119	120	121	118	149	123	104	123	141	122	126	111	144	141	136	117	131	139	116	123	156	129	136	130	123	142	138	117	111	139	124	125	140	105	142	127	146	136	146	119	126	145	136	127	124	130	125	126	141	111	132	121	110	112	135	138	144	148	118	129	127	122	122	142	127	127	110	133	133	128	126	124	135	122	135	131	104	107	107	131	139	112	134	126	142	134	121	116	133	115	126	146	130	124	131	127	129	126	137	128	111	123	145	128	125	138	126	144	145	107	160	121	104	119	146	125	129	116	131	153	131	123	110	110	123	130	122	120	153	136	122	125	134	126	120	135	120	125	145	147	134	117	127	136	155	143	127	109	122	135	111	135	132	126	144	134	123	132	153	126	114	105	122	130	120	121	129	123	130	117	119	131	119	112	133	131	121
7831	863	1723	1997	1660	1348	1051	832	783	655	624	596	554	506	494	447	401	418	402	386	386	353	346	378	355	363	375	337	343	323	334	382	341	356	366	315	348	326	317	354	330	346	299	365	304	323	295	342	332	308	336	335	307	294	315	320	344	304	305	335	298	294	312	296	315	320	342	306	327	298	329	320	354	297	321	296	299	296	274	328	305	314	325	310	342	307	315	298	295	313	298	293	326	299	300	305	286	311	310	291	291	277	306	298	301	300	314	323	307	329	296	300	304	311	282	307	322	302	304	308	307	291	317	331	288	309	313	295	305	333	356	273	297	307	304	296	301	311	314	303	317	308	280	310	307	274	289	321	315	289	318	297	266	305	289	296	283	324	314	290	346	308	302	301	295	330	293	276	274	285	293	299	289	281	299	298	267	334	300	270	344	286	290	295	299	298	289	303	313	304	307	287	298	309	295	287	293	327	297	305	286	324	316	309	279	299	309	353	289	274	280	311	294	319	300	302	299	312	305	267	307	294	327	332	355	331	302	314	311	289	269	277	326	301	301	332	295	346	301	308	280	275	310	301	267	318	316	338	307	289	323	310	285	342	287	340	278	282	297	262	308	311	330	291	321	288	308	272	312	342	306	316	300	273	328	331	309	309	316	301	302	281	285	301	289	307	327	333	304	303	307	293	304	321	313	295	290	309	326	294	310	285	325	297	297	313	279	284	294	318	311	303	318	285	300	294	277	281	311	299	328	293	307	314	327	301	300	316	277	272	287	278	312	306	290	293	306	294	289	332	302	316	311	281	291	305	285	300	319	297	303	314	334	309	331	340	302	282	290	285	296	329	322	283	306	285	316	290	296	302	303	295	327	348	318	293	307	309	313	284	293	316	289	311	292	295	331	297	322	273	317	303	312	303	296	303	281	325	328	310	316	301	290	305	334	292	324	284	311	301	307	323	326	300	315	318	314	333	314	299	323	325	328	296	320	297	313	305	320	318	306	313	295	285	318	320	298	295	304	288	305	294	283	309	296	289	295	313	276	288	336	322	330	307	296	319	318	304	279	280	321	315	272	284	297	317	314	314	280	307	280	277	309	287	308	296	302	321	321	306	315	316	324	299	318	254	300	312	309	318	285	320	319	268	305	279	276	286	292	302	318	309	312	330	305	286	304	289	285	282	305	294	287	289	288	325	262	317	306	299	295	308	322	293	277	317	277	319	312	311	292	303	288	314	302	286	308	314	335	323	302	295	335	280	288	287	303	305	305	329	320	295	325	281	293	276	320	292	293	306	350	308	296	319	300	299	286	289	304	329	313	287	295	286	340	294	289	274	293	286	303	316	295	314	299	280	280	277	274	317	312	273	304	301	325	294	334	312	301	313	329	291	280	300	298	298	348	301	319	327	304	286	297	299	285	283	326	304	310	281	307	327	312	284	291	305	296	305	316	320	319	317	292	319	305	316	284	311	270	298	288	304	280	268	281	299	318	301	310	295	280	314	313	309	311	269	308	316	297	304	289	271	286	309	312	301	305	263	289	309	289	294	331	329	316	302	301	296	309	333	331	300	310	326	315	301	298	342	298	273	317	292	306	271	321	275	281	317	309	301	324	290	303	289	288	297	309	303	284	307	320	306	285	303	307	298	288	300	285	302	321	300	275	293	326	290	303	286	316	305	297	272	286	297	314	290	305	316	317	308	314	322	310	332	290	303	314	290	277	298	295	313	305	296	258	291	313	302	321	307	288	289	304	321	280	313	316	272	329	311	272	309	290	288	310	300	289	285	296	302	299	313	301	315	299	335	329	294	286	289	302	320	282	310	300	301	301	300	296	280	305	298	284	291	292	323	321	288	283	306	295	286	319	307	307	303	315	285	278	323	301	319	267	304	312	311	357	301	313	316	301	277	330	266	307	316	285	310	321	303	292	311	297	286	315	300	320	301	307	309	324	291	311	305	286	286	287	318	314	322	311	296	297	297	300	297	309	308	294	288	283	293	296	354	289	294	299	318	293	289	318	313	296	318	286	328	316	318	292	310	313	280	304	300	304	325	305	279	297	323	303	327	299	296	328	290	291	306	284	294	329	305	281	323	273	316	290	332	333	332	306	323	312	303	307	288	279	330	302	322	293	283	313	293	292	320	305	308	311	312	322	280	305	345	310	281	294	335	312	297	286	320	315	296	311	300	300	289	307	283	297	297	312	301	310	286	331	305	298	297	298	314	302	295	310	275	311	325	334	314	308	317	300	300	288	305	295	296	291	274	304	318	324	344	282	329	312	287	297	312	287	293	312	311	319	301	292	305	301	304	296	285	314	310	309	281	298	329	293	310	275	329	285	293	299	320	245	325	299	309	306	285	319	294	297	324	293	320	297	322	300	313	299	321	314	291	283	329	300	297	315	320	293	308	287	320	307	295	275	323	306	305	316	306	345	279	304	302	312	317	307	319	305	280	294	283	300	310	300	304	306	298	301	289	292	296	293	272	255	292	281	314	283	295	293	319	306	321	330	256	269	326	320	300	287	295	311	301	287	288	299	296	338	290	331	316	303	322	316	293	272	285	327	291	320	304	297	286	299	330	301	305	324	317	315	318	301	294	296	278	295	316	324	291	259	270	302	307	279	312	298	283	301	304	270	281	328	307	313	313	306	308	301	311	291	292	327	307	314	331	270	305	297	328	340	291	314	275	306	285	296	312	304	309	289	282	269	298	328	339	289	309	284	284	311	302	318	332	294	308	311	284	330	283	304	279	308	284	337	333	300	296	311	303	329	312	310	372	307	306	308	308	276	317	295	289	305	329	283	302	281	280	291	307	314	288	281	316	317	320	300	347	269	299	339	325	296	285	265	297	304	296	294	301	323	322	310	309	331	297	294	322	333	335	298	308	310	316	321	321	298	326	295	291	281	296	305	295	305	287	301	313	316	304	320	295	295	314	295	304	296	281	301	329	296	301	305	284	342	301	347	315	306	333	314	296	305	314	307	315	298	284	305	282	300	276	319	267	298	314	265	310	290	280	335	319	293	297	298	327	290	321	289	269	311	299	274	335	307	309	313	319	312	317	280	291	306	300	311	332	310	287	304	292	301	325	302	283	295	293	330	292	306	313	283	303	291	273	290	293	282	287	316	302	287	333	266	316	257	328	314	273	307	316	325	249	304	295	338	310	318	298	301	307	281	327	316	318	301	311	298	327	305	293	319	264	281	277	318	314	277	315	273	307	261	356	291	344	286	308	327	307	328	294	283	330	326	304	345	296	325	299	303	285	293	301	308	301	319	330	312	316	305	332	305	289	310	308	261	307	272	308	343	320	314	296	285	313	311	306	284	327	294	304	307	289	296	326	324	288	295	298	283	320	345	285	264	315	343	302	317	296	311	304	314	290	303	284	322	289	328	273	302	303	301	287	315	287	296	269	309	304	296	304	306	327	309	307	334	275	288	278	295	330	299	286	325	304	329	294	302	320	299	316	314	322	283	276	277	328	316	293	350	289	285	314
1392	244	217	207	211	203	226	206	188	201	197	218	203	201	200	204	205	173	193	206	223	188	236	217	203	173	192	190	212	205	205	219	208	185	218	215	192	209	207	207	211	196	180	224	190	197	200	182	181	208	186	185	200	196	218	182	203	175	201	213	224	201	214	199	224	210	207	196	173	203	221	187	195	211	197	195	200	206	218	176	204	195	189	187	200	187	217	228	184	184	181	211	202	187	178	214	194	189	200	227	193	189	233	183	176	205	183	214	216	223	210	235	217	222	205	216	209	202	177	201	198	209	186	199	216	197	209	201	217	188	194	208	209	194	204	210	215	209	184	221	221	218	206	207	206	199	200	211	212	218	207	192	189	194	193	191	226	195	174	176	216	223	213	191	201	180	172	205	209	199	226	216	200	213	192	180	216	204	202	178	182	206	206	190	199	204	201	183	219	211	181	212	194	187	229	197	199	206	201	183	185	195	192	209	205	173	196	221	201	204	169	198	202	199	189	213	184	214	169	200	199	224	197	212	184	200	181	215	183	229	204	201	182	177	188	215	200	190	203	228	208	159	207	197	182	207	209	225	216	213	192	208	205	189	208	240	205	217	199	178	200	201	162	202	192	213	228	200	220	201	214	195	188	196	206	215	210	186	209	200	221	221	201	171	197	194	179	202	204	204	202	193	221	197	200	184	204	206	203	211	210	216	182	206	239	204	207	183	207	168	224	194	191	212	201	186	195	213	209	201	192	208	180	203	200	225	222	219	191	221	235	204	194	197	206	190	208	199	197	191	210	212	212	224	223	193	200	199	182	201	198	186	201	204	203	196	180	189	191	201	212	209	195	220	220	217	176	182	185	244	203	214	215	179	203	223	211	209	224	186	192	205	193	175	204	223	159	163	170	192	227	191	239	216	202	180	212	213	219	212	194	194	196	216	198	206	210	192	208	213	230	190	220	185	188	200	230	207	185	205	226	208	200	199	208	228	185	210	223	209	199	221	203	210	197	183	196	195	180	206	209	227	186	209	200	190	196	207	194	182	210	179	190	192	203	215	209	197	192	181	207	208	187	187	191	185	161	198	202	203	213	197	211	210	208	237	213	209	203	209	225	218	216	224	193	202	199	201	188	212	203	228	188	211	212	216	207	188	196	197	178	182	213	214	210	203	218	208	189	195	181	193	164	199	201	211	200	212	200	213	200	168	204	200	196	207	200	198	216	193	181	199	180	172	215	207	214	214	202	183	206	221	187	211	201	201	202	219	197	186	194	191	237	205	203	184	204	179	191	194	207	193	207	212	208	167	189	190	189	220	202	210	218	238	199	204	191	183	187	181	208	186	206	194	211	210	215	167	205	185	181	223	215	211	202	224	193	191	203	195	207	177	183	223	237	200	190	228	183	211	217	186	194	204	199	198	213	198	190	216	191	188	204	220	188	195	215	193	204	230	182	217	237	206	215	218	223	192	170	181	195	165	186	202	226	200	176	186	202	201	223	187	210	189	217	200	197	206	209	188	223	222	191	185	196	194	185	203	226	205	228	229	170	224	191	195	186	198	199	219	196	191	217	202	177	200	216	203	173	197	202	220	217	187	173	178	210	198	178	190	187	215	187	204	190	197	198	189	195	226	192	209	176	211	191	182	181	212	198	186	216	170	207	181	182	183	231	208	200	190	212	213	190	200	230	202	191	182	198	219	218	186	220	210	190	195	183	168	190	202	173	207	176	220	177	192	186	225	196	208	192	204	206	178	192	208	190	203	209	198	207	239	204	213	206	191	185	178	198	201	194	193	202	182	181	203	222	209	182	198	198	189	193	184	207	222	233	205	189	167	214	218	207	216	191	204	199	203	189	190	202	213	214	199	188	191	191	216	186	204	206	217	206	196	202	195	214	194	203	189	205	215	208	226	192	206	205	208	200	186	209	192	197	192	211	199	180	222	205	211	185	205	208	197	175	213	188	183	209	202	199	204	195	225	174	193	198	185	201	231	181	225	206	198	204	209	213	213	196	189	189	188	168	201	188	216	201	187	219	194	216	198	181	219	206	202	180	218	234	193	188	199	202	197	232	192	191	201	186	201	212	149	202	210	198	198	203	208	218	224	205	190	217	177	188	202	195	198	227	196	194	196	218	198	176	180	202	229	180	219	201	192	216	219	192	217	225	188	197	226	222	166	212	220	178	190	219	212	198	211	197	198	212	195	206	214	203	193	218	209	213	187	179	225	197	212	197	192	170	212	179	180	198	178	195	205	211	178	211	212	228	219	176	190	192	221	191	196	221	196	196	211	205	174	180	211	213	182	196	177	179	210	210	215	221	199	192	165	188	202	196	214	187	173	231	218	203	214	200	223	218	205	195	216	197	190	209	228	190	224	193	211	236	189	203	197	206	193	201	192	210	185	196	204	193	210	187	193	213	191	200	193	185	186	216	185	203	206	210	195	180	198	169	193	162	207	194	202	220	214	230	233	209	172	198	226	205	193	196	184	216	201	188	236	210	196	211	173	199	196	187	211	161	191	218	198	211	191	200	211	189	226	188	185	181	212	218	193	201	194	198	212	214	209	208	222	206	206	199	204	212	232	198	223	200	199	179	201	175	217	218	201	197	218	219	198	213	184	185	213	184	195	219	201	176	185	182	182	189	186	181	195	207	177	218	210	221	205	215	203	183	218	188	172	192	198	197	219	203	199	221	217	214	162	210	222	204	203	188	190	206	199	215	197	181	236	215	179	178	174	210	197	188	208	212	199	189	207	216	224	219	191	218	226	195	192	208	218	208	207	182	172	222	210	205	212	192	215	184	207	221	210	187	213	214	194	199	223	177	234	246	196	186	204	213	198	206	206	209	202	183	201	213	183	233	202	226	224	218	223	215	206	201	207	210	204	194	210	207	202	180	218	229	194	191	195	234	197	222	217	212	205	214	202	205	217	199	208	211	213	211	205	219	201	174	215	202	222	196	183	192	191	201	150	195	195	211	229	207	224	212	191	191	208	202	187	173	187	225	218	210	185	222	185	197	213	227	191	205	232	190	207	236	195	181	196	193	198	206	193	217	188	226	193	199	197	220	176	228	196	217	198	175	215	188	217	196	216	210	202	173	215	196	214	222	208	200	206	177	200	196	183	199	194	212	206	219	177	211	209	199	198	219	188	209	204	238	209	202	210	216	175	213	181	184	217	198	196	177	226	198	181	203	240	191	214	196	185	238	204	203	212	198	182	194	197	203	203	197	195	203	191	174	185	208	202	184	211	204	216	224	211	191	199	200	171	195	192	223	198	211	220	214	206	200	218	185	222	179	191	215	218	199	207	240	160	197	219	228	200	210	195	199	172	169	226	196	193	182	211	213	210	187	227	217	212	198	214	195	232	227	193	211	242	142	206	220	179	189	206	214	192	183	203	217	189	159	221	216	188	180	192	210	183	205	204	214	221	222	191	178	216	222	211	215	226	205	193	224	222	196	207	229	183	208	200	216	201	189	186	217	189	210	217	241	230
1791	476	518	526	494	524	485	528	486	487	449	529	464	436	449	457	461	466	485	471	472	509	454	468	454	454	513	482	479	470	489	518	447	485	438	477	472	468	508	509	506	479	476	466	449	453	472	447	461	436	480	464	523	462	451	518	477	494	460	458	470	468	447	438	473	421	454	441	411	475	473	486	483	476	470	442	455	470	479	459	469	471	483	501	461	445	480	469	453	455	450	445	519	460	485	491	483	444	478	471	485	454	479	448	490	501	462	470	481	458	482	498	451	500	478	483	456	455	429	450	484	479	484	450	453	471	480	488	483	484	512	490	462	483	440	479	478	460	463	424	494	469	434	480	476	476	491	447	472	472	459	455	474	455	428	502	433	493	464	465	504	470	448	463	482	498	469	514	444	433	449	471	489	489	496	448	498	518	476	482	476	469	482	457	454	458	445	451	492	444	463	459	483	463	479	508	480	437	466	509	490	478	447	483	470	468	469	463	501	486	454	484	474	482	492	475	475	497	459	484	457	463	481	458	479	481	521	453	442	453	447	494	498	467	475	443	494	434	469	480	499	457	473	457	499	452	487	437	460	483	500	458	500	508	459	469	486	482	496	469	465	466	477	502	433	464	478	471	453	461	510	452	455	447	473	458	488	466	435	457	466	456	474	455	448	461	503	454	477	489	476	477	450	506	459	455	472	511	475	466	477	443	484	477	435	510	461	485	462	480	485	461	486	474	425	471	455	502	443	458	487	499	479	477	472	456	493	454	461	473	523	448	431	484	436	459	458	506	512	446	468	512	482	469	485	464	486	485	504	497	492	453	494	491	458	478	511	448	492	452	477	459	492	480	443	433	485	437	454	492	495	471	457	475	497	457	461	496	500	415	429	511	455	487	486	492	466	485	522	483	492	438	438	456	452	412	445	491	447	472	453	493	470	500	497	532	489	468	490	493	485	518	433	482	512	489	469	476	505	460	467	490	466	504	441	460	470	424	468	505	446	509	484	463	507	476	479	476	461	465	463	501	480	454	460	439	516	463	466	436	448	457	508	453	454	461	487	455	463	469	477	482	456	461	494	432	485	466	452	489	479	479	462	459	438	478	474	445	438	481	453	472	464	470	476	458	471	446	472	501	477	472	431	464	445	456	460	470	455	478	459	514	452	481	481	476	448	489	490	487	512	434	499	490	513	470	485	432	501	482	481	468	459	501	497	478	464	466	448	449	449	490	431	489	479	474	478	464	506	481	457	460	505	502	494	475	469	475	494	487	469	482	474	493	450	470	481	489	480	481	480	480	464	479	483	478	482	482	495	486	462	495	506	459	494	495	443	473	460	475	461	482	447	466	484	484	472	461	486	456	495	491	485	439	437	467	494	442	437	505	490	477	474	491	484	486	454	451	465	483	479	501	459	458	476	478	456	486	472	507	488	500	490	515	452	452	477	464	494	486	503	490	487	501	468	479	459	516	480	459	473	434	475	496	442	478	470	499	474	454	479	444	500	496	473	472	485	429	465	472	512	489	496	481	511	454	475	484	498	454	486	473	446	482	430	472	518	441	485	482	462	464	461	477	444	451	482	469	458	466	491	491	470	480	455	442	500	465	462	493	469	464	507	482	494	452	487	462	439	467	436	459	494	482	461	505	502	449	446	449	477	504	486	477	464	465	459	499	454	470	465	478	533	450	443	480	455	477	458	474	482	469	481	481	445	459	457	446	470	515	457	471	496	466	448	507	475	509	472	483	458	492	444	462	469	451	477	493	509	451	476	455	503	472	491	502	464	480	463	523	510	460	465	469	474	474	477	468	446	432	469	446	472	438	443	464	464	487	469	468	465	499	456	478	497	468	449	458	452	445	454	474	464	452	454	499	458	455	477	504	466	459	477	495	457	495	483	445	449	467	473	482	470	442	465	502	486	461	489	473	473	501	491	457	448	475	482	472	498	479	489	436	493	470	469	488	450	470	456	501	476	462	449	476	457	479	480	454	468	422	454	468	506	456	471	480	466	469	455	452	443	456	444	478	483	491	480	476	485	446	506	456	463	531	491	452	462	473	452	485	455	483	484	456	459	477	451	463	470	479	449	488	468	426	503	484	481	509	461	447	480	477	506	524	475	461	472	464	497	518	456	447	487	483	452	498	507	513	484	487	521	442	501	448	457	465	437	448	472	440	526	458	497	445	462	495	457	481	449	474	490	455	469	472	505	472	501	468	502	449	502	520	470	464	488	455	473	503	482	457	486	463	467	452	455	472	471	509	488	453	509	463	433	495	489	497	478	459	476	461	524	481	433	478	449	484	480	481	500	447	458	492	500	483	510	506	445	440	452	461	480	442	469	481	458	463	465	463	434	506	450	468	472	451	486	429	511	453	469	469	458	467	474	506	443	496	480	496	486	481	479	476	471	464	482	459	469	476	477	460	471	463	441	493	466	487	464	446	500	457	480	467	434	477	497	456	477	446	467	466	483	496	468	466	500	478	481	472	453	490	466	468	473	461	464	440	487	475	453	489	480	494	441	465	478	486	450	489	488	442	425	447	471	495	475	477	433	479	468	479	436	464	478	488	436	438	460	441	481	492	456	473	491	501	469	535	473	484	470	465	442	449	521	472	470	465	464	476	454	491	459	445	474	439	484	454	478	493	476	483	495	446	472	469	475	497	468	480	465	482	463	472	463	482	494	443	454	459	456	495	482	463	457	464	435	470	493	520	477	481	476	439	508	498	457	483	478	494	441	450	475	491	488	500	470	503	472	468	497	453	494	427	489	473	450	479	472	480	458	446	480	485	434	495	469	484	464	497	490	426	503	479	476	439	465	461	440	492	455	500	479	484	481	452	509	488	465	463	491	480	447	482	470	487	465	459	484	469	471	481	461	517	423	460	501	448	479	471	419	451	452	505	466	471	501	408	517	461	437	486	507	462	447	444	439	428	459	466	477	459	445	470	471	453	482	461	483	488	482	442	495	428	490	464	439	487	497	461	468	464	478	487	445	469	472	512	446	480	500	493	474	490	480	484	469	511	452	453	450	491	459	462	504	495	472	472	460	498	488	488	423	446	460	482	432	464	464	439	495	459	454	447	488	460	480	470	426	463	453	470	489	484	487	451	491	489	474	450	469	482	490	444	485	431	489	458	448	458	447	440	444	466	477	481	493	467	471	433	491	477	463	475	454	504	459	453	461	479	507	492	507	486	465	462	441	518	494	444	461	463	473	469	483	458	486	449	454	440	481	452	482	482	468	523	454	489	456	466	441	441	476	471	490	440	466	452	485	527	439	420	463	500	469	484	498	433	435	469	472	464	493	478	420	494	452	453	459	427	421	447	506	490	443	471	478	477	471	440	468	462	479	457	500	475	467	471	479	462	457	502	471	503	441	477	460	518	507	492	453	465	465	450	491	480	479	464	462	478	465	483	438	465	466	466	486	477	465	493	484	477	487	462	472	478	465	507	446	434	490	448	398	490	475	489	483	506	494	473	476	461	476	481	467	490	471	462
7351	534	617	548	417	361	298	298	267	308	295	282	284	279	264	259	230	257	235	252	280	280	269	267	260	250	276	232	262	292	283	239	221	267	281	254	245	276	233	267	242	247	262	261	237	230	232	248	260	254	246	263	226	262	259	260	256	261	266	260	277	257	237	250	256	249	271	254	252	221	239	252	228	223	266	274	258	257	248	264	260	257	248	291	261	238	249	239	236	235	266	263	276	291	265	248	260	217	260	231	242	234	237	218	232	275	245	255	263	256	246	260	246	258	224	243	255	263	244	240	246	259	271	226	251	249	254	237	266	254	258	227	242	262	250	258	248	257	277	255	270	253	262	243	264	248	234	259	241	255	254	268	274	232	251	268	254	276	271	281	241	263	247	251	265	265	288	232	245	274	263	271	254	256	252	261	281	265	226	248	235	247	243	254	258	244	236	234	269	258	273	262	246	258	244	222	235	224	232	275	248	241	238	229	251	259	225	272	275	222	247	260	259	248	258	254	251	242	228	256	238	236	238	242	220	271	259	243	256	232	246	241	244	254	267	268	268	262	281	268	241	265	250	233	272	256	255	239	213	263	251	230	247	246	233	222	239	256	227	270	266	256	247	251	258	223	253	255	272	224	279	227	255	258	264	242	267	241	231	239	257	270	273	227	248	250	279	255	248	256	271	249	259	255	262	258	239	255	279	254	251	247	260	260	241	231	218	258	245	240	244	236	229	270	230	242	250	249	280	258	223	250	237	222	240	249	244	233	282	273	263	254	239	246	275	227	281	252	266	223	222	256	243	272	273	236	256	230	257	244	279	236	268	263	275	259	269	260	268	246	209	262	256	268	218	274	241	263	289	261	275	243	258	234	238	256	273	246	241	269	237	259	236	236	250	242	251	276	269	285	245	234	268	266	274	282	237	264	261	258	286	259	271	262	250	276	256	235	279	232	279	259	278	242	248	218	216	275	267	261	248	267	235	267	255	258	265	246	268	250	246	257	228	251	256	276	240	255	233	276	292	239	245	247	240	244	246	239	242	248	262	245	278	267	251	251	238	260	267	250	219	265	219	268	271	249	255	256	236	249	259	297	239	291	268	261	242	247	274	249	243	243	241	256	259	274	227	268	250	241	252	224	229	270	224	269	265	255	244	250	240	266	231	264	201	187	276	251	287	246	258	265	263	240	267	261	255	246	221	233	227	270	256	247	255	247	247	250	226	225	256	291	266	266	256	240	228	240	240	241	254	239	248	239	226	255	271	261	259	234	245	268	264	238	285	237	252	247	258	260	265	266	251	230	233	225	233	251	246	233	248	266	247	254	293	226	247	248	250	262	276	239	257	274	250	245	250	264	237	231	267	255	260	249	292	246	240	242	252	240	236	237	238	262	234	245	249	239	249	263	276	251	256	259	282	276	225	248	237	250	264	256	240	253	234	228	262	258	255	275	262	220	248	263	281	271	238	232	262	256	256	247	246	232	250	240	241	280	226	230	251	219	238	247	258	249	249	247	264	278	265	257	246	253	234	223	260	260	264	233	243	266	231	248	239	230	259	246	241	244	261	226	249	261	244	257	242	220	230	257	231	240	262	299	294	241	231	279	253	236	239	252	238	255	277	264	231	247	261	259	260	244	236	225	243	243	260	256	232	270	262	225	246	246	224	248	252	251	246	257	215	262	248	268	247	259	264	269	247	249	233	246	240	246	258	277	272	242	255	260	313	245	246	243	271	270	259	245	234	233	227	252	265	245	260	254	246	257	266	285	260	259	254	217	252	255	264	270	218	264	280	234	242	245	269	246	258	268	250	248	255	258	254	242	257	233	236	269	279	249	241	274	226	249	241	237	257	262	266	259	243	213	269	252	244	251	215	257	255	221	235	233	237	266	248	242	260	250	289	274	232	254	235	246	278	241	238	284	247	246	293	274	239	238	240	234	249	263	247	278	259	258	225	239	268	228	230	251	224	245	262	256	240	271	241	262	238	263	245	231	267	268	248	258	241	267	269	245	269	266	249	276	267	267	272	282	226	276	263	255	226	274	275	250	250	256	229	273	257	242	257	257	230	230	246	249	249	280	241	259	247	276	246	273	258	245	249	221	245	247	236	260	268	254	270	231	231	220	256	263	222	244	256	257	268	227	214	234	257	273	251	247	264	268	263	247	233	252	273	261	248	237	271	226	237	256	257	244	232	243	265	242	258	264	230	266	269	283	233	272	230	267	260	207	249	286	252	245	258	225	258	216	224	266	230	255	248	244	246	239	254	248	241	272	273	260	257	281	240	227	252	275	246	238	240	253	277	256	247	245	248	257	241	260	248	257	250	228	253	263	258	258	237	257	263	263	255	221	259	265	265	228	241	264	267	270	293	253	242	264	251	278	254	250	213	260	221	232	255	246	276	292	268	246	266	252	274	247	293	277	241	259	258	241	232	283	278	253	237	286	265	251	235	237	218	263	240	240	226	246	219	249	248	239	253	245	266	235	216	250	241	248	205	264	242	277	251	272	254	266	245	214	257	233	263	249	257	239	228	235	237	268	247	237	264	247	272	229	253	234	248	208	264	236	207	229	242	249	247	261	214	258	245	222	227	231	258	215	279	256	257	243	278	240	215	241	233	251	225	244	239	253	233	224	252	278	223	231	301	261	258	251	275	242	229	239	254	265	233	263	269	198	239	275	225	257	249	248	248	228	252	244	216	235	260	279	285	241	248	267	260	285	254	260	244	249	308	252	272	270	251	262	265	230	243	257	274	262	262	270	260	255	228	258	255	232	245	220	243	251	246	237	239	230	252	250	245	248	276	250	209	250	250	262	266	238	239	238	222	266	268	240	254	263	231	284	253	279	263	286	243	254	228	241	287	223	228	247	250	261	242	267	235	245	271	262	242	264	256	234	255	238	244	230	274	253	246	254	276	248	268	251	289	245	250	244	244	237	253	224	270	243	226	258	285	259	267	227	254	228	236	257	273	267	266	265	259	292	275	234	242	263	277	247	290	250	235	248	247	246	250	251	245	225	227	229	258	246	229	269	237	239	242	266	243	278	262	225	237	235	246	241	276	238	249	315	254	262	281	283	259	251	225	256	265	245	244	250	255	271	256	238	250	225	234	246	273	269	259	235	246	244	260	253	248	263	275	246	231	220	240	256	238	232	284	245	222	231	241	259	243	248	256	247	265	246	247	281	244	250	258	274	274	269	232	261	258	250	238	227	253	229	257	265	264	249	264	289	235	264	238	265	237	265	266	230	262	247	251	250	236	253	234	265	236	256	253	266	272	274	223	224	232	268	266	230	235	245	267	227	261	237	237	243	233	264	237	249	252	244	225	237	276	229	244	249	232	263	259	251	255	252	221	244	243	239	257	239	245	262	278	263	255	248	258	242	239	259	253	241	241	259	231	263	277	249	259	230	255	242	259	231	266	244	256	266	256	238	211	247	282	236	250	270	259	239	274	270	238	263	292	215	271	247	258	267	262	261	252	237	226	274	218	241	252	243
6446	812	1296	1439	1329	1031	919	847	827	755	738	699	694	675	649	592	591	638	617	623	614	626	600	624	596	596	595	593	567	589	583	569	564	591	551	589	577	620	593	558	583	545	619	621	544	531	584	571	550	593	569	563	544	604	605	579	596	597	546	601	561	600	567	556	538	601	563	544	525	599	606	567	609	573	551	599	619	486	543	611	543	602	551	577	579	534	568	582	547	559	570	549	542	601	548	555	549	599	539	565	570	599	549	554	522	589	543	600	594	565	569	588	570	508	578	546	590	548	557	563	542	583	528	572	575	559	552	562	598	532	544	586	542	608	567	545	579	549	579	603	562	585	550	526	569	535	598	555	516	574	563	545	546	588	545	540	558	614	557	589	571	562	585	566	570	581	556	564	571	572	557	564	531	497	609	619	603	592	578	553	575	570	544	567	587	557	568	568	572	572	547	596	588	573	560	526	581	571	549	552	555	577	532	594	570	601	568	562	581	544	577	585	568	548	578	578	571	586	560	567	568	573	548	549	571	568	591	611	553	559	585	531	560	584	620	536	545	580	528	597	545	571	527	577	628	587	524	565	557	548	563	543	564	550	597	581	542	545	568	570	580	553	534	567	595	538	553	548	570	600	556	579	562	572	507	579	590	602	563	575	561	545	587	576	583	568	551	546	554	542	569	567	592	542	560	600	572	540	549	538	618	569	627	571	592	599	599	565	586	572	568	569	540	550	565	587	613	601	593	543	564	589	539	545	572	557	549	532	574	570	587	566	603	553	546	578	562	536	555	540	577	569	557	551	522	543	565	536	555	584	558	585	575	574	600	583	608	576	610	616	539	541	580	578	586	543	535	575	563	572	527	556	552	542	584	581	577	554	539	610	570	579	532	589	553	534	561	565	596	567	591	581	551	578	552	546	570	549	581	542	594	575	569	595	620	575	591	586	581	567	586	555	555	583	572	549	536	562	605	573	546	572	630	558	569	547	557	541	535	547	513	578	561	555	566	579	530	605	581	571	619	550	554	551	605	545	555	569	557	569	582	564	588	553	589	565	579	534	564	547	574	577	588	584	553	583	567	542	594	496	578	589	577	579	576	553	567	544	537	570	574	562	567	513	563	602	551	541	591	559	548	619	636	577	608	530	576	601	565	592	584	564	560	587	577	579	552	525	623	544	589	541	541	575	508	528	557	578	555	569	558	539	546	566	567	525	548	575	592	546	560	553	607	567	535	600	612	569	583	551	554	515	575	600	569	550	583	562	541	605	599	593	571	583	561	554	546	576	568	537	535	559	572	611	549	550	611	582	582	554	575	604	546	580	552	582	555	589	540	524	584	571	571	571	562	550	553	537	599	548	580	576	591	550	529	593	551	563	539	582	536	554	602	589	547	588	540	572	543	579	587	604	531	550	575	559	568	614	567	558	613	558	556	591	599	574	578	590	606	533	569	548	571	548	552	673	549	535	549	612	556	592	609	554	573	593	561	555	576	567	573	533	527	563	564	548	588	576	557	555	538	576	562	570	529	554	564	594	568	572	517	538	557	591	564	555	573	574	549	551	561	581	553	573	576	601	580	594	584	598	600	565	546	578	570	545	591	542	534	580	541	571	581	588	537	533	579	517	580	528	555	581	548	560	556	568	597	562	572	598	619	574	536	542	540	565	535	604	573	564	574	587	583	591	565	555	557	569	567	553	628	557	563	606	562	541	575	561	585	561	581	550	571	581	579	536	596	562	542	559	591	544	566	578	593	596	580	554	538	583	561	574	568	593	566	543	563	555	559	561	585	583	550	565	567	569	584	582	573	588	554	610	569	600	579	538	613	556	597	516	567	544	576	583	608	574	536	575	555	533	541	559	533	539	605	580	564	565	545	574	565	564	592	602	569	566	609	535	553	546	587	582	557	527	556	580	588	547	565	558	620	555	591	564	552	548	593	573	536	556	570	564	593	570	548	569	537	552	560	568	557	572	588	576	579	545	577	565	569	568	531	594	548	618	550	566	535	528	554	574	592	580	587	578	587	590	564	614	564	605	566	564	541	597	540	571	543	555	538	553	538	532	564	567	558	574	625	583	585	549	582	604	558	555	562	567	587	588	585	565	511	575	544	560	538	528	530	562	585	587	571	583	534	552	575	514	599	579	543	586	575	599	561	566	601	509	577	539	550	519	550	583	571	568	552	567	561	585	580	604	525	555	574	551	535	562	598	581	551	508	569	536	581	574	537	558	561	526	541	531	563	583	520	558	606	570	569	574	556	560	576	533	511	599	541	549	573	591	585	558	538	567	531	584	572	527	581	558	623	539	499	570	557	563	584	606	569	561	572	560	568	542	561	605	567	572	574	583	571	529	594	574	570	559	544	562	539	595	560	577	583	556	564	599	542	592	517	590	516	563	592	554	539	555	528	565	564	540	571	596	537	586	603	576	564	579	553	558	534	549	608	539	547	580	571	578	579	583	573	595	574	610	576	572	595	533	576	575	580	576	601	568	572	553	559	582	577	594	587	564	537	554	573	597	575	581	585	572	568	558	538	576	568	551	583	569	549	571	569	567	582	575	539	570	608	565	576	547	589	583	573	596	538	548	573	557	534	566	592	562	581	577	565	590	613	560	579	553	543	552	560	554	532	543	579	546	581	547	589	556	566	618	567	562	549	561	578	549	584	558	553	567	541	564	569	590	596	549	577	566	567	582	550	644	537	611	543	524	581	520	557	595	536	571	585	580	518	538	561	558	562	594	549	577	603	534	584	573	570	595	579	564	522	520	573	564	567	533	567	582	576	582	556	564	589	538	555	565	580	575	537	547	574	577	502	549	535	578	563	577	509	571	577	561	580	613	545	578	557	543	583	603	546	580	585	548	576	581	534	585	570	586	558	567	555	588	587	595	549	609	562	573	589	594	523	582	543	557	556	587	535	548	577	565	556	554	531	572	532	571	577	579	579	585	562	570	571	543	547	602	554	510	636	584	501	543	578	584	594	568	581	594	574	571	577	546	594	529	596	592	570	556	570	553	586	592	567	575	589	561	583	577	582	559	606	579	525	573	576	572	587	578	562	580	577	576	575	558	568	575	554	538	572	564	552	580	537	571	598	605	556	537	508	549	560	560	565	559	557	560	559	541	565	544	572	532	537	567	532	582	562	527	545	531	574	575	584	569	558	570	572	551	606	585	538	544	528	551	602	589	597	626	576	549	552	541	527	601	549	545	539	589	552	570	594	540	570	582	515	568	579	560	540	536	598	543	557	628	576	601	576	589	577	550	599	563	609	564	581	544	582	579	563	570	513	537	551	542	578	572	573	562	552	510	555	577	587	567	612	517	571	569	575	577	553	578	528	559	575	590	580	564	561	572	566	566	560	552	547	572	517	555	573	570	518	552	597	572	549	585	576	567	579	561	570	582	559	602	579	587	622	547	553	548	553	544	557	590	551	629	570	592	579	553	576	593	575	594	583	566	539	593	582	575	588	581	533	586	594	581	587	558	555	598	541	600
14092	1029	839	626	450	322	253	204	217	180	165	163	169	187	176	145	154	157	129	161	123	140	117	162	153	128	147	146	120	111	125	134	171	151	126	134	134	138	123	115	132	139	119	135	123	116	113	135	125	138	108	142	132	142	146	137	140	128	148	129	134	120	136	117	125	131	133	147	130	127	120	115	128	143	134	134	149	141	118	137	125	120	150	130	132	127	130	133	135	117	128	119	126	105	126	152	122	101	135	143	118	136	145	139	134	139	130	140	115	122	116	125	109	142	140	121	155	98	138	140	109	114	111	133	125	133	127	109	136	116	131	133	124	129	112	127	104	124	129	143	146	144	131	113	120	114	131	137	134	129	137	119	126	134	106	112	133	127	109	118	140	130	114	130	110	137	131	145	127	117	127	146	120	139	144	132	130	128	120	134	130	146	135	122	119	132	121	127	121	124	110	114	122	128	132	130	117	132	122	116	136	103	126	141	160	127	121	114	152	124	128	129	148	140	137	138	131	95	142	112	112	124	130	124	128	128	112	100	137	138	121	119	141	126	125	140	128	111	124	143	128	105	121	125	127	131	112	137	117	143	135	126	139	116	115	102	121	116	116	123	116	140	133	131	141	128	117	133	125	138	142	106	135	136	128	132	132	135	135	106	137	146	122	125	127	131	132	134	139	121	100	119	145	117	125	125	141	137	130	133	129	113	124	121	122	124	132	130	121	128	128	116	123	105	124	121	124	128	132	133	128	128	117	149	137	133	125	125	122	121	126	136	139	131	94	131	140	152	108	126	132	139	129	129	124	138	116	114	139	132	143	103	118	127	126	124	131	140	107	114	124	137	135	124	153	139	131	134	150	123	121	112	134	130	109	120	143	130	114	113	126	120	126	117	118	113	119	118	137	147	149	124	118	133	121	130	131	142	128	129	142	137	131	119	132	139	123	151	132	142	112	125	149	111	116	148	122	155	136	134	138	114	120	134	146	129	144	107	144	144	120	142	124	153	126	120	136	120	143	118	119	126	150	137	134	146	136	150	123	133	134	128	131	120	119	143	128	109	122	98	111	155	148	105	122	144	124	125	115	126	137	121	107	126	130	129	148	122	113	147	147	137	112	153	123	132	130	116	152	134	128	130	143	131	116	135	130	121	139	106	122	135	129	128	132	111	132	160	127	127	132	139	129	122	136	134	137	127	127	134	120	124	131	103	141	115	130	127	121	133	145	131	147	124	105	138	125	141	127	117	143	135	103	114	126	130	136	144	132	108	139	130	132	148	140	122	133	117	139	125	130	135	119	113	129	133	127	106	105	122	135	131	127	117	137	130	124	131	107	118	131	119	146	136	126	113	133	139	135	103	123	135	133	138	126	119	129	122	101	125	126	130	128	153	128	129	105	147	148	147	119	125	112	130	136	157	137	116	134	120	135	135	160	133	118	145	131	163	118	129	144	120	121	122	110	138	137	125	147	119	119	132	128	108	135	135	122	133	132	157	130	133	115	124	109	127	109	130	131	150	139	125	121	107	137	122	133	117	108	143	145	106	130	129	124	132	139	132	141	128	121	127	137	111	123	113	124	118	130	129	147	135	136	123	156	138	109	112	132	142	125	135	113	133	125	135	136	132	107	113	134	131	137	128	135	108	121	125	104	127	123	132	145	120	118	132	145	123	135	149	131	137	122	121	123	118	114	125	128	142	134	141	135	118	139	145	129	149	129	115	119	115	140	128	106	131	143	129	120	151	122	122	126	140	112	133	129	131	143	136	117	125	134	137	127	117	121	143	138	143	130	139	144	127	136	144	121	119	137	130	133	119	127	131	128	135	130	140	137	159	149	143	109	117	138	132	138	121	136	125	121	133	152	131	111	126	136	123	124	139	118	138	131	133	147	102	129	137	114	134	116	143	132	112	135	136	109	120	136	132	103	129	130	122	127	113	107	120	134	110	129	113	125	134	127	141	125	147	145	144	142	119	137	129	134	108	149	151	128	130	104	119	120	133	125	131	126	121	123	154	125	130	106	117	131	127	130	120	116	132	132	139	142	139	140	135	140	131	124	120	125	125	150	120	119	132	131	125	114	132	155	136	132	111	139	126	138	138	122	130	106	117	120	115	144	127	112	127	133	129	163	122	159	134	129	129	126	143	134	121	135	145	137	111	116	123	124	128	137	126	105	126	122	133	131	128	108	128	141	142	109	116	142	125	114	112	163	131	117	123	158	117	146	152	127	122	130	116	129	137	121	150	119	127	121	149	121	125	127	132	133	121	123	123	128	111	136	131	137	113	134	132	132	135	148	142	110	129	116	128	145	124	137	129	119	116	117	121	110	114	126	133	130	136	132	117	131	119	118	132	109	143	127	102	127	129	118	117	134	132	132	126	123	126	156	129	126	110	123	122	126	115	135	123	150	121	146	130	135	123	117	123	137	127	123	131	134	120	128	132	115	127	118	115	131	131	136	132	125	118	121	113	139	114	139	122	129	111	127	132	121	137	152	123	120	139	128	121	117	141	120	154	143	135	113	116	148	118	112	136	125	155	135	119	115	135	122	135	136	139	128	132	110	114	144	138	130	142	131	139	113	124	122	120	121	147	145	137	125	122	128	147	127	134	143	127	125	116	108	135	126	130	110	122	125	146	143	140	121	114	132	121	104	138	121	128	165	130	139	122	139	116	129	121	140	127	150	138	136	117	132	128	126	152	150	119	121	132	125	148	137	122	126	141	130	119	122	130	136	139	147	133	121	126	135	134	112	134	135	125	171	152	133	129	123	139	130	126	112	124	117	147	123	133	107	128	143	139	138	136	136	150	132	121	129	122	116	127	134	137	133	168	132	142	126	111	130	129	140	137	127	123	108	100	129	131	135	145	132	127	138	112	127	106	112	119	128	123	121	108	118	124	117	140	141	127	108	121	120	124	147	141	127	135	134	115	113	119	155	141	116	117	126	120	118	131	138	131	130	138	133	114	121	141	132	125	116	112	145	134	111	121	102	129	116	128	125	137	161	130	122	125	116	120	131	122	109	128	133	151	136	135	130	118	123	120	130	123	137	118	128	126	137	108	126	146	121	158	128	123	126	119	147	128	130	144	121	113	121	122	130	114	159	148	135	123	148	145	137	122	140	130	121	141	150	104	127	107	112	133	138	132	133	124	119	137	125	124	104	144	140	110	123	118	147	134	130	128	128	129	140	126	124	139	113	143	127	136	132	126	122	95	135	158	130	118	106	134	132	112	124	112	122	141	136	104	112	119	118	121	134	110	135	116	125	128	126	131	120	123	116	116	129	144	127	122	124	122	133	117	128	119	142	114	139	159	98	122	130	142	137	126	141	124	149	104	124	130	121	134	145	111	130	116	109	140	153	139	139	128	127	134	127	135	127	122	131	121	128	134	138	117	127	123	129	141	104	142	160	121	121	122	143	118	122	126	111	119	136	111	133	122	141	125	130	116	135	148	119	144	136	122	129	124	138	123	126	125	118	134	128	128	134	134	137	146
7928	845	1761	2083	1643	1361	997	887	776	620	536	548	543	504	440	437	377	430	414	403	386	353	382	355	376	386	370	342	352	336	330	302	348	331	344	336	335	332	320	323	334	337	353	307	306	319	337	353	331	340	294	325	282	336	335	319	326	288	322	318	283	315	327	324	322	328	295	297	300	308	287	291	321	316	308	327	308	313	312	312	286	288	354	313	284	290	320	299	332	321	287	298	319	283	311	303	320	294	299	297	306	315	298	302	291	286	271	309	336	304	302	342	305	300	292	290	306	295	307	317	308	327	286	305	302	308	297	296	321	301	311	309	317	338	321	301	292	269	298	291	320	285	293	294	269	301	322	307	293	317	266	308	306	319	303	316	319	321	315	328	302	296	335	314	298	313	316	287	319	295	309	300	325	329	293	281	325	320	301	298	322	307	352	270	274	295	298	304	301	308	296	354	314	309	318	293	313	310	304	313	338	309	298	303	297	303	268	308	319	336	277	295	331	303	312	309	288	327	305	321	300	302	281	262	305	328	309	315	305	304	318	294	289	313	325	295	295	299	297	286	315	330	293	303	299	309	345	296	322	324	288	329	291	297	282	343	330	298	334	346	328	316	299	325	282	305	319	314	304	328	316	312	336	302	300	281	309	316	314	316	324	293	305	293	324	296	303	320	315	295	322	276	289	288	337	321	294	289	310	320	302	303	322	273	288	274	285	285	283	317	318	308	308	284	301	266	318	310	303	293	336	306	305	324	311	320	316	292	275	278	325	284	316	298	285	291	316	282	322	312	340	296	302	285	309	320	277	305	307	294	303	289	315	345	304	320	284	312	309	306	337	309	297	294	302	288	291	341	311	301	316	311	292	293	314	272	297	262	321	317	291	300	284	307	314	299	306	306	328	316	295	268	308	313	312	309	307	300	307	320	331	314	307	321	306	304	314	342	339	278	291	319	282	282	296	282	293	306	322	294	285	287	305	290	292	269	298	298	278	302	303	306	303	327	275	294	317	292	305	283	336	292	306	290	304	291	317	307	318	316	293	299	294	319	302	289	286	298	306	288	295	294	304	296	270	318	321	341	300	320	293	283	322	314	301	297	329	321	308	314	297	287	316	309	310	301	285	276	278	324	288	293	285	290	320	306	298	296	288	342	308	308	306	302	282	331	320	297	288	306	282	292	298	293	278	286	293	327	304	320	285	309	302	305	324	301	313	298	295	323	297	298	276	300	304	278	289	292	300	303	310	300	286	292	292	273	295	279	312	298	318	297	288	317	295	301	302	263	307	312	314	310	291	286	308	343	307	304	301	315	282	316	294	271	308	286	319	345	289	301	274	318	263	298	301	282	290	310	282	320	272	310	308	269	326	292	278	291	305	304	276	318	306	294	335	290	300	305	278	317	337	314	302	306	330	288	326	303	269	322	314	328	299	341	284	336	295	300	297	277	292	289	291	278	298	311	333	278	306	316	325	299	290	318	301	329	294	319	308	309	329	270	293	295	324	301	302	316	295	297	305	318	328	305	317	314	296	265	288	258	286	299	284	310	312	278	323	285	290	307	311	282	304	304	305	278	292	327	316	308	264	303	309	301	308	341	318	326	317	329	291	315	308	294	313	302	295	325	311	328	301	313	332	294	284	326	313	292	314	283	278	284	302	319	300	303	289	289	278	298	322	309	320	283	295	286	294	280	311	323	307	316	319	272	310	312	306	292	314	316	289	289	311	304	300	308	299	293	315	310	333	304	302	281	316	272	301	315	305	304	325	299	311	325	279	314	307	301	316	308	261	311	294	337	289	288	312	313	294	279	284	322	341	295	317	294	311	304	300	316	312	311	305	284	267	332	325	298	299	341	282	309	276	285	283	292	315	290	339	346	319	304	304	272	302	306	304	289	306	286	295	321	284	277	327	306	274	274	278	304	291	304	319	281	287	312	310	299	292	291	348	307	265	317	304	316	321	318	302	320	311	328	312	300	282	315	290	313	279	288	314	286	297	323	290	276	321	275	321	326	279	316	302	293	337	311	299	291	316	281	270	315	297	280	288	303	276	273	331	294	306	311	277	289	302	295	311	310	325	278	325	295	281	287	309	331	280	344	289	310	275	295	338	330	299	302	302	303	335	290	303	287	327	270	288	323	301	326	313	299	331	286	299	290	305	291	306	323	304	273	325	283	302	292	321	311	309	339	301	274	322	302	298	290	320	310	324	328	288	327	300	295	328	284	298	276	288	310	302	283	297	288	321	324	313	312	300	303	271	299	304	288	285	299	306	295	283	279	275	305	333	281	308	297	327	332	296	322	304	298	280	316	267	286	299	298	319	291	305	293	347	321	306	310	319	312	295	328	305	282	310	304	313	294	312	311	293	283	259	287	286	297	294	315	298	294	297	288	307	300	299	306	313	319	301	320	322	302	301	319	307	298	310	316	267	280	265	333	297	298	263	323	278	337	307	298	301	292	282	308	273	310	314	309	293	290	294	299	299	311	298	306	317	288	315	304	287	292	290	311	315	280	303	321	316	312	289	314	300	291	312	317	312	314	323	300	255	316	284	315	286	292	311	368	279	288	304	336	307	301	296	308	331	329	284	315	331	293	322	286	286	268	304	304	289	322	325	289	341	281	324	310	334	308	306	299	315	306	329	307	309	294	344	353	322	319	318	305	313	287	303	305	273	278	336	317	296	324	315	304	301	291	287	270	294	292	305	284	299	297	274	294	303	313	273	301	324	310	295	327	315	289	311	306	291	307	294	285	311	344	293	293	301	297	335	277	287	275	295	301	254	287	297	284	284	331	331	325	341	342	301	303	329	282	315	310	283	305	322	289	262	256	261	298	316	280	282	316	305	297	290	303	309	296	304	294	295	287	307	298	287	282	305	303	308	272	335	300	295	328	283	307	311	279	333	323	309	299	288	329	305	316	325	306	302	294	263	317	306	311	306	284	292	306	276	316	318	324	288	276	310	293	324	305	280	289	297	302	297	295	290	319	336	314	305	314	317	315	289	282	281	267	283	282	297	295	296	275	312	287	288	296	274	296	321	303	302	286	294	280	320	319	328	319	278	325	321	276	300	316	295	310	290	286	323	307	322	288	289	272	307	291	290	300	327	287	304	297	292	289	297	293	304	282	310	310	315	279	302	304	285	312	266	312	318	306	302	298	303	284	315	301	314	318	297	277	295	351	284	299	322	307	297	294	309	341	324	310	313	328	274	305	337	297	284	311	291	314	307	301	302	281	344	286	310	302	305	321	327	314	297	303	307	316	305	285	328	284	311	319	330	275	313	307	298	271	312	320	323	311	327	309	281	307	312	300	298	301	314	306	301	314	272	316	289	311	322	305	288	295	322	300	281	309	283	307	292	287	280	282	267	328	314	338	305	297	294	309	292	304	322	305	272	296	287	313	316	293	291	301	293	330	300	305	312	295	324	315	312	307	303	309	304	296	300	323	280	298	279	300	329	293	287	307	331	287	329	299	306	312	275	273	322	293	283	303
1463	241	200	229	200	172	188	196	207	207	188	194	187	227	199	189	198	193	199	185	204	223	196	224	198	198	182	216	210	211	203	178	203	223	211	199	194	201	178	195	197	202	199	187	217	185	189	207	198	203	198	212	196	203	171	212	199	207	207	189	198	181	186	208	201	221	235	187	202	202	225	208	192	221	188	214	192	222	209	208	203	202	208	195	204	221	206	193	202	199	205	188	209	181	190	204	209	205	214	210	200	187	215	199	187	214	238	208	227	177	211	211	200	187	199	170	205	186	201	225	221	189	225	190	185	210	205	186	215	184	182	200	183	201	199	195	215	211	187	193	199	210	173	219	186	215	205	202	203	178	210	202	195	182	193	199	218	220	209	217	197	198	215	203	206	219	212	219	211	190	167	207	177	204	215	200	204	193	222	201	192	198	197	197	197	180	206	201	179	211	207	192	173	200	207	215	198	232	204	195	205	213	193	210	192	207	203	186	198	223	207	178	186	202	203	204	185	199	173	204	223	191	235	183	185	195	205	186	194	208	213	210	177	197	203	175	162	216	192	213	225	196	199	223	228	201	193	163	210	214	209	200	228	186	195	203	216	173	227	200	205	205	181	197	189	212	193	206	200	219	189	207	195	188	211	206	207	173	201	208	199	191	217	205	211	199	214	204	226	175	196	200	212	200	183	199	201	204	215	218	208	207	198	211	193	216	202	172	214	170	191	209	209	217	194	157	198	202	223	188	210	209	197	167	204	193	214	181	193	199	199	176	192	181	220	208	234	190	192	221	219	215	213	175	229	222	195	200	177	192	170	173	202	219	185	179	182	196	228	197	208	206	211	213	200	187	189	200	188	205	191	197	171	194	179	193	190	179	186	184	169	194	230	222	196	216	176	191	207	226	180	186	176	213	204	199	197	216	203	181	211	207	208	194	190	200	192	207	205	208	185	193	197	216	172	216	188	198	207	205	200	199	180	184	195	217	190	172	202	219	210	197	186	212	190	216	182	193	228	196	217	179	215	205	204	196	205	219	214	197	206	203	209	194	209	196	205	213	214	191	206	197	202	206	224	222	190	194	197	193	185	234	204	188	209	195	193	224	227	206	182	208	201	234	213	196	191	195	199	204	203	189	186	185	158	207	219	223	208	201	198	188	204	217	190	184	201	215	202	197	194	180	207	201	182	187	193	197	210	213	206	194	212	202	207	208	235	212	181	221	224	167	206	184	175	176	202	186	187	194	192	226	209	190	188	214	215	196	222	187	211	224	228	208	204	188	218	190	200	202	193	190	217	221	207	203	217	211	223	189	230	218	228	193	180	193	201	242	194	198	172	175	187	181	194	208	211	174	183	193	178	212	245	192	212	192	188	200	227	175	202	226	214	185	186	197	207	213	186	206	167	200	210	216	218	186	199	220	175	208	211	177	218	198	222	192	217	201	202	194	194	209	202	210	200	218	191	190	239	217	161	206	223	229	194	182	207	182	200	168	217	178	186	192	182	202	187	197	200	199	207	226	191	175	223	192	202	218	216	190	183	191	203	184	245	191	191	189	189	223	204	177	218	224	209	186	228	188	214	194	199	205	195	213	218	176	210	187	211	192	208	185	203	192	181	202	210	210	195	219	204	161	202	201	210	204	235	180	164	218	208	217	204	202	169	206	195	179	236	194	194	195	167	184	201	196	179	199	189	181	193	191	215	177	183	224	194	192	182	219	174	198	201	222	180	183	224	193	211	185	234	206	184	205	206	191	231	206	229	208	183	206	193	181	198	204	204	203	202	210	196	185	207	202	185	176	179	188	179	236	167	205	212	203	203	165	184	169	184	206	203	219	194	213	195	236	226	213	199	210	183	201	209	192	206	195	221	179	205	191	194	222	189	203	209	218	208	203	208	204	180	216	201	199	225	213	212	175	201	192	178	199	197	216	211	196	218	214	212	193	188	208	203	209	195	197	197	206	198	205	209	226	206	207	192	207	208	200	209	186	208	230	205	214	209	204	201	209	201	189	200	187	210	196	187	195	208	206	187	192	197	177	202	206	201	202	202	199	172	187	197	180	181	216	204	193	170	194	210	218	203	210	208	185	175	205	231	196	210	172	201	244	228	217	185	197	199	189	182	223	209	184	182	204	176	219	177	174	213	199	222	217	214	213	214	220	189	206	213	199	206	222	187	207	223	210	203	217	202	212	213	238	218	196	195	202	192	183	193	186	227	170	197	193	209	187	221	217	209	184	206	222	204	213	190	179	202	198	199	180	178	210	196	185	219	198	202	183	211	214	213	199	205	202	203	221	174	179	209	223	223	170	199	179	180	229	195	203	234	212	215	209	173	209	197	203	228	183	180	207	198	219	191	196	192	180	212	209	211	200	211	191	195	203	207	189	195	191	199	196	202	210	189	208	180	192	198	201	221	180	203	200	208	185	175	229	219	214	208	205	220	203	207	225	185	207	241	198	186	206	212	163	174	183	241	211	220	166	204	217	200	193	192	218	205	191	199	192	190	225	206	202	239	213	208	202	210	220	206	197	211	233	222	195	229	198	214	217	207	175	196	196	199	207	200	229	216	238	224	202	214	199	207	235	215	208	191	227	192	195	209	214	219	187	192	172	222	208	175	209	180	205	221	179	196	184	179	202	198	202	171	198	186	185	217	207	199	205	202	205	226	199	197	199	187	221	215	196	173	194	191	188	189	224	197	195	193	200	228	190	221	196	176	192	185	204	190	205	218	191	242	184	209	207	224	198	183	215	183	211	206	200	231	181	180	203	190	203	185	211	189	188	193	214	188	216	180	183	185	192	230	183	158	186	175	188	190	204	198	214	200	201	177	207	205	192	198	181	192	203	189	182	227	210	225	228	186	191	193	217	218	214	205	220	195	193	195	185	192	211	201	200	207	183	200	210	207	208	203	228	216	172	207	202	202	199	193	210	221	233	193	214	202	221	191	181	185	194	216	185	211	192	188	193	184	214	211	192	194	208	198	196	187	189	189	201	203	219	168	211	198	208	216	199	187	181	214	209	182	198	201	172	185	224	199	198	209	209	199	216	205	200	192	196	183	216	221	224	223	211	189	186	219	199	191	202	216	207	204	196	186	181	213	204	184	200	232	204	198	202	198	190	197	218	208	210	207	215	205	197	189	193	223	214	170	199	226	210	220	209	208	175	195	185	206	202	201	201	168	208	217	224	200	201	206	182	212	197	189	192	172	180	192	219	197	188	212	181	202	188	204	188	205	202	215	205	218	222	216	208	196	201	199	224	211	197	185	193	217	173	191	190	192	191	204	195	197	177	192	194	179	165	185	193	190	197	204	184	217	197	259	183	235	187	197	204	190	192	201	216	191	218	207	190	219	214	173	200	202	197	187	211	211	190	238	205	223	202	204	210	204	207	201	217	190	204	187	190	190	232	196	196	203	201	180	237	202	211	201	180	185	199	184	178	193	177	202	215	205	208	218	163	187	209	204	191	209	220	188	204	178	213	215	179	219	206
1845	532	487	499	527	515	483	484	479	481	473	484	446	488	465	489	429	494	478	455	473	488	467	490	500	459	479	484	483	501	481	484	472	463	468	451	490	471	486	465	460	489	474	450	462	479	501	513	456	488	453	442	528	471	449	509	438	453	466	471	484	490	470	504	500	498	481	523	457	487	488	499	458	477	433	495	478	478	475	477	489	496	502	491	486	482	465	425	465	455	461	484	469	495	496	479	431	451	488	496	494	449	462	507	481	447	459	446	492	470	460	517	497	459	516	519	451	483	447	468	486	462	472	464	438	453	492	471	496	466	486	505	477	462	422	503	487	477	485	464	459	476	514	458	512	491	468	483	469	471	509	490	481	475	483	433	485	468	484	473	440	462	475	419	451	484	455	423	473	454	506	488	432	479	448	463	467	495	525	484	495	445	472	458	454	470	472	499	456	458	479	436	464	469	461	440	449	493	448	447	479	423	499	490	414	480	485	463	448	468	478	420	473	456	445	465	427	457	462	449	484	494	439	448	483	469	523	432	481	470	456	465	466	459	505	500	457	448	494	472	465	426	492	512	479	433	460	456	463	474	484	428	488	495	456	450	459	470	458	486	480	461	506	449	468	473	485	473	465	445	445	524	512	466	509	460	527	488	458	477	500	457	499	487	490	484	484	450	456	490	483	476	496	492	461	431	479	454	472	445	445	485	479	498	476	449	483	509	458	475	458	465	477	471	480	488	475	450	440	473	471	477	447	474	497	443	447	461	465	480	451	478	455	453	464	496	456	457	461	415	480	451	502	460	474	474	500	458	480	475	481	479	479	507	461	460	497	493	487	463	455	493	454	479	470	461	508	456	457	481	474	439	478	461	487	485	469	454	454	459	466	475	484	454	475	485	484	484	457	490	486	503	486	519	447	491	467	496	486	496	479	451	483	468	427	511	454	451	470	469	463	417	520	474	469	472	483	466	476	486	466	476	482	512	489	482	492	487	462	505	488	488	446	517	456	473	476	441	503	481	469	481	503	480	526	460	468	483	471	491	476	487	476	445	477	479	489	504	461	425	488	500	446	455	506	493	490	494	496	497	509	470	420	474	482	444	480	442	475	509	490	457	453	461	497	486	488	498	466	460	483	496	476	473	450	444	498	447	454	455	438	466	490	476	453	484	452	478	448	464	454	466	461	457	484	488	450	483	442	518	489	472	499	466	474	438	477	498	491	496	468	496	463	468	491	411	470	464	466	448	515	522	477	450	474	476	467	458	491	479	478	469	480	454	510	463	459	451	484	485	480	466	451	478	493	483	454	447	464	487	489	449	499	479	450	488	473	457	464	490	451	500	453	490	476	471	470	466	455	477	445	459	488	506	531	449	470	471	465	497	456	397	462	463	483	449	463	491	486	482	455	514	494	431	465	450	481	445	463	446	466	481	463	467	441	483	485	479	475	480	485	462	481	427	454	466	468	503	470	427	484	443	450	464	503	478	500	446	479	479	516	480	435	477	446	459	449	485	496	456	443	442	456	477	457	456	447	472	484	448	485	456	475	422	440	445	495	470	489	451	462	488	476	488	495	462	443	504	454	475	447	497	458	501	518	469	486	486	466	448	513	499	452	470	477	486	464	470	478	467	467	448	521	476	443	459	467	485	454	466	475	439	443	498	498	479	490	459	487	466	476	497	478	463	479	456	494	441	479	478	511	488	468	491	456	501	491	495	459	453	475	513	500	453	506	497	425	476	456	501	495	498	472	465	488	480	445	467	517	514	436	467	503	478	484	482	470	476	453	431	457	475	479	460	481	481	465	435	455	464	475	501	431	471	451	451	426	480	479	431	482	499	448	444	480	440	437	478	534	484	432	470	451	460	449	455	491	453	480	461	479	498	509	458	471	466	485	485	488	438	469	471	471	481	446	480	469	453	459	497	507	494	468	512	500	465	451	470	463	470	457	434	483	455	492	474	482	467	481	508	454	464	464	490	497	446	416	459	481	477	478	491	490	464	470	443	461	481	487	448	468	476	484	516	449	440	460	491	483	463	427	448	415	482	483	486	489	448	455	527	444	482	452	495	477	469	480	454	508	491	449	478	500	446	486	460	479	490	482	487	466	442	492	475	470	520	472	462	431	452	465	460	467	467	497	418	419	498	448	486	466	489	455	453	479	477	456	477	451	480	477	446	433	492	476	484	455	495	470	475	463	476	446	482	496	474	472	463	486	455	521	444	448	483	471	446	432	479	488	532	446	496	491	436	536	464	470	473	434	523	449	477	440	493	483	490	477	444	462	464	468	458	445	493	506	466	478	487	501	471	463	438	463	507	486	461	484	474	480	466	453	492	454	487	489	444	442	441	439	480	482	458	488	500	452	451	459	461	452	463	472	464	452	445	484	469	497	472	489	469	506	504	459	444	461	447	481	478	470	465	439	481	455	468	426	451	456	519	448	470	467	478	489	477	479	425	454	484	446	434	460	466	466	504	478	441	462	500	453	499	458	495	468	469	459	492	473	480	465	488	492	447	434	457	446	471	451	472	445	490	475	463	458	472	524	464	490	442	486	466	469	445	500	474	478	459	430	479	452	466	459	425	497	464	439	453	461	462	493	522	476	488	460	424	401	450	436	496	491	472	492	485	438	493	477	467	473	493	509	457	481	493	457	472	438	422	440	477	487	467	437	492	479	465	468	495	494	494	473	453	428	475	476	471	480	449	470	508	484	451	512	520	509	440	469	481	481	470	455	461	510	471	454	452	485	507	460	456	522	511	502	510	459	503	509	476	465	482	485	479	447	439	433	445	465	439	483	470	498	467	499	481	489	467	477	489	453	485	459	460	493	442	490	474	473	455	440	481	462	492	453	445	457	509	504	464	453	495	491	459	494	484	492	499	471	486	465	485	479	442	458	435	463	477	472	472	479	440	458	514	477	478	447	467	485	495	450	472	438	443	477	477	487	479	435	473	512	498	467	445	492	498	472	454	466	473	492	479	483	472	444	474	472	493	451	461	471	459	493	431	460	451	429	455	452	458	440	459	496	449	450	474	453	472	432	462	475	482	474	441	478	506	494	478	473	486	492	487	453	454	486	423	501	475	470	473	498	466	458	493	454	472	493	494	505	439	502	498	476	491	470	449	477	470	473	441	457	465	506	443	464	425	466	458	462	475	475	474	461	471	486	489	457	439	486	452	498	503	432	459	486	468	472	440	443	474	474	470	451	471	471	459	453	451	481	456	508	492	464	463	480	460	495	455	456	520	422	538	459	485	447	481	480	463	502	459	472	464	514	478	480	460	462	473	457	506	484	442	447	482	456	436	465	468	487	489	486	472	474	465	451	513	481	488	478	483	483	474	477	477	483	448	503	466	465	451	458	472	456	476	462	447	467	469	474	456	453	488	479	479	483	449	486	464	501	454	451	444	463	523	479	485	521	478	466	468	458	457	477	453	461	484	468	454	453	486	461	453	484	439	452	498	463	471	447	468	477	482	473	459	466	481	511	499	493	458
7362	584	636	484	429	344	352	318	290	280	263	291	293	256	254	277	241	236	255	281	249	277	271	230	253	238	247	253	279	264	257	253	264	249	280	264	269	248	245	279	269	276	254	238	243	261	248	245	258	284	259	256	209	218	273	269	262	248	245	228	250	252	245	261	227	272	240	280	257	247	248	248	261	268	227	262	240	278	248	244	269	237	263	237	252	241	227	217	231	265	252	247	247	245	252	258	269	265	243	234	232	274	284	263	258	224	234	231	270	263	262	257	229	276	273	240	263	262	247	222	224	259	236	260	250	277	250	235	238	222	260	257	233	280	256	251	258	283	250	270	249	252	232	272	254	271	244	245	245	265	249	221	230	258	272	254	252	235	270	262	235	229	246	274	284	210	239	251	246	239	273	251	247	236	226	249	237	231	235	228	250	262	274	266	231	262	276	264	291	234	242	240	232	216	249	252	235	253	236	205	268	274	228	231	268	236	235	257	239	242	233	251	251	254	258	263	271	255	250	243	215	258	225	240	246	272	256	250	247	253	271	261	256	263	290	240	272	232	252	256	236	242	260	236	240	234	267	271	274	271	248	250	231	263	265	242	237	250	224	253	250	234	256	289	246	241	236	246	243	251	241	245	248	265	241	240	222	226	262	250	243	247	221	240	241	259	236	284	236	245	216	261	249	225	269	266	287	247	248	262	255	239	226	255	242	236	254	255	262	244	257	229	233	242	261	271	229	246	254	255	257	262	248	223	253	241	265	253	232	245	255	249	238	247	228	250	220	248	228	242	243	264	256	209	272	250	241	241	259	236	272	251	260	243	263	236	240	218	244	249	250	223	276	257	275	270	262	247	237	256	224	243	245	238	211	250	275	235	241	252	248	246	243	237	273	225	262	268	258	233	262	235	261	273	265	246	248	240	254	241	217	248	259	263	236	259	240	236	241	227	223	240	226	233	237	263	251	273	221	243	234	229	239	287	216	274	220	228	219	242	257	268	266	261	261	214	267	241	221	249	227	255	224	228	257	258	234	236	231	291	262	227	268	229	236	233	280	245	237	236	245	237	250	273	266	276	244	265	257	254	263	248	227	262	254	270	267	250	231	284	254	257	269	237	242	259	239	253	255	260	250	265	253	243	215	255	235	268	217	263	227	253	273	236	259	250	238	223	224	252	245	254	270	273	245	232	243	233	243	229	226	250	258	235	251	237	216	271	271	270	263	227	252	263	224	234	214	240	238	274	254	249	256	214	269	252	240	238	252	271	239	256	250	252	246	244	228	232	266	286	271	271	254	256	264	237	217	237	279	241	242	262	259	256	254	248	254	228	263	242	262	242	249	225	263	256	244	205	254	259	258	220	243	238	257	236	254	259	264	253	237	271	213	224	242	226	232	237	263	259	262	253	228	214	245	265	266	223	237	246	230	261	221	237	232	235	213	233	232	238	259	249	244	247	255	221	257	237	256	214	247	244	243	243	226	278	263	244	263	248	235	255	241	236	281	277	239	280	259	239	254	241	248	244	251	260	240	249	255	237	223	243	255	237	233	267	217	246	250	233	271	270	260	264	256	241	262	216	248	254	249	217	223	228	240	237	231	247	250	252	226	268	263	255	225	235	245	244	264	245	250	241	216	214	251	245	247	274	234	263	242	227	281	289	229	217	226	246	235	266	259	239	254	252	262	249	227	233	253	245	246	232	277	242	239	254	250	262	277	289	220	260	247	251	250	201	243	275	243	229	296	258	257	253	269	204	277	234	251	229	229	248	251	250	261	263	254	245	236	252	238	253	269	234	237	242	241	240	263	233	259	267	244	247	257	245	235	257	236	236	242	233	264	259	261	253	207	284	254	246	229	261	230	259	279	256	255	231	250	256	253	234	258	208	283	250	252	253	212	257	219	222	265	218	254	242	255	242	225	260	246	257	242	239	239	221	251	249	240	227	254	220	264	253	246	215	265	251	273	285	286	255	223	244	247	236	263	253	285	234	263	269	251	222	247	260	262	255	250	230	262	257	256	236	246	253	241	241	263	261	251	247	264	246	271	252	242	243	264	253	261	261	252	283	248	236	236	246	222	269	231	240	244	253	234	274	248	225	262	253	236	252	255	232	232	234	232	243	255	242	244	258	265	253	241	270	231	255	262	272	223	247	278	274	257	225	252	251	233	253	267	225	240	255	255	207	239	238	254	231	224	258	233	278	263	261	229	263	241	224	231	222	249	227	255	255	233	248	270	266	270	265	240	254	257	265	261	228	237	254	252	267	261	260	280	214	246	223	253	226	259	256	242	224	231	253	278	272	263	235	229	246	259	282	264	237	235	240	236	263	217	275	260	258	249	240	238	230	245	244	244	263	230	248	254	234	237	241	281	255	254	244	208	269	239	246	223	226	252	234	261	261	245	277	270	266	240	241	313	246	256	267	238	249	274	254	263	238	249	246	229	225	224	249	261	223	245	227	270	259	244	272	250	240	242	248	260	253	256	242	268	245	233	263	239	229	258	261	266	251	241	218	247	254	244	240	241	245	255	267	234	256	263	252	236	264	245	240	249	208	231	230	230	249	248	240	287	259	245	248	246	220	249	233	243	274	257	252	227	274	254	236	262	260	231	263	227	246	272	276	237	250	263	238	213	257	265	261	267	232	249	255	273	259	279	273	234	261	245	241	256	253	234	261	262	232	260	236	284	226	313	248	235	255	263	262	265	247	250	234	253	223	254	239	238	250	249	255	247	239	254	233	280	292	268	218	222	252	204	288	252	238	238	273	239	259	238	245	248	236	266	242	240	229	246	254	234	237	238	248	272	252	228	243	243	272	253	245	238	248	240	233	250	286	295	236	256	263	238	260	249	244	263	240	234	255	244	246	247	230	275	235	225	259	223	221	227	255	246	255	254	245	221	249	254	239	264	253	248	231	252	243	252	203	285	231	250	272	265	235	243	268	248	211	264	225	254	244	241	232	231	246	253	253	228	267	253	252	240	238	245	249	233	261	246	245	234	254	254	264	259	241	234	266	250	237	239	249	282	234	229	283	254	241	253	246	239	262	251	263	245	253	299	251	224	216	237	241	278	224	239	228	241	231	260	216	250	236	241	265	231	280	269	228	263	252	230	247	280	273	249	244	227	209	234	247	206	216	257	225	261	221	241	272	267	255	252	233	239	254	230	235	238	253	214	217	261	242	255	267	241	226	239	263	261	242	264	256	282	269	264	275	267	258	249	254	254	245	256	257	245	225	255	293	239	259	225	217	254	274	242	249	241	240	252	252	246	233	259	233	253	272	222	263	268	234	238	256	281	234	227	247	260	247	245	249	223	261	222	234	259	247	230	240	223	236	252	237	268	247	250	243	262	222	271	268	250	215	241	248	258	266	248	271	238	260	243	243	259	248	245	247	258	265	240	283	260	225	236	210	236	252	247	262	249	244	244	251	256	243	273	256	245	277	257	257	263	250	255	242	273	237	233	225	231	259	243	257	235	243	253	259	256	249	221	229
6463	794	1328	1342	1271	1076	935	859	785	723	689	736	701	637	638	619	620	637	580	610	624	584	589	586	599	603	603	571	588	542	577	557	612	566	609	526	533	539	593	532	590	560	577	541	582	549	609	563	538	560	617	583	522	616	580	591	519	556	563	596	607	580	581	585	592	556	564	571	551	549	571	528	558	582	566	591	551	597	586	573	582	554	587	558	658	548	586	584	569	554	560	581	602	604	567	551	556	537	561	610	508	579	590	576	574	556	542	586	549	587	580	527	546	593	550	513	577	577	572	592	583	600	605	514	542	567	555	537	545	544	562	591	562	578	579	594	546	591	550	560	567	564	633	570	565	524	593	561	566	561	567	564	564	514	576	532	530	586	574	557	537	569	558	595	575	603	575	611	519	563	538	643	527	560	555	557	553	585	503	570	565	601	548	511	600	605	571	530	617	573	619	576	559	579	550	589	559	589	536	571	567	566	551	555	607	547	560	583	529	558	549	599	527	525	560	600	555	525	549	580	583	547	541	589	560	587	569	567	604	560	589	553	543	560	570	548	622	589	523	575	546	517	540	564	608	609	573	550	554	542	567	565	567	601	582	538	553	542	580	578	559	534	560	600	596	532	541	589	541	558	599	523	567	541	574	583	574	561	531	523	577	542	536	577	593	590	542	559	542	557	557	588	583	546	579	599	600	565	544	558	585	583	527	549	598	590	583	499	601	588	589	577	538	611	583	563	562	537	576	579	579	530	573	533	574	626	549	547	542	592	592	575	560	571	570	550	561	585	573	529	552	564	570	549	615	519	561	549	603	584	572	582	578	604	606	566	576	594	549	556	549	615	588	599	531	573	608	587	543	599	570	556	552	518	569	575	597	579	560	613	563	568	592	574	558	547	583	598	569	573	536	561	566	521	555	562	544	538	566	510	543	548	562	548	614	589	590	539	609	551	584	528	595	575	577	615	564	497	559	564	552	524	562	569	578	562	555	531	551	514	568	552	566	517	546	556	536	551	525	599	562	585	537	586	552	557	591	527	598	539	609	562	564	571	617	552	552	565	578	601	568	543	567	583	554	573	535	557	595	545	576	597	546	517	591	513	572	579	563	607	552	568	564	502	544	541	565	612	530	527	562	583	550	578	581	558	577	554	541	590	561	577	573	544	597	579	550	601	553	547	539	536	569	575	549	549	570	546	537	581	554	577	560	576	587	591	575	580	571	586	572	514	578	572	606	565	562	561	568	619	569	548	568	577	572	534	580	529	601	550	594	555	548	564	542	594	574	570	534	532	577	586	536	612	547	576	542	540	586	504	542	551	589	570	593	552	513	562	542	610	583	569	563	548	504	579	578	586	558	569	561	591	565	558	562	544	545	562	588	557	564	550	571	578	554	576	565	589	586	514	564	560	571	559	570	575	558	564	582	559	586	562	544	536	548	562	596	548	595	543	534	562	561	520	551	575	562	530	584	566	588	595	569	572	586	559	573	557	539	556	563	523	546	514	581	575	571	515	555	559	549	540	589	560	561	606	514	543	569	540	563	588	572	596	548	572	581	568	574	621	539	531	577	562	520	616	534	568	599	557	548	559	560	584	569	550	572	537	586	566	576	590	603	575	585	544	587	586	599	586	562	586	610	562	554	562	601	596	570	593	591	543	560	545	529	583	537	589	600	544	570	571	543	555	570	617	538	563	580	567	554	579	580	578	530	567	577	598	548	546	603	572	580	581	544	579	591	565	510	578	631	580	554	563	565	550	571	569	527	547	571	549	584	578	570	600	549	577	562	599	643	516	570	592	539	524	567	559	576	544	595	581	571	553	549	585	543	562	523	548	560	558	567	570	552	580	565	553	560	598	592	576	585	563	604	565	560	577	611	517	564	609	588	580	554	598	538	559	534	545	543	564	524	564	571	580	579	549	575	590	592	570	570	575	574	603	585	557	603	559	481	570	569	511	579	554	569	544	551	530	539	568	563	564	568	583	611	598	599	601	518	560	560	560	535	576	537	550	542	531	532	522	563	583	607	515	606	547	564	560	551	549	562	570	521	574	582	568	545	563	553	607	546	552	531	513	560	565	573	552	522	553	571	599	571	582	574	536	571	549	551	591	511	600	570	532	565	607	539	543	552	579	552	537	571	610	534	567	579	592	552	592	571	549	591	550	574	565	552	607	581	591	542	568	533	533	547	575	547	560	522	552	555	636	610	554	545	591	545	535	556	543	579	568	525	551	580	577	560	580	561	600	559	568	564	513	544	613	584	523	552	570	490	573	537	554	581	570	596	557	549	611	571	529	512	542	546	555	529	558	544	555	561	561	548	569	603	515	586	573	537	556	540	554	558	564	554	557	566	545	572	550	572	564	547	576	575	554	565	572	550	552	589	562	554	522	552	582	554	594	527	561	574	532	562	570	537	547	566	604	568	590	546	598	565	543	557	566	579	544	576	540	588	556	593	561	573	564	529	556	562	541	600	546	550	568	604	575	572	551	538	572	577	527	606	566	513	559	573	553	568	553	622	576	583	581	548	557	531	593	575	591	534	583	540	572	576	598	559	563	544	568	552	543	548	555	577	575	510	555	577	580	568	579	530	542	544	604	541	543	616	548	594	579	609	583	538	519	556	552	581	554	587	532	610	584	568	546	551	548	592	550	569	537	555	571	558	542	577	556	536	544	563	554	569	526	568	587	564	585	561	577	528	537	567	581	535	581	570	585	579	607	617	574	558	540	539	589	584	597	634	588	535	545	552	569	579	595	576	562	580	564	552	548	622	534	559	510	566	540	600	567	583	562	564	564	579	631	559	605	535	571	544	573	579	520	561	592	528	525	597	578	544	546	580	559	599	585	537	580	564	577	578	578	529	530	568	590	556	547	536	570	547	554	552	558	577	597	527	587	564	581	558	578	599	598	557	561	591	533	552	579	573	551	531	546	556	585	572	545	551	538	532	555	552	564	572	544	585	583	540	569	531	565	547	549	579	556	576	592	560	566	545	555	622	590	583	581	525	539	558	598	541	593	586	557	561	550	552	522	567	580	560	555	588	555	546	577	500	555	580	557	574	582	553	590	564	548	571	590	571	548	618	579	585	530	602	560	586	532	585	527	593	612	592	559	524	578	572	598	550	559	572	568	612	555	522	563	579	593	572	567	513	556	560	557	581	603	529	569	578	623	614	558	532	581	578	570	552	575	593	540	526	541	538	612	602	543	546	553	545	584	549	579	569	558	565	537	549	604	553	565	544	555	567	557	571	599	527	575	583	578	616	592	540	587	574	531	570	534	578	552	560	521	588	556	583	622	537	564	569	553	529	566	595	567	541	560	546	554	547	561	559	557	555	579	538	560	577	570	588	588	547	587	569	572	573	551	540	554	517	573	561	588	550	578	607	555	572	570	602	603	621	559	578	580	602	570	544	558	556	571	575	583	602	591	583	585	571	581	583	539	567	551	554	568	578	561	552	542	563	576	615	572	547	561	587	565	557	593	549	564	547	561	541	581
13817	1039	892	678	463	340	312	242	206	173	190	159	163	160	142	150	145	132	153	145	143	141	134	135	119	130	129	152	125	120	115	125	136	102	130	134	131	120	112	109	120	125	138	126	144	145	126	117	139	118	129	118	127	143	151	128	125	98	135	116	136	127	136	126	113	136	109	135	156	136	139	124	118	126	143	120	114	153	123	129	155	115	130	111	141	130	114	113	120	115	148	126	141	115	118	141	122	108	126	125	127	133	146	128	151	133	120	133	137	137	123	118	143	108	106	127	128	133	138	128	127	133	142	129	123	124	129	148	123	116	107	125	119	145	129	150	113	149	119	110	128	107	119	130	152	112	119	143	135	125	128	140	132	117	135	124	139	146	125	132	147	129	140	121	126	113	123	137	150	131	138	121	120	154	127	120	118	124	122	130	139	129	142	112	134	136	123	158	146	125	131	169	123	121	130	112	131	131	123	140	150	109	119	126	149	122	121	129	116	116	127	104	153	134	144	158	120	129	124	143	128	134	134	133	123	142	138	134	112	118	126	128	137	118	124	131	115	132	132	122	147	131	142	125	117	127	103	123	144	124	138	125	136	111	109	122	118	126	123	136	128	121	111	114	123	117	116	122	114	142	158	130	125	129	135	126	129	133	140	128	130	130	138	118	128	129	124	121	133	103	126	134	138	125	131	144	138	116	115	114	145	111	136	131	131	136	109	119	117	106	127	137	127	104	118	125	132	131	135	124	117	127	132	104	117	129	113	142	138	137	133	119	123	130	122	131	111	139	144	125	125	142	126	113	125	155	134	116	122	125	133	125	133	123	114	131	145	123	139	141	119	106	139	139	113	110	125	125	134	122	122	132	123	143	144	129	109	116	131	119	139	114	126	132	141	132	126	138	123	134	113	129	150	120	110	128	121	111	120	130	123	134	134	110	129	152	127	146	133	142	123	132	122	149	116	114	134	115	133	131	142	132	127	123	127	140	123	143	100	113	125	129	121	111	121	129	132	131	95	145	130	124	126	145	130	114	104	129	137	113	138	126	111	139	119	133	115	126	119	116	135	129	120	149	148	127	132	125	143	120	131	158	139	132	144	115	131	135	130	112	124	104	149	125	125	127	116	106	114	115	114	134	148	120	139	120	139	129	121	123	135	120	165	142	133	118	141	134	114	121	110	144	138	122	118	125	107	133	116	114	118	123	105	98	125	124	107	131	122	144	114	105	123	132	123	138	132	113	120	126	131	126	116	118	116	119	137	142	127	131	107	136	117	112	127	134	117	129	127	139	149	130	139	124	117	144	114	127	145	135	114	126	139	111	126	158	126	115	128	127	119	109	120	129	126	115	125	130	126	121	145	143	130	122	140	109	119	121	114	128	135	132	148	120	131	132	126	122	126	113	135	125	134	119	143	118	133	109	117	119	132	110	128	145	102	129	140	136	125	117	136	117	136	110	148	127	110	116	134	143	137	107	104	120	156	131	131	113	143	123	126	129	124	137	132	115	132	116	119	140	133	124	144	124	105	133	137	134	148	137	101	150	120	120	113	112	123	120	131	127	106	130	119	114	140	142	132	132	115	155	110	134	130	105	132	134	140	137	142	131	154	132	119	111	138	122	122	118	108	133	113	121	129	105	111	149	115	104	127	147	121	104	121	111	127	115	116	128	129	134	116	122	151	126	128	150	150	134	89	153	111	126	129	114	132	126	125	145	121	124	127	146	125	124	124	134	125	124	140	111	128	139	123	138	99	120	124	126	135	107	141	117	129	138	121	138	114	122	140	152	118	116	143	123	137	103	120	126	130	139	158	114	131	156	106	107	122	131	124	103	136	133	118	110	118	129	135	132	122	112	98	133	122	114	122	111	132	148	136	118	129	127	132	117	122	126	127	127	119	116	135	127	124	146	119	107	113	120	132	116	104	140	129	117	113	135	152	145	139	117	113	101	113	128	127	146	129	153	139	151	139	125	126	118	125	140	128	156	121	134	119	121	130	138	122	128	136	118	120	97	126	132	108	116	141	114	124	113	135	115	136	125	128	144	120	157	126	141	118	115	132	137	140	119	138	150	129	128	120	129	147	120	128	122	133	144	161	136	123	113	116	122	122	119	104	135	116	160	135	120	124	123	113	122	130	115	115	143	165	119	131	125	107	112	133	128	119	127	116	107	138	117	108	129	143	146	125	103	129	117	115	127	126	122	150	132	110	125	129	129	139	136	140	100	118	127	112	131	113	112	115	139	138	131	116	109	141	124	128	137	120	120	136	126	125	117	143	129	120	145	107	121	138	124	110	99	130	155	118	117	111	116	136	121	129	117	136	127	141	145	119	123	131	134	129	133	125	116	154	128	150	134	127	140	128	125	140	114	114	125	143	131	116	110	120	146	155	147	124	118	131	131	108	143	135	130	156	112	118	109	141	153	125	115	130	134	119	120	120	113	103	106	116	119	117	109	135	135	127	113	123	114	105	117	126	110	103	120	125	117	133	116	147	125	123	120	130	126	134	139	143	117	118	121	141	137	110	135	110	116	139	140	103	128	120	130	138	155	127	136	113	119	152	132	133	142	136	138	129	125	131	108	146	134	135	139	108	142	141	110	132	132	105	129	118	139	128	111	126	122	123	131	138	112	135	149	143	123	112	112	129	129	135	132	117	127	128	147	130	149	134	115	139	131	121	111	158	126	148	123	132	124	112	137	118	142	125	106	135	143	132	118	121	127	119	131	136	122	122	136	127	125	107	125	115	121	127	131	135	121	135	101	118	129	127	115	131	119	131	140	139	141	121	113	119	137	144	116	113	147	132	128	124	151	117	117	139	116	129	135	160	148	140	110	118	152	136	129	117	132	135	121	126	142	149	143	145	122	114	121	127	116	131	103	118	122	127	133	139	129	122	99	132	129	127	113	150	132	111	134	126	97	109	137	137	148	131	136	109	123	122	114	124	132	131	110	117	124	135	143	120	117	129	137	114	142	137	148	126	132	130	139	116	111	158	138	141	120	109	124	121	127	102	142	124	150	144	128	137	140	107	132	116	135	130	115	130	116	116	132	119	129	120	125	146	125	116	126	132	132	133	120	116	134	143	128	151	119	122	122	138	135	126	125	127	102	128	124	132	107	104	112	123	130	120	126	133	136	126	121	107	119	102	136	156	144	120	147	124	114	122	123	124	123	114	112	141	128	123	119	149	137	129	138	115	126	138	112	116	133	148	130	122	122	139	143	128	125	146	118	107	130	154	127	120	122	118	126	133	149	118	134	138	125	127	150	122	122	123	130	98	123	131	132	127	152	141	120	139	124	143	112	127	123	122	140	134	118	132	96	128	112	136	130	107	152	142	130	127	138	110	122	136	119	142	120	102	136	119	125	120	122	135	120	126	115	138	137	132	137	127	152	118	145	145	119	134	117	129	111	148	129	121	132	137	139	134	136	130	132	136	113	134	132	135	100	109	134	134	114	126	126	122	116	124	115	142	148	121	146	118	140	115	100	121	133
7879	839	1778	1956	1659	1350	1036	882	703	675	625	559	500	474	446	468	417	409	385	398	388	361	389	372	342	327	368	361	336	313	355	321	372	342	323	329	313	339	312	336	323	312	298	339	301	315	301	325	314	331	330	304	330	297	305	314	320	331	287	288	350	325	322	298	315	333	327	301	293	322	310	321	327	328	260	277	313	341	282	298	289	265	302	316	320	319	305	304	268	331	305	311	284	293	321	332	300	313	313	282	307	313	302	341	314	292	307	273	323	335	264	314	305	320	310	319	308	277	280	292	294	284	289	299	277	320	287	286	278	304	306	307	315	299	286	345	282	300	261	301	307	337	298	277	297	316	306	297	275	309	306	305	309	314	316	312	297	287	304	299	305	298	319	301	318	293	301	300	294	295	323	297	272	321	279	284	313	306	323	321	272	287	320	304	289	290	298	346	283	292	314	294	304	288	285	319	310	299	344	325	304	290	286	277	292	263	288	324	290	287	291	309	314	325	297	302	306	309	290	283	309	313	308	271	302	322	310	293	277	295	267	335	269	297	294	283	320	284	285	288	321	293	337	287	289	287	302	284	322	320	318	303	305	286	303	318	300	295	337	266	309	309	301	318	333	320	289	307	301	339	275	301	335	285	315	308	301	289	327	291	318	324	280	298	313	305	288	316	307	316	319	335	285	310	294	326	320	292	291	290	305	274	298	315	279	307	283	323	321	313	292	323	308	276	293	290	315	278	284	313	284	290	308	284	314	305	322	290	300	304	304	282	261	319	277	305	298	295	290	302	274	291	280	292	297	308	307	304	303	277	305	293	296	285	279	249	296	272	295	333	313	288	318	291	325	305	274	297	284	291	283	299	305	317	306	302	317	264	293	286	305	309	331	278	282	286	299	317	305	278	293	301	285	340	297	310	294	327	290	319	306	287	299	311	311	289	295	294	302	304	314	311	314	307	306	288	307	275	316	297	285	330	323	304	266	282	312	302	289	303	322	281	327	310	328	272	298	270	318	307	302	294	287	310	315	279	249	327	291	291	281	304	314	306	266	284	297	290	282	295	319	278	303	299	302	269	307	317	259	306	281	314	298	282	293	307	307	299	280	307	308	278	306	300	269	334	303	299	302	339	325	307	300	309	280	296	321	291	292	275	328	312	300	299	303	310	275	328	302	312	333	286	328	285	322	277	279	290	307	294	276	296	294	314	297	269	300	332	309	301	291	287	309	314	303	318	331	272	323	285	285	287	295	315	312	322	279	307	320	279	288	305	283	311	313	316	305	303	321	318	334	293	305	302	303	304	280	294	283	317	309	307	342	281	309	309	332	293	318	329	285	314	320	327	322	287	287	335	302	309	306	288	306	268	319	305	294	302	303	303	328	300	316	318	316	280	286	282	325	304	304	297	319	356	289	310	305	307	326	299	294	312	297	309	293	323	302	317	300	285	297	284	289	313	297	284	307	286	341	289	288	305	311	323	301	307	281	309	284	316	290	318	270	282	306	317	259	322	311	311	287	308	309	311	310	296	300	293	305	293	294	304	305	320	301	290	305	288	314	306	326	319	320	311	298	293	285	325	301	296	321	298	314	317	316	320	284	278	301	292	299	328	288	291	327	272	285	289	315	312	304	279	293	290	311	280	304	319	264	300	305	321	324	308	319	337	296	294	320	314	284	296	307	316	331	311	314	316	303	280	325	279	321	267	295	307	318	295	293	311	313	339	276	306	322	326	316	287	310	309	282	322	303	304	300	297	284	317	284	282	309	318	309	303	273	303	276	274	317	286	301	292	288	312	305	338	310	303	316	311	303	284	300	323	266	286	338	318	303	300	275	289	295	309	278	306	301	288	289	320	303	285	309	307	275	319	306	269	308	296	260	308	309	286	298	312	294	305	341	294	311	277	303	277	308	287	288	328	296	286	306	279	329	331	284	287	297	302	286	272	300	327	282	302	325	292	277	314	276	307	313	313	305	314	323	300	261	336	315	273	309	322	297	323	267	309	308	331	309	287	280	325	293	305	309	299	296	275	304	292	289	295	282	322	296	281	310	293	324	321	298	295	310	307	330	336	309	303	290	267	306	286	313	306	301	298	311	281	270	315	317	282	322	317	286	296	330	286	277	303	326	299	297	329	307	283	287	318	300	315	304	294	319	280	286	290	296	285	299	323	291	277	299	290	300	340	310	292	297	300	280	282	285	297	292	291	295	308	302	314	306	285	319	303	306	284	312	305	285	300	281	311	305	327	328	325	296	308	323	268	312	286	332	309	315	318	288	317	298	316	272	305	325	338	305	276	313	296	294	319	291	313	260	308	321	308	309	284	295	317	330	310	323	267	309	289	286	327	299	306	339	271	298	270	305	327	304	276	261	321	295	315	295	280	299	320	290	336	306	296	314	324	323	303	314	306	288	284	308	296	321	293	311	284	321	304	321	300	298	291	300	288	289	298	328	320	303	307	288	314	276	300	295	299	277	278	316	320	306	346	288	292	303	298	291	299	290	276	272	323	305	310	284	297	277	298	315	307	275	298	305	322	284	289	321	288	288	316	298	284	317	291	317	299	296	280	259	294	277	326	298	276	278	311	313	303	297	339	275	278	296	301	298	290	291	304	291	319	281	291	275	318	312	278	319	319	308	313	319	316	286	285	286	307	305	299	330	358	306	284	313	305	299	295	282	312	295	282	322	307	280	287	263	331	297	317	294	303	314	289	317	291	303	261	311	311	282	295	300	323	306	293	328	311	302	301	297	331	293	285	327	303	297	308	276	299	312	272	301	295	315	294	337	284	295	288	283	276	324	298	306	280	300	302	319	314	276	266	319	292	279	271	290	314	303	336	290	302	298	298	297	326	280	325	320	297	315	323	298	338	298	298	280	305	285	295	295	310	324	344	316	289	255	269	316	294	332	295	289	314	256	282	291	324	294	314	337	297	285	301	285	271	291	318	372	278	311	293	307	304	304	281	298	297	308	304	309	302	276	259	311	337	281	315	276	311	300	296	298	303	330	316	311	322	296	292	338	301	293	303	284	304	304	321	302	279	299	315	292	294	295	298	282	291	343	299	283	304	318	293	297	292	317	298	353	313	305	316	327	304	330	320	316	292	305	302	293	313	282	320	293	318	304	311	303	313	293	290	316	304	266	285	296	319	280	276	330	286	314	309	291	311	318	264	276	289	306	298	309	293	261	324	313	306	296	310	324	313	302	306	323	294	297	305	291	293	321	268	314	323	268	274	298	309	329	265	288	304	319	293	334	321	321	335	316	290	308	309	275	279	297	274	304	328	319	290	294	304	313	299	302	268	305	276	282	313	317	317	304	295	313	323	311	295	309	330	310	294	302	287	274	294	317	309	290	290	296	305	291	293	314	323	293	301	294	304	310	299	308	285	297	293	310	315	306	326	313	317	278	290	280	293	312	279	278	277	296	299	309	285	284	318	315	304	302	290	307	301	323	324	292	303	313	289	306	305	288	313	309	319	287	336	308	296	295	280
1403	253	191	223	199	192	212	223	191	223	215	172	196	202	204	219	203	217	200	225	212	206	202	196	202	206	201	203	229	206	184	187	225	195	181	191	217	188	196	205	198	236	201	206	193	189	179	193	198	208	231	226	197	166	187	200	211	214	204	183	206	210	200	192	175	222	218	211	198	191	214	229	161	194	209	174	221	189	186	181	212	192	210	214	174	194	206	195	196	207	215	187	200	200	208	176	194	239	202	227	181	211	202	191	178	179	201	207	203	216	203	195	190	212	199	189	196	185	208	236	209	223	191	210	195	232	202	198	199	182	179	227	203	221	209	201	217	218	191	209	205	196	190	203	205	186	203	192	226	216	208	212	176	195	193	206	194	211	183	176	194	202	205	187	203	205	191	207	180	219	185	215	196	179	216	204	214	188	206	202	199	183	188	188	175	201	206	184	185	198	188	195	173	207	203	190	189	193	199	186	200	200	183	215	190	184	220	191	194	192	197	190	183	200	178	192	200	176	212	208	177	184	183	219	207	202	180	211	189	180	208	226	204	175	233	203	206	178	214	184	178	208	189	223	194	233	224	218	195	190	187	202	197	214	209	192	166	229	194	201	216	201	191	192	195	210	219	205	195	190	209	207	187	155	196	160	201	191	199	167	201	187	201	205	193	256	207	211	227	214	205	207	183	209	178	196	208	191	191	200	199	218	179	226	183	205	193	187	204	199	202	180	197	217	195	182	181	188	232	221	196	199	187	206	194	207	197	217	188	200	210	183	209	195	191	207	192	191	210	224	234	199	192	190	168	174	197	201	190	221	203	174	223	209	189	192	180	197	187	205	186	220	181	196	170	201	186	202	210	214	197	189	198	187	172	209	159	205	188	215	202	175	203	195	158	196	220	189	215	208	217	221	198	190	207	221	186	180	211	178	197	188	209	207	214	198	197	203	223	199	207	196	233	207	199	225	209	179	194	222	205	204	215	197	223	203	200	198	193	173	177	189	189	180	197	210	190	193	190	213	188	188	171	227	198	208	201	201	188	197	190	198	190	185	211	202	182	189	196	218	216	201	212	185	193	187	190	214	194	188	210	217	181	183	178	209	215	188	182	197	206	222	189	202	205	208	192	192	193	207	195	214	226	203	194	211	204	221	196	230	195	193	193	190	195	196	187	204	206	209	185	185	224	191	200	209	190	200	195	194	191	184	210	180	196	211	189	198	211	184	190	204	202	201	202	181	196	181	188	186	198	196	210	191	195	196	194	222	193	226	200	195	180	191	194	177	213	210	199	198	179	196	206	205	208	227	183	210	197	190	190	201	233	193	213	202	193	218	183	178	199	206	207	203	205	171	196	191	185	205	212	191	197	195	190	199	204	214	188	212	224	200	206	197	203	213	173	196	198	202	202	170	188	194	199	192	213	204	197	213	188	192	188	217	192	187	206	202	198	210	183	173	220	190	223	190	186	210	196	207	227	207	220	174	200	190	197	213	206	196	193	221	198	181	204	203	218	224	194	192	222	208	216	202	180	227	190	219	219	191	207	192	197	184	201	219	226	189	194	208	196	189	212	217	191	221	208	195	197	197	218	188	205	202	244	189	189	211	205	214	192	211	222	211	220	191	184	212	204	215	200	173	213	204	196	197	181	199	216	191	198	195	220	208	212	195	209	174	210	186	198	200	197	199	202	176	195	185	197	195	224	209	217	170	208	203	192	215	181	195	214	216	194	167	193	221	179	209	187	174	192	181	221	205	216	233	235	205	204	205	198	196	206	227	210	208	186	198	211	192	201	203	174	201	232	212	199	222	185	189	207	197	204	161	166	204	201	179	202	205	186	219	207	211	191	196	199	230	164	191	193	184	181	219	217	209	207	200	188	200	216	208	183	183	183	198	183	200	180	176	187	209	214	194	197	214	191	197	213	205	203	192	194	197	175	179	201	210	214	209	179	225	199	165	212	212	189	180	204	187	201	210	188	205	180	173	195	209	203	188	213	184	233	180	164	173	213	186	228	182	209	201	225	209	215	192	227	195	203	210	190	191	167	182	200	211	204	189	182	206	196	193	197	232	188	173	183	188	191	207	215	201	220	203	177	191	206	203	215	207	200	220	199	200	209	206	204	237	198	225	227	203	170	197	213	194	188	199	194	215	206	186	182	204	199	221	199	193	219	212	215	203	203	222	217	200	171	160	215	217	209	216	198	202	189	188	180	175	204	185	182	199	216	224	205	183	211	196	217	205	230	192	199	164	207	201	210	190	211	182	188	172	212	191	217	198	174	197	185	196	211	193	183	205	189	189	161	182	184	205	210	196	204	196	200	173	201	221	219	189	191	233	183	174	207	212	209	219	220	206	213	196	235	201	200	204	201	219	189	197	207	209	198	210	193	207	218	194	224	197	207	214	206	196	216	192	173	166	226	186	207	194	211	195	196	179	209	219	212	211	208	216	188	203	195	219	197	178	224	211	199	197	188	177	197	209	191	208	216	191	199	198	201	197	209	197	209	202	200	216	181	194	196	214	186	208	215	216	215	182	231	207	202	198	213	195	221	216	184	214	193	210	206	195	207	200	182	189	212	191	224	175	208	208	219	207	175	230	190	205	224	202	205	206	193	195	214	210	202	198	192	187	188	213	184	185	181	196	191	173	204	216	205	185	214	216	197	212	199	190	181	210	178	202	188	192	215	223	217	194	199	173	207	190	202	198	187	196	224	221	193	210	218	226	208	202	193	209	168	249	212	187	206	212	194	215	183	231	196	182	210	214	205	203	203	224	199	201	219	212	173	200	194	184	198	198	188	199	201	185	235	223	186	195	221	207	187	174	210	198	210	212	226	217	185	207	197	206	204	174	186	183	205	171	203	200	209	202	212	186	189	206	183	217	184	174	188	188	214	191	203	229	209	182	193	185	216	198	197	231	211	201	185	182	188	193	203	244	197	186	210	201	188	203	207	188	207	213	187	181	207	205	206	203	232	231	217	212	223	179	209	203	202	197	190	188	181	194	206	214	210	228	194	214	234	205	179	177	226	197	191	208	206	195	204	182	202	241	202	237	200	181	211	213	219	164	193	184	214	211	203	199	206	196	203	177	204	204	185	209	216	198	179	205	234	216	226	176	214	186	186	197	201	188	186	171	208	176	191	192	230	199	214	198	202	223	195	216	186	210	215	189	209	196	205	228	208	196	236	206	209	201	230	208	223	221	185	195	210	207	194	221	204	182	188	215	205	173	200	212	221	213	198	198	209	196	202	200	194	211	231	206	193	216	184	188	224	185	196	203	234	194	169	210	224	217	215	232	176	188	226	218	215	183	203	192	194	194	195	206	187	219	231	186	196	196	236	188	220	194	210	171	191	210	225	201	209	213	195	213	217	196	208	193	186	193	184	171	170	194	192	186	206	213	191	201	183	187	209	201	197	204	186	195	198	214	160	158	194	193	192	202	203	201	192	207	207	191	192	197	197	202	199	188	206	214	231	191	209	182	210	181	175	230	202	204
1776	476	498	506	471	462	493	506	487	466	476	503	447	509	460	551	465	517	457	459	460	462	467	492	519	469	470	490	467	445	478	496	477	466	461	454	489	459	503	459	468	500	442	441	482	513	464	430	486	421	482	445	470	485	461	487	460	506	491	464	464	462	466	439	473	522	452	460	510	462	491	461	487	456	485	478	434	480	493	481	492	474	429	470	504	457	495	489	491	438	482	467	485	449	459	498	498	480	470	478	433	476	498	482	453	450	424	470	499	444	471	488	433	444	457	458	465	439	496	459	451	456	443	469	459	454	478	445	424	447	488	482	461	482	482	474	457	442	486	453	502	488	455	461	473	464	490	478	428	483	505	456	436	496	455	488	523	486	479	497	450	498	487	467	450	508	445	501	484	492	480	498	465	492	484	492	455	451	472	486	449	468	471	486	549	439	503	456	449	476	443	498	479	491	459	486	431	458	512	463	473	465	478	475	472	462	455	460	483	493	452	465	470	431	479	462	438	526	478	511	474	441	493	472	479	488	440	437	460	466	435	490	422	434	471	459	499	512	479	497	467	448	481	492	442	479	496	513	441	498	445	481	485	502	444	451	495	417	481	428	464	467	483	448	466	422	454	476	453	494	482	473	463	440	461	449	456	478	461	470	468	455	475	468	464	489	427	466	489	497	455	484	490	429	446	449	461	474	491	491	464	466	473	472	456	447	460	440	475	464	485	441	445	487	451	491	502	456	466	486	457	478	470	460	474	473	477	476	445	524	462	481	509	456	502	498	481	473	451	443	484	468	440	443	463	466	461	470	477	435	493	464	482	453	519	460	413	445	509	480	462	497	435	504	499	504	475	526	498	465	463	499	514	487	470	439	462	450	533	478	503	496	531	489	481	434	453	456	460	469	485	491	485	490	464	483	460	425	457	496	470	483	461	464	510	493	471	460	450	504	430	473	483	468	515	473	476	492	456	468	461	451	477	518	472	483	489	450	464	505	498	475	441	491	457	459	493	482	487	495	457	497	464	457	466	490	442	452	487	474	505	506	504	481	463	490	473	524	479	484	470	432	473	463	455	485	505	463	457	524	441	433	505	481	475	484	478	457	472	483	479	465	464	460	461	496	461	467	478	468	475	466	479	455	495	474	461	516	478	474	501	498	484	482	484	477	451	459	470	440	446	460	496	457	503	464	497	452	430	471	534	466	481	506	476	517	483	450	493	504	477	457	523	452	441	462	463	439	452	480	436	489	484	507	447	441	531	479	488	507	449	501	486	503	510	497	497	454	470	452	470	463	489	466	460	483	485	476	494	486	466	497	452	480	439	479	451	476	467	498	497	456	520	500	469	459	449	470	439	466	466	508	466	474	445	488	483	468	473	464	465	490	459	454	465	482	469	462	496	446	501	503	455	460	517	504	485	481	470	472	481	489	472	476	487	489	480	454	496	451	464	456	505	435	439	477	450	478	450	461	459	477	452	442	511	456	481	496	449	483	462	462	443	443	498	490	471	481	481	487	470	461	465	512	471	469	488	471	461	483	471	465	496	441	472	439	478	473	470	439	488	463	470	478	457	531	471	455	463	451	473	474	461	438	470	441	442	450	432	457	447	485	500	473	455	465	447	504	449	470	468	459	433	471	464	432	476	450	460	479	453	465	461	442	462	479	478	498	449	482	474	455	490	492	489	457	483	465	442	481	465	487	475	477	456	453	433	459	523	441	493	426	444	430	506	465	475	506	482	471	475	475	446	446	471	465	449	477	483	473	467	488	470	475	481	463	486	480	453	518	502	472	505	480	456	479	450	478	459	496	470	486	435	457	462	462	433	492	481	473	485	441	438	476	453	478	463	471	469	429	482	450	484	477	461	458	463	492	455	472	448	506	436	462	476	461	470	449	454	477	497	471	519	476	476	463	469	479	471	477	458	421	461	486	518	504	454	441	456	445	497	474	470	455	493	486	461	466	460	456	463	469	500	472	472	455	465	476	440	487	443	510	476	452	477	429	465	493	480	473	492	486	475	478	479	455	503	461	442	450	510	488	511	475	435	428	456	474	462	438	489	498	516	499	476	484	497	492	496	448	498	432	412	484	495	462	513	498	488	488	464	461	476	459	481	477	489	460	478	456	430	503	512	471	483	481	444	493	443	458	467	481	486	516	457	476	457	498	461	486	476	475	455	441	485	471	492	461	483	486	485	495	482	487	483	500	466	453	504	453	467	474	453	500	451	536	467	457	469	455	477	474	446	474	444	503	480	467	458	470	463	488	450	502	469	504	436	451	490	488	483	486	489	442	455	464	481	507	461	487	463	447	470	489	479	444	474	500	464	474	465	481	524	492	450	433	481	484	466	457	464	497	477	447	497	497	471	440	472	461	468	418	466	465	457	465	436	453	479	428	495	453	476	475	437	471	505	472	483	475	454	431	521	476	515	452	470	477	489	483	491	478	449	450	516	468	514	441	442	454	452	502	462	432	468	496	482	467	435	495	453	480	473	497	485	469	462	478	515	473	492	449	447	461	420	501	452	466	450	494	484	448	510	435	516	502	474	444	507	464	503	473	444	447	481	488	465	497	482	488	466	493	427	499	459	477	474	498	494	449	473	470	475	450	512	452	491	492	459	421	502	478	442	461	447	420	480	471	452	483	455	468	443	481	472	475	459	452	450	441	495	455	450	467	437	435	463	449	470	477	469	476	448	447	452	475	500	458	470	478	467	510	455	459	457	479	514	487	469	445	465	478	471	486	461	476	475	469	469	465	510	465	467	479	501	462	451	454	453	496	472	463	471	438	478	450	462	506	444	481	456	462	492	494	517	460	457	464	482	427	460	505	448	472	498	469	496	436	475	477	469	490	454	471	474	478	462	434	468	480	474	474	491	475	427	465	434	479	483	479	485	506	491	442	484	458	481	497	513	468	497	472	453	466	440	431	464	447	452	446	473	461	457	503	463	475	467	493	475	479	436	428	489	458	462	456	489	440	415	464	511	502	474	466	488	455	453	458	478	443	433	511	503	497	445	467	484	487	463	486	430	472	450	489	505	477	455	461	477	474	472	468	454	496	525	502	453	483	436	492	483	452	460	502	403	479	480	489	451	467	489	508	491	461	495	502	473	521	482	456	481	422	484	493	453	480	468	493	489	494	469	474	463	466	481	468	477	432	475	474	466	467	464	497	502	468	475	471	492	457	471	504	487	468	465	473	448	467	498	493	518	475	445	460	477	481	465	472	442	483	496	467	489	486	446	479	434	423	449	520	463	432	455	470	447	445	469	435	451	466	469	476	474	424	467	466	488	459	472	439	495	496	467	483	484	447	451	492	455	462	466	518	439	474	506	473	454	481	483	458	496	484	466	465	438	505	473	503	470	458	496	475	465	481	460	455	465	510	487	466	454	481	456	486	494	477	478	476	466	465	462	475	523	468	473	460	494	489	531	461	455	447	486	455	472	467	505	463	449	479	509	462	504	478	476	475	494	481	460	455	488	485	503	496	516	500
7399	556	606	464	398	381	331	285	288	282	297	271	274	276	265	279	258	237	257	234	235	220	273	242	232	271	221	256	263	268	259	278	262	263	272	275	253	237	251	256	225	266	220	232	241	225	235	230	224	224	301	230	270	246	227	243	241	256	282	236	255	236	268	248	251	229	284	267	286	248	240	300	264	248	255	221	244	229	263	235	258	227	246	209	226	269	254	264	256	274	232	247	266	275	255	232	286	243	232	239	259	258	243	240	260	258	226	236	245	254	221	272	232	258	256	241	235	248	258	231	230	252	231	262	236	242	241	259	280	281	262	232	221	256	245	262	253	245	253	232	233	271	215	265	242	269	231	270	225	235	278	252	255	255	269	249	268	243	245	240	248	282	235	255	246	259	240	253	219	263	236	235	230	230	252	249	219	261	255	235	264	207	280	259	283	232	223	268	247	260	225	273	244	255	262	269	221	240	258	249	244	257	274	220	224	261	247	282	251	243	241	251	280	266	260	235	268	234	239	234	256	244	249	252	192	230	254	269	240	230	265	221	223	238	241	258	241	236	250	286	237	236	256	263	227	257	270	261	275	273	242	226	221	268	248	241	267	277	270	264	243	244	264	230	205	231	250	256	247	273	244	239	267	251	269	224	275	259	267	239	266	275	274	224	234	265	253	224	239	243	257	243	241	271	236	247	217	280	247	231	258	233	250	243	217	250	237	247	222	276	257	268	238	220	256	275	229	257	252	248	241	238	281	220	251	263	284	297	255	272	257	236	210	256	232	264	252	228	252	238	247	264	237	234	274	249	234	241	245	228	254	236	235	232	230	256	250	246	236	266	244	239	227	275	224	225	233	250	249	251	263	244	248	249	258	277	279	245	271	259	254	217	248	263	258	228	236	263	229	220	251	256	259	251	272	220	254	240	263	266	215	255	301	243	248	234	231	253	233	248	252	255	232	258	256	261	260	234	246	260	247	246	236	261	270	249	271	236	266	241	259	238	252	243	278	252	256	218	277	275	251	248	252	239	269	264	262	263	241	244	240	248	263	277	236	217	252	255	256	244	242	257	240	267	243	250	235	246	247	288	236	253	242	241	250	236	242	254	266	268	234	254	274	267	273	264	253	243	255	243	219	250	275	250	268	223	242	257	259	226	244	235	259	239	224	243	235	296	250	235	241	242	252	236	237	255	263	244	262	239	234	264	265	232	269	251	236	241	247	265	210	258	246	252	273	255	251	232	236	283	272	250	254	263	256	213	222	238	230	276	228	229	272	250	261	258	234	244	272	213	234	261	256	256	245	247	283	236	247	241	282	218	241	253	262	260	226	247	217	249	265	240	287	224	263	217	243	289	228	243	246	270	236	271	278	257	236	236	258	226	288	235	258	251	265	253	238	284	270	265	261	214	246	241	250	275	275	259	235	267	283	240	243	263	236	243	263	260	231	227	253	233	239	224	238	260	241	220	266	225	238	261	237	243	262	253	237	251	247	240	251	251	245	277	227	296	263	275	263	272	263	259	264	276	275	234	241	262	280	232	241	251	235	253	226	233	243	260	274	266	263	252	258	247	269	261	242	218	228	266	248	241	265	240	282	230	239	259	263	236	245	272	214	229	216	245	281	242	253	253	259	236	246	255	233	229	224	233	269	245	245	244	262	259	230	269	270	281	272	228	235	216	262	281	228	242	244	272	260	239	252	265	241	255	216	262	275	236	247	257	221	248	238	221	250	250	260	236	272	270	268	244	266	262	245	234	249	214	236	263	230	251	262	251	243	236	256	239	242	254	258	298	236	246	262	257	247	263	224	233	229	278	285	251	246	249	219	276	227	255	262	246	253	253	225	240	284	268	241	262	238	228	228	256	225	234	229	238	233	258	261	235	264	247	228	260	251	239	238	250	244	254	294	252	231	244	252	257	263	266	260	249	253	242	263	260	228	258	251	257	263	249	294	256	235	249	262	248	234	247	242	226	238	242	248	255	279	249	271	274	251	249	250	270	252	234	256	254	206	231	266	249	268	251	239	265	256	233	219	262	255	235	270	283	237	262	258	225	240	247	268	271	285	270	242	237	243	234	274	237	251	236	253	240	279	259	272	248	244	250	248	236	275	208	223	255	264	217	210	237	257	259	272	264	259	289	247	258	248	240	225	286	246	262	256	220	219	252	233	256	225	240	263	258	223	256	253	264	257	244	217	259	281	267	242	236	224	265	262	256	215	227	227	246	245	240	254	255	261	256	236	274	279	243	289	227	253	290	208	222	247	235	232	221	236	224	211	264	244	247	253	253	266	233	285	247	263	249	248	237	198	263	246	248	232	261	273	257	252	249	276	240	225	262	244	259	262	220	234	257	281	249	232	269	257	243	265	270	244	265	245	269	234	252	240	216	225	261	242	254	256	272	246	236	206	253	253	256	260	246	257	240	263	257	249	211	250	255	256	253	243	252	250	258	258	256	256	245	250	239	252	239	250	244	245	279	247	244	260	233	265	276	255	244	279	237	258	235	236	247	246	255	225	262	250	250	223	215	223	239	242	254	247	216	236	267	258	257	225	274	263	259	247	241	250	265	249	251	268	233	272	262	241	281	237	269	247	252	254	253	265	250	307	279	242	231	262	246	240	238	240	246	252	228	238	240	280	263	239	233	253	239	239	251	288	262	263	234	235	255	250	251	265	250	226	285	254	270	261	234	250	292	263	293	239	258	236	218	247	259	225	229	239	242	276	228	236	247	238	243	289	252	270	206	239	243	224	243	240	237	225	263	244	242	236	257	223	249	275	313	241	247	244	260	253	237	259	259	231	243	236	256	244	267	258	253	239	256	259	263	242	236	238	242	253	256	234	285	245	255	216	237	241	244	244	240	245	237	249	252	244	284	246	252	252	236	244	228	268	282	232	241	241	268	212	248	278	257	249	215	241	254	244	242	247	272	245	232	257	231	247	249	266	249	262	243	244	246	230	270	262	216	275	260	251	226	254	245	249	243	235	251	266	244	265	244	258	229	231	216	264	246	244	237	269	250	316	233	249	264	229	240	242	252	249	224	233	268	272	239	248	235	236	257	216	277	287	288	273	239	266	266	274	266	255	236	234	243	260	261	251	269	233	247	297	244	253	248	231	242	273	249	267	240	243	236	240	262	252	224	244	277	243	243	224	226	244	238	224	203	243	260	249	263	262	209	252	280	235	274	211	249	282	244	245	229	240	268	281	261	285	262	269	249	251	258	245	216	260	268	248	244	249	242	270	267	245	212	225	261	242	248	247	237	263	247	258	241	249	226	236	234	251	249	263	221	266	264	262	267	290	261	246	236	274	268	232	247	279	251	256	226	263	235	264	221	210	246	228	240	233	231	248	275	234	254	256	283	252	246	253	247	230	242	279	268	254	234	268	244	265	231	261	228	254	260	265	260	242	257	274	289	257	231	262	242	254	235	259	244	222	283	240	233	272	268	258	268	266	241	262	251	277	266	255	248	258	281	236	237	229	256	258	240	238	257
6467	827	1314	1414	1287	1063	993	820	787	760	728	724	671	625	623	614	568	609	572	607	581	623	596	570	602	614	592	615	579	561	565	536	575	593	577	605	574	601	547	552	585	582	593	526	583	587	610	602	539	557	532	581	536	587	523	602	556	575	560	513	560	582	605	544	571	522	550	584	544	572	589	555	572	539	566	583	564	563	587	567	568	531	533	543	581	548	584	538	596	548	594	552	608	512	575	570	609	597	570	593	566	574	622	573	575	526	584	599	556	556	572	520	576	574	584	562	542	550	561	582	568	524	562	597	518	585	561	596	572	533	531	546	575	598	541	592	586	580	545	585	590	526	587	532	535	561	585	565	543	575	526	554	550	570	552	518	563	597	544	566	566	515	578	573	554	555	528	558	582	551	568	582	542	563	565	538	575	568	562	567	534	567	555	527	589	556	587	549	568	564	593	605	613	558	571	591	591	571	584	530	566	543	581	538	590	575	526	556	570	537	583	587	555	597	551	528	573	555	551	586	545	560	527	539	584	536	546	567	547	576	579	566	586	598	559	570	583	588	589	534	581	612	590	529	561	544	563	570	613	532	575	555	516	541	554	567	560	578	563	573	538	607	559	565	588	543	523	584	626	562	541	550	549	558	570	575	558	556	584	537	538	547	572	560	554	564	522	518	568	530	553	529	543	564	555	614	509	587	581	575	593	570	571	592	572	574	571	587	546	536	592	590	570	542	533	570	594	545	510	547	559	565	527	590	563	557	540	535	646	604	564	520	584	571	572	569	551	559	582	559	584	556	581	559	570	550	590	544	576	574	537	542	560	549	567	585	589	573	555	556	554	590	570	570	576	572	587	543	584	544	550	562	618	568	545	565	551	566	600	548	566	555	571	564	568	562	607	584	522	579	540	550	556	551	594	557	548	558	596	586	555	554	530	562	575	572	524	577	578	552	513	593	545	553	526	541	539	589	533	586	575	609	548	593	548	556	563	506	598	571	577	557	546	559	577	535	533	574	523	551	536	563	546	545	551	563	564	578	546	577	592	587	544	524	543	552	515	559	570	537	540	544	542	557	517	564	581	571	525	577	484	594	554	582	547	599	576	588	594	567	608	568	555	608	554	544	596	557	581	578	536	576	527	613	563	533	579	563	554	581	559	522	525	562	568	577	556	576	588	573	581	580	567	508	547	587	546	538	593	567	605	594	557	592	568	579	555	559	592	554	570	580	581	547	535	606	551	576	525	596	531	573	556	565	512	549	550	580	568	576	556	544	570	600	574	552	549	532	564	562	522	572	588	590	592	520	534	556	579	583	581	533	556	572	541	583	542	543	550	564	569	546	576	525	515	561	561	574	545	551	583	503	559	556	534	561	535	594	533	570	556	533	572	569	532	536	552	534	598	535	517	577	558	606	572	607	593	559	569	565	609	593	578	565	556	590	550	559	581	592	579	530	550	554	528	540	621	572	548	550	573	557	571	545	587	549	590	589	532	555	567	602	575	559	526	578	576	570	546	542	581	580	563	529	536	594	576	544	566	542	567	566	524	501	591	520	553	571	579	531	592	596	580	591	547	541	576	534	533	567	569	595	546	601	557	576	572	546	611	573	583	554	553	581	559	577	514	584	555	574	569	564	532	540	594	592	580	541	571	558	554	570	543	573	580	522	534	556	604	562	553	524	537	551	555	539	567	576	554	551	551	599	597	552	565	551	611	559	590	579	537	548	595	533	525	554	536	589	525	603	559	549	563	569	562	554	543	585	570	578	578	576	563	589	545	563	567	573	579	552	535	572	549	525	596	594	591	576	546	596	594	545	581	567	572	571	553	578	578	569	559	570	589	604	561	547	608	614	576	590	514	580	557	545	589	553	544	592	544	536	593	579	619	538	523	593	602	580	566	575	597	581	520	557	507	543	570	525	567	612	549	559	581	570	548	582	522	557	544	543	541	560	616	560	588	562	558	553	609	514	588	570	587	569	526	549	555	548	563	552	548	560	552	572	596	563	593	536	557	605	550	534	565	555	552	612	555	558	563	513	543	598	521	520	567	557	564	563	532	553	578	568	595	571	558	547	573	561	545	556	555	571	545	563	600	549	569	568	514	581	590	539	587	553	591	527	524	567	525	576	573	567	578	555	539	577	542	559	582	559	555	557	576	562	525	550	601	511	565	605	574	553	546	557	599	548	581	551	574	602	553	562	584	546	590	574	549	530	583	526	565	567	567	589	592	595	583	596	575	610	581	564	597	550	554	546	545	565	550	579	519	555	574	559	533	558	531	566	585	565	547	569	547	532	564	536	581	545	545	597	555	555	565	574	529	608	553	539	566	543	541	564	575	576	556	565	539	519	634	563	557	547	592	536	558	620	558	584	545	543	521	562	533	573	579	555	505	570	543	602	544	618	586	519	564	543	580	624	592	540	565	550	577	567	555	578	584	619	590	561	561	583	549	551	578	568	583	558	570	538	582	521	542	576	562	580	554	614	590	588	568	540	552	584	548	554	594	549	559	526	571	479	550	608	541	552	591	539	546	572	579	561	572	607	534	535	568	582	574	596	619	552	577	575	541	560	567	602	599	536	558	569	531	577	568	539	575	544	575	571	605	605	522	561	566	564	548	572	550	565	555	562	566	537	568	581	585	595	583	576	563	577	573	557	565	533	556	535	576	545	570	603	576	574	563	597	602	588	570	532	578	593	534	556	591	493	558	550	623	565	545	545	598	544	577	574	539	613	508	573	536	557	577	506	546	570	591	588	555	519	558	534	559	573	481	583	577	565	628	584	561	545	525	611	570	575	547	607	534	577	558	508	542	572	569	584	524	562	554	531	525	535	610	532	538	554	557	595	538	576	569	583	494	557	556	611	578	536	548	554	547	538	575	608	593	535	543	558	550	520	546	617	558	561	607	574	545	551	576	561	567	528	551	553	562	532	610	577	558	579	551	578	588	558	588	605	555	579	574	561	572	556	560	613	553	593	538	579	549	523	598	567	570	588	586	569	542	564	550	578	541	563	575	554	542	600	567	560	560	553	566	564	569	580	594	518	549	616	578	564	580	575	553	569	549	550	572	592	576	551	550	574	562	545	579	563	525	571	567	580	604	582	550	543	552	558	608	542	539	567	597	546	583	580	549	609	566	559	583	566	568	522	517	614	546	542	543	570	531	588	579	538	548	564	576	514	576	555	560	575	536	559	558	528	573	566	570	574	580	558	586	536	558	569	557	557	582	581	573	560	529	563	563	572	570	542	543	576	551	561	549	534	593	544	592	529	569	577	507	554	544	595	541	557	595	549	574	580	551	572	581	570	541	545	576	569	544	558	566	585	598	542	559	592	599	615	493	556	536	552	590	590	557	558	632	559	532	569	538	551	568	564	579	589	515	549	565	550	574	551	561	522	569	567	536	611	598	584	538	525	569	563	518	546	595	582	570	565	582	578	510	582	531	518	567	541	539	528	532	586	535	562	605	589	583	588	591	577	547	548	589	560	571	566	566	513
13917	1018	844	648	396	317	287	251	238	199	154	162	177	160	146	131	150	164	149	137	142	129	127	138	122	121	144	125	121	133	134	138	136	130	130	133	131	129	120	128	131	122	138	141	160	122	134	136	131	145	126	134	118	116	115	147	121	102	122	135	117	112	125	125	131	121	117	141	148	143	145	145	152	124	131	132	130	139	124	145	124	119	126	145	115	133	116	111	113	128	135	134	120	132	130	135	128	125	141	138	130	115	101	116	121	130	152	135	128	112	125	135	115	125	135	146	111	141	130	140	124	113	117	125	121	131	134	132	129	140	111	128	125	126	115	149	119	125	118	124	133	120	124	158	122	114	117	124	117	123	132	120	126	120	143	145	129	140	114	115	120	132	138	138	123	124	114	107	137	137	122	154	146	126	127	144	124	113	142	139	124	144	114	140	126	110	126	127	137	106	112	130	129	124	123	124	152	117	127	115	130	111	146	145	116	127	162	113	134	140	125	139	132	114	137	129	120	113	140	122	159	120	112	130	111	99	122	118	151	123	138	120	148	114	118	145	146	120	128	109	117	142	120	120	126	123	127	121	137	126	114	115	132	110	122	118	146	118	138	123	118	138	146	128	131	140	142	143	135	115	147	153	120	123	132	148	113	133	108	128	142	136	131	123	101	152	115	127	133	132	122	107	127	141	120	107	127	125	131	109	134	137	134	111	110	129	114	100	107	107	134	132	149	146	114	111	113	139	144	132	148	133	124	134	126	127	121	123	125	133	117	122	141	146	137	120	131	144	121	134	108	122	131	131	125	110	136	148	117	137	131	121	142	115	123	123	111	137	126	124	128	106	122	113	129	120	88	112	113	149	143	132	129	117	121	118	141	141	134	133	126	149	129	128	121	122	136	140	104	129	127	138	130	128	134	139	134	103	129	127	128	99	106	127	115	125	115	116	129	109	124	135	126	135	162	135	144	109	122	106	131	120	123	144	131	122	132	129	123	131	143	124	106	105	139	111	121	122	128	135	131	118	141	123	149	128	147	109	97	121	145	132	133	117	126	148	144	146	113	122	116	141	126	139	113	124	117	138	134	134	116	136	125	133	131	113	119	120	114	131	133	148	111	124	135	114	119	123	116	142	132	120	118	129	121	133	140	122	127	121	149	112	116	135	112	119	125	133	133	120	125	120	105	128	116	120	126	114	116	119	132	123	141	122	107	143	141	117	120	156	128	127	126	140	108	134	141	121	127	126	138	134	136	124	139	140	103	139	112	123	140	104	134	128	120	128	94	129	125	114	135	110	149	117	118	150	111	123	122	132	122	130	139	128	119	119	127	124	147	126	132	133	133	123	129	119	132	117	116	138	134	114	134	135	136	122	126	135	136	131	127	130	131	140	141	123	108	140	121	135	130	128	129	121	148	118	101	109	140	116	118	138	163	122	136	129	132	142	129	124	124	138	105	136	136	134	117	129	133	133	126	136	138	130	122	102	122	121	122	129	118	136	130	145	110	137	109	130	124	109	122	125	133	134	141	121	116	119	135	135	139	123	127	147	121	153	109	115	121	116	124	155	125	123	104	113	110	138	131	168	163	126	123	116	125	133	129	132	95	120	122	145	135	133	115	122	135	125	115	145	111	124	116	118	115	119	126	126	155	150	139	116	130	124	134	104	124	125	129	116	128	137	117	128	107	144	125	114	110	123	130	115	132	129	120	124	132	112	108	116	139	114	105	109	119	145	127	138	140	151	124	116	139	122	119	138	107	97	135	124	130	148	116	137	120	119	154	125	132	141	145	108	108	137	135	131	106	133	144	134	133	123	110	117	116	139	122	120	126	129	108	125	128	142	119	128	119	133	147	129	138	124	119	136	117	140	147	125	121	119	134	121	112	122	101	114	141	112	111	122	119	139	177	141	126	124	134	108	144	120	92	120	122	111	106	143	140	126	113	117	113	131	127	121	144	130	142	117	121	115	123	113	133	136	134	105	100	129	143	118	132	129	139	151	135	128	116	140	140	139	123	148	98	126	132	147	128	146	116	128	113	125	157	126	128	128	116	115	132	109	129	131	128	114	123	126	121	121	127	143	120	133	132	118	124	114	139	131	115	114	86	122	113	135	139	133	137	146	135	117	121	117	142	122	120	132	136	145	137	140	115	114	118	108	118	117	137	135	116	159	120	127	146	113	113	137	135	126	106	136	118	121	135	142	152	111	118	125	120	124	143	127	133	128	113	142	147	127	130	123	143	108	117	129	117	137	147	130	130	124	128	106	119	132	93	120	133	132	137	129	114	136	126	101	111	111	137	122	138	136	122	132	136	106	122	137	128	122	152	122	139	127	124	131	114	126	145	134	141	113	124	118	110	144	119	125	129	143	122	134	145	132	133	128	126	118	120	110	113	97	116	137	150	143	107	150	145	118	121	133	122	110	162	145	145	104	139	145	117	134	140	149	130	136	136	125	128	108	128	133	125	112	122	120	132	118	128	116	118	124	144	128	130	140	119	130	142	125	143	118	140	130	130	123	127	122	117	150	133	116	147	130	125	121	124	97	119	98	127	125	145	132	133	115	143	100	158	149	122	121	118	113	145	135	109	126	111	135	126	124	123	121	116	119	151	129	137	117	111	156	131	131	122	147	132	127	125	130	112	126	123	114	104	117	141	113	122	116	110	103	125	124	137	128	139	127	128	127	127	112	126	131	127	115	122	137	129	95	117	139	120	138	119	111	118	139	130	119	135	117	127	130	151	125	125	142	109	134	119	148	132	122	127	138	111	130	108	109	139	116	120	102	112	160	113	119	135	134	120	120	147	111	165	113	118	118	118	137	149	119	122	141	143	143	131	109	125	146	126	132	116	123	124	124	132	133	109	118	125	146	116	140	129	137	120	136	116	128	131	133	146	111	124	126	138	133	108	129	107	123	109	124	149	111	128	113	137	120	131	98	123	149	126	114	149	132	127	126	102	103	138	120	141	140	123	129	133	101	123	134	133	115	114	135	133	134	121	146	123	147	149	119	123	131	120	124	134	142	132	153	110	130	109	137	129	115	102	120	106	110	131	143	131	117	130	127	129	146	139	119	121	121	115	126	111	116	120	104	132	122	114	111	130	124	120	115	120	130	115	119	123	126	147	107	128	156	130	140	120	112	127	121	123	124	140	132	135	125	147	132	126	107	150	116	133	128	119	130	127	136	134	125	128	130	138	146	119	136	123	144	115	120	142	126	131	141	144	107	123	128	102	122	110	116	124	139	128	123	143	148	139	120	123	131	143	119	134	139	123	142	133	146	146	125	125	125	116	118	103	131	103	130	102	120	132	129	126	127	150	121	131	147	125	146	131	134	128	103	127	146	136	127	105	123	130	140	120	139	132	130	128	115	118	143	156	138	109	112	140	133	123	140	117	118	112	131	123	127	120	122	116	137	120	129	101	114	145	117	136	143	133	141	124	129	121	121	124	98	144	125	120	113	146	128	135	126	122	132	146	115	129	114	132	112	117	122
8005	857	1731	2015	1681	1317	1065	888	733	675	622	549	532	479	430	437	400	447	411	429	411	364	357	344	360	352	376	364	349	354	331	347	327	347	313	294	295	325	329	313	322	343	308	315	325	307	305	336	299	297	279	327	310	335	300	328	311	289	281	303	279	300	307	276	319	314	322	313	279	314	306	294	306	294	322	295	301	322	314	309	293	326	305	340	324	309	383	325	319	295	316	313	284	283	303	319	297	295	314	307	309	292	298	285	303	301	349	309	301	303	297	294	273	310	325	296	307	292	298	280	305	307	308	299	301	316	336	326	288	328	321	279	303	320	302	294	340	313	300	317	338	276	287	334	331	321	270	299	299	289	315	333	311	299	305	314	323	296	314	317	295	291	307	292	273	291	304	288	298	306	286	323	317	302	306	325	300	297	306	293	284	294	298	296	317	321	301	288	313	299	298	294	290	321	296	292	305	260	290	291	308	315	299	297	286	277	311	334	285	287	319	301	285	301	283	275	302	299	292	295	331	285	298	282	326	314	298	321	280	305	285	311	272	317	274	291	320	282	310	290	307	323	285	285	291	329	351	317	274	322	288	301	338	307	287	289	320	281	280	284	309	284	300	293	291	302	275	312	306	290	282	286	321	301	274	309	297	289	293	318	317	296	306	311	288	285	311	272	313	270	312	282	332	282	291	301	279	261	297	298	312	271	306	266	278	322	306	309	273	300	277	302	317	288	321	288	291	317	282	309	258	305	303	292	263	294	300	296	300	279	282	319	287	311	322	309	296	295	300	275	320	336	272	308	313	294	287	301	305	317	284	300	288	338	283	290	324	288	311	318	309	308	356	297	316	281	305	310	292	288	303	309	314	306	321	305	333	310	297	296	275	294	278	287	281	289	329	277	286	287	294	317	297	309	309	271	327	307	279	288	307	310	314	320	312	298	299	306	288	316	307	305	314	315	278	309	283	282	298	309	296	289	294	271	301	311	292	335	300	297	296	289	319	309	281	307	287	317	322	340	285	330	287	307	309	315	324	305	299	270	290	279	311	291	308	291	301	297	291	306	290	306	316	293	298	328	306	330	277	318	274	268	297	301	292	308	291	304	304	302	296	285	282	299	271	268	284	280	322	292	291	300	284	253	322	290	288	302	297	299	296	286	294	325	283	287	330	299	298	332	307	322	329	294	315	307	295	302	307	306	295	311	302	295	299	332	293	310	292	294	285	305	285	296	285	302	315	291	294	269	325	292	342	288	297	308	319	318	293	298	307	297	291	299	290	280	293	294	301	304	312	298	290	317	284	305	275	277	289	322	306	300	299	320	291	298	283	307	298	319	298	308	297	294	301	319	301	298	291	278	282	339	311	271	303	317	319	298	321	293	307	308	299	291	291	302	278	286	280	306	298	309	292	279	335	283	280	307	297	304	296	297	301	306	286	311	302	309	313	281	304	334	283	319	328	300	294	306	317	327	310	300	322	284	288	300	308	307	288	309	298	307	278	313	289	325	308	316	280	339	278	297	302	299	313	303	305	275	293	280	304	300	313	256	280	292	315	289	290	302	334	277	315	326	309	319	308	277	316	275	299	279	304	292	310	291	293	313	282	330	276	324	316	307	266	335	338	321	280	273	303	261	295	306	304	299	301	285	297	299	283	294	307	327	288	301	328	322	285	330	309	320	297	323	259	317	300	324	332	300	302	301	316	283	312	321	314	302	279	308	292	292	288	280	305	300	301	269	299	332	283	311	342	300	293	269	320	302	300	299	334	308	299	274	305	315	286	325	289	306	289	331	313	303	293	324	289	283	301	317	285	303	297	331	304	328	319	326	302	273	322	333	298	292	315	295	310	305	285	316	307	300	310	309	297	294	286	305	307	305	312	312	302	315	318	310	294	301	309	278	314	301	280	281	270	278	288	301	304	293	260	326	281	321	261	285	288	309	318	311	297	291	319	295	304	297	283	316	272	307	316	320	281	300	314	332	298	307	310	310	301	292	284	261	302	299	335	279	302	311	281	301	268	332	273	270	282	305	291	291	290	315	309	306	291	290	296	288	321	321	298	310	295	293	293	327	299	303	286	310	295	265	332	300	329	303	313	290	299	314	300	287	287	291	297	295	300	317	288	258	353	303	339	288	308	293	293	311	307	308	298	293	328	334	305	303	287	304	305	273	320	296	312	289	302	299	319	310	317	317	275	282	309	333	301	306	270	336	293	319	286	317	306	329	309	282	292	286	322	298	334	292	311	309	269	330	281	308	316	322	317	297	293	318	322	279	328	326	292	295	277	302	314	324	279	290	312	292	319	291	296	296	299	290	329	323	300	309	311	316	291	295	301	291	288	328	315	304	301	308	307	300	318	277	305	307	293	274	275	321	281	293	281	311	295	286	281	322	314	313	258	321	302	302	301	287	305	279	313	269	293	282	282	303	312	300	323	269	278	291	331	314	278	320	282	275	277	278	283	298	343	266	338	301	311	289	284	316	295	306	295	305	300	294	292	327	328	302	279	292	285	283	320	291	303	280	299	284	294	305	273	284	304	311	314	317	305	269	288	295	308	318	305	303	341	318	282	285	311	281	329	306	294	304	271	310	299	302	328	295	286	314	301	281	320	315	273	322	270	327	317	315	322	309	276	293	300	298	307	304	312	272	309	285	312	307	308	299	295	323	291	296	295	333	271	304	309	281	291	317	300	298	302	294	307	311	288	309	297	286	305	287	280	274	297	288	322	332	296	294	275	309	269	303	322	338	310	302	298	282	276	292	319	331	298	306	271	339	298	304	306	306	274	276	297	274	309	313	296	299	276	319	294	313	285	301	279	300	308	286	303	273	346	285	256	292	298	311	319	314	292	301	328	314	306	296	323	300	316	269	297	309	271	296	335	328	301	321	310	293	309	319	320	282	286	297	302	302	322	289	329	314	296	283	301	286	307	292	305	299	319	332	314	302	305	277	292	314	314	322	296	329	262	292	293	300	325	291	300	292	293	302	308	300	305	321	326	282	310	309	317	298	301	321	312	300	285	300	290	277	285	298	324	313	308	316	294	306	304	323	309	290	303	320	292	284	276	280	311	293	319	296	282	316	310	337	301	298	313	300	295	280	328	273	314	290	298	304	311	292	315	324	302	281	292	321	295	320	286	277	293	285	290	313	305	320	304	312	293	255	315	293	303	281	291	309	301	311	290	311	297	288	288	301	331	306	332	299	274	313	332	298	322	269	312	295	306	287	301	315	309	339	287	327	284	310	310	327	289	330	283	310	329	278	317	318	285	313	290	310	295	290	293	276	283	317	312	314	299	310	326	318	298	325	309	294	293	307	297	326	281	277	294	324	309	323	301	305	305	312	331	288	328	312	302	297	319	286	335	298	313	280	310	336	285	296	299	300	311	291	276	308	301	321	304	302	294	292	303	287	315	287	305	316	314	332	326	341	318	267	296	299	285	319	323	285	307	308	305	311	272	288	296	319	298	302	323	324	290	297	291	308	255	318	290	291
1316	242	203	216	220	199	200	188	199	181	187	192	183	217	192	214	189	197	194	216	188	210	211	171	204	177	207	222	204	220	158	184	212	193	224	209	194	239	169	185	228	186	186	187	189	188	199	209	205	213	201	174	188	187	222	195	187	205	210	226	215	206	189	196	209	174	202	195	196	198	198	206	208	197	198	189	175	196	201	187	178	225	182	194	212	189	177	183	200	237	192	213	186	206	182	174	217	203	188	205	228	197	204	205	188	200	197	226	216	210	181	199	191	214	206	179	215	212	202	222	173	199	198	224	185	223	230	219	215	189	210	164	189	208	219	217	201	228	213	219	196	191	200	213	181	211	181	195	204	216	169	196	192	199	196	205	183	191	195	183	195	182	210	184	191	189	192	180	197	195	198	192	203	190	223	209	192	180	239	213	188	175	210	211	220	187	187	179	199	256	196	203	191	197	178	194	214	211	193	230	183	208	201	224	216	185	193	189	221	227	206	181	220	182	195	198	197	194	202	196	185	198	182	215	211	215	196	200	222	217	209	207	187	178	222	205	185	187	204	233	233	193	209	185	199	189	216	183	204	198	210	172	208	190	203	215	224	211	222	215	198	187	205	178	196	177	176	190	191	213	205	196	202	180	194	204	209	199	193	210	197	198	202	186	215	205	210	191	189	202	220	183	203	204	209	211	210	198	187	206	189	216	218	219	202	171	227	185	201	183	245	207	183	199	181	206	174	192	171	186	179	184	211	216	215	200	199	219	181	182	186	200	212	206	230	195	212	199	200	193	203	193	197	185	198	188	201	191	205	209	192	198	181	201	190	189	202	180	202	220	220	189	213	198	188	199	212	184	203	208	199	199	183	206	205	211	238	203	185	202	180	181	213	199	196	201	202	210	202	213	199	203	196	178	194	196	191	197	192	218	168	184	212	221	216	206	192	181	202	195	173	205	197	187	214	202	200	195	207	200	209	209	211	221	182	210	178	217	193	228	180	202	221	213	210	211	227	220	214	193	194	221	207	188	213	218	210	218	205	193	203	189	211	200	207	200	200	223	190	208	217	185	182	207	209	191	205	220	204	215	213	185	203	197	194	192	214	252	209	195	218	204	196	199	171	180	218	193	224	228	209	212	198	201	182	193	214	208	210	204	209	199	221	205	201	211	209	222	182	223	184	195	181	194	188	214	207	217	184	214	193	191	186	192	200	178	197	190	200	223	201	207	226	204	221	188	198	189	217	199	206	197	185	186	200	181	221	174	210	161	188	179	189	198	204	208	220	204	187	202	183	178	232	208	214	217	210	174	174	182	187	202	203	205	202	205	228	199	204	196	198	231	184	207	218	191	210	215	204	205	185	199	216	188	182	211	193	219	210	189	221	193	192	181	200	203	188	232	171	195	190	198	211	198	209	209	213	195	180	199	181	177	217	217	215	226	206	178	213	206	225	189	205	204	170	234	197	198	203	210	225	179	187	230	196	212	223	216	178	209	198	185	200	193	182	187	195	189	205	196	193	216	183	222	212	200	201	217	190	217	192	212	195	186	205	192	204	180	182	227	190	200	197	202	206	177	200	208	222	215	217	213	195	208	220	202	203	195	183	213	195	211	195	209	202	196	199	195	210	192	191	209	193	207	213	185	185	200	211	223	227	186	180	229	194	197	184	197	194	184	199	194	205	202	213	232	186	204	197	223	200	178	181	194	188	211	183	201	224	193	196	193	214	201	199	212	229	225	214	196	202	182	190	228	226	210	194	184	204	182	202	167	169	200	208	207	213	214	187	192	183	181	233	192	211	178	238	173	188	211	225	197	190	174	187	221	233	194	202	222	187	190	197	185	217	197	216	214	189	198	191	177	188	210	205	164	190	178	197	208	191	201	188	185	210	181	209	180	204	208	216	217	213	207	189	200	191	209	187	195	195	189	199	211	213	194	203	192	213	200	199	209	182	215	191	194	201	202	204	193	216	198	203	196	189	181	192	182	198	199	203	200	209	203	179	172	189	196	201	185	197	206	226	203	188	210	202	209	192	190	230	184	215	181	228	185	200	200	188	204	202	236	188	196	188	199	212	167	226	210	218	192	194	189	198	214	220	194	191	165	192	202	211	204	209	192	172	219	235	174	231	216	204	206	199	190	203	195	184	210	187	194	187	184	178	207	222	208	209	200	212	203	234	194	176	199	189	192	192	192	200	195	174	219	187	191	195	187	209	197	200	213	212	199	203	192	197	209	228	217	187	188	199	189	210	162	228	225	214	180	195	205	181	195	234	197	192	187	198	205	190	204	225	195	176	207	187	212	216	189	204	221	208	187	207	194	186	200	208	188	178	191	185	209	196	169	207	204	178	202	207	193	218	188	189	191	178	204	189	225	203	203	193	216	188	208	202	214	195	186	199	199	222	194	195	198	177	221	195	195	180	196	208	192	208	218	210	207	174	189	199	194	198	200	200	179	236	218	210	208	229	204	213	180	198	225	189	201	164	190	188	207	201	207	204	196	202	197	198	190	204	180	217	206	178	185	186	194	202	182	187	183	206	185	207	210	191	194	196	217	199	205	211	190	214	215	224	206	189	191	190	201	202	226	183	205	195	183	188	209	197	183	198	200	175	181	213	185	187	197	190	179	200	197	214	190	213	195	207	195	204	218	197	189	218	195	187	194	214	200	203	163	209	198	195	199	210	205	205	193	197	217	195	191	174	204	188	195	195	184	183	199	210	226	198	199	180	198	213	205	214	196	215	199	200	216	231	156	189	235	215	191	193	202	214	185	221	182	205	193	200	196	180	172	212	202	239	197	217	199	227	220	187	195	192	203	204	212	201	219	207	171	194	194	194	206	178	221	197	207	186	194	187	169	191	211	205	210	162	230	206	216	191	189	193	203	192	220	209	197	225	195	189	190	207	195	202	211	204	209	184	182	234	183	234	172	192	183	207	199	192	216	205	194	175	189	198	181	200	233	206	179	212	201	206	210	213	201	217	198	182	216	213	198	166	200	177	201	198	229	193	199	181	203	180	189	198	188	206	227	197	212	197	172	188	170	202	202	205	217	188	197	173	259	220	210	197	195	174	191	184	190	210	206	217	196	191	213	180	202	192	207	189	184	200	196	218	209	235	188	190	197	196	236	176	166	240	196	240	212	202	182	220	215	200	232	193	202	201	173	186	192	204	172	200	190	231	205	193	208	221	191	192	222	206	187	209	206	192	190	214	206	199	207	197	193	197	184	182	179	194	208	189	187	188	192	214	204	198	204	199	174	183	219	204	187	206	209	212	184	210	191	188	188	198	174	188	194	183	191	209	194	225	198	193	214	226	195	222	187	215	203	193	234	195	181	226	211	224	194	190	215	172	193	185	219	181	185	211	213	194	209	216	217	190	167	235	213	192	183	212	216	187	222	222	230	186	216	205	182	199	223	218	195	202	191	196	194	213	210	213	212	200	208	212	231	198	190	222	202	187	170	211	202	189	201	168	216	181	215	185	180	197	235	229	185
1677	478	511	509	501	502	500	477	459	479	525	479	462	482	462	451	475	475	480	443	447	482	440	480	493	461	465	468	446	479	449	459	425	471	448	493	470	481	453	493	505	491	428	426	492	469	468	467	465	461	440	509	491	490	520	438	474	456	501	468	491	496	448	437	496	470	465	464	460	441	481	486	486	499	457	469	515	452	433	510	469	454	473	457	490	483	474	469	447	459	475	431	462	476	485	454	501	465	439	460	487	482	457	458	444	469	475	462	448	490	484	484	473	482	461	466	492	456	495	487	461	474	452	450	469	448	467	479	508	471	462	468	430	491	468	438	451	470	448	483	515	508	503	504	464	475	462	472	450	491	463	476	451	516	458	487	462	468	458	477	461	460	454	493	458	460	464	491	476	472	496	457	494	494	490	473	493	499	457	542	500	459	510	460	496	486	445	492	490	438	515	439	482	440	483	477	449	495	452	477	478	476	460	456	457	490	456	485	440	501	448	472	473	480	480	446	447	462	482	492	449	480	423	503	455	443	452	478	480	472	467	485	449	463	454	472	451	461	494	475	477	449	497	492	450	475	471	410	449	470	484	491	489	495	479	493	470	481	469	479	458	467	457	502	429	479	477	474	435	520	503	495	432	434	466	522	473	501	500	443	465	476	485	487	486	443	496	470	468	490	470	462	453	489	503	481	478	462	463	467	472	454	455	464	468	488	464	452	490	500	470	488	470	511	475	492	447	486	450	501	448	449	485	440	484	447	472	442	494	475	489	505	439	488	461	477	435	475	476	462	482	451	421	471	448	478	461	457	475	498	477	464	482	488	484	469	457	465	466	474	474	495	440	473	518	532	478	496	490	469	439	480	472	453	432	451	479	469	474	463	442	476	434	436	471	454	460	484	467	432	441	497	431	510	444	454	525	477	495	476	447	476	508	500	474	446	480	482	471	466	463	515	467	471	530	504	513	471	475	483	449	468	471	505	475	433	479	467	515	506	439	478	491	465	439	512	456	481	479	491	492	484	478	458	440	497	466	461	479	463	466	487	475	446	463	464	486	435	486	462	447	475	496	493	447	489	445	490	479	489	507	437	454	493	501	465	462	473	453	460	469	437	485	466	477	492	480	463	459	480	475	465	441	466	444	512	512	483	512	467	451	465	504	477	474	471	475	520	494	448	471	484	459	462	492	469	480	499	486	489	476	486	486	482	463	468	449	481	463	508	444	452	444	460	469	434	501	512	448	499	457	445	454	497	476	480	500	469	458	432	501	482	497	405	459	484	453	435	443	442	485	464	504	502	472	519	519	488	454	487	470	491	451	458	483	467	495	488	427	478	451	464	477	461	474	454	502	463	463	524	419	474	480	443	461	478	462	491	474	450	491	474	479	489	471	465	467	441	476	475	468	417	460	451	490	478	502	412	528	464	463	504	463	437	482	445	503	493	483	457	495	499	509	517	491	449	455	417	443	466	487	463	447	477	519	480	478	464	494	461	486	484	435	481	453	438	475	449	469	487	437	482	474	477	528	466	535	477	493	527	505	447	473	471	506	501	461	451	440	449	428	486	437	506	415	456	513	452	469	476	437	440	483	437	504	455	466	504	455	447	487	486	469	496	434	483	414	507	464	499	479	519	451	463	444	507	472	454	464	431	493	494	463	450	480	453	434	461	462	458	462	477	437	465	467	456	462	494	463	443	500	516	490	481	502	481	474	483	521	479	483	490	468	476	466	520	476	494	449	465	472	461	470	493	436	477	501	451	450	465	447	495	484	474	476	462	488	514	454	495	478	492	476	488	479	439	486	422	467	490	463	479	475	448	473	453	468	471	475	459	495	471	501	457	476	444	480	493	467	451	486	456	487	500	476	452	473	436	491	482	487	445	457	473	472	464	512	460	449	429	504	497	509	450	454	469	498	460	489	508	495	510	491	454	515	460	485	493	480	472	428	464	488	446	490	454	511	494	463	451	474	442	464	472	452	459	481	482	456	461	510	445	549	439	472	519	476	467	486	475	498	460	453	476	472	476	473	453	465	461	469	501	464	458	531	458	441	483	437	490	449	462	465	457	500	486	481	492	507	467	469	481	485	495	491	451	503	470	489	423	475	457	435	499	472	479	483	496	449	503	489	462	520	461	482	476	427	458	518	467	454	504	476	470	405	488	490	484	496	417	459	502	526	470	463	451	509	464	469	438	424	483	471	486	456	440	460	429	465	448	466	468	482	435	474	454	445	473	461	462	451	502	476	485	468	478	510	467	491	477	489	478	449	469	480	442	462	527	488	479	429	520	472	414	471	463	478	443	459	453	481	450	456	460	472	486	473	476	522	461	446	488	481	430	460	474	513	481	481	455	487	455	465	468	486	468	433	473	449	470	464	483	459	452	486	453	481	468	518	480	456	448	459	485	476	516	496	500	439	452	487	494	452	487	473	481	420	455	490	445	477	495	459	500	495	459	452	464	465	467	500	470	481	487	458	462	465	475	496	456	458	475	464	472	491	459	483	458	481	486	484	457	514	492	481	465	476	493	484	453	469	495	468	451	480	450	440	500	479	472	451	492	452	482	446	479	471	514	445	475	478	444	462	476	443	485	457	464	453	482	472	448	478	470	491	464	452	491	459	435	469	449	489	486	465	467	427	492	472	499	478	481	468	487	496	448	517	510	504	473	446	470	483	446	476	427	510	487	473	446	478	508	481	465	439	422	463	439	495	512	469	500	468	471	471	509	438	492	458	483	469	502	487	473	504	457	443	481	487	434	479	478	504	478	442	480	453	446	496	449	470	462	438	492	443	479	457	451	511	467	469	482	452	477	476	477	468	496	488	455	441	515	469	493	438	478	489	488	451	483	455	469	482	487	455	477	498	478	444	467	454	468	486	426	473	514	460	505	480	482	485	444	436	481	496	468	452	458	482	443	476	440	523	459	496	470	464	479	463	472	466	462	479	487	472	511	484	444	451	488	483	525	509	488	506	454	497	459	480	494	514	503	481	460	471	470	436	477	506	485	491	497	441	489	469	433	458	483	432	462	493	484	501	460	487	468	529	469	469	444	487	505	464	495	471	492	448	445	459	441	451	463	479	492	457	479	460	501	468	473	511	436	465	493	474	494	488	491	484	457	456	466	445	460	452	485	459	448	484	513	497	476	493	443	452	486	470	488	454	470	477	485	473	486	463	495	461	499	453	461	480	498	464	479	489	456	430	464	471	475	504	447	416	441	468	481	514	462	465	453	483	447	468	442	461	523	472	462	503	487	467	481	477	503	464	453	434	471	476	471	464	404	469	483	485	473	500	475	464	468	480	452	489	447	484	464	470	476	504	484	469	502	466	452	488	464	427	467	431	465	528	467	492	459	428	494	517	447	500	466	475	490	468	452	481	484	462	462	488	444	494	462	481	477	456	459	457	442	454	450	448	477	496	449	482	467	479	491	515	471	488	501	422	487	496	473	477	458	486	464	471	464	483	442	473	512	499	509	473	461	486	454	484	452	440	466
7269	556	598	520	364	357	325	328	280	292	294	278	247	265	263	251	285	278	244	270	267	267	231	251	229	257	277	259	258	220	254	219	248	248	273	254	248	227	222	278	226	218	236	259	239	241	258	243	261	247	257	251	231	208	262	242	242	256	262	237	269	271	250	286	252	243	239	258	255	241	261	238	236	240	266	267	260	252	248	220	231	259	238	240	219	251	252	249	254	261	220	249	268	250	244	244	228	255	274	263	231	269	226	247	255	245	251	258	241	228	242	256	259	282	259	258	243	254	215	221	209	223	252	284	246	260	240	281	198	248	272	231	263	287	245	273	237	244	233	219	224	287	251	266	248	217	257	230	224	237	259	213	241	258	250	218	279	274	262	245	273	231	247	279	251	248	266	244	246	289	249	258	236	231	236	221	244	253	253	264	245	259	248	238	207	238	217	216	255	247	222	224	235	255	259	263	258	226	234	237	243	249	228	225	212	226	246	272	222	188	248	207	255	239	218	221	270	254	243	262	244	245	259	237	240	250	231	251	254	262	254	255	250	219	252	272	273	265	213	285	271	249	274	230	218	234	221	250	259	253	238	243	255	262	273	252	235	259	266	259	247	265	244	246	258	244	240	251	246	277	257	248	260	261	234	217	260	214	239	243	249	231	241	244	257	226	255	238	260	224	297	225	227	240	287	233	247	236	228	243	215	224	223	240	244	249	246	247	219	236	252	244	241	243	260	253	258	245	253	254	238	292	262	247	257	241	247	286	224	262	266	240	244	258	226	232	250	249	241	254	221	230	265	230	243	212	258	249	281	286	254	245	253	227	251	233	255	259	236	268	240	268	252	232	242	269	262	277	234	263	244	264	247	232	232	194	254	245	287	243	252	264	251	259	271	249	235	254	251	217	268	267	305	238	232	264	274	229	242	254	261	256	261	222	246	274	266	237	230	273	246	262	248	260	247	261	255	248	255	278	252	252	248	238	243	231	197	235	235	269	251	257	239	218	246	237	242	229	225	266	247	255	266	251	230	264	241	231	255	251	244	277	243	234	233	232	242	231	234	258	245	245	274	246	251	218	253	239	245	251	224	271	246	246	256	252	264	261	232	232	262	245	254	236	244	250	213	257	215	243	242	246	259	226	246	242	240	262	256	226	251	244	254	256	268	229	278	294	245	260	269	263	254	241	240	257	251	236	259	237	236	265	260	274	258	221	267	215	238	240	260	260	233	246	275	268	239	262	243	227	242	251	267	265	254	252	238	237	254	241	263	257	257	244	259	251	267	263	282	252	223	221	235	236	276	225	236	263	263	246	266	245	262	301	219	257	237	240	262	230	269	256	250	213	246	253	252	232	232	264	236	233	246	268	257	247	242	225	252	262	244	242	229	270	241	255	206	243	252	233	229	263	248	241	233	262	232	264	234	238	252	243	242	271	226	224	266	255	240	258	226	250	236	258	264	265	249	288	267	247	222	244	262	234	244	253	257	243	259	227	255	236	232	228	272	236	250	238	258	277	267	243	242	233	228	254	258	263	230	232	240	270	257	249	280	259	274	250	267	260	257	262	251	235	230	249	268	249	265	276	249	253	250	258	267	222	267	237	255	224	260	246	246	239	269	231	251	265	231	240	261	254	243	227	231	240	263	221	247	249	242	249	248	232	263	237	226	256	220	221	250	241	258	246	260	236	258	229	239	278	244	256	246	267	254	228	257	243	231	239	257	214	270	252	248	252	241	243	251	261	219	238	243	233	234	236	265	233	249	285	251	244	247	278	232	251	248	227	255	225	269	245	251	253	223	225	253	227	271	276	283	260	224	242	228	279	235	242	258	239	242	281	260	220	257	233	258	258	238	259	273	269	277	226	290	239	240	259	260	250	196	266	251	231	264	263	256	250	243	246	276	255	275	253	225	238	247	261	256	248	221	267	225	209	214	260	264	219	263	225	223	248	259	241	230	257	254	233	237	243	244	246	265	257	248	244	244	245	262	229	268	234	257	250	269	247	261	256	283	252	245	262	249	250	272	266	263	258	217	270	243	274	260	254	257	268	232	267	225	253	252	266	256	240	239	269	238	249	267	255	211	249	253	236	242	274	253	218	232	243	259	230	237	227	262	259	263	257	233	244	246	235	268	256	222	240	233	271	236	258	209	247	251	259	266	249	238	243	288	221	238	232	227	235	249	249	240	248	222	257	225	257	249	249	249	246	253	254	245	241	253	250	236	237	242	238	225	255	238	277	264	252	242	250	220	241	252	246	233	240	213	251	274	244	231	249	262	247	216	217	245	253	231	245	242	236	227	245	245	257	255	234	262	242	270	264	238	277	275	269	264	228	251	239	273	211	251	272	288	239	238	225	267	271	234	259	255	265	225	267	238	244	244	237	237	259	225	229	219	257	244	246	237	244	250	251	258	251	267	263	233	254	224	258	240	242	223	269	265	252	241	220	246	262	243	240	241	238	253	246	221	245	244	235	234	256	239	269	237	252	242	228	241	231	237	225	244	263	255	243	256	275	244	234	232	253	255	247	266	244	265	216	256	278	267	262	228	246	268	234	243	261	258	246	221	217	288	249	250	240	266	258	239	228	240	232	242	235	246	221	242	248	242	242	260	243	226	258	232	258	215	233	245	252	241	230	274	254	269	230	241	264	289	233	238	244	266	256	251	242	213	241	243	232	222	244	264	250	280	235	266	272	236	267	271	238	241	232	272	247	232	231	255	251	227	258	257	238	243	228	230	245	280	208	248	253	268	269	233	272	248	238	227	250	239	232	264	257	237	247	253	260	277	248	253	255	274	259	223	282	281	231	247	221	282	241	235	236	254	224	244	233	255	251	221	257	225	244	232	264	253	219	238	252	247	261	226	243	267	244	222	238	275	232	251	274	231	261	243	234	251	261	247	221	246	223	242	268	253	273	260	232	253	241	248	264	251	243	245	251	256	246	250	249	240	259	241	231	231	247	263	222	255	266	256	267	243	259	243	249	253	237	224	250	244	230	256	252	231	247	219	243	242	225	220	261	252	253	250	236	253	233	236	231	256	237	249	235	244	271	220	257	267	257	237	250	267	258	251	237	241	253	262	242	230	258	249	249	247	248	240	241	238	279	260	264	247	255	259	241	234	257	275	248	281	263	257	237	264	262	224	263	258	228	261	235	254	251	227	278	283	261	236	249	262	249	261	254	238	264	237	257	241	249	236	243	251	233	236	237	235	276	248	214	244	244	243	245	265	247	236	266	227	240	249	233	258	244	307	239	279	233	275	260	261	276	246	241	278	275	228	216	261	249	224	261	260	260	252	231	226	263	257	230	267	275	277	221	243	252	243	234	250	236	248	271	231	228	231	277	287	273	265	251	246	261	229	241	250	232	263	235	268	235	239	232	250	232	237	251	262	233	277	228	237	263	236	244	228	254	205	252	252	263	277	247	267	223	263	244	248	270	238	259	236	225	283	251	231	234	253	267	252	247	297	260	235	272	254	251	269	261	272	267	250	207
6524	792	1261	1467	1329	1138	957	867	794	762	772	689	692	590	588	655	661	644	608	617	612	626	584	603	579	625	580	526	573	612	586	549	613	613	558	569	582	599	607	533	561	574	554	570	606	534	601	579	569	590	596	565	545	573	553	604	564	534	578	546	559	609	558	583	518	590	575	618	585	577	599	569	613	556	524	562	537	571	557	537	543	595	596	599	555	562	605	593	539	567	573	544	576	557	607	511	552	555	545	613	542	574	573	572	534	560	563	554	603	582	496	538	548	584	522	573	532	574	606	550	547	561	617	617	585	565	571	568	593	580	538	572	545	528	602	534	549	530	550	524	565	584	595	578	560	523	543	528	573	567	599	531	584	571	562	583	547	570	577	496	559	542	587	523	556	548	593	584	582	596	543	548	573	593	585	594	545	520	557	548	558	590	565	569	562	504	564	547	594	566	593	555	546	565	604	553	534	549	568	544	553	566	529	555	565	546	550	602	588	581	548	562	577	580	581	560	556	575	583	573	550	559	565	538	552	578	586	613	593	577	543	574	552	603	584	551	545	557	574	583	540	574	569	588	546	549	558	595	631	562	548	572	542	546	538	584	559	528	537	555	558	571	539	539	556	577	588	579	562	614	535	531	590	566	614	591	532	572	542	558	563	590	572	569	558	512	579	522	590	556	547	570	550	574	547	609	552	547	587	562	580	580	585	559	574	491	540	558	535	556	544	523	557	627	534	523	562	538	541	542	563	550	591	559	561	577	565	608	594	552	575	555	556	535	597	554	572	568	543	568	566	563	544	537	560	578	590	549	584	558	547	557	577	562	576	577	542	574	592	565	539	585	531	547	558	602	591	557	552	553	580	545	532	572	569	574	568	562	584	593	531	618	549	567	558	571	593	589	606	540	570	576	571	536	546	591	572	534	558	576	627	612	588	570	604	567	531	564	558	583	559	572	511	573	545	537	548	569	574	565	557	581	577	517	541	521	526	583	581	557	531	579	547	558	526	572	610	557	594	561	561	513	572	548	562	580	502	546	637	568	542	584	571	572	543	546	554	558	557	542	544	570	526	530	558	598	605	534	541	561	564	560	579	528	586	516	559	581	601	555	554	533	563	546	544	592	533	594	553	516	532	567	544	554	567	584	603	572	557	566	535	593	532	560	590	577	564	507	551	545	520	570	558	552	576	540	546	578	513	551	522	562	557	600	568	578	545	581	608	567	518	582	576	637	561	542	574	566	597	576	549	561	605	575	524	583	541	578	575	551	539	554	545	535	598	572	584	599	557	560	538	533	554	568	562	574	543	543	607	568	572	598	562	575	537	591	601	554	556	545	563	541	585	603	554	555	588	555	550	534	567	586	601	567	576	564	582	574	519	568	596	570	539	566	558	516	554	562	571	529	552	560	572	574	517	572	573	598	604	572	602	549	571	532	550	568	560	597	530	573	519	546	564	581	588	529	546	560	591	560	593	527	603	539	581	558	542	577	596	534	575	595	545	576	562	552	567	573	550	587	580	558	533	554	562	550	590	561	565	575	541	561	570	549	531	562	551	604	604	562	584	586	587	561	527	548	528	559	567	576	565	575	547	562	537	546	530	551	539	555	572	600	568	588	596	534	569	552	550	557	581	566	594	560	549	538	560	589	553	567	532	567	542	509	570	543	567	527	549	551	572	546	563	584	553	564	612	554	513	565	597	550	592	581	542	588	585	569	589	576	562	584	581	576	573	547	562	567	554	613	573	488	529	520	600	524	592	527	538	575	564	549	562	551	556	557	518	569	566	561	551	533	554	536	546	562	605	538	539	565	543	543	560	573	576	526	582	544	599	580	537	575	521	588	573	538	506	560	528	596	579	556	579	520	528	541	556	553	614	528	556	586	551	549	542	566	562	551	570	561	588	568	543	554	522	576	514	526	545	508	564	525	506	576	592	560	553	553	568	563	568	538	566	576	534	554	616	573	567	563	563	560	544	554	574	537	543	556	585	574	562	557	549	596	552	556	564	558	578	578	560	514	561	571	510	523	578	556	580	574	571	555	562	586	559	547	583	561	523	548	597	537	580	577	584	536	547	580	551	573	560	621	551	539	572	555	598	503	553	611	597	562	545	596	597	557	566	570	555	566	612	577	571	527	608	554	526	528	544	580	532	561	537	536	592	570	568	554	606	548	547	471	558	597	575	548	594	559	555	545	557	558	576	557	540	572	540	572	560	571	570	576	612	609	565	566	554	599	569	556	558	555	572	553	573	565	594	532	560	576	582	544	576	557	563	549	520	603	576	583	556	533	546	555	560	564	561	545	552	579	541	562	558	597	593	567	521	538	534	528	542	547	566	515	579	590	559	524	568	537	554	545	538	539	561	551	587	520	573	561	612	563	589	555	544	534	545	550	581	539	561	542	604	579	541	558	551	557	582	611	569	560	583	597	557	581	570	592	585	588	590	572	574	541	571	565	570	606	611	513	540	572	565	574	586	538	592	583	564	566	551	561	581	548	572	554	552	580	586	567	570	539	572	558	535	535	564	563	557	600	563	581	570	580	570	578	597	569	557	556	556	561	551	555	615	573	556	568	546	548	538	581	569	512	548	513	490	564	512	583	582	570	617	562	583	591	547	555	540	596	552	536	527	541	581	537	597	532	546	554	562	563	548	523	549	580	546	535	543	555	572	568	583	586	529	549	554	522	586	571	549	561	566	579	564	603	535	597	563	580	537	545	531	542	543	569	578	551	593	585	560	585	598	542	544	593	547	575	568	549	549	584	525	557	528	565	599	580	565	552	527	582	591	550	556	537	565	541	558	571	567	607	564	563	564	552	498	581	582	552	536	585	550	546	563	516	508	566	532	598	562	515	563	600	569	569	584	524	554	572	523	547	551	586	566	573	587	565	585	589	574	568	572	577	567	567	550	565	587	567	578	587	515	521	553	545	546	584	586	571	557	573	585	541	546	580	564	532	558	574	554	587	551	541	583	556	612	521	561	578	561	574	547	583	569	561	589	527	591	594	545	599	561	527	571	605	607	560	577	581	623	566	553	562	547	566	561	533	590	569	550	563	559	535	560	559	533	569	498	553	533	557	580	572	571	569	550	577	571	563	557	552	553	544	561	563	585	597	560	582	561	554	537	562	565	531	576	539	559	536	588	559	583	539	544	583	621	561	550	545	570	566	510	552	577	556	566	563	570	595	619	536	625	553	542	615	534	613	566	566	553	548	544	545	550	547	548	616	524	534	576	573	545	548	571	548	533	527	528	554	611	533	524	595	547	564	557	594	567	561	534	521	547	561	563	562	571	567	553	549	592	535	537	601	592	547	500	547	550	553	525	543	544	582	548	531	538	574	555	543	584	534	549	565	564	536	578	543	554	551	535	523	565	570	518	519	616	566	568	562	569	502	551	584	581	542	554	581	565	541	565	558	579	567	516	549	597	549	556	567	551	566	546	547	586	557	568	551	554	535	577	605	598	589	561	563	598	579	547	569	576	567	577	546	600	571
14059	1006	844	636	425	341	276	235	188	184	151	165	171	169	143	136	147	137	131	154	109	130	161	145	138	133	155	141	124	121	129	130	135	127	112	133	91	132	126	125	123	110	132	133	136	146	136	160	148	117	138	136	130	127	133	113	135	115	135	128	110	135	133	127	103	152	116	158	136	127	129	105	145	131	126	104	124	143	120	117	118	137	120	127	143	127	133	109	133	124	126	106	137	114	121	120	136	146	140	117	132	120	124	123	141	120	133	105	127	125	134	137	124	147	122	137	127	123	144	131	129	141	125	120	132	116	128	128	124	129	123	130	136	116	121	110	136	142	133	114	147	115	129	140	123	115	129	153	123	108	115	129	145	149	128	112	141	120	123	111	121	137	126	128	146	126	135	122	137	129	133	133	119	119	121	112	129	130	134	109	140	134	129	136	135	123	128	109	115	103	126	122	130	135	132	114	129	119	135	121	124	106	136	136	119	131	100	137	104	107	126	109	131	117	145	126	113	116	137	116	115	128	123	144	127	110	102	108	134	141	148	125	120	142	133	139	140	140	134	118	132	131	129	142	107	118	139	126	130	116	118	131	131	131	128	107	128	125	156	130	118	135	133	103	124	116	139	133	125	129	105	123	124	139	133	116	120	121	143	114	135	134	126	141	142	120	139	134	119	129	126	122	121	103	135	137	113	132	140	105	119	119	128	139	143	137	126	127	118	128	133	107	119	135	137	137	118	101	112	127	130	135	112	151	108	130	117	120	119	119	125	110	117	125	138	135	127	119	119	138	152	120	118	112	131	126	107	120	115	128	129	133	120	120	143	119	145	137	117	143	135	104	122	117	137	143	150	115	142	140	117	131	122	134	135	139	135	126	139	124	123	102	127	124	133	151	114	119	132	100	150	133	124	126	99	111	124	131	125	109	133	124	136	138	106	109	134	124	114	135	111	124	139	108	129	125	130	107	119	118	136	127	133	133	134	133	103	128	124	138	125	125	125	129	143	118	138	130	143	117	123	137	104	117	124	145	133	99	110	123	143	125	143	128	121	93	112	147	121	127	123	132	133	109	140	134	116	111	141	125	132	119	113	134	95	125	121	130	123	123	116	139	116	114	147	134	121	133	108	155	130	124	126	123	125	142	105	121	120	118	128	149	136	109	114	142	131	128	141	136	111	129	97	124	145	146	124	117	106	151	117	126	163	112	111	128	113	131	140	120	106	126	151	144	125	128	123	132	125	153	116	126	132	127	135	113	134	126	112	125	133	146	121	140	113	127	120	113	124	139	130	102	129	121	137	121	127	129	108	131	132	102	155	133	133	116	114	131	107	123	118	106	154	104	114	121	138	111	122	129	132	120	140	109	104	123	117	135	137	124	150	135	142	127	115	120	130	114	132	115	140	103	149	126	119	129	121	104	120	137	117	117	131	134	120	110	109	117	124	141	120	130	138	119	132	118	135	119	127	112	109	122	125	132	116	117	119	128	104	130	112	143	129	129	107	110	128	117	124	136	121	149	143	114	124	128	145	129	119	113	109	143	114	151	121	121	116	136	135	142	116	128	122	138	114	136	127	139	114	123	126	123	120	143	112	131	134	140	138	135	129	120	117	124	135	139	147	154	101	127	105	126	129	120	116	123	122	129	121	127	135	140	112	136	126	115	143	109	118	142	132	123	127	154	113	138	112	138	131	103	131	143	130	123	110	142	115	122	119	124	136	120	131	128	142	141	116	124	117	136	137	142	139	125	122	131	135	127	132	120	148	103	114	122	118	137	119	134	127	126	139	128	119	136	130	119	117	145	148	136	130	156	93	135	140	132	120	120	109	128	137	129	140	124	131	135	138	138	121	137	128	134	125	122	132	108	154	152	109	120	127	117	142	128	135	137	121	138	110	130	124	110	136	139	127	145	132	138	125	113	134	119	123	122	111	108	121	118	127	143	140	116	127	115	132	124	134	119	104	118	109	139	127	129	140	121	121	132	130	115	132	119	114	136	146	113	120	123	126	133	134	119	128	133	141	134	119	138	140	137	116	100	111	134	138	111	134	142	147	134	113	146	136	116	138	133	134	119	118	121	116	148	136	131	119	124	128	106	128	126	142	141	116	103	129	137	113	126	115	126	125	98	107	144	147	139	117	122	124	134	117	129	126	128	129	103	107	147	136	126	128	121	114	111	114	119	128	126	149	153	125	134	158	129	132	166	142	119	122	132	128	112	152	141	134	119	117	122	125	137	110	119	139	131	102	118	129	147	135	127	112	125	116	117	151	126	148	131	134	139	137	122	110	112	131	136	138	146	124	100	142	130	135	94	104	125	124	112	134	128	142	110	133	141	146	116	123	112	116	116	139	131	144	128	138	137	129	113	133	119	125	131	130	141	115	122	112	120	125	121	135	118	115	142	136	133	134	124	109	107	136	104	123	107	126	109	115	141	111	137	103	126	112	136	118	126	129	133	121	112	130	136	130	123	157	133	136	141	140	131	149	142	129	144	147	131	129	118	97	133	110	139	134	105	125	140	101	119	126	140	100	120	146	115	130	131	129	125	110	122	119	135	147	115	129	106	99	107	127	113	131	129	128	110	131	120	130	148	136	140	122	122	98	141	141	130	119	114	156	117	138	146	118	133	146	116	126	122	131	127	120	119	121	125	134	136	112	132	128	122	117	110	135	135	121	113	108	106	128	123	122	141	112	123	123	100	137	124	107	105	127	106	119	128	112	148	137	145	146	133	133	148	125	118	118	110	121	129	121	134	116	120	128	105	116	142	129	138	133	118	120	136	126	122	127	154	102	122	141	118	127	114	124	127	134	135	100	106	120	139	127	115	118	110	114	127	131	137	115	128	110	139	120	120	118	141	134	136	127	105	128	115	116	117	147	120	157	145	132	113	125	122	149	131	120	120	131	112	130	139	131	119	133	140	130	159	117	123	119	116	144	111	134	130	115	114	114	126	118	141	101	135	127	113	122	125	122	129	122	149	143	114	114	140	139	116	100	127	117	114	104	125	131	141	120	139	117	111	126	123	122	100	123	100	126	113	108	135	123	133	153	139	123	130	123	110	132	126	128	121	132	125	128	130	133	132	127	113	115	129	124	122	135	143	147	142	136	131	118	125	107	135	112	132	126	117	138	127	117	109	153	127	143	142	140	129	145	130	116	132	134	129	120	126	123	131	107	117	129	121	144	142	127	116	98	111	112	120	111	123	124	112	105	115	132	108	124	117	132	110	97	122	133	123	131	130	136	137	124	117	127	119	119	125	124	122	112	143	107	105	104	121	126	142	135	119	103	142	146	110	103	113	135	127	122	124	125	143	132	103	127	132	121	125	123	122	118	121	123	120	119	119	141	138	125	118	111	112	161	137	118	117	115	106	120	103	125	116	138	144	112	132	113	131	120	115	127	114	113	152	157	114	106	131	138	120	141	128	130	128	137	114	115	131	128	142	149	123	105	125	118	114	128	120	111	133	120	92	112	116	112	110	122	119	136	125
7948	820	1725	1942	1662	1328	1048	827	765	672	621	522	510	527	485	447	438	429	382	385	365	408	363	354	377	352	364	332	369	341	376	323	288	372	325	303	322	334	317	315	334	327	327	321	310	314	328	321	311	292	280	297	297	299	306	280	291	320	285	338	328	301	292	301	308	296	302	275	297	262	340	326	301	309	301	337	327	314	295	303	339	296	328	341	358	280	304	311	315	313	335	317	316	311	310	296	324	322	337	304	321	285	281	330	311	273	292	296	296	309	313	314	291	278	318	299	305	304	296	303	306	297	287	290	312	317	331	313	293	326	338	286	307	271	324	266	312	307	297	305	308	298	291	323	314	325	320	298	293	316	299	292	306	319	274	317	310	308	299	297	283	298	295	285	324	322	319	319	323	309	283	303	296	315	297	284	294	312	288	274	300	292	316	313	273	306	300	279	301	306	319	295	283	284	258	297	295	272	288	289	281	314	306	317	299	316	289	289	290	299	298	272	333	300	314	284	307	296	282	304	293	282	270	295	307	300	274	316	302	278	269	292	320	277	302	290	292	292	286	297	311	278	297	284	307	340	322	289	294	307	263	310	283	295	286	286	354	299	291	296	288	310	261	285	314	294	307	259	298	303	312	293	288	286	305	303	286	310	334	306	280	324	281	297	311	302	310	299	320	306	280	275	291	300	302	308	262	312	324	304	261	289	327	246	279	274	276	273	311	354	272	291	300	273	311	302	293	286	285	274	332	273	309	293	286	271	311	295	272	280	277	271	279	296	296	294	304	276	286	293	276	304	335	271	296	285	309	289	299	297	292	316	304	323	302	293	271	295	274	286	338	267	309	261	286	299	317	279	298	298	288	299	319	308	330	286	298	273	326	332	328	267	336	318	292	299	324	271	292	301	303	335	290	297	321	324	298	319	308	317	290	283	311	296	306	315	286	300	271	299	300	297	297	304	265	320	293	319	276	316	295	301	301	331	284	304	289	292	282	324	295	280	291	294	300	300	252	301	293	312	312	291	325	276	291	275	328	275	281	291	280	303	301	292	298	296	297	307	293	292	302	285	295	297	292	313	304	322	300	314	290	290	300	279	305	317	305	273	306	292	293	302	308	282	275	299	326	296	304	305	331	298	297	326	288	342	278	287	292	269	293	326	291	307	308	282	314	297	302	297	280	287	303	298	313	302	287	274	311	304	303	294	276	309	301	279	316	278	303	308	300	287	271	300	294	267	292	292	323	295	309	319	295	291	298	314	296	293	297	298	291	306	294	285	300	319	265	306	289	282	304	284	281	312	283	295	286	272	310	281	301	307	278	342	280	286	289	302	323	272	289	307	303	301	283	305	274	314	308	297	275	307	310	312	271	299	303	308	304	313	327	300	290	277	306	274	315	270	254	295	320	296	265	297	310	300	305	321	305	305	286	294	309	302	300	303	275	294	283	304	281	313	305	321	328	287	290	298	302	323	283	349	314	318	283	303	310	289	310	289	302	310	300	266	269	310	276	264	288	287	285	274	270	315	286	283	329	305	276	306	297	317	296	309	292	306	281	318	290	300	321	328	317	319	314	293	291	277	331	287	305	319	295	274	299	288	270	292	285	295	316	285	264	310	281	303	318	318	271	316	308	300	313	273	312	312	312	310	299	308	266	304	294	317	314	307	284	321	287	264	299	270	293	290	269	316	286	288	287	262	319	299	290	267	269	290	293	293	298	295	324	301	311	295	271	281	312	285	341	266	312	299	295	324	282	292	293	307	270	306	313	273	310	291	318	329	280	304	275	318	305	270	274	296	290	289	285	283	299	291	328	300	304	303	277	303	329	300	294	284	297	289	314	280	310	308	280	325	285	293	268	301	293	295	280	290	307	277	317	285	313	300	291	318	305	296	316	311	288	316	324	302	305	280	292	291	305	302	294	294	302	290	286	304	287	273	336	286	282	286	304	299	323	313	291	305	308	299	320	304	310	300	297	290	301	297	324	304	289	311	302	325	280	310	303	313	287	280	315	304	308	318	281	308	281	296	284	326	292	305	308	290	292	295	281	289	262	289	292	289	309	293	314	290	282	296	318	303	310	311	322	292	296	288	311	311	307	301	316	265	312	304	298	272	307	305	307	282	330	277	285	299	286	301	307	274	283	300	298	292	302	293	281	319	322	279	315	312	278	291	286	293	287	294	307	276	320	296	300	336	336	304	291	302	286	288	308	332	284	318	299	296	298	280	298	292	358	294	308	290	264	306	289	284	276	278	319	270	304	305	287	286	283	280	266	297	318	264	293	290	310	299	319	309	284	315	319	307	316	325	302	307	291	277	270	306	315	333	299	299	321	310	300	289	307	297	294	290	316	289	284	303	299	282	304	297	296	329	305	264	308	279	302	305	302	282	313	279	294	279	290	285	301	299	302	300	274	293	284	278	304	295	331	294	301	298	300	307	318	282	284	305	298	306	280	285	287	269	281	303	308	283	308	284	293	313	307	324	294	305	277	289	293	294	311	279	336	266	306	288	304	281	297	345	285	295	306	282	274	302	290	297	289	321	299	323	278	310	295	303	274	304	286	325	305	270	304	287	298	308	340	267	298	290	327	278	307	284	293	279	340	268	278	304	323	307	311	314	316	307	279	301	288	342	283	301	296	293	309	333	337	266	270	324	299	309	304	292	283	305	281	293	302	285	298	321	307	269	300	307	278	308	322	280	302	301	298	299	300	302	305	280	295	325	257	323	277	312	325	306	290	291	295	303	313	301	286	286	311	333	299	280	305	317	317	279	283	317	289	311	299	290	303	281	288	281	337	319	305	300	306	290	284	326	298	307	286	303	313	274	287	314	296	279	310	299	306	286	297	293	329	292	325	307	297	305	289	305	308	279	292	298	309	346	291	296	289	242	305	291	302	317	292	306	324	311	308	301	309	301	307	302	309	295	316	304	302	287	291	280	291	293	300	298	308	304	322	344	304	307	303	276	300	310	283	282	289	308	314	302	279	325	327	275	285	304	327	329	272	267	268	304	285	308	265	299	271	276	280	302	307	291	271	299	294	318	305	292	312	304	280	314	291	284	308	288	295	294	299	305	308	290	315	283	299	302	304	299	315	281	314	296	312	276	298	297	305	272	285	302	291	302	281	297	293	303	321	288	320	310	297	288	289	300	313	310	282	286	275	287	301	331	296	311	291	291	326	270	275	311	280	338	312	276	293	284	285	339	269	306	254	329	317	309	322	268	287	297	316	330	297	292	275	280	308	311	289	291	279	296	305	287	313	299	301	264	282	284	309	296	293	317	270	298	296	297	302	278	315	273	277	329	282	302	296	316	317	309	292	311	282	329	273	324	286	313	302	288	326	291	291	280	280	301	280	279	262	305	291	274	288	331	326	342	298	282	303	289	291	307	295	279	309	280	316	283	279	285	268	283	321	323	295	294	313	293	292	306	285	305	280	299	311	306	274	327	290	285	288	265	320	284	279	317	279	266	318	305	294	268	270	278	287	310	314	281
1401	196	186	217	196	206	199	190	200	198	199	220	207	189	192	177	183	195	226	182	186	196	202	203	205	182	199	204	198	215	224	203	234	233	208	196	194	197	192	206	221	206	193	227	211	194	219	188	205	229	208	209	205	199	219	222	202	214	174	211	200	206	192	191	198	212	208	180	216	213	218	193	196	169	196	198	198	197	193	221	188	196	216	231	207	175	176	189	198	177	170	204	198	187	189	187	180	209	206	197	191	190	201	206	206	222	215	193	202	217	233	206	231	196	174	215	216	185	192	192	204	209	198	194	211	181	206	186	231	195	226	209	182	208	195	194	193	184	202	224	223	199	227	190	184	202	222	193	202	209	200	189	211	202	204	178	230	196	193	204	215	191	193	188	197	218	186	193	204	184	197	210	208	194	239	224	190	239	216	217	205	181	200	222	211	191	190	184	224	196	203	191	221	203	218	183	190	196	202	185	216	209	187	200	182	205	192	191	192	212	218	174	216	165	213	174	208	172	214	203	194	185	201	201	203	187	184	191	231	220	202	215	183	205	190	198	208	206	207	202	183	197	189	187	184	187	199	222	192	196	210	197	176	207	196	174	205	164	176	202	200	199	184	187	193	192	202	216	214	213	206	207	190	172	217	206	184	202	192	201	166	195	198	202	211	205	209	188	196	214	196	209	214	207	197	205	194	215	208	189	222	204	207	188	189	192	211	212	212	221	193	209	197	207	196	195	231	195	191	184	220	207	211	205	184	186	207	183	196	201	211	209	207	199	205	211	188	207	195	180	191	179	200	179	214	222	188	234	203	208	192	202	199	178	188	202	215	191	175	223	202	196	189	181	178	191	213	210	190	231	210	197	177	200	193	205	209	183	195	187	221	201	211	242	200	195	214	182	237	179	203	183	197	195	201	185	183	212	210	198	208	185	202	210	204	216	208	218	239	222	190	207	213	205	177	174	190	193	179	168	225	189	194	220	222	214	194	165	192	197	217	205	203	203	193	227	201	197	178	183	192	211	206	188	170	175	193	186	220	179	214	203	209	207	197	195	185	191	190	201	215	198	198	184	224	192	195	190	169	219	181	197	190	231	191	190	217	196	178	187	204	209	223	203	175	191	184	197	196	200	193	213	211	206	211	198	212	222	191	208	202	235	198	195	224	187	216	212	193	201	198	212	193	181	209	187	206	210	203	185	215	214	204	202	215	192	205	198	220	245	204	203	205	203	221	211	191	196	186	208	207	210	186	186	156	206	193	212	215	180	188	185	193	167	203	212	200	205	210	206	198	193	193	214	177	204	213	206	185	222	177	204	226	181	208	206	170	211	194	197	199	213	203	208	214	205	174	213	200	187	212	205	189	162	206	220	183	172	186	196	186	207	163	193	210	203	207	200	204	194	179	212	201	183	199	237	190	201	232	220	216	215	177	201	225	208	191	196	201	189	182	210	213	203	205	189	214	206	178	190	173	182	200	205	210	210	235	232	194	196	206	209	227	222	183	196	206	178	184	206	220	188	209	212	209	189	205	187	200	210	224	191	183	193	207	198	196	205	193	198	183	179	188	199	193	221	211	216	204	209	189	178	194	199	188	186	206	201	186	197	236	215	187	192	182	172	200	209	209	221	196	216	191	218	190	221	190	217	199	216	204	183	204	176	202	209	182	190	168	208	195	195	207	205	203	191	202	190	205	192	211	200	219	211	207	202	205	224	181	246	205	192	177	217	206	204	170	171	217	171	184	207	176	204	215	188	209	202	185	188	207	210	211	192	195	196	200	186	224	183	199	225	200	216	190	190	188	217	197	243	215	180	224	218	230	192	177	193	198	186	198	201	176	239	200	178	218	222	162	206	184	189	183	176	176	211	186	182	217	179	204	189	183	208	216	192	170	216	198	227	209	202	205	218	200	192	222	210	183	196	204	215	203	206	215	226	197	198	188	201	216	191	196	192	204	206	205	197	185	171	176	215	210	221	195	193	203	203	178	195	234	197	210	175	204	201	191	186	201	189	202	186	180	215	202	181	221	206	198	212	185	191	214	226	189	209	190	215	230	210	216	206	196	212	181	171	201	204	202	194	203	208	197	197	181	201	213	209	173	170	217	213	209	196	214	210	180	221	192	200	197	219	207	201	205	199	196	197	215	194	201	186	207	202	170	205	227	211	213	204	198	231	212	182	184	190	214	168	187	164	174	215	228	188	188	167	196	194	190	189	218	214	222	190	206	206	195	196	203	195	192	211	206	226	197	226	193	191	185	223	211	207	169	186	187	191	192	202	172	201	200	193	223	201	185	202	190	198	211	218	205	227	209	197	212	201	197	189	204	205	210	220	223	191	228	199	188	183	178	193	178	218	200	179	199	191	219	216	233	217	201	208	181	231	217	184	208	192	187	189	203	208	190	198	197	174	220	187	194	201	212	187	188	189	209	184	197	237	211	204	223	199	184	206	206	203	228	202	203	210	200	214	239	228	197	182	220	227	215	204	238	172	204	188	206	198	208	205	191	187	196	205	201	190	188	181	177	185	205	205	209	213	181	197	211	187	216	194	222	209	191	194	200	208	216	242	187	190	198	219	223	180	226	197	217	202	206	206	216	191	208	187	221	205	180	194	197	224	211	193	197	206	175	224	199	188	218	230	210	188	194	195	200	212	220	212	220	186	218	207	203	236	202	201	212	205	211	193	178	200	206	230	207	176	197	220	207	189	186	206	200	195	177	202	203	206	203	216	189	193	195	194	192	180	178	171	210	192	228	244	198	193	177	204	192	225	187	216	197	202	175	213	200	202	213	208	197	193	176	192	174	178	191	197	174	200	197	213	200	170	178	186	205	212	193	202	207	189	187	188	202	173	187	200	186	190	188	210	204	214	210	183	197	199	199	207	198	209	206	204	205	193	198	202	186	216	161	203	201	184	176	223	206	165	177	207	220	201	182	222	200	189	209	185	182	184	174	212	182	216	203	203	203	181	188	203	189	223	211	175	197	200	185	183	201	206	210	182	201	210	179	186	216	199	214	193	185	190	178	210	209	186	209	213	190	206	204	196	200	200	189	184	202	212	206	187	207	202	188	209	196	199	201	177	217	207	212	209	219	208	211	177	217	226	202	193	205	192	224	179	191	179	198	204	202	228	206	182	207	180	213	220	208	221	195	209	185	190	212	188	197	209	212	185	188	201	210	188	179	203	194	190	209	203	202	216	207	193	185	208	231	201	187	175	211	187	194	211	175	176	204	185	217	198	224	187	178	218	190	194	209	213	199	199	206	182	192	210	214	197	202	200	220	209	186	182	223	199	198	192	184	197	192	226	233	220	185	197	244	201	192	243	206	189	196	205	177	210	218	201	200	203	173	193	207	183	221	183	202	190	225	180	215	220	186	204	202	187	198	228	205	179	188	197	187	216	208	195	217	196	211	202	203	183	185	224	193	227	202	197	211	192	220	213	205	203	183	196	234	195	211	192	242	188	188	200	210	219	195	187	194	198	190	210	239	231
1746	493	494	526	506	485	464	472	467	490	460	455	461	441	463	442	460	489	498	469	486	453	498	490	471	413	514	472	484	435	473	464	471	481	468	512	478	451	456	480	501	483	463	484	498	488	485	469	501	420	490	465	514	440	456	481	442	495	456	452	479	492	478	460	504	435	450	490	480	490	509	504	476	502	472	496	452	472	500	478	469	482	484	501	475	415	475	515	488	461	454	486	466	489	438	457	517	467	471	478	456	464	481	486	465	484	479	477	476	438	463	503	487	488	476	470	438	490	471	494	470	497	484	451	464	454	449	487	484	487	511	454	459	453	466	483	504	475	498	464	481	475	477	487	476	491	438	491	484	440	483	446	487	444	444	457	493	467	449	446	429	440	471	453	465	420	474	470	507	490	482	476	499	458	472	478	484	489	478	450	454	454	484	480	467	468	441	457	445	455	472	493	470	464	500	445	471	465	516	522	454	461	473	483	468	452	455	492	436	479	467	464	457	444	465	492	473	468	442	487	484	453	430	425	437	466	467	483	469	424	469	480	482	456	459	466	469	441	490	467	480	464	498	465	462	442	457	511	487	484	475	433	455	465	453	449	432	453	513	488	523	478	471	437	527	488	500	478	473	498	458	475	489	451	482	484	476	443	457	515	449	468	486	468	453	453	448	492	483	474	494	475	482	475	481	434	469	499	486	504	501	482	525	447	446	493	457	487	482	495	437	464	459	422	458	408	518	476	478	447	431	459	513	462	523	473	482	490	473	449	404	529	484	504	464	435	484	507	494	451	483	481	479	469	469	482	484	444	446	457	486	473	470	462	482	466	451	452	450	487	445	444	463	489	486	510	462	477	479	489	480	451	464	459	461	502	487	484	453	462	490	520	474	499	503	424	477	442	470	500	501	455	481	467	468	430	428	484	494	466	473	473	472	479	464	508	501	432	433	493	467	435	436	472	468	449	478	479	508	457	469	493	474	506	466	451	491	480	468	478	456	454	489	469	462	448	481	508	456	483	478	473	465	472	443	470	476	453	467	480	475	486	482	489	440	464	443	466	446	500	429	442	459	461	451	460	495	496	487	445	439	457	471	464	460	469	475	451	458	452	443	458	495	494	443	478	459	466	426	477	484	447	458	437	449	502	466	465	451	440	457	511	480	485	461	468	499	457	464	458	474	445	448	472	478	463	446	448	457	498	468	487	469	461	468	505	503	485	452	453	462	447	500	489	453	480	492	474	437	455	506	478	482	478	462	461	436	459	464	472	462	458	467	482	469	500	495	432	487	481	456	475	451	444	471	488	479	452	443	489	453	443	431	494	452	453	457	506	457	491	477	473	473	450	481	485	471	483	477	477	492	465	477	532	445	466	495	441	516	435	526	463	454	460	425	499	439	460	471	471	441	468	466	448	470	440	470	477	418	462	508	449	487	490	450	500	482	472	474	472	472	508	483	479	453	484	486	463	426	453	443	449	475	455	489	485	469	484	458	487	506	470	475	469	408	437	490	469	444	430	458	526	442	449	485	490	493	469	425	467	456	442	477	459	476	479	426	490	435	438	496	483	470	432	500	435	486	483	459	488	458	516	461	464	466	485	450	479	455	495	421	496	476	470	498	434	425	490	467	474	452	479	480	477	501	446	463	462	475	522	456	463	513	459	459	449	460	451	448	468	465	465	479	483	467	449	463	502	468	459	464	419	512	447	453	502	430	489	536	494	536	457	461	476	455	437	461	500	470	434	445	524	468	440	428	411	438	460	469	474	480	477	461	471	489	471	473	503	508	458	485	456	492	452	486	468	468	469	484	467	472	458	465	458	451	458	458	458	481	486	477	457	456	462	431	480	499	469	458	485	459	460	425	493	499	470	473	439	495	457	441	475	484	479	469	477	516	485	450	476	451	486	441	480	514	498	468	448	478	464	444	469	486	453	467	479	463	482	470	490	464	484	460	467	471	418	427	469	457	507	435	444	470	458	508	475	452	479	476	466	443	500	450	446	432	501	464	479	468	450	450	481	480	489	489	473	480	451	483	461	451	479	456	443	464	513	478	529	464	448	460	465	436	455	469	456	448	531	495	469	434	460	513	463	412	489	445	455	478	524	474	457	470	457	450	475	478	445	459	458	435	507	501	433	487	472	429	497	462	464	448	447	441	463	463	486	464	445	459	461	472	466	437	446	453	475	470	437	516	443	462	480	474	475	438	459	491	476	484	442	501	415	465	504	476	439	459	516	432	477	473	510	454	463	484	456	434	485	402	490	464	473	465	463	495	482	458	474	474	456	467	437	467	491	475	451	463	492	447	480	470	463	480	475	492	450	468	497	451	442	457	452	469	506	496	493	463	459	488	435	477	474	494	466	471	456	472	460	453	456	466	463	464	478	500	445	448	477	480	471	469	478	506	431	501	456	468	473	493	453	471	483	460	495	504	483	482	460	455	495	435	513	449	457	488	462	476	458	475	463	435	513	446	457	442	462	519	463	462	454	518	430	432	467	445	445	468	433	443	463	475	473	500	513	492	503	473	450	501	442	464	525	507	460	465	458	481	476	444	485	461	497	470	476	514	440	449	447	468	430	478	475	448	438	470	487	436	440	417	468	452	444	475	457	486	463	484	476	453	459	432	482	468	454	436	475	450	503	428	435	461	473	471	466	475	455	488	444	454	463	490	472	465	479	499	441	453	459	458	461	467	479	426	447	489	458	458	516	456	442	485	480	469	454	514	472	502	459	455	502	492	462	479	496	478	478	480	453	428	450	480	468	467	473	488	475	463	464	473	457	468	475	506	508	473	457	462	477	462	473	488	457	469	440	499	487	480	476	458	434	491	453	451	477	483	469	509	445	445	451	433	445	464	477	436	487	474	467	467	457	465	441	495	458	482	507	466	467	476	433	514	465	468	467	464	457	444	503	437	476	499	468	475	493	470	480	509	476	520	464	470	497	483	480	469	457	490	495	490	524	498	485	471	445	480	505	466	513	465	501	451	482	485	465	489	488	457	448	472	492	507	481	438	483	478	430	473	480	445	506	456	478	515	473	474	467	483	449	440	488	480	457	488	437	452	437	494	463	476	493	499	471	492	468	470	490	464	460	436	455	453	456	489	483	461	462	495	494	491	513	473	513	432	448	478	484	491	479	453	487	457	472	452	403	418	466	460	482	446	473	484	490	467	486	477	493	448	501	486	482	432	481	500	434	426	491	478	467	446	472	427	488	444	507	476	453	453	487	442	469	456	524	475	462	456	464	453	463	485	437	485	472	519	449	481	467	478	468	494	519	502	449	457	467	443	449	493	450	442	442	472	460	494	496	510	440	448	492	482	464	452	471	443	476	429	473	465	473	480	478	444	468	437	483	455	406	446	460	484	455	458	484	477	462	472	466	472	444	430	422	447	490	498	480	470	453	471	478	461	467	474	450	451	486	457	451	506	445	472	452	463	466	464	481	475	498	477	486	515	484	454	461	451	460	498	461	456	466	453	479	486	454	443	479	478	507
7364	510	658	507	388	365	337	346	296	297	260	272	261	269	236	253	228	232	265	255	278	258	258	223	247	284	255	252	252	231	259	245	242	260	263	251	231	265	271	282	264	212	227	253	246	254	211	263	273	223	264	250	277	234	245	268	240	263	264	235	267	250	236	224	270	233	272	279	244	253	234	232	253	238	257	274	217	254	288	196	210	246	263	259	253	257	220	234	234	241	250	251	228	274	254	252	249	248	262	218	251	211	254	203	250	249	271	242	248	228	237	238	240	225	262	257	263	256	245	227	239	292	237	247	238	259	248	276	236	302	240	245	256	231	256	229	251	220	265	226	280	235	266	257	254	251	271	247	248	239	232	233	247	269	234	235	232	248	238	213	209	216	252	259	259	259	257	241	199	254	243	246	243	263	252	265	272	248	230	249	259	260	236	261	238	234	238	217	260	226	258	260	240	227	225	248	247	251	239	247	255	247	241	227	259	215	233	265	236	287	243	214	248	259	265	234	246	242	264	254	252	240	245	243	253	271	237	240	246	241	243	268	253	260	231	235	215	266	228	223	245	260	252	233	235	238	238	300	245	249	229	227	279	261	261	242	214	244	275	235	231	286	274	263	267	253	251	195	240	257	237	238	266	244	256	247	206	273	250	289	246	219	220	242	251	249	248	242	297	249	227	249	235	241	265	237	264	258	259	241	239	240	263	241	278	245	237	232	239	253	240	229	242	262	227	260	250	223	281	231	236	243	226	251	251	250	246	247	258	265	248	288	253	231	260	267	273	285	255	270	241	270	269	227	253	246	260	270	290	236	247	258	246	252	216	262	219	218	232	232	240	265	258	233	263	221	276	272	243	238	259	243	255	257	265	238	258	253	269	224	227	248	259	244	256	232	244	256	259	243	247	223	238	271	236	242	237	242	244	243	255	207	229	268	206	253	237	228	254	248	261	269	251	252	269	225	262	245	223	254	246	220	278	246	240	233	271	253	257	236	254	252	229	291	225	248	288	256	241	263	232	222	263	238	254	258	255	245	249	223	232	250	256	259	222	197	228	229	232	206	248	251	235	260	259	233	233	240	246	248	236	257	256	251	235	239	235	228	235	235	259	254	238	263	239	250	225	212	264	240	262	250	244	230	252	256	246	242	242	228	242	243	224	218	255	254	248	251	249	254	237	227	271	225	217	223	210	218	277	254	236	236	260	258	239	223	250	227	245	253	264	250	263	263	253	254	232	222	264	251	237	219	234	260	223	224	245	235	237	231	226	241	239	266	277	241	260	233	242	231	244	257	231	249	231	278	249	264	259	256	251	234	228	251	258	248	240	235	290	242	256	249	240	249	249	277	261	233	267	249	250	224	232	223	241	220	284	282	269	223	241	242	213	249	234	255	275	267	254	252	246	236	230	234	258	271	218	277	238	250	239	267	215	258	248	245	248	242	232	256	287	264	260	250	248	235	227	246	243	256	233	228	214	240	269	285	260	272	250	258	242	262	243	238	243	263	238	232	273	240	234	279	241	255	250	227	245	250	212	241	234	229	240	268	230	255	247	248	248	274	238	230	226	237	256	240	245	253	250	256	276	241	235	239	244	265	245	257	239	233	260	241	235	229	245	253	252	231	252	246	253	264	252	262	262	251	233	219	239	227	265	265	249	248	252	246	266	235	252	246	250	259	239	246	281	251	221	199	229	229	229	258	255	246	214	266	248	220	277	238	210	265	248	213	233	260	249	247	259	245	265	268	273	238	254	239	244	240	216	246	270	239	279	257	247	242	230	236	243	220	251	244	223	237	228	241	259	241	241	265	283	254	208	253	228	254	280	254	245	254	263	217	211	244	235	239	260	267	265	274	249	241	243	250	259	239	241	239	245	250	231	279	214	253	254	246	212	240	270	246	246	238	257	254	257	258	253	259	264	280	269	260	240	258	264	247	246	236	242	260	270	262	248	243	242	247	263	265	266	240	251	255	229	265	231	287	239	258	252	243	249	238	294	242	257	217	232	269	236	256	269	245	215	255	247	223	235	234	250	235	248	249	254	236	234	235	225	259	251	266	227	271	242	245	283	237	243	219	257	273	267	257	250	266	284	270	252	220	248	243	255	256	273	246	247	254	260	237	235	258	271	281	232	253	268	256	221	264	273	255	241	211	273	269	268	245	240	244	234	239	252	254	220	226	222	260	236	246	239	265	228	271	258	258	267	245	225	248	242	228	225	239	280	259	267	253	243	273	247	234	219	230	244	260	276	233	279	261	254	237	251	241	252	242	249	253	248	274	246	261	218	245	245	241	244	233	248	248	244	249	252	240	271	262	238	290	248	295	278	233	254	233	244	255	271	247	245	281	269	228	242	258	258	234	283	242	253	278	263	243	223	254	243	257	215	217	238	245	249	251	248	267	241	252	250	263	260	260	251	253	220	263	222	265	280	250	256	256	228	254	261	260	241	235	239	230	234	273	268	235	242	255	225	257	237	244	237	273	259	258	224	247	273	262	285	254	251	233	221	250	261	259	251	229	234	248	244	237	265	232	249	217	242	249	244	237	249	290	276	245	250	250	251	226	254	250	229	253	244	230	229	212	224	260	250	246	245	267	231	243	251	250	241	235	227	244	230	217	242	264	259	258	285	248	246	266	276	241	276	260	252	248	237	253	266	253	267	218	245	261	261	273	247	235	219	264	281	260	231	256	255	239	210	245	251	222	247	269	284	248	251	260	237	239	247	268	234	247	213	227	244	256	241	243	255	217	242	251	236	255	252	268	264	259	251	257	248	249	296	240	248	251	271	245	227	254	283	240	253	261	247	248	245	226	212	266	249	238	268	259	255	263	227	231	239	240	263	246	256	253	211	238	235	251	237	238	228	230	259	262	242	240	256	242	244	238	253	244	235	224	231	241	251	250	275	236	259	240	262	232	244	217	248	280	235	283	206	226	255	240	261	265	257	258	255	269	223	234	235	270	222	262	239	240	242	233	249	224	260	267	241	234	249	255	266	228	263	214	199	271	267	248	224	280	268	244	265	252	256	276	248	288	251	261	262	232	248	231	251	257	243	227	204	236	242	245	220	239	274	254	283	259	259	221	238	236	251	235	261	259	269	301	240	269	215	267	229	239	252	258	272	209	256	231	254	275	249	255	258	272	256	245	265	247	229	245	236	255	283	249	237	230	284	239	225	253	248	257	270	241	239	221	244	253	249	228	228	262	270	274	225	263	253	253	244	250	245	243	263	260	253	254	286	232	235	235	248	227	244	267	248	249	255	254	261	239	244	223	273	240	219	247	249	254	265	259	231	251	248	276	253	256	257	230	271	252	253	227	243	278	240	254	240	221	238	235	258	264	264	263	232	250	258	269	246	276	249	228	260	221	241	267	255	235	223	241	252	228	256	273	266	243	249	254	257	237	253	253	230	247	258	262	257	247	256	269	234	293	247	260	268	246	243	256	232	275	252	258	275	274	256	255	233	277	264	243	245	239	240	267	262	245	262	273	216	282
6412	873	1236	1387	1218	1045	963	819	780	717	732	701	690	652	608	611	625	601	603	625	620	622	569	640	534	636	568	502	580	578	608	571	554	610	561	593	562	647	551	592	549	570	547	547	533	553	572	623	594	561	584	546	571	527	533	552	545	564	552	560	571	588	584	529	561	510	577	587	574	587	604	571	572	552	551	567	553	569	542	564	542	531	541	559	572	568	572	514	546	596	584	569	590	569	575	569	543	574	561	586	570	604	573	567	568	540	551	595	588	537	595	556	562	568	584	555	547	564	532	574	577	596	540	549	559	544	565	549	594	537	548	563	573	548	545	575	536	628	582	595	574	520	580	567	561	526	569	531	559	576	538	552	548	567	523	567	528	543	570	586	572	540	545	553	581	555	527	571	550	574	543	577	555	568	603	556	564	559	579	599	571	583	564	584	532	566	540	575	588	524	574	523	562	551	562	589	540	568	618	555	532	538	549	542	576	561	546	556	544	579	537	528	549	549	596	555	566	578	557	572	567	562	520	552	547	523	570	600	606	570	562	602	509	559	571	548	550	544	576	541	546	614	564	557	558	561	596	558	573	576	562	546	555	586	511	583	574	568	558	558	575	516	568	590	610	586	588	560	554	566	519	560	571	562	583	576	541	554	592	535	582	595	556	575	575	586	576	555	520	575	542	589	551	541	595	533	580	572	501	594	559	586	583	545	536	553	591	573	570	591	547	528	561	507	574	613	575	558	589	574	559	527	559	600	565	584	521	538	556	544	558	551	564	548	533	580	589	615	591	588	563	512	594	562	540	561	594	526	581	579	563	589	590	569	574	534	548	572	580	534	589	592	585	557	530	529	531	551	587	578	594	558	564	501	530	566	571	545	563	586	549	575	566	530	547	568	553	547	576	557	557	545	583	550	587	549	572	611	530	570	551	535	544	574	592	555	565	564	616	565	558	523	542	546	577	562	565	550	566	608	552	610	580	554	567	528	592	491	552	553	532	592	582	509	582	552	584	573	594	506	498	546	557	558	578	537	559	563	538	525	539	565	545	554	601	589	576	556	538	594	542	583	559	540	578	578	594	576	509	535	542	574	511	574	574	551	543	556	582	559	566	595	554	545	539	520	576	552	562	523	557	563	590	553	597	533	556	563	543	556	554	547	553	534	563	575	569	555	625	561	570	534	528	586	548	586	524	571	572	577	551	606	580	582	576	533	559	554	511	531	579	568	580	582	537	591	526	534	528	575	561	578	540	541	527	573	562	541	549	583	557	582	556	510	572	550	538	567	541	547	568	558	572	570	594	557	549	578	559	549	580	573	546	545	577	549	575	560	580	535	572	585	586	559	527	506	537	576	537	504	588	589	563	593	569	586	576	543	533	599	524	567	579	543	579	540	571	577	523	518	535	569	530	555	546	531	559	588	564	523	600	573	609	603	554	550	534	567	560	530	548	572	557	545	557	589	562	566	592	562	568	535	557	558	549	581	584	539	619	566	606	585	563	581	581	538	571	606	544	532	579	528	623	564	556	576	563	558	566	610	521	557	558	563	538	561	557	546	592	598	547	601	556	539	514	493	569	593	553	563	513	609	579	567	577	599	566	566	532	548	580	576	533	604	555	526	571	579	586	537	549	548	572	553	592	561	568	527	549	601	602	605	540	551	551	519	530	577	549	568	554	547	558	579	544	528	547	577	565	515	564	537	547	569	553	540	586	612	545	570	613	566	553	533	543	545	558	556	548	545	535	571	574	570	566	560	580	573	584	521	624	498	538	567	558	551	545	559	565	601	570	617	560	554	538	535	543	543	521	543	541	540	550	573	539	559	547	596	564	535	565	517	538	539	566	575	562	573	571	549	580	554	557	581	545	541	558	565	599	545	569	558	565	564	591	577	569	564	604	529	555	545	577	562	598	577	513	554	567	576	555	580	546	540	548	582	555	580	554	535	561	511	605	554	594	579	580	542	565	536	523	547	601	588	571	573	513	522	568	570	581	559	557	582	551	543	501	542	558	566	609	551	536	531	527	578	563	523	547	547	567	546	523	559	557	539	548	545	549	581	544	538	569	584	626	518	564	563	599	554	584	561	526	583	522	582	537	531	572	567	533	558	576	571	553	607	570	565	584	574	537	526	546	576	556	587	558	540	573	544	568	564	572	571	518	579	564	534	561	580	549	547	546	561	497	582	543	569	534	527	573	573	552	552	556	571	522	539	565	592	574	597	535	524	531	571	571	549	621	567	555	585	559	546	598	556	561	554	566	544	570	596	574	537	589	541	576	573	585	555	568	570	564	553	560	568	551	522	581	566	551	555	563	562	583	557	529	535	598	556	543	555	568	572	507	547	595	576	563	558	525	515	554	579	545	544	575	550	526	572	559	592	549	556	566	548	581	567	562	543	586	593	539	560	520	549	606	560	561	590	564	550	546	593	565	575	500	567	565	558	615	537	529	559	587	623	556	595	557	595	549	532	517	526	556	554	575	565	560	552	582	531	539	571	517	551	587	550	559	608	558	572	578	563	552	578	544	566	548	586	557	558	544	587	600	557	539	566	555	578	564	578	559	539	585	551	545	594	586	566	521	609	535	581	595	544	548	587	545	583	562	576	538	552	571	532	576	538	578	546	571	609	580	568	594	565	518	593	533	569	563	526	629	586	547	556	545	568	551	548	530	544	537	524	589	555	575	526	530	567	595	577	552	597	572	549	553	555	538	579	564	562	537	531	613	525	535	542	565	564	581	527	522	577	587	557	555	544	530	551	550	597	530	551	545	603	605	539	555	538	565	558	538	523	534	578	546	600	518	549	536	550	558	569	561	555	568	549	591	544	569	597	533	535	585	584	558	567	548	539	549	571	556	581	522	573	514	576	590	576	568	564	547	576	522	529	528	538	536	554	573	560	569	578	570	571	540	557	581	547	566	565	565	567	548	558	544	552	511	567	588	526	570	547	578	557	536	570	592	565	550	591	590	600	561	550	548	558	544	561	545	574	548	572	539	545	588	539	526	536	555	581	563	575	546	553	568	601	549	586	575	559	545	501	550	565	569	551	547	607	546	555	610	588	544	574	584	555	561	554	609	574	527	541	569	574	564	535	532	550	552	532	569	555	573	582	551	567	552	595	553	532	566	583	558	546	526	546	517	587	560	556	571	518	609	535	530	552	583	543	585	566	564	618	564	536	555	519	584	536	548	525	584	578	558	546	530	584	573	548	560	562	525	546	579	545	557	534	513	542	565	600	523	518	590	553	534	513	555	575	556	544	536	563	560	591	570	559	570	566	586	576	598	580	584	583	551	568	567	543	575	558	562	588	561	622	580	537	545	525	613	574	533	517	563	545	572	570	531	544	568	539	596	572	583	615	543	536	572	561	550	562	563	591	574	556	566	571	561	537	575	559	589	577	599	569	557	576	533	614	539	591	537	576	521	566	554	552	561	528	533	557	543	573	562	544	544	552	552	534	551	574	558	597	550	567	568	555	584	555	565	555	583	529	535	565
13945	1042	830	616	405	334	270	239	195	185	181	177	159	122	153	125	156	144	128	128	117	129	140	131	125	115	114	124	130	144	124	127	111	128	136	122	137	125	131	143	112	135	141	165	127	125	128	144	117	134	117	115	119	136	137	119	122	138	127	132	112	137	153	136	124	112	134	107	126	120	127	125	130	113	134	127	133	126	123	129	113	135	129	140	119	138	130	134	140	115	118	121	105	132	109	134	131	122	115	115	108	143	116	130	119	126	129	111	137	114	145	133	127	126	124	115	117	129	132	136	116	133	112	133	126	113	115	113	121	118	117	111	124	129	123	132	102	113	115	136	124	108	108	123	131	129	115	122	118	124	128	125	114	121	128	120	132	113	121	139	134	124	106	113	128	122	115	108	130	129	121	105	112	122	110	127	109	132	132	111	131	134	117	124	135	105	107	119	140	126	121	120	127	133	111	121	112	115	104	112	127	129	133	120	129	116	141	144	108	127	138	117	137	131	125	125	111	138	108	123	139	133	145	124	145	115	146	120	116	129	141	135	136	121	144	108	116	124	131	141	129	136	130	112	139	130	138	124	119	120	105	135	119	151	116	112	109	124	133	124	104	124	140	126	125	117	138	132	127	110	134	114	121	101	135	113	127	110	112	104	153	118	117	131	133	109	126	120	138	121	128	132	105	129	106	148	117	124	110	119	142	131	132	119	139	133	111	153	121	140	114	115	121	119	122	119	106	124	112	98	158	140	119	110	106	116	150	132	129	130	102	123	124	124	125	123	128	143	137	119	113	125	141	113	139	140	129	143	107	116	140	121	99	130	131	149	124	92	115	117	124	122	122	106	131	117	117	122	104	139	118	127	127	108	130	136	120	141	115	122	126	115	139	139	126	121	132	116	123	127	121	110	125	135	131	137	135	120	120	112	127	129	139	133	118	104	112	108	121	123	108	116	126	126	122	135	123	123	125	143	121	126	123	130	131	123	126	126	131	142	128	130	151	118	136	115	135	110	113	131	142	110	109	117	107	140	119	113	146	148	132	116	121	126	122	123	136	109	136	109	126	125	121	118	126	118	113	110	121	142	139	142	119	134	125	124	130	130	119	121	118	100	128	117	111	125	126	118	139	140	116	129	104	122	105	122	112	109	129	115	142	141	141	131	137	106	116	128	116	116	101	108	105	120	136	117	140	146	130	112	96	114	128	121	127	117	122	141	144	111	141	100	130	126	139	131	131	129	116	116	125	118	131	116	126	118	162	122	111	110	125	129	132	119	112	134	111	120	113	111	112	146	133	142	128	138	115	128	131	122	154	128	135	140	120	122	114	125	130	115	112	97	135	109	134	119	114	132	119	148	133	134	117	113	128	114	119	123	111	126	133	124	122	150	114	94	117	128	137	129	117	125	121	104	109	122	102	128	117	111	116	130	131	150	113	117	134	121	121	104	110	120	113	117	137	110	142	141	119	127	132	128	129	113	133	118	123	104	106	111	151	121	120	122	126	146	118	125	122	129	137	127	120	98	114	109	111	139	140	129	143	148	137	128	116	118	126	142	109	125	116	108	119	107	122	111	148	144	130	114	128	105	109	119	134	106	138	146	154	127	139	123	116	138	127	138	130	135	119	134	113	136	120	132	128	117	121	122	111	134	141	136	130	154	121	121	126	103	149	116	127	125	134	129	129	119	122	130	152	117	129	129	126	128	113	120	119	115	144	108	118	133	116	111	149	126	146	132	157	125	132	112	133	127	129	147	111	124	110	120	138	137	112	147	120	112	131	131	138	132	137	135	115	124	125	130	108	127	123	109	148	121	132	131	115	122	127	123	132	124	135	101	113	121	135	102	118	123	126	128	121	125	121	143	135	148	148	114	122	121	119	99	115	141	125	134	137	125	130	130	125	118	131	132	122	129	122	126	128	100	114	130	134	118	129	128	117	112	115	123	133	124	115	120	105	98	141	124	144	128	112	116	116	122	119	110	128	129	118	135	120	128	135	121	116	122	133	135	122	117	131	122	130	116	147	123	126	121	133	128	125	115	125	144	130	133	105	131	135	131	121	125	117	149	143	123	130	127	145	122	123	126	114	122	115	112	121	110	133	123	124	124	123	123	143	110	118	137	141	130	132	145	142	113	132	114	107	113	128	120	125	144	127	116	119	129	128	112	132	132	121	126	113	138	114	113	114	112	128	132	125	117	139	124	136	123	109	126	130	124	115	136	132	149	149	121	129	117	94	117	117	114	118	123	141	130	125	115	126	134	130	117	146	111	131	115	131	114	123	116	122	132	126	126	136	108	137	116	132	115	114	117	136	115	124	114	125	137	140	134	129	107	113	123	130	126	122	119	149	112	126	116	112	109	118	133	134	102	116	116	114	114	154	140	127	126	105	129	133	143	127	117	131	133	101	136	132	130	117	117	141	116	128	119	111	148	106	132	108	115	122	121	122	121	134	113	132	107	137	147	124	137	120	115	133	124	135	138	116	109	126	107	130	131	106	131	135	120	117	148	97	125	123	108	114	151	117	104	122	128	117	129	131	134	140	118	136	135	133	111	111	142	120	116	140	134	139	139	118	128	117	128	133	118	146	136	114	129	139	131	126	138	117	117	116	138	113	115	142	108	115	128	130	135	130	117	120	125	142	131	108	124	128	117	106	131	107	121	126	102	107	134	113	124	120	125	130	111	114	102	120	122	133	122	126	127	113	140	126	119	115	130	115	141	103	123	108	107	112	145	138	116	136	142	130	139	126	124	127	120	133	149	132	127	131	136	105	114	128	106	117	146	125	127	113	111	148	116	105	124	113	132	145	110	111	152	127	130	125	110	122	132	111	119	130	123	109	122	133	126	128	130	112	116	115	135	110	119	112	151	128	130	106	106	132	126	131	121	130	130	118	125	112	138	129	120	127	128	120	126	141	121	129	123	127	121	128	109	108	124	131	123	125	121	140	111	109	142	142	136	129	130	112	140	112	122	126	130	127	111	126	126	126	113	118	122	131	134	114	123	108	135	116	131	110	115	117	111	106	120	116	130	118	112	105	119	132	144	134	125	107	132	146	139	128	122	104	129	115	128	103	113	131	130	144	129	137	128	100	134	116	129	117	130	135	125	132	115	120	127	130	106	121	87	129	141	133	125	120	113	130	137	130	92	139	130	113	132	131	123	131	130	117	123	148	108	100	116	132	106	116	137	123	107	121	122	122	135	112	119	122	112	127	139	147	130	124	104	119	138	120	120	145	136	132	109	118	130	138	109	136	110	131	136	131	116	129	129	146	121	137	114	124	137	134	121	127	118	143	108	131	106	119	120	119	122	122	140	152	139	127	120	126	127	106	100	129	127	116	143	138	138	134	124	101	115	134	128	138	125	111	154	142	111	126	140	136	129	158	124	137	142	134	107	125	126	113	117	128	144	123	135	140	109	122	146	149	130	123	128	127	125	147	124	135	116	115	132	124	114	148	140	106	124	146	119	133	127	138	108	149	118	118	115	139	135
7832	794	1705	1903	1610	1276	984	840	742	680	555	587	524	489	438	455	428	415	388	363	373	372	349	334	368	328	364	318	310	338	335	324	315	344	328	318	349	329	341	298	306	302	328	284	341	308	307	333	342	353	281	305	300	315	284	330	301	324	307	304	322	298	290	327	316	304	296	316	322	303	289	297	306	327	281	271	317	326	310	308	309	301	311	299	284	306	287	308	290	291	304	301	323	308	293	340	299	302	340	314	305	326	318	300	304	312	313	261	314	298	313	329	249	297	293	277	315	281	294	297	326	305	343	303	310	304	291	287	288	314	279	301	282	271	265	303	297	294	299	305	287	295	310	291	290	280	308	289	312	262	303	302	291	316	309	303	276	287	324	312	315	310	281	290	289	314	298	294	315	247	285	304	264	273	303	289	313	298	285	256	274	316	313	271	294	314	314	286	311	292	299	308	295	296	306	299	297	315	273	288	262	320	301	243	262	267	312	275	310	271	306	268	308	307	287	293	304	299	297	298	284	278	321	292	301	293	302	321	279	302	318	319	282	309	289	286	309	281	305	283	306	296	305	325	303	316	316	300	286	324	292	325	293	312	285	282	284	296	311	299	283	299	287	305	336	293	323	292	279	285	290	281	284	321	344	272	287	316	296	323	285	294	296	316	331	302	292	311	275	266	313	312	333	308	297	340	289	290	310	344	314	286	284	287	297	289	326	301	291	296	297	289	274	318	310	269	273	271	311	288	299	266	294	283	303	273	303	304	259	262	299	267	276	276	314	298	305	327	292	305	279	282	282	318	345	315	327	299	300	293	323	280	277	297	273	308	294	265	281	302	313	316	302	307	327	280	302	286	329	285	280	323	305	306	297	289	275	298	316	327	304	314	298	322	315	288	281	302	289	283	297	278	298	300	305	278	297	273	324	301	268	321	306	293	282	299	280	267	302	296	304	260	280	275	337	298	307	303	289	314	279	304	327	323	280	285	293	317	294	302	299	294	292	271	277	293	306	311	286	291	307	305	310	283	295	302	286	304	310	334	310	283	309	319	301	289	309	296	289	310	302	273	264	306	270	250	270	333	280	302	268	278	304	260	308	285	282	303	279	269	301	284	292	296	302	312	313	308	304	287	290	305	304	282	293	282	290	312	331	310	292	276	291	318	305	302	327	292	305	285	309	294	296	327	319	297	313	282	312	288	269	302	304	297	296	277	318	310	275	264	302	294	299	294	311	288	321	283	276	316	288	335	304	315	277	287	293	301	295	319	329	311	288	320	280	309	311	285	304	302	324	325	284	305	308	313	295	285	269	290	308	309	303	317	286	306	308	299	286	299	287	277	311	280	279	327	329	307	297	282	282	315	283	281	288	293	294	284	292	287	295	307	272	287	272	286	320	280	313	281	292	302	293	302	291	304	298	290	290	280	302	315	325	299	260	277	275	292	295	315	303	282	312	306	292	298	293	327	270	303	288	281	283	300	245	272	318	321	302	295	324	287	294	255	297	279	267	312	272	287	263	350	324	287	300	291	286	277	283	279	301	300	299	268	272	349	320	301	286	301	272	305	326	320	298	313	305	300	294	301	293	280	303	306	282	293	321	305	271	302	327	278	278	291	304	253	271	267	294	279	278	282	263	300	301	307	304	279	286	297	301	261	245	299	273	296	298	303	284	339	258	267	307	309	289	266	293	299	298	320	296	314	269	316	305	281	289	305	288	288	304	315	306	303	315	334	306	302	268	272	283	315	326	259	319	253	307	287	305	323	289	313	290	290	272	321	295	295	270	280	309	305	302	274	292	292	281	275	288	294	310	293	268	285	287	280	318	312	304	303	290	296	272	304	280	293	291	269	266	280	313	306	311	307	267	301	309	317	286	273	327	307	286	313	298	296	283	313	284	291	293	278	307	292	284	312	293	285	316	264	267	329	292	302	286	264	289	293	321	311	305	284	308	315	289	274	285	307	301	285	289	300	309	294	294	298	259	270	328	299	294	304	291	268	293	289	273	302	292	300	317	299	264	294	283	308	292	338	286	314	305	300	302	317	297	271	287	288	301	295	311	300	267	294	329	324	288	326	314	317	299	313	283	293	298	285	316	309	307	321	300	267	320	309	276	279	304	268	289	261	298	308	279	282	310	279	307	300	303	297	312	312	308	271	276	313	264	314	264	312	301	304	298	292	305	299	261	290	285	313	291	312	318	318	278	291	338	313	283	302	291	282	312	330	299	305	283	294	310	334	292	300	285	285	308	271	274	289	288	280	288	290	300	310	284	291	323	274	299	303	266	318	268	318	310	295	306	305	293	322	291	294	284	292	298	329	290	282	295	280	297	269	275	306	301	279	283	285	310	299	300	284	263	321	316	280	310	305	314	280	265	300	304	266	294	296	303	287	308	259	256	304	301	302	308	298	295	294	301	263	299	302	297	298	295	295	284	285	304	307	247	280	299	290	307	287	295	311	288	308	296	292	294	292	299	293	274	284	253	301	298	297	304	293	279	320	283	296	321	292	297	314	285	288	283	302	288	303	284	294	319	307	282	294	299	285	292	292	289	302	285	268	310	289	267	292	301	283	278	301	275	297	302	293	308	292	321	291	296	254	301	278	295	323	307	292	293	304	295	274	288	289	282	256	293	295	322	285	324	290	283	256	285	296	324	293	293	274	267	307	309	299	295	293	317	292	316	268	267	278	298	282	310	294	299	278	298	275	293	319	325	297	265	303	299	294	322	272	295	297	305	296	304	284	288	301	300	300	337	294	299	316	288	285	321	292	293	304	270	297	270	273	324	278	277	289	274	285	269	293	294	310	289	273	317	297	306	263	306	293	274	314	315	304	299	310	275	322	323	296	278	336	297	297	272	306	345	312	314	303	307	298	308	277	272	280	292	312	320	277	314	283	264	256	277	318	285	305	274	309	310	305	306	304	313	303	288	295	268	320	297	313	263	322	325	275	297	304	291	295	309	288	299	300	283	346	294	324	298	280	288	293	318	262	285	287	312	276	305	264	293	297	280	286	303	302	311	271	257	243	282	312	303	304	289	308	312	312	311	294	295	270	315	297	288	304	320	266	279	311	304	310	261	280	303	303	313	311	292	262	285	281	305	288	324	254	295	274	308	309	302	295	299	247	305	309	301	298	290	316	303	292	272	282	309	287	297	295	315	304	314	278	325	291	298	292	291	294	299	299	292	291	300	301	329	319	285	302	294	282	260	309	283	310	292	308	287	298	320	272	288	284	278	312	316	274	299	268	280	283	317	291	284	288	305	290	281	270	305	320	311	277	295	255	281	349	314	274	290	302	323	296	329	306	261	314	279	270	301	304	272	282	304	306	313	294	288	283	312	300	306	284	286	302	326	292	308	319	298	295	290	302	312	287	279	335	323	303	346	319	281	304	288	277	256	287	289	276	303	294	308	299	313	285	268	312	281	296	287	299	305	304	308	290	297	277	274	320	300	294	292	306	292	275	306	309	290	321	295	312	285	294	289	321	292	293
1323	195	192	197	201	174	203	229	217	192	207	214	195	169	198	191	189	202	214	205	206	154	209	205	196	207	200	198	203	179	205	224	209	201	210	185	186	212	189	196	194	226	185	188	217	193	202	202	187	214	173	162	191	178	209	183	196	178	191	204	195	182	208	193	207	192	196	205	203	195	190	182	201	193	197	215	198	194	214	185	202	180	182	180	198	212	193	186	175	172	194	172	207	201	207	218	210	192	172	197	228	180	181	212	200	175	200	205	231	204	210	190	205	195	208	207	177	215	203	210	173	204	209	212	221	193	224	214	196	197	221	203	207	215	195	180	204	195	215	199	188	223	192	192	212	206	201	192	208	203	186	212	190	201	188	191	184	176	203	196	219	194	260	196	208	193	206	179	192	215	196	200	194	207	233	233	224	210	199	179	203	200	202	193	183	199	204	202	203	191	173	204	211	175	199	194	195	163	191	205	208	172	222	192	211	229	189	207	174	176	216	197	198	205	201	195	205	172	222	207	208	195	192	203	200	179	182	207	175	185	184	182	188	181	195	202	220	202	207	225	196	244	197	183	232	176	227	196	220	193	200	206	173	213	207	193	189	193	217	205	182	199	172	170	157	207	175	200	208	184	233	181	171	185	189	215	193	198	193	207	205	206	218	206	211	184	219	202	184	168	194	189	206	177	204	201	186	219	196	211	215	188	170	206	182	187	178	218	214	204	199	199	193	214	168	188	209	217	198	170	195	214	195	198	223	199	196	195	194	217	178	216	190	207	191	216	191	212	216	193	204	193	203	173	187	214	185	210	191	190	197	200	204	183	204	207	205	206	210	177	171	201	203	194	206	200	193	188	211	198	202	197	199	184	217	200	185	208	188	195	193	204	205	213	210	218	200	212	177	207	209	202	198	211	201	165	190	232	204	188	205	197	217	203	194	195	224	207	216	187	182	199	188	203	174	205	161	194	236	200	197	200	237	194	204	206	217	212	207	191	196	202	199	213	191	223	173	220	221	178	191	199	183	201	191	221	213	216	222	217	192	191	186	187	202	208	201	201	185	214	196	190	204	230	195	230	208	191	198	190	191	182	211	200	180	182	204	195	218	214	193	202	163	183	232	194	202	173	189	190	211	196	180	194	192	189	202	207	173	207	209	216	208	191	176	203	202	193	195	182	181	196	205	198	231	185	195	201	192	226	213	208	203	205	193	189	212	200	199	193	195	212	235	225	206	195	177	184	193	197	191	181	189	202	208	171	195	204	203	210	193	183	175	175	180	199	211	189	229	212	207	183	210	177	196	191	190	206	185	186	174	194	210	208	186	222	211	170	186	183	217	175	206	197	199	212	179	200	180	204	198	180	192	216	203	181	205	195	190	212	168	194	240	213	191	165	206	185	195	224	168	197	222	187	217	233	201	203	197	200	178	210	204	196	192	212	217	181	192	201	186	195	197	179	191	197	201	222	190	179	201	180	191	186	213	212	196	202	219	216	197	189	177	204	194	190	174	190	218	201	194	197	189	203	219	226	208	198	189	201	210	219	228	204	189	185	227	206	186	222	196	199	177	206	208	201	162	225	214	186	220	205	180	183	231	204	177	188	212	213	192	213	211	188	193	184	199	199	190	195	164	219	221	200	199	249	212	224	188	203	201	214	225	191	237	190	225	224	206	223	173	158	204	214	222	189	220	224	210	206	170	173	186	195	203	191	184	193	208	206	205	188	197	209	212	183	209	204	186	202	189	176	196	201	196	187	217	209	212	175	211	185	199	233	197	213	221	196	204	213	201	219	221	213	206	214	200	194	215	185	193	200	182	214	198	203	195	206	176	214	176	189	218	206	183	222	218	196	217	219	211	212	210	204	206	209	189	200	175	203	186	206	194	183	194	215	180	195	202	171	191	202	229	202	203	228	202	207	181	203	212	228	207	201	196	207	183	212	201	188	197	204	181	189	218	198	172	217	192	199	186	216	197	175	225	201	175	169	224	179	195	201	226	222	206	204	196	226	200	206	179	186	209	201	175	200	198	205	199	201	205	211	204	198	186	201	199	209	204	211	178	190	186	208	193	215	215	199	181	221	202	200	213	179	207	199	205	194	202	210	190	174	194	200	227	215	191	199	220	187	224	176	193	209	192	188	204	204	188	218	218	203	212	172	180	195	197	211	176	200	176	219	198	211	187	190	215	217	200	201	217	181	189	210	201	199	209	199	212	180	206	207	214	188	179	219	199	190	197	198	188	190	195	211	202	215	192	227	187	212	200	169	191	193	205	197	193	197	182	192	207	178	179	182	210	188	204	223	190	197	204	198	190	214	209	197	188	193	205	180	211	194	218	204	195	217	214	204	198	196	197	196	204	180	165	225	232	200	206	191	212	234	165	193	203	205	228	211	176	200	176	193	198	190	171	186	211	216	199	195	197	195	225	176	199	212	173	205	187	206	189	196	180	202	204	195	215	195	194	194	220	227	211	222	211	178	196	203	171	185	211	220	184	199	208	196	210	190	180	183	192	195	202	210	205	195	215	181	209	201	201	186	191	253	203	187	209	199	206	198	209	192	226	211	216	206	169	193	198	196	185	210	193	192	229	209	169	205	183	236	201	184	200	216	208	208	202	192	193	219	188	194	175	207	177	202	187	174	222	185	169	229	228	211	190	199	190	189	185	181	178	188	185	208	180	199	177	195	207	198	206	200	187	187	224	211	194	199	196	186	205	210	186	181	206	185	215	200	203	220	232	210	208	196	216	196	190	199	189	208	193	193	185	173	181	193	210	205	201	188	190	207	190	191	215	199	170	181	210	189	191	176	207	195	209	214	218	223	213	207	198	194	191	225	205	183	220	181	186	210	216	191	187	197	189	207	198	191	198	184	193	198	192	196	223	182	185	187	199	220	213	185	214	207	187	196	222	209	195	198	199	202	207	213	191	207	207	165	203	217	213	178	205	202	201	200	186	220	213	197	207	193	215	206	184	214	184	191	216	188	192	202	210	209	196	191	181	183	168	213	198	182	222	195	222	196	181	193	211	202	190	221	179	189	195	214	196	186	200	208	196	209	208	186	192	189	229	212	201	214	201	206	181	195	207	178	226	223	202	204	222	199	223	175	193	197	194	214	216	197	195	204	191	185	187	231	195	214	198	214	173	211	196	153	183	188	183	203	177	193	206	209	189	219	169	203	194	203	211	204	182	208	201	221	208	209	182	182	213	213	195	204	208	215	196	204	181	207	219	237	207	182	209	213	207	218	195	195	192	193	176	179	175	196	186	195	202	184	212	202	174	199	180	207	212	167	208	211	204	192	180	180	179	202	207	209	197	203	212	185	190	201	177	204	194	190	207	197	213	201	161	184	198	215	210	179	235	201	189	196	199	186	192	213	204	200	210	198	198	202	206	219	189	191	198	195	216	190	229	239	193	201	207	165	177	189	198	189	189	179	187	193	209	187	196	196	194	198	231	221	226	209	208	169	222	187	205	197	208	203	188	199	196	208	196	201
1601	486	490	494	494	495	488	468	535	486	482	465	470	436	467	477	478	441	472	489	487	470	456	456	488	478	453	502	490	452	479	499	468	458	454	457	447	499	451	469	408	487	453	472	469	433	471	459	458	515	488	453	454	474	479	411	478	451	496	477	506	481	482	459	451	460	459	443	515	435	481	490	466	466	474	493	474	477	487	456	478	448	470	489	480	471	472	461	450	489	457	441	472	448	485	479	470	487	480	474	481	420	424	494	440	489	469	489	466	468	474	481	487	482	485	477	459	446	432	446	486	474	457	457	440	449	462	458	448	459	463	472	454	490	469	455	476	467	443	480	423	460	420	486	457	456	471	449	488	452	488	457	452	457	466	496	497	478	465	473	446	521	478	471	449	486	464	437	473	476	451	432	464	463	449	498	467	477	473	438	472	443	490	450	498	475	470	435	463	416	458	481	494	461	455	468	476	452	515	487	440	473	480	470	491	512	483	487	452	468	465	460	468	468	489	446	445	504	484	468	466	431	459	485	476	488	467	470	481	464	478	467	495	467	440	450	456	459	463	436	477	462	477	464	461	461	484	475	455	501	455	461	490	454	489	481	494	453	464	472	435	446	464	441	464	462	475	494	460	464	479	474	458	461	470	468	501	466	443	445	466	469	458	498	472	468	463	471	497	476	443	462	482	480	495	455	446	476	423	481	447	472	494	445	472	481	477	459	462	462	474	451	453	472	476	500	437	487	436	457	452	462	445	463	494	490	494	479	457	509	486	460	447	455	453	449	474	493	434	505	432	470	461	457	434	438	466	471	435	496	471	444	479	459	500	452	470	488	448	440	478	502	454	472	464	481	451	462	446	477	455	454	460	436	477	429	487	455	486	475	463	495	416	527	477	420	454	505	470	474	493	458	444	460	439	455	459	464	481	471	481	464	473	448	438	483	461	468	451	434	437	457	456	487	462	468	464	435	466	465	450	413	442	454	430	475	431	486	491	441	460	484	435	476	465	461	485	493	486	439	485	455	512	468	496	474	469	496	460	528	454	478	456	450	455	415	482	453	462	469	457	468	516	484	464	462	460	411	471	483	445	465	472	481	485	467	459	489	460	461	470	451	442	490	444	460	458	441	471	443	487	491	454	468	503	460	438	492	466	437	502	465	461	446	464	475	469	473	465	495	473	527	472	441	475	491	443	491	455	440	443	442	462	458	501	501	496	498	488	457	493	468	483	475	452	467	490	447	498	447	495	473	491	482	454	453	479	441	504	457	485	499	488	468	483	473	441	492	484	497	457	453	445	485	455	483	468	473	500	432	466	490	429	468	418	466	454	468	451	453	458	522	514	458	470	430	453	464	475	468	479	477	455	520	507	441	459	473	471	484	448	456	437	473	439	452	480	509	486	483	475	430	441	461	455	465	468	480	477	474	423	442	492	453	457	435	476	457	441	454	482	493	431	434	469	465	474	464	439	497	468	447	452	441	489	429	442	497	503	481	497	461	490	491	444	447	429	478	463	469	462	465	500	484	460	459	460	471	480	503	473	458	439	498	492	463	503	478	496	444	476	468	455	467	479	463	456	460	519	454	483	478	485	479	501	448	448	436	504	437	432	497	476	445	462	496	494	471	487	469	480	472	474	475	461	424	468	457	493	458	498	485	469	509	421	478	495	490	473	465	431	466	458	461	510	459	491	478	489	468	439	470	523	483	463	457	487	479	469	458	466	475	460	445	444	461	432	480	459	478	460	466	457	456	473	446	461	469	473	459	483	501	458	429	494	477	479	499	451	481	481	434	456	470	459	481	482	491	441	452	460	484	461	486	484	483	519	463	428	476	549	490	458	504	520	477	475	434	447	486	435	459	512	496	426	442	458	487	473	467	505	443	446	395	456	514	493	473	448	460	483	451	503	495	487	464	469	439	440	460	489	424	461	506	481	513	461	434	461	453	480	488	428	454	520	479	453	486	480	462	477	501	458	494	455	447	446	463	482	451	459	440	454	468	476	455	487	462	464	497	511	489	456	477	490	475	427	515	433	497	495	494	476	500	481	484	491	476	461	461	459	436	477	483	508	451	442	457	518	458	455	446	434	475	464	505	460	490	432	486	445	456	473	441	450	431	482	433	455	488	462	497	471	461	490	455	494	478	503	453	454	496	462	468	467	507	473	444	497	422	501	446	447	482	495	455	447	434	499	447	483	508	488	481	479	492	447	478	504	441	441	442	513	465	444	475	466	490	474	509	454	514	471	486	468	477	465	472	479	463	478	477	439	395	468	473	474	454	474	468	477	470	501	474	443	513	456	463	442	458	467	486	456	459	448	438	437	432	482	492	472	487	458	492	475	447	479	454	451	495	458	500	442	474	511	516	491	446	501	466	464	458	457	494	454	486	496	511	469	470	467	490	477	519	498	478	433	478	444	496	454	446	463	452	457	448	481	490	475	455	465	464	476	481	470	473	465	438	463	437	456	500	476	524	473	461	456	465	482	449	420	448	455	445	442	482	428	458	485	451	421	449	440	488	446	457	421	449	450	433	491	454	471	432	472	431	464	464	479	478	460	470	450	459	495	447	494	484	482	445	465	453	491	494	464	460	477	457	491	449	471	494	422	460	491	491	505	496	459	479	478	489	447	463	455	453	437	458	452	472	498	474	444	482	508	461	476	460	487	476	466	468	459	461	473	464	464	460	443	458	477	478	481	464	440	455	506	432	463	486	456	466	418	461	487	486	488	499	453	480	476	505	462	454	426	446	444	485	455	457	449	493	467	482	459	467	455	464	483	476	445	455	419	461	459	456	472	504	446	458	482	466	510	480	474	448	460	434	465	476	487	453	505	406	471	483	470	451	467	418	474	487	479	489	494	492	465	470	462	456	464	433	448	443	454	482	464	470	480	432	483	453	467	472	457	504	435	490	460	453	456	473	483	459	454	516	480	443	450	460	484	454	460	458	472	458	514	511	431	473	458	461	461	445	463	441	471	465	459	470	447	499	488	481	469	512	466	500	472	480	449	458	448	459	503	472	468	481	466	461	466	486	483	465	455	420	479	515	480	483	482	482	454	460	450	452	497	445	482	484	455	452	476	456	453	486	438	454	493	445	481	514	468	464	466	434	512	423	450	432	436	466	498	480	446	467	455	503	485	501	489	480	459	465	443	465	436	449	444	482	441	458	512	476	449	476	436	478	497	498	467	445	486	486	430	430	494	454	463	461	492	442	497	463	497	465	440	444	443	502	483	448	469	470	463	483	457	464	436	513	457	464	424	451	499	484	471	443	458	489	502	472	484	463	472	509	466	466	463	482	466	470	467	471	470	463	437	458	501	463	457	466	475	491	492	458	472	485	446	485	478	486	454	516	461	441	452	460	447	465	480	454	463	482	478	455	460	459	491	476	450	482	503	409	500	439	450	479	445	503	418	471	489	432	494	471	466	435	427	483	485	461	457	440	442	442	511	460	484	456	467	427	468	505	482	460	436	427	474	504	423	461	478	473	496	502
7310	566	585	534	408	354	313	312	266	285	258	301	255	257	227	237	258	265	235	255	251	244	255	256	281	240	252	251	239	228	221	242	237	257	263	252	271	256	264	261	240	248	259	225	223	240	265	247	259	259	245	244	236	270	266	217	267	251	273	274	235	274	242	222	267	243	234	233	244	256	257	249	250	217	275	206	240	277	255	247	220	245	218	250	258	248	243	238	233	246	256	267	254	241	226	241	259	256	250	271	257	270	235	231	263	259	227	260	254	292	215	244	237	238	239	233	258	254	257	261	262	234	238	207	239	268	251	252	255	279	237	247	242	219	268	262	242	266	226	272	244	247	229	250	242	251	266	283	241	247	240	270	257	240	283	272	265	227	227	229	280	254	272	223	272	247	253	274	246	211	277	212	257	222	236	235	272	241	250	234	237	250	242	255	252	242	241	262	233	220	249	234	236	245	236	248	267	266	255	249	248	222	259	248	275	241	251	243	258	233	262	263	252	263	258	234	268	239	256	270	234	229	279	257	274	234	242	222	258	234	275	252	270	253	270	252	206	204	254	232	204	231	226	236	253	250	245	277	255	259	260	237	261	279	268	247	271	249	229	233	248	275	220	264	231	265	272	230	252	268	278	224	251	258	224	254	219	253	275	194	230	247	232	219	262	243	234	243	252	273	229	268	251	259	221	238	265	229	250	238	254	258	255	221	267	248	253	250	220	227	261	273	251	226	243	244	267	261	278	273	274	238	210	251	248	237	258	257	235	257	236	228	239	226	230	227	219	255	226	264	218	245	251	249	254	260	264	242	251	230	275	239	257	261	265	243	243	259	239	231	234	249	273	252	273	268	214	255	274	270	249	208	257	264	236	245	242	236	233	229	232	258	232	259	213	243	270	247	248	282	228	261	295	228	259	235	256	244	234	254	239	244	250	232	278	260	252	269	250	264	262	239	249	232	230	239	239	245	253	244	267	253	223	234	256	231	241	253	241	236	268	259	231	275	249	239	233	249	230	252	239	241	237	245	259	240	222	247	260	285	240	265	246	221	283	275	283	273	254	242	242	250	240	262	239	253	244	239	266	259	244	270	260	238	255	252	260	229	233	245	232	249	235	242	262	236	212	249	238	263	233	239	247	230	220	250	229	243	244	270	241	272	273	224	249	265	244	240	250	237	236	252	224	238	262	232	254	241	232	263	254	241	247	257	231	240	255	233	284	256	228	231	264	245	249	246	236	257	234	242	232	254	229	266	247	252	261	221	271	223	273	241	232	218	238	247	253	246	208	241	246	251	258	220	222	268	266	251	224	240	228	288	244	246	250	248	217	256	244	265	226	254	290	262	231	223	251	244	216	253	264	250	237	241	208	249	244	242	248	221	243	236	277	246	227	237	234	263	232	239	271	248	250	232	244	245	235	243	264	253	217	243	247	256	256	254	249	272	278	247	237	255	251	222	237	249	241	257	244	237	234	243	257	276	250	228	242	266	241	239	240	244	236	216	225	242	260	256	263	269	253	251	241	231	254	231	275	273	245	234	254	256	271	249	225	237	235	248	274	220	244	231	259	228	230	253	236	237	276	298	226	222	212	217	265	271	232	226	227	264	243	252	251	239	247	234	239	236	241	229	252	275	252	217	241	245	244	232	252	251	258	236	241	254	248	260	253	243	240	243	260	240	245	247	254	253	239	222	233	273	221	276	258	255	239	223	264	273	257	267	233	252	217	233	270	242	250	268	228	273	258	273	260	243	231	226	221	238	229	217	266	251	246	223	207	234	251	231	250	234	244	261	260	237	247	258	270	244	243	277	255	232	256	232	241	227	278	264	289	235	248	203	254	234	251	239	248	283	228	226	276	255	227	245	274	258	258	261	269	244	271	295	240	236	243	254	226	215	249	239	249	231	245	266	229	237	239	222	212	236	252	224	248	262	264	250	235	254	247	223	219	244	256	232	265	259	243	261	249	231	236	253	242	268	271	241	262	227	234	255	219	254	224	255	231	264	219	232	241	254	198	264	271	263	250	277	251	256	234	251	261	292	258	248	237	251	238	207	258	254	261	249	241	242	229	235	247	238	238	271	258	238	269	253	240	240	229	211	259	224	233	229	254	254	234	256	248	270	268	222	278	240	234	243	235	260	234	244	260	220	257	261	249	289	259	255	220	230	244	221	209	264	260	240	248	240	238	217	240	261	270	249	239	278	260	230	260	243	272	257	256	263	264	282	245	258	245	246	245	233	244	271	216	254	249	224	250	255	259	273	255	257	236	232	242	239	238	248	263	248	274	252	247	251	256	240	214	274	230	259	243	253	259	238	242	294	236	247	246	262	250	242	237	228	237	235	244	274	233	229	255	234	231	257	293	228	232	232	216	252	247	247	240	233	228	217	248	234	225	267	249	258	279	278	267	239	239	243	240	224	228	234	237	250	235	238	209	212	226	269	243	234	253	281	208	255	229	227	264	231	252	246	258	241	276	250	228	245	261	273	273	267	211	231	270	250	259	266	237	228	258	248	238	244	229	264	221	259	237	258	230	274	235	245	270	232	246	220	267	247	245	238	218	219	239	233	254	211	222	224	221	256	275	270	226	249	230	254	265	256	235	271	267	233	255	261	236	237	249	238	247	251	236	251	237	245	260	231	266	228	229	265	241	237	264	249	276	231	249	259	220	244	210	248	263	221	242	257	247	256	240	237	252	264	244	215	265	252	221	218	233	252	245	241	261	264	267	232	255	249	265	252	254	220	256	259	275	263	261	243	252	249	234	220	249	229	250	252	277	246	258	263	225	251	243	266	263	234	267	275	228	242	271	250	232	249	235	249	245	244	270	250	236	254	236	243	240	271	267	256	261	221	254	249	254	247	253	239	270	217	244	254	245	258	279	240	249	226	271	252	237	249	243	251	234	263	239	268	249	235	235	233	249	249	270	227	256	200	235	262	229	218	229	248	236	237	270	263	242	237	259	239	254	226	259	242	248	287	252	226	255	237	258	256	264	235	240	252	248	230	214	273	267	250	234	238	251	240	244	260	230	223	261	249	266	282	250	243	258	224	242	258	223	239	237	251	235	222	285	262	238	262	244	242	259	236	255	242	265	234	278	226	249	249	231	237	254	242	224	246	242	281	248	247	241	247	229	236	221	223	243	227	221	223	239	251	253	218	241	236	249	228	238	265	252	244	267	236	267	227	255	240	241	257	240	232	224	234	250	265	266	262	232	271	262	225	222	237	235	232	238	276	260	255	231	236	217	255	258	237	242	244	221	240	222	234	215	233	254	239	242	233	255	225	248	234	252	249	295	258	278	236	263	231	244	264	267	251	236	247	253	234	242	257	234	267	293	261	255	256	253	253	223	256	262	255	262	258	257	232	253	259	257	255	258	261	250	280	261	265	241	233	225	256	242	260	242	221	243	256	282	264	240	243	245	260	261	257	250	227	244	241	264	249	274	256	228	222	246	230	253	238	243	244	259	252	236	259	288	240	242	223	213	240	247	254
6451	828	1282	1319	1228	1097	950	868	745	709	755	760	698	675	631	619	586	645	607	635	580	601	546	553	556	566	590	610	568	593	568	582	577	588	608	584	594	585	579	575	605	576	571	566	627	564	564	573	563	587	576	598	570	564	579	556	587	559	554	586	537	604	560	572	579	587	523	545	541	601	589	542	578	552	551	590	560	589	553	559	564	545	551	578	560	597	521	542	525	569	546	564	579	560	540	523	539	569	533	582	579	561	539	547	539	568	524	563	591	558	541	556	572	541	607	507	561	563	506	539	577	576	530	548	555	581	567	524	575	595	585	534	616	578	544	526	581	554	540	569	534	604	566	577	566	558	555	564	587	581	549	574	538	509	588	519	527	556	573	571	599	535	533	558	576	572	572	561	556	542	526	541	555	607	546	524	560	575	559	573	576	541	622	526	568	597	581	528	561	550	557	569	526	562	559	552	578	567	542	546	582	552	597	584	560	574	561	511	554	551	548	543	606	545	614	546	569	517	523	534	562	561	530	497	549	556	552	504	555	600	561	569	567	527	564	575	588	580	588	571	569	553	601	565	568	591	590	524	544	561	588	569	526	568	530	539	559	544	587	560	564	553	584	581	546	535	586	548	579	521	560	533	575	551	560	540	557	554	529	556	574	563	553	555	571	548	542	556	591	559	539	511	539	555	519	563	578	578	563	567	554	552	557	558	559	579	551	552	486	575	572	567	568	548	525	558	616	579	560	530	511	574	546	563	593	560	606	564	571	547	584	565	558	578	570	570	653	517	570	581	565	539	503	520	567	517	535	575	520	608	567	554	549	597	538	556	608	594	565	570	560	525	579	525	554	579	531	562	559	535	540	576	584	552	545	564	540	576	602	561	549	517	564	570	565	586	568	557	559	534	583	550	560	575	560	565	572	555	547	553	564	546	519	569	512	569	578	555	563	533	601	557	557	569	536	532	611	559	547	545	520	565	565	560	521	586	548	557	575	552	494	575	564	538	526	534	523	526	562	523	556	553	556	517	531	525	534	585	543	528	581	507	563	552	552	582	537	544	541	574	552	574	551	547	533	566	551	547	560	559	589	562	536	564	598	539	555	515	564	564	568	552	565	546	540	571	602	562	529	569	526	585	578	553	570	543	576	520	567	583	551	549	522	593	538	571	583	567	567	569	602	588	549	538	600	605	551	584	545	552	557	552	598	541	554	513	585	566	557	573	591	594	534	608	526	570	549	552	581	527	542	578	524	546	540	554	553	567	579	581	583	534	543	582	565	539	603	551	560	582	540	541	562	572	576	521	584	585	573	503	535	601	567	556	586	553	628	531	545	560	542	552	565	561	528	547	529	524	538	544	559	580	567	601	594	575	577	570	572	582	620	573	544	531	562	574	593	548	542	541	533	531	544	592	590	570	525	545	538	561	568	532	579	583	561	573	544	552	565	571	584	546	571	585	555	549	575	542	539	518	565	542	587	537	601	569	546	567	512	581	524	545	563	538	575	597	610	575	568	589	540	597	531	549	583	580	562	548	575	541	558	515	553	585	523	590	568	538	542	545	531	539	551	562	569	588	554	551	549	556	542	593	545	545	546	523	578	507	610	573	547	573	557	575	565	580	526	572	564	550	583	577	622	518	543	585	591	524	507	552	531	532	512	543	580	534	581	538	544	578	550	575	538	533	512	564	510	556	597	518	538	573	523	568	561	561	537	581	549	565	546	525	543	540	567	573	576	552	586	598	520	505	527	543	569	570	554	581	574	584	586	583	587	562	561	550	565	573	512	597	552	560	523	562	593	557	589	548	572	563	579	503	613	564	548	580	562	540	577	594	610	566	584	554	536	579	553	534	514	530	612	525	530	560	542	571	570	577	581	549	565	585	570	565	529	576	548	569	566	529	542	544	532	549	598	560	545	547	527	553	538	565	572	522	586	587	554	562	546	582	536	538	576	596	557	526	561	546	537	537	587	553	550	597	547	581	581	555	584	555	572	589	578	525	549	541	563	547	549	540	570	564	527	605	593	550	566	576	542	603	525	565	561	551	566	586	591	519	589	584	560	526	540	560	508	550	560	531	594	588	543	540	545	590	529	563	503	615	574	545	570	537	558	556	553	589	591	550	548	539	531	552	533	548	503	560	560	527	572	585	537	523	565	583	541	562	557	603	542	549	551	567	546	545	559	564	553	562	571	538	545	550	535	535	557	500	541	548	549	579	557	540	534	552	555	589	563	538	605	568	546	585	566	597	543	551	531	529	540	586	590	567	581	585	597	550	549	554	538	532	565	525	527	590	557	552	564	567	550	581	580	539	561	565	561	564	559	522	541	522	543	556	550	577	595	540	558	588	596	551	571	566	581	575	555	557	550	559	594	572	518	565	571	561	568	584	552	534	567	543	549	605	589	602	550	583	620	575	555	540	602	542	576	594	629	567	572	577	573	540	572	538	524	578	582	565	521	560	561	563	545	588	521	561	556	523	563	605	555	581	539	559	581	569	544	517	542	557	565	566	559	555	545	577	545	538	551	512	561	552	555	562	553	579	591	594	545	538	578	569	508	577	540	585	533	515	552	527	560	549	540	529	547	588	557	508	556	549	558	528	586	547	545	544	565	549	579	543	576	547	559	579	547	570	581	550	535	552	541	545	574	555	555	553	544	512	528	580	567	541	588	532	539	555	548	567	568	561	555	571	541	574	582	568	561	572	514	531	555	537	536	552	589	588	521	591	528	529	540	565	541	527	604	578	548	588	595	567	579	587	590	572	531	545	602	544	564	519	582	538	561	565	571	555	585	568	562	548	563	560	577	554	539	568	577	587	572	585	576	523	584	567	571	551	540	576	553	573	561	521	550	546	550	581	558	574	595	564	611	589	546	584	563	557	616	563	583	573	599	599	510	529	515	534	585	583	582	514	569	556	576	552	542	549	567	538	551	515	550	534	567	573	495	532	520	562	592	564	581	551	569	554	532	576	557	587	533	557	561	575	581	597	538	590	603	595	575	599	596	561	553	587	507	559	557	542	560	549	549	559	566	554	569	571	554	545	550	552	572	574	571	613	530	568	575	580	558	543	569	526	558	598	576	580	562	537	537	539	575	577	555	539	568	556	565	553	603	542	570	534	589	533	582	551	559	563	576	542	590	585	555	557	554	568	603	571	549	543	562	551	581	574	542	584	556	569	525	551	600	563	579	525	545	584	564	565	548	531	552	576	567	563	558	582	559	522	570	529	586	580	581	583	605	570	529	575	546	526	574	578	531	539	533	547	568	564	564	558	540	562	579	573	575	561	585	522	558	597	588	540	563	576	573	522	593	550	580	552	552	598	549	562	548	593	571	575	530	547	533	575	577	573	584	542	544	599	526	559	563	560	553	559	517	605	523	557	575	569	526	563	568	562	624	622	571	523	570	561	581	577	563	553	555	550	523	581	546	544	564	546	530	584	559	549	569	568	560	568	549	556	565	572	566	567	584	549	556	568	544	583	573	584	560	555	518	563
13937	984	833	651	433	340	262	209	236	186	179	168	178	150	161	162	141	129	153	140	149	123	136	129	135	153	135	105	118	123	113	138	119	145	132	128	114	118	126	98	123	132	125	110	130	124	130	118	115	129	124	133	129	144	147	123	146	126	119	153	110	124	148	117	136	111	129	131	96	117	123	128	128	108	137	103	131	136	112	117	127	120	125	142	115	134	145	131	129	123	132	112	115	121	131	125	121	121	120	135	136	141	123	103	141	122	130	146	117	128	115	126	123	127	105	127	130	126	132	104	127	117	112	121	107	125	126	124	115	142	128	123	111	134	125	149	126	134	107	121	117	109	126	119	115	127	108	128	121	142	124	117	140	118	115	102	125	131	128	109	107	110	135	107	142	104	160	133	143	149	127	120	123	125	136	121	132	119	116	123	122	108	126	125	111	129	122	121	121	120	115	121	103	135	132	124	128	119	123	122	129	141	131	109	114	130	105	115	131	126	140	147	133	114	121	121	120	153	119	129	117	130	112	123	126	135	113	129	132	128	122	114	133	115	128	127	131	114	95	116	135	120	113	106	119	124	103	93	107	129	110	122	107	108	135	108	119	122	116	123	123	140	127	147	115	119	115	109	105	104	132	124	116	127	134	136	143	134	109	109	135	127	128	129	126	92	119	120	132	122	119	132	136	134	134	134	148	141	163	153	122	133	129	128	123	110	118	113	136	108	108	130	126	140	143	145	139	111	125	123	113	121	120	110	109	136	118	136	142	117	133	138	125	125	130	139	157	155	129	127	112	122	120	119	100	131	142	144	106	106	104	125	117	128	136	114	111	138	130	118	109	120	124	131	124	131	115	131	124	150	119	126	129	114	135	121	114	116	130	143	139	129	133	112	109	124	125	128	141	127	122	133	117	140	115	127	125	112	102	126	121	131	124	113	132	155	122	137	109	111	117	114	103	134	97	114	143	126	143	135	116	136	127	133	126	129	135	103	120	136	107	140	114	126	124	128	133	133	100	114	142	143	138	130	104	144	130	121	122	113	128	130	140	110	115	124	123	145	123	111	118	137	116	134	123	120	126	96	123	113	139	123	119	117	119	121	132	107	136	114	133	107	118	121	123	129	123	115	118	153	134	110	107	131	118	134	143	115	142	117	112	122	123	129	96	141	122	108	127	125	132	137	109	125	141	134	123	141	118	100	121	128	111	125	127	136	137	141	103	130	113	116	123	127	100	133	124	138	110	110	131	122	116	110	119	125	123	127	125	111	112	110	117	133	134	119	147	118	138	132	106	123	131	121	132	105	132	135	121	122	124	121	118	132	132	111	106	144	128	129	122	114	108	112	124	141	134	134	98	142	128	123	133	111	126	162	121	120	141	126	108	125	118	142	126	131	113	108	129	117	137	119	141	122	138	126	119	115	124	115	122	115	139	137	105	105	127	130	126	123	132	122	147	138	152	135	119	101	111	105	123	133	105	123	116	124	124	142	120	107	136	132	118	116	123	138	142	119	143	131	122	119	124	118	132	127	146	124	112	123	128	125	121	97	139	140	141	117	128	116	134	118	121	122	122	139	122	126	137	132	125	127	141	130	123	108	112	115	116	119	126	125	118	127	134	121	130	127	117	125	123	139	126	124	97	137	129	113	122	139	114	135	132	115	118	113	125	135	108	125	111	130	133	109	114	117	115	124	120	143	135	113	120	112	130	135	107	123	117	133	115	119	119	123	131	130	119	118	112	119	117	129	115	141	122	110	147	130	107	131	111	135	146	124	111	116	106	135	116	126	140	120	131	134	131	144	118	131	130	128	118	116	137	135	157	112	103	111	132	133	132	128	118	112	122	113	118	109	128	130	136	109	147	142	137	126	146	107	119	128	127	120	114	137	135	134	122	134	119	101	98	147	136	138	115	133	107	114	117	121	130	130	159	112	124	131	123	167	113	107	140	136	115	121	125	111	125	116	121	144	117	134	120	104	118	114	115	105	137	142	124	105	88	118	129	144	126	129	147	149	143	126	125	122	137	126	131	126	154	134	127	135	129	133	122	116	118	125	140	104	131	137	118	123	136	107	103	118	137	109	130	118	131	130	122	125	133	128	107	130	147	123	108	112	120	137	132	144	138	124	146	129	143	153	129	104	116	95	127	133	130	132	121	135	117	126	128	130	136	121	115	102	119	142	121	117	120	121	148	123	126	121	123	146	137	139	111	115	135	116	113	125	107	137	128	151	135	126	132	134	130	122	142	118	100	122	137	144	137	118	120	126	135	113	122	114	121	116	123	116	128	128	118	117	137	107	124	127	143	128	125	130	129	144	115	124	128	127	128	129	111	137	111	125	123	124	117	126	130	121	115	130	112	120	118	137	111	111	122	106	114	115	128	97	130	101	120	113	130	107	113	117	126	110	119	129	107	143	133	110	121	109	128	121	122	128	129	116	132	113	137	145	122	120	128	133	124	100	116	135	117	120	150	121	129	130	138	122	140	126	121	121	142	127	110	125	120	135	104	140	129	112	118	138	127	94	119	120	128	138	118	127	112	135	121	133	121	117	113	115	111	133	138	148	126	108	141	126	149	121	127	141	108	137	145	117	94	133	122	138	130	111	147	154	120	115	115	157	125	136	110	145	118	126	126	99	121	120	126	116	115	123	124	122	116	145	102	122	132	121	132	115	107	119	112	113	109	138	140	122	120	107	101	142	136	132	121	118	110	146	127	130	107	120	131	125	120	126	132	127	115	113	144	106	108	112	140	124	136	110	123	139	127	125	134	111	133	129	131	108	147	119	107	124	128	131	131	102	136	137	127	139	127	134	134	111	120	132	126	129	126	112	105	144	136	132	147	138	114	119	124	113	103	121	118	138	110	124	107	115	115	130	131	124	149	126	127	97	129	124	119	127	136	147	109	145	117	122	129	132	112	112	118	126	107	116	94	109	105	145	143	118	126	123	116	108	103	124	131	128	124	158	115	117	127	113	111	161	128	118	108	123	133	140	141	111	120	111	123	146	121	125	127	137	109	124	128	132	140	103	119	100	102	143	134	123	109	125	99	122	117	123	136	132	120	142	132	134	130	131	124	117	127	118	135	133	115	115	125	131	122	116	133	114	126	121	120	118	149	116	144	127	122	141	124	136	125	94	122	141	119	112	137	112	144	130	117	144	124	117	131	120	130	119	103	99	126	132	130	136	125	119	135	113	101	126	108	122	125	124	107	112	120	142	129	126	128	124	131	116	139	131	131	120	125	139	133	133	136	118	131	122	118	142	143	135	162	134	101	111	124	116	108	136	117	124	110	100	139	130	135	87	123	115	105	119	99	105	106	134	104	124	108	129	131	134	121	121	134	124	106	127	125	136	144	141	130	133	113	137	129	111	92	115	107	130	107	96	121	126	128	125	124	134	111	133	146	134	119	120	121	143	116	137	122	137	126	124	138	132	116	120	116	117	122	129	119	145	134	122	120	136	104	128	118	113	109	131	107	123	125	113	123	131	136	130
7921	820	1754	1940	1602	1269	999	820	709	645	597	531	509	479	421	427	429	414	382	382	375	395	364	348	343	378	360	355	317	298	363	375	336	354	304	315	333	336	333	333	311	303	282	308	304	326	292	315	320	267	291	302	320	287	270	330	272	289	311	302	325	306	340	292	304	316	297	297	280	294	282	273	281	307	315	292	296	299	306	284	322	285	293	287	295	336	297	304	321	290	305	294	276	316	305	276	305	316	284	293	305	291	307	306	285	282	279	282	296	305	276	292	294	264	302	303	284	290	306	309	313	294	312	317	307	301	304	296	304	295	286	291	244	287	305	304	297	290	305	284	302	301	296	319	309	285	327	311	309	301	305	312	302	317	282	289	272	292	298	321	287	283	307	287	291	304	302	289	316	300	288	258	310	270	309	289	307	305	296	313	292	286	296	303	284	308	283	297	302	311	319	298	327	308	307	324	310	303	287	264	318	302	299	297	283	276	325	318	304	299	287	271	295	294	289	292	304	290	275	289	274	303	310	298	289	310	307	327	302	270	281	314	322	288	273	320	305	291	275	314	282	285	277	307	271	300	290	311	289	279	272	292	283	302	303	291	314	321	290	310	293	286	303	278	317	281	314	310	302	304	292	287	299	303	277	310	307	277	286	290	319	283	291	287	316	302	309	305	286	273	279	291	289	318	308	316	293	274	271	254	289	298	285	296	273	274	332	298	291	302	291	311	293	314	295	301	305	286	284	283	314	293	293	287	313	306	280	301	286	309	325	307	305	256	320	293	333	292	271	290	311	314	313	314	307	276	277	281	283	308	282	287	281	279	306	313	312	306	298	311	303	297	320	303	292	315	294	275	302	321	313	290	311	292	292	318	264	264	243	319	287	306	300	297	317	310	278	303	274	276	306	287	275	293	323	302	288	293	280	278	305	331	305	273	294	291	292	300	278	287	291	323	275	294	306	267	298	289	273	270	276	305	294	306	283	289	288	263	297	276	301	286	253	300	281	298	302	264	283	287	316	288	284	298	308	280	277	269	290	316	295	304	290	289	311	299	314	316	280	279	309	277	284	289	316	286	287	285	301	301	307	290	264	293	304	278	294	286	315	299	310	322	282	303	290	325	292	267	292	300	289	293	296	293	308	274	305	297	276	290	284	305	290	298	285	260	286	314	299	298	290	306	298	283	286	298	308	286	314	313	238	279	274	290	305	286	307	321	289	287	291	285	298	294	305	292	290	287	300	316	296	306	280	325	291	317	317	302	287	329	267	298	277	277	306	311	325	314	297	318	306	286	283	303	308	313	310	298	283	321	311	287	299	305	278	322	294	305	278	287	296	342	304	293	307	286	275	294	308	280	279	308	265	291	290	276	315	303	329	302	314	272	274	299	298	286	265	304	293	303	315	284	279	298	309	315	273	264	270	290	288	308	278	284	299	309	281	287	299	282	307	310	316	297	313	284	329	277	290	302	298	306	295	292	259	278	272	297	320	277	290	280	286	333	287	285	288	315	261	321	259	282	322	300	284	279	294	317	311	284	283	319	277	266	266	282	280	292	311	317	280	303	268	286	275	296	302	272	326	306	329	316	276	315	298	283	290	314	271	311	275	287	289	311	269	290	310	278	287	309	289	294	277	323	271	311	316	319	314	294	300	288	286	295	316	317	307	307	261	276	254	262	279	285	307	295	314	313	305	278	305	308	298	300	299	296	274	295	288	294	292	312	305	332	319	308	293	328	262	301	286	281	301	291	278	286	327	284	339	289	277	316	328	284	283	298	304	311	314	313	264	252	302	286	312	275	310	312	303	324	309	319	318	305	312	317	313	269	287	277	276	294	307	307	333	311	310	320	289	298	288	302	296	253	268	318	306	292	276	299	303	289	258	279	306	283	316	323	291	318	294	318	265	292	311	274	292	329	267	308	305	296	261	279	280	285	280	344	278	321	289	292	311	311	302	318	326	311	284	287	287	286	302	302	321	292	312	266	290	295	289	274	322	265	322	301	274	292	262	281	313	292	302	269	274	277	290	322	340	307	299	329	273	296	334	258	276	294	304	304	261	255	317	288	302	314	283	310	307	272	307	293	280	318	297	269	314	270	265	294	285	272	282	261	317	296	323	299	320	320	292	313	287	304	285	323	266	299	309	302	290	304	280	283	288	301	276	291	292	298	270	277	278	293	293	291	312	313	270	292	304	262	282	278	279	305	267	294	309	291	307	288	284	292	282	300	311	297	288	291	273	275	303	263	289	278	286	268	306	300	284	309	306	332	308	291	262	292	256	270	306	272	294	325	268	275	300	289	303	288	271	294	283	299	299	317	291	303	287	295	288	319	296	278	316	268	307	319	306	278	327	300	288	283	291	309	281	281	295	312	306	300	296	284	324	315	290	294	276	287	306	271	308	329	262	308	308	315	295	282	293	290	292	296	292	298	290	313	305	284	282	312	306	287	294	311	298	266	268	316	292	299	277	266	301	303	306	274	293	281	288	297	283	293	288	277	266	248	317	307	273	281	295	307	287	292	314	296	297	294	300	300	282	309	314	303	296	263	313	331	287	305	298	306	286	307	324	313	285	328	289	290	310	298	277	288	290	312	284	281	317	303	280	281	284	299	278	324	303	269	262	303	293	301	310	290	269	284	273	303	316	299	286	290	318	312	314	302	303	294	282	290	305	299	323	276	298	305	304	301	298	297	285	292	275	316	293	314	310	272	282	288	290	288	306	303	328	296	285	283	319	287	286	280	274	325	305	261	304	282	319	287	299	282	295	309	292	303	293	289	310	290	286	272	251	302	320	285	269	279	303	309	289	316	301	304	266	320	298	287	308	280	300	293	310	303	316	293	314	284	308	294	292	302	259	295	289	336	285	314	270	305	263	287	289	285	304	314	307	279	320	313	303	313	269	301	332	286	277	277	293	274	313	285	287	288	266	309	304	307	278	300	261	281	277	301	281	284	290	296	310	293	323	281	286	303	332	268	314	309	266	286	298	293	309	290	305	333	289	330	304	275	275	323	326	297	293	293	304	272	281	280	284	279	294	300	311	272	339	296	297	302	310	277	268	296	284	320	298	322	270	291	299	293	294	297	322	287	295	317	287	273	315	301	296	292	301	280	291	293	267	306	315	293	320	300	298	275	280	288	290	308	312	262	293	293	302	306	306	284	289	297	278	287	283	308	278	315	296	320	336	300	280	276	309	314	272	307	306	291	308	284	279	268	305	309	290	334	262	304	301	296	331	313	307	321	266	289	298	252	264	318	285	293	304	328	291	281	279	290	293	317	285	300	304	317	304	283	298	274	329	311	332	331	251	327	306	275	296	299	284	313	322	285	323	321	292	311	285	290	287	306	283	270	295	321	307	311	301	269	276	282	312	292	316	324	306	298	310	275	280	298	302	290	288	305	273	272	254	271	289	277	277	286	342	336	294	285	298	307	277	311	289	304	284	310	280	288	302	283	282	340	306	288	275	303	288	282	300	278	304	276	281	303	262	295
1477	218	217	226	201	210	223	204	208	221	186	206	220	181	233	236	199	217	218	185	198	195	207	208	200	173	217	182	209	180	216	203	203	200	177	208	229	236	198	194	178	208	184	188	207	209	208	212	214	200	207	180	211	205	179	194	217	203	224	167	194	219	168	173	196	209	195	212	178	188	186	180	186	193	194	225	227	215	218	195	183	211	195	175	197	216	207	208	206	178	206	217	192	213	190	194	195	220	170	233	200	215	188	189	198	188	193	192	188	173	175	173	187	202	198	218	203	169	201	171	207	218	204	212	199	210	202	211	228	194	191	214	181	216	213	190	200	180	182	205	185	185	211	194	208	213	169	199	191	191	213	169	200	199	173	196	203	197	209	230	199	199	193	199	211	191	213	187	224	224	211	196	189	195	208	196	182	202	219	195	202	195	221	224	183	197	213	196	199	190	193	183	201	185	213	199	190	169	195	204	204	218	191	206	198	207	213	207	229	227	211	179	195	172	153	217	222	192	175	186	194	203	206	186	210	181	179	203	204	214	208	159	217	202	183	208	190	185	211	190	193	175	179	194	202	221	202	206	180	209	206	212	213	195	201	217	206	199	225	186	204	195	192	169	213	193	180	195	190	204	192	202	200	192	187	202	192	189	197	184	190	186	213	216	204	205	205	214	201	214	197	173	177	198	237	185	218	195	202	179	198	201	226	195	210	214	192	205	192	200	193	179	194	187	191	197	209	182	206	190	162	205	201	206	196	219	196	213	207	206	211	212	218	202	212	191	193	187	180	213	193	200	199	206	189	213	201	221	215	232	215	203	211	194	176	177	192	188	188	204	193	192	193	209	204	184	213	214	186	204	197	203	172	176	182	204	204	190	193	164	209	230	200	158	183	213	219	198	192	196	215	201	223	205	190	171	197	200	222	202	203	182	202	193	209	246	181	186	201	184	180	197	195	214	210	181	218	208	202	191	156	188	195	196	206	197	190	197	215	188	199	196	178	187	201	181	165	213	178	200	189	217	175	236	188	208	203	215	169	220	176	205	210	196	185	190	188	194	231	199	196	190	194	194	227	211	222	208	181	186	188	191	170	198	205	226	182	187	192	218	216	204	191	200	187	187	186	190	175	182	207	211	214	198	183	217	226	200	180	226	221	223	186	210	200	188	198	200	175	189	185	206	173	211	204	201	216	204	197	210	197	208	195	211	204	205	191	197	194	198	174	213	218	194	183	200	176	169	172	203	209	195	204	201	168	178	212	175	169	195	203	186	195	216	204	190	214	190	208	185	175	208	196	175	168	218	214	228	191	189	199	220	173	193	199	174	214	208	212	186	205	182	206	189	205	207	205	223	226	204	216	216	205	179	200	201	206	187	205	189	222	200	200	192	204	196	181	205	211	215	206	192	178	183	178	203	202	200	242	192	186	206	202	197	199	203	194	202	185	169	213	200	195	192	174	202	231	175	199	217	185	191	216	215	192	209	203	210	209	223	225	216	202	182	188	188	191	197	197	193	224	197	183	185	231	207	212	195	197	196	193	208	183	216	176	181	185	186	193	192	210	202	197	191	205	221	200	182	195	208	192	206	187	209	202	216	208	185	215	202	202	199	174	195	185	201	220	202	220	206	205	193	184	201	215	213	198	218	216	186	245	162	203	207	186	194	184	197	192	190	197	191	173	199	202	215	197	194	197	191	212	224	173	208	179	177	209	174	209	196	214	194	204	213	199	198	197	239	197	202	194	198	213	186	190	189	226	198	193	206	234	228	205	189	189	187	221	219	223	197	213	186	187	198	193	219	211	175	199	190	185	188	201	185	196	205	157	191	196	212	194	187	194	170	215	183	190	203	185	209	171	207	178	213	200	208	210	208	204	225	228	217	186	192	177	210	195	180	177	191	196	205	199	208	205	203	180	203	208	227	180	213	198	199	196	177	221	194	191	189	210	186	211	206	180	186	232	178	181	208	194	203	193	193	196	174	198	203	178	193	211	198	186	196	194	202	215	218	187	204	203	220	192	214	180	201	208	206	213	200	195	204	213	214	215	187	194	186	196	184	188	171	207	181	185	200	192	181	183	213	204	197	176	191	178	199	172	196	204	204	186	174	185	194	174	198	187	221	205	205	211	190	218	208	213	204	170	207	197	206	174	215	161	216	195	221	191	204	195	206	200	171	193	184	195	208	223	189	181	194	181	189	186	196	201	208	210	202	169	202	196	204	193	186	192	218	209	206	199	209	197	203	188	209	176	218	193	187	207	220	205	204	195	170	187	205	216	199	193	190	224	189	199	188	200	192	214	209	195	193	198	167	211	204	212	218	189	184	205	203	165	198	189	193	202	229	192	199	178	209	199	204	207	191	200	178	191	198	190	178	206	220	211	207	210	183	187	179	200	189	203	197	194	194	192	208	199	197	185	211	176	209	182	182	189	185	188	201	198	212	173	185	213	161	190	195	212	209	162	190	196	186	210	214	207	194	172	189	175	214	195	177	217	180	210	204	191	170	211	214	185	201	209	199	192	206	206	212	197	190	194	196	196	182	201	206	202	189	215	200	214	208	181	194	206	224	198	194	199	218	185	219	165	186	231	197	198	222	204	219	218	236	197	180	160	211	192	179	236	200	197	194	194	187	208	181	193	193	195	204	190	200	204	201	220	230	186	225	195	199	190	204	203	185	195	183	186	200	200	200	227	196	212	182	205	200	204	224	181	209	192	171	198	250	218	196	214	203	168	185	212	183	197	200	206	180	203	187	209	215	192	186	206	197	200	189	174	200	205	216	214	167	202	215	196	195	198	202	180	190	222	199	184	193	199	153	199	194	213	154	180	212	214	209	192	193	197	185	186	217	212	206	196	177	201	167	190	207	204	185	196	183	209	217	178	203	187	211	189	192	198	202	188	193	204	214	188	169	223	216	191	187	188	187	198	200	213	207	239	185	168	205	211	198	190	199	197	202	189	185	182	167	200	192	209	205	197	210	193	197	200	216	198	213	169	193	207	191	202	171	178	202	191	217	200	193	222	210	201	181	182	188	214	187	238	220	218	210	207	203	192	175	190	236	221	179	182	222	199	228	182	191	194	155	215	208	181	181	217	194	231	219	205	203	174	188	193	179	210	181	190	197	225	196	186	224	172	181	180	168	186	229	165	199	179	182	211	188	205	208	167	193	200	179	199	199	185	191	209	202	196	173	190	234	191	234	214	217	168	207	217	186	183	204	182	181	193	181	205	199	204	200	160	200	199	197	227	214	194	196	215	200	185	218	167	184	179	207	195	193	188	172	196	197	207	222	195	211	207	203	196	198	189	214	217	207	200	212	221	175	172	203	177	195	227	197	192	178	212	210	187	146	201	229	197	184	181	205	189	205	196	197	215	192	210	161	207	221	200	191	193	207	211	204	211	202	199	211	190	188	199	212	196	188	172	192	205	207	224	208	201	186	196	175	204	220	182	200	184	197	188	236	199	208	189	191	230	190	198	225	198	180	191	202	183	192
1893	534	499	527	490	464	514	483	479	518	482	469	472	471	476	486	449	487	430	491	456	471	436	478	457	426	475	452	495	486	468	455	430	460	480	446	486	466	473	463	448	498	463	452	469	433	455	430	471	489	431	469	494	478	493	437	479	439	483	492	479	453	496	481	511	476	467	458	455	443	462	437	493	527	462	483	484	472	452	503	463	477	466	478	506	510	465	460	479	484	457	481	493	438	430	432	471	464	485	428	449	488	443	497	425	444	454	466	464	426	460	474	484	473	503	485	490	460	477	469	490	451	444	434	497	477	465	445	461	450	492	463	504	463	440	454	493	469	457	425	473	455	451	494	471	513	493	457	476	445	463	487	458	444	464	457	460	451	466	453	466	442	457	472	498	466	489	440	481	492	447	438	486	461	449	450	465	487	443	415	444	463	452	469	475	462	431	454	454	425	469	452	440	481	455	477	492	464	481	486	455	460	443	493	486	435	429	456	459	442	443	470	476	491	428	414	473	476	495	455	538	427	431	443	472	480	445	444	433	480	483	465	452	461	449	414	463	461	452	477	477	454	469	473	489	456	500	421	486	505	459	471	493	496	447	445	457	446	450	487	469	451	443	483	489	428	468	440	451	464	474	480	494	461	481	434	469	433	459	473	470	481	475	464	468	423	437	466	421	481	458	476	445	478	474	470	464	497	445	491	458	458	457	462	489	434	450	480	447	444	461	443	468	452	453	519	459	447	498	505	484	526	479	439	424	491	497	456	495	451	456	484	483	481	481	502	463	440	465	479	503	500	477	432	459	471	458	470	466	450	453	498	438	436	418	445	508	456	478	468	444	460	468	466	453	483	479	469	463	489	457	437	421	435	448	467	434	464	438	449	424	471	472	459	449	475	454	427	465	465	442	474	453	457	407	481	472	497	459	502	491	480	495	532	479	486	455	461	460	461	442	481	514	485	473	459	457	450	485	486	415	451	426	462	492	431	473	520	508	459	471	468	456	468	463	441	480	514	477	444	441	499	479	436	442	420	484	469	511	498	494	461	431	472	478	482	468	458	439	491	480	443	499	445	485	463	419	463	452	513	494	450	487	483	472	488	460	483	450	437	486	482	458	450	469	517	452	506	431	469	444	455	434	480	445	489	457	432	444	478	489	442	492	460	458	462	477	454	464	463	499	459	432	449	477	453	460	462	465	486	435	482	471	457	451	501	504	453	466	454	479	452	471	490	463	454	477	454	453	487	456	475	477	502	479	446	446	457	483	491	440	465	486	481	477	479	465	469	428	471	447	453	459	456	440	482	434	494	476	444	476	479	466	456	476	469	450	426	481	480	482	466	467	463	473	473	498	482	443	478	438	487	486	491	441	442	467	479	476	455	475	465	456	497	462	454	470	506	461	479	452	487	453	484	460	424	462	454	459	473	416	488	460	460	466	464	477	465	453	471	473	430	479	429	451	475	495	490	468	468	478	450	461	487	461	483	448	450	430	440	427	461	513	493	458	447	468	485	468	460	452	507	458	458	445	457	468	471	492	463	480	473	452	435	451	483	465	485	492	488	435	436	513	464	459	471	454	440	435	456	463	444	461	439	469	494	488	446	447	443	497	443	494	465	444	462	435	475	484	491	497	481	463	460	495	490	464	458	468	467	434	435	469	459	471	457	453	443	435	434	452	498	464	482	439	480	439	464	462	456	439	462	469	475	487	467	474	435	455	447	480	414	465	472	485	478	467	451	472	446	483	444	475	428	445	480	467	461	450	500	429	470	469	454	468	438	442	488	435	425	424	449	473	449	430	450	515	449	488	446	449	480	460	449	463	455	469	466	470	451	495	483	495	480	452	487	439	462	466	507	478	500	464	469	453	469	489	453	517	509	449	454	428	458	455	498	457	439	450	437	476	502	454	447	468	464	434	485	510	466	469	472	496	468	445	455	486	502	411	462	462	450	515	453	467	451	485	449	478	451	442	483	459	451	464	473	475	450	461	439	449	463	418	490	441	470	457	469	462	476	489	459	457	473	485	450	456	460	476	468	478	497	478	446	471	466	443	470	444	472	460	482	508	461	432	456	459	494	437	477	504	467	430	440	445	442	467	469	496	479	466	454	435	475	426	454	492	464	434	437	475	480	452	480	505	485	416	408	460	443	436	459	424	469	462	453	452	468	447	484	416	443	450	500	455	488	468	446	471	449	466	451	474	473	474	457	453	465	461	431	451	469	477	445	485	448	469	454	464	453	458	499	453	456	458	479	479	485	443	505	443	438	499	485	450	482	475	455	470	473	465	458	456	496	443	449	451	439	458	456	484	492	445	474	451	458	464	526	459	460	426	440	449	464	458	468	479	466	475	459	485	489	474	431	446	453	485	482	462	441	482	465	466	450	412	481	467	461	483	418	451	470	497	449	472	459	447	471	468	447	468	453	439	462	449	466	468	504	469	434	497	480	453	482	396	437	404	473	462	500	508	479	463	447	473	447	463	454	476	459	469	439	455	460	496	477	477	501	485	465	465	453	442	495	494	473	499	467	470	521	456	502	430	460	455	479	509	529	441	468	455	463	469	478	485	504	467	521	481	469	436	461	474	441	442	490	442	453	456	509	467	453	448	459	445	464	460	445	464	472	499	450	445	440	461	501	506	498	459	466	511	446	482	444	475	465	441	473	454	480	480	483	447	460	474	428	526	475	486	461	446	436	455	457	486	438	423	461	474	484	464	454	483	491	458	465	482	480	469	441	462	447	474	478	492	461	468	446	452	482	461	488	480	466	465	474	471	483	475	480	467	476	454	506	470	484	467	437	445	472	464	497	475	440	464	457	506	511	487	453	468	415	477	498	487	496	453	404	480	452	450	492	432	478	483	494	493	463	467	464	471	451	487	477	502	433	499	453	447	474	428	472	480	467	492	436	477	426	469	486	492	515	485	481	483	458	455	511	478	447	446	474	406	438	453	468	508	482	473	451	449	503	488	450	493	484	439	462	498	465	434	487	489	449	450	436	455	464	484	456	462	476	478	461	477	489	475	496	460	491	459	477	486	495	450	481	458	440	488	461	433	477	440	452	461	453	516	434	453	451	472	482	458	462	475	457	440	463	450	464	440	454	425	465	416	436	465	468	459	460	453	464	472	481	463	466	472	504	485	441	497	493	497	422	434	460	457	437	489	483	444	500	505	469	474	445	474	446	473	454	463	503	443	490	474	473	470	422	503	452	467	515	486	454	465	473	523	421	508	484	405	474	468	413	427	474	485	474	436	467	492	492	482	504	496	438	445	446	454	444	487	475	483	464	491	461	459	455	470	481	454	464	475	507	479	484	523	488	448	466	475	455	441	457	468	511	503	456	461	434	433	469	432	463	460	449	475	449	449	485	431	472	484	459	452	487	468	456	489	467	454	463	487	465	457	470	478	487	441	469	446	482	425	474	467	456	457	462	472	444	486	445	490	458	452	450	438	459	467	468	486	435	475	443	448	485	497	451	493	413	496	475	457	487	451	473
7434	578	623	524	424	373	347	284	265	266	300	288	275	254	268	264	253	266	235	238	236	239	224	250	236	276	248	237	263	230	269	259	254	275	282	230	237	248	249	247	234	246	226	209	244	251	251	220	256	248	224	240	237	257	229	222	248	237	259	264	248	260	257	243	270	231	238	219	246	231	255	225	298	226	254	234	221	222	254	250	224	217	219	224	244	256	241	252	240	256	264	244	259	220	252	251	233	263	251	261	240	250	246	256	237	266	262	253	248	248	252	247	258	232	270	238	256	245	261	264	235	227	224	263	251	246	253	253	243	263	250	238	248	255	256	270	252	238	249	204	267	211	246	216	234	243	245	226	265	259	231	226	244	235	239	260	298	236	237	233	245	248	275	250	235	265	237	234	256	242	249	239	247	260	260	232	209	230	221	267	222	258	250	250	259	232	228	241	248	228	270	252	210	240	267	243	238	240	229	242	236	262	261	267	256	227	261	259	231	253	220	251	234	227	257	279	268	233	260	275	249	233	230	245	240	234	265	251	261	204	257	286	223	250	264	273	256	217	215	251	237	262	269	266	273	244	224	283	249	244	250	232	242	239	214	237	229	254	260	279	276	244	314	247	258	237	234	233	239	246	220	242	222	236	264	238	241	275	276	228	266	231	254	257	254	255	244	218	233	239	234	240	257	243	263	267	251	233	250	271	278	261	235	259	260	230	246	282	241	244	234	255	227	227	250	268	254	255	261	247	231	265	224	262	238	278	250	230	242	266	280	235	201	257	268	237	245	260	253	263	231	256	246	211	241	237	255	241	259	256	229	226	246	232	249	219	263	256	239	230	277	228	253	263	240	224	281	230	244	280	252	236	266	258	219	245	239	243	255	262	271	242	236	248	253	231	256	260	267	258	226	266	251	265	243	256	262	251	265	253	267	256	240	247	241	252	269	263	253	240	275	226	240	234	232	225	254	259	245	228	245	253	243	253	247	235	216	241	282	216	240	238	262	279	241	251	270	235	223	254	243	254	215	217	252	231	240	255	291	272	278	279	239	234	229	229	242	254	247	241	232	249	265	261	251	281	254	295	227	238	237	246	260	256	277	219	272	258	231	214	239	221	235	244	236	254	225	250	262	211	241	250	240	275	235	249	241	233	259	234	277	275	248	261	216	231	262	217	267	267	230	215	260	249	236	250	282	224	248	261	220	241	263	268	265	254	228	266	237	258	249	224	232	260	249	272	220	248	222	276	235	249	253	247	250	237	250	252	283	235	251	257	238	249	233	234	229	217	254	229	247	264	234	227	243	228	228	241	238	257	223	224	230	252	241	238	260	273	256	262	198	211	261	251	239	250	231	220	231	237	238	223	228	215	227	256	273	232	244	242	218	243	218	231	257	234	268	242	247	269	253	234	232	280	241	264	221	283	247	247	232	238	238	254	259	219	274	275	261	263	221	253	257	278	249	254	212	247	246	270	254	281	274	231	243	243	261	245	247	221	250	255	257	280	247	252	241	267	237	241	209	250	243	263	261	248	252	268	254	229	269	264	235	231	231	278	270	243	220	238	227	253	235	256	236	250	246	251	245	244	228	214	207	233	254	229	229	262	260	241	255	235	249	243	259	241	228	258	231	209	254	244	266	222	241	257	259	272	245	277	232	245	197	229	233	225	228	257	249	249	260	248	232	243	223	245	238	240	219	260	236	266	234	237	236	232	260	246	249	278	285	259	241	266	250	265	255	260	259	248	274	238	234	235	239	253	271	259	237	249	235	241	273	259	218	264	254	239	276	232	293	249	235	260	271	268	252	237	244	228	231	245	267	266	255	234	252	244	240	272	258	243	240	235	273	233	244	264	269	238	268	258	242	229	254	234	226	227	260	263	237	245	248	260	251	258	252	234	225	262	239	271	261	271	236	244	267	264	250	279	253	262	224	230	220	258	262	231	246	224	228	237	238	233	257	263	260	238	251	263	258	249	239	259	251	230	252	255	234	257	257	253	272	233	247	250	229	260	239	215	249	256	239	256	260	277	263	284	255	248	238	240	246	249	232	231	270	255	241	272	264	224	251	227	243	261	236	258	270	246	243	251	256	234	227	250	236	243	271	265	248	275	254	277	227	235	241	241	236	231	247	262	233	233	269	230	208	243	233	256	250	233	211	253	220	252	246	209	231	248	244	235	242	240	219	223	249	256	255	250	225	255	253	266	248	234	236	249	255	249	257	243	224	230	238	228	242	253	258	255	251	223	254	261	228	229	241	252	248	232	228	221	228	226	227	215	290	277	253	250	258	230	242	229	247	228	250	252	226	214	267	235	243	244	228	235	239	240	240	253	250	227	227	239	243	251	247	217	247	265	231	234	239	217	210	244	248	243	216	242	271	228	248	258	281	258	228	258	256	236	245	268	250	235	257	231	245	235	261	270	249	242	226	259	217	223	238	275	257	271	249	204	239	228	224	255	236	262	242	237	252	237	238	237	251	235	215	269	251	275	241	276	280	246	276	241	256	253	232	239	257	271	244	260	260	242	277	240	244	241	249	274	241	253	254	247	246	270	237	209	248	265	273	251	265	243	256	239	251	242	253	252	243	262	248	259	237	243	266	269	247	256	245	251	224	221	251	241	236	211	228	241	245	214	226	267	256	248	268	228	246	217	212	225	240	247	240	266	264	232	236	244	245	243	259	214	259	232	230	244	247	256	231	259	237	231	251	271	225	252	245	268	262	251	225	234	231	261	293	255	244	224	223	258	260	274	252	242	252	266	237	247	240	257	249	276	223	215	258	248	230	241	262	274	253	221	238	257	261	223	251	208	237	249	253	270	246	264	261	251	253	231	246	265	257	234	228	246	251	242	219	254	259	214	271	257	265	207	254	237	244	240	259	246	235	233	268	233	282	251	239	241	254	221	253	269	261	252	243	242	295	247	252	259	239	251	263	261	247	228	239	236	246	277	248	244	236	219	269	260	264	273	247	234	242	259	244	243	242	259	213	264	207	271	238	218	240	230	246	259	242	231	250	254	259	255	247	241	248	229	244	249	234	254	227	249	240	271	294	269	270	219	252	246	231	256	286	251	233	238	247	226	274	230	253	228	230	245	235	250	265	219	254	260	266	250	274	249	263	210	219	241	270	264	224	230	240	251	265	227	231	237	221	256	235	240	253	247	244	279	240	241	234	255	254	245	249	262	253	235	220	267	271	254	242	218	264	285	242	254	241	216	242	237	239	228	260	242	227	221	232	213	219	236	242	256	242	261	288	248	233	250	265	234	250	241	218	240	266	279	239	247	223	252	272	230	246	238	233	237	262	245	240	274	240	229	249	247	272	218	254	243	236	242	245	204	259	231	243	252	207	249	261	255	219	246	226	257	246	272	247	256	275	246	221	255	264	235	238	233	227	230	238	254	252	235	246	221	239	232	238	225	218	252	238	244	252	238	220	260	257	235	239	245	255	229	248	273	260	261	255	254	272	241	227	239	248	236	253	265	260	233	255	265	234	257
6390	832	1296	1363	1270	1047	918	792	737	767	732	670	644	641	651	614	615	575	641	597	566	593	591	587	586	556	614	593	585	583	526	580	597	593	545	557	544	549	556	575	552	543	566	603	573	550	546	533	558	552	568	558	552	613	582	569	558	564	569	564	605	531	553	579	586	618	561	553	560	569	591	566	543	571	548	519	575	561	566	527	590	578	533	559	546	573	570	613	583	559	575	546	583	592	565	566	593	530	567	561	531	591	592	560	571	560	569	530	538	534	579	548	569	538	543	584	555	554	567	571	558	541	535	536	551	581	538	539	551	568	572	565	550	580	571	588	577	523	570	550	552	539	580	559	568	564	562	575	591	575	527	525	548	519	574	546	549	499	542	551	566	591	557	518	567	541	585	544	559	540	549	553	542	561	583	602	563	532	570	548	569	526	542	568	566	571	543	589	561	577	522	523	536	560	564	565	562	522	557	559	589	555	543	602	562	569	572	554	574	532	561	574	600	537	584	582	549	533	566	533	532	529	512	529	563	537	567	540	547	539	580	571	598	586	570	544	567	552	527	557	540	604	555	561	559	570	539	610	587	551	541	498	547	554	575	551	562	547	544	592	545	573	577	536	525	543	552	527	597	568	539	542	532	579	569	536	565	565	554	579	534	561	572	576	538	542	554	548	518	535	529	556	543	534	523	563	552	544	533	550	562	527	549	576	547	544	538	580	534	517	583	574	568	535	569	610	552	580	533	557	536	552	506	560	566	551	600	518	562	550	590	543	547	565	547	563	584	524	577	547	566	554	514	556	533	538	572	544	558	558	565	569	588	551	561	564	527	563	533	576	544	531	569	562	566	573	550	565	551	552	574	538	554	535	595	566	522	528	536	563	567	599	565	528	536	534	587	540	507	525	553	526	549	544	542	581	583	547	519	574	534	583	601	553	526	587	576	585	546	558	538	575	577	553	553	565	578	551	554	563	530	587	564	541	521	536	531	555	553	555	535	557	552	546	595	550	514	561	620	537	534	557	584	547	575	545	560	531	586	572	565	513	599	510	573	506	528	529	571	551	540	566	529	571	528	552	543	566	543	553	523	600	558	530	564	546	585	562	560	548	575	523	541	561	532	548	577	562	518	570	511	581	528	616	536	589	558	536	532	551	544	578	550	533	523	559	600	585	511	550	556	573	554	542	537	560	594	549	560	564	564	540	503	567	559	556	569	521	535	526	596	527	562	541	532	556	557	587	541	554	571	546	548	574	554	542	543	547	555	550	576	571	560	547	595	569	565	559	536	540	564	538	532	534	569	543	574	507	556	570	547	504	607	574	555	539	578	600	547	577	556	565	552	593	557	524	580	542	546	598	580	559	612	558	582	554	555	567	617	537	574	542	545	541	550	531	566	588	574	534	570	621	527	553	557	561	551	533	534	590	591	566	534	543	553	541	585	573	542	570	537	556	538	536	589	538	557	536	552	542	562	560	505	562	557	562	581	574	577	535	540	518	521	569	539	500	547	571	564	602	559	566	545	524	560	542	621	540	578	561	569	550	533	517	519	580	538	546	532	547	506	575	569	584	587	571	544	592	575	585	577	557	515	552	527	587	572	541	547	546	561	544	511	560	555	581	563	546	573	595	558	599	613	585	575	567	597	562	550	554	558	547	588	564	548	540	537	581	581	560	567	541	556	580	572	537	571	577	540	562	548	576	535	579	548	612	553	560	573	601	550	574	592	532	512	507	569	535	547	540	623	546	559	545	539	543	587	574	517	555	565	569	528	554	579	523	575	518	538	558	571	597	579	533	521	528	567	572	575	574	582	563	529	518	586	581	608	564	511	570	540	549	541	579	570	495	578	493	560	502	599	556	565	525	588	545	603	557	553	533	543	557	559	580	567	598	574	524	575	576	550	521	580	540	584	576	585	560	554	525	572	584	546	530	549	548	546	539	532	562	560	554	552	568	599	608	564	574	559	535	573	549	553	563	568	549	528	576	564	544	590	572	559	542	557	545	546	531	552	543	588	612	549	580	567	530	594	535	599	517	562	563	537	578	543	566	590	628	570	544	556	563	525	552	570	558	542	558	555	567	609	531	580	594	574	557	524	510	534	532	563	574	587	563	580	565	569	533	535	545	575	566	555	541	551	536	584	542	525	569	570	572	555	564	565	563	580	568	550	570	585	592	530	559	546	551	569	531	582	547	541	539	563	581	556	562	587	579	570	559	554	537	556	576	520	585	561	561	570	553	554	560	562	557	526	596	541	604	562	542	537	534	559	522	572	551	552	561	588	575	587	587	569	536	560	559	581	532	552	555	574	534	586	547	565	554	616	576	582	521	557	547	568	547	550	594	555	573	536	559	603	543	542	565	559	555	579	592	573	567	578	557	531	575	573	523	551	592	536	538	486	546	538	550	565	547	584	552	556	558	564	557	537	577	580	570	546	526	570	529	534	543	524	555	566	543	555	582	570	553	540	524	533	545	580	524	590	528	557	547	535	547	538	569	579	559	618	545	548	568	588	514	561	561	547	573	531	524	568	544	551	558	591	563	556	590	562	581	561	546	592	548	567	532	543	544	550	560	572	558	580	530	580	576	531	514	531	570	520	555	566	570	603	576	595	546	540	559	552	551	519	589	528	563	582	578	545	536	560	565	529	552	542	562	584	525	533	571	558	578	545	584	542	571	545	550	564	554	571	526	555	510	535	589	600	541	563	554	547	587	533	559	536	535	579	587	579	562	576	541	570	551	540	569	620	584	537	547	542	557	588	576	561	548	548	566	561	589	543	495	569	541	548	564	577	560	570	574	533	595	535	536	545	539	569	576	554	515	563	538	566	538	594	563	547	535	594	559	523	561	515	534	571	592	571	528	535	533	547	586	554	598	524	539	545	594	536	538	555	560	587	530	572	540	571	545	516	588	540	579	560	574	565	563	556	540	576	581	569	541	545	560	581	539	564	592	544	555	549	531	583	525	554	555	535	541	588	597	545	580	554	573	538	536	573	579	569	587	543	542	566	577	565	539	561	556	530	572	558	604	595	560	521	514	538	594	595	557	555	582	581	544	554	543	570	532	555	556	542	534	575	563	554	557	557	561	533	565	546	500	557	591	538	530	523	553	540	596	582	540	554	595	555	515	547	506	544	584	580	538	544	545	574	570	558	613	581	588	561	554	565	536	560	549	569	561	570	523	555	605	545	601	529	581	535	564	565	542	536	528	572	557	588	568	532	590	559	518	567	566	586	553	579	551	568	531	551	545	564	566	558	592	553	568	526	503	580	518	553	566	566	552	574	563	556	569	552	558	541	544	565	535	524	569	536	536	551	551	521	587	548	521	562	555	515	558	558	598	573	563	576	534	585	548	527	535	516	573	592	551	497	561	587	533	580	525	583	560	535	528	545	587	549	505	634	580	567	550	548	571	572	537	597	554	590	543	532	575	538	561	573	570	557	527	528	534	571	561	544	587	586	565	552	537	551	564	508	511	567	509	565	547	572	540	507	563
13915	1080	895	587	479	335	281	205	191	175	171	174	169	147	147	129	143	134	135	137	144	134	144	150	132	121	136	121	123	134	160	148	135	139	125	141	133	130	126	104	121	129	113	119	112	133	126	124	154	135	108	133	112	129	133	138	122	103	134	119	130	138	127	125	118	128	141	116	130	130	121	115	117	118	111	116	124	150	116	132	126	145	107	113	134	148	124	106	101	108	129	107	114	149	138	140	119	136	126	145	131	145	138	118	124	138	128	160	123	128	146	137	128	106	128	128	133	137	124	116	104	108	124	141	140	110	123	129	127	130	148	122	144	119	129	156	136	106	125	131	120	131	132	124	130	111	126	132	130	111	123	144	116	115	118	137	119	122	118	127	118	142	128	127	131	119	119	156	143	109	153	133	135	119	126	126	147	132	131	129	136	138	125	123	135	113	125	124	135	134	125	131	120	134	128	115	123	117	95	112	128	107	132	166	116	105	109	119	116	133	113	138	111	109	126	135	113	109	108	142	112	122	137	102	135	123	127	129	162	112	116	130	117	92	145	144	140	118	121	128	139	140	116	107	125	150	119	130	134	97	130	128	113	127	123	135	99	119	141	124	112	145	129	107	120	133	130	121	116	109	134	107	106	121	99	130	129	115	109	102	132	144	151	148	138	125	132	123	121	124	131	131	98	126	134	138	137	93	135	122	129	144	139	123	119	111	133	132	124	126	134	133	147	119	118	125	128	113	120	142	105	137	108	119	102	125	119	134	127	117	135	141	109	119	135	118	121	120	130	133	142	107	131	153	128	116	104	129	140	99	122	121	126	122	108	123	133	137	117	118	130	106	154	143	132	107	121	115	126	121	104	118	116	130	131	119	114	123	128	129	130	121	108	128	105	127	122	124	135	126	127	140	95	117	116	111	113	119	145	116	128	138	128	121	126	124	134	130	117	121	103	114	146	151	124	115	125	114	129	113	147	117	129	127	108	119	120	158	149	111	143	137	124	137	124	124	125	132	152	137	106	141	143	125	128	114	126	138	123	139	138	140	128	134	155	99	125	124	104	137	119	125	131	132	106	127	95	119	131	115	131	118	120	104	121	119	133	107	99	125	140	117	117	114	118	133	142	132	125	144	126	102	110	109	113	133	120	121	118	118	101	131	117	130	117	128	113	134	133	127	140	137	132	125	121	116	112	120	113	117	123	135	104	108	138	124	101	130	121	132	108	126	109	129	111	139	135	113	135	110	116	125	139	116	141	145	127	128	140	125	116	107	101	135	107	124	131	133	117	150	111	123	132	136	110	134	128	126	120	102	127	128	112	122	128	107	110	128	117	153	121	162	117	117	114	132	111	130	131	129	130	119	107	122	128	124	122	127	127	138	141	133	136	126	106	129	126	134	145	118	114	121	132	125	126	119	126	118	98	107	134	136	139	122	131	118	147	113	129	106	131	145	99	131	135	139	134	128	123	107	129	127	108	93	108	132	125	136	111	122	140	119	119	114	121	127	106	129	122	137	145	117	129	133	117	111	136	142	114	112	128	117	115	134	101	92	129	137	135	111	122	105	98	109	130	121	116	125	114	112	120	127	132	124	122	160	114	123	112	101	137	117	113	127	125	135	101	110	143	146	118	123	117	146	147	125	119	107	118	113	109	110	115	126	103	136	141	133	123	122	131	123	115	117	112	127	136	133	123	118	134	142	123	126	111	128	131	122	122	154	135	133	122	143	109	135	128	131	117	128	126	132	117	116	126	109	146	126	74	143	118	126	109	129	132	97	101	126	120	104	127	123	148	142	125	120	102	128	119	134	133	132	128	124	130	107	142	129	128	125	116	133	137	117	144	105	122	124	111	106	119	129	112	132	134	107	131	115	113	136	120	138	120	113	143	128	131	136	132	119	108	115	127	88	110	107	121	116	116	104	108	120	122	115	126	125	135	136	117	148	139	108	134	131	123	136	127	108	97	128	136	140	131	119	113	128	135	151	126	134	119	124	131	128	120	120	170	103	132	126	124	120	119	120	115	116	122	114	113	125	117	116	132	109	130	109	130	117	119	134	124	131	128	117	140	137	105	124	115	134	117	139	136	119	95	113	122	130	133	142	117	133	102	124	127	135	120	121	117	97	123	106	132	136	99	130	118	111	127	123	122	150	132	136	125	124	132	122	112	111	110	127	134	131	131	105	97	121	124	128	107	124	118	107	126	121	110	111	110	121	106	115	113	132	110	129	120	120	112	133	129	130	111	120	148	117	126	117	117	125	129	143	133	111	124	117	125	114	129	120	86	113	117	138	105	119	114	128	139	135	143	128	120	97	129	118	126	116	121	143	130	97	135	119	123	127	113	135	110	118	109	108	122	148	136	131	120	129	117	110	113	141	126	115	109	110	138	119	127	123	130	118	129	125	119	121	124	125	131	108	135	107	122	129	123	132	138	104	140	138	124	128	125	125	125	117	143	124	101	137	128	145	131	119	124	128	116	120	132	132	116	124	135	113	123	163	127	104	121	131	129	116	118	119	130	107	114	123	108	118	136	135	144	119	122	114	120	132	137	130	117	132	128	107	111	126	102	129	113	127	117	122	131	147	121	126	152	140	118	111	121	111	134	94	136	105	139	118	118	110	116	130	130	130	122	119	131	126	100	98	120	120	133	128	125	114	134	115	107	117	119	118	131	103	137	123	144	133	106	114	120	123	129	131	114	106	136	120	130	120	115	132	135	126	95	129	122	131	139	117	120	114	124	129	116	119	135	156	116	121	116	102	122	116	136	149	127	150	112	124	130	126	108	117	144	120	139	120	121	137	125	130	148	134	134	142	146	122	119	128	126	136	127	124	139	128	131	115	113	109	110	136	123	129	109	135	120	139	125	113	104	110	133	119	116	146	155	139	115	124	120	129	117	131	122	116	112	126	146	126	117	126	137	136	125	146	101	129	132	132	156	119	142	115	133	133	107	115	137	136	143	130	124	116	142	131	114	139	119	131	129	124	123	114	125	121	130	98	108	128	117	114	140	134	138	119	111	131	145	138	134	138	139	134	135	132	121	135	116	120	100	107	134	131	115	126	132	120	107	138	129	125	145	133	108	128	122	119	126	121	133	118	131	112	122	126	109	118	138	113	115	137	106	145	131	135	114	134	141	116	128	106	133	121	116	116	134	145	144	99	113	125	116	130	128	121	110	116	126	143	115	120	100	152	96	136	125	107	123	122	142	104	119	118	102	132	141	127	138	124	130	134	126	136	132	126	123	135	122	115	117	133	132	122	112	124	128	112	117	129	117	115	119	117	108	137	132	120	124	117	128	114	131	125	113	107	135	100	112	126	101	133	114	109	118	133	150	123	120	129	120	136	134	123	121	100	119	124	133	135	133	112	109	110	121	137	114	125	118	127	126	129	112	119	117	131	128	114	138	107	143	120	131	136	133	132	136	109	110	127	130	140	132	116	137	128	142	121	126	114	132	121	112	141	133	119	120	159	128	120	112	123	117	116	127	123
7934	826	1783	1955	1654	1294	1051	804	733	672	601	568	505	495	457	440	407	390	376	384	373	346	356	351	330	366	363	350	326	357	344	327	327	320	336	331	322	312	308	332	353	301	305	288	327	313	337	309	326	320	305	318	290	306	298	294	301	315	319	314	272	311	292	291	311	300	289	290	282	298	280	276	304	293	279	339	265	283	291	282	310	318	289	254	273	299	298	290	299	332	284	327	312	322	290	321	282	293	305	300	282	266	299	308	257	301	281	281	296	287	286	320	313	300	268	271	294	292	329	311	294	300	265	277	280	285	275	308	328	266	273	290	303	296	283	310	287	260	307	280	300	296	310	269	299	269	290	277	330	295	306	282	294	293	303	259	293	277	256	280	291	286	289	277	300	286	299	276	285	289	276	281	280	281	295	310	295	297	261	279	284	290	328	296	281	311	267	277	278	257	308	278	305	291	287	275	286	331	305	319	326	284	270	282	303	282	267	294	323	281	268	325	290	283	266	293	296	302	315	298	308	286	270	298	286	306	278	291	282	295	322	280	285	306	282	273	295	289	310	300	254	289	272	287	330	308	324	289	285	319	291	314	329	306	276	290	300	277	302	318	304	263	293	303	293	287	275	316	331	274	277	280	287	292	303	312	272	264	285	300	273	318	275	295	296	269	273	322	277	310	289	298	321	271	317	264	295	273	288	331	305	292	320	316	268	296	298	309	292	302	288	287	299	304	308	266	273	285	304	247	318	285	303	332	302	299	283	321	316	280	281	300	295	314	303	322	327	294	274	260	321	316	291	307	277	301	262	262	301	284	308	291	285	300	302	307	309	310	293	294	299	304	276	297	297	288	269	275	293	300	294	284	271	282	297	276	261	292	259	303	285	265	310	297	271	278	289	289	302	310	279	291	296	330	274	276	272	307	262	316	301	260	293	294	311	299	305	304	301	301	298	301	285	280	278	306	308	293	275	300	287	286	314	309	295	297	263	269	269	313	287	282	272	289	278	265	301	299	331	274	256	287	311	283	253	291	315	297	303	318	328	275	283	303	296	305	309	306	291	283	296	284	297	304	283	332	303	287	306	312	304	290	306	303	278	289	303	306	301	275	231	262	292	286	305	299	310	281	294	293	298	329	295	277	296	277	298	285	302	320	302	289	297	308	284	293	278	288	316	277	300	275	280	265	289	282	302	275	281	300	294	288	303	281	279	273	281	277	313	298	300	298	309	286	273	279	299	306	294	306	317	280	271	270	286	307	284	295	268	304	307	301	297	287	293	294	315	286	318	291	308	280	297	283	303	288	283	327	331	267	290	286	307	326	316	294	297	276	284	291	290	301	294	307	307	323	287	330	310	342	315	317	327	278	305	270	280	280	283	278	302	306	290	291	277	296	279	294	262	298	276	285	307	315	302	290	294	288	294	277	267	286	284	315	296	297	308	304	297	277	271	276	283	275	298	281	283	291	310	293	264	298	314	296	298	278	288	317	271	289	259	308	303	280	289	294	298	276	284	268	319	308	288	295	324	296	313	295	293	289	291	307	329	285	280	278	276	279	280	277	282	273	307	275	310	271	310	311	263	299	302	294	252	295	301	299	308	299	280	304	318	304	292	315	250	299	282	275	322	283	278	277	294	281	297	292	273	303	299	299	284	295	293	282	305	269	313	281	291	265	286	283	292	270	297	308	282	260	265	314	291	281	302	302	279	302	279	310	300	274	281	268	297	291	278	294	302	285	313	315	283	312	272	283	308	295	322	313	288	290	298	307	290	302	310	277	294	285	306	303	279	281	286	314	290	288	267	294	319	265	307	309	283	303	265	308	309	253	288	283	305	306	306	299	266	303	288	318	289	291	285	328	294	326	292	286	290	279	284	300	291	279	301	290	280	284	283	306	278	282	294	299	277	266	265	290	314	296	275	284	294	298	297	280	302	324	301	300	306	312	295	273	290	278	300	292	292	304	290	292	292	278	267	302	299	299	298	291	293	282	294	299	303	301	320	288	316	293	312	296	285	302	283	310	278	299	269	268	298	302	333	291	316	295	269	268	289	332	312	290	296	277	295	258	327	306	285	272	287	326	290	294	264	260	313	299	330	329	290	286	285	286	284	288	297	301	270	301	288	308	278	296	298	297	306	303	301	258	284	276	306	291	265	296	303	305	284	305	301	296	318	288	267	281	278	268	290	288	301	332	281	282	294	288	297	313	263	295	323	331	303	312	315	320	291	268	289	294	276	339	286	267	276	287	325	294	304	274	318	289	288	278	294	282	284	297	316	293	335	291	293	276	292	308	322	282	316	295	312	274	277	277	306	294	285	306	283	292	296	297	284	295	297	261	302	276	315	308	293	279	319	266	306	339	285	307	305	283	297	300	320	347	292	304	266	298	277	320	307	278	271	294	295	277	268	314	267	292	290	267	269	286	264	292	285	291	297	272	310	277	327	310	278	276	326	312	307	285	321	285	260	301	275	311	314	281	312	277	301	320	297	320	286	284	325	308	255	319	291	305	295	273	282	287	318	300	285	310	267	304	278	284	301	285	276	285	331	321	302	292	296	287	298	282	308	305	335	277	302	291	290	313	288	287	269	302	311	282	286	304	290	298	298	298	281	267	311	274	289	302	278	288	292	295	293	290	278	312	266	263	290	274	323	269	301	298	312	291	292	302	289	278	315	293	267	304	246	301	282	270	316	296	282	319	306	300	302	282	326	271	274	286	297	295	255	276	291	311	301	299	312	305	309	284	302	313	300	302	257	317	295	319	298	290	278	310	313	249	310	304	301	308	314	302	301	286	303	280	308	289	305	291	285	286	283	278	286	290	306	294	251	282	299	295	284	286	314	302	271	281	292	270	296	281	287	286	308	287	323	276	245	308	293	286	294	331	271	295	285	279	289	289	290	317	324	276	298	286	283	270	247	316	289	278	259	267	290	266	274	309	262	327	323	309	299	327	286	303	276	303	316	264	291	280	289	280	281	303	288	292	288	304	279	344	298	320	279	304	292	280	287	300	290	302	298	272	283	315	293	306	264	274	273	294	301	312	299	268	268	281	291	293	315	281	276	312	285	297	280	283	272	299	257	293	278	300	296	300	281	295	289	313	295	299	293	286	288	297	294	272	292	328	294	295	299	283	291	277	270	315	305	285	285	276	291	314	273	328	283	292	268	278	281	302	290	315	296	283	289	302	304	298	312	263	313	281	317	293	284	308	292	290	287	274	300	297	310	303	312	304	302	287	284	302	265	308	296	286	316	290	329	281	304	280	312	261	279	303	299	309	272	309	317	307	294	278	317	290	283	327	313	283	265	316	291	275	304	281	306	299	298	313	328	261	313	304	291	310	291	290	293	278	302	274	276	305	291	322	287	276	281	318	275	292	281	297	301	288	295	289	290	278	298	313	271	313	283	322	282	284	277	290	276	296	290	297	296	286	278	283	305	310	291	274	352	289	283	310	313	274	307	262	306	289	267	288	298	305	293	280	309	305	287	326	274	288
1427	203	213	198	206	218	218	193	192	196	208	219	230	195	203	188	197	192	206	215	167	191	213	240	201	221	204	210	192	228	197	216	195	182	184	198	203	190	212	193	201	202	187	205	205	204	206	208	207	208	204	169	194	207	202	192	207	195	189	188	173	213	215	212	178	195	194	219	243	211	186	197	197	196	224	198	216	214	227	228	193	231	194	213	186	179	194	206	209	163	206	173	211	184	186	231	181	186	194	193	192	206	211	223	207	194	192	191	186	202	171	194	178	199	198	193	221	195	199	210	196	199	186	199	205	188	211	202	217	205	192	199	185	208	221	195	220	203	220	184	194	194	206	209	184	201	190	193	182	201	220	184	187	182	239	204	211	192	188	207	226	168	205	235	197	215	185	221	212	200	171	182	208	192	207	199	195	218	202	221	175	186	226	241	215	221	189	180	191	179	220	227	206	205	210	198	198	216	211	191	190	210	195	194	175	196	216	189	176	216	197	202	195	199	187	182	195	187	215	195	196	213	168	253	219	170	212	184	194	210	209	199	176	206	180	190	205	228	199	159	195	208	175	189	200	185	175	223	206	206	184	189	213	201	193	229	182	211	191	214	181	198	226	187	204	175	211	209	206	197	207	202	193	221	210	200	187	184	199	205	195	191	204	203	182	200	185	201	188	171	214	199	223	194	195	202	204	164	203	228	186	164	191	196	215	210	207	231	218	181	199	229	210	191	197	197	197	171	188	200	189	209	214	213	212	221	208	195	209	219	189	191	208	193	196	229	194	214	183	177	196	218	182	196	200	200	197	218	200	198	180	217	187	179	189	208	214	235	207	189	206	219	201	191	204	186	204	179	221	219	199	194	218	194	214	174	215	201	197	190	172	186	213	207	179	202	215	194	208	183	189	187	196	174	178	181	194	204	204	208	228	178	193	188	196	195	208	216	175	181	214	187	177	198	215	192	218	199	190	173	215	185	190	210	186	214	179	168	181	206	230	215	199	239	211	223	218	188	188	179	205	199	177	215	190	172	181	218	200	208	177	217	209	200	208	188	199	218	194	186	196	190	200	208	196	213	209	240	181	175	220	191	210	222	205	222	201	222	202	209	188	178	207	171	187	213	203	183	174	189	205	208	191	192	226	215	187	231	204	199	214	199	211	171	207	191	189	190	203	219	210	210	246	202	227	169	188	210	215	187	205	205	205	209	177	202	198	189	188	213	178	198	189	214	176	204	203	183	198	185	181	229	196	194	188	188	194	205	196	202	228	189	214	230	213	200	239	202	186	174	184	209	213	191	207	202	179	218	216	205	212	193	208	183	183	165	221	192	179	204	236	201	210	191	204	207	196	205	191	203	236	232	203	176	224	213	193	187	215	224	206	211	206	212	199	209	156	196	214	198	194	188	194	221	207	188	201	191	209	197	219	201	173	183	201	199	197	184	194	188	194	186	206	188	195	220	194	178	211	203	200	201	174	197	186	199	187	160	196	195	187	203	210	212	230	193	206	199	200	213	179	177	182	211	196	218	212	202	180	202	221	201	188	228	205	200	174	213	192	214	187	193	199	200	211	201	210	204	207	201	192	219	207	223	181	193	202	243	193	220	222	188	218	205	186	204	205	194	186	182	176	201	198	186	208	195	192	199	172	214	190	198	217	198	204	201	177	205	219	204	217	224	168	188	205	207	210	193	182	209	187	185	198	209	192	196	198	226	225	183	192	224	207	202	189	188	212	211	196	193	197	207	205	204	192	175	223	214	208	182	193	193	222	216	223	176	198	175	204	215	213	223	195	202	193	196	190	199	235	223	177	191	207	230	229	224	207	196	215	217	218	208	204	202	204	186	195	192	222	210	201	200	186	211	193	204	199	193	213	204	168	194	187	200	231	188	204	185	227	202	199	209	177	215	224	214	201	197	167	215	183	238	202	165	203	188	163	196	205	212	213	182	209	221	236	203	182	203	192	193	212	228	214	202	214	185	199	198	192	214	173	197	199	223	202	177	187	238	191	188	192	225	212	169	205	220	190	220	208	214	176	165	207	213	184	210	208	207	199	179	198	201	193	227	215	209	218	207	234	187	180	216	207	220	190	208	211	204	202	231	217	193	206	188	185	194	220	198	179	195	224	209	204	191	231	193	226	209	203	196	191	211	190	219	173	206	211	189	210	218	186	208	175	188	178	206	199	207	185	205	219	165	180	216	179	193	203	188	209	167	175	211	180	220	210	193	169	195	203	198	206	198	248	186	233	199	193	207	198	194	192	192	188	195	177	193	201	217	205	189	189	197	219	225	210	192	196	225	187	196	205	185	175	186	211	205	220	194	210	197	226	214	192	190	202	228	201	208	194	212	219	173	199	220	200	230	206	215	208	184	181	197	173	178	190	188	194	227	196	221	196	210	188	200	207	159	202	204	170	229	223	188	215	186	205	173	177	199	181	185	204	189	179	219	191	200	206	186	191	187	210	191	201	218	206	204	211	196	227	205	187	209	191	194	197	216	184	206	232	189	206	201	186	184	174	209	211	211	194	208	220	202	206	205	216	201	190	191	204	209	191	197	213	202	224	199	183	190	216	187	234	199	182	186	188	190	187	193	197	213	222	178	213	193	190	203	189	198	188	216	196	185	196	219	209	233	216	168	194	196	193	202	184	200	203	195	171	172	205	196	227	203	203	211	195	184	208	203	215	220	176	200	183	206	207	222	170	208	199	218	192	187	180	192	193	183	202	209	202	204	192	195	195	189	192	196	207	175	218	205	204	209	208	200	205	191	201	197	189	189	204	212	196	213	205	191	221	207	184	180	241	201	193	212	193	194	167	211	208	182	203	205	194	181	208	211	180	199	186	221	202	209	196	189	213	188	199	215	165	183	206	184	233	215	194	215	191	170	199	220	196	194	222	195	215	206	203	225	199	165	194	222	222	205	194	186	200	208	221	188	223	207	183	191	219	198	214	194	183	210	198	209	194	207	189	203	204	188	208	175	182	204	188	188	194	198	201	195	236	211	201	168	210	213	204	201	197	205	202	214	204	198	162	197	177	204	193	196	191	181	203	224	194	195	201	191	190	183	190	216	202	213	197	205	194	230	225	196	190	192	182	202	217	180	207	203	201	210	208	205	218	206	176	175	213	178	202	201	214	207	249	180	220	188	170	205	198	201	187	188	173	200	198	190	205	180	207	207	228	195	182	212	191	187	221	208	174	225	198	195	198	186	223	198	202	188	207	205	201	228	219	186	184	172	184	190	250	226	202	202	209	204	203	198	221	217	204	182	202	203	217	186	205	226	184	202	217	209	191	195	182	192	228	187	206	193	182	188	202	214	202	229	203	204	201	218	204	215	220	199	195	201	197	209	203	207	211	174	193	168	177	202	175	212	245	211	190	177	196	214	223	205	183	198	196	210	211	226	167	201	178	207	198	180	214	176	207	207	214	195	205	211	187	216	195	192	203	183	180	188	209	187	183	188	204	207	202	175	213	188	207	207	200	205	201	211
1751	456	526	518	486	500	515	490	467	443	479	465	472	485	477	468	475	445	469	499	485	463	440	443	463	469	482	439	471	489	458	479	494	456	475	435	477	477	437	454	437	489	465	492	463	462	468	482	467	510	450	455	450	464	463	461	512	441	483	409	442	464	457	456	481	466	446	464	447	466	451	452	480	470	505	484	490	460	495	423	460	454	481	470	455	456	477	474	475	419	455	480	458	459	457	511	494	464	472	468	445	521	464	486	490	487	459	465	445	465	449	436	502	439	472	443	463	464	484	524	466	474	457	495	499	442	454	504	465	465	464	451	493	469	462	472	468	477	498	482	475	472	433	457	458	463	461	452	472	461	451	419	517	442	451	416	463	468	490	488	419	487	442	511	503	450	450	487	452	461	471	471	476	441	463	454	469	462	445	481	491	458	497	467	468	448	458	482	435	439	459	501	459	444	498	484	473	508	456	447	474	444	429	453	481	457	461	443	483	455	474	451	458	463	481	459	495	458	466	530	492	463	494	453	459	501	465	463	508	483	462	475	476	469	497	474	441	463	493	467	510	454	511	484	441	463	495	454	458	490	435	461	467	506	455	472	438	421	438	479	434	438	482	447	451	508	486	481	473	440	515	445	494	504	466	506	491	475	474	470	461	451	469	473	462	468	426	466	472	474	460	466	459	489	465	471	418	465	479	463	520	474	450	481	476	490	440	530	486	508	474	481	462	480	478	466	446	469	479	455	459	504	460	471	494	456	407	456	471	465	438	479	439	448	486	482	445	483	456	498	463	474	457	472	472	425	501	488	490	447	463	477	451	491	456	481	457	497	466	513	468	483	456	483	479	486	441	483	451	439	454	493	472	507	463	425	486	463	450	467	441	500	434	474	454	470	432	452	459	450	467	473	459	502	487	473	499	486	475	487	449	465	515	469	465	452	468	471	498	454	447	490	490	467	468	457	475	443	478	456	443	487	460	470	439	506	459	476	480	472	462	472	476	436	453	443	469	498	452	479	512	462	487	467	429	428	467	453	489	457	478	481	496	450	524	494	499	512	504	460	482	457	443	479	442	454	436	456	466	497	455	448	440	477	492	464	434	496	478	505	458	497	441	484	463	414	460	506	472	483	477	456	443	466	438	450	477	490	503	502	500	461	452	464	442	458	438	505	450	414	444	459	509	460	436	447	461	490	448	462	469	468	443	445	473	443	447	486	493	462	457	483	472	440	511	499	489	506	447	463	458	431	476	458	481	429	464	490	443	499	496	444	436	467	500	508	441	484	461	474	465	434	430	465	433	451	476	451	447	417	444	462	451	481	458	473	459	461	478	428	463	501	437	459	472	444	450	431	450	487	451	482	455	463	442	473	472	448	473	442	483	476	453	449	438	458	444	440	461	444	464	476	443	438	488	425	430	468	471	465	435	452	492	445	489	483	477	481	487	439	453	474	499	494	473	447	462	500	481	495	442	482	461	471	438	446	459	429	479	480	427	479	470	485	469	497	449	491	481	480	475	461	443	454	520	481	471	492	463	475	470	455	459	438	478	488	468	496	481	494	475	536	443	480	430	479	497	477	470	489	465	467	461	459	465	452	460	482	527	433	496	442	440	462	502	439	495	461	500	460	506	475	458	459	436	405	468	487	462	467	487	508	469	439	457	474	492	460	464	453	455	474	471	487	480	499	456	429	492	418	463	501	491	497	438	495	451	475	466	474	451	443	457	475	439	473	438	491	458	486	484	445	472	454	473	465	456	467	473	482	467	465	454	480	476	473	454	450	431	441	450	463	506	458	439	492	469	462	486	453	472	514	526	484	477	477	493	468	465	473	506	475	476	455	430	464	493	504	487	464	442	434	473	470	455	485	460	494	457	423	464	462	464	471	431	444	476	477	442	470	465	469	445	459	475	449	477	476	441	440	475	475	481	450	491	468	470	476	488	506	482	487	471	424	481	467	466	474	463	439	485	481	458	453	453	420	463	472	461	471	459	426	472	467	502	448	517	485	445	432	463	455	452	473	494	470	486	432	481	454	464	450	466	500	490	463	521	479	476	463	448	464	471	446	463	461	478	457	479	432	503	450	485	470	481	443	496	483	501	414	449	485	448	451	455	495	491	478	474	425	503	467	462	462	478	458	452	453	459	460	434	461	505	434	468	495	437	435	480	437	490	473	442	463	470	452	443	438	464	479	457	462	455	495	466	478	445	456	490	481	480	454	478	471	450	456	462	482	472	513	476	455	499	438	499	478	448	452	464	436	488	482	470	482	447	469	470	467	487	466	475	443	470	513	457	476	488	420	448	515	492	467	467	467	469	476	482	466	451	448	458	495	470	474	453	482	459	451	444	439	462	487	456	482	463	469	473	415	462	464	419	483	468	449	493	489	448	485	454	461	486	450	478	452	458	471	485	452	488	479	478	438	475	485	497	468	482	458	485	453	461	452	468	437	502	490	481	486	491	425	456	494	475	470	454	500	489	451	482	459	466	455	489	435	443	452	470	439	498	452	471	439	485	468	432	463	487	482	456	474	463	458	463	465	456	521	468	448	448	453	491	448	454	498	497	471	443	478	489	464	465	510	460	443	472	452	470	471	487	480	505	465	454	474	489	441	460	465	434	456	467	506	480	509	461	506	478	471	464	498	463	446	474	462	446	464	488	486	436	445	459	462	462	494	452	434	464	472	486	478	454	527	480	461	457	441	470	491	460	478	475	487	514	490	473	441	465	505	467	446	457	481	474	425	473	471	446	536	476	454	445	461	465	476	474	477	445	416	485	476	494	453	484	458	475	468	485	458	464	457	458	445	484	466	485	494	466	472	443	437	495	443	475	466	481	512	452	452	459	478	423	489	417	463	491	484	454	464	469	434	467	457	454	465	472	474	502	468	490	464	461	449	443	448	447	482	454	481	471	462	449	478	482	493	463	484	444	482	490	477	451	510	445	456	454	489	421	460	435	483	434	439	466	534	490	499	463	482	514	477	509	486	433	512	518	496	456	486	448	466	479	467	497	474	422	469	445	495	490	473	455	449	447	499	482	465	456	429	451	449	450	502	437	488	470	501	435	443	496	461	490	449	440	447	461	490	495	446	447	455	478	448	508	509	471	464	459	452	469	473	515	407	473	443	499	486	476	484	508	442	452	498	454	479	450	464	491	468	473	451	451	482	462	446	460	488	473	453	515	490	429	480	470	513	487	436	454	476	478	478	445	447	496	462	497	470	477	458	499	439	481	445	463	461	477	502	460	464	487	470	475	465	440	482	495	442	482	473	435	513	485	491	465	425	429	490	466	456	465	456	488	484	464	426	465	472	481	473	484	475	495	439	494	438	455	493	480	455	446	478	473	464	492	495	526	455	447	473	479	468	469	475	466	470	465	479	493	451	455	422	499	421	513	481	506	441	439	459	502	515	513	453	443	487	448	473	466	450	449	478	486	447	440	461	473	480	481	466	452	457	449	518	473	447	448	540	473	435	461	458	451	469	489	490	466	453
7364	528	590	498	374	365	306	312	269	275	276	243	252	265	246	257	269	234	243	249	223	236	281	264	232	227	271	236	261	264	214	240	248	214	247	229	240	269	248	251	256	276	273	229	215	260	235	242	241	247	257	262	236	231	243	258	261	249	264	237	239	234	204	257	249	272	213	259	235	284	238	240	270	255	235	226	226	257	249	277	256	253	247	229	227	255	239	248	242	220	232	221	244	199	232	270	253	257	225	241	229	246	236	269	252	241	243	217	247	235	244	251	238	271	271	253	271	245	234	244	284	224	242	245	212	229	241	230	252	265	266	226	252	263	255	246	258	266	218	256	278	241	237	244	241	270	258	240	219	221	256	237	236	226	245	241	239	254	268	269	269	265	266	246	264	253	252	222	232	235	255	236	260	244	237	247	271	255	226	222	246	237	256	227	275	246	258	240	260	242	272	254	251	258	253	265	219	264	250	242	234	257	251	258	269	237	246	252	256	240	285	229	241	248	230	249	255	258	236	241	256	240	246	271	240	239	239	242	257	279	219	239	265	226	261	231	241	240	259	228	241	235	261	272	238	227	243	245	261	264	217	245	254	266	219	257	232	232	251	236	253	276	262	239	255	265	257	233	253	264	249	216	253	228	224	251	234	252	257	245	244	255	220	249	251	242	230	239	252	233	249	245	235	258	213	235	262	249	262	268	260	237	308	234	224	243	244	261	270	230	270	249	263	247	254	232	261	224	245	211	227	241	248	244	239	237	212	267	231	247	227	249	232	270	220	269	244	239	232	281	246	265	245	250	267	237	244	214	255	265	249	262	224	255	215	253	256	235	240	270	227	261	256	243	247	233	243	252	271	249	259	268	243	257	243	267	230	243	209	261	232	254	233	293	215	242	258	226	273	246	247	249	236	251	262	221	245	241	254	270	246	232	257	248	255	239	251	247	245	246	218	229	227	282	230	236	225	258	253	242	219	228	235	252	215	229	216	260	258	251	257	259	234	228	230	231	256	219	233	256	207	225	259	244	237	244	249	229	251	211	245	257	262	261	248	240	243	255	219	276	242	222	243	245	261	247	266	261	222	253	241	276	208	240	230	224	265	243	234	249	273	248	246	274	247	239	246	238	228	221	281	268	231	249	255	221	248	236	227	242	242	256	282	224	260	237	274	287	263	243	258	237	266	248	233	261	205	236	220	245	276	252	224	238	253	231	227	265	230	236	211	259	255	237	255	273	250	245	227	237	213	214	215	251	228	248	245	271	229	241	293	261	245	275	252	222	247	217	245	201	254	212	267	268	258	259	255	228	239	262	252	243	234	234	296	234	248	273	225	239	249	248	243	264	265	250	235	217	246	235	224	225	247	259	260	244	266	248	247	239	269	228	207	271	240	209	269	230	290	234	229	223	261	254	275	250	263	228	253	252	250	269	251	261	243	227	250	231	243	275	227	227	234	226	231	227	239	260	251	271	254	253	251	258	250	245	247	260	254	229	257	236	233	232	276	230	254	263	273	234	247	247	261	218	255	212	231	229	248	235	240	253	252	273	239	265	230	242	241	214	239	253	257	268	224	231	243	248	234	245	219	255	220	245	220	240	232	224	232	247	299	246	232	226	284	239	256	243	255	238	249	236	222	255	241	231	239	233	256	252	251	244	248	248	238	257	229	271	232	238	272	221	248	257	228	246	243	243	288	217	227	224	248	254	234	231	256	262	253	263	269	243	258	237	278	258	256	235	224	218	245	265	250	266	271	232	242	249	252	238	232	209	242	245	236	258	267	276	260	259	232	254	244	248	248	238	237	271	229	231	273	237	251	227	238	243	235	234	240	256	237	239	249	262	273	239	207	259	262	249	246	250	230	248	253	269	240	234	246	247	237	271	220	247	254	261	235	243	240	251	255	288	247	224	254	279	251	231	237	252	260	232	213	221	264	244	257	255	244	249	251	240	263	280	263	229	238	253	255	235	275	234	245	243	243	249	273	244	201	261	237	249	231	284	255	242	236	256	249	236	255	234	245	251	293	256	239	273	230	274	236	228	252	223	241	232	231	223	220	236	221	222	214	263	234	234	248	254	245	271	248	220	267	245	246	263	274	272	276	255	248	268	221	249	234	254	228	234	245	260	213	232	239	256	236	226	248	262	254	244	246	258	239	251	257	234	246	250	250	278	255	247	277	245	246	252	241	224	227	229	219	263	238	241	234	257	229	243	257	255	222	216	236	225	254	247	249	253	234	232	229	249	240	254	234	256	270	201	256	269	259	254	228	266	239	244	244	270	228	248	248	266	258	238	212	249	242	257	232	258	273	247	241	246	250	244	254	242	264	226	229	269	231	239	253	234	260	238	219	245	245	228	251	227	238	239	265	259	229	240	246	239	248	241	237	238	237	256	251	235	226	267	233	237	284	233	243	231	232	261	312	247	258	246	248	243	263	274	233	233	229	264	243	241	252	268	219	212	235	264	269	251	204	274	261	223	243	269	242	251	265	245	220	232	242	227	226	216	235	269	236	241	261	266	242	275	250	250	250	258	222	251	277	261	210	193	227	208	236	281	235	261	256	250	258	223	232	240	247	249	238	257	270	246	207	239	242	234	255	260	218	227	261	239	239	231	253	250	264	264	252	201	238	236	218	281	242	277	246	253	244	214	227	251	243	251	254	250	253	259	240	241	264	249	238	235	264	242	232	234	225	253	257	251	246	257	245	279	229	263	270	222	258	246	226	243	268	245	238	230	243	250	226	264	244	264	236	243	242	220	236	240	275	237	248	249	235	258	237	244	288	266	250	231	228	226	251	242	245	251	246	276	266	211	258	250	270	229	253	226	242	248	234	270	244	221	241	255	249	275	257	244	267	229	265	256	225	230	267	214	241	237	243	236	264	228	278	218	272	238	223	238	260	256	258	211	246	260	277	272	249	238	257	217	250	240	267	272	241	256	273	285	253	225	264	229	249	217	238	257	248	299	236	227	231	228	236	197	221	224	256	230	258	250	243	238	245	247	246	263	265	248	234	245	252	245	261	256	238	237	245	242	232	243	258	225	223	272	267	283	239	281	254	241	226	256	247	261	257	231	234	242	296	243	232	241	250	228	228	263	237	271	277	259	257	220	249	226	210	254	259	236	238	264	242	254	245	250	219	244	258	248	273	248	241	241	262	240	261	250	224	250	242	258	236	244	220	250	225	252	255	276	237	224	237	220	234	233	233	234	256	234	242	245	269	263	258	219	243	280	248	254	240	210	230	275	240	222	242	235	246	248	249	244	271	244	234	232	243	209	257	234	258	254	230	238	236	237	251	229	229	251	292	241	239	244	231	240	259	253	246	265	256	234	228	270	260	243	292	225	252	213	244	229	226	238	226	226	253	257	231	238	230	246	235	256	253	231	231	223	270	254	251	258	262	230	262	238	268	243	229	267	249	248	250	272	240	239	280	244	273	251	227	247	265	235	241	236	241	222	229	233	229	232	280	213	246	231	223	238	234	262	275	223	265	213
6285	802	1282	1373	1268	1084	954	821	765	723	698	693	662	670	612	631	589	568	591	615	596	601	611	603	570	600	609	569	573	606	527	536	537	554	602	559	574	521	547	589	587	567	603	531	550	545	569	570	581	515	570	574	570	519	530	567	524	560	534	558	575	527	601	598	548	578	582	564	549	581	552	534	567	600	543	596	571	550	550	546	549	567	564	561	528	545	539	494	575	573	547	507	611	515	579	564	584	527	571	555	574	546	605	530	605	527	533	535	546	544	565	563	565	523	538	562	553	541	530	573	573	568	527	545	557	566	574	574	513	550	538	530	577	573	590	539	580	545	596	543	573	535	582	578	533	577	601	567	510	537	536	554	560	516	556	496	532	550	561	527	562	572	530	614	534	544	517	587	528	546	533	524	557	550	509	566	595	512	600	496	546	564	587	542	529	532	597	506	541	594	567	553	569	590	550	536	552	578	586	502	536	568	571	555	503	549	546	544	563	558	576	539	539	608	572	541	518	501	550	556	600	569	526	553	570	554	567	518	581	564	540	528	569	574	572	548	565	575	568	542	557	567	539	564	529	589	530	580	590	570	603	553	551	548	525	546	533	540	542	557	538	544	559	598	559	521	585	559	533	563	574	576	532	508	535	558	569	556	532	531	574	561	582	556	576	603	526	582	548	578	549	536	552	577	586	519	522	585	531	553	545	533	586	534	549	554	566	550	611	541	520	551	545	533	507	565	564	551	536	537	569	538	623	573	533	558	594	527	561	570	573	549	531	546	524	513	534	568	586	539	572	575	536	519	558	520	576	539	524	525	532	572	519	571	550	572	550	571	532	525	521	544	555	536	513	568	507	529	521	570	513	564	570	531	546	520	569	540	529	542	565	528	555	538	526	533	569	531	518	525	595	540	582	542	535	577	545	585	537	567	571	533	570	576	560	579	556	534	592	570	544	546	535	552	578	536	536	512	540	559	526	501	562	526	550	587	555	502	536	559	567	505	542	563	559	574	548	545	553	545	594	565	606	535	522	536	538	578	579	608	555	566	498	578	560	571	572	548	572	545	560	569	552	583	563	528	568	578	526	556	550	556	557	568	556	531	551	565	575	558	561	562	604	578	552	540	532	532	533	589	594	549	538	530	572	530	555	554	516	549	560	547	557	543	551	567	563	527	547	563	594	532	558	534	550	560	578	561	576	554	527	565	528	579	581	564	539	556	556	540	520	569	539	538	565	553	537	562	583	541	565	549	558	571	563	568	542	538	556	518	522	557	599	567	559	549	555	566	567	551	591	567	574	511	575	588	582	573	549	540	578	559	575	527	515	582	569	559	537	556	579	542	520	580	567	565	544	557	549	522	554	589	547	563	574	555	587	559	574	549	506	542	554	538	557	538	555	535	542	551	574	581	576	533	561	570	554	575	553	604	548	537	588	597	582	571	529	536	576	534	556	566	577	603	550	564	556	568	553	566	529	578	515	550	567	558	553	492	539	540	566	565	567	553	559	541	511	569	552	530	537	551	564	510	550	510	530	560	565	531	594	529	515	557	534	514	554	558	542	568	500	519	555	531	538	562	564	552	579	546	582	556	562	571	594	581	547	543	581	569	587	556	561	539	580	576	564	526	529	544	545	579	540	557	559	554	572	580	574	542	596	593	514	591	564	567	545	573	575	552	529	536	578	559	498	545	560	557	531	570	551	558	524	545	557	531	526	517	540	531	559	519	525	597	546	561	583	579	595	566	551	553	549	555	522	523	565	542	566	593	551	580	536	584	538	548	520	583	546	543	562	569	550	572	619	557	546	585	531	562	535	553	496	579	576	514	568	548	565	523	569	509	560	559	524	581	584	597	585	548	576	531	561	585	571	538	535	512	525	571	559	521	564	549	565	565	589	535	542	540	585	608	541	568	579	550	520	562	537	531	570	597	550	558	551	534	524	573	523	587	537	515	534	593	517	567	530	522	548	565	553	524	543	563	566	535	542	570	585	552	582	570	563	557	550	541	547	560	566	576	517	543	579	539	551	560	532	538	541	548	531	569	569	539	560	520	573	594	534	557	554	590	554	590	529	506	525	569	559	571	546	555	571	571	553	568	577	563	565	517	544	562	562	601	580	576	546	579	545	560	535	599	572	529	582	542	553	497	560	576	547	535	574	603	539	551	576	558	559	565	576	570	591	597	579	581	540	575	566	582	533	546	576	550	540	570	568	556	529	611	557	545	582	534	554	581	535	571	558	556	542	507	540	590	578	519	533	533	596	546	558	551	559	551	506	537	538	546	546	542	585	479	560	540	579	561	525	538	562	584	536	570	522	541	547	518	513	550	567	563	568	572	541	580	600	548	537	534	546	547	565	569	551	536	556	570	552	563	555	550	539	517	575	579	535	549	515	576	563	556	550	560	527	529	600	552	563	548	567	505	554	575	578	582	509	544	559	580	530	521	520	538	554	544	559	570	552	561	584	518	525	563	537	555	590	563	555	575	554	549	548	542	547	566	562	572	543	565	536	541	556	538	571	573	554	561	550	581	548	533	563	577	521	563	568	511	569	579	575	513	554	508	511	519	548	603	552	535	577	607	552	544	562	546	519	589	553	527	563	550	565	549	543	523	582	569	555	525	555	532	586	592	554	521	573	542	567	567	545	558	547	576	585	583	538	565	583	509	540	529	530	583	550	547	563	567	553	590	549	555	566	555	580	536	510	561	576	507	565	526	541	585	527	519	570	577	565	567	511	520	569	541	572	589	618	565	546	573	569	566	528	588	541	503	549	572	539	570	559	569	534	531	533	581	537	548	553	553	540	568	588	536	554	566	510	570	537	558	530	566	553	552	567	525	540	537	530	575	545	595	555	550	521	589	548	524	551	563	577	553	571	532	582	528	541	545	538	603	555	549	581	571	543	589	555	550	541	543	584	541	535	519	561	586	568	547	584	554	564	506	544	559	600	553	567	543	550	534	537	584	558	567	556	586	567	526	540	576	598	593	564	550	550	528	573	590	570	549	549	511	615	520	577	568	573	545	545	560	525	562	549	571	546	547	550	540	571	500	540	552	548	572	529	560	522	568	578	531	567	522	590	580	505	553	555	571	559	551	540	565	540	544	538	546	568	564	557	541	563	545	572	573	544	530	526	580	539	535	519	559	538	556	542	550	527	534	524	527	560	530	549	543	567	558	543	580	531	574	537	546	580	559	540	582	560	542	572	535	538	573	576	544	579	580	532	530	517	565	536	572	592	578	571	609	557	541	560	534	589	513	557	575	593	559	585	535	565	534	552	569	547	545	550	550	561	537	529	553	557	547	564	556	525	568	542	539	540	582	547	554	551	605	587	546	538	568	520	587	580	559	581	572	545	588	563	551	591	539	550	505	542	509	543	561	536	552	501	545	579	542	527	511	569	561	569	515	519	584	560	534	531	577	554	558	545	581	564	579	566	562	524	569	551	549	557	563	599	565	518	577	587	583	538	549	563	579	574	558	541	549	514	583	560	592	561	555
13956	1076	838	641	476	346	295	226	190	187	169	189	155	134	138	151	167	137	155	139	136	148	143	116	100	116	141	130	115	114	122	134	131	119	139	119	144	151	111	124	132	116	126	99	109	131	143	131	123	111	133	130	134	130	119	114	137	124	121	110	123	116	106	141	151	112	126	107	136	126	128	119	103	112	107	136	127	115	139	117	129	117	113	120	131	130	126	112	140	128	107	131	142	123	136	116	115	117	103	107	124	119	117	127	131	141	128	142	131	122	122	130	126	135	112	118	133	103	124	116	116	122	136	125	109	131	108	94	131	111	127	119	126	130	112	125	117	113	130	122	123	145	119	117	122	136	132	122	122	109	106	137	122	139	94	121	114	118	108	122	113	124	127	119	130	111	124	148	137	129	131	119	140	125	127	108	121	118	121	113	132	145	128	147	127	130	126	124	121	123	147	149	140	136	134	117	127	124	121	140	114	109	125	134	129	139	117	102	112	128	141	125	113	132	118	116	142	118	104	130	142	112	122	109	118	120	116	106	114	119	141	132	132	117	124	124	104	115	106	125	153	129	133	114	132	131	132	127	113	124	125	125	124	131	123	126	131	126	130	119	125	129	131	110	112	138	143	114	143	119	120	114	123	113	122	115	129	141	126	140	106	126	121	115	123	127	128	155	130	123	128	140	117	124	104	121	107	140	141	119	109	111	139	124	119	123	137	133	105	109	121	125	125	130	121	131	154	117	114	120	129	146	128	106	135	127	125	123	141	120	148	115	128	142	123	107	106	127	135	124	125	126	138	114	127	122	121	113	116	110	130	121	121	121	122	130	115	111	143	111	139	122	124	135	124	146	116	127	123	131	104	124	119	128	125	129	125	128	118	118	116	153	120	114	126	123	118	142	132	109	115	130	135	117	134	123	116	159	119	113	121	115	119	122	116	129	129	125	121	121	129	116	110	109	138	144	140	133	139	134	116	129	124	140	155	115	131	127	127	110	119	113	113	109	116	122	149	122	123	94	105	105	117	132	119	120	120	101	139	159	127	128	123	134	143	119	96	124	121	118	127	120	126	126	129	136	125	125	94	124	138	120	133	107	115	124	132	130	119	121	134	117	119	128	118	115	125	124	126	114	136	117	144	108	113	119	117	126	116	119	127	121	126	121	116	129	121	126	110	138	131	130	126	120	135	102	101	121	129	121	118	122	123	125	121	125	124	153	126	121	129	117	109	141	124	126	113	106	120	122	131	147	130	114	118	105	120	143	147	156	111	105	113	125	110	116	139	137	116	123	96	122	124	127	131	119	124	123	119	122	114	136	125	101	122	132	121	98	116	145	119	116	129	128	96	114	119	118	109	112	129	122	116	121	94	140	114	124	127	112	127	135	128	127	129	131	116	150	128	120	133	134	113	136	125	119	130	117	122	123	116	99	124	151	112	121	122	116	128	107	111	130	117	106	120	117	140	123	131	118	114	120	140	109	132	122	130	107	127	149	100	126	133	121	122	143	124	117	122	132	130	121	129	138	115	115	124	103	125	130	114	122	114	129	113	124	89	112	130	134	114	120	115	130	128	134	121	112	107	117	137	129	111	119	115	126	127	128	122	115	116	132	110	150	128	122	112	119	132	128	126	127	116	134	114	122	113	108	123	118	120	114	120	136	138	121	135	122	148	141	151	125	129	124	139	135	121	123	132	127	106	122	123	114	126	134	145	126	116	127	119	121	135	123	136	113	142	108	111	133	118	124	121	113	112	150	131	136	110	123	133	136	134	125	136	120	116	145	127	124	126	125	121	130	123	101	113	127	139	127	126	116	124	128	125	141	113	122	106	136	139	123	150	142	118	105	109	125	132	102	121	134	128	142	127	128	127	123	120	116	117	136	117	106	115	111	119	130	112	129	138	128	121	124	135	131	131	126	115	118	89	133	139	137	111	118	107	119	119	118	109	118	124	146	131	112	122	120	114	133	115	120	128	112	115	124	130	103	130	132	122	133	103	120	130	123	129	121	124	115	119	114	115	126	137	147	111	157	98	113	125	107	115	117	107	116	121	124	133	141	121	122	111	110	129	124	115	107	117	132	115	136	120	98	86	117	115	96	141	117	129	123	110	129	117	96	129	114	129	124	115	109	143	116	128	118	112	123	134	131	134	117	126	114	128	131	120	113	128	121	148	118	123	117	116	109	124	131	132	129	135	107	127	139	108	132	118	120	112	116	123	110	123	128	117	114	102	163	118	113	121	140	122	132	125	127	120	114	107	129	125	150	124	110	134	121	126	110	140	120	117	126	117	126	123	120	113	105	114	107	135	131	120	108	119	133	127	126	116	131	112	121	141	107	123	132	150	107	123	123	132	124	123	110	129	135	134	117	123	142	123	141	123	109	137	136	126	155	126	115	120	117	125	139	129	122	116	98	99	115	162	108	119	121	115	128	105	131	123	132	104	121	137	133	128	113	116	119	136	130	128	136	111	136	140	105	120	109	108	121	132	108	115	122	138	123	110	112	143	113	105	142	113	137	120	147	121	148	129	108	124	124	119	121	132	132	126	129	156	134	118	137	115	120	134	109	126	122	131	121	127	127	128	122	136	128	131	138	122	90	146	119	119	118	128	124	135	120	141	121	113	122	117	133	121	122	117	117	119	118	118	118	122	119	117	138	130	126	124	135	113	121	155	134	135	119	131	132	136	119	120	116	130	128	137	143	176	122	136	111	118	118	124	128	121	122	109	128	141	119	132	125	163	109	126	136	111	114	117	121	110	111	138	124	119	119	133	106	130	138	135	105	113	98	134	120	134	120	102	126	119	150	142	131	142	140	118	124	128	136	128	111	132	104	113	138	136	104	118	113	128	141	117	111	123	115	131	129	109	147	129	99	129	115	119	127	110	139	145	122	127	129	129	113	128	120	131	137	120	118	127	120	112	105	121	112	113	115	124	114	111	133	118	128	114	119	117	130	119	127	114	132	148	124	128	140	112	142	134	127	123	118	116	118	111	131	116	115	120	121	103	111	118	97	113	150	134	138	121	127	121	115	127	118	131	114	128	122	137	129	130	134	126	127	96	125	125	115	117	103	123	121	114	130	131	128	127	128	130	118	130	105	108	123	122	157	107	106	131	109	146	112	119	111	107	136	111	128	135	125	135	131	137	143	137	94	131	109	115	135	123	102	143	114	125	109	147	135	123	105	112	128	99	130	121	117	117	118	131	138	118	120	107	125	120	104	125	122	135	99	140	133	137	108	132	126	112	146	126	108	120	117	129	122	134	107	117	130	125	145	133	127	116	120	127	128	134	101	121	135	138	115	115	103	110	129	119	115	101	118	118	127	134	137	152	133	141	100	129	122	135	117	148	108	138	130	134	132	127	165	129	116	117	123	107	131	117	123	127	115	128	139	132	107	129	127	120	123	121	116	107	132	131	127	116	128	150	131	125	140	133	100	100	132	109	125	123	127	119	100	129	133	121	118	164	122	125	119	107	117	115	135	144	119	145	121
7858	802	1727	1920	1678	1319	1038	846	723	688	552	551	487	501	452	408	388	412	356	382	414	365	375	361	390	329	327	327	304	320	334	332	326	321	330	317	332	285	313	270	326	308	312	318	269	311	313	301	321	305	327	309	330	297	273	298	316	307	313	283	296	313	315	331	323	334	352	320	322	325	287	287	295	324	263	278	285	319	308	312	273	309	275	291	292	287	287	296	278	260	285	306	321	272	306	300	303	287	265	293	317	277	375	298	305	278	291	302	286	313	282	282	272	274	278	273	317	294	338	296	326	273	287	322	307	296	269	314	318	298	316	309	305	302	313	297	276	262	301	287	314	316	284	300	295	288	286	255	273	291	302	295	277	276	309	261	299	294	275	260	330	305	277	282	301	324	317	311	285	269	309	329	280	324	298	288	282	306	308	255	303	333	293	290	265	284	288	302	294	309	286	283	336	298	325	281	280	272	287	289	306	315	278	280	303	315	292	281	285	292	272	304	316	275	291	315	288	289	296	282	306	289	293	278	289	272	307	311	310	308	311	296	321	328	296	291	321	313	288	309	294	286	287	284	293	285	312	337	294	311	298	285	297	288	291	291	301	282	297	301	301	289	304	269	300	317	278	274	279	309	313	288	304	275	297	301	267	296	289	292	275	268	301	289	294	296	288	312	291	290	258	290	268	281	290	266	299	310	289	313	301	276	278	295	297	304	278	284	286	263	303	301	287	293	279	286	295	297	295	303	275	298	268	268	289	291	299	328	269	283	299	282	281	306	319	299	296	277	288	287	284	316	315	305	303	285	278	274	298	301	304	305	305	302	321	316	303	297	290	299	329	279	281	275	296	291	268	291	299	277	273	286	265	304	268	314	280	327	304	291	321	279	303	273	307	269	298	311	305	282	281	266	279	287	322	279	281	284	305	315	298	280	273	330	270	291	290	303	280	287	315	302	281	297	288	295	282	298	320	249	290	300	314	286	301	310	315	324	272	315	309	284	304	309	312	286	295	327	314	314	307	285	315	275	276	316	311	311	295	326	289	319	297	285	299	318	271	259	329	288	300	264	284	301	296	299	293	270	308	281	289	287	271	300	270	274	266	322	290	325	255	281	277	323	266	285	267	277	303	300	261	291	259	275	306	311	289	261	303	314	294	291	283	282	276	292	309	265	289	285	283	295	308	299	283	313	271	279	275	328	305	284	282	298	275	308	283	304	322	301	299	264	338	292	292	272	269	296	311	279	312	298	294	314	258	291	290	308	267	302	302	312	269	258	289	296	319	301	281	306	277	288	283	271	270	294	302	271	295	313	325	274	286	299	282	280	276	283	291	279	255	270	318	290	296	309	328	286	285	302	273	309	315	304	303	283	305	298	339	295	279	272	294	307	294	264	305	301	310	273	315	268	288	315	297	291	261	296	301	278	310	302	303	304	288	293	297	312	305	277	314	286	279	267	316	306	304	302	281	292	284	290	348	327	335	307	279	286	337	274	314	275	279	309	325	253	290	316	297	285	292	283	295	299	271	303	299	288	306	309	256	317	270	282	311	301	272	303	292	291	314	268	299	298	313	272	299	315	308	279	306	296	277	292	299	266	298	303	266	273	274	250	277	289	292	317	312	309	267	265	330	304	300	293	288	298	276	300	292	302	310	295	312	292	263	296	281	270	290	298	298	317	287	321	298	274	267	298	296	284	288	290	275	325	312	268	301	292	267	292	282	291	298	278	302	287	302	305	297	300	298	300	299	278	285	281	308	323	264	302	302	290	293	289	294	261	298	295	287	260	286	311	289	309	290	306	291	277	280	297	268	296	301	307	279	292	300	293	279	296	350	302	294	279	281	282	289	284	269	290	330	296	282	304	299	278	296	272	299	297	303	289	313	253	274	313	278	273	297	287	293	278	287	313	278	292	299	315	316	278	319	285	277	311	323	293	302	327	236	293	301	292	274	300	288	277	312	316	264	281	304	262	269	284	288	324	314	289	296	290	291	303	288	287	285	297	293	301	277	311	294	312	310	290	290	291	280	307	304	320	307	299	267	316	318	304	268	290	317	302	285	296	305	285	308	284	332	275	317	300	306	264	300	321	298	319	326	302	275	282	300	309	237	270	264	320	289	294	293	284	317	312	303	277	322	306	303	315	279	286	286	288	325	325	321	312	303	283	303	282	254	274	285	267	307	280	275	280	296	271	302	284	296	310	287	306	292	290	317	267	297	315	299	291	285	288	299	287	317	289	282	291	319	289	308	282	284	317	308	287	281	283	304	290	268	268	286	300	308	325	310	298	291	273	309	274	267	291	299	288	286	286	286	294	283	302	290	279	283	291	285	335	281	299	279	325	281	295	294	284	292	287	292	286	290	295	287	266	334	293	271	298	315	261	295	280	297	332	285	309	301	280	281	278	291	282	296	265	270	316	241	305	283	292	273	268	277	274	296	298	284	281	282	286	318	307	283	332	282	286	302	297	322	322	287	269	312	311	284	272	324	296	256	268	284	281	286	285	305	284	272	301	301	314	281	273	284	291	284	279	266	283	302	294	263	285	296	284	289	305	288	283	303	268	292	338	325	245	303	287	275	270	291	278	281	330	287	284	303	290	288	274	292	332	284	292	263	279	289	296	289	307	290	298	267	308	294	303	277	288	317	291	298	335	308	270	298	282	270	313	301	270	307	293	284	289	311	298	315	307	308	313	297	289	313	285	295	270	300	314	254	293	289	337	312	285	298	305	301	285	292	320	304	283	267	336	300	291	293	301	276	271	302	305	292	286	310	263	281	274	289	321	296	291	286	306	292	271	308	302	312	293	278	280	279	324	332	320	305	273	269	317	275	298	313	281	265	293	268	291	336	306	304	296	316	314	318	314	273	319	292	290	308	311	295	314	281	280	259	318	295	278	275	290	322	304	315	296	300	295	293	279	310	306	278	295	292	280	293	273	308	297	292	302	309	311	269	282	310	302	290	275	305	274	282	274	294	310	282	289	304	299	258	301	300	264	282	278	288	278	280	297	293	278	264	269	289	280	294	262	269	262	272	285	295	290	269	305	309	261	287	297	277	266	294	294	295	289	294	312	279	243	315	249	274	300	313	299	278	289	284	303	303	286	313	306	275	305	304	280	327	316	262	303	276	255	277	299	301	301	295	311	276	303	267	307	291	303	263	284	274	252	293	296	306	299	295	264	282	310	283	284	275	312	274	278	258	271	294	285	272	328	274	290	324	303	292	285	279	268	315	265	289	297	287	309	287	284	280	310	272	308	297	271	297	294	319	308	287	303	272	294	259	323	262	308	280	274	294	293	295	273	257	318	274	302	266	319	289	288	286	278	317	296	289	291	285	299	301	284	319	307	321	305	271	323	313	298	307	297	302	308	290	305	305	282	296	279	314	272	296	302	276	273	287	292	264	319	278	319	317	300	259	295	283	274	300	308	324	269	272	279	293	258	303	302	289	283	309	307	298	274	275	284	305	289	296	304	283	313	296	315	276	295	288	274
1321	226	219	251	196	190	222	215	206	203	206	190	188	209	179	203	189	168	194	185	220	186	216	211	215	205	185	176	208	198	203	209	188	195	200	180	187	184	175	213	200	164	198	172	199	185	192	193	203	198	198	188	194	212	195	202	190	208	208	190	207	219	194	209	183	207	197	213	219	197	195	164	195	168	207	218	188	207	192	214	185	211	203	194	201	209	197	208	203	201	200	194	189	196	206	204	197	191	194	190	182	197	172	200	193	177	220	192	201	193	207	229	213	174	192	198	214	187	212	191	178	193	175	207	194	196	193	203	183	201	196	219	201	188	184	210	216	174	170	205	193	207	181	197	199	201	177	162	218	204	202	203	188	200	191	177	181	195	192	217	188	208	199	188	220	206	192	220	199	216	199	205	194	211	171	198	196	213	219	181	200	211	186	191	201	202	187	202	209	182	203	214	217	181	186	176	228	189	214	179	181	218	197	213	193	203	219	215	185	183	186	219	174	190	208	199	217	193	217	180	176	186	197	221	198	225	213	192	199	201	192	183	186	197	197	199	183	188	216	192	209	198	198	181	187	206	199	172	180	195	215	215	214	198	199	212	194	172	192	179	212	196	195	173	199	180	200	183	193	180	195	197	202	215	224	201	182	222	240	201	198	209	205	207	189	196	190	202	195	250	200	219	218	202	197	203	208	221	195	203	183	197	192	185	197	195	178	206	208	206	206	180	210	228	204	203	200	206	163	189	198	196	194	191	216	222	180	199	217	204	220	184	186	193	184	198	175	194	196	163	205	179	212	212	199	219	185	166	187	208	210	200	153	190	198	185	218	215	201	168	184	196	213	204	185	203	209	204	220	216	203	222	190	172	214	200	211	208	214	205	207	187	193	168	213	214	186	193	172	190	180	178	201	202	202	205	220	200	175	172	206	214	209	184	179	212	200	189	224	203	172	224	190	200	223	171	217	211	198	236	195	220	200	189	213	188	171	222	162	188	206	205	217	209	205	188	195	162	203	209	214	165	180	165	201	204	204	190	185	221	212	259	190	199	200	189	195	205	199	255	174	206	201	200	194	222	207	198	178	176	193	203	212	234	215	155	187	208	212	209	193	201	183	195	193	206	198	179	188	194	187	185	221	177	198	213	201	220	183	199	183	193	205	229	192	222	213	199	172	212	204	207	204	176	190	203	180	185	195	171	210	200	198	197	193	176	213	189	185	176	210	174	207	184	198	247	189	205	239	193	221	184	198	178	191	196	184	206	205	216	178	211	189	199	214	166	228	182	225	202	228	210	211	187	210	229	214	194	213	208	191	207	207	176	218	162	199	192	199	204	194	218	207	200	200	185	186	217	202	198	181	193	189	193	207	194	205	197	188	183	204	174	185	197	216	214	199	204	217	197	213	215	193	203	193	171	170	198	213	213	196	189	183	183	212	185	181	176	183	211	207	185	185	201	224	202	194	202	214	218	186	191	211	174	171	172	228	212	213	200	182	185	184	196	210	185	203	190	191	205	236	220	210	190	203	197	208	217	185	179	196	200	161	199	225	213	191	219	228	176	199	196	232	206	182	208	222	221	193	206	188	208	198	183	196	210	181	193	219	197	198	212	223	204	199	184	204	198	182	206	195	203	204	196	179	185	210	185	203	232	198	187	202	195	202	195	211	194	184	187	201	186	191	210	171	202	186	195	182	202	205	203	211	173	182	197	189	223	190	185	198	152	197	201	203	195	177	191	189	197	189	201	171	201	200	214	196	224	189	194	168	174	175	184	205	203	206	196	198	204	176	221	190	194	216	182	228	170	169	208	219	196	193	194	212	207	193	197	222	222	214	171	229	163	201	200	183	177	204	191	208	202	199	195	184	198	210	198	215	207	190	189	204	205	194	215	181	225	202	200	211	199	200	204	180	180	219	210	171	194	216	193	224	192	196	202	193	200	198	218	180	206	203	191	200	191	202	218	204	189	209	176	216	180	189	200	176	207	207	221	213	180	201	191	190	177	222	191	184	175	208	209	179	203	194	200	183	195	175	221	182	214	193	228	200	190	192	191	212	200	198	190	201	190	178	219	225	198	205	201	213	181	174	232	195	188	200	188	209	180	186	186	198	182	199	207	213	172	193	185	213	194	169	196	162	182	201	187	189	210	210	193	179	191	202	178	205	198	210	200	218	189	189	202	204	202	201	183	199	194	221	192	213	178	214	185	224	195	194	191	178	218	185	186	186	203	204	187	202	161	205	180	194	195	193	189	228	208	196	188	208	203	192	190	180	183	211	214	202	182	185	178	179	221	205	221	197	185	216	186	216	171	211	201	186	216	194	182	208	184	202	194	208	184	213	199	190	190	224	186	198	207	200	185	187	213	189	204	219	201	183	191	207	231	180	178	223	211	197	190	219	183	197	169	198	193	204	207	186	194	177	206	177	170	205	185	201	191	186	209	174	153	176	196	197	212	180	177	216	211	204	182	187	199	204	231	194	171	178	198	208	200	186	183	189	199	217	187	213	214	188	194	199	203	224	215	218	184	219	167	195	176	173	215	204	191	206	170	217	220	219	215	198	201	188	192	184	192	194	208	200	189	187	225	188	207	182	191	183	178	204	200	181	220	186	202	201	202	213	203	183	201	194	190	179	194	229	211	191	204	185	209	208	180	193	187	203	182	211	206	180	188	200	189	168	214	192	189	192	177	199	201	227	185	220	214	219	190	182	208	205	190	215	212	195	191	195	220	198	196	191	171	202	208	205	210	194	204	206	203	212	217	229	178	214	213	183	206	204	188	196	189	183	218	188	194	208	174	209	211	206	196	214	211	169	179	184	179	211	207	210	215	169	206	196	209	196	175	199	229	203	196	205	210	230	205	195	178	217	190	187	205	172	203	197	182	218	185	198	192	190	211	174	211	198	166	200	205	189	203	202	198	205	188	190	202	200	203	205	174	188	197	213	221	207	188	178	198	215	220	189	197	186	223	164	232	205	209	184	208	193	162	202	207	197	190	197	196	224	206	188	192	197	199	161	167	189	182	180	195	211	172	181	199	219	193	181	187	191	199	211	211	195	174	191	184	195	178	211	200	203	179	178	226	203	200	200	236	211	196	173	202	206	201	208	192	185	186	212	198	196	210	179	225	216	175	216	219	178	159	208	193	178	218	203	209	188	196	219	158	212	162	223	217	169	218	186	216	174	184	200	223	175	180	196	214	214	218	180	220	189	186	172	196	201	169	198	212	218	209	211	183	208	210	206	200	203	203	196	199	195	200	208	214	209	178	214	213	203	193	215	180	170	209	197	209	214	217	208	200	235	182	197	189	223	184	206	196	211	194	214	213	205	223	201	245	184	184	209	215	237	214	188	190	173	216	203	204	217	176	197	192	222	232	186	199	201	205	206	182	197	195	215	225	198	183	192	189	230	202	209	202	206	222	193	170	205	223	176	180	188	208	203	193	175	221	180	185	185	225	207	220	195	178	212	190	204	190	200	200	192	219	192	195	181	217
1752	515	541	486	446	498	488	496	487	523	512	471	494	461	432	458	469	465	508	457	477	468	492	484	458	452	439	486	473	460	464	442	448	448	492	459	488	479	476	491	412	444	447	510	431	474	440	512	495	421	465	494	474	460	437	458	416	446	446	483	468	438	467	496	489	447	439	442	488	481	483	469	460	464	492	472	455	490	515	448	450	463	465	486	432	454	484	484	446	441	491	458	433	472	482	473	449	456	480	475	461	470	490	485	485	482	480	453	468	445	438	477	483	473	441	460	447	445	466	472	476	455	462	499	468	475	452	480	464	437	484	482	444	447	458	453	466	463	505	447	464	472	449	423	519	476	484	463	464	464	486	437	468	465	471	464	455	466	462	437	495	472	455	447	459	466	464	439	473	441	429	472	486	473	438	462	488	452	476	471	455	465	493	463	500	481	485	494	465	459	478	466	453	451	472	460	423	470	490	450	501	472	468	421	473	438	481	463	461	484	452	449	459	487	466	480	463	442	465	445	482	463	450	439	478	473	451	458	435	456	438	468	466	484	491	460	481	442	463	460	480	476	477	467	434	471	473	467	495	432	466	492	446	485	511	454	513	476	447	473	478	507	464	447	474	475	452	487	443	439	481	476	463	443	464	477	444	477	491	492	439	471	454	430	493	481	468	483	474	472	448	480	446	481	455	481	439	520	476	456	452	476	464	437	473	432	449	475	451	465	459	471	473	482	475	465	472	442	443	483	464	472	494	449	445	456	506	445	499	454	430	464	481	457	460	442	436	469	455	490	495	457	493	451	488	469	472	454	434	483	504	445	507	504	462	465	484	477	499	489	447	466	460	452	487	470	479	450	495	444	485	462	429	447	461	423	469	491	430	481	474	458	456	450	505	464	473	445	455	454	418	432	491	501	468	502	460	488	470	482	471	455	498	498	426	469	467	473	471	486	441	452	519	466	443	488	464	485	483	450	486	457	493	484	466	467	463	428	444	429	444	477	477	465	437	464	457	469	500	452	441	445	438	449	478	468	458	489	489	451	436	494	472	452	480	481	425	487	468	473	494	488	466	482	491	489	473	451	505	517	457	516	449	512	478	448	443	474	493	463	455	483	469	508	453	434	461	485	450	453	477	485	502	441	498	449	462	541	515	486	461	480	500	460	465	468	500	440	476	423	476	446	501	481	486	481	440	470	457	498	457	444	458	474	469	483	503	482	493	456	486	478	474	436	475	433	453	492	455	438	475	427	491	519	461	464	419	482	449	490	473	463	484	465	458	442	436	486	443	456	501	480	469	471	488	485	477	485	485	469	497	463	473	453	503	467	458	456	482	448	513	510	462	450	497	470	476	448	466	424	471	463	460	476	464	423	497	467	501	463	479	488	472	495	466	469	462	458	420	464	476	457	442	469	491	459	468	461	453	483	444	452	463	489	483	444	464	466	430	493	477	469	499	473	453	445	478	444	481	454	413	434	482	489	472	479	463	424	477	442	463	471	482	486	448	469	481	457	487	470	463	490	457	484	472	463	475	449	470	478	458	470	464	442	471	456	491	493	448	466	505	460	435	469	452	487	451	455	457	432	426	494	500	484	415	488	520	470	477	486	454	458	445	445	500	492	471	461	471	486	484	454	475	462	485	496	486	448	478	458	452	441	456	440	446	479	459	443	482	448	451	497	477	403	483	506	454	445	492	480	465	460	473	455	457	452	470	477	478	422	459	457	444	467	490	492	465	461	479	442	471	453	457	448	413	450	439	450	428	452	485	480	479	468	450	437	463	485	471	514	424	460	453	449	450	461	426	453	448	459	469	444	428	486	470	461	430	445	492	487	501	431	476	469	478	415	473	466	445	475	457	471	446	442	459	455	523	447	485	483	490	422	435	493	456	485	496	461	460	497	466	449	462	479	475	458	490	453	443	439	468	460	454	500	461	483	487	499	473	455	439	481	431	456	447	447	457	504	478	465	442	428	462	494	434	440	476	472	462	481	511	489	436	470	479	472	477	447	442	491	496	501	475	493	433	480	488	494	469	465	446	462	461	465	480	471	468	472	494	485	441	481	438	448	465	511	477	473	516	453	447	443	522	493	433	469	476	475	447	457	496	446	455	458	449	536	454	473	502	456	481	451	455	450	505	474	504	434	458	439	414	455	495	481	425	441	466	476	417	447	461	486	476	509	467	465	469	465	502	477	430	436	498	461	480	469	496	450	471	494	505	432	433	471	459	487	479	473	503	471	470	438	451	473	425	467	523	496	454	522	472	487	474	455	488	488	417	484	459	506	508	444	465	465	451	431	450	477	449	458	449	513	473	458	499	462	479	468	496	451	509	471	502	467	452	475	464	447	472	468	444	491	434	519	472	462	471	483	466	496	445	496	502	480	487	478	490	455	482	485	467	427	491	487	506	445	460	446	471	455	508	476	484	464	464	443	469	496	426	473	491	488	480	474	496	444	465	440	461	460	492	484	473	429	467	472	465	485	484	460	479	430	449	471	451	452	486	459	467	487	515	486	485	455	448	473	498	456	459	428	478	452	492	501	468	448	480	502	433	456	494	469	442	471	448	454	482	500	451	449	513	458	432	440	452	491	455	469	520	448	460	447	451	491	468	469	508	505	459	486	452	441	476	476	482	487	459	466	462	466	445	461	451	480	468	470	462	457	431	453	488	474	506	494	484	436	454	460	472	460	432	434	490	460	476	455	475	481	455	454	470	450	464	477	434	439	486	479	464	486	471	495	507	457	474	452	457	449	440	502	475	476	459	485	443	465	464	460	497	458	474	447	452	461	452	476	482	472	470	447	469	479	439	455	469	471	434	520	475	480	450	462	454	451	480	432	487	432	492	446	433	467	469	445	474	480	445	480	467	451	429	452	491	490	429	447	468	467	414	470	440	491	423	486	434	523	453	486	487	472	431	492	466	486	452	518	476	466	490	483	472	437	454	465	436	473	437	459	435	458	437	460	476	470	476	478	502	451	496	436	459	507	450	455	444	438	501	446	469	465	442	455	453	471	484	465	503	481	479	461	462	458	456	434	448	422	478	440	459	449	427	485	461	461	457	477	478	501	469	453	479	515	464	463	432	488	481	444	447	473	458	486	438	501	460	493	472	486	484	484	468	459	463	475	485	455	482	474	426	480	476	469	444	429	480	487	473	487	505	462	436	488	430	512	494	441	445	465	488	455	460	450	459	498	450	460	464	457	476	476	496	476	450	464	477	479	466	459	476	477	491	482	443	441	493	502	472	462	449	462	455	465	463	473	459	475	499	511	478	480	441	485	480	456	519	499	455	447	454	496	470	476	476	508	465	479	440	473	466	458	455	430	461	476	445	484	479	461	450	441	434	488	486	490	470	487	468	442	451	490	451	462	430	481	446	466	445	442	493	492	448	519	481	421	486	435	463	471	499	488	481	472	497	473	469	516	478	473	451	494	475	497	470	441	436	488	448	446	467	481	463	449	468	500	461	484	456	438	467	469	444	500	459	466	504	443
7382	540	565	479	397	319	336	286	294	292	258	272	243	241	254	246	264	241	249	270	257	247	231	269	269	278	231	267	230	237	263	270	259	256	231	233	246	282	258	243	260	246	230	230	266	254	225	249	240	240	256	246	256	261	273	230	243	246	239	218	259	274	230	252	261	243	254	246	228	233	251	232	236	254	250	270	246	249	228	243	246	227	253	247	222	240	250	245	248	230	232	245	241	232	265	236	251	254	264	266	247	255	273	258	248	232	249	231	246	237	269	254	236	262	245	222	250	206	207	233	259	243	241	254	229	221	232	232	249	238	277	235	263	262	245	271	255	237	223	216	244	261	234	238	207	234	236	237	261	258	244	243	238	221	234	240	239	264	250	250	239	245	240	266	241	219	239	242	252	274	265	256	262	234	223	258	252	255	229	249	228	236	258	281	257	250	276	251	223	277	276	250	249	257	251	248	258	248	241	243	244	263	247	214	259	239	249	254	235	244	255	236	234	236	243	243	217	246	262	216	242	228	222	226	242	200	258	278	279	239	246	240	239	256	255	222	244	232	228	238	241	253	253	248	242	234	236	259	241	214	237	254	243	248	251	239	252	247	249	219	258	256	231	260	224	227	257	260	260	265	242	230	235	245	265	235	261	259	243	273	248	285	262	240	250	242	250	257	242	252	269	239	266	264	288	233	208	250	259	257	226	224	252	255	227	250	250	233	242	274	236	227	259	255	268	229	266	240	216	248	204	251	246	234	241	241	275	253	262	225	255	233	222	252	235	238	238	242	228	234	250	231	236	230	227	209	230	231	254	244	264	228	249	263	228	262	264	244	254	253	244	219	272	236	226	243	220	255	223	260	214	260	258	262	243	275	251	247	266	294	273	254	229	251	253	263	260	220	277	217	257	265	240	221	237	227	256	255	227	262	249	275	289	224	240	258	270	230	273	220	243	274	268	283	261	253	230	289	225	220	262	229	245	238	245	234	260	259	252	245	252	243	237	247	240	247	245	231	230	249	219	252	245	277	238	245	267	261	260	253	208	204	225	232	268	234	262	232	214	209	231	239	220	270	263	237	250	233	250	207	231	262	247	265	254	243	251	228	224	258	249	238	254	251	259	250	236	243	227	233	205	246	200	242	246	258	253	264	256	231	234	230	272	245	245	234	238	231	263	256	255	238	240	248	240	232	263	249	248	268	252	249	202	248	203	238	232	268	246	246	271	250	256	253	282	230	240	221	203	238	250	254	258	273	270	251	237	227	237	239	221	249	222	287	248	268	264	249	231	237	223	231	249	235	232	254	226	249	235	242	229	250	233	231	226	246	257	226	239	237	240	269	238	219	228	238	260	238	237	232	236	259	226	217	236	282	242	232	262	254	264	252	239	246	230	284	251	240	233	237	227	261	240	243	228	238	261	243	264	273	246	212	247	262	237	235	232	272	265	240	234	270	252	263	236	250	281	271	244	235	236	235	242	269	214	271	223	249	246	260	269	248	256	270	238	239	253	230	263	234	258	244	228	246	243	260	250	229	271	264	259	224	249	246	251	259	232	228	278	234	260	218	225	230	221	223	250	236	251	247	256	255	241	290	253	265	254	261	266	231	248	230	264	251	254	276	261	243	253	239	221	240	214	253	255	262	238	232	269	275	256	262	250	263	208	220	237	240	241	238	223	246	234	256	232	240	264	278	256	265	253	233	233	290	245	233	229	220	235	232	252	238	249	244	251	258	234	222	264	227	232	229	258	272	231	222	242	246	271	246	223	232	250	232	231	265	261	256	215	231	252	239	221	245	239	231	257	272	242	239	238	240	236	249	262	246	243	235	269	220	257	285	246	228	229	214	218	232	272	231	222	243	232	262	228	242	195	267	248	286	266	268	258	231	244	234	238	213	261	246	253	273	265	256	234	237	242	247	223	248	274	226	253	267	246	253	258	232	226	235	269	239	257	251	236	226	238	251	262	261	265	262	248	247	238	230	265	255	218	238	253	268	242	236	267	256	255	236	251	230	221	246	269	240	262	234	215	248	238	238	254	272	243	260	230	286	224	220	255	243	239	232	281	247	254	238	264	239	256	247	229	247	249	253	265	222	252	259	233	222	256	220	249	255	233	223	214	248	245	247	295	250	234	275	261	254	267	243	242	230	218	230	230	251	249	235	222	207	234	241	233	225	269	281	260	244	239	262	258	234	247	237	218	239	225	250	242	257	251	264	228	255	229	253	232	235	237	232	243	249	274	237	216	218	232	227	216	271	259	212	229	225	236	276	223	260	247	270	225	237	233	259	249	238	249	239	230	258	259	251	249	242	247	272	208	242	243	277	218	216	276	255	219	253	237	233	249	268	218	236	242	261	233	215	241	219	227	212	258	233	228	233	275	231	226	218	251	248	225	260	255	243	210	261	228	263	258	227	263	240	250	238	236	266	255	265	258	239	257	301	250	246	269	236	244	264	236	239	226	235	238	225	271	231	227	246	255	248	255	253	230	261	261	238	222	243	223	238	237	236	235	258	265	260	272	235	232	257	274	241	246	220	252	242	238	260	254	256	280	238	235	241	201	246	238	244	222	245	250	220	248	245	255	232	238	236	251	265	224	228	234	230	252	249	236	225	238	224	273	214	235	252	273	235	253	266	283	215	223	253	264	233	233	224	242	270	265	232	282	255	228	284	263	222	213	253	281	258	240	229	240	253	243	222	216	260	248	233	258	234	215	232	240	228	264	241	251	239	244	241	260	230	233	236	271	272	225	230	248	245	228	221	236	228	250	237	232	239	240	229	230	222	203	234	233	218	244	229	261	238	243	250	261	228	229	239	251	245	273	217	270	268	253	262	235	238	248	237	233	227	266	211	230	274	264	231	250	249	223	255	269	268	285	251	247	245	249	264	260	233	254	254	221	241	244	245	252	266	234	230	262	254	257	214	227	265	249	256	244	241	215	229	257	249	241	253	227	256	269	260	241	229	242	248	221	257	239	236	249	243	243	228	220	208	254	251	248	252	241	260	230	217	243	272	272	259	260	250	290	229	214	233	240	231	253	244	258	224	249	240	231	212	229	261	245	252	279	247	266	242	260	233	257	253	242	272	263	219	242	263	237	245	257	235	259	245	267	228	265	253	229	253	246	243	263	261	248	261	279	238	251	229	232	242	283	243	231	261	235	266	243	236	246	267	263	233	233	239	195	277	258	247	257	253	269	245	248	239	253	221	226	249	257	228	249	228	252	224	268	268	247	225	233	213	263	248	276	255	241	233	261	263	275	235	267	249	238	251	245	273	277	233	226	253	271	270	267	229	237	232	234	245	243	223	259	215	229	242	295	251	249	231	255	244	218	229	246	245	249	258	258	224	216	234	251	250	257	234	244	256	259	261	227	228	250	247	262	232	253	238	249	253	236	225	221	266	229	243	253	265	270	277	242	267	263	243	270	240	245	238	254	208	259	240	256	253	239	236	236	252	248	245	260	242	271	251	260	244	243	279	243	216	274	238	263	239
6343	809	1294	1457	1245	1010	909	854	744	767	713	702	666	633	679	607	615	588	598	626	571	610	639	586	567	620	570	582	589	565	565	607	573	572	577	577	584	569	549	583	545	569	584	576	533	543	564	578	511	597	588	543	533	588	522	589	551	542	550	539	542	553	514	560	613	611	509	592	555	546	546	544	575	598	558	596	572	583	597	512	562	573	566	556	550	604	547	598	559	574	547	528	535	614	577	526	574	522	544	528	545	605	565	571	554	585	547	544	549	597	530	507	585	564	556	579	588	561	586	583	582	567	553	515	529	536	559	576	596	525	544	532	548	574	595	601	527	558	553	593	572	545	550	560	556	579	557	552	590	534	518	518	524	543	518	558	543	547	548	521	547	576	553	537	531	587	511	556	561	531	537	590	565	550	542	539	548	562	584	554	578	523	566	550	589	551	576	591	567	569	542	538	555	517	535	583	533	584	523	553	552	616	541	585	525	563	532	536	574	543	585	559	535	547	545	574	530	556	572	558	555	568	554	562	601	612	545	555	605	543	518	554	551	562	549	551	540	577	556	588	545	561	533	534	570	544	558	557	576	567	536	506	561	567	533	555	541	551	542	571	562	605	545	559	509	537	530	539	510	575	582	538	537	534	543	540	569	574	540	544	524	579	530	532	570	542	532	537	562	592	521	535	563	543	536	557	582	518	571	567	547	551	572	535	572	539	525	528	563	515	577	576	541	532	526	556	579	573	575	544	554	563	563	594	543	528	566	517	540	555	575	534	581	569	532	530	565	568	557	528	566	595	556	567	536	581	526	545	550	556	554	556	540	556	564	517	538	540	518	570	581	540	563	595	535	554	549	586	538	531	550	566	519	582	592	588	580	538	562	613	586	559	585	543	569	555	565	566	568	548	540	561	567	567	597	556	563	565	574	538	570	545	576	533	542	538	534	551	552	556	541	519	558	553	546	575	532	612	551	577	569	601	565	525	569	538	589	548	521	563	583	571	567	546	524	589	531	546	563	568	540	551	534	489	535	512	548	553	566	555	556	557	514	560	593	520	608	580	529	583	565	573	571	572	509	547	551	562	570	543	546	532	561	544	530	560	547	536	542	593	557	541	576	557	565	496	600	563	536	530	548	613	545	563	565	586	578	503	597	582	531	569	538	556	528	507	586	553	535	573	555	542	581	553	562	564	543	531	566	552	574	573	539	607	553	524	568	523	558	574	578	548	555	570	572	514	568	577	591	564	565	553	547	555	567	534	509	588	501	567	546	583	555	544	554	566	525	546	532	600	539	591	557	533	536	562	554	558	561	558	571	542	562	524	533	522	553	538	558	577	525	533	594	518	561	596	567	543	559	556	563	549	539	549	534	501	553	542	512	555	554	552	550	566	560	554	587	535	558	482	573	478	585	501	590	562	583	538	558	552	570	490	561	520	550	529	545	532	560	562	526	523	536	561	550	581	543	583	517	569	526	577	545	571	562	542	576	561	527	528	534	555	514	552	547	557	512	527	577	568	536	622	590	529	531	518	543	529	530	523	517	527	538	543	539	559	585	544	559	538	591	522	562	539	586	544	537	566	535	531	567	565	526	531	535	572	539	545	555	574	570	535	536	565	550	569	555	556	545	577	538	564	556	542	587	573	568	539	544	550	582	543	545	559	561	553	544	546	567	552	533	533	591	574	561	557	544	482	581	567	518	581	549	519	546	495	535	564	580	578	543	563	557	533	600	532	567	510	601	556	596	573	559	561	558	560	559	555	562	496	533	538	588	567	566	537	598	533	572	573	557	567	599	553	555	570	552	569	577	573	544	560	597	523	570	575	552	555	583	588	565	552	521	550	576	532	538	550	556	566	560	529	536	558	556	570	552	531	519	514	594	583	546	570	577	551	563	567	540	566	530	533	545	558	585	557	556	597	566	582	548	566	531	552	540	596	477	539	552	555	565	548	561	535	546	556	523	541	538	564	515	509	528	548	575	564	524	568	567	545	570	582	595	531	574	532	568	576	526	531	541	563	526	575	573	564	581	560	540	553	584	528	539	546	530	564	567	562	604	564	594	546	577	596	524	572	565	552	610	587	531	548	516	567	526	575	559	529	538	576	598	564	530	515	525	554	590	540	557	520	537	560	516	559	545	544	538	527	571	589	562	584	511	512	523	531	572	540	583	537	545	592	529	588	568	504	513	548	550	569	536	567	554	575	545	576	578	568	547	566	504	541	570	556	539	520	517	563	566	556	524	540	563	549	514	565	543	558	579	547	588	581	527	531	531	554	561	514	577	589	560	521	585	551	547	592	514	543	610	558	552	545	545	567	566	542	618	497	548	604	556	558	582	519	559	580	519	546	582	538	557	558	512	504	550	615	591	592	551	585	528	515	545	533	532	553	596	582	537	577	529	537	524	550	560	556	601	556	566	543	557	533	574	543	558	557	549	554	569	549	526	585	542	560	580	535	543	589	516	539	608	590	570	550	523	587	560	563	579	563	531	548	564	527	524	526	573	535	589	564	548	493	527	558	502	577	534	583	582	506	570	514	540	548	549	496	558	597	534	531	576	536	523	549	565	530	545	560	582	534	563	575	583	568	504	516	608	531	536	553	522	557	557	566	545	603	549	544	566	541	564	533	529	584	548	553	533	565	533	591	521	581	532	563	537	529	550	591	523	515	505	569	557	540	530	551	562	647	566	550	576	549	590	547	527	564	539	559	548	585	527	553	549	520	589	547	540	560	581	569	540	539	615	583	564	566	537	525	543	502	560	536	581	562	533	537	537	566	553	552	587	556	560	540	547	563	582	570	563	552	571	529	540	519	595	580	525	531	590	553	550	556	626	534	574	544	514	535	547	582	549	521	534	585	524	593	575	570	550	571	575	550	583	534	550	547	587	572	509	558	522	530	531	561	573	576	543	576	574	562	577	585	532	590	561	577	548	561	519	555	564	537	566	526	538	526	591	541	555	528	569	555	542	546	525	541	553	533	582	559	513	512	565	543	537	590	594	570	549	550	557	600	562	549	527	547	543	583	570	547	483	511	566	585	529	573	590	574	528	524	556	583	539	563	576	531	586	577	567	587	557	569	519	552	558	527	547	570	542	551	601	524	542	572	588	554	553	517	529	545	543	549	546	524	559	555	531	584	575	555	537	560	576	559	535	528	563	573	562	545	578	537	597	556	566	546	558	531	565	514	554	549	562	604	559	539	576	550	585	542	549	575	537	558	576	574	558	539	573	564	554	577	527	513	585	531	557	556	571	538	580	530	502	539	562	553	541	544	594	518	585	549	604	537	620	542	558	562	526	537	565	548	544	567	542	572	532	540	564	561	550	545	530	593	533	537	558	575	566	539	544	545	585	551	534	596	559	504	574	515	561	544	559	560	546	552	573	588	559	535	491	585	563	535	568	507	563	528	566	554	533	562	564	556	553	562	546	563	586	534	545	504	572	514	525	524	520	564	555	549	531	578	580	524	557	589	588	533	538	543	565	518	577	544	583	532
13953	1072	816	589	425	312	299	215	195	185	168	154	156	168	142	143	129	137	136	140	119	133	137	141	128	120	133	125	117	107	123	129	115	128	134	104	136	138	124	119	144	123	139	142	125	115	107	121	110	110	119	123	120	97	101	130	113	123	132	115	110	128	115	122	103	129	131	123	137	107	95	107	112	122	145	119	108	115	113	141	133	111	129	137	109	115	103	128	143	125	117	123	129	109	127	108	111	118	138	139	116	122	133	116	135	119	116	119	125	123	120	117	123	100	115	125	106	130	133	142	116	137	127	120	133	129	143	110	145	118	136	114	110	122	139	127	123	136	129	144	118	127	124	125	126	110	112	129	114	129	138	112	123	141	127	110	112	131	105	118	135	117	112	123	142	108	115	111	126	132	120	106	120	118	146	135	110	101	144	134	123	120	132	139	123	150	130	124	128	119	142	146	130	114	111	131	118	120	112	129	123	112	128	108	110	99	112	115	113	130	128	115	129	122	129	143	132	133	124	117	110	127	133	122	117	124	108	110	125	108	114	124	128	115	112	139	122	130	117	115	129	133	118	128	128	119	107	127	142	119	109	91	119	111	147	130	108	111	139	123	147	120	121	128	95	128	120	106	107	127	111	151	128	111	134	122	134	124	113	124	124	131	123	110	127	119	137	121	101	122	105	104	135	115	122	105	120	135	125	116	126	106	146	122	116	125	127	109	124	116	127	148	123	110	123	123	115	119	125	104	123	143	140	132	127	115	116	124	107	116	125	136	121	106	116	138	131	146	115	118	135	122	114	135	117	113	138	108	104	119	108	137	119	119	137	123	131	128	115	120	119	121	121	126	145	125	142	112	131	103	111	122	117	128	138	136	112	120	133	121	121	117	124	127	125	127	112	115	109	96	126	116	118	129	96	122	109	131	127	127	122	106	121	114	136	108	153	130	122	147	128	120	129	126	131	111	125	153	108	137	131	134	122	106	126	109	131	119	123	119	99	115	124	132	121	113	105	119	115	119	124	122	127	146	131	126	144	129	136	117	117	126	112	120	102	97	147	126	112	120	103	96	133	139	125	112	107	133	124	118	110	130	111	141	121	136	118	126	112	128	128	126	117	108	112	122	113	102	101	115	120	114	134	109	114	113	114	105	121	132	125	106	116	134	133	119	112	117	129	118	130	113	135	110	113	130	115	130	118	122	125	129	126	115	134	127	131	143	100	120	117	126	112	113	122	141	138	124	97	131	104	112	134	111	117	101	126	125	130	131	125	126	113	132	122	125	121	126	112	149	110	128	107	127	133	124	132	98	108	118	88	136	141	109	146	109	112	112	113	117	108	127	118	130	129	127	128	110	110	132	121	100	117	129	110	122	132	135	136	124	116	121	145	129	123	112	114	93	120	98	137	110	123	122	125	129	142	145	126	122	127	140	132	132	129	120	142	120	126	108	106	108	114	110	141	137	141	124	135	123	141	123	121	123	160	129	125	149	116	114	107	122	132	124	102	136	104	118	143	138	125	126	121	109	124	138	133	121	107	102	129	119	127	119	124	120	113	130	119	117	117	119	135	133	134	127	124	117	109	120	117	118	134	124	113	119	123	116	102	129	132	95	119	119	135	132	133	119	133	107	125	121	107	134	123	112	128	124	129	116	115	112	119	127	129	112	119	123	103	127	90	118	115	124	130	126	106	147	126	107	130	115	122	118	121	121	94	118	116	110	119	114	110	133	118	121	92	95	120	119	137	125	117	108	134	130	125	101	119	125	112	109	138	120	106	131	100	122	122	126	146	141	124	123	131	116	134	113	125	147	134	121	148	122	105	119	122	125	115	133	154	121	129	114	131	115	92	127	125	122	107	130	128	112	115	111	106	150	142	130	117	131	91	125	121	125	103	121	116	112	112	108	116	128	124	143	116	100	107	109	104	97	125	117	133	113	130	122	125	114	136	129	124	110	117	120	141	118	131	117	117	105	134	123	98	113	121	119	127	128	139	115	106	118	119	111	120	135	114	115	135	110	117	101	106	117	122	128	100	116	114	123	113	113	138	136	128	104	157	127	128	119	121	123	132	120	118	117	113	124	130	136	136	104	118	116	114	111	118	104	125	118	112	123	103	125	113	137	145	123	136	147	128	116	142	121	126	119	114	109	129	121	114	124	117	118	127	119	122	118	136	146	89	123	119	130	138	109	132	115	132	115	136	129	120	119	120	113	136	107	132	116	147	132	116	104	140	120	111	133	112	128	141	125	106	124	143	133	143	132	119	117	117	120	136	134	116	104	134	117	144	116	109	135	137	119	134	120	126	114	131	127	121	142	135	122	114	112	143	113	119	109	118	114	130	127	108	115	128	124	123	126	122	106	130	136	99	114	115	123	123	135	114	100	136	114	132	124	116	115	121	116	116	134	126	146	127	118	140	123	121	142	122	132	122	114	105	129	115	122	129	117	135	118	136	132	137	103	119	128	100	134	109	141	149	139	122	131	154	119	142	123	129	139	122	103	106	126	143	140	140	136	123	115	123	125	131	145	118	110	116	115	114	125	125	130	133	108	129	117	138	140	136	107	112	112	137	118	120	138	126	125	129	108	110	122	118	122	118	126	130	116	126	118	129	133	120	110	131	100	106	115	108	96	105	144	111	140	136	124	126	103	138	136	92	99	117	88	105	129	105	105	116	131	125	127	122	138	121	119	138	138	130	138	106	137	113	120	113	118	115	120	115	119	112	126	138	150	124	106	149	102	106	119	112	120	134	112	127	130	107	129	133	119	112	124	131	116	117	117	144	122	137	113	111	123	140	117	113	107	131	139	161	116	121	129	106	116	124	123	130	123	107	124	120	135	142	123	140	112	133	115	128	116	94	119	110	112	108	135	128	120	108	109	127	138	120	131	121	114	126	132	115	104	115	133	127	134	127	128	101	120	110	129	120	107	113	126	141	119	114	126	119	101	119	122	113	128	148	115	124	127	134	101	104	127	125	104	136	126	127	126	127	113	130	126	122	113	138	117	122	116	124	104	130	149	146	118	132	124	122	118	118	111	106	116	120	120	129	138	114	138	112	123	121	114	147	112	113	117	102	125	110	113	125	145	125	123	128	122	122	120	128	124	130	106	139	134	136	102	135	109	129	133	122	131	130	133	97	135	104	115	130	108	130	116	109	133	126	117	127	124	133	126	142	132	129	111	110	120	114	127	134	117	135	130	108	105	99	130	130	116	122	141	123	125	116	124	122	119	121	113	129	106	110	114	110	121	138	141	127	138	112	153	99	140	115	124	124	144	128	127	127	148	126	127	111	110	124	137	116	117	135	112	133	128	102	112	121	129	134	133	144	102	142	126	146	91	111	111	114	100	126	121	118	120	133	122	109	121	110	119	125	130	120	115	134	118	135	124	144	121	125	130	119	126	134	140	108	132	136	123	129	104	113	109	99	113	137	114	107	124	105	116	129	113	134	118	112	105	109	121	113	109	117	148	108	133	131	105	114	127	115	124	134	129
7858	751	1660	1851	1675	1276	1030	799	713	652	606	524	514	524	493	450	413	412	387	357	379	370	390	331	332	341	343	357	303	319	326	316	349	334	312	355	341	302	287	310	287	330	296	321	310	311	344	300	329	297	299	313	321	301	333	288	285	312	273	311	324	294	279	288	312	300	302	284	266	298	303	280	294	285	253	287	261	306	303	304	266	293	261	299	338	331	289	277	286	298	301	299	296	277	296	273	273	274	287	292	252	306	320	303	313	292	308	267	284	266	310	302	314	288	294	296	319	280	295	301	314	308	260	291	273	276	325	270	303	278	320	294	296	301	294	315	285	313	324	290	293	299	326	286	283	269	262	295	281	277	340	293	296	279	270	304	288	273	266	275	303	290	294	332	268	277	309	308	298	299	281	322	292	308	292	290	251	297	289	269	282	284	284	288	290	298	320	287	287	291	287	310	319	287	284	302	334	327	301	322	307	267	278	312	293	300	282	270	316	259	312	262	290	319	303	302	296	289	260	280	283	277	313	311	263	309	277	275	277	295	280	290	269	274	276	307	297	290	297	278	287	294	292	313	295	282	295	288	288	308	270	296	303	290	305	278	276	288	257	282	310	285	307	268	323	290	277	280	299	294	303	286	300	313	301	306	262	277	283	291	318	316	309	319	316	283	272	292	291	323	282	282	286	266	309	264	304	273	264	267	284	310	327	278	306	295	300	284	270	259	305	318	318	273	293	290	333	259	299	270	260	337	296	317	292	286	275	317	295	321	308	306	270	309	296	281	290	286	277	289	272	297	305	313	291	282	300	256	293	277	263	320	291	290	292	297	315	261	276	274	322	297	333	292	293	317	301	287	298	289	290	289	284	259	305	286	277	275	292	301	313	273	303	290	270	278	312	308	276	274	299	274	312	275	313	305	304	270	307	287	275	300	284	283	287	288	274	287	289	282	270	291	286	285	300	301	281	273	289	306	299	281	284	257	301	298	273	273	288	295	277	286	294	305	300	298	298	279	300	285	286	300	289	286	333	298	259	275	313	311	266	299	306	289	282	275	292	294	250	278	305	302	285	312	286	300	298	290	315	284	309	288	310	320	289	299	283	285	301	284	315	275	281	311	274	259	293	289	290	278	282	290	307	262	290	287	308	321	296	298	299	277	259	281	260	308	276	301	266	281	283	296	305	290	278	248	272	298	286	263	297	286	298	276	291	304	293	288	308	261	278	258	289	281	272	262	270	303	296	312	298	287	286	275	266	313	281	261	291	303	284	270	286	270	297	297	306	295	296	299	299	304	291	269	285	294	294	260	333	268	294	264	277	315	320	291	318	291	280	308	310	273	304	296	303	309	275	288	291	301	286	273	311	306	297	276	276	295	282	303	298	326	264	270	288	321	314	308	284	300	274	269	292	320	312	250	319	285	312	326	290	286	298	294	287	296	275	300	307	267	298	292	295	306	304	306	268	301	306	274	292	301	285	243	272	306	298	287	282	315	293	276	319	266	270	290	294	270	314	283	304	277	299	314	320	296	295	284	305	289	287	276	291	290	276	316	272	314	302	307	328	311	306	275	284	295	297	292	269	338	297	286	259	283	295	305	282	302	282	290	294	277	316	265	304	296	290	297	302	291	307	281	267	279	301	290	295	294	316	282	302	296	295	272	266	278	303	288	275	271	314	303	272	282	267	292	259	313	301	293	258	312	312	316	292	296	271	302	289	284	273	282	284	305	274	324	297	278	301	284	267	280	296	286	288	285	284	282	294	287	284	284	279	305	312	309	276	316	263	287	283	315	274	275	311	283	271	281	305	279	288	287	302	279	264	329	281	312	255	298	311	289	304	320	283	290	278	311	248	291	295	307	285	296	282	277	309	296	269	286	288	293	284	307	266	311	303	272	304	317	293	297	287	304	332	287	284	314	282	305	281	309	282	243	283	290	299	252	288	294	296	317	296	275	311	297	298	275	269	281	284	278	326	262	273	309	279	321	259	299	258	309	296	273	280	275	289	276	294	306	329	280	297	306	273	299	271	291	324	309	307	285	284	277	282	299	325	278	283	269	316	319	281	283	292	292	276	286	283	286	262	296	262	293	270	287	298	299	324	281	266	287	291	285	267	290	319	276	290	281	288	284	321	289	289	260	265	290	289	275	284	276	259	321	303	276	286	289	284	293	288	295	307	279	304	303	273	319	275	276	329	285	275	323	284	278	303	293	285	282	302	280	301	313	288	255	307	269	309	298	269	301	265	268	282	267	293	265	290	287	311	285	290	274	281	274	278	275	283	271	292	295	301	271	244	284	282	279	283	282	286	299	276	282	312	297	275	278	284	270	286	278	292	275	275	302	278	286	264	315	287	280	285	286	290	273	295	279	291	279	316	273	296	335	299	280	270	282	307	287	272	271	273	306	289	294	296	293	278	306	269	299	266	272	308	291	283	277	269	291	281	314	316	292	277	276	292	287	279	312	296	292	301	283	296	320	298	265	294	262	324	282	273	275	281	311	288	290	291	295	263	271	287	294	274	313	307	312	269	297	275	266	303	309	277	258	271	287	273	282	294	322	306	283	281	284	283	289	320	288	283	292	289	277	325	284	300	293	272	312	275	303	293	279	298	326	286	297	279	287	268	278	306	300	297	285	306	274	281	273	280	287	294	304	281	271	276	274	290	290	262	275	302	296	273	280	260	286	290	273	299	267	289	284	266	308	311	269	295	303	316	286	265	290	295	303	289	285	287	289	293	278	314	290	269	269	289	296	290	296	330	302	260	287	277	299	259	309	294	320	275	274	310	307	284	296	276	286	248	294	280	319	290	263	271	288	301	311	285	269	293	288	286	258	298	296	264	279	286	288	256	287	265	290	292	269	271	317	294	296	305	271	301	294	310	262	287	294	220	324	287	269	279	277	277	271	272	295	285	290	280	294	271	244	283	279	311	277	299	301	263	280	288	290	265	280	266	295	299	296	267	261	301	274	326	297	267	273	257	320	291	295	284	271	297	248	311	271	293	274	313	308	267	295	323	292	288	277	304	293	277	273	301	290	286	258	303	315	274	302	285	279	274	269	335	283	303	313	294	301	306	301	274	302	311	308	311	289	314	301	287	280	292	285	295	285	280	249	289	259	293	300	278	270	301	303	284	260	269	301	278	286	323	275	314	308	282	281	308	262	312	289	308	280	313	288	300	276	286	289	290	270	286	281	295	273	273	313	295	320	296	274	299	281	293	277	282	312	295	278	295	279	330	296	282	337	293	265	282	307	295	302	307	294	280	316	284	313	298	291	274	278	258	283	266	315	305	306	342	284	298	296	263	266	295	290	302	307	311	267	283	319	304	285	280	310	290	297	289	299	249	302	301	266	307	277	278	288	312	314	285	267	286	288	327	249	297	295	283	289	275	272	274	282	284	281	289	266	295	290	303	300	270	274	297	277	257	268	287	293	291	273	305	292	278	278	297	298	269	309	286	269	261	283	303	292	297	262	329	313	273	317	271	271	260	294
1369	223	204	208	189	218	213	202	192	193	204	165	196	187	204	182	193	214	213	200	203	239	190	180	204	214	198	208	200	198	191	188	172	170	206	173	186	196	210	198	197	174	250	173	204	190	207	190	197	207	211	195	220	219	188	180	208	192	176	188	195	195	180	208	211	225	194	182	196	190	192	185	179	194	187	163	208	198	200	195	204	225	201	181	184	209	184	222	190	199	209	205	212	178	197	214	211	200	195	168	189	184	187	181	187	198	187	195	199	202	198	203	215	175	200	198	179	188	240	192	215	179	191	188	192	212	209	205	202	211	189	214	201	179	200	202	201	191	204	185	189	200	190	194	214	194	188	209	183	212	186	170	228	193	195	236	206	193	211	191	192	211	185	188	192	194	232	194	212	219	210	200	180	226	188	196	186	208	215	189	193	194	190	192	198	204	201	183	216	166	206	203	190	177	183	184	176	186	228	201	229	170	206	197	178	203	199	224	190	190	190	194	213	188	213	210	214	222	202	188	204	189	212	219	196	198	205	213	213	165	181	211	236	191	219	193	219	218	181	195	218	204	180	208	192	178	218	189	206	198	189	186	175	200	200	181	201	190	204	202	215	192	179	211	204	226	175	184	197	181	206	209	203	209	211	198	208	220	179	181	197	208	175	184	187	192	220	222	196	228	189	233	196	200	211	206	227	210	222	205	212	212	214	201	177	191	184	217	181	196	192	193	171	167	179	180	182	167	166	186	216	178	187	200	195	212	181	193	207	188	191	196	186	168	198	180	212	194	192	204	186	204	233	203	199	199	202	190	190	202	192	172	212	196	207	178	202	202	209	220	223	202	184	208	220	186	183	183	174	206	212	198	211	188	174	205	190	176	208	203	175	227	182	178	198	199	187	198	217	209	169	187	213	207	155	195	201	204	215	184	199	203	218	175	199	214	209	169	177	188	226	196	236	194	187	221	213	207	202	182	180	204	203	209	189	185	208	183	162	193	225	177	192	213	198	188	180	189	206	208	209	189	205	209	206	194	209	218	165	184	200	223	190	196	209	193	190	190	212	188	197	212	220	208	221	187	202	182	193	209	197	195	186	198	221	228	195	208	216	230	221	227	198	212	204	218	206	223	198	210	217	181	178	217	224	202	200	167	185	184	232	185	187	204	185	191	202	224	206	224	186	181	183	171	227	195	186	204	194	210	181	218	169	225	216	207	194	195	197	207	219	216	199	211	222	224	219	213	220	170	178	174	174	192	226	188	206	169	198	211	183	201	203	169	202	202	185	207	226	234	207	190	212	212	216	208	197	204	193	165	211	223	209	203	203	172	204	203	201	197	212	190	189	211	212	176	198	167	208	228	201	170	212	196	217	199	216	175	191	185	195	208	179	191	189	209	215	204	174	179	207	210	206	203	192	183	235	189	220	195	182	217	210	184	229	199	218	238	182	178	194	219	217	218	196	176	209	192	184	204	217	206	244	178	214	208	212	210	185	169	198	210	187	201	197	195	205	206	213	184	190	204	196	185	187	197	187	193	180	217	174	206	176	199	213	197	189	203	193	166	194	218	215	174	183	196	175	180	182	191	241	203	187	199	194	209	203	160	218	198	182	154	217	194	220	223	202	178	184	210	209	167	240	224	184	191	196	217	203	190	194	191	192	200	212	209	236	207	198	186	224	195	197	181	226	195	172	212	210	179	198	162	213	185	178	172	204	201	190	203	225	191	204	191	194	192	204	224	233	194	214	217	197	208	176	234	203	195	219	199	210	200	213	185	227	210	213	179	226	214	193	205	182	195	193	188	195	203	171	206	181	194	181	182	215	222	186	168	207	200	187	206	210	184	173	204	221	200	205	199	197	152	201	185	211	198	205	193	195	196	180	208	216	192	223	174	189	201	189	199	186	214	192	172	190	208	205	202	164	191	198	220	198	205	188	186	209	217	202	183	186	203	205	193	212	190	218	196	194	193	213	196	184	174	225	192	182	212	184	216	202	204	202	198	172	212	210	209	195	186	189	211	211	184	191	231	207	206	184	177	219	203	183	217	185	179	203	215	181	187	180	202	187	201	215	184	220	219	172	203	202	204	196	202	183	188	171	209	209	196	191	187	171	204	196	178	180	198	205	186	196	206	196	175	197	185	195	175	188	190	217	204	215	185	187	188	172	197	164	211	202	229	195	216	213	190	178	201	205	205	207	175	182	181	201	197	185	194	196	161	210	169	210	183	197	184	165	191	212	191	216	192	202	193	222	208	207	204	196	183	224	181	210	223	212	205	213	174	202	197	191	163	189	180	174	212	188	218	222	185	213	196	190	202	217	209	188	189	213	164	172	201	197	195	181	164	201	217	202	204	197	160	175	215	207	197	203	207	214	200	211	178	184	211	192	185	222	199	197	213	188	205	218	208	187	166	205	216	168	188	183	191	217	168	185	209	193	201	165	186	197	190	216	208	206	189	191	187	182	181	186	196	228	230	187	217	185	199	202	189	200	207	180	178	180	227	201	191	215	185	209	212	194	192	206	177	200	178	194	205	209	235	227	212	203	218	198	219	224	199	230	227	191	194	193	178	204	175	204	213	183	204	180	192	194	197	211	224	201	219	184	197	185	193	220	203	199	187	211	197	184	174	186	170	226	197	222	207	191	217	175	198	203	166	207	195	202	191	186	215	202	215	185	209	202	192	179	219	171	178	211	228	173	191	195	222	224	211	220	200	209	211	205	192	188	192	192	190	190	172	198	180	176	192	237	194	192	186	197	189	191	202	229	197	166	199	182	188	213	214	211	218	187	179	206	185	207	228	205	219	194	182	190	209	200	224	183	209	207	209	174	196	190	203	204	192	198	185	187	198	210	169	193	199	216	174	196	213	210	208	236	213	189	207	219	220	185	235	186	187	180	209	201	200	188	174	205	212	184	205	179	216	207	216	184	214	202	234	217	194	184	195	196	197	242	196	195	221	212	202	208	190	198	224	183	191	211	196	173	194	191	216	196	180	230	208	182	166	209	208	209	214	189	217	188	197	203	168	226	169	230	210	201	188	185	189	185	201	207	199	214	184	204	188	186	198	201	224	223	221	210	206	210	215	218	204	177	213	189	185	198	184	181	188	177	191	210	210	180	202	194	216	199	185	197	189	219	215	182	202	196	202	194	193	210	223	183	219	197	190	206	197	201	178	165	197	161	220	176	212	199	220	196	193	207	219	212	171	215	165	217	237	189	199	191	192	209	193	194	199	198	182	188	215	218	213	186	199	192	190	187	205	217	193	179	188	191	199	194	176	216	204	195	173	206	204	202	206	172	168	200	178	192	218	177	177	206	223	183	200	185	195	195	170	196	191	232	204	218	197	176	184	189	235	213	203	209	184	196	206	213	201	193	197	186	182	204	196	178	208	198	231	189	197	179	194	220	197	203	192	196	183	208	191	178	233	224	204	215	203	212	199	221	199	218	217	176	192	217	196	193	169	193	200	189	192	198	176	191	206	193	184	200	204	199	215
1755	444	501	498	513	503	459	489	462	466	510	464	486	462	484	505	478	494	448	448	451	460	470	462	547	461	434	439	467	475	486	492	489	471	472	506	473	454	461	459	483	465	495	497	466	479	468	452	483	456	526	500	439	458	473	462	443	496	447	444	488	476	453	432	475	471	499	482	446	461	461	481	478	459	418	478	486	469	492	462	438	448	445	438	455	492	469	484	464	450	495	483	421	473	479	453	431	498	438	482	500	519	466	440	468	466	449	464	454	470	472	440	495	460	494	491	473	429	456	467	482	471	440	464	480	439	461	463	450	477	457	446	491	473	528	465	461	494	488	459	471	491	458	484	476	477	454	454	464	465	464	469	470	468	423	442	432	460	447	460	455	444	470	460	448	518	448	479	460	470	449	461	470	498	410	481	448	462	466	461	471	471	485	457	477	480	462	447	430	475	481	440	455	478	457	452	467	454	488	441	458	438	481	468	434	504	490	500	441	506	442	467	528	467	471	474	440	510	478	462	453	446	496	484	444	463	496	419	476	506	428	454	440	473	443	460	473	434	472	490	465	467	466	497	479	426	498	442	494	500	472	444	479	486	442	494	465	487	448	485	439	514	488	461	497	472	482	466	468	470	475	454	454	487	479	474	463	441	431	441	460	455	481	442	506	482	427	471	501	410	455	474	486	427	467	469	471	496	537	510	498	444	475	474	510	488	495	458	421	484	478	464	455	472	453	450	474	500	475	443	456	476	474	472	482	433	482	509	420	475	435	452	491	444	442	458	499	518	501	438	446	430	453	454	444	444	505	439	461	478	472	482	443	502	477	456	464	456	490	436	436	459	462	468	453	462	437	444	455	459	421	472	460	475	468	453	481	466	482	445	453	485	474	472	498	470	482	470	458	457	480	435	480	462	428	477	475	449	442	423	441	457	477	453	446	473	486	488	445	501	460	414	478	481	472	461	416	465	470	395	471	491	486	479	498	468	455	429	443	484	480	474	476	484	491	485	469	467	508	512	479	430	458	490	464	472	458	489	458	458	478	442	447	492	434	435	477	458	467	450	470	424	468	498	483	473	433	462	475	440	490	474	454	425	458	446	506	458	467	436	487	463	466	432	432	464	503	501	469	464	478	475	445	465	465	449	475	435	437	421	425	471	444	464	427	433	488	431	480	464	467	488	450	523	439	471	491	438	486	479	454	441	485	478	441	485	456	459	468	453	446	459	456	491	481	475	460	432	464	473	461	501	467	465	431	465	454	472	488	423	458	450	482	488	473	451	449	473	457	502	447	462	417	464	478	464	444	458	456	471	458	445	492	461	454	470	462	486	453	468	483	469	499	505	490	486	494	447	507	470	488	511	546	482	454	448	460	459	477	473	494	461	472	519	469	416	480	458	454	442	472	462	478	473	442	463	485	450	421	479	472	477	450	452	423	488	481	486	457	485	467	420	422	491	468	476	483	455	510	499	482	491	505	468	462	452	460	467	459	448	486	481	448	482	457	465	445	447	487	468	418	467	477	461	434	475	471	445	468	466	438	501	461	480	462	450	440	492	437	475	459	479	472	470	478	466	471	448	494	476	471	476	474	474	520	475	446	502	462	490	485	452	495	501	490	458	460	476	463	443	412	490	500	514	473	465	434	403	464	465	471	454	485	487	479	417	432	441	472	489	496	446	483	492	488	491	470	439	439	434	462	472	459	446	474	447	462	500	462	497	432	452	458	458	453	465	478	459	486	460	462	529	468	443	506	436	433	455	516	459	484	462	480	452	463	462	461	456	437	435	443	444	477	504	472	450	477	464	482	488	475	446	469	482	483	490	465	492	457	449	438	482	498	491	492	429	487	466	505	434	456	427	468	470	464	477	478	489	460	505	451	475	454	476	480	456	446	505	454	481	436	480	483	445	483	491	452	470	467	505	472	453	438	469	439	452	463	452	471	442	487	450	491	476	481	453	462	478	450	469	494	402	479	465	466	442	471	487	495	480	467	421	481	480	469	483	462	426	460	457	471	469	448	492	495	502	461	479	476	471	443	468	464	486	467	435	478	429	473	478	471	477	469	494	457	477	438	478	483	500	497	445	491	468	440	483	447	460	487	479	443	447	442	459	461	471	496	491	469	456	462	408	479	456	487	450	451	484	482	473	441	476	481	467	483	441	483	443	466	465	480	461	455	430	438	468	472	442	451	442	474	463	463	482	521	461	454	437	463	445	486	455	426	473	466	432	476	461	458	512	428	478	451	445	483	486	465	461	491	439	476	459	474	436	486	465	497	464	484	477	451	475	470	463	490	450	495	473	452	486	465	465	463	465	453	447	477	437	454	452	448	450	450	482	478	465	463	511	424	462	484	448	482	475	471	506	462	466	477	471	472	457	439	498	495	471	470	458	471	470	471	439	455	485	487	484	484	499	475	473	456	402	471	477	443	500	441	517	495	469	464	425	479	479	509	489	435	478	495	474	473	505	454	474	452	444	472	470	442	475	460	469	462	488	424	462	442	450	461	416	445	502	463	470	499	480	463	451	455	461	453	436	451	455	448	491	448	473	452	460	446	451	471	472	460	460	488	469	407	428	452	502	441	481	459	450	467	440	465	480	475	468	493	463	473	479	483	457	476	477	470	472	474	453	464	474	504	427	457	485	469	500	491	431	480	453	489	437	462	470	446	454	449	474	461	481	476	455	474	455	488	472	479	445	447	472	463	483	450	460	448	442	508	495	481	485	461	460	461	463	465	486	445	447	457	483	446	479	485	456	455	453	436	461	474	423	445	485	467	479	420	460	458	481	464	456	484	464	444	489	456	514	465	454	439	457	446	468	456	471	498	457	451	449	478	446	489	464	489	470	458	437	482	465	467	486	466	502	487	497	456	475	460	451	422	466	466	438	472	465	481	484	470	445	453	441	464	484	464	485	490	456	469	496	474	445	462	434	434	479	474	485	472	432	453	444	495	428	459	476	458	431	474	484	488	436	473	476	479	430	448	499	454	440	473	471	482	462	426	456	473	472	475	471	438	458	448	469	469	458	457	455	522	449	459	492	452	420	459	490	457	486	469	449	508	497	458	475	444	464	436	485	413	442	462	502	488	499	474	490	476	466	455	484	478	491	471	436	485	488	445	468	454	480	445	443	422	500	441	493	465	465	435	496	458	472	458	497	462	466	475	463	466	470	474	440	483	487	445	469	448	469	473	458	467	482	471	448	502	455	451	466	471	461	446	444	453	429	441	472	454	475	464	464	478	462	499	459	469	445	478	416	425	503	484	435	473	456	442	452	463	503	460	437	475	453	470	483	455	472	461	465	488	473	476	478	446	487	475	457	472	498	437	441	432	438	463	480	490	448	510	496	470	473	474	484	477	448	463	433	463	435	487	455	486	454	438	477	476	470	461	489	507	444	491	464	516	484	465	435	470	465	483	471	485	465	432	462	482	492	465	461	459	481	460	507	479	464	520	439	429	432	478	468	498	471	479	419	480	431	465	507	484	480	464	493
7536	533	526	500	407	332	326	290	271	242	273	236	263	243	287	244	229	220	235	253	230	238	223	242	241	238	287	258	231	240	227	227	274	242	264	240	265	248	243	247	241	252	264	267	226	239	240	239	269	238	236	245	248	240	253	267	219	245	223	228	261	271	273	222	253	260	246	263	265	262	267	253	247	231	253	267	257	229	228	234	234	262	234	204	235	252	267	222	250	210	244	238	261	250	251	259	254	289	252	237	257	224	281	259	246	263	239	233	258	246	255	250	232	224	238	225	250	243	249	246	266	262	237	248	254	235	251	245	244	228	256	283	252	204	235	252	228	225	258	278	225	273	238	234	245	245	234	251	238	235	228	200	223	257	243	272	225	240	239	240	269	246	248	233	238	238	271	252	309	233	259	253	272	237	245	248	243	233	258	246	252	276	246	255	234	255	242	262	264	235	236	219	240	238	242	254	235	250	230	256	265	222	249	215	232	236	269	262	252	277	238	257	234	219	247	252	237	241	245	238	224	234	270	260	241	264	253	249	244	226	240	237	275	254	246	246	239	228	259	201	254	247	229	236	252	267	242	241	248	252	253	266	257	239	252	223	283	240	222	209	235	242	242	242	236	266	222	230	261	236	199	241	257	258	225	224	220	244	265	267	246	224	261	219	247	259	278	243	233	263	248	276	241	256	233	216	248	244	234	232	277	258	237	229	274	204	259	257	258	274	266	267	229	236	230	239	219	220	245	237	219	219	244	243	222	236	244	253	254	253	248	256	252	250	239	254	231	244	209	222	284	226	233	271	254	260	253	244	245	222	218	253	254	229	256	232	238	248	261	259	216	237	226	252	270	261	264	238	270	245	268	240	258	258	270	276	217	227	249	269	231	227	252	262	245	212	254	235	238	235	254	255	237	217	254	267	261	249	238	262	259	247	218	255	242	225	249	250	240	243	267	257	273	248	256	262	233	250	240	240	228	228	247	248	273	234	240	236	279	258	234	254	240	273	242	245	245	267	246	240	233	248	256	231	223	243	231	232	234	253	232	249	254	239	234	239	235	236	241	251	227	232	270	256	242	278	225	248	261	247	235	231	256	251	235	243	243	243	234	211	252	236	250	237	243	230	266	231	222	251	260	241	217	274	274	267	233	234	254	290	270	250	275	258	260	241	240	248	278	257	244	222	239	241	264	218	242	217	239	254	254	237	230	242	229	242	249	248	243	234	241	244	241	233	257	248	226	241	242	268	252	240	266	240	257	241	235	263	199	230	265	269	254	253	227	259	253	260	217	231	242	238	269	238	248	274	249	260	252	244	274	239	243	257	275	263	248	215	246	229	250	224	217	231	220	265	246	252	233	247	279	249	261	246	262	253	246	245	256	229	229	248	261	210	249	224	242	248	250	238	262	277	258	247	229	251	257	248	240	239	262	271	242	272	262	240	269	274	288	239	239	272	246	265	229	246	237	246	258	231	255	248	232	251	263	257	231	242	238	213	250	247	263	264	244	232	268	262	237	242	229	249	287	250	242	219	203	275	236	235	251	249	238	234	260	212	239	239	246	264	264	251	263	219	222	235	234	270	250	222	243	224	261	268	250	247	248	255	249	251	261	270	281	229	264	251	266	263	237	227	244	270	236	233	238	226	235	200	206	276	231	258	223	219	249	244	226	243	237	237	263	240	259	269	249	223	250	273	221	238	268	234	243	242	237	249	211	226	261	251	258	244	272	245	258	274	238	234	247	241	248	238	256	215	247	220	269	226	235	268	244	276	237	223	227	245	242	268	219	248	226	258	239	216	254	226	262	261	202	250	247	266	244	271	242	223	230	251	269	267	263	212	242	223	242	254	242	247	263	256	251	232	259	232	230	246	262	249	243	279	244	227	248	238	228	238	242	245	273	239	239	242	237	235	221	244	201	244	251	242	225	250	257	265	227	264	232	241	232	240	269	268	268	270	245	266	261	277	251	265	242	211	228	219	239	229	252	256	247	241	227	260	257	215	277	227	261	244	232	243	243	247	229	233	238	220	233	240	254	242	248	230	244	225	257	239	237	244	226	239	232	233	221	265	231	247	240	244	260	239	245	219	216	234	214	272	241	277	262	220	272	248	230	247	241	246	227	239	257	244	220	240	256	227	214	234	221	259	230	218	257	235	243	242	218	247	216	244	222	223	239	248	227	258	253	256	254	245	249	244	261	233	221	254	223	236	256	237	241	248	251	260	234	253	259	232	214	248	234	247	248	244	242	221	244	224	243	273	238	247	247	234	233	246	250	259	259	231	226	213	244	242	257	245	222	248	241	259	241	252	220	240	252	241	245	277	228	224	234	281	243	256	236	238	238	252	246	253	220	259	224	223	237	233	228	270	229	263	236	239	212	227	251	219	267	276	242	248	245	260	225	220	221	267	278	232	227	283	276	244	241	235	243	230	273	247	249	229	214	248	270	237	238	230	231	231	240	262	210	273	267	256	240	243	274	263	233	273	245	238	252	242	215	260	233	289	252	256	210	250	244	247	234	255	247	275	240	244	219	253	240	233	244	222	262	221	249	245	264	240	241	253	243	225	236	221	263	250	250	264	261	241	275	295	258	271	261	286	222	262	244	214	256	235	238	232	271	200	247	237	257	226	248	217	268	242	243	243	242	246	231	273	244	237	228	277	255	302	212	251	258	260	221	253	243	253	221	252	236	252	250	243	225	250	237	223	243	247	218	254	292	242	206	253	232	262	260	246	244	238	234	238	226	262	233	238	234	261	249	241	244	224	269	253	283	273	261	242	245	216	267	209	246	273	240	260	239	255	216	234	264	233	242	239	283	243	206	216	225	253	246	254	269	239	262	252	241	240	289	257	257	229	232	233	247	233	223	231	276	245	258	264	238	239	229	242	250	250	238	275	237	246	260	246	232	243	260	252	255	250	225	264	260	191	222	237	218	240	215	235	246	239	264	260	221	223	255	247	269	250	246	233	242	261	238	243	251	235	254	237	243	255	244	243	239	258	245	238	278	226	195	277	258	255	246	227	220	223	244	252	248	218	241	243	233	245	254	257	251	212	245	241	228	235	233	262	267	230	246	262	254	258	241	259	250	272	240	253	210	246	243	214	250	252	237	262	256	253	263	240	263	206	239	217	232	243	284	227	252	237	244	219	237	244	241	264	233	233	255	235	223	242	219	259	273	251	246	244	215	241	237	268	221	236	206	247	213	230	247	238	261	256	258	254	224	226	233	254	243	255	259	213	233	212	229	263	257	218	226	246	263	215	265	247	275	239	241	280	250	229	234	271	251	240	251	240	258	249	248	244	259	221	261	236	264	241	264	250	259	235	216	230	214	216	271	248	237	230	237	256	248	245	238	258	252	242	236	231	219	264	255	241	266	266	223	192	242	248	266	244	254	257	274	275	255	266	219	248	242	249	247	268	228	244	259	244	231	248	261	231	247	251	235	268	238	250	222	230	261	240	229	219	239	230	259	272	227	255	231	217	237	271	234	244	257	250
6458	812	1359	1347	1270	1052	929	864	825	688	741	690	687	627	643	614	634	562	654	607	584	615	599	584	598	574	634	559	604	563	570	597	566	547	551	580	591	535	576	573	549	561	549	525	594	583	555	590	547	546	567	582	559	571	574	544	544	604	551	577	547	574	570	528	573	528	545	586	575	604	567	577	572	553	529	560	545	520	543	531	551	538	559	559	589	561	556	524	554	615	542	560	563	564	560	503	529	552	530	539	617	545	527	550	536	562	569	572	571	505	544	544	545	553	556	545	574	576	597	560	572	538	538	561	560	534	552	537	586	500	582	563	554	571	548	515	535	590	529	538	571	533	564	569	571	530	543	536	534	563	557	503	556	573	553	566	534	569	578	581	576	517	550	519	498	536	502	516	537	566	538	586	583	533	526	579	545	539	545	518	583	509	586	567	512	579	544	532	582	534	554	558	558	585	568	563	532	527	540	563	542	555	559	538	546	553	576	577	557	557	590	492	530	578	561	564	571	574	564	606	564	561	564	548	571	583	547	563	582	526	573	523	543	573	547	541	525	551	556	569	556	570	552	532	539	518	569	528	544	494	524	538	555	566	528	509	546	610	541	577	548	523	540	539	551	530	580	554	567	516	523	531	526	504	554	561	551	550	557	563	559	546	568	545	535	546	557	528	590	506	531	576	572	550	536	566	535	552	553	607	550	511	552	549	543	542	498	606	523	567	499	561	541	561	604	498	521	559	559	522	531	534	565	574	558	528	554	603	538	567	560	592	594	533	523	577	576	501	533	573	556	555	540	546	560	575	547	530	517	569	545	533	552	561	559	504	551	516	597	513	568	529	548	554	531	537	529	573	556	548	552	535	555	566	537	546	579	580	549	524	551	545	602	547	535	510	539	604	567	537	515	562	542	594	533	520	526	533	563	577	536	564	551	554	553	576	523	566	546	547	546	557	530	501	587	573	509	565	556	541	598	523	565	525	559	567	518	579	551	568	538	510	561	532	586	569	542	569	565	563	548	529	542	540	555	509	541	579	559	569	540	624	576	567	522	578	529	549	564	549	588	521	563	532	580	569	572	593	519	554	568	564	576	547	518	517	531	512	561	561	549	620	524	543	563	575	556	629	501	575	547	540	590	569	512	572	524	574	559	564	542	561	559	538	534	556	580	511	526	529	550	524	542	507	579	521	526	502	543	529	575	528	560	544	531	572	526	525	622	581	590	586	566	536	532	566	580	516	565	545	579	564	573	555	537	559	555	533	561	526	501	527	570	538	570	525	554	595	560	582	557	529	566	584	535	558	546	531	524	557	580	549	569	538	541	531	544	560	491	559	559	564	519	546	507	531	545	565	548	580	574	566	550	579	560	568	565	582	556	573	536	582	557	543	525	562	503	571	535	503	556	556	533	572	527	489	501	515	549	531	530	557	538	527	517	531	522	568	534	570	543	554	533	558	559	532	588	530	564	566	584	545	539	552	546	490	573	548	551	598	551	532	558	527	547	483	573	521	566	549	564	526	604	535	555	547	545	525	532	544	497	546	544	547	488	472	567	571	539	568	528	563	556	542	557	567	551	534	579	566	542	597	530	564	589	536	507	567	570	539	574	529	493	567	595	562	628	556	517	592	532	551	556	541	529	605	529	520	569	542	573	560	580	517	600	561	512	567	547	593	551	544	561	543	569	577	562	522	575	547	575	551	518	526	549	529	528	577	502	542	578	551	580	561	545	560	522	552	559	520	527	542	583	533	551	571	579	521	572	558	575	586	570	581	581	551	570	545	530	535	515	516	583	603	579	556	539	543	513	547	520	536	539	530	574	554	559	586	572	515	559	519	534	532	581	556	551	528	574	538	546	526	564	583	547	537	544	516	528	568	542	556	559	518	522	603	535	543	570	553	506	532	593	532	565	529	529	548	514	535	538	543	587	564	541	561	556	555	563	560	570	545	558	546	543	572	592	540	583	566	533	577	549	519	586	602	546	509	544	536	581	552	511	525	530	564	532	555	503	557	522	533	532	561	500	574	552	567	546	538	522	526	566	542	568	564	531	558	547	517	527	542	580	573	562	559	536	537	596	554	570	564	542	549	545	601	591	580	560	527	545	603	540	529	541	580	550	544	546	526	527	526	531	545	575	621	537	544	574	537	543	545	528	544	548	544	504	575	581	560	599	500	547	595	560	579	530	534	541	515	529	552	594	526	545	554	526	558	553	531	545	614	573	530	550	552	558	545	558	519	519	503	543	590	546	503	563	574	538	542	543	517	585	527	570	556	555	528	569	555	576	582	517	578	584	578	553	525	583	562	536	537	577	554	543	530	566	548	528	539	528	569	534	533	558	581	564	593	535	584	506	556	546	536	529	557	567	513	564	574	575	545	576	551	561	580	518	505	563	582	565	542	566	517	551	564	531	560	504	582	532	563	566	595	526	574	553	545	581	518	574	500	549	607	559	592	515	511	572	574	552	557	525	565	560	572	576	584	549	541	527	518	542	622	555	528	580	530	550	529	566	513	531	557	574	564	575	550	560	557	571	546	530	503	544	583	552	540	564	541	528	559	522	573	605	557	602	522	567	577	576	527	568	538	542	575	550	603	572	543	531	540	512	580	558	549	589	574	533	546	549	572	516	524	550	508	566	570	540	571	558	573	552	551	567	559	531	558	542	523	579	569	566	522	545	571	546	577	567	545	566	536	533	539	518	592	552	501	536	569	566	557	575	596	576	520	545	553	564	585	579	548	573	568	557	583	562	548	524	575	565	537	582	548	543	558	529	526	560	601	556	539	564	565	570	523	547	589	560	526	525	564	556	569	518	568	559	543	544	552	556	510	612	580	523	544	581	545	533	550	530	599	567	576	532	518	550	545	562	550	563	555	572	523	563	585	541	557	540	524	550	540	543	580	582	526	557	517	569	529	537	486	592	554	562	582	571	535	561	538	518	550	545	546	551	537	519	556	547	519	538	540	543	556	565	519	576	538	543	520	557	551	561	578	565	574	594	577	576	567	515	535	547	535	581	531	546	560	556	559	511	549	526	576	549	562	558	584	569	570	580	540	540	555	559	547	525	563	509	522	509	518	556	551	561	510	576	544	547	569	545	560	542	561	535	543	553	512	587	550	565	568	568	557	537	557	568	571	537	547	558	572	585	536	570	532	554	557	540	502	545	580	534	565	557	556	564	585	541	536	532	559	551	555	540	571	563	578	547	578	548	568	546	529	531	590	535	566	585	563	557	606	537	527	545	584	581	519	517	577	501	561	572	552	575	551	518	572	568	560	596	558	524	533	551	578	508	565	537	560	567	551	558	559	548	565	552	548	535	543	537	526	533	535	501	569	566	558	546	584	573	567	577	562	510	500	558	534	561	514	580	540	564	625	585	535	542	523	593	570	537	583	511	576	535	542	518	574	564	568	551	577	577	565	566	552	551	527	565	529	572	543	542	578	539	543	524	573	572	504	554	568	538	557	585	511	572	574	532	570	552	539	547	530	535	552
13896	1035	843	607	439	335	260	221	196	204	179	173	167	149	133	135	127	153	112	135	154	154	143	126	109	128	132	139	129	101	126	121	146	133	135	140	125	145	117	124	124	113	118	122	124	127	114	144	117	110	136	130	112	120	140	142	98	131	122	128	127	107	127	116	102	131	144	120	128	122	135	123	135	134	132	112	145	108	129	109	122	131	136	119	133	120	120	143	116	120	132	112	126	127	93	132	136	109	106	111	115	120	126	125	108	123	120	132	132	111	135	156	114	106	138	122	117	126	134	125	136	136	109	122	138	130	119	115	117	105	127	104	109	123	128	115	107	122	125	133	127	110	107	123	128	124	120	114	118	119	109	126	106	115	130	114	120	120	140	98	126	107	125	113	135	136	128	132	112	119	132	136	107	126	120	126	115	126	124	101	107	109	95	109	124	126	105	128	115	122	131	123	109	115	109	145	115	113	117	135	129	118	106	99	104	113	126	142	107	117	124	100	135	146	107	119	140	129	117	108	111	120	117	108	142	120	139	115	115	124	118	120	132	119	124	124	131	133	127	101	130	126	113	114	149	114	120	125	109	119	116	109	125	117	141	143	131	117	129	112	115	103	125	137	134	131	104	118	131	116	129	117	135	137	122	119	115	118	121	121	105	117	123	137	152	159	113	139	111	116	115	119	135	123	120	127	106	124	131	120	109	126	124	124	112	125	145	158	123	102	122	154	131	114	112	120	124	116	109	126	97	122	111	130	125	133	116	132	100	135	126	127	118	119	121	121	117	128	138	134	112	128	122	106	112	131	136	115	144	136	143	106	134	129	130	117	130	112	112	122	125	127	137	108	114	104	127	124	125	134	140	110	141	138	115	103	124	140	134	113	108	118	139	115	105	93	128	104	125	126	120	112	126	115	134	87	124	128	134	112	104	121	121	137	131	114	125	98	144	131	142	107	121	136	128	119	124	120	129	113	107	145	129	128	104	152	112	130	117	134	110	113	137	99	96	111	129	127	119	140	105	98	121	133	124	127	135	121	144	96	150	119	128	134	119	119	119	137	137	113	146	121	118	128	146	146	112	110	115	131	124	122	114	105	130	116	119	132	125	150	126	136	129	128	126	113	135	121	128	97	91	112	110	85	112	129	137	123	130	136	115	117	125	128	103	122	109	119	141	119	133	110	140	130	129	118	117	124	125	117	141	123	114	122	128	132	116	117	118	127	122	130	125	126	119	132	100	116	134	116	103	123	105	127	134	126	126	113	137	115	116	116	129	121	125	119	92	123	128	146	122	98	131	117	119	122	133	121	123	97	112	129	135	133	111	128	116	117	123	122	111	126	102	130	119	121	108	113	127	117	119	110	128	125	130	117	129	134	114	126	105	110	111	110	119	132	137	115	116	108	110	131	114	121	129	120	141	85	120	138	103	130	107	128	115	142	126	100	116	126	154	121	127	123	132	147	137	129	135	137	126	117	116	112	115	122	125	141	118	119	136	117	128	108	140	114	113	126	129	127	129	118	112	120	128	130	138	114	125	138	142	138	127	105	120	115	160	95	126	108	132	125	122	136	128	134	113	131	132	151	150	100	117	126	143	132	117	121	114	115	98	131	100	127	126	136	125	125	114	107	133	124	133	143	129	109	131	120	123	132	130	110	126	128	126	130	112	133	109	110	136	109	129	114	129	132	124	109	120	100	121	113	112	134	125	125	111	122	116	126	108	107	155	113	124	135	113	114	110	121	128	137	111	125	127	115	118	124	124	118	137	101	126	134	116	141	140	123	126	107	106	143	125	124	147	135	140	122	125	130	129	130	125	126	127	123	123	105	116	128	105	113	141	122	122	125	126	117	140	115	121	110	120	129	147	107	133	110	112	132	101	143	122	115	130	126	132	117	96	125	101	130	111	124	124	135	130	98	126	116	123	131	130	108	94	112	107	115	124	138	120	123	111	130	101	111	135	101	130	132	117	137	116	130	115	112	118	125	120	121	134	131	110	93	148	118	113	106	118	104	129	138	144	122	111	100	148	133	128	114	125	123	131	113	132	116	121	105	131	122	120	122	123	123	101	116	131	112	140	103	117	111	108	115	134	116	125	102	117	117	117	92	137	120	112	117	154	114	114	129	128	111	108	122	107	114	114	125	138	129	119	165	133	124	123	124	134	122	134	110	144	133	127	120	130	125	127	135	122	122	132	118	119	119	122	119	130	127	136	103	137	123	108	99	107	131	115	120	131	129	115	111	91	125	111	122	120	134	130	130	109	135	126	115	150	127	124	119	115	114	118	110	128	141	122	114	116	118	108	130	124	102	122	131	123	122	135	115	127	122	169	139	122	109	112	101	107	110	115	145	121	140	129	124	115	130	117	112	108	118	109	118	112	114	131	127	127	153	137	135	127	133	123	129	118	135	130	115	160	122	100	128	119	108	128	119	124	124	108	111	135	124	117	122	112	108	143	100	119	116	120	126	98	119	128	162	135	134	134	126	116	125	128	108	115	132	125	114	113	129	107	112	131	114	119	124	94	135	120	105	110	114	111	125	133	112	132	123	112	121	152	117	123	122	117	127	117	137	134	124	112	135	132	128	98	110	128	126	99	115	127	134	137	122	117	116	109	116	130	92	117	109	130	95	117	104	139	113	124	103	124	118	137	133	124	132	102	112	108	115	119	108	114	99	144	132	136	127	96	116	104	112	119	139	125	147	138	118	140	126	128	130	100	110	120	123	128	121	121	123	123	123	111	137	124	115	111	124	113	110	127	131	131	129	119	107	121	103	120	141	134	137	116	120	116	136	131	108	122	122	111	126	105	116	128	101	121	133	128	122	119	149	131	92	108	113	112	133	134	127	125	106	129	111	130	127	118	121	129	120	102	122	143	148	141	127	113	144	123	106	114	106	132	103	120	126	120	106	101	85	113	122	106	106	127	94	138	133	142	108	108	110	100	115	107	125	119	122	136	123	116	113	115	114	151	114	112	140	133	116	122	134	126	111	114	131	111	112	130	118	124	123	111	118	103	115	117	116	130	109	119	110	135	122	134	106	119	121	113	115	144	131	123	126	146	139	115	96	111	119	141	122	117	143	124	129	121	126	141	91	141	110	130	113	115	133	131	113	128	119	148	120	132	152	119	115	106	136	124	128	119	130	116	141	113	116	125	127	102	110	119	126	128	128	129	112	123	129	113	136	130	120	128	129	133	129	120	115	119	121	147	136	114	136	120	139	125	104	130	118	115	114	128	150	143	125	132	124	131	121	142	116	123	138	110	105	117	133	115	110	116	106	124	121	126	128	119	126	116	141	113	118	147	128	119	132	111	139	145	127	121	109	102	125	107	121	135	120	136	142	139	107	123	136	116	127	124	131	118	104	142	114	125	118	119	119	121	123	105	107	124	125	104	138	100	119	140	126	132	137	114	147	121	126	129	91	116	116	122	112	131	120	125	124	128	132	121	134	121	127	109	125	121	106	131	144	112	125	122	144	112	113	117	104	128	113
7956	876	1709	1935	1634	1275	1023	781	735	611	565	524	527	496	488	425	439	419	383	392	379	372	367	333	330	358	373	353	335	313	297	321	323	340	316	301	324	334	293	318	308	328	314	320	322	311	309	288	297	303	316	296	275	294	300	282	304	295	281	295	268	277	294	296	291	291	318	244	278	289	319	307	289	276	288	307	301	294	288	302	292	302	292	297	282	275	282	295	294	287	309	288	321	300	273	327	293	297	286	297	283	274	283	293	295	314	291	288	287	284	272	271	311	313	277	266	278	288	289	289	312	309	289	284	273	294	269	282	285	289	326	263	263	305	283	295	284	333	267	274	298	276	296	298	282	297	297	294	260	309	274	295	298	269	320	303	296	308	279	298	312	291	250	306	313	296	281	289	290	294	258	269	286	314	290	301	291	318	290	299	303	299	300	310	294	287	309	313	289	298	271	311	294	280	289	298	282	308	316	266	295	245	284	289	293	273	312	286	257	282	291	290	298	286	257	280	284	291	272	279	285	290	281	284	283	310	311	270	285	280	304	283	272	301	311	318	259	285	293	247	305	285	297	289	274	295	298	304	261	278	289	259	291	315	256	306	306	263	284	313	266	294	298	299	306	291	283	291	262	307	285	267	285	273	302	273	270	297	304	298	270	276	307	287	289	271	326	295	318	307	270	254	334	316	296	292	316	303	303	298	315	281	293	285	308	261	320	295	314	302	244	326	300	302	290	307	310	293	258	279	292	329	292	298	302	303	287	294	263	267	307	305	315	290	295	285	275	294	275	279	299	300	290	281	294	284	303	299	298	298	320	279	273	281	318	289	299	272	275	309	274	269	255	273	261	273	299	303	292	299	299	288	306	286	312	273	286	288	283	325	280	277	288	283	303	338	271	295	294	279	307	264	284	285	283	322	278	324	277	293	259	312	305	283	315	288	289	291	288	294	277	317	294	310	287	329	275	277	291	292	271	281	291	282	261	280	308	304	290	292	296	277	294	269	276	271	288	304	276	305	300	259	276	299	294	326	329	262	276	311	271	302	272	295	287	318	295	273	281	276	310	326	283	307	288	304	280	296	301	289	284	287	299	308	277	262	281	294	296	290	284	280	266	303	292	302	284	254	295	275	277	278	260	271	289	290	302	278	275	284	299	274	286	264	337	281	286	278	273	300	271	294	286	265	299	284	302	305	290	296	286	324	279	327	297	298	282	294	298	293	287	274	304	286	294	316	296	288	293	297	303	282	313	265	306	270	279	294	273	289	266	290	268	281	275	317	277	276	270	301	298	277	291	278	270	277	281	279	283	294	301	262	283	287	302	284	281	287	293	303	280	293	313	299	299	279	310	278	291	261	271	269	324	313	296	313	287	282	314	297	273	292	264	272	283	288	282	273	260	324	301	291	275	307	298	330	292	319	309	280	280	257	298	283	241	292	318	298	326	277	299	273	270	300	294	320	293	268	297	300	299	288	291	309	288	288	296	300	275	314	273	283	283	300	278	291	285	256	273	314	271	316	271	318	303	312	288	297	303	282	319	258	316	312	286	304	313	277	281	306	323	285	286	312	262	274	292	281	295	283	303	269	309	301	287	314	282	290	262	299	258	300	260	304	292	311	272	295	276	303	318	297	306	281	266	293	294	291	287	276	288	297	288	310	295	287	299	296	278	287	304	268	279	271	277	284	301	289	260	247	267	265	278	304	299	284	302	300	281	279	256	290	261	273	318	288	279	307	292	259	276	244	277	290	289	277	302	267	294	274	262	283	302	296	273	291	280	272	315	296	308	297	312	281	273	301	270	297	296	276	307	291	299	282	283	260	273	260	305	260	284	278	306	315	258	267	299	286	267	298	270	292	264	296	306	291	284	287	271	296	291	295	321	271	283	297	315	301	304	313	259	273	266	269	315	270	279	322	307	283	300	284	324	281	270	292	291	285	299	263	286	277	310	277	328	276	275	293	289	302	267	282	303	272	308	300	283	237	274	294	274	297	296	274	274	278	301	297	291	282	290	305	276	296	254	275	284	275	322	288	325	300	296	274	292	288	290	310	259	297	297	291	247	289	268	281	304	291	300	293	286	282	326	254	288	284	275	296	335	273	280	269	275	272	323	298	294	284	293	269	283	291	296	320	291	283	302	240	264	293	280	282	297	302	281	311	296	280	309	271	295	319	308	279	298	249	262	303	318	267	284	290	266	270	311	255	304	295	300	288	287	280	303	274	277	298	313	295	291	261	287	295	253	282	285	297	298	291	303	291	277	284	283	300	266	266	289	275	292	304	267	267	285	288	270	291	304	280	308	306	313	273	297	301	289	299	269	266	274	258	279	276	285	298	311	276	304	324	262	299	286	289	303	276	285	274	301	298	288	292	310	286	295	282	313	328	288	265	280	288	283	276	267	270	265	326	266	281	303	300	298	291	274	276	299	294	277	311	270	281	304	309	303	288	296	315	310	301	299	297	283	304	278	265	292	325	303	276	273	306	297	306	280	297	313	299	276	322	303	298	314	305	251	264	311	272	296	315	302	263	287	304	304	307	322	267	317	274	307	312	301	289	277	266	273	302	290	281	278	324	296	299	263	292	307	305	289	301	282	297	301	314	278	332	286	265	306	314	278	283	316	281	283	278	282	272	282	289	271	323	299	310	288	293	279	268	273	287	304	287	275	262	270	296	310	312	294	282	304	267	312	265	268	310	291	291	300	252	287	242	290	298	270	290	263	270	313	299	251	257	301	278	317	281	301	303	291	266	302	298	281	296	276	297	237	283	267	286	304	283	270	281	302	308	277	305	288	293	308	280	294	316	280	310	303	297	327	277	312	299	271	321	293	271	295	276	269	277	277	278	261	272	300	290	272	310	277	267	299	298	299	274	271	280	274	277	291	294	287	276	277	303	288	277	317	339	271	278	301	282	294	299	302	293	305	311	274	287	290	323	288	294	296	286	276	281	312	294	285	294	290	269	284	312	310	306	287	304	243	290	295	270	283	290	280	287	290	277	293	306	283	316	277	298	311	289	299	300	286	306	284	261	283	301	281	266	290	285	305	270	252	264	293	289	321	291	284	301	301	260	299	287	253	258	285	306	274	306	305	297	264	287	276	292	259	278	310	278	312	262	341	251	320	275	291	296	279	249	279	293	279	292	276	290	289	257	309	262	289	247	307	274	286	296	285	299	275	285	279	295	301	288	315	286	312	294	317	279	307	273	289	295	262	309	330	270	280	281	313	294	284	287	282	262	271	279	303	274	302	279	302	312	277	289	303	271	289	309	293	300	296	281	294	300	289	312	305	293	270	298	284	303	295	281	300	307	292	271	260	261	296	286	287	283	261	278	274	300	271	258	278	292	297	292	306	296	258	261	306	310	295	263	287	299	298	267	298	304	330	286	281	293	267	299	290	275	310	306	298	266	308	286	263	274	291	296	302	266	262	286	302	313	292	334	270	282	308	307	288	288	301	270	297	321	300	297	290	287	272	318	291	300	305	302	309	284
1358	208	192	179	212	211	197	197	191	198	210	169	212	199	217	194	199	181	204	187	208	182	189	211	230	221	205	212	195	198	196	224	180	218	222	192	237	213	204	201	191	201	197	199	220	190	216	206	195	197	180	191	195	225	196	176	207	190	192	193	201	203	217	197	216	176	215	186	203	175	184	208	223	194	196	197	198	198	198	206	227	176	168	183	195	198	184	172	207	178	204	186	200	193	189	221	169	187	196	201	216	193	197	162	204	220	172	202	189	200	217	203	187	183	209	204	229	181	195	196	206	211	194	222	222	217	181	206	192	183	194	166	189	168	187	194	202	204	179	208	181	218	203	189	185	180	211	156	217	200	180	172	196	216	200	221	202	176	189	191	214	216	213	188	200	193	199	212	183	201	198	202	213	190	222	196	162	220	191	227	190	206	188	166	180	230	186	191	195	186	212	210	177	182	209	203	222	178	200	195	181	176	207	194	201	197	194	189	202	187	214	190	195	200	165	195	210	207	208	191	193	208	199	215	198	221	190	179	183	185	203	196	185	172	199	197	201	178	195	195	194	190	198	207	192	190	187	194	197	218	195	174	188	206	204	209	196	205	230	194	182	220	199	201	205	185	209	189	231	222	172	189	196	216	202	212	192	205	223	211	164	208	180	177	175	185	196	197	215	192	212	216	201	194	198	202	215	218	206	191	164	228	198	191	178	201	202	213	208	207	177	214	215	180	200	201	210	196	207	189	194	185	204	177	211	206	184	184	208	204	200	212	199	181	208	219	176	233	207	201	182	192	202	193	217	183	186	206	190	188	190	193	212	184	184	192	188	207	204	201	193	190	216	189	220	190	223	204	189	194	203	224	193	214	182	210	198	203	204	197	215	179	213	187	193	207	201	196	181	224	173	202	213	197	206	186	196	235	190	187	202	167	174	187	183	193	186	182	207	208	208	187	210	200	218	194	174	178	204	210	216	171	224	186	196	205	182	192	182	201	210	221	217	195	196	188	183	176	225	186	209	201	229	198	187	199	195	201	217	205	177	195	198	199	212	182	176	189	191	197	220	213	183	190	216	191	222	205	205	186	194	202	170	184	189	211	224	181	210	184	182	194	204	205	212	172	179	197	208	183	227	184	183	169	206	182	213	196	197	193	185	190	211	197	214	186	218	238	203	197	185	222	224	198	176	203	205	204	217	234	217	225	191	197	170	203	226	193	196	198	226	212	209	185	211	205	168	197	236	190	199	202	184	229	185	168	196	224	185	224	194	161	182	195	203	190	205	216	186	234	242	169	213	163	201	187	195	193	200	196	176	200	211	204	192	192	195	196	207	185	202	247	209	186	201	202	207	208	197	229	211	232	209	189	201	198	207	163	174	184	180	215	181	215	220	206	182	183	212	207	181	183	196	207	202	205	194	205	185	201	180	195	200	188	190	188	223	180	199	198	203	183	162	181	234	192	242	206	211	205	196	221	221	191	201	188	139	176	191	182	228	182	190	187	190	211	195	207	205	199	223	170	170	209	217	237	187	228	200	183	202	206	231	219	180	177	217	209	196	190	194	204	203	197	189	190	193	199	186	200	183	180	208	198	187	193	177	187	191	202	191	200	204	196	181	195	214	201	215	192	211	185	199	197	207	186	198	179	205	206	198	168	226	233	228	177	206	194	207	228	218	196	198	205	192	190	182	187	205	180	185	201	187	173	200	209	198	179	221	190	205	234	187	198	213	182	197	209	219	204	193	194	214	221	220	187	206	188	189	189	187	221	190	183	180	195	212	194	186	221	188	195	205	199	190	211	170	200	181	204	194	192	209	198	198	172	175	189	194	197	217	195	234	183	202	219	212	186	180	218	193	195	192	171	217	184	201	186	201	195	227	191	209	175	208	181	203	193	218	176	196	209	160	196	193	197	188	191	182	200	202	217	193	199	211	198	196	202	209	187	181	186	194	171	212	187	201	187	214	201	197	186	227	193	180	190	194	204	225	192	182	204	209	208	201	223	205	219	182	213	206	181	183	188	205	183	181	200	210	199	198	213	183	212	218	195	185	194	179	200	227	199	191	186	207	215	196	188	228	190	197	195	205	223	186	180	186	184	212	218	203	206	192	176	207	178	226	202	218	193	210	192	209	176	216	191	218	202	177	178	184	180	224	199	188	180	209	170	192	216	195	214	179	190	197	184	174	213	209	217	197	221	191	178	212	211	192	207	202	179	209	195	187	187	182	206	212	200	164	170	192	194	198	217	182	201	193	223	182	190	209	212	195	190	182	209	216	202	217	193	185	185	196	203	192	205	204	193	206	229	206	179	203	213	232	177	188	188	185	219	172	185	202	191	190	195	206	201	221	183	207	194	200	185	188	194	238	215	198	197	192	222	190	229	195	225	209	188	197	181	212	208	200	212	207	227	216	222	224	222	203	231	165	193	224	186	234	189	184	175	218	199	195	193	205	216	186	195	195	237	184	207	202	190	197	199	192	196	232	222	201	208	189	201	189	189	184	165	225	203	192	199	200	198	178	196	199	212	201	206	210	204	193	199	195	224	229	221	197	206	190	192	200	213	203	213	210	184	203	208	189	184	188	196	213	197	191	175	204	199	193	196	183	177	176	173	191	197	176	186	191	203	205	192	183	205	190	197	209	204	180	194	195	210	197	195	230	191	195	187	195	199	194	221	180	199	195	167	160	191	207	197	200	208	198	228	210	185	199	188	181	199	160	169	187	207	187	188	189	183	205	204	195	210	216	181	161	186	208	210	219	179	206	171	220	189	193	185	201	197	186	204	201	188	178	176	200	202	222	217	204	183	180	179	193	205	170	173	207	203	201	193	203	201	186	202	179	195	190	203	186	207	213	198	189	211	185	207	189	202	194	210	213	190	199	191	161	185	222	196	188	198	169	220	222	187	177	195	218	155	193	209	196	189	218	193	199	198	219	221	176	197	181	213	221	209	195	214	226	210	206	201	201	218	240	203	196	177	195	210	198	209	186	216	199	209	201	214	213	200	199	221	188	206	201	216	217	205	198	217	181	205	195	204	203	217	200	204	211	214	184	169	213	205	195	218	197	192	180	209	227	188	184	194	172	168	187	206	202	180	197	228	202	216	184	219	219	203	187	225	197	220	203	204	196	218	206	186	234	214	189	220	206	186	183	229	228	217	230	184	201	198	197	223	213	204	222	221	168	226	215	183	207	185	197	195	208	216	192	204	211	207	187	183	211	189	206	204	196	182	217	215	188	204	237	194	202	210	222	201	171	182	198	182	227	210	203	191	172	200	186	184	173	193	231	192	187	169	216	188	203	201	215	177	179	202	191	221	218	172	193	194	217	177	190	165	194	210	198	191	203	198	197	174	224	198	211	182	214	210	193	172	174	212	205	220	196	192	191	176	206	200	179	182	201	181	192	173	203	173	217	216	186	184	191	204	222	197	189	180	202	179	176	172	209	198	198	204	230	187	176	175	191	204	190	208	199	185	204	199	218	218	176	224	178	197
1733	476	538	523	533	511	460	485	455	473	482	462	451	477	444	457	448	452	465	463	465	469	490	444	483	449	471	466	462	488	469	473	473	476	494	463	503	434	423	452	425	471	461	512	463	478	441	522	478	503	460	481	450	465	470	479	479	446	502	507	489	484	464	450	474	461	454	463	460	488	487	476	456	454	455	461	489	450	453	468	481	492	489	477	422	432	487	485	496	465	482	479	445	443	435	459	453	456	476	472	439	452	455	458	511	489	440	450	473	469	444	490	506	440	461	541	422	412	478	447	476	483	469	471	469	423	463	466	463	474	506	421	469	482	449	469	437	469	435	464	462	474	455	472	498	481	490	480	474	484	489	469	483	468	489	496	423	447	468	512	458	451	464	454	438	447	478	477	493	461	455	504	480	478	492	462	451	440	503	442	467	448	481	494	481	469	501	448	487	458	501	462	472	433	478	481	443	446	456	435	452	457	461	425	451	485	497	466	456	506	456	465	461	476	467	481	446	458	474	497	460	447	426	475	456	465	465	491	442	485	500	476	449	490	476	446	487	451	447	468	441	414	453	475	495	473	487	430	471	473	442	462	483	462	485	497	458	454	476	485	502	483	453	459	474	439	453	489	473	459	457	485	455	429	435	406	469	473	488	500	456	510	458	464	474	471	521	484	463	436	487	454	493	420	489	520	427	438	466	448	468	480	494	460	457	446	455	454	454	466	446	457	451	458	459	455	452	457	475	454	447	465	464	459	471	468	462	485	425	474	497	502	467	435	460	482	493	495	441	476	446	445	425	479	472	524	446	449	449	411	477	476	449	460	470	488	456	460	467	452	440	415	493	441	467	461	470	487	459	455	466	469	468	473	424	505	447	477	458	482	484	485	475	451	462	493	457	464	465	471	447	466	486	465	462	444	489	469	455	424	459	435	447	425	474	480	434	455	479	473	459	456	464	465	428	465	471	470	519	470	460	450	448	422	454	420	440	436	442	469	459	466	491	457	502	481	486	477	489	464	475	493	452	460	404	495	491	452	470	467	455	406	481	469	435	439	473	477	439	480	462	458	450	440	443	477	467	501	478	471	504	421	485	480	461	444	438	456	479	441	484	473	443	465	481	454	443	422	457	457	486	453	467	472	480	471	446	454	467	460	482	441	464	464	441	470	479	461	450	477	481	474	441	441	478	457	435	483	477	430	456	463	431	463	493	473	439	482	481	491	477	427	469	470	456	432	473	452	454	447	491	451	493	452	457	435	460	464	453	513	448	469	522	477	421	466	422	458	442	496	435	488	484	465	478	465	441	468	471	493	483	453	432	483	517	464	457	465	453	448	460	455	466	470	479	434	461	436	469	436	431	465	466	475	449	479	458	513	491	476	437	480	458	457	444	482	499	464	479	508	485	459	428	413	497	457	506	408	424	451	448	465	436	474	455	470	481	425	434	445	456	434	463	452	457	439	478	471	484	480	455	448	475	437	481	464	453	494	462	486	508	442	452	455	497	450	447	476	463	434	466	460	474	462	468	476	449	477	450	506	464	478	479	441	492	457	490	449	441	480	441	449	445	447	460	482	466	469	429	474	454	497	462	494	493	493	477	474	473	470	473	494	460	441	445	482	457	463	496	465	451	467	457	438	468	438	468	455	462	492	437	422	475	452	450	513	431	455	489	472	460	455	478	487	471	465	470	484	475	474	464	472	467	477	466	474	473	424	488	440	464	419	457	450	469	458	437	503	443	510	478	448	470	494	474	511	489	462	471	416	482	460	455	456	460	470	440	492	492	487	463	473	450	483	452	446	466	412	422	455	445	468	429	429	466	459	461	498	439	445	468	442	487	439	484	489	468	462	473	471	486	461	512	453	452	507	471	453	498	468	429	475	471	492	475	415	503	502	503	468	480	489	478	460	535	419	457	449	454	520	463	487	471	467	485	480	432	487	457	474	475	456	466	490	480	469	451	468	502	452	451	476	478	413	439	492	460	500	440	494	443	475	459	483	473	475	411	460	505	468	441	460	465	436	471	428	471	461	454	436	488	448	520	465	463	455	481	493	439	471	456	429	482	482	481	488	443	474	454	504	445	491	446	441	468	453	440	489	454	477	462	490	445	452	486	497	457	461	473	424	474	481	501	507	442	459	497	463	499	500	487	499	493	459	452	439	475	469	498	436	455	461	478	439	484	467	466	473	475	469	461	469	450	499	447	465	444	453	460	497	450	511	455	451	469	463	455	428	456	492	502	444	474	488	446	474	482	416	470	494	466	490	465	455	449	484	461	460	478	455	458	470	488	463	465	443	466	442	493	498	444	439	445	465	509	498	439	477	444	446	442	462	456	440	448	453	461	475	475	426	465	481	506	450	473	502	431	462	478	498	473	463	494	470	460	473	477	426	470	494	465	502	466	429	539	489	462	460	500	486	509	452	472	451	462	437	446	504	460	503	496	505	456	465	450	457	473	445	489	480	448	455	410	456	492	472	503	460	504	471	473	417	442	438	475	463	455	471	474	443	473	425	449	468	452	453	474	493	499	465	459	457	433	468	466	469	442	481	454	459	447	463	450	450	467	461	459	462	474	494	462	422	474	498	452	431	477	483	459	461	466	447	432	481	446	458	518	441	432	504	438	452	479	457	482	500	491	512	471	457	474	441	470	465	461	441	456	480	500	456	485	462	468	468	466	446	485	463	471	454	413	479	499	451	433	491	458	494	461	444	502	435	477	457	441	446	458	455	492	503	459	439	451	476	483	477	481	468	469	451	487	460	506	475	513	472	446	442	464	509	459	425	439	455	451	489	483	439	468	452	492	487	460	463	436	448	430	477	447	455	446	482	490	490	507	469	488	461	473	470	471	448	465	485	511	491	456	467	466	471	448	492	453	494	442	456	505	429	460	479	451	474	463	459	466	455	468	450	431	448	455	441	468	431	463	462	446	478	496	479	486	470	472	433	427	501	465	482	467	465	448	459	438	495	478	456	480	457	455	453	499	459	503	478	468	449	487	467	443	487	495	482	450	465	452	503	486	448	488	451	497	460	481	449	502	450	473	495	465	449	503	413	466	445	488	482	515	482	459	453	433	484	420	493	467	497	452	464	450	473	457	460	494	457	470	463	429	433	449	464	450	441	482	475	452	493	501	508	458	436	472	437	476	469	437	464	440	464	482	454	481	460	456	448	501	464	496	453	506	447	443	485	473	481	473	464	500	462	485	418	469	457	461	478	475	460	495	482	470	441	475	444	461	459	432	468	450	434	444	440	449	446	495	457	480	448	452	442	454	446	484	461	475	467	472	412	460	415	453	482	442	497	487	443	485	487	505	435	466	462	430	441	461	467	444	479	471	489	452	435	484	485	497	431	467	466	476	453	440	449	470	481	477	453	471	465	456	490	464	449	448	455	474	445	475	455	486	474	464	493	484	464	479	483	466	428	455	454	425	465	466	445	486	467	442	448	462	461	434	432	479	461	479	415	452	454	470	490	463	462	474	441	513	472	492	447
7237	527	591	496	382	357	331	304	310	279	269	253	259	280	252	251	249	235	221	262	209	263	264	217	247	246	242	237	265	239	224	269	230	264	249	254	220	235	245	283	246	258	246	223	247	281	264	243	259	259	209	252	232	246	284	223	269	248	238	290	244	208	227	245	231	216	256	237	228	250	237	217	237	234	269	241	210	214	244	235	208	243	226	236	219	254	258	247	240	265	243	212	234	236	245	233	251	244	225	231	246	232	238	247	248	232	212	258	287	212	230	250	217	246	271	209	267	237	237	254	240	259	259	222	228	230	253	227	231	233	256	246	226	250	251	264	233	236	237	242	234	241	259	245	248	239	210	240	251	258	268	238	230	253	233	270	246	244	234	255	243	260	258	228	261	255	244	278	237	215	258	226	244	241	256	255	234	279	224	249	256	247	228	240	269	269	222	238	254	242	206	227	223	225	231	258	275	260	254	221	288	216	232	238	243	226	220	210	260	234	268	221	244	212	249	253	254	244	248	248	235	226	243	236	237	246	241	241	254	259	248	260	236	254	248	266	254	253	259	223	241	250	247	233	228	249	221	267	256	264	261	265	257	249	220	216	210	221	225	262	230	273	236	251	242	242	229	256	236	250	245	211	249	240	282	251	209	270	257	246	249	231	251	239	223	235	237	227	242	259	257	205	222	240	237	233	237	249	214	256	246	268	251	252	232	248	242	240	222	226	226	266	241	237	223	258	252	229	248	219	258	267	264	226	241	236	258	242	254	231	218	243	241	242	263	236	238	254	247	232	236	252	230	225	234	229	226	226	222	238	232	249	249	261	206	248	250	216	213	216	234	298	257	234	208	244	216	245	284	247	248	237	274	269	237	275	266	268	242	273	244	235	291	252	263	269	263	250	252	228	227	244	263	254	257	241	254	254	216	220	243	243	241	229	250	209	276	278	261	214	252	263	254	255	248	239	226	225	244	235	241	224	240	227	235	221	255	270	258	253	241	242	246	242	217	238	238	259	257	237	225	236	247	237	265	223	226	237	223	268	227	248	254	243	245	237	259	249	246	255	248	254	236	245	276	236	235	229	236	231	231	264	232	243	247	235	229	244	226	253	249	239	260	258	268	255	267	242	249	239	269	249	240	242	271	250	240	233	241	236	242	270	271	249	238	251	259	268	250	241	256	243	258	230	248	225	222	253	247	264	231	235	240	219	246	233	231	236	260	256	248	238	220	252	241	253	263	261	223	240	249	268	264	231	247	253	245	242	278	245	218	211	245	258	232	248	254	240	259	222	244	259	258	244	239	228	240	238	256	246	214	244	249	228	237	262	232	220	237	241	199	221	221	261	224	234	237	244	214	218	243	222	229	216	269	250	254	248	233	258	237	255	209	285	259	262	250	225	249	267	257	257	259	225	210	218	239	247	264	233	236	224	253	228	232	254	252	211	259	237	234	279	236	233	270	222	238	248	236	247	226	240	245	238	268	227	261	240	258	252	262	227	205	259	256	249	215	237	241	235	224	225	236	220	231	228	238	254	244	256	221	251	224	225	239	246	271	236	223	223	252	229	234	235	249	261	253	251	248	247	280	234	251	220	253	258	227	233	248	256	218	250	231	228	265	238	235	237	218	271	257	234	241	245	240	236	235	244	248	255	264	231	265	245	246	264	252	255	237	229	252	251	245	191	242	242	236	257	252	220	234	235	248	224	233	238	248	225	233	255	258	237	261	259	228	260	243	244	259	234	240	246	229	276	230	222	225	265	234	237	225	261	272	223	228	255	232	232	254	230	230	270	233	244	239	233	251	228	253	240	218	232	248	243	237	252	252	259	232	220	258	261	236	248	251	245	239	244	256	221	234	225	237	226	242	241	244	252	221	236	218	278	222	278	273	234	228	257	249	235	254	247	262	253	283	230	247	258	237	222	249	261	256	227	263	216	227	239	259	242	228	222	244	227	276	244	255	257	238	259	284	257	281	270	210	231	238	214	233	257	243	229	256	235	267	234	239	249	249	246	208	245	233	220	239	229	264	253	229	232	216	254	249	258	276	246	236	230	227	213	249	248	262	252	241	232	239	272	221	240	249	242	257	253	241	227	265	253	226	211	238	260	268	220	220	268	249	242	238	243	260	266	218	222	270	218	228	238	239	256	251	240	278	243	273	240	231	254	251	251	267	255	273	251	214	229	269	263	230	238	221	224	265	245	248	242	248	248	227	247	229	256	235	256	244	272	252	232	272	238	237	240	245	243	240	221	234	229	254	235	253	232	271	264	216	245	236	233	264	233	234	238	256	271	256	238	259	237	226	237	220	226	279	241	233	214	243	242	231	237	238	216	234	240	235	211	271	244	250	266	270	259	235	265	214	234	241	264	245	247	244	237	233	236	232	248	235	237	234	247	240	244	274	254	232	227	251	244	271	242	244	262	245	249	219	242	233	272	256	229	257	239	249	215	263	228	208	230	238	258	238	245	232	259	247	243	258	241	231	232	235	286	257	266	230	227	235	256	228	255	237	219	234	254	235	239	228	267	244	256	233	256	255	251	239	258	200	269	259	257	232	256	255	240	227	227	233	232	255	244	270	254	247	226	249	253	222	245	273	244	238	253	269	259	268	217	225	248	242	243	221	247	257	244	260	232	249	268	229	235	250	255	236	233	267	241	241	247	261	225	241	245	230	245	221	236	234	243	220	227	254	245	268	250	238	275	221	215	238	227	270	250	267	270	261	260	254	257	242	230	230	237	273	263	263	258	257	269	215	266	271	237	236	210	254	226	273	245	242	260	221	222	240	262	231	250	249	226	248	241	248	240	237	242	239	217	231	230	245	222	221	229	253	236	226	240	252	244	221	269	247	261	235	259	236	246	258	246	246	211	260	297	265	207	230	225	224	245	262	254	218	229	245	240	229	227	244	219	237	242	244	260	244	256	270	257	226	214	228	246	222	243	264	269	254	239	232	206	251	230	244	239	215	227	265	267	263	249	253	266	235	236	233	251	228	272	270	248	268	242	244	239	226	265	245	245	230	229	239	286	235	247	240	247	227	249	221	264	250	260	236	222	235	223	247	260	238	239	227	228	269	243	266	267	241	212	240	224	243	242	252	257	226	250	263	250	239	280	247	230	256	242	243	227	261	237	258	213	271	242	232	240	264	241	253	244	248	235	255	263	283	245	239	255	225	235	249	238	226	215	254	238	265	234	219	216	231	223	236	235	248	243	246	210	228	256	242	259	253	244	237	255	269	265	254	247	209	242	250	245	260	277	253	250	218	253	236	246	234	256	262	264	214	250	224	219	243	248	261	255	253	252	255	240	231	229	257	248	267	251	258	237	253	255	265	242	228	250	277	252	231	265	244	229	239	214	246	258	224	204	260	253	267	243	232	237	234	265	278	231	259	228	280	245	227	267	239	232	223	238	231	247	216	234	242	234	261	243	230	246	243	242	261	232	263	260	228	222	236	251	245	235	267	251	228	229	254	240	257	266	225	246	263	259	257	232
6355	836	1257	1314	1293	1070	1004	781	775	693	710	678	722	631	672	587	603	580	619	617	563	571	555	594	579	616	601	576	573	551	590	563	581	575	610	545	575	575	564	529	540	595	540	589	504	491	579	534	554	590	523	560	556	557	596	554	532	574	550	535	564	583	577	526	543	542	525	546	520	553	514	520	564	546	571	536	531	580	543	516	530	505	572	568	551	536	550	532	558	573	544	549	559	567	562	577	549	553	580	540	568	526	564	573	564	546	516	551	594	533	574	533	534	568	579	540	585	523	541	547	576	507	546	592	508	597	501	563	579	543	577	558	578	584	557	560	569	561	528	553	498	556	554	580	509	578	553	526	578	536	575	550	573	522	518	519	539	531	559	565	497	562	517	540	565	551	504	594	518	571	521	567	565	510	503	525	566	510	565	510	590	554	530	561	547	539	552	568	536	531	563	582	559	528	514	517	570	562	593	579	588	578	574	528	550	554	560	540	512	552	563	548	533	549	560	564	604	531	509	558	508	542	549	556	511	546	537	527	588	532	551	594	554	577	593	523	582	562	586	517	528	548	549	564	548	561	551	524	530	519	532	567	539	521	536	527	567	556	529	544	573	513	557	544	522	532	521	542	564	522	551	538	552	542	530	573	518	597	607	583	549	584	534	532	542	545	568	556	547	567	547	530	586	524	552	547	538	559	525	553	536	594	531	547	523	512	592	554	533	506	534	528	592	596	551	520	557	548	580	528	599	547	586	526	504	518	548	561	546	580	512	584	537	539	533	542	509	551	574	553	555	543	529	521	564	525	595	555	540	546	559	565	504	582	523	533	577	560	537	563	493	542	551	571	539	573	591	496	557	538	574	559	579	494	570	552	557	578	581	527	569	533	541	516	505	508	580	569	555	541	529	549	589	530	594	527	565	523	548	548	602	551	512	536	566	532	577	559	541	544	556	584	537	591	546	487	576	571	535	537	566	546	535	568	553	569	531	530	551	556	574	521	528	547	514	558	541	533	521	602	556	531	573	556	562	541	518	545	537	555	568	539	567	527	582	557	565	592	553	534	557	558	544	531	504	563	525	549	582	545	541	533	495	541	536	548	584	563	519	547	520	579	516	536	547	597	564	585	515	552	580	521	545	563	555	550	560	589	576	571	534	548	568	480	552	586	541	532	588	549	499	539	596	534	555	544	532	567	532	542	520	537	582	525	517	535	562	537	535	574	540	549	527	595	541	577	576	588	536	534	540	580	527	565	521	562	553	509	581	523	524	532	539	591	578	557	537	560	539	547	550	552	583	546	515	598	525	577	532	568	544	546	531	550	535	582	546	550	563	552	568	569	555	550	547	574	547	550	594	533	538	557	574	566	525	551	554	567	560	584	530	533	536	566	575	588	562	560	581	567	538	515	544	504	561	608	553	550	557	564	539	569	575	554	576	557	537	503	556	520	528	538	558	563	604	546	538	542	546	538	512	539	564	603	559	538	557	560	535	540	587	570	563	573	526	541	550	548	537	550	532	544	535	553	570	538	557	577	566	498	551	538	530	592	523	532	537	552	580	531	541	577	557	529	528	551	558	568	532	558	534	589	545	561	550	530	524	551	558	545	509	533	524	535	544	488	559	552	552	548	534	570	558	554	507	551	540	519	536	550	530	563	548	532	562	529	565	602	546	575	591	562	580	569	532	608	517	538	555	566	545	511	542	545	557	515	555	568	542	530	559	518	535	506	552	521	564	575	573	603	557	558	526	554	556	566	545	531	538	568	556	559	563	547	550	579	574	590	564	568	514	556	566	532	565	530	498	565	540	514	540	558	572	540	556	564	521	509	584	524	549	535	542	566	568	544	578	570	546	559	553	556	557	581	526	539	553	522	532	559	537	559	560	580	596	557	521	543	517	571	531	521	554	544	570	526	581	534	567	602	539	507	565	561	575	579	568	568	552	553	535	573	517	510	553	593	522	556	493	557	551	575	549	544	577	576	569	569	550	511	553	509	564	577	550	586	529	562	530	560	545	537	597	507	556	569	573	552	515	549	561	537	545	560	558	508	553	554	550	570	575	550	533	563	569	559	521	598	553	621	559	563	552	556	551	575	556	554	546	539	539	560	554	530	551	513	601	521	538	553	566	559	591	551	573	517	513	583	545	565	569	566	554	580	521	570	512	573	612	566	515	541	555	488	523	514	564	547	563	528	579	527	575	563	546	565	523	585	560	535	549	543	574	580	561	546	547	592	519	540	544	569	578	579	554	557	604	525	530	577	515	571	544	510	534	553	496	535	503	557	547	524	550	544	566	550	536	538	521	539	555	588	572	536	568	614	525	527	545	578	592	561	527	592	578	568	535	544	544	560	596	534	582	492	598	546	537	511	521	537	563	524	559	534	546	542	532	570	522	580	550	499	575	504	546	541	524	550	538	549	555	528	516	522	574	530	561	558	539	577	524	519	547	602	565	572	543	544	512	556	579	501	549	567	555	508	600	528	540	528	519	564	520	532	565	623	551	578	558	554	517	568	513	535	523	579	560	586	551	577	555	579	582	549	530	522	560	561	514	536	520	542	571	597	532	572	553	572	537	569	579	545	544	556	555	526	584	575	567	519	549	562	593	544	532	520	584	559	545	511	532	539	538	545	529	542	569	579	589	536	517	546	559	606	510	566	503	521	574	539	552	573	589	529	555	571	544	547	535	548	593	584	531	541	569	541	523	525	566	570	576	522	542	574	539	615	529	576	563	532	528	505	551	557	559	512	552	585	527	551	539	547	516	552	527	562	574	536	567	565	580	542	539	519	540	523	558	532	544	583	556	554	515	527	589	566	541	530	533	580	566	518	537	554	545	531	608	506	554	554	610	553	580	555	553	545	547	551	523	577	542	573	558	521	503	524	569	573	522	581	545	585	516	518	553	568	545	617	536	536	530	554	584	538	564	564	555	561	545	517	577	550	507	575	573	573	505	541	548	545	549	530	533	571	557	559	527	592	544	565	571	565	556	559	524	545	562	554	538	550	525	528	513	582	538	549	587	541	550	593	565	496	557	585	529	504	538	560	535	562	587	541	524	544	558	537	556	541	544	565	538	553	582	527	543	503	548	573	542	557	532	508	567	540	584	567	572	487	524	544	535	539	534	519	568	561	554	549	534	555	512	558	583	592	518	522	516	521	562	539	581	547	538	563	566	593	564	540	575	551	542	563	573	536	539	561	573	533	556	506	528	553	536	554	570	582	533	524	525	583	522	509	572	553	578	538	541	560	510	530	542	558	510	550	587	570	552	569	550	531	542	562	527	544	574	561	567	502	542	561	546	507	521	521	585	540	548	544	575	547	551	525	553	544	591	536	554	526	544	550	604	537	558	556	552	583	560	539	547	583	539	557	571	506	527	559	541	586	567	536	544	535	539	545	523	582	529	570	520	546	521	543	548	550	540	560	544	565	552	521	536	498	571	551	536	570	541	532	547	554	532	539	559	568	530	546	548	549	538	544	587	557	594	548	537	573
13810	936	841	645	427	324	270	211	208	192	185	152	155	156	151	125	141	133	125	142	115	150	130	140	136	125	117	112	96	101	129	125	161	147	137	126	119	121	127	133	135	140	125	137	116	124	128	111	111	121	115	123	128	121	127	126	124	107	122	113	126	108	133	130	117	141	105	117	122	101	110	112	105	118	117	110	115	113	108	115	111	132	120	132	124	134	126	117	129	121	120	120	114	128	118	121	112	109	125	140	122	129	147	108	111	126	125	146	110	105	115	117	135	132	127	111	129	113	109	120	113	118	128	135	101	115	120	140	132	116	125	113	120	110	115	142	137	129	120	110	134	149	123	129	125	113	129	124	118	132	126	135	103	133	138	107	119	134	109	104	129	123	115	107	140	131	117	138	104	143	111	103	125	131	126	127	123	112	113	119	100	123	123	118	127	114	130	112	114	121	117	126	122	140	127	117	120	131	122	122	119	132	110	141	120	100	123	127	110	126	111	135	105	127	94	124	121	116	130	121	111	111	111	140	136	119	122	116	113	133	113	112	113	125	131	110	150	114	124	112	115	126	124	107	122	118	150	116	99	93	100	120	111	125	135	115	104	117	117	112	111	126	124	129	122	107	138	141	114	126	117	151	125	117	113	135	124	94	123	134	108	112	124	116	136	133	94	118	125	95	129	113	126	109	129	113	127	105	137	129	125	121	120	124	119	119	122	105	126	111	123	139	124	125	121	114	117	113	130	117	138	116	120	123	134	137	119	98	115	110	111	109	118	107	141	121	107	123	116	120	112	120	118	120	117	115	123	125	137	105	133	109	113	113	130	138	114	123	118	135	120	132	126	122	119	105	107	115	115	113	135	131	132	111	103	127	128	121	138	122	128	115	139	130	134	122	132	119	119	117	119	130	123	121	129	120	128	100	129	143	133	95	122	129	137	112	112	122	125	131	113	125	126	103	104	110	115	120	112	90	116	126	116	130	131	132	120	126	122	121	127	141	111	122	107	113	136	112	121	124	109	109	106	135	124	113	121	135	122	127	117	131	125	132	117	103	115	124	111	119	124	129	124	136	127	131	120	114	131	129	117	128	113	114	132	107	137	132	111	116	104	110	110	131	132	127	135	137	116	135	118	116	132	111	129	131	118	121	115	117	119	142	123	113	130	133	130	116	129	138	125	119	134	125	102	117	112	117	127	125	131	126	110	109	99	123	128	118	151	136	125	132	126	110	127	127	123	129	128	123	132	126	140	130	123	138	115	146	122	118	116	112	121	98	110	143	135	116	123	131	119	118	143	122	143	133	121	123	115	125	127	119	120	112	129	118	121	119	133	132	139	124	127	106	130	139	136	120	107	131	136	117	115	115	113	140	110	96	108	113	124	110	107	124	104	111	126	137	105	129	138	123	126	141	126	128	134	116	130	97	115	133	103	127	133	96	115	115	108	112	104	141	111	105	121	119	133	139	122	125	112	107	108	116	147	123	104	111	117	132	114	112	118	122	117	120	134	146	127	129	105	122	122	104	130	126	143	128	120	126	110	116	118	137	127	133	119	131	117	140	108	104	127	145	120	131	111	120	116	114	119	119	117	114	132	94	133	123	123	130	134	129	135	107	130	124	120	136	123	122	107	99	113	128	128	147	125	109	123	126	130	118	120	116	137	96	109	101	123	131	113	92	116	114	111	125	108	134	138	126	152	118	124	120	135	106	126	119	129	139	147	118	133	115	110	107	127	117	121	118	122	133	116	110	143	102	128	124	140	116	120	120	103	104	119	107	124	117	126	98	138	122	121	129	115	111	124	104	126	123	121	120	125	127	132	139	129	146	118	122	119	111	130	118	146	127	119	100	132	119	119	131	124	117	109	104	126	118	114	113	107	118	119	138	113	126	147	108	120	115	104	97	108	132	132	135	94	109	114	110	120	119	121	133	119	120	146	104	145	104	121	155	130	121	88	112	111	141	120	97	118	134	143	122	142	119	99	138	105	126	121	132	111	138	128	146	145	115	127	142	121	108	117	143	127	132	108	116	100	120	113	113	119	120	151	133	121	149	153	133	100	121	107	123	114	131	109	123	142	127	104	122	111	118	123	129	140	123	132	139	130	142	106	109	127	129	114	114	112	115	114	112	109	128	130	147	125	112	119	109	114	126	123	115	131	105	114	120	130	135	132	115	121	125	117	99	117	116	128	128	126	128	115	139	111	105	117	119	140	116	128	116	112	126	135	133	113	121	132	118	105	123	127	93	122	104	116	115	137	114	107	144	131	135	126	143	133	133	128	115	117	134	126	108	101	102	124	125	133	111	135	122	106	119	116	113	117	126	111	109	129	119	116	118	130	115	126	132	135	103	137	140	114	113	139	128	119	151	127	125	130	141	127	123	116	109	115	126	137	115	127	114	107	111	132	126	95	132	111	122	129	127	124	117	137	108	122	121	98	154	110	134	127	116	121	134	107	101	106	119	97	137	140	127	119	138	108	116	131	134	127	118	138	106	114	125	112	118	130	117	141	110	116	120	116	107	103	131	107	121	123	134	111	123	120	85	109	117	104	120	120	125	114	116	105	127	131	115	126	122	132	116	119	136	117	126	106	140	131	131	127	111	119	128	127	95	114	99	130	124	114	115	120	118	127	114	126	131	113	129	146	121	96	103	118	138	126	124	111	123	125	130	112	127	133	131	102	119	122	133	129	103	125	98	132	114	132	131	129	126	126	109	104	121	155	136	120	136	114	108	112	116	120	133	115	119	102	119	103	125	126	131	115	122	137	127	117	123	138	138	123	109	123	139	145	104	99	105	121	107	107	109	109	127	109	105	115	133	126	131	129	118	134	130	104	117	97	135	134	127	114	117	89	134	144	129	139	110	121	107	124	121	141	132	132	98	111	118	130	128	117	107	129	122	113	124	103	100	123	116	119	123	111	129	136	125	100	105	145	118	108	115	110	126	114	108	133	122	120	106	136	129	101	133	155	122	106	98	110	109	139	129	128	135	140	140	124	119	130	121	140	118	124	126	116	116	129	147	130	104	116	135	109	98	117	120	129	104	130	135	124	122	123	138	135	132	108	121	134	95	118	136	117	139	134	132	103	150	125	102	127	127	143	154	111	123	134	124	116	134	121	123	129	103	112	127	131	127	134	112	111	118	117	114	101	129	114	149	125	124	110	122	109	108	118	111	79	114	123	121	126	120	118	112	106	119	116	124	119	119	121	136	130	97	130	149	120	127	140	123	110	152	120	133	110	125	129	137	116	133	133	130	125	117	133	131	128	123	130	116	126	105	123	137	127	121	126	138	131	110	124	126	118	113	110	104	133	128	117	102	131	117	116	132	136	121	112	124	119	120	118	125	133	110	123	130	128	124	124	105	133	108	117	133	120	114	143	124	114	108	132	130	97	135	125	123	124	118	137	126	131	127	108	110	109	112	127	113	122	118	120	107	127	119	92	133	128	121	122	161	133	108	117	144	128	108	118	111	104	129	112	117	129	106	101	119
7877	885	1693	1964	1691	1357	1012	834	758	644	580	572	479	470	443	438	388	403	376	413	382	368	343	382	331	333	360	341	302	298	328	330	306	333	304	321	306	322	332	323	290	319	286	297	332	311	272	257	297	307	268	312	298	307	303	299	297	295	327	301	309	288	316	318	314	282	297	269	324	291	324	265	338	326	283	281	288	288	310	307	275	281	305	315	298	302	281	248	290	289	299	303	283	280	285	292	296	298	309	289	293	285	307	315	308	299	276	291	267	290	289	275	294	280	279	307	290	291	314	266	281	326	282	298	305	278	287	278	269	315	296	312	272	304	308	303	287	292	280	329	294	294	281	294	286	290	278	289	292	289	279	312	284	296	291	293	303	289	303	308	284	298	271	279	265	274	292	310	281	283	268	291	308	283	273	291	292	279	293	300	290	292	296	293	284	244	304	274	309	274	262	313	311	309	322	291	299	302	273	296	284	288	286	313	306	272	278	302	289	280	263	272	285	303	279	294	318	283	305	291	302	283	298	297	298	288	289	278	272	287	283	299	278	287	288	284	288	305	265	291	299	302	261	279	282	271	324	304	297	301	290	255	257	287	339	287	297	300	292	283	271	290	265	305	282	276	294	277	286	280	293	273	299	283	311	270	268	290	283	265	317	278	307	281	304	281	260	306	290	289	270	293	292	300	311	250	296	271	279	278	289	269	283	274	273	307	275	311	293	312	277	291	309	305	278	276	284	295	304	318	314	271	259	298	283	289	248	299	276	309	292	280	278	278	284	268	290	294	307	252	292	279	294	294	299	277	286	293	273	280	304	285	307	297	264	267	309	272	278	293	287	274	299	285	299	283	279	262	272	298	298	301	279	277	275	290	275	253	260	320	295	293	271	289	307	284	319	295	278	309	331	301	270	284	282	277	278	271	300	286	283	284	288	262	281	295	275	250	302	297	331	294	290	278	306	292	261	286	291	292	290	315	283	264	279	325	283	287	292	293	284	279	304	281	283	270	262	303	277	271	321	286	314	278	267	271	267	285	282	292	302	291	294	304	304	306	279	264	303	285	292	305	258	272	289	280	259	305	299	305	281	291	287	300	310	291	278	285	286	273	317	252	289	297	283	322	332	268	290	297	272	300	270	275	290	289	326	298	266	285	296	309	273	322	297	272	275	315	239	327	278	290	287	300	306	291	304	281	288	252	260	317	329	284	293	286	289	275	285	272	288	268	274	301	258	289	284	274	292	269	288	285	235	258	285	260	302	298	267	296	289	285	295	270	279	281	285	280	260	290	279	271	303	272	289	297	246	308	290	332	312	285	272	300	272	300	288	286	292	318	293	273	272	278	288	280	270	251	272	243	292	305	307	294	323	289	284	291	294	296	309	300	322	279	269	332	286	263	290	290	275	291	295	299	254	304	287	306	284	309	300	281	278	292	282	259	293	280	281	312	291	288	281	285	275	274	302	295	280	270	271	268	304	297	301	309	266	273	272	271	316	312	303	265	270	298	294	302	284	289	278	279	296	290	299	273	277	327	316	296	287	274	278	298	299	289	295	269	280	271	264	311	280	283	269	286	285	320	270	292	281	271	312	273	278	284	292	294	259	294	260	312	278	286	270	290	310	296	270	304	320	256	297	314	305	313	307	298	278	275	280	296	273	288	259	262	284	291	287	267	281	287	288	300	256	286	274	286	275	330	268	276	288	300	309	270	283	297	290	286	293	275	274	295	297	290	294	282	292	283	303	308	311	277	314	320	274	293	298	281	272	285	290	265	270	306	293	305	286	267	291	269	309	274	293	266	297	296	287	277	304	295	263	278	283	306	289	274	273	318	291	278	302	290	315	281	282	324	293	272	301	273	285	271	264	306	307	319	299	288	281	269	284	299	297	295	276	265	273	269	280	259	291	287	281	320	285	295	283	294	274	270	296	328	312	283	271	285	298	288	276	273	290	286	285	247	305	274	287	279	299	314	291	277	296	277	308	274	284	279	287	283	284	280	297	294	292	277	279	277	313	283	276	300	281	317	299	272	278	274	271	305	285	292	292	289	305	317	284	287	287	289	281	297	285	296	319	278	301	287	290	283	331	281	304	289	278	266	274	279	270	287	290	290	272	284	286	310	294	273	268	292	271	304	254	295	270	303	302	296	300	280	289	304	280	309	283	294	262	300	312	308	326	277	270	280	287	304	242	310	274	295	274	302	286	281	249	264	303	277	289	280	275	281	286	286	288	277	271	293	292	306	268	252	275	289	319	248	288	277	272	300	317	277	304	316	258	306	290	278	283	304	318	298	303	267	282	294	285	265	293	280	279	306	274	289	320	298	269	293	289	272	307	290	314	266	295	278	295	292	299	291	320	301	294	319	258	291	335	271	301	305	284	287	299	289	265	259	327	291	299	319	264	284	290	301	293	303	289	298	274	310	296	273	272	267	300	276	324	302	326	288	306	292	281	270	281	260	286	305	298	289	224	287	269	312	277	273	296	302	275	272	293	284	288	284	271	301	299	272	268	314	257	302	279	324	309	300	277	282	293	300	252	313	300	287	282	285	276	266	278	284	278	304	301	274	313	292	300	311	289	298	266	275	295	293	265	286	273	280	283	342	297	283	303	270	279	274	267	282	296	290	291	269	267	288	273	285	300	324	325	288	258	304	266	272	298	268	292	293	296	282	287	318	291	287	291	283	303	315	292	250	293	298	282	270	266	267	270	286	279	282	309	271	290	294	275	295	303	302	285	288	265	286	295	296	299	287	266	275	308	273	307	303	290	292	288	284	276	296	308	287	300	258	294	284	298	321	261	286	280	313	308	309	324	280	305	252	306	306	260	286	298	278	288	303	290	274	289	316	282	302	286	292	272	327	254	296	308	269	303	285	299	270	298	282	284	279	290	303	295	312	284	274	273	291	294	302	285	280	282	296	293	285	323	280	290	287	262	250	297	278	315	279	275	278	303	321	281	258	291	273	292	266	300	284	261	255	305	304	290	309	248	309	292	289	271	323	275	278	283	259	289	294	291	309	277	304	291	275	288	282	269	280	267	249	269	306	308	285	254	298	312	289	283	257	294	277	269	325	275	305	255	269	333	328	291	270	252	321	295	276	282	286	255	278	306	294	267	288	289	302	298	284	291	301	293	269	273	274	291	316	284	308	304	275	261	273	271	272	303	269	291	285	321	296	271	278	312	275	312	284	269	287	279	283	301	284	300	257	270	294	312	271	286	293	318	291	300	285	309	286	291	267	283	266	268	271	272	306	294	289	289	281	274	303	297	290	303	309	275	318	289	287	274	280	317	277	276	282	284	277	271	299	305	258	303	268	294	309	269	280	302	294	281	305	303	293	290	293	283	281	286	281	280	280	334	268	307	311	277	318	281	249	287	312	259	313	252	295	281	309	285	317	286	271	290	274	282	273	271	293	285	296	260	292	294	283	285	297	297	325	293	318	268	311	282	267	283	305	305	281	287	294	292	276	277	303	292	267	282	289	321	289	281	279
1282	233	227	197	220	187	214	227	180	206	178	202	166	192	204	222	215	196	215	181	182	205	206	226	207	201	210	203	198	180	184	178	216	218	177	195	208	186	185	201	191	183	190	164	218	204	189	181	206	162	195	209	195	184	193	204	205	210	192	190	200	208	201	209	181	173	193	177	194	198	185	230	185	203	194	185	193	208	171	213	193	191	194	210	204	187	179	214	215	188	190	184	213	205	204	177	198	207	195	198	200	200	182	201	197	187	191	212	191	183	180	224	204	203	191	202	194	186	186	175	213	189	222	208	194	204	202	199	208	197	195	214	208	228	240	178	216	209	212	186	173	197	210	215	190	220	185	202	188	208	193	200	203	198	206	217	190	202	182	192	196	200	194	173	207	212	196	192	185	200	175	215	199	205	222	193	211	195	182	177	209	169	189	192	194	177	181	210	203	185	191	189	183	201	197	186	205	174	219	221	190	192	169	181	235	205	193	183	209	197	200	196	174	222	183	200	181	208	186	207	185	156	206	180	172	198	193	179	195	218	182	172	192	216	187	175	178	188	211	225	184	201	218	192	186	197	205	221	191	186	207	193	213	164	206	206	221	216	185	202	224	197	196	166	207	168	211	182	227	197	179	179	189	216	199	204	211	190	207	162	202	169	185	194	202	169	188	207	212	202	218	197	216	202	204	207	209	182	203	182	186	172	181	216	191	191	190	192	198	195	197	194	202	179	189	194	215	203	208	208	196	187	226	212	211	190	184	208	201	201	159	218	206	205	187	197	226	206	178	192	174	194	190	221	183	197	216	205	191	193	187	211	186	205	196	194	205	193	189	231	219	209	193	202	182	197	196	198	214	200	221	209	201	198	203	223	209	173	204	214	190	194	223	197	184	198	223	200	173	191	179	222	199	192	217	193	205	165	206	204	188	220	191	209	190	194	221	171	202	209	195	215	199	187	194	180	204	228	198	174	188	207	205	189	194	199	165	208	168	204	167	178	159	214	189	203	210	211	203	167	221	202	173	198	187	196	199	184	184	210	206	202	206	174	217	193	187	202	193	196	219	193	229	204	199	196	200	201	213	200	212	199	207	201	182	192	203	185	178	228	217	199	211	177	218	209	193	193	183	184	156	205	200	202	190	193	197	195	206	227	197	189	189	204	185	181	190	214	193	202	182	194	194	195	212	188	204	204	195	222	182	204	190	217	214	201	179	163	225	187	178	177	198	221	187	209	152	226	228	184	181	202	191	196	183	184	204	198	187	190	192	195	207	205	200	199	201	188	176	166	164	209	210	199	192	192	197	215	221	216	220	208	178	212	187	201	209	196	217	219	187	219	201	181	177	191	202	217	227	185	208	209	210	188	211	180	220	189	190	200	191	181	195	227	212	219	187	184	224	227	192	221	213	201	197	194	176	208	186	204	197	219	195	200	199	211	192	181	195	187	191	191	190	200	208	195	220	192	190	210	174	189	209	215	197	174	196	194	204	195	182	181	186	202	185	204	211	178	217	189	225	184	179	210	212	223	203	214	196	201	167	182	207	198	212	211	188	165	207	184	173	201	217	190	205	176	199	209	177	193	184	197	202	211	194	214	182	200	211	204	169	230	171	223	194	172	199	187	201	216	215	190	194	191	209	187	190	187	192	199	177	194	188	186	194	197	173	206	198	206	225	215	224	211	188	215	199	191	179	213	210	194	189	196	208	218	221	177	209	167	186	185	178	189	205	232	190	181	190	221	215	220	209	199	203	189	195	193	178	179	202	198	191	218	189	197	187	189	196	204	195	174	216	205	188	210	200	195	207	225	200	181	182	192	191	175	183	183	203	200	190	201	221	207	181	186	180	220	221	209	204	179	188	206	189	200	220	204	200	212	208	208	178	205	184	200	215	195	182	203	176	207	203	191	179	210	168	200	193	205	205	212	215	205	181	192	176	198	191	199	199	191	194	182	190	173	205	200	186	181	188	221	204	215	225	182	204	183	205	216	200	197	161	170	192	200	178	194	188	181	208	173	213	205	200	216	191	191	193	200	192	208	194	200	193	189	224	194	178	207	204	210	186	173	191	182	196	188	197	214	191	202	219	203	220	197	183	183	236	201	215	205	172	181	208	199	206	220	190	173	203	208	218	195	197	195	210	166	212	179	199	188	206	193	211	180	200	214	207	217	200	205	192	189	203	199	203	225	204	182	186	206	206	176	173	205	179	220	196	204	186	190	213	201	218	206	200	161	201	204	185	189	205	203	178	193	153	182	178	208	209	198	203	212	194	199	196	192	188	224	176	201	194	198	207	213	261	204	194	177	173	178	173	214	179	192	188	179	197	193	171	168	178	188	203	197	193	189	201	209	199	220	213	173	218	198	190	189	192	198	193	173	211	216	208	185	205	186	173	200	193	215	212	192	211	224	230	189	218	182	209	204	171	200	233	211	169	197	200	197	172	211	211	210	170	201	190	216	177	182	201	208	188	181	215	199	213	206	179	168	186	202	180	227	202	217	187	206	197	193	211	219	198	198	200	184	187	187	193	183	171	192	220	209	199	181	179	187	200	201	196	204	185	198	171	180	213	197	194	194	187	194	187	199	205	240	191	184	221	173	178	200	187	185	223	216	212	184	195	172	200	206	183	199	208	227	180	195	193	207	180	204	198	202	205	200	171	223	179	208	184	212	184	198	206	210	210	196	227	189	203	212	206	195	198	219	181	230	196	198	199	215	195	170	218	212	194	198	198	210	170	203	172	193	207	193	220	191	187	185	208	215	199	216	191	199	182	204	210	231	213	193	193	216	202	182	169	218	201	192	198	173	183	202	181	213	180	185	183	225	190	194	191	214	215	212	219	202	186	195	206	190	190	196	209	201	192	181	190	191	187	210	202	191	177	185	195	204	199	183	179	187	178	211	166	236	181	185	209	202	225	202	186	183	226	212	193	189	222	183	195	203	176	204	237	196	200	226	224	174	205	200	218	207	187	230	215	214	205	199	189	195	213	197	189	195	177	207	194	217	196	234	208	205	190	160	191	179	191	218	192	194	187	183	216	172	183	200	210	219	219	166	202	180	191	201	207	177	173	190	195	192	173	204	194	175	204	213	192	212	196	174	191	184	203	184	177	205	192	203	222	198	213	204	195	182	163	218	156	176	219	212	210	189	210	204	188	217	199	187	181	222	193	195	191	169	186	205	206	206	172	171	231	200	161	195	198	191	191	194	212	193	180	199	189	195	193	185	222	221	205	204	190	204	188	196	209	172	181	220	191	225	182	219	210	174	224	201	210	206	210	233	226	211	197	192	189	189	183	206	210	199	179	216	176	186	215	187	210	191	211	181	173	204	198	195	175	216	204	181	179	186	177	203	208	212	199	203	202	210	222	190	205	206	211	213	216	172	191	167	183	188	202	188	183	218	198	207	186	187	201	186	219	204	192	203	242	212	195	206	204	193	187	191	162	192	213	215	197	181	192	167	181	179	216	192	209	206	223	193	207	228	213	201	209	191
1709	502	493	508	504	502	504	446	461	480	526	449	450	485	485	492	508	475	448	467	463	467	488	438	463	484	469	431	480	470	484	484	451	475	459	501	451	485	482	458	447	472	445	464	447	462	479	463	450	425	487	468	473	437	476	438	448	484	455	455	430	467	455	488	460	439	474	464	470	489	461	430	463	476	485	490	463	468	492	478	486	484	468	462	449	475	438	494	476	445	472	476	510	485	489	455	467	475	481	458	485	477	463	443	446	482	463	429	447	479	507	417	471	470	477	473	460	468	515	471	426	457	475	468	468	464	455	432	496	474	464	454	471	458	476	432	434	460	452	468	436	473	459	476	432	460	452	455	454	471	441	460	472	457	467	499	487	481	450	474	459	471	467	458	494	454	458	482	487	469	468	482	437	443	465	493	469	477	460	460	456	482	483	462	459	454	462	457	454	447	494	451	460	429	457	448	450	471	434	466	475	484	434	443	501	426	475	464	484	453	436	420	451	464	453	438	446	463	462	476	464	488	487	428	455	501	453	428	488	494	455	468	454	452	476	424	480	440	502	430	473	480	461	449	454	464	456	453	450	499	456	459	497	453	446	451	458	436	412	477	430	477	443	459	487	453	434	437	460	457	467	484	463	470	433	428	472	474	429	454	482	412	443	477	464	469	464	452	473	486	460	454	474	432	470	509	433	485	484	463	464	439	453	429	441	483	483	477	464	455	476	426	469	452	482	499	487	466	459	462	504	479	483	468	487	475	464	441	453	438	473	440	451	436	464	459	459	474	480	485	444	470	467	434	460	447	427	456	437	447	462	438	448	460	461	447	460	468	483	458	473	446	463	416	495	417	460	521	436	461	486	456	457	431	481	443	461	468	478	478	460	492	478	438	491	484	453	451	491	457	456	427	455	468	470	441	475	489	429	457	507	448	469	484	491	475	459	485	458	459	456	484	456	452	496	477	448	487	480	456	465	495	453	489	475	477	438	446	456	460	479	505	469	465	465	437	453	484	468	466	467	458	426	480	475	489	472	472	460	480	450	466	450	493	461	456	501	468	455	446	466	466	471	470	500	439	473	464	471	500	473	460	480	452	493	429	479	466	447	484	474	451	486	456	430	456	441	445	426	476	478	422	445	434	467	421	500	454	464	434	477	443	489	466	419	432	467	431	479	453	466	464	446	468	464	472	452	496	481	468	506	471	482	413	467	436	474	494	481	496	492	453	449	502	486	445	479	465	473	452	463	454	489	460	483	446	451	472	486	426	473	495	459	494	470	475	501	473	472	489	454	454	472	466	489	481	463	513	406	466	473	477	487	482	492	498	494	457	452	443	458	457	473	498	473	430	471	420	434	443	490	457	481	456	464	466	465	496	421	464	522	452	469	471	446	418	432	518	467	442	441	449	466	455	477	435	462	471	449	491	452	508	463	426	498	463	443	481	447	483	451	426	496	460	447	480	481	431	445	437	418	502	442	434	468	425	489	499	477	459	441	454	471	468	489	461	447	496	464	493	445	480	453	467	454	470	468	470	454	496	477	479	516	451	460	451	488	490	442	452	508	482	475	427	447	476	476	458	455	462	467	417	442	460	423	491	435	489	463	461	472	459	456	475	434	480	432	455	468	466	467	469	493	447	485	479	463	454	464	458	436	444	451	476	468	414	447	400	435	478	483	465	483	440	455	437	447	486	451	488	422	459	473	469	492	481	444	481	468	497	454	453	466	464	480	467	458	439	438	476	450	442	473	502	482	469	503	443	451	476	472	456	442	462	489	461	466	464	469	453	428	456	454	426	446	450	486	483	459	462	443	485	441	476	454	467	466	451	428	459	452	448	475	448	473	514	456	468	446	465	464	444	457	477	443	474	439	431	464	468	474	496	451	442	511	452	480	443	435	463	497	454	460	482	457	438	440	452	451	454	452	490	517	504	467	440	491	471	460	470	452	459	488	487	456	465	446	474	460	455	471	451	467	452	452	462	492	487	481	420	442	509	484	504	477	454	447	452	469	497	430	446	500	459	478	467	460	441	439	441	456	440	437	460	473	476	473	448	468	498	473	463	467	477	443	462	466	500	488	463	468	488	472	460	483	455	443	447	469	471	439	469	481	467	496	471	450	470	440	478	442	494	491	469	462	464	490	505	483	451	442	434	464	436	449	443	499	473	481	430	495	426	482	433	495	507	448	427	483	451	480	415	459	475	462	497	484	465	465	493	478	466	467	456	455	490	480	480	449	482	465	456	468	464	486	447	461	446	461	489	443	468	465	458	494	456	462	439	441	489	447	408	468	445	450	445	510	458	502	471	453	501	526	433	440	469	444	451	500	440	443	469	440	477	431	442	483	418	469	467	492	489	487	462	450	483	433	485	450	501	426	473	449	436	439	489	441	464	477	459	468	462	496	447	490	478	481	468	441	468	459	456	478	434	499	452	439	459	511	454	503	483	495	446	501	467	490	484	432	434	442	500	491	454	483	484	426	440	524	484	464	453	450	429	457	471	451	486	454	467	471	503	488	478	463	466	433	461	451	477	475	449	461	457	434	453	464	425	492	485	452	457	493	456	489	487	475	455	516	515	439	448	448	457	491	440	446	457	465	462	470	442	483	453	418	436	470	458	449	473	493	493	515	511	492	446	480	493	455	499	470	474	507	479	456	447	508	458	476	452	506	452	471	473	506	460	489	458	425	469	486	457	464	510	494	454	487	480	480	463	440	451	510	429	488	471	457	482	506	458	444	517	474	468	446	453	460	437	447	476	486	473	498	469	465	484	483	458	453	482	488	488	469	445	462	504	475	497	478	483	470	480	456	480	467	450	474	451	456	479	475	461	452	494	493	475	461	477	443	503	469	474	463	473	481	440	433	422	426	484	471	444	482	450	432	450	492	498	460	445	455	467	472	529	474	457	460	477	452	474	459	417	487	451	471	418	461	446	463	492	465	460	461	484	494	454	496	456	452	467	436	451	471	484	474	478	469	436	464	445	451	445	449	456	472	486	447	472	439	440	459	460	492	458	436	432	425	472	482	470	444	496	471	442	470	438	409	478	481	452	468	492	437	469	437	448	463	435	469	460	465	452	443	475	484	467	461	444	511	441	445	478	476	472	469	443	489	437	493	491	469	442	465	460	488	497	459	452	465	491	446	424	460	461	467	463	453	471	496	449	445	489	499	479	459	491	458	425	467	456	465	465	450	456	482	486	460	481	482	525	456	489	476	471	471	470	462	493	482	486	452	484	434	457	473	477	474	451	463	475	445	463	459	441	484	464	458	468	463	422	436	486	465	451	488	452	485	489	451	484	448	442	498	471	483	488	475	502	438	419	503	474	451	487	484	476	453	483	440	443	489	473	432	475	473	459	447	495	492	443	473	462	429	454	455	457	485	430	470	451	474	482	522	465	476	512	453	448	497	454	458	468	440	500	450	439	462	464	466	458	469	496	450	440	465	481	460	509	470	426	416	476	498	472	483	493	473	432	485	496	466	503	426	430	483	466
7391	555	527	469	408	367	311	278	293	262	292	256	253	289	238	265	274	277	258	279	255	223	239	256	236	244	272	245	239	249	280	220	262	239	257	256	298	262	247	237	246	238	236	224	237	211	234	252	221	238	259	250	248	246	250	250	257	265	254	239	231	270	242	253	224	238	234	231	245	256	238	253	244	228	223	232	225	243	233	243	219	241	255	251	232	225	258	242	249	218	234	229	210	272	255	268	257	235	256	247	269	235	260	240	285	247	250	257	265	243	258	278	254	257	232	254	209	271	233	227	240	238	252	257	225	264	211	215	211	213	259	237	229	252	237	224	246	267	239	245	229	242	225	236	267	252	224	237	267	220	230	239	247	246	229	222	247	231	235	236	258	235	246	243	235	238	235	263	228	263	240	277	278	219	234	256	260	242	240	231	230	214	267	268	230	261	252	254	256	212	254	260	284	244	245	224	247	222	240	237	256	239	251	255	236	252	269	276	237	258	239	235	278	229	247	239	241	250	246	244	274	250	250	226	218	252	262	224	259	233	208	256	250	258	250	238	254	263	249	209	258	235	244	228	226	232	228	243	207	213	243	221	251	273	235	259	282	229	225	248	239	236	219	241	230	250	247	253	209	247	238	236	262	281	236	248	222	249	264	233	245	258	248	253	244	241	243	243	226	232	252	216	251	254	244	238	219	246	239	252	244	233	229	217	245	242	223	253	244	271	245	208	227	266	249	247	276	239	248	220	253	261	243	234	250	230	240	223	233	213	222	225	229	241	247	231	230	220	273	251	259	274	237	211	229	260	204	212	245	222	222	243	239	232	235	244	254	267	238	237	243	212	270	250	221	267	250	246	256	249	235	235	241	243	249	242	228	212	220	225	222	249	242	227	218	231	238	237	229	248	261	239	243	244	256	220	282	246	244	241	231	243	258	252	213	246	278	243	250	217	234	228	213	209	280	243	207	232	252	270	256	247	235	252	259	230	235	231	276	221	238	204	248	241	248	249	248	277	229	241	214	247	251	273	233	238	287	224	287	255	268	252	246	244	266	220	255	251	220	223	249	222	243	258	256	244	252	229	250	225	271	253	244	251	217	225	253	257	247	250	252	261	266	254	251	245	258	214	264	249	251	226	264	239	232	265	235	235	251	224	256	278	250	252	224	236	249	244	272	246	251	238	237	194	265	262	246	225	260	253	234	219	229	230	257	240	240	253	236	253	240	256	248	242	276	253	234	249	253	254	279	252	252	225	220	262	271	282	243	268	276	227	245	236	258	234	270	263	241	253	209	239	260	250	256	249	269	233	236	244	244	218	242	272	246	241	216	243	228	237	241	262	252	235	253	256	224	215	247	247	244	267	241	222	246	251	255	250	224	241	247	257	270	246	231	258	251	235	215	259	235	247	254	226	234	235	233	251	242	250	224	217	237	222	234	239	239	204	234	233	273	239	253	230	237	255	247	237	238	248	259	284	258	248	286	265	255	248	245	227	236	254	254	239	247	241	249	228	227	246	248	237	256	216	213	262	249	268	272	252	260	237	213	211	245	237	237	255	248	229	248	251	260	226	234	258	276	264	255	235	238	229	248	248	229	251	248	240	258	277	237	265	209	250	236	276	244	263	237	276	225	272	278	227	230	213	251	240	244	239	219	231	245	249	230	242	238	231	244	220	233	236	251	223	183	216	236	246	257	236	276	220	259	232	222	217	264	239	244	252	260	241	241	232	258	240	235	213	267	236	234	267	240	266	210	254	225	240	240	265	249	240	262	253	222	245	227	236	247	283	272	248	228	249	222	222	244	247	264	239	265	248	244	282	251	246	249	269	244	293	250	225	276	256	266	261	255	226	240	236	249	218	232	225	221	242	224	227	267	251	255	234	265	246	231	273	229	262	218	227	248	240	241	250	249	258	223	231	252	277	255	233	242	239	253	258	273	248	252	262	255	260	257	255	237	254	247	280	253	219	235	248	231	221	255	249	259	312	217	203	257	225	245	258	222	245	253	262	258	258	251	238	229	244	230	247	278	244	240	244	224	231	253	259	236	254	268	225	233	254	263	267	233	241	234	257	235	234	267	258	267	233	237	257	258	212	249	262	243	253	241	226	255	260	240	251	265	258	230	250	235	237	257	258	260	223	220	224	244	243	234	243	254	241	249	232	232	233	238	225	240	243	252	268	272	236	259	229	237	214	278	242	234	227	242	245	260	277	255	212	269	216	250	243	270	245	222	244	232	236	252	225	226	242	236	260	229	243	245	247	282	249	266	258	240	255	228	237	240	262	235	253	228	273	255	247	260	289	239	248	237	234	227	242	224	223	231	221	231	223	234	237	243	256	233	230	222	254	232	259	242	227	230	215	257	237	245	263	229	234	255	246	227	183	217	237	244	256	263	231	233	272	238	244	243	232	242	251	249	255	241	223	223	233	269	244	224	250	238	248	253	224	244	243	233	228	253	223	251	247	232	252	244	224	240	259	242	281	240	266	224	226	250	213	242	221	215	223	242	225	218	234	259	238	233	255	252	267	231	224	256	215	277	222	281	260	236	252	206	251	232	267	227	244	240	230	266	226	235	253	229	247	226	232	243	251	222	253	236	233	226	246	245	227	241	275	225	217	225	228	240	245	234	263	239	232	254	246	237	243	265	244	222	231	215	254	256	273	256	281	263	280	284	252	272	272	262	218	244	232	255	244	237	245	226	236	251	279	242	261	233	274	223	239	241	213	220	279	243	229	266	225	233	247	252	220	246	244	247	235	222	254	208	219	233	209	251	243	231	264	255	240	242	236	265	244	242	273	264	247	260	238	234	229	252	238	222	240	274	253	248	248	243	245	229	252	267	256	261	297	271	244	230	284	231	241	244	237	227	231	254	235	244	235	209	248	254	243	237	249	277	226	240	261	232	226	248	245	225	268	244	271	246	236	253	265	227	264	231	243	243	236	263	234	250	210	243	266	251	256	248	224	212	231	252	236	219	234	265	221	244	244	223	262	234	239	267	228	236	262	224	202	254	225	211	205	254	224	236	257	265	239	241	229	232	247	241	251	254	205	236	242	237	249	249	253	249	215	234	235	233	231	250	246	228	277	254	263	234	273	235	270	238	282	257	251	257	229	242	245	245	218	236	243	249	248	222	196	269	262	235	212	231	235	241	236	238	251	244	212	229	245	265	241	255	249	243	229	268	213	252	239	247	249	234	224	246	239	220	260	261	249	228	245	239	281	249	258	221	248	238	226	254	249	253	205	239	261	261	253	283	226	228	248	204	277	242	248	236	258	257	220	224	255	250	264	249	250	219	249	215	255	207	232	256	194	256	259	262	242	246	233	264	237	238	231	209	207	242	234	213	235	269	257	246	247	229	237	266	273	236	238	258	242	227	198	239	240	254	248	229	233	244	244	260	248	254	242	241	217	229	232	253	241	231	259	228	228	216	267	251	239	227	225	231	264	260	230	244	242	253	255	254	233	225	231	214	244	260	261	236	275	268	236	235	245
6429	809	1299	1429	1237	1060	951	830	731	689	671	693	675	671	641	631	621	616	621	564	625	603	587	593	511	551	567	586	601	623	549	571	522	605	559	569	567	548	577	591	562	583	542	534	534	551	577	588	532	569	557	535	563	551	571	565	502	624	536	548	554	539	577	558	532	560	584	513	559	560	569	583	546	558	535	569	555	512	536	568	537	586	530	568	560	544	594	513	549	541	547	531	564	556	546	561	547	556	492	549	540	602	528	588	532	522	523	549	560	519	553	523	550	597	540	533	532	543	550	489	553	531	540	529	503	545	568	533	551	517	520	534	543	571	569	541	544	548	572	511	580	498	561	533	549	545	585	597	572	526	551	567	546	567	523	541	514	552	500	581	561	556	537	541	554	555	572	572	583	551	557	550	560	555	535	509	558	538	544	546	562	530	527	503	531	565	588	545	543	563	532	574	566	559	546	551	553	530	539	566	538	567	535	565	529	547	548	520	504	521	555	519	536	568	541	584	520	600	523	547	565	586	572	533	586	519	551	573	554	544	545	534	565	584	571	549	548	535	519	546	552	539	567	556	497	591	546	530	595	526	552	540	516	478	542	552	545	572	543	513	599	504	542	502	544	539	580	562	521	569	561	526	541	539	557	556	542	538	560	527	496	550	552	552	540	574	543	539	533	576	574	596	529	506	594	551	541	554	554	559	515	552	505	572	601	536	532	559	567	532	519	516	525	561	531	545	549	547	572	480	589	542	565	539	552	551	527	534	614	534	558	502	495	549	587	593	553	509	538	540	552	563	529	555	542	505	529	536	546	551	580	578	563	522	538	547	506	565	539	534	534	558	517	571	542	536	562	536	560	583	543	540	561	583	561	551	576	530	525	533	536	555	539	563	568	549	550	548	549	538	557	565	533	513	600	571	536	536	554	566	622	547	556	596	516	532	563	543	526	527	574	513	527	577	558	531	564	561	517	550	584	539	574	557	556	546	510	529	566	557	539	545	544	528	522	550	523	516	564	540	523	553	530	582	553	539	515	565	571	491	560	578	593	564	617	559	535	562	500	552	559	561	518	565	571	532	544	537	553	574	566	506	570	568	561	538	551	575	561	538	568	558	539	538	584	554	574	562	537	600	495	530	560	526	496	522	486	542	545	569	520	548	518	540	564	542	536	534	518	615	560	525	562	556	561	561	528	519	543	584	526	537	518	543	542	532	538	534	516	574	509	566	561	542	549	553	562	536	537	581	583	549	496	567	582	555	585	547	572	543	579	574	550	540	569	531	531	561	522	529	544	583	504	541	538	534	551	551	528	538	544	494	564	555	553	515	593	571	539	514	550	565	537	552	518	538	571	585	544	596	556	575	532	554	575	559	524	555	522	567	590	534	561	517	575	552	574	551	559	540	564	541	539	577	570	545	529	572	536	577	488	544	518	540	567	529	533	565	563	580	539	548	582	529	529	540	539	539	515	543	570	545	513	565	556	530	585	519	543	515	517	540	555	570	551	572	550	555	566	561	568	533	564	524	520	524	602	529	573	530	541	533	546	529	538	570	568	581	570	583	572	548	557	545	559	545	578	558	546	591	533	550	502	530	596	543	495	540	504	575	535	578	558	543	562	514	497	556	544	561	511	559	585	540	541	570	597	561	516	572	562	532	577	573	534	520	565	505	553	527	595	537	558	523	554	552	517	554	509	521	547	562	550	524	544	588	540	540	586	523	554	519	517	588	546	539	553	574	557	571	517	530	541	552	526	521	570	556	581	529	540	517	543	568	537	554	577	542	558	534	526	577	516	533	563	540	519	558	536	537	558	569	552	556	529	513	543	555	526	538	555	533	578	545	547	519	559	605	567	573	556	530	571	535	559	540	521	537	533	521	520	571	589	534	537	598	524	520	562	487	551	563	585	582	532	563	522	545	515	529	570	543	568	558	547	559	544	563	577	564	547	509	538	559	551	541	516	551	541	570	570	538	538	528	521	572	549	542	530	553	571	555	557	538	556	539	530	596	525	579	505	537	530	529	539	532	565	556	537	605	480	557	532	530	525	531	582	508	502	535	575	553	508	586	566	566	531	577	531	541	510	557	513	508	532	545	534	531	572	568	548	518	576	546	540	567	558	596	532	524	581	577	553	531	593	570	526	526	574	560	568	561	545	579	528	604	540	567	586	535	548	558	531	547	525	563	527	551	552	565	560	580	582	546	546	597	529	528	581	536	546	582	543	555	559	521	533	554	578	569	589	516	570	528	543	556	530	558	522	521	609	522	543	529	550	575	556	555	504	552	547	533	543	509	563	605	566	534	526	511	563	572	532	516	546	543	542	560	558	531	564	511	511	541	574	531	533	585	558	523	604	527	515	569	562	588	610	539	568	574	533	526	559	528	535	567	543	549	572	553	538	535	563	587	552	580	560	529	542	519	522	558	559	544	548	562	542	539	554	540	511	524	539	548	605	571	530	614	532	545	544	551	526	531	552	512	553	556	513	552	550	547	526	541	558	557	552	577	549	566	537	512	530	539	557	524	521	546	537	557	540	525	548	537	548	498	513	578	590	591	561	537	554	518	540	555	520	517	534	552	540	520	498	548	598	526	553	566	597	553	560	545	547	572	526	569	549	545	550	570	558	547	558	573	560	531	543	549	544	570	526	525	567	510	578	511	505	555	534	532	532	536	540	550	554	597	583	543	562	530	543	570	545	523	512	545	572	546	536	500	570	541	544	596	546	558	548	538	583	541	543	550	520	576	546	554	553	573	571	546	547	515	569	508	545	552	554	521	516	529	579	554	527	601	576	550	568	564	533	574	558	564	549	531	535	540	557	566	571	512	554	547	526	552	491	540	546	524	538	544	547	549	564	514	515	522	575	595	584	522	561	525	596	532	522	561	570	559	553	546	509	502	553	534	552	574	528	551	526	564	543	570	564	527	565	558	562	555	563	510	544	527	569	554	531	522	530	521	545	544	559	575	573	543	512	579	555	499	562	561	550	528	537	543	529	535	544	513	550	558	561	590	594	545	552	531	570	568	582	547	567	525	508	543	557	530	585	520	555	545	547	540	552	538	523	570	540	568	543	571	509	550	505	576	526	549	555	555	561	550	579	533	562	520	506	563	559	533	566	580	574	533	554	555	561	522	552	582	494	577	576	535	512	530	517	551	606	572	527	571	542	554	554	536	538	571	562	523	568	531	522	560	595	544	556	556	541	532	553	520	548	547	546	529	547	569	554	533	545	560	555	566	547	599	519	560	564	528	560	537	555	545	533	573	561	543	566	567	553	570	559	607	569	522	569	499	547	501	525	516	534	586	552	497	580	499	537	501	586	532	580	540	550	547	555	574	535	513	559	531	493	548	561	520	559	560	554	574	539	578	565	596	539	540	550	582	534	546	527	558	545	536	547	544	540	608	567	528	548	538	545	514	532	594	552	543	531	562	524	561	528	503	587	547	542	526	524	535	530	538	559	538	512	509	531	600	556	587	576	577	554	573	509	534	511	535
13961	1033	786	655	446	330	254	235	199	166	190	174	156	153	154	140	107	149	155	155	137	123	141	114	130	132	100	130	131	121	103	109	136	128	133	134	130	123	126	131	102	127	118	119	120	115	121	125	126	127	120	105	134	106	130	109	118	109	108	129	116	118	129	119	120	124	115	127	135	114	118	138	114	129	129	130	131	117	136	115	105	112	102	117	132	105	111	106	109	111	133	125	106	133	128	127	105	137	124	110	140	128	119	129	129	114	112	110	109	115	132	112	125	118	122	107	121	122	126	126	126	113	113	107	119	102	132	136	125	109	109	119	112	106	112	119	117	95	119	113	107	118	139	97	127	133	132	141	112	116	113	113	106	126	114	142	110	128	133	113	127	104	101	115	114	118	115	106	126	116	115	104	112	118	116	123	110	144	112	142	110	130	128	99	85	108	124	122	126	92	118	102	118	110	120	109	109	118	129	111	105	119	125	106	102	101	118	137	127	129	122	148	112	125	123	140	136	134	123	136	118	107	141	135	109	126	103	105	111	100	120	121	109	117	153	115	113	120	137	121	107	115	113	132	125	159	116	114	138	151	105	121	116	114	113	139	137	133	111	113	109	136	122	123	100	119	119	131	134	127	100	122	110	126	110	106	113	138	133	140	120	134	108	95	127	115	115	139	136	140	127	111	114	135	120	112	137	118	124	110	127	110	136	120	122	125	92	113	117	128	120	137	103	121	120	116	118	110	142	99	126	127	115	129	117	117	106	133	135	119	101	104	110	140	118	139	123	120	156	129	114	129	114	139	117	128	107	109	110	127	131	121	104	138	104	137	126	112	135	120	109	119	131	114	108	109	122	112	124	115	125	112	105	110	136	115	123	139	128	97	98	109	128	109	109	125	125	126	111	145	116	154	113	118	109	97	96	133	119	122	107	133	117	131	123	119	122	113	132	113	136	116	141	124	127	106	129	134	157	108	107	114	139	152	111	141	153	132	122	141	99	114	113	107	129	104	122	127	119	117	146	115	122	131	112	131	142	137	133	107	100	115	115	105	116	104	131	130	140	126	120	126	133	107	132	128	108	131	128	108	116	129	139	120	133	110	136	115	131	103	138	96	116	127	127	108	132	123	138	124	110	136	123	112	136	135	116	116	120	115	132	145	144	108	110	136	137	121	110	144	125	131	93	146	125	119	123	111	137	145	137	120	111	131	118	116	138	119	102	138	116	127	110	132	110	126	116	120	121	109	129	120	129	143	124	124	106	118	124	116	130	126	122	135	116	115	113	129	113	112	103	135	117	124	110	127	132	116	99	107	119	139	127	122	113	109	122	133	110	100	127	113	128	102	125	116	117	129	105	122	122	103	113	130	133	108	118	143	134	117	126	111	120	132	116	135	124	130	115	122	126	109	127	92	112	107	119	138	152	114	118	105	109	124	127	114	120	133	131	101	116	105	127	106	126	116	116	130	124	117	131	101	102	107	109	127	134	125	117	131	115	116	124	121	130	114	124	113	123	106	139	143	126	103	108	128	106	132	117	136	118	119	136	121	138	127	123	119	130	127	119	106	106	135	126	111	115	105	116	131	125	142	125	116	134	109	119	115	133	121	123	129	127	115	116	114	127	124	119	134	155	121	119	144	123	116	108	134	104	110	129	112	151	105	124	111	119	113	129	138	117	114	117	116	118	127	114	124	115	125	123	119	155	119	126	123	122	114	128	123	113	117	144	97	117	105	138	108	118	116	108	140	125	106	119	105	123	117	128	109	115	126	133	108	105	127	120	123	114	134	138	146	123	126	124	134	127	129	113	122	123	103	110	117	121	129	101	106	106	119	102	129	127	113	137	115	131	117	104	90	110	111	123	113	121	121	151	105	122	126	135	114	132	116	109	112	120	130	121	118	112	135	131	122	110	147	116	141	130	123	114	143	108	106	138	105	131	131	122	128	97	117	112	112	120	109	135	121	110	157	120	133	144	105	112	138	124	128	116	127	136	119	120	127	124	107	125	97	116	118	107	112	129	126	118	117	140	104	109	100	132	114	126	121	133	97	144	127	145	104	121	108	92	128	120	125	115	121	132	117	117	112	118	112	122	124	113	126	121	115	127	113	119	118	106	112	123	99	123	109	128	129	119	136	126	127	127	101	116	152	122	108	112	128	123	120	128	132	138	119	131	130	123	109	126	111	143	105	129	118	129	132	121	125	124	129	133	110	138	116	104	113	126	105	115	114	116	130	128	126	119	125	107	120	121	111	139	143	106	117	124	110	126	136	109	116	121	128	128	121	121	110	109	139	101	133	147	114	124	121	122	89	143	140	144	120	111	120	100	143	114	121	129	124	113	123	110	111	143	129	135	108	103	103	108	125	128	100	111	108	146	111	110	123	116	120	122	115	135	110	127	109	113	116	105	125	109	121	131	117	112	111	121	108	107	131	148	103	123	133	111	124	125	123	118	136	138	128	138	128	124	108	124	112	114	125	133	122	107	135	130	126	115	109	112	122	122	112	122	97	143	136	128	124	116	118	113	139	123	138	130	144	136	123	125	123	104	136	99	106	130	143	150	110	122	113	107	116	133	105	96	129	107	122	109	113	152	102	135	130	135	148	132	106	126	110	115	139	138	131	127	127	112	92	135	133	125	106	125	111	132	131	150	106	125	124	107	105	120	126	131	119	122	119	105	112	125	106	126	120	106	108	126	130	103	118	124	123	129	120	106	109	129	153	116	125	115	126	118	115	109	127	104	115	127	130	98	105	120	137	111	110	120	120	130	124	126	117	130	136	129	95	136	120	110	136	110	115	112	110	131	110	107	100	134	123	114	129	140	118	128	126	130	107	131	125	141	113	116	150	118	124	119	114	121	132	105	107	113	131	129	113	124	117	114	105	117	122	125	142	112	128	144	117	119	104	105	106	114	112	118	116	114	118	131	101	104	111	133	125	123	111	139	124	137	132	131	123	116	115	107	129	121	133	105	118	120	93	119	117	120	121	97	118	119	120	114	112	114	125	97	104	106	119	136	124	128	143	136	101	130	117	123	109	103	125	122	111	116	127	117	133	101	113	112	109	113	114	139	138	127	126	111	106	122	113	120	139	116	109	138	118	127	125	122	115	126	125	113	125	137	114	108	128	131	125	128	137	131	123	124	124	116	121	109	134	121	125	121	118	106	114	107	116	110	107	123	115	118	132	128	131	126	137	139	135	132	112	139	114	134	115	129	129	114	110	143	131	130	126	147	131	115	98	120	129	126	114	115	107	118	106	129	116	123	125	135	129	118	123	108	118	129	116	105	107	117	117	125	126	114	122	102	117	111	131	123	133	101	99	115	142	104	147	133	124	105	107	122	104	123	133	130	103	122	108	124	108	113	125	116	101	111	103	123	113	120	127	138	124	110	123	121	141	136	123	118	106	136	130	130	114	103	123	121	124	125	120	123	123	152	109	110	119	138	133	123	118	132	132	113	107	127	124	116	120	110	112	118	116	116	133	140	109	144	112
7924	796	1757	1979	1697	1305	1003	857	699	648	575	507	501	483	429	443	405	394	388	364	409	351	379	338	353	333	343	352	322	330	338	287	290	316	301	328	315	329	309	315	283	303	346	287	334	295	324	299	289	290	314	276	315	267	308	289	293	304	283	307	271	281	313	279	285	304	279	315	311	280	297	275	286	255	311	274	279	271	321	302	298	305	303	284	305	295	294	287	272	308	284	291	286	273	273	316	343	283	274	244	285	295	282	308	316	329	280	301	285	291	288	304	277	278	252	242	284	277	274	307	281	314	279	302	294	293	285	273	260	268	282	294	283	289	301	295	271	310	282	277	253	289	289	318	275	308	305	288	293	312	299	321	278	290	278	308	322	300	298	308	292	286	274	272	258	294	282	276	288	286	274	299	308	299	262	300	262	269	267	249	283	279	268	285	282	264	298	303	302	300	243	299	280	291	268	286	289	291	258	276	286	288	298	301	267	271	262	285	269	277	272	261	307	314	272	293	279	301	274	265	281	303	266	275	278	251	284	249	306	274	315	316	277	296	284	259	292	294	318	299	304	297	268	277	272	284	316	277	283	291	291	269	282	254	295	294	295	275	301	295	301	293	281	287	315	270	320	276	281	294	277	295	286	287	288	308	308	261	290	308	312	270	281	264	281	283	260	296	300	258	294	266	275	296	285	286	271	262	284	297	273	310	280	287	293	284	313	267	258	285	278	287	286	278	297	274	275	268	273	311	293	266	278	303	314	263	292	244	282	321	326	280	289	272	298	291	271	289	284	287	250	295	274	285	266	281	274	309	278	311	253	252	274	275	269	290	291	267	313	282	292	266	294	292	295	269	284	310	246	289	261	275	261	268	283	293	271	299	292	286	303	317	314	268	264	286	296	299	290	296	308	248	319	279	301	287	270	293	278	268	300	280	266	289	288	292	316	290	284	294	303	269	280	280	294	307	293	273	278	303	281	297	275	300	290	275	261	289	297	271	276	322	282	257	307	277	277	327	271	274	288	277	308	287	279	288	273	256	256	335	303	291	290	279	308	270	292	288	301	286	284	310	322	279	285	299	312	286	314	286	271	298	290	298	295	309	254	296	300	288	302	293	302	291	300	307	260	272	315	297	304	270	301	306	304	247	293	277	252	254	284	299	282	287	293	272	287	303	318	275	290	283	309	280	277	311	307	300	297	268	295	303	277	257	304	275	312	287	293	309	288	272	287	252	299	265	293	302	263	278	267	299	269	269	295	302	308	286	318	289	278	278	292	308	327	305	280	303	299	266	279	263	288	292	274	284	324	266	288	278	321	287	320	285	267	292	304	301	264	302	295	274	300	293	270	302	274	297	276	305	299	313	262	294	281	237	281	285	297	273	300	287	281	277	300	299	281	276	282	311	279	293	270	321	291	317	298	285	280	305	298	249	268	283	298	270	274	326	265	286	285	295	307	286	288	267	288	292	267	304	287	278	280	279	290	287	298	288	309	292	256	275	286	258	294	280	304	302	309	286	291	273	289	302	286	313	299	279	270	279	291	306	293	261	293	329	260	306	312	289	287	272	311	318	298	293	299	291	258	266	295	321	299	269	275	251	306	292	296	293	310	314	289	313	270	279	308	279	288	295	282	270	266	320	274	283	281	281	294	260	300	291	278	265	291	283	281	312	303	272	294	302	296	289	284	304	288	271	332	296	300	288	282	283	284	307	297	275	282	303	300	274	254	271	289	275	274	315	271	260	277	279	267	277	305	279	295	305	286	284	309	296	279	315	329	295	270	279	292	304	318	303	298	313	286	292	290	287	295	280	292	276	275	294	276	282	291	292	265	275	307	307	292	281	298	282	272	315	289	315	286	296	294	293	312	288	286	288	260	292	298	271	292	262	314	308	295	278	287	272	292	266	282	288	267	293	286	319	349	293	308	266	260	294	290	304	280	299	286	295	269	300	288	276	300	299	305	268	299	271	329	292	300	264	299	268	261	282	312	279	291	283	274	290	309	295	290	292	261	330	290	305	269	284	271	258	279	270	285	295	287	282	303	273	253	288	308	284	303	277	273	273	268	287	295	260	263	292	274	279	294	284	288	293	288	285	269	275	277	308	308	286	266	303	301	264	285	297	316	266	280	297	334	284	244	282	294	303	290	283	306	310	313	316	288	291	317	305	294	288	297	293	289	310	289	293	280	276	304	279	300	290	288	296	282	272	255	283	286	291	301	286	292	303	296	281	294	303	281	295	307	277	294	303	289	300	295	276	289	303	301	281	279	288	295	290	278	313	276	264	306	311	278	262	283	264	272	292	297	291	285	267	256	274	275	263	274	266	280	292	288	270	294	298	259	276	256	292	307	270	305	310	260	278	279	295	254	281	283	334	246	278	283	301	276	308	310	274	279	291	268	294	271	284	258	266	302	249	268	314	272	288	261	320	289	264	270	296	282	285	287	290	267	292	282	261	305	298	297	296	289	262	274	285	297	306	297	292	290	258	269	312	260	290	280	250	274	303	284	279	305	266	299	316	269	284	292	290	285	282	313	283	289	301	305	285	282	281	274	266	299	283	312	279	296	302	278	294	264	319	282	322	267	293	279	297	257	277	303	284	297	277	273	274	282	283	261	312	287	291	284	282	304	281	281	296	281	307	290	275	276	290	290	266	283	306	303	265	284	292	278	310	306	236	307	322	274	271	278	306	288	318	302	290	295	311	265	274	301	338	259	298	276	301	288	282	304	308	313	271	298	272	300	281	294	273	276	309	297	284	307	285	280	276	274	286	290	281	302	295	256	308	277	288	306	289	320	287	301	261	294	269	298	302	297	280	281	322	284	316	288	287	291	268	278	296	265	261	298	285	270	297	297	276	294	293	296	304	274	299	275	286	280	291	283	315	282	288	301	280	269	298	287	318	273	277	294	306	301	276	290	307	259	284	246	284	343	279	294	318	266	287	253	280	285	275	269	280	261	257	301	284	302	307	292	313	283	287	313	279	290	283	289	318	291	286	294	279	290	275	314	311	300	272	264	279	257	300	297	290	294	315	285	303	306	281	281	288	279	301	300	283	272	266	274	257	274	258	286	297	296	276	302	285	312	271	293	284	303	266	279	267	276	265	281	268	283	294	279	355	281	326	291	281	254	279	262	295	286	309	264	302	281	284	276	259	289	288	270	282	280	304	300	272	280	298	308	314	296	276	299	256	276	317	321	292	264	278	268	276	257	297	288	257	288	308	321	311	274	289	311	277	323	273	311	290	261	292	309	290	303	280	286	309	316	285	269	305	297	290	319	296	281	320	291	297	285	268	294	267	300	323	285	286	277	290	308	269	273	301	309	267	279	258	259	277	290	300	278	275	283	303	268	299	305	272	295	311	254	305	275	304	268	301	312	288	292	304	294	287	266	257	327	289	285	293	287	311	277	307	293	280	300	296	287	289	296	307	294	301	304	294	302	294	291	260	299	287	301	296	292	277	273	279	272	267	291	281	290	283	236	272	273	304	254	286
1287	213	190	242	218	192	219	227	241	193	196	199	194	210	214	207	196	225	204	215	189	197	210	223	181	190	201	207	219	210	194	212	214	193	199	201	213	183	206	188	178	213	217	198	185	192	188	174	206	185	171	202	187	204	195	195	204	209	234	194	190	187	208	184	178	192	184	193	237	207	183	196	180	205	193	179	185	213	211	208	180	206	173	193	191	204	202	204	191	188	196	171	186	170	175	201	213	206	176	207	187	182	212	209	180	190	231	214	176	178	174	180	232	171	171	186	204	182	199	208	209	221	200	217	191	196	190	210	206	170	179	175	198	185	182	198	207	192	222	222	192	217	152	183	205	192	191	221	196	202	195	203	191	204	202	231	194	212	198	189	201	210	175	225	210	196	169	187	208	211	215	208	193	168	184	229	188	204	190	193	186	198	199	193	196	191	191	191	222	184	205	185	187	195	178	215	205	176	210	199	203	192	173	196	195	177	194	214	200	174	219	193	200	202	196	204	170	158	189	202	163	197	199	198	215	186	186	181	185	198	194	202	188	190	207	190	184	189	170	223	194	218	184	213	179	212	183	200	203	188	177	192	193	218	215	176	197	185	184	195	187	200	186	181	183	191	190	196	192	182	213	201	191	176	188	200	202	201	194	192	186	206	206	188	194	195	233	186	172	206	211	209	190	213	191	190	206	218	206	215	183	187	212	219	191	202	176	203	193	196	199	189	181	167	182	195	180	187	183	203	177	182	214	220	207	168	223	190	209	190	207	227	191	189	196	184	224	185	195	195	202	206	189	208	194	216	193	225	178	185	223	206	207	177	168	167	172	211	194	216	198	190	196	202	208	230	187	200	197	179	213	213	192	198	197	197	212	221	203	185	191	223	211	207	214	183	200	213	201	216	211	218	189	169	212	183	197	200	194	177	192	199	208	185	188	202	157	224	191	197	193	215	206	233	186	153	189	212	199	221	200	207	175	176	215	185	207	189	202	199	187	190	220	199	210	197	189	213	173	224	188	191	203	215	179	183	189	215	202	226	179	167	203	186	185	185	193	203	194	222	204	188	193	195	218	213	186	218	214	229	239	195	212	193	208	182	207	184	229	195	207	214	212	181	209	193	183	186	197	218	201	182	203	204	199	186	203	184	188	192	178	201	198	210	209	207	202	206	188	197	184	219	187	184	199	178	225	220	154	220	211	179	206	195	179	199	211	202	189	205	188	213	204	188	219	165	217	205	178	196	188	172	171	202	199	187	182	203	207	201	209	196	202	191	226	214	211	207	167	217	189	166	238	176	192	192	190	206	197	174	211	170	183	229	194	192	171	198	197	183	203	215	200	211	192	197	211	214	195	221	177	186	205	172	199	187	206	194	175	222	182	178	176	184	199	198	194	232	215	206	208	196	206	200	192	163	183	220	205	206	200	192	204	205	212	206	197	196	187	204	204	216	201	199	216	192	220	191	170	224	197	190	185	185	196	204	191	173	209	180	197	206	201	177	199	192	187	202	213	186	173	205	190	203	193	200	178	172	169	195	173	216	185	189	214	206	195	191	202	222	197	194	196	193	238	185	198	224	185	194	214	187	175	189	198	191	193	188	212	211	189	229	191	223	207	196	210	187	196	190	200	197	195	194	184	181	192	190	225	197	216	197	188	197	213	198	219	195	184	200	191	202	185	208	213	202	218	206	205	230	219	181	182	210	192	220	188	185	200	189	209	220	209	196	205	205	203	231	210	206	210	185	201	182	210	209	195	218	183	210	186	152	173	207	201	182	219	198	187	207	164	216	217	191	234	183	191	211	200	202	199	216	184	172	174	245	203	205	198	210	227	188	202	254	190	207	189	197	175	177	203	220	226	208	203	184	182	170	191	206	171	182	181	196	200	191	200	177	196	217	203	202	209	225	196	180	163	179	189	186	197	220	199	181	187	207	187	195	204	184	192	196	190	216	191	197	202	192	186	196	218	203	223	193	195	171	196	188	193	213	218	172	206	195	179	212	195	176	189	202	198	204	199	193	211	207	201	194	207	211	173	165	186	195	193	187	178	192	193	181	192	199	198	184	202	197	201	179	215	195	198	174	190	192	187	204	196	186	191	204	197	202	196	183	192	201	220	201	172	180	221	201	211	192	181	196	201	196	183	186	212	177	193	203	211	204	186	205	181	203	212	176	201	213	201	194	190	194	211	204	196	211	193	194	205	211	212	194	208	205	202	206	207	209	181	222	185	184	197	183	203	187	212	202	210	206	224	176	194	210	193	194	196	198	199	198	170	188	199	211	176	172	207	202	201	174	200	213	197	182	210	206	189	203	201	214	200	199	202	215	230	179	199	229	183	182	190	185	188	183	201	170	201	181	185	172	173	161	192	216	155	215	190	180	206	216	192	188	218	200	207	202	193	186	184	194	193	201	188	184	201	177	207	189	209	176	200	182	227	171	217	183	214	205	183	220	207	179	191	199	194	187	186	202	209	229	199	202	167	197	219	198	207	195	176	185	170	178	215	200	186	209	212	222	212	198	197	187	193	210	204	182	192	189	186	189	208	192	181	215	201	211	193	216	197	185	217	191	205	181	218	227	205	180	203	198	222	200	230	217	220	218	192	186	206	215	191	207	204	198	212	195	205	223	182	186	203	192	208	210	227	203	194	192	187	208	212	202	185	198	199	188	184	182	193	216	208	200	197	204	195	192	198	196	195	208	163	196	180	182	226	190	185	179	224	209	212	178	203	186	203	192	182	184	214	181	184	218	215	219	183	192	190	185	182	176	217	212	207	194	213	192	165	202	189	198	207	200	183	186	197	190	185	181	207	184	195	196	200	164	196	192	212	181	191	209	211	220	239	226	195	212	204	171	191	190	191	205	193	193	200	205	197	187	175	197	188	191	181	211	205	182	201	216	195	217	164	192	204	181	182	190	184	181	192	203	223	194	200	183	219	215	195	183	197	167	195	200	190	201	217	204	238	183	190	191	175	194	187	213	210	196	236	215	177	172	209	168	216	207	183	201	192	202	208	195	197	177	184	182	214	189	204	174	217	216	212	190	195	186	192	192	195	189	182	205	169	194	202	179	221	189	185	208	201	203	196	209	219	197	222	208	187	186	184	213	198	211	193	163	178	203	192	185	167	189	208	186	185	194	215	214	207	194	219	211	207	209	210	214	195	211	216	198	207	201	191	170	206	195	209	195	191	179	193	170	204	217	213	231	207	185	195	205	212	205	213	184	177	227	211	184	203	222	194	211	210	198	208	198	196	197	189	192	184	178	219	202	189	189	210	208	221	204	194	192	198	185	193	228	186	198	194	235	183	200	154	178	209	190	203	217	193	196	174	229	189	239	207	195	203	213	200	218	180	196	191	204	204	187	222	170	200	218	195	199	218	195	222	179	195	203	208	168	218	200	199	179	190	213	193	206	219	199	200	219	226	205	201	184	193	162	192	194	193	187	214	184	206	217	222	199	218	173	225	202	238	188	211	175	223	218	187	185	206	188
1732	475	463	512	456	493	455	479	481	483	482	457	455	510	498	448	459	462	449	459	505	469	481	505	475	461	468	474	449	444	452	472	445	470	461	445	471	442	443	474	456	489	473	471	494	463	448	488	476	510	470	486	431	432	445	468	475	455	466	442	451	451	479	479	476	491	435	456	493	470	453	489	442	485	447	481	458	473	434	459	490	454	443	482	459	451	431	454	487	426	450	439	456	433	494	485	471	482	485	447	484	479	498	455	471	467	505	481	462	458	467	436	451	491	481	456	477	472	472	463	481	438	453	449	485	462	455	446	459	470	424	467	467	461	492	428	448	443	467	468	451	466	497	427	477	437	469	447	505	466	462	466	453	447	473	442	420	437	481	460	456	455	442	431	463	450	468	427	497	476	418	448	463	472	455	461	454	489	444	461	464	475	450	501	438	441	506	487	482	490	451	480	472	466	490	459	430	490	456	466	465	471	504	490	489	456	468	464	444	454	473	491	465	401	454	498	490	434	439	437	470	479	424	469	476	449	474	475	482	461	468	436	459	503	473	505	480	458	452	490	472	495	467	447	447	430	481	463	447	486	429	474	445	461	468	485	482	491	479	478	466	481	488	459	437	458	442	484	442	453	457	438	461	481	456	427	492	447	504	470	458	450	474	437	460	446	468	466	469	451	469	435	487	506	434	446	488	438	445	438	483	442	457	474	486	430	505	447	433	513	421	477	452	490	451	495	457	437	438	473	463	427	465	495	475	459	446	444	478	488	500	494	469	469	467	443	492	468	470	454	450	443	492	476	468	460	449	503	446	452	444	471	484	482	462	448	444	473	431	446	404	432	455	462	470	494	428	449	441	457	491	465	449	509	474	447	453	488	479	457	444	478	466	484	428	491	436	412	476	419	476	489	487	473	457	455	472	462	415	476	428	466	466	452	458	477	478	464	442	490	458	469	484	462	455	489	463	460	496	469	464	459	462	434	486	460	452	460	448	464	452	501	448	491	430	477	442	416	452	463	472	445	489	432	439	501	457	475	490	476	457	453	461	453	444	414	421	463	512	415	467	472	486	469	481	427	476	490	490	456	476	456	427	443	472	471	500	463	487	455	517	454	475	451	459	447	480	421	459	480	449	452	463	463	464	478	475	457	477	434	479	472	468	444	464	476	483	456	474	511	484	470	465	473	461	502	499	528	459	432	417	429	461	471	426	489	456	460	482	475	450	452	486	453	448	450	453	456	472	454	476	444	470	460	456	458	509	460	461	441	468	449	460	492	469	453	484	464	438	480	474	441	458	444	451	450	490	463	456	440	425	451	481	487	478	465	452	450	457	465	502	447	487	477	471	455	474	500	468	441	459	451	482	477	482	452	444	461	451	470	464	459	468	478	497	459	457	456	475	515	455	439	457	449	451	463	508	482	488	457	465	439	430	454	438	459	474	432	458	439	448	487	449	472	488	469	431	426	495	460	482	466	478	450	468	485	445	490	511	506	481	462	481	440	445	489	498	445	473	457	483	448	470	509	471	477	454	422	466	465	431	482	469	441	473	427	456	511	455	471	473	464	508	485	460	477	483	483	444	469	451	467	456	435	525	445	456	495	476	471	497	478	443	439	447	443	441	467	479	462	439	470	464	477	432	479	459	484	474	464	426	461	481	456	430	441	452	429	472	466	451	494	446	439	459	491	470	470	456	464	457	441	466	471	479	454	437	498	484	427	472	465	472	461	437	486	466	473	483	439	467	440	464	457	448	423	474	488	453	397	479	414	477	457	490	449	439	488	459	459	475	415	471	473	474	497	502	482	434	445	400	449	456	498	465	472	453	482	451	439	436	455	496	505	453	454	438	473	521	446	437	465	456	476	441	460	423	451	463	443	484	455	449	471	487	470	439	462	431	426	443	442	448	442	441	456	477	463	475	472	470	467	464	498	484	451	440	435	452	472	447	449	434	478	468	468	481	473	449	443	469	486	468	485	478	445	497	497	466	458	487	466	470	462	442	463	503	452	462	488	429	433	440	483	467	452	511	442	439	481	453	482	458	441	444	492	463	474	476	478	476	449	440	437	452	435	474	463	460	483	475	450	507	439	456	483	433	469	460	478	455	470	451	488	449	448	482	462	468	465	436	470	416	490	430	435	429	483	445	453	466	436	429	468	475	479	442	472	434	448	491	485	442	495	441	433	474	446	460	503	465	437	455	441	470	472	446	460	450	451	459	449	483	444	456	470	447	440	440	452	472	466	482	446	471	505	486	442	456	473	530	469	428	444	438	435	456	463	447	464	461	486	481	466	477	498	454	478	436	448	494	477	445	478	490	441	466	475	472	463	457	430	475	459	491	499	484	451	468	464	473	476	430	459	472	484	498	475	458	442	453	467	451	459	464	496	447	463	450	476	475	445	469	441	482	411	466	500	467	456	473	456	459	489	473	469	444	444	460	485	468	488	456	475	450	419	465	472	441	481	457	430	466	422	513	477	463	465	446	457	461	448	434	473	486	472	445	502	424	482	469	468	454	453	471	454	457	461	459	477	484	447	458	467	477	485	456	423	435	469	467	481	490	469	432	494	428	463	497	473	463	482	469	444	476	460	481	488	438	444	419	461	437	455	499	453	446	454	456	491	470	448	458	425	487	430	491	450	459	477	461	455	497	479	496	408	485	501	461	463	491	460	452	463	492	482	485	491	470	436	433	513	434	457	452	476	461	473	439	448	472	517	472	473	427	433	479	437	494	454	477	503	489	459	427	449	473	447	491	449	460	433	454	452	435	466	471	454	432	487	456	440	465	489	452	499	481	457	473	487	436	454	507	450	454	493	452	474	484	510	485	446	458	475	467	459	424	474	461	459	480	437	452	467	474	437	483	479	490	432	450	448	450	453	465	476	487	495	450	404	460	486	460	490	436	476	473	453	456	486	430	447	462	502	453	419	461	435	472	464	459	451	448	469	509	470	462	465	467	484	448	455	477	442	477	471	474	500	458	449	437	433	465	438	436	482	466	465	458	443	440	423	478	492	467	448	465	473	488	508	486	463	483	433	459	492	477	472	454	447	448	440	461	471	441	477	440	508	490	483	450	466	439	460	467	503	489	451	493	442	442	475	431	488	447	455	473	492	448	476	454	486	476	504	423	433	444	482	504	467	462	485	477	451	457	432	443	444	431	496	465	484	457	469	487	495	430	490	475	457	439	457	486	452	456	465	499	488	480	461	485	453	463	446	461	465	445	495	458	465	516	485	500	463	459	475	469	477	442	425	440	414	421	472	495	441	442	511	442	462	506	436	456	480	459	479	476	453	470	444	479	426	434	472	447	454	445	463	500	451	486	461	439	450	500	469	446	488	471	465	494	471	421	466	438	451	475	419	451	459	462	479	432	403	441	463	446	478	475	497	490	486	477	470	448	457	476	469	491	496	444	431	494	451	474	498	417	496	477	464	457	462	406	480	442	463	478	498	470	456	481	470	471	481	452	484	477	430	438	468	450	453	419	470	471	472
7441	541	604	517	400	364	319	333	300	288	275	272	273	262	270	256	264	275	224	251	248	240	246	285	247	282	250	248	281	233	264	216	264	262	221	226	276	248	226	236	263	241	244	230	234	226	239	251	295	239	228	202	246	247	274	254	262	232	237	228	269	227	246	232	232	256	234	202	259	247	228	236	259	234	260	257	247	236	232	265	256	247	252	234	255	241	258	293	236	249	254	240	242	269	250	227	232	218	265	226	237	235	242	263	223	220	253	220	237	221	244	224	254	255	256	232	216	247	250	246	251	245	253	264	240	254	242	261	229	218	233	258	269	240	247	231	222	206	253	242	258	241	255	290	229	247	224	249	234	259	242	264	230	241	238	245	209	206	217	221	230	223	246	217	223	251	274	237	262	244	259	236	217	270	261	249	231	261	250	254	257	248	236	229	263	246	270	242	268	236	245	208	226	236	272	236	250	226	216	211	245	255	239	227	239	234	255	256	236	224	252	219	201	254	260	242	233	223	239	236	241	263	238	249	219	275	242	236	233	228	258	269	232	239	278	246	240	243	254	261	246	232	234	244	228	223	240	272	245	223	253	215	246	234	237	264	225	230	275	225	260	230	221	227	249	226	228	215	211	215	250	234	221	235	261	241	274	272	277	234	252	257	273	255	245	236	263	240	261	253	292	246	242	223	253	243	241	249	251	216	267	230	250	243	212	239	272	226	230	253	263	254	249	231	219	248	248	226	243	232	273	237	231	213	246	220	242	229	256	218	234	252	240	251	226	209	218	244	254	234	233	253	232	253	242	248	227	259	244	226	260	257	267	282	237	265	223	223	228	264	241	271	243	256	249	268	249	250	221	233	213	250	240	265	266	213	240	235	256	253	244	251	224	243	227	255	231	261	248	260	253	261	263	219	222	265	255	233	226	243	216	244	239	231	253	251	223	224	247	249	214	228	276	250	233	225	256	235	237	257	234	231	247	242	249	223	228	200	251	205	238	231	240	244	254	229	232	240	234	232	270	258	230	259	276	231	241	221	267	259	237	261	253	248	269	236	238	246	242	247	238	239	223	224	229	245	257	217	249	255	253	234	248	251	248	245	264	245	275	267	231	240	252	257	254	247	226	240	247	239	265	253	228	267	241	239	244	234	230	217	210	245	234	239	232	236	273	284	240	231	284	224	261	211	251	227	245	252	229	210	250	259	235	228	256	213	258	254	226	269	246	253	267	221	258	232	241	250	241	254	230	252	255	259	258	261	229	225	253	227	236	253	245	233	282	263	248	262	212	268	278	230	236	252	245	239	247	235	247	262	251	260	230	226	238	239	228	249	252	254	254	257	266	253	251	233	227	236	249	222	255	277	236	242	254	224	264	283	273	248	227	244	250	265	245	227	242	252	240	259	240	223	279	213	244	245	255	235	268	264	236	254	236	256	257	256	243	266	278	226	237	246	222	265	238	258	246	225	240	244	244	239	237	247	264	238	218	253	265	242	262	259	247	217	227	225	226	226	226	238	275	247	246	243	235	253	227	257	253	239	262	218	249	269	254	250	285	251	233	267	240	249	210	226	253	245	249	241	224	260	271	251	209	244	233	259	252	219	233	256	249	229	240	258	232	239	230	223	229	268	259	257	281	246	244	250	250	230	248	248	231	256	272	237	242	255	241	250	237	222	238	242	220	262	242	275	282	258	237	248	228	248	232	234	215	232	224	241	255	247	269	234	254	240	247	250	203	226	234	231	213	229	255	219	241	229	251	216	238	215	224	265	253	261	242	263	241	243	250	240	235	240	235	250	232	271	232	235	217	240	258	237	250	258	225	248	236	241	251	244	228	268	252	223	233	232	261	234	215	238	262	251	250	220	258	262	256	253	248	263	215	264	230	245	243	249	247	227	246	237	256	234	239	250	245	251	240	250	246	235	258	242	220	268	261	234	240	238	260	237	251	253	241	220	254	281	227	247	252	247	234	202	230	243	217	237	238	282	232	241	250	228	248	247	246	250	254	261	245	246	267	220	245	241	237	260	230	234	237	242	258	221	250	219	207	234	261	249	238	223	215	240	240	274	237	246	214	237	254	240	249	252	248	253	230	244	246	219	246	227	252	223	222	224	229	254	265	231	266	236	239	220	259	244	268	230	213	227	233	233	251	298	239	298	253	221	265	240	246	259	223	247	237	224	249	214	238	232	240	271	243	231	230	254	228	235	244	240	236	251	229	258	273	239	241	251	257	243	245	224	225	243	234	238	241	254	256	234	220	261	265	234	232	279	283	254	260	229	231	229	255	256	222	269	226	225	252	239	220	229	233	256	247	258	268	239	266	248	268	288	269	260	254	259	258	236	238	237	259	256	220	228	225	264	251	251	269	250	253	212	251	209	234	216	232	213	258	240	264	238	249	214	252	226	234	249	261	221	241	249	219	231	253	238	224	249	249	249	236	197	224	258	256	246	238	264	213	255	243	227	268	233	241	249	259	258	245	220	239	249	250	250	242	268	253	225	231	245	248	233	241	231	212	266	249	260	251	221	258	258	226	229	255	245	241	210	222	258	241	252	249	217	234	233	218	253	231	244	258	232	250	250	234	261	277	249	236	232	242	262	240	250	242	244	236	242	224	277	261	233	262	223	281	271	252	229	239	232	261	267	260	242	249	221	250	242	221	215	225	238	259	232	244	242	241	244	233	253	275	257	199	228	251	265	188	224	242	242	276	233	208	230	228	240	258	235	248	242	245	219	237	269	247	221	250	228	232	265	226	228	229	233	227	257	245	258	235	245	244	233	226	236	251	255	237	232	228	251	226	234	263	213	232	254	235	268	240	248	266	229	250	267	224	236	252	207	269	221	233	214	225	256	305	239	256	239	261	239	236	241	209	272	240	219	244	224	263	272	258	250	238	237	233	249	217	267	253	252	228	240	250	240	254	235	268	240	276	242	236	228	243	240	243	280	225	220	211	242	239	209	250	273	233	254	232	234	241	222	249	255	234	273	254	239	250	257	214	221	253	242	262	216	230	218	240	269	234	254	245	224	235	253	264	239	245	258	261	252	250	243	235	258	260	224	247	239	231	238	239	234	235	209	252	193	230	244	227	263	234	219	230	271	248	244	246	236	253	236	254	260	280	240	251	227	256	227	228	249	245	252	243	236	235	237	229	230	230	250	240	298	238	250	242	264	254	227	223	252	211	258	240	229	264	223	232	242	237	248	260	230	229	236	248	261	249	257	245	243	235	241	266	262	247	233	237	234	256	264	245	250	208	224	238	247	235	268	262	229	268	250	241	226	220	243	230	242	264	269	238	257	229	227	237	270	244	242	237	244	246	241	249	244	210	252	241	234	225	291	260	248	252	229	236	254	241	266	249	256	251	225	246	248	236	225	220	264	249	232	234	258	209	225	252	248	261	257	246	251	229	217	244	247	228	222	255	245	244	255	239	245	251	260	201	263	268	254	220	234	228	270	224	258	268	258	234	230	213	252	262	231	265	211	233	226	201	244
6372	763	1287	1404	1216	1002	928	820	758	690	749	645	644	680	605	593	635	594	645	567	603	606	604	630	571	581	520	562	597	551	592	604	567	604	570	591	570	526	555	577	535	598	546	536	562	558	539	542	515	570	539	559	576	549	550	550	573	522	548	577	587	539	548	568	564	542	519	533	545	544	537	569	567	506	532	523	527	563	586	518	581	496	540	547	631	502	536	506	581	553	530	550	584	544	528	526	506	549	509	574	524	575	519	585	571	529	523	528	558	561	538	556	547	579	523	558	523	557	561	534	570	553	576	595	582	538	554	517	497	578	566	555	557	544	567	522	524	543	538	544	557	563	560	575	536	527	573	585	539	536	528	566	550	541	557	544	515	574	571	518	563	591	567	561	558	540	519	588	570	565	528	539	567	534	542	557	574	526	537	517	547	501	523	587	559	538	552	561	559	575	514	567	548	554	518	590	594	548	538	521	570	541	504	556	548	575	547	543	541	540	548	559	542	536	605	550	547	567	506	551	498	505	552	539	539	528	579	577	564	537	559	577	561	540	544	552	580	535	578	525	547	565	535	570	526	568	546	543	498	541	533	581	556	503	508	549	524	572	545	531	535	562	568	530	536	540	561	555	586	533	538	539	583	523	555	557	546	557	555	555	560	562	505	529	573	567	521	580	498	505	538	541	539	511	527	520	552	500	587	545	539	583	570	538	526	560	547	548	577	572	561	551	505	564	540	546	526	548	552	585	526	548	553	526	555	602	547	556	551	580	534	602	540	580	501	553	565	523	550	549	538	574	577	562	540	542	585	518	553	540	555	557	553	614	577	519	579	567	562	575	524	592	549	534	568	505	589	539	527	563	577	535	530	565	536	524	555	512	581	521	537	534	529	564	550	576	588	582	537	511	540	540	523	549	538	582	569	539	558	513	546	532	526	579	587	510	556	530	538	559	510	550	503	584	552	515	553	560	538	487	556	552	538	573	540	552	562	497	571	530	536	519	509	575	552	540	553	567	555	546	532	508	565	532	555	583	541	525	560	576	569	514	545	571	526	584	535	542	509	508	555	558	518	555	535	531	538	557	584	541	527	534	554	526	523	535	589	553	586	511	560	526	543	549	542	507	566	514	577	489	558	578	539	569	555	532	537	562	531	541	582	473	540	544	532	530	549	568	529	530	537	566	555	585	537	518	541	507	541	532	511	538	526	555	508	533	604	532	528	541	574	552	541	553	523	492	538	549	581	521	564	566	534	551	546	515	567	533	522	530	532	581	545	538	542	552	540	524	536	553	542	556	507	608	529	550	569	513	532	573	537	582	541	562	550	545	526	581	549	565	577	522	505	563	574	531	577	525	566	560	528	572	592	547	589	528	592	615	572	591	540	558	535	528	522	515	516	567	560	529	572	515	558	525	568	564	550	556	531	525	552	573	539	583	587	563	584	558	558	529	541	588	532	570	508	549	598	543	510	554	554	555	576	588	559	559	541	545	562	487	541	567	521	577	500	529	512	548	528	553	550	562	551	554	568	514	501	590	549	551	547	577	506	587	526	562	502	526	554	525	559	561	530	559	571	505	558	487	527	560	638	543	558	528	587	560	548	581	533	589	527	553	493	536	556	518	584	567	547	558	571	579	554	573	536	558	530	553	516	532	541	539	535	536	596	530	529	563	574	557	561	538	546	540	558	559	565	527	512	532	520	569	557	570	536	561	576	568	540	556	569	553	527	504	563	551	548	541	496	548	576	554	548	550	543	516	539	539	533	572	544	544	557	580	517	538	570	526	557	588	579	525	572	571	571	570	539	537	528	562	538	567	539	544	587	556	562	548	560	545	528	567	538	527	537	505	554	559	562	553	564	496	590	553	560	554	568	540	539	515	526	569	560	567	575	526	551	590	510	514	558	571	560	539	580	533	536	531	560	532	553	555	523	551	540	503	541	490	535	532	516	544	560	555	536	586	561	543	550	533	590	515	584	526	522	529	557	507	561	539	585	562	526	557	560	559	565	541	562	532	537	564	569	521	515	509	600	560	528	545	584	533	545	586	570	551	586	561	513	469	565	552	541	479	546	555	497	515	537	518	540	585	532	498	514	541	552	506	529	529	524	588	550	565	533	543	554	553	611	537	528	558	528	531	534	547	535	539	535	533	535	517	541	556	525	596	536	500	529	554	546	546	538	501	527	502	547	501	577	523	554	524	503	504	534	532	522	586	524	542	526	586	522	556	556	565	571	554	558	551	552	527	541	560	570	567	554	508	551	524	555	537	555	550	566	567	534	544	548	561	564	555	583	535	524	564	533	530	549	560	538	540	541	558	560	588	540	550	537	519	555	526	568	571	550	546	543	563	552	513	548	570	561	597	549	528	591	552	550	592	530	545	542	567	558	523	573	572	557	542	563	528	529	558	543	556	548	569	578	512	631	560	606	557	521	580	562	544	550	539	541	548	507	583	537	544	581	553	576	572	605	558	569	547	584	581	510	576	533	557	541	550	564	543	540	600	558	544	541	554	582	541	570	544	513	557	560	535	526	545	553	590	544	534	541	502	535	561	543	532	560	583	538	592	534	546	571	550	548	586	507	537	542	568	546	531	524	516	495	541	555	549	522	513	580	550	574	589	562	520	554	560	512	538	568	536	526	521	545	512	562	598	583	551	560	527	544	472	516	530	557	522	545	552	511	521	563	555	513	514	534	524	563	570	526	556	520	521	499	534	555	491	529	527	546	559	546	573	534	544	509	576	564	517	578	520	534	592	558	542	547	591	553	550	562	579	519	529	557	530	543	517	565	524	541	541	586	529	532	567	513	536	523	569	566	550	518	561	523	524	532	553	556	563	489	542	616	559	530	561	550	579	528	553	570	538	526	568	534	611	518	552	546	597	544	568	555	543	546	540	530	587	513	554	530	574	551	538	554	533	585	552	500	543	582	557	553	530	522	544	605	562	583	548	546	538	571	525	557	537	530	557	559	524	483	545	569	495	554	527	533	527	516	542	569	556	550	580	574	542	536	534	555	560	555	550	535	568	549	614	576	563	578	555	543	534	526	501	519	525	564	525	546	532	573	538	570	581	554	591	547	543	573	547	559	537	531	558	501	551	496	541	504	542	525	536	542	574	561	536	594	551	540	577	555	522	535	551	544	515	538	601	568	562	542	550	544	542	563	488	574	546	545	504	572	529	581	522	522	576	532	546	557	534	500	494	534	559	514	586	546	518	563	520	525	548	520	517	537	571	591	574	577	540	502	549	601	575	524	545	544	543	551	547	528	584	582	597	506	557	604	543	502	560	551	525	558	517	561	558	542	579	560	532	558	586	543	578	526	543	562	552	546	551	552	561	562	577	517	555	593	539	549	578	552	509	573	541	560	552	532	554	555	583	531	568	515	540	554	566	505	555	569	560	562	562	531	562	517	556	552	523	560	516	562	563	549	515	555	553	540	520	540	569	547	565	553	541	560	567	545	588	532	550	612	505	534	546	585	531	556	502	554	527	584	520
14046	990	839	581	436	357	276	206	201	186	173	169	136	126	144	141	141	122	125	132	163	122	134	140	126	123	158	127	139	136	128	130	139	112	149	116	130	133	115	111	132	130	118	109	115	115	137	135	111	131	116	137	119	136	117	147	118	127	104	120	128	94	130	118	114	100	137	120	120	130	120	105	115	121	110	117	131	118	115	127	109	114	130	118	116	125	114	131	114	126	111	130	123	105	123	115	105	114	133	108	115	113	107	119	131	106	112	116	127	112	91	128	119	124	129	129	136	114	126	122	138	124	131	119	125	125	116	123	122	137	122	113	123	113	123	118	136	132	121	130	119	127	112	118	110	119	117	127	125	138	106	139	141	151	143	119	118	120	128	134	103	147	124	152	134	125	122	112	133	114	134	118	125	119	111	115	138	112	134	96	128	130	121	118	121	121	122	121	128	121	129	126	131	98	112	124	118	118	127	127	123	101	129	113	145	137	144	102	112	112	105	127	136	127	101	124	118	105	114	121	106	102	129	112	104	109	128	101	130	132	136	108	129	123	100	107	128	131	120	124	112	125	120	129	113	120	136	120	135	125	122	120	133	141	125	121	114	128	127	94	126	107	134	108	129	115	111	139	108	144	121	119	123	106	117	110	114	128	110	115	108	114	129	111	108	132	100	107	121	115	136	123	130	116	123	112	113	101	135	105	122	138	123	111	99	123	128	104	113	122	130	118	122	109	114	124	117	105	121	148	121	117	110	120	107	120	127	118	145	125	120	111	129	133	129	123	119	140	99	110	127	138	105	131	131	95	136	125	114	134	146	117	122	113	107	117	114	134	97	126	132	118	120	125	126	109	128	128	124	114	131	133	137	126	91	138	127	141	131	117	126	113	129	124	110	109	147	128	104	123	135	106	105	138	105	120	136	104	106	121	113	140	147	121	138	126	115	122	117	113	118	149	125	130	139	117	119	120	108	123	133	140	118	109	113	110	117	121	115	125	104	115	118	111	119	110	137	124	111	120	130	128	100	119	98	111	115	124	139	120	146	121	113	135	132	122	129	140	103	86	98	110	140	113	131	104	113	83	129	119	126	139	104	153	155	129	125	116	113	102	114	113	100	126	101	106	137	121	112	121	122	112	128	128	131	105	109	125	125	100	130	135	131	91	125	124	137	116	122	119	103	129	112	108	131	124	116	132	149	104	120	115	111	100	120	128	133	118	122	127	127	126	121	141	126	130	128	103	145	105	102	131	118	125	107	130	114	120	138	105	114	111	103	99	116	113	127	121	116	121	141	139	102	108	130	134	104	121	129	113	114	136	105	88	121	134	139	135	118	143	117	105	120	135	113	130	112	136	114	93	104	103	117	148	128	132	114	128	120	120	112	122	119	116	116	142	93	131	123	110	115	107	116	106	116	111	127	116	120	119	111	127	113	135	93	107	145	132	99	99	125	131	111	116	116	116	118	130	127	115	102	141	130	126	101	123	106	121	126	123	113	115	118	143	114	112	123	121	105	122	117	107	131	99	114	125	131	112	100	116	124	92	107	122	120	91	128	104	123	102	113	110	115	130	124	131	110	126	140	124	127	104	121	118	145	101	116	127	127	131	110	123	115	109	134	130	116	119	116	130	146	138	112	96	101	101	142	113	123	120	118	113	113	118	118	106	118	113	102	137	109	129	125	128	113	125	111	113	115	115	130	122	95	122	105	120	124	125	126	136	114	131	89	94	120	135	143	124	154	117	111	111	121	103	120	128	109	111	126	130	103	126	131	145	140	120	122	120	112	102	93	106	110	132	118	114	142	110	112	110	105	109	124	123	113	117	130	124	126	103	109	143	123	106	125	129	106	112	134	120	118	101	113	110	112	122	130	106	131	136	114	109	131	122	123	109	124	126	128	127	137	114	131	120	107	136	103	128	146	105	128	105	105	126	102	96	114	125	112	120	132	104	108	112	93	122	116	96	136	134	121	103	98	99	124	104	143	137	110	118	122	108	123	111	128	106	124	104	113	122	123	122	121	122	118	134	133	135	138	122	114	122	133	123	110	111	145	120	112	112	115	102	148	116	134	119	119	108	134	113	127	130	114	116	139	129	137	119	109	137	112	116	85	117	105	103	116	122	119	120	142	138	100	122	93	110	132	128	124	124	120	118	134	123	112	114	120	132	115	133	142	117	125	124	139	101	126	104	107	106	107	119	125	128	101	143	114	99	122	117	130	130	116	136	115	107	122	132	146	113	108	116	136	116	128	109	107	116	117	116	116	108	99	109	122	110	124	129	97	121	123	111	131	126	112	122	115	133	127	113	126	129	119	121	100	117	114	106	107	124	137	113	134	108	114	128	117	119	105	107	116	122	96	106	136	98	127	93	124	109	125	121	111	129	108	115	116	119	128	107	121	132	109	123	112	121	111	125	131	153	109	127	112	165	117	141	125	122	118	125	114	96	124	108	124	111	133	104	135	136	115	144	123	126	131	138	126	111	127	133	112	121	120	124	111	116	116	119	131	123	127	113	142	130	141	120	121	106	127	130	113	137	119	134	144	138	115	141	112	131	145	106	128	115	118	122	135	134	117	133	120	125	115	119	119	119	125	121	114	140	117	134	126	128	118	120	117	132	120	110	118	102	122	142	117	130	116	105	123	136	116	119	107	121	103	120	127	124	125	108	94	143	132	113	133	137	148	105	120	110	100	117	110	117	121	119	110	127	106	110	119	119	117	128	116	135	135	140	122	134	100	114	115	126	110	107	124	115	111	108	136	135	120	101	135	133	115	136	111	129	136	115	122	109	106	106	121	131	115	136	105	108	133	132	122	144	113	117	138	134	105	120	124	117	112	137	96	107	131	119	122	126	116	116	116	132	126	119	129	124	132	135	129	120	122	86	118	112	124	123	148	132	105	109	98	129	105	103	113	112	109	134	139	112	123	130	117	122	112	118	119	127	118	133	131	142	126	106	131	128	113	131	114	138	105	109	127	122	120	124	125	111	111	125	106	125	126	129	136	142	107	120	126	122	116	111	111	87	133	126	115	103	96	115	114	121	128	116	130	130	126	136	106	104	120	138	110	116	112	110	98	103	116	127	122	119	112	115	144	115	117	108	149	128	126	129	104	113	131	94	122	124	115	122	112	119	106	120	131	138	126	125	113	123	119	133	107	133	110	93	119	130	116	110	113	129	117	122	131	122	127	101	138	114	128	105	118	115	115	128	117	116	123	122	139	117	126	101	134	108	95	126	132	125	118	105	108	120	124	107	115	126	122	148	129	130	132	123	107	106	120	122	120	117	130	109	127	124	123	123	109	125	132	122	113	122	146	112	112	142	125	116	144	117	127	133	111	117	106	126	116	143	155	105	114	114	135	121	132	120	126	127	135	118	102	134	122	113	124	99	142	124	125	112	123	102	140	115	102	133	132	116	109	141	128	102	113	123	111	130	123	124	123	128	121	109	121	116	107	125	122	109	115	105	128	104	117	111	122	125	104	113	129	142	129	130
7956	821	1738	1913	1645	1291	1076	870	738	672	607	533	510	483	448	467	401	379	371	361	337	374	362	325	352	345	365	320	365	320	313	318	308	334	335	284	301	323	328	315	315	306	298	311	297	336	313	304	287	293	323	286	300	337	308	289	272	298	270	305	300	298	303	302	290	307	319	297	281	297	296	274	271	307	307	296	321	278	288	295	277	282	324	281	307	285	302	227	295	256	282	292	269	305	255	295	289	299	277	294	302	298	308	284	273	298	265	288	279	298	281	295	307	299	259	282	272	264	293	276	282	269	253	268	264	293	283	253	305	293	289	284	284	265	299	271	305	293	267	291	261	283	281	268	303	255	263	272	272	312	279	284	320	309	273	276	286	279	286	294	292	309	290	275	300	294	271	288	284	299	270	291	281	269	241	284	301	286	286	297	285	273	280	283	296	292	284	262	261	274	281	283	281	263	267	290	307	252	257	313	247	283	288	273	298	248	290	304	276	274	287	303	306	247	292	270	264	272	251	310	290	255	263	301	281	292	276	313	292	260	280	318	282	318	280	276	278	261	298	298	273	273	269	293	307	290	289	283	281	275	286	267	261	275	274	313	300	265	299	306	267	297	323	299	287	291	311	262	292	294	294	279	281	288	279	296	288	298	301	280	298	292	287	285	264	332	291	314	294	269	296	291	288	281	298	296	279	274	273	292	285	278	251	296	281	305	288	275	275	285	304	260	286	300	305	307	269	283	278	245	289	320	284	262	274	268	271	302	280	299	299	287	278	268	277	258	304	300	305	291	294	312	260	268	264	290	293	275	295	273	278	285	292	296	306	285	260	300	310	261	273	299	297	304	285	283	283	298	293	280	289	288	271	250	278	276	316	292	265	274	272	284	304	287	269	284	288	299	311	267	294	290	286	284	254	283	260	274	286	344	268	273	287	287	307	292	306	276	288	299	272	270	308	262	296	282	300	289	294	309	305	320	273	276	319	301	291	288	269	278	309	282	248	295	282	302	284	264	290	288	290	297	253	300	288	306	265	292	309	282	269	300	257	280	302	259	268	274	290	274	270	298	293	293	287	276	288	290	295	303	291	261	276	277	277	268	267	301	273	270	277	265	265	280	302	289	288	312	282	310	303	313	291	278	296	260	277	266	263	288	278	285	293	272	281	315	254	277	289	309	286	301	266	303	283	294	294	294	276	290	282	282	284	282	280	289	309	285	278	302	306	313	294	318	319	282	269	282	302	300	302	257	266	256	284	320	303	276	309	266	298	273	302	285	246	281	292	303	292	291	294	309	281	273	282	294	297	259	267	276	290	303	285	272	304	295	274	284	309	272	270	305	258	273	291	292	249	304	287	279	312	284	280	272	293	302	258	268	286	279	315	281	300	280	282	294	291	276	288	306	306	258	301	266	290	305	301	268	317	284	287	305	307	258	295	268	268	285	300	280	290	306	258	286	272	270	286	275	293	318	271	307	289	281	288	287	263	282	287	277	342	257	273	278	304	267	294	281	300	322	306	315	253	266	284	292	261	286	274	276	271	268	272	271	317	276	301	323	270	299	287	282	256	266	273	270	282	304	265	291	292	270	320	297	283	301	292	272	279	250	286	283	289	292	267	265	304	258	283	266	310	294	305	263	304	268	256	292	296	287	285	280	304	269	305	281	287	302	260	293	290	275	319	277	297	298	287	293	281	283	255	291	289	283	270	285	277	269	293	269	275	282	244	311	282	301	281	293	282	275	277	263	279	265	259	298	282	270	276	275	268	301	264	304	256	301	273	309	266	255	271	291	296	281	305	273	291	288	323	305	278	311	284	268	275	286	289	294	302	300	309	300	280	271	265	288	297	283	287	279	284	310	315	287	289	261	282	292	268	266	304	296	277	275	298	270	268	289	295	268	318	280	305	284	310	275	260	287	290	303	292	322	255	287	279	277	268	291	312	262	291	273	271	279	271	297	262	269	319	291	294	311	293	273	294	269	278	316	279	302	276	290	267	294	281	310	286	301	283	310	278	284	316	312	304	298	299	306	252	281	251	253	285	287	286	278	270	293	295	270	296	285	278	277	314	281	280	287	277	278	276	275	316	236	320	277	278	277	291	293	298	302	273	291	261	284	277	277	307	257	268	293	296	275	272	305	278	287	282	324	289	302	311	281	287	270	287	252	288	310	284	295	274	271	252	238	278	308	296	272	295	283	309	298	299	309	289	297	274	308	299	258	283	265	275	313	293	276	289	265	266	261	289	286	303	292	275	277	322	299	270	282	293	280	276	279	260	277	264	281	277	273	288	265	291	287	285	315	308	297	282	289	298	265	289	310	293	283	269	313	287	288	286	267	303	281	268	297	301	298	283	268	271	279	271	291	297	279	296	295	284	281	255	289	296	303	280	269	272	301	286	287	267	289	290	294	267	274	298	287	275	294	280	283	278	312	263	268	284	275	285	305	268	283	308	300	290	296	280	300	287	259	299	285	283	280	264	317	270	308	284	286	309	284	319	305	261	299	289	292	257	273	287	302	276	268	284	273	303	279	286	277	277	307	291	266	279	304	278	308	280	276	295	270	266	279	283	300	287	273	298	255	261	298	292	286	295	299	283	325	270	263	268	282	290	309	279	278	283	287	285	289	285	272	290	299	306	262	265	272	299	283	270	302	285	282	283	292	274	296	279	296	286	279	282	262	302	280	318	310	291	259	273	307	274	280	278	289	265	260	267	291	301	297	290	283	276	296	292	326	287	273	310	318	267	304	284	268	272	304	282	288	271	273	299	321	303	286	281	271	301	274	252	258	268	283	280	283	271	301	295	294	288	285	273	325	255	323	271	310	286	327	280	290	279	298	268	277	305	294	266	294	299	274	286	261	277	287	284	302	275	317	293	267	295	276	274	287	271	295	297	270	302	266	327	266	283	301	306	304	277	309	307	277	277	308	289	274	286	287	297	289	261	287	293	257	279	291	280	306	269	325	296	307	266	280	299	283	290	283	296	301	266	274	305	285	289	284	245	316	295	274	299	315	282	267	285	261	279	271	279	272	268	295	280	291	282	283	301	281	293	297	270	269	287	274	267	277	260	282	273	275	314	291	275	276	280	271	291	301	312	274	271	256	288	321	261	302	276	323	293	264	289	314	306	301	282	287	274	277	328	268	301	271	255	287	284	279	284	296	277	277	312	290	266	276	296	295	283	267	297	287	302	293	300	291	283	266	287	282	294	290	286	290	294	271	284	279	288	268	290	275	287	264	264	300	280	282	288	275	288	276	264	270	271	256	296	292	311	282	304	279	304	308	292	282	287	290	284	280	308	297	295	255	284	297	293	252	275	278	257	323	282	281	270	291	304	258	283	298	261	276	294	274	261	264	299	313	314	281	305	278	289	307	301	281	304	262	301	289	277	290	274	271	289	267	265	279	306	281	287	269	315	298	305	290	279	268	307	262	281	299	263	256	281	276	278	284	268	297	279	282	299	281	278	297	293	277	254	300	305	278	279	282	306	273
1388	199	192	196	207	187	193	190	220	178	212	192	209	212	180	203	161	217	221	200	160	199	187	214	203	225	237	165	210	217	219	189	191	180	207	163	198	214	212	175	202	187	175	184	201	198	176	157	176	198	229	220	212	220	205	222	186	206	204	190	209	201	175	201	163	208	197	182	202	190	215	181	178	211	223	193	200	214	187	203	238	211	159	183	196	213	208	183	188	199	195	178	188	192	205	175	161	204	166	189	206	194	198	186	187	200	198	187	203	196	184	206	205	193	204	204	198	190	211	200	208	237	204	175	193	176	189	195	188	200	182	172	180	196	205	180	181	193	210	199	207	187	211	176	203	178	193	193	197	180	197	166	175	188	202	183	203	183	202	232	186	196	231	186	193	196	210	205	202	229	208	202	204	234	198	192	221	172	167	205	176	207	198	213	221	199	152	215	196	198	196	185	205	196	183	190	230	189	194	177	184	181	201	215	185	206	194	201	186	197	202	223	201	197	202	198	204	185	207	196	166	215	196	190	198	214	197	180	212	175	202	193	213	193	224	219	213	170	192	195	199	190	199	192	215	213	175	209	204	218	210	193	178	202	187	208	201	202	218	201	199	168	236	180	174	198	190	208	218	221	221	189	175	209	197	212	200	179	204	208	224	215	213	204	216	188	198	187	199	205	190	185	184	195	210	193	173	204	196	179	211	226	192	216	194	202	213	226	203	212	208	211	191	209	195	234	214	212	190	165	175	202	214	198	205	194	218	195	197	202	212	194	190	223	222	179	201	192	200	203	249	174	193	221	187	219	233	226	169	198	181	198	200	215	182	201	203	205	209	200	208	207	186	196	171	189	188	200	209	222	181	193	204	218	193	212	179	209	212	191	157	182	196	171	193	212	191	199	205	189	206	176	206	225	199	207	185	194	196	186	203	185	202	208	207	196	186	194	207	198	215	190	238	192	181	211	193	173	183	167	206	187	200	208	188	174	184	182	179	221	223	178	180	184	200	200	184	186	221	194	225	199	198	209	177	195	190	195	170	199	212	209	212	191	194	229	169	206	240	217	193	178	191	197	228	192	189	190	193	183	187	178	188	200	220	210	198	192	182	202	221	201	183	223	195	206	192	209	197	207	207	242	184	184	202	224	174	204	206	186	225	186	175	181	210	222	203	193	191	197	230	194	181	201	203	216	207	203	213	196	186	186	187	187	202	203	203	217	179	204	204	201	196	209	186	167	178	198	193	190	204	185	194	205	196	222	206	186	173	180	178	184	228	199	195	196	203	155	226	189	163	179	185	168	235	196	160	173	212	250	243	197	204	177	199	226	191	194	178	204	185	170	183	196	198	209	180	186	209	226	194	207	226	225	209	184	194	229	219	213	192	187	200	187	215	176	189	218	180	182	214	217	214	196	208	192	220	186	182	203	209	200	185	190	198	215	182	205	210	190	203	204	177	182	195	200	203	197	188	186	179	213	198	191	195	196	166	200	214	194	216	183	205	194	235	177	200	192	184	189	208	188	189	213	193	197	202	181	194	193	175	197	186	197	207	212	201	206	211	190	191	207	222	182	222	223	221	201	220	197	180	186	212	202	196	201	161	207	188	202	225	209	210	202	194	209	177	191	188	221	203	187	170	197	170	183	216	218	199	206	200	201	182	196	196	217	196	194	207	218	209	192	216	203	179	193	216	202	183	171	178	196	185	182	197	179	196	179	199	211	174	206	237	181	192	209	183	207	212	183	211	179	206	216	195	202	211	208	205	193	180	193	191	228	175	193	207	166	195	168	214	183	221	193	196	199	195	199	222	205	208	196	175	177	191	187	195	173	190	214	208	187	209	202	188	197	193	191	202	167	205	210	174	161	189	187	174	187	186	188	194	209	237	196	196	211	200	188	192	223	199	191	195	196	203	184	204	194	194	194	182	181	225	208	191	189	191	177	197	212	184	192	212	180	215	181	218	167	229	182	208	176	197	227	224	194	217	211	194	199	173	168	183	202	183	214	183	184	195	187	179	200	208	190	177	191	204	179	197	207	187	215	232	198	207	200	199	219	189	178	226	221	216	193	190	229	207	204	211	189	187	197	225	186	182	202	190	197	211	197	195	199	197	207	191	207	204	209	195	189	198	204	214	191	184	194	208	197	210	205	203	221	200	184	207	191	207	176	213	190	240	202	228	195	211	195	189	205	203	215	183	189	206	214	212	187	193	196	216	217	219	187	197	200	219	197	197	227	195	215	176	226	193	189	207	195	190	207	194	207	188	207	200	197	185	193	190	189	200	196	178	177	225	188	192	195	201	193	192	215	193	207	196	175	210	193	204	231	196	175	196	200	192	182	193	205	199	187	181	214	223	189	187	204	192	217	214	198	204	181	216	191	181	229	194	205	194	203	185	187	186	204	199	217	215	220	200	178	194	196	204	190	259	209	215	220	229	186	205	208	211	203	173	171	195	207	202	200	206	233	186	215	172	186	185	196	185	195	197	216	192	187	194	205	243	189	211	201	221	191	183	158	163	191	197	186	211	204	184	178	181	181	203	188	189	212	192	194	203	156	217	215	205	181	200	220	192	197	202	170	199	219	220	186	176	217	190	221	166	192	194	198	219	201	204	183	192	196	199	213	218	191	212	169	218	179	195	217	202	197	223	197	191	202	220	174	195	209	187	187	189	189	210	194	179	167	202	179	217	212	182	185	199	214	229	224	213	212	200	191	209	212	189	192	214	201	206	201	228	212	208	194	187	225	166	207	211	212	169	174	189	196	186	211	198	202	189	209	167	210	197	189	169	178	206	200	187	161	193	212	220	207	196	211	200	182	193	182	181	193	217	209	204	191	201	186	192	206	196	219	186	183	185	194	197	207	214	226	205	204	197	204	223	159	233	208	189	237	220	190	212	171	205	205	206	183	206	228	190	200	201	165	198	182	191	201	216	228	201	185	219	214	203	205	186	202	179	197	152	194	199	216	185	210	239	199	205	199	175	193	200	194	187	181	196	204	211	205	214	188	190	192	189	216	226	208	198	192	192	212	220	204	197	181	210	161	181	214	194	201	190	204	199	235	179	212	179	169	178	201	212	184	187	206	203	170	227	178	205	192	189	190	226	190	207	232	215	192	221	165	223	190	194	196	200	196	229	204	206	215	184	204	215	206	191	187	178	205	195	207	179	225	190	186	189	212	197	190	182	203	199	195	195	179	202	167	200	200	212	210	159	202	179	169	196	167	214	202	220	183	201	213	186	209	206	205	193	193	217	220	181	190	188	202	199	203	179	213	219	209	172	200	171	227	182	215	191	197	190	205	210	185	174	212	185	190	236	211	200	197	196	194	193	189	216	183	190	214	197	198	219	230	177	161	208	190	177	211	210	175	195	209	196	214	198	230	195	214	217	163	208	180	217	183	182	213	185	206	202	216	241	185	203	202	209	163	196	197	191	210	197	186	186	198	214	217	207	188	207	204	198	174	222	168	196	199	202	177	188	210	208	183	237	170	216	198
1736	475	528	492	477	490	481	433	471	480	491	491	452	471	489	480	481	502	505	448	499	471	414	459	458	434	471	469	433	469	449	481	446	461	439	449	456	486	455	506	428	439	462	479	476	455	432	485	434	484	497	475	472	495	448	492	463	450	476	470	472	486	455	465	456	443	495	442	455	462	448	485	472	456	436	469	419	500	463	443	464	452	500	473	483	484	434	456	483	435	482	448	460	449	488	494	478	479	482	471	493	478	454	459	439	482	482	464	519	448	466	444	487	459	444	481	460	445	478	457	482	461	464	418	464	481	446	467	467	433	457	458	470	484	460	476	475	484	419	433	468	465	501	436	465	478	448	489	461	470	477	451	436	420	437	462	464	501	490	482	448	484	421	442	474	476	454	489	450	470	421	459	454	437	469	454	486	453	468	460	436	469	464	496	471	479	458	489	453	471	463	465	462	459	481	478	469	456	444	461	460	437	475	409	456	480	476	470	437	466	453	467	406	476	446	446	474	467	466	474	486	420	464	456	453	464	485	471	439	476	498	450	459	447	441	469	434	480	496	483	498	461	447	464	485	414	450	485	474	471	459	465	500	457	475	454	499	444	430	487	437	485	452	436	508	448	455	493	461	451	479	488	451	488	472	457	474	467	447	474	445	438	461	470	472	455	458	426	458	483	464	473	496	459	466	444	443	465	459	479	505	459	461	441	439	464	447	475	462	451	434	437	467	454	464	441	468	488	465	460	428	468	417	450	449	474	441	458	444	483	491	486	443	484	476	478	476	493	518	480	445	462	496	464	462	470	457	471	462	468	477	444	458	447	464	448	478	421	446	406	502	449	474	484	437	441	473	473	449	456	536	451	481	480	480	492	460	463	461	478	452	484	456	444	461	472	438	477	512	429	431	476	497	470	449	461	438	464	457	463	452	507	456	467	468	473	449	459	500	461	465	446	448	477	504	455	462	476	455	436	431	479	443	454	454	494	479	486	426	488	479	414	460	495	460	429	477	460	501	506	485	448	450	454	425	465	452	485	477	486	456	480	467	444	478	444	469	434	441	449	461	446	471	444	450	507	444	478	461	493	505	469	473	472	505	451	439	443	441	431	483	490	494	468	479	450	500	439	442	467	445	455	455	445	489	452	452	481	473	462	442	471	447	466	452	477	467	441	464	485	462	472	466	485	463	464	517	455	476	441	493	425	438	493	466	450	453	449	494	455	479	466	463	474	443	487	470	442	493	463	453	444	432	480	440	458	491	471	445	465	462	458	486	459	459	469	483	466	465	446	445	443	423	469	476	447	465	460	464	469	469	489	452	465	503	466	466	432	460	481	472	448	498	477	439	454	456	468	480	466	468	468	454	483	474	421	469	471	455	466	474	464	475	463	423	479	464	453	454	449	483	492	448	471	471	459	464	457	507	463	472	490	457	445	463	465	479	460	490	462	436	463	450	492	460	436	448	458	448	465	492	441	461	457	476	498	496	479	462	432	446	448	445	478	442	462	479	453	468	491	490	439	426	453	489	467	450	440	432	445	475	484	448	492	461	470	448	473	480	439	473	437	475	462	477	474	449	469	445	444	460	442	454	506	459	486	501	493	463	489	487	463	456	463	445	443	500	432	443	475	418	447	476	455	441	475	438	463	448	494	434	457	485	485	474	470	424	450	483	446	479	464	479	429	475	461	450	457	433	487	479	423	445	479	481	445	487	517	441	480	448	422	486	477	447	467	462	429	485	456	459	467	498	419	475	463	448	517	408	484	456	476	456	482	460	480	433	450	460	438	459	485	457	443	480	436	439	433	507	468	484	464	472	472	460	462	448	449	449	462	445	475	448	513	395	462	442	471	466	458	467	430	485	490	454	450	464	476	466	461	452	457	462	457	482	482	488	439	469	468	443	455	462	454	490	403	477	441	460	475	448	439	479	483	433	477	465	474	502	442	424	470	460	460	469	474	452	472	482	447	483	462	460	481	449	455	432	464	463	485	447	463	440	437	467	426	473	488	449	438	447	475	448	460	461	425	448	423	492	464	466	483	457	445	488	492	491	471	444	426	461	452	502	457	448	518	467	457	492	429	461	437	487	476	486	481	464	464	482	441	501	433	455	430	452	472	462	464	497	498	491	460	430	430	485	475	482	444	423	453	452	478	487	473	455	456	453	429	468	463	472	483	467	453	444	480	481	462	477	482	444	449	506	445	482	461	495	448	458	499	469	460	461	451	513	485	463	481	484	468	459	472	460	463	439	454	446	465	458	499	466	478	477	473	451	469	459	456	434	485	450	449	439	458	467	463	453	469	464	485	492	450	434	443	466	497	475	450	442	455	450	448	465	490	477	486	427	474	453	455	452	479	465	429	489	462	443	466	447	460	472	434	472	464	472	488	453	451	486	444	455	410	483	452	450	437	465	478	445	513	491	472	440	439	465	458	439	426	476	479	519	464	475	504	501	437	497	436	445	472	453	461	476	471	462	444	454	467	468	447	468	471	461	479	501	466	502	477	478	484	450	489	449	454	451	435	450	456	432	441	472	442	470	458	469	453	480	437	453	436	500	494	442	474	465	475	452	437	447	442	496	439	473	471	439	466	452	475	428	494	449	440	434	473	455	451	445	464	452	475	448	437	494	467	490	447	483	474	477	499	473	470	464	456	489	463	457	453	428	450	462	443	489	472	459	462	475	475	447	448	460	450	464	461	487	485	432	461	462	465	456	478	479	483	454	468	430	512	435	431	471	481	444	486	456	451	467	495	487	489	479	474	421	498	518	459	439	456	443	475	479	445	469	465	496	452	423	475	453	441	519	474	492	509	466	469	434	468	425	461	435	449	461	455	484	462	475	472	447	456	448	464	460	429	460	459	503	432	455	451	454	443	459	479	475	477	469	433	425	456	435	480	461	426	459	444	483	476	440	485	503	498	467	465	502	474	459	456	477	467	515	457	492	467	447	458	467	485	501	496	481	476	471	471	475	471	459	415	441	417	468	443	493	456	455	460	411	470	473	470	473	493	496	509	429	479	495	454	447	453	448	451	478	467	449	491	469	466	473	462	467	436	447	480	453	443	463	462	471	451	483	473	427	451	472	441	434	477	482	449	456	461	482	452	474	470	452	435	462	470	463	463	456	456	465	445	464	466	464	441	474	409	453	459	484	459	488	481	462	458	465	450	436	452	456	451	457	425	482	484	485	439	460	455	455	443	404	440	500	471	450	445	446	435	421	501	469	435	476	515	506	493	432	441	479	422	486	485	463	445	470	460	491	454	499	443	491	410	423	459	464	475	472	491	461	425	451	483	511	462	475	494	449	469	427	451	488	465	455	463	450	471	497	475	423	477	443	471	457	459	491	452	459	460	437	462	455	469	425	456	451	478	440	466	505	469	462	476	449	477	457	449	464	490	467	470	484	459	448	456	454	475	451	457	456	486	441	462	486	472	447	432	461	494	439	457	430	448	490	489	497	447	470	475	458	398	452	451	474	462	500	473	480	434	471	420
7323	555	606	475	362	347	330	300	262	271	287	249	279	236	256	262	261	231	253	258	267	262	244	261	250	253	232	250	239	224	245	229	244	284	249	228	265	255	247	216	242	244	248	285	259	247	232	263	218	281	247	229	230	225	241	261	229	263	222	267	254	229	239	259	209	251	238	234	243	227	217	257	216	223	240	228	236	257	210	217	216	245	250	252	233	248	246	238	223	237	240	250	245	247	223	240	192	238	233	242	254	256	233	214	240	247	213	242	190	252	260	244	217	254	248	233	223	278	273	239	205	240	259	249	237	263	225	247	234	242	244	214	244	232	217	237	238	264	243	213	247	219	241	254	259	264	252	267	224	222	249	266	253	236	236	247	239	261	243	217	240	220	232	235	251	222	233	258	257	266	200	232	276	235	226	210	253	251	214	217	257	256	218	224	232	237	253	234	262	236	224	248	235	203	244	227	213	232	219	214	272	263	239	257	252	216	268	243	247	244	226	236	218	245	247	272	229	234	265	229	235	229	249	229	241	266	239	245	226	270	258	274	211	227	243	243	230	271	239	236	246	235	255	254	228	232	264	202	221	225	240	264	216	229	269	221	239	217	238	257	257	257	215	248	271	271	237	218	248	250	245	247	231	218	222	241	213	225	237	219	263	229	258	235	221	251	261	242	223	221	234	230	232	243	223	252	231	243	246	248	249	240	226	263	264	235	240	247	233	227	224	235	238	266	237	274	244	239	231	253	215	275	253	252	239	241	235	248	249	236	243	246	249	245	279	281	240	228	268	209	232	238	230	218	204	232	236	227	224	246	260	232	249	219	239	221	250	266	241	240	267	236	241	223	248	242	252	243	235	197	224	236	249	282	222	252	218	229	243	260	235	275	231	240	250	273	225	244	232	268	239	212	256	256	222	251	259	242	256	254	275	245	247	249	234	215	241	220	219	244	268	246	239	238	253	255	262	264	245	274	258	261	257	249	247	224	232	264	226	250	242	240	233	230	270	246	223	226	236	242	222	226	249	252	238	248	230	228	244	224	277	214	250	231	261	245	249	219	247	227	236	242	222	252	227	243	239	261	251	249	260	266	240	213	209	242	250	234	258	277	273	236	243	252	257	246	218	246	233	214	217	222	251	221	230	257	251	245	250	229	229	242	249	260	241	221	241	250	245	218	268	260	253	232	258	224	246	227	279	276	244	237	272	222	243	240	255	270	222	258	238	265	224	224	231	238	234	240	256	246	218	254	251	228	267	254	243	243	254	253	253	244	259	237	228	227	226	220	266	247	235	261	263	239	249	250	250	243	246	238	249	248	235	268	248	217	222	225	214	258	192	242	234	236	234	219	269	242	231	257	229	255	208	246	253	234	234	249	250	224	246	247	253	250	249	236	223	240	260	254	255	228	237	254	221	238	253	229	210	207	247	249	221	250	226	231	258	219	282	274	245	248	293	252	247	235	237	247	246	253	247	235	216	231	244	240	247	208	255	213	267	238	259	232	260	212	263	248	239	215	231	226	250	247	219	258	225	247	232	264	278	255	252	236	259	266	230	239	223	215	238	245	195	256	242	246	221	245	220	228	239	262	226	249	252	247	240	223	227	260	263	248	221	271	238	239	244	253	236	246	243	232	237	231	243	260	255	239	233	218	253	227	231	227	232	207	255	243	267	261	253	250	259	260	241	214	265	256	235	252	239	222	233	288	266	233	247	230	219	214	226	231	255	235	242	246	262	238	224	235	261	238	230	242	240	234	238	235	249	219	237	221	230	249	254	260	242	229	227	219	250	243	240	239	256	229	251	222	235	235	229	257	260	225	259	236	226	231	230	226	225	266	253	231	245	253	260	243	238	246	241	223	261	217	238	233	244	206	260	250	257	231	242	240	227	232	260	252	235	237	247	224	234	255	264	256	237	228	222	238	249	223	234	225	219	248	269	252	248	265	217	237	229	232	237	268	275	233	208	247	259	236	219	256	238	242	215	248	238	252	213	239	230	243	251	231	245	264	253	238	233	251	242	224	235	234	236	230	252	204	234	252	237	232	248	281	244	249	245	247	292	249	254	220	224	247	217	230	227	244	242	244	233	239	213	254	249	256	243	257	264	240	216	245	241	264	249	242	270	240	239	229	244	248	210	259	247	261	247	247	283	236	243	242	259	251	262	232	247	257	213	234	217	241	242	252	270	243	237	261	265	240	254	243	214	234	243	236	268	246	244	257	229	223	221	221	227	230	250	233	225	255	252	237	220	238	244	247	224	231	241	246	257	271	234	264	238	277	234	231	246	246	255	230	219	289	211	256	269	281	247	267	259	254	219	247	269	248	223	215	246	246	214	214	258	249	263	263	229	245	245	229	247	251	249	265	234	245	228	246	241	282	247	256	256	257	260	228	253	232	229	221	252	238	220	262	222	249	239	212	264	225	247	230	244	218	242	242	248	249	231	282	240	231	229	236	210	232	238	232	231	253	222	223	232	232	248	252	227	225	256	231	254	231	260	248	263	277	245	247	204	261	285	209	230	250	235	264	234	244	218	254	246	236	244	239	232	241	293	229	250	241	257	235	238	232	228	232	237	236	252	232	230	241	226	217	232	250	242	243	211	233	239	225	241	259	237	222	255	305	254	231	242	244	244	264	242	232	217	247	231	234	231	230	248	212	244	262	246	243	267	223	246	216	270	236	228	237	251	224	248	239	245	212	253	252	262	234	212	279	251	244	260	241	238	230	238	260	259	247	206	230	253	201	246	253	258	251	240	229	223	252	255	262	263	230	225	277	235	248	208	239	266	234	240	227	257	272	188	246	256	221	220	223	199	262	260	227	275	238	222	231	228	254	219	252	227	212	259	233	248	264	259	245	222	211	275	228	264	247	219	214	223	235	232	224	237	277	233	233	230	221	249	217	234	256	218	203	240	229	231	266	201	220	261	246	265	289	252	231	238	249	281	270	252	232	251	224	228	219	246	234	226	277	249	261	266	237	271	256	236	282	218	218	227	257	227	227	214	240	218	265	265	253	229	227	231	277	239	240	224	252	231	239	232	217	228	238	244	258	243	229	229	225	253	227	247	233	267	225	231	251	246	202	240	261	263	271	242	235	224	225	223	242	258	243	242	235	250	247	269	215	230	246	253	225	237	248	227	218	224	240	269	253	255	262	245	220	260	241	217	249	271	252	252	247	266	250	246	196	225	281	214	269	222	233	277	268	235	247	264	247	274	250	255	217	248	238	224	235	233	245	234	235	273	225	253	246	231	236	255	217	248	228	273	261	277	239	236	232	216	242	253	237	235	251	231	222	257	251	225	220	255	268	282	258	249	235	221	236	248	263	280	222	255	204	271	297	251	242	254	229	228	273	249	236	296	241	233	245	257	241	251	232	237	237	247	236	227	234	257	242	255	246	277	237	250	274	208	237	219	245	251	235	226	239	247	245	269	230	254	238	237	242	227	250	246	244	248	226	247	241	248	265	226	221	235	263	244	253	235	240	237	218	215	231
6253	788	1325	1367	1260	1056	925	775	760	742	734	649	677	639	630	616	635	600	536	610	591	600	627	558	556	540	604	547	549	582	641	561	569	591	571	550	540	570	574	569	558	550	542	554	569	558	548	542	538	590	550	584	577	558	525	542	548	543	557	545	549	552	554	495	563	550	550	565	523	543	572	548	547	545	549	507	599	566	537	537	530	586	553	495	574	538	549	578	521	542	529	560	561	542	586	557	549	518	513	580	536	525	563	556	562	552	548	536	555	534	530	551	556	547	549	536	515	572	549	524	605	562	537	576	518	527	570	532	487	549	526	560	525	568	541	566	521	540	542	552	533	527	548	563	559	548	514	531	535	528	559	557	567	573	552	531	562	596	547	565	544	546	544	550	539	559	549	536	535	556	534	541	556	565	549	502	553	505	542	578	536	530	527	584	549	573	543	530	530	525	534	533	577	584	545	531	563	540	582	566	556	514	548	553	546	520	538	536	562	491	550	539	573	553	543	510	569	545	586	553	544	527	582	532	564	563	535	543	491	548	510	515	534	535	539	577	533	551	545	599	531	601	530	542	522	526	557	577	582	526	561	532	547	534	494	556	552	497	520	548	501	557	567	552	533	532	548	565	556	512	538	562	551	544	552	513	548	513	543	537	570	546	554	537	551	517	534	546	539	567	563	558	571	548	577	556	543	562	549	513	532	574	538	531	561	566	579	535	521	538	542	560	500	568	534	567	561	510	523	564	526	548	537	578	536	537	553	539	548	526	549	552	532	574	584	535	527	513	525	557	566	586	555	507	498	565	560	561	593	510	485	553	570	566	550	545	549	556	560	519	590	539	478	548	510	530	588	574	537	469	539	565	570	538	548	557	510	572	532	580	540	540	542	572	540	530	528	544	525	534	518	541	518	539	530	602	532	543	567	545	527	510	568	554	560	546	531	541	539	526	538	536	533	563	553	566	555	509	523	563	580	561	579	545	523	527	558	565	546	505	589	554	546	543	565	569	517	577	492	550	551	521	558	512	528	527	543	530	534	534	558	554	544	523	542	519	550	546	534	574	548	499	530	568	539	549	562	514	594	561	573	546	521	537	540	579	565	552	558	572	492	567	544	565	550	537	556	568	559	560	489	550	581	555	508	556	558	556	578	518	514	550	519	556	574	503	565	555	530	545	540	541	530	551	533	525	508	528	592	560	540	538	599	590	522	545	560	563	549	515	566	515	536	502	517	559	551	526	511	537	568	539	528	556	567	526	496	551	522	569	562	555	551	571	553	553	544	554	540	583	543	546	565	576	565	543	528	549	578	544	591	547	545	533	503	549	540	561	538	580	545	592	558	626	550	486	583	555	583	551	526	541	588	543	539	561	557	558	562	493	523	545	531	541	569	590	536	555	542	558	533	555	517	534	533	531	524	518	574	513	531	540	538	515	499	542	550	561	584	553	522	555	491	556	533	558	553	522	610	565	538	504	548	516	584	514	545	510	597	549	548	527	588	507	499	543	598	499	563	504	564	538	579	575	556	564	527	512	546	519	552	547	537	542	524	549	553	516	560	541	543	557	528	555	540	518	575	564	520	586	559	548	517	516	530	539	514	539	582	565	550	528	547	556	551	563	557	539	551	550	525	530	566	533	571	533	556	538	553	541	555	569	539	556	528	546	535	526	496	559	552	547	534	495	561	582	548	527	547	553	550	555	556	558	517	521	560	556	540	523	565	549	569	537	564	551	573	566	539	533	562	572	571	523	562	536	479	565	556	553	562	576	488	577	547	542	556	526	551	572	587	580	555	532	492	561	546	554	563	542	572	594	552	542	577	550	548	502	572	519	516	552	548	551	571	574	571	552	552	558	568	568	554	536	542	531	536	491	517	525	571	572	545	559	538	555	557	517	528	533	504	520	512	535	526	516	534	561	580	555	544	553	558	532	529	538	562	522	572	532	546	537	538	536	541	544	529	608	535	542	520	561	556	554	549	561	537	533	556	515	501	589	539	533	541	552	527	544	544	577	568	545	578	530	531	529	529	550	570	486	570	524	543	548	578	546	492	538	579	559	564	507	566	472	519	557	557	535	549	503	540	551	563	521	557	576	515	528	550	538	589	540	544	550	602	522	581	570	583	537	563	596	587	536	533	573	606	496	526	564	565	548	523	597	529	576	561	558	554	622	545	558	555	589	541	536	522	523	536	542	538	530	552	534	575	592	557	565	522	517	507	508	539	512	542	511	542	556	593	548	582	532	546	558	542	532	537	519	514	531	548	549	551	568	524	554	552	554	541	527	550	520	536	579	515	548	535	538	563	579	538	552	555	541	533	548	550	555	594	574	530	588	510	616	523	560	586	523	541	580	552	483	548	545	496	502	513	564	585	546	547	564	523	510	529	568	525	541	559	598	515	512	523	548	594	526	521	575	568	559	517	612	529	561	587	559	543	547	544	570	542	541	549	513	569	547	573	517	505	515	514	529	534	566	535	565	543	555	554	538	549	577	559	519	531	552	530	543	566	588	546	545	570	546	568	604	495	551	532	562	545	576	558	543	506	582	575	534	538	570	522	572	551	551	503	520	538	538	524	488	570	508	544	568	585	561	504	495	553	532	542	564	512	552	592	590	514	564	529	618	566	566	603	558	540	530	553	601	523	538	526	517	573	569	544	557	554	539	560	514	573	534	543	546	536	562	558	536	531	513	565	551	524	561	529	551	529	546	558	547	540	576	517	534	551	511	532	557	535	539	540	597	514	563	538	590	554	554	541	547	550	549	539	532	479	530	538	567	524	580	546	597	551	500	480	573	530	500	543	523	532	501	544	540	567	515	529	521	552	524	530	496	544	541	512	568	498	540	525	519	544	552	530	526	554	520	550	568	549	548	550	576	522	542	544	544	552	558	571	559	545	596	536	548	549	503	553	545	544	547	512	555	579	573	566	603	547	562	524	530	543	549	577	575	533	569	529	543	567	550	569	548	585	553	542	523	502	556	533	533	520	543	548	510	500	592	523	551	532	545	591	549	598	540	570	475	495	513	531	549	542	554	554	558	549	528	586	522	588	539	578	511	559	566	558	524	536	551	542	551	510	567	527	579	582	541	584	525	525	553	592	557	508	573	530	501	503	546	528	521	574	499	551	538	553	575	491	531	518	491	555	554	542	551	537	592	548	580	534	512	508	590	531	548	566	476	593	566	501	536	530	505	551	524	520	536	578	580	528	533	566	560	577	540	557	519	518	587	556	551	527	546	521	542	536	549	585	547	581	540	516	553	538	565	551	515	522	534	579	515	543	544	567	570	550	548	620	530	532	576	560	594	533	529	559	569	545	547	499	521	538	553	563	542	551	533	542	531	531	525	553	564	527	549	505	543	522	559	548	523	554	533	557	556	562	533	552	534	511	570	546	540	530	519	538	514	567	580	560	495	536	549	518	523	546	537	564	582	541	552	585	530	594	547	580	548	555	508	531	575	569	564	564	572	586	607	548	557	585	536	524	569	559	524	541	528
14114	1011	837	672	500	348	239	246	189	184	136	175	158	157	158	169	135	142	141	124	112	150	131	132	109	122	126	110	116	135	142	111	120	92	132	130	135	112	110	131	123	127	129	109	133	137	125	106	96	120	96	126	136	133	119	123	131	116	132	126	101	123	137	110	116	115	111	101	139	130	147	128	123	118	115	118	111	111	102	129	126	110	118	109	122	117	132	97	104	119	128	115	112	129	126	124	129	91	128	131	103	106	117	115	89	126	106	114	109	142	100	127	121	129	128	134	119	107	134	130	104	119	141	135	131	117	118	129	107	122	120	106	107	128	123	105	107	141	108	139	129	112	113	122	121	119	132	106	121	117	117	109	126	134	100	115	131	118	107	114	115	125	118	94	100	113	110	121	144	119	115	139	128	115	113	124	102	115	106	116	113	119	117	124	124	110	126	128	129	126	118	118	126	118	133	115	108	125	124	126	106	101	94	121	132	136	126	132	111	106	112	128	119	127	138	126	118	114	110	110	111	104	110	123	135	125	95	109	121	122	135	128	125	132	124	133	147	101	139	107	123	110	123	123	113	124	116	108	122	121	122	98	132	133	106	100	108	115	116	115	99	106	131	108	130	123	114	117	101	119	121	128	140	136	117	149	116	140	141	111	138	112	105	122	132	116	120	106	94	103	124	132	105	113	128	122	102	127	101	124	97	125	117	115	104	107	113	117	132	110	108	131	116	116	121	116	99	132	116	127	99	118	128	121	104	115	114	116	126	117	134	134	112	129	119	125	124	120	124	121	118	126	98	105	128	137	113	105	136	119	110	135	123	119	122	103	130	109	116	115	134	107	132	128	116	123	124	126	129	117	105	106	119	115	144	104	121	122	112	103	114	128	112	117	139	111	110	135	128	128	111	109	104	134	122	117	118	121	115	104	120	102	113	117	99	128	122	124	124	107	128	100	125	137	129	111	122	127	114	120	122	122	140	111	101	121	118	116	117	118	140	125	114	112	133	123	121	128	130	126	139	126	108	113	117	125	138	112	113	149	123	131	131	121	114	125	119	115	105	115	139	122	123	114	126	113	120	116	132	128	120	114	119	112	107	109	112	116	119	129	116	138	122	104	99	142	114	142	127	112	114	106	138	123	129	105	115	132	124	122	125	136	124	161	122	117	117	125	125	96	101	118	117	102	120	126	113	125	98	108	112	120	123	120	113	128	106	119	123	122	123	129	112	122	120	119	134	120	110	94	135	125	141	126	124	113	104	122	124	111	127	109	121	137	123	128	101	117	99	125	122	124	121	108	109	105	121	132	110	134	113	118	127	130	126	110	121	123	114	114	118	124	123	135	106	119	129	113	101	118	116	106	122	98	128	117	106	110	125	135	113	100	114	108	94	123	123	115	135	97	114	112	102	102	119	124	138	147	114	105	106	100	99	120	123	106	113	114	138	125	101	107	122	130	130	132	127	119	112	123	127	117	141	130	117	134	128	135	123	130	126	113	102	104	113	118	106	111	136	130	128	129	132	114	112	146	115	130	132	109	131	124	123	121	117	129	113	132	120	115	112	100	133	145	130	119	114	109	132	126	138	124	133	147	118	134	99	120	128	115	116	116	103	97	91	113	122	105	120	111	128	109	108	94	118	131	102	124	128	112	95	122	126	132	120	128	114	130	113	111	147	134	98	152	121	113	143	101	114	109	126	118	121	121	122	109	108	112	137	134	118	131	123	119	110	120	122	108	131	97	121	112	110	95	107	112	122	121	121	112	130	117	124	124	121	134	122	138	114	124	103	115	116	106	111	117	126	136	123	130	113	112	112	97	100	135	95	116	110	108	132	111	137	118	138	119	115	141	105	115	113	136	125	143	110	112	120	108	113	118	138	122	132	130	103	131	122	135	99	136	115	108	127	136	112	136	128	136	120	123	130	110	126	128	107	120	102	123	123	126	128	129	133	120	118	113	111	96	119	121	139	125	135	129	98	132	129	140	115	125	128	130	133	125	113	129	138	120	110	135	114	114	113	129	132	110	111	107	107	119	138	114	120	131	126	113	120	115	121	132	130	113	103	125	107	128	110	111	109	117	114	134	131	121	114	111	114	106	115	125	130	97	132	126	125	107	115	106	126	105	122	118	109	117	120	117	142	137	96	124	106	103	104	101	100	109	116	117	114	122	120	129	115	110	123	123	99	113	138	104	114	130	129	105	120	132	132	118	129	113	113	113	108	96	124	112	118	120	133	122	109	123	116	125	113	120	113	119	132	111	97	130	119	115	100	104	123	111	110	135	113	98	108	123	116	137	135	128	112	114	113	107	111	113	119	138	113	106	112	125	119	121	95	109	114	114	109	121	107	125	109	109	93	119	113	138	105	103	118	120	137	129	119	157	119	121	128	123	99	131	124	113	125	115	114	113	122	142	109	102	109	101	94	120	142	111	105	140	124	112	109	142	122	112	108	135	118	118	121	125	120	119	100	138	96	120	124	103	110	115	128	116	118	111	130	95	107	121	105	112	126	121	127	115	126	107	121	116	114	119	136	117	104	114	93	118	119	136	122	111	114	123	115	101	106	122	134	122	111	114	129	112	131	105	150	110	104	99	132	123	128	109	133	135	124	131	122	107	135	135	137	117	134	106	109	135	119	122	127	104	120	127	131	133	102	97	109	116	119	120	132	118	120	120	113	124	133	107	76	126	114	130	129	124	161	121	114	115	101	108	144	118	128	87	133	111	113	128	98	121	117	110	136	113	128	143	114	142	128	116	130	118	126	114	127	106	118	128	107	115	122	141	117	130	109	111	115	137	116	144	109	105	122	103	121	130	126	122	125	126	116	95	111	122	104	112	96	107	126	110	134	138	112	138	126	133	102	128	119	113	119	123	120	105	127	137	138	121	139	117	108	108	112	95	116	102	95	145	123	124	125	115	102	136	114	136	128	112	95	136	138	125	111	128	107	118	138	110	119	110	99	112	135	112	112	93	134	125	122	133	126	119	126	131	102	127	112	117	118	128	119	102	122	114	114	108	109	121	117	118	120	101	104	121	122	117	121	128	134	122	112	128	128	125	115	129	113	109	125	119	144	119	120	130	123	133	101	128	141	139	108	101	123	107	128	132	116	103	127	135	122	115	102	116	143	126	132	128	99	112	105	115	111	137	124	137	107	113	99	99	131	125	133	117	119	114	131	131	118	128	131	126	104	115	132	124	121	124	110	130	124	127	95	116	134	128	123	107	118	111	116	140	101	120	105	99	122	123	119	132	109	109	130	114	136	131	102	135	128	111	131	158	124	121	138	128	134	132	129	110	110	109	123	109	112	129	114	113	117	117	115	126	115	111	110	110	98	110	113	130	110	116	110	115	130	102	118	143	126	122	114	143	117	117	99	118	124	110	119	113	115	135	123	114	109	117	116	151	125	127	99	123	131	110	94	128	118	115	109	129	129	124	135	125	128	133	122	135	127	127	117	141	110	123	117	103	110	106	114	116	126	123	98	111	126	120
7974	781	1764	1967	1662	1303	1029	873	759	647	581	517	535	481	451	419	406	421	399	368	376	319	317	329	355	367	347	329	330	315	299	346	299	332	317	305	301	309	294	351	315	263	299	276	305	282	301	310	273	291	305	286	279	316	305	281	312	289	306	295	313	301	296	335	284	289	309	267	330	259	314	302	315	285	249	285	315	279	280	293	292	296	257	261	290	267	280	298	251	259	272	267	274	265	285	309	313	313	303	280	278	256	294	283	303	280	282	260	279	271	279	293	292	305	325	262	273	284	290	314	311	280	271	295	275	302	279	310	285	272	282	284	303	292	276	281	290	292	277	264	286	310	287	279	259	283	272	299	277	308	274	316	281	326	282	304	318	285	316	278	276	276	257	292	271	307	248	281	299	285	271	286	284	290	269	275	273	294	280	285	277	272	288	275	297	254	259	302	253	257	279	288	328	301	259	288	295	271	297	293	285	304	282	238	285	280	289	285	288	291	291	278	294	273	273	269	327	275	277	257	299	292	290	268	295	290	272	307	286	278	252	309	299	302	298	288	259	257	280	292	319	287	300	275	263	318	293	288	271	283	296	271	284	272	277	311	294	302	278	286	294	280	275	291	296	292	307	284	279	288	294	286	296	276	281	288	294	286	288	293	274	282	277	281	278	286	287	267	285	289	269	290	297	279	286	275	289	295	275	286	243	272	287	306	273	314	276	279	282	294	276	292	284	258	253	264	299	294	312	281	279	309	264	266	265	293	243	267	261	277	274	268	271	302	283	269	300	276	255	275	293	282	264	295	275	272	298	305	270	297	291	268	284	290	288	290	284	263	280	284	284	291	318	263	269	301	289	277	283	299	274	290	294	284	269	269	296	281	282	276	296	295	271	291	284	287	274	284	285	246	261	266	289	285	308	285	287	303	285	293	309	268	297	284	284	291	279	281	253	286	262	273	291	264	296	294	269	312	272	285	311	281	271	289	261	260	275	266	269	270	323	280	280	289	302	273	290	296	261	264	295	316	303	281	289	300	337	272	269	258	260	290	273	284	262	301	238	278	299	262	272	311	273	310	273	250	275	247	276	290	297	283	296	327	276	282	293	309	256	303	299	292	263	310	305	275	262	266	278	302	288	267	248	300	275	275	325	278	268	299	263	274	296	296	290	292	272	277	297	302	271	274	328	289	290	288	302	285	276	309	292	254	295	308	255	306	296	286	290	257	282	323	256	273	304	275	303	260	289	303	298	266	269	268	290	293	311	271	301	305	300	309	294	324	313	269	245	288	281	271	278	287	275	300	282	285	308	293	265	280	274	291	290	255	301	304	293	298	269	291	282	281	292	261	313	289	281	273	289	274	262	289	292	248	267	301	294	279	282	261	274	272	304	289	269	292	263	279	291	260	263	263	294	300	315	270	278	299	269	256	264	261	270	301	283	293	292	277	304	280	267	273	270	257	286	263	289	272	302	286	289	280	300	297	273	268	295	323	314	292	288	295	298	294	259	282	277	285	301	294	307	285	273	302	267	267	278	290	281	307	271	279	261	300	308	293	268	283	298	281	294	287	301	318	324	271	253	279	278	264	286	260	285	280	284	274	281	301	269	285	261	298	280	311	277	292	267	308	292	279	285	279	283	294	293	274	271	279	314	282	304	315	278	291	301	271	279	291	261	288	320	267	290	309	290	268	268	284	294	291	271	299	283	283	251	271	292	292	271	305	280	287	305	292	302	295	274	272	302	308	294	272	275	244	284	279	290	272	274	266	286	293	287	284	311	280	292	310	272	258	318	257	286	265	266	280	256	273	288	260	275	278	272	298	292	260	272	281	255	275	275	276	291	257	281	288	274	288	292	294	258	251	295	307	271	298	280	280	274	320	269	281	280	305	259	289	254	305	295	280	308	258	287	292	292	297	287	298	305	274	290	286	279	287	263	306	297	294	264	287	289	283	277	298	314	283	279	270	308	260	281	293	287	291	292	253	326	294	280	275	280	289	296	272	283	276	268	286	305	273	304	259	280	291	297	286	297	304	296	261	311	276	318	283	259	278	280	288	263	298	307	251	298	302	281	287	309	247	296	315	280	288	266	259	327	282	282	286	292	300	269	267	300	296	278	275	311	279	293	272	280	258	291	302	293	289	290	303	292	280	296	281	292	285	286	307	299	279	286	292	283	305	276	275	265	286	272	291	271	280	307	308	295	276	312	311	285	272	297	295	306	314	267	280	300	266	299	296	281	279	300	274	261	285	294	275	276	276	288	309	289	281	284	290	275	276	300	283	300	303	289	295	290	274	318	275	280	297	274	263	292	270	246	294	271	271	283	260	257	286	266	283	294	280	285	294	281	258	263	279	290	262	299	285	261	298	270	302	301	293	295	323	281	260	293	274	279	263	274	285	299	290	303	273	273	271	282	291	288	298	262	267	290	271	251	294	311	316	303	292	291	320	298	288	285	279	278	297	285	273	302	283	304	303	272	264	274	278	257	298	275	288	293	285	315	306	282	261	269	325	286	270	260	271	278	269	318	279	286	279	267	308	294	290	305	310	277	261	313	310	271	308	305	314	281	255	250	295	294	269	249	290	266	300	285	272	276	311	291	285	278	282	283	288	312	300	271	276	294	281	288	291	269	296	279	327	284	278	279	296	276	274	321	276	290	291	252	259	304	303	284	259	280	270	300	284	276	264	291	258	277	292	301	299	264	316	279	283	244	285	263	285	258	274	313	266	266	295	302	293	277	262	304	306	287	295	254	291	296	252	296	317	279	279	248	287	262	309	244	303	282	300	290	289	300	276	267	258	306	288	295	288	314	310	289	296	275	313	299	258	266	280	253	259	286	321	276	283	301	305	287	287	276	278	274	304	264	267	277	258	282	290	282	265	290	259	272	294	255	320	268	272	277	275	277	282	290	319	269	295	279	276	302	273	285	282	289	250	294	292	315	282	292	288	297	283	261	289	291	266	272	269	281	274	268	298	282	291	302	288	302	287	259	274	282	288	293	299	298	284	285	286	272	295	271	266	282	285	279	304	289	292	280	272	289	278	305	288	252	268	281	284	291	315	304	271	313	299	275	287	261	302	274	284	267	309	260	237	278	308	273	311	294	283	268	290	265	308	297	281	265	288	276	270	310	301	247	298	275	293	320	281	281	281	289	278	300	290	269	251	289	293	282	294	247	246	300	293	293	288	272	266	272	293	295	290	293	305	308	293	270	259	303	310	303	293	270	282	274	297	314	291	269	278	277	313	261	293	299	306	283	288	272	299	305	272	280	287	284	313	302	280	265	257	293	280	269	282	289	286	266	280	312	302	268	306	270	285	303	282	247	246	270	315	265	245	298	280	279	281	289	273	261	257	294	278	293	250	284	270	275	275	286	277	257	298	271	300	281	240	289	277	276	273	280	291	298	281	320	274	266	272	307	287	293	303	256	310	291	286	314	274	291	316	300	318	303	292	314	314	300	254	263	269	301	284	310	266	280	284	281	278	282	328	276	271
1371	193	184	198	192	190	225	220	196	170	208	200	218	213	198	175	200	208	199	198	201	190	191	176	208	199	206	218	197	185	179	204	233	198	194	184	189	200	179	201	176	205	205	192	185	193	206	184	180	230	198	198	197	174	209	182	240	178	182	199	200	200	224	187	187	174	218	216	181	187	186	201	183	194	173	211	217	169	193	190	207	221	209	204	215	192	189	194	205	174	203	197	158	206	211	208	198	187	184	196	181	194	190	210	187	191	186	190	183	204	223	189	205	199	203	194	193	185	209	201	188	170	186	184	208	199	180	220	205	200	160	218	225	172	199	207	182	183	182	189	213	193	210	207	192	193	201	192	176	179	188	194	196	215	224	201	216	194	195	197	190	198	192	201	180	185	207	193	198	188	224	207	204	210	185	210	194	190	224	212	211	203	197	202	221	186	204	181	188	221	217	176	206	205	196	189	204	187	203	172	184	210	187	174	185	193	201	158	191	212	180	176	198	247	215	189	196	198	193	211	195	197	204	208	188	191	174	185	158	201	191	219	171	179	194	207	184	187	196	167	191	190	186	187	179	190	204	225	195	167	172	215	191	191	193	183	194	197	189	186	219	193	210	213	203	183	199	206	195	181	180	193	197	181	166	211	203	200	193	188	201	200	206	195	188	178	210	187	191	205	205	196	188	202	182	194	178	213	194	180	215	189	209	184	190	212	178	210	211	212	215	220	187	182	193	220	197	187	173	207	223	183	205	216	209	179	186	181	183	199	204	180	187	194	190	184	185	191	176	214	218	217	184	194	190	203	186	202	181	176	199	191	187	189	198	195	195	209	169	184	186	194	197	198	177	208	202	209	166	194	185	184	210	198	176	194	209	209	198	169	189	196	202	212	209	198	157	210	173	218	209	201	187	218	198	211	213	181	202	192	212	238	202	212	187	192	201	193	195	205	169	183	189	197	199	178	191	189	207	213	194	199	194	218	192	191	197	207	196	196	221	197	194	219	199	183	204	209	197	190	193	207	164	221	190	208	189	180	189	176	195	193	192	200	190	186	207	209	190	191	215	176	200	185	183	193	210	192	240	197	187	201	203	188	212	200	191	215	194	206	175	184	198	186	190	187	174	197	189	211	187	183	211	198	195	202	190	196	191	197	196	198	190	164	202	186	202	218	218	176	192	208	182	203	202	163	194	230	207	185	176	181	206	214	202	205	204	154	177	185	180	186	185	196	202	183	193	192	186	185	202	208	206	206	223	202	206	215	202	212	194	187	207	179	197	177	187	208	187	195	182	201	193	199	188	165	188	198	170	193	209	219	190	187	195	215	178	189	178	179	182	186	189	185	195	198	179	202	180	215	203	168	198	185	202	197	214	194	185	188	166	201	189	222	158	201	214	204	207	214	199	209	198	206	213	176	210	213	200	206	186	183	202	193	169	166	181	182	223	192	193	207	170	217	205	220	230	210	193	198	207	215	200	183	224	239	202	189	178	185	205	178	194	194	198	178	181	194	218	203	183	196	200	173	199	153	183	189	204	170	179	200	199	224	177	178	218	209	173	209	200	168	233	181	173	191	175	179	203	185	205	182	233	206	210	187	179	189	213	182	194	200	217	216	198	202	174	181	182	213	194	188	196	196	197	227	210	213	191	186	182	183	200	211	175	185	183	184	187	202	210	217	196	211	185	201	209	190	187	193	191	188	209	191	178	173	170	223	178	201	204	190	208	214	182	203	191	186	210	204	179	196	162	204	193	199	183	164	177	191	185	191	210	200	191	211	220	190	219	185	200	223	180	199	237	206	229	222	192	182	214	178	180	183	216	197	184	201	193	191	206	193	210	202	209	182	206	195	191	172	182	185	195	182	197	205	219	176	183	210	201	196	196	178	189	197	205	206	221	209	177	190	207	196	184	203	209	182	196	199	193	207	207	181	198	194	183	188	160	180	188	198	183	189	179	206	202	181	210	205	200	217	207	194	203	197	185	197	217	195	217	191	165	157	185	178	217	193	199	190	205	203	176	209	179	189	188	175	200	194	232	227	217	202	173	202	211	221	174	187	170	185	165	189	193	198	236	223	195	176	177	183	201	178	205	192	199	204	189	206	182	190	184	220	182	197	224	157	210	205	209	223	185	194	188	202	172	189	236	207	204	230	195	203	191	193	209	205	189	185	192	183	200	169	194	186	199	194	210	202	202	193	198	204	198	184	211	207	201	176	218	226	182	185	201	198	225	189	195	203	217	194	170	189	200	196	191	198	207	162	194	215	193	195	190	196	213	180	198	204	186	189	240	196	195	220	186	205	187	180	210	175	192	204	226	201	179	216	221	198	193	201	205	217	201	200	178	186	211	221	205	182	182	191	190	210	184	205	183	193	227	208	209	189	212	186	201	186	190	167	178	199	185	189	223	210	200	179	205	208	198	214	180	190	181	196	208	207	202	197	211	202	197	201	178	194	175	190	184	169	179	201	199	201	201	220	224	226	216	222	215	205	193	172	193	192	220	212	211	188	191	217	184	203	181	219	183	179	191	195	217	206	234	199	215	188	173	205	207	188	180	185	186	195	184	186	203	192	218	201	175	176	201	209	221	187	193	174	227	181	224	202	223	206	222	203	191	194	206	183	218	182	190	192	206	187	169	171	201	220	202	189	188	199	212	201	209	221	216	193	204	224	213	213	182	186	191	180	210	206	169	190	191	191	187	182	200	177	218	171	181	205	211	181	204	168	195	208	214	180	199	188	178	229	213	189	191	174	191	171	199	210	194	218	203	181	173	174	208	192	164	191	185	229	188	192	199	216	205	203	224	179	203	207	183	181	176	199	188	193	202	193	198	203	205	202	217	205	210	202	189	210	207	199	167	196	199	182	206	188	231	184	192	198	214	190	196	208	196	208	195	187	191	202	219	164	188	187	216	186	175	186	188	216	199	231	202	184	184	207	195	221	186	194	186	194	206	208	188	214	177	199	190	197	187	199	195	181	191	203	223	181	196	168	177	219	199	207	207	177	193	166	194	191	204	212	191	194	209	198	195	209	216	218	192	208	174	213	177	213	206	197	166	198	188	205	187	211	201	167	174	160	167	192	210	182	191	188	230	191	218	194	182	192	182	181	196	193	201	180	194	170	196	193	208	221	194	216	193	214	208	201	190	205	208	189	193	189	186	195	196	221	188	187	191	211	195	159	191	187	207	194	197	199	174	191	205	198	178	165	207	183	190	176	195	187	182	184	201	202	216	194	185	176	187	185	190	207	196	203	196	166	197	202	186	177	182	211	214	200	184	193	182	218	174	218	184	209	197	193	182	211	195	220	206	200	187	186	206	191	177	200	182	186	195	197	204	201	208	176	181	207	218	197	197	199	208	215	199	183	223	183	208	186	179	170	211	190	181	200	194	191	184	176	204	207	192	186	185	219	195	201	191	217	195	194	195	196	218	180	206	195	210	194	210	226	211	191	208	184	203	202	192	198	199	189	205	179	198	222	192	196	209	192	179	192
1768	427	475	540	483	452	467	470	461	475	477	462	425	477	511	486	493	466	495	470	448	466	455	451	489	420	458	486	446	449	406	477	473	484	476	465	491	454	465	480	436	449	493	453	444	410	435	462	493	482	444	455	468	458	498	444	514	472	470	443	485	481	457	494	444	478	445	451	458	482	441	449	439	436	477	463	473	468	461	466	484	450	468	464	486	480	445	467	452	485	470	440	465	466	444	474	457	470	463	477	456	493	458	433	449	444	465	455	521	443	459	474	470	449	441	476	441	450	471	479	467	464	474	477	465	415	444	455	453	478	447	481	420	441	431	462	446	516	446	476	476	463	465	439	440	450	505	437	486	454	479	451	486	483	454	473	475	417	473	439	455	425	484	439	468	430	484	447	473	425	474	454	475	446	440	456	484	434	444	407	483	489	471	448	475	455	436	494	443	459	482	479	457	468	454	479	472	512	521	467	432	457	450	469	467	452	464	460	460	480	448	477	459	470	437	469	472	430	475	479	482	452	447	465	439	466	475	499	436	467	469	469	457	484	458	430	476	479	449	458	443	445	473	511	474	478	430	444	469	451	442	510	489	429	466	466	456	471	483	464	451	454	445	477	456	440	478	463	437	492	494	456	479	480	472	455	457	465	467	441	481	460	443	469	461	499	452	467	484	453	458	434	458	414	503	476	440	448	471	480	469	441	467	424	426	463	467	439	467	488	441	488	470	479	456	459	485	440	480	439	449	448	474	449	466	444	432	437	461	493	486	472	494	460	434	448	466	464	437	428	439	479	466	441	431	443	437	456	428	471	434	422	429	451	469	436	480	506	454	471	450	459	466	480	456	493	458	467	491	470	451	452	446	498	487	463	473	450	459	472	433	463	472	444	470	449	457	464	432	436	460	429	503	419	484	441	474	432	465	454	462	447	459	458	454	470	472	440	463	426	499	454	478	450	428	459	448	485	440	470	452	470	486	465	476	476	461	464	505	482	460	464	485	457	459	467	438	485	424	459	462	482	483	480	427	426	463	468	457	439	429	435	468	467	471	468	450	480	480	457	470	481	433	458	469	484	482	451	500	448	459	431	453	490	468	483	473	453	460	454	484	497	451	455	471	461	452	431	453	476	455	457	457	455	446	478	462	473	472	453	447	480	441	501	500	445	463	476	456	464	436	398	453	459	478	486	472	427	440	471	467	459	532	452	450	437	446	478	499	462	508	454	456	476	464	421	461	462	454	451	472	434	443	455	449	467	417	476	456	483	450	474	478	469	485	482	454	477	472	477	496	477	479	464	459	449	442	440	479	455	455	445	444	489	436	454	431	478	447	461	474	468	447	484	476	445	465	476	477	448	450	461	461	470	457	464	461	463	474	434	459	522	485	486	489	445	413	445	459	461	469	470	445	467	464	467	482	423	474	455	470	457	464	434	466	431	451	475	476	429	500	419	440	488	439	447	476	451	485	446	507	451	476	528	457	449	465	466	467	415	443	467	442	466	420	437	454	445	458	459	432	452	462	451	481	488	456	429	438	494	471	486	468	445	454	439	443	454	473	480	493	467	452	477	465	480	486	454	403	465	460	469	445	463	494	456	446	439	453	451	416	443	457	442	450	483	424	446	458	462	476	470	504	493	441	462	474	454	463	445	455	460	482	456	457	480	471	437	454	440	442	468	450	504	462	469	478	452	453	484	441	502	465	444	444	492	438	455	435	440	503	437	453	465	477	412	456	468	473	446	442	449	460	444	456	479	443	454	468	505	474	436	464	495	430	473	484	454	423	473	421	479	436	445	465	459	448	466	467	440	448	489	460	477	478	434	471	470	470	445	468	462	475	477	473	437	499	482	443	453	460	448	453	421	460	504	453	442	497	459	458	464	447	478	448	430	479	465	475	422	462	456	459	451	469	483	460	452	420	465	454	444	494	490	470	427	460	465	493	461	466	487	474	466	470	423	495	455	476	483	452	448	488	510	459	461	483	422	451	486	470	428	458	493	479	451	469	474	473	478	456	444	437	440	440	458	485	434	493	458	476	491	449	478	479	476	499	445	453	449	468	415	471	464	431	447	488	449	441	453	492	451	472	448	466	441	426	456	455	421	488	429	465	468	504	464	494	468	497	465	478	420	448	456	456	405	517	469	466	473	442	435	474	423	437	470	479	453	439	467	490	504	445	465	499	463	441	454	452	434	486	472	471	454	473	445	463	454	436	478	498	460	464	491	490	446	449	476	471	468	445	465	444	429	470	471	469	447	418	450	495	409	454	459	458	494	517	483	451	477	474	467	483	449	485	424	454	406	456	470	442	435	468	511	502	464	450	499	470	462	465	470	516	490	413	432	495	438	466	443	424	420	498	485	424	456	464	443	417	443	449	471	464	444	433	455	489	464	439	476	448	442	509	474	450	453	475	460	421	469	437	458	437	461	447	424	461	469	465	478	479	471	433	458	437	442	454	450	446	459	474	481	463	449	446	463	441	463	447	450	470	490	474	453	435	473	508	502	464	453	409	454	480	449	474	462	439	446	440	452	475	461	468	428	468	463	472	452	438	474	469	456	446	450	435	441	484	461	451	447	424	497	453	433	456	472	476	453	443	442	442	426	457	485	482	452	459	431	476	479	500	440	468	464	470	471	456	463	483	459	448	442	439	476	467	436	471	483	457	422	443	493	447	484	450	451	438	435	449	484	495	441	437	406	458	491	459	446	442	477	453	493	466	454	488	443	483	479	470	484	482	486	453	485	469	422	455	482	448	500	463	461	489	481	519	490	443	486	462	482	440	460	481	433	501	475	498	456	462	463	478	446	469	475	467	453	439	457	487	489	459	465	475	435	471	474	434	462	480	427	447	471	459	472	464	476	470	456	492	450	460	452	463	441	438	444	487	470	471	436	489	483	488	472	471	451	451	429	462	447	489	481	461	457	501	442	464	416	470	448	434	462	454	445	476	511	458	467	436	480	421	492	476	503	450	466	467	430	468	489	468	447	454	426	441	444	432	427	456	462	437	475	440	464	474	475	408	452	449	481	483	442	443	424	479	463	481	497	446	449	455	409	468	480	482	437	461	434	479	484	458	479	499	468	493	492	442	466	447	447	447	396	452	454	453	413	468	470	465	465	439	465	486	461	458	443	462	443	460	455	479	496	490	472	484	503	442	442	449	429	428	441	472	474	445	432	460	432	473	474	465	471	463	492	442	447	473	471	422	427	448	451	484	472	493	425	452	429	469	459	504	481	464	450	456	452	455	456	448	440	484	474	457	468	470	479	484	473	433	464	465	476	418	458	455	420	477	454	453	449	432	471	476	506	467	491	478	455	519	474	486	437	487	483	443	443	485	460	444	443	427	477	468	527	428	484	455	483	411	441	464	476	461	477	430	466	481	473	463	473	450	441	490	477	446	506	485	464	437	500	436	470	450	485	487	441	476	466	456	445	473	487	488	460	432	455	442	449	477	454	496	442	481	464	479	460	439	432	463	457	452	492	437	454	456	427
7463	595	588	475	398	349	328	281	285	278	278	237	230	250	249	264	221	265	248	252	235	244	269	233	220	223	275	242	239	259	246	237	237	236	248	263	228	218	270	239	253	258	217	257	234	244	232	215	228	269	235	230	227	246	257	220	240	243	253	237	257	244	224	262	245	220	241	254	237	225	212	235	246	219	239	273	223	237	256	239	234	227	272	238	254	227	235	255	222	243	228	230	269	276	226	280	247	239	230	226	229	237	256	264	202	236	253	229	229	213	244	238	250	223	251	242	251	239	232	236	291	271	304	206	239	231	226	245	215	261	222	270	238	281	208	243	239	218	235	237	248	236	230	248	228	200	243	235	260	224	224	239	259	259	232	255	238	246	260	254	247	258	241	237	238	233	231	224	251	243	257	216	229	264	244	229	206	231	236	242	215	263	239	238	252	243	247	212	252	243	253	253	243	255	233	268	241	210	215	213	247	248	214	223	243	227	234	232	235	246	246	242	222	201	248	217	248	200	237	247	248	237	224	262	249	207	218	217	224	240	238	239	226	250	263	257	252	232	255	236	222	251	248	234	244	231	221	238	242	248	236	220	249	255	216	238	267	242	217	245	270	255	247	251	251	217	278	238	224	224	244	226	228	232	263	246	227	244	223	236	226	255	249	276	231	230	229	262	245	245	254	242	229	257	263	246	222	241	249	248	269	232	233	238	263	241	240	217	252	254	237	228	258	235	238	249	266	239	279	277	266	257	218	232	247	245	240	230	240	232	241	272	248	247	249	247	236	219	234	248	231	230	251	214	213	265	245	255	242	218	248	249	257	252	268	258	232	240	247	233	212	242	256	248	259	240	236	269	280	234	228	267	239	238	261	262	249	251	234	227	256	238	250	226	244	247	203	245	234	251	263	238	261	255	262	262	246	221	240	222	244	242	217	260	259	230	268	219	238	209	264	250	238	261	266	237	246	232	246	243	258	207	247	290	227	247	234	260	238	217	242	235	249	267	220	264	232	259	209	227	236	221	260	228	239	231	266	240	230	249	231	262	224	215	247	208	238	249	229	223	242	225	254	208	233	240	239	241	270	246	252	239	239	190	222	236	243	257	237	223	227	225	231	241	238	249	229	250	228	220	234	200	248	234	248	241	260	207	246	216	229	226	240	219	236	251	248	259	234	239	264	244	237	204	252	223	252	243	239	221	235	221	255	228	230	228	240	210	259	274	257	226	258	230	225	237	261	231	233	240	244	213	216	224	240	251	254	254	241	227	257	212	249	224	237	232	228	243	281	226	221	232	229	214	240	252	222	255	235	242	235	211	230	241	240	235	266	224	240	240	260	238	264	235	228	240	213	243	268	237	197	242	228	254	214	255	256	209	264	247	213	223	243	232	250	269	255	226	234	232	239	244	211	233	240	199	250	227	282	201	243	260	252	229	268	242	270	266	230	236	264	242	237	257	225	225	232	248	256	220	228	259	257	241	223	242	248	263	226	200	250	230	254	230	237	247	240	265	251	239	247	247	255	242	278	230	256	256	249	245	241	237	218	216	263	245	241	274	224	256	235	218	257	248	244	247	243	243	257	239	236	231	242	215	225	238	272	228	208	257	229	235	240	238	231	231	219	216	246	226	271	255	237	245	262	240	224	242	235	252	243	237	228	220	241	240	232	243	222	274	246	224	261	266	225	252	249	255	243	229	220	244	235	255	239	227	235	233	233	268	246	266	229	242	249	262	213	229	243	230	215	257	238	232	253	267	249	241	200	243	245	239	232	267	254	263	222	245	231	254	237	211	227	208	234	228	235	232	221	242	253	236	261	252	247	255	251	274	220	235	285	216	229	240	218	228	240	246	248	277	245	241	235	243	235	243	248	217	236	230	224	243	248	238	215	221	239	228	244	244	254	254	233	262	249	243	262	220	261	225	259	228	234	221	235	264	213	229	229	236	211	253	266	248	230	259	236	231	250	239	250	252	237	209	224	257	227	276	243	238	238	255	234	220	240	228	248	220	244	258	231	239	251	215	267	234	231	227	244	242	249	245	218	233	235	256	221	225	218	233	242	240	262	233	241	222	233	244	259	241	241	256	243	249	226	239	220	241	265	260	259	248	213	220	257	238	246	251	252	235	225	244	251	235	284	236	234	227	256	243	229	233	233	221	245	252	254	230	206	236	242	289	256	262	234	266	231	246	244	224	253	235	243	233	248	236	258	226	247	252	238	229	232	215	275	255	246	223	282	252	261	223	244	255	222	242	253	245	239	254	240	240	238	238	258	222	242	238	237	240	228	227	238	242	233	236	225	238	242	224	198	247	253	262	209	226	250	236	267	225	226	260	219	225	226	256	234	227	256	244	233	236	219	242	253	236	223	243	252	253	219	227	245	246	260	247	262	262	274	274	231	268	190	222	236	234	247	254	211	249	224	208	241	266	231	233	238	252	246	236	242	220	232	227	245	227	260	241	223	220	231	235	234	247	227	221	266	238	219	205	240	231	264	240	232	255	225	237	236	221	248	244	231	227	249	280	251	276	261	216	250	235	241	211	245	224	236	255	239	234	211	279	265	269	263	212	204	230	237	240	222	221	252	251	205	255	246	203	229	247	246	222	259	238	237	244	240	269	270	233	253	241	258	249	233	232	223	249	308	219	252	224	237	204	271	237	240	237	260	239	244	240	206	270	224	201	238	265	250	251	254	268	253	205	221	222	263	289	251	233	275	255	269	240	257	255	214	200	225	217	235	220	245	258	235	277	262	231	226	223	239	238	237	230	222	213	226	256	245	227	233	249	248	234	255	260	234	223	219	216	210	256	222	219	214	242	275	244	244	259	262	225	244	253	238	250	240	252	229	234	265	254	251	249	228	244	229	233	248	230	242	257	232	253	218	248	245	258	245	228	251	239	218	239	242	232	246	268	242	270	244	237	256	263	252	233	224	237	231	217	255	235	211	222	231	240	262	243	254	234	256	227	248	249	220	269	264	253	231	232	241	243	259	216	232	254	243	243	250	280	267	250	212	239	222	233	248	253	262	250	247	220	235	226	204	200	247	267	249	235	284	230	222	226	265	237	236	241	224	252	243	230	231	239	235	251	240	261	255	259	222	202	238	243	229	242	211	231	281	264	232	226	237	229	253	259	220	236	256	263	252	239	253	239	232	250	224	234	262	235	267	238	223	220	237	235	243	235	232	266	273	240	223	229	253	236	263	271	241	235	268	219	241	256	283	250	239	252	230	240	225	269	269	240	240	226	238	240	236	220	239	230	225	213	248	235	247	226	219	233	261	226	247	251	228	250	230	251	253	255	249	241	222	225	223	246	219	233	248	244	221	249	222	235	229	253	233	250	264	252	234	257	251	261	203	237	242	243	232	242	259	254	245	223	262	253	224	224	263	222	238	260	252	266	220	247	213	265	238	237	227	258	238	263	240	225	240	229	230	233	238	254	244	249	237	234	265	240	251	241	258	273	234	252	239	224	249	236	222	237	258	245	246	241	240	240
6414	792	1282	1356	1204	1081	895	836	787	734	733	713	663	636	613	570	581	599	621	557	596	581	569	555	552	563	591	554	554	560	532	572	572	568	579	547	564	551	551	606	581	566	612	576	543	553	579	563	573	582	551	548	553	552	569	537	572	525	549	531	535	553	544	570	512	539	516	555	544	559	542	556	532	530	479	539	517	519	536	560	536	564	520	547	556	535	510	575	584	525	578	548	535	554	540	540	575	540	572	546	510	582	538	543	530	592	518	533	549	494	526	585	545	531	526	573	525	578	538	574	531	529	532	532	581	548	543	581	548	544	517	513	513	556	515	540	602	533	565	537	578	541	546	550	538	555	599	508	500	527	523	545	545	563	500	554	530	570	547	523	550	562	543	516	565	560	554	539	524	499	543	555	543	587	589	560	570	498	513	531	588	585	565	518	556	548	549	543	556	558	558	548	546	545	563	481	578	535	504	530	519	519	564	562	558	533	524	551	528	526	557	516	547	564	497	502	555	533	523	564	515	492	550	574	557	553	548	545	513	551	518	516	544	562	553	499	531	549	571	552	531	536	545	495	533	530	528	566	548	533	546	534	556	553	542	582	513	562	557	517	546	551	528	529	507	520	541	563	540	589	565	554	581	515	567	512	567	523	548	546	516	546	484	531	503	564	510	551	548	585	522	525	578	530	553	534	567	539	538	539	547	546	539	579	517	562	521	564	527	561	532	526	547	560	527	514	538	546	551	546	530	518	539	589	557	550	541	541	563	543	576	552	563	518	550	501	561	540	581	546	534	519	542	550	515	538	537	575	503	532	521	542	569	513	553	590	573	536	553	542	518	568	537	571	519	548	536	578	506	562	530	549	554	522	552	538	568	507	547	542	569	562	547	558	569	545	546	529	531	537	548	587	567	558	565	602	571	499	550	551	525	573	564	552	501	529	606	555	537	487	523	517	519	544	541	552	509	499	553	505	520	515	572	526	520	505	533	533	564	554	539	552	513	558	551	544	527	545	535	541	582	553	553	529	533	526	520	537	544	558	547	536	567	529	563	536	544	550	541	549	538	575	530	553	526	535	556	548	526	544	573	504	529	517	553	534	559	529	506	563	532	548	526	546	538	507	553	539	549	538	535	550	518	561	533	573	543	533	533	550	608	544	523	551	495	571	540	587	567	599	540	579	550	538	548	545	525	531	520	557	558	558	553	557	502	511	539	528	562	556	545	540	547	556	539	528	533	562	530	484	575	536	557	545	599	533	554	522	550	564	516	530	546	575	501	526	523	513	513	514	549	538	509	592	523	584	571	583	540	534	532	551	540	532	530	536	540	511	524	549	555	553	565	551	521	546	510	549	527	528	560	544	517	591	569	566	550	533	542	536	549	501	544	533	550	562	519	557	581	543	524	567	519	558	549	517	523	604	580	496	559	541	582	551	556	530	544	522	536	507	559	512	541	564	552	557	571	583	565	558	562	542	548	564	551	533	545	547	567	573	579	541	579	531	540	491	572	514	545	546	572	534	543	567	533	531	553	522	520	519	561	538	545	511	541	552	564	560	546	540	538	546	528	527	534	522	534	575	567	563	558	546	517	539	568	552	569	537	535	494	576	504	537	546	514	543	552	527	535	539	546	529	556	507	526	529	562	529	522	502	532	504	531	563	531	548	504	528	530	506	529	537	553	543	520	566	515	525	567	558	536	608	537	587	568	546	532	541	563	567	570	572	513	508	551	535	503	571	582	488	574	551	534	562	553	542	563	582	551	555	526	571	506	543	535	542	555	546	542	558	552	539	522	515	551	525	519	544	546	518	539	543	571	516	513	540	562	574	517	526	551	552	560	578	550	482	538	544	573	546	532	549	559	516	562	528	572	518	558	511	537	515	552	529	554	550	579	511	553	594	560	535	519	539	524	546	556	514	537	481	525	570	587	534	564	540	537	551	597	491	503	572	570	496	513	560	550	568	529	549	509	570	534	553	571	563	560	525	531	558	544	551	497	535	560	498	496	537	549	539	557	540	566	589	589	558	521	548	547	579	564	571	545	570	512	551	524	539	573	546	541	541	532	524	513	504	522	552	586	585	532	597	535	564	551	524	588	552	553	533	549	517	585	578	595	551	525	520	511	558	537	561	510	540	528	556	563	560	501	512	537	536	512	528	529	544	555	497	569	591	541	564	530	544	544	556	539	562	531	519	519	511	513	565	590	510	562	532	535	579	576	539	529	542	548	552	574	564	538	566	494	573	552	535	583	530	581	543	519	573	592	540	522	503	533	554	511	561	541	532	545	582	547	496	543	544	561	569	527	561	548	546	522	536	554	531	546	615	575	523	515	507	569	476	573	526	544	548	561	552	555	545	560	541	556	587	533	515	540	545	538	599	528	541	569	514	552	532	548	565	556	533	553	542	568	557	532	493	560	547	556	543	555	562	515	571	523	542	500	528	574	565	550	563	603	533	525	578	538	508	524	552	566	555	571	563	549	524	554	524	557	585	600	546	537	509	537	519	552	531	526	583	569	538	524	556	524	541	532	548	562	549	575	570	524	593	490	549	545	556	594	523	570	511	511	515	557	575	517	564	542	586	552	551	509	558	571	572	547	543	555	599	518	559	561	568	587	562	570	525	536	531	537	563	534	558	567	570	571	553	589	538	566	557	553	557	551	548	542	550	528	525	539	537	531	556	554	524	555	545	563	530	536	518	520	572	520	533	543	545	528	541	516	544	527	517	561	571	569	511	545	545	524	535	575	522	524	531	541	510	537	543	527	529	598	540	579	578	541	510	558	556	573	508	554	530	528	521	567	580	519	530	559	568	558	535	557	523	568	566	563	551	569	569	581	551	545	526	531	582	598	581	593	581	503	581	558	525	576	505	504	527	528	537	543	556	571	564	511	533	579	544	563	570	572	562	547	539	550	520	574	592	541	525	567	548	538	540	564	595	543	538	535	509	539	559	536	543	532	542	563	561	576	594	548	514	552	547	546	561	532	564	562	531	560	568	553	538	520	530	550	555	525	557	587	551	491	516	596	557	516	548	517	535	525	551	518	549	517	568	521	521	536	516	538	537	538	552	542	541	556	527	528	575	561	503	515	566	545	548	564	529	558	562	524	526	573	537	517	547	548	517	584	532	478	551	551	550	543	555	539	536	590	525	567	549	563	545	564	567	543	590	540	579	540	530	560	560	545	575	551	542	544	508	509	556	569	565	530	532	524	512	546	536	582	550	478	540	513	555	539	544	541	544	518	545	532	504	536	548	541	519	526	556	576	586	547	557	532	503	606	558	508	564	568	543	544	524	553	559	549	533	517	521	511	508	487	548	536	543	558	533	553	521	521	566	565	530	540	565	522	583	561	547	545	517	517	557	529	545	570	530	506	549	510	554	539	513	560	532	527	543	539	574	546	512	549	582	526	535	517	560	529	563	578	509	560	501	563	528	542	549	532	526	567	560	527	537	550	509	536	521	548	517	555	507	584	569	519	575	551	524	528	560	510	536
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
