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
336854639781	336854640342	336854640892	336854641442	336854641992	336854642542	336854643092	336854643642	336854644192	336854644742	336854645292	336854645842	336854646392	336854646942	336854647492	336854648042	336854648592	336854649142	336854649692	336854650242	336854650792	336854651342	336854651892	336854652442	336854652992	336854653542	336854654092	336854654642	336854655192	336854655742	336854656292	336854656842	336854657392	336854657942	336854658492	336854659042	336854659592	336854660142	336854660692	336854661242	336854661792	336854662342	336854662892	336854663442	336854663992	336854664542	336854665092	336854665642	336854666192	336854666742	336854667292	336854667842	336854668392	336854668942	336854669492	336854670042	336854670592	336854671142	336854671692	336854672242	336854672792	336854673342	336854673892	336854674442	336854674992	336854675542	336854676092	336854676642	336854677192	336854677742	336854678292	336854678842	336854679392	336854679942	336854680492	336854681042	336854681592	336854682142	336854682692	336854683242	336854683792	336854684342	336854684892	336854685442	336854685992	336854686542	336854687092	336854687642	336854688192	336854688742	336854689292	336854689842	336854690392	336854690942	336854691492	336854692042	336854692592	336854693142	336854693692	336854694242	336854694792	336854695342	336854695892	336854696442	336854696992	336854697542	336854698092	336854698642	336854699192	336854699742	336854700292	336854700842	336854701392	336854701942	336854702492	336854703042	336854703592	336854704142	336854704692	336854705242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16311	2193	2229	1585	1025	781	607	473	361	316	262	269	228	238	203	189	174	174	166	182	142	136	140	147	160	122	145	139	153	133	142	134	124	119	119	139	129	137	143	141	118	129	117	139	138	172	464	761	590	207	157	137	153	158	125	113	165	604	861	121	116	136	137	101	97	130	98	141	116	119	111	139	121	104	105	122	104	108	139	128	102	122	116	110	119	120	119	110	101	106	121	94	98	112	133	111	117	84	102	117	119	117	117	109	100	117	115	113	113	112	110	115	108	107	144	113	111	126	106	136	115	120	129	97	120	98	108	118	111	103	115	120	124	129	91	110	111	124	112	123	108	125	105	132	115	116	105	113	124	125	129	116	112	100	129	118	131	121	119	117	110	125	128	131	114	92	118	118	113	104	127	134	91	122	104	118	101	115	123	111	126	114	124	121	115	117	126	112	111	119	121	122	125	120	118	119	110	118	111	113	129	114	117	113	122	114	126	108	100	134	115	106	98	123	114	136	136	112	143	116	119	95	107	135	132	119	95	126	143	116	101	114	121	125	116	120	100	118	94	110	116	131	127	129	116	117	112	126	122	119	111	121	114	132	125	108	128	115	118	113	115	103	98	115	112	126	135	107	132	122	111	107	101	127	117	109	110	109	127	134	129	96	111	102	114	133	134	99	121	109	106	107	100	116	135	114	141	90	100	104	126	108	115	95	122	121	111	122	111	119	117	108	106	107	115	110	129	103	135	134	126	130	117	115	118	98	102	115	90	112	116	105	103	105	106	110	107	123	110	116	120	109	112	132	120	118	110	121	110	135	104	95	113	100	112	118	123	127	102	126	118	142	118	120	141	128	123	133	108	116	123	120	133	130	80	110	107	120	96	110	108	102	112	114	131	117	133	99	128	117	101	131	127	110	128	118	100	114	105	114	114	106	140	110	142	135	113	137	118	115	96	128	126	103	92	131	127	128	119	118	106	111	114	115	114	110	121	121	117	121	115	123	109	125	110	127	125	149	119	124	108	101	145	119	120	99	125	109	99	107	133	86	96	113	133	107	113	125	120	100	107	116	116	107	129	128	109	116	127	118	115	107	114	114	119	115	119	106	105	101	98	115	112	116	117	111	118	107	129	135	118	109	95	118	108	137	122	109	155	111	109	135	137	99	111	124	121	116	127	121	117	110	108	129	105	117	114	122	110	121	126	109	110	111	127	121	136	103	118	114	106	127	100	118	107	113	87	111	114	111	120	119	109	118	107	123	117	113	114	110	115	116	127	129	110	98	105	123	110	155	124	121	114	114	132	128	142	116	95	110	131	111	116	127	126	109	123	132	98	106	114	130	101	113	108	125	97	103	111	101	128	84	119	117	122	123	111	120	111	115	129	114	124	109	107	111	113	108	100	106	125	119	112	102	122	126	111	116	115	133	104	97	119	102	127	122	140	138	113	131	110	108	118	127	99	109	117	111	94	116	116	112	129	119	114	128	126	114	112	117	120	115	117	101	109	114	93	118	95	119	129	124	118	113	116	121	106	135	122	121	125	121	118	123	111	111	103	122	123	93	111	103	93	122	107	110	101	110	129	102	124	102	99	134	114	107	120	115	115	114	119	120	111	134	127	108	119	105	140	114	122	116	121	118	133	110	114	117	104	126	111	139	120	92	116	116	111	112	107	131	120	121	101	115	91	123	113	110	114	92	106	112	106	114	104	103	116	99	137	109	112	122	104	99	111	135	100	125	114	108	126	121	134	107	99	102	127	101	99	141	116	113	106	134	126	121	104	111	116	105	124	123	88	113	107	106	121	118	115	103	131	127	111	98	108	135	112	118	89	97	111	125	132	124	103	114	109	119	107	119	133	116	129	108	121	121	116	137	100	107	109	112	102	114	124	134	127	131	129	105	142	125	100	103	132	118	101	138	107	138	107	112	109	97	103	109	88	127	122	106	118	94	119	107	105	132	135	125	107	120	106	123	104	136	116	110	109	102	99	107	132	128	115	135	111	119	111	115	105	126	113	135	114	101	120	121	127	123	120	103	118	119	126	116	118	125	111	117	131	126	108	109	108	112	109	121	112	144	116	120	125	115	112	97	113	120	113	117	113	131	111	114	113	121	130	129	100	116	109	101	122	114	100	119	109	108	117	107	139	99	101	134	119	130	100	124	113	119	111	126	112	102	110	101	121	111	102	95	114	114	121	111	130	120	122	136	105	110	128	120	129	114	110	111	106	138	109	137	109	114	118	131	125	107	107	119	125	116	110	112	121	127	113	110	118	106	98	98	88	110	101	110	112	109	111	110	121	114	120	106	123	114	122	109	107	121	119	100	116	91	132	118	113	115	136	116	99	84	102	108	117	106	119	127	139	112	104	121	116	109	123	125	110	116	114	114	107	113	137	115	107	125	82	107	101	111	117	112	133	121	120	109	123	128	141	99	107	120	108	117	110	101	129	96	102	104	112	104	120	114	111	106	118	131	106	111	121	109	103	108	134	125	98	104	123	119	127	113	113	118	106	132	111	111	115	114	127	115	99	125	112	118	131	123	129	113	98	102	101	117	108	123	122	116	104	109	95	111	104	127	132	119	116	117	131	104	126	116	134	112	87	111	131	108	137	107	94	119	107	119	100	119	115	109	131	119	131	125	111	117	122	96	117	130	97	113	128	120	103	101	122	127	99	149	103	106	102	106	98	95	131	144	125	129	127	108	95	108	109	115	148	135	141	103	119	109	132	117	114	110	127	115	110	113	105	97	123	110	116	136	132	108	125	133	103	106	106	118	109	117	110	115	120	113	121	110	115	116	100	126	118	139	113	127	124	105	116	115	94	119	95	101	118	109	106	113	125	127	102	105	127	96	105	122	106	104	119	111	106	114	99	115	121	129	127	109	122	118	143	104	118	115	96	107	105	121	103	110	98	116	126	123	120	114	124	104	132	107	117	121	122	116	120	100	122	115	114	121	124	115	128	120	120	139	98	116	117	128	130	122	122	115	125	93	140	110	119	117	114	136	123	105	121	117	109	132	122	118	110	115	132	105	113	120	121	123	129	128	111	126	113	110	122	127	111	141	90	110	122	136	122	111	100	139	138	133	110	101	115	96	124	121	112	111	118	112	110	122	149	114	106	118	108	110	106	106	105	104	111	108	123	114	117	124	135	110	116	109	129	127	116	119	117	116	110	127	112	114	106	113	112	106	120	110	108	109	105	112	111	115	116	119	101	124	106	116	146	128	110	129	104	108	126	131	98	125	116	98	126	120	110	112	110	111	120	105	129	117	119	117	118	118	109	113	112	105	102	125	124	130	130	114	118	132	109	119	133	112	144	139	101	108	114	116	109	108	140	101	117	118	129	124	120	127	113	115	116	116	111	125	95	107	132	132	126	101	103	124	123	113	130	116	124	123	127	110	123	133	101	117	96	111	99	134	110	118	105	115	121	114	119	108	96	122	114	109	96	117	132	118	112	111	111	116	126	114	110	109	114	109	106	131	134	107	116	119
8378	1958	4552	5204	4392	3640	2902	2431	2027	1721	1456	1282	1212	1030	962	876	801	824	741	628	680	608	593	605	572	500	502	519	511	455	464	461	419	440	455	411	425	428	436	404	410	428	471	507	507	729	4200	6567	4931	1465	731	654	613	602	480	420	708	4959	6195	326	329	348	328	347	324	310	320	332	363	349	321	332	298	319	332	325	333	288	341	318	336	334	362	286	315	307	357	349	280	288	343	336	323	311	320	311	340	338	279	310	328	301	313	308	332	334	329	311	335	335	293	329	310	329	315	306	334	320	324	319	322	334	319	331	332	306	308	352	329	299	372	332	323	334	321	316	292	300	322	321	291	311	327	299	307	287	331	311	291	281	330	272	308	333	338	298	324	327	310	337	320	327	342	344	342	304	325	325	320	300	344	274	291	303	308	290	331	275	325	314	280	309	301	294	312	347	341	320	311	301	315	314	309	330	290	327	324	331	313	288	323	300	324	330	298	306	317	335	297	322	361	313	268	302	294	327	316	307	291	310	316	330	320	281	318	308	286	284	301	285	298	303	341	311	282	332	317	318	305	273	292	292	298	294	315	282	274	312	310	313	301	322	331	319	297	348	315	323	305	318	290	295	306	287	302	307	308	313	287	300	277	310	325	297	344	322	299	322	334	321	313	310	324	319	298	321	302	307	308	336	341	317	323	291	296	299	303	294	300	296	276	295	313	305	303	296	319	313	295	305	314	307	302	336	307	314	283	313	303	330	339	293	315	300	310	337	282	326	304	289	286	288	320	323	247	309	337	314	313	283	328	307	315	286	329	319	320	337	312	280	306	286	295	285	308	334	300	315	303	314	307	348	305	281	315	306	318	327	302	307	334	278	285	349	338	293	300	299	280	288	320	303	302	272	337	306	316	298	289	294	288	292	315	310	309	315	297	326	301	276	368	304	300	323	303	314	283	305	277	324	302	305	292	312	310	339	321	310	300	348	300	306	301	336	292	303	283	335	334	266	305	283	295	318	309	296	329	314	288	309	296	309	317	308	315	302	327	319	296	290	335	322	294	306	293	334	321	335	309	299	320	308	305	336	307	327	304	290	336	326	313	318	296	301	336	346	302	303	283	326	305	283	335	324	304	307	301	294	296	303	327	283	345	332	318	297	298	319	310	329	331	292	308	279	273	310	310	351	318	333	300	314	319	297	331	317	315	312	276	338	277	308	337	312	341	307	304	310	322	275	334	325	325	300	320	299	291	310	309	321	303	295	303	314	294	303	330	309	302	283	330	289	325	320	315	332	321	314	310	312	304	307	305	326	288	310	295	304	332	301	310	325	337	301	318	289	299	272	304	292	283	324	301	278	290	303	289	314	315	280	326	283	293	309	314	317	300	307	315	317	310	314	305	311	285	315	311	292	316	302	328	319	337	285	326	321	325	313	337	314	291	290	329	314	268	283	296	313	334	283	273	294	314	309	254	283	315	309	323	313	292	329	306	301	283	267	306	325	321	279	353	294	319	310	325	304	277	323	310	335	299	318	327	343	296	280	311	317	310	327	308	334	288	293	293	282	306	300	306	300	320	314	323	321	285	318	303	323	296	329	301	319	325	309	299	319	327	306	316	304	282	272	308	345	324	288	311	322	288	274	294	293	329	347	316	305	281	288	295	329	312	295	285	316	283	303	328	287	284	320	280	308	310	328	317	295	294	287	288	287	321	310	310	317	317	304	337	344	315	312	291	309	312	327	286	315	308	275	314	296	287	329	313	310	337	284	331	320	288	306	314	306	338	314	295	313	320	287	338	306	285	307	311	305	337	299	315	300	342	344	316	323	306	294	318	318	273	308	310	277	275	319	292	319	290	327	328	337	312	289	303	300	312	291	303	276	294	295	296	303	312	331	295	341	311	285	314	307	276	269	274	296	273	303	300	304	323	276	306	352	308	329	305	294	319	300	314	337	321	341	317	326	329	311	292	340	296	320	316	270	284	341	306	289	296	338	314	302	302	321	318	297	324	281	358	318	287	309	325	298	316	323	302	328	326	288	310	330	320	306	324	302	305	296	314	314	315	304	319	323	302	311	311	332	307	301	288	337	309	311	309	293	295	334	323	317	315	304	299	324	318	294	327	311	295	324	320	314	344	294	325	303	305	301	307	291	313	307	315	305	324	310	320	304	300	283	310	315	300	313	327	326	293	288	294	331	283	305	290	326	329	307	359	308	303	294	333	319	260	307	323	298	318	300	297	332	355	314	315	335	321	337	299	327	291	323	317	326	281	287	290	326	301	323	289	327	318	308	304	309	314	326	304	323	294	318	326	327	327	336	306	330	305	305	328	304	310	315	321	318	311	273	324	305	311	292	316	324	328	332	339	299	306	297	304	301	317	320	301	352	335	327	315	298	315	285	281	292	307	306	291	313	294	286	328	295	347	313	304	294	291	290	315	332	278	295	343	314	319	291	348	289	347	302	316	335	302	296	319	307	320	314	293	295	314	310	279	312	313	322	328	297	314	307	294	306	324	287	314	316	299	352	303	322	301	286	288	328	303	267	318	289	292	304	293	347	310	325	300	352	292	295	329	298	283	296	295	337	298	308	277	303	316	321	332	304	324	290	308	320	310	313	283	286	339	299	303	336	304	296	285	325	295	278	315	303	336	296	322	325	292	308	336	318	291	319	329	310	326	311	270	306	303	303	318	275	308	337	283	282	316	274	272	266	333	315	291	330	299	308	298	316	336	315	283	359	306	302	289	323	273	294	298	331	295	300	309	302	321	306	301	311	312	309	331	316	325	334	316	314	295	313	304	299	290	300	295	295	315	321	303	329	289	287	325	287	320	324	296	340	304	303	314	292	310	324	311	313	322	310	312	292	299	283	300	288	302	308	329	295	284	281	286	299	339	314	298	303	320	309	323	312	298	268	324	304	323	330	307	293	326	336	302	304	328	342	292	314	333	336	312	344	300	317	304	283	291	317	310	321	302	289	336	296	291	303	316	314	309	301	306	317	282	332	303	291	310	343	278	327	312	284	318	294	309	316	329	301	273	323	298	336	308	306	289	287	303	286	312	298	308	328	295	319	298	277	333	297	280	273	326	312	336	290	282	300	304	330	284	325	322	296	309	303	317	266	303	288	293	282	301	293	316	319	366	301	308	320	318	292	283	321	303	324	302	289	294	322	328	299	288	309	262	308	323	299	303	262	293	287	316	309	317	321	299	298	319	285	329	296	323	337	301	316	277	302	308	292	342	307	344	288	299	329	287	317	318	323	313	317	337	299	316	315	299	298	288	301	327	298	323	298	292	325	314	324	318	344	331	316	316	290	323	321	320	334	289	296	297	304	307	323	294	314	295	307	327	315	296	324	303	267	295	324	294	354	330	310	294	319	280	316	309	296	320	313	307	267	289	329	320	307	290	278	298	296	319	297	327	322	290	307	281	331	303	312	315	285	333	318	309	332	304	305	331	289	314	296	307	283	282	310	303	298	300	330	324	305	273	292	316	312	307	322	310	317
1917	180	159	179	150	150	155	137	152	152	161	143	158	151	151	136	149	150	135	147	141	148	128	143	161	165	129	153	137	141	153	152	132	138	137	144	138	162	145	134	140	146	152	132	186	146	159	130	150	164	153	135	140	152	142	163	155	134	175	127	144	133	150	143	145	134	153	135	151	149	165	130	124	137	133	128	161	138	138	138	133	153	128	120	153	155	141	167	118	142	153	128	149	150	146	130	154	124	159	147	159	162	161	142	121	131	154	145	139	131	140	141	155	128	149	134	142	128	131	164	159	155	147	148	146	150	163	145	161	145	127	153	173	131	127	127	144	145	173	140	147	147	139	152	151	144	137	148	150	154	151	140	146	138	150	146	148	118	138	161	137	157	151	125	148	150	154	163	146	131	141	169	138	123	137	134	122	161	166	153	163	136	155	159	149	157	154	117	123	140	144	151	146	158	127	149	140	149	135	153	137	151	150	148	157	133	153	133	141	158	137	142	169	136	150	143	138	130	134	147	151	139	156	120	120	132	142	152	161	144	154	138	166	136	159	148	133	165	134	133	137	149	154	153	144	137	164	125	148	158	154	146	155	147	154	130	137	146	126	136	127	155	130	152	160	156	133	147	142	164	141	169	125	125	143	135	157	128	138	134	132	133	132	139	121	144	130	134	125	130	154	130	146	155	121	148	151	160	156	155	146	136	144	151	138	151	137	161	153	139	126	137	151	126	168	137	148	124	156	128	149	121	166	149	165	142	102	149	137	144	150	158	132	154	168	156	162	139	153	165	173	153	149	148	152	145	145	154	146	155	134	147	132	159	124	136	149	141	120	162	145	146	126	137	130	142	157	143	139	145	170	145	134	140	157	142	164	117	119	160	136	135	167	153	160	127	132	144	125	136	142	142	143	149	137	160	161	134	149	155	139	144	126	154	136	139	146	152	121	146	118	155	154	124	141	162	139	128	132	136	132	155	123	151	127	132	142	136	133	146	159	143	157	156	145	165	157	155	139	163	146	170	140	157	158	135	160	153	135	142	149	137	141	142	153	133	138	158	156	149	144	162	145	161	121	141	142	141	143	158	134	136	139	139	137	122	162	120	135	133	137	154	125	131	148	145	154	128	138	139	136	157	161	137	142	125	152	141	146	117	148	147	146	120	139	144	105	144	148	119	150	157	114	138	149	144	141	144	143	162	151	127	128	151	134	151	151	122	127	152	145	143	122	133	136	166	130	126	156	156	135	151	129	148	128	155	146	131	145	151	152	141	164	161	130	176	157	135	144	138	161	141	155	141	139	140	146	136	143	139	173	130	133	139	126	122	139	145	146	163	139	133	150	143	144	131	133	121	140	129	144	151	132	141	140	162	148	141	144	158	131	160	140	156	140	138	138	166	136	137	137	153	161	160	146	145	142	129	170	129	147	128	157	149	136	152	140	137	145	131	148	151	134	138	141	157	147	131	124	166	157	138	150	149	143	155	151	125	132	167	145	144	138	142	148	151	152	149	121	163	120	151	125	137	148	150	140	161	159	158	135	142	134	136	141	138	147	153	148	138	137	137	148	125	118	157	137	135	136	122	131	156	144	157	141	135	138	141	126	162	142	140	134	152	157	118	145	154	124	130	123	119	161	130	150	139	149	155	132	137	144	144	145	136	148	151	120	155	157	160	116	127	160	151	152	140	158	144	152	157	160	144	148	159	127	143	137	142	149	149	148	155	128	123	131	133	151	147	153	149	144	159	149	162	143	145	137	127	143	130	148	149	143	128	152	171	162	153	145	136	138	126	155	153	126	153	159	150	121	136	162	162	147	138	151	149	136	142	129	152	170	147	131	148	131	149	141	167	157	134	150	137	159	154	145	150	135	157	134	128	151	127	148	141	133	149	120	128	147	139	149	149	144	146	156	115	166	136	127	144	155	131	132	156	151	134	147	141	163	146	121	135	113	155	137	126	136	141	147	152	147	159	141	148	141	133	138	167	159	140	154	145	150	120	152	153	139	151	169	140	129	155	131	147	128	159	126	150	137	134	137	148	142	145	129	147	158	149	136	129	136	118	149	162	151	133	170	145	148	130	150	142	152	148	173	142	149	123	143	135	154	129	128	134	130	126	139	134	150	120	151	172	143	145	151	127	147	128	158	133	142	159	139	134	153	131	140	151	150	134	148	149	153	131	155	142	127	162	165	161	145	154	131	146	167	164	142	152	144	151	160	147	147	136	146	137	146	141	169	119	158	144	145	130	153	129	145	146	155	145	157	155	139	127	156	159	151	133	136	129	153	142	169	144	141	134	155	165	126	148	153	155	144	134	138	130	150	142	129	141	175	154	149	162	136	128	140	138	137	129	166	144	155	136	137	135	165	136	146	141	153	157	130	145	131	133	163	142	149	142	137	114	144	151	171	129	165	130	156	153	156	149	154	146	173	112	142	137	133	134	138	147	128	149	154	171	143	137	139	131	127	135	153	171	150	135	144	143	134	138	112	148	137	142	162	147	141	147	141	110	158	148	146	159	136	137	149	146	145	132	128	124	138	144	142	120	147	119	138	158	151	142	146	135	148	145	155	144	139	138	128	148	138	135	120	131	133	150	150	127	168	146	139	138	143	157	130	143	134	135	154	150	140	162	153	155	137	144	135	158	123	153	158	150	134	153	141	136	139	146	155	136	160	147	142	129	139	154	149	162	128	148	134	140	132	136	138	143	128	151	146	138	149	136	152	137	140	143	130	157	152	150	160	145	148	153	154	146	149	137	135	154	119	151	133	183	133	135	138	128	146	122	146	146	117	152	137	141	132	155	141	126	150	152	151	139	130	179	147	140	164	145	130	147	123	147	131	146	119	149	148	149	153	145	162	146	159	144	164	140	148	146	129	135	146	130	150	149	129	133	140	127	126	146	123	125	141	153	146	137	151	145	136	160	137	135	144	152	137	160	134	121	158	129	136	133	131	148	145	138	134	129	148	119	137	164	137	171	132	150	159	143	159	127	147	152	145	136	134	147	152	148	143	132	126	141	154	134	160	130	158	134	151	160	130	140	144	150	142	129	152	138	147	139	132	164	161	124	162	146	150	134	140	151	144	125	148	146	165	145	150	137	152	141	147	127	155	152	168	144	135	150	145	152	123	133	134	152	133	122	122	147	129	143	143	137	150	128	151	158	141	150	142	140	149	137	153	147	153	140	135	134	142	142	138	133	121	151	131	145	148	125	157	131	154	135	123	141	137	155	142	153	146	141	148	140	154	142	146	149	162	126	141	150	137	143	142	154	149	140	162	154	151	144	154	135	146	150	153	159	148	160	132	148	140	126	174	177	137	146	154	142	155	158	169	140	165	200	121	154	146	159	139	131	139	158	138	144	124	134	147	148	150	133	132	147	143	166	183	134	155	134	152	129	133	128	142	126	134	153	135	140	155	166	140	152	147	143	144	148	121	144	134	120	152	147	134	133	147	157	163	136	172	180	142	151	126	134	136	138	144	126	154	160	148	151
2046	433	498	547	503	468	476	479	420	384	396	440	404	359	409	421	362	369	391	413	358	401	407	368	381	372	398	393	413	358	391	413	361	404	398	400	362	409	399	396	402	414	443	460	454	423	510	564	529	442	428	454	457	392	449	385	395	479	577	414	404	400	399	392	397	356	368	381	399	372	391	362	365	416	371	358	435	396	420	398	383	432	364	388	389	404	387	373	384	362	378	421	368	391	408	392	351	362	402	380	399	359	376	393	417	402	388	387	383	387	396	408	376	399	378	406	358	368	412	422	397	347	404	388	385	372	369	369	397	385	412	381	387	401	382	379	346	410	404	409	407	400	398	390	354	389	389	339	394	402	375	422	439	365	380	378	369	355	374	402	393	383	395	368	401	351	383	391	370	378	395	386	387	412	411	407	395	406	400	359	397	391	379	377	375	425	377	392	348	364	391	418	391	399	391	371	400	370	403	359	354	422	392	407	386	440	408	392	382	368	399	358	401	353	415	411	396	372	370	375	408	391	384	354	399	401	421	360	415	400	366	395	407	394	395	389	400	378	375	362	378	364	396	396	383	418	393	375	377	393	406	373	366	373	394	411	377	392	419	400	394	387	391	366	379	381	376	378	414	399	361	373	375	384	371	376	395	417	380	434	389	434	437	380	402	380	376	370	394	386	390	408	378	414	385	425	378	372	377	362	379	379	390	335	390	389	427	356	388	403	391	367	406	382	377	410	366	392	348	388	397	358	369	396	387	364	355	368	375	368	414	372	392	357	363	399	370	395	362	403	373	396	376	354	409	440	387	394	397	348	421	405	392	348	391	394	410	406	357	368	360	347	389	381	372	388	394	373	408	352	348	388	352	383	373	372	413	363	405	408	389	405	395	385	406	389	367	363	389	408	415	404	430	399	352	389	431	384	369	392	417	397	396	418	428	407	348	395	390	414	387	375	354	358	380	375	395	374	353	358	386	397	379	397	392	388	377	387	364	380	388	393	374	387	374	394	384	385	411	385	392	386	371	366	375	380	428	371	367	376	368	375	435	401	348	402	400	380	384	389	373	387	397	382	390	384	398	362	376	347	379	369	371	391	392	419	386	389	398	407	421	387	373	414	366	411	431	342	357	383	369	391	424	396	399	373	389	435	412	400	398	401	375	396	384	390	417	379	389	404	420	378	401	384	392	348	377	377	395	366	437	380	395	381	374	377	345	406	369	385	395	400	383	434	413	380	368	386	418	407	376	396	421	380	398	354	402	431	375	376	383	365	398	429	374	426	342	346	441	418	423	367	398	371	394	404	386	376	404	378	409	409	380	399	392	404	373	395	405	386	402	408	370	357	380	398	382	389	376	388	430	352	418	366	377	391	410	364	394	410	385	418	409	387	434	362	384	420	389	377	379	406	375	385	412	400	382	423	415	413	367	401	385	391	354	401	387	412	371	417	383	377	390	368	407	368	388	376	422	395	379	408	366	395	363	380	408	370	355	393	371	368	357	398	370	409	381	382	385	395	371	355	364	360	389	374	397	395	403	386	412	368	392	380	385	369	400	386	374	371	360	394	371	375	383	386	426	383	400	375	403	376	388	378	415	358	395	421	391	343	384	425	381	398	379	398	407	382	409	421	402	401	379	358	387	420	397	355	381	397	410	379	398	383	392	363	384	377	397	380	420	362	335	392	369	365	408	423	369	423	376	388	383	407	374	403	393	394	384	384	363	387	405	399	399	366	347	397	393	413	374	362	412	412	381	393	351	386	364	372	386	388	372	399	418	391	404	404	369	372	389	414	351	381	366	405	370	383	377	373	408	379	425	353	429	370	425	389	394	409	367	339	412	425	406	400	374	383	405	380	369	388	400	368	382	430	365	406	403	388	362	375	438	401	393	375	375	391	395	398	406	372	338	399	382	369	415	391	364	391	416	405	402	382	414	386	372	390	351	356	398	390	404	398	370	410	376	379	398	395	395	393	409	389	380	408	393	432	359	392	391	383	376	378	402	372	393	382	417	436	363	381	352	382	389	400	413	405	417	375	418	380	383	440	398	349	405	387	388	413	382	391	374	353	385	425	384	389	394	387	377	407	361	347	392	367	415	387	396	384	356	411	413	381	378	394	386	374	397	385	406	369	374	400	390	384	371	398	411	403	373	367	381	373	384	358	396	413	382	369	399	426	375	402	392	380	432	376	401	416	366	403	381	359	390	382	417	405	375	362	378	413	386	424	389	405	370	406	376	398	376	409	358	361	371	382	418	390	418	409	387	374	387	411	392	388	404	374	376	389	357	363	386	340	376	409	398	381	392	402	406	390	399	439	385	392	403	386	409	376	423	345	407	373	416	360	368	413	366	366	389	418	406	393	369	403	351	375	395	387	399	364	400	389	384	410	387	371	426	396	370	361	363	388	377	395	374	403	404	400	416	379	386	398	435	386	397	367	392	388	388	390	413	380	397	454	409	417	384	405	373	372	390	396	403	379	394	363	372	408	390	398	376	372	415	389	398	393	411	363	350	386	373	376	428	384	387	382	412	420	362	386	389	405	405	424	369	380	391	408	395	404	391	333	389	394	397	414	395	381	396	382	435	381	430	398	402	419	366	387	334	381	390	374	394	387	358	411	394	375	383	394	369	385	371	411	388	374	403	394	368	404	379	382	407	373	371	401	387	361	426	375	348	387	384	371	350	397	381	430	411	380	393	416	388	388	419	415	378	420	378	410	416	414	397	425	411	381	360	375	389	378	381	389	342	383	408	425	377	381	396	369	369	387	399	400	382	364	386	389	353	429	372	403	360	401	402	379	406	379	376	378	407	360	377	406	382	372	371	384	361	428	350	408	371	412	370	373	405	371	393	405	402	352	365	410	385	411	385	393	375	393	369	435	372	352	374	438	353	406	393	399	371	412	363	404	424	386	382	373	370	391	428	368	388	382	399	395	384	404	334	416	427	395	403	333	395	375	370	380	391	377	358	406	432	370	384	363	433	417	354	371	398	372	403	392	407	396	377	392	381	404	383	378	378	381	374	398	420	387	392	365	365	393	379	403	382	378	403	356	366	381	400	393	406	373	408	393	406	371	387	410	386	378	358	382	430	379	365	410	407	365	399	386	404	394	410	383	382	416	397	381	351	387	393	377	375	382	366	384	387	391	402	387	361	360	374	364	392	374	384	390	393	383	426	345	402	363	373	401	409	378	390	413	399	425	399	386	418	358	402	349	368	376	366	368	375	386	401	421	396	393	384	391	403	392	383	404	394	367	362	386	393	389	387	368	408	404	389	390	406	367	384	373	400	395	407	381	387	352	404	367	374	406	398	407	402	400	380	372	401	387	367	394	363	412	403	387	407	386	368	409	378	379	384	412	402	374	410	391	342	387	414	388	361	403	383	403	407	396	401	432	382	406	378	361	382	388	384	407	382	404	345	414	401	358	373	374	387	405	378	414	361	409	371	353	424	379	365	405	387	386	375	401	396	399	365	390	373	387	389	412	390	379	354	354
8449	988	1142	873	605	486	414	334	309	275	264	265	211	222	215	228	212	199	177	173	198	208	218	191	168	193	176	177	176	186	185	172	179	188	177	191	159	167	174	172	202	192	168	182	202	183	339	426	340	181	197	198	176	217	197	176	168	223	387	223	188	164	177	169	196	183	181	163	188	168	156	199	166	177	170	175	181	175	161	181	191	153	192	171	162	174	179	161	169	178	167	157	191	179	188	176	168	159	159	153	160	148	190	156	167	166	175	152	192	180	177	177	170	187	204	168	183	163	177	186	175	198	164	188	176	160	177	156	177	170	188	167	181	167	183	159	190	163	184	170	174	176	182	177	167	162	152	159	151	168	185	176	182	162	193	158	142	150	161	186	169	167	150	161	145	152	182	173	157	158	195	174	198	174	187	158	195	177	200	166	154	175	182	171	166	166	188	152	174	160	173	185	200	195	158	167	181	168	203	172	172	173	172	172	150	161	178	161	180	179	152	203	189	166	169	163	159	198	195	171	169	181	157	152	206	184	172	173	187	140	174	170	151	173	184	170	194	168	164	168	166	161	151	176	188	153	180	174	152	187	166	175	170	192	161	176	162	166	177	166	147	172	181	171	163	172	179	160	194	177	150	176	187	160	175	182	179	182	196	152	162	165	150	167	139	159	176	180	191	176	183	165	184	175	178	159	209	181	174	164	186	160	176	169	186	187	188	163	173	178	180	147	169	184	164	153	178	186	157	171	154	164	160	164	197	162	153	171	185	189	188	190	187	177	176	194	176	181	181	178	161	175	164	164	148	188	176	188	182	167	202	189	177	183	160	177	187	166	171	178	170	166	173	151	160	170	171	146	170	163	175	160	192	174	165	154	161	169	190	199	173	176	173	177	174	144	153	162	146	163	154	179	197	162	176	187	153	164	169	157	154	161	177	191	171	198	179	156	158	193	183	174	158	172	156	179	168	157	171	171	159	165	179	169	177	160	156	173	174	183	192	180	171	165	181	165	179	171	204	163	189	180	172	166	183	175	166	176	172	172	160	173	181	165	170	170	167	171	182	189	172	163	157	151	204	181	173	159	187	188	158	182	185	163	171	177	176	166	165	171	179	171	179	155	180	179	175	192	161	170	152	167	184	174	152	162	164	140	189	161	176	178	160	164	172	170	190	167	202	163	184	179	166	189	157	168	159	188	175	168	174	176	167	168	192	203	173	180	184	164	207	159	158	181	199	186	160	179	163	176	146	171	166	166	169	165	177	175	165	172	167	146	185	160	151	175	164	171	151	157	143	173	154	180	161	165	176	177	187	167	164	171	150	182	156	197	191	176	183	177	165	180	162	164	162	180	158	180	161	162	167	134	148	169	165	194	160	161	141	181	186	166	162	185	182	156	161	151	174	167	189	143	146	176	170	176	177	171	194	187	165	156	161	170	173	172	191	201	162	167	155	207	158	163	160	187	149	176	179	174	180	178	186	189	172	197	176	178	183	158	149	178	191	155	156	169	169	164	176	186	195	183	144	171	156	164	176	177	175	176	183	166	179	184	160	197	171	181	166	185	176	160	178	172	151	190	181	190	164	179	150	173	167	167	168	189	178	184	162	164	201	178	165	159	199	163	158	165	178	165	186	182	180	181	157	180	158	153	161	170	162	179	178	178	191	169	187	152	166	178	176	156	144	176	160	172	162	169	163	161	170	165	160	166	163	159	201	171	162	198	184	175	200	178	174	171	175	164	198	194	170	173	169	201	181	166	181	198	178	148	180	161	172	178	164	167	174	176	171	173	164	157	172	173	154	160	177	171	196	180	171	171	175	163	182	159	150	177	160	181	148	172	185	184	183	170	180	186	196	160	185	178	170	162	167	179	150	158	169	185	177	174	172	159	184	170	173	158	157	161	169	203	187	193	167	161	174	174	195	171	199	195	160	173	180	163	178	157	144	198	195	164	129	177	186	153	183	177	147	163	178	164	159	175	189	156	165	179	176	168	143	160	181	168	163	191	168	180	170	190	168	178	147	177	188	195	178	168	197	164	151	166	170	147	188	179	141	156	177	185	172	200	192	177	169	151	164	179	179	165	189	177	153	183	190	196	174	160	177	189	177	168	164	170	166	157	158	194	214	176	181	189	167	182	182	170	181	167	165	157	165	162	166	170	171	181	161	166	162	194	170	179	151	160	176	171	189	164	162	158	158	180	184	165	151	168	157	197	160	176	163	159	185	200	172	169	169	169	174	176	183	144	170	162	175	157	168	174	166	154	182	167	174	174	186	179	175	191	190	168	179	172	171	161	162	156	181	176	170	161	169	154	174	173	167	176	196	184	180	180	167	171	187	183	188	168	180	187	192	165	177	166	177	155	161	172	185	167	178	175	171	178	164	192	186	169	186	183	165	150	164	187	142	177	172	154	167	186	182	163	173	160	192	181	173	175	182	192	201	172	163	180	172	164	178	187	178	166	161	178	190	141	158	179	183	181	180	170	159	208	187	179	171	165	176	143	162	149	180	175	161	168	152	175	185	159	213	170	169	183	140	155	166	167	205	189	189	164	168	185	179	159	192	160	189	158	151	162	176	180	176	174	176	176	156	162	173	156	161	176	159	171	176	187	185	195	161	167	158	173	187	164	195	149	164	187	192	171	187	183	179	219	178	152	159	174	172	161	186	193	160	180	179	172	151	175	178	151	163	169	173	177	169	169	190	176	160	147	158	151	155	155	156	164	168	164	186	197	164	177	163	156	155	158	192	191	154	187	160	185	179	161	164	173	175	145	165	148	177	193	190	160	164	166	161	168	165	177	168	170	196	167	179	179	170	187	177	165	193	173	183	168	204	168	171	176	156	137	165	177	191	162	160	170	158	197	173	183	155	174	170	168	187	165	163	190	184	157	175	172	186	178	172	164	175	164	184	146	163	153	179	165	160	176	160	163	154	189	184	165	189	146	176	178	169	172	167	152	170	165	156	180	187	160	173	183	184	179	180	162	170	171	168	190	192	198	171	173	173	149	148	190	161	168	176	172	184	181	172	194	174	192	172	164	168	169	179	147	179	188	166	175	164	180	181	172	180	184	190	178	183	177	162	176	164	153	142	184	160	148	186	185	184	154	174	190	180	197	182	152	173	174	152	181	170	160	195	164	149	187	174	157	151	163	153	180	165	174	165	204	175	180	188	181	182	159	162	181	174	148	165	162	166	160	170	175	154	169	170	167	169	170	183	177	165	179	166	170	169	183	176	174	158	176	169	153	165	160	179	177	194	176	188	171	151	196	171	179	153	181	184	170	166	177	177	186	176	170	169	167	152	203	198	161	165	145	157	174	159	178	184	183	160	161	148	141	185	160	179	165	140	164	163	185	173	178	155	165	210	163	171	183	165	188	162	149	180	172	163	177	167	187	181	188	183	166	171	183	179	164	200	179	161	165	165	175	148	162	190	155	170	162	167	159	190	190	176	182	165	170	185	203	156	169	172	154	184	166	183	191	176	172	183	158	160	189
5838	1191	2531	2926	2588	2135	1697	1491	1291	1099	1009	989	878	824	781	719	659	648	619	647	627	576	630	577	532	571	535	536	545	507	539	515	494	504	521	491	489	519	526	505	523	561	538	589	577	706	2750	2968	1964	658	656	604	535	575	552	483	545	753	2446	473	466	474	439	481	451	484	472	435	462	436	440	456	432	480	449	478	450	480	465	448	431	481	437	467	455	481	457	461	453	463	475	426	448	459	422	393	446	467	432	434	479	432	447	438	464	460	413	474	418	452	462	442	433	433	433	461	481	448	444	447	456	406	413	455	446	477	449	437	472	470	477	439	446	445	444	460	443	455	432	466	462	453	414	475	450	476	457	443	463	392	460	481	417	466	443	471	468	459	482	439	424	438	451	476	466	437	489	427	427	458	416	442	448	437	467	442	417	470	417	488	436	445	451	499	417	450	487	426	490	454	427	420	448	408	427	427	472	424	444	437	414	424	460	433	439	413	475	453	417	445	457	436	426	424	465	424	422	437	468	449	449	469	496	446	472	441	426	423	459	435	463	440	416	416	434	476	446	461	413	443	458	432	435	452	448	466	462	508	419	444	451	462	427	450	418	397	476	460	488	436	469	469	443	435	469	431	444	456	476	448	464	442	461	406	436	464	489	395	434	477	470	482	443	430	440	437	431	426	444	430	480	455	422	410	430	415	400	503	448	434	453	454	486	449	447	434	407	438	441	432	399	442	487	469	456	427	444	470	455	461	466	470	446	464	436	478	426	454	457	435	439	466	450	457	427	457	425	485	484	421	460	465	444	431	437	461	420	488	472	428	437	445	459	424	457	441	458	420	456	463	453	435	446	435	414	464	434	443	446	439	451	420	420	462	433	463	416	467	458	452	445	419	448	495	451	468	466	408	465	482	461	471	452	416	457	483	416	469	456	441	426	447	493	436	431	437	450	501	460	477	477	476	462	467	451	411	417	450	450	446	457	475	465	407	421	453	425	432	445	451	491	417	443	456	485	464	452	439	467	439	451	452	442	489	479	433	473	453	431	466	429	466	446	443	452	434	400	438	424	457	448	454	444	429	447	459	470	443	434	409	433	422	449	472	447	419	448	406	433	425	460	450	472	442	475	455	421	477	448	453	475	457	445	437	462	411	466	432	440	443	430	452	466	437	410	443	452	448	401	440	427	434	445	443	460	429	417	459	424	452	478	427	445	438	485	452	423	466	479	443	456	442	424	444	422	445	500	461	427	428	422	449	415	439	445	458	429	459	426	439	428	426	455	426	467	459	475	471	478	468	450	449	456	481	456	449	470	472	450	455	436	430	431	452	444	470	451	420	471	414	443	435	471	473	422	435	406	474	481	435	439	422	466	450	466	412	442	441	442	403	432	454	442	451	407	453	407	441	461	456	440	441	480	453	477	457	432	449	462	479	417	424	422	452	447	430	439	481	440	450	450	474	458	436	464	445	426	409	431	469	436	437	455	451	457	446	452	474	451	417	458	427	445	417	452	466	422	423	445	443	459	437	441	403	493	428	462	463	462	439	460	436	437	456	411	490	465	418	475	452	461	431	484	476	447	460	425	455	478	437	443	434	442	445	470	413	439	478	458	471	443	461	462	459	438	407	435	464	419	426	474	411	450	469	462	409	423	467	426	427	439	432	444	433	456	447	454	449	456	471	465	467	483	469	422	433	437	453	452	469	415	435	458	437	437	435	440	450	438	472	466	456	483	475	476	462	470	458	449	450	463	441	437	418	472	408	479	438	455	451	431	459	474	478	442	477	436	437	479	470	440	453	476	422	474	452	456	440	451	441	417	452	436	439	459	451	470	424	440	416	426	456	439	448	474	416	488	459	475	457	455	466	435	443	430	492	449	450	448	439	477	486	451	492	471	480	453	450	435	463	475	443	469	473	457	418	432	448	489	430	484	433	433	411	425	459	438	453	433	452	447	441	450	455	427	456	469	404	441	447	474	416	465	435	422	489	458	467	459	411	517	436	471	470	471	442	453	502	446	442	441	451	482	446	429	438	425	466	433	398	435	489	430	430	483	435	460	429	438	466	453	426	435	442	417	478	442	472	441	460	474	475	413	447	454	439	448	469	446	447	426	453	460	504	419	465	408	436	445	442	423	489	473	477	446	408	451	458	430	483	433	445	437	450	485	473	489	435	508	447	405	454	414	435	481	457	473	471	494	442	413	463	436	417	449	460	420	429	494	481	463	462	456	471	432	404	451	442	452	428	433	446	425	403	471	469	463	441	437	451	449	443	409	481	433	438	425	396	406	407	455	434	433	431	492	460	441	446	458	467	438	456	425	423	422	432	468	452	466	440	444	473	466	433	427	418	438	449	468	456	449	437	472	488	478	434	438	456	429	460	486	459	449	446	451	462	411	453	470	411	474	440	428	474	441	464	427	452	466	423	457	465	448	444	449	443	484	435	461	447	429	428	450	422	474	429	476	433	453	424	452	459	449	445	459	387	438	428	453	459	454	442	466	441	431	486	436	436	457	438	506	507	462	444	432	452	470	450	466	459	416	484	448	435	424	455	443	435	425	453	442	441	478	447	452	433	454	450	442	460	429	469	450	452	524	486	428	432	460	409	409	439	460	472	444	461	447	480	447	450	437	450	433	459	443	443	435	462	421	445	430	419	444	432	408	460	439	468	433	444	464	419	481	449	467	442	459	425	501	469	404	482	482	412	463	454	463	406	461	440	442	453	447	425	427	432	452	481	436	443	482	460	466	473	426	440	451	459	442	433	487	460	426	451	456	448	474	473	397	443	436	458	456	415	410	449	479	495	478	436	465	465	453	436	439	488	449	425	449	465	437	438	449	444	418	407	452	435	434	452	517	469	385	459	444	449	446	441	448	481	454	451	420	455	473	468	455	434	442	453	449	439	400	469	443	407	458	447	453	442	403	442	439	467	393	435	456	411	452	429	466	436	446	441	458	450	424	487	457	459	467	426	465	451	437	436	403	464	423	476	448	472	452	458	471	456	471	476	436	448	456	460	421	448	442	462	467	439	422	444	466	438	452	462	446	452	438	444	454	492	475	426	420	473	445	448	449	476	465	455	450	422	450	456	419	439	423	447	472	431	424	445	483	435	441	442	475	458	455	440	450	445	451	400	420	438	491	466	438	456	443	451	402	489	454	437	426	457	421	439	445	427	439	461	448	483	470	487	449	450	421	447	431	473	478	435	431	454	441	460	435	471	444	457	474	449	460	452	455	447	457	447	470	461	487	448	456	425	409	451	444	422	468	406	458	473	447	415	464	444	446	461	424	452	452	433	434	437	426	453	468	426	409	493	478	465	442	433	445	478	444	464	487	429	437	446	435	454	457	458	472	444	422	462	450	425	458	434	454	462	462	488	434	478	473	428	430	426	463	465	447	443	417	414	474	450	444	472	469	460	443	462	475	412	445	463	451	424	421	454	441	384	452	484	451	447	455	453	445	457	449	489	446	444	444	448	446	454	441	440	464	430	466	459	425	463
16022	2245	2227	1612	1010	712	573	441	383	325	274	237	239	182	211	189	158	147	165	116	135	147	122	135	113	134	129	115	129	117	108	137	126	128	107	110	114	125	127	115	130	123	134	134	114	130	422	509	340	177	144	151	130	113	119	142	135	146	586	123	101	115	101	97	119	92	101	109	100	82	112	111	113	116	108	119	113	99	117	91	127	94	118	122	94	100	93	116	124	118	98	105	105	111	90	95	107	112	101	125	102	110	97	107	102	117	103	108	90	112	95	119	104	108	100	103	102	102	120	114	102	98	111	106	94	99	101	111	118	105	93	104	104	104	108	110	103	83	112	93	111	110	107	112	94	106	114	104	111	107	99	114	123	107	121	101	100	88	116	115	101	96	108	120	101	104	93	123	107	123	118	102	117	96	106	119	125	114	131	106	97	104	108	115	89	109	112	121	105	102	91	105	113	104	116	109	93	104	91	86	107	115	95	103	94	101	104	120	105	99	109	91	105	103	105	101	117	93	98	97	109	98	95	106	111	110	113	87	97	97	99	114	105	112	111	108	109	100	103	120	86	99	110	103	109	99	119	94	108	92	110	113	117	118	110	118	94	116	109	90	117	85	112	98	114	108	105	103	124	114	109	113	114	99	88	92	86	107	89	112	100	96	116	104	118	110	100	113	100	106	116	114	99	105	111	108	117	83	118	111	113	108	119	117	100	118	104	103	100	101	120	98	98	112	115	96	95	117	122	105	91	110	95	104	105	97	106	111	87	115	128	92	125	113	79	106	110	90	106	89	106	107	95	91	125	106	140	100	85	95	105	106	102	107	136	97	102	102	102	109	94	104	112	94	106	106	96	103	115	105	97	93	94	100	93	100	91	112	103	112	104	95	97	93	104	109	110	121	106	96	107	92	88	102	109	101	103	99	108	115	88	102	108	102	100	106	97	91	128	114	106	101	102	103	112	94	92	112	114	107	99	96	90	108	94	125	104	96	100	104	94	93	110	103	102	121	105	95	96	96	113	100	99	84	109	113	111	120	94	106	100	109	101	101	80	98	107	104	94	96	114	103	111	102	101	117	93	98	97	111	123	103	91	108	116	93	126	84	110	102	129	88	96	103	111	109	88	105	81	123	88	96	90	93	102	105	104	108	103	119	108	114	103	103	109	100	108	106	111	109	108	109	104	98	105	121	102	116	101	93	112	89	85	107	115	108	113	109	110	109	112	101	111	99	115	125	93	92	101	111	105	89	125	86	104	101	115	107	109	105	107	111	112	112	122	130	113	108	120	116	87	110	105	96	101	110	105	97	100	122	113	106	110	100	105	124	109	109	104	95	91	112	118	113	101	104	105	120	112	90	91	110	103	116	99	101	107	126	113	110	101	125	103	99	91	101	115	87	102	108	105	99	97	117	92	102	97	97	113	118	113	125	103	92	102	86	108	104	130	109	124	111	114	100	118	98	107	102	103	88	93	100	102	100	122	106	99	108	102	109	102	107	112	122	106	118	103	96	100	104	87	98	118	118	111	112	107	112	101	105	111	120	114	109	119	93	109	108	133	106	113	101	100	123	106	106	104	106	99	104	114	103	90	104	78	120	111	105	112	96	101	115	88	108	104	104	120	97	107	125	114	95	114	105	108	111	117	106	117	100	93	105	91	119	104	91	106	95	90	114	93	125	111	103	106	94	129	125	109	90	115	112	105	112	105	117	122	96	102	101	127	96	111	96	109	75	93	109	109	104	119	119	128	113	125	100	93	89	99	97	90	109	113	114	100	111	107	139	122	105	120	106	97	81	99	108	110	118	101	103	107	117	112	101	93	106	96	104	101	120	102	95	111	99	108	122	95	117	99	97	111	98	122	102	90	101	116	111	93	106	110	93	102	103	110	124	116	110	104	98	111	130	107	122	86	115	97	125	109	94	105	95	106	121	101	87	91	111	115	111	86	111	98	83	111	85	108	105	117	97	97	118	116	89	121	96	116	117	106	103	115	122	101	102	120	105	113	103	92	105	106	117	107	98	107	114	99	109	97	105	108	101	104	106	103	104	119	100	107	111	109	99	122	94	97	114	109	116	99	97	102	111	104	112	120	112	118	120	120	95	96	89	109	97	110	108	104	118	138	111	129	118	115	109	105	124	103	115	103	101	111	113	113	102	114	95	96	85	123	98	94	93	105	114	121	101	107	105	99	99	101	106	109	107	92	100	113	107	104	109	106	98	117	111	113	118	111	92	110	95	97	125	99	100	111	81	101	113	110	115	112	109	121	96	92	107	114	114	84	112	99	97	96	102	113	113	94	123	107	101	120	106	121	121	101	119	105	106	95	112	86	100	117	113	102	100	107	101	103	86	105	98	100	110	103	107	105	118	120	95	112	103	104	94	123	104	89	96	122	104	115	122	101	99	112	109	111	116	107	89	104	100	104	103	124	100	121	113	90	121	111	96	121	112	108	96	105	98	117	100	117	109	96	99	98	113	107	105	107	110	88	108	113	106	115	90	113	118	102	104	115	104	91	107	112	104	84	114	103	105	108	102	96	112	116	97	116	102	104	111	105	100	108	107	128	122	116	106	103	111	107	92	101	108	128	104	130	103	102	97	111	114	105	96	107	92	112	104	92	92	122	120	89	117	119	102	105	107	99	111	103	107	107	102	101	111	114	108	128	116	94	121	110	106	110	121	102	113	96	129	114	97	107	104	101	87	90	119	112	111	128	87	112	103	118	97	114	95	85	119	118	95	124	95	120	94	97	124	103	95	102	103	108	127	95	89	117	93	111	108	112	109	111	117	95	107	89	107	99	129	107	96	113	104	102	111	113	106	118	109	96	112	102	93	107	125	116	100	110	102	112	102	98	100	85	91	108	103	104	116	96	115	100	106	106	111	96	120	96	111	98	101	99	118	98	96	102	113	102	111	90	111	103	103	106	101	100	111	108	94	116	93	82	100	106	90	103	84	109	98	141	106	102	93	105	114	124	97	106	93	93	91	110	92	109	94	95	92	101	109	113	91	99	91	105	107	119	130	114	111	121	109	117	92	105	109	118	85	90	93	99	81	92	108	120	98	119	103	98	118	93	97	105	96	99	107	120	120	106	117	96	106	104	110	100	82	111	110	99	107	88	113	94	115	104	102	119	94	108	91	121	111	85	100	105	97	117	112	123	104	112	110	110	98	100	93	104	97	119	107	90	133	109	101	111	97	114	119	97	133	118	106	97	93	98	105	95	84	110	93	133	92	94	96	110	109	94	108	88	104	94	96	94	119	96	103	118	99	105	102	109	107	99	119	101	108	99	99	122	88	96	95	92	106	102	106	112	104	115	106	98	100	128	112	103	90	98	106	119	99	110	98	88	98	114	114	111	106	120	110	122	97	110	102	128	104	111	116	104	98	106	112	115	99	98	102	98	110	113	124	105	96	123	104	107	102	102	94	115	97	118	117	116	115	91	102	100	97	109	114	97	85	104	106	114	107	104	105	111	111	97	112	108	111	97	95
8136	1845	4363	5100	4435	3576	2830	2292	1938	1615	1433	1235	1169	989	931	888	780	767	732	649	624	609	556	544	509	493	483	503	434	429	439	430	441	451	421	390	416	387	386	424	410	455	439	462	511	604	3399	3812	2156	1157	594	571	442	473	515	510	483	875	4639	322	320	335	307	316	322	293	304	347	334	316	311	314	306	324	306	315	314	269	289	298	293	287	313	296	343	306	297	292	297	306	298	311	273	286	262	276	286	312	322	315	296	308	289	315	309	262	291	278	275	295	324	307	278	298	311	294	301	307	303	284	270	303	287	324	298	280	278	293	283	314	300	305	273	273	262	255	281	286	271	290	287	302	287	327	283	308	316	260	261	270	274	293	292	286	275	297	325	296	296	286	278	279	294	324	291	304	293	307	279	280	288	303	295	285	258	269	303	289	297	271	278	291	281	280	299	279	296	265	296	314	279	283	278	287	279	324	282	250	268	287	289	289	309	277	268	294	305	282	283	298	318	267	322	305	304	290	287	301	298	266	298	276	268	288	287	288	303	314	301	265	319	268	299	295	311	273	273	284	272	269	289	278	309	315	299	300	296	267	313	308	286	310	334	250	282	309	266	258	305	302	290	295	285	265	269	279	286	305	290	268	300	288	274	279	318	287	300	299	295	291	276	274	267	295	274	279	285	303	311	285	299	259	290	291	277	292	282	238	284	281	280	291	294	277	290	290	278	299	280	267	292	299	320	260	310	235	290	300	299	321	287	304	279	289	285	299	307	304	289	256	304	290	308	280	280	319	281	294	275	276	264	273	276	282	310	268	287	292	298	285	288	302	295	296	298	300	260	304	311	287	244	313	269	309	307	279	267	273	301	270	295	311	255	279	297	275	274	284	301	267	326	315	287	287	292	297	324	311	291	304	270	314	283	276	283	292	245	287	284	285	301	257	273	276	307	273	277	293	277	288	304	288	303	296	300	292	294	307	301	296	300	263	299	297	296	293	311	273	257	256	272	293	299	284	316	287	269	284	273	271	304	301	303	294	284	276	287	278	271	305	275	290	296	293	306	322	311	312	290	298	270	301	322	271	305	294	293	285	285	264	290	273	273	283	295	273	265	276	303	279	243	265	271	283	312	285	271	262	314	279	255	289	297	300	268	272	297	275	299	330	287	305	265	280	270	292	289	261	279	319	298	294	289	292	265	280	281	303	301	270	308	277	278	290	278	291	282	289	295	289	284	291	278	274	291	295	293	301	288	270	286	258	302	267	277	260	289	249	297	282	287	283	279	259	261	277	259	279	276	323	290	298	292	279	293	277	267	328	284	271	330	289	311	269	270	287	287	299	305	295	267	316	291	282	306	314	286	293	307	279	316	276	304	279	286	270	294	282	265	281	269	341	292	268	300	298	272	287	299	279	301	302	267	280	283	299	287	289	276	282	294	286	283	286	289	290	266	286	296	276	301	304	270	304	291	299	280	273	303	299	281	282	303	275	252	271	302	266	291	272	266	281	278	252	294	311	292	296	271	278	288	272	303	274	287	248	284	263	265	314	325	252	314	278	272	274	259	306	284	281	299	293	287	284	299	260	297	301	319	308	316	304	278	312	291	240	312	270	288	323	284	275	278	294	297	254	316	285	298	267	284	320	291	288	281	281	254	282	312	332	287	306	276	269	312	286	305	295	296	257	268	269	271	267	304	279	300	298	309	290	259	310	257	306	286	276	267	304	274	279	282	303	261	282	284	311	306	302	302	282	264	310	274	258	280	306	304	299	312	320	293	277	259	276	252	303	284	300	296	295	267	287	275	304	285	285	262	277	285	298	277	311	303	326	295	327	279	266	285	318	273	300	291	285	304	307	294	314	278	270	279	268	286	282	314	280	278	258	296	282	293	278	291	263	291	237	275	316	289	264	300	275	274	281	280	283	267	275	261	280	306	327	271	270	288	291	287	304	265	300	298	281	287	287	292	285	301	285	254	300	316	313	320	277	284	304	271	291	267	274	290	291	305	289	286	298	300	288	316	267	249	294	299	290	301	307	312	281	275	267	285	317	289	284	286	273	272	276	293	292	320	301	267	277	296	278	288	296	272	305	310	284	289	284	292	305	318	302	300	272	270	306	285	271	302	308	273	267	284	272	273	241	295	306	281	285	270	303	267	280	282	270	293	275	272	335	280	302	281	298	294	273	276	292	285	282	306	289	299	297	278	294	291	281	266	317	265	320	288	310	316	311	276	303	314	313	289	287	272	273	276	279	324	283	285	306	258	292	312	285	275	262	284	272	298	274	313	275	274	302	307	291	282	254	289	293	258	271	255	254	282	289	274	294	300	280	328	295	262	293	293	301	326	306	293	302	302	284	272	301	276	273	284	288	280	283	314	317	276	279	279	303	299	292	256	266	295	309	296	282	273	310	292	333	294	312	260	320	289	279	307	268	282	299	252	267	283	286	273	264	278	254	269	279	298	260	276	286	283	274	287	300	299	295	267	282	243	288	284	267	267	293	313	307	265	296	273	303	287	281	273	267	288	282	256	287	291	265	291	278	289	271	269	285	277	267	284	302	277	281	267	243	268	332	292	299	299	274	299	290	291	296	303	295	307	276	286	304	284	275	260	285	303	249	275	270	316	275	267	309	293	314	266	284	313	270	284	296	271	274	301	273	276	310	302	341	321	296	273	294	286	282	302	336	325	292	293	264	289	277	285	312	272	281	304	283	297	317	308	307	298	306	262	282	277	270	283	302	302	263	294	311	306	292	302	301	274	281	295	292	282	303	287	290	302	285	286	316	267	317	290	276	280	288	270	261	317	269	280	287	279	292	282	276	298	336	283	265	279	282	277	287	305	304	280	264	287	262	276	306	289	293	309	311	296	272	307	279	299	326	283	288	278	316	288	291	287	304	279	297	288	291	321	278	290	302	295	298	272	341	298	291	264	293	290	282	262	275	286	292	245	305	285	301	296	272	302	313	276	306	283	292	278	297	286	276	244	253	281	296	288	285	307	279	304	275	302	281	284	262	311	286	278	276	309	274	273	284	289	271	277	293	293	270	250	298	263	270	296	295	268	295	288	281	297	292	281	302	282	309	301	277	295	275	264	291	315	313	270	280	264	293	308	247	271	286	295	248	287	292	272	278	292	283	270	289	304	247	297	313	268	286	298	295	280	305	272	306	283	292	283	286	263	290	298	291	286	313	288	273	278	283	268	277	327	301	276	287	285	323	295	268	259	256	277	284	285	278	301	290	268	283	274	259	284	288	281	300	308	316	292	256	255	304	268	303	281	317	269	288	275	293	298	301	262	267	285	277	292	275	275	302	287	317	282	273	275	314	275	313	261	303	289	313	285	277	285	264	310	271	260	299	278	287	288	277	318	294	283	293	274	298	278	282	299	269	285	302	292	288	304	272	276	315	259	268	295	281	300	286	305	290	280	293	272	295	282	287	283	269	302	274	288	287	288	306	279	291	291	292	285	270	299	266	294	282	281	291	313	266	256	286	303	267	303	295
1901	178	180	177	153	135	136	123	149	127	146	118	149	136	146	127	138	151	125	143	126	158	127	138	144	142	163	162	164	158	169	134	153	158	144	142	129	114	150	138	149	120	157	142	149	142	139	146	147	137	137	136	149	152	163	166	143	155	139	138	126	132	143	162	118	154	131	162	156	132	167	133	142	142	165	136	120	154	158	152	139	141	148	131	150	124	122	128	142	159	135	140	157	124	152	137	125	139	139	134	152	145	121	143	165	150	146	162	129	134	144	130	135	141	116	146	155	143	150	148	133	149	144	138	140	138	140	142	123	145	138	158	152	137	145	127	144	143	152	147	121	134	132	138	149	146	138	145	145	139	137	133	139	141	139	149	143	117	135	120	131	140	144	140	152	135	146	145	146	123	143	124	149	149	159	154	110	155	133	142	148	127	145	144	127	153	131	127	136	122	148	152	140	133	139	153	131	132	142	157	145	141	153	137	152	132	107	143	131	132	133	152	137	149	115	124	136	149	128	153	125	133	128	156	122	140	128	118	123	115	137	161	141	121	135	124	138	132	150	155	146	133	126	145	132	131	138	136	148	158	142	119	150	134	130	147	137	140	142	153	144	153	136	142	136	138	135	152	162	130	148	108	126	132	119	134	145	124	127	118	129	129	135	137	166	142	132	144	149	132	121	128	140	142	135	137	125	127	134	137	144	135	130	109	121	129	149	128	150	136	147	148	146	169	164	124	143	134	148	116	168	149	153	145	126	146	139	131	171	148	160	147	141	123	133	120	145	133	129	141	134	124	154	153	120	152	135	145	153	134	138	141	146	127	147	159	108	146	156	145	139	139	130	156	132	180	145	139	140	141	133	156	131	128	118	142	130	132	131	129	120	139	134	115	128	144	142	143	147	147	138	141	125	132	150	144	132	154	138	151	158	126	134	135	145	145	132	111	137	128	156	145	152	132	152	150	154	147	145	125	149	147	140	132	128	140	129	140	152	132	135	136	157	143	140	145	134	145	136	158	137	131	130	132	145	147	135	138	119	138	139	146	132	141	135	133	139	137	134	111	128	138	127	140	136	127	172	145	145	135	148	127	131	148	136	135	148	135	137	141	147	149	131	127	146	132	144	125	151	122	118	141	131	131	142	135	128	143	150	146	127	111	142	142	132	154	131	135	125	147	159	127	141	129	147	142	127	158	122	137	147	115	129	147	156	149	136	128	144	147	130	144	162	145	149	133	124	146	133	132	132	137	144	122	131	159	120	132	144	127	140	143	146	125	141	140	134	128	133	137	154	135	114	143	119	143	145	136	138	130	130	161	147	136	145	134	127	150	130	138	137	141	148	134	124	136	152	150	112	121	137	155	139	138	155	132	131	127	139	140	133	141	129	118	126	134	139	151	136	124	132	123	144	139	162	150	149	156	147	142	137	145	144	155	157	132	120	144	134	142	134	146	140	137	136	144	145	142	131	124	114	138	128	144	140	134	135	143	142	129	142	139	162	135	143	165	140	121	127	131	124	138	122	150	138	140	153	147	132	142	127	127	132	120	142	149	145	158	136	136	136	151	150	137	136	132	121	136	145	138	126	143	133	153	137	152	145	139	141	140	148	132	159	164	136	154	142	134	145	137	127	130	134	152	157	129	124	137	151	147	144	128	117	121	150	118	139	142	129	143	120	157	154	133	176	118	153	117	142	134	128	134	124	153	114	127	157	138	141	138	118	142	128	135	141	147	125	150	124	135	129	138	163	130	149	146	126	150	147	124	140	151	156	128	142	143	131	125	141	140	146	149	137	151	118	128	145	156	114	141	135	131	134	150	158	142	140	146	154	166	133	118	123	133	146	162	146	143	143	149	123	132	146	143	131	148	161	133	129	104	153	133	138	130	135	139	140	157	140	142	146	146	125	101	120	125	150	135	121	142	146	149	153	146	144	146	125	138	143	125	133	148	146	136	153	148	152	136	144	151	138	139	140	140	133	158	133	175	131	140	136	123	161	133	135	138	138	124	141	141	153	132	135	132	130	155	167	137	139	149	142	138	131	136	134	122	142	129	123	151	132	128	125	156	132	138	132	148	146	143	123	152	136	135	141	132	141	150	115	127	123	157	148	137	143	129	108	139	135	139	115	138	124	128	152	135	150	148	115	147	140	155	168	141	134	131	156	141	139	132	138	160	134	146	134	130	152	141	120	134	136	145	167	132	159	144	146	126	148	124	141	131	140	141	143	119	112	160	135	153	154	146	133	126	131	142	133	124	127	169	140	144	120	144	147	150	146	138	164	141	126	135	145	141	124	132	117	139	144	136	129	119	145	126	178	147	116	130	168	153	141	140	149	122	135	154	133	158	155	167	150	129	125	130	142	120	150	147	146	109	136	121	134	146	153	145	147	134	121	152	123	150	154	148	145	141	159	141	143	145	143	141	157	150	118	124	134	138	124	130	175	146	139	127	137	142	131	161	127	141	131	143	137	124	142	117	137	145	156	131	137	115	130	136	146	153	149	143	113	138	151	138	139	136	120	140	136	122	152	157	142	138	159	138	146	142	154	140	126	142	143	118	146	144	142	147	141	149	142	125	123	160	114	139	143	146	141	120	131	138	152	133	149	151	130	127	138	124	137	151	142	146	128	137	140	133	133	116	125	139	156	125	138	125	133	135	144	129	128	154	142	140	122	135	136	136	155	131	146	146	152	140	122	142	125	141	145	140	142	133	139	149	127	138	151	136	132	139	145	129	157	134	143	127	132	133	142	144	127	158	133	131	120	122	141	144	138	137	125	131	129	139	131	132	136	110	150	153	141	140	143	150	124	126	136	135	124	144	143	168	141	136	124	120	139	128	125	122	145	144	133	116	120	145	141	149	131	145	146	132	140	150	144	116	106	142	143	140	139	140	125	122	132	153	142	172	137	150	153	158	158	120	122	133	146	158	137	151	140	146	146	151	134	129	148	142	140	128	145	150	128	146	141	109	129	150	162	131	128	136	130	136	163	127	118	145	160	158	144	158	156	145	138	163	132	125	139	137	153	142	115	117	138	150	146	132	139	128	137	118	128	154	123	151	141	127	149	124	129	134	126	141	133	147	140	132	148	130	123	133	147	132	142	158	148	125	134	142	119	131	135	136	135	144	146	116	123	142	122	147	127	135	121	134	146	156	149	149	134	140	133	154	149	154	148	148	147	125	142	123	135	128	127	145	138	168	130	136	154	127	127	125	141	120	120	130	142	140	143	131	131	132	137	145	135	124	119	116	131	144	159	157	150	133	120	161	134	144	138	141	120	147	155	137	134	125	130	158	149	132	135	145	131	128	122	135	138	129	138	157	134	121	123	144	148	135	151	143	127	163	139	149	118	145	145	142	130	134	137	129	142	147	124	151	143	129	129	143	142	120	139	152	149	134	120	134	152	126	139	146	144	151	126	143	126	130	136	145	139	135	138	161	120	141	135	143	127	116	144	127	144	134	139	138	134	126	140	157	139	137	141	119	137	149	153	129
2129	428	497	474	474	456	418	423	416	424	402	414	413	418	384	380	399	350	392	417	353	366	392	401	430	389	375	406	417	366	367	392	381	331	406	379	377	374	401	407	421	422	428	409	413	418	511	507	454	458	439	431	395	417	390	393	397	435	448	349	360	388	362	394	373	367	395	412	358	412	405	397	362	390	390	371	407	371	403	367	380	406	392	362	380	367	399	407	380	379	376	362	360	384	364	356	375	356	383	379	402	424	372	403	336	371	369	357	369	381	359	351	409	384	367	368	383	376	371	405	335	369	384	376	409	386	389	372	396	405	414	416	419	377	378	368	413	395	385	371	388	409	372	377	370	382	362	361	370	385	403	380	395	395	387	374	397	375	406	381	346	398	379	388	386	370	399	355	372	384	375	370	372	410	419	375	352	385	331	376	377	387	384	399	352	385	377	378	362	357	382	416	390	363	373	376	373	388	397	386	366	353	409	385	385	388	375	349	356	369	371	385	402	394	385	403	420	356	364	386	370	368	404	398	384	395	374	392	379	391	388	402	349	396	362	394	347	362	370	378	382	401	381	356	389	372	359	344	391	383	341	366	373	386	383	379	368	389	382	361	370	363	350	367	389	355	389	382	366	346	371	361	382	372	367	398	354	353	380	366	401	387	373	372	356	347	379	390	380	352	389	374	369	387	403	342	357	353	411	401	376	407	399	376	416	393	373	392	364	390	429	366	386	411	409	369	410	365	354	344	392	371	402	355	375	358	390	347	369	357	397	334	390	395	339	374	345	342	413	390	385	399	395	409	389	397	377	387	419	383	379	386	380	414	381	350	399	387	389	364	400	355	380	356	398	392	408	392	352	396	383	382	365	354	364	357	374	408	411	374	377	393	403	368	323	349	391	355	375	380	379	373	365	379	358	351	412	369	363	370	372	373	380	383	394	369	391	351	384	382	391	392	369	419	416	370	363	419	360	382	346	376	382	377	394	384	398	384	363	389	387	363	408	393	380	395	410	372	358	369	371	369	372	384	385	358	373	396	361	404	339	394	368	380	361	402	361	372	371	395	405	391	376	378	371	366	349	394	376	363	362	386	342	368	370	391	399	366	378	416	359	352	347	369	379	378	363	381	381	393	361	374	361	400	313	352	345	371	378	405	405	372	401	341	381	365	337	393	401	360	358	397	399	388	410	366	367	381	360	391	395	350	369	345	377	411	373	394	336	360	388	344	392	414	359	354	365	382	378	380	370	393	400	386	376	407	365	373	379	367	387	407	396	361	357	389	383	345	350	392	361	386	365	401	375	395	352	335	353	384	410	358	394	358	344	419	372	418	411	382	396	412	356	351	387	395	363	360	382	389	371	370	349	396	387	417	416	382	391	358	430	371	362	415	380	372	420	392	397	383	371	371	392	373	394	384	406	362	369	390	392	366	384	365	412	316	378	345	380	371	321	383	350	375	376	368	393	368	404	378	415	370	378	382	384	406	397	409	383	370	404	354	388	367	361	396	395	374	404	341	374	391	406	354	405	379	371	371	397	376	385	410	368	345	376	353	383	390	366	384	375	374	385	358	347	354	377	372	373	370	381	357	353	385	383	354	355	358	400	403	369	367	391	381	377	399	359	379	396	375	417	367	405	390	374	402	391	382	391	357	384	372	378	382	369	357	389	367	358	404	408	436	343	377	389	374	380	354	398	319	380	382	375	368	382	394	351	363	354	368	364	401	373	387	343	367	402	367	357	370	381	379	405	379	376	350	351	375	383	410	385	382	378	367	368	381	371	398	381	352	374	381	397	424	395	344	375	338	385	391	397	395	378	375	368	379	366	328	358	386	367	372	396	376	388	373	380	388	374	381	374	377	423	383	372	377	360	390	381	363	363	371	397	343	375	375	368	392	398	365	422	350	383	353	382	398	334	412	369	364	356	358	376	373	404	389	399	372	353	368	374	386	404	418	377	371	382	373	345	375	402	377	378	364	378	367	376	361	361	396	383	341	389	394	363	386	374	411	375	387	384	383	412	361	350	366	405	366	366	374	392	397	368	415	367	402	386	365	360	349	403	370	364	358	363	382	395	391	391	379	376	369	364	387	411	373	362	365	369	376	354	324	392	350	388	351	357	382	355	345	398	396	395	369	376	365	383	382	345	385	404	368	392	364	355	389	384	338	360	374	379	386	359	367	391	376	393	382	364	362	382	392	371	375	364	392	388	373	407	362	386	338	391	368	418	390	367	387	399	385	393	398	364	390	400	375	410	398	377	357	378	408	361	356	354	394	393	359	391	371	416	390	367	357	360	380	399	376	358	407	404	389	401	352	396	374	369	377	361	397	404	370	366	386	365	374	377	364	379	379	348	388	395	385	376	393	369	386	358	380	384	374	402	323	412	357	410	341	370	366	355	399	374	377	393	387	408	359	375	414	383	391	354	360	382	402	393	339	404	347	396	339	389	379	396	387	361	378	361	378	361	358	354	402	360	402	372	369	418	344	373	382	409	347	368	365	386	365	336	369	392	395	376	371	365	360	357	383	369	369	382	366	352	355	384	391	361	376	373	403	377	348	391	387	361	387	399	392	407	374	369	437	367	391	380	391	356	353	414	394	389	375	386	413	368	358	376	358	368	407	370	369	406	371	396	378	354	399	385	387	386	418	399	427	400	406	373	366	377	407	385	393	378	400	358	375	379	380	393	376	389	382	375	408	381	358	377	366	391	387	385	383	399	375	387	369	379	382	378	357	386	387	369	394	357	382	374	333	402	410	389	384	378	425	383	349	388	382	380	384	356	349	389	401	373	386	402	356	351	403	400	374	366	361	349	368	403	375	390	395	352	404	418	367	384	366	357	382	353	361	384	359	420	391	374	374	378	405	373	396	382	407	372	364	385	379	370	376	394	335	357	399	387	395	360	370	386	371	408	391	364	351	365	409	396	390	369	397	378	373	361	391	376	399	384	372	418	394	396	381	357	349	371	381	356	392	406	399	378	372	414	379	359	376	362	368	393	367	382	361	380	360	384	369	377	375	381	356	369	372	350	419	368	374	382	367	331	376	366	385	398	379	378	372	370	380	372	353	375	367	388	368	377	393	392	383	386	354	369	369	403	366	382	367	359	405	338	369	343	403	406	365	362	400	370	373	363	378	375	349	368	369	362	390	367	392	388	360	360	335	381	399	383	371	375	396	357	370	405	389	380	347	354	406	378	342	362	386	353	410	369	382	388	413	392	338	364	378	370	379	371	402	372	395	339	383	375	357	358	371	370	380	380	370	399	386	386	322	385	376	364	376	375	389	399	388	395	367	340	378	374	389	372	348	355	386	377	390	390	380	390	368	400	351	382	359	383	357	375	376	381	377	359	375	373	374	365	395	352	384	390	390	338	390	360	364	325	364	365	384	370	358	366	393	409	367	375	374	402	330	368	377	381	342	350	378	356	342	410	378	387	369	361	415	387	366	343	400	387	356	375	343	372	386	375	387	376	370	381	388	397	387	364	379	340	377
8098	950	1123	878	615	459	419	387	304	279	230	253	216	229	198	203	218	202	185	201	179	191	194	171	189	183	179	192	166	165	171	195	203	190	165	171	156	175	168	184	173	165	176	185	185	179	282	344	412	326	240	197	173	193	190	195	173	258	467	204	165	168	204	190	183	188	145	187	169	162	169	185	212	146	178	179	161	182	176	182	159	176	196	185	172	176	175	165	167	190	160	186	166	199	146	148	182	170	181	168	171	178	161	181	183	156	153	146	177	171	174	176	158	178	181	177	165	193	177	178	177	169	159	174	177	185	162	202	187	195	172	179	181	175	162	157	155	174	190	163	164	181	181	180	177	157	169	163	181	165	162	152	187	171	164	166	172	190	193	194	162	176	161	149	161	204	172	159	149	196	173	166	160	177	187	146	168	173	169	166	181	166	187	193	173	162	187	171	169	180	185	167	172	170	155	148	164	192	192	148	162	164	176	197	167	168	169	180	187	186	153	146	172	180	168	167	172	168	176	162	174	182	175	173	184	160	206	169	157	162	178	183	170	175	174	172	152	158	168	186	167	155	169	170	169	172	177	152	198	171	182	165	173	191	182	159	157	166	157	149	184	180	169	175	170	176	164	176	164	192	168	166	182	182	172	180	178	154	153	175	173	171	172	154	191	169	158	168	149	172	181	181	179	174	167	166	168	165	185	179	163	170	193	146	179	187	173	190	159	190	177	189	202	167	155	170	180	191	173	168	150	186	171	162	164	172	158	186	176	188	162	158	173	155	158	167	179	174	156	166	158	188	172	162	183	196	149	161	193	170	161	176	167	173	182	149	168	226	160	190	161	196	162	166	179	159	175	183	158	179	167	185	183	168	190	176	167	170	156	173	181	186	193	174	170	162	178	192	171	158	189	175	152	176	183	145	164	174	175	184	169	176	152	174	168	154	160	201	169	163	162	198	168	185	178	178	172	173	158	172	184	178	191	165	152	180	194	175	165	173	177	171	151	178	175	167	165	163	177	161	163	185	159	179	146	150	197	176	198	185	184	162	166	164	173	164	186	175	163	209	186	163	163	167	149	160	196	167	181	182	178	153	162	157	165	178	142	167	165	174	186	149	192	173	154	174	147	167	193	193	175	188	156	171	187	163	188	139	174	187	167	168	151	181	172	178	184	169	166	150	160	174	156	185	179	166	165	176	157	141	189	179	181	161	178	169	167	157	165	182	184	198	185	152	171	177	172	177	193	169	158	175	186	167	173	179	170	174	190	175	158	171	182	203	189	192	161	165	182	171	179	166	173	166	197	171	189	181	162	181	159	172	187	156	173	171	160	183	181	172	165	178	169	171	193	177	188	177	184	181	175	178	161	146	163	174	153	165	164	182	159	187	180	173	162	162	166	176	183	159	151	217	186	151	192	157	161	169	171	186	158	186	187	168	197	189	186	164	183	180	175	176	161	159	199	186	197	195	192	170	191	186	157	176	174	151	178	187	188	177	174	177	193	191	176	172	200	161	197	184	178	179	189	169	188	185	157	143	171	159	166	203	165	196	165	175	173	159	172	163	188	191	181	158	174	172	165	171	166	180	195	209	186	168	180	161	176	189	171	166	176	161	173	174	157	157	155	148	189	175	155	190	187	174	170	162	178	173	187	155	187	149	194	182	171	178	155	200	189	166	172	182	157	178	158	158	189	169	154	177	189	162	178	176	179	165	158	164	171	157	157	190	171	166	161	188	166	173	174	159	161	180	185	177	164	171	165	170	147	179	175	172	138	178	164	183	179	186	186	179	182	159	168	192	186	181	148	175	169	176	157	169	156	158	156	172	154	159	175	167	187	173	156	179	179	182	164	153	175	167	157	155	155	173	174	175	156	169	170	182	152	185	167	155	174	185	171	173	194	161	179	172	176	166	187	161	168	179	146	170	191	159	166	160	161	176	161	145	141	157	178	196	170	190	193	159	158	189	148	193	159	159	173	172	168	157	164	175	159	156	182	182	157	183	174	184	167	188	152	158	167	185	189	184	189	200	166	184	181	161	163	170	168	164	165	180	157	158	161	177	170	173	166	199	180	157	184	183	179	183	165	185	173	188	140	182	189	174	158	175	184	166	183	167	172	163	187	185	158	183	171	183	185	164	173	161	158	166	181	161	178	153	183	166	161	167	164	167	155	149	158	162	172	143	172	188	162	185	175	163	197	162	162	160	168	158	158	184	171	186	159	160	176	182	158	182	171	152	195	168	169	170	198	156	172	141	180	184	159	167	166	179	144	148	189	155	197	155	165	144	177	185	187	174	192	184	162	166	163	181	175	151	181	178	173	179	180	195	161	183	154	176	148	188	190	179	183	196	177	164	157	148	150	179	182	154	159	163	154	163	175	159	186	153	183	157	171	162	168	160	164	175	185	169	157	165	134	174	167	150	179	171	170	155	172	187	177	195	183	176	169	151	156	174	174	164	193	172	169	160	173	169	165	152	172	158	160	176	175	175	178	161	159	169	163	164	170	163	188	148	191	162	183	192	173	166	177	165	166	162	166	179	172	163	172	161	162	152	173	162	193	185	164	174	166	160	192	159	155	163	176	146	165	168	141	212	157	183	187	164	160	178	163	176	199	165	164	180	156	197	174	148	176	164	188	176	178	148	193	190	177	178	157	166	150	176	170	169	155	163	193	166	185	156	172	174	169	171	172	160	161	190	191	149	151	167	159	165	160	178	193	160	159	154	173	187	174	184	175	178	154	179	171	169	179	174	186	194	158	171	150	176	179	147	169	168	184	165	177	185	194	159	172	180	172	169	158	180	174	179	197	166	158	202	166	177	158	185	153	195	184	171	193	182	159	184	180	172	180	142	160	183	176	174	167	149	164	146	166	160	179	183	163	142	180	184	159	182	162	169	154	200	178	170	178	178	184	188	163	167	164	174	153	154	209	176	182	171	162	169	157	180	182	155	190	178	186	162	182	150	204	153	187	176	154	197	162	176	166	181	179	195	196	193	159	167	180	166	146	198	165	176	158	206	157	169	170	172	191	161	182	149	136	172	173	185	155	170	156	181	173	175	172	166	197	159	157	194	172	152	161	172	158	192	166	155	162	167	185	173	173	165	165	191	173	177	181	155	171	209	178	185	175	157	178	191	175	185	152	170	176	187	167	175	171	196	190	171	177	188	171	165	161	150	161	186	179	172	175	146	170	163	165	171	192	182	178	169	171	193	183	167	150	165	172	176	155	173	179	192	171	163	182	158	164	160	184	168	177	149	179	177	167	171	171	172	144	173	171	195	164	175	172	168	179	186	167	163	155	175	147	187	140	186	192	161	183	179	161	182	172	171	187	171	161	182	183	149	148	147	206	154	172	174	175	188	152	172	168	153	169	161	177	172	155	190	138	168	180	179	178	174	160	197	155	155	169	169	163	169	154	170	183	155	179	178	163	197	169	184	167	182	179	190	197	171	178	177	158	148	157	161	176	188	169	163	162	192	184	168	178	177	188	155	179	189
5654	1239	2601	2995	2598	2134	1698	1515	1364	1167	1072	906	897	833	798	727	665	688	658	655	603	642	592	613	554	550	536	518	497	550	511	530	506	532	508	498	522	480	541	543	539	546	534	600	583	628	1835	2028	2761	1886	810	602	634	594	529	517	523	1255	2824	463	419	446	464	445	464	467	428	451	452	444	473	447	451	436	493	418	418	458	475	489	464	427	457	450	460	436	415	434	449	433	497	462	450	422	456	437	460	420	450	440	459	442	437	440	460	467	449	458	467	492	481	459	428	458	444	458	444	441	421	418	440	463	459	425	444	496	451	421	449	460	452	433	493	448	480	460	441	483	472	488	475	460	450	453	450	452	437	458	445	407	440	454	401	475	471	459	465	466	451	460	424	444	448	481	506	430	436	447	452	453	468	444	410	430	487	453	442	498	430	449	483	466	461	446	430	489	459	443	431	438	461	428	444	415	425	440	447	464	474	432	457	452	439	483	459	468	436	435	438	472	476	451	462	411	445	476	451	427	431	454	444	464	436	429	441	445	460	439	461	457	430	453	448	459	448	423	432	453	448	437	498	459	467	462	435	447	477	450	452	461	416	493	433	467	449	463	460	466	460	433	450	459	415	420	467	478	475	510	430	440	480	446	463	458	461	479	453	460	448	444	452	445	429	486	448	514	433	432	433	416	461	463	441	455	454	493	461	423	465	421	421	442	459	442	426	425	480	440	447	472	466	430	465	478	475	466	454	447	461	458	468	449	437	434	438	431	423	449	425	422	449	434	471	473	453	438	430	472	417	413	463	466	416	431	470	442	440	437	457	442	420	471	447	464	457	427	466	455	447	439	484	434	430	444	393	500	460	415	473	383	430	465	431	428	479	456	441	440	450	496	478	453	427	476	434	450	414	444	477	418	422	457	464	403	422	464	452	414	469	420	464	452	446	415	446	477	449	473	448	437	427	451	435	440	446	437	509	455	474	468	428	461	466	425	418	416	434	436	459	443	446	433	477	455	471	456	415	443	465	444	483	452	433	460	428	437	417	433	453	423	510	417	455	419	409	465	476	444	486	454	443	454	419	490	439	465	452	480	419	443	445	466	450	468	432	419	414	456	441	481	448	453	471	474	411	481	456	401	457	460	442	420	474	428	459	425	437	469	439	410	465	437	455	453	434	447	452	423	394	427	422	428	476	464	423	447	467	470	441	467	435	449	504	448	476	421	454	462	451	452	453	477	434	471	445	423	464	457	460	451	473	425	476	406	467	471	453	390	457	440	441	451	452	425	451	475	430	399	451	488	471	454	459	469	476	460	443	433	434	473	428	423	437	475	410	483	409	462	414	430	428	451	459	438	434	443	454	427	431	459	492	402	463	457	384	440	424	436	432	420	469	402	463	460	431	495	471	394	414	441	441	420	461	464	477	420	491	449	456	469	459	438	458	472	442	473	436	437	454	470	483	454	505	418	450	436	448	447	477	425	457	438	475	456	442	438	439	433	459	454	455	450	459	435	422	444	464	434	471	482	459	440	418	463	422	459	458	460	441	406	433	468	432	427	470	439	447	429	478	466	428	447	461	429	419	462	431	462	443	447	395	450	470	470	419	423	448	462	457	428	434	476	464	459	391	438	437	488	437	442	448	442	433	443	452	473	471	453	429	411	435	487	474	512	477	470	427	444	416	463	436	444	417	432	426	448	486	447	472	438	465	451	436	431	452	444	437	491	471	398	483	469	410	457	458	461	444	436	429	426	411	444	433	481	454	445	454	449	463	489	469	410	486	460	408	442	474	458	480	416	423	427	434	496	449	427	432	449	468	432	471	458	444	441	447	457	430	451	452	432	457	444	432	482	482	462	450	449	461	452	458	442	461	440	430	448	454	437	466	436	429	448	434	503	472	500	490	476	453	430	469	456	451	456	463	454	427	451	455	449	435	445	466	470	423	457	422	454	428	428	462	451	440	415	452	414	476	479	436	418	423	473	440	456	443	451	441	462	462	492	417	440	437	463	489	432	420	468	433	449	449	433	437	448	466	467	457	468	471	397	444	440	433	459	516	440	452	483	462	422	434	461	431	456	435	443	434	437	462	451	420	441	489	436	439	473	447	461	423	464	420	448	449	460	448	443	459	480	419	463	430	456	468	472	447	470	432	421	463	447	457	440	386	478	447	493	427	435	484	423	474	440	475	434	499	448	447	461	448	478	488	467	436	440	418	483	407	438	439	466	446	435	480	465	478	426	435	410	423	455	425	491	465	416	440	448	399	465	438	424	420	436	472	440	429	497	453	432	450	511	459	439	444	465	474	486	507	452	435	487	498	421	431	459	452	463	449	434	438	424	435	483	465	464	452	449	411	473	475	481	435	464	449	453	411	415	454	439	454	470	432	450	477	455	452	436	406	473	459	440	446	418	477	446	456	419	438	444	440	477	488	454	440	459	395	485	458	451	446	514	437	447	420	456	398	420	434	416	436	439	436	418	441	422	433	452	436	467	473	438	442	411	415	468	443	435	462	425	459	474	468	434	459	455	459	457	477	428	460	453	417	455	443	468	417	427	442	433	431	443	477	474	460	422	444	448	483	482	453	447	428	471	442	455	473	434	426	441	463	436	480	455	450	447	457	449	454	425	460	430	447	445	456	451	469	426	435	433	453	419	404	465	443	443	443	429	470	448	471	444	445	476	437	405	429	446	443	444	458	461	461	463	450	472	436	402	472	439	457	445	442	432	428	444	444	462	434	464	403	428	434	459	421	390	423	442	458	435	444	506	473	485	450	427	447	461	487	476	473	467	447	441	473	516	445	399	491	462	433	489	458	452	432	493	487	483	436	446	436	460	447	422	451	441	436	490	496	462	448	452	395	439	458	483	474	437	468	434	430	397	453	422	436	449	469	434	435	404	445	430	438	442	411	470	487	485	450	458	487	466	447	458	438	419	463	459	455	441	440	451	478	430	441	412	468	451	456	442	459	441	427	443	459	452	430	458	457	433	429	472	450	438	479	441	466	454	461	412	461	449	438	465	453	451	462	442	423	488	490	471	444	487	428	477	423	432	425	453	395	448	425	417	446	449	456	449	420	471	476	470	426	439	431	423	439	443	438	441	427	429	472	459	444	446	464	410	462	434	497	426	426	471	466	455	483	470	436	482	469	441	485	457	418	439	472	456	471	427	422	439	459	442	460	448	444	439	441	443	480	435	459	416	436	471	440	484	502	428	418	423	434	473	425	486	457	452	463	440	454	410	436	440	464	433	455	457	450	479	478	455	475	465	434	438	494	443	452	452	476	457	433	422	396	440	436	437	439	478	466	436	416	411	434	403	427	476	447	465	428	449	479	465	438	482	474	456	455	457	486	456	484	465	429	439	422	483	450	455	425	468	406	415	432	454	449	465	453	454	450	465	481	411	436	464	432	439	450	425	434	486	488	441	441	466	447	476	429	440	441	453	476	494	444	452	440	440	454	461	441	484	433	435	419	490	413	442	468	447	460	438	463	421	453	459	454	451
15377	2228	2113	1553	1069	754	566	449	361	292	267	260	224	241	190	196	171	182	158	154	144	142	150	138	144	116	136	127	128	143	135	113	114	136	121	106	120	110	110	120	128	124	110	127	128	133	296	383	449	248	132	124	115	158	122	125	143	304	637	111	102	102	108	115	117	100	108	113	108	102	100	117	106	114	103	112	96	105	108	122	96	103	96	105	110	122	101	109	103	103	104	100	112	90	96	103	117	121	100	103	120	109	129	98	95	105	108	110	112	102	118	107	127	118	107	93	110	96	99	98	107	117	122	100	120	116	118	103	105	105	92	113	106	93	110	112	117	120	118	107	108	112	114	108	121	113	116	105	101	121	124	112	98	124	100	126	108	124	106	114	105	115	105	109	121	106	111	120	97	108	103	106	108	111	100	123	89	117	117	96	90	103	108	102	83	126	97	108	104	103	107	110	112	103	83	111	109	107	110	118	118	99	107	112	107	102	111	108	94	100	121	96	102	95	91	112	90	119	95	100	105	100	91	110	113	108	116	106	110	117	111	101	121	97	120	108	105	98	116	115	116	118	94	100	96	105	108	114	103	94	100	112	107	98	107	94	116	94	109	111	101	111	110	106	113	81	97	97	89	98	94	112	105	106	128	124	95	89	90	100	114	125	128	109	101	102	104	96	84	113	105	107	117	95	98	112	99	97	110	99	104	106	101	104	113	92	118	88	112	101	100	114	98	108	101	113	88	99	111	95	106	81	106	117	102	118	111	99	116	83	111	112	124	111	85	103	107	121	107	108	103	116	114	103	117	107	127	92	115	99	119	134	127	100	111	104	94	104	108	106	127	113	99	113	118	126	108	106	109	107	115	98	103	105	108	105	97	116	117	93	106	105	101	111	81	107	98	94	109	110	104	94	110	125	103	102	96	123	94	95	95	106	103	91	103	105	113	104	114	118	98	114	91	97	111	125	111	105	107	95	110	101	121	99	93	120	102	116	103	111	99	109	94	132	104	110	103	103	84	101	110	106	104	92	114	116	109	117	118	91	107	91	127	105	100	108	108	99	111	104	85	103	94	122	127	88	118	126	109	87	98	104	92	112	95	107	105	118	92	99	103	104	91	107	112	119	114	101	107	125	120	114	91	104	102	102	84	120	119	98	91	106	110	106	114	114	108	117	94	113	77	115	83	108	107	122	103	132	116	90	103	97	106	107	123	106	104	123	101	83	98	101	109	113	100	106	89	125	124	121	125	107	117	120	109	85	98	113	121	109	85	112	101	103	103	90	107	115	104	84	125	107	93	107	106	104	112	143	113	95	107	116	83	97	103	117	122	111	105	125	108	125	108	114	111	104	107	117	110	132	109	111	105	105	125	114	99	105	118	122	90	100	107	111	111	109	107	106	103	119	109	103	125	132	94	107	116	111	113	117	114	108	116	104	101	110	117	86	85	98	92	111	100	124	100	111	99	94	120	99	107	111	99	118	99	113	108	111	110	98	109	108	115	106	78	99	128	109	97	93	111	96	116	100	128	108	115	99	103	113	114	116	107	100	95	106	115	105	116	96	118	119	108	106	116	106	100	114	110	79	104	112	108	92	110	124	108	127	104	100	115	104	103	95	101	120	100	102	114	107	95	122	131	104	103	109	100	91	106	98	96	94	101	93	108	117	100	98	98	93	117	112	103	110	116	91	101	102	111	101	135	101	105	94	113	95	113	114	110	127	96	117	117	126	103	121	97	103	106	109	103	110	100	121	115	103	96	127	101	118	105	82	120	95	100	118	120	96	100	89	113	105	103	106	114	109	100	123	98	100	86	117	101	110	102	103	99	104	101	98	114	91	92	113	109	111	97	121	103	119	98	102	94	101	118	113	102	128	108	112	93	101	119	99	115	101	110	126	106	100	100	118	112	112	106	123	105	105	105	110	95	89	114	111	93	89	100	104	102	124	108	104	111	98	122	111	108	106	117	114	105	86	120	109	113	106	126	100	104	121	98	100	93	104	106	80	93	96	102	112	113	95	111	120	120	117	112	102	114	100	113	123	104	92	112	100	107	127	119	115	101	106	107	85	105	128	91	106	106	117	104	111	95	111	111	90	111	100	93	128	88	96	88	114	105	126	100	113	100	109	96	97	107	93	115	111	100	114	115	117	109	102	130	114	114	93	96	92	120	106	106	106	105	107	103	124	106	101	106	101	110	101	101	97	111	128	100	111	104	116	109	122	115	113	94	104	101	103	110	95	112	90	128	117	99	107	92	113	118	113	112	100	120	106	123	101	104	114	104	110	94	104	86	117	95	99	95	89	108	119	117	98	91	96	99	116	94	103	112	111	105	114	110	106	93	118	123	88	98	95	83	108	104	100	94	100	104	120	125	96	96	88	110	103	95	123	116	109	120	97	103	109	110	116	112	107	98	121	103	99	108	98	104	120	122	111	122	107	106	100	101	106	121	101	115	114	115	105	94	112	105	114	109	107	133	105	128	98	107	118	110	110	129	91	94	127	111	112	107	106	106	113	110	106	107	108	118	106	111	87	118	116	128	108	122	127	112	115	91	101	113	108	104	112	98	103	99	85	107	98	114	94	102	107	94	90	95	117	96	113	106	113	114	106	131	122	115	96	117	96	100	109	128	114	98	99	112	107	93	90	108	108	109	100	129	109	101	94	106	110	115	112	108	108	102	105	97	119	105	105	108	120	106	117	95	103	110	104	106	121	95	93	106	111	114	98	87	111	100	114	133	113	94	105	110	106	108	109	100	101	95	113	112	109	104	115	101	103	106	112	104	94	115	119	122	99	117	112	104	94	114	124	114	108	101	114	105	115	101	106	101	105	91	100	108	105	101	109	130	91	104	108	122	123	97	113	115	129	115	126	108	112	117	94	106	117	107	92	73	112	103	112	111	96	121	102	108	112	109	120	102	114	100	99	121	115	104	95	106	108	110	101	106	99	93	107	114	98	116	104	105	109	97	111	97	109	99	113	88	102	111	113	117	118	102	121	96	110	118	102	106	116	104	102	98	89	106	100	133	124	91	106	93	111	113	111	117	108	112	99	101	112	121	108	122	97	101	105	104	102	115	110	120	117	111	130	111	123	104	111	101	102	107	120	98	104	114	111	104	101	106	110	98	128	98	120	117	113	97	119	105	110	101	95	106	112	118	118	112	112	106	100	102	85	114	108	94	123	104	102	109	120	93	111	114	111	104	104	107	91	110	105	114	100	124	119	103	91	111	106	120	107	90	105	100	105	84	117	113	100	103	106	113	127	109	93	116	100	107	98	121	107	97	116	109	93	110	116	134	101	103	121	86	95	95	100	98	102	128	107	111	106	105	99	116	115	95	121	99	96	102	108	106	117	106	96	116	128	123	112	114	113	99	107	119	106	102	126	110	114	129	90	118	98	113	110	104	90	99	116	121	119	110	105	117	120	112	103	107	103	120	99	113	97	84	109	93	94	79	105	106	104	103	124	102	114	111	114	101	112	122	107	113	126	133	107
7889	1793	4383	5106	4409	3492	2831	2374	1935	1699	1431	1219	1148	1016	952	847	851	764	738	656	610	612	573	553	555	508	495	498	486	442	452	397	391	422	396	387	400	397	411	412	373	409	413	459	515	615	2187	3164	3641	1404	665	638	555	435	502	455	805	2282	4815	314	309	321	303	307	309	332	333	337	291	318	302	258	315	265	284	301	307	295	271	295	272	291	302	307	259	325	279	266	325	283	308	313	291	294	303	317	294	300	304	284	291	309	281	289	305	295	307	272	327	289	296	275	316	305	302	296	292	302	258	309	276	305	317	273	284	281	300	312	265	259	317	314	277	281	294	309	310	316	295	297	305	291	332	293	314	315	289	317	299	297	297	275	293	321	309	305	299	265	285	338	307	294	323	255	269	306	274	307	300	291	270	306	303	333	291	260	305	280	301	267	292	299	271	278	304	307	282	323	295	277	297	293	274	279	313	292	270	307	284	306	280	287	311	318	294	269	278	250	312	284	291	301	290	286	295	293	287	284	268	308	276	322	257	281	278	278	290	296	338	268	306	264	314	287	258	272	266	281	307	296	283	290	262	313	284	301	302	282	298	286	271	325	292	296	286	297	295	257	294	298	293	310	290	294	260	306	273	297	297	288	292	292	292	261	281	291	339	276	308	329	275	297	309	284	266	267	292	301	290	322	313	284	273	277	269	261	286	302	279	270	302	307	306	263	268	280	284	259	263	259	278	300	267	322	268	323	273	301	295	255	286	283	293	282	302	298	262	285	284	270	264	277	250	278	306	269	286	259	266	270	299	287	280	277	283	275	267	261	258	299	291	289	264	294	267	270	301	318	315	283	301	281	310	277	312	304	302	288	283	276	285	287	290	281	304	322	280	284	288	266	281	306	297	294	300	283	285	256	287	286	310	260	299	309	304	296	260	309	286	275	273	289	270	299	286	272	291	306	261	292	268	285	284	293	275	289	250	262	296	340	302	275	274	312	297	295	287	248	258	260	263	309	306	304	283	272	279	267	260	238	277	300	276	299	280	296	316	262	263	287	280	257	268	268	285	281	279	284	266	278	261	284	286	256	279	280	289	278	287	279	289	297	245	273	278	297	270	315	292	271	299	304	277	281	292	317	257	267	287	294	309	327	287	275	271	300	287	285	271	283	309	284	325	278	263	293	275	278	286	272	305	282	250	289	273	267	261	287	277	271	266	309	299	285	270	305	300	285	299	274	294	277	280	300	272	304	298	286	284	306	288	278	268	300	298	292	277	296	272	296	297	287	280	288	297	318	296	338	267	317	299	304	280	307	282	266	296	309	309	292	273	297	293	280	280	272	297	269	280	298	286	314	306	287	265	312	281	306	261	308	271	285	308	301	280	289	333	288	293	294	321	293	306	262	260	313	298	302	300	307	260	267	266	286	294	291	302	270	282	279	288	287	278	285	286	305	289	286	303	300	282	317	274	286	291	248	276	274	277	327	293	295	309	277	286	278	294	280	256	301	300	283	265	310	283	271	284	275	251	282	293	311	289	311	309	285	315	270	288	261	291	285	289	298	286	298	293	303	283	289	273	292	310	285	292	248	312	279	326	260	301	288	291	246	288	268	290	297	275	313	289	306	307	291	294	294	281	285	292	271	276	298	283	294	279	284	268	292	284	302	293	323	274	281	286	296	285	283	241	308	264	282	306	280	283	261	303	291	292	305	264	284	300	307	285	298	303	281	277	286	306	301	268	279	278	308	312	283	287	278	279	289	303	298	295	266	286	276	268	297	263	286	307	265	312	302	271	305	301	280	303	279	250	262	307	290	286	312	296	285	313	282	272	289	300	260	326	303	277	286	315	275	270	326	305	310	307	320	265	287	281	290	271	280	277	284	274	288	289	263	298	283	265	285	269	291	304	284	265	257	300	331	308	267	276	284	328	299	284	301	264	278	298	265	293	259	288	253	295	294	294	318	280	305	274	313	262	299	286	287	291	283	279	313	304	291	302	293	304	317	314	306	319	257	282	300	280	294	289	268	285	311	283	283	265	296	316	321	276	273	289	292	284	290	287	301	262	274	269	299	296	278	299	281	287	272	285	260	304	270	288	303	298	269	287	285	292	268	258	321	300	315	252	308	273	279	282	311	289	277	306	316	303	283	278	281	292	305	276	300	264	271	283	321	292	270	306	289	247	275	252	259	257	298	318	291	283	266	304	296	292	290	274	279	313	281	284	267	282	283	279	273	288	264	270	255	301	280	297	267	274	272	270	310	306	257	261	310	294	296	296	304	301	283	272	306	292	311	291	293	293	306	296	266	277	284	311	298	295	314	300	291	286	305	282	281	292	250	294	303	300	300	308	295	287	276	291	285	287	257	286	292	280	263	273	278	273	313	279	281	283	317	265	306	287	288	309	275	268	289	291	308	285	284	296	268	315	276	295	301	314	295	297	271	305	272	273	304	283	282	266	286	250	291	284	291	292	312	295	273	300	313	315	288	282	296	292	285	312	311	276	294	277	289	289	310	278	301	268	304	274	257	275	281	288	296	292	320	316	273	291	310	281	278	319	300	295	307	296	276	288	283	298	275	314	271	300	276	293	255	293	297	292	323	284	292	291	300	276	295	305	296	281	286	268	338	282	310	313	287	293	270	279	332	301	293	278	266	296	307	306	296	282	314	322	284	276	284	297	292	259	295	308	263	301	316	272	305	288	288	284	302	276	316	278	299	307	276	285	265	278	288	294	337	299	287	292	292	275	279	317	298	306	297	282	296	301	289	273	279	312	305	272	301	275	289	287	277	321	288	286	290	256	279	289	270	305	266	274	291	298	282	281	295	281	291	281	263	326	297	249	306	287	291	300	290	279	298	276	271	294	303	265	279	294	280	274	316	300	282	284	283	274	295	283	291	296	258	263	307	285	258	270	314	324	280	286	307	303	284	305	277	309	296	272	289	297	284	296	301	302	308	309	276	316	276	251	293	274	278	287	277	288	289	316	317	290	314	272	308	289	276	303	303	279	286	264	285	297	286	279	292	272	278	287	266	251	293	306	315	295	314	269	269	280	277	302	291	278	327	304	299	264	276	278	294	295	297	289	302	301	270	291	276	311	311	310	278	290	294	299	266	258	286	337	279	294	260	296	279	300	273	306	286	285	270	255	293	275	250	293	270	263	328	291	269	295	321	309	280	295	308	296	271	267	278	282	267	272	297	275	276	263	291	295	315	250	276	294	317	274	306	281	273	292	293	278	284	297	267	267	291	302	307	284	290	261	253	268	248	317	299	306	281	305	293	299	291	261	299	265	293	286	255	270	284	274	297	287	290	256	303	267	259	298	290	279	316	279	292	295	278	302	278	300	269	270	306	311	294	305	302	332	280	302	328	289	275	288	318	297	276	338	281	324	273	281	274	287	276	265	298	301	269	278	278	309	285	286	289	300	324	310	277	275	303	271	310	285	281	293	281	265	329	284	253	293	290	283	267	275	263	290	273	277	284	272	316	290	279	268	276	290	301	286	285
1923	174	159	172	138	143	151	150	128	123	120	122	126	155	143	143	124	144	130	134	160	149	132	168	155	139	132	146	127	144	148	134	146	147	142	132	126	145	133	143	146	136	132	144	149	158	153	149	150	160	141	148	164	153	141	134	160	162	139	117	147	151	138	142	144	135	127	119	127	135	149	138	122	133	161	163	138	131	110	141	131	150	149	126	136	132	149	125	142	118	145	149	140	153	132	115	142	143	142	140	146	137	138	154	150	134	147	117	140	122	143	126	128	137	133	118	146	146	138	138	139	145	145	139	140	136	154	140	149	111	127	133	151	132	128	135	131	130	116	152	146	126	160	155	141	125	142	151	157	126	127	152	151	131	120	143	132	128	141	132	147	138	146	133	135	149	135	137	131	132	126	132	132	131	141	143	133	138	120	140	140	134	147	129	137	138	136	165	130	145	125	129	112	145	131	165	151	135	137	135	150	130	154	134	139	117	135	149	148	122	164	139	139	138	128	128	131	143	137	121	145	141	130	140	151	135	153	138	158	137	127	131	130	148	135	145	139	125	139	138	143	133	141	143	163	121	125	155	127	119	148	132	159	148	134	136	151	126	153	126	124	134	148	125	128	148	146	132	130	133	158	134	129	150	139	144	157	138	141	143	138	131	114	139	130	137	141	127	145	128	129	129	132	165	138	131	132	117	138	173	168	131	134	126	126	146	119	126	142	136	121	131	153	122	136	147	142	146	147	148	137	151	139	134	142	147	156	135	143	163	148	158	128	120	123	120	139	106	138	157	139	147	142	124	122	149	135	121	158	151	147	150	149	159	151	133	146	135	149	128	131	154	133	130	156	130	147	155	136	140	132	147	135	146	114	132	161	128	163	142	127	139	136	142	138	149	122	142	129	133	138	141	154	147	147	149	152	133	138	137	160	154	153	138	141	126	129	164	158	139	144	124	141	142	151	134	140	161	140	137	165	154	138	137	150	122	129	131	157	149	135	132	145	137	150	123	159	144	151	139	136	138	142	127	143	121	151	128	133	130	140	129	149	144	136	146	140	138	117	123	133	121	131	143	144	132	142	122	130	120	137	144	146	150	124	126	134	128	134	138	121	149	131	140	115	147	125	142	174	151	134	128	123	147	145	145	149	151	149	142	128	136	152	146	141	139	146	142	160	151	148	150	140	115	128	147	134	151	160	151	147	128	138	138	132	138	143	140	143	117	158	145	154	124	140	146	136	132	145	153	132	143	131	136	134	113	137	130	125	129	152	144	145	132	146	136	142	126	134	114	122	148	123	115	169	129	121	152	153	123	145	118	143	143	142	106	135	134	132	140	170	113	141	141	131	142	139	143	141	154	148	138	129	149	127	132	145	151	139	121	134	125	143	154	115	143	137	140	145	141	136	154	129	133	111	153	137	142	151	145	123	134	133	152	142	136	136	164	116	143	126	133	147	140	138	129	128	148	156	157	125	140	140	147	125	114	134	130	132	131	124	142	125	151	151	131	142	136	145	158	157	129	158	143	138	127	151	125	151	161	131	153	129	159	141	152	146	144	140	159	138	152	165	162	127	137	142	139	134	141	151	128	135	157	138	140	129	137	133	135	131	134	125	164	132	146	137	152	154	132	132	126	125	125	162	154	141	136	149	133	160	138	158	159	145	152	141	141	140	144	158	142	147	158	132	140	141	148	153	132	147	154	144	150	137	142	131	148	139	150	138	147	129	129	162	146	145	142	138	126	137	118	130	157	136	144	146	142	140	141	127	136	143	147	153	123	152	132	134	134	156	163	129	154	123	142	109	162	126	156	116	137	130	148	148	163	153	139	140	141	148	151	150	149	131	149	153	148	154	124	126	140	134	139	129	120	127	156	134	140	155	157	152	143	140	127	128	132	145	150	141	111	132	150	121	141	142	138	154	124	148	138	134	148	149	144	133	130	128	138	138	145	140	138	129	139	158	146	140	142	151	152	136	122	145	151	146	134	139	134	129	124	127	131	133	131	151	122	133	122	153	132	146	135	127	153	125	129	148	110	136	154	136	146	171	129	142	153	125	154	132	133	133	126	144	151	138	130	130	134	136	126	130	152	104	147	162	152	175	130	132	136	150	153	134	128	142	144	159	138	128	127	129	160	131	123	154	151	144	128	142	157	162	139	133	129	136	162	130	138	153	145	138	139	140	119	149	148	133	135	128	137	158	158	129	150	134	130	122	125	154	145	119	135	156	140	136	129	145	139	149	125	136	148	126	128	142	136	125	159	128	127	133	155	141	131	158	166	151	153	138	136	130	154	154	131	141	144	125	127	146	138	157	131	128	149	150	130	130	116	152	131	132	142	139	140	136	139	144	154	137	127	148	121	118	141	157	137	143	131	128	137	148	144	140	137	133	130	137	128	146	157	129	126	147	146	136	122	125	106	134	139	151	120	163	116	165	139	152	129	149	148	130	132	141	159	125	131	131	145	164	151	134	158	156	132	155	144	131	132	140	146	153	136	146	147	130	157	144	134	143	147	146	140	133	148	159	133	146	149	163	133	126	147	131	139	133	150	147	143	186	153	151	138	145	136	149	131	129	131	126	118	123	146	123	125	126	153	140	138	143	138	146	156	123	123	146	118	135	139	131	128	136	144	149	139	122	137	151	128	129	136	132	136	142	142	129	153	139	123	138	129	141	129	144	145	145	140	146	147	124	135	124	149	152	159	143	135	168	144	144	119	157	129	161	128	137	151	122	107	128	153	126	136	137	129	127	138	142	137	135	135	120	131	145	119	118	160	148	129	141	136	118	180	128	149	136	147	142	146	168	145	157	120	140	138	147	137	147	159	118	142	133	140	131	127	126	125	137	135	130	143	143	129	127	132	138	148	164	156	136	131	144	126	146	136	143	139	151	154	154	138	153	150	132	147	176	142	150	148	127	130	138	122	131	129	121	148	126	140	130	133	144	145	144	126	135	120	155	152	125	133	132	145	144	141	146	125	119	142	143	137	171	162	111	132	134	137	140	170	136	137	160	142	135	140	144	147	151	130	150	146	140	153	147	129	139	127	153	141	148	127	136	138	132	151	132	136	139	142	146	142	134	138	129	132	146	142	127	138	141	134	122	124	126	128	131	138	137	143	141	151	132	145	154	137	120	130	144	134	119	141	137	142	162	149	137	142	163	126	156	137	161	134	137	141	143	164	141	150	131	131	145	135	129	138	139	136	142	157	133	157	145	135	133	147	145	146	140	145	121	172	124	141	143	146	150	124	138	173	144	137	133	121	134	134	141	149	131	130	138	138	148	150	132	123	153	135	136	114	137	137	146	158	149	124	158	128	139	151	153	151	154	143	150	147	135	158	124	155	135	139	129	134	148	121	131	126	139	146	127	153	135	134	125	124	142	150	137	137	141	152	134	132	132	146	126	121	137	143	131	156	126	162	138	137	143	133	148	155	116	138	155	155	149	136	144	126	123	152	133	125	150	126	153	136	145	124	148	156	130	135	140	130	142	134
2053	415	464	489	479	502	443	419	435	381	379	405	377	434	369	377	395	383	402	413	381	368	374	368	347	402	385	413	393	419	406	404	365	373	379	366	396	425	338	442	418	407	383	447	451	434	441	439	441	429	479	486	446	391	425	441	431	472	558	366	394	366	411	355	369	378	350	399	380	396	410	373	359	388	373	376	370	408	399	341	356	367	353	389	361	371	401	370	396	387	364	383	378	360	336	367	390	360	392	389	366	386	396	380	380	389	400	406	337	388	402	397	392	381	373	380	376	371	336	365	376	363	353	382	363	387	385	344	349	372	387	408	384	394	397	383	356	402	373	428	383	363	363	389	347	373	384	408	398	420	382	362	376	388	402	355	387	391	412	392	377	374	363	357	362	373	372	375	328	368	328	418	395	386	413	396	361	393	401	370	391	366	385	341	373	383	405	363	367	413	392	363	378	391	405	376	363	384	381	407	354	424	359	433	425	354	372	395	372	380	374	364	331	416	422	363	394	404	397	402	356	359	352	385	388	375	373	401	366	377	365	367	363	378	370	361	378	380	395	357	390	346	412	403	370	416	359	409	421	394	361	408	359	384	413	322	356	384	359	378	374	398	401	367	393	399	380	353	384	351	352	400	379	378	379	398	389	364	377	352	366	401	401	387	351	401	382	355	412	384	355	373	378	371	401	340	357	375	405	403	389	363	338	373	383	413	394	345	362	380	373	385	386	349	365	376	360	381	414	406	402	369	379	402	373	392	359	382	388	363	396	365	365	340	376	362	318	380	367	330	377	350	357	390	389	345	380	396	369	376	410	369	380	397	364	377	354	377	379	402	367	381	373	394	359	375	383	367	363	389	356	381	409	350	395	351	371	361	379	395	382	390	369	402	389	382	381	405	381	377	402	368	381	396	400	358	383	390	361	387	385	373	400	355	369	412	373	379	379	384	399	388	389	385	392	384	346	356	380	399	387	373	355	340	380	401	376	370	386	396	365	363	361	405	343	373	361	407	373	438	377	357	352	365	374	374	394	394	385	361	383	366	389	397	399	350	370	397	383	367	368	371	386	372	377	402	352	397	364	345	371	439	380	348	365	366	432	381	360	369	374	365	358	367	388	409	381	399	397	396	388	345	372	398	396	387	407	401	380	366	368	391	387	365	365	379	388	385	356	394	413	387	392	378	384	392	399	399	359	366	368	399	416	389	386	392	366	342	333	381	377	356	365	367	369	375	381	368	395	369	383	375	362	364	376	389	352	348	365	380	374	377	390	350	382	365	374	419	410	350	408	375	352	373	355	381	363	363	356	351	365	368	375	379	380	363	391	393	391	381	366	341	381	408	371	377	385	418	370	419	351	376	380	386	393	392	350	361	347	355	406	370	349	386	391	378	368	371	356	376	401	400	365	398	371	384	362	377	387	378	360	365	372	368	396	374	398	369	398	365	418	407	364	396	349	345	414	394	379	373	375	371	343	372	391	367	384	367	411	381	383	399	383	400	379	401	391	385	384	356	369	390	370	417	365	387	405	319	366	415	381	400	366	384	377	394	378	388	365	376	371	381	397	402	375	382	369	371	380	375	398	398	395	379	367	377	372	395	378	410	390	392	343	371	387	369	361	399	381	391	396	384	360	381	392	369	360	358	364	393	396	369	363	358	379	374	366	398	391	408	352	391	362	374	385	338	371	372	358	396	400	372	381	388	412	387	353	381	360	397	362	350	393	372	350	376	380	392	358	371	377	421	432	381	380	364	377	368	379	378	380	398	405	349	392	370	399	356	403	406	388	393	374	401	334	375	388	388	368	392	376	375	392	370	370	382	381	376	344	363	380	406	392	373	401	389	385	393	395	389	348	390	378	400	362	409	350	359	366	400	355	383	374	376	363	424	359	394	378	407	402	381	346	381	354	377	443	373	334	363	364	386	361	396	374	388	382	377	362	355	411	360	363	364	396	393	412	377	364	383	353	370	356	381	403	389	350	376	391	357	384	393	351	372	372	427	384	387	413	362	403	364	366	368	368	379	378	395	380	377	376	372	400	369	388	352	365	404	406	363	366	381	391	362	346	399	355	373	406	362	383	379	377	343	389	385	357	371	405	376	391	372	382	363	403	413	351	406	427	406	369	355	389	339	345	405	385	390	414	351	371	392	350	390	403	340	379	362	378	387	382	351	391	361	380	388	403	358	380	367	345	395	383	386	386	356	350	396	359	383	370	370	352	356	384	400	365	379	412	387	368	372	396	348	343	434	403	370	358	377	383	384	362	392	357	381	368	372	374	379	403	362	400	374	391	435	380	371	352	365	334	352	361	390	371	384	390	401	371	369	341	344	419	364	341	337	359	345	392	359	364	365	372	381	397	370	387	376	379	389	391	369	368	398	381	382	365	371	370	388	326	369	364	363	374	400	348	365	397	388	387	362	387	391	348	392	355	369	387	387	343	356	385	342	390	367	380	398	401	407	362	332	393	349	374	408	379	378	366	386	383	372	387	339	355	391	365	352	375	375	413	400	384	361	382	393	376	337	393	387	371	369	361	374	397	389	370	395	405	383	363	372	408	404	369	383	376	369	381	359	377	363	364	357	387	397	395	373	334	356	392	375	382	374	388	351	396	378	349	398	387	353	398	372	388	354	366	389	380	369	361	391	365	392	375	379	378	390	396	385	381	391	400	358	384	368	373	371	331	376	404	357	375	409	403	358	380	364	371	370	382	371	384	379	375	404	421	364	378	395	359	377	378	405	383	384	369	384	356	378	382	387	376	376	353	377	388	354	381	387	363	379	370	336	379	388	363	401	388	388	373	378	392	366	368	385	360	341	373	384	412	415	390	383	359	342	360	389	361	369	382	393	380	361	371	390	377	399	394	370	376	383	381	383	356	358	357	383	399	371	387	369	389	371	395	352	405	373	360	363	376	384	404	387	384	404	380	382	395	377	390	376	350	348	375	350	348	365	359	355	353	367	350	384	407	387	408	420	388	342	366	390	399	377	407	378	374	378	400	357	377	360	384	392	408	393	414	386	374	395	371	366	389	358	433	378	355	388	407	365	367	382	354	402	374	326	403	361	363	350	407	378	351	391	378	356	368	384	382	374	360	334	367	356	400	369	340	365	375	384	398	378	361	368	365	399	363	373	402	394	354	389	373	347	362	360	354	386	344	411	383	370	370	337	385	393	368	371	407	345	358	361	375	329	383	402	375	386	382	337	352	410	377	412	364	402	384	350	389	383	382	353	376	362	379	371	367	359	422	378	352	383	392	361	387	369	386	364	381	337	369	368	367	385	359	389	412	401	362	371	394	361	410	379	360	341	361	369	373	398	388	350	358	379	395	437	376	386	357	395	389	387	386	375	377	374	391	388	389	390	387	397	402	376	360	373	370	402	394	380	357	421	386	360	356	396	362	386	401	403	359	336	358	388	399	366	362	398	372	373	361	398	378	398	375	360	368	376	353	370	377	382	375	391	417	376	377	413	382	420	370	374	411	370	412	359
8135	955	1119	860	626	498	395	338	295	297	235	224	229	206	224	233	204	207	176	179	207	177	202	171	175	185	165	185	183	166	175	164	186	159	180	161	190	164	175	164	180	170	151	178	171	190	252	395	201	181	198	165	160	156	165	155	160	234	329	162	167	170	182	159	167	157	172	159	178	172	158	162	185	151	172	155	170	169	157	178	159	144	179	166	161	175	186	179	154	175	168	168	169	167	177	189	145	144	175	171	154	157	157	148	177	171	176	216	172	172	172	155	147	155	182	162	172	157	160	149	189	158	174	160	185	171	169	177	169	195	171	162	165	182	157	169	178	161	160	161	163	184	202	159	157	166	150	149	173	176	180	177	166	176	190	149	157	156	176	143	175	184	156	170	169	159	154	155	171	148	160	174	151	188	180	166	160	178	150	169	196	159	153	184	158	167	177	158	203	167	173	172	144	167	160	153	163	150	146	142	176	165	177	163	146	156	159	164	187	176	177	182	201	169	152	153	162	156	173	184	144	180	167	183	168	158	171	168	158	181	176	181	166	164	167	156	165	170	164	164	187	163	166	149	181	167	157	158	174	182	167	178	159	156	160	156	161	167	150	166	166	171	147	171	154	186	174	172	164	155	152	161	159	187	178	146	166	168	177	161	190	170	184	177	169	169	147	165	177	168	174	189	155	171	171	149	154	157	188	155	170	172	181	158	164	161	178	163	154	159	162	173	165	159	165	158	155	180	166	171	174	176	159	180	182	158	166	148	161	179	170	175	168	176	182	162	170	165	171	184	158	171	128	158	167	197	183	184	164	164	183	176	146	171	175	175	165	156	172	163	173	190	153	152	168	158	187	167	181	148	176	183	157	168	152	171	170	155	171	168	166	159	181	168	196	160	163	155	172	166	165	164	150	178	172	180	168	158	173	162	161	149	162	176	161	177	188	170	182	169	168	151	184	178	156	190	150	145	170	164	155	168	177	177	165	183	176	154	176	144	160	174	157	167	180	178	169	139	188	174	155	167	158	181	147	153	179	155	168	164	158	166	174	195	156	143	174	172	151	162	150	180	163	146	140	160	180	176	181	162	180	159	168	153	172	160	187	178	169	136	176	166	171	166	174	171	170	176	190	152	180	179	166	145	163	162	171	154	191	153	178	157	175	193	163	168	162	156	173	166	161	145	156	158	176	144	202	156	148	158	171	170	194	179	149	154	161	174	167	153	162	160	154	173	154	170	162	168	184	168	176	158	165	136	162	153	193	180	166	148	178	185	161	189	175	147	153	149	164	170	164	168	169	168	158	169	186	180	166	156	178	154	163	194	172	133	157	164	168	155	192	147	195	157	158	162	187	174	167	180	163	153	164	164	134	151	158	154	162	150	143	175	152	172	170	162	157	153	161	155	153	196	163	165	155	179	149	165	152	157	173	165	172	181	186	160	173	152	150	152	158	174	193	183	187	193	176	164	186	179	166	168	162	167	147	173	181	178	141	148	146	178	157	171	173	159	148	149	171	167	177	174	160	176	147	163	148	143	172	165	143	173	168	172	158	162	181	162	178	154	164	160	177	166	142	163	176	176	168	172	176	183	180	175	183	185	151	157	165	179	186	174	162	148	132	142	172	136	182	157	161	165	150	189	160	163	155	176	168	180	178	155	190	176	167	197	155	185	157	159	181	179	186	167	168	171	175	175	168	156	167	181	172	162	147	176	171	167	154	190	153	148	156	178	172	170	165	172	161	169	154	175	180	174	169	156	182	170	151	187	167	171	145	166	164	174	163	150	180	162	159	179	139	187	158	165	178	165	176	172	176	161	140	194	161	133	144	171	139	170	159	155	171	173	164	199	174	146	170	174	172	161	130	173	177	157	194	161	165	167	163	194	163	179	165	152	175	162	165	172	179	168	181	159	181	143	176	159	161	159	158	130	171	171	175	154	155	160	158	173	183	147	167	168	153	182	155	181	172	153	191	151	150	166	160	168	148	179	157	162	155	176	153	170	185	169	157	153	182	164	177	158	165	185	193	155	184	174	146	182	181	165	168	158	164	185	167	177	159	165	160	170	171	176	166	160	153	172	193	145	161	178	162	156	185	158	158	177	177	168	158	162	166	160	145	177	174	165	160	174	153	165	146	162	179	159	147	179	172	158	160	158	159	182	175	179	163	173	146	182	199	170	168	187	169	165	178	152	179	158	155	172	158	181	176	173	170	173	180	175	179	161	168	170	178	169	181	162	163	164	181	157	174	167	159	165	179	167	162	165	176	171	168	159	159	160	135	167	155	187	188	162	182	178	148	173	169	188	178	153	165	185	173	180	172	155	154	156	178	175	167	183	158	141	164	156	189	193	182	161	172	158	151	166	171	177	157	162	163	182	173	167	188	156	145	151	165	193	189	202	189	162	166	182	150	174	190	166	178	145	174	154	186	180	149	173	180	188	166	167	158	170	160	170	174	167	156	146	161	141	166	176	148	159	167	169	160	160	180	169	172	173	178	160	155	147	158	143	157	162	172	169	181	171	182	192	167	170	160	168	189	146	172	164	178	167	158	169	175	154	159	163	158	189	182	164	181	164	179	146	151	175	165	155	159	173	142	194	170	164	145	172	183	148	172	153	165	185	160	169	179	170	176	171	161	174	186	170	165	192	171	148	170	166	188	164	190	146	166	182	175	180	172	178	166	179	171	175	181	158	159	161	181	175	183	180	177	152	178	146	158	188	185	184	170	177	173	173	155	176	160	147	156	147	151	166	147	164	166	189	177	188	157	151	164	170	159	176	162	180	175	164	158	158	163	184	183	168	166	173	180	170	139	177	182	174	181	173	159	162	168	191	163	174	153	180	160	145	181	206	143	193	179	162	184	157	170	176	174	155	158	186	175	158	164	159	159	178	164	154	174	166	156	176	184	172	151	167	196	160	170	160	159	159	163	162	179	180	175	143	154	176	168	193	172	159	166	154	156	163	153	167	174	153	180	178	177	172	159	187	148	147	202	163	154	166	154	156	156	166	144	183	173	172	156	168	187	157	164	180	153	151	170	161	164	198	192	144	165	161	172	175	165	165	171	174	162	183	179	165	174	159	174	187	168	147	162	162	163	148	174	167	174	165	170	164	179	165	188	163	151	183	152	128	153	157	180	142	171	199	151	176	148	167	171	178	178	198	170	164	179	154	171	177	182	160	179	152	165	184	148	176	145	178	179	171	156	182	181	174	175	149	155	165	173	168	174	160	177	173	184	171	167	186	185	147	169	167	174	191	155	172	171	157	173	185	187	145	182	164	187	154	181	194	190	179	161	156	160	157	189	176	153	171	152	173	174	184	184	167	158	170	158	151	166	159	175	170	181	173	149	194	154	174	164	161	160	154	160	159	200	175	185	174	182	177	183	166	186	147	166	177	159	183	173	166	172	169	159	172	208	155	170	169	155	165	166	167	155	180	173	146	177	171	169	173	173	157	183	181	166	177	161	161	168	152	179	172	176	169	156	158	152	177	165	167
5630	1197	2656	2943	2621	2152	1714	1527	1221	1169	1061	956	846	845	774	695	692	726	653	577	587	583	581	568	515	562	521	542	523	529	506	531	509	507	497	470	490	512	480	502	545	507	492	545	581	644	1301	2614	743	656	547	593	590	563	532	509	530	1306	1799	428	480	456	446	443	456	426	450	460	440	434	429	458	491	461	401	430	469	430	445	458	455	426	422	419	447	430	443	450	452	437	421	459	450	491	462	447	413	438	452	433	412	438	441	428	448	423	440	434	455	437	434	458	404	440	433	427	442	454	424	416	442	463	431	452	430	480	523	435	449	462	487	421	472	432	417	453	430	471	434	448	422	451	462	437	454	465	471	489	436	451	417	416	454	414	432	387	464	479	452	434	476	451	413	454	430	491	419	442	441	436	432	389	437	420	429	469	430	414	434	425	436	429	483	434	457	429	407	446	453	453	425	477	470	455	412	443	420	450	438	461	433	467	434	474	407	429	457	424	480	437	447	424	462	433	438	446	431	424	461	426	430	462	420	432	466	465	443	425	424	459	444	464	406	461	470	412	439	460	433	423	458	469	466	478	403	429	449	404	410	420	441	453	449	431	426	428	461	434	464	460	437	454	434	423	416	438	435	421	470	453	479	409	448	431	460	440	473	411	460	455	453	426	435	444	421	433	439	486	438	421	439	436	445	408	413	482	427	416	436	423	472	402	449	412	452	447	402	448	402	430	420	445	411	403	449	450	419	424	436	417	448	431	409	416	439	426	422	458	446	453	445	418	422	434	432	437	449	447	409	458	456	469	426	438	434	498	460	431	470	422	479	383	416	451	405	449	473	416	450	427	444	416	481	435	469	441	485	424	432	397	411	459	463	431	437	449	460	438	463	443	464	423	433	485	442	455	431	453	466	434	433	430	466	407	411	446	419	440	446	464	421	437	437	425	421	470	467	495	423	444	444	439	413	433	420	415	448	431	453	421	470	443	468	433	418	460	430	405	413	455	395	429	414	455	450	440	432	448	426	422	451	393	457	416	437	450	452	408	413	454	406	427	451	405	444	417	425	429	485	442	443	446	442	432	424	453	424	444	437	427	433	486	433	435	441	419	450	409	393	460	412	426	473	434	432	438	472	463	441	434	442	436	423	476	446	447	438	433	462	437	467	463	438	432	442	434	451	461	450	412	455	412	412	415	436	428	442	428	458	402	461	442	414	502	495	454	437	414	413	454	441	418	442	436	419	420	429	470	439	435	447	445	434	419	448	439	446	464	467	434	422	461	430	416	446	448	467	456	453	421	402	434	425	469	469	441	440	429	430	411	423	453	462	419	415	440	413	434	438	468	414	456	412	418	452	407	448	434	431	385	455	465	468	431	441	430	422	431	440	421	472	413	424	441	401	455	415	435	419	479	462	425	431	452	472	446	438	447	458	423	411	460	456	449	430	433	427	413	447	417	411	399	487	426	479	416	456	445	405	445	437	446	428	450	422	407	438	420	428	442	498	446	433	406	435	383	461	442	458	436	407	387	418	448	446	453	441	440	428	436	462	449	448	449	445	456	437	446	431	394	436	444	411	449	469	416	457	398	409	398	449	481	477	445	441	417	440	478	432	463	446	446	445	413	463	447	433	434	461	457	445	433	448	432	432	444	460	396	471	472	432	442	453	438	437	455	413	410	450	426	488	442	447	458	446	437	452	462	435	460	392	464	447	414	441	439	461	418	455	423	406	427	399	443	459	442	426	434	438	444	426	463	448	440	439	449	444	460	420	441	420	461	457	441	474	400	424	427	435	438	478	445	415	467	450	438	437	446	419	437	418	402	431	478	454	422	432	425	442	414	494	438	438	421	432	442	455	412	427	422	406	412	465	449	440	444	452	431	400	446	445	446	422	414	463	448	450	455	437	442	426	443	442	436	460	430	456	441	422	472	478	433	438	444	469	438	404	460	407	426	460	452	448	445	441	460	437	434	443	438	450	442	446	475	422	457	462	444	435	417	444	479	460	421	463	438	429	424	429	465	412	484	452	432	429	466	466	439	455	445	442	453	423	428	435	438	444	411	433	423	410	410	443	413	452	420	400	465	412	495	426	442	435	442	442	435	422	448	428	438	478	431	444	438	427	443	438	412	427	436	425	421	489	480	435	436	447	435	421	447	450	450	447	467	430	443	414	420	488	431	417	455	437	397	428	449	470	420	442	429	457	460	449	443	461	444	473	424	431	448	418	469	461	416	451	448	451	441	431	427	465	420	428	467	494	468	480	426	440	444	411	428	461	455	447	487	447	442	447	475	451	451	483	425	445	396	420	428	422	448	436	440	439	438	437	433	448	422	424	394	448	448	394	449	449	448	440	430	443	402	430	467	448	426	437	452	426	443	443	456	460	471	447	417	410	455	460	446	423	421	392	407	442	437	431	442	457	470	452	425	453	422	432	455	447	455	458	392	418	417	471	421	449	441	426	441	448	480	412	420	410	435	449	455	447	433	479	464	441	459	432	424	489	474	458	465	407	465	376	443	455	436	446	444	426	475	423	414	430	402	424	401	457	439	411	480	425	427	441	445	459	439	418	466	453	456	416	460	431	456	445	408	441	474	482	447	437	443	461	460	417	413	414	467	419	434	446	455	477	439	430	436	444	422	449	448	447	490	456	456	434	406	412	426	452	433	432	436	434	498	418	447	423	435	424	421	441	467	412	440	446	415	421	458	413	444	439	451	403	438	407	446	480	441	434	414	412	423	465	447	440	432	437	412	432	387	445	439	421	432	463	474	419	443	425	463	420	467	423	439	454	450	421	466	478	464	430	469	438	477	431	428	418	454	436	449	451	412	449	404	422	433	475	428	424	445	435	435	412	418	468	461	408	414	448	406	457	434	453	467	412	462	429	429	473	416	437	446	435	453	413	436	432	429	440	449	449	424	456	436	396	456	427	440	416	450	439	445	439	437	432	444	416	430	429	452	441	416	441	445	423	444	421	473	464	440	437	423	410	440	447	417	475	434	429	472	431	434	451	496	388	403	422	429	444	424	425	446	439	468	474	417	450	452	415	418	449	457	465	443	444	399	403	463	429	452	488	456	424	433	470	419	418	471	400	467	432	430	448	464	414	446	433	459	399	447	417	439	446	459	440	456	401	415	439	441	402	396	421	405	408	416	471	433	400	450	453	479	437	412	420	427	428	430	443	437	443	438	429	414	434	420	440	429	413	429	437	455	386	432	429	480	445	468	472	438	443	430	446	433	424	444	434	439	469	466	423	439	468	425	425	407	463	471	426	408	466	484	482	437	452	427	417	452	431	432	427	438	454	401	466	455	456	416	459	454	435	412	485	451	398	416	446	410	421	422	461	461	403	431	449	452	433	422	407	446	437	468	459	433	454	440	447	450	419	399	458	433	440	455	471	447	458	464	427	445	453	402	431	475	442	443	427	444	434	443	430	420	421	420	389	466	410	427	428	437	402	448	463	468	379	433	418	429	443	442	449	437	455	435	436	475	427	458	420	400
15694	2167	2144	1472	1043	714	599	465	353	269	230	249	215	178	183	181	183	161	148	142	135	137	121	117	114	131	115	140	123	114	127	96	104	105	102	138	128	119	95	98	89	99	115	114	108	129	250	417	166	144	135	143	136	123	120	112	110	195	316	82	100	101	107	94	122	114	94	104	96	94	110	117	100	101	86	96	115	111	87	106	103	98	111	104	90	89	112	102	109	98	82	101	116	102	114	97	101	97	91	96	108	92	114	96	107	112	98	112	97	92	99	102	91	86	121	102	86	107	99	103	117	82	102	111	106	110	77	103	99	94	102	105	113	89	105	106	102	117	97	108	115	97	115	74	117	104	82	109	103	117	95	106	96	105	87	89	109	100	94	107	88	105	130	109	93	99	96	81	110	85	89	97	108	110	86	103	106	112	112	98	114	98	110	87	110	106	122	99	112	93	110	86	113	106	91	100	93	88	91	100	109	110	105	85	106	96	84	81	103	127	109	92	115	108	82	95	87	100	103	82	111	92	86	103	96	92	104	99	97	108	122	98	90	79	92	100	96	96	107	103	108	96	79	109	115	105	98	94	105	99	85	112	100	88	91	114	90	96	89	97	87	111	99	87	87	98	99	100	80	94	94	78	101	116	94	97	106	109	104	103	95	87	103	98	104	105	110	87	102	86	81	96	104	99	95	105	98	124	102	112	88	95	101	103	83	99	105	114	128	108	98	94	88	111	101	97	98	93	112	107	105	98	114	104	100	106	104	91	99	109	103	82	106	96	99	107	99	117	103	118	103	76	79	97	100	123	88	98	99	97	122	122	96	99	104	72	95	90	91	100	88	98	106	78	109	98	108	111	95	96	86	91	95	96	105	88	85	90	106	94	99	80	99	87	90	98	98	90	94	96	98	97	103	102	89	89	85	88	110	101	86	105	96	100	95	97	91	100	112	109	95	83	105	99	110	107	106	84	106	97	78	102	103	111	90	89	91	99	92	105	113	84	106	99	98	111	97	108	104	114	99	82	116	100	89	75	91	103	103	94	117	101	93	90	87	104	92	98	114	94	96	102	106	86	107	91	93	96	90	112	97	89	100	97	99	79	101	91	86	104	97	98	107	107	94	109	99	109	102	104	115	84	99	115	99	84	107	97	91	99	83	83	88	101	93	97	98	91	120	108	88	99	91	109	100	107	119	85	102	97	71	89	110	111	88	97	104	98	91	103	85	88	88	104	90	89	91	96	97	109	102	69	110	104	91	99	107	89	109	75	92	90	93	114	109	96	108	106	96	101	111	106	96	104	128	92	112	97	123	104	101	91	77	101	90	98	108	108	115	129	92	106	98	93	96	84	79	83	100	83	112	109	87	101	92	112	116	101	86	90	107	83	103	93	91	114	98	102	94	98	97	94	91	102	108	102	105	101	88	98	115	105	106	95	119	91	98	81	89	97	92	83	101	115	88	107	92	97	86	93	91	106	102	83	117	110	120	112	95	107	87	82	105	130	103	74	112	99	111	95	99	87	118	89	112	103	98	96	106	99	118	104	111	117	105	77	97	92	101	96	88	106	94	94	108	86	80	109	106	99	89	93	95	92	92	111	99	79	95	105	90	97	90	105	100	85	100	99	93	92	110	105	100	93	101	99	109	99	94	109	104	98	92	102	86	95	84	116	101	105	113	114	81	84	100	110	93	107	109	108	103	104	108	91	100	118	102	102	88	106	109	86	93	83	119	112	113	109	106	111	126	88	91	99	91	111	114	102	107	122	124	109	109	94	92	92	74	93	115	118	97	80	103	106	97	110	96	105	97	99	98	83	102	92	81	79	96	106	109	92	115	112	97	107	102	91	93	101	122	113	87	112	93	110	85	97	113	101	101	95	103	119	108	96	115	92	103	85	112	97	80	96	89	112	101	98	113	104	107	96	114	90	105	87	107	93	119	117	94	102	88	95	86	115	95	110	101	90	94	112	91	103	100	92	103	74	92	90	96	98	93	97	106	106	110	92	91	97	91	105	94	91	107	112	104	107	125	85	82	99	92	84	101	111	95	83	97	93	100	103	109	81	99	98	90	96	92	101	97	95	92	88	108	110	83	91	95	120	96	89	94	107	100	104	97	113	84	124	119	109	102	100	94	101	89	94	94	92	95	116	88	90	89	100	90	92	105	118	105	106	108	89	95	102	103	104	105	109	107	95	106	69	104	110	82	92	96	93	88	104	102	92	101	114	119	95	105	97	98	112	105	76	101	103	105	105	101	101	104	112	129	87	93	78	100	116	112	117	81	101	113	90	95	99	84	115	106	81	98	100	112	90	90	97	99	89	108	119	94	95	110	86	106	88	94	108	103	101	98	87	76	96	83	91	118	98	87	105	103	117	111	94	92	105	111	94	107	86	110	111	103	86	102	106	88	117	101	102	103	86	97	108	96	106	114	110	92	91	125	100	98	97	103	99	112	101	96	99	110	88	93	115	124	104	83	107	99	106	116	95	117	94	98	102	93	106	100	95	95	89	96	98	85	76	98	99	93	98	87	94	108	104	114	109	87	80	123	86	108	101	90	86	106	134	116	130	99	101	113	87	92	90	99	92	90	95	101	99	100	97	102	108	84	108	94	95	89	91	111	92	104	101	86	99	97	82	97	98	107	111	92	88	106	98	100	107	98	109	110	101	101	103	101	98	94	97	91	86	96	97	91	109	94	100	90	104	112	103	99	83	92	93	87	89	97	116	91	101	97	101	99	93	94	101	108	86	91	98	106	94	99	94	93	85	113	82	84	107	103	93	112	76	90	104	92	110	106	101	95	90	87	108	83	80	108	106	104	107	99	103	96	98	105	96	104	108	73	120	110	96	101	94	99	88	95	114	99	109	105	97	99	84	86	83	106	90	91	106	92	101	105	89	118	107	104	113	96	116	106	100	108	94	101	102	117	95	111	110	96	98	108	99	107	97	99	102	79	91	103	113	110	91	64	106	111	97	110	101	115	101	89	104	80	102	103	91	98	83	86	103	105	104	90	101	103	124	85	90	97	92	95	105	80	106	90	98	108	103	86	91	79	103	92	112	110	105	114	76	105	88	85	89	95	92	80	91	110	92	103	102	94	106	78	88	125	104	111	91	100	111	104	100	111	117	90	85	111	112	102	90	105	104	87	106	108	93	112	107	109	95	94	95	105	83	97	91	97	103	86	104	95	96	98	102	106	100	115	102	103	88	103	102	96	93	104	92	90	101	99	121	103	91	89	118	88	79	106	107	103	123	104	105	105	105	102	94	84	95	93	110	106	113	99	108	83	110	102	112	103	96	93	102	97	97	96	90	98	115	91	91	102	102	100	94	111	93	83	95	88	109	101	120	87	109	107	112	102	95	92	105	101	105	116	94	100	105	97	104	114	119	106	110	98	102	98	94	96	121	89	104	92	101	99	101	82	94	109	102	109	95	103	120	97	91	100	104	97	98	88	85	107	89	106	94	114	102	120	106	83	98	86	114	96	111	105	116
7809	1780	4315	4997	4336	3399	2866	2318	2030	1696	1396	1231	1098	1019	925	858	776	690	677	632	604	584	593	519	536	494	457	431	439	429	432	379	422	420	354	392	381	370	340	371	392	394	421	370	464	562	2161	3437	778	678	501	500	508	523	460	371	381	1153	2143	296	299	278	289	301	277	311	302	306	270	307	277	263	316	309	300	295	263	269	275	294	314	293	251	287	309	300	273	282	273	294	285	311	280	294	282	278	291	249	283	271	240	266	283	274	295	276	277	269	286	278	281	273	259	279	267	268	281	267	284	280	267	291	260	255	271	281	321	281	270	269	270	269	291	277	259	262	291	313	288	277	297	289	301	270	275	270	271	257	303	270	282	280	293	261	302	282	299	293	271	286	260	270	257	272	269	263	277	267	265	283	273	260	306	267	277	265	295	263	282	243	277	273	243	250	262	296	272	284	257	253	301	281	279	278	270	262	259	290	269	285	251	270	271	286	297	261	270	284	249	295	258	262	288	257	258	283	272	255	312	251	251	266	277	286	289	292	292	293	273	263	246	262	243	281	267	279	267	272	250	259	264	268	245	269	256	259	241	300	300	282	265	269	274	290	248	267	276	271	268	242	270	251	246	245	292	298	278	268	287	263	274	272	279	262	252	282	260	262	283	251	279	277	278	285	280	293	264	242	297	299	267	292	270	271	264	277	259	273	264	267	260	238	269	298	295	281	277	275	301	257	272	268	267	275	263	288	250	286	248	277	261	294	269	251	289	250	287	286	258	276	258	261	273	256	273	261	260	307	261	240	279	261	247	295	288	278	264	285	258	283	251	309	256	276	250	286	257	283	283	281	313	263	264	269	280	277	221	271	269	240	279	274	241	284	278	289	259	250	246	289	253	270	288	288	258	260	290	261	294	274	274	273	248	279	292	262	254	262	296	252	272	275	285	271	262	255	248	252	290	292	301	286	244	274	287	305	240	308	266	282	284	295	241	267	263	270	266	267	286	232	279	256	268	272	264	256	255	267	255	280	265	276	264	247	259	265	284	233	296	293	243	307	288	267	263	269	282	267	254	271	285	306	266	283	267	277	269	268	238	289	266	289	266	246	238	269	290	276	287	252	241	271	244	269	271	264	267	264	278	264	282	287	280	263	274	269	268	276	296	260	270	267	277	231	275	253	267	281	267	264	282	280	311	259	267	255	260	278	267	270	237	289	261	288	257	291	250	264	263	259	285	294	271	265	268	273	273	255	260	300	295	256	249	287	266	268	275	288	278	263	284	268	282	252	274	291	282	275	276	279	256	271	268	280	255	288	267	278	227	237	265	244	264	253	264	277	285	262	238	260	276	275	247	297	277	262	262	277	257	289	273	269	254	242	278	271	280	320	279	264	269	282	282	281	287	271	256	307	280	294	252	255	273	241	269	283	263	271	272	271	276	254	271	269	279	273	275	295	283	257	298	253	278	280	260	274	249	278	289	275	258	264	279	296	289	263	271	278	268	249	292	277	253	262	277	276	254	272	256	294	298	280	256	283	261	259	252	266	259	259	273	263	257	280	291	267	285	278	258	259	254	262	269	269	261	289	271	263	287	241	264	281	263	267	253	298	265	257	277	267	288	276	242	243	277	260	299	269	268	248	270	279	282	265	282	271	276	289	242	263	275	277	273	265	273	294	295	260	251	257	300	253	263	245	255	277	283	290	277	289	298	276	288	286	259	281	270	271	259	266	258	292	264	256	255	296	259	273	261	268	279	252	270	283	286	256	267	287	264	257	275	264	265	281	241	259	266	263	280	254	255	255	245	297	251	270	277	264	299	277	282	276	259	250	303	274	266	294	294	307	249	278	279	308	301	296	244	233	277	277	256	283	290	286	250	264	234	255	254	277	284	266	254	278	252	267	245	264	267	258	254	271	270	252	273	268	278	295	261	282	258	255	298	273	306	273	267	285	285	263	256	239	279	293	285	278	258	261	276	278	283	278	235	258	291	267	277	264	262	281	268	269	252	309	278	279	257	285	273	284	265	269	291	261	267	286	272	274	288	273	280	280	278	275	244	276	295	253	288	258	258	269	260	244	249	280	260	276	289	280	264	269	267	266	268	242	258	291	275	266	255	238	309	284	267	259	272	261	269	262	286	265	272	270	255	246	243	295	241	246	269	292	276	301	267	255	269	253	287	275	273	275	292	249	263	304	240	270	269	275	256	264	251	275	259	301	273	273	274	257	256	249	270	243	287	288	283	287	269	253	262	301	244	267	255	256	262	272	281	255	310	221	266	274	280	290	280	251	266	249	293	276	263	286	303	236	279	274	265	235	271	278	259	295	307	265	291	279	245	275	273	274	261	262	280	252	241	272	236	268	260	284	251	243	264	262	288	270	254	265	277	277	263	249	252	278	298	254	255	270	286	260	274	267	296	297	271	275	253	275	239	254	248	281	254	286	254	287	243	289	273	277	259	282	231	272	276	258	228	250	247	237	260	251	273	288	244	300	260	267	280	265	269	283	248	253	273	251	268	268	252	282	252	287	233	255	284	267	309	305	274	264	260	250	280	271	262	250	265	257	289	277	280	280	280	278	272	302	291	264	268	291	279	306	237	268	256	274	291	280	253	273	265	246	273	251	273	251	245	290	286	256	245	240	243	263	290	264	245	283	262	285	267	284	292	285	275	263	295	268	305	305	255	257	282	266	259	277	270	273	262	292	261	257	245	286	252	258	272	276	269	286	262	287	272	252	249	273	284	268	258	261	254	265	289	278	276	291	260	278	260	246	250	263	275	260	259	273	258	247	269	264	267	238	275	249	279	260	293	277	277	282	282	296	278	263	319	238	284	266	298	267	241	263	262	259	254	269	270	271	271	288	257	271	304	249	277	289	292	265	288	284	260	235	254	301	243	284	244	252	249	256	269	267	256	266	254	283	277	237	277	253	277	285	272	272	263	257	268	259	247	287	303	257	285	274	246	270	301	264	264	247	261	272	233	293	248	278	283	268	261	275	240	238	286	259	261	252	274	263	253	282	277	278	273	261	293	248	309	284	251	244	235	298	279	237	280	283	261	258	290	280	257	243	269	281	261	265	286	280	287	307	250	267	269	278	277	258	246	266	239	277	238	255	275	273	263	303	236	271	285	255	264	259	279	296	294	280	238	239	241	249	288	272	291	248	253	277	262	282	260	278	244	258	277	283	259	269	263	283	263	258	296	287	268	282	296	242	248	273	292	285	266	269	273	262	248	265	276	255	280	245	257	293	266	255	251	267	283	287	276	281	242	250	246	249	277	281	250	265	261	265	301	296	251	267	263	254	280	274	274	262	247	268	280	261	274	259	285	291	272	268	285	283	244	280	253	287	263	255	272	262	296	268	274	258	269	274	270	277	301	271	264	270	245	257	291	268	252	273	271	279	261	267	273	265	279	273	274	255	292	279	257	291	261	288	272	264	250	261	243	255	248	235	265	252	266	283	279	277	265	263	276	278	251	249	264	294	254	268	280	252	273	258	258	291
1851	174	179	171	162	132	137	142	117	139	140	141	145	144	143	137	143	127	131	142	149	136	134	137	135	147	150	117	148	140	144	122	140	154	132	141	149	138	144	141	145	123	130	132	135	142	149	131	125	141	124	136	126	124	130	121	126	157	139	146	127	131	134	125	136	146	108	130	134	121	120	145	133	127	151	117	152	132	135	132	145	144	132	142	114	153	140	121	132	145	145	128	153	131	141	140	138	129	134	141	137	135	104	150	128	139	142	131	135	141	138	152	152	135	116	129	145	133	123	135	140	130	125	174	146	137	116	114	134	139	145	152	138	135	142	122	126	137	122	146	137	123	136	127	142	108	132	143	144	164	127	128	126	142	143	145	130	133	133	133	127	140	164	142	158	132	145	144	121	140	127	139	140	139	155	138	124	139	144	163	116	126	150	129	138	150	129	135	139	132	135	113	116	143	140	146	140	141	129	121	150	129	143	138	138	131	134	113	143	153	132	110	138	130	127	129	146	147	139	116	111	136	139	129	150	146	136	132	110	141	129	143	133	143	143	146	143	148	138	129	123	140	126	147	128	150	140	119	139	159	143	153	124	151	134	131	140	131	141	132	161	136	127	136	119	136	134	140	133	140	127	122	140	132	138	141	125	137	121	129	143	128	125	139	134	140	154	128	129	134	138	137	131	135	139	136	126	145	148	134	116	135	112	140	131	169	129	149	136	140	124	142	152	134	146	151	130	138	165	123	148	131	127	135	133	142	113	125	141	151	138	135	154	145	122	155	129	124	145	119	112	129	139	143	137	116	100	143	139	129	145	147	154	133	139	124	140	155	137	125	127	129	137	118	110	146	128	129	116	140	108	121	132	126	135	141	148	129	132	143	156	134	124	144	150	133	149	129	128	166	150	121	153	130	147	158	134	111	129	132	157	128	116	140	135	126	154	125	135	149	128	117	129	134	136	140	129	141	149	137	139	156	159	142	155	139	124	147	117	129	120	143	132	151	122	126	149	123	159	134	155	158	126	140	134	132	132	134	147	138	151	141	123	117	132	126	132	133	152	142	132	143	125	128	158	136	152	140	150	137	149	123	128	150	144	137	111	137	130	132	135	136	111	132	157	138	132	129	127	120	105	135	125	142	149	151	124	161	137	127	121	131	136	143	154	143	144	158	113	129	133	125	118	138	134	135	137	122	142	126	144	131	162	116	150	139	146	138	105	149	144	128	121	127	131	124	125	125	133	130	160	120	137	128	156	136	131	115	144	162	133	145	136	141	133	119	118	132	112	142	155	147	125	138	137	116	129	131	129	124	154	140	151	124	133	153	122	131	120	149	128	138	130	133	123	150	130	140	138	127	131	145	143	128	140	132	147	142	155	126	124	166	141	114	141	125	135	134	156	128	118	135	138	129	146	138	135	133	103	141	123	142	119	136	113	130	112	138	142	141	134	157	139	133	147	166	140	139	129	112	134	154	136	139	109	131	154	152	146	131	129	157	126	126	128	128	125	160	129	136	139	163	109	116	121	125	123	128	148	134	147	160	122	140	146	112	124	128	117	135	114	132	141	127	138	115	157	148	130	125	129	136	136	131	138	165	146	154	155	160	125	147	125	136	113	149	137	131	122	151	138	136	123	154	130	114	115	139	135	138	147	143	152	121	135	144	136	143	122	128	111	153	131	130	118	148	156	131	137	132	138	126	129	133	130	153	130	152	122	134	175	149	144	145	135	143	127	144	129	131	125	136	134	150	158	148	145	148	147	156	120	129	145	130	126	137	147	141	140	122	129	162	140	136	139	129	138	141	152	117	149	130	131	133	131	146	143	147	118	122	154	150	138	141	148	142	121	125	145	141	130	130	156	153	139	131	143	138	127	114	145	113	115	136	132	135	134	130	125	160	141	161	150	160	146	123	135	129	121	146	130	126	135	127	132	143	144	146	131	139	112	118	107	139	136	126	136	133	143	123	129	111	146	133	158	126	138	134	150	153	137	122	122	134	128	157	137	127	140	149	127	127	135	125	142	146	138	123	132	136	137	135	139	142	126	130	137	129	145	141	142	129	155	147	152	142	145	134	142	152	129	127	141	151	124	120	131	147	153	149	123	133	134	114	116	122	137	133	115	134	132	142	130	156	136	123	146	150	134	124	123	134	150	108	146	147	137	127	133	109	136	157	139	141	144	134	145	144	136	136	133	130	116	139	118	119	117	137	120	140	127	147	145	131	156	144	115	132	127	138	162	138	122	135	128	133	131	134	148	138	141	126	126	101	114	115	128	138	156	155	125	118	136	136	160	123	133	138	143	149	133	132	160	124	117	151	146	122	151	142	130	127	125	141	140	140	140	138	114	125	117	130	148	152	133	137	147	109	123	132	131	129	145	148	129	130	155	151	120	125	144	137	133	143	136	128	144	128	133	151	128	116	146	154	141	139	144	159	130	143	138	146	142	140	125	145	139	135	162	138	141	129	126	140	145	123	117	128	117	124	119	137	114	140	137	122	146	168	121	154	124	126	137	133	109	114	147	119	113	129	138	125	141	123	138	127	130	125	143	137	150	135	119	130	126	142	147	143	151	127	114	121	123	156	132	139	124	142	125	149	147	124	145	144	138	115	140	144	112	121	107	146	143	136	136	151	143	135	143	143	129	132	114	110	126	134	137	129	149	137	147	120	131	120	128	116	135	139	133	159	129	142	149	130	128	132	156	149	167	118	130	137	126	129	133	131	132	146	142	124	136	134	143	146	129	137	157	120	143	143	127	140	125	129	129	148	147	130	139	139	141	180	131	170	155	145	128	151	145	114	150	121	136	149	142	130	124	130	113	148	140	140	106	136	132	145	132	145	150	142	130	132	122	129	131	150	134	133	138	159	155	121	132	144	150	141	136	146	134	132	122	122	148	142	128	149	148	145	115	138	133	136	132	120	147	157	139	134	141	143	138	137	141	143	136	136	130	134	160	130	137	130	144	124	114	118	136	122	112	139	123	135	158	138	138	133	146	130	130	135	121	138	147	123	136	146	149	135	142	138	144	148	152	119	145	147	145	146	134	117	116	120	126	140	123	144	131	157	129	135	151	119	144	142	134	139	137	127	153	131	144	148	147	131	149	129	142	137	142	118	122	150	142	135	133	122	129	144	127	147	138	149	144	143	124	126	127	152	146	131	129	137	132	146	145	130	125	146	126	129	134	133	146	147	129	143	134	136	109	118	130	136	109	136	127	144	147	132	126	147	164	132	129	129	156	114	120	132	139	132	140	121	128	129	140	148	147	127	129	132	132	134	133	131	118	147	117	141	146	157	135	144	153	131	139	175	146	135	142	122	132	126	137	137	126	134	132	137	137	142	129	143	128	118	147	136	128	137	139	136	128	136	141	142	134	136	155	118	115	140	130	133	131	118	123	138	132	132	114	134	146	123	147	158	138	131	125	127	142	133	139	122	149	127	142	149	128	121	146	137	162	119	118	132	146	145	137	129	140	141	150	138	140	152	138	138
2103	417	501	487	512	444	452	417	395	426	404	378	401	401	392	380	408	393	370	404	377	363	356	413	350	386	359	375	343	362	379	353	412	384	369	369	393	372	382	355	389	385	414	387	401	413	420	414	450	409	407	398	427	423	402	415	423	400	429	382	375	366	413	351	357	391	356	386	381	344	333	343	379	364	369	362	373	403	367	371	352	365	349	378	379	370	375	396	398	368	376	365	365	403	337	391	391	393	345	348	400	375	390	382	356	370	362	380	370	358	359	383	401	360	382	353	372	348	372	379	330	389	352	340	381	357	360	359	386	382	363	369	388	404	396	369	328	380	367	388	388	389	339	385	371	336	391	358	362	364	369	374	389	400	415	378	381	358	341	374	350	377	379	360	384	344	385	367	359	357	383	358	391	359	337	354	384	370	417	388	419	361	368	389	367	394	391	373	369	365	374	362	372	373	341	357	350	381	347	364	368	376	356	350	333	360	370	368	349	354	389	344	381	365	368	387	384	369	358	363	369	366	365	353	354	348	362	372	360	356	363	353	365	331	382	406	377	398	370	389	353	341	343	329	345	378	411	352	363	370	372	392	373	368	384	359	381	377	384	350	365	366	391	361	409	342	383	377	360	374	382	366	379	372	337	361	388	364	362	374	371	335	365	390	351	340	342	355	346	392	359	331	359	363	392	347	368	333	394	380	372	374	361	350	360	380	359	407	362	341	395	340	386	356	363	337	358	367	364	383	331	362	390	356	354	353	360	380	384	424	358	401	388	361	374	356	401	392	367	381	381	404	396	383	348	370	389	356	386	338	332	359	392	371	387	383	331	354	372	342	372	365	384	375	378	361	310	372	369	383	365	354	378	341	381	356	360	391	343	334	387	374	337	388	386	386	385	376	366	347	381	404	359	348	358	385	338	399	376	386	369	371	341	342	365	363	350	382	391	379	406	323	367	402	380	352	366	368	358	392	373	363	378	331	347	368	361	392	373	365	373	370	388	363	375	389	342	355	330	326	405	380	390	389	374	356	390	394	351	360	364	398	354	383	384	378	366	351	368	411	375	332	381	376	344	365	344	329	358	379	381	385	368	371	371	380	346	349	376	385	342	347	394	344	367	384	401	357	365	386	386	342	357	388	368	379	385	377	349	368	394	363	354	355	340	364	343	351	389	384	369	350	392	351	362	387	357	328	368	352	356	357	385	392	361	389	352	362	364	357	384	364	359	402	350	351	362	373	420	389	346	386	365	330	379	360	351	354	376	383	391	383	369	386	370	352	382	369	363	358	370	333	371	377	361	382	370	361	376	385	351	362	376	374	353	374	399	378	339	340	367	372	387	426	368	371	396	364	359	373	349	362	378	385	356	385	372	368	383	350	377	387	409	357	383	361	379	364	400	381	366	389	364	364	389	343	370	385	398	342	357	390	381	347	374	377	395	364	363	357	355	368	365	352	372	352	349	347	388	395	401	379	374	360	394	382	370	367	370	390	366	376	345	368	382	382	358	378	348	339	364	385	375	413	351	361	371	395	353	356	361	375	393	375	380	341	374	375	375	367	390	383	366	379	360	364	393	370	381	377	383	415	396	364	346	360	375	360	359	373	410	347	402	355	361	365	353	375	376	389	386	410	383	345	347	371	354	357	379	384	367	357	382	376	356	398	345	376	373	370	349	344	367	378	364	378	350	361	346	408	363	357	376	357	390	363	374	348	371	340	354	403	335	382	367	399	360	378	375	400	363	370	369	359	364	373	374	375	388	374	348	369	386	384	396	396	384	359	342	324	356	377	381	350	381	358	395	353	346	353	382	401	347	365	322	387	336	364	344	376	372	366	413	380	382	382	360	373	352	393	369	373	374	375	343	389	377	386	369	358	340	396	332	365	378	357	359	375	324	368	342	343	350	364	358	419	409	354	344	364	341	397	340	379	361	364	371	388	367	361	391	349	376	368	371	357	383	352	374	377	379	365	383	353	360	395	358	365	362	390	365	338	408	347	346	351	378	378	363	367	381	387	343	370	383	362	379	392	374	380	346	381	342	395	388	355	384	376	360	350	355	353	385	353	382	359	403	358	344	383	377	362	352	368	367	343	376	336	345	352	378	359	393	333	334	343	361	330	357	401	373	375	376	378	402	412	365	393	335	335	391	346	352	367	355	382	362	354	354	395	344	382	373	346	350	365	400	380	334	380	384	380	358	350	356	400	377	382	380	334	357	399	342	410	383	340	398	348	343	392	384	374	338	380	349	351	386	381	364	373	335	389	370	358	362	359	361	378	387	381	388	368	352	386	369	385	349	337	343	366	403	379	351	382	369	372	365	380	363	354	394	364	348	371	340	356	344	354	379	326	381	391	344	376	357	382	414	380	388	343	365	354	346	376	392	368	372	368	345	348	328	371	376	392	386	374	395	394	360	366	364	382	361	375	374	329	335	402	342	420	381	381	386	351	401	381	349	374	358	358	348	368	372	376	366	355	392	394	364	388	365	393	346	348	411	369	336	371	372	356	341	382	346	396	431	374	358	343	359	350	362	342	346	386	390	370	341	385	372	361	378	360	349	351	354	387	392	413	365	337	402	379	372	369	375	422	410	346	399	384	352	363	360	381	342	373	343	373	374	343	334	364	356	391	383	392	334	361	403	404	353	372	366	349	359	359	406	389	346	371	345	372	363	361	332	393	395	390	337	351	390	365	407	372	373	347	385	350	380	376	367	391	393	396	401	406	367	390	404	348	380	338	375	393	331	370	397	366	353	392	364	360	403	343	392	404	364	342	384	399	364	351	375	387	370	376	344	361	388	334	346	364	349	365	344	373	336	371	358	371	376	355	372	397	384	419	398	366	390	374	371	361	346	372	379	378	341	349	338	349	372	378	384	397	356	363	379	360	372	367	360	384	351	368	357	333	355	367	381	369	354	369	392	363	366	344	345	393	348	366	347	373	369	403	339	397	353	347	385	359	376	399	355	352	358	359	377	361	357	376	365	372	371	354	376	387	337	384	395	382	386	361	350	379	360	368	410	384	356	359	407	388	420	380	377	361	362	369	374	375	316	355	344	364	358	365	349	379	342	376	359	370	332	344	378	386	410	340	413	332	369	381	396	401	340	376	370	379	348	353	383	398	389	352	361	396	379	360	349	377	369	384	355	374	383	377	374	373	395	360	388	342	370	347	358	378	352	370	398	379	348	371	386	359	360	361	382	385	362	386	370	380	364	393	375	366	343	374	356	369	356	363	366	384	367	350	363	346	351	377	365	372	413	356	330	367	352	376	397	351	369	363	392	373	378	387	351	364	331	354	371	334	386	375	325	357	341	402	356	376	364	351	398	361	356	390	414	350	390	399	370	345	381	357	371	352	354	375	369	405	381	378	373	382	361	379	386	401	353	376	370	364	362	364	353	378	390	338	366	379	399	401	399	384	347	339	332	352	378	351	372	380	384	395	373	376	328	346	386	373	348	338	382	378	388	383	353	384	387	344	392	370	370	391	369	396
7865	917	1087	890	642	473	414	322	292	284	221	229	205	212	206	195	183	207	191	179	177	179	176	167	185	199	195	155	162	160	182	165	207	152	178	190	177	166	166	187	183	200	171	171	183	172	219	267	219	168	183	168	164	190	192	161	175	172	224	165	202	178	153	170	155	167	161	156	155	171	195	166	162	188	185	155	187	174	150	149	177	191	188	150	158	166	179	169	177	178	161	167	174	152	140	154	182	161	165	158	171	157	177	166	164	182	169	136	162	167	145	170	163	205	141	175	185	164	169	177	197	173	145	164	189	175	187	170	188	159	162	148	161	162	184	153	146	188	189	171	169	176	171	176	166	175	190	165	178	173	150	171	191	177	156	177	189	181	176	180	154	189	179	164	166	156	169	162	199	169	161	158	158	185	149	154	160	159	172	160	165	162	180	176	183	155	177	170	173	179	174	135	145	158	155	165	163	153	171	169	174	178	146	155	154	161	175	166	154	182	157	186	176	172	170	177	164	180	162	164	182	166	169	152	166	148	169	165	165	190	166	206	150	172	175	156	163	187	174	150	148	145	167	160	171	154	167	181	160	151	161	170	175	172	182	167	183	177	165	152	185	158	143	156	160	139	175	181	150	150	178	164	168	177	175	175	170	189	167	164	189	152	184	193	195	179	171	169	180	183	187	182	186	176	172	144	193	178	168	168	166	152	167	157	169	157	154	157	171	183	201	171	184	164	187	168	181	180	148	153	158	171	176	165	182	177	187	150	162	142	172	137	161	148	163	182	183	174	154	175	175	142	188	189	168	163	162	178	155	163	174	169	154	156	156	173	174	169	160	179	140	149	191	174	172	147	164	182	157	181	166	154	161	177	148	170	180	149	157	188	165	194	154	150	181	190	166	180	179	175	155	146	174	171	190	191	158	153	173	150	157	175	163	150	180	178	173	176	157	193	185	147	165	181	161	163	187	180	159	184	184	150	177	159	181	174	170	176	136	180	160	152	142	173	186	173	162	162	172	174	161	168	175	172	169	188	151	178	185	189	170	167	176	173	172	160	171	146	177	169	189	153	175	158	169	173	166	168	150	180	188	154	175	181	165	156	171	173	146	166	158	140	171	173	166	156	140	153	179	181	142	164	151	165	166	151	163	190	163	151	144	166	160	151	173	172	153	208	164	148	148	203	173	173	167	196	167	195	188	170	154	139	166	157	152	161	179	153	163	140	184	157	188	168	179	149	170	176	176	152	178	151	168	170	190	151	163	154	162	191	173	153	152	169	155	181	169	179	181	174	171	161	167	167	172	179	180	178	176	182	170	178	162	141	149	172	150	186	190	180	175	131	162	156	188	157	166	175	184	187	163	155	174	184	174	122	145	168	176	172	165	194	157	145	158	177	164	163	190	182	163	152	189	165	170	155	150	183	146	167	152	159	178	173	160	196	161	169	198	170	177	154	176	172	152	176	152	176	154	158	200	175	162	188	177	162	195	182	159	193	161	179	184	163	160	136	160	177	156	181	163	166	189	163	179	173	181	161	160	172	178	170	154	182	179	143	182	151	157	178	143	178	174	170	163	187	165	190	168	140	150	155	150	169	185	157	174	143	150	143	152	173	156	185	146	140	159	186	173	172	151	169	177	150	160	164	152	176	162	155	178	176	166	170	152	185	173	153	153	166	173	156	155	172	167	164	171	175	173	179	138	156	186	172	155	170	165	158	177	192	171	140	144	174	162	170	176	181	185	165	176	175	142	169	190	140	169	186	163	171	149	178	170	190	143	163	160	155	177	165	151	170	178	167	173	149	156	187	177	190	183	157	176	176	163	199	158	155	174	165	171	181	160	165	169	191	163	165	190	159	191	188	172	144	190	168	165	161	172	180	158	162	179	165	180	177	139	164	161	176	178	172	162	160	178	139	176	164	155	167	175	165	164	158	170	155	155	157	152	165	201	173	163	174	168	178	149	169	169	153	158	165	162	161	164	164	150	176	158	159	160	157	181	173	175	151	155	145	180	183	165	171	162	137	149	162	151	185	153	171	166	167	161	162	184	167	188	168	181	179	193	171	178	156	149	146	160	160	186	165	150	170	190	185	162	165	169	161	171	185	164	162	130	169	156	172	177	178	156	160	180	181	141	184	174	156	172	173	159	162	160	162	158	185	173	161	183	168	169	157	182	169	145	166	165	154	162	173	174	130	166	166	193	165	196	156	172	148	181	154	189	164	193	172	168	159	170	150	190	168	171	157	153	178	185	167	188	168	166	185	142	157	185	164	157	177	177	179	160	159	183	156	176	156	148	156	155	159	194	161	163	172	165	156	168	168	162	179	167	171	166	163	146	188	171	148	153	156	186	146	161	150	164	144	166	153	165	161	161	209	166	174	177	175	171	186	175	154	169	162	162	151	168	167	185	182	163	146	171	157	176	165	166	161	178	161	177	158	162	180	170	156	155	174	179	185	165	165	159	169	156	167	160	164	178	156	181	182	165	137	165	180	155	172	165	154	162	138	157	150	163	154	193	187	149	176	176	165	156	167	151	162	153	172	165	161	169	147	184	165	171	156	159	185	171	167	180	156	192	161	160	181	170	154	162	190	195	172	155	182	173	165	168	190	148	172	158	184	171	183	147	175	164	181	161	164	161	154	184	175	177	173	172	151	181	192	166	190	156	156	185	174	176	161	144	146	164	155	162	163	170	183	183	135	178	148	169	156	158	167	165	202	173	185	180	161	158	174	161	157	192	174	160	187	191	147	182	186	159	168	154	152	151	181	183	159	185	171	143	147	153	178	191	171	181	158	154	166	159	160	180	173	176	153	162	184	181	156	166	179	174	167	162	176	189	162	182	132	157	121	142	193	155	164	167	190	165	144	149	170	172	156	175	153	173	134	174	169	173	173	167	146	170	172	161	165	176	178	156	150	183	163	148	195	165	179	152	168	184	170	185	185	178	141	178	196	163	154	147	182	179	169	163	157	172	165	192	172	186	150	186	150	170	179	145	193	159	169	172	149	164	153	177	147	164	152	153	149	168	171	180	165	150	163	175	144	178	174	164	153	153	166	171	170	161	181	162	159	168	168	167	175	193	171	166	176	164	184	169	148	139	138	170	174	166	186	185	174	148	164	152	178	150	185	185	178	155	152	185	148	178	162	154	184	161	180	170	169	165	171	158	186	151	147	173	171	162	162	155	157	164	189	168	173	181	144	169	170	166	182	161	175	173	184	192	171	154	167	157	164	152	172	141	140	174	153	164	178	185	148	152	158	157	183	175	190	174	145	185	151	166	182	168	167	156	170	162	172	172	205	179	148	183	158	168	160	154	183	172	167	157	176	173	172	169	160	162	171	148	155	163	175	169	175	181	149	180	170	186	158	163	180	148	170	168	148	158	165	174	178	171	146	183	194	150	163	169	171	174	161	165	153	179	168	186	166	146	172	168	185	155	162	171	160	196	173	192	156	183	176	165	166	189	175	173	195	145	197	165	160	189	154	178	166	173	171
5560	1184	2556	3043	2673	2125	1818	1439	1368	1085	1021	977	921	899	769	749	704	614	634	661	603	568	558	591	560	534	528	511	542	553	506	514	512	523	490	477	509	484	530	556	560	560	521	499	550	543	1184	1340	1014	538	547	516	511	521	511	486	599	699	765	455	437	477	464	466	471	458	410	411	467	486	461	465	455	466	472	482	437	444	465	452	441	437	471	431	442	433	434	472	458	470	461	422	422	454	468	445	445	438	460	459	410	443	449	445	452	443	421	448	429	461	442	445	471	440	435	432	425	416	411	433	414	463	433	450	446	459	439	432	456	446	456	419	433	453	462	451	487	507	433	425	464	445	431	435	419	432	456	459	447	417	420	525	409	451	427	439	431	420	434	457	478	432	405	446	460	414	458	467	449	428	440	462	428	480	447	406	456	430	463	427	451	433	425	460	476	462	461	452	391	445	430	419	464	432	448	470	455	467	459	429	452	441	433	445	435	470	415	417	376	412	449	486	441	421	444	459	419	436	433	393	412	437	440	448	437	424	448	458	437	411	459	455	454	418	457	459	418	450	449	442	405	417	426	463	469	467	444	410	404	439	455	404	448	444	430	467	424	420	457	442	408	413	420	441	460	414	455	439	446	422	423	460	434	475	429	453	400	420	413	440	472	458	465	471	468	450	448	421	420	427	429	459	460	430	441	463	423	420	428	440	466	470	432	426	443	416	458	419	423	417	411	437	449	452	462	431	442	469	447	378	457	425	425	452	469	426	456	453	445	427	435	437	405	420	446	459	398	394	418	419	423	429	429	453	430	403	459	410	421	470	412	426	440	433	409	443	446	397	449	420	416	459	429	416	434	421	426	425	451	427	440	431	429	402	479	429	432	432	437	439	436	425	459	475	447	462	432	417	410	416	482	459	468	448	442	416	431	436	431	470	414	462	444	395	449	429	434	438	439	433	459	430	475	464	461	442	424	465	441	436	407	439	479	397	423	438	435	440	431	430	449	445	471	443	437	443	425	442	482	444	449	453	439	457	472	445	452	440	456	407	437	455	445	452	427	430	429	447	431	472	460	421	445	430	446	429	452	431	439	450	447	425	439	451	422	422	425	407	442	411	457	482	436	463	455	436	455	450	411	427	433	434	447	437	462	442	415	459	428	440	407	393	450	447	397	448	439	457	443	437	432	468	466	414	411	461	438	452	409	430	459	458	452	446	448	464	441	403	429	422	433	449	419	455	475	449	446	456	443	457	465	453	452	445	424	474	440	472	447	465	457	399	445	457	477	461	444	394	437	451	421	440	475	463	438	444	477	421	433	416	462	419	480	457	421	437	443	415	420	431	439	422	455	445	398	444	415	457	453	450	430	416	421	433	431	455	437	447	432	467	454	432	423	452	454	429	456	446	434	458	451	465	399	436	419	449	420	439	449	403	414	421	439	454	467	431	435	445	430	426	463	454	448	454	392	420	435	427	422	412	424	454	422	446	426	442	439	435	466	433	426	461	448	442	447	424	433	430	409	496	425	413	431	416	454	436	425	438	443	485	423	428	434	450	430	470	454	439	448	432	465	430	437	421	452	455	413	445	442	441	400	430	452	431	462	401	447	446	469	420	427	445	440	423	458	453	420	408	437	432	439	432	463	433	441	412	431	432	397	466	423	420	395	447	438	426	418	417	469	431	442	437	464	412	425	464	436	427	453	455	436	422	408	444	400	417	412	431	452	440	409	424	453	422	414	422	425	461	439	428	418	459	473	443	440	437	425	437	406	426	404	460	467	394	463	424	445	415	441	432	442	443	450	470	401	419	428	425	439	433	449	428	425	444	467	458	457	416	470	426	430	441	416	385	413	405	469	460	434	481	434	480	428	458	404	444	427	465	410	444	454	421	419	461	475	443	428	462	428	467	437	426	426	433	447	430	459	452	461	399	423	457	441	419	438	441	444	444	436	487	448	441	427	468	457	435	455	440	467	437	451	433	443	430	450	434	425	464	430	483	423	456	491	433	401	434	433	392	428	459	438	424	429	425	407	407	445	464	463	443	415	438	424	449	429	430	475	424	426	422	432	456	439	434	461	409	445	415	485	401	435	484	459	404	423	389	463	466	422	451	468	452	461	453	417	467	461	440	454	411	407	409	446	422	468	430	410	456	392	439	459	456	458	407	443	457	424	419	442	439	441	456	440	444	457	454	461	444	450	422	444	432	411	435	476	437	422	422	439	421	438	459	400	443	409	430	413	433	412	447	450	432	436	455	398	445	454	389	421	411	455	437	398	438	391	420	422	409	452	456	448	436	447	440	443	439	420	428	417	421	454	463	425	424	442	392	424	430	453	436	421	419	415	451	425	439	478	434	455	417	441	426	455	446	398	504	445	403	463	431	431	431	436	461	454	449	453	445	440	407	478	433	432	413	457	449	476	445	444	427	439	430	489	499	469	408	470	438	367	467	444	430	358	435	438	457	408	430	456	464	494	437	436	430	453	441	438	447	446	405	439	428	441	405	402	462	430	437	433	429	438	434	450	441	395	415	461	404	462	459	458	472	429	441	465	418	444	451	432	455	433	403	431	407	429	440	464	475	452	444	450	447	412	457	449	413	414	461	446	463	422	473	427	439	465	429	449	429	441	419	409	452	459	428	418	402	438	450	437	447	460	455	419	432	459	475	430	448	441	414	437	422	431	452	446	434	446	434	455	482	443	448	435	435	436	414	418	442	447	442	434	471	431	427	399	465	430	418	430	447	436	472	447	461	446	452	449	415	422	432	453	461	449	435	436	467	439	403	434	398	416	411	464	435	421	428	442	399	425	438	456	461	436	459	433	431	421	424	459	449	417	427	412	508	438	435	467	491	427	391	449	462	426	459	439	408	446	412	479	403	405	435	446	408	459	427	429	454	417	430	416	455	395	427	473	447	459	424	442	425	443	448	427	434	449	445	455	450	445	465	405	428	391	417	414	408	446	420	422	443	465	398	417	430	423	434	435	446	466	416	425	430	418	459	454	426	423	401	393	438	444	467	409	417	457	438	452	415	440	466	448	414	465	444	463	460	432	449	437	402	462	450	457	409	446	427	435	442	422	428	403	441	449	419	484	439	409	456	482	432	485	448	450	442	444	414	463	421	435	431	455	429	462	467	441	438	421	407	415	479	394	451	462	438	471	401	439	466	438	485	429	435	435	446	460	434	434	436	421	421	437	493	463	412	401	464	449	490	468	437	427	405	400	441	464	395	508	434	422	456	423	420	443	421	417	432	443	436	482	446	470	429	429	457	424	429	431	453	405	468	404	475	418	462	462	467	438	443	435	470	444	457	437	445	440	440	457	398	437	446	474	430	419	398	444	413	431	441	461	402	441	441	472	427	455	464	434	410	475	454	441	466	461	429	451	464	410	446	436	440	453	464	427	456	426	429	432	455	452	471	453	448	455	479	465	426	477	429	484	428	427	418	457	442	429	431	465	419	417	447	445	478	431	453	426	407	415	446	473	433	447	444	451	439	459	421
14801	2202	2110	1563	1060	712	534	440	351	312	302	235	183	213	204	195	158	158	143	138	140	135	142	157	150	136	142	124	125	128	147	153	129	114	119	105	102	119	112	121	125	123	122	113	116	115	181	183	199	131	126	126	105	119	113	95	164	200	185	99	98	108	114	112	120	111	99	98	103	98	119	110	112	132	110	112	117	88	99	102	97	97	109	98	131	104	109	105	123	88	111	92	81	107	94	97	105	80	106	88	103	108	103	109	108	102	112	106	100	116	111	112	91	101	93	97	99	101	97	108	92	94	109	103	96	118	114	123	113	91	104	103	102	117	116	103	106	109	118	115	73	99	83	106	130	113	92	87	94	110	111	86	111	111	88	113	110	87	91	109	106	109	102	117	94	87	100	124	88	100	93	92	121	108	99	101	105	120	117	103	87	103	86	91	99	101	85	103	105	105	112	88	97	102	93	89	102	96	103	106	103	116	93	109	98	98	118	112	91	100	102	108	114	109	110	97	107	110	115	118	98	103	101	116	90	111	82	117	114	102	99	109	106	116	96	88	106	109	93	116	93	101	94	93	85	90	106	100	100	96	107	115	102	107	105	95	109	94	99	100	95	97	84	105	95	99	105	90	99	92	103	117	102	106	118	115	116	94	101	104	106	89	105	112	101	115	91	120	97	99	97	97	122	115	118	111	86	105	93	115	93	114	102	93	86	108	109	114	103	95	98	93	86	103	112	103	101	95	113	93	104	109	113	110	101	123	110	90	104	90	106	101	114	94	96	80	91	107	96	97	99	111	90	92	100	94	105	93	108	110	105	101	111	102	99	109	103	93	86	103	100	93	116	102	99	93	85	114	106	101	95	107	121	109	89	80	94	102	100	126	90	110	94	107	100	103	94	104	113	117	115	103	105	107	106	114	109	86	104	95	91	101	93	118	110	95	119	102	111	120	112	121	109	89	96	93	96	98	110	109	86	112	101	100	115	111	101	111	86	111	109	105	95	111	91	92	93	98	98	110	120	111	111	93	98	72	92	103	87	102	105	108	100	87	101	116	108	89	104	101	107	125	115	107	96	106	103	99	116	114	114	91	98	116	89	97	120	93	97	102	112	106	91	98	106	125	107	107	109	91	99	130	105	121	104	109	91	136	102	100	97	95	100	94	112	107	125	128	103	98	103	100	107	113	98	100	81	100	110	113	96	90	98	119	99	100	100	114	104	101	100	94	86	93	87	100	96	109	99	110	94	110	110	91	107	103	92	104	95	106	108	97	76	112	94	109	122	103	110	111	101	106	83	90	104	104	93	108	77	111	105	96	109	92	112	96	107	110	116	97	103	87	83	108	87	86	92	108	93	98	104	96	91	96	117	107	98	111	107	97	88	102	88	98	93	82	111	87	112	80	126	100	101	103	98	90	97	125	101	89	102	106	106	100	114	121	93	99	136	110	98	94	99	94	104	98	111	89	99	113	104	111	96	108	98	96	100	111	84	109	91	115	111	88	102	102	109	115	105	109	94	106	108	90	96	103	97	90	104	99	93	120	87	109	101	113	95	94	90	100	115	95	107	115	127	91	82	92	114	112	106	95	97	88	92	100	113	93	120	89	96	114	85	98	119	104	112	95	106	125	97	96	99	94	105	107	99	87	87	103	99	105	104	127	119	102	101	111	96	105	110	114	97	110	102	117	101	98	107	111	104	104	108	91	94	107	123	91	102	97	97	109	89	100	96	94	106	91	91	93	101	104	111	101	104	101	98	97	99	105	88	111	103	127	90	106	108	108	105	107	94	102	106	121	105	111	100	78	96	104	94	112	100	92	110	103	121	86	112	88	108	107	97	93	102	92	104	124	107	76	100	111	124	101	109	90	116	112	121	100	107	99	96	104	111	91	96	123	94	103	98	110	124	95	96	99	111	100	110	94	112	89	112	133	110	102	104	96	136	116	108	109	93	95	103	110	121	108	93	115	94	96	98	117	126	90	94	87	103	89	111	104	116	108	94	105	101	98	98	95	99	102	113	104	110	95	101	92	100	107	129	102	89	92	104	95	104	101	96	104	102	92	92	93	98	92	99	109	95	102	113	109	117	96	111	132	107	90	102	102	86	90	94	88	101	95	103	79	99	96	115	123	110	92	104	100	105	101	113	98	111	97	85	98	111	94	107	104	109	99	104	116	99	100	102	94	104	111	102	101	90	93	113	103	96	105	93	106	123	91	101	97	96	117	110	89	100	103	98	102	101	108	112	90	104	98	108	108	98	96	132	107	87	109	88	109	126	105	108	113	97	107	103	110	97	102	109	86	80	94	93	94	102	96	102	99	109	101	119	112	93	92	101	98	97	124	104	106	93	113	81	99	108	115	101	99	121	104	101	102	112	93	115	100	109	91	111	106	90	109	108	114	110	91	116	110	124	99	130	111	119	122	97	101	96	129	118	107	103	109	105	116	94	100	126	109	113	101	101	78	108	107	96	88	104	94	102	98	96	99	101	72	114	77	99	96	107	102	117	104	104	104	93	95	87	107	103	118	99	94	93	91	100	104	91	98	102	86	90	114	85	119	96	105	90	105	120	92	91	95	94	106	122	80	98	120	103	120	93	83	96	121	103	94	89	88	108	112	103	108	97	89	100	105	94	96	97	99	115	102	95	106	92	104	94	98	100	115	101	111	93	109	95	89	102	107	100	110	86	88	86	96	108	88	105	105	103	96	107	88	68	101	106	105	98	92	109	105	99	101	107	91	88	98	95	102	116	104	122	113	112	117	96	113	117	92	120	103	119	123	95	117	105	100	117	95	94	106	120	100	114	123	90	119	108	102	104	111	104	107	94	87	102	97	105	103	97	103	105	100	95	88	84	96	89	92	105	100	104	108	126	103	105	106	104	113	105	97	95	99	101	102	103	112	94	119	105	98	82	103	107	105	106	93	105	95	113	88	107	100	99	101	74	109	91	123	105	96	118	87	97	90	101	93	89	100	103	103	116	94	103	88	87	108	98	122	96	108	97	99	111	98	79	101	99	107	100	106	121	93	114	110	111	100	113	97	102	110	105	107	105	104	93	87	112	97	111	111	112	101	91	119	97	105	100	106	87	104	94	120	101	94	122	108	113	96	87	115	98	117	104	107	92	90	95	122	98	92	106	103	105	113	98	122	97	102	102	110	104	93	120	106	115	107	112	113	83	112	121	88	90	115	113	103	110	94	104	117	102	95	107	131	85	99	114	98	101	106	110	109	94	115	96	107	81	113	98	107	98	96	113	104	113	110	122	96	98	104	107	107	96	90	113	114	105	101	100	84	108	106	105	97	101	95	96	106	97	117	123	96	106	83	100	111	92	112	121	108	114	107	95	94	122	110	114	108	100	96	97	112	103	103	94	97	115	94	85	92	112	101	101	107	118	83	91	98	93	107	118	119	111	99	108	88	104	118	103	99	112	101	108	111	111	116	94	104	113	107	126	96	102	89	99	93	98	93	91	96	100	103	110	100	107	115	116	89
7413	1868	4437	5064	4406	3442	2846	2253	1924	1598	1461	1236	1125	1010	908	810	760	703	695	637	601	643	555	506	504	504	481	496	458	465	407	385	398	400	381	379	383	370	397	392	442	456	453	412	431	410	1114	1310	1235	728	485	448	489	427	414	345	962	1289	736	331	323	304	303	282	320	300	266	282	307	313	278	301	298	308	292	297	276	301	306	265	304	291	290	292	289	326	251	292	302	281	296	293	316	283	291	294	266	279	288	297	273	272	293	280	269	286	290	264	272	272	273	269	295	295	311	242	288	298	272	275	274	311	319	274	304	274	302	278	250	276	281	255	253	262	272	297	258	251	288	310	297	257	313	314	292	299	273	298	245	308	305	272	285	267	280	286	307	301	257	267	292	308	276	287	268	289	281	276	274	262	249	278	293	278	284	285	274	282	278	303	258	282	256	288	267	284	290	259	243	285	289	316	275	298	249	283	288	275	282	263	271	276	268	269	281	297	265	252	302	272	259	235	279	275	264	291	292	273	259	285	262	296	312	280	264	295	297	299	280	267	263	274	265	245	258	279	255	260	271	280	263	288	246	269	294	281	274	297	280	258	247	258	256	266	278	280	261	286	267	266	270	269	314	295	279	292	255	297	272	271	265	276	287	277	293	266	291	261	272	317	286	262	299	280	276	272	292	268	273	273	280	255	269	245	247	302	315	269	294	270	273	281	234	287	281	301	286	294	305	234	279	260	269	270	273	275	250	286	273	255	275	308	281	265	265	298	302	276	268	295	250	271	275	282	249	280	308	278	296	287	268	288	271	280	255	281	267	263	273	270	307	283	277	244	293	294	278	280	285	273	285	283	294	268	260	294	268	263	284	276	288	290	266	255	253	249	288	294	272	282	259	251	273	250	269	290	285	303	291	257	297	302	271	300	297	298	269	294	267	284	314	268	279	274	299	312	259	294	259	299	278	307	288	302	271	267	270	260	296	288	266	286	285	298	277	284	252	257	276	283	279	284	278	278	267	307	263	265	269	272	298	267	290	307	252	241	292	268	248	278	305	276	302	294	260	267	297	294	269	276	267	262	274	256	271	272	275	255	287	277	269	262	284	284	283	263	269	302	289	266	262	276	260	262	254	279	282	262	264	295	295	247	288	281	251	250	264	271	288	276	270	303	283	249	298	279	269	292	272	277	300	261	281	302	295	281	280	279	246	287	302	288	279	274	267	278	268	307	282	286	276	272	277	257	258	285	287	271	280	263	261	259	283	282	253	261	281	264	286	254	287	274	280	286	285	266	282	275	267	286	270	271	269	270	282	299	281	292	234	298	274	262	266	269	297	288	272	278	305	310	263	261	288	303	278	286	275	293	278	268	280	280	245	286	271	245	272	279	304	270	321	263	271	285	286	251	291	285	307	286	263	298	284	272	291	266	284	277	286	258	283	289	307	297	266	311	302	257	265	251	278	281	264	274	278	290	274	281	259	292	302	252	254	266	264	289	255	283	238	280	274	276	295	274	280	293	274	267	255	303	253	274	295	306	301	255	289	268	275	260	288	279	286	284	264	249	253	300	281	266	301	267	271	295	276	291	290	294	298	246	266	291	279	258	259	242	286	275	288	257	256	261	294	292	262	287	286	317	280	283	284	276	290	260	283	280	271	274	279	274	291	278	313	251	254	265	275	241	261	253	278	280	276	275	272	268	277	269	297	270	273	247	253	283	286	264	281	297	288	275	284	263	281	269	261	302	289	264	286	265	286	305	287	276	279	256	256	272	272	271	261	262	280	274	294	259	281	282	274	284	263	293	278	250	260	300	272	287	282	319	279	254	309	251	257	281	290	254	286	256	260	321	296	284	290	275	286	262	267	256	272	268	263	268	264	266	250	277	271	244	248	270	290	280	278	261	278	302	264	283	283	284	281	279	284	256	301	267	297	282	283	281	306	285	300	299	264	283	269	267	297	277	265	274	259	265	293	300	274	253	270	305	254	294	302	241	254	298	291	276	238	247	271	277	260	310	267	302	265	285	284	288	290	292	313	275	280	268	298	277	278	301	322	274	264	279	325	270	274	268	278	274	269	308	253	279	244	279	277	276	264	304	286	272	266	269	286	317	246	284	273	244	277	286	318	307	285	290	260	288	244	271	276	303	303	304	283	281	309	270	273	270	305	268	316	289	260	299	289	271	279	300	266	275	267	284	259	274	274	274	266	300	263	272	290	264	272	250	271	278	285	304	295	291	283	268	278	303	272	250	309	281	268	289	244	280	284	271	263	300	262	260	249	288	330	310	303	281	298	289	242	282	278	270	296	288	275	269	290	293	307	271	293	254	288	275	310	304	285	272	312	273	252	257	305	260	284	264	273	282	235	255	267	281	289	300	284	271	283	277	227	246	277	246	252	266	267	257	286	277	287	298	295	271	262	259	263	281	292	290	284	290	258	278	285	288	259	291	277	292	281	294	235	261	260	293	269	284	271	283	294	260	284	275	273	282	281	305	279	288	264	262	259	297	267	261	261	289	258	288	289	270	283	273	303	289	280	280	288	274	288	262	296	274	283	280	260	288	272	293	239	273	276	262	287	261	298	275	288	276	265	267	246	251	277	294	269	297	294	269	265	314	272	280	259	278	270	286	297	290	277	292	285	271	262	267	271	293	276	254	261	315	269	273	285	284	278	281	253	253	300	294	267	300	244	270	300	267	294	270	270	281	245	254	263	248	293	308	269	284	289	281	260	241	289	289	265	275	235	286	261	271	287	280	259	261	254	276	289	252	267	258	295	297	243	290	294	285	299	265	284	291	286	266	283	302	314	266	258	272	273	249	278	274	260	280	288	254	291	256	270	272	274	277	314	301	267	264	280	279	250	299	286	265	250	270	299	269	293	295	278	309	295	261	273	274	310	257	282	301	234	311	278	265	279	268	256	269	260	270	264	302	309	283	273	265	323	281	297	268	265	283	252	258	235	291	258	297	263	284	272	287	281	304	255	267	258	276	288	263	276	309	268	286	256	266	289	277	274	269	296	262	269	301	258	296	257	242	298	272	279	274	297	262	268	257	265	274	268	283	280	279	257	279	311	300	266	284	268	281	280	247	280	306	278	255	268	308	300	312	283	271	277	295	275	303	286	282	301	279	274	281	282	250	265	262	261	269	283	264	267	272	238	263	266	302	264	265	278	279	284	287	279	328	266	284	261	288	275	247	252	281	266	281	268	277	268	289	250	265	264	266	250	280	270	267	279	270	259	283	269	267	303	265	316	274	271	253	299	277	300	289	274	291	254	264	246	296	291	305	283	286	269	290	275	271	264	263	281	277	287	265	282	278	266	275	252	257	302	299	296	280	293	303	292	257	262	286	262	249	259	290	272	297	265	267	272	275	289	293	279	262	297	288	296	267	295	250	278	271	278	259	254	268	271	277	282	295	294	301	278	305	276	286	267	314	259	293	290	267	299	270	270	292	280	281	286	238	310	286	253	264	274	279	263	277	295	279	270	290	274	267	282	289	286	258
1855	203	177	171	146	156	150	172	155	137	142	146	149	148	130	147	168	151	150	124	149	160	130	143	129	141	142	155	139	137	178	154	141	128	160	133	144	131	144	138	147	131	148	149	149	127	154	138	145	157	151	162	163	153	133	162	129	154	157	148	147	141	146	150	142	147	146	127	133	166	148	141	147	134	155	154	135	143	140	133	106	122	130	137	144	144	142	133	148	142	156	156	143	137	143	151	133	143	147	153	140	148	137	146	128	143	142	153	150	142	142	121	152	132	131	139	117	163	142	139	156	131	146	141	162	167	158	152	131	148	146	132	137	136	130	149	150	150	149	154	158	153	150	136	150	152	140	131	120	133	151	139	139	134	173	138	170	124	140	129	150	146	131	137	157	177	136	125	141	148	143	131	153	142	144	138	163	159	149	144	140	146	143	134	148	128	154	141	149	119	157	145	162	137	138	157	148	139	138	162	146	148	157	162	146	129	145	150	129	134	144	155	139	153	142	133	139	138	137	138	123	137	134	135	141	133	155	156	160	140	143	138	165	146	151	112	135	146	146	127	156	130	158	165	148	144	174	161	123	143	125	133	137	145	137	123	144	144	123	162	135	149	133	161	145	156	155	164	134	147	143	150	153	147	157	154	137	168	131	131	157	139	143	159	133	137	114	159	139	137	151	134	142	141	149	157	141	145	135	127	127	153	142	134	143	142	146	137	142	137	129	157	173	143	165	133	145	125	145	135	138	148	152	142	141	148	143	142	147	135	147	159	132	141	155	147	154	157	160	136	139	164	150	126	177	130	162	135	138	134	138	120	134	136	147	148	138	126	133	160	132	130	119	134	131	118	158	143	133	137	125	143	133	146	143	153	147	144	142	164	119	150	155	136	144	143	120	137	136	142	162	131	137	153	134	157	130	128	134	149	136	135	147	148	144	158	129	150	147	138	135	172	148	153	159	140	139	162	153	158	140	133	129	155	141	138	167	125	152	147	134	136	134	159	130	145	171	150	137	129	141	139	155	149	137	132	132	152	151	153	126	131	139	138	138	167	157	151	140	140	137	126	150	161	137	156	115	161	152	171	128	153	120	136	147	160	125	146	137	147	138	127	142	129	126	159	140	120	149	153	138	141	133	129	144	144	136	137	136	143	145	149	147	135	145	157	143	134	151	128	151	135	161	139	143	141	139	127	150	145	144	150	156	142	131	128	149	149	179	131	148	155	162	139	147	140	138	140	152	147	143	176	141	136	139	135	140	138	137	139	167	121	149	148	131	119	144	144	145	125	150	158	154	127	149	152	129	148	140	163	124	141	145	131	129	141	145	166	126	140	131	139	121	154	142	130	151	169	132	147	127	151	150	109	121	142	141	140	145	129	144	151	122	143	146	143	161	164	143	138	150	160	136	127	144	149	147	115	138	142	138	144	133	111	122	137	144	141	166	143	134	159	152	162	154	160	138	143	146	161	141	118	130	135	149	136	152	141	134	148	133	164	160	141	139	171	144	132	152	154	145	127	147	129	150	132	161	155	139	136	158	135	143	133	150	133	140	126	141	138	125	151	111	147	128	138	137	149	134	132	137	139	138	120	124	143	160	144	138	154	145	152	149	125	152	129	150	134	132	146	134	131	135	132	121	144	142	145	145	123	163	138	131	167	166	151	140	126	144	140	153	141	141	176	166	142	146	149	138	146	144	127	134	140	149	147	149	156	149	172	152	120	152	155	138	151	141	148	138	131	151	157	130	143	128	141	143	122	118	146	131	127	131	154	143	175	158	126	183	126	147	158	153	147	133	145	136	139	157	151	137	151	152	153	128	160	158	139	140	139	134	150	153	135	131	143	127	125	118	152	132	167	113	159	154	142	135	145	144	132	119	133	144	124	136	146	124	117	159	118	123	152	145	147	156	144	150	151	183	136	132	156	144	148	134	145	145	147	120	133	157	161	139	113	137	137	139	138	154	140	135	136	135	136	126	136	136	145	137	158	137	160	142	144	159	133	153	154	131	143	135	132	137	140	150	134	139	131	145	136	116	162	132	158	164	118	142	162	130	149	127	131	149	116	157	149	142	143	142	124	135	140	152	132	138	154	154	141	132	141	175	160	123	140	153	129	141	133	141	152	132	143	126	134	147	145	150	147	136	151	132	150	136	131	138	140	152	137	154	155	119	143	145	152	154	129	126	127	139	167	148	152	136	164	152	162	133	142	131	150	143	154	142	127	142	165	134	149	168	140	140	156	156	161	138	130	147	144	136	120	135	133	140	125	143	157	137	166	156	135	149	126	155	151	145	129	152	139	138	143	144	117	148	151	160	163	137	142	143	131	130	159	142	143	140	136	115	151	136	158	131	148	114	155	149	176	139	161	138	159	132	152	152	153	133	146	144	141	147	154	146	129	144	140	154	136	134	140	119	158	147	151	137	155	154	129	133	135	91	142	116	154	138	130	133	134	158	129	134	139	154	138	129	134	135	137	139	140	135	139	131	139	143	135	143	134	156	141	114	157	139	135	145	161	158	164	119	151	149	134	139	161	138	154	149	135	150	155	133	127	142	147	148	172	139	121	151	143	152	136	174	150	150	121	121	136	136	137	137	149	132	151	132	125	136	147	129	145	148	130	163	130	153	141	136	154	121	143	116	145	149	147	157	160	124	147	128	150	126	131	157	133	139	126	164	147	133	149	153	151	136	116	153	148	129	140	147	115	137	152	133	150	152	155	140	142	133	161	132	171	152	150	169	134	149	164	141	171	142	141	146	128	147	133	127	139	124	128	170	152	144	124	149	131	143	148	159	148	136	146	129	137	153	147	141	156	148	160	158	138	128	142	115	121	163	156	141	141	143	131	142	136	148	148	140	154	152	117	109	132	141	127	154	140	149	132	141	145	134	146	138	134	134	132	152	137	163	136	133	137	140	114	131	133	148	123	139	170	156	154	142	151	144	154	141	145	151	158	130	153	157	135	140	145	141	138	139	154	145	157	138	162	149	120	165	145	130	142	144	145	175	150	145	127	137	149	152	154	120	152	131	158	178	138	132	154	122	137	135	120	164	139	138	131	121	144	137	144	151	135	145	131	148	152	129	143	134	150	152	129	142	141	143	140	132	142	150	155	124	147	127	148	142	144	136	137	144	127	146	139	143	136	142	148	133	142	150	149	133	121	112	167	156	142	128	125	124	160	141	166	139	130	142	134	162	122	140	145	132	145	153	156	147	148	131	158	140	170	149	151	144	134	136	124	122	144	142	132	154	141	148	140	127	141	139	133	125	140	152	154	135	147	134	158	133	115	138	142	154	155	148	130	142	136	151	150	165	156	135	133	140	143	138	130	146	161	160	152	144	135	134	134	125	135	137	144	153	136	162	152	125	136	161	128	145	133	150	151	121	129	147	136	146	131	137	150	149	147	154	150	131	147	146	150	148	147	132	158	183	138	130	153	149	141	154	146	143	145	154	135	163	130	127	162	162	133	118	182	167	153	142	124	152	140	140	142
2014	450	502	515	478	479	468	421	440	431	452	388	385	367	362	404	421	411	399	368	416	381	403	408	396	366	398	374	380	379	398	387	367	389	414	376	410	373	406	379	396	439	410	414	422	420	411	422	462	477	435	435	418	435	406	394	440	462	387	360	369	390	380	394	398	342	369	390	406	392	369	364	376	420	388	399	384	393	407	375	402	395	406	409	384	349	370	367	385	361	385	376	397	415	383	398	387	368	385	390	384	376	354	403	406	395	374	361	401	365	361	423	398	397	426	392	368	391	364	364	354	365	351	407	377	370	408	350	381	370	409	349	380	391	379	409	403	388	348	385	400	390	413	410	422	372	420	412	377	352	430	398	395	381	376	369	398	400	345	351	439	395	398	414	389	403	376	382	410	412	385	402	410	365	388	388	374	387	395	399	402	388	365	378	403	379	377	348	352	393	367	369	379	393	394	396	365	360	359	380	390	412	369	382	385	416	382	355	353	349	390	384	425	392	357	360	405	413	376	371	371	406	364	400	402	365	387	408	390	396	399	370	385	386	347	388	371	413	375	347	404	375	389	388	355	369	374	432	392	420	409	396	398	375	395	361	367	397	359	407	373	377	397	358	374	366	371	397	375	410	378	447	357	392	380	405	384	354	375	382	429	395	375	394	390	395	420	375	378	422	365	407	387	373	370	376	373	386	397	360	387	393	379	382	413	378	378	374	356	386	385	378	383	385	393	363	385	399	395	401	414	394	395	371	375	363	363	390	391	367	442	387	408	373	396	336	374	391	400	389	411	381	397	368	396	409	406	394	378	352	380	359	418	396	397	375	370	348	413	370	390	390	367	369	416	368	397	361	396	376	353	367	401	407	384	403	363	406	400	371	367	389	391	372	392	365	359	403	411	394	392	399	423	371	388	361	412	408	390	391	391	397	386	376	378	397	377	376	375	370	380	377	372	330	430	373	379	375	371	384	384	401	376	354	365	348	438	374	393	423	398	374	403	401	407	382	388	360	373	445	379	417	387	394	374	393	388	413	403	416	380	333	370	395	383	395	403	398	358	390	382	372	394	390	350	387	344	362	371	433	393	370	406	397	382	405	395	401	385	371	406	400	430	395	429	383	427	393	381	410	361	372	388	350	382	385	386	398	366	362	404	377	366	382	396	397	412	375	392	377	390	389	425	383	358	400	403	415	378	394	404	391	352	402	382	417	405	370	371	389	380	399	375	405	379	394	408	406	343	395	359	409	386	377	364	403	418	361	440	353	376	399	403	356	388	401	408	367	339	390	390	384	405	359	408	372	358	393	409	386	372	385	379	397	383	393	382	373	336	395	399	354	395	402	399	370	391	380	383	337	410	374	402	357	371	384	386	373	411	401	423	410	363	408	385	386	369	382	393	381	383	391	352	403	381	389	394	378	371	362	375	346	381	357	403	352	390	383	368	426	385	377	383	364	430	379	369	375	404	394	362	387	346	367	370	405	383	394	371	359	359	373	401	402	392	401	374	389	347	405	373	371	417	382	367	392	370	388	377	398	397	351	364	398	414	331	410	385	417	383	384	402	386	390	374	388	382	395	370	398	382	403	343	401	369	372	407	389	384	374	419	362	340	401	379	415	386	398	367	360	402	378	388	368	391	404	340	383	402	350	373	388	394	395	368	368	404	379	370	358	352	437	382	396	400	373	384	369	408	367	376	411	404	432	379	389	392	379	394	408	367	361	379	403	368	388	414	400	388	396	369	388	391	364	384	382	404	369	403	390	416	408	379	399	369	397	380	391	423	412	407	412	420	376	374	383	386	409	366	370	379	412	383	398	382	367	378	368	329	366	411	380	406	418	419	434	388	387	400	362	389	387	417	377	411	393	372	374	393	382	391	390	394	366	401	378	390	394	354	368	391	372	416	391	358	344	355	367	408	398	391	388	406	396	376	371	408	395	446	360	383	366	383	413	363	391	393	396	401	390	385	375	343	370	382	336	398	439	398	390	390	401	410	363	387	415	412	362	416	381	365	378	369	417	388	360	406	398	401	428	397	394	372	388	349	382	416	371	386	375	370	367	375	376	404	388	379	399	398	382	384	359	351	362	408	425	387	386	352	378	394	366	366	373	384	377	409	379	388	331	393	391	377	401	400	410	394	366	402	391	375	395	392	343	378	380	391	379	374	397	416	396	364	386	365	385	349	418	370	367	390	375	387	388	360	370	384	396	374	436	400	389	365	359	373	431	388	367	349	376	434	382	409	385	408	377	420	395	395	409	365	410	368	416	409	378	355	406	369	389	394	380	409	426	400	392	414	423	364	405	383	431	399	407	397	359	407	437	400	391	369	374	396	411	356	375	391	379	390	344	386	401	359	396	377	402	403	385	390	390	415	417	393	370	388	408	354	411	413	372	373	368	379	379	378	356	349	403	385	366	381	378	384	393	366	398	409	367	417	374	384	398	393	384	376	368	389	378	384	377	381	377	378	398	416	421	411	406	399	409	382	378	422	406	367	402	396	397	385	399	341	353	397	417	387	342	410	384	372	408	381	419	368	367	391	379	357	373	397	379	385	417	376	368	352	373	371	384	373	364	388	361	388	377	383	389	388	398	354	365	374	389	442	397	400	386	384	366	364	407	400	381	382	372	393	382	402	371	354	367	389	410	397	406	391	399	379	365	388	355	383	380	370	394	389	395	353	359	403	389	373	410	369	364	373	372	383	410	372	414	422	403	386	349	395	418	405	362	407	377	403	404	387	408	401	385	374	392	379	385	405	418	378	378	417	388	393	404	403	396	373	383	408	366	418	396	430	379	393	408	389	381	385	376	398	391	407	373	406	414	395	421	375	369	390	353	394	380	415	407	382	375	403	417	372	370	391	372	401	372	439	392	374	370	415	369	358	371	352	398	366	385	375	411	371	398	357	420	373	367	395	370	373	423	381	391	385	363	410	363	375	379	375	412	383	346	373	415	401	418	392	397	375	407	349	359	383	399	408	399	396	391	351	371	355	417	360	391	425	405	379	388	388	378	376	362	354	395	392	397	379	405	396	377	372	388	351	391	402	348	390	403	372	407	370	386	348	372	367	361	394	397	365	378	372	411	391	362	399	363	411	368	373	390	390	335	413	386	400	377	414	378	418	422	396	359	409	396	387	357	366	416	385	386	371	361	393	419	416	390	368	373	399	360	354	385	403	399	387	410	361	343	401	374	383	359	373	379	382	351	368	386	389	348	368	405	403	367	388	382	413	388	413	383	353	380	402	376	425	409	370	377	378	379	385	380	377	397	395	356	395	384	404	441	368	383	389	398	371	401	408	399	373	398	401	390	367	380	434	366	378	390	410	385	372	424	397	391	373	387	389	346	421	380	403	352	395	389	368	382	395	364	360	414	364	369	381	392	414	362	425	367	372	382	406	375	373	425	387	381	383	395	378	358	392	372	383	375	392	401	382	399	399	352	372	397	402	364	395	399	401	408	380	397	409	356	374	387	401	370	396	413	380	357	374	353
7871	951	1198	879	643	495	433	336	320	292	242	227	246	214	221	202	217	199	170	209	221	203	184	216	194	206	191	197	197	176	173	204	190	180	173	183	196	167	198	196	167	203	171	213	205	169	185	226	214	192	190	209	197	174	208	188	203	324	361	182	182	176	155	191	179	170	190	204	164	203	207	180	163	182	194	173	198	211	171	167	147	174	165	163	149	183	196	188	167	173	159	186	182	183	178	192	171	178	184	154	169	164	193	166	168	191	158	177	191	177	178	173	180	186	168	175	198	161	203	180	190	160	162	184	201	148	146	181	177	180	174	203	179	176	154	170	171	142	184	160	174	168	184	184	167	200	162	173	165	159	202	200	174	184	188	186	186	165	167	158	191	174	195	177	187	174	176	156	183	170	178	173	183	174	186	182	164	189	174	164	200	182	174	178	161	158	187	173	186	168	178	202	189	143	164	153	154	182	190	179	200	196	158	206	186	183	172	175	148	175	168	188	191	151	177	186	172	200	171	183	174	177	171	212	169	176	175	176	178	170	191	162	155	184	174	164	167	197	181	193	185	174	162	162	186	169	207	161	206	144	149	165	181	206	197	196	166	180	152	175	167	165	136	186	188	181	174	183	181	156	179	155	191	181	183	188	186	169	175	169	169	166	166	182	148	185	160	164	179	178	203	201	165	183	194	181	174	171	182	194	183	184	177	178	206	182	177	182	188	184	162	194	167	188	181	184	172	162	200	171	187	182	172	174	183	170	163	183	164	180	164	187	171	192	174	154	165	171	188	162	181	198	174	193	192	182	204	168	194	172	170	178	183	174	179	193	181	166	156	161	168	161	170	188	175	176	188	177	167	213	180	159	197	163	163	180	216	182	162	194	181	180	171	188	179	172	183	181	175	196	164	174	186	201	170	170	186	179	184	170	172	190	185	166	175	163	199	194	168	191	185	170	186	180	175	184	188	187	182	169	189	180	181	187	208	164	192	148	168	203	176	146	187	204	185	188	217	173	178	169	204	166	150	172	182	182	161	173	177	178	186	183	193	190	187	185	168	178	176	176	172	179	174	185	182	172	196	174	154	166	177	192	184	192	169	151	184	172	173	197	178	198	177	179	163	187	182	181	172	208	178	196	178	158	192	182	197	164	172	175	171	167	165	185	165	165	166	185	201	181	200	165	159	195	178	173	177	164	157	189	186	207	170	188	172	166	176	147	158	150	162	196	170	176	198	169	202	165	171	175	206	179	173	179	168	182	171	173	164	188	172	193	166	173	175	199	199	181	162	193	143	168	180	180	179	172	202	196	165	176	202	205	141	180	197	150	201	167	198	173	201	168	167	177	176	167	189	170	201	193	188	171	173	156	183	171	177	154	173	183	184	172	174	179	182	197	184	191	162	164	163	192	215	159	146	177	167	209	180	158	171	171	209	150	178	197	183	155	166	196	176	193	166	185	168	170	188	187	170	175	179	173	194	179	185	175	178	191	185	158	168	183	175	180	173	159	174	171	168	176	189	178	175	171	175	175	176	198	162	162	160	201	195	189	178	171	171	216	171	187	170	173	189	179	176	189	171	176	174	192	183	176	185	170	177	162	156	186	190	174	158	159	189	177	187	175	165	164	173	189	183	200	201	180	207	153	181	175	187	198	208	162	169	172	210	183	149	180	147	176	172	206	193	185	198	213	177	166	181	167	152	179	190	182	167	180	172	191	186	178	174	185	180	159	194	183	168	185	198	208	173	179	172	198	173	187	202	192	174	163	191	189	170	160	180	167	176	176	181	184	189	186	176	185	182	175	166	171	186	189	189	194	176	209	188	193	171	167	179	168	187	203	188	181	185	161	200	167	194	176	181	197	175	185	183	167	195	145	196	164	164	170	198	177	178	178	199	195	167	176	174	172	174	170	182	175	194	187	193	180	167	186	167	174	169	185	185	205	170	214	191	184	188	163	180	169	172	192	175	173	186	195	189	179	191	170	189	164	171	147	175	189	156	176	179	178	179	184	173	193	181	176	157	174	187	167	194	182	185	199	183	162	183	187	168	180	163	193	196	157	182	150	195	150	217	184	177	164	188	168	165	184	182	164	178	180	181	186	175	204	190	152	187	166	170	192	198	187	183	174	184	176	168	188	188	151	197	190	178	153	171	182	185	180	183	171	159	184	170	180	171	172	176	178	188	167	174	157	205	180	185	153	164	174	179	186	183	170	185	174	155	166	179	183	192	169	175	155	179	179	175	187	194	166	197	196	189	195	176	184	181	171	163	184	194	166	181	167	193	180	193	207	182	170	180	180	205	158	186	198	178	201	173	179	187	184	176	198	153	183	180	185	188	187	173	195	173	171	169	185	177	168	169	169	172	169	179	172	178	164	181	178	179	192	192	171	193	183	176	153	180	169	163	158	164	194	179	174	187	195	222	190	172	162	198	194	185	202	186	164	154	168	193	170	165	177	191	169	163	174	180	164	193	168	198	166	180	186	164	182	170	175	189	175	182	179	179	181	185	203	178	178	193	156	188	167	182	171	190	180	169	194	162	187	179	210	196	188	161	202	187	215	180	181	180	176	174	198	166	163	165	179	201	162	190	166	194	169	185	170	182	176	174	176	164	191	169	160	197	182	178	203	159	205	200	192	198	175	180	164	196	201	172	186	182	197	168	167	174	191	175	179	156	188	152	166	170	191	172	187	195	185	162	183	181	180	179	158	174	188	164	200	188	191	157	171	183	181	177	185	182	184	169	179	151	156	202	153	182	182	177	175	172	194	171	151	180	186	188	173	173	205	178	185	164	148	171	151	186	187	222	178	181	190	166	207	160	157	176	168	172	220	176	152	178	164	169	184	159	172	184	201	196	184	176	193	141	152	190	148	208	177	164	181	204	173	163	170	188	178	182	168	195	174	191	195	170	186	182	179	146	191	186	173	188	206	173	168	188	167	156	172	166	176	173	170	181	193	185	204	141	207	149	168	159	184	202	172	183	164	186	174	190	174	185	189	184	190	173	186	195	202	167	186	186	180	196	180	203	181	162	183	181	193	204	168	203	198	159	192	177	188	165	162	159	178	176	190	168	195	181	186	162	163	164	164	184	183	197	163	175	175	157	180	200	169	195	178	170	168	180	178	176	162	171	178	184	192	187	178	196	176	163	158	160	183	160	167	178	179	177	181	173	187	174	170	169	150	179	194	167	152	185	175	182	158	189	184	182	168	193	195	172	169	166	182	174	193	171	162	167	177	188	211	182	167	187	177	165	178	173	174	175	149	174	202	192	182	178	186	183	162	173	187	156	172	204	159	175	191	203	205	188	183	200	188	162	186	162	142	176	174	199	173	172	186	173	174	165	156	166	202	172	174	163	182	173	173	176	171	174	168	168	182	182	191	182	167	187	153	167	208	184	182	180	188	175	183	187	182	182	184	193	166	165	153	214	177	164	180	183	172	199	187	173	192	202	192	189	177	177	178	184	169	173	176	176	197	181	204	171	161	166	176	180	183
5493	1227	2580	2984	2461	2179	1762	1533	1289	1195	1025	949	949	860	787	783	691	674	687	689	618	590	607	569	583	587	549	566	532	564	541	559	551	531	501	487	540	552	531	530	562	562	541	564	545	547	664	877	988	657	634	580	549	559	522	509	500	2005	1770	502	494	504	460	486	453	441	472	488	491	506	490	477	447	466	452	479	443	445	471	466	492	475	450	473	474	450	491	467	478	534	496	476	455	468	459	477	472	472	469	481	484	448	476	431	475	480	463	419	498	462	477	468	462	486	472	430	485	466	459	474	464	481	448	480	466	515	440	486	463	471	477	457	445	480	452	438	489	498	465	443	477	491	464	464	484	455	504	501	462	462	507	471	467	499	432	477	475	435	509	495	540	512	471	463	439	460	475	473	440	467	437	477	452	507	437	453	498	434	436	421	472	479	500	484	452	473	481	473	464	468	472	437	446	451	395	476	481	444	488	477	471	431	459	480	494	492	461	496	468	460	474	475	507	463	459	456	488	442	462	442	437	463	470	433	440	481	514	470	420	442	480	499	492	438	462	460	482	467	478	480	451	427	466	457	484	468	451	465	459	449	498	507	497	461	481	481	469	457	459	447	453	467	455	446	504	467	496	505	489	476	522	481	445	502	464	485	484	513	445	473	493	486	436	497	453	526	505	501	462	477	445	498	442	460	497	478	459	469	467	459	467	443	468	454	439	453	453	496	397	467	461	472	450	503	471	457	456	453	461	465	472	439	468	424	494	521	495	470	491	481	476	464	451	474	489	454	470	468	482	457	485	454	472	443	471	434	492	487	469	490	472	486	456	478	470	482	461	488	456	428	447	478	499	432	478	493	477	481	480	459	468	465	467	503	439	437	498	505	481	475	422	446	503	447	461	468	488	466	423	454	450	492	426	454	458	460	483	475	469	434	492	455	476	458	490	465	467	441	451	467	439	451	459	469	481	469	448	460	453	511	483	489	483	459	441	474	486	474	460	486	451	470	460	441	490	457	491	464	451	453	486	480	474	468	450	502	451	518	450	469	462	507	454	462	464	474	461	455	466	448	419	487	456	459	504	482	469	449	459	444	431	446	426	472	447	465	454	457	418	444	440	428	489	508	490	469	467	451	430	481	504	476	464	475	446	437	481	485	454	466	476	469	449	424	438	474	478	466	486	457	507	449	460	474	452	488	468	459	511	448	448	448	477	533	477	445	454	462	458	522	431	480	457	453	479	486	430	464	458	482	453	471	490	501	449	425	451	473	451	484	458	457	426	497	460	481	456	467	476	463	439	487	423	481	450	458	436	461	433	479	479	451	482	473	438	488	504	492	474	499	459	503	472	464	465	465	452	456	444	471	467	479	469	454	464	440	453	497	466	509	465	442	488	468	471	479	463	450	460	476	459	462	469	474	436	469	477	457	461	486	471	462	453	460	467	505	467	478	438	460	488	484	486	467	462	472	494	482	497	453	497	467	481	444	436	460	469	505	431	492	481	473	452	484	504	482	451	443	458	461	438	474	452	476	460	430	440	458	451	500	406	461	488	463	482	469	439	441	469	476	477	499	474	453	446	520	467	455	446	463	460	482	451	519	405	416	503	461	460	461	483	484	467	457	488	417	444	456	516	454	503	496	502	474	502	493	461	427	487	459	481	484	469	460	454	491	511	452	466	452	459	453	496	469	475	465	485	424	446	484	446	469	479	451	447	454	448	464	421	466	474	482	471	424	474	444	464	448	438	479	462	462	430	503	451	486	410	483	427	471	468	472	482	481	479	479	432	464	487	465	517	449	490	476	434	446	489	496	423	459	507	487	512	453	444	449	514	484	448	442	477	444	479	487	500	452	496	464	433	486	467	492	460	480	502	489	455	463	473	448	496	460	467	461	445	503	462	446	409	465	486	489	466	475	467	483	489	501	453	490	466	468	412	452	508	441	505	451	456	514	460	462	488	428	445	474	424	463	511	421	453	456	446	450	471	471	506	466	488	440	456	522	432	468	434	460	467	483	472	461	468	473	482	447	488	468	501	458	485	456	492	466	478	446	450	440	434	458	472	504	465	464	483	470	485	485	475	491	455	451	458	491	452	464	470	484	431	483	466	458	497	467	463	451	475	451	478	468	484	446	470	423	458	488	498	448	471	492	453	424	428	458	445	524	430	421	459	468	468	455	474	442	461	444	447	458	433	464	453	456	462	451	455	457	469	463	452	462	456	451	435	466	505	455	452	443	467	423	455	434	436	451	505	461	467	471	473	517	506	461	480	445	441	492	504	463	465	477	438	456	419	413	506	479	447	471	442	473	482	494	460	448	485	506	427	489	450	465	470	490	466	481	456	449	441	441	477	525	469	457	453	440	479	482	444	519	475	453	508	490	452	495	501	489	451	424	478	468	472	440	479	465	454	505	456	520	489	473	467	444	454	484	470	449	483	475	448	458	466	501	450	459	448	496	438	455	502	466	464	498	475	438	471	456	480	438	490	448	458	468	437	457	480	475	475	436	443	468	472	448	450	459	462	405	459	476	422	456	487	517	504	447	472	474	490	447	462	451	490	473	457	428	509	450	459	452	434	446	498	456	455	464	471	468	469	502	439	455	428	453	448	474	457	443	494	473	465	439	438	486	487	438	462	476	450	467	475	453	458	483	464	448	481	470	458	456	453	468	453	447	456	444	452	445	477	478	462	455	476	473	493	460	452	451	470	463	433	475	488	477	465	478	462	476	489	487	448	503	449	464	490	487	442	467	480	469	451	453	499	467	454	427	466	487	442	444	436	458	473	425	469	443	481	453	467	470	422	485	435	462	461	487	495	494	445	439	467	478	495	446	440	475	416	500	480	477	449	514	469	439	475	437	512	509	450	412	504	441	452	509	443	487	459	495	481	454	446	478	478	480	471	445	466	485	468	433	420	523	487	485	431	453	463	456	463	471	459	440	441	463	446	483	445	476	465	464	489	498	473	459	483	487	476	472	479	479	470	448	421	483	469	491	456	485	452	467	492	480	437	441	487	511	433	492	475	447	491	426	426	466	471	457	439	445	464	495	452	435	453	478	458	460	496	471	464	461	493	465	457	463	476	477	431	495	479	464	472	437	447	485	479	473	448	476	465	448	454	508	462	463	460	450	474	451	447	491	467	492	494	464	485	452	442	472	448	481	465	479	476	453	425	480	465	443	480	459	426	470	443	501	466	511	502	439	442	458	458	451	448	462	460	492	484	452	461	454	460	455	416	443	485	504	496	441	484	489	463	452	472	488	457	456	478	487	469	457	495	448	473	447	446	474	505	496	451	462	475	448	468	486	475	466	494	487	452	479	451	450	484	502	463	443	455	499	466	456	431	484	464	439	465	482	491	465	470	469	497	495	506	463	419	491	480	491	451	471	504	458	460	455	444	424	458	483	464	489	443	435	446	445	456	475	479	447	494	486	520	471	480	456	453	466	456	476	456	479	456	481	482	470	449	450	486	446	477	478	479	498	491	470	486	463	479	484	465	477
14619	2231	2182	1628	1018	710	566	445	396	314	241	263	220	186	185	155	149	175	157	164	150	124	147	132	152	154	131	110	143	115	122	124	125	113	111	108	118	122	124	105	129	128	130	124	109	124	152	182	135	127	106	153	123	133	107	106	114	257	139	93	99	87	115	110	117	97	113	102	123	91	113	106	103	109	93	92	85	104	125	86	112	97	119	109	114	90	111	105	96	105	89	106	98	123	93	112	105	96	85	116	101	118	127	103	103	105	120	136	106	124	96	122	115	95	127	106	124	103	96	91	96	108	94	103	128	92	117	117	98	98	100	91	98	104	107	126	95	105	86	106	101	94	103	110	100	112	129	104	102	100	111	119	98	96	100	99	118	110	104	103	108	93	113	127	98	99	92	121	91	104	128	110	111	130	122	99	98	104	97	97	106	100	118	115	96	91	117	105	106	108	107	115	111	92	116	98	109	89	110	95	97	120	102	129	103	110	103	111	91	104	114	85	93	93	89	87	89	98	111	109	106	117	111	132	82	117	96	99	112	117	90	100	111	93	106	102	106	114	115	109	101	109	104	116	106	108	106	123	117	110	105	99	97	94	110	108	89	88	97	114	100	88	113	109	116	95	97	111	108	109	100	95	123	97	120	111	117	96	97	96	97	110	110	108	112	109	112	102	108	121	84	100	98	109	99	106	96	102	115	103	100	91	118	110	121	102	90	109	112	119	87	105	121	107	114	116	92	93	101	109	106	103	93	98	102	100	103	110	110	106	115	98	116	113	91	96	105	100	102	91	95	123	99	110	103	104	106	119	112	106	112	97	113	102	103	94	110	100	115	73	90	96	104	93	95	116	115	96	116	104	96	112	112	103	88	101	84	104	108	111	90	111	115	108	107	110	112	100	121	103	108	102	91	107	106	100	100	107	115	80	86	116	104	82	106	106	106	98	118	100	109	99	118	106	95	95	112	97	108	92	97	120	99	96	91	109	114	110	79	83	99	104	92	89	97	91	96	111	100	99	110	95	115	107	99	99	97	105	100	109	93	105	108	117	90	112	106	113	112	91	132	97	103	134	118	109	97	105	103	94	104	110	107	93	98	100	114	93	119	101	94	106	107	116	98	101	113	95	101	101	101	99	96	103	105	100	111	113	117	109	103	127	108	104	108	112	84	114	105	115	100	100	90	88	87	115	99	97	115	101	114	88	96	122	109	102	112	121	98	106	92	95	92	100	103	109	118	100	110	114	117	89	102	91	112	105	102	95	94	109	113	97	91	94	107	109	117	92	115	99	91	101	112	94	111	118	109	106	106	95	110	108	105	92	110	86	87	123	109	115	94	107	98	105	113	105	104	112	95	103	93	96	125	109	112	93	101	102	102	102	118	109	105	98	113	112	126	88	98	109	88	110	101	114	95	99	118	111	104	98	112	86	105	114	98	107	103	113	107	84	114	108	110	106	86	123	118	88	93	113	104	103	113	104	111	90	107	94	99	107	94	94	99	105	121	113	110	93	85	106	123	99	104	105	104	104	93	108	93	102	85	116	91	109	110	115	109	96	92	111	98	113	87	101	102	105	96	100	120	98	97	88	99	86	98	102	92	113	91	102	80	105	96	124	117	106	103	118	126	112	85	89	126	118	101	92	119	90	103	92	108	125	94	102	99	104	100	104	105	105	93	102	103	92	123	99	112	97	101	108	106	100	127	116	89	101	107	104	94	113	105	104	115	103	102	103	106	99	96	102	115	109	100	84	97	100	123	97	104	104	125	114	103	103	100	102	103	111	128	108	125	87	86	97	125	96	130	87	112	99	98	103	117	104	92	104	100	102	108	91	97	100	116	97	91	99	98	99	98	116	118	117	93	99	118	105	106	123	103	118	100	103	107	107	82	94	88	93	100	118	99	91	89	115	105	99	97	97	97	99	111	110	99	113	95	109	110	117	92	98	115	100	90	95	119	110	92	92	110	98	109	98	100	104	97	94	91	102	92	96	105	93	95	110	105	101	91	117	106	127	91	114	101	92	104	112	127	124	107	106	114	95	111	109	99	91	96	122	135	85	113	101	91	91	105	95	91	106	106	97	96	103	97	111	100	98	99	97	97	117	92	101	107	116	124	100	100	127	97	111	96	111	98	92	109	121	96	114	115	108	97	105	98	104	99	117	104	114	114	96	90	84	97	103	106	98	84	110	112	110	96	110	105	106	115	108	104	95	112	106	87	103	101	107	107	103	104	105	126	112	102	107	107	110	90	88	96	109	109	100	124	96	94	94	105	130	107	106	95	99	92	86	115	98	99	107	115	97	93	96	115	103	100	107	107	111	105	101	114	122	107	100	112	101	99	109	107	107	126	120	102	110	108	113	112	100	93	112	110	99	95	99	114	108	95	114	100	103	111	97	111	108	98	111	89	113	97	98	112	101	94	104	96	99	103	116	117	104	113	120	99	87	110	100	108	96	145	105	115	109	98	91	113	93	97	101	107	103	123	100	125	100	104	104	93	129	100	101	95	124	113	96	101	106	101	99	101	112	114	115	109	99	96	108	116	112	122	83	105	96	98	94	93	110	99	96	88	91	105	107	101	105	115	94	108	95	111	99	105	97	108	105	124	110	104	108	115	95	102	93	103	104	121	92	103	106	94	105	109	120	85	102	101	120	100	117	109	116	115	95	118	119	104	106	98	88	99	110	99	112	112	106	108	117	94	115	107	102	98	110	94	110	111	117	119	100	95	81	90	107	132	110	115	95	89	108	102	114	108	118	117	99	117	91	111	94	99	103	93	100	107	103	115	100	89	78	109	104	100	92	102	121	113	102	118	113	89	98	118	95	119	96	114	98	117	130	91	92	104	104	106	105	94	123	89	87	81	98	84	107	123	82	110	101	106	115	101	111	91	114	109	96	102	112	101	110	111	110	106	107	98	114	130	92	120	85	105	96	120	103	103	90	97	93	112	112	97	106	112	110	85	96	89	87	113	104	126	114	93	108	121	100	90	96	87	94	100	92	95	106	101	121	100	99	99	99	100	85	105	121	109	90	112	110	102	113	115	104	107	102	111	111	107	104	84	108	89	117	109	108	106	102	106	114	132	96	94	80	92	99	80	109	97	127	125	88	93	94	119	105	112	105	101	123	107	103	107	115	88	94	88	105	101	104	100	100	105	124	120	88	124	93	98	113	106	105	110	90	108	109	93	96	99	97	108	92	89	100	132	105	94	91	110	109	110	96	113	106	121	113	92	102	82	96	104	88	104	113	121	98	99	97	116	97	104	92	95	103	109	127	112	117	119	117	121	112	121	111	92	126	93	110	96	104	105	99	93	111	84	95	99	116	104	92	110	107	111	100	109	93	89	100	108	95	102	107	106	129	108	110	110	84	97	115	99	87	107	89	102	97	107	96	109	96	99	92	114	102	116	100	97	80	106	95	108	87	96	117	116	99	101	101	114	111	103	111	97	105	103	116	105	116	102	110	99	90	109	96	101	110	103	86	108	117	101	110
7291	1916	4372	4911	4283	3493	2771	2312	1941	1606	1440	1258	1135	1101	934	803	823	696	675	670	607	632	591	549	520	486	473	456	450	413	443	451	449	376	395	350	382	405	408	372	344	409	414	403	409	362	660	1007	975	622	410	469	457	438	405	362	435	1616	554	330	330	310	281	304	325	305	305	283	313	329	340	324	317	286	300	285	302	277	301	325	285	288	301	289	289	304	292	282	281	287	318	314	286	319	300	295	297	309	313	306	297	279	296	292	309	318	291	265	286	298	293	298	297	286	293	297	325	316	279	300	286	268	280	298	302	290	331	307	288	298	271	259	310	299	286	276	293	277	290	296	331	312	313	295	282	271	297	299	286	288	287	299	307	273	281	266	324	288	266	263	289	282	299	282	297	293	275	312	263	302	308	280	271	276	273	285	282	248	273	292	272	266	275	275	288	295	291	245	285	254	297	278	284	287	269	266	279	306	310	283	286	262	290	293	270	268	308	293	298	275	276	246	261	293	294	279	308	301	270	306	279	277	287	286	272	291	299	270	265	287	281	277	283	290	336	290	303	294	282	286	294	279	262	273	265	298	276	288	292	280	288	258	270	298	296	269	297	266	289	290	282	293	270	275	272	303	272	260	302	277	299	290	297	274	277	280	283	291	285	286	262	314	277	290	256	258	283	284	282	299	264	277	273	282	286	236	270	266	299	303	262	291	233	294	270	284	264	263	255	269	299	267	279	288	276	253	276	251	273	274	280	284	285	262	279	293	280	281	246	282	261	265	295	286	281	270	300	279	299	256	288	284	292	305	269	259	279	290	309	276	302	260	306	288	264	262	276	274	287	291	289	289	283	285	323	289	298	274	286	281	282	297	288	312	268	291	296	296	306	267	277	266	254	296	307	296	270	279	279	259	268	275	324	268	274	302	267	245	292	277	281	310	262	279	300	277	286	266	263	283	303	301	286	262	294	267	295	272	289	274	302	276	270	262	258	280	290	295	263	272	286	269	267	283	263	249	310	292	278	298	264	284	289	279	297	289	290	273	253	265	263	269	286	291	294	290	254	287	259	311	272	280	313	290	305	278	279	287	276	287	273	260	267	300	273	297	294	282	281	282	261	291	260	269	272	300	279	271	310	277	278	292	274	266	264	287	278	276	282	279	280	295	274	281	278	255	291	255	270	313	263	294	242	267	293	264	294	273	254	256	273	279	268	299	292	255	275	277	300	270	274	319	271	294	283	264	306	268	314	246	289	250	259	267	270	296	252	279	278	282	292	268	293	276	278	296	299	270	253	295	268	286	299	277	307	292	293	276	257	275	301	302	287	285	272	307	276	284	271	293	284	290	298	291	251	282	300	264	284	265	288	275	273	261	278	281	288	283	273	294	282	266	283	248	277	310	269	290	262	262	268	281	272	292	249	263	268	296	282	274	292	269	308	275	268	276	275	286	288	291	272	266	285	262	276	265	296	271	259	270	303	287	270	312	287	295	287	262	253	251	256	295	304	261	289	251	297	241	272	263	268	269	228	280	289	312	304	298	270	251	292	317	283	254	333	258	249	277	275	276	275	275	278	274	280	266	264	279	276	288	279	275	273	298	301	287	258	278	244	287	268	259	273	262	332	281	265	237	267	285	309	305	281	253	272	258	269	286	290	257	269	284	302	279	271	306	279	276	297	294	270	267	288	253	280	284	254	260	278	305	275	291	305	275	278	310	284	277	272	286	295	285	277	278	308	305	273	293	305	278	308	270	265	241	282	288	267	299	277	271	307	273	287	293	277	294	285	260	270	278	279	305	271	293	271	301	270	268	297	247	268	314	293	269	283	300	268	312	281	275	272	298	265	280	255	269	285	283	268	268	290	252	281	299	301	305	277	296	270	262	285	276	308	281	273	258	297	286	273	266	265	258	304	301	282	273	262	278	301	284	285	294	282	281	265	263	273	293	275	287	295	303	261	263	284	293	279	267	252	308	268	251	303	304	270	283	246	283	271	294	292	287	265	292	272	287	299	287	302	271	267	284	288	273	245	287	289	272	260	288	303	285	306	314	267	290	271	262	300	282	265	308	279	283	278	274	285	307	258	271	290	276	269	272	275	289	309	270	271	279	287	313	295	288	265	264	236	296	278	286	302	288	260	269	260	292	249	238	271	286	274	322	286	273	289	275	282	288	284	274	248	316	272	267	293	268	268	295	317	273	281	245	234	265	294	282	284	279	290	293	306	278	297	300	288	290	302	308	278	281	282	282	289	264	281	274	306	275	291	281	262	272	252	262	275	297	276	293	261	266	283	282	298	260	279	290	271	298	267	284	300	297	289	265	259	310	266	282	303	282	271	275	251	258	322	277	247	296	254	306	277	289	286	280	281	265	286	273	297	289	275	267	266	270	268	265	292	294	289	320	287	268	298	269	266	264	286	261	276	299	264	263	288	253	289	246	284	282	269	278	292	296	313	281	245	303	291	328	291	309	278	272	286	285	293	276	268	272	273	264	299	284	298	280	270	282	287	281	268	265	258	269	292	260	261	292	268	273	302	282	287	302	292	259	301	270	271	302	281	253	299	307	273	256	289	280	245	261	279	321	259	284	293	302	259	270	277	294	290	288	269	266	295	316	280	259	307	276	288	281	293	282	247	294	250	286	291	299	274	253	293	269	261	296	277	257	263	280	276	277	288	277	279	271	290	305	320	285	315	279	286	301	272	274	285	286	295	292	277	290	277	274	306	291	270	267	281	277	295	304	290	277	288	280	273	295	293	312	307	253	317	266	279	285	289	293	290	298	284	270	258	281	280	273	288	278	255	280	268	278	273	278	270	269	270	302	310	258	287	280	278	284	279	265	277	269	294	294	313	256	281	249	269	291	280	257	284	281	292	251	276	263	274	289	274	290	276	269	295	296	259	285	302	290	275	304	287	305	284	287	275	262	311	310	300	282	297	308	290	309	271	267	279	274	294	297	316	262	255	273	285	304	285	297	318	255	278	268	267	297	273	259	318	273	290	253	304	259	260	284	265	270	269	286	255	283	280	283	315	304	256	257	253	264	277	283	270	282	275	254	272	297	295	276	268	299	283	251	312	281	280	286	262	294	274	286	296	264	295	272	309	288	280	311	286	278	268	257	295	293	302	303	283	281	282	270	268	266	294	287	273	274	285	281	262	265	301	283	256	269	303	261	303	261	304	272	278	270	297	270	264	266	291	268	277	281	264	265	269	284	280	267	269	299	285	303	277	288	251	291	278	270	256	272	248	323	299	292	277	289	271	276	281	319	270	264	283	275	261	298	293	275	273	281	267	263	276	281	278	261	267	271	289	276	247	303	288	265	240	286	275	278	273	309	247	283	279	274	279	266	271	325	274	259	284	258	234	286	271	297	278	253	287	284	273	267	291	296	261	254	264	293	268	305	290	305	271	262	269	317	282	286	275	270	272	311	274	265	301	267	292	252	272	296	272	292	285	295	268	276	272	257	285	297	280	269	264	290	262	263	264	265	288	267	276	249
1851	166	190	145	165	147	163	121	122	152	141	138	141	154	127	126	147	148	147	171	144	128	147	142	141	141	120	159	155	141	143	131	159	139	147	156	133	145	148	127	152	150	130	126	134	136	150	146	143	146	155	144	139	147	152	149	145	137	123	139	136	167	133	138	145	146	144	130	150	156	149	155	125	141	152	155	135	132	140	166	124	153	146	121	137	149	130	136	133	149	163	158	123	134	127	154	144	149	141	158	122	142	140	140	133	141	138	145	150	132	133	137	155	141	161	102	135	146	147	156	157	144	154	158	138	146	140	117	132	146	137	148	155	145	140	157	132	149	139	150	136	138	147	146	154	143	144	138	144	138	154	155	133	114	131	137	123	152	165	166	173	140	124	126	135	152	136	144	143	145	165	149	149	134	156	143	129	145	127	140	134	130	146	127	134	153	148	129	129	151	137	148	161	149	125	154	149	177	149	128	132	145	151	153	144	117	116	174	159	149	145	147	159	145	147	149	135	137	143	148	143	132	154	146	141	147	174	152	146	155	127	131	144	152	143	140	124	162	166	140	153	161	133	140	165	155	135	132	131	144	152	140	150	156	118	143	109	129	163	164	152	137	152	144	136	159	145	146	157	150	158	144	137	121	151	126	142	138	156	153	146	142	159	155	146	142	137	134	156	161	171	129	156	128	163	148	145	167	160	137	162	156	151	133	138	157	156	126	113	120	154	142	137	146	145	138	143	143	131	154	154	142	138	131	150	132	137	162	135	144	125	150	135	143	143	137	143	136	159	142	123	153	158	156	136	163	142	159	125	126	135	139	153	129	134	140	115	146	158	138	142	139	131	142	135	120	163	137	142	134	137	148	124	142	141	113	128	165	102	161	161	161	125	135	125	117	138	159	157	130	154	149	144	155	148	147	123	160	141	152	156	149	145	115	142	139	135	145	140	129	128	149	152	145	118	156	129	131	136	146	137	142	138	137	154	139	145	141	128	123	154	137	121	143	123	136	148	165	117	137	149	142	139	115	164	150	121	139	133	135	121	128	141	145	153	127	137	169	136	134	138	150	135	147	155	148	144	128	151	136	130	154	152	150	156	124	150	159	142	119	175	173	145	145	138	140	154	124	156	166	141	138	140	128	143	137	157	143	147	151	140	133	140	137	164	144	122	163	141	142	110	138	129	146	138	171	152	147	133	140	146	129	121	144	150	140	135	139	115	140	147	138	150	161	137	139	136	138	151	129	132	150	152	142	148	135	126	126	139	122	140	141	135	154	142	146	150	143	158	132	138	140	134	157	146	149	149	148	140	135	158	129	129	158	160	135	127	142	136	152	144	131	142	152	126	152	139	135	171	125	143	154	143	162	131	159	142	150	143	140	149	122	140	135	144	130	133	132	141	125	135	123	155	133	137	154	145	131	135	145	121	130	149	136	142	147	134	125	155	144	148	146	135	136	161	130	112	175	136	133	125	145	160	135	146	166	123	148	136	123	139	134	146	149	138	138	103	137	141	130	135	128	140	144	146	132	131	154	133	112	157	135	128	146	139	141	128	121	136	148	144	155	144	141	156	126	129	140	145	122	139	136	142	146	141	136	150	143	123	143	149	152	131	152	147	131	131	127	155	120	138	148	114	165	123	119	141	150	124	149	131	131	146	154	142	113	143	118	138	119	141	136	150	141	163	129	137	153	126	127	133	125	128	167	124	148	134	144	143	151	155	146	140	127	149	142	161	115	134	139	141	115	146	137	126	160	152	142	132	125	151	133	152	135	136	151	128	147	123	120	139	152	136	128	154	124	150	161	148	123	152	135	137	131	160	136	128	130	142	130	136	129	137	143	158	138	134	137	142	167	132	149	150	129	154	145	134	125	147	138	152	156	153	130	146	139	129	154	153	132	148	143	156	154	139	132	148	149	156	143	139	153	142	141	144	143	146	145	144	135	150	126	124	138	134	151	151	142	127	160	124	141	138	142	147	132	118	162	134	169	144	134	138	157	160	133	127	154	135	132	148	131	144	144	139	120	140	144	143	139	148	136	124	142	146	119	130	154	133	146	125	127	136	129	145	122	131	125	136	148	146	142	143	117	149	134	140	136	148	144	152	144	157	122	141	143	139	137	136	134	144	135	156	130	155	144	138	163	147	143	129	114	152	131	131	139	135	138	129	139	106	123	131	115	134	133	137	137	113	162	138	145	137	117	153	152	130	166	145	128	138	123	123	129	135	144	149	139	132	166	139	131	144	154	145	118	136	137	142	132	141	142	134	127	158	134	132	145	155	129	135	119	141	154	137	138	120	129	135	130	148	138	137	120	126	142	125	154	148	150	152	170	133	140	116	119	136	151	136	140	106	119	134	155	141	137	146	138	139	138	156	142	145	129	137	130	140	130	128	135	133	148	118	137	155	135	127	143	155	154	127	111	163	148	140	157	155	127	146	119	145	152	156	133	137	144	139	123	151	144	139	107	135	139	141	134	152	131	121	149	132	136	162	131	123	137	134	118	139	153	127	130	122	136	133	136	153	140	135	135	158	156	133	156	158	146	132	133	144	138	132	151	133	140	130	149	125	145	138	159	121	171	149	135	165	140	130	166	133	135	155	141	150	132	143	124	128	149	138	125	147	134	141	145	153	132	141	129	150	137	148	132	150	162	148	143	143	127	123	160	140	158	137	145	154	146	142	152	147	130	126	149	151	134	134	137	126	127	128	154	147	129	147	132	136	146	121	152	122	141	133	151	144	150	147	138	155	177	158	124	145	136	134	141	141	152	156	133	156	137	162	158	128	145	152	138	145	152	131	154	143	136	132	139	128	163	147	148	112	147	139	131	134	158	138	117	135	137	139	160	130	145	168	136	148	151	160	153	125	144	145	131	157	157	148	127	135	137	124	140	128	145	140	116	165	132	154	137	136	143	133	155	146	144	169	146	132	120	147	161	135	151	146	129	138	143	163	137	136	124	138	133	141	162	130	149	162	140	133	136	131	144	131	140	148	115	125	160	137	123	150	140	145	156	140	109	139	135	170	145	153	132	155	136	135	132	128	133	124	128	128	151	137	148	125	144	153	150	164	156	156	127	120	137	124	128	141	124	153	142	150	139	115	140	123	141	149	137	133	141	153	154	140	124	138	129	137	162	142	140	142	144	145	121	135	137	152	146	138	157	157	141	138	154	118	108	134	145	132	165	127	129	139	124	130	147	137	155	122	126	151	144	135	170	145	144	126	128	122	144	135	135	120	155	151	139	127	131	116	125	150	151	124	131	148	137	130	120	141	133	108	122	156	160	120	136	156	124	133	127	132	141	123	136	134	127	145	137	159	127	142	138	160	124	150	154	128	154	140	157	144	158	157	142	128	147	143	144	144	134	134	142	141	134	156	131	129	142	134	139	147	133	145	136	159	145	141	146	114	134	148	131	152	146	134	154	136	143	127	151	148	152	134	136	145	150	116	128	132	133	135	126	157	145	163	142	131	138	113	132	142	150	127	147	155	150
2008	422	495	548	507	442	406	438	381	446	398	381	408	392	401	396	377	336	370	429	410	406	357	404	414	405	392	364	352	403	395	406	405	358	410	401	357	354	369	396	417	428	421	368	408	429	422	427	424	419	388	423	410	419	427	389	386	455	418	394	362	378	386	393	383	397	384	340	383	352	406	385	362	382	370	395	370	380	393	398	406	397	383	357	376	416	419	386	373	392	355	409	383	365	364	396	373	380	359	369	372	396	376	435	354	403	398	395	382	380	393	403	393	366	384	378	402	390	386	382	389	396	382	380	319	377	365	371	381	379	367	378	405	367	424	362	414	387	373	393	363	369	393	369	356	354	391	410	395	390	351	424	393	419	400	375	369	378	382	388	401	359	357	343	365	365	356	383	351	395	398	370	391	401	379	385	388	394	368	384	396	394	386	358	407	383	388	382	362	416	362	378	375	399	394	351	371	383	352	381	375	407	376	362	358	382	368	363	376	377	382	372	390	383	383	393	384	378	368	385	384	379	381	377	334	386	374	392	397	386	414	393	390	381	409	374	399	378	376	388	368	348	376	378	401	380	347	375	342	386	354	373	402	393	358	366	373	347	360	393	372	377	359	388	371	361	406	358	385	355	340	402	406	373	426	384	390	357	375	390	354	388	407	392	384	348	374	400	396	399	379	395	400	363	376	367	389	400	395	360	363	360	363	388	401	368	365	392	385	384	348	371	370	408	412	359	390	403	356	380	390	377	385	413	378	381	361	386	373	354	378	367	426	347	399	358	354	405	408	361	379	387	365	386	363	397	368	367	411	389	370	378	434	376	348	417	381	390	389	371	379	379	371	395	342	392	374	375	375	366	373	383	408	378	375	397	383	400	382	351	412	377	364	328	393	393	342	367	360	404	408	412	360	387	387	388	368	388	384	363	381	390	409	396	368	395	378	391	377	370	407	417	383	368	376	398	421	363	389	380	382	379	371	363	378	345	375	417	370	416	369	427	376	368	369	417	363	389	385	398	361	372	419	371	418	361	396	399	360	391	400	337	388	399	377	425	389	357	352	354	382	371	362	381	404	366	386	374	368	368	340	408	388	384	408	408	391	375	413	365	378	371	373	380	374	369	377	406	372	380	353	411	376	384	366	395	375	381	370	405	393	364	353	383	394	382	376	382	398	364	376	405	375	402	419	370	379	387	375	380	378	398	360	407	399	401	356	376	387	344	398	377	375	366	374	389	382	364	396	401	362	400	373	389	395	360	357	375	353	382	364	373	405	394	352	397	431	362	390	387	363	367	375	395	392	346	340	385	376	368	368	394	385	368	388	375	375	426	381	392	359	382	378	375	373	392	362	399	394	373	373	370	384	376	390	387	317	401	415	369	342	370	364	380	383	374	387	367	370	411	381	357	398	363	399	364	394	379	416	380	372	402	390	397	376	400	377	378	412	360	373	371	411	366	366	375	369	364	356	401	380	376	348	414	389	385	383	364	391	383	380	398	389	385	379	386	380	350	385	355	375	406	418	390	409	417	392	380	380	355	384	395	416	374	389	345	412	355	368	419	401	380	340	402	403	395	381	348	401	408	402	431	382	379	366	377	374	381	396	387	369	343	352	367	375	372	362	386	443	399	365	403	377	405	362	426	409	392	373	370	387	367	411	372	416	379	404	364	364	386	414	371	357	431	405	379	403	388	390	389	397	373	367	376	376	390	424	370	398	388	398	406	389	380	345	385	415	360	387	375	396	357	406	398	377	358	385	385	404	372	346	372	412	342	381	382	384	363	391	354	371	371	418	394	383	384	372	393	396	392	365	396	374	379	363	376	389	365	389	364	343	377	414	415	417	356	380	375	403	365	391	393	387	374	360	366	361	372	380	391	377	378	403	396	375	394	381	362	379	362	376	394	333	362	376	396	392	391	352	390	384	363	397	407	362	364	346	382	402	390	377	413	379	384	374	384	375	379	359	369	368	404	371	383	405	365	361	370	364	392	339	365	388	396	387	376	377	383	383	369	352	353	371	397	388	441	353	399	385	396	393	369	387	369	402	366	378	390	383	385	372	353	384	386	378	355	380	410	395	356	392	346	395	377	389	373	428	343	401	386	374	376	372	411	398	368	395	380	390	386	363	362	361	387	378	358	379	402	376	396	408	390	366	353	411	367	382	383	374	409	386	423	370	380	408	413	374	394	362	375	347	385	391	374	375	354	374	395	396	410	387	370	402	381	382	360	374	354	372	380	401	380	385	351	378	408	351	362	398	392	378	376	365	397	397	354	370	356	424	391	376	414	382	374	342	407	389	351	391	385	376	398	393	415	376	409	387	395	383	356	421	384	348	362	398	330	371	384	377	387	390	374	400	367	362	333	397	389	369	364	389	358	392	377	357	384	378	363	390	355	400	362	371	404	393	390	389	365	379	404	349	369	371	376	383	369	354	377	371	399	389	344	397	344	374	370	389	412	376	394	398	394	386	389	376	345	372	358	408	396	336	390	404	375	383	387	385	367	360	392	378	393	415	355	372	373	390	395	364	381	377	380	387	386	354	363	355	370	382	396	364	373	412	377	429	382	377	378	421	391	404	375	375	364	367	393	386	342	404	387	381	398	390	381	356	395	376	371	396	358	392	388	348	407	376	368	390	398	372	402	387	337	399	370	359	375	377	387	375	358	371	418	345	383	375	375	362	411	377	366	377	374	408	412	376	378	378	400	402	363	392	390	390	389	390	412	351	370	419	346	385	396	384	403	379	376	375	392	399	350	370	382	394	410	392	378	388	395	384	397	349	371	347	354	365	387	364	369	360	363	377	415	353	390	363	396	409	387	403	385	371	398	369	364	390	396	373	386	352	372	400	377	382	402	349	389	381	381	388	381	350	401	395	363	377	370	363	354	379	374	376	370	382	377	368	362	410	387	378	377	394	374	407	356	397	395	410	379	367	345	348	383	365	361	381	370	401	381	392	389	368	383	381	386	375	356	416	387	407	377	401	397	414	357	400	384	400	355	408	394	390	384	406	364	406	381	362	390	355	396	367	402	383	372	390	380	375	394	422	369	398	403	416	377	386	373	383	424	381	379	405	388	381	376	383	374	415	371	327	406	368	402	411	354	381	368	388	391	376	382	364	421	368	367	354	355	358	346	355	388	358	393	417	374	375	381	395	405	391	399	363	392	388	382	389	384	379	382	378	371	343	381	372	373	386	395	385	358	416	428	378	361	383	398	411	403	384	373	357	395	354	377	396	389	363	358	339	410	365	392	386	354	373	378	379	390	387	386	377	385	378	367	415	364	411	343	377	367	402	373	404	367	360	424	398	417	382	379	402	358	350	351	346	395	405	352	421	414	363	365	363	379	393	378	385	404	376	384	328	384	356	355	378	391	406	393	383	360	376	376	378	391	397	366	413	376	366	412	385	398	370	388	386	381	397	382	387	352	377	389	392	409	378	363	379	380	368	361	385	375	381	405	387	392	362	351	392	346	364	384	392	405	403	400	357	377
7567	904	1091	924	632	512	410	340	275	270	197	249	208	250	211	177	181	197	205	188	212	177	186	191	181	183	164	180	172	153	195	160	168	171	166	181	173	167	185	188	176	194	153	152	193	185	232	226	183	186	180	176	186	174	155	173	189	289	348	171	177	171	144	182	170	177	176	178	172	146	164	149	169	161	172	196	174	154	188	180	159	154	165	183	165	168	184	181	165	176	190	172	176	165	164	158	186	161	160	156	185	187	166	178	149	180	171	155	177	163	153	170	179	166	168	177	173	147	145	172	149	166	189	176	170	173	143	161	168	165	192	164	175	183	159	173	153	167	157	174	184	169	179	165	168	192	196	151	166	166	175	169	201	159	184	180	174	179	156	177	172	178	193	164	182	177	156	183	158	176	141	175	175	182	151	171	154	188	152	161	164	145	171	185	191	172	146	192	195	176	187	153	180	133	202	159	150	162	166	150	166	186	188	161	182	161	183	172	190	160	201	145	177	166	158	168	131	177	150	156	168	196	160	158	172	200	156	170	155	170	167	158	157	198	174	171	181	181	159	174	188	176	172	182	165	152	189	175	175	165	166	178	161	171	171	159	162	166	166	180	180	173	161	154	168	159	173	172	160	165	184	165	177	174	156	162	158	163	152	198	167	157	180	182	160	178	191	171	163	161	153	156	183	162	161	200	169	159	182	174	166	157	165	181	154	192	185	177	153	146	164	159	162	179	142	172	166	161	163	202	161	182	173	165	184	180	171	192	168	181	167	179	190	187	184	168	167	153	140	170	164	190	181	160	164	174	146	166	179	151	160	175	160	173	175	187	176	178	161	178	206	180	187	164	169	185	158	188	162	165	164	181	195	166	176	161	193	178	164	167	189	185	160	180	170	188	161	183	160	148	167	188	172	168	170	177	188	170	156	178	184	161	162	181	174	169	164	165	163	178	205	164	177	182	160	176	163	164	182	186	169	180	155	181	190	157	173	202	160	159	165	176	166	168	136	152	163	187	162	194	181	176	154	160	176	161	171	148	165	155	146	150	169	176	165	175	176	151	178	204	159	170	178	166	186	162	159	177	147	143	176	176	174	178	175	183	166	173	166	155	170	177	175	148	162	179	168	170	182	171	177	148	162	175	166	152	159	156	161	147	181	166	162	177	173	173	166	143	159	170	177	167	177	165	175	173	183	176	183	179	197	157	170	172	183	164	180	182	148	157	178	155	171	160	167	175	177	164	168	160	154	175	158	151	157	180	143	149	202	155	206	187	162	169	186	156	152	165	158	176	164	161	182	168	177	171	188	166	194	163	178	177	140	171	177	154	167	172	160	149	147	155	161	145	152	156	217	187	168	165	173	179	184	171	194	178	158	164	159	174	171	162	168	177	200	152	158	166	158	160	156	166	193	175	181	167	164	157	158	175	178	162	176	162	184	164	179	188	144	169	189	196	159	160	153	184	195	156	165	147	157	176	176	175	172	192	182	176	167	158	152	178	187	156	178	177	199	159	183	173	186	168	162	161	148	200	169	166	192	165	182	152	162	168	152	178	163	180	174	167	151	164	197	166	147	163	161	159	174	156	166	147	154	172	179	162	168	154	148	192	183	163	195	181	166	150	144	166	177	184	173	166	168	162	195	175	184	163	160	176	192	163	177	151	188	158	176	161	158	187	156	186	164	192	161	184	188	166	184	165	161	172	175	160	180	160	168	190	157	160	151	155	156	158	153	173	183	182	169	193	192	185	175	168	200	175	156	156	183	171	157	158	188	168	174	176	177	160	170	171	175	149	163	166	176	167	197	196	183	161	184	162	185	146	171	176	183	156	157	161	182	147	163	186	167	158	157	163	180	165	160	169	181	163	164	150	159	179	177	150	188	183	172	180	160	171	178	145	186	155	164	152	171	178	162	155	181	170	158	168	167	174	185	174	174	157	171	169	171	144	200	161	157	162	149	154	166	155	190	212	158	144	170	161	177	167	166	170	167	186	148	160	178	172	146	140	166	161	155	166	160	162	178	171	156	176	164	185	200	159	191	153	135	162	187	172	180	165	168	155	188	156	165	177	162	150	159	178	159	159	175	174	161	162	186	167	170	202	168	164	198	181	159	156	167	159	167	166	170	162	167	175	161	169	188	162	161	163	169	156	149	171	184	183	187	166	182	153	177	169	168	173	162	164	162	150	170	167	175	168	178	184	183	186	166	187	172	193	158	172	174	174	165	150	185	210	169	149	159	203	172	165	164	183	175	169	192	170	146	139	163	174	169	174	143	165	164	153	155	166	155	167	163	169	191	162	158	200	174	180	170	153	166	163	154	169	153	166	162	164	170	179	191	170	142	167	144	174	166	160	183	187	182	192	197	170	175	175	180	178	205	178	161	173	175	160	155	159	173	180	180	150	163	191	151	174	174	197	170	159	183	158	166	175	166	182	160	190	180	164	209	178	175	170	171	163	179	159	160	181	181	174	181	169	186	174	200	175	189	179	174	151	170	164	182	183	154	203	161	162	151	166	203	184	175	163	176	187	164	195	181	176	172	184	185	183	176	178	164	157	193	159	164	189	154	167	181	166	167	168	186	151	182	174	177	178	155	160	166	166	171	169	177	159	169	153	174	174	172	170	159	185	170	164	177	194	174	174	159	177	202	183	170	147	176	181	199	158	168	177	166	184	176	187	188	177	151	182	188	169	190	159	173	172	161	184	177	154	157	179	170	168	172	189	193	169	181	170	178	180	166	148	149	170	179	160	158	197	197	164	160	166	173	154	175	172	175	163	164	190	180	185	160	162	166	174	174	174	184	173	175	172	177	163	175	170	153	162	161	162	170	190	175	196	155	149	160	158	184	149	168	174	167	168	143	161	156	166	162	167	184	148	181	194	159	151	183	151	178	170	154	156	163	165	167	156	166	194	200	164	161	178	165	166	182	183	174	175	176	152	161	158	168	146	163	160	167	169	201	184	170	157	174	196	143	166	149	163	177	178	163	157	174	172	156	168	175	170	166	173	154	177	178	189	176	174	157	158	190	161	180	177	168	172	189	186	158	152	173	183	151	176	162	176	179	174	159	155	168	170	163	169	161	172	170	187	148	182	164	166	184	181	159	193	151	185	144	175	166	177	179	146	171	196	181	174	149	165	156	164	186	153	161	167	154	175	167	188	173	188	151	177	187	151	172	160	164	186	173	150	155	162	161	179	164	169	177	178	175	171	156	166	184	165	180	156	169	148	176	169	165	162	183	175	167	157	186	160	179	182	187	169	159	176	190	172	187	176	165	181	177	181	170	188	154	171	173	157	190	157	165	149	185	140	162	165	163	187	165	158	210	159	198	167	155	163	164	162	163	165	145	162	168	161	148	156	173	172	185	176	175	198	185	158	191	171	168	170	177	164	178	174	184	153	164	179	161	137	161	177	175	161	156	179	183	171	167	171	153	158	190	156	203	180	145	155	164	173	170	168	179	159	182	158	192	160	186	192	177	166	154	153	174	146	169	154
5551	1163	2588	2964	2615	2097	1739	1468	1323	1159	1053	914	890	808	758	702	739	690	641	632	600	597	581	634	532	541	584	533	540	497	525	518	514	532	481	456	547	482	505	524	536	560	560	529	532	576	796	1068	759	550	497	536	476	484	551	506	500	1353	1668	442	449	480	452	425	435	472	481	480	463	432	487	450	457	457	434	452	481	451	422	464	449	464	448	447	455	424	491	450	421	446	479	458	442	472	439	466	420	432	447	445	463	465	451	437	435	456	467	447	460	412	442	447	446	446	458	447	424	494	471	461	419	435	461	429	457	487	450	481	449	424	433	425	447	466	473	455	410	469	443	461	454	457	423	455	475	442	463	493	431	467	485	449	438	470	435	472	436	413	465	412	450	470	496	424	454	439	425	451	422	485	471	438	469	452	493	429	420	462	449	469	458	462	437	477	444	440	438	443	432	469	407	427	478	418	444	451	448	467	445	453	455	458	430	442	494	455	464	449	431	469	492	425	444	425	459	451	466	484	453	447	449	440	447	464	408	435	393	433	426	413	446	435	437	441	437	451	461	434	454	457	418	459	429	448	461	459	419	440	429	448	431	492	441	450	462	445	419	449	450	473	384	468	436	414	437	438	436	423	460	440	501	464	448	433	425	446	463	440	456	447	379	413	467	456	453	438	430	440	453	396	486	452	427	456	499	448	436	444	450	430	461	433	481	455	434	461	463	452	452	479	437	445	437	434	452	403	441	448	497	453	438	445	490	430	412	428	408	428	473	448	460	463	420	448	455	452	478	446	416	480	442	448	410	450	435	457	453	481	453	434	448	433	453	460	453	480	415	477	430	426	438	453	431	464	435	441	413	448	442	421	440	455	450	428	446	441	485	396	467	436	471	415	433	424	438	437	424	419	429	496	447	431	480	436	436	443	415	462	435	455	462	432	453	418	450	460	448	440	440	440	419	464	397	453	447	399	458	452	454	464	438	414	443	478	470	430	461	445	465	420	437	447	413	450	451	466	417	449	427	425	461	410	491	446	446	445	434	441	457	462	435	458	430	472	471	455	465	478	427	438	464	424	409	446	425	467	441	464	446	438	395	417	450	468	427	434	429	426	465	469	435	450	467	407	455	421	460	418	479	456	433	457	427	429	457	466	456	460	423	457	462	456	451	441	426	438	421	469	461	465	474	426	434	408	443	441	449	413	430	446	419	437	413	424	479	462	459	471	466	415	451	479	440	485	473	434	449	456	456	471	460	433	423	470	434	471	456	458	419	449	454	453	462	438	449	437	427	441	467	452	394	467	420	439	463	474	441	473	484	445	459	432	456	434	433	416	504	462	448	444	459	444	471	473	456	473	438	454	410	465	456	479	426	399	433	436	419	444	434	446	463	480	473	435	422	417	449	509	493	441	439	420	465	409	404	441	490	448	452	445	468	426	448	428	455	423	467	465	478	444	435	485	425	444	456	435	438	447	447	450	447	451	432	465	478	434	439	449	469	437	448	477	450	442	420	452	444	464	390	454	418	461	430	450	481	443	451	434	442	408	439	456	470	457	444	429	431	424	421	415	410	466	472	411	447	422	459	459	443	491	435	462	430	411	467	441	442	423	452	429	453	453	449	472	438	420	445	370	459	464	441	426	411	448	395	463	440	484	475	439	426	432	450	439	464	505	460	476	458	417	445	454	438	488	417	451	429	432	434	438	450	479	430	413	386	453	433	433	439	455	428	425	467	461	451	458	444	443	426	445	422	436	443	455	473	433	451	458	408	451	469	439	432	458	450	428	384	442	435	436	460	439	449	477	448	431	467	451	473	440	448	440	475	464	460	429	454	455	485	455	454	431	478	431	432	489	462	426	440	413	463	447	396	463	431	434	447	460	444	402	423	426	408	464	401	449	447	456	416	452	464	444	431	437	474	461	442	416	409	467	456	446	451	423	443	459	440	418	451	454	471	427	456	427	440	450	487	441	436	451	419	460	445	419	417	468	467	472	443	434	441	461	471	447	436	455	470	416	420	410	422	441	464	418	436	439	436	439	403	451	421	428	469	443	407	438	458	431	469	472	455	449	461	453	436	421	438	454	485	475	456	422	445	475	448	437	460	437	449	454	387	427	424	471	452	463	473	413	424	435	475	462	452	443	397	476	457	460	457	446	449	480	456	461	428	470	446	453	421	462	455	419	458	429	441	450	455	429	464	459	447	408	421	441	430	414	458	468	464	481	465	438	456	417	467	499	450	448	475	451	460	442	449	429	448	481	414	443	457	507	428	439	417	449	406	427	453	434	441	459	450	469	448	449	438	479	449	440	418	440	456	420	444	441	445	432	404	425	453	492	456	475	431	491	461	431	432	466	470	458	394	460	426	431	448	429	481	459	449	430	469	396	447	446	444	465	417	457	461	421	469	410	459	452	479	447	433	483	445	458	441	479	434	403	425	447	478	440	445	423	432	425	470	465	425	446	435	459	451	443	421	439	459	461	457	444	410	453	418	421	409	460	461	438	468	472	414	440	464	450	431	443	444	471	455	431	478	457	434	427	423	442	432	459	447	419	461	463	442	434	458	451	474	419	429	402	432	439	492	428	494	475	454	452	465	435	453	440	453	382	412	472	457	414	456	456	462	430	461	464	431	434	410	455	439	445	467	464	426	436	456	386	403	472	458	450	472	399	427	482	456	450	441	444	442	427	447	483	444	432	447	423	426	435	474	453	504	458	458	436	431	483	463	453	408	431	455	426	456	433	421	423	414	419	487	455	475	429	470	418	473	430	465	436	447	421	432	447	448	458	431	455	409	410	434	432	457	443	470	466	443	448	457	456	399	448	434	461	450	420	467	468	417	419	448	451	434	455	435	472	408	478	458	462	465	432	450	468	471	488	480	424	438	434	444	415	453	442	417	442	448	425	438	427	456	444	456	465	451	471	429	452	477	466	462	439	460	430	395	445	489	439	468	455	419	419	487	431	439	479	443	413	415	434	460	426	490	460	444	443	444	472	431	419	426	420	445	462	429	447	432	436	447	478	409	441	431	453	450	503	451	446	471	426	442	432	477	435	459	451	481	417	437	463	478	465	463	466	444	454	445	460	448	478	443	457	435	456	438	443	457	449	448	418	466	470	470	441	423	447	435	475	424	458	441	467	403	453	434	431	437	424	439	476	512	418	436	459	455	478	417	440	465	468	436	464	460	465	468	423	432	489	466	445	449	449	428	442	428	418	487	429	444	410	462	452	450	454	447	440	440	434	440	440	460	436	403	443	481	454	467	461	432	467	450	468	437	452	465	455	439	441	459	447	420	413	468	435	433	419	398	513	434	457	434	465	413	417	416	439	422	474	419	444	445	438	402	445	438	435	463	443	435	408	465	459	466	455	456	477	473	460	440	472	443	440	417	445	465	410	469	434	435	437	456	461	430	442	466	444	442	415	398	442	435	434	433	449	418	421	442	455	448	435	428	458	443	475	451	466	438	448	421	459	435	463	425	439	422	445	414	436	459	456	434	510
14360	2113	2050	1551	1033	834	548	479	348	282	273	222	196	190	197	186	156	166	155	144	134	149	139	117	128	122	100	118	118	110	95	130	126	115	109	115	118	114	98	92	121	127	94	117	125	114	155	211	146	136	112	121	122	122	102	94	100	270	255	110	128	102	119	94	97	93	92	96	106	116	97	102	92	106	88	96	103	111	108	78	119	95	115	109	97	91	102	107	119	87	98	88	108	102	81	99	88	99	114	111	118	89	94	104	130	93	99	108	92	108	114	84	103	92	107	98	113	85	104	82	116	102	109	82	112	107	104	88	102	94	90	77	98	85	78	109	95	101	108	91	108	107	113	85	99	91	84	118	90	106	100	99	93	92	93	95	92	122	104	86	130	91	108	102	102	101	80	107	110	94	104	115	96	92	112	95	89	97	115	105	94	104	103	91	93	98	108	108	96	110	100	103	100	103	117	98	105	122	103	105	105	105	107	107	109	91	123	77	110	112	105	98	108	98	78	97	105	77	122	110	110	92	102	90	96	89	95	91	112	98	99	98	85	115	100	96	84	115	101	92	105	97	109	100	105	111	103	106	90	105	112	105	99	102	92	97	85	104	100	86	86	111	98	112	99	101	94	91	99	105	111	106	90	98	117	105	101	111	100	103	105	103	98	97	106	114	106	99	85	86	101	96	94	84	83	110	98	92	102	117	86	105	112	115	91	99	98	81	110	90	111	111	114	99	103	118	111	91	104	96	119	104	101	113	111	110	93	90	112	109	88	114	94	91	113	96	84	93	103	105	91	83	96	104	97	108	93	84	108	97	95	100	88	100	104	98	114	92	102	85	113	112	106	100	98	101	110	88	98	100	109	102	112	104	92	110	126	90	81	99	105	108	105	94	92	107	107	105	102	96	119	95	102	111	90	101	80	96	105	100	116	94	108	111	88	85	94	97	111	98	92	120	122	99	102	99	97	106	84	103	105	120	97	94	95	84	96	101	82	94	101	97	126	118	91	117	99	114	120	108	94	90	84	110	85	102	104	104	87	87	97	100	102	85	95	97	91	95	100	93	101	88	121	113	107	97	90	108	100	91	113	84	81	108	116	104	98	115	111	89	90	111	104	108	103	95	82	105	104	109	101	91	65	97	96	107	106	92	101	87	102	100	122	94	109	96	102	120	84	116	95	107	97	84	101	95	92	95	109	108	91	110	95	73	101	106	107	106	107	116	113	103	120	97	90	96	95	103	108	93	93	106	107	99	83	103	104	103	104	80	112	90	85	91	87	102	123	119	112	99	100	92	99	93	119	104	100	115	109	82	106	97	91	92	101	98	81	110	94	90	96	99	98	109	96	109	82	92	95	120	107	106	109	108	89	88	96	88	105	107	87	102	100	101	105	96	98	89	112	107	104	98	96	102	106	115	99	115	92	108	103	102	99	98	104	99	106	105	110	99	129	102	82	110	101	96	97	114	94	103	104	114	106	92	91	109	114	103	90	87	117	100	105	92	101	106	98	97	118	90	103	93	101	119	114	100	95	103	92	92	79	102	90	96	107	89	108	107	90	106	96	94	88	87	98	94	107	100	85	100	86	92	98	88	92	94	114	115	92	81	100	107	87	102	102	93	100	101	109	99	84	113	94	100	108	93	89	95	105	103	115	110	102	92	109	94	84	93	90	118	102	105	94	98	112	113	95	87	113	100	109	97	84	94	105	91	113	99	98	95	98	82	108	97	97	80	114	100	114	92	116	101	94	114	105	106	107	95	101	107	98	85	92	92	115	107	110	78	107	102	92	81	93	94	105	100	90	87	118	100	84	89	72	84	110	111	116	108	109	98	108	115	108	93	93	72	84	98	92	109	94	116	92	99	105	103	118	87	107	85	97	100	113	103	102	102	108	106	113	97	106	103	103	97	111	91	96	118	102	124	88	105	119	103	100	110	111	91	83	88	100	89	110	109	113	102	101	89	98	86	98	128	90	92	117	98	99	105	90	101	108	102	101	109	105	107	115	114	115	101	84	100	94	109	110	96	110	111	118	119	82	87	106	107	108	98	93	100	109	124	106	108	82	113	117	97	81	98	104	115	84	110	116	92	102	106	84	120	84	89	100	105	101	96	84	104	95	88	91	102	103	105	92	106	102	99	82	111	92	120	90	104	109	92	92	105	109	100	95	106	102	88	109	76	102	103	109	110	88	86	95	99	90	122	89	101	92	91	87	89	113	113	90	93	100	104	90	96	94	89	96	86	101	105	103	105	99	115	102	101	105	110	97	95	104	117	90	97	100	96	101	100	88	89	115	89	100	107	114	92	101	103	86	96	101	100	93	96	98	133	97	113	93	87	84	98	100	78	93	116	91	114	99	90	86	98	107	97	103	105	96	98	114	94	95	95	96	99	102	100	99	97	102	86	97	86	99	99	95	102	113	104	90	109	105	96	98	93	96	102	88	86	111	102	102	101	95	88	98	90	122	94	98	102	98	104	102	103	91	102	89	94	102	105	99	106	113	108	89	89	100	116	114	80	107	124	98	108	114	92	95	95	94	113	124	83	97	102	108	101	120	97	92	102	120	107	97	113	89	107	121	107	117	107	115	111	87	85	106	106	94	80	97	104	102	98	99	92	94	115	108	109	108	95	94	109	129	101	94	103	96	104	107	90	95	94	93	99	89	113	92	101	119	105	121	106	124	93	97	97	102	95	92	102	91	97	96	98	92	78	88	96	91	101	112	87	101	111	94	93	89	111	107	90	91	101	92	95	99	95	121	116	109	97	102	100	92	90	101	86	84	110	106	97	110	94	100	82	109	93	85	121	97	110	89	105	102	93	116	82	105	115	84	107	101	104	109	104	114	123	95	109	96	106	102	100	125	97	96	118	105	84	95	88	111	105	112	92	106	118	97	102	114	96	82	111	100	120	107	77	100	94	106	91	93	93	90	110	111	109	80	105	105	105	128	94	90	117	79	104	108	103	108	108	81	105	104	113	107	104	91	105	111	89	86	103	131	100	108	108	87	83	130	97	100	83	103	101	94	114	115	103	84	95	95	94	88	109	118	105	97	97	109	127	100	122	117	101	114	100	112	93	115	87	106	84	103	114	97	84	87	99	101	107	117	85	106	117	89	86	99	102	115	73	109	96	102	95	108	80	103	93	90	97	93	97	98	100	97	110	109	106	75	99	92	107	112	101	97	110	120	89	102	99	112	92	101	101	126	103	84	91	97	106	111	100	91	101	125	107	96	114	108	103	88	101	106	90	100	90	83	103	121	94	115	102	91	98	116	104	106	106	103	90	108	90	99	96	81	109	104	101	97	100	91	102	96	104	82	108	87	112	128	104	109	102	95	98	103	115	101	97	105	92	125	107	107	96	102	93	103	102	80	93	86	101	91	94	95	73	112	97	114	103	94	110	92	94	115	105	105	101	116	109	114	95	115	109	107	119	101	89	100	103	78	99	96	118	107	82	102	111	102	97	89	107	107	97	101	97	111	92	100	90	95	84
7332	1857	4399	5032	4445	3549	2821	2277	1960	1688	1437	1214	1075	1024	913	870	756	731	677	679	620	564	556	525	530	497	522	450	440	432	431	414	392	419	414	378	389	378	354	334	399	460	397	439	447	401	1066	1435	867	521	422	416	362	365	340	320	362	1675	1255	287	313	324	332	299	277	313	334	287	296	283	296	314	298	273	297	324	284	289	289	275	285	287	315	300	326	266	281	295	283	299	290	269	273	297	281	266	282	258	258	287	268	290	290	267	266	287	284	262	293	249	242	282	270	308	289	299	298	262	267	285	273	278	297	301	250	258	271	300	270	265	276	281	275	259	312	281	274	303	273	287	267	298	282	275	302	274	291	290	289	305	307	267	316	250	259	264	286	282	297	250	295	285	284	291	266	281	266	285	284	282	297	270	235	289	261	261	268	296	256	243	282	270	263	262	278	246	259	289	270	276	282	284	292	270	244	273	299	272	286	279	282	250	304	301	280	289	301	280	285	282	262	268	282	280	286	301	282	279	273	262	291	265	254	261	291	279	262	243	266	258	247	280	297	309	286	255	273	269	261	261	273	254	276	275	268	267	282	305	251	264	249	291	270	237	287	281	285	301	293	262	267	262	277	297	295	275	256	272	270	269	229	267	287	258	300	256	264	240	269	249	269	251	292	286	269	262	259	257	235	278	264	253	266	271	274	248	298	268	275	304	267	284	288	236	249	258	269	274	296	282	284	279	261	266	259	278	256	256	264	275	279	254	282	254	247	283	239	285	259	272	253	288	300	267	256	247	269	266	241	293	262	236	283	274	282	278	241	270	264	247	276	286	265	297	251	260	290	262	240	272	277	261	259	255	252	282	269	259	265	261	259	254	258	275	252	280	295	271	281	276	282	264	277	226	279	242	272	280	248	287	270	260	306	295	266	273	243	272	266	298	273	288	292	280	257	260	289	254	265	266	273	262	257	232	288	262	256	249	239	253	276	289	281	296	274	297	299	260	266	266	297	292	240	296	295	245	259	270	289	274	286	287	255	261	279	267	274	260	251	276	271	293	259	270	289	277	278	274	281	247	254	250	278	275	255	282	265	259	269	262	291	290	267	281	289	268	275	283	253	271	269	277	271	272	279	285	290	287	258	281	268	279	294	263	253	262	258	281	273	287	282	281	273	290	233	263	263	287	297	263	270	284	288	282	264	267	230	259	254	274	281	246	263	293	278	251	248	263	254	283	244	269	299	276	275	282	297	257	297	266	296	260	263	250	262	260	275	276	296	258	264	287	285	295	244	268	278	263	292	254	294	291	285	280	286	263	299	308	274	278	261	276	288	286	280	286	269	256	304	264	268	287	274	278	261	270	291	309	255	278	244	280	271	266	252	282	266	254	287	254	280	251	256	304	259	261	280	238	265	264	300	279	254	262	281	278	285	264	301	255	289	260	301	255	275	271	290	265	241	273	272	259	272	282	278	260	265	284	276	322	271	269	278	264	248	264	283	289	287	245	269	296	258	278	266	273	253	282	252	262	275	282	276	253	281	277	270	273	273	265	255	277	291	297	270	278	282	250	285	234	262	267	277	230	250	259	294	277	289	309	277	255	281	277	297	275	235	260	237	273	245	281	298	280	301	272	279	281	253	280	258	288	291	236	278	266	264	257	256	295	277	269	265	271	287	262	293	253	285	285	271	271	253	262	289	294	264	276	290	268	283	261	233	274	243	300	283	301	259	248	243	273	249	251	270	253	287	302	307	256	269	288	258	282	243	270	271	280	263	260	289	281	256	286	269	276	244	293	261	278	247	289	258	258	250	278	297	311	272	271	294	267	241	293	289	290	269	275	254	290	275	274	270	281	272	285	263	289	283	271	289	255	277	285	300	285	280	284	270	263	295	238	269	256	255	288	257	279	300	291	298	292	265	269	277	282	250	272	273	273	255	288	288	251	261	275	301	282	253	251	231	282	265	290	286	262	277	275	259	235	268	290	287	269	263	265	278	285	283	267	289	249	236	262	253	252	266	299	272	282	287	277	271	269	266	251	282	279	260	276	262	256	272	299	283	239	305	257	289	291	270	273	262	256	296	263	291	229	277	271	280	241	282	297	266	260	298	282	252	262	291	266	253	281	301	255	259	272	246	270	263	254	271	292	301	247	256	235	295	261	269	255	266	255	286	269	256	326	281	269	261	289	256	254	289	278	274	269	273	312	233	311	276	288	284	251	269	259	288	262	243	276	271	262	269	247	259	264	264	286	283	269	258	281	297	271	311	252	256	251	271	264	267	216	262	295	282	266	282	298	259	275	284	298	267	287	272	281	271	273	289	238	226	280	267	260	262	284	256	250	272	289	298	295	306	260	242	261	262	285	273	284	268	283	286	283	262	287	296	266	258	250	288	247	283	256	252	252	276	315	310	262	255	288	242	290	268	276	247	251	286	263	273	270	264	269	291	280	278	288	294	273	273	256	300	261	299	256	282	264	292	270	299	267	262	273	296	257	282	260	288	281	257	268	257	264	266	285	249	261	286	279	280	294	274	275	279	271	284	268	269	256	258	251	293	297	280	255	271	263	289	268	266	269	259	255	265	255	260	283	278	249	263	298	252	268	253	261	295	246	256	277	274	294	269	288	276	267	274	261	278	267	273	250	272	270	262	280	274	226	269	306	267	267	269	254	283	258	268	306	284	267	276	277	242	267	263	257	276	235	256	249	252	299	262	282	299	252	273	310	279	279	268	255	271	264	244	263	253	309	241	279	252	293	275	261	265	280	228	273	301	244	289	283	280	281	261	276	265	296	266	277	262	304	273	286	260	242	292	283	272	265	249	265	270	240	260	280	265	273	260	277	267	279	254	307	283	247	235	290	309	254	256	259	330	294	279	266	275	271	269	280	290	275	255	280	226	258	247	271	302	244	297	255	260	269	259	278	295	256	261	296	261	262	239	246	266	251	238	280	255	282	271	274	257	258	259	295	278	263	265	268	253	291	274	255	293	281	287	273	267	280	249	295	271	276	287	273	261	255	258	266	256	265	276	285	276	257	307	275	247	265	275	259	284	240	275	245	290	307	258	279	268	259	312	277	263	281	244	275	281	308	283	277	256	269	270	268	265	271	300	267	275	262	246	278	275	250	259	267	264	289	287	269	249	291	280	251	284	246	280	270	258	260	271	282	282	288	287	286	297	275	271	282	242	298	284	287	252	283	239	326	282	286	267	278	261	274	268	278	280	267	269	303	260	261	247	282	284	247	259	279	234	285	284	279	276	266	289	242	294	261	286	287	301	296	274	278	270	265	273	263	284	257	282	252	270	291	285	279	289	265	271	278	254	264	283	288	267	267	294	253	283	279	278	292	270	258	309	310	276	291	269	268	251	263	265	263	255	269	255	250	279	260	298	311	289	256	258	284	255	278	265	282	284	253	262	267	272	265	258	278	274	295	248	283	241	287	260	284	298	284	306	275	293	295	256	283	273	280	273	262	279	291	275	286	265	250	263	251	282	276	267	253	291	266
1918	156	155	139	155	134	139	132	123	142	146	120	131	129	147	134	147	149	134	148	134	149	139	132	170	137	132	129	135	147	136	113	143	122	147	139	139	145	150	138	122	129	160	122	152	132	147	139	152	149	128	154	143	132	150	114	138	143	145	146	119	120	122	140	138	135	132	133	147	148	129	127	146	140	132	147	141	154	139	135	146	154	126	119	145	128	141	137	133	140	151	126	139	147	139	116	146	105	135	129	127	137	132	131	166	137	148	139	160	140	154	151	141	124	147	142	144	126	136	123	129	125	135	129	135	155	143	136	139	127	135	167	132	123	144	133	139	136	124	132	118	125	137	152	145	127	145	124	134	134	113	137	144	143	143	138	129	146	147	144	134	159	134	134	146	139	121	142	135	128	140	144	112	95	146	135	136	145	144	129	137	145	143	160	134	146	143	121	138	132	130	165	124	110	149	136	119	144	146	149	135	156	132	126	139	136	152	129	151	132	149	137	135	132	124	145	143	123	151	119	127	135	153	113	141	118	157	140	131	119	142	131	138	134	129	118	129	135	137	142	142	136	136	136	143	154	136	138	141	126	137	152	142	138	128	125	125	119	136	119	116	142	138	133	136	124	147	140	125	128	152	122	133	139	163	146	129	129	115	146	145	136	134	147	154	143	119	137	134	168	137	137	142	164	135	142	129	121	140	147	122	141	124	133	154	150	136	127	137	131	121	129	135	125	116	161	132	153	166	124	133	161	139	126	149	116	144	140	134	135	146	126	137	129	143	156	147	128	129	150	121	126	137	134	125	134	143	137	132	130	148	102	147	123	138	118	117	131	135	120	116	117	152	136	130	146	130	136	123	151	131	148	138	158	155	139	143	114	157	139	136	128	136	139	134	146	131	128	140	133	130	150	147	135	139	137	125	150	132	126	136	128	125	133	137	140	127	155	157	149	138	140	128	140	137	146	125	126	139	135	128	125	138	120	125	143	138	149	150	138	147	135	146	127	146	134	109	116	128	128	131	130	126	126	111	146	142	154	136	162	141	132	129	128	134	143	124	144	142	137	138	128	134	131	136	143	139	148	136	137	150	147	124	147	154	124	125	155	127	142	121	149	131	139	115	126	134	158	122	108	108	141	127	144	139	118	148	142	142	115	145	130	133	128	131	131	133	126	147	127	142	124	128	146	143	114	138	149	120	148	122	128	125	136	134	121	112	130	115	144	160	130	148	152	110	136	148	149	150	139	146	138	143	116	124	144	143	131	128	131	124	151	151	128	114	135	145	130	151	130	140	145	131	133	138	132	129	124	124	119	153	145	133	146	131	136	130	141	145	146	136	126	144	149	140	119	132	154	128	148	141	140	123	111	111	132	146	130	118	147	143	142	154	130	119	155	134	143	126	135	131	138	128	124	126	162	129	157	144	146	150	150	127	153	137	148	138	135	139	111	142	121	135	143	167	145	152	131	149	150	128	147	149	142	157	135	134	157	143	134	137	127	154	145	149	128	137	131	131	136	125	141	149	142	130	146	140	115	128	145	143	131	124	155	127	155	132	132	146	158	142	147	118	147	123	140	149	143	128	117	136	140	135	146	137	125	140	125	151	136	143	157	133	123	127	132	139	144	141	142	139	130	128	175	139	130	128	130	135	133	142	142	153	136	136	144	152	136	130	120	135	154	152	134	123	137	128	144	111	136	109	132	150	136	144	154	152	119	140	140	129	110	127	131	121	130	133	153	131	133	124	154	146	146	151	141	142	129	142	127	140	135	150	127	148	135	124	141	145	128	131	139	142	123	158	148	151	127	157	124	120	116	142	134	144	142	123	131	149	148	109	130	136	135	128	148	137	130	125	129	115	161	126	128	130	152	146	122	152	151	144	150	153	142	141	145	137	145	125	143	125	143	145	132	158	147	144	130	134	131	131	147	160	145	142	140	144	128	125	122	123	134	157	129	147	147	150	133	156	142	120	159	138	140	134	131	115	124	141	120	143	135	127	125	152	167	151	131	134	138	128	141	125	143	145	130	151	124	157	168	124	134	121	145	144	139	126	122	133	122	125	146	111	111	163	131	143	137	143	152	142	133	147	128	122	117	121	138	120	138	151	146	124	122	135	145	152	132	127	117	143	152	125	148	136	170	142	136	134	153	142	115	140	118	130	128	138	141	150	136	149	127	138	116	165	124	119	155	115	124	149	129	147	157	110	141	159	149	133	134	118	134	142	138	127	130	151	137	144	140	143	134	163	149	139	178	131	143	121	136	120	122	154	116	148	155	128	128	140	125	137	156	146	128	145	140	132	116	130	159	120	125	130	140	125	139	139	157	131	137	144	125	128	127	106	145	144	123	123	123	132	144	131	146	138	132	156	125	141	135	133	135	112	125	128	132	122	121	132	143	142	135	125	131	134	121	151	141	116	145	152	163	117	136	133	146	145	128	122	144	138	143	160	143	135	126	144	144	149	121	159	121	140	145	127	168	127	138	114	129	141	133	135	147	143	121	127	130	121	137	140	113	137	138	127	122	143	128	142	148	132	142	144	133	122	157	141	145	148	119	124	161	163	128	122	128	163	135	126	151	160	132	128	123	128	124	124	131	140	160	133	136	166	143	149	141	137	129	140	148	143	165	145	149	141	145	120	154	126	121	127	138	140	153	121	141	131	145	149	159	135	125	160	154	139	154	144	139	118	143	129	153	141	114	147	156	133	167	140	143	132	149	131	121	128	135	124	128	117	135	131	141	154	140	129	142	144	143	158	147	127	141	128	146	114	135	147	133	147	143	121	139	138	152	147	156	139	137	135	134	118	140	129	137	137	127	118	129	127	127	128	137	137	133	142	119	134	134	135	134	143	111	125	132	133	157	128	112	142	137	126	143	142	137	123	129	132	163	147	125	153	123	141	146	145	143	141	130	138	124	131	142	129	144	140	122	123	150	141	138	142	147	143	147	135	136	137	134	134	143	166	138	131	120	143	118	129	131	147	144	141	143	136	152	143	137	128	139	128	153	131	127	131	130	142	145	137	133	121	146	145	135	129	129	131	133	143	133	133	149	132	136	133	139	167	145	135	149	152	153	157	121	135	118	155	134	138	134	142	130	126	145	126	125	138	126	135	145	130	139	132	134	147	154	132	130	161	132	135	143	124	154	139	141	156	141	138	127	134	126	121	140	146	146	155	133	152	138	135	132	132	167	137	142	116	153	118	133	136	134	165	148	126	141	132	154	157	140	129	137	127	146	135	151	142	147	126	127	138	131	159	139	131	132	129	144	141	110	105	118	123	124	114	151	128	139	135	132	138	143	139	144	110	132	125	155	145	125	141	137	128	135	136	151	141	154	141	145	123	156	130	132	139	126	120	121	143	144	134	143	142	142	134	145	125	129	121	142	130	143	139	122	142	127	134	122	143	155	128	126	117	131	134	112	146	149	149	116	142	133	133	129	144	129	133	142	146	146	141	142	131	142	130	157	160	141	124	134	137	145	148	120	134	132	135	153
2107	402	430	464	473	449	435	421	390	405	439	397	401	408	395	391	364	389	412	386	365	350	411	380	351	385	384	362	377	367	377	409	393	376	405	383	393	364	362	373	357	401	410	398	418	414	401	435	416	383	420	422	379	427	381	376	372	410	454	442	362	393	377	349	392	361	374	376	355	367	409	369	348	380	353	338	383	393	374	387	368	352	372	373	393	360	354	360	393	354	386	394	369	409	370	387	362	365	383	375	357	403	376	363	351	391	397	393	389	362	352	401	367	379	383	352	369	360	365	354	344	353	385	361	379	347	367	377	379	415	379	370	344	350	323	373	342	407	371	359	351	339	373	375	400	369	380	367	395	355	375	405	389	421	359	388	367	381	395	339	346	338	365	378	367	367	406	367	391	377	383	384	346	405	393	387	383	371	365	379	385	367	356	360	348	360	360	386	387	374	329	360	393	364	356	371	380	357	375	389	351	361	387	373	338	363	357	378	367	381	336	354	327	379	360	363	362	378	358	362	367	372	400	370	374	347	399	367	369	364	353	387	406	414	375	366	370	361	345	367	352	355	374	386	381	389	356	364	349	356	397	395	404	372	371	370	391	389	353	364	388	346	368	352	386	344	373	385	383	350	342	355	377	365	385	316	345	357	359	370	368	391	405	406	382	355	371	349	385	377	377	401	367	392	380	398	403	367	339	377	360	390	409	332	394	359	358	366	366	385	404	352	376	363	380	362	374	370	370	380	364	389	399	378	391	369	407	371	385	388	387	313	382	396	378	339	355	373	368	362	370	397	381	398	332	363	371	387	364	387	377	334	367	378	398	360	413	387	408	343	353	312	379	370	365	355	366	342	350	377	402	365	387	374	413	353	369	364	380	367	394	356	381	400	369	376	366	384	394	363	391	369	357	363	330	365	397	405	333	366	362	363	391	410	366	342	357	415	360	359	344	373	352	365	378	358	348	381	344	353	347	368	389	392	329	358	375	386	362	383	350	346	360	392	393	341	384	402	374	359	407	381	379	364	378	353	391	385	341	370	390	366	362	359	358	317	341	365	374	344	371	388	362	363	355	370	386	385	411	355	336	400	385	345	348	371	374	359	359	382	358	369	360	374	408	363	377	387	362	343	357	375	395	337	391	368	399	372	351	335	340	389	371	354	353	377	405	355	378	381	389	368	350	354	350	373	364	397	366	383	369	370	375	358	354	408	359	373	350	402	379	384	350	360	333	377	376	363	376	351	369	395	356	365	380	385	358	363	329	383	397	346	328	349	332	364	425	394	413	401	394	360	361	348	359	353	394	365	380	387	368	395	349	416	384	324	353	351	373	338	356	332	366	360	353	383	352	367	363	356	348	391	373	370	327	382	333	377	354	395	372	381	375	351	390	390	392	383	370	366	347	355	401	377	362	373	388	368	372	403	379	354	378	364	395	407	386	366	359	378	381	366	347	340	370	354	385	373	377	358	361	348	400	397	358	387	384	374	395	371	410	385	344	368	350	383	397	356	384	394	338	378	378	392	366	379	355	379	397	331	357	376	382	362	370	374	356	363	383	361	367	347	376	378	352	326	373	397	365	410	366	385	374	400	354	378	395	376	412	406	377	367	352	389	352	368	371	360	350	368	343	388	395	343	336	386	378	328	374	366	367	370	345	352	349	351	354	358	384	429	351	379	402	354	345	377	382	369	412	376	359	354	366	381	374	347	390	401	333	333	372	405	370	336	367	363	353	354	361	365	372	398	367	381	366	332	356	370	378	347	370	360	331	357	385	383	380	412	385	380	388	384	392	373	364	362	351	385	363	362	377	368	361	363	379	349	359	366	338	368	359	355	381	349	364	371	348	370	339	368	350	370	346	366	393	387	367	365	350	367	371	392	381	369	330	349	360	354	366	389	367	355	371	385	398	341	337	388	376	352	375	331	370	344	335	366	365	357	354	375	383	351	393	341	342	387	380	387	332	367	357	353	358	345	368	368	344	362	348	383	383	402	367	358	354	433	349	355	371	345	375	405	376	365	373	347	338	375	374	368	377	364	411	383	372	386	376	357	409	376	334	380	369	378	393	356	358	364	356	370	370	366	382	368	385	383	355	377	374	393	369	409	407	364	379	381	397	372	396	403	409	366	359	314	360	379	378	364	359	366	327	362	367	394	367	368	376	389	354	335	349	420	384	370	379	396	402	346	381	378	385	347	352	342	378	373	380	415	371	372	397	357	346	390	365	366	385	348	401	383	337	383	361	354	344	353	373	359	372	358	368	345	352	358	386	382	361	371	383	354	389	336	367	364	368	413	355	343	387	362	369	374	394	365	380	407	389	377	386	384	377	376	399	370	366	374	377	337	372	360	435	394	406	346	361	366	374	367	359	386	379	348	353	402	396	317	363	348	403	339	357	372	371	350	360	327	354	403	398	352	378	367	374	421	381	333	379	363	387	381	356	373	383	363	330	385	310	383	340	375	385	402	351	376	379	356	385	351	362	365	361	380	374	354	337	373	321	415	357	375	374	370	367	383	376	363	360	400	366	378	393	403	343	360	370	332	346	350	358	407	387	375	379	360	367	334	364	334	375	364	357	364	374	385	366	399	353	400	376	425	377	355	362	399	364	384	376	343	361	383	391	397	349	378	358	357	397	375	375	339	383	353	376	379	367	369	405	367	347	363	365	349	371	412	352	394	375	403	384	381	379	379	399	362	396	406	352	382	338	348	378	344	397	371	380	390	381	364	360	373	378	413	356	360	401	372	375	373	348	397	344	371	364	368	375	381	350	343	381	364	337	395	390	390	372	371	386	404	330	365	364	349	349	367	386	338	378	376	365	360	372	363	386	360	374	371	355	373	383	382	325	358	386	360	389	369	363	409	367	353	371	359	372	364	390	363	376	343	345	383	404	392	355	359	347	333	371	382	404	372	368	351	379	395	390	372	369	371	360	378	395	383	368	363	371	369	352	369	395	360	362	352	383	379	380	348	354	399	370	357	347	359	386	369	362	378	380	378	372	352	403	350	384	381	342	391	387	386	357	361	395	384	351	364	381	348	371	348	394	348	372	390	376	354	362	376	360	357	369	382	366	388	365	352	365	388	398	366	371	380	388	357	385	339	390	398	377	348	376	414	373	368	363	413	366	344	386	361	363	363	388	364	364	363	400	387	370	366	383	359	356	366	366	400	351	387	375	396	398	360	407	385	374	369	369	369	367	358	357	361	366	383	362	396	365	385	379	347	358	377	392	378	399	392	398	355	394	359	378	359	351	368	401	387	387	354	366	377	362	378	381	373	359	380	350	374	351	362	352	371	344	376	384	369	376	352	373	356	355	372	354	355	394	367	378	367	380	349	377	325	385	382	387	351	338	385	373	386	368	327	401	377	353	363	379	390	354	338	397	399	392	355	384	364	386	350	354	358	389	321	389	379	403	368	398	365	348	384	372	352	363	368	375	355	360	382	351	349	353	364	360	386	395	395	362	384	357	390	348	393	366	332	390	367	359	372
7524	946	1115	873	636	464	394	314	287	271	260	232	235	218	217	213	197	203	199	176	191	182	149	154	162	177	168	188	192	189	164	174	162	183	191	185	165	156	169	152	160	166	173	186	194	175	196	221	244	178	191	184	179	178	170	162	148	254	213	163	149	169	157	182	152	176	188	188	187	159	148	159	187	170	138	183	160	169	157	190	167	156	170	159	177	193	177	164	168	174	151	142	180	172	173	179	154	162	162	160	152	169	159	190	166	187	190	165	157	181	178	149	142	154	177	168	170	162	166	153	166	174	150	169	137	166	173	162	164	156	149	166	152	166	206	159	149	173	174	156	156	153	161	160	147	166	180	170	151	155	177	168	139	191	163	159	189	171	148	164	179	155	127	159	171	178	134	144	158	171	151	166	178	172	168	162	175	141	167	180	175	153	172	164	157	160	167	171	166	150	140	177	183	146	172	161	151	185	176	179	177	169	164	156	161	161	136	170	166	171	158	153	173	169	158	142	146	154	176	163	177	170	174	164	130	175	149	169	179	175	179	138	155	137	192	174	161	182	178	175	172	170	142	142	168	164	161	162	176	158	176	170	178	172	152	169	165	165	149	167	155	162	152	167	168	183	168	156	156	147	172	160	159	160	151	195	163	147	147	167	185	160	174	152	149	176	144	174	182	156	149	150	161	154	189	185	156	184	158	179	164	168	169	172	161	181	156	163	174	154	177	153	193	163	165	177	140	168	159	149	200	164	158	143	192	169	153	148	166	159	146	184	162	165	149	147	181	143	156	152	146	166	143	162	147	157	154	159	145	180	166	181	159	159	166	159	143	169	165	163	157	152	160	157	175	153	153	160	183	164	156	136	144	171	152	163	163	168	168	154	183	166	158	153	169	174	164	149	175	164	161	150	165	155	163	153	147	161	171	172	194	158	162	149	171	145	152	178	164	171	175	141	146	176	147	177	181	155	167	170	200	174	184	161	187	177	139	166	177	160	170	165	162	147	165	176	175	159	182	152	168	147	177	168	172	175	161	146	153	177	160	168	174	148	158	166	172	161	172	160	148	162	174	172	163	175	172	170	178	175	168	175	164	136	142	140	171	178	141	144	180	155	168	192	169	157	174	157	163	152	170	194	173	155	167	151	178	165	173	154	154	177	138	172	141	162	180	159	182	169	156	170	177	151	163	156	170	172	162	134	157	150	156	167	159	165	159	160	154	190	158	146	173	172	148	166	181	181	134	177	164	169	153	150	172	168	159	165	140	163	154	166	151	161	150	158	187	133	140	149	151	165	161	183	167	170	173	128	166	166	158	170	171	158	157	159	148	143	165	172	164	175	166	176	156	141	162	148	162	163	159	159	159	146	165	172	161	164	167	156	152	192	150	163	151	160	161	145	169	166	170	188	182	166	160	151	142	166	141	147	164	182	160	179	172	184	165	157	167	173	178	172	163	173	154	176	167	151	173	145	164	156	159	182	149	152	165	168	181	170	163	170	169	150	164	143	164	158	139	150	159	153	147	166	151	157	192	158	173	155	169	169	143	181	162	163	153	154	154	148	174	169	146	147	164	150	146	132	188	172	151	173	174	164	176	171	191	159	180	177	174	170	157	136	153	152	151	165	146	175	183	182	158	164	154	178	194	143	157	174	170	164	141	176	184	168	172	160	161	157	177	179	185	168	152	158	167	166	166	151	158	171	145	170	166	157	192	153	191	166	191	138	160	168	165	151	161	183	144	172	162	164	156	151	185	149	185	169	155	173	187	161	139	167	160	193	146	155	159	155	183	160	171	183	155	175	157	174	166	167	175	180	155	171	144	143	163	192	164	146	167	183	151	176	156	168	152	178	182	175	181	154	155	177	163	152	173	156	174	158	174	161	187	148	149	158	158	173	159	163	160	157	163	161	165	165	165	140	162	166	143	154	150	166	161	168	181	184	167	170	155	152	175	159	179	149	150	156	170	171	157	174	182	153	156	154	177	177	169	170	149	153	142	177	164	161	180	158	178	160	166	153	152	158	159	182	148	184	166	175	168	171	163	169	162	153	160	165	176	153	174	168	171	171	163	177	169	147	164	148	171	155	163	180	177	158	155	160	160	177	156	178	148	145	170	150	151	157	156	189	166	152	175	161	185	146	176	174	152	175	183	155	165	163	154	155	148	157	152	148	158	165	161	168	150	165	165	181	167	158	152	151	171	170	151	166	156	168	176	144	175	175	172	165	155	182	177	173	182	166	122	179	163	184	146	169	159	168	162	168	150	173	134	181	166	155	159	163	176	166	150	165	176	189	157	153	165	145	188	157	170	160	169	146	187	172	141	176	150	156	176	177	162	188	158	168	143	181	160	168	160	161	151	179	155	172	154	170	167	180	150	148	180	172	132	168	165	183	177	139	145	153	161	150	169	153	158	170	178	144	173	145	151	164	168	147	175	163	172	182	163	173	163	154	153	161	153	154	145	172	166	166	154	155	164	161	151	193	150	162	168	174	189	150	155	166	158	177	174	147	169	187	148	178	156	179	161	158	184	146	167	163	175	183	155	174	165	171	172	172	167	184	156	147	154	158	186	166	162	146	173	181	154	162	146	145	157	159	163	167	158	155	155	169	175	154	160	157	161	191	155	167	147	169	146	189	175	168	177	146	153	167	149	166	161	153	152	165	182	148	170	166	163	158	171	153	182	168	178	158	178	179	172	165	177	154	168	167	156	157	138	178	184	198	149	161	181	191	148	159	174	167	155	155	146	169	177	173	161	165	162	166	175	169	135	170	164	170	180	178	165	178	159	178	158	141	160	146	204	156	180	164	168	137	149	143	152	148	165	174	152	143	178	174	157	141	166	174	176	152	159	186	147	173	161	170	146	150	184	165	178	157	159	166	173	165	162	158	165	172	178	152	178	169	161	157	168	172	171	162	153	161	151	165	151	159	168	181	144	155	165	156	186	174	158	160	182	172	161	167	163	181	162	188	146	166	141	166	147	164	153	153	154	164	166	168	176	145	164	171	155	145	158	171	153	147	170	200	148	164	168	170	159	187	151	177	185	183	156	168	161	140	122	184	165	186	184	158	174	149	168	157	158	154	176	172	162	165	178	147	164	151	152	164	171	173	137	165	165	147	173	139	161	160	128	171	143	170	139	150	174	155	166	156	178	160	162	161	155	160	160	148	172	178	156	178	153	186	180	146	190	162	175	153	152	158	183	172	154	171	171	181	182	153	198	166	172	161	178	156	154	176	186	178	177	161	175	150	152	161	194	151	155	150	170	158	170	160	162	178	156	178	141	164	159	180	139	153	170	190	155	175	137	129	179	160	149	155	163	174	158	138	152	194	149	172	157	153	175	127	165	165	158	173	162	171	158	164	145	169	162	163	126	162	170	165	180	188	156	146	179	171	176	163	176	177	146	129	177	161	153	160	176	156	159	160	159	170	157	170	166	158	163	164	164	160	157	167	155	181	145	183	158	171	172	150	163	170	190	154	169	188	160	160	191	177
5420	1238	2553	2912	2449	2131	1784	1449	1300	1121	985	954	864	828	745	699	702	673	644	579	584	562	608	580	562	556	514	530	504	515	490	480	498	494	486	491	465	428	483	478	524	504	526	517	522	509	759	997	848	623	571	570	490	467	492	441	512	1315	1029	458	441	447	440	473	429	475	416	442	411	422	397	465	440	420	394	432	434	391	438	421	451	436	437	409	417	452	441	419	428	462	418	425	429	415	436	460	410	451	417	427	439	432	447	407	452	458	445	437	445	435	427	413	451	429	400	445	428	402	410	456	442	449	440	421	445	404	424	420	424	441	426	407	414	413	468	438	455	443	425	427	446	472	421	469	430	427	438	449	422	430	466	449	413	421	430	379	412	432	451	422	445	471	396	446	407	445	463	416	468	427	449	400	447	446	410	454	406	407	382	478	451	450	425	424	440	416	400	440	417	407	448	407	420	435	413	425	436	428	431	411	441	439	381	425	434	412	408	422	441	417	432	404	418	484	450	427	410	461	414	477	445	430	410	433	466	419	455	403	456	433	462	411	407	411	406	432	412	439	412	451	435	441	457	390	396	420	418	407	458	466	430	467	418	445	433	441	428	473	472	427	419	466	450	426	441	441	462	412	423	413	434	450	434	444	426	433	416	427	422	424	437	381	401	441	384	416	413	399	439	458	400	410	448	419	385	423	394	450	433	404	455	402	424	414	434	407	418	411	433	406	370	400	434	408	414	421	402	426	447	386	462	441	410	407	416	449	459	413	390	432	398	386	426	430	428	430	451	410	416	448	425	425	435	401	421	474	446	418	455	405	423	465	453	435	406	432	421	468	440	398	416	379	422	414	410	427	398	436	383	419	438	421	419	429	448	401	413	446	382	442	422	420	415	406	400	429	413	447	435	421	430	438	428	424	414	433	439	385	412	442	422	440	460	448	411	502	412	408	428	444	412	433	428	431	448	465	417	454	463	461	421	453	440	407	393	407	422	387	434	438	447	449	449	420	411	435	405	431	433	441	413	436	431	408	412	414	412	417	447	392	444	418	439	430	421	432	432	416	395	466	439	422	410	404	427	384	418	432	403	449	466	437	418	442	381	407	447	419	431	432	400	413	425	447	422	406	427	428	459	445	383	447	436	421	417	427	384	453	474	404	421	436	438	418	418	426	425	442	394	380	423	460	423	421	426	436	413	424	391	422	454	417	437	433	449	419	429	426	416	396	394	428	443	395	460	394	446	418	409	435	397	443	435	412	410	451	395	417	422	427	458	409	423	410	474	418	425	414	430	402	453	415	382	440	424	440	415	415	424	428	391	449	420	425	430	411	428	440	393	415	436	413	450	425	419	426	371	405	407	436	427	426	465	450	441	459	420	393	427	426	428	428	442	444	418	400	419	435	478	406	484	413	462	415	431	420	441	411	442	395	418	422	432	419	415	452	422	428	456	421	450	417	464	418	452	430	401	413	414	424	424	463	451	406	418	441	408	453	430	423	432	409	487	425	460	462	462	450	420	398	426	459	418	439	418	433	444	411	430	461	424	440	464	394	440	443	403	422	437	411	464	448	436	378	451	440	434	427	439	425	411	438	465	400	417	422	422	429	444	428	471	436	406	435	416	408	444	424	473	414	430	404	446	428	398	406	448	445	480	451	432	442	474	441	403	423	444	409	433	421	436	440	409	457	478	455	465	425	444	422	432	400	425	419	443	424	414	433	424	448	405	433	419	407	451	406	449	449	394	419	395	400	448	444	410	435	460	424	383	430	442	449	429	407	434	429	411	417	433	439	396	425	420	432	449	445	434	418	446	439	425	446	440	389	423	448	414	416	436	438	424	392	410	430	449	466	449	398	422	414	426	407	435	438	407	441	410	442	435	428	407	421	446	428	414	443	421	465	460	452	401	447	475	429	450	435	394	439	412	437	426	448	413	433	421	425	464	472	417	432	410	396	450	423	452	434	431	416	418	424	417	447	433	417	412	428	404	433	416	434	413	433	395	429	429	437	452	407	471	423	400	404	419	434	439	408	445	457	420	438	429	447	422	440	408	405	388	444	438	426	444	442	426	431	415	434	438	447	435	413	469	405	467	440	418	395	420	438	421	402	421	429	431	430	422	426	421	412	452	387	425	459	450	409	412	436	437	443	387	415	426	418	462	412	433	449	425	448	458	410	425	410	465	444	408	414	467	416	460	415	433	438	414	450	420	441	407	457	408	409	443	413	429	415	410	443	444	406	424	435	424	424	441	440	454	398	448	439	426	467	471	446	453	438	412	430	436	466	435	431	410	451	454	418	401	402	427	424	433	416	428	456	433	407	438	456	434	455	391	419	419	410	425	430	409	444	430	434	412	435	415	439	419	444	417	435	426	415	428	456	466	429	425	433	413	401	457	446	450	415	425	430	440	443	415	408	452	432	395	446	406	455	436	454	445	395	410	437	425	425	388	404	392	443	436	433	402	398	438	453	389	400	448	424	424	420	410	451	438	467	425	394	457	368	430	426	433	444	439	411	421	433	419	405	440	414	412	436	443	436	437	396	425	440	400	417	425	425	379	431	395	413	424	431	424	434	429	390	442	450	416	407	420	419	427	406	417	415	445	400	442	437	399	468	415	449	454	436	411	438	441	410	433	437	402	432	401	389	440	440	420	421	432	416	426	442	457	430	400	434	476	449	440	431	425	447	405	431	444	436	418	423	428	425	433	415	406	477	442	438	424	424	424	453	429	451	414	459	457	422	444	452	417	451	392	382	458	392	422	418	414	442	471	476	426	446	426	453	414	419	438	419	401	377	410	415	424	461	463	450	428	420	437	447	385	427	418	405	437	464	417	450	417	430	448	437	434	415	448	414	430	439	437	445	465	428	461	438	423	417	440	411	411	405	409	444	459	434	414	417	433	417	423	397	419	413	422	420	424	435	404	415	430	415	430	448	437	418	457	423	431	452	460	408	426	442	430	444	425	436	405	414	412	403	400	457	382	438	437	477	417	405	456	425	392	424	425	458	423	420	445	438	463	425	400	427	430	435	400	440	395	448	451	427	389	412	426	442	416	419	447	400	435	419	399	412	434	441	469	387	439	402	424	422	409	432	474	436	446	398	420	427	423	427	436	440	397	422	441	423	428	455	417	411	431	433	437	422	434	430	480	423	454	448	403	416	456	453	414	415	428	422	413	436	472	407	423	444	446	425	446	424	430	398	432	473	429	443	431	433	390	411	421	416	407	435	430	397	392	423	399	429	444	411	432	414	444	461	431	413	448	416	466	406	453	438	421	431	407	424	379	414	420	412	443	464	449	433	427	423	407	455	411	444	410	398	435	416	443	419	438	421	470	445	404	450	424	442	393	444	420	424	428	405	418	444	415	434	415	448	451	434	410	413	426	430	422	445	409	466	437	394	430	413	467	410	411	407	438	374	455	437	440	438	426	397	412	393	432	442	416	437	429	445	392	450	420	406	435	412	432	469	419	401	369	439	421	417	411	422	436	465	436	431	442	429
14509	2113	2102	1603	1025	712	546	446	356	292	269	264	247	213	154	182	170	183	141	159	131	114	123	136	147	113	137	127	107	123	124	101	116	91	106	121	116	100	112	86	117	105	99	104	119	114	137	171	177	138	138	107	122	101	122	102	153	612	112	111	92	106	112	98	106	118	112	101	99	114	110	97	111	86	102	105	110	121	100	72	97	93	120	95	119	115	98	106	108	92	112	83	103	103	97	98	92	120	109	95	81	108	99	108	106	94	98	107	85	104	96	92	104	86	88	99	82	71	87	99	92	101	81	98	108	124	102	91	118	89	113	98	99	91	86	100	99	101	118	105	93	115	102	85	91	102	102	98	89	97	68	123	98	102	106	113	94	99	102	101	101	94	84	113	106	122	106	115	108	88	104	96	104	88	117	108	81	85	88	103	119	82	97	97	106	105	90	88	104	106	92	85	90	95	109	94	78	107	112	93	85	82	89	97	88	87	110	100	111	95	92	85	119	105	110	118	103	106	91	80	92	94	92	115	97	91	106	98	86	86	102	99	92	84	100	102	118	89	83	85	103	102	97	97	106	105	105	78	106	93	93	102	112	94	108	101	115	99	107	119	92	90	92	85	100	103	111	89	86	119	92	99	107	97	85	91	92	82	100	122	93	94	98	80	85	111	114	96	104	114	105	79	105	85	106	97	97	100	96	115	127	103	87	98	96	113	88	91	93	106	93	99	112	106	93	105	106	92	108	99	112	110	83	107	86	88	104	100	103	103	108	94	116	106	107	111	109	107	119	86	109	103	102	95	103	110	92	96	91	116	87	94	102	89	105	84	106	89	107	89	107	86	100	103	117	109	104	106	70	83	101	95	107	102	97	84	100	104	107	111	101	89	92	93	99	99	96	103	101	103	92	101	111	108	115	106	106	88	98	102	106	112	104	105	111	87	110	106	101	89	105	87	113	92	72	103	94	115	84	88	98	100	100	105	100	87	98	105	107	115	75	91	92	102	89	98	113	117	94	91	96	90	93	94	93	86	111	98	112	96	116	123	84	97	103	102	94	107	93	89	103	113	89	105	102	106	92	115	89	84	86	122	79	96	84	115	95	102	102	104	109	109	105	112	110	106	104	84	94	90	95	108	109	86	102	78	111	87	93	87	114	89	104	85	103	102	94	110	107	94	90	103	89	92	88	99	103	81	105	108	113	98	100	111	103	97	113	96	71	107	76	81	102	102	75	84	92	100	103	93	99	107	96	97	109	111	97	93	94	100	112	88	100	105	97	106	86	81	89	105	111	93	101	82	102	95	90	98	113	104	113	104	99	89	116	100	83	109	108	89	106	96	100	101	88	114	95	91	102	103	102	95	113	95	90	89	109	103	96	90	104	90	95	112	96	86	105	106	105	101	100	97	92	103	91	86	101	114	116	100	98	115	105	80	118	111	97	84	103	96	96	92	95	77	98	109	93	99	100	92	92	99	102	110	92	92	114	116	78	92	96	105	93	98	99	107	88	94	118	106	95	86	101	92	92	100	95	94	100	112	113	110	85	100	99	94	85	111	96	89	111	95	94	104	91	97	91	116	105	98	84	106	104	86	103	120	87	105	92	101	85	107	110	110	93	93	111	77	101	117	104	100	104	104	111	111	77	106	122	100	89	97	101	104	112	88	122	110	85	84	87	83	107	104	94	102	97	95	80	99	102	93	122	86	91	107	82	92	92	105	90	107	109	116	109	101	107	102	103	107	101	92	100	105	91	102	98	103	97	110	90	102	105	89	100	103	126	101	101	87	89	97	109	94	110	86	89	94	98	105	93	96	114	99	106	101	93	106	88	103	81	93	73	105	101	89	99	99	97	106	103	95	106	85	91	96	103	102	93	86	80	86	88	92	103	103	96	105	101	84	85	124	102	120	106	86	113	98	98	107	92	122	85	96	114	99	102	91	112	82	125	109	102	89	87	86	91	89	110	102	105	112	107	110	91	85	94	113	94	82	89	101	124	88	102	84	97	96	95	99	101	108	101	94	110	131	98	95	90	96	103	107	101	122	92	87	97	97	103	109	88	103	104	81	90	100	90	112	92	110	107	91	92	116	94	99	88	99	113	91	86	76	112	102	95	109	97	102	102	102	100	81	100	97	89	96	82	109	81	92	96	116	84	87	95	79	122	108	108	106	101	111	109	103	113	103	92	101	93	125	115	79	101	107	89	109	89	119	103	104	91	126	107	109	100	87	96	89	93	95	104	94	120	104	82	100	104	95	95	82	89	105	93	82	101	100	81	110	87	99	104	98	91	104	92	106	99	98	99	94	108	106	82	94	110	100	108	96	96	103	79	113	93	99	92	83	90	107	85	113	99	92	114	107	91	90	108	98	99	106	100	96	109	89	93	95	117	92	89	96	95	100	104	118	101	97	80	104	88	92	99	114	114	110	81	98	96	100	110	95	124	90	103	101	101	95	96	101	96	111	102	95	106	91	92	86	94	96	90	103	112	114	83	98	103	106	94	115	97	81	86	99	113	97	113	89	101	89	96	89	95	96	83	96	106	107	79	100	93	117	85	95	100	92	89	97	97	100	91	99	110	105	99	105	83	96	101	97	94	81	99	109	91	89	99	108	86	109	104	99	109	107	99	94	120	110	127	107	101	93	87	88	109	94	83	108	89	90	102	107	109	95	98	89	87	99	98	102	96	88	89	97	104	91	127	108	83	98	98	106	118	93	83	74	92	89	98	100	87	93	102	91	94	104	105	96	88	84	100	103	103	107	110	95	97	95	109	84	111	110	69	100	92	98	115	97	118	103	93	94	116	103	86	99	111	109	98	96	83	98	100	121	110	94	92	100	111	82	94	97	110	115	97	95	99	97	90	88	117	89	121	100	87	96	84	112	102	109	96	79	100	102	88	80	102	90	95	92	77	81	104	110	97	101	107	95	96	103	83	92	96	117	96	97	86	106	80	90	97	109	107	94	96	97	88	107	103	106	117	102	84	88	101	98	93	99	97	96	89	105	117	91	91	87	106	83	101	102	102	100	111	100	83	86	93	108	92	94	101	101	102	100	96	104	96	109	98	110	106	108	97	105	110	94	107	118	96	101	102	87	117	95	109	89	112	96	95	83	82	86	100	97	94	86	116	105	99	104	101	101	82	105	78	100	95	94	104	109	90	106	104	87	95	93	90	86	100	98	93	91	96	106	99	108	102	92	109	88	93	99	98	97	71	116	109	94	89	102	104	111	107	98	80	112	105	106	110	99	100	99	90	94	100	106	101	107	107	83	103	93	103	90	100	97	91	91	92	91	90	100	99	83	118	102	103	103	98	89	101	103	118	93	101	101	100	95	111	92	107	98	102	103	85	98	90	94	90	109	88	82	99	115	115	100	90	92	86	88	109	107	83	98	90	99	99	93	105	105	84	84	79	98	90	106	96	90	106	86	99	106	95	91	92	95	108	109	93	91	98	103	95	89	102	98	103	112	106	102	104	104	92	96	89	102	110	101
7228	1841	4340	5106	4347	3551	2865	2366	1903	1596	1423	1235	1079	1042	921	822	783	700	677	616	605	575	556	512	491	499	464	488	409	423	380	394	380	403	368	379	369	366	372	401	398	360	403	386	405	479	747	1132	1103	591	462	462	449	400	350	352	925	4434	355	279	320	318	317	280	286	271	285	317	305	280	288	257	279	311	323	310	286	288	283	257	285	272	296	264	298	273	269	263	274	265	277	279	260	259	269	299	299	295	283	277	254	291	280	248	291	287	278	264	264	268	276	301	271	259	262	283	278	240	283	295	264	261	246	264	283	294	286	273	291	292	248	252	244	281	267	276	268	299	297	295	290	287	272	290	322	285	265	285	264	282	283	238	266	280	237	270	236	264	271	261	270	282	283	275	259	261	261	260	270	262	258	277	269	241	264	294	274	274	277	272	279	247	256	260	297	238	259	267	281	282	259	261	263	243	280	238	296	237	270	273	271	270	250	263	255	281	285	295	281	273	249	284	245	279	272	268	249	264	250	285	272	257	279	289	277	290	285	206	268	283	275	289	250	235	266	310	285	257	255	251	279	300	267	274	276	296	289	258	248	226	265	274	241	244	279	273	286	276	237	252	263	234	245	252	253	249	246	269	248	240	302	262	251	266	285	265	232	245	307	259	241	260	277	252	271	259	271	294	264	251	297	272	240	275	252	251	268	259	288	281	266	273	311	274	279	278	265	260	265	237	302	245	265	270	253	266	269	282	268	253	258	251	290	267	248	275	235	251	258	266	268	276	291	237	293	255	254	269	276	266	245	257	246	236	246	260	298	291	274	277	269	281	285	271	254	281	259	254	284	282	259	242	257	267	271	258	261	278	262	283	266	264	236	281	240	247	281	262	266	259	267	255	284	247	288	264	244	260	261	267	265	248	252	274	277	239	274	249	273	281	268	266	258	260	294	294	284	299	265	259	258	276	269	269	280	260	272	286	277	256	274	300	271	267	285	268	289	282	280	243	281	250	265	260	257	291	275	263	274	290	260	258	291	239	256	264	249	253	231	257	252	298	249	252	253	271	267	270	267	263	271	275	253	228	236	259	267	255	264	254	259	259	237	243	267	229	291	276	259	248	260	257	287	260	268	236	276	272	251	229	248	260	313	240	280	261	237	253	261	256	256	270	254	273	241	242	291	267	296	262	234	246	270	274	274	268	262	248	261	301	266	309	253	277	303	269	276	304	261	281	263	237	300	299	241	255	274	249	237	267	260	241	261	251	263	267	266	281	281	272	256	281	279	265	262	274	264	241	279	279	260	258	268	279	271	249	255	251	266	254	296	266	273	268	288	287	266	260	270	263	253	275	252	285	287	284	280	272	286	246	243	260	244	270	253	264	264	258	262	266	274	283	280	269	301	285	274	251	274	275	256	259	275	246	253	268	238	279	287	276	253	278	269	264	267	259	284	261	260	275	266	265	249	276	279	255	292	266	267	257	245	253	263	255	241	272	275	252	263	270	277	263	290	249	245	274	242	291	290	269	248	272	267	240	268	283	272	260	247	276	278	269	267	265	274	253	231	255	238	278	264	268	275	260	236	235	263	256	267	274	259	304	310	269	287	274	256	278	310	279	244	274	277	303	247	272	297	240	285	262	270	242	259	270	240	239	275	260	254	259	268	259	286	259	276	258	270	249	271	269	288	245	269	286	258	245	266	277	289	272	258	270	242	293	283	244	262	271	259	257	289	300	260	265	271	295	257	280	264	266	275	273	248	299	297	295	265	248	263	258	270	311	269	238	271	245	256	293	289	261	263	293	281	295	267	259	276	237	266	291	266	272	288	265	271	286	230	262	265	258	246	252	271	269	249	270	276	262	283	250	286	267	286	257	305	254	221	286	252	275	275	257	287	232	249	273	271	255	278	255	235	280	253	238	272	255	282	253	254	235	250	256	241	268	260	271	279	259	246	259	265	284	267	289	250	259	239	261	268	246	283	264	257	273	254	268	268	264	251	302	280	232	275	268	257	268	244	251	277	266	261	256	285	269	260	260	295	259	273	256	265	267	229	276	252	249	270	239	273	271	277	287	261	281	262	228	254	262	271	247	258	263	254	260	278	299	268	257	243	244	276	286	267	285	304	301	266	287	281	257	284	262	263	267	267	247	243	268	255	272	275	279	271	268	256	310	279	264	263	271	286	251	264	270	286	285	281	259	280	286	260	268	264	263	264	263	263	247	255	279	244	269	264	283	244	263	311	266	272	274	254	265	259	259	290	251	240	264	282	284	248	257	256	264	279	272	251	247	228	292	251	266	262	282	263	266	272	286	253	273	270	279	264	273	286	280	257	302	301	267	294	228	283	273	271	248	264	268	261	263	271	230	254	265	243	254	282	245	273	330	267	252	259	235	297	256	242	260	250	287	266	254	272	282	273	249	276	247	255	272	257	243	255	228	265	276	261	272	282	253	264	247	265	250	253	292	271	263	261	268	275	243	279	289	274	254	256	269	263	269	277	262	278	256	307	247	277	298	235	253	230	252	256	268	278	273	299	248	282	250	271	249	282	298	278	252	267	256	266	268	256	235	271	258	262	273	276	273	283	251	271	242	301	255	289	240	289	289	265	269	285	266	223	282	296	250	258	247	272	258	275	233	246	272	254	256	281	243	260	270	253	257	277	278	268	290	272	285	287	280	265	239	317	261	239	258	281	273	247	270	272	246	264	286	258	280	255	269	270	255	282	282	268	223	259	255	257	265	249	283	281	256	248	261	273	270	264	273	225	251	252	290	292	272	256	266	314	282	286	277	266	265	273	246	276	290	262	253	257	270	261	308	270	284	266	251	246	285	266	256	271	243	271	265	267	254	263	307	292	254	261	289	269	265	282	278	285	286	278	274	263	262	271	278	266	274	267	273	276	302	270	271	271	283	294	261	256	265	260	252	249	278	253	252	258	269	268	239	240	269	243	280	266	248	256	261	259	241	277	273	260	272	260	255	253	275	298	276	260	273	282	262	255	261	293	255	264	262	267	290	263	273	265	251	291	268	255	269	278	301	284	266	224	266	282	244	271	266	244	270	254	247	266	244	263	244	272	286	263	237	246	245	246	290	280	256	272	217	278	225	234	283	260	266	264	306	255	296	286	266	264	271	249	241	240	242	260	230	273	281	260	243	245	266	270	300	285	298	265	249	272	248	275	232	281	269	263	254	278	290	259	259	279	285	245	291	248	271	280	236	265	269	260	273	248	283	297	258	255	263	262	255	258	256	268	295	293	230	269	255	276	267	269	277	269	255	267	234	252	286	258	240	287	289	306	246	273	246	267	267	239	295	254	282	261	251	261	287	282	285	241	280	286	282	273	261	292	267	280	252	271	295	278	274	248	275	273	287	271	274	236	242	242	259	255	278	311	262	278	255	307	303	293	287	273	264	256	254	271	267	273	228	242	288	248	303	251	269	283	287	225	242	256	263	242	271	241	287	274	284	271	282	275	280	256	247	270	277	273	256	295	276	279	275	251	256
1940	159	199	158	159	131	146	132	130	145	133	118	120	129	159	143	123	131	124	134	138	121	130	124	131	143	127	111	143	128	143	145	134	122	158	117	152	144	125	140	155	122	133	142	133	151	142	149	112	161	136	149	124	139	135	128	130	149	133	135	138	136	134	143	153	155	149	120	132	123	140	143	149	137	140	135	129	145	136	116	139	124	131	123	143	147	126	122	142	127	127	125	133	133	157	132	121	164	132	123	136	120	125	137	130	148	139	125	121	138	160	144	132	127	118	132	143	130	143	142	122	127	133	138	135	137	142	112	139	151	122	136	137	142	134	129	125	139	145	149	118	150	129	113	124	144	132	110	138	118	143	149	140	119	148	123	135	135	137	145	126	140	117	138	134	127	143	138	126	133	159	124	138	119	145	120	135	141	149	141	155	139	128	119	138	146	134	141	139	129	149	131	120	118	138	121	137	150	141	123	130	152	117	130	126	129	139	151	136	150	123	144	132	120	157	125	135	112	143	148	128	154	125	149	131	126	129	138	132	125	134	144	133	159	145	125	157	122	116	131	150	127	122	127	126	150	137	137	129	132	118	149	119	125	118	123	137	118	140	148	153	114	116	128	144	135	124	128	115	135	135	154	159	145	134	125	130	125	128	124	118	154	128	137	121	130	145	124	123	131	142	126	132	135	120	118	115	130	137	142	148	137	126	145	139	123	134	128	132	112	134	152	118	135	147	134	129	135	121	125	140	148	128	136	144	133	124	140	140	137	142	137	132	124	119	124	144	119	142	117	126	115	133	138	161	136	148	141	140	139	128	142	133	122	141	136	136	132	139	124	149	133	138	142	117	143	145	144	143	167	142	155	149	161	141	137	134	145	144	142	136	104	132	129	115	144	149	145	121	112	111	118	140	133	123	141	140	114	140	127	155	125	133	143	144	140	131	139	125	154	136	111	136	134	121	136	142	131	143	139	130	115	142	139	156	125	150	134	132	156	151	145	129	130	123	155	146	131	128	138	129	150	130	143	128	128	148	137	125	139	126	125	148	153	142	153	128	142	122	144	132	138	142	120	129	131	150	131	124	141	131	148	133	117	119	141	125	131	140	149	129	148	161	145	148	166	132	121	139	118	118	126	140	126	136	140	126	127	135	142	150	151	146	126	137	139	132	135	143	135	115	133	148	143	124	146	134	129	143	137	145	131	147	135	139	123	129	119	125	136	129	150	126	145	146	136	107	126	151	138	140	153	139	139	132	135	150	138	139	138	137	138	147	120	135	158	139	144	138	118	119	140	131	143	130	129	109	134	118	127	135	156	118	141	107	153	121	137	149	119	129	126	142	125	156	155	122	138	145	118	154	136	131	138	138	132	127	143	142	129	106	151	132	146	145	121	143	125	124	143	144	135	117	137	139	136	129	121	137	125	125	135	129	137	148	121	116	116	126	111	135	125	129	109	150	128	129	132	133	155	130	117	148	126	115	147	143	131	139	133	129	137	119	127	146	123	151	121	136	129	120	155	116	142	136	170	129	126	129	131	127	134	123	132	130	132	131	127	154	124	139	138	153	130	131	121	135	125	161	110	140	134	146	118	130	130	131	135	125	135	137	111	122	134	136	131	136	119	157	155	126	147	151	135	137	158	151	142	120	153	148	124	140	120	129	115	131	121	149	154	129	135	135	151	134	124	127	129	153	127	129	141	124	147	125	130	119	150	141	116	143	147	120	128	133	161	146	140	121	113	136	133	132	129	132	144	130	164	127	149	154	111	141	141	121	102	127	153	104	145	166	159	127	144	160	138	140	126	120	144	152	143	141	132	142	126	117	155	158	124	147	139	139	146	144	122	133	153	167	112	118	123	140	123	133	152	135	151	137	147	155	124	149	122	139	149	125	142	143	126	139	147	154	121	123	115	133	140	115	132	150	125	158	140	116	127	133	123	130	131	146	119	131	146	127	152	148	138	118	152	130	156	129	124	141	140	130	130	159	151	117	121	128	133	129	133	138	148	154	149	120	142	110	125	127	136	145	132	139	129	125	122	127	113	129	128	144	137	158	136	129	133	157	140	135	147	135	119	141	123	119	148	140	151	144	137	127	134	141	152	131	116	136	125	142	131	124	129	145	133	137	114	128	153	141	133	131	132	153	140	127	143	148	141	120	146	114	135	153	124	132	144	148	122	121	127	145	140	131	130	106	131	125	113	137	137	124	140	125	147	136	139	139	121	150	144	140	154	127	127	124	153	129	133	125	133	131	152	159	126	138	123	123	132	132	145	120	122	146	141	118	134	137	129	136	135	136	142	129	146	144	144	131	131	151	122	134	149	139	138	148	147	141	119	110	143	124	130	139	148	132	158	138	145	151	146	116	145	145	142	140	155	129	150	135	133	145	134	128	127	136	107	129	150	152	122	131	124	132	117	137	133	146	132	135	125	139	152	127	115	150	134	143	152	142	112	161	142	140	141	129	150	146	123	143	133	137	136	138	160	133	139	117	121	154	163	125	110	110	132	121	141	129	145	132	148	137	115	124	136	136	136	141	109	126	128	134	137	140	107	162	141	125	113	144	119	144	142	129	135	145	153	115	151	128	138	139	150	136	114	134	134	127	133	144	134	115	122	120	134	152	131	129	106	136	122	129	119	123	126	122	147	116	126	134	144	116	123	144	145	138	150	161	139	152	152	138	151	138	145	137	130	138	135	104	131	129	132	129	150	142	131	135	126	108	159	151	139	125	126	142	144	128	137	153	141	130	135	137	137	128	135	116	135	148	125	155	155	130	132	133	138	125	144	126	139	144	129	163	151	135	125	129	136	131	129	141	144	137	149	149	138	131	125	138	132	147	127	129	131	136	128	157	114	148	134	148	117	111	161	149	115	157	131	145	128	108	127	139	134	136	131	133	132	151	144	145	135	147	137	143	137	136	119	121	135	138	132	130	133	135	130	141	124	123	141	142	134	106	140	153	161	136	138	140	162	148	136	109	119	166	159	141	136	131	119	131	139	128	140	127	141	140	135	128	133	124	118	128	123	129	134	138	127	141	154	115	129	115	135	141	143	135	158	121	116	134	141	135	118	122	139	148	151	143	133	136	141	112	119	144	134	135	135	150	120	137	130	139	149	137	134	115	136	146	138	115	145	124	129	138	121	118	141	145	134	139	120	152	133	144	132	131	127	156	154	117	151	142	134	125	139	138	140	159	120	147	145	119	141	135	120	144	157	160	137	146	119	120	134	141	130	150	129	127	154	129	130	121	145	102	161	121	117	143	126	123	129	130	130	141	145	128	139	141	153	145	133	138	132	136	149	135	129	115	146	130	162	113	132	125	131	122	139	126	144	152	143	141	121	123	135	135	142	133	136	119	123	147	128	153	142	116	140	143	125	129	127	143	134	114	122	127	139	122	141	130	127	115	118	146	149	133	138	116	147	136	131	141	149	123	144	140	145	118	139	124	123	137	139	136	135	129	127	125	123	150	137	126	137	128	129	142	135	148	125
2049	394	456	487	478	437	382	391	419	417	377	352	395	441	368	379	401	372	360	372	393	363	397	377	351	395	380	372	381	360	367	374	399	362	379	379	363	371	368	373	399	355	372	401	376	376	391	406	394	362	426	399	396	400	402	344	372	524	386	368	380	356	376	392	362	346	370	348	362	347	365	345	329	380	346	379	376	369	380	382	359	367	358	397	377	346	402	370	358	365	374	378	388	337	375	352	325	360	352	352	347	355	367	356	352	369	387	353	373	347	357	366	354	378	388	334	355	356	361	367	375	364	347	357	381	343	336	421	390	348	351	396	348	336	373	353	367	385	370	362	365	352	365	353	361	362	380	379	339	373	365	396	350	351	352	355	360	385	374	372	385	347	351	345	371	378	327	375	350	345	369	371	347	358	385	363	356	315	390	332	374	377	337	361	401	354	367	359	377	405	391	386	361	377	360	367	365	371	368	358	378	373	375	337	346	371	391	355	362	349	384	358	369	388	381	324	339	345	329	371	387	369	352	345	350	373	395	354	380	367	368	323	346	349	327	366	350	347	377	345	337	343	401	386	389	355	345	346	403	357	345	393	409	331	341	369	355	344	379	362	357	340	369	359	379	368	351	376	395	384	381	376	357	409	365	358	388	372	363	358	385	397	357	378	354	364	361	341	358	387	391	331	375	346	359	399	356	382	342	355	387	386	354	361	345	406	377	367	392	372	341	361	356	360	384	332	362	352	364	362	321	362	355	410	359	348	341	350	374	328	381	354	366	363	361	374	337	395	378	374	339	356	378	392	368	370	388	368	389	377	376	377	371	356	361	360	356	360	379	334	369	375	362	382	366	351	353	359	362	345	358	370	359	338	379	359	350	357	355	363	344	365	389	382	379	364	331	344	378	352	361	370	369	376	344	352	390	387	398	379	357	344	388	372	357	365	365	346	377	353	363	380	352	335	376	379	357	379	357	382	373	359	358	367	343	380	350	373	365	362	393	341	371	353	351	351	382	370	390	351	367	381	382	337	362	336	378	354	353	378	387	368	359	332	389	362	362	340	363	380	387	382	387	355	370	341	364	363	393	372	350	368	331	369	350	339	388	352	381	386	368	391	371	376	393	392	388	355	330	358	376	399	348	338	370	390	346	365	356	373	394	356	347	370	341	366	339	403	375	352	361	376	370	357	376	339	354	378	381	364	365	375	382	388	375	379	354	380	345	388	344	335	383	356	371	327	321	368	369	357	368	356	352	337	360	389	406	373	374	407	331	353	353	367	378	359	367	387	368	351	393	355	345	344	360	349	332	386	361	381	378	365	363	391	401	353	390	388	372	377	385	362	387	358	359	351	344	363	367	353	360	346	343	384	378	371	398	370	347	404	356	386	335	353	371	354	358	357	363	408	346	385	341	391	375	369	339	331	372	368	367	370	398	357	360	320	371	358	347	357	355	357	393	332	361	349	384	387	362	353	367	335	379	360	384	329	393	344	355	358	378	355	362	394	395	354	364	396	366	392	343	342	410	346	376	374	369	371	343	346	343	376	343	354	386	376	395	388	380	345	379	346	392	395	347	409	381	367	361	370	369	383	369	354	370	403	374	350	346	383	352	347	371	353	374	366	382	366	361	331	342	326	377	348	386	337	346	361	382	386	362	343	367	353	390	355	364	358	361	355	364	394	375	369	371	348	393	363	422	359	373	369	373	371	356	362	355	389	354	374	359	390	380	330	406	375	334	349	376	360	386	388	374	351	356	387	388	371	335	352	372	324	366	371	368	373	339	350	386	391	337	357	379	341	368	380	370	381	370	376	377	355	345	383	351	390	395	357	383	354	359	368	383	370	322	389	367	382	385	376	380	356	384	329	372	344	354	377	376	381	353	360	380	346	381	399	386	376	328	369	373	329	384	354	359	353	373	356	389	375	347	397	366	400	390	360	350	336	337	362	390	369	368	373	363	389	393	369	359	341	373	361	397	375	372	380	375	387	385	345	360	336	366	352	324	380	401	372	346	365	370	378	399	390	372	374	365	379	356	339	356	364	359	386	380	358	376	375	374	364	355	363	348	393	347	357	349	360	347	360	356	372	353	385	375	349	379	365	345	406	355	351	386	346	364	327	361	361	332	362	378	374	360	368	376	323	349	362	364	386	343	394	402	343	370	424	366	365	389	366	385	355	342	388	374	370	349	350	351	381	358	358	379	384	347	343	375	372	402	356	362	363	368	374	369	358	419	373	349	368	367	336	361	371	348	359	375	383	386	364	344	381	396	387	421	346	373	357	359	387	416	361	335	386	350	404	324	312	340	369	396	338	348	344	397	342	337	363	384	342	352	332	371	363	390	323	383	350	366	370	381	380	376	377	394	371	387	345	331	404	379	331	382	397	372	380	364	346	354	392	374	403	380	355	356	365	381	333	356	359	380	403	374	396	338	362	388	371	355	378	358	374	383	387	343	321	367	368	365	324	392	358	344	359	391	347	352	359	371	355	358	323	365	363	396	385	363	361	377	354	385	365	358	349	364	363	382	364	363	376	389	369	343	354	371	400	385	356	359	336	377	344	355	351	382	427	347	367	395	362	383	364	347	341	368	376	349	375	364	362	374	397	410	376	398	346	344	386	358	377	399	353	367	382	345	421	369	368	379	356	348	353	362	385	372	358	373	392	367	371	387	365	365	329	365	356	366	357	348	344	380	345	368	341	352	353	370	418	383	349	396	384	341	363	378	366	340	362	365	393	352	353	358	370	368	344	333	352	372	378	392	339	340	351	368	371	362	335	383	402	348	371	382	346	388	399	384	395	328	380	349	329	364	359	361	334	382	329	329	354	353	363	364	362	356	381	362	388	371	333	359	371	372	369	393	365	360	363	352	367	385	361	340	373	350	357	405	365	346	343	381	387	408	355	354	346	331	413	372	357	341	361	346	340	380	372	375	356	344	365	337	388	367	348	372	351	386	375	358	350	382	361	357	383	371	348	360	360	360	392	376	331	363	351	362	346	381	399	376	376	360	362	362	382	350	348	367	380	350	338	372	357	375	407	380	322	377	355	371	358	348	358	388	358	364	386	345	356	386	357	324	362	354	383	365	379	355	393	346	362	348	397	362	368	380	363	382	400	338	350	365	326	341	378	362	419	354	359	357	383	389	375	343	388	366	364	364	375	399	363	345	380	351	345	359	366	356	385	364	405	365	370	387	340	346	386	356	368	335	339	315	333	386	380	360	353	366	316	378	371	350	336	364	382	378	375	355	369	364	339	348	346	365	356	354	329	349	383	358	336	347	403	376	381	392	389	377	363	361	414	406	365	366	344	352	361	371	322	358	334	389	390	338	368	370	358	355	383	369	348	362	368	368	362	343	392	383	342	376	366	354	373	394	367	331	360	348	380	360	385	343	369	354	353	356	402	363	373	367	352	387	365	335	392	395	355	351	364	361	352	358	344	351	387	391	368	386	363	364	369	350	365	330	374	363	412	380	389	407	379	366	376	358	385	341	385
7549	886	1154	803	648	492	352	292	338	264	267	247	215	208	181	196	174	184	187	175	179	170	168	166	177	178	166	160	155	162	179	165	154	168	160	163	164	173	177	192	171	186	176	179	154	189	208	168	215	165	172	161	158	154	159	178	156	269	154	151	163	177	148	187	155	188	155	148	164	175	153	148	182	161	167	156	184	162	148	165	159	172	176	156	145	161	156	159	176	161	168	162	164	158	164	164	180	171	178	155	147	152	169	184	160	141	184	151	164	162	139	159	163	142	153	184	159	163	155	145	174	150	160	165	162	177	161	134	162	159	175	163	161	155	143	167	183	169	179	168	156	157	173	188	165	183	168	145	164	166	161	139	161	182	154	160	153	149	167	172	152	167	151	158	144	143	176	137	162	159	158	158	151	182	160	169	168	160	157	151	182	158	150	165	175	179	165	176	145	169	157	146	153	164	174	155	171	159	174	180	174	160	173	176	160	153	150	170	145	137	145	140	167	181	153	164	167	166	185	138	168	145	165	169	158	152	187	161	185	168	175	163	160	162	171	170	181	165	175	185	145	147	160	146	162	172	147	164	178	173	145	170	186	161	158	190	161	138	164	179	174	159	161	151	162	173	167	177	162	151	170	169	154	177	167	142	168	185	167	135	141	155	129	147	163	147	151	150	162	148	183	171	174	171	160	151	150	163	164	155	154	169	147	143	155	157	144	150	170	152	148	151	141	166	193	143	162	174	142	159	162	139	139	154	166	151	141	152	142	155	159	155	158	161	158	135	177	159	149	161	159	159	131	155	132	186	153	154	174	162	159	191	149	147	161	149	173	152	153	195	172	155	150	142	153	151	147	166	144	176	147	188	169	131	147	162	156	160	171	160	160	164	206	162	136	151	180	151	164	145	159	129	170	162	160	172	140	160	168	171	155	179	169	154	150	155	161	156	155	180	168	173	170	156	143	162	158	159	174	150	187	150	145	160	171	160	159	163	156	169	161	149	142	160	177	159	163	148	135	150	166	164	158	160	164	155	163	164	166	148	164	166	158	170	170	145	153	148	152	149	156	152	169	153	169	166	180	146	162	145	158	154	163	141	170	165	158	141	164	163	174	156	185	162	162	165	164	173	151	183	174	145	152	149	182	159	166	155	178	161	161	158	149	158	159	155	170	167	151	170	160	169	171	185	168	159	162	150	160	167	152	183	194	145	156	149	147	166	171	179	140	150	156	161	162	159	166	157	150	147	178	147	182	173	144	166	183	187	161	150	179	144	173	183	148	143	145	187	163	149	179	159	156	160	139	153	148	186	152	170	185	157	177	179	137	166	154	142	168	168	156	183	148	161	146	152	179	170	172	156	165	152	142	146	153	160	167	167	162	157	171	162	169	153	160	153	164	171	167	167	163	154	155	175	164	170	172	146	175	170	150	165	156	179	167	182	132	168	163	176	156	170	149	174	174	155	150	155	162	168	177	167	165	143	176	170	168	156	185	169	168	170	174	166	168	154	157	148	150	171	148	180	163	151	159	159	161	158	182	162	183	167	150	172	144	147	144	155	171	168	170	167	157	163	148	166	173	166	166	161	156	173	172	164	184	184	152	150	174	146	151	166	150	147	136	168	140	145	152	171	170	145	159	169	157	163	157	142	144	162	168	154	152	168	139	163	148	161	169	178	154	145	174	141	159	136	164	138	182	138	157	168	145	182	150	172	176	162	146	163	172	160	169	145	173	169	176	150	140	189	170	199	175	150	180	162	129	152	151	151	184	156	159	160	158	166	161	166	133	154	148	156	175	170	129	154	160	164	180	159	149	157	183	173	152	152	164	165	157	152	179	155	163	162	150	174	169	161	156	167	150	145	179	161	162	176	182	155	171	190	166	175	171	149	162	151	160	176	179	170	172	159	178	170	174	169	148	148	153	175	181	153	152	156	164	157	186	163	162	166	143	165	156	167	172	155	140	167	163	185	149	163	155	149	149	199	132	178	148	166	161	170	188	176	153	156	163	181	170	168	173	170	174	153	146	162	160	149	155	162	136	147	163	178	147	190	178	174	160	166	142	163	172	144	186	165	144	151	177	182	147	151	174	180	155	149	180	153	150	178	164	164	149	158	165	162	164	153	159	156	137	175	156	150	135	153	171	157	168	131	150	144	179	154	157	154	147	135	174	171	158	176	157	155	159	161	178	163	178	160	154	153	142	164	171	156	182	152	147	187	198	183	173	177	139	176	165	152	141	167	160	180	154	148	194	166	172	182	166	161	185	163	151	180	173	161	161	159	171	147	162	156	141	165	176	160	168	165	165	167	186	161	181	160	168	161	169	154	174	169	165	155	170	157	155	163	155	178	146	167	164	144	165	154	152	179	168	176	149	162	146	166	180	179	170	171	177	170	169	162	179	182	174	171	180	172	140	152	179	140	156	167	152	153	152	157	155	168	147	144	159	182	176	144	161	151	153	156	186	183	152	163	174	157	157	149	170	175	169	142	166	160	156	186	163	180	176	152	179	148	159	149	167	177	201	150	164	198	136	167	181	186	188	173	181	156	159	161	139	166	161	159	158	187	167	134	158	154	170	174	154	153	155	160	153	172	153	173	140	150	164	156	172	150	172	170	155	158	174	123	162	181	174	175	153	154	158	176	186	167	163	161	160	158	161	160	151	167	147	164	155	164	162	140	164	157	152	156	149	163	173	174	168	147	155	163	159	184	154	165	154	167	163	168	155	159	191	165	162	165	150	160	168	155	148	149	156	154	156	146	159	165	166	160	152	160	184	157	142	160	160	163	177	167	165	140	175	149	171	178	154	152	175	159	154	159	159	167	159	176	135	158	180	183	140	166	163	156	189	158	186	169	141	151	179	177	165	155	148	164	156	158	135	154	167	163	189	157	164	168	166	145	157	153	151	160	160	161	192	167	162	186	165	151	152	182	164	156	136	161	166	159	181	174	148	178	173	164	160	177	150	169	161	152	151	159	179	160	193	128	154	153	162	167	158	146	143	158	130	145	147	164	167	164	183	165	165	134	182	151	153	177	172	168	146	181	156	137	140	162	193	130	150	161	162	136	154	170	154	170	146	161	152	120	153	169	167	150	152	147	154	156	145	167	125	122	147	149	155	172	179	170	174	138	156	163	158	184	140	154	140	170	139	187	161	155	159	159	173	145	148	164	170	151	173	157	162	180	172	158	164	186	168	130	155	164	168	142	166	175	161	150	164	170	155	151	149	148	178	185	178	167	173	178	160	148	162	202	181	192	160	176	158	172	185	154	147	157	163	165	152	163	165	175	164	161	155	178	129	157	158	169	153	153	165	155	175	191	167	148	174	137	176	164	168	165	139	168	138	150	152	151	145	156	143	152	163	171	154	165	156	166	191	153	153	136	156	148	165	157	160	155	165	145	162	163	158	157	157	168	174	167	169	147	160	160	173	174	157	151	155	170	165	174	136	170	152	149	177	153	149	148	138	176	149	144	174	171	165	173	150	163	171	155	144	152
5360	1184	2589	3001	2578	2184	1726	1489	1296	1123	1036	882	889	788	744	700	696	663	635	608	551	602	498	566	528	558	542	494	497	539	479	489	478	476	527	496	500	470	442	476	461	479	520	512	456	524	684	687	457	510	487	479	539	501	480	458	540	1512	437	455	428	489	447	409	414	437	429	449	473	447	421	409	477	388	416	449	458	432	444	442	400	412	413	409	420	406	428	380	412	405	427	416	427	376	425	427	391	413	429	388	454	459	460	391	435	433	458	400	396	388	434	418	433	421	445	383	420	369	406	394	414	412	424	429	419	454	436	404	419	421	418	412	430	398	457	439	444	418	425	447	398	438	430	446	454	439	438	425	416	453	397	464	432	427	431	392	457	432	424	413	406	440	401	409	449	447	431	435	414	414	376	406	416	442	441	418	410	417	390	422	472	389	457	426	469	430	444	439	386	382	439	422	454	410	443	437	413	436	443	440	402	417	426	433	413	413	419	388	466	455	420	396	431	437	462	417	412	434	442	409	441	425	415	439	436	445	427	419	455	428	444	445	411	449	432	425	425	426	430	412	441	421	400	410	451	414	424	414	424	460	382	444	433	398	441	434	391	464	415	423	399	434	440	417	407	417	386	392	390	442	409	469	413	420	435	409	438	402	427	453	403	430	416	420	450	377	419	411	405	421	422	418	396	465	441	408	420	414	412	375	418	430	419	408	451	438	409	395	426	399	417	394	420	407	469	415	436	424	404	443	426	408	446	401	434	423	413	445	387	399	423	421	426	426	444	416	431	422	411	400	429	423	419	410	412	418	424	418	412	423	404	432	432	419	428	410	439	434	446	411	443	409	424	414	396	382	447	439	405	414	430	430	438	453	438	430	408	370	435	419	467	419	433	404	374	407	430	411	397	436	412	428	417	388	402	436	458	435	416	459	409	427	440	410	428	419	394	403	428	400	396	410	406	415	416	408	384	408	406	417	418	402	416	417	413	404	419	422	409	417	405	392	437	427	429	434	417	412	427	417	430	393	433	408	393	415	418	454	432	424	420	406	405	456	419	411	426	421	402	407	440	386	412	438	452	367	439	433	427	446	452	418	446	423	415	459	437	390	412	469	416	441	465	419	430	418	398	413	443	424	399	428	408	386	444	420	413	408	438	393	413	426	435	387	436	472	395	400	455	412	460	421	384	424	418	397	380	422	407	405	426	437	399	412	428	383	414	412	451	426	391	457	402	472	386	412	398	386	411	385	441	407	416	411	425	377	409	417	436	405	453	387	417	445	377	387	431	409	391	437	415	412	413	427	410	446	421	414	452	448	417	407	431	444	407	423	425	430	451	421	416	420	475	417	446	401	408	411	428	411	419	410	424	399	395	434	406	375	412	425	376	443	435	386	410	384	414	398	412	433	423	415	416	442	399	433	439	431	403	435	456	440	400	439	422	405	391	412	431	407	463	445	441	433	453	405	431	428	382	474	423	428	427	427	436	400	394	413	404	440	446	417	447	437	430	436	412	422	427	452	458	393	428	412	413	454	423	395	420	444	436	380	410	440	447	413	427	406	437	407	408	434	412	432	418	413	445	443	442	447	446	425	419	410	430	422	446	441	414	403	428	426	418	429	459	409	452	401	438	413	447	426	410	414	413	443	405	423	446	419	450	407	423	422	424	387	424	439	436	424	402	437	388	410	415	398	401	416	460	428	439	415	428	441	423	455	453	436	441	434	438	393	406	414	423	405	406	450	381	383	473	382	419	452	410	398	403	397	425	408	433	427	452	397	438	413	435	399	422	391	406	408	448	443	420	383	435	442	417	456	411	401	433	403	425	398	435	445	420	415	406	424	434	404	431	434	427	415	445	417	406	460	417	456	434	463	389	437	397	431	414	400	362	422	444	435	449	437	393	375	389	411	430	443	409	427	430	416	414	438	462	444	461	418	423	426	436	385	422	436	450	439	438	399	434	404	406	430	419	393	392	430	369	403	383	430	447	456	449	438	445	418	393	416	353	390	424	425	421	414	423	411	435	446	422	454	385	413	383	421	437	415	451	387	416	394	409	415	431	412	421	415	370	450	435	412	473	418	408	402	428	382	440	406	395	407	407	425	433	408	398	415	413	415	419	432	399	405	453	428	427	403	414	407	393	428	412	422	423	436	425	440	409	419	431	404	396	422	429	388	421	409	414	433	428	454	441	416	410	395	421	418	390	475	430	390	427	420	379	420	443	446	436	408	437	409	424	465	439	419	429	398	478	395	431	428	411	383	434	472	419	428	428	388	404	411	409	457	446	421	437	435	428	423	424	456	394	392	412	402	419	430	412	375	403	428	421	410	404	455	429	408	408	431	420	397	403	426	407	423	405	450	426	414	412	396	401	421	447	429	437	419	434	451	402	425	423	427	420	439	405	438	414	391	445	441	438	404	402	431	417	401	443	423	417	435	449	460	422	429	441	395	462	422	409	406	395	452	457	400	385	410	427	440	421	414	444	397	430	419	399	418	435	387	400	434	439	395	439	431	413	411	401	414	440	397	402	400	413	438	423	440	399	430	427	418	392	381	425	420	419	407	418	429	435	400	444	415	412	421	383	427	438	418	441	383	405	462	411	414	438	387	410	405	443	418	403	409	377	408	401	462	424	400	451	451	424	395	435	419	438	458	424	429	425	415	426	406	383	425	413	400	402	434	444	413	376	399	439	440	409	395	414	430	437	434	416	423	415	439	420	415	405	411	423	453	433	437	392	403	409	437	410	412	419	431	432	390	454	423	393	398	400	424	417	432	442	433	412	414	421	435	429	432	405	433	411	414	430	415	431	407	452	373	408	411	439	392	448	417	405	405	395	425	403	441	413	415	436	426	431	439	381	415	427	407	444	412	453	385	407	422	438	419	407	434	442	399	431	385	437	393	443	425	411	440	456	437	418	394	385	440	437	423	443	413	403	429	425	411	414	431	433	426	428	420	425	416	389	445	448	397	442	427	452	459	427	425	442	430	428	404	410	447	425	411	436	440	451	392	398	393	437	425	418	428	401	398	456	428	414	402	440	422	460	406	423	399	425	416	436	430	437	419	438	428	437	417	417	427	387	412	445	402	404	425	451	450	427	445	439	420	420	432	419	408	443	458	417	417	433	438	431	435	444	416	396	426	439	425	444	415	445	426	411	440	385	420	374	387	434	442	468	408	367	424	401	410	416	404	393	424	453	391	416	400	423	413	460	384	438	415	451	437	423	429	422	427	446	443	436	411	399	415	443	439	430	418	431	428	429	425	430	431	425	419	404	405	425	434	436	381	450	450	427	462	425	423	405	443	436	392	407	407	397	430	400	436	405	406	420	421	415	420	407	420	423	413	414	411	403	441	434	418	443	420	390	399	441	443	439	407	401	419	408	441	404	401	434	413	464	405	420	441	431	430	383	395	445	418	416	434	418	415	385	395	422	436	429	455	410	391	427	439	397	400	428	435	406	394	402	455	381	391	400	409	422	411	424	438	385	403	376	431	498	422
14464	2074	2100	1530	1061	736	560	444	379	301	285	228	195	193	176	165	156	168	138	140	135	115	124	129	130	99	106	99	124	114	123	119	95	102	113	119	92	110	122	108	89	115	111	117	97	107	125	114	89	113	93	104	104	111	90	100	99	210	109	98	90	95	100	101	102	98	95	100	94	97	88	113	87	86	87	94	84	99	99	93	88	105	86	97	98	101	97	84	107	97	95	100	105	99	91	89	110	85	74	92	96	119	110	89	87	87	83	85	96	93	102	102	115	92	95	75	101	78	95	89	83	112	104	97	89	95	92	98	95	102	91	97	74	88	85	94	94	88	82	108	88	118	87	97	77	78	99	107	107	80	102	71	84	89	106	83	79	101	86	94	109	86	109	95	103	102	97	91	100	97	96	99	92	84	89	103	64	97	98	94	70	90	84	103	84	76	86	102	103	110	91	96	89	100	82	94	101	94	96	84	84	83	90	80	95	106	85	77	90	90	94	86	90	107	83	102	120	87	102	96	102	101	81	89	107	97	85	108	104	106	74	79	101	82	98	96	100	90	92	78	95	77	93	96	101	66	93	76	79	91	89	93	94	86	100	105	85	97	92	100	65	86	97	95	99	96	94	92	94	98	93	92	87	95	84	99	83	97	80	74	100	89	97	67	83	82	81	92	91	84	98	103	95	94	103	103	82	93	82	102	110	100	74	80	96	84	81	90	88	105	84	85	90	94	74	86	76	108	86	91	87	105	102	87	95	96	91	96	78	104	100	86	78	103	101	96	79	87	105	95	87	84	90	85	122	79	92	96	87	105	95	113	98	94	86	89	100	94	80	89	98	83	93	96	90	92	96	72	96	106	105	86	86	97	109	93	103	96	78	88	82	90	93	111	103	106	92	99	94	90	84	97	91	90	73	96	96	84	96	87	91	99	78	93	95	91	73	91	84	96	93	82	108	89	87	81	109	83	107	79	104	94	83	86	81	85	102	80	86	76	83	84	90	96	94	87	96	114	88	98	97	100	96	97	76	100	96	86	89	91	108	88	96	96	89	98	91	79	100	91	99	93	84	97	92	99	85	79	106	87	99	121	103	86	80	107	91	87	70	96	72	88	91	82	94	83	90	77	94	95	86	97	82	85	85	102	101	96	99	103	81	83	86	89	94	96	78	80	91	86	89	84	98	102	94	92	80	97	70	96	95	83	103	95	95	95	96	87	94	98	91	96	95	79	90	74	96	97	96	90	78	101	79	79	100	94	90	88	86	88	80	97	88	82	98	101	88	97	80	76	105	103	95	85	96	100	100	105	79	76	67	95	89	87	97	98	105	83	83	102	94	92	96	89	93	103	97	94	96	85	67	76	91	81	87	104	98	98	92	99	106	84	85	95	78	86	85	90	85	97	115	117	88	86	95	93	104	81	88	91	77	85	93	102	82	85	95	94	83	102	84	87	82	69	93	95	104	94	94	86	80	76	76	100	101	95	92	95	93	99	88	80	96	97	97	87	84	89	113	89	96	94	75	101	96	94	98	99	65	91	98	91	100	87	94	106	92	84	110	90	118	96	77	103	87	116	101	93	95	101	100	96	101	98	102	79	90	83	99	74	93	87	93	80	68	85	92	85	90	93	78	95	89	103	87	78	89	85	101	106	96	99	91	76	93	78	111	90	87	90	85	86	104	91	93	107	85	77	101	84	86	96	112	89	79	95	99	87	95	77	85	86	88	91	74	91	83	95	97	102	93	96	82	92	96	104	95	98	104	97	74	112	100	92	94	94	80	95	95	91	87	91	89	101	78	107	84	85	87	84	102	91	99	92	81	93	98	98	96	90	79	84	92	87	73	86	109	115	88	90	96	95	92	93	92	101	83	89	106	98	90	96	100	90	88	105	95	95	77	93	95	86	97	85	97	95	85	80	97	107	89	88	93	96	95	102	88	104	84	87	102	81	103	90	95	91	81	80	87	104	93	87	96	101	93	99	82	102	112	93	97	75	95	91	84	114	91	104	90	82	97	104	90	89	84	101	97	92	84	105	103	103	84	89	95	95	88	73	88	85	85	101	78	80	92	73	110	108	93	104	95	76	108	91	83	76	104	96	85	78	104	95	103	94	92	99	86	85	96	95	84	88	90	91	99	82	77	81	87	99	88	100	84	85	84	94	98	102	85	71	101	90	94	92	112	86	73	85	81	72	93	93	87	100	75	72	84	89	89	104	94	84	102	72	95	106	79	85	103	100	83	120	84	87	101	105	86	85	95	103	101	77	95	90	84	101	105	102	91	91	81	100	108	86	103	91	80	101	95	89	101	84	102	100	85	101	84	95	90	95	89	107	79	88	107	101	87	83	87	90	89	111	109	96	88	95	81	98	87	101	108	93	108	89	104	110	90	105	90	94	93	106	102	98	85	94	93	95	88	106	86	102	85	91	92	88	109	88	83	79	98	101	111	99	90	95	79	105	98	102	106	94	87	84	86	93	95	92	99	87	110	84	70	89	91	86	106	100	85	87	97	96	81	95	95	96	80	99	84	88	114	105	87	86	100	85	81	98	95	94	80	90	80	98	101	95	83	84	95	90	97	93	80	109	94	116	83	82	98	100	86	104	107	91	102	93	97	93	108	103	102	86	86	107	115	72	93	101	89	85	90	108	78	110	96	98	98	102	91	84	92	79	106	94	88	82	95	110	91	95	79	90	117	91	108	96	76	77	89	95	112	94	87	99	81	91	94	91	82	99	94	87	105	87	73	85	92	107	105	70	104	81	93	87	83	92	93	84	98	86	90	101	99	97	100	104	85	87	102	98	88	102	111	80	117	106	81	105	89	100	88	99	104	107	86	97	87	105	82	91	87	90	94	79	65	98	92	84	95	97	90	80	69	75	101	102	94	90	77	89	89	101	85	92	86	95	88	92	82	92	113	95	75	82	114	90	93	97	89	83	89	92	101	96	81	78	90	92	67	111	85	96	107	85	107	95	109	77	109	93	80	94	103	94	100	93	99	76	84	73	92	102	85	106	92	90	78	94	87	89	112	107	88	82	100	88	102	100	86	87	85	79	94	104	81	95	92	84	106	95	95	99	114	90	94	115	85	89	91	100	76	77	92	77	99	98	96	94	90	88	92	92	86	93	92	88	84	95	87	89	95	89	96	91	79	96	85	100	94	81	101	107	95	85	82	101	88	93	108	88	88	103	83	80	97	77	95	97	77	92	94	90	100	107	105	89	85	89	81	103	92	81	80	109	100	92	95	91	80	101	100	93	65	84	88	64	105	75	90	92	86	83	81	96	79	93	71	100	87	94	107	89	93	61	102	85	92	111	87	88	87	79	81	87	99	84	87	106	89	87	90	101	77	79	88	91	90	91	94	99	105	89	83	89	102	80	70	96	105	99	107	90	96	101	96	87	73	87	96	92	81	85	91	99	95	100	86	87	105	79	95	99	88	104	100	91	96	96	75	90	99	94	91	76	83	88	75	84	85	74	96	96	100	95	105	78
7089	1899	4266	5100	4377	3531	2794	2273	1914	1689	1391	1182	1129	987	911	811	772	682	691	619	597	562	575	530	481	474	440	466	420	388	423	400	390	360	357	366	387	363	365	346	367	389	413	383	390	428	701	628	396	365	367	336	385	346	321	288	384	1317	303	279	278	283	282	301	258	288	301	314	270	271	294	231	253	314	270	289	255	269	265	274	244	298	253	259	269	286	249	299	245	261	263	252	226	275	287	287	248	256	242	292	279	275	263	248	258	239	229	268	264	272	248	240	283	251	250	229	254	268	244	278	276	266	217	243	259	264	239	273	289	236	268	251	253	244	243	284	271	280	253	273	285	292	271	267	272	278	250	244	256	242	276	240	270	233	243	245	248	258	238	250	283	260	240	245	259	252	260	206	266	235	270	242	269	271	248	258	252	235	211	248	271	243	265	246	281	257	254	236	239	255	278	237	262	274	228	223	244	258	280	227	238	282	262	269	249	262	266	253	276	275	262	242	264	262	259	275	242	239	248	246	249	257	243	254	245	247	273	266	267	250	246	241	231	244	267	254	235	249	261	233	253	228	262	256	267	255	245	280	235	229	240	274	250	236	246	232	266	259	255	266	218	264	247	233	260	270	246	268	223	242	238	233	243	273	249	268	244	261	254	231	261	246	250	251	243	229	274	287	247	254	272	255	227	253	265	254	228	255	234	256	240	245	245	262	237	268	248	250	243	252	236	251	267	269	241	238	242	268	263	247	221	271	251	234	256	208	253	254	266	255	241	234	224	202	226	212	253	223	254	260	236	245	258	246	228	259	256	262	267	250	251	252	250	243	264	274	272	269	250	263	244	238	254	236	239	240	265	257	221	255	238	237	257	250	257	280	228	225	243	251	231	254	249	269	247	250	272	229	253	257	236	242	239	240	252	256	255	254	242	265	233	233	260	218	246	225	238	247	268	249	229	258	254	245	255	274	245	243	256	261	240	265	239	253	237	251	235	240	271	227	253	271	278	265	247	224	231	261	261	256	241	243	241	257	236	250	246	273	265	244	233	248	233	254	226	254	244	232	272	242	215	251	264	251	256	238	230	204	243	245	253	270	231	246	253	257	231	232	266	250	250	259	258	223	220	253	270	260	253	252	269	236	252	295	253	271	278	254	236	252	250	257	266	225	280	244	237	230	240	261	245	248	237	234	271	256	253	252	260	252	270	274	263	233	256	243	242	259	251	225	233	227	263	245	223	215	255	253	255	267	245	268	257	260	251	249	253	252	266	274	242	264	236	254	244	256	214	256	256	235	268	289	247	246	246	248	256	221	251	255	223	247	252	231	230	271	257	248	250	250	248	252	271	252	260	262	249	280	230	237	241	229	273	245	248	251	257	232	251	254	267	265	270	261	252	255	229	257	229	243	252	212	239	261	273	247	245	271	287	231	251	252	223	265	240	242	246	268	236	262	258	241	237	274	244	265	224	246	246	232	253	273	248	222	255	239	260	245	248	263	223	229	250	248	268	244	255	245	245	278	240	247	226	256	238	225	241	241	242	239	237	277	264	260	266	249	239	234	251	255	259	248	269	260	254	253	256	244	257	253	261	278	247	280	251	228	225	233	259	271	257	229	220	266	250	223	204	241	232	257	265	220	251	269	266	218	260	235	231	262	240	250	254	260	245	247	256	269	246	256	259	243	257	274	260	264	232	277	260	225	257	237	219	262	242	255	258	263	251	224	234	218	243	246	222	224	250	253	256	258	258	248	267	260	224	249	243	255	261	232	255	283	223	260	262	258	280	244	227	247	241	224	236	247	241	237	283	232	263	217	255	264	281	238	255	237	254	257	238	222	229	262	258	254	242	239	253	237	261	237	266	243	238	244	246	251	248	246	236	226	253	244	268	229	251	243	248	275	246	269	239	245	269	249	257	227	254	256	243	256	257	276	265	261	259	262	244	251	280	259	242	255	236	244	232	248	261	243	246	274	248	249	253	233	260	261	243	240	264	260	245	246	236	245	257	240	240	236	260	231	246	226	233	277	248	241	267	238	255	244	265	251	239	273	235	246	280	274	236	257	235	250	243	251	261	250	283	213	237	274	244	252	244	252	265	239	263	283	225	224	274	255	255	230	236	253	246	265	245	244	282	222	262	240	242	248	250	218	251	252	262	270	222	269	236	240	271	246	235	270	255	242	233	251	246	276	236	242	255	258	260	263	263	236	264	234	237	262	250	274	221	236	251	269	215	255	214	258	262	247	233	258	244	242	268	225	251	241	238	263	250	242	226	254	254	238	229	266	265	252	250	259	223	278	249	234	264	236	255	251	253	246	257	235	253	280	250	239	234	251	245	224	241	232	239	230	263	267	234	258	260	281	278	233	251	280	248	266	259	239	249	227	255	264	219	232	243	247	259	248	244	252	256	242	234	236	246	220	233	238	254	282	249	283	242	237	244	269	281	229	256	275	260	271	261	249	245	238	271	235	251	290	218	232	257	239	242	246	229	252	232	250	258	231	266	248	245	236	258	264	255	261	255	228	234	243	260	265	258	253	255	263	228	253	248	270	237	248	250	252	259	254	243	236	255	254	245	247	225	235	238	221	261	256	256	260	245	264	245	244	235	256	248	261	246	239	244	255	248	285	243	231	271	259	255	255	250	248	281	234	274	237	258	247	243	241	268	215	249	269	259	256	227	258	237	254	246	228	217	237	243	240	220	237	258	249	249	254	254	272	257	264	224	276	260	219	251	242	202	246	255	228	268	248	269	258	250	232	259	219	246	267	255	234	257	257	236	245	251	244	261	256	240	235	226	256	256	241	246	268	235	274	264	248	277	251	271	255	234	252	262	249	258	267	273	255	249	251	278	248	221	267	276	224	232	265	276	268	266	268	234	239	241	248	265	242	213	226	254	235	237	242	248	243	246	228	238	237	218	257	246	245	245	259	262	271	231	255	243	239	254	243	256	212	245	239	241	262	257	241	218	232	234	244	259	243	230	253	251	226	255	259	239	253	234	206	268	258	234	208	247	225	237	247	252	269	257	245	260	261	248	252	222	232	247	249	247	272	235	243	252	270	259	236	241	228	249	256	243	258	235	235	260	260	233	240	263	236	255	256	244	237	261	233	252	263	241	220	208	245	258	240	227	278	240	260	259	269	258	256	237	233	245	255	245	230	249	259	229	222	244	257	260	218	240	242	264	281	253	248	238	257	255	208	259	271	290	259	240	247	237	260	263	238	238	263	234	258	216	238	264	252	257	227	248	249	267	258	248	228	237	268	224	231	276	260	234	247	256	255	238	251	228	217	261	253	269	243	236	233	233	240	266	243	243	258	233	264	232	233	252	233	249	258	260	250	255	225	261	261	263	253	267	233	272	247	217	264	229	242	245	251	242	276	266	252	260	223	225	258	244	245	240	262	253	237	242	238	228	247	256	253	261	241	233	229	260	251	246	238	245	238	243	227	236	209	234	246	238	257	246	233	226	252	259	252	257	242	288	255	247	234	234	252	267	239
1802	139	163	163	149	144	152	157	145	140	157	136	121	141	120	129	117	140	125	122	96	142	133	129	125	129	120	128	136	129	129	135	135	116	125	123	118	121	129	125	129	123	150	145	129	109	135	141	139	150	135	142	131	111	141	129	140	127	125	116	136	125	142	126	133	134	130	138	132	150	119	121	121	116	126	125	148	128	127	154	134	128	135	128	118	141	121	157	124	131	125	130	125	125	124	127	113	122	119	135	129	125	118	119	121	119	131	130	118	112	137	108	128	127	149	133	138	127	147	106	130	140	128	129	132	136	122	142	92	131	133	149	116	132	139	108	108	130	129	134	131	118	142	112	109	120	140	134	149	118	124	123	123	129	133	148	133	118	140	116	117	128	125	115	130	101	142	101	130	128	116	121	124	138	124	130	126	136	109	126	122	101	111	114	144	132	121	131	125	116	142	136	114	148	154	115	141	126	132	146	128	134	124	143	130	135	142	129	107	146	131	134	134	129	105	131	122	154	118	140	122	113	140	118	112	141	133	115	122	128	144	133	133	122	114	146	141	120	115	131	138	141	126	111	144	125	119	142	139	129	114	146	122	136	158	124	129	125	115	97	139	131	112	131	127	124	137	140	126	123	133	135	125	128	86	144	128	114	137	122	125	134	130	124	120	111	126	121	121	128	137	128	121	129	140	132	122	121	124	141	134	143	128	135	113	142	127	118	117	128	122	120	156	128	134	119	123	131	150	127	128	136	134	131	128	109	146	122	138	111	153	126	128	125	100	105	138	122	129	133	128	140	114	117	129	117	115	126	118	148	127	120	117	140	111	115	137	128	143	133	121	134	128	125	119	133	120	135	141	132	165	128	129	121	132	118	122	120	158	134	100	141	101	131	127	128	126	123	131	132	123	103	141	123	124	126	134	115	151	113	136	136	137	140	122	126	119	124	131	110	114	127	123	119	140	131	132	145	129	121	114	127	130	117	121	122	122	130	146	121	123	124	141	134	119	131	132	123	127	126	137	118	142	133	127	134	140	121	106	123	126	147	128	136	127	139	141	118	119	131	133	125	110	132	118	137	138	135	138	131	152	161	119	151	121	132	142	121	137	120	115	111	121	131	113	134	114	141	142	137	138	116	111	122	140	121	119	120	122	98	132	119	114	96	139	132	125	136	134	110	113	142	132	134	130	132	121	122	134	122	121	130	124	121	135	125	140	145	129	119	131	116	136	114	141	123	146	136	163	126	117	126	143	131	125	127	120	135	147	126	127	117	136	126	114	131	127	143	133	138	121	128	119	129	121	129	121	123	137	117	134	136	129	127	122	125	129	119	105	123	104	122	133	128	110	119	134	136	127	135	127	130	121	125	125	122	131	113	142	117	124	119	130	125	138	132	129	138	152	115	129	151	146	133	121	134	112	111	122	118	128	104	124	98	124	100	133	107	128	110	121	127	139	132	112	134	113	124	127	128	109	127	136	117	137	125	112	125	137	132	129	136	144	147	126	130	110	127	138	122	145	119	134	134	126	129	125	108	129	146	116	137	127	125	117	140	115	105	136	133	126	131	128	132	157	121	124	129	147	155	115	118	143	142	136	141	130	105	146	128	126	124	122	113	126	144	128	126	115	122	136	145	121	128	133	126	102	135	141	132	123	112	143	133	132	133	129	111	126	143	142	115	130	139	142	128	140	148	127	138	141	138	117	102	129	138	122	139	139	118	130	132	155	131	134	125	133	130	146	115	122	126	131	129	126	132	145	122	125	124	133	133	121	118	132	137	126	111	141	116	129	148	103	141	136	109	117	125	125	130	118	117	95	108	117	140	141	132	140	136	111	134	113	139	116	117	133	139	106	124	120	115	116	128	129	116	123	140	126	123	123	130	137	130	123	141	133	126	126	141	126	122	128	111	135	126	120	122	117	125	115	112	120	136	120	124	147	126	128	117	132	107	137	137	132	148	137	114	123	139	118	133	126	97	134	144	128	133	144	125	111	116	110	140	127	128	141	141	119	113	132	141	133	122	126	148	146	157	134	128	137	110	129	129	123	129	129	124	125	146	130	136	139	121	152	140	125	109	140	116	132	128	131	133	120	117	117	136	137	130	124	129	149	130	136	113	123	123	129	134	142	123	118	122	123	134	139	129	117	116	132	120	115	120	122	125	109	122	129	123	127	110	133	123	113	112	111	130	119	127	121	136	136	131	121	117	128	119	126	141	118	111	133	108	125	132	114	116	131	125	108	126	120	115	113	139	147	128	121	140	128	131	130	121	112	146	126	118	138	146	124	116	145	132	126	116	142	118	132	115	130	118	132	124	125	140	122	120	101	152	114	124	121	141	132	117	140	144	127	135	128	140	140	123	131	134	130	119	138	111	128	123	113	121	126	163	129	120	107	147	144	131	117	120	122	150	123	121	118	136	109	146	133	124	114	117	121	131	138	121	125	142	107	145	130	158	135	120	121	129	126	114	127	133	122	102	119	142	127	114	123	128	139	128	149	143	135	140	104	128	136	161	124	137	131	118	105	126	123	145	133	129	112	125	102	126	108	118	116	155	142	115	132	127	138	130	131	123	136	119	146	110	141	128	120	127	116	129	125	124	141	141	132	120	140	115	126	117	147	125	125	115	139	137	143	130	128	144	125	116	146	129	117	136	139	122	147	120	147	142	140	116	139	135	115	115	124	137	139	128	119	119	135	137	108	141	138	128	137	128	139	122	95	115	122	131	115	127	129	130	140	126	134	133	139	143	103	112	125	118	153	125	150	138	146	132	143	124	152	125	137	145	147	138	121	121	114	124	138	141	110	144	133	124	108	88	131	149	136	147	138	102	134	123	133	132	110	117	148	135	132	130	132	122	120	118	127	129	125	130	140	125	153	127	102	143	111	119	121	137	135	131	99	140	120	139	125	145	128	129	116	131	118	131	140	118	158	125	121	129	144	118	151	126	143	123	120	136	146	130	147	115	122	111	125	143	127	120	148	128	128	133	110	115	125	144	150	139	126	129	130	125	127	136	116	117	110	127	118	108	116	115	129	104	132	104	154	152	132	122	145	131	147	126	119	131	130	139	167	136	116	158	131	137	137	134	118	141	138	114	140	127	138	145	123	126	135	133	139	131	124	148	139	145	141	130	134	132	115	126	130	118	135	148	127	114	125	121	121	139	129	119	114	138	129	133	115	140	144	119	112	119	125	120	96	125	115	137	145	106	146	117	127	132	125	148	135	114	135	150	135	132	118	119	127	116	106	110	122	134	123	148	128	144	125	131	148	128	149	145	124	104	111	117	136	123	123	120	126	148	149	127	119	114	137	119	134	127	121	128	128	132	140	121	130	140	119	118	129	131	135	135	139	133	127	139	147	131	130	143	146	127	142	116	134	143	142	121	144	144	127	132	125	141	124	133	100	134	150	133	129	129	139	116	109	155	130	133	110	115	132	123	143	144	139	137	134	143	132	117	121	119	119	138	134	133	144	131	105	121	128	125	123	138	129	122
2022	382	439	497	463	451	422	403	381	413	356	429	390	366	320	321	374	391	356	375	363	349	407	344	393	347	367	368	382	325	350	360	364	334	355	352	341	337	360	346	335	397	363	386	331	366	427	352	371	359	357	382	363	369	348	365	354	358	357	385	366	343	381	348	339	338	336	344	352	357	316	340	352	354	353	329	390	367	376	349	346	360	341	342	374	389	361	372	361	339	325	344	359	326	365	340	354	361	347	346	358	357	359	344	329	367	333	377	371	334	356	347	366	352	346	340	312	370	348	341	339	343	355	339	356	332	342	350	329	390	332	347	348	363	336	359	346	348	342	343	338	352	359	328	336	329	361	357	352	359	351	346	353	353	341	337	337	364	349	345	336	381	360	358	337	351	395	347	345	345	337	350	343	368	338	330	355	354	318	384	317	370	303	354	355	385	353	344	396	355	362	357	366	335	337	345	318	380	385	324	329	335	339	287	414	360	327	308	350	356	320	340	344	327	318	345	350	354	327	369	329	335	343	356	342	361	325	370	326	365	340	356	349	333	384	338	357	351	368	365	331	336	337	318	343	359	359	358	354	354	383	353	359	365	330	357	322	359	329	355	374	348	370	361	339	354	350	308	375	337	368	335	350	338	347	351	332	365	312	361	356	347	329	340	331	377	354	336	336	346	353	348	304	337	358	341	368	363	372	348	348	347	338	337	400	357	352	338	331	372	368	334	398	353	341	371	343	342	334	345	390	322	350	368	364	363	360	352	327	362	350	349	344	358	341	346	361	338	369	353	370	353	353	327	331	374	338	354	365	366	355	351	370	351	368	346	339	342	324	338	349	353	381	352	379	398	368	359	356	368	328	359	348	341	344	358	339	335	335	349	364	345	330	367	342	374	325	364	339	331	323	335	344	374	312	363	344	346	365	353	324	361	348	325	329	337	375	361	346	346	351	338	329	340	343	381	343	365	360	328	343	347	339	372	346	346	382	342	347	352	348	366	360	378	327	356	357	358	370	371	356	337	349	331	356	328	348	331	372	340	348	314	358	354	324	322	362	377	325	350	344	331	320	345	352	342	381	370	356	351	359	360	362	363	339	324	328	363	353	358	324	336	374	342	371	370	381	350	374	362	345	376	325	337	353	344	336	352	336	368	342	361	381	353	327	337	355	322	347	348	380	355	318	342	365	344	365	362	360	341	364	339	354	345	327	342	347	320	344	364	319	349	326	351	323	339	330	348	326	354	345	358	340	334	375	345	372	342	350	383	341	351	354	321	347	320	344	332	361	334	340	356	356	369	342	343	347	343	330	361	360	361	320	341	356	332	370	341	337	376	371	308	336	317	358	357	341	398	367	342	394	352	313	386	339	351	325	341	344	364	346	338	345	336	371	347	355	370	365	367	341	334	341	339	331	333	350	366	347	355	359	313	338	372	330	340	367	344	328	373	346	352	323	356	333	315	350	325	376	368	381	368	363	345	349	355	354	352	373	354	331	357	349	325	374	343	377	348	381	386	387	345	348	311	325	377	345	359	344	344	332	330	352	352	362	359	326	343	332	332	298	357	355	375	334	357	329	339	347	342	350	330	321	341	360	327	357	360	344	354	352	334	368	350	351	338	324	365	360	351	333	343	379	372	327	352	395	329	358	364	359	345	358	295	337	366	310	357	340	369	335	336	360	335	328	336	398	318	368	386	383	342	355	348	339	360	367	338	371	371	321	363	352	355	335	350	359	338	368	356	344	337	357	328	365	347	354	324	342	343	349	305	322	376	337	363	351	336	362	354	376	345	363	371	342	341	328	346	361	334	338	362	377	371	358	364	361	365	365	300	362	374	345	356	385	367	344	326	369	350	343	342	344	307	341	377	343	318	339	335	333	332	315	370	360	373	362	316	343	357	332	346	341	355	350	359	367	349	397	352	343	341	362	359	329	336	339	350	355	331	331	359	344	343	354	398	338	342	313	383	344	360	342	334	354	328	313	333	329	366	372	337	359	331	342	329	337	347	362	363	372	353	335	342	348	353	354	352	358	368	329	340	354	347	385	297	334	368	380	352	328	362	360	339	318	356	311	331	369	333	353	386	347	336	335	382	397	315	344	339	337	359	349	312	334	359	342	350	371	341	343	325	375	355	351	325	362	350	376	342	374	363	337	335	347	331	354	373	333	349	348	317	363	345	382	374	353	324	368	338	308	331	332	377	326	327	322	368	342	374	340	328	363	346	347	355	349	345	333	362	349	392	358	353	337	354	339	349	343	344	333	371	363	315	312	355	347	326	364	350	314	345	336	356	332	385	369	374	336	334	350	319	366	350	381	380	350	347	326	362	353	366	348	319	364	356	360	344	341	344	344	336	363	346	346	356	358	340	329	321	349	332	335	347	364	348	332	364	377	362	342	375	344	358	337	351	385	337	379	358	366	371	353	355	357	337	338	328	361	364	360	365	344	371	341	354	336	378	369	345	346	371	360	343	328	371	363	303	355	337	354	376	359	351	375	346	323	340	330	358	368	372	354	354	351	356	350	319	373	353	335	343	330	371	348	340	337	353	365	344	341	349	325	347	325	327	329	361	365	365	344	387	319	328	349	345	355	339	334	324	350	338	330	357	391	330	344	364	371	311	361	368	347	380	351	363	384	370	352	345	319	332	387	338	343	351	317	328	372	380	345	396	385	336	290	360	346	335	351	333	354	382	352	340	352	341	366	341	354	361	365	347	301	322	360	374	341	327	340	323	349	362	363	354	355	331	330	359	378	329	360	366	347	337	354	323	380	391	351	359	379	367	340	345	407	353	310	362	357	341	326	349	344	356	351	378	339	362	334	361	336	345	382	377	333	379	361	373	354	363	366	355	359	360	326	331	362	362	344	355	325	389	308	316	336	350	369	361	356	366	344	351	342	341	350	353	353	353	371	351	352	362	294	359	359	363	367	353	354	334	324	364	356	368	360	335	341	343	363	344	319	376	341	356	365	382	347	362	334	346	334	343	338	369	340	312	312	357	354	394	359	361	356	360	377	336	361	340	349	361	381	348	374	324	381	358	359	366	372	333	344	337	351	337	337	336	362	349	367	338	350	353	356	353	325	334	346	330	348	349	321	362	337	361	333	309	365	337	371	337	309	337	310	346	337	336	358	329	383	359	334	344	351	321	312	369	344	333	348	307	343	352	361	341	338	343	378	363	352	354	321	366	337	380	348	384	372	335	366	357	327	347	349	332	354	349	363	344	362	351	367	338	345	337	354	321	338	338	340	326	356	337	356	358	360	354	362	344	366	372	342	346	366	377	340	359	339	367	329	357	330	360	331	379	339	356	330	320	344	357	343	382	314	331	359	369	318	348	332	321	347	346	326	387	362	308	364	322	360	343	335	353	326	367	376	346	341	339	374	373	350	334	359	362	363	353	349	359	331	362	344	360	357	360	352	340	343	350	374	311	360	327	314	380	348	329	346	365	331	346	335	346	342	327	327	363	353	351	369	352	331	329	328	384	336	333
7522	938	1100	786	583	475	384	333	286	257	246	247	206	227	170	195	206	165	216	189	179	187	168	168	161	166	186	173	177	174	165	174	149	155	140	170	151	193	156	179	130	182	170	139	172	169	170	159	203	182	167	169	154	172	164	185	160	206	134	174	157	145	177	156	169	153	166	190	155	159	156	138	163	147	163	173	145	155	169	163	175	157	157	186	182	150	175	160	168	161	115	139	164	150	166	164	153	175	164	156	155	142	169	145	150	143	162	158	161	161	173	156	175	153	151	178	152	171	153	167	151	152	151	165	161	143	167	155	144	157	179	154	151	162	161	162	162	159	158	148	153	134	170	161	156	162	147	178	170	148	165	152	139	159	168	151	157	144	173	163	168	158	147	169	147	139	156	150	149	172	135	158	151	191	166	153	164	162	182	150	139	137	131	150	169	147	152	158	154	155	138	158	164	150	155	166	168	181	166	162	166	139	160	160	144	149	165	165	170	139	179	160	145	170	150	152	149	176	141	135	135	149	176	150	164	167	193	152	156	171	159	177	166	164	136	134	154	157	126	165	155	164	165	161	143	125	161	165	172	170	138	191	146	140	173	134	151	169	168	151	173	176	172	175	161	163	154	165	161	168	169	150	170	157	159	166	161	153	142	168	159	147	152	138	146	172	144	147	164	170	176	152	153	153	171	168	161	149	144	153	149	165	157	153	131	175	136	157	161	144	154	173	149	162	165	160	143	150	150	153	140	156	145	156	145	149	152	137	166	174	141	145	152	155	149	140	146	149	165	167	179	148	158	152	159	173	162	122	149	155	167	165	142	150	155	146	159	178	181	168	163	165	165	157	160	170	156	156	135	145	141	153	163	152	157	148	175	164	157	157	152	156	160	164	156	187	160	154	169	166	151	164	159	173	155	153	171	140	153	168	162	172	138	144	146	189	187	149	164	169	136	155	150	168	165	164	168	138	169	139	140	139	161	146	151	158	162	158	166	151	162	161	160	155	190	146	156	153	132	148	158	162	145	137	140	161	149	171	149	163	161	167	152	167	164	176	168	156	158	159	158	179	163	173	163	167	162	147	141	152	168	148	162	150	172	139	171	140	157	176	150	143	148	172	152	168	157	136	165	168	167	164	164	174	161	156	168	172	151	173	161	171	154	165	152	158	165	154	165	148	168	147	172	159	158	165	160	141	160	172	169	154	143	153	157	169	152	164	151	168	171	150	174	166	160	160	145	170	144	166	160	149	167	146	144	150	147	177	169	171	162	166	163	158	149	169	171	160	150	171	157	159	160	185	173	146	175	167	156	142	150	160	143	167	147	159	164	156	161	163	168	150	161	158	150	154	164	157	154	139	144	175	162	174	180	127	152	140	185	153	145	146	162	160	166	134	166	153	167	161	166	176	155	149	145	179	158	144	145	161	156	142	165	157	157	155	151	168	169	148	151	131	163	147	152	167	159	147	165	157	141	153	133	153	159	149	159	175	164	163	165	155	168	150	162	157	147	142	159	155	149	167	176	158	141	133	145	172	140	168	167	184	177	149	142	151	158	186	186	154	160	166	150	147	147	159	176	152	150	169	134	176	142	154	153	170	174	149	150	139	163	136	153	163	164	159	159	161	158	157	140	163	155	178	146	152	166	153	154	158	140	171	162	148	133	175	166	182	151	157	139	153	156	169	141	156	133	166	140	156	131	153	178	142	170	142	153	148	154	163	179	154	141	173	163	156	151	168	157	168	177	156	161	160	136	173	150	145	160	151	184	143	164	152	140	155	167	139	162	163	165	151	137	137	136	137	153	161	163	130	143	191	166	156	145	166	156	169	171	159	164	146	153	164	171	167	153	174	133	172	145	183	154	163	153	178	152	144	170	178	152	164	152	168	156	165	150	160	174	167	159	158	153	166	160	143	160	160	176	146	157	127	146	155	143	177	144	153	163	183	141	150	151	150	179	151	164	167	143	178	143	157	151	163	159	145	167	168	161	151	147	165	127	171	166	164	142	157	159	164	173	166	146	183	180	145	177	151	167	156	150	149	150	142	164	154	160	158	163	148	157	165	168	155	150	159	166	137	154	167	166	126	168	169	170	147	171	166	157	161	152	159	149	170	167	139	143	170	161	159	176	151	173	147	154	136	162	135	166	179	172	144	162	155	190	149	153	170	155	142	166	148	160	154	164	133	173	151	140	153	175	142	173	156	142	145	146	154	168	175	174	143	159	162	152	155	143	156	125	153	159	146	165	166	151	168	192	158	165	164	165	171	186	172	177	179	151	152	154	138	139	179	173	160	146	143	141	138	156	161	154	167	160	156	176	136	150	163	154	155	153	160	146	175	166	162	165	156	165	178	146	167	146	152	164	151	165	140	161	150	145	160	141	134	174	196	166	160	141	158	156	164	164	124	176	160	183	165	155	166	157	156	158	174	166	162	158	178	155	175	167	177	172	142	151	146	142	150	140	155	168	138	168	171	172	143	152	144	161	151	170	144	144	158	155	159	154	157	149	162	158	176	140	163	162	167	158	164	168	174	146	159	165	162	173	157	162	182	154	157	159	144	144	149	137	152	160	157	168	158	152	156	155	168	132	142	138	153	152	181	162	184	160	147	160	163	161	156	177	179	163	150	179	175	169	140	157	155	127	159	184	188	160	174	165	149	166	152	153	178	153	149	132	161	169	179	151	152	142	168	173	153	168	158	159	157	164	157	155	156	159	154	137	148	155	160	168	162	150	157	164	160	175	184	160	167	150	158	151	144	190	143	171	162	127	159	155	153	168	149	191	132	164	184	147	143	176	143	150	160	148	151	160	154	138	155	164	141	166	162	167	170	159	151	166	167	160	154	172	149	144	187	160	146	146	169	167	134	144	173	171	137	167	147	140	161	147	156	184	149	174	140	154	155	160	145	160	134	137	155	144	154	159	175	162	147	164	169	157	163	143	162	165	158	162	166	168	168	155	152	164	166	153	159	194	163	131	162	164	128	182	174	158	141	156	155	174	160	152	152	167	173	155	145	170	146	171	156	134	156	159	152	154	155	166	169	168	151	154	155	168	163	146	173	158	195	152	163	187	151	176	159	161	154	158	139	140	152	161	168	175	165	163	160	157	167	172	157	171	181	158	184	157	151	145	155	181	163	170	196	174	169	144	144	181	160	138	172	176	151	173	145	154	187	156	153	158	153	154	162	171	148	159	155	148	168	130	168	166	144	166	172	143	158	168	167	165	145	158	144	147	180	157	164	160	158	155	145	145	169	161	160	179	165	154	171	156	160	154	148	163	164	160	158	183	161	184	136	134	155	163	166	165	158	152	152	131	167	154	137	149	137	160	153	179	161	153	155	149	147	140	141	170	152	145	150	147	130	174	174	173	132	150	164	134	165	167	155	144	140	166	160	150	179	137	156	134	166	146	157	156	138	166	176	168	176	192	148	145	157	160	166	156	157	150	161	141	150	153	166	171	146	144	166	178	160	149	170	168	144	159	171	150	153	147	157
5342	1202	2566	2946	2600	2072	1794	1439	1315	1165	1005	885	814	764	733	689	645	626	650	591	568	605	584	537	529	511	527	503	530	475	505	525	512	473	482	515	470	465	493	465	466	497	461	501	466	523	632	629	588	479	473	479	465	455	495	456	448	949	463	454	421	453	452	445	429	409	387	434	432	423	429	430	467	404	416	403	414	401	413	388	428	399	418	426	438	457	397	395	454	450	430	391	435	419	436	389	420	419	424	448	432	404	389	437	427	451	442	428	376	399	423	413	407	405	410	437	398	436	408	414	412	454	418	439	420	417	455	394	452	429	411	430	383	412	410	387	410	430	410	385	410	434	405	400	413	421	407	418	434	417	419	430	418	430	395	417	358	458	424	442	447	398	366	379	450	426	398	406	427	410	423	425	384	420	414	454	429	404	405	379	418	409	412	428	432	406	410	395	465	426	447	408	397	425	439	424	410	410	397	421	417	412	448	457	397	427	409	407	404	419	461	381	377	410	417	457	423	429	438	427	393	403	397	449	415	453	465	405	423	404	395	393	416	427	413	396	419	426	416	435	397	370	414	430	424	417	447	392	414	444	418	436	395	417	436	393	404	411	392	433	429	396	400	449	443	395	419	426	377	396	437	424	419	450	418	398	424	401	401	420	451	413	429	408	428	428	425	445	417	427	429	426	394	445	399	389	423	417	414	401	411	417	411	419	416	425	385	408	449	409	405	431	400	418	401	423	430	373	411	417	417	405	394	398	381	444	444	405	397	408	406	419	422	433	426	385	398	433	396	444	436	430	384	396	421	390	393	433	398	423	455	445	427	410	407	424	372	412	410	392	399	431	440	394	410	437	397	403	398	401	411	374	439	427	386	404	382	443	403	432	401	390	407	406	419	418	423	446	422	437	430	423	404	433	417	419	430	379	406	432	443	418	442	433	368	400	440	449	446	402	398	408	411	415	402	422	383	397	397	424	403	449	417	423	383	394	388	421	410	397	413	409	370	404	410	422	378	418	402	421	390	427	412	414	402	416	444	420	404	428	399	410	411	423	453	375	437	432	412	408	401	370	408	436	405	422	381	418	417	440	434	419	406	437	466	379	432	388	427	399	433	445	410	429	414	434	416	411	419	377	417	408	377	452	416	419	421	435	398	408	407	437	416	395	429	439	445	412	422	447	434	413	386	375	424	443	432	388	450	448	404	434	393	424	424	407	418	435	409	413	452	433	398	451	397	374	409	412	419	395	408	416	400	418	426	379	392	404	402	433	427	451	367	393	440	430	367	415	455	430	397	408	424	407	404	401	443	413	418	424	433	400	392	410	414	397	420	419	441	415	413	417	424	424	403	400	415	425	444	447	413	409	395	424	413	432	386	442	413	403	381	403	426	382	415	420	455	429	439	393	405	418	379	429	443	456	430	439	427	429	412	419	402	429	379	432	408	388	389	414	389	408	465	419	403	379	399	434	401	437	412	406	399	398	420	419	435	423	410	464	410	396	398	417	390	441	389	376	416	427	420	425	409	409	429	404	442	429	406	412	422	393	425	417	404	419	416	446	463	388	434	443	400	433	413	418	402	375	378	407	437	417	397	416	448	408	389	342	430	409	423	412	393	436	391	381	430	423	410	394	418	411	457	438	442	383	432	379	456	420	413	421	416	416	411	387	430	426	375	430	406	431	416	424	428	403	402	404	425	396	381	436	379	418	402	387	411	429	386	419	406	411	436	373	417	395	416	423	430	414	404	402	420	397	444	400	444	391	400	395	416	403	396	423	420	377	401	432	420	412	441	404	412	420	450	376	417	432	417	391	439	414	447	414	399	421	423	414	404	420	411	396	401	417	369	394	402	423	436	412	434	424	421	390	416	434	412	415	365	388	404	416	385	425	428	451	409	450	430	382	419	421	418	448	447	406	424	380	412	409	394	377	442	417	382	433	418	365	400	419	391	428	433	418	436	413	412	451	401	375	415	412	442	410	411	416	413	418	406	404	429	408	388	451	418	420	377	429	418	434	374	425	420	399	415	428	404	375	432	418	427	391	392	415	424	438	395	411	444	416	422	408	453	442	404	413	376	396	431	412	418	382	405	409	397	375	411	394	431	406	398	422	410	441	407	441	365	431	425	436	399	440	409	420	407	412	407	378	372	411	453	419	423	429	379	405	408	417	419	389	387	389	413	440	420	398	416	403	422	407	461	406	426	421	420	358	406	398	385	399	385	392	408	433	415	465	417	433	407	397	416	419	416	410	417	407	431	399	397	410	425	411	390	427	407	396	406	430	446	421	442	401	427	427	433	412	418	382	426	437	394	414	420	436	433	405	373	416	424	437	463	439	383	434	453	455	410	440	401	391	414	419	416	416	433	389	445	431	399	418	436	401	426	421	394	373	426	418	412	418	406	393	429	423	499	425	446	378	435	451	423	395	388	429	433	408	408	398	411	417	421	402	384	412	407	411	410	365	422	417	389	417	451	445	441	439	425	426	421	423	445	421	423	415	396	421	380	452	405	419	384	415	423	450	421	436	417	409	420	404	425	405	436	411	381	445	423	371	409	434	392	413	402	461	420	403	413	448	364	414	422	414	465	444	391	454	394	416	453	446	402	412	401	441	427	407	413	389	399	445	438	416	422	441	419	421	402	432	406	425	422	432	444	405	419	434	408	412	395	427	402	386	421	392	391	408	389	457	423	412	385	414	401	408	424	394	420	409	395	436	417	386	437	431	403	415	434	422	410	427	406	420	420	419	426	392	395	411	397	411	438	395	472	384	418	425	428	433	466	395	437	410	393	418	415	408	433	409	415	388	434	405	407	448	392	418	425	448	404	399	404	436	415	388	412	398	422	395	436	419	419	431	367	412	406	399	383	411	403	401	421	403	371	419	423	402	408	425	430	377	455	391	447	429	420	426	448	403	438	404	412	373	448	429	390	434	378	407	438	411	417	395	454	409	401	418	429	410	403	432	393	439	437	427	426	411	394	403	414	369	409	424	420	403	393	390	402	422	396	420	422	408	404	397	434	423	401	403	429	442	387	389	465	387	433	405	422	456	437	451	424	408	394	414	398	411	414	426	386	423	435	399	424	447	438	413	405	426	378	400	419	448	413	415	412	435	421	433	453	404	424	407	437	397	384	407	422	430	435	426	422	383	390	424	427	425	369	407	409	409	404	402	409	434	397	451	442	401	424	416	389	407	392	408	394	430	408	397	450	406	369	428	400	429	435	414	403	405	416	425	434	410	427	409	413	411	413	419	416	389	396	417	387	399	457	416	393	412	398	402	450	412	408	415	409	425	429	397	419	429	423	416	410	399	429	438	435	437	436	396	437	421	429	397	383	409	381	418	390	414	398	420	400	424	422	429	382	453	379	387	408	395	415	384	429	419	380	376	432	409	446	442	441	432	423	402	408	397	471	418	420	359	426	422	416	398	415	417	448	396	428	405	426	385	405	484	374	399	398	427	432	422	447	440	442	406	408	415	405	392	417	440	404	426	429	401
14393	1923	2145	1528	985	702	576	460	371	287	258	244	204	194	161	164	150	166	129	123	140	128	118	135	119	126	118	104	113	103	121	98	106	85	94	96	85	111	105	116	97	83	91	117	95	96	140	137	120	111	97	117	92	96	81	105	111	194	110	92	92	95	94	87	96	93	88	108	76	95	90	86	93	110	93	108	89	101	89	100	110	98	101	100	100	77	97	84	106	108	83	82	95	76	99	85	96	94	82	91	106	89	95	89	99	97	97	81	85	89	93	98	87	73	82	91	89	87	101	82	97	92	97	98	82	81	81	97	81	97	95	86	75	83	90	100	97	83	87	89	93	105	97	98	78	105	101	97	90	97	88	110	91	87	92	72	99	94	75	93	104	87	86	95	84	101	96	102	104	97	89	76	91	87	74	103	83	99	83	94	87	88	94	82	97	101	97	87	104	92	96	99	90	107	95	89	95	80	98	95	82	83	112	86	80	91	90	81	84	96	104	92	103	86	75	71	70	123	97	91	93	78	82	73	97	96	79	93	82	92	86	94	101	104	109	108	88	91	97	87	93	113	88	83	82	103	107	100	91	92	101	88	92	87	94	90	96	76	90	81	94	89	87	97	93	85	92	99	96	91	92	104	72	95	105	71	86	103	98	96	93	89	89	95	91	93	90	102	90	98	80	102	90	90	84	89	95	81	86	83	94	99	86	93	85	101	93	89	97	91	94	66	89	85	96	87	101	108	98	91	105	95	93	94	95	97	97	87	90	78	95	106	85	101	81	82	98	91	94	86	103	88	100	101	84	80	84	69	91	89	97	107	95	77	92	107	106	92	96	93	96	91	95	100	99	84	87	80	74	94	95	93	112	83	78	76	76	77	84	97	91	98	66	102	98	95	89	98	77	99	91	93	92	83	98	95	78	85	84	94	103	89	93	85	96	85	85	87	99	93	101	108	84	90	87	93	89	85	107	98	113	89	89	92	100	81	96	85	99	107	84	94	90	89	90	86	90	84	85	82	98	77	84	89	96	84	100	94	95	93	85	79	88	84	101	98	91	99	85	96	101	96	91	78	104	90	92	83	88	93	96	103	100	95	90	102	85	102	91	97	74	94	108	84	75	80	104	84	94	93	80	99	115	101	81	72	108	102	82	91	80	79	99	102	80	93	95	82	77	82	96	88	104	100	91	96	101	91	87	93	91	79	89	82	98	100	97	75	104	93	90	88	95	91	93	87	95	97	89	99	95	85	93	102	94	104	90	95	99	98	108	72	87	75	77	95	96	89	89	87	87	79	87	97	87	77	96	87	101	98	93	88	94	97	79	103	97	85	79	99	94	91	88	89	88	84	92	84	90	90	83	84	92	93	97	90	95	90	85	89	92	95	106	109	86	89	93	98	89	90	82	113	78	86	106	90	101	89	82	77	83	84	93	79	95	100	99	81	85	98	102	85	95	85	81	81	80	100	102	101	91	95	90	88	97	96	101	95	94	95	75	86	89	78	90	99	82	90	97	87	90	92	100	88	90	94	95	113	87	92	91	84	89	86	95	77	80	101	97	89	108	102	74	85	108	90	94	92	82	82	88	81	83	86	97	81	96	95	67	70	85	84	85	80	92	103	95	87	94	88	102	80	96	103	88	85	84	94	94	91	85	88	97	105	99	100	100	100	86	93	119	102	86	79	118	80	92	111	93	92	79	79	89	109	73	108	101	100	95	60	84	78	92	89	85	92	78	91	87	93	102	104	92	84	87	96	80	96	99	97	83	108	88	94	92	69	99	85	105	104	88	91	85	76	91	91	99	85	91	89	88	88	95	77	101	79	92	105	86	82	91	104	101	89	83	91	83	93	96	93	80	86	79	74	87	73	91	106	86	89	81	94	88	84	93	84	75	79	85	86	103	105	88	93	88	85	96	98	90	94	93	93	86	86	104	93	89	94	88	95	99	86	84	79	104	93	84	103	71	71	92	93	94	97	98	98	84	90	96	104	90	88	99	80	96	87	93	96	92	68	77	85	87	86	87	100	87	90	91	63	100	93	79	81	104	96	84	80	87	93	92	114	73	95	101	112	99	100	95	85	87	117	99	87	96	91	91	94	82	87	92	86	92	78	95	96	76	94	113	84	88	87	74	79	84	90	91	95	100	78	101	79	77	91	93	89	95	83	96	97	99	105	107	85	94	118	74	84	82	98	85	95	113	95	95	75	91	88	84	93	79	104	86	82	96	89	106	69	99	74	97	96	103	85	100	82	88	75	93	109	77	90	77	94	86	83	80	89	97	113	82	87	103	91	89	98	89	93	98	81	84	84	95	97	93	98	100	81	89	89	81	104	83	88	111	95	79	101	81	91	101	90	86	106	87	88	98	108	96	93	71	85	104	101	80	99	88	80	110	92	94	99	102	104	95	91	86	85	90	94	100	96	93	84	90	101	83	84	91	104	90	102	92	103	91	94	91	94	85	90	106	89	84	96	95	92	89	95	103	81	85	84	97	84	98	92	82	86	94	84	97	93	93	87	92	92	89	97	83	88	90	87	97	81	85	90	86	80	86	89	103	90	106	82	78	114	90	90	84	81	91	101	97	67	90	100	92	100	84	106	117	89	78	88	88	83	96	89	117	101	91	96	76	79	92	102	84	98	102	82	97	82	99	65	95	103	93	96	93	93	71	93	75	85	87	80	79	83	89	107	102	88	97	90	90	94	90	81	77	102	95	82	74	108	84	106	91	81	86	97	96	80	77	85	75	81	78	98	92	82	78	87	84	99	87	95	78	109	82	93	103	85	96	84	96	85	78	91	83	84	80	76	99	82	100	80	104	92	94	81	92	86	95	96	101	98	81	88	110	93	84	95	92	72	84	89	95	98	96	83	101	101	94	77	101	92	84	100	93	92	100	88	77	85	94	118	88	76	87	111	102	82	76	88	91	88	103	72	106	108	86	92	96	96	78	86	95	93	94	105	72	80	89	96	96	101	62	103	83	97	89	69	92	103	85	94	96	114	93	73	83	73	82	107	74	113	76	105	94	85	95	99	99	86	95	102	67	86	91	96	113	91	94	91	65	87	95	77	78	87	107	98	79	82	108	88	94	95	103	101	92	81	90	80	95	75	89	90	102	81	98	100	96	91	100	88	75	83	98	97	98	111	84	100	109	97	94	98	85	107	90	86	110	84	85	87	96	83	101	98	112	94	85	97	86	88	78	86	109	112	76	91	94	90	78	89	91	83	90	85	86	84	92	102	83	79	83	91	84	95	88	100	92	89	93	78	74	78	89	112	82	103	110	107	98	89	100	78	107	71	85	105	93	105	91	88	93	94	87	84	96	77	98	90	72	86	99	99	102	87	90	87	97	103	95	95	101	97	93	87	83	101	70	81	100	78	89	94	93	97	96	91	92	68	84	95	99	72	81	81	107	74	98	89	71	89	78	81	84	94	94	97	83	81	88	98	99	78	79	101	94	89	100	75	90	94	103	108	76	91	98	86	91	87	84	85
7085	1843	4391	4979	4314	3536	2753	2246	1864	1635	1403	1221	1069	1015	878	817	797	693	665	626	571	568	502	498	465	510	484	436	367	416	411	383	383	397	362	380	364	324	339	336	338	333	320	356	346	383	744	712	585	411	351	417	337	384	334	341	326	1367	301	271	249	265	267	245	272	253	277	257	260	287	269	267	264	275	265	263	294	273	282	275	279	272	266	277	276	274	291	262	277	297	242	251	270	257	278	277	301	247	248	273	247	260	247	243	263	247	245	253	246	275	282	254	270	252	248	265	258	255	276	245	236	252	268	241	261	247	276	246	246	261	287	239	200	231	262	251	265	285	271	251	287	258	267	277	264	266	286	239	239	295	259	237	262	229	247	240	249	216	267	241	246	266	262	256	268	263	243	236	263	260	244	256	248	250	263	215	246	263	257	253	252	236	267	248	262	262	249	278	252	258	262	251	269	246	256	278	245	245	274	236	241	254	243	251	231	247	265	251	243	217	213	225	267	236	232	264	283	245	274	214	244	249	276	258	234	227	263	237	241	289	243	251	249	235	242	217	225	267	255	238	283	269	232	239	250	262	252	250	234	251	259	259	220	250	234	270	264	232	272	270	287	238	261	261	275	252	272	261	254	230	254	267	238	278	250	240	251	228	245	261	290	260	251	240	231	252	226	234	241	268	243	236	269	245	264	263	242	254	268	242	252	242	255	236	246	240	240	250	249	249	235	252	253	246	243	265	251	240	222	288	258	238	267	250	240	246	229	247	248	251	273	248	250	217	232	250	240	230	254	240	255	252	243	245	257	271	270	252	244	224	257	267	273	256	248	251	243	258	252	238	219	278	254	248	274	254	247	245	279	269	235	257	247	232	241	241	247	236	253	265	231	249	266	253	274	216	254	246	250	262	242	234	278	256	259	261	271	244	246	240	211	220	245	258	253	230	283	240	234	249	245	271	249	244	241	254	263	238	241	251	230	253	258	254	267	265	271	259	258	247	269	226	216	267	234	271	263	255	250	254	251	250	257	262	231	268	266	247	260	253	242	248	247	239	247	229	218	261	229	252	265	240	243	265	226	249	241	244	235	249	255	251	234	263	268	226	218	249	252	246	250	271	253	257	241	254	225	278	248	238	256	220	249	240	232	240	249	247	215	256	223	263	248	262	251	267	252	261	229	250	248	255	241	259	238	220	232	244	258	261	232	253	262	246	258	230	245	249	252	237	235	260	241	263	218	236	286	235	240	243	236	243	218	244	241	249	240	242	242	235	240	274	233	242	239	227	245	236	240	253	270	227	253	247	267	261	227	224	224	238	253	247	253	256	225	235	262	255	240	251	242	236	252	244	257	273	238	235	251	253	249	241	266	237	258	267	261	243	246	241	261	254	237	226	251	252	267	249	240	275	247	230	237	241	219	244	257	251	240	241	241	244	254	256	260	259	221	262	248	243	259	238	254	206	241	242	261	265	230	223	245	210	281	241	224	245	240	219	252	254	250	237	259	241	230	255	235	267	222	236	259	232	243	235	244	265	219	251	268	271	245	236	254	255	239	250	259	244	249	275	254	251	251	244	258	239	250	267	245	254	221	222	265	238	249	260	223	242	217	243	242	229	257	237	244	255	243	240	272	266	251	256	261	250	238	259	254	245	267	289	238	258	237	241	250	244	240	262	240	260	224	235	253	263	254	246	277	249	237	223	293	222	223	251	254	257	260	236	249	239	247	242	237	267	232	242	237	247	252	248	261	235	245	233	228	235	266	246	231	255	244	260	249	235	259	276	230	237	254	264	236	272	265	243	255	240	235	235	278	263	261	244	245	250	252	220	249	263	270	218	232	251	240	251	262	252	251	259	216	226	234	234	243	246	256	230	229	243	237	271	273	223	244	250	248	271	272	230	240	235	249	247	230	238	237	250	244	258	251	246	261	228	248	245	263	256	238	246	233	274	259	272	222	233	230	262	266	229	252	237	233	229	223	242	222	221	252	243	262	224	249	260	257	246	248	231	251	241	248	239	263	272	255	279	225	260	235	247	255	265	259	263	244	223	261	224	255	252	259	246	229	295	234	215	237	235	237	248	230	254	243	264	280	240	237	257	249	242	245	246	228	257	254	237	243	246	253	252	245	225	261	256	228	240	230	274	255	239	263	256	251	258	206	230	220	246	250	237	218	248	227	237	259	246	230	243	230	240	240	231	241	231	231	241	257	261	241	268	244	264	243	225	224	240	243	233	229	234	256	240	274	250	271	231	266	221	263	256	250	239	242	236	230	251	269	243	262	242	242	253	237	253	261	265	242	236	235	253	254	234	235	233	242	226	259	254	256	226	247	272	260	235	228	223	254	213	226	215	238	239	244	272	226	265	236	248	251	216	249	241	249	266	272	229	200	265	245	287	257	251	243	238	260	231	256	250	241	259	251	218	231	249	263	234	259	242	254	235	249	250	278	276	260	249	266	250	232	243	225	234	259	223	238	249	247	264	267	252	225	265	221	218	256	240	248	245	231	253	222	258	250	256	243	252	258	241	217	236	275	207	243	254	248	241	240	238	247	262	246	253	253	245	232	249	246	252	263	253	252	256	239	227	243	258	247	246	220	233	232	245	288	217	233	253	247	241	271	254	229	240	275	234	251	252	269	232	235	252	253	237	238	237	276	223	217	260	269	233	261	272	238	251	242	232	250	256	266	240	221	248	247	267	262	248	227	272	261	255	251	236	227	255	238	232	234	284	247	204	252	255	235	240	263	251	249	243	262	297	243	219	251	229	252	252	233	233	228	254	231	254	244	246	247	242	264	246	240	258	232	271	248	231	286	269	254	240	262	255	246	241	246	241	247	233	206	258	253	244	250	239	225	239	206	238	240	251	257	282	251	232	258	256	242	260	255	263	267	249	265	251	249	276	248	246	236	258	235	256	279	238	246	250	228	254	247	252	255	252	234	237	248	260	241	254	247	233	224	229	257	229	259	242	277	262	228	264	242	293	252	242	228	231	246	246	252	265	249	255	231	266	254	217	260	251	247	278	245	262	288	254	248	245	276	246	255	232	220	229	241	236	256	229	234	264	261	252	210	253	252	250	234	274	252	228	220	255	222	229	267	261	267	214	252	238	239	235	249	256	235	238	250	237	243	252	228	246	263	225	234	244	247	231	207	252	248	247	256	246	256	275	249	227	250	234	250	238	236	245	248	235	229	239	265	233	249	236	254	258	237	249	216	252	259	259	252	230	230	229	264	256	275	246	251	235	232	234	246	242	255	233	240	263	254	237	233	237	239	230	253	272	246	248	261	254	246	225	221	233	262	223	243	242	253	262	232	236	238	245	247	265	206	278	249	277	254	253	257	224	243	269	258	238	239	253	248	233	251	274	245	237	252	238	229	247	243	212	248	233	266	246	267	241	231	257	271	270	238	234	257	259	242	205	274	233	277	264	246	256	263	252	243	237	272	240	238	245	219	243	254	249	230	240	272	233	264	238	226	243	234	247	254	248	250	224	271	250
1850	169	141	161	123	140	140	140	121	128	133	122	144	134	149	119	139	135	140	117	119	129	128	117	148	146	143	122	119	130	135	149	124	122	116	121	125	143	111	120	109	118	139	128	138	117	114	130	151	104	118	132	133	137	117	133	119	125	130	126	123	121	138	127	104	117	112	130	125	121	111	128	144	138	122	120	135	118	131	114	130	121	153	129	120	131	134	117	116	124	122	127	138	123	128	120	119	141	127	130	147	144	93	124	149	123	108	121	144	140	135	120	130	125	119	129	137	130	137	138	138	111	124	134	119	113	128	134	117	108	129	120	127	149	111	123	133	128	150	108	133	123	115	136	140	124	141	121	149	129	146	131	140	123	141	123	134	117	133	119	124	125	141	145	106	114	131	127	117	132	125	132	157	126	118	119	133	102	134	138	135	135	123	131	122	116	124	143	136	133	140	104	134	133	129	123	128	131	141	133	123	107	140	125	119	138	149	115	138	133	115	107	131	113	138	129	104	132	135	118	121	126	131	127	123	131	135	125	139	154	135	122	123	136	151	113	156	123	121	150	137	139	120	133	137	142	130	106	130	134	133	124	138	113	135	112	138	127	135	156	126	131	112	145	132	124	124	100	118	123	135	135	141	125	140	119	130	153	124	134	124	123	138	124	128	133	121	132	137	128	101	137	126	124	125	107	137	137	131	129	133	111	115	130	113	125	135	130	144	113	128	132	147	118	119	115	137	135	120	134	126	114	116	117	126	128	120	144	140	111	130	123	122	120	117	127	132	127	118	137	111	122	133	136	129	119	142	121	110	118	126	150	140	111	155	126	132	128	129	144	127	127	128	130	127	140	132	129	147	108	129	126	116	115	130	137	125	127	115	133	142	104	119	114	125	101	122	133	118	149	137	145	136	125	111	130	136	133	135	120	120	130	139	121	130	129	121	145	141	127	105	140	117	138	124	109	151	115	138	121	117	129	143	126	119	122	124	128	114	129	120	127	139	111	128	150	146	142	147	128	118	135	132	121	135	136	119	146	145	114	128	131	132	126	131	125	124	106	109	140	136	138	145	135	143	130	110	115	121	138	125	101	146	132	128	126	121	118	130	135	142	114	131	120	150	132	131	134	120	119	133	132	108	126	114	135	124	119	124	107	116	134	115	144	128	114	128	118	113	118	139	124	137	137	124	108	126	123	115	139	121	122	96	118	126	131	123	127	132	133	125	134	141	121	115	122	130	130	140	120	145	161	142	118	130	132	131	126	108	137	120	125	138	118	140	133	126	142	119	125	117	106	117	115	132	128	139	114	121	134	138	120	128	131	132	150	135	122	112	102	129	123	130	114	121	127	133	137	146	131	142	122	125	131	123	134	130	124	142	120	138	113	129	115	137	140	143	145	135	115	123	129	127	129	140	147	133	128	151	136	130	138	117	141	118	121	121	119	124	110	125	131	121	130	124	133	121	132	139	128	121	141	126	125	107	122	116	121	135	130	164	125	133	114	108	147	129	128	125	133	119	98	137	126	107	125	133	119	123	139	132	128	123	130	133	135	140	134	123	131	121	135	118	117	126	117	146	126	132	124	132	126	140	132	122	136	106	127	114	105	143	112	106	129	127	124	124	123	118	126	135	116	124	125	125	124	102	144	115	122	137	105	139	127	142	144	129	128	148	116	114	132	129	104	131	152	127	138	132	116	126	113	130	128	138	129	123	129	118	132	154	116	113	128	142	130	136	101	139	120	125	119	129	140	118	131	155	127	147	147	121	130	126	136	125	119	141	107	116	131	129	130	125	138	135	140	127	106	117	116	122	116	117	145	133	127	114	159	143	122	141	135	124	109	113	107	130	135	113	145	127	134	135	113	103	137	120	115	123	131	128	131	141	125	118	127	134	129	123	124	134	112	125	124	112	126	112	127	99	140	134	154	122	122	134	162	126	113	113	139	126	137	126	115	128	120	138	130	129	126	130	127	125	140	127	126	118	143	106	125	142	120	126	131	130	120	137	145	133	136	122	123	127	124	147	117	125	111	136	106	121	127	111	116	118	138	129	122	114	160	143	152	135	123	130	147	124	134	141	159	116	131	118	132	106	117	121	119	113	136	118	137	134	112	109	156	128	113	129	138	130	125	123	137	128	132	134	122	124	132	150	111	118	117	133	124	121	110	124	129	133	128	139	110	131	136	116	108	139	143	135	160	124	125	115	125	153	111	131	126	129	133	128	150	144	135	147	110	115	137	132	122	106	106	132	133	143	131	125	112	122	112	136	122	117	113	110	124	137	139	118	133	131	133	136	111	127	132	126	113	131	128	120	134	127	125	134	137	138	116	125	131	144	151	149	127	129	108	112	126	146	114	122	121	135	125	115	118	130	128	125	119	119	130	111	119	117	130	134	137	160	111	127	119	120	119	119	128	126	139	119	138	114	121	144	118	119	137	137	111	118	137	118	121	144	121	113	125	119	135	122	104	124	115	117	124	129	113	126	122	113	135	125	123	116	121	142	123	118	135	142	145	136	118	119	138	113	119	122	148	131	129	123	139	134	136	157	139	139	144	142	111	145	114	130	118	134	132	129	127	97	128	131	131	112	133	129	121	120	145	128	152	104	134	128	113	119	113	125	126	133	131	138	146	138	123	129	120	135	133	124	118	116	124	132	107	122	116	136	133	125	141	112	127	157	130	138	144	111	114	125	156	119	138	122	124	123	118	111	140	134	128	120	135	125	136	123	141	128	130	129	121	140	117	130	148	113	128	112	148	153	143	136	125	121	125	127	126	129	120	145	126	136	119	132	134	134	132	126	128	148	109	131	143	128	124	133	118	124	127	125	139	116	142	125	139	131	114	147	136	112	130	117	120	119	107	137	128	131	141	117	127	131	147	114	142	134	119	143	120	126	115	109	123	114	128	142	124	122	119	126	125	110	134	133	115	129	110	115	143	122	121	129	149	128	126	118	109	156	112	134	124	132	137	129	122	135	139	118	119	129	122	131	109	144	117	151	122	118	146	92	141	139	131	121	121	123	120	134	135	127	137	128	132	134	115	118	128	121	117	126	109	109	123	152	140	135	152	126	120	144	134	116	121	125	142	141	126	101	124	137	129	128	126	119	118	114	138	140	125	110	136	142	105	129	127	114	144	140	131	147	124	139	122	130	121	120	116	131	105	133	126	126	124	122	116	127	115	144	137	131	133	130	119	118	126	121	120	134	137	147	149	121	133	115	113	131	138	127	103	130	110	134	125	127	150	121	117	134	119	141	107	126	125	124	131	118	127	130	121	143	136	113	110	120	122	146	90	128	132	130	136	122	135	134	150	134	123	110	137	120	139	149	129	127	151	125	124	135	118	118	114	133	129	130	102	132	120	130	152	132	128	135	128	119	110	118	156	118	122	119	141	126	142	124	122	126	123	123	137	120	104	109	134	123	141	112	135	131	121	126	135	122	145	135	129	122	117	137	134	133	133	118	119	137	132	129	148	146	131	158	147	134	136	135	127
2087	389	484	471	428	431	386	428	356	375	343	373	362	352	338	338	304	352	358	364	338	382	381	349	367	317	344	374	353	344	393	364	344	338	348	366	346	339	320	371	365	391	349	337	330	404	402	370	370	388	354	374	346	359	358	339	332	366	366	352	348	388	342	373	364	354	331	377	341	334	351	375	363	326	359	333	348	341	347	318	366	357	361	342	355	317	346	328	327	353	338	362	344	328	361	360	308	347	345	390	360	355	345	337	384	327	348	345	320	357	349	364	340	335	347	352	359	349	346	355	321	347	342	390	340	379	345	329	333	370	363	319	352	344	306	354	343	367	355	341	315	347	354	334	343	375	343	317	373	360	332	334	342	337	341	320	404	345	334	366	342	328	340	342	369	322	342	362	360	349	334	348	364	368	360	318	364	332	345	352	335	339	342	338	372	346	402	349	381	341	375	361	351	383	343	343	351	378	357	335	352	367	339	336	331	347	362	351	362	373	359	341	344	355	349	346	351	352	358	351	318	351	350	320	315	336	350	338	326	316	342	377	354	347	340	350	329	374	345	363	356	360	320	349	311	338	362	377	344	357	345	356	338	345	357	354	357	341	311	363	365	334	365	356	349	322	367	373	377	315	330	354	354	350	365	377	353	353	375	342	363	361	333	364	355	375	300	339	361	344	382	308	316	319	358	336	362	332	319	319	368	312	350	345	338	340	352	322	340	338	357	389	354	356	375	368	330	346	333	368	372	350	351	345	353	337	347	339	327	356	332	367	339	317	368	367	323	312	365	305	336	275	352	321	298	348	370	402	353	341	306	355	332	363	337	351	345	367	351	352	342	340	357	352	368	330	356	334	331	351	373	338	338	353	342	360	337	353	337	322	333	338	341	366	336	343	340	341	341	332	364	378	367	353	342	349	357	347	363	374	353	388	376	332	332	332	330	364	338	344	337	331	334	308	349	366	333	329	372	351	360	351	381	377	352	325	384	334	354	366	339	321	333	343	337	313	371	359	341	339	336	334	353	333	351	374	339	362	347	376	347	331	348	337	364	325	340	351	349	336	357	338	357	352	347	369	378	339	337	380	346	347	335	358	330	375	350	376	363	363	348	344	356	332	380	354	368	352	355	342	376	376	329	331	312	380	328	330	345	357	336	373	322	312	328	373	342	320	360	317	343	345	377	365	358	354	354	329	335	356	380	340	326	336	359	345	340	326	342	367	355	373	341	355	342	320	325	307	380	331	355	366	370	357	351	333	360	353	346	352	343	378	342	340	329	340	369	313	312	335	331	373	353	337	325	374	341	357	334	342	359	351	413	319	324	317	393	327	370	356	379	354	358	348	380	364	357	354	341	355	335	357	356	351	334	356	334	335	359	346	390	321	320	366	320	339	319	349	341	352	348	352	332	344	380	331	346	358	367	378	350	366	371	371	328	353	325	369	323	367	353	306	352	331	359	376	342	334	346	338	350	333	339	337	344	336	323	323	351	309	362	317	373	306	329	357	317	367	351	346	344	369	330	338	360	327	351	327	360	339	357	369	335	353	325	365	345	352	350	350	342	380	370	365	378	329	345	371	347	345	354	350	377	366	330	311	335	395	369	333	343	331	329	332	331	342	350	316	316	352	368	329	364	329	356	334	378	331	358	378	370	355	362	344	395	368	317	330	365	347	305	369	350	374	326	341	316	334	348	344	354	324	340	365	331	325	331	350	365	387	345	322	306	345	349	347	352	346	320	335	341	316	335	357	316	358	352	359	334	329	376	341	341	336	328	332	367	359	354	343	361	378	368	376	343	364	342	351	354	362	380	382	342	328	342	333	341	362	376	343	329	321	340	330	339	348	327	361	337	314	299	338	325	321	342	337	371	342	324	336	334	321	322	350	328	348	341	348	351	383	342	354	362	347	353	347	348	324	335	342	320	324	323	373	336	363	349	349	325	334	325	345	323	367	340	328	368	340	332	332	324	333	358	331	309	352	359	326	360	319	340	355	316	350	390	375	327	362	326	367	356	340	355	348	340	363	345	328	360	342	351	356	324	346	343	353	333	382	345	327	363	364	366	363	347	342	376	350	335	357	342	339	365	349	351	354	352	335	354	314	392	373	390	317	333	351	363	345	327	350	360	346	355	347	331	371	324	330	339	334	348	344	347	329	312	356	344	366	331	329	361	367	369	332	340	380	316	373	323	380	347	329	341	332	336	338	350	314	338	324	366	315	375	340	348	367	331	343	361	318	380	328	355	332	337	369	362	346	346	354	367	328	366	354	364	359	346	318	359	366	350	363	357	335	341	322	353	324	361	321	338	346	356	329	323	352	365	336	374	326	345	308	366	341	393	362	324	362	388	364	377	352	309	356	338	351	353	353	333	375	321	354	336	328	351	337	336	320	353	327	330	310	318	386	321	359	363	341	374	331	348	337	320	363	322	360	339	326	340	323	342	332	361	351	329	342	326	340	345	371	381	325	336	331	339	337	344	342	348	337	375	354	313	351	340	355	352	330	340	349	361	396	344	344	323	304	364	349	356	357	349	353	377	361	341	354	355	345	383	331	359	332	314	346	369	367	341	382	354	334	385	375	320	340	355	330	356	368	322	364	345	331	346	334	351	339	352	358	327	350	313	345	343	342	363	353	342	337	380	340	332	360	328	378	347	344	336	335	347	337	334	411	365	377	334	344	346	350	328	370	360	371	333	365	339	364	327	334	332	332	345	321	364	324	364	329	369	365	378	353	337	350	364	351	333	309	350	343	352	359	345	362	327	342	350	376	339	332	378	337	361	359	382	346	335	354	374	358	365	328	311	315	350	375	348	328	342	347	338	373	343	349	355	346	367	326	336	333	376	356	352	357	346	343	356	337	364	346	341	339	328	339	343	365	328	363	332	391	337	344	360	368	349	342	322	347	323	326	336	352	332	372	390	353	356	362	359	346	378	331	345	345	372	337	323	348	334	336	351	348	352	355	360	350	354	368	359	341	341	364	333	363	333	334	352	332	342	346	359	360	387	350	329	324	346	328	385	371	352	345	335	362	352	326	367	351	341	335	311	355	339	358	349	344	345	350	355	349	358	341	338	393	359	343	370	343	377	348	343	358	346	348	390	319	350	326	334	359	349	407	319	339	388	360	335	373	347	331	324	335	280	358	325	357	385	331	375	344	336	357	334	340	372	327	337	355	356	356	336	345	353	344	337	332	361	347	348	318	355	346	353	326	351	353	331	337	373	358	371	341	374	353	334	353	374	374	311	320	328	362	349	330	384	357	354	360	347	353	329	354	376	337	355	367	370	330	323	327	364	309	333	334	347	338	336	337	337	364	326	332	335	344	321	361	317	349	337	368	345	338	344	398	355	323	316	357	340	351	365	350	325	369	328	336	346	362	385	368	371	332	364	332	310	335	369	332	320	357	332	318	366	316	358	360	375	345	338	355	340	348	359	355	339	333	360	336	318	371	344	356	341	327	371	358	326	362	372	359	340	345	374	340	370	344	359	334
7587	931	1129	830	572	498	438	285	300	261	272	218	212	202	210	193	186	163	164	164	179	175	178	172	199	176	166	177	156	155	188	147	170	143	164	161	152	159	150	150	176	156	176	151	155	162	201	187	170	163	148	163	146	140	174	155	147	157	138	169	165	167	164	146	150	154	166	152	141	162	163	160	152	176	155	150	182	180	155	149	151	150	170	148	168	151	129	138	146	142	168	154	171	145	146	161	167	137	152	161	162	163	174	162	160	150	168	160	145	151	162	171	135	148	157	160	177	166	172	153	141	159	162	166	160	145	150	153	152	150	152	137	165	143	165	140	154	165	173	163	157	150	177	164	151	157	151	146	186	159	154	169	159	163	166	142	159	161	143	166	155	154	164	141	135	150	155	156	161	164	151	159	169	170	159	156	169	166	162	155	176	150	153	178	168	156	148	166	167	175	170	164	155	156	131	171	141	143	162	159	148	158	159	158	156	160	156	174	129	120	150	153	145	156	153	171	170	154	149	165	165	136	164	161	143	162	165	151	162	143	150	156	145	178	159	158	148	158	159	152	137	146	159	171	158	167	134	135	158	165	157	151	156	173	147	132	131	166	130	146	163	149	184	162	145	146	147	164	147	188	158	150	155	155	158	172	174	170	138	156	155	147	137	143	166	151	171	149	173	138	157	172	147	163	160	145	141	157	167	138	158	147	128	155	157	163	127	151	145	161	167	148	159	136	149	169	139	154	152	166	147	120	144	142	154	147	154	168	153	151	161	159	144	163	166	176	167	154	171	171	177	176	149	150	178	127	148	167	146	153	148	153	155	158	195	155	154	135	149	159	151	149	206	164	160	145	148	170	154	160	180	159	155	149	148	164	134	149	174	159	171	182	149	172	153	140	162	170	165	147	140	166	154	152	152	161	149	159	127	148	171	161	141	165	143	143	175	176	160	149	137	173	158	141	174	165	162	159	148	144	146	153	157	168	166	162	163	169	152	172	170	148	148	165	159	177	166	150	165	140	151	142	167	151	130	140	170	156	153	136	143	151	161	149	144	125	151	165	139	168	161	171	151	162	160	147	162	161	175	167	175	161	156	164	147	164	193	143	140	141	145	145	189	153	174	170	139	156	144	145	144	153	166	152	149	174	158	168	150	144	133	140	154	162	158	170	148	148	177	167	148	125	151	154	161	172	160	159	171	134	158	132	172	140	148	166	165	145	164	162	158	161	146	141	187	154	152	152	172	145	164	157	135	152	169	191	151	139	153	146	169	165	147	139	151	151	164	149	163	158	147	153	156	163	146	132	163	151	161	149	162	140	164	151	154	172	157	164	166	153	175	160	146	136	157	149	145	152	142	179	135	153	167	143	145	169	163	190	193	149	162	174	154	156	156	177	146	165	145	146	132	167	171	156	156	167	157	163	158	187	163	184	149	153	165	146	148	161	133	158	149	169	151	141	149	152	144	150	187	145	165	151	168	154	154	135	172	148	179	178	142	151	170	167	163	174	163	133	136	172	158	161	156	155	146	194	164	151	148	117	164	160	123	152	153	150	151	139	157	145	182	145	158	195	136	151	171	156	148	141	160	165	138	163	147	140	172	142	150	152	154	156	161	144	156	144	167	154	169	141	152	156	164	134	128	150	173	150	157	145	146	147	174	159	174	166	151	164	147	131	151	142	156	152	186	171	176	161	143	177	139	167	138	144	146	135	163	143	158	152	157	174	155	161	164	164	143	139	154	129	162	160	153	145	148	156	162	177	139	158	150	143	138	178	146	163	141	160	170	141	165	152	168	147	171	150	167	123	146	168	177	157	168	153	145	159	145	145	140	173	173	143	126	143	148	154	156	152	155	155	155	159	151	150	158	144	159	157	160	171	166	180	147	173	143	162	151	175	155	154	176	170	149	168	161	149	157	165	193	156	165	162	160	144	141	151	142	150	164	175	162	140	168	156	125	146	158	161	133	131	150	155	157	182	170	153	178	154	140	155	166	133	157	141	160	169	161	164	175	180	147	136	157	136	145	151	155	186	143	132	182	164	139	151	128	167	143	170	153	149	144	175	145	182	150	132	144	151	172	158	135	149	142	131	161	168	172	159	174	145	148	154	157	156	151	161	158	155	168	171	153	162	152	133	139	130	150	154	149	188	146	167	148	158	138	134	167	146	143	148	151	163	162	139	162	153	156	143	166	170	153	136	138	161	163	148	164	160	176	161	159	153	152	173	174	168	153	157	152	149	148	143	166	162	169	186	169	167	143	187	149	142	168	146	177	183	170	167	170	164	172	176	143	170	149	149	142	175	164	152	159	154	154	154	172	153	148	154	147	164	147	169	155	140	149	125	158	151	166	144	157	142	168	139	146	170	173	167	162	153	155	165	156	157	136	164	148	179	170	150	149	165	173	164	141	129	168	144	151	182	167	162	161	150	157	171	147	159	149	174	146	147	180	167	178	159	146	185	160	127	157	136	157	162	158	155	155	142	151	151	142	156	156	148	149	165	178	131	170	172	151	175	172	149	157	137	153	169	189	156	172	165	137	156	150	176	133	176	153	164	155	163	148	127	152	164	147	155	160	159	139	155	164	137	147	145	152	143	168	148	154	151	163	150	149	136	191	142	148	134	148	157	152	137	157	171	129	147	152	153	159	175	148	170	194	162	146	154	150	147	169	136	163	154	134	151	164	151	168	135	143	137	148	177	148	156	140	154	150	152	137	147	144	133	158	147	138	157	166	172	159	160	145	138	171	153	160	138	160	157	151	159	170	169	149	176	150	170	174	166	148	132	139	139	147	157	141	176	138	157	163	128	162	186	143	142	155	134	148	181	156	170	162	178	156	137	132	149	144	151	165	173	154	137	162	183	153	186	175	145	135	158	151	171	126	165	159	162	152	154	149	137	160	136	162	179	150	160	171	166	173	154	163	137	150	162	169	132	143	137	156	171	161	152	155	172	170	173	180	160	161	154	163	139	167	179	151	149	169	159	153	157	139	192	166	170	178	159	148	173	205	150	158	161	158	164	148	189	158	138	162	164	158	145	159	152	161	173	154	153	147	166	143	143	147	164	154	160	153	165	149	144	180	153	159	162	161	170	138	136	142	162	167	164	147	172	156	183	129	148	146	140	156	154	141	161	151	169	129	149	166	153	133	158	174	163	148	145	145	165	158	153	147	175	151	154	168	169	164	147	148	170	148	140	160	159	145	151	165	144	165	161	137	153	138	152	150	164	162	148	178	155	146	149	153	147	142	127	159	176	133	152	175	157	142	149	162	153	165	137	188	174	174	171	142	165	143	175	148	163	162	149	167	169	146	147	148	161	139	157	166	169	186	164	139	156	144	135	174	143	133	147	168	178	176	176	151	149	167	158	151	139	149	135	164	153	171	163	159	143	167	152	163	148	138	143	173	194	166	174	166	159	152	167	146	163	146	152	162	154	140	172	139	146	154	142	147	160	167	160	147	166	146	169	169	166	158	130	149	147	150	177	154	147	169	162
5315	1203	2566	2901	2590	1939	1751	1561	1222	1146	1002	896	856	769	724	685	646	647	619	592	589	563	510	529	504	557	535	538	467	500	514	462	446	500	447	489	468	453	446	439	456	486	464	462	496	524	636	592	551	484	414	496	448	427	441	416	457	436	376	417	391	433	410	467	411	427	420	400	400	440	432	472	384	402	407	415	429	407	397	431	414	431	420	413	416	401	418	445	436	398	463	398	443	456	430	433	418	407	432	395	392	432	456	429	407	406	429	426	414	405	406	405	427	442	434	410	416	396	410	397	431	380	389	415	414	423	396	440	421	388	387	409	422	382	429	431	394	417	435	418	391	414	413	451	418	407	419	422	433	421	428	426	382	401	425	435	397	372	383	427	436	401	432	436	410	402	372	421	420	443	418	429	432	392	409	382	404	409	377	428	390	421	420	411	414	362	417	407	426	437	416	408	426	426	402	426	431	366	442	442	408	363	370	403	414	436	403	409	418	399	444	434	429	426	388	421	407	409	437	413	417	383	417	463	413	402	406	439	425	434	417	382	396	424	399	391	411	432	409	436	411	379	383	403	436	411	423	391	435	446	392	375	436	428	417	397	416	410	433	417	404	404	407	417	409	417	406	376	385	391	427	404	406	428	385	399	432	461	421	412	438	412	434	409	391	409	422	375	402	380	438	400	411	376	408	432	407	404	400	405	398	422	382	386	414	409	399	390	412	418	419	403	397	425	422	431	397	418	416	423	415	424	438	421	411	370	406	424	384	396	419	415	410	432	383	398	411	410	388	420	380	425	401	404	397	385	397	389	405	434	383	424	404	401	415	362	382	386	401	380	403	394	388	414	394	417	396	431	397	428	394	391	396	420	427	441	392	396	410	392	393	431	381	424	395	421	402	421	397	435	390	445	406	416	418	431	398	399	412	388	421	415	414	403	413	400	435	407	424	405	412	398	425	402	406	420	398	394	396	448	421	422	380	452	441	440	374	435	426	388	382	437	399	426	431	446	404	439	408	424	416	407	397	377	382	432	398	435	431	379	426	356	374	407	418	374	422	432	390	384	378	418	448	423	416	407	415	427	427	418	435	374	441	429	436	388	403	427	404	375	400	363	417	448	429	399	406	403	409	424	398	422	395	407	392	405	421	418	413	411	404	407	415	406	391	413	410	400	398	411	422	364	405	419	424	397	410	387	382	376	381	398	414	410	423	401	398	430	414	428	418	390	441	398	425	432	405	426	400	413	432	456	400	412	393	383	373	400	382	397	398	391	400	449	380	422	405	374	424	397	391	420	410	420	413	405	426	426	424	401	391	423	395	399	389	433	445	430	413	401	391	409	399	391	398	429	405	387	407	403	414	389	395	419	404	387	414	378	431	377	421	435	443	376	397	409	442	378	416	401	400	393	406	417	408	418	407	376	399	425	391	382	419	411	431	367	392	411	380	429	396	399	421	431	417	418	399	405	422	383	432	421	414	403	398	422	402	420	440	414	430	382	427	406	384	420	395	420	394	406	399	421	353	452	410	393	379	440	449	430	399	392	436	390	401	419	405	424	417	387	402	429	398	435	437	390	405	375	388	426	399	408	431	408	428	412	423	390	386	396	398	428	418	383	422	372	380	394	373	395	406	383	426	381	438	404	448	409	390	409	408	398	412	391	429	415	376	385	431	420	405	409	413	393	443	407	418	413	390	393	406	411	398	410	408	420	404	423	427	432	427	427	421	408	434	412	417	400	445	422	413	385	403	387	428	388	415	358	372	427	439	414	430	397	391	363	460	413	425	401	390	400	388	408	405	408	407	399	424	407	423	418	440	387	406	363	427	396	424	412	403	395	439	373	390	396	400	408	433	391	435	395	412	412	409	372	428	391	412	400	410	436	402	415	355	412	441	392	435	381	401	409	399	374	397	421	369	400	390	411	404	387	428	424	414	413	435	398	443	403	416	402	435	421	402	446	401	413	424	404	410	418	392	404	395	414	403	383	421	413	400	425	374	384	429	416	391	380	418	386	403	440	402	430	401	389	413	412	387	435	398	384	416	411	399	390	386	392	388	442	394	394	400	425	432	416	422	459	382	443	390	426	374	415	396	378	410	380	456	452	448	424	396	423	436	405	382	455	439	412	399	431	385	412	403	387	411	404	382	405	418	393	425	375	388	390	423	406	413	432	376	397	397	438	418	364	415	407	408	396	390	416	391	422	403	376	429	396	448	393	406	395	421	425	408	419	397	400	414	387	375	421	381	427	419	406	393	392	431	384	379	462	385	414	406	387	420	395	427	414	388	415	410	422	444	445	419	382	393	403	402	439	433	407	399	386	406	388	370	402	398	444	395	379	383	436	372	437	388	405	422	417	442	420	430	411	407	396	400	413	402	406	414	413	392	388	403	406	395	414	437	416	409	440	421	400	403	425	414	416	439	434	407	403	424	417	362	476	441	403	417	441	420	374	405	415	419	391	404	425	432	427	432	401	372	408	448	385	396	412	385	415	413	402	409	395	388	417	432	391	422	383	405	420	406	413	437	420	413	401	420	415	403	447	426	434	427	436	377	421	421	367	380	416	419	422	418	455	414	421	402	391	389	444	373	382	419	417	390	375	422	456	423	439	416	423	404	435	394	441	408	403	381	398	381	413	412	422	414	406	439	415	367	401	417	402	428	391	387	414	405	392	400	421	422	430	406	415	411	383	423	429	412	412	390	387	425	413	420	399	408	410	456	383	430	410	394	434	393	405	411	431	428	418	407	398	405	426	452	408	420	368	405	421	392	401	433	433	406	386	406	408	417	394	378	410	423	416	421	414	416	436	386	414	450	391	387	415	395	430	399	400	465	410	420	416	425	378	410	401	385	419	422	428	432	383	400	407	398	404	362	419	420	417	412	400	377	372	420	409	413	403	372	430	420	413	393	404	411	404	427	396	399	449	400	400	432	451	423	428	421	427	451	410	418	423	380	409	429	378	415	381	436	414	396	405	379	395	408	420	389	378	422	378	435	382	385	476	385	409	401	416	397	416	412	386	427	456	396	384	387	395	409	379	394	434	395	408	410	404	430	427	388	417	428	407	367	411	428	410	400	413	419	404	425	412	428	396	411	430	413	408	409	419	406	430	409	398	422	414	407	393	386	439	404	428	412	409	393	438	407	399	423	414	453	413	424	404	443	456	403	396	411	405	349	410	444	411	402	426	418	411	419	409	398	442	423	437	428	374	417	424	405	423	400	441	427	388	392	384	391	378	427	383	409	395	410	409	401	444	425	417	385	398	402	404	395	410	395	451	417	419	395	426	449	411	465	359	429	401	388	404	388	414	395	384	375	397	436	448	397	390	353	378	412	445	411	393	425	429	402	418	416	427	399	417	392	424	385	404	394	404	393	435	409	406	397	396	381	413	399	410	414	385	421	384	413	413	411	415	405	454	401	413	431	421	450	372	422	377	419	365	396	404	414	384	387	416	430	409	400	382	431	451	414	426	380	433	426	369	436	417	403	417	437	375
14255	2136	2093	1496	1067	737	568	419	375	293	237	272	199	181	136	138	169	145	155	128	140	120	118	117	109	116	125	122	111	107	106	109	109	116	105	110	87	89	101	133	99	101	85	89	85	108	162	154	131	116	104	104	93	107	82	103	125	115	101	98	115	97	100	107	89	97	101	106	99	89	87	89	94	96	76	84	85	86	80	93	71	74	92	88	95	71	99	73	87	94	92	90	84	87	80	85	92	85	84	104	86	91	86	90	83	94	86	89	90	103	95	90	75	85	85	83	80	87	99	93	82	75	112	97	90	96	99	91	97	80	80	103	73	87	88	83	93	76	93	87	78	74	115	82	102	89	96	91	91	88	79	80	76	86	100	100	94	91	78	94	83	91	89	104	95	91	98	94	80	103	93	103	94	114	96	90	79	80	86	81	94	84	78	94	84	78	82	88	104	86	83	81	88	111	94	89	96	92	82	79	75	102	96	92	87	98	93	93	82	85	72	95	69	86	83	96	90	85	90	92	64	80	93	90	88	89	86	88	79	95	97	98	94	82	93	74	107	89	76	97	92	87	82	87	98	93	100	116	94	93	85	86	109	98	75	79	90	88	113	83	82	70	73	92	78	72	97	83	94	80	88	94	96	85	90	89	92	107	79	78	92	90	100	89	104	87	89	79	103	88	93	81	86	69	94	85	90	92	91	82	98	100	82	83	98	91	108	90	119	97	85	97	111	87	86	96	97	86	99	88	93	92	83	83	98	83	94	75	94	89	86	77	87	96	91	86	76	66	88	102	81	89	93	76	85	93	89	94	91	96	81	88	74	90	99	84	104	93	92	100	86	94	107	73	89	84	95	78	76	77	99	93	91	85	85	94	73	73	108	96	81	76	69	110	88	90	82	89	82	83	104	78	81	97	78	85	110	106	85	91	93	82	88	81	85	99	93	94	101	101	110	83	94	103	89	84	105	92	91	67	95	91	99	78	82	92	62	95	90	71	79	91	84	83	78	90	86	67	79	88	97	90	80	62	92	83	106	76	73	96	103	83	99	103	95	90	97	83	83	86	80	87	97	107	85	101	77	81	96	81	93	91	107	79	74	86	82	82	76	85	75	87	77	91	88	83	84	89	99	97	95	97	81	81	94	102	83	101	79	92	96	110	92	101	97	88	88	97	94	93	95	80	76	95	87	83	85	105	88	93	90	64	100	67	83	99	94	76	81	64	85	83	80	82	70	70	78	92	77	95	82	97	85	94	101	78	80	81	74	101	79	83	91	113	72	88	82	79	96	71	90	76	89	89	90	86	93	81	100	78	104	87	104	85	92	68	94	87	108	87	81	107	93	96	91	94	79	84	86	88	89	90	87	96	101	89	76	83	84	98	98	76	105	82	86	84	99	100	83	79	78	83	81	76	93	95	93	74	74	88	85	96	91	104	82	86	84	84	97	82	78	88	80	91	82	94	109	87	94	90	59	81	87	89	86	83	99	96	72	93	104	95	80	78	89	70	98	82	88	92	96	89	87	90	74	95	79	87	90	102	84	94	96	88	91	88	87	86	106	83	93	93	86	85	67	76	84	80	88	86	92	83	75	94	96	89	115	88	101	94	83	96	78	96	104	80	91	83	90	79	100	91	97	87	87	84	80	88	78	92	108	97	89	94	83	93	102	87	99	90	104	89	93	92	70	68	98	105	89	93	83	77	81	96	79	70	75	90	94	89	91	93	82	83	106	94	100	91	100	89	81	76	80	92	101	96	85	105	85	70	82	98	99	77	104	83	85	105	100	85	99	84	72	83	104	85	63	83	87	103	75	90	77	91	90	76	67	89	89	91	83	89	92	107	90	97	93	80	86	98	81	93	81	84	93	78	86	86	101	89	108	87	89	87	85	95	116	90	100	91	119	92	89	82	90	101	77	100	84	86	83	106	77	86	87	87	93	78	80	82	85	80	82	85	66	83	97	93	84	75	67	90	88	84	84	104	78	76	87	69	98	79	82	92	83	91	94	90	91	91	99	81	100	92	72	105	93	92	85	95	98	93	86	94	83	89	74	89	86	95	89	80	75	71	91	90	91	87	90	90	83	102	85	97	80	72	101	81	73	91	117	102	74	87	75	103	86	75	98	90	87	95	71	74	84	84	95	90	79	81	96	89	91	102	82	90	95	79	100	89	91	100	100	89	88	101	91	104	84	76	104	94	99	99	97	84	98	93	85	98	64	84	102	86	75	70	94	86	74	103	84	101	103	91	88	93	78	84	102	94	98	84	80	104	96	86	89	99	119	106	88	97	106	93	90	104	111	97	82	92	84	92	82	105	89	85	87	97	90	76	102	99	90	94	94	93	86	81	85	91	84	98	88	83	66	95	84	90	94	89	81	96	98	100	104	82	79	96	79	78	105	88	80	83	105	109	100	100	92	87	91	97	96	80	61	85	80	85	103	75	78	91	78	90	94	101	90	80	89	91	90	89	106	74	84	87	86	88	97	85	89	77	85	90	78	71	81	85	100	85	77	95	98	93	78	68	91	84	88	75	80	92	72	97	93	89	93	98	84	85	94	75	98	82	90	98	83	83	88	92	98	72	77	91	96	107	93	97	97	78	82	100	72	77	84	83	76	106	98	93	85	89	80	75	94	92	82	81	80	98	82	99	84	87	77	79	90	81	79	77	102	102	88	90	80	94	100	98	99	86	82	84	92	75	98	74	87	82	83	100	103	91	75	90	101	87	85	92	88	83	100	87	74	88	80	79	72	86	93	98	96	80	93	101	106	95	73	82	94	90	95	102	82	91	99	85	75	93	74	93	94	107	74	73	82	102	97	96	87	100	102	85	68	85	98	108	80	100	82	80	91	93	111	75	92	74	85	95	86	104	90	84	90	94	73	87	97	77	81	99	99	102	79	98	101	83	80	84	97	104	72	86	95	69	91	95	107	105	85	83	92	84	78	88	98	90	94	86	87	92	75	87	88	86	83	79	80	87	88	84	80	91	85	87	75	96	80	82	88	84	105	77	82	89	86	103	102	82	99	92	78	72	75	113	92	96	81	99	95	83	98	94	64	108	71	87	117	81	98	72	91	92	100	91	76	74	81	83	99	88	81	95	70	92	95	91	84	101	80	99	95	82	87	91	79	96	88	108	93	82	82	80	98	102	83	88	91	89	93	88	93	98	84	101	78	86	78	86	84	100	96	93	91	75	92	112	95	93	79	98	92	95	71	71	90	94	88	86	79	96	131	85	80	109	101	107	96	88	104	87	96	95	92	83	93	95	78	83	92	105	92	105	73	99	84	91	96	88	83	87	82	104	106	100	85	100	84	93	81	79	101	86	80	84	99	87	96	84	76	98	91	104	84	92	90	91	107	85	84	73	83	92	80	84	77	83	74	94	86	87	78	86	97	101	96	77	103	89	89	82	95	74	74	92	95	81	80	79	92	74	101	87	108	81	101	86	102	88	77	90	89	102	100	83	103	82	105	84	82	90	114	96	88	87	94	82
7040	1833	4429	5102	4218	3419	2762	2281	1872	1532	1371	1226	1135	935	877	800	681	703	671	600	611	559	529	525	490	459	455	415	442	404	384	399	404	368	357	356	335	317	307	300	332	370	350	309	359	406	722	802	604	608	347	350	304	360	291	318	628	545	292	289	273	301	260	277	236	260	287	271	254	262	261	259	284	260	241	256	273	278	265	252	240	262	265	231	244	252	246	255	274	268	255	238	266	260	255	234	260	247	263	281	266	253	249	220	240	256	225	249	260	270	249	251	271	287	242	248	247	250	249	249	239	243	264	226	282	250	266	245	247	250	219	263	217	277	244	255	245	266	256	235	277	269	255	264	268	243	262	281	261	256	270	285	257	243	249	251	253	263	273	266	253	261	254	244	228	235	255	243	237	264	247	238	252	246	255	236	226	225	233	260	237	247	260	222	253	247	231	249	243	263	228	225	255	232	232	271	263	228	281	243	246	239	223	238	232	238	222	242	252	244	228	236	249	262	243	255	225	229	255	252	248	216	234	237	244	237	239	270	252	241	250	226	242	247	238	250	243	265	228	253	247	232	240	227	268	241	213	221	261	243	242	229	269	278	259	241	264	257	236	227	230	267	224	227	253	253	224	259	256	263	212	244	222	256	212	247	225	237	244	251	244	239	262	245	262	209	246	249	229	276	248	251	236	241	240	209	276	226	243	223	250	241	231	252	239	235	258	235	268	242	225	239	265	272	253	206	249	243	249	224	219	230	244	246	234	272	247	234	231	247	220	229	260	231	255	257	274	245	281	238	273	256	243	222	223	240	244	217	251	234	221	237	229	245	255	244	228	250	277	238	236	260	237	221	244	254	268	251	213	250	216	238	254	256	220	249	268	236	227	243	210	254	234	270	220	261	211	216	269	242	236	278	261	235	242	225	220	244	236	244	235	203	265	210	242	227	240	249	211	233	268	253	236	251	233	227	253	249	261	214	216	204	212	215	218	246	225	231	232	237	238	269	258	212	209	246	210	234	231	234	210	237	232	250	236	234	216	230	202	243	239	223	230	269	237	226	248	229	266	253	209	249	234	219	237	271	238	223	248	282	234	221	262	246	251	260	227	247	243	242	215	222	243	274	271	245	236	230	226	220	238	233	250	256	247	236	246	258	252	232	245	228	241	243	239	225	254	245	227	244	227	210	237	243	248	245	253	256	220	191	246	230	238	265	239	232	243	241	248	213	224	272	217	226	251	227	246	264	242	229	268	232	233	241	258	246	228	243	209	241	214	225	249	237	235	219	242	219	243	243	226	246	268	252	252	251	258	219	244	227	233	227	245	249	264	228	245	264	243	244	251	243	238	228	234	246	236	266	217	244	249	231	236	253	242	246	241	230	252	254	217	252	228	247	250	261	227	236	227	237	226	243	250	235	225	231	239	236	241	242	252	244	256	229	273	214	242	248	229	237	242	243	250	246	239	252	249	264	243	242	248	232	250	250	248	237	256	219	235	258	236	235	246	261	217	230	232	218	212	261	234	248	237	243	245	268	219	250	262	241	262	226	230	230	206	244	228	243	274	234	232	246	258	255	225	252	259	205	231	236	214	262	240	233	259	231	256	247	252	246	227	229	276	257	233	258	240	260	259	244	223	249	235	207	246	248	218	241	245	241	249	216	204	226	228	247	263	256	243	258	224	216	219	232	248	243	240	268	235	249	230	238	252	249	254	243	242	239	228	256	251	252	229	222	201	244	248	246	246	239	225	242	230	230	235	219	226	210	267	249	240	228	248	253	244	254	213	231	240	264	268	241	240	224	228	240	242	247	266	252	222	240	246	228	234	237	234	236	244	235	225	237	233	241	238	253	247	247	244	231	246	249	253	232	250	211	242	234	233	265	234	251	231	228	239	226	234	250	223	216	267	233	226	234	243	253	250	250	214	265	243	216	240	270	252	229	268	247	243	229	244	225	230	219	254	249	240	258	259	242	235	249	227	260	242	248	255	256	256	260	255	222	255	236	261	218	226	248	256	263	268	259	242	213	230	260	260	266	215	226	260	234	222	252	223	248	217	249	279	232	251	250	237	245	241	259	216	241	256	262	244	226	218	218	243	241	234	234	232	259	243	249	245	232	231	228	250	251	243	244	253	227	212	242	219	228	220	225	213	250	222	236	261	255	230	233	241	209	224	241	227	238	242	233	222	237	251	218	228	254	249	234	251	231	209	220	261	258	225	233	232	245	217	224	250	232	237	228	234	225	230	239	241	230	243	228	222	253	237	239	251	241	226	232	247	244	238	244	243	229	219	256	246	212	245	250	229	256	239	250	239	236	247	212	250	255	219	245	225	248	229	234	249	228	238	256	253	207	241	248	249	237	228	224	246	228	234	224	251	223	213	255	241	240	250	233	239	254	238	260	258	267	223	253	247	240	221	276	259	223	226	214	220	233	220	237	218	232	260	224	242	249	250	233	241	272	252	223	229	257	229	242	240	231	232	246	237	234	242	264	249	249	268	236	236	220	239	239	255	242	249	257	248	245	246	216	252	250	216	209	241	216	227	239	269	233	204	226	222	226	233	210	269	255	241	240	256	227	217	244	235	261	229	206	239	245	254	232	267	246	238	257	249	216	244	250	253	264	256	227	224	228	234	218	265	265	249	253	257	230	252	246	244	270	239	218	254	247	236	267	237	234	240	222	238	234	236	244	262	230	227	221	263	224	242	250	252	237	265	267	237	245	218	233	241	252	251	238	221	247	226	261	261	260	269	229	255	244	233	241	217	242	224	236	209	242	235	247	245	244	272	247	270	246	250	239	274	276	245	239	258	232	234	250	243	229	247	234	242	247	252	235	243	286	242	249	236	234	259	259	255	242	239	237	233	207	227	226	272	241	227	244	243	235	231	255	270	254	253	205	224	269	232	252	222	232	239	263	234	237	235	237	216	264	204	233	264	254	250	219	224	266	240	242	241	238	220	260	250	257	230	231	243	232	229	208	215	235	234	228	230	237	232	251	247	236	253	211	274	228	252	221	257	254	228	209	212	248	272	198	209	249	204	243	253	217	246	242	223	234	268	254	238	236	222	212	236	238	228	203	223	229	247	246	239	231	247	247	239	227	244	223	222	235	284	244	247	217	247	236	235	217	213	250	255	215	255	230	239	235	216	247	233	261	226	237	247	222	237	245	250	259	252	267	247	222	198	244	268	247	212	255	246	239	240	238	246	243	254	251	243	227	247	230	242	275	219	236	243	227	258	263	247	240	246	242	245	257	239	227	235	235	222	240	271	240	229	240	255	252	232	213	256	249	248	243	245	231	241	232	243	293	237	252	256	261	214	253	199	248	242	245	233	237	231	281	248	234	234	226	241	217	244	267	231	235	240	244	241	230	259	249	233	238	240	237	255	254	252	249	218	241	218	226	228	241	244	247	237	225	244	229	266	241	250	242	258	221	253	243	239	239	231	239	244	213	244	252	261	228	255	235	239	236	216	259	230	240	267	240	244	213	251	253	257	238
1842	146	144	144	135	126	133	143	138	135	126	129	120	136	133	117	137	121	128	126	131	142	140	145	137	131	117	124	140	133	119	137	120	134	136	129	119	121	135	136	138	140	137	130	127	136	116	120	146	123	133	134	115	132	104	113	125	118	107	126	137	138	124	110	123	124	141	152	103	139	132	110	118	134	148	119	123	135	153	117	136	111	137	148	111	125	125	117	134	117	134	130	119	134	114	127	132	112	113	118	119	122	132	133	126	103	137	112	113	117	104	133	112	117	112	125	95	109	115	141	130	113	104	118	106	143	120	100	108	128	135	117	138	128	124	123	122	126	113	128	122	122	132	99	127	109	134	120	113	111	131	128	134	123	130	127	119	149	113	129	139	112	125	125	107	126	128	132	110	120	122	108	136	128	124	122	140	118	115	123	133	135	114	109	117	122	130	126	131	129	160	114	141	129	130	118	120	127	146	123	158	115	126	128	119	143	118	112	137	120	124	119	135	132	128	133	124	141	120	134	118	106	94	134	127	125	118	108	130	127	114	135	142	137	113	122	140	135	140	117	125	124	109	134	114	110	109	133	119	147	109	116	120	118	114	121	124	135	128	144	131	122	139	122	129	148	133	121	125	135	132	135	118	117	121	129	141	139	151	162	131	130	122	158	108	133	136	111	102	131	137	124	130	123	105	121	132	126	138	121	110	142	108	139	143	133	116	124	121	119	132	112	128	136	122	125	118	122	116	125	143	137	114	119	140	120	133	138	104	137	114	124	116	134	133	123	123	130	108	120	118	139	104	131	141	136	145	143	122	128	114	107	139	114	132	134	136	135	142	130	133	121	136	145	118	130	127	143	116	121	135	121	101	132	118	106	105	122	126	127	128	142	118	141	120	120	133	143	126	125	149	133	132	122	131	133	120	135	113	121	140	130	130	120	115	120	108	119	129	110	131	136	125	112	122	128	144	119	130	127	114	119	133	156	124	107	117	115	124	109	131	123	121	124	117	120	127	121	118	123	139	135	120	131	124	115	123	128	117	106	122	126	125	122	116	128	113	140	138	129	95	119	110	129	113	140	108	129	128	115	132	138	121	134	132	139	100	119	131	133	113	146	131	111	109	114	126	121	134	123	128	123	118	123	136	141	131	127	141	116	126	127	120	114	136	126	114	150	119	138	124	117	135	128	131	139	123	128	130	128	110	135	130	141	107	136	135	118	135	124	99	131	123	124	121	102	120	128	123	116	120	132	145	131	128	111	111	114	132	131	126	120	152	132	129	122	131	106	126	118	125	120	142	147	125	120	119	132	118	143	134	116	135	129	114	118	125	114	131	123	124	150	123	127	119	124	120	155	126	125	125	123	118	135	113	122	134	113	110	123	130	122	133	149	116	132	118	130	149	117	110	125	131	105	113	131	136	126	137	135	122	113	125	121	141	125	141	141	136	120	135	145	127	143	97	113	130	142	137	111	125	137	119	112	115	119	138	141	132	111	120	130	127	123	132	135	114	136	112	126	124	135	97	127	148	112	145	130	113	143	115	117	145	117	142	103	123	113	144	137	136	124	129	127	134	117	123	119	146	139	103	134	135	121	132	134	116	141	117	129	129	117	147	129	130	128	125	136	151	126	133	119	117	131	125	127	132	143	134	113	127	103	106	136	130	122	113	115	124	117	116	123	133	125	168	125	106	134	117	128	128	99	121	113	107	138	138	113	148	130	128	130	117	132	134	146	126	121	123	118	117	135	117	131	130	117	127	121	98	132	124	117	137	128	118	122	123	107	122	126	130	112	163	143	105	143	126	116	124	111	122	120	143	131	126	114	119	130	115	134	142	134	136	129	122	128	114	131	127	103	150	129	114	121	125	121	115	117	134	121	110	115	132	119	131	119	124	142	138	123	120	131	131	128	128	130	120	121	117	101	128	126	127	129	138	108	106	147	99	117	108	97	126	130	123	135	121	123	123	129	125	126	112	123	121	129	113	117	122	134	111	102	129	144	129	124	140	120	134	141	140	129	139	129	105	137	148	136	123	128	132	116	91	114	117	122	127	128	112	140	139	109	111	113	101	129	112	133	140	137	133	147	115	151	114	133	144	114	112	126	119	104	122	131	148	115	130	116	135	129	133	132	130	119	124	132	119	112	138	125	115	128	117	143	140	147	120	114	127	113	111	146	125	119	134	116	120	108	123	107	155	120	121	131	134	101	150	121	114	114	122	144	119	149	128	137	132	112	149	116	110	133	143	120	138	121	108	126	125	119	104	119	125	132	128	140	114	111	126	116	130	122	127	131	127	126	125	117	107	127	124	109	103	123	132	129	136	130	134	132	139	120	129	126	113	125	124	136	109	118	113	129	143	142	131	125	110	117	132	134	121	124	153	122	149	128	108	126	111	104	111	133	136	125	111	124	130	135	126	106	113	134	137	134	138	147	124	133	120	124	128	119	127	120	135	129	121	117	125	135	119	116	109	138	138	127	134	122	132	121	117	123	125	128	109	120	118	135	111	136	99	120	134	136	113	88	151	123	146	125	139	113	132	123	129	102	139	128	130	151	128	132	117	132	111	122	143	125	137	136	135	156	138	142	124	120	131	134	139	121	140	150	153	117	144	112	130	134	125	128	115	114	127	114	132	142	106	110	113	126	144	108	118	153	145	137	115	126	128	131	117	121	150	133	118	140	122	124	104	117	117	146	117	121	116	140	108	140	149	132	120	149	135	109	100	134	120	126	125	122	134	132	105	123	145	112	119	134	134	117	115	113	140	122	116	113	133	109	141	114	148	115	126	118	147	123	122	132	104	129	122	103	139	118	132	107	149	110	131	105	125	144	115	147	127	123	121	120	111	111	108	121	122	123	121	117	115	119	127	115	118	150	123	139	114	126	116	144	124	110	120	108	122	122	123	146	120	111	153	115	127	126	115	128	145	113	113	133	135	125	127	136	123	140	150	146	140	122	134	106	133	117	123	111	139	120	134	125	110	140	128	120	108	109	119	131	121	127	120	123	127	140	129	124	125	126	135	142	110	132	104	146	130	130	127	125	138	123	119	122	92	138	123	102	122	103	134	139	140	130	118	108	128	141	110	122	119	126	106	118	130	110	142	121	128	138	106	152	126	120	102	139	141	105	134	133	129	132	119	119	131	121	137	123	118	126	120	112	122	117	139	127	141	134	127	151	124	136	126	129	110	117	133	112	121	115	126	123	126	114	118	117	149	115	124	133	130	152	114	137	132	136	121	127	115	123	130	108	109	129	112	118	122	123	109	144	113	127	122	131	116	115	132	135	101	119	142	119	123	126	116	135	135	161	144	128	121	130	134	111	135	115	125	127	137	147	127	99	125	99	150	117	132	143	120	123	117	112	151	105	107	113	104	128	110	112	120	153	119	115	128	112	121	120	107	130	139	115	140	110	129	123	103	131	132	114	115	127	144	113	99	135	130	130	122	118	114	123	123	113	132	109	114	115	134	122	124	133	115	127	135	102	140	140	136	127
2055	390	475	421	443	396	394	378	387	404	378	379	357	317	339	383	363	332	346	368	368	354	337	378	338	348	380	374	353	347	377	348	378	384	340	345	353	362	337	346	345	361	371	347	337	369	354	374	374	350	379	341	358	361	357	354	366	344	315	350	349	357	340	343	364	376	333	343	346	325	345	340	335	325	293	334	328	361	340	348	324	386	364	359	357	323	351	325	363	361	330	331	349	328	371	356	320	359	329	368	352	346	335	335	345	321	387	336	352	341	325	388	314	357	323	365	345	338	328	338	336	383	336	338	342	359	304	341	329	383	312	319	349	344	358	333	365	384	341	348	328	339	344	343	325	347	341	380	330	356	363	338	349	349	338	347	310	341	376	342	316	346	339	345	340	352	336	357	317	307	320	328	328	319	349	345	355	333	344	361	320	368	386	342	339	354	341	358	314	326	329	341	327	319	352	339	369	335	364	344	328	364	325	316	391	298	354	353	338	366	343	356	342	369	316	338	329	339	315	358	349	295	317	337	352	331	352	361	347	343	316	345	345	359	334	375	343	365	337	352	363	329	344	321	316	357	326	329	352	307	361	312	348	333	363	334	349	343	329	330	333	324	349	311	296	350	349	338	345	334	337	322	361	331	324	317	339	336	321	345	343	368	317	339	307	348	324	336	366	330	346	331	361	340	346	324	360	327	348	350	355	361	327	360	342	356	333	349	334	315	328	329	339	371	341	315	340	364	365	382	336	367	329	358	338	373	323	381	343	349	408	352	387	355	334	332	351	340	357	355	396	350	372	376	352	342	362	324	301	346	342	333	323	348	384	320	341	326	375	317	321	339	341	342	354	339	332	340	341	330	334	335	347	341	320	352	329	351	374	335	333	356	337	334	324	338	341	369	348	329	341	335	324	340	330	348	342	346	335	331	356	354	345	344	344	319	330	360	340	353	339	326	335	343	319	318	352	305	330	310	315	351	307	312	356	328	344	349	355	327	327	334	350	319	336	311	332	359	330	352	358	321	318	370	331	332	319	342	350	314	369	328	336	354	325	326	327	324	343	340	335	324	344	370	313	355	323	335	360	328	376	375	348	361	329	332	339	323	370	334	318	349	323	358	347	351	349	383	344	355	332	349	359	346	353	337	311	347	341	346	369	349	344	323	359	330	357	341	355	357	332	376	320	341	325	322	329	338	327	343	351	342	318	344	334	337	313	326	343	344	323	316	348	363	334	320	354	343	358	334	367	334	340	339	323	373	365	343	356	335	338	342	343	332	347	316	356	322	332	330	330	351	322	370	328	331	339	347	344	385	325	372	357	343	364	351	320	348	340	331	315	371	317	328	370	336	301	352	335	315	326	353	374	338	337	342	383	331	321	325	364	340	343	326	334	361	317	342	355	302	376	331	348	349	327	350	318	357	353	337	364	347	324	327	349	315	352	366	336	324	333	356	351	381	314	351	338	315	349	333	294	359	365	340	331	351	316	323	351	318	363	344	357	366	346	336	351	378	333	345	360	333	380	322	341	329	320	396	320	316	308	351	359	366	343	359	320	375	333	361	333	327	354	328	327	340	317	336	350	322	319	345	342	361	342	347	336	343	338	328	378	339	357	323	325	364	360	352	326	352	329	352	347	330	346	343	366	360	372	340	341	362	347	380	319	341	347	333	352	323	334	320	349	335	341	330	315	351	345	347	328	344	334	314	345	325	334	320	364	353	340	348	351	332	355	345	348	382	346	364	347	346	349	344	367	337	345	356	347	347	324	351	341	322	327	347	374	323	341	322	343	334	336	364	361	343	315	316	344	307	326	331	334	326	338	308	341	331	363	341	331	358	329	344	351	323	322	365	349	368	352	367	348	314	336	362	368	315	351	317	307	398	341	349	358	338	320	357	339	353	336	336	367	317	356	331	365	357	351	329	315	304	357	368	353	370	314	353	329	334	303	326	336	336	346	352	341	333	308	353	328	326	398	348	376	329	333	350	356	363	358	352	335	353	345	364	329	322	333	344	333	326	368	361	338	361	334	351	373	326	333	332	356	347	358	348	335	342	362	337	351	342	314	321	342	336	333	328	344	346	343	315	335	322	376	362	340	309	350	343	308	332	345	365	333	334	352	333	356	342	363	316	314	332	339	363	362	331	315	343	321	352	339	291	357	302	285	330	312	345	324	331	336	333	354	353	311	310	326	347	348	331	313	313	358	344	345	346	325	354	318	344	308	335	323	349	354	356	298	326	366	331	315	358	347	320	337	354	354	372	354	354	332	371	331	333	337	312	321	339	355	315	331	344	374	345	357	349	378	332	327	307	335	318	356	319	315	329	329	363	324	306	357	349	348	366	368	330	329	314	363	322	355	351	338	355	347	339	349	352	321	343	344	313	344	322	316	340	345	307	339	376	372	358	370	351	343	339	345	328	330	370	366	332	345	383	327	333	368	320	346	323	361	334	363	381	361	334	355	358	338	359	316	311	298	362	351	336	363	359	345	341	350	333	395	341	385	339	351	319	370	322	351	313	363	344	352	341	347	324	332	339	360	345	314	359	285	361	339	335	348	318	359	336	346	313	336	342	318	340	309	368	357	324	363	358	330	331	345	331	369	339	363	326	340	350	326	333	314	343	342	355	324	356	324	317	309	350	319	324	283	344	313	346	312	324	331	331	339	323	354	375	316	333	314	315	360	359	344	329	342	332	351	341	344	359	343	338	350	361	328	346	350	354	366	327	313	347	297	345	343	338	379	329	323	351	365	364	342	330	342	365	335	315	347	377	339	335	309	342	353	353	354	323	334	358	347	329	318	329	327	347	311	359	323	316	357	320	346	362	365	316	321	320	336	369	333	339	387	328	342	321	341	347	346	332	334	346	346	354	355	293	298	335	352	325	342	349	340	334	323	350	312	354	355	355	361	293	324	337	318	342	348	359	335	332	323	344	345	330	299	328	345	342	345	390	365	313	308	332	340	342	345	309	378	331	327	332	380	366	334	358	304	321	346	343	326	337	335	343	328	337	373	310	354	351	346	345	363	349	342	318	357	363	364	359	352	372	349	348	343	331	363	368	358	357	369	364	345	329	343	354	338	341	356	348	322	373	365	363	361	344	335	351	310	328	346	313	330	354	319	363	311	349	362	359	359	341	327	343	344	345	326	317	336	354	352	343	343	345	313	350	310	355	364	329	305	307	321	355	328	341	354	380	324	339	336	374	380	335	338	362	340	351	317	342	337	357	355	332	349	382	337	329	365	331	352	332	345	336	356	372	351	327	342	334	327	364	338	388	349	345	340	311	331	380	367	313	348	338	340	305	338	379	385	328	326	359	314	336	341	321	335	371	340	340	352	330	347	364	346	324	320	353	352	355	326	322	324	368	334	311	335	359	341	352	345	347	356	352	323	374	316	334	338	352	369	344	344	359	314	377	359	321	340	357	342	340	364	357	345	347	341	308	350	354	321	344	331	350	323	369	337	373	307	364	359	341	343	337	332	344	328	368	330	359
7600	930	1058	848	558	455	372	319	299	273	246	214	208	199	191	209	185	226	179	184	167	189	191	187	177	179	155	164	170	174	152	175	168	163	169	171	144	165	140	179	167	178	160	163	161	143	155	179	155	146	161	162	165	155	170	165	161	169	147	147	179	154	164	154	138	167	144	162	167	161	159	171	166	152	158	145	157	170	160	148	145	190	165	142	158	163	132	164	134	143	179	159	156	149	162	155	148	150	162	155	154	148	151	142	169	154	164	157	159	147	161	140	155	160	136	160	168	175	152	155	172	158	151	147	153	141	147	148	171	144	154	149	175	119	149	143	156	142	156	162	170	149	161	159	143	154	169	137	153	153	142	159	152	165	175	150	155	150	145	173	157	161	181	169	151	165	155	168	159	151	165	171	137	179	153	130	152	167	158	155	166	156	156	149	158	140	149	147	157	144	162	157	155	150	128	138	148	164	150	145	143	154	155	152	167	149	138	131	159	149	172	147	148	166	170	166	163	150	150	149	139	152	167	150	152	146	150	162	174	179	148	156	156	162	152	155	143	154	200	140	173	143	177	150	164	135	162	148	160	158	152	144	159	140	140	146	145	153	159	172	137	162	192	157	183	132	154	165	154	120	138	157	152	145	144	166	150	173	142	155	146	154	163	161	163	142	172	173	155	162	152	154	160	166	151	178	142	172	154	180	146	167	157	153	147	172	157	147	144	149	172	169	150	149	121	143	174	157	165	175	152	157	157	152	134	168	164	172	136	149	147	157	148	135	157	168	154	153	143	157	144	153	159	141	158	172	153	162	158	149	153	160	156	163	156	152	136	161	140	182	154	164	152	171	150	177	171	154	156	164	176	135	149	170	161	161	153	142	165	166	145	159	167	150	139	148	163	151	159	164	175	152	155	164	170	158	162	172	154	165	141	180	147	177	149	159	177	158	158	142	147	153	157	142	161	142	149	140	146	170	139	153	166	150	157	167	156	154	152	152	141	160	174	176	164	161	151	171	157	165	132	162	154	157	154	164	154	174	161	145	158	153	142	163	145	149	150	179	174	166	130	157	161	176	162	188	142	154	169	164	136	156	159	148	176	149	138	155	147	151	158	162	139	157	145	166	157	133	155	167	144	164	164	163	160	137	157	150	147	157	147	158	177	134	136	158	149	143	141	141	150	166	150	169	143	162	170	146	160	169	161	159	158	136	180	154	167	154	181	153	140	158	162	155	149	140	137	166	159	129	141	157	136	154	148	141	175	143	141	153	169	144	146	156	150	165	159	177	117	153	171	161	148	165	178	136	145	175	145	185	155	152	160	167	167	149	182	164	160	175	162	164	146	148	147	156	160	157	159	158	163	181	189	144	161	163	173	166	161	155	170	137	182	135	181	176	150	144	161	144	158	139	162	154	161	145	144	182	146	150	167	145	151	154	144	163	155	148	158	163	159	158	146	152	155	151	165	171	148	158	177	148	174	161	146	153	169	161	166	158	179	151	130	149	146	158	169	181	166	157	176	156	138	172	180	150	156	130	150	148	161	156	137	160	172	151	151	149	140	143	167	145	166	161	148	147	171	133	164	151	153	136	135	144	149	140	158	149	165	158	142	160	125	148	170	153	136	164	139	152	163	150	156	160	137	130	157	157	154	175	188	131	149	162	154	148	165	143	156	163	148	163	147	152	141	121	158	160	170	138	149	157	145	160	159	129	160	172	141	153	161	156	162	152	152	161	156	161	150	171	156	161	172	149	137	161	151	152	152	147	151	136	153	145	153	152	152	151	161	153	146	168	161	147	147	148	154	161	141	138	164	154	166	156	165	153	152	169	151	170	145	154	151	164	170	163	130	149	172	157	160	148	149	157	150	156	143	152	165	191	157	155	171	129	169	171	147	157	176	151	137	138	149	155	166	151	156	168	146	154	157	165	150	162	157	154	149	174	178	154	182	164	145	141	185	153	182	167	164	154	168	168	145	173	149	155	161	146	150	166	149	162	159	161	162	161	164	148	180	166	129	146	146	156	140	151	156	149	171	148	169	166	153	164	146	137	162	158	157	156	156	166	149	164	165	154	144	144	154	115	159	180	154	145	172	152	149	149	160	167	151	152	170	164	161	143	157	167	162	130	154	153	174	134	167	145	159	147	183	161	158	153	178	141	183	143	180	149	152	151	149	149	134	184	138	138	160	177	159	194	175	159	153	191	143	137	161	163	191	138	143	124	150	151	153	147	172	160	163	162	157	154	157	154	157	138	177	149	149	150	146	140	143	198	160	154	165	151	170	125	168	137	147	153	164	139	171	146	155	178	139	137	148	163	182	161	161	165	156	159	124	172	154	160	156	172	148	145	133	179	144	150	185	168	159	177	150	165	156	166	155	169	146	169	156	148	150	160	147	155	153	171	160	139	148	166	166	164	153	156	155	151	132	143	151	166	201	156	157	178	180	153	173	168	157	164	161	150	174	168	138	156	175	160	156	187	165	168	154	169	159	158	187	163	145	134	155	160	154	172	158	164	156	137	156	157	152	146	144	138	150	175	148	167	162	138	170	136	151	168	147	152	176	153	155	140	160	148	132	140	142	161	156	162	134	157	150	141	136	158	170	162	157	152	155	164	166	165	151	174	156	155	177	159	162	156	158	152	181	139	170	171	155	171	157	146	173	184	133	143	167	175	135	156	140	160	141	172	150	153	146	161	132	147	131	155	166	171	177	150	155	147	140	164	192	166	152	150	151	148	163	154	147	159	156	173	161	168	147	162	173	162	166	148	139	160	142	164	140	151	127	120	150	142	154	144	147	144	165	164	147	157	152	173	164	165	142	175	167	149	174	167	168	164	154	136	162	150	170	140	152	154	161	147	146	148	163	176	169	168	168	146	188	140	156	149	137	160	162	168	166	179	133	170	161	160	132	153	165	163	178	158	157	163	179	160	168	140	153	165	169	152	147	160	173	158	164	130	158	179	173	149	165	150	138	147	161	158	160	155	145	151	148	161	136	145	140	146	150	181	163	149	168	162	167	170	178	134	161	160	154	181	176	162	159	147	147	169	159	142	166	162	131	174	159	164	151	155	151	126	148	155	133	153	158	156	159	157	187	161	161	154	145	140	161	154	162	163	146	163	160	168	173	133	144	153	177	166	173	163	159	155	138	153	173	149	142	168	172	181	151	168	143	129	152	154	154	160	159	184	159	133	185	174	143	146	174	159	145	153	131	145	158	164	156	141	146	183	173	165	143	155	152	126	159	167	168	161	138	154	170	147	186	138	148	127	156	155	157	150	154	165	159	157	137	156	186	154	150	156	150	159	139	140	142	154	170	153	162	183	126	152	125	148	135	174	181	152	166	150	152	178	149	159	170	157	137	161	150	147	175	162	147	166	148	152	157	148	148	144	138	141	165	162	149	176	142	160	165	144	153	163	156	140	143	161	155	155	151	155	176	150	169	161	144	167	176	165	159	142	161	169	145	161	165	160	167	189	149	159	134	148	162	157	159	161
5406	1161	2455	2977	2519	2131	1636	1497	1281	1118	999	911	855	761	773	679	642	662	661	594	576	540	530	502	541	540	497	484	540	492	520	487	508	454	456	510	484	458	430	486	462	476	455	471	486	506	657	747	480	463	489	449	440	425	467	475	513	501	434	446	462	457	405	438	428	416	440	433	450	398	446	374	420	373	433	428	434	427	426	388	426	402	440	414	405	415	392	395	422	419	405	438	418	397	426	415	418	386	408	405	388	383	395	406	423	405	395	395	394	429	402	436	428	439	448	419	443	428	405	411	403	383	422	406	429	392	424	423	421	412	422	424	382	404	431	447	411	420	433	425	450	431	415	426	439	397	461	438	413	410	416	385	410	395	433	408	389	416	407	405	411	397	368	435	401	429	381	402	400	403	393	419	412	403	424	419	401	446	380	451	370	408	430	432	425	397	430	435	366	375	389	416	400	427	449	419	392	425	425	402	408	459	418	435	405	408	435	387	421	409	406	411	398	410	414	418	437	432	398	408	414	356	431	444	446	442	414	438	429	410	417	449	423	406	371	426	384	415	390	389	406	393	396	394	422	368	429	419	438	418	420	423	403	404	421	433	406	431	380	428	413	415	435	393	411	425	384	425	380	403	402	386	409	409	390	418	398	419	439	412	433	380	397	381	429	456	416	379	406	423	385	433	414	384	429	447	419	441	435	401	424	403	408	433	416	416	394	407	387	403	424	373	399	414	399	429	398	435	385	414	377	412	395	394	414	409	404	409	398	406	418	412	428	422	415	385	403	382	408	430	383	376	434	437	405	419	407	371	437	393	386	442	411	395	441	421	411	428	411	394	363	430	419	437	382	410	416	379	407	408	391	422	449	409	392	371	427	429	377	404	398	430	398	439	388	378	421	350	365	406	437	426	418	405	416	395	429	386	389	406	449	410	419	415	428	416	381	411	451	401	412	416	402	383	407	399	441	408	429	392	431	395	412	395	388	406	426	405	429	423	374	392	425	408	394	404	389	409	419	405	423	383	380	400	411	400	411	394	404	412	425	398	379	412	448	420	436	409	436	432	413	389	398	391	385	421	422	382	400	392	407	422	430	413	434	412	394	421	439	395	448	405	398	396	396	450	391	396	394	413	410	371	409	428	427	407	427	428	431	406	360	405	392	398	428	418	397	398	385	426	420	415	420	409	430	375	383	391	393	429	419	427	448	411	421	436	438	392	397	408	365	397	398	428	424	402	380	398	421	422	408	407	408	388	416	384	422	410	375	400	425	418	402	406	400	375	395	436	354	399	398	411	435	371	415	418	404	403	428	437	375	413	413	403	454	396	420	406	441	417	425	410	409	388	385	436	408	367	384	423	434	420	437	438	392	389	416	446	394	403	383	414	400	398	417	438	404	408	403	369	439	443	414	412	418	401	422	413	423	438	375	415	406	412	433	410	396	406	422	453	432	365	407	388	397	397	394	385	389	367	391	388	414	417	405	414	427	397	443	422	419	394	412	418	406	420	406	378	370	423	435	429	417	407	416	425	430	390	426	405	392	385	424	394	391	411	413	403	429	429	382	405	414	414	375	401	471	406	391	433	403	428	413	412	403	389	390	414	419	386	425	435	455	385	402	407	401	395	437	406	379	432	409	406	441	364	413	399	432	419	404	411	435	427	395	449	409	400	410	415	397	404	379	413	424	408	411	414	408	421	391	404	395	400	395	434	393	415	385	412	416	398	436	407	437	409	394	422	407	442	366	410	401	397	399	438	395	407	408	404	416	435	397	425	424	414	393	415	400	411	372	381	390	407	414	384	396	393	392	428	438	391	397	401	421	385	412	398	431	385	398	404	379	413	410	442	387	401	382	372	387	395	416	415	366	390	409	403	422	442	418	407	416	428	391	410	398	400	413	384	410	435	365	399	378	413	388	425	417	394	420	406	423	396	431	422	408	439	416	425	409	419	401	450	399	429	385	434	393	400	429	421	437	435	409	418	404	378	437	439	412	413	399	396	438	414	397	407	392	436	402	428	419	426	404	424	415	378	421	407	390	410	426	416	384	402	400	411	422	440	423	416	398	410	415	419	381	420	415	397	427	400	434	388	401	395	410	404	360	388	416	423	434	389	388	424	399	438	384	385	391	364	394	391	417	391	402	369	410	452	408	428	400	384	420	400	408	405	434	374	437	420	390	379	373	382	387	418	419	400	412	412	395	392	422	390	385	389	434	384	390	383	419	392	410	434	425	428	406	405	379	428	431	391	419	453	412	411	431	421	416	416	405	380	381	423	396	394	452	437	418	408	395	391	409	388	391	378	383	399	412	404	428	368	384	395	369	390	404	415	403	409	384	422	387	351	414	391	447	421	409	411	402	419	399	428	358	378	415	450	419	404	400	424	409	415	415	367	373	390	408	425	461	387	382	427	383	383	431	414	431	418	441	423	405	385	422	372	388	427	385	381	433	424	394	416	398	407	383	420	389	416	422	412	414	417	371	378	451	393	402	361	416	416	399	426	412	416	390	401	398	380	419	414	418	399	434	394	408	434	388	402	415	404	418	408	462	404	361	405	397	401	398	409	416	380	385	404	398	373	418	414	413	419	407	414	413	407	422	410	424	407	400	371	421	416	424	433	397	387	444	394	440	420	404	402	427	381	413	448	434	407	389	416	416	394	382	407	418	390	446	410	421	431	414	432	419	372	437	444	404	407	415	417	411	398	435	412	413	435	429	382	404	395	398	422	408	423	362	439	397	418	403	429	424	429	451	402	404	401	404	418	416	387	415	405	438	369	418	425	409	393	398	418	411	406	421	429	398	404	426	405	366	398	412	433	410	410	443	414	386	363	408	375	429	429	399	414	413	404	400	400	416	399	401	408	408	374	405	465	382	430	400	410	425	402	397	417	386	485	405	376	431	422	389	427	374	392	411	396	426	395	417	395	383	409	372	432	421	404	388	374	421	408	427	379	411	436	396	364	415	409	412	421	437	387	405	410	366	429	425	364	408	413	397	405	446	418	436	370	414	409	416	401	399	396	392	396	401	426	431	430	415	394	436	404	414	425	413	396	380	379	408	396	379	400	412	406	392	442	381	421	420	397	389	440	412	422	403	403	395	415	389	428	426	458	453	390	427	425	413	408	450	383	409	338	427	383	395	393	414	422	436	388	394	410	422	414	417	408	374	401	416	404	379	414	420	432	408	418	382	443	438	414	413	363	399	429	433	433	430	400	379	408	368	419	416	402	448	425	397	416	429	412	372	426	397	397	434	392	434	407	415	396	392	409	411	415	403	410	440	415	368	411	406	412	383	425	422	400	426	411	443	403	414	456	430	397	429	393	429	440	416	387	393	401	411	406	411	459	433	402	407	388	436	398	374	435	407	415	374	409	415	415	411	424	413	386	409	439	372	385	426	403	387	402	415	404	451	387	418	403	386	407	389	356	410	405	447	410	394	392	395	424	407	426	421	413	436	410	401	433	436	372	398	402	448	375	404	385	412	388	409	393	396	374
14357	2057	2049	1533	968	798	559	476	370	311	258	241	215	202	190	160	161	150	145	142	126	138	141	109	120	98	134	136	109	111	120	118	102	112	110	111	130	97	87	112	109	98	106	87	106	99	126	105	104	93	109	84	113	107	99	93	106	452	105	94	95	94	80	84	110	96	89	87	85	92	112	75	82	111	114	105	84	110	97	81	85	98	82	96	99	88	90	102	110	94	81	94	84	89	107	105	107	103	106	113	88	101	97	85	93	111	88	89	103	101	96	98	88	107	88	82	84	90	94	75	86	103	81	93	99	93	106	100	99	110	84	92	90	86	98	100	88	107	88	100	99	93	88	89	96	106	100	88	94	82	93	95	101	89	78	86	99	94	91	80	99	104	99	104	92	96	84	78	83	90	88	93	94	99	89	95	86	86	83	94	100	91	99	113	106	99	87	80	107	110	89	89	85	86	91	93	87	82	90	105	97	96	89	84	90	98	97	87	83	98	79	88	105	103	86	84	89	85	87	105	104	95	103	106	108	93	82	88	119	96	118	88	104	96	97	100	91	85	94	101	76	78	91	102	80	84	96	92	85	100	82	86	87	80	89	109	80	79	94	74	80	97	89	90	79	100	83	87	88	107	109	94	80	79	106	102	92	92	89	84	88	97	104	96	81	93	91	98	99	75	98	87	100	103	105	82	87	77	88	96	91	114	100	92	90	95	82	84	103	102	95	97	92	102	90	80	88	86	99	76	100	106	89	76	92	90	91	80	87	98	96	105	83	102	79	86	82	89	92	94	92	91	77	81	98	97	88	82	95	106	106	80	108	86	107	88	100	108	94	89	86	91	92	89	97	94	83	95	76	112	91	89	84	88	97	87	95	94	83	86	85	88	85	98	109	90	102	90	97	75	91	101	97	71	99	85	104	114	84	82	88	102	103	103	89	83	86	106	103	81	94	91	80	94	90	82	93	92	85	86	97	88	75	104	85	94	96	118	84	93	93	97	93	101	75	95	80	99	108	90	102	85	85	90	75	107	74	82	74	92	90	108	89	108	77	99	106	89	82	95	95	101	105	94	81	123	80	78	88	98	93	87	98	104	83	93	104	66	102	92	86	98	71	85	94	101	103	98	93	93	79	84	102	84	98	90	91	89	91	91	103	82	101	78	103	91	92	94	82	99	86	105	89	98	82	95	102	77	85	91	73	97	87	97	97	78	78	87	93	108	100	93	95	86	79	88	107	102	85	81	99	88	100	98	81	96	103	81	90	85	102	99	86	76	88	96	87	83	89	86	88	92	86	98	90	90	86	85	81	92	87	85	87	92	83	87	96	100	110	104	80	87	92	105	85	93	74	111	85	94	105	99	96	104	95	109	90	105	89	94	80	110	97	104	92	82	114	119	72	78	91	85	80	93	93	84	91	77	104	86	93	84	100	98	89	100	87	79	94	93	94	91	94	84	90	86	74	74	112	97	85	92	92	84	104	95	96	90	102	85	90	94	89	99	90	82	90	92	90	101	95	100	85	109	84	70	96	83	91	102	100	102	93	79	85	82	94	85	71	91	94	79	93	100	76	85	105	84	113	96	82	96	86	76	90	94	85	88	101	91	86	90	79	90	86	95	79	86	76	81	95	84	105	86	82	94	87	87	81	79	77	80	82	100	91	83	99	81	89	109	96	79	91	85	92	95	99	91	87	81	93	99	87	92	97	109	92	95	79	118	83	95	85	93	102	105	84	106	81	88	89	104	88	90	95	83	95	81	113	105	92	96	93	95	75	86	91	99	77	94	86	102	102	84	71	99	91	99	84	110	96	94	103	87	101	82	100	73	101	102	80	105	83	102	104	88	101	97	105	95	96	109	104	81	77	98	88	97	94	81	81	83	87	98	93	92	91	104	90	78	82	86	94	90	89	87	93	93	80	103	82	88	89	81	106	100	78	97	75	94	86	86	105	98	96	79	107	82	90	99	87	78	87	94	104	97	76	85	105	106	99	110	105	92	109	97	117	92	82	89	88	93	90	103	86	101	86	76	97	88	72	103	83	87	85	88	91	87	110	94	96	101	90	83	81	104	101	94	112	93	93	108	98	92	104	98	106	103	84	90	81	76	103	88	101	106	91	84	97	93	105	90	89	96	91	91	106	91	86	99	94	90	100	101	107	82	89	98	91	93	95	91	76	89	106	91	86	88	86	79	79	103	91	99	92	79	103	98	92	79	79	103	115	107	92	91	102	92	93	103	79	96	96	115	96	92	85	85	103	105	66	94	80	91	89	120	79	112	97	96	84	89	90	86	97	101	102	98	81	94	99	102	111	76	103	99	89	95	87	105	78	81	99	75	84	103	94	95	75	93	85	87	94	71	82	88	78	93	100	94	87	80	103	92	98	89	100	97	85	94	68	102	103	105	86	85	81	91	71	81	84	84	81	96	106	92	104	87	83	89	98	93	101	87	80	83	86	90	112	98	103	91	96	94	80	88	85	101	84	78	93	85	87	91	89	129	92	102	92	95	91	104	87	99	101	92	114	101	100	86	104	86	95	100	93	84	109	76	85	92	91	95	76	84	83	99	92	107	69	78	100	80	85	105	115	90	91	88	88	91	98	97	89	102	86	94	74	94	87	98	94	91	99	85	95	88	94	79	81	87	79	87	105	91	80	99	98	91	103	89	81	111	83	87	85	81	89	83	112	65	92	110	97	88	91	71	90	106	89	116	99	67	107	80	95	85	99	96	77	83	85	92	96	92	110	109	105	81	98	88	72	100	92	84	92	95	94	88	108	78	98	111	88	77	90	93	79	108	90	102	99	82	106	91	94	73	100	81	90	73	75	87	98	83	107	115	103	80	106	82	98	101	83	90	95	104	84	86	97	100	93	86	97	90	110	92	100	87	90	99	81	90	86	105	93	83	86	94	105	99	92	91	114	104	95	99	101	83	91	94	89	91	87	100	79	88	106	89	79	99	95	83	90	95	82	72	83	78	94	98	100	80	83	79	83	83	106	82	92	105	92	90	99	89	89	82	97	81	76	92	90	94	92	90	95	102	90	93	78	74	93	88	71	89	84	84	83	81	90	89	83	103	94	107	97	88	92	79	95	96	88	102	82	82	82	103	80	116	103	91	89	79	78	120	86	101	94	84	79	92	104	95	101	81	114	98	71	82	68	89	104	95	81	101	69	97	86	90	90	90	96	87	88	82	88	86	97	87	70	92	93	96	98	100	84	92	79	75	83	87	94	98	88	95	114	84	88	100	95	95	102	94	69	92	91	84	78	86	92	121	97	90	92	111	82	98	89	95	89	103	76	88	94	91	83	102	101	93	97	94	94	89	90	86	78	106	89	81	93	101	97	95	96	89	90	95	93	87	105	100	95	92	81	88	77	102	108	84	97	87	72	91	97	107	82	102	92	81	95	90	75	88	88	108	77	87	93	90	87	105	96	86	87	74	76	81	73	85	95	99	86	111	101	78	102	88	91	96	105	99	95	99	100	84	94	93
7173	1844	4412	5152	4346	3383	2715	2326	1906	1701	1363	1219	1081	948	897	805	725	686	667	609	564	533	511	506	462	493	448	422	426	403	403	405	387	418	352	320	348	370	343	364	391	378	349	376	340	363	808	439	335	349	342	349	341	321	313	290	408	3338	326	287	295	300	260	258	296	278	256	280	261	273	260	260	275	288	273	287	292	262	252	289	264	235	269	219	274	248	258	236	276	242	267	271	260	270	266	273	261	252	270	255	252	262	269	255	244	269	274	241	247	263	273	231	274	290	285	260	286	249	294	261	265	233	242	264	258	229	286	248	282	259	238	241	283	286	256	267	274	271	262	296	290	255	231	273	268	299	253	271	264	281	249	258	277	264	242	266	272	253	251	254	254	243	245	238	249	245	259	258	286	253	253	224	253	282	269	287	262	228	281	235	252	262	262	255	239	268	245	284	275	261	276	226	211	265	242	247	229	237	230	235	239	248	239	265	245	232	264	275	253	264	237	271	238	269	250	248	246	242	262	251	227	256	242	228	268	264	251	228	239	245	249	242	261	264	251	214	241	239	228	244	238	231	274	262	209	245	236	254	255	256	247	273	237	272	237	253	249	256	248	244	224	239	268	232	247	251	248	242	245	261	253	264	255	219	259	227	266	265	244	232	256	247	250	267	245	263	239	239	277	246	258	268	277	243	264	259	241	242	253	264	253	272	256	241	260	223	235	258	263	240	262	266	244	289	269	231	224	260	222	231	245	256	260	254	236	255	252	286	262	263	228	253	279	246	236	242	261	244	248	244	251	233	266	286	268	246	241	253	265	252	256	241	237	253	288	267	238	264	224	256	232	237	239	247	245	219	243	284	257	234	234	255	273	247	256	236	267	260	246	239	262	249	255	283	258	253	250	241	261	248	263	241	275	218	237	226	275	256	234	264	255	249	284	254	260	269	257	246	266	258	249	249	288	271	242	274	238	257	235	275	231	253	249	255	257	242	217	262	241	272	239	238	256	257	245	234	261	231	224	234	293	253	246	272	207	225	244	266	228	235	277	247	248	273	239	272	243	233	268	262	263	246	249	298	259	217	249	233	259	247	249	265	240	250	256	239	254	268	274	258	274	243	239	221	246	246	223	241	242	217	264	260	259	266	242	247	262	235	237	236	246	257	258	240	254	250	263	263	253	244	249	267	262	257	270	263	252	265	258	259	248	259	260	243	253	245	238	245	244	224	221	234	246	272	258	218	247	245	268	245	244	254	242	261	234	274	273	278	240	255	228	250	248	246	271	244	245	266	231	231	258	265	245	245	258	232	232	233	243	242	248	249	245	252	236	272	217	256	256	235	243	274	254	259	235	247	247	263	268	252	261	261	231	230	246	263	249	255	250	257	219	258	256	265	251	244	221	263	259	250	251	233	238	223	238	259	238	227	237	215	251	239	249	255	288	267	249	228	232	244	223	255	269	290	264	246	276	231	261	216	259	207	248	240	241	236	251	260	234	253	278	248	233	264	282	250	243	249	257	238	249	232	250	252	255	266	290	244	244	253	248	236	246	267	239	215	243	227	255	260	244	271	259	230	249	253	206	236	218	270	223	229	233	245	249	243	253	264	252	239	250	276	230	254	240	246	317	241	247	276	255	236	237	239	242	228	231	245	265	240	246	266	243	251	222	241	228	243	276	255	212	257	240	221	238	235	254	232	277	245	263	258	216	252	209	237	281	245	252	239	231	269	253	259	273	260	265	253	265	266	242	250	259	287	250	224	237	239	232	239	270	236	241	225	282	244	238	260	270	244	253	205	235	267	263	250	244	239	255	251	233	258	241	230	260	255	241	253	266	233	262	271	259	249	223	247	239	257	245	262	276	269	278	262	246	286	256	258	260	261	226	246	244	210	272	267	238	213	239	274	255	258	230	244	249	240	273	224	242	266	283	237	240	224	278	250	255	236	249	231	234	233	257	270	242	248	259	253	269	229	266	233	251	237	245	262	262	250	243	248	227	237	239	256	253	252	244	266	246	237	256	252	239	246	246	241	270	224	267	242	285	244	237	272	252	283	257	219	236	249	248	260	289	250	250	262	242	230	253	250	251	240	239	264	233	232	256	244	256	254	262	217	260	274	266	240	265	290	238	242	249	254	247	273	240	235	226	239	251	233	270	267	232	237	211	230	285	244	267	226	223	251	254	236	264	235	257	256	256	252	269	234	281	264	241	241	263	253	215	232	243	269	260	272	236	236	254	260	268	252	258	260	261	255	272	256	242	244	266	252	257	240	252	240	250	280	227	247	251	256	260	253	259	238	240	246	269	263	261	254	244	191	230	235	264	253	273	225	248	220	221	219	264	247	225	255	241	218	252	253	244	260	252	250	240	241	243	249	248	276	228	231	267	250	264	273	249	238	239	257	264	277	250	237	248	240	250	226	251	262	277	223	248	238	243	269	250	241	247	281	251	279	246	244	261	233	239	239	265	278	280	245	264	278	245	261	255	261	230	256	226	246	244	253	253	231	241	258	267	289	267	263	279	252	234	252	258	242	249	250	249	252	246	245	257	245	243	218	252	232	246	263	241	258	262	276	254	240	235	243	250	242	247	270	207	265	236	247	266	253	250	265	250	254	267	246	257	249	256	275	237	240	227	240	245	246	250	223	273	224	255	258	246	229	230	244	252	277	244	255	238	276	246	238	243	254	254	255	274	255	250	262	232	268	233	273	248	241	242	266	269	254	254	242	236	254	265	247	273	254	254	234	246	233	216	269	248	250	235	253	264	249	248	254	262	264	245	246	256	257	259	268	308	215	260	261	247	259	209	239	242	253	273	235	259	244	244	249	243	231	274	240	254	258	255	240	256	234	263	248	251	220	225	215	242	245	257	255	237	234	250	259	253	230	251	259	232	230	226	251	253	232	243	281	244	241	233	272	239	263	289	256	257	237	242	247	246	232	276	238	236	243	274	277	261	239	264	260	271	242	263	242	234	245	281	257	255	226	269	267	247	248	265	248	257	242	251	234	260	267	238	267	293	255	235	263	255	266	238	251	227	242	260	275	240	232	254	267	238	244	238	269	230	254	237	261	290	231	249	262	243	284	278	233	265	242	279	247	235	257	228	240	268	279	234	255	257	268	254	245	237	235	267	240	245	258	204	225	261	239	238	269	229	258	249	290	276	263	272	271	231	250	265	224	256	252	223	250	286	233	249	216	258	264	217	267	292	259	227	238	269	216	239	255	249	230	234	248	246	260	252	258	260	256	224	249	242	233	261	246	256	248	243	243	246	272	250	267	239	241	252	248	245	231	239	294	239	234	258	258	266	225	242	269	241	281	258	277	238	258	257	249	237	258	210	249	262	226	249	251	235	253	272	241	269	250	250	232	273	246	244	282	261	269	243	250	233	228	241	234	236	235	261	241	254	291	246	256	275	256	236	260	239	262	248	260	249	262	254	251	228	264	242	236	237	251	232	225	244	254	249	240	259	272	221	246	233	278	284	240	242	251	265	246	237	240
1911	173	163	155	148	122	132	115	137	140	139	142	134	129	158	131	129	137	124	107	128	123	112	126	128	136	136	124	129	131	128	126	106	124	127	141	154	133	127	140	112	129	122	133	151	144	125	130	134	131	150	134	134	122	123	129	143	120	130	158	118	123	113	127	145	131	110	123	134	126	132	128	137	139	131	138	111	107	125	115	117	143	129	125	136	121	136	150	110	146	112	128	150	125	137	138	144	115	140	136	136	137	106	146	132	143	129	131	127	126	124	128	129	126	133	127	112	137	123	111	140	140	127	113	121	119	118	128	156	125	125	119	132	106	127	130	112	126	122	145	120	111	140	130	118	143	129	131	143	130	111	151	140	133	142	132	116	137	136	140	152	132	119	114	138	125	125	121	109	112	135	137	118	125	121	132	121	131	124	122	134	148	133	128	121	118	131	146	142	130	119	120	139	124	124	133	149	116	117	131	125	112	137	135	111	114	130	141	124	129	129	119	127	119	135	158	131	115	132	131	125	125	100	125	152	116	114	115	121	139	130	124	120	131	125	146	124	128	118	137	116	133	128	129	129	138	132	111	140	122	134	137	140	147	106	126	154	138	111	125	129	135	125	139	123	140	130	127	125	107	134	136	127	118	129	132	127	114	125	127	137	124	148	133	120	138	156	129	117	122	136	144	131	119	126	121	112	116	141	125	131	138	133	146	129	138	136	113	127	127	145	98	127	109	133	128	154	140	143	133	125	122	142	130	132	138	124	101	126	126	122	120	121	122	134	138	138	132	129	142	128	114	142	111	123	116	145	124	149	129	140	138	129	124	139	130	125	113	136	131	126	130	107	134	132	133	112	139	118	124	132	143	120	125	135	130	123	133	113	122	130	119	138	168	137	140	133	112	142	158	133	125	109	154	140	144	121	121	129	124	133	131	124	131	134	124	118	134	126	120	128	129	104	109	105	120	135	119	138	121	123	102	105	130	139	122	147	134	114	137	135	110	131	157	143	130	128	120	108	152	136	138	123	122	129	146	113	134	116	139	140	123	132	143	105	117	115	129	106	117	99	159	130	120	134	123	134	125	118	124	137	143	146	122	130	142	125	129	121	144	137	122	126	124	115	112	137	122	108	138	127	114	122	117	134	159	124	127	110	122	128	128	132	132	142	133	149	147	132	140	140	129	136	141	113	126	127	143	129	117	136	113	121	132	139	135	120	149	127	122	120	136	129	115	119	120	136	117	127	118	133	125	99	139	133	126	113	133	138	126	138	134	125	135	138	138	131	130	114	144	146	135	137	154	109	128	124	148	112	141	140	111	122	126	145	121	142	128	129	131	133	125	139	136	128	162	124	109	135	143	136	131	146	149	145	128	123	123	138	139	126	136	115	123	129	118	122	134	123	121	145	150	136	145	135	148	147	111	160	106	106	123	131	128	111	117	122	118	128	143	145	151	126	131	114	116	108	105	112	129	145	136	130	137	118	118	119	136	141	149	108	125	144	142	110	137	144	131	127	100	133	113	120	140	129	143	136	139	147	134	130	148	122	124	126	120	133	125	150	125	132	132	160	134	141	140	127	134	134	130	136	119	111	109	113	127	136	113	123	126	115	143	124	118	117	130	145	106	110	126	122	117	130	137	109	151	123	117	130	135	129	117	136	134	134	127	124	125	146	132	120	147	140	123	147	129	134	113	123	165	133	112	132	123	133	109	132	136	127	110	118	133	118	117	118	155	134	111	130	102	133	115	122	146	141	145	134	133	126	152	125	124	110	141	137	143	130	127	145	126	118	154	129	99	117	133	106	132	129	115	143	125	130	128	143	122	131	107	133	124	138	124	143	118	109	119	121	125	130	126	123	130	139	118	141	150	128	130	123	122	122	138	119	127	103	126	123	139	152	127	133	122	136	136	133	103	163	112	153	133	134	130	126	130	120	138	129	154	130	133	120	134	126	125	127	113	147	134	113	132	136	136	130	119	136	131	136	116	125	145	132	128	136	133	134	126	115	117	119	106	137	141	147	129	141	129	109	145	138	128	122	122	122	156	123	122	122	117	139	127	128	118	147	123	125	126	140	128	131	127	126	112	139	129	140	109	130	135	120	124	134	125	147	118	124	138	136	121	137	143	102	116	138	127	132	121	128	113	106	150	129	136	113	151	120	133	122	143	105	135	139	119	132	121	128	127	127	130	129	111	139	99	116	136	131	127	99	141	117	113	138	140	108	137	140	111	132	144	139	129	153	116	138	111	135	115	125	137	147	118	133	141	142	126	128	128	139	138	115	133	110	150	120	127	135	124	121	124	111	146	144	131	127	130	127	130	138	130	126	132	125	124	121	121	117	147	120	134	126	117	127	147	155	156	113	135	117	125	138	132	136	134	127	115	115	112	113	152	130	127	143	116	120	121	145	127	124	130	134	161	131	146	121	124	142	115	115	145	114	119	113	129	104	121	144	113	116	137	132	123	116	137	133	133	161	120	119	133	130	112	140	104	138	138	127	111	137	126	114	114	142	140	145	122	129	140	115	107	139	116	140	137	130	146	116	132	118	126	129	135	101	134	121	141	123	112	125	115	125	137	115	125	135	139	119	126	114	132	110	135	148	130	122	125	144	149	144	125	125	133	126	116	136	138	118	117	136	148	151	114	115	121	146	120	112	134	154	125	117	120	120	124	126	122	136	128	131	135	97	146	146	126	135	139	143	134	142	149	132	132	130	141	147	115	129	123	124	120	114	126	136	118	149	144	137	116	148	119	134	127	115	132	115	133	135	111	141	147	144	130	132	133	136	131	136	137	136	127	135	115	131	119	146	136	119	117	113	126	128	139	132	150	122	115	134	129	136	122	128	143	122	106	123	137	129	145	138	127	140	146	138	119	129	133	125	139	140	131	124	146	135	140	122	120	136	128	136	102	129	132	128	120	118	139	128	126	131	111	115	146	137	144	127	146	129	112	140	114	112	121	125	139	106	133	121	120	131	130	113	130	118	127	112	145	132	119	117	134	128	140	127	126	125	142	130	136	137	121	128	128	142	142	132	135	130	120	130	104	125	106	128	108	126	115	129	128	135	102	117	115	120	139	117	140	159	113	128	111	125	117	125	118	110	127	139	125	121	131	132	137	147	131	145	130	151	150	116	154	121	136	128	143	150	118	145	113	142	149	116	141	119	127	110	105	138	145	115	125	123	135	132	144	132	136	134	138	153	117	155	122	122	129	137	128	115	109	132	120	132	158	126	125	131	151	140	114	129	138	136	124	135	146	139	139	114	118	105	126	122	128	117	131	130	117	135	121	128	129	132	147	135	124	141	113	140	105	122	137	133	133	134	155	130	133	119	130	133	137	124	140	144	134	147	133	131	116	127	136	134	136	140	138	147	127	124	123	130	164	108	113	126	123	119	116	121	128	130	132	127	125	132	127	141	155	139	127	142	114	123	138	135	133	142	118	118	128	130	134	131	129	133	126	140	137	135	139	130	133	123	132	137	112	112	148	123	134
2028	403	471	505	447	403	435	393	375	414	427	381	371	359	368	373	358	371	362	332	340	347	344	349	375	330	373	323	337	337	349	381	326	331	382	338	341	360	364	341	379	374	358	358	374	334	373	359	324	348	337	359	339	363	354	358	384	432	389	353	337	340	345	353	346	344	330	365	382	328	372	364	343	352	338	338	349	362	341	319	349	363	328	336	318	371	343	334	358	335	333	360	357	370	381	355	318	332	323	354	341	335	360	353	328	383	303	343	344	322	322	364	335	321	352	320	373	355	345	321	383	335	332	354	361	329	373	338	358	342	337	338	345	354	338	349	347	386	362	381	348	372	366	356	343	381	338	355	357	347	344	334	326	334	340	345	382	356	312	332	390	349	357	343	378	347	332	348	367	339	356	350	350	358	327	352	349	321	330	317	353	370	338	359	367	315	347	343	334	350	310	360	354	370	358	326	382	297	326	341	365	357	365	371	367	312	355	350	339	368	338	352	363	374	335	360	342	337	329	350	350	352	313	326	336	337	382	343	356	326	350	352	349	369	375	376	380	323	338	340	333	335	330	367	338	356	348	370	368	360	328	347	381	339	350	352	349	372	366	305	331	364	364	322	380	354	367	350	339	386	350	349	335	354	390	360	364	371	340	371	355	351	342	366	367	364	345	338	361	342	323	334	331	340	336	326	368	318	337	340	342	328	363	380	329	336	338	340	336	343	344	344	345	364	365	345	353	356	359	366	373	356	343	383	343	357	342	341	353	338	360	335	362	342	316	346	367	360	368	344	356	351	380	357	343	347	336	344	332	363	358	374	349	353	392	354	359	339	340	355	359	329	356	340	320	352	371	339	320	306	329	341	327	351	340	337	373	375	350	367	366	362	350	319	346	344	350	370	365	378	346	364	372	358	355	346	319	357	324	365	320	346	358	364	340	379	341	355	323	338	333	326	355	347	364	321	365	337	340	360	368	388	355	347	347	350	368	342	344	350	377	361	383	360	338	345	336	354	380	306	341	348	345	345	354	370	341	349	345	320	346	321	344	334	348	355	319	339	339	339	353	337	375	334	337	326	376	345	363	346	348	350	375	343	313	335	386	304	333	379	374	332	335	350	358	343	345	340	364	329	378	351	366	368	367	331	352	355	349	354	359	355	346	368	372	327	339	353	347	346	348	341	339	328	332	342	359	340	365	362	365	350	339	339	339	345	365	370	331	340	368	350	342	341	333	333	342	331	346	334	325	385	362	378	370	333	377	350	365	346	347	335	349	340	326	348	350	372	337	352	340	339	337	356	355	356	324	386	366	323	367	321	341	346	347	350	377	332	330	341	335	329	345	316	360	349	378	312	311	342	351	336	336	378	357	359	325	324	314	347	331	331	359	361	325	338	331	350	378	365	327	329	329	342	367	352	336	344	363	372	363	354	357	359	338	361	362	323	371	327	331	337	333	348	385	345	374	344	357	354	340	379	334	333	340	347	348	317	349	330	333	328	335	354	350	350	353	331	347	317	347	371	335	343	346	354	326	310	349	366	341	351	355	398	349	366	317	311	379	350	339	348	334	327	362	332	348	362	356	326	351	341	369	336	354	362	357	358	324	354	344	346	354	369	377	338	359	314	364	365	334	355	358	347	336	342	383	358	336	332	371	357	329	359	335	350	361	303	365	378	328	369	337	379	370	363	360	365	346	350	357	311	358	329	359	331	327	346	360	365	367	316	326	369	337	313	375	332	373	342	377	361	359	357	330	362	340	338	341	346	338	356	310	310	348	307	355	350	356	343	369	343	329	348	333	344	363	361	325	364	347	355	341	319	339	364	360	385	334	355	341	328	364	347	352	344	376	349	379	350	360	339	349	325	333	302	350	324	336	345	337	370	352	339	351	370	326	318	359	349	352	343	344	337	342	356	353	356	363	347	339	326	344	358	368	337	336	362	344	364	351	333	349	373	368	367	332	358	363	337	345	345	386	340	340	312	367	359	351	362	318	358	363	351	385	361	347	371	340	323	329	340	323	345	357	338	381	343	325	350	361	352	362	362	332	346	356	351	354	357	337	374	365	346	352	335	349	340	357	339	360	339	344	374	385	366	348	355	312	386	353	323	354	331	341	350	356	333	361	357	330	344	328	367	338	359	340	358	336	372	338	358	337	327	378	374	338	308	350	313	324	356	345	366	358	350	324	371	344	342	357	335	342	373	339	345	346	363	362	346	363	360	349	370	350	350	362	322	336	355	366	348	343	354	353	357	332	330	354	342	356	360	340	319	364	305	362	361	331	366	369	346	364	341	380	342	345	343	347	337	344	328	386	343	345	328	358	350	372	340	340	378	359	360	344	393	343	361	357	368	361	337	325	334	360	373	363	329	378	346	354	365	352	359	374	355	334	335	344	360	357	329	318	363	389	326	375	339	312	316	330	355	341	335	376	339	325	351	341	349	373	371	325	340	359	342	321	347	338	323	316	352	332	357	359	364	353	395	316	362	338	343	351	349	360	339	346	343	317	356	354	317	329	377	356	359	362	339	353	364	368	317	360	340	350	353	339	342	346	354	384	342	325	324	331	342	361	382	356	371	356	353	327	364	305	337	341	342	339	356	358	338	364	357	365	352	304	368	392	362	337	343	362	372	354	353	352	345	342	356	341	341	326	313	342	370	380	296	340	354	343	341	351	367	335	354	374	351	339	348	340	333	344	372	345	345	360	328	328	342	386	358	327	313	330	365	354	346	347	381	360	323	347	354	329	352	352	354	332	323	325	336	347	367	353	354	328	317	320	311	350	348	342	354	340	322	353	357	345	339	357	329	380	341	345	380	334	323	363	324	375	339	343	333	316	368	418	326	349	333	358	340	305	336	325	335	349	358	343	354	364	339	352	295	345	351	341	324	330	363	363	343	360	330	329	371	306	343	324	351	335	370	345	356	307	353	378	338	327	313	355	354	353	370	323	356	354	350	357	372	340	341	328	352	362	358	364	347	337	329	330	364	383	363	369	346	356	363	374	342	360	343	350	356	368	352	330	358	356	360	365	350	375	347	359	386	344	340	362	402	355	319	372	396	353	338	386	337	359	354	354	345	366	358	329	341	330	344	339	342	388	360	357	369	357	363	345	339	347	336	339	330	353	347	341	348	313	373	351	328	332	336	348	356	334	377	344	388	356	348	346	357	343	336	333	375	335	312	340	333	369	345	381	367	350	333	356	374	373	337	357	348	375	355	333	352	345	344	358	351	378	345	354	384	371	343	355	345	386	349	318	336	343	343	338	351	340	333	356	365	394	348	360	342	359	338	329	379	329	366	325	354	365	340	338	297	365	383	335	350	332	336	333	343	306	345	331	375	320	337	331	346	366	371	352	363	339	368	354	348	349	377	360	366	331	339	343	365	353	348	387	332	379	374	339	390	342	373	337	369	342	364	360	392	317	351	351	355	390	363	348	358	350	322	353	353	371	360	354	358	351	357	352	329	372	338	355	346	369	353	349	326	352	350	351	354
7319	943	1081	830	602	479	382	326	288	264	226	230	218	180	225	182	183	189	188	178	175	178	165	157	167	180	148	160	177	174	159	164	175	153	135	165	176	166	146	159	171	154	156	133	123	151	195	198	202	159	168	171	195	153	135	125	161	160	153	167	190	144	156	157	143	144	163	151	178	205	132	140	173	159	158	157	144	163	159	130	140	175	158	154	149	155	139	159	163	142	159	147	179	144	152	177	156	148	151	148	159	167	146	145	163	119	148	160	148	140	149	167	171	152	145	149	163	150	137	124	151	145	131	146	167	157	153	172	143	149	149	167	151	147	159	157	142	148	151	160	138	129	149	137	140	158	142	162	148	192	185	158	168	154	161	150	170	172	168	165	168	132	151	169	161	159	154	143	152	166	146	151	157	175	171	164	153	158	174	162	146	154	146	135	146	123	165	149	154	121	149	155	146	145	159	168	154	167	157	166	153	138	179	151	152	162	157	170	148	166	172	162	145	139	154	138	173	157	142	149	140	149	178	155	141	158	147	170	137	152	145	151	152	155	161	146	158	145	173	131	152	142	153	176	153	156	157	155	144	151	163	160	151	186	158	165	142	145	164	176	174	149	173	172	162	159	133	166	139	159	163	148	159	181	134	171	138	169	170	143	158	139	145	167	150	146	155	150	148	179	169	177	155	157	142	135	169	149	126	172	143	187	134	176	164	170	140	153	137	157	160	141	141	172	132	154	159	175	163	163	167	170	158	146	136	163	159	148	152	153	158	177	160	162	133	137	141	128	172	155	152	162	149	146	155	171	164	150	171	159	150	156	132	158	165	142	152	149	149	145	161	153	143	153	142	130	164	168	170	139	143	163	147	148	154	152	147	138	137	142	159	154	151	139	162	146	151	164	148	132	164	141	127	156	159	139	149	148	163	150	124	173	170	130	155	147	146	151	139	170	162	150	167	147	139	160	161	162	155	163	161	180	171	151	131	146	133	156	154	151	164	147	163	162	153	177	132	148	143	182	144	168	154	146	161	160	168	130	155	142	142	149	142	140	173	134	140	169	158	155	166	155	161	149	152	142	172	147	154	137	159	160	137	159	169	171	164	162	130	155	174	134	153	157	154	159	146	155	155	154	141	152	166	156	167	151	172	164	152	164	165	154	163	138	176	143	158	174	146	164	164	155	149	146	144	144	129	139	150	142	128	157	172	152	124	153	154	146	164	151	169	171	166	163	171	174	158	172	134	137	165	171	149	152	143	148	158	148	142	153	128	144	171	153	151	159	145	157	146	138	150	174	151	158	150	153	154	152	134	150	178	178	147	162	171	150	159	156	136	160	149	165	138	158	139	161	136	143	154	149	139	143	138	157	165	175	151	163	132	157	143	155	159	157	147	167	157	150	139	147	172	181	124	130	128	170	166	162	139	165	163	164	163	179	147	165	146	147	125	162	154	144	168	168	162	191	172	122	173	160	154	142	151	175	186	175	164	147	152	138	148	160	147	170	164	164	152	175	160	137	153	152	121	158	140	159	154	133	161	145	150	145	156	157	152	152	160	154	164	156	138	167	181	152	173	165	143	153	150	161	118	156	159	130	153	155	176	152	195	156	168	171	163	173	176	159	175	158	151	144	162	154	163	164	176	152	155	154	135	153	163	145	150	163	155	163	155	143	150	108	159	170	155	140	163	173	138	161	144	165	134	161	159	158	154	166	147	128	154	148	167	152	167	150	164	162	126	163	153	145	148	156	155	158	161	155	159	127	176	143	171	147	146	146	132	171	165	138	164	148	145	144	140	167	164	159	143	146	149	168	151	157	153	154	142	150	152	149	135	138	167	127	152	163	153	171	177	148	144	147	147	152	161	156	175	130	150	161	154	162	146	161	152	146	155	152	150	143	124	180	158	158	149	142	157	167	148	194	145	141	145	136	176	149	166	185	144	151	131	166	175	152	159	158	169	165	153	135	164	143	156	153	163	142	148	148	155	154	133	155	154	148	160	161	163	166	149	169	129	153	148	126	137	156	153	173	153	139	157	142	166	124	156	161	166	155	180	138	154	154	151	148	148	138	145	144	178	167	152	148	147	150	159	163	146	156	140	146	161	149	141	159	157	164	165	160	174	164	148	133	153	151	163	149	141	157	179	162	165	153	156	160	151	157	147	163	140	166	160	152	148	159	162	133	158	141	148	179	152	167	166	167	126	158	154	162	144	151	148	164	157	149	154	160	137	160	163	149	141	148	129	141	160	140	161	142	137	153	157	174	127	144	146	164	131	144	165	146	145	176	150	148	151	145	168	152	164	155	166	159	168	160	135	165	155	165	156	160	147	162	150	172	155	148	136	163	135	144	163	135	152	136	168	138	166	146	147	163	165	171	170	153	157	161	146	150	138	139	177	141	153	156	159	152	171	147	128	168	140	142	164	162	161	159	179	152	135	151	144	144	128	139	160	166	174	166	154	133	152	168	145	153	169	145	162	146	154	196	169	158	146	161	157	166	151	150	151	154	133	162	149	158	151	153	148	152	155	171	154	140	145	160	140	143	154	152	136	155	177	157	163	166	134	176	171	166	136	169	164	142	155	152	147	137	139	140	155	155	182	137	162	133	160	160	161	155	160	130	141	173	148	146	162	148	154	153	160	157	136	146	130	171	107	141	149	141	147	149	133	156	130	171	150	153	133	169	164	163	153	168	147	152	132	178	154	158	160	157	165	160	171	139	155	168	157	137	147	138	140	136	149	148	161	150	176	155	129	171	170	153	147	148	164	152	155	161	142	137	139	162	143	164	157	149	149	158	138	169	152	156	162	136	168	153	158	153	169	145	184	146	169	138	143	157	182	152	158	164	151	161	169	169	169	153	159	177	162	167	160	129	180	147	166	149	148	172	171	130	147	155	146	150	156	156	147	157	178	174	164	156	174	169	143	155	160	153	163	168	129	163	144	135	146	174	161	162	135	145	157	145	142	168	168	163	148	143	134	163	156	164	143	161	167	139	158	162	147	155	145	143	160	124	161	142	139	160	136	171	151	169	144	146	136	136	152	160	151	140	155	172	160	142	174	168	159	164	151	180	159	163	136	129	150	156	154	182	176	187	149	160	167	178	152	155	162	153	144	135	159	161	143	156	162	155	166	171	149	144	148	143	144	133	155	137	131	161	173	126	153	137	134	168	184	133	163	170	169	136	134	131	145	157	142	159	145	159	142	150	139	156	157	127	158	154	139	152	135	152	158	154	147	149	140	159	147	138	139	164	114	147	166	173	154	160	176	166	169	149	170	171	155	142	167	146	152	149	150	159	145	139	152	158	152	168	135	135	146	147	146	141	176	173	161	156	153	142	147	151	152	136	148	170	146	164	152	126	162	152	151	165	140	139	164	152	150	151	138	170	144	179	152	139	165	183	119	136	181	142	169	161	135	148	140	159	132	151	144	126	179	169	150	166	126	143	156	158	172	160	156	129	149	147	164	149	124	161	160	148	159	173	168	152	145	154	171	149
5345	1130	2527	2797	2533	2104	1731	1407	1303	1103	977	901	866	760	728	699	661	626	572	617	563	583	559	514	521	502	499	496	513	493	495	531	494	471	476	476	471	495	500	395	479	469	437	432	476	518	846	861	735	462	435	449	432	426	437	430	455	465	454	424	420	415	463	438	399	448	412	379	422	439	405	417	418	431	418	421	419	409	405	421	407	411	440	381	427	415	392	404	391	445	397	435	433	413	401	378	407	404	397	437	359	399	429	403	383	415	405	408	457	407	435	390	410	403	419	391	379	418	393	406	408	368	372	396	400	426	385	431	427	388	435	453	407	418	433	410	417	417	411	439	356	451	390	430	444	399	423	458	398	410	432	408	417	410	410	423	413	412	427	380	424	406	382	376	375	407	443	422	407	406	380	407	413	415	397	408	408	389	386	402	406	440	403	381	422	418	404	398	399	390	425	417	409	394	418	381	399	360	413	414	428	395	394	423	409	410	397	417	402	401	406	397	420	397	380	394	407	417	406	404	411	405	395	396	389	401	410	384	379	395	423	422	398	416	437	408	392	400	430	400	385	418	443	414	401	412	400	415	397	419	449	397	435	409	440	442	390	381	411	383	432	399	405	405	416	417	421	392	383	395	379	430	406	410	430	416	410	381	422	433	427	426	412	385	418	420	419	413	383	375	379	424	390	396	398	402	402	416	405	414	394	415	410	407	401	387	411	417	385	402	398	400	427	415	369	420	390	409	367	402	390	423	388	378	374	414	415	400	389	394	410	381	417	420	396	415	391	368	402	426	444	432	374	413	427	424	427	415	402	397	404	411	342	418	359	379	415	405	406	395	401	422	418	418	397	397	402	389	427	424	371	383	405	355	416	397	433	424	405	429	394	407	399	402	412	444	404	416	369	415	375	397	395	394	407	414	368	422	414	408	414	414	433	412	394	423	437	399	402	424	406	395	404	396	384	389	397	418	399	417	382	414	410	406	388	428	411	407	406	384	368	415	403	399	392	403	402	377	396	356	398	388	419	425	384	443	476	462	402	386	356	390	393	413	389	379	383	375	402	403	443	378	389	407	383	394	400	400	409	398	410	399	401	409	407	395	387	420	402	384	426	410	394	398	417	372	377	389	393	421	416	414	440	384	416	410	389	376	430	414	400	410	407	409	389	407	434	395	411	417	422	383	407	439	394	409	385	457	405	425	358	399	411	408	411	415	401	355	405	369	428	444	402	389	413	430	390	427	400	420	400	408	375	396	404	462	373	404	394	420	440	419	429	392	383	395	418	393	404	417	431	416	425	401	409	389	425	399	433	414	400	388	362	370	397	363	442	403	432	435	399	425	361	403	392	395	398	393	431	415	407	390	404	388	417	391	413	430	381	442	396	429	406	399	382	370	378	408	454	388	396	426	435	431	431	380	421	434	419	394	406	400	413	372	423	433	380	408	422	400	444	358	430	402	437	400	411	412	411	387	428	397	360	432	388	402	435	412	405	403	402	412	398	399	418	393	368	410	379	372	384	368	393	403	411	448	400	401	353	388	411	364	373	391	410	408	394	392	432	417	408	395	401	400	398	401	417	399	407	380	411	455	394	412	431	369	412	378	413	406	440	386	414	417	383	376	391	404	438	390	447	417	389	383	417	419	412	440	396	402	420	430	405	376	411	407	384	398	387	387	420	386	401	390	431	399	427	368	382	407	406	418	424	406	365	412	376	387	393	410	361	405	373	366	406	417	403	421	376	431	447	399	417	377	411	395	386	430	394	418	390	407	421	381	413	398	452	387	402	376	389	401	419	388	455	392	422	420	400	423	415	382	409	437	387	375	391	377	408	399	419	393	388	438	364	407	398	430	389	387	424	414	411	377	391	393	458	356	386	421	421	406	392	373	364	402	388	394	412	448	374	408	382	397	438	391	400	383	396	396	455	384	392	424	395	384	414	381	443	410	394	399	421	402	401	392	399	425	409	388	390	409	420	415	375	417	429	449	446	387	421	429	409	402	397	405	387	408	412	421	393	416	423	407	413	399	398	406	371	412	407	393	383	401	406	399	385	411	414	391	378	390	414	389	412	391	436	430	405	457	406	369	405	440	389	379	404	395	432	417	407	423	377	399	412	419	419	408	401	402	433	408	409	407	424	425	413	386	403	407	418	413	394	399	401	397	385	420	424	427	409	412	395	419	367	428	400	430	375	414	406	383	405	406	370	425	460	415	400	394	370	402	357	394	446	401	394	426	386	401	400	422	463	431	398	411	401	409	380	381	459	465	400	430	401	432	442	417	387	408	383	392	389	410	415	376	391	393	369	393	384	392	410	405	383	422	400	423	391	392	400	457	404	404	437	396	407	426	449	392	396	402	420	383	425	402	392	409	394	386	435	371	413	399	414	409	372	398	420	391	405	408	374	384	410	394	392	383	391	367	392	419	422	408	430	440	414	398	434	384	414	399	421	411	392	401	401	375	359	394	413	413	407	436	409	421	420	383	387	385	383	400	378	392	435	441	426	425	407	403	422	407	402	402	390	393	406	401	366	422	408	387	397	386	443	394	422	403	399	439	406	395	391	438	404	413	385	381	385	411	406	381	405	409	404	396	389	402	430	391	413	398	446	405	440	432	416	381	402	387	381	382	401	393	388	375	415	398	412	404	440	420	400	399	412	402	408	396	410	418	370	427	415	405	440	409	413	370	391	438	377	392	385	394	389	386	390	426	467	360	397	446	393	389	382	403	411	407	429	425	420	377	377	377	409	390	381	443	396	401	385	405	410	432	404	379	384	398	409	395	406	390	401	385	418	388	416	397	414	441	371	416	386	405	381	372	418	442	401	419	430	424	391	435	387	397	394	395	416	402	423	440	407	369	375	430	409	403	422	403	396	402	411	388	411	411	427	420	426	373	419	419	375	404	409	358	366	419	392	374	360	420	441	378	372	414	407	426	387	394	416	413	421	407	395	421	399	404	407	412	393	410	435	386	411	406	377	381	377	413	404	389	364	403	404	403	407	409	420	378	390	375	389	375	409	396	369	415	409	372	408	405	392	400	412	432	403	414	387	414	387	414	403	433	396	405	390	388	400	423	386	366	385	385	404	397	412	383	408	431	411	406	365	454	446	418	385	379	408	418	448	395	389	403	401	386	432	407	377	444	386	454	415	386	417	429	390	400	427	400	427	417	417	381	404	392	365	410	413	389	388	394	409	398	416	393	394	399	405	418	413	421	423	380	405	383	375	408	450	411	392	344	414	415	408	421	426	388	400	426	384	366	398	405	414	386	395	397	375	390	400	412	411	425	446	415	356	419	396	434	408	404	432	409	383	431	422	391	416	418	408	414	426	372	415	410	414	373	411	454	392	418	430	391	397	405	413	406	395	415	412	393	396	427	413	402	393	393	414	393	407	429	413	381	414	396	439	388	391	414	365	417	432	389	413	390	416	390	411	387	412	428	405	390	415	396	380	398	386	418	400	415	415	380	406	428	408	399	412	409	384	397	430	436	386	434
14228	1994	2122	1575	1023	774	561	438	350	276	270	220	211	182	175	158	157	182	138	115	124	138	105	134	121	111	103	90	93	99	110	108	109	108	102	103	103	91	95	112	102	103	107	104	99	118	131	150	106	104	92	101	98	91	91	91	111	321	138	105	91	68	82	93	105	98	103	91	118	109	88	86	101	108	84	86	95	92	96	93	82	80	87	84	86	95	82	100	66	82	106	109	96	101	111	89	97	92	111	92	99	88	92	82	95	116	106	99	95	96	117	100	92	76	97	94	98	80	87	83	89	93	91	95	77	88	81	81	77	84	77	107	69	102	81	87	79	96	81	95	89	86	101	90	97	83	102	96	83	88	86	101	80	110	91	114	114	90	105	76	103	84	98	75	109	99	83	74	96	92	91	83	104	92	91	94	93	95	83	106	102	95	92	81	91	76	106	88	113	102	98	99	106	89	96	87	94	87	89	92	89	87	110	117	92	86	96	93	81	98	108	81	96	82	77	85	84	82	95	62	88	99	79	73	93	82	84	92	77	92	89	81	88	97	91	86	79	102	108	102	105	98	80	97	93	81	100	103	95	96	92	90	84	86	92	86	95	85	84	93	74	99	89	74	82	105	100	78	99	86	103	76	114	97	97	88	75	87	92	96	100	91	99	101	81	110	100	84	80	94	88	76	95	110	96	81	99	88	80	93	102	85	89	93	97	88	88	98	96	95	107	99	95	97	96	80	88	99	104	106	100	99	89	90	89	93	94	69	99	84	71	85	88	100	94	101	95	92	81	97	91	110	78	92	95	81	95	101	112	81	102	102	72	71	95	76	95	109	98	115	93	78	92	87	85	100	87	80	75	98	85	80	83	76	86	87	91	97	97	84	87	88	84	107	110	72	103	92	102	83	102	93	94	84	80	90	96	104	100	77	96	77	73	96	86	95	97	106	101	112	95	94	93	69	92	108	80	78	93	81	98	90	84	97	100	93	87	86	108	102	99	79	107	86	83	75	96	77	88	97	78	118	86	90	98	96	106	109	98	82	79	93	95	102	93	84	77	91	79	93	94	78	86	88	95	82	86	95	105	103	80	104	81	97	102	80	84	77	90	70	83	96	98	89	84	109	104	69	84	72	101	92	95	107	93	95	75	95	78	83	93	88	96	92	94	88	84	99	106	91	82	95	93	93	94	84	79	81	92	81	77	92	86	111	94	85	82	91	117	96	92	111	82	84	80	85	97	91	96	88	82	89	90	95	105	85	100	85	94	91	90	81	106	80	89	77	81	94	86	102	100	86	101	76	93	81	101	94	80	96	87	86	100	81	97	80	91	95	98	80	81	100	81	83	86	108	76	80	78	80	101	88	80	73	97	92	88	95	94	114	78	91	81	102	90	90	95	90	95	85	86	92	98	72	88	102	95	84	72	74	104	105	84	104	84	93	70	89	84	94	84	103	99	79	75	87	91	102	97	86	93	94	76	103	84	89	93	91	80	85	86	82	87	100	91	89	100	100	90	86	97	90	77	91	95	101	87	103	83	82	74	95	90	77	90	89	91	82	108	76	91	74	99	101	100	92	96	95	95	110	88	100	91	77	84	101	105	97	95	86	75	109	100	94	99	86	89	93	85	81	84	80	89	96	97	102	83	83	89	93	113	87	93	89	94	91	104	106	83	89	80	91	85	87	92	104	73	87	83	91	70	105	87	105	103	91	100	86	95	80	92	81	85	101	97	76	80	84	95	100	75	100	93	82	96	66	102	92	73	89	97	79	88	75	104	85	86	92	76	95	101	99	80	91	82	101	89	98	78	88	81	84	96	91	93	94	85	79	97	86	82	100	98	91	95	71	93	96	83	98	95	93	89	76	88	94	89	90	94	102	99	90	94	101	97	71	92	82	91	110	88	90	89	97	112	98	91	117	88	112	88	93	110	87	96	91	82	85	70	99	85	108	86	80	83	80	101	98	94	103	89	88	85	78	85	85	92	84	86	94	112	91	86	84	93	74	84	87	91	71	96	85	88	69	108	102	103	98	81	98	112	77	87	88	93	99	86	107	92	84	84	79	74	81	85	98	92	89	108	88	101	67	109	89	86	105	99	90	89	86	109	82	105	86	88	82	88	110	95	91	88	86	86	84	96	92	99	87	91	105	105	81	97	95	104	95	82	97	95	82	87	82	93	94	105	82	105	97	87	89	97	82	84	104	81	98	100	107	105	82	74	108	95	91	93	110	95	71	90	89	75	119	77	76	76	117	93	108	86	99	82	102	121	101	92	92	89	102	91	86	77	87	94	101	100	114	90	92	77	74	90	95	78	76	102	98	87	86	83	100	85	100	85	98	92	85	91	92	78	82	107	93	97	83	95	121	86	76	96	91	93	124	77	88	86	87	86	97	72	79	76	76	96	89	88	84	79	91	91	89	103	85	81	92	94	109	94	89	104	93	93	95	84	65	81	80	106	88	103	91	95	103	111	93	82	96	102	92	86	97	89	77	81	99	88	92	90	89	88	96	96	81	94	97	82	101	85	80	78	88	71	91	105	105	83	84	93	105	96	84	87	93	86	101	95	98	85	93	82	89	72	98	79	101	71	83	66	102	90	107	76	96	111	105	100	90	93	73	96	97	96	81	95	89	103	89	88	106	100	90	94	111	96	80	96	77	100	95	101	73	101	78	111	82	93	71	96	84	103	93	92	80	109	96	90	92	92	98	88	83	91	94	97	80	94	100	73	101	97	81	86	92	99	88	88	79	91	76	96	103	93	71	71	81	89	91	88	87	87	102	111	87	93	87	97	98	96	85	78	86	83	97	86	96	92	106	83	93	109	74	95	93	89	101	82	87	92	101	99	90	81	86	89	102	93	76	79	95	84	106	107	89	79	103	93	95	104	85	85	91	81	86	82	86	101	88	91	105	79	92	76	85	75	88	82	91	92	84	86	89	101	88	95	107	85	103	91	112	75	96	106	108	105	86	109	88	95	78	93	88	96	89	88	101	91	90	88	82	76	86	82	90	80	100	99	102	92	95	97	109	84	90	106	92	83	92	76	95	83	83	87	93	81	95	83	80	98	96	109	88	70	76	84	88	75	91	80	96	100	82	100	97	101	73	91	104	93	94	95	92	95	97	91	86	87	100	90	78	84	95	92	92	96	94	98	97	80	79	102	95	109	107	82	92	88	102	97	97	88	87	97	78	122	91	84	94	91	88	106	88	99	80	101	87	88	92	93	94	91	82	85	89	102	87	94	89	73	75	87	118	76	85	92	85	83	94	81	110	76	90	110	95	98	94	80	90	99	99	91	104	90	97	74	89	103	86	83	89	100	87	93	81	82	91	94	66	94	94	104	102	115	73	79	107	88	90	97	103	81	101	91	85	102	89	85	102	100	107	102	80	89	84	78	91	82	82	99	66	84	79	76	74	92	110	90	83	109	80	108	94	92	82	83	72	86	97	89	91	87	96	89	101	90	96	98	106	79	85	96	89	88	91	99	99	82	70
7063	1839	4408	5042	4357	3425	2745	2325	1866	1579	1379	1253	1028	1057	873	814	763	750	624	593	541	562	529	467	522	501	457	379	420	440	374	417	344	392	363	354	339	331	351	359	374	352	354	356	386	418	553	924	419	322	331	314	339	327	278	309	375	2585	874	261	256	273	260	271	273	273	294	281	304	253	289	254	251	272	265	267	288	281	276	278	269	237	253	238	283	260	249	242	253	243	272	272	268	294	277	262	261	290	262	251	274	258	271	255	269	257	236	233	226	269	242	250	258	233	268	277	253	240	260	218	259	225	240	253	261	275	271	240	290	267	239	232	282	281	272	266	279	275	266	237	269	311	255	213	254	290	270	251	263	255	282	281	242	253	239	260	237	231	277	267	274	228	282	235	241	212	260	244	267	255	264	233	265	263	275	226	236	227	245	257	258	271	242	232	247	250	265	240	241	276	213	238	265	267	235	255	234	273	250	239	264	241	238	254	265	249	229	248	236	259	277	275	250	290	247	215	272	235	250	247	229	265	244	214	240	248	241	240	273	232	271	251	238	257	240	257	235	265	246	262	249	221	234	234	240	283	208	269	230	233	221	262	254	241	240	274	278	259	218	247	221	241	238	236	240	262	240	241	225	240	255	264	242	268	238	231	272	236	236	262	243	256	263	219	239	219	268	250	229	240	260	263	261	247	260	245	247	262	250	231	245	234	261	256	266	254	260	237	225	242	265	231	244	251	247	242	243	266	278	234	246	247	273	214	238	246	277	249	262	212	252	243	264	259	254	251	264	266	252	258	243	248	259	250	240	249	234	245	260	255	221	291	261	233	276	266	248	257	241	238	248	248	268	246	242	256	253	281	239	245	224	263	248	232	266	243	224	243	218	252	277	255	259	276	247	256	251	264	254	253	245	250	250	249	255	256	224	254	225	239	236	256	242	249	252	228	248	272	265	242	229	247	240	229	263	275	234	262	234	269	249	230	261	252	236	210	245	256	217	232	262	246	257	237	238	251	282	269	244	245	251	276	257	260	257	231	253	254	252	277	250	270	225	245	231	253	275	269	253	250	239	244	253	237	267	235	245	247	236	227	259	244	247	247	262	272	267	257	268	222	260	221	229	245	249	232	247	240	237	235	232	228	239	253	243	257	245	245	243	228	230	239	253	255	241	263	255	247	251	261	276	246	223	259	236	226	274	232	278	240	271	246	235	245	275	259	238	260	248	252	245	255	271	253	252	243	260	221	237	239	233	207	230	253	254	228	244	254	251	244	249	262	226	249	253	231	208	254	297	226	257	248	232	230	265	241	290	245	257	239	218	228	246	224	207	244	265	257	246	239	220	266	264	242	258	259	240	218	241	264	276	243	249	239	237	238	235	241	275	243	232	249	257	228	226	243	268	224	256	234	233	242	249	267	255	230	229	252	272	233	218	245	267	254	234	255	246	263	250	240	227	256	260	248	226	244	248	219	229	244	229	257	247	245	244	260	269	229	266	245	270	245	257	247	266	258	243	253	246	236	249	237	262	245	240	245	245	248	257	245	245	248	275	265	257	233	257	257	235	257	229	226	223	238	234	245	242	245	261	258	229	268	256	231	238	256	256	259	241	245	257	218	244	210	244	244	251	255	250	259	264	257	286	257	239	267	227	251	261	242	256	262	258	279	259	253	256	242	229	267	238	251	258	245	240	230	239	225	226	257	264	238	268	239	234	232	232	227	231	251	235	215	238	238	225	239	221	259	233	233	239	248	225	268	252	257	260	231	262	235	248	238	267	242	253	247	263	233	265	243	220	262	230	260	280	223	243	243	242	257	259	255	251	251	208	248	236	240	231	239	232	245	239	263	242	261	255	232	261	237	258	237	261	280	218	228	244	222	253	252	278	248	212	263	234	241	252	243	210	221	247	247	264	244	245	241	259	253	247	239	242	250	272	260	233	256	291	230	260	243	264	222	247	246	269	235	230	251	257	260	251	250	265	241	215	226	253	253	246	260	233	230	267	273	246	237	231	224	248	240	262	244	234	253	244	260	216	249	271	224	244	234	251	226	247	238	225	242	228	243	247	218	273	263	245	262	261	235	262	268	260	248	235	261	255	234	256	230	249	237	261	247	224	252	261	237	261	258	244	266	232	257	262	254	269	276	258	227	275	221	261	245	255	243	265	247	242	231	261	259	274	242	234	282	223	258	267	250	280	253	264	269	234	262	271	262	246	228	245	269	235	284	258	246	238	276	274	233	273	250	261	242	243	241	261	248	263	249	269	218	241	235	272	261	240	243	256	246	235	232	254	234	234	251	248	256	227	256	266	243	258	251	267	250	276	224	213	245	238	252	256	252	268	239	253	245	249	237	233	257	258	259	233	254	261	257	273	237	247	262	240	257	253	261	269	267	237	267	251	255	234	234	243	215	290	254	257	249	232	242	239	245	258	246	241	268	232	259	247	233	225	240	247	254	213	253	253	249	230	246	249	233	259	247	239	243	234	244	243	266	269	232	262	249	230	277	232	253	241	213	236	236	251	236	247	290	234	254	247	250	236	237	262	253	242	278	277	236	284	237	272	256	209	268	231	266	252	248	260	266	254	266	242	264	249	270	228	259	235	228	263	262	259	259	219	222	270	255	274	262	239	242	242	244	238	265	254	241	238	207	224	254	251	282	226	239	258	266	234	235	216	255	259	239	246	263	246	240	244	254	237	246	252	236	282	263	254	246	245	232	250	247	244	239	265	259	241	234	259	247	265	235	266	215	223	258	241	246	245	257	250	264	264	236	260	255	269	282	228	251	268	240	239	246	246	261	253	259	245	253	220	224	243	223	230	259	251	236	261	234	269	249	221	241	219	245	240	228	258	262	236	248	238	225	249	259	239	242	245	260	242	241	243	258	258	256	253	240	245	259	246	237	229	234	262	271	226	224	251	225	234	238	237	251	228	247	238	248	228	273	244	225	240	252	263	232	227	256	253	254	267	208	222	284	274	230	245	278	286	264	286	273	240	261	260	257	270	250	240	250	234	255	283	264	231	221	237	225	235	260	221	252	249	271	281	235	294	257	273	238	269	240	257	238	261	217	237	251	232	241	247	241	233	276	258	267	260	242	262	261	255	245	236	269	251	259	222	249	237	254	228	244	262	238	242	240	265	246	267	260	252	254	239	243	251	216	235	241	261	224	254	262	261	247	236	250	226	258	253	258	235	213	233	226	260	234	276	259	246	257	240	267	257	246	260	281	243	265	255	241	262	225	245	246	270	265	271	262	214	230	263	235	250	270	241	258	252	247	264	211	273	249	242	222	259	252	232	251	266	267	244	231	273	230	237	262	280	234	251	253	252	273	268	254	252	263	251	261	273	255	242	217	279	241	259	227	231	236	253	237	252	273	221	268	237	241	249	229	232	253	221	266	266	248	256	219	227	271	270	241	264	278	271	219	273	276	247	270	239	242	230	242	239	256	251	256	245	259	251	228	232	241	248	247	231	256	269	258	240	242	235	263	230	237	245	276
1867	161	163	151	143	166	163	137	149	163	142	135	137	130	104	147	140	138	140	145	157	149	119	149	121	144	138	153	146	143	111	145	143	125	138	145	122	147	126	135	131	139	128	129	160	125	147	132	140	122	121	132	125	144	111	137	159	131	152	133	135	156	116	125	149	122	152	147	144	118	144	128	136	128	138	123	140	136	136	129	159	137	123	149	138	131	145	133	126	150	122	143	143	121	129	154	139	114	133	122	135	144	134	115	142	130	127	146	139	139	149	130	102	130	142	129	148	129	133	116	145	143	111	144	146	116	128	122	148	106	150	102	125	117	119	126	139	146	152	131	143	151	151	127	149	125	144	137	135	136	153	137	127	142	145	138	156	145	104	156	156	135	145	129	136	136	155	146	125	152	143	137	134	138	138	128	114	122	136	171	140	137	129	138	143	134	139	119	147	148	155	127	125	144	134	154	131	143	134	164	136	149	124	130	123	128	134	153	160	122	132	133	115	137	156	111	126	108	109	159	122	146	140	148	136	129	127	150	107	116	168	141	132	124	128	129	112	122	148	135	137	135	140	147	132	137	117	148	150	131	118	135	134	131	147	149	133	126	133	127	138	146	136	151	124	126	140	125	113	129	122	127	115	116	132	145	153	129	138	130	147	119	136	142	143	126	138	154	143	139	137	132	147	148	137	131	144	131	137	146	128	120	136	143	126	135	147	178	134	105	115	142	142	132	142	137	144	108	136	130	118	142	140	143	140	139	149	137	136	144	112	139	134	143	132	160	140	121	122	138	127	134	141	146	142	122	139	145	125	150	143	156	124	147	144	109	143	129	119	135	143	123	125	166	124	145	139	129	138	138	150	133	136	123	147	142	120	139	130	148	135	136	137	146	141	121	126	139	157	123	120	124	122	111	111	128	105	129	121	143	131	132	145	132	120	131	134	154	113	136	135	145	145	119	167	127	125	124	121	134	134	144	138	139	153	131	127	138	130	150	135	135	133	149	131	131	130	161	113	147	134	126	132	131	137	141	167	151	132	136	151	134	124	132	141	137	139	140	126	128	151	133	119	137	143	146	133	154	131	128	143	145	153	119	126	123	141	123	130	133	116	142	149	129	113	124	137	133	141	137	154	121	124	129	104	128	134	118	133	133	139	139	148	124	141	141	155	121	150	125	124	137	120	146	139	120	131	136	131	133	131	109	145	140	142	147	116	148	148	126	128	114	132	127	145	126	127	127	158	155	122	125	135	126	135	134	142	138	129	118	159	135	128	146	130	126	104	156	139	129	112	164	141	132	131	134	155	139	140	140	101	133	128	129	128	150	156	134	137	141	126	144	139	149	140	137	130	139	112	131	123	126	142	114	136	139	145	153	127	156	136	137	119	141	138	138	133	127	118	128	147	134	118	120	146	134	132	118	142	132	114	131	134	125	138	121	148	115	135	129	139	122	132	123	111	118	118	151	132	122	118	146	162	127	139	155	141	132	131	144	132	127	126	158	140	149	133	146	144	124	121	126	115	156	123	151	146	147	134	135	128	149	125	124	134	144	155	129	175	142	110	134	153	144	148	136	137	121	118	128	165	148	127	142	145	158	116	129	122	136	139	126	146	120	137	141	151	146	132	145	139	134	123	150	130	151	140	156	146	133	110	120	131	120	115	149	137	140	171	125	127	132	134	127	140	119	140	156	149	116	134	140	126	139	130	123	137	128	146	133	138	150	155	150	135	128	139	123	151	140	134	136	135	117	141	131	132	135	133	152	145	132	153	138	150	152	122	138	140	139	130	122	132	117	142	120	135	127	111	140	148	141	127	123	134	148	107	123	132	150	161	125	139	138	138	115	139	137	143	136	137	134	136	140	142	120	130	138	118	112	128	144	146	138	142	148	125	138	153	134	142	107	127	141	137	143	135	145	125	113	138	138	132	129	123	130	132	112	119	126	146	134	134	120	118	121	153	137	123	154	132	135	146	128	116	131	134	134	128	140	136	134	147	121	131	109	138	130	125	125	125	116	122	154	161	125	128	125	139	145	135	143	128	123	130	150	135	138	107	139	144	132	160	118	135	119	140	125	130	161	149	158	131	133	139	140	144	123	115	146	137	143	129	129	115	127	125	140	137	139	130	145	135	114	132	134	154	128	122	132	112	136	126	134	120	134	141	148	133	145	136	118	151	124	132	124	127	131	134	139	128	141	134	121	139	137	127	137	146	136	148	120	140	131	131	126	127	142	120	129	152	121	134	154	119	130	145	145	127	150	136	145	117	146	144	112	152	141	132	129	136	130	143	136	139	139	126	129	128	117	141	134	129	141	138	140	137	141	132	122	148	130	143	128	121	137	144	157	129	125	133	105	157	123	122	147	128	140	144	128	108	119	139	153	119	120	136	143	142	156	133	129	138	137	116	150	133	148	135	142	147	119	124	142	132	117	152	135	158	115	124	142	126	143	129	131	113	120	121	138	144	124	114	126	110	132	141	145	142	136	134	137	138	124	141	134	138	122	151	120	106	127	122	143	134	154	133	133	129	141	129	149	131	114	120	122	116	128	109	146	146	134	140	124	131	144	139	116	122	170	129	127	138	127	130	144	143	129	134	136	121	144	149	143	148	134	134	132	127	113	130	153	141	141	116	127	153	126	136	152	136	140	125	149	119	128	138	139	136	151	134	147	121	129	116	142	135	133	146	130	122	142	152	149	125	131	139	121	139	139	115	127	125	122	127	135	121	134	132	145	148	155	130	138	125	147	146	136	137	134	127	160	131	109	145	135	128	148	133	133	159	145	124	144	144	139	142	134	138	112	149	148	132	150	126	122	139	135	130	150	137	134	124	138	117	120	124	142	131	134	128	85	122	125	118	127	137	120	145	145	132	119	134	163	149	128	152	130	136	138	118	127	129	138	132	138	124	130	138	137	124	132	131	155	121	123	135	125	136	128	133	119	149	139	111	154	133	127	124	140	131	138	145	149	125	131	132	143	152	124	132	119	128	116	129	135	124	127	133	130	153	148	126	130	150	140	154	163	119	154	132	143	115	141	144	141	132	149	141	141	121	154	113	158	155	138	139	133	136	155	126	159	129	136	140	125	133	130	127	126	139	145	132	159	135	149	128	153	117	138	158	122	138	117	126	109	160	154	120	141	147	147	145	140	133	148	138	150	146	129	157	160	133	152	123	148	119	118	125	123	128	148	130	130	125	165	162	161	142	132	133	110	136	146	144	158	147	121	128	166	133	114	130	150	122	141	139	137	132	132	116	119	134	129	132	137	145	126	147	146	137	120	139	124	129	136	125	114	147	144	135	141	142	133	123	121	127	152	145	126	141	126	133	138	153	133	156	123	123	158	134	126	144	131	140	144	136	113	113	126	161	130	136	146	116	147	123	148	129	140	137	158	144	155	167	131	149	144	145	151	143	119	134	141	149	109	141	128	143	108	137	132	118	138	124	125	151	157	129	141	141	111	136	167	149	134	128	129	145	113	142	135	159	132	140	130
2103	448	425	460	444	435	444	415	416	406	392	396	398	356	351	379	401	424	392	381	352	353	367	406	389	359	386	348	385	337	398	371	371	378	339	363	345	359	355	377	354	349	376	386	354	394	418	358	390	355	389	409	381	365	374	386	355	581	458	347	336	355	390	370	359	371	365	357	387	350	368	350	377	386	374	376	391	350	383	345	331	349	357	373	344	367	372	383	369	337	388	350	373	385	363	376	381	345	353	385	389	359	356	349	338	373	325	384	379	362	347	382	372	330	359	369	358	383	369	368	341	379	347	367	347	389	375	376	348	364	364	352	348	379	343	363	352	417	373	359	367	350	347	365	378	387	373	360	375	380	373	346	359	363	371	364	371	351	379	357	366	385	366	368	350	366	363	362	358	334	360	384	344	360	388	365	401	386	329	364	367	368	406	370	365	340	394	367	353	350	366	327	369	378	356	360	339	342	379	377	336	358	353	365	361	345	369	357	373	394	400	366	341	366	376	352	368	391	369	372	383	346	377	381	373	357	351	363	384	339	363	369	354	373	374	374	388	390	345	350	354	370	337	379	376	366	364	351	341	391	374	394	324	356	393	380	351	362	388	366	341	359	368	360	371	358	362	369	353	381	368	361	381	352	359	399	377	342	368	350	341	386	364	348	375	375	350	392	389	360	392	381	377	384	371	375	401	364	362	354	379	346	369	379	370	333	387	367	375	368	365	393	403	393	369	335	388	323	393	388	343	356	348	396	333	370	370	353	375	359	326	379	365	362	377	363	386	371	364	354	353	352	320	387	357	380	386	359	371	341	359	378	325	336	354	395	349	377	346	354	357	366	389	357	404	379	350	406	356	405	348	341	345	355	369	377	350	351	376	400	378	384	357	360	355	350	352	377	377	373	389	377	362	382	339	373	372	387	347	398	363	355	412	402	352	378	377	342	352	348	373	392	356	393	401	324	346	360	355	353	376	364	379	357	371	360	362	367	375	358	375	375	400	401	373	347	372	421	356	371	371	348	394	367	356	379	373	356	357	361	382	368	366	401	385	378	360	392	369	369	354	356	380	366	349	344	377	369	385	365	363	366	396	318	339	339	378	370	357	385	330	372	362	367	383	361	380	359	360	387	377	351	387	378	349	372	358	347	359	338	369	362	397	366	325	341	365	363	353	376	370	358	391	356	404	370	366	371	380	362	372	367	369	359	376	353	384	355	367	360	376	375	386	369	360	364	318	376	375	359	344	361	382	384	364	369	373	382	358	370	377	378	369	356	344	352	381	352	342	367	388	372	328	353	316	375	378	349	352	335	358	366	377	352	360	352	392	381	375	381	375	356	344	379	363	351	354	383	338	379	309	377	335	366	375	372	338	356	355	391	336	359	403	355	379	347	356	369	349	436	358	368	357	366	367	370	356	393	369	391	378	344	374	366	328	375	360	348	376	352	365	335	392	363	364	337	355	353	365	351	380	384	405	353	382	391	385	375	349	357	390	349	359	415	370	361	349	374	351	359	379	378	336	360	383	333	362	327	364	358	374	367	338	376	385	358	383	358	362	373	376	362	344	363	340	341	395	346	378	353	353	364	362	346	385	362	387	402	342	419	392	387	390	379	373	349	360	355	364	410	367	325	385	366	361	379	369	357	392	363	390	367	396	377	365	350	359	354	362	360	362	349	374	397	375	375	417	323	366	335	383	359	329	375	373	376	362	398	370	367	351	389	373	358	341	349	361	373	374	352	403	378	358	326	383	346	351	331	367	356	364	355	353	342	379	342	347	373	342	351	386	352	376	361	346	384	350	381	373	366	393	377	362	346	378	357	394	381	353	351	396	367	371	396	369	413	377	355	363	350	352	372	398	351	359	348	338	361	385	368	387	371	362	378	376	330	357	384	410	348	388	368	362	391	362	351	355	388	364	339	339	329	375	397	350	346	370	362	388	340	377	359	364	352	370	374	342	344	360	360	369	384	350	371	381	368	325	380	393	368	339	372	376	340	384	376	373	365	351	383	390	326	353	357	381	405	358	364	387	372	365	386	398	358	364	384	384	371	376	360	357	352	384	362	379	392	355	358	381	377	340	394	347	376	367	383	339	373	372	322	363	387	360	372	344	331	360	367	351	357	361	372	354	361	337	349	370	384	330	326	364	369	370	349	366	380	359	360	392	334	389	359	367	338	355	349	377	360	424	355	395	383	360	376	371	362	366	354	361	379	352	346	375	336	372	366	349	371	377	366	328	402	354	373	370	379	374	338	331	371	395	339	371	378	338	367	387	366	388	363	340	374	362	383	356	375	369	357	330	341	387	347	370	359	364	354	366	363	395	396	387	331	369	370	354	361	377	340	358	369	345	377	388	356	395	380	347	365	372	372	377	351	352	371	365	350	359	389	355	403	372	360	347	356	392	365	410	366	368	406	342	371	368	391	333	342	364	324	332	373	371	368	340	361	354	369	359	393	374	357	382	371	368	356	365	362	352	368	353	373	343	337	399	384	329	343	368	362	346	365	347	392	368	413	355	359	364	327	342	344	369	375	374	359	341	362	348	342	348	376	371	361	375	360	353	365	352	378	350	356	347	386	351	407	385	364	355	352	334	382	403	370	376	356	378	383	373	390	369	359	370	361	374	403	381	338	377	381	363	378	371	351	358	365	342	386	351	389	397	403	380	361	371	380	347	358	368	400	355	343	364	372	368	378	403	391	379	369	363	382	373	378	362	359	354	347	410	379	370	360	387	388	338	371	369	363	362	384	411	397	380	363	348	356	332	373	360	363	366	374	365	356	371	308	368	348	381	386	339	350	351	334	347	391	388	378	355	342	346	362	379	370	352	394	349	390	375	351	353	363	413	372	344	359	384	362	347	347	367	356	393	358	364	396	390	356	363	355	338	369	366	385	384	357	361	382	404	352	372	346	352	336	373	356	338	370	382	375	385	390	385	349	364	364	376	373	376	376	374	370	348	349	386	370	336	352	345	407	354	365	355	343	343	389	397	336	387	358	358	363	370	375	360	378	363	391	356	343	367	384	351	392	383	368	327	380	335	370	371	387	380	391	354	366	377	354	361	356	350	361	367	368	360	376	366	351	329	369	391	395	396	353	389	334	342	383	365	360	348	363	380	366	366	357	371	338	346	356	420	344	385	380	355	364	341	357	354	345	341	375	362	364	356	379	361	357	365	361	410	372	347	384	368	387	362	374	389	387	325	373	358	370	363	352	369	390	369	364	386	349	348	358	372	378	386	365	386	377	373	342	366	329	341	341	332	336	378	398	344	383	358	380	347	334	379	371	388	370	360	386	312	347	374	329	336	372	347	349	377	386	363	364	363	347	349	370	335	375	389	368	341	374	351	383	340	347	370	340	359	369	341	370	361	387	355	353	343	373	366	377	372	361	337	402	393	381	389	349	342	380	351	336	362	326	340	348	334	389	408	342	344	330	396	378	364	360	390	376	402	380	348	351	368	400	401	385	369	366	362	341	355	386	388	405	350	364
7562	911	1137	859	614	515	348	345	326	271	247	258	222	217	203	194	188	193	187	192	188	171	171	193	187	185	190	166	193	178	168	185	188	163	167	174	184	191	174	191	170	161	171	155	174	180	210	160	177	180	174	167	158	157	140	183	197	443	369	180	179	175	170	159	207	156	155	182	170	164	155	143	152	158	178	156	164	144	157	177	163	180	173	171	162	165	181	185	172	176	161	149	153	156	177	154	178	147	178	153	157	149	157	144	192	177	176	183	166	166	203	170	174	160	159	167	189	177	151	177	159	148	151	178	155	176	145	148	149	148	142	149	170	143	180	158	159	185	157	154	145	176	166	138	178	156	167	150	170	148	171	155	172	156	142	172	165	174	179	172	157	166	158	162	159	168	140	178	151	169	173	168	134	142	157	158	165	144	151	159	183	169	146	164	157	159	169	154	159	177	175	188	165	165	166	147	162	179	158	166	174	171	141	173	158	174	209	153	163	180	157	149	168	169	172	173	163	178	156	157	148	180	171	142	157	152	164	181	137	177	166	160	151	155	159	180	151	152	190	135	172	189	162	173	158	156	167	149	173	164	154	159	161	156	178	182	153	153	174	151	161	171	164	161	157	154	174	147	159	152	169	146	153	170	159	172	149	173	163	168	171	169	147	164	153	163	172	152	165	163	162	166	169	177	165	181	175	180	148	175	183	172	173	176	169	154	168	156	159	204	166	157	165	169	178	168	161	162	170	173	194	164	160	158	172	165	160	159	171	166	149	169	130	168	165	170	157	154	147	182	174	162	181	125	175	170	167	178	166	146	143	167	177	154	165	189	188	162	171	170	161	149	137	167	167	163	168	177	165	151	147	173	169	183	150	179	157	151	170	186	150	175	163	163	166	157	154	165	171	131	167	184	173	152	180	163	148	187	150	165	149	156	166	175	166	158	163	177	188	156	162	186	178	160	169	171	161	186	137	186	153	193	165	162	168	183	163	175	155	171	160	166	173	141	148	169	162	184	170	165	194	175	172	142	179	158	168	149	175	174	190	164	162	172	138	146	188	174	168	174	166	169	177	178	169	150	167	142	161	167	149	167	146	147	144	175	148	172	167	159	160	165	163	169	155	173	151	167	137	176	176	181	155	166	165	169	157	135	157	154	177	159	178	155	184	150	162	167	151	148	160	152	184	177	155	193	175	174	162	179	146	181	177	137	170	168	172	177	142	159	141	147	160	171	169	153	194	156	146	154	169	167	168	172	161	160	157	150	136	140	162	159	177	169	179	175	157	200	162	155	161	184	169	177	168	158	159	134	171	162	183	181	171	179	195	171	161	177	168	153	145	191	149	166	170	168	181	155	172	162	186	142	161	152	172	171	158	170	159	174	158	183	159	173	185	159	155	169	132	154	149	165	161	159	170	182	176	171	182	168	165	153	165	167	169	143	183	167	183	179	163	173	165	166	172	171	139	172	161	160	159	174	168	146	139	145	146	147	155	173	160	148	161	154	144	178	188	182	160	195	174	196	166	168	148	163	169	175	166	178	151	172	159	148	174	176	173	168	152	148	182	157	158	160	180	157	157	165	172	174	178	148	170	171	166	165	150	154	174	170	141	180	159	182	176	165	155	163	163	157	167	169	192	192	170	171	136	159	160	156	163	143	192	155	173	165	166	146	167	182	154	157	163	152	172	189	154	173	169	155	178	171	150	155	147	197	174	162	151	156	174	173	157	178	143	169	170	170	169	152	147	148	163	160	174	174	161	165	170	170	157	159	159	162	173	153	164	149	148	164	158	153	149	183	166	147	160	175	170	173	159	153	202	162	184	165	175	178	157	168	151	150	171	144	160	186	177	157	168	174	153	156	180	185	192	171	171	180	171	156	171	176	195	178	168	162	178	155	164	164	174	153	150	179	149	170	165	158	164	161	169	162	160	179	162	183	155	168	158	161	162	143	185	191	164	160	153	157	181	154	166	152	149	168	170	180	176	155	189	153	162	169	150	166	183	167	170	174	174	165	160	175	184	157	181	177	160	161	170	170	158	162	199	159	158	152	156	158	184	175	185	178	144	166	150	156	152	157	167	176	144	189	149	180	148	154	152	167	145	165	180	164	172	163	143	154	161	154	165	152	168	136	168	154	179	167	157	187	146	142	163	174	160	175	155	163	157	146	186	152	168	160	174	138	136	149	146	179	170	162	171	200	159	156	181	134	174	153	153	157	166	159	188	156	167	167	167	153	154	171	168	156	172	153	188	145	152	155	143	165	162	166	156	189	154	173	186	164	161	155	183	155	145	145	158	185	159	175	148	172	159	190	163	168	176	152	168	170	164	175	165	183	163	175	151	179	169	161	163	176	184	160	160	163	186	177	161	177	128	179	168	153	159	165	184	150	178	150	147	146	139	163	146	163	162	152	169	151	170	167	161	183	138	161	173	165	145	169	156	141	183	139	161	171	159	196	162	202	174	187	175	144	179	171	179	152	155	160	174	179	170	190	172	158	169	171	179	179	172	158	178	197	157	152	169	183	167	167	161	166	190	169	172	164	173	170	158	176	162	180	153	162	138	147	167	156	181	164	181	166	161	165	159	136	163	176	147	144	193	161	174	157	165	170	182	146	171	156	146	149	157	184	178	165	167	145	186	191	159	151	164	153	182	181	148	167	172	144	178	141	172	155	162	165	171	153	172	179	165	171	160	164	166	172	176	181	194	178	157	191	170	164	174	151	160	167	141	163	153	157	162	158	175	157	180	176	164	169	189	168	153	164	146	178	162	157	154	175	152	166	152	174	169	158	142	152	135	171	175	147	161	163	192	161	162	162	158	156	147	170	163	164	166	173	175	178	166	172	158	168	181	148	151	172	182	171	173	158	163	166	159	168	154	141	158	147	144	158	190	173	182	175	161	137	182	171	152	158	181	160	145	158	176	154	182	150	142	177	172	161	149	170	148	156	161	182	166	166	150	190	182	173	157	160	164	155	209	176	184	160	154	175	161	153	157	165	129	186	176	195	167	174	168	187	167	190	179	181	161	159	173	158	159	188	170	171	166	169	191	169	169	166	162	138	165	163	164	162	160	158	164	150	174	159	158	178	163	135	157	162	173	155	170	156	175	153	161	182	139	155	158	193	185	162	184	165	157	166	162	164	153	170	178	187	155	170	169	165	148	181	161	156	161	139	134	175	140	165	175	167	141	163	155	183	189	150	147	163	176	172	159	170	163	174	161	152	153	168	172	150	150	161	157	156	170	161	169	167	158	174	185	157	174	170	169	151	176	153	169	144	167	170	145	133	190	182	165	171	161	156	169	164	154	168	177	166	171	189	170	142	152	171	172	150	144	174	162	180	142	154	167	187	171	152	149	163	165	142	166	146	170	167	173	170	158	180	169	166	157	181	164	158	159	155	175	162	163	151	163	163	187	195	183	164	156	157	172	139	174	158	169	158	163	168	162	177	147	191	175	159	173	164	155	162	171	160	174	153	168	182	151	175	169	147	174	175
5332	1199	2493	2948	2547	2086	1707	1433	1305	1161	1016	974	845	784	797	777	661	633	614	587	611	591	560	575	545	595	477	518	540	460	498	498	504	495	483	461	479	529	469	482	475	465	472	507	484	494	662	658	497	477	474	493	482	485	484	512	804	2755	2046	426	451	436	464	434	419	431	505	457	430	451	439	411	450	445	431	406	485	419	461	434	445	432	424	448	476	415	410	428	474	427	454	394	422	447	440	450	448	439	370	424	448	442	463	432	439	420	437	468	380	434	425	458	408	418	427	428	434	431	438	447	441	426	458	435	415	463	433	398	454	427	471	422	482	450	402	425	460	474	429	419	454	482	411	436	428	448	422	447	439	445	415	431	445	458	415	433	453	453	437	445	428	430	431	430	431	409	436	453	435	421	444	429	417	450	385	446	448	416	413	436	413	383	479	475	462	406	414	422	394	431	427	441	451	423	484	427	482	424	416	437	399	454	436	411	442	424	472	417	430	441	435	441	465	453	406	448	452	434	444	432	428	422	427	411	448	420	406	405	411	420	449	432	405	409	422	494	443	454	446	437	433	470	409	414	435	463	415	421	468	440	426	419	472	435	451	403	419	405	432	426	401	414	429	452	428	418	446	450	453	422	403	411	436	417	404	432	472	440	411	420	426	435	452	464	410	437	451	423	437	433	423	416	439	440	456	418	441	408	419	435	411	447	422	402	422	448	430	454	422	419	427	437	424	451	446	421	426	443	443	447	433	464	432	408	421	422	435	396	443	447	398	438	423	433	443	417	439	394	433	414	460	410	422	452	412	447	424	432	431	464	415	446	439	444	444	438	414	418	413	442	436	468	428	404	464	453	436	461	442	391	414	418	430	467	420	466	427	384	449	476	405	431	435	439	440	433	432	408	443	443	468	450	442	452	431	420	436	410	446	429	440	443	443	455	440	445	424	428	434	433	422	423	420	467	500	435	408	418	437	452	422	427	450	441	447	391	448	430	435	468	387	477	425	479	423	436	405	421	419	444	452	442	392	416	411	402	466	432	462	460	422	426	405	418	415	445	435	432	413	446	403	378	450	433	434	416	463	400	455	440	411	437	416	443	446	419	438	421	456	411	378	426	415	404	454	417	438	402	450	451	415	443	424	473	411	416	434	407	450	421	449	420	403	429	434	440	429	432	425	422	420	437	441	433	410	418	426	434	452	436	409	425	411	447	452	442	413	444	403	400	454	480	438	421	423	405	436	420	429	404	456	437	427	456	473	454	437	410	438	410	446	443	435	424	444	425	437	423	467	429	436	463	452	459	425	425	444	477	394	440	405	419	429	403	437	430	419	434	444	409	409	481	445	412	429	393	451	447	472	448	470	476	396	425	422	459	464	396	427	424	443	454	458	424	396	425	434	407	447	445	454	449	406	445	463	453	424	445	441	402	429	441	450	448	428	434	443	463	433	426	443	429	455	455	433	443	432	454	436	451	424	401	423	423	450	418	382	410	415	436	428	472	415	428	421	449	439	410	444	421	411	423	443	471	414	450	436	418	430	479	459	428	411	401	444	471	429	445	439	456	453	378	425	417	458	441	446	412	461	411	450	427	430	440	451	411	425	415	456	414	411	455	447	458	401	452	444	428	423	421	409	451	430	437	418	445	396	437	415	387	455	460	425	427	429	419	449	463	449	423	436	442	447	430	423	415	426	476	427	456	435	473	455	404	450	428	443	443	433	449	422	429	433	430	416	408	448	407	480	429	432	458	417	453	441	408	447	400	426	411	406	398	430	450	436	397	444	429	419	412	416	419	402	420	414	469	422	461	420	430	443	414	442	405	416	441	459	423	448	473	414	443	412	424	432	437	411	441	466	413	419	422	448	430	436	435	476	465	436	447	432	451	463	420	425	416	426	452	458	438	450	439	456	399	458	464	466	452	439	438	441	413	428	430	440	481	400	422	455	426	430	418	499	407	428	431	463	456	441	459	431	453	413	430	433	449	441	457	392	431	453	448	422	440	416	402	414	447	425	430	425	428	428	416	423	441	390	395	387	429	433	412	417	413	437	438	429	452	427	441	438	419	445	421	442	437	453	403	446	422	408	463	425	412	423	412	436	415	437	424	465	442	479	436	446	440	413	432	457	429	423	433	429	445	438	435	459	406	486	438	415	402	433	449	397	452	436	436	454	434	409	416	393	421	412	431	437	412	407	441	450	425	417	411	414	420	426	445	424	440	422	449	425	425	427	477	442	463	443	444	426	397	426	446	471	466	444	450	476	451	412	444	380	452	451	414	435	424	388	443	417	425	437	429	413	425	437	437	438	423	440	442	428	464	460	453	449	422	456	416	422	464	432	388	435	425	451	410	447	436	438	458	425	455	422	439	423	451	438	431	412	469	422	423	437	435	376	438	433	446	461	445	405	410	438	413	442	430	423	457	434	449	433	460	434	450	419	434	441	423	417	436	425	445	416	448	414	432	449	418	468	438	425	419	426	436	388	420	415	413	413	420	429	398	465	408	404	483	442	430	422	421	404	412	469	437	411	453	492	414	420	454	418	421	445	394	430	408	410	405	424	432	413	423	406	420	429	461	403	433	469	426	418	454	406	444	452	448	433	432	406	448	420	385	417	447	421	427	418	414	433	386	402	427	446	425	410	413	425	440	452	446	432	424	442	427	471	403	475	428	418	440	436	447	416	426	436	430	426	435	444	414	439	416	441	406	418	409	437	429	466	437	451	419	448	420	442	417	473	416	449	440	497	423	410	439	408	426	417	417	432	446	432	470	413	425	457	405	403	411	460	419	425	397	412	427	462	459	404	461	456	422	413	480	411	419	421	422	408	436	428	463	418	450	452	471	423	472	444	441	420	429	414	429	450	436	437	431	441	446	414	429	432	433	410	436	432	464	437	442	459	454	450	434	417	443	389	400	427	459	419	420	432	431	443	418	420	430	413	443	444	454	432	464	406	415	418	424	398	432	437	451	423	427	415	459	443	431	443	448	383	411	435	448	454	429	462	451	425	445	428	439	477	456	423	458	433	460	431	468	460	438	415	429	444	401	471	430	452	416	437	475	410	450	440	417	440	486	464	403	428	428	432	430	401	426	444	440	416	430	439	427	427	422	421	453	413	449	429	424	458	451	455	407	405	436	412	409	468	469	421	422	426	457	403	430	439	441	400	425	460	467	457	433	464	391	417	429	444	426	419	472	388	448	413	444	457	403	403	467	374	417	419	454	442	422	434	401	418	441	413	419	438	449	424	426	417	407	388	440	455	472	461	402	460	417	448	398	417	413	406	440	415	425	420	429	442	462	432	423	402	451	432	437	410	418	441	454	423	482	441	477	439	441	416	423	404	453	422	402	406	438	463	416	416	439	423	418	447	440	382	418	456	392	491	469	480	446	391	429	483	440	406	448	453	381	425	426	440	400	415	455	450	450	432	440	427	434	405	401	452	403	436	437	414	446	432	427	453	420	456	478	435	470	430	432	447	406	460	409	454	444	441	475	442	414
14394	1967	2148	1446	1095	742	521	442	369	299	278	245	227	215	199	190	139	152	142	127	138	126	138	155	123	119	130	146	117	110	108	119	120	111	124	109	111	119	130	118	97	122	105	120	103	121	140	128	114	119	117	89	112	116	109	107	132	364	773	88	104	96	87	112	99	106	104	91	93	102	102	113	113	86	99	106	90	95	96	122	109	95	102	103	111	98	115	113	107	85	78	87	91	96	92	113	97	86	93	109	103	104	96	94	95	79	98	84	91	81	115	91	94	88	92	110	119	97	117	101	103	88	112	103	97	95	110	100	98	107	102	101	93	97	86	101	96	101	86	98	125	98	90	97	90	105	117	91	98	94	113	94	109	102	100	109	84	91	122	120	91	83	91	105	114	101	111	108	78	110	77	99	109	102	87	94	94	100	113	100	96	101	92	102	119	114	95	101	103	93	108	107	107	91	87	106	98	100	107	107	104	101	112	101	112	95	90	93	100	102	108	87	94	99	110	109	99	106	99	94	93	111	96	89	100	98	108	102	95	101	93	86	85	92	101	101	95	91	93	83	92	97	112	110	94	96	94	109	101	96	119	101	104	95	100	96	92	113	95	103	93	97	104	87	114	115	92	79	104	102	116	92	86	101	90	101	100	106	74	95	107	111	92	99	89	96	101	103	94	92	101	98	95	106	93	97	95	100	78	99	115	84	104	91	112	117	97	90	109	99	97	101	64	92	114	105	99	88	104	106	96	99	97	93	90	107	110	105	104	104	103	100	86	108	87	100	107	115	103	97	106	117	89	99	100	100	103	100	90	88	78	98	103	90	87	95	103	98	108	97	104	74	80	99	89	80	111	114	83	100	101	118	88	99	105	104	124	98	112	101	98	103	90	103	97	100	80	103	97	93	95	95	89	102	87	104	100	88	68	108	90	113	103	112	110	94	96	106	112	95	117	101	98	98	109	120	116	90	107	105	94	111	97	90	113	105	89	99	109	113	98	100	91	101	86	106	85	91	85	99	107	114	105	90	92	122	93	98	114	113	97	98	101	110	90	81	104	92	70	68	100	99	94	109	97	87	116	110	108	108	105	86	96	86	94	111	84	102	101	97	109	101	96	108	82	123	103	108	98	99	91	98	83	78	97	101	104	93	104	106	103	85	93	103	84	119	85	118	91	104	85	109	93	100	77	96	90	123	81	121	100	91	126	89	89	94	88	110	120	95	98	88	103	98	81	105	100	87	87	92	84	96	87	88	81	92	118	93	114	79	103	105	105	95	115	101	95	84	99	99	98	112	105	111	111	105	99	100	107	101	90	91	86	105	121	93	93	98	79	90	87	108	94	110	96	106	85	100	109	106	103	99	84	102	90	109	92	87	79	85	102	113	90	101	129	93	124	89	82	86	85	92	95	95	97	112	95	97	87	86	110	96	105	80	88	90	78	89	101	104	106	100	108	82	99	110	106	69	107	117	90	81	91	88	112	105	114	87	99	104	80	107	95	101	105	115	109	102	97	113	100	103	94	110	84	90	112	69	108	101	98	94	95	96	100	106	99	105	100	103	102	95	116	109	111	82	96	91	88	109	99	97	90	109	123	95	93	83	94	116	98	96	88	103	89	93	100	90	84	96	100	102	108	96	107	109	97	94	119	118	88	94	98	121	92	95	84	104	80	78	95	104	93	80	114	75	113	94	100	94	104	110	101	99	117	97	111	104	113	100	96	76	120	108	95	76	96	98	87	91	107	96	101	102	99	89	111	98	98	104	97	114	104	96	117	94	101	108	80	93	107	113	81	104	97	113	94	94	108	92	87	81	105	101	121	105	102	79	97	95	110	107	118	102	118	99	84	102	105	91	110	95	120	104	112	100	89	98	110	93	82	111	117	103	90	88	114	106	104	94	85	92	93	80	105	105	96	99	105	76	102	107	91	88	100	120	113	104	100	100	99	106	107	92	92	89	106	82	77	100	100	103	98	94	102	117	112	93	98	90	106	92	99	109	104	90	102	112	105	104	96	122	95	98	93	93	98	91	115	95	113	88	90	108	83	90	104	108	106	96	132	125	107	103	95	120	110	112	102	101	93	83	111	99	94	102	81	89	89	97	98	100	98	122	83	101	99	84	104	115	124	107	91	97	112	84	101	103	101	111	116	92	89	96	103	101	107	99	120	79	91	89	99	100	110	105	107	97	93	101	110	112	95	87	98	110	108	99	98	95	90	90	112	88	86	96	98	112	92	118	90	113	110	104	95	105	116	106	126	113	102	100	95	111	86	100	110	104	106	102	103	114	84	94	103	86	95	100	113	98	103	93	118	96	97	96	101	94	94	97	101	93	90	103	104	92	115	109	114	106	110	91	109	110	98	107	118	96	110	98	104	115	97	100	95	120	107	106	105	88	87	111	102	96	93	87	89	115	99	103	91	109	99	110	86	102	96	112	100	77	90	124	95	114	95	90	98	94	107	93	94	88	88	89	97	96	118	99	104	93	93	85	96	114	116	116	96	79	109	93	100	97	86	96	123	106	104	98	106	96	67	111	100	106	104	98	100	101	100	96	113	100	119	96	81	109	94	101	117	97	106	106	86	87	96	105	96	117	105	100	103	95	111	90	95	119	103	99	107	107	101	98	113	118	89	110	78	93	101	104	100	109	116	103	119	91	102	97	86	94	115	92	108	95	91	98	104	107	101	98	98	88	100	112	103	101	92	83	95	101	106	120	107	91	96	104	100	86	110	100	87	96	111	98	95	97	95	92	105	98	91	87	120	74	116	123	91	95	89	90	101	98	100	104	92	109	94	103	92	91	114	93	76	116	77	102	104	97	121	116	88	94	111	93	101	101	102	97	102	108	99	103	109	95	104	88	97	105	97	101	106	112	88	88	111	103	100	106	107	98	104	106	99	112	102	85	98	95	84	104	111	97	98	87	112	100	102	110	90	96	114	108	100	97	102	94	100	111	91	93	99	86	91	112	102	103	98	98	87	82	102	77	78	102	81	100	110	94	97	94	124	117	75	100	104	96	113	96	100	92	108	123	91	103	114	95	94	100	90	108	100	95	92	99	102	91	104	105	86	97	96	135	98	99	121	103	88	119	106	97	99	112	90	99	97	112	89	99	102	117	88	100	98	109	96	101	96	105	103	99	95	113	87	119	105	105	98	101	108	91	102	90	112	81	99	95	96	99	98	113	103	113	82	98	100	103	105	111	84	112	90	80	114	83	112	90	90	94	93	98	88	100	97	104	113	115	94	100	101	112	92	107	86	116	93	106	97	86	100	81	80	79	108	116	110	119	97	122	92	94	93	106	107	106	92	101	100	120	100	112	101	94	81	83	102	100	100	101	97	92	105	95	102	113	91	99	88	109	96	112	94	102	99	100	97	98	101	110	105	100	111	106	102	115	96	85	93	90	110	103	81	93	109	120	98	93	110	88	94	80	105	106	92	79	107	87	109	100	108	109	91	108	104	93	105	113	101	115	99	91	89	94	94	104	108	111
7254	1804	4317	5012	4317	3583	2785	2311	2022	1610	1376	1284	1080	1030	927	859	743	682	656	624	599	562	519	548	521	497	477	439	442	442	411	394	396	375	380	388	375	343	371	384	378	404	420	376	359	409	729	555	386	346	357	354	342	445	341	347	553	2729	5828	293	304	268	293	301	322	298	273	297	259	273	283	267	279	276	297	293	285	301	299	251	267	258	293	282	290	271	268	280	259	244	272	246	308	285	292	286	285	285	277	292	265	271	291	290	251	289	290	294	324	250	265	287	267	281	281	255	247	280	282	266	277	288	255	285	262	280	285	252	255	291	269	276	269	290	277	289	314	288	281	292	272	289	285	295	330	328	352	295	260	307	284	276	275	284	264	252	292	271	284	302	264	247	259	277	269	279	287	257	296	311	268	275	293	293	250	280	284	268	242	266	276	266	288	315	277	267	238	279	260	285	290	301	273	307	276	274	245	299	265	287	272	302	303	263	275	283	288	257	284	290	298	273	276	268	248	262	253	291	247	279	300	275	245	319	251	273	291	281	267	265	289	264	264	268	249	245	252	281	272	303	262	290	270	271	257	297	298	298	271	276	260	263	256	274	234	243	272	269	269	299	271	266	268	269	268	281	279	289	275	299	270	278	236	291	247	251	302	301	301	295	270	273	241	275	240	272	290	279	268	262	255	270	287	268	278	264	269	260	262	259	290	270	271	278	293	257	284	261	263	286	253	249	281	263	263	262	254	281	276	283	286	260	250	247	294	228	236	287	265	288	265	242	260	256	274	257	271	248	255	252	267	258	281	252	253	274	267	288	269	258	263	294	236	291	275	294	282	278	256	280	272	260	288	261	268	266	276	264	267	317	297	288	298	286	264	241	268	310	277	268	275	284	284	283	293	273	232	264	267	270	281	284	288	267	310	250	264	248	263	293	310	263	294	255	276	284	255	258	274	266	276	280	244	291	305	284	241	285	268	271	268	277	258	278	281	267	274	276	284	271	270	266	269	244	242	272	284	286	262	271	265	295	270	258	258	267	276	270	270	278	254	275	274	266	224	277	304	258	249	301	259	287	248	265	271	286	276	266	284	262	267	259	296	284	278	272	264	267	281	278	247	296	317	222	296	259	292	290	252	283	268	296	288	281	282	254	251	251	281	268	264	274	291	277	287	272	238	288	273	249	273	260	284	281	276	297	285	249	269	297	284	272	293	285	293	268	301	275	284	281	272	283	269	270	249	270	287	274	284	261	252	258	287	271	281	295	287	279	279	275	299	273	284	257	259	277	304	287	265	253	274	256	286	315	289	269	233	240	251	286	282	291	285	267	267	272	280	251	242	268	257	278	264	280	293	274	280	263	244	265	268	288	266	240	317	273	282	271	267	282	249	292	267	279	247	273	249	260	270	258	289	280	284	280	277	286	271	252	279	265	271	271	265	269	262	263	285	262	267	287	264	282	282	296	276	272	269	246	261	266	254	272	260	259	276	296	306	254	322	275	296	288	268	272	247	266	288	268	285	270	277	276	281	274	273	287	309	274	260	235	255	275	271	297	279	292	282	254	302	255	268	282	256	264	303	253	273	297	279	287	256	263	275	264	260	275	280	273	286	292	281	271	240	280	269	291	251	237	280	263	259	278	294	288	249	245	256	276	300	279	291	280	294	268	257	267	266	311	274	293	257	265	272	277	255	262	280	285	288	265	290	278	248	300	268	276	278	269	249	263	289	303	263	273	296	280	262	309	239	270	244	279	274	266	257	277	287	271	261	252	263	256	270	278	252	281	265	291	253	249	283	280	259	289	262	272	269	269	259	253	278	267	252	280	274	292	274	273	286	282	286	260	298	267	282	257	287	273	275	279	250	271	254	297	287	270	279	261	279	285	272	241	280	285	257	278	271	267	271	270	282	280	266	269	277	258	261	263	263	264	262	253	275	261	276	258	272	280	275	299	284	288	273	259	282	265	237	297	257	246	280	274	286	268	282	250	306	271	258	268	263	264	260	250	267	283	311	299	286	276	269	263	251	265	266	266	282	300	284	266	239	246	263	278	276	286	305	293	308	281	260	260	256	299	281	270	243	254	259	244	275	252	259	289	313	259	274	280	276	290	266	262	300	274	270	298	297	243	261	293	304	261	248	249	284	288	269	291	282	278	251	269	260	289	271	254	266	311	267	263	264	262	253	296	294	268	245	272	266	263	286	287	289	276	259	255	280	284	284	307	287	276	301	256	294	268	293	273	239	292	256	283	236	302	250	269	268	282	306	264	283	289	271	260	266	262	313	275	281	288	255	272	278	258	271	262	270	253	249	256	271	283	288	278	246	226	279	277	258	270	278	255	258	228	267	260	294	301	329	280	294	292	305	274	249	254	257	267	251	293	291	281	275	287	253	267	255	249	252	292	272	266	290	320	266	275	272	306	286	271	252	261	274	276	278	268	246	276	264	286	265	255	275	260	251	296	327	264	254	267	273	282	279	268	251	257	283	286	277	288	258	264	274	289	267	277	265	263	260	259	273	244	258	262	285	286	281	288	244	278	279	267	283	234	277	271	251	288	247	302	265	297	281	260	284	268	259	251	280	264	274	244	250	264	257	283	240	298	274	264	258	244	280	263	260	298	280	281	273	281	257	267	296	284	279	279	275	280	275	261	251	261	259	307	260	288	254	250	248	265	288	261	266	260	241	297	282	276	243	253	237	260	246	273	293	236	276	279	255	244	269	264	284	257	271	271	277	308	271	286	276	232	281	281	295	266	257	245	258	275	287	254	268	280	278	266	275	303	272	289	232	287	275	272	299	277	281	247	273	247	270	261	270	262	233	267	287	276	266	291	247	267	259	310	311	290	294	281	280	273	264	254	301	286	261	284	275	297	276	287	277	283	256	263	290	261	274	271	297	288	294	289	296	268	285	271	258	273	270	293	262	276	266	288	269	250	256	283	261	272	248	266	269	298	265	264	289	299	277	261	285	297	287	254	278	273	254	261	274	292	309	265	267	272	325	257	266	268	286	271	268	288	284	260	273	262	257	264	271	260	272	271	299	255	254	269	285	284	291	316	273	251	277	265	251	265	253	272	278	288	276	237	255	261	285	275	278	295	251	268	281	253	237	279	245	252	298	282	273	264	272	259	267	290	271	256	266	274	261	266	275	280	258	259	255	248	265	253	288	254	260	276	279	264	273	270	258	276	293	284	270	258	280	250	280	266	259	281	272	266	250	294	277	314	281	280	253	280	266	265	260	249	278	263	288	267	268	257	296	275	291	260	297	261	257	286	276	232	265	293	277	253	275	268	243	266	288	271	270	259	264	275	276	271	261	269	266	248	262	275	280	286	316	278	277	271	275	270	275	283	283	289	273	264	289	264	246	249	270	291	269	243	288	268	267	277	245	275	272	273	267	280	262	271	243	263	269	302	273	267	277	270	271	285	275	255	249	288	250	252	273	267	281	287	266	264	276	276	277	261	268	265	287	255	252	266	310	275	281	262	254	271	253	300	257	272
1970	165	163	175	169	155	152	182	158	148	150	147	151	137	146	161	145	145	140	136	158	134	137	129	148	154	145	162	139	139	173	147	151	136	141	116	144	149	143	167	138	150	164	152	142	130	159	152	129	118	128	148	132	149	129	155	148	155	166	146	147	148	131	152	125	142	137	159	133	123	154	157	154	138	136	132	120	167	147	120	141	125	152	133	136	153	152	143	159	136	141	127	158	133	132	143	155	154	142	147	137	138	156	149	142	135	147	147	150	134	123	136	122	145	131	140	164	141	130	149	120	133	135	149	147	140	139	117	154	133	138	146	138	138	141	139	129	126	145	122	133	159	116	136	140	134	131	131	149	129	148	141	133	133	130	143	131	137	148	131	138	134	153	130	163	137	119	147	136	138	144	143	131	139	140	143	144	151	155	158	148	161	139	151	158	137	128	141	143	141	130	126	162	152	152	124	149	146	145	136	133	139	138	112	136	143	124	166	142	147	130	152	133	142	153	159	155	143	139	143	154	147	130	140	134	148	123	118	161	107	145	157	156	162	129	135	140	142	150	148	143	150	133	149	142	145	166	142	146	149	163	162	158	153	148	132	129	175	148	140	138	128	145	148	154	141	146	161	154	134	141	123	137	148	137	138	157	143	148	130	124	157	116	114	125	142	133	125	133	160	145	136	153	122	152	143	112	157	144	173	136	136	153	165	159	128	137	135	167	136	126	133	139	147	155	146	152	151	160	142	143	145	167	141	132	138	144	136	152	142	127	109	162	145	146	150	120	139	134	150	124	134	145	157	143	166	111	143	162	148	154	145	132	136	141	156	149	159	128	127	131	125	163	141	149	188	151	120	127	138	142	138	125	138	141	130	124	152	141	153	155	116	145	136	148	154	145	122	110	124	153	116	124	120	140	152	141	126	135	120	138	130	152	141	147	137	150	139	133	130	152	142	130	143	129	123	154	166	139	154	139	149	141	131	144	141	142	138	128	130	122	149	131	130	129	156	140	138	147	139	162	162	134	145	129	132	152	141	144	138	152	139	153	127	140	115	122	150	156	130	140	136	146	158	171	149	141	129	149	139	140	135	154	168	141	131	128	143	142	139	154	137	136	134	140	131	161	138	139	133	155	148	152	122	127	151	141	148	133	151	152	145	162	141	162	158	124	120	136	136	155	138	147	120	141	149	139	143	149	129	137	146	147	144	131	144	162	145	149	168	150	166	152	132	120	154	140	145	139	147	128	151	146	174	150	165	148	133	151	157	149	128	149	126	152	139	124	156	136	152	171	134	140	137	145	156	122	145	126	143	139	169	136	151	167	138	131	143	154	126	135	161	135	149	133	118	137	141	155	153	138	144	144	131	121	149	142	147	137	151	121	169	136	154	121	162	128	143	126	146	145	147	138	138	139	121	115	131	133	154	143	138	139	146	148	150	121	124	124	142	155	141	149	144	135	138	147	149	133	150	142	154	152	151	154	145	139	146	152	115	137	147	131	147	166	135	147	153	141	132	143	144	149	140	132	153	153	153	141	170	163	152	128	144	132	131	122	119	155	142	148	121	115	164	131	144	147	135	154	144	143	133	115	170	129	138	152	146	134	131	146	128	134	142	143	140	138	143	141	147	136	142	169	157	130	152	137	144	131	131	151	140	144	142	131	140	153	177	123	155	156	133	133	146	135	149	147	114	144	165	158	131	172	157	142	147	130	143	153	141	145	125	131	133	127	156	143	140	134	138	148	171	128	165	151	135	134	106	146	152	125	155	145	130	158	149	114	141	154	146	133	137	134	131	144	156	156	144	152	132	159	107	141	158	157	140	137	164	166	138	152	127	150	141	137	132	141	143	152	161	135	132	126	153	146	138	118	109	162	139	128	119	138	117	137	136	154	146	143	141	161	147	152	128	167	133	135	127	140	160	155	129	164	142	125	140	150	144	160	159	156	133	149	133	159	173	137	131	151	151	136	130	153	136	139	127	146	131	151	145	131	134	149	144	133	136	157	153	155	162	145	143	167	128	150	159	121	123	132	130	142	151	148	142	132	145	148	139	158	145	118	128	140	123	129	120	145	154	147	147	142	147	157	153	159	144	148	145	153	145	135	133	154	151	152	149	145	165	153	121	118	138	154	143	121	159	126	136	133	139	137	123	138	129	138	126	133	148	151	152	126	154	150	147	135	136	129	129	124	138	146	129	152	139	129	122	147	130	140	150	123	124	134	132	128	120	125	152	153	143	139	140	134	150	159	163	143	161	133	134	148	139	139	129	152	122	155	137	124	131	145	138	143	144	129	153	129	122	149	139	137	138	131	143	127	137	133	144	162	138	144	129	135	164	142	149	167	157	115	127	146	123	157	163	141	134	152	147	139	133	135	147	131	136	131	132	142	144	131	148	138	130	133	115	159	152	123	138	180	144	157	129	142	134	134	130	138	137	145	137	158	126	157	127	134	125	120	139	140	151	173	143	143	129	163	125	144	147	147	158	143	147	119	156	130	132	164	130	135	120	138	132	140	149	122	153	140	148	168	130	147	154	129	150	148	129	141	135	126	150	132	130	132	119	134	141	156	134	143	126	164	155	130	140	148	147	150	181	143	140	144	130	142	128	133	126	155	134	151	153	158	127	143	136	134	125	148	150	138	148	115	131	134	145	140	148	145	131	167	165	125	143	170	146	146	142	132	162	139	157	153	161	143	135	142	146	155	151	135	152	128	140	143	132	127	133	147	150	141	135	149	166	161	145	152	136	132	161	154	169	155	164	137	143	142	127	144	139	148	167	138	150	139	157	133	144	134	130	135	152	138	159	136	127	127	145	155	133	139	151	155	116	146	155	130	158	138	133	143	144	154	145	170	158	140	157	140	142	128	123	153	146	124	145	157	143	171	133	139	142	130	135	137	149	158	135	157	132	135	119	159	140	136	135	131	117	140	128	147	144	140	120	145	154	147	140	148	153	165	153	109	152	158	136	157	167	161	122	128	131	136	133	155	149	148	122	123	148	132	133	149	150	118	146	135	138	145	154	150	141	137	139	142	120	151	137	139	135	136	151	133	144	154	138	144	139	134	145	146	146	130	122	148	136	137	138	136	129	140	130	144	139	131	135	127	123	132	128	143	147	143	127	135	152	156	158	143	140	148	143	166	136	136	135	142	123	158	137	141	131	155	146	141	131	164	141	153	125	127	131	139	115	144	157	145	145	133	147	131	152	150	134	149	145	151	131	137	155	139	152	144	171	151	141	138	135	149	142	153	149	152	135	145	128	153	149	143	136	110	143	145	136	126	136	137	145	125	148	138	142	164	152	138	130	119	135	149	138	140	128	154	147	129	132	143	123	129	149	138	111	124	152	134	148	140	154	139	146	136	151	163	168	148	148	152	157	149	128	162	130	138	169	147	149	155	119	155	145	143	145	126	161	150	148	139	126	132	139	140	122	155	168	156	119	143	148	134	152	137	158	126	129	138	146	144	149	129	134	136	149	159	136	135	115	158	154
2066	423	503	476	449	418	462	407	444	423	461	438	423	366	422	417	412	347	396	373	410	363	397	408	390	382	375	402	371	394	374	369	424	372	374	368	408	441	367	402	412	398	427	395	394	374	415	414	388	381	386	362	419	379	418	442	395	650	566	397	359	362	378	398	378	378	390	371	382	378	385	403	390	378	413	410	374	390	458	379	377	402	373	399	403	387	377	414	366	400	392	373	384	374	376	400	407	389	382	347	407	384	360	369	361	393	394	368	382	387	347	395	393	356	394	370	346	391	366	367	394	383	354	390	358	410	412	362	368	391	396	374	378	354	401	352	394	399	402	412	375	370	336	371	385	379	401	394	396	344	408	353	378	348	366	417	379	369	388	401	370	369	423	366	355	370	405	379	413	382	413	374	394	372	384	371	342	373	393	407	418	391	365	402	389	349	386	389	386	386	377	403	368	378	391	365	353	397	374	405	391	402	373	380	366	383	364	394	420	374	382	375	400	367	374	384	365	352	345	413	398	381	382	368	374	354	387	419	358	385	374	378	392	406	370	393	385	379	368	380	369	427	376	415	388	387	371	365	358	376	390	363	416	437	357	359	363	362	389	382	374	358	406	391	410	395	363	378	371	376	398	397	384	407	399	364	408	382	383	388	373	389	397	382	404	396	399	350	389	343	424	403	395	371	378	372	387	366	370	383	364	363	434	385	384	391	381	384	392	392	377	362	405	381	410	353	386	394	404	395	374	370	356	407	381	406	353	402	428	368	390	353	404	390	369	373	375	358	376	360	375	393	387	384	382	368	367	390	358	378	406	364	387	395	379	374	383	352	360	369	376	397	379	389	393	402	394	388	371	394	375	376	342	401	380	392	385	415	365	396	362	390	351	355	397	391	393	390	397	377	388	359	473	361	383	418	422	354	378	370	366	356	382	356	377	404	358	414	371	372	438	400	378	408	348	368	375	403	365	437	426	403	369	399	379	399	370	365	365	389	393	399	407	362	388	372	396	400	431	380	355	377	388	357	400	389	359	382	372	393	389	369	389	374	415	384	328	371	378	356	395	379	404	386	400	372	396	397	384	405	375	375	391	399	381	381	363	353	386	350	330	353	387	410	368	363	373	368	421	398	393	415	386	355	396	384	402	384	360	384	347	401	338	382	412	386	369	385	353	450	385	395	364	368	355	369	416	406	361	380	367	378	387	380	383	369	361	394	345	393	374	372	370	387	412	393	376	413	378	370	405	368	371	375	383	395	373	388	367	357	351	354	350	400	382	376	362	380	397	350	358	346	387	364	393	364	414	380	381	409	351	370	380	386	392	386	400	364	397	395	394	377	393	383	406	362	410	412	381	365	365	370	362	387	432	383	383	406	417	370	380	402	375	375	400	384	386	405	386	368	353	362	370	355	378	393	379	394	352	383	405	367	387	368	408	358	351	374	420	383	403	404	393	387	352	385	413	401	406	415	382	372	399	417	416	408	384	356	394	378	389	403	444	399	376	377	373	339	390	394	387	385	368	370	395	403	435	388	400	392	363	380	385	382	373	379	393	358	416	382	392	383	388	364	413	406	420	355	358	388	410	365	398	351	392	390	344	377	401	408	384	362	381	381	386	407	402	374	364	405	367	403	352	432	368	389	376	379	404	368	352	368	388	388	373	381	373	365	386	383	356	376	367	371	351	396	382	373	379	379	353	421	353	392	396	340	380	387	358	347	383	378	353	371	377	402	402	364	381	374	364	352	366	378	366	365	424	395	408	392	404	395	343	364	402	374	368	401	423	384	397	394	359	399	430	360	392	382	383	377	378	383	382	374	378	359	377	374	359	374	382	374	401	376	407	376	380	390	369	405	382	394	363	380	381	351	375	405	357	363	372	406	367	374	351	349	384	399	362	384	371	370	369	421	382	374	381	384	402	372	392	361	336	369	395	427	375	401	397	380	410	352	366	398	371	392	367	375	371	420	387	368	395	367	376	392	432	364	418	398	373	400	363	400	405	403	357	412	339	395	387	379	351	368	376	377	397	374	393	369	373	365	380	409	376	383	386	358	411	367	396	377	405	378	368	391	394	381	374	430	378	402	391	353	385	403	378	380	397	418	394	376	369	387	407	391	378	384	340	376	373	421	375	395	389	373	359	375	389	396	350	395	397	368	385	397	391	385	390	414	343	377	387	381	366	379	381	389	392	403	381	363	412	372	389	404	403	403	384	387	395	368	399	396	401	402	378	397	387	382	424	384	395	449	391	370	422	372	386	363	364	363	370	374	403	403	375	361	383	389	388	371	403	390	374	385	380	392	423	375	389	376	373	367	355	384	358	354	424	391	376	392	371	457	345	362	367	346	367	378	389	383	410	374	377	369	396	390	445	408	370	388	375	390	375	385	399	374	354	385	385	401	374	375	389	405	421	375	372	422	390	373	358	366	392	371	396	411	370	383	396	405	373	375	370	359	379	408	371	377	393	351	390	412	373	398	356	390	372	375	390	406	362	406	371	406	364	346	360	374	404	358	372	414	359	411	351	354	369	377	370	364	382	380	393	393	381	378	403	400	349	364	383	408	399	411	404	376	404	383	372	354	377	400	385	394	347	347	357	394	401	379	398	402	403	376	377	390	375	360	368	406	389	371	373	410	391	381	356	354	374	365	378	400	413	377	365	402	367	416	426	402	406	360	339	377	401	399	389	403	392	369	371	409	372	404	344	390	379	367	399	401	380	417	411	389	369	380	389	361	372	357	412	397	399	357	382	388	400	403	382	361	380	358	390	373	419	371	382	377	356	392	426	422	410	368	376	386	361	346	384	368	377	399	362	385	389	373	386	390	391	387	369	364	430	375	396	390	395	381	323	360	406	397	359	386	358	387	421	400	387	389	362	350	378	405	357	368	372	371	401	388	387	387	383	398	400	359	345	396	413	385	382	359	375	383	365	359	412	363	373	395	389	391	403	375	355	389	359	402	387	372	360	369	380	394	363	402	363	369	395	369	386	414	361	383	404	374	376	381	375	410	384	410	331	394	344	359	383	374	380	400	426	394	360	383	412	403	378	383	377	392	403	402	352	471	395	363	407	369	392	400	399	376	390	398	382	391	370	366	393	366	370	371	389	354	396	399	384	343	390	417	346	360	377	382	357	399	381	381	397	389	406	383	388	351	355	379	394	389	379	375	418	376	373	373	355	363	430	404	382	389	359	398	365	374	383	421	371	372	421	349	342	375	379	385	372	386	376	397	387	398	392	409	377	363	416	410	382	395	367	375	389	394	378	354	393	412	381	379	399	387	428	410	394	383	392	403	420	385	374	373	396	367	432	352	384	419	389	387	364	411	383	358	410	389	368	378	389	377	396	386	379	365	379	379	399	396	407	354	387	358	387	399	398	387	350	345	383	359	366	383	386	400	382	389	389	370	409	418	415	374	396	359	370	402	397	347	401	402	375	358	381	436	377	360	402	393	395	386	390	412	359	388	383	348	373	400	377	364	385	411	359	384	375	404
7323	830	1124	876	606	494	405	354	290	258	249	247	226	227	205	199	206	197	218	186	185	181	181	180	168	174	181	202	177	154	163	168	188	179	166	168	165	186	163	146	151	148	175	187	151	173	190	157	162	141	169	175	180	174	171	181	233	637	326	152	165	170	162	182	178	163	192	143	164	157	157	187	175	166	167	184	159	161	196	151	145	172	189	158	160	155	168	167	175	184	139	164	151	141	177	145	172	177	166	176	168	180	155	188	161	163	214	167	182	158	137	167	164	161	177	187	158	150	149	171	154	158	148	175	153	167	171	156	171	168	169	165	148	180	167	172	153	144	166	158	153	154	182	183	188	160	171	172	181	143	172	157	156	181	162	158	159	169	163	147	172	160	153	154	170	169	168	163	152	172	166	173	186	181	161	171	173	155	168	148	172	167	144	191	174	167	173	162	166	169	141	159	172	168	177	164	186	187	137	173	156	174	150	165	162	160	143	190	182	179	157	180	171	155	149	167	192	178	171	166	161	167	162	172	183	144	146	170	159	170	182	162	169	145	173	167	179	162	165	178	163	159	167	171	178	162	173	155	170	190	143	180	176	142	148	164	147	167	162	160	149	166	185	170	159	161	159	168	158	157	195	167	164	150	165	159	172	151	154	182	175	167	159	168	158	192	167	175	164	169	159	148	174	174	154	167	192	159	158	186	161	158	155	178	167	172	195	166	143	170	158	170	170	169	139	161	161	145	163	157	187	168	165	159	165	190	158	164	167	184	151	172	167	155	182	181	173	163	151	183	171	160	176	176	135	148	166	167	153	164	165	157	184	159	189	168	152	181	191	175	148	165	158	153	156	172	165	150	146	135	160	162	160	178	162	161	160	177	185	151	174	170	173	154	171	182	138	143	167	166	149	171	145	159	180	179	182	180	125	161	183	163	157	177	169	164	169	159	162	147	178	165	177	165	150	157	168	164	168	151	169	152	208	163	165	166	161	189	167	182	188	160	165	179	166	177	169	173	183	156	148	162	148	178	165	163	156	170	180	161	154	181	175	135	163	151	176	153	147	151	154	172	160	154	142	178	173	176	157	156	162	160	160	141	140	165	171	176	156	158	166	158	161	167	166	178	156	173	158	169	140	178	136	145	147	160	156	173	175	164	155	153	151	151	181	157	145	182	187	135	176	156	158	173	147	172	149	157	159	165	154	158	185	163	161	162	156	169	176	181	184	159	162	171	156	148	164	147	190	172	176	164	170	145	182	199	168	134	145	164	197	195	150	162	154	154	164	173	174	166	193	176	133	168	162	172	151	162	176	176	167	170	174	173	160	147	163	176	172	161	173	161	198	175	159	192	192	158	149	169	153	168	152	162	158	160	162	160	170	136	178	173	157	140	129	173	195	173	170	157	142	153	149	163	160	168	156	147	143	179	131	161	144	169	169	163	151	174	126	178	173	159	168	155	189	170	150	175	175	166	159	182	151	163	157	163	145	173	149	176	159	159	161	134	162	144	149	159	163	144	154	172	154	175	175	174	168	164	128	163	149	160	183	166	160	149	170	168	176	155	161	171	173	182	163	177	174	166	194	159	160	171	175	138	173	167	177	148	170	161	160	154	188	164	162	154	166	166	179	172	187	178	143	172	150	159	172	175	180	192	158	176	145	181	160	193	155	197	166	191	195	154	168	164	171	151	156	148	158	160	174	145	156	176	165	145	184	152	156	161	146	133	162	191	186	174	166	156	155	147	171	184	145	167	171	154	167	143	154	170	162	174	172	166	162	152	148	186	154	165	158	174	142	165	172	154	165	155	140	154	177	186	149	150	152	160	167	160	178	168	163	164	160	154	183	174	171	146	174	161	155	191	155	155	154	169	161	169	182	173	160	167	187	175	182	158	170	205	166	167	142	186	171	175	173	154	171	162	196	132	170	143	173	182	152	178	166	142	178	156	147	174	188	169	181	146	169	191	156	154	165	171	178	167	160	150	170	151	163	165	171	159	162	141	147	154	170	173	165	165	142	175	171	156	134	197	143	166	159	161	149	158	169	156	172	160	154	166	191	171	150	145	178	175	165	174	165	165	181	176	179	158	151	159	186	192	158	152	166	158	146	154	174	164	166	155	175	203	168	165	185	145	165	172	166	167	163	149	158	182	153	186	197	177	186	182	156	168	153	173	176	191	168	158	161	151	145	166	151	178	175	185	145	188	167	170	163	148	161	174	156	176	176	184	157	196	161	164	147	163	162	153	161	173	152	157	163	150	167	153	173	169	180	184	166	172	167	159	171	169	166	169	187	172	170	183	149	161	156	163	153	185	163	181	166	152	146	149	160	159	180	161	159	150	153	153	171	172	163	170	154	164	169	165	146	181	158	185	155	157	161	153	160	189	155	184	173	166	159	168	162	159	164	176	146	169	177	170	150	184	181	170	166	160	173	183	166	156	167	140	175	165	163	175	168	159	178	156	175	212	171	169	172	150	168	151	163	175	171	143	190	174	161	159	158	173	161	188	183	156	155	160	169	164	140	190	152	150	167	144	153	164	168	154	144	148	183	178	166	146	158	159	176	186	189	156	171	144	167	157	149	180	196	155	173	181	153	161	180	173	177	142	195	192	164	140	181	157	167	157	180	167	159	143	162	143	146	153	165	166	179	170	177	154	186	144	155	159	145	169	181	162	164	157	173	149	172	174	155	163	139	137	174	177	177	154	153	163	166	164	159	138	153	142	172	150	171	173	160	170	151	155	166	166	168	137	171	157	165	168	183	174	175	177	164	158	153	156	173	183	170	185	167	173	179	172	153	164	173	181	162	153	200	181	179	184	173	156	157	143	158	183	178	172	166	174	156	172	154	158	150	140	159	152	172	169	162	156	168	164	183	156	175	161	178	170	173	151	160	158	171	170	151	162	132	185	176	175	162	157	180	162	170	163	194	159	160	158	166	150	191	157	185	179	174	182	162	160	168	165	147	150	188	158	173	168	152	157	180	151	161	174	162	146	156	163	179	162	152	163	166	146	172	181	148	177	169	166	161	148	164	197	171	136	178	159	167	168	171	158	155	149	187	151	174	155	159	169	164	177	145	161	172	163	157	182	155	164	153	198	182	167	186	168	156	166	174	156	176	172	173	181	152	180	151	146	167	174	167	167	163	155	153	158	155	149	186	201	153	173	148	168	178	159	151	183	154	148	167	162	196	156	178	169	188	179	159	182	158	162	147	160	165	170	141	156	171	149	155	179	176	157	180	174	176	163	148	156	186	159	179	155	161	156	176	164	175	173	178	171	154	148	174	170	159	182	195	164	155	155	156	175	160	156	176	177	153	150	175	149	165	162	184	152	175	165	162	173	173	159	168	186	186	176	149	178	156	163	159	171	143	151	178	170	192	150	142	174	146	149	185	160	172	174	189	147	151	154	144	154	188	172	182	167	167	160	180	160	167	160	171	171	167	158	152	140	142	176	165	165	167	151	183	172	183	173	168	177	167	185	168	159	150	176	130	142
5400	1208	2510	2988	2470	2133	1692	1487	1256	1128	1034	1006	870	825	752	707	706	649	690	638	585	579	539	560	549	521	579	521	514	539	504	477	530	512	534	507	491	497	489	459	478	465	506	519	485	515	749	490	456	447	502	447	490	473	494	476	1186	4537	1793	463	448	449	477	453	448	440	436	452	455	448	398	454	429	482	412	450	463	401	446	442	435	418	462	408	394	428	425	447	482	445	459	424	429	434	450	434	463	459	489	423	411	451	444	434	384	443	443	428	432	412	423	427	439	466	457	413	430	440	441	452	441	465	449	448	463	445	466	431	450	458	400	443	432	465	447	453	442	417	448	482	453	409	398	447	426	495	476	434	418	428	445	405	461	434	448	415	425	421	420	382	448	433	407	452	461	433	449	433	444	440	446	445	446	475	439	437	443	393	456	425	424	461	459	457	387	421	415	381	451	424	500	437	439	470	419	444	424	432	443	476	401	419	408	418	405	449	448	395	435	462	441	433	414	420	455	441	439	480	449	474	462	423	450	466	431	433	426	412	450	455	441	436	428	419	433	411	407	450	478	447	431	445	408	440	428	458	452	428	439	435	416	447	418	445	393	438	448	446	395	416	403	444	454	404	407	440	394	414	440	462	413	456	441	419	399	403	454	459	451	443	372	424	437	431	445	426	420	439	435	418	412	420	425	435	427	425	412	442	443	428	450	436	426	397	409	439	433	439	433	436	447	459	434	404	433	467	388	441	413	413	429	410	436	420	429	410	423	415	440	440	419	451	429	440	424	428	412	422	436	439	397	401	415	434	463	421	462	401	447	469	438	424	415	444	423	423	446	461	411	424	423	412	451	442	422	412	390	461	468	454	474	456	403	420	386	410	431	431	426	428	461	450	457	416	419	431	410	468	410	441	422	393	399	426	444	402	435	422	412	460	448	448	446	445	400	431	420	462	451	414	458	448	428	437	420	444	406	491	431	440	446	454	443	446	387	436	422	449	443	398	411	436	421	427	447	431	423	433	418	426	445	387	417	472	456	409	415	447	446	417	422	480	448	449	429	435	454	460	409	438	463	409	412	432	386	430	440	408	445	417	374	430	446	444	448	418	474	430	439	463	417	444	429	424	462	441	454	437	432	418	441	431	414	422	453	416	478	400	469	459	408	433	421	437	409	443	449	410	392	455	460	439	437	483	466	464	462	431	449	416	423	456	430	440	430	429	410	429	404	429	422	452	435	473	445	471	436	470	409	440	422	422	426	448	435	445	470	455	424	428	418	469	419	438	413	459	377	394	405	416	429	447	423	443	408	457	410	429	444	461	474	451	430	418	455	395	400	450	386	456	445	438	463	434	458	435	458	407	443	435	399	413	453	411	435	409	415	417	439	464	452	429	429	414	431	449	421	430	439	451	421	423	425	435	453	420	420	438	446	400	402	449	426	456	417	450	438	451	399	441	469	442	472	443	411	436	467	426	432	461	461	464	396	427	445	463	416	434	430	474	412	400	366	427	458	431	436	446	435	437	447	426	436	468	423	465	404	438	425	417	409	408	436	436	411	423	440	421	444	443	443	397	417	486	462	471	439	441	400	415	407	408	398	422	427	442	419	465	443	428	449	412	453	442	421	435	422	447	419	462	456	445	402	386	467	423	413	426	423	446	474	397	428	440	448	449	448	446	405	445	434	452	468	423	437	450	446	434	432	467	424	442	442	435	400	414	397	391	425	414	451	409	428	427	440	439	391	455	432	450	443	450	433	426	417	411	445	403	402	430	419	448	406	474	446	427	449	424	448	410	420	455	419	418	430	412	447	420	440	437	467	455	413	417	461	416	459	444	435	417	430	448	455	424	468	458	445	432	415	419	398	450	452	419	427	428	422	452	458	435	455	430	445	468	453	450	417	418	402	411	476	449	388	428	432	413	438	480	450	416	455	400	438	425	453	452	428	456	440	417	435	465	452	452	432	433	417	378	421	402	459	465	433	413	440	429	453	474	420	422	450	464	427	440	395	419	433	405	431	440	436	458	473	403	446	464	400	404	448	436	432	398	419	439	402	414	396	433	439	436	435	443	427	419	468	410	415	412	432	404	414	393	462	433	452	432	425	446	445	455	466	463	434	416	477	439	429	377	448	393	451	438	458	399	450	420	423	440	416	386	457	422	446	407	457	411	455	450	395	443	456	424	399	474	427	436	462	403	451	449	439	390	464	434	442	423	450	444	409	398	416	428	459	472	428	431	413	417	450	410	400	410	455	427	441	449	451	394	431	440	444	444	395	454	412	443	434	426	448	441	391	457	413	405	422	413	462	418	454	453	426	434	432	452	418	454	437	431	431	440	457	418	437	431	437	425	437	465	446	416	449	417	438	412	482	431	436	392	459	431	458	453	430	450	438	402	456	405	463	434	455	432	464	445	456	402	427	405	463	454	430	448	432	429	453	429	438	438	454	434	436	455	463	420	393	454	430	445	449	447	451	410	404	420	437	443	427	443	409	424	420	468	435	436	472	430	433	442	417	468	420	442	477	423	442	422	421	424	431	401	414	392	450	390	432	443	426	411	439	460	442	392	403	455	430	415	438	415	439	433	461	405	405	422	427	446	434	461	442	443	479	426	462	439	418	441	420	468	468	443	454	435	423	432	493	427	423	418	467	440	446	431	478	479	436	424	413	430	407	440	453	408	418	409	399	458	431	451	447	422	448	441	439	436	460	457	422	462	410	427	456	467	425	436	443	411	419	420	418	461	414	425	434	429	436	430	430	414	467	425	402	400	458	398	437	442	400	429	438	455	427	426	437	427	435	432	447	475	365	429	453	398	420	482	479	457	482	424	432	452	412	457	449	441	444	416	424	446	438	523	405	449	462	442	463	419	391	400	409	439	400	435	453	447	457	455	421	455	445	441	445	426	438	381	452	445	504	385	427	448	458	455	435	465	418	434	425	425	447	449	408	478	445	407	406	437	444	448	423	461	403	447	413	429	443	425	432	447	399	451	441	427	438	415	426	460	421	445	452	432	439	429	436	429	411	472	452	438	424	463	425	442	416	446	406	426	425	444	436	441	449	444	452	445	425	397	445	438	457	430	449	440	441	415	426	434	471	446	423	443	450	431	419	458	468	458	441	417	415	412	435	449	458	428	436	441	390	440	418	454	440	450	446	446	398	461	452	446	466	393	438	422	432	424	415	446	391	433	443	429	431	402	445	459	447	418	421	432	427	442	418	410	428	458	422	419	417	438	373	425	468	447	452	451	458	419	406	424	494	447	419	438	445	402	449	423	425	413	411	452	432	469	428	447	404	439	448	436	412	392	434	452	465	420	394	448	409	437	446	418	446	424	414	450	416	415	418	394	417	449	421	407	446	445	459	449	464	426	453	448	423	434	460	448	386	440	431	411	417	419	439	431	431	437	409	438	459	455	427	450	435	387	434	444	425	423	419	444	450	436	422	446	418	448	439	393	431	452	464	433	421	446	462	409	424	433	469	423	402	481	407	473	408	400	424	413
14225	2019	2098	1541	1037	711	561	424	343	318	262	222	182	168	167	169	171	126	142	130	140	125	118	92	124	126	117	114	106	102	115	87	115	118	109	113	86	102	105	117	120	120	92	113	122	125	122	88	90	100	86	96	114	93	86	102	244	212	120	89	96	90	109	93	106	99	95	109	83	88	79	94	92	85	88	83	98	109	87	85	98	92	99	84	95	103	92	81	102	90	88	97	95	92	84	90	99	97	93	94	90	79	84	85	90	76	80	101	109	92	96	115	101	92	89	105	70	87	78	82	84	92	96	102	91	104	103	74	87	82	105	90	98	86	75	93	90	101	89	97	92	94	87	75	87	100	90	109	104	98	90	97	82	93	98	63	84	95	93	94	114	75	97	81	85	99	93	96	95	89	97	98	87	69	73	82	79	89	79	88	84	94	101	81	88	81	80	93	87	113	78	103	90	105	104	93	83	103	102	79	96	87	86	94	82	105	93	90	104	82	90	97	77	92	109	90	96	91	69	106	99	91	86	85	110	106	89	86	86	88	99	94	93	100	78	76	95	83	94	99	83	106	69	68	83	81	105	83	95	76	89	81	89	92	96	104	81	90	97	104	78	85	71	97	101	97	99	76	93	96	93	90	89	90	69	97	91	94	86	87	94	79	97	80	76	85	82	78	94	84	103	86	74	99	101	78	79	84	85	90	94	89	81	88	87	77	90	98	93	77	90	85	88	79	78	76	98	94	107	96	94	85	81	75	83	100	95	96	92	82	83	90	90	98	85	82	88	84	106	95	95	100	102	84	107	104	88	78	80	93	81	79	95	81	110	91	96	80	88	88	98	106	89	83	80	95	82	73	95	98	114	91	108	96	79	83	83	82	87	76	92	84	98	104	72	89	90	86	95	102	77	74	90	100	90	92	94	69	99	88	97	92	86	89	68	89	85	76	95	98	79	94	84	101	90	105	106	98	99	92	84	116	95	85	82	83	84	107	82	100	106	96	101	81	96	87	108	87	93	91	84	98	85	88	94	84	84	100	87	89	83	82	80	86	92	94	85	86	90	85	87	84	99	86	75	82	87	82	101	115	84	88	92	87	78	67	96	95	93	80	88	90	86	102	69	99	96	92	91	91	106	102	102	84	106	88	80	92	88	71	89	75	74	77	81	77	109	84	73	76	91	91	81	93	91	94	80	118	93	92	103	85	96	82	82	82	87	87	95	94	88	89	74	95	87	81	87	88	108	82	88	99	96	80	81	99	96	74	79	77	77	85	89	113	89	82	115	89	100	85	81	78	77	82	91	84	81	87	99	96	99	103	98	90	81	93	87	87	82	98	106	88	82	79	86	79	113	99	90	82	84	95	96	96	94	102	90	93	94	88	92	103	96	94	109	102	78	83	86	88	84	96	79	82	85	74	101	99	89	91	85	91	111	99	91	97	79	88	88	87	77	104	87	99	93	81	77	77	92	94	82	90	92	79	72	93	94	104	92	81	96	98	95	102	101	97	85	85	80	84	84	104	90	89	106	87	86	94	87	89	108	100	90	85	97	88	85	82	101	86	99	84	84	94	76	82	86	88	93	90	85	96	91	105	74	83	98	107	81	86	102	93	84	88	85	100	103	106	96	87	85	87	76	76	78	94	87	82	84	88	77	85	88	115	108	83	107	88	81	98	104	96	103	108	81	84	94	87	84	94	112	88	94	129	91	85	94	87	81	81	77	83	96	99	100	102	95	87	101	92	76	90	84	76	104	83	76	100	90	92	95	97	82	92	81	92	91	116	79	74	92	80	90	82	76	85	107	83	74	86	71	94	105	102	85	87	103	110	82	78	96	101	101	100	95	74	76	105	79	84	86	92	88	94	76	84	100	97	81	71	105	91	83	81	107	86	103	78	104	80	96	96	83	96	96	75	99	98	91	82	83	91	101	97	105	93	100	92	84	83	74	95	91	71	101	101	96	91	94	99	85	88	86	80	90	68	81	107	77	89	89	88	88	87	91	85	87	99	108	93	73	94	78	86	99	96	104	87	85	87	104	88	99	96	75	102	99	105	112	103	88	99	88	96	89	95	71	92	90	83	77	87	75	96	76	92	95	98	95	67	95	74	90	73	92	87	87	87	92	87	95	78	97	104	98	87	86	93	72	111	88	96	97	88	115	98	84	80	74	73	96	81	72	92	97	97	95	90	97	92	92	82	88	100	103	117	86	93	66	90	93	79	79	72	95	107	95	105	108	93	106	127	88	92	76	88	78	98	91	88	109	100	99	99	94	82	81	83	91	94	68	87	92	97	90	100	79	86	87	96	94	89	80	74	85	81	85	89	85	78	80	96	76	101	79	89	88	70	96	108	86	80	124	92	98	96	80	81	100	90	111	103	76	117	91	86	83	91	81	83	87	92	104	78	87	94	86	98	75	87	105	79	105	93	85	74	88	87	66	102	100	111	108	95	100	80	100	90	83	84	91	83	100	72	97	84	91	105	99	93	112	100	96	96	111	91	80	99	85	99	99	88	82	105	80	111	93	76	75	85	89	102	85	92	90	106	103	95	95	83	87	85	100	75	92	96	95	87	78	81	108	91	86	89	92	75	89	80	90	88	106	97	105	92	100	93	88	93	89	86	94	95	85	80	90	89	98	95	90	90	74	88	118	92	91	114	86	103	107	86	87	72	109	83	84	82	105	93	86	99	76	89	91	78	88	86	87	86	85	97	91	83	88	81	94	104	70	87	86	83	87	77	85	83	96	90	81	91	72	94	87	80	76	91	85	82	86	101	88	90	87	97	77	89	96	93	96	87	90	85	83	82	87	97	100	91	101	106	98	102	97	86	83	88	95	94	107	97	85	82	62	87	83	89	93	105	83	84	78	85	94	86	97	96	86	99	84	87	85	110	91	99	97	100	99	91	80	79	84	103	63	106	104	88	89	96	108	73	93	77	87	86	86	91	99	93	99	83	92	79	83	87	102	92	108	99	80	86	95	108	99	72	85	89	90	76	83	97	77	102	93	83	103	81	84	110	70	100	84	93	91	92	88	91	87	100	79	82	91	88	76	109	106	102	104	82	86	85	99	81	78	68	77	96	118	90	85	89	86	109	103	99	94	93	84	115	81	75	93	75	85	79	89	99	76	84	102	100	78	92	87	86	86	82	80	97	96	76	94	78	91	85	89	88	67	91	81	74	102	86	98	86	93	83	106	73	97	100	93	104	90	94	82	106	85	76	106	92	78	109	90	103	108	108	84	93	112	87	94	113	93	83	89	87	75	82	86	97	100	81	73	98	105	73	104	81	94	94	75	91	95	101	77	97	94	82	109	112	82	79	83	94	82	93	87	75	97	90	95	98	96	84	96	84	88	80	90	88	84	107	80	90	90	96	95	84	89	95	77	119	95	92	96	89	92	94	79	108	97	86	88	98	97	81	82	88	91	102	96	77	98	71	109	87	72	87	82	95	69	109	111	91	92	89	80	87	104	91	84	91	86	81	89	87	73	95
7047	1785	4466	4944	4434	3401	2753	2250	1967	1680	1443	1232	1106	961	912	807	731	742	636	605	562	542	495	466	428	466	450	444	422	414	416	404	371	409	358	358	345	341	356	321	373	360	384	340	339	543	539	356	287	302	273	328	285	324	322	358	1851	1616	467	292	291	259	264	304	290	266	269	273	270	246	249	276	260	279	245	292	274	261	286	284	247	237	249	265	271	251	282	244	254	304	247	248	248	251	265	256	258	266	245	251	247	239	229	237	251	245	275	255	253	277	253	229	235	264	262	246	251	246	244	254	242	244	255	256	237	251	253	259	280	237	247	266	271	238	282	243	253	277	280	248	241	249	304	258	263	281	261	257	249	252	271	231	279	252	271	265	251	248	307	242	238	224	245	262	263	241	222	249	240	240	258	235	260	277	240	235	269	241	232	267	261	251	255	283	223	249	248	234	261	236	251	259	252	243	226	256	256	237	234	238	239	246	232	256	254	263	233	229	245	240	261	249	227	234	259	214	231	240	263	265	266	252	240	260	250	258	271	237	251	243	245	266	251	271	246	249	260	243	287	252	233	267	212	251	249	251	263	262	237	268	261	207	251	227	209	255	225	260	259	228	249	227	256	256	260	237	266	276	206	245	258	278	240	260	258	229	252	275	252	246	239	251	245	240	271	244	276	233	236	245	247	249	246	257	246	247	236	253	214	235	247	264	234	261	215	256	250	256	267	268	242	243	281	232	282	261	242	231	254	224	225	227	262	253	267	237	268	243	255	242	255	269	259	257	248	235	248	232	242	222	239	267	234	225	259	265	256	241	223	247	222	242	223	242	260	240	245	257	218	232	238	235	243	238	210	241	263	243	250	240	252	237	229	260	247	237	244	227	235	240	240	245	228	276	261	260	233	234	244	242	233	230	250	246	258	249	254	258	258	242	232	248	251	248	241	212	234	237	263	246	257	233	258	243	246	246	246	250	258	247	242	245	268	279	226	234	251	254	266	217	256	237	228	231	251	265	250	259	266	244	253	263	235	240	240	255	234	252	238	215	276	256	216	259	250	267	246	280	212	215	254	266	230	268	257	259	234	259	253	234	249	237	241	255	264	262	279	239	230	237	256	236	248	222	250	236	269	249	276	236	233	249	222	246	243	229	245	266	267	240	248	253	247	239	230	249	258	275	255	275	245	252	260	218	245	278	223	257	259	258	243	228	256	246	248	220	259	241	280	244	238	241	254	229	248	251	233	246	260	239	247	248	246	247	231	249	237	262	258	261	269	233	249	221	224	247	257	240	259	251	225	247	255	241	233	229	262	234	271	245	247	264	231	243	241	243	242	264	248	250	268	241	249	250	244	274	238	250	222	280	241	254	262	214	264	248	239	265	231	260	264	239	248	236	260	256	244	255	272	272	262	239	218	245	236	243	258	243	250	266	280	252	261	247	221	233	224	258	257	239	229	238	219	249	262	263	233	244	268	226	225	229	250	249	266	225	260	236	261	252	232	235	231	257	242	246	273	249	261	243	238	224	241	242	239	267	238	245	234	238	215	253	241	254	236	224	219	253	241	250	245	242	228	239	263	221	256	241	242	229	269	249	227	257	222	237	228	245	245	239	241	247	262	226	260	231	196	248	252	245	269	230	258	235	250	248	247	240	245	240	244	270	211	231	252	219	230	240	218	241	232	236	246	258	223	245	248	233	244	256	230	247	266	235	218	261	255	268	246	253	253	234	253	238	235	240	255	217	249	257	260	244	248	266	273	276	231	219	258	270	255	257	240	200	246	261	233	221	244	259	240	217	252	270	237	234	226	241	245	234	224	256	246	230	235	236	237	237	257	260	250	237	241	251	279	242	233	257	221	229	225	214	237	254	242	220	241	259	259	247	255	244	255	249	243	233	223	243	249	231	253	242	247	266	243	237	250	247	240	217	240	258	225	235	251	235	248	252	244	268	207	251	243	240	256	240	243	227	250	274	262	251	279	230	238	234	235	258	228	248	249	254	255	258	252	275	241	240	265	224	247	250	284	249	247	232	255	264	256	229	250	221	248	238	259	242	270	241	230	220	245	230	222	257	217	241	262	241	267	228	262	277	273	230	250	253	241	255	257	262	252	230	262	236	245	214	228	240	234	244	244	247	262	257	247	228	234	242	224	261	277	228	230	262	244	235	243	241	273	286	281	243	237	248	257	259	223	213	256	272	251	257	237	238	247	240	240	248	210	280	271	250	246	259	269	234	251	231	260	229	256	227	239	240	254	236	228	226	243	264	233	242	231	219	226	249	269	253	267	268	252	198	251	243	206	249	229	252	233	247	258	252	261	225	238	232	232	257	254	235	234	242	274	238	245	236	247	249	257	237	242	242	246	251	259	244	245	273	264	268	229	273	223	270	232	236	228	271	230	242	250	234	234	258	238	235	232	270	228	275	236	259	268	233	230	239	265	243	237	256	298	216	245	230	249	258	243	233	241	265	264	228	223	224	232	239	252	254	243	248	230	244	248	247	278	259	250	260	238	224	234	270	220	236	235	275	225	243	250	247	246	234	261	257	215	238	243	249	249	276	246	243	281	253	262	251	248	223	230	252	264	259	237	258	246	223	249	236	266	258	265	259	246	251	277	245	238	260	256	239	241	248	233	219	227	267	249	238	251	244	235	236	250	263	248	251	255	237	246	230	233	239	239	223	217	251	277	218	231	241	238	246	225	231	225	237	219	251	270	224	255	237	277	223	236	256	248	247	236	255	238	266	241	233	263	244	246	255	237	267	254	236	228	238	235	227	238	268	253	243	231	237	268	244	244	233	275	258	265	251	253	262	273	256	261	249	237	214	223	253	264	269	244	216	236	244	255	251	255	262	261	252	250	253	275	236	239	232	219	239	246	238	275	248	219	265	275	256	282	233	252	242	246	261	259	253	224	243	228	215	282	257	254	262	218	243	242	267	260	237	248	251	253	222	245	247	239	251	247	263	252	250	228	252	234	231	216	246	215	247	240	250	229	230	265	237	249	248	259	239	230	236	252	250	226	233	220	256	231	228	239	274	245	270	285	228	245	252	258	240	233	242	245	248	292	241	238	245	260	253	216	227	260	274	247	223	258	226	230	269	264	238	264	252	251	247	247	270	275	228	244	261	226	233	225	254	244	215	228	241	227	255	258	250	229	226	248	210	251	231	204	260	252	241	254	233	228	230	240	262	243	239	251	221	247	253	208	237	218	248	246	219	252	267	233	221	251	236	268	259	224	242	225	228	273	229	229	241	215	263	243	247	247	242	294	242	215	253	241	252	258	254	222	243	241	247	253	238	232	253	237	239	256	231	240	245	240	249	255	228	244	247	268	244	216	238	233	245	256	238	246	260	233	261	243	261	245	250	252	256	247	261	256	249	228	282	261	253	246	246	274	239	264	240	257	240	229	253	261	259	259	257	244	239	271	235	241	209	260	235	249	244	248	244	251	264	225	253	250	255	242	242	265	224	260	242	250	237	258	221	252	252	237	254	248	236
1813	113	142	145	130	134	148	125	128	137	152	152	125	143	143	121	154	128	134	135	145	135	124	117	124	141	114	130	115	127	113	129	126	142	129	123	147	141	162	118	130	132	110	131	129	110	136	121	119	132	111	121	117	134	131	139	142	128	131	120	152	132	119	129	128	135	125	126	129	122	123	129	130	124	150	134	120	118	140	157	123	124	139	122	113	129	134	141	108	140	114	119	128	133	112	129	133	142	141	123	112	134	138	133	144	133	133	107	120	132	132	141	119	123	128	130	128	138	119	111	152	142	137	138	120	134	151	139	107	136	119	134	112	104	122	132	115	113	143	126	144	148	135	116	157	133	104	139	124	131	115	127	126	137	128	115	130	138	120	107	140	143	118	130	127	119	117	136	144	127	128	131	130	146	104	137	105	142	125	127	147	128	129	128	120	133	141	112	138	113	137	129	141	135	134	120	130	133	117	119	111	117	92	128	119	125	113	109	117	146	122	116	150	96	149	105	129	114	128	112	117	131	132	111	116	101	125	107	143	123	140	111	113	110	120	145	130	132	146	117	126	104	123	132	132	129	109	134	127	132	117	115	123	132	122	132	124	140	122	143	116	138	130	130	117	142	113	139	121	114	151	125	124	136	139	116	121	135	120	137	125	117	121	125	116	116	126	114	108	146	123	148	114	155	162	146	142	106	119	114	125	130	135	131	136	108	112	140	117	119	130	120	126	137	130	135	117	131	113	116	129	108	134	138	128	133	125	149	131	124	120	122	135	136	111	110	108	131	114	130	127	98	131	127	122	135	113	130	140	143	122	114	105	105	126	131	141	131	124	119	127	124	129	123	127	122	123	122	139	109	131	114	133	122	133	125	128	143	136	121	121	130	102	108	129	133	115	138	132	116	128	140	131	126	125	121	111	114	127	132	127	125	122	126	134	135	143	126	115	125	119	108	123	128	121	131	107	127	127	129	139	132	129	138	111	135	114	128	117	135	116	115	126	123	119	124	128	120	140	147	115	111	120	126	124	117	129	137	147	144	106	144	121	128	108	126	125	128	112	124	129	122	115	119	137	122	132	145	126	135	146	132	122	144	128	126	122	126	121	114	129	139	125	130	117	144	137	129	154	137	138	128	122	105	132	133	117	123	137	130	144	136	114	119	127	148	111	130	129	132	122	126	126	132	119	105	141	142	131	120	131	124	123	113	126	134	120	120	121	158	126	105	123	128	144	132	132	122	135	138	128	118	133	145	136	111	111	107	120	133	131	134	131	127	130	126	145	132	139	115	133	132	138	148	119	114	117	118	143	117	113	124	131	117	120	136	120	141	113	138	106	136	125	114	122	129	129	122	127	117	120	122	117	129	123	158	131	127	131	118	133	119	137	127	138	117	128	117	137	124	137	127	133	136	112	143	134	127	117	139	146	125	122	123	137	132	135	127	136	111	123	126	112	131	117	131	116	102	138	121	133	140	120	128	123	114	125	141	148	129	124	141	139	116	113	119	130	131	124	124	147	124	129	134	138	129	118	138	144	151	132	133	125	129	133	127	133	137	124	136	135	121	117	140	114	134	117	127	136	109	140	136	140	129	127	116	105	115	119	147	113	141	104	121	122	122	127	118	129	115	133	125	114	121	144	112	116	134	105	132	144	146	120	119	115	130	139	121	95	130	124	108	121	109	114	130	131	126	141	117	148	142	134	131	130	116	107	123	105	124	113	131	141	120	125	141	119	139	126	129	135	114	131	138	126	128	119	133	131	104	118	121	116	114	117	107	126	134	123	142	123	126	146	118	128	123	142	136	140	130	133	113	130	140	123	133	132	130	133	125	134	134	131	144	113	131	131	139	134	114	146	140	125	116	111	130	108	145	131	129	140	104	108	113	114	133	142	133	134	122	133	108	129	114	120	146	123	114	123	115	133	133	119	113	138	140	120	126	131	127	126	121	124	97	115	114	126	128	121	107	139	128	121	124	137	106	120	134	133	127	117	124	155	132	119	121	109	115	122	129	122	94	137	151	126	121	132	124	139	141	129	146	135	133	106	113	123	132	131	106	125	126	108	120	132	145	120	134	131	121	131	117	138	113	118	129	128	119	113	133	113	129	119	117	144	142	142	130	123	127	132	134	128	135	130	130	130	137	101	119	138	142	140	118	119	145	132	121	134	119	120	132	138	115	113	108	120	146	119	124	108	115	116	123	117	136	117	141	136	114	114	137	144	113	109	139	120	104	132	120	119	127	129	137	117	127	138	112	118	120	135	136	117	116	116	108	118	134	120	118	122	140	120	141	128	131	120	153	123	134	128	123	124	133	142	134	139	130	126	120	140	119	115	111	126	129	109	110	131	142	115	107	131	124	114	134	136	131	135	120	125	108	152	134	146	126	116	124	139	125	149	127	124	121	110	122	119	125	122	141	137	111	130	99	127	140	140	135	128	123	125	120	119	131	116	124	151	129	138	121	142	108	134	134	127	133	129	123	131	116	137	116	110	107	141	129	122	119	124	123	125	122	131	158	118	137	126	125	118	123	130	132	111	134	123	129	109	123	121	140	129	127	111	109	141	132	133	120	108	131	107	126	104	131	121	129	108	132	129	148	123	112	133	132	132	105	125	132	120	114	126	136	121	127	107	116	120	113	126	140	115	126	118	123	119	143	145	142	151	130	124	136	145	125	120	137	128	139	121	128	129	123	125	148	115	144	133	123	120	144	119	114	109	127	152	124	111	134	147	121	117	96	148	120	133	130	125	133	129	127	108	144	119	130	109	144	123	158	134	117	132	133	130	125	121	127	114	135	128	127	121	128	113	149	127	136	99	127	132	128	140	118	146	134	119	124	133	127	124	116	135	112	133	130	112	127	151	117	125	127	110	129	125	109	126	152	127	130	120	120	132	118	123	121	111	110	128	123	127	115	127	123	146	133	131	128	126	99	126	137	116	139	138	133	137	138	116	127	116	109	118	108	142	118	153	146	125	113	118	116	106	129	130	134	148	126	144	142	135	123	132	133	100	129	121	128	138	143	154	123	106	117	125	138	122	118	136	115	132	131	119	117	118	122	131	116	146	127	123	126	148	135	119	139	116	145	132	137	124	150	119	127	121	116	128	123	150	108	128	129	157	136	133	119	172	146	139	132	117	122	123	115	128	123	138	112	149	126	131	117	123	123	117	106	127	142	119	121	127	126	116	117	145	114	119	134	121	128	133	129	134	143	115	131	122	146	130	147	131	107	115	118	133	115	111	125	109	129	134	142	132	141	125	133	115	114	134	137	97	125	123	135	112	113	131	128	121	148	124	103	129	111	144	125	128	130	113	130	128	133	137	141	113	125	131	126	119	123	127	125	133	119	142	125	128	147	137	99	132	141	119	120	120	154	105	122	122	140	129	142	137	95	105	127	125	105	126	116	117	132	137	136	145	123	139	125	111	131	140	135	107	119	126	130	128	124	120	107	129	124	133	117	143	115	122	101	115	117	121	116	134	131	120	127	123	137
2032	390	414	470	467	426	420	417	388	409	375	341	350	337	359	359	372	373	353	334	360	337	363	307	362	333	375	362	374	340	360	338	332	335	330	343	339	337	361	386	360	347	338	376	351	422	376	358	369	373	329	362	365	325	357	359	399	377	325	362	350	365	357	325	362	319	336	361	345	370	348	313	342	382	326	338	325	347	352	342	357	302	356	316	327	354	362	337	349	367	346	365	366	365	351	324	359	311	342	335	316	378	362	337	322	316	353	342	316	332	337	311	344	349	363	336	348	341	349	326	333	382	317	344	338	345	352	307	357	335	328	338	367	352	330	334	352	345	343	373	392	329	316	343	356	354	375	323	330	327	343	347	343	317	321	341	375	379	356	326	348	379	364	338	357	342	348	318	376	388	338	347	374	333	363	374	334	338	352	351	371	316	341	336	338	343	337	331	381	372	307	364	369	363	351	351	319	365	309	362	341	350	366	367	345	336	344	304	325	339	351	356	354	346	369	317	328	349	330	306	376	330	349	348	334	300	376	364	333	349	339	365	334	337	336	328	341	297	344	352	325	363	348	347	317	352	310	354	336	371	327	345	309	354	370	340	314	397	334	314	308	338	347	335	349	350	330	350	352	302	338	322	325	362	333	352	332	316	329	342	348	344	358	351	362	315	371	350	334	337	331	344	312	362	336	336	340	344	343	352	358	347	304	346	314	369	359	360	317	314	355	347	315	328	371	344	306	328	329	334	317	334	359	327	343	341	319	354	351	342	360	282	319	345	314	361	337	387	337	332	354	360	340	359	346	366	343	380	353	336	338	324	351	321	349	340	333	329	339	361	333	344	317	317	357	332	340	372	357	347	351	344	363	356	344	298	357	368	334	326	352	361	347	360	372	353	344	329	331	342	340	345	360	365	349	336	360	360	360	377	343	347	361	345	353	349	317	345	363	342	336	346	372	361	346	336	384	321	347	332	359	349	341	367	333	317	326	334	325	364	357	346	328	356	325	326	334	352	367	351	377	359	348	336	376	353	347	353	381	326	323	328	319	342	334	340	330	347	358	329	326	352	377	344	321	377	370	352	351	339	341	377	338	359	344	350	343	374	354	379	368	343	345	339	349	372	359	357	372	359	338	346	376	354	339	321	378	328	317	348	350	320	323	360	301	360	362	327	337	336	345	332	329	303	316	371	341	366	333	358	329	375	381	346	347	342	348	360	381	352	355	361	365	356	360	376	347	337	371	309	340	350	324	331	368	363	349	337	375	372	313	353	340	366	357	336	349	341	349	310	332	329	331	349	371	333	340	355	320	300	339	352	313	303	383	328	363	334	358	366	329	392	356	354	362	349	319	321	349	317	354	327	356	310	333	352	338	354	342	376	356	330	347	350	348	366	340	360	389	306	353	353	342	324	326	356	334	327	314	358	331	345	353	349	372	362	335	328	340	347	329	346	340	362	338	334	368	355	363	326	331	316	358	338	372	329	333	352	307	361	318	365	340	335	343	368	362	335	345	355	362	331	347	334	325	316	336	342	346	352	363	322	361	358	322	348	350	364	335	314	327	374	370	330	341	352	345	312	337	380	322	350	322	330	309	328	349	331	341	365	345	352	348	352	364	326	331	363	341	339	346	341	296	372	354	379	337	377	319	350	359	332	354	338	378	312	376	363	345	333	338	343	378	345	336	334	340	351	354	348	325	366	359	365	340	369	367	341	360	353	322	351	353	335	355	351	326	327	336	362	359	360	351	294	327	308	304	354	376	346	348	355	348	344	356	357	342	354	334	384	344	348	323	338	327	350	343	353	362	360	372	350	381	356	320	366	376	352	315	355	327	305	343	336	305	360	365	349	351	341	315	334	325	377	322	358	348	343	323	368	372	346	347	356	351	354	356	361	359	312	332	341	335	330	341	338	322	339	307	355	354	364	359	399	336	335	360	323	337	344	353	353	390	305	366	326	326	354	315	372	372	351	319	322	363	345	353	298	341	347	367	338	375	346	337	341	350	398	357	324	329	339	318	354	340	350	337	364	331	359	328	348	310	313	330	348	362	352	354	334	362	350	361	325	324	323	335	324	355	352	360	373	321	348	336	357	375	352	354	347	372	347	292	352	339	360	354	347	355	378	362	370	338	346	334	336	343	364	360	314	345	365	341	362	335	380	372	373	344	375	336	325	343	350	315	326	307	327	365	372	368	318	305	331	368	336	364	363	301	326	350	316	345	358	343	351	366	347	319	326	305	341	323	327	348	361	342	356	339	340	352	347	337	359	360	365	352	372	333	329	300	325	347	336	325	353	369	359	342	360	358	336	350	333	333	368	331	366	340	373	332	341	336	345	340	374	362	356	314	366	345	349	340	327	363	378	360	351	333	360	336	354	359	353	331	351	338	350	341	354	355	367	319	346	352	314	323	364	358	326	338	343	317	361	362	349	330	352	349	353	333	326	338	331	351	365	335	356	334	367	381	351	341	363	324	313	318	344	349	349	325	339	340	343	349	330	333	370	346	363	354	347	347	350	354	348	345	333	350	364	390	335	350	347	346	308	346	372	330	359	381	354	360	353	347	360	346	318	340	334	318	347	350	291	362	365	361	325	322	361	338	355	352	320	330	362	342	362	348	337	368	352	375	381	331	371	362	315	365	346	377	354	355	332	329	345	337	361	351	362	372	338	332	318	346	319	350	323	369	358	351	371	312	367	338	354	347	338	319	366	326	364	356	361	356	347	339	355	341	374	319	324	361	380	373	344	378	327	334	358	342	394	364	324	328	342	323	361	356	367	383	354	339	366	338	369	365	342	336	320	352	299	349	371	351	353	344	352	329	349	340	333	326	293	352	355	326	307	358	359	319	316	336	318	369	345	313	318	336	338	327	379	337	331	352	367	343	345	341	370	397	356	343	313	383	343	376	311	346	314	310	334	345	361	366	364	386	331	319	350	370	330	346	336	318	360	338	375	360	338	361	360	348	366	322	373	356	324	357	338	346	339	368	313	382	344	368	371	350	326	352	352	318	348	381	349	349	347	321	366	327	312	336	323	382	329	332	352	352	346	351	324	300	366	355	341	363	347	347	345	357	344	348	297	339	327	340	344	330	343	351	358	366	361	355	339	340	362	354	337	337	334	354	376	339	333	362	292	331	337	329	331	402	355	340	362	380	350	333	364	315	334	332	327	332	329	359	389	372	353	352	358	322	335	346	350	307	361	347	343	340	347	338	348	357	368	336	326	375	379	346	372	312	390	339	331	362	330	315	365	311	317	317	331	326	338	342	358	348	365	304	329	317	334	344	343	334	334	301	361	357	315	343	336	334	322	335	372	327	344	348	340	357	353	347	366	373	341	338	362	360	360	362	342	360	325	330	311	337	347	361	334	325	331	323	348	341	384	374	340	382	356	342	371	369	324	383	332	337	355	341	338	369	349	355	312	336	355	314	366	323	338	382	362	358	319	350	350	359	339	358	364	330	367	317	374	360	369	333	320	353	336	363	323	349	324
7530	896	1079	819	630	470	422	303	281	262	261	212	216	214	198	199	174	197	174	154	176	174	166	152	185	164	162	174	166	187	170	161	162	158	175	166	177	149	174	143	177	156	178	150	173	165	185	148	166	160	169	174	160	175	127	161	347	431	161	143	184	148	131	158	163	171	168	171	179	149	185	144	172	164	167	161	157	162	175	137	130	163	157	186	150	148	156	135	143	152	142	148	151	162	164	168	183	160	138	165	144	167	178	146	138	155	138	186	152	170	152	152	131	176	134	167	158	160	144	169	150	159	149	165	130	145	163	162	144	151	156	167	170	148	156	158	153	174	155	166	181	155	167	161	144	144	143	163	148	136	165	135	169	150	142	172	128	162	169	154	153	179	135	170	157	158	169	168	154	160	157	162	178	151	141	160	126	156	168	177	167	160	189	153	177	155	154	141	158	152	164	137	145	174	182	139	143	163	160	179	138	172	153	169	167	156	165	157	173	178	170	175	165	183	169	160	148	166	155	180	147	163	148	160	166	140	141	161	161	174	159	129	158	171	143	130	168	161	162	163	167	178	150	171	175	172	149	145	157	181	167	156	173	153	158	153	192	173	170	156	155	156	165	160	151	156	176	157	149	158	160	158	168	153	171	142	166	175	165	154	136	158	158	157	170	177	156	161	144	170	191	161	168	169	144	149	147	162	154	157	150	155	161	159	163	170	180	164	176	160	153	158	146	150	175	141	150	149	162	136	161	152	163	153	138	147	165	163	186	185	171	138	159	149	138	171	162	120	149	144	144	167	165	160	151	182	165	150	161	163	145	160	161	155	168	166	166	134	167	156	152	163	162	152	165	155	151	170	153	167	166	156	136	158	153	141	176	160	155	163	163	149	160	151	160	142	162	145	162	179	149	146	146	185	170	161	160	143	160	161	123	154	166	171	154	162	161	151	170	150	146	137	168	162	171	165	171	184	158	163	147	155	147	168	144	176	167	157	169	162	142	183	170	143	180	186	153	145	137	151	177	166	160	144	172	162	150	157	156	164	158	156	173	151	138	168	170	158	157	143	156	153	137	156	147	147	204	170	159	161	191	160	170	164	143	146	147	146	158	169	168	144	173	161	168	147	176	162	167	159	173	174	170	165	149	163	175	175	178	156	144	151	180	185	167	148	138	152	175	167	139	192	179	145	150	154	169	147	154	159	158	174	152	151	169	173	174	160	162	141	162	167	158	157	155	178	158	160	192	167	140	151	145	148	158	159	147	159	182	150	151	152	158	159	165	169	152	175	149	162	152	156	155	193	142	175	160	139	183	161	144	157	176	176	161	160	143	153	161	159	165	148	168	169	164	167	148	159	160	144	156	150	164	152	150	156	165	185	159	157	149	148	142	160	175	157	137	160	141	157	167	160	158	168	154	162	157	179	145	154	165	138	163	162	158	156	137	160	173	161	149	142	184	158	141	159	153	156	145	164	154	156	154	150	142	176	160	163	149	144	142	162	165	156	157	161	164	149	180	163	165	175	139	153	166	177	162	144	151	162	150	173	177	141	127	156	156	154	159	140	150	149	167	159	147	147	176	162	146	155	159	134	151	155	139	163	166	162	160	177	144	146	171	159	152	167	172	176	167	135	174	147	153	155	165	166	159	143	176	170	161	147	163	157	156	153	137	158	177	197	168	147	161	174	180	186	154	175	172	165	146	169	172	158	160	185	139	144	173	162	160	171	125	162	192	143	161	169	134	148	152	172	153	160	145	168	163	163	170	143	143	154	162	153	138	154	164	146	138	157	144	183	163	164	156	172	163	169	164	166	175	143	180	176	152	131	180	156	152	132	166	149	134	134	155	169	159	158	158	161	178	180	136	156	183	179	162	142	160	156	148	172	151	164	158	143	161	158	168	158	166	166	140	162	190	165	155	158	158	153	152	174	147	177	164	149	165	160	166	155	140	163	144	175	172	137	171	144	146	149	169	151	158	153	133	169	167	163	165	171	185	166	135	160	142	144	165	176	158	170	160	175	176	157	141	152	159	156	144	153	158	178	146	170	157	151	148	167	171	181	149	165	149	148	133	163	184	154	160	140	174	163	142	152	139	154	153	158	151	162	170	168	174	131	157	166	169	190	169	146	168	160	147	157	161	180	149	181	148	169	155	170	158	171	181	153	135	170	166	169	153	155	182	163	159	163	174	152	127	134	157	170	176	164	168	156	164	145	177	159	165	163	167	179	141	155	152	144	162	149	162	158	158	168	166	148	154	161	152	173	159	172	173	159	143	159	134	167	153	149	146	156	172	145	162	162	168	143	149	151	157	147	149	175	173	137	171	153	153	147	147	153	150	147	152	158	169	173	150	163	146	165	154	149	158	150	170	154	156	151	184	167	166	154	152	180	171	171	167	139	135	151	153	154	152	166	176	155	177	133	144	170	160	159	156	172	149	171	160	149	167	158	146	172	176	147	154	174	145	163	154	177	159	143	141	185	174	139	178	153	145	160	167	145	157	153	150	147	182	164	171	184	144	146	145	173	150	146	137	163	159	159	156	143	172	141	146	146	166	175	166	163	163	163	156	150	182	134	172	142	135	181	150	152	165	163	169	152	160	176	178	158	155	141	164	190	147	165	171	166	123	138	153	144	153	188	167	142	139	161	153	171	161	142	137	157	156	154	142	168	150	175	159	172	147	141	160	160	153	157	164	159	181	164	130	163	165	161	173	152	145	151	155	151	150	164	150	168	148	141	159	147	145	165	165	155	152	147	148	155	176	167	165	152	154	153	153	149	166	151	156	155	166	173	145	162	145	163	155	161	170	149	131	145	134	163	153	149	160	142	177	140	143	163	140	155	166	184	164	143	162	150	170	128	163	143	154	137	172	165	168	147	169	162	162	164	156	171	179	158	167	165	155	187	166	168	155	142	176	156	168	155	163	193	173	170	159	163	171	148	150	150	153	152	161	137	165	152	168	163	167	154	149	176	152	141	181	146	144	152	172	175	141	160	157	151	160	148	136	153	185	164	146	169	144	158	142	146	170	149	174	179	152	204	153	142	171	172	148	144	134	159	143	168	142	147	175	139	168	146	161	158	166	166	156	164	160	141	165	160	167	161	152	162	170	179	144	142	172	148	168	177	177	156	158	164	156	195	153	185	164	138	155	182	142	158	139	162	139	150	142	171	175	144	188	173	158	155	182	156	147	150	178	135	164	144	164	139	153	160	171	180	167	157	165	184	173	207	167	147	157	173	141	180	151	168	179	169	164	163	143	162	174	167	143	148	171	159	155	154	162	151	168	179	158	168	180	174	155	150	152	150	147	168	143	137	143	186	161	143	150	157	155	146	172	168	139	153	163	148	163	173	167	141	159	168	155	174	157	114	171	151	141	161	154	174	154	150	153	154	145	148	178	163	170	177	161	170	158	152	152	145	156	145	158	140	175	154	174	144	160	141	143	127	177	163	159	169	164	149	154	172	176	129	140	147	151	190	146	133	149	176	168	159	158	146
5327	1215	2498	2932	2482	2053	1783	1411	1266	1078	1005	870	816	777	730	737	720	648	634	549	593	588	588	514	547	505	513	538	513	528	499	490	496	456	489	429	464	454	502	473	446	501	478	479	496	640	585	449	424	437	460	474	484	455	458	499	2004	2436	467	487	438	446	416	429	419	404	431	437	423	418	411	425	433	435	467	454	414	443	422	406	438	413	394	399	416	409	451	426	408	421	410	473	405	419	428	429	418	399	422	433	436	433	408	391	397	400	413	429	425	398	432	402	445	423	419	431	404	480	448	407	462	439	398	390	416	422	401	408	409	434	391	417	426	400	433	442	394	424	405	420	448	424	444	425	450	404	412	412	442	452	412	441	423	397	450	413	396	381	434	407	401	409	386	407	413	432	452	408	399	393	400	428	418	403	418	412	413	446	383	441	414	475	428	392	374	406	385	394	413	425	423	400	401	400	395	393	425	438	410	397	408	418	418	432	396	413	396	406	418	405	448	394	383	416	458	363	442	428	432	408	436	409	435	397	395	424	420	436	384	455	413	428	413	397	408	410	418	440	405	430	403	427	380	412	408	396	395	409	441	394	413	453	424	416	429	410	445	418	410	376	419	450	425	405	396	402	393	419	417	441	396	394	404	415	407	415	433	398	388	406	377	397	465	432	436	424	424	420	408	419	406	403	384	388	418	406	351	399	412	447	436	386	420	412	440	446	421	391	393	419	396	442	439	388	416	397	453	412	412	428	394	423	423	420	405	454	415	419	419	421	429	435	434	388	396	431	406	406	444	445	439	395	428	417	433	433	395	400	409	375	412	404	424	415	382	396	408	444	411	393	378	404	448	411	486	405	410	381	400	463	399	414	372	381	428	421	413	428	399	392	398	458	434	441	413	433	424	419	416	437	444	395	436	441	408	393	416	396	435	407	407	416	441	385	397	419	425	387	429	398	373	396	404	387	405	381	413	420	404	416	373	462	375	413	403	417	396	425	424	425	413	442	455	414	416	406	434	424	441	389	416	449	429	397	393	438	398	413	419	383	410	429	396	426	395	391	416	431	406	421	377	421	426	389	431	407	430	446	401	410	407	426	411	444	460	438	428	421	401	409	391	403	414	387	393	423	396	418	390	417	421	398	393	405	435	412	428	446	391	391	425	451	405	413	444	422	423	434	415	441	430	409	454	435	388	412	388	417	386	393	406	413	428	423	424	411	417	408	406	407	377	424	409	436	392	402	418	429	439	447	433	428	429	421	435	411	395	437	385	402	424	429	403	403	410	432	449	415	369	442	435	445	407	461	396	430	427	441	395	400	420	390	412	457	427	412	430	427	389	411	433	374	417	432	397	388	419	381	407	428	412	398	415	399	365	387	397	432	420	427	398	418	406	413	418	410	409	444	401	426	441	433	396	442	421	409	414	414	397	438	437	382	390	398	408	429	441	431	403	460	443	429	406	427	455	431	426	430	425	382	409	391	428	411	408	423	409	399	395	421	427	380	426	410	421	385	465	378	414	418	401	400	435	442	431	420	408	430	393	402	423	419	388	395	404	420	411	402	372	416	419	429	416	387	392	416	423	397	412	381	444	429	388	378	380	416	433	435	411	407	449	423	405	453	373	370	420	391	441	370	412	425	413	430	409	443	400	391	408	412	413	412	405	449	415	413	411	401	451	433	388	440	440	406	397	386	439	411	419	386	424	400	438	445	439	414	417	451	411	427	434	393	380	396	403	427	436	444	403	431	434	441	396	394	390	417	409	414	405	408	428	431	416	391	406	373	430	428	409	439	431	419	427	406	460	422	377	364	445	416	424	427	372	425	407	402	423	427	472	420	409	390	411	418	476	465	403	408	389	351	386	381	394	456	425	421	415	409	445	417	400	389	444	416	430	412	412	443	421	404	412	400	409	406	425	414	402	406	433	400	410	387	400	389	441	444	429	422	410	457	411	369	412	429	375	417	417	428	406	409	422	422	397	413	439	378	372	455	417	402	389	391	436	416	401	412	415	395	403	386	376	439	436	412	419	420	430	449	438	422	398	386	394	403	434	397	410	403	432	422	410	421	403	410	397	404	409	437	433	443	399	437	427	446	426	424	444	408	411	414	428	418	429	414	416	405	396	385	414	406	434	382	445	408	427	395	421	412	420	388	392	409	388	425	399	437	440	407	403	423	416	422	433	404	384	403	429	407	424	439	409	413	415	385	385	443	449	454	415	406	417	396	437	412	431	461	412	406	413	434	396	416	406	421	403	376	431	464	399	397	410	437	418	418	426	410	418	442	415	417	413	418	463	432	386	453	404	435	420	388	420	391	447	392	422	422	415	446	436	410	413	415	416	386	409	424	399	438	409	431	398	434	401	428	399	415	386	405	414	404	418	375	405	434	391	386	393	390	453	418	403	436	450	415	363	414	424	420	426	411	405	415	418	418	399	400	442	404	419	424	394	413	380	412	406	429	413	412	386	436	427	429	418	416	448	421	396	420	388	441	424	392	403	438	407	405	426	421	436	428	397	384	396	426	439	417	413	416	473	408	437	434	441	416	433	392	405	416	389	407	398	397	400	392	395	424	395	415	440	411	379	385	433	444	430	408	426	398	431	403	428	410	406	425	453	416	445	397	440	438	430	385	449	402	388	420	435	367	416	414	412	416	453	418	432	412	430	414	432	399	395	456	401	426	416	445	408	413	434	378	399	388	424	447	415	428	397	427	396	411	388	442	411	395	440	460	443	419	378	402	383	413	447	459	407	385	417	405	429	344	404	408	411	388	420	396	404	418	439	406	417	404	394	435	404	420	398	435	405	443	398	418	433	405	390	436	433	404	421	430	420	424	426	396	423	457	423	453	415	442	412	439	377	405	421	434	373	424	455	418	403	413	462	428	398	401	387	454	475	404	416	405	391	406	442	389	426	437	456	436	437	444	368	415	396	420	417	402	407	400	398	419	408	403	406	408	388	419	390	381	443	393	416	446	418	400	400	435	382	454	429	423	414	419	405	436	443	417	446	401	420	424	412	393	407	415	425	424	395	435	384	410	407	426	444	398	384	440	392	411	409	424	417	400	406	396	425	398	419	416	469	388	415	409	412	387	393	424	438	388	408	445	397	398	412	414	439	414	415	439	420	398	427	426	421	454	416	390	398	395	416	443	387	435	388	483	395	414	432	425	418	389	442	442	410	456	387	422	410	408	442	424	432	415	399	404	430	408	414	432	452	444	386	422	433	412	425	395	390	432	378	376	451	398	416	442	430	423	449	376	421	446	420	397	418	427	443	423	421	410	451	389	414	413	391	381	420	428	419	418	424	413	412	417	424	441	391	424	394	400	402	442	416	411	404	421	397	400	393	400	399	402	448	428	393	424	414	422	417	425	423	408	406	409	418	426	407	418	408	398	423	391	397	411	386	392	425	441	415	377	381	423	408	403	443	383	378	385	389	448	432	431	431	419	417	419	406	411	396	389	417	407	421	409	414	416	426	419	381	377	405	399	414	394	408	390
14208	2067	2147	1494	986	702	568	435	323	305	257	211	229	212	185	137	143	165	153	123	136	142	131	152	143	101	116	138	97	139	115	114	114	120	86	106	115	122	113	105	113	110	116	129	103	143	107	112	100	97	80	93	104	106	114	95	386	507	113	95	121	101	115	87	110	114	105	82	91	97	91	96	80	84	100	112	83	82	89	83	91	80	97	88	100	90	100	95	83	96	85	100	74	96	88	98	83	110	102	80	91	81	108	91	82	97	94	94	87	104	97	94	88	97	105	96	89	94	91	81	108	112	91	84	103	92	79	92	91	110	100	84	77	91	88	80	101	105	88	96	89	116	100	99	104	101	91	80	71	80	91	100	108	93	106	93	93	111	117	78	97	84	89	92	101	91	93	93	100	87	98	112	98	96	90	79	91	96	125	90	89	92	115	79	88	70	94	102	85	84	92	120	87	102	86	88	90	88	106	87	95	101	100	115	95	106	116	88	112	85	104	90	104	84	104	109	83	104	100	105	81	75	111	90	89	96	97	93	106	107	93	88	86	89	94	95	85	103	110	88	102	96	78	101	122	94	95	93	92	109	104	95	101	101	98	99	97	94	80	111	114	106	87	97	93	99	89	105	101	106	100	109	90	88	104	93	101	100	103	94	83	104	91	99	111	88	98	93	116	84	95	88	91	100	94	85	92	69	88	107	105	86	77	91	94	93	81	107	78	84	103	90	87	93	106	93	86	83	72	88	84	86	96	99	87	105	96	97	86	105	105	104	97	87	93	90	91	94	110	97	79	96	91	97	106	102	93	100	106	104	89	104	93	96	100	113	108	92	78	96	87	94	84	80	97	85	83	87	83	108	98	99	67	106	91	95	99	84	86	101	86	114	91	98	106	103	100	83	91	82	84	98	97	91	86	120	85	97	97	89	94	102	119	93	97	92	82	85	92	99	88	124	88	102	83	95	94	105	95	95	99	92	76	93	103	84	114	86	89	103	81	107	107	107	90	78	86	98	82	115	89	85	93	109	94	101	65	101	85	83	93	91	69	106	78	96	93	79	96	111	84	91	94	90	93	106	86	95	105	98	91	85	98	90	88	79	92	93	88	81	85	89	101	87	97	98	102	106	104	108	95	109	98	86	96	79	98	103	81	93	96	86	89	87	99	112	87	93	88	95	107	78	117	80	100	103	88	109	96	88	79	81	96	111	92	105	78	91	98	111	92	82	92	102	99	106	99	88	104	88	98	81	85	98	114	106	89	95	96	93	93	76	92	80	101	91	87	86	91	90	123	87	101	116	87	98	109	96	116	99	84	65	73	93	91	96	83	85	99	94	106	110	97	99	101	115	99	90	89	90	97	92	89	86	92	86	96	74	101	99	83	92	97	84	114	103	86	103	92	95	94	94	107	93	100	95	104	101	73	99	88	87	87	73	101	100	94	83	69	85	84	100	96	84	91	90	94	101	89	87	103	99	113	100	104	88	73	100	89	94	95	89	89	94	94	80	85	105	93	83	97	92	93	78	90	77	78	94	97	92	98	101	85	115	93	99	106	89	109	105	113	88	88	84	94	74	103	99	71	95	101	95	103	102	99	100	100	93	84	84	103	86	91	77	87	81	73	94	98	81	105	103	101	87	91	91	106	94	104	84	82	105	85	91	91	83	74	100	96	102	90	93	101	106	96	101	80	91	106	103	91	107	102	94	99	85	88	80	93	70	94	95	106	103	92	85	96	91	100	87	92	101	100	100	65	100	97	99	89	88	96	95	87	100	114	91	109	104	104	107	78	87	95	100	93	90	100	105	69	89	97	104	105	108	84	84	89	101	105	90	94	102	90	76	97	83	87	85	99	89	90	87	98	92	103	109	91	75	77	103	108	112	89	96	77	105	105	123	108	105	93	93	90	114	99	83	80	89	95	94	94	91	125	94	91	95	100	90	107	90	69	80	93	111	82	90	91	103	96	96	84	120	91	93	118	93	97	101	92	100	93	104	111	88	87	83	91	79	86	102	78	88	78	91	75	98	97	92	92	103	83	96	87	86	93	102	74	85	88	101	121	93	95	95	83	101	92	89	100	93	102	91	98	109	104	95	87	81	103	100	94	103	71	102	77	110	103	93	102	86	85	72	77	90	109	92	95	89	100	88	87	100	85	96	86	100	108	80	74	123	116	89	99	88	85	97	72	92	90	96	82	115	106	88	104	81	100	98	95	84	101	89	89	88	95	96	95	90	94	94	83	105	104	94	92	93	92	97	104	88	88	99	87	90	89	84	110	89	82	90	116	85	90	97	97	92	74	102	95	88	100	83	82	97	88	97	100	95	98	96	107	102	109	103	84	92	90	93	92	105	99	102	110	120	84	74	83	90	86	85	96	100	103	91	90	102	106	88	105	97	91	100	77	83	92	92	86	75	95	85	92	82	102	80	78	82	99	97	92	82	94	89	93	97	101	112	103	91	109	91	83	81	87	96	86	109	97	101	108	103	113	94	97	88	102	81	122	86	85	83	87	101	107	89	80	99	97	80	107	99	100	94	91	89	88	97	89	88	106	95	88	103	68	74	101	86	90	87	100	110	104	103	93	105	101	84	96	99	105	85	90	101	77	119	110	101	89	110	91	100	90	95	87	89	98	97	71	85	98	106	101	93	104	92	80	91	94	100	87	95	88	83	92	85	103	95	101	108	93	102	103	98	98	82	90	100	86	103	86	101	105	104	84	92	85	82	91	98	91	125	80	91	80	81	92	93	86	91	112	105	93	98	113	100	84	89	89	107	88	81	104	94	99	102	90	89	84	83	102	96	95	88	99	84	107	94	103	99	92	87	94	81	103	102	93	94	80	88	87	106	92	111	103	95	110	95	100	99	104	121	91	90	81	94	100	96	85	113	103	86	94	94	85	111	104	86	84	115	124	75	58	108	108	90	101	98	92	88	89	89	86	103	72	86	100	90	100	74	97	97	98	97	104	95	101	94	98	93	102	97	77	87	107	92	85	99	97	97	95	84	96	93	101	80	82	88	93	90	108	96	101	80	85	95	90	106	83	84	85	105	77	78	102	89	87	95	92	91	94	110	89	81	94	90	82	87	99	91	95	78	93	96	95	85	97	74	81	72	84	110	88	104	93	109	107	78	102	101	95	102	99	76	95	84	104	91	84	94	90	86	95	87	102	91	103	95	97	109	94	98	92	113	85	115	94	89	100	90	82	112	75	101	99	88	111	103	85	96	82	78	84	102	100	103	74	105	104	90	99	90	114	101	95	97	88	72	95	92	84	75	88	103	88	107	93	90	88	114	81	84	89	76	95	99	80	93	98	96	109	86	100	111	85	92	104	100	101	110	78	93	88	97	86	102	90	81	77	86	98	95	90	91	91	106	90	104	102	89	102	98	90	86	83	79	94	77	94	101	105	80	88	91	92	91	101	94	74	89	94	87	97	84	93	104	86	93	76	97	110	81	72	100	93	94	96	96	94	91	109	101	106	109	102	82	97	104
7066	1843	4452	5072	4266	3491	2849	2241	1965	1648	1398	1236	1102	1049	889	768	739	693	679	625	608	577	489	497	496	481	445	435	417	445	430	390	359	396	370	383	361	347	343	336	364	364	384	324	328	677	454	377	331	346	329	348	327	338	331	383	2950	3910	626	316	303	291	303	285	267	285	275	271	278	289	294	258	269	305	290	299	264	259	267	282	298	264	281	273	266	258	264	260	250	281	271	256	249	258	250	245	245	297	266	284	263	261	279	280	232	255	260	253	259	266	255	266	288	240	265	286	244	277	273	256	248	249	264	255	251	256	261	266	242	274	261	247	302	269	254	318	247	252	271	299	239	257	269	272	282	265	275	279	251	230	275	264	262	279	268	271	281	224	252	256	246	271	265	230	262	239	239	252	246	232	255	273	253	265	253	272	272	278	256	248	266	275	270	270	275	274	256	251	260	237	265	247	263	258	241	272	246	264	267	305	262	260	287	239	255	265	247	272	244	266	286	271	258	269	276	274	240	243	282	277	240	236	239	249	234	252	251	240	256	240	228	230	231	249	240	258	233	237	248	258	236	241	272	267	232	251	264	262	257	249	276	239	283	267	254	289	260	238	252	236	283	224	224	259	277	243	269	265	250	252	236	252	256	268	263	251	280	290	261	272	263	277	256	257	217	257	249	268	270	237	246	273	274	233	265	260	251	229	229	250	234	271	286	281	256	300	248	240	235	266	258	249	238	214	252	242	233	309	246	263	255	249	263	253	263	272	278	277	256	269	259	249	259	282	246	262	259	249	272	258	289	243	219	287	237	260	283	274	266	241	240	240	267	268	245	239	262	299	263	236	273	263	255	256	269	250	242	258	264	268	246	255	206	288	270	269	276	259	246	232	265	249	273	260	236	258	220	250	251	267	271	292	250	231	255	264	268	261	251	243	269	251	262	274	284	253	246	235	267	241	276	263	255	243	270	249	257	262	240	251	260	257	282	272	250	242	251	266	240	254	262	272	265	255	228	248	263	271	233	244	234	246	244	247	227	248	239	272	247	240	264	265	238	267	274	245	252	254	251	270	269	261	241	239	254	213	222	264	263	249	239	249	220	250	273	302	248	235	218	233	278	228	242	266	242	244	260	236	242	240	242	270	250	237	241	241	256	270	286	271	284	275	247	240	264	262	252	232	269	271	267	274	259	267	282	282	277	252	252	280	273	254	261	285	270	232	256	285	274	258	306	274	251	241	256	267	268	286	269	272	256	226	257	248	261	242	247	238	270	261	276	254	250	266	260	249	247	232	263	244	250	254	242	249	276	284	263	261	277	232	243	263	272	237	249	239	235	250	266	240	265	258	277	247	285	276	245	229	266	253	261	242	249	245	269	261	258	247	246	250	266	269	244	267	273	244	238	269	233	255	247	265	249	273	252	244	263	246	239	264	271	253	270	239	248	258	248	260	251	244	270	258	221	252	257	260	230	264	243	249	269	285	241	288	250	251	255	252	265	257	232	268	248	241	267	263	250	241	273	244	241	265	275	236	258	246	255	219	285	267	248	264	278	292	255	284	268	249	236	257	249	264	286	254	250	261	250	260	249	289	228	268	236	268	235	255	268	241	276	258	256	264	256	262	254	288	282	254	263	247	238	260	253	235	274	253	243	253	255	263	269	228	264	261	266	241	258	243	249	247	261	237	241	258	262	266	246	230	258	230	229	251	281	224	275	236	241	255	254	257	257	235	273	235	252	251	238	271	253	258	256	244	253	264	252	252	258	239	253	224	279	258	221	255	245	228	254	260	249	246	240	245	226	244	248	250	242	249	259	254	274	239	279	241	240	242	250	263	259	250	271	252	230	255	245	228	263	276	234	256	240	257	266	245	260	242	274	229	265	262	267	244	267	241	239	247	279	250	273	257	275	282	255	262	270	243	257	266	256	244	256	242	285	249	258	277	265	258	223	225	263	236	258	259	256	265	244	228	241	252	258	246	274	232	256	241	238	252	258	243	247	246	251	273	236	242	276	263	246	233	243	241	244	262	226	236	240	257	261	249	261	247	268	232	271	236	263	262	250	244	249	277	254	275	241	278	263	257	274	273	219	247	251	247	266	247	248	247	262	255	259	244	244	233	260	247	304	262	250	251	274	215	246	276	225	238	256	267	242	271	223	271	250	269	241	252	267	272	249	250	252	245	244	279	249	250	228	260	214	285	266	247	258	251	283	257	278	249	265	252	277	245	240	260	222	249	284	279	258	253	268	248	279	253	259	254	252	277	251	249	246	268	253	258	233	248	264	261	245	264	256	261	242	250	252	252	234	249	269	246	249	252	258	230	250	236	260	255	255	263	221	242	250	287	260	247	228	247	251	251	256	269	238	239	267	250	239	247	243	263	273	251	254	267	254	241	270	261	266	269	229	256	248	272	283	249	258	257	280	260	247	252	244	256	267	239	232	266	269	235	255	239	238	244	259	239	251	283	244	252	263	256	244	274	278	258	251	269	240	233	242	247	248	248	228	229	236	240	260	245	273	266	253	238	257	248	255	218	227	266	237	259	271	253	252	260	251	256	241	259	279	220	219	245	268	269	237	271	226	251	260	281	225	237	275	246	256	234	238	249	263	272	271	257	274	286	284	259	271	244	253	271	258	253	274	248	254	262	219	251	252	227	267	277	259	241	262	272	264	241	260	284	271	241	231	241	245	232	248	258	283	234	253	244	245	274	273	250	273	251	218	257	253	239	255	257	272	266	241	227	250	232	278	270	257	263	268	261	260	261	274	237	248	267	227	243	244	254	269	251	240	285	244	250	243	252	261	270	250	234	271	270	280	252	272	252	231	252	265	261	272	256	257	236	290	241	216	254	249	257	268	251	227	249	264	258	253	271	256	279	241	244	275	266	249	272	262	256	268	233	260	260	237	255	239	260	262	223	231	268	251	239	287	256	237	225	250	261	271	250	270	239	252	262	245	287	275	263	268	253	247	257	283	264	254	274	268	254	254	282	227	274	250	247	262	259	246	252	271	260	246	250	264	227	243	241	250	249	277	260	287	249	227	250	241	273	266	258	274	249	236	259	254	276	233	253	283	283	278	255	239	272	260	257	252	261	251	270	282	259	246	262	245	239	264	275	272	242	255	238	237	247	236	246	251	232	245	260	244	296	270	244	257	245	247	258	257	253	257	268	221	240	250	259	253	245	263	260	271	256	247	267	229	287	258	237	246	226	260	252	245	246	250	253	256	254	263	225	232	246	247	272	251	259	245	266	259	259	237	242	237	249	264	260	232	274	256	249	257	244	248	237	278	249	258	250	248	216	278	271	267	299	223	231	261	246	231	274	267	263	273	237	226	276	244	259	283	248	269	270	284	282	265	252	271	266	214	247	259	275	277	259	254	268	246	226	265	263	241	264	230	253	256	243	250	274	239	273	230	234	246	282	258	231	314	233	270	255	250	262	272	239	271	280	264	247	268	251	244	253	242	245	252	278	281	258	268	255	234	279	273	279	229	237	251	241
1864	187	164	157	147	146	152	161	138	155	140	146	152	146	143	150	134	163	148	133	128	142	145	144	110	166	138	128	150	148	125	129	154	156	159	139	144	157	150	115	132	97	139	138	152	129	124	124	123	118	135	119	137	134	132	145	157	178	135	137	142	126	135	152	148	125	141	143	133	144	150	139	143	135	127	137	130	146	149	146	137	132	142	150	136	157	147	151	154	136	139	139	146	151	134	119	158	144	137	125	120	131	134	145	148	130	133	144	153	141	130	147	134	164	133	139	133	124	114	129	136	150	136	143	128	135	152	148	138	158	121	152	137	143	156	142	153	122	142	143	155	129	140	133	143	138	138	150	123	149	155	127	129	138	136	163	119	136	149	136	133	138	175	131	135	148	153	121	153	116	144	137	140	157	137	139	134	138	138	131	136	125	122	137	128	150	125	128	166	121	138	135	118	136	126	150	139	140	123	143	136	135	133	127	129	118	157	143	115	149	142	145	157	141	131	138	147	139	141	150	147	121	129	126	143	125	132	129	131	123	130	133	138	125	137	126	139	119	127	128	127	116	146	129	140	117	147	160	154	131	126	167	135	153	117	152	129	150	149	131	150	132	155	144	133	127	138	140	163	150	158	149	130	132	134	149	154	124	152	122	136	158	127	134	143	150	132	134	118	136	123	150	136	146	127	137	128	151	119	142	154	128	160	127	134	154	152	147	148	144	140	115	151	133	132	150	108	139	145	138	140	132	128	131	165	140	131	121	130	148	123	135	122	138	145	153	142	143	130	132	133	131	154	117	138	156	143	143	119	141	135	138	140	163	138	131	155	149	136	150	143	148	134	147	117	124	131	147	141	133	123	159	150	131	135	164	132	114	128	133	132	132	156	134	133	152	146	139	155	137	129	131	128	171	132	133	148	156	125	163	137	127	144	132	154	148	135	139	147	129	165	123	127	139	136	165	153	155	137	139	141	142	154	108	145	110	127	123	150	133	117	129	137	135	151	148	141	131	131	131	180	136	149	146	141	136	153	141	131	138	170	122	129	127	148	137	145	146	154	116	143	116	147	137	145	137	109	141	138	147	121	141	120	128	141	151	139	124	126	143	142	132	134	137	132	144	130	151	154	143	137	112	148	136	156	147	116	149	147	125	137	138	128	121	154	154	140	143	130	137	147	122	132	140	137	142	153	124	132	145	127	132	135	135	131	120	126	120	126	140	126	134	136	130	127	133	143	126	126	117	145	139	137	140	156	133	140	112	137	131	134	117	158	155	130	142	124	129	133	132	125	128	124	134	132	141	139	160	115	137	134	128	134	133	115	141	145	132	134	113	126	138	156	112	119	142	129	138	130	141	140	129	151	140	132	133	156	144	152	137	147	146	128	126	118	140	133	121	127	121	143	154	161	159	119	141	155	157	145	130	150	134	138	140	122	121	139	139	128	140	117	146	143	139	157	140	141	149	142	126	142	124	131	166	146	137	127	155	145	125	143	136	135	141	122	121	125	135	144	151	128	124	165	133	161	134	143	135	141	125	148	152	136	122	130	129	133	143	142	125	141	129	121	146	127	144	128	122	150	146	141	133	153	118	152	143	151	133	159	133	131	130	107	140	149	143	152	134	130	128	145	134	131	146	138	146	167	135	150	123	142	121	147	144	168	151	149	152	147	147	146	157	148	124	135	150	142	121	147	135	136	127	125	154	127	149	130	137	144	144	142	121	142	152	158	130	145	167	126	128	144	109	116	148	171	154	141	136	119	139	137	143	151	143	157	126	151	125	133	134	135	133	143	139	134	140	155	128	116	138	133	128	138	160	162	130	141	142	148	136	145	155	153	123	133	152	121	141	135	135	115	140	145	135	128	116	146	134	134	131	118	128	154	142	161	148	148	123	153	131	140	161	141	136	126	136	124	126	152	142	128	152	149	141	117	141	131	127	141	146	135	133	110	121	135	159	136	139	133	117	128	137	170	152	140	166	131	136	155	132	152	138	156	159	140	127	109	143	129	159	169	111	154	130	157	138	158	143	131	138	139	150	122	145	131	127	132	150	138	135	136	140	159	164	148	123	124	158	126	139	147	146	149	119	142	146	129	130	133	133	111	129	136	150	144	133	141	145	149	152	121	133	140	138	134	152	138	125	136	148	140	140	133	120	113	124	133	135	129	143	139	153	134	128	141	135	148	135	146	148	145	159	146	153	128	127	119	135	156	131	124	144	169	139	135	139	121	118	125	144	134	159	155	149	145	134	123	130	153	129	150	124	140	118	135	148	133	137	149	139	156	130	105	154	135	128	138	145	149	116	124	158	125	140	145	149	127	142	122	144	152	131	133	143	139	134	134	141	123	159	146	126	122	146	132	157	148	133	138	117	127	123	147	123	155	132	142	154	152	123	132	147	130	141	158	132	142	131	125	145	138	142	146	115	134	137	145	131	125	150	133	128	147	142	141	118	129	132	161	149	146	153	144	149	140	156	151	122	144	144	137	150	135	120	130	132	172	135	154	149	135	131	143	145	136	126	140	140	140	139	145	139	125	132	155	153	124	119	135	110	135	137	113	134	134	123	150	136	128	141	153	148	151	144	128	147	138	133	123	127	116	146	137	117	134	129	130	137	142	128	146	138	138	159	129	122	157	158	122	134	144	131	150	138	148	132	127	132	111	143	119	132	126	111	147	141	134	120	129	135	131	137	136	145	126	140	136	164	159	162	142	124	131	129	155	153	145	140	137	136	151	141	131	138	144	129	162	121	152	141	145	115	138	143	143	155	134	141	138	161	139	133	125	136	119	138	149	151	134	140	129	153	132	161	153	148	135	143	142	147	147	151	137	163	129	128	126	144	124	141	144	137	138	130	139	150	153	143	135	125	128	143	136	154	122	123	144	141	112	139	129	126	129	149	142	149	148	135	142	116	144	136	134	138	138	143	142	138	158	138	134	134	122	145	140	144	145	155	134	128	151	138	121	143	162	141	146	133	142	138	138	138	139	139	132	126	118	142	127	132	147	125	128	139	128	142	159	134	142	118	144	137	148	140	132	154	133	141	148	144	149	136	126	146	141	150	152	120	140	150	143	134	132	147	128	126	120	133	126	142	123	126	130	130	125	133	145	146	135	139	121	123	134	133	166	149	147	134	152	159	115	129	148	134	149	142	144	139	131	156	146	133	141	143	153	129	128	128	137	133	143	142	112	132	139	142	142	143	127	129	152	125	147	154	160	135	149	147	132	139	140	158	130	140	145	146	136	147	141	158	155	142	120	113	130	137	156	160	148	146	145	124	160	131	132	147	148	144	127	149	148	126	144	140	152	139	143	131	144	168	136	135	133	127	125	146	147	145	123	137	129	128	122	138	118	126	139	139	142	121	128	155	146	115	130	150	125	134	132	155	145	143	125	132	144	143	122	136	139	139	135	154	135	134	131	130	142	154	156	132	117	131	147	139	128	138	154	143	151	135	130	138	134	136	138	137	149	127	139	138	130	127	138	134	138	164
2067	439	456	501	531	414	431	436	426	440	393	439	417	418	400	378	354	404	356	314	427	371	338	410	370	392	372	364	390	392	396	360	388	381	382	402	354	370	370	371	372	419	361	380	322	378	390	382	401	415	365	384	383	397	394	385	484	642	427	389	383	375	362	347	380	392	388	342	393	389	394	383	391	410	339	401	377	391	382	403	369	345	390	329	388	376	365	393	401	378	371	394	394	354	367	375	360	349	389	361	361	405	386	370	388	369	393	394	348	369	356	359	372	391	395	371	369	394	376	376	380	365	356	375	336	366	392	356	379	354	398	378	379	379	367	368	406	350	356	392	362	338	369	365	372	376	399	389	368	349	376	375	384	381	371	360	367	365	366	374	324	343	345	391	359	389	387	383	349	357	418	376	363	384	361	361	338	394	379	409	377	358	393	384	364	364	438	378	367	370	345	366	372	373	380	420	391	358	382	407	373	391	370	369	376	396	376	365	415	380	361	363	377	380	378	356	340	348	395	381	390	398	356	380	394	363	326	393	357	386	357	366	373	370	362	363	362	377	377	360	362	363	358	352	365	378	386	400	365	376	391	383	402	383	369	367	394	381	360	391	371	360	352	379	359	382	382	357	359	364	400	392	390	387	391	377	363	359	414	376	354	396	358	388	399	409	380	399	389	353	388	391	367	392	380	371	379	377	372	364	421	387	370	351	382	357	371	398	387	368	360	355	388	346	364	402	422	350	349	388	385	377	330	388	393	386	358	383	351	359	370	370	368	356	377	355	365	374	442	370	368	340	381	332	381	358	338	401	369	358	379	398	386	352	342	385	339	394	372	403	371	395	399	357	386	363	383	358	368	364	376	408	368	371	367	394	341	365	343	403	390	368	362	392	387	361	372	380	384	348	337	392	386	368	399	410	395	394	337	380	367	371	381	352	400	364	391	364	358	380	362	398	356	390	389	379	371	382	386	376	346	384	375	406	344	355	366	341	414	326	337	392	383	358	358	385	347	359	398	370	356	339	341	362	370	327	369	360	383	377	380	380	384	390	382	375	350	380	383	369	366	366	374	387	397	411	399	391	357	386	377	345	382	391	368	388	361	393	358	375	403	385	383	410	381	348	356	350	410	373	354	345	371	358	383	374	379	395	326	367	399	388	350	358	363	391	385	423	390	375	389	377	370	391	363	370	376	411	391	413	370	394	389	359	374	396	403	354	382	373	383	355	352	385	412	382	371	398	370	374	402	368	372	371	422	388	375	370	351	391	327	375	419	370	360	384	383	381	347	356	370	392	384	380	341	403	382	370	389	385	399	376	383	361	390	369	389	392	413	392	397	403	378	375	379	398	374	375	374	353	366	385	359	352	348	382	348	393	382	362	364	362	375	389	388	356	350	400	373	354	399	390	361	375	374	396	357	363	384	402	375	386	374	365	394	380	396	400	381	355	351	386	368	366	385	360	361	405	392	404	342	356	388	370	353	357	365	382	386	334	345	373	387	398	363	380	367	365	378	369	405	395	382	384	397	379	371	366	379	388	362	385	351	376	348	375	358	396	369	364	354	394	348	387	388	429	394	366	395	345	359	353	382	362	353	372	330	411	360	368	382	372	382	392	391	376	363	379	353	382	359	420	388	364	391	395	368	348	376	389	359	390	360	369	367	328	368	380	383	365	353	375	359	367	393	340	359	369	401	370	395	366	375	353	384	391	380	362	361	377	389	366	392	390	371	352	381	388	384	393	373	354	386	379	423	393	368	394	369	402	367	372	356	392	373	374	347	370	441	370	372	397	363	355	365	361	376	393	337	349	359	373	405	348	384	387	354	418	381	370	368	397	401	373	393	383	383	374	390	387	392	345	382	389	348	325	372	385	402	394	385	349	377	366	349	368	352	382	380	395	398	365	407	369	365	396	368	386	330	362	372	321	384	355	359	362	400	370	389	383	372	396	380	401	381	380	373	358	370	347	393	344	371	363	363	349	375	386	348	374	378	410	361	402	374	362	415	397	388	357	396	363	366	345	341	338	398	374	378	386	382	387	362	351	362	371	370	389	386	397	378	377	370	372	393	359	392	387	375	373	372	355	342	376	415	381	374	363	359	428	388	357	373	360	389	395	376	389	397	397	384	346	345	388	376	359	391	388	347	409	340	367	371	387	372	381	361	354	376	375	381	399	369	381	371	398	341	372	391	351	360	384	380	363	388	362	340	367	365	386	380	369	371	416	400	379	370	405	373	362	375	376	362	392	368	395	355	394	404	347	325	361	365	408	363	411	374	348	362	387	352	353	366	396	363	383	366	381	366	388	386	407	407	367	377	372	394	393	367	356	379	362	380	359	387	378	354	381	394	340	368	432	357	377	380	377	372	403	364	405	395	375	373	387	417	370	383	402	391	348	359	396	377	384	384	352	375	375	359	353	369	360	368	378	368	352	371	395	372	400	386	426	371	378	343	372	392	402	404	408	350	380	381	377	386	362	402	342	368	377	378	388	363	356	364	366	400	396	359	355	364	383	379	378	385	406	339	394	370	400	409	377	362	358	371	352	347	361	359	376	357	377	383	411	339	386	398	363	385	373	390	412	369	365	365	427	358	357	394	376	402	373	331	371	388	363	348	382	341	373	377	403	383	368	391	379	365	370	412	357	342	359	378	373	387	370	364	409	375	365	353	390	366	392	382	375	380	379	362	395	386	384	383	393	389	347	377	368	358	350	389	342	386	379	366	349	395	425	361	361	398	360	377	368	399	394	381	386	396	380	346	337	344	396	383	389	412	380	367	372	371	363	350	391	386	385	386	343	385	352	383	345	361	344	386	369	387	380	400	360	361	392	425	405	399	380	385	345	393	382	353	391	362	374	353	349	380	415	380	370	402	359	388	352	407	363	359	389	390	363	357	371	376	370	402	378	395	399	382	370	361	357	393	393	370	357	378	394	386	357	400	350	386	373	419	395	358	379	342	382	365	343	364	385	367	386	367	360	408	384	368	399	342	373	350	429	379	373	397	386	383	367	403	366	382	342	368	360	371	340	377	375	337	351	408	366	377	384	396	357	325	392	399	358	367	376	350	373	377	382	369	361	368	362	375	378	378	402	365	395	394	388	357	343	409	385	362	356	380	399	352	360	376	382	384	400	343	398	409	382	388	364	381	376	381	396	361	350	378	389	409	389	394	362	326	387	361	402	383	393	354	389	366	384	355	375	403	377	359	386	348	370	403	352	406	340	371	363	401	356	361	345	355	361	393	376	374	408	357	349	386	375	396	380	368	371	380	388	377	411	379	353	383	378	346	344	409	387	368	345	382	393	408	377	379	370	352	363	368	373	424	346	399	302	374	409	398	409	387	354	368	352	367	404	368	361	387	391	324	374	375	415	357	392	378	388	371	350	379	371	353	393	342	350	360	361	343	376	365	387	407	367	363	336	358	370	372	390	376	397	412	376	370	355	377	351	387	368	365	371	404	360	365	403	359	394	393	375	353	346	363	395	388	364	378	354
7405	905	1094	799	629	481	370	292	286	251	223	230	181	232	203	214	221	213	193	183	208	149	171	161	206	152	169	189	182	170	168	153	169	176	159	152	137	168	165	178	183	174	165	167	163	190	176	161	169	188	190	194	152	173	165	168	302	390	214	154	170	163	157	146	191	157	167	170	189	154	149	171	157	173	161	168	166	178	166	153	161	160	180	183	169	173	157	147	158	153	167	199	168	152	184	145	154	139	145	163	164	180	136	140	153	179	163	172	180	172	164	159	161	160	174	169	184	187	151	141	192	146	143	167	186	166	159	157	142	169	139	147	163	167	178	140	192	165	170	175	178	168	161	162	159	156	162	157	173	174	166	173	165	188	170	138	167	177	169	153	171	158	153	176	184	155	191	156	137	155	178	181	139	152	156	190	163	171	147	172	168	144	156	171	183	150	148	183	122	177	169	159	155	165	165	160	150	141	172	165	172	168	188	176	176	179	171	160	150	144	126	161	182	173	149	153	189	181	145	154	167	177	157	181	163	158	150	179	162	148	153	182	158	155	149	166	161	167	168	164	159	161	141	159	158	171	174	157	148	183	163	169	190	144	150	172	148	162	152	151	134	172	158	162	164	151	175	157	181	160	179	199	174	150	155	161	181	148	171	173	142	148	148	176	147	175	139	181	168	169	157	163	168	165	163	149	169	152	184	163	154	174	160	153	155	160	188	169	151	153	153	151	176	160	142	155	167	180	149	158	160	173	153	182	162	141	159	163	160	151	170	167	155	181	161	154	160	162	149	174	176	168	155	136	155	191	180	168	183	145	170	167	152	168	168	139	146	174	171	152	156	161	145	148	177	153	151	170	158	165	171	173	149	161	156	145	165	180	172	151	162	158	167	183	148	165	155	167	176	153	172	160	183	152	178	170	162	166	167	152	151	165	165	164	150	153	174	164	180	160	159	175	163	165	154	158	163	180	153	147	179	133	174	157	143	166	153	184	176	166	143	168	140	173	158	177	150	155	198	144	181	179	149	167	169	156	160	154	177	153	192	150	145	168	161	169	159	169	165	172	164	160	139	156	165	147	155	173	146	150	163	149	160	178	167	155	157	168	156	160	171	187	158	153	168	173	158	175	140	150	155	173	158	157	188	168	169	164	153	163	196	143	161	176	158	161	151	164	186	165	143	182	188	186	156	177	158	188	148	167	159	159	153	144	185	170	169	169	160	169	181	165	156	157	155	156	147	155	174	177	162	145	139	165	139	175	151	148	146	150	180	179	152	190	173	160	156	148	161	175	163	173	172	168	190	152	158	155	194	166	171	154	182	155	163	168	145	151	163	174	182	149	162	154	164	184	161	181	184	161	171	173	158	186	159	167	176	141	154	159	164	145	162	176	164	154	186	165	149	172	170	139	166	168	155	162	149	179	139	159	167	155	170	148	168	154	172	162	165	146	128	158	166	171	196	164	148	157	168	168	160	179	177	180	164	165	156	152	171	169	166	167	165	146	163	170	160	173	162	163	144	157	169	168	172	167	153	149	178	176	162	165	149	159	150	178	153	175	155	192	170	165	175	148	154	175	169	172	144	169	165	154	166	133	143	174	147	171	180	168	166	173	147	156	142	152	154	153	152	154	161	169	170	169	161	168	160	150	164	189	154	155	151	159	135	135	151	133	138	150	178	153	146	145	166	163	165	165	147	164	163	169	167	169	172	171	141	178	164	162	148	188	142	178	186	161	163	125	179	150	169	173	164	172	151	144	139	160	172	167	136	164	161	170	156	157	172	146	157	158	146	166	146	156	172	151	151	169	161	169	174	154	158	145	172	175	170	184	149	183	152	144	182	145	147	150	167	133	138	170	177	150	175	170	159	171	171	151	178	158	163	178	167	164	183	165	152	179	180	195	171	153	183	159	173	156	177	168	165	149	156	167	148	160	184	161	158	177	144	160	191	184	159	154	172	166	138	174	165	151	156	144	158	152	163	191	159	154	140	168	135	156	183	161	157	149	155	167	159	149	175	159	145	165	168	166	176	191	163	184	166	141	172	168	155	166	169	211	159	129	164	159	148	164	144	155	178	183	155	145	181	165	190	171	156	161	157	166	165	153	142	159	156	169	160	161	149	174	169	163	161	179	159	167	173	161	151	158	172	139	159	165	152	169	152	159	170	162	148	187	163	158	168	147	154	166	166	146	162	172	164	158	173	172	150	159	154	167	164	193	167	164	146	168	170	144	159	164	157	159	159	157	169	166	174	143	166	168	151	150	157	153	160	147	169	141	139	170	151	157	159	161	178	173	151	170	143	143	178	146	153	159	159	147	182	184	157	187	184	161	152	162	143	184	157	169	182	155	171	165	147	175	170	150	156	175	157	180	165	162	157	158	161	177	169	175	177	152	157	189	162	178	178	155	179	153	164	156	143	170	143	166	154	145	176	162	157	148	140	174	155	180	145	140	184	177	151	156	158	170	162	153	158	184	158	155	162	155	162	157	175	160	173	158	160	162	137	156	177	164	164	168	163	160	175	152	151	175	163	129	168	157	158	172	176	168	179	158	142	192	140	168	176	184	141	163	174	157	185	172	150	164	171	166	159	175	137	164	171	168	177	185	177	154	159	145	169	165	171	170	136	168	166	186	154	165	155	163	166	161	177	159	149	150	139	159	156	162	164	148	163	184	145	173	145	146	141	149	160	147	175	155	139	167	158	152	200	146	157	143	179	154	167	164	179	188	171	159	159	153	169	144	160	167	163	151	170	174	150	156	181	164	164	149	162	172	173	149	181	160	172	166	166	150	180	172	167	154	163	154	152	161	159	160	165	146	170	179	148	164	148	167	161	154	154	172	156	171	177	153	175	163	186	167	152	166	154	160	155	166	174	140	148	160	178	154	147	179	167	160	163	147	156	155	191	160	170	157	162	160	164	177	163	178	169	181	176	187	135	157	169	171	140	157	174	163	158	129	147	166	143	150	171	174	168	149	146	164	182	163	159	167	159	161	177	157	165	152	134	137	185	154	163	157	168	160	141	138	165	157	174	165	156	167	163	155	170	184	160	152	169	145	165	157	174	160	152	144	147	163	152	152	160	151	166	161	168	165	176	167	158	159	149	154	173	152	173	172	169	152	163	139	159	155	148	173	166	174	167	160	137	160	161	195	155	156	151	168	165	180	155	159	191	168	149	170	143	144	163	159	157	145	141	195	157	160	173	160	150	166	169	160	141	155	175	158	164	161	168	145	163	192	174	149	146	182	135	169	150	145	157	167	157	170	159	162	160	181	169	163	189	161	154	180	174	173	164	186	187	172	186	153	191	169	151	161	139	165	156	165	164	158	171	158	133	161	160	180	155	151	136	168	151	166	171	169	166	170	179	175	178	163	167	161	163	161	170	157	163	178	149	136	162	152	162	155	149	172	184	160	152	171	149	160	158	195	170	175	161	137	151	141	167	158	180	154	157	178	161	148	139	186	164	146	146	173	181	163	160	172	184	174	177	174	148	159
5375	1161	2518	2933	2575	2138	1751	1456	1288	1081	982	944	845	829	746	771	732	661	641	599	602	572	618	553	553	529	559	537	522	525	496	489	528	488	506	472	476	484	493	478	474	492	476	472	509	594	488	498	505	489	463	448	424	455	485	498	1671	2828	876	417	489	435	457	405	417	451	435	419	454	416	436	403	440	451	422	400	435	404	416	468	442	455	421	423	424	437	421	426	436	417	385	439	439	466	421	449	432	416	433	455	415	409	391	432	424	440	424	455	416	439	435	394	410	483	445	425	411	423	396	408	452	419	420	436	399	424	415	445	434	436	455	451	398	454	434	428	425	466	464	425	410	428	426	394	438	441	455	402	438	449	438	415	469	414	373	398	438	442	453	418	393	412	394	427	426	403	425	446	424	432	412	419	471	415	428	419	420	400	436	441	456	466	453	410	425	417	445	410	449	461	454	408	425	420	390	451	438	407	404	458	415	464	440	407	407	426	408	426	434	392	430	419	432	458	425	452	445	407	430	442	457	422	426	391	462	438	428	412	438	436	455	433	435	409	389	397	453	442	430	418	429	419	434	423	376	415	423	393	433	430	418	432	437	421	455	456	457	433	428	440	446	421	411	458	407	421	424	405	438	417	468	434	418	423	443	395	421	417	437	396	434	426	453	403	416	385	411	445	442	414	430	439	439	400	407	432	420	414	385	427	433	464	406	426	444	427	398	436	414	440	430	422	410	428	412	421	414	410	429	435	395	417	405	436	435	455	454	394	425	435	475	437	410	434	412	442	418	443	420	440	413	423	449	424	388	419	409	429	442	412	415	415	431	441	410	424	437	418	423	437	435	418	409	458	415	406	368	425	407	416	435	451	469	411	443	436	454	424	411	437	421	427	418	404	388	375	382	403	403	438	389	398	451	394	459	426	435	435	412	429	421	430	441	411	410	470	410	416	381	441	414	429	419	439	426	438	415	407	407	404	450	453	379	451	428	422	432	444	386	415	418	437	409	449	446	408	413	444	419	405	440	432	431	415	428	379	463	456	387	432	415	438	459	398	440	445	422	384	429	378	421	439	450	439	433	427	415	437	447	457	422	418	423	418	401	378	434	448	440	419	421	434	489	400	432	426	434	448	416	420	415	447	385	398	404	439	430	435	423	427	431	450	406	386	453	364	417	430	408	440	382	411	414	466	403	440	439	415	467	419	428	435	432	430	461	418	417	392	440	428	434	396	403	453	459	416	430	416	396	404	462	455	410	387	427	423	426	446	442	443	450	420	448	425	387	394	420	405	446	410	418	452	431	416	438	409	481	390	412	446	437	414	446	421	443	403	446	422	430	440	396	441	434	401	427	411	420	401	406	417	413	407	414	419	431	443	415	421	431	440	415	420	422	376	422	375	371	420	421	441	428	446	423	445	459	456	373	391	411	408	450	425	405	391	404	424	437	464	412	409	421	403	453	428	403	444	395	440	441	455	428	390	429	413	411	441	393	453	374	459	450	434	490	396	392	426	406	426	404	414	425	452	444	421	394	390	440	421	428	396	456	450	422	454	405	427	460	409	418	444	427	409	414	424	439	426	395	430	465	441	408	428	420	427	410	387	413	428	415	404	408	415	426	463	396	416	436	453	435	415	424	438	425	420	467	412	445	433	439	430	442	399	426	424	446	432	390	432	423	417	417	398	413	396	416	404	423	431	395	391	436	397	419	421	398	420	430	432	429	441	427	395	449	416	438	428	444	450	413	420	403	432	433	417	417	433	380	410	444	475	445	441	411	430	417	438	419	425	414	430	419	429	418	458	413	411	406	433	402	409	451	430	459	404	418	426	443	369	444	432	430	418	392	427	449	418	451	448	432	419	466	449	459	429	403	405	374	427	428	402	406	422	439	423	423	423	465	410	466	420	449	415	414	451	438	410	393	475	397	399	415	461	428	427	448	432	406	408	427	393	437	407	387	431	422	434	413	410	414	416	420	381	468	438	420	405	421	461	414	436	474	420	414	439	436	384	421	459	380	438	417	392	423	440	415	411	417	405	411	408	430	407	431	405	437	423	438	466	406	456	438	456	397	445	404	458	434	446	416	420	431	433	384	469	433	420	425	440	426	428	444	410	420	394	427	436	396	432	439	439	451	414	429	450	445	401	440	388	431	411	413	447	371	414	428	430	465	467	442	471	407	428	429	418	438	431	432	403	443	422	434	446	401	393	445	409	403	399	402	436	414	444	412	417	401	432	442	400	417	384	408	422	449	413	417	400	418	431	448	432	459	442	466	425	410	430	415	414	410	423	411	442	407	396	409	446	438	369	462	426	405	431	435	456	432	429	401	399	413	447	431	427	445	452	396	448	417	444	445	398	431	464	414	466	399	401	447	409	417	415	429	404	423	438	445	445	460	417	421	409	435	430	437	431	428	447	473	441	366	434	448	446	441	403	409	449	432	477	431	452	449	398	434	427	426	439	413	433	436	407	418	457	432	397	418	437	422	410	413	422	408	406	426	407	460	425	431	424	435	432	408	482	453	433	444	410	450	418	439	392	431	392	423	442	392	411	432	459	416	426	473	459	399	419	428	412	438	400	466	422	385	436	410	433	412	429	425	402	399	413	445	442	434	463	438	439	428	405	445	433	467	409	442	427	445	439	421	418	419	441	443	444	444	412	424	421	443	420	388	401	433	416	413	409	431	435	457	433	421	438	467	422	427	417	396	437	434	449	442	436	476	443	422	465	404	412	428	416	390	441	402	426	402	411	419	420	401	431	403	448	435	427	424	435	427	423	439	409	400	423	391	412	444	418	401	438	379	420	439	445	395	441	451	414	423	461	468	438	413	418	449	459	415	425	414	395	410	393	435	434	423	390	464	429	432	442	431	397	472	412	438	457	433	415	397	400	440	396	485	430	410	406	429	417	389	416	416	433	458	396	409	439	440	426	421	441	444	428	417	419	449	454	442	426	422	435	442	462	402	448	419	453	454	437	411	414	406	448	442	438	422	433	437	412	466	429	429	447	437	423	413	425	405	413	433	409	414	427	441	415	413	423	404	421	367	443	432	414	415	414	418	408	397	443	402	450	398	433	426	410	413	447	442	421	413	429	415	442	411	426	437	409	452	457	470	431	486	431	443	413	420	435	423	414	412	426	401	412	458	423	437	432	456	412	443	425	444	426	430	419	431	412	467	397	414	410	406	442	411	419	433	409	449	429	400	402	451	434	440	412	425	422	455	414	413	405	431	432	415	421	456	444	458	437	438	405	414	428	406	426	408	423	400	410	430	413	438	443	396	424	440	422	380	418	393	406	452	405	412	434	464	413	400	465	426	423	392	415	432	417	392	429	442	422	436	417	417	444	425	438	421	425	410	362	389	403	399	437	423	400	455	432	448	414	419	424	425	395	401	429	428	417	429	433	416	440	445	427	441	447	406	404	420	404	426	412	431	401	394	414	421	431	396	391	440	424	413	394	440	422	439	414	430	402	431	404	438	427	409	406	432	478	446	411	447	423
14192	1988	2129	1585	1006	743	556	379	369	306	288	221	222	183	162	165	153	145	149	117	125	133	126	146	125	115	125	122	104	83	92	108	112	122	118	100	110	108	111	100	96	112	114	97	104	133	102	142	106	101	91	106	102	119	108	114	383	803	107	101	103	90	102	98	95	96	94	87	114	94	94	96	89	105	103	102	96	94	101	96	80	84	83	95	76	89	89	103	103	98	97	97	87	106	104	113	100	101	108	102	92	98	82	107	105	83	95	95	92	81	100	106	80	107	112	87	105	109	92	87	101	84	83	115	113	89	103	86	95	105	110	110	107	95	96	90	111	99	110	100	114	86	106	106	87	104	111	87	106	90	100	86	88	114	87	78	100	79	90	94	97	92	109	88	96	98	79	93	110	90	95	91	93	105	90	96	93	89	108	94	105	109	98	81	110	97	94	83	93	91	98	94	102	114	81	93	104	112	84	86	103	96	105	96	103	88	88	101	118	112	99	93	94	102	94	94	94	86	110	109	101	97	111	91	89	114	79	85	110	102	108	92	78	119	100	98	103	88	110	108	103	101	73	105	88	97	95	100	88	96	85	99	105	93	85	85	103	99	96	76	98	87	86	92	93	91	126	111	97	89	106	83	80	89	109	104	104	93	97	101	110	105	93	96	107	87	94	86	93	88	102	99	99	98	100	98	108	93	97	109	96	100	83	106	103	103	87	100	98	96	85	99	107	85	104	89	93	96	110	81	95	106	87	119	88	101	99	92	89	119	97	105	100	103	111	102	99	88	93	97	93	112	86	90	86	92	97	77	99	79	104	100	109	102	97	104	99	88	81	97	89	87	101	89	91	99	82	93	83	89	95	107	98	92	98	108	100	107	93	106	81	99	70	93	95	95	97	108	88	94	88	94	102	87	95	92	126	95	102	78	113	94	89	91	70	87	105	85	90	104	89	89	101	103	83	101	98	105	84	93	112	94	103	103	101	100	91	92	86	93	100	97	106	102	77	88	107	86	88	95	96	97	99	99	92	94	92	84	113	100	101	96	116	91	95	97	108	98	95	113	97	109	91	90	91	74	99	91	84	89	107	82	99	94	109	112	82	92	107	84	93	107	100	96	91	78	87	99	98	94	91	104	99	98	76	107	83	87	105	106	112	121	99	102	106	79	90	89	93	96	89	112	102	98	86	101	116	99	90	102	95	96	97	85	106	98	102	88	113	114	101	85	90	121	89	105	106	94	96	98	93	84	94	87	91	100	83	96	122	95	100	93	93	93	97	68	100	94	75	97	83	93	101	91	93	108	93	95	105	101	103	98	96	100	104	81	97	103	101	90	100	99	91	105	103	84	111	85	94	87	100	92	110	108	90	106	79	104	109	91	113	98	97	98	85	111	81	87	91	100	102	93	87	114	100	90	98	95	82	79	108	95	94	83	89	91	94	84	123	77	85	92	97	97	91	94	104	102	100	100	98	109	99	91	91	102	98	123	86	92	88	71	123	89	91	99	100	105	92	91	92	92	84	83	89	97	92	91	111	90	101	87	80	100	95	108	107	89	93	100	126	107	101	101	102	120	90	83	101	117	106	89	92	77	111	101	88	92	80	68	89	94	77	79	91	97	87	98	113	102	105	105	106	94	121	91	112	87	88	87	96	114	92	92	85	83	96	105	100	96	100	109	110	110	116	88	108	85	90	104	86	100	101	82	85	94	109	82	97	92	80	91	85	86	87	84	91	87	94	112	108	76	111	108	82	82	99	88	86	92	111	109	75	95	103	85	92	101	94	116	104	96	95	103	91	105	94	82	94	89	84	107	93	94	85	97	100	91	104	86	95	107	87	98	87	84	100	100	94	112	100	82	86	82	93	73	90	88	110	90	89	96	90	92	94	110	94	98	113	97	96	78	88	91	68	98	97	95	83	106	102	90	107	86	87	111	83	87	99	93	108	100	107	99	99	97	98	103	105	78	102	103	81	101	99	98	117	98	103	106	99	81	100	106	94	82	94	104	111	96	113	89	89	100	88	87	91	92	108	94	100	114	88	94	95	105	93	108	116	92	111	94	98	101	88	98	103	105	116	92	90	101	101	87	88	102	104	118	88	81	86	82	106	106	89	96	83	94	87	99	98	88	103	98	109	99	114	88	125	79	80	99	109	110	87	94	92	94	86	100	91	92	114	95	106	90	101	107	98	112	103	84	94	113	108	101	91	94	91	86	100	86	118	108	92	75	95	79	77	101	101	96	85	91	84	112	129	96	90	87	105	98	97	120	99	112	89	107	92	95	101	92	103	86	97	93	81	90	97	102	89	100	104	102	100	100	105	98	92	103	102	89	106	100	94	96	81	90	98	97	92	115	104	104	113	85	89	91	88	111	82	105	84	82	89	93	87	101	88	114	95	98	88	92	90	100	107	101	78	116	95	91	103	87	107	94	95	87	107	107	96	102	80	91	96	83	92	98	96	86	99	93	96	103	89	105	89	89	93	77	98	96	102	100	91	89	84	106	112	91	103	79	107	92	80	96	102	110	106	107	94	88	109	117	98	106	90	97	85	106	96	98	107	102	108	86	88	92	107	104	92	110	90	105	94	89	85	95	85	88	109	95	89	95	108	102	98	98	89	91	97	85	88	115	99	107	94	105	107	96	74	109	100	86	87	103	95	96	101	100	96	85	87	83	88	98	88	101	118	92	85	103	97	92	82	109	105	103	96	101	93	101	86	89	92	109	96	86	100	90	88	90	102	105	99	90	88	101	94	103	99	106	113	98	99	106	100	102	104	90	82	121	110	99	114	106	93	121	82	87	109	89	108	107	100	108	102	90	94	101	101	96	101	93	99	103	92	97	119	84	78	98	90	100	94	89	99	84	113	92	102	105	122	93	113	86	98	102	105	86	111	101	107	98	93	108	86	94	99	93	106	95	87	104	94	101	107	84	104	85	119	112	111	83	102	93	88	96	88	83	108	123	92	100	92	86	108	102	82	114	102	103	87	106	91	109	94	90	105	94	85	111	74	80	84	98	101	104	100	101	111	107	83	110	92	98	104	108	97	115	122	91	109	110	94	77	101	78	107	104	106	88	107	110	95	107	100	94	85	99	84	92	104	81	112	96	92	98	108	99	96	101	82	107	99	114	111	98	110	98	87	95	111	83	100	114	101	91	91	97	98	83	79	112	97	88	92	99	97	93	105	94	108	100	84	113	87	104	101	86	111	95	99	102	110	81	103	98	100	108	98	102	82	110	102	97	114	91	105	84	88	103	93	115	106	90	91	108	106	96	97	93	79	99	103	91	111	99	110	109	88	92	84	116	88	83	116	100	82	98	93	85	90	101	85	95	89	107	113	93	119	99	102	103	85	102	91	78	109	97	85	124	101	96	101	91	113	100	102	107	86	102	98	94	94	99	73	100	85	95	91	102	103	84	94	92	101	89	98	111	98	104	88	98	97	85	87	100	118	97	86	94	86	99	118	89	98	99	92	84	88	90	105	103	100	80
7056	1870	4475	5047	4345	3354	2843	2219	1922	1640	1456	1232	1062	939	941	843	757	706	664	647	590	589	584	491	503	496	442	469	475	444	408	421	385	406	370	390	371	356	365	383	313	379	373	353	410	549	478	385	368	387	336	320	354	338	370	335	2655	6208	465	284	297	317	297	317	297	279	277	279	277	273	264	283	267	280	260	260	269	269	284	279	321	303	278	294	240	277	257	269	280	270	256	274	298	258	274	268	252	239	247	281	281	272	284	290	289	260	296	252	254	299	287	253	288	276	242	259	267	282	280	271	268	290	285	276	250	287	266	306	255	267	273	301	259	297	293	268	277	257	287	266	258	248	285	291	292	291	275	289	271	252	253	273	273	289	260	267	275	266	288	265	284	266	283	285	273	260	288	263	253	260	273	256	272	260	244	282	252	222	280	244	280	264	254	264	284	250	243	253	263	271	277	272	265	260	296	258	252	257	229	279	254	262	250	260	276	263	239	273	256	274	246	266	265	281	248	237	247	277	274	253	241	232	280	271	305	279	267	266	274	276	290	259	270	266	263	265	277	287	270	278	307	289	298	235	252	238	271	260	281	252	262	281	229	261	280	288	254	246	274	267	256	288	260	266	271	257	293	235	268	248	259	272	283	265	245	271	250	285	252	254	273	279	275	281	273	257	255	276	248	298	262	264	289	262	287	247	270	281	286	250	271	285	240	270	266	268	266	256	287	225	287	278	254	277	267	270	272	219	252	264	273	288	274	266	267	256	272	293	253	252	241	258	258	293	274	244	264	265	254	258	256	289	289	222	295	282	269	259	257	287	266	219	258	265	259	261	275	257	265	280	271	283	266	273	250	247	276	246	262	281	258	255	276	260	267	254	262	289	266	255	309	255	254	266	267	255	283	255	268	281	281	251	248	250	235	257	261	239	254	259	248	252	245	268	272	262	283	270	274	255	259	272	240	293	262	290	266	296	269	275	267	268	264	279	258	282	275	248	255	256	247	263	268	255	263	276	290	263	301	274	280	284	262	241	276	249	277	269	264	266	286	241	259	261	264	246	250	270	251	280	270	277	279	242	266	275	288	274	282	255	274	290	281	257	267	267	245	281	265	264	260	265	247	275	255	259	265	244	256	286	266	236	269	259	251	282	268	269	274	261	257	268	273	256	268	261	249	278	268	270	249	268	273	261	255	278	257	265	255	299	252	237	268	296	278	278	274	275	244	262	265	229	284	273	281	268	256	284	241	242	284	269	262	260	287	277	292	249	255	251	260	271	264	282	249	269	249	268	271	282	257	271	306	289	256	294	256	269	235	272	273	273	281	294	284	295	269	259	289	266	293	261	238	214	261	240	276	259	244	275	270	298	269	268	279	277	268	280	254	273	260	260	283	251	268	293	275	257	259	275	269	267	278	273	258	254	271	248	257	267	265	257	270	240	286	263	237	250	263	251	267	290	270	251	251	231	258	254	295	258	277	282	255	252	237	288	275	282	291	241	279	282	250	275	244	287	271	287	236	274	249	255	281	273	270	242	266	274	289	282	250	256	240	253	266	264	256	248	265	234	259	259	271	247	268	251	287	279	239	263	288	283	266	260	263	253	238	284	275	269	250	256	265	258	240	237	275	268	257	247	262	271	278	275	265	290	284	212	285	260	283	272	277	266	267	245	273	248	306	284	259	254	259	255	262	245	268	254	258	259	291	263	227	288	266	279	273	249	287	300	257	242	259	263	287	261	250	272	224	251	230	251	226	293	267	284	271	280	257	272	258	257	260	244	270	233	258	282	277	269	237	266	250	250	255	260	259	217	273	257	261	294	268	290	261	249	265	274	276	247	243	248	265	258	252	286	284	262	248	253	286	258	279	260	267	257	293	286	251	260	279	220	268	267	263	258	276	243	269	266	274	274	235	292	255	243	293	274	263	230	275	255	245	263	271	251	273	283	254	267	264	226	265	258	242	244	256	279	248	263	265	273	273	251	264	280	261	285	256	291	275	271	267	263	251	260	268	248	266	279	296	251	258	287	272	270	243	273	264	219	234	255	287	244	281	289	267	267	236	263	269	245	315	284	286	278	255	248	254	239	252	264	244	242	242	270	227	265	256	274	305	291	275	258	276	315	293	283	259	303	249	271	268	233	249	287	247	248	286	281	253	262	275	259	241	276	272	257	254	248	310	241	259	259	251	265	262	268	280	251	264	263	260	287	230	240	246	246	273	258	269	256	242	247	287	262	281	264	269	227	244	265	261	261	250	268	284	263	258	300	265	278	265	237	276	263	275	238	293	254	258	267	249	272	272	246	284	243	246	291	260	239	282	245	237	237	277	270	275	257	254	254	258	263	262	269	240	291	265	266	269	254	257	259	263	239	259	236	258	289	272	271	247	250	287	266	277	248	228	275	233	258	275	271	272	279	266	282	277	282	263	247	261	301	274	250	286	269	247	262	291	253	262	250	261	246	259	239	260	285	237	280	273	260	227	270	255	257	242	291	293	275	299	258	244	262	286	268	244	287	263	261	258	269	280	254	257	266	282	262	237	278	247	273	255	244	249	257	252	263	238	256	250	249	290	260	257	267	272	248	256	266	276	269	255	283	269	272	261	267	251	264	279	291	274	277	262	264	261	259	253	271	280	301	256	280	297	255	275	257	276	234	274	257	257	273	247	265	301	282	282	306	286	262	237	280	268	249	258	297	265	265	257	281	244	259	266	283	269	304	250	240	292	249	281	271	238	252	251	276	264	272	252	275	251	267	274	258	262	275	267	246	255	256	284	276	254	262	242	233	263	247	243	276	298	237	243	243	246	261	244	217	238	264	272	261	285	246	248	286	278	266	254	250	270	290	270	252	269	270	267	250	255	269	280	266	280	277	281	249	253	256	262	265	250	252	263	263	277	250	289	300	259	236	268	261	246	239	267	250	255	236	256	261	277	285	274	286	258	254	269	259	260	271	239	270	284	260	272	257	254	257	289	262	249	269	275	258	271	223	241	271	278	246	236	287	255	253	273	262	270	251	247	262	285	296	298	287	255	263	272	273	263	249	256	257	271	233	272	267	284	254	247	286	258	232	276	243	255	225	271	262	262	274	272	265	284	260	260	297	254	258	241	265	263	260	286	269	262	255	264	289	257	298	236	266	260	267	234	285	296	268	266	258	267	273	250	280	252	301	261	272	240	255	272	270	244	253	297	278	291	263	267	243	268	242	243	283	275	240	239	239	272	253	282	217	252	265	265	282	257	262	237	270	268	263	273	233	244	243	284	286	256	250	245	269	241	250	267	268	251	267	243	272	258	251	277	262	267	254	256	286	279	243	290	266	255	261	279	248	281	242	282	256	274	267	259	269	276	275	299	268	244	259	262	240	254	281	268	255	264	288	259	264	276	267	256	226	259	237	248	237	283	248	282	266	263	262	254	271	279	277	285	295	259	286	250	259	273	282	252	265	259	247	283	279	248	258	243	248	245	264	251	271	248	280	263	267	279	240	279	267	252	264	249	273
1860	151	171	145	166	146	125	179	142	126	142	127	158	138	130	151	166	133	144	114	131	126	154	143	146	141	153	116	154	134	145	141	132	136	143	134	158	121	144	137	131	136	141	142	140	151	120	157	152	157	152	124	142	146	144	152	141	144	133	151	138	136	145	124	146	152	136	159	148	129	156	126	148	137	136	137	148	148	149	140	130	155	123	135	135	146	144	140	127	125	144	115	121	125	138	125	153	122	138	135	147	138	125	152	154	145	119	126	126	134	159	135	151	143	125	138	130	129	148	136	137	142	137	163	142	140	154	139	128	135	153	139	139	133	130	127	153	140	142	145	133	156	157	122	132	121	135	144	133	173	135	154	158	139	142	149	138	135	148	132	145	128	129	146	136	151	143	126	129	172	131	150	160	137	126	147	145	138	137	123	132	122	133	149	138	128	146	152	135	142	139	147	161	119	139	128	140	143	114	117	132	141	125	114	138	156	127	123	129	123	145	148	147	126	157	137	127	132	124	147	149	154	150	122	153	126	152	139	127	149	116	145	155	137	135	140	157	124	124	125	148	144	139	137	143	148	138	155	138	129	142	143	157	139	141	122	148	164	118	131	157	133	108	129	154	148	150	127	119	140	151	127	156	133	142	120	132	160	161	149	134	149	116	154	100	157	138	150	114	140	110	130	142	133	148	130	139	144	124	117	141	141	141	140	143	135	150	143	127	125	139	146	153	132	135	143	145	125	117	135	152	140	141	119	142	127	124	128	156	148	139	136	123	141	120	137	143	141	131	139	142	139	132	124	147	126	136	136	147	131	116	136	128	122	144	158	152	127	143	147	134	133	140	128	125	172	116	138	130	146	140	131	144	133	150	150	136	126	124	124	124	120	142	146	137	134	138	130	141	131	144	137	144	141	137	131	125	145	129	133	137	138	136	140	131	163	135	143	139	139	139	137	138	144	122	154	139	134	133	128	162	135	141	136	148	150	130	128	162	137	117	149	147	137	132	118	137	137	148	129	144	142	142	130	150	136	142	137	163	145	148	148	118	130	123	151	146	153	144	138	119	132	149	127	110	159	134	128	125	146	141	129	138	147	137	123	148	136	148	136	130	155	131	142	131	147	129	154	116	156	142	160	138	165	150	168	141	138	130	144	149	151	128	127	133	142	137	120	137	124	120	148	125	138	163	147	126	141	142	142	137	129	127	141	130	117	142	133	138	140	164	149	124	157	160	156	145	115	126	143	142	150	150	141	135	148	128	132	137	129	122	136	157	124	143	121	125	141	132	146	121	133	116	128	146	140	116	143	134	151	132	164	131	129	165	129	137	150	133	142	128	129	129	140	129	157	130	133	125	130	150	140	115	137	143	140	134	132	136	130	161	149	114	141	123	136	134	140	130	152	150	129	127	143	130	132	155	141	148	161	134	121	125	146	161	141	132	134	125	149	133	143	163	147	150	146	126	128	142	142	141	142	119	122	121	135	148	143	142	135	144	127	121	131	143	156	121	132	118	155	133	135	133	118	143	135	131	139	139	130	140	142	169	146	141	134	147	135	118	124	148	164	119	148	155	138	133	150	146	125	130	120	135	146	146	151	145	131	145	159	127	130	151	152	150	122	146	141	147	155	158	123	118	119	152	134	145	130	145	154	119	138	126	133	162	161	137	153	147	153	144	163	151	145	114	142	132	156	144	107	145	118	146	137	145	131	124	143	132	147	144	171	134	138	131	124	135	129	124	138	125	127	135	148	124	140	142	123	121	134	143	137	140	138	118	151	129	155	124	127	127	137	141	100	140	139	135	140	149	153	168	153	147	158	129	139	133	102	147	122	131	138	142	132	133	150	147	132	143	124	122	140	154	132	135	137	131	154	131	129	132	156	142	135	143	124	144	144	137	151	149	147	148	141	140	133	129	155	166	132	132	167	133	127	153	137	143	134	145	130	142	121	130	119	133	126	133	128	145	132	135	139	139	147	119	137	128	146	134	164	146	144	138	123	134	140	128	145	146	126	145	149	148	132	119	141	150	130	124	109	132	123	142	137	144	129	144	128	153	146	130	160	140	142	126	147	141	142	134	148	157	130	142	135	152	134	143	153	131	134	135	166	143	153	151	160	146	128	131	141	145	137	122	138	139	132	142	136	140	129	133	126	131	144	141	142	115	142	127	128	141	118	153	145	119	134	155	144	151	144	175	143	135	158	153	133	134	157	147	135	139	144	127	134	129	161	160	163	126	125	122	153	150	145	145	123	145	121	161	124	133	124	137	125	139	147	151	121	159	126	143	129	152	133	162	148	148	114	141	142	137	125	116	133	165	147	156	150	152	112	144	148	134	133	135	134	133	144	138	143	135	141	126	130	128	142	126	135	123	143	161	139	157	136	125	148	150	136	150	141	142	152	142	147	119	148	136	121	137	125	138	135	141	142	145	132	139	142	152	143	117	140	128	140	127	140	146	138	140	124	139	151	126	114	139	149	157	147	147	119	119	155	130	129	143	164	134	133	152	130	139	158	122	163	147	149	129	150	150	142	148	145	151	145	146	160	151	148	152	116	139	151	135	155	130	143	142	115	134	131	121	146	133	116	127	168	152	160	138	129	143	151	141	129	140	147	123	139	127	131	129	148	133	142	142	130	120	125	133	146	134	121	137	167	143	148	137	142	141	150	143	141	151	141	131	153	131	141	118	148	156	122	141	155	142	151	131	148	149	126	150	112	144	143	125	125	165	170	154	133	131	142	155	132	153	123	118	132	137	146	134	133	140	162	123	124	147	144	137	127	120	130	164	136	133	133	160	133	154	116	124	137	113	112	146	130	123	127	127	123	125	141	133	153	155	118	131	153	129	168	139	142	122	144	141	130	152	148	133	159	169	150	139	117	145	140	147	130	135	138	141	146	130	127	139	153	129	137	121	150	125	119	107	128	127	131	127	137	150	131	147	139	118	109	141	143	153	135	160	156	149	134	148	132	150	122	158	131	157	130	149	137	137	147	147	140	136	151	122	131	133	130	137	133	142	149	121	157	146	143	141	137	138	153	139	139	178	148	139	145	155	135	145	141	130	131	134	140	128	139	133	135	118	115	156	134	114	160	148	152	152	147	150	140	119	134	114	132	134	144	131	139	130	136	148	147	136	136	133	152	141	165	146	145	126	154	139	138	146	114	106	145	145	141	135	143	121	133	140	121	128	143	129	162	133	135	151	114	139	153	130	130	158	152	142	152	147	141	137	137	132	115	144	155	146	141	133	134	140	161	154	151	140	144	141	133	157	125	145	145	138	147	161	132	117	144	140	158	126	157	138	140	146	144	109	132	160	122	132	124	139	125	135	133	144	128	138	140	133	141	123	145	122	143	149	139	137	161	151	113	136	157	142	145	143	147	136	152	151	137	136	125	127	139	147	131	147	108	150	134	143	135	122	137	154	139	144	121	144	147	138	130	132	139	135	126	138	125	121	133	133	139	169	166	157	135	135	136	129	142	164	120	133	122	130	154
2073	422	477	501	468	470	457	458	400	406	421	396	438	405	397	353	347	378	374	379	362	394	367	415	402	379	363	381	399	402	379	365	391	376	381	409	412	390	405	346	398	402	403	390	391	393	385	389	375	365	349	401	375	368	400	395	401	596	422	366	392	371	375	378	386	337	361	371	368	370	379	370	368	360	391	404	345	410	340	372	335	379	344	371	379	387	393	372	394	409	384	386	388	383	393	371	354	395	360	371	324	381	385	388	393	398	371	383	379	359	396	384	420	362	384	370	390	379	383	392	339	392	381	391	365	400	400	354	347	372	386	319	379	377	339	383	371	376	359	384	333	363	373	371	406	401	366	368	366	370	401	383	368	398	388	381	382	389	367	402	342	375	358	368	373	366	346	397	412	389	371	373	368	362	367	390	376	371	353	362	380	392	358	384	366	391	332	365	375	383	368	339	351	369	373	369	377	393	388	397	370	393	380	353	380	369	392	391	357	399	403	387	403	373	382	365	387	385	331	366	352	403	401	387	349	365	383	391	349	347	358	336	366	332	381	369	340	385	391	372	441	352	377	352	354	352	340	367	348	427	372	361	374	391	380	418	354	382	397	408	384	390	366	382	377	355	357	376	387	391	400	406	390	375	349	374	392	349	370	371	375	363	373	385	389	386	389	339	372	376	322	386	351	397	409	397	417	363	384	366	374	391	390	374	373	390	380	373	381	375	377	366	367	359	370	354	360	370	372	424	372	351	383	365	383	354	411	364	372	397	351	407	373	346	419	389	404	358	374	393	361	406	362	377	356	387	392	376	366	370	382	358	385	399	377	383	364	373	398	351	368	401	364	370	389	411	403	379	378	361	380	366	392	370	384	368	389	397	399	338	364	390	383	383	376	341	361	333	370	376	347	364	376	381	357	361	365	366	335	413	376	342	391	358	399	374	361	403	336	373	383	396	380	344	367	392	416	385	346	353	360	359	392	405	386	364	367	367	397	350	367	377	333	382	408	396	352	346	385	346	379	375	331	397	388	377	398	382	382	370	366	387	377	349	397	399	370	364	390	385	385	354	379	395	386	405	397	358	385	395	383	336	381	405	363	379	360	360	395	342	389	382	378	357	355	354	381	382	387	390	385	387	398	389	381	406	398	366	392	366	379	368	369	384	371	335	394	339	384	393	355	378	396	383	374	402	390	389	376	392	401	389	367	382	358	404	376	370	355	366	364	403	344	410	383	358	389	374	350	310	381	409	352	390	384	374	392	407	386	349	379	334	378	413	369	382	319	392	392	408	387	370	390	420	350	395	356	394	395	347	361	343	378	346	344	358	390	386	398	373	372	379	400	343	392	366	380	393	356	417	346	375	370	377	361	419	376	359	371	382	380	368	394	395	323	391	388	373	375	403	352	391	392	371	373	361	332	377	379	346	370	416	367	346	385	362	377	418	369	370	355	343	394	395	388	394	369	383	386	362	389	383	396	386	386	378	388	369	376	360	342	336	376	372	355	364	359	403	378	370	390	385	391	361	373	362	363	398	342	370	393	402	359	358	391	395	419	390	391	371	388	358	409	419	406	363	370	403	382	381	379	399	367	392	362	383	388	387	361	348	370	376	391	370	360	414	397	410	377	365	372	379	366	366	378	348	387	398	415	390	437	414	383	403	370	386	382	396	354	390	362	402	367	392	364	391	357	359	382	378	384	392	393	383	371	380	406	362	416	376	375	385	365	380	399	380	397	400	363	356	397	386	366	376	373	366	360	377	383	375	372	410	365	389	408	378	368	387	352	341	377	366	365	403	370	382	400	379	422	336	357	369	386	387	362	391	380	393	362	392	378	346	359	396	365	387	351	386	354	360	357	359	364	371	384	399	351	399	400	347	420	397	356	373	374	391	363	381	374	366	384	372	360	375	375	356	381	348	373	377	395	364	380	344	376	410	357	404	365	383	367	399	365	376	430	378	365	397	363	364	332	359	392	392	368	383	369	373	340	397	406	388	370	383	389	377	363	363	377	358	389	386	351	363	377	374	372	363	382	394	377	368	335	355	359	371	383	377	370	400	350	370	384	363	342	376	362	389	402	407	372	388	414	371	352	352	376	380	391	369	357	390	368	397	356	412	374	372	384	401	341	344	383	358	358	344	364	397	389	385	422	390	392	386	374	392	373	417	402	387	359	377	368	374	381	359	392	416	373	335	359	338	398	349	351	380	391	391	373	372	361	345	361	392	374	389	404	354	389	387	396	382	393	389	391	397	341	382	409	372	379	380	354	404	371	394	382	409	391	374	388	375	343	374	369	395	338	357	387	373	408	365	419	392	398	393	370	386	378	361	381	378	362	368	362	368	367	362	369	385	400	373	387	367	369	368	359	375	372	367	372	370	371	382	373	386	370	379	353	372	359	356	378	372	389	374	418	356	394	370	381	372	375	366	397	371	361	396	397	405	357	383	375	410	374	394	356	365	374	389	383	411	416	369	404	381	366	388	362	374	389	350	396	383	365	399	386	352	356	370	345	368	350	375	383	370	371	362	360	378	362	376	375	386	408	357	353	371	378	369	362	373	368	362	390	371	395	367	352	365	384	359	378	372	383	423	388	353	365	401	391	357	325	413	431	409	375	377	371	396	347	375	391	389	394	385	376	377	376	356	375	389	364	405	417	361	365	366	407	354	369	399	373	363	359	371	407	364	402	382	365	355	377	372	357	346	376	374	375	378	368	332	375	375	386	396	382	395	387	392	419	378	384	385	408	379	378	402	370	366	385	365	374	353	358	365	372	386	419	352	407	408	368	366	396	372	362	366	382	357	363	394	401	355	392	361	381	349	353	362	379	350	353	373	394	350	348	381	384	410	367	327	359	362	405	387	404	349	396	374	375	341	385	342	344	381	364	362	332	383	410	387	377	376	382	359	369	384	394	382	357	348	398	381	368	351	389	378	333	380	390	375	358	377	400	368	342	379	394	397	382	345	366	431	376	388	385	396	413	398	357	357	421	339	345	404	375	380	399	388	360	374	384	380	392	359	363	396	364	391	346	401	393	353	399	386	401	380	404	363	383	399	371	348	348	368	347	353	312	368	394	399	397	380	368	370	418	352	402	344	384	362	379	373	408	367	391	395	384	344	356	388	379	409	407	345	412	364	379	378	379	340	349	377	358	362	383	390	427	387	423	347	361	387	349	385	401	352	377	401	363	367	353	345	404	360	370	401	364	385	361	377	358	379	352	365	343	376	395	375	394	384	414	377	388	405	422	393	376	372	329	392	372	398	404	350	397	359	350	370	391	386	358	382	409	388	378	381	401	370	397	380	380	366	372	390	364	380	359	400	385	406	346	379	387	360	375	390	366	378	415	378	351	324	366	369	421	400	355	375	389	346	358	394	381	383	358	400	386	385	388	394	403	386	391	403	371	388	387	347	391	338	362	368	352	364	403	364	379	363	405	379	407	360	362	358	365	387	374	366	420	364	344	395	391	411	397	389	368	386	370	339	369	375	347	366
7386	903	1082	866	598	460	367	311	292	264	264	244	258	241	202	209	198	179	164	200	193	166	195	182	185	180	181	189	178	186	189	200	173	165	171	157	179	173	171	194	176	174	152	159	176	203	182	173	166	154	184	163	179	186	194	165	200	385	183	158	172	167	179	144	190	150	179	182	177	188	137	171	158	159	153	161	167	169	198	170	166	153	166	204	167	167	188	170	174	149	167	156	177	162	156	157	180	182	158	173	160	157	145	170	148	187	154	175	159	177	162	163	167	153	183	158	171	174	152	164	165	164	158	168	168	176	155	160	168	144	151	162	179	180	175	162	164	188	151	150	154	160	172	167	173	175	182	167	161	164	156	177	157	162	179	180	195	160	163	166	183	182	154	177	161	163	169	175	144	184	182	162	176	138	201	126	167	153	162	167	156	163	172	176	162	170	167	157	173	173	166	174	169	192	171	167	171	168	183	169	152	147	167	167	166	167	164	156	186	183	169	163	160	152	161	149	178	168	170	166	161	165	163	182	163	171	167	200	178	159	148	173	167	157	159	165	162	166	153	171	156	161	159	158	190	191	178	165	164	151	190	141	163	157	181	152	193	166	154	180	167	155	181	165	175	181	140	173	185	164	184	155	170	154	170	152	171	160	163	174	150	165	194	160	161	169	190	124	176	185	176	167	170	151	168	167	149	172	143	157	171	160	166	169	161	146	181	171	157	156	148	139	156	151	184	155	171	162	158	145	191	180	184	164	143	169	174	168	170	179	136	169	152	154	169	176	162	169	173	170	161	147	163	191	196	184	161	174	174	169	161	172	156	165	136	160	166	167	147	159	177	188	144	167	169	160	145	156	144	160	190	146	185	181	192	180	174	146	161	142	172	163	166	183	168	178	155	179	184	164	169	164	179	158	143	184	183	157	182	147	167	155	166	181	172	185	170	163	159	165	177	163	159	158	146	143	151	155	175	201	171	148	165	156	185	178	156	168	171	183	170	171	149	157	151	142	166	193	161	146	173	180	165	169	177	151	185	166	172	164	175	164	164	184	155	175	164	172	163	164	161	145	168	175	163	161	163	174	182	174	153	164	159	177	163	162	166	183	162	173	158	184	184	187	185	167	153	161	144	168	156	159	162	182	153	189	154	159	165	149	174	181	163	156	173	145	154	166	164	168	190	166	162	159	157	162	165	154	181	172	154	172	171	174	156	149	173	162	151	180	157	165	184	171	182	169	172	163	173	157	169	144	151	176	147	175	162	184	159	191	160	154	161	179	151	146	190	160	173	171	182	170	144	157	156	172	177	147	173	152	166	162	179	169	179	169	178	158	173	187	172	160	156	139	144	160	144	181	176	142	167	159	166	180	159	162	161	162	192	170	171	173	163	160	161	154	135	173	173	170	169	169	166	132	178	175	187	184	132	158	170	172	167	173	183	166	157	133	138	188	155	183	178	193	165	190	170	168	139	192	147	140	170	170	169	178	156	155	177	175	140	171	147	159	176	169	160	160	168	168	156	154	156	190	154	163	186	185	171	189	170	185	133	176	165	149	183	169	175	179	180	155	170	166	172	181	173	158	171	161	180	147	162	178	164	200	168	158	173	176	159	161	175	162	153	162	181	186	181	178	163	183	150	154	173	162	164	171	178	173	167	168	193	141	168	179	171	162	161	183	168	165	178	167	153	196	184	183	165	159	170	170	164	150	159	202	202	169	172	178	151	182	148	172	169	169	152	174	131	179	164	163	136	149	157	164	162	170	186	157	177	200	174	167	158	158	179	133	167	162	171	180	148	186	143	182	166	178	173	166	154	167	166	165	148	176	166	182	143	179	187	163	166	186	175	157	166	162	165	139	149	177	162	158	180	173	165	177	176	172	175	184	163	160	163	173	172	181	170	173	154	180	155	183	169	163	152	172	161	169	166	167	162	174	159	167	174	183	162	156	146	165	148	155	169	179	157	165	175	170	163	182	181	172	157	183	174	174	167	166	163	169	129	151	165	155	160	192	151	175	171	174	175	168	156	172	155	156	180	164	154	162	171	179	171	177	186	184	152	165	164	160	158	164	169	183	164	185	176	207	154	146	162	170	172	178	142	154	152	156	161	153	141	164	155	171	165	177	147	146	174	158	171	139	177	168	181	175	185	181	154	161	151	156	177	155	182	172	143	169	175	151	166	173	174	168	171	174	160	173	177	166	187	155	172	161	138	189	175	180	174	185	153	154	135	158	186	181	167	165	158	132	167	186	172	168	186	170	177	159	163	181	178	175	170	145	193	174	175	178	178	159	178	154	143	158	144	173	179	170	182	152	182	153	196	180	154	173	163	164	196	158	171	158	156	156	171	167	185	179	157	168	146	181	143	184	153	161	178	188	189	170	135	174	177	148	163	163	175	152	171	160	170	159	168	186	144	161	191	166	164	149	179	166	170	157	139	157	174	159	162	181	188	165	163	171	181	176	151	163	160	165	175	174	137	160	147	175	168	150	163	162	179	149	157	164	171	155	158	191	170	166	138	172	172	187	153	158	172	165	180	178	174	148	180	184	162	149	163	180	175	160	130	142	138	155	168	143	161	176	155	191	183	175	166	183	174	182	158	187	164	164	167	188	155	156	175	161	159	176	163	172	183	172	163	171	176	160	170	171	173	172	160	177	176	158	159	163	153	152	177	147	159	172	148	177	178	142	176	186	155	183	177	184	172	184	148	157	142	179	160	155	208	168	156	160	126	159	176	197	184	163	159	175	180	165	168	175	183	171	180	161	144	152	173	175	168	177	147	171	163	168	152	222	168	166	198	167	141	184	154	169	157	200	168	178	164	166	159	175	149	157	172	169	164	180	163	168	148	164	160	176	157	168	177	145	169	170	158	146	150	159	187	154	145	170	162	138	170	163	144	142	158	157	160	158	153	175	194	181	161	173	158	157	148	156	162	174	151	175	153	172	173	160	154	163	191	152	173	164	188	164	166	146	139	170	164	160	174	157	154	157	145	166	160	170	174	161	147	177	193	159	173	157	172	165	162	188	142	172	168	176	184	163	161	166	176	171	185	144	164	185	136	174	158	157	145	191	161	165	157	175	179	163	161	166	157	147	200	169	170	169	189	177	171	147	138	142	174	158	174	156	180	153	175	137	178	161	191	156	159	147	168	178	150	163	167	162	173	176	153	193	183	179	165	167	156	146	158	179	182	144	179	157	171	143	169	183	166	165	156	162	174	177	135	159	166	165	174	142	163	169	157	203	182	163	179	160	191	158	176	193	187	162	175	158	177	162	180	165	163	167	171	165	169	179	161	165	166	158	177	163	163	166	153	180	181	165	193	162	174	140	163	176	147	184	184	150	179	164	165	159	147	155	173	147	165	152	158	138	157	173	166	144	162	141	188	159	160	174	166	144	159	149	152	172	157	179	160	188	188	164	145	159	160	170	177	183	167	145	155	165	158	177	151	151	172	165	119	176	170	171	173	186	154	163	194	163	134	171	172	162	159	166	175	192
5451	1194	2583	2945	2636	2113	1764	1518	1267	1188	976	942	816	800	796	700	655	665	622	607	614	629	579	566	614	504	501	532	538	476	527	528	466	491	493	474	488	519	502	509	483	492	500	499	496	675	574	516	548	451	482	498	527	492	448	463	1014	2285	523	445	462	476	458	457	453	443	424	434	419	427	432	455	483	453	424	518	454	458	471	402	433	460	456	432	448	464	445	432	432	469	458	451	441	466	477	430	458	488	401	405	454	431	426	425	455	436	414	451	432	423	443	439	475	429	431	447	430	409	482	421	418	457	449	433	451	445	454	450	453	392	462	457	453	419	461	440	467	431	421	419	462	463	431	475	431	428	430	451	456	442	421	447	434	461	417	443	386	437	449	451	447	435	443	439	445	453	433	437	406	465	404	445	406	439	432	426	484	449	441	414	462	444	441	401	454	427	457	419	456	467	448	443	456	426	428	436	439	432	415	424	431	425	457	422	412	462	452	450	433	453	445	416	479	434	435	468	471	451	434	435	447	410	450	445	445	447	419	427	477	419	407	450	430	415	428	435	426	426	440	486	444	422	456	415	433	425	435	416	414	413	416	422	445	405	446	438	411	456	448	436	456	405	406	445	463	418	429	439	455	456	413	451	461	433	450	449	437	398	441	423	397	437	403	426	458	443	437	427	409	422	462	438	380	454	431	466	446	467	426	448	436	475	437	442	410	420	427	458	469	431	434	409	399	423	435	461	450	431	430	402	442	456	405	439	418	439	424	445	445	440	448	446	442	423	441	425	446	438	427	422	434	445	437	424	448	439	468	458	461	416	433	422	431	433	460	434	417	424	435	445	475	448	450	451	442	410	432	427	408	442	468	441	415	456	454	439	426	490	443	451	449	419	423	416	431	453	450	444	455	443	461	432	431	450	405	465	439	424	393	413	444	440	414	430	424	419	413	413	417	427	430	427	417	447	427	469	465	453	435	443	401	399	427	433	427	434	419	440	440	418	444	449	407	402	455	427	450	455	423	433	448	473	462	401	445	453	450	454	442	404	404	430	435	427	443	458	402	441	417	469	469	458	459	437	430	430	426	461	412	466	406	451	415	432	404	414	448	443	414	433	444	478	440	451	430	428	431	439	462	462	423	417	405	461	409	419	421	444	430	428	417	462	465	404	469	435	415	436	441	474	449	428	441	408	438	449	451	418	441	445	436	453	432	468	423	427	453	398	382	478	464	443	418	435	422	440	458	450	419	425	428	426	447	444	465	436	419	430	404	427	471	422	425	457	436	433	442	389	416	419	467	436	420	432	447	423	449	448	408	439	452	446	425	455	473	436	460	488	407	465	439	413	479	410	442	450	407	413	426	420	457	436	466	406	411	431	417	436	450	443	439	426	426	420	401	427	453	430	416	430	416	443	423	435	450	420	443	431	470	406	450	442	442	434	428	492	457	468	429	482	429	447	452	429	443	414	432	421	422	460	448	433	443	465	434	418	444	425	445	407	432	436	462	427	439	435	407	436	420	414	412	464	415	440	419	420	456	447	442	455	445	417	428	426	422	425	442	444	441	450	421	467	463	447	444	416	442	433	447	435	414	460	395	429	428	450	442	441	434	434	445	419	460	438	444	430	428	459	455	460	454	407	469	496	450	401	435	468	447	418	444	459	432	473	489	447	464	429	448	453	428	429	436	419	477	419	440	441	425	457	444	436	426	449	443	454	437	429	416	423	481	438	398	452	432	455	452	456	409	416	406	470	446	458	438	459	488	416	457	454	438	450	416	399	410	440	435	414	445	427	468	423	408	446	453	433	448	436	433	435	454	428	420	405	457	402	448	420	467	432	431	406	425	463	440	431	461	429	454	461	443	406	443	428	456	453	442	410	436	412	435	425	467	430	471	431	450	445	454	443	446	406	451	464	400	427	423	465	452	436	438	406	443	433	413	434	460	421	423	453	428	447	419	429	444	421	465	495	417	468	381	452	456	447	399	416	433	451	453	431	410	402	439	440	434	416	417	428	402	447	416	424	436	415	440	441	439	439	505	431	449	468	385	466	437	460	444	425	452	383	427	442	436	445	433	448	441	431	464	442	470	422	458	454	426	442	432	417	443	482	421	449	400	476	433	472	444	453	450	378	441	462	431	444	526	441	414	428	397	410	434	431	422	478	453	416	416	454	439	457	434	472	436	440	441	437	483	411	439	458	450	434	409	444	426	490	429	463	439	444	419	438	442	413	404	482	428	398	418	412	399	417	432	407	435	452	437	436	408	425	454	456	394	446	442	439	417	441	426	407	416	448	435	432	435	417	420	403	441	431	427	422	443	426	474	442	433	493	396	462	408	400	480	447	446	466	444	480	427	422	467	447	412	438	434	465	435	438	434	452	392	407	449	415	440	454	459	465	408	443	436	456	467	428	458	416	433	435	398	470	466	421	406	460	424	438	445	436	468	470	426	433	467	416	408	403	404	451	426	420	468	425	427	467	457	465	462	422	422	462	424	416	427	455	462	470	460	456	456	440	434	449	410	419	448	407	448	421	454	453	435	457	433	421	380	430	443	448	438	440	429	420	450	437	459	440	409	445	449	438	434	429	419	439	438	414	465	437	452	437	439	463	432	425	461	437	440	447	463	431	433	434	442	400	447	453	457	440	448	452	412	446	430	429	456	423	404	419	416	456	482	424	450	419	434	453	441	457	426	421	420	447	399	386	427	434	407	386	438	427	487	400	446	461	419	448	407	437	408	433	389	465	428	421	457	446	447	495	455	426	432	462	449	451	413	450	422	433	426	471	489	437	471	460	438	412	464	421	424	417	480	415	400	474	457	435	412	485	440	446	408	434	446	368	398	430	429	435	488	425	414	441	423	424	419	403	430	476	444	429	445	416	471	466	438	420	432	449	453	455	436	415	430	428	434	437	475	428	442	460	410	445	438	447	459	428	425	455	436	457	391	466	434	423	396	433	456	460	461	413	461	455	464	456	470	439	466	411	423	465	429	416	409	432	428	452	414	426	442	436	430	452	394	452	414	461	456	433	430	484	443	442	457	435	414	418	458	448	428	432	414	403	469	379	431	448	427	468	456	446	462	399	443	454	490	442	440	428	428	446	442	426	448	467	434	436	461	465	407	393	434	410	455	444	437	451	442	392	454	476	400	420	453	413	413	415	469	429	479	427	441	435	445	416	446	438	465	420	478	464	437	426	465	449	460	447	440	451	448	469	436	455	441	412	416	401	500	432	429	401	445	448	424	450	456	432	434	491	411	492	421	437	427	430	444	436	421	439	439	434	410	472	408	409	450	428	435	419	457	407	438	421	431	423	441	470	444	408	441	483	436	449	423	465	434	441	427	440	440	426	458	454	464	456	440	413	476	408	453	426	416	435	412	442	452	413	426	417	447	433	436	447	442	427	444	437	447	440	472	404	422	435	446	431	403	426	451	433	465	424	465	441	471	405	432	406	455	439	413	435	448	456	443	465	449	430	432	453	475	410	433	451	420	421	432	391
14189	2086	2060	1620	1050	768	515	431	354	307	258	239	216	184	199	165	159	140	149	156	169	135	129	135	136	137	135	123	107	112	120	110	122	110	102	119	108	100	100	90	110	123	99	124	121	142	103	116	106	111	106	114	106	111	95	106	239	380	161	85	73	107	92	106	86	107	106	110	100	87	101	105	108	114	110	97	107	110	118	94	96	93	76	107	105	100	95	101	122	110	112	106	101	96	83	94	108	110	94	89	103	92	95	90	79	102	92	96	112	102	88	101	88	94	108	88	101	96	95	101	119	101	91	86	94	98	124	109	99	88	102	99	99	103	98	76	98	114	107	89	107	102	106	98	93	108	97	85	112	107	99	104	107	95	110	98	92	89	80	80	89	112	95	88	102	93	95	81	113	95	97	87	101	105	105	95	95	101	105	93	94	90	96	94	95	110	106	102	93	92	104	94	94	105	92	95	86	113	82	92	104	96	101	95	109	89	89	105	100	83	87	106	84	93	90	111	113	99	99	93	95	102	97	105	106	96	98	91	97	117	101	102	101	106	79	98	120	84	95	117	89	96	126	88	101	118	82	88	102	85	91	94	96	83	80	80	103	86	90	114	95	93	91	87	101	105	114	99	94	111	91	98	96	104	101	111	98	86	95	95	94	116	103	85	94	84	107	87	102	96	90	100	95	106	90	108	91	113	92	86	105	98	96	92	104	109	90	105	100	88	106	107	110	82	91	84	107	92	81	116	100	84	103	91	92	98	89	90	84	104	97	58	96	84	96	92	103	104	112	86	72	95	118	87	105	86	80	105	99	110	92	88	92	101	100	81	99	91	111	123	102	103	105	93	104	110	91	107	94	102	89	99	83	90	98	87	79	82	87	99	81	103	103	106	101	112	84	91	96	87	113	102	116	97	93	112	97	91	98	103	91	95	110	103	90	105	104	91	94	100	91	98	95	82	91	105	90	95	89	104	88	98	94	98	86	85	103	97	98	90	117	88	92	99	103	82	77	95	110	92	89	82	110	82	112	84	108	104	108	93	99	103	77	102	93	103	95	98	80	99	88	103	99	78	80	92	105	101	122	87	106	93	89	94	90	91	87	89	80	95	102	105	101	102	97	96	86	116	100	90	100	88	97	101	106	104	108	95	92	112	95	90	89	97	82	106	121	108	94	91	90	85	102	107	103	105	81	81	103	84	97	81	89	87	83	91	93	88	99	97	103	105	108	106	106	72	84	101	98	95	83	103	91	100	96	94	103	99	96	101	104	99	83	95	94	93	91	104	84	81	109	88	100	92	91	87	99	81	102	89	96	85	84	116	92	86	87	78	89	116	91	112	90	114	109	91	91	91	91	92	91	104	96	69	87	103	91	80	90	84	100	108	101	103	104	90	78	111	117	88	89	98	116	104	87	104	104	89	99	98	100	92	102	108	98	111	104	95	113	93	83	92	91	115	80	80	131	95	83	100	105	90	84	103	96	83	84	88	100	102	107	84	100	105	100	102	87	105	111	96	93	103	122	103	104	88	87	83	84	108	100	96	84	98	94	93	98	82	92	103	106	95	100	94	102	92	97	93	93	79	90	106	99	91	96	92	96	89	80	101	100	91	92	118	98	110	108	127	108	98	92	85	95	91	98	92	97	87	94	105	99	82	95	99	106	94	104	102	103	99	93	114	102	99	90	90	98	100	75	105	100	73	101	100	90	103	88	76	90	112	93	85	81	99	75	105	104	101	98	109	94	78	102	86	101	89	110	106	101	84	94	92	75	111	88	108	88	115	87	88	109	104	119	98	89	93	85	114	95	93	108	91	106	74	106	86	97	106	95	110	107	107	89	99	92	93	99	113	106	94	83	93	118	103	96	107	96	83	115	107	100	85	93	106	82	102	83	104	93	98	94	106	94	109	87	103	91	108	86	94	101	92	90	104	90	113	112	87	98	91	84	100	100	93	80	103	104	81	88	96	87	92	84	99	102	100	94	95	88	110	108	91	98	103	106	95	102	97	94	98	97	112	96	90	106	88	97	100	96	103	88	100	85	93	82	94	106	109	91	104	100	79	98	89	118	102	101	100	104	96	86	107	93	104	86	106	104	91	80	91	88	98	92	99	83	82	93	105	90	121	99	107	84	94	116	93	108	110	114	104	116	108	94	83	95	92	103	93	76	108	108	102	92	76	89	103	88	89	112	101	64	103	78	114	115	88	98	105	105	113	90	94	92	89	81	104	100	108	75	81	116	107	98	90	83	86	105	87	108	100	86	92	86	95	83	87	89	104	102	101	112	91	95	89	85	82	95	105	81	110	83	76	89	113	99	105	91	83	90	97	105	104	99	95	95	79	104	94	88	93	89	89	86	91	88	85	80	92	104	83	89	89	91	77	116	104	94	101	99	99	111	99	99	96	100	114	91	91	91	95	105	96	109	101	107	100	100	100	99	90	88	96	101	102	112	88	84	99	102	100	102	99	98	90	95	84	104	103	97	101	93	91	83	99	109	95	94	104	94	112	83	80	87	108	89	97	106	91	104	103	89	94	88	97	89	95	99	98	92	96	107	112	111	107	104	94	111	103	97	104	104	105	96	118	104	91	92	89	93	95	101	76	88	108	99	81	98	102	91	102	98	103	91	89	100	89	102	88	91	110	99	98	97	101	90	108	92	91	92	96	108	110	93	81	107	75	83	107	87	99	104	112	88	107	100	101	103	93	99	81	118	97	92	116	101	95	80	100	116	110	98	95	95	78	89	83	96	91	103	70	104	90	91	101	96	84	86	99	85	97	107	88	90	116	73	109	78	108	105	83	104	91	92	103	88	95	94	104	84	96	103	100	103	100	85	100	92	95	104	97	94	89	103	103	94	88	83	97	95	105	80	86	102	100	122	81	88	96	91	93	90	107	92	89	104	105	104	109	95	92	90	101	99	97	103	100	89	110	87	105	90	103	92	111	112	82	85	103	107	103	95	87	108	93	88	108	93	81	104	105	104	102	114	103	104	98	94	114	96	80	85	98	94	102	101	99	112	90	103	117	107	89	89	94	109	98	101	104	101	91	91	92	76	99	113	122	102	99	105	82	102	103	86	89	89	88	93	91	82	111	79	111	120	105	93	99	79	99	83	98	101	107	90	89	105	87	93	96	101	88	96	93	96	92	108	91	97	85	88	114	92	101	110	89	100	106	90	100	112	105	89	99	86	96	112	97	88	81	101	99	84	110	92	114	106	98	104	110	93	90	91	82	104	87	98	74	106	102	100	79	82	92	92	96	103	88	111	97	96	93	121	96	91	86	99	99	92	100	95	83	99	99	91	113	89	112	89	87	93	96	98	101	100	108	115	110	87	90	102	106	100	114	108	98	75	92	92	109	93	102	81	107	104	88	98	109	97	91	110	95	95	87	93	116	106	87	84	95	97	107	110	87	95	112	91	93	98	103	97	103	91	86	102	86	106	92	92	98	104	101	79	82	95	92	92	86	96	86	99	93	104	92	77	89	111	106
7042	1816	4401	4907	4329	3492	2761	2301	1958	1628	1499	1220	1088	992	944	836	796	746	654	631	612	592	550	531	506	486	471	451	415	482	404	380	387	391	367	414	390	396	369	355	353	375	361	380	415	551	451	432	433	361	319	329	339	333	329	303	1877	2919	936	347	298	279	264	308	319	258	285	287	287	266	298	271	306	295	275	281	278	299	306	287	310	275	253	257	285	281	283	275	264	290	278	268	282	290	270	282	241	289	279	266	253	287	289	269	282	284	269	270	283	287	255	278	290	270	261	293	266	260	259	272	306	264	246	282	278	255	260	270	265	283	267	286	274	310	299	263	292	289	267	273	271	283	265	277	274	284	313	260	260	274	285	267	279	262	290	279	258	263	297	264	270	289	267	243	264	261	283	289	249	244	302	251	284	276	255	266	274	263	262	272	282	275	297	254	247	284	252	271	258	253	260	257	286	239	252	281	286	279	257	285	278	269	275	248	273	268	256	268	271	284	255	288	261	295	297	282	254	289	280	321	276	259	273	306	267	260	257	252	271	271	256	262	276	299	280	256	269	271	248	309	269	263	291	265	279	283	259	262	252	277	269	285	266	243	285	272	254	268	251	267	257	285	275	242	254	265	268	254	231	272	241	258	266	254	280	265	240	246	250	276	286	266	287	259	246	302	257	247	274	281	262	261	247	248	279	262	300	255	242	270	253	270	251	254	266	259	296	279	231	245	292	275	248	259	245	253	282	236	281	273	247	272	255	285	255	266	280	270	276	300	278	300	272	261	261	279	293	261	260	279	278	262	266	265	249	269	259	251	270	260	275	235	241	282	247	302	268	299	258	270	261	246	263	264	240	238	221	267	257	291	256	255	271	235	245	273	250	253	270	261	274	248	257	240	282	276	293	239	290	280	258	259	296	260	248	235	235	272	241	253	247	265	280	248	240	232	230	252	270	250	279	258	270	255	263	250	256	264	266	267	270	269	269	272	248	278	286	254	275	268	262	240	276	234	254	267	250	248	278	285	234	252	267	272	281	296	275	253	266	239	275	290	242	272	233	236	261	279	246	279	263	248	286	285	277	243	265	252	232	259	271	264	257	264	270	256	279	270	260	283	255	247	257	276	240	268	257	244	290	264	265	284	258	276	277	250	269	292	279	232	259	274	301	241	275	260	239	266	243	273	236	265	270	257	235	250	251	249	252	286	249	243	276	276	260	279	238	263	284	263	273	279	252	255	231	270	259	281	278	272	269	271	268	256	275	232	281	276	268	260	257	275	285	270	269	260	254	276	268	280	263	248	261	287	284	258	278	267	263	259	273	275	263	247	247	297	295	256	258	275	265	277	248	247	235	243	222	270	265	249	260	253	272	258	267	265	277	261	255	273	260	256	270	261	252	263	250	258	253	278	254	266	255	289	280	268	233	265	271	285	274	277	275	241	279	248	253	256	277	247	241	262	278	291	278	278	270	256	252	257	287	262	261	259	258	271	264	263	276	251	242	276	232	246	254	268	263	248	230	291	258	276	265	252	266	251	262	273	237	283	265	272	259	268	243	264	241	278	270	280	256	273	273	286	266	276	231	251	254	260	287	264	231	276	286	269	248	248	257	279	279	284	279	252	317	229	279	245	270	269	266	263	258	249	265	252	239	249	259	266	259	257	257	275	279	263	268	258	290	277	275	264	291	296	263	280	239	275	274	248	273	282	290	237	238	238	236	264	261	260	278	273	269	257	259	255	253	246	250	242	262	251	290	278	266	260	255	260	268	273	265	229	244	265	302	283	264	273	278	275	235	271	263	246	268	276	279	251	240	260	273	242	281	254	269	268	282	262	252	271	273	272	271	260	246	260	268	266	261	297	266	270	273	252	248	257	257	263	258	261	263	253	255	251	283	285	256	273	275	283	225	243	279	258	273	240	282	258	233	251	282	248	269	247	270	249	268	285	258	251	271	259	252	227	279	275	238	276	232	257	240	265	250	254	258	281	268	264	271	303	215	276	257	266	239	265	289	287	262	250	281	277	265	240	260	294	255	241	260	229	265	230	255	264	270	306	295	255	272	278	281	286	260	256	267	238	244	263	275	256	270	282	242	268	272	255	293	282	290	254	268	242	273	269	262	257	268	295	267	292	266	283	262	274	270	268	265	238	250	299	257	260	244	278	257	247	274	260	252	260	273	256	277	249	256	254	257	275	254	259	253	231	254	278	251	240	300	241	249	241	248	268	268	265	268	274	267	258	246	244	272	267	275	280	263	245	261	294	273	251	281	254	288	260	244	284	283	266	276	277	263	276	257	248	275	266	245	258	245	254	248	260	251	256	248	253	247	264	271	247	261	264	267	222	242	262	264	274	251	234	262	279	270	285	252	266	263	263	252	286	256	273	270	279	256	261	246	256	243	275	249	247	280	289	234	244	258	249	245	261	262	255	285	256	270	265	258	272	264	241	254	255	278	265	227	299	270	267	266	258	260	282	293	274	290	276	263	292	262	251	239	243	252	292	269	251	277	278	267	287	269	263	254	271	280	273	271	269	248	226	282	236	251	230	256	257	240	269	276	278	274	260	260	275	268	261	264	257	226	258	280	281	250	265	264	285	251	270	237	243	269	258	259	264	267	262	255	265	231	260	279	296	299	250	279	267	247	245	238	264	256	253	241	254	248	261	252	265	255	236	274	244	265	270	244	248	249	240	256	263	282	265	263	258	221	271	287	256	270	288	272	264	243	253	247	269	284	276	250	254	258	273	284	249	257	262	284	238	260	270	283	263	264	265	246	257	271	294	263	262	284	276	241	247	274	273	274	287	246	251	242	256	268	272	261	260	256	270	263	297	257	241	290	264	289	258	244	253	253	273	267	255	227	250	269	250	259	272	275	274	249	268	255	250	235	279	259	275	270	259	258	269	281	286	266	257	289	255	249	289	270	286	258	251	268	270	257	295	299	276	260	260	275	263	269	259	282	291	262	264	266	293	265	256	278	229	272	268	272	254	245	267	245	239	259	234	256	243	265	247	275	279	298	273	286	246	274	247	251	251	257	267	259	261	270	247	257	274	286	291	274	289	266	235	260	261	258	271	255	260	259	252	258	244	268	256	265	264	255	274	249	267	259	253	272	268	253	255	254	269	261	285	267	281	268	282	260	258	260	232	233	278	268	261	273	275	276	266	280	286	249	266	260	248	233	257	259	276	235	253	249	270	294	280	251	231	271	245	281	270	265	271	277	233	259	270	259	291	258	254	256	260	278	268	282	267	248	271	244	252	277	266	252	261	291	288	275	253	272	265	251	284	241	248	275	257	251	262	249	266	274	251	257	262	284	277	279	288	261	258	246	259	285	287	286	244	253	276	268	280	291	269	267	259	280	285	274	268	282	266	268	256	283	271	267	256	274	257	275	266	259	285	236	297	260	260	289	257	251	270	276	236	298	261	271	248	257	264	267	301	251	253	257	247	275	266	242	274	282	267	259	253	271	281	256	258	257	279	275	265	258	300	286	256	313	244
1892	169	168	163	149	155	146	146	128	136	144	145	162	143	156	129	136	140	137	113	156	137	134	136	128	145	143	148	138	141	127	142	131	137	116	155	140	135	136	126	156	140	156	145	131	151	124	129	162	138	140	128	141	137	146	145	142	198	162	159	130	158	137	151	145	131	143	133	132	123	148	130	140	154	128	137	128	128	136	149	147	138	127	136	132	143	121	129	146	143	141	153	139	137	139	134	125	136	140	164	139	145	149	135	163	127	133	146	134	130	138	143	144	118	147	161	141	161	162	128	140	127	131	144	140	127	139	110	114	148	155	130	145	142	150	135	132	140	136	139	126	145	138	143	142	158	135	132	118	139	140	134	114	153	150	155	130	140	137	133	166	139	125	120	156	133	147	130	136	152	140	124	142	151	143	143	144	148	131	143	140	172	131	137	155	159	126	148	114	140	145	135	130	124	143	127	155	135	112	135	132	130	148	115	140	130	148	147	138	145	144	142	161	142	155	146	150	138	134	133	137	116	140	142	163	161	154	129	139	132	154	168	146	141	131	140	133	126	135	115	143	127	130	138	145	140	130	151	142	123	144	129	146	147	130	128	124	136	128	127	128	137	152	168	149	130	150	160	153	152	159	134	129	178	143	138	157	138	143	141	134	139	137	139	147	139	125	143	140	153	131	149	152	137	141	139	159	145	150	135	155	126	157	128	132	140	138	126	150	117	118	128	146	141	132	144	149	135	146	127	164	122	136	138	141	137	139	149	153	147	148	149	136	136	133	147	143	135	129	133	144	126	145	134	134	131	148	123	139	161	157	134	125	125	130	136	134	149	142	130	125	126	140	154	142	149	141	123	141	155	134	130	137	126	112	157	157	143	142	145	130	153	142	168	143	150	157	156	163	145	146	139	141	116	142	135	115	141	160	153	156	130	157	150	146	149	141	152	131	109	132	138	154	135	147	137	129	146	133	140	164	135	128	116	148	122	128	129	125	134	115	130	140	163	135	147	155	142	147	158	130	139	140	131	117	148	139	143	135	136	141	140	135	162	133	146	140	134	147	146	143	160	148	149	140	140	163	118	119	164	121	149	127	119	143	127	137	157	148	137	129	137	144	120	135	128	144	129	128	135	154	151	129	133	136	124	141	143	148	132	142	129	135	147	149	142	138	126	141	134	142	166	129	139	163	137	168	135	129	131	138	134	116	149	137	118	152	139	142	136	135	148	129	156	118	154	147	126	148	143	138	137	154	133	130	136	142	151	142	127	149	159	154	140	149	153	135	130	118	142	133	154	122	115	125	147	141	146	116	127	130	128	144	135	128	127	138	126	164	132	149	140	148	119	138	142	124	159	153	138	138	154	159	133	133	147	131	145	136	157	124	151	118	132	148	115	126	136	144	136	150	126	143	155	140	134	159	138	160	142	124	131	152	154	144	125	139	151	124	146	153	152	129	125	139	135	122	132	134	151	140	136	127	139	135	155	120	144	139	173	130	126	137	137	150	140	135	137	162	140	147	116	152	125	134	153	146	129	145	175	153	135	136	139	148	151	142	127	131	126	150	135	144	153	141	148	138	128	135	162	146	124	139	133	129	163	156	130	149	133	130	145	129	119	155	135	131	145	137	149	143	158	153	129	143	136	124	146	130	140	121	141	138	149	134	145	151	134	130	137	122	147	102	126	160	142	132	141	123	140	136	167	146	156	146	125	146	139	129	115	137	142	136	154	120	146	134	120	135	138	141	129	149	138	124	161	144	151	148	158	134	131	120	152	136	136	150	153	148	132	152	134	126	134	150	143	171	137	125	137	143	128	139	152	149	143	124	137	157	108	139	147	143	167	152	131	136	142	124	132	135	137	136	139	141	135	145	145	133	109	149	137	133	143	137	153	113	150	135	129	129	136	119	122	139	138	151	131	180	141	135	142	137	141	131	126	130	130	130	137	153	150	125	125	126	136	147	139	142	149	131	158	118	149	156	141	136	149	138	123	148	125	132	121	149	109	156	126	129	135	140	149	149	116	131	121	167	138	125	131	127	162	146	152	130	150	136	143	152	132	126	125	139	135	153	142	145	141	133	153	137	122	143	133	130	115	141	137	143	137	141	122	150	133	151	135	126	143	144	140	137	121	134	156	145	134	155	164	129	126	149	153	140	152	128	147	141	138	138	147	155	146	148	127	127	128	133	116	138	156	142	139	161	151	133	149	146	135	143	131	147	127	142	128	135	123	144	137	143	133	140	127	147	125	131	148	122	152	163	141	159	160	131	152	133	144	139	137	154	130	169	126	147	141	153	142	133	151	132	169	131	162	153	161	154	140	159	148	132	130	147	132	149	149	138	138	136	139	157	140	112	148	150	149	142	131	121	149	140	136	140	160	110	109	130	122	136	129	144	155	133	147	149	145	117	151	135	157	142	136	163	120	125	139	138	151	119	131	139	134	133	157	149	129	134	135	144	144	112	127	138	142	155	138	142	147	128	147	134	129	144	138	144	149	145	117	139	147	120	146	131	157	143	134	151	135	136	143	136	136	119	130	142	146	153	142	134	137	130	146	140	142	139	138	136	145	136	153	135	138	137	157	153	128	133	136	135	139	154	135	137	123	156	129	156	161	130	169	141	141	140	152	137	136	145	162	158	142	132	143	155	153	145	147	126	136	130	125	153	144	136	159	146	138	123	140	114	133	124	121	115	143	143	174	130	143	132	135	127	137	132	137	139	128	126	150	133	152	129	138	144	125	152	119	143	133	132	117	136	152	144	140	141	127	149	120	152	133	117	125	142	140	150	115	142	124	134	150	147	133	140	141	144	126	147	124	131	128	131	125	146	136	148	133	160	148	133	142	130	137	128	128	135	137	150	146	128	130	144	143	146	117	143	126	131	131	130	160	129	134	155	138	135	116	126	141	127	138	104	130	148	120	136	130	134	128	142	157	151	156	120	150	145	158	134	136	131	156	144	138	152	133	125	131	123	143	151	149	146	123	136	128	154	142	143	155	159	115	152	151	134	131	142	124	103	163	142	124	138	121	168	158	135	145	133	144	139	122	129	105	150	128	137	142	141	125	140	159	134	140	125	167	155	142	152	136	141	160	161	147	135	151	125	113	136	136	160	136	133	148	133	144	137	133	126	161	155	139	144	128	138	158	146	151	147	128	136	138	160	140	137	135	125	157	139	134	143	143	130	142	119	152	138	107	139	136	130	130	142	123	141	143	143	151	148	132	137	137	141	170	140	135	149	145	128	117	135	124	141	156	138	154	140	153	125	120	143	148	156	136	142	129	143	161	158	129	146	138	125	132	137	126	158	137	148	122	133	154	138	133	127	130	132	139	159	142	130	130	113	156	142	139	124	144	144	120	128	141	136	147	139	149	138	162	140	120	120	139	149	120	139	125	122	147	141	142	137	147	127	157	147	130	145	159	144	147	155	140	143	149	159	146	135	140	123	152	144	124	145	126	141	128	124	143	142	148	136	156	151	147	141	135	139	148	132	151
2077	419	465	507	500	506	429	432	412	430	395	406	402	404	406	411	394	398	399	384	396	361	363	374	332	385	376	354	373	368	393	380	376	406	349	366	355	339	399	398	376	386	393	373	356	381	379	392	384	401	404	391	383	403	388	404	419	694	445	382	381	385	359	417	356	367	354	397	393	398	392	382	346	382	369	376	375	380	361	379	375	394	374	377	360	386	378	354	389	361	398	393	382	360	378	365	401	350	361	381	382	369	411	416	346	381	415	392	373	388	370	379	384	389	355	369	346	361	377	436	360	384	381	379	391	411	350	393	380	375	371	370	380	357	387	366	388	375	373	362	376	379	363	404	358	397	363	323	405	373	376	373	382	381	347	345	367	403	353	406	383	381	382	376	388	391	388	369	396	388	413	381	370	395	391	414	385	384	354	394	399	357	386	378	375	396	379	406	389	426	401	392	367	350	358	365	388	387	371	419	381	396	397	382	368	398	386	378	400	351	363	388	364	390	397	394	391	409	364	359	388	390	369	366	388	377	364	363	389	359	377	442	388	396	366	414	354	389	403	386	390	368	420	376	370	360	339	406	313	416	392	379	400	387	399	391	397	353	403	371	374	383	378	401	385	365	391	387	357	424	370	363	356	361	344	388	382	373	415	359	388	414	380	367	370	363	367	338	365	383	385	369	372	385	339	355	386	379	373	428	355	350	380	389	381	328	394	369	401	373	397	331	384	404	369	399	367	418	370	385	408	393	353	375	372	374	385	372	368	409	384	376	363	330	377	377	380	341	396	377	412	409	389	380	414	356	375	380	373	373	413	358	406	389	384	366	380	383	369	382	369	358	392	367	417	379	355	360	379	360	376	384	370	378	400	379	363	364	383	395	337	341	367	342	397	380	351	381	385	372	390	352	377	369	389	376	341	388	365	347	388	366	350	381	356	369	365	323	369	375	418	390	394	395	363	374	374	384	347	375	355	362	400	400	363	362	346	368	353	352	399	382	377	358	357	382	381	398	379	387	405	366	375	371	389	357	362	384	396	396	362	371	372	364	391	375	365	402	379	378	369	378	389	401	374	377	366	374	384	375	417	386	366	385	402	370	365	374	362	348	379	389	391	344	396	407	385	393	364	418	383	361	393	406	380	378	355	391	378	357	378	389	345	415	384	385	371	375	364	376	368	372	359	366	407	405	366	374	368	370	388	399	357	365	383	360	376	395	365	363	334	351	392	385	395	334	360	352	381	377	369	378	391	401	385	379	418	374	354	346	366	384	394	420	364	405	390	375	364	347	376	346	355	354	390	385	370	343	378	366	356	398	368	388	356	361	396	374	364	338	367	377	380	343	396	389	397	369	377	381	398	414	365	345	360	362	386	373	391	380	383	393	343	365	350	386	374	377	383	381	407	354	388	386	394	393	400	368	380	365	360	367	373	395	377	343	366	374	386	378	371	377	359	400	362	353	377	380	378	339	422	396	386	427	387	386	404	391	375	369	353	413	401	373	369	360	384	339	375	395	365	410	388	406	387	404	368	376	355	399	388	388	415	430	387	371	357	355	372	377	375	378	359	366	380	383	387	403	378	406	418	403	381	380	365	367	380	392	398	402	389	363	384	363	394	413	354	371	377	353	399	410	371	367	392	344	362	390	394	396	409	401	368	369	341	398	381	366	385	396	397	367	389	391	337	380	359	337	412	352	401	399	381	404	375	335	383	395	371	382	383	378	369	376	389	364	391	378	372	379	396	372	359	385	405	348	374	339	393	383	373	365	386	368	368	368	399	376	354	360	383	377	374	413	374	353	381	366	383	381	397	394	364	329	374	360	365	388	396	386	388	380	333	380	351	368	387	396	378	353	356	371	409	351	389	357	391	403	396	368	396	373	350	367	381	352	362	370	371	384	361	381	356	364	372	376	376	405	369	363	378	404	405	345	362	360	387	368	400	409	402	359	375	365	377	412	397	426	369	348	369	356	374	383	393	383	331	364	346	361	401	352	383	371	405	380	378	367	357	384	384	418	391	404	349	358	382	373	369	387	408	356	354	350	349	359	370	401	381	392	386	362	368	395	383	381	393	384	394	395	316	381	384	406	388	365	379	383	406	365	383	376	373	387	343	370	373	391	358	360	386	365	380	361	375	370	364	367	391	356	371	420	359	363	357	365	381	360	360	389	388	393	410	353	402	375	428	367	370	383	386	404	370	381	376	364	418	345	416	421	399	368	413	374	375	326	378	401	387	371	379	398	374	382	433	356	378	418	366	363	376	343	375	407	380	368	393	356	384	376	341	385	364	349	381	360	361	361	381	390	384	396	397	409	392	366	379	382	364	342	368	374	403	397	358	405	385	382	416	359	372	371	366	354	341	403	396	345	362	341	349	399	359	349	378	374	396	358	383	374	380	392	363	384	353	397	402	421	349	353	384	397	350	377	358	388	350	365	346	416	360	345	380	375	363	355	411	358	356	402	364	363	345	385	376	343	364	380	377	336	389	378	354	360	401	368	444	365	377	405	360	376	370	393	377	374	378	385	402	391	387	374	392	377	358	375	362	360	398	372	351	391	361	356	355	373	344	367	386	433	368	359	361	387	401	339	404	396	344	385	400	390	373	368	381	405	384	355	389	397	365	373	375	393	412	391	385	404	374	373	325	378	384	349	363	373	381	388	426	398	371	385	376	389	391	408	393	387	371	398	364	362	390	386	398	377	388	363	391	370	374	372	383	393	378	381	387	368	350	389	360	402	426	348	374	392	373	398	365	408	349	387	376	430	374	391	396	393	380	383	360	405	367	403	370	339	334	398	398	393	370	374	382	395	343	372	383	390	342	385	379	400	401	397	366	414	385	409	373	421	372	401	385	371	358	388	379	382	417	370	405	394	379	351	379	373	378	385	392	365	407	399	393	378	368	347	410	375	383	390	327	345	402	376	371	371	366	400	381	369	358	378	345	390	356	359	388	403	434	416	389	397	373	359	372	386	377	393	372	394	376	376	386	388	412	358	361	404	403	394	387	390	367	338	370	374	382	390	337	370	404	384	392	388	354	379	373	367	380	406	382	372	372	412	370	388	354	380	356	371	375	373	383	358	360	386	401	365	372	387	375	357	409	391	404	390	380	364	378	386	410	382	349	394	361	353	389	386	361	365	356	370	402	387	361	379	377	373	378	371	359	369	365	385	380	367	357	369	342	371	398	384	387	399	387	436	378	356	359	412	358	384	411	385	379	386	371	362	382	384	357	355	404	350	372	380	356	384	376	377	359	350	373	384	364	390	408	338	378	376	383	359	364	407	368	342	389	381	415	410	377	372	329	362	397	408	365	376	406	380	374	386	355	397	371	387	419	392	396	385	394	398	375	395	368	363	401	363	386	355	371	370	382	375	374	364	360	400	391	349	349	388	382	396	327	378	354	408	356	395	398	391	380	392	366	392	372	338	398	392	391	409	381	384	408	350	359	383	347	399	389	401	345	398	383	388	392	384	410	369	388	420	414	358	359	407
7356	950	1056	833	642	476	385	313	294	304	255	232	251	204	208	207	189	179	178	215	185	218	174	175	188	165	192	184	169	160	175	175	173	154	177	171	160	176	179	167	174	179	182	173	176	183	181	180	157	167	163	168	151	170	176	168	212	696	195	170	185	157	170	192	161	175	171	160	174	157	184	152	188	161	167	164	161	158	179	151	181	185	168	165	156	153	202	158	190	172	168	194	159	147	181	189	166	190	181	164	174	164	161	157	158	185	164	177	161	171	182	179	175	166	177	152	160	145	162	170	170	169	160	166	151	154	163	164	172	148	159	177	180	157	178	144	173	164	148	153	190	177	182	175	155	165	143	166	161	178	143	157	141	164	158	140	144	162	188	180	176	160	160	165	159	150	194	169	172	179	141	179	174	163	181	174	174	189	164	154	173	175	155	182	172	204	195	163	157	162	179	153	181	168	167	174	156	153	160	169	151	178	171	162	169	171	168	149	158	165	176	181	168	197	190	160	167	154	166	157	164	168	167	169	183	168	160	165	162	144	164	157	146	174	153	167	174	190	178	150	150	162	184	151	170	140	163	156	152	160	169	159	163	174	171	187	182	177	178	168	147	159	200	169	177	164	163	169	172	151	177	157	175	187	170	167	179	154	159	168	170	167	170	172	192	178	169	181	182	180	158	176	181	181	173	153	169	171	164	164	186	194	149	150	153	154	188	159	156	179	169	157	164	197	165	174	157	156	170	162	169	154	179	147	168	160	175	167	157	165	161	126	162	172	144	175	154	166	162	154	163	149	193	174	153	159	191	145	153	179	175	171	176	174	165	150	156	161	173	141	158	178	142	167	173	163	165	178	184	172	155	173	173	177	183	147	174	175	161	189	142	150	155	188	171	169	176	172	166	148	175	161	178	174	145	179	167	155	178	171	151	163	179	145	171	161	189	178	161	166	180	168	175	167	173	158	157	164	170	141	156	156	161	168	177	155	149	165	186	174	174	152	153	163	182	144	154	167	179	163	153	149	162	154	191	169	183	166	157	165	162	166	173	164	154	168	157	139	169	165	179	153	188	153	154	183	155	164	152	155	149	171	144	175	169	153	155	147	177	179	159	158	187	160	170	179	152	184	211	168	149	157	162	170	146	156	179	142	195	159	171	192	130	165	171	159	156	174	156	152	156	159	159	149	175	177	168	170	157	156	143	168	174	167	154	182	166	176	185	178	156	179	130	154	178	148	163	160	158	150	160	154	165	144	175	176	174	159	165	158	159	155	161	188	147	177	154	156	161	152	164	143	171	136	162	161	155	161	177	159	151	168	177	169	173	156	178	201	162	169	159	160	171	150	165	145	174	162	175	145	154	169	177	160	152	172	193	179	189	152	168	167	195	167	182	157	167	173	165	168	174	173	164	174	169	163	159	159	180	152	162	177	163	175	166	146	163	191	165	167	168	164	172	155	169	144	186	158	164	154	151	139	161	158	165	161	154	144	167	174	176	179	153	149	183	150	165	182	173	167	171	194	194	155	154	169	176	152	146	169	141	169	160	169	158	181	170	169	155	158	179	151	167	170	167	165	159	158	179	171	162	164	175	182	160	170	163	165	189	151	161	168	163	153	166	147	170	145	165	152	174	155	163	165	176	172	178	166	135	160	164	148	178	181	159	168	170	167	175	153	174	167	154	180	166	170	166	177	145	166	146	169	167	175	179	169	157	169	154	152	156	152	174	161	160	150	162	179	151	177	149	170	174	147	186	173	173	160	180	160	167	201	147	164	163	160	170	145	174	178	154	163	172	150	142	167	157	155	168	157	174	196	167	152	179	169	152	198	138	168	164	176	166	165	174	188	165	170	162	172	199	156	176	155	173	170	159	168	159	164	166	173	167	160	167	145	168	164	180	167	172	163	172	152	174	162	172	160	154	169	160	151	164	155	168	187	136	151	152	165	172	193	167	157	137	131	182	147	147	156	146	166	142	192	188	174	195	160	157	154	174	145	165	163	149	155	206	179	179	192	181	174	161	167	175	174	148	164	156	168	176	149	131	157	169	181	185	157	172	158	166	175	156	170	163	179	178	169	194	155	155	198	146	177	175	159	165	162	161	163	192	156	171	181	191	175	171	162	167	159	169	164	165	168	179	152	202	154	159	175	177	187	163	183	169	131	161	154	140	177	170	166	155	163	168	205	167	172	174	171	174	176	159	152	167	182	180	152	168	132	148	181	192	151	163	161	172	171	174	173	160	147	176	156	165	163	160	171	153	186	168	158	162	145	151	159	161	167	158	176	161	166	164	144	146	157	162	159	163	164	172	164	168	175	191	176	159	163	172	172	173	176	147	187	158	154	148	175	189	147	169	162	161	153	146	177	190	185	161	126	193	161	199	142	161	154	179	163	170	171	164	169	165	151	163	179	170	165	155	189	161	152	147	166	155	163	148	179	136	179	142	175	175	142	164	155	156	161	167	177	159	174	164	163	187	166	166	176	155	159	167	172	148	168	184	168	148	176	135	157	145	156	147	149	166	167	175	186	166	154	158	175	175	188	182	172	156	164	169	157	124	141	165	156	143	141	156	184	173	173	158	156	150	181	162	157	163	169	156	169	156	155	158	122	166	191	180	140	171	160	149	194	157	158	173	144	171	147	188	163	177	171	137	182	176	157	160	145	163	153	153	156	160	164	150	172	148	183	158	155	179	166	166	162	170	128	177	171	168	158	157	159	162	149	156	165	160	141	149	158	172	156	183	170	178	162	186	171	177	177	131	168	172	171	178	161	143	167	196	157	164	163	169	156	150	185	173	167	177	168	165	146	148	155	175	161	164	152	140	164	174	156	169	161	166	156	180	149	184	174	188	189	156	179	164	162	156	182	157	170	151	166	145	172	166	192	170	156	153	150	177	161	175	182	176	156	155	185	179	175	171	205	167	167	158	169	164	188	151	168	178	158	167	149	160	142	151	149	147	182	162	153	176	149	157	177	172	175	186	193	135	162	172	155	139	185	179	155	164	147	159	155	168	166	149	163	152	171	150	165	149	160	168	181	171	151	188	157	163	156	154	155	198	164	163	148	153	186	160	172	164	172	151	194	155	180	151	168	135	168	161	164	167	178	162	165	143	159	142	142	163	163	148	175	155	158	164	144	177	149	152	170	157	160	173	176	159	169	127	188	164	146	179	162	161	163	171	181	160	166	183	182	182	166	162	157	169	170	167	167	134	160	165	164	179	166	177	150	158	167	178	151	158	164	171	169	176	166	177	164	159	171	147	192	192	160	182	151	178	158	146	140	170	160	157	166	176	159	164	149	157	154	160	167	144	156	145	150	155	184	167	148	183	176	163	178	159	167	168	147	171	157	179	152	175	154	149	162	148	165	182	155	189	157	164	187	175	155	176	174	158	161	166	194	173	152	151	177	177	185	157	139	156	159	175	173	178	187	166	175	147	159	153	160	170	191	163	165	152	173	159	169	179	158	159	160	149	145	151	152	185	146	162	166	196	166
5405	1172	2478	3051	2512	1990	1686	1525	1244	1058	1057	903	849	792	750	718	643	697	666	631	603	569	577	553	575	561	563	507	541	516	463	466	503	522	421	493	495	479	491	507	497	477	499	483	519	596	567	545	511	461	510	482	481	461	467	459	922	5100	712	459	468	451	479	430	454	429	450	395	450	466	458	445	457	447	454	390	485	455	422	437	422	426	432	422	428	438	429	437	416	379	421	445	405	426	447	434	421	415	431	440	462	437	482	441	444	431	404	399	435	447	417	432	459	389	460	426	443	451	385	409	442	383	407	456	418	428	413	438	437	458	422	435	432	465	428	433	440	417	410	429	421	444	433	448	457	473	452	445	450	411	452	441	433	434	444	413	431	430	429	408	434	434	477	431	419	397	457	443	480	425	417	406	423	451	428	476	405	439	433	434	425	471	402	433	439	450	424	434	432	431	455	441	451	438	425	411	449	452	452	424	422	463	410	456	448	410	433	442	383	419	432	455	438	420	477	451	444	392	453	429	419	438	422	453	441	433	452	460	447	396	402	414	407	448	426	406	433	401	410	442	414	437	441	487	439	398	418	427	430	426	461	401	442	460	440	440	438	420	439	420	414	468	466	446	445	445	434	426	420	426	445	432	424	455	416	436	426	433	416	416	436	459	433	410	422	461	428	444	455	440	435	453	464	462	403	405	441	411	433	448	400	415	409	448	433	425	450	426	432	414	475	442	406	414	428	449	447	434	434	427	440	443	464	447	394	454	456	442	456	401	466	385	440	448	404	398	442	430	434	417	424	440	446	434	437	433	462	438	441	423	456	445	458	435	421	452	424	429	448	425	430	438	459	439	466	407	434	433	447	448	442	435	419	463	462	433	438	441	441	438	432	426	416	391	437	441	437	429	439	435	437	438	411	426	427	435	431	433	438	445	437	448	463	447	447	431	426	411	413	440	417	422	433	433	429	468	431	456	422	430	438	445	468	440	429	439	422	442	454	438	448	403	408	447	448	399	426	410	409	417	428	427	402	429	436	479	460	498	410	443	473	454	447	447	416	440	405	448	427	461	445	415	428	425	415	423	456	438	423	444	397	432	432	418	405	430	466	465	432	417	391	407	431	454	459	421	446	418	411	420	411	396	430	439	442	412	434	443	445	403	414	424	423	388	413	429	457	443	430	441	451	434	417	426	445	422	415	416	414	439	443	459	437	428	466	446	417	472	469	437	406	445	450	431	438	434	430	441	449	409	426	468	414	440	450	399	478	430	457	402	408	417	442	464	428	421	443	441	416	428	440	407	432	447	439	431	427	460	441	418	396	430	418	398	449	470	430	444	427	410	460	417	444	408	430	465	472	485	404	426	421	449	387	435	431	444	421	429	427	436	443	415	458	390	449	474	433	404	445	418	454	421	397	445	420	447	437	440	445	447	429	409	455	444	463	476	430	438	428	412	438	408	376	429	434	446	431	450	450	417	423	443	465	445	432	422	437	399	474	419	446	467	429	472	425	459	468	467	452	419	406	431	412	466	409	432	434	398	421	419	419	434	466	428	406	410	438	454	383	419	442	447	433	413	438	435	426	453	443	392	397	436	399	459	476	443	435	447	424	400	443	424	372	450	412	408	455	481	445	445	425	403	428	392	431	403	437	419	414	431	429	454	429	428	413	434	448	435	430	437	410	436	426	438	422	466	416	430	450	454	418	440	435	445	433	417	427	448	453	425	431	424	428	442	435	418	427	430	441	458	440	395	449	410	417	447	428	462	427	445	408	421	433	429	411	418	426	438	475	442	419	416	427	402	400	449	379	447	443	437	435	429	439	424	441	445	383	414	427	424	475	443	458	403	447	463	456	445	427	443	460	442	442	426	418	394	446	410	443	419	453	425	420	432	459	438	429	429	419	428	425	443	455	422	437	406	448	405	433	434	460	410	418	422	417	417	460	429	433	393	468	447	454	455	438	431	454	438	467	410	420	457	413	470	425	429	421	431	444	483	437	433	416	465	403	429	427	436	423	419	437	450	433	442	407	434	418	430	409	442	418	440	443	425	413	419	401	427	454	437	412	466	444	427	457	436	457	403	460	411	423	440	444	427	412	441	442	408	437	424	436	456	437	424	417	415	440	447	424	416	449	487	450	421	435	449	432	429	397	416	441	441	445	426	473	438	408	436	458	487	415	396	476	406	425	433	430	402	418	403	433	434	436	428	426	399	421	427	478	438	422	422	426	411	442	426	397	437	413	449	431	422	450	443	406	448	430	413	425	455	421	445	433	426	383	456	393	410	422	437	398	459	459	412	415	445	420	429	437	452	437	410	484	443	431	448	429	433	448	458	416	427	433	387	413	410	444	414	416	425	445	418	449	436	471	428	442	433	427	445	440	394	441	435	421	469	428	403	424	422	462	418	462	420	424	456	428	426	472	433	418	438	426	394	470	433	416	444	430	449	414	424	433	439	414	430	426	419	454	440	430	420	464	411	453	450	480	417	425	429	383	456	399	466	399	432	476	439	454	467	452	413	425	437	379	434	416	431	456	449	419	415	427	389	427	424	446	429	423	437	437	425	433	423	415	462	482	435	427	454	430	432	438	448	458	455	399	423	427	415	455	443	396	460	366	421	438	452	438	454	461	436	443	454	395	442	456	439	445	436	429	409	468	455	428	427	405	434	403	427	418	398	425	418	441	442	429	417	449	444	417	410	459	431	460	422	451	446	450	428	415	428	426	443	406	464	448	439	447	407	432	429	427	455	441	433	402	401	471	431	434	400	407	433	425	403	441	422	402	445	433	438	445	423	411	397	423	424	429	447	431	433	430	440	429	464	465	422	452	420	468	463	402	452	417	443	414	458	416	454	423	408	417	460	409	421	413	430	380	422	456	464	424	451	380	490	426	406	403	427	446	424	475	428	475	439	451	437	434	453	423	465	414	450	406	442	444	464	457	449	466	435	439	455	418	406	419	421	407	444	442	435	441	444	402	456	477	461	450	436	399	454	426	474	420	397	437	421	462	406	397	454	396	443	456	413	467	415	406	414	467	437	466	429	419	421	443	409	445	417	384	430	437	401	425	438	437	457	425	408	450	431	430	403	419	434	400	427	411	408	435	447	455	433	404	393	431	402	454	440	439	446	418	430	430	418	454	451	421	438	457	446	441	453	448	442	401	463	430	413	419	441	436	417	407	435	377	414	435	411	450	441	433	450	449	425	397	398	480	411	448	450	436	427	424	446	450	428	482	461	434	471	431	437	425	432	426	449	424	425	414	403	436	422	427	442	416	442	462	413	420	458	387	400	458	436	434	410	403	424	422	421	441	444	439	401	448	453	434	449	472	455	409	454	442	416	435	469	459	471	423	444	430	421	431	395	430	421	407	417	424	421	415	430	399	438	416	469	455	447	424	431	436	481	403	434	451	438	417	423	448	431	416	412	431	425	408	427	438	423	445	423	405	436	398	404	444	433	417	414	408	465	444	418	443	423	460	404	416	453	424	443	415	438	468	454
14046	2065	2067	1533	1052	720	551	431	363	317	244	244	201	196	172	161	177	154	151	155	143	139	115	140	112	114	110	98	121	118	110	110	114	126	115	90	95	104	119	94	101	110	113	98	113	111	106	90	101	118	94	103	108	114	118	108	201	1191	243	91	90	108	103	106	103	89	94	99	87	114	102	79	96	104	92	93	91	109	104	109	110	108	93	105	81	90	103	91	98	93	82	109	104	96	112	115	101	104	102	97	79	102	114	96	85	81	85	86	88	114	85	101	111	104	86	112	108	98	106	80	100	105	81	99	94	95	101	85	99	91	90	101	108	108	105	109	110	81	101	99	97	103	107	88	102	104	114	97	108	100	79	109	108	102	99	82	89	85	96	91	91	89	106	101	105	85	104	96	84	101	109	97	91	75	83	86	114	112	87	109	90	84	93	114	105	83	119	118	91	85	103	75	85	81	106	103	92	102	93	98	88	105	94	101	106	82	93	108	91	105	88	82	97	112	88	100	90	96	121	102	87	93	96	105	113	95	93	100	96	126	82	97	112	122	86	114	108	100	109	95	112	127	111	96	114	85	95	107	91	95	92	101	93	80	81	88	105	110	106	81	89	80	104	85	106	106	101	101	111	118	113	92	103	105	114	118	97	100	101	106	105	97	97	121	108	91	94	86	92	108	91	89	88	93	102	104	102	103	114	110	99	99	110	91	94	90	103	100	99	93	86	96	110	95	99	94	102	115	93	96	96	100	91	97	100	101	92	89	104	122	88	102	107	109	85	108	108	113	106	101	102	82	78	81	109	94	94	96	104	100	96	77	101	96	85	95	106	100	103	75	111	115	89	95	98	70	116	84	94	110	93	87	100	92	84	110	109	110	116	111	86	103	109	102	113	99	91	111	109	91	108	115	97	110	90	104	83	92	89	101	106	97	86	89	110	110	115	86	100	95	84	107	93	100	100	86	103	105	86	118	93	113	101	92	116	94	98	105	85	87	89	93	88	99	113	97	89	84	93	105	99	86	94	89	97	88	100	101	88	85	100	90	102	105	86	104	105	109	95	101	98	99	95	101	104	98	101	109	95	75	104	96	102	109	111	110	117	99	104	106	97	100	89	80	95	94	94	105	83	102	101	90	103	105	118	106	95	115	95	96	113	80	106	81	92	98	107	90	101	103	109	105	95	71	98	106	88	78	109	105	111	100	98	92	86	102	97	89	101	96	107	114	111	93	96	109	94	83	95	73	94	87	94	87	106	88	100	84	119	90	97	103	87	87	106	91	100	107	108	89	109	99	80	95	98	106	84	103	92	92	75	102	96	85	95	106	111	77	86	100	106	92	88	98	103	119	100	115	91	94	93	87	103	104	95	112	99	93	92	110	105	101	86	78	110	82	111	94	94	105	123	97	107	94	106	101	96	103	100	108	107	100	89	95	93	89	102	90	92	84	89	106	100	108	86	100	86	100	88	104	87	79	99	106	102	96	95	86	110	104	105	106	91	86	88	101	100	106	114	101	82	95	106	98	91	84	103	93	121	96	100	100	98	102	88	98	86	97	101	102	94	101	101	91	96	97	103	100	92	97	100	92	97	106	118	81	103	90	88	97	93	100	88	114	99	81	98	88	84	104	102	83	87	86	92	113	117	103	101	95	90	90	87	90	74	110	102	102	88	83	92	119	103	111	86	104	101	100	90	95	105	92	90	103	89	95	89	97	98	88	73	87	94	104	101	120	89	83	96	113	110	108	82	102	104	94	95	100	97	97	85	96	108	110	89	96	95	85	97	80	97	95	89	108	86	82	102	102	84	106	103	99	103	92	98	87	111	90	88	116	96	105	97	92	79	101	101	108	86	82	95	103	93	104	96	97	92	102	96	98	108	86	87	83	96	104	97	87	103	117	103	90	108	112	92	111	98	93	86	97	89	103	103	83	89	106	100	108	89	103	102	102	91	95	84	109	99	110	112	105	85	103	98	92	93	95	98	104	96	97	101	104	114	104	96	110	90	98	100	81	85	105	99	102	91	110	99	96	107	90	95	111	77	92	81	94	106	104	106	92	102	105	117	90	95	103	98	94	100	90	93	93	110	88	76	93	100	110	96	117	102	85	90	97	96	93	94	88	90	110	99	107	95	95	93	98	104	98	103	91	86	93	100	98	96	88	105	99	108	94	84	90	76	97	98	109	91	92	96	91	103	113	104	99	102	96	79	95	89	113	99	107	92	94	122	97	92	85	87	98	104	94	92	93	99	83	132	89	89	101	126	101	80	114	96	80	84	89	98	81	100	93	108	87	93	100	107	87	93	96	109	105	94	84	90	95	111	92	90	87	101	94	82	102	110	78	110	96	83	109	108	110	93	94	100	102	92	103	85	90	89	99	103	95	92	116	97	82	106	85	89	95	115	107	88	95	97	103	115	111	103	109	90	96	101	97	104	105	90	80	87	106	112	97	119	84	90	106	106	117	93	82	90	112	96	96	94	104	104	102	97	91	95	93	106	94	91	104	94	100	101	91	95	92	90	104	113	99	98	106	83	86	114	124	86	101	107	101	93	96	109	86	88	83	104	99	109	102	101	105	101	105	93	104	96	81	92	90	99	97	92	106	81	103	107	95	72	85	96	86	102	97	89	98	90	104	103	97	108	118	93	112	94	98	98	123	103	84	91	83	93	113	81	103	106	118	101	93	86	98	96	92	91	91	101	91	109	99	90	100	105	95	101	98	90	95	85	97	109	82	106	98	101	100	103	99	91	82	87	89	91	100	96	100	99	109	100	72	91	108	110	96	111	82	77	97	100	95	92	108	86	103	99	111	96	104	84	104	83	98	87	106	92	97	102	105	105	92	94	102	89	77	91	103	106	90	101	97	78	115	109	77	95	111	107	110	93	102	83	105	92	93	83	120	102	97	85	108	97	111	92	107	106	103	98	96	93	96	93	102	86	110	93	105	99	103	100	95	80	114	95	111	104	99	104	77	83	90	110	122	83	91	111	101	90	97	91	96	113	102	88	102	110	111	96	98	86	88	122	93	109	92	90	119	99	104	95	117	112	102	113	94	97	107	80	98	120	76	89	105	86	100	114	107	110	110	88	94	110	99	125	94	90	89	80	111	89	84	88	113	108	102	105	104	90	103	98	120	102	90	112	117	95	117	98	96	97	97	98	79	98	94	95	104	94	100	93	90	112	90	113	98	101	75	100	86	101	107	119	90	97	99	100	128	126	103	96	87	99	99	97	94	88	110	96	91	98	76	97	96	88	116	84	103	126	99	86	87	106	85	101	105	96	104	115	106	100	100	98	87	102	83	99	87	90	100	97	100	88	103	103	97	113	99	89	110	86	91	103	88	91	101	99	95	101	79	107	93	94	107	104	99	100	89	99	104	97	104	92	107	79	109	109	114	104	87	91	88	99	92	113	105	93	90	97	92	91	85	97	109	102	109	91	107	81	86	96	101	90	93	83	92	94	89	95	93	95	99	116	92	107	91	91	101	94	97
7198	1809	4387	5085	4300	3526	2868	2260	1917	1648	1430	1181	1073	970	932	878	750	680	662	644	616	532	517	522	480	464	499	446	395	458	426	407	395	397	398	365	351	358	364	362	387	420	378	380	402	422	454	381	379	377	365	352	351	350	347	324	1210	9211	1110	264	295	266	279	302	302	299	257	273	267	293	303	270	268	303	306	297	308	272	292	271	287	294	269	271	277	279	275	260	282	250	266	256	269	249	270	254	251	282	273	313	297	250	261	256	282	233	249	295	277	266	271	292	269	294	273	299	297	271	259	246	284	280	277	290	286	281	281	265	290	273	277	300	247	265	286	263	280	282	289	280	300	279	308	286	262	298	270	281	290	254	283	273	289	270	280	244	264	265	254	267	239	245	263	263	254	275	256	271	260	275	270	250	264	284	308	273	260	296	236	259	306	240	273	288	256	267	271	266	240	288	273	250	244	272	239	278	281	271	288	281	256	281	259	259	255	264	234	286	239	271	305	280	289	261	293	253	292	270	255	287	275	290	276	259	277	271	290	256	272	268	237	279	266	272	274	266	277	248	258	281	237	248	252	252	262	262	254	280	237	274	242	257	252	298	243	283	262	290	254	268	272	256	255	266	250	250	279	261	284	274	256	266	250	260	255	278	277	260	295	299	298	287	277	230	238	265	296	233	272	245	255	254	259	311	265	254	267	258	252	249	238	255	244	250	250	252	240	249	279	280	247	300	251	274	230	251	275	250	307	282	263	278	285	247	285	272	264	264	241	234	278	271	253	259	259	283	280	280	299	256	288	271	261	245	293	277	237	262	274	247	239	259	261	239	251	270	270	292	261	276	257	232	273	244	281	255	247	235	257	272	275	288	261	265	277	240	264	276	265	255	296	290	275	252	259	282	270	289	266	296	262	258	268	294	250	300	234	296	286	263	250	255	281	279	253	262	262	245	259	279	285	254	259	285	274	292	262	298	239	247	281	260	257	271	244	269	243	262	282	245	273	281	223	295	310	258	263	241	244	248	280	289	277	268	251	262	266	257	239	280	263	268	258	274	274	262	232	273	256	263	289	284	258	266	266	258	285	270	287	253	297	279	271	254	278	268	291	249	262	273	276	250	256	234	257	232	254	258	265	272	264	246	248	273	234	273	261	245	274	279	274	264	241	282	275	248	262	264	255	249	288	294	263	245	298	290	281	242	277	223	274	256	228	282	246	290	287	248	266	274	292	233	235	262	274	297	278	271	257	324	289	280	275	255	258	261	258	282	224	262	281	256	275	271	258	286	261	271	234	247	264	249	280	281	274	279	287	268	280	270	269	268	280	298	239	260	275	263	269	265	290	283	261	247	272	262	258	260	265	268	236	241	240	304	258	247	264	257	257	256	248	253	268	255	267	292	253	278	278	283	234	283	260	260	275	279	267	263	259	284	275	257	257	286	252	279	263	260	239	253	259	259	262	259	288	258	249	295	266	275	269	278	286	262	261	261	235	253	274	260	287	282	251	259	238	268	249	271	274	288	296	267	264	266	236	273	263	256	257	286	245	283	256	246	266	278	278	294	238	289	273	258	236	259	277	262	261	279	254	250	262	258	284	251	273	256	273	266	297	269	283	286	258	272	258	252	279	292	230	249	289	274	245	265	268	263	265	256	240	273	278	266	254	255	263	252	237	272	252	263	242	255	288	266	243	259	266	269	269	251	273	246	256	234	255	251	267	273	278	281	240	240	272	259	279	263	247	263	253	261	246	279	271	272	250	271	294	271	240	269	265	244	307	262	274	249	265	216	282	283	271	254	286	292	275	280	248	287	269	287	255	260	292	290	239	265	257	268	260	254	259	305	263	244	255	250	252	267	249	246	293	285	208	295	269	246	261	222	287	251	260	249	262	253	260	251	256	254	265	237	283	277	249	267	250	285	228	226	279	290	272	267	263	229	276	262	254	247	251	249	269	264	275	277	282	282	249	267	261	261	292	246	265	242	236	262	249	255	254	250	242	243	270	285	260	296	278	284	247	277	238	304	267	246	278	281	253	262	286	249	261	257	268	263	275	273	305	254	308	308	256	240	283	264	248	262	288	262	265	283	228	288	279	249	280	264	249	274	272	290	261	272	273	262	271	264	296	249	297	254	253	241	248	278	283	248	296	267	242	242	260	298	241	250	253	277	259	256	286	251	267	262	277	247	264	264	276	280	288	306	262	270	258	259	262	264	268	262	245	278	299	301	246	284	263	263	253	276	287	254	259	221	268	295	300	267	269	273	282	265	277	264	265	249	253	242	257	266	247	293	264	254	288	299	258	270	234	267	288	277	262	264	257	258	300	273	251	277	276	246	260	251	227	286	254	260	243	280	256	276	276	273	245	309	241	245	276	279	266	259	238	256	234	229	254	266	263	261	293	274	248	255	273	239	273	267	278	269	262	272	264	277	272	262	217	240	254	250	259	272	270	270	254	273	278	262	259	271	268	255	268	279	267	312	283	257	269	257	257	234	296	283	307	280	258	253	255	281	256	264	264	289	262	260	272	260	254	258	267	247	263	257	285	230	265	260	261	260	256	248	254	274	270	253	274	265	277	254	276	285	251	256	243	262	268	284	282	287	280	267	299	235	256	268	270	296	278	257	261	272	250	277	263	298	245	254	255	254	296	250	258	269	236	247	251	272	248	259	268	273	233	239	257	267	249	258	282	257	244	294	262	261	284	259	253	247	258	258	268	270	245	242	264	267	235	266	237	258	270	283	292	271	269	260	268	265	279	301	255	276	278	259	251	261	274	271	257	270	252	284	264	265	263	265	266	298	288	270	264	318	264	275	231	282	253	251	247	273	266	294	254	253	281	286	274	230	259	265	261	239	270	233	265	258	271	263	262	249	249	256	255	265	272	282	267	252	266	261	266	251	256	249	274	283	281	257	271	265	258	277	258	262	274	262	279	255	263	275	241	259	267	257	320	256	267	237	281	257	256	260	283	264	260	283	250	257	252	283	265	252	260	265	279	241	267	277	244	268	274	260	276	268	289	293	284	261	273	262	238	278	268	240	249	234	272	281	258	269	275	274	243	255	265	261	270	252	269	271	256	265	250	233	295	249	245	285	280	257	291	266	282	279	236	284	297	283	265	293	281	247	247	251	283	271	249	249	260	241	239	264	225	264	252	255	256	257	238	263	287	260	245	247	271	257	264	272	291	267	270	292	281	268	292	258	275	251	292	258	267	250	226	246	256	268	257	294	275	261	245	277	271	276	264	262	292	250	277	267	290	273	266	235	261	272	278	244	257	256	273	266	284	249	271	261	281	269	231	250	266	230	282	271	295	272	274	282	224	262	266	249	281	275	241	278	313	268	282	276	280	264	271	270	257	287	276	249	260	274	280	267	268	295	270	270	262	287	282	265	251	271	257	265	252	274	262	261	275	239	281	305	240	276	289	244	280	275	254	268	263	259	234	290	257	256	266	271	286	270	242	276	262	271	240	258	298	263	278	279	268	251	268	272	260	266	246	247
1899	161	156	155	134	153	152	149	152	155	133	131	130	142	135	148	142	127	129	138	135	134	135	135	119	137	160	152	130	137	134	145	151	140	146	140	140	155	152	143	126	124	146	146	148	139	128	133	148	115	124	149	135	139	142	148	149	155	167	113	142	129	145	139	124	155	135	139	150	139	117	127	124	144	124	130	130	133	141	144	120	132	119	135	145	137	137	135	138	132	125	152	123	138	141	138	131	151	122	115	139	170	120	140	145	149	148	149	133	146	135	135	105	142	127	140	139	136	137	133	142	121	134	149	134	156	164	129	141	148	144	124	132	122	126	140	140	147	132	130	135	129	139	161	139	154	148	142	123	140	134	130	126	150	143	150	131	123	133	98	125	149	131	128	129	150	127	143	143	120	132	146	131	153	118	125	138	149	159	125	151	116	118	142	149	141	147	136	126	121	132	153	125	135	145	127	130	142	137	159	123	122	111	139	133	120	147	124	138	150	146	144	134	129	139	114	129	139	142	125	142	118	116	140	139	146	129	148	116	132	125	142	159	131	141	134	128	146	123	118	154	133	117	126	124	133	135	124	128	121	128	138	139	126	137	151	129	122	127	142	143	134	139	129	123	132	126	151	136	127	143	120	136	142	138	154	149	141	119	129	128	133	141	139	143	136	126	134	137	134	142	145	121	135	140	151	156	118	117	142	131	139	135	132	134	138	143	155	145	137	137	124	116	143	146	131	156	149	147	146	141	142	138	151	123	145	131	162	147	132	128	138	161	114	128	140	127	114	139	137	142	132	143	156	113	145	144	116	142	137	127	114	142	123	165	136	147	132	147	145	144	134	136	159	118	161	149	107	144	138	145	140	141	152	136	142	130	125	132	146	115	131	117	161	123	140	151	135	138	131	139	136	131	123	158	123	123	143	136	143	151	154	127	115	132	123	127	158	139	143	121	151	129	152	125	137	139	146	126	135	164	129	123	147	137	142	135	159	118	139	109	115	124	133	124	124	146	128	123	137	134	156	141	127	124	120	123	127	140	131	132	117	138	161	129	137	144	151	147	140	150	153	139	146	116	124	150	136	137	134	141	133	125	149	141	132	120	135	162	122	141	151	135	131	136	129	142	126	137	136	136	138	138	127	155	133	128	141	140	139	131	138	146	144	136	122	131	130	144	161	153	150	131	131	135	119	145	118	152	153	118	124	159	147	157	134	143	135	137	134	138	147	138	115	128	138	118	117	139	126	132	127	153	126	138	151	155	122	160	145	134	136	141	133	129	118	146	144	128	144	131	133	155	127	126	153	142	131	141	164	136	139	133	154	136	142	134	145	123	125	135	142	151	133	114	126	131	141	162	140	148	128	134	144	125	124	134	139	134	153	134	141	122	126	152	130	139	129	122	148	136	129	145	160	157	126	165	133	153	139	152	139	116	137	127	135	152	145	119	118	128	128	146	122	142	116	136	146	111	158	149	153	148	139	155	134	124	144	130	131	138	130	140	139	137	137	144	112	131	136	148	118	134	150	126	134	145	144	165	146	135	127	162	135	145	152	118	139	151	119	138	132	127	139	132	156	127	151	137	153	123	138	140	127	141	140	114	127	130	130	140	124	141	135	131	144	145	153	117	137	137	159	148	126	136	141	144	125	145	142	148	153	139	148	150	157	165	106	140	159	133	131	133	125	145	139	128	129	149	132	144	151	123	128	136	137	115	132	152	116	148	125	144	161	121	150	157	151	123	164	143	144	121	113	131	151	147	152	117	147	149	134	112	121	152	148	135	128	143	150	136	124	172	141	137	120	148	142	117	134	141	149	148	138	143	119	149	132	144	124	139	141	143	138	137	122	135	117	149	134	133	162	131	141	142	118	146	128	129	142	137	116	128	145	124	158	143	144	134	129	111	121	151	107	145	168	134	122	132	145	151	127	128	142	132	151	123	136	125	127	139	126	146	148	139	138	134	143	150	155	149	129	156	159	132	132	125	126	125	128	122	144	146	129	161	153	133	144	146	135	130	131	137	118	122	119	139	134	134	153	140	153	154	142	156	129	126	136	146	153	137	141	133	141	140	151	148	137	143	163	125	145	115	149	130	116	126	143	146	133	136	130	123	146	121	146	145	126	132	124	139	129	136	127	142	130	143	125	143	137	133	144	146	136	120	140	132	133	131	126	133	142	156	120	136	119	128	129	146	126	133	125	149	131	138	161	134	105	121	146	133	134	145	173	143	146	138	159	157	121	162	139	144	147	142	150	134	128	137	135	134	127	139	150	149	150	134	132	125	118	148	136	137	135	125	150	139	142	143	115	129	134	123	125	142	131	139	129	158	157	131	130	138	136	133	126	146	145	146	152	128	119	140	153	125	125	144	115	137	134	165	123	138	147	131	140	146	150	141	150	134	148	120	142	112	146	149	116	127	129	126	148	123	144	134	118	139	130	150	152	127	150	137	131	156	127	130	134	147	134	160	132	132	113	147	137	135	152	149	146	134	107	135	136	148	141	148	138	141	142	123	137	136	140	137	161	125	123	133	142	132	147	131	120	124	167	149	129	149	127	142	146	128	132	132	130	134	138	137	119	133	118	128	138	140	136	142	140	114	135	126	120	155	145	132	134	147	147	125	137	152	129	125	133	149	136	136	148	144	120	145	120	119	155	135	129	138	144	145	125	131	133	126	137	138	133	162	140	139	145	122	144	149	133	151	130	144	143	147	144	124	138	147	124	143	140	123	143	147	147	137	143	131	134	150	123	142	139	141	138	143	155	145	129	158	154	127	135	146	137	133	139	120	134	127	112	137	154	130	141	128	157	131	129	131	136	153	151	122	133	114	134	122	145	140	130	134	128	154	127	143	132	170	130	145	127	143	130	150	126	121	138	119	149	145	162	135	158	154	125	140	127	129	120	127	121	131	133	148	131	113	140	133	125	148	151	145	131	150	128	162	134	146	129	133	141	131	136	145	121	133	133	123	124	141	128	137	138	130	131	146	153	146	117	130	123	120	120	113	146	131	145	130	149	131	148	122	137	135	152	118	130	142	145	132	126	169	135	132	150	143	143	145	146	132	145	118	139	138	126	120	137	151	138	140	132	121	129	137	153	168	131	137	144	124	146	165	136	140	131	134	122	130	141	122	136	157	147	149	141	142	149	134	136	146	144	112	129	146	137	142	144	115	109	133	127	157	109	144	146	141	141	132	124	123	153	126	129	171	113	137	142	136	124	163	150	134	142	108	121	125	136	156	117	137	146	153	138	127	154	134	129	123	135	133	110	139	136	127	141	121	143	135	122	115	138	147	133	144	137	151	127	127	147	123	138	148	135	133	142	136	145	124	151	145	145	155	140	141	139	143	166	144	149	127	115	133	145	134	140	136	135	155	152	133	145	145	130	143	139	149	132	139	143	149	129	131	113	139	143	131	120	139	139	116	141	132	141	122	128	131	133	137	128	137	145	122	119	138	116	134	141	144	132	121	131	129	146	129	129	130	139	145	154	155	133
2033	402	465	472	456	438	396	442	399	424	416	404	353	397	358	408	406	384	347	378	381	345	382	369	385	376	373	378	369	384	382	377	407	406	369	355	379	378	373	363	344	339	389	424	379	395	378	356	363	382	407	376	386	383	382	414	415	771	519	355	338	332	370	359	347	358	345	396	367	395	370	376	379	388	340	399	381	406	378	357	374	401	388	374	377	345	384	364	351	353	363	364	391	372	376	373	388	372	365	381	387	375	388	375	365	340	375	382	324	359	394	355	381	370	398	342	369	385	380	385	382	368	390	383	382	355	336	352	362	368	364	345	357	391	361	351	378	383	350	368	373	349	376	388	352	358	357	385	354	379	349	378	392	380	363	366	361	410	359	385	332	364	379	345	377	348	377	392	361	390	361	374	357	378	354	369	358	352	358	346	356	351	358	353	363	361	394	365	392	382	391	380	367	386	405	378	401	414	393	390	389	380	401	346	387	402	364	358	371	356	367	345	363	363	325	357	364	348	383	387	376	389	306	374	369	351	340	370	381	367	380	375	364	389	387	398	373	358	403	419	353	381	406	381	370	370	373	398	352	380	359	368	358	396	362	365	422	375	389	352	387	387	335	361	356	374	361	350	394	352	365	380	387	372	353	342	350	346	338	388	355	317	353	342	347	362	386	375	363	438	345	415	356	362	371	360	356	364	404	351	376	329	397	369	398	370	388	354	369	357	383	339	354	394	400	343	409	374	332	390	337	369	368	362	401	359	383	387	389	389	408	348	359	403	363	373	368	353	381	386	368	383	322	364	354	364	388	357	376	344	358	352	383	347	384	395	370	381	378	399	365	354	358	374	371	381	378	395	356	362	369	377	361	375	339	343	366	374	354	367	382	368	383	358	373	365	318	404	361	367	387	404	409	385	314	341	363	366	343	386	370	349	387	374	372	377	375	370	396	359	361	381	385	360	332	342	381	385	358	360	379	363	360	354	389	357	364	351	357	359	361	362	364	362	361	376	343	402	415	383	373	379	379	374	371	340	401	369	382	344	349	370	354	351	425	364	369	349	375	356	409	394	401	372	371	392	387	358	390	350	364	371	348	341	362	375	391	388	351	412	336	352	370	347	382	374	367	330	354	360	345	372	397	367	391	393	374	363	385	374	396	396	412	379	366	347	395	377	373	384	364	394	389	368	344	377	360	373	360	368	363	353	389	367	380	381	359	368	350	406	367	374	340	366	359	352	375	370	386	343	371	369	371	376	336	355	391	362	353	346	371	381	372	359	356	367	369	356	359	364	374	389	385	387	372	389	393	336	351	381	376	364	349	364	387	396	353	351	373	369	379	364	368	366	361	361	331	369	407	385	347	374	387	386	395	358	355	359	368	378	349	387	369	379	355	335	364	377	380	353	371	373	317	372	368	360	372	367	355	367	379	328	374	358	384	353	383	375	374	374	383	361	382	393	374	358	374	382	364	344	379	353	354	338	360	385	389	360	387	342	381	372	380	380	366	342	370	346	390	380	379	363	403	375	344	372	372	368	343	377	381	347	374	361	368	376	335	384	361	369	372	339	423	389	359	331	339	392	363	361	361	354	385	384	348	410	371	382	357	377	344	406	371	345	347	355	354	364	353	368	359	350	383	377	344	406	386	393	381	384	397	395	384	380	406	377	355	368	367	399	384	387	406	365	349	382	341	397	385	352	362	359	364	353	378	377	378	379	376	351	329	352	365	371	386	371	372	372	405	379	331	368	394	391	368	389	331	359	394	384	368	400	397	367	360	364	389	363	379	361	369	365	351	391	379	392	346	377	378	351	382	373	378	375	389	382	363	357	407	340	362	359	381	418	382	334	379	411	397	395	357	369	373	394	364	355	379	328	397	360	364	385	348	337	408	394	416	388	378	398	354	377	388	355	370	362	360	412	358	360	367	374	348	360	373	358	377	350	393	393	356	419	367	391	398	368	363	388	398	384	345	350	364	350	362	376	367	381	382	360	363	355	383	414	379	391	390	342	365	378	377	345	372	359	377	356	389	354	357	372	353	363	354	350	372	360	372	344	374	375	345	347	343	343	346	364	377	357	393	392	355	308	369	370	365	374	390	352	412	405	369	336	371	351	364	360	365	371	349	373	380	403	394	396	389	372	381	368	349	346	410	386	348	366	419	386	393	339	401	349	345	357	340	389	340	384	385	344	326	383	365	360	350	385	350	384	430	353	362	364	353	386	344	347	375	336	390	362	353	364	409	362	389	360	343	363	369	328	353	370	330	358	366	356	364	358	370	382	375	391	370	324	370	395	352	353	387	352	370	375	356	369	360	381	376	354	393	352	372	376	380	371	372	397	344	390	334	349	327	342	388	381	404	360	369	393	390	362	366	368	373	373	366	342	406	362	367	349	386	380	372	352	371	386	334	377	383	374	329	372	375	390	353	371	377	343	368	377	373	363	351	357	384	345	370	347	378	367	373	354	367	367	356	383	366	356	362	392	378	383	370	388	370	389	393	369	370	393	380	366	351	346	383	362	367	381	339	372	388	334	367	353	363	379	405	367	380	396	381	381	372	378	343	375	348	375	386	352	391	372	372	359	387	378	347	386	384	398	343	367	372	370	402	386	374	389	382	361	346	356	366	372	399	377	364	366	347	341	370	396	373	348	402	367	379	376	392	368	386	371	348	368	380	360	378	359	342	362	381	365	346	384	383	357	353	350	352	341	358	396	398	393	348	366	365	376	367	389	358	374	388	354	384	377	342	375	366	370	382	370	377	370	355	393	410	369	361	333	375	363	386	362	370	361	373	353	362	364	365	381	367	371	372	352	369	379	363	390	357	353	371	388	362	388	365	359	352	358	419	353	374	365	329	337	379	393	335	379	344	360	345	358	379	354	400	381	384	353	400	370	343	372	348	360	394	385	346	374	384	366	367	370	383	387	336	367	401	340	370	366	368	330	373	334	385	365	338	343	367	336	361	357	386	356	389	336	361	344	352	398	351	356	368	369	363	353	391	374	414	362	378	346	371	352	353	379	365	405	357	369	346	353	340	362	406	419	346	384	368	343	373	367	365	381	360	371	396	385	384	374	364	400	401	370	383	341	357	371	412	386	361	347	384	357	390	402	365	370	344	346	359	354	347	346	364	350	341	360	367	371	362	396	349	367	355	383	349	358	324	372	372	363	360	399	355	369	366	373	365	364	364	389	355	363	373	384	362	330	364	383	376	381	329	373	368	374	361	352	368	348	368	368	368	339	385	377	366	356	382	353	400	363	399	380	382	335	377	357	418	346	359	398	364	384	385	361	326	399	363	382	345	361	385	372	389	359	373	370	408	371	372	373	312	352	357	376	374	358	377	363	380	368	369	374	356	382	370	379	364	385	367	374	358	371	328	378	387	395	369	417	337	409	351	336	379	351	359	357	348	381	387	337	394	359	353	348	356	411	335	398	382	339	361	380	354	379	386	343	361	337	388	368	380	367	377	369	356	355	371	364	367	364	377	354	377	382
7471	919	1107	889	607	499	384	319	259	262	229	220	246	183	202	187	218	197	187	185	186	208	192	182	179	167	174	204	162	170	149	164	183	159	184	159	176	173	173	173	185	147	177	194	163	182	187	191	181	173	158	168	171	163	152	165	204	653	268	172	158	170	150	145	186	143	161	170	170	167	150	156	149	178	171	141	166	122	175	170	171	187	173	153	180	184	162	159	154	170	168	164	171	165	144	175	198	161	151	152	160	145	139	159	154	172	188	139	164	152	161	164	147	156	167	154	164	152	182	148	167	155	156	189	158	165	167	160	163	165	173	176	147	173	151	173	173	154	147	148	148	154	160	195	152	162	144	174	162	183	171	189	148	156	153	158	150	134	161	166	175	163	166	146	149	173	138	157	167	163	132	161	172	158	170	157	168	149	163	161	151	155	144	159	153	186	165	177	160	158	152	160	169	153	141	128	187	165	149	149	169	155	169	155	154	159	163	170	169	138	167	162	134	189	176	160	166	188	156	178	143	163	158	145	149	184	161	166	180	149	150	154	137	155	182	172	156	145	157	162	137	149	185	182	167	157	179	149	162	173	168	143	164	171	157	184	130	172	142	145	151	143	158	154	158	148	145	163	169	176	178	144	166	145	172	169	140	162	174	162	158	156	166	182	167	192	178	175	144	159	151	165	141	152	141	149	140	157	165	152	142	170	166	153	142	159	157	145	171	166	188	169	173	152	160	125	154	179	159	175	172	138	170	169	155	183	161	161	172	161	181	156	154	168	144	154	153	164	145	164	155	170	157	170	159	165	180	160	145	154	149	154	180	144	155	174	161	162	158	174	127	155	157	160	159	178	151	165	163	148	151	177	183	156	181	166	174	174	157	170	168	148	163	177	149	164	171	168	135	166	159	174	176	146	142	156	144	142	146	155	160	153	181	181	162	150	171	161	163	148	167	165	149	177	160	166	167	167	174	157	161	148	151	169	140	182	177	169	163	161	171	162	184	149	147	150	149	165	153	157	174	183	137	169	178	152	155	158	154	171	173	150	181	163	153	155	186	150	159	160	139	149	147	154	164	136	174	155	156	172	163	157	152	152	156	143	142	186	144	168	156	160	177	160	149	153	163	151	149	149	178	140	148	164	166	176	152	185	157	144	162	164	149	174	170	171	162	153	172	169	179	151	160	164	144	164	128	171	162	165	166	159	153	170	150	177	155	136	184	140	153	176	181	143	173	129	178	162	158	175	173	164	179	163	169	177	151	161	168	162	150	159	156	179	169	122	160	157	149	157	178	156	153	164	181	154	157	152	152	152	150	168	154	166	156	169	188	166	186	157	167	147	204	167	168	151	157	171	134	151	158	149	176	157	167	152	140	139	136	151	155	175	167	143	142	152	153	143	143	150	156	144	158	166	156	161	168	189	153	155	164	152	144	150	174	149	170	161	147	168	173	160	160	156	155	141	153	167	136	183	158	165	122	168	185	142	142	145	162	178	153	152	157	186	149	151	142	144	168	168	177	145	183	149	181	172	142	151	160	176	163	152	155	169	166	150	172	140	169	159	151	150	166	151	149	145	162	175	163	162	151	166	168	160	167	167	141	161	165	158	186	157	153	179	169	167	161	171	171	133	170	171	174	164	156	150	160	176	163	145	140	168	175	153	163	186	147	172	169	164	180	157	161	177	158	146	168	160	177	150	178	170	158	154	195	159	142	135	163	157	178	169	142	148	163	166	155	175	166	154	142	177	172	156	170	157	152	150	167	175	138	175	148	177	155	161	153	129	160	169	158	146	180	159	179	166	155	163	163	155	143	167	152	176	157	153	168	188	180	172	171	164	149	162	175	146	166	162	162	161	142	166	156	168	158	167	155	160	183	155	168	164	166	162	166	156	158	143	144	174	145	185	166	144	136	172	177	169	155	165	154	161	187	167	165	150	181	157	161	162	179	156	157	136	169	155	157	176	192	177	169	157	168	154	138	162	149	164	178	161	163	172	169	165	158	167	172	153	161	167	144	177	158	167	151	165	162	174	157	156	157	158	186	148	154	152	158	167	172	163	146	163	163	165	146	147	181	145	152	153	182	157	170	160	175	144	160	187	145	162	162	144	171	190	151	171	144	167	134	160	155	181	144	166	169	156	152	171	164	136	163	179	187	149	171	167	131	150	166	166	180	177	155	149	172	135	177	160	173	164	151	151	167	167	164	165	152	149	160	142	157	180	164	150	146	161	176	148	159	165	153	157	172	136	145	171	180	164	174	170	140	171	168	155	166	162	166	153	184	160	161	163	153	166	158	150	160	154	197	160	169	184	163	144	135	157	143	168	158	167	183	169	158	158	166	144	190	175	172	161	181	182	163	172	156	164	154	193	148	184	161	172	155	183	133	170	136	159	153	174	161	162	203	171	155	168	155	178	174	154	142	160	151	167	152	144	142	169	172	162	165	142	144	179	164	180	177	147	143	145	166	138	152	171	158	173	183	164	164	154	162	167	149	158	145	153	166	145	182	176	166	163	171	148	157	168	170	183	162	181	183	151	152	176	159	172	168	167	182	169	149	164	162	138	151	175	159	172	161	168	157	158	151	146	173	189	168	166	158	173	171	171	185	161	169	181	155	137	142	160	178	165	166	155	161	189	146	177	155	165	168	143	157	151	153	172	170	160	155	156	156	157	175	156	167	170	177	177	150	142	143	172	151	168	143	140	171	181	156	172	165	170	159	163	161	162	148	158	147	138	159	141	151	139	159	147	167	147	151	169	147	159	174	179	161	169	168	168	170	159	169	168	159	164	155	148	162	164	175	146	158	148	169	148	163	150	161	160	149	152	164	154	175	156	170	156	147	154	176	147	147	158	144	195	151	167	163	186	163	162	161	175	155	155	154	175	152	173	164	175	151	169	149	136	163	164	166	171	154	194	170	159	160	168	166	144	180	173	165	174	125	174	162	154	175	163	166	152	171	163	161	176	141	177	145	154	143	188	130	164	157	155	181	148	163	173	142	164	153	162	153	144	159	156	157	140	145	181	146	178	168	154	152	143	147	137	152	172	160	155	162	151	164	175	164	170	149	151	155	156	159	195	170	174	159	168	131	177	173	157	177	180	171	170	146	170	163	181	140	169	160	170	153	177	161	151	150	159	170	147	166	192	148	150	162	163	176	151	176	167	158	155	170	158	177	159	160	155	176	166	167	165	190	167	164	146	150	149	161	154	144	151	153	152	151	144	150	171	172	173	151	173	165	165	134	152	182	173	172	165	134	178	177	165	149	194	163	137	152	166	158	172	157	147	151	183	161	156	166	168	149	184	123	163	149	159	150	167	170	152	151	163	137	150	168	172	145	168	154	159	181	144	149	148	184	146	163	158	159	165	167	156	161	160	176	158	163	177	164	177	156	187	150	155	145	159	163	181	158	168	161	150	149	137	169	146	158	160	193	173	160	157	196	154	175	158	147	156	164	137	150	165	158	160	157	150	159	150	163	178	167	164	160	157	148	187
5325	1240	2565	2967	2506	2097	1695	1494	1262	1121	1000	925	818	764	782	716	706	692	628	620	638	541	595	540	579	533	556	522	515	503	508	506	492	511	491	491	461	455	484	455	445	474	486	504	515	613	540	520	485	436	474	442	438	510	472	465	731	4803	1292	434	408	431	397	394	418	445	435	411	461	432	446	410	428	487	402	400	437	415	412	400	444	414	434	402	399	413	433	437	435	424	424	426	406	410	450	473	410	446	407	454	425	455	413	430	442	407	461	401	412	409	403	380	419	407	413	426	447	391	437	412	435	440	453	401	436	435	457	410	459	418	446	435	452	437	381	409	420	446	452	391	442	399	441	401	395	417	414	408	418	386	421	445	437	419	436	444	395	454	438	424	408	456	410	403	395	425	440	398	455	421	399	415	428	398	403	447	437	404	433	428	459	462	454	401	402	393	409	397	397	447	410	439	418	432	413	430	411	421	422	411	447	445	410	431	411	463	443	443	385	412	432	387	467	420	434	452	438	426	439	426	452	397	452	452	376	464	402	400	446	425	410	431	433	446	440	406	400	420	405	390	420	418	415	436	422	422	443	452	426	401	439	392	400	416	452	427	414	378	408	422	447	418	430	418	443	457	403	389	408	428	445	397	440	439	445	420	425	406	370	409	421	393	466	446	434	417	457	443	444	469	415	430	465	417	434	389	410	447	438	433	411	433	409	424	476	415	397	407	420	418	357	437	409	401	433	449	456	449	424	427	402	397	419	408	412	401	467	423	424	402	435	459	396	407	436	408	433	401	411	427	408	402	425	437	445	426	411	412	437	413	406	416	405	439	442	401	456	425	445	424	401	420	402	387	456	437	400	437	400	428	443	423	432	403	437	423	423	390	424	409	410	427	424	419	397	417	447	417	424	425	421	403	428	391	460	447	414	445	413	416	411	424	422	393	422	465	402	421	459	405	446	438	419	427	446	452	376	405	420	406	380	392	411	420	418	410	434	427	424	443	423	434	445	436	441	394	427	412	451	450	431	441	414	408	423	444	359	406	420	413	418	444	443	438	412	414	433	404	449	433	403	409	390	402	439	379	453	406	412	425	421	429	451	461	412	413	406	430	458	429	416	444	409	407	408	428	418	437	442	408	427	426	430	416	400	402	396	405	435	403	425	414	417	391	400	412	418	433	430	419	416	439	437	413	446	438	432	410	408	416	433	401	461	453	422	401	402	416	443	466	410	409	422	442	406	410	425	436	458	391	450	393	430	402	403	435	428	434	408	441	417	435	415	421	423	422	433	429	374	437	448	416	441	451	430	448	414	460	438	431	414	425	436	431	442	413	435	418	424	438	389	438	445	440	431	425	407	404	409	403	415	415	405	427	393	443	417	431	450	400	433	414	407	446	438	427	446	397	441	401	427	418	385	462	398	404	411	419	423	405	418	399	423	444	429	411	383	412	411	396	422	394	416	452	422	457	405	459	468	418	440	412	427	425	480	419	384	409	395	427	411	436	416	423	437	416	417	398	408	398	421	408	432	407	402	443	387	435	403	418	387	448	399	453	423	429	369	422	429	426	469	449	453	429	417	433	386	417	445	422	454	423	445	418	446	418	398	395	366	412	432	428	384	405	433	432	434	443	434	414	423	423	425	382	406	431	404	433	426	411	421	451	384	442	402	409	422	436	442	464	428	421	413	413	397	459	428	385	414	416	441	434	421	455	435	416	430	414	399	404	432	421	414	412	419	409	419	443	485	397	414	442	440	398	419	420	429	449	487	423	411	393	410	405	395	444	414	433	426	436	460	461	407	422	398	408	493	436	444	414	437	399	430	412	390	416	430	396	414	427	407	455	440	433	409	441	425	388	418	418	466	449	449	409	422	416	437	419	440	428	415	399	475	410	429	439	446	394	418	418	418	432	458	456	408	446	447	410	427	452	412	416	416	430	407	407	428	390	425	421	414	457	426	431	432	419	462	430	437	402	417	409	429	470	409	434	406	428	446	429	431	418	440	407	394	410	445	403	425	384	396	434	440	421	443	417	398	437	424	386	401	392	449	409	418	416	407	427	447	424	437	435	465	393	431	447	388	395	438	431	422	428	407	424	413	423	403	421	430	446	467	413	428	409	429	391	403	434	433	409	419	441	449	411	382	396	419	419	424	442	404	410	421	419	381	425	411	393	419	421	394	439	390	437	456	441	428	422	402	421	422	398	418	413	408	429	386	412	387	422	442	430	429	412	402	408	411	424	420	434	437	416	437	413	428	438	427	390	378	456	442	432	420	419	427	398	420	430	425	430	413	461	383	392	446	436	432	433	423	434	439	438	438	428	376	428	431	436	446	439	397	418	419	433	397	431	420	468	400	434	443	436	413	464	469	392	421	425	431	436	426	442	412	380	457	451	437	434	428	408	381	440	416	426	440	478	414	402	449	443	445	464	441	395	406	434	392	426	415	396	437	383	414	440	442	421	444	410	403	416	408	399	441	373	425	418	430	444	463	414	391	441	397	418	447	425	424	431	405	414	398	398	457	413	416	406	408	403	414	453	398	395	432	448	425	454	401	427	444	437	448	398	430	438	394	417	437	423	430	389	404	481	432	390	423	445	386	418	445	448	446	421	436	401	456	410	413	447	445	422	404	404	432	423	450	421	404	420	440	403	439	436	418	452	417	412	409	435	413	401	412	418	379	430	431	437	398	392	396	443	411	400	435	407	442	403	457	407	415	465	435	397	444	438	433	442	406	459	425	401	424	415	443	425	413	390	401	399	459	412	421	443	406	438	428	410	430	406	405	429	422	422	411	412	433	410	425	422	451	393	419	399	412	406	425	443	402	397	410	412	456	435	447	464	436	402	433	417	413	441	482	410	394	442	458	447	430	401	405	446	371	430	431	439	449	409	435	411	435	429	454	437	439	468	413	419	455	426	405	434	451	387	411	420	422	426	420	452	433	442	442	465	427	437	421	422	414	412	417	440	455	401	454	417	439	428	414	378	417	424	453	402	411	395	400	409	429	409	408	385	418	415	412	449	394	420	414	395	470	419	414	424	422	443	429	439	462	397	424	441	423	406	420	423	443	420	423	450	417	446	411	430	445	422	438	419	402	427	413	440	401	425	420	428	402	438	435	454	422	438	420	416	405	431	382	398	417	390	414	395	431	439	420	432	443	388	369	417	407	430	400	407	440	431	432	409	435	422	432	420	429	444	380	395	416	417	413	469	458	399	445	391	442	387	424	442	426	449	406	446	435	452	412	420	425	420	431	423	419	431	414	462	432	406	413	402	399	449	423	358	401	438	411	417	441	415	456	459	444	410	416	384	417	421	395	402	437	411	389	443	433	406	420	436	454	419	454	438	452	465	455	419	424	403	413	419	417	415	408	431	440	430	392	387	441	459	395	431	412	438	416	432	435	415	422	430	421	429	430	428	419	413	444	446	408	435	438	421	402	419	411	412	418	424	454	426	427	457	387	414	427	416	429	421	427	412	418	412	446	418	447	437	380	434	392	428
13904	1974	1995	1514	1019	752	525	445	381	303	263	209	234	177	148	206	167	168	132	130	138	139	145	143	117	138	120	122	123	104	89	113	109	88	97	114	119	110	83	110	127	98	109	107	109	143	114	110	105	110	102	95	107	104	89	98	119	1027	294	112	98	99	93	100	122	96	112	101	97	101	94	93	109	87	113	112	99	101	91	102	80	78	100	100	103	94	91	108	109	98	98	114	82	90	111	96	96	103	90	82	104	93	87	102	106	91	91	95	96	82	81	103	105	109	94	74	106	100	112	76	93	106	89	97	93	107	92	92	88	107	103	93	112	109	110	94	98	99	85	79	98	92	112	95	103	79	94	85	111	115	114	118	100	89	95	91	114	91	85	100	119	111	85	110	87	86	87	103	87	107	84	83	94	95	104	114	97	100	101	99	106	93	105	93	85	98	91	111	94	77	102	104	90	103	89	95	96	96	87	80	81	109	96	101	90	82	111	101	100	105	83	90	101	82	84	98	106	106	88	100	105	116	87	89	104	79	86	91	109	106	84	110	93	103	101	86	96	88	93	97	94	81	117	100	99	78	101	94	114	89	91	83	87	98	99	99	99	73	94	81	109	103	86	91	108	100	94	80	98	109	86	82	82	90	131	96	88	93	110	96	120	104	84	97	95	67	105	73	95	102	103	117	94	102	107	114	105	93	84	93	74	100	74	94	95	87	100	107	99	88	104	86	97	122	91	108	85	115	108	86	92	83	99	97	109	103	92	89	105	100	101	98	85	87	95	110	98	94	95	88	98	98	82	107	102	88	92	90	124	114	89	103	103	105	112	98	106	115	105	92	91	90	103	97	120	87	100	101	98	83	99	82	110	105	75	97	96	87	110	94	96	94	79	96	103	90	93	90	97	105	90	90	111	95	76	114	100	103	96	89	89	105	91	92	104	100	90	86	93	92	102	98	95	106	100	95	107	89	98	89	110	98	88	75	103	108	103	100	90	102	96	94	84	99	114	104	84	105	86	99	103	93	92	101	93	96	120	108	87	103	83	98	93	101	110	99	105	105	92	84	103	115	97	99	101	90	92	98	95	96	92	88	99	100	92	111	99	89	106	106	93	92	83	99	102	88	101	113	104	120	107	117	112	81	111	94	86	116	87	91	110	83	96	99	88	111	93	85	87	103	100	89	104	110	89	92	107	90	98	84	98	100	93	122	90	85	103	79	92	87	107	89	88	103	93	88	91	99	108	83	84	80	99	113	92	88	110	100	104	77	96	86	88	94	76	85	89	95	92	92	106	99	79	100	80	103	101	94	102	113	93	92	92	90	95	80	98	97	85	85	99	92	114	97	107	95	97	108	85	93	92	92	112	108	111	94	100	99	108	98	105	99	99	93	104	94	129	90	91	90	98	100	112	107	99	88	103	113	94	102	104	90	89	84	100	104	91	94	107	96	97	94	103	93	95	103	98	108	94	90	92	107	88	73	104	83	95	109	90	79	108	111	97	91	103	93	98	84	100	93	85	98	90	93	105	108	99	115	96	94	103	114	109	98	90	86	91	88	108	104	80	80	100	91	92	84	105	78	96	91	72	98	90	91	79	102	92	125	96	98	81	95	107	96	102	102	112	85	89	108	89	93	73	97	99	106	102	81	95	100	92	93	95	115	109	92	99	107	115	99	97	91	101	83	96	100	111	88	83	85	90	77	99	86	98	95	101	99	93	89	90	81	106	100	96	74	87	118	78	87	103	63	92	113	82	86	105	92	86	90	83	98	86	96	107	88	101	87	103	100	100	89	92	102	96	93	119	102	101	90	86	94	113	117	92	85	91	102	95	86	84	101	107	90	105	103	107	96	92	81	84	117	83	90	116	87	97	108	73	98	107	117	83	101	97	95	92	90	85	90	88	90	74	104	97	99	96	101	89	124	87	110	104	105	78	113	93	92	87	113	86	85	106	98	90	91	95	96	95	95	97	92	75	95	78	90	107	110	92	94	92	110	100	101	83	99	101	89	101	95	93	96	79	85	90	95	91	94	90	90	96	80	92	85	101	96	83	87	97	77	85	94	94	84	98	83	95	80	90	88	88	88	96	86	102	97	95	108	106	102	95	100	104	116	96	118	93	103	93	107	79	84	86	82	88	108	88	101	97	112	101	113	99	97	97	100	82	98	97	90	92	88	92	98	87	89	89	96	96	101	97	94	80	111	117	93	99	91	95	98	111	109	107	110	97	105	91	91	107	93	89	89	108	89	79	94	105	110	90	94	101	98	96	84	94	85	97	108	80	82	108	95	83	99	83	115	99	101	118	106	97	100	96	105	101	91	111	100	103	91	97	89	106	81	108	107	92	87	79	83	96	93	104	95	102	104	106	90	114	89	99	93	105	97	96	93	94	91	80	95	97	89	100	84	109	103	99	100	95	106	105	91	95	98	100	105	95	101	109	94	99	99	85	86	83	97	95	106	98	96	99	101	119	99	98	131	98	93	110	93	97	107	96	103	91	104	96	100	105	89	87	104	81	103	88	114	102	90	76	86	97	110	87	103	96	94	86	96	91	99	87	101	86	86	93	91	102	117	110	91	83	104	85	95	101	88	98	106	95	78	108	88	90	106	92	104	94	94	91	106	111	106	89	88	89	82	102	93	102	91	89	78	85	113	121	95	104	102	109	114	92	114	117	94	95	98	96	82	107	100	86	98	102	88	95	112	85	73	79	96	89	94	86	120	104	109	97	102	100	104	96	71	101	79	106	85	103	91	81	90	96	89	99	102	101	101	90	100	106	96	104	105	94	107	102	91	93	111	100	104	89	86	94	85	67	105	90	85	99	92	87	93	89	81	81	83	90	116	108	85	102	91	89	104	119	102	92	105	93	84	92	95	85	96	81	117	93	102	104	84	101	103	99	101	93	71	87	107	90	101	84	94	74	87	102	102	96	82	105	113	95	87	91	94	81	96	82	102	99	110	98	77	98	104	102	84	86	77	96	86	93	90	91	96	93	99	89	114	98	94	95	98	95	107	109	97	96	80	74	93	79	83	86	81	105	98	114	81	89	112	100	107	100	104	99	102	88	106	110	101	104	95	95	93	100	94	91	82	99	100	103	96	105	96	102	94	87	80	104	102	91	100	92	101	117	97	98	101	91	103	83	94	86	89	90	86	109	93	109	96	107	99	91	101	96	89	91	90	85	95	95	92	94	102	104	112	108	83	102	106	95	101	87	83	106	107	84	88	101	82	89	98	104	110	95	110	77	89	91	90	98	94	100	85	104	89	94	95	85	105	81	106	83	95	98	103	79	89	101	105	111	88	81	93	90	95	102	105	102	92	116	103	89	104	99	94	105	95	98	101	94	94	104	74	103	92	81	78	86	88	99	88	92	85	110	80	89	84	103	88	95	98	123	94	86	87	94	107	91	108	94	94	73	93	101	86	85	107	83	97	92	104	97	94	101	65	98	89	92	112	105	83	72	100	105	100	91	98	95	102	64	84	93	93	107	111
7183	1802	4343	4998	4384	3530	2811	2271	1881	1585	1421	1170	1123	956	912	833	716	696	703	631	596	596	530	553	499	457	470	436	435	455	398	402	432	397	387	399	410	380	370	374	362	362	401	327	475	691	387	417	380	355	327	329	341	316	346	353	591	8277	1587	309	255	283	291	259	301	290	298	271	239	272	287	260	292	311	272	271	232	257	254	263	265	264	267	254	302	271	270	232	240	282	261	277	287	253	304	274	299	259	273	266	280	271	269	266	265	256	277	284	271	287	284	276	255	297	287	278	249	282	283	262	270	264	269	245	252	297	259	260	278	250	246	276	269	251	293	276	300	298	266	260	292	290	274	255	260	286	281	252	240	269	231	284	266	238	284	271	262	271	274	259	247	272	247	277	264	252	243	302	260	253	242	264	275	258	225	242	253	271	285	232	261	264	273	257	236	277	294	269	283	258	264	257	288	241	276	262	242	250	280	286	257	250	268	289	259	264	246	263	259	287	271	250	269	288	273	277	259	263	249	280	239	308	258	267	269	253	240	266	281	256	261	245	276	286	253	243	236	258	258	226	252	269	245	281	268	250	268	272	263	283	261	271	270	263	295	254	261	253	285	266	264	252	260	276	236	255	270	298	267	294	251	266	252	265	268	286	246	270	257	293	280	246	262	246	252	270	264	238	272	248	262	269	262	273	271	263	294	290	238	285	233	277	281	242	262	246	268	255	260	273	283	295	277	274	262	270	272	256	282	265	274	282	233	273	260	270	275	283	280	282	279	246	260	264	275	269	266	251	256	272	251	234	255	264	240	240	244	259	282	269	280	244	265	276	272	264	268	298	248	269	276	282	280	257	282	301	261	278	241	273	259	224	241	243	276	267	265	280	274	267	263	260	284	257	271	239	261	255	251	273	236	264	246	260	278	281	255	262	278	272	270	227	232	245	246	243	261	265	252	270	254	279	256	274	267	258	251	253	272	286	241	274	258	265	256	275	247	237	280	270	236	242	265	229	266	239	253	248	267	258	248	259	271	267	238	281	276	298	237	280	277	289	287	306	246	242	258	262	258	280	266	277	296	250	236	290	256	269	246	236	251	256	284	275	273	240	269	244	273	272	274	249	269	269	269	245	280	235	251	257	285	258	240	242	267	263	274	247	253	259	264	268	264	258	249	267	270	259	254	267	261	221	267	270	247	313	270	262	272	271	268	235	252	247	312	265	288	254	255	269	295	275	255	272	270	245	268	250	277	252	240	251	258	237	261	260	277	256	257	284	251	246	276	257	241	265	250	248	266	266	263	272	231	273	260	255	266	251	233	257	248	252	264	245	235	287	279	282	253	232	270	262	260	218	252	266	296	262	285	252	275	266	272	301	266	257	259	250	276	241	247	263	262	264	263	259	265	261	253	282	231	257	284	271	262	247	265	259	272	243	244	283	249	267	282	258	283	262	247	275	226	271	250	270	239	258	260	281	254	234	277	275	254	257	287	273	259	258	261	238	244	258	248	267	283	271	268	271	254	289	274	262	262	257	258	307	256	224	252	266	261	235	255	269	246	268	276	275	259	258	234	272	260	266	261	245	283	257	269	244	278	242	218	273	242	254	280	231	245	260	267	263	258	253	245	275	256	282	256	256	279	278	283	293	256	256	255	255	302	286	291	273	258	287	262	279	277	271	258	255	282	254	271	266	278	257	270	258	232	262	266	247	256	258	301	265	278	277	252	271	247	269	245	275	288	262	255	258	252	268	245	267	274	265	280	282	286	271	265	273	255	279	275	257	274	252	262	221	257	289	271	252	264	261	266	242	259	277	279	267	292	297	243	264	273	262	264	277	268	267	295	255	265	232	297	277	269	254	262	263	238	271	278	243	269	245	258	254	231	271	264	282	291	260	275	259	258	267	262	260	274	275	265	243	272	263	295	253	270	254	267	250	289	264	262	253	252	259	274	247	253	265	247	259	267	257	270	260	255	264	249	267	248	249	285	257	275	266	254	257	252	275	254	269	261	261	264	255	254	240	265	285	277	292	251	250	248	245	244	260	267	262	283	266	234	264	223	260	225	282	259	259	248	249	278	271	263	285	248	266	261	258	262	280	262	244	238	248	275	271	262	252	285	268	251	248	243	265	237	289	242	264	278	246	270	254	255	246	255	270	280	242	242	274	271	249	297	282	253	266	282	235	260	250	252	251	246	282	258	297	255	248	259	254	256	259	248	280	264	247	271	275	254	256	273	275	232	230	299	284	292	247	239	256	263	268	235	273	283	294	273	259	275	256	276	255	264	234	261	304	280	293	276	276	260	255	268	248	268	243	251	257	223	264	254	281	257	276	263	310	281	239	282	260	230	260	269	276	274	262	246	279	280	274	262	257	285	284	272	274	228	266	241	272	247	253	272	257	268	281	236	241	292	251	287	246	259	264	245	281	273	254	262	278	275	292	261	249	243	255	261	262	281	245	260	288	258	252	272	275	264	231	242	256	255	281	235	271	257	273	253	246	243	245	232	265	269	277	277	271	257	254	277	254	253	272	243	275	276	285	252	264	258	268	258	288	254	272	250	275	249	261	280	264	263	307	297	266	242	253	275	248	255	257	268	270	244	260	268	248	290	291	254	260	267	284	249	249	271	268	263	247	246	239	262	270	270	254	232	259	285	287	242	253	286	263	251	278	291	246	269	254	264	279	270	256	244	271	252	292	260	257	229	270	269	257	292	289	257	269	251	251	266	232	277	240	241	240	263	253	266	257	262	273	263	268	265	246	273	267	255	298	264	272	264	307	282	267	271	276	266	279	269	247	245	257	263	273	254	275	262	258	257	253	285	252	267	248	254	267	246	268	239	232	265	284	275	258	271	259	238	242	267	256	275	300	244	260	221	257	254	267	245	248	233	249	277	270	253	281	246	240	248	274	275	265	296	295	269	268	253	224	255	252	264	276	244	259	272	263	267	284	254	265	273	276	253	274	255	265	244	243	253	264	229	282	262	248	236	241	271	267	251	259	279	272	252	262	285	256	251	277	250	257	246	266	267	235	261	282	263	264	261	258	239	246	265	255	246	287	256	266	243	283	256	249	269	255	281	256	258	246	260	274	235	244	265	279	270	269	290	276	259	283	271	245	262	240	242	252	278	267	269	257	280	280	258	257	281	291	277	238	291	246	258	258	270	241	267	273	251	255	257	265	260	269	270	243	285	271	234	269	232	277	244	253	242	269	269	247	251	270	283	285	253	285	274	233	255	258	281	277	237	273	279	221	225	259	268	267	248	258	255	257	269	260	274	262	252	265	258	272	267	247	272	258	262	258	269	262	271	262	241	275	247	263	246	279	278	253	300	268	262	252	269	251	234	284	295	254	269	245	231	275	286	270	250	253	271	250	276	281	252	283	266	280	262	282	250	253	284	269	236	277	274	243	268	246	225	267	252	287	242	292	269	247	269	280	257	285	279	289	266	272	271	256	273	247	244	277	277	277	259	270	281	272	257	249	258	277	250	252	280	261	260	271
1843	174	150	179	152	154	139	120	135	152	139	121	144	146	145	133	154	135	160	140	156	156	146	180	114	144	142	125	134	135	145	143	150	132	143	138	143	158	131	148	139	117	130	141	134	161	157	147	135	141	128	136	155	140	152	145	134	166	157	149	117	129	118	120	145	133	151	158	133	142	139	137	139	143	148	140	149	143	137	145	168	127	141	128	146	122	125	151	122	141	134	169	143	124	132	119	153	123	144	144	143	138	132	147	133	138	120	122	141	137	120	145	126	132	141	150	130	159	132	143	129	126	149	133	115	130	143	147	138	143	121	135	148	153	144	132	126	133	138	139	126	139	152	121	155	150	162	129	132	141	135	120	121	122	138	121	134	155	125	135	137	128	135	135	122	138	137	112	139	153	160	144	145	123	133	150	138	134	131	151	145	151	126	130	127	147	135	134	142	141	136	116	137	153	121	134	118	125	144	138	135	135	142	137	128	160	139	144	164	156	116	137	128	143	126	114	144	142	137	155	133	138	132	136	130	127	126	124	144	140	140	148	132	137	140	136	150	140	135	131	131	148	146	124	136	142	153	157	147	126	151	130	140	130	138	124	137	143	133	146	150	146	134	130	136	128	132	127	152	136	136	125	132	121	152	119	133	133	123	138	124	127	139	130	124	139	133	141	145	148	138	130	126	148	115	159	134	165	131	122	128	131	126	161	143	130	132	123	133	166	155	135	115	168	148	135	158	149	130	141	132	161	130	120	127	144	132	120	140	137	130	131	127	121	125	133	136	160	140	126	121	139	144	131	143	126	136	131	120	145	139	116	136	142	140	154	149	134	147	150	143	140	160	120	121	119	119	138	121	133	113	123	137	148	135	131	142	140	118	123	137	146	128	140	148	139	149	120	132	146	154	146	146	128	106	135	129	143	153	116	154	129	135	145	145	134	128	148	123	133	145	117	165	161	134	130	150	136	161	135	136	145	146	133	124	126	126	152	143	132	147	140	130	132	157	133	136	123	119	123	129	140	115	134	119	150	140	119	131	148	133	132	136	144	138	147	113	127	151	138	146	141	147	153	127	129	129	137	162	126	129	126	127	148	144	126	147	133	137	143	123	155	135	127	153	129	119	134	140	118	140	133	137	152	149	151	145	127	133	126	156	134	131	133	118	144	140	125	146	129	130	118	142	101	129	143	140	125	131	122	116	141	155	152	133	129	141	122	127	140	149	144	161	141	118	148	140	145	152	152	130	153	154	123	157	153	136	134	142	121	127	132	152	147	154	119	160	136	132	148	145	120	130	138	150	134	135	135	141	151	152	127	154	129	129	152	166	164	165	130	132	148	130	167	140	143	125	131	134	144	135	140	135	137	156	143	121	116	147	114	142	130	137	117	133	131	161	130	131	157	137	143	132	127	147	149	136	141	146	148	121	114	133	119	123	127	124	150	147	139	135	149	146	128	160	126	113	142	136	133	139	132	135	120	162	122	129	147	132	150	129	148	135	138	140	133	155	148	136	127	115	131	146	134	136	134	134	127	150	146	148	138	138	144	142	121	136	122	160	129	147	124	124	132	141	145	133	150	144	128	149	124	122	142	143	134	136	132	144	145	139	138	138	126	154	127	133	108	129	155	144	158	157	155	128	142	133	138	130	172	129	117	125	147	159	133	133	141	136	132	134	144	134	124	121	132	144	124	157	136	146	128	137	150	141	143	121	151	135	150	128	124	121	123	133	155	122	160	140	115	125	144	133	127	139	143	126	138	128	144	143	138	124	124	135	140	111	139	133	127	138	147	129	144	125	141	121	155	158	155	130	133	146	134	140	130	129	134	126	151	138	147	133	126	152	123	113	139	130	143	130	144	120	153	133	116	149	133	131	127	142	142	148	111	143	138	140	134	165	136	143	130	129	143	157	113	121	133	146	161	140	128	130	115	133	149	103	146	147	144	129	129	140	141	150	148	151	142	145	139	126	157	147	157	153	128	150	142	152	149	131	140	126	145	145	136	144	114	134	113	132	149	136	121	153	136	135	135	136	150	142	121	135	149	132	132	172	147	151	133	124	152	151	119	131	123	134	143	144	158	155	142	153	153	178	150	136	128	158	136	142	138	125	128	146	160	151	117	139	124	145	122	143	130	120	151	141	153	123	128	142	135	153	135	124	133	141	134	127	142	143	126	154	145	141	144	144	132	155	139	146	138	120	141	136	150	150	104	141	135	136	122	138	131	132	134	147	134	134	142	157	133	132	153	115	133	151	131	156	155	132	154	157	147	140	146	131	135	146	135	130	151	140	143	133	131	143	142	142	129	131	130	125	143	147	129	141	162	131	134	135	137	149	162	133	134	127	143	124	152	130	140	151	138	145	124	153	120	142	129	124	153	130	144	141	162	131	152	127	138	119	124	146	131	143	141	129	155	133	150	144	138	147	138	135	145	145	139	133	133	121	121	135	145	131	129	172	138	147	143	163	134	142	134	146	146	139	148	142	161	138	136	137	136	136	124	144	143	125	134	136	135	128	141	129	118	123	133	155	131	128	114	141	134	151	146	119	119	133	138	156	117	130	157	138	125	160	139	118	147	141	148	152	134	136	121	125	167	123	138	147	128	148	136	132	144	124	158	146	132	111	133	131	147	152	135	134	130	133	142	137	151	154	134	123	163	158	140	125	154	115	128	132	144	134	145	116	153	156	145	125	120	145	139	141	125	159	160	109	138	141	127	124	118	133	133	133	154	123	133	149	153	166	129	137	142	139	130	144	142	161	141	121	142	140	131	145	132	154	139	135	136	156	115	134	138	140	141	133	126	158	141	152	132	126	143	150	116	125	137	160	153	153	125	116	124	136	148	147	127	154	141	117	146	147	144	145	143	145	127	135	122	142	156	128	133	140	123	139	125	135	144	146	120	152	146	160	145	144	133	144	136	127	119	145	135	150	122	155	143	149	149	144	141	127	130	135	125	126	141	144	125	131	164	148	151	141	132	167	130	151	144	136	120	128	143	135	148	152	140	156	148	149	144	131	154	143	133	137	134	134	125	128	144	134	129	143	145	141	160	137	139	126	134	154	135	151	142	134	146	124	152	148	136	126	130	131	137	136	130	138	137	144	156	116	134	137	139	132	140	155	131	118	130	150	127	132	144	129	147	149	143	126	140	114	130	130	148	133	135	144	153	127	129	138	139	131	134	140	157	142	170	137	164	147	121	156	115	131	111	112	146	153	145	152	140	138	127	137	136	126	128	138	134	115	124	168	134	132	141	132	146	133	139	137	134	129	146	146	127	158	146	131	124	135	133	126	122	144	129	131	137	131	131	146	140	155	153	116	131	108	136	132	154	133	153	144	157	147	136	136	132	145	143	166	125	135	141	119	123	133	145	129	134	122	131	141	154	143	114	142	136	136	131	119	129	160	121	139	139	140	154	142	149	120	155	154	118	144	133	150	120	152	151	153	146	141	128	120	132	134	146	111	148	147	124	128	154	129	141	148	146	135	131	148	123
2103	442	521	488	495	523	409	384	449	387	374	414	390	331	374	415	386	371	393	350	361	381	399	379	372	384	370	390	379	368	358	358	367	399	362	370	379	389	350	392	342	372	397	383	389	351	424	385	415	381	370	412	404	377	373	387	387	655	501	367	384	352	357	354	382	379	379	380	365	387	361	344	438	368	312	376	371	377	347	341	372	358	410	370	386	373	375	366	375	383	402	356	382	377	380	365	390	327	403	385	392	385	414	353	378	399	347	334	374	372	386	377	381	354	365	346	402	375	393	341	340	398	366	388	350	367	396	398	364	349	379	359	383	374	393	380	345	401	380	392	358	357	399	388	371	379	373	400	365	367	419	380	376	345	388	388	384	378	345	378	373	413	411	329	355	423	348	375	369	350	353	362	355	417	405	378	375	383	354	395	393	363	382	355	345	363	364	370	356	387	329	377	382	368	362	361	373	366	382	421	359	372	357	365	394	405	384	352	341	395	353	363	395	335	359	391	395	382	370	391	347	357	366	339	372	356	355	346	341	375	349	361	378	375	387	393	379	371	375	374	376	382	388	371	385	397	361	386	329	408	379	377	388	373	352	367	349	383	360	377	400	427	385	377	370	349	381	377	363	385	388	366	386	371	364	379	377	375	383	369	409	336	412	359	384	353	353	418	378	376	355	386	348	366	365	353	371	376	432	368	371	384	389	380	393	360	382	362	366	363	353	373	364	381	390	386	353	366	375	398	343	382	385	369	389	370	348	379	359	393	374	393	390	363	355	384	411	353	342	359	372	391	363	378	361	392	396	366	350	374	369	388	394	384	403	384	369	388	356	368	364	377	375	395	393	379	351	357	362	365	422	359	407	359	377	384	365	407	379	351	404	365	399	388	395	373	382	423	400	330	401	374	381	375	339	348	365	406	356	387	360	379	376	352	333	365	405	355	372	374	371	406	353	373	362	375	376	373	362	351	350	347	396	424	361	383	401	400	355	402	384	369	367	387	373	375	344	365	373	364	364	381	362	336	373	392	357	351	408	381	367	397	388	367	350	364	342	387	377	366	376	390	369	339	360	356	348	387	353	369	390	370	375	350	404	398	380	344	357	374	353	400	367	368	370	408	382	386	370	374	399	383	384	383	399	375	390	383	381	359	382	357	369	381	377	343	376	339	363	385	356	369	366	396	378	416	356	383	385	341	333	386	353	368	342	390	362	349	363	332	402	362	360	376	356	361	365	395	395	365	365	382	356	375	324	331	341	344	373	360	353	376	360	342	356	377	320	363	365	402	391	392	351	403	373	376	367	402	389	377	338	377	368	397	357	393	375	375	386	359	360	379	400	376	388	353	388	387	367	356	413	374	369	388	396	367	357	381	370	384	336	386	401	405	343	336	407	395	397	347	376	387	367	386	387	378	377	365	361	380	408	382	362	395	357	379	384	360	383	352	364	356	401	377	380	368	372	361	349	365	388	364	392	375	347	410	375	370	386	381	386	372	345	376	400	363	392	386	364	384	356	375	353	388	373	382	373	415	407	369	336	375	361	380	375	379	372	381	402	389	371	386	358	373	370	369	358	385	352	380	424	407	376	355	402	376	379	354	391	356	347	345	363	340	400	371	354	354	368	385	355	348	366	331	387	373	372	374	352	400	348	376	372	368	361	362	359	398	360	401	384	374	377	401	368	368	352	357	368	371	378	408	388	358	373	364	394	355	375	422	368	381	346	380	370	406	360	398	378	386	363	336	398	389	391	372	349	341	368	366	370	396	374	368	352	380	353	385	366	354	387	359	351	369	360	381	394	356	373	381	354	384	366	379	383	373	387	376	417	350	370	359	363	397	389	393	362	341	374	371	368	385	375	385	379	385	381	377	387	376	378	364	369	378	382	412	356	353	352	391	373	382	401	376	391	369	383	395	368	355	378	399	360	370	339	369	376	341	366	381	331	394	382	379	372	371	382	332	363	400	352	379	370	345	371	360	395	336	386	376	375	363	410	365	346	374	357	389	383	368	358	360	396	392	357	376	371	401	387	385	378	364	372	366	360	376	381	398	379	344	396	368	368	384	362	385	341	397	382	369	345	384	399	392	373	332	392	399	375	381	376	377	368	367	354	372	396	377	389	337	391	361	364	379	350	367	335	352	380	375	373	382	362	382	380	378	369	363	388	388	371	397	382	372	357	375	363	378	372	363	345	383	376	400	369	357	380	385	394	344	339	385	380	355	354	378	358	367	377	416	385	374	367	374	360	412	392	373	330	394	365	390	362	378	380	387	379	387	379	359	396	365	377	376	350	364	384	392	417	361	372	390	418	376	383	367	373	344	379	364	398	364	370	359	383	386	369	356	371	370	398	369	384	392	375	352	352	388	391	345	386	341	370	394	387	353	392	368	366	403	380	343	367	371	408	370	389	381	377	363	410	345	393	358	391	357	410	356	385	353	396	394	359	385	387	368	365	367	385	369	387	372	375	353	356	363	390	357	365	375	396	374	338	347	362	369	395	390	379	376	368	385	345	377	378	413	350	385	366	386	361	378	371	352	388	372	344	362	347	365	383	392	346	390	346	397	397	322	345	387	389	387	360	360	394	373	391	399	372	348	407	373	385	351	378	340	379	368	385	357	374	376	352	405	352	368	359	377	336	363	385	371	352	375	374	400	383	367	350	383	352	357	335	380	372	388	378	342	362	406	357	353	380	366	352	402	369	380	375	386	353	372	384	399	346	366	393	375	374	338	356	444	351	409	346	373	381	351	372	393	365	331	369	361	378	363	403	363	348	382	403	399	409	341	404	373	371	391	373	387	398	391	384	387	391	387	341	397	384	386	360	362	367	363	366	381	363	378	364	373	391	383	361	382	396	395	401	353	389	378	377	350	387	363	350	379	370	348	411	356	342	385	391	356	402	369	357	367	365	382	369	391	376	394	381	376	379	367	366	355	367	354	370	368	347	375	386	386	360	389	355	400	379	393	373	388	361	371	337	378	381	386	392	391	382	394	376	361	379	389	359	381	389	378	401	370	345	368	377	353	361	374	372	348	395	372	364	379	349	359	369	422	373	373	341	381	435	378	359	370	357	417	410	398	359	401	361	406	380	387	375	412	384	341	346	378	349	354	374	346	391	369	373	397	373	384	373	378	353	351	388	384	394	369	366	371	393	325	384	405	352	361	392	394	374	365	381	387	363	365	360	385	368	372	360	367	409	356	379	348	342	388	357	359	368	388	342	357	365	368	404	378	377	393	342	389	363	342	377	392	346	359	326	370	341	373	354	374	345	358	362	364	354	373	357	417	377	370	353	391	351	367	341	387	359	379	410	392	364	391	360	364	413	370	362	372	361	361	364	391	376	365	374	356	401	385	354	385	381	392	347	370	367	372	363	332	393	374	399	380	382	389	372	364	406	358	371	398	400	368	369	425	346	370	406	355	362	382	374	386	380	348	334	366	378	382	331	432	350	399	385	389	372	395	414	378	354	380	379	364	377	368	378	397	385	369
7359	902	1138	822	620	440	393	350	298	274	237	264	219	234	224	165	201	175	191	183	167	185	186	197	158	170	176	165	167	176	176	176	177	189	161	169	177	157	184	172	163	185	185	157	177	205	174	169	179	182	173	174	183	146	155	165	190	593	322	147	192	186	162	165	157	165	180	169	167	170	170	157	170	171	169	147	163	157	161	161	151	169	157	168	188	166	157	175	181	171	172	170	177	191	175	166	168	181	185	160	170	168	148	150	171	158	163	175	159	183	191	156	176	180	164	157	178	162	191	167	162	180	176	130	169	166	149	158	154	159	167	161	192	170	170	173	147	163	165	173	154	169	157	170	150	190	182	186	175	148	194	169	172	167	135	170	165	175	187	147	154	182	168	175	177	162	154	152	161	147	168	161	162	185	172	159	177	172	179	147	142	156	168	165	157	177	146	181	158	153	171	172	182	164	167	163	169	201	174	169	158	158	192	158	166	151	133	142	196	172	149	168	160	161	160	186	163	156	173	176	167	158	143	143	173	148	178	173	160	164	176	149	170	185	174	149	160	150	166	169	168	171	169	172	176	165	162	153	168	148	151	160	160	185	150	169	168	156	186	164	144	201	186	147	150	153	176	157	146	144	167	167	159	160	174	150	158	184	154	160	172	156	173	186	168	178	168	162	170	167	177	154	135	160	139	174	161	148	158	150	144	163	153	174	197	168	180	152	147	174	172	150	159	146	172	172	169	157	159	162	149	133	139	164	198	179	162	194	170	153	162	163	154	150	181	138	150	135	166	143	168	177	157	173	157	182	154	159	165	193	155	175	165	149	152	170	180	162	162	184	161	178	152	174	150	152	182	158	170	160	139	177	186	157	177	149	151	179	139	186	165	177	137	170	160	163	187	157	156	170	160	156	156	141	150	152	152	186	164	152	182	156	172	143	161	158	172	156	170	177	200	177	169	177	174	175	153	179	165	177	169	147	163	165	176	158	201	177	168	153	149	166	174	170	158	160	168	163	178	159	139	187	162	184	183	141	158	201	168	158	177	165	165	170	138	173	163	164	186	172	157	179	129	153	154	146	189	147	142	154	168	164	158	155	168	169	163	182	176	167	169	160	145	151	158	160	177	180	139	156	152	149	162	155	153	177	167	155	194	186	175	154	153	165	146	173	174	189	162	164	168	172	162	171	146	189	139	168	142	156	169	154	159	157	173	171	170	170	159	161	155	168	181	179	154	168	142	156	188	147	158	167	173	137	148	148	148	179	152	185	159	153	175	178	174	162	156	146	176	173	146	148	157	164	168	153	159	153	165	187	180	169	164	158	178	172	168	157	152	155	139	171	169	166	158	173	164	136	168	162	173	178	177	169	161	188	156	171	151	161	152	172	160	161	159	179	175	135	159	156	156	180	142	162	165	167	178	163	164	150	170	167	155	171	152	136	173	178	176	174	155	167	145	152	146	146	146	161	162	175	185	154	163	149	168	144	154	162	161	173	173	160	164	176	155	165	163	189	170	173	177	155	152	164	167	151	166	153	160	155	172	163	159	177	183	151	152	147	167	159	156	159	167	154	166	158	177	153	170	169	168	161	184	150	181	158	152	158	161	138	160	162	163	153	159	163	172	170	167	148	148	161	144	183	142	156	148	182	155	172	161	157	176	170	172	170	149	141	141	164	155	159	170	159	160	160	175	182	160	160	165	170	180	159	166	197	158	156	172	167	163	144	165	159	159	160	150	160	167	169	145	152	176	139	166	164	178	153	148	166	179	141	164	175	174	163	157	179	166	147	156	170	155	153	170	160	173	150	171	157	147	161	146	181	158	141	143	158	165	167	151	174	164	184	148	166	177	148	160	181	170	160	159	160	168	150	171	144	166	155	152	170	172	165	192	152	135	169	161	190	169	153	143	152	181	194	160	139	156	152	170	159	163	180	173	189	167	172	172	158	146	152	169	171	185	162	147	178	165	166	184	128	168	172	166	164	156	167	178	160	160	174	168	151	160	148	185	147	164	149	159	154	186	162	157	136	167	179	172	159	174	171	177	176	167	177	167	172	166	150	162	176	154	163	152	155	162	155	164	168	159	141	173	175	145	150	158	173	143	163	141	159	162	158	157	161	173	169	159	151	162	168	174	156	161	156	158	161	150	176	149	159	175	177	158	143	144	173	178	174	168	178	146	175	154	135	162	153	150	193	121	140	174	179	153	142	166	149	172	186	166	164	160	168	182	143	167	175	175	138	183	171	157	173	170	146	171	173	164	151	165	157	171	171	178	147	178	161	173	139	152	155	179	171	155	164	180	154	173	151	153	156	154	179	158	165	175	155	147	153	150	143	162	181	159	161	163	164	158	157	172	158	175	160	161	157	167	155	164	162	150	170	154	173	181	146	157	158	173	180	186	164	174	163	146	179	167	154	172	161	166	166	175	162	144	164	206	166	157	181	176	143	170	187	150	148	137	162	148	182	162	179	180	172	171	173	179	176	167	163	170	176	165	144	186	178	164	183	162	172	161	170	157	156	171	130	163	175	167	137	158	176	161	154	160	170	178	180	166	162	152	134	186	168	184	189	155	131	182	161	153	175	168	186	175	178	168	143	174	164	158	179	183	177	173	144	157	143	152	156	146	175	152	157	171	169	146	166	180	153	175	164	183	177	172	181	166	165	166	162	160	187	136	181	123	148	150	159	154	163	165	175	177	167	168	154	182	194	153	160	152	164	157	194	173	137	159	150	158	164	165	162	185	160	171	155	180	193	152	178	158	159	178	163	182	168	177	164	164	162	182	171	202	161	167	172	191	178	152	160	166	166	149	183	159	145	152	161	165	164	174	130	157	174	161	174	150	172	167	142	137	167	140	179	191	188	178	164	146	169	164	160	155	139	146	160	177	160	161	140	164	158	153	146	167	163	167	171	174	188	168	162	168	180	174	155	161	164	156	178	155	168	132	197	152	154	180	166	174	179	141	169	160	141	201	181	171	181	164	148	163	156	171	173	145	154	169	176	171	159	190	154	172	184	172	178	156	172	159	179	169	180	183	142	159	164	162	168	167	156	149	177	177	185	156	164	171	156	139	158	181	169	133	172	166	184	160	151	165	164	175	141	160	172	171	180	154	159	163	155	168	170	186	150	182	179	154	157	166	160	195	153	166	166	153	142	164	154	147	152	158	173	174	164	147	147	149	132	166	196	158	181	163	175	152	156	159	164	170	160	172	157	169	140	154	167	174	179	160	156	170	152	175	178	157	142	155	175	170	176	159	158	168	181	157	164	168	172	206	157	166	152	158	170	172	147	197	189	161	167	158	167	160	180	167	151	169	178	170	144	182	142	152	173	157	193	157	164	163	167	153	154	154	166	177	148	160	155	171	164	170	173	148	156	163	167	165	156	163	176	162	157	157	177	186	174	170	151	162	155	162	154	184	154	138	156	165	172	166	184	191	149	156	168	168	158	173	188	154	156	177	153	173	159	160	158	187	163	134	162	140	142	156	135	164	169
5350	1257	2616	2939	2646	2073	1701	1516	1297	1090	984	975	810	819	768	730	723	655	679	570	591	590	534	575	554	548	522	504	524	513	499	486	507	492	474	494	462	493	456	516	500	487	487	487	537	656	592	488	500	516	471	486	437	497	503	454	478	4360	2011	463	449	443	416	424	438	436	428	462	447	457	421	439	441	424	445	457	450	446	452	454	450	451	445	456	469	429	437	426	464	425	418	429	403	445	453	425	475	410	427	447	457	444	443	443	457	415	440	415	421	424	404	413	427	446	396	470	455	412	435	424	436	424	429	432	416	430	412	407	430	432	462	450	472	399	431	446	433	413	482	429	420	431	439	414	435	449	435	445	483	449	412	405	482	454	425	421	398	392	454	453	459	433	428	431	434	438	413	427	444	406	400	441	410	452	457	440	422	392	437	406	436	454	446	467	446	387	453	435	440	448	427	450	425	409	425	413	438	403	455	399	450	457	489	412	437	425	369	457	437	444	433	439	442	414	427	403	423	430	448	426	450	418	426	415	411	429	417	394	411	464	423	411	421	419	407	435	438	465	427	444	425	421	432	442	422	458	425	421	449	442	424	389	428	452	425	409	453	411	412	424	424	449	419	450	433	440	444	449	392	422	455	425	446	464	428	439	403	426	434	405	400	441	407	431	417	447	431	449	409	418	452	452	431	431	433	392	421	432	437	460	415	385	415	421	453	402	448	435	415	447	428	438	399	386	430	420	440	426	432	403	418	404	405	457	405	428	439	466	472	446	394	425	434	454	441	411	477	437	412	403	426	418	406	414	427	431	436	426	431	424	403	392	411	435	439	447	422	409	448	430	419	426	438	425	421	433	401	420	425	405	449	439	423	438	431	387	448	418	424	390	431	450	420	389	430	398	430	391	437	412	423	405	403	404	402	443	443	420	427	442	418	445	434	457	453	460	410	475	402	439	438	454	388	459	418	418	429	407	429	462	424	447	429	469	433	390	461	461	411	458	418	482	436	421	429	418	457	433	435	445	428	428	448	413	429	417	439	422	469	458	408	402	402	453	436	435	416	425	397	423	450	416	436	431	425	427	409	455	448	441	475	426	369	372	442	445	419	434	407	436	413	401	414	393	408	455	412	446	420	425	404	443	439	410	438	424	414	417	433	403	419	418	430	444	399	471	423	454	435	406	393	409	415	427	446	421	443	430	428	438	428	400	426	466	443	466	482	430	427	387	467	443	428	430	466	408	397	381	415	405	409	446	430	410	428	429	457	428	462	410	446	427	431	443	420	420	425	425	447	419	410	463	443	435	400	457	377	431	419	444	472	442	424	424	416	422	401	457	498	405	443	443	452	417	433	407	435	434	429	472	436	441	427	462	441	440	436	420	443	398	439	414	438	438	423	405	416	447	433	428	454	427	426	411	429	407	402	420	426	468	369	398	480	446	437	425	442	394	421	433	444	455	442	433	458	458	407	470	424	411	443	421	431	446	440	437	428	434	433	444	462	441	440	412	391	423	448	442	453	452	432	442	437	443	406	411	419	387	407	465	458	428	438	408	422	437	439	435	440	440	446	418	431	422	400	455	369	435	425	390	381	421	435	444	427	449	430	395	454	413	432	413	449	462	426	440	462	420	464	450	452	430	411	411	460	411	410	387	415	414	433	447	430	425	414	460	427	410	468	442	427	440	405	414	428	437	447	469	413	461	440	420	421	431	415	429	459	423	447	430	458	412	415	420	405	430	457	416	395	453	441	445	439	469	447	429	403	415	416	434	459	429	450	436	460	414	407	435	428	432	411	425	437	429	413	447	473	392	434	457	411	412	419	377	420	468	411	451	447	425	473	427	441	393	420	407	393	439	421	411	449	437	423	432	456	458	421	435	401	436	385	423	426	433	407	451	381	406	439	436	411	463	415	429	434	382	437	422	419	449	415	390	446	450	422	401	431	415	416	454	439	406	462	439	428	439	389	402	428	410	409	429	435	429	392	453	409	413	427	445	457	407	431	442	454	399	429	439	411	397	429	433	403	410	418	447	431	426	432	442	432	441	442	415	435	421	427	419	428	408	450	424	470	425	428	418	445	414	472	402	422	458	424	427	441	456	439	438	413	416	431	459	422	440	444	389	449	426	452	434	408	436	415	428	419	451	446	416	432	401	445	413	469	433	416	428	440	443	440	418	414	428	427	460	409	423	444	402	410	460	446	447	411	430	421	434	461	413	439	441	449	428	427	442	428	409	458	467	455	443	408	417	432	401	429	447	429	438	419	418	438	444	433	386	429	429	396	438	440	425	438	444	401	402	415	431	450	459	425	402	414	439	479	416	421	429	455	473	434	438	462	392	420	406	511	415	434	440	390	409	437	447	437	392	387	440	402	457	448	420	420	425	439	413	406	419	427	410	429	395	397	431	406	415	431	439	448	410	448	411	444	435	455	415	418	405	418	433	459	413	424	422	420	433	434	411	395	422	400	422	437	414	427	409	414	451	434	408	406	428	425	425	423	414	431	419	411	430	436	437	439	435	410	403	423	436	475	431	438	457	432	466	445	421	464	444	425	453	433	406	400	427	398	458	399	431	420	436	415	410	435	449	397	443	428	408	414	443	446	402	445	445	424	417	448	477	437	412	417	477	472	409	438	441	461	437	436	412	427	409	391	428	429	426	436	397	406	423	392	444	403	407	432	462	397	417	412	448	428	413	441	441	404	432	449	410	421	415	407	446	422	395	442	403	477	427	452	418	456	420	414	437	431	420	443	423	449	437	391	428	442	426	474	391	459	383	411	419	390	464	458	429	402	423	414	421	415	402	429	457	427	429	403	419	415	431	447	406	453	462	450	397	416	411	451	384	435	443	379	407	475	455	395	456	415	434	405	410	418	415	396	403	421	449	394	390	407	370	438	458	442	449	406	435	431	411	464	438	419	441	411	422	418	444	417	391	439	411	425	458	473	400	415	426	449	443	467	438	437	409	436	460	434	442	435	407	452	419	429	410	448	458	427	456	411	445	429	444	437	432	411	412	421	423	433	473	454	437	428	454	451	384	399	411	440	405	412	432	408	403	436	426	422	435	403	429	458	424	468	430	451	402	427	426	462	443	438	403	433	449	441	394	381	425	411	452	385	429	424	409	418	432	465	447	435	422	404	431	490	448	427	441	434	399	426	429	433	436	450	399	424	435	416	416	416	421	437	404	469	403	437	433	390	437	442	434	452	392	453	435	406	441	390	431	448	419	455	415	441	440	473	408	433	450	462	438	439	392	421	408	434	432	409	389	458	454	444	428	426	421	441	421	433	445	439	439	434	440	472	399	419	433	417	425	399	462	471	414	418	430	421	406	456	432	409	444	424	469	393	455	400	414	443	441	416	421	443	379	455	434	439	455	448	411	424	443	409	448	437	448	441	439	411	382	419	468	418	403	431	467	450	421	493	465	408	413	414	410	411	448	425	402	438	400	428	461	424	426	435	450	389	436	442	389	429	403	430	400	433	460	439	393	443	402	458	449
14055	1944	2118	1554	977	714	557	415	337	285	263	246	223	204	187	152	167	155	144	138	144	142	122	129	114	109	123	131	108	116	97	102	121	109	104	123	109	108	112	99	93	95	115	92	140	183	124	100	95	103	98	100	85	96	112	107	93	940	356	88	77	81	106	98	109	108	96	111	104	108	99	107	94	82	85	93	103	89	104	81	89	83	98	92	103	96	101	92	101	89	95	129	89	102	98	116	92	108	94	99	112	88	98	81	97	97	102	96	109	100	94	103	103	96	86	69	114	104	93	107	84	92	86	87	89	134	105	109	78	99	80	99	95	112	89	98	83	77	101	84	90	86	83	91	80	98	102	96	99	104	101	92	87	87	95	98	103	92	97	94	79	97	81	100	112	111	96	84	101	102	112	95	110	78	112	88	93	86	100	94	101	102	117	100	109	93	100	96	111	110	103	107	78	106	112	96	88	97	117	93	83	90	93	92	105	87	119	85	96	110	89	115	101	84	86	86	92	111	89	106	105	94	107	83	87	104	99	91	116	90	83	91	96	108	98	79	90	95	97	86	83	83	93	85	122	100	125	96	98	88	84	76	90	93	112	90	65	98	92	91	90	106	106	80	90	109	94	84	88	72	99	92	91	84	83	82	89	106	97	105	106	83	102	99	101	85	88	97	86	110	110	105	102	111	97	101	103	108	98	111	96	102	94	103	82	94	80	113	98	92	86	99	88	90	97	95	91	100	107	102	109	88	109	92	82	104	110	90	97	92	100	95	113	93	99	104	112	99	99	100	104	79	95	89	97	89	95	86	91	97	87	95	94	75	79	89	96	87	101	94	89	107	83	105	105	77	75	97	101	93	89	92	92	104	77	102	91	92	101	84	90	93	104	76	90	97	94	86	85	98	89	92	85	105	92	81	101	95	97	95	86	89	104	111	96	82	97	109	79	88	107	90	88	118	94	90	93	92	97	106	101	88	77	106	78	104	111	111	95	96	116	101	89	99	108	101	79	96	111	84	86	93	105	97	95	93	87	98	90	101	97	86	95	74	97	89	88	87	88	93	97	88	96	87	92	83	93	90	76	97	103	90	94	89	82	98	103	100	93	96	81	103	88	108	77	96	104	100	100	86	83	93	96	98	100	105	99	92	94	83	97	97	91	86	85	97	98	83	92	105	117	111	89	112	92	74	95	100	92	76	98	103	84	101	95	86	109	114	92	95	96	105	101	93	77	97	103	111	105	85	95	108	95	82	113	96	106	93	97	102	90	101	98	96	88	97	98	89	101	116	100	95	102	98	102	85	94	104	92	93	100	99	86	100	94	100	92	104	96	99	116	92	87	91	92	90	107	96	88	96	118	114	86	97	87	86	90	98	109	101	98	106	88	102	106	106	86	96	88	89	90	86	104	89	106	109	110	84	104	111	87	104	100	105	87	91	96	110	98	85	112	94	118	100	101	88	106	90	91	109	86	104	97	81	93	107	85	92	106	99	84	92	99	88	90	111	101	92	96	93	91	79	93	87	96	116	75	77	95	91	101	107	99	100	106	102	91	91	76	111	95	85	102	111	101	97	89	85	114	104	92	99	102	88	98	97	90	93	91	112	110	92	104	96	101	85	96	87	110	111	96	96	111	92	94	99	117	115	89	94	94	98	93	105	90	110	76	105	108	92	77	99	98	99	97	103	83	91	82	92	77	96	100	88	111	93	96	101	88	90	101	92	106	86	103	77	92	70	84	96	107	91	99	83	85	94	92	84	82	96	93	90	96	103	93	92	93	87	87	92	100	103	109	95	94	105	85	83	90	100	90	92	83	102	105	112	93	90	90	111	89	99	98	84	88	103	112	99	89	86	93	95	97	99	87	76	93	81	97	93	102	95	81	79	79	94	107	91	95	105	102	92	112	93	96	101	85	94	95	93	90	95	106	93	109	88	95	109	97	88	94	96	84	95	99	102	112	100	104	84	91	85	106	72	76	107	83	104	90	97	79	105	108	91	94	93	82	82	98	100	96	106	93	88	101	82	73	89	83	95	99	95	89	109	108	101	84	100	106	95	75	102	80	91	86	111	102	108	81	88	79	81	88	103	99	99	83	107	91	101	89	94	85	103	129	92	96	98	101	97	99	100	117	90	73	93	90	101	111	98	112	95	81	96	86	89	85	94	113	101	105	101	89	86	82	99	95	109	83	91	90	92	100	99	97	108	100	92	100	75	96	78	85	91	83	102	96	105	98	96	99	92	83	97	80	90	82	96	108	100	87	91	84	80	94	113	92	76	86	93	81	99	110	92	89	85	85	82	81	91	106	94	89	102	97	95	91	106	78	86	93	90	108	102	104	95	84	98	89	101	115	94	105	84	106	80	109	98	103	90	78	104	91	93	77	103	93	83	102	92	74	100	76	93	98	103	95	95	85	95	103	108	100	84	106	106	100	97	90	81	82	81	106	86	107	80	107	84	105	87	97	96	93	115	111	112	92	103	81	103	107	118	94	89	92	87	104	103	111	108	81	103	108	107	83	103	95	87	90	88	75	81	109	94	106	94	89	74	91	105	89	89	76	85	104	103	96	119	87	110	88	102	106	87	91	85	115	101	85	92	114	101	80	95	85	99	88	79	93	98	95	85	78	103	91	110	80	93	104	106	82	108	92	96	101	116	108	76	91	88	74	91	103	108	89	89	87	109	88	131	112	87	102	111	93	114	95	83	110	103	80	107	108	93	90	104	72	83	103	93	109	108	92	107	94	105	92	94	86	109	103	110	95	90	100	87	86	99	116	95	105	84	94	88	107	103	84	91	105	113	99	105	89	88	94	118	91	97	87	77	82	88	112	80	95	83	102	99	107	96	104	75	91	85	92	91	90	99	105	73	100	81	69	91	97	108	70	91	96	96	91	79	93	103	87	90	109	101	91	86	106	100	93	93	90	96	99	100	94	97	97	100	93	97	90	73	95	87	91	91	98	86	93	98	76	93	73	101	91	86	115	95	93	95	95	89	83	88	95	100	77	89	115	93	114	101	91	101	80	96	83	83	93	92	86	118	74	88	93	87	92	102	81	90	110	95	109	87	91	87	85	107	105	102	94	124	92	99	115	101	125	104	89	91	96	102	85	82	78	95	109	84	92	71	93	98	86	93	92	77	102	91	93	87	91	90	98	93	80	87	91	94	101	85	87	101	102	87	100	87	78	94	98	98	82	75	104	85	99	94	97	96	100	100	75	84	93	85	84	95	104	111	112	117	104	95	98	118	91	105	96	105	95	87	85	89	96	95	100	87	94	91	81	91	102	88	89	116	104	91	88	95	93	99	96	103	84	91	95	90	96	107	115	96	107	114	91	86	98	97	98	87	105	101	103	94	101	86	84	110	86	86	102	86	92	86	68	92	99	91	103	96	106	84	97	100	91	109	90	86	108	97	89	84	92	87	98	104	101	98	100	89	89	97	81	103	112	100	101	107	86	78	85	81	95	99	103	110	94	95	95	87	96	81	86	97
7165	1850	4391	5092	4376	3390	2849	2279	1878	1616	1473	1239	1023	993	848	800	770	737	678	635	633	579	513	519	457	442	427	396	417	387	410	406	377	365	406	414	356	395	382	363	314	356	380	394	423	920	460	370	380	358	364	358	326	306	369	340	387	7182	2173	288	282	273	304	278	290	282	276	293	281	247	284	282	261	295	285	242	292	273	266	293	273	261	254	273	261	272	263	288	253	260	268	302	277	283	254	256	284	258	284	271	248	287	251	253	271	262	262	260	245	263	263	271	256	247	303	271	282	271	272	253	259	263	273	248	250	239	269	272	243	252	238	279	285	267	266	274	287	263	269	277	281	275	286	283	281	285	254	259	262	257	237	229	248	264	263	255	279	268	279	256	251	265	279	257	274	287	271	247	272	270	285	267	263	264	256	253	298	257	239	262	263	249	275	276	276	270	250	270	278	256	237	265	252	234	272	250	276	266	266	259	289	245	238	236	262	254	256	250	276	264	236	299	267	262	274	268	236	256	278	240	253	236	264	250	258	274	235	234	260	252	275	287	261	252	269	250	274	296	248	273	236	253	273	296	249	265	282	266	270	246	271	242	289	251	232	225	262	269	271	280	243	242	292	260	253	251	255	258	243	283	279	280	258	278	268	245	280	273	289	250	293	246	248	254	267	263	224	266	255	282	261	251	287	275	260	253	262	286	264	250	220	258	282	231	228	293	276	273	271	286	267	282	281	257	230	264	225	279	257	267	259	236	268	266	248	249	274	249	274	254	265	213	265	267	246	258	229	286	246	244	234	232	281	253	262	280	279	281	256	254	275	278	244	271	272	267	229	249	278	258	262	243	255	240	271	236	279	249	282	273	236	276	237	258	259	248	255	266	248	284	268	271	239	264	288	253	246	267	279	257	255	220	251	234	256	273	263	270	262	282	265	302	276	260	258	292	266	259	240	255	274	252	241	276	233	235	248	237	259	238	283	241	246	261	243	272	232	230	264	267	254	263	261	262	275	245	232	239	278	268	264	258	252	260	260	257	277	255	260	254	274	274	235	242	259	240	260	259	260	256	257	222	255	224	223	251	265	288	235	296	259	227	243	270	249	269	276	251	267	247	243	246	266	260	278	283	271	293	241	268	264	282	255	272	266	259	268	257	252	262	278	222	258	250	270	267	242	274	279	243	271	257	268	274	271	266	250	272	256	273	262	261	263	245	251	290	279	230	264	261	293	246	264	245	270	267	260	274	246	249	273	252	258	261	272	273	250	259	279	276	251	258	294	225	258	247	252	254	252	259	264	252	279	265	257	275	250	253	259	267	239	261	252	258	249	262	263	256	261	289	256	271	257	261	244	270	285	273	261	262	259	267	258	272	256	247	274	270	249	258	262	260	267	250	249	277	278	278	260	259	280	261	291	258	273	264	247	265	255	230	241	249	261	271	300	267	272	257	293	256	243	260	266	249	237	290	264	267	264	268	266	277	221	243	273	277	226	262	234	245	281	254	276	259	263	296	297	242	289	258	247	281	249	209	225	262	227	269	247	266	260	292	239	263	252	252	268	264	270	243	293	274	270	246	269	274	222	255	239	252	245	250	255	258	257	258	252	279	268	278	254	261	234	263	258	267	275	260	263	273	268	259	255	265	281	252	266	238	236	287	274	230	263	287	274	268	277	224	255	237	268	251	252	257	275	256	249	249	272	232	264	273	268	280	249	254	263	257	265	266	249	271	260	243	260	269	282	255	269	275	266	272	288	248	268	248	248	261	218	241	238	257	276	239	261	267	247	284	293	282	262	254	275	257	274	269	266	265	250	263	246	288	257	262	273	258	260	274	254	249	274	293	255	258	261	276	254	249	263	239	269	254	246	229	281	257	242	241	287	245	231	286	251	274	269	295	240	278	261	277	272	251	271	270	283	252	242	273	253	263	257	246	237	274	285	230	254	268	262	263	261	262	264	235	271	259	269	255	254	283	275	234	272	252	253	263	257	264	263	241	262	276	272	266	239	253	279	226	267	276	241	257	278	261	252	267	232	274	258	278	276	263	247	257	262	274	253	265	241	227	250	261	274	260	256	292	245	241	268	287	267	311	276	264	263	275	260	282	272	233	241	249	272	263	279	246	291	269	273	277	264	249	250	274	233	255	271	262	261	262	246	265	286	257	263	260	286	254	254	245	276	246	292	251	246	266	256	264	254	276	273	230	215	281	270	258	238	276	253	262	272	258	227	260	238	288	261	260	269	264	281	264	244	277	268	277	249	242	256	268	252	293	261	266	238	250	250	247	251	257	276	262	283	273	244	234	247	276	263	270	270	256	224	264	273	232	291	263	265	259	254	251	235	269	286	232	262	289	247	285	283	237	260	274	261	268	250	256	256	273	249	235	253	265	261	244	281	264	255	273	274	267	266	255	258	248	270	285	282	254	291	269	246	220	241	250	236	291	240	279	240	270	240	274	260	282	284	267	281	297	287	257	252	266	272	266	249	246	245	251	266	229	262	253	260	239	249	262	246	247	250	294	289	259	250	291	261	268	253	254	273	223	232	260	261	260	243	247	264	239	247	269	263	251	287	290	277	254	279	249	264	277	257	263	251	265	248	252	244	279	253	248	244	240	268	239	261	241	242	234	287	268	269	244	259	256	264	275	276	272	289	245	292	288	240	261	265	255	267	274	236	244	284	233	255	246	266	241	251	267	251	288	273	265	259	273	257	263	253	288	268	276	261	258	257	259	263	250	254	251	238	276	263	239	259	264	248	236	262	259	258	249	279	281	245	263	259	252	274	284	222	274	245	257	264	261	293	279	237	248	270	263	254	270	216	244	244	242	235	260	245	272	248	299	264	279	260	263	227	250	269	246	252	251	250	261	260	256	271	254	241	250	277	250	287	256	275	240	298	274	276	251	286	305	253	268	250	264	239	243	233	285	253	266	282	253	286	254	286	252	250	281	277	272	272	225	262	258	263	246	255	258	285	289	268	287	265	274	280	263	282	251	256	268	280	252	247	244	252	295	257	260	271	269	256	246	294	259	269	246	259	243	262	265	255	258	256	251	282	270	255	260	262	241	237	249	255	272	232	268	287	259	257	257	263	263	265	254	274	229	254	255	282	272	235	257	274	262	270	235	272	258	247	259	265	238	285	238	261	249	259	259	268	265	240	269	262	264	268	274	262	259	268	245	282	255	245	240	277	280	255	279	249	263	278	271	255	260	242	247	280	261	249	250	255	253	250	283	271	276	235	264	245	261	266	279	270	272	244	270	310	237	242	262	229	276	280	208	219	264	241	291	262	233	265	243	239	266	278	248	273	240	279	277	247	249	249	255	281	237	289	271	249	259	268	271	313	271	236	265	255	271	254	264	257	260	257	268	252	240	259	263	240	270	251	265	259	256	257	246	243	266	286	249	251	252	240	266	248	280	276	261	268	252	263	293	267	249	261	241	238	240	222	276	246	278	255	254	277	258	292	268	240	287	250	255	220	258	268	240	272	258	289	242	233	264
1856	152	164	162	161	156	141	156	137	149	142	132	143	142	123	142	152	137	112	143	138	140	138	142	151	168	149	136	135	158	155	144	118	136	122	136	116	124	154	155	144	128	142	127	115	133	171	137	139	134	101	152	165	152	159	140	124	162	168	144	155	113	140	135	138	151	137	115	141	136	134	155	131	131	139	134	132	153	155	123	145	136	135	125	143	139	138	164	128	134	134	135	132	140	146	131	154	137	134	132	132	138	176	129	134	139	141	140	126	141	140	142	119	138	142	129	133	120	119	137	147	126	141	124	138	134	134	137	139	143	143	152	146	141	139	144	112	149	131	132	152	139	151	158	138	165	134	150	151	149	136	130	128	128	152	138	157	136	126	140	135	131	138	149	121	146	132	158	156	121	120	150	158	140	150	130	137	120	128	140	122	147	144	144	128	137	158	123	149	141	144	155	155	141	141	132	143	137	145	147	129	114	139	146	117	117	159	136	153	127	145	131	144	142	132	126	126	150	125	137	149	113	124	136	143	149	132	152	144	132	153	132	149	129	125	144	142	127	122	137	138	137	114	135	145	132	151	138	123	123	146	138	135	155	134	153	133	148	154	128	128	137	142	139	140	157	159	159	130	138	128	152	130	132	162	117	118	114	145	132	135	138	144	169	140	147	153	147	121	134	130	152	124	139	161	139	122	140	155	145	135	142	132	119	136	149	142	149	161	137	135	115	119	147	102	151	140	154	146	118	145	147	125	115	126	144	135	146	148	140	141	135	149	146	137	146	112	142	135	121	124	139	150	151	151	133	140	129	133	130	153	138	138	126	127	141	142	154	135	130	143	147	140	139	129	130	136	133	154	149	140	146	133	162	119	128	165	135	147	158	138	142	131	129	131	150	162	130	136	143	140	148	120	126	137	123	136	139	140	137	122	161	138	123	137	149	114	161	129	130	144	150	155	127	130	130	132	145	131	133	150	128	138	132	150	136	138	123	152	128	124	142	139	124	125	138	143	147	155	150	144	136	144	140	138	139	143	136	134	125	145	133	138	132	134	143	130	136	142	161	142	120	133	138	154	138	137	139	128	136	136	139	150	121	131	152	119	131	113	140	139	135	155	144	152	137	148	142	147	140	133	139	145	135	134	141	144	138	123	129	137	150	142	131	108	146	123	135	145	147	158	122	126	135	132	158	140	136	147	119	146	137	131	152	139	139	117	149	136	146	119	137	160	117	146	114	148	148	130	124	119	147	111	133	152	116	136	142	137	148	151	123	133	109	136	147	134	130	146	139	143	139	141	139	145	130	130	141	138	127	149	140	131	132	122	129	127	146	153	145	136	141	138	153	135	135	136	130	111	154	130	143	145	146	156	149	140	134	138	130	134	116	136	149	125	119	160	158	152	139	117	157	122	133	143	130	139	149	149	131	121	134	161	141	114	136	135	151	150	153	141	153	133	133	142	157	129	149	129	156	141	137	122	133	126	144	127	160	146	133	140	139	145	116	134	141	129	135	137	127	175	145	141	124	133	145	139	143	144	136	132	157	155	120	130	126	139	154	154	131	130	130	146	133	128	128	139	149	120	150	130	118	132	125	137	154	94	131	146	134	135	136	136	131	134	143	140	159	152	136	119	123	146	140	129	141	149	131	144	155	155	134	113	151	136	140	146	123	143	126	144	132	121	139	143	134	155	127	163	141	147	147	137	126	150	132	139	141	144	165	145	144	151	136	145	140	143	127	135	147	129	159	145	162	166	142	126	168	143	125	129	144	142	141	130	134	138	133	135	152	142	137	122	137	129	128	140	160	135	133	137	131	156	141	120	139	143	130	142	151	128	141	155	144	130	140	141	133	136	138	162	143	139	134	144	117	118	146	154	141	137	147	141	136	135	127	140	151	134	144	144	134	131	127	144	134	149	144	127	148	128	132	138	142	142	138	138	123	143	147	151	143	145	146	151	139	131	135	125	134	144	122	143	112	139	133	157	149	140	159	133	135	134	142	122	133	144	132	154	138	170	137	142	127	125	131	143	152	135	136	152	139	125	118	153	136	123	139	123	154	131	143	135	145	150	135	137	146	133	140	142	123	144	152	146	146	122	138	167	142	123	121	145	136	159	129	163	130	158	125	151	135	134	123	153	153	130	139	137	151	154	141	145	137	136	132	126	151	159	148	161	136	140	130	128	133	141	173	133	147	132	136	141	127	110	131	148	127	136	139	138	128	133	161	150	125	138	143	132	138	134	128	141	141	126	132	132	128	112	157	162	135	151	161	152	133	131	129	146	115	147	137	143	165	134	145	150	135	133	131	131	136	137	125	149	144	135	134	131	124	137	155	166	134	143	120	123	162	132	119	136	118	145	147	152	134	158	113	139	138	149	143	145	159	130	142	145	147	138	155	134	145	158	126	128	145	146	132	148	146	121	128	162	125	160	132	134	155	128	152	144	139	139	113	147	141	157	119	118	158	166	142	154	149	141	139	121	129	166	148	129	139	135	135	123	128	132	140	135	134	126	130	150	134	156	140	145	149	138	148	143	133	157	135	130	116	122	125	126	140	115	136	160	134	124	122	152	140	132	142	147	129	148	124	131	143	142	119	123	143	167	130	144	131	150	152	155	125	145	118	125	143	130	138	140	136	148	133	138	120	130	151	146	156	139	144	147	134	151	138	145	119	132	126	118	138	138	145	141	151	152	149	142	131	133	127	142	138	150	117	131	133	156	148	141	139	134	143	149	128	132	136	134	135	117	149	122	170	156	131	146	130	124	146	144	137	123	158	140	132	151	136	140	136	118	148	133	163	135	127	144	141	134	143	144	131	150	136	141	142	124	135	134	129	136	129	119	137	156	115	133	135	147	111	123	150	156	140	136	133	141	147	144	151	125	132	118	117	130	142	140	137	120	139	135	144	140	148	154	130	135	154	137	162	129	166	137	156	138	155	153	161	101	145	142	136	149	120	156	141	133	124	133	133	138	126	136	133	154	136	109	144	151	142	148	145	133	146	126	118	138	160	144	136	153	120	130	148	138	141	178	116	152	163	141	151	142	146	126	146	127	133	133	139	146	139	120	121	142	161	126	118	134	138	134	128	132	138	151	144	124	134	141	140	153	115	121	135	144	121	135	138	156	142	143	156	149	134	120	141	152	151	117	148	123	120	155	139	128	148	142	152	146	153	132	126	153	137	131	142	152	126	132	115	136	139	131	123	142	144	142	130	159	115	126	125	139	155	144	145	132	145	133	140	114	122	146	152	140	140	144	125	107	123	112	151	145	115	142	147	142	152	136	126	128	146	114	154	154	141	147	133	143	135	158	156	144	123	147	141	117	142	118	136	135	119	121	131	153	139	137	154	121	140	141	145	125	145	110	145	139	114	123	126	111	133	134	123	126	130	130	134	149	153	136	158	141	117	143	117	130	154	129	125	171	123	157	127	163	136	130	110	159	164	147	150	138	127	139	128	144	161	153	160	152	152	142	157	132	151	142	148	135	134	134	145
2025	436	483	470	510	439	449	451	438	385	363	367	392	371	449	410	390	402	379	409	375	396	361	350	387	357	379	377	355	381	356	365	360	371	385	372	372	349	377	364	371	397	401	374	378	383	379	367	398	411	424	393	393	382	414	391	411	607	535	383	342	373	398	386	347	384	378	349	353	376	379	385	363	360	380	388	362	357	357	376	371	365	386	380	376	377	351	356	353	352	394	357	380	411	430	349	379	385	438	388	380	379	393	371	368	368	378	367	360	370	415	369	364	390	378	365	373	359	363	380	358	396	407	376	392	378	362	337	335	369	359	352	362	376	355	364	400	411	380	346	399	362	403	394	393	403	377	394	351	368	342	363	373	417	346	350	358	409	357	372	368	359	365	341	378	402	375	390	381	345	379	402	372	380	349	396	339	373	369	402	388	379	388	386	344	382	391	371	410	391	394	337	404	363	359	350	357	370	378	361	368	344	359	366	354	390	388	371	359	370	402	382	400	409	378	389	411	379	356	353	376	405	357	377	362	348	388	363	370	340	396	352	390	395	412	306	368	393	375	359	378	380	380	331	381	380	365	395	370	420	391	376	382	385	374	351	361	422	387	362	357	382	372	349	376	389	372	375	367	378	391	374	380	379	390	378	398	352	399	368	393	395	385	353	329	379	357	372	376	357	397	384	326	429	391	375	378	386	369	382	366	354	352	369	377	324	348	366	386	377	358	393	368	376	366	391	303	354	360	377	381	393	379	409	398	348	364	389	364	347	339	389	380	390	388	357	415	347	334	382	399	371	357	347	382	391	367	387	344	343	357	375	360	337	374	376	361	407	386	358	343	360	399	393	354	365	395	361	409	367	342	399	360	348	339	382	383	361	376	334	352	407	354	408	409	373	394	367	382	394	382	371	386	390	353	388	379	370	365	374	373	358	356	382	384	362	379	375	383	378	354	401	389	348	346	371	386	394	399	343	378	371	365	358	360	362	352	363	373	378	352	381	409	377	342	396	376	383	347	373	388	383	355	380	391	345	400	369	386	352	384	373	407	382	401	366	375	343	383	373	389	356	381	359	397	395	396	379	365	404	394	355	383	384	373	373	413	363	355	369	360	373	334	371	364	415	348	368	382	364	387	336	351	360	390	368	365	347	387	380	370	403	355	408	378	387	332	390	385	390	348	387	370	369	380	384	380	397	380	387	408	388	386	330	366	388	362	405	365	356	384	402	351	381	379	342	338	347	384	364	395	393	367	358	397	370	363	381	355	344	369	365	385	379	384	358	364	375	350	364	371	356	408	380	369	405	346	359	385	370	336	401	372	341	348	365	380	356	350	388	350	402	365	373	342	384	384	376	328	363	375	364	357	371	384	419	398	356	362	401	361	385	388	354	379	338	375	384	395	376	383	353	363	328	349	419	378	374	377	355	367	378	381	379	346	386	397	404	337	359	373	393	367	357	343	398	379	362	337	348	408	386	377	338	350	360	373	371	384	379	375	360	395	372	367	384	389	387	366	378	373	387	369	371	368	389	391	403	319	406	363	366	392	385	383	368	380	379	364	372	400	377	360	370	385	351	378	405	354	365	383	380	361	355	389	382	401	358	391	364	391	379	355	361	381	372	359	370	387	357	396	348	374	358	392	355	376	401	388	386	377	347	344	384	368	374	404	389	371	374	374	346	390	395	409	374	334	375	363	362	369	380	382	337	381	399	373	348	368	389	417	356	362	387	372	340	365	388	390	385	384	365	389	365	359	361	378	396	381	383	384	393	324	358	353	380	387	354	357	345	400	351	365	394	376	354	360	378	371	359	362	366	372	325	373	401	355	339	373	383	367	373	398	390	404	344	373	379	371	359	374	358	405	365	375	369	364	353	380	338	411	354	376	373	389	413	368	378	377	360	385	398	397	368	430	371	372	348	399	350	351	373	368	383	361	344	360	359	386	335	398	368	359	405	355	389	404	385	389	420	385	361	381	384	383	390	378	365	358	368	385	368	379	382	379	368	356	382	366	377	388	382	352	376	384	350	344	363	355	367	365	387	362	354	381	388	362	388	418	344	379	391	393	380	384	372	392	362	368	349	368	383	360	369	380	354	346	376	355	395	388	380	371	323	371	423	380	367	364	373	351	342	375	361	381	352	397	349	384	314	365	373	376	345	343	365	385	385	359	375	390	383	387	358	371	391	362	395	360	392	367	387	378	360	383	399	350	338	385	360	381	412	357	366	391	382	395	343	376	373	388	378	321	357	414	355	347	381	401	334	396	396	388	349	396	390	404	354	371	372	352	376	347	381	385	365	375	348	372	389	389	341	349	364	378	415	372	392	328	343	427	419	373	367	423	404	372	382	369	372	368	344	406	361	349	351	398	376	404	404	364	369	370	357	384	365	391	364	354	353	382	355	354	342	376	407	350	363	371	365	387	375	369	348	362	368	398	380	351	370	378	351	356	365	376	348	360	417	351	380	363	402	408	368	366	390	394	399	420	365	383	362	386	371	362	389	349	373	374	345	354	401	375	384	379	348	389	351	381	381	374	394	369	359	356	356	371	364	371	415	393	341	385	358	388	373	360	398	371	339	369	383	386	355	376	374	380	377	371	383	376	347	358	322	400	389	333	375	379	353	412	404	363	361	365	345	359	402	374	421	363	385	359	368	376	343	383	380	354	392	367	386	410	400	381	345	403	348	376	386	357	406	379	351	359	372	383	347	352	352	369	386	385	339	358	363	389	367	405	368	373	359	377	375	375	363	397	359	380	381	372	354	334	360	397	369	364	366	381	385	384	380	385	358	383	387	354	353	385	390	368	358	378	356	371	362	382	333	360	378	362	369	382	366	363	355	329	378	401	379	362	369	404	389	334	357	373	363	402	360	366	403	373	355	365	355	385	396	382	387	421	365	366	343	373	390	370	377	373	383	395	391	345	380	391	404	372	346	417	403	342	367	380	404	392	378	400	375	357	393	381	423	348	402	352	352	392	356	406	369	367	369	395	371	387	394	343	412	385	389	352	375	328	355	388	381	361	377	376	331	407	387	372	424	366	358	367	348	385	365	395	347	371	380	396	387	380	381	380	376	362	371	365	393	354	386	367	397	409	351	396	362	395	362	368	352	377	350	358	335	362	398	403	353	369	403	385	370	430	377	367	376	378	358	363	366	381	367	385	375	382	401	374	375	385	366	356	376	391	366	407	379	374	363	357	400	389	407	387	340	373	344	377	374	393	349	402	381	370	388	352	363	405	366	392	370	388	367	379	360	372	406	394	380	339	343	379	404	357	388	385	363	394	362	355	399	365	377	361	385	387	389	359	378	374	399	391	380	357	358	371	377	374	370	419	360	383	339	377	386	381	370	350	358	356	403	385	359	363	390	335	343	379	392	379	359	372	346	345	391	350	373	352	369	388	373	363	356	381	388	372	349	369	387	362	366	367	383	365	405	381	371	404	357	344	392	428	392	364	365	373	392	359	360	358	338	417	361	408	374	408	351	407	351	343	370
7446	937	1127	858	634	491	390	336	289	278	246	253	231	210	219	212	175	191	195	186	194	198	222	194	186	164	203	171	168	186	172	159	174	177	181	157	171	154	172	177	143	159	145	172	179	193	204	141	163	150	180	166	155	160	186	175	189	584	363	166	177	166	147	184	166	174	164	161	157	185	183	159	166	166	152	179	175	187	163	153	189	150	151	149	186	168	172	147	192	162	186	182	176	168	162	175	181	145	190	172	168	165	157	184	168	161	164	163	168	161	152	186	166	182	177	158	148	149	172	158	163	178	154	170	162	191	166	187	157	171	162	169	157	172	158	184	148	155	176	188	157	182	177	193	147	166	179	177	189	171	159	136	177	159	162	167	181	164	187	160	166	143	178	153	164	191	172	153	165	153	146	191	201	170	161	180	146	172	188	186	160	159	154	157	179	151	181	161	156	154	178	187	150	185	166	159	181	167	163	177	171	188	163	158	202	192	152	165	180	163	163	164	179	190	167	156	177	163	176	167	161	154	167	180	184	164	173	172	183	166	163	179	179	167	154	165	161	165	148	184	169	170	161	175	162	159	170	172	168	179	129	180	162	204	158	157	160	138	161	181	181	162	170	154	171	139	173	136	180	165	179	188	195	166	169	190	172	154	162	169	148	193	166	174	164	173	157	168	162	158	159	146	161	162	165	170	145	156	188	161	168	194	140	188	192	167	143	184	167	156	187	175	190	173	156	182	165	161	156	151	154	155	161	131	197	175	153	161	166	167	165	181	171	157	151	165	188	149	170	169	169	178	166	157	186	163	188	187	178	142	188	151	178	169	175	175	169	168	158	172	165	184	185	174	161	168	167	165	158	164	187	157	171	179	168	177	168	152	169	193	161	141	166	182	177	164	144	156	166	160	167	159	176	155	150	168	154	165	176	163	170	164	174	155	168	157	156	190	175	153	164	169	148	165	171	151	173	160	172	195	163	192	205	168	172	160	164	145	174	143	173	151	153	157	144	159	142	151	168	174	167	166	180	174	183	173	141	192	157	167	177	166	155	173	184	168	164	184	178	167	200	169	159	179	181	150	175	149	196	167	180	142	172	156	183	155	165	155	161	183	174	171	172	184	154	164	161	163	189	171	159	185	169	167	166	151	161	174	159	143	178	164	154	152	170	162	154	143	199	153	154	177	157	178	155	156	175	169	169	168	148	147	163	156	180	180	146	158	176	150	162	166	177	151	160	169	157	172	174	160	167	175	160	155	167	168	147	173	175	169	163	177	180	177	190	186	157	144	170	157	167	177	169	152	159	178	188	150	162	181	175	156	151	163	148	157	169	163	167	182	163	166	157	175	157	185	158	178	167	175	167	193	170	169	157	175	167	168	150	169	170	148	183	151	153	164	179	170	130	170	146	161	182	172	170	173	180	188	174	167	165	169	181	164	168	166	160	162	177	186	194	177	157	184	176	176	167	154	173	169	139	173	139	175	175	170	162	159	178	185	179	160	161	167	162	175	166	173	183	171	172	159	169	151	180	161	164	146	169	178	156	153	193	191	157	177	170	203	154	144	179	183	169	172	209	187	160	174	173	163	191	157	155	178	168	204	175	167	175	158	168	186	158	162	176	169	191	158	178	167	156	201	175	175	160	171	150	187	191	185	161	174	160	192	160	166	142	163	170	180	170	175	156	131	165	160	168	171	164	149	171	145	168	180	178	165	161	158	192	161	180	140	184	152	172	181	155	151	168	172	173	179	176	174	156	151	176	176	137	179	167	167	176	176	170	173	175	170	178	143	152	180	166	151	174	165	162	158	155	188	154	171	192	184	148	169	156	149	158	160	176	161	160	161	169	140	161	159	154	159	171	159	162	151	166	168	168	198	163	168	155	162	166	159	186	174	170	173	182	173	157	177	173	164	178	158	171	155	153	204	155	145	161	164	168	145	174	163	178	176	155	139	164	156	173	159	152	154	152	190	177	173	184	193	171	182	186	188	172	177	182	166	150	163	182	164	174	174	158	152	171	153	169	176	164	180	150	163	155	167	163	165	163	180	179	164	157	182	164	157	179	167	162	157	182	148	172	160	178	174	164	188	147	164	173	175	165	180	157	162	197	183	178	158	152	169	177	168	154	183	163	190	171	163	175	154	157	141	157	162	150	175	160	186	149	176	160	153	159	170	155	156	151	163	148	160	174	169	165	170	144	151	162	149	162	170	155	165	163	182	163	161	161	157	181	181	158	174	169	144	180	142	159	175	180	150	138	168	155	164	168	150	170	164	164	159	174	182	187	168	182	175	169	165	170	170	150	167	170	155	154	147	166	203	175	178	165	157	164	163	171	175	159	164	154	167	178	162	172	178	182	168	156	170	171	184	175	165	157	167	174	179	196	161	172	164	165	159	178	160	189	149	178	159	180	172	157	156	154	171	179	159	152	181	156	176	156	177	184	182	169	171	149	167	154	152	170	172	177	164	174	172	172	146	154	174	183	177	175	177	172	150	180	167	171	155	173	178	179	182	158	187	183	154	187	167	168	182	165	166	177	158	174	171	168	160	161	156	174	165	158	149	175	171	139	163	156	154	164	175	170	180	166	172	181	175	175	167	157	166	193	170	188	167	159	155	173	174	168	160	196	170	173	176	171	158	144	161	173	172	163	169	192	152	168	174	184	178	145	170	173	171	187	156	164	186	161	172	174	170	180	176	182	195	165	173	180	145	175	179	158	139	200	164	172	153	202	158	147	161	186	174	168	159	152	176	172	151	182	160	145	172	159	178	175	175	160	182	163	179	158	162	156	156	167	183	170	169	180	159	178	202	176	161	162	167	178	151	176	158	180	153	157	169	181	162	169	191	171	189	178	140	149	182	164	164	176	163	159	168	154	179	176	159	162	192	152	182	152	178	164	170	177	179	153	179	158	163	151	163	181	171	166	157	179	160	156	185	182	170	184	170	154	165	175	163	178	160	178	172	155	154	177	159	154	174	183	208	159	157	168	195	168	159	168	164	140	151	155	166	170	184	169	164	178	164	154	153	185	171	159	150	169	183	180	150	161	171	183	162	158	175	173	149	176	170	136	157	190	159	188	168	200	166	174	161	181	176	166	152	185	175	176	170	142	171	157	152	182	158	154	169	176	150	190	180	180	177	185	143	160	157	184	147	149	164	171	159	176	157	182	147	159	163	144	186	191	155	153	182	152	171	169	162	179	164	194	167	164	179	164	153	136	161	169	142	179	160	152	180	177	165	191	182	155	181	178	155	185	188	175	153	180	169	152	184	168	176	177	165	155	176	162	194	166	178	155	184	153	177	157	153	160	170	165	178	172	172	187	192	142	151	141	184	164	169	173	192	151	156	179	166	160	168	183	180	170	168	154	174	182	171	159	165	195	174	140	158	179	191	161	170	166	153	154	155	176	179	173	147	155	156	156	183	152	170	163	169	156	184	191	184	145	159	172	165	147	169	165	178	168	175	158	187	161	161	170	145	168	154	158	171	187	176	191	185
5410	1240	2497	2947	2547	2129	1709	1440	1251	1158	988	931	826	831	741	721	700	671	681	602	518	593	647	561	521	540	525	579	503	505	522	497	525	472	492	511	496	502	497	511	497	438	515	503	555	582	580	537	493	560	475	484	507	490	515	481	530	4190	1904	452	444	454	448	443	491	433	486	423	430	452	461	506	438	435	437	439	430	463	432	431	425	421	435	461	442	420	440	448	448	457	447	429	483	443	440	463	438	468	440	469	453	474	392	447	448	440	428	437	449	433	456	443	414	494	433	464	419	475	429	437	458	393	453	456	464	457	446	444	460	452	459	437	469	434	472	426	436	442	424	442	458	465	434	461	422	446	416	432	431	425	428	409	451	463	393	448	448	460	396	421	412	457	459	440	440	434	441	445	403	423	456	423	411	415	447	453	441	438	421	436	436	416	453	471	430	475	437	406	409	410	407	448	439	447	400	414	403	436	441	438	415	449	451	437	467	445	443	412	479	412	433	396	458	456	431	447	424	421	419	447	386	466	450	425	434	423	465	455	473	431	380	441	459	458	438	477	446	466	386	446	439	434	433	439	441	473	407	442	475	421	496	448	394	499	414	454	446	432	469	443	426	469	429	430	440	460	425	463	421	406	410	430	438	425	430	440	482	408	406	454	438	415	422	441	446	451	446	449	422	425	422	441	432	461	472	439	425	433	434	445	435	425	429	408	397	439	411	441	471	451	442	430	422	457	419	450	428	449	394	438	425	414	433	438	420	429	402	456	437	492	435	456	462	450	457	423	419	437	414	422	403	449	466	428	471	409	453	389	422	427	425	468	429	466	452	445	452	454	411	425	398	480	434	469	472	436	456	444	474	466	429	437	451	416	408	404	428	434	415	432	465	452	429	435	419	441	448	471	442	424	432	462	414	441	432	470	445	453	407	439	425	423	409	405	421	454	431	473	458	477	455	394	440	424	428	430	442	445	468	426	428	427	441	424	432	451	395	450	421	443	454	432	443	470	418	443	431	462	441	435	419	420	407	445	434	447	418	441	464	481	454	432	449	438	428	436	422	424	432	446	412	421	418	446	440	416	451	449	427	401	421	426	419	428	434	420	492	390	417	418	438	410	424	438	457	417	429	438	423	436	419	464	456	439	443	422	450	430	446	462	462	463	435	443	449	431	428	444	456	428	474	442	460	498	444	437	447	479	414	415	409	483	431	404	430	435	482	379	495	456	435	372	440	462	461	436	421	413	454	403	425	459	449	460	442	410	445	432	469	464	421	404	450	427	426	449	432	440	447	420	439	421	450	437	429	410	436	473	442	431	434	447	444	439	432	455	417	470	439	407	466	418	431	466	418	433	465	416	474	426	470	446	433	433	418	483	419	449	452	456	419	427	467	459	398	447	408	456	417	428	451	448	457	451	451	424	453	412	451	447	427	441	421	429	458	476	495	462	465	444	421	458	426	422	450	437	427	468	434	481	467	409	488	441	454	418	463	452	434	459	437	460	441	471	456	451	459	449	422	412	426	416	440	455	414	379	492	410	423	460	437	447	440	402	459	456	461	429	441	444	441	483	434	423	440	428	440	432	485	437	456	432	438	409	412	436	459	448	424	432	438	454	420	454	446	420	401	456	451	453	418	422	442	434	447	460	443	439	400	452	431	424	453	438	413	425	490	452	438	394	473	420	450	443	413	436	420	441	435	446	441	453	447	441	456	453	428	410	458	455	441	438	443	432	421	416	444	441	464	444	435	436	444	438	414	471	425	443	410	466	427	399	454	445	435	444	455	452	470	455	434	412	475	422	472	489	425	461	450	463	456	396	412	453	439	441	422	454	478	464	434	465	431	437	427	434	425	418	436	419	421	420	450	432	423	439	414	429	425	440	471	440	415	470	427	442	496	462	451	435	459	429	442	443	475	442	448	456	409	480	469	446	448	413	433	418	464	441	450	400	441	425	427	445	425	425	439	413	445	458	430	438	431	467	416	428	429	452	424	464	428	433	404	434	469	431	439	398	433	456	441	435	424	463	452	415	427	391	440	437	422	453	435	433	415	423	433	446	435	415	408	448	418	432	441	431	407	454	476	451	442	422	438	429	444	455	410	455	392	437	414	442	429	470	418	446	437	428	403	450	378	453	447	429	465	454	490	438	432	471	453	448	410	403	429	424	471	434	429	442	446	427	469	445	456	468	465	465	474	440	407	466	463	421	421	426	462	419	466	432	444	444	439	446	460	415	417	391	417	484	419	433	438	401	459	439	436	425	458	438	455	427	438	388	407	448	423	440	433	442	458	485	443	455	425	449	434	381	437	463	464	451	428	461	456	451	437	436	411	435	435	432	456	420	472	456	419	464	416	422	423	460	393	442	455	437	415	453	410	391	438	415	426	395	440	447	421	458	445	440	418	414	389	449	421	460	427	408	449	446	406	425	440	418	404	425	452	440	431	434	436	431	461	493	460	455	436	417	475	428	433	457	427	430	439	411	443	440	405	445	434	419	443	441	439	426	435	421	430	421	470	459	445	421	437	409	398	459	433	431	393	412	451	436	453	442	450	451	450	404	472	451	417	462	409	450	464	466	441	455	459	414	515	462	432	461	437	441	422	423	469	431	432	438	450	478	435	444	443	439	418	442	420	446	452	469	484	447	453	462	442	420	410	413	457	467	469	422	424	429	453	434	459	398	432	424	439	443	410	421	438	451	440	444	443	417	430	406	453	427	459	420	421	439	429	454	426	447	441	427	458	436	437	456	429	406	420	437	416	425	422	420	494	439	431	446	428	395	486	419	501	448	399	423	438	473	404	437	424	411	424	451	427	432	434	425	431	439	448	442	425	423	458	452	466	459	436	394	453	422	440	413	395	408	446	435	445	440	449	431	432	398	419	435	476	434	462	450	440	406	458	432	420	447	466	401	452	423	435	478	476	443	442	463	440	444	447	426	448	453	460	450	447	433	440	412	385	430	453	430	390	438	452	472	451	434	456	470	426	435	434	460	481	433	459	477	451	471	410	427	448	459	414	414	447	446	465	446	399	426	435	451	451	419	464	438	409	413	436	423	417	444	480	416	478	412	464	460	449	426	447	414	455	416	454	409	433	441	442	421	412	484	484	429	433	435	482	454	451	452	409	454	457	459	466	441	429	444	411	443	461	432	459	420	445	439	438	431	436	420	463	417	442	445	426	426	454	465	422	427	449	428	449	468	456	471	476	416	433	424	438	453	473	435	458	428	432	438	437	416	431	434	433	471	427	457	435	434	413	442	434	454	449	451	408	432	463	450	429	438	483	453	468	422	426	439	426	469	423	460	416	486	448	423	452	431	421	405	363	442	411	447	445	462	452	447	426	404	477	473	446	425	432	424	466	463	451	437	434	438	450	422	411	471	474	445	421	423	452	439	439	440	448	441	473	392	454	449	465	490	404	436	461	429	406	392	445	434	454	436	421	480	421	426	435	415	440	419	404	432	423	472	406	440	417	429	444	434	404	455	396	432	445	407	460	438
13914	1986	2134	1539	1056	735	556	459	357	294	288	238	202	211	196	166	157	165	147	152	137	137	125	128	127	142	131	118	113	115	109	133	128	126	118	105	128	137	124	118	102	96	100	130	126	126	128	133	125	119	88	127	107	137	135	115	161	1073	542	106	118	94	104	117	100	100	96	97	112	111	110	95	102	91	99	118	101	97	101	116	112	117	108	104	95	108	104	117	114	91	88	104	109	104	110	112	101	124	87	93	99	100	104	105	113	119	113	129	105	104	87	80	95	109	103	115	101	115	99	105	102	117	116	108	98	107	99	103	120	90	97	115	112	114	104	98	102	122	90	98	133	105	109	111	116	110	112	112	103	118	117	112	99	101	119	120	112	98	96	97	109	88	119	104	86	106	118	94	91	103	107	120	119	118	95	114	100	106	99	112	95	107	109	108	111	97	116	112	92	97	112	110	103	87	105	105	99	96	96	121	113	121	79	109	106	102	100	105	105	109	110	97	100	104	109	119	115	103	113	100	125	102	102	125	99	114	107	100	107	117	124	92	104	95	107	103	105	109	104	115	106	90	96	118	119	95	120	116	122	132	101	95	120	110	90	119	118	102	114	109	112	108	93	116	101	100	107	107	102	104	90	103	98	106	112	101	119	101	112	103	102	98	100	92	100	110	106	98	108	101	118	104	107	105	108	100	93	109	108	99	100	99	101	93	109	115	104	104	113	92	122	135	86	102	96	119	111	107	99	114	113	100	106	108	122	103	114	112	116	105	123	93	111	111	101	122	87	97	92	101	115	111	93	106	99	97	78	96	115	107	101	131	110	102	103	91	104	109	113	91	102	106	96	89	109	110	109	106	118	106	104	88	98	102	88	115	107	100	107	117	108	97	106	103	114	92	112	88	88	94	103	97	99	112	91	99	96	129	102	101	136	90	97	125	105	106	93	111	112	81	100	111	109	112	92	127	110	109	94	103	107	115	93	111	113	72	102	97	111	92	103	88	97	103	104	107	103	113	107	93	108	104	101	103	112	105	96	106	92	98	102	114	100	93	120	91	105	119	111	118	108	95	113	102	109	112	105	112	112	108	102	102	92	103	96	104	109	104	108	92	105	89	104	109	91	119	102	98	89	119	119	123	118	94	103	104	84	113	108	85	109	92	95	111	95	119	113	106	90	106	98	105	102	118	108	99	101	112	118	96	109	106	96	94	114	96	88	109	108	103	99	99	101	92	129	117	89	92	104	106	116	112	122	106	104	107	106	106	94	104	102	96	101	99	116	91	102	106	111	99	117	115	101	107	111	88	109	105	94	114	103	109	96	97	103	100	103	115	98	103	100	95	105	107	97	92	108	88	93	105	91	112	105	110	97	87	113	100	110	99	115	82	97	120	105	98	108	93	89	106	118	84	103	117	105	105	102	124	115	104	109	107	95	93	104	116	99	120	117	98	98	105	100	105	117	102	97	112	96	100	92	104	111	92	99	109	135	102	120	127	104	107	89	110	100	109	124	120	116	98	98	114	97	116	108	92	103	86	116	111	112	111	85	117	103	110	121	108	101	90	104	120	108	105	108	111	105	97	104	106	140	97	103	104	99	111	86	91	98	111	103	120	111	115	108	98	109	115	99	94	105	118	99	85	120	116	104	102	96	106	116	128	130	125	90	110	107	97	111	124	126	95	102	107	104	113	109	116	114	109	85	87	114	102	109	106	86	108	99	92	103	109	119	91	120	95	121	123	113	102	115	114	93	103	95	112	120	115	133	124	111	98	125	103	115	107	114	99	113	102	116	107	104	124	112	125	115	82	112	117	119	98	99	106	94	90	117	107	96	106	96	88	109	103	103	107	103	94	103	104	100	117	120	99	103	102	93	101	93	97	90	109	112	113	100	86	71	91	96	91	87	107	100	87	110	104	109	117	104	109	115	103	105	113	108	99	107	101	104	102	94	89	118	115	113	98	110	106	92	84	101	105	116	101	97	119	106	114	107	96	97	102	90	103	113	107	100	95	102	100	111	105	114	104	87	110	107	123	94	127	98	91	116	98	110	142	97	106	125	106	112	120	107	90	117	84	115	120	89	105	120	114	125	93	103	105	105	120	111	109	112	119	105	115	118	100	103	95	100	89	106	97	95	104	104	91	94	103	110	97	88	104	92	113	107	99	110	100	111	97	99	100	116	108	119	100	85	125	109	102	134	96	111	106	109	112	89	120	105	107	102	105	111	103	117	80	103	135	94	117	104	101	122	112	100	125	103	104	123	109	91	101	103	103	109	99	103	82	88	94	122	103	128	105	107	96	110	99	102	100	99	110	94	114	109	108	108	124	95	121	106	87	100	113	120	126	121	84	97	92	118	107	97	105	114	94	120	104	93	118	106	122	107	107	107	106	101	91	90	106	107	128	113	119	109	88	103	108	124	101	86	121	114	119	106	97	108	121	123	106	83	109	120	108	115	114	133	113	113	111	107	88	107	98	97	89	114	114	107	103	94	91	95	107	105	104	102	100	106	114	125	119	118	115	95	120	87	95	102	105	116	102	122	97	123	119	94	97	90	115	109	98	101	98	118	93	130	113	102	107	115	110	96	119	96	95	95	96	128	120	113	100	95	91	90	92	103	112	94	100	99	114	100	95	111	105	102	119	96	110	110	134	106	114	105	112	98	102	100	110	111	101	108	89	100	95	104	119	113	105	99	117	129	101	79	120	96	120	105	96	109	103	111	104	93	94	99	98	112	110	114	103	118	120	105	108	98	105	79	109	92	92	112	94	118	100	94	98	112	106	91	106	119	99	107	104	87	100	107	101	84	104	108	79	96	93	88	115	109	107	97	103	94	116	113	93	84	88	102	122	128	91	104	117	109	98	105	127	101	132	117	93	95	114	85	118	115	102	98	113	115	95	97	108	117	94	123	110	96	109	91	94	88	107	91	115	104	118	105	107	118	105	103	101	103	99	94	99	145	109	101	110	110	95	91	117	118	94	102	107	107	121	100	115	134	101	103	95	111	97	99	101	117	118	110	105	99	125	105	103	122	96	116	120	103	86	101	87	93	118	109	101	115	91	111	126	114	100	112	100	99	98	103	107	112	99	126	117	95	103	91	99	105	88	90	109	114	106	108	107	104	126	92	102	106	108	110	100	91	111	117	96	93	98	135	103	108	103	85	102	110	111	107	94	90	102	108	110	134	89	107	113	110	123	105	114	112	120	106	91	111	103	109	99	95	110	101	108	103	105	105	102	117	115	93	102	105	104	90	92	105	118	99	103	84	105	103	114	115	89	97	101	88	90	99	118	92	103	94	126	111	105	102	96	110	109	104	90	105	83	98	101	78	95	100	115	103	116	91	109	101	119	116	115	88	117	120	100	111	127	107	101	120	80	118	110	108	98	109	110	90	88	95	100	102	114	111	97	89	111	120	104	93	112	97	107	93	89	104	83	103	104	109	101	99	116	122	112	114	103	116	93	120	91	96	104	106	80	110	94	107	128	86	117	106	118
7103	1848	4515	5152	4223	3447	2828	2264	1939	1656	1377	1233	1128	1015	912	851	766	721	669	649	635	583	536	588	547	515	474	477	477	429	446	446	424	409	402	384	350	387	363	384	386	372	386	403	442	439	416	338	395	406	402	383	371	363	366	376	667	8426	3457	318	288	284	330	293	295	320	353	319	299	282	310	297	291	296	321	302	298	327	311	300	290	304	291	290	281	303	268	293	265	294	283	281	302	261	295	329	286	290	299	284	316	322	267	286	304	278	306	285	289	307	302	263	288	264	280	284	269	299	264	269	304	298	307	284	289	297	300	284	293	291	289	296	302	290	282	306	288	280	283	275	315	295	316	306	287	290	282	297	297	274	275	261	301	320	293	249	284	288	286	247	261	279	288	314	265	285	303	294	274	271	300	284	267	331	287	288	296	279	283	268	290	255	286	249	282	314	297	259	291	310	281	262	296	299	276	305	305	299	273	304	281	295	256	305	263	280	298	317	275	263	270	284	292	304	322	290	287	274	300	323	281	288	296	272	292	289	285	299	284	285	288	306	277	288	274	302	299	292	281	294	305	320	290	266	256	297	303	297	281	284	272	300	290	282	299	262	286	257	293	268	278	255	280	299	295	270	278	269	268	264	310	295	283	275	277	274	290	278	327	290	293	281	280	300	285	258	284	283	291	265	281	285	278	275	273	283	272	273	297	296	292	292	275	289	290	295	250	273	315	276	292	289	296	272	288	278	272	302	247	284	299	303	276	265	293	258	293	274	262	268	289	261	279	294	268	292	305	267	288	294	313	277	288	281	275	264	261	307	295	270	288	287	268	288	282	288	294	292	279	304	306	278	295	265	296	303	292	328	286	293	280	277	288	271	283	294	311	290	273	288	267	260	320	275	301	257	299	293	268	279	246	288	254	249	300	267	294	286	292	267	289	280	261	288	290	316	277	279	252	298	265	295	270	289	302	274	262	264	288	284	288	288	257	260	265	274	337	281	263	230	284	294	290	264	285	272	302	279	326	294	276	282	261	303	268	267	295	277	259	270	272	317	276	304	298	301	295	237	276	272	273	280	271	270	261	281	269	287	289	291	284	289	294	266	290	245	257	327	292	283	273	291	293	259	265	289	291	300	282	280	286	248	272	265	264	292	286	272	288	253	279	286	290	294	301	269	258	264	294	298	276	261	277	283	277	262	282	277	268	271	296	264	285	282	304	305	294	264	263	261	284	289	291	285	301	287	291	284	268	304	260	270	287	272	275	284	302	277	312	293	267	296	278	274	280	299	252	277	259	284	272	243	278	268	279	279	280	283	274	283	288	287	275	311	293	293	319	283	315	275	260	285	271	289	259	277	290	291	294	280	262	275	277	280	286	285	266	297	265	236	281	287	271	288	294	286	293	267	271	264	303	286	306	289	265	303	258	276	255	295	290	273	283	313	282	264	268	300	294	267	274	290	269	282	296	267	280	299	287	261	297	290	287	291	293	285	269	301	273	261	293	300	261	284	301	260	259	306	292	262	299	297	285	295	246	290	255	287	284	260	320	282	270	316	293	287	286	291	298	287	299	317	286	323	289	285	277	239	287	283	275	300	257	271	334	304	321	280	253	292	290	291	289	299	286	290	303	290	300	267	309	287	287	283	288	290	305	287	298	274	300	298	281	291	315	266	266	268	308	297	306	281	302	304	280	252	277	302	291	298	317	312	289	267	278	281	252	270	305	260	282	301	284	266	305	262	278	302	285	284	256	295	298	289	304	286	284	316	280	292	296	274	280	292	292	288	267	273	295	293	309	305	263	276	290	275	282	276	293	282	296	280	290	312	306	292	295	305	281	274	287	260	282	309	283	268	217	271	305	266	269	272	308	287	284	273	256	258	282	270	301	263	274	303	307	309	269	275	303	288	279	281	298	302	267	271	270	292	260	301	276	306	281	295	285	302	267	291	282	299	268	258	271	325	249	274	275	308	278	288	286	346	271	291	296	298	296	250	304	287	272	307	278	270	265	284	267	282	308	291	309	296	305	294	287	269	267	294	253	289	248	275	297	252	251	300	275	298	289	287	274	260	276	301	289	287	280	278	275	290	251	293	344	274	292	307	297	213	293	282	277	297	314	304	300	282	311	273	281	269	306	284	287	275	289	302	290	284	288	273	275	271	298	275	267	260	313	262	307	270	294	273	284	256	265	281	286	278	280	291	267	276	290	289	306	282	282	293	305	296	301	278	250	274	305	278	268	311	296	277	269	291	271	262	290	294	304	262	279	289	292	278	256	282	291	272	289	297	291	287	255	283	271	272	291	282	296	279	282	288	264	258	319	239	279	279	287	283	302	271	328	278	282	322	279	278	293	307	275	260	290	299	259	298	279	268	289	286	293	282	286	280	264	314	314	291	284	265	282	280	272	281	265	289	243	288	287	273	297	264	305	320	298	303	284	304	278	268	293	285	284	262	259	286	271	312	298	289	286	249	299	306	275	304	300	280	301	307	286	268	285	279	279	296	265	275	295	281	282	287	269	302	277	272	264	308	287	269	275	275	287	281	297	290	278	309	323	296	277	275	276	261	272	297	273	261	295	275	278	273	278	278	260	315	277	282	263	321	245	287	289	293	312	308	281	295	292	315	295	288	249	278	270	287	262	291	281	312	278	299	303	274	302	278	279	276	284	291	269	263	311	292	294	285	275	299	285	278	288	289	302	278	287	298	312	288	275	303	294	264	313	263	262	268	300	278	306	294	276	293	307	273	279	297	262	264	271	271	280	287	323	269	293	291	264	288	273	294	281	296	278	280	281	281	278	272	282	275	298	300	256	268	301	303	255	307	288	292	279	274	264	289	282	312	263	265	313	279	273	266	300	281	300	295	274	298	279	283	283	314	274	304	298	297	302	267	278	285	281	300	286	270	317	272	272	281	285	279	275	252	309	288	268	308	310	295	280	285	248	301	301	280	284	315	291	258	261	277	269	288	265	267	266	272	278	276	281	293	318	254	277	262	303	278	277	293	271	256	292	305	273	285	287	305	290	286	318	296	267	285	286	304	265	290	291	294	294	259	282	296	288	277	303	272	295	296	292	316	288	277	282	297	250	267	302	292	300	287	263	253	281	260	273	258	311	278	302	297	276	304	252	288	286	292	297	309	288	279	285	289	278	272	244	288	287	288	273	250	309	254	283	303	307	275	312	297	273	239	282	264	288	263	261	302	262	264	275	292	318	281	307	258	284	302	294	295	295	273	279	271	286	299	313	282	359	305	303	290	297	294	318	256	295	242	313	279	274	290	271	287	297	267	259	295	286	272	282	279	278	267	288	310	281	261	283	321	277	280	256	255	274	285	290	265	280	296	291	267	260	270	308	288	279	262	291	291	325	290	280	297	288	265	275	251	297	312	281	259	265	280	253	292	285	305	255	295	279	275	315	296	292	269	270	309	308	254	280	278	265	289	268	243	304	261	291	291	266	283	285	287	263	269	331	286	296	300	311	283	275	279	285	262	274	299	245	277
1884	173	198	154	165	150	176	147	151	159	153	164	157	140	157	151	136	154	149	155	123	169	144	151	164	133	165	150	164	149	126	157	143	138	141	142	153	134	146	139	150	153	130	149	151	144	157	156	156	142	153	151	139	146	144	155	130	185	201	155	156	131	141	139	134	132	136	142	143	143	127	155	122	137	147	146	147	135	140	136	151	144	115	147	146	145	149	152	144	136	150	133	153	146	159	155	131	146	152	155	139	150	146	123	147	124	163	150	123	135	142	154	150	145	132	142	150	170	136	149	147	148	126	153	132	135	143	154	159	151	134	113	121	143	144	152	159	135	151	155	134	140	149	117	148	168	159	151	150	145	135	116	157	142	135	148	136	152	155	150	152	145	135	172	122	121	128	146	158	138	136	130	143	127	164	133	140	128	122	155	149	144	139	147	163	158	136	147	149	153	156	143	142	147	143	132	137	143	137	123	138	141	157	145	146	119	129	123	134	143	130	146	145	148	150	155	137	146	123	136	144	166	140	143	150	172	140	143	131	140	148	146	146	144	149	156	151	137	134	151	138	128	142	144	145	148	127	129	130	152	143	183	158	176	147	144	144	153	150	145	144	145	153	151	143	159	152	106	141	140	139	167	124	132	136	139	131	154	127	147	130	116	146	140	136	146	137	136	136	139	150	148	139	143	129	139	153	138	130	142	137	148	130	147	129	143	123	155	169	157	161	127	146	149	152	129	139	130	133	150	145	155	136	142	130	125	153	165	133	131	128	132	151	147	145	149	152	149	133	154	138	121	149	129	146	154	160	150	138	135	132	160	157	143	147	157	153	133	146	147	133	132	142	134	141	146	131	138	140	144	125	154	136	152	145	148	146	154	139	147	133	123	126	159	163	145	148	152	150	133	162	146	167	169	122	130	137	164	167	143	135	148	150	144	132	128	138	148	133	129	141	160	116	131	169	123	146	135	130	140	147	154	133	144	170	151	137	148	139	157	142	123	133	144	140	149	159	158	164	145	134	158	129	132	139	164	135	127	120	138	146	143	133	141	140	150	152	131	143	151	114	165	144	130	147	151	155	143	150	149	150	143	148	134	160	153	126	136	155	151	148	132	122	161	149	147	145	151	145	150	142	170	137	145	125	130	137	159	151	139	137	138	157	139	128	169	112	146	143	149	153	143	155	158	123	121	148	140	140	155	124	140	128	146	160	142	135	158	157	151	143	159	132	126	161	140	136	122	156	155	147	136	166	161	144	130	135	147	150	158	157	140	131	128	187	134	147	145	159	120	165	158	149	160	151	134	124	143	135	150	150	156	154	141	175	128	118	120	173	134	136	152	153	131	145	144	144	132	161	152	139	143	148	149	156	156	164	129	142	148	164	141	154	122	145	145	125	143	119	132	160	129	151	121	145	131	136	159	146	151	128	141	144	132	145	168	171	138	151	152	130	135	140	118	125	167	129	144	128	137	148	150	124	156	150	138	142	144	144	161	164	145	135	159	136	129	147	159	146	162	140	137	134	140	148	156	132	136	132	143	134	145	156	169	165	140	162	149	136	158	145	143	161	152	135	151	148	142	127	169	153	143	146	121	153	145	163	142	138	169	132	146	153	136	159	146	159	150	134	164	149	136	165	156	126	155	133	134	151	141	144	140	153	145	152	123	132	168	147	147	151	150	153	146	155	165	150	155	154	146	129	167	135	137	141	158	159	148	128	146	150	123	144	131	137	137	151	157	127	165	135	148	126	127	159	137	140	147	145	135	158	146	138	152	153	129	136	149	137	153	122	125	137	135	128	142	160	140	138	136	155	155	145	150	136	150	128	137	131	157	145	133	131	159	120	160	145	130	127	149	149	139	153	156	147	136	140	144	133	143	160	149	141	136	156	140	134	161	161	133	161	155	149	145	160	137	144	121	114	150	143	159	144	130	129	153	150	139	136	123	146	144	145	141	146	135	157	138	126	160	121	153	149	152	153	146	157	123	161	159	180	141	119	134	137	140	135	157	127	108	150	139	138	122	157	153	132	130	129	170	139	143	143	140	138	140	152	151	143	135	123	143	159	137	141	139	119	126	163	142	156	144	150	136	173	141	143	149	132	127	149	108	142	145	161	149	138	146	156	165	139	149	133	145	147	146	151	144	157	140	143	139	133	146	147	169	141	140	145	133	135	119	164	155	159	167	145	142	155	132	143	153	136	133	126	146	154	144	132	137	145	149	140	154	165	128	136	114	128	142	150	142	142	151	139	124	164	151	140	139	135	145	142	148	163	141	132	118	138	145	159	128	138	164	154	127	144	159	144	143	110	151	154	179	144	148	147	148	149	124	153	140	134	153	168	163	150	157	121	127	149	144	120	166	143	140	121	138	154	159	150	156	170	146	154	140	137	133	130	162	149	151	148	134	124	136	160	152	156	128	141	145	134	156	150	147	144	151	133	147	140	139	124	174	150	158	138	136	149	136	147	129	135	149	129	142	146	146	145	139	142	148	179	147	141	150	146	128	131	148	160	146	155	161	150	165	144	165	147	147	151	166	139	167	154	155	149	132	144	148	169	138	135	137	150	128	163	132	149	155	134	137	136	127	168	156	138	143	135	142	137	150	137	150	158	147	131	154	155	134	169	135	163	159	157	157	130	162	149	151	136	154	149	156	140	153	144	173	156	137	150	158	138	159	143	142	121	137	156	149	145	149	148	127	152	148	143	122	152	143	124	136	143	147	137	119	166	129	157	119	147	146	134	130	151	144	129	152	120	156	159	153	144	135	144	145	162	148	148	118	140	156	146	135	147	164	150	139	121	147	147	138	149	144	133	137	141	137	126	162	157	166	146	139	151	140	122	174	158	141	156	151	152	145	149	146	170	151	126	169	149	151	150	145	132	158	116	144	128	140	167	126	144	133	125	126	130	133	130	150	122	162	153	140	114	144	131	148	143	137	148	139	159	138	151	168	161	129	138	168	162	148	147	159	160	150	130	134	130	158	156	137	145	121	138	145	171	136	150	145	133	138	144	159	147	141	139	131	149	153	169	129	156	133	147	140	152	145	155	147	144	133	125	136	168	139	143	140	173	127	135	144	133	150	150	146	138	144	149	155	146	146	140	148	150	138	168	168	164	152	142	114	163	141	166	163	164	149	165	147	138	123	153	148	129	155	136	145	140	133	155	150	141	120	144	154	162	138	154	135	148	137	157	155	128	136	155	137	131	147	155	149	143	141	127	151	151	147	144	134	136	132	125	160	140	117	123	139	126	134	138	158	136	138	158	140	162	149	135	165	160	152	147	139	154	143	153	156	161	151	130	121	133	150	170	129	148	148	149	143	148	151	145	133	141	127	120	131	113	138	146	136	150	146	140	146	138	144	145	159	141	149	136	155	143	144	159	149	137	149	135	169	143	142	143	139	154	136	138	146	156	141	159	153	144	151	132	158	138	138	144	132	161	158	157	150	135	143	137	151	143	154	129	134	151	160	150	155	159	147	154	133	137	151	164	144
2049	452	468	495	533	484	466	442	426	464	435	418	477	429	433	410	438	416	405	393	380	397	415	412	416	394	384	396	368	413	366	416	398	379	363	388	401	377	388	415	425	386	390	400	408	394	432	382	379	393	392	435	388	401	376	386	441	750	710	403	396	408	398	408	425	367	399	404	400	386	397	410	383	385	389	415	362	382	417	384	349	394	412	382	364	353	381	394	382	399	370	379	349	382	393	391	402	389	380	400	371	361	366	368	372	383	374	384	385	374	365	374	377	357	407	395	375	351	354	388	358	401	387	402	412	372	405	382	353	377	374	419	376	390	383	398	399	380	402	392	400	401	382	367	409	370	409	374	372	381	407	383	411	388	419	397	411	389	412	357	403	346	408	400	395	383	406	411	402	382	381	388	360	361	378	370	406	387	387	371	388	394	406	390	367	343	373	373	367	352	403	374	424	388	352	415	388	397	402	414	388	368	389	363	408	370	391	397	378	397	402	415	414	417	390	399	393	357	398	419	387	384	421	407	384	393	390	386	419	362	385	398	408	396	398	423	388	359	378	386	381	390	407	373	373	391	407	410	360	414	369	383	392	396	391	374	392	393	366	431	376	353	348	389	383	371	418	389	398	392	358	400	399	386	367	389	402	377	375	376	414	395	367	440	360	383	352	405	375	393	376	404	389	370	377	375	376	388	426	381	385	392	406	379	378	376	398	391	395	383	369	369	358	361	417	379	396	421	357	410	409	357	387	416	364	389	432	386	416	404	423	370	369	371	381	383	387	403	420	423	369	392	374	380	396	389	365	380	393	377	378	388	386	390	398	333	396	385	387	389	354	371	390	392	380	396	393	382	379	415	400	361	414	417	352	374	431	379	399	410	375	401	397	399	352	397	417	401	363	379	396	386	395	381	398	383	392	376	386	387	393	369	368	383	395	384	405	375	386	396	401	378	377	392	389	414	389	394	386	395	387	418	395	365	410	363	417	411	394	404	408	389	402	392	379	398	348	402	366	402	366	414	398	395	404	382	368	423	396	400	353	379	408	374	392	419	379	392	402	397	395	392	370	407	359	401	397	381	386	379	391	361	399	386	378	383	383	382	381	375	377	370	385	413	394	384	384	399	404	365	380	361	393	396	387	420	424	403	395	369	371	382	378	419	412	405	411	372	382	337	392	408	389	342	398	397	377	423	391	390	425	407	346	370	388	388	412	401	435	356	373	423	382	393	427	367	384	377	407	386	402	379	401	412	384	407	358	388	399	379	378	374	394	427	402	365	415	390	395	385	365	410	388	412	418	380	397	382	381	391	437	394	407	431	383	400	415	378	365	375	375	375	403	372	394	395	410	395	383	373	417	374	391	397	396	392	379	422	365	396	346	356	369	362	409	388	394	400	417	383	395	383	395	398	373	386	405	408	406	377	395	388	404	365	374	375	389	374	385	362	407	379	394	360	370	434	405	401	405	397	402	378	380	405	372	412	392	383	415	404	373	398	426	405	410	379	383	400	412	379	386	409	409	384	399	425	368	400	365	376	399	416	388	370	390	402	399	370	423	363	392	416	389	400	376	401	389	332	382	410	395	401	396	417	361	398	403	430	379	370	428	388	372	379	421	404	384	402	407	399	386	424	389	370	357	367	362	384	422	407	380	403	383	382	399	361	397	362	390	376	413	366	387	394	399	375	384	370	393	407	399	389	363	394	381	358	387	381	378	384	408	395	381	386	390	416	370	405	381	392	421	390	392	392	400	349	388	396	392	388	391	413	394	374	367	370	423	411	394	357	383	378	389	381	416	426	438	392	407	356	373	398	405	411	385	397	405	389	402	395	385	401	396	390	409	394	380	388	408	406	370	384	419	395	389	388	412	367	371	367	413	410	403	388	431	357	395	370	393	391	409	370	341	357	353	376	369	409	381	341	393	359	407	368	401	386	401	402	418	402	368	390	380	399	392	366	407	363	391	406	374	384	370	382	404	446	382	357	375	405	386	377	382	370	425	396	417	385	386	388	387	427	384	392	356	422	420	416	385	392	408	347	409	372	389	379	408	354	371	406	389	405	397	393	412	378	397	383	364	373	380	411	429	392	408	375	398	381	403	406	409	402	384	425	397	419	420	386	385	389	362	379	401	417	365	402	369	342	384	377	373	368	417	429	380	395	371	414	411	414	415	410	428	380	389	385	369	404	360	388	403	365	444	390	381	402	381	404	400	392	419	368	452	372	404	374	397	412	424	396	392	387	389	401	365	423	403	358	417	381	409	390	376	361	394	381	433	381	399	417	377	392	372	406	412	374	425	405	377	368	386	396	390	416	354	395	391	354	385	393	416	367	418	385	367	406	389	444	380	390	403	376	383	365	377	412	422	386	388	416	395	406	381	395	348	375	385	362	368	402	404	398	414	376	407	407	358	379	428	399	392	379	369	403	368	384	442	383	382	394	377	380	389	381	381	418	382	387	391	402	395	372	378	367	417	393	373	402	368	378	427	380	385	372	412	346	390	389	384	426	358	400	387	367	382	432	382	380	408	346	356	386	379	398	403	384	392	397	393	381	392	368	373	374	408	378	372	411	412	388	376	355	405	382	372	378	415	397	378	379	390	370	386	372	370	404	343	395	351	364	365	366	397	370	395	408	391	375	382	423	378	382	395	365	382	379	374	400	355	350	410	409	393	397	394	408	388	397	390	367	373	435	409	402	413	379	418	379	395	396	396	387	390	398	385	390	397	406	398	373	402	386	419	385	359	379	401	382	366	387	388	386	368	405	415	356	417	378	385	424	396	404	418	385	399	384	392	364	382	414	385	406	412	378	376	400	395	347	399	404	417	399	416	374	379	401	376	405	413	379	414	392	394	378	391	409	375	422	368	420	358	418	394	395	385	381	366	386	396	398	419	363	353	402	401	362	379	442	413	401	359	415	435	377	364	404	355	383	398	335	393	423	377	408	390	405	422	381	357	390	378	402	380	381	389	365	394	406	388	379	397	402	418	413	410	407	412	397	389	412	409	402	401	412	380	398	401	371	376	392	392	425	386	406	377	366	376	412	403	383	375	394	392	414	386	409	378	384	418	399	413	398	367	391	385	409	449	380	401	350	395	377	381	370	414	373	371	365	357	378	409	425	433	402	404	402	394	416	372	398	395	383	397	405	386	365	406	354	384	389	397	380	433	398	392	409	410	409	375	404	338	379	413	385	336	415	353	394	387	397	414	351	393	413	416	419	402	366	333	389	392	395	386	394	396	386	402	389	410	358	388	396	409	380	390	388	355	402	391	394	370	361	404	370	401	386	421	345	371	391	354	374	402	386	421	391	396	373	383	381	416	382	380	392	382	415	409	402	369	400	386	394	374	415	379	442	409	376	388	383	405	383	396	342	384	377	372	386	345	358	373	415	402	422	369	368	399	417	398	376	390	392	400	378	361	387	415	382	399	386	396	422	376	394	374	406	396	406	412	391	377	384	431	440	385	374	405	349	367	369	452	354	350	395	425	344
7381	947	1085	829	595	467	393	331	293	280	244	258	246	192	199	208	195	198	202	178	167	177	179	161	162	185	166	191	200	167	182	182	161	182	177	186	169	177	181	150	166	183	162	167	156	176	174	207	193	178	187	152	199	180	168	184	161	584	532	175	151	174	172	146	174	194	187	192	174	177	186	171	169	166	155	138	174	173	179	197	186	161	154	161	151	157	178	174	172	166	142	173	156	168	175	171	176	167	172	168	172	169	189	157	161	184	157	187	208	172	140	154	169	163	176	182	170	181	191	151	171	176	178	172	145	192	172	179	186	161	203	176	146	168	172	162	164	160	179	166	185	165	158	165	160	175	157	175	155	176	167	164	161	185	173	164	149	186	177	165	176	156	166	191	141	158	176	165	155	187	170	179	175	185	162	178	183	188	142	174	172	160	145	142	201	176	179	155	173	187	150	175	165	191	163	163	156	171	171	156	174	178	168	172	163	188	156	172	151	181	166	169	169	163	148	163	157	169	178	161	165	165	177	198	156	140	158	180	160	162	175	180	152	186	161	141	187	168	162	138	150	177	166	176	156	168	175	172	160	150	164	157	198	147	171	164	169	161	143	182	187	174	188	171	147	163	170	179	166	162	156	167	164	165	176	162	159	169	163	187	197	157	164	179	173	181	152	164	142	163	149	149	170	168	166	180	179	179	145	144	135	155	158	190	157	174	144	165	142	169	141	169	158	181	168	167	170	155	183	163	190	154	135	181	200	186	158	154	148	169	166	152	163	151	166	163	168	182	166	176	169	157	145	166	163	175	156	158	193	172	149	179	184	175	174	143	159	146	172	144	172	168	159	186	185	178	175	195	186	166	159	175	158	163	184	165	171	161	178	166	186	151	168	158	180	149	156	181	184	178	162	168	186	173	155	167	167	177	177	144	165	165	165	166	195	181	177	159	153	163	155	177	181	187	193	169	157	183	191	175	169	169	164	155	162	176	191	163	177	134	150	141	166	167	178	181	176	154	140	167	168	162	137	175	158	178	178	188	155	175	171	171	157	177	172	166	141	174	166	154	175	173	185	156	155	184	147	176	148	152	186	167	145	159	176	169	161	166	159	190	180	183	158	197	172	170	191	184	164	194	151	151	174	174	174	180	172	176	174	155	171	149	188	159	172	160	167	151	171	183	160	187	184	180	178	178	153	170	169	182	179	149	166	184	184	149	160	150	157	171	155	174	139	186	153	173	168	167	154	166	167	163	175	183	146	163	176	164	189	179	160	174	175	149	163	153	150	182	177	183	169	175	146	174	150	179	192	187	168	147	170	173	148	156	138	171	172	156	165	186	167	196	151	147	157	163	161	170	178	175	166	162	166	168	173	177	160	185	192	154	157	162	148	191	166	182	157	164	183	160	174	179	165	176	149	185	183	162	171	157	180	197	156	163	171	159	190	177	165	176	144	163	168	160	154	167	148	157	165	151	190	162	169	150	166	157	177	174	142	165	150	171	181	160	168	173	166	188	194	152	197	185	155	154	155	151	168	158	164	161	148	174	168	161	179	170	179	154	181	167	163	157	142	169	159	172	145	192	192	187	158	161	160	180	185	186	173	148	175	160	162	163	179	173	164	191	166	185	173	187	170	167	177	176	163	160	169	175	164	168	174	167	150	160	162	167	175	164	150	168	168	155	164	183	185	166	184	162	156	177	172	170	178	160	151	152	153	154	171	176	180	175	168	163	148	148	188	170	178	184	135	153	186	158	178	149	164	175	182	174	148	196	169	150	174	172	164	156	156	160	184	163	145	128	160	178	145	169	160	191	179	143	150	162	171	159	170	155	160	185	182	175	146	183	179	161	178	193	181	186	192	186	164	178	176	167	163	153	163	163	165	166	176	160	179	161	153	159	179	185	167	161	161	180	166	161	166	151	177	149	189	184	181	164	173	172	148	162	163	172	157	185	174	167	181	170	165	155	158	168	176	179	170	169	166	169	175	168	175	158	174	178	176	162	148	149	150	162	160	188	172	171	157	163	165	183	178	171	170	165	201	175	164	145	159	167	173	144	174	177	186	150	157	149	182	166	163	194	166	155	150	183	164	182	179	158	154	151	163	137	181	183	159	170	160	168	175	146	164	176	172	181	181	164	205	180	190	178	190	170	190	186	158	167	177	170	182	204	193	195	170	150	155	153	149	192	168	190	164	152	158	154	163	161	160	148	161	158	181	163	167	166	184	172	169	171	168	168	168	187	164	180	196	176	184	140	153	188	171	167	180	162	171	161	176	143	190	191	186	177	161	163	170	170	168	150	162	188	169	169	163	176	149	167	186	183	171	184	169	176	153	165	180	170	166	182	168	151	174	178	178	173	186	175	184	170	173	155	171	165	170	156	159	187	186	186	149	171	172	170	149	177	155	154	160	149	160	169	162	165	176	150	191	193	177	157	185	160	162	151	174	175	166	157	160	158	157	174	191	198	170	174	199	177	172	154	188	168	174	187	177	181	163	165	156	193	189	180	169	168	175	164	154	164	188	161	162	164	172	158	169	171	163	151	170	168	163	178	185	179	175	176	183	194	176	162	176	177	178	149	175	163	177	162	157	173	168	179	169	171	153	148	167	171	161	160	152	197	168	160	161	170	154	150	166	169	177	168	179	166	149	175	173	173	150	172	169	173	160	151	180	151	180	167	170	166	157	189	152	150	172	147	173	169	171	168	170	175	164	149	159	179	155	179	173	165	181	171	190	149	162	169	173	156	149	187	143	183	184	165	165	161	181	161	156	176	165	164	181	185	189	164	163	190	185	178	169	161	164	167	154	196	168	159	166	179	170	180	153	165	137	161	187	162	170	164	160	189	175	173	154	161	191	175	168	166	154	160	162	145	163	181	177	166	164	146	190	190	143	191	154	169	146	149	153	138	155	155	152	149	195	164	176	169	171	181	165	166	167	179	172	153	147	168	167	152	168	164	183	164	162	144	194	186	171	165	173	181	155	155	154	187	172	165	168	158	195	135	182	178	195	179	154	170	156	152	166	176	170	176	190	161	172	165	189	159	162	154	159	163	165	161	166	156	128	175	163	172	188	173	134	177	178	193	168	158	160	164	172	139	183	156	156	187	173	165	195	181	169	181	144	146	154	166	192	144	150	182	147	165	133	169	173	176	182	187	163	182	146	179	182	200	167	160	165	161	171	164	157	180	162	156	143	172	159	182	167	169	188	172	154	161	173	178	162	196	193	187	179	185	162	184	146	153	156	163	186	152	174	140	195	144	162	157	164	149	187	171	169	166	159	165	188	160	176	145	170	162	165	171	160	153	172	148	187	200	186	148	158	160	175	168	177	170	167	189	149	193	160	167	153	169	145	163	147	165	181	173	174	174	171	162	167	185	188	164	161	196	160	132	157	144	178	189	180	171	180	163	167	150	192	175	169	180	169	187	184	156	157	158	155	167	142	166	191	151	183	166	143	178	198	176	134	151	159	174	161	183	173	153	184	180	170	167	154	173
5291	1267	2498	2982	2502	2086	1816	1418	1298	1201	1030	975	880	792	720	782	708	680	645	670	611	603	568	523	536	540	548	531	513	513	512	511	493	491	531	484	509	499	500	463	478	532	502	507	488	634	529	498	479	522	490	471	510	451	459	497	526	3938	3470	455	451	459	467	485	481	435	474	451	456	464	435	459	465	442	431	417	451	456	420	461	476	470	468	461	477	474	451	461	428	484	452	431	428	460	459	484	438	411	449	451	453	467	452	447	445	455	414	436	448	435	461	435	454	472	427	437	464	438	436	477	451	478	438	491	491	442	424	453	441	446	426	450	459	459	491	458	467	417	393	417	388	420	452	457	435	431	423	443	446	500	410	439	442	464	453	460	469	425	480	477	459	448	425	429	440	448	422	426	416	423	447	494	431	453	462	435	457	448	450	450	464	444	447	456	460	442	432	422	418	445	448	406	455	455	453	435	452	521	461	450	443	409	405	420	472	453	429	459	425	455	465	474	442	432	423	419	454	471	443	456	490	510	411	463	422	421	445	457	438	453	461	393	463	490	416	423	433	420	433	438	471	437	445	463	424	408	447	440	485	468	443	462	482	441	428	451	458	466	404	456	439	441	429	474	414	431	445	474	426	416	407	450	424	423	431	446	471	446	468	448	439	454	465	427	434	419	445	449	435	428	454	439	434	411	445	449	433	373	430	430	430	438	443	404	407	461	457	410	447	423	436	456	433	421	453	442	440	431	469	467	395	430	470	411	426	499	435	444	450	409	452	479	434	450	450	422	416	425	453	472	425	479	437	439	452	436	433	420	441	401	429	430	453	452	455	431	452	426	439	451	434	464	430	420	437	429	430	436	405	444	442	431	465	448	475	410	455	468	429	421	454	432	467	442	496	470	420	468	447	417	445	413	450	454	441	435	393	442	421	437	437	460	444	443	438	423	448	454	394	471	430	464	443	468	463	439	390	474	444	448	440	466	406	452	393	435	431	393	428	435	446	459	428	430	434	461	432	450	455	412	460	460	422	438	426	432	435	450	422	430	456	469	458	444	448	455	461	434	408	491	460	444	459	425	478	423	468	442	451	418	438	409	455	455	451	482	471	450	441	450	428	447	479	471	476	406	439	438	471	408	473	435	421	474	482	448	462	445	457	433	428	435	443	444	442	432	445	413	418	451	414	445	419	463	431	470	430	444	413	473	460	427	461	440	417	443	435	404	459	435	433	424	418	436	461	454	411	451	426	451	416	442	450	466	431	445	435	448	464	447	449	450	419	439	430	479	430	432	426	427	448	438	436	438	461	390	447	474	431	463	413	416	472	478	446	443	475	451	421	406	435	425	421	426	455	416	475	441	451	415	427	436	433	451	405	417	433	450	424	413	425	428	448	471	421	414	410	450	425	443	459	503	441	441	425	456	440	449	420	442	439	451	423	445	453	490	399	459	423	443	443	456	460	426	409	447	445	415	437	464	458	422	434	415	425	434	429	423	449	415	454	427	457	434	454	443	450	455	447	442	434	452	476	431	444	456	456	432	447	451	427	455	440	449	424	421	425	443	422	407	436	450	429	432	437	426	432	434	401	436	426	439	463	454	454	461	420	432	448	474	476	434	438	420	434	485	416	418	422	424	480	441	459	427	408	438	442	472	471	455	442	439	462	440	451	416	456	430	446	477	439	436	446	448	432	466	438	445	441	463	453	415	449	416	430	440	414	461	434	437	453	439	417	417	408	439	428	418	415	429	454	418	431	432	426	441	421	415	439	438	465	414	434	451	465	417	441	432	431	454	440	422	486	420	442	439	415	451	455	469	434	429	430	445	456	418	444	427	425	430	477	435	473	447	452	434	426	451	435	479	440	449	432	438	466	469	424	459	440	418	438	438	439	440	446	419	443	432	433	448	444	425	429	450	450	429	452	444	436	446	461	441	472	446	442	387	461	475	405	430	439	440	449	461	470	432	442	417	438	441	452	438	406	425	455	434	480	415	425	426	447	433	430	439	459	414	403	416	465	431	484	472	458	440	451	491	379	474	454	467	427	449	430	446	455	431	442	429	472	424	447	440	468	473	419	428	412	440	389	465	441	506	425	454	488	425	435	448	457	448	425	396	421	426	446	461	435	443	439	439	457	460	477	452	430	434	409	439	443	449	420	464	430	426	448	459	439	444	456	486	421	456	463	445	385	466	446	411	416	453	396	453	445	442	440	452	435	437	462	454	416	455	455	445	416	460	457	413	406	445	442	417	406	443	476	450	469	436	480	444	471	430	401	441	415	447	432	490	429	429	461	454	377	405	428	434	391	444	445	465	469	408	386	425	425	442	439	472	434	467	447	443	465	453	460	442	440	465	436	427	433	452	438	476	468	417	451	436	476	456	461	429	427	425	410	452	472	428	410	476	449	446	436	448	455	435	410	427	472	443	447	484	431	434	426	444	419	435	438	431	462	439	457	456	400	434	442	423	406	454	468	402	452	402	443	441	470	444	433	415	422	448	470	424	438	450	389	434	437	433	452	452	419	437	485	486	461	419	402	427	439	408	419	425	448	419	432	438	454	457	461	462	464	431	412	433	442	424	453	470	457	464	438	430	461	469	446	481	426	420	433	423	411	421	413	455	453	442	435	406	447	428	458	436	445	450	396	459	432	461	428	466	417	447	387	486	430	471	437	420	443	375	424	450	459	448	448	441	392	463	445	445	449	447	407	413	457	411	442	436	427	441	422	434	408	436	408	450	481	458	457	438	403	441	407	409	459	445	458	439	434	458	470	444	429	433	465	449	426	429	459	408	408	392	428	466	453	415	440	432	450	446	423	422	443	423	411	440	430	434	432	449	407	432	408	391	461	456	423	466	432	443	455	452	429	449	408	450	449	431	466	462	424	414	435	412	466	423	443	423	447	443	467	419	417	444	464	464	400	449	452	420	443	442	415	456	453	431	426	438	462	441	451	428	470	423	432	445	446	433	485	437	392	388	460	428	429	437	424	435	465	414	456	494	422	494	470	414	438	402	490	449	439	413	453	433	503	442	455	482	415	434	423	435	435	423	423	413	440	424	442	447	490	424	393	418	379	448	431	441	457	444	437	423	435	422	409	437	433	423	449	449	438	469	412	437	462	372	428	452	444	431	416	450	471	415	448	441	442	429	443	427	419	406	450	430	436	436	463	444	456	462	407	431	444	420	438	470	405	471	427	417	444	443	471	433	458	460	445	430	467	459	430	439	428	437	454	438	417	480	472	412	426	392	445	434	444	442	426	442	417	437	415	432	444	433	438	463	429	408	429	445	442	427	426	450	463	422	433	458	424	463	478	448	423	430	466	414	431	416	430	438	407	425	425	463	430	418	441	480	418	418	435	452	440	438	449	406	460	388	468	452	420	439	429	474	392	467	466	431	440	407	462	433	406	417	401	432	440	474	448	468	437	455	436	441	448	451	436	409	448	431	442	432	482	437	414	476	458	416	458	455	428	443	447	441	461	390	436	452	440	436	482	456	427	419
14197	2031	2068	1516	1026	724	571	459	382	314	256	229	219	211	173	182	158	155	123	160	129	122	133	114	114	147	129	106	97	102	99	107	124	120	112	111	124	111	114	112	85	81	93	104	122	126	117	105	111	98	112	107	118	129	108	108	112	742	739	111	111	91	103	89	99	99	78	95	96	89	97	100	92	94	86	95	102	97	99	95	106	91	94	101	105	99	99	98	105	103	122	99	97	114	91	71	112	106	87	112	106	111	100	116	122	110	86	89	88	81	114	87	99	112	102	94	112	111	86	95	92	91	93	112	103	90	98	104	97	106	95	97	99	102	95	104	89	103	98	94	92	91	101	107	96	108	102	98	118	93	111	101	89	127	112	88	106	99	121	100	105	113	95	103	81	99	114	98	108	85	100	112	91	95	81	99	93	95	83	96	107	87	108	90	114	110	109	91	107	109	88	73	93	123	98	118	95	109	85	100	104	114	90	100	95	103	71	114	132	108	91	103	119	93	110	94	100	112	100	106	94	103	127	74	95	82	95	110	113	95	105	94	102	113	112	95	129	91	87	102	97	77	104	100	103	106	100	122	86	93	100	98	92	87	106	80	91	109	103	95	93	108	90	100	119	111	108	104	102	99	111	101	92	118	97	93	89	107	105	92	88	98	86	96	97	92	108	93	97	91	116	99	97	100	82	99	92	103	93	101	104	115	84	103	107	110	104	105	89	109	117	88	101	118	98	107	105	85	101	93	98	110	117	110	96	110	95	107	108	90	103	110	101	101	110	102	106	109	110	107	107	96	88	117	104	105	97	99	111	100	109	85	101	115	76	110	109	92	113	115	107	96	92	86	72	103	102	96	80	84	91	108	108	112	87	96	108	97	96	100	93	98	113	106	81	97	108	103	87	97	102	95	85	113	88	96	99	111	106	87	95	93	99	84	126	100	127	87	76	82	87	90	101	97	94	107	95	100	97	99	107	109	97	106	83	106	114	105	97	86	109	89	97	119	105	92	99	91	118	108	88	109	118	90	85	95	111	136	103	105	82	111	105	96	108	104	118	104	103	91	90	113	121	101	106	117	88	117	99	100	98	102	88	103	98	85	103	105	107	103	110	141	96	104	104	115	96	96	111	96	113	81	96	104	104	88	78	108	97	105	100	91	92	105	106	115	135	97	108	100	93	98	114	108	104	91	91	91	105	95	105	97	102	93	82	101	105	105	117	107	95	109	110	100	111	100	100	105	86	91	99	100	105	82	105	102	101	105	109	100	93	87	120	106	97	104	79	84	102	86	102	99	94	107	94	100	131	101	90	100	99	93	107	99	104	102	92	104	106	90	119	94	126	117	96	103	100	80	76	88	99	77	94	111	112	111	108	112	91	98	96	89	111	81	108	102	100	104	90	110	114	112	112	107	73	100	114	105	104	97	94	114	95	102	95	117	101	103	91	99	120	115	86	101	92	101	103	104	90	107	109	127	87	94	96	102	95	103	111	100	100	89	102	93	92	106	89	90	89	106	99	105	102	97	106	93	101	99	85	118	102	93	89	84	110	103	107	86	103	88	115	84	99	98	95	107	109	121	104	107	108	98	112	102	116	106	88	92	91	106	104	100	106	83	100	113	120	91	95	119	111	97	100	100	112	109	84	93	102	96	87	99	110	109	81	95	96	112	97	103	112	113	114	105	85	102	111	93	105	98	106	83	94	115	98	103	109	99	98	122	102	101	112	105	97	86	116	97	103	111	101	99	85	100	103	95	113	87	112	110	86	110	89	83	122	94	104	109	95	90	102	87	106	106	106	93	91	117	92	107	114	98	107	100	89	98	86	95	115	98	98	103	87	101	82	86	95	99	88	120	96	92	89	104	115	94	90	98	101	83	120	103	117	96	80	91	103	88	98	99	116	102	114	102	81	103	106	110	85	114	106	93	86	102	100	110	111	111	96	100	98	102	104	107	103	86	86	94	115	87	97	120	89	114	107	90	115	103	91	87	106	119	88	101	97	114	99	111	102	108	79	109	83	99	102	91	98	98	103	89	100	92	107	106	114	96	124	96	96	110	111	101	100	92	84	92	90	95	96	116	104	83	115	85	105	116	104	96	102	107	92	103	110	87	106	93	103	95	86	76	88	89	90	84	99	90	86	99	87	108	93	104	94	103	96	75	108	99	109	102	102	94	97	92	108	118	121	122	94	98	114	103	97	90	109	92	95	109	94	101	97	99	90	107	86	81	83	82	97	94	89	115	100	97	95	103	94	92	103	91	94	104	96	97	90	113	120	104	97	104	96	94	112	105	103	106	117	95	94	83	116	91	99	94	106	98	105	107	104	107	105	109	113	92	110	98	107	86	93	89	128	116	110	110	88	89	96	85	98	106	107	103	91	113	98	93	84	109	111	101	68	93	94	102	78	93	85	84	90	110	86	120	100	98	89	102	104	102	112	97	81	98	101	121	110	88	122	88	109	94	118	97	103	88	103	121	106	108	107	95	93	87	105	112	104	117	89	98	109	93	105	108	98	97	100	118	97	89	94	117	104	103	95	113	97	107	92	99	94	89	88	83	108	114	93	111	91	87	96	100	106	93	91	93	88	92	106	104	108	100	107	102	113	91	101	127	104	112	79	105	84	92	93	86	93	92	94	105	118	92	108	77	119	106	90	87	104	88	127	107	109	114	91	105	110	88	93	110	93	105	108	88	99	106	91	100	118	94	91	91	104	91	88	94	98	107	97	105	106	94	95	93	120	98	69	97	103	88	95	112	92	99	109	107	119	102	96	116	111	72	110	84	96	107	127	110	76	122	106	89	111	122	87	87	91	109	103	101	87	98	93	103	124	97	112	95	111	113	107	118	99	117	106	132	94	111	118	112	93	106	107	109	93	108	122	100	92	85	107	103	95	98	103	108	102	83	101	93	96	99	92	106	114	100	98	108	105	111	89	99	73	102	99	88	84	99	92	102	100	115	92	94	78	92	96	112	104	110	73	94	109	104	106	104	102	103	92	100	88	110	100	87	106	88	117	104	104	93	102	114	90	100	100	94	85	112	116	110	110	84	97	85	105	109	89	110	80	92	87	87	81	103	109	119	110	110	107	97	94	86	94	100	94	95	108	118	95	107	101	90	110	89	103	93	90	101	86	95	91	108	95	82	111	94	88	92	88	99	108	97	103	108	113	122	87	112	98	92	102	94	108	96	95	111	114	102	101	96	115	98	95	99	91	103	90	93	98	110	110	86	114	97	92	108	96	110	110	118	111	98	105	104	97	102	66	107	97	83	114	95	92	80	101	74	87	102	110	78	93	94	90	94	102	98	120	98	96	96	121	109	105	107	81	98	106	112	90	98	93	100	104	104	91	93	92	95	94	110	95	94	106	87	93	94	104	109	87	85	102	96	119	93	116	98	102	104	97	92	78	104	107	99	112	110	112	101	101	102	108	110	82	94	112	119	102	121	95	108	92	128	112	100	104	106	105	94	113	83	120	137	97	120	107	86	98	100
7034	1801	4406	5028	4310	3423	2837	2268	1923	1629	1330	1207	1134	932	883	799	851	743	619	635	600	596	552	532	539	499	511	422	480	457	488	408	372	385	374	374	380	346	356	358	388	372	377	391	396	538	437	403	394	379	336	358	340	369	350	380	370	5922	5123	320	298	298	310	285	292	286	285	312	251	261	276	288	285	300	299	275	272	301	264	283	291	280	307	277	299	281	292	286	283	277	292	282	300	255	282	266	296	278	285	306	270	282	291	292	271	276	282	298	271	273	272	284	277	292	298	254	284	283	284	265	300	273	274	314	285	243	264	264	253	263	270	272	278	296	276	251	295	305	275	273	268	274	282	273	272	296	283	265	270	274	299	277	279	268	271	278	277	284	298	279	288	261	292	287	287	303	278	290	250	274	288	271	239	266	284	274	302	281	269	286	298	265	281	287	274	263	266	263	264	238	249	246	285	259	248	282	259	255	283	249	257	309	281	297	267	288	232	278	280	281	278	296	278	270	291	288	252	263	263	280	244	284	243	287	259	285	297	285	308	241	265	294	255	312	270	268	255	285	263	278	245	281	265	242	247	256	284	276	255	267	270	285	283	259	276	244	287	260	295	293	238	302	266	256	287	296	288	280	254	295	251	244	283	294	273	275	245	281	284	280	302	274	258	289	259	239	264	285	285	276	272	266	286	268	280	302	285	306	263	262	280	255	280	282	233	273	274	258	291	285	297	261	240	284	278	262	287	314	261	274	277	279	274	276	285	262	282	259	283	292	261	259	257	272	259	289	287	281	288	260	282	301	290	293	282	314	283	280	272	281	287	266	292	254	270	255	266	278	289	276	304	283	263	300	286	260	276	273	285	276	261	252	267	278	258	271	286	274	276	284	257	260	282	282	250	264	242	266	271	280	270	281	252	281	250	284	272	277	288	300	294	274	270	253	259	249	271	266	266	305	262	268	261	251	246	262	267	268	284	246	278	256	289	289	258	288	272	270	264	289	308	300	249	267	293	274	264	270	289	271	263	267	277	236	276	273	254	261	272	206	272	272	281	272	288	256	262	259	281	277	274	248	259	241	288	254	303	293	288	259	269	280	269	257	290	244	279	247	273	284	275	268	280	294	258	266	268	282	280	254	235	274	289	300	260	285	276	263	304	278	287	276	257	272	251	260	268	252	297	261	260	282	255	297	302	280	295	288	288	256	249	293	253	289	241	279	268	269	276	266	240	263	251	288	269	260	286	290	282	263	260	302	266	279	245	264	306	273	289	257	286	283	273	259	258	289	274	264	267	252	243	268	259	298	267	268	277	271	298	272	255	248	291	279	281	275	274	265	264	257	289	267	278	321	295	258	283	274	263	261	273	303	278	259	276	305	275	308	270	284	279	273	267	290	283	268	276	279	261	292	286	292	266	255	276	263	270	261	274	284	282	292	266	285	272	245	259	267	240	279	293	247	321	276	278	271	260	270	263	286	297	281	307	261	266	280	300	269	254	282	288	249	294	280	256	304	262	267	264	285	224	257	256	259	286	263	268	256	288	260	303	274	274	283	285	284	276	304	271	277	271	281	277	274	272	269	239	249	284	294	278	254	283	281	268	290	255	275	256	276	280	289	285	286	269	293	286	257	262	261	286	298	271	261	273	264	271	269	284	261	283	239	281	285	264	279	258	262	286	296	259	251	246	260	269	278	299	266	259	269	270	271	267	269	255	253	291	282	266	263	296	301	269	288	264	287	292	294	253	246	271	270	278	268	303	259	280	273	287	276	281	247	263	300	302	284	277	301	261	305	263	301	249	269	281	314	272	259	287	258	281	271	294	296	257	255	293	243	283	249	265	273	282	278	309	310	280	297	273	289	250	260	292	278	302	246	283	290	278	237	255	276	303	295	265	234	286	277	247	251	260	264	273	250	271	284	296	285	255	285	292	287	273	266	277	259	270	305	287	271	276	281	257	264	295	287	274	256	267	258	262	275	264	288	282	249	268	243	269	284	272	282	235	279	281	263	250	263	288	278	239	252	263	249	272	238	287	276	266	311	251	278	266	283	261	274	267	276	295	277	298	287	271	263	247	286	292	251	277	305	275	279	275	253	294	276	266	276	261	267	262	255	303	272	280	317	268	267	278	266	282	258	255	271	310	240	295	288	278	293	288	269	260	296	293	270	282	250	301	259	278	267	273	253	254	255	254	275	290	287	286	268	288	279	267	280	256	268	279	266	271	262	289	285	273	283	296	287	276	269	269	285	246	272	227	294	274	279	254	290	273	294	277	314	275	263	293	292	279	286	268	270	293	281	255	293	270	259	253	255	269	271	270	242	252	258	277	270	263	249	295	261	269	281	271	277	277	303	262	276	245	277	254	251	277	265	278	269	295	266	244	252	267	280	283	256	270	269	285	268	246	272	264	286	263	235	276	272	284	263	281	272	261	275	295	234	270	260	250	275	263	286	271	265	280	260	267	283	261	271	288	285	255	308	263	293	254	298	261	261	286	318	286	286	264	266	274	261	271	273	238	281	253	280	282	281	270	279	271	250	301	259	284	279	259	249	293	265	289	249	302	250	298	251	272	276	269	263	265	283	275	272	290	261	251	298	254	248	276	273	271	265	290	272	238	265	270	262	283	276	280	288	268	263	272	239	268	233	271	293	260	279	262	278	265	261	273	251	281	233	303	273	279	266	246	272	296	285	271	262	305	272	281	251	287	253	295	263	240	231	266	297	228	286	255	261	259	280	267	274	294	267	254	273	250	282	266	285	292	285	308	305	280	255	278	267	267	277	275	244	273	263	308	269	264	267	288	303	271	295	267	283	266	325	275	267	291	279	279	287	257	259	271	268	274	273	291	256	260	292	263	263	270	283	259	279	258	257	252	263	288	243	270	258	299	292	262	282	267	269	290	278	261	254	260	273	269	271	292	246	270	271	282	271	300	258	278	248	283	262	244	296	259	291	269	272	287	291	280	276	264	293	290	256	288	274	299	240	302	273	253	267	264	299	249	282	287	270	255	254	241	251	259	270	282	297	260	286	267	280	265	248	280	280	237	239	296	292	246	318	303	258	278	266	299	265	302	275	262	282	271	280	313	255	249	266	236	271	280	279	263	284	271	282	242	303	277	274	252	286	287	277	275	266	275	248	280	277	273	278	265	282	263	263	279	266	276	239	256	285	277	275	272	265	270	291	250	267	260	257	281	297	306	282	253	269	257	280	249	241	278	267	261	270	295	259	271	264	246	304	280	271	268	274	284	253	283	266	273	265	281	259	288	287	266	318	268	267	277	273	294	288	272	311	275	262	269	243	260	271	303	261	298	270	270	285	303	273	271	272	253	268	267	277	259	250	268	302	243	245	286	256	295	278	295	267	256	259	257	309	248	271	298	282	257	268	263	284	281	279	280	280	259	262	283	262	290	264	252	275	242	295	296	276	268	297	276	273	276	264	250	276	264	300	263	284	264	254	252	276	279	244	270	250	276	275	271	266	268	276	244	280	304	265	273	290
1951	169	169	156	151	174	132	155	149	138	143	151	152	130	139	129	144	146	142	131	137	124	135	155	151	147	143	137	143	165	162	147	132	145	152	127	139	158	132	125	122	122	140	134	133	161	120	157	151	146	118	136	136	154	142	132	126	151	156	155	131	144	144	147	156	144	150	138	159	155	121	110	149	158	153	121	140	130	144	142	135	150	139	138	146	132	153	143	137	133	147	122	137	156	146	145	154	170	129	150	147	143	149	135	141	126	129	147	153	146	137	157	132	146	121	146	143	155	150	145	165	140	158	161	146	160	134	143	147	134	153	139	147	163	121	137	160	155	154	140	141	126	159	132	146	127	117	127	154	146	134	140	148	144	143	155	126	133	126	153	137	171	148	155	153	155	134	124	151	153	154	136	132	143	149	146	122	146	159	149	138	155	144	131	152	150	152	136	137	144	145	149	150	145	142	141	143	143	140	140	131	126	134	123	150	147	128	131	159	152	158	149	177	158	148	152	119	143	143	140	139	137	140	137	140	139	167	167	137	135	144	155	148	142	157	152	139	133	166	137	167	153	144	135	147	144	147	130	150	149	120	129	144	149	130	148	151	151	136	138	141	116	141	140	145	150	125	139	144	148	137	150	160	119	140	141	151	136	135	124	144	133	140	141	127	116	156	142	126	122	133	157	157	131	107	149	152	141	125	134	122	152	119	138	133	128	142	148	157	141	136	163	141	149	172	122	145	162	122	143	160	125	138	132	149	151	148	148	169	150	163	133	159	152	165	152	134	160	127	131	121	133	165	137	124	127	148	149	131	142	133	141	156	132	128	137	175	124	142	170	130	128	163	147	138	146	142	149	142	126	131	136	138	135	114	134	119	169	151	144	140	137	126	128	148	127	120	139	140	139	150	134	156	144	160	134	143	143	153	128	136	144	137	146	148	141	129	124	146	131	149	149	151	147	144	127	155	159	141	148	122	137	149	149	140	150	146	140	132	148	151	153	157	149	158	125	154	150	153	149	127	129	120	144	131	140	142	132	157	139	158	144	133	131	147	148	136	139	153	166	147	128	145	137	152	154	165	130	124	117	160	132	135	128	177	143	148	147	129	154	120	122	141	129	145	138	141	139	163	150	141	153	142	140	132	108	137	138	138	153	159	123	127	144	162	152	140	124	143	154	144	150	125	145	138	136	162	152	163	125	114	157	161	146	135	150	168	151	128	127	155	130	125	157	124	127	149	141	145	134	130	147	135	148	134	146	124	155	146	163	136	130	147	149	148	142	147	138	146	144	123	124	147	142	138	136	152	173	157	141	130	176	138	140	146	129	151	126	153	144	134	132	128	149	123	138	141	155	133	141	133	123	131	136	145	145	117	154	156	124	117	129	164	128	159	152	152	154	136	143	139	144	135	123	119	141	159	128	137	164	153	167	150	135	150	140	140	120	163	153	135	134	130	151	166	134	145	133	117	145	146	144	131	140	157	146	134	140	138	143	140	149	141	141	130	151	142	161	124	130	128	134	142	155	163	140	150	149	132	152	136	161	138	139	126	147	160	136	136	142	132	137	122	149	136	155	169	145	157	169	134	156	128	154	156	137	155	140	131	153	152	146	160	141	161	132	158	132	134	150	172	128	123	138	133	167	137	120	122	129	127	155	152	128	158	151	150	146	147	129	125	161	128	137	174	151	140	150	154	138	144	140	137	150	144	145	141	132	132	152	120	121	141	137	163	119	148	128	149	138	137	162	125	137	138	122	162	142	135	141	153	151	136	143	150	124	148	155	128	166	140	151	131	142	140	141	161	122	156	132	130	146	153	137	135	169	134	145	135	128	149	124	147	146	138	151	133	169	160	143	136	161	134	141	140	150	160	145	146	146	131	154	146	145	117	111	143	148	133	145	139	141	123	144	118	144	132	135	148	154	141	141	139	138	143	143	140	140	134	156	151	155	127	128	125	148	135	146	153	158	129	130	125	138	144	147	141	149	135	133	120	126	131	142	144	128	151	131	171	143	132	134	133	143	149	134	159	158	163	143	148	134	150	162	138	148	160	123	140	137	135	137	143	159	147	143	141	136	139	142	130	151	126	140	129	139	123	147	136	147	121	145	138	139	144	140	143	150	128	133	135	149	144	140	137	141	140	129	143	136	151	157	146	139	142	150	130	143	155	166	131	130	132	149	125	134	150	159	176	125	118	136	162	151	128	111	154	130	163	157	150	138	153	153	135	157	146	126	133	135	140	134	150	151	150	135	149	139	144	143	119	150	148	140	155	138	154	153	156	134	135	146	156	137	141	141	140	128	168	142	142	144	138	134	129	133	136	127	139	170	144	142	140	131	151	142	130	155	151	140	112	137	131	154	135	157	157	138	126	122	140	130	142	123	136	137	147	148	111	149	127	156	140	152	134	131	144	135	143	133	167	146	148	136	146	150	128	155	141	146	126	129	136	132	156	136	145	135	128	156	121	128	152	121	147	160	153	143	135	142	131	138	135	126	140	139	154	154	124	142	125	126	139	142	125	140	137	144	135	139	139	143	143	161	153	143	147	152	138	123	144	140	130	154	131	154	141	143	153	157	140	146	166	160	118	153	132	144	144	142	119	156	141	145	142	138	154	124	158	136	158	147	124	121	178	158	139	150	114	126	129	118	150	158	108	173	126	133	144	148	131	144	136	127	140	145	137	156	136	145	135	150	140	130	168	152	138	151	139	151	176	155	157	117	129	157	160	155	149	139	135	129	176	144	145	137	133	158	142	135	139	148	143	138	148	142	136	163	131	127	146	143	159	150	153	130	134	138	146	114	152	129	143	142	143	145	142	150	140	133	144	122	160	153	133	148	165	125	141	141	149	142	131	149	155	147	158	126	126	143	156	158	171	161	135	136	119	128	136	147	136	133	159	133	136	158	138	156	144	145	148	133	118	126	144	153	142	146	128	144	156	128	152	133	140	134	152	151	133	145	152	129	146	151	138	159	142	138	127	129	154	141	133	123	156	136	135	135	145	134	134	136	136	136	137	131	150	117	156	141	149	161	133	144	145	129	154	145	129	145	124	117	137	157	122	138	149	146	137	159	106	167	151	153	143	151	148	156	123	174	142	138	116	143	150	129	137	136	141	144	135	137	128	124	129	128	158	158	146	151	144	124	125	157	135	127	128	145	160	156	150	134	161	140	142	144	161	127	129	138	129	133	115	132	143	142	135	138	150	135	153	173	153	111	142	149	164	152	142	154	150	142	144	156	136	142	146	162	112	146	147	147	158	121	154	141	130	137	137	153	151	138	151	141	145	142	139	155	160	153	133	144	141	134	157	119	147	141	142	126	141	131	129	154	132	137	126	142	126	151	133	147	151	142	130	133	131	124	146	141	130	124	151	131	135	148	142	154	137	123	138	135	145	141	137	132	131	142	128	147	140	134	140	136	124	134	147	131	128	140	135	137	137	145	145	155	153	143	142	141	147	134	138	144	160	147	130	123	151	135	132	140	129	167	131	145
2061	426	507	521	478	486	406	410	419	414	433	393	407	407	389	400	367	372	376	363	399	414	387	371	404	389	410	373	381	378	376	407	370	405	381	373	348	358	378	356	407	376	359	393	440	401	393	389	392	422	419	370	391	405	410	396	412	616	654	369	414	385	402	364	385	359	360	368	370	368	386	361	437	409	407	398	403	352	404	368	360	386	422	398	403	432	373	372	403	379	380	386	396	339	373	374	365	389	406	380	415	357	373	393	353	383	379	407	400	353	386	391	375	388	395	420	385	406	421	404	402	417	356	362	378	396	380	387	379	353	356	353	408	393	395	391	371	393	405	394	351	369	394	387	375	396	356	395	358	350	366	412	374	369	356	362	388	404	409	367	411	366	407	388	397	371	400	379	373	379	391	393	364	395	380	398	382	366	385	404	396	354	415	411	367	388	352	390	407	391	350	396	380	366	408	429	359	382	431	378	385	371	370	377	360	390	404	365	379	351	361	407	390	380	383	386	352	410	394	403	381	369	396	395	411	405	376	383	349	380	374	360	383	347	405	357	390	386	375	372	405	351	401	383	364	392	369	417	398	420	385	420	357	392	373	401	399	386	388	377	415	381	371	394	393	378	390	361	400	393	370	331	432	388	376	368	376	383	364	380	380	362	379	348	406	415	404	367	362	399	388	378	372	357	412	356	377	393	398	360	455	395	347	396	338	362	391	367	390	407	370	398	343	379	396	373	375	404	337	379	385	384	382	384	361	404	384	362	402	368	374	401	404	387	413	396	368	366	391	405	376	358	376	359	386	400	388	399	403	382	365	402	380	382	403	405	377	356	381	417	410	367	404	383	378	390	386	393	409	357	406	390	362	368	431	362	381	376	408	416	386	341	343	390	349	422	410	349	367	381	379	388	392	375	398	399	364	383	401	386	366	365	390	384	386	368	390	385	394	382	371	401	407	331	404	436	360	396	339	349	388	366	388	371	389	358	368	368	424	372	389	396	384	391	366	379	379	365	380	379	379	351	340	391	400	401	396	413	381	366	401	394	398	364	387	339	391	370	427	358	351	357	414	356	365	392	353	377	382	377	370	383	400	368	426	349	368	380	380	366	382	438	349	404	407	376	367	384	396	368	413	368	397	367	352	367	381	406	329	399	403	394	341	401	368	410	382	400	370	375	387	391	365	363	371	395	374	380	366	374	400	380	382	407	363	366	372	396	373	388	403	383	384	387	358	393	375	404	378	373	377	383	384	410	378	360	397	371	394	383	400	351	380	376	352	385	388	413	397	382	420	375	398	412	440	346	383	378	409	398	387	374	424	394	398	362	384	384	394	402	403	390	401	363	377	400	339	398	372	363	388	361	390	392	372	371	386	377	415	347	401	401	378	426	406	393	399	384	390	370	393	385	391	378	400	373	333	360	392	381	389	379	385	359	410	376	358	398	382	359	398	369	349	403	390	359	410	388	372	382	392	392	358	396	400	395	366	410	374	406	434	377	351	411	391	378	390	367	376	403	410	361	366	371	389	389	403	382	390	363	380	358	431	347	413	404	394	378	373	385	388	398	414	397	368	372	341	372	379	409	375	350	395	378	376	440	415	389	381	359	404	405	388	395	381	376	398	372	385	381	373	388	383	357	380	361	366	368	401	398	395	386	421	396	396	398	389	380	417	369	380	358	365	392	387	380	412	397	386	424	379	351	374	392	411	372	408	372	346	392	378	395	385	377	371	418	385	395	384	347	378	410	394	387	369	379	405	388	374	390	381	362	421	400	432	377	364	410	362	372	374	373	392	381	378	387	398	382	365	400	397	409	381	359	396	355	368	374	346	380	379	381	407	377	401	391	385	390	391	373	381	378	399	410	409	380	384	393	402	425	375	366	378	380	407	389	407	414	404	378	372	375	376	376	400	387	379	414	379	382	396	403	381	390	389	378	392	387	376	391	384	368	359	375	407	382	398	377	399	413	370	372	401	391	377	399	391	378	390	389	413	389	397	381	363	397	343	380	386	380	386	374	379	409	373	382	376	383	382	366	360	375	378	389	363	415	383	363	378	355	365	391	405	394	392	389	398	384	336	389	404	409	371	367	357	389	382	366	388	418	372	392	351	375	336	409	378	393	393	371	399	355	357	365	367	386	338	409	384	362	393	400	387	342	406	395	384	420	369	402	393	361	384	430	401	370	409	373	321	353	388	382	397	359	366	377	372	402	404	407	380	371	363	378	429	383	374	404	399	379	352	367	347	403	390	376	385	393	375	363	368	357	388	408	374	413	341	412	398	372	352	409	381	406	377	371	355	386	367	388	382	355	354	393	386	380	345	365	390	369	375	394	393	389	397	331	372	387	371	385	357	399	368	367	385	390	389	368	388	384	417	388	392	403	349	373	410	348	362	365	374	390	380	356	371	379	365	393	356	374	362	372	379	379	373	407	404	372	393	370	410	358	396	380	409	370	375	353	395	391	397	372	367	398	395	373	380	374	384	414	354	410	354	421	405	396	407	418	382	371	399	395	392	425	373	388	390	422	362	359	423	360	393	411	409	358	404	381	369	361	355	376	373	387	380	370	396	369	381	432	354	398	341	363	374	364	396	367	384	369	346	403	362	367	346	404	381	396	399	408	384	370	383	391	367	365	370	383	374	403	386	387	403	345	382	416	394	387	385	384	375	391	404	369	372	410	379	379	364	366	402	368	371	390	372	376	369	368	387	368	363	377	397	382	382	372	409	384	368	432	362	382	365	349	380	400	402	361	414	384	381	391	376	430	396	379	376	389	424	382	360	417	380	348	366	388	358	377	441	402	377	383	342	377	397	361	392	348	354	389	379	380	338	386	354	393	361	418	371	379	359	384	393	404	382	377	369	330	404	376	375	402	350	371	377	383	355	391	369	395	411	390	411	386	390	384	377	373	399	372	378	388	410	394	366	391	423	364	407	364	379	363	380	406	391	395	374	372	390	350	387	373	402	373	387	369	380	421	363	440	370	426	385	339	394	354	413	371	416	388	366	396	381	416	354	377	405	382	374	385	376	418	400	342	413	408	394	377	383	361	390	355	387	382	386	387	362	384	369	375	390	383	421	390	390	372	395	411	413	371	388	386	403	379	393	368	374	400	362	373	400	393	346	381	384	378	398	364	400	392	431	397	398	393	357	398	420	414	383	392	419	370	376	371	344	355	423	387	386	384	410	404	368	418	394	391	350	369	380	367	382	379	349	375	376	364	391	397	385	374	364	398	411	369	397	385	390	377	397	420	390	355	411	383	361	366	377	415	374	384	386	357	423	410	382	417	357	367	350	372	365	399	407	395	363	368	396	386	384	399	379	384	402	349	382	365	347	386	411	379	372	386	385	364	351	375	371	360	387	350	396	365	412	367	362	389	408	375	430	393	398	392	388	396	396	393	424	364	390	404	375	358	408	462	355	373	383	386	357	423	395	366	384	392	354	383	393	387	387	384	362	377	364	398	405	375	378	404	371	357	363	383	394	378	392	414
7448	982	1095	813	636	465	390	341	306	261	229	222	224	225	218	191	208	184	202	196	173	209	202	210	170	199	151	167	168	148	178	170	167	176	164	172	184	155	137	173	178	192	176	161	163	190	193	165	190	132	172	215	161	197	169	183	161	579	441	206	172	145	184	158	182	136	166	159	162	161	174	155	157	167	172	183	167	171	161	187	159	156	166	164	162	143	183	198	168	151	181	150	190	173	176	175	161	174	179	152	158	150	172	176	175	161	149	180	182	168	179	156	175	143	176	170	158	149	152	155	154	175	177	139	201	173	176	161	188	160	183	175	154	172	192	158	166	157	176	171	171	163	153	176	167	174	171	163	143	140	164	167	152	170	192	181	157	166	148	140	170	159	141	144	150	181	176	147	185	180	167	186	158	179	158	172	172	172	172	155	150	169	157	180	177	186	144	153	177	171	167	164	159	173	167	161	167	166	163	162	158	160	145	143	164	168	130	175	163	161	156	176	149	141	164	172	164	161	184	148	166	161	167	170	179	147	154	136	159	172	137	180	181	170	198	182	163	153	185	167	159	164	153	161	183	170	162	171	191	193	166	184	151	152	193	160	149	187	161	173	149	172	163	186	163	166	178	165	162	170	177	192	149	151	143	182	190	164	180	173	213	152	142	184	161	169	171	161	178	172	182	169	173	167	155	170	144	168	182	168	170	162	173	193	181	147	166	179	181	168	205	168	156	182	171	153	139	176	184	165	164	143	159	171	174	151	160	166	185	189	158	152	158	196	170	165	178	146	181	166	157	148	165	180	161	134	158	173	176	185	173	153	161	161	172	176	199	149	162	153	172	154	162	176	180	169	158	173	160	149	176	178	165	138	166	145	170	179	184	176	192	163	160	175	156	166	158	163	160	178	150	165	162	164	147	151	156	164	162	174	158	165	178	159	159	183	171	159	155	133	158	168	172	172	174	185	164	164	174	179	176	167	174	180	183	146	171	156	155	174	178	162	167	173	168	149	152	179	168	165	154	167	172	163	143	169	152	153	161	153	172	162	172	176	149	167	148	148	165	178	156	202	140	151	160	163	143	174	170	167	171	147	160	161	140	148	158	168	168	147	175	180	142	157	163	186	147	152	177	164	178	154	180	188	149	159	162	174	177	168	149	162	147	145	158	161	148	187	168	165	176	172	166	169	154	183	170	163	167	194	172	204	157	164	176	182	184	176	159	125	187	168	153	183	164	179	184	165	159	166	148	188	156	151	152	174	181	197	163	164	162	165	159	156	145	173	161	159	168	169	159	151	154	168	155	167	181	149	160	166	174	167	136	186	163	178	171	169	143	192	191	166	171	178	175	188	189	174	187	189	148	156	155	147	156	158	162	150	149	162	165	165	152	143	144	163	164	167	158	147	173	167	175	158	169	142	169	178	167	164	147	157	148	158	171	160	173	178	160	148	163	148	161	169	168	189	185	174	167	146	155	163	180	181	144	158	175	148	176	166	161	153	172	161	176	147	152	141	153	163	170	169	185	188	157	152	171	190	168	179	183	170	149	154	154	161	138	166	176	159	166	174	164	157	172	170	165	179	180	166	175	147	180	160	169	155	156	179	155	155	183	158	171	173	189	159	158	161	170	177	158	145	161	156	160	161	164	180	152	169	144	186	160	157	140	175	159	156	173	152	171	166	171	157	185	160	186	160	176	159	161	153	150	189	174	199	183	169	182	163	142	167	180	186	174	184	162	177	159	179	170	159	207	151	168	173	178	153	171	160	150	171	164	169	151	175	158	157	154	180	146	170	158	156	180	141	184	170	167	174	152	169	144	170	157	166	156	163	178	174	156	156	178	144	171	175	180	165	157	165	160	172	182	146	167	151	165	168	182	175	155	170	145	143	163	172	179	151	149	149	158	201	160	196	154	164	169	150	167	159	167	175	155	161	166	154	185	177	143	154	161	177	171	174	178	195	167	166	167	162	165	172	169	142	161	186	164	170	175	172	165	166	186	158	158	158	185	163	188	196	168	123	140	151	181	157	161	172	173	190	135	161	169	154	164	142	145	169	166	144	156	158	163	178	167	156	165	155	166	158	176	157	165	156	188	169	172	161	156	152	154	161	159	189	175	167	183	173	172	179	152	187	186	160	165	183	138	148	156	163	180	189	164	169	168	158	167	176	198	192	180	190	149	174	187	163	151	178	159	160	178	160	166	178	147	161	150	170	149	144	152	185	162	155	168	179	160	165	195	167	183	135	160	170	145	184	155	181	169	174	165	192	143	161	167	162	196	179	166	165	176	171	163	193	152	164	151	172	164	157	157	185	157	183	185	158	166	162	168	152	144	138	165	180	155	144	170	144	165	145	161	166	167	170	155	175	168	147	141	157	166	176	176	167	158	155	165	168	173	180	161	152	162	171	178	159	156	183	180	180	176	161	158	173	153	169	172	179	157	189	164	155	178	154	192	170	164	154	143	145	160	154	162	166	176	158	154	169	156	187	171	171	170	146	188	170	167	163	164	181	142	165	178	156	164	174	158	166	164	156	173	157	154	180	167	154	162	162	171	171	186	164	146	178	164	159	169	131	180	172	208	151	170	138	186	165	169	153	197	175	175	148	172	169	165	174	167	203	158	182	178	155	185	180	151	185	168	172	160	164	175	179	168	177	167	156	129	174	186	152	181	166	172	171	192	153	173	183	151	176	184	144	146	150	179	154	164	179	183	185	183	170	153	187	161	170	161	175	176	157	140	156	159	159	185	170	184	158	183	170	159	182	177	154	182	168	155	201	172	160	184	134	185	153	165	184	161	155	153	183	166	167	159	183	160	157	141	156	189	164	185	158	157	128	179	168	167	168	151	152	167	161	189	174	165	161	162	164	169	164	201	170	159	169	157	168	156	175	165	178	179	152	190	164	174	182	150	154	159	148	147	156	179	154	174	181	188	186	184	161	182	157	176	160	148	167	182	163	170	159	157	162	162	155	166	171	181	169	151	153	164	152	168	175	183	162	153	153	163	172	143	190	167	143	163	150	162	164	168	157	169	158	150	180	178	147	174	173	165	158	162	164	171	156	148	157	173	150	161	156	162	172	164	173	175	163	185	183	150	164	150	157	150	154	189	167	183	153	160	163	150	168	150	167	168	186	153	147	171	159	164	176	188	202	167	151	148	170	166	195	156	163	176	166	150	185	163	167	190	193	189	162	173	173	147	166	157	158	161	177	164	162	151	161	173	183	161	162	167	166	188	150	148	144	174	183	172	187	157	177	169	174	160	165	151	188	155	177	159	168	161	152	180	160	163	151	153	186	158	164	184	166	178	150	181	190	170	158	181	162	151	157	166	166	179	164	178	152	159	166	160	165	140	148	196	158	185	155	143	156	150	162	184	182	168	168	182	173	158	143	146	181	156	171	177	166	179	177	152	158	179	180	164	184	191	151	173	160	162	165	163	166	123	156	152	164	168	163	143	160	164	161	158	158	173	164	175	166	174	169	157	164	155	189	185	158
5351	1162	2618	2953	2581	2118	1760	1473	1274	1159	990	929	846	864	707	751	649	692	649	634	590	567	587	521	553	535	571	537	535	511	510	516	483	468	480	523	465	509	483	471	461	501	543	521	474	588	578	525	487	514	508	460	475	473	505	500	477	3710	2922	437	462	444	448	469	446	439	415	430	439	393	452	417	454	457	431	449	445	432	435	515	449	460	461	455	427	448	458	444	436	431	423	415	413	439	421	404	412	456	460	426	445	461	458	400	441	444	475	419	462	443	427	421	438	403	440	424	388	420	441	388	438	433	411	432	441	473	443	459	426	459	438	398	431	414	418	430	411	415	430	445	393	435	424	459	433	478	445	450	396	442	402	444	415	431	443	449	434	463	469	438	449	441	424	457	435	462	466	448	451	428	441	421	439	420	425	417	441	441	434	453	429	429	427	431	449	424	439	418	413	420	433	437	418	412	411	453	422	444	458	411	456	435	434	436	425	430	411	400	431	433	421	436	420	442	465	440	413	439	416	442	446	441	441	451	416	435	408	415	437	442	451	450	425	452	432	478	463	431	406	441	413	477	417	429	450	473	425	461	377	424	453	419	444	414	454	424	454	436	424	465	443	418	446	386	424	436	440	449	438	416	413	439	439	458	446	455	427	454	426	428	437	435	451	455	446	424	443	447	447	435	422	412	437	429	438	429	432	389	422	419	413	458	432	424	409	450	455	406	424	439	435	413	411	429	430	412	432	452	453	430	393	416	450	456	396	456	413	462	433	418	451	446	441	391	436	442	452	430	426	425	427	428	431	476	439	432	414	399	432	433	449	438	428	435	417	428	435	417	400	463	406	441	416	419	408	437	439	389	446	417	397	419	397	478	443	434	438	429	415	430	441	412	428	467	441	421	380	416	401	432	421	436	435	419	444	447	447	423	452	460	453	473	380	376	426	449	436	403	417	447	454	437	397	447	397	461	471	412	435	471	404	416	403	420	428	450	424	427	462	426	417	442	466	435	439	455	378	393	439	436	430	369	449	427	462	401	411	442	445	467	401	469	423	421	416	441	418	426	433	441	400	435	413	404	421	443	417	433	425	444	442	421	423	450	426	424	410	448	427	398	416	484	458	433	469	444	468	416	442	394	443	417	457	450	440	401	413	440	448	426	421	404	408	459	415	434	450	447	442	401	429	432	406	451	442	393	423	423	425	416	389	445	415	437	464	429	431	474	486	426	420	422	443	429	435	445	440	450	405	358	452	413	467	434	392	433	428	421	434	419	376	467	423	401	439	395	418	437	447	432	435	439	412	427	421	426	410	462	422	430	443	447	427	406	481	422	429	451	405	435	433	439	456	415	429	451	448	450	413	433	415	435	439	459	447	416	406	448	420	443	417	443	452	470	437	427	419	412	472	423	437	468	443	444	419	445	431	419	430	435	457	427	427	408	428	417	454	430	436	440	449	457	426	425	463	427	411	442	410	424	424	392	399	459	421	431	434	449	429	436	439	407	423	443	395	465	459	456	447	453	425	426	438	413	413	419	422	435	385	429	433	442	446	431	439	469	444	445	409	416	438	460	422	446	424	440	454	425	455	436	420	475	456	426	429	455	423	443	405	436	431	457	418	401	446	417	437	417	411	431	427	435	449	476	466	395	438	449	457	423	443	437	452	450	452	445	434	446	437	433	434	436	401	458	444	420	445	454	451	391	391	444	477	448	410	428	443	436	447	435	422	443	446	421	426	438	432	380	455	433	456	451	391	439	410	444	454	408	459	419	409	420	453	422	433	475	418	426	421	449	433	424	438	439	443	439	431	411	423	433	402	450	422	456	446	464	441	410	414	425	429	434	395	431	434	437	432	425	432	450	414	432	419	454	438	425	427	433	432	414	433	423	443	462	437	462	430	433	475	454	420	428	445	413	429	408	432	420	428	453	449	453	429	451	429	437	461	458	415	436	412	445	450	400	475	430	465	453	422	427	464	441	424	430	418	437	429	459	434	449	440	408	464	411	431	417	425	423	417	435	432	431	446	429	403	387	430	444	465	429	420	436	450	402	421	390	460	420	427	407	456	430	440	451	414	452	503	435	439	435	425	434	434	424	429	481	434	421	401	425	459	464	437	424	412	466	435	432	452	436	451	434	427	433	455	460	396	425	423	400	412	433	404	437	424	426	420	434	452	490	415	451	430	422	428	416	460	430	452	422	437	391	460	408	440	458	383	490	463	456	428	439	458	458	433	414	467	427	423	443	438	444	409	422	429	411	458	451	427	424	440	464	457	483	426	450	423	438	444	413	408	449	427	423	400	435	429	403	396	408	424	452	407	436	435	419	439	458	455	400	450	467	429	403	434	484	461	400	439	441	422	429	444	420	453	441	458	431	408	406	392	402	471	459	445	431	453	411	432	409	423	449	456	414	408	430	430	446	411	429	442	462	455	431	418	472	458	427	419	423	460	432	431	400	431	457	419	445	445	425	431	442	421	419	424	422	433	431	421	437	466	443	439	423	426	444	452	416	438	449	432	439	424	403	434	428	440	412	428	445	457	408	455	427	430	420	476	460	431	443	452	434	439	438	425	444	486	424	434	447	427	444	484	462	453	470	407	424	417	421	386	427	426	412	463	436	437	421	431	411	432	420	400	475	419	451	441	446	439	435	427	437	476	384	396	421	437	417	433	435	429	439	426	457	432	403	412	416	440	452	421	442	458	430	461	486	405	447	443	423	440	425	407	459	431	490	456	458	400	408	434	409	389	424	422	467	471	457	404	451	449	444	418	435	428	427	393	430	440	416	408	423	464	380	440	396	411	453	431	442	433	449	445	413	473	459	411	427	440	451	424	419	450	442	433	420	435	443	436	434	426	451	445	448	445	433	422	370	462	436	438	437	422	400	448	471	456	449	413	403	479	480	431	400	428	404	439	434	426	423	438	487	422	418	452	433	422	444	431	445	455	482	447	433	464	408	422	433	451	471	434	450	432	427	396	431	418	444	422	435	435	438	433	446	410	430	447	434	454	423	406	407	457	435	437	401	438	434	427	447	425	432	433	427	446	415	423	385	426	403	422	417	436	436	421	410	382	419	401	404	449	441	437	406	411	425	449	410	444	409	417	411	468	412	464	414	391	444	475	427	412	447	456	430	400	449	434	430	414	442	425	438	398	449	458	453	427	446	434	412	424	435	445	442	422	418	463	440	446	438	441	428	436	452	435	424	410	432	442	453	421	424	441	420	451	436	439	416	461	440	420	409	417	428	424	435	419	437	383	485	423	422	421	443	468	433	401	407	422	430	434	449	454	424	428	431	446	431	438	411	438	420	419	487	435	412	459	408	444	481	478	426	434	443	429	401	442	474	432	407	421	424	473	393	447	431	449	436	455	422	398	435	460	443	387	454	404	434	458	464	422	462	437	466	454	448	406	434	433	469	451	437	461	450	430	448	433	495	433	473	427	410	427	432	421	442	468	410	445	483	446	444	439	428	459	433	433	411	422	471	412	429	462	440	458	431
14020	2060	2066	1550	1022	733	532	452	381	274	266	235	215	182	200	169	153	165	164	160	107	155	135	119	110	110	139	117	130	130	108	113	114	125	112	119	94	106	120	110	104	121	115	114	108	130	96	96	116	128	91	118	115	112	108	106	108	877	577	94	87	102	109	83	85	102	95	102	105	101	113	92	107	118	101	98	92	108	113	93	97	109	99	108	101	104	90	105	102	87	100	83	102	106	98	108	114	101	97	95	85	85	96	129	95	94	111	97	100	101	87	94	88	101	108	98	116	92	95	83	106	94	107	95	111	113	89	99	103	91	105	101	117	84	108	118	97	103	117	101	95	97	92	103	91	103	95	94	107	109	110	103	119	87	79	124	91	90	97	95	116	106	89	100	96	107	93	104	98	107	86	116	101	84	99	91	107	115	96	89	87	90	105	78	96	101	92	106	96	97	97	99	99	100	100	84	109	110	90	96	94	97	104	98	105	101	81	98	96	113	104	95	101	101	91	95	101	96	99	91	91	107	114	99	98	89	98	115	98	101	92	102	93	99	94	100	95	93	83	92	103	93	84	101	105	104	117	96	92	115	95	112	94	95	98	98	105	109	85	109	112	116	100	94	104	94	106	96	102	98	87	106	102	85	70	97	92	101	92	100	93	90	112	114	82	104	104	90	112	96	111	106	97	94	108	91	94	97	90	94	89	110	95	90	116	111	105	88	95	103	102	92	118	98	94	105	87	118	87	106	101	102	81	103	106	85	106	107	105	92	107	108	96	104	103	101	107	78	103	103	89	96	81	105	96	94	106	120	103	108	102	99	94	87	96	100	94	90	80	84	99	105	100	86	92	84	106	102	104	87	97	117	92	103	96	79	99	105	115	93	113	106	104	103	81	81	103	99	86	90	81	108	90	92	115	92	75	98	85	102	101	101	91	83	100	94	98	110	80	88	97	99	114	90	101	102	112	97	98	100	76	107	119	101	108	86	91	103	100	107	98	103	99	93	107	98	102	91	106	76	128	87	111	91	99	117	91	113	111	88	98	84	93	106	98	114	112	88	99	94	89	88	89	118	97	94	92	95	88	93	98	111	99	90	107	99	90	102	106	96	97	91	97	98	116	108	81	92	108	101	99	93	95	97	116	105	103	89	88	94	109	111	91	109	90	94	93	102	113	101	114	98	112	98	103	89	116	105	101	109	83	86	104	112	124	104	101	89	108	110	96	99	94	100	82	103	101	101	109	97	87	106	89	112	100	75	85	110	105	97	105	103	87	107	78	106	104	92	110	89	99	95	80	94	98	95	88	84	90	97	86	104	90	94	88	88	101	113	111	93	112	98	124	92	85	88	113	98	87	111	104	90	91	105	82	95	109	90	106	102	105	103	82	81	98	113	92	96	103	122	80	100	90	114	112	90	92	112	101	97	105	97	106	97	102	95	81	99	104	84	94	93	86	94	102	103	90	92	109	91	116	95	92	94	103	90	88	107	96	107	105	85	103	90	95	97	95	100	81	108	109	95	105	99	104	108	85	118	121	98	116	116	84	92	106	92	104	92	111	109	87	80	128	84	104	104	84	122	103	99	97	96	108	83	92	96	98	101	108	96	96	96	103	103	86	92	92	88	97	76	111	115	88	85	100	115	114	101	82	84	109	102	85	130	100	93	88	110	104	101	107	90	98	86	88	108	105	102	110	107	101	90	112	104	92	91	108	88	91	109	96	102	112	94	93	106	128	80	107	89	82	85	95	85	109	94	95	75	94	94	115	97	98	91	94	118	95	88	90	114	105	115	111	92	79	94	87	99	97	89	106	93	101	111	97	92	107	107	91	112	95	104	99	101	100	100	78	88	103	96	108	101	101	84	86	83	101	102	92	114	91	71	106	91	99	105	83	99	85	96	115	96	100	111	85	95	91	113	88	84	94	120	87	101	97	91	123	104	98	97	91	100	98	99	104	120	104	92	105	88	106	97	110	98	118	80	102	102	102	84	100	100	107	95	101	98	119	93	110	96	80	95	109	101	106	103	83	87	107	106	107	98	103	93	101	92	127	99	88	114	112	98	95	109	114	97	102	82	78	84	104	92	107	104	87	116	105	91	70	103	96	99	86	107	109	87	104	96	94	99	97	89	89	88	91	97	96	95	95	99	96	99	107	100	102	89	81	100	82	94	90	97	110	102	114	93	103	104	93	96	100	111	132	98	84	104	84	96	94	110	108	112	105	105	85	110	102	91	90	106	110	90	121	95	119	109	102	115	90	121	66	94	95	98	88	95	106	109	97	117	97	103	126	94	94	108	88	93	87	107	88	105	99	119	95	102	97	100	102	84	98	88	99	110	99	85	100	108	106	101	94	95	100	111	97	101	110	103	95	94	120	103	91	97	99	98	96	115	104	91	99	104	101	102	112	121	90	114	93	87	104	110	101	100	94	87	84	88	110	84	106	102	96	101	108	87	89	101	83	93	108	104	73	95	102	104	91	95	121	69	102	92	92	103	101	101	111	98	107	91	101	116	100	93	116	90	95	100	104	98	95	91	96	82	100	91	117	101	100	99	104	99	82	106	105	96	95	97	91	95	95	98	110	84	91	93	110	101	75	85	101	84	125	101	94	94	93	90	107	93	80	100	108	110	103	101	96	97	85	107	100	99	83	90	104	104	99	88	103	97	82	90	77	104	89	98	82	99	76	102	89	101	101	95	89	92	110	79	121	91	93	93	96	89	115	81	84	105	92	90	92	87	102	87	104	93	80	100	76	90	112	96	92	96	102	93	98	83	101	115	102	108	108	98	72	108	100	104	98	99	102	90	92	98	89	98	97	106	106	104	102	111	109	109	102	79	112	124	90	93	90	109	107	97	81	108	93	94	105	93	105	90	98	103	105	114	87	100	104	88	93	111	102	123	112	108	98	104	102	85	108	112	91	98	100	107	110	101	90	103	94	114	107	102	88	90	105	94	101	105	80	101	94	95	90	99	108	92	116	113	105	106	115	98	99	107	109	89	103	96	104	92	90	99	83	110	113	99	92	106	94	89	96	91	91	103	102	113	106	79	96	103	106	120	107	102	110	101	95	85	96	99	94	112	89	103	81	117	101	98	110	106	105	98	104	90	93	89	87	122	109	82	85	94	106	96	103	96	106	117	105	94	88	99	103	97	99	103	96	93	103	104	106	85	100	80	102	110	111	88	88	85	114	114	107	92	106	110	93	120	102	87	98	111	116	116	96	89	105	103	102	95	81	110	95	97	116	111	99	90	97	98	100	99	90	87	111	110	87	97	96	95	103	79	115	87	110	96	92	104	102	86	93	98	103	105	91	88	120	87	86	107	118	111	86	98	106	114	113	122	91	102	89	91	105	120	78	107	101	102	102	105	88	103	113	92	96	102	100	98	86	93	103	108	92	90	106	84	87	97	91	97	87	117	100	92	85	75	101	88	112	90	96	101	91	95	92	87	95	92	119	110	111	98	105	100	109	85	108	79	88	110	86	104	80	92
7194	1838	4245	5112	4284	3550	2764	2334	1940	1571	1407	1313	1127	1024	913	804	798	672	666	621	592	558	585	470	548	499	490	474	418	411	420	409	401	384	362	391	384	366	343	349	341	368	352	375	412	536	387	356	412	426	393	394	347	379	312	347	358	6845	3953	319	277	306	284	311	304	280	310	312	317	318	311	271	299	315	284	313	323	273	283	275	294	267	288	304	260	278	304	298	283	254	287	269	275	267	297	304	283	282	263	281	251	279	295	243	251	300	229	283	266	266	297	281	265	269	275	256	274	274	262	264	275	265	256	284	246	235	271	255	302	242	297	267	310	264	292	289	273	291	293	271	288	292	287	257	270	301	266	282	280	286	280	267	265	255	259	279	285	293	259	272	267	278	285	274	260	283	254	264	267	285	263	282	276	252	303	271	270	274	264	287	279	258	281	267	266	269	283	246	264	307	252	288	277	255	245	277	261	270	273	280	252	286	264	269	258	244	297	282	255	282	304	252	294	248	251	258	291	272	240	282	297	251	255	270	280	242	248	253	278	276	258	271	268	275	243	296	275	259	250	271	281	263	255	243	272	270	254	254	264	235	242	308	268	258	287	277	241	251	228	292	272	275	287	257	256	274	260	265	260	245	271	252	256	278	256	247	252	256	242	268	298	277	235	281	277	268	260	281	277	240	295	261	287	265	288	282	274	258	287	278	231	277	269	276	276	262	285	257	256	270	275	266	267	272	248	261	265	244	239	238	276	265	278	264	283	268	275	263	251	259	285	289	284	266	302	263	242	273	282	273	284	261	277	246	274	286	257	277	260	278	272	280	278	294	229	265	245	274	245	260	258	240	275	238	279	246	240	245	272	279	300	314	299	241	254	292	281	270	279	256	262	281	266	285	259	273	267	259	258	274	270	281	269	305	266	246	281	247	272	227	286	250	256	256	264	238	279	286	292	289	264	262	264	286	263	256	260	254	265	276	298	274	256	265	252	238	259	282	265	257	251	292	276	270	288	260	274	280	273	271	246	297	283	254	260	258	265	261	260	281	281	256	269	253	270	291	282	277	260	268	267	307	266	268	248	253	303	276	275	294	279	266	283	254	270	258	245	288	292	277	272	266	283	286	261	276	246	305	289	270	274	265	254	271	291	289	247	255	266	231	283	273	280	272	257	265	267	270	274	257	260	262	271	306	265	268	261	264	254	289	292	270	227	282	250	261	262	272	268	274	246	255	273	249	279	278	263	249	258	284	252	313	285	263	274	256	256	262	256	289	267	265	287	266	298	246	252	283	296	267	263	240	243	296	288	312	265	283	271	290	295	266	263	267	255	295	280	261	275	273	261	278	271	275	244	265	308	275	265	228	287	274	266	267	280	248	272	250	263	244	275	252	241	283	298	259	299	280	267	248	250	276	262	302	244	276	262	268	263	279	266	262	266	256	279	301	273	280	264	244	265	271	252	254	274	256	260	265	263	261	248	245	292	242	277	234	280	250	243	261	266	249	261	288	275	266	275	255	229	236	273	287	259	249	273	234	277	263	286	260	279	256	255	273	297	257	290	285	281	273	231	260	257	269	271	252	294	279	251	288	290	260	279	252	293	266	270	282	264	283	256	272	289	268	279	268	248	299	299	267	266	277	267	233	253	260	252	260	276	255	234	276	257	269	273	263	273	274	258	280	289	283	267	268	311	275	283	278	268	263	231	266	263	275	272	281	290	267	264	248	264	266	269	265	265	238	261	266	257	277	257	285	253	278	285	236	272	243	267	274	302	285	267	298	253	296	267	272	285	262	233	263	273	271	281	293	260	264	263	281	279	251	270	270	264	268	262	292	253	262	268	250	265	293	260	248	284	299	270	262	277	285	234	276	276	286	274	295	268	252	271	305	286	300	259	241	262	258	288	264	266	266	282	288	295	289	273	238	262	262	244	283	283	286	277	247	256	243	279	283	241	250	271	260	253	271	284	290	284	278	264	280	273	258	265	295	273	289	262	288	272	269	256	244	277	297	264	298	254	257	265	272	267	286	262	268	272	271	298	280	320	261	272	281	291	285	271	269	277	264	311	268	265	277	234	241	263	275	264	286	284	304	282	258	271	258	284	261	266	281	286	261	249	269	240	243	259	286	266	249	275	267	257	266	294	270	297	267	264	269	267	281	260	299	301	266	247	267	265	305	272	275	271	279	278	278	243	265	260	275	277	263	260	262	279	285	269	263	280	268	255	278	270	265	265	244	258	272	273	264	276	262	287	245	275	263	247	251	286	270	234	253	263	282	293	290	274	276	257	275	276	291	283	267	274	257	285	272	286	238	262	246	237	262	258	265	279	258	263	278	267	260	282	283	255	264	266	267	274	259	237	292	236	280	265	292	277	258	288	255	260	294	307	270	273	247	271	299	228	259	301	273	256	307	252	301	249	289	266	269	285	275	259	259	321	246	285	264	260	252	254	247	255	279	277	279	278	252	315	263	278	266	291	253	270	263	277	284	280	227	282	271	275	298	281	262	284	277	249	266	248	285	287	261	255	300	244	286	278	254	315	258	283	264	299	272	271	255	269	264	280	286	271	282	269	277	276	271	251	247	244	276	239	275	273	268	298	252	258	269	250	264	265	290	244	262	276	296	255	271	302	266	268	265	270	272	250	282	288	292	254	288	288	301	307	265	279	276	240	270	264	257	247	272	261	274	284	277	265	271	279	259	279	297	251	253	287	268	287	246	284	272	273	268	278	255	260	315	265	242	260	285	243	292	268	273	250	261	284	255	277	290	256	254	265	279	282	276	291	276	287	245	259	267	255	276	281	280	271	289	250	278	253	269	267	257	281	279	287	275	263	279	271	300	271	263	250	258	275	281	275	276	262	258	277	291	260	273	261	285	301	268	282	247	247	288	253	301	250	268	278	276	271	264	280	269	276	274	246	262	303	291	278	251	239	236	295	277	277	266	270	277	243	259	267	294	263	257	300	279	263	283	301	286	260	296	273	273	260	265	271	287	269	309	285	251	258	239	264	274	271	239	277	231	267	281	276	269	243	262	249	290	281	251	278	290	262	256	286	273	296	270	293	278	270	283	274	269	262	281	258	233	273	280	270	285	298	260	272	250	266	260	267	271	251	268	277	262	278	250	272	293	267	264	286	273	290	261	279	291	254	280	263	216	290	285	265	252	273	246	289	250	281	264	271	244	280	270	240	308	270	251	277	232	258	274	223	301	251	274	257	266	289	260	236	239	283	261	269	269	257	250	312	258	294	263	282	275	291	243	259	265	274	276	295	269	260	279	272	270	278	283	264	253	261	283	289	265	273	287	274	296	256	278	281	294	305	287	277	275	281	273	265	248	261	279	287	244	276	280	257	288	265	285	257	275	280	260	241	294	282	282	277	254	280	291	286	260	279	266	254	270	257	239	268	277	288	269	271	254	249	286	300	267	260	277	268	265	272	262	283	304	257	291	303	253	253	290	256	252	259	296	288	251	286	290	289	260	259	267	309	260	271	279	243	271
1866	144	164	157	143	138	122	146	163	142	135	141	153	130	111	144	126	125	141	124	148	145	122	125	152	153	125	115	141	121	147	159	150	129	136	153	132	130	125	132	133	149	140	128	156	147	142	145	145	138	137	152	151	150	124	137	153	150	146	146	128	131	141	127	132	145	116	129	129	136	146	118	140	162	126	126	115	129	152	148	150	158	154	145	140	127	149	135	134	143	144	155	121	144	134	127	153	140	149	122	139	118	129	163	154	124	137	139	144	126	122	137	131	128	150	148	131	130	150	140	131	127	137	126	144	141	119	127	131	140	136	150	147	131	128	147	132	136	146	131	137	148	134	157	156	122	153	126	136	124	140	132	139	140	132	151	132	151	124	168	158	141	129	147	139	132	106	125	125	127	117	150	156	114	143	123	142	127	144	127	137	115	143	144	132	153	132	151	148	141	138	148	120	124	141	146	150	139	142	138	125	147	138	121	137	138	144	129	134	147	115	115	139	133	141	127	141	138	148	140	141	169	128	132	125	136	149	129	140	141	130	145	127	117	115	126	128	131	123	131	147	150	133	123	133	138	154	142	129	135	123	139	141	123	132	131	129	137	131	142	153	140	122	139	141	139	149	130	141	168	140	130	127	135	137	144	125	136	145	117	137	162	158	124	129	111	126	145	150	133	125	133	146	131	147	137	149	129	145	142	131	153	124	137	148	131	140	125	143	132	144	144	132	128	135	124	117	135	132	116	126	143	119	143	135	166	155	134	144	120	146	124	134	142	119	147	163	151	160	154	142	127	141	141	147	150	136	157	126	139	128	115	152	146	149	127	142	146	139	139	119	120	146	144	149	163	147	143	127	134	139	123	131	112	128	150	122	142	126	122	135	140	167	131	148	112	158	132	157	137	150	129	119	116	127	127	137	142	152	155	135	152	113	145	135	145	152	147	145	117	136	150	123	144	165	132	130	127	118	91	143	154	149	137	142	146	152	109	148	106	141	132	134	144	141	137	137	134	133	123	132	125	135	135	130	126	134	131	146	130	124	140	169	127	127	128	123	148	118	141	150	145	150	147	134	148	159	143	148	159	137	133	122	156	152	143	122	126	132	146	144	149	151	131	143	126	139	136	149	125	129	124	133	129	137	137	133	115	150	144	153	134	128	143	147	143	135	113	132	135	136	144	130	136	141	157	115	141	131	124	145	114	154	127	149	150	146	147	135	154	141	125	149	157	144	140	128	133	125	133	138	134	138	145	134	126	112	136	120	144	159	140	144	124	150	142	127	120	127	138	139	135	162	114	151	134	134	144	144	128	107	127	114	138	155	139	163	132	152	137	137	137	159	142	137	149	141	134	129	154	148	139	135	144	141	134	134	135	134	157	146	145	142	140	131	124	131	127	152	143	140	146	113	147	119	137	143	144	168	150	144	146	149	126	133	139	156	134	119	112	126	129	121	128	115	153	144	151	143	135	139	126	138	129	136	138	138	150	134	128	146	152	136	138	140	123	146	155	127	121	124	126	124	136	137	143	149	139	151	125	138	166	166	130	133	111	161	140	142	150	149	114	142	147	123	141	140	155	121	173	128	144	114	134	168	121	151	130	132	135	130	134	140	128	133	132	140	135	130	135	155	138	151	128	133	119	151	136	135	128	139	133	136	129	152	138	133	132	130	115	125	142	139	126	140	152	165	138	116	138	115	163	144	149	132	127	157	130	135	142	150	146	141	145	134	124	151	129	138	128	135	142	133	130	149	120	134	130	138	136	150	140	124	138	123	133	141	152	140	163	142	142	148	116	117	132	148	131	174	131	141	153	150	123	134	151	142	132	126	139	148	134	129	137	124	144	117	142	132	130	159	139	126	143	131	126	115	153	139	157	150	137	124	140	132	144	151	142	114	147	136	153	140	142	138	137	137	179	149	122	132	135	125	134	142	141	148	120	126	155	151	127	133	131	142	146	122	157	157	139	134	139	128	131	133	127	148	137	157	161	134	125	143	130	148	144	145	157	119	132	131	142	123	145	132	131	118	152	158	143	132	137	144	133	129	148	117	123	133	140	133	135	151	115	134	141	168	131	132	143	143	153	130	114	149	125	136	150	119	142	119	135	160	138	153	145	149	110	160	130	125	149	122	103	137	145	139	130	152	118	146	153	154	148	132	136	144	137	126	139	133	143	130	148	150	125	124	155	143	143	133	141	143	127	143	132	149	138	141	139	116	127	125	145	126	125	147	136	123	142	139	149	134	141	147	114	151	130	132	128	132	137	144	137	135	140	124	140	116	122	131	130	153	139	138	150	119	140	148	133	148	130	122	138	128	131	159	156	118	138	145	136	142	142	123	136	140	142	123	136	134	139	138	141	128	131	134	117	137	130	141	142	137	164	131	140	143	151	128	127	117	137	145	124	139	136	148	135	142	153	132	138	147	141	132	141	120	125	133	126	131	135	157	110	123	146	145	155	122	146	120	129	133	125	128	121	102	141	143	132	149	130	141	139	131	121	138	147	136	149	122	141	138	144	131	126	151	119	127	148	126	132	143	140	140	129	142	120	143	118	138	162	137	139	136	135	140	144	162	145	153	151	149	160	140	147	113	126	136	151	123	138	133	139	140	167	119	140	151	126	131	131	155	144	135	157	160	122	128	139	130	164	140	155	129	141	137	125	118	115	129	137	149	156	143	121	114	142	140	138	126	139	168	120	122	144	147	127	138	133	143	123	133	155	129	134	119	144	158	130	124	151	136	129	129	143	130	158	149	141	129	147	137	154	120	152	150	119	151	121	164	120	140	135	134	135	160	138	144	141	127	144	145	124	138	132	154	154	137	117	123	135	147	136	148	151	118	124	114	144	143	146	151	148	126	113	130	134	134	121	121	141	130	154	152	144	151	139	156	119	134	148	141	145	121	129	135	127	133	156	140	140	141	141	134	135	140	132	143	117	127	124	132	130	149	125	137	133	150	129	154	127	150	151	135	145	121	119	134	148	132	144	128	139	130	133	122	164	140	129	166	135	130	143	130	131	142	141	146	149	133	138	134	113	139	130	156	137	137	142	141	139	147	164	161	133	150	130	134	126	128	128	127	139	136	135	148	136	144	140	140	126	141	143	127	154	131	129	134	131	140	138	140	121	133	120	123	140	139	132	146	118	144	123	121	116	115	142	131	121	114	121	138	125	141	143	138	140	142	125	149	120	133	118	162	144	132	129	141	153	138	127	138	142	136	125	146	122	135	131	131	130	146	138	132	132	148	146	150	140	162	129	127	141	151	134	130	138	134	125	151	145	132	151	128	137	141	126	136	125	126	133	147	160	125	136	141	120	144	152	135	124	135	135	118	150	132	128	130	130	145	151	160	131	132	129	143	132	137	120	124	154	157	120	128	132	130	127	146	137	125	120	136	125	141	141	134	149	156	156	144	145	135	140	149	143	135	141	151	143	118	134	129	134	129	116	130	137	136	151	138	151	118	124	131	147	127	134	124	125	149	143	131	150	136	153
2000	406	477	480	468	449	436	451	425	409	416	403	394	408	366	401	377	405	396	357	418	375	380	395	366	378	384	386	376	402	347	388	383	346	402	392	376	382	381	372	369	355	376	358	369	361	365	398	411	397	361	413	382	368	413	396	356	570	514	364	332	368	408	372	383	385	371	338	362	376	348	364	353	373	373	353	346	421	390	369	354	430	346	384	355	397	384	364	380	353	375	366	363	346	386	375	350	415	367	368	350	393	376	356	389	358	378	360	376	353	372	370	362	370	372	340	375	367	364	365	378	359	357	375	394	352	360	361	378	390	362	359	398	372	377	369	401	393	353	414	390	352	393	345	396	362	326	342	372	350	333	379	390	357	343	351	394	367	374	377	345	382	376	337	366	356	412	333	327	366	397	379	397	363	382	362	398	353	366	383	411	379	371	386	363	355	350	365	372	385	353	400	363	385	362	391	410	373	395	337	355	379	345	403	340	349	359	370	347	365	384	406	378	389	317	393	357	387	372	348	350	361	373	334	370	355	406	373	350	382	400	378	403	379	404	347	363	382	389	389	396	323	380	376	375	342	389	361	378	373	370	378	352	379	334	358	350	370	373	378	365	391	366	384	395	387	349	386	358	370	386	359	398	381	361	397	385	394	398	347	373	374	377	403	355	357	341	367	374	397	400	386	363	377	371	359	368	404	378	366	439	364	379	376	365	386	365	394	353	348	386	352	347	415	392	359	378	378	393	378	339	385	369	343	353	405	358	404	346	384	379	380	379	379	381	365	382	389	372	380	357	371	413	356	376	360	368	336	358	365	354	374	354	367	357	383	396	344	401	387	372	352	361	365	397	389	386	370	383	349	348	388	358	370	358	348	384	385	366	379	389	391	370	356	391	367	373	383	376	372	360	388	376	396	356	382	376	384	382	381	432	356	388	392	406	373	375	367	384	368	392	391	390	401	370	389	324	370	392	376	358	380	403	365	360	363	391	347	388	372	356	373	337	372	377	345	374	359	407	341	353	398	391	416	374	371	386	348	360	373	389	371	393	339	346	356	381	391	388	356	397	385	395	364	341	367	402	375	398	384	376	385	405	370	356	384	380	403	395	389	367	383	378	403	347	366	368	402	385	342	401	388	376	388	405	389	409	360	374	347	374	382	387	398	383	364	396	371	372	366	335	359	384	363	366	341	378	373	353	381	354	340	356	352	373	369	371	344	374	368	387	379	385	361	373	401	351	351	386	352	379	364	379	362	358	344	333	403	394	416	386	382	414	374	377	391	391	342	322	381	362	394	396	387	373	388	368	322	400	423	397	393	364	393	362	402	394	347	367	378	398	395	374	331	378	354	374	387	363	395	378	351	407	367	365	341	376	389	380	378	421	362	391	363	366	364	374	371	363	357	365	364	377	358	337	379	356	383	367	339	370	380	370	375	371	370	396	388	347	366	384	384	367	359	348	410	352	358	337	377	366	339	386	382	405	343	378	364	404	379	381	402	386	332	383	366	359	398	374	371	386	359	392	410	385	405	363	363	351	386	365	348	377	367	347	395	373	400	390	345	330	378	350	378	370	371	365	372	358	383	362	375	376	377	369	357	352	375	381	356	319	378	359	377	422	354	412	379	353	325	383	364	380	371	369	415	360	406	374	366	365	360	364	385	393	380	379	385	364	386	405	401	386	370	372	363	356	370	373	390	363	382	395	382	380	387	385	336	365	368	374	370	398	337	402	368	369	339	358	363	366	366	354	338	384	398	392	379	363	371	416	384	387	353	333	360	385	391	348	359	337	390	360	347	364	361	366	366	349	371	374	372	359	384	374	389	384	383	329	362	383	389	348	376	377	371	355	395	379	402	363	388	346	390	341	361	381	349	377	347	367	376	379	382	344	358	356	363	394	378	364	337	366	359	387	381	362	396	364	388	399	373	372	356	386	365	358	380	388	371	374	400	391	388	386	368	406	363	397	372	373	342	379	368	377	373	366	385	375	355	370	391	399	377	354	350	383	363	372	369	400	388	367	353	371	412	358	394	358	370	358	371	388	393	391	354	338	343	393	361	406	360	343	346	373	368	397	385	409	365	376	353	385	364	385	384	364	404	373	350	369	386	422	384	325	360	360	344	351	345	335	367	398	379	380	386	399	386	346	360	364	365	354	365	374	386	365	365	369	381	381	399	402	384	393	381	404	365	383	365	372	352	352	385	406	382	382	375	350	343	365	369	364	395	358	395	350	335	360	354	371	365	357	360	376	354	406	394	366	387	368	411	368	378	359	376	382	392	383	407	388	344	356	382	365	383	379	410	351	376	379	356	356	391	385	347	344	383	363	371	375	351	373	361	346	350	374	386	354	379	379	402	403	386	367	358	376	359	375	374	367	394	399	357	353	391	374	373	389	376	380	370	384	354	371	361	365	410	367	394	386	389	363	385	378	407	360	346	391	371	369	390	343	389	369	365	351	381	349	368	398	343	351	362	388	348	372	382	369	417	385	341	367	365	398	413	368	356	357	392	417	372	382	339	398	369	378	372	387	373	357	398	384	386	320	365	361	393	406	363	355	382	391	363	372	363	370	359	369	348	358	371	384	375	383	368	368	359	334	372	395	409	392	345	380	358	391	347	399	381	350	369	365	364	370	346	349	349	392	370	391	378	377	412	364	363	386	356	372	385	392	418	379	386	390	346	373	352	350	369	390	382	349	390	371	374	340	393	401	373	398	375	376	353	365	370	362	371	357	358	351	373	385	364	388	371	373	390	384	369	364	375	375	391	347	375	387	362	371	367	358	386	354	373	352	371	394	373	376	395	392	358	373	403	379	405	370	365	390	405	327	375	365	358	332	378	343	369	356	367	365	382	373	370	328	381	375	378	383	370	367	372	354	372	372	346	347	358	373	362	386	355	354	369	375	390	402	340	391	373	380	363	351	369	402	377	395	366	366	376	395	380	373	393	386	341	362	370	375	371	379	358	390	352	417	369	389	367	384	390	364	361	374	362	363	396	390	375	357	389	359	382	360	375	366	394	398	394	401	382	361	377	376	315	342	380	397	371	381	366	389	353	371	399	388	339	358	383	360	352	340	342	399	323	380	401	396	348	342	366	383	356	387	369	373	349	347	344	360	358	396	401	365	396	394	361	393	374	362	402	336	369	361	350	373	382	334	391	370	382	370	424	373	332	385	333	361	388	326	356	354	384	351	392	404	362	382	382	381	392	371	378	360	398	387	357	380	368	354	385	380	381	363	373	371	334	380	394	390	381	365	370	381	384	321	359	347	363	345	378	374	372	380	404	392	376	323	368	345	387	402	368	354	407	375	375	353	394	357	352	363	365	390	383	370	360	359	373	356	348	375	393	384	387	391	385	410	362	385	374	386	373	353	349	375	348	374	349	373	363	364	357	371	350	359	382	339	377	379	346	354	372	348	390	416	379	371	376	361	377	358	407	367	386	380	401	376	375	365	388	338	376	352	361	365	395	380	398	371	365	378	367	385	366	360	367
7417	901	1052	860	605	480	348	320	297	282	241	216	200	180	195	195	185	171	182	183	207	177	166	180	159	165	138	179	186	159	161	167	150	152	158	175	136	132	187	158	151	171	146	148	155	188	150	155	155	160	169	171	168	165	157	150	185	534	315	162	133	187	150	138	165	164	168	180	152	141	174	160	149	176	133	132	159	159	187	150	151	152	184	157	137	170	150	151	150	134	160	157	143	173	143	174	167	172	176	180	163	163	154	157	162	180	144	149	182	153	156	145	157	188	138	159	151	160	179	160	159	171	163	150	147	148	172	167	160	144	161	184	150	161	162	171	176	149	174	158	165	194	161	157	162	147	158	160	172	177	177	165	141	162	147	161	144	171	153	171	139	148	160	167	166	153	156	146	183	171	182	181	158	174	170	148	179	170	168	158	149	155	156	147	186	167	132	160	167	167	193	167	148	161	174	152	149	140	188	148	153	152	169	168	166	157	153	171	141	149	190	148	145	154	182	158	163	156	146	166	162	148	163	144	128	157	172	148	163	147	162	173	148	140	165	177	158	178	154	166	172	162	155	158	156	191	163	160	156	179	163	145	143	152	157	171	174	153	175	150	165	164	150	176	158	145	159	144	173	166	141	163	145	132	174	158	176	175	146	170	181	183	149	158	149	161	155	144	159	153	161	146	179	176	200	176	172	143	164	179	155	162	147	172	145	143	173	156	142	154	154	152	165	166	168	162	161	138	167	166	174	161	153	167	159	161	188	172	176	148	165	151	161	177	154	152	158	142	180	148	157	160	176	178	164	154	162	160	165	136	151	168	181	159	162	128	132	177	146	166	163	149	166	146	173	171	150	141	184	157	167	159	170	165	151	164	157	144	166	163	168	144	172	162	164	172	182	154	169	184	163	166	162	152	158	145	155	144	146	173	135	168	138	139	166	154	159	186	160	173	159	163	170	172	144	179	204	172	178	156	134	143	145	190	161	148	154	167	165	168	176	180	163	175	175	180	166	146	156	167	173	153	152	157	156	138	178	187	165	180	175	144	160	161	152	153	167	196	143	138	145	161	174	166	162	169	154	164	154	171	167	159	179	144	176	152	162	174	150	144	133	169	159	178	142	163	149	161	161	165	179	156	176	149	142	171	146	171	161	157	155	165	164	124	172	143	150	179	151	170	150	153	155	184	136	152	174	169	149	152	149	180	161	155	150	160	161	151	140	176	147	188	176	146	154	155	183	178	186	155	167	163	165	152	151	170	150	185	157	139	155	161	170	171	166	152	164	132	178	169	175	138	161	188	177	155	170	155	158	155	142	154	162	168	150	148	165	180	176	147	148	152	154	148	158	137	152	141	158	152	127	168	156	152	168	160	162	169	161	162	164	164	162	170	178	156	134	161	152	158	153	157	187	187	154	143	150	162	175	168	172	169	153	181	160	145	178	185	156	165	178	174	172	173	154	175	177	162	150	158	162	167	166	167	181	147	156	162	151	155	132	179	154	175	168	175	158	173	160	143	191	158	128	134	154	169	164	178	154	153	138	166	156	165	144	164	167	162	174	187	141	160	151	165	142	164	162	151	147	164	169	152	162	200	160	175	170	175	143	142	162	164	164	139	170	168	154	178	147	161	152	186	156	150	159	157	158	168	178	143	166	158	165	165	193	147	144	157	163	159	177	137	173	150	165	161	158	163	163	161	153	145	158	147	170	162	157	163	160	172	195	144	167	155	186	169	150	158	177	160	157	181	163	132	136	189	176	154	153	142	162	139	167	158	153	153	165	142	172	125	137	160	145	159	184	176	149	165	153	133	174	164	158	160	148	152	175	176	147	151	178	151	163	171	146	161	161	161	181	140	182	161	151	151	161	158	162	152	182	162	147	151	163	158	186	140	177	163	170	173	184	143	180	179	170	158	162	164	159	150	151	160	151	155	149	160	161	189	151	155	146	151	160	178	168	140	139	163	162	168	169	157	158	174	159	157	163	161	164	143	170	144	154	187	159	153	160	154	159	168	153	162	178	184	123	162	151	167	179	151	151	139	180	151	161	132	164	157	156	192	140	162	161	147	160	157	167	153	152	159	175	171	169	152	146	164	165	148	157	149	163	157	136	160	150	183	156	132	165	165	146	159	145	159	150	168	159	179	157	142	152	167	149	180	177	165	134	157	179	156	161	172	152	185	188	171	164	175	148	175	171	167	154	148	150	168	156	176	151	171	163	150	168	149	138	153	178	172	137	164	154	150	145	151	149	161	153	166	165	168	141	145	168	153	167	160	143	154	165	161	164	176	191	160	162	179	169	162	152	181	160	149	146	172	183	150	168	191	177	152	137	165	151	167	158	191	150	175	160	140	187	172	165	146	170	165	178	179	173	158	151	173	173	155	163	167	159	171	167	142	170	176	151	151	141	162	198	181	148	149	158	159	164	172	167	160	157	169	164	167	143	182	179	168	152	151	173	160	152	137	141	160	180	158	191	156	164	160	154	172	147	159	169	131	174	163	152	155	159	167	168	140	174	169	178	156	157	151	167	164	158	154	140	176	172	169	158	159	157	162	169	156	173	172	150	171	153	149	154	155	157	164	154	143	132	169	154	150	169	165	168	173	178	170	140	156	147	163	149	154	156	174	147	140	153	153	168	154	170	160	141	158	161	159	166	162	144	153	164	160	160	144	171	167	153	165	143	156	179	148	169	168	172	159	151	163	141	178	172	165	165	149	161	163	151	153	141	176	174	180	175	163	176	131	161	146	155	146	156	169	154	153	161	161	149	149	162	167	167	149	153	165	154	154	146	151	170	172	148	162	156	168	161	180	135	172	179	143	178	175	173	161	150	146	135	160	170	158	156	170	138	155	170	160	147	134	173	174	162	175	179	158	174	155	141	162	146	157	136	149	158	128	178	172	186	162	160	141	160	166	168	158	141	191	144	155	159	163	154	151	180	173	182	156	172	152	170	146	158	173	180	164	163	168	169	164	154	194	153	161	155	166	147	144	157	151	160	191	154	159	167	146	157	143	182	156	173	164	142	158	167	150	161	164	152	167	164	183	185	157	139	171	148	160	156	161	161	140	171	167	165	152	144	151	184	157	154	181	162	183	162	174	158	169	158	147	142	161	151	151	153	168	159	145	164	179	173	164	167	144	135	130	145	163	151	164	159	141	144	184	164	159	159	165	152	164	153	160	153	151	134	166	154	138	157	151	155	150	160	154	160	153	147	161	173	148	159	148	150	179	162	154	133	166	172	151	180	170	169	161	128	137	167	135	145	169	160	163	145	144	152	152	159	148	191	130	176	152	168	156	165	183	171	151	160	152	147	174	160	164	169	145	138	147	145	139	163	168	147	182	146	151	151	177	162	169	142	139	136	126	159	186	162	158	174	168	167	148	155	165	140	152	163	133	160	151	165	167	154	164	141	160	186	169	174	151	136	195	144	179	152	173	143	163	173	168	185	180	177	171	170	173	167	170	177	188	178	160	164	172	143	140	162	179	172	165
5352	1141	2543	2944	2594	2192	1709	1494	1307	1073	984	931	862	795	785	686	686	660	650	630	568	561	568	575	575	530	544	540	512	496	496	480	472	495	480	468	431	527	473	480	487	451	496	492	541	580	477	418	513	499	484	462	459	469	494	473	556	4202	1611	437	422	428	431	410	442	417	398	404	426	443	416	451	448	418	457	429	446	411	474	443	433	426	413	445	432	438	387	440	385	378	415	459	412	433	437	407	404	421	442	415	449	412	428	451	413	403	418	411	390	437	409	392	434	410	430	434	416	416	455	408	418	402	432	444	443	405	407	413	407	440	452	407	400	417	461	434	448	432	437	424	451	454	443	411	425	392	432	404	416	443	392	470	438	427	439	401	415	435	400	414	420	435	418	440	465	394	429	420	421	413	418	409	409	442	451	436	435	453	397	418	424	461	436	417	457	410	464	414	445	407	422	461	392	401	422	412	400	465	440	418	414	429	437	419	398	426	433	398	432	380	426	410	442	437	416	398	416	407	424	414	415	448	415	450	483	411	414	436	429	435	398	367	443	422	431	433	435	379	389	427	420	408	471	415	473	470	410	410	444	382	422	411	430	420	427	419	390	401	435	413	435	438	430	403	450	416	438	392	421	409	438	440	432	393	432	414	421	421	406	436	420	437	395	390	432	392	453	414	387	451	426	423	436	395	451	420	412	409	391	431	407	436	390	388	420	424	424	422	434	426	421	380	402	434	442	426	386	429	434	433	421	441	390	421	399	405	423	422	428	419	438	449	378	421	424	427	423	403	422	449	424	391	430	453	470	394	411	414	399	404	364	388	433	415	407	438	399	424	416	452	434	421	439	438	417	438	402	437	419	434	381	436	484	437	418	408	422	432	408	438	427	438	448	427	443	405	405	430	407	416	412	411	432	440	420	439	428	434	403	428	427	431	404	404	426	408	397	462	415	421	421	439	406	461	418	386	387	420	419	440	420	432	432	410	427	466	420	407	416	396	438	423	419	404	414	452	462	403	387	413	460	452	419	399	411	398	461	413	451	430	433	401	420	422	392	405	402	445	449	438	409	428	440	449	427	413	432	383	445	419	410	410	421	408	410	430	396	472	432	462	433	426	429	444	404	448	443	405	421	450	414	443	413	413	440	415	418	402	402	416	443	455	411	412	454	457	471	424	420	428	454	415	451	436	452	422	404	397	407	457	458	430	432	419	411	400	406	453	428	406	385	443	418	385	423	403	392	432	425	404	461	422	387	390	441	450	420	415	421	425	392	418	464	420	400	442	377	442	412	401	413	425	430	416	421	410	387	433	427	436	388	416	446	397	419	427	428	426	409	430	412	423	431	361	452	419	435	450	438	411	405	394	406	413	390	423	442	428	426	410	455	418	418	433	452	434	411	439	442	404	453	438	441	378	379	417	440	411	414	403	382	422	402	403	419	444	442	416	422	396	426	458	410	447	414	409	400	437	405	440	419	425	443	392	415	432	401	454	442	440	406	381	433	415	435	433	405	420	419	401	451	461	405	410	454	413	424	445	409	421	437	415	447	433	415	447	454	406	416	402	433	423	434	471	446	404	425	439	433	434	430	430	417	423	423	430	418	406	413	455	427	406	414	445	475	403	422	411	443	396	394	426	400	410	426	410	449	458	436	452	450	423	415	415	433	417	428	402	422	416	391	428	410	448	447	460	436	400	446	409	407	413	411	427	431	414	426	413	412	410	435	396	398	384	431	466	395	438	475	443	441	387	356	385	420	409	415	400	452	396	445	428	467	418	416	427	410	373	438	384	409	427	398	396	456	442	415	412	442	406	430	441	418	412	421	424	396	402	441	464	417	425	430	415	411	412	438	429	427	431	425	405	420	434	392	436	416	466	395	415	446	405	420	438	412	427	436	418	420	426	436	419	430	450	444	439	430	419	433	410	426	383	437	430	437	404	447	420	430	428	467	415	420	437	400	407	384	438	450	427	407	407	425	413	422	421	436	411	404	441	419	435	411	422	432	473	407	419	399	423	446	461	417	461	408	436	405	427	434	423	390	412	400	403	417	431	428	432	433	399	426	473	438	419	430	395	423	414	418	447	444	416	411	434	434	447	427	418	446	408	418	441	439	420	410	408	402	426	420	433	434	451	425	422	446	439	438	434	449	426	445	417	424	421	409	439	395	419	404	413	451	424	449	435	411	410	393	395	385	396	471	410	431	408	398	422	421	459	464	404	398	451	420	448	446	412	416	423	435	417	458	439	420	434	424	431	449	426	408	467	456	430	429	437	431	411	426	387	395	424	445	434	442	420	416	449	421	390	386	444	417	450	419	429	421	444	395	410	409	448	414	412	420	395	416	421	429	442	428	399	400	391	437	426	435	459	412	424	411	391	411	445	410	388	452	425	436	433	382	444	418	411	414	439	412	424	429	423	439	428	441	402	417	411	451	404	404	396	394	394	415	436	418	472	408	407	422	432	446	403	440	414	454	441	414	453	423	429	394	420	436	430	402	434	421	399	405	449	405	420	396	422	450	432	422	439	380	463	433	407	455	400	431	417	440	413	416	419	436	394	455	398	422	410	392	428	390	397	415	426	409	422	425	412	403	431	411	393	416	415	413	414	433	417	417	420	416	409	392	390	414	424	449	392	393	417	435	413	443	425	389	396	419	419	410	377	425	425	416	414	435	424	396	430	400	410	427	429	435	411	417	407	443	443	443	438	417	423	405	409	455	419	428	415	426	412	449	375	381	442	435	436	430	450	427	411	402	411	435	455	421	401	405	399	392	434	428	428	401	437	384	428	410	404	411	402	427	427	395	417	401	430	411	386	429	428	447	430	412	459	418	438	423	436	444	419	444	431	484	436	405	436	412	435	438	430	403	423	412	460	407	412	417	406	408	423	396	438	400	401	398	428	425	406	411	426	426	468	455	427	398	445	416	441	427	404	449	435	433	418	406	441	403	395	440	402	440	396	427	419	396	418	416	441	422	384	413	404	383	421	404	395	425	436	400	412	435	430	419	417	427	433	433	420	392	424	413	423	473	371	414	424	369	424	407	410	406	416	437	407	408	399	405	435	446	419	422	436	401	401	422	468	409	436	405	427	409	424	391	407	430	378	438	433	461	408	444	452	411	367	453	423	436	408	397	399	433	409	418	405	440	455	437	431	401	437	434	448	420	426	419	386	478	467	399	451	405	409	408	394	424	448	369	421	418	415	455	413	419	410	471	443	437	399	399	414	462	446	398	419	373	429	447	417	433	417	427	411	443	426	428	420	466	426	400	406	409	404	404	440	423	431	406	444	447	392	479	450	414	436	402	446	416	413	428	446	466	435	431	413	438	393	407	415	428	440	482	422	440	419	413	426	416	418	443	378	433	415	448	437	421	425	418	421	386	415	419	473	402	453	441	441	435	426	402	434	420	453	410	424	396	454	409	384	443	394	425	395	475	410	459	400	425	418	421	431	436	447	409	421	444	437	430	419	430	409	446	445	392	390	410	443	439	443	435	412
14045	2011	2140	1574	994	742	498	481	377	265	304	258	192	194	184	159	147	173	142	128	137	131	118	127	111	116	120	100	98	108	113	122	103	97	122	90	110	90	94	123	115	106	94	113	123	114	106	111	102	96	95	96	94	98	92	109	101	805	408	88	99	83	85	81	89	85	96	98	101	76	98	103	107	98	90	96	80	87	106	85	101	85	108	83	98	105	95	106	88	99	88	94	95	92	81	94	102	100	95	100	81	102	94	105	85	84	115	101	100	74	101	80	99	85	80	106	115	120	103	97	96	93	80	103	93	95	92	95	90	102	90	103	77	80	105	85	85	94	102	95	94	114	91	97	84	100	89	104	96	103	105	93	98	105	95	92	89	103	100	80	91	103	84	97	91	96	98	90	82	93	99	102	89	81	94	85	107	82	99	86	102	107	97	91	93	109	85	89	88	85	96	88	94	97	109	102	100	105	94	86	82	105	97	90	101	77	94	100	89	108	103	102	101	87	83	86	85	87	98	86	81	81	74	101	91	98	87	86	96	93	89	88	93	114	92	85	115	86	97	84	85	100	68	89	97	85	79	106	88	88	88	89	94	97	93	101	85	98	92	95	91	91	76	73	85	79	86	88	109	81	101	93	94	87	93	87	81	92	106	91	105	73	87	91	76	79	84	83	86	94	93	113	85	82	91	92	75	93	106	103	88	83	81	100	102	85	87	107	119	82	89	98	100	81	92	105	94	94	77	87	88	77	95	67	92	81	86	90	92	94	98	97	83	78	79	82	85	103	95	108	94	105	96	94	94	96	98	98	91	87	102	89	90	98	88	81	81	95	90	99	75	85	94	92	103	76	95	82	95	92	89	90	89	101	110	86	96	88	93	82	98	96	92	100	85	90	96	97	91	77	75	105	120	86	93	91	87	84	93	93	98	81	82	91	103	106	82	91	92	84	102	82	91	89	86	97	120	97	98	98	88	102	87	103	92	99	94	82	85	78	84	107	101	116	85	95	107	96	96	93	96	105	108	115	89	87	91	91	75	85	116	86	101	103	96	92	88	85	102	96	81	83	115	82	88	73	88	97	97	93	91	96	99	91	127	77	101	106	104	94	91	85	93	111	81	87	87	89	100	83	105	97	100	94	97	108	84	99	84	96	84	104	94	89	98	90	96	89	110	97	94	75	83	104	103	87	96	95	103	89	82	94	97	90	89	108	91	102	111	82	89	76	89	110	84	83	89	85	84	81	95	85	103	101	96	93	80	101	103	89	85	94	91	83	91	111	101	81	92	88	109	89	90	102	102	81	102	90	87	74	85	105	96	94	89	96	84	80	88	80	97	78	95	95	95	87	97	95	93	89	105	105	103	94	96	89	99	83	84	111	88	89	92	84	86	77	74	95	92	89	83	101	99	87	93	92	93	102	82	73	102	107	89	80	84	105	110	91	86	94	83	87	78	95	70	84	85	93	95	86	75	98	79	92	87	81	84	99	86	100	103	92	102	93	108	98	97	95	75	108	101	92	92	88	86	96	94	97	95	87	89	83	87	93	119	88	104	92	90	94	104	95	86	84	83	77	89	93	110	82	89	117	103	92	87	104	94	82	93	100	101	93	87	100	89	86	95	97	95	84	98	102	94	82	102	102	91	88	87	96	98	84	89	89	120	103	95	85	91	107	105	74	98	75	85	101	85	106	102	97	87	71	93	86	79	113	80	96	117	89	90	90	101	93	83	86	114	91	111	78	81	92	101	81	89	103	106	74	90	90	88	98	98	82	97	92	63	95	100	91	99	123	99	80	81	95	91	86	101	84	76	100	90	88	108	93	92	90	93	111	93	78	84	113	81	107	96	77	88	87	87	102	80	79	98	97	97	100	83	80	101	90	98	99	85	109	82	103	114	83	109	104	88	72	83	75	101	79	101	89	93	90	92	101	106	83	88	102	103	96	75	91	82	86	72	72	105	101	94	108	81	91	108	97	100	92	100	82	111	116	89	85	102	87	100	77	93	102	88	92	82	100	98	86	100	75	99	129	101	81	88	70	74	86	80	86	90	104	97	68	97	104	87	99	92	95	89	91	97	93	100	94	79	80	80	94	91	98	103	95	101	104	103	90	91	80	78	90	83	92	84	86	92	94	106	77	79	89	100	105	92	101	114	87	96	91	94	94	92	101	78	122	88	89	99	96	103	90	89	85	94	80	89	82	76	83	97	97	90	74	80	93	96	87	82	120	85	93	94	110	89	78	88	85	97	81	77	76	75	95	85	108	91	93	92	79	91	82	82	110	98	99	95	86	76	89	97	89	97	110	102	92	78	104	86	100	102	92	92	94	78	103	102	98	114	70	88	84	107	94	96	92	97	81	78	92	76	85	72	79	76	88	86	96	90	86	92	93	97	94	90	96	91	95	86	86	87	100	89	82	93	83	76	87	78	92	87	88	113	85	85	80	92	88	95	93	105	107	103	96	91	88	97	71	94	108	83	94	87	79	95	91	102	101	98	93	105	80	100	86	94	98	96	76	100	91	85	85	76	81	86	82	83	94	96	91	101	85	94	95	102	96	101	112	107	86	91	99	100	95	76	96	86	94	98	87	90	91	107	78	104	89	92	77	105	74	89	89	104	89	101	82	89	78	93	93	92	87	76	96	92	102	75	84	80	91	91	95	84	83	100	92	100	101	92	114	115	99	84	118	97	76	91	107	72	105	88	98	90	81	85	115	95	66	101	87	102	90	95	85	87	85	96	106	114	89	91	110	91	126	84	110	79	94	113	101	94	94	82	102	84	70	100	75	90	95	110	102	91	111	98	96	106	94	104	103	115	90	91	94	90	93	99	79	81	101	99	82	94	95	89	99	96	93	93	79	78	120	87	76	109	101	83	83	104	80	124	86	75	121	82	80	82	90	103	88	100	89	89	93	86	73	92	93	89	87	108	84	90	96	82	85	87	98	82	93	106	89	85	86	99	80	78	85	98	98	80	97	99	73	87	93	87	99	94	92	91	93	91	101	88	94	87	94	98	103	86	82	88	88	78	72	105	91	99	100	106	91	93	85	96	97	105	95	83	85	83	97	106	81	85	98	73	98	121	87	96	78	105	97	94	84	102	102	99	103	94	95	92	67	109	98	103	83	85	78	89	88	98	97	92	91	101	100	92	83	107	96	102	85	89	98	79	77	97	96	104	92	81	102	98	99	91	88	97	83	84	111	106	87	82	106	76	101	89	94	81	81	100	87	92	85	81	88	79	96	90	99	88	94	84	93	95	102	95	85	94	98	93	103	92	86	102	88	114	92	92	96	93	92	88	83	95	100	100	77	87	122	100	101	86	76	96	75	96	86	87	99	89	110	104	109	87	84	106	95	93	94	91	97	103	105	87	83	103	89	99	90	97	80	85	83	90	91	109	85	86	103	99	83	96	84	82	106	89	103	97	106	97	110	76	99	89	104	107	72	92	98	112	108	97	98	91	80	113	88	102	79	83	87	91	87	73	79	82	104
7091	1828	4303	5108	4231	3494	2852	2304	1938	1659	1430	1237	1084	969	918	839	737	718	637	624	554	517	556	509	462	529	451	459	410	384	430	407	388	404	389	319	404	344	364	310	359	331	322	352	380	453	442	420	382	410	369	318	328	289	368	361	316	6486	2242	277	263	292	296	291	308	273	251	268	269	261	246	259	251	272	267	248	289	273	241	273	249	278	253	251	268	257	272	262	275	270	272	253	261	260	257	247	248	288	251	274	268	261	254	268	261	272	250	261	253	245	270	282	251	243	269	252	272	258	275	250	278	256	230	263	238	250	294	263	257	231	227	225	264	276	268	276	257	303	276	258	280	281	265	258	273	291	281	266	271	282	248	245	231	247	253	261	275	254	258	248	277	248	278	272	252	230	243	253	269	283	240	273	236	278	242	233	255	260	255	251	248	264	243	250	269	273	254	244	258	269	245	251	231	226	248	264	239	255	233	282	246	259	228	202	252	257	249	254	260	258	261	263	254	248	267	263	251	239	244	239	249	250	252	269	274	235	256	273	230	230	259	230	249	235	253	247	281	240	247	276	239	239	270	257	284	252	245	234	263	241	259	246	280	256	243	263	257	239	251	239	256	237	249	257	244	249	231	247	225	263	243	246	247	240	246	270	285	258	257	271	258	249	246	273	238	263	244	249	258	250	274	250	248	253	212	259	262	269	261	246	257	280	250	262	244	238	239	250	239	269	257	276	249	269	254	240	270	236	266	258	263	256	261	264	233	281	256	267	253	265	250	249	216	264	244	220	281	247	257	260	256	250	237	234	259	296	218	279	262	244	268	241	232	278	256	275	275	255	266	204	273	226	277	252	250	239	261	249	256	262	270	259	269	251	237	241	245	248	223	251	242	248	297	250	261	268	224	249	210	253	278	240	255	251	276	234	237	266	243	247	250	226	234	234	253	257	282	270	243	255	242	274	252	256	241	260	261	253	257	262	236	259	232	220	264	258	277	279	283	277	239	298	239	287	256	254	241	267	241	265	259	226	247	242	233	254	247	232	246	256	249	250	268	255	272	283	269	295	256	245	264	271	251	249	267	259	251	255	239	274	225	257	246	222	275	249	271	241	253	274	282	238	235	258	240	237	268	258	259	236	233	263	273	273	245	262	249	248	252	229	244	236	238	247	234	245	266	249	246	259	272	262	224	234	265	252	269	225	261	245	246	271	253	250	281	274	225	258	256	257	243	269	259	249	244	246	273	263	266	230	234	270	272	236	278	249	245	274	233	266	242	248	251	269	242	227	248	259	243	255	249	235	237	255	252	272	253	259	239	255	252	264	286	262	271	259	261	266	247	248	245	236	268	263	228	257	233	239	240	220	260	264	259	247	257	237	254	257	256	250	256	268	268	258	243	279	241	263	253	257	255	262	258	224	252	234	253	246	242	262	262	264	264	249	244	237	282	274	232	280	261	257	266	248	245	248	290	249	267	265	233	256	275	260	256	268	247	248	252	264	240	265	247	240	223	252	226	239	279	249	229	288	257	252	263	271	257	275	240	238	252	248	259	287	261	236	263	288	269	237	267	236	261	252	260	252	234	253	215	260	240	250	255	236	272	250	265	267	241	260	284	243	245	258	241	264	256	236	239	282	237	270	267	258	238	248	270	249	282	255	246	280	236	263	254	276	252	235	264	263	243	261	255	260	247	262	274	234	233	250	249	248	246	254	235	263	231	228	260	276	237	248	259	231	246	241	239	272	255	242	272	241	244	248	241	256	247	232	231	269	268	251	256	255	253	235	274	241	255	258	258	283	276	277	257	238	256	238	261	246	280	236	276	241	252	247	258	264	234	265	290	258	246	254	262	283	266	243	242	227	220	283	247	255	237	264	279	221	259	241	245	256	255	247	242	265	230	221	243	288	239	275	272	250	281	252	251	250	256	257	272	226	237	266	248	239	254	263	243	260	267	256	249	223	285	251	256	239	260	247	236	227	246	272	244	233	266	272	249	229	249	272	248	262	252	271	276	251	222	242	228	253	247	264	244	222	277	243	238	247	289	266	282	247	247	255	250	263	240	264	236	236	233	242	267	270	286	256	233	224	258	248	259	239	263	278	248	256	250	240	274	265	251	263	240	251	246	248	260	269	288	270	247	248	254	273	272	233	240	242	263	248	239	276	244	244	240	257	256	260	262	272	267	270	221	241	278	242	241	258	223	278	283	249	231	240	232	253	245	243	264	230	238	277	245	249	255	242	264	261	239	282	239	269	265	242	259	230	262	268	256	242	267	260	249	266	263	253	248	259	280	242	264	232	249	269	267	250	247	277	279	255	274	255	231	274	270	245	266	260	266	266	242	238	256	257	237	257	277	257	254	291	254	252	233	246	244	267	249	244	272	263	248	273	256	227	230	248	248	252	237	229	245	244	238	242	269	236	277	263	272	229	242	245	233	275	273	243	220	254	275	262	268	244	243	229	258	272	295	257	252	255	266	235	254	249	279	254	256	228	235	250	244	269	278	279	241	233	256	255	269	282	247	243	292	288	283	227	239	236	267	253	240	243	263	248	240	268	250	246	251	262	244	238	259	262	269	268	250	257	248	236	271	232	284	254	239	261	215	278	264	251	235	283	263	255	264	246	226	253	262	261	232	248	267	252	274	245	272	247	275	244	246	250	239	285	254	240	240	267	261	239	254	244	264	245	254	269	243	267	241	271	255	238	285	230	235	255	260	275	258	236	233	247	256	241	264	281	256	271	214	242	222	262	246	239	236	261	246	257	260	249	254	271	250	271	245	263	243	250	262	272	241	252	268	241	251	278	236	240	240	242	244	263	255	243	252	275	261	251	262	291	243	232	233	271	256	253	247	245	249	280	246	245	245	244	242	256	241	252	280	237	247	230	240	239	261	269	246	282	259	246	223	261	253	275	253	250	228	243	241	264	252	256	255	273	246	235	244	250	245	271	240	253	243	271	266	257	245	250	240	265	245	252	282	269	242	248	268	259	261	253	229	233	269	272	282	230	280	254	248	243	273	215	291	264	253	238	257	240	236	278	238	252	255	255	283	252	241	257	237	252	232	241	276	265	243	255	252	250	286	264	244	273	243	274	227	268	240	259	293	233	256	232	271	253	252	272	261	236	245	232	256	254	258	248	260	258	259	254	245	252	253	252	246	241	256	268	246	255	243	238	260	266	253	259	232	257	241	269	270	258	244	258	223	252	245	237	238	278	235	278	235	256	256	248	251	255	284	251	265	252	273	271	254	249	233	239	266	269	241	242	225	271	261	241	268	258	258	245	237	250	221	243	248	244	242	245	251	261	251	236	246	228	249	248	270	260	243	235	234	245	273	249	259	262	249	242	241	279	283	246	277	258	264	274	269	253	241	261	258	240	267	226	262	249	243	224	224	254	236	268	250	247	234	253	272	243	265	241	249	255	273	262	270	244	235	260	255	239	247	258	253	292	228	255	228	234	271	235	262	264	269	266	222	257	240	229	216	252	269	250	227	255	240	248
1864	160	154	135	151	143	148	141	123	126	143	127	122	128	124	129	124	139	140	171	134	125	124	137	157	139	138	133	127	137	141	162	112	117	140	133	114	144	132	140	127	146	133	123	121	134	133	133	131	141	148	136	151	143	129	166	132	161	125	144	148	140	123	134	132	115	132	133	127	155	150	135	136	129	133	117	136	145	129	139	141	148	122	135	107	116	118	101	144	132	142	132	159	124	124	156	125	123	147	119	129	144	138	133	141	123	130	132	140	133	131	131	126	128	146	152	111	151	128	147	111	142	131	138	116	123	130	146	132	124	123	132	136	137	142	104	122	134	133	114	119	142	148	139	125	124	127	126	138	123	133	145	140	136	131	126	133	130	132	131	131	126	128	125	127	121	135	143	118	125	151	119	108	128	127	120	123	105	116	148	134	144	132	134	121	114	131	133	149	141	138	149	139	128	136	126	117	124	139	104	122	138	149	142	141	137	129	141	127	131	131	130	137	142	123	136	112	138	127	133	123	141	125	161	139	117	139	106	113	139	170	97	143	152	164	130	129	125	136	133	132	133	128	130	114	143	137	133	123	118	124	133	131	136	133	137	138	119	142	125	139	138	134	118	117	126	119	136	111	140	124	112	117	132	147	128	114	119	135	137	121	141	132	146	126	135	119	128	134	121	152	112	111	101	123	130	136	135	153	145	149	137	119	138	142	147	126	144	120	116	145	121	118	122	124	133	127	133	112	114	127	140	127	134	151	125	145	120	139	133	137	125	116	128	131	134	105	141	132	131	117	117	138	144	124	107	115	130	129	162	125	134	127	133	130	137	136	122	144	130	135	156	145	136	127	121	131	130	140	127	124	122	135	141	136	121	144	138	125	141	124	134	142	135	138	140	120	134	131	126	139	125	152	135	148	124	143	109	135	121	137	129	139	120	136	122	142	129	124	117	125	142	149	141	132	136	115	137	135	145	113	126	116	139	124	127	121	147	130	121	105	135	124	150	127	124	130	135	111	123	132	120	137	126	148	160	131	148	142	130	146	142	134	140	131	122	116	118	152	119	120	123	129	152	141	126	153	139	107	132	123	139	144	131	139	115	114	115	117	143	124	122	124	142	141	134	110	136	117	133	171	134	156	134	122	130	128	125	150	134	136	131	125	130	135	116	118	142	145	144	126	138	145	143	126	131	121	133	127	124	122	130	132	135	132	126	129	110	150	146	130	148	120	119	114	144	122	134	136	122	133	126	116	122	128	125	119	118	138	148	132	140	142	113	143	134	144	118	119	138	127	139	150	144	149	133	132	145	135	158	126	93	130	137	141	140	133	127	118	133	120	136	142	105	119	130	148	144	131	121	113	130	136	140	118	161	124	165	132	130	120	123	118	128	146	144	128	128	124	155	134	146	116	126	124	125	128	137	138	143	130	118	120	130	125	118	134	128	105	135	137	154	106	127	149	123	126	129	132	117	144	135	112	146	133	138	143	132	121	135	118	138	136	133	137	122	121	119	137	145	154	128	144	112	124	126	135	146	125	141	132	110	138	130	145	143	127	121	123	117	134	139	158	134	120	120	135	120	140	136	130	123	129	124	146	135	147	131	126	137	131	133	136	109	147	139	113	155	142	141	133	107	156	130	133	133	132	129	125	141	119	124	123	115	125	149	127	139	123	107	140	133	144	132	138	136	124	145	134	137	135	140	127	161	118	122	118	138	125	110	120	121	135	125	155	121	123	130	141	114	131	157	131	117	139	123	138	133	122	134	124	165	148	132	132	127	147	162	125	131	128	108	116	131	142	129	127	142	136	144	148	130	132	123	130	125	126	136	150	141	153	120	144	132	137	122	147	152	133	156	120	143	137	125	149	130	125	132	125	136	145	127	161	138	127	118	141	125	139	132	128	159	106	151	151	126	132	141	130	130	130	123	118	140	127	121	131	130	140	154	138	120	117	132	145	127	117	120	113	118	107	131	129	132	106	142	122	125	123	135	125	154	134	114	144	118	127	116	151	144	119	142	111	116	143	125	136	140	131	133	139	125	144	111	126	125	122	144	127	154	134	150	127	118	151	116	144	126	124	134	147	126	139	148	136	134	119	122	125	128	141	120	113	138	131	137	121	131	116	147	132	155	148	119	115	154	147	135	131	134	139	104	139	136	128	122	135	131	132	126	149	125	141	123	116	115	140	136	142	126	132	119	136	125	145	142	130	135	119	127	141	116	148	120	121	151	125	143	136	122	130	127	143	130	137	141	146	147	144	127	133	137	147	130	140	125	142	123	140	147	136	137	129	135	111	116	117	145	120	149	118	143	149	139	117	133	135	141	143	126	131	120	127	133	123	136	134	133	122	128	127	146	148	133	132	142	121	153	145	126	132	127	148	128	117	151	135	138	133	124	156	117	121	147	122	104	120	145	107	128	121	135	120	139	152	141	130	111	128	138	128	118	133	141	121	150	151	119	135	147	140	149	109	138	134	134	127	138	145	133	124	126	139	155	133	137	142	147	125	134	136	120	125	120	110	131	127	135	134	140	121	140	112	133	135	130	121	146	124	134	127	130	107	134	129	117	132	119	124	137	133	141	132	139	124	109	144	138	131	149	119	143	149	130	120	142	152	129	137	116	128	138	120	128	127	130	146	151	126	120	142	127	130	116	122	131	139	127	135	136	158	147	125	130	125	124	124	134	142	144	138	133	128	120	135	119	162	141	132	123	157	120	132	137	118	141	139	146	132	129	138	130	135	115	133	139	132	131	129	112	133	150	136	147	130	131	149	115	133	140	129	114	138	134	130	138	124	147	116	131	155	100	124	132	117	105	128	133	142	127	125	132	128	139	110	133	136	147	110	140	147	125	123	149	117	147	138	161	129	136	146	118	136	153	145	115	103	147	148	148	117	119	145	127	122	115	131	126	148	114	125	109	150	125	128	137	116	122	122	150	119	124	127	137	141	137	133	145	143	130	148	127	136	145	136	136	126	146	122	119	120	141	134	143	124	114	135	138	138	124	120	131	124	127	117	131	124	136	137	113	121	119	124	129	150	137	132	137	130	125	133	115	118	144	124	115	135	132	116	144	127	124	115	125	122	114	137	121	126	133	140	133	107	141	147	112	148	125	139	122	118	129	137	149	102	146	142	128	157	125	135	137	144	121	114	138	121	149	138	125	109	144	139	129	137	139	107	151	128	116	118	153	129	138	122	139	124	145	146	142	122	120	117	126	120	99	145	148	144	133	118	140	154	123	120	130	140	126	148	146	128	113	120	136	134	135	138	129	131	137	133	120	123	124	124	152	121	121	126	130	119	106	116	120	140	139	142	124	120	120	147	133	121	121	143	128	135	144	125	113	139	164	141	129	129	137	145	136	128	117	132	115	122	140	135	131	125	126	143	131	123	129	167	142	126	144	130	137	136	118	128	113	124	121	127	112	114	121	145	127	139	133	123	135	136	129	141	113	138	130	118	130	119	126	144	151	126	131	134	146	123	118	131	109	110	124
2002	418	475	478	509	463	423	401	389	393	384	362	350	391	382	399	371	375	339	371	386	372	399	374	374	360	344	370	386	347	364	355	369	366	386	357	370	348	356	355	382	363	312	330	358	372	360	380	353	337	375	349	382	331	390	384	380	570	448	356	364	368	397	336	362	356	364	355	348	350	344	346	399	341	312	347	335	372	349	330	361	340	372	357	363	378	364	364	369	376	369	355	356	353	351	385	342	352	369	401	377	367	352	347	354	370	346	351	346	380	355	371	376	383	353	371	406	365	338	361	348	364	371	328	402	369	371	369	325	370	372	348	351	356	381	382	365	351	360	382	362	341	361	386	394	352	349	356	341	355	381	334	379	348	352	371	383	352	346	353	320	352	337	368	348	358	363	352	362	355	344	358	357	377	331	345	371	345	366	356	352	374	393	316	353	345	347	349	364	346	367	353	383	345	350	367	340	371	349	364	388	305	350	354	333	332	356	337	353	306	361	385	365	374	402	376	333	330	360	387	351	350	354	357	357	387	339	378	370	377	347	332	354	357	354	353	385	373	381	373	338	321	335	350	347	367	368	379	388	343	365	339	373	398	352	369	371	362	356	325	349	335	395	372	370	335	348	378	339	356	373	356	332	357	359	343	358	355	356	344	343	367	334	380	350	339	364	371	395	370	360	387	368	363	350	337	337	338	334	373	353	362	376	355	367	351	355	366	363	364	337	376	380	346	395	366	333	345	358	325	374	335	319	377	376	357	356	365	363	381	360	376	351	340	347	381	336	372	326	361	336	397	317	321	339	369	390	335	366	311	340	350	339	316	375	381	372	369	346	329	346	369	339	359	356	363	327	366	325	365	331	352	343	371	379	358	369	338	370	362	372	355	337	369	360	383	339	392	366	382	358	355	365	339	386	380	346	401	340	330	371	352	354	336	336	353	367	365	367	358	363	361	370	347	361	350	380	358	349	316	347	374	391	347	355	340	348	355	392	354	360	352	369	418	340	347	358	336	318	326	337	376	345	372	395	351	330	350	329	379	309	367	358	351	381	370	360	380	347	350	372	344	353	344	371	363	363	360	375	338	319	327	371	381	339	354	362	341	352	338	397	355	359	344	377	362	390	338	348	350	347	367	355	351	360	366	380	350	381	354	362	330	338	371	338	361	360	363	333	346	366	348	336	361	354	368	374	388	362	362	347	387	355	398	385	369	376	356	368	368	393	335	371	365	354	411	383	363	363	379	340	359	372	358	378	374	341	344	324	369	348	364	310	346	363	383	349	338	376	347	370	341	362	360	336	359	395	345	376	376	388	356	378	363	377	340	370	328	369	344	340	326	411	372	331	378	319	327	379	358	354	386	362	383	342	329	361	351	331	365	361	369	337	359	349	357	376	365	341	368	334	348	360	395	375	381	365	338	354	341	352	376	371	380	371	352	368	328	337	358	353	324	380	345	383	346	339	379	336	350	324	357	348	346	362	330	361	367	377	386	341	368	357	345	360	403	370	361	367	335	354	394	352	341	318	363	350	340	346	360	330	322	351	336	322	359	361	335	357	333	386	346	390	368	322	350	360	347	337	341	391	378	346	397	372	344	361	419	358	342	333	342	332	367	348	343	356	349	381	386	367	366	345	305	362	374	322	337	355	355	357	369	379	381	356	363	362	352	356	324	380	376	359	404	383	356	330	361	375	347	355	374	357	364	366	314	348	368	335	382	362	352	341	322	356	331	353	347	359	394	345	363	357	375	373	351	353	361	380	384	330	348	351	382	336	366	387	326	367	327	361	351	358	373	360	381	344	368	368	364	367	348	364	361	394	379	365	375	362	361	373	368	361	377	346	355	356	357	344	343	326	343	379	381	340	383	329	352	363	382	349	372	375	352	334	359	350	336	381	367	329	341	382	367	368	343	365	368	351	355	353	350	358	342	394	361	347	371	362	387	352	357	339	324	371	362	355	343	334	354	311	337	350	351	381	362	375	365	331	325	367	367	367	370	374	419	351	378	385	362	347	353	351	351	366	339	365	353	358	376	370	380	370	355	376	366	361	373	341	354	315	352	359	344	371	355	354	315	382	366	353	328	359	356	355	366	362	337	377	342	378	349	404	400	370	371	320	383	338	346	371	355	357	375	363	333	336	319	375	371	355	341	321	358	366	366	388	377	371	332	367	337	352	363	373	357	385	337	379	365	341	391	370	406	355	350	383	361	363	357	365	355	354	355	379	338	374	384	364	349	347	371	322	379	346	343	412	351	340	334	320	384	362	400	345	385	364	338	357	380	359	338	345	346	367	335	343	366	330	361	410	363	364	374	373	374	349	364	387	338	375	343	358	350	325	383	338	362	340	359	389	373	362	369	385	344	373	395	381	366	362	384	340	358	329	339	339	387	360	326	345	392	358	337	352	319	355	370	369	379	329	338	352	363	374	365	321	353	368	364	363	339	364	340	381	344	353	343	363	362	357	336	299	362	410	365	356	382	342	358	364	376	332	341	340	384	388	382	390	358	354	352	351	369	389	354	353	349	368	345	409	342	357	390	345	336	354	363	341	372	361	356	354	316	352	371	369	384	350	334	353	390	385	334	363	383	346	333	371	406	374	358	358	359	396	358	369	350	346	339	388	363	369	343	352	371	343	370	347	358	317	384	388	363	342	348	350	365	328	361	352	388	357	309	346	344	356	378	367	333	368	369	356	320	315	350	328	360	396	338	373	373	346	349	363	358	363	349	362	378	356	397	364	368	325	365	335	371	389	361	334	355	363	380	324	350	360	342	363	364	341	328	335	364	391	378	363	379	381	351	376	375	351	348	328	351	362	335	348	343	366	350	351	357	338	367	349	366	341	361	357	346	335	361	375	368	350	350	346	353	378	347	370	364	335	356	362	345	339	339	367	377	340	331	335	380	361	373	378	358	358	364	355	402	365	353	368	368	357	379	353	372	357	361	358	380	351	378	358	385	370	367	319	353	318	344	381	337	362	328	351	359	337	357	343	375	359	358	410	332	343	374	342	339	376	351	372	368	385	376	362	369	340	374	343	377	343	348	331	361	330	349	348	364	352	374	350	362	336	357	331	341	407	337	333	352	349	369	380	353	339	337	352	344	366	359	368	354	350	366	345	344	386	361	346	341	368	336	341	360	356	357	352	324	364	367	351	339	374	348	342	382	370	388	354	360	364	366	345	382	362	380	337	338	350	317	336	341	387	408	366	385	371	315	341	345	352	339	347	358	355	366	349	366	358	384	342	344	391	370	349	353	350	340	374	362	348	339	346	371	357	375	378	351	341	346	334	368	362	369	362	362	327	345	342	376	333	354	379	344	341	367	344	346	354	343	328	404	331	383	370	368	352	362	393	331	341	350	368	359	371	365	343	341	372	362	385	333	364	369	369	373	338	342	352	356	353	358	361	347	348	358	362	346	359	373	353	350	357	360	344	346	348	363	330	373	382	398	352	362	354	380	340	343	392	356	358	381	348	335	338	362	374	386	376	364
7259	904	1092	839	629	429	394	341	295	275	258	226	218	208	212	195	196	196	192	186	182	182	186	178	159	184	180	152	170	165	172	192	156	170	175	154	172	159	166	179	170	140	152	165	142	156	159	175	158	170	161	160	187	173	166	164	167	553	238	155	175	142	153	186	144	149	150	167	164	163	158	161	155	174	151	143	164	183	143	174	184	152	158	169	187	146	153	181	165	172	164	168	178	182	164	152	156	148	157	149	166	152	147	183	152	184	150	140	131	168	170	134	143	134	145	122	153	150	160	158	155	132	143	162	143	177	172	151	168	175	158	166	156	192	146	162	147	154	137	145	165	136	163	162	163	149	133	168	177	165	145	182	168	174	169	147	161	176	152	161	164	153	153	158	156	162	170	180	164	167	169	160	161	154	150	167	168	164	168	157	161	175	156	182	168	155	162	139	169	156	170	144	163	141	149	169	135	159	171	156	159	146	143	154	152	146	163	156	141	147	150	150	166	130	161	162	154	149	159	169	144	161	174	175	151	153	184	159	143	161	162	160	161	151	176	168	164	144	187	159	160	165	145	158	151	144	152	172	153	139	162	166	138	163	148	142	148	153	161	147	148	147	152	124	160	142	183	159	138	151	157	155	161	172	171	149	166	159	190	166	160	154	159	147	174	147	157	143	156	163	162	149	150	157	157	153	165	141	167	140	147	163	169	160	143	159	138	171	165	167	158	157	161	162	167	156	148	187	170	142	168	179	162	165	153	164	152	171	171	149	166	163	162	151	148	174	178	146	165	135	161	162	145	155	172	180	154	165	165	148	163	151	157	152	157	138	140	185	186	169	160	163	193	145	170	144	155	169	161	138	178	134	174	149	158	163	161	155	153	144	175	134	172	159	161	142	165	146	141	168	151	164	168	160	149	153	159	171	164	133	157	154	166	191	165	167	155	171	168	175	143	163	151	153	182	175	137	146	141	162	155	164	184	144	154	171	165	159	152	173	171	155	149	172	152	167	162	139	142	140	157	159	144	154	140	163	143	158	157	160	163	161	162	151	162	166	141	139	139	146	156	155	156	158	143	149	136	153	150	181	147	141	142	160	157	160	190	161	161	165	154	160	145	158	137	170	163	148	148	141	161	178	133	152	163	164	145	154	157	136	188	183	142	146	165	142	169	151	168	173	153	158	158	143	145	148	161	148	159	164	162	161	165	161	145	165	167	158	169	165	183	160	147	141	155	144	143	149	163	128	153	160	150	157	164	154	159	180	162	154	161	164	169	152	164	168	146	156	179	163	177	155	140	151	151	165	169	175	159	146	147	147	143	159	157	150	157	155	153	164	142	164	144	188	146	180	141	165	180	172	157	163	176	178	134	160	167	138	152	159	154	131	174	181	159	142	157	154	158	136	158	186	168	150	174	155	148	143	156	165	175	147	156	156	156	148	157	167	154	156	150	176	154	184	177	147	159	149	170	190	149	142	166	155	171	145	151	150	167	156	154	154	158	170	142	190	163	145	161	148	158	168	153	169	171	166	172	154	151	147	149	158	146	170	149	133	162	146	123	141	165	143	171	174	155	144	165	167	175	166	160	140	153	154	157	157	149	169	171	157	163	147	166	160	163	162	161	128	150	144	143	163	172	163	154	155	161	142	149	150	141	141	146	157	172	152	159	161	163	156	142	166	157	161	155	152	149	163	148	133	166	149	176	151	168	167	182	164	126	161	154	163	144	169	133	143	140	154	167	168	163	159	159	155	150	150	165	160	162	179	182	176	145	155	157	149	154	156	140	145	158	165	142	160	177	142	169	154	166	130	143	156	172	135	135	157	145	150	149	160	167	163	168	151	164	153	159	160	135	153	149	150	174	140	151	152	145	168	180	146	162	143	168	141	130	145	143	142	182	169	195	170	153	146	136	159	174	154	172	166	165	141	150	149	165	195	158	145	168	163	165	146	147	146	151	174	155	141	162	151	160	151	137	156	143	163	159	147	155	151	135	154	169	150	158	154	174	148	137	147	149	158	152	157	139	154	134	157	139	168	172	166	152	160	150	177	162	172	172	155	150	165	169	165	174	144	152	166	145	155	170	162	165	165	140	161	160	136	150	148	155	159	153	145	174	168	153	157	174	163	153	159	129	163	167	152	129	154	167	150	146	146	152	158	162	157	143	157	166	158	158	190	162	136	170	159	176	187	158	173	167	165	160	144	169	157	146	142	168	148	146	149	139	150	149	193	161	158	154	173	141	144	159	175	167	150	165	147	166	151	153	152	179	148	154	140	142	188	154	161	147	172	150	165	168	159	158	157	139	150	148	160	169	165	156	142	165	164	148	141	151	163	168	149	163	148	164	161	152	182	144	162	169	163	148	141	148	159	153	156	135	158	177	172	165	162	165	136	154	144	161	150	173	153	151	159	157	142	176	153	182	157	146	161	178	166	157	153	174	163	167	149	161	168	156	151	142	177	160	159	178	172	146	148	166	146	158	167	151	162	159	160	165	157	167	173	167	155	154	172	161	148	163	166	158	156	148	151	146	174	156	164	168	143	162	171	166	149	153	170	151	151	184	174	152	149	153	161	156	161	166	171	184	153	147	139	157	164	183	154	153	153	171	161	157	168	201	159	178	144	178	152	155	156	158	163	143	162	156	149	133	158	168	167	159	159	153	137	152	138	154	164	139	132	190	167	156	147	155	168	163	137	153	169	139	152	136	157	152	165	145	143	153	157	165	163	151	149	158	143	163	157	157	158	152	156	172	142	174	159	159	130	145	139	174	156	163	142	159	155	156	160	158	160	157	147	151	164	177	151	169	146	178	144	164	166	170	163	133	165	175	168	154	151	174	165	151	169	140	155	155	145	154	154	165	161	150	161	155	145	157	174	149	133	146	167	149	173	156	147	145	166	163	153	161	131	140	159	157	167	163	147	158	150	184	147	143	153	142	133	144	154	172	152	155	163	159	150	129	144	147	170	154	163	161	153	137	184	170	148	138	171	161	163	154	167	158	149	140	152	152	156	167	131	131	167	148	182	171	164	161	164	170	146	162	152	176	149	142	152	180	149	140	148	154	176	178	156	145	155	167	138	168	145	137	144	165	160	183	138	140	164	167	156	165	166	162	179	137	161	148	143	138	190	153	157	175	133	155	156	137	148	153	157	157	170	155	153	151	126	148	168	158	169	154	151	138	162	155	146	146	168	145	185	168	159	151	172	160	139	181	154	176	135	148	138	157	157	159	155	177	160	157	136	136	187	148	177	155	159	151	166	163	164	146	161	145	164	166	178	149	166	142	156	148	169	163	158	159	161	152	142	177	160	132	163	161	146	156	171	159	181	156	164	143	165	149	140	160	176	154	159	157	126	140	200	143	140	145	149	153	154	174	144	162	177	161	164	154	150	155	173	153	162	170	156	173	144	161	165	153	155	184	140	174	161	173	143	146	160	151	163	165	147	166	160	151	142	162	150	177	165	170	156	145	159	166	172	131	143	162	141	153	146	129	147
5380	1097	2565	3000	2477	1992	1738	1441	1294	1071	966	854	810	773	724	720	635	626	596	613	557	572	570	551	544	525	539	512	532	488	488	465	493	478	478	439	488	455	463	450	472	462	491	477	490	566	482	415	435	501	455	475	477	464	466	450	483	3810	838	437	426	392	428	423	442	423	437	451	433	386	420	449	452	445	442	420	407	470	445	395	378	403	416	400	462	447	445	446	381	388	431	431	424	416	405	410	416	439	411	430	422	402	408	429	434	447	416	427	420	436	412	425	443	400	409	404	379	429	428	406	418	445	366	403	440	411	409	385	407	402	445	454	459	441	419	440	400	430	439	401	428	402	400	417	396	421	410	404	401	410	433	462	432	440	439	411	414	372	392	423	440	374	407	387	399	437	382	420	410	440	377	401	427	411	405	387	451	446	387	438	417	401	412	426	416	416	427	410	431	442	383	417	416	412	404	424	394	411	441	411	392	437	412	426	390	448	420	404	392	427	425	432	397	421	409	421	429	440	415	427	415	397	412	415	448	398	388	423	413	401	376	424	430	420	393	417	417	426	384	402	436	402	421	409	463	387	417	380	419	386	413	445	419	375	369	402	369	383	383	443	415	382	405	413	447	415	411	395	447	416	423	418	425	417	406	447	428	423	423	432	415	453	435	467	403	382	421	416	438	376	434	396	420	401	421	381	358	388	415	423	423	442	413	418	425	411	443	424	402	401	403	430	404	438	410	399	447	382	400	400	422	365	405	421	409	417	441	435	401	407	388	418	403	393	411	402	386	444	425	451	456	390	387	377	419	429	418	441	394	398	390	466	393	428	431	417	429	395	401	432	446	414	408	419	382	425	412	423	382	418	414	414	412	404	396	378	398	405	407	375	444	404	396	433	386	427	405	417	441	371	430	393	389	434	413	444	414	388	406	406	402	401	410	377	396	425	430	434	417	440	419	394	405	428	381	416	432	413	404	389	426	409	406	419	403	410	418	396	405	408	414	416	422	397	402	427	413	417	404	428	400	417	454	405	405	429	417	387	420	387	458	412	364	425	405	406	391	371	407	406	378	417	434	381	385	412	409	446	400	381	408	424	412	441	401	417	413	417	373	384	424	401	411	388	405	405	412	451	390	408	442	403	386	406	428	390	450	375	412	432	391	427	400	444	411	442	431	459	413	420	416	396	411	452	394	396	384	405	411	406	416	380	397	415	382	437	387	424	399	404	397	412	402	414	455	459	416	452	418	408	431	424	374	419	436	394	424	381	393	394	414	443	413	402	431	398	388	419	429	382	441	411	392	405	399	445	434	418	404	379	433	410	438	414	398	380	375	429	401	413	418	422	416	413	404	411	401	425	397	415	449	423	411	409	374	423	414	431	364	398	419	439	398	419	408	401	421	446	396	412	460	413	407	390	401	398	408	403	431	400	429	408	379	388	378	424	430	448	440	395	449	395	396	423	386	419	407	418	416	370	401	455	427	399	373	407	382	398	392	467	419	416	417	390	424	377	429	449	397	389	403	433	407	421	388	394	413	393	417	394	406	425	439	408	422	389	395	429	409	387	414	401	403	362	414	396	386	430	416	429	429	405	422	430	426	416	381	396	450	395	419	430	399	385	450	385	390	393	391	379	408	430	415	414	400	410	406	438	418	415	418	386	406	416	379	427	436	404	389	404	402	397	416	414	426	421	401	448	363	385	416	432	417	411	430	399	412	413	438	407	432	399	425	449	408	425	390	438	394	424	432	439	397	436	417	426	382	421	431	419	417	407	386	411	387	415	407	400	395	397	398	446	458	410	430	424	430	424	454	407	378	413	386	381	379	425	384	392	425	409	418	389	395	432	438	400	446	420	406	396	385	425	409	411	367	411	429	396	427	410	404	414	426	410	402	399	398	436	389	419	450	433	422	405	427	414	385	436	426	444	402	447	388	417	409	395	384	425	451	428	409	421	418	402	411	414	397	396	430	402	451	388	396	429	407	428	403	392	428	433	406	430	402	391	422	390	393	406	384	405	414	373	408	408	408	404	417	421	427	390	402	381	398	404	387	389	438	465	420	385	411	453	416	398	416	399	412	436	432	410	442	415	431	413	422	406	385	426	420	416	373	432	420	379	443	422	410	436	407	445	400	453	418	432	381	414	415	439	429	433	407	413	387	448	413	429	389	430	397	398	423	384	396	408	415	477	423	408	403	373	406	384	423	424	392	430	410	437	440	441	385	432	384	441	439	439	387	420	441	436	372	413	414	415	482	429	381	430	400	451	371	402	415	406	455	404	402	419	404	462	430	405	409	454	439	390	390	400	429	405	421	391	413	393	387	414	433	383	413	416	376	387	404	390	436	386	436	405	384	397	383	390	416	436	387	411	409	455	415	418	383	445	391	367	421	405	400	415	406	371	423	403	402	411	387	412	405	386	387	421	421	425	395	445	426	396	454	425	406	440	391	422	418	407	424	426	442	411	420	397	392	402	427	404	421	400	424	417	409	426	432	414	418	412	405	392	455	410	445	401	404	437	431	389	393	424	415	415	414	410	434	420	410	399	416	374	440	409	377	387	427	413	392	421	405	432	434	434	392	420	441	413	382	451	461	390	432	390	428	438	387	402	421	410	408	418	475	403	418	416	391	403	380	417	429	411	419	422	440	430	388	439	398	422	408	433	375	432	435	422	432	441	418	420	395	417	381	414	379	393	432	373	409	410	419	458	419	392	415	418	436	409	422	432	423	432	404	414	378	400	406	413	438	421	423	419	401	394	404	377	411	383	387	413	433	415	414	397	392	431	401	406	379	391	422	434	391	420	397	391	417	409	422	422	425	404	406	437	416	411	444	414	429	394	413	380	401	421	425	417	427	398	399	410	447	407	405	393	428	421	397	451	414	414	334	399	394	381	422	395	439	388	402	420	394	401	424	448	449	393	403	398	435	421	418	416	443	366	391	437	450	392	434	405	440	379	423	413	412	420	414	422	442	427	450	412	443	371	422	419	413	430	428	416	417	425	403	434	428	406	359	429	427	438	431	414	378	392	394	421	403	404	416	436	433	426	420	420	412	384	394	401	447	379	361	378	408	413	378	445	375	404	403	413	404	402	441	413	443	407	427	433	411	406	427	418	419	424	434	434	402	411	418	445	432	431	385	421	431	401	430	391	381	424	425	423	380	419	391	438	404	393	431	418	441	439	408	405	368	388	429	424	430	416	399	401	428	392	440	401	377	424	404	397	403	415	445	423	424	415	383	443	391	385	441	442	395	429	414	389	410	410	407	408	429	437	422	448	415	385	379	420	432	417	406	443	440	444	444	414	408	431	372	449	399	402	421	357	399	424	372	455	420	439	433	393	382	405	413	437	410	411	457	403	412	407	398	416	412	453	419	371	405	406	393	381	428	412	422	395	389	441	442	399	425	423	431	435	443	397	418	450	404	392	411	415	443	397	452	445	405	419	391	447	415	393	411	396	448	373	400	423	421	430	402	395	428	426	406	442	411	411	390	414	401	385
14074	2040	2137	1502	1024	695	549	449	308	338	268	229	204	176	189	176	157	153	146	132	131	141	134	128	117	111	107	113	97	122	108	115	112	105	92	112	105	100	76	95	116	120	102	97	107	106	98	91	109	109	119	108	91	107	114	106	296	920	165	106	80	92	113	108	99	111	95	99	105	108	89	102	103	92	93	101	93	86	105	106	94	85	85	90	96	101	92	86	109	85	110	87	94	86	100	88	110	94	97	102	106	114	84	92	109	91	96	85	91	100	82	101	92	108	88	98	115	74	97	89	90	96	87	91	90	92	102	98	99	96	89	88	104	92	87	87	100	92	112	105	92	98	112	103	98	90	99	91	93	97	85	99	82	105	81	97	89	77	91	86	113	98	111	114	87	90	91	86	93	84	84	108	81	87	97	99	119	79	102	81	98	101	93	83	90	102	88	88	83	88	95	101	103	92	93	108	89	80	99	87	103	89	100	100	74	105	96	74	85	95	102	87	92	95	107	90	85	90	84	103	105	90	95	77	97	101	92	100	68	96	100	92	98	88	80	99	87	93	99	104	90	84	99	92	84	93	100	86	83	86	82	99	85	89	108	114	115	96	93	98	106	98	90	76	93	86	107	105	96	86	92	101	104	81	74	103	101	78	105	86	92	95	99	89	88	86	97	101	104	98	100	73	80	72	89	92	106	97	103	100	87	107	101	98	84	97	81	88	83	89	101	98	83	94	84	91	90	100	84	67	88	90	111	72	92	103	98	102	89	85	100	98	92	99	82	104	91	78	84	98	99	91	94	84	92	89	85	88	89	112	95	93	99	93	100	105	96	89	77	75	100	82	101	100	96	100	80	80	89	81	117	101	76	90	106	88	110	89	87	79	93	107	87	88	106	60	87	100	90	100	90	99	98	85	95	91	67	95	95	108	114	94	88	95	99	85	93	93	96	105	77	85	95	87	93	99	90	101	98	85	85	69	86	83	81	121	111	94	101	102	90	121	89	95	86	108	102	92	86	106	108	96	76	98	86	78	99	99	78	93	76	77	92	88	63	102	96	80	88	101	92	94	71	109	95	81	98	77	95	89	88	80	97	89	79	87	97	94	98	81	86	76	90	96	108	107	72	91	89	81	93	106	98	87	82	93	86	95	93	93	83	102	95	101	89	87	79	93	93	92	95	88	116	92	95	83	107	80	93	104	101	90	92	90	85	76	91	98	108	76	92	78	84	103	80	76	98	98	109	89	108	102	93	100	83	98	78	99	92	87	103	105	91	101	74	93	90	105	86	68	90	77	99	76	68	97	110	94	106	101	107	85	97	86	99	83	86	98	76	98	88	93	87	95	101	83	88	91	90	94	91	95	82	88	88	98	81	84	87	115	100	94	89	113	113	107	85	92	84	110	81	82	91	93	71	84	86	77	81	100	94	92	92	89	110	108	90	83	86	91	100	87	98	94	106	82	94	80	89	97	95	94	94	94	100	98	91	88	118	97	87	96	86	82	89	97	103	81	98	97	92	89	103	83	81	80	101	90	84	102	86	81	107	97	82	88	79	102	84	107	96	101	99	100	81	92	93	104	85	98	87	94	85	91	97	101	93	96	89	88	92	83	105	94	81	107	87	93	76	108	88	105	109	116	97	102	99	97	101	99	99	107	109	88	99	92	120	103	97	76	110	108	97	83	97	88	94	87	96	88	91	91	103	77	100	74	90	91	106	86	93	116	99	94	81	99	78	106	88	76	92	100	86	91	85	85	79	81	92	90	94	108	92	90	104	91	113	89	83	80	107	83	91	107	93	79	102	78	94	100	87	91	90	88	101	86	92	92	105	97	96	99	85	90	90	87	101	80	89	103	105	100	94	84	90	86	83	91	76	100	99	94	107	109	81	105	96	84	106	101	120	82	91	82	98	92	97	100	90	101	113	101	92	85	85	85	79	88	102	101	109	91	98	93	90	97	99	84	80	93	103	101	96	76	80	78	98	86	92	113	89	88	74	105	98	84	88	104	110	69	102	93	97	85	99	97	94	91	101	88	82	101	73	77	82	95	79	91	88	67	85	94	91	103	94	78	94	95	92	88	88	96	87	88	93	88	78	85	74	101	98	90	87	85	83	85	95	106	93	112	80	96	95	86	100	91	79	63	89	83	95	82	76	78	97	99	83	92	92	86	93	99	99	88	99	85	106	80	83	88	91	88	116	83	88	97	105	98	97	91	104	86	103	91	83	88	95	81	93	105	80	108	115	86	103	99	96	90	95	88	72	92	93	99	97	89	102	95	100	97	95	102	81	80	103	97	74	73	71	82	99	100	97	78	83	87	91	98	97	95	87	87	96	89	89	84	97	86	95	92	101	94	91	98	109	89	89	101	98	113	97	87	95	105	81	110	93	100	88	102	104	97	106	89	101	91	103	89	75	95	83	70	102	98	92	82	74	84	95	76	102	81	97	98	90	96	115	93	93	76	100	89	85	80	84	88	84	103	96	99	81	111	81	96	85	84	94	88	83	78	91	70	81	101	95	72	82	100	75	95	87	96	92	100	89	95	104	98	89	94	99	89	93	90	105	106	96	95	95	100	97	109	94	88	89	91	75	109	98	89	92	106	86	110	94	93	88	86	83	90	96	101	87	101	107	82	103	111	111	99	85	103	104	78	101	93	88	81	90	82	83	107	92	93	86	102	91	92	86	85	105	96	96	102	80	94	96	100	85	71	77	96	98	94	87	77	92	99	114	89	116	83	85	109	99	108	95	98	87	75	87	87	88	75	103	108	105	87	76	88	97	102	89	112	91	99	96	93	83	94	98	93	88	105	90	96	97	99	89	91	87	113	84	90	93	92	88	105	76	98	117	87	78	94	89	94	104	116	101	89	88	95	107	80	94	98	88	94	78	96	103	95	84	92	86	92	87	88	97	79	69	86	87	92	93	71	79	84	90	92	103	72	85	73	96	80	94	80	110	85	82	98	78	110	78	88	87	96	90	79	84	106	96	90	99	104	86	73	81	100	105	94	97	98	89	95	91	79	93	90	87	78	104	86	82	108	90	97	88	94	82	89	97	97	85	90	93	107	82	92	100	88	107	99	84	94	88	92	95	91	113	89	101	97	87	83	91	88	95	87	108	79	83	105	87	96	96	101	87	100	97	94	97	100	85	106	102	81	88	99	101	98	95	79	97	84	108	97	81	93	80	77	89	86	102	101	86	73	101	86	84	86	88	89	105	78	84	115	101	71	111	119	85	93	97	78	101	102	75	90	91	80	92	104	120	103	88	103	96	95	103	88	83	96	109	96	97	112	75	86	99	76	99	91	91	88	94	105	86	86	93	101	99	87	80	107	96	92	109	85	61	85	73	88	98	101	80	86	89	124	119	94	97	93	97	93	79	82	96	87	87	90	98	86	107	76	87	88	79	97	88	87	104	87	87	119	96	90	84	91	101	109	80	97	72	84	86	99	70	113	89	105	95	82	105	99	112	97	91	88	111	86	119	88	104	82
7107	1798	4324	5072	4289	3488	2799	2208	1972	1591	1374	1218	1064	948	919	771	767	693	652	612	632	536	521	508	460	482	427	452	455	376	398	386	428	388	357	387	333	342	343	361	328	349	335	359	413	475	393	330	343	376	338	322	311	330	313	325	2230	7531	791	283	285	282	247	246	286	270	258	282	269	262	285	263	240	286	262	294	287	260	236	270	257	281	277	247	238	279	265	269	238	258	292	262	266	231	285	281	269	258	259	227	263	252	238	259	258	237	252	287	258	266	251	266	231	248	299	232	282	279	251	243	232	261	256	289	271	250	248	250	262	267	254	263	237	218	289	248	280	262	219	270	270	230	276	278	269	246	262	250	244	258	288	243	261	239	245	281	250	256	258	278	239	210	250	253	266	267	269	229	267	261	253	254	247	245	245	240	262	214	252	255	250	244	278	269	267	249	248	250	252	263	244	226	226	224	247	279	240	251	259	241	264	247	250	239	213	261	253	257	231	282	259	233	254	249	243	294	254	244	287	249	282	237	235	266	227	253	231	248	260	267	249	249	258	248	267	271	265	232	248	232	240	268	239	250	231	253	233	248	247	265	243	272	283	236	252	250	230	262	271	287	266	235	262	261	276	271	225	279	249	262	247	238	243	228	218	256	238	251	258	239	216	246	283	236	236	263	244	238	234	238	213	250	247	257	261	277	258	228	250	279	290	271	242	234	249	237	248	235	244	259	254	247	298	226	254	262	265	260	274	242	244	263	227	258	269	255	259	270	239	235	232	214	284	269	246	266	278	262	221	264	256	275	247	232	250	259	238	241	272	277	225	249	237	253	232	233	238	256	238	226	277	244	267	246	262	261	239	255	258	239	247	258	241	245	270	236	248	225	240	254	236	236	273	239	254	271	252	245	233	238	230	230	258	222	292	239	230	247	255	217	209	233	242	258	242	230	273	243	232	253	242	243	235	247	260	246	270	243	254	239	247	271	238	251	226	249	231	233	266	250	257	262	232	243	238	269	266	252	252	243	243	268	272	245	253	245	252	224	245	247	264	241	229	221	246	240	256	242	258	263	202	275	230	254	245	261	254	248	250	245	263	285	249	259	264	283	251	223	243	223	255	251	261	235	225	250	244	248	265	247	275	246	279	247	255	258	278	260	251	266	238	241	265	252	257	265	241	230	242	246	251	251	245	251	236	248	241	272	268	254	229	259	259	258	236	243	249	241	277	226	237	265	258	254	252	249	246	258	254	251	267	239	217	238	227	260	247	245	262	239	253	238	236	239	249	231	233	248	270	229	241	251	262	261	265	264	265	249	243	253	263	270	228	268	237	242	237	255	258	279	247	258	259	264	274	264	244	251	249	238	242	238	250	255	262	242	256	285	258	247	263	252	219	259	220	256	263	244	264	269	223	261	243	240	237	245	259	243	263	272	234	235	193	242	254	239	226	267	253	251	238	238	242	240	273	222	207	240	246	246	285	227	264	250	257	237	297	247	233	238	248	254	241	255	246	245	257	261	237	220	283	271	243	246	250	244	247	249	227	230	245	259	229	252	224	237	254	241	226	235	263	244	250	268	263	244	228	237	245	264	227	259	251	257	251	266	257	241	247	230	215	256	271	253	253	246	251	262	254	233	223	238	256	254	248	244	262	248	267	254	215	247	248	260	246	237	274	264	278	229	244	268	271	244	276	264	264	263	234	265	220	282	272	265	247	245	265	246	242	271	239	237	242	254	222	266	284	249	249	263	249	248	233	236	285	226	247	276	238	224	254	276	223	276	262	259	274	256	237	250	252	263	260	227	260	229	254	244	250	249	223	223	279	253	241	256	254	254	250	248	255	268	222	249	268	233	274	236	236	254	260	253	267	285	276	246	246	269	240	247	249	229	271	257	253	254	244	239	253	245	211	241	247	222	254	258	233	236	238	235	257	257	247	253	251	237	265	232	294	255	271	233	248	255	245	231	251	247	266	237	229	240	252	256	246	251	252	219	282	254	274	226	261	280	254	232	247	276	257	267	257	273	236	291	258	248	242	258	242	239	261	280	245	258	253	245	222	248	270	263	252	226	231	271	229	260	216	233	269	257	237	253	259	277	256	244	231	245	258	260	250	251	252	254	257	249	252	274	261	279	253	259	244	237	251	246	223	243	242	256	253	211	283	261	264	287	243	250	248	236	273	261	266	265	260	224	258	231	258	244	246	253	235	259	267	247	271	245	256	249	227	243	272	252	238	256	248	269	231	287	244	247	247	225	255	249	244	274	241	222	224	272	269	228	245	285	252	277	254	261	251	253	260	214	234	248	237	232	261	245	253	232	257	251	259	259	230	274	253	278	261	229	271	239	263	228	232	234	262	233	243	245	243	241	243	261	238	247	236	246	246	253	256	267	271	236	256	234	268	224	245	257	271	245	256	257	242	249	242	248	226	270	281	260	272	240	246	286	269	256	248	248	261	250	280	236	238	264	239	271	251	276	248	260	247	255	257	261	217	246	260	208	228	241	263	246	240	264	245	240	284	245	260	237	240	255	239	265	245	263	261	245	260	199	245	273	264	269	247	248	243	257	241	258	228	261	236	240	251	271	240	250	245	222	251	251	270	270	267	281	265	248	267	230	234	250	237	259	251	242	247	239	235	242	271	262	251	265	266	279	278	277	270	278	206	243	261	235	254	250	259	239	274	282	247	278	267	273	243	232	233	253	263	263	262	275	260	241	261	265	249	244	276	259	264	227	217	214	248	242	256	285	238	246	273	253	250	251	255	243	241	241	248	240	253	227	234	251	278	255	248	241	249	252	269	266	232	256	241	233	252	234	264	239	282	258	217	238	261	260	227	262	249	256	276	229	246	270	232	230	226	254	264	232	252	256	270	260	251	240	270	241	266	226	268	279	258	257	257	254	235	256	264	257	228	236	260	271	288	278	257	278	256	225	256	271	234	246	225	250	255	232	245	231	256	285	227	257	254	214	240	280	261	259	229	278	200	249	249	250	234	282	239	247	246	262	242	232	264	251	249	274	235	244	267	244	220	234	274	226	240	241	279	244	247	267	249	263	229	253	271	225	254	266	243	243	262	253	240	254	258	213	238	273	260	251	227	235	254	238	268	239	277	243	243	277	234	247	246	235	270	230	249	256	257	239	264	236	265	277	264	256	247	251	240	238	249	266	245	243	259	226	248	262	238	262	251	265	279	271	263	245	247	247	237	215	239	271	258	261	245	234	245	240	250	256	261	269	240	251	246	245	194	236	237	261	274	241	228	270	249	257	252	256	256	249	231	257	249	230	230	242	233	244	267	239	245	240	253	217	243	253	261	257	251	228	254	258	255	271	277	229	264	229	216	235	269	255	257	269	229	241	245	241	244	261	252	250	231	247	234	259	248	235	276	245	265	256	232	243	248	244	257	270	232	274	277	246	250	265	259	272	258	238	261	265	269	258	263	232	252	259	267	233	258	245	234	242	252	255	267	268	270	255	242	253	233	248	274	239	278	253	280	256	243	245
1839	152	184	154	137	138	158	141	122	132	139	129	126	119	132	138	130	123	129	135	120	130	125	136	141	142	120	112	135	111	140	148	125	132	124	130	126	118	137	130	124	145	129	135	135	135	132	121	122	135	130	124	140	118	138	136	118	147	157	129	124	131	119	142	129	131	131	144	148	132	108	108	145	136	113	127	119	122	139	146	124	136	124	132	114	123	126	118	139	129	126	134	132	140	131	130	131	136	146	129	119	107	135	128	122	126	136	134	139	133	152	132	136	145	128	133	126	120	126	117	132	119	141	126	128	135	124	121	128	141	128	106	123	132	121	136	138	137	130	124	120	121	120	113	130	135	145	131	139	121	139	142	113	121	110	102	106	124	131	112	125	133	131	139	125	144	136	130	137	132	128	113	116	127	117	133	133	127	127	121	130	140	127	143	155	107	132	120	113	133	153	122	143	142	128	147	136	122	140	137	133	111	120	121	127	145	134	116	124	118	130	134	114	117	151	107	127	145	124	124	144	110	116	143	125	150	104	130	128	133	116	129	141	152	150	127	115	125	128	116	148	130	107	132	129	117	153	138	136	116	127	140	144	137	128	110	136	116	144	121	123	155	136	146	125	144	138	140	123	119	123	131	128	127	119	153	106	139	131	115	142	126	134	121	132	141	123	134	125	109	133	145	127	116	120	114	152	113	120	112	130	120	153	131	129	126	133	138	120	109	120	117	138	136	124	124	128	113	116	122	126	124	104	113	119	112	121	139	128	138	128	104	121	120	130	137	135	135	128	127	136	122	136	129	113	141	146	129	152	135	138	122	124	134	121	142	121	113	143	140	112	125	128	140	126	146	146	118	118	140	147	139	127	142	147	114	121	122	144	127	129	124	116	140	118	130	140	126	130	117	120	109	115	130	128	159	135	133	127	130	111	125	142	120	102	164	115	121	122	106	132	122	125	139	150	133	137	119	161	132	131	94	126	120	114	134	144	129	121	124	144	121	121	132	112	127	130	125	121	139	137	128	123	119	130	133	115	132	104	107	124	115	114	118	115	131	137	125	127	152	116	118	120	146	137	125	116	131	144	139	123	124	152	149	118	148	133	148	134	131	157	127	141	132	126	140	116	123	129	122	125	126	131	140	137	125	157	134	119	154	121	97	130	116	135	121	118	141	142	131	114	136	135	114	119	137	144	133	135	129	122	114	130	124	122	136	116	138	132	114	142	124	132	121	120	109	148	118	119	117	127	106	129	134	128	144	115	117	141	142	141	118	102	128	123	134	128	110	102	133	120	144	118	115	146	137	114	125	128	123	144	155	147	140	121	139	115	116	118	139	126	123	136	124	107	133	142	150	108	122	125	132	132	132	138	109	122	130	141	143	140	113	118	123	144	132	145	144	121	132	113	121	120	141	140	131	128	116	127	129	159	123	116	134	138	143	117	135	141	134	128	146	147	135	114	119	127	115	121	141	108	124	146	134	131	124	131	131	108	131	124	127	102	155	122	130	135	124	127	119	142	118	146	130	138	118	150	135	126	128	132	125	105	130	137	127	143	130	96	134	119	116	139	132	131	143	131	135	133	135	134	128	131	130	122	124	119	126	153	135	144	129	148	139	124	129	140	119	137	138	114	143	122	146	131	127	134	129	147	136	133	140	136	128	136	135	122	141	127	126	143	115	131	118	141	118	135	125	158	140	131	121	115	135	117	129	106	126	104	113	131	147	133	133	141	117	122	149	166	127	132	133	116	121	117	134	137	139	126	129	123	129	150	125	122	125	118	116	131	130	131	135	127	131	121	131	136	124	109	124	148	121	131	131	105	148	148	150	138	139	113	140	118	124	118	149	114	124	127	145	112	131	161	106	132	112	115	120	132	111	132	114	127	146	109	137	134	116	132	118	122	133	132	139	141	139	123	113	117	117	139	108	120	125	120	134	131	136	129	143	116	141	149	130	129	112	106	110	141	131	140	130	125	119	128	129	128	143	139	133	138	121	140	139	122	144	137	112	125	130	130	146	126	134	119	125	147	122	122	128	121	119	112	118	127	106	127	115	120	119	122	144	136	140	131	168	123	119	104	117	107	134	126	123	141	120	123	131	134	124	132	129	122	119	125	117	139	125	90	131	130	130	117	126	143	127	142	148	112	130	130	127	130	130	141	152	135	139	125	117	148	120	144	137	113	118	137	134	136	120	134	124	116	129	128	127	125	122	135	147	129	139	138	133	115	141	126	125	120	138	113	123	112	120	139	145	112	116	128	134	130	134	128	115	129	126	124	137	127	126	132	124	128	116	141	134	156	112	122	121	119	121	119	125	124	136	130	105	134	118	118	115	130	130	139	124	125	123	139	106	141	139	128	135	111	142	125	128	128	115	127	110	120	132	117	116	99	103	132	125	122	126	120	116	121	121	125	123	116	145	122	119	125	108	142	124	114	123	146	140	137	135	145	127	120	159	116	132	116	116	109	125	128	129	124	127	129	114	119	137	116	124	112	141	143	123	128	134	133	104	127	110	121	135	118	105	127	138	122	123	110	133	120	136	139	112	131	140	118	127	128	125	118	118	121	130	148	146	129	114	132	102	144	135	108	139	112	125	138	128	125	124	130	128	116	120	141	134	115	143	126	130	118	144	140	158	120	148	125	115	129	133	136	134	124	143	108	115	136	116	132	104	118	129	124	99	140	123	142	110	117	129	161	101	131	134	153	119	122	152	115	127	135	137	135	121	133	119	131	139	148	131	140	99	117	112	109	144	130	118	111	132	103	145	144	131	132	141	105	133	140	133	128	136	116	126	147	155	139	141	124	134	105	129	136	122	140	142	118	107	140	147	122	142	115	104	138	153	160	127	130	131	128	114	145	137	111	119	114	142	127	113	116	132	136	126	122	130	129	114	134	116	118	125	118	145	116	145	102	137	126	127	125	117	128	141	144	115	123	110	143	124	142	126	132	123	122	132	131	137	148	139	127	122	143	120	139	128	132	128	139	136	132	125	123	126	142	117	124	126	126	118	131	130	131	111	118	134	115	116	140	129	137	131	103	132	127	134	136	128	118	135	126	133	131	130	131	132	113	120	142	132	139	121	173	144	118	149	131	131	113	110	115	121	117	119	136	116	143	123	135	123	123	129	123	123	119	153	140	122	127	128	119	122	129	129	126	115	127	138	131	140	144	128	129	142	125	138	125	124	147	132	119	148	139	110	130	152	145	125	137	146	118	147	138	135	124	104	122	106	125	143	144	122	141	128	120	130	121	127	134	119	138	103	128	124	138	131	133	119	127	116	130	127	102	134	120	128	154	121	161	120	112	131	127	135	134	155	113	122	130	125	110	123	116	113	130	134	126	123	118	112	149	135	115	114	117	120	133	133	134	127	137	144	134	127	127	130	118	136	148	137	129	152	138	115	118	140	138	141	136	148	130	109	126	112	119	129	134	145	138	153	143	128	133	130	137	139	133	122	129	135	119	136	134	134	138	152	129	122	133	114	135	119	126	119
2021	375	474	445	482	460	400	410	386	399	422	366	381	342	348	329	336	340	372	363	360	335	363	332	323	352	358	369	333	337	363	381	329	355	400	312	380	383	330	398	361	329	354	375	341	338	366	332	364	384	375	366	383	361	386	366	347	597	439	362	374	331	348	360	360	342	341	356	414	350	334	330	355	338	369	399	375	339	376	346	343	336	305	342	348	353	335	347	360	343	353	352	340	301	297	347	356	342	359	329	380	360	350	342	320	378	388	329	358	310	354	342	340	340	355	333	346	362	349	307	340	327	358	347	370	318	319	365	357	341	340	361	386	321	372	337	355	375	352	332	364	324	358	345	349	370	330	351	354	328	330	348	331	338	316	352	345	382	369	339	313	368	351	335	370	329	358	368	355	379	362	371	368	338	365	350	379	354	350	374	348	353	357	394	342	348	336	343	379	353	359	367	363	347	347	338	349	342	324	387	366	358	343	327	336	348	384	342	359	364	365	372	300	322	325	361	358	340	351	336	350	352	325	366	367	333	376	371	413	359	362	349	365	338	373	330	322	374	368	340	351	325	333	347	327	339	348	368	355	295	360	355	353	350	390	326	394	368	349	310	340	349	364	315	358	346	352	365	350	354	377	320	320	317	351	344	332	377	366	365	349	349	347	364	348	327	356	331	335	357	358	354	354	346	322	346	340	361	346	324	356	369	326	356	347	321	354	352	349	341	347	379	338	306	368	349	344	288	349	349	353	352	344	351	338	328	375	364	370	331	356	315	344	357	331	318	362	338	325	379	378	346	369	362	337	344	367	367	404	328	342	326	332	330	363	348	370	366	357	362	317	335	341	320	335	342	335	381	354	343	377	348	363	344	344	363	353	322	320	318	388	359	322	336	377	377	364	333	330	339	357	365	336	353	400	331	350	353	331	334	343	356	340	379	349	362	339	325	349	381	363	319	332	351	325	351	342	353	344	383	367	328	347	342	350	380	359	328	359	316	353	361	365	368	333	355	330	350	349	325	355	364	359	313	346	357	317	380	366	381	312	340	359	318	346	370	357	329	367	348	333	346	357	348	358	353	340	326	322	365	366	362	343	322	350	345	357	365	341	356	366	356	374	336	360	355	327	350	334	358	343	333	306	358	341	359	331	346	337	352	332	370	328	347	349	325	378	357	359	325	328	387	366	316	322	355	362	324	345	341	340	332	301	332	359	354	349	307	343	338	336	358	322	362	347	333	355	367	350	345	346	355	366	327	385	306	359	328	398	360	342	347	373	356	305	360	346	342	322	355	344	363	359	340	355	327	357	369	317	362	319	356	352	358	368	349	310	377	393	350	287	344	370	343	324	366	341	372	357	347	349	371	331	348	363	358	337	320	305	355	345	381	368	340	322	330	330	333	383	351	347	336	383	342	388	332	350	347	338	325	347	360	348	324	354	329	316	343	345	353	347	343	379	324	336	342	361	328	328	331	369	360	369	340	330	354	353	341	345	354	373	335	327	357	370	336	304	347	343	349	338	380	351	359	376	332	347	346	324	368	356	361	366	318	383	366	339	328	328	347	349	354	353	324	323	355	333	355	353	339	390	338	350	365	332	294	362	413	349	346	380	329	366	345	325	366	339	328	342	366	346	406	351	324	348	337	361	328	358	318	329	326	339	352	362	375	369	340	357	349	384	359	361	366	352	352	340	360	311	347	309	348	380	338	369	359	338	355	329	358	353	353	355	320	361	351	352	349	324	331	344	356	337	363	368	326	381	331	394	326	359	354	316	339	349	364	336	346	388	365	344	325	355	340	314	352	339	359	325	367	383	364	378	340	317	349	351	338	359	386	305	367	354	385	318	358	336	337	319	326	315	364	352	349	402	347	362	347	300	337	327	361	344	333	368	364	341	337	349	366	333	338	357	343	349	326	365	348	358	348	333	328	330	320	321	336	380	335	308	332	333	342	369	373	360	352	379	359	311	322	340	377	353	356	347	345	357	358	330	345	318	347	350	346	332	337	363	343	350	350	340	359	343	333	352	322	369	369	374	364	360	359	348	370	350	351	339	356	370	333	366	349	352	328	321	346	310	347	363	354	343	349	376	375	350	343	341	340	361	336	337	323	350	353	366	388	331	343	386	350	378	354	375	320	369	338	372	348	345	368	348	380	374	335	338	362	401	356	349	340	339	325	344	308	355	393	318	339	317	362	356	322	356	295	390	354	327	313	386	374	387	301	373	334	378	323	342	349	320	340	333	383	371	340	336	347	320	369	366	397	332	367	386	345	376	393	360	343	353	382	339	352	364	353	331	305	359	346	365	337	333	360	348	378	379	347	345	366	332	369	356	359	360	340	374	355	362	359	348	358	386	330	325	351	337	351	367	368	384	333	379	351	340	353	365	288	348	314	372	348	329	386	379	348	345	377	337	376	339	373	377	344	371	362	348	341	343	355	358	328	320	337	360	339	348	378	356	350	347	362	381	385	346	331	374	335	338	354	352	373	353	335	362	341	343	355	377	333	347	325	360	361	366	341	355	354	348	339	340	339	343	364	348	357	359	356	319	373	362	331	346	296	366	361	355	334	370	353	341	354	381	365	343	331	348	320	407	360	295	364	355	343	354	359	355	367	337	351	326	334	323	329	361	342	344	334	361	360	302	343	327	341	345	373	372	356	348	400	320	380	378	353	362	325	357	362	353	335	350	357	366	358	351	332	366	343	377	353	384	328	357	365	322	353	371	378	340	364	343	381	354	328	326	335	351	323	342	347	361	348	341	327	370	380	363	339	368	366	361	314	334	370	348	365	331	353	344	370	346	344	349	361	316	345	359	354	353	363	364	364	344	358	304	351	360	326	337	395	338	342	379	330	336	345	341	335	347	362	357	350	302	323	322	391	367	352	355	360	357	355	359	340	366	365	317	370	322	380	321	373	323	336	338	361	373	334	327	314	347	374	303	318	361	334	350	392	383	356	367	319	346	362	340	320	302	346	353	341	312	374	346	377	321	372	311	354	349	345	323	342	335	398	359	344	336	326	347	382	335	369	338	334	359	341	352	333	395	333	364	345	344	351	333	348	329	337	350	314	319	353	355	334	383	340	347	333	371	345	354	350	360	345	349	372	330	359	345	360	309	358	354	328	376	334	334	371	350	343	377	377	362	375	365	342	382	369	383	324	329	355	362	350	345	333	314	343	310	328	364	345	349	333	365	354	309	322	364	326	360	371	353	352	394	365	359	357	368	349	364	327	339	358	342	326	344	334	321	322	362	375	341	357	335	331	347	336	323	346	331	334	321	324	346	347	339	355	330	344	347	347	345	336	330	342	343	380	346	359	361	361	373	350	377	360	360	345	372	307	365	337	332	350	357	340	348	332	320	354	320	354	323	373	334	342	356	366	329	331	325	339	322	322	370	314	358	387	327	327	352	352	345	379	377	373	360	352	372	350	366	348	341	331	321	328	358	315	376	359	354	385	329	337	328	360	365	371	336	342	311	350	339	341	338	353	342	329
7343	927	1054	828	597	453	392	307	288	241	257	214	180	206	160	190	183	172	211	201	179	172	181	170	180	162	135	160	148	155	168	169	167	152	158	175	147	150	155	151	177	165	177	138	166	184	147	134	178	160	166	167	136	171	149	173	175	514	264	156	164	157	164	152	149	162	156	150	166	163	114	159	148	143	143	146	157	149	153	149	145	162	160	169	146	168	146	147	159	131	151	147	147	125	147	133	168	131	150	154	179	156	142	165	134	160	149	145	144	153	161	139	149	167	160	155	133	164	143	168	155	150	140	167	148	157	154	149	133	141	162	163	145	156	150	155	139	147	160	144	128	156	132	150	174	155	148	154	168	163	165	159	156	146	139	155	150	166	163	139	178	146	148	151	147	161	160	151	137	155	153	159	133	161	172	145	138	164	140	128	165	141	148	140	148	161	154	146	153	164	149	141	181	135	154	144	149	151	142	141	147	143	148	141	147	144	155	142	147	151	154	145	130	159	170	151	147	174	153	155	175	144	154	159	144	146	155	161	139	136	157	156	153	154	145	131	178	157	155	171	157	143	157	175	176	173	150	161	150	156	161	151	133	114	145	170	160	147	167	135	174	168	138	153	169	160	151	161	147	148	140	126	167	161	149	151	128	157	146	161	145	146	149	154	159	137	155	134	134	150	150	149	142	158	150	144	158	150	152	139	151	134	161	184	156	149	160	163	137	150	171	145	188	170	157	172	152	148	131	152	158	148	164	164	147	163	159	164	141	150	164	142	179	145	152	130	154	154	161	123	138	181	158	163	161	131	144	174	162	147	152	168	140	157	157	152	134	140	164	154	152	129	179	135	160	156	148	166	131	138	153	142	155	163	165	140	161	143	142	156	139	145	150	151	142	140	122	132	130	150	142	153	146	158	145	154	151	153	160	146	146	138	136	176	143	151	139	133	152	169	146	139	168	161	162	127	136	130	143	142	147	129	148	144	161	143	141	163	149	159	139	149	144	152	153	153	157	146	146	145	147	143	150	163	149	154	127	174	160	155	137	135	150	135	137	166	140	137	124	157	144	171	158	133	144	175	145	147	150	160	163	155	144	145	163	146	163	145	153	172	163	161	147	159	159	160	152	154	131	167	137	164	144	134	144	160	131	159	153	161	162	127	161	165	160	153	178	141	153	164	140	173	127	147	136	159	170	145	165	146	127	130	158	129	141	142	148	132	145	151	130	166	172	160	154	151	153	148	159	190	160	138	184	159	158	143	131	136	174	143	172	132	150	156	146	150	164	128	146	128	130	145	139	182	132	162	151	139	162	123	132	160	148	147	159	150	141	164	154	163	150	140	144	137	135	148	162	166	156	151	148	139	164	136	146	137	141	147	138	141	145	141	148	140	180	139	152	144	139	156	151	159	144	138	161	152	178	155	136	166	150	148	140	154	168	150	153	161	142	137	149	151	153	150	152	151	140	150	139	161	143	166	153	157	164	168	167	125	175	144	144	138	154	134	155	148	149	173	143	139	148	158	142	158	132	131	133	144	160	161	143	144	137	135	156	146	156	162	145	157	141	153	167	136	138	141	159	156	149	147	158	156	154	150	153	135	162	148	139	157	146	160	147	145	134	143	175	156	153	152	157	136	140	166	149	148	132	142	129	158	132	162	133	138	155	137	148	144	141	155	151	153	146	153	136	126	138	159	136	140	190	140	135	149	140	150	146	152	158	157	151	139	159	159	140	157	145	123	169	155	146	164	152	138	159	165	176	148	154	154	167	134	135	137	153	156	170	148	139	142	143	163	148	144	158	106	145	143	140	140	141	168	134	137	139	130	146	161	146	123	143	160	154	169	140	139	163	164	175	143	143	149	148	151	140	164	157	152	153	135	158	153	147	132	155	139	160	152	156	171	132	142	151	118	134	127	133	173	142	137	129	147	162	167	131	154	131	136	144	138	163	144	167	128	136	171	148	134	139	148	147	133	170	168	148	145	137	164	160	152	155	142	149	141	171	164	163	166	143	167	151	156	150	147	151	175	157	150	137	143	160	153	146	159	131	178	152	138	134	166	154	156	152	159	160	153	138	164	140	150	170	158	158	147	136	145	140	152	136	133	167	130	131	138	172	167	133	165	129	155	148	139	148	170	143	174	133	147	134	161	143	137	166	157	145	170	151	127	161	166	157	143	168	132	171	151	136	149	129	146	147	185	158	146	150	154	154	163	143	140	166	143	141	154	141	159	123	157	165	154	154	153	165	165	167	151	121	141	148	144	154	147	147	137	148	143	158	137	147	161	163	124	146	146	147	159	152	156	146	147	152	146	144	125	145	171	154	140	147	167	154	150	168	133	165	165	138	141	143	163	171	150	147	151	157	139	164	149	149	168	143	143	154	168	137	151	156	144	156	151	163	150	154	152	168	181	152	150	141	164	133	173	158	160	135	139	165	122	165	143	139	147	145	168	130	155	162	164	148	156	141	125	141	153	147	141	161	132	144	128	151	153	130	163	171	143	150	134	150	161	162	158	150	169	156	155	149	156	153	174	146	147	180	152	162	143	167	151	158	162	148	149	151	162	148	142	151	155	154	145	147	181	167	149	140	136	143	138	133	142	153	145	152	125	165	142	151	146	141	160	135	138	139	155	155	193	150	127	133	145	163	149	151	171	177	116	168	175	145	154	147	174	138	143	143	157	152	136	128	142	159	147	148	140	160	152	147	143	164	155	154	171	129	140	174	163	152	143	153	148	175	126	135	163	152	143	162	165	147	160	156	148	171	143	141	142	157	147	138	155	134	149	142	137	172	154	123	159	145	156	134	162	157	173	144	167	144	151	159	155	140	159	154	140	153	168	145	174	135	158	167	148	155	151	170	173	166	147	156	154	140	140	154	145	146	154	146	155	155	152	127	156	173	144	146	173	161	147	146	147	167	163	140	163	156	166	149	145	128	141	149	129	164	147	178	167	179	147	139	180	153	123	140	131	148	149	150	132	137	161	154	158	154	137	135	144	154	172	145	165	148	161	173	137	141	164	136	145	150	139	138	160	145	122	153	161	157	157	167	143	185	163	159	123	146	138	155	137	168	153	148	161	160	154	152	155	135	157	159	131	138	151	155	132	128	144	148	135	141	161	125	160	152	154	152	143	170	160	144	177	145	163	166	159	138	160	166	145	146	145	150	158	137	178	147	149	140	144	157	156	137	137	142	140	158	163	141	164	166	127	156	139	174	164	145	160	147	123	159	136	139	156	160	132	140	183	166	163	137	152	167	157	162	153	152	152	153	149	143	150	145	150	145	153	174	155	171	147	170	138	136	156	134	151	148	142	171	143	146	132	155	143	154	136	151	170	145	141	151	173	175	160	143	143	162	158	158	156	150	135	161	165	139	173	146	123	141	133	167	156	142	147	140	144	150	142	145	150	155	159	146	146	140	145	150	128	134	146	146	171	150	126	153	166	153	147	147	169	154	146	169	139	117	178	162	136	146	152	146	149	134	159	170	150	153	151
5379	1161	2484	2920	2541	2199	1698	1400	1243	1082	981	895	809	788	722	628	653	592	642	558	612	532	530	534	481	490	485	481	465	503	486	491	482	460	472	443	477	420	434	429	451	418	465	448	545	631	515	439	449	453	474	440	436	449	447	440	653	3865	1437	405	398	425	426	426	416	404	437	378	398	411	380	422	395	388	365	425	421	405	413	424	420	394	412	415	412	415	458	438	370	379	421	423	387	438	409	387	368	391	372	417	399	394	359	363	381	398	406	403	387	398	413	407	426	389	402	385	401	407	400	396	424	398	422	365	410	414	415	399	432	389	382	379	414	375	422	409	408	423	397	388	411	427	392	391	412	408	392	410	410	421	436	406	410	391	417	425	441	407	387	423	407	409	359	420	409	393	380	406	356	446	417	390	376	402	417	393	396	403	405	375	394	438	433	407	395	392	412	413	402	388	393	391	419	397	385	366	375	395	418	390	427	394	376	393	383	371	413	402	393	389	376	388	389	398	418	429	396	388	390	353	365	426	422	412	378	410	378	363	456	424	393	409	391	396	422	400	392	403	410	407	381	416	374	429	368	397	405	407	396	386	386	371	399	397	358	386	402	402	398	412	411	408	389	395	409	382	355	390	368	389	405	429	348	414	372	409	390	392	414	399	353	407	369	360	409	395	388	405	391	399	407	410	400	411	401	364	383	414	428	415	367	344	388	447	372	374	400	408	381	355	409	411	421	388	367	385	406	393	410	414	388	393	406	404	398	401	403	433	384	385	385	394	380	394	381	403	358	415	392	404	392	405	398	388	407	371	387	403	393	383	360	425	355	404	372	389	376	402	395	411	399	384	401	399	362	378	387	398	393	398	389	426	426	380	351	406	405	387	417	388	399	406	386	390	397	349	406	406	378	415	373	404	400	395	397	406	388	375	366	418	412	394	437	343	413	402	399	380	383	401	411	398	385	392	374	385	439	396	369	411	386	393	399	400	407	423	391	407	412	425	380	401	405	401	388	392	387	385	376	389	374	403	380	393	380	390	365	399	402	412	397	407	371	412	395	387	417	401	398	399	391	361	390	407	367	381	398	342	407	348	399	371	339	417	393	379	407	391	396	413	403	415	372	437	410	385	378	391	408	379	372	409	394	365	394	374	419	361	397	417	365	389	414	402	382	392	396	368	387	414	426	395	422	423	367	418	396	393	423	399	400	384	386	390	369	393	413	437	376	413	383	397	387	384	363	382	349	413	410	411	382	396	386	416	380	411	376	340	378	379	379	358	398	426	371	402	414	412	378	411	414	426	399	412	409	424	361	412	378	409	402	388	395	426	377	419	437	412	392	380	406	374	349	424	394	401	382	412	366	393	405	409	380	399	415	373	408	398	404	411	389	373	382	393	389	391	390	395	407	397	384	398	403	397	391	393	377	373	384	405	399	370	375	373	431	393	385	368	378	413	410	380	393	382	384	407	387	417	403	367	418	379	397	403	387	405	401	376	384	346	363	386	375	351	404	369	444	389	369	407	396	394	400	382	346	390	391	406	416	378	396	376	377	394	377	393	378	373	397	381	415	401	425	378	402	381	422	403	390	395	429	443	425	390	404	408	376	361	335	404	410	411	385	423	381	375	372	375	387	388	403	366	374	388	410	395	405	395	395	377	407	389	387	365	407	402	381	413	395	414	400	371	383	422	410	413	384	387	404	388	409	377	396	384	411	362	356	428	425	379	407	391	381	398	403	399	395	373	409	415	372	382	422	411	382	372	449	380	369	378	382	406	416	404	375	394	371	396	391	391	386	367	378	410	390	400	424	428	379	411	418	362	394	390	415	424	363	423	416	418	423	395	421	410	378	398	399	382	429	373	378	372	414	361	382	392	416	397	453	406	396	413	399	424	369	384	380	413	389	396	381	411	379	405	411	423	399	392	396	397	401	374	397	390	409	396	381	412	380	431	410	382	439	366	391	391	427	403	423	400	395	395	409	418	422	405	404	370	425	379	402	408	404	388	373	420	384	418	372	365	413	416	405	385	384	389	359	418	375	398	378	405	416	373	410	373	427	384	382	424	377	416	402	371	397	413	403	401	444	397	393	384	379	410	392	368	395	414	398	395	392	436	419	367	412	380	372	424	398	392	413	368	365	362	403	404	383	406	404	379	414	425	412	386	392	398	399	392	419	390	401	360	407	384	416	418	396	385	392	407	431	400	445	404	378	444	378	413	397	394	400	419	360	403	381	381	399	400	415	394	372	391	407	383	375	422	404	413	398	407	415	396	407	409	372	396	373	412	389	409	407	398	375	399	380	413	389	408	373	396	391	366	415	427	372	418	383	381	382	430	413	372	394	390	370	400	364	405	385	405	378	404	417	413	418	404	372	385	390	372	363	406	390	406	399	392	381	391	346	447	402	419	388	412	434	431	365	434	421	367	421	356	429	421	410	393	387	404	392	421	397	419	414	391	413	375	375	378	402	375	383	358	394	372	420	385	391	382	384	397	393	403	414	417	400	387	353	372	419	384	379	402	405	401	416	434	405	437	405	429	377	405	420	410	408	396	387	382	412	439	402	418	393	376	373	414	358	401	383	417	404	395	358	390	391	407	415	412	383	379	409	409	402	392	389	420	405	402	390	393	388	438	374	390	384	382	397	403	393	387	397	429	416	405	393	384	377	410	381	366	387	392	387	384	402	364	423	381	396	386	415	402	401	392	418	395	435	396	388	393	360	365	422	413	412	389	365	382	367	415	396	417	416	387	417	381	395	434	396	388	387	402	422	381	369	390	436	375	386	443	441	363	386	426	432	413	377	400	379	424	402	400	372	384	362	392	408	374	403	434	404	398	394	394	381	399	375	348	387	407	397	370	388	436	412	425	408	383	396	356	370	381	412	392	418	361	377	403	375	340	372	351	395	423	392	417	391	410	413	437	382	397	361	354	399	394	392	411	406	395	384	387	409	392	392	418	389	380	398	403	417	365	402	379	413	400	419	413	417	412	392	389	375	376	399	350	356	404	391	406	377	408	387	403	381	364	401	403	358	406	384	398	396	399	383	451	411	440	390	413	408	429	420	409	380	387	415	388	410	426	416	403	392	394	408	379	391	432	373	405	428	421	394	413	415	416	431	368	364	421	416	393	391	426	382	383	351	409	412	389	421	385	383	399	378	408	401	378	365	365	410	459	425	361	392	403	392	366	405	415	409	391	408	412	381	368	394	400	459	416	405	407	414	392	383	405	442	405	384	390	373	384	425	386	442	410	405	431	436	418	408	402	423	412	402	441	402	388	406	417	373	383	411	388	403	432	424	361	377	404	353	405	370	401	434	406	379	379	383	428	384	400	387	383	393	394	387	430	413	428	394	395	393	375	406	375	411	402	382	436	386	399	391	386	422	396	406	402	372	419	384	376	384	405	448	375	411	381	417	406	410	423	408	401	412	384	413	415	404	417	413	418	407	380	386	395	399	377	390	403	418	404	420	393	441	358	434	402	386	403	386	429	388	379	417	363
13940	1931	2115	1473	1006	698	514	404	345	334	282	213	196	185	159	159	170	166	147	112	97	112	119	121	104	109	121	102	105	102	118	89	92	96	97	83	99	105	101	89	106	81	86	96	96	111	123	103	90	105	99	108	101	97	111	109	102	778	427	92	100	82	88	71	91	101	84	88	78	97	104	82	100	92	81	91	98	82	79	82	82	91	85	73	81	91	82	89	80	87	86	73	97	90	80	90	89	90	75	99	100	106	89	90	91	89	94	90	91	95	82	76	91	93	105	78	64	98	95	92	89	96	90	86	93	86	81	94	83	85	88	79	75	77	94	85	86	80	82	95	79	93	73	84	75	92	97	95	90	97	74	70	77	72	101	87	85	80	97	85	97	79	98	88	80	92	93	93	72	75	79	76	84	104	81	87	91	118	108	110	83	79	86	83	93	101	92	90	84	79	80	92	80	68	112	99	83	98	88	99	107	77	97	88	82	86	87	87	78	74	95	115	89	79	88	84	97	87	84	85	72	82	116	74	90	103	96	85	103	91	94	86	111	86	91	86	81	79	92	81	96	104	92	97	84	81	71	91	64	101	80	80	99	87	88	85	77	92	94	82	94	91	88	88	80	90	99	98	75	75	63	78	81	81	86	88	85	80	93	103	96	102	93	104	79	91	86	90	81	88	90	92	85	87	81	77	116	84	74	98	103	85	68	98	82	114	90	104	79	89	87	67	84	91	92	104	81	94	91	94	90	98	80	96	93	80	82	80	95	104	74	90	71	93	76	85	108	91	95	77	98	70	81	100	91	85	79	85	84	83	93	89	93	79	89	103	96	92	97	93	77	89	76	91	99	86	68	79	89	85	86	75	83	95	80	92	87	88	118	90	76	83	88	79	98	83	97	94	78	83	69	96	79	71	87	85	95	74	78	82	81	90	80	88	102	95	82	77	108	78	103	84	83	89	94	87	65	86	101	99	89	90	82	79	78	96	92	93	80	99	95	95	100	90	87	90	89	89	79	80	91	92	83	86	86	90	93	84	104	93	87	89	116	84	79	88	85	87	93	97	78	65	92	76	90	95	79	91	90	110	86	81	89	79	103	100	81	95	92	68	98	91	74	76	103	67	81	94	73	97	80	101	104	97	117	92	79	77	83	81	87	83	91	86	81	107	91	87	82	78	74	92	86	90	85	87	107	99	80	96	106	83	88	96	97	85	79	84	99	93	99	96	90	83	90	83	69	83	79	86	89	85	117	104	90	95	90	93	109	83	88	82	80	83	72	99	87	90	106	95	88	98	89	81	79	93	104	84	88	90	74	100	89	81	72	88	75	85	85	96	78	98	73	86	84	102	93	87	80	99	94	108	72	84	106	76	85	102	109	79	79	87	91	95	90	72	103	93	74	83	93	96	97	94	91	85	88	70	82	92	93	100	94	82	96	92	79	92	91	77	90	73	86	82	79	95	104	84	91	96	92	77	79	73	103	91	86	96	93	98	93	102	80	85	83	90	111	97	93	87	90	87	95	93	76	81	90	102	111	76	87	91	84	99	101	94	95	81	72	79	84	120	93	94	91	83	78	90	89	84	93	86	86	99	89	83	89	92	100	92	88	83	80	87	90	82	72	91	85	85	82	106	77	71	87	71	83	86	95	98	107	77	73	86	84	83	71	86	94	93	64	84	95	92	88	87	96	94	84	79	88	81	99	65	85	73	77	91	86	78	87	94	96	93	82	76	74	91	83	84	96	69	99	98	103	92	92	81	80	91	105	78	82	82	88	92	92	100	95	92	81	84	111	91	95	91	108	74	91	105	96	96	80	88	103	82	84	90	67	88	86	82	101	90	76	78	103	85	71	82	86	86	69	115	82	103	80	88	89	81	91	86	80	93	90	84	84	92	86	101	86	106	71	85	75	89	70	63	92	89	94	92	83	86	77	106	103	107	85	72	82	81	80	104	95	85	101	61	86	93	102	92	88	85	74	104	93	89	89	86	98	90	67	82	80	85	88	97	96	84	104	96	86	86	82	86	86	100	79	68	96	94	82	90	89	97	82	88	82	93	73	87	91	98	104	79	94	102	94	75	73	94	84	87	84	84	82	106	86	88	79	91	72	90	94	81	78	80	74	84	97	101	100	67	89	116	80	79	87	105	83	114	101	87	86	86	86	86	89	87	94	76	97	108	85	79	83	76	80	92	87	98	67	71	79	100	90	106	92	89	84	84	83	87	95	100	94	77	86	75	92	80	76	79	84	81	84	77	78	77	103	82	91	79	92	91	86	80	91	80	91	89	91	99	93	88	74	92	85	99	100	82	90	89	90	84	81	92	90	89	81	97	111	84	79	107	88	94	87	104	101	90	76	97	70	86	89	88	93	84	96	81	86	77	79	104	81	81	87	73	81	100	84	80	102	93	90	88	81	85	81	80	95	92	94	90	115	91	90	72	83	96	89	73	81	95	115	90	94	74	81	96	84	89	87	68	97	87	81	84	90	88	79	81	92	76	94	79	90	87	79	94	77	88	89	81	89	93	94	100	98	86	88	90	81	82	82	59	98	83	87	82	76	86	100	91	72	81	79	101	89	84	80	101	81	94	96	108	92	113	78	72	90	98	88	92	98	84	92	83	71	99	78	98	70	86	98	82	81	70	91	79	78	95	94	82	94	77	94	89	102	84	86	86	84	87	97	102	76	100	73	76	80	82	100	89	83	82	98	92	96	86	86	93	67	86	81	83	69	100	97	75	72	88	73	79	87	84	70	82	89	96	86	88	80	93	98	88	78	105	97	80	106	92	90	98	86	102	78	102	106	108	94	103	91	87	103	78	104	90	92	81	91	90	79	89	91	95	104	88	88	90	98	87	98	84	85	74	99	97	95	82	104	74	90	72	83	87	83	77	83	70	90	106	72	87	88	74	91	93	106	94	86	86	84	89	94	96	93	94	92	96	88	90	75	73	74	86	80	92	93	86	91	72	103	97	82	80	79	101	74	90	99	85	87	89	76	94	91	81	96	84	78	80	94	73	74	96	82	94	87	82	83	79	117	91	74	91	84	90	79	102	82	80	88	84	78	89	88	93	77	94	89	97	79	80	90	83	92	73	97	104	82	75	84	77	82	86	78	92	89	102	84	88	84	84	86	71	92	82	87	83	103	96	88	81	84	93	104	85	90	90	101	93	101	76	76	81	85	88	99	92	105	120	85	74	91	78	90	95	75	104	88	91	94	78	85	76	91	83	81	97	86	99	78	94	82	74	100	85	86	87	93	75	87	108	80	85	72	75	90	86	99	96	114	84	88	83	72	91	83	101	89	80	81	91	80	106	89	74	85	92	97	104	89	90	77	90	91	83	80	94	88	86	75	74	96	88	79	76	84	90	82	89	93	105	101	73	88	92	91	71	98	82	91	98	79	89	93	88	93	101	83	82	102	97	102	82	87	80	73	83	106	86	100	76	94	69	86	81	93	96	74	77	95	83	76	87	83	93	82	74	94	84	78	89
7184	1796	4449	4987	4343	3409	2715	2225	1797	1557	1317	1234	1088	1026	900	766	752	682	649	605	589	537	519	455	496	462	454	418	440	403	389	381	392	379	350	353	358	342	342	341	308	322	335	323	466	508	520	457	340	361	329	305	315	313	318	295	441	5980	2760	270	275	250	282	248	283	269	275	258	236	262	238	265	261	244	247	247	263	248	251	241	252	268	234	241	210	221	245	244	278	243	267	280	238	252	231	227	234	227	243	252	222	238	237	234	233	251	227	251	268	242	228	219	210	240	262	265	248	247	271	256	261	233	256	215	213	240	245	239	244	280	262	249	239	254	255	222	258	264	239	238	264	239	247	261	245	248	241	220	232	264	245	260	229	252	268	227	241	226	257	250	263	241	264	233	231	259	247	255	258	260	249	267	262	231	253	244	248	248	246	268	253	220	231	269	227	239	221	240	218	255	252	255	257	246	222	232	228	262	275	246	250	263	219	220	228	244	234	241	257	231	240	225	251	248	244	235	254	229	225	236	240	245	229	244	254	227	265	244	226	257	252	226	237	220	205	247	224	256	240	231	249	240	247	249	258	245	230	247	213	257	254	257	228	214	222	259	226	265	258	251	237	235	250	253	274	245	244	230	226	239	229	236	220	252	232	218	248	255	240	260	251	255	249	233	261	240	230	238	225	234	231	241	253	232	251	230	237	251	259	255	230	252	242	252	246	244	247	229	218	245	231	251	227	220	261	215	254	227	240	221	260	237	234	224	234	230	259	244	226	249	233	221	254	245	261	226	225	234	237	224	209	232	234	240	250	218	215	237	248	265	245	214	250	247	227	305	257	244	229	228	239	239	264	257	257	258	228	260	243	251	244	221	258	254	256	246	248	212	231	241	218	248	248	218	250	223	258	241	239	241	226	239	223	234	227	227	211	237	216	242	234	255	215	221	234	262	223	232	246	248	284	228	210	237	245	242	228	258	257	243	217	253	248	227	232	217	228	254	245	220	254	256	227	234	225	254	236	257	265	224	254	213	236	273	235	251	257	226	234	239	236	236	249	256	254	226	266	216	248	263	257	233	223	260	229	265	240	245	232	205	235	289	226	211	229	233	232	268	236	242	247	238	225	263	249	273	274	226	256	265	271	250	238	215	232	244	249	243	218	226	230	247	240	245	240	239	234	238	240	225	250	232	248	258	237	244	238	212	225	261	248	247	225	261	235	232	248	258	245	225	225	236	250	258	260	264	246	240	195	244	239	244	231	262	274	248	244	259	239	249	220	244	225	236	244	247	221	272	237	241	252	225	221	189	218	235	230	237	247	226	243	237	227	219	228	225	222	256	236	235	239	265	278	243	244	244	244	231	236	253	247	240	254	216	264	254	272	230	254	240	262	246	218	231	255	242	268	242	228	233	229	249	244	228	258	233	221	222	234	236	254	235	206	249	236	258	228	234	238	267	237	265	241	239	220	225	251	235	219	247	235	225	219	241	262	240	234	227	239	235	255	249	245	246	240	242	254	247	260	224	231	236	222	233	247	234	255	253	227	234	210	253	234	242	200	212	243	249	259	251	244	234	248	224	254	251	224	262	241	253	223	246	254	262	221	265	236	229	227	216	231	218	272	209	249	236	217	234	230	253	248	247	239	229	251	249	225	220	252	255	228	240	234	235	220	232	238	250	249	249	248	255	245	230	224	255	244	244	243	223	232	265	265	210	262	233	241	221	228	248	211	229	205	237	215	239	234	244	247	240	217	206	241	243	264	276	247	242	242	245	224	254	211	209	237	234	255	242	239	234	248	259	233	229	253	238	236	268	263	246	253	254	236	240	247	258	239	244	208	230	239	235	229	227	260	237	228	246	229	239	232	249	232	268	247	233	234	235	225	263	215	220	242	253	227	241	261	229	239	220	237	262	247	237	268	240	254	243	205	247	223	221	237	266	238	227	230	222	229	254	249	227	214	211	206	265	233	249	244	240	218	280	233	246	253	231	262	238	227	230	207	257	234	285	225	251	258	222	226	231	243	218	271	259	251	230	241	226	237	244	251	243	238	262	229	214	231	230	247	207	235	261	256	239	238	256	240	234	265	238	255	235	232	233	246	228	226	250	235	233	229	233	263	241	225	262	245	255	256	220	250	221	258	223	238	252	261	227	230	275	219	243	247	215	245	226	231	250	216	263	241	234	235	243	227	230	241	221	256	218	232	225	229	247	232	240	249	251	231	240	226	251	249	231	268	254	259	243	265	252	223	252	237	242	248	245	230	229	246	252	231	232	224	251	252	241	263	229	233	238	237	234	208	238	240	229	240	216	231	242	252	251	258	224	256	229	224	256	246	263	229	254	219	255	235	240	233	244	230	228	229	269	200	241	233	258	235	237	248	256	270	223	249	225	245	265	224	237	229	244	235	248	238	226	218	241	249	235	240	243	238	238	252	234	249	222	246	257	248	237	234	247	250	233	248	238	232	246	222	241	259	262	236	222	241	245	224	227	248	221	227	229	247	240	231	215	258	216	244	266	265	237	226	256	242	239	227	247	232	251	229	224	240	255	245	256	235	242	221	234	224	244	252	252	247	240	220	243	219	236	243	263	236	233	251	244	240	260	218	235	250	263	274	225	205	236	234	241	269	220	262	225	256	216	252	236	265	234	226	253	283	243	245	253	211	236	216	266	242	224	257	190	244	237	229	247	262	269	220	253	231	249	247	251	262	226	242	242	229	220	224	258	228	240	253	239	262	227	246	197	192	230	251	233	231	249	251	221	254	216	255	237	269	258	255	224	231	246	246	241	268	236	234	234	250	247	259	234	237	256	234	235	225	232	236	218	264	256	234	247	264	245	256	247	251	240	225	239	246	230	229	244	252	267	285	256	251	230	228	241	267	226	221	237	237	237	254	234	217	247	226	253	262	237	276	232	246	218	237	232	251	235	241	238	224	267	218	260	210	247	246	242	236	237	243	220	216	253	210	241	238	227	252	228	238	235	224	251	223	223	252	233	220	219	244	225	264	277	248	272	236	268	248	251	245	246	254	246	263	264	222	245	257	236	254	250	238	235	244	250	237	214	237	237	245	216	219	241	241	216	238	241	246	249	245	250	246	231	211	223	242	255	234	231	249	237	239	240	232	221	224	236	230	256	241	223	242	239	204	240	254	237	245	248	254	260	239	223	277	258	245	233	264	224	231	258	236	257	249	228	225	217	226	229	234	243	264	249	258	216	246	214	235	262	254	254	247	258	249	239	250	222	237	279	264	259	237	277	217	233	239	236	265	250	218	221	224	245	247	265	220	236	239	248	222	271	211	263	205	241	233	247	235	251	213	253	268	248	224	216	225	245	251	261	282	245	237	222	228	237	230	235	219	223	238	237	264	247	219	245	237	253	238	235	202	248	234	226	206	234	250	239	231	251	230	230	255	267	271	230	251	228	233	264	241	268	267	229	216	258	241	224	234	229	224	242	242	236	238	259	233	217	239	242	249	226	233	218	241	242	242	249	229	213	205	238
1809	150	189	160	134	132	139	125	130	143	130	127	113	130	161	147	132	122	125	137	135	128	147	130	107	142	135	125	140	136	115	125	115	118	141	141	102	126	127	122	114	128	126	122	110	121	136	132	146	110	102	124	119	122	131	118	115	145	154	119	138	106	133	130	117	113	107	138	132	126	145	138	125	133	119	136	104	134	121	134	119	113	121	117	135	115	116	128	132	149	129	132	129	106	131	129	123	103	160	122	112	124	112	136	132	138	132	125	136	123	101	105	138	114	127	137	136	140	114	119	132	124	131	115	133	132	125	138	136	143	128	120	151	112	128	106	122	119	125	138	119	134	139	127	157	143	123	114	144	122	126	139	124	121	128	123	128	138	114	119	116	131	133	115	134	130	139	100	132	129	123	138	156	130	115	118	133	154	106	117	130	126	126	112	124	152	117	146	114	121	128	127	127	129	132	128	125	138	130	137	134	113	119	116	130	139	107	133	128	126	87	121	126	134	150	121	122	115	126	122	103	129	138	137	146	149	123	136	132	129	134	119	129	137	107	125	123	124	133	141	129	126	133	116	130	128	140	133	142	133	121	129	126	134	108	131	130	133	137	134	119	122	136	119	143	94	116	114	114	124	137	135	141	108	113	94	135	132	128	121	138	132	131	139	158	127	123	139	140	108	119	129	130	133	130	133	130	113	130	123	114	119	138	120	113	123	142	130	143	117	132	130	100	116	139	134	128	140	140	119	119	139	146	128	127	136	136	123	133	133	106	126	134	135	119	119	132	125	139	122	108	126	121	140	132	145	123	133	121	135	117	132	111	134	106	127	127	138	133	145	130	127	130	144	130	105	108	119	113	123	122	141	120	134	122	123	116	134	117	122	136	137	138	138	134	131	111	143	124	116	132	111	128	131	134	137	113	150	130	128	138	126	115	119	135	129	139	142	131	129	132	133	121	142	156	157	117	144	118	141	129	117	104	107	127	141	117	132	116	114	126	129	122	127	121	134	119	112	148	141	127	147	126	120	130	130	132	153	121	145	143	122	129	123	130	125	138	128	143	108	125	126	119	120	118	134	134	107	126	123	118	117	132	138	120	124	115	122	133	131	120	148	127	130	133	135	126	131	115	134	112	150	144	106	112	146	144	133	139	132	135	124	138	117	116	122	108	120	136	130	139	133	139	153	114	126	110	148	120	134	125	126	118	119	139	119	136	123	128	147	141	126	124	104	115	125	133	127	126	132	122	128	160	129	137	98	126	97	135	105	107	137	163	128	118	156	115	118	121	114	145	153	153	132	129	126	111	110	128	120	125	125	129	120	153	141	129	152	131	154	94	127	108	134	126	148	121	116	139	136	135	132	104	123	133	130	131	119	102	140	132	130	152	136	132	131	109	121	134	128	137	129	127	124	135	124	119	143	135	122	121	114	114	114	118	148	111	149	119	125	137	127	131	124	131	145	130	128	122	109	124	99	126	124	118	108	149	116	142	112	112	143	128	144	123	110	124	123	132	130	110	116	131	128	120	126	115	135	140	131	130	121	125	128	139	132	143	125	112	117	142	144	138	124	131	123	120	125	130	117	135	128	119	131	138	118	122	129	125	134	140	119	108	122	114	153	148	106	137	132	128	130	149	117	149	144	142	133	122	152	144	109	115	137	131	144	118	118	142	131	132	140	123	127	120	122	131	132	121	129	127	135	138	121	136	134	142	111	144	104	119	122	127	132	143	110	122	133	127	119	128	132	103	143	115	130	130	122	122	135	119	125	131	119	148	127	139	116	122	127	131	126	146	116	139	123	127	123	134	119	135	135	118	125	118	131	127	128	112	147	144	144	126	116	118	120	145	120	118	170	130	130	137	143	113	121	116	130	103	120	119	126	109	130	123	117	121	118	125	114	118	106	138	136	126	122	128	126	118	131	118	125	120	145	135	140	136	132	125	138	135	113	137	135	135	124	133	152	117	142	130	113	151	136	136	128	122	140	127	135	137	114	132	120	115	128	114	127	136	120	138	135	156	130	147	127	124	125	122	128	135	124	125	133	120	110	133	124	123	107	113	115	153	139	130	122	143	136	138	141	148	122	141	139	136	128	126	130	128	132	128	130	114	130	129	124	127	114	106	129	146	148	113	111	134	133	135	122	132	102	137	130	125	109	131	108	119	124	127	125	135	106	140	118	135	121	127	129	146	131	129	125	134	125	129	124	144	120	132	116	117	124	107	138	139	121	134	117	135	139	141	141	123	118	100	142	130	133	127	106	129	133	133	141	112	132	129	116	129	125	139	123	125	144	128	138	132	122	121	134	133	118	135	136	124	132	128	128	128	129	118	140	141	126	108	132	129	115	143	117	124	138	120	126	123	126	123	111	113	118	124	124	131	136	127	125	112	102	133	138	135	154	115	153	132	112	122	118	136	106	124	118	131	129	121	134	134	128	119	117	123	115	118	105	116	113	119	128	138	137	141	133	149	127	130	123	128	125	106	125	134	112	124	116	105	143	131	124	141	140	114	137	132	113	142	119	132	113	128	121	123	125	122	125	125	120	127	112	121	128	128	124	132	127	113	142	94	130	121	123	115	104	118	118	124	149	118	120	134	119	129	138	135	132	127	114	114	135	124	132	144	117	137	136	145	133	144	147	137	146	123	113	134	110	140	147	113	109	135	136	111	114	136	113	135	130	130	110	121	136	128	129	151	137	101	135	133	132	118	146	131	141	115	116	145	130	125	125	131	129	135	123	135	110	113	137	128	146	123	132	136	128	121	110	137	121	124	113	136	141	137	126	122	114	135	131	142	121	134	127	124	125	140	141	120	125	133	130	113	127	132	135	130	128	138	121	129	122	131	133	125	148	155	109	116	124	118	136	112	122	130	131	117	130	112	121	134	104	135	106	127	134	126	131	145	120	128	127	118	138	139	139	128	112	133	128	134	145	128	148	132	135	117	133	136	123	131	132	126	145	128	139	110	113	107	114	113	129	130	125	129	123	132	133	158	118	135	134	131	128	132	112	151	111	129	118	137	129	117	146	126	109	131	141	143	97	142	130	128	140	128	118	132	149	136	133	138	140	92	110	137	111	123	156	123	115	126	118	108	129	145	123	119	107	128	133	121	124	134	129	133	124	126	127	129	129	135	123	131	145	148	113	113	138	123	136	127	134	119	113	128	124	140	134	130	124	127	118	131	122	120	114	151	114	124	137	142	133	134	128	119	147	150	114	140	125	123	125	132	150	113	140	118	128	130	115	121	132	130	123	129	144	135	138	104	147	121	125	125	111	132	138	133	135	133	128	129	118	132	106	153	114	146	117	113	117	107	136	130	105	140	118	137	139	145	117	137	146	144	127	129	130	141	133	127	115	153	142	122	124	121	130	146	116	133	134	124	133	124	117	131	126	115	104	119	114	120	131	128	141	127	108	124	122	142	123	119	148	136	116	133	137	134	117	150	130	114	130	130	126	128	123	116	136	101	131	122	122	147	125	133	125	123	111	122	141
2022	389	451	450	456	443	461	412	392	383	382	369	360	356	369	336	359	358	358	360	351	346	386	355	362	313	343	369	377	327	357	328	350	330	360	357	335	311	365	346	317	316	346	361	404	364	342	330	341	350	332	351	332	367	363	380	382	525	449	346	339	364	344	384	368	357	342	360	348	362	333	350	292	318	340	366	376	349	347	351	357	329	354	351	353	351	346	340	341	327	344	350	350	331	337	376	348	317	366	325	379	364	344	320	311	329	320	360	363	319	317	362	318	343	344	350	366	364	346	347	338	367	359	351	390	324	350	335	360	353	349	363	333	368	324	352	351	318	346	348	346	371	319	363	323	387	309	337	365	342	330	319	363	343	350	335	371	386	332	365	344	334	339	328	373	400	332	323	338	344	347	341	325	342	363	350	354	371	363	341	342	333	304	375	345	332	347	347	355	346	350	373	371	363	378	343	325	342	328	337	360	331	337	330	349	351	360	354	333	319	324	356	386	373	293	373	366	358	341	393	372	337	340	359	302	365	349	351	347	374	341	359	372	339	363	353	347	341	342	326	350	330	340	309	360	318	354	366	357	335	349	338	336	341	370	354	362	372	318	336	341	353	380	316	368	354	347	338	349	379	338	367	348	320	358	347	343	333	339	379	365	339	363	353	390	327	345	329	341	369	365	339	335	328	334	398	351	383	366	351	362	336	357	342	328	347	337	345	364	340	383	356	311	296	364	353	354	338	346	376	359	342	360	354	360	341	331	361	385	339	321	372	343	341	363	341	330	356	318	352	342	326	356	338	339	323	367	341	362	353	364	321	332	299	370	371	334	339	365	386	340	371	325	361	349	336	359	406	350	333	369	346	345	341	383	338	345	323	340	335	360	339	341	331	339	375	320	324	366	354	366	356	380	324	319	346	359	346	365	363	380	314	357	346	325	355	362	363	338	390	315	362	369	338	355	347	321	368	372	337	322	328	371	330	364	340	341	323	345	354	344	359	385	328	357	344	357	369	352	321	326	327	351	329	314	361	359	347	337	312	334	371	373	373	339	339	336	340	331	334	366	354	350	340	340	361	345	342	338	327	348	354	329	372	342	347	358	344	347	368	333	328	349	367	340	365	336	350	329	367	349	332	373	337	320	370	365	341	361	359	351	359	341	349	323	345	315	340	323	346	345	373	322	336	328	315	360	319	328	348	390	359	327	317	308	354	376	344	354	350	404	353	319	358	332	330	353	341	338	315	369	338	368	341	316	334	379	368	342	381	357	325	343	349	342	357	337	342	340	358	335	327	326	355	334	351	385	330	335	349	354	324	353	336	326	361	341	370	361	324	351	347	358	319	349	361	340	356	339	354	339	379	345	361	367	366	369	378	373	341	347	368	371	335	352	317	322	346	362	322	364	334	357	354	321	355	340	361	366	356	353	333	328	346	364	332	347	363	336	349	349	346	366	363	346	316	348	336	351	361	360	378	339	329	348	335	376	350	315	328	378	343	364	332	368	328	329	328	353	353	355	347	364	330	357	321	338	328	343	318	349	335	340	330	305	330	347	358	321	358	367	351	344	361	344	351	355	342	354	366	320	349	335	329	310	348	349	361	379	346	372	330	365	323	347	371	347	338	387	354	369	350	335	352	354	374	366	346	352	350	389	369	318	348	345	370	343	365	379	338	355	344	325	352	366	359	346	325	338	333	341	315	347	309	327	357	384	340	341	368	373	344	355	345	350	358	349	374	316	342	369	349	341	368	352	359	331	334	352	355	345	364	382	363	357	342	308	367	307	337	316	340	331	343	379	351	349	343	359	347	335	343	348	356	349	361	366	345	348	343	368	365	355	342	371	368	343	376	369	337	343	359	335	332	340	353	345	361	362	344	337	362	341	334	324	326	357	335	366	369	370	374	359	338	328	354	365	340	322	373	306	343	353	361	366	317	342	335	335	356	343	330	356	336	339	355	371	301	366	327	354	354	369	341	348	344	336	321	338	334	379	354	373	372	383	340	340	342	357	332	305	374	375	313	354	346	347	346	372	339	330	359	351	359	295	367	328	344	353	345	325	343	362	312	349	330	355	337	352	333	403	356	363	342	371	377	338	352	344	348	366	369	316	342	321	348	346	377	357	354	356	327	362	364	362	378	356	336	322	323	385	328	344	373	343	352	325	367	348	371	341	369	369	361	346	370	337	340	351	381	356	381	393	358	352	365	343	324	344	383	349	342	315	316	370	335	376	342	340	378	395	331	358	341	368	343	335	339	366	345	333	334	393	359	343	377	362	335	335	363	327	366	356	374	353	367	352	397	361	333	313	341	329	332	371	358	334	374	320	334	340	346	396	314	362	334	353	338	341	346	371	351	361	357	360	343	301	332	327	337	321	328	374	338	328	323	327	332	331	339	375	389	314	398	355	349	352	358	326	340	371	341	349	343	340	345	336	323	318	339	343	353	313	345	341	345	326	321	334	379	346	348	374	370	338	383	323	341	365	327	358	347	365	355	331	368	320	344	321	346	380	353	362	321	359	322	319	345	365	386	390	355	353	381	354	332	347	359	359	348	356	363	362	309	333	348	353	332	353	337	348	355	340	367	345	344	351	335	329	339	350	345	336	384	354	309	359	336	369	370	335	352	341	383	337	327	343	351	348	334	347	326	332	377	338	322	328	355	369	344	359	334	350	346	335	333	354	353	316	335	320	329	340	341	361	337	346	349	364	356	329	351	362	320	384	371	344	344	312	316	364	381	324	356	370	363	390	338	342	346	357	346	310	359	352	353	341	343	364	344	353	331	331	340	339	356	370	377	341	357	321	345	350	357	311	388	356	331	348	317	360	354	332	344	321	337	342	351	312	340	383	318	358	386	370	329	312	316	344	365	353	339	378	341	336	333	324	339	327	332	348	379	352	349	377	329	384	353	323	363	362	320	340	347	363	353	346	350	346	321	342	370	356	350	345	355	337	388	341	332	348	319	328	351	355	397	326	342	354	341	336	332	340	364	365	343	356	345	343	322	348	352	344	352	350	339	349	343	313	355	346	350	337	332	328	368	352	362	359	327	331	334	368	362	323	346	373	358	335	324	369	358	307	334	345	327	314	335	346	349	333	334	311	340	334	325	348	339	380	369	357	345	328	345	373	349	353	327	376	389	321	349	319	355	369	359	350	327	290	325	337	322	330	321	339	317	347	317	354	369	378	364	339	330	348	335	352	356	353	337	338	352	366	358	339	342	328	352	356	327	336	334	337	355	348	382	345	365	387	333	352	359	366	338	336	343	320	342	324	347	320	337	350	341	339	312	313	330	366	335	315	364	370	363	309	369	362	333	391	344	347	356	355	340	355	334	371	341	367	339	342	341	356	350	318	351	357	328	378	352	314	360	391	376	371	372	330	377	348	368	364	358	339	311	335	294	351	354	386	361	359	355	360	327	345	378	330	329	333	307	379	335	328	337	361	358	326	361	306	353	360	374	360	379	331	337	336	377	311	348	346	342	344	332	344	358
7351	897	1089	843	619	458	403	297	312	270	223	240	226	200	212	187	172	204	188	171	167	176	160	160	175	163	154	139	165	155	160	188	171	182	155	164	156	165	171	145	154	170	184	168	178	179	193	164	146	154	148	187	171	168	171	158	157	466	337	141	154	176	138	161	142	159	138	167	153	175	152	167	183	155	162	155	130	143	141	146	146	159	172	168	143	146	138	140	157	134	168	131	151	168	168	152	166	147	142	145	161	170	139	161	162	139	161	157	146	139	147	149	144	150	169	162	147	146	165	183	152	148	154	173	154	147	152	167	138	123	150	136	170	158	170	149	129	158	168	161	155	162	169	173	167	165	137	157	169	155	147	174	136	167	168	156	169	168	140	118	154	150	156	132	157	163	135	144	165	162	152	151	149	162	155	140	158	154	165	158	153	160	171	161	136	163	145	152	179	148	125	183	145	178	143	154	152	157	150	145	152	151	164	179	154	127	168	165	150	175	164	159	158	170	141	164	166	154	145	154	152	153	163	143	157	154	154	148	139	168	157	131	164	147	160	169	172	155	140	165	157	155	158	156	145	172	178	154	167	144	138	167	164	159	176	165	134	172	155	167	161	145	161	154	153	172	172	154	151	141	141	155	140	159	164	186	163	185	139	167	163	146	154	153	148	159	154	164	157	168	152	117	155	158	165	161	152	164	138	146	145	149	153	161	160	157	158	158	176	152	156	169	136	180	147	166	152	164	148	170	161	145	121	166	146	122	143	156	167	149	168	156	157	157	159	153	152	160	163	158	189	135	157	152	137	169	150	151	153	148	153	143	147	174	167	153	152	155	152	141	144	125	133	139	175	152	166	146	146	145	150	153	154	156	165	161	137	149	160	150	164	155	160	142	134	143	134	146	145	141	154	149	171	146	140	170	167	154	172	161	159	179	153	152	185	158	158	157	165	156	152	164	146	181	148	162	128	145	155	162	132	138	156	150	140	138	152	165	175	141	158	154	146	154	163	160	161	160	142	162	160	200	141	173	146	174	139	172	157	133	152	142	165	161	177	138	142	156	160	144	151	174	138	139	168	146	157	138	192	168	151	152	172	141	168	140	158	161	148	164	144	175	139	128	165	158	146	162	143	144	179	160	128	136	144	162	154	164	171	170	142	134	164	133	172	167	164	140	155	173	147	144	159	166	150	140	163	151	152	158	144	163	143	156	162	159	150	164	151	152	154	150	152	155	163	161	154	172	143	155	162	146	128	150	163	141	167	171	153	156	143	161	147	135	158	140	149	157	129	165	163	184	172	154	161	152	179	197	151	156	182	148	154	148	149	167	140	157	129	146	152	150	152	163	162	174	159	146	129	145	148	133	158	132	153	135	142	189	140	161	132	160	157	167	148	148	160	146	149	175	169	178	152	162	137	162	169	170	167	149	152	167	146	173	160	148	175	148	151	175	139	168	170	168	156	147	119	148	159	158	142	145	118	153	148	142	159	140	151	137	168	147	163	137	136	164	168	168	135	147	139	148	164	148	168	165	136	165	147	153	153	157	166	156	137	159	158	162	168	151	143	130	167	153	157	143	160	156	167	165	158	158	135	151	153	135	173	136	156	168	168	146	138	143	160	155	148	150	173	155	154	164	150	164	166	154	157	175	158	180	168	144	170	170	143	153	127	175	134	155	132	151	161	158	158	153	177	162	133	158	157	151	143	156	170	170	149	160	148	136	161	180	169	166	168	156	182	144	156	150	146	167	147	167	157	138	153	154	153	139	145	138	164	130	143	152	167	164	163	139	146	161	145	155	145	163	154	150	161	163	135	141	149	134	174	173	150	148	152	158	168	152	156	158	180	131	174	149	148	139	184	142	179	166	148	152	174	126	168	163	173	168	136	155	151	164	162	153	143	148	156	159	144	180	141	139	146	151	164	160	157	147	162	167	166	145	150	152	162	167	164	148	154	150	180	166	172	144	149	163	161	141	179	178	130	150	154	163	142	166	155	150	155	167	151	136	140	166	166	162	149	158	149	180	168	148	160	145	156	172	156	164	165	120	146	156	146	164	135	166	131	161	170	168	187	167	152	153	150	143	170	160	134	148	145	141	187	171	148	171	153	173	155	145	138	147	166	131	151	165	161	144	139	155	155	169	147	136	132	163	142	152	161	141	143	139	159	161	164	148	133	137	148	155	162	148	156	143	143	151	165	165	150	123	163	141	147	147	131	141	162	139	152	155	162	141	147	146	147	168	169	149	156	161	177	167	167	134	170	148	143	146	133	153	135	147	176	149	144	161	134	150	174	131	156	176	158	170	140	148	143	169	174	159	156	166	154	146	168	155	140	165	177	163	128	168	171	140	172	157	143	146	141	146	166	161	140	156	160	161	170	166	127	148	144	146	154	157	159	159	170	172	162	149	157	148	155	172	172	165	156	171	160	159	166	137	133	147	166	157	167	165	161	147	155	176	154	168	161	134	150	148	177	157	178	168	178	180	141	134	169	159	166	157	160	149	147	152	166	142	170	170	160	134	151	145	164	148	159	150	170	160	166	140	165	207	171	148	184	159	170	148	160	152	163	141	139	166	143	152	140	143	151	150	155	146	134	140	180	142	168	146	137	171	180	143	152	164	169	141	142	160	166	165	151	146	169	161	165	160	182	160	139	162	151	141	163	141	149	157	146	161	166	162	155	145	146	150	151	166	154	181	164	152	168	147	169	146	149	155	165	157	131	153	157	145	149	132	160	155	163	169	152	158	157	163	151	167	153	161	157	173	148	150	147	163	136	160	173	163	163	146	170	161	155	149	163	146	148	144	140	163	160	178	158	141	155	158	151	164	169	167	139	186	137	149	152	163	159	158	167	160	114	190	157	147	143	166	149	127	167	147	137	150	150	140	158	126	157	139	154	170	156	144	152	167	154	159	141	155	171	190	180	143	160	154	139	149	177	148	147	165	160	179	156	164	125	128	153	136	155	151	159	178	178	142	160	176	174	138	150	176	146	140	152	165	153	166	145	164	171	159	180	151	138	157	135	165	163	166	127	139	152	154	153	147	151	152	155	124	151	145	156	161	149	151	154	161	157	150	162	136	122	143	165	148	144	165	146	131	144	128	139	158	164	144	151	176	151	143	148	151	139	168	146	148	141	154	151	168	142	154	169	182	147	151	191	169	161	143	163	157	144	129	150	158	152	146	165	163	148	163	152	144	149	152	163	142	152	145	156	146	139	168	168	146	150	169	157	160	142	149	134	155	152	166	145	151	151	150	147	137	164	166	143	142	147	168	164	173	147	137	158	154	161	141	156	146	163	138	150	169	163	171	148	160	152	149	147	138	181	163	164	173	163	132	167	168	164	158	183	154	148	150	140	169	163	161	171	131	148	152	156	153	134	164	146	162	150	162	168	152	153	144	130	177	171	169	163	158	179	156	158	130	171	167	128	165	159	167	142	143	175	132	152	156	160	177	146	140	149	178	165	164	152	160	130	153	151	146	157	167	164	155	150	149
5330	1193	2461	2846	2586	2127	1727	1495	1274	1122	1025	983	850	789	748	693	684	602	573	627	573	580	581	548	517	458	497	495	466	475	474	493	475	484	473	472	445	455	445	481	451	417	432	440	559	530	507	470	419	476	479	475	453	449	441	439	489	3302	2215	399	395	405	380	426	441	446	390	440	383	420	386	434	425	430	414	405	435	412	447	437	397	412	472	432	405	393	441	416	437	419	404	439	401	414	429	362	420	441	407	397	401	376	388	427	413	401	424	437	438	417	395	456	404	382	390	421	414	385	440	376	392	398	402	388	380	422	390	396	392	413	417	457	412	387	415	384	426	400	446	430	420	428	402	398	401	387	385	410	438	398	412	409	426	405	370	408	439	384	415	419	410	418	422	420	381	416	395	404	424	431	411	395	383	435	431	416	455	426	423	425	427	440	386	387	416	417	392	416	442	411	403	426	407	383	459	389	404	407	381	421	410	422	394	407	417	376	396	398	365	399	419	400	420	429	419	441	417	421	408	430	392	414	415	394	426	401	431	419	424	436	435	426	412	420	408	424	418	404	417	355	395	387	379	381	408	402	406	382	435	394	418	395	384	417	472	415	440	402	374	419	414	413	423	388	381	417	426	427	390	389	363	401	422	374	437	391	416	392	386	382	419	397	421	404	412	395	409	393	423	417	393	405	436	380	401	382	389	404	418	410	399	416	415	409	410	429	415	381	432	396	420	415	393	471	420	394	375	424	431	426	446	406	356	424	407	426	430	416	421	399	394	382	437	421	423	402	430	417	411	399	413	398	389	457	379	380	411	413	406	411	417	403	385	404	403	458	413	396	391	389	416	360	378	395	387	396	452	441	390	435	428	402	422	394	404	418	418	422	385	411	407	433	382	405	391	396	410	398	401	369	392	437	410	439	404	401	429	433	423	384	403	424	397	405	404	386	408	392	379	416	435	416	404	421	426	380	391	411	407	416	411	424	410	403	437	403	419	473	419	397	427	418	387	422	437	416	405	412	411	408	390	401	373	432	410	420	417	372	396	404	394	418	399	424	397	422	401	423	399	390	383	413	400	377	401	415	388	379	402	417	408	409	427	415	416	398	405	414	365	426	388	383	393	436	456	419	405	393	417	419	419	383	431	401	410	386	383	436	407	394	411	421	406	407	411	418	404	390	466	383	400	422	398	397	394	405	381	397	407	415	404	400	415	415	374	449	397	388	360	417	387	385	386	411	447	387	427	408	422	418	396	394	415	409	379	408	397	382	410	413	429	410	436	425	405	441	436	419	384	424	421	436	415	406	394	427	405	423	448	431	453	391	424	432	442	381	423	390	400	406	413	421	398	402	360	396	433	452	377	368	404	430	385	412	428	412	420	407	368	384	398	425	418	386	413	399	435	422	444	421	405	426	404	413	403	385	396	398	422	423	441	416	414	410	388	422	386	395	405	421	402	391	401	408	393	443	360	420	405	383	397	453	424	403	413	383	389	423	456	383	383	407	433	409	382	425	426	405	405	420	396	417	403	389	397	428	441	407	383	420	438	381	407	394	439	403	424	385	398	413	389	408	386	419	399	416	400	431	418	418	414	418	383	367	426	420	420	401	419	411	415	416	411	450	394	439	375	403	422	408	406	383	412	364	411	408	439	428	371	398	434	371	402	379	396	451	430	367	408	411	389	410	391	401	426	443	447	427	364	425	419	432	402	440	381	399	392	392	411	382	427	429	418	410	431	416	431	406	379	428	434	449	409	386	415	399	421	423	418	394	399	378	407	407	401	416	418	441	411	390	414	408	415	398	419	422	416	417	434	383	398	416	409	423	389	387	388	448	400	396	407	392	380	418	415	421	361	424	397	375	407	412	397	421	416	408	439	397	435	393	406	427	375	392	408	403	404	389	396	410	412	428	353	430	401	421	416	415	403	394	407	401	415	399	406	423	425	412	427	399	408	398	417	440	424	413	402	413	425	403	380	416	423	404	437	395	360	435	403	417	375	382	367	375	378	416	381	414	372	422	388	396	401	461	374	408	403	399	440	378	413	415	367	437	418	433	395	403	387	382	392	451	360	369	404	384	406	412	391	413	412	390	393	435	393	412	424	404	407	371	416	418	385	400	400	417	433	376	369	379	402	402	420	406	383	413	408	409	408	407	407	395	407	397	401	387	381	461	420	411	391	395	451	387	409	418	393	387	436	407	429	447	407	433	402	463	435	419	425	358	411	398	432	419	415	412	414	394	418	399	428	395	447	368	411	372	376	397	416	411	376	395	406	414	410	400	378	411	376	395	395	405	412	392	394	380	372	394	428	400	393	382	412	458	390	422	417	399	429	405	392	426	411	405	380	413	404	443	432	427	439	393	430	402	415	456	423	385	432	402	417	434	382	404	429	393	416	432	390	399	418	404	452	395	350	377	416	415	426	389	387	432	435	423	396	416	388	424	389	398	392	399	441	370	418	407	422	406	404	435	398	422	424	405	414	417	414	365	421	383	451	396	371	424	384	408	438	441	391	427	409	422	379	369	396	404	433	411	409	449	441	417	402	417	357	382	434	403	413	411	406	392	391	431	420	407	410	413	434	445	403	373	413	397	405	424	363	371	387	389	352	392	401	434	425	428	408	420	397	423	397	398	412	424	397	421	410	392	419	397	428	361	405	385	405	432	378	444	395	432	408	416	442	405	369	418	377	422	369	407	376	384	428	389	411	402	418	412	404	406	389	410	388	390	383	431	383	360	407	416	389	404	442	413	409	447	418	419	401	409	413	404	403	413	405	395	407	416	389	436	399	439	371	400	388	410	409	408	391	407	417	411	416	423	438	397	450	435	426	389	432	387	410	437	367	432	425	408	391	402	395	416	433	361	389	433	401	382	434	422	434	432	420	417	409	421	430	417	424	388	396	420	384	359	380	391	421	426	424	362	414	402	424	416	389	386	421	391	450	393	418	427	399	420	419	387	446	394	406	446	366	428	428	442	400	412	428	376	405	406	428	394	410	427	426	402	428	371	415	408	378	396	445	424	413	408	426	409	408	378	446	408	403	427	395	425	409	381	443	401	363	401	391	412	431	416	388	404	394	368	392	392	375	437	409	398	408	417	445	411	395	416	405	395	415	397	423	432	406	396	423	381	401	438	447	410	419	374	423	412	430	419	398	407	409	410	398	408	450	403	419	375	384	429	394	396	386	398	398	455	416	383	406	469	414	419	382	442	431	383	414	397	453	403	389	414	420	401	385	435	409	451	428	411	396	404	390	361	381	378	402	370	345	439	385	441	414	389	429	389	404	436	426	398	387	412	401	405	429	394	405	401	413	417	401	390	417	417	409	409	392	426	419	414	397	392	426	407	406	426	435	403	375	399	387	463	393	401	417	423	418	396	421	400	448	384	374	434	395	440	408	409	425	369	394	423	407	410	408	443	416	427	429	433	412	382	382	397	400	429	409	384	425	388	413	438	450	411	424	397	405	408	437	376	412	398	424	351	407	413	395	416	409	407	405	423
13858	1980	1995	1568	992	671	565	434	346	293	260	262	195	212	161	161	147	151	148	139	120	109	133	115	118	105	111	93	132	116	116	96	104	114	111	108	103	97	105	108	93	96	107	109	106	98	104	104	95	116	80	94	107	106	78	90	124	620	476	96	87	103	92	87	80	89	94	91	98	100	93	101	83	74	90	100	88	80	79	88	84	83	102	83	81	83	111	108	96	100	79	104	94	83	90	90	88	100	93	88	98	65	83	82	93	95	81	77	84	101	89	97	94	85	104	99	103	104	113	94	101	90	86	88	87	78	88	107	75	76	73	96	80	92	79	95	95	82	99	82	111	94	100	92	89	64	103	96	81	83	101	99	70	72	83	89	89	96	89	98	107	97	94	85	96	98	97	104	96	102	93	82	100	85	98	104	83	94	80	96	97	89	103	95	77	82	75	100	76	96	80	97	81	91	75	90	81	75	95	90	87	102	93	103	91	98	86	90	84	93	84	94	91	82	98	87	92	74	78	96	86	92	96	93	83	89	80	93	83	71	92	96	89	73	100	88	77	102	104	83	84	95	90	89	80	90	88	90	84	106	77	102	104	85	96	101	93	86	84	73	88	84	72	85	87	87	104	76	91	87	78	101	90	104	105	90	78	78	91	96	89	86	102	84	84	85	78	78	58	93	84	101	101	79	91	73	81	86	104	103	86	92	80	69	102	82	85	87	95	92	89	92	99	81	93	100	88	79	86	82	104	86	96	95	95	88	93	93	100	96	104	88	91	100	107	79	100	78	87	72	94	81	94	86	95	87	79	99	97	106	95	94	91	106	98	81	95	84	82	100	97	76	95	81	79	90	87	74	88	92	87	83	102	79	94	99	95	80	94	102	99	90	86	91	97	102	91	91	86	84	95	103	92	98	97	76	79	94	115	100	79	91	79	85	82	92	100	104	87	117	90	90	65	98	82	70	84	91	108	89	88	107	84	90	84	90	107	84	92	79	103	83	84	76	78	86	98	84	89	79	84	84	73	89	94	80	85	80	91	94	92	84	94	99	98	90	83	95	82	87	91	88	97	94	93	82	103	87	97	84	84	86	102	93	79	97	85	101	92	81	97	97	75	91	84	105	77	89	76	97	84	96	95	89	76	81	82	69	71	87	93	83	90	125	86	100	75	107	110	96	97	80	87	94	92	97	75	86	97	106	93	80	84	86	86	81	102	77	75	103	79	84	110	67	77	91	103	95	95	80	85	84	88	88	83	93	93	91	98	119	79	95	88	88	79	90	90	88	111	102	90	99	107	80	88	92	76	88	89	88	90	88	93	85	93	90	95	94	89	108	84	102	76	88	86	87	96	83	73	66	85	100	99	96	83	99	90	104	98	84	90	90	100	101	81	108	88	89	105	92	87	86	95	87	91	78	101	91	101	75	108	88	82	103	89	85	96	88	95	77	69	73	87	96	84	83	90	89	86	86	93	105	94	77	103	94	106	95	80	68	84	98	87	86	103	92	77	90	80	97	92	82	86	78	79	104	89	89	93	101	94	79	119	90	89	95	100	95	73	89	109	95	95	86	88	100	75	97	81	90	85	90	92	102	101	110	89	98	76	80	89	95	96	88	87	81	114	82	84	90	96	89	90	80	89	105	104	109	81	87	87	98	94	107	97	68	107	93	92	83	82	99	85	76	86	88	97	85	91	90	83	100	81	88	93	88	86	100	106	102	80	102	73	90	89	109	105	87	89	96	90	86	85	96	83	87	86	79	81	94	98	88	88	82	85	86	99	106	105	87	95	80	79	114	95	90	104	81	79	103	94	69	81	93	70	94	90	95	87	100	99	74	76	92	90	90	77	90	93	87	73	93	101	89	86	91	89	81	86	99	83	98	92	92	73	104	91	85	88	94	67	93	88	85	92	80	89	78	94	83	117	87	92	74	88	75	91	91	83	96	100	102	110	91	87	97	85	88	102	97	101	81	98	103	87	80	94	97	82	85	88	96	92	81	88	86	94	109	97	94	83	77	113	102	89	83	95	92	82	78	106	94	99	101	96	80	86	105	98	82	104	68	95	103	99	88	88	92	93	84	107	94	92	87	99	106	97	92	86	101	91	95	92	72	108	91	66	88	90	89	99	75	81	92	100	122	108	85	89	100	82	95	75	92	92	84	96	89	90	88	73	94	98	69	80	98	93	79	92	106	107	106	98	100	93	89	98	106	75	85	87	86	99	90	99	91	79	101	87	76	83	90	86	85	94	93	77	80	106	97	86	88	96	80	88	83	82	91	90	84	98	95	80	96	80	94	97	103	81	95	104	83	81	99	102	87	98	81	81	78	92	110	94	76	102	100	85	86	89	99	90	95	98	85	76	96	86	84	91	98	93	93	101	89	96	101	87	87	101	96	77	100	86	77	98	84	95	88	93	85	85	104	82	93	62	82	91	92	78	81	82	88	93	78	96	89	85	92	96	84	86	74	73	103	70	75	92	92	60	90	89	80	92	102	98	86	91	71	92	107	100	101	87	85	92	89	101	94	88	92	102	81	89	82	90	80	96	92	91	102	92	88	93	97	75	83	91	80	86	86	91	79	87	85	82	92	87	109	82	91	94	83	92	80	117	92	98	93	92	86	104	93	89	77	87	82	98	103	104	99	86	88	84	87	85	95	87	99	92	92	78	80	88	104	107	90	80	85	86	92	87	95	83	81	112	101	100	84	77	106	92	94	100	90	97	84	92	87	100	80	90	115	81	88	97	80	103	110	86	87	87	92	97	103	94	79	81	102	92	102	84	103	108	84	74	80	84	82	91	87	69	87	94	101	80	92	110	88	85	86	115	80	67	76	76	84	92	92	100	86	78	98	89	101	76	85	90	83	95	90	88	83	103	101	90	88	83	93	88	91	84	101	92	88	92	98	88	91	93	89	96	83	91	90	74	86	96	81	97	76	109	102	82	98	93	101	97	89	83	87	95	84	85	80	101	81	86	80	73	90	99	71	93	78	98	109	98	77	99	79	100	81	97	93	104	87	93	117	87	101	89	100	94	99	83	91	81	77	80	89	87	88	85	106	103	92	91	84	91	81	84	110	84	93	85	82	81	87	93	88	95	83	93	88	84	87	91	77	101	96	81	115	85	103	94	85	96	100	81	107	94	88	90	104	90	77	90	94	94	99	86	89	99	97	104	75	94	100	105	105	87	85	92	87	78	82	103	85	85	87	92	73	96	97	82	92	92	80	81	98	75	81	101	101	100	73	82	91	81	81	102	90	88	85	102	82	83	90	77	95	85	93	97	90	73	84	96	93	92	103	74	99	90	89	88	87	90	87	83	89	90	88	90	89	83	91	76	96	92	99	94	82	95	97	94	101	85	93	77	87	105	98	95	86	103	81	81	94	96	89	79	77	86	73	106	84	77	93	77	103	85	93	87	84	88	86	97	96	84	94	97	75	89	97	102	89	76	93	90	98	93	88	107	94	90	82	96	101	76	95	67	89	72	101	92	86
7058	1744	4246	5046	4295	3525	2698	2200	1887	1641	1321	1178	1032	998	860	847	726	764	664	573	616	542	515	477	475	458	445	443	442	423	421	354	395	361	351	352	321	362	355	341	359	337	328	328	439	453	325	336	361	367	370	324	343	337	306	287	404	5305	3664	294	277	283	276	281	284	268	261	296	267	277	266	238	270	259	261	260	276	249	262	242	260	241	265	266	263	237	258	246	286	248	240	293	265	252	243	279	263	260	262	251	234	274	258	239	249	258	271	249	285	262	248	275	276	257	265	241	239	245	270	266	228	246	270	250	243	276	240	263	237	251	243	256	297	273	311	243	256	264	248	245	254	274	252	253	257	252	254	273	254	259	238	292	243	246	286	244	234	250	265	239	226	251	238	290	253	253	264	255	258	249	244	258	250	258	261	268	260	250	268	230	269	250	265	254	248	226	257	232	228	240	256	242	254	239	239	248	221	255	223	274	231	241	270	250	244	224	248	248	230	207	255	243	218	245	236	241	264	213	246	249	258	238	260	257	257	240	270	246	276	229	279	250	236	255	233	250	236	272	265	233	244	237	255	244	259	215	242	243	246	240	288	246	254	223	263	241	245	261	288	260	251	256	253	264	256	257	250	240	250	225	240	260	252	255	229	275	238	245	230	231	271	262	236	253	222	237	215	260	243	254	243	271	237	245	228	246	245	233	279	239	232	235	227	249	260	237	240	239	226	246	247	258	270	268	224	275	246	256	265	262	262	238	211	268	247	233	257	239	252	229	263	226	228	280	249	242	246	252	226	235	235	244	246	223	236	242	243	249	262	238	256	236	238	255	197	250	245	226	229	265	249	200	253	243	243	265	231	246	243	247	245	256	262	260	267	253	252	255	242	236	261	267	274	275	263	236	235	260	246	258	225	241	250	244	245	238	232	232	223	269	251	235	249	230	235	239	237	269	282	244	243	229	222	230	235	252	234	238	261	242	244	242	261	242	243	245	237	274	287	218	254	254	269	255	279	238	256	242	252	244	242	252	284	206	275	260	284	211	231	221	251	242	265	253	250	241	239	239	249	229	258	248	252	248	229	255	251	244	237	224	242	267	243	224	242	232	238	259	245	273	259	255	260	241	254	287	248	264	256	268	243	271	220	243	268	266	220	255	216	234	254	230	225	279	235	252	270	261	262	248	248	227	217	222	249	245	253	264	273	264	249	207	230	249	231	270	231	254	249	240	260	236	236	248	249	250	246	229	238	263	264	241	256	238	251	266	255	223	254	239	235	227	248	257	213	262	250	224	235	231	251	256	226	243	254	229	280	246	232	265	271	243	207	236	271	220	257	257	256	213	249	250	233	251	271	238	251	241	283	273	257	218	237	269	252	214	254	252	228	226	299	222	238	235	249	260	234	248	258	273	251	260	232	265	238	253	243	254	246	263	262	256	263	259	237	259	228	270	242	249	242	233	243	243	250	242	225	230	254	263	241	266	237	248	267	256	232	230	254	267	265	285	255	249	241	253	247	246	287	244	268	231	230	265	244	268	253	273	236	252	236	224	220	218	261	247	255	231	220	245	255	233	254	239	267	267	270	261	249	247	253	282	291	242	216	272	267	228	229	240	265	247	219	249	268	246	269	253	256	253	236	299	241	241	228	253	231	236	221	263	251	243	275	255	240	266	233	244	249	250	266	244	227	225	254	250	263	249	256	270	263	247	234	247	250	260	242	270	246	259	236	246	236	263	228	231	218	226	247	218	241	237	233	268	247	245	235	268	252	253	208	248	264	261	242	237	256	254	244	249	290	240	245	259	239	244	258	270	246	232	252	248	248	254	231	232	242	245	244	248	233	234	253	217	238	247	245	256	233	271	225	223	264	261	208	240	221	217	239	243	246	261	259	280	264	253	250	258	243	269	235	265	249	265	247	240	250	261	231	260	280	255	253	249	242	228	236	248	257	235	247	244	267	250	259	228	256	256	254	250	233	241	227	243	229	249	270	259	238	261	213	220	262	243	254	260	237	241	274	267	274	242	232	242	229	225	265	250	250	248	247	237	226	239	248	229	248	255	255	249	248	239	225	244	212	255	247	258	223	248	228	237	212	253	235	253	252	249	246	250	255	232	259	241	270	266	254	272	239	256	244	279	245	237	252	257	247	245	251	269	260	264	267	248	232	246	237	249	240	231	240	225	225	241	243	255	217	248	260	243	237	259	263	244	238	243	237	235	249	249	242	244	234	249	228	269	216	263	242	265	268	267	233	232	222	261	260	263	257	240	259	242	228	263	258	222	244	242	233	225	216	244	254	259	260	252	236	212	264	255	252	259	270	258	264	261	239	213	278	261	264	238	244	252	256	233	249	247	222	243	243	254	242	253	253	246	275	248	260	225	243	236	257	271	256	240	222	252	235	236	259	243	255	263	234	259	223	242	264	220	255	248	260	238	220	224	241	233	236	225	263	233	272	244	236	266	247	248	292	250	264	263	266	232	251	257	262	242	255	261	243	264	230	243	223	249	252	255	253	257	253	244	232	223	259	256	248	254	226	254	217	244	246	278	240	221	276	267	230	244	281	238	256	269	284	273	247	237	251	228	254	235	244	232	258	255	256	260	246	258	225	256	266	251	243	266	203	264	223	252	260	258	222	243	256	266	241	276	266	264	251	259	254	237	282	248	259	223	232	249	226	264	231	248	280	253	258	248	274	217	233	246	242	256	265	247	248	247	262	266	265	227	222	243	273	257	246	265	268	242	257	237	269	248	255	251	224	231	245	261	229	253	229	242	261	259	242	235	262	265	248	276	237	254	218	231	261	262	244	267	235	267	247	232	265	255	243	257	233	213	226	237	264	262	250	248	239	259	247	250	244	235	275	258	234	268	264	265	216	255	251	247	232	276	251	250	226	258	224	231	256	241	260	255	259	249	235	241	266	257	258	233	251	231	223	254	223	241	244	251	262	242	271	280	255	254	252	242	251	265	284	276	246	233	238	254	236	246	258	253	246	228	258	255	223	252	242	233	250	258	244	217	268	238	234	264	253	244	270	254	219	241	264	271	295	280	239	240	257	247	241	225	250	221	224	272	233	285	276	228	263	263	225	268	265	209	248	230	258	230	242	261	242	237	313	248	220	223	249	247	217	230	252	253	243	239	262	254	244	249	273	263	241	252	251	254	227	226	248	228	242	252	247	245	250	210	245	275	278	239	249	242	245	222	254	253	266	255	243	262	247	240	254	240	250	257	244	252	272	232	229	244	264	242	223	216	254	255	256	260	210	250	234	225	244	252	236	242	244	254	282	234	235	241	253	263	245	250	245	262	255	228	246	267	239	275	266	256	274	234	265	223	275	244	238	264	242	240	245	248	243	271	256	238	268	247	263	247	236	243	249	250	247	248	253	260	246	210	263	263	229	255	250	251	286	246	263	255	272	280	273	222	232	250	248	244	244	265	254	245	271	228	256	241	266	269	231	248	242	259	257	253	259	258	225	228	245	266	242	238	241	248	235	258	275	243
1850	151	141	140	134	134	155	109	139	138	142	124	118	148	126	149	124	126	125	123	108	112	153	137	127	122	145	130	127	114	132	144	139	138	131	125	117	124	130	140	121	139	140	118	126	132	112	119	144	140	144	130	122	111	119	134	135	122	149	115	131	139	122	120	127	140	118	134	129	125	119	103	134	116	138	134	127	123	131	126	145	118	123	109	131	144	127	121	126	130	126	142	127	122	115	127	141	158	140	140	117	107	128	136	108	140	130	141	116	137	129	121	144	121	113	132	109	121	141	125	128	127	132	125	143	128	129	130	123	136	152	128	157	130	118	128	103	118	152	133	125	132	122	139	109	131	140	122	128	119	124	128	100	132	110	132	127	120	125	129	119	132	131	126	137	136	113	131	126	100	136	127	122	124	155	115	115	133	162	122	132	115	123	137	155	119	155	134	120	132	118	114	135	133	123	127	116	133	125	124	133	148	130	117	132	135	118	136	119	122	152	137	141	116	142	138	142	124	140	129	119	127	123	115	142	141	135	122	143	113	129	130	143	136	130	119	125	115	146	141	123	126	141	121	131	134	127	126	116	120	139	131	140	123	131	128	133	126	129	134	154	136	129	136	129	150	124	124	123	126	132	134	148	113	132	130	143	126	122	121	139	148	126	131	99	121	157	141	130	129	127	123	127	133	131	121	144	140	111	148	128	132	120	115	126	137	156	141	138	138	134	122	135	114	123	134	126	119	123	112	116	124	120	140	111	100	132	137	126	145	134	139	128	123	136	123	135	138	133	120	113	120	133	119	130	109	129	154	128	121	131	133	125	130	120	112	113	128	130	140	107	116	141	109	139	123	133	123	123	142	118	129	124	109	129	131	147	131	118	125	156	120	124	126	130	110	120	114	136	120	134	109	151	141	161	129	131	129	128	117	145	157	124	125	117	132	110	150	116	146	115	118	152	128	102	120	128	140	140	130	153	116	124	138	143	141	118	118	133	137	136	126	110	125	133	120	135	115	117	119	155	138	124	136	129	136	135	114	127	115	116	132	112	142	133	122	120	121	129	160	110	126	116	126	134	128	140	136	130	144	126	136	125	127	123	140	130	141	130	141	124	130	106	112	126	117	132	126	116	124	126	140	134	130	148	139	111	119	161	137	136	134	117	130	116	102	131	139	118	126	128	122	125	149	110	118	154	114	115	120	137	114	122	139	134	146	119	141	123	114	143	126	140	149	141	135	111	141	133	121	141	108	119	142	146	117	113	130	116	131	129	138	136	121	105	109	137	106	117	131	114	115	116	138	131	131	127	138	117	128	113	132	130	118	123	131	143	122	142	107	137	126	137	128	132	105	135	124	124	155	150	127	143	119	125	141	139	129	116	140	127	119	145	124	107	142	133	118	136	118	123	124	124	127	110	144	136	130	138	146	110	124	133	115	123	143	138	126	114	117	120	142	114	148	121	131	142	114	131	124	118	151	114	125	125	118	157	146	134	127	130	129	120	134	118	131	113	149	131	123	137	129	130	140	121	142	144	129	132	125	145	133	119	118	132	126	137	121	130	147	121	104	126	122	125	138	137	134	107	139	123	134	128	132	129	126	134	125	126	134	127	142	127	112	127	147	134	105	137	124	118	117	132	125	109	131	115	127	132	132	124	142	118	117	124	121	121	115	118	136	135	116	114	120	133	115	133	127	120	151	117	146	141	123	129	137	116	131	133	137	143	152	133	126	118	121	110	144	117	121	138	135	126	127	118	127	124	139	142	122	119	131	140	115	130	125	145	108	114	137	111	135	127	134	132	130	128	126	143	133	123	132	122	140	123	114	126	119	117	129	129	137	122	138	113	122	128	141	132	148	115	134	149	144	121	131	139	113	128	125	107	143	138	132	125	104	115	124	108	126	138	124	115	129	134	125	141	127	117	135	130	147	126	132	122	152	129	112	124	143	128	138	155	134	114	127	139	129	128	120	137	124	126	150	140	111	119	141	126	130	144	139	122	125	113	146	136	125	104	141	141	127	125	121	113	111	138	112	120	121	130	127	125	116	124	133	141	149	121	146	137	123	129	117	139	118	127	137	159	131	140	121	142	116	95	112	127	150	140	131	140	135	131	135	121	132	117	114	122	128	109	125	135	139	115	120	144	131	122	114	115	125	133	124	127	130	129	133	110	127	129	110	134	122	120	138	127	119	123	134	117	141	119	131	138	131	121	144	116	118	129	118	132	126	145	133	148	125	131	138	135	135	97	141	121	119	116	113	119	127	145	137	132	137	134	115	127	118	150	136	109	122	145	111	134	124	128	118	119	134	139	131	125	127	143	120	118	99	127	102	127	122	123	115	125	129	111	146	148	126	130	121	150	150	130	108	114	113	139	124	128	135	120	126	130	134	117	118	136	118	139	103	140	118	137	144	150	129	136	123	117	119	116	128	139	120	107	120	123	122	145	144	116	125	120	139	137	107	148	125	138	106	129	144	124	143	134	120	109	126	129	119	153	153	120	122	126	131	130	147	132	122	115	156	108	133	137	119	122	137	108	132	157	114	125	128	129	126	134	119	157	126	136	136	146	129	120	122	118	118	109	119	121	125	124	135	126	127	133	119	122	110	134	126	125	144	148	123	121	120	131	140	139	124	125	143	125	106	126	135	129	104	134	124	135	127	137	128	135	124	117	122	116	144	124	114	118	152	138	119	119	111	131	138	137	125	120	135	122	133	106	121	123	122	118	147	121	130	118	149	130	141	112	127	136	129	135	119	123	128	141	121	122	153	130	138	129	153	140	124	139	130	121	140	128	136	161	107	125	114	129	129	127	113	132	111	128	130	134	120	127	138	136	138	148	126	122	121	103	126	126	131	125	106	133	101	128	137	141	120	145	127	136	139	126	150	113	135	153	138	122	155	137	135	130	131	149	144	138	141	142	110	119	108	125	123	135	109	119	121	123	106	135	118	128	127	127	112	147	150	150	126	134	126	142	143	118	151	120	144	130	126	142	112	130	113	143	124	126	140	136	155	118	128	126	120	129	147	144	137	143	135	111	143	114	156	143	153	157	121	131	111	118	127	130	130	143	130	129	131	127	133	121	133	127	155	134	133	133	142	123	128	117	116	121	117	136	121	119	133	115	126	157	118	118	136	122	124	118	138	132	137	142	123	130	116	121	127	125	144	148	130	127	134	114	126	161	134	126	171	119	121	114	121	127	123	130	148	146	134	113	124	140	147	121	122	131	130	132	135	138	129	127	123	122	124	125	121	112	119	128	139	121	145	122	127	146	136	111	130	128	139	147	127	140	134	138	125	125	131	126	113	131	140	123	112	129	142	131	136	144	113	135	139	129	125	141	124	141	124	134	114	113	131	124	138	135	136	151	118	123	135	144	121	130	97	117	135	115	124	135	129	130	131	128	139	113	125	126	127	126	111	127	141	103	130	136	124	133	116	137	116	125	142	137	106	131	110	132	118	131	123	123	133	120	136	116	151	116	133	129	115	121	143	119	120
2035	374	458	496	463	459	421	405	379	404	373	389	380	412	337	386	348	348	394	353	339	354	357	385	329	374	337	372	384	338	310	379	343	348	365	371	353	383	347	337	332	367	369	372	375	351	327	331	316	395	387	343	361	380	348	326	345	452	547	356	336	344	338	333	354	358	365	355	383	343	356	350	351	360	377	366	366	363	352	342	387	342	353	333	383	332	344	370	385	355	329	354	335	356	322	384	339	363	396	340	340	386	334	345	359	350	325	344	328	366	348	348	386	353	354	336	321	331	358	351	357	358	345	332	362	372	346	346	333	345	349	375	347	367	317	345	341	326	345	370	343	364	338	368	374	337	366	337	375	326	341	338	369	361	332	333	373	365	360	333	355	378	338	352	332	364	378	381	372	362	332	365	353	362	352	335	379	340	377	371	368	370	369	324	331	353	347	345	332	326	383	356	313	346	376	348	372	352	346	367	347	332	348	349	345	339	363	348	324	380	399	398	331	326	365	353	374	350	373	346	326	325	327	365	374	331	333	323	376	359	338	355	358	344	370	344	348	349	341	374	369	345	368	325	353	347	303	367	336	400	352	351	338	365	341	374	343	345	337	359	372	361	340	365	323	368	374	318	338	364	405	329	388	366	360	356	323	337	368	368	358	347	391	336	364	329	346	350	391	297	348	323	379	363	368	345	371	343	353	339	362	351	352	339	351	334	380	352	347	368	354	339	310	343	345	301	345	392	390	319	339	347	336	350	361	368	353	367	395	349	359	345	358	326	369	340	334	360	356	336	367	320	399	391	391	349	335	366	367	355	367	334	389	359	380	356	339	346	327	350	339	374	363	382	346	337	368	342	339	365	340	352	358	360	359	385	342	349	358	357	378	335	352	356	321	349	337	336	311	357	344	364	346	337	338	359	347	376	390	339	332	303	356	353	370	315	354	323	308	390	340	348	325	383	354	350	347	381	342	319	364	342	372	359	345	338	361	362	356	332	349	338	349	355	378	338	335	365	352	359	319	337	376	358	336	356	328	363	357	350	374	358	331	330	327	349	327	326	361	334	350	348	348	357	373	319	357	352	327	356	319	380	348	347	361	414	327	365	362	346	358	360	374	378	337	323	341	331	324	347	307	329	318	358	361	384	366	353	364	342	369	330	358	350	359	344	355	376	328	355	321	358	356	372	369	390	338	357	368	369	356	349	377	349	367	352	356	379	339	366	355	347	336	347	330	325	349	367	351	353	342	343	331	340	343	359	320	328	334	342	349	376	332	329	354	342	336	373	344	328	345	333	348	379	356	355	357	358	385	326	353	375	347	341	337	345	350	379	336	367	379	346	340	355	379	363	326	375	384	364	361	337	343	348	335	324	347	305	339	395	361	338	357	355	376	317	331	339	351	352	364	341	333	374	375	331	360	398	376	392	363	341	348	331	374	344	362	358	346	382	363	382	363	344	343	344	342	338	339	355	388	343	348	358	358	356	327	342	338	357	357	372	345	364	333	322	379	346	296	370	335	353	340	350	353	350	374	328	340	343	363	332	322	354	339	372	339	336	340	358	367	336	371	364	342	354	392	340	360	362	373	333	341	328	354	405	350	363	342	362	337	375	297	355	344	331	326	354	339	354	354	356	365	368	346	336	321	388	373	348	358	362	349	345	380	360	317	357	350	336	340	398	339	317	340	356	354	355	344	358	347	371	361	365	352	369	334	374	364	353	343	328	363	382	312	345	347	354	362	315	345	349	335	344	361	351	336	388	354	367	322	354	344	313	316	343	305	367	338	352	360	342	322	355	333	342	345	354	353	365	350	327	382	361	358	360	353	357	374	348	344	339	319	381	337	389	359	353	334	350	360	326	371	328	400	366	336	373	363	351	326	335	366	374	382	334	352	365	372	329	347	360	354	339	351	364	364	372	327	352	361	365	353	302	333	336	344	385	377	340	359	359	381	346	369	384	341	338	340	345	350	355	356	377	338	329	349	358	361	363	304	379	321	383	367	349	384	342	354	358	350	384	373	379	368	330	342	373	331	378	370	336	343	354	328	321	361	363	341	330	369	361	370	369	387	348	384	349	350	345	360	356	365	342	356	356	361	328	321	400	312	358	317	370	344	331	336	346	370	355	408	346	343	322	378	389	359	393	333	358	357	360	320	337	337	352	354	347	342	334	356	328	367	330	365	350	337	361	362	320	357	368	371	344	371	366	355	327	358	360	376	348	335	346	326	366	356	331	358	338	352	361	338	369	369	339	310	364	338	389	351	336	355	323	312	361	344	329	344	362	358	359	355	347	373	376	340	320	340	345	324	314	331	371	328	366	376	335	318	351	355	381	367	360	333	378	326	303	363	332	348	347	346	353	310	368	348	377	378	354	346	364	358	405	355	353	367	348	336	326	380	360	344	361	338	374	324	314	352	349	341	338	398	355	348	349	326	371	342	381	322	351	347	361	334	355	334	355	339	354	350	354	319	358	332	330	379	363	325	355	368	335	342	383	366	373	374	347	355	332	345	352	393	388	381	362	381	339	332	332	378	334	352	338	340	340	324	344	367	355	353	352	328	341	358	384	385	364	360	317	308	320	327	373	359	351	332	339	358	384	351	375	353	332	340	372	334	335	330	333	321	351	357	373	333	328	340	375	334	352	320	338	326	361	367	321	347	339	352	343	377	343	368	338	329	352	340	339	334	341	353	319	352	349	366	318	337	368	341	377	353	329	363	351	374	356	350	382	373	341	363	327	333	366	364	363	343	351	328	347	355	334	353	341	357	346	321	356	375	375	379	347	366	339	325	393	364	344	331	337	359	369	377	364	386	368	363	351	316	367	365	344	384	395	342	368	322	354	370	344	348	350	392	315	335	360	356	366	331	354	386	370	338	361	346	346	364	355	340	357	365	329	341	398	358	374	365	350	339	364	357	364	352	366	372	337	336	355	365	385	356	346	368	342	358	352	364	322	372	321	330	326	335	382	346	357	376	337	358	324	373	363	382	363	349	360	370	356	332	351	397	344	357	373	367	372	342	375	341	377	364	369	364	381	341	331	343	360	327	346	342	358	356	366	364	357	364	357	358	318	370	328	352	338	357	352	326	370	351	340	340	341	362	344	354	361	351	350	398	378	335	364	341	348	382	365	355	343	361	330	346	328	346	320	342	371	358	371	398	380	338	364	334	360	330	358	357	349	367	366	325	375	333	341	345	361	335	357	364	356	341	329	328	359	342	340	368	328	380	318	321	347	378	358	376	338	366	350	357	360	347	363	361	319	366	341	375	349	353	334	327	351	352	341	343	334	353	348	328	368	369	348	338	357	345	338	337	330	369	375	396	367	329	333	336	350	331	391	370	327	356	352	375	360	324	348	346	347	348	378	376	371	356	363	354	348	364	349	383	359	327	345	363	332	379	358	361	340	333	349	354	365	368	350	347	360	395	378	346	328	364	346	332	361	372	362	359	327	367	362	375	329	379	352	335	339	369	357	357	362	352	329	379	339	381	329
7285	945	1116	871	589	482	391	346	270	289	248	230	195	219	181	206	194	157	180	183	184	167	191	174	164	168	170	172	182	179	189	178	169	187	163	163	171	177	165	170	160	161	139	167	169	144	151	149	134	164	176	157	145	173	151	182	159	357	443	141	165	157	151	150	163	153	160	182	156	160	157	148	168	167	157	159	170	166	161	167	145	192	162	180	171	178	167	155	152	177	149	179	157	153	148	146	156	151	168	135	158	147	165	175	160	179	157	167	168	136	159	138	161	140	169	170	154	161	162	156	150	154	155	150	173	154	146	180	141	137	159	158	149	152	158	152	155	130	154	179	167	162	159	149	139	156	161	169	158	131	173	151	152	148	165	160	187	152	153	197	141	170	180	137	152	163	156	150	166	141	170	164	147	146	154	151	153	139	158	167	169	139	154	137	145	166	172	171	173	153	130	153	143	160	156	154	145	145	152	146	152	164	160	180	172	167	160	173	177	164	144	168	145	152	156	136	181	176	154	149	166	160	138	151	155	136	161	171	142	155	158	171	138	146	174	163	167	176	146	156	170	147	148	140	134	174	154	163	154	156	155	149	152	166	136	172	168	135	138	165	150	148	180	157	125	156	147	161	155	143	152	151	174	164	166	145	140	145	136	180	156	140	153	184	157	152	125	173	154	152	152	164	165	153	164	163	180	153	139	181	150	131	152	139	163	155	160	190	162	169	172	157	145	171	168	135	142	155	157	170	176	182	160	154	166	165	167	170	160	170	129	175	157	166	166	157	154	151	149	153	140	164	166	174	152	198	148	182	141	150	181	171	167	138	169	144	154	155	182	182	150	158	168	151	166	143	167	174	173	158	155	188	145	153	191	172	187	166	152	169	155	144	160	143	143	154	185	140	148	148	168	150	144	142	152	150	150	151	156	187	176	171	164	154	156	154	139	171	154	148	142	146	150	154	136	157	151	155	138	142	158	160	136	139	143	142	158	131	153	175	144	153	174	160	170	175	158	164	168	161	160	135	148	149	172	145	146	162	155	150	170	157	148	156	170	164	142	146	168	149	177	152	151	155	159	142	161	146	146	165	158	171	164	164	157	168	165	151	172	142	120	156	175	161	145	167	154	159	167	159	175	148	140	140	169	167	147	147	153	153	147	169	153	131	152	155	151	165	148	145	134	161	156	147	166	167	155	155	153	131	174	154	152	166	168	177	149	161	153	160	134	155	153	160	136	128	165	146	165	133	167	144	165	141	172	164	165	137	141	144	149	167	153	172	171	168	163	152	165	163	132	155	154	141	162	184	170	185	152	160	151	159	170	145	164	156	161	157	144	154	158	137	152	162	164	158	164	159	145	164	128	143	148	165	146	156	167	162	137	149	148	161	170	153	161	173	164	169	152	151	161	142	145	146	144	194	144	181	151	151	159	153	135	166	149	170	180	172	166	152	144	162	147	156	157	147	152	139	150	148	148	134	154	159	164	152	149	145	160	144	171	145	175	162	134	139	154	131	140	149	147	179	174	150	163	170	140	164	148	168	152	158	146	185	163	151	146	164	144	158	176	167	152	153	173	182	179	157	156	173	155	166	147	165	149	157	163	149	174	154	163	160	149	138	150	155	163	175	166	151	158	163	147	164	155	152	171	170	171	144	179	157	132	157	139	171	148	169	158	135	152	171	144	167	153	176	160	171	161	173	128	152	155	154	161	142	156	147	155	155	140	153	135	153	142	172	155	145	148	167	169	153	164	136	133	146	139	158	157	135	157	157	169	176	167	158	178	144	156	139	186	153	147	145	180	140	136	151	134	149	171	154	140	151	167	171	128	156	157	160	136	141	158	173	140	169	180	147	154	140	150	178	153	163	148	177	141	157	149	169	150	169	169	162	170	159	158	155	168	155	156	149	160	154	182	165	162	156	154	157	178	146	158	153	162	134	162	172	150	154	145	147	145	146	157	156	136	185	144	137	141	168	141	155	175	164	146	135	149	157	167	157	143	136	149	166	148	153	141	154	172	157	154	141	172	175	157	172	139	180	166	122	175	163	175	164	153	169	163	133	162	163	145	158	143	168	166	170	147	169	154	156	139	156	149	165	139	152	171	147	159	169	157	172	151	178	159	157	173	137	154	150	169	134	156	133	153	153	157	142	159	151	160	147	203	153	141	163	150	144	186	160	165	158	178	168	140	155	158	141	139	144	174	174	167	153	142	122	160	140	179	138	165	169	138	163	150	158	167	158	152	162	155	149	156	173	169	160	160	172	146	153	135	153	149	152	160	144	139	153	178	154	169	154	162	160	164	134	177	175	153	151	170	152	145	159	137	150	169	153	167	173	161	167	155	135	155	172	155	141	167	168	153	150	147	164	176	150	171	167	167	143	142	137	139	164	158	154	162	180	154	162	154	154	158	131	156	155	138	151	153	168	133	159	167	159	152	185	151	161	160	155	147	145	178	161	171	166	153	142	163	143	161	143	156	160	148	143	157	141	162	148	133	159	163	144	155	179	173	164	180	140	158	154	176	163	158	148	157	163	169	160	139	160	152	160	143	166	146	138	165	144	161	179	171	157	184	152	140	155	176	152	151	164	176	155	186	154	167	131	174	169	144	161	152	150	162	162	156	167	155	170	147	135	145	153	166	152	173	159	156	134	164	162	141	173	175	149	160	159	175	147	160	168	169	193	158	184	134	154	172	148	148	156	160	168	160	169	161	145	142	157	161	175	166	168	150	156	163	178	148	158	146	167	161	149	147	159	136	175	161	152	169	150	158	201	168	158	161	148	152	148	158	154	146	145	146	156	152	142	157	163	146	122	144	150	152	154	163	152	164	141	147	147	146	146	151	167	144	151	153	174	156	150	166	175	150	153	172	163	152	167	169	167	164	157	165	156	158	134	137	163	156	156	160	168	138	167	156	160	155	153	148	159	137	161	166	167	155	165	145	152	139	161	162	145	158	173	150	168	148	148	150	157	170	142	161	142	153	161	150	185	153	151	158	149	149	168	145	143	126	148	178	145	154	140	153	151	166	146	161	189	137	157	162	140	163	143	148	136	150	167	131	142	157	147	154	173	132	155	165	162	154	181	157	177	164	175	151	143	173	147	163	148	153	173	153	159	158	158	174	169	135	155	165	162	159	138	157	162	153	164	168	152	153	154	158	167	155	149	154	143	166	166	152	149	172	164	139	154	166	155	154	146	140	162	145	169	150	152	160	158	181	162	157	145	166	149	162	141	153	151	163	148	159	178	135	162	137	171	167	154	162	170	159	169	156	164	155	146	165	174	168	161	180	171	157	161	175	175	154	152	177	162	160	188	155	179	149	131	177	164	144	158	147	164	150	171	168	164	154	150	167	162	146	155	153	162	165	158	141	164	163	153	161	144	157	162	184	166	166	164	173	152	171	156	172	148	146	176	146	146	157	180	167	164	160	159	151	176	153	161	158	150	161	137	145	161	171	151	152	165	156	158	152	148	156	139	155	171	156	152	149	156	163	144
5292	1196	2528	2853	2549	2053	1736	1436	1248	1079	1006	887	795	799	767	718	697	678	636	589	602	594	518	543	568	526	540	564	460	516	479	501	489	491	454	422	459	484	469	464	457	452	470	479	450	429	464	424	459	427	478	468	473	454	427	436	452	2364	2979	434	432	397	387	444	414	457	408	406	427	423	417	418	397	437	417	431	401	463	381	451	400	413	460	435	411	414	441	360	452	445	414	407	411	393	415	411	408	426	412	435	377	420	371	428	385	440	422	381	442	377	424	428	450	417	443	410	396	389	386	426	375	411	438	403	418	401	397	402	428	343	440	431	439	430	440	401	407	407	407	439	448	446	389	396	448	436	416	419	402	453	406	412	420	430	384	436	441	423	417	405	431	433	444	424	419	406	429	448	416	444	415	422	428	421	362	430	435	404	384	426	393	423	472	389	419	433	431	421	416	435	404	423	396	417	450	400	419	431	429	395	427	367	415	429	400	424	422	374	412	420	425	387	407	401	427	435	414	423	410	408	406	436	393	415	402	409	413	422	412	389	421	424	403	377	389	420	406	386	428	441	394	394	391	445	363	414	433	360	413	384	466	423	402	432	410	446	406	394	425	381	428	444	399	430	435	400	413	407	411	402	411	470	423	377	413	367	429	408	428	428	409	389	440	410	424	442	430	409	386	417	418	442	396	407	396	438	395	369	428	414	423	400	428	422	404	370	396	412	390	410	396	394	395	412	388	403	387	377	405	395	407	375	437	427	437	420	419	423	392	421	395	385	404	412	415	427	418	416	385	431	385	437	415	440	402	422	412	411	361	393	408	429	395	411	427	419	421	410	378	381	387	409	427	423	388	405	440	440	412	430	402	387	389	395	441	416	409	413	396	373	435	402	403	415	401	410	432	395	412	434	434	406	408	415	396	401	410	422	393	439	436	359	409	435	404	399	424	415	425	429	405	419	405	445	419	396	425	407	380	400	435	407	414	421	391	409	421	421	410	379	452	420	410	426	429	435	415	420	376	417	403	414	379	427	432	427	398	415	412	408	450	403	412	423	405	411	400	401	438	418	416	416	422	424	393	388	400	426	385	417	409	429	391	433	396	407	387	412	428	401	420	380	429	421	389	385	384	432	435	422	428	401	422	434	444	380	431	424	423	402	384	397	395	435	402	399	389	422	405	392	422	419	402	394	405	402	403	451	395	407	390	436	415	425	404	422	413	398	420	394	402	361	423	440	422	417	412	371	451	397	423	420	394	411	398	397	431	416	405	402	431	398	412	393	393	412	399	430	443	441	440	442	389	414	405	396	435	427	417	439	396	410	451	432	420	416	388	389	432	407	415	393	423	432	417	413	395	393	415	398	446	426	407	405	436	420	404	409	414	397	420	437	365	401	408	409	403	437	415	380	409	406	410	388	436	433	375	423	405	439	361	418	416	448	421	375	399	414	388	412	489	406	402	395	377	431	414	352	400	401	388	423	408	422	417	403	430	382	393	419	408	388	421	449	404	415	405	417	459	416	387	445	385	369	402	417	390	424	397	422	403	421	409	394	413	409	423	429	368	408	405	402	420	406	381	403	428	397	404	399	405	414	417	439	370	452	418	389	439	409	440	423	433	440	410	406	417	379	405	388	378	409	423	426	389	393	431	381	417	404	408	455	401	424	421	392	409	397	380	429	440	430	409	410	397	398	442	411	394	441	439	396	401	423	425	418	420	384	411	398	405	415	411	387	421	370	373	389	420	412	400	417	406	410	432	413	409	392	426	384	425	408	444	421	447	452	386	397	388	393	434	412	405	419	419	435	414	418	437	415	402	400	429	431	434	418	423	415	405	412	406	392	401	378	424	414	432	399	403	422	412	413	447	412	415	428	421	411	430	446	391	462	400	444	403	425	410	432	406	412	378	427	421	432	392	479	394	444	422	419	399	397	430	412	398	379	450	413	361	434	424	413	406	388	390	429	424	391	424	409	421	399	419	405	423	424	415	389	390	401	402	392	382	423	410	400	402	408	392	402	394	398	420	446	401	401	423	415	397	408	435	388	397	381	426	415	367	394	402	431	406	408	419	426	400	386	427	396	401	424	428	433	401	428	402	425	383	425	398	425	459	415	380	435	405	416	425	428	387	427	383	414	420	409	404	433	376	402	409	453	420	414	451	426	397	403	434	425	417	397	457	401	420	419	396	414	394	431	383	406	424	387	394	438	413	395	424	402	401	430	411	399	433	394	403	412	399	413	392	401	406	430	378	432	405	402	416	443	398	421	403	430	422	373	429	411	391	450	411	433	429	406	372	395	392	423	409	406	409	405	382	449	413	419	404	396	417	399	381	401	421	435	408	422	433	405	419	418	392	431	431	393	420	415	423	431	401	439	402	438	397	424	433	429	424	432	429	352	453	388	391	412	411	387	393	380	398	419	413	409	420	421	432	416	411	409	368	407	442	418	436	457	388	422	411	385	387	425	428	383	431	373	372	428	441	410	403	421	417	412	408	429	415	422	341	427	423	383	412	447	445	403	431	422	393	403	407	415	393	416	428	394	380	454	421	416	484	386	417	411	416	416	391	402	432	430	424	385	446	433	419	399	392	431	394	422	432	401	412	389	414	422	410	425	401	431	385	417	412	382	397	413	441	421	411	431	431	407	438	371	388	375	443	399	434	412	411	422	442	419	464	404	401	387	398	408	422	392	408	386	391	428	415	406	393	414	393	413	429	385	442	394	409	429	429	425	437	452	415	395	423	388	450	425	387	415	408	414	407	411	387	410	414	438	385	448	396	430	428	379	402	404	420	418	427	436	434	407	414	449	394	435	430	405	415	436	417	415	385	436	425	464	411	396	367	424	405	392	418	442	399	397	415	407	429	422	435	412	400	397	420	372	403	387	389	429	419	422	424	422	395	410	397	419	404	394	413	423	382	369	422	424	407	416	404	387	446	417	423	412	425	402	452	437	414	403	403	436	401	383	402	395	452	377	393	396	428	421	439	378	399	424	423	428	406	422	409	388	437	431	442	431	434	426	432	440	404	405	415	403	385	361	433	406	383	455	424	436	439	416	442	392	422	402	404	384	361	405	393	384	381	430	409	400	404	390	430	429	418	433	416	423	399	387	385	407	405	400	397	427	438	432	393	400	372	386	450	419	425	409	419	375	430	374	402	386	432	414	398	411	416	415	415	411	411	410	407	459	397	411	409	416	425	440	380	393	403	382	434	390	378	385	408	379	397	389	373	382	402	409	417	421	407	422	412	393	433	378	369	461	399	393	437	432	407	398	416	424	414	408	405	412	421	408	386	460	388	448	386	421	395	437	383	425	452	405	399	421	434	435	413	410	453	417	394	386	395	426	424	415	394	414	407	418	411	382	419	411	436	387	439	394	390	415	409	394	414	372	386	392	437	434	390	428	401	406	429	427	418	420	409	440	419	416	413	392	413	412	392	387	416	427	401	443	440	405	443	402	391	408	411	412	411	391	419	423	415	384	398	415	400	433	399	444	375	418
14171	2017	2051	1551	1026	744	528	445	362	292	263	222	216	183	186	157	157	131	140	119	130	114	115	140	129	107	113	98	114	112	118	104	122	120	102	103	96	113	97	102	108	93	97	96	106	116	110	109	110	96	118	119	110	115	100	100	88	433	606	95	100	100	89	101	85	100	90	92	89	80	107	83	80	115	90	87	106	105	90	92	92	86	87	91	96	102	97	97	83	85	100	99	90	97	97	88	85	98	79	86	95	92	94	83	102	83	95	82	97	112	103	91	94	86	89	82	96	118	98	94	82	79	96	91	85	62	82	87	97	79	86	96	101	103	99	106	76	112	92	96	79	74	100	81	92	87	90	89	99	93	85	112	87	100	97	100	80	102	74	79	82	88	96	89	73	91	112	99	84	77	91	101	78	119	100	91	106	100	69	93	93	96	95	100	89	110	86	95	82	114	93	96	92	94	101	81	95	92	92	91	75	80	83	88	98	89	87	93	107	93	107	86	102	112	102	99	89	104	92	107	86	90	88	102	96	95	83	107	75	90	92	90	98	103	86	84	90	90	101	88	98	92	83	86	90	94	109	102	101	83	70	93	87	78	94	97	99	79	94	79	91	88	111	88	79	79	83	96	93	78	95	100	84	90	119	85	78	89	104	97	92	98	94	87	86	90	79	97	108	101	85	105	100	76	87	85	101	96	101	96	94	79	101	97	99	81	102	104	76	96	101	92	103	80	104	93	83	102	100	81	103	106	88	99	77	103	88	80	79	82	89	72	100	88	89	80	87	81	86	97	88	95	70	88	78	77	91	85	88	101	93	90	97	105	72	91	94	98	95	95	87	93	93	74	94	88	101	88	89	102	107	84	104	88	91	97	76	104	73	92	98	87	96	106	82	88	93	69	90	87	75	92	80	84	73	100	74	72	92	114	92	97	77	102	105	100	106	83	85	82	115	98	78	76	99	89	91	67	95	95	88	86	87	86	105	108	106	93	115	95	96	105	100	76	107	104	98	116	102	98	97	100	88	88	118	95	77	73	87	95	94	107	96	95	95	95	102	89	90	97	90	76	100	97	97	86	83	79	82	100	101	74	100	96	84	91	88	75	85	79	87	97	88	88	95	97	74	77	93	111	92	90	90	96	78	87	94	98	86	85	86	92	77	86	96	85	91	92	107	90	97	99	87	105	84	84	86	85	92	88	72	76	79	78	120	85	79	97	87	104	79	98	95	94	103	95	85	101	100	91	81	61	102	85	96	107	107	103	94	113	97	85	93	93	87	89	103	79	95	105	71	87	96	95	97	88	92	89	89	70	85	85	106	94	92	109	84	102	87	93	63	96	93	96	106	90	83	100	107	100	85	95	83	103	102	89	83	76	78	72	92	110	94	91	97	90	97	93	101	103	73	97	87	70	106	84	96	99	74	87	90	110	89	87	93	94	99	67	89	93	83	100	92	90	70	93	100	87	92	84	82	80	72	79	98	79	87	95	70	93	80	90	90	82	91	99	106	114	83	103	83	85	85	73	91	109	89	97	83	103	91	81	94	90	94	103	107	86	103	81	81	97	97	103	81	86	75	105	101	91	100	114	87	84	76	101	98	93	84	99	88	94	89	82	94	83	113	95	81	96	77	102	112	107	81	93	113	74	87	85	105	97	85	99	90	101	96	73	89	113	91	80	96	101	84	103	80	95	85	103	83	99	104	86	87	87	94	100	87	98	103	76	107	92	90	91	86	81	103	91	87	81	109	98	87	98	97	95	104	79	91	97	97	93	85	92	85	75	85	101	90	94	115	90	85	88	93	100	92	90	88	97	86	97	75	85	89	78	109	82	96	79	105	96	106	90	90	83	91	94	77	78	84	100	89	84	80	100	85	97	91	81	76	100	96	98	109	78	81	102	82	91	100	90	88	81	89	100	89	84	80	91	84	88	99	88	91	97	76	98	86	89	87	79	95	97	90	82	77	87	105	100	93	94	101	80	99	104	92	94	79	97	105	103	88	76	98	83	94	82	84	72	72	77	82	96	102	92	90	92	91	86	108	96	93	90	80	93	110	106	79	80	94	98	89	80	88	97	103	89	100	100	80	99	83	93	86	110	92	97	90	85	76	90	89	95	94	103	84	75	85	91	106	95	77	98	82	106	92	77	86	83	105	92	58	99	87	87	107	77	103	79	96	86	93	98	88	98	82	92	70	86	74	89	104	92	79	90	109	93	102	86	101	95	74	92	99	88	92	84	79	83	93	76	108	83	94	84	99	96	88	96	86	75	98	79	93	95	103	88	105	97	72	83	66	87	97	115	102	77	98	105	86	74	93	94	88	99	87	74	93	107	87	95	99	94	108	85	90	95	88	91	99	96	86	71	86	107	79	92	92	83	88	96	113	94	92	86	89	100	83	92	85	84	113	117	65	86	87	112	96	88	80	79	107	100	78	76	89	92	83	94	101	94	86	88	91	93	96	93	93	99	89	104	94	83	94	95	88	97	92	95	85	85	112	94	96	102	78	102	77	95	83	89	101	88	90	102	90	83	100	94	87	82	92	76	106	104	81	92	80	92	100	85	88	88	90	69	88	87	100	100	105	85	113	101	107	90	99	91	83	85	83	89	81	87	94	95	94	77	82	70	82	80	90	90	94	103	101	82	99	101	82	92	79	80	97	85	96	113	76	87	84	90	119	88	93	97	83	94	98	95	91	84	89	88	91	80	104	100	79	83	91	100	85	93	95	85	96	98	84	85	94	112	91	95	81	78	99	91	78	101	99	93	85	86	103	74	74	97	86	104	83	88	96	84	95	103	83	115	103	78	84	84	89	84	98	91	89	110	81	96	94	74	87	81	102	92	88	88	90	86	103	99	84	93	90	105	96	86	114	99	102	97	91	97	85	79	92	83	94	81	101	78	94	84	79	78	94	92	98	105	88	95	81	93	83	105	101	86	101	97	81	96	92	91	89	94	91	88	119	86	83	80	79	77	88	93	107	86	90	98	87	80	99	106	89	86	87	82	88	105	69	96	85	90	93	84	80	88	86	82	96	81	96	97	101	78	115	96	100	101	93	112	90	82	93	79	103	106	84	88	88	105	87	100	97	90	72	90	103	112	80	84	87	79	87	95	100	95	98	98	80	82	96	71	95	89	92	81	92	79	86	85	96	86	94	104	98	92	69	77	90	80	87	83	97	103	103	90	100	92	101	83	83	86	83	91	94	85	95	76	78	83	93	113	94	69	108	91	108	103	89	99	104	91	80	92	78	104	94	82	84	97	106	96	82	104	84	99	103	84	99	102	79	81	106	100	105	90	86	115	89	89	101	70	103	102	96	82	93	107	84	112	88	83	90	91	91	91	110	94	91	99	89	92	91	94	97	94	103	86	109	87	93	58	104	75	86	97	93	87	85	100	87	104	94	85	93	94	84	97	92	92	92	95	80	100	102	89	88	85	101	85	91	91	109	90	89	94	97	96	95	80	93	85	102	74	82	93	92	106	96	96	99	82
7106	1749	4347	5037	4221	3385	2823	2212	1907	1640	1401	1174	1038	918	931	858	706	719	639	603	565	560	561	501	441	426	445	444	449	394	377	405	383	369	380	369	359	338	342	326	328	333	313	339	379	539	407	342	323	375	359	365	324	362	319	334	348	3584	4213	304	281	268	273	241	273	243	264	265	252	260	302	266	263	280	266	269	279	273	273	233	258	244	276	245	284	252	233	254	236	265	264	270	249	250	224	237	272	285	254	268	255	263	252	273	264	250	259	252	233	266	273	241	245	250	244	247	225	274	238	254	237	256	267	265	226	247	273	256	266	292	244	295	241	253	275	243	278	284	260	262	252	254	238	304	246	260	257	206	267	239	246	259	245	265	272	267	235	259	269	272	290	258	267	224	235	264	249	262	235	263	272	254	269	238	235	242	258	247	255	228	248	270	251	246	243	241	261	259	260	252	262	270	245	264	252	245	250	255	255	265	251	239	231	250	249	260	225	246	264	249	249	243	250	220	281	239	250	246	283	233	244	257	250	244	230	246	267	262	262	280	244	247	271	273	238	224	236	268	254	228	248	257	268	234	271	227	250	226	279	245	236	253	245	223	245	268	256	259	265	231	248	276	251	253	239	261	261	252	243	244	254	241	219	235	275	259	244	233	243	254	246	231	250	238	245	274	263	275	252	243	242	232	248	276	241	253	245	266	250	240	247	230	261	239	264	235	245	268	266	276	230	243	231	258	253	246	222	261	261	279	221	250	273	237	231	261	255	242	251	243	252	235	225	247	247	286	231	264	265	233	255	261	214	243	270	245	228	250	241	253	276	252	244	251	269	241	261	245	235	247	276	251	228	266	248	231	285	252	255	251	248	246	257	251	253	239	263	264	249	212	230	234	240	252	249	223	260	259	224	251	232	258	250	281	267	277	249	239	278	257	219	245	260	244	228	271	255	259	253	237	236	237	271	247	238	245	236	267	246	221	242	237	229	231	241	242	270	232	260	238	236	257	256	250	247	266	225	241	244	260	215	223	234	267	226	244	269	254	222	257	241	260	266	264	276	236	244	255	247	265	237	261	259	239	256	249	245	239	242	229	254	234	248	265	259	233	251	245	235	269	255	255	246	269	243	258	263	241	269	273	236	244	274	246	231	235	237	275	274	272	268	239	264	262	242	270	221	253	262	245	244	242	268	264	223	229	217	241	251	233	239	271	254	248	260	246	239	223	251	267	264	229	269	262	238	258	242	273	244	262	256	244	278	250	258	273	257	264	246	239	256	239	264	265	242	269	242	236	233	254	240	234	242	243	252	247	275	265	234	236	252	259	246	298	274	273	257	251	271	247	265	219	215	234	275	250	278	251	229	251	234	245	256	257	249	233	243	259	255	259	233	258	254	245	248	258	240	260	241	246	269	233	269	253	220	242	253	236	269	257	258	251	253	286	261	265	245	244	254	271	253	247	257	243	260	247	246	237	278	240	237	232	254	244	257	255	256	259	227	261	240	246	225	257	266	290	258	246	235	288	244	246	258	303	241	270	254	272	229	277	300	227	236	256	249	244	239	248	227	255	257	237	251	261	267	248	275	254	256	239	238	293	236	236	259	265	254	245	224	268	247	236	229	227	251	272	232	245	223	254	246	260	238	262	260	252	257	249	233	218	237	235	273	261	212	283	253	252	240	256	263	220	215	258	258	260	240	237	232	234	242	205	229	260	264	240	230	250	240	232	244	226	251	223	252	245	246	272	240	249	258	248	242	253	246	237	251	223	249	227	257	249	260	235	251	252	257	243	247	273	244	231	250	229	235	260	263	246	221	248	239	249	255	235	250	257	239	244	229	264	245	257	252	239	249	254	238	228	213	243	246	265	238	235	257	226	197	220	246	254	255	236	249	277	273	256	231	246	238	251	281	219	245	235	229	247	261	246	217	241	269	241	230	248	231	230	274	243	225	246	249	263	234	253	283	254	239	265	248	243	269	237	249	242	259	271	239	248	238	250	237	249	253	255	245	260	247	262	268	266	229	247	246	237	244	236	243	257	251	228	248	252	265	262	246	271	266	226	272	253	221	255	251	233	231	245	235	263	235	249	253	255	257	239	231	265	264	268	253	246	263	262	233	248	275	255	215	251	250	268	253	243	242	255	253	240	243	225	240	264	248	232	240	250	233	255	251	251	275	265	278	273	247	266	234	264	252	246	262	261	237	224	254	248	224	259	224	242	241	242	238	267	267	247	237	249	250	263	261	258	266	275	248	232	256	273	253	246	244	267	239	232	252	263	245	233	262	241	215	218	215	260	247	258	260	252	249	266	252	272	248	258	247	217	267	259	238	249	273	256	210	244	252	227	256	242	232	255	257	243	253	243	254	225	247	263	233	241	260	213	275	269	261	289	253	260	278	256	235	230	239	280	280	230	240	246	245	252	243	253	269	236	253	261	270	232	262	256	245	237	226	237	241	261	247	240	231	250	228	266	216	269	222	237	262	207	252	250	252	265	255	256	231	250	231	267	247	270	255	264	229	257	271	260	235	245	245	253	275	226	250	276	252	267	249	237	249	232	267	266	246	260	248	237	247	261	249	222	251	235	274	231	262	268	283	253	230	250	256	245	225	254	244	257	248	275	241	247	251	260	236	232	267	267	246	233	258	240	226	253	253	243	245	247	245	261	275	239	231	246	261	265	240	263	237	253	253	259	243	245	249	267	251	280	252	278	259	236	259	237	229	267	216	277	254	258	249	265	233	250	218	257	263	234	262	251	214	247	263	263	220	233	251	229	262	238	245	269	226	250	253	230	235	252	245	258	234	257	247	234	257	241	238	251	240	261	239	258	252	267	253	244	257	269	232	239	278	274	249	250	249	253	251	264	243	220	252	257	252	236	199	265	261	253	227	252	243	237	260	245	245	241	250	247	257	284	249	240	275	226	240	253	230	246	265	291	257	267	258	264	253	229	264	272	237	266	247	252	247	253	246	257	231	261	253	221	247	245	248	262	274	250	230	257	248	273	243	236	242	244	268	268	260	259	266	242	260	240	241	244	247	251	264	269	252	253	261	227	267	236	257	245	257	277	265	222	249	254	247	238	228	232	237	256	226	253	238	248	246	238	276	261	262	255	229	254	255	223	264	269	258	287	271	248	221	266	253	249	234	268	256	238	259	253	234	259	260	263	235	247	241	253	249	251	252	230	247	246	276	221	246	234	240	231	265	237	265	271	255	264	254	230	231	251	276	259	243	251	216	260	250	268	260	222	269	262	224	230	212	248	268	285	275	249	254	263	217	262	259	255	241	252	246	247	259	274	229	252	255	270	239	265	248	244	251	242	246	247	256	262	249	259	243	245	252	232	231	237	244	247	237	253	259	215	247	235	237	230	233	244	278	256	254	238	237	249	241	258	278	231	242	273	233	249	230	231	224	251	241	235	233	274	257	223	268	259	231	253	249	251	244	234	249	222	279	238	225	255	265	252	242	247	263	260	222	256	248	242	250	246	226	251	234	249	260	255
1815	152	149	151	158	133	151	109	155	128	140	104	149	119	127	118	127	113	135	121	139	139	110	115	108	137	130	140	121	120	155	130	136	115	146	127	157	112	127	119	141	142	115	150	128	143	118	131	136	118	135	149	136	140	139	144	127	129	134	132	125	129	110	112	143	139	134	118	148	131	109	130	143	125	124	129	133	131	146	137	145	135	142	123	131	132	138	124	152	122	140	128	118	131	119	111	145	128	118	130	139	126	144	130	108	130	122	121	118	122	120	129	117	150	120	130	136	135	133	141	128	114	144	139	119	128	121	124	127	142	134	115	127	133	115	123	116	151	130	134	132	127	121	145	122	134	123	129	125	133	104	114	133	116	146	131	123	136	127	128	110	136	129	147	131	120	138	108	142	129	116	131	114	119	115	119	138	144	123	130	130	127	142	154	124	134	137	124	116	150	143	147	136	131	142	139	123	123	128	120	123	118	139	113	115	142	139	127	143	118	119	126	124	146	137	124	129	123	119	140	140	120	112	125	122	125	115	135	134	124	127	132	141	136	123	128	126	154	120	144	122	134	147	149	134	146	128	146	119	127	122	140	118	131	146	116	128	136	123	116	147	111	126	151	148	112	151	149	135	120	112	122	132	118	112	121	130	118	127	127	114	120	136	127	108	140	120	113	129	120	121	145	125	109	128	107	111	124	135	119	140	121	140	136	127	134	123	101	135	117	134	136	136	165	137	120	136	141	106	142	123	141	129	135	123	128	124	117	127	140	121	117	133	127	138	128	125	131	130	113	126	129	125	152	133	117	121	134	137	135	116	135	129	129	139	149	128	127	125	127	141	156	133	116	123	111	108	138	119	119	130	127	101	134	136	126	136	125	122	129	132	119	143	135	134	135	119	125	126	117	126	138	126	135	127	116	107	126	118	128	129	134	128	135	126	136	137	119	110	119	122	117	136	125	116	150	122	137	130	111	116	149	144	130	127	117	143	133	132	135	152	120	130	140	139	139	130	115	127	115	118	123	120	150	128	120	126	132	133	131	134	120	119	121	131	114	136	116	117	123	138	129	133	136	117	127	142	129	126	146	135	130	135	121	109	127	125	135	142	137	132	134	127	131	124	127	134	118	128	138	144	113	130	117	118	120	127	119	136	129	127	144	138	104	122	134	132	133	119	137	128	126	137	119	108	143	124	132	147	141	120	146	137	132	124	112	124	131	124	100	141	133	138	108	147	128	138	134	126	128	118	138	120	128	124	131	122	128	125	128	129	106	134	139	122	118	138	117	125	130	133	126	117	112	136	143	141	135	142	113	118	115	140	116	129	124	124	152	129	145	126	126	134	126	99	132	137	134	122	134	149	135	136	132	125	110	144	119	125	124	124	121	139	153	132	126	128	124	125	127	140	135	120	122	126	128	126	110	121	127	121	146	138	129	139	134	132	152	121	130	134	126	144	117	123	128	131	128	131	132	116	133	114	148	129	119	110	126	124	120	154	139	125	128	137	136	140	122	107	130	139	110	111	117	123	129	123	140	121	142	144	142	110	144	138	140	143	124	113	123	117	129	150	139	119	141	120	130	125	135	135	118	134	139	156	110	138	133	124	115	122	106	130	122	126	143	140	123	127	141	156	131	115	127	119	147	126	126	111	140	106	118	158	121	135	114	126	146	134	123	139	126	148	124	117	146	124	124	125	117	117	121	110	112	120	135	125	114	128	136	118	156	119	125	138	125	104	126	118	123	130	119	134	130	124	137	124	125	166	142	139	138	119	145	126	126	118	120	128	119	125	136	142	112	116	113	143	107	104	119	132	126	145	132	134	116	128	126	121	141	146	127	140	124	121	112	136	110	131	136	127	133	145	139	132	129	141	126	133	126	118	138	135	115	132	136	130	126	125	143	126	135	122	126	132	130	128	117	121	122	133	133	116	115	122	137	126	119	114	137	118	146	122	108	141	120	118	132	138	118	141	125	125	116	128	136	130	116	116	134	115	125	123	152	134	135	109	131	115	117	131	121	132	122	113	111	145	146	140	139	127	133	127	146	126	132	135	133	128	118	124	127	127	116	145	132	122	114	109	141	133	143	133	131	116	149	140	143	114	126	118	144	137	126	141	118	149	148	124	144	157	114	119	134	137	125	137	129	149	126	106	137	130	127	123	137	119	110	128	136	141	140	114	141	133	131	135	123	120	141	137	130	147	106	126	128	106	121	121	129	128	121	124	128	118	126	129	125	128	145	136	132	159	119	126	137	99	154	134	132	131	128	138	133	128	127	142	132	127	119	111	128	134	123	125	117	138	123	137	125	130	105	132	133	154	124	112	122	130	138	118	125	126	130	133	140	137	106	120	115	132	130	133	129	144	129	135	131	126	144	146	119	135	133	128	130	147	115	128	114	125	125	149	125	147	136	143	136	132	132	131	133	144	134	148	162	129	150	130	125	127	129	104	155	138	126	117	119	144	146	111	118	141	138	121	119	135	142	131	126	115	120	133	124	116	128	124	111	117	137	140	129	141	129	127	129	127	127	138	138	140	136	139	120	151	136	109	133	120	124	124	115	141	146	125	142	128	124	139	126	155	120	129	131	133	146	136	122	120	135	114	131	120	112	132	126	152	137	111	132	128	106	119	125	117	125	154	132	140	130	119	127	150	131	126	122	134	106	115	109	121	136	124	107	131	119	138	129	129	134	151	124	126	132	118	142	130	122	112	141	142	141	121	131	139	123	105	133	137	132	116	131	140	137	130	132	121	134	137	135	122	124	127	124	160	140	123	142	128	141	125	148	122	142	121	143	140	109	131	134	148	128	113	128	104	119	150	142	134	122	116	133	129	120	125	134	144	144	144	130	132	122	150	125	133	138	126	135	124	119	121	119	147	134	135	134	150	135	133	143	139	120	152	126	107	130	126	107	136	129	136	136	125	137	149	132	119	128	135	122	115	142	130	151	125	133	127	130	122	126	118	131	127	116	133	117	132	119	121	131	131	134	128	119	136	110	111	129	138	119	130	141	126	143	133	119	113	113	127	139	132	110	112	121	121	110	138	132	132	139	148	128	126	117	140	134	132	133	129	138	128	143	154	135	128	127	114	152	144	138	136	135	130	112	129	126	136	130	125	123	130	144	131	138	144	118	130	141	135	113	123	135	112	148	136	120	125	136	135	125	115	116	135	108	140	147	139	136	133	126	129	133	142	125	122	112	126	140	137	127	118	121	112	128	143	131	134	135	114	114	117	137	134	138	125	123	136	148	120	128	124	130	107	127	142	120	123	113	127	119	129	130	149	110	113	130	103	137	120	143	140	123	136	129	123	134	107	131	129	144	120	113	116	135	146	132	143	134	129	109	144	132	124	137	131	135	110	137	113	149	129	122	122	135	143	121	130	134	134	134	131	114	129	132	120	128	123	110	119	137	120	126	132	133	115	122	129	130	130	106	143	138	110	138	118	123	127	104	114	125	132	112	142	136	129	139	116	113	130	138	118	132	142	130	142	115
1952	396	456	508	460	447	415	397	415	411	390	387	353	361	383	346	369	349	382	371	346	340	329	372	344	351	352	327	353	317	315	323	359	341	347	364	345	352	347	348	360	347	380	385	373	350	362	336	367	309	368	353	373	366	337	346	347	476	468	342	389	374	328	326	357	378	371	381	353	353	373	362	356	345	343	361	351	333	322	331	361	350	370	350	334	357	329	317	332	354	320	365	367	342	348	353	362	367	342	340	345	403	357	332	362	355	337	330	339	325	354	330	341	332	357	312	319	381	360	336	313	342	371	316	356	334	347	374	361	349	372	341	337	353	344	331	336	350	348	343	353	323	343	357	342	393	354	345	330	375	363	358	341	319	376	398	366	335	374	372	350	357	333	341	334	356	324	365	367	367	347	346	358	370	339	329	351	372	403	362	347	327	346	351	348	353	348	341	314	396	359	377	369	364	347	383	340	351	333	359	378	385	355	345	330	349	369	367	331	335	357	342	340	343	324	371	403	378	358	350	355	341	364	336	331	319	355	370	354	334	355	332	344	341	343	348	343	341	341	328	370	369	358	383	337	328	357	339	345	351	345	350	359	370	319	350	342	407	358	361	327	368	333	361	355	370	359	343	359	354	350	309	362	339	318	363	359	327	359	368	375	363	322	343	344	353	356	338	334	330	317	377	383	336	369	362	319	344	332	379	356	347	374	335	320	340	378	326	343	392	384	391	368	336	345	345	348	361	387	343	323	343	403	316	356	377	348	341	357	336	306	386	325	324	340	341	342	362	319	402	348	340	358	374	354	340	357	371	361	339	342	345	337	352	325	364	366	362	335	362	356	345	348	351	343	332	320	350	371	342	350	341	333	313	364	362	338	344	362	373	333	379	345	355	372	354	379	419	362	342	355	363	331	352	365	360	353	319	365	348	353	337	317	334	351	353	346	373	373	325	388	347	350	361	334	352	333	362	348	357	332	352	348	362	370	356	361	334	333	386	365	356	352	354	330	366	375	358	360	353	362	348	334	327	331	356	364	378	326	317	342	381	370	348	337	340	347	298	355	351	341	355	329	353	371	343	348	366	369	306	315	348	341	350	367	356	338	367	351	333	352	337	338	356	367	359	365	334	399	353	374	335	341	359	340	387	337	386	366	367	386	350	339	344	355	349	377	365	362	354	337	325	335	356	361	332	353	361	386	366	353	356	340	392	381	337	321	395	327	342	339	349	325	358	362	353	354	322	342	328	360	353	364	370	351	344	366	337	342	334	332	332	356	332	347	343	365	349	344	377	357	340	332	360	385	340	344	338	332	341	321	373	340	398	341	357	347	384	383	333	341	350	388	325	357	331	320	352	363	327	364	364	337	353	343	358	360	304	361	322	344	396	331	334	342	357	322	409	361	341	329	344	345	325	355	356	374	377	340	347	342	356	402	337	327	341	367	353	386	336	322	349	363	379	365	366	344	383	297	317	356	360	329	341	339	368	366	348	344	360	374	330	379	326	345	358	325	333	339	334	368	352	353	328	331	327	366	364	346	366	349	356	302	343	377	340	345	371	349	358	383	314	384	335	359	341	345	335	320	390	353	352	338	344	369	345	322	377	364	376	335	341	356	381	342	320	351	359	340	342	329	344	345	349	381	362	363	347	369	387	401	333	327	376	359	344	353	381	339	355	321	359	338	354	371	359	346	328	342	337	349	375	396	337	357	339	337	342	343	338	345	341	354	359	373	368	382	370	325	354	321	336	316	356	332	356	334	340	355	356	342	323	320	339	342	391	328	327	383	327	348	314	356	351	381	355	347	358	350	348	333	319	363	380	346	330	336	364	323	351	337	326	343	380	371	360	353	364	338	346	362	339	338	324	352	351	348	337	369	345	320	347	358	367	362	356	328	379	348	381	373	348	380	351	343	369	327	360	349	369	321	308	344	350	340	354	343	330	351	340	347	373	378	355	352	365	366	330	378	320	364	346	346	374	401	372	331	355	367	407	362	327	315	330	346	322	337	368	334	355	356	345	414	358	361	370	360	365	337	338	347	358	357	345	370	386	359	375	401	341	354	362	335	367	362	351	325	357	334	369	364	357	353	339	328	353	354	350	344	361	375	324	354	376	371	335	337	377	369	369	355	360	328	384	337	344	355	345	320	366	350	348	341	359	354	345	344	346	349	343	335	322	353	353	323	371	363	365	369	328	336	359	336	366	338	339	340	370	354	346	373	389	326	356	367	325	339	344	354	387	351	362	367	323	337	364	335	350	377	317	371	335	335	341	353	340	342	334	336	339	345	393	321	348	330	377	329	368	312	360	351	323	358	363	329	378	361	360	364	373	338	313	335	364	352	366	322	355	323	339	367	358	345	339	328	339	358	338	341	361	373	342	348	348	349	357	364	394	352	360	368	363	360	376	334	322	341	370	348	345	372	390	358	375	325	351	388	332	333	367	338	348	324	372	322	351	366	337	341	346	359	329	346	377	346	392	401	357	366	368	379	385	335	398	344	392	381	368	345	353	333	339	371	363	340	338	353	357	339	329	337	363	368	330	341	361	359	313	397	331	320	343	362	360	389	367	314	375	323	352	381	339	345	367	338	343	334	332	371	361	333	354	340	338	381	367	332	354	365	353	338	397	380	342	365	371	338	336	340	355	372	354	358	378	340	355	398	347	397	351	342	392	367	379	376	359	382	358	349	373	367	328	321	365	359	319	356	356	338	367	352	364	358	357	357	330	345	336	357	358	372	353	325	335	360	334	334	343	396	327	330	347	365	309	388	306	365	378	336	337	349	351	344	362	330	332	340	377	355	398	354	361	356	359	343	357	331	364	363	341	375	358	356	338	356	363	343	347	312	393	358	361	323	369	338	336	315	367	356	356	333	362	366	375	356	361	325	366	366	342	370	366	350	357	359	350	352	336	341	359	349	362	322	356	348	396	353	342	337	328	331	351	333	359	330	322	335	332	339	379	368	364	348	293	323	389	343	356	368	321	318	329	366	364	336	363	388	365	348	358	334	387	353	337	337	321	382	385	326	356	372	353	346	352	379	376	367	346	330	346	420	366	367	382	341	342	316	351	368	382	346	338	374	372	356	377	400	338	338	357	372	346	347	346	345	382	342	333	377	355	374	360	347	363	353	365	358	347	353	361	378	355	368	350	370	365	340	351	361	332	334	372	355	360	339	344	336	339	400	359	359	352	342	354	379	348	309	363	331	338	356	327	357	389	364	361	345	315	346	319	348	365	337	361	345	349	323	357	357	326	351	341	335	365	345	360	399	347	391	342	333	362	364	345	355	343	343	319	374	362	349	365	340	363	325	364	340	363	324	318	361	347	329	340	352	346	379	357	387	356	388	362	372	326	378	367	359	381	338	332	347	340	332	351	353	355	361	362	352	341	341	355	346	361	357	331	354	368	361	362	366	356	376	318	333	329	343	319	367	344	323	368	353	362	355	301	351	322	385	361	342	324	370	356	348	345	339	344	341	386	336	339	347	356	319	352
7372	861	1045	843	619	468	392	324	299	280	249	207	206	204	249	184	189	169	162	191	171	174	168	193	154	164	148	152	170	187	143	168	149	176	146	163	155	162	165	161	155	174	163	149	162	147	151	177	176	158	157	177	173	168	132	166	156	335	367	161	143	144	168	153	163	157	153	138	150	159	149	167	147	162	161	171	145	133	183	152	157	150	149	159	139	191	160	158	137	149	154	137	152	180	177	150	171	134	168	148	165	147	158	167	154	167	134	152	158	133	145	152	166	162	138	157	143	154	144	168	152	174	153	147	157	148	145	154	131	155	155	151	133	145	140	151	162	173	127	160	151	158	159	131	149	131	155	156	157	168	144	147	149	149	157	150	148	179	136	137	144	172	157	158	154	165	163	144	139	148	139	140	158	169	150	160	153	159	176	146	142	160	159	151	150	167	155	160	137	176	167	150	156	154	149	152	137	156	155	141	168	135	144	153	154	159	149	146	162	163	148	142	142	159	171	146	156	164	145	167	157	157	167	157	160	140	150	154	143	159	148	162	177	170	160	152	140	167	135	159	147	186	132	154	158	177	155	148	163	155	157	166	125	163	162	151	172	140	179	160	167	165	159	166	152	151	126	152	121	161	175	146	155	162	157	149	169	142	155	145	146	186	161	165	154	154	158	166	145	154	146	154	159	152	146	178	163	164	192	140	149	155	166	155	159	151	159	134	154	149	139	128	151	152	169	155	145	153	165	147	166	144	174	172	145	171	169	152	159	152	167	157	141	156	171	141	172	144	146	149	182	145	154	146	144	171	171	167	179	166	163	160	147	141	156	166	160	161	138	163	149	137	152	177	145	146	140	177	147	148	153	152	153	149	156	144	151	163	128	184	160	161	147	149	143	161	155	153	142	162	172	153	181	150	161	143	136	166	164	146	169	150	147	162	155	159	159	140	161	150	176	175	167	146	163	163	144	159	126	149	166	158	161	134	157	161	147	128	126	157	150	141	146	171	158	163	146	195	169	141	142	158	161	155	156	148	192	155	174	147	158	145	182	148	163	151	170	149	146	164	153	138	143	162	135	163	155	152	156	147	168	148	162	127	146	171	168	169	155	181	157	156	154	152	165	170	154	140	136	180	172	162	153	153	142	146	176	150	165	144	164	157	169	147	140	158	148	169	145	151	158	163	162	163	193	177	167	153	168	156	147	156	178	146	132	166	150	158	154	154	151	171	181	167	194	178	172	166	150	134	159	144	152	157	134	168	161	172	141	166	158	149	158	149	177	159	159	140	158	142	153	141	156	134	161	163	153	160	142	166	160	149	169	166	158	155	139	184	182	160	178	136	165	126	134	141	154	151	154	154	162	165	162	153	158	136	135	153	163	165	147	163	150	158	161	140	139	178	150	158	150	168	158	169	137	149	161	136	150	140	152	152	166	149	151	156	151	159	148	163	145	165	149	151	153	171	169	153	165	168	171	152	133	153	155	138	179	175	148	157	152	165	165	158	154	155	167	174	142	160	152	137	137	158	167	161	173	163	166	184	155	131	164	170	139	151	154	167	163	165	130	156	164	166	160	156	167	136	170	149	143	155	141	155	151	178	171	148	151	138	147	147	185	158	165	163	188	135	144	158	129	142	139	148	145	150	168	174	168	145	145	152	166	147	175	150	140	143	138	147	157	153	146	153	149	146	148	144	159	156	150	166	157	132	151	149	158	168	153	147	159	164	178	130	151	162	166	144	171	151	151	156	142	146	146	161	159	151	144	150	149	142	125	149	170	155	166	138	133	152	157	156	169	155	157	147	131	132	137	152	147	136	163	163	166	140	163	158	138	156	163	179	150	150	156	165	149	155	154	127	149	162	155	182	150	170	146	149	142	151	143	163	144	174	157	161	140	143	178	164	151	149	170	150	174	139	178	174	170	153	148	147	155	169	144	137	147	166	142	144	150	140	149	143	149	156	162	170	132	148	161	149	161	161	133	133	165	183	143	168	149	175	175	155	154	146	161	142	149	166	169	146	127	144	170	147	144	169	160	146	173	140	181	154	161	185	129	152	149	134	156	136	138	153	171	157	156	166	177	161	147	154	143	127	153	144	170	164	163	148	160	145	172	166	157	148	167	141	143	156	165	167	160	156	173	179	163	153	156	153	146	153	173	129	146	144	168	172	133	147	144	131	159	141	148	152	154	156	138	166	137	145	173	163	135	160	159	182	156	155	152	158	135	155	150	148	174	149	174	148	171	164	154	172	169	173	149	145	167	166	163	159	158	159	172	158	173	166	169	164	158	172	148	144	153	176	153	134	153	147	165	137	175	161	143	147	146	151	169	176	165	157	149	168	144	146	168	183	180	168	167	161	172	168	158	152	173	146	124	181	151	147	156	161	148	149	131	163	160	175	154	152	132	129	160	150	154	156	140	162	150	148	146	166	164	148	148	138	153	139	158	171	142	145	155	144	172	162	142	155	141	167	148	152	152	130	163	118	155	153	154	157	166	169	157	151	145	164	147	153	140	144	156	158	158	163	164	165	141	145	159	159	146	164	150	146	145	161	145	139	167	162	144	129	130	160	169	156	162	148	130	165	137	150	137	144	167	162	159	122	159	157	148	152	173	156	158	151	159	139	138	158	185	151	143	138	162	156	172	131	156	146	148	154	165	136	141	170	166	153	143	157	167	173	159	148	167	160	169	147	126	158	164	156	164	186	153	162	150	161	141	160	150	171	173	153	181	145	157	149	165	154	155	143	158	156	141	159	180	149	156	130	173	129	154	148	180	148	158	150	163	169	162	144	170	172	172	164	149	172	136	160	158	139	179	162	157	166	168	133	137	170	150	173	147	165	153	150	159	168	136	156	167	165	130	154	144	159	141	147	170	170	157	153	173	174	142	155	161	142	142	152	133	166	140	144	180	164	136	155	152	133	144	149	141	163	147	145	154	169	127	175	153	177	147	166	151	151	146	130	181	157	168	161	162	148	148	147	142	174	144	162	138	143	163	171	171	152	164	136	166	146	163	158	124	150	152	147	139	167	152	146	154	147	170	163	143	156	192	151	131	164	141	151	158	139	154	160	150	141	168	138	178	151	177	149	155	143	143	157	163	164	165	171	155	169	139	157	155	143	157	144	133	173	191	167	149	164	161	152	152	167	147	167	167	158	144	143	129	164	163	163	164	149	161	152	144	148	185	139	158	152	153	147	148	138	164	169	156	164	144	142	145	172	139	125	135	155	152	170	152	153	138	172	152	165	138	178	171	146	150	158	158	172	177	137	169	146	174	164	172	131	148	156	169	166	182	146	141	147	150	168	160	155	171	159	164	154	164	132	138	153	150	150	142	149	142	153	142	143	146	148	160	165	159	140	162	163	151	164	179	142	144	144	159	176	139	150	176	165	151	178	162	162	149	152	166	160	165	151	158	155	133	173	159	130	160	129	160	125	154	140	162	150	170	163	163	160	152	150	165	167	154	141	160	159	129	169	167	129	130	153	151	151	151	162
5294	1200	2451	3006	2528	2045	1717	1427	1254	1105	1040	876	813	765	764	703	664	620	651	583	571	541	576	535	548	534	528	504	486	516	495	514	476	447	451	474	475	487	509	438	413	439	444	462	491	479	442	421	498	495	480	498	461	474	431	416	431	2329	2573	408	420	416	436	397	414	405	442	418	448	413	434	444	448	435	410	387	400	409	407	417	413	436	399	416	446	388	439	409	452	405	385	418	402	397	406	401	404	385	399	442	421	412	378	395	429	402	377	404	379	401	402	413	398	413	416	398	416	416	408	425	409	406	396	408	413	425	435	409	397	398	443	406	395	447	402	424	434	396	402	437	455	410	407	422	404	388	401	422	424	439	410	403	393	421	416	412	439	456	408	415	438	412	390	425	426	411	432	370	404	388	382	406	420	388	415	387	401	418	414	441	426	429	415	412	407	413	363	398	367	391	394	421	411	410	413	417	422	382	431	402	412	401	445	400	403	405	418	423	411	427	399	410	425	400	373	431	433	433	436	403	409	417	428	431	427	373	409	415	396	408	406	424	454	400	411	418	403	388	416	433	392	399	414	428	419	422	430	381	396	408	441	393	394	369	427	412	388	415	388	439	425	402	402	405	390	402	411	420	386	406	385	424	437	399	377	427	414	416	384	423	416	425	390	406	413	412	403	411	379	437	423	411	422	417	434	367	408	390	407	410	418	421	463	409	407	415	411	397	434	417	402	385	370	402	436	398	404	402	393	407	406	409	380	415	463	406	391	394	439	410	384	421	400	387	410	383	402	415	409	371	414	397	390	427	396	432	426	395	407	407	412	394	390	403	405	418	397	442	445	400	406	404	370	391	387	413	404	416	404	403	428	408	378	410	433	380	398	362	406	386	406	422	412	363	410	431	430	362	395	409	402	395	413	437	417	428	416	412	395	395	400	413	405	400	426	398	410	377	427	429	421	434	397	411	410	412	394	388	433	380	381	443	394	371	390	419	410	434	405	441	418	400	400	389	447	429	429	382	423	428	404	428	427	398	395	429	432	408	415	431	400	374	412	382	409	372	380	404	369	422	424	428	434	447	397	427	400	387	405	426	392	439	372	419	418	431	411	402	393	380	446	408	406	463	353	443	377	404	383	425	404	421	392	404	397	386	426	426	417	409	416	386	395	442	380	393	404	414	413	424	415	418	430	407	409	388	377	387	405	412	445	397	379	440	400	409	441	382	390	375	412	439	413	454	424	397	401	457	430	408	395	418	387	418	438	419	416	393	445	401	429	431	440	408	409	368	403	406	445	431	406	410	432	395	383	412	403	422	413	406	413	392	359	384	428	387	435	421	458	443	391	438	413	433	389	423	445	448	391	412	395	399	441	416	425	419	412	388	391	392	441	415	374	412	387	420	388	417	428	384	425	372	417	356	405	407	382	410	402	421	403	400	399	403	378	435	386	456	414	377	447	422	435	393	383	440	423	392	393	445	398	399	398	398	439	419	405	397	420	413	426	416	409	405	410	392	407	388	450	396	410	405	374	422	377	369	401	392	401	400	401	368	403	397	418	424	392	395	428	384	414	410	431	399	398	419	409	402	432	403	416	402	412	409	402	436	416	416	430	402	427	430	395	408	408	393	444	383	417	384	413	426	399	395	381	379	379	425	376	410	428	390	379	441	390	406	427	403	395	417	396	405	421	410	382	424	411	435	430	392	397	438	390	413	387	396	376	408	421	406	430	400	387	416	397	438	372	433	403	434	420	411	374	411	418	440	384	409	408	416	405	386	368	394	361	397	422	425	396	420	403	443	410	408	454	416	426	381	393	413	413	386	376	388	429	425	396	431	397	378	409	384	409	401	399	414	411	416	419	409	455	409	408	414	390	412	380	378	411	384	395	395	394	413	413	397	380	407	415	466	425	369	415	380	402	427	416	433	404	415	395	418	443	398	406	421	406	402	379	410	415	386	415	419	419	400	422	437	425	377	435	363	386	434	441	436	408	390	426	429	397	408	431	393	390	442	424	429	407	450	398	387	406	400	396	377	413	416	415	409	378	407	395	407	386	432	384	408	410	415	386	401	382	437	393	416	392	405	376	403	418	420	392	375	361	395	423	436	407	444	397	434	407	388	376	414	391	416	376	405	393	367	447	430	452	409	406	406	411	392	427	450	418	414	419	391	422	419	400	421	400	406	410	413	453	421	388	407	386	420	373	392	432	428	394	383	398	396	417	424	426	395	401	381	417	427	395	399	434	400	413	371	405	394	400	424	391	374	404	378	411	380	434	406	402	363	361	421	404	419	398	408	385	414	444	420	430	410	398	394	407	415	442	417	407	387	423	379	422	407	418	429	376	394	414	410	459	371	414	414	413	390	409	433	408	393	421	387	401	386	427	435	440	454	411	389	404	442	423	409	410	394	422	395	410	418	429	421	394	417	405	392	418	417	401	404	407	409	420	410	386	384	403	432	438	418	428	419	390	398	430	419	399	396	386	385	443	402	413	421	436	389	418	417	376	384	400	407	421	436	400	402	418	420	407	374	411	443	390	415	386	421	388	375	419	403	399	415	375	379	426	429	430	363	402	432	401	407	410	393	375	420	403	418	392	412	398	410	372	384	413	411	402	424	392	401	429	422	432	429	391	400	413	407	396	407	439	396	421	407	401	397	415	402	445	414	379	390	386	412	414	401	446	411	416	418	413	410	397	404	434	410	409	409	416	401	419	371	405	431	371	435	437	394	421	401	431	407	454	395	402	403	404	393	392	404	417	404	400	399	385	385	437	441	395	394	421	388	404	402	392	410	413	423	409	395	396	437	401	413	438	407	391	396	417	406	395	415	450	416	401	414	424	381	394	394	398	409	389	399	394	392	400	414	407	430	417	420	391	385	412	414	445	413	386	408	412	428	410	398	397	434	382	410	387	410	384	408	424	406	428	412	415	409	408	398	439	407	400	410	398	418	411	417	380	390	428	411	425	387	408	396	425	417	402	378	402	392	462	406	420	382	422	359	448	425	430	437	392	401	408	399	423	374	402	427	389	411	375	416	405	409	420	408	401	413	398	353	422	413	398	394	400	416	413	394	414	430	390	401	373	414	373	415	375	411	422	411	400	432	448	406	374	403	425	371	401	444	448	402	415	407	432	401	417	426	378	400	423	409	448	368	402	387	397	392	466	387	423	408	392	367	402	436	411	419	386	403	410	403	391	400	435	441	395	395	404	398	401	398	428	449	411	444	391	427	401	463	431	379	423	409	417	425	445	395	405	422	422	393	415	433	395	388	407	420	415	412	378	420	415	417	421	409	423	386	384	411	407	403	408	425	423	413	378	382	411	392	397	386	409	390	420	403	398	388	414	398	395	389	399	422	402	393	414	417	403	398	396	393	424	418	380	375	410	424	400	408	409	404	443	415	379	435	400	399	398	417	387	391	394	391	439	400	392	394	430	384	406	398	412	403	403	374	437	386	413	412	420	407	429	411	386	408	396	424	424	409	405	391	400	414	427	439	382	413
13992	1931	2035	1502	1005	686	555	413	373	309	247	218	207	194	158	159	155	127	136	150	116	120	131	127	112	120	110	116	100	103	86	101	105	111	92	118	97	106	102	106	90	87	121	96	95	83	108	101	108	120	123	93	84	94	94	113	94	418	633	75	84	86	77	84	82	92	109	81	93	108	81	92	98	98	94	71	94	88	93	82	76	85	93	88	75	81	93	102	94	89	105	99	110	88	95	89	119	108	102	109	83	99	100	88	88	88	81	107	110	87	84	90	99	91	100	81	84	95	119	95	78	84	82	89	90	97	85	94	97	79	106	87	84	100	80	106	106	110	74	110	73	74	83	90	102	94	86	91	76	87	80	95	107	104	91	94	105	97	91	84	89	81	88	94	79	91	103	85	85	90	83	109	89	85	87	99	100	82	89	82	75	78	90	85	83	93	94	78	93	86	89	84	89	98	91	93	105	92	91	87	74	89	103	81	86	90	75	95	93	103	89	99	113	96	77	95	89	90	91	78	85	98	99	93	84	93	75	95	105	82	87	102	94	85	80	82	79	94	90	107	69	72	97	101	72	105	82	84	85	97	91	107	112	99	95	106	77	95	113	90	94	95	99	83	95	101	80	87	97	83	99	80	89	97	85	84	86	87	100	76	85	61	99	94	86	94	94	83	93	102	99	89	108	85	72	80	94	82	93	94	109	92	77	82	93	87	101	83	96	107	99	102	72	68	95	75	83	89	96	95	78	97	91	94	108	103	95	80	94	86	80	78	107	98	87	97	83	92	90	88	77	98	88	67	86	84	95	91	97	82	108	76	94	66	74	90	72	94	106	98	92	89	79	103	104	79	95	95	95	81	97	81	94	107	86	89	92	95	81	96	82	69	89	98	80	83	96	82	79	98	101	89	97	85	85	92	85	86	99	72	73	105	77	101	95	104	100	82	75	105	76	84	91	90	77	113	75	77	86	87	96	97	89	95	86	81	75	90	85	94	97	102	87	90	76	78	89	78	97	84	84	83	97	84	90	94	99	106	93	88	96	89	64	95	90	84	91	88	77	76	80	95	87	81	79	97	70	79	96	94	95	99	77	91	79	66	69	94	81	104	92	94	83	83	95	103	85	86	86	77	87	86	97	92	90	89	84	91	83	71	89	93	90	77	109	99	94	93	85	84	87	92	88	95	120	94	101	100	89	77	98	70	99	96	78	86	89	83	74	107	94	92	90	92	91	100	78	101	86	87	82	97	83	85	102	98	86	76	90	89	105	72	80	68	89	101	90	88	90	107	91	98	97	82	76	83	80	96	104	79	89	96	81	96	91	70	94	118	85	95	95	84	80	89	77	86	84	98	94	89	85	94	93	110	70	95	98	100	96	101	82	75	92	92	93	96	84	90	87	85	81	96	96	92	81	88	85	97	90	88	82	92	91	86	81	80	93	95	80	78	82	83	80	88	94	93	92	89	96	80	92	96	80	62	99	66	97	81	84	91	82	72	101	78	74	84	77	99	87	93	78	99	96	90	78	83	91	82	106	96	98	76	89	91	97	103	82	93	88	82	85	89	79	96	66	91	79	91	98	88	88	88	99	81	114	86	78	98	86	91	107	102	88	88	86	82	91	100	84	82	103	89	89	76	90	90	86	82	96	84	109	91	95	85	98	87	95	102	87	124	78	91	95	86	86	81	81	87	87	92	90	92	109	108	88	100	102	73	82	81	97	87	75	73	97	92	81	72	90	91	90	86	90	79	107	51	71	83	93	94	96	77	83	83	103	88	114	85	94	96	84	88	98	120	118	110	88	90	118	83	69	112	79	95	92	88	94	84	83	87	83	97	103	87	69	83	98	87	109	77	75	97	82	95	80	74	113	88	90	78	92	85	85	95	87	93	92	110	90	102	73	79	84	87	84	78	107	81	86	105	88	105	103	83	101	79	94	72	96	102	72	87	80	100	93	80	79	90	85	97	77	91	86	91	95	92	100	90	93	83	80	88	98	89	74	93	86	89	98	96	95	85	85	98	87	79	75	84	78	94	87	82	92	99	90	84	102	97	90	88	99	94	92	84	85	88	96	74	86	104	97	84	88	91	77	101	96	89	80	80	109	90	84	95	89	109	96	77	93	89	73	94	108	105	85	75	95	99	84	87	69	93	92	80	91	101	103	94	100	88	75	104	87	98	74	102	101	103	93	85	91	85	83	93	82	95	79	81	84	97	95	85	82	87	90	94	86	89	104	95	102	90	82	93	91	86	102	90	93	101	89	97	91	87	98	92	75	107	79	77	81	83	86	93	87	96	86	83	79	96	91	98	107	60	85	81	76	97	95	82	76	85	101	87	94	84	83	93	92	87	81	92	96	79	71	106	88	85	103	95	89	81	83	105	84	87	85	109	92	102	84	76	101	96	92	78	90	115	74	103	88	83	87	97	81	101	96	88	94	101	85	89	108	108	87	97	83	85	78	100	96	105	94	88	65	71	92	94	71	96	96	96	100	93	70	98	80	94	88	92	86	103	80	83	98	83	85	103	99	76	82	87	92	79	99	85	83	96	77	95	77	75	95	94	105	106	80	89	82	84	102	88	90	85	80	92	93	76	87	99	97	105	88	76	105	94	84	80	92	89	99	100	82	75	95	86	86	89	78	102	87	85	100	85	92	84	101	85	91	91	94	77	82	106	100	95	89	87	82	104	92	90	86	87	96	90	92	89	95	86	78	83	92	102	100	93	65	77	78	87	97	70	90	97	77	86	95	96	96	82	93	84	93	89	90	78	97	96	85	89	92	102	87	87	83	94	91	83	81	97	93	79	70	93	105	76	84	107	96	101	100	100	84	87	91	86	89	85	109	89	89	68	107	100	89	88	97	93	79	105	82	87	92	86	106	93	90	79	104	111	81	102	76	98	81	81	88	92	95	91	90	88	105	96	99	85	92	82	101	97	89	94	91	82	80	85	91	95	89	89	88	104	105	84	80	90	81	82	71	100	105	103	79	108	94	78	83	84	91	73	92	97	102	90	99	99	81	102	85	98	88	77	95	93	84	75	114	87	94	99	102	77	97	85	82	97	99	85	89	104	85	85	86	84	83	88	89	94	90	79	90	91	90	85	101	89	95	84	98	85	86	92	98	87	96	83	84	83	84	75	79	102	97	82	107	94	85	90	88	82	85	86	85	107	80	97	86	98	109	80	108	97	89	79	88	74	98	104	96	108	91	84	91	85	81	100	100	100	85	95	101	82	101	100	94	94	89	102	105	104	79	93	86	102	81	88	77	96	83	93	84	95	84	92	91	84	83	95	92	95	80	84	83	88	89	110	91	85	77	99	91	85	96	87	72	89	85	85	93	104	97	96	94	86	92	88	88	83	80	79	103	84	89	83	82	84	94	95	88	104	90	83	87	80	85	100	99	72	99	89	101	97	92	81	87	92	79	100	83	91	95	100	86	78	118	92	84	84	99	85	85	94	91	86	96	96	99	80	87	94	77	95	96	71	94	100
7128	1771	4356	5025	4229	3496	2863	2256	1943	1637	1398	1203	1067	920	893	781	738	689	650	635	607	524	519	484	455	479	469	390	412	414	377	366	335	381	362	363	389	353	320	346	348	318	342	354	369	348	377	319	406	398	414	355	334	278	299	321	337	3406	4689	277	263	291	275	289	249	228	278	258	250	283	278	250	249	255	267	273	288	263	281	252	232	250	258	237	270	270	274	262	260	235	256	254	238	244	259	250	231	257	236	263	242	270	237	242	241	238	291	264	231	244	258	246	248	262	235	228	223	261	292	259	231	239	225	252	228	248	238	256	247	258	235	262	253	261	263	266	276	272	258	275	270	246	227	254	226	267	247	259	259	254	249	220	278	250	248	247	228	264	237	260	248	268	213	251	250	216	244	251	222	250	273	264	227	258	264	250	251	274	238	241	273	231	236	196	271	254	243	233	272	238	256	251	269	229	212	255	217	243	248	240	230	239	255	272	235	247	247	257	240	237	259	257	246	248	235	263	252	235	227	248	282	266	274	236	244	224	280	246	252	224	245	243	250	253	239	240	246	248	263	254	240	245	254	245	236	258	235	238	220	226	220	219	241	262	227	232	241	266	231	236	273	242	255	248	261	269	241	246	235	242	259	270	256	228	270	245	251	248	232	261	227	247	247	250	250	231	248	266	245	268	253	261	253	230	268	241	255	271	245	251	242	247	235	256	230	240	225	243	227	224	231	258	247	256	232	239	264	228	243	251	266	243	236	251	274	251	219	235	220	260	241	251	230	260	267	263	274	266	261	278	240	267	228	242	238	241	246	228	262	225	251	236	254	256	236	257	250	226	213	248	224	240	241	243	264	258	268	246	236	246	254	212	219	239	244	225	245	237	219	243	242	252	244	239	219	238	267	247	275	227	240	243	244	253	243	251	258	224	259	270	222	226	266	262	261	260	263	260	233	245	260	239	267	221	209	231	236	247	254	264	262	252	231	279	243	220	255	230	242	235	244	234	252	233	233	268	212	244	215	250	257	248	236	223	250	247	230	232	227	242	238	263	229	263	233	282	267	276	229	241	234	233	233	230	254	232	226	226	219	247	253	228	257	261	252	232	244	249	261	261	230	285	248	263	230	258	210	258	251	222	241	249	241	241	264	214	251	217	249	250	233	261	268	229	249	256	236	240	256	249	231	255	267	239	221	255	236	283	245	240	247	222	250	293	245	261	270	251	225	248	238	245	261	232	235	248	248	255	243	254	245	240	236	264	245	284	262	244	256	243	240	227	249	278	227	224	242	253	263	274	248	256	217	257	238	239	230	235	228	243	263	267	241	253	254	240	246	248	265	259	252	239	262	267	254	217	250	258	254	247	236	248	226	242	245	238	253	222	232	232	238	271	245	254	236	252	264	254	244	249	246	237	235	237	233	247	269	264	247	230	248	237	237	225	244	249	242	252	246	248	221	252	242	255	254	260	260	243	229	251	254	238	243	239	258	232	227	265	223	261	220	251	237	260	234	229	259	273	237	258	229	244	232	232	242	259	233	242	232	241	271	232	244	232	233	271	242	235	258	246	241	228	250	261	241	234	254	214	218	257	241	226	254	227	214	229	248	244	221	228	242	250	248	250	237	265	259	242	260	264	247	264	239	264	245	224	243	242	245	264	256	245	237	281	203	269	242	244	247	266	235	238	228	233	247	262	266	243	260	246	216	220	248	223	249	226	229	236	230	248	223	248	218	234	244	275	234	279	258	227	252	242	235	252	238	241	260	232	247	215	268	267	269	225	247	252	235	244	246	210	218	236	240	247	260	247	246	241	257	264	264	243	257	249	241	227	258	265	250	250	250	268	229	216	247	257	249	253	259	262	244	236	241	249	241	235	211	253	234	276	268	242	273	249	235	235	217	252	247	254	266	255	220	232	262	238	250	237	250	242	263	240	232	260	242	243	266	224	269	229	279	244	230	252	264	247	267	272	241	224	262	256	233	234	242	237	256	256	248	240	222	243	266	259	243	254	256	245	261	227	248	246	285	227	249	238	237	237	240	260	245	230	280	232	250	247	256	256	258	224	248	236	268	231	248	244	248	252	244	243	278	228	216	255	230	263	278	248	235	230	259	257	249	256	245	267	210	234	226	232	249	241	252	228	234	272	248	226	236	264	269	250	243	250	255	234	244	266	252	247	241	227	240	247	248	245	254	248	241	221	242	243	242	240	253	249	263	254	235	256	210	235	254	258	235	242	235	256	208	239	256	255	269	217	263	238	248	271	269	226	252	230	256	229	236	258	240	248	215	257	237	233	242	233	243	241	243	232	236	246	227	222	246	252	227	236	260	225	222	225	252	255	215	273	252	236	261	229	222	252	257	259	243	259	257	237	265	247	247	253	254	245	242	233	245	238	239	258	259	248	248	215	241	273	248	248	205	280	236	245	250	246	229	248	219	237	235	229	228	250	234	245	268	257	257	267	247	224	249	227	260	207	257	253	222	228	235	249	270	249	248	227	249	224	223	240	241	257	284	249	267	218	229	241	221	256	263	234	260	238	239	233	256	247	245	251	249	219	247	251	223	271	224	228	237	238	273	279	261	247	217	241	279	262	250	238	221	234	256	238	214	247	225	248	266	211	238	260	244	260	265	249	264	225	252	263	235	238	255	289	224	267	237	226	244	240	238	225	246	285	222	230	276	228	252	236	251	232	221	251	226	278	271	226	251	247	273	232	240	238	256	260	242	259	245	254	284	244	210	246	244	241	261	259	238	238	273	253	234	255	240	223	277	238	261	260	248	236	231	245	237	243	241	242	249	242	246	228	243	244	267	248	269	254	260	252	208	265	242	245	265	245	231	275	291	235	213	255	215	240	248	233	259	236	254	238	236	277	254	245	251	255	250	229	233	241	259	226	211	231	267	261	260	259	226	234	241	221	235	241	232	254	226	256	231	234	224	246	233	259	251	234	252	234	249	233	253	227	260	248	217	222	218	244	203	248	265	234	251	243	249	230	216	243	235	212	244	221	243	249	263	243	234	231	235	244	239	264	245	239	244	253	222	246	246	249	237	232	232	268	254	243	240	251	275	243	235	234	233	251	250	233	215	256	242	208	225	227	237	291	239	231	255	254	231	269	255	265	246	264	244	235	257	235	233	243	229	231	243	246	248	233	243	265	262	218	244	224	249	229	262	248	254	241	243	258	265	251	250	246	239	264	280	268	257	242	246	223	249	243	255	249	261	252	243	243	230	237	240	239	218	259	236	263	235	250	206	243	247	264	272	252	244	253	240	233	210	232	254	233	239	250	219	230	200	248	225	242	245	246	240	239	262	252	244	271	257	241	221	251	256	257	251	263	254	249	280	261	239	236	247	252	264	219	242	241	226	248	229	242	244	239	229	253	242	236	274	249	250	241	246	269	217	255	218	235	226	259	222	229	230	229	240	251	240	224	247	233	265	278	241	225	254	242	252	262	268	244	240	249	250	246	225	237	253	248	256	252	273	245	233	254	245	244	267	238
1926	185	168	166	163	142	120	105	136	146	146	117	120	130	136	119	133	125	109	130	120	123	128	107	134	126	105	131	147	138	115	130	136	110	124	112	122	121	137	151	131	156	128	141	126	128	120	122	125	129	128	116	130	133	122	138	125	147	159	130	145	127	103	119	132	135	119	116	130	102	138	118	128	141	128	124	134	124	114	143	104	115	128	126	122	133	125	131	123	131	120	125	113	121	127	123	121	144	143	134	159	132	126	142	119	130	129	130	146	103	114	114	148	121	121	122	123	147	123	117	117	137	133	110	133	134	125	141	118	127	128	122	124	136	137	129	122	113	136	129	123	121	123	128	130	124	134	133	131	112	124	121	118	134	121	131	124	144	128	134	128	126	117	111	113	122	113	126	134	130	114	119	117	143	127	120	132	143	139	126	114	135	119	116	130	121	128	116	142	120	134	128	118	123	140	118	121	128	117	139	122	111	141	146	123	132	118	132	104	121	116	135	145	132	150	105	137	111	130	118	130	126	124	121	138	145	141	138	126	133	123	119	134	139	130	98	127	140	125	128	150	141	119	122	134	129	125	138	127	123	142	129	94	123	138	124	115	119	137	155	115	115	126	128	102	122	135	137	131	124	143	146	119	119	129	133	139	131	124	148	124	123	134	139	116	115	133	140	121	122	124	118	116	118	134	132	157	130	135	123	143	142	120	135	130	126	124	116	136	111	129	141	144	115	102	121	131	127	127	126	117	102	114	127	125	144	137	132	107	125	107	122	119	128	133	120	123	120	113	138	125	117	116	121	138	133	116	137	110	130	128	134	134	119	146	130	109	117	104	131	139	117	142	129	119	127	140	125	132	116	121	150	127	138	129	136	138	126	127	122	143	129	118	130	120	132	124	118	130	124	132	129	116	119	141	106	124	134	139	123	119	141	116	110	131	81	146	125	142	112	130	118	117	124	126	132	110	116	131	133	136	130	136	121	126	162	154	134	147	108	140	132	149	143	107	137	124	129	142	124	152	148	139	131	101	113	122	146	127	119	122	129	137	124	108	113	129	146	130	123	126	124	138	135	136	119	125	137	115	129	143	112	128	128	120	158	124	113	128	120	118	124	124	133	136	142	125	127	137	123	144	144	129	142	144	130	128	134	121	127	132	119	138	132	119	130	149	137	109	140	157	113	124	120	130	131	133	139	147	120	137	131	120	130	136	130	156	95	123	124	143	105	118	133	140	113	134	108	137	134	118	118	126	145	104	133	127	151	142	138	129	123	129	107	117	133	143	133	127	129	116	119	117	124	110	150	132	130	124	113	122	133	134	125	131	121	122	128	140	113	128	132	119	129	141	135	113	125	129	143	135	153	141	143	148	138	120	114	125	125	143	131	129	130	136	133	116	122	149	121	127	129	141	109	124	121	127	141	125	140	125	124	139	138	111	146	138	122	155	108	140	131	145	120	110	131	108	118	109	133	119	126	134	134	133	118	119	128	133	118	115	147	129	116	151	120	129	115	125	132	144	127	121	134	126	142	126	125	123	136	139	134	106	129	116	113	133	118	107	127	125	123	118	118	123	156	130	133	106	133	130	132	130	138	125	130	104	114	129	135	123	130	108	106	122	128	117	123	137	134	114	129	123	144	121	144	125	121	122	112	135	122	132	139	135	137	130	121	136	134	141	102	136	124	144	117	132	125	111	127	114	123	123	126	126	130	126	126	134	115	124	133	136	117	118	129	125	127	132	139	124	117	121	123	115	120	143	133	129	116	128	144	136	131	128	124	115	107	128	110	116	132	133	121	140	138	122	143	128	111	136	112	117	121	131	123	137	118	116	146	129	111	146	122	145	144	118	141	130	110	130	139	127	123	125	123	120	130	129	115	126	121	136	119	104	111	125	130	125	129	125	130	148	138	138	133	148	117	111	118	118	131	136	126	125	132	117	105	133	144	140	118	129	114	131	114	128	126	134	104	134	140	128	128	124	134	118	146	123	127	149	124	130	120	142	115	106	109	138	131	140	128	127	124	136	127	125	127	135	139	147	120	113	125	125	152	138	127	137	147	126	135	131	123	146	131	134	107	159	121	112	121	138	141	121	129	142	120	149	125	134	117	139	134	128	132	107	124	118	149	139	129	114	115	117	142	143	136	109	136	126	123	104	129	126	125	147	117	125	109	118	128	121	129	134	118	149	110	100	135	131	123	138	143	136	121	122	136	130	105	123	109	133	136	105	130	108	122	140	127	123	128	104	122	115	118	112	137	136	128	136	117	109	125	117	131	114	127	133	117	116	114	113	129	121	129	137	107	126	124	133	137	112	126	131	136	118	119	116	142	113	119	141	151	137	131	121	146	143	110	139	124	123	118	117	143	139	134	126	113	124	144	159	131	130	139	120	129	108	121	145	137	146	118	140	127	139	142	137	125	114	139	114	113	127	139	116	139	139	103	124	133	131	132	134	126	125	127	143	134	134	129	121	123	140	109	115	127	118	133	126	121	137	122	143	136	134	136	141	128	121	120	121	151	129	128	129	118	124	131	121	132	128	116	130	134	122	121	133	128	109	131	123	122	130	116	129	125	142	112	127	128	131	108	121	142	132	123	137	127	117	121	130	139	128	124	128	154	130	124	135	133	114	124	118	131	112	117	130	143	112	120	142	138	144	145	143	149	112	105	133	133	106	125	106	135	139	116	134	121	148	127	132	125	159	108	116	144	128	124	125	144	121	142	135	128	114	112	113	118	118	123	130	142	125	124	135	134	128	135	125	127	136	97	115	113	121	135	119	124	103	114	135	130	126	126	126	133	114	125	143	140	124	130	137	112	118	138	111	138	137	111	111	116	111	124	148	126	128	136	129	144	146	113	132	129	119	127	139	122	114	128	118	149	133	130	129	117	134	126	125	148	138	136	130	145	120	104	129	128	126	122	132	119	125	126	128	140	136	161	124	109	144	136	114	129	136	121	123	130	131	116	127	120	135	126	126	109	124	151	114	124	116	127	129	122	155	133	126	127	113	121	135	131	141	125	133	132	136	129	139	129	113	134	134	127	127	124	100	128	105	143	136	122	124	134	132	130	129	141	143	116	128	111	116	108	147	131	109	165	116	130	119	120	128	129	138	135	147	126	119	136	120	136	137	129	105	122	120	119	133	97	144	146	113	130	146	115	141	137	123	121	123	127	141	127	128	121	129	136	115	129	121	130	133	109	113	123	141	131	117	126	133	125	126	110	129	118	139	128	135	135	131	131	134	125	114	127	130	124	117	113	141	125	132	139	122	118	122	126	158	142	122	119	113	120	110	123	122	130	118	114	134	120	139	143	111	120	116	113	129	125	120	119	123	115	127	136	125	130	116	111	143	113	154	134	112	134	134	110	126	135	137	120	112	105	114	131	149	130	138	120	112	122	136	143	128	131	132	115	123	117	118	138	122	108	118	141	120	106	126	143	123	122	130	119	114	106	143	123	138	114	131	129	128	116	107	136	108	125	127	124	133	114	118	92
2103	418	480	476	449	455	403	419	391	351	403	382	365	366	322	374	357	342	389	355	380	338	349	355	331	350	320	356	351	347	353	348	325	328	346	360	339	345	328	352	349	356	359	336	317	335	359	337	341	361	347	355	361	349	355	359	318	456	549	309	331	343	330	328	322	342	347	351	337	341	329	316	327	345	363	350	349	345	360	365	363	333	331	358	300	336	342	336	330	371	376	339	319	397	334	357	333	365	359	320	349	343	348	362	322	335	347	353	325	401	351	345	351	365	363	320	363	322	325	379	343	320	360	340	317	336	325	334	382	385	315	355	320	346	330	327	363	339	331	363	346	376	351	358	353	321	329	365	367	349	337	379	359	307	330	347	307	357	355	377	344	352	325	350	377	363	368	352	355	322	340	345	350	350	317	351	321	326	334	340	367	362	368	337	311	322	311	361	317	319	336	362	351	364	342	359	329	354	349	301	351	323	354	344	321	345	340	372	355	343	341	344	359	382	345	347	320	302	336	356	377	379	354	315	316	330	326	352	355	345	391	343	351	334	317	361	345	330	375	334	339	321	347	314	361	350	380	351	344	342	369	361	338	349	357	353	316	351	353	340	391	337	341	338	356	352	341	355	333	393	373	318	324	347	347	343	359	344	370	374	370	358	352	347	314	346	370	361	325	324	346	359	333	345	355	376	339	344	363	320	376	346	346	385	349	344	358	379	326	344	321	350	347	349	318	350	371	343	351	332	346	367	329	351	348	326	346	332	354	338	351	331	339	320	360	331	332	330	313	313	351	326	353	335	350	334	367	349	325	348	317	337	349	357	354	375	363	351	334	377	344	332	330	331	331	338	370	355	336	332	348	327	333	305	348	352	367	355	340	327	308	326	352	343	358	312	326	331	358	333	369	341	354	380	348	360	335	364	388	333	350	310	333	332	309	350	343	343	335	337	335	337	359	338	345	331	347	364	358	341	360	339	338	337	306	335	377	375	344	357	336	341	362	373	359	362	336	349	325	384	371	362	334	382	354	360	332	345	326	358	346	335	343	323	368	342	341	331	319	316	315	352	342	368	327	332	313	345	329	334	318	367	353	336	354	353	336	345	353	341	342	352	355	328	350	337	331	393	320	340	315	297	356	338	360	365	359	345	359	385	352	373	346	354	335	353	336	312	319	343	340	349	337	328	361	364	344	321	353	351	353	356	346	354	373	355	346	328	364	348	376	349	375	343	359	343	380	371	313	332	328	355	366	383	322	360	353	334	315	335	338	361	373	313	316	399	343	352	335	342	336	341	337	337	344	331	367	341	375	339	362	385	362	342	364	328	365	351	323	363	336	364	330	334	351	364	396	347	335	353	367	391	359	335	328	360	348	395	343	342	334	295	360	337	330	371	349	327	350	351	337	332	344	366	355	328	367	353	346	326	360	346	340	331	323	328	324	356	370	340	342	340	323	317	348	319	302	339	322	357	366	347	348	326	352	345	331	317	333	365	350	345	341	353	369	357	358	358	332	322	349	320	347	330	359	348	331	314	351	361	367	349	346	324	342	352	344	362	351	351	336	317	355	337	348	314	363	330	356	328	379	344	354	351	347	316	355	341	344	344	322	330	353	370	376	340	339	348	331	324	312	347	346	343	350	350	313	346	349	335	378	301	346	342	356	333	352	341	386	326	352	372	355	341	312	334	306	352	343	372	366	327	354	312	313	345	359	364	349	331	348	351	301	342	331	353	338	367	341	337	324	356	347	366	333	379	329	347	313	343	361	324	329	366	318	379	350	324	361	326	319	308	332	335	371	374	333	380	324	367	314	294	343	354	328	340	358	365	315	349	337	359	328	340	331	305	360	340	349	374	315	368	359	369	358	376	331	331	333	375	342	367	332	363	336	342	341	331	366	344	354	375	354	359	338	346	302	363	350	353	326	340	344	353	352	317	324	342	314	356	356	316	330	332	340	361	352	355	350	339	344	333	347	361	372	348	356	355	323	340	350	326	370	356	353	366	343	335	299	340	323	328	353	346	372	323	350	331	337	368	350	304	347	359	323	340	348	345	347	347	358	345	318	373	357	339	379	338	336	332	339	341	343	322	332	347	339	326	341	359	368	350	341	332	367	320	353	330	380	342	346	344	328	355	353	347	339	340	323	348	376	350	322	379	345	333	330	341	349	360	367	345	345	356	355	364	337	328	346	342	344	347	342	373	364	317	343	367	349	389	327	337	351	344	356	333	380	342	326	363	360	329	355	346	352	296	351	335	324	347	354	362	374	311	334	346	378	306	384	302	320	349	352	376	324	335	396	327	363	335	365	358	336	328	348	371	345	399	361	346	356	333	341	323	336	347	354	335	341	347	315	328	335	348	358	366	338	365	325	354	350	319	298	344	368	335	327	338	376	293	327	311	380	335	308	373	321	341	348	358	356	338	341	317	321	347	359	328	313	328	320	376	376	362	390	333	394	357	329	345	315	360	378	335	345	356	349	367	343	356	340	350	339	371	337	323	306	369	350	373	328	352	377	350	363	328	340	340	352	352	349	353	326	363	352	296	355	319	351	309	344	349	312	331	318	358	336	334	324	355	337	314	361	338	333	329	331	401	329	330	360	334	306	355	358	341	342	316	359	358	332	311	336	335	370	350	363	352	351	336	333	369	329	371	343	353	348	315	338	358	371	379	365	342	367	379	330	342	381	334	344	339	327	365	364	339	352	352	312	339	336	344	322	331	327	400	352	338	320	332	368	330	327	331	381	355	314	328	350	316	369	341	391	345	315	329	331	337	334	346	328	345	324	355	371	343	343	295	338	346	322	344	331	358	339	341	373	331	334	344	365	337	371	374	339	351	355	345	321	364	329	349	353	341	328	302	325	335	317	338	369	345	372	362	343	355	328	366	381	368	357	339	320	334	358	347	322	340	345	333	301	361	309	338	346	329	337	362	348	332	335	331	340	367	351	342	343	333	360	352	331	326	363	346	316	348	342	332	369	313	344	321	370	356	353	351	372	361	367	332	332	356	380	356	378	367	315	302	366	339	344	322	357	345	328	321	329	352	351	340	332	314	332	330	334	314	344	329	335	354	329	342	331	327	354	379	334	328	331	313	360	335	353	359	334	305	311	339	348	338	358	352	303	331	363	336	357	339	334	329	323	347	355	342	349	359	342	344	367	328	343	317	328	332	353	358	339	368	330	338	330	327	369	341	366	365	316	339	336	380	366	357	352	341	355	355	346	339	345	347	356	333	380	337	332	336	355	356	357	326	359	366	345	329	348	324	385	336	368	373	348	321	342	343	363	351	325	334	355	343	358	337	323	329	337	341	353	359	348	311	331	345	387	323	326	340	358	340	377	352	364	361	317	375	385	370	327	357	370	314	321	333	358	345	352	332	364	342	340	321	334	362	351	351	380	319	341	352	355	341	323	342	311	336	333	364	333	312	362	354	358	337	316	382	306	388	333	326	321	344	326	353	338	330	371	336	288	358	329	368	339	366	349	356	326	332
7302	915	1058	827	603	490	347	295	296	271	240	232	201	216	197	211	198	176	170	153	163	197	158	163	166	180	165	188	158	149	156	156	167	163	157	144	148	141	169	159	177	164	149	191	180	163	159	170	158	171	157	162	137	162	161	178	159	335	381	156	138	141	140	136	159	167	154	127	136	141	120	152	145	146	145	158	157	169	166	137	132	147	155	172	151	148	140	150	145	146	167	158	149	144	157	141	143	176	159	150	168	134	149	144	145	168	133	147	151	138	151	152	160	149	145	152	144	143	149	143	159	179	137	166	168	145	164	139	172	176	146	142	144	148	164	171	147	147	146	129	148	162	146	157	158	180	149	157	173	140	146	177	147	151	154	153	152	168	127	130	143	134	153	167	141	163	140	141	133	147	130	135	168	145	146	130	152	139	141	148	156	141	142	149	173	135	147	148	172	167	139	156	144	138	157	154	141	161	132	159	107	169	141	131	143	148	151	112	139	149	176	176	173	159	153	147	162	144	175	149	140	127	160	140	148	129	126	157	145	136	164	163	149	136	155	143	128	155	136	140	158	130	152	151	156	155	156	160	162	138	147	167	147	161	160	154	128	135	159	160	124	153	139	171	157	156	155	159	155	158	135	144	154	153	136	151	144	153	155	161	148	178	150	132	158	142	135	138	154	140	133	145	154	147	142	145	151	162	152	132	157	138	149	170	171	148	154	157	131	156	149	147	151	153	132	163	137	177	137	147	159	149	155	151	163	161	135	136	151	156	155	141	134	162	157	173	149	149	179	170	149	145	154	137	159	132	142	163	138	152	133	138	134	145	144	142	162	156	169	150	133	146	152	146	158	158	151	139	164	145	123	149	144	134	142	162	145	135	121	163	147	129	140	153	151	149	131	141	144	141	139	147	151	161	160	157	143	133	172	146	143	143	145	133	139	146	141	142	144	164	138	149	149	147	153	148	152	175	137	138	157	150	139	142	161	139	150	165	148	166	138	147	137	183	178	154	126	142	156	162	152	149	156	145	157	166	161	135	179	129	143	142	140	138	160	167	168	149	168	135	144	168	135	129	135	170	145	143	164	152	144	159	156	129	155	142	146	140	162	134	142	167	146	159	147	150	142	144	152	131	176	150	153	172	153	144	142	142	167	154	145	143	178	134	141	159	129	183	150	131	145	150	119	148	147	138	180	166	162	148	151	130	152	153	144	130	154	137	155	159	154	168	151	166	146	129	158	128	137	144	163	148	157	134	155	162	122	150	142	146	137	151	141	151	156	149	140	120	134	152	131	155	164	145	161	157	146	134	152	168	152	140	149	140	154	155	151	150	128	168	152	167	153	137	138	150	148	144	174	161	152	137	140	162	151	179	142	146	150	152	149	177	149	158	146	145	125	172	143	147	131	150	149	137	140	161	170	158	149	151	155	145	153	145	132	147	166	141	141	161	140	152	161	159	141	151	144	154	160	160	138	151	150	144	144	141	141	154	155	148	145	128	131	133	156	142	135	140	144	142	144	166	161	153	153	136	151	134	153	163	131	115	167	163	154	151	168	174	136	151	155	151	158	160	139	162	146	162	125	155	169	171	126	141	146	151	134	136	153	155	159	166	152	157	140	146	163	130	152	122	153	156	164	152	146	158	159	148	124	140	166	144	129	155	139	167	125	177	156	125	153	146	154	177	130	162	150	157	138	143	135	152	145	139	154	134	156	142	158	158	148	161	134	146	146	147	132	157	152	138	124	134	151	140	138	151	157	142	159	163	143	136	149	168	150	159	134	137	122	150	160	137	158	140	151	149	161	155	142	154	151	147	164	157	163	147	121	164	141	144	138	132	146	149	119	164	153	131	153	150	147	154	130	151	154	160	138	160	177	132	170	151	145	163	172	148	141	140	138	168	147	149	156	159	150	173	132	141	148	139	140	165	170	175	156	137	150	143	157	151	146	173	147	130	131	135	151	149	146	147	145	136	145	147	161	152	131	157	144	149	137	155	176	143	149	163	144	173	164	155	144	138	139	134	158	145	156	145	136	134	157	166	135	169	162	137	144	163	163	141	146	125	146	142	140	143	142	169	125	150	134	155	137	124	161	160	148	164	176	146	147	138	144	166	159	158	143	155	154	134	124	143	143	141	166	162	158	134	146	158	170	157	160	159	135	121	149	146	138	148	156	122	130	129	156	157	171	153	149	146	157	154	128	152	149	150	146	157	143	156	158	158	157	157	139	146	147	130	150	145	131	148	123	139	127	154	161	156	146	168	164	111	146	141	140	158	154	142	133	130	144	114	135	147	150	138	172	126	139	151	125	168	162	160	148	139	149	155	145	143	161	168	148	181	142	154	134	143	158	139	182	147	155	164	149	171	140	166	139	166	147	138	162	146	133	165	152	162	168	161	161	153	139	157	149	154	155	154	143	162	164	137	132	154	159	139	143	148	149	174	148	145	164	132	133	129	156	161	169	154	170	148	137	142	154	165	133	147	162	136	157	151	143	152	157	129	150	155	165	138	137	141	172	157	151	156	167	143	140	151	155	145	152	158	138	165	153	163	148	152	148	141	158	163	172	148	138	155	146	143	142	142	155	160	154	128	166	173	139	169	153	136	149	153	143	151	149	137	133	146	134	141	150	156	156	140	139	167	162	153	146	161	129	152	160	141	134	154	150	160	148	161	149	141	143	170	150	171	149	161	138	152	156	133	135	153	162	160	147	169	144	165	154	113	152	152	145	148	170	158	156	150	153	138	149	155	126	147	159	146	162	152	140	150	135	139	175	117	157	153	134	130	129	179	164	145	140	164	125	157	158	165	165	148	160	132	172	153	147	161	129	158	139	150	137	156	153	159	148	148	132	155	164	149	138	159	148	155	154	179	146	138	162	159	164	154	149	162	168	157	129	154	156	146	140	169	135	156	150	147	154	143	146	159	147	147	152	169	144	142	165	169	163	170	136	158	162	130	153	142	143	139	146	149	147	155	168	135	162	145	140	152	150	156	136	156	158	144	136	126	146	137	151	160	151	130	170	140	150	158	157	136	177	133	144	163	146	162	164	139	154	151	149	143	148	132	152	157	147	167	166	140	150	125	131	139	142	173	152	132	171	144	140	129	170	156	162	146	159	166	146	166	145	154	152	153	123	177	145	150	142	149	155	181	128	141	153	154	161	136	155	128	181	145	153	148	175	147	131	146	119	142	156	163	157	144	158	153	161	141	183	149	169	163	147	146	157	157	151	180	160	149	151	140	163	151	155	133	141	139	134	154	157	163	146	131	142	133	152	111	137	161	134	152	162	139	162	156	137	148	166	140	146	141	146	142	177	158	142	156	146	128	183	156	136	154	127	126	155	171	142	122	147	179	145	170	170	156	157	138	156	159	120	149	143	140	152	148	142	160	169	157	123	161	155	149	142	134	162	176	168	143	138	149	163	152	124	156	160	148	154	137	161	168	148	165	150	145	158	157	133	157	135	149	140	161	160	168	164	154	152	144	157	128	150	148
5228	1152	2497	2868	2516	2041	1722	1469	1201	1094	916	867	804	742	714	722	663	557	577	603	531	562	508	564	503	505	489	523	481	500	463	514	477	463	472	435	437	482	415	422	423	455	433	420	507	493	451	442	403	408	451	470	416	441	435	443	421	1973	2473	391	376	401	400	431	400	416	372	400	428	398	401	383	372	415	409	370	419	404	382	424	405	390	425	404	377	428	365	407	398	382	375	385	397	455	428	404	386	420	406	390	390	418	357	401	424	409	418	438	423	360	392	417	388	408	389	418	365	379	451	375	406	422	362	390	374	405	397	386	351	397	400	391	394	369	372	398	415	357	385	380	392	364	377	405	407	392	432	417	363	411	371	441	409	457	407	406	415	398	421	381	414	397	443	412	366	376	390	397	416	421	409	364	408	383	400	388	365	402	410	379	368	387	342	391	376	377	407	440	410	338	371	395	429	376	369	435	397	396	363	411	384	420	397	380	415	409	399	378	414	390	429	390	402	433	433	409	399	400	397	415	383	396	408	429	372	419	382	403	374	396	359	400	402	373	394	418	399	414	385	394	369	370	368	379	370	385	418	439	400	389	422	406	364	393	392	392	380	409	382	400	387	420	393	390	407	410	409	385	366	398	394	365	403	400	391	337	387	404	398	394	380	403	381	434	397	377	373	396	384	452	391	410	394	399	421	409	388	413	369	408	409	424	396	380	389	411	390	390	423	470	435	414	418	374	411	404	394	408	362	398	353	347	362	397	411	397	387	377	402	422	348	392	370	421	407	401	377	388	393	414	381	378	392	388	403	400	374	417	384	391	417	429	393	364	410	373	405	407	378	405	418	336	386	361	400	349	374	390	390	395	418	388	395	370	417	407	412	360	377	400	417	395	387	375	375	376	383	390	416	394	371	383	385	404	420	374	408	410	417	412	421	398	381	372	356	404	416	395	406	399	379	403	374	388	413	435	410	412	422	416	412	388	390	415	429	427	424	423	377	387	372	399	378	424	428	393	362	398	397	417	394	410	380	392	411	377	370	406	387	372	404	407	402	378	395	380	381	395	401	393	364	407	405	429	392	369	399	383	402	363	380	392	371	402	382	400	403	403	378	391	372	366	421	425	428	399	413	379	360	400	372	376	381	398	383	392	398	382	405	399	395	427	365	394	369	416	386	390	390	407	397	403	378	412	385	386	370	386	390	351	359	376	399	461	392	358	387	399	370	419	361	413	427	392	392	405	407	406	382	364	418	406	392	386	391	376	393	381	415	378	409	436	373	408	376	385	423	403	387	404	402	380	365	375	382	390	406	381	408	388	382	370	341	426	379	426	370	364	393	371	402	401	409	412	405	372	376	392	401	372	397	401	415	403	429	377	366	397	377	355	365	380	415	389	410	410	395	379	372	397	408	410	440	400	401	399	391	391	384	401	379	401	400	367	408	390	392	380	402	389	390	421	410	380	390	383	378	408	430	450	384	427	386	400	366	437	412	408	378	388	377	409	399	419	393	420	357	404	389	393	407	390	385	393	402	373	382	377	367	409	385	411	407	387	426	345	394	391	407	401	422	411	380	397	423	429	395	385	381	404	391	404	404	380	395	390	430	390	377	388	417	438	399	439	399	372	407	377	372	414	387	358	411	389	379	403	437	364	404	403	390	410	390	396	402	362	404	382	416	405	382	409	372	403	409	392	384	430	413	418	383	380	392	394	401	350	395	392	386	398	346	448	430	359	419	383	416	386	381	386	412	399	387	407	370	389	425	392	428	398	412	389	377	401	370	379	373	414	411	366	411	360	364	409	376	401	407	396	405	410	393	379	415	385	410	394	381	410	417	392	403	402	431	355	357	410	425	411	410	416	391	419	366	422	400	384	391	378	399	421	400	419	443	398	410	355	405	380	402	378	346	350	394	367	405	394	406	399	420	405	422	381	402	382	413	420	367	376	379	377	382	397	359	369	376	429	430	380	374	406	415	380	428	395	400	401	409	445	384	404	368	378	396	406	415	357	394	364	392	387	380	382	348	383	432	392	343	366	444	416	404	392	403	394	369	396	404	371	393	357	410	397	408	376	402	427	368	423	397	340	392	386	388	386	397	441	395	435	391	428	406	376	368	388	410	378	383	393	416	446	443	408	379	387	411	383	405	382	388	387	391	402	407	431	387	383	368	392	404	373	406	389	415	383	384	390	408	403	386	375	375	382	390	413	401	371	371	422	387	359	405	365	391	373	348	382	414	414	406	380	368	382	353	355	403	410	401	399	400	409	357	407	435	367	395	407	373	402	404	366	366	388	407	397	371	407	385	384	383	413	360	367	432	396	382	422	395	384	401	359	411	403	411	404	382	377	389	448	422	404	388	410	455	426	380	414	421	400	366	408	441	388	410	412	410	382	359	392	395	364	371	384	433	388	404	384	391	385	409	422	401	429	376	378	369	383	389	389	398	377	428	413	413	406	424	376	394	388	385	365	398	380	399	385	379	391	376	408	379	404	373	380	407	374	395	395	373	371	390	392	399	413	390	360	360	376	393	388	391	342	382	431	405	413	382	388	398	379	366	388	402	397	400	392	396	410	401	401	367	407	411	409	385	389	417	373	389	403	405	420	392	398	391	373	384	408	406	417	359	388	358	413	374	391	385	411	391	384	437	408	369	383	391	373	421	398	407	404	379	414	417	408	361	378	404	457	444	371	370	399	398	385	356	355	386	394	414	406	401	397	418	404	362	373	411	420	391	400	414	370	398	416	414	422	341	417	416	425	376	403	383	411	384	393	396	393	402	404	419	361	380	406	373	447	393	368	380	405	416	371	407	395	396	414	370	413	383	394	392	369	428	451	416	385	392	414	412	423	431	375	387	378	408	392	397	383	400	430	370	355	408	359	391	427	393	411	381	377	411	403	399	412	377	365	393	388	397	396	378	424	390	388	397	428	365	420	411	392	387	391	406	413	430	401	384	371	432	399	397	396	414	405	407	399	390	441	399	392	401	404	411	396	424	393	365	393	366	401	398	375	409	380	388	422	401	383	387	405	398	395	372	411	433	384	374	391	446	410	367	390	386	377	425	425	385	406	378	403	398	413	378	375	405	427	362	419	401	398	407	382	359	378	409	406	379	405	401	395	355	371	431	408	418	416	432	389	384	380	385	381	423	366	388	391	404	390	382	389	411	414	351	393	386	401	400	410	404	408	403	383	369	402	398	381	395	416	418	393	436	390	378	334	390	397	418	377	403	351	439	402	418	389	400	402	413	374	389	382	410	372	381	379	366	402	374	394	380	418	381	364	402	368	406	359	399	391	391	368	392	409	392	410	387	426	409	404	399	372	399	379	378	412	419	369	390	392	419	384	404	390	408	346	388	380	415	409	356	407	364	387	364	414	396	389	416	402	410	421	449	417	391	416	396	375	407	407	378	371	430	397	354	372	408	406	388	380	387	439	431	383	409	402	363	398	419	422	359	388	386	408	447	415	435	394	419	394	404	359	414	391	418	385	447	385	423	370
13930	1981	2095	1448	1050	719	516	413	362	268	233	232	195	181	142	148	146	141	150	143	123	107	121	107	88	131	127	129	102	90	101	81	96	98	93	107	97	105	67	83	82	95	88	96	91	101	113	107	95	86	87	97	88	92	93	93	100	385	437	93	86	98	97	98	79	76	84	92	84	98	87	84	77	86	84	93	76	86	90	90	91	86	93	100	86	83	84	69	71	83	83	95	83	68	76	88	74	75	78	82	88	85	85	98	78	82	91	90	80	81	62	81	66	95	95	96	93	81	89	84	95	80	80	84	90	86	99	96	79	85	94	79	91	85	72	86	96	90	71	96	92	106	76	73	73	85	84	96	77	86	81	80	87	93	93	82	82	77	101	68	81	78	84	99	90	72	96	77	89	70	78	75	83	86	100	77	90	78	77	81	85	76	74	80	70	79	88	86	92	91	71	76	97	80	90	82	85	82	83	79	85	77	84	91	91	71	79	76	84	88	85	99	98	79	84	90	86	80	90	84	81	104	80	84	93	93	109	108	75	100	103	89	89	78	64	92	75	88	89	78	81	90	87	69	82	80	85	83	72	78	78	92	81	88	84	91	88	86	76	84	78	82	89	90	86	95	86	78	78	94	86	91	79	79	90	91	61	69	85	99	63	79	99	73	104	88	95	76	89	84	91	74	78	100	71	84	81	90	75	81	93	84	62	93	80	80	82	79	73	62	93	79	78	75	93	99	93	76	74	78	90	72	103	75	79	87	77	94	82	82	81	83	74	83	80	78	73	84	59	90	84	91	84	113	72	73	84	68	69	96	75	77	89	75	89	92	94	72	87	71	91	89	81	87	78	104	87	86	82	87	75	85	96	83	91	85	79	88	84	74	83	87	84	85	88	80	83	75	84	86	87	87	85	83	90	77	91	97	80	88	76	88	93	85	85	86	85	94	91	95	73	74	88	91	83	78	85	85	78	95	84	90	78	70	78	98	76	88	89	73	78	95	101	87	77	94	100	88	82	62	86	80	85	91	68	77	81	72	85	83	90	75	80	77	78	92	81	86	94	90	85	74	79	60	91	95	73	74	78	96	92	80	86	82	75	76	63	76	93	84	90	76	83	69	89	72	93	89	75	86	93	80	79	85	90	74	79	89	81	69	71	83	92	78	78	80	88	69	75	81	92	85	89	85	87	80	80	65	106	85	88	79	90	94	81	71	101	79	81	98	81	82	75	72	79	100	72	80	81	106	83	95	89	83	66	98	92	77	86	83	85	70	90	97	80	76	73	77	80	87	95	87	89	90	73	82	101	94	105	84	73	72	86	73	91	81	78	89	77	75	86	94	66	103	97	93	86	81	81	84	74	103	90	83	94	79	100	88	79	87	67	68	93	81	89	77	65	97	104	88	89	75	79	91	66	80	102	99	86	81	90	59	94	90	91	69	70	103	88	75	91	86	71	72	64	84	72	84	78	73	92	81	78	84	94	84	96	89	104	84	78	82	78	105	82	87	81	66	77	81	83	86	72	74	92	68	101	80	75	69	91	77	92	83	86	76	92	98	85	99	74	87	78	83	83	91	88	66	86	79	76	80	86	88	94	106	82	78	86	78	90	80	87	82	93	68	83	79	77	89	93	85	89	79	95	96	64	90	80	83	78	83	77	76	64	80	77	86	78	94	76	75	71	79	89	99	76	94	87	73	82	96	100	95	75	73	109	90	84	96	79	85	103	83	84	79	94	86	98	83	91	78	88	98	85	64	97	91	80	91	97	88	79	74	82	71	72	111	88	78	76	89	85	79	80	81	90	87	92	89	93	68	77	79	96	98	97	82	78	77	68	89	78	82	98	87	75	85	83	72	88	87	76	71	87	95	75	89	79	91	100	89	84	94	73	88	114	66	84	78	89	59	82	95	74	86	74	106	97	75	77	97	84	92	82	91	69	94	92	96	67	87	88	84	72	89	69	93	76	94	83	92	71	84	90	94	85	88	90	92	90	88	89	81	75	98	94	84	90	71	89	68	67	80	75	79	91	91	90	80	81	81	80	76	93	83	81	83	89	74	77	70	83	68	83	62	78	79	95	96	81	90	83	99	89	63	85	75	92	86	85	82	80	87	78	96	90	95	94	86	92	95	98	88	92	72	76	80	80	88	68	82	72	89	87	96	77	90	89	110	72	83	87	95	91	80	86	76	72	86	82	87	74	82	74	75	101	82	84	81	84	82	90	83	84	87	66	85	82	77	92	85	89	88	96	75	90	66	73	86	90	74	77	91	87	81	86	86	86	89	92	71	85	85	90	72	74	89	78	98	88	72	90	68	77	84	85	92	69	86	88	88	83	89	85	89	94	81	81	93	84	71	83	78	87	69	81	71	83	105	94	76	87	91	70	81	84	80	80	83	65	79	76	101	97	92	72	79	94	93	89	89	84	76	106	87	76	92	91	77	100	77	86	92	64	111	89	84	82	84	74	81	96	91	88	85	92	86	91	80	93	83	87	85	79	65	75	92	82	103	85	93	85	80	86	70	88	87	86	78	86	92	82	82	99	85	92	84	97	89	107	83	95	91	77	104	85	58	108	96	98	83	88	80	81	67	89	76	83	88	75	83	84	73	83	80	76	66	70	93	102	82	79	89	84	77	80	91	89	81	77	83	84	84	93	82	93	82	72	73	75	89	86	89	97	80	100	82	85	78	74	75	76	105	101	79	90	91	83	88	86	84	81	87	89	78	78	92	71	81	73	76	66	76	59	79	76	75	79	68	89	96	95	73	88	91	84	97	88	89	92	98	76	99	83	81	89	77	81	84	92	81	63	86	89	84	65	97	88	61	89	84	90	87	87	75	74	81	100	91	77	76	84	75	99	72	82	96	83	76	71	58	69	95	86	88	99	76	74	83	75	90	83	93	86	89	85	89	95	66	106	81	71	85	90	85	90	92	88	83	96	86	81	79	73	85	94	86	101	81	85	71	72	73	67	75	96	84	72	76	71	80	83	78	85	97	81	78	101	91	78	94	87	93	90	103	73	87	82	89	88	61	88	78	91	81	72	93	94	76	99	83	98	85	89	78	90	83	74	88	97	83	115	85	91	89	97	92	64	89	90	87	78	74	91	92	75	90	89	71	76	83	98	81	73	74	87	87	85	71	87	86	97	85	89	78	91	78	97	99	95	77	88	90	81	83	94	93	81	74	72	77	90	82	83	80	82	78	89	74	76	94	83	86	71	71	77	91	80	77	80	88	98	85	94	80	85	83	75	87	68	73	88	83	95	65	82	90	103	80	86	87	74	81	77	103	80	85	82	82	72	82	79	79	90	93	73	83	83	82	77	82	103	81	78	83	86	62	82	78	87	85	76	84	89	66	68	78	73	86	87	90	94	96	102	100	87	75	84	89	81	77	85	86	82	91	90	84	81	95	83	100	77	73	96	82	81	86	85	85	69	77	84	73	88	98	78	73	94	85	91	89	84	98	94	82	77	79	89	91	103	59	91	81	81	69
7089	1777	4182	5019	4357	3486	2706	2229	1837	1592	1390	1203	1073	979	886	848	733	689	631	624	583	539	520	492	456	442	463	469	411	390	364	358	348	379	367	326	345	323	318	324	295	309	305	297	357	329	318	276	279	339	361	338	329	341	304	278	306	3045	3006	251	268	265	277	244	251	242	248	273	236	278	243	239	243	224	245	237	247	249	248	256	237	253	279	227	225	240	262	217	256	236	226	249	233	253	257	240	241	236	246	237	241	228	258	224	239	255	242	222	236	237	272	254	234	226	263	224	237	249	234	226	234	244	210	238	223	226	228	231	246	240	260	255	257	243	241	228	233	250	266	254	238	225	240	254	228	243	244	248	231	240	256	227	229	245	232	260	215	222	246	239	238	221	236	235	246	251	231	224	214	238	226	233	193	235	242	238	254	255	249	242	248	233	210	253	247	235	234	243	225	229	251	258	230	226	218	239	241	240	261	232	228	248	219	223	229	209	249	223	233	229	224	239	235	240	238	240	255	221	229	240	261	225	223	224	215	251	223	217	234	243	203	231	228	229	219	265	254	232	229	243	250	233	226	219	245	233	236	217	203	232	257	224	232	238	224	263	213	232	238	245	231	234	214	244	231	230	242	221	185	245	251	218	225	256	241	244	245	208	203	250	245	248	220	257	220	254	215	243	239	228	231	221	221	266	234	228	232	250	236	221	236	238	235	222	237	224	241	226	238	203	225	218	250	224	239	241	196	236	233	252	235	234	247	251	244	226	244	221	225	235	224	229	236	225	222	243	246	232	219	255	231	235	206	237	226	244	231	218	241	249	203	209	255	215	245	249	252	221	227	213	238	195	251	229	253	215	235	246	235	239	225	214	220	214	233	225	242	231	229	234	241	227	249	258	205	234	261	228	227	234	223	241	229	229	230	250	234	236	236	222	238	232	238	224	250	225	232	205	232	243	240	233	252	219	212	257	221	223	244	253	226	252	251	225	238	237	221	216	251	222	229	225	215	230	251	231	251	250	202	251	221	231	223	207	221	223	243	243	219	225	211	217	229	261	240	222	221	247	213	230	266	222	249	235	245	227	242	217	228	237	236	258	211	224	214	242	247	227	220	219	216	207	258	236	254	236	238	251	254	229	237	213	233	210	236	234	227	247	240	244	239	214	225	253	254	235	244	239	232	242	261	248	213	218	251	232	239	206	240	237	210	251	234	228	211	233	198	199	211	227	241	232	240	237	237	233	251	236	224	229	230	247	219	251	221	242	234	243	197	246	217	215	210	215	236	233	235	215	240	240	212	218	217	215	254	266	212	250	225	225	240	233	210	223	235	268	235	238	234	234	234	219	257	223	225	236	247	245	211	235	241	208	228	236	280	229	236	230	228	239	232	245	194	258	244	230	210	218	219	229	226	221	235	221	221	213	252	230	227	238	226	224	218	224	226	219	217	227	225	260	225	239	244	226	262	249	233	240	219	234	216	243	219	237	235	248	238	246	226	244	203	227	240	222	224	216	233	213	225	244	241	252	236	241	260	249	202	200	239	219	254	243	212	243	221	193	253	216	256	218	218	234	202	237	223	223	217	210	208	232	247	226	241	222	240	221	229	231	266	223	240	214	235	235	253	236	216	235	221	259	224	229	215	235	262	257	245	219	230	227	233	216	243	230	226	213	218	243	239	220	228	211	245	216	228	264	206	251	200	229	223	232	226	215	227	228	237	228	217	233	233	241	209	210	257	237	225	230	230	233	226	248	226	249	226	240	234	227	234	206	224	225	225	272	238	223	241	223	252	240	253	227	241	201	209	219	220	233	240	229	244	252	226	198	241	208	233	230	237	222	237	224	230	242	233	265	232	236	256	228	219	214	233	230	230	230	243	224	212	223	248	205	227	222	234	261	238	246	219	214	240	227	206	225	227	229	205	220	206	231	233	255	210	230	230	238	230	236	219	230	242	258	246	243	208	240	248	245	237	253	183	229	246	229	243	218	224	237	231	236	218	214	232	225	238	241	215	240	213	232	242	224	208	236	196	228	252	218	224	244	205	236	225	245	221	242	237	252	273	221	228	209	233	228	228	210	240	239	211	248	235	205	223	222	223	239	224	244	252	233	222	222	212	221	231	237	269	220	224	213	273	217	227	217	232	234	234	230	237	225	229	192	239	250	209	231	249	224	212	218	238	238	238	221	224	239	208	225	241	243	231	246	232	222	244	228	214	224	227	226	252	217	242	204	243	233	239	235	225	256	227	241	217	217	236	206	219	226	229	247	221	229	230	225	196	224	212	238	228	233	218	216	240	245	252	236	276	239	204	238	257	259	245	218	248	210	233	216	234	221	251	237	219	237	206	262	231	238	238	256	261	255	225	237	255	211	246	250	240	218	258	240	219	237	211	229	213	241	239	237	222	221	224	233	230	236	229	227	241	238	244	223	222	237	217	241	217	245	226	223	220	225	234	210	243	232	254	234	254	244	211	249	198	217	226	219	224	227	248	225	247	232	226	242	243	256	203	213	203	231	245	222	225	217	238	230	218	217	231	227	239	208	211	251	218	255	245	215	239	223	242	216	218	221	235	246	254	197	239	221	213	221	250	209	219	225	226	213	222	222	261	215	201	221	199	247	257	269	242	241	236	227	244	267	228	234	212	229	235	219	207	229	246	230	252	228	220	244	210	215	226	208	227	209	221	226	250	250	247	250	260	229	240	261	227	206	242	224	235	211	216	227	251	236	212	237	240	207	222	239	234	236	252	236	233	228	215	229	232	231	209	229	207	254	225	234	223	214	225	218	236	241	231	220	227	230	237	239	253	236	199	237	231	223	227	235	223	228	231	222	228	224	252	235	248	228	228	230	234	238	247	238	197	236	188	252	247	219	257	243	226	228	240	239	211	255	235	219	195	227	237	230	214	223	214	217	226	265	197	199	234	214	231	262	248	213	231	222	234	198	249	234	216	222	244	221	246	245	230	214	224	229	234	227	208	247	242	224	223	244	201	245	236	235	200	253	254	219	238	232	211	210	249	236	224	203	265	258	233	221	225	210	219	224	214	250	224	239	237	240	232	226	266	240	242	230	247	236	231	228	238	240	225	193	208	251	245	216	234	251	251	228	231	227	226	217	243	228	234	235	252	245	228	240	224	192	225	242	235	226	230	204	230	236	233	226	226	242	197	232	240	258	203	229	239	217	228	234	242	260	234	238	245	239	224	242	235	221	229	211	215	224	241	218	225	229	239	246	244	238	251	245	227	232	222	225	222	230	219	240	235	257	224	244	231	235	242	219	246	246	237	220	232	239	226	228	239	219	243	238	229	221	238	235	217	231	233	232	245	257	259	217	240	233	235	236	237	202	231	226	234	229	229	223	207	224	244	225	225	212	234	248	238	219	225	255	222	239	210	223	216	226	245	244	250	239	251	209	235	220	242	232	211	223	228	230	214	215	248	218	202	242	228	228	251	203	230	222	264	242	223	230	245	238	218	225	228	240	237	250	253	243	209	238	238	234
1734	174	155	146	143	157	146	146	127	120	141	144	123	144	121	132	149	147	122	127	114	146	119	131	121	103	136	122	122	134	96	123	139	111	123	116	140	120	125	142	117	144	108	119	131	113	143	127	139	129	140	121	112	127	119	126	136	131	104	133	132	118	129	123	127	109	126	125	129	118	112	124	159	141	115	111	113	119	132	129	118	106	135	104	126	124	135	140	106	142	132	117	156	108	110	122	112	130	115	143	120	125	127	127	121	124	128	138	103	129	132	137	140	133	139	134	137	125	119	106	114	129	112	107	139	121	128	132	110	127	106	126	141	103	121	124	114	127	136	126	122	132	130	132	136	117	118	124	128	146	135	110	129	118	131	114	130	138	107	131	119	117	141	124	135	122	120	127	121	129	121	130	122	136	127	118	114	112	105	133	112	139	150	130	129	126	117	121	142	120	125	150	119	117	134	146	121	123	135	117	131	125	129	121	125	114	122	134	130	134	128	115	140	117	136	117	133	129	136	138	135	126	112	127	120	134	132	141	124	140	127	133	111	116	149	110	113	114	130	110	124	128	111	115	120	117	130	118	119	118	148	128	131	147	126	140	116	131	100	129	129	115	120	119	104	138	132	98	130	141	170	138	125	130	111	118	128	131	128	132	145	140	121	130	101	125	139	109	125	120	142	146	114	118	132	114	127	115	118	129	109	107	128	118	135	126	126	125	122	132	139	133	141	120	127	126	109	113	118	122	136	135	134	112	115	141	118	105	123	121	128	137	123	122	118	131	125	105	128	147	125	127	117	141	145	142	126	127	137	145	115	140	136	144	113	123	119	114	123	137	145	133	112	123	115	137	123	134	123	104	132	128	121	134	120	134	132	108	131	108	152	125	131	101	134	117	98	105	136	114	142	133	135	135	129	112	137	131	129	130	117	133	134	115	113	104	130	135	121	130	129	144	149	121	114	132	126	124	137	156	112	153	116	117	102	127	117	134	114	118	134	130	137	128	130	136	139	110	136	137	98	111	135	121	125	123	140	121	125	134	118	115	140	137	129	116	124	124	122	131	127	130	111	113	140	122	116	121	131	118	137	144	122	131	117	117	129	118	121	124	137	132	122	116	126	146	136	124	143	142	133	136	136	125	123	116	125	124	140	124	123	139	124	123	162	145	117	129	129	137	128	135	115	114	125	117	137	121	117	117	134	121	126	135	124	137	147	130	130	129	131	136	119	133	137	140	127	130	114	125	128	127	115	112	113	132	148	138	134	123	134	116	142	139	134	137	137	126	119	117	145	131	121	126	123	125	120	129	123	111	93	121	112	138	114	150	120	122	119	112	149	114	146	137	120	122	131	118	122	113	127	132	123	104	112	133	112	122	121	115	133	129	131	137	134	136	106	126	132	127	144	148	118	114	124	150	126	113	118	122	127	125	124	124	144	118	127	109	119	127	119	151	153	113	133	134	131	126	123	114	97	111	130	141	125	87	141	134	114	127	130	119	134	116	159	135	143	130	144	137	118	126	146	140	133	118	130	132	142	122	126	104	135	137	124	120	126	126	130	125	118	125	134	133	123	143	117	135	122	114	125	131	136	122	128	116	107	135	103	126	133	131	152	125	117	110	144	120	139	126	119	133	115	119	127	124	118	116	115	127	138	134	128	116	119	115	140	122	127	127	121	116	146	129	116	130	132	126	121	129	142	123	130	116	134	129	115	122	135	120	160	107	114	126	151	125	113	118	139	147	141	138	121	128	129	137	118	134	123	139	119	111	132	135	116	138	122	120	125	138	140	115	149	129	125	124	124	125	124	111	125	108	125	137	127	131	138	123	105	124	100	123	132	114	114	110	130	126	151	113	131	128	120	140	122	131	112	136	128	116	130	123	107	122	135	131	134	129	131	131	126	135	113	123	122	112	147	131	119	121	147	115	136	126	113	115	122	102	109	131	132	121	116	118	108	139	108	127	140	114	126	120	122	113	111	119	123	129	119	136	118	127	128	105	121	131	114	122	123	115	120	114	144	101	129	114	120	104	119	113	122	115	119	132	146	121	137	129	114	138	131	136	123	112	136	109	114	119	118	121	143	108	136	141	135	112	102	125	127	120	112	122	127	107	133	129	131	117	125	145	132	120	150	128	125	109	139	127	126	118	151	121	130	145	126	141	118	127	145	103	143	132	125	120	127	145	119	122	142	122	127	131	129	113	119	132	145	135	110	117	137	131	102	128	113	126	132	147	112	121	122	129	143	124	132	111	124	136	112	122	133	120	142	147	114	138	117	127	119	145	141	129	124	125	119	126	116	132	138	124	126	124	122	107	108	121	125	130	120	121	131	134	133	108	113	123	112	121	120	108	133	121	137	124	122	135	120	124	137	120	125	144	106	128	134	144	106	124	124	119	130	119	130	141	118	104	118	106	133	128	125	152	121	128	143	123	134	113	125	140	140	137	127	130	145	115	144	131	120	133	128	115	123	138	117	121	128	126	132	137	122	135	126	129	135	127	98	133	110	132	133	137	115	130	134	120	115	125	134	105	115	158	123	108	121	119	126	119	136	100	123	109	115	114	124	128	130	121	124	132	103	114	128	121	139	111	119	112	144	132	125	119	113	132	142	143	112	144	128	135	127	121	124	128	132	114	116	131	128	124	121	132	110	141	119	118	118	140	148	136	129	130	129	141	115	123	129	134	130	155	151	121	100	117	124	122	115	107	128	136	112	115	114	119	126	131	105	143	144	131	133	121	116	133	140	140	138	125	136	117	141	130	133	134	107	128	120	123	135	124	124	144	108	148	116	124	126	122	120	119	114	127	120	116	134	139	124	120	109	128	115	131	116	111	134	131	126	114	129	126	129	140	101	129	126	132	133	132	141	134	105	123	104	124	117	147	104	125	138	124	107	133	123	130	111	139	103	132	108	123	119	122	136	111	138	113	111	108	96	120	129	119	150	120	135	108	134	133	117	141	124	126	121	102	118	107	132	140	122	138	116	115	128	121	131	144	141	129	128	133	122	133	115	118	130	123	121	153	113	125	101	148	117	135	122	124	143	116	137	115	134	137	115	132	135	134	126	125	121	123	134	120	153	101	110	113	111	114	134	119	126	121	112	125	119	113	128	144	110	131	148	149	112	132	127	136	120	133	129	124	121	128	148	138	114	124	129	116	129	124	133	105	117	142	118	130	134	128	126	137	110	135	118	118	124	106	114	114	123	135	132	132	124	116	123	110	133	145	123	120	127	133	130	124	128	114	133	114	123	107	113	122	145	114	115	110	147	116	111	121	125	127	104	140	127	125	127	134	126	112	128	111	114	136	131	116	140	97	127	122	125	120	115	114	108	109	115	109	127	141	114	143	127	125	131	117	118	127	99	108	119	138	108	134	127	113	129	114	127	144	141	126	126	144	128	137	123	115	129	141	128	129	124	131	130	124	108	116	126	98	135	134	130	125	135	144	146	114	122	124	127	128	142	115	128	126	111	116	110	125	144	130	134	104	123	147
2071	369	450	509	457	403	372	375	396	382	353	389	379	324	349	347	385	352	370	338	326	337	345	360	372	355	365	335	312	385	335	349	316	301	363	344	330	336	373	329	349	357	319	344	328	344	334	348	337	316	357	339	361	333	326	361	358	434	414	363	364	347	321	353	347	364	358	326	326	336	364	337	306	338	367	340	350	340	331	313	361	341	354	354	364	340	357	318	313	345	332	341	322	338	349	352	350	369	274	331	372	320	347	330	318	346	379	339	351	343	346	362	335	330	346	318	355	337	358	354	391	321	334	353	328	336	336	360	353	326	319	358	363	381	355	348	332	338	316	316	335	336	315	326	344	370	357	345	361	353	346	346	329	345	355	364	324	316	316	347	308	379	346	327	357	328	362	347	333	348	323	343	348	324	345	340	311	328	368	360	342	334	335	346	330	334	365	317	352	347	349	333	344	339	320	351	349	344	321	332	359	367	320	331	320	327	357	323	343	362	361	357	313	322	331	318	331	325	343	339	363	325	343	339	370	316	349	370	327	323	330	345	396	337	341	343	336	349	343	374	343	338	325	345	358	353	346	310	343	348	353	356	392	389	358	346	361	337	304	345	359	345	336	330	333	327	331	328	341	350	320	338	353	342	363	351	381	335	348	353	328	357	360	329	349	366	330	342	326	338	346	338	318	354	328	356	349	338	342	328	302	362	330	325	360	338	351	338	332	297	330	356	326	358	377	358	337	347	356	332	316	357	324	334	357	349	367	352	339	330	339	327	347	370	331	338	362	358	342	329	340	356	379	330	331	354	360	337	376	351	353	348	386	352	340	342	325	325	339	325	369	321	340	334	356	348	316	344	344	343	366	342	335	321	332	322	335	313	314	365	352	374	362	344	348	345	348	370	346	349	333	334	356	340	351	324	346	355	343	355	369	341	365	341	337	360	341	356	321	354	346	346	344	325	357	358	338	347	346	383	327	342	338	368	343	376	366	312	331	333	307	317	325	357	352	338	352	337	355	340	337	342	307	303	342	327	340	336	342	317	344	329	317	360	336	356	320	389	316	324	350	316	367	312	323	333	330	349	335	391	348	329	377	388	326	341	359	348	390	335	371	340	349	344	365	353	326	335	380	369	305	315	342	308	341	326	317	331	347	337	341	358	362	351	339	317	321	336	355	340	365	328	359	369	355	389	373	350	369	325	324	323	324	381	330	367	338	321	344	320	336	323	351	329	364	331	339	348	328	325	319	379	343	333	327	346	316	365	340	323	378	374	382	337	317	343	296	344	362	315	353	337	335	350	372	343	292	316	337	352	372	370	350	367	341	351	323	329	313	356	338	329	338	335	339	335	327	345	335	325	348	313	310	349	364	340	354	372	348	292	357	362	333	349	340	334	381	331	326	345	339	358	337	294	385	360	334	386	359	338	367	352	321	395	341	347	331	310	308	322	327	318	343	339	320	323	338	340	325	318	334	360	311	348	327	327	328	364	316	336	334	321	327	376	308	338	362	307	338	320	353	318	360	319	362	374	340	406	354	355	351	358	333	363	363	328	363	359	315	347	323	318	350	294	342	319	355	347	294	335	377	348	333	360	344	359	330	365	343	354	345	317	329	373	352	341	344	351	380	336	381	334	361	378	318	349	355	357	358	330	350	356	347	355	336	366	315	345	302	370	353	351	358	332	336	346	374	353	337	340	346	385	341	314	332	338	341	358	371	338	331	327	346	332	333	325	340	358	337	337	338	372	326	357	323	352	317	370	349	366	354	355	356	331	344	343	334	355	350	343	376	307	302	372	353	345	336	338	339	355	342	329	320	321	338	338	362	347	345	328	347	336	342	357	348	326	332	347	357	363	336	345	332	340	326	315	342	327	320	343	340	335	359	335	342	338	342	336	330	369	350	324	341	327	370	354	346	362	340	359	356	350	356	362	326	345	282	343	358	342	360	362	330	362	364	371	331	389	333	339	340	352	363	319	344	368	329	350	374	345	333	380	373	343	336	346	343	341	335	319	343	372	346	350	316	343	354	323	329	336	334	336	337	360	349	341	365	373	354	352	385	343	366	343	352	352	366	308	355	359	343	334	373	352	338	366	342	338	374	331	348	372	348	331	332	331	350	345	359	349	346	339	382	341	347	377	313	344	358	323	359	375	368	342	342	324	341	361	358	343	358	351	329	335	381	341	358	333	358	331	349	343	352	365	351	317	332	363	332	362	360	340	321	358	348	364	376	345	394	353	347	350	369	326	330	339	333	363	326	326	348	297	312	348	373	347	354	356	346	358	318	338	357	351	322	366	354	350	321	362	336	333	342	337	339	329	331	367	373	369	345	341	347	342	321	321	387	368	341	327	306	354	318	337	364	333	351	342	330	333	329	333	341	353	351	374	376	346	361	333	362	354	362	357	350	352	347	352	346	325	344	334	329	345	348	359	373	350	333	361	355	359	337	343	351	351	340	332	356	350	327	324	315	315	354	315	333	375	374	371	336	340	340	353	327	336	338	339	375	351	313	348	324	359	341	309	341	333	332	343	334	332	372	356	350	342	368	358	333	356	335	343	317	345	388	316	344	361	356	346	333	336	344	319	333	346	352	337	327	334	343	356	365	328	367	371	325	340	342	367	334	330	345	379	353	351	366	330	350	359	381	334	340	328	353	348	365	351	371	327	310	343	321	344	323	356	364	314	351	348	360	344	323	326	353	371	353	340	369	332	353	366	397	345	343	319	398	360	342	325	367	337	372	374	335	346	328	356	321	340	330	341	332	349	339	341	312	347	349	352	336	322	331	327	341	345	327	342	351	332	325	350	354	343	343	355	335	361	359	328	376	341	334	318	373	329	330	347	338	332	322	332	350	367	338	337	367	348	311	363	332	335	349	337	322	345	372	330	324	372	333	320	337	344	328	340	360	325	361	317	301	343	337	338	330	331	318	371	343	382	375	378	343	361	331	327	338	352	344	344	340	382	321	336	325	322	302	324	346	302	335	327	318	342	314	356	376	356	335	339	361	329	322	335	353	376	325	347	320	321	342	344	345	351	368	359	352	316	351	330	339	333	337	351	333	339	359	349	319	322	370	316	368	341	371	346	378	330	338	331	326	358	340	337	329	346	336	348	336	328	367	325	349	325	343	339	329	349	353	367	336	354	339	362	321	348	335	334	332	329	309	361	366	380	325	353	342	353	339	355	348	367	346	338	349	326	302	336	373	373	351	331	367	361	329	355	342	355	320	342	341	356	337	346	338	335	316	329	344	367	331	376	366	327	348	365	391	337	341	357	362	350	318	342	366	335	333	358	320	350	332	327	340	323	329	351	330	371	369	340	344	355	342	348	388	345	322	357	335	342	342	336	292	326	363	353	335	313	337	341	366	339	352	330	325	340	326	335	357	322	364	328	340	351	351	349	363	335	347	346	320	324	345	356	398	374	328	342	328	352	341	343	357	362	372	334	296	337	318	360	376	357	327	339	319	335	310	332	356	359	339	371	339	366	345	361
7252	919	1061	807	587	449	329	303	274	239	228	227	215	189	209	199	195	175	176	177	147	154	166	151	187	175	169	176	168	160	159	160	163	151	161	184	165	176	148	147	135	142	173	145	168	166	163	158	166	165	187	174	190	176	178	152	163	353	241	146	151	162	141	164	172	148	129	155	159	156	157	150	131	177	150	163	141	151	161	148	149	154	159	127	150	148	156	166	152	162	160	135	154	144	172	178	146	164	153	137	146	155	154	164	151	157	151	152	163	156	185	155	149	162	147	171	137	130	141	149	156	140	151	163	166	134	163	148	150	175	171	130	175	154	168	171	181	151	155	149	158	151	146	131	150	172	135	145	141	166	169	150	123	148	156	145	139	157	158	146	150	140	152	130	166	183	154	152	164	150	149	150	146	156	184	153	165	146	157	140	162	161	152	143	158	151	163	158	138	156	139	162	142	155	157	147	171	147	160	124	141	156	186	157	160	152	162	152	154	144	152	139	159	167	147	142	166	144	169	145	120	156	162	148	128	158	170	149	165	134	166	140	169	140	135	150	178	171	162	126	151	129	155	151	135	162	146	163	160	163	141	166	141	135	168	145	163	156	138	146	165	140	160	136	141	159	143	140	158	137	181	161	132	158	148	135	146	159	161	157	145	160	166	151	154	154	159	143	161	164	164	141	160	119	142	151	173	136	183	145	148	169	180	128	144	145	173	166	147	139	162	130	145	133	149	134	147	164	191	142	154	167	160	141	158	148	158	175	154	180	172	150	169	136	147	177	158	144	144	167	146	180	159	154	157	156	142	138	165	146	136	150	160	147	142	154	149	177	154	162	153	152	151	146	154	164	177	159	150	168	176	171	131	161	148	147	155	156	166	166	142	162	139	153	144	140	168	148	152	144	141	146	141	120	152	175	172	142	149	161	141	142	151	176	180	173	154	131	144	159	151	148	138	146	152	160	168	148	154	157	175	151	163	138	180	146	160	152	173	151	150	127	142	158	163	152	154	152	144	150	145	154	149	172	144	166	144	141	171	166	174	175	153	164	142	146	170	138	161	156	143	148	152	136	156	135	147	142	136	148	144	150	162	130	147	159	154	160	129	138	157	138	155	151	150	148	158	139	144	156	144	160	158	157	174	149	155	138	154	145	141	150	142	149	167	153	135	160	157	157	145	127	147	155	151	131	158	157	145	120	145	149	185	156	155	142	148	149	182	151	164	150	161	163	171	144	151	152	167	140	151	164	140	142	160	153	170	145	137	168	171	152	150	154	157	156	157	165	176	160	153	166	159	136	138	157	159	144	161	157	157	141	153	150	150	156	130	173	142	143	130	174	157	139	152	151	145	125	153	177	163	149	159	119	137	163	151	151	151	170	142	136	149	167	135	160	140	167	142	152	137	142	155	141	165	135	156	144	132	143	145	170	156	141	141	140	152	135	154	163	147	126	132	151	156	161	155	143	134	133	140	151	143	147	144	146	152	163	164	143	181	170	154	150	155	157	146	168	152	136	135	156	153	164	150	144	159	150	134	144	148	152	154	161	168	130	155	144	164	170	151	161	139	160	157	137	145	159	164	153	164	175	161	171	138	111	162	170	140	173	162	135	168	137	140	147	168	170	146	147	134	150	157	149	152	162	169	170	159	124	148	151	172	159	144	162	149	148	146	154	163	145	147	141	157	169	156	138	153	158	157	130	170	152	128	146	141	160	162	156	152	152	129	163	142	143	156	159	151	153	174	163	145	149	154	158	160	155	149	150	160	142	143	128	165	143	153	125	150	145	159	162	127	162	157	147	175	144	153	162	159	162	168	148	130	146	156	164	145	184	184	166	184	141	136	155	139	167	157	169	149	146	150	162	132	168	142	147	158	161	174	162	160	146	149	150	157	154	159	150	143	147	147	145	147	146	155	162	159	146	170	157	160	157	179	144	130	130	141	152	162	138	140	157	165	164	148	145	161	152	160	155	133	140	126	164	168	148	148	155	154	168	163	154	151	166	148	160	156	135	146	157	150	158	160	122	148	170	158	126	161	128	148	131	150	161	142	156	177	158	144	172	146	152	156	140	190	149	140	147	158	155	150	163	166	163	161	150	126	174	145	136	151	154	176	158	141	164	163	154	163	153	172	170	134	137	143	145	132	133	136	143	159	132	153	147	122	142	145	146	142	147	173	148	132	149	164	167	137	162	151	146	163	154	154	161	163	157	143	153	154	143	166	172	181	157	146	153	154	151	169	164	143	138	153	130	132	165	156	145	159	150	144	149	131	156	161	174	160	157	162	163	156	162	162	165	136	168	174	170	136	169	168	146	173	161	155	138	125	150	144	137	164	135	162	146	139	139	145	168	134	163	146	156	159	138	154	145	160	163	157	138	147	165	148	172	144	124	159	163	164	149	159	144	135	150	137	141	163	171	148	166	165	165	156	157	161	145	148	160	177	181	145	177	165	153	148	154	165	152	155	150	148	157	155	126	159	129	174	131	153	138	168	152	161	165	135	145	155	187	160	146	145	154	160	125	131	133	165	153	145	138	139	153	143	169	169	177	170	152	132	149	159	176	162	143	155	136	137	162	163	144	162	160	133	152	155	130	125	134	167	150	165	152	168	164	154	142	149	159	164	131	180	154	157	139	154	127	142	147	136	142	154	157	152	146	160	154	154	148	138	157	153	160	150	167	172	160	164	154	143	151	138	165	167	151	163	154	155	149	172	149	137	148	151	144	147	144	145	153	133	156	136	156	153	162	148	136	142	152	147	137	161	139	131	141	143	164	144	183	160	154	150	125	149	160	152	151	166	140	146	141	161	162	161	165	181	137	164	165	159	184	139	134	147	150	156	143	150	146	164	126	153	169	147	151	147	143	144	131	146	158	146	132	142	158	168	146	150	126	149	150	161	163	166	146	175	143	143	155	149	156	178	176	138	162	150	156	119	155	134	144	142	140	174	187	159	153	136	145	150	143	162	146	171	145	156	141	149	137	159	151	164	152	147	164	136	173	140	155	169	149	165	148	139	170	153	167	144	149	134	150	157	139	142	158	152	159	160	157	150	158	161	146	142	147	142	129	160	147	161	165	151	168	126	155	141	143	133	162	132	169	158	149	151	145	161	150	131	153	138	160	167	161	142	156	167	156	159	151	157	155	148	164	155	138	161	144	152	168	165	156	159	147	140	135	159	157	162	184	160	162	154	158	168	152	173	171	146	152	159	150	155	154	158	142	159	155	139	144	155	148	138	163	169	162	156	159	150	159	170	167	159	149	132	145	159	164	161	146	156	145	162	136	141	140	150	151	172	143	149	172	151	166	166	148	139	150	149	141	149	146	172	162	136	150	149	159	133	143	146	151	148	143	156	150	154	152	155	141	147	162	160	152	141	160	163	162	164	162	182	135	169	128	169	149	163	143	144	169	143	182	143	157	148	142	153	154	152	142	139	166	163	148	139	148	142	165	137	147	163	145	153	137	166	142	146	164	141	154	152	136	163	157	138	160
5302	1229	2546	2859	2475	2070	1782	1472	1256	1106	977	883	838	748	701	644	646	639	648	568	544	559	556	517	532	550	506	504	466	489	483	462	439	440	430	440	463	443	474	422	424	445	461	450	435	456	427	419	428	466	474	465	445	457	445	431	431	2257	1076	390	396	410	440	404	420	427	420	418	387	392	420	395	406	411	421	432	409	410	426	440	412	407	398	409	399	437	399	410	397	374	415	414	414	434	391	425	405	413	397	402	418	407	429	373	432	407	412	393	394	438	403	392	432	432	429	395	420	397	389	374	386	426	390	383	402	395	424	380	394	417	421	392	392	434	392	399	429	403	401	420	396	400	397	383	425	415	406	430	361	402	413	389	433	421	419	386	413	387	391	389	401	389	371	406	373	374	405	398	430	409	376	372	378	384	379	393	401	405	393	379	402	382	440	393	413	417	431	402	411	415	411	401	419	388	355	415	406	406	389	401	410	380	396	409	422	403	395	384	404	454	404	374	455	417	402	417	414	415	408	430	410	376	384	415	425	392	391	382	422	380	396	404	419	416	380	432	401	388	402	405	397	388	417	376	408	414	400	411	425	374	387	406	410	397	406	417	419	425	356	415	407	433	381	424	410	415	374	407	385	394	390	397	418	363	431	372	410	391	389	388	398	413	418	404	367	404	379	412	396	408	394	409	365	367	394	416	388	423	412	403	393	423	417	381	400	400	419	431	412	439	365	375	391	395	422	427	403	419	382	464	388	416	423	402	370	405	404	395	398	427	400	398	382	420	368	399	369	392	412	413	407	413	408	378	404	408	421	431	424	377	395	400	414	378	388	411	415	430	426	421	398	409	419	422	415	389	414	398	413	407	397	434	432	438	407	392	396	394	403	411	399	411	432	393	382	375	384	378	393	421	400	387	400	401	395	417	459	409	362	418	392	411	378	429	401	443	393	379	439	404	413	402	397	418	423	398	426	389	379	411	386	422	385	432	396	418	398	365	394	427	388	391	423	426	399	394	405	401	414	412	426	394	363	417	418	404	431	420	397	383	358	387	400	382	400	414	380	400	394	422	405	404	364	382	398	395	435	417	413	402	375	394	389	394	395	399	388	398	394	398	412	409	394	409	399	409	381	395	377	402	405	425	400	392	420	419	423	394	397	408	424	410	423	359	405	395	398	430	380	387	418	428	421	373	363	389	406	393	411	431	411	391	397	366	417	396	421	384	447	383	398	393	420	423	379	401	423	377	348	418	412	393	400	401	380	384	413	407	386	422	394	409	402	402	417	385	358	398	386	428	382	400	362	414	399	430	427	396	408	431	419	373	452	422	391	421	411	432	428	371	395	385	385	405	426	394	421	386	420	396	386	455	398	385	407	387	379	391	389	389	397	379	384	394	374	380	437	407	348	388	399	421	405	416	383	400	407	397	396	395	402	379	395	388	391	399	417	428	420	380	375	402	370	407	379	410	421	384	418	423	395	412	377	409	408	440	395	405	382	396	409	434	399	409	410	370	411	373	403	412	386	403	421	370	400	411	417	437	436	407	378	407	416	397	385	409	410	410	418	371	434	390	397	408	416	435	407	427	418	402	416	413	365	395	369	372	381	388	421	389	444	415	388	409	411	390	380	427	413	412	399	404	398	399	421	391	386	413	390	403	434	397	385	375	392	390	413	386	378	398	409	433	453	389	375	404	369	411	398	401	437	409	382	392	413	396	426	412	389	377	405	377	385	423	407	361	414	374	393	423	397	423	400	419	428	399	396	414	379	401	432	379	407	416	393	386	384	412	390	383	423	373	431	350	411	377	414	374	394	387	391	363	372	413	397	424	450	376	410	384	444	379	407	368	415	400	411	410	424	425	411	384	389	424	403	424	428	403	384	426	395	410	396	360	384	401	399	430	380	399	409	410	415	394	397	407	407	388	402	386	378	404	417	409	435	377	400	398	462	393	427	436	389	389	436	382	430	422	372	446	412	366	430	399	414	404	392	368	416	415	418	413	375	398	397	390	415	425	365	406	400	432	394	396	408	370	452	383	388	405	391	426	412	423	381	423	447	408	423	380	413	399	392	404	396	405	402	424	394	365	393	434	434	393	424	375	389	414	422	405	417	413	411	428	379	415	389	428	387	379	435	408	447	416	395	391	412	396	405	379	386	411	408	394	419	417	410	434	406	422	423	416	421	398	387	411	410	395	387	383	444	430	389	415	393	421	418	398	384	413	407	414	399	397	401	412	376	388	378	377	371	391	388	400	400	363	416	387	377	426	413	376	392	373	406	420	387	366	415	396	390	407	380	362	394	430	406	368	438	399	404	402	394	400	413	404	445	345	383	380	393	440	437	407	381	381	373	428	413	411	417	422	400	403	404	410	431	414	395	407	392	410	391	399	348	380	401	409	426	390	389	395	395	415	404	396	406	368	367	408	392	413	411	383	343	372	402	459	388	403	406	388	387	389	368	399	406	400	400	403	393	431	386	395	390	411	390	401	387	403	409	419	391	396	405	437	419	412	380	405	390	413	390	425	413	406	430	369	383	385	405	399	409	420	374	434	423	417	390	400	437	387	415	389	424	386	382	395	445	400	399	399	415	446	387	398	375	422	375	421	413	375	404	402	397	392	387	362	419	418	443	397	411	422	348	417	394	408	397	400	360	392	410	379	434	394	400	398	416	403	381	395	391	398	388	404	396	400	405	411	398	346	425	372	397	388	428	440	392	402	382	396	422	395	408	432	416	380	424	397	393	433	405	438	400	422	397	381	414	397	435	396	397	390	436	413	380	388	380	398	388	367	389	418	396	357	425	398	386	401	383	448	433	399	387	376	386	424	414	418	401	397	400	428	413	375	394	386	418	439	384	372	427	384	433	394	382	426	377	392	409	388	442	382	402	417	422	387	390	379	384	409	409	418	440	417	407	409	400	392	405	393	389	383	410	394	425	421	408	394	425	431	364	389	434	392	386	420	420	407	395	415	406	411	423	451	406	399	387	409	389	415	398	407	380	403	376	380	388	428	410	378	387	398	399	389	377	445	388	393	430	421	415	401	389	401	394	395	377	393	380	386	420	427	383	432	420	397	438	397	418	408	384	425	387	370	409	367	363	404	395	424	408	418	420	447	424	407	427	423	415	446	398	406	403	387	410	403	353	402	387	360	371	421	396	395	370	386	425	409	383	381	388	437	393	420	368	435	400	379	408	410	402	431	369	378	392	365	367	380	380	412	401	438	394	409	422	395	410	395	400	427	396	412	401	375	420	446	395	386	401	418	429	387	411	419	416	421	405	408	400	425	362	399	376	399	435	373	425	391	388	393	410	391	370	384	443	395	408	409	407	390	390	389	386	406	399	401	378	406	390	455	398	431	412	407	415	408	392	424	392	422	371	386	391	393	386	377	369	377	394	417	410	395	436	424	407	377	410	396	416	412	419	398	404	423	416	391	401	381	427	373	426	391	399	405	422	395	400	404	392	366	402	394	412	422	394	380	368	408	404	402	399	396	388	383
13980	1943	2076	1592	1051	748	553	420	351	307	246	226	226	179	180	168	176	151	146	161	101	114	116	113	112	122	104	106	101	122	84	108	101	91	108	91	117	90	100	100	101	97	89	97	97	96	103	77	108	96	85	99	87	107	91	92	95	494	186	83	85	83	100	98	104	78	85	71	87	84	100	80	95	80	87	88	76	103	97	93	84	86	85	95	95	99	68	79	106	77	75	89	83	105	80	87	100	77	96	94	79	82	79	101	81	82	106	87	97	78	80	96	86	91	76	96	90	89	96	89	110	100	86	96	84	83	70	81	78	89	87	85	93	91	70	89	92	92	95	86	74	91	85	95	100	86	82	68	76	91	93	91	87	101	80	89	106	67	80	71	94	85	60	87	95	92	77	83	87	88	79	77	91	86	79	67	96	99	96	83	88	81	76	77	81	88	90	82	83	92	76	91	73	93	86	102	108	78	85	60	88	94	114	106	81	94	77	84	89	90	88	96	87	72	84	92	81	103	71	87	89	101	79	92	78	92	79	89	83	82	84	97	103	72	64	84	86	79	95	109	97	92	79	99	76	85	95	98	89	86	84	108	87	83	83	81	80	88	99	75	79	76	84	80	100	65	92	77	78	60	97	102	86	106	103	87	69	73	76	73	85	87	102	84	86	82	85	79	88	95	88	77	83	74	95	98	88	81	94	81	73	84	70	76	74	88	89	90	81	79	85	85	88	69	90	93	96	83	102	103	84	85	80	86	101	74	91	81	82	78	68	81	97	95	78	87	83	88	106	90	104	79	84	84	87	86	99	90	108	83	93	67	87	82	83	83	94	100	96	105	81	84	77	74	87	100	94	97	82	102	82	84	92	84	89	96	74	81	98	70	82	83	80	116	65	82	72	90	67	85	87	93	94	96	95	83	94	85	74	83	89	91	91	81	97	84	82	77	78	86	88	98	84	82	90	95	84	81	87	75	97	76	83	91	85	80	89	78	90	74	111	80	80	92	103	87	94	97	75	103	97	87	102	87	92	86	96	84	94	77	83	85	93	89	91	79	89	91	113	90	97	100	97	93	83	88	89	82	93	77	87	81	104	84	82	100	79	100	76	94	69	99	97	78	89	83	104	89	86	85	88	77	85	96	100	82	72	81	96	82	85	95	96	94	82	78	81	87	83	74	82	103	103	88	77	90	96	83	75	89	82	87	101	81	104	91	71	99	114	89	92	104	89	86	79	86	78	77	79	96	91	94	93	93	87	71	80	72	85	87	86	78	93	78	86	77	98	81	87	85	85	79	89	83	85	74	81	84	83	88	87	86	101	100	84	89	91	81	104	94	105	98	71	97	88	84	83	93	88	76	74	98	91	88	82	74	100	79	106	99	83	91	84	82	90	75	69	71	103	78	87	102	105	114	80	91	76	105	92	89	83	85	93	87	103	85	101	100	75	94	91	94	86	85	91	68	100	90	108	86	90	104	90	85	86	96	99	80	75	81	93	88	98	94	90	79	90	91	94	86	97	73	76	93	95	81	97	78	93	85	77	82	88	67	77	94	89	80	90	103	78	97	91	68	78	93	84	72	87	80	91	101	80	75	82	94	86	115	75	80	65	93	86	78	66	91	90	69	82	90	81	78	99	95	76	75	83	74	92	72	79	95	115	111	84	99	95	82	84	83	96	86	90	88	101	87	76	79	87	100	102	96	79	105	81	93	85	79	85	82	93	76	76	83	79	86	114	76	99	84	95	99	96	79	98	110	87	79	100	83	88	75	80	100	90	70	81	106	106	98	85	71	89	80	110	92	112	88	86	100	88	69	78	81	87	85	83	84	78	85	77	86	92	91	94	89	86	94	83	78	77	72	92	94	97	80	82	92	76	100	85	72	71	86	87	99	79	99	98	75	88	84	72	83	84	58	97	99	87	80	87	85	83	61	81	93	70	79	111	90	83	64	87	98	94	81	91	69	72	94	93	92	78	66	109	86	85	84	88	101	82	78	80	87	82	80	80	87	79	102	77	87	100	95	77	91	103	98	96	95	98	73	78	99	91	87	98	78	103	77	79	90	93	92	87	82	112	90	87	81	76	80	85	91	90	83	111	98	84	98	94	82	82	80	88	78	103	82	76	91	81	84	81	87	84	83	89	90	86	100	105	83	102	86	69	86	84	89	85	76	74	76	86	92	104	95	86	70	97	82	95	94	103	95	94	102	101	94	71	80	80	80	106	74	88	78	74	70	80	82	91	79	83	81	62	67	93	82	104	75	93	90	84	94	95	94	86	92	80	84	79	93	71	95	101	84	99	89	93	92	79	87	93	77	95	93	97	117	84	81	91	82	95	100	83	102	74	84	87	66	91	94	88	89	85	85	82	87	75	79	83	80	78	86	78	76	79	82	98	87	81	81	85	79	98	94	86	84	87	86	71	91	86	98	94	84	76	90	74	72	92	94	88	80	91	74	90	86	92	71	77	73	82	73	94	78	86	93	99	76	87	89	104	100	83	65	84	80	73	79	91	90	95	73	96	77	71	83	90	80	94	90	74	96	88	84	101	89	96	87	92	91	85	89	76	90	93	79	96	86	91	75	94	81	87	82	84	85	83	99	109	99	78	91	87	77	93	96	87	88	106	75	86	91	93	79	90	80	96	97	85	100	96	84	81	87	80	93	87	87	91	94	94	91	103	81	85	87	75	83	87	96	71	99	88	85	101	98	81	94	103	100	78	93	91	93	91	104	82	74	71	87	98	81	89	86	78	80	89	89	87	81	101	88	93	85	88	95	84	88	108	98	85	78	102	85	81	87	97	93	98	79	93	69	73	80	104	95	103	98	104	84	81	77	72	92	92	77	90	76	91	84	81	88	83	91	87	89	75	85	81	72	70	83	89	75	79	90	89	76	93	90	101	66	89	91	91	79	88	91	70	91	84	89	83	76	86	97	76	63	77	90	76	88	75	85	75	78	90	86	100	82	86	79	77	89	70	85	91	74	92	88	91	97	91	94	100	88	95	93	86	82	76	74	89	86	82	85	83	92	94	78	97	78	93	82	84	86	83	86	82	81	74	91	88	92	95	97	77	106	90	85	81	97	85	91	72	82	79	92	85	77	83	94	106	83	82	72	88	89	105	103	76	79	73	98	72	81	91	85	108	95	77	82	77	85	85	91	98	85	84	108	99	82	70	79	85	87	82	79	96	86	92	75	89	98	76	90	84	92	93	85	75	73	89	85	92	79	71	80	93	80	95	75	76	76	86	77	88	77	97	69	81	73	110	99	85	66	83	80	83	83	90	90	104	101	88	66	79	101	92	92	88	103	89	74	95	84	72	95	72	95	94	63	86	86	91	85	82	82	87	85	78	85	84	85	88	87	104	83	91	86	87	84	106	89	76	89	88	85	86	75	87	90	77	85	72	81	83	99	91	87	82	88	79	93	79	94	89	90	85	71	78	74	91	88	70	103	81	88	93	89	89	82	90	79	96	78	98	78	81	82	90	83	111	82
7130	1791	4417	5030	4329	3516	2776	2298	1990	1660	1328	1245	1130	941	913	821	769	682	614	623	620	536	516	509	464	414	439	447	375	366	382	382	396	377	364	380	319	323	315	344	331	302	304	366	323	356	345	342	319	303	307	309	302	281	257	300	329	3807	965	261	270	243	239	275	288	250	277	262	248	236	286	275	234	224	241	286	236	263	237	252	250	250	281	230	261	235	280	229	242	228	253	273	246	248	256	266	249	222	225	225	232	259	275	261	246	243	277	217	239	266	261	248	258	251	255	265	230	227	234	234	249	235	280	209	250	235	266	224	239	239	235	253	237	252	245	250	285	282	254	272	270	244	256	221	253	241	230	235	239	224	276	244	240	249	255	238	242	219	243	245	261	245	257	256	251	261	247	246	267	205	248	205	241	241	259	240	257	229	232	234	265	228	249	267	270	229	252	231	252	232	226	223	248	223	259	234	238	247	250	223	226	250	231	218	240	227	223	227	222	228	238	237	227	240	241	229	221	258	235	239	256	247	225	202	242	272	235	242	266	252	234	253	242	242	224	240	244	222	232	231	225	257	254	237	250	265	243	202	237	224	257	269	259	240	243	222	255	202	211	231	236	257	258	254	242	264	240	218	239	250	254	217	225	215	258	231	242	240	243	236	226	242	248	222	243	242	224	211	250	238	241	260	235	237	282	236	245	229	258	235	237	239	241	245	242	264	228	237	253	220	239	208	243	243	232	235	228	227	212	240	219	234	220	269	221	228	263	259	222	229	245	251	242	244	231	214	225	221	253	227	215	245	258	234	266	256	229	242	256	220	228	233	248	229	252	230	255	260	230	226	261	251	216	232	222	239	223	229	242	228	219	254	224	256	250	232	213	242	214	228	247	239	222	228	244	233	228	228	241	215	249	226	244	243	242	248	234	227	221	243	253	240	217	210	243	217	236	234	246	251	210	284	248	224	255	234	243	251	261	253	257	214	240	257	224	247	249	228	234	246	239	233	248	220	251	228	234	226	227	268	245	234	221	258	219	224	249	205	232	238	249	234	228	227	232	241	241	253	233	223	255	239	237	257	260	255	250	207	243	273	225	254	243	226	242	240	238	219	233	220	209	261	234	225	268	227	247	228	252	217	240	237	250	244	231	272	223	221	208	240	224	240	258	221	245	232	218	228	210	242	237	221	226	235	242	244	225	240	234	220	246	245	249	231	231	258	237	267	233	205	254	246	225	211	245	233	231	228	246	245	223	224	230	234	235	213	244	254	225	245	225	241	260	246	263	246	217	218	273	258	245	228	214	255	249	246	257	213	233	247	248	245	253	233	217	227	252	231	243	230	203	259	263	256	258	216	220	224	218	229	210	223	237	260	208	242	234	234	268	219	254	247	244	250	221	224	230	249	250	226	241	237	236	229	253	228	247	243	226	209	217	263	214	222	247	233	228	220	230	256	223	230	232	232	201	229	233	234	252	239	258	223	247	234	253	198	211	252	220	270	229	251	265	258	256	243	222	227	242	244	238	234	255	267	253	213	210	203	225	241	249	203	240	226	250	234	210	231	242	233	234	245	236	229	234	229	235	231	231	256	226	248	246	244	240	219	231	232	264	257	223	233	240	242	255	214	231	239	219	245	222	231	232	222	248	227	219	220	261	241	256	240	229	264	247	263	210	232	231	240	242	251	226	241	236	245	228	265	243	243	241	243	229	243	250	240	216	245	217	246	227	230	241	252	261	234	220	231	234	230	242	238	255	277	261	229	231	253	212	234	236	226	224	220	238	248	247	208	251	231	213	252	246	245	244	224	236	249	248	214	208	251	229	254	232	219	223	256	256	243	242	247	236	222	238	212	243	225	243	232	248	229	241	240	260	244	242	251	258	232	213	223	203	228	263	222	239	241	229	234	241	243	244	273	232	223	234	250	248	228	209	204	224	225	217	215	246	243	223	228	231	239	229	250	241	223	266	224	255	280	249	262	244	240	241	254	250	217	242	225	216	201	211	195	226	246	240	228	259	252	266	228	239	250	261	227	220	242	227	242	229	229	216	228	258	227	222	234	228	212	195	244	253	235	237	212	249	259	261	245	230	258	235	232	240	221	238	243	240	258	222	226	238	250	219	220	262	212	235	269	220	236	238	205	243	221	250	228	250	228	230	250	224	262	250	217	235	245	205	224	202	245	229	229	248	233	238	225	232	211	215	262	232	205	232	232	243	227	250	247	234	232	243	231	227	242	235	235	222	211	211	210	229	208	244	223	216	250	237	248	256	219	225	244	248	226	238	218	244	243	252	248	218	242	242	214	220	253	241	217	229	260	224	230	251	252	232	206	224	215	241	228	228	228	230	238	239	216	239	231	213	245	261	236	245	232	256	212	238	222	213	233	246	249	254	221	237	247	240	227	234	250	254	217	249	221	251	234	225	224	226	226	253	269	226	245	232	229	244	245	229	232	214	244	242	235	222	211	258	235	219	219	277	246	266	226	244	247	234	207	229	243	227	208	220	213	240	227	224	238	228	216	243	238	255	241	224	247	262	237	248	213	243	236	233	230	241	224	223	229	257	237	242	238	213	224	227	236	222	223	201	228	213	255	234	190	247	244	238	245	226	187	230	236	263	246	251	232	207	224	224	247	231	251	250	219	251	235	254	222	227	258	240	234	244	234	254	227	216	228	243	223	207	211	234	247	239	225	211	230	246	261	245	219	244	251	235	238	217	227	234	224	226	241	232	216	233	198	224	216	252	226	240	255	245	235	234	224	235	217	249	232	244	243	240	230	230	239	218	226	244	267	250	276	268	219	245	241	199	224	250	191	234	219	236	247	270	234	236	225	230	227	247	240	233	243	253	242	239	235	244	231	237	206	229	229	242	241	229	251	256	258	234	242	212	242	229	231	223	243	206	218	256	250	225	240	248	241	226	261	239	216	233	241	241	208	224	248	254	263	270	243	227	229	234	244	214	235	228	242	247	241	262	242	241	235	246	228	286	212	220	246	262	218	230	273	230	236	214	272	253	243	218	240	213	237	257	226	235	234	228	234	209	205	210	272	240	243	248	230	223	235	202	248	246	240	244	230	238	208	223	236	217	235	236	289	237	231	233	234	260	241	246	194	235	225	231	232	230	234	233	263	263	236	222	224	266	251	248	229	241	218	213	239	248	247	243	244	266	231	238	228	251	267	229	241	239	220	232	255	215	228	229	266	244	247	243	236	221	241	250	225	221	229	222	275	219	227	240	235	245	204	258	266	237	221	259	214	270	246	225	240	219	217	244	240	247	213	241	264	265	217	239	255	230	257	240	237	233	241	246	259	258	232	230	219	238	258	225	236	241	237	261	205	235	230	227	241	250	216	235	243	242	238	241	263	261	245	260	230	255	242	245	246	253	218	239	225	224	221	243	244	244	237	240	238	245	234	229	236	215	227	228	259	227	215	248	218	253	215	226	229	251	219	248	248	237	211	238	233	238	228	228	228	229	199	218	257	234	246	257	200	208	240	223	262
1832	165	157	141	116	132	130	123	124	130	116	124	139	106	123	138	104	134	132	115	119	111	102	126	127	129	104	102	129	108	111	126	119	145	124	119	132	108	127	151	122	122	133	127	117	126	112	135	109	133	115	136	125	151	127	110	125	145	123	132	129	146	117	116	116	106	100	113	123	127	114	125	118	140	128	133	123	123	117	135	120	140	118	139	114	138	120	119	142	129	138	134	127	130	121	113	139	125	133	102	128	110	137	134	127	126	122	121	129	133	117	122	127	136	121	104	146	117	142	117	122	119	137	121	140	133	142	128	123	148	125	146	127	131	117	110	126	135	133	130	107	117	121	116	88	126	137	119	148	114	118	115	151	131	128	120	142	121	117	124	128	140	142	115	125	119	119	123	118	143	114	108	129	107	115	115	137	134	120	121	124	126	126	114	112	120	133	131	144	115	122	106	129	106	127	125	126	114	107	127	106	127	117	115	119	162	122	139	137	111	152	115	124	122	129	121	140	129	117	112	129	111	146	132	145	118	114	124	115	108	125	117	119	134	103	134	130	104	127	127	153	95	138	117	110	124	119	132	100	166	140	107	107	150	136	125	120	143	107	108	120	126	127	101	105	122	113	99	141	120	104	126	125	128	127	127	108	119	125	114	118	125	105	144	131	142	116	118	109	123	114	134	110	139	124	112	136	119	119	117	126	133	140	124	115	136	132	122	134	123	146	130	126	117	117	147	127	136	129	131	125	117	133	128	122	140	125	118	109	137	131	116	114	117	126	103	122	120	111	132	114	150	122	124	111	119	113	120	140	118	117	115	125	129	137	122	123	138	136	119	141	117	111	153	118	137	121	125	144	128	108	133	136	112	137	126	152	125	142	129	127	110	127	122	117	133	106	124	144	125	125	132	104	119	103	123	128	122	107	120	115	116	129	129	124	128	122	137	123	119	135	127	115	132	143	114	145	129	124	128	128	129	116	100	125	118	150	98	140	135	121	110	126	130	112	127	125	131	121	97	130	124	124	109	149	113	120	126	120	122	117	121	115	131	110	135	136	123	147	125	113	137	124	131	138	137	113	125	109	114	96	120	132	125	128	99	124	124	134	125	134	118	127	113	115	96	111	138	142	118	123	143	118	115	120	122	134	126	126	139	108	126	110	129	129	130	142	121	157	117	135	125	100	137	113	124	109	124	149	125	130	108	118	114	134	109	126	114	139	136	133	128	115	115	120	122	124	125	141	134	140	111	134	120	121	123	128	151	110	112	124	136	127	133	108	117	123	126	131	122	107	137	120	119	131	120	114	114	112	122	117	132	114	143	121	127	111	121	140	128	129	124	129	114	156	119	105	127	121	125	124	135	120	137	130	142	125	133	138	116	133	108	108	147	130	119	116	136	140	116	128	113	107	121	136	115	109	110	123	151	139	121	116	116	126	129	122	123	109	136	117	118	117	132	117	133	124	122	106	129	114	115	142	129	122	134	102	120	98	128	133	115	122	138	119	106	122	126	118	130	127	114	116	121	120	114	103	132	129	134	130	104	104	115	136	109	130	116	111	120	110	118	127	104	133	120	124	118	120	128	109	135	140	138	128	123	127	126	131	128	128	124	140	116	119	129	119	127	121	127	142	130	123	109	132	115	144	131	129	121	139	128	111	130	128	147	124	136	122	134	118	133	125	139	126	115	141	132	107	125	110	125	123	110	124	126	118	112	114	148	116	124	123	133	131	117	140	110	134	130	119	140	116	117	104	123	114	133	131	110	123	122	111	138	138	111	130	136	137	119	127	125	120	114	115	132	106	122	136	123	133	99	115	124	124	125	92	116	115	116	118	151	123	127	137	127	123	89	127	121	144	143	111	126	128	136	113	136	134	123	124	124	97	112	124	117	114	118	114	124	119	127	131	134	129	130	114	112	110	108	125	124	129	118	124	105	135	112	111	123	119	125	112	129	118	105	141	121	123	131	124	131	148	113	124	118	113	129	123	113	118	135	108	136	121	112	138	115	131	119	125	108	122	113	132	118	117	135	105	144	115	143	125	133	125	104	131	112	120	117	140	131	134	130	114	133	109	100	103	116	113	111	135	99	121	104	117	122	138	117	114	122	133	128	136	117	115	107	142	116	123	130	130	151	136	113	125	122	140	135	138	119	117	120	137	127	115	114	116	140	123	129	124	113	100	119	115	118	124	146	110	136	126	117	121	115	111	124	147	116	109	129	114	112	114	136	125	107	114	128	138	112	113	106	134	124	122	136	118	135	127	136	131	114	138	108	100	126	114	134	120	109	105	139	148	124	139	134	107	111	126	127	123	116	103	106	121	139	125	113	128	144	113	133	123	144	135	127	116	121	123	125	117	115	139	136	145	125	115	132	140	111	109	133	151	130	126	105	136	112	154	139	112	113	132	124	127	128	120	107	108	106	134	125	121	126	133	123	143	125	135	144	127	117	135	111	113	114	112	121	139	117	147	124	129	131	126	100	147	133	133	141	122	137	123	135	107	100	115	139	114	114	117	132	122	121	133	129	128	118	111	112	106	121	134	140	116	125	132	115	118	120	110	125	114	141	138	128	118	136	125	104	136	128	125	118	116	117	156	116	121	98	119	118	111	126	115	124	106	123	137	132	126	145	121	122	112	114	125	136	126	132	123	126	123	125	118	114	124	150	108	119	123	125	112	121	112	116	116	116	119	121	127	124	125	112	126	116	137	129	115	115	109	139	135	125	137	123	113	131	123	112	102	139	129	132	124	105	134	134	122	115	114	154	109	126	100	120	129	121	112	131	127	122	117	121	115	112	127	124	122	115	108	126	105	115	127	123	142	125	132	118	128	129	116	113	123	118	119	126	111	114	113	128	114	139	98	120	129	117	132	123	116	114	116	126	97	136	128	136	126	125	124	127	123	109	116	136	142	117	106	130	124	120	116	122	112	128	116	123	121	114	110	118	142	121	124	121	114	129	118	133	134	127	133	125	116	133	115	140	105	144	114	119	131	119	126	126	106	113	125	116	116	133	115	133	103	131	124	126	114	134	128	117	115	134	121	136	117	129	123	126	138	126	108	127	124	123	114	105	113	125	132	126	149	112	124	113	162	135	99	153	112	99	115	123	124	124	133	138	123	126	135	127	140	100	117	103	127	100	103	149	149	132	138	138	122	120	129	109	102	135	118	125	125	116	107	128	124	131	121	128	124	134	132	119	110	133	110	112	111	130	115	130	139	147	127	101	128	119	121	113	147	125	121	128	116	146	109	131	120	124	113	116	138	106	104	111	126	130	105	124	146	123	124	120	100	127	117	128	122	145	107	122	127	122	112	125	144	130	119	142	137	115	120	131	141	117	147	112	138	92	139	144	128	114	130	135	114	123	126	149	128	119	136	123	117	130	142	130	127	117	129	140	129	135	105	114	114	137	138	132	114	130	133	101	111	107	122	115	130	140	136	138	116	97	127	126	127	106	127	162	149	111	146	114	136	123	125	126	111	120	136	132	137	133
2068	381	459	488	411	431	399	393	370	335	366	359	347	365	349	331	310	355	330	364	361	345	342	344	333	356	340	347	336	336	348	353	350	329	344	355	337	318	312	296	344	365	355	344	318	319	323	364	338	362	315	351	331	321	345	337	331	414	355	353	360	344	331	324	339	362	303	323	324	329	348	323	357	334	339	342	335	375	320	341	361	327	343	350	347	343	335	352	354	343	328	331	332	304	338	299	333	340	335	342	372	335	314	342	353	315	383	329	325	301	347	351	355	330	349	342	330	355	373	315	346	352	350	330	332	313	338	346	348	317	340	342	342	324	300	339	371	353	350	330	313	350	338	344	329	317	329	341	320	342	332	357	353	342	339	329	381	335	325	337	336	310	330	328	319	316	286	355	327	344	338	337	344	326	324	339	308	368	343	332	358	351	343	331	335	328	294	356	336	330	352	337	344	323	339	340	335	334	338	350	332	324	329	336	370	332	335	321	349	334	322	343	352	315	333	367	325	317	339	329	348	357	356	337	345	305	353	344	319	360	387	327	329	338	349	329	318	353	329	330	327	348	335	324	337	337	353	351	344	350	316	352	338	339	345	323	307	337	336	346	334	344	349	315	328	329	314	330	312	315	312	320	337	316	351	352	332	347	333	360	357	321	340	335	360	363	355	339	337	337	326	323	340	368	326	335	337	327	325	360	348	348	330	354	337	329	316	324	343	346	359	320	342	337	319	341	330	350	324	347	329	359	317	336	345	313	313	361	337	367	316	339	337	322	297	325	403	337	350	306	392	334	369	370	322	327	338	324	358	325	328	326	359	331	358	329	348	337	345	314	320	330	355	346	326	350	323	351	315	358	340	330	344	362	340	334	327	391	335	346	352	380	347	326	316	282	312	338	281	348	372	351	340	354	313	347	363	365	328	346	357	312	302	360	330	346	351	324	343	338	348	325	342	312	357	338	339	298	328	350	351	331	341	348	329	306	330	367	343	354	358	358	321	345	325	362	384	335	358	323	323	333	330	330	348	332	330	340	350	303	335	276	349	318	319	353	330	337	351	338	336	363	340	329	357	356	319	336	362	358	350	332	344	329	346	356	315	331	340	367	323	319	359	339	366	346	315	367	346	340	324	357	352	309	331	342	307	345	331	329	353	316	361	320	315	325	299	359	342	311	357	355	313	331	369	328	310	358	368	329	306	331	342	342	327	375	378	352	334	344	293	313	340	326	335	336	354	356	354	324	299	331	342	343	284	332	338	336	346	329	329	356	363	330	318	321	328	374	333	351	357	300	356	354	344	352	351	332	348	335	328	350	337	361	338	317	318	322	366	341	372	361	336	356	337	324	337	343	359	342	305	313	344	327	334	342	368	348	310	332	336	347	322	309	316	352	303	345	329	341	336	355	360	334	313	310	340	363	331	355	315	354	327	334	335	346	308	340	308	351	344	326	330	355	316	315	338	338	362	347	321	341	358	316	320	351	373	332	354	335	308	333	336	317	354	335	337	354	343	363	336	343	337	356	320	323	356	342	342	358	326	339	340	307	346	313	331	331	322	321	318	334	354	336	344	357	324	290	353	320	358	364	356	330	330	348	348	332	337	338	339	321	367	314	331	306	355	351	369	359	294	347	356	329	290	323	339	340	324	376	350	374	326	346	359	333	343	335	340	343	325	345	330	333	339	358	330	364	339	344	346	336	327	311	320	343	308	330	353	352	337	329	368	341	344	344	332	327	322	335	331	321	341	354	335	365	348	361	328	338	351	332	322	316	320	335	297	323	303	305	339	337	358	309	304	314	342	354	344	365	350	327	359	353	339	336	336	347	318	356	364	331	322	335	359	361	321	336	352	339	334	335	316	316	362	349	324	328	356	365	352	332	362	352	329	348	322	351	366	352	314	324	370	345	339	342	327	317	341	330	327	321	329	318	309	330	343	318	352	337	347	337	337	351	351	335	371	366	343	327	310	339	328	366	341	340	343	344	352	329	318	343	316	313	360	350	342	371	347	324	358	380	374	370	336	332	330	353	334	347	363	362	333	339	340	300	373	332	312	319	311	357	313	377	346	347	351	341	334	336	379	326	342	339	348	318	314	318	327	345	345	298	320	350	334	327	357	336	358	351	327	334	324	335	325	341	331	310	336	353	336	335	365	331	309	366	330	332	338	318	330	330	379	319	315	334	349	380	363	361	371	298	343	314	362	313	338	372	323	347	327	355	339	325	324	338	346	317	337	321	324	348	335	356	335	338	347	326	364	354	343	342	352	353	372	358	358	337	343	307	328	325	318	323	340	330	349	362	326	357	317	343	351	328	332	339	373	306	340	340	326	351	340	332	322	328	325	327	306	366	364	348	329	311	339	355	321	362	380	296	349	382	351	351	321	323	328	398	319	333	335	374	318	378	356	312	323	340	323	335	332	344	334	334	327	328	334	306	326	319	318	326	346	362	343	375	313	343	350	305	333	323	352	349	338	334	330	310	330	330	314	343	350	341	342	345	318	327	333	340	339	336	342	331	338	357	360	316	362	315	373	340	337	335	297	354	313	334	361	307	339	356	317	298	353	364	375	348	303	323	331	340	352	325	316	355	289	332	330	342	319	315	340	312	344	358	344	324	373	335	360	351	325	310	341	332	356	359	335	329	342	377	333	316	359	346	340	329	331	313	333	335	342	336	356	331	331	338	302	324	326	360	318	355	320	344	315	322	346	335	341	330	370	319	340	322	327	319	331	331	355	310	349	332	371	316	359	324	354	327	329	333	340	317	352	343	328	315	336	334	327	298	381	320	342	346	345	353	348	357	310	317	353	330	344	379	327	334	321	349	334	314	367	332	349	349	336	325	327	326	327	325	321	299	334	336	334	338	347	302	355	368	307	350	316	360	329	332	350	336	349	344	350	342	354	336	331	345	342	362	337	332	347	346	312	334	336	366	347	329	335	356	319	336	372	341	326	336	329	385	332	361	318	326	354	312	325	337	370	353	329	306	331	337	328	325	327	329	329	302	325	293	293	331	358	331	362	325	311	362	335	323	328	333	344	328	357	308	331	330	352	330	369	349	367	372	317	350	344	305	308	313	301	329	328	282	349	348	340	343	331	318	331	353	346	297	318	344	340	386	291	360	304	296	330	355	327	309	346	318	311	344	301	370	343	286	333	331	331	355	331	326	347	332	312	343	322	329	348	315	337	297	327	346	350	356	344	332	347	326	298	327	347	332	329	364	364	330	345	345	299	346	337	308	347	323	319	332	356	330	308	338	341	322	370	324	332	327	327	337	306	341	339	306	327	349	346	363	372	371	323	382	316	362	327	336	354	315	361	306	350	327	346	364	333	337	343	341	308	307	364	361	333	330	347	377	336	342	369	332	326	353	327	361	340	387	350	336	346	314	336	354	341	328	330	321	355	330	331	325	348	342	340	338	333	344	328	330	320	328	366	369	330	350	364	351	329	347	339	311	327	300	333	319	318	341	355	330	332	349	376	343	338	331	304	352
7156	893	1061	833	608	450	388	319	255	270	214	231	236	215	192	198	163	174	143	169	167	175	152	153	159	171	173	170	153	160	166	157	173	145	183	149	152	151	163	154	135	138	141	154	152	149	166	184	161	152	154	143	149	127	151	133	183	272	158	158	146	140	139	128	158	142	147	128	163	144	146	146	133	157	135	155	170	159	172	149	143	150	165	170	141	145	172	159	152	136	182	149	184	134	140	155	180	175	150	125	152	128	127	156	147	163	149	148	152	161	161	126	143	138	149	138	144	141	154	172	142	143	160	134	151	175	152	157	145	142	151	167	133	143	175	139	125	158	140	160	156	150	122	153	147	135	163	149	150	149	128	138	158	145	134	147	159	162	169	133	119	145	142	148	158	167	115	164	164	137	140	140	146	153	133	125	120	155	155	139	137	154	157	173	135	140	162	154	165	144	151	155	159	158	147	137	141	141	146	149	156	138	150	146	134	136	137	158	161	167	157	173	121	136	153	145	162	141	166	164	151	131	130	155	143	142	113	161	165	133	127	128	152	141	122	145	139	152	145	133	137	156	137	143	143	140	157	148	119	135	163	125	148	160	129	119	167	160	128	165	142	159	138	145	118	135	139	144	152	146	142	159	141	153	154	147	170	154	165	150	163	128	162	151	130	127	155	130	137	148	178	151	180	155	134	146	136	149	133	159	150	145	137	123	138	161	130	144	172	150	151	133	143	154	130	167	172	153	166	146	135	120	144	172	141	126	144	159	153	142	152	150	135	129	156	142	135	166	169	144	170	161	131	138	157	148	142	156	151	164	158	145	156	177	160	153	149	162	129	134	138	138	158	159	144	154	139	173	159	142	173	169	154	135	153	141	151	158	175	160	138	154	149	135	143	150	170	144	168	160	156	158	158	170	155	178	143	135	138	140	158	146	143	155	175	146	164	169	165	148	151	150	141	145	163	156	159	143	131	132	139	152	125	142	142	134	153	169	166	142	168	121	132	153	142	153	146	165	165	145	146	135	158	135	154	121	147	178	140	144	153	169	147	133	149	173	164	157	166	145	156	152	155	187	153	149	161	139	142	154	136	156	163	151	135	132	143	149	167	136	124	136	125	150	166	142	150	129	141	139	127	149	146	150	142	119	149	147	143	148	135	116	146	150	149	161	157	152	151	117	170	141	173	123	174	152	149	128	155	154	126	162	151	165	154	141	118	182	131	141	163	150	146	149	136	148	163	154	188	150	136	135	147	156	133	172	161	135	128	153	149	162	145	139	152	159	126	154	155	133	133	130	145	166	138	130	162	134	142	150	141	160	156	151	145	168	161	146	106	144	154	143	148	156	159	142	146	158	138	133	150	148	171	134	144	137	142	133	136	160	134	160	149	143	145	136	140	120	149	147	156	150	160	152	155	135	144	123	161	133	143	171	129	136	149	125	146	126	161	164	136	127	131	153	139	167	141	147	161	142	144	115	146	146	154	164	134	130	157	139	153	147	133	151	133	159	133	152	146	143	163	119	152	139	117	139	135	160	153	157	161	171	141	145	147	159	153	147	144	143	166	139	168	147	136	122	146	146	137	154	157	147	138	161	155	162	145	176	148	163	149	142	150	159	159	161	141	141	148	146	156	145	134	150	140	143	134	150	144	141	157	152	135	134	159	149	150	146	154	150	131	132	147	137	163	132	148	129	141	141	153	162	158	130	141	146	169	157	166	158	146	166	147	152	164	155	145	137	154	145	145	147	137	137	148	141	133	151	141	153	145	149	167	132	161	156	164	147	145	168	174	133	147	131	158	172	154	195	161	152	137	135	157	137	145	162	147	141	131	156	145	126	152	144	142	150	123	140	145	138	148	147	138	122	163	160	133	144	131	131	146	160	138	150	148	153	132	134	128	139	140	124	148	150	149	157	124	142	154	149	142	157	130	150	156	164	147	164	137	128	122	143	134	157	145	152	157	143	173	122	148	156	142	126	137	136	128	153	154	140	149	151	167	133	164	140	142	141	148	149	146	136	177	151	131	135	161	146	134	147	175	137	159	171	151	160	144	163	142	139	153	152	134	160	157	159	150	150	136	152	156	171	160	162	159	164	170	131	155	133	145	127	142	143	147	159	146	167	140	151	155	157	121	149	148	179	164	165	138	135	147	141	134	140	172	138	145	129	137	163	134	136	147	143	134	133	156	149	158	146	144	151	141	131	131	143	159	162	145	146	139	160	137	143	148	161	129	144	162	156	148	146	151	140	154	138	132	151	134	153	145	143	152	132	146	137	157	161	147	158	173	137	138	142	142	160	153	136	140	155	132	152	140	127	160	144	141	140	146	134	143	132	150	145	150	143	154	138	131	157	141	143	149	140	150	147	140	135	141	145	127	152	140	148	131	133	141	127	157	145	160	143	170	163	132	163	148	163	190	134	135	136	148	164	141	134	149	165	156	147	135	132	150	149	158	137	154	146	145	143	140	136	153	171	136	130	128	138	146	146	116	145	135	139	137	148	138	137	160	139	138	173	144	145	143	132	144	135	146	131	165	146	141	136	157	152	150	138	146	147	145	159	142	134	158	156	143	153	165	160	129	141	162	147	159	129	165	146	139	160	155	146	160	155	141	148	163	149	154	145	159	149	144	153	144	134	146	137	130	159	137	125	152	160	152	127	130	139	132	137	143	151	129	148	159	147	171	160	129	142	158	145	154	144	136	144	154	133	159	146	145	159	163	147	148	167	152	141	146	140	148	161	159	143	152	164	151	146	173	131	154	142	155	148	122	153	174	131	148	142	168	163	150	151	137	158	152	129	141	165	165	133	168	149	148	147	148	147	146	147	150	145	151	178	155	158	148	133	138	129	166	157	147	152	173	121	160	132	140	160	144	162	154	118	145	137	154	150	151	146	168	133	143	153	161	154	149	134	148	155	161	153	159	138	153	162	152	131	155	136	163	142	138	160	163	171	158	146	139	147	155	129	152	152	125	157	141	154	167	126	162	146	130	138	169	152	143	166	167	156	141	139	138	130	157	144	171	151	158	138	166	159	144	171	137	160	136	175	142	141	159	142	158	151	147	164	145	132	145	122	144	163	133	127	147	146	134	129	155	149	141	163	150	140	165	139	156	146	159	144	143	155	155	142	165	130	135	133	152	156	132	154	142	143	140	134	132	149	168	136	132	151	166	143	155	185	158	135	164	148	178	162	141	133	136	154	152	170	142	117	126	149	119	143	152	144	144	132	138	150	147	132	137	125	133	124	160	136	154	134	148	147	145	154	151	148	150	162	158	128	140	155	143	150	143	141	144	159	158	140	142	129	153	126	133	137	146	134	142	137	135	136	155	153	148	137	159	132	124	144	134	154	129	141	141	139	171	148	160	147	154	173	159	156	165	157	160	135	148	137	122	149	143	142	140	159	165	162	167	147	167	153	140	126	130	149	143	147	144	136	140	157	145	153	143	153	143	153	160	148	145	129	162	160	135	155	152	148	144	144	142	134	127	130	155	152
5310	1160	2544	2970	2536	2050	1691	1432	1170	1074	937	840	801	744	689	664	632	617	610	574	514	558	530	523	511	488	468	481	492	458	488	464	446	441	429	458	482	443	415	424	430	405	452	401	465	423	413	422	435	398	427	452	415	436	415	419	391	1699	492	405	407	395	361	414	410	417	404	370	388	392	390	382	415	405	374	415	407	407	408	392	390	421	409	393	377	409	397	427	406	403	401	371	387	396	394	396	368	389	364	346	438	376	387	405	403	408	416	424	369	395	403	414	416	410	430	378	381	404	398	384	417	397	417	392	377	396	408	379	349	399	372	427	393	413	404	396	367	428	394	394	410	366	382	398	404	360	363	390	385	375	362	395	401	375	354	388	418	416	408	365	394	388	391	359	371	383	386	389	384	362	392	401	413	401	381	355	387	379	387	421	377	368	399	372	413	391	410	365	367	372	391	391	439	399	369	325	360	423	426	405	372	388	397	385	397	380	363	423	386	372	386	397	386	397	391	380	368	419	405	413	373	401	413	401	377	401	381	419	355	389	366	404	391	401	389	377	389	371	403	407	383	372	390	378	380	357	398	385	394	379	385	397	344	381	361	404	396	399	391	381	369	377	396	390	397	394	375	370	413	391	389	381	366	408	371	400	361	404	365	408	391	399	345	364	381	384	370	389	370	347	362	414	408	390	389	407	413	396	357	410	406	375	384	392	364	398	407	375	398	404	371	378	388	408	379	399	354	359	344	379	415	406	380	386	392	421	401	405	407	408	361	361	389	375	393	376	427	391	425	398	421	360	386	394	358	414	384	400	373	373	400	378	400	401	384	384	395	386	418	356	392	403	429	401	367	376	405	379	394	383	378	401	356	343	400	388	365	382	397	365	370	404	384	413	409	400	393	373	363	375	360	370	375	374	362	368	391	365	379	359	385	376	363	347	391	406	409	391	383	415	367	371	388	388	400	401	387	399	371	406	398	368	417	399	387	351	402	373	400	403	402	389	368	389	375	382	354	396	405	372	368	404	386	413	408	388	377	413	386	406	368	389	395	392	410	380	399	406	380	378	406	383	384	414	371	367	407	373	387	411	350	359	363	409	418	387	403	401	372	409	381	392	384	380	375	393	395	412	388	371	401	389	385	362	416	403	378	385	406	386	408	389	444	378	380	380	407	383	385	393	349	398	400	400	369	408	396	389	360	396	394	380	394	381	387	363	352	380	425	426	424	401	391	376	381	377	373	389	403	398	381	378	411	400	371	385	400	378	406	366	388	393	374	361	351	380	389	372	398	414	390	369	431	404	399	405	389	410	402	393	371	378	363	381	381	401	406	401	364	391	385	437	399	367	385	392	415	375	373	375	413	379	414	376	402	402	381	366	375	368	411	402	406	418	360	356	394	352	398	380	371	384	410	403	411	383	417	382	377	398	373	367	382	419	420	407	379	381	386	406	396	368	416	412	385	386	415	388	377	350	378	406	350	383	341	385	371	388	381	422	416	367	383	432	358	354	403	411	394	356	415	400	370	404	382	416	422	374	408	404	386	373	396	390	416	418	405	391	395	418	399	378	412	406	394	358	386	387	393	402	384	433	401	422	388	379	409	406	376	441	413	388	377	355	389	381	384	395	355	403	394	358	383	371	402	364	410	396	371	387	382	390	417	406	397	390	372	381	404	398	412	395	372	377	441	386	406	399	397	365	392	380	381	391	374	393	352	377	352	369	422	365	374	366	385	374	380	413	384	361	383	383	387	395	401	402	391	401	385	389	388	376	426	402	381	422	395	404	379	337	417	374	394	374	385	349	361	376	379	399	383	361	374	407	378	372	383	414	380	392	355	393	375	383	383	417	393	395	376	397	378	430	380	402	382	370	386	386	378	404	360	402	368	402	400	406	394	407	399	394	392	369	391	417	395	372	385	390	383	416	386	411	364	394	359	393	381	397	374	391	394	396	383	348	373	403	367	356	365	393	360	385	390	422	388	378	410	415	400	407	426	386	334	374	385	369	383	418	389	381	387	401	395	423	407	385	400	430	393	395	397	384	380	369	395	406	378	358	441	399	372	385	388	389	401	390	381	365	408	359	391	402	417	407	418	411	379	369	399	429	384	388	406	404	390	353	394	410	361	393	362	404	396	405	410	404	375	402	371	367	402	392	370	398	394	362	395	406	384	354	408	399	444	371	374	380	392	424	367	376	376	356	375	384	399	419	373	373	358	420	392	381	332	427	395	375	412	379	383	362	383	406	360	385	400	386	365	432	398	369	377	397	376	390	385	407	398	360	434	413	382	371	392	381	377	386	398	377	370	409	384	364	380	411	372	400	364	380	395	392	394	408	434	367	407	409	357	356	388	401	399	387	379	390	384	416	388	411	378	372	380	399	394	391	409	378	356	363	378	389	372	389	393	382	392	390	375	397	403	406	372	365	342	380	393	353	371	379	395	394	355	386	391	389	382	401	368	387	347	403	409	349	385	410	371	390	399	370	421	346	392	348	405	398	411	398	409	374	378	380	407	368	386	350	406	383	405	404	399	400	423	365	388	392	389	394	383	378	401	384	400	389	395	401	393	407	393	342	393	403	393	376	405	362	352	389	416	378	395	404	388	403	394	392	362	390	378	404	366	368	391	412	379	397	384	374	390	405	366	425	396	361	375	387	384	398	394	348	373	373	343	383	367	358	370	369	396	362	430	377	351	415	403	391	372	381	396	365	396	418	382	366	388	432	388	345	378	386	353	354	399	399	391	385	366	412	390	403	392	410	374	418	409	381	405	363	380	402	364	376	417	389	403	382	359	348	418	403	381	380	365	417	374	390	354	365	393	385	410	391	356	371	374	407	356	388	396	392	391	408	417	357	382	373	348	384	382	354	440	375	413	374	368	366	393	424	391	353	401	359	418	390	381	386	400	361	363	400	407	389	368	374	364	408	385	392	385	412	387	388	393	380	404	383	415	382	387	374	417	396	375	401	383	367	398	357	359	391	416	398	363	408	361	379	399	416	371	410	407	390	352	372	360	410	377	393	398	346	370	383	364	393	395	377	368	369	368	377	379	403	371	397	362	379	373	362	399	391	382	398	367	349	388	383	343	382	376	399	403	384	368	353	392	377	395	380	402	414	383	380	362	373	379	376	353	422	405	334	409	376	379	380	379	391	406	364	427	401	366	394	384	368	372	406	402	401	416	360	343	359	369	371	414	410	390	398	368	361	401	410	403	391	341	373	404	403	373	381	393	398	398	401	419	428	386	388	372	384	390	408	398	423	344	355	400	411	378	368	396	384	371	353	386	385	369	375	381	385	368	387	348	426	393	396	417	365	382	423	416	381	427	386	377	397	395	372	376	395	433	391	372	380	396	384	369	349	377	349	390	393	432	368	373	360	394	359	378	397	371	334	383	373	387	370	395	407	388	382	395	390	391	372	381	391	373	437	397	402	400	400	397	421	391	397	385	348	380	407	388	415	420	365	407	340	426	365	387	403	383	405	356	387	376	400	420	375
13819	2018	2074	1464	991	750	532	392	343	315	244	220	201	188	157	147	164	136	119	138	126	118	114	110	110	104	104	111	118	91	104	95	88	87	97	116	96	108	76	87	88	109	102	85	121	99	98	75	104	96	94	99	89	86	87	71	103	225	89	84	79	70	78	90	72	91	69	88	81	84	94	82	87	76	85	86	97	88	79	82	96	79	79	90	70	97	102	78	74	79	82	75	87	78	96	88	85	88	78	80	88	74	94	74	72	82	74	89	94	70	90	92	82	100	80	89	86	84	78	88	103	94	80	64	79	85	102	81	94	102	88	76	76	91	70	81	88	72	92	69	66	78	77	104	74	82	81	82	109	83	85	69	94	86	81	97	90	95	64	99	89	86	79	85	76	76	90	77	78	76	87	91	81	86	80	84	73	89	80	93	77	79	94	75	76	80	86	80	92	95	95	102	82	74	83	91	94	83	75	68	67	80	83	88	71	89	106	67	86	74	75	94	89	83	90	72	89	98	92	83	90	96	83	77	88	68	74	70	91	80	85	89	100	87	86	101	89	81	81	67	88	79	87	75	78	96	73	65	75	75	68	80	83	77	91	62	76	94	84	103	95	82	70	83	101	95	62	80	73	90	81	84	84	89	89	80	89	80	92	64	75	95	77	90	75	92	99	87	80	86	84	94	68	76	100	66	80	71	59	95	87	84	86	89	86	70	76	75	89	84	74	85	57	91	93	85	85	81	85	76	84	84	85	106	99	80	77	71	90	77	73	85	89	83	92	81	88	70	78	68	101	96	94	78	85	89	78	89	73	64	77	82	96	76	78	83	79	87	90	101	70	81	80	89	91	85	84	87	87	99	75	88	65	76	81	82	93	80	82	98	86	79	107	84	84	82	103	91	84	73	92	96	83	80	68	80	84	78	79	67	77	77	86	90	80	88	65	78	99	80	98	80	107	87	76	88	86	64	76	72	79	78	76	99	76	86	90	76	85	79	78	69	83	88	72	86	74	79	73	76	79	99	79	92	76	82	93	92	64	86	83	77	88	79	92	76	86	77	78	66	85	84	91	89	93	91	90	95	94	90	72	100	84	82	86	102	83	84	103	87	94	105	81	73	82	80	84	104	89	88	75	94	91	66	85	86	75	78	75	83	87	103	95	84	71	92	70	86	88	75	94	101	94	78	86	76	94	84	102	93	83	91	74	76	82	104	81	88	76	94	76	81	70	78	84	87	84	78	83	75	84	83	77	87	80	91	83	88	80	84	89	72	79	63	108	79	76	96	84	79	84	88	105	84	77	97	75	89	75	91	77	92	90	82	87	100	75	59	90	76	82	82	91	89	99	69	94	84	80	72	90	83	86	91	76	80	91	82	75	77	87	94	76	91	75	87	87	96	79	89	78	92	74	69	78	83	86	82	82	93	69	108	81	80	78	81	66	93	82	84	78	92	78	101	90	81	71	74	105	77	81	71	80	81	72	94	89	94	91	84	73	81	100	70	85	79	93	88	81	82	95	72	98	83	98	74	77	77	82	89	70	74	82	91	76	88	81	91	98	91	74	78	69	71	68	78	67	74	95	81	81	91	97	87	94	86	82	91	72	75	102	90	91	93	99	88	96	66	73	102	82	75	90	89	83	79	78	75	92	93	82	102	72	98	84	74	64	69	82	87	85	72	74	94	89	88	80	65	73	82	88	91	81	66	67	75	78	74	90	83	95	71	76	75	86	85	84	69	77	72	74	86	87	80	92	89	88	88	56	92	76	64	70	84	89	76	98	66	90	85	75	70	83	76	84	66	92	79	83	75	83	93	68	80	77	63	73	77	82	81	84	97	84	76	72	99	72	81	75	78	81	86	78	77	79	83	82	79	80	74	84	81	77	77	64	89	84	82	74	84	76	96	75	78	83	76	78	82	110	84	69	89	75	64	79	66	84	86	77	95	93	95	83	83	107	72	71	94	83	86	89	93	91	113	80	83	88	95	92	110	108	96	93	74	78	87	92	71	82	81	95	90	98	98	86	80	67	91	84	96	86	75	79	90	101	81	73	75	83	80	98	79	81	84	101	87	85	96	104	89	73	92	90	75	104	99	94	72	83	89	91	86	91	84	86	83	102	75	83	70	74	71	80	80	111	91	92	76	82	82	92	80	68	78	81	65	95	89	83	86	75	86	104	80	68	69	114	89	99	73	78	81	69	92	73	68	86	69	85	85	80	75	75	96	80	95	89	80	92	102	84	89	75	91	85	86	88	82	77	77	94	80	81	85	71	80	75	93	82	99	70	81	84	79	73	70	86	68	83	73	89	89	68	87	77	89	79	84	90	91	69	67	87	75	82	103	85	86	90	68	92	98	67	97	80	78	79	71	90	76	79	60	78	66	90	80	71	80	96	72	85	97	82	85	86	85	64	87	100	80	77	100	91	81	66	81	87	76	90	74	84	86	74	79	83	63	90	84	88	79	68	88	78	71	86	68	95	98	88	80	93	84	87	70	73	76	88	79	71	81	90	81	52	99	72	87	60	79	72	73	92	64	90	82	94	86	90	75	74	81	89	89	84	86	66	90	77	84	87	101	103	91	79	63	74	73	78	77	84	83	85	72	85	97	81	66	101	94	78	103	80	93	71	95	85	83	74	74	99	88	91	76	77	69	83	81	86	76	95	79	94	76	73	83	83	69	98	83	79	74	82	83	86	86	90	81	112	84	76	96	73	86	78	94	66	96	78	98	80	86	85	86	78	67	99	77	89	73	76	81	75	79	87	83	87	106	76	86	93	89	66	62	73	85	88	71	83	83	84	83	95	94	83	77	75	88	62	77	77	87	67	69	75	94	72	95	67	86	103	90	88	67	85	79	69	86	85	84	90	93	76	85	70	93	76	81	82	76	75	89	77	84	95	82	74	75	77	74	89	76	70	98	84	65	85	102	82	80	91	88	82	85	90	89	89	74	85	78	93	78	59	101	85	80	83	61	69	80	93	87	80	83	89	97	84	86	86	87	97	74	89	100	87	76	88	92	69	70	90	73	83	99	82	92	96	84	77	82	103	91	82	102	84	91	86	82	82	85	83	82	84	93	67	82	92	84	69	79	88	83	74	73	82	85	85	76	66	83	96	90	81	91	83	83	86	79	76	84	78	87	87	91	96	60	83	93	73	79	91	81	79	96	79	84	91	86	89	72	68	83	70	74	84	81	70	78	70	95	86	88	95	76	79	83	84	70	65	98	69	89	79	85	80	78	103	78	72	99	61	74	81	79	69	88	83	72	90	103	82	84	80	75	73	97	63	95	75	78	83	94	85	97	99	79	81	85	95	67	93	83	77	72	81	74	80	88	86	77	77	85	82	76	73	88	81	82	77	96	76	69	64	86	84	78	92	89	98	82	81	76	83	74	74	85	78	96	88	78	89	80	85	73	82	81	63	74	78	82	87	89	79	72	77	71	84	88	78	80	73	75	85	78	86	67	87	78	71	85	78	82	94	76	74	76	86	82
7085	1773	4254	4948	4280	3361	2784	2268	1878	1617	1349	1193	1091	992	851	729	685	683	618	613	540	546	505	490	505	447	421	399	382	363	401	350	338	326	317	321	313	322	321	280	297	344	309	281	315	337	297	304	303	303	315	287	269	285	277	284	298	1948	314	235	237	254	265	240	256	242	247	272	240	237	246	265	204	233	205	247	253	250	253	264	253	242	224	251	257	223	237	232	248	274	240	251	239	217	226	254	229	224	227	230	224	236	240	253	255	231	233	236	228	221	224	224	235	229	244	221	227	224	235	228	232	270	233	224	241	213	224	209	233	245	252	225	222	245	237	218	234	245	273	235	225	229	219	229	259	234	247	234	245	194	212	232	222	248	244	237	239	213	216	234	230	227	205	223	243	229	227	211	208	242	252	254	210	222	220	224	225	240	217	240	223	219	233	242	241	196	235	202	211	226	232	229	239	225	214	236	223	230	234	223	237	225	215	253	212	226	203	236	219	205	248	225	239	212	248	239	231	243	216	241	250	212	248	211	219	249	220	203	212	237	201	241	252	232	230	227	213	205	229	222	214	211	227	232	222	227	211	224	209	221	233	193	244	226	223	221	215	219	233	215	247	247	243	236	235	205	225	213	240	229	221	252	239	214	205	219	238	256	202	203	230	195	225	215	236	238	230	254	203	236	230	211	209	216	235	225	252	231	204	212	215	208	235	222	199	223	218	230	223	199	224	219	210	245	228	193	229	197	211	234	228	218	190	207	235	252	220	227	223	233	253	223	213	238	264	213	234	229	228	220	235	211	233	210	235	197	234	234	239	212	226	216	226	194	219	222	223	229	222	230	225	222	227	225	194	233	205	220	221	221	206	209	219	209	223	256	232	233	228	215	210	214	217	234	231	224	224	219	232	231	230	225	206	211	211	242	232	200	223	246	227	206	234	204	234	244	226	227	253	211	221	227	227	253	223	228	237	243	228	229	244	225	228	233	225	245	199	227	201	210	235	223	237	228	218	240	237	233	224	209	222	234	246	229	229	228	222	222	210	216	234	237	211	222	228	228	198	246	222	217	199	218	240	230	221	200	192	219	229	217	232	251	213	232	253	231	230	192	218	237	199	212	232	225	229	225	207	222	229	210	229	234	231	219	197	233	218	223	221	243	221	219	217	228	221	214	237	239	228	217	223	203	229	248	216	233	227	244	204	262	210	226	200	249	215	237	227	224	213	231	233	235	228	244	236	231	229	236	208	238	222	211	220	239	225	214	225	217	220	227	197	236	225	221	210	229	206	226	235	245	213	233	239	217	213	216	247	209	225	195	194	230	218	248	216	228	219	229	216	183	260	231	219	215	213	233	213	228	226	223	221	210	190	231	220	231	228	238	240	233	214	234	241	234	232	243	228	195	227	249	239	240	249	201	227	200	207	222	216	246	229	231	220	222	233	221	189	213	205	222	210	205	238	196	207	217	203	242	254	200	240	204	222	250	216	218	210	207	242	219	212	228	236	234	217	220	225	227	222	233	215	202	213	221	230	235	229	223	237	218	222	216	189	221	188	221	251	223	245	217	233	225	229	225	232	232	223	215	248	220	209	219	230	215	233	227	198	243	241	242	227	219	229	214	269	246	235	199	211	218	218	268	233	211	215	217	200	251	215	242	205	197	219	205	238	218	228	229	231	222	217	215	240	227	232	225	207	223	202	216	232	237	214	209	222	232	221	228	212	215	247	219	209	224	227	235	251	208	236	201	219	255	217	225	237	205	250	227	229	242	233	233	215	230	216	225	228	207	190	224	214	215	236	222	229	225	221	232	243	258	234	217	226	224	208	212	219	219	214	236	223	228	209	229	224	225	255	218	234	232	215	251	231	210	231	241	228	213	227	210	226	224	213	230	214	238	256	214	235	230	213	238	217	247	235	226	228	230	224	253	218	210	228	233	212	225	241	236	219	204	224	259	223	221	228	227	223	236	194	240	248	227	241	212	206	189	232	207	227	209	221	194	211	240	198	205	241	221	248	222	224	220	203	220	233	203	235	233	189	205	213	221	218	223	229	218	218	192	234	222	251	240	234	210	225	232	222	227	240	250	243	227	209	256	281	233	233	196	216	211	257	237	212	222	256	234	219	226	209	235	224	178	232	198	240	217	243	220	192	211	238	220	202	223	219	232	223	243	238	236	235	220	228	213	208	214	209	246	231	226	209	225	231	217	220	241	203	205	215	231	212	244	215	211	214	223	211	217	214	212	208	226	245	244	215	247	208	209	238	221	225	228	245	229	265	230	212	226	266	241	238	213	219	229	225	229	226	229	239	229	234	246	208	239	209	209	219	221	220	206	207	217	236	245	227	215	236	216	247	250	197	201	207	239	204	230	227	227	224	224	245	227	230	201	215	224	211	218	208	235	223	222	208	215	198	222	208	207	239	227	241	227	225	215	212	250	225	224	223	233	232	256	248	260	241	214	222	240	222	245	232	222	212	249	197	223	245	228	244	217	219	221	195	218	216	231	217	230	211	210	205	214	235	216	233	220	248	242	224	223	230	230	209	197	197	226	218	213	251	217	226	207	213	228	236	212	219	248	220	212	218	220	232	211	236	203	242	241	210	217	225	228	241	205	209	201	229	224	212	210	228	228	248	230	206	217	214	219	229	214	216	232	243	232	215	220	215	217	227	220	236	224	214	232	224	252	217	225	230	220	217	242	246	212	232	209	229	208	225	217	215	219	225	229	212	220	204	197	218	252	246	232	218	215	218	223	223	221	240	216	211	230	221	224	231	233	225	237	240	241	233	218	220	223	212	227	217	191	236	232	229	233	224	200	232	221	209	239	212	233	217	199	223	203	233	203	213	249	215	220	206	200	227	223	221	232	230	232	246	227	246	198	198	214	229	216	242	219	227	235	218	194	220	228	242	247	226	219	229	209	200	227	233	250	243	199	210	225	238	210	229	203	226	236	220	221	213	234	232	237	226	223	206	223	241	262	234	202	207	221	202	216	211	218	235	203	226	202	239	229	262	237	211	231	221	218	215	216	219	224	238	215	192	225	218	199	236	215	208	232	231	217	205	235	227	227	237	248	231	188	230	216	217	200	227	218	244	268	216	224	225	227	230	233	209	223	209	197	234	224	196	246	221	216	208	260	220	207	198	235	220	227	235	230	208	230	254	215	222	228	242	243	216	218	258	229	226	220	218	240	223	210	231	232	216	230	213	237	206	253	239	254	245	238	267	211	219	211	208	218	226	224	238	229	223	194	226	210	218	198	221	229	224	244	238	226	254	216	214	237	204	245	243	221	203	228	238	234	225	225	222	250	252	244	239	224	225	242	235	240	213	221	229	200	243	229	211	221	219	239	216	174	232	243	229	229	261	223	198	233	197	212	224	214	209	225	231	212	236	225	239	228	222	223	215	237	223	179	228	198	222	232	228	210	229	226	226	212	220	233	225	233	245	231	217	238	235	228	214	231	223	225	255	210	213	217	231	206	225	224	227	270	234	211	201	229
1874	153	154	131	143	148	136	131	129	142	125	125	118	120	135	108	150	126	120	137	140	131	129	128	148	129	106	97	114	129	118	121	121	142	123	104	106	120	133	130	116	107	138	112	120	135	108	128	131	144	134	125	132	104	120	120	114	120	138	117	122	110	109	128	110	139	130	117	114	120	113	123	112	101	137	120	135	107	115	133	125	111	112	135	112	126	123	141	122	142	124	129	124	108	124	107	122	115	112	100	117	143	104	116	124	124	125	118	132	137	118	122	135	121	133	116	129	128	126	126	125	125	104	120	121	134	109	138	128	126	124	128	104	126	143	110	130	108	146	134	134	127	126	127	110	111	123	121	124	120	114	115	125	115	122	135	143	116	122	113	128	126	104	115	103	111	132	105	100	106	128	126	123	113	121	129	110	122	106	121	141	103	136	128	117	122	131	124	110	109	132	113	116	135	128	126	127	105	106	128	129	120	125	125	104	114	123	134	123	113	119	127	110	117	107	129	128	121	108	117	124	114	116	128	114	120	115	135	129	118	114	124	122	133	109	109	93	91	134	138	90	119	128	118	130	136	119	108	132	116	120	118	122	132	123	134	135	119	138	133	120	117	123	137	149	133	130	123	122	120	117	135	133	136	119	126	115	136	132	114	129	124	112	118	124	117	117	128	129	120	133	109	129	133	117	119	116	113	106	103	139	128	114	119	123	106	126	115	119	111	112	129	113	116	128	105	124	137	114	106	130	98	113	131	110	118	115	118	131	115	127	115	115	103	112	113	127	127	123	111	109	122	118	127	102	113	117	110	126	122	112	101	112	130	114	106	117	119	124	128	91	123	139	113	111	112	127	138	120	128	117	139	121	133	114	120	118	134	121	102	113	133	117	96	130	115	119	109	127	115	138	130	140	143	105	126	137	113	103	126	111	126	133	124	103	122	118	109	122	92	105	125	126	130	94	94	120	113	139	127	121	116	113	130	123	127	112	122	121	120	115	117	128	130	135	125	119	110	121	107	110	118	110	126	131	121	118	122	113	112	105	112	133	124	108	130	115	106	126	130	110	120	142	128	142	117	132	120	123	105	139	141	139	122	129	131	94	109	136	125	121	123	116	140	109	110	115	125	122	121	126	128	122	123	122	136	148	146	136	135	113	122	131	130	126	125	105	127	127	112	117	115	103	119	124	109	120	120	122	130	125	130	120	129	134	138	107	119	146	107	122	126	137	128	121	126	129	127	126	146	98	115	120	115	125	124	103	123	114	105	101	139	125	139	124	130	119	94	104	130	104	117	118	142	127	126	129	120	113	137	122	111	117	115	122	127	109	129	120	123	123	104	115	155	117	133	126	130	132	118	121	122	114	117	124	127	132	129	122	107	103	103	117	142	119	125	118	113	108	119	116	125	125	129	113	141	119	103	125	122	120	122	106	122	137	130	123	113	134	123	116	119	108	103	145	122	128	113	122	121	100	136	123	129	140	105	110	109	126	140	106	142	140	107	125	117	114	121	126	124	134	111	109	131	124	118	123	124	116	129	124	135	146	109	115	128	119	107	130	124	115	107	98	139	118	119	131	119	122	122	133	130	122	104	116	134	120	130	121	109	119	119	116	125	133	127	118	118	114	133	117	126	136	116	124	134	121	119	115	133	132	121	123	113	118	115	132	130	129	129	129	135	118	114	112	121	111	122	135	131	124	127	124	115	130	108	113	119	105	123	127	99	130	122	109	122	119	117	115	118	127	119	112	135	109	120	133	133	113	116	125	135	134	140	103	105	144	123	117	125	112	129	111	135	133	122	123	123	124	129	112	132	115	121	118	140	94	156	122	129	127	103	121	124	159	112	135	121	95	116	112	118	120	128	119	137	126	129	106	143	114	107	151	115	152	113	128	104	113	103	115	129	121	119	126	104	116	116	125	120	122	119	129	134	130	121	122	123	114	127	147	121	126	132	113	120	115	111	129	113	128	130	119	116	109	128	91	139	123	134	122	131	131	128	118	113	116	114	126	126	124	109	119	126	130	115	117	114	138	116	132	111	128	130	135	115	123	109	113	135	140	112	122	124	104	123	113	121	144	113	121	124	118	113	133	132	119	117	139	126	127	112	109	126	111	120	122	111	119	102	127	124	116	111	143	107	136	123	129	110	131	124	114	155	119	122	129	123	118	134	116	112	93	123	121	125	116	121	115	128	125	138	98	147	127	121	145	103	114	140	133	124	130	125	123	118	117	142	100	118	130	117	114	114	115	92	119	122	126	132	126	119	139	115	146	134	127	140	116	125	127	104	145	125	114	140	133	120	138	140	110	130	125	135	123	112	113	105	128	110	130	126	110	113	135	120	131	125	120	136	114	121	115	138	113	114	116	116	112	95	126	128	120	140	149	133	112	130	117	124	123	126	113	117	119	113	136	122	136	121	114	117	115	116	116	129	104	113	103	121	101	123	129	97	122	149	121	121	111	121	133	150	143	117	109	140	123	116	104	103	116	118	135	131	119	117	116	120	121	113	120	106	124	120	113	129	136	126	126	133	122	120	128	120	122	149	121	116	132	135	126	119	123	119	116	127	126	106	119	118	129	134	109	110	111	123	108	131	135	122	124	131	121	114	124	123	127	128	136	129	116	118	120	111	120	118	132	109	131	107	117	128	126	137	125	128	115	134	122	114	133	125	132	131	120	102	113	140	116	121	126	129	121	110	101	153	123	109	122	132	128	105	135	127	122	119	125	131	114	123	105	115	137	121	132	107	140	119	115	119	155	118	141	110	108	132	145	124	130	141	130	104	129	114	108	137	123	112	119	110	139	111	123	121	123	136	112	130	130	117	103	105	112	93	118	110	126	131	119	121	111	123	124	131	110	118	143	121	121	107	119	117	113	119	126	128	112	114	114	106	125	132	114	123	118	112	118	126	112	131	129	122	118	132	105	117	118	101	136	109	108	119	122	127	133	131	118	108	116	128	133	146	110	127	125	107	128	123	125	120	137	103	126	123	120	124	112	131	124	120	122	125	123	127	118	122	117	107	105	119	147	108	120	128	108	126	110	130	122	127	125	108	121	110	93	110	126	112	124	110	136	113	137	131	140	109	149	129	123	120	119	117	150	111	120	128	127	134	106	143	111	127	135	115	116	136	117	132	104	116	122	115	119	123	130	124	120	114	124	117	150	130	120	136	129	129	130	111	115	96	115	122	110	143	133	120	117	105	119	117	122	120	106	124	131	127	117	129	110	133	126	111	127	109	132	138	110	111	148	116	134	127	111	109	127	116	123	126	119	106	141	123	141	110	124	130	121	124	119	131	127	120	119	122	118	135	100	132	121	124	135	130	143	94	109	126	132	124	128	121	156	100	105	101	117	120	118	119	125	114	133	153	130	112	115	122	118	115	116	130	116	119	121	96	111	114	125	117	111	130	111	143	100	131	108	138	127	124	109	109	129	128	104	134	105	133	94	129	114	124	129	138	134	130	139	111	98	126	111	124	121	123	131	126	125	128
1991	360	434	440	450	375	411	401	347	353	388	357	348	353	341	378	350	343	367	344	315	384	317	339	302	333	336	330	366	339	299	334	324	356	337	310	295	321	326	337	310	313	334	316	340	354	343	353	336	326	343	352	330	318	330	366	318	365	323	324	343	330	323	351	324	354	302	349	338	312	327	342	301	301	340	346	315	346	326	294	363	325	321	355	310	366	325	336	340	313	300	343	348	329	297	322	313	302	334	315	343	319	350	358	319	311	321	353	328	328	313	335	331	307	322	307	323	336	329	329	340	326	339	326	347	343	319	291	317	331	330	330	314	324	334	324	315	331	330	334	331	337	322	321	311	351	323	342	323	322	313	334	310	316	330	345	327	329	324	317	341	310	328	309	312	334	353	316	310	375	328	319	307	340	343	338	312	346	327	365	338	345	329	305	309	316	349	327	355	325	302	330	305	335	337	349	331	317	346	313	349	319	332	359	331	319	350	316	356	302	313	307	361	335	358	338	310	307	365	305	321	304	336	361	328	361	325	330	313	343	319	333	363	320	336	322	308	345	329	289	333	327	304	289	304	332	306	298	350	295	325	316	369	331	370	340	329	343	349	339	318	324	360	315	364	334	365	330	295	347	341	343	310	345	387	347	313	333	367	339	331	325	363	321	297	311	323	321	321	310	346	351	291	317	333	317	324	339	353	306	326	334	317	343	331	312	329	327	330	342	340	348	337	307	310	345	363	322	377	354	335	337	337	328	328	350	345	333	320	330	319	358	321	328	314	374	325	302	326	329	319	309	316	320	322	322	318	317	361	315	322	337	348	310	333	347	319	315	348	303	349	339	303	341	330	332	336	318	329	332	341	306	344	348	324	339	347	347	337	307	325	303	324	331	304	304	313	323	342	307	337	347	333	321	351	321	330	355	286	339	324	343	291	353	350	353	325	323	310	347	318	282	340	317	326	338	356	312	326	324	339	321	344	340	338	325	337	304	342	330	353	343	311	306	349	318	332	313	330	328	364	323	344	341	324	332	314	348	307	348	338	330	338	331	295	329	311	361	349	338	340	338	368	344	334	334	343	302	301	297	311	344	297	345	289	351	361	345	323	319	334	318	328	339	345	312	316	326	306	329	293	343	323	352	316	345	311	345	339	325	315	347	338	351	326	346	316	337	285	339	340	322	342	345	354	325	312	339	332	329	341	312	334	332	347	334	345	309	307	310	341	364	348	298	332	325	334	345	364	310	356	330	356	323	333	333	348	303	297	325	351	334	299	318	340	282	355	321	346	345	352	330	330	329	380	346	342	323	352	333	340	370	332	342	278	330	317	327	329	347	342	348	311	297	315	337	309	358	335	334	337	313	339	294	318	336	338	358	350	316	306	341	336	307	324	321	320	340	327	327	339	309	332	332	379	328	343	330	321	341	324	319	328	353	334	316	327	312	338	317	337	361	321	313	346	307	344	297	314	321	319	329	310	313	291	346	363	322	292	331	379	332	353	332	376	300	339	343	320	340	332	330	358	350	325	324	336	326	344	338	323	312	320	306	318	345	304	311	349	318	299	310	306	296	346	338	316	301	371	327	313	358	342	352	325	323	318	340	335	328	311	330	357	333	345	319	322	359	361	334	323	345	327	336	310	321	363	312	338	323	336	333	313	327	336	352	298	323	311	372	338	319	326	337	304	297	314	312	339	330	301	331	331	309	329	330	313	319	328	315	326	321	342	342	372	326	310	306	328	346	350	325	334	368	339	338	310	349	312	324	318	324	309	316	336	369	319	336	336	298	319	339	303	368	322	311	328	314	289	316	343	320	327	310	316	325	358	340	367	320	317	350	308	324	330	344	276	345	336	337	337	318	300	356	352	348	328	302	291	337	319	344	366	340	329	360	349	333	321	359	343	354	347	308	331	306	340	334	333	343	340	347	319	335	276	328	326	321	352	359	323	322	334	348	340	334	315	350	345	336	327	333	324	307	299	305	369	328	330	336	347	333	357	332	317	300	342	356	353	355	333	331	327	344	334	339	378	321	326	304	332	319	337	356	320	335	337	353	318	348	302	360	327	331	300	349	323	304	352	319	311	344	333	341	333	324	365	320	323	287	343	328	340	300	356	315	333	321	321	349	337	356	359	347	344	318	352	330	341	366	339	357	352	348	332	330	327	362	331	316	350	355	342	315	356	322	335	342	352	365	338	334	304	363	309	332	332	317	310	317	310	314	317	334	307	375	346	311	348	324	339	316	310	336	311	296	324	338	297	299	329	335	315	319	340	360	367	320	319	318	331	347	313	342	319	341	357	346	342	342	345	319	330	337	337	361	317	314	347	323	295	334	335	355	323	347	327	330	337	330	314	328	326	328	334	310	312	321	322	315	334	342	293	361	339	306	377	309	325	317	359	339	330	338	329	379	315	315	318	303	330	345	341	337	347	323	341	299	357	315	300	322	322	347	346	326	333	325	329	343	337	305	300	341	338	327	337	337	314	322	292	323	334	328	321	295	312	319	356	336	330	329	328	341	316	321	325	344	338	322	308	337	324	330	340	311	362	357	302	349	333	351	337	319	318	333	335	323	346	322	318	334	330	331	349	310	331	306	319	342	321	352	300	336	322	329	319	308	313	331	306	313	307	315	329	312	321	333	320	327	317	341	339	285	306	320	311	348	307	311	312	309	326	338	307	336	352	346	341	365	327	330	330	354	350	363	344	350	305	340	341	338	342	345	327	337	318	317	335	316	340	342	339	332	332	336	359	335	343	362	317	315	346	329	340	318	318	350	344	320	311	324	303	343	361	332	344	335	337	329	323	336	341	307	338	354	315	349	325	333	341	299	321	332	323	349	329	345	346	291	303	301	335	338	307	299	367	308	331	386	319	333	316	340	314	338	302	353	292	321	298	308	308	332	333	343	340	321	322	344	320	341	361	329	345	306	322	325	325	338	302	353	330	324	303	344	353	312	315	328	319	309	321	308	333	372	322	286	325	332	330	344	323	345	340	325	360	325	305	359	331	302	332	310	344	324	336	315	333	328	321	324	338	317	321	331	322	289	346	307	339	321	315	328	337	317	326	315	343	340	324	362	333	301	325	305	344	324	345	267	312	302	336	352	335	340	343	312	324	304	319	322	336	294	349	346	316	326	314	325	354	322	315	351	340	354	325	361	305	349	338	330	333	317	386	347	361	314	295	325	332	313	303	336	342	326	330	345	312	302	354	323	342	330	344	351	336	330	339	308	313	325	320	365	334	317	328	326	290	359	316	311	348	299	355	344	347	341	311	336	365	333	320	340	338	366	331	331	331	328	355	313	345	370	345	343	337	328	332	351	322	356	315	321	322	351	349	330	346	329	331	336	367	339	336	366	305	299	325	344	344	368	332	341	331	352	291	327	320	324	346	327	310	345	344	303	322	336	338	354	346	311	314	314	338	304	330	377	321	347	329	299	294	330	343	346	309	372	358	297	334	320	309	314	300	309	335	300	315	340	327	313	351	347	324	330
7316	881	1082	807	587	429	353	306	266	245	236	250	181	171	167	196	184	184	180	177	182	163	158	148	149	160	159	181	152	178	140	146	151	155	148	166	141	158	156	139	179	136	144	144	149	151	157	151	137	151	149	132	149	165	141	169	135	216	154	146	158	147	147	142	124	158	151	164	142	140	146	174	150	132	132	140	134	144	144	158	146	154	143	145	126	143	158	148	157	168	163	158	146	151	151	141	186	142	155	150	160	142	160	143	123	152	143	140	135	143	156	146	158	148	147	141	164	141	140	145	131	137	145	138	142	138	152	127	158	148	147	135	149	135	138	147	139	135	134	146	132	109	155	156	141	151	152	153	161	138	139	145	148	161	138	150	127	156	149	148	150	133	164	138	144	134	143	161	136	142	129	147	145	147	160	121	121	178	147	143	152	167	131	149	131	131	138	133	121	157	135	142	165	156	156	132	142	150	143	139	148	142	154	141	149	141	134	150	124	135	132	133	139	132	143	156	134	142	146	137	148	166	123	136	119	131	148	121	153	159	142	150	131	148	151	141	150	155	146	139	132	123	130	158	137	165	135	134	161	160	162	131	144	132	143	130	147	138	150	134	145	134	143	141	145	146	144	154	144	126	140	163	112	142	163	153	138	146	133	140	130	169	145	152	141	145	148	154	149	143	134	135	142	157	152	144	139	139	130	122	167	133	139	143	138	138	154	138	161	139	157	128	157	132	145	142	143	149	161	134	131	142	137	137	113	152	123	144	143	123	153	136	165	148	160	129	143	164	146	148	143	143	158	137	131	154	146	131	149	139	165	144	150	150	137	146	140	141	170	147	148	143	147	136	151	138	147	151	130	127	154	159	155	135	138	148	153	146	155	129	150	141	143	136	144	142	152	160	140	160	139	146	143	159	137	142	147	169	134	156	137	139	161	159	138	167	128	138	153	146	159	131	152	136	144	147	149	134	156	145	145	137	156	124	143	140	149	133	152	154	159	143	129	166	150	142	140	145	140	154	150	142	153	152	139	137	140	145	156	152	165	131	145	164	154	166	160	134	145	124	174	128	138	143	126	145	132	144	130	155	151	166	160	148	147	182	126	143	120	142	134	157	158	133	170	147	128	152	162	135	147	134	149	135	145	135	139	149	154	157	129	146	166	148	153	152	141	145	144	157	138	154	126	143	139	141	133	140	152	140	141	141	133	134	161	138	134	148	141	153	116	130	149	142	154	153	159	141	157	135	154	139	145	152	138	123	156	134	154	167	153	138	172	138	157	165	143	146	137	129	120	147	129	156	149	156	141	126	162	119	152	139	142	155	146	151	147	151	155	155	142	130	141	153	143	171	154	149	149	157	156	154	156	138	128	164	140	158	143	138	158	139	124	134	139	165	142	117	141	134	123	143	144	129	142	148	159	170	164	139	148	129	140	150	153	142	143	151	137	160	161	161	137	118	140	153	164	150	125	123	141	147	139	128	143	155	119	125	143	124	149	143	151	133	148	141	167	143	141	122	141	142	151	132	143	137	162	157	140	151	135	139	157	124	144	140	143	173	130	143	141	149	140	139	136	142	145	155	148	149	131	147	146	134	141	149	140	142	144	154	144	140	133	140	146	125	134	147	143	150	157	156	172	129	155	137	129	129	159	158	154	128	168	129	145	172	149	141	159	141	148	152	131	150	152	132	142	151	132	151	142	171	129	120	142	138	154	153	138	145	155	141	142	137	140	146	124	128	144	146	138	137	127	152	122	148	148	136	139	141	134	163	140	146	137	149	118	147	147	165	144	142	141	142	142	149	161	149	170	152	153	167	155	136	150	135	166	162	139	143	135	153	142	164	127	163	140	160	145	141	144	152	160	139	137	142	145	126	148	138	143	132	167	111	142	139	148	144	127	144	143	153	142	139	137	151	147	133	140	132	137	162	158	143	151	135	158	151	151	178	141	155	153	155	157	140	143	154	150	140	143	157	132	156	137	138	148	148	141	135	136	146	129	157	170	154	168	146	145	155	141	122	144	146	143	152	154	140	169	154	146	134	131	138	148	143	137	142	159	170	137	156	149	134	154	151	133	151	170	150	159	148	138	157	150	138	140	162	148	132	161	123	130	133	126	153	135	156	164	131	165	143	138	163	172	149	143	127	159	143	144	144	151	122	154	130	140	159	154	134	148	131	136	136	150	161	171	158	139	164	143	142	135	131	151	146	158	155	137	142	159	143	149	166	145	123	130	159	156	145	168	154	142	135	138	130	150	149	154	145	147	155	122	150	171	138	149	145	172	153	132	142	155	155	138	150	133	146	144	159	135	135	150	167	169	154	130	132	158	123	144	137	155	127	148	138	141	134	134	153	116	139	142	140	136	155	148	119	179	147	148	160	142	146	149	126	155	153	148	156	144	150	133	144	137	120	152	136	150	153	143	133	169	154	139	152	164	136	135	156	143	147	145	163	142	143	155	155	137	135	134	123	144	153	150	157	150	153	145	133	135	138	134	144	146	125	123	132	122	154	184	129	135	154	139	142	149	144	167	153	154	126	113	147	150	168	130	133	155	144	124	148	150	162	161	144	165	148	156	149	149	118	135	155	127	151	120	145	145	150	126	152	138	165	136	165	161	133	126	154	154	158	133	153	139	147	127	146	151	150	175	155	157	148	156	134	118	162	152	137	141	135	143	143	155	133	155	138	139	140	162	141	153	129	147	148	160	154	151	150	136	146	147	129	139	152	142	141	136	152	133	131	134	122	158	144	138	131	148	145	120	137	152	129	156	144	156	158	176	126	129	156	127	159	140	141	160	159	153	136	147	142	138	131	155	137	140	146	137	117	147	141	112	140	123	115	172	143	146	158	136	155	157	146	127	156	129	153	167	123	153	138	143	153	150	150	133	174	159	150	142	155	153	129	126	153	154	137	157	155	165	169	159	160	146	157	125	143	141	142	149	151	143	152	147	137	130	151	138	127	154	151	104	140	119	134	142	120	131	165	135	118	143	136	148	157	146	148	162	128	149	132	156	143	151	148	140	152	149	125	162	158	125	149	151	158	153	135	148	139	166	170	130	142	139	125	160	143	149	160	126	148	154	145	161	136	150	161	155	120	170	137	139	126	147	145	136	155	134	148	150	165	134	133	142	151	136	137	151	154	138	131	153	158	152	121	137	145	144	157	160	149	158	149	153	134	125	174	156	153	152	107	177	143	155	146	157	150	137	155	154	141	162	160	133	152	133	162	143	137	141	153	134	157	149	145	135	152	141	123	113	130	147	155	137	150	162	158	140	156	147	144	143	149	133	131	141	153	154	121	137	151	134	124	135	150	174	123	133	138	157	154	123	134	151	156	128	139	141	159	140	148	136	152	149	163	148	172	121	133	141	146	143	132	159	128	147	153	129	153	158	156	141	135	144	143	136	156	145	149	130	140	149	162	156	144	129	131	151	128	126	178	132	146	164	150	139	145	147	142	176	150	177	135	148	145	155	148	139	142	140	155	128	175	137	142
5323	1111	2527	2903	2488	2063	1725	1415	1234	1039	947	845	787	771	630	631	594	611	621	571	543	512	580	532	514	473	468	455	459	459	471	410	472	437	485	423	438	410	388	429	470	441	449	438	361	393	401	472	414	420	402	393	458	451	405	409	437	1045	438	387	409	399	404	402	383	404	396	377	416	382	395	395	374	379	364	380	393	387	386	386	423	397	403	363	391	373	402	377	391	403	349	409	391	400	423	369	388	417	363	357	355	368	373	393	359	361	362	406	415	380	356	392	392	388	378	385	385	423	398	372	390	394	405	401	398	388	391	388	377	359	395	353	374	373	394	372	349	368	366	414	393	416	387	377	354	376	398	391	389	433	369	388	423	407	396	382	380	337	402	340	381	411	367	384	395	387	387	352	391	395	369	342	391	344	378	381	419	413	380	377	408	366	336	354	385	351	391	369	360	384	357	381	383	395	396	416	355	373	388	377	371	388	364	359	426	376	362	394	361	370	403	370	387	359	362	374	393	355	383	380	408	425	429	395	367	406	394	376	370	371	359	400	365	374	393	386	367	397	404	395	420	362	378	365	397	369	370	359	328	352	371	373	356	399	383	348	386	402	373	381	365	371	394	368	375	396	354	401	369	358	382	389	418	392	382	372	388	368	376	363	382	358	387	428	357	396	386	426	400	358	391	386	394	369	417	393	400	373	391	377	394	383	399	367	391	410	376	385	396	367	403	417	390	390	364	337	388	393	372	391	367	351	366	360	415	370	385	410	358	347	420	357	361	360	392	361	397	395	386	374	377	377	390	389	384	390	355	368	379	409	376	392	380	393	392	378	352	421	397	365	407	382	376	378	389	383	355	405	361	348	416	339	425	383	374	378	401	378	360	382	415	367	392	366	361	395	388	404	385	380	370	355	367	377	388	369	370	399	356	401	378	355	410	364	389	388	388	389	368	380	334	390	352	369	393	379	380	377	379	391	393	383	367	380	381	416	391	360	351	349	382	428	338	367	370	414	374	337	375	418	381	390	370	381	357	387	381	371	394	417	366	393	392	365	383	384	397	360	398	430	384	360	399	404	415	354	415	388	414	360	396	362	351	376	396	333	367	371	394	332	349	363	373	391	362	376	380	383	378	364	373	402	356	380	357	338	386	374	365	365	411	375	394	403	392	349	385	392	346	378	383	361	394	384	412	388	371	389	417	374	358	351	391	426	390	385	357	399	368	386	382	389	389	408	374	378	337	362	358	395	404	389	383	366	374	403	416	383	383	334	373	405	415	413	404	368	375	361	366	393	376	373	394	376	395	385	379	375	372	355	419	410	427	397	378	394	404	364	347	381	399	380	394	385	363	396	345	368	373	380	378	363	385	341	393	370	354	372	399	354	355	390	374	367	345	385	387	378	357	357	406	391	391	367	381	372	365	343	338	389	366	384	348	407	421	397	399	382	374	408	367	375	382	346	396	392	375	408	389	388	392	386	380	392	377	399	388	388	404	370	391	410	410	368	379	390	382	391	403	356	348	366	378	380	362	355	352	386	367	414	382	365	358	368	368	379	380	402	376	374	358	411	362	420	379	384	384	386	392	395	386	429	410	362	345	350	369	392	361	374	360	392	382	358	402	386	362	377	368	383	360	333	365	357	398	365	389	370	362	431	392	382	348	366	363	400	391	360	393	342	395	391	375	372	379	409	387	376	387	377	383	407	376	377	331	352	355	359	377	355	366	403	369	380	346	361	409	385	365	419	366	395	367	339	396	393	381	409	407	360	379	368	389	366	402	395	385	350	362	411	375	376	372	377	392	418	360	358	350	371	392	380	387	363	379	368	382	376	374	346	354	371	389	354	362	389	360	373	389	401	367	415	374	397	354	395	381	361	369	367	386	409	395	378	436	385	374	395	376	399	419	392	352	395	400	333	361	387	372	379	361	402	360	366	381	409	390	380	378	371	394	364	369	350	393	355	380	356	372	400	401	397	379	381	375	418	378	383	363	370	330	378	365	360	411	373	347	392	364	411	384	402	370	381	370	393	391	355	366	364	370	378	389	363	374	367	359	382	349	380	371	398	391	396	359	359	386	377	388	380	373	383	366	394	386	396	376	426	410	397	410	385	389	361	378	407	384	369	353	374	412	362	363	391	376	390	403	405	375	418	387	383	386	368	355	389	367	386	365	387	436	366	398	375	370	394	365	419	399	372	368	387	347	359	372	406	360	424	399	380	359	374	359	369	392	382	381	393	391	376	396	374	348	361	357	418	394	358	393	386	360	396	401	383	378	388	359	368	387	355	393	360	370	369	378	375	348	377	390	354	377	385	412	404	354	392	351	380	411	392	406	364	365	388	397	409	379	348	375	382	372	360	394	425	363	404	366	390	383	396	407	354	353	376	375	359	386	411	389	364	355	415	418	388	348	371	374	374	395	376	411	412	363	379	411	378	353	380	362	373	404	402	372	386	375	428	333	390	362	383	363	396	385	366	381	378	396	367	378	388	381	395	354	377	346	387	356	414	393	366	388	392	358	355	393	420	335	378	357	369	361	369	390	352	350	389	381	357	369	405	377	355	402	410	369	382	402	405	389	376	400	407	393	422	363	400	374	392	381	393	386	417	390	367	394	382	365	408	392	381	387	370	393	386	379	391	360	372	408	364	378	377	381	361	380	364	374	372	367	374	411	377	398	385	380	381	377	354	370	402	379	387	363	378	438	356	365	369	384	400	377	396	384	417	380	402	353	371	354	411	415	410	359	399	402	409	347	395	370	386	382	372	350	353	399	345	390	371	379	410	406	401	387	373	387	357	344	378	416	416	369	377	353	385	355	369	397	386	344	366	405	358	356	374	363	378	398	378	401	381	412	388	329	380	353	369	389	391	344	376	383	387	371	391	374	364	372	381	360	366	400	393	355	364	356	342	401	383	359	359	408	390	379	380	376	417	352	395	379	362	398	393	385	399	370	381	381	398	389	355	423	402	385	421	371	374	362	379	391	358	380	411	350	366	388	408	387	386	387	355	414	405	372	365	392	404	388	387	385	380	416	302	335	363	366	399	396	373	347	388	400	410	410	363	395	402	391	396	356	373	365	377	372	398	408	412	379	391	389	342	371	386	396	397	349	372	416	399	357	368	341	401	352	357	395	384	391	397	363	364	390	324	407	375	377	374	375	354	350	350	402	358	368	391	404	352	412	358	369	383	365	383	369	374	379	386	415	397	374	378	359	397	375	425	379	386	386	360	368	364	365	367	355	367	367	372	368	365	368	387	367	414	391	356	375	388	386	346	393	374	360	377	375	345	352	375	379	340	391	370	355	368	395	367	402	357	388	393	377	348	328	349	374	376	380	396	407	373	365	390	378	385	373	384	399	392	346	350	401	404	359	387	351	401	419	386	341	368	366	381	377	375	379	381	357	364	406	372	364	387	360	354	352	387	402	386	384	375	378	375	376	350	382	395	385	382	372	405	380	337	395	358	405	372	342	369	361	381	356	401	348	394	352	410	392	386
13963	1971	2148	1491	1019	650	541	436	356	305	238	205	207	177	166	171	148	142	126	116	114	135	123	134	96	115	79	103	84	78	86	93	104	72	85	88	92	87	108	81	78	83	104	106	107	74	86	83	96	89	109	73	100	91	95	100	96	190	118	83	88	73	86	67	87	84	81	90	64	97	81	82	75	77	71	79	85	75	91	83	75	87	81	73	86	87	81	78	81	85	82	81	75	83	88	92	98	80	70	95	89	89	82	72	85	95	75	69	86	76	86	75	71	76	84	87	81	85	86	76	83	74	71	75	85	86	73	78	101	89	92	97	62	81	86	79	88	106	66	80	93	76	76	95	68	95	73	82	89	72	86	90	98	89	80	80	87	67	84	79	98	72	92	79	87	83	78	87	89	80	96	72	81	92	73	88	74	74	79	87	87	64	85	71	73	81	60	83	100	81	75	75	78	94	87	86	90	82	97	68	95	73	76	88	82	66	76	80	90	74	78	67	81	104	69	99	89	82	86	89	80	88	79	67	89	80	100	86	77	87	71	95	67	76	72	82	91	99	89	80	71	82	80	75	68	75	74	87	80	65	83	85	84	80	93	94	91	63	80	83	90	86	86	83	78	82	86	85	81	85	72	85	87	87	86	91	92	88	74	78	83	77	71	73	84	67	73	92	84	84	71	65	81	85	95	70	92	91	79	85	70	70	72	87	84	92	77	89	79	82	80	84	96	64	85	70	77	95	71	90	80	83	84	82	93	54	67	87	78	67	79	67	74	85	68	80	87	78	91	69	100	80	77	98	88	88	76	72	92	81	106	75	98	92	81	71	88	91	89	75	77	73	65	82	81	85	86	81	91	84	98	87	81	81	76	88	84	82	68	99	83	88	71	81	76	66	87	75	99	81	80	112	85	83	85	90	77	68	86	82	77	81	72	89	79	73	97	65	85	93	105	102	83	86	74	103	76	82	97	74	60	78	76	83	71	81	83	70	88	87	68	69	77	84	73	87	78	87	93	81	56	81	65	95	82	86	78	79	76	77	86	68	89	87	73	103	92	79	81	81	89	83	86	77	79	79	89	86	83	96	98	81	74	76	86	66	76	76	88	78	76	82	92	73	107	80	77	73	69	79	84	97	82	84	77	66	84	89	81	78	98	84	83	94	75	75	70	71	75	74	86	85	79	81	69	73	76	91	92	97	76	79	78	73	83	83	75	82	82	79	80	75	90	99	81	88	90	70	78	72	80	71	93	85	92	86	80	71	60	89	92	79	82	70	71	82	109	76	70	87	60	90	79	84	95	84	88	79	84	84	83	78	80	66	87	91	95	85	77	84	85	99	100	81	95	75	68	85	79	80	91	69	79	93	72	76	82	85	82	71	69	87	85	72	89	87	91	79	89	72	79	66	80	95	73	80	79	78	81	98	89	78	72	73	86	74	80	91	74	72	74	65	67	81	76	87	89	74	69	89	98	70	88	76	81	87	80	78	79	81	76	90	69	80	87	80	62	86	76	90	78	81	98	87	79	70	79	89	83	97	96	74	63	78	82	86	83	87	88	91	75	82	73	65	69	95	83	100	75	85	78	74	64	63	67	93	68	80	83	74	81	76	88	98	74	84	83	81	89	68	81	72	82	82	87	78	86	69	109	94	93	71	81	84	94	63	85	76	96	77	71	92	77	75	84	99	70	81	62	74	78	80	81	92	89	91	102	72	95	78	87	78	86	76	77	95	76	77	86	75	77	82	83	74	68	75	80	82	98	78	90	71	80	75	94	86	88	87	82	86	71	74	94	84	76	86	81	82	87	78	90	77	79	84	81	84	84	88	95	80	90	83	95	84	78	87	84	83	76	92	76	95	84	78	79	85	72	96	77	66	81	73	77	82	72	75	88	65	98	78	89	92	61	70	88	76	93	84	67	67	83	95	67	73	81	80	77	69	73	80	83	85	63	71	69	73	80	79	65	80	81	67	88	82	81	74	79	95	80	78	86	82	91	90	78	73	80	96	82	81	75	64	69	96	77	70	90	87	85	82	87	87	84	90	83	86	80	65	67	90	67	77	72	87	78	91	84	79	87	69	91	88	88	85	76	86	87	75	98	65	94	87	82	73	91	90	79	95	88	79	72	87	91	82	86	93	76	70	65	92	85	79	96	78	102	78	79	85	76	66	68	59	78	63	73	79	72	67	88	72	83	91	93	86	84	87	80	99	71	80	91	78	86	94	82	85	79	85	77	75	76	100	74	75	69	76	80	68	82	77	71	91	65	84	86	77	72	77	76	78	72	86	76	82	89	77	104	78	75	61	69	75	70	73	80	79	88	105	87	78	80	73	78	73	70	69	71	103	74	76	79	76	88	81	68	91	98	88	75	77	83	75	84	78	91	93	84	74	96	63	74	87	76	90	85	80	89	84	65	83	87	73	78	90	75	86	69	83	78	82	96	83	83	87	68	78	84	80	93	92	71	70	88	68	97	77	93	89	90	69	75	74	97	84	69	104	85	91	70	74	100	61	83	79	79	83	89	75	86	86	85	72	85	86	81	76	69	76	97	99	87	76	86	77	71	75	68	91	85	112	88	75	77	72	86	75	68	87	88	70	75	75	97	92	82	87	81	111	67	67	79	82	87	89	84	84	69	83	77	80	103	94	70	91	81	68	102	79	99	89	95	106	73	88	84	89	79	94	88	91	85	81	85	97	80	81	76	88	77	76	75	102	77	84	82	81	86	76	85	76	74	91	78	77	71	93	79	74	65	72	73	87	81	99	84	76	76	72	89	77	80	75	86	92	71	88	81	79	96	73	80	91	95	88	91	88	75	85	92	74	68	77	75	81	82	74	75	84	79	87	76	80	98	89	101	83	84	85	96	81	80	72	78	82	86	87	77	69	76	96	85	79	82	80	77	82	94	77	107	98	78	82	85	71	90	79	76	85	92	76	74	90	84	88	92	84	76	87	70	84	77	78	60	64	98	109	90	82	87	74	93	74	79	72	97	71	83	89	79	87	77	82	82	91	74	97	74	79	74	84	82	82	76	82	65	103	96	65	76	83	85	82	81	84	67	90	81	74	89	81	65	78	79	81	93	81	77	77	89	72	89	64	70	78	68	78	75	87	78	75	77	71	77	73	78	69	82	94	78	74	73	87	86	85	79	87	81	79	84	88	87	82	76	69	69	80	69	62	96	89	80	64	74	76	96	91	82	73	74	85	80	89	93	81	74	81	74	71	93	84	80	76	91	79	65	79	97	93	87	66	86	75	77	99	73	77	84	82	84	84	76	83	100	86	78	99	74	85	103	82	89	91	79	99	89	86	81	76	93	84	90	82	76	84	70	81	83	83	70	94	83	83	93	82	68	94	86	95	77	78	95	74	67	94	74	79	85	75	88	63	76	72	72	74	68	80	83	87	58	99	76	81	79	69	85	74	76	95	80	80	84	70	81	86	78	64	85	86	90	75	86	98	71	93	59	84	76	91	74	81	85	77	92	83	86	74
7007	1789	4208	5082	4287	3392	2824	2187	1890	1638	1359	1208	1085	948	863	857	656	617	659	586	534	520	504	523	452	414	401	383	363	360	354	336	390	332	330	332	340	294	324	311	320	291	304	324	307	336	321	286	312	327	306	283	341	293	290	311	312	1463	376	232	279	252	269	246	236	254	253	230	262	242	254	250	252	244	234	231	234	229	232	249	263	252	253	223	233	210	263	214	245	235	246	246	214	231	239	250	221	240	218	218	265	221	223	221	241	253	230	237	251	258	257	255	233	255	237	213	226	221	226	237	237	234	246	215	230	243	196	244	221	241	259	226	206	241	242	238	251	235	243	213	247	254	237	265	218	201	250	231	251	239	224	227	210	230	243	242	220	198	208	242	216	225	238	230	212	208	254	216	205	239	202	222	231	235	251	224	246	225	208	262	254	246	242	213	221	225	217	225	230	214	215	218	242	237	217	230	216	222	228	228	229	225	225	245	210	231	217	201	235	202	258	217	186	254	242	232	233	226	238	247	208	242	246	243	243	223	223	218	205	243	228	209	230	216	207	249	239	204	228	185	212	218	204	233	237	210	198	233	247	208	237	218	208	228	236	242	211	235	200	241	243	214	235	227	223	216	228	249	220	213	226	236	219	212	214	234	233	201	213	236	228	228	211	190	217	232	218	211	247	238	219	211	223	234	226	215	216	224	212	232	233	211	233	216	214	241	221	249	219	205	236	221	241	224	259	232	245	205	227	222	217	222	208	216	228	217	236	222	229	211	221	220	213	214	197	215	236	227	218	228	218	214	217	216	248	213	231	258	237	230	202	221	210	214	247	249	228	212	213	243	260	213	225	214	211	200	235	270	226	259	231	218	229	209	202	218	206	222	206	222	220	238	240	223	240	200	247	225	215	224	248	217	223	239	210	254	184	228	208	232	201	200	237	240	220	243	192	222	212	239	225	204	209	235	213	208	211	236	210	221	229	235	186	218	224	208	214	205	218	231	253	230	218	228	210	221	221	220	204	221	203	216	220	253	235	219	208	227	225	221	252	228	231	217	222	213	217	214	240	207	202	210	223	225	206	231	208	217	211	224	197	231	240	200	208	213	244	207	227	224	212	215	197	212	198	226	214	220	224	240	221	237	222	205	205	223	229	225	215	235	229	226	221	213	240	229	216	209	213	241	231	243	222	197	221	239	211	215	215	222	211	191	225	240	238	237	218	200	229	231	230	210	216	207	224	223	237	226	221	204	214	221	214	211	228	211	216	218	195	219	195	187	250	246	206	232	214	224	229	247	225	241	207	239	223	213	239	235	242	220	249	229	215	213	236	248	218	226	212	210	226	236	256	200	218	243	227	218	216	219	229	206	215	200	216	215	223	190	261	220	222	218	224	216	234	217	216	206	212	223	224	232	184	217	217	235	225	242	221	216	215	241	225	232	227	232	218	244	212	214	213	229	196	199	189	228	211	197	218	225	227	222	236	216	238	220	190	223	206	223	231	237	203	225	215	230	214	194	229	214	223	231	208	226	229	206	233	236	225	214	222	210	222	220	253	244	209	222	228	234	197	237	200	204	227	243	217	205	206	213	209	216	231	192	240	204	252	212	239	189	235	221	222	238	226	233	220	200	221	227	233	219	207	226	245	248	192	222	227	218	224	219	186	227	213	215	211	213	248	219	193	206	234	224	210	220	212	215	212	193	225	199	210	220	204	223	208	244	201	181	214	240	198	248	229	233	218	212	248	187	241	199	217	240	220	218	215	226	211	212	222	222	202	197	206	236	212	219	218	232	247	216	230	224	212	225	228	232	231	199	224	237	227	234	235	216	222	220	226	232	224	197	223	228	240	213	213	256	232	224	219	225	240	208	229	231	215	223	221	225	265	238	213	240	246	209	264	213	231	228	238	228	218	219	231	238	219	236	202	217	200	225	236	201	223	209	174	209	231	231	235	224	188	203	226	231	216	210	247	222	229	237	221	207	202	213	189	195	243	243	212	237	236	220	230	232	219	232	239	230	223	248	229	211	233	231	202	202	207	201	209	231	212	214	236	227	235	194	230	204	230	277	255	215	222	233	223	213	232	259	242	212	205	257	236	232	242	204	231	223	197	232	239	228	226	246	212	232	217	211	221	246	208	192	243	216	225	237	222	231	229	232	254	233	232	212	257	211	224	213	221	238	214	242	221	209	217	218	232	229	233	229	220	231	187	223	208	220	248	229	230	208	201	202	212	240	244	222	233	238	267	209	241	221	205	245	212	213	221	243	217	230	217	213	231	246	231	242	246	219	211	225	233	205	231	215	218	210	176	212	219	192	211	248	225	233	237	227	229	231	216	233	201	221	198	203	226	192	222	217	232	206	215	219	220	216	243	231	237	218	223	223	231	196	246	209	233	208	212	244	198	210	209	207	207	205	211	225	222	213	215	201	218	211	255	237	222	207	229	231	196	242	222	219	236	202	227	224	213	222	205	225	207	214	216	230	238	235	219	185	230	227	211	232	215	199	220	222	254	216	213	215	216	226	223	243	238	225	198	187	222	220	234	228	223	224	247	235	245	233	258	224	202	198	207	226	214	209	233	228	222	188	209	235	231	204	208	249	233	219	219	208	200	224	233	238	195	236	235	224	209	205	212	230	215	208	203	215	216	205	239	217	251	214	245	211	229	215	231	185	232	225	199	230	229	201	212	205	206	245	195	234	218	229	263	224	237	217	203	219	212	212	237	216	209	224	215	200	217	189	214	218	219	200	219	248	214	221	233	213	225	234	201	213	239	219	243	201	256	235	218	219	209	201	216	225	234	219	201	231	226	216	210	243	236	186	216	221	237	208	210	222	240	248	214	210	203	225	211	213	233	241	230	204	216	220	223	225	222	217	228	239	229	229	194	214	228	219	237	222	222	212	218	231	210	233	217	230	226	239	226	225	205	207	233	215	199	229	234	216	193	222	245	239	222	241	218	223	209	224	224	236	211	227	226	226	227	223	213	205	201	217	207	226	233	228	219	235	240	228	193	211	229	258	218	217	219	237	221	215	224	230	219	240	234	232	215	219	216	212	221	210	209	206	206	216	197	221	235	243	226	216	221	216	233	225	239	223	194	204	235	209	220	232	244	246	247	215	217	230	246	226	250	226	243	229	216	235	236	206	216	209	242	223	202	198	191	226	215	215	229	232	200	223	244	253	204	215	203	233	226	216	210	227	207	223	217	207	214	227	223	234	207	200	216	194	203	244	237	232	219	253	203	227	229	219	209	225	218	230	197	251	239	242	238	245	214	228	196	220	258	234	231	227	226	209	221	209	231	222	218	223	244	192	241	228	210	200	224	224	204	241	223	219	227	235	226	204	239	209	222	204	205	220	218	236	214	237	211	210	214	248	200	222	235	205	222	236	215	216	244	196	214	223	234	238	229	220	226	195	224	250	233	238	230	211	201	240	218	206	244	198	231	260	220	241	224	223	241	224	234	222	230	230	254	219	206	235	242	226	225	225	240	236	264	224
1843	152	134	152	133	131	125	137	124	120	120	120	133	132	106	123	139	131	125	118	115	119	157	140	109	122	100	119	111	119	129	134	142	147	115	130	97	117	104	124	111	108	115	122	132	120	103	127	113	125	133	137	120	127	116	116	109	140	118	116	116	122	108	131	125	133	119	114	118	114	135	112	127	118	123	126	113	115	122	125	103	110	121	111	133	130	123	109	139	121	117	125	136	128	113	98	134	99	116	126	126	120	125	127	119	125	120	127	130	102	118	133	119	136	128	109	135	131	127	101	125	114	127	123	115	106	120	115	127	104	114	136	113	116	125	120	120	128	122	120	113	121	119	120	122	113	132	110	136	123	108	109	117	128	129	124	124	123	118	112	119	102	130	119	121	97	124	137	134	125	117	134	124	115	135	128	119	133	107	119	107	120	119	118	112	127	134	137	121	131	114	139	113	112	102	111	110	99	125	109	116	97	116	100	128	124	124	111	123	111	121	120	121	94	123	111	110	132	123	122	123	118	113	124	119	106	117	106	113	100	100	122	101	106	111	129	109	126	121	123	126	123	122	119	117	166	131	103	119	110	128	131	103	122	127	107	122	105	105	133	115	126	119	141	108	125	93	110	103	120	113	114	115	118	103	108	119	139	142	102	145	117	111	140	121	122	112	127	122	124	118	127	120	133	119	115	127	126	120	103	138	112	124	113	125	124	122	121	115	119	105	120	139	108	107	120	114	106	118	139	115	119	129	125	120	120	118	120	119	129	109	109	122	115	114	132	109	133	122	104	130	114	125	137	115	139	146	137	128	134	135	119	128	133	138	124	116	104	114	133	113	108	106	101	123	122	115	110	118	111	114	102	114	153	133	125	120	123	149	89	97	126	123	110	137	113	129	128	109	127	120	120	140	125	125	146	120	113	113	117	107	124	126	108	106	123	128	115	126	106	122	117	137	120	103	116	122	106	127	124	128	110	140	131	130	121	135	110	133	130	119	109	117	153	101	119	123	131	124	124	127	123	132	135	126	116	100	126	123	127	116	108	119	120	118	111	110	122	131	124	109	112	128	105	128	108	110	117	106	135	112	113	102	121	132	105	121	123	130	118	139	101	113	118	125	125	116	108	125	132	148	116	110	120	122	110	120	117	113	117	117	110	117	136	114	111	132	115	119	136	120	138	108	110	115	145	119	120	104	114	104	122	118	115	116	135	127	106	101	117	119	121	88	119	110	131	105	104	137	124	105	128	125	137	126	126	120	140	131	127	121	133	137	120	120	123	114	122	113	125	97	91	104	123	120	109	117	109	122	122	138	113	138	128	131	124	118	141	114	116	97	121	121	150	112	113	90	111	142	107	95	126	120	131	119	138	117	132	111	118	113	117	121	114	134	124	120	127	106	120	117	100	136	122	126	116	141	109	122	128	120	123	121	112	122	115	115	124	133	106	123	129	137	99	137	117	117	124	113	124	137	113	140	111	130	107	133	124	105	131	121	94	128	107	144	101	100	109	130	114	131	129	116	126	128	128	138	92	96	146	147	118	107	111	109	121	121	130	123	130	98	135	125	117	134	109	98	117	121	142	129	114	124	117	121	136	133	122	104	145	113	110	112	115	95	110	112	137	119	124	107	115	105	105	144	119	92	124	130	116	115	101	124	109	106	116	127	132	123	134	97	112	118	126	120	110	120	113	95	99	128	127	112	124	128	108	118	102	132	114	101	112	119	117	124	109	141	105	110	116	140	121	100	123	138	131	113	109	119	122	136	144	128	128	114	122	124	115	116	121	115	115	116	113	123	127	115	132	126	112	127	98	141	118	113	130	113	123	123	97	129	121	104	127	124	108	127	129	121	104	112	113	136	118	108	119	117	122	119	113	113	118	99	122	105	127	101	134	132	117	127	123	99	123	140	118	142	130	130	111	126	135	134	116	115	111	111	119	115	122	117	119	132	110	141	128	117	113	120	103	114	112	118	115	132	125	113	119	131	111	113	129	117	139	130	118	116	110	125	109	104	129	115	125	127	131	127	131	126	101	117	145	123	112	118	111	137	118	112	126	129	135	110	131	119	122	140	118	133	133	112	110	123	135	116	125	124	117	106	113	119	133	116	124	119	117	108	114	121	115	147	121	136	108	131	135	126	141	104	134	135	110	106	129	123	125	114	113	116	113	134	117	116	134	122	121	127	121	116	108	123	108	127	134	126	91	106	129	112	130	99	111	119	132	124	132	114	128	119	121	133	106	143	125	144	131	105	120	112	112	104	97	120	131	101	141	112	124	112	122	122	120	121	121	135	137	114	120	143	116	123	134	130	113	117	129	137	121	108	124	112	124	140	110	122	145	119	104	116	117	107	132	101	138	117	117	147	117	116	127	126	107	120	97	119	117	107	118	119	114	112	118	115	103	127	100	121	130	120	125	126	128	131	116	115	143	120	126	121	118	128	127	134	120	123	103	111	116	119	120	122	126	126	86	116	116	133	130	120	138	113	116	125	121	131	121	126	134	118	104	118	109	122	122	114	128	107	124	115	140	117	141	126	135	122	99	131	112	131	138	109	119	133	124	132	126	122	113	136	129	119	125	101	113	114	127	104	140	134	143	116	103	105	127	116	125	131	117	115	131	117	120	130	122	121	123	122	141	122	123	104	124	117	129	128	119	117	116	113	147	117	105	127	123	115	144	118	101	131	112	125	139	118	111	122	110	137	129	127	114	132	129	109	124	118	118	132	119	114	122	128	108	116	119	120	113	127	120	120	123	141	114	113	105	108	127	105	128	106	129	117	123	104	128	122	118	115	112	133	113	130	137	124	104	120	103	127	124	122	126	109	116	124	134	136	131	114	124	119	113	123	137	128	134	120	124	128	122	137	108	120	114	125	106	124	127	115	126	121	121	139	114	112	111	115	116	118	130	118	110	98	115	128	110	130	84	123	122	112	116	122	120	120	107	91	132	113	111	112	120	119	111	116	134	127	127	126	121	148	115	118	136	126	138	126	112	110	125	124	113	111	120	113	148	115	131	134	114	143	118	133	126	117	103	130	116	107	109	118	125	119	124	121	107	111	115	129	126	124	132	122	106	106	129	104	127	134	113	112	124	125	115	118	116	123	130	127	109	112	131	135	127	134	112	121	114	119	114	112	104	115	117	128	131	106	136	117	138	146	117	113	108	118	111	118	137	129	141	138	123	109	138	120	124	116	104	119	119	125	117	102	128	116	134	143	130	92	142	140	118	104	108	115	117	111	110	109	110	121	102	138	130	107	122	124	123	131	124	112	104	103	126	110	116	121	108	123	125	130	95	123	123	134	107	128	119	140	112	123	111	112	116	111	109	112	99	118	123	167	106	118	107	111	135	112	111	112	105	135	123	130	120	112	97	100	99	135	108	136	135	110	122	151	110	131	128	106	117	127	113	134	123	121	106	116	100	117	130	126	112	127	132	122	106	120	122	106	109	121	116	112	106	132	107	125	107	119	100	128	102	142	114	122	120	122	145
1928	384	393	478	465	399	399	379	373	387	394	373	323	344	373	337	329	319	382	321	359	354	325	345	330	316	345	311	314	319	332	297	337	327	330	338	284	357	362	311	363	348	345	343	331	316	335	343	282	303	326	337	326	347	319	310	322	348	320	307	348	325	317	319	327	363	320	322	338	326	329	345	328	313	326	319	316	335	350	328	360	327	307	305	336	348	332	339	362	320	323	354	329	322	342	335	325	329	361	356	360	324	320	325	314	323	317	355	303	328	315	347	336	357	325	328	321	301	347	340	320	322	337	338	322	316	328	312	344	304	343	338	328	297	333	340	357	306	317	316	298	319	302	325	359	331	319	332	298	312	307	316	305	325	316	310	325	305	331	300	295	344	297	348	312	329	357	350	324	332	328	338	323	311	324	348	347	347	340	321	315	307	344	313	299	297	333	342	350	326	301	321	314	332	340	333	345	314	311	326	280	316	327	315	327	336	360	303	308	332	354	336	332	319	339	310	318	366	281	365	299	323	343	332	325	321	347	339	314	361	322	335	324	312	309	292	312	296	351	316	320	352	345	359	349	305	330	309	354	318	303	333	320	319	318	314	335	301	326	337	343	341	328	316	329	309	346	313	318	305	328	319	323	341	355	342	347	329	340	338	343	339	333	323	307	309	331	328	360	335	306	308	319	327	329	315	343	324	325	350	326	334	340	353	317	343	353	322	323	314	366	287	334	339	349	326	306	321	350	382	308	355	337	310	328	340	310	323	317	311	311	301	351	357	343	353	329	325	321	317	324	333	328	359	347	310	320	329	336	351	302	359	290	316	317	315	333	339	304	318	323	335	328	345	334	319	308	343	313	342	320	295	302	300	343	313	353	336	317	324	328	322	322	315	355	334	365	291	329	339	329	351	329	345	343	367	280	330	295	324	324	363	321	317	309	316	351	313	333	322	310	305	293	338	329	326	317	343	303	303	329	334	315	316	336	320	298	306	317	341	272	349	332	315	319	310	325	337	316	328	324	332	330	341	336	316	342	334	337	338	333	335	357	315	335	340	306	320	345	322	312	313	320	336	333	324	353	330	330	314	279	333	316	328	328	322	323	352	364	342	320	326	325	310	345	310	340	333	294	323	321	344	322	286	362	359	323	336	355	366	320	352	331	332	320	334	308	311	307	314	333	346	323	317	318	347	311	308	320	298	340	317	355	330	301	334	307	319	334	319	367	349	327	300	341	330	368	353	325	333	344	340	319	333	322	331	316	329	310	336	353	310	314	327	337	344	346	299	325	313	325	321	317	330	315	341	321	319	326	320	323	353	341	311	324	334	327	341	354	344	297	341	302	326	327	319	323	315	303	344	350	340	359	312	310	332	324	308	323	329	335	287	290	292	318	329	300	346	299	330	318	318	345	318	361	311	341	309	327	310	333	311	345	319	340	327	327	278	313	330	352	325	313	335	316	310	327	317	344	355	315	311	337	346	307	331	349	345	305	329	296	324	332	313	339	346	335	340	326	304	333	335	352	326	322	349	351	318	328	329	315	347	297	335	304	299	289	327	341	334	327	317	322	328	302	278	312	325	316	367	327	308	345	314	334	309	331	326	336	339	316	313	339	304	319	323	295	338	329	323	329	327	314	317	330	315	294	322	346	334	339	308	334	295	281	368	321	348	328	326	311	307	330	342	350	317	348	332	327	301	347	304	331	341	325	317	330	342	323	378	340	326	274	309	312	316	336	321	325	305	297	285	333	315	362	316	328	350	342	335	316	314	313	308	351	339	308	300	334	358	342	346	336	313	353	323	326	304	340	317	345	303	342	319	339	333	305	299	351	372	316	310	346	301	328	310	304	289	351	324	292	303	342	295	317	307	375	310	312	310	330	307	327	333	331	336	335	283	340	363	316	341	361	358	322	356	331	333	321	316	327	322	357	341	338	327	309	334	324	312	356	337	330	313	324	370	326	321	356	347	361	336	334	337	321	353	306	312	302	313	360	329	312	325	317	298	340	314	325	342	338	339	330	318	354	326	314	314	327	280	350	309	329	358	315	338	327	340	326	340	339	303	361	326	320	339	320	309	371	314	351	319	337	312	329	357	333	346	324	329	326	337	319	366	340	288	344	343	314	302	308	297	316	298	322	334	324	349	316	307	352	305	335	335	306	329	325	344	364	349	327	323	332	302	354	304	327	395	313	279	328	321	321	351	321	322	338	318	316	325	335	334	335	319	324	325	332	358	337	320	343	311	304	325	301	319	309	344	321	342	300	296	312	306	341	350	354	321	330	322	340	321	319	337	329	340	307	339	328	309	304	333	339	318	324	322	342	354	308	321	321	330	365	317	336	304	337	309	338	329	319	307	315	337	312	318	366	338	277	303	301	307	346	348	312	338	351	323	313	317	349	330	337	294	309	311	345	338	321	327	320	307	304	319	338	327	308	356	333	334	309	320	333	335	312	321	332	332	328	344	359	331	310	328	317	310	306	328	321	328	310	313	335	342	350	327	330	353	297	335	306	333	320	321	305	336	330	323	337	324	310	353	331	352	337	291	353	345	333	341	358	342	279	294	308	306	308	292	349	335	328	292	323	323	322	286	309	350	347	287	336	323	314	337	338	318	326	296	325	360	332	314	292	323	334	297	354	324	306	332	357	319	326	312	341	348	313	342	353	298	309	329	335	322	314	321	327	275	327	328	322	302	324	348	324	297	311	314	323	336	358	320	331	293	334	341	333	314	312	347	333	342	338	346	337	320	331	355	306	294	339	361	340	328	343	337	330	333	292	350	325	319	340	334	356	334	330	323	352	335	335	329	353	351	315	356	314	366	320	337	315	304	346	314	325	331	335	366	333	340	336	339	296	310	340	317	328	322	326	317	313	331	339	307	326	307	335	340	318	312	325	308	310	326	354	327	306	307	329	320	329	367	306	376	321	339	315	326	336	326	326	314	344	332	320	307	308	327	310	324	367	331	327	347	338	320	333	322	305	307	320	346	351	319	316	310	310	287	342	360	311	307	306	358	329	336	339	340	316	360	326	307	348	313	318	325	317	332	318	336	334	354	336	295	371	347	317	315	329	331	297	349	318	333	339	353	321	326	333	343	328	359	345	303	298	338	302	327	359	347	338	354	314	314	341	334	315	313	343	341	351	320	315	328	307	314	348	349	347	315	338	329	341	302	344	353	351	324	330	326	343	329	330	334	345	306	329	300	354	316	286	334	311	335	323	328	334	325	331	334	332	303	316	330	355	318	313	333	298	354	369	314	310	339	333	326	325	311	326	318	318	336	334	351	328	332	305	296	325	369	297	317	341	325	355	334	326	357	360	315	327	282	347	365	336	302	309	353	328	335	330	325	337	346	319	318	339	306	316	272	328	316	345	322	321	305	327	365	314	326	329	318	328	320	319	321	287	352	357	344	337	347	334	317	320	330	323	340	276	300	350	311	325	327	337	315	311	307	327	340	292	355	314	317	340	330	311	338	341	337	330	326	329	352	353	313
7172	902	1035	809	601	435	352	305	278	261	205	222	198	183	166	189	174	152	154	157	174	164	138	157	167	158	140	161	163	166	148	151	138	128	147	164	135	138	145	146	130	131	141	172	143	140	136	120	133	145	130	138	136	148	146	159	162	132	163	159	151	158	161	131	128	163	152	150	164	134	136	131	139	137	125	153	153	134	138	148	119	153	136	144	132	142	170	140	136	156	135	135	143	119	137	125	139	153	163	143	132	145	150	143	135	135	155	150	158	127	159	133	140	147	122	140	130	147	136	134	149	143	127	155	129	147	140	135	148	157	142	146	168	156	133	142	160	129	158	133	141	137	158	138	138	141	165	149	150	149	140	155	134	130	147	130	142	135	146	143	145	140	142	155	143	138	132	148	144	126	117	158	151	131	145	161	149	138	175	146	142	162	163	144	144	137	157	155	162	147	156	145	124	167	148	142	152	161	144	163	151	148	155	137	133	157	119	127	137	133	137	125	115	134	165	129	124	135	145	175	131	144	127	138	143	146	141	130	149	151	141	127	129	124	131	141	133	136	162	142	146	137	147	166	154	158	136	140	146	140	148	138	158	141	126	158	160	154	128	157	160	150	149	154	141	116	175	149	140	148	152	146	138	146	144	157	127	133	133	159	160	161	140	149	137	146	160	138	154	123	135	134	150	142	127	135	172	154	141	146	129	148	144	145	146	154	137	162	162	142	162	148	132	136	148	144	122	148	167	155	160	147	126	165	151	119	119	122	154	136	148	142	154	140	151	127	143	156	127	163	131	150	131	143	159	133	142	149	168	130	143	123	123	131	150	145	146	149	144	154	129	145	135	170	139	131	121	150	116	142	133	150	148	136	122	127	137	143	134	153	153	147	140	163	115	131	138	149	153	160	136	156	135	143	134	140	151	132	153	144	126	148	152	134	160	146	153	154	153	152	148	130	136	139	122	126	149	123	145	137	123	156	141	143	123	141	146	147	144	135	153	151	165	157	146	134	130	132	148	154	158	128	129	152	139	136	155	144	143	164	144	125	167	147	125	133	147	149	121	143	133	130	138	146	147	124	141	143	139	160	150	139	146	140	125	132	133	161	132	126	131	174	136	146	139	165	136	139	132	136	127	135	138	160	135	134	135	153	161	139	130	151	151	150	153	136	153	148	134	143	143	144	141	151	140	153	127	135	139	150	147	134	157	150	156	131	143	149	125	134	143	150	139	135	132	151	144	156	130	124	120	131	129	143	132	136	158	165	127	156	134	132	141	148	130	150	153	133	157	127	134	143	126	123	138	147	156	121	133	137	144	167	137	142	129	135	149	141	148	156	139	124	149	141	139	143	131	149	136	126	153	143	142	135	133	135	105	136	144	149	149	160	123	129	137	136	140	138	127	141	142	148	129	135	148	123	146	158	145	124	165	154	159	151	134	141	143	127	147	130	140	157	118	161	136	159	151	148	130	122	117	138	134	138	135	140	135	121	138	130	152	112	133	153	156	152	159	138	131	143	133	143	135	149	135	141	122	131	124	142	141	126	135	144	153	139	148	142	137	135	159	137	145	136	164	137	130	146	118	150	142	136	142	151	146	160	164	134	163	152	146	135	141	157	149	148	154	168	143	132	130	141	156	147	157	168	141	146	146	155	129	130	146	151	156	150	151	152	140	132	152	130	143	124	139	155	128	118	120	143	144	152	142	134	141	140	142	147	161	137	142	139	122	145	140	133	133	140	113	141	150	144	153	135	142	167	153	141	135	135	120	132	149	120	145	145	130	142	151	123	146	143	159	141	150	141	146	153	125	147	150	170	123	128	148	130	157	146	154	146	134	140	156	143	172	137	142	157	142	168	133	125	125	134	160	122	144	134	132	148	139	178	142	155	135	157	180	149	146	160	161	143	155	149	140	141	140	124	132	133	145	129	126	148	141	140	134	144	154	138	164	125	124	142	142	139	146	145	148	138	138	134	139	151	161	133	140	139	134	126	157	125	139	147	150	140	124	162	156	154	130	145	167	135	153	160	146	160	124	122	135	154	166	154	139	125	141	162	136	135	152	137	122	136	121	134	119	139	140	151	150	133	122	124	140	142	129	115	132	133	137	151	124	174	160	147	170	121	139	125	144	157	173	143	145	124	138	135	136	126	145	121	151	160	160	139	156	146	145	123	144	137	127	159	145	158	145	135	110	159	117	131	144	138	164	159	152	145	143	139	142	132	148	114	119	138	138	131	132	145	136	149	159	146	130	148	160	130	122	150	133	135	168	147	156	146	130	141	129	136	132	130	140	134	145	130	142	137	135	148	131	157	142	142	162	137	151	137	154	140	140	122	143	147	132	134	123	163	160	144	134	129	127	151	137	139	144	120	126	142	150	139	152	131	143	142	140	144	134	132	144	150	117	125	164	126	144	142	120	139	134	136	133	121	159	139	171	139	133	166	135	144	146	151	121	167	129	156	147	155	153	137	148	141	160	157	146	163	149	163	132	138	127	132	134	142	143	150	149	131	131	141	157	132	149	129	144	138	138	147	155	137	141	127	151	127	127	131	144	139	120	148	137	134	135	131	154	152	148	136	137	123	153	151	147	136	137	137	122	161	140	147	120	148	139	152	144	147	156	146	128	147	146	161	163	134	131	128	144	128	130	139	157	165	150	147	123	158	139	152	153	130	150	146	163	166	151	143	151	174	142	138	121	142	153	132	146	144	142	145	132	145	136	139	143	129	133	141	148	108	142	141	137	148	127	142	141	158	150	130	143	144	137	149	135	150	146	139	125	141	141	153	131	136	148	153	130	141	133	157	141	132	125	150	156	132	155	163	147	143	124	118	134	148	130	131	139	158	151	158	136	167	136	135	135	145	145	131	146	131	150	129	141	132	138	126	159	159	139	146	145	157	128	133	142	155	144	144	137	141	147	125	141	152	147	177	139	152	151	132	128	151	129	150	155	130	131	151	118	134	133	149	154	123	146	137	126	142	149	122	135	133	154	135	161	150	143	147	146	142	147	158	161	161	169	143	153	129	166	147	124	142	153	145	137	145	145	139	141	160	149	124	141	138	136	152	138	139	147	125	148	137	115	153	124	147	159	138	140	125	132	141	130	140	143	159	158	147	159	163	142	142	113	158	146	125	147	147	140	150	155	164	156	137	131	140	158	133	136	141	141	147	133	155	149	147	126	130	150	154	160	146	137	142	147	131	166	143	144	126	144	131	156	149	141	139	147	134	148	122	150	123	109	127	163	133	163	156	130	140	138	143	151	127	165	154	160	123	137	136	153	147	144	122	138	117	150	155	125	148	133	160	117	141	150	141	146	134	162	144	137	136	141	129	146	158	130	133	150	138	146	126	140	150	157	120	155	143	133	135	138	130	154	146	138	152	145	170	143	156	159	162	148	139	132	146	146	159	140	122	181	132	124	149	135	146	156	132	146	144	133	155	142	154	139	142	131	143	163	151	123	146	157	141	149	166	140	128	139	124	138	129	136	132	134	106
5354	1147	2398	2878	2526	2075	1624	1402	1153	1037	985	866	837	713	725	661	641	563	592	577	506	572	517	519	476	465	490	476	423	497	451	462	453	453	431	437	422	421	413	410	425	411	426	401	428	482	428	424	426	442	418	420	404	400	429	412	394	604	381	390	414	381	401	396	398	388	399	414	392	397	396	399	385	373	403	383	397	379	399	379	401	389	390	394	389	375	418	392	390	356	356	360	419	379	373	371	379	355	395	356	376	382	386	381	365	402	413	394	368	398	365	389	384	349	372	384	364	382	382	372	362	377	392	389	409	349	370	348	397	417	340	376	394	377	414	356	412	383	404	373	370	365	362	393	377	373	361	385	392	370	414	370	368	375	362	353	366	387	390	383	360	383	386	354	358	396	356	357	388	344	378	355	374	396	382	389	372	350	362	407	371	380	360	377	364	370	379	393	390	359	374	392	380	329	383	367	381	378	369	362	400	380	378	353	350	378	374	349	400	351	375	368	353	409	364	398	390	371	397	393	366	380	378	395	389	389	372	352	374	396	410	370	332	373	344	374	397	393	372	398	376	378	401	367	383	371	370	376	379	384	363	384	364	356	343	396	382	387	405	379	354	379	410	359	376	385	382	392	372	345	380	389	392	389	369	351	411	348	399	365	371	386	334	382	394	396	360	400	370	352	397	352	397	406	373	384	342	375	392	363	375	347	374	386	351	369	350	394	411	415	368	369	371	367	362	424	361	405	373	364	363	363	357	375	387	354	399	399	365	385	374	384	353	350	381	373	386	352	380	380	429	376	410	362	390	414	362	361	376	383	379	396	409	387	371	380	381	367	389	386	394	356	345	367	395	391	371	354	362	376	367	358	360	354	399	385	349	408	346	392	342	383	379	354	411	401	357	404	413	392	361	367	365	419	387	374	350	384	390	382	359	367	381	371	376	372	363	377	370	376	402	387	380	376	367	374	398	383	358	382	357	358	393	369	353	385	326	361	372	392	386	352	387	369	363	405	385	352	382	393	362	371	348	373	392	376	359	383	342	374	360	350	372	345	385	382	383	364	366	383	399	362	377	355	384	388	375	371	373	361	406	371	395	354	396	386	359	368	360	370	362	376	349	362	393	387	363	330	382	370	387	406	340	380	394	380	357	392	359	409	354	393	361	393	370	386	355	411	385	392	352	402	379	390	395	360	369	390	336	376	363	338	370	342	361	359	368	412	419	359	347	395	386	380	368	379	369	367	378	379	394	365	366	374	351	370	382	418	388	414	382	391	333	340	388	345	384	397	382	369	312	367	388	363	404	357	416	366	396	358	370	392	366	405	362	369	393	382	364	383	399	396	396	359	386	394	307	375	375	375	352	378	369	367	380	376	357	387	387	356	324	381	369	343	369	381	400	392	397	385	359	386	375	392	403	393	356	371	421	384	369	409	383	356	395	396	372	363	375	356	350	400	366	393	384	404	396	376	355	382	378	352	384	375	363	363	378	382	353	387	363	361	354	362	363	368	371	364	371	374	381	386	371	378	379	369	375	351	414	390	373	320	372	342	381	343	387	389	395	392	356	384	367	394	411	370	364	374	370	407	362	377	386	383	378	362	389	403	375	379	382	380	361	342	386	409	402	401	397	389	369	374	379	361	369	388	387	387	362	381	377	374	381	367	377	362	388	388	386	389	364	394	356	373	384	330	370	393	387	380	353	355	392	389	401	355	367	370	384	365	362	388	412	362	358	406	376	349	386	369	387	354	348	364	399	374	376	382	355	355	360	384	379	353	355	342	394	381	367	399	378	366	364	401	349	395	355	361	386	371	361	366	414	375	402	398	376	382	385	379	385	357	379	385	403	380	381	396	399	365	364	353	369	361	349	392	391	378	381	406	388	357	394	369	365	361	335	395	395	380	395	415	384	366	397	386	368	411	365	366	380	408	360	371	340	411	334	379	361	360	399	351	388	350	375	402	364	389	390	375	375	394	397	380	370	354	361	382	363	378	389	369	364	353	380	394	362	411	375	367	358	355	385	387	410	390	323	384	381	414	379	364	390	386	386	368	375	359	340	400	390	342	386	393	342	354	394	403	383	371	369	336	391	394	367	367	358	391	345	411	387	420	374	366	361	352	387	407	400	372	367	372	387	365	336	395	374	358	355	396	363	344	344	386	371	394	386	369	366	367	366	370	364	366	362	408	379	387	396	382	363	410	388	393	366	415	411	387	387	352	384	343	375	351	423	353	391	384	350	364	374	380	343	381	400	403	353	391	368	375	358	368	333	372	368	331	396	381	368	379	385	351	371	348	375	368	393	368	390	372	351	378	363	364	401	390	382	398	364	373	376	389	413	409	357	390	386	360	416	381	350	363	354	394	364	368	381	353	377	396	409	354	381	365	376	405	386	358	386	399	378	353	387	351	370	378	353	380	395	403	358	372	355	396	374	391	378	418	371	389	379	407	387	366	384	408	393	362	351	360	389	349	389	370	383	342	377	387	392	374	374	360	379	386	343	372	366	372	371	388	397	376	365	395	384	368	408	382	369	372	386	375	392	354	383	364	362	349	378	357	365	406	351	378	386	361	390	361	354	374	332	370	379	392	395	360	384	389	377	368	390	384	349	391	369	385	362	374	345	376	380	386	415	413	378	391	359	373	352	367	337	368	374	392	371	355	381	365	362	401	354	373	374	378	374	365	388	366	357	364	378	405	393	340	373	367	401	382	423	370	342	370	421	348	384	355	362	375	332	360	346	350	384	369	369	372	379	315	359	380	398	389	352	375	382	389	376	362	379	411	410	386	381	368	400	375	350	400	355	388	370	363	379	358	379	400	364	361	365	358	373	413	384	405	355	365	391	386	382	379	365	364	364	376	392	382	371	399	377	409	371	404	397	403	345	384	350	338	409	352	393	412	355	376	381	385	353	369	379	391	370	350	380	364	374	390	359	397	358	404	367	373	395	353	382	371	363	334	393	380	356	367	370	382	371	397	367	389	377	371	338	368	389	403	410	354	407	362	401	387	393	349	369	354	402	395	338	376	346	413	376	363	402	392	386	407	396	403	381	381	363	348	392	393	386	340	355	367	393	357	375	390	373	355	360	392	360	379	391	374	373	342	382	389	394	394	369	360	365	401	385	373	363	380	399	362	354	387	337	388	361	384	396	379	363	386	423	375	359	373	384	389	373	359	372	380	380	360	387	346	380	352	380	356	399	355	392	384	379	362	401	380	384	363	372	336	415	358	403	379	376	368	415	348	411	358	367	396	331	381	406	390	397	396	368	369	403	356	361	385	373	413	363	367	377	370	401	377	401	367	385	358	374	383	388	355	397	379	375	375	356	343	339	396	371	375	349	358	414	380	354	422	367	353	392	345	371	369	395	377	379	404	381	388	352	378	359	398	404	370	409	386	396	354	418	349	366	406	385	368	396	375	385	361	332	380	397	357	351	348	384	379	352	372	352	368	355	387	398	360	384	384	370	408	369	386	352	405	395	422	362	400	382	351	392	419
13933	1953	2005	1488	1018	764	528	418	327	299	257	207	208	183	175	165	137	140	126	121	122	108	121	101	117	101	109	110	76	93	102	91	99	79	93	93	99	99	86	89	89	85	96	92	96	92	104	94	90	93	91	86	85	77	96	84	86	81	83	63	79	90	90	84	93	70	84	70	67	87	79	84	82	85	101	81	82	81	74	70	79	94	68	78	85	95	98	73	98	82	78	89	78	78	83	81	79	90	96	67	98	76	102	94	86	84	91	85	81	72	86	77	80	74	91	86	83	88	75	74	81	78	89	85	85	78	77	70	89	70	74	80	84	86	91	82	93	82	80	67	83	87	84	70	79	80	85	83	82	91	82	90	108	77	75	89	85	79	74	79	82	78	81	77	88	85	88	68	75	74	92	90	71	85	93	90	85	84	72	75	94	77	87	87	79	83	88	96	87	89	89	77	96	68	63	63	81	88	91	85	90	75	70	83	75	82	61	94	83	88	70	68	100	89	62	83	100	73	74	73	77	75	70	89	71	92	77	82	77	71	73	77	73	90	78	70	81	79	93	82	94	79	93	86	74	78	78	76	87	83	79	82	76	74	72	89	75	88	71	78	62	75	81	94	83	81	90	82	80	76	77	82	74	71	83	77	77	91	72	73	60	93	83	84	89	75	74	78	87	88	74	69	78	87	79	89	67	102	68	97	77	81	77	77	56	81	72	84	84	83	79	78	91	75	86	76	75	81	73	84	94	78	75	79	75	88	67	86	81	96	86	72	81	108	69	76	81	86	88	77	85	81	90	95	89	87	83	79	84	78	73	87	74	75	81	71	83	72	65	78	85	73	75	77	78	67	77	79	78	84	84	78	85	87	87	91	90	83	68	87	81	73	69	79	77	89	77	77	78	92	93	86	94	72	94	81	68	67	73	86	65	72	72	87	90	64	79	81	83	95	88	77	78	97	74	96	92	69	91	74	69	88	97	80	83	85	74	70	112	93	71	80	78	78	79	83	98	89	93	88	91	66	79	79	87	86	105	91	88	84	85	85	95	79	74	81	79	73	95	89	92	71	81	78	67	83	83	62	80	77	91	97	73	77	81	79	83	83	90	81	69	84	78	94	82	78	71	86	77	83	90	59	86	81	91	59	96	84	74	77	90	102	72	76	77	77	98	72	78	70	77	87	86	85	94	82	81	72	82	77	85	88	92	82	85	90	80	80	88	91	74	89	97	70	90	96	87	86	81	77	84	75	84	91	77	70	101	70	88	87	83	85	71	78	76	77	68	85	87	78	80	75	87	77	94	83	91	77	68	84	71	86	67	71	72	82	75	98	67	93	91	86	89	59	101	78	77	81	84	81	80	80	81	85	64	87	69	84	66	75	70	80	97	80	79	91	80	92	91	81	86	77	83	77	84	78	67	81	86	77	72	80	86	95	83	78	86	88	68	92	77	73	91	93	94	82	82	99	73	68	89	76	96	99	84	81	79	77	62	83	77	93	68	83	92	91	80	68	78	88	82	86	75	73	92	81	74	71	82	94	91	64	105	97	73	73	94	78	80	86	71	87	78	72	66	85	77	80	86	88	65	82	75	88	82	92	84	59	92	83	67	85	72	66	79	79	73	82	67	85	73	90	77	87	77	71	92	94	78	96	84	75	91	78	83	70	87	95	83	74	87	91	88	88	83	87	87	89	91	79	80	84	77	72	72	71	91	77	84	68	85	86	76	101	88	69	93	82	70	66	95	97	68	76	86	79	68	71	82	79	78	82	65	77	98	87	87	76	77	97	63	74	68	77	84	95	72	79	104	89	76	68	92	79	95	96	83	83	91	82	82	86	87	80	86	85	97	85	93	75	85	78	79	79	90	60	82	95	91	93	77	69	83	80	71	82	74	75	77	90	80	92	78	67	78	72	80	86	83	94	69	74	80	83	75	65	58	79	75	78	84	69	90	84	85	74	78	88	92	81	72	66	90	82	72	77	88	68	90	90	80	79	84	88	93	79	81	92	76	79	90	95	76	77	76	88	68	74	79	63	86	90	72	79	75	72	71	92	68	65	77	74	94	66	88	69	92	82	88	86	93	68	68	85	55	73	69	74	70	73	65	93	68	88	74	96	83	73	76	74	78	79	68	85	83	91	90	69	73	74	80	88	78	79	92	77	78	75	96	85	85	71	90	75	93	82	79	79	77	86	76	68	79	83	85	70	76	96	91	71	72	75	73	80	87	77	84	77	81	75	87	83	76	83	92	70	77	93	71	83	84	82	87	85	95	74	98	75	80	82	92	96	83	87	68	82	70	97	80	76	66	77	87	105	74	78	94	92	81	74	92	77	85	92	72	82	76	66	76	75	80	67	97	68	86	93	83	73	95	73	86	92	85	79	73	92	87	96	80	85	78	88	78	73	77	76	87	90	70	101	73	71	68	82	79	70	71	78	89	81	95	72	81	75	92	72	76	81	86	62	90	72	87	70	73	77	83	70	81	72	75	81	97	84	78	86	88	91	78	92	72	98	76	87	58	87	67	86	89	82	76	80	62	83	70	78	94	80	88	95	73	70	77	89	71	69	78	77	69	87	89	85	75	74	79	85	78	79	64	66	91	75	74	93	78	73	92	70	89	91	76	67	90	68	89	72	75	92	79	76	87	83	96	78	86	76	75	87	92	74	85	64	66	78	76	85	90	89	89	84	80	90	96	77	79	82	71	79	72	73	92	99	89	83	87	83	81	71	90	89	78	77	75	71	83	100	74	75	68	83	74	96	81	93	80	61	71	88	69	88	80	85	98	77	84	71	65	81	81	69	106	70	86	83	78	82	69	76	70	75	93	66	84	73	66	72	61	87	86	86	85	76	83	87	69	81	79	85	83	81	83	89	76	81	90	87	85	89	85	73	88	65	79	91	86	64	79	89	80	90	62	78	78	83	71	99	73	85	90	77	90	79	66	93	94	83	72	85	81	79	71	77	77	88	72	81	84	65	86	87	71	77	73	92	93	82	83	88	91	73	73	82	91	75	78	83	88	92	87	77	103	102	73	82	95	81	83	76	79	89	84	69	79	101	98	52	63	96	83	77	69	82	88	68	71	74	87	64	66	73	94	75	90	73	81	75	75	85	82	80	86	97	77	68	70	87	64	85	82	77	70	68	81	91	65	75	82	64	81	82	63	79	74	80	87	82	83	84	79	76	75	67	85	88	76	83	83	82	96	77	74	81	80	89	82	83	73	81	99	77	82	75	87	80	75	84	70	94	88	96	97	81	58	71	77	81	93	76	85	82	95	75	76	79	71	76	75	74	76	86	78	72	67	79	92	78	76	86	85	76	79	88	99	72	77	85	68	86	78	86	69	87	83	84	88	90	76	90	74	84	76	66	86	64	81	85	93	75	79	82	90	72	87	86	66	83	88	87	88	73	84	83	70	66	71	64	62	85	81	82	80	90	78	71	76	75	77	84	82	76	81	83	88	91	101	85	82	80	78	70	69	67	70	79	68	88
7211	1804	4324	5024	4244	3485	2757	2283	1905	1514	1411	1173	1053	1013	824	771	696	656	615	571	544	561	519	505	453	444	449	428	387	376	382	369	320	395	356	312	319	338	329	288	295	298	303	326	387	306	303	294	296	326	287	342	281	309	304	269	313	481	291	271	257	263	271	248	252	225	217	243	258	258	241	214	247	230	244	248	262	254	214	240	230	246	275	250	218	239	232	253	242	252	230	237	234	229	248	229	234	246	251	232	259	217	219	217	228	224	248	245	221	212	235	231	246	237	228	232	254	215	221	211	264	251	244	218	223	218	221	230	247	222	258	226	257	250	216	219	220	215	243	195	221	227	221	224	252	213	232	253	234	229	241	243	241	231	237	239	217	214	230	214	210	221	235	220	234	203	222	237	223	206	201	254	241	224	225	223	226	248	208	227	217	200	199	222	221	226	222	234	213	207	252	240	211	197	227	237	241	227	193	223	223	221	234	200	230	221	204	233	247	216	226	233	237	243	216	233	241	237	222	225	213	215	212	238	225	220	239	219	222	218	215	218	212	210	201	208	214	218	229	196	231	237	226	238	213	242	220	213	229	204	224	218	207	230	208	208	198	225	233	214	206	228	236	206	220	236	216	216	222	226	227	218	191	222	231	234	247	240	224	247	209	239	219	210	246	209	222	237	213	255	228	205	237	221	211	213	232	174	204	199	259	228	210	226	210	210	205	232	208	236	214	213	232	231	221	221	223	225	228	227	244	248	208	239	214	204	232	229	213	204	224	222	236	228	211	224	206	212	233	238	221	233	220	222	212	234	217	266	203	234	228	241	217	232	268	196	228	195	238	198	210	240	225	223	221	211	214	195	248	222	205	210	188	230	237	218	201	229	228	255	232	231	242	233	228	207	233	232	213	212	214	230	193	211	184	234	200	218	228	209	214	213	211	206	218	220	205	232	231	230	223	229	218	215	217	232	217	221	234	202	199	268	199	213	227	213	211	194	228	233	237	211	228	213	214	231	225	233	237	212	254	238	222	219	220	224	216	194	242	214	192	236	190	212	228	238	210	215	211	229	205	224	242	224	230	204	240	226	217	221	219	227	230	245	219	212	221	206	220	219	223	193	232	212	201	218	212	220	241	227	237	220	200	250	225	238	232	236	231	219	223	232	221	225	211	201	242	219	221	220	207	201	199	207	214	215	216	233	231	207	209	225	249	213	245	219	224	202	218	240	222	233	231	211	213	212	183	223	215	213	234	223	202	212	237	223	236	232	261	232	226	206	240	210	198	220	196	223	211	219	216	202	232	223	217	203	224	208	220	212	207	210	209	220	224	230	231	224	219	224	227	209	248	208	204	241	217	199	223	227	211	207	237	223	222	224	220	219	229	247	236	214	226	203	204	235	202	204	215	216	198	212	215	212	193	219	240	228	222	226	236	229	242	197	229	223	215	225	235	215	209	220	233	209	209	223	192	225	226	225	206	251	207	205	217	219	226	217	231	227	196	224	206	255	203	220	212	212	211	235	211	219	227	227	241	227	207	255	229	236	200	222	226	224	233	218	233	210	227	236	224	224	219	226	217	235	211	216	220	205	227	218	204	248	214	223	210	217	205	187	226	243	205	233	231	212	223	216	221	226	225	218	234	197	237	217	253	247	224	221	219	230	211	230	194	236	193	217	237	217	212	183	200	208	242	228	225	232	219	220	228	217	199	245	200	208	228	196	230	201	206	215	239	225	209	190	241	216	221	202	240	248	231	215	218	201	204	225	236	224	252	206	222	215	229	244	228	216	219	248	191	248	200	240	229	222	203	212	212	232	209	206	230	219	232	215	208	204	203	216	221	201	235	198	225	226	216	233	202	215	232	197	225	228	223	216	239	223	209	213	196	236	211	249	231	260	200	231	193	247	205	224	213	209	216	241	245	214	229	248	208	202	240	237	219	202	229	200	222	209	195	257	207	217	220	206	229	217	212	196	218	227	204	219	247	208	219	237	221	189	227	235	212	246	228	235	203	203	226	214	216	190	235	214	245	207	241	222	213	228	236	206	216	241	220	247	219	225	201	205	207	232	220	230	230	205	235	210	187	203	241	225	229	212	237	218	222	228	224	212	226	210	219	226	237	207	207	200	236	222	225	215	202	216	227	220	225	243	234	233	220	229	226	238	230	241	227	222	203	225	207	218	242	248	236	231	213	260	209	238	217	215	209	215	228	236	244	222	222	212	241	219	214	222	226	225	239	228	215	200	219	227	219	210	205	239	205	194	208	223	229	232	187	235	244	215	216	216	236	224	197	237	233	240	219	216	226	213	241	243	235	230	238	238	216	194	218	228	227	225	216	225	215	210	233	217	223	238	230	202	204	211	236	216	211	223	240	221	205	206	213	207	226	210	234	221	211	229	244	217	199	239	211	221	232	218	212	215	194	223	198	223	219	214	236	246	242	219	218	219	227	225	200	222	205	209	209	211	226	212	213	189	237	195	219	211	233	198	209	205	234	212	205	216	211	226	246	221	206	222	195	220	235	237	181	216	250	220	225	212	228	224	235	224	225	230	232	234	237	207	219	226	212	187	228	219	225	208	212	210	226	224	226	247	208	226	211	207	212	205	194	200	199	184	254	221	224	223	255	204	223	206	195	219	210	204	213	211	223	217	212	189	229	214	221	218	225	219	233	220	232	215	216	207	197	222	220	218	204	227	231	185	238	224	240	218	215	235	219	231	218	195	222	251	240	206	194	227	220	245	222	224	221	229	251	218	236	209	240	213	227	209	234	229	200	238	226	227	203	229	173	216	229	230	218	203	213	227	208	210	224	226	210	216	239	208	240	208	258	233	234	223	249	227	242	215	215	234	227	188	230	234	220	233	249	222	216	222	241	220	246	240	195	211	231	223	232	227	231	246	215	244	213	231	197	221	208	224	222	222	212	188	196	230	224	216	223	231	229	215	209	237	200	229	240	213	210	209	224	237	217	233	193	240	238	218	237	230	221	225	212	231	225	213	209	203	200	221	229	206	231	220	223	240	239	219	198	222	214	248	193	210	214	225	214	224	234	229	224	202	201	252	204	220	203	211	209	226	214	199	218	244	214	209	255	205	227	215	220	242	203	226	237	202	207	249	196	221	200	216	247	232	216	233	202	212	211	225	209	227	216	204	210	216	204	208	222	210	213	212	211	216	214	204	205	197	220	223	206	202	200	231	224	187	235	226	211	224	246	216	197	230	220	222	222	211	199	237	214	209	223	203	251	212	240	223	234	248	241	213	217	224	231	235	234	240	245	215	264	232	235	214	225	202	212	213	211	220	222	210	219	224	227	237	225	242	238	232	206	210	208	213	213	225	230	222	229	204	204	212	226	220	190	225	216	233	238	232	225	237	210	216	217	241	215	221	224	200	206	205	208	217	246	218	216	243	200	201	219	220	226	216	207	235	217	233	234	221	205	226	228	228	226	219	220	198	222	220	200	216	234	225	207	250	234	220	227	236	230	213	220	218	216	216	227	257
1899	160	148	170	158	135	118	158	118	135	131	103	128	136	109	123	118	139	123	116	131	116	120	110	135	111	137	122	128	134	117	127	133	131	118	141	127	136	130	128	125	144	126	119	139	114	104	112	132	127	143	127	114	107	134	112	111	107	118	126	125	113	107	128	105	145	108	103	123	124	121	123	110	106	147	118	120	139	97	112	107	135	128	127	110	122	102	115	139	119	122	126	124	124	133	126	128	118	128	105	138	140	134	109	123	104	118	129	106	102	131	136	138	118	117	121	123	128	104	114	124	109	133	138	129	122	111	124	107	116	122	121	108	125	115	127	131	123	138	124	115	109	118	141	119	120	132	135	116	135	125	102	119	105	141	104	115	115	127	129	123	126	143	115	114	119	124	115	125	111	143	114	148	112	122	133	137	111	129	118	140	129	94	129	99	112	101	120	102	118	125	122	106	135	117	122	111	123	130	130	129	118	100	124	127	116	129	123	122	96	117	116	114	127	139	109	121	130	123	131	135	117	131	136	120	122	135	137	115	127	107	109	117	125	136	105	109	116	128	124	107	123	131	108	122	123	116	134	132	127	107	123	108	125	119	119	118	123	126	120	112	127	120	132	117	135	115	124	104	106	94	116	126	110	122	134	111	125	114	139	107	121	140	129	138	127	141	123	116	96	125	110	105	104	130	113	101	105	118	113	118	125	129	135	113	116	105	115	103	117	116	134	128	116	114	93	121	108	112	106	138	140	126	137	122	122	119	106	121	100	130	125	124	125	139	122	120	102	113	115	118	108	120	120	128	106	123	124	114	121	112	118	135	133	110	129	113	127	131	133	119	114	115	142	122	105	121	114	117	106	129	108	125	133	106	124	130	114	127	111	115	123	119	132	125	107	126	129	122	121	122	132	119	106	124	121	123	131	102	115	121	120	143	104	123	116	108	115	107	100	114	123	105	121	127	111	113	120	110	115	123	131	141	122	108	132	113	129	126	112	114	110	135	121	121	135	146	107	114	118	132	116	135	133	110	122	116	135	129	99	118	134	123	108	105	122	111	110	131	104	121	135	125	114	122	104	137	119	126	123	113	115	118	120	124	120	133	138	135	126	130	131	121	120	100	134	122	117	132	111	120	111	126	118	128	100	133	105	101	120	123	129	120	130	125	131	125	116	122	114	119	122	106	98	123	147	113	121	117	108	120	114	136	120	127	124	124	122	142	103	107	118	111	121	143	105	126	109	123	156	105	126	111	115	119	105	100	123	128	125	129	121	117	145	135	116	117	127	151	131	117	115	127	136	117	134	111	99	122	120	111	120	98	147	104	115	109	118	146	125	129	110	125	106	111	111	97	115	129	126	149	106	115	134	118	120	133	135	114	110	117	121	148	113	100	113	133	134	102	116	115	139	135	116	118	123	125	126	132	125	129	124	123	98	117	130	135	119	136	123	134	131	113	125	123	129	107	113	148	120	116	114	116	115	106	114	124	131	113	133	118	119	140	128	102	141	120	125	107	128	120	100	122	122	124	117	115	112	124	123	131	120	114	117	118	106	112	119	116	120	115	106	109	143	106	127	118	126	133	134	122	155	114	113	132	129	118	111	123	116	126	121	117	112	104	92	110	123	125	118	121	136	125	111	119	119	131	120	121	125	128	129	131	128	118	110	102	102	107	123	106	141	105	135	134	107	109	129	118	134	122	135	124	107	112	143	127	118	110	115	134	121	93	125	107	112	125	123	110	112	123	121	129	107	115	122	106	128	122	133	137	128	149	124	116	132	128	149	128	144	117	120	112	122	122	138	126	110	132	132	137	130	124	111	113	108	103	119	116	118	123	127	116	119	123	109	123	127	87	114	113	138	127	125	108	121	123	131	112	125	128	114	138	134	105	113	117	138	109	129	134	98	134	93	105	111	107	118	129	113	111	122	103	110	120	116	144	120	129	109	93	122	111	139	134	110	102	130	136	128	118	107	129	97	109	132	126	136	118	130	135	112	125	114	108	132	112	127	127	125	121	99	126	120	117	108	97	117	120	136	93	120	139	136	103	118	121	123	127	119	114	131	137	112	116	112	120	133	117	116	133	124	132	100	109	123	135	120	124	126	133	121	118	108	123	119	115	140	125	131	107	137	119	121	121	118	119	130	118	98	114	124	103	102	140	116	131	112	115	118	121	109	137	125	122	130	116	110	125	108	138	125	121	122	116	140	147	130	108	127	143	116	93	122	118	121	113	128	113	122	124	106	115	123	112	130	132	108	124	109	124	122	110	120	140	117	127	111	116	119	121	139	112	118	113	134	107	127	118	143	111	101	119	106	107	124	103	113	102	130	118	109	125	136	111	105	124	142	107	128	113	110	119	122	120	119	97	129	94	104	115	108	140	130	130	124	132	103	139	105	127	113	133	111	122	100	131	109	147	118	121	129	113	122	132	100	121	135	134	105	113	135	128	131	105	105	121	127	141	111	120	109	116	122	125	122	104	122	138	106	127	132	130	128	102	116	125	108	115	153	114	123	115	102	110	99	121	137	116	121	118	120	112	115	134	131	122	132	89	124	123	126	121	127	128	127	137	115	112	93	118	115	116	127	109	129	116	129	97	103	118	115	120	114	109	115	123	124	128	121	114	112	114	121	144	142	118	108	130	138	122	125	132	129	91	117	122	110	112	124	130	125	116	110	128	117	125	116	112	107	114	126	117	115	127	115	129	109	116	116	123	113	120	116	116	128	148	120	137	127	121	117	123	123	162	135	133	123	113	132	116	121	110	119	124	128	125	135	112	135	127	127	112	123	122	160	144	119	117	113	116	113	100	118	124	102	97	131	136	125	136	114	119	125	102	115	114	110	116	108	102	129	116	114	117	121	109	122	134	124	120	110	119	116	122	126	107	97	127	116	114	137	100	120	107	123	88	116	126	108	121	122	114	129	136	135	125	120	109	130	156	126	120	147	115	117	109	115	133	111	120	135	134	122	105	103	137	114	130	126	114	133	121	112	122	121	108	120	113	109	116	110	125	116	97	101	125	122	124	133	104	126	135	132	123	106	136	111	125	128	136	110	138	105	125	108	110	110	133	136	124	120	116	124	122	124	115	112	121	130	113	112	133	117	128	101	131	126	120	121	121	123	102	104	110	137	123	115	110	115	110	118	137	121	108	142	104	127	130	104	130	118	129	114	122	146	131	130	105	149	118	120	114	121	117	119	113	132	130	117	108	138	138	103	129	124	136	101	111	104	112	105	126	112	111	128	113	112	125	131	122	126	113	119	126	134	116	133	125	139	119	124	125	118	117	111	123	125	132	103	110	117	113	99	121	126	128	114	129	98	99	108	101	131	135	123	122	118	119	117	127	99	107	118	94	112	125	115	126	140	114	123	143	132	143	117	136	107	126	123	138	107	124	101	146	128	126	117	116	112	105	117	107	129	107	119	113	108	142	138	138	121	122	107	133	137	135	109	134	105	117	128	122	112	109	147	106	109	108	114	121	128	109	114	131	118
2023	378	442	417	457	421	365	378	348	368	368	359	323	349	319	328	326	315	371	340	339	331	321	337	324	339	300	300	332	313	315	341	361	349	291	313	313	325	300	321	342	331	352	338	332	322	339	334	319	329	313	322	333	314	307	320	329	334	321	328	341	299	304	319	320	346	312	284	335	321	306	302	337	355	341	306	288	341	316	336	297	348	315	313	346	310	332	331	329	309	370	345	345	355	328	329	332	354	301	361	312	305	320	321	311	358	351	341	334	342	355	302	311	330	331	343	325	351	330	309	334	347	350	335	341	337	320	315	327	319	341	333	336	295	337	335	329	336	286	350	308	339	311	337	338	336	318	352	337	342	293	308	308	358	329	335	315	292	337	325	322	318	337	320	334	318	329	332	325	316	331	299	334	338	344	312	320	354	334	369	319	315	318	320	344	322	340	334	277	298	354	323	306	361	353	315	334	323	316	320	295	314	362	337	351	349	342	320	343	326	344	301	324	314	335	348	374	325	326	313	327	367	317	320	333	353	337	344	331	360	338	319	309	308	351	299	321	328	348	322	320	320	305	309	370	329	334	330	314	323	327	320	312	339	320	313	339	324	346	338	319	301	318	303	351	286	311	319	341	373	336	325	336	340	302	350	319	357	288	334	330	319	330	328	302	305	319	309	316	361	328	343	344	328	303	283	317	337	299	317	308	367	319	301	328	299	296	334	344	340	325	334	338	359	313	318	340	329	316	301	346	325	318	316	343	326	353	328	313	308	305	324	326	319	332	344	330	323	325	341	346	347	330	331	328	303	319	344	322	307	302	326	333	311	351	300	342	305	345	292	308	324	324	345	313	296	352	338	335	341	335	316	317	304	345	326	338	347	324	304	330	310	352	326	375	324	369	314	359	340	343	301	311	327	323	291	343	322	309	340	323	309	315	316	329	344	367	333	343	285	334	304	350	325	334	328	321	316	339	371	329	293	313	313	352	296	328	316	302	322	345	333	341	330	299	337	303	335	334	317	367	318	320	347	332	314	298	346	336	337	348	313	300	328	367	308	315	328	317	337	329	311	312	339	316	324	308	310	320	306	340	326	341	327	302	304	330	342	304	301	286	324	307	336	331	332	315	340	313	288	303	322	352	359	309	345	313	324	318	331	338	345	328	349	304	299	333	355	360	340	325	297	330	329	335	315	349	355	297	316	318	310	325	372	340	315	302	336	329	328	330	318	341	336	354	313	327	317	322	297	360	324	341	292	345	309	347	329	334	308	324	301	326	300	333	316	293	351	296	303	327	342	329	340	340	337	330	300	342	343	313	319	347	323	318	329	364	359	359	317	338	344	340	327	308	313	306	344	302	315	318	311	358	318	306	312	362	343	351	312	325	288	322	326	349	324	325	319	323	317	330	356	303	348	292	344	365	338	309	317	339	329	312	327	322	310	318	362	310	361	317	317	337	333	344	321	312	339	329	368	336	333	350	352	352	331	312	321	339	332	311	322	344	347	318	338	304	340	334	332	363	324	317	315	345	321	315	334	315	342	319	343	345	329	303	333	323	346	310	327	303	340	312	347	323	324	321	356	322	330	315	335	320	344	331	333	357	328	322	331	340	328	335	340	325	320	315	307	348	338	331	345	306	325	286	323	320	293	310	366	360	306	318	322	314	335	322	307	304	327	324	366	338	341	361	330	335	313	354	315	322	329	319	335	337	297	346	351	353	326	345	333	323	350	354	348	336	348	340	339	313	355	344	338	266	302	331	364	311	359	289	342	331	345	287	347	343	306	304	333	351	329	315	337	309	326	330	321	349	285	358	366	368	308	333	346	336	308	334	323	321	338	319	292	311	338	315	310	300	331	326	305	310	327	310	338	347	306	370	327	319	304	303	334	316	301	327	316	281	296	301	333	350	328	344	342	322	335	315	326	268	303	313	309	340	326	351	323	327	346	315	322	310	322	314	319	343	316	366	327	312	319	366	331	315	328	317	352	342	320	338	314	317	358	325	341	323	338	350	330	335	321	309	333	318	326	306	335	347	291	360	330	315	329	308	325	321	360	298	331	321	337	333	296	325	338	342	353	336	347	314	332	313	334	328	312	284	322	313	293	324	357	349	320	329	320	317	295	324	324	330	326	328	288	345	362	344	349	352	310	317	321	360	321	334	349	323	316	331	335	338	363	325	313	343	314	320	324	353	323	309	322	315	335	315	324	348	330	339	328	371	313	334	337	316	323	331	321	335	331	323	316	322	302	357	347	313	317	328	330	297	336	331	349	336	318	320	314	378	321	332	330	340	284	291	337	336	290	358	307	305	312	323	301	323	303	329	322	311	298	332	329	331	305	364	317	305	328	322	317	335	330	280	334	360	336	319	293	347	314	321	320	302	330	338	335	328	327	314	293	338	342	333	358	333	316	317	318	300	332	325	344	310	343	319	322	319	331	335	355	316	347	363	339	328	297	314	308	326	335	338	327	328	322	345	326	318	331	306	342	323	327	337	318	323	301	335	320	288	334	311	343	295	311	333	349	334	310	340	321	329	319	339	330	306	321	304	321	326	348	326	317	336	346	299	322	370	326	309	344	324	340	309	323	323	314	348	310	331	336	314	335	343	320	330	334	356	326	296	319	301	324	310	329	328	325	322	349	333	328	309	338	324	310	339	355	341	349	315	315	329	317	330	326	337	307	338	325	335	333	341	328	356	341	320	323	313	332	292	335	340	335	311	295	342	322	343	318	323	357	318	327	296	322	304	331	312	306	287	305	363	316	350	316	345	327	325	325	340	304	325	315	328	322	318	329	313	341	300	315	327	352	337	315	330	332	317	326	378	356	345	328	375	324	312	306	335	325	341	335	328	313	312	347	311	367	292	314	347	332	361	326	343	335	306	350	293	349	324	315	338	351	323	350	342	329	330	353	351	319	298	298	313	341	328	318	326	314	320	329	323	320	346	361	321	322	330	309	334	326	311	325	310	347	329	342	297	326	339	323	315	288	313	334	340	353	320	314	301	298	343	329	311	318	316	321	311	322	330	320	301	334	354	337	296	360	326	324	297	301	295	340	291	329	323	354	329	322	321	329	291	353	318	343	308	345	367	305	323	350	340	343	332	317	355	340	311	358	347	319	330	380	301	288	346	330	351	333	348	364	284	361	328	321	337	347	327	378	326	342	367	323	344	334	322	350	343	323	317	333	339	331	307	334	306	332	328	339	322	328	341	302	339	323	377	333	302	351	392	328	332	341	345	325	268	329	306	319	314	296	319	326	327	323	307	332	319	332	360	333	329	354	300	363	286	317	310	346	343	303	348	348	314	339	329	318	328	363	363	323	316	305	306	339	313	302	317	335	330	339	318	308	331	348	307	293	329	330	319	321	328	326	317	302	298	326	360	320	349	335	322	314	345	316	347	337	302	320	323	319	337	326	297	317	301	346	332	319	318	301	348	293	337	371	312	326	321	337	329	328	343	307	304	345	313	336	356	324	334	335	349	327	355	316	333	342
7400	894	1144	839	585	490	350	326	280	228	213	207	191	185	180	188	192	166	165	176	147	163	164	154	167	158	137	125	152	154	146	126	156	148	144	139	143	157	144	139	154	141	152	171	128	150	155	163	134	152	150	162	139	141	157	150	136	128	131	155	152	131	162	128	144	150	148	131	130	142	120	157	139	125	148	150	144	145	149	133	132	135	133	150	126	139	139	155	137	154	138	137	134	147	154	129	151	118	138	134	160	135	130	146	149	150	139	139	153	153	125	117	156	120	158	135	161	150	149	132	139	144	124	163	132	144	153	135	151	119	149	149	137	130	155	155	159	153	133	134	126	134	129	146	147	133	146	131	129	133	142	120	157	156	124	139	155	116	144	117	153	156	139	156	139	150	145	159	139	143	146	161	143	154	140	145	145	164	147	157	144	142	131	140	139	137	137	136	121	149	158	151	135	138	162	150	132	142	156	112	159	147	144	153	135	148	152	153	126	137	144	144	126	135	135	112	148	138	123	155	148	142	147	140	140	150	151	166	161	143	155	142	154	149	141	152	144	150	151	130	134	158	144	140	150	158	128	133	125	147	167	138	142	141	168	161	154	132	140	126	141	143	135	156	123	147	130	126	161	166	135	137	137	139	136	147	156	150	149	142	157	147	129	132	150	144	135	162	142	132	135	156	113	133	139	154	122	143	126	136	127	131	147	135	154	126	135	159	129	140	141	153	138	128	138	150	145	144	145	120	152	145	121	127	136	140	154	147	151	142	120	150	140	133	143	153	142	134	142	156	146	130	162	157	135	159	144	136	147	161	152	134	131	130	153	125	157	123	156	152	135	152	125	141	138	153	149	162	130	164	138	147	156	138	149	135	138	140	138	161	137	124	148	139	145	132	153	133	151	159	125	155	151	122	153	132	141	148	158	137	138	153	142	140	141	133	137	155	142	152	147	139	130	128	147	121	132	138	144	158	137	144	152	150	139	144	140	145	149	132	127	151	144	156	151	133	124	110	146	161	159	142	144	152	149	141	151	156	133	158	160	142	158	123	128	119	140	137	129	151	140	132	126	153	155	141	142	129	154	146	136	151	150	162	127	138	141	147	152	136	146	141	134	139	159	137	132	144	125	117	158	144	139	120	130	151	144	131	149	143	131	150	139	144	134	140	125	145	130	161	135	136	127	150	141	133	154	151	116	145	137	161	148	157	135	156	129	142	145	135	140	133	134	140	136	147	151	133	149	144	137	145	147	150	151	149	142	150	127	145	130	168	123	134	152	150	155	133	147	127	139	131	137	141	150	123	143	128	129	146	150	135	144	147	111	136	140	147	140	154	143	160	129	136	151	146	134	135	134	145	136	148	129	129	152	141	116	117	139	162	152	139	125	150	146	132	161	135	123	126	158	135	142	141	151	149	161	130	117	140	136	144	135	123	147	141	141	140	127	151	123	133	157	139	159	160	141	123	149	142	151	153	145	155	127	117	129	149	141	134	143	141	132	144	147	146	143	125	151	147	145	157	138	127	153	151	154	146	138	133	142	171	123	144	135	132	154	147	161	150	152	141	170	148	147	148	151	143	147	140	151	121	164	142	125	125	136	141	152	167	150	124	126	143	154	139	124	136	154	140	148	144	150	126	152	119	137	148	147	142	123	135	143	145	158	150	147	147	137	173	142	144	144	162	160	130	135	136	148	155	162	136	138	130	139	140	160	134	136	155	130	143	136	123	126	154	157	142	130	136	143	168	148	165	128	147	138	145	136	148	139	131	178	140	123	139	122	162	139	137	118	153	127	136	149	134	132	131	122	144	124	135	134	159	125	125	142	146	117	134	126	127	137	142	155	134	117	125	136	136	144	136	140	156	143	135	147	156	130	129	140	136	151	143	134	151	137	153	133	166	160	136	114	138	143	140	139	125	145	151	139	143	144	124	147	141	134	134	140	122	153	160	149	142	142	151	144	147	157	148	116	136	128	136	134	132	146	150	149	157	142	145	155	133	126	126	137	143	135	168	147	145	154	154	145	125	133	125	143	155	134	136	140	131	138	124	117	120	137	146	111	156	125	141	148	138	118	154	135	153	144	147	157	161	120	161	133	159	132	140	141	137	150	144	147	145	130	119	148	133	157	149	141	111	161	134	125	149	140	153	138	137	179	135	152	151	128	135	143	143	132	157	152	134	156	139	145	141	136	133	142	144	136	114	143	139	142	141	144	139	138	118	146	146	126	126	138	142	134	139	145	129	120	151	133	152	167	142	122	145	128	128	130	149	143	140	164	145	136	147	139	132	137	135	144	128	157	148	145	124	144	138	145	148	128	141	144	155	134	134	140	138	122	160	151	114	155	154	150	141	142	160	150	136	132	141	148	145	133	139	141	162	152	136	136	141	146	141	138	154	148	162	143	140	156	143	166	125	121	149	158	152	141	137	160	140	144	153	120	150	129	132	139	133	124	143	137	133	134	141	137	122	144	162	153	122	131	125	144	148	136	139	159	152	136	143	143	149	147	160	141	153	144	140	149	153	146	153	135	135	165	151	146	145	136	144	141	146	146	140	139	117	136	163	125	140	148	122	148	148	146	157	147	138	160	139	136	140	139	147	117	152	137	141	149	145	151	146	130	161	155	128	131	138	138	138	139	158	110	157	137	143	150	137	141	136	135	131	135	147	136	142	132	156	127	141	119	144	155	125	151	129	152	128	135	124	153	117	130	157	151	145	147	145	149	144	153	131	107	156	139	136	139	135	127	150	165	115	138	162	141	127	122	125	157	144	154	141	161	158	150	126	150	131	152	143	130	137	134	126	129	131	163	133	170	134	141	156	139	134	125	156	147	141	134	140	143	182	139	131	130	122	151	150	142	142	148	139	143	130	131	142	141	146	139	147	137	130	140	142	145	152	130	137	176	169	143	148	141	132	133	146	150	122	146	154	154	133	162	143	153	148	150	152	133	153	134	160	148	145	115	147	133	149	154	139	146	137	135	155	143	139	154	152	129	142	134	138	158	128	151	146	138	100	154	145	127	145	135	135	137	163	157	153	141	141	144	147	150	174	146	132	132	157	147	140	115	135	153	139	144	146	149	160	136	140	115	100	162	148	141	136	130	139	119	140	142	145	157	139	137	153	138	171	166	155	130	134	159	144	133	143	155	174	134	141	155	154	162	147	140	149	140	157	150	155	162	154	152	152	135	129	156	126	146	154	163	142	129	145	144	138	148	124	128	132	137	113	132	148	121	169	143	126	120	134	126	153	154	136	129	142	155	157	143	148	153	111	138	133	145	154	149	156	129	135	137	126	164	137	155	139	143	144	158	149	160	143	136	170	129	137	142	142	139	128	140	141	123	136	143	177	143	130	133	127	147	109	123	125	142	167	140	133	139	137	144	147	131	116	128	157	151	142	159	147	139	151	160	145	136	138	143	137	120	130	134	151	146	129	136	123	132	133	149	126	139	127	156	152	148	151	137	151	145	152	149	152	160	138	153	158	158	141	145	162
5350	1144	2592	2924	2490	2086	1688	1395	1271	1016	970	789	825	736	663	621	632	593	558	572	520	539	510	515	485	476	444	465	467	471	450	420	446	463	392	465	440	424	437	383	405	402	436	388	437	430	400	416	438	465	440	415	392	395	391	369	382	379	368	409	358	429	396	402	394	371	399	418	386	377	401	365	388	403	381	401	359	388	359	400	422	403	369	385	389	416	333	362	376	332	392	369	391	353	371	415	385	369	356	361	375	389	379	379	372	407	357	423	404	352	401	395	391	386	355	360	388	361	359	378	369	390	393	370	410	356	403	370	435	398	371	404	387	387	351	404	378	397	397	389	350	379	365	389	382	367	368	387	353	399	380	343	377	403	395	353	381	376	366	340	364	404	350	384	371	383	383	357	374	361	368	362	374	364	389	371	356	380	364	387	332	383	381	348	369	343	378	383	412	346	367	354	349	391	382	401	384	393	412	378	369	390	340	403	376	364	383	372	399	377	354	334	400	347	402	339	404	333	361	401	365	356	367	376	381	363	372	334	385	351	367	342	437	362	345	356	360	366	392	378	320	384	349	378	380	393	398	382	398	395	355	348	353	347	357	366	387	368	397	351	373	381	388	395	370	373	371	337	389	382	383	389	370	397	374	363	346	372	416	352	377	372	340	374	383	404	334	364	413	356	371	412	388	345	401	394	370	380	373	375	396	374	367	395	364	395	348	362	392	383	401	328	348	378	387	377	374	366	388	375	364	378	366	352	397	304	358	330	355	348	366	362	393	380	354	363	387	381	363	340	396	395	402	379	370	389	389	385	392	393	378	393	379	351	387	358	372	371	334	387	396	339	401	378	396	394	367	360	363	373	406	359	360	347	391	347	359	345	383	370	352	373	355	346	371	401	363	384	355	357	382	389	323	389	370	354	359	391	391	333	384	373	389	357	391	400	399	332	385	421	406	371	356	360	346	392	367	350	360	375	364	377	350	361	392	361	369	388	388	387	348	357	382	371	412	377	357	378	375	375	374	427	360	379	399	369	380	355	376	414	381	382	376	354	351	380	358	350	373	397	391	383	379	372	351	430	380	380	393	363	373	358	362	358	362	371	364	372	343	352	367	352	405	363	367	378	361	353	354	340	386	397	359	380	385	352	353	363	379	355	359	369	371	336	407	364	390	333	347	369	336	383	349	341	399	396	392	363	368	374	392	344	364	383	322	372	369	394	370	367	388	357	374	360	341	367	345	399	413	354	355	370	365	401	356	348	402	359	385	342	352	382	361	350	367	378	372	349	382	384	369	355	390	381	393	379	348	343	383	358	412	354	348	412	386	413	364	410	334	344	328	380	390	373	339	384	357	320	348	390	377	383	320	352	376	401	355	394	385	389	361	371	398	373	373	370	379	344	358	358	358	367	362	341	394	368	376	380	388	394	354	391	362	331	341	312	371	361	347	380	404	347	388	384	392	372	359	371	336	348	398	383	371	378	386	397	354	361	378	336	377	363	337	345	377	373	401	369	358	392	364	386	382	390	348	380	345	381	381	371	372	359	417	381	355	338	378	369	391	364	374	358	397	362	407	383	405	397	365	354	358	370	380	375	345	377	386	360	346	366	383	364	375	389	383	346	403	401	383	398	343	398	360	382	389	377	364	384	386	364	338	404	380	364	396	327	363	370	405	387	394	381	365	383	382	378	389	364	386	398	394	406	385	359	386	368	359	371	391	351	361	348	370	364	342	325	381	346	403	356	353	387	385	368	353	410	360	364	372	374	376	370	374	387	333	367	381	390	396	381	354	352	353	353	357	385	388	379	350	371	388	352	362	388	378	400	342	371	379	351	366	368	338	379	387	344	341	375	397	365	376	400	381	320	380	377	378	350	410	363	398	361	380	355	353	387	355	346	349	395	368	396	387	370	360	380	352	376	346	388	389	372	378	373	410	345	371	383	362	394	357	340	375	373	370	354	386	386	351	375	369	365	378	366	383	371	364	386	361	351	364	372	362	365	362	367	401	339	377	399	396	391	377	367	383	377	352	340	380	373	404	374	367	375	379	361	358	354	357	372	390	392	377	406	375	356	372	369	408	395	355	356	380	379	390	378	355	353	361	372	375	382	393	377	369	370	384	365	382	362	379	360	400	381	367	370	387	372	367	363	360	360	391	370	356	366	341	386	374	343	366	372	358	382	383	379	383	352	371	385	384	372	331	373	338	377	359	359	380	390	330	367	375	363	370	371	342	408	366	413	378	368	367	401	335	358	333	388	395	399	380	373	386	377	364	354	402	359	361	375	402	420	410	393	325	349	361	397	358	378	372	365	386	382	396	376	346	352	423	358	374	382	383	366	396	399	338	361	390	379	362	376	346	368	332	411	392	359	357	378	382	355	359	355	343	368	376	375	339	391	394	369	374	362	395	382	365	366	376	384	369	398	379	327	373	406	390	362	368	365	359	383	363	374	391	366	352	363	397	364	377	328	362	391	346	402	370	389	344	353	366	349	382	395	342	382	371	358	365	393	360	358	338	374	353	376	347	346	387	358	413	385	378	358	381	386	367	396	355	364	353	369	391	405	369	378	359	364	380	320	377	385	408	398	336	379	360	348	390	356	371	400	362	371	360	344	372	386	371	392	388	386	377	377	376	418	393	372	385	383	375	358	357	383	372	378	343	345	359	352	351	378	395	381	361	390	368	350	376	384	369	360	378	374	375	374	414	376	377	373	356	388	396	367	374	386	347	367	376	367	378	402	352	358	373	357	372	364	381	387	358	377	380	368	402	395	376	367	365	391	354	397	385	404	393	340	352	351	360	353	381	397	383	390	348	367	365	378	374	409	380	376	371	395	338	377	394	365	383	418	364	360	412	384	373	368	383	362	397	388	406	415	412	373	338	381	388	356	378	365	346	417	382	350	362	363	385	391	382	371	381	371	381	399	363	371	396	411	384	372	369	373	397	358	392	399	396	374	356	398	374	349	393	347	401	362	369	391	392	367	371	373	407	358	395	424	347	379	391	363	365	312	390	372	343	416	360	346	364	389	339	332	363	337	347	353	355	375	369	347	359	389	373	377	326	358	366	370	353	395	362	385	375	381	365	379	379	337	401	364	350	334	366	398	368	384	358	383	390	356	386	370	390	345	348	374	383	373	378	351	386	405	365	385	369	380	387	417	375	368	348	370	368	410	358	394	357	375	382	384	383	384	369	366	365	384	390	400	366	374	395	391	369	353	366	373	354	363	401	386	357	369	396	374	374	347	366	361	385	383	372	365	365	350	354	342	365	392	392	410	376	363	326	369	361	356	378	392	388	380	354	371	379	372	387	381	345	347	362	365	380	362	377	393	375	374	397	388	341	377	360	392	372	374	344	379	373	331	369	354	389	393	384	378	356	395	397	361	372	388	374	393	382	349	410	364	345	348	372	402	346	364	361	375	400	346	365	350	369	361	389	383	350	375	383	383	346	396	356	362	360	360	359	345	347	364	384	353	365	371	399	377	403	350	404	384
13696	1922	2048	1514	962	672	523	411	339	283	256	235	179	169	161	152	154	139	137	93	108	111	125	99	95	75	108	114	103	105	106	113	90	77	89	99	98	103	92	83	83	82	79	87	80	87	104	94	77	91	104	89	75	69	113	87	72	85	82	78	77	83	76	90	86	88	77	66	68	61	67	83	78	90	68	84	76	62	94	71	86	83	72	76	90	74	73	81	74	76	77	80	85	74	82	85	88	90	69	82	81	86	107	84	67	88	77	66	83	81	93	63	59	79	81	65	76	57	87	60	71	91	74	87	87	74	65	94	92	76	93	76	76	75	85	90	87	76	80	72	70	68	74	79	88	69	78	90	69	71	88	96	93	77	74	83	75	98	77	86	77	95	73	69	105	81	77	75	63	87	102	82	80	69	84	80	84	83	87	68	69	88	89	78	72	77	86	83	78	70	90	87	58	75	78	87	73	74	65	88	71	76	63	84	84	67	71	82	67	89	104	74	78	61	77	67	73	76	76	74	59	79	82	71	73	80	100	74	82	88	82	82	65	80	87	79	77	78	82	86	71	76	76	72	75	78	94	90	73	79	68	69	74	79	80	84	87	67	88	68	86	70	80	71	78	69	64	66	64	62	97	80	66	73	71	70	79	70	65	61	82	68	71	60	87	71	80	70	69	67	78	72	78	84	82	76	90	73	70	74	80	81	63	83	75	76	76	67	84	75	82	61	69	79	85	65	94	74	92	75	88	99	81	71	73	89	78	76	72	93	73	58	69	59	65	87	71	74	79	73	80	81	89	87	85	68	77	65	78	85	75	81	71	84	93	80	86	65	89	81	85	77	62	62	79	72	76	86	89	74	103	74	83	84	89	70	80	55	73	72	77	81	94	72	93	81	84	81	80	66	89	85	66	67	88	78	80	78	75	72	79	88	81	75	80	83	80	71	82	84	89	60	75	80	83	73	69	64	52	69	97	71	67	79	80	70	72	82	76	77	78	74	77	79	76	68	81	81	94	73	89	73	81	76	74	82	60	73	81	79	74	69	82	80	62	78	79	67	52	81	74	62	79	81	72	83	89	90	89	61	88	77	81	72	90	77	77	90	80	74	92	78	62	66	99	82	84	89	70	77	96	95	67	79	94	98	92	68	72	83	86	76	79	79	76	64	85	88	93	73	67	78	95	79	72	82	69	81	71	83	83	79	74	65	90	73	51	67	82	77	64	81	70	76	81	72	67	82	86	77	84	76	88	73	85	89	76	83	76	68	76	84	65	73	70	76	70	72	57	82	68	70	64	78	85	79	63	76	75	80	84	83	82	72	63	60	67	99	74	68	66	76	76	76	63	80	87	78	84	82	88	74	77	78	74	69	78	74	77	65	76	66	74	64	79	66	89	77	68	71	79	89	90	91	85	66	79	97	68	80	76	85	63	77	82	64	84	82	73	79	96	80	83	74	71	76	93	65	77	66	82	92	82	82	67	74	79	78	83	72	78	87	71	61	64	81	94	81	75	67	77	79	76	79	68	85	69	85	70	78	87	79	73	68	70	90	67	60	90	79	81	87	82	74	80	74	75	80	88	75	77	87	82	71	70	73	99	82	74	81	73	69	76	84	96	78	77	76	80	84	87	73	74	78	74	85	88	70	72	78	81	75	74	82	70	80	72	65	87	65	72	91	83	84	83	77	97	80	98	74	79	84	88	73	89	78	65	60	64	68	87	82	83	73	86	68	80	88	95	71	73	73	75	83	64	82	82	64	79	76	75	68	70	67	86	81	71	74	70	69	69	79	71	78	60	77	80	70	85	78	93	78	90	75	79	66	84	73	76	78	82	89	72	75	72	67	78	67	66	72	71	73	86	73	68	73	70	72	86	81	70	71	78	71	87	76	79	76	76	78	74	69	83	58	87	73	97	75	79	87	73	73	66	75	80	96	81	73	77	80	98	70	76	72	66	77	63	83	88	70	89	70	85	82	80	73	78	62	99	91	67	82	77	75	95	95	67	75	83	76	70	95	75	89	82	71	81	86	68	99	95	63	69	79	75	81	80	79	76	87	67	69	72	73	67	90	84	89	81	77	64	74	72	92	67	73	72	66	67	69	63	71	74	80	85	90	65	91	67	56	66	74	79	75	78	76	69	91	74	71	74	80	79	75	87	86	70	86	86	70	79	63	73	91	73	86	81	89	87	83	86	74	78	79	81	62	76	81	75	78	71	93	75	85	93	72	81	81	52	87	74	81	66	65	88	74	88	87	94	81	64	65	80	81	76	66	79	73	71	75	71	85	73	87	75	68	81	95	81	65	71	70	78	97	74	80	78	88	85	80	55	84	62	74	88	61	77	78	82	77	65	95	98	72	94	73	66	79	81	72	82	75	82	100	102	73	79	78	67	84	81	79	62	65	71	78	97	95	90	78	73	84	78	61	87	73	82	71	83	86	80	86	74	70	66	87	74	62	81	69	72	77	88	79	70	83	85	65	84	80	92	80	62	83	74	65	79	91	77	78	80	74	74	74	87	67	74	64	78	84	79	81	80	87	72	68	80	84	76	92	90	80	69	80	62	77	72	69	75	70	78	88	64	82	76	77	73	71	70	90	86	90	81	75	84	68	77	62	81	81	91	82	79	82	64	66	89	106	86	81	75	87	77	88	71	74	87	77	71	75	75	60	74	70	69	79	80	80	79	83	75	83	69	77	86	78	83	79	74	96	82	81	67	72	76	84	72	91	86	78	65	65	53	84	73	78	97	86	79	71	77	85	71	85	70	70	80	76	81	87	86	77	86	81	66	86	79	79	82	85	75	85	57	77	81	75	73	83	78	83	75	73	70	80	79	79	81	84	83	92	73	76	74	69	76	89	67	74	82	92	74	78	90	92	78	76	86	74	90	71	78	80	87	63	85	70	79	84	92	80	78	78	82	79	85	77	66	83	89	77	71	75	80	73	79	83	75	88	71	70	63	77	71	64	96	60	70	89	80	75	70	75	64	80	66	74	88	101	82	82	82	77	69	70	71	88	105	64	72	79	87	79	95	72	72	101	82	69	75	63	79	95	61	74	69	57	104	68	79	83	95	77	81	79	73	93	90	72	79	72	79	81	87	88	81	87	96	79	76	57	87	76	69	102	76	78	93	86	81	69	86	64	82	86	86	87	90	78	86	69	94	70	87	65	83	75	80	78	63	74	87	83	69	92	79	66	81	71	62	78	79	83	65	88	72	67	65	73	77	76	74	69	83	73	79	77	85	65	69	77	91	79	67	77	85	77	77	86	53	81	65	78	71	74	69	79	91	86	65	65	81	77	79	69	80	78	82	77	69	77	85	77	83	85	100	83	72	76	56	89	83	89	82	89	90	76	81	76	70	74	70	89	79	75	79	72	72	82	88	77	80	67	83	69	73	77	83	101	67	71	81	72	66	76	74	72	73	79	89	64	79	88	71	63	73	74	78	79	76	78	76	84	78	82	68	90	65	85	59	72	93	91	69	77	80	78
7033	1737	4317	5089	4300	3405	2898	2283	1836	1552	1353	1179	1038	934	848	794	721	612	640	602	538	524	453	497	469	467	394	394	378	339	346	366	323	360	318	333	329	294	308	302	295	288	282	315	331	320	276	314	335	358	320	300	303	271	277	266	277	265	250	257	239	214	240	245	254	219	226	250	232	223	249	251	238	241	223	234	229	245	252	267	227	208	235	256	232	226	237	239	219	204	203	237	223	255	232	247	246	219	222	231	230	232	227	181	221	233	253	229	241	204	230	215	256	222	236	204	242	231	215	233	230	242	222	233	205	209	238	220	224	215	226	230	226	227	230	229	225	241	201	240	231	238	209	212	202	202	239	219	206	208	225	197	219	220	243	237	220	212	203	199	235	218	210	204	217	216	226	223	205	226	224	224	218	229	211	196	216	182	209	228	215	222	210	244	222	225	208	219	207	212	230	254	228	214	204	207	225	216	227	231	214	235	205	219	211	234	208	237	201	194	237	189	238	212	240	233	210	233	207	226	214	194	201	203	250	192	202	267	215	210	197	222	223	227	224	211	236	218	190	221	202	229	217	180	229	210	230	219	224	194	224	225	220	217	220	221	203	208	213	190	201	202	225	232	215	184	235	202	201	233	200	213	221	206	238	228	247	202	198	186	195	224	226	221	222	232	210	212	205	205	232	219	237	240	201	205	206	249	203	221	186	238	213	209	225	229	173	222	205	202	218	232	222	219	204	226	227	187	226	222	237	195	221	218	199	201	217	215	228	232	207	226	217	203	217	222	228	215	211	235	235	210	239	202	198	223	228	224	205	212	205	218	204	206	207	212	242	224	215	220	214	201	213	225	197	217	222	206	230	203	208	234	189	208	222	215	207	236	227	210	234	209	254	228	214	232	194	214	208	221	206	210	197	227	221	208	218	217	241	207	227	205	209	198	196	207	191	232	220	219	219	240	216	198	201	197	181	237	193	202	214	232	203	227	222	203	215	224	201	208	210	202	219	208	200	229	222	201	189	233	228	201	231	215	195	201	214	233	219	223	219	200	221	225	217	193	206	176	227	205	201	205	190	200	235	249	221	193	215	228	190	212	217	205	221	201	190	205	200	202	188	229	212	229	211	200	210	215	230	227	214	208	208	202	229	177	233	221	214	238	219	235	245	220	224	226	223	215	218	215	194	208	239	213	203	180	237	199	248	226	219	214	229	193	224	216	194	219	201	207	215	230	227	205	221	232	217	216	228	217	205	186	214	211	218	199	213	221	235	208	226	208	213	203	189	206	194	212	186	193	234	196	193	211	181	194	203	214	227	208	221	215	226	221	257	192	233	211	214	209	230	206	220	201	198	221	213	202	206	219	234	228	226	238	205	234	234	213	219	191	209	207	213	191	225	244	220	190	231	210	233	206	193	213	223	197	225	227	190	215	199	213	212	221	201	210	219	216	227	193	212	188	193	228	199	223	225	212	218	212	192	199	194	206	220	213	205	195	206	222	200	218	225	201	234	224	231	201	229	224	216	210	209	193	210	184	216	224	218	236	209	227	209	210	208	210	224	219	215	215	233	204	198	211	197	236	218	222	230	224	260	207	200	187	224	224	215	211	204	215	224	206	204	224	193	190	219	210	217	198	204	239	218	232	218	230	175	232	242	202	217	232	216	217	218	218	178	204	219	205	217	192	189	204	204	240	224	224	212	201	213	211	211	211	230	232	193	208	225	228	195	225	196	215	198	204	245	194	221	232	223	199	213	190	237	226	211	231	217	221	218	224	224	230	219	216	219	222	211	231	216	219	212	211	196	224	229	223	210	210	205	208	213	199	206	218	199	228	220	220	202	222	178	201	203	223	202	223	214	230	180	216	244	219	223	195	231	214	220	221	216	228	208	198	216	193	238	224	220	221	205	219	207	184	222	218	220	205	231	213	212	211	203	207	212	207	197	227	218	225	190	212	212	241	205	195	191	234	223	229	202	223	212	201	207	205	212	221	242	217	213	218	195	210	205	215	230	211	203	230	200	217	198	228	212	194	222	194	210	200	233	194	207	208	217	205	230	193	232	214	200	232	222	221	199	219	218	223	219	217	199	219	216	211	235	215	220	220	184	205	222	215	217	201	218	232	205	199	202	217	223	178	222	202	206	229	228	209	223	228	203	213	225	202	199	241	216	195	213	215	213	210	218	192	217	235	220	208	247	236	223	229	205	221	215	211	213	212	214	178	194	200	214	225	210	207	209	212	214	201	219	231	238	219	221	253	228	244	218	206	213	209	215	199	219	211	209	210	206	192	199	188	201	185	219	222	207	224	212	217	239	225	193	209	237	212	262	242	227	220	217	204	204	229	202	219	227	210	204	227	221	221	205	207	182	217	215	203	205	198	215	191	220	196	224	231	247	220	208	211	208	210	223	220	198	238	218	182	205	219	211	209	217	192	210	213	208	206	201	236	212	205	205	204	225	233	232	209	212	227	217	203	208	213	220	235	200	202	204	215	205	214	235	219	212	209	232	212	226	208	222	234	188	199	210	215	203	203	218	216	226	228	245	214	231	214	216	208	217	192	217	214	243	203	233	208	233	200	210	195	201	211	224	236	210	209	209	226	218	218	222	222	209	227	196	232	237	216	230	231	238	210	190	206	225	202	229	215	215	200	216	216	215	199	216	196	191	176	196	221	194	223	221	213	221	210	226	193	211	231	221	217	219	210	190	189	184	206	208	227	219	230	228	241	211	207	212	231	205	229	219	221	213	209	203	207	236	201	217	204	230	205	228	228	219	240	217	195	223	212	234	232	229	206	216	219	226	233	199	210	202	228	230	204	201	221	209	228	218	222	193	211	210	229	228	236	234	218	238	197	199	196	196	199	217	209	215	208	207	217	212	219	191	210	242	195	227	202	239	221	182	200	185	225	198	223	209	229	215	207	225	201	226	218	240	193	213	245	197	214	218	215	190	211	200	216	184	196	192	228	196	210	235	231	203	230	213	231	223	233	233	197	226	214	220	210	230	194	217	193	207	219	211	197	223	227	222	218	208	209	221	196	222	205	209	215	226	223	229	210	212	197	182	224	191	224	194	236	208	225	210	219	219	238	219	236	198	185	203	207	204	208	177	213	185	229	215	203	233	221	233	215	226	185	221	218	204	206	228	220	200	186	202	214	214	230	198	211	188	192	227	195	218	207	217	217	210	223	209	191	223	203	223	193	226	232	221	214	211	183	223	232	199	190	227	238	220	238	226	217	200	213	214	197	211	227	178	216	185	202	201	204	203	231	221	185	249	205	236	181	201	209	222	228	219	213	189	201	220	207	219	216	204	216	245	229	217	206	198	243	228	196	225	227	213	191	244	200	205	243	223	206	207	213	199	223	202	216	227	195	206	220	220	222	202	205	223	218	194	214	220	224	224	208	225	233	210	223	209	242	198	225	223	222	247	238	212	200	214	197	204	187	224	225	204	192	212	207	237	204	197	215	210	242	222	209	231	230	211	221	201	206	206	234	236	198
1848	144	160	143	133	134	135	105	144	118	131	115	125	109	115	110	122	109	140	123	122	125	112	118	130	88	125	114	115	119	109	125	115	111	116	146	103	126	113	104	119	112	116	105	123	118	120	123	114	133	113	105	120	90	121	114	134	101	105	125	108	112	124	114	101	107	97	136	112	110	128	116	130	113	116	111	119	115	108	95	126	119	127	131	116	93	125	108	114	120	118	102	103	106	108	125	114	114	122	107	103	123	105	119	137	125	99	114	119	104	130	125	129	129	116	119	129	149	111	120	106	115	129	125	110	146	114	111	117	121	111	115	110	131	111	104	117	128	118	95	106	109	130	121	107	135	127	131	125	99	121	103	121	129	131	104	92	114	114	106	120	128	122	106	126	109	117	107	112	147	122	114	102	117	127	107	118	114	117	115	124	121	130	128	107	100	112	122	124	111	120	122	154	121	122	93	125	119	109	134	133	100	138	127	126	120	124	120	108	127	121	131	123	111	114	132	114	129	100	134	107	125	121	109	119	130	118	117	117	119	102	114	147	125	128	136	114	118	96	119	130	109	110	123	123	99	107	117	87	116	131	109	124	110	134	121	98	125	113	113	121	112	123	115	106	131	110	134	132	110	119	107	106	108	122	114	121	135	122	145	134	118	101	147	117	125	114	115	115	117	112	125	123	119	109	100	131	93	137	137	123	128	145	126	128	105	108	120	109	119	113	112	115	96	116	138	117	129	122	104	113	113	114	137	129	125	136	129	117	119	107	113	126	102	116	123	121	121	112	123	134	115	106	100	131	113	113	124	122	129	131	111	117	123	108	115	100	114	94	112	112	127	136	125	126	125	120	137	103	127	110	128	107	108	126	119	108	123	107	113	122	129	114	115	121	107	111	122	101	125	119	116	110	139	124	118	107	123	127	116	120	116	118	124	108	125	120	126	110	103	134	106	128	105	127	129	127	117	133	104	117	108	123	124	104	106	116	124	117	126	120	126	118	104	120	103	112	115	107	126	122	131	127	106	110	108	111	110	138	123	129	125	107	111	114	119	117	120	120	113	123	118	125	141	131	123	146	114	119	99	125	122	107	126	126	126	123	115	117	115	115	114	122	134	125	109	125	115	100	100	124	124	119	115	132	122	126	104	102	125	98	127	117	117	111	117	120	139	111	139	106	120	132	113	126	141	125	106	129	112	103	140	117	107	124	98	127	94	93	109	108	120	109	133	122	119	134	91	135	123	141	118	109	108	109	120	120	135	153	124	105	113	128	147	111	125	115	129	126	134	110	117	104	118	115	114	118	125	112	103	101	116	115	136	109	145	130	111	108	111	128	111	118	117	137	120	134	136	104	123	133	123	126	126	126	102	111	108	146	131	112	99	129	120	115	119	109	120	115	122	104	118	111	107	110	113	98	130	111	136	118	111	142	113	142	133	120	96	110	127	129	117	142	115	131	133	136	120	122	117	121	128	131	100	117	106	115	108	119	134	121	132	108	120	122	117	132	129	131	100	107	120	127	106	126	116	117	108	114	107	125	116	114	89	104	113	108	131	107	126	96	121	124	125	106	122	126	105	136	114	103	112	130	128	123	120	125	133	115	110	113	103	124	117	107	111	119	134	124	112	126	122	119	118	121	124	103	97	98	103	110	135	112	135	109	120	111	114	116	112	104	116	126	101	109	111	108	114	114	112	119	97	120	120	106	126	126	102	113	110	115	131	116	108	108	108	111	126	117	125	123	114	116	130	109	107	116	120	110	123	96	114	107	102	115	124	109	129	124	122	119	112	108	119	107	103	131	115	121	119	96	112	110	115	124	110	126	104	111	125	114	108	126	116	96	95	147	138	109	122	125	133	116	123	109	126	114	125	114	112	113	131	120	109	125	101	123	124	124	109	92	119	103	129	140	107	129	119	139	89	100	126	108	135	111	111	122	126	116	127	129	119	100	123	113	133	127	102	98	104	117	137	115	107	131	109	118	116	109	114	139	120	120	110	129	94	103	106	106	139	102	120	110	109	118	113	90	132	122	122	129	128	119	136	112	113	114	129	125	94	121	129	113	125	124	118	130	114	104	118	113	106	139	120	132	130	117	123	111	126	113	127	105	122	132	115	141	107	110	113	133	116	125	126	91	111	113	117	115	129	123	124	127	113	117	119	107	93	98	118	118	130	127	106	118	118	112	116	98	112	118	114	105	119	123	144	115	106	103	104	105	109	111	115	123	116	123	131	105	132	119	128	124	119	109	108	130	114	139	122	130	113	112	124	120	107	119	106	112	113	137	129	119	129	114	135	86	96	111	101	119	108	108	123	119	104	118	138	133	107	114	111	116	102	122	129	123	114	106	101	107	134	130	117	129	133	107	120	125	114	107	129	117	125	117	131	108	114	128	121	109	132	124	115	112	120	114	128	129	123	120	114	132	134	122	127	152	124	125	115	113	115	123	106	124	130	97	116	109	117	93	118	120	119	114	122	124	129	133	116	109	122	118	129	109	116	114	115	124	125	132	112	121	129	120	115	120	120	108	92	116	111	101	117	105	138	123	121	120	157	115	113	120	118	129	118	122	114	116	123	130	117	101	110	109	104	123	105	104	131	104	117	108	137	125	134	126	120	106	108	106	118	122	116	120	105	111	111	120	102	121	116	131	119	146	102	109	109	127	141	126	108	115	113	136	110	119	125	106	131	117	97	127	123	123	129	107	130	115	112	101	127	106	131	112	106	118	125	129	133	132	113	121	128	119	95	123	109	99	152	129	124	110	120	112	134	124	102	106	94	110	106	116	122	119	125	102	104	121	100	133	120	121	113	110	111	123	126	118	100	139	132	115	124	118	132	142	126	125	104	112	115	107	122	110	132	150	109	112	112	124	122	115	110	125	118	120	107	131	124	126	119	109	114	103	127	112	111	110	119	112	122	96	114	144	107	111	103	103	102	106	103	129	121	112	118	105	114	129	134	123	116	121	121	97	118	117	107	104	116	121	129	116	115	126	119	154	120	127	122	101	101	114	125	129	114	122	108	106	135	102	108	141	110	140	124	119	121	119	139	114	120	117	106	110	113	123	114	120	105	130	113	141	102	105	142	142	108	106	99	127	109	121	110	113	125	102	112	111	107	126	131	114	126	134	117	115	127	128	126	100	112	111	119	125	123	122	119	122	107	115	128	129	105	132	142	124	106	108	125	117	125	113	113	137	116	104	104	116	106	121	106	140	125	120	131	114	130	132	113	124	126	116	135	116	125	107	113	127	121	118	127	123	123	123	117	118	112	134	118	108	146	120	101	113	108	112	107	113	117	101	113	116	131	114	105	113	115	91	129	115	122	113	132	142	126	119	94	113	115	137	109	112	124	119	123	112	133	112	112	115	107	128	110	128	109	110	132	95	123	115	109	99	112	97	128	140	116	129	99	123	137	91	129	123	116	119	128	114	122	118	126	121	115	106	103	136	106	112	110	110	111	104	133	137	113	117	138	124	100	124	102	115	130	115	106
1979	344	425	438	453	396	382	376	363	350	381	304	321	342	373	336	309	334	359	333	340	328	317	344	322	351	325	331	329	303	304	305	317	309	320	303	332	307	312	321	315	330	318	329	344	356	297	324	325	341	313	329	358	330	307	317	351	318	321	309	301	328	342	331	303	319	339	331	301	338	313	319	333	295	323	323	285	323	323	324	338	313	331	357	285	335	303	330	305	329	294	328	356	367	330	327	335	356	334	302	307	334	331	339	297	327	280	349	298	347	304	321	328	301	360	296	332	327	327	311	308	346	318	332	334	309	316	309	331	300	308	310	358	316	343	305	327	337	315	328	337	307	329	346	333	355	294	326	320	304	327	320	332	322	326	309	334	328	328	335	321	349	299	289	316	325	304	301	316	351	344	323	349	322	334	328	320	308	326	326	289	333	304	311	330	309	306	342	303	315	333	336	295	324	338	321	306	303	312	322	325	312	316	307	299	276	328	319	321	306	337	355	343	345	323	326	393	303	360	267	321	340	321	309	353	317	328	329	336	335	341	310	286	345	364	332	322	356	334	336	319	303	342	335	262	300	309	315	273	300	329	305	324	352	340	356	284	306	293	347	346	315	345	313	306	327	314	315	297	318	332	288	340	334	335	343	308	323	323	326	307	336	304	322	339	325	326	335	310	285	321	314	294	358	317	337	305	297	352	341	315	321	330	322	318	332	338	316	312	309	317	318	295	297	317	319	370	339	346	337	356	338	331	312	322	325	331	335	302	321	342	327	328	310	303	285	320	323	326	312	308	320	339	315	306	323	335	301	303	341	346	334	323	331	323	306	332	335	322	339	306	309	341	324	332	335	325	320	327	301	329	325	332	321	273	340	308	337	316	295	280	289	318	297	324	354	330	338	326	314	310	304	269	330	322	306	315	340	326	311	349	304	290	329	370	312	331	323	311	290	293	330	336	315	307	319	314	285	320	303	341	300	333	308	331	304	334	319	324	321	308	330	353	337	324	340	287	308	314	315	337	295	330	337	323	309	318	336	308	319	300	297	276	311	331	301	297	327	338	318	329	318	298	303	324	323	331	334	310	300	300	342	307	315	310	323	301	316	317	298	321	310	318	308	303	344	323	314	323	303	296	303	339	336	345	358	317	312	319	303	336	331	323	317	338	345	328	343	326	313	327	301	327	306	338	312	301	307	354	314	309	325	314	312	317	280	326	307	343	315	320	297	324	327	305	323	329	316	349	332	302	309	329	321	314	329	290	290	319	289	297	322	345	332	304	325	294	311	309	317	333	317	327	288	326	365	339	314	319	351	321	290	331	335	312	296	299	321	285	281	280	328	306	327	306	293	302	344	284	318	345	328	320	294	328	324	299	326	348	312	325	310	328	281	316	327	296	313	321	304	291	322	302	334	321	327	301	296	336	330	309	300	324	314	308	334	325	298	315	313	338	317	320	344	350	314	318	343	331	331	279	311	350	329	334	314	336	330	322	332	312	317	326	356	298	331	369	311	316	307	314	342	326	309	338	331	354	347	301	309	306	314	330	319	291	303	327	323	313	334	295	299	319	334	314	326	309	329	336	301	315	323	336	309	280	316	330	337	321	312	316	343	334	332	317	370	314	319	361	333	347	325	320	338	319	309	294	293	293	343	335	350	313	303	322	294	341	315	322	304	357	331	331	316	295	326	334	343	328	317	306	297	309	327	296	323	352	326	329	266	309	328	304	312	294	325	318	324	344	341	340	294	296	318	337	308	317	340	331	319	355	332	327	320	336	305	338	318	336	310	307	284	322	321	322	330	319	318	328	306	354	333	328	344	328	307	324	302	295	339	309	339	329	328	319	336	311	312	326	332	324	277	290	316	309	329	340	316	318	333	351	342	306	337	303	324	345	306	278	339	340	324	339	314	313	284	344	334	321	311	288	319	308	329	272	321	327	327	336	309	324	343	319	310	328	302	306	313	330	320	329	349	316	330	338	329	318	333	316	315	292	324	316	324	289	318	314	354	326	314	352	350	318	289	315	324	344	299	318	312	343	304	341	335	351	300	348	338	341	316	336	339	356	352	335	318	354	315	328	304	338	304	326	315	330	309	321	354	344	323	292	332	310	315	305	310	338	319	306	303	322	339	338	339	320	337	330	321	333	313	329	296	347	290	345	315	308	319	270	318	366	300	319	315	314	315	310	320	337	314	342	335	322	348	319	328	328	331	324	336	292	334	346	345	319	344	305	314	293	342	329	318	288	338	318	298	347	325	310	318	342	323	322	343	315	316	328	298	327	323	335	329	331	334	352	294	324	321	331	352	313	327	377	312	315	277	340	319	300	310	314	316	323	315	305	313	298	309	321	321	318	315	347	317	341	295	332	353	330	336	321	329	310	328	318	337	323	332	341	311	287	315	335	311	308	325	339	302	365	328	306	326	279	344	332	319	330	347	319	329	328	310	318	313	319	330	352	325	339	330	336	306	327	303	339	325	359	316	332	349	323	315	315	328	331	345	334	305	325	307	346	316	327	297	326	311	337	312	297	332	304	308	326	317	340	325	310	316	338	304	336	332	318	319	329	307	328	318	323	337	299	294	267	322	335	361	323	353	311	299	319	322	357	324	265	304	321	307	339	323	323	328	342	331	305	314	321	317	309	350	339	312	312	344	290	312	310	355	345	334	349	312	301	353	290	315	313	290	315	318	311	324	362	305	302	317	310	326	295	353	329	297	358	336	319	324	329	338	293	338	301	334	327	311	362	313	340	331	339	328	314	327	319	337	356	357	327	333	296	357	323	296	312	324	341	323	327	287	303	331	330	315	319	318	290	317	344	321	348	322	321	327	325	315	309	319	321	343	324	319	317	353	343	304	300	315	299	308	332	337	344	308	348	300	291	337	316	315	337	312	319	333	316	297	328	324	315	326	320	321	324	312	330	319	296	316	330	323	312	310	313	306	301	318	298	323	359	314	314	288	338	329	328	303	340	335	320	352	319	339	324	336	330	329	348	344	319	308	293	332	313	335	311	289	309	324	371	336	319	324	338	340	322	317	317	295	356	328	329	305	325	321	307	318	327	309	317	314	335	306	329	341	306	311	294	333	359	324	312	324	309	338	355	327	323	303	331	314	289	304	305	338	323	348	323	291	357	323	311	346	316	319	320	367	318	308	306	354	301	319	333	341	306	301	333	329	287	333	316	346	324	319	313	344	324	326	311	315	310	322	340	322	331	319	342	348	316	321	320	333	313	322	301	315	311	294	345	307	333	318	337	335	312	322	301	340	293	338	347	298	310	335	308	300	316	303	323	326	319	341	299	310	318	297	301	326	327	314	307	345	320	302	305	305	321	321	325	312	318	352	302	315	361	321	343	303	299	309	321	325	323	354	308	304	359	335	324	320	303	348	312	360	319	335	322	306	340	279	347	352	321	315	321	325	331	303	307	345	312	296	328	284	309	312	319	302	335	299	346	321	312	327	306	298	323	333	324	307	314	334	315	328	335	319	304	317
7357	907	1108	818	580	423	343	323	288	253	209	195	212	188	208	179	180	166	145	177	183	171	167	169	123	156	151	153	160	156	165	141	166	163	157	154	148	138	169	155	147	142	150	164	154	139	155	145	145	158	154	156	153	148	132	159	148	156	146	151	134	162	152	164	141	151	133	133	143	143	140	152	147	138	138	134	156	179	153	121	127	141	129	149	141	128	148	129	152	144	138	157	139	132	142	149	143	124	140	138	162	145	132	136	152	148	160	146	143	161	152	139	162	146	154	140	135	138	127	145	107	143	156	142	146	151	146	159	142	137	147	156	118	153	147	134	133	150	136	137	138	136	156	146	111	159	145	139	148	160	139	144	142	140	149	131	141	139	153	171	142	127	127	161	136	166	136	177	160	171	150	146	135	147	140	142	140	127	129	144	146	162	141	134	149	148	148	134	140	148	147	140	169	118	142	136	147	151	127	126	129	139	140	127	148	141	155	154	137	132	141	158	165	162	129	134	127	159	135	129	145	131	153	127	152	141	145	150	120	146	148	123	150	157	147	136	131	132	165	156	148	149	153	149	143	157	170	137	151	160	150	137	143	139	154	149	149	161	148	124	125	164	127	116	149	151	149	134	135	123	143	145	168	120	117	148	156	149	170	149	140	163	122	140	120	120	146	139	155	144	129	124	130	155	168	157	127	125	147	122	144	160	158	127	138	163	152	127	131	125	150	126	167	133	127	160	117	126	119	134	148	132	154	159	140	136	136	125	142	132	140	161	143	130	156	151	156	152	159	138	147	135	135	124	137	133	151	154	163	152	145	158	147	135	132	143	129	145	144	153	161	123	126	128	129	137	149	139	121	138	126	156	171	146	135	144	153	132	120	159	149	130	145	145	187	148	154	138	155	146	142	131	151	147	153	138	130	129	148	134	115	163	123	143	140	136	125	145	158	151	143	131	125	142	140	134	119	151	142	140	127	136	156	142	151	147	141	156	126	132	147	136	151	146	136	134	132	147	143	144	141	140	136	124	125	151	141	119	127	139	145	130	150	154	145	136	135	138	133	132	151	146	149	127	135	165	126	138	150	141	150	156	131	139	139	159	135	136	169	157	150	138	134	143	126	131	158	156	144	154	139	149	123	176	143	144	147	130	136	131	149	140	153	119	121	132	147	149	155	136	144	144	137	141	158	134	136	150	142	148	146	161	129	126	172	131	137	146	123	136	139	155	126	142	139	126	147	127	141	171	142	124	143	149	127	126	148	151	122	146	131	141	127	149	147	129	168	129	137	130	162	138	154	118	103	149	144	172	146	142	136	126	164	160	133	136	141	159	127	136	152	148	159	140	172	140	132	142	145	139	130	141	145	155	138	160	145	130	144	150	149	137	145	135	155	133	139	153	140	156	135	149	155	135	136	126	132	140	139	153	140	134	156	143	126	149	139	131	144	130	152	136	147	155	142	128	151	129	132	151	132	150	135	144	132	158	141	139	126	132	145	144	154	140	136	131	133	136	131	151	135	142	127	127	146	142	133	138	150	136	140	132	138	131	132	149	131	152	147	136	150	143	130	144	144	145	152	132	121	150	168	133	121	144	146	136	147	149	150	163	137	120	133	131	145	148	163	150	153	125	121	142	137	143	128	140	137	124	165	168	144	152	140	140	156	144	139	147	141	146	137	126	137	154	139	150	160	142	152	141	139	124	142	124	152	145	159	148	149	154	134	129	125	130	138	147	150	139	143	137	136	142	114	159	137	154	133	142	142	170	146	133	156	121	135	144	151	134	128	124	144	155	138	146	158	162	133	148	135	129	150	122	145	135	127	133	149	129	140	128	132	146	133	140	158	169	150	143	139	134	127	154	149	150	125	128	160	130	133	137	130	148	137	160	136	132	129	137	150	138	136	137	168	144	137	140	138	159	149	144	145	157	144	142	145	147	156	135	157	142	148	151	161	136	117	136	138	146	156	142	133	162	122	143	122	132	151	133	127	129	145	138	142	123	150	126	158	147	146	139	132	138	132	118	150	142	148	160	156	158	116	125	123	141	136	127	152	145	135	135	161	136	149	139	133	131	144	144	135	142	153	148	138	129	150	135	150	140	148	154	143	160	123	139	141	135	143	164	135	139	150	135	133	153	129	128	144	169	137	111	139	144	150	138	142	130	151	146	131	166	128	130	136	148	136	143	136	131	139	158	151	118	134	145	145	148	130	138	126	140	140	156	148	144	146	140	138	133	159	113	150	143	140	142	137	136	158	132	141	139	145	152	165	164	142	144	134	130	128	139	128	157	139	123	142	155	146	155	156	143	145	112	152	129	144	157	152	136	134	149	126	126	150	158	138	136	155	152	148	152	142	136	147	163	156	138	138	151	141	148	147	152	149	134	142	135	157	118	148	132	140	135	128	128	135	143	144	159	171	160	143	140	144	124	140	148	143	134	150	135	138	131	144	139	148	153	141	140	130	153	121	141	156	146	141	159	130	155	140	119	133	144	135	162	135	123	151	164	150	122	141	141	133	139	151	148	146	147	157	127	154	154	148	144	141	143	159	137	152	133	148	151	132	144	140	128	123	148	139	141	143	141	137	131	142	137	159	153	155	116	134	124	152	125	140	135	127	127	171	129	131	140	138	149	145	121	133	134	149	148	131	145	128	135	155	155	138	151	143	140	134	156	158	147	148	120	134	145	149	147	157	153	140	138	148	130	147	127	157	135	161	156	150	137	160	134	130	135	136	153	141	158	152	115	146	137	141	115	141	148	130	141	135	121	141	117	132	142	156	159	125	143	160	157	126	122	128	153	160	138	160	144	163	138	136	139	141	134	142	137	126	136	134	131	147	139	146	158	146	150	134	148	128	148	142	144	140	148	140	139	135	129	127	152	132	135	135	148	138	136	137	126	146	141	139	142	141	135	160	131	142	137	156	136	151	150	154	116	142	144	115	130	133	124	143	131	140	142	144	145	144	161	139	136	133	128	150	144	152	150	161	141	163	149	152	124	131	154	139	155	144	163	145	155	154	151	133	140	143	130	159	164	128	168	162	133	156	152	147	144	139	151	133	154	153	147	120	127	143	150	133	133	151	144	138	141	144	143	155	151	139	173	146	162	136	139	147	160	159	148	153	151	143	115	142	159	131	153	148	130	129	122	151	136	149	153	139	143	129	135	125	137	132	154	140	127	137	127	155	153	137	138	113	138	145	132	129	152	153	132	150	133	127	141	128	147	135	138	138	133	129	141	115	126	143	136	142	153	129	153	152	145	138	149	142	128	146	139	123	144	133	112	138	157	131	142	139	156	168	127	151	142	135	144	158	162	139	130	152	137	143	139	134	144	163	117	134	130	151	147	138	141	140	137	124	139	148	152	138	142	155	159	152	167	143	133	148	125	123	158	105	136	135	137	138	151	154	149	145	141	120	141	142	141	145	145	136	149	128	149	167	150	151	167	145	150	136	138	142	148	150	161	130	169	126	142	151	131	144	150	142	141	140	145	133	139
5269	1188	2526	3016	2457	2040	1683	1479	1194	1106	924	880	785	757	692	648	687	599	567	548	542	524	552	514	509	507	505	490	457	449	450	438	447	448	445	430	409	420	414	384	419	396	410	426	425	394	432	426	431	467	419	424	429	398	434	409	391	410	401	367	379	372	412	352	383	373	371	359	383	386	400	410	393	383	398	371	398	374	369	372	360	387	396	359	386	375	364	363	366	362	403	380	383	361	339	356	364	363	345	356	355	385	379	416	395	399	378	397	360	354	394	369	371	370	344	372	402	372	339	369	374	352	390	381	369	397	386	365	374	369	352	365	395	409	357	407	411	376	331	386	412	335	359	411	352	347	375	354	388	400	376	394	373	367	358	355	343	380	369	355	408	350	387	378	376	383	413	400	373	365	351	364	384	363	373	373	367	360	364	383	355	414	343	386	383	355	352	356	397	405	380	363	386	384	371	365	404	390	383	355	376	375	367	401	365	357	364	399	338	372	368	419	388	377	399	368	365	375	394	330	391	375	338	424	377	393	370	387	381	339	381	363	393	358	354	401	362	337	341	352	361	371	354	376	376	373	374	366	390	380	375	370	376	387	368	361	392	364	364	379	386	400	347	374	360	349	379	343	377	336	326	332	353	373	393	358	368	352	368	401	354	380	383	367	352	391	341	383	381	382	404	365	361	334	344	385	381	396	363	357	408	364	347	376	393	376	343	373	371	392	376	374	388	371	367	376	382	332	351	363	369	401	373	371	393	349	369	374	351	394	335	363	361	365	359	371	383	350	369	396	366	326	391	376	341	368	370	353	356	389	343	368	403	350	379	337	364	353	375	385	355	336	373	373	334	366	383	349	382	377	377	384	360	362	353	379	406	373	353	370	378	362	359	387	372	392	370	385	385	356	354	399	335	357	381	350	370	317	363	365	401	407	357	385	361	372	391	386	346	368	346	382	371	351	353	414	347	369	386	405	381	350	366	391	377	369	351	370	371	415	398	369	384	379	379	357	366	375	381	327	391	350	354	422	377	357	369	352	392	342	356	365	367	382	358	374	358	350	383	351	389	370	389	407	354	360	362	369	359	395	366	357	379	358	422	376	359	376	380	369	342	355	341	388	380	383	383	391	388	357	369	361	369	385	390	391	391	387	407	354	362	365	344	354	346	372	383	361	403	394	381	365	397	407	375	366	362	368	366	360	357	381	377	358	360	379	366	357	369	364	376	350	358	378	363	385	397	376	374	379	382	396	377	376	410	408	363	368	347	387	401	343	408	376	351	370	386	367	388	384	340	337	343	380	376	354	351	368	373	371	348	383	353	358	390	365	385	404	378	354	386	353	359	373	343	361	380	364	355	356	374	393	348	387	360	352	372	402	358	330	389	373	376	375	342	377	367	381	384	355	371	387	380	369	363	383	371	397	362	356	399	380	385	382	358	369	352	372	394	334	395	370	372	376	399	382	368	386	351	405	377	357	364	356	406	364	390	388	359	336	360	368	389	372	381	364	380	372	368	360	368	354	376	337	351	349	343	338	401	351	380	381	402	385	406	364	365	384	357	360	355	363	368	361	354	367	328	384	415	379	355	352	383	366	359	338	394	378	379	379	341	378	337	404	374	389	369	375	400	367	366	389	372	389	359	392	377	360	361	376	372	342	378	415	359	370	390	353	390	394	357	372	389	377	344	338	375	357	376	382	367	363	366	405	336	397	394	352	380	378	355	352	383	365	382	334	397	367	332	370	365	381	342	369	335	353	360	376	347	374	370	377	379	365	364	344	349	393	378	373	364	378	379	379	336	394	345	356	340	379	389	366	370	359	368	364	382	326	374	398	386	358	346	361	364	389	393	353	356	395	358	357	417	360	372	398	373	407	378	347	381	357	353	404	390	381	391	389	375	368	399	362	332	380	363	423	358	351	373	367	402	385	370	367	371	363	394	349	359	337	371	395	347	358	369	408	399	390	363	385	376	368	376	367	350	385	371	348	388	417	371	367	338	374	384	358	362	358	373	369	408	389	373	380	376	381	396	408	381	379	383	373	378	367	324	380	340	376	352	355	374	389	348	342	362	393	334	388	358	376	389	414	368	383	364	379	381	369	371	354	387	396	373	427	353	346	351	389	382	339	391	358	373	384	368	392	385	335	371	346	376	369	372	383	395	359	366	381	378	364	344	351	364	377	383	374	370	376	371	346	372	341	366	351	333	357	381	379	344	401	351	338	393	419	372	321	378	369	357	387	366	342	367	375	383	340	371	350	339	366	336	381	377	361	369	356	370	403	375	366	354	361	353	381	365	385	366	363	385	365	401	387	363	357	367	397	348	367	356	355	387	331	372	367	354	366	344	358	370	382	407	374	358	378	378	388	391	365	366	367	354	378	354	368	390	374	355	380	361	385	373	373	362	341	404	374	348	380	387	365	366	395	391	378	388	376	339	412	395	414	394	397	351	375	361	328	369	347	358	335	362	369	403	352	392	376	376	377	386	378	396	374	356	366	365	366	388	413	365	347	340	386	406	371	378	395	403	363	346	381	357	355	408	357	335	372	396	380	394	354	415	351	349	329	368	395	397	387	359	378	363	373	389	337	415	349	345	384	367	366	386	368	368	394	418	396	341	361	361	369	373	362	368	380	344	384	386	356	368	367	390	368	345	389	354	374	359	359	369	397	359	374	358	359	358	358	384	349	380	347	375	357	357	328	396	379	407	362	333	391	373	385	383	374	376	351	363	351	353	398	375	405	359	368	340	387	370	347	384	359	390	391	382	368	375	387	372	373	374	363	373	337	367	406	404	372	359	378	356	391	380	419	394	357	401	359	351	372	396	373	370	357	371	380	375	360	372	361	352	347	363	370	352	365	356	368	380	376	339	405	370	353	340	351	359	339	382	365	383	362	360	396	359	393	357	388	377	359	360	375	379	378	362	359	361	382	394	359	358	361	364	413	396	372	380	330	379	363	363	380	391	348	352	373	360	360	352	392	378	379	400	374	366	363	392	374	344	396	368	382	354	357	334	363	387	369	366	356	378	381	377	349	353	371	367	388	372	394	413	388	344	355	383	388	378	364	380	366	375	378	405	387	376	414	380	397	360	377	388	380	341	394	380	398	357	376	404	354	359	355	378	400	390	355	398	400	383	371	373	377	373	362	341	392	376	373	376	332	338	366	348	391	384	399	353	368	335	353	385	347	357	386	350	382	393	359	374	383	389	377	404	395	358	375	344	368	349	374	361	378	395	368	325	387	370	332	395	336	362	389	370	383	361	352	368	381	351	380	379	346	362	380	393	366	379	381	386	412	364	355	392	361	368	398	383	408	415	349	367	381	359	388	374	351	397	366	364	377	359	361	390	358	370	354	360	388	368	389	333	351	363	358	357	373	363	367	387	346	347	353	348	372	353	376	377	370	389	382	371	335	366	357	396	368	349	387	383	375	395	369	361	348	365	371	373	363	363	344	371	359	341	341	378	347	378	362	365	334	362	354	372	352	354	345	348	388
13927	1945	2026	1473	1003	754	562	426	358	300	244	229	168	169	164	151	123	126	106	130	115	103	107	121	121	112	108	98	91	96	107	87	98	92	94	98	106	86	111	92	98	89	82	78	89	95	98	95	82	83	87	86	111	81	85	80	81	94	91	70	77	78	83	83	86	85	85	60	75	73	77	74	74	71	79	79	84	70	92	87	86	82	81	72	68	83	80	70	63	77	84	78	76	89	70	74	77	79	72	61	76	76	75	66	69	82	103	70	75	97	82	71	83	81	89	86	74	87	75	71	81	78	69	71	60	73	75	65	66	71	75	82	87	78	69	84	92	88	73	74	74	85	74	84	82	67	69	92	75	71	92	63	75	76	71	64	89	71	83	98	62	64	78	67	74	79	80	78	85	74	83	67	66	77	73	87	87	64	50	65	92	89	73	83	75	77	88	75	71	69	74	63	72	65	68	72	72	75	62	88	86	79	66	68	85	85	67	79	78	84	78	61	72	80	72	80	67	56	75	84	71	74	63	63	85	65	66	72	55	87	69	84	89	82	77	84	70	82	72	78	79	92	58	71	78	72	69	82	81	76	88	74	64	81	81	80	78	74	61	66	82	76	72	72	63	75	86	82	100	62	78	75	65	98	67	76	83	75	73	78	78	68	81	70	74	75	75	85	76	84	80	88	73	77	88	74	81	82	66	88	70	78	67	65	71	65	80	79	79	85	68	86	78	81	72	67	81	87	75	60	100	70	89	102	63	88	60	93	70	81	86	59	76	62	78	69	83	53	88	57	78	101	72	72	67	84	63	76	77	77	80	63	71	102	66	71	69	69	82	86	86	80	74	73	75	76	98	75	80	68	85	79	61	57	64	72	93	76	74	89	80	88	85	69	54	79	88	57	77	83	89	82	99	53	78	68	66	78	86	71	83	75	75	68	81	78	78	59	69	87	77	90	80	85	70	86	82	79	77	60	81	71	89	78	74	80	63	87	66	69	84	74	82	76	78	59	69	67	92	77	76	95	80	78	70	85	105	76	77	91	76	86	79	70	66	67	82	74	63	78	65	72	71	82	91	71	80	77	65	91	86	71	70	85	71	78	88	70	80	89	68	65	78	71	81	80	70	82	71	67	68	93	73	79	81	72	80	84	71	74	79	78	71	76	76	77	61	64	75	86	57	65	82	82	75	78	81	59	82	65	75	80	63	63	77	71	73	61	90	79	90	73	66	71	66	84	76	86	64	64	65	75	62	78	72	101	71	83	66	70	75	93	80	70	79	77	94	76	73	71	79	74	94	74	84	71	87	86	57	86	82	77	82	89	65	88	77	73	69	86	72	87	90	86	79	79	70	80	84	66	74	62	97	73	64	84	101	72	77	75	96	87	65	80	86	76	87	61	84	72	93	76	84	62	66	68	62	80	78	73	95	67	71	83	84	90	74	68	78	77	69	72	75	81	75	57	72	87	69	74	82	95	92	89	94	85	89	78	71	86	69	73	70	65	70	75	62	72	81	80	71	82	63	63	77	81	82	71	83	75	72	73	75	72	82	66	66	71	77	82	71	87	89	66	62	79	86	91	75	71	85	73	80	61	61	75	72	75	73	72	81	75	87	91	93	98	75	70	84	65	67	67	75	68	79	69	67	80	68	70	80	84	79	75	67	69	70	87	84	78	77	93	89	75	79	85	86	84	87	63	81	74	85	81	65	62	57	69	86	85	74	75	92	65	74	93	80	91	72	77	98	89	75	83	84	57	68	75	64	59	67	77	73	91	80	96	74	88	75	78	88	86	77	46	88	107	71	64	80	66	72	72	62	80	102	79	85	65	72	73	75	75	79	73	78	75	75	78	74	92	77	86	78	70	86	79	72	77	58	74	81	79	74	64	84	72	70	65	78	58	73	57	58	94	66	78	77	71	83	70	68	71	83	74	77	65	62	65	70	62	72	80	71	59	92	79	56	82	76	91	69	74	82	59	73	76	69	71	77	75	72	79	80	63	80	72	69	67	81	79	70	70	70	59	96	75	76	64	84	65	73	67	83	79	62	60	63	79	93	84	76	86	75	81	62	73	67	72	68	80	83	81	83	94	67	69	91	85	77	93	75	81	91	73	70	76	79	93	65	70	75	93	67	85	70	52	79	66	84	82	92	58	84	83	79	81	86	92	71	70	62	75	82	83	83	74	78	99	79	79	84	66	84	75	78	74	85	85	70	78	75	68	76	60	80	64	90	76	72	74	81	78	88	86	98	60	70	81	75	67	82	78	78	62	89	66	92	66	66	74	76	79	78	68	71	78	67	86	69	87	79	72	86	63	76	76	70	76	74	73	74	70	66	69	68	81	81	69	71	71	69	83	86	83	79	73	89	70	67	85	81	70	70	88	89	67	63	89	95	79	83	80	74	67	74	87	74	94	82	65	82	71	62	79	97	66	77	59	49	75	77	86	65	82	98	69	83	74	86	81	63	70	75	63	77	55	74	71	80	76	88	65	73	81	81	61	80	69	86	73	87	93	85	66	75	85	60	82	84	84	91	88	72	76	86	85	86	93	68	90	79	83	84	69	105	77	87	75	83	99	73	82	70	75	78	75	67	61	66	86	75	68	74	69	96	91	75	80	81	66	74	83	72	57	71	93	75	65	85	64	76	65	77	80	91	78	89	76	91	75	78	72	84	80	77	82	67	86	92	73	74	60	82	71	90	70	78	98	76	78	67	86	86	81	69	85	82	88	65	81	74	86	67	99	80	78	78	83	67	81	76	78	91	82	69	77	89	87	80	86	74	94	73	71	73	77	81	87	79	69	86	81	70	78	74	79	64	84	70	90	69	87	62	82	74	59	95	80	74	68	75	73	64	88	79	74	84	74	71	65	87	55	79	80	70	73	81	69	67	75	109	75	70	80	96	87	85	61	68	88	69	67	71	80	76	85	81	84	96	77	99	73	90	72	76	58	70	92	73	71	73	81	65	78	73	78	66	76	81	58	84	69	80	85	89	76	84	65	83	87	69	74	77	74	62	69	86	81	63	75	85	79	60	64	80	90	76	76	80	80	88	75	85	76	89	76	73	84	74	78	95	83	65	88	84	75	72	73	64	102	75	77	80	69	85	71	84	60	65	87	89	61	78	77	87	68	87	70	76	72	84	71	83	53	67	71	77	64	66	88	66	74	70	82	79	85	86	92	88	68	82	80	85	88	89	86	88	77	60	68	86	68	87	81	69	64	87	81	75	81	87	86	80	80	84	74	93	90	76	76	77	70	84	89	90	76	80	97	91	64	68	76	85	70	80	88	79	77	70	78	84	73	90	97	83	70	79	69	64	74	82	59	81	67	63	77	73	60	72	71	92	80	92	75	80	66	83	69	87	67	81	65	76	60	82	74	80	84	82	75	77	77	79	72	72	74	92	86	67	67	87	90	82	72	90	81	61	71	72	72	75	85	79	55	73	80	83	55	83	71	70	80	69	70	93	78	67	70	77	73	92	76	89	65	83	81
7023	1824	4365	5047	4314	3438	2712	2273	1822	1623	1382	1235	1054	938	820	745	753	646	589	533	540	514	509	512	464	437	420	422	420	375	353	340	344	325	346	319	334	293	314	292	279	308	296	316	341	295	299	306	339	301	303	297	249	314	272	249	282	260	247	264	221	240	236	271	219	219	227	218	231	248	253	246	240	213	236	229	243	229	255	232	239	221	209	243	215	233	233	229	225	227	237	210	191	222	230	214	196	197	205	175	225	225	216	221	212	228	216	229	223	193	226	208	184	211	197	230	227	219	202	213	190	226	223	214	225	234	204	209	208	184	210	229	212	228	190	192	232	241	249	241	220	218	209	219	218	241	201	249	240	221	190	236	209	215	233	238	251	198	230	240	179	225	221	207	215	205	196	217	193	205	222	220	234	197	189	210	203	177	194	215	220	190	190	200	206	209	220	201	208	212	215	195	193	246	209	199	196	216	225	218	191	218	201	206	193	225	208	203	223	238	203	195	225	249	235	232	202	178	224	205	188	227	235	205	206	228	214	193	233	237	206	219	180	211	228	212	213	229	226	231	214	202	197	182	212	205	210	184	218	200	212	219	204	201	205	193	217	213	246	202	196	217	203	231	230	207	212	203	210	221	204	214	216	204	203	206	186	215	209	235	205	225	209	195	197	214	210	204	207	191	217	199	201	186	206	213	201	199	202	212	228	213	222	223	236	212	232	225	206	229	200	204	216	206	202	216	237	191	209	214	190	184	201	232	197	205	203	202	186	223	198	179	198	191	206	234	203	215	220	228	192	192	202	213	200	209	196	238	201	208	221	163	231	202	204	209	205	209	182	212	194	217	203	218	202	209	231	231	220	218	239	205	224	219	209	232	215	223	224	198	198	196	214	214	187	190	217	220	224	206	210	186	221	206	201	227	185	187	211	220	206	209	207	218	198	210	204	214	210	192	239	218	240	195	226	226	228	203	225	196	195	212	199	187	199	198	206	218	197	233	215	196	212	195	205	196	201	192	228	205	180	205	203	214	190	220	203	230	197	194	197	197	215	223	207	201	216	218	227	209	200	197	212	210	209	194	227	250	207	237	214	195	196	200	212	202	202	231	210	194	219	203	232	216	191	193	226	212	199	209	205	207	207	218	221	204	198	186	213	221	188	203	189	197	198	204	232	213	206	202	198	230	218	219	216	194	197	242	196	231	234	202	191	229	212	208	211	239	215	216	233	197	209	202	189	195	237	193	198	199	200	206	199	199	224	209	206	220	193	202	217	214	213	201	220	207	224	211	207	215	219	220	223	206	230	221	226	206	204	192	177	211	182	200	226	217	201	234	201	203	219	233	231	200	245	191	231	213	194	212	223	247	209	246	184	220	231	172	221	218	203	200	236	218	201	207	206	200	222	215	205	235	220	218	202	220	201	217	190	226	183	197	196	206	219	223	229	203	217	211	186	200	188	190	183	191	198	202	202	197	186	213	217	205	197	184	212	193	197	213	201	211	186	185	217	212	193	212	199	175	190	205	189	245	228	204	215	202	199	208	232	218	205	200	193	193	211	217	203	217	200	199	207	214	197	226	229	192	197	199	249	221	215	203	214	193	213	217	192	175	210	201	231	196	190	195	192	215	195	226	200	209	199	232	208	188	196	217	184	212	203	194	234	231	204	226	232	220	194	201	194	203	230	217	223	204	190	209	173	208	196	213	216	214	222	217	205	213	199	218	189	210	243	203	242	216	177	224	193	207	218	201	220	203	215	210	200	200	218	200	225	193	192	223	194	226	232	212	189	209	177	205	194	205	209	202	201	199	204	201	206	208	207	214	208	205	185	199	221	218	197	210	199	207	229	214	226	219	247	194	225	206	199	180	197	209	214	219	226	198	195	230	214	201	188	220	210	203	205	204	212	221	221	216	205	247	194	206	223	180	223	211	210	201	203	245	217	203	226	237	195	199	207	183	209	202	197	230	203	214	227	201	218	207	181	221	174	187	187	216	216	194	227	211	209	203	205	189	226	203	213	234	192	236	216	211	201	202	222	201	194	210	226	222	190	199	228	251	213	204	201	195	229	209	202	211	242	224	227	219	184	228	179	207	239	221	209	222	230	220	199	251	198	189	194	207	207	232	202	192	194	195	223	188	199	191	208	230	224	227	227	217	198	199	218	206	198	209	196	230	212	212	202	213	191	232	205	205	200	217	204	196	208	204	215	211	208	224	212	220	196	210	214	193	232	201	207	206	219	176	195	209	244	184	233	191	212	197	199	199	226	225	222	214	213	200	219	190	220	228	206	230	233	192	227	208	194	178	204	220	196	208	174	211	215	237	210	217	203	204	219	205	202	215	203	214	211	199	215	232	230	202	203	228	232	196	224	192	228	218	206	205	270	220	217	197	200	211	206	209	182	217	216	205	213	228	209	217	202	234	224	193	227	220	207	189	209	202	213	200	201	182	203	231	197	192	200	203	247	223	204	196	203	223	213	209	201	220	248	177	229	240	204	200	190	190	207	216	197	226	213	209	184	195	194	224	208	206	217	223	226	218	192	218	222	233	206	195	208	237	213	241	206	214	210	214	208	223	187	211	193	197	200	199	204	195	218	212	205	210	211	220	195	206	216	220	207	183	216	203	191	214	208	232	196	220	214	224	219	205	228	211	208	205	205	205	227	217	226	205	200	180	196	214	227	193	208	234	189	203	205	206	214	214	220	217	200	210	201	199	200	225	223	218	196	217	209	193	255	213	205	182	198	201	212	192	208	210	211	194	215	214	207	198	246	218	199	203	176	210	223	199	218	214	206	186	216	207	194	199	224	197	211	229	195	229	229	183	240	174	231	218	237	211	202	205	207	198	212	196	220	210	226	198	209	215	200	220	217	232	232	172	227	213	217	213	242	213	199	220	236	233	214	237	217	204	222	207	203	205	228	204	205	199	209	234	203	210	219	207	245	210	218	206	200	219	214	204	172	213	204	197	208	216	208	227	212	196	218	227	206	245	218	203	196	193	191	228	203	214	190	213	189	221	199	203	198	231	222	210	213	207	192	207	227	199	197	189	231	179	202	190	200	188	221	237	213	195	201	214	219	204	214	198	210	212	193	232	171	224	215	215	215	239	231	207	214	212	218	195	211	211	187	245	204	213	217	201	217	230	211	211	192	221	210	208	212	205	191	214	221	207	200	231	198	211	197	207	217	195	200	215	235	216	209	229	204	212	207	206	209	195	198	208	227	243	213	226	235	218	234	203	209	199	231	221	208	212	213	228	216	215	225	196	181	221	214	214	214	215	226	216	208	209	212	169	202	200	189	233	211	201	201	187	212	231	220	214	202	197	204	202	215	194	194	217	215	192	212	207	216	208	207	202	176	194	189	203	207	205	192	205	189	215	202	208	226	230	208	212	190	242	217	200	216	212	215	205	199	234	208	219	204	215	215	217	204	214	218	223	260	225	210	215	233	217	215	196	186	201	232	208	226	221	216	196	203	199	241	217	201	203	210	194	173	191
1868	155	133	123	127	139	110	113	128	115	127	136	105	118	126	109	107	116	124	108	127	104	116	111	142	126	113	148	117	123	96	106	119	129	131	116	111	120	109	119	117	94	125	121	103	117	105	134	105	128	121	136	104	125	115	105	110	142	117	117	130	97	110	118	131	112	131	104	114	118	113	127	122	128	122	111	114	124	107	120	114	110	126	129	118	118	114	137	126	138	156	134	100	109	122	121	121	142	117	136	119	104	100	96	117	117	102	128	115	120	122	102	115	112	115	109	122	136	122	129	119	109	124	115	138	127	92	109	129	114	146	124	100	119	119	118	116	109	124	118	129	114	114	105	146	106	104	117	118	99	136	113	110	96	113	131	132	107	112	129	108	119	113	117	108	98	111	130	102	81	113	115	128	108	113	123	130	131	112	113	113	103	118	114	115	108	119	125	141	121	128	114	118	122	104	118	109	130	109	107	116	115	122	107	125	114	127	95	125	108	115	107	117	119	101	104	98	153	98	115	135	100	109	118	114	146	95	123	97	111	112	117	125	123	139	121	110	102	97	131	116	122	127	121	111	115	127	128	140	95	106	115	119	102	107	123	122	112	107	117	115	118	94	118	106	110	103	116	86	145	107	104	141	128	114	117	133	124	108	106	131	124	115	134	99	100	132	127	117	104	103	129	112	123	117	106	126	98	143	108	97	114	122	129	122	114	115	119	114	107	90	124	134	122	116	118	109	108	127	119	109	112	103	114	112	91	123	124	127	95	115	113	111	140	124	118	93	133	126	112	112	128	125	97	96	134	116	113	112	113	122	110	115	118	111	124	119	116	134	104	103	99	124	119	132	111	127	124	118	141	114	105	121	137	112	109	128	112	108	120	117	109	119	121	114	137	109	117	115	131	121	121	101	144	96	112	126	130	114	120	101	103	114	125	123	120	127	128	114	123	129	126	111	129	104	110	113	118	116	127	110	95	121	146	127	122	129	114	114	142	116	112	127	124	134	109	114	116	119	124	111	127	125	91	87	123	115	123	118	112	137	130	107	117	113	124	125	116	108	126	120	135	105	98	99	120	109	125	133	128	120	123	109	114	132	134	139	118	114	111	119	119	100	102	121	121	114	112	106	110	120	103	105	109	133	107	123	114	131	93	114	133	116	116	116	127	123	129	120	128	129	127	117	128	112	122	105	122	121	114	109	131	112	119	121	125	110	101	124	116	139	103	106	107	96	126	137	131	115	122	118	110	121	110	111	121	119	93	117	114	97	127	118	117	103	96	140	116	128	125	137	114	110	122	129	120	110	114	111	95	109	112	119	133	141	113	116	113	119	125	106	95	122	93	124	95	109	109	116	109	113	109	103	115	112	108	100	116	112	132	110	122	103	121	117	121	117	110	114	102	116	126	118	143	117	117	124	135	101	151	124	140	124	112	125	110	104	130	95	117	127	108	119	115	107	118	110	116	131	89	88	110	127	106	126	111	111	93	134	114	121	113	115	105	97	98	120	114	123	116	110	108	132	101	125	128	113	103	117	96	117	99	132	120	101	119	114	115	110	98	116	154	134	120	108	116	121	120	115	99	132	124	102	111	124	117	136	112	111	111	105	107	117	124	117	116	141	102	115	110	104	120	108	134	108	114	113	103	105	106	118	136	115	99	122	108	122	111	107	120	130	113	117	130	130	129	113	129	114	121	101	115	109	118	98	132	107	125	102	117	114	130	125	122	94	107	104	101	108	122	126	121	119	108	110	112	122	121	105	106	130	104	103	102	116	127	108	103	96	107	123	112	135	129	113	102	116	115	100	107	128	119	125	118	126	104	110	121	112	122	147	114	114	101	118	122	127	106	126	105	117	115	115	123	142	117	122	121	130	115	111	121	125	118	139	115	108	126	128	102	103	105	120	112	117	136	115	111	118	126	108	126	97	115	130	102	120	107	123	131	110	109	131	114	94	110	140	110	95	99	114	119	131	110	116	103	128	119	122	104	125	120	128	119	113	122	105	133	121	104	108	151	135	114	121	128	120	116	95	107	117	138	86	125	103	112	108	91	123	120	114	113	115	100	108	109	113	117	113	131	127	118	120	114	103	117	105	120	124	128	123	119	109	112	111	113	124	114	92	112	98	126	133	103	113	129	105	109	118	132	128	113	132	115	113	122	127	144	101	109	98	108	129	134	99	111	111	122	113	129	105	108	113	118	96	107	145	124	122	131	116	102	129	99	131	108	115	90	114	115	102	109	115	111	114	105	125	120	124	119	105	97	102	112	93	116	94	109	115	121	119	126	121	133	106	111	127	129	113	113	104	122	101	110	111	113	126	104	119	154	101	112	107	94	107	95	86	116	117	88	118	122	112	104	116	123	93	103	95	122	110	115	127	115	104	122	125	103	132	119	126	118	127	116	119	121	109	115	108	123	119	116	129	105	109	124	120	130	124	109	108	120	107	126	103	111	130	122	114	94	116	119	93	112	132	118	124	113	128	115	106	105	112	104	107	126	103	115	127	135	120	123	108	119	97	128	127	99	108	116	109	104	116	104	126	114	127	126	115	97	98	116	125	124	122	106	125	102	110	115	127	127	122	136	109	127	104	104	109	118	95	115	110	115	101	114	116	114	122	106	132	118	111	122	121	107	112	109	108	119	117	114	98	120	110	127	124	115	120	126	132	122	108	119	127	118	107	123	92	90	113	102	122	125	101	121	122	111	132	128	120	135	113	126	115	121	113	105	128	122	111	115	110	112	135	112	108	123	121	103	107	108	112	122	106	118	123	122	115	117	112	102	121	95	118	115	119	109	120	103	140	111	126	119	99	100	108	134	108	117	108	104	117	127	114	119	127	109	130	107	116	109	119	130	130	101	116	123	133	123	109	110	117	97	114	107	128	125	96	98	127	111	133	130	128	95	124	120	119	106	132	92	127	132	114	105	118	113	104	113	109	122	109	115	119	103	127	116	118	109	131	126	113	119	115	132	109	118	101	105	113	116	103	120	106	130	115	116	125	98	103	99	111	113	95	112	110	117	110	111	110	124	122	102	117	122	118	118	133	113	102	105	128	116	115	115	115	113	123	133	110	110	123	105	99	108	114	121	115	124	101	107	114	116	144	93	111	111	119	115	133	125	114	118	125	117	115	125	105	115	127	126	126	118	103	126	110	120	90	117	113	119	129	99	127	125	121	120	127	124	118	108	111	117	94	136	102	126	99	117	123	111	111	121	97	130	125	117	115	110	126	132	112	115	95	114	110	98	129	107	101	120	124	114	116	126	110	104	102	111	105	125	129	130	97	114	122	104	101	117	136	113	114	115	128	125	105	128	113	121	123	112	113	115	123	129	116	117	118	119	89	117	115	97	125	126	124	109	114	141	139	110	128	107	118	118	128	120	105	125	107	103	121	106	134	107	129	107	128	127	100	112	124	112	116	105	103	101	97	97	126	117	120	111	113	96	115	108	112	122	134	114	98	132	125	134	104	121	105	128	121	112	114	116	115	127
1937	354	428	459	402	370	406	354	337	364	397	334	331	351	375	344	334	309	323	341	329	332	300	346	277	339	318	314	304	323	340	316	334	321	346	312	285	325	332	312	328	312	312	314	323	321	287	366	325	316	299	319	344	311	276	310	330	322	295	328	316	318	315	312	313	275	309	321	303	284	339	298	337	316	338	305	284	311	322	293	339	310	318	315	357	304	325	334	292	311	332	314	334	321	305	303	302	301	302	299	332	291	309	294	297	302	287	333	291	313	271	321	311	309	321	334	320	329	299	288	324	311	295	316	295	339	290	285	302	313	298	312	331	296	327	330	293	324	317	317	312	356	282	297	364	328	323	330	288	327	328	344	327	307	286	334	288	335	296	302	331	310	321	338	314	340	297	349	294	305	305	340	339	342	329	289	327	313	308	318	337	308	313	299	294	330	325	322	276	317	319	300	353	316	303	332	333	312	298	295	342	323	329	299	279	306	324	309	336	291	284	328	308	277	331	299	313	319	324	332	317	335	303	318	297	317	309	326	309	320	296	341	328	313	322	321	322	357	308	300	316	304	331	297	329	305	296	303	309	308	318	331	305	322	312	324	315	306	332	321	310	306	319	308	315	353	293	305	320	327	306	345	319	305	310	299	310	304	303	296	314	271	318	295	322	304	279	296	327	317	303	352	331	310	321	342	345	313	329	301	306	297	315	329	291	327	324	328	294	341	321	314	303	324	297	316	290	299	317	317	317	299	313	334	325	334	301	346	350	302	308	300	338	290	317	294	326	309	303	305	304	317	318	325	281	327	324	332	328	306	327	309	307	280	339	326	337	350	312	333	306	280	331	309	304	328	300	307	315	324	288	339	315	313	326	312	322	338	346	290	296	319	334	338	331	294	326	321	310	311	280	265	324	307	305	305	295	309	331	330	334	293	322	334	331	321	322	337	330	306	329	323	296	310	305	308	297	320	360	336	298	321	335	287	286	326	336	312	316	345	327	283	299	308	328	339	329	290	333	331	321	282	350	321	345	330	325	308	302	308	299	325	321	321	287	310	330	290	342	320	310	320	301	311	300	312	278	292	313	289	342	329	315	304	335	308	282	315	328	287	301	301	310	350	334	344	315	333	306	321	325	334	275	300	333	341	328	308	352	312	296	322	287	322	319	312	313	310	309	307	304	302	309	319	347	307	313	319	314	314	341	337	319	347	326	304	299	325	337	335	329	323	308	321	321	305	350	308	304	318	320	279	297	306	292	351	270	310	291	296	331	289	299	333	305	299	321	312	343	305	336	299	290	308	318	316	291	308	341	315	309	335	308	314	298	295	325	315	324	328	311	315	322	327	290	326	319	315	345	332	327	314	314	344	302	276	295	311	318	301	326	344	352	347	325	308	299	306	327	345	326	332	339	315	288	331	310	352	311	301	332	293	306	343	325	301	334	299	299	346	320	322	307	309	306	336	288	306	332	291	331	306	329	299	310	334	301	322	300	323	320	294	309	314	325	278	306	321	334	347	301	336	289	284	315	343	341	343	318	308	316	318	336	307	335	329	328	335	356	335	341	303	300	324	312	326	324	351	308	349	317	353	330	306	314	305	297	319	321	353	295	321	265	304	321	310	309	310	336	326	291	304	304	305	336	308	312	290	336	317	314	339	292	315	333	310	302	332	319	290	339	304	328	331	308	322	332	330	315	325	290	338	302	314	319	305	314	287	289	293	299	301	323	335	309	326	313	316	319	325	306	303	285	325	301	348	339	319	319	294	322	269	321	310	336	348	314	324	316	341	326	294	303	341	301	317	310	305	323	318	295	299	314	334	333	313	325	307	326	347	309	329	328	339	332	302	327	306	319	290	305	320	327	320	312	338	292	323	326	303	331	299	317	337	323	289	295	293	302	311	331	328	311	306	290	312	318	311	326	333	320	295	306	305	285	321	312	336	323	322	297	307	314	311	323	353	309	300	325	299	323	324	330	321	276	289	317	303	293	302	304	300	309	332	288	341	326	304	335	304	323	339	301	317	328	312	314	307	304	343	294	356	322	314	305	342	344	325	329	314	318	316	324	318	296	311	320	335	305	290	305	298	344	357	322	330	296	292	308	354	309	311	309	319	280	323	320	341	286	303	334	328	323	311	348	302	321	328	300	314	350	305	325	275	289	313	302	324	314	322	325	291	320	351	322	318	319	333	315	319	292	308	355	310	320	315	312	327	332	302	331	329	304	354	349	353	317	296	338	327	310	335	319	268	312	342	297	307	323	324	314	312	340	305	328	304	288	326	314	322	302	342	325	306	322	305	316	294	330	283	324	323	290	324	295	330	318	317	335	314	308	290	294	321	330	299	304	303	287	329	324	304	303	329	339	316	307	322	327	337	341	336	313	308	302	326	316	304	355	305	332	336	260	341	325	322	339	329	325	321	308	342	309	337	327	303	325	301	307	329	322	315	296	325	309	313	344	313	343	327	330	317	340	309	330	304	297	297	340	343	362	314	310	312	300	282	313	310	334	335	355	321	320	323	316	333	339	314	303	326	309	283	296	325	346	296	338	324	331	303	306	312	340	339	309	356	316	320	325	348	319	297	299	325	306	328	325	323	332	362	331	315	303	343	301	301	320	335	325	335	299	360	318	323	338	303	332	304	344	316	319	319	360	329	319	344	325	305	321	321	293	322	308	359	326	316	330	373	316	307	300	299	317	285	322	340	303	317	311	311	305	331	309	318	301	347	310	306	317	296	343	323	297	310	312	339	323	325	282	321	304	308	289	316	311	324	291	303	304	322	313	296	288	328	322	353	316	306	301	362	324	325	263	310	321	295	324	312	318	345	308	334	287	307	313	336	336	339	299	343	303	289	333	328	340	324	307	291	316	314	308	336	339	319	313	309	320	323	306	324	309	320	322	338	357	316	329	343	341	299	326	336	338	324	305	308	330	331	312	311	303	331	335	330	309	342	335	310	298	320	298	327	325	297	293	321	295	311	326	319	350	316	328	290	316	313	312	302	311	323	330	302	321	320	309	311	353	304	310	332	332	311	359	332	312	351	309	304	330	325	293	338	338	336	319	287	294	313	296	301	320	302	279	314	327	305	359	339	321	325	294	307	340	284	323	302	331	291	304	345	330	318	313	311	340	317	331	323	319	318	332	308	340	330	305	309	297	329	296	318	315	286	292	315	309	312	308	321	279	309	302	298	322	329	315	303	301	310	321	290	303	278	320	329	303	332	335	321	293	315	328	300	347	320	269	364	341	329	298	317	318	278	344	316	304	335	327	323	301	310	296	331	304	341	314	297	312	298	292	329	317	286	313	291	319	317	293	319	288	298	323	304	331	320	333	291	314	330	331	290	303	298	307	329	319	311	335	337	335	292	313	322	276	330	295	331	317	311	321	282	316	321	306	298	332	322	324	319	314	333	325	306	306	331	356	336	317	294	318	340	319	328	300	308	339	347	327	283	330	303	327	316	345	324	332	282	347	311	297	280	315	359	321	355	318	344
7254	918	1015	841	559	450	330	327	289	241	230	218	203	175	185	165	165	180	169	155	147	154	150	148	156	137	156	139	161	142	152	146	144	148	146	166	152	158	148	153	140	183	139	129	143	149	139	132	155	138	152	147	146	110	130	144	131	134	129	156	130	133	126	139	143	127	127	134	151	158	149	135	159	145	159	132	153	141	147	123	131	150	145	133	176	138	176	149	157	130	137	127	150	158	151	159	140	134	130	130	157	160	145	136	136	121	126	138	159	125	156	130	171	138	156	137	118	127	129	124	127	143	153	136	121	139	141	152	142	151	121	152	149	128	114	129	155	121	136	130	108	143	133	141	142	144	125	157	123	150	148	125	124	140	132	143	128	157	109	129	143	143	125	127	132	144	125	149	157	134	124	129	134	141	151	143	130	148	125	145	142	135	143	148	138	135	136	134	166	128	152	140	135	126	126	134	133	139	148	128	124	147	137	114	139	151	146	155	141	150	133	152	130	125	140	162	143	137	138	135	136	144	121	124	163	140	154	140	130	144	135	133	133	140	134	138	147	136	146	132	131	157	146	162	156	134	164	141	124	133	152	131	121	153	135	130	153	139	132	148	154	146	142	152	121	145	139	141	148	149	116	140	131	156	143	129	144	117	142	127	141	148	126	157	154	136	141	134	138	139	149	125	141	140	138	117	150	145	128	139	113	131	130	130	158	142	144	130	143	143	138	142	136	160	136	119	148	134	122	139	143	135	121	122	131	145	152	147	141	139	158	139	130	148	121	133	162	132	125	138	136	145	160	150	131	145	140	160	137	142	131	144	134	126	136	138	147	136	142	140	134	142	141	148	149	148	128	131	142	125	131	133	138	114	132	125	153	152	152	138	137	141	138	147	142	155	137	145	129	136	147	130	146	129	138	113	128	144	123	122	138	147	161	149	148	137	140	147	130	116	144	140	134	150	118	138	124	133	137	158	135	124	108	124	136	132	138	127	148	121	131	117	142	137	129	154	167	126	132	143	106	145	128	122	131	143	144	147	133	153	115	149	144	158	144	137	139	141	149	139	132	128	143	147	141	113	138	128	138	132	131	141	130	135	138	121	143	146	126	144	128	142	111	149	136	112	144	134	124	141	149	138	144	142	127	134	147	120	132	152	154	129	152	145	141	135	133	130	137	153	141	141	137	126	145	135	120	136	139	148	134	138	149	142	141	138	135	137	114	141	155	149	135	139	137	131	146	146	133	134	120	126	154	136	140	147	135	141	132	137	131	128	151	134	118	129	129	153	142	151	134	162	119	144	153	141	131	150	140	133	132	124	134	133	133	140	159	141	130	143	149	127	141	127	126	148	141	159	147	150	127	130	141	146	144	146	134	162	146	160	141	123	130	128	121	118	146	116	133	118	148	146	129	153	159	121	129	119	136	128	150	147	106	161	142	144	112	152	142	158	140	136	124	118	130	122	136	128	134	141	149	154	136	129	159	143	132	127	157	135	138	143	138	152	152	128	162	142	137	143	149	127	152	131	140	159	127	147	126	155	168	135	128	116	168	141	130	145	141	154	150	143	125	147	114	131	153	137	158	139	127	120	142	120	119	134	130	135	126	141	138	167	137	128	140	145	130	152	135	139	144	148	145	137	128	135	116	169	128	136	133	125	152	139	138	142	145	152	143	137	130	148	124	145	148	141	126	155	117	148	137	142	132	120	149	124	128	133	143	129	163	149	129	144	145	127	150	137	122	134	152	129	120	140	127	159	124	134	138	140	134	117	165	145	146	147	142	139	137	154	124	173	130	112	127	163	145	134	141	136	124	128	153	140	144	128	112	142	141	131	124	134	145	143	137	143	157	130	127	153	136	139	137	152	118	137	129	141	113	147	118	145	125	106	124	127	114	113	136	125	109	122	122	132	124	127	155	120	137	142	148	140	122	135	145	139	104	148	131	125	134	142	164	141	139	134	135	108	140	149	152	142	138	127	126	138	139	134	126	145	139	130	141	151	123	124	131	144	140	137	157	127	153	144	141	135	147	136	136	166	140	140	131	129	152	140	147	130	146	136	125	147	136	154	144	141	146	123	126	159	150	142	131	119	142	140	116	127	148	142	137	121	146	142	158	132	130	132	132	150	130	158	128	128	144	121	139	134	137	135	136	148	127	145	148	162	139	135	115	130	160	136	128	131	160	144	143	144	146	150	136	139	126	135	146	149	158	148	145	133	158	126	123	124	126	126	135	152	120	150	153	149	158	130	131	126	128	135	150	148	147	136	163	128	126	156	134	131	134	145	130	124	155	127	130	131	146	139	155	142	160	150	129	150	149	121	134	127	149	141	131	138	125	150	138	138	132	136	132	124	121	156	155	150	144	145	135	132	166	150	120	126	156	144	149	122	136	149	136	142	117	153	157	149	149	142	164	130	108	153	142	142	142	133	152	138	137	133	160	141	152	165	128	147	123	147	136	133	139	133	146	151	141	164	163	140	145	128	157	130	138	140	134	129	143	167	150	146	128	139	161	147	134	137	151	138	123	132	155	154	132	128	150	139	130	156	134	152	169	125	136	128	112	140	139	130	144	147	147	163	133	142	144	131	157	132	118	130	149	143	127	120	143	147	127	147	147	135	146	140	140	118	147	149	137	130	140	146	146	131	121	163	144	119	132	136	157	136	132	144	139	123	164	147	165	128	143	157	135	109	126	128	132	129	143	145	169	153	139	112	145	147	140	148	178	125	132	143	157	133	144	138	146	146	141	148	144	147	151	137	121	131	134	150	128	151	170	156	155	136	139	127	150	146	133	145	126	129	163	130	120	152	177	113	111	112	135	126	143	152	149	128	117	112	137	145	129	128	144	142	157	142	138	129	136	138	130	151	130	144	154	142	131	134	107	145	108	135	136	148	159	122	137	140	142	128	135	156	150	140	143	165	139	129	142	168	149	131	133	128	131	116	150	145	133	120	152	139	122	159	134	138	149	148	132	148	130	133	153	159	149	128	146	127	122	143	140	131	144	154	134	124	152	144	146	144	131	124	167	136	134	133	146	157	129	141	160	148	123	134	129	137	144	141	130	151	156	140	122	150	153	149	144	167	156	112	145	147	165	131	117	138	138	144	137	130	137	150	121	147	143	135	146	122	156	137	143	137	124	126	117	149	158	144	111	134	152	147	161	121	145	143	137	161	148	138	146	155	134	136	121	155	134	133	175	147	142	127	140	131	130	155	127	142	134	136	145	138	141	128	129	135	128	101	146	130	133	129	140	131	129	139	130	113	134	155	152	130	154	135	134	125	163	148	147	134	139	110	137	113	133	132	138	145	143	139	134	121	142	147	134	132	148	143	136	143	135	139	137	141	129	150	140	130	149	131	140	125	152	143	141	137	153	147	140	146	155	139	139	137	125	133	139	110	145	132	138	124	135	136	146	141	153	135	139	155	130	138	136	149	135	143	132	117	134	140	134	141	151	146	134	132	133	123	158	156	129	113	151	166	119	133	122	144	134	134
5272	1128	2518	2898	2470	2056	1658	1446	1240	1030	936	858	755	741	695	641	602	572	555	557	515	515	519	477	529	456	462	443	473	481	424	406	414	422	412	420	424	429	374	373	417	422	433	388	431	381	391	415	408	364	428	429	398	381	402	412	387	398	380	381	400	375	377	381	380	336	362	384	353	377	389	392	376	388	395	357	361	383	386	358	372	375	396	369	385	409	356	376	361	362	384	363	359	328	380	388	363	378	375	363	381	390	357	368	374	335	351	368	395	381	349	356	379	373	395	330	340	369	338	338	343	419	402	352	391	376	372	361	356	407	394	364	353	334	371	390	368	364	349	379	362	355	394	370	351	359	371	345	340	359	392	364	386	402	328	362	341	345	365	369	318	350	372	377	365	403	351	365	350	344	370	382	377	332	374	388	347	381	313	370	354	366	366	386	369	341	381	420	392	351	355	377	334	342	341	345	320	355	369	395	359	391	352	373	336	382	334	338	369	365	357	366	361	364	368	336	345	379	352	356	363	387	376	370	379	352	352	351	365	387	393	356	387	362	373	335	374	361	363	378	355	383	350	349	323	319	361	370	366	384	359	357	351	356	399	365	359	360	365	368	370	357	397	364	366	340	372	356	374	367	340	379	373	387	334	374	349	336	349	371	385	391	354	357	367	358	359	401	357	349	320	355	367	369	396	382	350	338	403	342	356	363	346	359	374	344	371	416	348	350	378	337	334	356	399	398	357	360	332	363	351	352	393	368	346	372	385	355	387	372	341	299	352	372	343	373	350	369	371	350	368	345	367	395	371	396	375	343	398	380	384	330	355	360	330	393	372	363	339	352	360	357	372	335	367	348	376	388	360	365	367	355	401	324	347	376	368	345	356	354	353	377	378	363	369	350	349	339	371	404	374	399	369	366	329	341	362	358	355	364	378	349	347	375	386	369	348	327	329	324	343	351	386	380	339	362	357	367	366	350	355	342	368	354	350	339	355	350	364	396	369	358	384	387	341	352	365	331	393	355	375	381	318	389	371	374	376	388	374	372	347	344	361	371	360	358	346	371	368	413	376	353	365	347	343	333	353	354	383	369	367	354	372	342	360	357	381	348	364	368	357	386	343	354	357	367	373	380	335	339	406	372	353	375	370	349	323	345	354	359	370	402	356	355	366	348	387	369	371	347	384	358	347	371	348	370	356	382	362	339	361	339	366	356	348	355	385	350	363	346	353	348	368	340	374	379	366	412	351	341	350	374	355	364	352	369	352	385	359	334	385	337	350	344	374	364	346	349	346	332	378	365	368	370	368	357	383	362	371	349	377	329	353	329	388	345	375	387	381	376	375	373	383	374	350	363	394	348	374	371	332	376	347	344	317	332	357	361	358	356	352	332	368	359	345	370	355	372	380	373	399	376	363	380	390	343	382	368	346	337	389	303	374	394	372	352	341	388	352	378	373	363	358	354	390	379	372	352	338	382	348	357	359	363	330	379	367	381	333	390	348	373	376	366	374	372	375	342	352	373	346	393	350	377	374	325	360	381	358	366	392	374	371	335	348	387	374	370	395	359	376	353	372	381	374	374	348	368	359	358	376	370	387	367	332	377	374	331	370	376	370	353	406	351	374	380	375	363	361	382	383	358	356	397	325	368	347	364	394	333	362	362	371	382	370	350	366	390	383	364	347	366	377	353	361	317	362	381	343	375	387	353	342	383	363	357	336	364	362	344	350	363	362	371	383	396	341	353	362	332	337	336	380	367	372	370	362	324	355	332	364	368	365	347	358	366	343	375	339	358	361	359	370	333	366	370	346	383	354	328	339	371	376	339	374	372	356	398	368	313	360	356	369	357	343	365	339	373	321	365	340	370	344	394	372	334	371	409	349	335	352	378	368	347	369	359	299	337	377	363	338	372	362	399	355	401	359	368	357	395	385	365	351	392	371	365	347	388	355	342	377	345	349	399	352	363	354	362	355	376	369	353	366	387	361	397	396	365	350	346	380	345	300	337	397	370	359	366	363	392	355	361	340	357	350	370	376	362	344	339	361	362	356	328	329	367	347	344	350	347	347	349	352	389	363	397	345	386	356	352	364	353	332	359	326	394	332	357	363	334	350	333	359	390	375	326	345	346	369	376	351	336	373	377	355	375	358	342	360	365	375	369	366	366	369	366	359	344	350	357	373	354	346	336	410	380	365	364	347	373	359	360	352	334	380	338	371	345	349	379	392	340	356	363	354	379	353	370	382	380	346	358	367	379	343	342	329	303	347	390	372	398	389	333	359	342	376	361	355	354	355	387	354	328	340	368	371	379	376	367	363	382	364	372	346	320	382	389	371	359	342	358	339	384	358	360	360	365	344	355	337	368	374	373	367	363	331	349	369	355	358	348	362	391	348	331	338	349	358	346	393	369	362	384	356	340	373	367	348	350	388	360	341	391	386	377	340	348	363	347	370	399	384	324	340	316	357	372	341	366	375	396	355	382	345	366	383	385	374	334	344	366	356	366	354	359	380	366	324	399	341	364	350	426	367	386	344	368	368	376	346	342	350	328	367	365	373	366	350	366	348	396	357	374	358	358	355	346	356	337	356	361	378	396	367	338	321	344	364	372	347	368	348	370	352	356	393	398	369	366	360	360	376	372	350	340	342	349	350	370	333	353	383	345	363	351	363	360	364	351	379	340	357	351	347	365	373	372	360	344	312	353	354	329	376	347	344	347	377	350	383	372	394	349	407	349	336	385	398	366	333	347	373	399	408	370	399	373	356	369	391	387	370	346	351	351	376	375	370	386	343	369	361	376	336	386	352	426	343	349	401	371	342	355	396	388	343	348	361	347	381	377	358	370	381	374	381	394	406	344	344	374	359	343	368	368	360	388	374	351	352	354	367	360	397	352	365	339	410	366	355	354	342	375	345	376	386	394	362	321	339	352	363	369	364	388	372	359	367	381	380	344	378	371	382	355	371	329	312	346	336	344	352	387	315	348	352	389	369	378	375	351	377	368	345	361	350	328	374	319	383	339	345	343	353	380	355	344	381	376	354	365	383	377	394	381	356	344	368	388	335	353	332	359	340	354	396	375	358	359	354	373	382	352	375	385	308	365	358	377	385	386	384	355	345	376	381	377	349	335	387	352	373	354	323	397	327	358	389	378	380	350	356	382	367	355	354	369	365	375	380	339	397	333	375	400	367	341	362	366	341	381	368	370	347	384	321	363	411	360	358	393	358	408	346	358	374	374	359	359	343	347	351	357	347	369	351	386	387	352	362	357	369	388	323	357	355	353	396	362	331	376	347	381	399	371	369	362	347	334	387	369	319	389	352	337	345	382	350	337	391	374	344	373	378	364	330	403	355	386	392	350	348	335	341	368	366	378	369	346	348	381	365	364	352	374	381	383	372	371	367	337	384	336	378	374	391	387	331	359	339	410	386	356	352	335	379	369	363	376	358	337	372	400	362	371	320	348	340	396	407	365	392	365	356	365	371	325	389	377	345	366	368	403	358	394
13894	2011	2039	1506	984	656	538	401	344	260	250	225	212	160	163	152	118	119	124	120	121	105	105	104	100	124	99	92	90	94	83	105	86	76	88	79	76	81	73	85	72	82	81	88	91	87	86	73	100	89	84	89	81	84	91	71	86	78	83	91	88	73	90	90	68	83	81	80	93	80	70	80	73	61	66	72	73	71	75	76	77	64	81	82	61	86	67	78	69	56	58	63	88	62	77	67	83	71	92	99	80	67	71	88	72	71	77	80	69	76	78	75	80	68	63	75	63	77	69	61	81	78	75	77	75	74	71	78	78	71	81	71	71	68	75	66	70	69	64	64	59	68	73	73	70	62	65	89	81	65	69	77	64	78	82	55	65	72	70	72	48	74	90	77	70	66	87	75	71	82	81	85	77	81	76	81	81	87	61	75	64	88	69	72	75	76	88	85	63	71	68	80	76	90	71	74	72	56	58	80	83	101	77	78	71	61	79	78	72	82	73	73	68	73	81	59	83	74	78	76	75	76	69	79	79	74	77	75	66	67	82	79	80	81	80	82	59	67	85	64	71	80	58	78	78	81	71	64	82	75	65	77	99	69	90	68	70	73	66	55	79	69	80	76	81	64	77	85	62	70	71	86	79	67	62	78	64	84	80	96	64	66	73	80	63	73	71	73	72	68	83	69	90	71	78	84	85	69	68	81	59	68	63	64	72	76	72	69	74	75	71	62	66	78	74	62	78	78	67	66	76	71	83	72	73	66	85	77	74	87	90	75	71	73	88	83	76	74	90	68	83	62	73	85	72	70	77	71	59	66	68	69	81	71	68	57	78	73	76	56	69	55	73	83	78	73	76	62	68	62	86	71	77	77	77	84	66	81	75	72	61	63	82	84	73	66	93	81	72	79	67	63	76	70	76	65	77	59	63	100	70	77	59	74	74	77	82	80	71	78	75	75	67	55	77	74	76	74	67	62	70	59	87	81	89	60	83	51	60	90	70	83	87	61	70	84	73	65	68	65	68	78	55	75	79	68	76	87	66	82	67	92	79	76	81	77	71	73	68	74	79	84	73	66	69	73	79	59	75	62	85	62	72	73	80	64	97	70	68	64	72	66	74	67	71	86	67	74	65	71	75	68	78	90	62	80	77	76	75	87	70	87	69	82	74	80	86	67	94	71	71	69	73	76	72	77	78	79	81	63	65	74	84	70	76	70	59	69	66	86	74	61	52	61	69	81	74	68	66	68	82	85	68	73	57	76	73	81	73	79	82	86	72	95	85	63	79	85	61	75	67	68	89	70	76	66	79	57	60	71	63	66	66	80	80	81	95	67	72	61	69	76	71	73	80	84	78	70	86	78	78	74	69	87	61	79	90	77	80	77	79	58	64	79	80	82	69	80	70	75	74	77	80	69	89	85	89	89	56	75	65	70	63	70	94	83	93	80	83	68	76	68	59	83	81	79	64	70	74	77	66	86	95	66	78	74	88	67	82	80	81	72	75	71	86	78	81	74	99	61	67	75	77	68	86	61	86	66	78	65	65	68	82	89	75	82	83	68	85	73	65	82	74	76	72	66	76	72	82	58	83	70	78	68	78	82	70	70	80	58	70	63	67	58	69	68	70	58	66	75	57	68	59	74	60	81	75	68	66	77	78	80	57	70	58	80	61	74	73	79	63	79	68	62	88	72	80	64	72	87	57	77	54	69	81	88	57	74	82	81	86	71	84	74	71	71	62	77	64	76	70	59	70	74	64	80	75	59	58	70	72	71	60	79	85	69	66	75	59	84	75	76	73	71	76	73	76	70	75	73	70	77	79	88	76	72	61	59	88	67	87	74	67	70	70	73	87	62	78	68	85	87	71	72	74	79	79	70	69	63	59	93	76	62	81	74	73	77	82	71	70	78	79	83	76	59	78	80	74	70	67	86	73	80	68	71	73	68	58	69	63	52	72	62	57	89	59	79	55	66	70	78	64	72	59	67	65	73	61	73	81	64	79	85	78	85	63	73	63	78	82	68	68	80	62	77	74	74	62	67	57	87	72	61	76	65	57	82	72	70	72	66	71	78	74	69	72	79	78	78	90	59	78	77	80	66	63	56	60	74	66	60	63	77	81	76	75	87	76	71	80	75	64	82	71	93	72	68	62	75	80	57	72	66	80	89	69	75	80	86	75	73	74	86	53	82	70	81	70	66	86	79	79	95	65	75	85	70	67	88	75	64	75	76	71	71	88	75	70	81	57	66	65	76	67	60	67	68	69	80	80	88	76	81	68	69	70	78	80	70	72	59	63	79	67	60	68	85	70	63	77	94	59	73	76	75	84	78	74	70	77	77	73	72	88	54	81	91	63	67	78	94	84	73	81	72	73	74	71	72	83	66	70	74	73	68	71	72	69	77	79	86	84	71	93	79	70	74	61	87	71	62	74	77	75	78	91	62	77	69	74	80	77	78	72	67	68	69	81	84	86	82	76	67	87	58	78	78	70	88	93	66	59	46	89	74	74	70	74	79	89	76	70	79	66	89	79	91	74	56	76	65	80	87	58	70	88	83	64	76	81	69	58	52	79	74	62	75	59	66	78	61	60	72	56	77	63	89	78	66	57	60	70	76	95	69	74	62	72	58	84	85	76	64	56	68	60	65	114	67	65	76	77	90	74	78	64	67	79	56	75	71	72	69	67	64	73	72	69	80	80	68	79	73	69	76	87	66	71	73	69	72	81	66	59	69	58	65	66	72	61	78	74	78	88	63	64	68	78	78	70	73	72	68	83	58	77	78	81	76	70	57	72	74	72	68	74	68	69	75	73	88	81	76	83	64	78	64	57	63	68	63	80	66	59	71	100	75	69	69	70	74	72	68	91	60	75	72	67	73	86	69	85	88	60	73	68	75	73	93	57	53	57	69	60	70	86	78	88	65	82	89	77	63	78	68	77	75	83	65	69	76	74	76	73	61	76	86	77	77	64	73	78	78	74	63	66	73	70	75	73	75	73	79	68	69	75	76	83	80	87	63	73	68	69	84	68	66	66	70	75	70	70	68	66	68	78	57	64	62	68	66	70	71	72	71	71	73	85	69	69	75	69	75	84	70	72	79	84	83	85	69	76	69	76	74	78	83	61	70	81	68	71	60	65	72	80	68	68	85	69	54	87	79	70	65	67	57	68	63	65	74	72	78	85	71	66	76	74	89	65	74	70	72	99	70	73	71	87	69	68	80	68	74	83	72	64	89	44	78	74	64	82	56	72	70	75	62	81	65	78	80	77	76	84	100	78	68	74	64	71	75	71	61	71	63	69	85	77	77	66	80	85	80	64	67	80	76	79	77	103	57	68	94	72	56	72	81	84	65	65	82	82	74	88	72	77	75	70	65	59	56	72	84	65	66	59	73	64	65	74	67	61	75	78	75	59	75	76	70	81	78	54	72	73	74	83	91	68	84	71	75	73	74	56	76	67	71	66	61	92	86	62	72	65	72	67	72	77	72	81	69	75	84	73	68
7177	1754	4378	4987	4270	3508	2766	2206	1748	1582	1329	1166	1035	957	815	831	729	654	621	596	576	534	472	472	451	389	407	358	389	358	404	360	341	324	332	299	302	312	289	307	281	270	284	287	272	300	317	297	329	283	272	270	239	239	243	247	283	268	248	236	248	230	221	231	218	238	242	228	229	243	216	212	223	225	251	214	220	221	219	220	224	214	234	195	208	229	216	229	210	219	238	235	202	218	209	205	206	202	214	221	212	211	204	212	227	193	204	207	170	213	214	191	204	206	204	197	199	234	241	212	206	211	215	223	218	220	195	207	234	234	210	213	220	183	227	191	227	226	213	219	205	226	202	223	196	220	230	209	212	190	220	203	226	220	196	227	223	216	189	195	210	185	187	224	228	198	207	206	191	214	180	222	214	213	206	186	219	218	204	198	200	207	201	229	204	204	216	188	193	217	206	192	203	195	202	211	187	186	208	202	212	173	204	209	196	190	182	198	211	210	175	203	209	202	207	198	197	200	207	187	189	209	191	179	170	196	222	209	198	205	191	187	228	231	218	196	189	215	191	188	210	194	216	207	201	183	196	183	194	193	216	202	203	179	215	196	174	196	214	209	189	195	211	215	192	182	177	187	203	205	185	225	181	171	210	200	189	224	225	211	193	227	177	210	226	199	201	211	196	181	235	198	191	198	222	205	200	217	202	210	211	211	192	189	187	204	202	220	190	184	203	205	186	168	207	206	199	205	212	212	204	194	196	208	222	212	187	208	215	224	169	193	203	182	227	210	193	210	222	198	208	209	190	208	207	187	200	219	206	181	198	192	188	222	218	206	183	213	191	216	211	187	206	196	197	207	217	218	194	211	227	198	196	197	191	220	194	208	209	220	173	204	189	211	220	193	183	256	211	213	168	182	203	193	236	192	190	186	187	190	179	173	222	172	215	208	227	206	200	212	185	200	170	201	220	220	209	192	193	244	246	193	218	197	197	181	206	192	203	201	228	227	199	190	228	188	180	207	186	207	192	198	206	210	204	211	226	199	176	196	216	187	204	219	184	204	214	223	200	228	207	199	208	189	184	227	188	232	202	188	209	194	217	203	198	199	201	159	207	211	206	222	216	204	190	217	212	205	194	194	225	227	188	208	209	227	176	225	185	205	187	197	195	225	211	186	209	199	204	204	182	212	212	193	186	194	203	215	207	230	217	202	189	208	198	188	211	179	202	184	204	221	203	201	202	221	214	223	205	197	189	203	215	204	222	182	203	212	176	199	215	213	213	209	189	190	229	192	188	170	183	196	191	235	196	222	192	170	194	189	217	186	209	206	182	206	192	178	212	202	207	229	193	201	212	214	191	207	204	219	197	224	201	203	182	200	199	193	210	205	193	186	227	230	207	217	178	205	194	216	197	191	188	212	204	193	186	184	197	168	192	196	220	183	201	199	189	201	192	188	206	183	210	223	196	200	205	209	201	217	196	214	198	201	194	190	200	187	181	198	188	191	220	216	219	225	191	203	203	205	187	208	212	196	198	201	193	204	212	206	210	225	182	195	195	210	188	199	174	195	203	198	194	201	191	207	185	208	193	186	218	211	199	227	218	206	204	201	177	212	174	230	210	204	191	196	176	197	206	209	160	206	202	203	191	206	200	212	200	208	215	204	184	181	201	180	191	225	192	206	199	211	236	187	185	216	196	200	203	198	203	223	211	183	207	210	198	199	203	193	198	177	216	207	209	187	183	171	205	215	227	201	213	176	205	217	200	188	220	199	209	202	226	208	216	238	201	178	177	184	205	219	219	201	227	212	194	223	195	190	219	203	207	190	205	220	183	200	187	199	200	213	189	202	209	202	217	185	195	176	212	208	202	193	229	197	202	217	202	206	195	209	216	209	190	177	184	168	210	222	212	201	220	174	188	221	197	192	194	220	194	194	195	215	211	218	206	176	195	184	216	196	237	185	182	192	199	226	216	194	210	181	183	178	220	214	218	200	212	216	199	201	215	175	214	238	206	198	188	195	189	216	203	193	195	193	197	199	237	180	200	197	193	223	187	228	214	197	186	197	193	198	193	195	185	212	216	193	193	190	198	218	197	212	238	194	221	174	188	182	211	205	200	220	189	179	206	169	205	194	220	193	196	206	183	206	206	197	204	224	192	198	211	200	203	205	210	192	198	209	193	203	213	190	203	214	180	212	206	170	200	192	210	210	209	172	206	224	205	169	205	205	207	223	181	227	189	186	234	186	199	194	197	224	221	204	219	228	193	216	235	196	206	187	207	222	217	195	198	210	201	193	202	209	196	212	213	231	206	207	205	219	183	216	221	203	210	196	199	219	197	216	207	175	218	246	195	222	180	180	217	189	181	211	190	233	159	191	196	209	209	205	188	224	196	194	189	212	195	194	206	202	208	190	190	198	198	202	206	185	194	203	205	209	206	187	221	199	197	205	202	234	186	194	189	200	178	196	205	188	226	203	205	199	220	202	196	197	183	195	200	205	180	202	219	179	202	191	193	194	177	217	199	181	204	207	209	192	207	206	203	199	183	183	218	204	189	179	225	181	172	213	201	183	213	207	214	219	233	186	223	203	179	194	201	202	212	169	229	176	217	203	197	212	199	221	196	207	182	190	202	178	224	187	198	216	203	196	197	189	189	232	204	208	204	183	203	206	204	193	203	218	202	212	211	241	178	207	208	198	193	198	192	197	192	214	208	190	183	194	206	190	193	230	214	210	194	188	186	202	215	234	183	176	187	193	220	183	203	190	205	187	206	191	184	203	200	196	177	198	181	212	219	200	188	177	210	190	192	185	193	179	200	224	204	209	203	195	171	221	200	197	214	184	190	183	235	203	192	191	187	196	221	216	186	190	192	194	205	204	182	198	218	180	200	191	183	190	228	199	213	201	183	236	200	157	198	177	187	190	201	209	198	197	235	190	204	228	196	190	222	206	186	191	224	202	218	201	211	196	204	195	182	216	200	173	177	182	207	217	204	217	190	219	221	228	232	194	204	234	210	161	205	190	167	201	222	220	182	189	207	195	201	206	229	190	198	208	198	204	194	196	192	216	213	240	202	193	197	196	199	182	200	193	193	212	210	192	209	193	185	212	194	208	221	195	185	199	185	190	207	194	215	193	189	193	212	180	198	211	217	195	206	245	201	209	214	210	198	202	184	212	204	192	210	212	196	200	215	221	200	184	204	216	201	209	204	177	176	203	205	183	215	198	224	201	199	227	227	193	196	199	203	187	188	197	188	206	200	205	213	202	209	203	210	224	200	189	190	203	185	186	167	213	186	186	212	178	194	220	207	197	200	201	217	206	210	204	188	213	204	192	217	206	210	164	195	176	205	204	184	195	209	201	233	183	197	188	196	211	209	188	193	187	198	201	221	199	208	199	226	197	210	195	200	203	206	209	202	197	206	212	193	197	181	197	199	213	189	200	181	211	187	190	200	193	244	196	204	208	222	177	175	213	207	193	193	189	200	195	200	170	188	197	197	200
1804	131	160	125	115	129	126	99	147	129	104	101	119	125	82	111	112	100	127	110	102	102	104	125	106	88	118	119	121	126	117	108	116	114	119	104	116	115	112	125	118	105	120	103	103	95	102	110	102	93	105	112	124	98	129	89	108	128	135	123	115	119	112	113	124	89	99	104	104	97	120	112	95	110	118	126	99	111	124	126	115	114	117	109	106	85	124	94	118	121	110	101	116	113	93	108	101	129	113	102	113	112	103	98	143	103	94	122	116	104	111	104	116	129	130	116	126	141	109	119	118	115	106	115	130	101	97	108	129	111	145	130	133	117	105	119	94	113	110	121	112	116	114	116	116	110	118	108	104	138	127	125	122	130	98	104	96	111	126	106	108	125	111	118	110	112	128	122	100	107	105	125	112	105	116	106	113	120	117	121	121	128	114	110	124	111	116	119	105	111	91	94	110	120	112	113	109	103	122	111	105	108	116	88	90	126	106	109	116	135	117	115	112	111	108	130	101	101	120	106	125	114	111	98	111	121	113	121	119	98	94	108	110	112	122	116	121	106	120	101	106	107	100	115	111	118	95	104	121	88	102	115	105	103	114	93	132	116	109	91	115	111	107	109	113	132	101	106	108	123	119	98	113	131	121	103	113	121	121	103	121	101	121	132	103	107	101	104	120	129	120	115	118	111	132	120	124	106	104	137	105	102	115	131	118	113	113	106	124	135	125	118	106	112	127	101	103	102	96	113	132	132	122	109	130	116	128	101	100	101	114	119	94	108	98	141	90	105	118	101	113	101	121	109	126	137	105	107	112	121	113	107	127	137	114	106	117	128	127	95	118	127	100	118	101	90	105	104	114	105	112	112	112	131	92	113	113	125	118	97	122	92	115	92	121	104	107	104	93	119	121	103	123	117	118	99	96	94	112	94	131	106	110	125	116	112	133	104	122	101	89	103	134	101	122	113	111	104	115	111	122	111	116	126	141	114	97	129	112	105	128	127	116	125	113	129	119	137	99	105	106	116	111	116	123	140	95	111	117	127	101	126	120	114	113	97	109	104	109	120	108	105	117	90	125	116	119	129	129	108	108	141	126	97	120	115	114	114	119	124	117	111	111	130	129	127	109	105	109	110	107	105	132	117	117	111	125	107	119	106	140	121	118	117	89	104	118	132	100	96	112	134	108	132	121	93	113	105	109	121	116	108	113	118	117	132	102	114	111	102	118	125	129	101	111	104	115	111	124	135	114	114	96	114	112	116	111	123	107	114	106	140	111	112	110	92	128	129	132	129	124	128	137	107	122	106	114	123	109	107	124	100	117	112	127	111	115	110	121	108	125	131	113	131	127	114	123	108	125	119	99	123	106	116	125	106	121	108	117	100	126	124	112	110	120	121	131	98	114	104	97	108	114	93	119	119	114	110	122	111	123	117	114	97	89	116	128	125	135	99	117	126	133	102	113	125	103	112	89	104	115	118	103	106	118	110	128	111	112	110	107	108	128	106	133	106	116	109	122	114	102	115	128	124	99	100	129	116	108	104	109	105	123	118	129	105	120	103	108	102	106	120	115	94	122	108	119	112	114	95	131	142	120	117	124	121	111	99	121	128	103	118	127	123	117	89	115	102	122	114	128	103	114	112	117	104	124	103	101	108	111	97	122	103	117	103	101	135	108	96	120	101	126	106	112	117	108	94	109	119	109	132	94	119	117	92	111	123	113	120	98	90	111	110	122	103	104	93	99	110	117	145	108	112	121	129	121	104	106	106	132	93	91	123	110	121	114	120	109	121	98	113	142	117	109	112	120	121	126	122	123	111	122	116	107	99	94	101	125	117	111	102	110	119	111	103	116	122	107	117	92	110	98	109	99	104	129	101	114	109	123	97	97	125	123	137	109	122	119	89	109	108	134	117	126	113	108	99	113	111	113	112	123	92	108	118	119	108	103	100	115	110	92	99	125	99	122	112	107	133	99	117	127	127	98	117	102	112	112	118	103	120	112	107	105	123	111	93	115	104	116	115	122	106	112	94	105	122	104	114	112	89	121	103	100	106	114	125	109	109	116	113	109	112	123	103	99	118	134	106	116	103	112	110	112	113	105	120	125	105	99	86	98	108	94	110	102	123	94	97	121	109	118	93	142	125	130	96	110	107	128	110	112	107	113	87	98	130	103	105	104	97	112	130	106	100	108	99	104	115	127	95	122	118	110	118	132	124	129	110	92	117	135	110	115	100	111	97	103	124	104	103	101	137	91	110	100	118	119	106	112	108	88	105	123	89	100	116	107	110	137	133	103	106	106	114	142	110	119	126	129	124	115	111	108	118	112	100	126	112	123	125	89	118	103	127	106	110	113	121	97	125	122	124	137	100	116	122	114	100	127	121	104	116	113	103	118	110	115	109	128	121	116	133	128	104	105	96	102	118	133	98	105	105	115	123	108	127	114	101	100	125	118	121	99	100	100	110	124	121	139	95	112	110	113	110	112	113	108	99	108	101	100	113	100	124	110	107	107	113	117	119	96	95	104	100	120	137	111	104	108	122	110	97	130	131	123	111	102	118	119	114	135	120	113	97	118	117	116	120	134	117	99	123	102	102	104	125	120	121	114	109	116	141	122	124	99	110	119	118	123	114	127	117	109	128	126	112	128	107	109	125	144	121	110	104	109	129	108	109	118	110	94	105	117	126	125	119	117	109	119	107	130	105	130	138	98	107	113	132	114	124	130	112	116	119	118	112	118	120	126	97	132	118	130	121	114	110	106	116	112	114	117	118	114	104	105	109	109	111	112	112	103	113	116	125	122	110	121	125	95	120	96	117	100	113	114	105	108	121	108	121	97	119	98	141	111	90	105	120	120	134	110	118	106	113	110	133	117	107	102	114	123	124	121	108	127	135	101	126	131	112	119	105	102	137	104	128	133	132	117	124	106	109	104	106	120	117	106	103	125	123	111	133	106	107	109	119	123	132	109	116	101	119	82	107	122	98	97	104	96	100	106	120	132	111	122	103	116	122	114	108	134	111	111	107	117	124	122	110	121	97	132	128	95	105	126	105	117	102	109	123	102	121	109	106	118	117	110	106	116	123	103	83	110	105	123	114	129	96	97	98	122	106	112	133	128	108	111	106	112	95	112	122	112	115	102	117	128	111	107	121	115	100	111	108	110	126	121	95	103	108	93	121	126	95	94	90	125	115	104	111	112	130	110	121	86	126	118	111	126	119	104	132	115	126	108	115	125	110	120	97	100	118	115	100	120	115	102	97	99	122	112	109	111	107	110	123	103	105	129	103	96	97	125	121	121	108	112	121	124	108	117	131	107	129	109	126	111	101	95	109	117	120	130	114	110	123	124	99	113	132	120	109	95	93	139	100	108	95	113	114	124	110	105	101	104	108	110	93	129	108	104	109	103	96	102	123	101	126	110	118	103	105	120	106	115	98	134	113	109	92	108	123	101	122	95	124	122	116	126	106	108	113	115	106	108	109	119	113	141	100	92	116	95	122
2012	321	402	411	428	353	379	389	316	336	337	312	330	343	348	298	354	316	318	315	340	327	303	337	289	333	297	248	297	301	322	316	271	346	298	317	306	301	318	337	298	317	289	309	305	284	323	324	305	294	313	294	333	273	312	285	301	334	314	320	317	280	300	312	267	322	323	299	315	321	287	316	319	325	287	286	294	328	321	304	296	332	309	297	338	327	318	326	306	312	297	294	299	332	302	357	289	316	295	251	363	327	310	316	307	310	310	313	335	302	280	310	282	311	290	292	295	315	308	302	332	332	327	309	319	317	300	307	303	313	321	318	332	313	319	286	292	353	318	322	318	290	303	306	312	321	320	320	292	286	327	314	295	291	292	317	299	311	284	331	318	334	328	313	299	329	307	297	332	310	325	304	299	304	304	313	315	295	310	327	327	354	303	304	332	297	281	284	321	296	320	282	318	326	276	312	289	298	334	304	286	311	294	317	323	303	294	315	304	333	331	315	300	305	291	265	294	318	313	301	319	334	284	324	275	302	266	290	316	293	332	326	278	317	277	301	285	298	306	319	298	285	307	306	309	298	317	320	319	272	326	334	319	322	329	278	307	304	329	320	317	305	301	288	335	314	352	304	291	319	309	282	289	299	284	282	298	320	322	306	307	306	341	339	324	291	313	296	361	311	305	284	271	292	303	299	291	320	331	311	294	297	312	285	286	319	317	343	284	340	337	293	297	312	273	306	312	306	315	300	321	311	301	300	283	297	324	311	299	310	276	298	306	298	323	323	303	276	282	320	272	317	301	324	302	313	315	327	318	316	323	314	324	309	313	301	355	313	321	317	287	331	331	319	329	335	304	265	288	303	317	319	288	306	283	296	296	297	331	310	304	300	301	299	325	311	321	302	338	331	324	319	283	327	314	314	315	322	331	328	292	309	316	293	365	321	303	305	305	303	323	305	323	293	319	295	300	303	304	295	314	299	319	317	300	295	313	304	304	333	304	261	304	337	268	305	307	321	305	293	309	326	289	276	301	320	334	335	310	309	306	307	293	335	301	326	325	300	320	303	272	331	327	309	311	298	320	292	277	309	298	279	293	301	329	301	339	309	300	335	296	276	333	296	287	332	318	310	306	305	313	304	308	321	302	334	294	291	301	313	294	329	280	317	318	306	315	329	326	303	294	329	302	320	274	297	298	277	286	298	308	297	315	282	300	319	295	304	313	314	298	326	325	312	311	318	313	300	303	321	310	315	337	331	305	319	285	346	297	285	302	293	315	290	301	308	316	324	324	288	292	304	305	311	305	311	306	277	309	307	302	313	309	320	289	285	296	279	300	273	310	287	317	310	263	305	293	335	304	330	327	299	297	297	307	285	341	296	346	281	314	310	301	298	301	295	317	280	318	317	305	287	301	312	323	327	293	341	292	300	302	311	303	328	339	325	301	344	338	283	312	268	302	296	308	291	321	311	294	309	271	273	280	266	332	305	299	300	290	313	290	300	314	314	316	301	311	300	289	287	299	315	325	311	317	291	300	355	305	267	310	296	306	306	307	338	319	336	286	329	289	305	327	298	300	314	342	291	320	296	315	301	324	348	292	307	299	266	333	315	302	324	320	324	296	293	323	335	296	350	309	324	307	297	306	337	322	346	325	304	285	287	296	318	336	318	306	322	305	327	289	315	343	275	317	318	298	306	289	288	324	309	299	326	293	312	331	303	316	283	319	290	304	312	334	342	289	339	300	334	295	309	315	320	311	285	297	286	306	321	299	312	304	310	291	300	311	323	338	260	270	296	328	295	298	304	307	310	311	292	321	283	328	312	357	320	311	297	281	299	278	314	299	323	279	259	321	304	296	335	316	285	313	290	334	326	288	297	310	312	296	314	334	264	297	319	287	308	314	317	319	345	277	300	307	315	285	286	314	323	286	324	298	308	285	309	341	296	330	324	301	314	320	303	302	307	277	343	306	323	308	317	342	299	297	289	319	276	288	308	315	315	313	288	323	308	280	290	308	298	312	321	314	288	322	258	319	309	283	308	320	322	312	301	300	301	292	285	320	309	293	340	339	270	294	282	340	309	309	312	317	315	279	312	306	290	331	285	289	309	313	327	267	301	330	324	294	296	291	302	293	289	310	308	331	309	319	303	294	299	323	299	319	315	327	329	295	329	338	325	329	306	312	311	304	321	315	317	312	305	306	294	321	288	302	287	278	304	307	319	286	301	289	286	341	297	305	308	281	305	306	330	300	306	349	304	306	314	305	319	322	331	317	293	277	322	321	301	333	273	303	329	311	279	324	297	309	313	334	291	299	295	314	352	291	313	370	283	306	318	312	302	321	322	302	305	279	304	328	327	323	320	310	339	284	282	322	341	314	290	297	308	322	325	323	305	307	291	331	282	320	311	292	284	292	283	318	301	307	331	309	315	291	316	304	281	299	339	349	335	314	334	314	327	341	308	326	299	292	316	322	333	310	305	303	304	288	301	328	314	299	297	298	302	325	285	293	319	339	312	302	301	321	318	319	307	312	303	340	275	276	327	314	298	309	314	330	288	318	314	309	304	316	308	316	324	320	314	302	314	317	336	329	313	296	322	293	304	307	321	300	327	305	296	307	305	310	304	299	300	284	316	322	301	335	330	336	303	295	289	308	322	327	294	318	317	315	324	282	333	275	323	319	291	307	299	335	314	312	334	298	316	285	281	281	308	308	311	305	287	302	284	296	285	305	308	319	318	323	313	290	338	284	297	325	302	300	296	302	332	337	294	293	296	327	296	316	323	314	310	325	319	305	351	318	330	311	293	290	287	296	298	310	295	295	319	300	275	314	285	312	316	292	316	296	309	317	314	317	292	300	305	322	312	295	325	320	318	266	328	306	301	311	306	313	287	279	324	304	320	302	300	305	300	297	325	281	330	299	365	339	308	304	304	327	278	323	324	307	293	328	339	305	305	325	319	299	320	314	281	270	339	321	329	294	302	264	322	328	323	321	305	329	328	298	308	326	305	300	282	313	283	295	273	293	281	311	320	308	279	337	327	292	326	286	304	319	312	308	323	290	334	289	340	278	292	279	304	305	321	313	289	312	329	304	288	299	333	320	291	301	301	305	336	307	309	311	330	333	301	277	323	308	315	316	267	297	269	316	315	313	318	314	297	303	323	322	296	306	319	312	313	318	296	313	284	309	295	309	310	322	330	290	310	314	300	291	302	323	292	303	312	305	287	275	304	322	302	307	327	298	332	304	298	295	312	311	330	300	301	314	322	301	332	293	318	326	318	292	286	306	322	300	309	320	287	343	314	312	327	324	304	309	278	326	336	302	330	331	308	297	299	278	307	348	287	297	320	305	289	297	289	330	289	296	309	296	312	306	336	284	332	277	306	325	300	318	275	307	306	294	325	327	316	314	328	318	302	330	311	319	323	302	314	325	333	303	303	310	273	288	333	324	294	294	308	279	303	296	321	337	318	270	321	301	321	307	313	316	302	297	321	349	307	313	295
7161	875	1069	834	582	457	370	324	239	221	240	193	199	178	187	169	171	150	156	153	170	176	151	150	146	140	168	132	148	133	147	142	141	149	183	162	131	148	149	129	139	165	112	107	143	153	138	141	144	135	141	125	125	129	154	152	147	138	145	150	152	141	151	120	147	147	135	165	151	146	129	128	131	136	128	138	122	141	132	115	162	141	134	127	150	134	147	136	149	146	127	154	140	139	143	123	130	160	143	160	145	104	153	127	134	129	138	126	139	122	123	140	129	132	149	142	132	130	153	119	128	161	161	126	132	153	147	131	121	106	140	127	120	161	125	148	145	132	126	149	140	134	120	139	120	130	138	128	143	155	149	143	141	135	136	147	130	140	129	143	142	130	130	169	133	133	137	130	135	155	123	117	147	138	130	138	137	120	145	151	135	157	134	139	125	141	128	141	146	155	129	122	146	114	144	117	141	110	126	145	132	127	126	128	151	119	159	135	143	141	147	157	141	139	160	129	169	131	137	140	103	125	128	141	146	140	138	146	140	130	138	136	130	135	128	149	135	157	159	129	122	135	117	143	157	127	129	141	139	130	153	142	151	134	170	127	124	132	151	129	143	140	146	155	135	134	149	146	132	120	140	142	111	120	134	120	128	136	116	134	137	134	136	126	141	129	155	149	139	122	121	145	142	125	137	132	136	128	146	127	122	135	127	155	118	141	139	123	127	137	117	130	125	156	111	137	140	143	140	136	126	124	141	124	139	133	132	128	149	132	126	129	136	145	129	140	158	132	135	111	134	144	150	138	144	135	131	123	146	148	149	140	126	141	136	139	136	137	129	134	113	136	151	142	133	121	127	148	124	111	118	136	141	119	126	129	135	132	133	125	131	136	131	157	128	151	124	125	137	151	116	134	126	127	127	128	120	126	154	136	133	123	135	144	127	137	126	133	160	136	143	144	125	150	132	138	118	140	128	137	125	121	146	125	129	135	133	135	129	141	134	118	129	137	124	148	135	150	133	155	147	142	142	159	128	133	153	147	157	144	124	121	149	134	129	132	133	146	145	151	107	121	130	132	154	136	150	145	125	160	139	121	153	122	139	139	114	134	145	125	130	130	135	148	117	154	112	109	142	148	133	124	115	146	113	146	133	133	137	143	143	123	132	121	144	122	123	122	102	144	126	144	140	144	115	129	122	113	146	137	145	120	142	157	128	149	128	138	125	147	125	128	145	143	130	140	122	132	124	128	125	138	138	119	136	117	163	137	143	125	137	135	127	144	126	130	126	114	128	123	141	136	141	113	122	151	131	145	141	148	136	120	158	136	129	142	104	111	149	140	134	131	136	145	114	127	163	128	146	142	130	135	144	119	155	130	118	120	148	134	127	140	137	115	143	132	129	143	127	146	142	170	144	121	102	165	143	137	165	155	143	151	143	140	147	143	151	141	138	124	142	144	120	136	131	143	136	135	161	121	116	132	131	151	126	114	153	147	131	142	115	126	143	134	128	114	145	146	126	148	121	127	131	128	129	135	140	145	138	127	128	122	125	120	124	113	132	124	140	155	135	127	144	140	142	139	130	137	128	139	137	146	137	128	131	123	144	137	164	138	124	138	114	147	130	131	143	131	128	131	130	138	152	128	117	125	137	136	142	107	141	143	125	131	117	131	135	127	147	131	123	136	144	136	114	151	125	120	135	121	137	127	142	130	147	142	135	141	144	133	147	159	144	143	147	147	140	123	132	136	134	152	122	129	112	157	130	128	143	149	142	134	158	129	127	131	142	137	122	140	112	119	104	136	115	127	130	115	148	148	166	132	129	141	133	156	126	133	133	145	135	119	123	119	133	157	114	127	122	137	129	123	155	134	127	147	141	137	138	129	140	150	145	117	145	125	125	121	127	130	125	130	143	131	123	136	132	147	132	157	140	139	126	119	126	142	153	118	135	119	128	141	140	125	129	128	138	103	141	147	158	126	128	129	129	133	148	130	142	143	146	129	132	128	121	112	150	165	137	137	111	133	113	142	136	142	127	118	123	126	143	119	153	143	145	109	133	157	147	124	138	137	110	129	141	140	143	129	135	145	158	122	144	166	128	140	139	147	151	138	137	116	130	127	141	129	142	113	130	144	133	140	148	135	116	129	119	154	135	111	135	109	132	141	145	151	129	159	158	147	146	146	142	130	135	125	123	128	146	158	134	121	124	132	142	127	156	140	127	129	143	134	127	125	146	124	145	111	124	131	140	135	148	109	152	138	143	132	135	137	134	129	139	140	125	149	134	130	121	134	132	133	149	132	134	116	134	132	135	149	147	125	149	136	140	142	140	130	130	126	165	160	120	130	124	121	135	109	154	141	134	141	146	125	119	134	135	144	144	132	141	147	133	130	129	119	154	167	131	138	150	146	137	114	126	126	136	121	146	143	137	135	128	135	124	153	142	134	140	135	129	141	130	113	139	129	136	131	140	145	142	128	145	138	120	142	116	150	128	145	127	152	130	120	120	130	127	144	145	151	147	129	128	142	147	124	141	139	143	142	149	129	117	124	128	152	150	135	139	134	116	129	137	154	144	133	114	128	163	160	129	118	135	139	131	139	153	125	150	150	140	128	144	151	120	120	146	133	140	138	123	132	132	123	139	120	140	135	141	149	123	131	112	125	120	157	130	135	123	132	139	141	138	127	142	101	123	135	140	139	121	157	129	117	121	141	129	130	135	135	142	130	140	136	113	147	144	130	137	123	133	138	146	119	134	160	151	130	141	122	129	136	141	114	144	134	144	137	141	132	140	130	127	145	142	120	131	150	123	140	120	135	134	136	147	136	136	162	142	148	118	132	136	126	149	120	136	144	146	137	140	143	121	138	146	121	132	127	122	118	127	136	143	141	125	137	143	133	148	142	134	140	137	135	133	140	126	133	124	151	130	133	118	136	123	125	137	140	115	140	137	143	128	136	131	126	133	138	140	158	117	131	137	132	123	130	136	130	134	142	151	140	128	135	137	129	147	106	127	136	140	123	131	133	137	139	130	136	134	148	127	118	155	130	145	143	143	151	143	148	124	153	138	142	140	149	137	126	111	140	128	113	121	145	106	136	162	127	137	148	137	144	125	115	129	139	129	110	127	147	137	138	122	132	136	123	133	134	135	150	134	136	142	134	121	145	135	123	139	133	139	140	144	131	134	124	129	149	121	139	131	133	145	125	143	159	140	123	127	155	143	130	148	153	130	136	123	144	128	127	147	145	148	124	145	138	131	141	141	150	135	135	132	120	145	145	136	143	106	136	160	105	127	138	131	142	144	153	143	141	136	146	115	123	158	140	139	153	140	128	138	141	149	129	142	137	130	127	157	130	137	137	142	136	145	122	140	137	124	142	125	153	133	129	150	122	127	143	143	130	152	120	145	122	149	123	131	160	133	150	128	133	134	134	126	123	130	136	123	127	159	151	159	127	150	116	134	125	130	124	121	122	161	158	154	138	125	127	144	137	145	149	147	149	123	123
5321	1072	2370	2917	2496	2016	1652	1421	1239	1078	936	834	812	778	683	642	643	629	517	539	498	503	485	480	460	475	448	454	482	448	451	438	458	422	410	377	434	412	395	387	414	431	414	422	432	472	428	392	393	426	410	391	428	393	364	370	399	460	383	368	402	381	406	387	375	384	385	382	356	322	366	380	361	379	400	386	358	361	362	385	372	331	404	391	340	362	374	344	381	370	381	350	400	352	354	390	352	386	365	395	368	372	352	360	335	341	358	370	350	349	366	319	374	334	372	357	375	371	327	363	361	342	357	364	334	355	378	380	350	348	381	376	352	343	347	398	377	365	339	385	350	353	358	365	342	337	358	356	399	370	317	343	349	365	361	383	345	330	364	366	371	356	337	339	372	331	342	375	359	385	369	386	333	375	325	325	311	347	395	360	331	377	384	390	343	322	333	375	352	359	368	356	341	351	361	371	375	391	354	338	332	379	356	341	363	389	390	382	357	343	353	356	347	307	355	342	361	343	377	334	359	347	358	351	351	337	383	360	375	340	340	356	364	357	337	383	361	356	361	361	370	344	361	378	386	354	374	371	356	356	344	356	357	363	340	360	363	364	341	334	348	355	382	344	339	346	360	335	368	339	360	354	350	334	352	390	344	372	353	343	342	352	350	321	364	354	364	359	359	376	378	322	340	336	355	378	362	334	386	348	328	328	361	363	392	361	350	382	350	346	379	351	355	396	383	376	364	357	342	361	330	333	362	385	345	339	350	363	355	374	376	356	326	350	396	348	359	342	367	313	371	372	382	343	370	361	341	357	365	382	335	376	384	348	363	362	350	380	393	343	338	363	353	353	358	376	387	360	395	353	359	327	346	343	377	364	378	372	379	356	349	356	327	327	390	387	365	333	330	365	344	379	360	365	380	411	361	368	306	355	384	337	359	397	372	391	386	337	350	330	358	371	389	367	377	335	377	355	383	353	345	371	364	357	348	334	373	371	323	341	377	356	329	357	328	355	399	387	343	409	390	368	339	368	340	362	374	341	378	348	336	339	405	379	350	348	365	332	370	331	366	335	334	365	345	392	388	347	369	373	386	337	390	343	356	359	388	354	395	387	357	342	360	384	357	383	391	358	392	376	375	366	371	366	328	384	363	372	347	352	343	356	349	352	341	337	320	375	338	320	394	346	414	353	363	374	346	350	358	382	369	360	366	362	345	373	324	410	353	390	361	381	338	344	343	331	392	390	332	369	354	355	347	345	364	345	358	374	334	379	331	333	360	352	381	332	400	389	314	379	312	349	345	344	365	330	380	383	405	380	359	340	372	354	361	372	355	372	356	354	365	338	346	344	350	347	362	342	351	350	347	372	316	359	377	374	321	339	374	386	361	363	372	341	344	379	360	370	385	341	333	349	373	355	356	351	351	362	348	324	316	327	349	340	335	325	350	344	350	350	350	361	349	367	348	360	350	341	363	379	335	394	360	341	353	334	350	375	391	350	314	343	370	383	344	361	341	385	346	369	342	363	375	349	345	358	375	400	373	374	381	347	316	364	340	350	361	351	336	366	360	376	362	358	343	368	364	378	359	329	347	387	349	374	364	380	361	374	355	356	337	352	372	343	341	390	386	343	336	384	365	322	381	365	369	372	358	372	343	353	332	405	364	367	352	356	345	365	339	348	363	361	332	362	340	368	361	348	327	348	363	325	348	383	379	353	389	335	345	350	370	355	342	357	342	378	343	373	370	353	386	360	346	350	351	338	342	332	348	332	391	357	322	416	340	360	352	338	328	355	347	358	356	349	336	376	363	405	336	333	377	384	386	352	333	393	329	377	376	309	330	359	347	385	363	360	342	338	369	374	361	330	351	370	361	361	373	353	376	366	315	351	382	383	339	362	367	375	363	385	333	358	356	335	370	344	389	352	339	364	336	333	373	368	358	350	353	393	355	356	344	345	343	341	363	351	377	351	365	385	368	342	376	348	373	341	370	365	374	366	322	372	357	346	369	358	356	394	360	335	379	369	358	365	376	387	342	394	334	332	343	343	375	337	337	340	326	360	359	324	343	360	335	334	339	325	366	341	381	346	369	350	388	344	351	377	367	381	389	351	359	371	341	341	381	361	354	352	383	357	336	331	370	358	358	337	371	364	347	366	386	354	370	361	355	336	383	332	357	361	354	327	348	367	350	370	355	357	346	351	335	363	373	339	328	356	380	346	352	334	367	367	381	370	335	367	354	360	341	369	372	343	367	356	333	356	361	358	367	336	359	332	327	344	341	362	368	359	356	365	380	343	368	353	365	352	358	322	325	356	359	344	365	363	360	421	364	358	367	359	402	355	367	352	367	388	364	379	410	388	363	323	348	379	342	379	363	346	335	336	316	360	357	349	351	371	398	375	327	337	376	351	303	344	366	357	339	351	381	346	351	343	353	379	373	377	348	372	360	363	361	333	310	365	366	395	398	354	372	409	350	353	391	358	339	337	365	395	327	336	349	363	375	377	385	371	356	366	383	338	359	364	324	364	365	354	375	338	361	355	360	350	358	345	374	383	341	345	350	387	353	373	343	349	345	362	389	356	372	356	403	335	378	349	369	371	350	376	379	352	359	358	375	337	362	367	355	366	373	359	397	359	367	351	349	379	330	377	360	345	360	339	348	357	383	345	339	359	406	352	390	324	343	381	317	371	346	329	369	388	389	388	377	363	365	385	351	348	375	375	386	392	334	360	368	345	353	344	374	369	342	363	384	368	339	368	352	345	351	370	344	360	337	371	387	385	339	347	362	390	363	369	361	339	382	339	362	347	352	358	350	390	367	362	327	355	356	348	378	362	341	383	332	365	392	347	349	371	350	354	392	363	346	367	358	354	372	360	365	380	339	357	334	353	367	344	344	360	341	335	348	353	337	364	409	344	399	374	375	325	340	367	360	350	350	342	328	368	330	325	345	374	364	364	357	371	353	337	377	376	357	340	328	352	367	377	335	361	335	332	341	345	354	348	346	349	332	359	339	361	322	368	398	325	362	387	400	387	387	393	358	390	371	392	361	354	344	321	367	343	372	349	358	378	358	382	351	346	334	325	351	342	349	346	394	356	377	346	355	349	370	333	380	343	334	364	371	347	346	339	357	358	378	364	358	388	331	345	363	365	342	376	313	346	339	342	358	348	375	322	390	358	379	379	365	358	393	378	356	332	341	343	335	363	372	365	321	362	358	364	342	344	334	367	394	353	326	317	362	388	352	363	370	385	362	351	377	358	387	361	364	357	356	367	351	368	368	372	331	348	351	371	345	391	326	343	364	355	376	355	327	370	346	353	361	377	360	359	370	378	348	352	338	371	352	374	395	349	352	360	360	361	358	326	374	352	377	350	379	347	345	388	351	341	393	358	364	353	377	336	380	341	394	364	420	384	349	347	373	369	356	340	357	340	337	376	342	378	348	358	350	344	392	363	359	357	382	355	376	378	364	362	356	389	383	360	352	343	356	346	358	342	382	389	359	339
13947	1992	2086	1465	990	705	514	392	345	308	246	218	200	169	163	155	139	135	119	122	100	101	96	93	117	93	105	79	99	77	96	106	84	96	76	86	65	87	92	92	88	85	81	83	74	85	73	93	76	85	76	83	76	77	64	72	75	105	76	69	65	74	69	69	80	93	62	71	67	52	64	74	70	73	79	81	67	65	79	86	75	83	82	77	74	75	66	87	79	74	79	95	72	64	61	88	89	67	87	70	64	84	81	76	64	63	77	74	78	76	73	64	87	67	77	63	65	80	84	84	69	77	59	63	66	81	74	49	91	75	78	95	66	83	73	75	69	57	84	72	55	64	77	76	83	68	78	76	76	75	69	64	78	87	73	82	72	76	84	65	75	83	73	83	74	70	77	67	78	78	75	72	68	81	74	63	71	76	71	65	65	62	83	74	87	79	61	63	69	78	58	67	63	62	57	65	65	64	83	71	71	64	104	83	65	81	68	75	73	77	72	74	74	78	70	75	83	70	85	71	58	79	76	87	75	70	66	66	66	74	80	81	65	64	47	86	71	73	70	67	61	91	69	82	69	58	81	82	85	86	88	71	72	63	59	70	83	77	87	65	80	67	68	83	72	76	64	79	68	73	79	59	64	75	65	77	68	83	69	78	64	59	60	65	82	75	70	73	90	96	78	81	61	61	77	68	81	72	67	77	67	91	81	72	77	66	74	62	87	69	83	68	68	82	77	79	55	75	70	76	91	77	76	77	68	77	74	78	80	61	77	68	75	65	74	70	75	84	70	74	80	83	65	66	59	70	67	82	84	84	66	56	66	63	79	77	68	69	78	60	76	69	69	67	74	74	67	79	79	72	59	50	85	71	68	72	66	90	69	84	64	72	68	84	77	80	81	75	69	80	66	70	74	74	61	61	72	69	67	64	61	72	65	94	69	69	86	61	72	75	80	75	70	72	96	77	70	77	73	78	66	75	71	66	76	85	67	62	59	77	64	74	68	65	77	66	69	86	83	78	74	72	65	92	66	93	80	68	77	73	58	82	79	66	62	66	71	71	72	76	56	69	80	84	59	71	70	91	89	73	68	70	68	77	68	52	69	72	58	79	75	77	74	74	74	71	86	79	73	73	70	88	72	82	81	73	65	75	80	82	74	74	81	83	73	67	72	67	58	60	82	82	75	68	61	56	62	78	81	80	73	78	92	72	84	70	86	74	65	71	86	79	80	65	83	67	76	70	71	76	65	74	78	81	82	72	64	83	77	66	59	74	57	74	92	91	71	82	61	61	73	80	67	87	75	73	66	81	75	60	67	63	74	71	67	80	70	72	68	62	80	73	87	74	81	77	66	83	67	67	62	72	73	73	84	81	75	83	70	68	78	68	71	65	74	83	87	89	72	90	65	70	53	55	65	59	68	72	75	78	64	73	78	61	73	77	81	66	82	72	79	63	70	73	76	82	76	78	90	69	79	72	82	78	73	67	62	76	85	65	69	85	72	80	86	70	86	71	87	78	78	63	72	66	85	69	80	80	70	97	73	68	62	65	69	78	74	77	74	69	85	66	77	80	75	96	81	70	82	73	69	76	66	74	64	72	77	82	65	59	70	70	73	76	85	80	70	80	65	68	58	74	76	73	63	72	72	59	81	59	73	64	66	65	66	91	90	61	78	84	64	60	60	68	76	73	65	64	72	63	65	87	83	77	71	66	77	85	75	61	64	93	70	74	93	73	60	72	83	86	83	81	74	71	77	77	68	77	87	64	60	76	85	73	89	86	76	74	88	98	67	74	78	59	88	72	74	63	68	75	68	64	62	71	71	70	64	79	54	82	78	94	71	79	77	66	77	77	90	67	69	74	99	67	75	77	65	86	83	73	74	65	80	68	82	71	76	67	68	79	58	77	60	83	68	68	63	65	75	64	82	77	82	72	86	84	71	79	80	81	60	65	74	87	76	76	59	59	76	68	74	55	67	89	77	68	77	82	83	82	74	68	64	72	84	65	74	72	76	84	62	62	74	81	71	64	75	66	64	78	78	86	80	78	80	72	65	63	63	83	76	72	71	83	77	83	75	72	68	73	85	80	82	70	81	79	89	73	65	89	74	70	72	71	70	70	64	81	77	70	61	73	71	82	82	77	62	88	72	71	65	73	82	55	79	76	76	75	75	73	68	72	78	68	73	72	73	88	73	77	54	87	75	84	82	89	67	62	76	78	75	73	93	68	75	76	72	82	63	72	68	77	82	72	66	65	85	80	69	73	61	61	77	66	80	92	70	69	71	85	71	67	66	64	67	74	87	78	78	64	67	57	70	78	79	79	69	84	73	65	82	66	81	45	69	62	66	70	88	58	81	84	69	61	65	65	73	78	71	70	60	72	83	80	77	70	67	71	76	81	71	69	87	68	80	58	69	70	87	71	88	73	71	79	94	73	84	88	83	74	64	67	88	70	66	74	63	84	51	70	79	72	68	80	77	61	54	70	80	65	79	89	81	63	83	73	56	80	64	67	84	76	78	75	74	69	68	68	64	56	69	59	72	78	79	86	78	72	72	68	76	53	68	68	66	76	76	73	60	73	82	82	91	74	78	69	70	73	70	65	80	63	66	73	74	69	71	72	74	62	62	88	90	82	64	74	81	74	81	80	83	88	79	80	62	79	89	67	73	80	64	70	62	75	78	81	79	76	86	76	79	81	65	71	71	73	85	72	60	75	74	70	70	75	84	81	72	68	74	65	88	73	51	80	70	52	73	75	84	60	56	61	61	69	65	75	63	66	65	72	86	77	84	70	75	76	65	70	78	84	75	78	62	77	68	61	75	74	76	73	82	65	77	90	66	72	66	81	75	69	67	64	71	61	59	85	74	72	76	71	57	83	67	65	82	68	69	65	69	66	76	53	71	79	66	69	77	74	77	93	75	86	84	74	83	63	54	74	74	83	78	80	76	85	79	73	70	67	83	75	67	88	69	67	81	83	77	59	55	82	62	70	66	63	83	71	71	71	74	87	90	72	78	54	79	67	70	81	70	81	68	79	79	67	63	78	79	81	78	74	70	79	56	80	85	72	92	79	85	72	67	87	75	76	80	73	72	70	72	74	64	74	75	85	63	73	88	63	83	71	68	67	87	49	78	68	79	80	57	69	71	83	78	73	76	71	62	65	67	47	71	77	71	82	79	71	72	56	61	85	79	68	60	59	73	75	80	61	85	77	62	53	79	68	59	72	74	90	80	70	75	66	49	78	67	68	84	53	72	77	81	56	66	62	67	74	61	64	60	69	68	69	65	80	68	60	75	63	87	62	54	72	90	68	75	85	84	70	82	77	68	60	79	78	68	57	76	79	72	70	69	77	71	58	63	69	60	65	71	58	83	67	55	77	64	79	64	74	89	98	64	68	80	57	69	73	71	67	72	70	66	64	99	89	73	65	80	64	70	72	67	59	80	63	77	64	82	81	83	73	66	85	74	75	52	73	74	70	66	78	81	71	57	75	88	70
7086	1850	4346	4931	4389	3479	2806	2252	1844	1521	1263	1174	1041	883	877	765	715	625	594	575	521	511	531	476	427	412	465	374	376	381	325	352	344	324	334	314	267	285	312	259	287	291	307	274	294	339	290	305	277	300	265	291	234	259	257	243	252	485	259	241	222	266	243	263	208	226	211	231	224	229	229	234	229	223	227	234	240	198	212	229	204	233	198	220	215	201	248	209	229	223	230	215	213	214	201	219	193	201	215	199	213	206	191	212	203	196	212	186	216	213	237	203	206	202	196	215	194	221	194	229	201	216	204	217	201	217	189	215	198	195	210	226	203	207	202	207	193	219	197	199	209	208	187	218	194	234	195	222	251	196	209	226	237	209	196	205	215	219	193	204	206	210	201	198	205	204	190	209	214	211	221	224	207	218	216	206	195	168	205	194	211	197	198	217	173	185	206	214	210	207	218	189	188	201	197	191	204	218	232	204	170	201	205	198	202	193	213	203	199	185	215	188	216	207	185	196	168	189	184	195	193	191	165	202	196	214	176	190	190	188	197	198	203	209	205	203	199	205	199	188	179	211	223	180	231	190	219	200	167	188	209	209	205	163	223	190	237	194	188	222	182	195	198	185	208	179	214	202	201	220	202	191	185	207	214	212	202	194	211	210	200	211	210	195	206	181	200	199	185	213	188	193	184	223	218	216	196	190	212	197	206	193	160	214	227	188	203	199	201	211	193	193	193	224	169	203	205	173	217	178	182	203	174	208	214	193	210	202	205	213	224	172	188	199	190	219	211	206	195	166	203	179	197	216	227	184	192	208	183	202	193	204	196	215	195	188	207	217	201	190	200	165	200	169	223	208	186	179	182	189	200	227	172	187	209	199	223	187	200	200	193	204	191	204	164	218	193	197	183	183	219	206	205	202	206	236	191	198	186	208	198	199	198	207	189	202	207	195	215	207	197	204	195	211	221	181	196	191	189	214	183	236	195	207	190	186	212	204	159	218	212	195	205	189	193	188	234	202	184	209	173	181	214	187	198	218	234	187	203	219	190	204	177	198	210	210	193	219	217	169	191	194	203	205	206	182	197	197	222	198	214	205	204	206	209	209	191	207	193	187	198	201	186	191	185	208	173	207	205	180	203	170	224	203	197	194	176	205	202	194	189	180	217	223	229	201	226	195	218	214	194	176	202	215	218	203	223	203	184	213	196	187	197	195	209	214	196	200	215	202	205	199	187	188	207	201	186	221	188	218	194	214	200	206	168	195	205	196	212	182	211	207	187	184	224	187	196	203	203	223	205	214	230	230	217	210	196	181	227	212	199	196	178	220	190	238	203	225	222	218	204	185	217	176	204	229	202	211	189	204	195	218	201	194	194	210	195	190	184	193	186	206	208	174	207	185	204	198	191	200	194	207	198	211	254	211	179	211	199	195	199	193	204	216	180	205	218	182	202	182	209	193	208	216	216	197	198	212	196	160	195	195	197	225	201	226	191	187	199	207	198	199	222	198	223	218	196	195	187	171	205	198	191	204	174	204	189	208	175	182	206	198	188	225	199	216	208	207	201	182	204	188	201	214	205	197	199	203	222	181	203	211	190	223	190	218	210	211	196	189	191	190	200	204	173	193	172	203	196	233	192	211	215	209	215	200	180	194	222	208	196	203	189	192	174	178	195	201	198	202	170	207	197	176	205	199	209	215	189	195	185	182	194	197	181	184	221	211	167	192	206	207	188	209	204	199	205	204	226	203	194	195	171	210	192	212	197	187	215	212	183	188	223	215	202	230	182	183	202	206	179	182	195	194	196	195	193	205	213	190	210	200	154	240	208	192	219	176	199	186	194	186	216	186	197	195	196	181	206	209	201	203	177	201	216	200	197	190	203	190	190	196	215	207	183	196	190	213	193	199	200	198	194	199	189	215	194	182	209	196	187	215	207	182	188	197	206	197	176	203	204	192	181	203	192	187	199	227	214	198	172	195	195	193	216	200	189	211	203	212	187	199	217	226	203	214	180	220	168	192	204	213	195	214	190	201	184	226	182	201	239	212	185	190	198	199	198	197	205	188	185	203	203	195	223	205	187	175	206	222	184	211	201	205	199	209	192	199	206	209	192	187	200	218	224	197	197	197	200	189	200	225	196	207	218	202	212	247	199	189	193	227	206	212	209	180	210	214	218	189	205	222	174	200	218	195	197	220	197	195	195	181	197	206	216	174	201	207	187	186	200	186	218	217	202	176	204	220	218	196	182	178	211	191	203	204	196	221	204	183	200	192	181	210	213	197	194	179	192	189	226	193	199	201	188	229	214	212	209	191	193	193	179	229	202	211	213	215	213	204	206	198	195	191	214	181	203	202	182	216	191	195	202	199	186	220	211	210	206	216	191	211	211	220	198	202	218	224	206	201	203	192	164	224	218	191	215	210	211	218	199	211	176	201	196	201	218	238	182	193	193	188	185	205	188	188	188	209	200	187	195	213	206	185	199	207	215	190	220	182	217	195	164	185	220	181	194	204	192	199	208	193	226	197	202	211	185	198	217	189	201	207	175	216	182	178	190	202	189	197	219	227	186	202	201	201	208	233	224	184	186	195	204	212	204	206	204	219	213	220	200	203	201	199	190	200	189	211	208	210	200	182	180	198	177	200	194	197	194	210	216	220	175	199	226	191	199	205	181	196	191	201	185	207	221	200	211	194	197	187	202	192	169	188	207	219	172	205	173	205	191	208	229	212	215	200	176	192	195	193	168	207	196	202	221	195	156	190	197	203	181	193	205	206	183	178	222	206	203	194	197	195	213	215	181	165	224	212	191	201	212	187	205	201	199	194	199	220	173	189	202	198	190	188	201	184	195	225	220	218	185	193	181	182	189	185	186	200	209	209	215	209	210	178	219	164	200	183	193	195	208	224	195	191	220	203	195	215	212	212	245	172	192	213	198	194	201	204	223	186	202	208	179	185	206	209	185	234	218	237	185	221	207	185	193	219	213	223	176	207	202	220	186	196	192	190	180	192	178	192	200	202	177	210	200	196	184	191	200	210	193	165	174	207	174	188	179	184	197	200	210	195	180	208	196	188	197	180	204	213	211	176	179	204	168	200	217	204	202	175	185	236	196	183	184	180	214	196	215	189	189	202	184	195	209	210	197	186	192	213	168	175	205	197	181	223	216	207	183	205	184	198	177	206	203	214	201	204	208	202	189	204	208	190	223	201	186	191	201	215	203	198	204	204	213	213	206	198	185	202	200	204	211	197	202	226	182	207	227	175	184	208	177	195	195	180	210	204	186	219	191	202	204	193	197	182	205	194	211	185	184	212	192	195	184	225	200	201	217	184	194	207	198	179	211	197	191	216	214	227	183	201	225	226	210	193	218	174	194	204	219	225	196	183	223	201	205	207	191	228	177	175	224	223	209	187	211	202	173	201	215	217	178	182	183	211	204	202	208	213	210	206	188	191	192	200	211	182	187	221	190	201	219	179	198	207	205	209	169	211	187	231	215	210	221	203
1757	134	121	129	146	138	118	112	115	103	133	112	120	101	112	95	116	111	105	128	115	104	112	124	107	123	116	127	102	118	110	115	109	109	90	101	107	130	118	115	112	116	123	96	134	117	117	115	121	110	111	104	117	108	94	127	121	139	109	111	131	121	131	115	127	129	91	138	135	90	111	112	103	141	121	113	118	122	111	96	112	120	115	110	136	105	126	129	108	121	118	129	110	130	128	111	120	119	106	112	105	126	124	105	119	117	108	115	101	120	108	119	124	120	89	116	119	110	118	110	122	113	104	105	123	117	120	106	114	140	126	124	133	127	107	105	118	116	111	108	118	112	105	101	110	109	111	124	107	143	122	120	119	108	119	103	113	116	111	113	109	112	111	108	107	126	104	94	135	119	129	115	116	111	113	112	105	130	124	112	114	118	107	104	137	116	125	129	121	93	115	133	102	113	109	112	130	111	100	113	95	106	120	110	117	107	98	101	104	108	109	113	104	112	110	127	81	102	115	105	121	106	124	101	120	119	104	104	117	110	114	105	99	118	118	115	105	103	108	115	118	111	119	92	125	127	106	105	102	111	114	124	132	100	113	113	102	99	105	130	105	113	121	115	103	108	112	108	110	127	127	112	107	99	115	99	104	116	111	97	113	119	125	122	139	99	91	108	114	105	112	115	121	104	123	125	96	111	110	109	116	116	129	112	102	102	96	111	118	102	113	150	106	115	140	108	113	123	100	120	117	111	127	121	111	94	102	122	111	96	117	116	116	137	116	114	116	113	107	104	102	112	130	116	101	126	109	107	113	121	119	114	106	116	116	128	107	130	112	116	126	120	123	137	146	133	113	116	109	114	88	108	101	96	104	108	115	114	101	137	102	110	91	125	116	118	108	109	109	113	110	114	118	101	108	130	111	85	104	107	130	127	110	116	106	120	102	121	125	115	126	101	103	104	102	106	121	130	122	87	114	115	84	119	130	108	111	95	117	118	117	122	98	126	104	121	107	118	125	122	100	116	99	118	117	116	108	102	129	102	100	113	120	113	101	133	105	109	123	130	114	104	112	120	125	129	115	113	120	126	114	105	98	127	112	129	100	121	121	109	112	117	118	120	101	119	108	120	131	116	116	112	114	99	117	92	128	117	118	96	124	122	107	120	115	105	107	93	116	120	111	120	117	109	125	135	120	131	120	110	122	118	109	110	129	113	119	125	126	119	111	121	115	116	124	98	97	120	138	122	120	110	109	88	108	120	111	123	110	102	113	114	130	132	117	120	118	112	114	131	114	116	111	115	123	114	111	148	106	131	106	126	99	145	91	119	110	119	111	90	121	106	116	126	119	111	129	129	116	115	104	108	109	98	122	101	100	95	107	106	111	113	124	114	118	120	107	123	122	117	116	96	105	120	101	110	140	112	92	125	118	117	103	103	118	111	115	109	106	107	107	130	118	117	126	113	129	100	123	85	111	100	116	116	103	121	91	119	112	121	115	112	113	121	123	94	117	131	109	100	129	114	124	105	142	108	116	113	91	103	126	116	120	105	116	107	109	96	114	105	115	88	122	118	141	128	118	109	99	107	142	116	105	110	115	99	91	152	96	115	124	103	118	115	99	118	99	117	121	116	120	123	115	118	115	112	131	113	127	115	117	124	94	105	100	113	122	124	113	122	110	114	121	102	133	109	122	112	101	138	117	104	118	100	122	102	108	113	127	122	115	127	113	110	118	142	111	107	115	123	99	122	126	107	113	111	115	98	123	124	111	111	130	113	113	129	122	106	118	110	113	111	123	120	108	116	92	126	111	121	118	130	108	114	109	119	124	127	105	134	123	111	121	135	127	126	105	121	120	123	110	102	111	107	127	112	113	125	103	109	135	121	125	108	110	125	102	113	107	112	109	109	95	114	122	103	121	115	109	129	93	142	130	106	123	139	94	104	122	115	103	108	90	121	117	104	115	112	100	120	119	117	125	105	122	86	110	117	127	116	117	102	104	119	119	114	107	129	106	102	122	105	102	113	105	110	134	117	119	123	137	123	100	106	126	112	117	113	106	112	114	98	99	130	107	116	120	115	128	146	121	108	124	97	100	121	115	114	96	109	111	127	96	107	100	108	125	99	123	134	110	117	102	115	113	109	116	118	109	93	115	108	122	94	93	113	114	123	128	125	119	118	113	115	119	130	114	99	115	120	110	138	115	98	127	105	121	104	98	100	100	124	96	114	131	132	103	133	120	126	110	126	127	128	117	107	126	112	107	112	116	91	101	111	105	102	97	110	100	104	124	100	85	115	104	102	109	116	112	104	118	99	107	111	121	107	121	104	111	120	114	134	125	111	117	114	108	111	119	109	132	133	105	96	122	131	110	113	127	114	110	135	140	107	108	114	126	122	112	115	104	112	122	116	109	115	134	99	124	109	109	121	138	114	101	127	111	115	97	123	118	103	103	120	105	127	100	105	102	120	116	124	100	118	119	119	132	101	90	109	129	113	117	148	128	107	105	103	111	105	110	110	120	121	122	127	126	103	115	120	96	112	101	110	114	101	119	103	122	113	111	118	111	111	104	112	114	106	119	128	114	118	114	114	114	88	108	98	120	116	111	111	126	124	90	108	120	110	150	132	134	104	116	118	106	109	111	112	107	112	113	104	103	117	139	118	110	123	108	119	96	109	122	109	117	112	109	112	95	119	109	127	120	109	136	101	119	113	94	121	113	120	107	117	117	104	117	150	124	128	108	104	107	112	93	108	117	111	124	89	119	118	130	100	110	105	104	93	127	130	125	109	96	116	108	115	113	120	78	110	98	112	107	125	112	127	129	109	115	106	98	129	112	104	100	127	121	122	106	112	124	117	125	127	120	107	125	128	94	103	134	100	113	115	112	126	91	116	125	108	118	99	112	135	119	120	110	107	103	104	110	114	122	101	119	114	115	102	126	125	135	106	96	97	107	102	115	131	134	110	110	107	116	124	110	128	117	120	142	120	137	100	145	91	108	106	127	109	119	124	104	127	121	123	130	106	129	114	120	131	96	113	104	119	101	106	114	130	115	119	119	119	118	105	104	98	112	102	98	108	122	119	110	129	116	111	117	98	136	106	125	107	126	104	113	110	118	104	118	139	114	122	126	115	108	111	109	106	111	114	120	119	111	116	110	102	112	97	129	125	113	112	112	106	119	116	112	115	118	114	107	130	87	110	127	128	118	125	99	131	106	124	120	111	119	122	111	129	100	119	115	117	114	120	123	129	117	123	113	131	105	110	113	124	111	104	114	120	103	115	115	111	108	108	116	112	115	119	123	108	101	117	113	112	117	109	116	132	114	112	94	82	101	105	121	124	121	109	107	129	122	117	123	117	108	104	112	123	120	118	121	100	111	91	118	121	118	126	104	109	118	117	98	110	103	115	113	140	117	108	106	118	109	129	102	106	89	125	114	118	90	110	113	114	128	117	121	107	145	109	105	98	125	123	114	127	95	125	127	127	109	103	112	123	118	106
1943	334	414	430	412	373	369	377	379	390	347	326	333	334	331	332	313	301	334	323	329	332	331	319	271	307	316	315	270	314	315	321	318	312	294	304	340	314	365	328	297	299	283	325	313	311	322	323	304	281	299	295	305	322	326	319	349	295	315	330	301	332	328	295	313	331	305	308	295	336	279	326	312	325	327	306	332	337	349	281	314	307	298	316	308	332	353	290	311	317	298	344	314	302	301	315	296	302	345	320	297	321	332	327	337	328	309	319	319	301	319	312	305	330	315	302	354	317	315	329	353	322	316	279	310	320	311	266	342	287	303	298	328	364	308	314	315	326	335	322	304	300	309	295	300	278	291	336	313	288	308	322	297	310	328	311	328	322	343	301	290	340	352	271	310	326	324	342	320	301	304	336	306	329	320	312	340	322	323	310	307	309	285	291	324	298	289	300	301	275	308	317	322	292	315	313	283	309	314	300	309	298	312	320	296	353	307	290	310	304	288	316	291	302	323	297	307	315	327	317	318	331	320	314	305	303	316	313	305	257	301	287	330	297	311	326	310	331	315	325	312	302	303	322	279	319	317	299	320	306	327	285	310	360	332	312	299	300	305	328	363	315	303	308	313	298	300	321	342	329	312	301	309	282	296	280	298	313	314	300	325	307	323	283	308	293	312	328	335	296	302	286	295	326	313	312	303	296	303	300	315	312	331	312	323	306	304	333	297	303	324	309	302	306	317	313	319	302	311	289	283	304	306	300	308	313	310	309	308	293	311	301	292	297	313	304	313	326	303	344	323	314	312	313	320	289	304	308	286	275	337	298	314	319	328	317	293	292	332	332	326	335	340	290	324	301	327	272	330	279	313	313	345	326	287	337	325	313	313	319	282	294	342	301	315	324	325	307	310	320	280	307	287	331	292	297	316	295	303	317	264	273	316	302	311	327	286	312	308	299	264	298	322	311	303	303	321	327	285	311	329	296	302	322	323	310	336	307	288	290	349	294	315	329	301	278	309	309	315	273	305	321	324	310	287	277	306	329	301	297	309	340	302	308	329	308	328	291	319	309	307	342	313	310	318	307	306	286	297	300	329	271	274	332	341	309	294	337	301	334	338	315	336	341	321	313	321	314	309	302	310	326	313	303	312	332	324	321	345	312	310	309	305	320	296	321	350	333	306	316	316	333	334	341	351	306	303	348	326	315	327	311	287	311	322	315	338	329	326	313	309	318	336	303	328	304	314	323	319	333	308	302	284	324	311	316	315	331	325	306	312	321	292	338	300	298	329	308	319	337	351	306	314	307	320	320	309	347	318	331	305	360	311	332	320	324	305	318	323	301	330	308	308	290	329	282	336	338	310	304	307	301	314	293	309	312	331	320	311	279	301	310	290	275	324	308	323	318	284	294	306	318	321	311	345	279	327	327	293	332	296	337	342	336	311	314	286	334	314	301	351	315	347	321	312	297	280	348	332	304	327	322	298	297	331	289	304	301	347	284	314	306	313	317	320	304	316	315	349	303	311	306	301	326	321	315	309	303	283	320	328	321	281	304	321	297	304	304	314	309	280	292	299	283	282	281	315	344	333	341	300	343	306	298	319	312	315	306	312	315	294	302	311	306	302	337	306	345	320	293	312	328	275	308	338	318	318	316	297	298	307	322	321	334	303	298	331	331	310	337	315	308	299	314	330	337	280	311	334	324	310	330	308	303	325	329	331	310	293	304	281	328	317	338	306	328	289	328	311	320	331	301	288	311	299	298	302	274	295	294	322	317	341	334	342	290	319	297	328	303	325	325	311	311	299	334	338	299	338	329	294	331	311	326	339	289	329	329	338	279	308	317	319	310	328	312	328	324	341	334	328	331	286	340	310	316	315	300	317	300	319	325	302	321	319	275	312	309	321	322	303	262	335	307	320	308	313	343	315	310	337	304	292	304	344	311	332	340	320	320	272	290	338	325	340	284	302	307	307	295	278	286	286	315	307	338	320	326	328	299	316	320	314	302	301	321	318	309	291	296	303	328	314	294	293	337	329	305	313	323	279	298	326	283	309	330	283	302	313	301	303	276	313	311	317	318	317	308	308	277	288	327	326	308	318	309	315	317	314	316	312	312	300	329	350	353	319	307	280	314	285	335	300	334	292	334	315	332	330	306	302	292	296	288	300	315	333	307	310	298	298	299	315	286	321	309	294	293	306	314	288	342	302	293	302	338	315	306	293	336	324	319	285	315	303	334	291	309	319	281	348	312	301	301	296	294	326	269	325	305	303	289	275	326	321	311	292	311	321	325	302	296	305	309	279	315	329	320	352	302	304	265	301	299	314	313	334	304	301	320	304	309	324	315	327	334	306	321	315	281	309	322	300	325	345	310	317	325	345	321	305	326	335	332	323	306	305	332	352	271	316	319	312	325	298	292	299	357	313	313	306	291	293	333	306	347	308	305	312	283	293	334	294	290	308	331	332	305	323	339	335	335	317	320	304	344	328	299	319	313	284	308	316	323	328	332	295	272	303	310	308	303	309	316	310	328	280	340	310	278	355	311	319	286	288	307	279	369	310	292	339	322	339	308	315	327	309	322	313	325	315	309	341	337	324	317	294	322	322	294	305	319	330	305	331	329	334	278	327	276	308	298	309	341	304	316	315	299	302	308	303	330	331	305	297	310	326	315	325	291	337	326	325	329	329	304	311	314	301	334	310	317	288	328	309	314	323	345	297	313	325	332	313	317	311	316	326	284	294	314	307	312	283	334	330	316	315	276	310	301	311	331	335	285	327	328	331	339	359	327	353	325	299	320	325	331	298	293	300	321	350	282	306	343	307	299	339	333	305	286	300	328	305	296	314	304	300	308	306	326	332	294	271	317	292	323	288	350	303	315	289	316	324	316	337	328	296	344	293	314	299	294	280	325	305	289	325	340	320	299	334	302	307	322	287	301	294	330	303	288	340	311	328	332	348	297	303	295	305	293	328	318	316	283	266	337	322	297	298	301	280	351	317	332	329	320	285	317	336	322	304	362	279	309	309	311	297	306	306	327	325	307	316	316	320	328	312	312	306	309	336	321	300	332	332	299	283	319	304	264	305	301	332	302	311	307	308	319	300	252	294	308	301	284	323	307	325	319	324	344	309	320	342	302	294	274	333	324	293	304	315	319	301	319	291	284	306	339	290	327	311	323	311	297	336	301	358	346	294	320	309	304	315	315	331	282	303	323	279	312	322	320	302	285	323	307	301	303	287	308	327	291	309	307	288	305	293	292	305	314	314	302	295	356	313	297	302	331	298	304	326	323	310	328	287	314	297	293	343	310	312	296	330	301	339	327	322	334	342	314	297	303	294	334	332	285	323	313	293	336	299	312	337	298	320	321	306	343	317	320	334	323	308	301	338	294	282	307	355	315	307	325	313	250	333	319	326	306	309	311	304	320	335	324	316	292	318	290	297	299	307	321	364	358	353	312	307	306	286	301	331	319	329	311	292	307	315	313	309	316	325	308	339	312	313	321
7322	910	1104	837	587	410	355	268	279	272	217	201	188	219	169	174	156	157	167	142	157	152	146	152	151	128	159	142	141	152	140	142	163	154	134	160	139	134	140	123	127	142	147	154	136	160	159	147	131	136	138	146	148	109	159	148	133	155	125	149	145	116	130	141	139	138	134	127	137	124	135	135	124	150	125	133	135	148	142	131	134	146	136	114	135	144	123	136	136	140	153	136	115	128	140	146	126	135	155	141	140	121	144	142	158	161	124	132	135	137	132	149	124	125	110	135	132	119	135	140	136	139	143	145	148	151	107	116	125	128	133	133	145	140	125	148	161	143	132	134	136	120	130	124	131	118	139	124	140	125	125	145	148	131	153	131	152	133	144	157	129	143	134	149	135	150	148	145	130	142	133	120	135	138	120	109	137	148	132	133	130	139	148	128	116	136	137	139	147	140	144	163	131	143	145	142	139	136	148	124	134	152	142	132	127	141	162	140	136	145	132	155	138	153	136	135	108	142	152	151	126	144	119	126	127	133	151	141	135	134	134	143	146	118	112	136	151	144	140	126	118	128	131	182	127	134	127	136	130	138	138	136	125	137	137	120	137	164	136	134	147	132	139	127	148	136	159	141	162	134	130	156	167	124	127	149	145	122	130	127	166	166	123	132	126	149	142	137	132	131	132	140	143	115	136	130	126	139	134	154	145	135	149	134	127	121	140	144	134	131	140	142	128	127	148	129	144	125	129	133	144	142	138	136	131	144	158	141	139	170	130	130	135	150	133	143	142	129	136	133	131	121	118	121	140	130	135	149	128	121	141	126	136	131	150	138	132	139	130	146	132	140	143	132	148	127	152	160	151	128	121	132	127	126	140	128	128	126	159	116	119	116	118	141	146	145	123	131	134	135	124	144	118	133	135	123	137	151	112	130	121	123	131	158	124	152	131	111	118	122	132	126	144	127	145	151	124	150	149	137	114	123	120	137	138	124	152	143	141	138	157	128	131	136	146	136	134	116	121	125	142	138	131	137	137	134	136	100	131	136	135	138	130	132	137	159	135	133	143	120	112	128	160	125	134	119	112	143	149	127	120	139	145	146	140	156	140	151	139	122	126	134	117	127	139	140	133	142	135	125	139	145	108	144	126	125	106	145	134	139	132	136	119	145	115	145	142	123	125	151	160	164	128	144	138	127	131	163	136	128	159	127	133	153	131	126	143	155	143	127	158	146	128	157	137	140	125	144	135	161	135	150	124	120	137	143	131	117	131	130	129	148	158	148	135	127	143	135	146	148	135	149	132	132	141	109	144	133	128	145	139	136	152	133	137	138	124	139	142	166	146	128	155	122	145	137	143	125	127	143	138	160	133	143	169	145	106	143	129	147	141	133	111	143	132	138	136	113	157	129	144	136	149	137	147	121	134	150	150	104	123	123	135	142	155	151	146	158	126	119	148	130	117	119	151	160	148	140	137	129	119	147	143	114	149	156	135	125	128	156	128	132	142	131	124	137	134	135	142	155	123	142	155	138	137	130	156	125	143	136	147	171	132	148	119	141	131	124	133	130	130	137	138	154	136	146	154	149	152	135	155	137	134	135	162	134	124	139	131	138	147	139	132	129	116	141	116	141	147	123	134	137	122	140	131	139	126	121	141	123	143	142	159	140	141	139	132	127	109	129	124	140	121	132	144	122	144	143	120	141	181	152	145	136	119	141	127	135	119	145	121	125	122	128	146	134	154	134	149	127	135	128	145	131	136	147	122	129	147	144	136	133	138	117	125	129	127	150	127	130	124	148	144	137	125	141	137	128	151	149	120	141	149	132	130	138	152	140	136	140	152	153	112	137	154	119	148	140	137	126	116	148	114	142	133	133	160	163	122	165	131	127	134	159	146	117	125	141	148	143	132	150	125	111	134	132	173	135	130	145	116	116	136	123	147	144	130	136	138	130	135	132	146	128	149	134	157	128	134	136	115	107	124	111	154	133	150	138	134	141	137	155	128	139	114	141	136	128	139	140	131	141	136	139	147	153	132	134	126	145	140	137	143	130	141	151	153	147	149	125	147	146	147	124	132	136	144	135	162	138	154	150	159	126	152	135	123	152	134	133	135	129	145	148	143	135	150	124	147	126	145	136	135	125	122	141	114	145	152	125	139	125	130	142	134	141	150	129	161	129	122	140	144	141	134	132	119	131	126	150	131	144	124	128	150	139	129	117	126	135	125	133	138	141	134	124	147	125	138	150	132	130	130	161	156	138	131	138	141	140	145	142	129	123	145	142	136	127	132	152	122	108	122	112	131	132	132	136	159	133	148	149	137	120	132	132	135	154	139	133	154	168	144	150	132	147	133	134	140	140	119	146	140	153	129	136	108	131	146	148	122	140	151	131	134	136	142	126	128	130	138	160	156	143	141	147	154	147	126	138	152	139	139	135	133	127	140	151	138	131	118	133	129	150	141	123	137	133	129	148	131	148	146	144	136	143	132	141	154	119	116	139	138	119	134	143	162	157	139	133	129	140	139	129	159	119	129	150	127	131	142	139	132	126	115	152	143	136	137	145	119	125	139	129	157	137	149	138	131	151	136	136	139	142	132	127	134	126	146	161	122	120	137	141	152	132	136	129	146	145	123	146	146	165	135	146	144	136	141	101	148	137	142	147	131	141	116	132	142	133	134	144	130	123	141	159	126	147	117	140	127	149	144	134	157	111	123	142	137	132	136	141	138	148	125	147	135	141	148	135	149	121	143	118	139	125	123	155	132	148	121	137	133	127	142	126	110	123	129	130	131	137	129	135	136	133	140	136	140	136	129	143	149	141	152	136	129	122	132	138	156	136	130	129	156	136	142	133	149	157	147	124	114	145	138	135	139	135	148	114	115	145	145	148	150	112	147	144	117	125	132	116	142	141	121	153	142	171	122	139	134	162	140	129	131	129	133	141	134	152	138	152	141	134	148	129	137	144	146	116	133	140	147	150	144	130	148	140	145	128	144	135	156	138	116	153	122	127	132	122	150	123	125	127	140	120	131	140	152	129	148	155	132	133	139	126	133	133	135	142	150	123	121	141	154	130	140	120	129	135	154	140	133	156	127	138	144	148	132	117	148	121	125	128	131	121	153	109	153	123	134	138	149	127	142	141	140	137	130	136	139	137	142	153	143	167	135	133	134	126	129	131	140	154	101	149	138	170	133	130	140	131	157	128	137	139	139	127	148	140	136	136	124	139	155	141	119	120	129	143	136	142	138	126	149	126	131	127	131	123	124	114	128	140	131	138	132	132	117	137	133	149	139	152	124	128	137	144	131	134	142	147	117	117	142	120	140	122	140	142	148	140	116	116	142	128	127	130	135	146	120	132	138	133	135	141	133	134	145	137	134	152	125	146	143	155	162	124	142	147	142	146	124	143	129	141	129	135	117	150	133	150	123	147	141	132	133	127	125	154	142	138	149	147	141	121	147	140	135	153	121	140	122	134	131	139	139	143	129	143	155	119	135	150	138	164
5251	1165	2421	2816	2500	2098	1767	1425	1212	990	930	850	759	704	630	631	627	583	519	572	557	505	513	503	442	435	449	429	460	475	429	435	418	391	400	408	399	412	408	424	418	401	425	417	412	426	382	375	391	382	376	408	358	399	377	388	389	401	372	389	350	356	366	383	366	371	375	391	353	388	354	367	348	389	374	366	373	377	369	370	366	367	344	376	345	357	372	379	385	353	354	402	350	364	339	339	384	362	400	411	378	344	369	364	349	342	354	374	362	377	356	371	386	342	371	343	358	383	354	374	361	383	369	360	348	343	360	341	332	377	373	336	370	331	345	365	382	346	331	375	334	356	348	382	353	345	388	366	355	368	362	359	319	349	373	376	334	346	357	388	351	343	342	356	368	368	395	388	355	353	335	346	380	353	358	372	393	365	369	367	370	354	317	339	352	341	399	343	362	364	368	348	346	345	367	346	367	356	368	354	337	339	350	311	361	356	360	380	365	354	341	358	333	370	389	390	363	363	336	342	383	358	351	374	339	363	376	329	373	363	338	321	381	342	343	372	354	346	366	382	370	377	356	349	349	365	332	351	365	326	328	350	335	336	368	348	335	365	367	377	345	368	373	380	367	359	361	367	357	355	314	373	362	340	364	353	356	364	349	356	364	347	361	359	375	365	382	324	356	341	376	364	389	358	347	357	385	335	381	334	348	331	363	342	370	394	356	347	322	363	357	368	343	333	372	363	354	333	379	306	369	346	323	363	382	377	363	344	375	366	361	344	323	367	368	336	331	334	352	377	347	372	368	351	350	398	363	337	371	350	392	362	357	386	345	344	338	355	358	374	342	364	347	369	367	343	328	363	368	361	347	346	320	360	371	364	339	373	379	349	339	365	344	376	367	360	363	382	343	357	414	351	356	365	343	381	363	360	366	350	394	302	349	359	354	340	352	364	343	379	343	377	369	369	349	370	330	340	329	357	352	356	367	375	395	367	349	357	393	319	326	362	361	340	377	351	352	381	359	378	335	373	332	362	334	369	352	362	384	384	369	321	354	369	348	339	351	341	351	334	368	376	383	375	374	362	323	360	366	375	352	339	360	342	351	352	390	373	385	362	346	374	336	371	355	344	359	345	359	341	347	354	350	375	332	342	348	373	374	337	363	339	363	373	358	365	349	371	351	358	392	362	343	367	364	361	348	343	364	359	341	378	369	381	366	383	384	369	399	350	346	376	353	372	360	376	361	309	331	378	412	363	336	353	342	338	362	358	366	354	355	390	386	354	345	361	369	368	375	342	336	361	347	350	380	384	363	371	357	331	332	338	330	326	356	357	352	333	358	356	356	376	345	343	366	367	384	336	333	339	349	358	324	347	318	359	356	362	345	327	346	353	320	372	332	385	353	355	355	370	331	338	355	348	331	365	371	378	353	373	321	375	338	372	373	385	356	353	356	343	355	366	359	385	371	380	361	337	349	340	330	362	369	331	345	352	368	352	344	350	366	342	346	393	386	365	360	356	358	354	324	349	378	349	358	364	356	355	371	343	380	343	368	369	348	365	371	345	385	395	357	363	332	349	365	375	333	337	344	363	318	326	381	360	367	391	379	344	353	339	365	334	332	367	385	384	357	370	358	338	371	331	365	372	381	387	350	372	375	362	343	342	372	387	368	334	370	414	359	364	368	369	350	357	392	364	319	399	359	359	376	371	395	354	342	359	351	339	374	320	357	372	390	352	347	353	349	339	374	360	387	372	367	362	384	353	339	389	324	352	368	366	380	363	380	361	374	384	353	374	328	394	348	349	363	349	363	357	354	366	376	341	371	328	318	380	340	375	375	358	332	358	339	385	362	321	341	347	367	344	361	388	364	366	368	367	347	373	346	352	370	372	324	367	357	376	393	355	341	377	367	367	353	399	368	365	311	383	327	375	335	391	333	362	344	345	352	346	398	345	344	328	356	395	357	378	368	362	350	358	397	367	357	356	359	387	339	350	369	355	345	349	357	362	360	370	377	360	344	331	385	364	331	364	378	348	361	354	330	367	326	351	350	354	363	338	367	373	359	352	351	382	335	349	330	345	356	355	336	361	347	340	345	325	357	343	347	395	345	329	348	377	363	361	331	385	339	388	342	336	398	356	344	367	369	347	358	335	369	322	353	372	393	398	347	357	371	358	332	389	381	353	355	373	341	353	363	360	364	336	332	348	343	372	342	368	314	365	376	320	388	346	311	368	362	358	407	366	328	381	345	372	351	340	362	306	347	334	360	353	354	356	335	356	373	354	337	346	358	324	374	359	372	338	361	354	350	370	354	353	340	385	347	389	344	393	381	372	329	388	354	362	348	377	346	354	335	364	355	360	328	350	375	368	343	396	364	379	321	365	350	359	367	371	358	346	324	375	348	323	353	356	364	348	327	374	371	385	375	354	324	345	402	325	338	397	366	356	322	339	362	365	386	359	379	353	349	370	388	368	343	353	339	336	352	337	337	347	345	353	345	370	351	336	386	320	368	322	326	356	361	370	370	334	360	349	365	373	335	385	390	365	362	381	356	300	352	341	342	336	345	330	339	334	352	379	360	369	335	400	331	344	368	363	353	373	341	361	329	351	351	339	335	329	373	333	324	373	366	368	369	363	385	374	371	353	379	382	351	383	369	353	350	362	357	392	375	386	343	362	356	373	354	367	363	344	334	349	384	374	361	385	354	380	379	395	386	365	349	366	333	342	377	334	364	320	383	351	354	357	351	357	371	395	380	346	357	344	361	372	364	360	344	360	337	379	353	307	333	349	335	338	361	337	364	345	340	367	380	369	358	352	332	331	364	342	360	341	376	369	344	352	354	346	378	354	403	367	352	354	372	397	345	351	370	385	372	368	343	354	372	334	377	360	398	340	375	346	355	346	366	339	393	353	355	359	364	369	344	352	365	321	330	371	374	350	388	348	396	356	366	374	379	339	330	374	343	381	337	383	357	342	374	364	388	355	329	352	361	408	356	361	353	308	348	371	370	379	332	399	378	382	359	363	310	334	315	359	368	325	356	382	384	392	338	343	371	342	362	317	346	365	339	350	406	342	363	346	327	362	339	343	371	352	333	359	379	359	327	334	347	343	375	357	346	341	336	348	372	361	371	341	361	365	377	363	334	342	354	332	364	390	348	395	334	373	353	378	366	351	369	366	319	353	350	361	362	339	361	369	334	385	390	368	356	363	345	384	344	366	366	380	346	349	347	381	344	338	324	400	376	347	345	387	336	356	382	365	365	336	369	359	372	341	342	366	366	351	338	355	362	345	317	380	317	345	372	374	360	350	376	356	372	359	350	350	335	350	342	338	366	333	366	341	384	315	350	347	373	343	374	365	352	343	357	387	369	350	377	356	365	369	323	383	341	345	358	403	350	353	352	369	357	395	378	362	379	345	360	337	345	364	351	353	333	368	359	370	353	365	359	381	372	381	361	370	344	358	365	366	361	383	384	356	382	333	341	370	361	319	382	341	321	360	359	371
13898	1926	2048	1491	990	682	499	434	344	269	215	200	175	163	153	157	143	125	129	116	99	102	114	102	88	88	120	93	79	84	94	94	101	84	85	76	60	75	68	84	79	97	96	77	95	89	59	82	69	79	68	72	89	84	64	72	73	69	75	69	87	78	76	70	53	69	81	75	67	62	74	74	86	88	71	78	70	88	66	77	66	77	69	64	62	69	67	82	94	84	68	64	102	88	82	79	72	69	60	80	81	65	72	79	52	82	70	69	86	76	74	90	60	59	74	84	68	72	70	73	80	67	74	65	74	67	67	80	81	80	64	58	79	71	66	78	79	76	73	76	65	61	65	75	68	89	77	70	78	70	58	79	71	71	73	84	83	67	64	77	70	67	61	65	72	76	80	68	64	76	70	70	73	67	73	71	70	68	64	63	72	71	70	58	68	63	86	77	76	59	61	69	75	73	80	78	71	77	72	77	77	79	74	59	68	78	63	73	69	56	57	65	62	63	72	82	77	69	62	76	73	66	80	67	80	63	84	64	84	66	78	85	72	66	62	75	80	70	68	64	68	64	77	75	88	80	77	79	72	88	83	84	84	84	75	64	62	60	60	59	72	64	92	62	69	91	70	71	69	87	68	73	84	64	72	83	83	73	60	87	73	60	75	71	78	77	57	73	71	55	83	73	77	59	65	85	63	69	70	85	60	73	56	75	66	72	75	82	65	60	75	71	64	58	71	65	67	78	76	86	75	83	92	73	69	69	76	80	75	62	75	79	62	86	77	91	93	67	61	66	57	57	61	72	85	76	90	91	76	59	80	80	66	80	56	71	65	55	72	70	81	69	74	60	77	69	58	62	71	73	71	75	64	76	92	60	79	78	68	77	82	55	75	70	68	70	70	64	63	63	70	70	78	66	60	69	61	70	64	61	81	103	79	93	76	69	77	69	75	75	72	81	78	92	71	59	70	75	80	59	60	69	80	64	60	76	64	71	78	75	71	77	75	59	72	82	69	71	68	78	75	88	81	84	65	72	66	81	69	71	48	72	76	71	69	78	70	71	75	75	75	67	86	59	87	77	67	53	67	61	70	62	96	76	69	78	77	68	63	60	83	83	62	64	71	84	77	71	75	105	73	70	73	73	73	74	68	61	74	77	77	70	89	79	75	62	61	67	73	72	73	57	61	78	65	72	66	77	60	65	74	62	64	86	77	79	62	76	73	75	70	88	74	80	64	68	75	80	70	73	72	77	79	66	66	58	72	69	67	61	75	71	65	82	82	81	68	80	83	80	70	78	65	93	61	64	60	63	66	73	81	68	55	67	61	65	80	71	69	62	75	84	61	66	75	78	79	80	72	91	59	63	68	62	69	59	75	63	79	73	71	60	64	75	79	69	76	87	71	82	79	76	68	60	61	75	66	71	66	65	79	78	77	66	68	53	68	62	72	44	76	73	57	83	66	65	81	69	66	82	70	86	98	72	70	67	67	72	65	79	60	60	72	68	67	86	69	74	47	69	76	71	69	79	72	71	74	66	80	91	74	69	68	65	65	73	75	80	77	71	63	72	57	74	82	70	82	74	68	58	72	70	62	65	69	65	63	85	76	88	77	51	64	77	66	62	80	85	61	65	84	71	72	68	77	75	68	82	75	77	64	79	73	66	60	52	64	45	69	78	68	64	61	51	71	64	73	76	88	76	70	68	86	74	64	65	65	59	73	67	78	69	70	83	69	64	52	73	67	85	65	64	69	62	73	65	56	73	68	81	58	68	57	75	75	79	91	72	71	62	55	75	62	86	90	78	60	74	77	73	62	55	68	72	70	52	80	80	69	65	71	81	65	70	63	64	85	73	64	68	72	82	57	75	64	74	73	83	72	60	65	61	79	97	69	65	75	74	71	68	79	78	66	63	78	58	80	72	71	72	90	67	48	75	79	69	89	55	67	63	62	75	80	68	87	81	67	96	77	71	66	90	84	90	65	85	84	78	84	79	69	79	70	69	64	61	76	90	79	72	71	71	70	64	75	69	79	64	62	71	80	67	84	83	58	77	81	73	80	79	81	72	67	86	76	78	82	67	72	74	63	66	68	68	84	82	65	80	72	79	73	73	84	79	68	78	61	77	60	74	80	72	65	76	70	74	90	73	78	70	66	70	66	70	65	81	67	71	86	75	74	70	68	63	76	69	72	79	70	64	73	70	61	56	61	73	88	65	70	76	73	79	64	72	66	62	69	64	76	67	63	80	48	76	73	55	79	71	65	64	78	67	80	80	67	77	77	78	83	66	63	73	61	95	77	62	74	64	76	71	78	67	83	67	71	72	92	85	49	58	72	73	69	75	75	57	75	75	71	69	72	64	66	76	66	66	81	76	73	65	75	61	57	64	81	71	68	65	83	68	73	77	67	63	90	91	75	83	67	76	75	73	66	74	68	73	68	69	77	83	72	70	71	69	66	61	77	67	57	81	65	71	69	69	68	65	83	93	75	75	66	67	81	79	69	48	72	70	61	71	87	75	73	73	78	64	88	63	79	83	85	66	67	55	66	86	79	72	67	83	66	68	86	86	77	82	62	83	72	63	73	66	67	74	79	62	80	63	78	71	87	71	71	61	56	71	75	51	70	84	72	84	69	69	64	69	63	69	59	80	75	84	82	65	72	58	72	71	78	71	64	69	65	76	70	84	73	65	71	86	67	70	65	74	74	88	65	79	67	55	79	72	73	84	82	88	65	67	59	69	70	86	76	68	77	71	70	71	67	67	70	89	78	68	74	57	86	45	65	70	74	63	59	70	92	69	75	65	69	75	67	65	73	70	65	71	82	85	77	66	57	78	87	74	74	70	85	51	68	65	80	58	62	66	78	77	100	66	74	91	50	73	72	65	83	80	72	69	76	86	71	68	93	80	56	91	79	63	72	69	63	76	63	81	68	84	74	73	62	73	98	72	74	93	64	68	78	73	73	66	58	74	94	59	70	69	80	68	68	83	79	62	71	68	78	64	86	82	66	60	73	60	77	59	76	69	77	92	65	55	92	65	75	60	66	73	78	76	67	55	80	65	67	81	69	64	69	84	55	63	74	73	61	50	71	80	63	60	71	80	58	75	63	76	81	74	61	71	83	71	72	66	72	79	57	79	63	78	56	66	66	70	77	53	74	68	65	75	55	65	65	72	69	68	59	61	73	77	77	65	90	67	86	70	83	61	69	72	63	88	69	61	80	84	49	53	76	62	61	63	75	76	58	60	59	83	55	64	65	89	63	59	71	78	64	73	76	75	50	75	79	75	68	83	56	68	74	66	66	76	76	69	80	76	77	60	68	72	84	67	84	62	59	67	81	63	90	70	62	80	66	65	79	67	67	75	73	74	86	61	67	72	74	71	61	76	60	75	71	65	81	67	55	78	68	79	70	75	87	67	67	76	68	87	62	77	65	68	67	69	67	66	75	72	57	71	90	97	59	89	91	82	75	86	81	87	70	64	64	68	67	63	70	90	74	78
7157	1806	4356	4921	4373	3487	2765	2252	1821	1491	1369	1153	987	913	809	732	723	707	594	608	559	524	464	480	447	402	430	397	374	379	390	332	355	300	291	305	318	274	284	289	300	276	255	278	310	342	308	281	251	252	244	268	265	275	238	262	234	260	214	253	236	263	233	237	228	259	216	236	230	225	210	238	203	220	214	216	240	206	211	197	222	227	218	221	220	211	214	205	207	210	213	196	214	234	209	213	208	229	210	196	191	169	208	183	209	209	221	202	181	223	214	208	209	220	212	210	207	200	197	206	193	227	195	203	209	191	202	216	207	221	232	201	189	214	208	214	235	213	188	220	231	220	191	201	240	192	204	200	208	200	214	223	209	196	195	199	206	211	214	235	219	203	202	171	208	232	196	213	217	199	184	187	191	194	213	197	189	248	209	186	208	196	216	218	199	215	171	201	180	173	195	216	190	188	216	179	208	186	212	199	201	183	195	191	217	195	200	201	208	198	176	176	210	209	212	193	203	204	193	180	173	201	173	219	204	230	205	203	196	207	225	207	177	207	195	183	172	194	197	188	187	199	213	192	211	204	220	203	152	181	210	194	203	212	211	204	210	186	209	180	229	188	208	197	189	203	222	221	211	184	190	215	180	189	177	211	179	211	202	186	211	207	216	181	202	184	222	210	198	183	201	183	193	195	199	205	197	189	196	202	211	182	206	199	207	191	211	186	188	200	209	200	206	199	197	202	190	198	219	183	225	185	197	171	195	182	187	206	183	181	201	199	190	161	194	191	207	200	208	212	170	218	197	190	211	217	201	192	204	202	187	192	208	184	196	185	200	186	186	199	204	210	191	187	207	183	196	190	210	190	191	219	206	206	205	204	191	206	184	194	195	180	198	209	187	217	223	171	194	193	177	189	208	189	194	181	197	202	195	204	165	195	181	218	190	203	208	191	169	182	185	194	201	190	168	210	188	195	201	205	214	221	204	174	209	216	206	200	183	188	223	207	218	198	216	200	203	214	206	197	201	192	195	191	162	216	197	202	203	212	224	189	200	180	191	200	180	212	185	194	219	213	216	202	198	194	197	199	232	202	182	222	198	210	209	225	221	187	150	175	175	197	174	208	180	203	202	208	199	207	199	207	176	186	218	190	215	194	185	192	204	198	224	197	201	194	181	198	199	209	217	185	195	190	202	199	182	181	215	222	230	204	220	184	215	190	197	201	200	194	210	198	198	207	205	213	203	194	184	182	179	190	185	213	210	227	209	185	181	200	213	211	182	202	187	212	226	188	195	205	213	198	193	188	200	188	186	177	187	226	216	200	187	201	196	225	201	213	198	170	200	216	213	228	186	197	190	234	232	210	195	212	205	199	200	185	193	179	208	205	197	194	195	171	193	206	203	205	199	209	182	196	197	210	170	217	217	198	200	202	190	204	185	188	215	203	193	184	184	195	172	185	183	234	189	178	187	190	194	192	200	184	148	198	193	200	190	199	212	186	216	183	199	185	187	201	200	219	220	198	193	196	213	192	213	202	189	182	184	190	196	186	168	230	183	191	203	200	194	218	226	209	196	222	205	173	187	200	225	184	191	219	192	227	178	191	182	195	183	168	194	210	188	202	206	203	173	191	214	176	184	185	192	182	214	188	190	181	206	200	202	178	185	208	224	201	187	200	208	184	209	181	192	190	187	193	185	194	172	175	184	210	210	219	206	193	207	184	204	184	202	193	178	186	172	198	205	206	212	197	213	190	186	178	194	184	215	183	235	208	207	196	184	182	191	172	204	212	195	179	182	186	186	202	186	208	187	207	177	194	188	201	217	210	191	197	177	185	215	189	201	205	215	209	188	217	191	187	177	207	184	197	196	214	224	168	187	186	181	221	231	202	218	214	177	211	206	184	192	188	183	190	197	186	216	196	195	204	204	206	188	187	190	188	178	213	188	188	210	184	216	193	214	201	201	194	190	178	186	207	207	222	218	191	209	189	188	198	210	210	224	210	203	203	203	210	207	199	205	196	201	189	196	189	176	215	193	223	194	198	176	192	208	202	186	198	216	203	181	197	200	179	197	172	181	209	197	216	205	200	212	232	168	215	213	196	205	189	189	208	188	206	197	183	207	184	187	188	206	210	200	174	182	184	185	221	221	185	170	192	194	202	185	183	181	198	203	202	187	202	199	205	191	203	189	211	228	183	194	201	182	158	186	220	179	189	198	197	211	189	219	191	198	181	210	200	174	198	192	167	185	195	207	201	192	193	212	199	197	185	187	192	198	193	199	199	179	198	181	215	182	203	191	187	191	201	193	185	218	193	191	191	200	187	205	214	181	222	206	177	195	197	199	185	187	194	193	216	183	203	189	217	201	199	182	209	194	192	171	195	217	205	194	212	224	187	191	190	182	221	197	210	201	187	184	193	205	199	192	192	188	196	202	208	217	221	218	229	191	197	183	212	209	202	209	183	198	185	205	179	200	210	188	190	209	211	202	189	213	216	216	221	194	159	196	172	199	197	196	162	198	221	235	198	200	203	172	208	207	183	195	187	204	190	198	189	203	182	219	178	206	196	176	190	207	201	194	204	199	169	198	230	188	189	181	179	183	209	187	202	192	210	183	216	187	187	216	200	211	215	202	192	182	198	192	213	204	167	205	196	188	211	178	184	206	207	201	186	185	174	220	185	206	214	205	193	207	188	206	175	197	203	220	207	201	178	207	194	219	190	197	208	231	205	189	184	219	205	206	197	188	219	169	209	180	184	217	204	166	218	205	189	204	188	224	202	208	205	218	194	199	204	181	216	207	201	192	213	197	195	188	197	176	206	194	207	204	192	199	178	189	198	194	223	202	211	202	204	212	179	192	216	189	187	206	189	187	194	187	177	211	208	186	189	194	201	235	219	207	189	212	195	195	198	196	212	207	201	206	212	203	204	212	198	197	200	218	192	206	212	226	202	214	198	204	204	194	199	187	200	205	199	168	187	191	168	186	220	198	198	188	183	213	181	216	195	209	204	179	189	206	208	206	204	198	200	226	175	174	159	173	186	181	200	213	207	204	181	201	186	205	210	208	181	208	198	202	192	189	188	198	171	214	197	188	203	213	214	223	190	201	202	219	180	227	215	213	195	201	200	183	173	236	200	210	190	201	187	179	207	181	225	168	223	178	210	197	191	195	202	212	196	212	177	198	183	212	252	208	214	208	186	176	196	196	200	224	196	196	187	209	183	211	194	198	174	201	203	191	180	208	178	169	197	192	191	173	191	190	189	215	208	217	196	205	177	197	195	197	185	208	220	215	180	212	174	227	198	205	198	176	212	217	166	200	175	187	205	208	200	215	185	203	187	188	202	216	192	204	188	196	195	203	213	187	215	214	216	192	213	185	197	194	190	184	174	205	217	201	213	192	192	200	191	166	187	182	192	182	220	185	174	189	193	195	201	221	211	207	205	193	189	187	182	196	206	175	204	209	175	202	200	220	166	198	231	212	172	197	187	215	182	201	209	202	198
1806	143	154	167	127	126	123	133	123	116	132	109	106	110	133	111	122	107	114	105	107	102	108	108	111	119	111	116	125	103	109	102	101	121	115	110	119	122	124	113	113	106	104	107	104	98	116	112	121	109	123	110	86	105	101	114	120	112	115	101	125	112	110	117	99	118	119	113	107	121	117	99	97	97	124	104	116	115	120	113	128	115	115	112	103	92	110	125	130	100	116	101	97	109	102	120	118	99	89	127	109	132	100	91	108	117	126	105	128	112	113	117	108	95	97	117	138	119	117	116	126	103	98	117	105	129	114	116	120	125	131	114	108	107	109	105	104	121	99	116	121	98	112	122	128	109	107	115	102	108	113	116	108	101	104	127	110	130	105	111	97	111	124	106	101	104	104	120	115	113	87	96	126	100	119	114	116	107	108	116	119	95	123	105	107	128	117	120	105	127	121	114	122	114	120	104	118	112	109	109	110	125	104	112	99	107	110	116	122	114	102	117	119	110	113	96	118	97	103	101	95	106	106	108	111	119	111	112	108	96	114	125	107	105	112	111	109	118	108	116	124	107	112	117	111	110	125	115	130	116	106	126	114	110	108	124	132	125	128	109	124	117	95	115	132	130	113	101	109	109	126	107	115	110	103	113	131	110	108	119	107	114	124	93	110	119	116	114	114	115	116	117	124	110	117	98	110	108	116	112	125	112	100	107	120	97	130	123	108	115	100	101	113	103	105	113	103	106	114	109	114	115	103	96	114	129	130	112	94	98	133	108	110	98	121	136	118	124	112	96	120	109	136	108	122	103	112	102	113	100	94	114	122	123	126	116	100	106	129	122	103	107	113	107	98	99	117	123	119	100	124	101	92	105	112	105	106	122	113	118	130	108	110	110	116	124	95	110	106	104	108	122	85	107	110	112	101	133	87	103	110	98	126	118	120	116	113	140	120	113	123	100	111	106	97	112	124	103	131	98	127	103	128	111	109	114	106	108	109	129	118	125	124	113	100	113	102	102	108	109	108	105	115	105	112	111	105	116	107	121	112	124	116	103	105	117	103	96	115	124	110	117	119	113	102	112	113	91	115	118	113	115	128	124	133	99	112	118	112	99	94	109	120	95	109	97	115	121	93	129	123	86	101	127	104	109	110	123	123	114	116	121	111	104	107	102	109	115	111	121	115	124	111	97	121	103	99	113	87	123	133	128	109	136	109	133	126	115	110	126	137	112	100	112	121	104	124	100	110	111	115	116	106	99	128	120	107	121	125	101	107	137	112	103	100	112	115	112	100	99	117	117	94	107	130	102	114	114	106	120	100	113	91	104	95	116	123	117	112	116	98	107	114	94	110	98	127	109	132	113	91	117	122	86	102	116	121	113	115	100	112	115	131	109	96	106	111	106	124	116	116	120	113	121	114	119	128	119	105	113	147	112	104	123	116	117	113	100	119	125	122	106	117	117	132	120	106	114	123	125	104	110	92	113	131	115	112	118	109	139	111	110	99	104	115	101	101	108	116	120	110	95	134	115	99	101	134	105	109	124	134	103	115	113	96	134	92	100	105	121	113	85	108	118	113	105	124	94	133	121	125	104	93	108	107	113	108	106	104	100	100	119	102	106	118	98	129	120	103	122	111	124	124	100	100	103	91	118	88	104	102	123	105	111	118	129	111	108	97	113	116	98	117	128	126	128	112	119	130	94	122	104	127	117	109	103	125	121	108	96	97	112	110	100	99	109	115	117	111	109	125	119	111	114	110	113	88	104	102	119	106	102	120	116	104	113	120	101	135	137	103	113	126	99	128	94	101	111	112	113	109	106	116	83	112	118	115	95	124	107	129	115	134	103	106	116	111	108	125	119	112	115	121	116	135	124	122	108	94	131	93	108	121	107	133	111	118	113	123	110	112	110	106	108	134	101	96	133	107	107	117	95	111	109	128	134	124	110	127	119	110	120	93	126	125	113	95	109	96	127	105	112	113	122	133	104	123	117	110	113	118	110	113	110	112	109	131	128	111	108	106	102	109	102	93	110	129	90	128	119	131	112	108	111	131	109	113	136	112	104	109	121	111	100	114	117	110	115	99	101	98	121	131	114	118	89	124	119	107	107	113	130	103	105	118	105	112	122	107	106	99	126	127	106	102	118	107	102	106	109	110	116	109	102	111	100	126	116	111	97	100	136	102	112	109	109	93	130	124	106	90	96	103	98	112	103	121	111	119	91	111	116	102	114	120	105	117	108	115	122	108	113	112	102	88	112	108	100	125	121	113	102	109	124	98	94	115	114	113	136	126	125	108	119	91	123	111	129	99	105	110	110	107	106	89	105	117	99	107	97	130	115	126	131	127	111	97	103	125	114	102	111	93	111	120	115	117	106	136	96	104	108	120	103	94	104	128	108	110	103	119	102	96	107	108	100	126	119	101	109	123	125	108	110	111	131	115	123	116	100	97	114	119	104	132	92	98	112	100	131	97	109	88	122	112	126	119	119	117	99	105	104	105	129	95	126	131	122	116	119	130	132	134	133	124	109	133	121	112	100	123	122	102	101	111	113	101	109	120	103	112	95	109	120	116	96	122	103	115	109	102	105	107	125	100	109	107	127	98	123	99	114	100	111	107	118	103	117	96	103	125	114	116	132	118	89	114	102	113	119	134	110	122	116	116	110	97	120	114	114	111	101	117	120	93	127	95	113	126	101	112	99	100	113	108	114	145	108	97	118	107	114	132	110	106	114	114	114	137	125	119	110	104	114	112	120	121	128	117	120	98	107	114	102	93	112	121	103	105	114	109	100	127	101	102	118	102	129	110	112	114	96	110	97	122	126	116	97	101	105	115	108	108	118	137	120	95	96	96	103	101	119	121	113	119	120	110	128	114	113	128	105	97	107	103	116	110	98	128	111	113	99	116	136	103	111	117	106	107	101	109	101	126	128	106	117	120	110	107	120	134	126	114	120	99	110	108	112	125	120	111	116	117	117	111	91	102	127	116	116	135	111	112	121	120	123	95	97	106	113	105	106	99	106	115	130	116	116	141	102	126	99	116	128	116	91	99	123	111	101	111	120	111	92	94	104	107	113	107	98	128	119	107	123	127	102	98	111	117	121	109	103	116	110	101	130	115	117	111	117	118	111	110	114	100	121	109	118	105	102	115	111	110	102	130	104	121	118	130	118	128	97	108	118	115	138	118	109	130	102	112	110	122	123	136	115	112	101	110	98	103	125	127	107	125	126	106	124	107	118	120	101	108	117	108	117	130	124	110	103	110	99	111	133	116	108	97	116	122	128	128	119	112	110	94	103	99	115	115	129	112	119	120	107	104	91	112	106	102	103	120	97	120	104	115	115	112	99	111	109	106	98	106	113	123	93	112	101	95	119	105	89	122	102	115	116	104	98	127	103	107	123	112	97	104	101	115	102	130	103	123	120	103	95	104	115	94	96	115	96	112	109	113	115	126	119	97	115	115	114	103	120	137	104	123	103	108	109	92	88	139	120	124	128	99	102
1948	326	423	463	411	437	394	420	404	368	351	345	352	349	356	347	324	323	324	314	288	313	318	309	322	329	301	341	290	300	315	283	319	329	291	320	297	321	294	315	294	315	321	273	311	331	282	314	308	310	285	313	327	326	299	331	296	290	335	324	293	287	322	300	290	288	281	306	326	284	308	294	316	309	307	316	301	291	324	305	318	305	353	314	321	319	287	309	306	292	285	322	319	286	291	351	333	306	307	309	288	281	315	321	317	303	315	290	296	324	301	302	315	293	303	295	294	318	332	319	307	290	308	297	293	317	317	289	331	297	317	282	298	314	304	318	341	345	320	276	265	290	319	293	313	302	314	285	290	314	311	291	314	302	315	303	313	290	313	307	301	307	318	287	309	272	282	320	327	278	315	281	311	283	316	293	309	295	321	308	283	305	313	312	310	305	315	307	304	305	297	290	331	288	323	290	290	279	289	343	288	312	300	304	303	302	287	296	297	288	344	296	282	330	291	313	323	314	332	276	296	318	296	311	321	326	331	315	273	294	304	312	318	288	298	319	291	308	296	297	298	301	293	277	297	319	332	289	303	308	309	291	276	330	325	312	309	307	299	314	300	294	309	284	308	284	306	310	303	279	313	304	285	310	320	270	306	318	319	318	322	293	290	303	290	338	296	322	329	327	289	303	284	307	293	317	310	304	336	331	322	289	322	310	306	309	303	294	314	293	323	315	295	317	316	318	308	290	310	304	294	278	320	320	333	322	294	302	272	307	314	305	337	297	319	310	291	272	326	294	287	275	342	295	334	302	318	319	317	305	269	282	332	292	317	296	287	309	296	276	300	299	307	294	303	297	334	300	317	310	296	328	316	317	306	321	322	297	299	303	284	283	316	321	302	288	309	306	317	312	301	332	294	309	323	321	294	310	301	324	316	306	321	293	318	285	288	292	329	318	302	288	297	308	287	283	282	324	284	294	274	307	301	319	317	278	262	314	301	298	307	327	319	330	324	297	292	313	304	297	299	296	297	293	341	289	298	330	288	287	283	309	277	308	286	290	330	304	315	307	298	331	299	337	297	264	295	289	308	299	291	297	326	295	314	302	326	315	272	325	286	294	302	326	301	295	303	313	296	331	329	328	283	297	290	294	274	320	305	309	309	288	291	329	304	298	276	326	283	303	305	295	328	320	295	313	340	265	320	281	329	312	266	308	310	300	299	310	303	280	323	328	317	305	289	317	307	262	305	282	333	309	294	296	289	278	337	297	300	319	282	286	297	289	304	315	285	326	284	302	284	294	300	304	323	311	295	313	342	321	309	288	303	311	311	288	306	318	312	301	315	298	312	292	319	305	304	287	294	321	316	304	317	272	318	269	316	297	290	289	336	282	333	299	333	252	312	313	323	334	301	274	320	310	337	307	331	315	337	289	326	339	297	309	329	274	327	282	273	325	294	287	328	317	354	294	299	294	303	308	293	282	292	292	291	316	313	300	289	290	319	314	303	301	285	317	299	310	329	303	291	290	317	325	285	293	316	313	282	305	309	290	318	325	309	308	301	303	289	301	313	306	309	332	324	306	319	339	341	317	344	289	294	299	281	292	281	312	325	298	278	291	298	283	298	305	290	324	297	300	286	345	291	323	305	315	293	280	334	289	311	287	281	283	284	308	319	276	307	311	325	304	309	302	327	309	309	301	349	338	295	286	320	335	313	289	317	315	293	316	324	349	314	307	341	323	295	303	309	306	314	303	304	293	315	309	316	319	324	319	286	322	336	319	294	306	287	267	276	297	289	308	325	323	287	261	315	306	309	289	295	309	310	333	287	327	300	303	311	316	299	306	290	330	323	299	316	304	339	314	300	278	295	342	322	310	280	300	301	260	297	302	304	295	287	305	326	337	306	286	289	300	296	326	289	321	306	321	308	270	298	317	322	312	310	306	290	299	300	294	331	296	305	284	325	299	313	330	339	324	303	323	296	324	305	337	306	284	314	326	311	297	298	282	316	321	302	296	331	292	272	306	289	308	311	301	306	312	296	309	318	332	313	312	297	349	314	322	317	302	270	280	315	286	304	301	305	305	338	338	327	314	276	331	291	301	308	340	326	292	324	310	293	303	322	276	296	270	297	326	299	317	270	282	287	305	311	311	289	318	290	331	304	294	291	310	275	322	299	308	302	330	320	314	321	308	291	349	302	309	273	292	331	332	306	277	300	328	327	318	334	293	285	301	302	323	308	312	298	308	315	308	308	307	333	334	304	311	294	309	326	300	342	333	293	296	298	338	321	330	298	311	307	317	312	296	298	310	311	319	299	303	313	312	311	288	297	282	313	298	315	309	309	346	266	312	320	278	307	315	298	297	320	295	304	297	324	317	303	291	309	296	314	292	284	328	337	283	304	308	322	315	333	283	317	309	280	301	295	321	300	300	288	309	340	326	303	303	299	317	318	312	309	311	263	325	322	312	346	287	344	287	299	304	286	310	316	315	288	279	322	308	314	303	297	276	327	326	316	304	305	322	301	298	291	296	288	300	317	292	312	305	303	292	332	320	289	317	289	275	345	328	308	308	323	289	285	313	301	303	287	284	284	329	335	274	309	305	297	300	295	322	322	308	310	320	312	312	292	297	325	321	301	298	279	318	313	295	289	329	316	309	311	318	287	284	314	299	317	304	311	297	306	290	312	307	310	305	285	339	351	323	296	280	300	324	312	322	300	314	312	271	311	290	307	281	305	296	304	299	294	315	344	309	303	310	312	294	317	318	320	359	316	297	300	325	308	328	316	316	310	342	328	314	289	301	319	330	296	301	316	298	311	301	284	314	310	285	347	327	306	289	293	326	310	288	321	314	310	316	292	278	286	290	307	298	305	301	295	300	310	348	294	341	308	327	321	281	284	322	287	299	305	291	325	325	316	283	317	322	322	297	279	296	296	333	309	273	325	290	317	329	289	278	336	337	308	306	315	295	308	308	295	298	290	294	297	305	302	303	302	330	306	291	260	299	311	299	297	304	306	320	339	296	304	311	306	309	305	330	298	315	309	321	298	307	306	305	316	322	339	288	309	294	297	322	321	302	299	299	308	287	304	296	321	302	336	298	327	306	282	312	271	305	335	274	305	313	291	291	326	310	275	306	294	288	301	294	309	331	338	321	319	322	302	311	308	326	281	315	316	323	333	324	319	325	301	305	302	295	288	315	297	294	300	296	308	289	280	310	350	266	311	316	315	306	322	296	309	307	314	303	306	313	306	299	312	293	301	315	319	300	331	276	297	314	312	283	333	304	344	288	322	321	308	311	292	318	297	311	290	311	313	310	309	354	309	325	319	312	300	307	256	299	288	313	294	308	340	304	304	293	320	321	318	291	293	335	297	330	319	291	310	313	280	314	308	273	311	294	319	309	286	344	314	286	271	349	316	323	295	307	276	275	294	313	311	313	300	345	308	291	283	319	274	327	324	306	305	322	335	298	314	311	270	321	316	330	284	296	281	300	334	290	292	306
7241	922	1020	836	539	405	349	304	257	259	238	203	162	196	178	192	199	189	151	155	158	145	138	162	150	134	135	155	121	140	149	123	147	135	147	139	122	125	131	132	133	154	129	129	178	130	140	166	132	139	126	139	128	126	124	142	133	156	138	134	158	131	163	160	150	148	144	125	145	152	130	138	168	136	124	137	133	116	134	117	147	138	166	122	124	141	107	148	136	121	118	146	139	126	138	132	145	157	161	118	141	133	140	160	140	152	125	134	131	150	148	147	123	147	131	121	139	122	121	121	129	132	126	138	129	138	123	116	135	120	127	143	117	144	144	136	156	141	148	155	123	151	153	148	149	149	132	152	133	120	144	146	125	143	132	133	143	138	158	145	126	138	106	140	148	148	141	134	141	143	123	124	136	119	146	128	132	129	142	134	158	135	135	128	132	163	119	136	132	123	147	137	125	149	123	170	153	133	133	137	132	137	151	132	132	108	136	168	127	134	145	140	128	126	162	152	138	139	146	140	141	160	132	128	134	132	139	132	139	121	153	140	120	154	143	145	142	133	125	136	155	140	126	139	133	151	147	135	123	118	137	130	121	111	126	126	143	151	128	121	171	150	172	122	112	144	141	132	127	117	136	135	121	123	144	116	132	131	131	131	140	138	135	165	130	148	134	131	129	133	140	141	149	143	157	127	144	123	142	155	160	131	141	132	135	148	140	128	110	148	144	143	133	147	146	143	143	127	126	120	137	140	141	155	131	132	137	150	151	134	140	149	135	144	121	136	133	138	139	133	141	157	139	163	157	138	138	129	137	158	141	138	146	142	132	125	151	147	147	128	123	140	154	144	150	124	147	152	151	142	151	123	138	145	131	138	140	130	136	136	133	138	126	130	141	123	129	126	133	124	150	128	112	146	125	133	132	130	126	130	138	138	153	118	138	127	148	126	164	131	117	126	146	134	143	148	130	119	132	162	123	150	142	129	123	142	142	118	140	141	118	141	138	144	127	116	126	145	120	134	148	117	142	122	148	137	141	127	134	125	134	148	117	123	113	130	128	132	135	163	162	131	138	140	137	127	129	140	131	119	156	148	139	139	159	139	143	149	143	115	124	134	136	122	145	135	133	130	146	124	129	141	135	134	126	148	119	136	144	143	132	144	136	143	135	148	149	127	130	125	123	112	119	148	156	139	119	117	126	141	128	138	144	126	132	163	131	130	135	136	131	124	128	140	134	142	137	151	144	124	132	129	146	138	115	103	130	148	109	146	171	117	133	165	122	138	130	121	126	128	117	134	131	141	140	149	128	137	116	136	122	123	135	135	111	145	151	129	134	146	144	119	136	151	127	147	133	118	123	129	119	139	143	135	129	134	126	150	154	125	107	125	135	128	127	137	150	136	114	118	147	121	112	139	143	131	110	130	146	147	119	138	120	134	139	114	142	122	129	141	125	144	146	128	125	137	162	158	122	137	123	133	132	145	124	136	115	128	119	132	152	133	139	128	122	143	141	160	129	137	133	127	138	145	148	144	118	105	141	150	130	130	109	117	141	132	138	123	124	125	111	132	130	125	131	151	146	139	130	115	147	133	138	131	139	136	144	136	147	135	152	137	136	128	131	139	138	128	137	143	124	125	146	124	133	142	148	146	144	148	166	145	105	140	139	126	129	143	135	130	147	132	153	138	130	133	151	124	125	124	141	153	135	133	135	147	149	113	122	129	152	118	136	131	132	129	145	138	123	136	133	134	122	153	125	131	119	149	116	117	155	128	144	134	153	140	149	128	131	133	141	124	125	133	129	142	141	131	133	141	124	135	150	113	152	145	131	165	142	154	125	138	131	142	140	145	136	129	127	136	136	126	159	141	126	143	115	107	126	133	131	136	151	146	136	149	144	132	141	128	127	134	153	135	126	145	132	135	124	131	120	124	140	123	144	127	137	133	143	136	141	137	127	143	131	128	128	144	121	121	120	131	122	124	145	154	162	136	106	129	112	132	145	131	143	130	155	141	129	124	131	141	107	130	138	128	158	140	141	154	144	137	118	134	145	136	138	153	143	117	125	114	138	131	139	153	143	148	121	114	120	136	119	132	140	132	139	141	137	138	141	127	148	119	131	115	127	122	115	132	148	138	136	116	149	139	144	127	133	138	137	133	118	131	124	140	122	125	150	136	136	141	150	132	140	141	138	125	140	147	140	140	112	130	131	171	127	140	145	119	156	133	144	105	149	135	125	153	139	131	136	151	136	112	129	139	133	137	138	145	133	128	139	123	142	128	153	152	152	152	119	152	124	138	131	139	153	129	139	133	131	142	126	153	138	152	134	118	124	119	107	139	129	119	139	136	143	146	129	137	130	132	115	120	121	131	131	130	134	151	132	131	123	152	160	131	132	137	122	127	131	144	137	139	139	142	153	131	122	134	134	130	130	133	154	140	126	147	160	131	158	128	126	133	135	132	133	114	125	136	119	134	124	127	139	125	149	138	147	125	126	129	151	175	130	142	144	138	129	162	131	140	142	123	139	142	148	142	140	133	132	130	136	144	132	137	141	128	137	128	146	148	123	146	149	151	127	139	139	133	132	131	135	137	126	124	157	151	139	137	158	129	129	128	150	140	143	121	130	132	147	141	132	120	136	149	139	132	139	159	133	125	117	138	115	133	138	136	141	151	134	111	124	123	137	143	116	111	135	143	141	133	152	120	132	125	147	138	126	163	120	126	125	131	123	132	114	135	116	129	138	122	136	139	142	118	141	136	154	129	117	139	129	126	134	130	143	137	141	122	160	137	136	130	127	134	134	132	156	141	130	133	147	135	132	141	162	116	137	135	137	124	124	150	164	134	139	113	142	127	139	119	141	163	146	131	122	114	131	123	138	125	131	127	124	149	136	135	151	121	130	118	146	139	145	139	141	119	123	131	136	123	128	130	171	124	119	137	136	133	123	133	145	147	160	139	120	160	145	136	128	141	136	120	125	121	152	118	154	140	143	122	133	128	128	140	143	114	122	142	139	144	129	156	144	120	147	132	142	119	120	124	127	148	152	136	138	152	137	128	146	120	134	114	148	129	135	136	145	145	132	122	125	151	132	153	164	144	127	141	118	126	128	135	119	135	143	110	139	119	121	146	161	115	131	150	106	128	113	114	115	128	144	139	145	131	148	147	142	155	148	125	140	145	127	145	129	129	153	141	143	137	138	131	129	137	139	145	133	125	134	133	121	150	135	128	156	132	115	142	142	126	125	143	137	133	142	143	134	120	139	122	139	155	121	129	145	129	132	134	116	137	128	134	135	125	143	140	131	131	110	137	129	124	142	135	123	143	136	142	139	135	138	132	125	132	114	153	136	121	152	147	129	136	137	123	121	134	127	138	132	156	139	134	129	117	139	135	130	131	122	132	136	122	146	137	146	115	134	130	139	137	143	124	125	145	144	136	144	134	131	128	134	118	128	149	136	150	156	137	137	145	114	159	145	149	137	151	138	119	131	141	158	141	125	138
5357	1084	2440	2742	2515	2051	1666	1416	1203	1086	930	831	788	707	687	629	603	598	562	510	501	469	501	517	486	439	456	425	435	441	447	496	439	416	408	395	398	386	421	429	434	395	446	408	401	440	400	403	386	381	391	392	367	384	384	390	359	363	389	354	346	403	377	358	377	395	340	389	377	376	395	371	375	332	377	357	313	367	367	374	383	353	375	355	342	338	358	350	370	322	374	388	360	366	369	361	364	390	380	376	341	373	333	416	359	347	350	383	357	364	373	388	351	352	339	370	356	351	372	350	392	381	353	371	366	345	367	348	362	387	344	359	380	380	362	375	342	326	357	358	348	346	344	370	353	333	371	344	367	363	361	354	349	351	376	355	361	362	361	383	363	350	344	371	373	371	337	341	352	385	372	372	342	375	339	356	386	333	382	359	395	348	341	355	379	355	345	337	351	390	343	342	350	349	344	364	356	359	348	356	363	358	391	334	351	387	348	363	369	375	368	354	347	405	364	370	344	357	353	378	375	388	341	349	335	370	327	329	368	353	363	350	350	360	354	331	364	348	360	380	359	348	372	331	380	330	354	334	352	409	348	390	318	399	366	355	367	387	366	337	364	376	348	391	348	356	338	332	332	333	330	391	380	365	377	339	348	358	369	336	363	341	360	338	346	372	382	354	315	334	357	413	345	364	330	343	357	340	365	352	355	329	378	357	358	343	352	336	373	343	348	361	368	348	334	363	342	332	358	341	365	379	358	332	358	374	362	366	328	369	342	362	341	367	383	360	374	366	354	340	356	373	324	338	346	365	374	346	346	348	344	347	339	337	342	368	360	369	350	371	356	319	383	362	367	357	394	413	340	367	343	381	347	326	325	330	363	354	331	348	356	336	348	344	373	373	362	360	336	348	351	364	353	371	360	337	324	340	397	345	383	353	342	390	379	348	356	345	338	347	348	335	381	352	329	370	357	358	337	326	391	350	352	306	369	368	341	388	375	365	368	375	344	351	348	334	345	380	401	356	376	346	378	312	363	375	346	345	327	345	332	381	362	371	365	353	374	348	370	356	346	346	381	376	375	367	322	363	324	361	337	350	371	393	313	344	351	384	354	379	354	352	321	341	342	381	320	365	352	359	390	368	374	365	345	338	339	355	336	360	348	381	365	387	357	369	313	325	361	351	336	356	349	349	371	350	351	350	378	325	387	327	328	354	354	337	354	356	342	332	352	358	369	360	360	341	386	345	382	317	347	359	368	356	362	338	341	343	361	357	367	368	331	337	353	335	326	355	340	331	349	385	365	372	368	346	377	374	354	379	352	359	379	371	336	369	353	359	343	350	371	335	371	352	385	332	359	376	376	306	335	371	364	328	336	384	346	350	345	364	351	351	363	365	356	375	350	357	377	353	354	344	341	361	359	331	362	350	359	381	317	359	357	338	349	343	344	405	338	357	357	337	313	390	400	381	368	380	364	359	363	322	361	335	393	353	354	353	379	366	403	383	360	362	331	358	359	373	360	340	355	353	368	382	316	354	380	363	345	338	348	349	327	374	347	349	336	338	348	350	370	378	345	362	368	342	353	339	337	337	344	360	353	366	382	361	366	319	356	388	363	317	313	335	354	375	360	362	320	336	352	352	348	355	344	342	380	355	344	335	379	364	362	371	361	356	363	345	356	327	334	347	332	345	357	346	332	371	347	342	358	353	349	381	390	356	357	334	373	341	349	398	344	364	367	339	371	352	361	364	359	375	353	328	388	361	349	356	346	336	361	352	400	355	336	345	372	397	381	328	363	357	364	390	408	327	370	346	330	395	322	391	376	368	321	380	346	371	360	346	366	377	317	375	339	357	351	358	347	336	344	372	358	376	355	321	315	358	387	345	352	370	340	358	337	352	366	350	363	383	323	352	343	352	335	376	373	364	326	358	374	342	350	387	326	355	367	364	370	375	352	339	309	357	386	359	340	369	359	371	360	348	372	358	358	348	341	329	347	375	332	333	357	373	374	386	358	352	321	358	380	360	329	346	355	368	331	344	373	361	372	340	351	356	348	327	345	338	377	350	354	358	356	360	319	363	347	360	330	365	340	393	333	341	374	370	381	377	343	372	355	365	341	361	358	357	348	321	348	372	372	379	369	369	336	356	355	328	327	363	329	349	356	355	370	390	337	333	362	368	369	365	367	365	375	323	342	344	367	376	352	346	361	350	358	395	361	351	366	353	368	333	342	359	348	372	364	332	359	383	323	332	355	377	355	342	337	371	364	355	383	393	335	368	379	358	367	340	333	368	344	345	356	347	362	322	347	389	385	356	376	368	346	315	353	366	326	361	366	348	352	341	333	385	378	326	387	332	369	375	357	347	357	335	394	364	364	370	370	396	381	349	366	383	342	357	346	362	354	375	327	352	335	325	357	359	355	371	365	360	348	336	341	368	361	358	374	326	343	340	360	365	347	354	336	341	390	338	338	385	371	362	376	317	391	375	381	365	408	374	367	377	369	365	325	366	358	358	355	331	335	355	351	359	339	361	379	381	350	350	343	339	408	341	366	380	399	347	335	346	354	356	320	360	366	357	363	360	351	377	363	368	349	380	368	349	360	342	369	333	395	354	386	345	340	390	380	333	351	312	379	352	358	364	338	365	379	359	379	351	306	343	336	363	381	335	367	363	337	377	341	306	381	324	358	352	348	374	365	330	359	354	354	358	332	368	362	373	347	342	357	349	323	350	376	357	334	373	348	368	350	347	380	363	376	326	359	352	383	384	316	348	398	376	352	347	378	343	326	338	386	383	382	351	353	305	369	378	372	366	349	367	349	371	348	320	343	353	359	354	351	352	317	365	370	371	329	343	365	358	357	350	383	327	353	366	389	331	354	304	335	370	373	360	358	365	375	374	342	367	381	378	355	350	352	351	374	345	366	371	370	356	351	353	350	365	381	328	351	348	345	359	333	336	376	354	371	360	396	369	334	343	376	351	346	332	351	360	352	346	363	359	363	356	347	365	366	368	372	345	346	367	387	344	382	330	369	365	348	351	350	349	353	348	336	345	344	361	335	369	402	311	362	343	372	375	346	371	371	357	372	363	348	320	305	388	363	352	338	347	307	392	396	330	335	348	361	372	359	362	329	315	360	351	346	329	354	347	356	337	348	352	370	383	356	357	348	342	361	378	340	362	346	359	354	362	367	360	364	357	360	335	349	370	344	371	335	359	356	386	333	369	333	336	356	343	379	346	337	335	382	347	351	344	343	354	322	312	343	371	370	383	320	315	345	363	366	344	311	352	355	335	357	355	349	342	362	364	355	329	392	344	362	392	390	384	352	366	374	366	365	362	352	394	344	330	362	367	335	369	361	357	358	369	382	368	371	334	343	348	373	393	311	391	367	367	364	368	353	361	371	339	340	333	379	347	355	342	319	336	346	379	350	377	358	349	334	386	357	357	321	337	373	355	389	402	329	354	324	354	337	347	349	378	346	347	353	342	370	335	400	380	367	358	363	375
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
