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
336923204775	336923205334	336923205884	336923206434	336923206984	336923207534	336923208084	336923208634	336923209184	336923209734	336923210284	336923210834	336923211384	336923211934	336923212484	336923213034	336923213584	336923214134	336923214684	336923215234	336923215784	336923216334	336923216884	336923217434	336923217984	336923218534	336923219084	336923219634	336923220184	336923220734	336923221284	336923221834	336923222384	336923222934	336923223484	336923224034	336923224584	336923225134	336923225684	336923226234	336923226784	336923227334	336923227884	336923228434	336923228984	336923229534	336923230084	336923230634	336923231184	336923231734	336923232284	336923232834	336923233384	336923233934	336923234484	336923235034	336923235584	336923236134	336923236684	336923237234	336923237784	336923238334	336923238884	336923239434	336923239984	336923240534	336923241084	336923241634	336923242184	336923242734	336923243284	336923243834	336923244384	336923244934	336923245484	336923246034	336923246584	336923247134	336923247684	336923248234	336923248784	336923249334	336923249884	336923250434	336923250984	336923251534	336923252084	336923252634	336923253184	336923253734	336923254284	336923254834	336923255384	336923255934	336923256484	336923257034	336923257584	336923258134	336923258684	336923259234	336923259784	336923260334	336923260884	336923261434	336923261984	336923262534	336923263084	336923263634	336923264184	336923264734	336923265284	336923265834	336923266384	336923266934	336923267484	336923268034	336923268584	336923269134	336923269684	336923270234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14219	2619	2610	1896	1294	970	867	758	631	571	574	572	630	495	469	427	402	405	356	364	380	349	306	330	332	300	329	319	291	311	320	288	296	311	269	297	341	269	311	279	265	250	249	252	291	306	282	249	248	257	291	309	244	282	262	245	254	274	273	256	242	278	278	291	255	274	265	275	268	266	250	257	261	250	276	274	286	271	251	249	254	251	273	263	242	251	284	258	281	278	259	279	264	270	283	301	250	280	257	290	277	281	268	269	270	245	295	263	279	252	234	289	302	296	279	246	245	258	243	290	243	283	249	286	256	266	276	280	282	275	264	245	286	272	275	274	251	259	269	282	266	261	257	262	248	276	257	261	279	279	257	250	234	241	232	249	251	258	270	257	276	266	267	259	277	272	263	255	309	261	281	285	262	241	241	295	290	272	271	260	245	270	259	274	285	251	260	260	265	272	262	257	256	269	248	265	273	237	275	260	256	262	266	278	259	291	274	273	244	255	276	266	256	267	264	269	281	270	281	286	291	277	262	277	283	234	256	266	260	266	266	284	257	273	293	257	262	247	255	267	264	246	242	272	231	264	281	264	268	277	240	258	261	277	290	255	281	273	262	246	245	262	268	277	263	264	249	254	277	262	259	257	266	257	242	240	247	255	300	278	258	237	255	274	278	240	295	271	268	275	269	311	269	292	252	255	313	231	298	260	262	245	294	279	255	263	307	245	268	293	253	269	252	260	260	258	294	253	231	274	269	253	252	271	249	268	255	269	278	258	268	247	275	262	270	270	262	268	287	265	289	278	270	272	254	277	269	290	284	265	276	251	278	253	272	269	257	264	268	249	247	275	247	250	254	272	257	243	242	273	240	275	271	266	250	267	269	288	266	278	230	268	276	237	231	294	259	275	250	273	235	251	271	277	269	250	256	249	264	245	244	267	274	284	292	255	286	242	255	248	264	277	253	281	251	245	245	248	293	273	265	273	255	289	289	265	265	244	261	265	273	273	239	270	257	280	249	264	258	269	268	250	289	280	264	283	289	268	243	257	286	290	233	251	268	271	289	256	287	254	258	318	273	241	263	269	242	230	246	255	253	271	267	245	277	272	286	269	252	262	278	265	288	268	291	253	279	255	227	270	247	269	259	269	249	258	289	257	246	273	249	272	293	287	301	272	289	263	250	266	275	269	284	232	249	249	280	264	275	261	286	261	274	286	273	276	296	255	274	275	233	250	253	249	266	252	274	297	266	271	273	275	274	268	260	309	280	240	284	251	300	240	252	252	258	277	259	249	270	278	262	258	288	273	293	267	307	263	250	269	266	287	289	311	250	278	275	262	246	310	259	284	263	281	280	275	264	237	244	269	283	288	286	268	302	288	238	245	255	260	271	275	264	289	282	250	253	257	279	280	278	264	275	270	270	237	268	306	239	267	267	262	261	266	276	262	261	284	243	230	277	278	284	276	280	258	271	269	253	257	273	245	265	257	256	256	266	237	279	279	283	263	247	249	257	267	258	268	277	256	256	295	280	243	278	280	281	239	264	281	270	244	245	307	314	287	268	277	262	268	273	276	282	245	260	265	259	244	270	284	284	274	276	273	251	279	245	281	266	283	254	268	245	276	250	300	281	271	280	276	267	279	246	241	241	262	264	266	257	268	265	264	274	267	272	276	277	264	278	220	254	269	288	278	261	263	280	229	255	256	250	264	242	293	223	238	260	256	260	260	285	290	280	231	256	258	249	260	268	271	261	248	263	275	270	240	294	253	241	242	247	256	275	269	261	279	268	257	278	289	284	261	269	242	242	299	260	259	281	260	265	271	271	268	256	234	243	268	263	278	266	258	228	251	261	256	260	231	249	260	269	278	260	283	246	298	242	265	275	253	277	272	264	283	274	277	258	280	249	257	290	259	268	251	267	269	281	243	266	267	272	247	283	256	259	251	276	304	269	279	230	250	276	232	279	245	260	246	281	236	296	306	259	267	266	267	288	266	248	279	250	237	280	241	253	254	254	269	237	243	229	327	272	254	244	273	254	258	253	271	291	279	284	292	277	261	253	279	276	269	230	242	293	273	251	250	267	247	254	283	307	265	268	244	280	245	283	270	263	246	232	255	258	268	298	248	273	252	252	284	289	269	268	240	261	261	232	246	278	245	256	259	290	258	265	266	272	258	279	228	279	242	224	258	271	252	250	249	285	252	260	292	288	272	250	293	267	225	272	285	251	266	270	291	269	249	259	287	250	233	280	271	260	272	262	280	277	277	279	272	270	258	225	283	252	268	304	264	243	245	264	273	266	275	278	267	261	275	274	271	243	274	260	281	228	278	260	251	240	301	236	262	274	253	265	244	253	275	260	296	247	267	266	252	289	239	278	259	278	291	245	279	231	264	259	275	267	272	265	276	241	244	293	266	290	272	293	291	250	227	247	273	232	270	287	254	245	246	256	250	253	273	265	270	273	260	296	253	285	258	273	253	311	260	264	229	234	260	252	269	284	242	305	282	238	275	296	244	278	257	268	252	265	250	249	236	266	273	287	258	260	264	271	251	235	293	255	253	246	245	278	285	241	252	249	295	280	275	283	264	292	255	259	273	306	279	270	242	269	259	255	263	278	265	277	278	289	256	237	293	260	278	265	279	271	246	253	230	281	222	265	269	257	272	265	278	259	324	240	247	282	246	286	280	270	255	260	271	261	272	267	268	244	275	305	271	270	253	256	242	267	255	238	280	246	259	253	276	257	236	255	238	253	254	291	269	268	236	264	282	281	264	300	282	247	235	260	264	294	231	268	263	263	251	230	261	254	275	298	272	245	253	255	273	267	285	250	239	247	288	266	266	269	276	237	297	276	279	283	229	256	258	261	253	249	254	274	264	260	266	292	300	256	260	251	245	249	242	265	259	245	272	271	266	269	303	252	301	264	247	239	275	279	284	249	266	294	279	287	268	273	252	260	240	268	254	265	279	265	260	273	284	267	287	266	288	284	271	249	278	263	283	239	236	255	258	253	279	256	250	275	284	264	267	266	281	245	250	287	277	251	265	236	256	276	250	295	269	253	309	271	267	240	261	264	237	251	251	287	252	236	266	280	280	270	284	279	275	285	228	270	291	262	274	294	302	275	281	256	256	245	265	273	275	283	267	263	273	258	268	283	277	280	250	254	260	253	259	278	270	279	265	249	279	246	254	287	275	257	272	262	278	259	257	261	263	266	273	243	248	231	286	290	232	253	300	221	248	228	266	236	276	261	267	252	272	275	275	243	306	296	283	219	283	265	261	251	261	257	273	256	280	251	238	258	286	253	264	280	282	263	270	261	245	268	277	274	274	295	293	261	279	262	269	216	255	281	259	266	272	248	251	251	245	281	264	271	263	256	250	260	247	246	253	282	257	241	246	270	274	281	286	254	284	277	252	298	272	244	264	231	253	242	291	252	267	299	250	251	253	272	239	277	230	250	270	248	243	244	259	242	250	244	277	256	226	215	256	237	285	273	267	260	260	285	235
7852	2304	5583	5856	5086	4186	3728	3274	3006	2864	2845	2753	2681	2336	2139	1728	1576	1672	1672	1562	1666	1518	1444	1329	1270	1351	1338	1123	1078	981	1007	1020	941	835	931	873	900	940	889	796	751	793	826	770	711	696	706	723	671	723	717	685	707	727	717	656	672	698	690	728	709	670	681	694	638	675	662	663	659	672	671	639	667	666	655	678	649	657	622	661	646	646	679	621	639	647	599	679	669	668	644	666	689	652	683	681	631	680	626	653	632	693	653	660	595	694	616	619	621	632	658	634	686	648	605	625	669	596	689	642	614	658	600	621	670	650	610	614	625	679	673	675	631	641	669	623	644	666	617	644	644	658	637	650	660	630	643	637	671	639	593	676	680	613	616	601	637	656	574	605	688	674	691	581	650	659	656	638	652	650	601	600	642	656	666	620	662	645	637	638	643	618	668	629	670	564	637	668	694	619	612	662	645	650	668	603	692	632	597	623	643	627	643	624	653	636	674	653	649	614	620	621	599	633	634	645	664	619	673	650	641	656	637	653	642	676	685	663	637	631	586	623	610	672	654	629	640	598	629	606	614	637	665	644	649	693	621	649	666	646	669	597	629	612	652	706	625	652	654	621	618	641	677	640	689	594	630	654	620	641	612	638	599	644	642	653	599	679	649	655	631	639	645	646	579	634	659	685	609	611	645	601	673	651	653	648	636	613	650	656	640	644	638	656	673	607	664	684	667	647	602	642	617	680	639	663	621	648	620	633	639	624	588	630	608	664	640	639	587	616	607	640	688	660	625	651	608	609	620	665	671	617	626	629	640	604	660	658	671	645	655	651	662	630	621	628	664	657	631	661	675	603	635	671	619	636	650	641	597	633	650	651	602	625	601	627	661	589	623	598	657	611	663	650	619	652	627	636	607	681	598	670	714	613	621	683	667	625	658	601	669	610	625	676	645	648	584	687	635	603	650	650	600	631	600	585	599	685	586	651	573	684	631	635	646	617	638	645	669	664	596	624	621	610	697	637	672	607	619	622	676	660	637	619	649	634	638	647	598	636	629	651	627	629	636	620	615	615	659	675	671	634	630	592	604	641	640	614	625	686	672	635	651	597	636	584	676	655	676	620	619	624	636	624	637	625	602	665	628	674	624	610	648	652	627	610	664	651	638	669	623	638	615	675	660	658	608	649	643	642	700	668	669	634	594	638	624	667	637	639	650	650	614	660	651	645	647	610	627	633	674	650	660	640	644	694	641	666	647	659	611	595	644	655	646	621	624	688	616	644	633	646	632	691	654	623	651	669	628	664	598	594	618	600	644	641	624	613	612	617	645	622	650	657	628	646	605	693	612	657	656	617	648	613	633	609	603	606	648	617	674	626	631	663	652	652	653	646	612	644	640	615	588	668	630	630	662	649	658	652	582	661	660	717	638	632	604	623	637	629	634	648	576	650	632	610	616	638	614	652	615	620	579	643	657	667	617	599	631	632	670	671	620	679	639	597	688	642	649	654	655	627	638	642	630	622	653	631	626	619	588	658	641	644	668	662	615	614	613	651	624	606	659	663	625	671	621	653	639	613	619	642	634	657	613	642	627	601	642	636	643	596	671	641	629	650	633	653	611	648	640	625	621	639	583	694	665	564	671	656	675	666	631	656	631	645	645	624	655	648	580	621	621	668	627	622	636	647	614	625	684	658	636	638	659	624	618	623	648	625	648	635	613	587	609	650	663	617	637	600	642	579	621	656	623	647	646	635	653	629	642	633	616	641	618	621	620	660	658	619	608	672	620	622	613	666	683	627	619	663	660	655	642	604	640	666	676	658	662	573	596	628	642	643	623	647	644	616	621	614	632	627	637	665	593	658	612	615	658	686	641	623	608	659	640	631	640	654	603	627	611	624	639	595	625	682	651	659	633	688	657	673	620	649	636	597	630	629	658	633	646	669	661	637	665	656	682	619	668	607	682	620	670	635	581	620	619	631	633	589	643	635	624	647	666	661	657	584	608	704	606	611	621	663	641	650	684	624	612	636	666	666	639	623	639	703	645	653	689	629	585	629	628	625	640	661	639	641	648	658	640	647	633	667	646	671	607	624	644	629	666	594	686	643	623	630	615	627	616	634	580	671	631	652	617	608	638	669	587	683	610	633	659	643	646	648	625	638	584	635	659	649	642	662	605	631	615	639	627	672	657	634	622	687	658	638	652	633	660	619	673	615	644	627	646	599	613	611	626	626	671	645	629	668	653	635	656	610	632	651	615	621	667	638	692	614	644	642	655	616	638	650	631	662	593	635	585	640	653	675	609	654	663	581	636	641	617	631	610	638	589	628	610	638	656	689	593	651	636	628	636	659	653	630	625	628	638	652	605	642	668	677	651	667	632	645	638	628	629	630	643	657	651	656	649	631	653	656	665	648	605	654	664	658	613	667	646	610	653	604	654	658	637	641	660	684	667	633	623	624	611	613	638	617	634	639	638	623	667	612	633	649	633	677	635	641	629	620	676	639	653	644	680	639	604	675	654	587	644	699	629	637	643	671	629	640	670	635	643	627	634	602	645	651	640	638	678	642	658	654	700	610	646	631	607	638	629	624	642	633	653	626	630	645	616	671	638	655	606	682	648	625	613	619	613	648	657	656	652	624	655	633	619	649	624	625	616	647	649	616	654	625	691	643	660	662	615	662	619	657	695	693	662	597	632	671	659	647	697	647	654	618	655	657	663	656	608	613	609	624	632	604	620	663	629	683	678	651	632	648	609	619	659	635	598	656	657	664	629	666	664	662	647	639	618	654	601	588	639	645	600	618	632	593	652	637	617	617	620	604	594	616	630	612	669	658	646	656	632	645	662	692	641	677	655	690	640	634	619	642	599	609	655	625	632	616	674	630	637	627	625	634	637	662	610	591	587	675	651	679	616	616	604	657	670	604	628	641	646	611	613	606	614	611	632	609	641	653	601	635	628	621	601	646	637	630	640	642	650	619	665	581	626	632	607	606	630	653	619	609	633	645	646	621	651	629	646	643	640	645	614	657	639	684	665	650	635	677	602	640	626	614	623	618	653	617	654	685	628	612	651	649	633	621	638	635	616	614	672	635	667	628	640	626	685	642	643	624	596	644	639	637	626	677	673	623	629	626	602	674	645	661	642	580	611	597	595	637	616	632	602	623	681	615	638	629	607	644	649	682	660	624	645	617	640	637	641	645	676	618	614	598	662	647	611	602	625	631	650	608	590	659	631	650	620	626	619	643	638	656	615	609	641	577	642	645	614	662	648	616	655	641	660	648	628	632	652	663	639	588	629	609	625	625	634	603	645	672	652	623	669	669	671	615	602	642	656	620	611	657	644	628	611	624	639	663	624	637	656	677	697	654	661	690	639	674	606	650	633	644	626	645	638	601	621	612	668	654	620	596	621	590	689	661	619	605	676	633	646	663	654	641	607	633	644	621	584	621	615	659	648	678	614	627	624	692	655	611	614	629	592	615	634	645	627	608	682	712	628	659	680	655	654	653	644	671
1858	185	173	154	155	146	165	163	179	182	194	235	226	165	187	174	157	161	179	173	150	181	154	151	129	183	161	155	175	145	156	162	137	151	147	160	155	146	129	165	157	131	141	113	159	152	126	147	143	157	179	192	141	163	160	131	173	135	142	136	138	156	159	141	141	176	143	166	142	127	172	146	182	142	131	159	130	145	139	161	167	166	138	142	143	167	139	164	153	157	144	164	133	128	157	151	160	138	129	152	150	149	151	143	132	132	161	140	158	136	157	131	152	136	161	138	133	137	134	136	149	164	175	126	165	145	143	144	166	141	153	142	149	152	129	154	148	149	129	132	144	147	154	167	146	177	114	156	123	132	136	148	125	149	141	134	152	147	142	138	157	147	154	152	136	133	136	153	165	163	133	148	142	136	127	154	136	122	156	150	154	134	148	161	105	143	125	151	134	140	141	150	140	159	165	167	140	141	133	143	146	144	144	157	136	158	143	139	155	149	142	141	137	132	123	157	153	141	121	156	143	133	133	160	166	131	129	152	138	130	143	154	159	134	122	144	124	132	142	127	135	131	138	164	140	153	132	141	147	128	152	161	179	140	143	151	117	149	137	148	144	161	145	138	142	128	153	134	134	133	150	143	143	164	139	131	144	158	144	143	135	137	125	172	121	128	117	153	153	138	135	167	157	123	155	136	148	147	144	140	150	145	153	150	147	138	111	125	143	155	155	146	153	157	130	144	166	156	151	114	162	141	152	143	139	148	159	133	176	140	133	141	154	140	147	143	153	139	137	159	142	153	139	119	107	154	144	132	143	150	157	139	142	160	162	167	152	174	146	145	150	161	141	122	153	120	151	138	138	142	135	139	140	155	147	156	163	139	117	124	166	159	160	159	150	106	141	156	157	148	169	136	156	167	122	146	143	177	140	141	126	148	143	166	150	159	145	157	134	157	156	163	138	156	136	163	146	166	161	136	139	145	111	131	166	141	147	154	146	148	137	132	142	152	143	137	137	129	130	152	162	163	156	146	129	134	155	144	150	137	152	151	140	147	128	133	127	140	148	135	159	134	149	139	133	139	154	126	145	154	158	171	152	135	135	138	146	152	140	147	156	122	170	144	162	155	136	159	143	125	150	163	152	137	150	140	141	160	178	156	157	128	126	142	151	139	171	151	148	139	142	153	173	125	139	142	143	162	108	137	135	160	165	141	159	146	158	148	146	145	142	140	128	146	124	146	169	142	161	156	160	126	176	141	149	127	138	136	133	148	121	143	135	136	177	146	161	140	152	134	148	142	135	148	147	146	146	135	120	153	137	151	146	136	159	142	144	144	154	135	135	150	140	143	130	111	149	120	135	127	150	148	149	129	145	145	151	133	131	134	134	145	136	141	151	158	159	135	160	146	131	164	141	133	139	138	152	102	141	129	157	140	136	133	115	142	144	144	150	148	127	141	148	158	127	145	142	144	151	138	139	151	138	150	154	143	155	136	152	143	146	167	131	139	146	139	133	164	169	147	144	159	165	119	145	156	135	143	153	163	140	129	139	140	150	164	143	141	152	149	156	157	158	144	169	154	128	143	138	146	127	153	146	137	160	134	147	150	150	139	146	152	132	127	162	150	134	155	150	135	148	161	137	126	153	147	131	149	130	169	144	147	155	128	134	157	142	134	161	126	134	155	143	165	159	173	141	148	141	142	128	156	146	147	134	142	136	158	158	163	153	145	155	129	148	128	136	150	141	137	143	140	158	128	150	138	153	150	170	155	134	151	163	125	136	171	140	149	120	131	133	162	146	150	144	143	163	155	160	122	155	158	130	139	136	144	137	166	151	126	173	138	150	151	130	138	142	150	162	149	150	142	126	144	150	163	148	139	149	146	150	155	152	149	140	163	149	148	149	138	140	142	147	146	153	164	150	140	137	161	127	151	154	128	169	156	152	152	139	155	137	136	150	117	139	132	138	158	155	158	133	147	139	137	134	139	134	146	126	164	136	152	168	152	118	145	160	146	140	128	132	150	141	142	145	151	153	165	118	146	153	143	150	152	134	156	165	135	152	134	132	150	151	110	117	151	127	153	122	135	143	154	135	154	142	145	165	133	130	161	147	136	148	142	134	152	138	158	143	154	146	151	140	136	139	140	169	163	148	138	142	152	165	159	132	140	144	151	133	173	139	138	146	136	156	141	140	136	151	127	152	152	158	127	141	153	139	165	156	140	149	132	153	146	159	120	156	135	154	140	165	142	156	155	143	141	145	159	154	165	147	124	146	147	125	151	171	163	146	135	132	140	135	143	132	135	135	126	139	162	156	123	175	132	152	135	129	135	148	156	144	145	139	135	150	136	158	140	161	133	154	153	122	147	155	129	133	136	141	148	155	140	163	144	147	138	140	153	130	136	141	137	140	155	128	142	169	155	137	157	175	127	130	148	162	150	129	150	144	122	138	156	153	153	177	155	136	131	157	144	145	150	148	159	157	141	140	158	159	161	141	144	151	146	163	144	145	153	144	149	155	156	138	166	140	142	151	157	154	155	139	152	139	156	140	142	139	164	146	136	150	151	132	137	139	130	154	146	165	168	147	152	133	151	114	144	121	170	130	133	155	135	167	141	130	160	154	168	175	139	151	150	160	154	153	128	154	148	147	145	150	153	136	143	157	141	141	144	140	157	136	145	158	171	140	151	152	130	166	139	145	140	135	143	137	147	152	128	140	138	161	162	137	151	151	152	135	158	141	139	149	169	146	157	134	142	137	120	144	143	141	147	157	135	144	146	140	127	133	147	134	137	119	146	143	136	164	129	143	135	155	151	152	130	160	141	157	171	163	149	129	130	161	128	148	149	144	124	146	131	144	113	142	154	164	160	166	157	132	154	138	155	133	122	139	160	166	142	113	154	162	160	139	144	151	139	143	113	144	165	137	148	141	123	147	161	134	152	163	148	132	134	118	133	144	166	153	149	133	155	143	134	150	150	154	149	142	163	146	147	117	131	130	149	127	153	163	172	135	132	148	129	165	117	141	143	159	126	154	153	141	158	120	146	144	156	142	151	154	152	170	155	145	144	135	142	144	177	158	138	134	157	146	142	135	167	148	114	132	132	163	155	145	140	134	139	144	141	163	150	156	142	164	155	148	117	144	147	160	136	133	130	159	150	145	155	146	144	163	150	149	135	132	146	145	131	133	142	145	152	143	138	138	132	117	154	141	155	163	124	173	168	125	155	136	145	134	146	146	135	129	137	167	139	145	155	145	146	139	137	160	153	123	161	165	140	135	134	172	148	141	162	126	135	138	158	143	131	132	149	145	145	166	140	141	155	145	128	165	155	172	142	151	136	112	129	160	151	147	142	140	146	147	174	139	147	133	122	123	165	140	153	157	137	164	139	135	160	135	136	142	155	129	127	139	153	163	136	138	140	176	114	128	151	155	160	140	136	143	148	150	165	155	148	147	160	153	151	146	149	145	124	137	135	144	144	140	150	127	114	133	154	143	150	129	142
2204	479	507	532	512	499	573	580	599	741	825	902	1042	782	740	602	585	676	572	594	580	585	527	531	456	496	476	433	448	482	448	402	421	395	392	400	414	443	371	433	386	401	430	385	432	395	411	399	419	408	425	417	427	439	404	379	411	422	431	444	377	433	396	425	407	383	423	431	427	434	389	385	416	404	440	417	367	409	382	405	419	396	415	392	365	371	424	391	421	363	411	396	392	421	404	388	414	397	447	419	409	415	410	394	409	388	411	429	399	426	412	447	431	435	416	397	409	418	393	375	405	425	435	405	418	416	434	402	388	428	382	434	406	431	397	424	408	420	433	418	411	422	394	385	384	442	391	404	431	386	376	398	401	402	394	386	414	417	393	417	416	409	400	432	382	455	432	390	415	416	420	443	378	414	388	382	414	394	399	420	410	420	390	382	389	399	408	422	414	403	393	392	365	408	433	426	371	387	391	416	400	396	405	426	406	447	422	386	417	405	425	373	420	382	386	385	415	431	390	398	432	419	456	395	377	402	402	422	408	391	392	400	421	431	403	423	390	410	414	396	404	414	435	423	415	424	385	421	416	375	440	426	434	398	398	427	388	408	413	385	421	410	398	363	396	428	419	385	443	424	439	422	445	385	424	409	404	428	422	397	408	444	430	457	399	388	411	428	435	453	407	435	426	394	377	383	389	368	375	414	404	399	399	435	395	430	379	388	412	420	420	412	445	412	410	422	378	461	415	417	476	418	378	427	468	396	412	420	425	421	449	415	419	431	409	416	380	385	392	420	423	389	390	389	408	409	385	394	402	436	389	410	452	420	408	449	415	388	423	424	421	377	418	398	431	381	418	429	408	442	386	415	394	407	402	390	422	435	428	406	402	404	442	371	415	397	431	396	426	416	412	448	383	431	418	467	417	382	399	390	408	393	427	411	409	384	423	409	408	403	419	405	435	395	417	411	422	420	372	412	398	392	435	412	383	405	409	394	399	400	415	417	378	400	403	445	377	429	391	390	407	412	378	379	391	413	361	419	493	414	420	417	399	431	409	385	391	390	356	404	402	410	399	391	384	383	410	414	409	421	385	383	390	437	391	418	392	419	428	422	381	383	390	410	396	447	427	399	388	413	434	391	380	403	372	428	383	392	390	401	419	405	423	421	428	395	396	421	362	400	428	357	412	401	382	407	413	402	424	400	401	404	388	449	429	399	427	405	425	398	436	397	440	394	385	394	415	423	407	390	399	401	398	425	416	412	424	397	446	388	400	438	383	435	368	417	359	374	376	370	427	403	447	410	381	431	409	386	378	405	399	401	435	379	400	389	425	392	383	369	392	423	440	409	376	408	406	406	398	415	421	430	387	435	414	408	385	425	411	428	405	419	390	438	417	432	376	418	415	409	434	387	388	416	414	417	418	425	428	422	384	418	366	371	423	458	369	403	380	416	389	441	428	410	436	365	407	419	402	384	407	425	374	394	401	420	411	402	378	409	412	420	413	410	396	451	393	408	409	403	383	391	405	404	397	424	448	378	366	397	438	448	401	392	409	443	430	426	407	394	413	391	399	398	421	406	386	418	384	418	389	422	394	390	410	415	398	399	449	387	430	441	429	409	399	459	385	363	390	367	393	392	410	440	373	406	401	395	400	386	388	414	432	412	410	397	408	405	402	438	414	392	388	454	428	403	393	408	385	403	398	389	413	442	475	404	388	396	417	412	420	410	429	431	403	430	404	425	409	407	415	382	393	411	425	401	400	406	417	395	390	385	427	412	418	434	379	403	399	376	400	397	380	401	378	397	417	426	405	426	409	406	414	389	411	412	441	398	402	452	397	398	439	387	394	394	421	450	443	398	424	406	426	426	422	397	397	403	429	398	366	410	404	396	425	432	377	421	441	414	411	426	381	376	405	433	419	401	379	426	432	410	401	410	405	392	432	411	391	424	400	431	390	401	409	445	404	401	397	417	367	422	398	379	390	387	419	391	417	432	373	398	392	385	397	414	387	422	377	427	375	391	419	424	389	382	404	393	408	407	386	366	415	384	421	426	459	412	401	409	425	429	408	409	398	355	371	414	444	387	429	404	412	408	424	412	421	391	397	410	379	402	413	410	438	386	389	412	423	398	392	359	411	411	415	410	387	388	387	404	407	405	392	386	376	404	378	411	406	431	415	375	390	410	411	451	391	406	434	402	415	426	433	395	422	445	382	430	370	417	418	420	378	386	388	423	378	400	409	396	386	433	394	444	385	434	394	395	438	382	412	365	423	402	424	413	417	380	409	429	415	419	415	397	368	406	408	390	412	437	411	398	408	407	409	420	391	432	395	396	368	398	425	411	421	403	385	403	391	398	381	377	433	417	412	423	417	409	391	397	408	381	398	408	415	405	405	418	409	416	376	405	370	414	411	449	419	444	382	380	396	435	403	398	403	454	390	425	408	409	400	392	383	420	384	441	415	364	362	415	348	417	376	408	406	404	413	438	398	396	375	428	402	400	410	386	384	417	409	403	382	393	397	417	403	416	409	418	444	399	418	433	390	393	424	385	420	391	393	384	426	409	384	441	419	432	415	421	359	426	403	410	402	364	414	392	396	452	389	385	397	393	409	403	443	373	396	394	430	421	390	394	418	396	436	403	397	415	421	381	421	441	406	403	394	446	403	425	426	383	424	408	440	410	377	415	413	411	425	405	417	411	421	424	437	366	401	411	422	360	382	413	407	425	404	394	378	402	421	438	434	410	434	382	427	392	423	436	401	411	411	412	379	425	380	409	408	423	426	432	379	424	394	418	424	413	385	380	415	397	395	405	396	408	413	366	447	402	439	403	427	384	376	408	427	415	389	380	425	415	374	420	386	416	393	363	369	364	397	404	416	364	426	397	383	366	402	421	393	404	430	387	428	383	441	367	409	428	389	430	381	404	389	415	389	395	393	367	418	405	390	425	361	393	428	392	376	429	382	418	415	400	408	412	408	420	404	421	404	386	354	421	413	441	398	427	365	386	403	400	411	422	380	385	369	426	446	410	399	426	379	401	374	439	438	420	378	397	371	413	384	392	386	399	387	431	409	408	432	401	422	415	414	419	427	407	419	423	378	395	409	407	410	406	388	363	425	437	425	400	400	394	394	388	416	393	401	386	400	374	413	435	398	456	404	405	425	420	396	378	406	395	403	400	434	414	390	426	395	407	450	411	400	426	406	392	420	426	399	357	425	420	416	411	407	407	395	378	387	381	383	415	411	404	408	393	381	424	417	395	396	394	388	390	384	385	418	408	422	400	433	419	409	405	428	370	390	388	360	391	408	418	359	418	406	382	415	404	415	430	402	397	420	439	403	409	379	404	425	381	391	351	404	412	450	397	388	444	458	405	382	408	397	407	405	404	425	418	416	414	390	393	389	401	422	403	417	416	395	378	397	404	402	459	420	410	419	409	395	382	432	451	403	415	392	422	379	401	406	399	448	418	385	440	397	416	408	380	399	439	395	416	423	398	410	400
7482	1239	1368	1045	744	581	514	512	491	488	487	467	464	397	402	344	362	349	328	359	354	320	332	338	298	310	334	305	310	307	284	280	299	295	306	297	305	299	285	284	297	294	289	302	270	323	285	289	285	278	296	291	288	275	270	273	294	294	285	285	304	292	288	290	275	283	275	303	293	286	260	300	288	297	281	262	274	320	270	267	257	300	279	277	296	289	293	289	297	268	289	285	299	282	296	313	240	277	261	274	271	275	265	299	256	284	278	272	255	297	266	276	272	273	266	252	301	311	301	275	293	267	299	300	275	268	272	260	280	282	269	245	263	283	270	258	263	274	290	278	278	259	279	267	278	277	236	245	282	265	288	282	291	287	297	295	269	291	297	293	246	264	303	306	322	285	306	293	268	265	271	295	286	264	295	271	298	271	273	267	298	251	267	261	267	283	266	270	276	284	280	292	307	316	267	286	279	286	267	291	293	248	300	270	307	280	254	298	300	302	282	273	297	302	262	292	263	278	291	289	269	300	258	297	313	298	254	278	283	275	290	240	263	265	297	279	296	278	292	290	261	295	281	289	293	299	263	260	279	272	277	260	268	270	293	275	286	305	271	256	283	290	295	295	289	270	284	280	277	307	257	305	259	273	280	234	265	249	275	274	271	280	277	270	290	276	280	297	262	258	288	268	277	262	310	302	264	265	268	285	313	297	288	280	271	261	271	243	280	289	295	239	267	283	272	301	279	257	273	266	294	300	311	321	256	281	284	267	284	269	255	287	288	278	276	280	290	290	312	256	285	308	296	252	301	288	277	289	296	278	269	285	285	282	252	301	295	272	289	289	264	290	278	275	246	273	285	301	279	262	270	250	277	279	266	268	236	285	293	248	285	291	271	296	288	256	304	279	276	280	271	284	274	262	295	254	286	264	278	282	296	267	271	278	253	274	282	255	276	288	294	284	282	264	294	283	260	289	277	276	268	280	306	254	252	289	270	289	282	253	253	291	284	270	264	286	292	293	247	257	310	285	308	253	253	276	298	265	287	297	253	284	291	277	286	284	285	276	294	310	298	269	272	284	319	291	293	289	304	286	267	273	270	311	276	292	294	276	287	292	270	267	295	265	293	278	277	261	272	279	308	261	272	287	267	276	270	304	292	297	314	286	291	277	281	245	279	303	275	288	283	290	293	284	244	285	259	339	289	270	287	273	296	283	276	301	266	259	285	323	303	287	297	263	282	288	294	294	292	310	290	295	282	276	288	274	261	268	289	269	291	270	288	291	262	285	258	267	275	277	270	276	291	277	280	280	303	273	284	294	238	264	276	236	266	267	300	278	288	268	288	305	300	308	284	293	271	306	269	309	266	293	284	283	268	264	281	231	305	274	303	289	298	235	302	293	275	300	286	267	310	281	272	293	265	283	302	260	272	268	272	283	271	260	263	248	275	273	258	290	306	261	272	261	296	291	304	301	260	309	287	248	306	258	290	286	255	291	316	283	272	288	268	278	243	290	269	278	277	257	296	289	316	284	285	282	320	273	309	301	267	265	241	271	261	281	279	254	267	245	255	313	303	273	281	263	271	258	269	280	280	256	282	295	278	270	280	288	321	293	293	286	287	233	275	292	291	271	317	295	281	289	280	262	266	281	317	256	267	283	280	256	264	260	276	252	295	287	276	275	296	294	250	274	269	282	281	261	291	279	285	257	256	293	314	277	276	281	257	258	312	278	264	289	247	289	294	283	269	288	308	308	269	266	276	307	288	271	269	269	291	316	269	287	265	288	272	280	281	269	242	285	269	298	283	307	285	280	318	295	300	305	280	273	251	305	269	289	276	296	275	285	253	273	279	273	293	252	275	277	300	280	262	262	298	268	272	259	255	279	303	283	287	253	240	262	282	254	255	255	300	325	290	270	295	269	278	283	272	264	265	270	322	290	286	261	281	264	263	274	272	302	259	280	257	284	296	286	268	299	291	291	253	300	279	288	267	275	253	277	276	272	276	279	275	272	307	281	313	309	254	283	301	262	289	275	296	270	261	264	276	282	282	248	288	272	270	272	284	260	272	284	281	263	284	286	280	277	249	285	266	279	322	262	263	259	274	274	273	303	282	254	272	281	281	313	280	248	314	248	324	265	284	280	275	304	262	303	263	247	291	284	248	266	275	235	287	280	284	253	285	273	288	248	274	279	270	300	303	268	312	305	275	275	276	291	296	270	313	253	249	278	293	275	290	285	283	301	293	282	310	277	279	276	293	284	264	278	279	267	281	289	252	272	293	270	278	312	287	303	278	270	272	300	276	266	259	291	286	292	254	258	285	262	259	287	286	287	263	252	288	291	292	293	257	283	279	272	288	279	276	293	270	287	263	296	292	265	255	290	292	287	279	277	293	285	258	273	281	293	267	309	263	268	272	290	285	269	261	276	292	301	284	280	260	300	272	283	309	286	280	293	284	290	304	288	297	293	266	299	269	272	261	277	275	262	284	290	260	236	284	281	308	272	253	269	258	270	291	256	287	277	306	307	271	259	278	271	260	242	285	291	279	257	265	265	298	256	309	279	290	273	269	281	283	290	291	240	259	317	296	297	280	280	280	287	302	290	287	285	247	291	281	260	300	309	278	258	307	253	267	276	256	266	293	291	271	303	269	288	294	274	283	254	316	284	293	285	260	309	265	294	270	276	274	268	263	279	298	244	294	273	280	270	273	294	284	281	266	276	302	282	298	285	270	278	289	260	293	273	249	252	275	291	290	258	261	302	268	256	255	266	310	288	284	294	296	267	259	308	259	269	262	262	301	295	275	286	229	252	315	279	288	243	317	264	290	278	262	280	347	270	321	296	263	296	266	281	250	253	267	282	274	264	274	271	276	255	288	274	285	274	296	265	259	283	303	281	266	287	290	248	317	293	247	301	306	269	306	273	260	283	291	279	311	264	262	269	306	283	270	275	274	276	275	279	268	268	250	291	294	259	288	266	274	268	285	279	286	282	303	259	279	263	284	306	268	299	283	271	279	312	284	278	268	292	246	267	308	269	282	249	273	274	300	265	267	251	280	267	247	244	299	248	264	266	281	297	299	288	296	264	257	264	261	287	276	310	292	274	281	286	267	277	287	285	297	280	282	321	281	284	264	290	272	280	289	273	228	299	269	266	288	276	277	281	286	286	304	254	288	273	298	315	272	269	298	287	286	292	311	267	286	312	295	294	284	282	259	294	295	267	277	284	272	254	255	281	304	263	276	269	276	255	289	269	306	316	271	278	283	304	273	274	271	267	289	266	266	268	280	266	273	281	283	270	274	288	285	311	253	280	305	272	285	291	264	298	295	278	288	273	279	281	315	251	246	264	279	291	268	283	267	302	268	296	248	306	278	254	297	259	310	277	298	248	278	313	308	276	285	255	300	275	258	251	288	298	271	290	262	299	305	273	284	256	286	269	293	284	294	301	252	308	300	262	285	295	271	295	285	261	308	264	249	247	276	270	293	253	262	289	252	252	287	284
5941	1491	3068	3485	3004	2514	2189	2051	1915	1973	1876	2148	2137	1729	1532	1318	1337	1317	1258	1281	1228	1269	1265	1182	1013	1063	1021	974	902	855	886	825	815	775	841	782	822	793	843	780	806	791	732	739	762	684	728	691	740	728	704	742	737	703	735	706	757	658	707	667	761	752	733	700	712	672	693	648	727	663	704	699	737	699	697	692	663	712	711	687	743	680	732	705	697	736	699	710	688	726	693	715	708	719	693	674	690	725	730	697	660	713	680	672	683	714	700	683	679	687	729	706	738	706	687	642	701	731	706	686	724	733	693	671	714	686	704	673	722	713	653	694	716	744	721	720	685	669	685	689	674	666	706	663	716	727	706	671	711	674	679	760	652	699	699	734	729	688	671	733	682	705	705	711	717	684	723	722	696	689	683	684	696	699	735	676	667	650	673	626	713	687	725	714	656	721	713	738	717	689	696	683	701	731	665	649	754	680	687	682	734	685	687	678	679	710	747	710	705	741	681	701	688	695	687	684	682	656	720	678	667	678	676	694	662	703	656	720	681	693	693	672	660	697	671	666	704	697	684	726	704	672	673	664	698	689	630	666	676	708	692	686	706	701	663	669	749	686	682	651	651	665	694	668	693	710	732	696	717	680	666	658	717	701	704	679	680	691	679	674	727	688	670	677	695	673	710	695	663	666	693	669	718	720	683	706	698	684	636	690	671	734	692	698	668	718	657	713	660	648	750	679	657	687	666	683	700	658	696	686	705	709	635	718	675	713	696	726	649	712	668	691	736	694	699	642	668	655	705	765	674	698	656	678	697	690	692	675	687	680	678	718	715	622	706	702	669	724	682	647	648	710	682	671	637	693	723	707	726	677	690	683	692	664	669	682	711	661	673	697	699	722	681	655	665	691	704	698	688	664	743	647	716	687	666	674	632	695	691	710	694	637	686	681	696	703	680	730	701	683	730	742	727	643	666	677	656	687	675	707	708	680	672	676	696	664	719	684	651	675	650	721	649	670	678	673	702	679	678	691	694	734	692	698	657	698	665	711	709	683	699	692	653	701	725	744	704	675	665	699	702	709	689	704	700	707	707	748	681	703	699	681	731	730	690	705	710	719	653	690	658	690	695	732	720	664	647	658	641	678	681	657	687	675	677	707	642	673	670	684	696	723	657	689	687	684	680	705	636	665	699	686	664	724	692	695	717	673	673	734	675	704	661	725	703	736	619	733	688	681	711	654	688	701	697	669	710	667	716	712	711	660	715	680	659	697	677	691	706	682	668	735	673	645	642	724	648	661	697	735	682	789	713	681	661	656	675	668	712	743	709	623	677	656	640	652	673	696	663	675	699	691	683	734	683	739	705	721	712	675	689	725	678	717	671	683	710	773	678	746	694	728	700	707	720	749	674	700	685	702	661	695	720	719	714	662	658	740	709	683	685	709	679	681	684	694	620	656	747	770	634	715	681	658	674	706	629	667	698	717	697	676	682	662	695	736	756	666	685	721	716	650	696	678	649	675	670	690	697	729	680	715	679	706	647	694	676	647	705	671	658	690	715	660	651	667	689	732	659	722	650	651	712	646	700	674	731	655	666	638	695	694	695	686	695	668	692	662	666	672	655	698	702	693	675	747	713	698	691	733	718	711	721	639	710	697	647	700	679	688	697	677	674	654	700	681	688	726	657	679	693	703	691	676	687	726	691	726	703	714	694	705	699	697	685	702	673	705	723	687	677	634	706	683	718	703	713	642	663	699	645	700	671	674	642	680	712	679	706	684	673	720	754	723	688	666	689	677	685	672	695	675	701	735	707	687	721	687	676	691	650	648	621	703	678	710	667	665	678	699	707	700	650	675	695	666	720	693	716	700	693	703	707	664	711	693	663	681	660	700	650	704	638	774	657	679	699	674	672	682	703	694	693	737	727	658	695	689	715	709	642	673	680	694	667	716	632	678	699	739	656	691	675	692	686	723	631	707	667	659	631	669	674	693	673	706	716	681	767	701	710	714	698	679	697	699	710	660	690	665	659	668	697	723	664	687	697	692	730	644	685	693	633	673	753	708	674	714	677	661	730	735	697	721	677	667	684	716	714	679	651	684	691	692	660	685	711	678	674	719	704	723	720	744	666	681	645	716	672	708	713	714	731	639	691	718	684	703	702	712	684	698	687	680	703	681	664	685	697	676	702	734	708	711	656	676	690	685	730	753	666	682	702	669	711	684	684	692	709	676	640	657	639	701	699	690	712	667	675	695	719	673	698	704	703	665	696	779	646	653	665	675	699	695	674	672	685	685	662	744	679	696	710	709	693	688	684	673	700	652	701	699	707	702	685	686	717	676	671	702	672	723	667	693	714	724	684	701	681	682	710	671	713	703	704	658	683	676	718	691	724	690	723	688	711	668	717	670	656	676	719	691	661	725	726	667	710	743	694	661	726	720	677	717	657	689	714	676	678	670	682	673	675	698	692	685	669	689	716	688	687	733	711	724	676	680	728	726	675	667	668	705	722	687	678	699	705	689	733	737	669	677	765	712	686	656	680	709	688	703	687	707	645	663	655	680	689	681	673	773	774	712	645	696	743	715	719	651	671	694	678	718	746	697	744	637	731	707	669	689	719	712	722	674	653	688	629	689	744	699	707	691	675	685	687	679	660	704	693	702	740	702	703	677	666	678	684	707	679	714	695	691	713	731	686	703	667	682	704	644	668	686	683	651	682	681	636	699	682	706	700	691	656	688	656	684	689	645	666	733	703	663	667	693	709	695	695	693	698	683	678	683	686	696	679	734	661	722	635	652	662	711	658	646	706	694	710	706	698	687	645	670	691	691	692	677	728	648	688	721	740	666	767	667	691	657	703	645	714	715	716	723	682	685	675	639	726	668	638	692	649	696	699	671	660	722	639	681	683	722	672	685	680	674	655	666	694	702	686	678	656	694	691	691	729	725	707	690	770	694	669	698	705	685	668	680	677	692	702	692	723	640	681	684	667	691	671	683	674	682	708	688	702	664	734	747	720	675	720	722	699	672	651	674	696	663	710	647	721	666	701	724	717	726	703	688	688	679	714	680	708	723	706	676	702	696	645	717	673	677	719	670	694	689	701	672	690	630	667	705	736	731	713	711	705	720	667	724	684	752	693	631	691	698	645	711	669	680	667	703	709	669	649	680	643	697	697	662	717	662	673	671	679	715	701	670	664	717	681	679	721	631	685	720	660	623	682	698	669	687	706	685	696	675	714	691	703	725	711	672	680	684	691	671	686	686	638	697	671	682	723	720	641	723	729	687	683	669	742	658	697	711	702	642	694	712	698	635	711	716	702	687	678	740	694	676	690	706	691	645	710	695	680	701	697	699	667	677	733	646	697	711	702	705	690	668	727	690	692	705	670	671	700	708	678	709	730	714	701	653	645	722	685	713	730	698	708	696	701	690	690	697	681	664	679	725	645	710	671	660	684	715	682	657	698	649	654	722	688	715	663	691	678	741	768	703	710	659	686	690	699	643	667	733	656	653
13919	2488	2494	1877	1303	881	780	701	646	637	558	625	558	499	417	374	407	384	326	395	348	336	341	314	320	305	353	300	312	296	287	307	264	279	289	286	240	320	288	268	291	301	278	291	279	293	256	259	258	244	254	272	298	277	261	261	273	258	260	252	251	243	264	284	287	248	282	264	248	305	280	269	268	265	285	255	263	273	266	279	246	275	265	268	243	270	242	285	255	261	271	246	251	267	240	286	252	256	243	229	270	251	231	267	248	237	260	247	260	257	241	236	295	242	277	244	253	235	250	292	223	255	276	250	260	244	286	215	258	272	234	254	240	251	289	286	264	250	262	249	262	266	252	253	239	257	236	254	242	256	245	275	274	256	254	269	247	273	274	270	277	256	239	296	248	275	271	246	241	244	246	240	243	278	253	278	252	254	269	279	270	268	259	237	283	254	252	291	270	253	223	240	284	247	236	296	253	254	276	304	282	314	238	256	217	258	253	285	244	263	246	287	260	243	292	273	243	251	263	263	265	283	286	253	261	269	258	251	255	244	246	263	250	246	248	261	274	243	271	278	234	245	243	255	238	267	253	280	267	270	228	244	257	256	267	264	266	259	256	252	254	236	239	282	247	252	196	267	257	265	240	252	271	240	249	238	271	251	254	246	260	271	269	246	273	248	284	263	281	261	246	270	243	293	269	227	255	247	280	284	268	273	262	249	254	237	233	250	238	280	254	244	232	257	279	238	286	233	271	267	271	285	237	239	238	259	264	280	269	253	253	249	292	247	249	245	260	261	253	233	276	270	265	269	229	265	238	263	263	276	251	230	236	264	237	277	226	264	274	270	281	287	271	252	271	262	260	248	261	268	252	238	264	265	262	227	263	238	265	260	261	281	232	270	276	257	231	258	258	234	258	259	242	231	278	287	242	266	268	262	242	268	283	232	242	249	255	243	271	278	251	275	263	234	285	271	241	231	263	228	272	258	210	242	249	266	255	251	276	253	266	233	264	266	235	279	243	260	239	255	263	273	277	278	268	227	276	294	244	272	253	251	284	236	244	261	256	248	256	247	266	248	308	262	289	265	252	236	268	250	226	272	244	251	264	239	272	266	268	270	258	269	250	267	243	280	222	233	238	254	296	281	258	279	260	277	268	274	261	258	287	238	261	249	276	255	270	232	267	268	250	248	275	240	272	275	256	262	243	272	268	253	240	288	266	266	242	274	248	259	234	243	242	242	226	261	264	250	235	280	253	276	271	257	308	239	280	242	225	243	272	252	252	259	271	224	255	251	239	267	270	245	261	259	247	258	243	270	263	263	271	238	242	205	255	247	264	226	253	234	258	260	255	271	205	274	227	250	249	241	249	278	265	274	290	247	268	277	279	259	250	252	304	256	289	259	233	271	259	262	250	275	254	276	246	248	252	247	269	268	247	255	249	244	261	247	244	240	241	256	299	244	267	244	256	293	262	239	283	251	226	288	269	262	259	235	269	257	253	249	263	274	276	228	255	247	233	228	245	245	279	269	279	269	279	263	283	267	274	261	266	250	269	232	239	233	247	252	256	261	225	269	207	258	279	239	264	274	270	282	274	236	270	240	274	276	281	265	250	253	264	249	268	241	260	238	261	223	249	253	258	268	251	250	261	262	274	266	257	255	232	248	269	257	261	259	256	253	254	261	232	264	246	229	251	266	258	236	256	245	247	268	243	245	244	228	265	270	247	258	257	248	278	234	248	246	280	269	252	254	254	256	316	277	239	254	240	253	271	240	247	234	276	246	266	243	283	253	266	266	236	269	251	227	275	269	210	257	266	246	257	232	260	253	248	291	271	268	258	257	284	262	243	268	276	242	243	278	243	261	275	241	287	278	263	288	256	277	263	248	279	258	240	241	243	276	248	248	236	266	275	251	259	232	275	270	275	252	274	246	245	263	271	261	258	243	228	276	264	287	233	252	246	252	277	239	237	230	254	266	256	263	269	240	239	247	249	270	267	227	244	239	273	273	230	242	244	241	264	265	274	247	268	282	233	251	267	259	249	252	229	254	267	252	260	250	281	251	264	264	270	254	237	251	255	277	264	243	217	280	256	262	242	248	242	249	252	254	245	242	247	247	227	267	247	243	267	236	243	270	282	234	259	236	255	239	244	251	254	249	245	238	285	259	272	259	267	279	238	256	263	253	227	242	284	250	243	244	245	268	256	272	227	271	279	240	255	270	262	252	250	273	228	235	245	268	259	268	259	231	269	259	233	262	263	271	262	240	282	249	283	230	273	251	279	251	269	260	268	249	281	243	224	271	291	251	280	244	238	233	245	248	288	234	231	276	279	252	268	261	254	270	273	279	270	280	244	265	261	242	253	262	253	230	252	294	248	264	251	275	272	277	260	261	255	236	261	249	228	243	256	245	252	239	249	269	263	242	275	252	234	274	272	246	276	241	250	244	264	233	256	287	253	241	233	278	285	242	289	276	268	285	263	275	263	263	236	255	262	222	270	272	267	275	247	252	267	252	254	259	249	291	268	277	264	215	266	261	255	238	270	270	269	262	260	261	248	261	278	252	255	260	255	274	234	260	248	220	257	245	247	272	289	254	250	227	260	233	254	223	246	237	213	287	262	253	288	260	255	222	279	271	286	277	266	247	258	227	234	239	249	257	278	235	278	248	276	279	251	283	271	262	240	252	256	255	250	252	292	246	223	242	255	254	278	257	268	247	282	240	237	251	257	240	255	260	264	279	231	262	235	284	283	275	256	284	260	227	285	260	255	274	254	263	265	246	270	255	259	227	275	235	240	225	255	238	263	258	265	259	258	253	281	257	252	244	240	272	229	252	247	256	278	245	250	263	260	258	259	277	264	276	267	277	288	209	248	245	292	252	272	260	275	250	270	250	228	253	262	264	255	276	259	239	276	243	270	274	259	247	274	257	240	265	234	271	283	242	257	281	265	259	254	269	295	276	261	264	238	254	259	259	228	246	236	244	250	242	262	243	271	280	264	252	255	275	254	247	256	262	238	243	260	286	264	262	249	219	226	273	251	252	235	268	247	272	291	250	286	244	264	278	257	255	255	256	231	236	255	247	256	270	252	264	292	266	263	261	242	263	225	257	297	242	289	278	294	261	245	274	268	271	262	284	258	243	275	264	242	270	232	274	257	253	244	263	272	267	246	251	264	272	277	247	266	273	266	287	240	259	255	252	248	244	244	262	291	232	247	254	274	267	240	246	246	235	280	254	251	282	257	262	264	231	243	268	239	268	240	256	259	249	226	249	259	259	237	256	263	249	244	253	272	222	254	284	240	253	279	274	276	250	269	255	230	262	264	244	276	288	264	263	256	265	285	273	263	254	279	257	256	269	266	229	263	247	260	242	259	269	269	272	274	269	260	244	250	281	270	265	271	239	263	258	247	279	267	223	260	260	271	269	255	258	258	240	260	250	235	262	260	221	290	250	244	251	245	251	251	258	259	258	239	268	257	249	246	258	240	263	250	259	248	266	285	279
7687	2340	5431	5782	4993	4040	3532	3219	2976	2684	2769	2890	2794	2339	1968	1646	1699	1584	1641	1619	1442	1649	1411	1232	1113	1153	1203	1081	939	984	902	868	771	778	877	851	825	866	823	771	755	766	752	725	676	672	711	667	629	645	712	661	695	654	717	673	680	610	680	661	652	684	659	673	633	675	650	684	604	639	655	658	639	628	620	689	603	629	635	665	631	618	590	652	612	597	645	640	651	631	641	604	648	623	584	635	622	613	613	633	617	646	615	624	645	554	612	655	637	604	628	656	634	648	645	672	656	568	624	615	628	635	641	642	610	615	605	604	591	566	647	678	626	592	654	637	649	616	633	668	652	607	664	632	594	583	625	635	615	623	624	653	622	649	613	611	602	642	597	632	600	609	642	673	641	637	613	634	645	625	624	648	601	627	567	630	592	640	630	604	617	652	638	631	616	611	677	599	639	590	641	625	658	623	659	631	638	618	585	601	607	682	649	596	597	644	600	645	585	611	616	581	613	615	607	648	644	566	660	613	629	594	563	605	581	621	628	655	623	588	651	578	651	589	631	628	604	583	649	613	627	628	585	624	604	616	626	616	630	622	639	600	650	627	628	614	632	611	591	609	641	606	641	633	621	612	608	622	600	685	669	606	672	628	642	605	611	643	616	592	609	622	564	588	617	630	604	653	623	639	649	637	619	618	624	614	599	642	578	672	648	585	635	635	612	648	615	576	625	582	577	612	634	653	609	627	581	643	636	651	662	590	647	621	646	630	603	641	684	576	597	589	586	630	614	645	616	629	586	601	606	613	579	602	647	588	604	643	639	629	600	632	629	656	633	625	582	653	640	628	627	613	605	649	627	683	619	624	618	618	627	592	602	598	567	626	598	656	638	602	563	619	657	624	593	649	633	614	616	643	631	609	610	618	601	623	594	642	592	581	623	671	612	609	627	632	642	632	642	609	615	607	669	601	650	617	653	615	575	655	654	645	620	615	642	626	580	644	601	632	590	575	623	632	606	596	631	613	594	626	603	625	641	591	655	612	588	613	656	585	630	613	585	597	631	665	604	613	630	605	635	587	645	643	630	684	620	638	617	638	670	630	616	593	654	642	675	660	587	640	599	586	571	604	596	634	621	633	616	662	601	582	564	631	653	648	639	589	568	639	602	628	619	660	629	616	599	641	593	645	627	625	604	622	630	627	631	614	619	614	576	586	611	655	588	630	630	590	661	580	629	659	648	596	616	603	617	655	641	571	596	656	581	616	616	618	601	645	620	600	582	617	643	641	615	553	631	604	623	636	625	625	643	588	687	592	623	657	651	594	635	606	603	583	653	608	641	595	589	603	626	659	614	631	637	647	638	622	591	654	617	602	573	602	630	642	631	585	637	663	619	593	573	614	660	612	649	619	623	589	641	613	623	622	632	620	610	602	612	627	653	617	596	604	594	599	624	622	610	634	606	600	673	616	639	602	611	635	656	614	658	654	599	664	638	575	602	626	616	643	624	575	587	600	621	604	645	632	633	633	614	655	617	596	613	606	617	581	627	600	631	634	596	578	569	614	591	622	591	641	596	599	610	604	609	651	613	669	596	605	607	631	619	617	596	607	570	612	622	627	625	628	635	617	640	614	638	637	606	643	613	627	559	617	629	599	643	613	632	644	584	611	634	644	618	602	565	642	609	609	642	601	637	640	576	600	655	684	615	634	613	621	623	587	611	578	622	637	633	655	642	614	613	649	620	666	651	632	607	634	648	588	668	622	641	601	630	604	611	615	612	623	599	593	648	597	605	642	586	656	625	645	624	607	643	618	674	627	605	652	631	630	618	657	637	602	624	649	600	606	647	601	654	571	608	623	646	624	620	604	611	612	646	621	606	615	627	596	647	627	623	553	613	614	605	619	622	663	657	615	592	622	578	589	567	614	612	591	619	613	634	620	627	634	648	621	647	593	643	600	615	600	652	639	633	619	611	604	590	651	609	653	625	589	589	590	620	591	615	621	618	636	604	595	637	679	651	624	602	603	618	644	613	610	598	591	592	634	639	588	642	588	643	610	598	593	588	606	598	597	579	611	659	601	618	650	628	666	586	660	591	622	591	590	647	616	577	658	638	628	652	623	606	553	605	617	608	612	622	645	636	652	611	575	604	630	647	617	657	627	620	671	642	596	616	600	629	663	616	606	622	624	624	628	645	606	625	620	610	633	628	612	607	588	609	623	620	629	654	575	659	572	635	567	608	656	645	591	636	606	610	581	622	646	630	616	625	589	560	593	614	627	595	583	664	619	657	659	635	613	622	589	620	644	632	651	616	640	626	649	647	613	605	569	574	617	598	626	618	609	639	676	660	601	656	610	615	614	615	620	603	602	587	573	643	618	631	606	601	613	652	593	626	582	620	626	610	601	614	634	637	647	573	626	608	645	624	620	596	637	645	578	592	623	605	620	618	614	601	635	656	628	550	624	651	638	658	607	600	607	648	646	653	621	615	621	598	573	590	632	621	569	607	626	619	653	579	614	564	632	618	597	600	667	631	561	677	630	641	577	648	647	612	584	659	599	607	638	588	602	611	594	634	625	604	614	610	647	628	616	613	658	641	638	620	589	643	596	621	613	588	607	611	600	686	622	602	612	660	679	615	644	665	645	612	628	590	646	607	642	625	646	607	636	658	618	641	647	620	578	712	611	613	631	610	642	630	562	595	644	634	606	621	617	617	596	610	617	634	591	578	639	650	646	625	614	657	574	601	648	553	622	625	623	624	574	617	622	665	573	632	615	600	588	606	579	614	630	614	658	640	598	658	598	635	636	652	577	623	607	575	619	596	617	642	585	587	611	584	627	653	608	655	625	616	629	605	670	610	627	613	650	644	588	559	647	622	609	628	574	666	633	645	574	639	612	651	619	629	611	666	580	662	662	629	612	632	648	621	602	662	631	623	637	593	590	579	594	615	644	615	620	641	631	675	638	603	654	677	644	637	633	595	634	624	616	627	611	623	631	618	632	599	630	630	575	610	585	595	644	672	604	614	638	622	663	629	621	611	670	617	618	639	596	605	640	668	652	631	630	644	623	546	643	605	647	641	651	622	649	681	629	598	617	626	603	592	598	630	597	615	635	610	626	633	646	639	645	633	608	670	631	553	615	641	667	607	595	613	633	655	589	644	593	597	591	643	629	568	598	615	630	647	603	595	632	632	643	628	656	605	604	631	601	595	624	624	608	649	581	596	658	647	566	609	636	573	575	646	605	602	607	632	589	613	614	623	613	612	613	669	609	605	617	620	607	637	607	683	636	628	595	598	565	633	682	606	676	628	544	619	644	607	634	623	622	606	650	626	615	608	590	631	603	614	628	615	582	543	575	593	658	605	620	610	612	644	629	633	608	633	621	642	631	596	602	624	576	600	640	632	598	655	575	609	592	578	626	621	592	613	607	636	605	647	646	628	574	626	668	616	666	584	592	631	603	650	611	578	627	641	599	639	624	634	614	618	624	606	640	612	597	635	584	616	632
1816	180	179	177	172	163	154	161	212	179	174	250	198	214	222	166	180	164	198	172	170	151	138	170	162	148	153	146	157	149	146	157	166	151	121	132	143	165	142	138	120	148	156	148	149	128	161	150	146	159	156	133	154	146	125	114	134	160	155	153	159	138	165	145	163	148	123	160	138	139	143	158	135	163	140	128	124	124	160	148	161	142	117	145	145	117	139	142	141	128	131	138	144	155	136	157	159	149	155	143	156	149	181	158	136	153	141	132	130	135	141	153	132	130	143	156	160	139	148	131	160	137	147	136	138	149	146	138	151	162	133	139	138	159	146	139	151	146	140	169	145	136	130	129	160	159	143	126	175	136	142	113	156	127	153	152	146	152	146	141	139	139	130	148	126	154	150	133	145	141	148	137	138	138	160	148	140	169	144	152	130	125	146	150	173	152	155	136	164	144	157	120	156	147	145	157	158	133	144	128	131	139	125	156	148	137	167	147	147	143	158	138	129	133	145	151	142	155	139	156	154	138	139	132	140	149	148	138	141	132	142	133	146	126	140	133	150	144	133	159	141	130	153	155	146	154	151	137	142	129	163	136	137	123	136	142	153	139	157	168	134	146	164	139	156	138	146	142	141	150	150	113	152	151	146	161	126	130	151	121	131	164	143	131	164	141	135	160	162	123	142	140	138	145	149	154	147	153	138	134	162	162	156	132	130	175	135	136	139	151	168	163	162	129	127	128	157	159	142	135	136	163	145	152	138	138	166	144	129	147	134	124	138	136	136	136	152	154	139	149	141	132	138	138	137	146	179	160	149	152	145	145	138	133	160	149	136	132	137	167	132	141	145	152	131	150	131	143	141	133	118	160	141	155	123	148	108	136	127	137	143	146	144	159	127	134	138	152	136	146	150	141	141	126	138	151	147	152	137	146	140	154	148	131	121	127	151	140	148	181	144	137	149	140	141	134	135	149	158	144	170	149	125	123	144	145	151	143	131	161	164	143	135	154	138	146	172	145	153	140	158	158	119	153	142	149	152	148	141	150	171	141	165	141	143	159	138	125	133	148	146	160	133	135	142	131	138	158	155	149	150	146	151	148	135	124	152	155	151	131	165	155	156	153	147	157	166	159	148	162	153	151	137	162	129	151	155	141	150	153	124	143	157	153	134	162	135	144	129	150	144	148	142	139	128	140	134	152	144	124	143	131	140	148	133	157	129	138	137	144	140	171	150	135	165	123	140	136	127	133	137	130	171	138	155	133	123	110	153	170	155	130	142	126	159	118	135	143	164	143	132	147	138	166	131	145	149	147	151	141	156	148	158	151	138	145	156	147	143	149	157	165	150	138	130	140	133	142	150	149	136	128	147	133	143	116	153	131	138	155	139	134	152	151	152	159	164	156	144	139	135	155	129	117	145	156	136	153	165	159	147	134	142	151	130	137	161	146	132	121	146	130	149	129	146	158	156	154	138	138	168	161	165	135	150	133	166	145	137	127	153	164	131	128	145	146	161	158	155	151	158	143	139	158	146	160	127	143	127	147	150	149	126	149	130	143	132	136	163	106	167	140	149	142	168	130	155	129	137	140	109	135	137	153	142	141	131	161	148	130	139	133	135	147	148	131	145	143	136	141	137	144	122	139	140	157	141	136	135	136	134	128	154	153	133	142	163	149	124	136	133	128	156	151	137	153	147	138	170	132	133	150	179	148	169	155	144	130	146	149	158	134	159	166	160	155	134	135	141	151	151	162	144	146	143	142	168	136	142	167	159	144	134	135	158	149	157	142	135	149	140	151	136	147	154	148	153	133	156	143	157	129	140	139	126	112	139	150	142	161	133	147	154	131	137	153	137	159	153	160	144	145	125	162	129	131	147	164	165	152	156	160	137	141	131	149	132	119	157	154	136	130	147	154	139	124	149	128	159	150	147	128	152	168	139	136	148	120	145	141	140	169	155	141	161	119	148	137	154	135	167	135	131	140	152	139	128	150	136	148	163	143	140	132	125	167	144	136	149	140	150	148	132	119	148	137	143	156	131	131	132	124	154	142	140	121	153	161	164	146	149	144	154	143	156	156	142	152	136	133	169	130	139	146	141	111	128	154	121	168	138	147	162	155	141	147	167	163	145	160	118	180	142	142	145	134	138	156	137	147	151	136	150	132	144	142	166	127	146	147	140	125	123	140	141	130	130	145	130	139	135	143	148	150	156	135	140	142	133	142	170	153	151	168	125	159	136	154	135	157	142	121	134	144	142	161	144	150	136	145	138	139	156	172	137	140	127	159	128	158	155	133	155	162	126	132	131	172	142	159	158	147	148	157	141	133	143	120	144	138	147	152	138	134	142	138	125	132	152	143	123	149	139	145	146	144	130	135	140	150	145	131	153	138	170	148	152	135	143	139	118	151	141	146	132	150	131	155	136	129	131	133	154	158	137	141	146	151	157	131	140	150	127	147	155	141	135	156	140	138	145	139	139	129	153	152	122	145	152	144	139	142	132	152	152	142	146	120	149	158	162	144	157	137	124	142	136	133	156	144	175	140	139	150	128	133	150	162	133	149	151	148	160	145	138	159	137	130	149	154	121	139	147	121	171	140	160	136	137	156	145	150	169	135	146	129	152	151	152	146	131	135	140	128	138	143	142	150	150	118	144	145	132	134	164	153	146	145	146	160	144	163	139	134	130	167	126	143	155	121	153	134	139	161	123	146	130	140	155	148	135	125	175	145	129	134	134	146	124	140	156	137	138	147	156	149	142	170	145	143	174	174	134	155	151	148	168	160	168	140	148	155	124	158	137	146	138	151	154	130	155	146	145	172	156	157	147	149	128	143	137	159	140	154	160	141	153	141	133	153	143	150	123	138	158	167	156	147	133	137	137	156	171	145	162	138	152	140	142	137	152	135	131	151	166	142	122	134	149	130	133	129	138	154	142	151	156	152	154	152	121	128	152	168	150	129	140	155	133	126	167	136	135	136	152	143	143	143	139	133	146	121	151	143	136	124	130	169	140	146	135	137	136	132	157	166	144	154	126	161	135	150	158	146	136	147	150	151	131	149	135	135	137	116	161	149	142	140	145	123	151	167	170	116	138	162	127	135	159	124	152	142	160	141	143	155	127	157	137	145	160	133	151	140	173	136	150	161	126	144	158	132	136	151	124	141	147	160	156	139	144	121	147	160	166	133	153	114	168	160	142	139	140	151	116	140	143	162	130	161	153	144	156	149	147	156	144	148	139	135	157	160	139	167	147	170	146	154	159	131	132	138	114	145	156	135	147	129	154	151	143	141	151	167	138	115	132	149	135	144	128	156	135	156	127	117	154	131	153	127	144	152	135	155	134	144	140	140	143	131	137	158	121	134	138	151	145	172	144	139	162	130	144	147	137	149	149	136	133	128	139	151	135	157	133	132	141	170	136	139	143	128	136	152	127	142	141	156	165	144	158	134	143	150	126	150	131	144	125	145	134	131	163	139	127	139	156	113	131	156	139	147	133	148	155	148
2072	477	491	558	477	500	573	562	652	769	823	932	872	808	709	584	636	608	591	560	596	550	512	471	457	460	417	417	421	432	464	434	457	434	382	423	390	395	388	418	399	406	411	401	408	394	417	401	399	372	405	406	405	410	400	409	417	405	410	386	380	400	389	400	390	410	408	397	413	403	435	410	403	416	397	391	421	395	406	364	374	398	400	417	424	400	423	406	417	426	407	420	435	377	429	388	379	397	412	405	413	408	404	370	384	422	374	391	370	397	440	398	380	384	447	405	415	400	400	399	434	411	404	419	395	419	406	368	417	445	380	398	397	440	406	409	382	394	405	424	398	407	427	424	368	424	415	399	392	429	415	390	431	391	379	413	383	390	407	402	409	416	419	396	372	420	413	383	413	386	403	367	427	379	394	388	443	385	422	384	442	394	442	411	395	426	438	402	428	448	403	390	388	433	368	434	398	401	414	410	424	415	419	398	388	406	404	417	420	403	402	383	372	385	408	376	410	392	365	366	439	385	437	402	403	447	394	413	406	414	437	388	402	390	406	408	405	409	420	436	408	385	395	418	379	387	363	384	348	445	406	432	428	410	406	377	388	397	416	392	381	380	411	398	419	400	427	400	406	431	391	381	391	376	387	394	433	381	411	391	405	401	419	427	385	441	424	418	364	402	396	460	406	393	417	435	374	435	402	380	373	410	430	378	407	383	382	409	414	370	389	391	447	410	394	380	381	357	420	366	422	413	391	413	391	417	405	412	375	397	403	415	433	418	385	443	423	398	349	409	389	383	376	463	417	417	433	417	393	424	405	398	397	414	391	407	404	413	418	415	352	379	439	427	407	360	400	413	405	419	428	385	384	391	437	390	423	389	407	443	416	385	386	369	400	417	398	390	411	410	419	421	427	412	422	407	406	377	376	365	398	357	369	395	400	386	377	424	365	398	415	443	375	395	385	396	398	390	404	412	403	372	386	395	390	431	417	386	392	420	394	394	404	413	431	406	412	389	386	398	410	377	384	394	428	362	426	429	410	402	420	397	404	405	397	433	401	400	369	385	394	409	415	368	390	395	431	404	416	395	443	439	403	395	366	401	392	389	415	445	394	414	385	416	395	418	433	434	376	411	417	372	402	417	426	399	386	398	370	420	443	385	432	412	410	443	368	387	409	385	393	407	420	394	417	409	373	394	439	388	419	392	426	391	380	393	450	406	383	433	377	400	379	434	376	440	418	413	419	422	380	397	446	394	383	423	406	400	423	425	402	381	378	408	375	426	393	407	406	414	409	411	389	435	390	393	413	381	415	447	419	398	396	418	377	436	396	445	444	445	413	357	385	370	389	424	395	404	418	427	392	438	393	364	406	401	414	415	387	412	406	381	380	421	384	400	436	385	453	437	377	411	403	454	430	396	412	414	418	419	406	415	434	398	409	391	452	404	420	426	382	390	374	398	409	415	407	410	446	392	412	410	383	400	417	366	405	404	418	421	395	376	407	438	369	373	373	376	391	377	388	404	386	401	369	417	414	369	356	343	405	430	444	425	421	398	420	387	405	404	386	381	397	404	425	395	419	390	409	404	401	389	415	445	417	392	400	402	423	378	446	411	403	427	382	398	404	413	418	456	374	390	412	376	402	379	410	431	405	435	415	408	400	404	388	403	389	427	399	419	383	419	424	418	416	420	402	404	399	394	436	440	378	438	391	399	391	420	422	395	412	416	368	380	448	428	434	410	393	372	399	407	406	408	392	385	390	402	411	429	417	381	416	429	423	379	410	382	413	396	407	413	415	390	377	402	408	408	402	413	447	388	453	389	418	413	432	373	438	378	398	429	403	436	366	423	380	429	400	376	409	438	391	455	397	423	376	410	363	419	387	408	407	397	409	379	385	390	427	404	402	404	417	367	410	440	397	416	436	380	408	413	396	419	406	403	376	394	416	412	407	382	382	393	422	440	407	380	381	398	428	411	412	400	385	422	399	432	388	401	395	435	380	401	367	364	386	412	443	430	414	410	427	407	402	410	411	397	390	419	412	381	435	432	412	391	421	429	411	414	424	399	423	381	450	404	431	396	426	401	435	387	395	415	397	409	389	421	373	401	416	427	407	390	386	391	363	366	402	429	394	426	415	438	422	407	396	410	385	418	435	397	410	434	418	377	443	370	403	379	380	439	391	430	423	432	366	368	386	422	416	406	383	364	415	396	406	390	425	401	438	418	401	425	444	419	382	426	379	408	399	387	444	435	374	399	379	406	416	432	357	393	398	410	402	368	416	410	426	424	412	440	415	402	449	371	376	407	379	391	356	404	406	395	372	390	362	399	379	407	401	378	375	413	443	388	423	373	386	403	400	382	403	413	400	396	404	376	401	400	377	427	385	383	389	408	380	416	404	406	396	421	390	399	407	422	413	403	381	417	371	409	358	403	420	441	406	368	362	391	400	416	416	394	406	409	387	410	422	425	424	403	411	397	415	397	397	408	396	392	416	438	431	384	421	450	396	402	381	412	423	384	381	393	410	344	396	406	435	384	418	422	381	409	414	400	364	411	404	433	421	360	407	400	404	410	397	374	389	438	391	457	382	393	374	416	392	426	423	380	404	401	397	440	376	408	384	403	395	401	355	415	355	414	411	390	428	395	396	412	392	404	389	371	409	415	401	384	375	377	396	358	405	425	412	378	443	396	387	406	406	404	365	415	414	378	412	420	370	386	401	419	399	408	382	398	392	367	387	396	386	395	413	404	412	366	411	402	374	443	375	387	439	408	442	380	395	396	431	418	395	451	423	416	429	385	410	374	436	399	403	413	421	414	425	378	424	400	377	395	387	405	417	412	400	379	413	394	455	381	433	380	395	368	420	407	411	416	438	419	369	409	401	393	363	406	405	382	401	375	382	396	409	405	400	406	447	409	411	394	425	420	386	381	423	429	424	422	379	433	403	431	409	406	402	436	418	408	419	428	355	416	386	412	406	378	400	420	396	418	419	403	418	401	390	395	425	378	439	418	393	403	407	402	402	420	421	397	388	366	413	406	401	400	398	368	429	404	377	380	396	387	381	410	392	388	375	387	408	409	374	416	413	413	398	401	431	399	377	415	422	397	405	428	404	423	437	381	398	409	389	405	402	389	396	445	426	402	400	349	407	432	443	411	405	410	387	390	379	388	415	402	430	396	384	421	393	377	395	418	392	391	377	418	428	436	386	384	398	415	429	406	398	436	399	431	377	423	445	395	420	414	420	391	366	416	435	394	385	386	392	408	406	415	404	413	414	409	411	392	396	425	404	394	384	412	427	417	388	419	405	400	383	375	387	383	403	402	434	438	414	444	419	427	418	387	415	428	406	405	373	401	425	402	361	399	388	396	427	377	449	411	422	383	429	422	380	408	427	404	410	379	404	405	429	382	411	392	425	422	431	396	405	402	387	396	431	389	366	407	358	422	373	420	431	428	404	413	384	413	411	389	412	426	409	427	404	419	422	377	394	391	388	412	384	422
7487	1290	1325	1020	729	611	554	486	502	502	452	511	438	435	396	334	358	365	362	332	336	327	322	298	341	306	289	312	311	257	321	294	298	298	274	277	302	293	282	267	288	284	269	308	308	255	263	297	232	291	289	269	245	308	317	295	268	281	283	259	274	281	286	252	253	296	270	281	273	296	290	282	274	265	295	278	277	304	286	298	298	249	291	284	271	240	258	294	292	294	302	280	298	280	270	289	306	269	265	297	282	275	292	270	290	276	294	267	294	265	268	278	274	304	277	255	282	318	278	257	281	263	272	258	291	278	300	265	287	287	253	224	318	291	294	303	295	240	266	271	269	265	300	306	250	275	273	266	308	305	265	251	286	291	310	265	261	302	261	259	285	283	263	285	258	315	299	295	276	294	296	276	290	258	295	283	298	278	258	272	258	278	293	272	265	286	260	249	253	270	252	282	318	296	281	262	302	301	271	278	286	248	268	287	299	238	318	285	280	275	281	285	293	267	276	252	270	237	270	264	272	265	289	249	258	260	274	270	279	280	276	253	294	306	297	295	274	314	286	259	309	244	279	267	255	273	297	284	273	263	274	287	308	288	300	264	305	263	263	267	253	305	269	286	289	269	272	265	276	254	268	272	290	260	278	292	307	294	301	294	266	284	267	274	272	239	257	267	306	262	276	299	290	282	267	279	283	312	303	295	298	281	270	287	280	268	298	268	258	274	272	255	268	295	273	281	282	252	271	283	281	275	302	262	282	286	236	296	282	251	298	301	291	279	278	320	269	315	253	285	251	263	266	304	282	286	295	272	286	294	270	283	288	277	265	243	281	286	294	274	303	282	280	267	288	266	329	295	264	276	290	243	287	256	303	288	286	293	251	267	276	290	303	272	317	281	290	265	290	271	288	255	265	294	279	285	272	287	306	260	276	298	270	272	278	282	292	273	261	278	308	290	287	289	276	308	268	278	253	279	283	278	273	259	283	307	274	248	264	285	261	255	289	278	293	259	292	266	254	256	249	304	246	254	292	304	259	278	309	290	283	295	266	267	290	281	254	286	275	264	263	305	287	288	304	251	284	275	260	277	265	259	291	277	272	280	283	279	280	270	252	273	270	289	280	302	243	255	288	249	283	272	267	300	272	243	277	238	275	276	282	281	263	298	267	278	303	305	284	292	269	294	281	276	306	257	303	262	294	259	268	290	297	274	242	269	288	263	298	265	281	301	297	271	253	264	278	288	299	285	280	314	281	274	279	293	292	279	296	281	285	276	269	255	278	272	260	253	286	291	262	309	268	302	295	261	305	277	236	278	261	263	260	284	284	262	262	293	282	294	297	263	261	249	273	289	257	299	272	309	295	260	302	282	268	278	277	280	265	274	247	313	260	277	298	281	281	273	278	289	261	277	270	286	276	259	293	268	277	282	279	258	311	275	288	267	262	253	270	280	270	251	289	251	273	288	286	261	267	256	289	265	322	265	276	266	305	289	308	267	280	293	299	318	271	269	286	288	260	278	237	283	286	240	265	269	247	293	259	266	277	290	285	276	293	306	298	310	292	319	267	289	269	274	293	268	316	262	290	274	291	272	285	264	295	303	313	275	260	276	284	273	262	282	270	339	292	276	278	293	292	253	287	279	301	279	262	284	307	272	296	267	289	267	309	247	254	282	275	264	281	304	289	279	284	291	265	261	268	267	299	285	284	263	329	279	254	265	269	280	295	272	281	298	295	290	291	287	299	288	266	265	281	273	293	318	256	276	272	285	271	299	273	297	264	281	259	271	255	225	293	284	310	262	294	268	284	270	265	282	272	263	296	291	265	257	301	285	281	295	289	283	273	270	300	310	294	312	292	300	273	275	259	280	263	259	254	253	273	298	266	285	285	291	286	246	297	287	274	299	279	281	290	286	267	255	306	269	296	285	285	279	265	297	282	253	254	277	274	280	267	248	277	310	253	311	285	259	277	254	242	314	260	251	271	263	304	296	282	312	281	292	268	274	294	261	292	278	278	272	301	288	301	315	298	267	264	260	292	299	268	295	257	293	272	316	274	293	303	295	272	268	271	293	269	239	267	276	296	258	246	287	268	273	259	266	270	257	287	263	256	244	309	295	288	287	264	251	279	276	266	289	281	296	276	289	291	293	242	271	292	271	265	263	306	284	278	281	271	279	276	282	300	289	293	281	298	278	297	285	295	287	292	291	244	287	283	261	233	294	277	276	280	285	262	289	271	280	308	289	279	289	290	303	241	284	276	266	278	292	306	272	260	299	277	309	271	245	306	288	300	278	274	248	273	275	283	266	242	300	285	289	279	277	297	290	302	274	256	292	297	260	292	242	303	291	309	260	277	301	304	275	260	284	257	281	335	308	305	311	278	264	306	288	310	290	289	279	286	284	258	292	272	285	256	279	288	262	302	278	296	262	298	254	260	271	296	239	285	264	263	293	292	267	267	282	279	280	285	239	291	314	276	295	298	265	282	274	284	267	273	275	277	276	262	263	285	280	262	264	272	274	277	265	267	275	287	271	266	320	299	310	268	281	283	292	270	263	265	254	299	272	307	260	283	281	293	260	286	297	303	273	289	272	286	272	280	303	286	298	275	248	276	250	275	286	269	282	290	276	262	301	274	268	308	279	279	253	297	300	273	278	306	251	283	296	268	286	301	287	273	288	276	269	275	286	266	316	276	269	273	271	269	289	273	295	303	299	273	295	296	291	282	313	312	254	284	265	261	270	257	297	286	293	257	292	265	288	311	269	246	267	267	265	300	282	263	272	284	308	285	301	308	319	282	262	302	296	272	274	283	255	275	260	273	293	248	270	307	274	286	268	283	284	279	320	244	299	255	278	277	299	272	283	281	267	279	294	287	289	314	297	231	273	290	288	275	275	265	266	254	304	277	271	265	256	256	278	275	299	273	273	248	283	272	281	300	318	277	281	306	298	309	267	260	301	320	272	258	268	301	301	286	300	287	271	245	265	287	272	300	239	280	286	258	261	272	286	256	289	263	273	262	283	291	263	294	272	293	301	298	293	245	260	304	310	270	252	305	262	295	263	275	299	268	254	257	295	266	282	288	272	252	267	291	256	324	285	272	275	286	278	264	268	285	254	289	250	246	263	299	275	247	257	255	280	283	257	299	257	282	268	272	289	261	270	286	307	267	300	310	276	261	292	272	294	269	268	291	264	283	252	296	288	270	281	288	282	284	266	282	255	275	280	268	301	277	293	287	285	292	288	320	240	279	292	299	284	270	275	311	316	291	268	274	262	289	277	291	265	287	301	257	316	310	285	289	258	260	259	313	269	274	260	288	248	265	269	268	281	258	268	292	295	287	245	276	267	303	263	273	278	281	278	299	305	303	276	251	293	303	238	291	266	287	283	314	278	280	272	293	301	299	272	278	276	307	283	275	254	286	271	303	291	289	307	260	281	249	310	286	290	295	302	283	275	250	294	285	277	280	286	284	297	281	285	252	252	289	281	301	286	277	291	259	281
5804	1607	3100	3321	2991	2468	2208	2107	2027	2073	1982	2208	1961	1807	1494	1313	1315	1273	1289	1245	1282	1257	1063	1028	1058	986	1073	880	883	847	833	841	838	798	805	823	836	805	780	855	754	800	786	729	686	742	736	721	726	783	695	710	717	691	694	698	715	720	695	660	728	690	671	691	696	728	701	677	684	665	706	694	715	669	683	660	682	693	700	685	663	675	742	682	710	723	703	680	710	668	674	736	686	667	717	688	636	705	705	695	704	723	745	618	681	669	687	713	632	701	699	705	638	693	725	684	652	704	697	701	702	677	721	651	686	715	654	755	648	700	620	648	683	660	678	673	691	668	686	711	714	670	745	691	670	650	706	685	668	688	704	699	719	646	631	709	685	705	688	691	707	657	717	693	693	682	665	640	724	649	739	680	662	683	699	698	738	679	668	709	673	695	666	691	684	733	698	625	721	687	685	682	688	668	652	728	694	693	721	710	666	707	720	696	729	712	663	707	676	680	646	721	665	696	661	661	703	696	725	647	675	677	687	686	713	651	685	714	674	771	718	726	700	685	727	725	709	784	669	671	656	673	670	711	693	701	689	691	651	684	662	706	712	732	685	702	650	686	704	667	664	657	703	678	647	729	686	695	666	669	688	697	700	674	698	718	688	691	701	729	707	664	722	689	695	710	694	698	660	677	709	727	728	692	658	714	763	694	685	703	672	714	657	634	676	691	681	696	687	668	694	686	687	706	631	688	705	662	618	714	702	666	714	715	676	690	709	717	704	691	735	657	705	710	702	653	715	651	700	707	682	662	683	675	753	661	697	665	710	696	633	712	675	730	690	683	709	710	695	699	710	710	664	631	650	690	686	691	691	728	745	683	729	727	728	714	690	715	703	708	673	629	683	680	672	671	700	679	696	703	687	677	678	678	746	663	736	639	668	748	689	710	704	697	736	687	689	685	723	671	682	648	699	763	718	660	699	692	733	672	719	701	652	698	694	688	707	663	704	688	704	666	681	724	702	646	731	692	683	676	701	717	732	708	693	635	718	664	643	670	698	653	705	681	670	728	728	658	668	671	697	682	686	662	662	690	726	677	645	640	690	682	673	638	709	664	689	708	728	697	706	660	664	690	708	667	679	729	751	688	655	714	738	687	680	669	686	691	689	717	746	730	720	688	726	694	699	682	692	711	696	656	676	665	718	725	691	703	709	700	678	691	708	683	679	716	724	687	632	710	694	653	680	689	655	652	670	684	704	680	699	704	683	661	675	708	703	730	685	679	698	700	721	744	697	718	698	677	716	680	703	693	659	678	668	683	696	669	669	694	707	649	706	665	679	709	706	649	679	701	661	683	713	691	691	694	675	711	713	728	703	668	677	649	715	701	722	689	730	697	730	631	663	648	671	688	631	703	692	673	688	700	654	699	719	675	702	699	658	701	650	715	659	681	701	711	712	659	684	668	700	661	695	715	642	677	634	730	633	623	700	691	666	771	732	710	663	729	694	664	679	706	689	675	665	654	693	673	665	703	706	648	684	744	690	692	715	696	680	656	715	689	750	669	667	692	704	690	653	698	687	707	680	731	683	685	701	669	715	654	672	665	687	683	730	679	688	657	689	665	682	707	767	738	679	713	719	708	671	657	673	703	713	709	697	720	631	674	667	665	689	746	681	689	723	652	686	701	703	687	691	699	735	682	644	675	680	655	667	723	613	644	690	699	679	702	665	696	688	676	657	676	672	707	711	736	706	674	716	719	687	678	723	686	680	701	666	709	657	659	702	763	672	679	660	659	692	658	669	675	647	701	729	659	725	680	680	676	648	671	657	668	725	705	714	657	662	679	745	674	642	710	653	682	695	648	669	734	670	733	666	675	665	638	700	624	716	679	703	703	660	645	694	703	619	680	659	676	718	671	684	715	708	713	683	697	694	689	697	735	682	632	726	682	688	732	702	653	646	693	668	654	705	725	664	696	676	714	705	749	681	687	668	732	696	679	648	701	675	732	692	653	679	707	717	742	702	691	684	654	650	665	707	708	719	666	677	716	686	687	721	672	687	717	737	716	668	656	687	678	678	671	684	692	693	675	697	701	647	677	686	706	707	657	666	670	715	740	725	652	667	670	650	726	717	669	683	695	668	673	678	605	656	647	712	706	709	605	664	650	683	657	696	644	701	704	706	656	692	686	681	656	704	668	649	681	658	724	652	697	733	676	708	705	684	672	701	658	649	664	740	696	698	682	667	647	650	710	687	683	681	680	681	673	668	661	717	694	656	691	668	740	678	658	714	689	657	703	686	696	652	686	717	693	697	695	672	655	672	665	658	666	710	703	678	715	691	746	677	755	692	653	738	689	652	683	685	668	624	673	723	693	706	682	723	669	667	671	720	729	694	687	685	679	724	677	652	693	641	727	682	669	672	676	652	702	679	719	703	681	745	729	660	686	690	695	728	697	698	733	626	719	679	733	722	707	700	721	668	636	670	733	751	704	646	722	686	705	738	712	659	653	661	648	712	682	709	662	658	637	667	730	707	688	695	726	721	695	682	712	713	659	698	668	702	682	709	661	677	731	671	704	679	723	718	674	659	689	708	676	703	698	666	701	757	669	660	711	689	721	700	707	686	721	692	653	725	689	679	725	661	681	691	700	693	688	629	650	735	693	690	654	669	676	710	698	688	670	692	699	705	713	699	722	732	649	631	702	664	691	708	707	701	668	678	693	660	684	637	679	716	725	688	745	696	699	641	708	717	668	672	686	676	666	675	735	684	669	652	654	661	689	711	687	683	677	735	739	684	742	658	732	711	682	690	681	695	695	667	666	661	706	698	721	679	705	693	679	692	679	721	727	705	685	697	699	681	710	693	663	699	712	688	706	667	690	641	697	708	697	673	672	685	689	672	707	658	709	705	679	712	655	680	729	717	682	740	692	641	669	657	690	709	681	694	693	731	647	656	645	685	716	651	666	726	679	638	658	683	676	645	679	717	720	702	677	730	721	712	681	729	702	692	696	655	711	697	693	686	679	687	679	687	695	705	669	640	688	678	647	678	706	734	684	698	676	731	680	719	682	714	702	686	717	695	659	697	630	699	699	665	651	702	710	663	725	702	665	672	718	706	675	677	696	677	676	663	654	667	699	682	683	672	674	631	697	685	661	657	687	663	638	671	655	736	696	652	689	706	707	650	703	690	741	739	726	677	694	710	705	650	659	674	683	683	680	673	672	737	689	701	682	703	703	704	667	662	652	697	707	690	689	693	655	694	683	724	664	704	723	645	717	725	673	693	703	716	695	711	684	707	685	677	713	688	699	687	700	723	671	726	683	679	647	670	699	703	678	703	682	709	656	701	680	643	692	699	687	679	695	658	677	734	672	687	647	737	726	698	692	683	715	678	690	693	687	670	770	674	657	739	698	667	728	688	696	685	731	697	695	661	678	651	707	678	638	690	677	700	720	713	699	680	711	692	652	669	682	642	693	749	696	694	669	721	681	687	696	654	671	719	732	686	692	662	689
13886	2566	2613	1853	1306	922	779	739	700	601	593	581	504	476	383	449	345	390	353	396	356	372	355	321	325	308	323	294	301	328	302	291	305	252	255	299	293	287	285	278	272	294	267	271	302	253	250	273	276	258	261	290	254	298	274	271	268	287	263	265	253	288	267	249	247	255	276	249	267	249	231	267	277	272	247	265	236	260	262	269	270	290	257	248	238	267	243	262	250	235	268	256	227	272	244	227	267	272	260	255	253	265	275	266	246	274	251	270	264	266	251	243	244	244	258	274	262	271	262	277	256	252	242	278	240	247	248	281	282	265	210	257	250	249	228	269	242	278	247	269	251	231	279	227	242	254	275	256	232	262	264	253	270	257	269	265	234	229	252	243	257	277	245	265	276	265	290	285	249	274	248	260	270	246	265	266	253	241	257	274	246	282	259	244	275	238	260	252	243	268	269	268	245	246	278	250	253	239	264	278	270	240	232	245	258	257	260	236	269	259	262	243	288	232	231	256	260	275	255	235	267	278	240	233	243	247	254	247	234	261	254	245	259	221	254	276	248	207	272	244	248	245	274	231	250	237	269	232	266	260	219	257	263	256	250	241	254	269	241	269	245	243	275	218	275	259	235	224	260	246	252	257	275	265	251	252	252	280	265	244	273	236	248	256	276	259	261	261	260	220	267	238	255	256	254	246	257	259	243	256	258	260	261	261	239	286	259	267	267	251	243	256	243	251	247	295	253	282	255	262	259	249	274	245	249	293	236	224	247	259	255	276	234	250	236	281	264	263	259	272	266	260	240	270	249	249	258	250	279	288	289	244	258	245	233	241	230	235	246	262	279	249	248	268	268	279	252	260	238	267	291	265	228	263	235	259	274	265	265	256	246	266	219	255	240	227	236	237	228	283	261	237	266	243	233	262	272	246	255	251	262	251	255	260	264	266	271	275	259	232	234	258	230	235	255	268	268	273	279	247	260	265	243	223	284	265	261	266	266	259	267	259	232	262	259	250	290	259	281	279	269	245	250	261	265	257	268	266	267	245	226	262	239	245	244	232	274	262	269	278	262	272	259	279	261	232	253	245	240	232	236	268	240	253	289	246	264	299	294	243	256	270	283	270	263	251	242	226	239	250	294	251	268	256	245	240	251	260	253	245	253	227	262	224	244	242	253	237	268	261	277	212	278	288	277	260	254	283	249	258	222	239	274	252	239	279	292	251	264	261	254	266	288	266	242	286	280	264	233	243	247	251	247	236	228	259	246	253	264	269	259	262	274	232	238	249	253	243	238	276	265	247	259	249	248	272	318	252	275	260	281	257	243	289	276	222	248	257	245	254	222	255	278	257	245	265	270	255	246	219	278	283	247	244	259	241	259	245	248	247	266	255	236	252	262	276	253	252	250	257	240	242	250	251	249	259	279	251	268	268	255	266	273	251	232	258	266	279	264	274	249	218	239	242	273	263	246	247	225	237	227	248	245	258	272	259	239	247	244	255	272	248	285	228	271	260	243	263	246	246	230	277	221	270	251	282	236	235	273	261	224	247	246	261	253	276	287	271	282	260	252	264	241	235	273	274	252	285	255	274	290	279	286	236	266	250	256	264	259	253	238	268	242	279	268	244	253	270	261	249	253	246	257	274	266	254	252	272	254	258	257	278	297	250	264	260	248	260	279	285	252	263	251	253	276	275	269	254	236	232	271	242	252	264	266	246	249	230	268	287	266	253	245	264	271	266	236	296	256	251	281	239	257	249	262	289	258	272	226	222	238	242	297	260	258	227	266	253	258	244	231	256	280	259	249	252	271	256	218	277	263	268	244	256	249	256	256	255	245	261	255	239	282	235	253	267	268	255	259	215	250	252	254	259	234	262	240	286	247	268	229	274	255	233	254	241	247	229	257	264	266	269	238	247	279	252	292	275	221	262	251	254	277	265	270	254	275	282	280	277	259	268	269	242	244	264	245	254	217	250	266	264	267	248	263	257	239	246	257	225	281	246	259	252	230	247	233	254	260	277	283	268	265	229	256	255	244	238	242	277	221	268	263	246	237	267	242	298	246	251	237	326	222	270	275	240	262	277	249	250	241	266	269	259	247	266	277	250	283	233	281	261	278	246	266	279	251	218	237	262	275	292	242	242	217	246	285	236	251	275	257	298	253	282	229	244	262	235	279	253	268	234	277	240	267	244	252	254	278	240	224	262	267	265	271	257	259	230	252	238	278	297	252	236	230	279	241	268	272	247	290	241	245	249	252	248	294	271	276	278	250	246	294	250	222	251	251	226	225	238	266	279	227	246	264	268	240	250	256	242	255	252	282	269	278	258	258	240	259	275	248	233	250	237	238	252	270	249	291	233	264	270	248	259	276	247	227	257	224	249	244	224	255	261	271	246	268	272	257	260	252	245	276	243	249	259	269	252	257	271	258	266	243	262	270	263	296	243	267	263	277	277	265	262	256	282	256	242	237	237	265	238	264	279	260	261	244	235	249	262	254	245	301	258	262	266	237	257	280	262	219	236	251	240	256	251	256	240	217	237	264	235	244	261	229	255	242	275	268	264	266	254	265	251	283	232	276	235	252	253	239	249	273	262	243	261	236	268	242	257	240	257	250	281	254	225	272	242	277	251	276	262	271	242	260	269	278	253	227	242	235	254	264	248	252	255	234	225	279	256	223	245	262	222	241	247	262	253	232	256	262	247	268	241	245	264	269	244	307	255	277	263	290	263	263	243	264	279	287	242	239	260	264	229	227	261	251	239	271	269	233	293	229	273	267	263	276	275	281	272	267	246	273	257	238	247	261	274	284	241	224	290	245	261	259	245	251	281	253	253	242	247	276	252	245	238	242	260	246	277	257	247	259	234	230	246	217	256	268	244	215	260	216	267	244	254	262	245	290	238	252	256	267	249	242	268	249	255	249	270	248	230	241	256	235	261	251	251	248	273	241	282	279	276	241	251	259	285	273	248	251	254	262	268	247	262	252	264	269	252	259	285	257	246	245	265	278	250	254	260	258	265	247	229	242	257	230	247	267	261	246	232	258	233	260	245	283	269	246	282	247	252	259	276	253	271	234	291	285	262	249	253	224	255	247	250	271	221	251	235	284	226	246	267	284	242	234	214	220	259	281	252	264	250	245	259	272	243	256	256	268	244	250	264	274	264	283	298	257	242	243	271	268	260	238	264	259	246	273	273	239	223	261	279	247	281	268	247	264	249	269	245	234	277	278	247	249	264	233	241	255	273	256	270	291	240	260	260	251	251	266	274	260	263	270	249	228	306	254	255	264	240	309	251	266	241	267	260	283	247	253	275	281	302	269	282	283	233	264	244	263	235	266	289	264	279	268	234	247	254	249	241	257	265	253	237	281	257	242	243	266	264	254	237	235	239	266	247	226	244	230	238	265	235	262	265	259	267	249	274	229	213	269	264	247	254	249	269	244	258	235	263	241	258	264	255	257	244	292	276	286	242	242	229	255	243	261	235	258	272	265	264	256	251	263	267
7630	2350	5325	5825	5008	4152	3490	3260	3209	2909	2911	3027	2582	2277	1838	1675	1665	1582	1537	1534	1584	1471	1376	1349	1160	1192	1286	1064	939	878	938	885	810	837	806	842	874	877	768	818	786	757	770	740	748	709	697	677	701	625	654	620	635	663	695	664	676	652	655	674	685	646	676	671	626	610	624	666	595	656	669	615	689	632	645	642	612	617	612	625	594	662	620	619	636	622	621	669	648	608	614	614	622	610	647	619	671	618	644	618	638	629	638	601	645	637	624	598	686	652	658	639	650	639	617	627	623	622	640	637	618	610	628	609	611	609	622	592	614	584	602	607	623	650	586	659	586	625	620	599	582	619	634	648	611	603	596	615	612	576	628	598	608	634	623	628	537	637	623	615	651	641	624	583	553	645	569	643	571	626	623	632	569	665	597	627	637	668	625	623	576	600	605	626	674	635	608	598	642	607	607	595	583	581	618	647	617	587	619	627	607	584	593	574	584	644	590	597	620	649	652	597	650	585	619	616	602	638	630	658	618	630	594	624	609	584	628	627	646	666	603	594	602	601	599	626	639	637	616	632	581	660	626	659	629	662	624	623	618	602	570	621	577	647	620	608	611	633	602	636	606	632	630	622	657	616	645	587	631	619	591	603	616	614	611	599	609	602	681	580	627	577	561	583	593	631	654	613	666	645	597	597	584	644	555	643	594	599	592	632	621	620	592	601	628	595	627	603	604	603	587	665	639	662	618	646	593	600	615	620	647	629	594	641	576	609	593	612	637	592	608	618	612	599	672	597	592	595	608	618	633	585	627	585	612	613	626	615	660	623	603	604	625	630	634	643	618	599	647	598	637	608	612	633	606	647	632	563	605	610	641	655	583	614	619	630	625	601	634	618	598	624	633	621	639	609	627	663	581	610	589	634	641	607	608	614	644	593	593	602	595	605	657	597	638	613	615	596	618	637	607	655	593	672	644	622	613	662	582	592	631	663	603	599	580	602	617	557	630	612	639	631	626	599	592	610	623	617	585	636	605	584	600	612	595	594	562	581	618	647	665	647	633	601	592	596	587	603	657	622	591	609	609	596	633	612	619	624	607	596	596	591	651	592	621	611	581	617	565	626	596	597	599	598	584	619	604	635	627	589	633	635	583	621	580	592	658	644	621	588	607	591	589	618	612	611	632	631	630	585	588	622	635	575	563	611	582	590	634	622	642	601	661	576	598	638	576	595	605	604	583	662	594	565	598	622	638	628	636	616	599	627	585	618	613	629	617	614	594	603	628	605	636	605	647	663	568	656	630	635	607	618	627	650	602	642	628	617	608	637	609	610	581	619	650	612	573	626	599	596	615	612	614	596	576	610	614	589	639	589	596	623	618	567	607	632	632	597	591	604	609	637	585	611	616	673	616	610	602	607	599	637	591	639	595	599	583	645	628	630	603	618	639	613	608	612	592	599	604	642	601	625	582	596	640	606	602	614	610	591	605	605	610	608	655	641	576	639	643	574	629	622	604	596	657	659	610	649	602	629	670	671	603	609	571	605	617	589	638	652	640	662	637	634	602	621	601	607	643	643	619	597	622	585	634	594	628	563	611	583	581	646	576	601	613	641	604	589	585	614	579	605	638	622	601	578	621	633	645	604	594	584	565	646	604	608	601	581	597	600	627	647	612	580	614	594	645	609	588	626	636	595	594	593	586	640	586	597	638	626	636	636	606	621	608	620	660	606	636	628	625	641	625	624	603	590	592	625	589	622	614	613	604	633	582	591	616	632	578	665	639	626	623	626	622	615	618	658	644	579	585	613	609	589	624	643	591	620	606	616	652	594	574	607	602	636	599	604	607	646	623	622	610	608	646	634	648	618	619	617	631	597	643	689	604	680	603	652	590	601	613	609	634	588	658	642	615	564	608	626	591	570	663	611	616	617	592	593	578	585	587	559	621	572	643	616	583	650	606	607	594	623	597	594	584	594	579	632	609	616	638	662	647	636	621	632	663	628	589	590	620	560	614	583	638	582	590	615	607	617	599	603	688	625	586	621	605	601	617	668	641	659	635	620	620	635	608	632	661	688	601	645	643	659	595	607	629	602	630	615	562	629	645	631	601	656	645	629	621	626	598	628	615	584	557	621	574	645	599	619	609	616	609	579	649	649	602	625	645	601	627	606	649	583	621	622	602	592	640	607	606	578	624	593	599	587	612	609	613	643	617	598	627	644	615	618	651	610	602	628	646	678	602	642	626	623	598	605	636	664	601	597	610	632	599	613	608	613	609	590	636	632	617	601	633	590	578	617	622	600	633	591	662	597	624	608	633	583	592	650	581	605	617	607	614	577	637	605	652	617	617	644	597	633	611	635	586	603	621	604	663	612	631	623	626	613	583	630	615	642	687	581	613	647	568	662	662	600	572	607	606	621	596	586	604	560	613	628	563	603	628	632	614	595	610	640	584	602	637	601	589	620	671	652	596	590	636	596	626	588	579	570	579	643	602	616	640	675	601	621	615	588	620	595	614	598	612	621	649	653	607	620	608	602	592	568	618	566	644	588	671	635	612	571	574	612	597	633	646	589	652	640	652	644	574	635	605	607	640	642	627	636	575	654	605	609	628	629	571	590	588	640	616	638	603	592	573	639	614	558	612	635	625	611	603	614	616	579	598	633	577	617	608	629	612	620	591	640	588	660	580	595	621	608	645	605	561	611	653	602	619	622	625	599	611	589	598	555	617	627	615	590	626	601	611	625	603	612	634	595	577	596	622	603	598	616	624	557	602	624	621	583	585	586	602	627	587	617	598	626	648	589	590	657	606	585	589	588	651	598	640	627	613	637	652	627	624	624	632	574	647	619	628	617	577	623	610	602	598	664	607	649	639	624	595	638	600	614	558	602	624	605	558	630	650	601	607	600	654	591	562	609	610	639	612	606	638	601	625	625	604	618	612	623	614	647	630	662	628	629	629	601	636	613	659	657	613	647	621	635	634	620	586	585	591	607	612	594	615	604	603	630	605	561	631	611	591	624	624	635	574	640	618	646	644	657	620	615	624	586	627	692	635	627	648	685	625	614	607	587	654	584	614	618	607	663	639	640	630	617	559	603	624	619	590	647	625	662	634	612	649	603	593	632	653	614	616	572	601	596	622	570	634	659	630	587	590	588	611	625	603	623	610	625	636	575	581	616	608	651	602	636	623	593	617	612	666	632	612	617	630	568	584	582	631	595	617	623	582	621	589	642	613	588	627	560	646	611	605	579	629	625	587	601	629	616	618	594	625	600	589	600	642	603	588	574	598	593	614	627	618	582	623	615	604	638	689	624	590	602	584	616	635	645	646	702	630	617	603	603	627	604	588	608	557	620	573	593	605	576	606	648	603	606	643	636	617	619	606	617	650	597	622	624	570	622	629	640	609	651	587	609	658	573	581	633	595	593	572	622	627	592	601	592	596	588	642	618	635	586	597	642	582	600	624	620	608	608	653	564	623	613	611	624	591	610	607	655	594	629	554	627	567	585	588	622
1767	173	159	174	170	160	155	168	211	225	214	217	179	204	193	165	175	168	192	162	144	177	144	159	156	128	131	154	147	147	180	135	140	162	128	162	144	137	151	139	143	122	150	131	142	130	151	155	160	175	150	144	145	157	150	123	144	130	140	154	145	136	130	129	156	136	152	133	151	135	131	130	132	159	155	128	161	157	143	154	158	159	144	140	173	144	138	159	140	162	135	153	160	144	134	140	164	144	151	159	124	149	149	119	168	140	135	121	134	145	160	151	130	152	140	154	134	132	159	147	143	130	153	140	132	155	131	138	150	140	132	144	133	155	146	136	151	137	138	163	135	149	136	144	146	140	143	142	133	156	151	156	131	126	140	158	128	144	153	150	137	141	129	152	149	144	159	144	162	137	134	140	121	143	144	142	121	152	124	137	163	136	121	132	123	147	151	138	136	132	130	128	156	155	145	149	139	129	146	150	140	158	145	137	137	155	141	165	126	137	144	141	130	127	152	147	140	120	128	120	136	149	152	131	140	150	152	154	142	123	133	155	152	161	158	150	146	131	136	147	148	123	138	128	131	131	149	145	153	150	152	151	150	154	184	164	128	137	145	126	134	151	146	157	138	136	157	132	119	151	149	156	153	146	128	153	137	117	126	159	145	160	148	140	126	144	134	137	134	138	149	154	139	157	138	143	157	137	121	145	164	153	146	150	148	146	148	143	134	137	143	161	122	166	139	129	150	138	145	134	138	130	140	144	170	138	154	138	156	165	156	149	152	140	153	132	165	150	128	144	168	167	147	137	134	139	159	156	134	161	155	142	168	153	138	127	165	145	132	141	154	175	161	136	160	156	127	147	140	187	154	134	147	148	168	170	145	143	135	138	149	152	144	120	130	140	146	137	154	150	153	162	147	140	158	130	138	158	162	142	142	160	151	146	140	136	138	144	146	147	152	172	132	147	159	158	132	137	142	141	138	129	154	132	144	161	145	138	148	167	141	157	151	148	152	143	162	145	156	156	151	138	147	130	169	149	151	152	142	150	134	132	128	136	137	137	127	158	144	133	164	147	150	159	130	145	138	136	141	139	147	112	148	139	144	162	139	122	135	164	129	124	133	139	147	151	147	143	138	113	129	131	146	164	130	143	144	150	141	161	148	118	148	148	148	141	163	168	155	150	136	128	162	148	142	139	141	165	159	136	132	131	156	129	134	162	146	135	126	129	140	152	134	147	144	132	150	146	140	146	165	130	151	147	122	131	128	150	141	128	156	145	152	147	130	170	159	150	139	121	137	135	146	146	163	155	143	135	139	137	160	141	140	130	165	143	149	150	136	142	162	131	153	134	145	113	144	135	152	137	141	137	138	134	135	120	127	135	141	139	147	146	132	145	148	148	162	141	150	148	169	143	144	155	142	144	173	156	161	145	138	147	129	124	157	146	134	139	151	145	135	147	124	159	137	131	144	164	115	138	139	137	137	129	172	160	133	136	138	147	131	141	142	140	136	130	138	127	148	163	159	152	162	138	157	118	148	126	150	139	147	146	142	141	123	121	157	136	152	138	145	166	128	138	140	150	153	130	153	134	114	145	123	163	150	149	126	145	105	132	141	138	135	145	149	156	143	161	158	127	152	140	143	144	144	143	163	139	142	155	141	133	143	149	136	145	150	164	134	117	147	173	136	153	137	137	154	172	145	133	130	135	148	152	139	130	143	150	156	162	114	181	142	169	147	173	132	145	150	122	133	155	146	163	145	132	146	160	146	136	152	154	120	129	120	136	157	136	152	136	151	160	132	183	165	143	137	183	165	143	154	129	128	136	138	135	160	162	126	126	169	136	136	139	138	149	150	141	147	146	142	146	138	145	131	129	140	150	143	139	135	139	163	141	133	144	138	147	129	116	134	156	122	168	171	144	137	128	140	129	150	140	153	150	148	133	131	161	123	162	148	163	138	128	162	138	129	155	148	146	135	161	136	149	156	134	155	110	143	139	152	140	151	124	123	151	141	154	167	143	141	134	147	116	149	160	115	132	134	153	139	130	141	153	141	135	143	112	156	137	154	164	160	134	140	133	134	133	140	156	128	144	142	163	149	162	147	151	139	131	138	138	143	144	138	132	165	142	146	153	148	136	167	126	140	133	151	146	139	159	134	149	119	145	128	139	128	152	143	144	149	147	146	153	139	145	133	139	149	160	139	140	117	144	153	121	138	141	159	151	128	137	141	168	142	139	143	136	131	130	120	142	131	145	162	162	152	141	131	175	133	139	132	133	130	151	173	142	133	120	123	152	124	156	144	139	147	160	151	151	131	152	164	148	133	138	144	150	126	151	138	158	146	155	150	151	145	135	145	145	155	131	149	137	143	150	144	133	142	139	158	144	122	150	135	117	133	118	117	113	139	133	150	144	152	153	149	127	108	126	142	159	150	141	140	132	122	137	157	132	127	138	161	153	154	152	128	154	149	139	163	158	152	136	150	144	121	119	145	146	131	146	144	154	131	148	165	161	144	141	173	150	122	155	147	160	169	151	130	155	150	140	135	141	146	138	106	124	135	159	120	143	135	130	148	136	149	134	133	156	116	121	141	158	145	142	144	145	150	135	160	147	163	143	146	140	159	137	161	147	129	141	140	142	121	119	140	169	151	143	129	109	144	153	128	163	115	139	153	119	135	154	155	143	105	125	142	158	151	156	132	152	131	157	145	160	146	148	138	134	146	139	141	143	142	137	140	160	127	143	113	134	169	142	141	144	139	133	135	116	147	156	145	124	146	135	130	133	130	139	122	156	137	139	119	138	128	159	163	143	141	186	161	138	154	124	136	121	152	145	157	142	138	139	140	136	145	128	150	132	147	133	148	134	122	169	150	150	122	151	153	149	121	130	147	141	155	156	118	156	161	141	171	142	145	141	134	149	163	158	138	133	156	137	155	153	166	163	147	147	128	162	147	145	153	143	151	152	147	135	122	137	130	147	143	139	147	133	139	151	159	132	150	169	136	143	129	129	147	138	160	134	157	135	141	137	137	147	166	129	152	150	149	130	161	141	142	139	127	173	142	146	129	178	138	149	142	134	136	156	139	131	140	149	141	153	128	122	141	133	127	146	153	118	142	162	156	167	135	132	135	116	151	145	136	158	170	157	154	147	140	122	151	161	155	138	140	160	146	149	136	143	151	139	147	151	137	160	166	143	132	156	146	120	142	142	138	160	163	138	132	145	147	145	140	137	145	151	143	129	147	157	154	117	135	144	164	145	148	143	150	131	133	139	151	142	154	154	141	131	139	144	132	140	143	152	151	136	141	143	168	132	144	146	139	135	149	157	162	134	138	108	154	170	173	144	156	147	152	163	130	126	165	138	135	147	149	161	153	167	161	161	151	156	152	161	145	137	141	133	111	143	140	140	140	141	154	152	134	135	128	164	145	140	143	159	166	144	149	141	126	146	139	145	143	155	119	124	139	154	151	122	150	153	143	129	150	157	152	145	146	125	150	149	160	120
2142	433	483	494	522	532	536	606	743	814	923	942	819	709	631	621	639	595	566	590	538	473	517	503	431	504	444	424	395	421	424	395	428	411	412	399	442	398	394	410	361	395	387	400	404	403	392	418	393	407	418	360	410	398	404	418	411	416	449	412	449	385	423	408	394	435	443	435	411	374	398	401	408	421	364	441	409	401	383	410	417	401	435	386	401	386	419	373	386	392	408	413	424	388	393	406	402	412	435	402	384	400	389	413	385	415	410	414	370	384	429	418	413	404	452	392	423	423	393	429	385	410	406	386	404	357	375	422	387	377	392	442	405	403	411	372	411	436	431	370	414	419	418	403	391	398	389	366	387	396	415	411	416	395	433	413	392	400	417	413	425	394	376	387	410	406	424	441	404	385	403	424	428	396	439	386	388	421	359	419	459	380	391	394	397	427	384	439	413	383	383	428	407	398	445	389	369	387	389	413	384	392	385	408	392	387	384	410	421	393	440	393	400	390	378	381	407	415	377	394	402	406	402	386	397	380	430	399	393	401	384	397	405	391	405	399	393	352	402	373	384	427	410	405	403	431	398	391	414	416	400	392	425	382	421	385	403	397	429	394	381	403	446	387	394	349	426	387	406	385	427	402	369	414	394	383	428	390	401	370	405	386	370	391	388	395	421	374	379	391	419	419	420	389	399	392	402	384	390	363	402	421	384	416	443	380	389	395	363	392	394	394	370	352	380	398	389	431	385	404	392	387	394	424	386	400	382	413	384	430	381	425	398	398	411	435	385	417	396	398	406	415	397	394	399	381	378	413	374	412	391	383	399	414	394	379	402	403	430	391	380	416	398	375	413	417	398	386	388	430	378	395	403	387	411	360	382	392	366	423	400	408	416	419	444	395	394	414	398	384	398	389	391	389	395	429	424	400	386	358	401	422	414	375	405	410	388	395	410	416	420	394	405	422	385	391	380	395	390	390	414	364	391	409	361	359	390	427	418	359	410	422	413	424	397	407	382	414	369	377	374	418	437	380	392	400	368	390	415	389	400	414	396	355	393	385	422	425	418	435	410	413	403	381	384	413	423	407	386	398	389	378	354	434	393	397	412	384	411	389	416	401	382	401	416	431	405	398	408	406	412	403	392	398	418	392	392	414	391	384	387	402	405	383	415	406	399	417	363	403	416	384	413	417	386	388	412	382	386	401	385	413	383	410	387	397	403	408	399	419	401	420	413	419	408	360	411	380	393	382	405	381	403	393	372	396	396	413	408	405	430	404	403	388	370	399	398	408	407	426	395	403	380	402	396	429	392	416	401	409	398	427	396	367	400	418	379	404	379	396	408	388	405	390	393	426	392	404	404	410	394	397	409	396	425	439	412	403	433	367	395	393	386	397	400	367	383	429	434	411	370	425	370	386	385	416	402	405	375	414	404	418	414	402	392	440	383	409	434	402	404	395	399	398	366	412	381	362	376	411	408	418	355	391	382	414	413	387	416	387	411	423	408	368	392	402	415	401	425	433	372	397	437	437	422	394	384	431	401	400	361	400	455	396	416	410	418	382	406	427	380	439	437	373	427	391	406	398	369	412	409	404	378	398	424	416	407	386	389	404	399	391	417	414	412	381	389	393	397	381	389	403	383	416	395	391	418	385	376	374	377	413	384	434	387	411	428	428	386	380	399	428	389	381	414	383	399	369	436	373	398	425	378	382	402	417	421	416	386	404	416	426	397	405	416	409	401	400	414	366	368	441	425	402	444	381	375	371	397	386	390	394	397	382	390	364	376	407	419	379	425	450	379	400	409	392	402	390	451	412	424	419	408	435	396	418	396	406	424	430	379	389	413	400	402	379	445	398	374	429	372	424	395	380	436	381	412	406	415	360	401	392	388	397	400	412	373	390	402	411	402	391	396	398	413	389	445	392	408	400	422	414	406	427	411	404	411	399	419	394	444	376	362	400	394	443	393	405	402	439	412	434	422	393	373	382	405	372	381	414	394	366	358	414	424	371	439	406	395	415	408	378	384	397	400	391	412	426	431	401	421	388	426	396	392	433	411	375	366	442	386	426	381	377	391	411	404	399	425	393	404	400	384	433	425	417	397	409	421	408	391	396	386	416	416	419	408	438	398	359	369	389	386	425	382	427	413	421	403	387	392	380	408	368	430	397	423	384	377	383	399	394	395	411	414	374	401	397	402	404	397	405	395	406	370	410	402	408	434	426	415	387	395	450	402	382	409	402	393	383	389	422	366	356	407	421	399	408	444	408	384	384	397	415	410	394	361	421	394	416	449	410	377	383	400	403	409	369	392	389	385	388	404	379	412	407	347	361	402	428	385	411	379	396	443	425	370	361	346	400	399	405	418	373	397	407	409	390	431	378	406	396	415	389	368	404	398	406	378	436	419	412	383	407	381	406	384	388	393	430	373	424	405	410	447	393	437	376	409	384	385	419	419	406	425	398	401	398	418	378	402	405	441	436	402	427	442	395	413	416	414	425	384	426	401	395	378	410	449	386	412	376	386	408	396	378	396	407	380	390	384	374	393	416	369	409	391	375	434	392	400	392	402	378	414	414	410	406	402	419	409	409	411	425	404	419	401	408	395	411	405	388	408	396	426	440	437	434	425	414	428	433	374	384	414	413	380	415	402	422	428	389	391	369	381	414	382	362	366	408	431	417	401	414	380	403	411	392	384	354	396	387	420	392	442	435	377	365	404	373	372	399	445	395	393	393	399	395	401	374	431	377	422	395	402	405	399	383	373	414	400	407	413	403	404	397	402	395	408	374	408	465	453	424	393	408	420	392	389	379	414	406	429	382	382	434	389	380	371	399	432	402	388	411	404	397	436	397	412	427	384	387	393	436	381	397	407	426	391	403	426	409	419	401	391	439	385	412	392	371	417	377	396	364	395	385	451	417	410	400	384	382	414	403	372	398	375	373	414	424	387	383	418	407	390	396	378	386	413	412	416	376	405	413	385	394	422	407	382	418	404	403	378	389	415	451	413	420	413	377	415	432	398	426	421	411	436	411	369	420	400	375	398	411	403	386	403	408	399	401	431	397	405	404	399	459	409	413	427	408	374	434	400	406	384	379	419	407	394	421	384	421	406	435	420	411	413	419	430	395	389	393	417	394	413	419	411	399	397	416	382	394	395	451	376	404	411	430	397	381	400	394	387	399	414	441	381	403	398	405	395	371	426	380	418	399	389	421	430	404	390	412	394	361	411	413	412	389	398	394	376	418	368	392	425	436	368	404	404	364	358	365	368	404	397	393	397	396	435	388	388	377	396	400	390	430	372	394	415	391	391	395	384	418	379	430	375	431	383	385	409	408	386	387	419	412	402	402	426	392	422	395	438	414	389	362	403	385	372	383	371	387	439	411	372	399	411	434	387	353	409	401	404	425	400	385	434	399	403	420	391	400	392	403	436	424	414	435	404	394	439	365	418	351	416	388	365	378	399	405	372	353	404	402	408	419	394	392	381	395	350	427	399	410	395	439
7529	1193	1340	1037	818	591	583	513	500	494	504	505	413	352	379	334	352	387	342	353	307	307	357	350	299	308	325	297	290	292	291	280	287	288	249	269	306	242	285	327	290	283	270	298	271	288	282	267	269	270	289	294	317	287	272	297	287	291	265	275	299	266	273	268	287	290	321	287	270	272	275	297	278	280	317	316	297	299	286	288	305	290	261	279	281	281	275	288	284	304	296	267	282	269	296	306	266	261	277	267	290	289	270	274	277	279	264	256	277	288	286	276	262	270	299	278	271	272	283	263	268	258	293	258	286	246	259	241	271	261	276	243	290	276	282	281	261	282	298	295	271	300	282	286	263	271	316	289	298	255	295	292	246	292	272	260	269	279	274	277	273	278	271	244	268	263	269	244	307	240	246	297	281	265	274	270	262	299	280	261	309	259	259	278	274	271	263	256	266	275	299	265	294	267	287	296	243	294	252	302	251	278	275	292	267	300	302	283	265	286	262	271	262	261	276	303	285	290	289	272	301	305	276	302	275	296	267	265	237	277	284	285	269	258	277	294	301	285	289	247	278	264	289	294	273	248	288	289	301	292	284	290	267	278	280	282	290	290	267	297	281	265	258	302	303	296	285	289	293	281	263	315	279	280	263	288	284	275	291	292	259	267	262	279	296	313	273	275	311	297	307	296	277	273	300	286	266	275	284	264	285	284	319	270	269	311	266	288	266	285	325	291	278	292	293	282	310	298	267	269	257	273	269	278	278	258	292	304	279	279	281	283	271	263	277	260	279	259	285	278	299	294	256	266	252	310	252	296	270	269	253	280	277	281	278	262	293	274	275	300	286	288	286	290	261	279	287	292	306	294	308	257	309	275	305	253	261	284	281	277	285	270	266	281	288	326	291	280	278	291	276	267	256	288	303	280	262	270	269	300	267	272	281	290	307	285	289	299	277	272	267	247	260	275	261	266	274	288	285	258	286	266	279	295	259	275	310	256	299	291	263	280	296	316	271	238	259	279	294	294	276	274	279	273	277	288	281	262	267	267	314	276	294	244	272	259	280	260	282	258	274	287	271	234	273	298	311	326	276	280	305	286	275	297	267	283	300	260	284	250	286	251	293	285	286	265	265	282	272	292	292	283	289	270	314	289	259	271	288	253	282	271	267	295	318	262	250	274	253	318	259	296	274	275	291	309	308	275	264	274	268	246	295	289	277	259	267	275	290	256	287	289	259	290	281	273	297	291	271	284	294	274	275	291	298	269	276	269	269	261	295	273	296	311	293	263	276	270	300	272	280	293	300	256	291	242	309	272	287	236	263	276	297	265	262	269	297	263	275	283	278	272	304	282	287	255	300	280	255	281	279	282	259	237	311	299	288	257	291	288	268	274	249	286	277	277	259	317	315	261	274	294	279	279	261	270	273	248	282	278	275	250	309	309	257	288	279	285	302	263	284	274	270	274	289	288	286	254	316	261	254	246	281	285	291	254	292	316	316	308	276	283	285	295	287	288	279	281	287	281	293	256	305	241	281	270	265	286	259	282	292	267	282	264	265	289	322	276	257	250	326	263	288	256	256	265	280	269	292	270	274	266	262	252	284	265	240	277	276	277	284	243	244	276	288	281	262	305	281	275	292	272	275	293	270	297	283	295	263	297	301	279	271	302	317	270	251	269	306	262	269	269	272	304	283	276	295	265	290	274	281	296	309	286	296	258	295	291	264	270	258	278	267	303	264	277	286	304	282	271	306	275	290	270	299	242	267	271	249	259	268	280	264	280	297	289	266	272	265	259	300	262	250	278	293	254	278	283	275	294	294	285	236	267	275	285	240	286	291	300	262	277	292	289	268	294	278	295	276	280	283	248	252	299	291	263	296	273	306	258	273	284	259	283	311	307	250	282	260	268	253	257	263	279	284	304	310	283	288	273	281	281	272	312	241	230	299	274	282	281	238	262	287	313	292	285	278	285	269	318	275	259	252	258	272	284	288	288	300	306	284	321	277	291	285	305	284	282	275	269	264	257	281	266	253	306	250	279	281	294	249	251	305	288	275	294	262	282	289	264	272	300	278	269	304	276	277	262	261	262	239	269	302	295	264	261	292	300	242	262	286	269	261	265	283	312	270	276	261	276	280	294	282	305	286	301	253	269	283	277	290	273	293	279	282	253	279	280	255	273	284	292	230	265	290	275	265	285	280	274	295	280	270	275	306	293	267	326	262	263	291	306	248	306	286	297	272	271	266	303	274	285	246	260	284	266	301	266	243	292	283	271	238	269	291	283	257	268	257	232	269	308	273	256	292	266	268	270	289	255	274	298	305	267	292	275	298	258	308	238	245	277	273	284	302	265	272	275	259	295	273	233	299	277	259	275	286	288	277	282	267	289	259	276	268	259	303	293	294	283	270	308	307	292	271	293	250	266	297	264	287	266	300	271	308	277	275	287	293	266	310	273	286	262	307	271	276	294	296	299	258	308	253	265	291	276	258	296	290	293	269	304	287	285	289	298	272	243	277	261	317	302	276	265	297	270	258	284	286	319	269	267	287	300	275	263	285	278	281	306	271	251	311	270	259	249	290	281	282	294	299	281	289	277	284	274	264	253	298	275	271	274	285	274	288	266	271	229	264	310	292	256	273	249	297	250	253	269	267	286	282	293	287	271	303	280	259	289	279	290	281	254	265	302	258	274	288	278	312	304	267	278	292	315	272	285	305	293	262	270	263	256	277	249	277	268	259	279	278	261	298	271	273	291	274	271	325	254	288	282	288	275	296	288	295	278	295	274	288	284	275	267	244	282	272	279	281	272	282	300	258	275	281	294	246	241	281	257	290	280	273	259	272	275	263	272	286	282	305	275	270	268	222	307	279	295	298	278	273	297	305	276	286	281	294	271	261	288	296	308	271	269	262	306	301	292	287	256	283	259	263	271	289	281	239	276	285	262	266	304	257	272	280	250	249	289	309	301	304	282	308	270	282	266	279	269	280	262	280	272	258	278	261	262	278	271	270	281	268	238	270	290	227	279	264	283	266	276	254	283	270	249	295	274	298	267	321	265	304	311	274	263	271	282	281	245	282	266	306	292	272	287	305	262	283	281	278	317	252	279	269	261	278	286	307	242	289	295	269	248	274	290	294	276	302	296	284	267	317	291	307	292	275	260	283	257	281	243	280	258	289	305	286	278	298	283	277	257	278	297	281	277	271	299	283	272	269	273	276	287	274	264	271	288	303	288	307	319	277	291	281	291	283	288	275	218	309	263	284	287	304	273	290	297	286	313	310	272	280	282	275	277	267	295	259	303	281	300	262	298	277	270	258	247	267	270	285	297	301	267	250	266	281	291	268	258	304	284	277	265	273	279	282	272	290	276	288	277	253	255	284	285	292	285	261	288	250	262	275	265	260	268	262	276	245	303	308	274	283	300	276	285	291	282	266	255	280	298	312	273	287	302	288	273	262	279	268	295	269	288	286	292	250	263	259	277	260	287	284	279	233	272	264	336	273	278
5869	1533	3154	3400	2970	2449	2236	2231	2200	2057	2166	2045	1843	1665	1409	1278	1343	1222	1196	1358	1204	1139	1062	1079	985	998	1083	928	899	868	818	770	829	779	815	802	875	801	796	793	793	736	800	779	724	729	723	686	726	718	714	703	741	711	726	766	714	743	716	724	685	677	686	745	705	709	707	719	688	707	701	638	671	654	695	707	726	728	669	759	712	686	738	705	715	651	676	692	705	750	646	709	734	732	732	755	714	666	707	699	646	670	648	701	684	657	701	667	690	664	694	697	661	703	720	657	641	693	723	670	680	694	676	677	680	670	698	668	666	698	698	753	680	694	659	652	684	704	681	636	679	701	694	689	711	700	688	669	706	665	657	691	741	679	670	623	707	682	710	712	733	690	698	697	655	651	717	681	703	673	665	772	700	749	699	695	698	730	691	669	678	718	664	768	713	712	678	743	677	670	707	695	683	617	679	693	678	683	717	733	681	670	640	700	686	701	753	744	712	682	651	695	731	673	667	718	665	692	681	661	724	675	693	665	719	687	659	646	695	696	649	703	712	713	667	699	702	665	648	697	676	685	673	693	695	673	682	682	696	642	679	645	708	728	691	702	708	684	651	703	662	693	741	704	662	717	710	705	699	700	661	670	660	725	690	680	740	643	663	688	675	708	658	706	701	735	678	679	658	687	692	701	673	699	643	666	668	674	671	731	665	654	707	711	669	662	695	692	675	740	674	708	666	709	717	689	710	676	703	727	661	666	672	678	678	695	646	707	702	727	712	714	693	752	654	672	691	704	682	679	678	694	697	677	654	711	715	694	690	689	669	739	672	671	732	693	688	732	638	677	666	695	664	694	641	688	662	684	686	649	721	644	679	660	705	669	721	690	714	735	726	692	710	669	691	696	727	690	691	704	695	702	686	639	680	674	685	715	692	711	661	669	712	663	713	668	733	728	649	671	621	643	642	722	683	714	673	700	724	654	667	699	689	661	731	733	694	700	703	658	698	647	704	689	728	687	690	718	700	669	697	725	689	694	691	689	711	647	690	683	666	658	695	692	655	690	747	653	698	696	716	681	681	723	660	700	699	681	711	678	647	683	726	695	704	698	688	685	689	658	716	662	665	679	624	722	670	685	655	650	651	680	652	695	676	709	650	685	733	689	682	660	737	688	704	639	683	673	742	691	638	707	733	684	687	692	721	675	711	752	686	686	700	700	658	702	700	692	672	691	673	674	672	678	688	691	660	647	703	723	697	740	639	702	717	699	647	638	646	707	691	741	682	679	697	641	652	626	678	686	648	660	702	683	696	707	713	723	720	730	721	660	652	710	679	662	738	670	695	677	715	669	655	690	661	685	677	685	722	685	675	654	720	698	706	697	691	670	730	655	676	684	701	634	709	702	706	683	674	705	751	679	740	665	673	725	720	700	671	737	642	671	662	686	649	733	689	650	641	753	684	724	705	670	712	659	678	619	684	663	690	682	693	670	682	672	706	680	674	740	650	718	683	708	698	642	686	718	719	735	689	653	684	715	690	687	724	728	656	679	668	664	716	701	655	646	741	693	707	674	650	704	642	705	709	660	667	676	654	681	691	660	697	714	696	701	704	681	654	704	674	645	703	675	673	681	717	689	731	656	662	722	711	668	708	702	633	684	734	679	659	684	692	728	706	693	671	639	693	735	691	677	702	662	711	619	723	713	714	702	650	686	711	671	751	697	708	628	695	708	714	701	743	635	756	708	673	632	712	672	621	664	703	670	714	700	680	715	643	667	717	701	641	697	639	717	666	712	733	669	647	698	657	683	650	691	722	694	721	659	669	686	675	625	700	696	691	720	711	750	676	652	705	724	657	670	700	711	674	678	675	719	690	659	671	712	679	734	668	700	697	696	648	734	729	678	700	661	677	754	756	661	671	642	680	696	699	707	710	663	702	646	704	683	691	692	701	667	713	710	685	730	673	711	698	711	698	701	629	678	688	646	648	699	652	706	684	690	674	694	727	682	713	668	637	654	664	634	665	633	710	701	670	709	678	681	697	674	697	659	702	702	700	706	676	641	666	689	721	615	690	648	675	747	662	691	632	685	656	664	702	691	687	680	711	669	652	710	704	669	666	684	667	674	693	693	712	688	699	702	707	664	636	741	688	679	705	671	687	696	673	689	698	695	692	702	683	718	679	698	686	708	653	691	727	638	707	669	701	696	699	774	739	643	704	689	657	692	726	649	683	690	677	757	721	682	696	671	702	701	709	719	652	649	662	703	642	700	695	668	705	695	678	710	675	686	714	646	671	708	667	722	653	665	666	693	696	701	676	731	697	760	701	722	620	704	745	690	655	688	683	694	704	627	728	680	718	662	648	686	735	664	692	670	701	645	693	679	657	677	726	689	653	722	652	645	691	673	677	654	693	691	689	722	713	695	657	711	707	689	679	713	663	721	723	713	697	695	682	742	668	639	695	690	663	662	673	712	698	657	615	660	685	741	706	689	704	714	705	707	682	694	720	712	718	669	681	706	701	668	678	709	652	703	735	658	720	678	669	680	683	730	638	724	690	692	699	687	665	673	699	657	673	676	650	684	733	715	671	676	704	695	667	707	675	690	660	676	706	683	693	706	677	749	685	712	673	690	715	688	679	703	669	682	692	701	668	697	691	668	671	730	665	733	685	669	687	637	671	732	698	704	683	691	690	719	667	669	699	733	695	656	720	664	714	718	691	716	758	683	647	703	669	697	690	683	682	718	726	680	689	665	633	680	701	709	679	695	708	664	657	702	672	690	705	741	733	684	696	671	665	730	730	692	704	740	690	662	689	664	735	669	695	697	687	715	654	686	673	657	689	665	677	677	670	628	684	726	689	659	660	676	705	696	679	737	676	706	640	737	666	755	692	666	691	648	695	715	720	705	690	706	713	668	721	660	685	681	672	712	696	679	729	707	667	647	711	659	683	702	649	689	699	652	707	693	700	722	679	670	701	665	703	644	693	700	715	724	709	743	700	715	708	700	655	708	670	732	688	678	641	682	703	676	735	696	654	665	703	683	606	698	649	663	706	645	673	665	639	664	676	736	667	686	673	649	710	670	711	706	675	713	712	649	636	650	700	714	715	691	676	685	711	704	708	742	672	672	678	653	641	631	698	666	691	658	696	706	688	683	649	710	675	692	717	713	710	705	648	713	693	753	672	717	631	663	675	716	701	681	691	695	637	686	693	665	664	717	672	665	658	729	684	699	707	632	687	659	683	724	660	674	712	660	630	699	683	662	696	701	719	650	701	695	640	667	661	658	700	685	648	658	684	673	698	682	689	677	691	678	664	647	672	645	689	701	740	694	632	656	694	687	658	738	667	664	689	698	718	711	695	668	692	664	692	667	689	678	710	729	691	640	669	672	637	702	686	685	710	698	676	705	645	703	674	668	672	685	663	662	705	685	727	625	710	684	674	662	662	675	703	682	722	725	668	708	636	687	669	726	685	677	665	663	711	693	663	703	685	689	704	652	703	703	713	668
13778	2559	2469	1894	1225	894	802	716	722	615	578	532	506	463	430	411	365	346	362	366	353	345	311	335	300	337	351	318	307	300	266	285	283	299	303	273	283	291	276	298	276	285	261	263	282	292	261	242	279	228	236	269	251	253	266	243	268	285	247	260	282	254	263	235	253	245	268	253	261	253	256	249	250	276	263	288	264	248	235	281	251	262	259	259	249	228	225	267	261	230	264	270	247	286	277	255	239	254	261	248	255	271	234	279	268	259	256	237	243	279	264	242	237	264	246	254	251	261	264	259	266	259	224	253	240	265	230	284	237	264	273	283	236	241	251	236	284	246	254	265	253	247	284	279	237	248	220	281	245	267	245	266	252	274	238	233	240	247	271	266	268	274	258	258	243	250	248	242	254	246	273	286	243	288	232	259	272	237	268	256	262	251	266	265	253	244	218	269	258	259	256	261	241	249	257	270	231	237	260	249	262	227	239	252	242	272	269	274	255	278	281	248	251	260	259	262	270	259	233	287	225	259	275	233	252	270	243	253	240	268	230	241	259	256	264	246	270	230	248	268	246	221	244	230	238	212	235	232	257	249	276	247	259	255	236	253	273	273	242	256	249	247	255	257	268	262	257	268	234	239	257	243	230	235	259	282	261	222	268	240	277	248	298	217	263	241	238	249	251	256	252	272	256	271	261	243	244	253	291	281	274	253	265	255	257	271	255	277	233	219	242	237	259	265	223	268	240	255	243	253	281	254	257	287	241	262	250	243	263	261	239	243	216	239	273	285	263	227	221	284	263	244	258	235	251	237	269	224	259	273	248	243	244	258	259	218	227	219	290	262	240	255	238	251	251	245	252	262	258	264	248	285	242	265	266	281	234	236	263	247	238	260	243	280	278	265	274	217	259	259	262	260	264	256	292	255	258	271	262	268	253	252	247	264	260	258	235	258	250	270	271	240	266	247	241	279	283	248	251	269	256	221	255	253	286	237	278	235	255	251	275	230	259	245	279	253	286	260	239	254	265	264	251	242	256	252	226	257	247	242	254	240	251	249	246	238	256	260	242	238	264	237	248	294	269	256	249	261	299	259	253	277	271	237	241	291	258	252	260	208	267	260	250	228	244	258	274	241	262	262	263	264	267	238	225	261	256	248	277	265	262	282	282	230	245	248	250	262	250	255	253	240	283	250	265	265	261	249	249	226	249	257	228	265	261	242	248	256	253	230	246	263	292	250	262	238	237	235	241	248	258	245	251	248	244	259	261	254	250	239	234	249	258	242	251	251	234	278	243	244	267	251	263	248	270	250	257	255	244	244	260	233	262	247	259	255	257	268	224	264	218	271	269	264	259	275	237	254	249	236	252	276	265	271	280	246	272	266	253	255	239	281	273	258	255	254	258	245	258	254	257	307	247	256	243	257	259	241	235	245	259	249	271	248	255	253	281	241	243	250	258	247	260	240	256	242	265	270	263	264	273	270	220	221	265	251	293	275	249	241	262	232	243	277	274	247	284	263	231	238	245	240	232	245	276	237	257	243	262	242	258	304	251	286	233	262	228	273	256	238	255	259	271	252	262	274	235	264	268	254	274	267	257	280	246	235	235	228	254	263	279	289	280	254	204	236	248	278	241	237	279	241	238	258	219	262	270	270	242	271	245	272	264	227	263	211	234	250	249	243	267	263	263	270	231	220	286	263	253	248	252	270	265	254	258	263	241	231	256	260	246	273	265	243	259	241	267	228	262	243	255	287	255	263	227	250	257	251	261	225	252	217	244	285	279	234	253	257	249	262	262	226	253	241	246	253	277	273	266	269	277	233	262	253	262	268	271	239	253	260	264	241	248	252	254	267	265	255	261	284	243	240	244	229	272	234	254	282	236	232	255	260	241	281	260	262	278	273	250	285	235	264	245	254	278	251	256	258	279	278	242	249	266	241	262	246	253	278	254	258	271	272	227	238	241	234	263	261	276	237	271	293	256	243	258	268	241	285	232	239	261	255	248	250	258	285	232	235	232	256	240	267	260	257	245	228	264	260	273	270	260	257	273	252	278	273	252	252	243	271	240	245	263	243	261	253	270	269	255	257	271	263	211	240	272	258	235	266	259	303	267	270	257	233	252	248	265	228	270	247	244	245	242	279	277	235	240	257	269	252	241	200	241	259	261	255	267	222	257	248	252	257	253	261	268	284	249	252	256	273	257	288	247	200	265	240	274	270	274	262	261	287	268	240	263	249	244	253	268	262	259	291	230	252	244	261	232	264	249	289	250	251	278	252	255	287	266	252	247	246	257	259	269	308	251	243	262	243	278	275	228	252	258	227	238	247	259	237	248	279	251	239	247	252	255	231	281	262	256	251	231	266	270	265	279	241	250	254	271	255	261	229	289	263	244	263	247	210	258	248	245	225	258	258	256	246	248	252	233	245	250	222	238	279	269	273	242	274	257	258	272	252	256	262	222	260	232	260	235	230	285	250	267	255	296	282	291	259	237	264	278	241	240	278	274	258	251	298	277	232	234	267	252	235	247	255	251	248	230	254	273	282	248	246	261	264	254	273	247	263	224	258	241	282	256	284	241	244	275	242	250	225	267	246	280	250	249	256	247	256	227	220	239	234	252	283	275	280	261	263	262	295	249	269	274	287	254	249	274	252	276	280	249	263	256	264	256	279	272	224	246	241	254	264	260	236	260	247	250	242	264	234	281	260	225	237	267	234	250	236	273	234	292	286	258	226	242	261	271	234	253	248	256	254	236	241	246	247	243	283	251	216	270	283	255	261	256	244	267	254	286	245	269	273	264	258	272	283	249	273	232	244	244	251	255	234	246	257	271	250	268	273	224	254	261	258	254	269	268	278	251	245	240	251	278	297	241	251	239	247	219	287	254	240	271	243	259	259	253	255	254	278	259	255	229	259	254	285	250	261	257	260	233	252	257	238	242	232	270	265	235	230	249	254	275	216	262	234	243	256	240	235	247	270	264	244	276	289	278	265	276	258	254	273	269	240	237	259	281	250	236	264	259	273	253	243	240	256	258	253	260	260	258	261	249	245	265	250	241	230	231	255	223	261	289	259	257	264	275	223	265	248	263	248	278	272	302	242	257	253	248	245	239	281	266	268	282	245	260	249	253	286	269	262	250	256	270	273	258	257	237	283	235	257	281	274	254	275	251	258	259	276	245	260	234	252	236	263	243	237	280	265	267	255	251	230	271	261	246	292	300	276	256	244	267	260	253	259	273	269	263	249	249	281	267	278	260	251	255	271	209	256	270	230	257	255	263	285	254	270	230	252	226	293	264	260	262	251	242	285	246	232	263	265	263	263	256	252	267	267	265	252	249	234	269	308	246	261	284	268	304	279	254	251	272	222	236	226	247	268	258	245	250	232	244	245	236	249	268	237	268	259	253	257	240	256	253	259	257	267	278	262	277	267	249	258	257	275	274	255	289	235	254	272	249	251	234	242	251	253	257	268	268	246	250	259	231	294	251	269	241	281	246	257	256	226
7688	2309	5328	5759	4915	4000	3571	3529	3311	2922	3007	2688	2343	2066	1805	1653	1644	1503	1648	1496	1435	1380	1258	1270	1194	1157	1166	1014	1026	984	921	842	778	878	869	861	880	895	818	890	776	721	751	718	717	702	637	668	730	659	681	676	675	710	677	617	677	676	657	657	721	593	624	646	658	636	643	624	672	648	629	629	673	631	623	621	663	617	675	623	664	636	663	635	629	575	601	674	652	599	654	632	677	623	631	633	646	604	639	635	646	639	603	633	606	612	653	582	614	622	602	605	607	613	589	603	604	605	612	652	647	632	630	630	628	609	627	603	640	660	622	620	632	614	638	627	667	629	662	594	588	626	639	621	608	595	596	582	677	645	593	591	592	658	604	633	624	594	596	605	641	637	648	551	547	620	612	580	622	641	606	625	615	614	586	634	625	650	603	636	646	637	617	640	585	624	617	614	568	620	619	634	605	649	628	640	591	591	620	595	588	661	600	564	579	617	629	659	665	592	583	626	672	621	618	636	604	592	558	584	640	610	604	594	617	627	616	636	612	649	648	627	653	585	597	623	601	642	611	593	644	600	633	644	592	615	619	609	575	592	604	611	596	602	588	653	583	656	651	604	599	619	633	622	619	596	638	605	592	613	572	611	637	623	633	669	623	615	606	606	660	596	595	602	625	595	636	644	652	592	625	598	606	644	581	590	614	584	601	652	612	619	623	608	623	606	635	632	600	601	647	639	628	615	645	631	644	646	612	638	616	618	590	652	592	615	606	579	602	596	619	648	646	602	568	654	626	591	592	588	622	626	579	599	616	616	627	586	628	622	612	617	599	599	563	614	643	590	570	636	604	647	615	603	575	589	639	558	658	623	641	617	620	577	655	578	611	611	629	638	640	577	629	627	620	625	660	607	570	580	545	579	627	615	641	605	602	612	642	586	612	622	574	624	620	602	574	601	627	623	603	624	577	610	598	567	550	596	671	568	638	606	604	601	650	637	574	572	661	573	578	623	617	593	589	584	628	615	626	628	607	634	641	621	634	614	616	587	614	647	590	605	587	633	614	648	632	593	635	592	618	593	655	660	616	587	617	601	596	630	595	645	642	613	624	663	627	649	649	601	572	600	595	602	640	622	642	624	588	609	616	639	613	652	604	608	659	606	602	649	569	601	571	638	591	616	592	609	628	602	620	620	638	606	577	600	625	584	663	658	589	617	610	609	646	593	643	616	618	633	621	602	612	604	625	585	625	605	590	641	604	605	624	601	606	595	589	582	613	614	574	567	553	663	645	576	662	602	596	646	627	567	575	624	608	642	622	557	640	612	632	640	623	643	631	624	622	615	575	613	581	556	614	634	628	657	629	644	628	621	577	625	616	578	609	600	630	597	597	608	604	577	621	606	663	625	624	594	596	581	614	619	622	624	698	603	599	620	658	643	656	627	632	583	632	605	607	592	633	583	574	578	583	653	603	582	609	614	603	608	612	604	612	591	624	597	611	629	664	613	565	618	639	621	617	625	620	614	601	632	606	644	641	638	651	620	613	612	672	597	638	601	624	640	609	580	622	651	608	612	572	606	602	615	612	628	576	630	585	621	647	602	570	609	598	613	603	615	644	588	589	597	650	614	605	626	621	617	607	581	617	610	627	576	590	597	595	609	624	580	620	580	596	624	625	608	617	620	665	580	607	580	628	635	629	588	587	600	602	605	658	618	627	628	602	675	589	626	623	586	592	576	675	607	602	643	595	611	623	631	623	635	606	618	634	590	618	611	589	683	624	595	613	584	631	601	591	639	652	630	670	649	650	605	568	598	629	604	611	627	584	636	605	582	614	583	613	633	582	593	586	594	610	582	594	575	602	622	581	557	599	604	664	625	644	625	655	615	631	642	631	583	630	606	620	620	611	591	610	617	597	597	622	623	610	624	604	611	630	627	630	634	616	599	585	596	609	623	673	640	598	611	608	581	631	573	605	619	639	631	668	567	609	627	602	625	636	626	613	574	621	629	621	675	580	568	599	603	611	605	590	605	614	620	621	605	589	658	613	613	589	624	591	616	612	622	653	593	621	619	628	611	616	612	591	672	630	616	649	624	589	649	649	582	628	623	616	609	591	607	625	644	615	641	625	598	586	574	552	590	605	631	601	602	607	633	645	626	591	630	609	642	616	601	626	604	610	626	617	587	580	607	605	573	626	564	653	624	608	627	647	619	635	629	633	630	635	567	630	651	673	588	643	599	612	603	572	612	594	603	597	603	592	606	644	602	627	644	587	568	607	573	625	651	647	620	661	657	618	643	611	573	663	620	590	572	597	632	605	569	654	599	595	602	634	620	620	603	608	612	592	580	606	672	633	642	583	661	618	611	605	623	581	604	605	621	640	584	610	640	584	602	576	626	609	633	618	596	654	646	623	637	591	641	612	659	655	623	614	637	640	594	613	586	608	608	582	552	633	689	610	592	645	652	613	582	594	598	571	611	614	630	631	637	645	667	607	672	581	633	595	621	573	623	618	584	583	580	595	575	652	639	617	597	617	627	582	622	573	590	589	616	643	603	596	651	618	584	585	608	618	622	638	585	624	592	593	599	567	596	654	624	586	613	668	611	621	596	591	625	646	582	638	628	610	587	598	608	587	567	623	649	637	618	634	634	634	631	592	594	624	618	610	630	588	564	591	614	604	583	641	614	621	580	606	631	602	632	616	617	593	592	647	619	601	627	610	625	633	644	623	611	638	626	569	634	639	600	613	602	604	679	615	668	656	614	584	639	594	614	630	625	616	622	625	586	601	671	617	633	626	630	649	628	573	653	615	623	597	637	616	624	611	662	624	621	577	642	640	625	597	625	632	620	634	635	592	605	609	613	620	633	621	621	641	603	611	616	609	616	592	606	629	637	599	626	638	612	621	639	583	599	666	591	577	592	622	655	609	600	621	598	631	606	640	611	633	636	604	612	565	608	653	610	633	645	609	603	611	642	603	628	612	658	575	619	598	584	588	550	613	607	608	606	606	576	601	658	627	622	619	589	569	626	599	615	594	607	611	581	596	622	625	607	607	613	618	580	623	615	613	590	644	654	607	596	643	661	547	615	542	600	619	604	621	563	623	604	581	611	641	577	567	570	618	648	635	639	611	607	614	652	626	622	618	602	596	626	629	593	616	617	631	641	605	642	597	655	669	581	597	595	584	655	619	618	618	629	585	632	568	585	612	606	608	622	632	608	644	613	611	614	626	591	594	621	607	624	578	646	622	615	613	591	600	589	632	610	575	600	610	594	642	641	635	601	601	596	597	605	588	626	605	618	648	646	660	610	629	647	595	592	584	638	598	612	602	661	602	573	632	639	628	601	580	637	644	621	629	639	661	611	620	616	583	617	609	665	597	585	614	648	606	600	575	658	619	626	625	586	653	597	627	623	586	626	594	613	640	613	619	633	595	613	621	668	626	632	580	656	596	589	672	593	653	621	628	674	623	603	640	620	554	582	602	592	616	620	632	631	584	582	638	628	610	585
1898	186	150	171	159	161	153	195	211	206	220	210	151	196	188	183	174	156	155	159	145	141	148	142	144	165	179	151	148	152	134	172	143	144	144	158	164	146	142	147	156	171	177	159	150	128	131	141	155	127	177	151	149	155	153	141	125	145	144	137	151	137	140	172	149	152	161	157	145	142	147	161	150	135	143	156	140	141	141	136	157	125	137	163	147	156	137	176	136	148	144	151	144	138	138	129	141	155	142	150	141	158	152	128	161	152	161	143	138	136	123	161	148	170	126	136	140	141	150	141	137	155	126	134	147	144	131	158	136	151	145	134	151	148	145	146	143	141	131	143	140	152	131	131	150	139	148	128	143	126	128	141	173	156	137	136	133	144	147	140	141	142	138	146	148	156	152	158	143	140	158	148	158	139	130	128	116	154	145	132	151	157	160	153	130	131	153	151	155	141	140	142	171	144	177	116	139	139	148	154	177	150	133	134	160	129	122	157	174	134	141	150	152	158	122	154	167	149	164	137	148	156	146	143	132	129	135	161	132	147	143	136	137	157	138	143	142	137	139	152	138	178	147	144	143	122	141	147	131	142	154	161	155	131	143	123	140	161	123	137	145	143	152	142	139	113	141	153	153	149	160	132	139	152	141	169	151	151	160	127	127	146	147	127	134	159	136	152	141	150	136	149	138	145	151	127	160	126	136	150	144	123	156	135	144	136	138	154	139	144	160	154	144	134	149	156	140	144	150	153	154	140	132	155	140	143	151	147	166	146	175	140	122	148	149	167	124	151	127	118	156	163	149	121	134	135	134	147	142	118	163	144	149	178	147	167	155	127	143	163	149	157	150	143	151	117	149	141	119	127	147	132	144	136	146	145	140	157	144	154	130	151	139	176	133	127	159	148	142	125	153	129	137	143	151	153	147	157	162	132	152	133	149	130	116	148	128	146	142	170	139	144	157	148	144	127	129	139	132	151	158	125	166	152	131	133	154	171	130	151	130	127	129	159	143	165	137	135	163	156	161	160	129	156	168	148	121	151	144	169	143	133	175	133	131	164	144	140	140	171	139	149	137	152	156	139	146	127	155	118	124	124	129	142	117	151	144	149	160	146	145	145	128	164	180	143	134	163	151	145	136	144	135	147	148	138	152	147	155	173	152	143	155	139	123	145	151	147	113	135	146	149	144	157	127	160	151	132	138	138	141	140	135	135	152	151	156	145	133	159	148	143	151	148	149	129	163	149	141	157	146	128	163	150	150	153	152	147	131	135	151	166	139	141	155	147	129	145	144	142	160	145	162	170	160	150	129	137	129	160	150	138	155	121	123	139	142	158	171	139	148	163	153	143	149	146	140	165	148	139	129	141	166	149	161	154	117	141	132	153	139	162	150	133	130	142	156	149	148	126	150	163	141	135	155	149	151	144	137	138	151	156	138	152	136	143	137	140	151	145	130	132	139	127	153	177	154	131	135	134	132	132	147	163	147	119	150	125	142	143	163	162	122	134	150	145	138	126	154	173	147	118	150	133	163	154	154	130	126	159	157	169	154	152	136	126	151	148	145	160	148	144	145	160	140	151	169	124	155	146	148	169	153	150	149	144	164	155	147	149	139	138	143	155	145	147	105	143	158	147	132	149	141	157	156	141	132	126	144	131	145	130	140	124	139	152	141	160	147	152	178	144	157	144	146	150	149	155	151	161	159	166	130	147	141	148	148	148	163	139	124	145	149	133	160	138	124	139	129	142	150	146	144	136	119	160	144	153	153	129	129	143	132	163	162	126	142	120	115	130	140	137	161	136	156	127	163	170	111	164	143	131	147	136	135	146	132	118	136	163	137	159	146	140	143	141	156	123	146	141	140	144	111	149	150	144	163	136	149	130	136	126	158	147	140	131	132	152	122	153	143	150	130	137	119	136	151	150	163	139	134	154	150	131	144	134	163	142	146	153	137	159	141	146	135	158	181	111	140	148	141	126	136	150	151	145	167	161	139	140	156	146	130	157	147	128	135	145	159	144	157	147	124	140	155	150	162	140	154	134	133	131	164	150	146	155	143	147	144	159	148	142	146	146	149	143	132	152	148	132	134	182	162	132	141	163	144	143	121	122	136	121	154	139	140	132	147	144	133	149	138	131	158	142	145	126	144	148	139	126	156	130	149	133	145	163	153	152	151	147	145	142	130	135	128	137	133	145	140	148	151	143	126	150	141	144	141	131	146	167	147	173	149	125	148	140	142	156	157	148	138	158	149	128	153	153	141	138	131	118	131	142	135	153	137	151	121	153	141	134	152	150	130	139	118	153	134	153	136	148	155	166	149	137	155	150	146	141	158	121	137	135	127	151	163	117	134	143	146	154	158	134	133	162	150	150	134	133	143	155	121	135	138	173	164	147	142	138	138	146	160	145	150	133	143	132	149	123	142	133	152	178	140	139	141	146	142	133	151	145	127	137	139	144	145	137	166	166	152	159	153	158	170	180	149	137	170	160	174	159	158	140	152	145	173	161	150	134	137	140	146	150	133	141	163	160	153	145	165	140	135	165	148	140	157	147	136	162	137	159	143	145	157	164	150	145	139	156	159	158	143	135	126	154	149	167	154	127	141	135	148	148	149	155	147	145	155	134	135	136	137	156	129	132	140	134	140	127	150	144	155	127	136	139	170	131	149	136	155	135	141	164	149	128	136	146	141	149	155	160	141	160	146	131	132	120	128	168	154	124	140	131	147	139	158	124	144	131	153	149	147	143	147	144	137	146	150	137	135	152	147	176	131	173	159	137	151	135	149	145	154	147	155	140	146	143	154	130	157	142	153	154	155	136	153	140	149	126	152	159	154	123	144	147	136	144	154	114	141	132	122	157	155	144	129	125	150	164	124	126	129	145	140	148	146	149	163	148	140	159	134	132	144	158	152	144	138	135	141	120	138	148	154	129	172	133	162	126	135	138	154	137	148	155	154	150	145	133	160	127	156	157	145	148	131	156	160	137	145	155	150	148	137	143	164	150	154	147	137	130	146	158	147	156	153	138	127	133	122	165	129	142	128	142	149	145	151	138	134	132	136	138	153	148	168	153	137	138	131	133	163	127	154	156	155	117	146	146	142	139	133	138	149	125	141	127	164	158	121	159	144	146	130	174	153	135	139	148	159	167	143	143	156	146	156	127	147	132	120	144	127	148	150	147	148	139	132	137	129	135	157	157	135	154	153	147	137	145	154	168	105	154	142	138	137	169	145	171	120	150	163	144	147	128	144	128	149	133	140	156	156	170	150	143	139	149	121	153	148	138	167	150	173	163	143	135	133	126	133	154	134	146	153	134	128	159	121	148	155	133	134	150	162	158	126	148	136	149	153	146	136	156	148	153	152	129	138	122	145	137	143	128	159	159	150	149	136	121	146	157	138	134	153	130	137	162	135	158	139	150	143	155	151	135	142	138	150	136	155	122	167	162	151	153	131	140	108	124	150	131	147	157	143	164	144	140	138	141	155	143	152	123	156	112	146	137
2115	433	487	541	499	520	546	648	790	833	932	783	719	703	642	678	606	584	653	577	548	497	518	509	409	463	463	436	449	440	420	439	425	406	397	435	425	438	374	446	399	406	413	372	389	415	392	447	429	411	430	377	410	392	442	398	376	394	408	388	428	378	392	397	375	386	403	436	388	399	380	396	384	370	405	383	398	377	418	431	410	406	379	402	422	406	405	434	364	405	383	390	402	394	397	399	404	429	373	399	382	432	398	406	389	393	412	401	406	408	384	406	409	413	411	390	433	395	410	393	409	403	366	401	393	431	417	450	420	391	400	402	388	400	436	388	420	412	386	429	414	402	401	386	422	397	390	418	394	422	410	414	412	404	401	456	390	391	445	397	399	381	405	452	424	407	397	411	393	399	401	403	387	398	405	384	440	444	417	406	413	393	428	396	432	386	356	406	374	411	373	409	408	398	403	411	404	427	423	390	417	428	396	421	420	355	422	380	423	392	356	391	406	418	389	431	373	422	398	402	391	380	423	362	401	403	399	375	405	406	417	391	435	399	404	407	415	354	417	405	383	387	379	423	385	389	452	391	390	399	382	455	433	383	368	423	379	396	378	384	398	435	383	425	432	399	425	396	406	388	379	385	419	418	395	398	447	388	405	372	433	414	413	411	404	368	413	419	428	407	413	438	406	406	406	395	414	412	414	405	414	392	399	346	377	415	387	386	356	379	415	401	395	439	380	455	401	390	347	406	414	412	454	381	412	422	371	416	447	381	400	421	438	446	390	431	401	378	415	376	405	391	383	398	417	386	419	390	443	405	389	405	375	398	395	406	432	385	389	406	378	424	380	396	431	395	413	406	412	423	386	432	426	401	394	398	404	388	419	423	403	404	393	400	421	375	425	422	405	436	414	418	370	389	402	412	394	400	417	396	390	413	399	408	402	422	385	410	384	427	379	415	408	388	392	395	411	417	419	419	388	420	435	404	381	411	424	432	388	409	392	367	420	392	421	378	407	389	399	395	419	391	409	372	411	405	417	428	387	383	406	405	431	398	435	419	414	389	416	413	385	399	378	394	415	385	411	394	415	420	398	375	412	414	383	412	372	393	441	386	411	403	377	372	408	364	409	399	392	411	363	404	413	357	386	413	404	401	402	396	402	442	426	405	431	430	415	433	411	407	388	411	373	420	387	415	408	404	388	427	405	401	355	390	400	440	399	389	432	408	398	424	417	431	442	429	416	423	404	417	394	415	400	400	416	432	399	398	379	408	414	401	397	418	367	401	409	423	401	388	411	428	419	419	392	382	376	396	417	337	373	424	407	379	404	428	398	406	397	407	414	407	409	393	411	396	429	396	396	392	427	390	362	409	388	387	400	418	389	386	430	392	395	399	367	393	399	398	427	373	438	413	404	388	423	393	407	421	444	364	434	403	376	419	409	388	413	385	397	364	435	412	396	416	397	393	437	385	431	390	412	376	417	378	410	386	386	390	394	388	379	408	457	378	414	401	422	375	418	405	420	439	406	388	380	387	435	414	440	419	415	400	405	397	387	394	431	427	404	405	389	386	397	401	402	412	399	377	397	423	383	416	395	400	403	375	445	417	421	409	424	398	415	423	413	419	408	415	426	386	406	403	389	422	424	388	394	417	412	412	437	363	398	400	337	403	406	401	408	422	384	373	422	414	396	393	382	416	405	407	389	388	406	389	393	400	428	397	421	423	376	391	415	377	388	369	402	412	394	373	395	417	425	438	407	402	377	395	427	393	403	397	407	439	423	385	404	416	409	391	411	398	391	420	413	395	385	384	389	407	395	411	376	395	436	441	382	395	421	381	371	407	433	375	374	409	389	385	374	381	377	403	431	386	383	405	381	381	393	404	349	407	383	355	415	406	345	397	398	384	391	410	389	376	413	381	440	417	399	419	409	437	394	396	397	410	410	391	417	397	421	433	373	426	381	364	405	403	391	377	392	387	417	384	391	380	401	421	399	411	400	412	426	423	396	408	444	413	413	409	403	425	370	399	418	401	385	395	399	410	435	436	401	397	455	399	420	416	418	421	429	393	424	452	401	425	407	426	424	381	397	411	383	405	407	398	435	425	399	424	395	430	429	401	387	396	420	407	439	381	419	416	394	389	418	421	394	394	412	412	438	380	374	400	406	389	405	447	356	404	418	404	409	392	405	411	426	414	381	429	407	410	419	363	413	411	420	398	418	402	360	378	380	433	424	382	426	441	376	353	397	402	383	425	381	389	393	401	421	431	385	404	401	417	358	404	390	435	408	455	373	366	415	431	422	393	367	404	416	431	454	429	471	424	406	386	372	436	416	407	375	412	402	431	408	411	402	427	376	433	369	401	406	404	399	405	373	427	406	392	412	391	404	409	424	426	412	396	409	417	395	417	401	435	468	402	419	397	414	414	365	421	391	403	428	413	410	399	412	365	428	384	387	379	399	404	391	410	391	365	437	424	391	409	426	428	414	413	391	415	387	445	388	401	451	413	394	390	402	422	420	415	389	378	375	408	409	425	393	402	392	445	399	423	386	423	366	377	426	394	403	391	407	383	427	410	417	385	421	428	428	403	403	416	416	371	398	419	432	405	416	397	391	406	379	431	386	396	413	421	422	402	421	412	416	402	397	401	400	442	408	416	425	399	444	408	401	404	449	437	390	415	395	409	420	423	419	396	397	414	404	434	384	414	382	386	433	424	437	395	419	367	367	418	435	415	396	393	375	413	414	411	400	386	385	380	421	435	404	389	409	402	418	436	398	435	418	391	433	421	410	426	412	419	369	391	400	395	393	407	416	365	413	407	413	398	400	400	421	405	410	434	394	393	388	414	393	353	385	407	422	406	410	389	398	408	406	405	385	431	385	452	398	412	396	465	381	428	375	395	398	385	447	393	382	404	394	409	436	398	397	381	409	401	456	390	415	392	413	379	407	418	404	367	406	391	388	388	425	399	384	430	376	423	397	414	411	392	386	406	402	396	399	409	438	389	402	380	418	378	408	454	409	394	379	409	388	422	385	408	398	434	410	385	411	405	376	395	399	402	383	428	419	396	392	400	368	368	429	402	415	371	409	405	391	406	379	386	433	432	429	385	379	351	372	353	423	366	420	439	376	431	398	430	399	398	389	373	438	411	424	358	408	418	415	405	406	421	384	386	379	413	400	393	417	441	408	417	428	408	385	388	418	402	394	396	404	417	423	416	396	403	428	418	398	455	409	405	412	386	375	403	403	415	395	426	413	421	394	391	380	407	412	400	356	426	420	468	403	405	400	407	426	421	407	414	379	441	417	439	410	403	422	408	414	384	401	407	393	390	399	365	426	363	399	425	406	394	431	411	423	417	384	400	393	414	371	394	408	385	390	464	376	401	407	419	407	394	369	408	377	412	422	375	406	400	378	423	403	400	399	405	385	431	410	409	401	418	393	412	420	396	386	402	381	427	378	433	392	381	381	399	442	401	419	423	430	402	421	419	404	391	442	411	436	419
7437	1197	1330	1022	730	628	553	527	508	495	486	416	427	391	350	339	324	341	345	322	343	348	347	334	361	320	308	332	286	286	298	277	251	284	264	304	321	303	289	294	274	254	280	284	281	299	315	279	263	298	251	282	257	253	301	306	269	268	277	284	277	293	273	282	297	281	277	295	306	249	279	269	257	283	274	270	269	266	275	253	301	267	299	314	269	254	306	329	296	294	293	276	264	260	282	275	297	277	258	272	281	262	308	310	261	290	286	286	290	268	279	298	264	265	255	265	271	276	282	300	287	284	273	247	278	290	246	248	274	288	291	291	268	257	284	304	275	264	294	292	283	294	273	272	294	275	266	294	305	316	325	302	291	281	266	284	308	293	332	259	268	257	265	285	278	280	270	275	295	271	266	291	287	273	295	260	304	278	293	267	279	269	280	274	261	263	281	273	298	283	295	315	297	272	274	273	250	253	255	267	317	278	288	305	259	228	276	277	281	300	284	308	254	308	252	281	279	251	290	318	279	268	240	278	293	275	284	272	288	269	245	240	286	276	258	263	263	286	279	252	263	298	265	288	279	306	298	299	298	291	251	294	314	311	254	290	271	296	254	275	267	322	279	264	271	273	280	326	281	263	265	287	279	260	266	291	296	293	272	273	232	283	299	248	274	309	310	259	255	289	245	261	279	291	268	286	256	260	298	290	307	281	257	282	261	285	264	285	262	269	293	274	286	273	302	281	273	272	250	279	266	297	258	262	273	266	288	267	279	280	267	263	286	291	284	263	261	237	281	276	282	279	305	261	299	307	284	306	272	250	292	282	279	291	287	300	302	286	262	285	294	290	254	294	260	279	276	266	294	273	285	264	278	244	281	261	266	243	292	264	285	266	295	281	296	265	301	305	305	270	276	279	271	284	269	293	279	280	276	284	280	312	300	268	286	260	270	303	275	256	272	273	284	306	260	319	251	236	275	288	296	266	271	314	262	297	267	275	301	283	280	270	272	288	289	286	276	273	254	274	271	293	280	292	260	237	271	282	317	270	275	284	264	301	252	301	295	290	266	285	260	281	268	289	251	287	288	287	266	285	301	279	274	294	260	275	306	266	270	316	277	250	283	299	281	302	292	287	256	269	282	269	293	323	301	260	264	286	297	291	285	308	279	273	268	264	289	261	296	295	270	282	296	299	277	309	297	254	288	298	289	313	300	264	276	259	302	242	285	272	291	273	301	276	265	263	269	281	269	315	287	288	256	278	283	267	318	286	287	264	256	275	273	260	310	263	262	255	282	294	293	297	271	275	299	276	294	268	272	264	258	292	319	272	269	268	305	287	284	291	270	264	255	262	264	267	255	286	249	297	281	285	318	259	262	316	272	278	273	280	282	269	292	260	285	285	255	305	263	301	311	291	300	280	303	262	289	266	279	287	291	263	282	309	261	268	257	262	303	291	284	260	314	294	266	294	302	260	271	253	282	261	269	272	283	294	265	283	272	281	289	254	279	267	262	269	263	278	295	258	299	293	284	288	266	267	284	259	294	297	309	277	267	254	263	254	286	245	299	301	289	303	302	308	284	300	286	274	259	262	253	284	270	333	290	283	276	267	299	268	286	268	285	282	318	279	279	294	305	263	265	283	258	284	274	294	296	293	286	270	298	281	263	277	278	269	287	267	254	273	288	301	260	277	267	266	288	296	247	270	280	290	254	270	265	259	293	314	272	282	253	260	271	264	281	269	288	246	275	277	272	291	294	305	273	260	297	265	258	266	293	256	299	272	279	270	282	268	267	277	297	249	260	282	275	265	294	269	287	275	281	266	281	275	277	271	282	274	296	246	320	258	261	286	292	275	274	296	255	285	269	258	267	274	287	322	273	294	270	284	285	275	290	257	296	280	271	299	294	305	269	233	278	273	283	284	236	276	267	274	299	301	274	263	311	286	264	284	278	287	284	272	307	295	250	277	252	316	294	281	267	283	277	283	266	274	292	283	265	293	260	264	274	306	273	277	260	295	285	303	281	258	301	262	279	310	275	277	287	286	261	280	287	289	276	282	281	273	290	243	275	276	289	285	291	272	256	300	321	247	246	270	272	290	271	256	274	284	275	277	254	282	279	252	284	290	292	317	252	263	266	318	264	283	286	282	259	301	286	291	282	299	281	276	269	274	277	305	308	268	264	285	315	310	286	229	277	280	292	281	287	270	293	276	274	267	289	261	273	255	288	318	278	294	300	271	290	265	272	257	271	277	264	283	280	273	280	296	279	275	297	281	299	277	286	261	282	273	302	265	311	261	291	322	281	297	291	280	265	264	239	271	270	273	281	258	280	274	262	281	269	283	275	296	314	270	284	285	299	276	287	265	261	279	249	323	328	275	270	253	299	289	257	264	304	267	285	274	281	285	254	268	305	293	286	262	276	258	282	278	257	247	294	256	291	294	299	268	314	273	299	276	283	271	289	307	295	295	254	308	273	290	281	272	335	282	289	281	325	271	285	267	281	269	313	274	273	308	275	272	286	262	272	309	315	253	300	272	307	269	265	309	306	284	270	267	285	275	283	268	321	301	280	288	276	288	270	261	300	290	278	283	279	283	257	268	281	265	282	289	297	289	281	260	290	266	237	275	271	285	275	287	264	309	277	295	269	290	295	294	289	275	293	246	264	293	266	275	251	239	277	257	275	262	281	286	293	270	283	269	292	286	270	281	270	301	303	267	280	262	309	288	298	276	313	292	256	266	291	263	306	271	264	289	274	266	246	268	284	281	280	287	282	284	309	292	258	258	266	275	270	287	262	295	290	272	297	280	255	280	252	272	272	299	298	276	278	266	264	300	267	286	287	266	298	284	298	271	289	298	306	297	273	261	268	291	301	300	280	281	266	280	256	274	251	267	277	305	298	262	284	271	291	254	293	257	298	249	268	311	262	293	280	268	277	317	287	253	281	280	277	267	303	282	295	269	267	321	274	287	257	301	284	242	240	263	242	276	284	259	285	278	264	267	274	302	270	257	263	297	278	310	287	276	308	292	285	301	294	284	283	269	285	255	293	280	276	284	276	270	316	285	290	310	271	276	320	269	294	257	277	273	254	279	286	282	295	329	268	268	272	259	251	282	272	270	262	269	271	255	278	286	291	270	259	267	282	288	290	298	274	292	277	274	284	267	281	272	274	281	281	256	249	255	283	299	259	289	291	263	286	269	285	276	271	312	284	280	290	259	279	295	276	296	303	311	258	290	287	271	297	289	263	289	271	270	312	284	254	297	270	269	282	279	288	300	268	255	280	255	259	269	245	274	270	291	268	244	262	270	267	270	263	299	262	294	301	293	280	291	300	270	323	290	284	299	261	255	266	268	275	289	294	294	290	302	278	277	275	281	285	279	261	290	279	299	272	267	325	311	290	280	259	321	277	268	270	281	318	309	245	275	245	280	265	244	292	282	303	289	265	290	248	268	277	257	270	270	284	275	274	256	275	261	280	254	275	258	258	272	240	297	264	276	294	304
5799	1566	3066	3307	2888	2370	2220	2179	2289	2059	2138	1971	1729	1474	1411	1352	1302	1321	1194	1258	1091	1183	1183	1033	1015	986	973	934	861	872	890	881	867	792	809	763	799	804	795	804	774	773	806	772	747	729	719	758	776	712	671	707	661	749	715	716	710	738	706	740	736	682	691	696	680	730	694	677	675	703	692	663	718	748	617	728	720	705	699	722	664	698	669	642	684	694	689	732	733	719	661	676	688	684	665	679	676	707	696	721	669	751	697	708	675	670	723	680	771	702	740	710	711	689	693	664	685	670	721	664	659	709	681	686	686	686	703	659	669	670	667	690	692	677	681	699	663	699	670	656	681	686	674	685	677	697	746	693	664	689	676	697	647	692	707	672	684	730	694	666	689	682	743	699	696	709	686	677	692	692	704	724	677	702	646	672	688	666	723	746	673	649	669	660	631	698	677	706	649	709	715	683	703	721	701	682	705	724	679	705	673	676	698	669	715	681	667	676	681	676	658	717	678	753	667	678	693	729	718	712	713	710	665	732	667	665	706	650	691	704	680	684	665	740	668	697	683	744	657	733	704	694	684	703	691	670	700	687	739	678	702	751	700	686	687	670	676	662	710	713	679	675	642	718	693	674	711	735	695	729	721	669	709	656	713	688	695	695	712	675	705	684	693	697	690	723	701	731	676	649	666	694	700	695	687	705	615	691	675	701	648	664	660	622	702	682	709	686	693	642	655	667	674	688	715	729	658	729	717	645	687	657	668	718	709	721	699	709	684	702	674	717	669	762	709	675	710	675	673	675	691	707	677	717	666	688	649	725	696	692	703	676	697	665	694	733	718	686	658	699	730	689	726	682	630	675	668	696	656	680	705	668	694	745	727	663	685	713	653	704	645	658	721	713	708	683	678	639	722	717	700	690	701	692	682	667	649	686	704	708	673	691	700	724	677	682	643	695	663	621	676	672	688	688	742	708	710	757	679	698	685	637	655	668	709	663	669	638	711	678	688	653	728	685	673	671	686	706	684	690	662	695	719	685	695	667	678	738	681	719	691	718	638	695	699	673	613	680	724	627	690	741	702	676	668	730	722	694	713	682	707	706	680	707	689	693	663	728	675	677	720	671	721	671	737	680	692	731	676	703	705	727	681	640	734	668	683	694	686	746	670	710	738	669	722	692	649	688	700	706	677	704	699	669	666	678	714	689	639	683	678	687	676	666	694	679	657	731	671	684	723	682	689	733	676	664	717	662	616	695	680	679	668	671	677	698	675	722	702	695	698	707	690	699	661	709	667	664	666	675	723	674	665	692	681	715	673	729	663	648	670	697	677	674	671	673	663	663	673	681	690	709	729	708	699	690	715	753	717	770	697	688	681	648	686	702	707	672	687	664	692	690	706	701	719	677	681	699	686	692	718	706	696	678	699	693	658	677	688	717	726	726	720	719	723	707	671	687	737	698	666	704	706	733	723	692	652	682	676	678	707	680	649	725	662	681	700	685	650	721	663	684	710	704	695	690	657	685	647	680	703	732	678	696	681	663	672	685	675	708	717	677	693	692	689	693	715	706	696	654	698	665	719	626	692	669	681	705	698	666	691	680	715	678	711	676	715	715	708	680	684	683	682	700	720	659	711	678	654	695	669	689	688	671	684	680	687	688	685	691	687	688	664	682	678	648	732	672	640	687	639	698	683	667	691	727	705	755	683	657	638	671	714	699	678	681	692	683	735	690	730	681	664	681	717	665	705	719	713	710	634	678	654	660	696	655	725	714	694	742	700	713	667	640	643	688	688	704	671	688	715	674	722	647	671	738	752	702	708	718	700	648	663	638	729	710	682	683	690	659	641	677	714	666	648	755	658	698	691	691	719	745	644	679	703	670	678	671	689	690	666	712	718	680	678	714	650	661	686	742	663	732	678	694	648	646	676	675	726	673	655	714	663	660	722	734	682	717	670	686	681	752	663	698	724	688	727	697	701	681	724	724	626	664	700	664	688	692	676	694	685	683	699	654	685	692	654	712	635	699	644	702	680	685	650	665	690	714	652	673	664	690	633	721	682	705	655	714	716	683	666	708	681	729	760	669	608	705	690	645	695	720	680	652	698	674	684	689	681	658	751	688	717	674	685	672	707	694	684	702	668	681	681	718	707	688	692	713	641	736	692	730	680	689	712	717	671	733	701	715	696	687	677	693	665	651	687	676	670	701	690	708	689	735	681	753	710	701	710	647	713	698	674	671	699	708	704	700	691	657	652	695	702	647	670	699	651	704	701	689	710	678	684	686	640	687	717	693	690	691	683	725	662	647	683	689	683	702	661	664	671	653	682	686	727	705	696	735	704	692	662	681	717	690	665	688	649	682	680	682	693	633	653	712	707	680	721	669	696	680	672	690	677	685	673	715	697	665	669	660	663	701	653	682	654	638	671	664	722	701	703	651	715	661	685	742	691	686	702	717	719	663	666	707	694	682	728	675	720	668	681	694	699	721	737	673	677	616	689	716	723	666	689	648	679	724	685	636	650	675	746	706	711	705	704	692	647	711	679	666	677	665	724	679	691	713	692	692	684	663	712	691	724	682	679	677	686	692	638	727	661	675	690	673	682	685	674	694	718	685	723	685	714	715	715	651	661	685	691	699	717	714	656	668	678	697	707	684	718	708	721	693	659	734	720	694	698	694	700	712	742	654	684	718	711	659	672	680	702	702	718	693	647	684	718	739	679	633	698	683	658	674	726	666	662	744	688	686	691	734	671	668	697	682	667	630	747	654	699	717	712	723	632	675	705	690	661	699	683	668	734	756	750	687	677	667	713	713	673	674	695	680	726	719	696	704	699	715	698	661	678	665	706	691	690	679	706	698	718	702	694	687	634	686	682	709	708	685	693	730	686	703	689	683	712	689	674	691	686	749	683	698	671	627	699	715	697	707	647	670	674	708	658	737	681	724	629	684	666	668	684	685	725	684	730	658	653	746	687	697	689	706	721	739	704	680	681	734	706	664	698	630	684	682	695	673	662	726	703	710	693	676	713	669	701	666	692	704	643	735	644	678	681	695	675	688	698	701	700	694	691	707	651	678	758	681	744	665	723	695	692	671	658	693	730	706	709	651	685	729	641	694	729	698	681	725	711	709	699	698	692	699	768	698	707	722	688	662	669	694	724	722	708	708	693	699	700	670	673	726	724	750	725	696	698	688	698	743	658	711	695	667	631	698	670	685	683	724	711	670	723	678	658	717	706	726	661	694	690	649	675	635	707	717	704	669	649	703	720	738	727	703	678	672	707	703	648	678	685	693	712	740	660	714	655	687	701	656	670	741	672	681	646	696	703	642	678	696	710	654	690	700	683	679	715	680	656	668	722	715	679	699	669	696	710	690	738	726	663	687	701	705	714	730	697	650	725	654	693	667	718	698	677	685	730	709	687	661	732	674	699	712	663	675	700	673	671	685	694	695	712	721	700	666	661	741	673	697	709	690	755	698	709	686	662	710	661	697	701	640	699	653	714	701	697	713
13764	2473	2582	1824	1239	912	754	725	742	639	611	541	480	421	357	398	380	411	332	357	354	370	340	317	282	318	315	326	279	251	276	272	286	267	281	259	282	297	301	302	253	273	245	280	234	250	272	271	245	268	265	250	254	250	269	284	249	254	214	245	225	267	281	244	264	244	244	261	249	251	263	262	273	257	248	256	212	266	252	249	250	287	227	268	249	263	242	260	232	286	234	279	276	240	265	278	242	297	283	244	224	256	241	256	256	249	247	260	244	248	246	234	272	264	232	267	254	237	278	263	255	287	245	249	212	263	249	243	250	245	234	214	242	260	245	262	280	228	222	269	268	256	254	238	242	278	229	218	251	251	248	249	245	252	247	297	243	271	260	279	273	280	273	245	252	240	253	243	280	272	249	246	265	258	274	269	248	280	271	233	235	232	259	243	267	273	264	240	261	236	281	262	266	250	269	254	249	252	250	271	233	240	276	261	265	252	278	293	257	244	235	258	255	249	264	251	248	232	235	247	272	272	252	255	255	240	237	246	252	246	252	225	234	250	255	274	270	258	238	261	266	247	260	238	260	247	254	255	250	263	259	284	245	269	264	221	271	284	260	253	241	240	259	248	249	255	239	243	245	236	257	258	224	259	230	253	251	255	239	231	272	239	246	281	272	265	242	254	229	229	263	252	249	268	240	269	268	275	270	255	262	254	278	249	283	252	246	275	261	265	274	283	229	263	271	245	236	235	237	272	239	266	233	286	283	236	256	253	285	247	282	288	254	212	282	232	236	266	280	257	240	247	264	265	260	233	220	251	243	262	255	270	273	256	295	254	251	256	273	251	284	251	211	253	243	265	241	236	244	290	251	264	287	291	251	254	250	265	253	262	232	241	245	241	256	215	235	239	259	280	238	247	220	256	266	258	241	276	239	254	247	256	250	242	255	265	247	253	265	269	234	259	254	268	256	275	254	274	226	257	262	241	266	258	254	250	234	247	232	244	263	312	262	237	260	253	239	247	269	259	270	249	252	235	246	266	259	244	259	255	275	274	253	260	266	269	275	256	251	252	243	221	253	248	242	261	259	278	258	264	256	220	247	257	237	244	260	243	277	303	238	249	285	257	268	232	258	228	266	248	271	295	259	265	260	266	249	227	278	266	263	237	256	257	230	249	256	249	260	279	243	253	246	288	266	250	255	231	247	226	282	241	261	245	257	243	276	270	244	248	233	268	247	267	269	288	263	233	251	249	260	246	271	278	262	263	257	247	277	253	262	269	217	284	279	255	234	244	284	255	279	260	245	272	252	259	255	244	268	261	240	276	247	229	241	222	283	217	245	269	228	266	285	262	247	235	243	255	258	264	254	245	252	241	233	249	261	246	251	272	251	237	269	226	256	286	253	253	265	271	278	257	271	248	259	284	255	270	232	235	254	256	249	266	268	272	249	269	239	274	244	251	250	234	267	240	273	258	247	266	242	264	243	258	240	257	242	252	295	266	243	232	249	235	256	234	245	235	253	244	280	222	260	266	250	236	263	259	268	263	238	242	262	247	244	245	242	240	266	232	222	245	290	241	259	250	265	245	275	266	221	273	249	241	266	242	230	258	274	252	258	254	270	243	219	277	237	251	246	239	246	259	257	279	262	247	243	258	266	240	257	252	272	269	266	256	260	275	249	219	247	263	271	253	272	260	256	234	275	247	256	275	253	230	215	238	251	270	274	247	244	266	230	255	251	277	242	263	226	237	236	238	250	254	250	247	250	232	289	248	261	258	252	229	256	241	257	234	251	258	236	261	225	243	275	264	263	228	261	237	262	236	266	294	238	266	256	273	246	266	229	270	244	256	254	230	252	263	252	260	242	268	230	230	240	262	261	243	270	254	266	251	286	269	255	272	246	276	238	234	214	256	259	250	288	277	262	258	254	240	242	262	236	268	237	246	232	244	256	249	250	245	241	263	265	237	264	256	242	258	259	260	245	243	246	259	240	246	244	269	259	263	259	264	234	230	233	272	264	240	235	246	259	249	249	268	248	256	251	282	271	241	265	211	253	250	254	270	262	244	274	291	263	234	249	252	279	258	241	275	265	250	270	264	263	256	278	245	268	252	228	252	248	293	264	245	241	257	231	246	235	246	247	230	232	255	244	235	240	250	232	262	276	235	266	257	247	278	242	242	233	271	250	254	259	265	228	252	276	291	271	242	265	280	245	275	232	258	258	268	255	233	265	237	284	241	267	258	225	237	214	241	249	250	254	227	233	250	258	286	263	229	227	244	281	232	252	260	266	253	223	243	247	270	235	262	255	249	229	257	256	232	251	261	268	286	306	243	241	257	240	242	278	251	272	228	273	228	267	255	274	223	247	250	261	266	224	239	255	211	291	247	224	263	269	241	235	250	229	259	276	282	256	260	250	250	249	268	247	287	270	293	248	256	267	247	251	247	267	247	227	245	259	275	293	255	238	237	267	263	261	280	259	219	261	221	260	249	259	292	266	282	237	252	251	268	261	252	250	246	240	252	240	238	262	246	275	230	259	253	245	274	239	277	261	256	265	249	239	264	226	251	264	248	257	244	258	261	249	249	258	238	246	265	267	246	246	245	280	233	263	259	266	259	262	249	273	255	279	246	261	253	265	238	228	267	270	255	239	239	241	242	235	267	245	262	258	284	229	244	230	255	256	273	279	265	248	250	257	250	267	269	243	260	274	265	268	292	242	265	264	261	261	248	255	279	254	269	247	257	250	251	231	252	254	264	249	244	234	242	252	261	271	252	284	257	258	250	259	253	237	266	262	242	253	247	244	264	262	260	249	236	249	259	258	265	269	246	281	271	251	256	231	249	242	251	241	290	264	278	247	255	274	250	244	265	237	278	230	261	238	239	225	259	253	283	257	284	266	245	272	234	265	222	271	233	244	259	261	245	263	227	269	255	217	234	270	248	291	258	235	273	291	233	270	227	254	212	241	245	256	254	268	250	253	255	263	253	298	239	231	260	259	242	264	241	220	266	251	270	288	229	260	234	254	223	248	263	274	238	260	261	235	281	250	224	289	269	272	251	248	238	272	269	238	251	249	243	296	264	228	260	271	250	276	252	245	231	272	271	277	224	242	251	233	258	266	284	305	280	252	258	268	246	246	224	248	239	243	256	242	262	239	256	283	236	249	251	223	256	242	258	240	246	271	251	280	220	244	255	249	230	242	244	243	244	285	254	231	299	254	259	251	249	245	261	232	243	224	237	245	217	264	240	249	252	241	246	264	278	254	270	262	254	226	273	244	245	248	228	266	282	240	274	261	259	291	272	253	275	248	257	244	248	255	262	270	256	263	277	222	255	227	242	247	278	263	251	253	254	248	233	256	280	285	258	263	266	231	261	259	226	232	255	232	220	266	254	271	228	260	268	244	243	263	281	249	250	269	246	262	252	270	275	229	276	257	246	235	270	259	251	235	223	266	252	247	270	275	245	270	265	268	251	239	273	271	257	231	249	258	280	266	273	226	251
7526	2328	5308	5719	5077	4044	3531	3566	3320	3213	2910	2633	2278	2054	1771	1584	1591	1528	1566	1447	1414	1509	1558	1224	1209	1148	1283	994	960	936	933	931	796	832	806	809	805	918	844	815	752	763	789	712	678	664	713	699	693	690	645	665	717	669	693	644	720	650	636	605	629	629	646	643	582	682	692	675	647	605	619	622	628	621	629	602	613	651	636	625	674	634	646	643	638	692	569	566	625	642	620	611	638	616	609	648	638	650	599	604	637	578	675	626	618	599	617	605	591	616	625	627	665	648	661	618	591	649	626	599	606	577	634	617	630	646	599	654	593	581	670	622	606	564	610	591	618	640	621	604	563	606	584	619	650	608	608	616	641	614	579	603	571	612	636	641	619	572	606	637	627	594	620	623	627	582	625	628	640	589	643	657	595	632	635	638	595	606	629	653	650	601	661	583	633	583	600	604	581	590	628	570	618	660	646	596	629	653	615	592	650	651	628	644	604	566	610	624	625	618	579	613	612	553	645	660	590	638	615	626	616	653	642	582	619	557	604	603	605	610	645	648	629	654	625	625	621	601	602	601	589	623	622	642	648	622	630	665	600	641	612	640	623	593	585	672	651	544	613	620	643	601	605	603	629	607	587	623	614	606	625	626	639	606	603	572	614	616	633	618	573	599	593	620	606	597	579	596	582	620	615	608	619	621	611	640	637	614	573	631	580	624	601	605	604	618	613	653	623	620	655	615	639	633	591	597	642	600	607	624	618	595	629	591	584	606	584	614	604	622	608	608	590	618	593	589	635	559	596	615	620	615	583	608	651	634	585	684	621	604	595	597	570	594	672	664	598	603	626	618	586	649	597	594	597	621	627	617	608	637	592	631	610	585	648	604	613	611	610	616	610	642	619	610	586	622	574	598	597	665	591	655	580	630	650	604	617	621	607	592	659	606	581	631	639	639	580	595	606	605	609	639	620	611	648	617	656	615	644	632	596	606	590	614	618	652	565	579	638	607	658	571	625	605	636	594	614	610	582	617	591	604	624	592	601	606	606	604	663	631	581	612	597	618	595	603	601	610	611	612	612	649	655	574	586	599	638	588	620	583	634	559	632	597	658	627	620	624	661	612	602	571	612	642	600	607	650	666	596	612	600	602	592	608	586	646	618	615	624	667	616	589	613	613	626	619	633	603	590	647	621	592	637	618	630	580	609	630	635	605	597	608	617	598	636	606	632	605	648	565	617	626	647	641	633	620	589	622	596	613	612	643	620	607	639	596	587	619	637	619	599	599	635	635	607	626	666	617	645	665	629	624	621	602	598	617	634	621	624	600	627	657	606	628	570	632	642	646	637	592	613	621	586	593	601	594	583	600	639	603	620	618	614	618	625	692	584	590	609	569	614	606	587	562	553	574	552	644	603	602	605	635	626	584	577	572	625	630	621	600	619	639	609	633	606	603	638	591	644	611	596	632	624	632	631	629	596	646	611	590	608	610	647	657	616	613	604	623	630	645	626	645	593	638	629	603	589	625	608	609	604	645	641	590	644	605	584	607	580	614	615	612	601	570	613	595	571	617	592	578	606	684	639	626	607	591	604	590	623	619	602	591	620	601	601	620	595	607	551	581	584	627	594	616	634	599	566	625	587	599	641	592	622	635	592	594	578	598	612	589	600	563	633	577	596	593	583	630	586	630	630	609	606	645	609	596	590	531	595	599	655	597	575	602	621	655	632	610	603	593	605	619	617	594	597	636	631	609	595	613	646	623	632	607	586	635	632	593	639	634	640	611	617	623	601	578	641	587	585	594	608	603	624	656	608	622	615	608	624	553	589	619	594	607	628	626	660	563	651	604	596	673	561	608	588	580	600	577	567	641	607	608	624	599	605	654	624	610	588	616	645	602	635	588	589	612	622	619	613	642	625	665	588	614	632	633	615	657	585	597	563	607	602	660	593	597	591	647	615	597	634	558	608	597	649	656	602	602	671	619	587	576	607	638	522	632	646	590	635	593	643	640	601	615	606	619	606	632	631	610	614	642	611	608	608	617	633	616	662	598	601	677	633	632	598	600	637	561	614	634	572	617	625	623	625	606	631	604	602	607	606	611	613	601	579	628	589	664	629	598	614	591	635	622	611	572	637	621	607	596	617	595	587	562	624	619	612	605	648	629	635	564	612	574	629	625	653	614	618	590	624	570	640	609	624	630	638	586	615	594	612	588	637	565	625	644	659	580	587	601	631	583	633	576	609	595	559	614	565	628	582	583	628	568	622	608	584	657	617	560	615	643	598	597	615	589	631	606	572	589	648	616	596	588	631	631	624	610	602	614	626	587	620	637	608	647	654	638	652	614	600	633	624	613	633	621	621	571	583	612	642	616	614	640	605	614	595	598	594	616	610	568	651	635	638	629	606	596	599	607	609	630	584	621	626	611	592	612	604	623	569	620	641	609	612	628	642	674	621	619	630	650	586	577	642	644	584	592	585	570	585	569	591	639	650	658	594	581	569	657	594	605	602	606	669	566	648	609	583	636	609	586	619	623	611	630	583	638	609	647	646	620	662	664	565	637	581	667	583	601	651	603	600	648	595	639	574	636	639	632	585	615	647	628	631	599	633	609	585	599	598	576	595	613	599	595	605	593	611	642	614	602	612	605	638	588	683	617	624	609	586	605	625	624	608	643	630	594	577	638	613	592	620	635	614	589	567	605	604	598	607	626	640	615	648	621	626	574	635	611	582	638	625	603	634	604	582	588	606	648	623	610	577	592	617	574	653	639	639	585	626	633	589	609	615	620	624	605	638	628	589	575	662	570	615	628	615	601	602	597	572	609	676	628	573	581	664	602	608	635	650	596	656	587	615	612	605	599	628	631	626	638	617	592	588	632	618	614	656	656	621	577	593	600	640	608	602	638	633	608	644	575	593	602	618	629	605	627	636	623	598	630	639	603	616	598	603	628	614	603	614	625	607	608	608	638	598	638	599	645	601	674	595	642	634	590	617	592	627	599	625	588	582	651	594	655	622	649	661	654	631	631	619	638	664	641	642	639	623	608	621	548	636	601	621	630	635	625	588	599	595	614	627	631	650	602	603	609	609	609	576	599	593	576	579	602	622	606	602	619	657	607	617	619	591	600	585	622	625	607	648	597	619	597	639	597	616	580	590	614	613	611	603	618	621	666	581	604	603	592	597	618	591	578	622	617	598	624	638	600	625	631	611	634	593	583	614	601	636	618	627	646	632	609	604	587	632	554	588	617	582	595	573	567	635	605	588	619	586	638	601	631	634	591	636	602	618	645	600	581	606	622	636	635	618	537	600	620	558	635	571	619	595	605	582	583	593	548	576	606	625	612	578	590	631	603	622	602	651	590	595	607	615	648	616	632	599	589	656	587	568	656	614	597	598	596	653	613	671	592	612	627	601	591	618	591	663	605	595	601	630	628	660	605	654	595	603	651	595	558	600	634	641	580	650	610	628	575	616	613	607	576	669	629	521	632	611	606	606	653	633	585	565	618	641	591
1818	174	164	146	131	172	148	191	184	206	182	179	171	168	172	154	165	156	195	184	149	151	165	154	145	140	136	134	163	138	132	142	129	145	145	135	162	150	142	124	134	143	141	138	152	124	140	133	144	159	155	155	161	142	153	152	152	137	148	131	114	144	142	138	146	119	142	128	141	119	130	146	175	137	137	133	137	149	104	132	143	159	133	158	145	146	156	151	142	144	135	158	151	152	144	148	159	141	134	142	155	152	138	140	155	152	166	123	145	158	143	152	152	178	155	143	148	133	136	147	128	168	137	114	150	177	124	162	133	139	129	151	159	150	155	131	111	118	158	158	121	161	150	152	159	156	153	126	139	145	148	138	139	144	152	145	159	149	129	153	128	164	125	149	158	164	138	150	144	139	155	139	132	145	137	151	169	135	140	141	120	146	149	116	135	147	155	145	151	135	159	157	136	137	157	158	151	139	148	128	140	143	130	135	160	150	157	157	137	122	134	159	111	143	144	162	158	154	142	144	151	149	128	135	154	153	148	138	133	124	163	156	145	164	155	143	133	145	131	134	140	118	146	137	135	135	170	163	132	140	154	124	158	136	155	151	157	161	135	170	150	142	150	154	133	138	159	142	146	151	128	120	152	132	153	141	144	137	122	145	155	150	145	134	137	131	142	140	136	119	136	128	136	138	136	141	140	154	140	140	129	121	131	147	151	145	165	148	173	144	135	141	143	140	147	135	138	133	137	141	143	143	159	131	136	155	158	136	145	145	150	148	148	134	159	122	112	137	145	133	143	145	161	135	158	153	127	141	131	138	152	139	144	113	153	138	140	134	161	129	145	122	125	148	139	156	171	173	131	153	145	156	136	150	159	133	137	127	176	141	144	129	149	137	146	138	160	145	134	133	138	135	129	132	148	145	138	150	136	150	134	138	127	139	151	143	152	130	145	137	141	153	154	140	134	143	155	150	162	133	154	137	122	123	126	140	149	143	143	126	139	135	135	148	128	150	159	146	150	160	128	144	125	148	164	135	133	143	143	146	144	136	139	131	138	133	125	154	148	127	147	139	144	155	158	144	138	151	127	149	135	139	149	116	144	125	127	136	144	137	140	130	150	117	148	151	144	159	144	147	159	133	147	124	153	152	148	145	126	140	143	138	133	150	147	147	124	153	133	156	142	139	155	162	141	146	135	145	132	170	143	109	149	124	129	146	144	148	133	150	128	140	144	144	115	124	134	123	142	137	130	138	128	135	143	130	166	154	118	142	137	148	143	139	130	120	172	169	134	142	142	155	146	146	131	111	147	145	161	135	167	138	146	137	138	127	157	134	142	121	135	126	135	130	145	137	151	145	153	155	133	150	125	158	132	147	141	140	138	133	147	149	127	139	147	140	156	139	133	134	150	117	143	151	143	138	144	128	122	134	143	153	152	146	142	157	141	118	146	140	152	141	135	154	130	145	146	106	141	170	142	154	141	168	137	166	146	141	140	132	127	146	149	141	126	129	135	141	133	155	139	165	124	149	139	139	143	145	130	137	120	120	127	125	132	144	131	129	136	130	152	141	141	157	129	159	119	165	130	128	160	147	152	143	142	131	131	141	145	135	128	141	143	144	173	141	150	129	144	120	150	157	147	147	132	154	160	134	145	166	135	153	129	145	126	147	133	150	151	120	155	144	143	137	122	140	163	135	143	139	123	137	146	156	125	134	158	147	184	135	155	153	136	123	138	131	141	135	159	134	145	114	146	143	145	147	164	127	152	141	136	144	135	148	139	160	128	169	161	165	115	112	149	136	153	136	152	156	163	151	153	122	157	137	178	151	171	168	141	157	157	141	149	139	139	147	134	150	129	154	160	164	138	164	159	143	169	151	171	153	160	122	124	138	159	142	130	156	159	137	148	141	121	142	171	158	132	139	143	137	136	141	138	138	132	129	147	117	152	126	142	121	130	137	134	139	141	166	163	147	148	120	135	131	139	143	142	136	117	128	154	133	124	135	144	143	156	158	138	150	138	149	128	169	119	135	143	151	136	143	154	157	146	145	168	163	145	163	147	150	137	150	143	156	141	137	151	144	160	144	130	143	127	134	125	161	132	166	137	148	150	153	113	151	151	145	133	122	146	148	140	135	128	120	171	133	144	141	152	145	138	139	135	139	115	156	165	149	148	163	159	156	147	130	135	111	150	153	132	166	150	141	136	144	162	159	113	140	142	144	147	134	149	128	142	128	156	166	116	132	151	123	148	157	130	148	161	134	148	142	157	141	138	157	145	155	128	137	141	132	149	136	141	139	156	131	133	142	142	149	143	146	143	129	168	138	138	126	174	116	138	127	138	129	167	152	143	145	141	153	163	141	162	141	150	129	141	153	160	133	153	163	118	125	146	126	129	147	125	125	141	166	150	146	155	146	121	157	142	161	151	148	142	131	149	144	154	158	145	149	145	152	144	136	154	143	132	134	108	143	137	135	137	141	155	139	127	158	116	150	122	132	153	137	130	142	170	141	138	138	142	147	148	159	133	122	151	155	140	132	130	137	160	138	129	148	142	147	159	160	137	141	145	135	157	159	142	112	156	131	153	128	125	147	141	153	156	125	129	135	123	133	125	144	143	153	145	141	139	128	133	168	131	140	151	142	137	143	134	138	142	145	147	139	151	158	143	138	160	149	138	140	149	121	154	123	124	132	136	161	131	155	141	129	138	158	155	145	153	138	150	137	122	152	145	146	133	147	142	144	137	131	154	139	145	149	131	157	129	152	160	139	153	129	141	137	152	134	139	123	138	132	143	141	155	141	162	153	149	132	133	163	148	134	137	148	124	146	162	150	137	158	144	138	157	157	139	115	144	152	146	149	126	150	133	143	118	148	154	132	148	146	137	154	147	141	130	148	175	137	123	122	150	145	152	131	151	157	156	159	142	150	147	141	149	146	152	157	148	169	173	152	123	127	158	135	150	135	139	156	151	123	139	156	140	162	138	143	141	128	160	173	158	126	128	121	141	146	156	154	129	130	133	141	144	143	145	130	131	141	110	134	140	124	119	143	163	161	135	154	153	160	133	141	145	144	149	157	139	149	133	139	142	145	129	135	145	155	134	132	144	155	151	127	146	129	164	132	139	152	152	122	132	118	128	136	126	163	154	148	141	140	134	149	126	113	145	139	142	124	149	152	118	147	138	147	142	136	156	140	145	144	131	131	160	128	116	164	142	121	133	159	134	146	144	143	150	179	159	140	154	146	127	142	146	124	156	143	126	179	138	145	144	129	115	163	163	123	136	142	135	144	153	135	146	137	139	134	139	129	138	142	149	177	153	110	147	152	128	142	147	152	164	152	152	158	125	143	152	156	143	138	134	148	113	139	146	157	127	127	146	144	152	124	147	165	145	150	147	149	132	145	139	152	146	130	132	167	132	133	131	164	172	151	148	143	133	135	158	143	135	143	136	142	134	150	149	157	161	145	152	152	141	146	145	136	120	137	158	130	139	133	150	144	130	156
2127	436	477	506	493	532	493	700	764	1017	861	650	706	645	571	550	612	638	588	584	579	512	509	494	453	431	409	451	412	454	437	408	398	438	446	452	372	446	386	383	410	419	420	404	423	408	394	372	371	385	404	415	385	400	412	415	432	367	413	393	421	391	386	387	384	408	417	417	384	386	389	429	352	389	382	382	428	391	362	395	428	464	370	400	404	375	400	336	398	375	421	398	357	384	366	397	427	381	405	388	441	385	407	393	421	435	386	369	360	397	406	423	388	362	368	380	430	402	374	377	419	406	393	421	406	375	376	395	429	426	396	423	394	414	420	418	429	424	401	390	428	409	421	351	401	437	382	407	406	400	382	377	384	392	397	431	388	404	365	410	387	421	379	413	410	376	403	415	402	382	431	377	400	374	435	404	396	414	374	416	406	396	402	357	381	376	388	447	422	404	383	401	385	389	411	416	391	397	403	388	398	400	428	411	401	399	396	408	404	416	402	391	427	387	360	395	411	380	423	375	400	380	390	428	404	375	409	403	361	401	380	379	369	400	395	394	416	414	422	403	418	410	425	397	402	405	420	422	396	381	401	430	398	398	413	377	414	362	380	405	378	352	375	430	354	386	411	352	402	422	412	416	384	412	382	389	399	436	393	413	409	414	422	397	398	383	378	425	392	423	388	373	382	408	389	407	419	398	384	380	415	379	400	383	413	386	405	405	381	415	408	381	402	402	381	395	407	419	388	395	388	409	396	455	397	382	346	436	414	364	384	422	352	383	401	374	401	414	409	395	395	392	437	402	397	380	381	404	369	442	431	419	391	362	403	413	408	406	423	427	385	391	395	389	407	402	435	388	398	404	417	393	412	394	384	395	396	397	386	419	406	399	389	396	375	373	370	387	389	410	368	384	439	402	397	378	379	361	407	395	401	417	420	359	418	396	412	445	397	398	400	377	358	369	392	345	404	406	398	388	384	382	424	412	426	372	389	412	380	389	368	363	450	413	406	425	404	417	331	411	386	442	441	423	402	413	375	379	403	403	417	409	393	412	410	386	379	388	439	380	402	403	414	409	409	417	396	415	409	391	427	397	416	392	392	402	417	391	410	380	385	426	404	407	367	405	370	409	392	372	363	383	415	415	414	382	382	439	382	378	367	414	405	416	385	390	380	417	402	379	388	411	380	423	430	432	392	361	418	386	381	395	390	381	423	399	393	405	406	382	430	375	404	381	399	409	409	416	413	409	406	391	390	368	385	407	377	362	414	395	400	391	368	374	389	389	412	400	398	361	376	424	413	378	405	411	402	412	392	420	392	354	392	394	441	407	409	418	430	409	421	368	420	387	392	433	391	382	370	409	434	408	389	407	385	344	421	411	413	405	397	383	383	430	394	432	394	389	376	415	432	380	413	387	385	406	434	411	421	429	399	414	393	393	416	407	393	358	370	381	397	419	378	394	392	383	439	412	394	387	420	363	391	386	408	392	405	381	400	397	388	356	369	434	405	380	381	406	407	440	438	367	388	378	425	393	413	386	387	414	429	387	342	412	415	381	398	401	396	404	397	392	363	421	372	396	373	401	444	403	386	424	393	377	418	385	375	362	409	408	390	399	405	390	398	379	374	382	386	444	390	383	427	388	396	413	407	365	400	406	375	356	362	377	373	387	399	399	376	383	399	410	372	396	426	425	416	411	407	434	408	406	410	426	375	406	416	386	336	370	361	389	388	396	375	380	400	390	389	394	416	426	425	411	431	369	381	372	427	383	435	395	425	410	418	447	386	379	427	401	405	411	435	407	397	412	401	393	415	403	432	407	397	417	368	417	403	418	358	413	392	445	370	402	380	412	370	392	396	424	393	416	401	395	400	368	373	411	388	422	372	412	406	391	415	421	394	428	415	398	390	437	372	388	434	381	397	375	440	425	388	395	422	452	400	417	410	429	407	392	387	370	434	394	421	366	399	393	389	435	409	389	380	415	417	393	395	432	387	412	416	357	422	386	384	410	387	381	394	400	407	382	406	389	402	384	407	401	389	396	429	372	377	397	403	388	406	368	385	382	368	426	393	387	407	431	391	397	377	426	430	406	403	430	407	375	413	390	409	413	410	377	406	398	429	396	400	424	412	386	420	343	374	442	417	410	401	376	403	393	391	394	413	413	435	412	381	366	391	385	382	412	417	418	400	415	392	401	423	405	402	432	407	401	427	414	391	392	407	401	419	385	408	442	404	421	401	407	410	411	382	417	388	422	409	387	398	385	373	387	371	404	423	425	420	382	391	390	393	453	354	424	415	412	399	390	406	399	406	397	399	413	377	422	422	406	365	375	397	395	371	363	432	413	372	382	413	366	375	401	396	401	408	386	383	413	395	408	418	398	389	362	353	452	372	423	378	378	350	407	399	413	406	412	389	359	366	434	367	387	379	408	397	414	393	428	361	396	396	413	385	418	405	395	439	385	401	410	372	440	402	372	447	422	391	390	399	398	402	415	415	396	389	400	385	405	387	409	390	406	400	415	399	406	374	390	397	393	414	390	411	399	422	400	394	374	408	417	402	393	431	387	417	382	365	397	408	386	405	409	413	386	403	383	372	409	385	413	408	407	376	386	419	389	397	397	377	409	390	403	399	400	357	423	411	400	411	396	353	434	408	387	408	365	420	366	342	407	417	418	404	447	429	410	399	376	409	389	353	416	410	395	398	399	403	422	389	425	405	381	427	391	393	411	414	416	398	444	427	451	406	354	435	430	394	440	420	425	391	375	391	420	392	410	369	401	394	405	376	403	415	416	398	397	365	416	376	396	401	389	403	423	449	386	373	398	402	401	404	435	412	389	397	385	424	382	401	377	398	419	399	376	401	394	425	375	423	403	361	429	371	420	398	401	391	414	417	384	418	429	368	364	396	378	410	410	389	404	405	388	390	390	386	416	419	396	384	389	416	380	390	373	365	408	395	381	381	401	353	385	393	395	434	374	401	395	378	368	403	368	411	392	406	385	436	414	413	408	382	423	427	372	419	411	402	417	418	436	399	391	409	412	396	385	407	402	419	378	398	404	392	404	403	378	444	398	378	399	396	429	410	417	386	416	450	398	385	397	417	388	400	434	434	400	417	424	416	399	402	383	381	377	380	428	402	420	407	392	382	404	403	414	389	379	385	429	370	382	412	429	385	370	430	382	386	397	379	425	398	421	401	382	369	437	367	399	394	388	435	396	417	410	399	394	401	380	422	434	386	418	390	400	421	363	435	399	421	383	391	417	411	388	401	360	426	403	357	364	416	395	413	405	394	353	384	399	396	393	366	401	397	410	423	385	375	413	456	387	434	419	412	433	407	394	414	437	413	419	385	383	366	405	401	446	407	391	404	365	417	406	423	373	396	438	391	407	414	380	396	403	385	414	386	414	353	415	392	395	415	414	369	380	395	403	404	381	367	407	382	380	406	368	365	400	395	441	373	392	423	428	392	384	407	404	383	410	377	390	395	382	410	382	347	418	422	402
7511	1222	1354	1072	761	645	529	536	535	516	466	403	381	376	394	346	337	317	343	329	321	335	318	317	307	272	295	283	301	271	288	292	318	278	287	305	274	251	316	304	272	295	298	274	272	284	298	266	246	279	291	282	313	307	289	270	281	297	299	270	270	277	268	266	250	287	272	256	277	293	279	273	280	295	295	291	267	302	295	291	291	274	287	272	279	264	251	281	269	275	266	268	282	299	278	303	260	261	272	276	280	286	311	290	261	278	321	284	265	279	274	281	281	297	278	265	273	269	247	272	271	259	295	255	266	272	297	265	285	288	294	252	249	287	274	266	280	253	278	276	300	279	295	269	281	253	298	287	269	307	292	278	284	286	259	281	266	277	262	257	324	253	279	269	321	269	251	253	242	270	297	289	273	262	291	301	284	264	291	278	289	295	278	289	286	256	286	261	277	305	265	246	271	296	323	277	253	273	306	293	283	259	295	276	286	283	253	284	248	300	270	266	275	285	279	272	284	281	283	286	292	311	316	256	271	272	255	286	274	290	268	283	278	266	280	287	273	266	259	268	288	312	262	274	279	275	270	279	261	276	267	254	265	259	296	280	300	264	262	294	246	286	263	272	268	284	317	258	280	276	285	258	289	266	250	265	262	289	290	233	246	301	289	292	284	307	278	289	268	232	289	276	318	296	275	246	315	270	291	286	282	282	287	275	258	271	267	254	309	251	269	266	245	283	287	284	297	239	292	260	258	297	259	273	275	244	289	295	274	289	305	299	272	285	257	256	284	246	255	285	290	296	264	291	264	262	252	284	263	256	305	301	280	263	293	318	289	277	294	286	288	273	274	252	277	272	294	271	268	252	289	286	283	276	269	255	271	288	282	272	249	296	315	265	307	270	271	265	271	240	261	263	284	270	297	297	270	255	287	281	282	286	284	258	277	276	301	293	256	271	287	266	267	288	314	275	295	254	271	288	260	269	268	276	313	278	267	283	238	269	295	263	252	241	237	298	270	311	269	321	290	275	260	263	264	277	285	257	305	266	266	289	260	249	286	283	291	266	288	265	285	308	277	290	309	252	286	281	270	301	277	281	267	302	288	262	247	257	296	291	281	305	291	273	260	243	276	287	297	272	290	298	272	258	263	287	272	285	286	285	279	292	269	316	272	269	255	289	221	252	263	280	265	270	263	285	252	270	289	250	257	243	288	278	262	280	270	267	288	302	271	286	265	277	269	295	250	249	308	308	263	293	271	281	282	290	276	287	284	279	264	289	296	265	267	278	255	283	253	295	287	251	250	272	283	250	304	296	282	309	276	267	286	247	244	307	259	258	279	279	269	294	267	259	257	307	299	255	270	245	315	272	288	280	281	259	283	287	268	274	285	271	306	301	276	287	283	277	294	271	300	301	280	293	257	305	264	282	283	272	272	253	283	273	276	284	286	272	278	266	274	303	251	253	265	274	275	269	301	265	298	284	280	268	282	291	262	303	315	290	281	267	267	264	263	276	298	287	281	266	247	295	293	297	269	290	294	307	250	272	318	264	259	284	268	273	270	290	266	246	268	297	260	291	298	274	289	258	278	261	265	282	296	289	279	253	313	303	262	254	296	279	288	310	282	272	305	311	293	317	297	290	267	245	261	275	311	287	250	276	279	300	262	296	258	283	284	267	279	274	282	270	292	270	283	276	274	322	289	294	289	271	221	278	269	270	274	258	270	290	305	299	263	270	283	269	295	306	289	281	248	284	263	236	272	282	278	257	267	248	283	275	301	270	286	277	273	267	265	304	274	272	272	273	263	263	245	295	273	273	271	282	272	294	288	217	229	271	285	287	277	279	312	247	297	298	296	278	271	255	310	267	294	287	268	290	249	257	307	275	237	270	293	273	301	269	247	273	303	288	276	273	276	279	281	293	272	277	285	284	275	264	279	272	273	296	257	278	299	303	295	291	287	275	280	296	275	281	260	308	227	296	253	262	303	257	282	282	302	276	252	276	253	277	265	288	278	284	272	286	276	287	259	251	268	257	301	255	260	272	300	293	289	274	272	247	278	258	278	287	277	264	290	270	264	302	282	311	296	290	279	263	242	273	319	288	270	277	275	282	297	268	259	283	239	306	267	270	306	305	265	280	291	262	281	252	263	291	262	281	281	296	335	287	302	278	281	273	281	276	288	271	284	260	233	303	275	304	257	274	282	293	262	273	285	274	313	272	307	281	281	293	307	267	267	295	252	242	301	285	263	290	315	230	232	296	297	302	254	267	260	272	286	269	256	289	302	280	264	257	277	279	262	289	276	274	278	294	275	283	260	271	274	283	268	255	272	273	268	279	294	305	303	277	278	267	283	282	279	262	283	252	275	276	277	265	286	283	284	298	287	266	248	235	279	265	289	303	245	272	291	272	300	276	280	277	290	307	274	294	278	259	262	265	263	279	268	275	246	259	306	266	302	288	301	281	289	264	292	274	283	283	272	294	265	274	296	286	262	253	274	294	294	294	307	279	280	272	291	294	278	297	255	292	279	272	309	288	289	284	271	282	275	278	278	275	263	303	272	290	296	276	278	246	252	269	293	289	274	309	249	278	271	265	250	257	232	252	270	249	281	292	261	249	298	271	291	310	282	288	300	261	279	270	294	285	283	266	266	265	306	243	287	309	294	279	299	291	293	279	265	338	291	281	274	284	262	275	297	247	260	255	314	270	275	287	254	314	289	281	223	268	242	270	287	263	324	271	304	236	304	276	278	291	289	265	258	284	283	282	262	275	265	271	261	328	282	277	297	287	311	301	273	293	277	281	294	299	288	257	260	272	266	277	285	274	253	294	270	290	290	264	266	260	260	268	300	280	254	322	270	273	269	288	272	230	264	293	274	276	311	274	274	248	265	256	260	283	289	267	258	297	247	298	274	251	276	283	287	277	290	234	323	289	295	261	289	273	270	274	251	243	240	273	255	289	302	267	275	267	261	305	283	266	281	285	267	257	285	272	299	251	272	279	293	246	264	244	286	280	257	309	293	252	325	256	271	294	273	288	252	280	249	252	267	312	276	276	292	246	297	253	313	294	269	274	304	281	277	263	278	263	247	264	282	265	282	268	296	283	310	294	279	283	278	279	268	292	297	269	289	250	250	269	265	256	287	264	267	286	270	265	279	284	226	272	281	274	265	287	301	284	270	306	252	294	293	235	293	281	288	313	265	258	283	272	307	294	273	257	283	249	274	254	298	276	275	276	284	258	296	253	251	267	274	289	248	273	296	255	305	264	312	248	290	272	280	281	257	279	276	245	290	273	298	274	318	292	270	296	271	291	273	265	274	300	282	270	285	259	270	291	292	253	293	277	300	269	271	268	264	263	307	313	280	248	272	251	299	296	259	264	285	292	278	260	273	273	266	259	274	294	239	272	253	258	270	283	260	276	266	295	276	312	276	275	280	297	290	271	269	281	265	266	291	283	251	299	276	267	279	273	278	284	275	271	254	276	268	259	276	289	304	299	276	298
5925	1643	3058	3411	2966	2494	2172	2426	2303	2316	2092	1822	1635	1546	1385	1254	1313	1325	1166	1143	1163	1194	1195	1058	1046	977	995	906	879	850	869	916	778	790	813	810	772	821	795	791	736	733	744	710	726	744	726	706	709	707	750	722	683	720	733	689	732	692	712	726	745	643	646	653	733	697	737	691	734	705	712	705	696	677	692	724	756	701	677	731	705	680	707	703	703	674	737	669	694	671	688	748	727	684	707	715	716	652	685	695	683	660	706	686	708	683	703	698	729	663	670	672	695	701	641	689	675	695	709	688	704	702	673	658	657	653	658	723	642	714	689	688	678	726	675	693	690	688	668	681	706	725	650	663	661	686	673	665	666	729	638	717	727	728	672	714	678	710	720	729	686	629	710	674	693	702	676	701	674	669	685	690	666	631	701	673	736	695	725	703	712	739	699	651	670	692	667	667	666	685	679	650	723	696	725	717	654	696	700	688	702	693	658	719	688	716	666	669	736	670	707	666	696	671	646	704	645	662	710	716	714	686	688	676	680	711	670	682	672	684	675	626	685	744	724	686	651	691	656	662	700	680	671	681	689	688	692	695	671	692	729	687	644	695	694	682	688	687	664	671	697	667	679	688	696	709	675	653	722	650	635	653	669	704	714	733	749	700	670	691	692	695	635	644	688	699	671	694	656	711	687	683	704	712	697	671	665	671	720	664	728	710	647	692	680	695	669	655	677	653	686	677	702	714	664	727	644	697	706	668	680	713	738	736	694	680	700	668	691	715	665	660	664	663	693	718	725	662	696	679	652	736	677	645	652	693	683	655	686	691	693	701	714	669	722	695	720	717	681	676	718	703	695	649	664	686	689	661	662	684	658	732	685	680	707	678	680	703	676	672	698	688	668	694	678	659	703	720	723	655	703	679	690	656	699	673	690	714	663	695	654	690	711	685	672	672	687	697	682	698	706	695	689	650	702	723	677	636	682	699	704	702	665	681	628	691	669	688	660	657	697	698	675	706	724	689	703	734	649	658	684	661	711	734	702	706	716	678	712	649	678	655	717	673	716	690	682	671	714	670	674	649	669	650	679	707	631	696	724	696	698	706	666	692	676	691	660	731	667	727	718	715	676	715	703	711	700	657	609	692	692	712	719	668	685	698	653	700	762	672	649	661	702	647	643	706	691	697	687	647	661	655	699	726	687	654	714	700	683	719	707	683	722	682	677	721	676	660	673	670	654	689	673	696	693	676	726	671	678	682	647	704	683	637	667	659	643	705	678	716	698	721	681	714	720	710	648	700	687	686	712	729	664	711	707	676	666	699	668	662	660	679	696	687	706	668	655	700	679	662	652	698	670	698	720	668	713	681	651	675	662	699	750	665	705	654	706	670	688	647	668	597	648	663	667	670	661	649	669	716	688	672	678	607	715	735	681	637	660	650	711	731	711	687	703	676	684	681	685	685	669	703	711	618	694	640	719	710	729	721	669	735	703	689	694	638	683	663	718	702	674	672	672	681	726	687	666	707	719	683	677	706	700	711	688	701	729	699	703	663	663	674	658	716	672	692	739	649	691	693	685	746	658	692	668	720	692	647	669	684	678	680	676	700	662	689	663	705	659	679	655	692	698	625	689	711	685	638	695	670	689	681	675	649	650	750	658	664	684	681	684	668	709	657	745	698	634	715	703	671	660	698	677	670	650	707	608	678	750	717	692	657	685	706	717	682	679	692	686	727	738	669	674	667	696	689	671	666	651	684	696	704	675	692	713	723	681	683	659	680	673	696	665	640	653	653	679	694	719	723	703	705	712	691	668	715	703	691	707	709	691	722	683	663	652	692	670	666	655	700	703	703	665	711	686	737	670	636	693	701	692	746	661	679	660	646	679	684	708	688	720	716	706	659	669	668	761	654	662	646	685	690	692	650	677	722	694	705	662	685	723	695	673	708	680	694	666	688	667	676	731	715	713	642	663	644	697	690	699	679	710	672	693	674	687	666	684	677	693	730	675	676	654	704	655	666	671	682	660	732	649	668	736	685	704	633	681	683	658	693	723	724	712	683	729	650	673	685	717	684	658	744	658	670	737	698	682	676	634	721	641	670	653	700	676	688	667	653	691	718	717	694	657	703	714	689	672	661	674	652	656	663	679	743	665	685	673	666	672	710	669	705	691	664	667	675	694	665	680	739	626	716	694	661	657	663	720	699	683	700	673	671	702	655	662	667	669	670	671	731	654	695	686	686	700	653	660	692	674	665	695	695	700	656	634	685	650	690	703	701	664	745	665	669	697	625	684	705	699	669	728	686	704	689	669	629	701	733	645	686	679	670	649	742	683	700	700	683	657	736	659	676	688	693	719	625	672	724	698	680	671	651	690	670	692	656	670	685	711	694	708	655	733	673	726	697	748	644	709	707	696	680	636	763	639	706	635	683	692	754	666	711	666	679	704	689	691	674	695	682	682	680	703	680	662	693	702	691	682	640	681	697	676	682	694	698	729	662	652	718	701	668	715	725	687	676	688	627	623	721	695	675	747	727	677	677	669	685	653	699	686	718	641	696	634	639	654	707	653	696	681	654	741	661	694	720	677	686	689	678	691	676	656	709	677	681	674	690	718	716	662	705	720	688	629	652	652	677	658	688	679	673	689	690	687	649	707	679	669	665	660	679	649	650	661	686	684	653	685	692	666	691	728	666	671	670	733	650	706	706	716	728	661	735	674	679	679	697	688	740	740	705	669	676	705	645	648	717	716	655	693	729	731	642	693	697	703	665	659	721	702	727	669	648	685	739	662	657	707	710	713	706	717	685	660	664	715	675	678	688	708	698	623	712	754	663	623	701	720	682	682	684	687	662	664	711	643	684	684	713	680	696	714	706	659	662	726	659	692	664	647	691	715	698	705	733	711	689	678	688	658	651	688	640	677	649	631	655	686	688	698	661	656	688	722	664	711	659	661	712	714	732	667	674	682	717	668	681	639	699	680	654	627	711	701	676	666	672	707	680	754	713	643	663	706	714	674	720	647	713	689	708	673	742	680	691	691	668	708	682	692	692	656	692	718	709	650	732	675	675	669	694	663	667	679	661	705	679	699	698	743	704	663	695	674	677	666	710	638	703	714	645	705	708	726	707	687	700	710	713	671	657	661	730	691	658	648	639	696	715	718	677	731	664	650	656	667	739	672	697	679	687	677	659	701	650	650	653	691	661	665	719	682	722	652	648	679	736	668	697	661	687	646	680	641	676	661	668	665	658	706	691	689	738	685	691	706	678	712	648	691	696	624	665	674	702	689	674	657	649	692	680	678	651	658	723	679	654	667	679	679	720	704	685	709	654	699	713	725	677	715	694	650	731	680	656	712	631	702	693	632	660	668	688	730	757	669	694	725	734	685	682	631	674	685	662	726	693	647	685	678	628	682	652	709	733	666	654	704	671	663	721	697	693	709	656	719	764	686	690	656	685	675	702	672	707	698	642	654	655	685	668	709	658	725	702	670	679	674	728	684	705	655	682	690	736
13963	2561	2531	1851	1208	887	773	723	708	711	613	580	456	425	410	372	365	389	344	359	327	388	339	348	327	290	272	256	277	247	333	301	324	283	293	274	296	311	288	266	285	294	275	285	236	261	250	268	248	289	272	250	274	263	258	262	248	232	281	249	244	240	252	256	265	283	243	272	236	250	260	246	234	232	243	245	256	259	272	224	255	251	239	283	273	271	253	227	240	269	263	263	239	274	290	233	232	242	280	216	273	271	242	240	262	273	246	257	268	272	248	211	261	238	262	240	239	265	249	251	265	268	242	278	258	233	268	250	239	269	222	243	244	267	249	259	246	256	271	243	250	232	259	261	236	240	227	258	255	278	259	247	235	262	223	254	241	253	231	270	242	248	263	234	215	268	246	246	289	231	243	266	252	272	300	255	241	242	262	251	254	246	263	238	250	265	255	257	263	264	287	255	253	256	232	284	241	257	263	252	257	258	254	270	284	266	265	246	243	260	247	231	278	266	225	222	260	251	253	255	240	252	253	227	254	246	242	238	248	232	246	247	227	245	241	230	243	231	242	265	240	254	231	243	262	246	246	238	236	243	276	242	226	238	270	273	240	260	244	247	278	265	243	277	238	268	276	232	236	274	249	223	237	289	260	220	248	274	259	266	240	266	242	248	248	268	242	242	254	253	245	241	272	242	236	250	225	299	259	235	235	224	226	280	269	251	231	289	244	228	255	256	219	235	264	283	264	245	232	234	257	225	239	278	230	280	273	228	264	238	279	274	270	286	246	261	232	254	276	242	268	247	272	243	224	260	236	275	254	260	278	275	252	277	299	266	222	240	236	248	246	272	228	251	244	226	274	252	232	262	267	255	275	248	244	293	231	224	250	267	251	219	272	234	254	236	225	251	263	252	240	265	245	265	261	242	285	256	235	256	251	263	234	249	239	253	270	261	246	259	281	233	232	268	245	269	246	227	266	258	282	269	250	239	206	244	269	277	241	264	273	247	239	244	260	252	277	254	264	265	244	257	253	248	241	251	256	242	238	239	238	248	271	244	227	222	223	240	273	275	251	233	223	258	256	246	235	259	238	238	254	249	237	226	228	250	275	250	252	257	247	256	260	274	257	242	256	261	245	230	231	260	246	279	242	248	261	261	259	253	263	244	272	266	229	231	264	258	242	243	261	257	230	262	244	252	267	254	224	253	242	242	252	246	245	284	232	238	230	258	250	237	266	214	255	249	242	276	249	258	258	261	261	254	242	271	250	248	281	244	287	299	237	273	227	242	275	244	253	242	240	260	259	265	261	231	233	255	259	268	251	249	287	286	261	252	264	276	245	251	236	223	254	249	287	263	267	261	242	253	251	244	237	249	284	269	237	266	249	265	268	262	288	258	260	254	270	258	237	230	279	256	248	260	257	278	238	268	266	252	247	272	254	277	245	234	256	245	245	285	259	259	285	230	254	253	228	259	237	277	242	223	259	276	247	224	259	266	237	249	250	240	280	268	223	230	277	276	239	232	274	245	246	241	266	261	240	261	255	272	251	256	238	256	253	238	277	234	253	248	267	269	255	253	252	213	235	240	253	231	252	239	248	254	279	260	241	245	226	220	259	252	280	274	237	279	255	253	256	264	249	262	230	262	242	248	241	237	282	236	239	239	273	257	276	258	252	251	242	247	242	212	260	252	249	234	265	286	267	256	253	278	258	269	255	243	249	243	249	255	232	237	247	255	254	254	234	239	259	252	299	236	235	292	262	264	256	232	270	246	241	268	252	260	260	245	267	268	241	227	260	224	255	253	251	249	248	225	245	253	253	225	261	241	232	229	266	264	234	281	267	274	247	243	284	260	260	227	235	242	253	229	257	271	253	264	233	254	250	284	255	271	247	227	269	253	230	257	271	230	273	282	263	247	260	249	268	247	276	260	237	242	252	285	274	266	242	233	242	266	246	241	221	269	223	243	229	272	231	248	262	290	290	227	226	245	252	253	241	255	260	255	257	263	253	239	253	252	250	262	228	254	249	260	257	250	213	264	260	302	261	251	247	231	284	279	277	257	237	233	251	239	268	267	260	260	236	271	257	258	234	252	254	256	239	229	255	277	251	273	264	256	292	259	252	262	237	252	234	244	245	249	249	266	253	246	251	236	268	239	279	262	231	201	265	246	257	280	263	221	231	230	239	258	260	278	277	232	237	245	263	270	259	269	241	255	236	243	254	270	266	252	256	245	275	253	263	263	264	268	263	240	247	260	256	275	260	217	268	273	268	264	244	252	230	231	237	244	248	224	269	258	239	255	228	220	238	252	221	224	248	235	232	252	254	210	235	235	276	285	225	289	246	265	246	209	258	279	226	221	251	264	290	274	252	241	284	294	241	223	277	227	284	274	267	253	256	254	255	219	229	264	277	245	237	236	228	257	220	243	262	237	288	282	244	257	248	270	240	229	258	287	236	267	234	280	248	250	259	240	256	248	285	251	263	275	264	244	277	266	237	233	266	262	244	231	247	249	246	214	253	256	255	246	237	231	249	229	251	252	259	257	245	270	228	228	253	249	249	252	257	245	248	257	252	234	281	250	276	237	288	234	238	253	248	267	231	255	265	239	240	245	263	288	250	245	256	254	249	266	270	225	240	275	248	251	264	248	209	264	260	244	246	262	248	235	261	236	254	267	266	240	248	238	237	230	266	261	275	237	267	269	239	265	238	269	253	273	317	254	237	268	250	261	241	265	241	244	217	246	242	242	227	227	265	243	262	275	265	251	242	246	255	248	271	255	252	271	255	236	271	244	222	230	241	253	240	229	251	259	252	248	234	271	268	235	285	258	255	248	268	250	246	255	278	245	221	258	276	275	257	248	300	236	266	251	240	281	237	256	266	252	290	261	260	222	236	239	251	262	264	260	257	268	262	267	289	257	234	246	249	259	266	238	269	237	253	278	251	249	263	270	249	260	250	267	251	276	253	266	245	260	251	227	272	283	232	270	248	250	256	263	252	262	284	237	242	276	241	263	276	263	236	238	234	288	256	222	253	231	223	271	296	261	256	246	258	218	263	253	231	247	263	249	261	235	273	266	279	268	268	251	229	254	229	238	220	259	251	256	251	268	263	259	237	287	231	239	256	247	249	242	256	264	251	251	271	233	258	237	249	219	230	288	265	259	266	250	278	224	254	273	269	239	280	273	255	236	268	258	254	230	268	221	237	252	245	263	284	249	266	257	259	248	253	251	243	273	257	244	253	245	292	213	240	241	253	260	232	228	245	243	263	260	281	280	269	261	263	232	228	250	254	269	259	283	274	264	218	221	267	242	247	269	231	217	237	279	240	239	222	264	290	277	258	261	256	260	265	260	284	218	259	219	256	255	258	260	303	256	244	238	273	233	248	252	254	287	247	258	239	232	258	264	243	229	240	245	243	264	265	239	262	249	242	257	252	256	267	276	239	252	273	242	273	264	244	239	233	241	230	242	242	240	265	260	235	246	227	235	262	246	235	226	245	240
7647	2251	5373	5749	4964	4061	3496	3534	3490	3406	2878	2370	2228	1962	1800	1582	1657	1580	1472	1469	1485	1571	1467	1358	1110	1127	1244	1001	1035	929	919	897	845	817	803	807	795	813	920	831	732	728	721	772	755	692	684	723	694	645	695	653	682	652	668	684	651	659	676	637	655	662	661	628	629	622	671	666	639	672	629	601	674	626	647	641	633	639	652	626	639	662	651	583	600	637	610	613	584	649	636	619	625	603	612	650	589	638	601	601	629	612	680	598	656	611	604	628	627	592	613	631	639	615	591	651	644	653	601	610	593	593	641	599	607	601	606	622	606	615	615	626	574	610	584	615	639	663	623	629	664	626	604	624	590	643	626	598	633	613	589	639	624	603	616	626	550	615	591	616	628	562	604	628	655	619	605	643	584	629	590	641	619	601	635	642	602	612	627	622	615	630	658	602	602	633	604	613	598	635	624	594	566	622	565	614	591	594	618	589	589	637	629	614	601	592	633	600	614	601	562	613	666	607	636	640	616	604	613	594	580	584	607	647	579	620	648	597	593	612	617	588	565	634	623	622	621	625	631	638	570	557	617	651	581	624	667	607	663	632	643	629	609	602	610	656	633	617	622	618	621	581	625	584	583	629	643	628	620	621	629	618	611	615	624	603	582	609	614	607	582	646	581	595	625	624	605	608	621	565	583	582	593	569	599	612	611	619	590	606	629	618	587	633	579	609	630	636	597	614	585	632	633	595	612	631	599	614	593	614	627	608	646	656	624	582	605	621	604	580	644	605	621	619	615	584	630	623	554	612	630	614	564	592	614	638	587	626	605	561	649	616	655	642	620	610	629	588	594	616	607	600	613	579	590	595	610	595	614	581	669	632	609	627	576	610	635	566	598	589	622	595	601	637	604	606	602	620	601	595	605	645	612	603	616	567	600	612	620	567	674	581	629	578	580	577	575	633	630	593	607	617	592	594	619	602	551	597	635	604	622	601	625	608	615	632	611	604	607	623	579	636	629	576	612	593	594	608	632	587	590	595	638	626	627	604	609	630	624	608	633	595	599	595	649	635	634	554	622	639	598	662	599	603	601	581	606	597	589	585	596	648	576	580	584	657	639	602	631	613	585	623	614	623	644	660	625	605	588	660	601	604	619	624	579	604	643	610	590	582	606	599	608	609	624	557	588	586	634	623	647	636	646	586	614	618	625	592	629	572	611	609	597	606	616	626	635	597	637	568	600	578	565	595	645	601	613	621	590	638	598	601	578	601	617	595	630	618	579	604	579	589	617	587	608	628	595	617	614	590	621	620	605	597	625	582	595	631	604	564	615	606	619	667	586	628	646	578	569	599	610	614	614	604	603	599	632	619	597	639	632	626	609	610	624	607	610	576	595	605	637	629	590	620	589	587	616	643	643	635	608	634	588	608	604	630	600	628	586	589	579	611	569	577	595	585	636	595	594	647	568	620	607	594	659	557	583	598	606	606	638	644	598	610	650	596	598	591	606	629	553	593	655	603	576	609	580	659	605	618	566	608	615	620	596	577	613	616	602	597	635	585	678	622	562	608	598	606	594	619	578	657	644	620	690	575	614	588	603	620	612	643	582	594	569	608	610	575	601	650	667	600	613	571	587	598	626	605	593	612	620	607	612	613	638	625	587	619	631	615	594	660	647	623	597	576	572	664	624	649	647	637	622	558	593	602	599	654	586	600	607	577	614	595	576	639	610	574	644	658	607	578	591	616	592	622	591	639	618	563	620	608	627	588	582	644	598	596	641	565	601	658	591	657	626	634	611	650	608	600	586	621	613	609	617	621	630	578	569	640	600	632	621	592	595	627	598	607	587	604	627	603	591	605	619	596	573	621	588	599	621	666	651	617	621	619	629	628	588	574	602	606	603	635	612	591	583	642	572	613	639	590	602	591	599	609	594	586	576	603	604	597	629	592	623	636	584	598	633	645	623	569	589	651	623	607	600	589	565	588	583	563	656	600	611	632	621	632	612	594	600	641	609	619	631	573	626	568	614	642	584	619	596	617	630	581	600	624	627	587	578	622	650	551	614	625	604	600	617	567	646	572	636	607	572	601	565	584	624	611	656	608	582	621	644	602	579	610	622	626	594	598	578	628	621	632	571	601	627	627	572	637	613	578	585	597	597	612	575	617	621	589	579	573	627	607	623	597	641	621	561	586	661	615	563	607	591	654	636	606	638	648	547	607	585	600	595	598	644	684	635	626	601	562	653	609	598	599	607	634	573	609	596	593	652	605	639	627	622	600	583	635	610	650	620	610	618	616	595	624	596	607	617	621	577	619	598	613	612	626	619	577	647	623	592	620	564	593	617	593	630	584	613	615	639	593	613	608	625	568	594	601	598	635	625	600	596	627	644	597	598	617	584	644	617	601	628	575	634	590	623	596	610	590	619	574	637	648	588	619	601	608	605	645	602	585	656	654	620	635	573	601	616	625	620	599	628	622	624	636	613	614	634	545	625	608	604	609	552	610	618	601	658	574	605	602	615	638	620	596	649	640	621	599	627	670	571	610	617	597	622	599	626	649	647	616	610	607	594	560	581	608	623	631	602	556	607	601	620	656	610	621	586	607	650	608	583	574	632	630	619	624	590	623	602	599	611	595	617	675	602	640	623	629	582	585	623	577	606	619	629	572	633	636	620	607	594	623	630	646	601	628	645	600	582	566	584	629	614	606	637	645	628	629	644	590	637	600	625	590	612	628	604	609	629	603	632	650	616	590	618	646	660	619	608	628	540	568	603	630	598	586	662	596	602	620	604	598	645	566	610	612	592	603	575	602	610	619	638	584	630	618	579	623	607	620	562	591	624	632	584	633	650	587	555	593	647	615	637	622	653	575	629	612	610	594	586	555	578	629	582	601	605	633	600	579	582	629	598	608	613	602	592	613	650	601	623	621	612	619	637	608	638	622	591	611	589	586	601	641	567	562	572	582	598	565	580	585	606	621	588	588	601	604	613	597	658	590	600	574	617	610	630	614	618	640	594	602	678	568	596	627	614	608	593	615	579	598	626	597	604	634	636	623	646	624	638	564	619	621	628	589	605	598	597	644	619	648	554	621	607	611	629	602	637	618	662	659	640	567	623	624	625	594	640	616	603	594	590	569	633	656	620	600	640	605	615	579	622	625	613	613	654	583	626	591	610	601	612	655	578	650	615	560	570	620	616	659	630	618	591	548	603	592	584	582	617	579	579	573	635	640	603	605	569	629	623	613	619	640	596	632	638	612	598	586	625	589	595	572	586	654	610	637	630	567	625	566	623	688	636	596	582	596	610	618	633	580	619	591	619	622	568	600	614	564	600	602	647	630	571	599	620	621	649	600	622	586	662	577	584	586	560	569	587	620	618	593	632	596	592	629	596	555	563	606	599	603	591	666	609	629	594	592	642	603	599	564	592	604	650	588	630	635	621	621	617	588	572	614	602	630	617	595	605	619	589	609	637	596	606	613	585	600	644	597	593	595	617	610	573	582	598	569	582	605
1848	156	160	162	157	156	152	193	222	229	186	196	193	175	159	142	154	166	157	178	153	145	154	148	139	143	161	137	135	160	137	158	152	146	128	150	150	140	147	118	153	148	143	136	128	160	135	168	156	161	146	138	137	127	145	128	149	131	149	153	137	137	152	140	146	130	151	135	133	142	116	124	144	140	124	152	139	145	122	143	140	142	126	134	132	147	131	164	152	135	133	139	133	136	133	125	137	137	156	157	127	145	182	140	157	145	139	130	131	145	137	145	144	146	123	144	113	140	113	143	142	134	157	141	153	130	153	151	126	145	142	148	134	159	150	134	143	139	131	127	143	157	144	167	157	123	146	149	130	151	162	145	149	117	135	144	143	148	168	148	142	154	121	134	141	141	136	150	131	135	137	137	150	125	142	122	141	135	149	137	147	142	162	134	136	132	158	146	167	150	123	157	172	156	153	147	152	120	158	114	169	157	163	138	151	142	146	140	137	136	136	137	118	151	129	146	152	130	152	129	141	174	123	127	136	137	131	157	152	146	168	152	152	130	143	138	133	135	120	160	141	144	140	150	122	152	149	132	113	157	143	158	157	135	134	164	134	149	136	134	156	152	138	144	128	132	132	153	152	136	146	118	124	138	154	156	139	136	140	163	139	143	160	141	133	137	126	141	166	143	157	123	117	145	145	116	123	133	133	139	157	130	146	142	115	148	151	166	146	150	142	161	122	132	166	146	164	137	134	135	152	156	119	131	139	143	157	156	152	143	130	139	142	139	135	159	139	135	136	149	156	163	137	164	127	139	154	143	131	119	148	142	153	128	157	134	164	120	147	165	174	143	135	126	149	144	145	136	140	147	153	134	141	136	141	126	148	153	137	149	157	157	140	141	161	149	136	163	126	135	163	129	145	138	153	149	136	151	115	127	155	152	138	156	139	122	129	142	142	144	156	125	150	136	155	160	145	150	142	138	154	153	140	181	149	158	159	126	150	144	155	113	134	133	131	116	135	135	156	137	123	126	140	152	150	143	142	138	130	144	158	130	150	136	147	143	144	126	141	117	144	179	159	155	150	164	139	157	128	129	143	153	141	130	158	155	158	138	141	125	135	142	144	141	131	157	110	117	164	150	138	139	154	145	147	152	134	139	127	154	129	121	149	136	166	129	146	125	131	128	160	137	140	162	134	128	155	150	160	145	139	150	147	141	145	132	146	152	153	162	141	147	164	139	124	152	131	135	143	149	130	146	129	135	146	114	137	143	134	129	129	121	147	151	129	124	170	149	147	147	129	142	154	155	148	124	161	139	134	144	127	135	151	141	131	142	146	160	137	145	126	125	138	159	137	139	166	116	142	172	151	144	129	166	174	140	144	143	132	134	133	135	130	146	140	148	162	169	129	149	135	136	147	154	141	124	148	161	154	127	146	147	179	148	140	138	133	146	157	169	149	141	128	155	155	145	154	145	163	124	149	155	146	141	138	137	148	149	144	133	140	136	124	123	134	121	127	125	154	142	144	149	147	169	126	163	139	160	140	167	144	130	145	133	167	141	148	155	149	170	142	147	140	139	143	146	140	129	132	122	132	125	151	134	151	154	144	146	145	149	144	141	152	152	129	138	160	145	139	162	122	147	132	160	136	126	142	149	141	124	147	154	175	139	143	164	146	132	142	133	163	158	149	144	133	146	131	137	133	151	135	136	137	144	125	132	158	137	130	150	145	146	149	149	134	113	147	169	143	144	134	143	123	120	140	147	131	128	169	137	125	149	134	127	142	163	166	124	131	115	152	138	143	153	118	129	131	123	132	142	141	146	122	148	146	129	160	135	145	152	150	150	133	118	132	120	140	144	126	149	149	147	165	149	129	128	113	133	149	137	154	138	125	126	157	153	145	150	157	142	171	162	120	140	134	133	149	149	153	137	153	138	142	137	133	139	164	157	145	138	145	147	145	137	131	141	145	126	135	154	152	146	136	181	121	153	142	143	147	145	150	156	135	143	163	145	130	153	162	153	124	124	139	138	118	133	143	121	148	147	156	140	138	134	151	143	168	139	134	118	152	139	131	136	142	167	145	126	155	109	140	166	122	139	132	157	123	128	144	158	151	146	138	143	132	139	146	126	146	139	143	156	156	141	147	146	142	128	138	130	148	133	146	136	148	157	137	151	135	137	134	176	148	158	135	134	163	143	142	151	130	152	136	133	144	144	141	137	168	132	134	148	155	134	139	129	150	176	133	135	142	159	165	151	161	150	129	137	130	138	155	153	124	128	139	137	162	152	157	119	152	155	127	154	147	136	142	148	131	129	133	150	161	136	132	135	149	136	147	164	152	136	134	134	147	146	138	124	139	147	160	143	116	137	160	140	134	140	138	137	134	142	150	163	137	109	147	162	144	135	144	161	152	149	129	129	161	136	159	165	143	142	145	146	134	129	177	136	163	129	151	133	124	146	135	156	171	152	158	141	148	141	149	140	135	141	143	140	128	123	163	148	129	149	135	151	146	131	126	154	134	128	118	135	147	151	177	131	153	175	155	122	141	134	145	155	123	144	145	158	154	160	153	158	113	127	156	141	135	143	147	140	172	137	161	113	165	151	153	137	153	120	133	136	150	123	153	123	151	151	126	157	157	139	156	114	150	135	147	136	154	148	149	137	160	141	145	162	141	163	168	153	145	145	135	115	143	148	142	151	127	140	141	123	148	147	140	145	130	159	133	136	154	155	161	163	150	136	150	162	138	137	148	152	153	134	159	165	144	127	163	136	147	164	152	135	132	129	146	163	133	130	126	136	124	153	141	130	140	132	143	126	146	135	137	158	144	131	165	149	127	154	147	143	115	142	167	142	135	154	146	141	120	120	125	139	156	135	126	140	121	158	138	150	168	160	156	169	135	152	130	150	144	131	141	137	150	146	153	146	140	144	168	146	160	167	138	153	134	163	129	139	144	148	132	159	153	141	148	143	139	134	141	152	145	152	154	129	160	131	145	138	133	132	155	160	134	141	125	136	145	146	154	144	130	144	159	142	149	135	145	122	143	152	128	119	132	135	142	142	122	149	130	142	128	160	145	160	150	146	157	125	111	156	135	146	144	147	153	136	157	144	165	148	147	118	134	131	172	154	134	147	143	143	146	147	158	148	138	133	148	144	137	155	146	126	133	151	140	133	139	135	114	159	142	140	148	140	119	149	159	172	143	164	166	154	134	132	120	142	112	153	141	137	148	156	152	115	161	152	156	138	123	119	133	130	151	130	155	139	139	117	156	135	141	141	127	128	134	148	159	145	138	150	142	151	141	132	144	122	121	136	160	138	159	162	158	126	125	142	166	131	119	175	135	130	144	162	145	131	122	159	157	137	137	153	134	133	160	145	143	148	158	149	141	135	158	145	159	143	153	137	146	132	136	148	132	136	125	144	148	154	135	125	139	139	127	173	140	156	132	144	138	140	135	137	134	136	149	144	143	136	160	123	156	162	129	183	163	129	153	131	169	153	130	155
2126	418	535	480	534	494	531	758	951	930	820	709	668	620	653	590	645	617	516	597	576	548	535	494	492	442	409	440	472	459	471	440	417	399	411	403	401	429	391	424	399	402	383	440	429	409	428	431	424	390	398	410	408	379	418	373	405	396	389	377	415	402	448	413	402	439	376	390	413	393	409	383	398	423	411	455	391	393	397	427	402	375	406	467	406	400	422	394	392	432	370	381	452	370	402	418	386	430	422	409	389	413	378	410	382	390	407	375	414	383	408	394	408	375	478	387	411	406	449	389	379	403	372	422	415	417	346	431	401	409	384	413	397	403	399	431	385	409	429	406	387	413	382	366	423	405	359	436	390	384	391	421	387	417	411	391	355	392	424	393	389	428	395	364	387	411	399	443	419	391	382	404	423	358	381	424	381	409	422	387	386	395	415	414	417	388	402	378	418	365	415	397	416	414	395	419	390	360	417	392	405	378	420	421	385	421	409	418	433	411	410	424	433	408	418	394	412	387	399	393	345	413	401	394	380	399	390	412	419	395	438	416	371	405	365	390	402	406	398	390	423	403	386	380	394	396	381	418	391	386	379	396	404	460	410	393	411	422	394	400	415	429	412	396	455	398	413	356	401	411	391	417	398	390	402	391	404	414	423	419	398	401	408	386	411	398	378	401	378	410	406	385	408	426	382	375	398	407	389	393	411	410	423	427	384	445	387	407	360	412	407	407	419	380	422	439	415	393	380	368	389	406	361	425	354	406	376	432	375	380	419	431	410	387	413	419	382	395	378	416	398	408	387	374	397	395	393	431	367	430	408	439	415	412	385	384	435	404	420	392	407	393	425	372	384	402	403	419	438	404	402	369	361	386	394	371	408	392	414	377	373	382	398	398	388	412	364	418	405	389	407	399	358	403	429	427	407	410	402	415	433	389	430	417	381	405	372	347	426	427	377	359	405	403	404	385	397	409	420	373	377	418	425	411	388	388	394	396	403	433	408	430	424	391	451	361	405	442	413	418	405	402	413	416	383	389	405	397	396	383	434	376	404	385	355	403	395	388	418	391	410	406	360	405	414	373	404	416	391	410	395	425	391	433	381	409	422	378	425	418	391	402	409	419	378	398	369	385	399	373	401	375	409	363	416	391	413	404	405	388	417	428	416	400	392	434	418	409	417	390	411	389	395	402	390	403	414	366	428	376	419	435	408	397	399	429	414	397	414	425	425	414	422	409	382	449	392	432	338	416	398	399	412	451	392	387	411	391	398	389	415	386	383	403	394	395	386	385	401	421	413	356	407	403	379	437	373	403	375	403	406	441	419	407	378	394	421	397	409	377	432	416	384	390	400	412	398	400	428	392	389	393	396	424	393	427	437	422	418	403	404	398	435	426	408	409	438	432	383	401	381	400	398	428	404	349	402	395	395	390	426	374	428	429	415	415	389	389	402	390	415	398	407	432	381	359	415	414	410	381	430	413	403	420	381	402	399	397	380	405	396	400	357	397	392	414	383	430	386	386	435	415	377	418	399	412	383	447	423	414	438	449	423	396	427	365	422	450	385	411	401	410	363	388	400	418	417	405	408	398	402	417	413	398	423	422	410	368	369	377	418	399	425	385	420	390	380	372	397	431	425	420	416	428	431	398	402	425	386	407	401	396	400	413	398	399	405	379	407	426	401	387	399	397	396	392	410	391	412	383	367	431	394	389	381	417	400	400	395	359	400	418	412	407	404	411	410	411	385	403	384	411	390	381	410	382	390	438	366	400	398	378	386	394	397	410	410	436	391	398	416	407	418	375	399	392	367	418	388	386	381	374	409	408	425	398	414	411	415	370	398	428	382	430	394	433	375	389	361	441	410	416	409	406	403	418	406	431	400	416	402	398	379	423	405	393	374	370	409	378	388	381	424	388	404	384	415	413	378	385	401	433	415	384	411	394	434	369	403	418	386	405	418	400	365	418	402	396	410	410	398	392	402	424	400	362	417	379	396	403	418	375	395	406	369	400	357	395	414	374	417	387	409	386	406	357	420	367	403	402	438	370	396	370	403	407	375	424	402	400	423	419	386	393	401	403	440	417	397	414	392	349	395	428	423	429	430	397	400	391	388	398	431	392	419	406	431	407	397	417	408	427	396	414	366	406	444	444	394	366	429	396	403	380	402	386	411	418	402	410	406	389	409	413	395	410	425	384	406	398	428	408	384	411	379	377	448	400	393	426	369	404	415	419	366	394	369	385	380	390	432	378	389	395	378	377	434	390	399	409	387	387	376	423	428	370	390	371	426	432	362	424	393	419	417	394	418	389	425	390	419	411	391	405	413	418	381	382	382	379	402	395	385	395	404	384	395	402	386	382	418	443	387	422	393	376	388	429	426	442	412	416	397	420	374	413	390	412	406	393	412	393	424	408	408	403	397	405	404	394	415	381	397	425	375	424	395	365	437	385	413	399	374	405	421	433	397	403	355	396	404	385	427	404	402	412	404	380	409	392	409	427	374	381	426	417	383	432	368	411	402	412	363	355	443	410	415	363	407	373	396	362	434	408	387	366	388	394	443	391	392	368	411	377	389	373	455	437	392	390	385	384	371	410	439	399	404	379	368	377	398	423	407	439	443	389	422	428	393	364	419	417	389	370	402	356	422	396	372	436	434	390	406	388	379	405	439	401	397	421	406	407	377	393	398	400	392	382	432	431	410	386	431	426	403	393	397	380	412	395	397	412	406	420	443	408	426	410	394	388	420	405	430	424	440	424	391	395	409	396	379	399	405	389	397	400	386	379	397	411	436	392	393	392	373	400	389	450	378	408	411	391	407	377	383	386	395	412	394	402	418	377	402	439	427	377	429	410	401	393	420	437	400	393	414	391	385	410	382	395	400	391	384	417	379	386	392	409	412	422	401	382	386	417	397	385	414	395	406	396	410	397	374	412	360	403	386	407	396	415	396	407	431	429	410	439	379	371	389	388	392	413	419	379	379	397	377	420	400	393	435	409	396	411	357	383	404	405	402	433	451	384	425	428	402	403	392	384	419	424	442	392	417	416	415	399	400	404	385	426	405	395	422	437	391	379	379	402	408	414	372	387	415	371	394	405	404	387	397	425	413	373	384	394	383	420	403	403	427	424	392	441	440	404	453	393	367	395	414	409	390	366	370	412	404	404	408	398	409	406	406	441	365	377	433	379	390	391	393	409	417	387	404	434	352	387	413	404	398	436	412	379	383	425	384	412	435	368	396	426	381	373	426	390	419	402	420	420	416	418	393	431	400	403	408	409	395	371	384	410	396	391	411	419	396	375	398	403	400	404	348	415	404	406	414	371	392	402	422	422	435	391	416	410	408	369	400	387	410	404	391	425	369	421	419	419	418	409	419	420	365	410	418	401	383	384	412	376	372	401	410	435	397	382	407	405	392	449	415	441	385	386	418	399	400	398	413	399	405	412	404	398	407	368	422	398	437	372	411	407	424	388	406	416	431	403	438	404	403	403	373	369	402	429	398	398
7674	1223	1329	1103	797	586	531	578	551	528	484	430	395	357	376	346	377	332	365	338	329	343	328	311	316	292	312	278	285	296	318	274	295	315	288	308	319	267	286	311	308	256	289	277	288	282	296	250	273	277	294	282	277	251	276	271	272	280	245	265	264	269	291	279	283	247	264	276	280	277	285	279	314	278	278	297	293	302	289	255	278	285	256	275	292	281	284	283	272	276	266	257	257	287	311	300	300	253	271	283	271	286	295	298	299	295	299	266	282	270	297	283	302	318	293	285	290	299	287	261	264	244	288	257	276	271	266	267	284	268	282	265	297	306	249	292	271	271	319	261	295	301	288	264	261	292	291	274	259	271	287	287	285	273	288	286	255	280	311	283	264	275	282	303	275	274	304	279	266	260	263	273	292	258	295	284	279	297	285	307	283	323	289	298	262	272	237	241	288	290	271	261	300	281	281	254	277	279	276	306	287	282	280	265	264	285	237	266	271	291	249	271	282	298	271	267	276	319	252	267	316	297	280	275	291	292	254	275	302	246	247	254	292	289	232	249	274	262	323	286	270	271	260	263	266	297	286	268	266	280	280	274	293	273	283	269	278	296	282	289	269	260	260	306	307	276	255	259	261	293	264	266	270	280	270	291	269	269	310	271	274	319	246	277	260	274	281	280	301	292	296	305	254	287	279	284	273	252	241	284	300	268	272	287	322	257	268	291	277	289	264	266	280	255	260	312	287	271	305	268	332	277	307	269	291	301	288	268	266	246	268	278	264	268	281	275	291	289	265	276	294	273	260	263	268	263	284	294	277	262	287	282	294	264	286	298	280	290	267	246	265	316	282	271	283	264	273	255	262	253	284	273	262	288	277	282	282	271	270	262	268	286	288	282	253	268	271	299	276	267	280	270	274	283	274	298	292	294	301	262	294	267	254	282	248	228	275	271	265	286	255	307	293	274	264	283	248	272	284	271	247	272	288	269	254	266	264	271	266	289	261	295	285	283	281	253	286	277	282	276	261	289	298	297	262	294	278	283	276	310	330	286	279	287	286	270	239	259	275	311	270	272	282	288	267	249	268	289	309	273	277	276	260	283	284	244	297	277	270	300	257	278	290	264	265	291	261	273	273	273	266	255	268	290	278	280	288	238	280	271	270	299	282	290	290	257	276	273	271	271	256	296	282	276	282	271	281	265	272	256	300	260	288	274	264	287	308	277	273	284	284	280	276	245	262	299	286	277	290	285	274	258	264	272	278	297	274	267	253	269	267	298	258	270	292	276	251	306	271	290	267	289	278	276	271	287	284	322	286	288	268	268	260	301	271	255	293	270	280	279	282	285	285	256	279	255	288	273	308	288	260	280	287	277	279	278	269	262	325	270	283	262	286	277	282	248	257	281	273	248	282	292	268	276	271	266	270	295	284	283	293	270	267	270	288	265	310	282	269	313	269	262	254	253	268	288	278	255	290	237	282	291	274	284	279	287	281	265	264	286	272	265	280	262	254	265	272	268	295	255	272	281	281	261	280	271	292	282	268	239	290	244	296	284	284	289	296	314	285	311	291	284	263	284	287	296	325	289	308	277	284	270	300	283	227	298	280	256	311	258	285	285	291	314	256	283	264	273	250	267	259	276	249	291	268	286	291	298	291	293	271	262	264	250	265	294	291	264	307	269	258	271	268	248	273	271	285	251	301	274	279	305	278	264	296	293	270	287	274	300	281	258	286	299	277	283	286	279	291	243	293	273	290	274	293	289	278	268	290	261	305	300	317	292	284	273	283	258	267	264	246	244	261	260	246	287	264	243	273	276	271	284	280	254	270	259	272	311	275	265	261	280	264	274	262	274	302	269	253	269	299	267	285	269	273	281	279	246	296	287	270	248	271	303	262	290	263	299	279	259	289	279	288	254	274	283	232	269	297	268	267	271	310	276	307	264	273	244	251	264	289	279	288	276	254	249	277	280	276	288	267	286	280	311	283	288	276	238	285	275	250	282	285	300	286	292	294	296	242	276	283	278	286	302	270	259	278	292	257	283	251	280	283	295	290	266	280	291	318	288	275	264	266	283	293	292	261	264	274	313	272	295	252	287	298	279	291	302	273	276	269	273	250	304	266	252	297	271	259	303	284	266	270	288	288	273	279	287	259	287	268	271	275	256	308	282	297	273	260	293	269	267	275	288	293	246	286	291	265	308	307	269	322	299	290	287	295	258	300	273	259	274	294	265	276	265	272	278	282	264	306	266	276	287	295	257	246	275	286	285	276	277	269	258	288	280	270	294	295	266	281	294	310	290	249	272	267	249	304	285	302	297	271	284	253	308	279	256	267	273	262	262	277	288	295	305	287	276	263	271	276	293	261	277	274	288	264	270	315	247	276	301	272	278	270	275	286	269	277	307	293	274	319	268	259	256	281	265	291	256	248	291	286	300	279	269	261	272	259	291	301	245	275	277	249	294	268	284	283	294	276	275	297	302	281	269	258	278	265	293	252	276	254	267	241	304	273	279	288	269	234	273	241	278	257	281	268	293	264	284	280	286	299	243	294	303	253	262	282	256	260	267	313	234	265	263	275	284	294	267	295	268	290	270	283	271	265	276	287	287	290	247	278	296	288	288	271	254	244	291	292	293	288	267	259	303	265	302	269	299	280	253	294	293	245	244	301	272	304	258	249	282	263	312	305	272	238	295	294	286	302	261	254	281	286	255	266	274	272	296	270	285	281	241	281	284	302	297	260	255	280	267	278	298	243	266	269	276	287	252	255	269	290	262	263	274	265	265	274	245	278	294	278	258	288	276	265	265	292	296	256	239	277	278	268	258	267	289	304	305	281	281	278	251	281	282	259	278	291	269	301	275	285	272	280	284	268	276	290	285	294	269	298	256	248	273	274	275	250	279	269	267	256	295	269	256	283	294	273	250	286	316	284	279	243	275	276	281	303	278	288	265	245	280	259	309	269	254	254	284	287	326	263	287	315	262	257	266	230	280	292	274	294	256	276	288	263	298	325	286	294	273	254	274	266	231	277	287	277	276	295	268	285	253	295	281	274	263	238	283	256	294	281	305	290	270	264	273	295	274	277	256	281	276	271	259	269	267	272	281	283	243	260	309	285	303	276	267	269	263	274	297	289	288	290	258	281	263	264	261	280	281	265	254	298	250	273	259	256	260	270	307	274	262	264	242	283	294	285	271	261	253	272	264	314	230	294	311	278	256	277	286	266	285	267	255	269	239	273	257	294	258	293	262	268	260	283	237	235	283	294	305	279	253	270	285	238	294	286	283	269	297	295	258	278	283	293	266	270	289	271	256	277	276	241	282	302	262	282	270	313	242	292	268	281	253	264	285	283	271	281	285	301	263	309	298	259	279	284	281	291	272	319	291	292	262	319	270	303	286	292	297	282	237	253	269	260	259	313	284	258	302	260	329	280	279	312	288	233	261	267	270	264	270	303	249	272	309	293	283	297	270	263	251	300	259	292	281	278	294	311	279	309	298	255	278
5953	1530	3108	3394	2925	2484	2192	2452	2448	2406	1994	1742	1619	1454	1294	1324	1283	1322	1227	1230	1203	1160	1182	1152	1074	1012	1075	898	891	831	875	870	818	773	772	792	815	825	855	812	757	771	778	688	807	768	706	750	662	702	726	710	713	736	670	731	685	714	726	677	699	712	697	731	709	695	765	695	661	700	736	670	732	685	684	644	714	708	697	699	666	645	687	718	682	707	685	670	667	704	714	657	708	696	681	694	708	679	628	667	722	680	700	715	699	670	741	701	709	678	689	737	691	666	679	695	684	610	702	712	686	704	689	699	728	698	697	701	687	717	689	660	697	689	644	673	717	698	720	726	712	720	683	661	680	700	644	714	665	698	715	703	720	731	697	697	647	693	667	705	689	725	735	679	656	672	670	678	683	672	692	652	682	691	686	667	683	683	707	700	661	718	698	691	740	678	661	692	698	622	712	725	691	709	696	678	670	658	656	721	652	680	668	688	682	690	691	727	639	660	713	642	667	671	704	702	736	712	723	697	688	705	633	698	688	749	750	709	670	691	703	664	738	627	689	685	683	725	695	691	663	681	679	666	719	684	669	657	703	726	678	640	667	722	661	737	678	711	704	672	709	639	697	717	667	670	661	676	692	692	697	664	671	709	711	723	668	748	693	674	683	703	686	731	685	648	696	675	649	688	705	663	727	670	692	658	688	726	660	633	709	634	735	680	698	746	689	739	706	689	708	665	669	722	663	656	706	630	657	670	734	689	704	666	710	683	734	708	666	680	660	689	707	711	713	670	723	685	681	704	726	685	681	709	661	665	783	686	698	694	675	714	661	704	689	689	711	703	661	658	697	693	676	671	696	652	667	728	650	697	674	713	687	760	683	666	653	678	674	622	673	699	678	690	741	656	723	631	690	691	695	640	671	705	695	686	694	707	707	702	645	727	680	698	679	660	661	673	674	621	678	694	683	703	684	645	713	659	703	669	716	707	715	662	696	670	666	668	692	650	730	694	645	653	702	628	668	656	681	705	719	667	674	705	694	656	681	681	676	703	697	688	689	699	718	666	665	733	679	684	713	659	710	712	649	711	717	732	680	651	682	687	684	709	651	705	714	653	660	643	677	739	660	691	636	706	686	708	659	688	701	686	710	663	679	688	689	653	684	642	655	673	671	678	702	687	686	746	732	730	670	716	672	679	683	678	681	716	733	689	663	713	735	660	657	685	716	685	691	643	726	714	648	668	683	709	677	658	676	650	682	711	669	667	687	708	699	657	668	693	700	670	621	697	733	660	705	715	697	671	721	747	724	686	702	622	668	646	660	671	686	659	678	690	655	714	733	640	664	689	674	697	704	708	655	673	704	711	677	704	702	709	634	653	674	704	710	724	672	669	689	669	674	688	728	707	652	693	667	679	729	670	699	690	687	693	663	723	687	705	696	710	668	672	672	672	663	637	632	719	703	705	656	687	662	675	720	670	731	709	685	677	703	745	671	699	704	671	685	688	652	713	676	688	672	722	722	691	696	665	713	678	701	660	690	711	689	702	708	653	687	714	705	669	670	675	721	694	708	675	679	678	662	694	683	673	651	639	666	663	692	695	690	704	704	730	697	698	687	728	641	673	669	668	634	658	644	655	679	635	696	653	724	678	715	683	722	667	698	665	639	663	708	682	696	630	678	711	690	704	701	689	670	605	632	678	714	669	667	680	697	659	626	677	687	704	677	687	700	668	684	628	626	699	682	696	649	661	688	672	651	701	638	674	693	694	652	654	702	674	685	691	746	685	705	655	713	689	693	688	693	699	671	676	658	688	746	699	722	689	701	697	708	661	697	651	686	671	702	715	702	741	660	664	679	741	739	669	713	681	657	704	710	668	663	698	726	687	709	669	688	658	646	722	757	677	680	656	681	670	667	673	692	701	715	694	711	707	685	686	650	659	704	700	682	708	699	668	661	700	713	692	716	704	678	640	693	698	696	704	707	718	704	702	670	689	693	614	676	675	682	721	699	681	688	694	658	692	709	692	705	689	720	687	672	702	675	649	660	639	663	739	690	657	676	715	741	704	679	662	686	708	663	684	682	692	675	662	709	706	741	703	728	676	720	668	692	690	751	718	693	693	651	660	714	656	688	653	664	688	660	705	710	685	713	650	708	659	671	709	678	680	640	669	695	713	696	683	716	677	688	651	710	709	708	701	661	675	689	716	680	692	687	697	710	688	687	650	683	674	689	712	701	660	710	679	712	672	731	675	667	678	692	750	662	665	727	711	666	711	662	676	690	697	688	671	667	716	714	678	663	714	648	634	672	686	681	725	701	682	689	713	702	665	728	666	720	678	690	700	663	721	670	672	679	660	703	636	692	730	661	701	684	695	683	703	683	682	667	619	689	678	684	711	708	670	662	664	669	670	674	672	644	731	658	676	705	685	662	716	691	729	654	706	699	714	704	663	672	683	686	706	701	739	677	686	669	665	671	681	723	639	665	749	681	698	691	676	698	713	685	668	712	718	663	639	661	653	715	709	707	709	706	698	762	693	696	698	700	652	678	662	658	677	655	688	670	694	680	670	659	719	713	679	684	738	667	653	678	659	698	709	677	706	706	698	673	681	705	697	703	668	678	695	701	673	704	706	684	678	661	681	696	650	639	728	683	669	649	652	688	707	647	743	650	698	694	664	649	738	714	712	696	659	704	735	657	662	681	699	717	660	680	694	681	720	694	695	718	687	680	727	646	638	706	686	689	667	659	728	642	668	698	693	673	706	676	715	681	738	694	698	669	726	717	698	686	695	747	660	693	692	696	693	692	640	681	638	663	650	665	718	705	721	680	718	695	657	714	705	668	683	683	678	638	689	763	721	718	662	700	706	659	632	682	720	660	723	670	716	713	726	724	671	698	709	674	728	663	666	686	722	679	721	665	684	693	619	750	705	680	664	669	665	712	645	658	700	719	710	705	687	647	713	679	702	649	701	654	639	663	618	634	734	687	693	684	612	685	675	693	677	675	671	683	708	686	700	686	648	674	662	665	670	690	637	660	675	721	701	746	713	693	705	724	657	663	689	719	703	700	692	677	687	752	697	704	677	661	675	660	664	703	704	682	696	652	660	711	684	719	710	703	679	713	725	718	721	706	687	688	729	732	727	709	671	668	717	700	712	728	720	728	721	716	662	663	652	726	678	641	686	654	686	661	693	699	693	697	689	667	687	679	665	676	666	697	673	684	709	698	698	670	700	682	688	690	712	695	709	725	634	700	701	688	679	693	697	702	716	682	662	666	702	654	709	674	670	698	645	696	687	701	714	654	688	723	688	678	669	701	744	717	703	690	665	731	711	752	715	671	715	698	738	699	714	713	644	692	628	682	717	689	672	653	678	693	708	652	745	672	715	674	728	683	692	684	695	670	657	655	738	672	690	680	646	712	665	690	716	708	692	667	673	697	677	640	696	720	691	659	717	669	663	694	705	708	632	700	719	684	680	723	698	687	691	695	674	638	683	698	688	676	672	672	747
13726	2555	2595	1878	1195	964	790	750	758	623	537	482	436	423	386	409	381	339	413	369	334	385	360	343	299	341	306	311	277	279	291	253	269	281	258	278	285	271	286	297	286	248	281	249	280	250	237	255	261	270	260	243	276	266	256	278	248	251	240	273	237	252	285	218	242	248	278	243	232	245	253	277	277	270	272	255	262	248	254	236	258	266	274	218	251	258	229	239	235	259	233	232	244	246	256	250	295	226	237	251	261	284	250	254	251	272	231	268	282	267	280	278	246	234	274	280	251	272	243	257	289	264	243	259	255	287	244	271	256	248	275	250	257	264	236	243	244	245	225	262	242	253	253	250	252	236	249	247	272	257	226	256	250	260	252	231	263	284	236	242	275	266	248	270	232	273	249	257	235	233	261	269	238	252	285	265	261	244	247	245	245	246	237	267	275	250	264	267	255	238	225	257	243	288	242	255	240	227	267	222	248	256	259	248	235	231	245	230	222	256	273	281	240	294	254	241	260	224	260	250	238	241	259	254	258	262	237	276	242	241	246	263	274	241	250	242	259	257	250	255	260	262	229	266	268	241	257	271	278	250	249	242	246	263	248	250	245	222	269	246	252	243	237	262	249	271	232	245	244	294	256	263	250	274	274	263	230	244	240	260	259	263	241	249	277	239	221	245	248	254	269	274	240	237	254	257	259	243	236	244	258	257	259	221	254	238	253	254	255	270	235	238	242	250	267	224	265	270	231	233	226	271	223	234	225	263	236	248	245	256	270	227	288	266	271	270	273	258	253	266	245	230	230	250	269	275	245	258	243	263	241	253	262	240	252	258	271	239	288	294	261	248	264	293	245	250	250	261	246	229	254	260	240	224	283	254	263	258	228	250	243	252	266	221	263	209	251	298	243	214	245	241	247	278	249	232	248	235	244	266	243	260	270	246	262	229	261	257	252	233	266	232	227	234	252	279	250	242	252	243	274	255	229	247	257	254	254	238	233	241	229	235	250	271	242	230	254	278	257	218	260	279	259	267	238	236	258	259	261	258	253	240	266	274	213	214	281	255	244	264	258	264	237	260	259	236	272	226	263	290	293	257	229	255	260	232	257	255	268	253	239	266	239	247	258	260	269	268	243	241	282	256	252	288	265	290	245	235	245	263	253	270	220	241	247	246	241	248	247	223	270	270	256	279	269	244	254	257	255	258	279	282	231	265	236	267	251	260	269	246	248	269	259	231	278	265	251	260	276	237	235	255	251	262	225	268	265	257	250	264	249	277	261	259	225	253	224	263	273	242	242	246	267	226	234	265	237	242	269	270	253	232	224	257	250	238	241	254	238	265	244	260	253	263	259	267	257	215	244	269	256	253	262	247	245	276	241	239	282	254	281	250	257	239	243	226	259	286	244	232	254	252	250	254	285	236	249	245	254	280	240	252	261	232	238	227	255	256	262	253	266	256	282	247	292	246	233	263	247	278	247	282	258	270	249	280	273	252	258	293	278	246	243	238	255	257	265	221	214	271	266	264	283	252	264	264	299	267	243	261	250	261	243	279	254	274	251	242	246	235	237	257	251	257	240	231	231	254	266	262	269	254	272	219	252	238	230	244	278	259	261	238	257	257	256	240	236	255	249	274	285	252	257	245	238	258	249	258	241	235	249	262	249	263	269	281	233	226	244	241	295	236	239	229	279	276	242	277	242	245	247	256	257	262	260	240	238	237	248	244	256	261	247	275	238	273	248	250	210	267	253	247	236	243	259	285	233	237	241	261	261	270	277	267	259	265	253	252	231	261	233	271	264	279	270	235	264	282	274	245	262	277	232	250	269	241	263	280	250	277	238	281	231	262	273	252	226	276	237	247	242	239	254	252	251	254	255	247	251	246	234	258	211	215	238	232	264	257	242	294	282	273	282	275	255	286	230	243	237	224	225	261	266	246	275	268	243	241	240	293	241	237	261	246	266	264	216	225	259	274	235	259	253	262	263	246	290	253	243	263	247	261	286	245	244	251	261	255	256	244	256	241	259	249	246	264	270	269	240	282	257	267	245	285	257	225	257	262	269	287	244	262	262	250	249	234	247	243	274	229	270	269	258	284	274	263	251	248	257	240	235	272	263	244	244	246	263	234	212	262	231	234	248	242	252	268	259	233	270	265	241	261	236	233	213	260	260	225	266	254	243	219	253	248	281	259	222	274	254	278	263	246	256	248	287	306	251	255	255	240	248	265	252	248	258	237	203	251	243	245	238	261	259	277	269	247	285	261	276	250	262	272	243	269	225	256	269	277	230	251	226	244	257	273	257	246	241	202	246	236	276	232	258	285	237	257	259	252	266	262	246	252	263	248	227	258	249	223	249	244	256	260	254	263	247	267	262	246	260	242	234	260	291	229	255	197	235	258	284	256	247	240	254	246	244	237	246	248	244	237	267	256	223	249	221	246	263	255	246	247	256	249	282	252	264	279	271	238	239	263	261	257	254	265	256	223	253	258	264	244	243	232	256	241	274	290	254	255	242	293	252	259	235	265	242	263	219	251	272	241	245	242	259	241	252	273	238	226	280	246	223	254	267	275	241	242	233	258	232	242	264	260	257	226	266	248	236	264	250	231	223	240	279	262	255	228	247	279	207	271	250	252	285	286	262	252	246	255	248	279	277	263	265	243	226	235	277	271	251	272	248	241	241	247	266	241	245	249	251	244	241	239	241	234	248	255	230	216	228	251	261	236	249	257	275	234	238	249	274	253	238	230	263	257	232	280	251	231	249	230	247	245	243	239	281	239	265	271	245	280	273	252	278	253	230	256	261	251	253	257	249	276	225	237	263	261	266	259	245	277	233	273	241	250	255	254	268	226	260	258	240	242	241	256	224	254	228	257	262	248	257	267	286	277	252	259	246	209	284	222	237	206	264	272	245	240	242	263	226	274	256	243	269	257	247	258	265	259	259	272	253	223	230	278	245	264	239	246	239	254	240	236	264	267	254	261	252	263	252	280	269	254	218	252	258	231	256	244	236	240	228	242	265	244	251	276	252	273	249	254	261	284	283	242	261	273	259	283	251	253	252	235	247	251	268	271	267	274	266	240	265	251	250	259	256	243	249	271	260	254	242	230	223	262	297	255	245	265	241	223	246	228	253	274	256	250	262	241	231	265	267	278	228	232	263	261	242	255	266	241	253	240	219	245	229	241	239	233	231	251	255	280	239	253	244	267	240	236	257	271	257	212	262	258	261	256	258	241	272	256	265	237	241	231	254	255	273	269	247	258	251	243	226	240	243	255	249	263	261	253	250	268	294	252	247	282	263	270	270	261	253	227	242	263	266	221	256	242	265	243	264	232	296	262	257	280	271	246	238	233	244	259	276	247	223	253	236	238	239	256	277	252	254	238	275	236	235	248	264	270	234	256	266	247	297	224	255	259	240	260	274	266	263	254	261	280	303	274	241	245	248	261	265	252	256	257	249	260	242	273	270	262	260	246	288	237	262	242	254	244	237	257	244	245	231	271
7703	2370	5453	5793	4985	4033	3686	3842	3744	3388	2761	2517	2094	1821	1699	1661	1638	1490	1609	1475	1507	1523	1504	1280	1229	1206	1270	1073	961	930	856	861	907	822	810	841	779	841	810	867	782	759	757	673	706	687	692	677	684	679	680	617	667	687	685	668	680	609	645	613	639	659	628	697	654	666	639	637	633	663	671	604	640	639	618	607	643	648	596	628	626	663	628	604	612	632	663	610	651	649	594	617	610	636	623	619	604	626	609	608	588	615	610	611	633	624	631	624	608	609	600	579	620	627	623	614	650	622	642	607	646	646	658	592	616	643	648	643	625	618	613	618	667	605	605	615	612	651	634	604	631	585	641	636	623	596	589	625	532	642	644	605	604	660	630	609	622	641	614	619	604	597	591	592	612	633	614	617	649	641	620	581	642	595	612	605	654	604	594	667	598	621	640	608	650	622	623	596	629	609	610	584	579	619	618	536	620	606	627	584	614	607	599	585	587	611	605	658	591	634	623	699	639	611	650	600	589	579	613	615	583	570	595	621	611	596	612	605	608	622	603	609	580	644	631	642	602	583	590	580	600	591	609	661	642	611	594	624	574	616	637	608	582	571	626	602	621	612	588	599	657	639	616	606	619	620	608	581	622	644	645	614	624	650	580	593	607	652	635	632	570	577	600	639	603	616	562	635	617	559	651	678	578	676	576	661	602	637	642	613	627	610	633	596	607	612	601	631	590	624	638	628	627	618	606	583	615	587	638	612	604	613	605	570	598	606	638	567	559	629	584	602	628	592	610	645	603	587	581	610	632	574	561	620	618	595	630	581	646	612	616	613	636	599	610	636	595	655	570	614	638	598	598	641	617	614	597	595	563	606	605	622	617	607	577	591	611	565	635	590	605	588	603	619	670	602	576	590	623	574	603	616	624	639	589	598	622	602	612	608	608	608	665	554	602	596	641	610	583	616	631	573	626	581	640	591	599	624	653	569	614	597	629	642	619	611	618	646	644	648	641	644	658	593	595	580	602	654	566	634	606	604	627	613	634	621	604	599	572	604	595	659	610	604	627	615	641	634	593	655	613	645	606	632	650	588	623	598	594	627	595	612	606	631	642	646	592	589	618	581	641	616	642	619	615	615	577	636	619	582	612	569	612	646	679	574	606	608	585	613	636	591	576	672	572	613	606	592	610	618	610	615	598	605	635	659	648	635	574	597	617	612	634	582	593	620	595	586	589	619	589	595	569	599	629	618	592	596	579	590	598	575	614	596	622	638	561	583	629	611	609	615	666	611	641	646	601	605	619	606	575	611	586	632	615	628	659	633	623	571	568	598	674	643	625	633	610	622	656	601	565	628	584	641	608	613	587	635	619	567	593	594	668	624	595	625	620	545	613	650	603	635	627	615	624	577	606	616	601	617	543	581	608	615	582	623	598	595	584	585	575	615	617	589	594	647	587	614	603	589	591	607	615	578	635	634	626	601	556	599	603	591	623	596	632	604	593	595	627	591	594	586	606	620	569	645	615	610	606	653	566	591	593	651	622	596	636	581	606	612	575	605	650	618	655	577	655	605	618	609	578	651	632	574	609	635	572	596	629	574	622	585	621	611	598	599	597	624	609	557	622	603	615	573	611	603	607	586	613	633	620	593	642	593	655	610	585	597	626	597	588	674	584	613	609	592	620	643	614	621	637	607	663	651	610	616	625	579	681	634	616	626	613	646	632	635	564	581	584	598	667	653	610	592	596	557	568	592	557	612	578	627	635	633	650	617	647	605	613	628	640	599	621	624	630	616	624	552	599	596	650	546	578	583	621	615	618	638	608	616	626	597	630	630	611	588	596	572	646	618	648	624	670	620	600	613	593	597	608	649	640	637	579	631	625	620	600	584	611	627	645	627	607	658	574	600	650	614	556	647	603	616	607	585	648	622	583	627	618	625	619	620	668	618	609	638	587	619	618	571	671	586	642	625	590	573	600	611	593	612	592	577	603	641	607	627	608	565	617	631	602	598	588	589	601	581	639	576	611	620	653	601	639	599	592	598	618	630	587	574	567	624	618	618	609	652	577	547	614	614	637	597	612	629	578	599	606	630	630	627	637	656	592	649	652	618	572	600	598	613	623	613	642	598	600	639	573	620	585	615	586	604	657	633	605	570	620	643	653	627	681	569	605	598	591	640	664	655	638	604	583	615	606	606	602	614	602	628	578	618	646	581	571	615	636	579	634	581	605	637	578	633	652	597	655	643	581	653	640	626	600	583	634	591	586	623	614	587	594	643	584	603	646	595	643	586	601	609	608	597	562	674	601	622	630	611	600	599	636	571	588	616	608	639	595	665	618	570	595	570	644	624	629	631	629	614	629	657	619	631	607	603	600	596	638	567	656	598	587	608	649	636	607	625	634	665	570	627	635	578	599	600	619	598	635	626	622	643	560	600	595	614	577	609	581	590	611	608	592	590	676	559	614	668	618	631	609	640	600	617	641	625	599	615	608	630	609	569	622	647	622	599	644	630	631	663	588	620	596	614	629	614	656	590	628	599	656	576	620	617	576	644	630	587	571	595	580	605	626	615	639	623	622	605	592	606	576	583	622	605	628	529	664	630	628	626	622	596	609	605	598	584	588	569	618	638	625	601	579	574	597	627	606	600	631	578	607	606	617	576	589	596	591	585	596	614	632	627	572	645	601	633	618	601	645	644	602	604	599	649	606	594	647	605	597	628	601	622	607	596	628	627	604	591	605	610	630	574	639	589	617	605	593	586	612	612	595	655	573	621	646	615	582	600	600	624	569	602	607	558	610	582	610	612	620	599	590	632	615	607	655	612	600	626	620	639	652	568	580	592	601	671	606	639	607	610	618	589	596	680	606	595	597	617	590	555	620	575	630	614	637	638	585	591	599	578	589	598	615	581	604	633	620	625	633	631	612	586	632	614	589	596	640	605	640	584	611	610	602	607	576	607	631	612	620	591	599	615	626	596	623	595	602	581	597	605	642	648	631	578	625	608	613	606	606	658	624	615	624	622	608	662	564	585	633	626	597	616	619	548	647	583	614	583	614	591	615	635	607	634	641	611	574	656	632	613	618	586	631	602	603	596	622	599	638	590	595	605	617	571	640	587	629	598	582	586	593	609	600	608	622	634	604	606	612	574	648	591	652	577	613	582	631	571	649	652	641	628	600	634	631	629	618	633	614	612	581	597	612	602	640	589	598	608	604	648	610	563	642	553	617	602	637	582	584	651	661	622	602	593	613	628	614	654	609	649	643	675	615	638	590	606	611	561	622	600	605	612	593	629	611	636	609	585	638	588	649	616	611	638	617	618	618	617	643	596	609	598	635	587	583	650	617	636	597	646	588	614	658	558	621	600	586	625	670	593	607	603	648	618	629	584	608	598	605	592	603	627	594	610	617	607	633	615	602	617	606	532	618	617	662	618	662	621	660	604	599	592	652	605	656	641	605	660	613	614	611	615	596	651	643	620	632	650	610	606	654	624	676	594	615	617	587	638	604	601
1893	164	163	183	166	158	171	222	216	246	187	196	176	185	158	147	180	169	156	160	156	153	148	157	144	176	137	146	156	148	132	134	144	129	127	131	147	131	137	111	162	141	124	146	126	130	146	122	128	147	154	136	145	138	154	133	124	134	191	152	137	132	137	162	134	143	168	162	163	149	130	153	130	150	155	156	150	153	136	128	127	139	143	156	147	143	142	141	135	150	124	150	139	150	144	127	118	156	157	120	135	148	136	154	126	130	151	130	153	148	162	135	140	142	139	131	137	132	147	131	138	149	144	156	169	181	143	120	141	155	154	156	146	143	142	165	131	143	161	129	150	131	135	138	141	147	162	141	153	146	112	133	151	143	151	136	142	138	132	157	163	142	166	142	163	152	140	138	134	161	169	133	140	145	111	153	135	151	170	141	131	166	142	132	146	150	138	157	150	155	108	145	152	140	159	157	128	142	150	147	152	145	143	149	146	138	153	165	127	144	177	127	124	155	167	155	149	142	161	144	147	174	138	108	153	162	157	144	150	128	142	126	155	145	126	165	138	137	110	127	131	155	139	148	155	157	141	139	163	162	142	143	130	158	129	147	151	154	150	147	152	144	122	153	147	134	148	133	167	133	134	123	156	112	136	158	124	145	127	147	142	154	137	128	150	138	173	133	158	141	131	150	149	128	141	129	154	145	143	144	158	138	148	142	142	108	147	149	144	137	144	139	148	123	143	114	133	146	145	130	146	148	137	148	156	113	155	121	133	151	143	132	132	133	138	121	138	151	141	139	142	157	145	127	121	149	140	135	141	144	136	163	153	151	162	166	135	141	149	138	166	120	150	157	132	143	132	128	148	147	132	138	151	123	132	117	136	145	166	139	142	150	149	155	167	141	156	140	165	135	124	139	153	140	146	136	128	144	134	175	126	121	120	139	152	153	145	150	135	136	154	152	147	152	153	149	166	141	152	161	142	134	133	139	140	143	142	142	143	156	136	151	141	144	133	147	149	152	150	138	147	155	161	148	148	158	150	130	148	146	134	131	153	142	157	139	112	142	140	122	152	141	141	128	149	158	144	163	154	130	144	141	115	144	138	152	166	139	130	164	136	129	132	145	153	130	148	148	133	140	135	136	163	133	142	137	129	139	144	152	149	155	148	139	146	123	150	131	154	131	151	137	120	119	126	155	149	156	123	126	136	136	151	121	129	157	132	146	120	140	137	127	143	136	153	147	148	135	140	146	149	126	160	141	147	135	143	141	124	141	129	109	146	157	135	127	134	128	148	135	158	138	162	138	116	117	147	180	143	132	141	147	116	157	138	136	164	143	157	139	143	160	132	140	129	152	128	145	141	152	151	129	149	128	112	163	150	161	119	152	139	139	127	145	158	155	160	125	121	142	151	140	147	145	133	142	144	183	142	165	131	171	141	160	152	123	153	174	138	123	147	155	106	132	152	134	133	147	114	130	138	148	154	160	157	140	151	129	139	142	146	147	149	148	149	152	164	140	140	151	144	154	119	138	126	157	162	167	125	132	158	143	130	153	156	161	142	136	129	142	148	145	146	132	148	148	144	144	155	140	146	147	130	127	165	142	168	137	157	146	130	140	126	166	116	141	124	136	158	136	145	142	161	136	151	156	147	138	129	136	144	139	130	135	129	136	153	158	146	151	137	135	139	129	134	158	164	128	168	153	136	143	136	149	120	144	119	151	137	130	152	142	136	143	138	141	133	163	161	143	151	131	140	138	154	150	146	146	152	143	145	129	150	129	145	133	143	147	136	136	150	134	153	142	145	150	131	121	141	137	134	145	126	139	138	121	142	140	162	140	131	132	139	131	138	142	146	141	136	160	155	139	168	135	153	119	130	164	135	147	137	119	136	136	135	146	155	162	141	174	141	159	143	153	136	131	134	132	138	138	137	133	140	145	140	147	153	147	154	127	152	151	165	138	115	141	154	144	129	124	143	127	144	145	149	131	140	128	143	134	146	145	112	152	131	162	145	145	140	149	153	134	159	134	136	135	118	124	139	140	158	154	155	136	121	144	118	160	144	142	134	177	143	162	131	170	146	151	136	125	146	163	151	148	141	123	143	148	136	143	152	162	130	130	138	151	130	139	120	126	142	130	135	151	143	153	148	165	137	143	144	135	133	163	139	141	140	137	158	127	150	130	122	133	137	139	143	167	134	129	168	132	143	157	136	144	153	166	142	173	166	149	138	127	129	151	136	138	132	165	150	138	170	144	145	139	156	151	149	179	135	135	129	152	169	147	141	166	133	129	142	146	131	154	146	148	137	151	142	147	130	167	132	144	158	135	173	134	138	148	131	150	150	149	145	161	155	129	132	128	135	150	130	142	143	129	135	150	129	157	114	129	141	138	127	164	155	133	120	137	141	123	135	139	136	128	121	123	152	131	149	126	154	131	110	148	118	127	155	114	144	152	148	137	152	144	134	150	160	136	164	139	124	136	142	155	161	141	157	126	142	137	128	151	129	130	137	139	139	142	150	143	161	149	150	127	138	150	131	142	160	134	127	137	164	140	153	139	152	146	165	141	151	154	139	146	131	156	152	135	155	143	148	136	124	143	141	139	148	138	144	166	142	150	157	132	145	163	134	164	159	154	144	128	159	151	133	149	144	155	135	140	125	159	143	148	141	150	130	138	127	126	155	179	140	146	128	130	146	155	139	129	145	132	169	146	145	130	144	130	129	138	161	122	138	157	147	139	137	128	150	132	143	124	147	127	133	141	135	125	147	157	167	139	171	148	153	155	163	155	169	125	138	142	121	135	124	141	120	142	145	129	144	134	145	128	158	144	164	161	125	120	152	136	121	159	148	163	149	131	127	143	148	159	144	139	128	159	136	144	132	135	136	157	140	145	164	130	142	148	134	150	139	130	153	134	142	152	148	142	166	161	150	146	151	145	156	134	150	140	162	155	123	152	143	149	114	135	116	142	149	152	161	137	128	140	147	129	120	164	129	133	128	135	131	138	138	138	153	136	147	153	129	142	127	145	127	137	128	148	151	150	149	144	142	126	155	140	160	141	152	131	136	124	141	167	154	124	134	141	128	142	112	139	152	115	158	134	148	150	147	118	119	153	134	128	101	126	140	139	138	138	154	149	145	142	152	144	144	131	142	137	157	142	123	141	136	138	131	126	144	136	159	143	152	133	138	143	134	142	158	143	125	147	130	137	141	122	145	146	125	141	154	121	121	136	128	141	159	125	146	134	153	166	159	154	154	133	156	155	159	135	151	133	141	135	131	153	137	151	124	139	145	136	156	152	164	139	160	161	139	135	146	145	128	137	140	141	124	136	163	141	126	152	132	149	117	139	152	150	141	158	151	129	151	159	125	134	151	131	147	143	142	145	149	143	155	161	141	135	145	142	143	138	155	153	134	140	141	124	144	152	141	135	138	141	136	128	126	137	143	154	129	140	124	153	150	172	153	155	148	122	143	126	125	151	149	129	138	144	140	132	156	131	153	143
2156	415	526	524	464	480	586	831	1083	947	824	796	676	626	527	613	648	594	581	579	555	551	553	503	471	484	492	453	448	408	437	407	432	460	428	397	402	412	427	414	411	412	375	408	427	395	386	421	372	401	417	409	394	373	402	422	416	414	412	393	425	395	426	417	420	419	392	410	381	407	414	403	414	345	429	404	401	450	414	385	371	387	458	373	385	391	423	413	398	379	366	411	381	411	414	400	433	399	401	359	391	429	385	420	410	382	382	369	400	394	389	354	438	430	380	409	389	400	418	417	436	420	409	418	384	398	430	393	397	404	418	426	381	382	405	386	390	356	350	372	388	403	397	392	392	420	405	389	387	430	395	377	396	393	372	404	403	377	396	395	411	387	397	378	401	421	384	377	377	384	400	390	407	362	437	364	398	410	393	404	380	395	418	425	430	382	406	455	384	435	372	425	412	364	382	418	386	405	418	412	392	382	399	394	405	399	420	445	409	385	398	405	423	418	418	372	397	459	402	383	399	385	374	378	419	419	435	410	387	375	381	391	385	383	401	413	379	410	401	393	415	405	431	374	386	391	401	420	424	405	390	419	408	389	387	393	370	417	411	396	407	405	420	412	352	394	436	412	408	396	451	382	401	428	433	407	365	394	413	380	399	405	386	409	423	384	420	414	433	385	394	412	419	359	412	414	392	406	410	377	403	415	412	378	414	420	405	405	379	415	403	397	414	402	430	402	391	407	380	433	367	381	391	412	364	390	378	379	411	385	399	402	411	419	378	415	419	368	379	397	402	415	403	408	378	406	386	426	428	401	380	424	430	375	387	418	392	414	396	416	352	392	385	411	374	377	394	394	419	429	396	404	385	442	384	421	407	425	423	417	392	431	407	412	391	371	411	426	400	439	412	394	409	404	372	386	411	396	395	414	369	410	381	412	424	404	418	392	386	427	405	419	401	374	424	399	415	415	412	415	374	385	417	410	384	404	391	410	413	397	422	387	398	376	417	412	398	417	388	401	387	397	368	389	427	406	380	369	416	430	386	398	386	373	393	414	400	387	373	416	390	405	404	395	428	360	400	391	409	397	387	429	377	393	388	409	396	353	430	414	390	377	337	420	400	384	384	332	391	375	397	405	378	430	398	377	376	437	424	411	395	422	410	391	430	413	393	421	416	391	401	412	409	410	385	365	386	390	394	389	386	372	416	398	382	413	440	379	394	381	400	418	374	385	376	421	362	362	389	414	391	407	405	417	446	390	389	419	409	399	425	362	396	372	435	380	406	401	401	396	394	424	389	382	395	403	394	422	395	366	401	407	396	425	410	392	422	410	416	394	392	412	413	425	403	404	382	409	378	380	384	434	402	415	402	407	389	399	366	404	430	399	390	376	427	384	408	425	378	420	377	408	405	432	409	371	368	413	397	392	407	402	409	405	430	404	396	385	410	408	390	350	383	426	405	404	409	407	402	407	394	401	405	378	395	384	427	409	430	425	375	364	387	400	408	385	356	402	374	418	394	397	384	386	418	410	419	396	430	368	412	391	435	424	421	406	385	409	371	401	390	345	399	372	437	396	421	400	398	396	375	401	412	377	420	392	385	371	349	410	386	378	395	426	417	429	427	410	411	376	407	398	392	416	375	410	401	373	411	385	429	365	393	389	383	415	381	409	405	398	391	397	378	392	376	419	416	431	434	400	378	412	390	406	388	374	406	399	413	450	378	416	385	387	396	408	416	407	389	389	378	386	421	423	415	403	385	379	392	397	394	381	416	382	386	408	399	406	381	395	432	392	378	377	406	390	439	407	406	417	369	415	378	401	425	386	431	378	386	407	409	401	394	380	395	389	408	401	408	402	376	414	397	414	419	390	387	398	382	371	356	433	392	410	376	409	386	431	427	391	402	421	400	390	412	431	408	428	414	405	450	409	394	381	432	416	399	419	420	410	388	387	432	428	406	422	405	376	383	405	418	414	415	387	400	391	391	404	403	411	412	378	412	392	384	413	374	395	425	407	375	390	396	409	390	413	404	390	390	411	384	450	406	395	384	413	375	385	410	381	401	405	437	415	411	396	381	424	403	427	397	420	399	434	406	378	407	397	381	382	404	387	427	411	419	455	395	454	366	434	399	425	423	367	409	417	390	396	385	414	392	391	397	389	395	369	379	399	432	395	407	422	442	413	386	400	389	407	423	422	380	412	418	388	375	386	403	398	389	437	408	434	400	397	406	416	411	358	406	391	387	418	427	414	389	404	376	394	407	400	396	406	416	383	398	362	384	393	376	369	384	410	405	386	382	399	403	379	401	392	401	403	410	360	444	399	382	411	423	420	413	406	406	459	377	426	416	394	397	440	397	399	426	412	419	381	388	442	411	411	412	418	370	383	411	405	399	402	434	416	406	414	409	394	399	382	394	406	390	381	418	402	410	408	391	368	374	397	403	359	396	429	386	417	389	424	418	378	388	422	401	405	403	410	401	373	418	411	392	386	393	412	404	377	412	409	378	431	382	416	409	390	473	368	380	391	408	410	442	402	395	397	393	387	395	392	446	388	401	386	378	387	375	401	441	415	387	400	376	381	380	380	431	393	418	411	397	388	391	440	364	420	434	430	403	358	414	399	417	379	382	377	408	410	385	411	429	419	389	428	450	416	355	392	394	376	374	418	413	411	386	415	403	422	442	401	405	428	416	399	393	422	371	380	415	379	361	390	397	363	403	381	392	409	387	373	422	386	355	406	424	408	387	384	387	409	439	375	406	379	425	387	412	406	398	403	382	413	420	373	408	408	402	417	417	403	383	431	417	397	366	402	383	379	404	396	386	393	402	416	397	359	367	378	372	394	394	405	383	398	403	421	402	407	393	407	400	424	371	381	414	384	354	399	414	425	388	377	408	359	410	370	427	413	426	403	386	387	418	407	420	399	407	396	405	400	386	387	380	427	428	425	410	361	423	413	401	392	414	400	421	388	383	380	402	404	397	388	406	390	398	334	422	367	439	390	417	373	383	385	401	415	414	427	413	390	416	410	352	429	418	429	425	435	434	392	398	448	403	396	413	418	415	360	405	424	410	386	363	378	374	406	368	400	392	432	383	412	424	389	389	384	374	415	387	400	429	423	371	438	460	412	358	388	410	407	410	403	370	393	415	422	449	396	425	426	402	401	413	396	450	402	417	429	413	388	411	431	384	390	438	439	441	429	419	410	391	388	389	382	404	408	402	361	396	387	419	392	392	371	424	406	393	369	399	439	381	416	439	392	397	407	371	398	419	406	401	388	415	407	375	423	433	390	405	366	376	385	386	389	430	382	384	383	404	383	364	369	407	417	407	379	401	365	409	416	402	358	394	403	411	426	396	382	416	387	393	400	412	383	414	379	445	373	353	390	382	396	377	375	393	400	406	406	399	387	352	422	409	439	386	431	406	412	421	406	397	434	387	386	396	392	426	435	386	359	378	385	416	451	393	367	393	382	362	416	421	396	380	412	422	398	385	423	435	409
7377	1221	1320	1031	785	600	596	600	599	555	470	418	406	357	385	365	348	357	345	334	306	360	351	328	346	335	333	325	302	266	273	275	302	306	275	267	305	316	277	281	279	271	273	289	269	303	277	277	307	277	260	311	292	244	280	291	325	257	273	275	310	294	279	274	290	287	269	257	282	273	272	294	263	264	269	232	290	283	261	245	296	295	291	295	270	279	261	255	264	257	310	263	267	268	256	276	275	249	268	298	259	276	275	266	288	312	268	292	266	292	265	290	260	287	254	265	257	318	239	262	270	264	266	266	284	261	269	262	250	288	261	238	287	274	310	279	285	287	275	266	264	260	292	297	265	312	301	264	270	270	274	309	282	267	283	293	293	257	321	300	295	288	267	258	266	269	283	234	269	273	297	262	272	300	278	286	283	302	289	275	250	277	259	269	273	290	261	279	274	306	279	258	288	258	293	253	278	284	267	265	275	316	262	285	303	274	305	255	318	272	272	272	278	272	257	321	286	257	289	252	284	286	250	302	278	282	280	279	281	300	274	282	274	294	285	254	295	275	255	261	278	284	269	295	296	295	301	252	261	278	279	265	308	277	272	248	286	275	279	276	268	310	219	279	280	291	281	292	277	245	271	263	270	273	313	275	253	286	290	265	243	306	266	286	276	245	262	289	296	242	284	255	274	279	242	305	271	256	278	267	279	275	286	268	260	257	259	248	273	260	278	276	287	291	271	296	299	268	275	264	287	277	241	290	311	280	263	270	276	266	290	234	296	251	269	301	294	243	288	268	274	277	286	263	254	302	300	272	255	246	288	275	261	314	283	267	269	270	274	246	264	271	312	285	266	247	278	291	295	302	313	253	271	270	261	287	283	253	299	267	306	280	287	287	273	306	293	308	254	290	290	267	269	294	268	282	304	284	267	287	298	260	270	303	286	284	268	271	304	273	265	271	281	314	273	243	271	307	284	267	265	275	244	291	254	300	247	282	267	306	265	236	272	279	284	249	261	297	254	274	288	267	279	295	300	264	289	316	283	290	274	253	296	256	261	263	284	264	273	241	282	283	261	288	269	270	248	265	316	301	295	256	272	273	328	290	272	291	299	264	264	285	254	282	294	279	295	286	285	250	312	278	307	274	289	253	299	320	271	254	287	242	295	252	281	260	272	276	279	288	269	255	286	287	281	283	293	257	256	313	278	273	288	287	284	280	289	283	285	254	243	270	294	267	306	281	230	262	278	283	262	301	274	285	280	296	263	287	280	280	288	288	267	300	285	274	281	272	285	268	258	291	267	269	280	274	297	264	264	284	248	254	278	294	273	277	262	302	266	254	292	262	273	286	278	283	249	299	282	273	285	270	268	309	287	285	255	294	265	315	267	266	257	305	278	292	251	279	255	263	288	288	303	271	290	302	270	279	273	247	266	256	265	302	263	280	294	286	253	290	261	267	287	287	258	296	271	265	279	298	292	271	247	263	282	288	284	271	297	273	289	273	292	277	276	261	246	254	279	281	264	263	265	227	263	290	278	294	270	279	311	273	294	266	284	269	257	289	258	294	273	269	265	289	270	280	286	241	262	247	311	284	303	298	306	316	279	267	282	280	293	261	255	246	281	263	279	285	291	287	247	274	285	253	285	307	262	289	305	251	292	279	288	274	261	274	252	239	278	255	265	276	306	258	270	275	264	263	263	287	276	300	292	242	296	276	270	274	292	279	281	266	308	284	279	310	267	290	273	266	269	302	282	295	257	286	282	286	258	263	264	280	286	267	278	289	279	284	297	271	285	249	277	293	275	288	266	300	260	273	277	290	273	276	303	271	281	283	266	290	293	260	275	269	270	277	280	300	278	290	274	287	277	246	277	281	273	313	283	264	262	298	261	262	270	285	269	290	277	260	296	282	280	276	271	272	263	289	267	306	279	281	254	284	293	264	305	251	254	266	245	299	287	292	294	280	295	275	278	290	274	260	281	285	273	297	270	284	254	274	297	268	279	267	297	284	272	262	291	294	265	280	284	283	260	253	253	239	289	282	272	279	255	239	267	320	246	276	285	264	282	240	300	244	282	282	285	270	259	279	251	256	271	294	310	270	289	269	261	280	285	263	269	321	274	281	267	273	296	271	284	292	292	253	289	257	262	287	304	270	299	263	282	293	294	275	262	277	306	308	294	281	305	300	263	276	277	282	285	275	279	287	299	272	282	279	266	289	268	281	263	286	268	281	251	296	247	290	280	276	284	270	265	305	277	273	268	256	286	289	308	291	310	315	309	257	281	247	292	292	287	284	288	282	310	309	269	276	265	292	270	291	287	279	284	269	274	298	277	248	300	277	285	259	286	311	314	263	271	274	271	285	278	278	296	272	292	295	296	282	303	272	262	256	276	270	295	282	267	241	269	251	265	298	287	278	282	276	278	307	275	242	254	315	274	283	293	279	269	259	275	250	280	309	284	290	255	292	255	278	265	264	262	299	307	271	293	294	257	258	277	276	294	294	294	272	257	286	291	332	257	289	281	269	281	315	277	252	276	280	260	271	269	257	258	303	245	312	267	283	268	286	271	295	282	297	272	265	261	280	262	287	301	242	260	260	293	235	273	315	291	252	299	274	275	229	290	267	318	271	278	275	287	291	268	309	276	304	251	304	262	268	291	280	271	271	310	290	261	284	303	268	271	290	263	262	273	289	266	301	297	271	285	298	266	266	268	279	280	275	270	298	307	241	304	241	301	290	262	282	314	296	269	292	271	276	290	264	270	280	267	297	265	268	270	283	260	288	292	289	255	300	268	264	290	269	276	287	272	265	265	288	256	269	270	278	285	296	313	264	288	322	259	271	273	267	276	297	285	299	287	269	273	280	253	275	287	270	258	270	320	286	288	291	264	296	288	267	295	270	294	284	253	299	307	259	265	267	285	271	294	284	260	254	255	254	268	296	268	276	258	312	283	257	253	244	273	276	287	269	284	286	275	282	270	266	288	279	263	252	305	301	258	276	280	258	261	290	270	266	295	255	308	252	280	306	250	251	288	257	293	291	265	257	274	275	298	273	268	301	319	275	263	270	259	286	285	277	292	277	308	299	259	271	239	283	248	297	291	230	260	294	277	236	292	278	263	262	262	273	284	245	296	287	293	275	264	250	281	286	264	274	281	297	239	272	285	293	273	282	292	295	277	287	268	306	286	264	266	290	240	301	291	261	268	275	266	301	307	291	251	272	257	276	263	285	261	256	249	286	298	255	288	306	279	291	282	297	245	306	269	313	250	280	285	275	290	323	303	276	261	281	282	270	238	254	266	299	268	283	249	276	283	300	296	279	288	272	295	296	286	280	293	297	292	287	304	274	281	280	314	266	299	315	309	270	285	274	292	299	279	258	278	282	274	296	322	295	272	283	311	278	316	273	285	283	269	304	263	288	274	254	274	302	282	287	286	279	305	256	296	268	282	312	290	274	245	273	261	288	290	263	257	282	264	275	295	261	273	263	292	289	286	279	273	270
5880	1556	3135	3401	2943	2518	2417	2560	2685	2290	1992	1806	1588	1461	1264	1347	1281	1255	1165	1240	1251	1240	1120	1079	1032	1112	1061	938	892	869	832	812	865	892	781	783	781	726	755	807	767	786	775	766	745	708	750	722	732	701	711	778	691	745	725	718	703	696	739	735	707	645	743	725	678	768	698	709	710	712	699	669	669	720	685	667	678	687	686	668	659	684	673	719	692	701	661	666	663	683	682	665	712	715	713	714	684	709	676	693	641	697	717	663	664	670	679	681	685	692	694	695	691	685	700	661	743	760	669	703	701	683	714	668	700	703	625	685	668	676	687	737	671	703	662	669	698	722	694	714	682	656	724	680	713	675	736	689	718	645	653	658	669	649	672	647	693	659	639	652	714	726	691	683	705	685	667	635	680	687	710	649	647	644	684	703	643	720	708	656	713	642	659	682	688	700	685	641	684	691	681	681	701	665	711	683	657	649	696	688	719	697	701	727	717	671	669	683	688	740	663	653	720	724	721	647	699	720	671	660	661	627	680	656	679	661	674	711	654	691	698	704	704	688	671	625	681	687	649	722	677	655	658	713	693	677	687	666	680	667	695	598	684	672	721	648	673	709	676	696	669	678	660	662	663	668	690	680	694	705	648	693	712	682	705	703	688	702	669	633	675	682	738	722	694	731	734	635	720	663	711	636	628	691	696	725	653	665	713	654	635	691	686	695	734	677	681	670	640	716	637	697	688	716	682	673	688	692	651	716	685	716	711	771	690	709	696	698	700	724	626	684	657	653	678	703	658	682	671	718	704	666	683	696	644	688	660	659	688	694	639	640	715	730	659	701	632	687	723	694	719	664	690	689	700	648	711	665	723	663	676	688	667	706	676	700	660	731	703	642	713	696	682	712	659	675	672	664	727	653	659	686	649	655	696	711	669	687	719	661	695	667	669	660	699	734	635	691	629	616	642	707	676	721	706	635	672	677	699	650	697	677	661	664	704	700	682	650	671	648	738	658	725	686	719	683	697	668	718	725	734	691	732	713	676	669	719	723	699	646	685	679	697	719	692	671	701	666	700	742	657	695	650	731	746	719	678	662	671	617	656	662	681	682	691	674	724	728	678	704	677	643	691	717	678	637	680	673	674	669	641	664	692	703	693	633	644	659	691	702	714	693	683	637	665	695	699	677	677	697	662	660	688	665	670	688	680	695	674	673	687	700	702	645	703	646	675	692	690	666	683	669	655	707	695	710	658	673	731	750	712	715	722	685	619	692	671	656	719	685	678	679	638	668	664	696	692	690	696	672	664	689	664	690	694	640	708	695	646	671	731	733	715	679	683	732	645	701	690	710	672	657	720	678	716	617	693	662	687	710	666	679	691	654	672	707	720	682	660	702	660	707	659	698	706	682	730	710	717	694	714	673	730	683	716	690	753	649	673	653	733	650	681	670	698	688	742	693	668	701	717	676	700	709	636	652	660	667	688	699	668	728	669	715	658	742	724	650	637	685	638	652	674	706	681	688	616	701	701	733	707	686	746	679	651	721	691	651	692	655	682	719	716	706	694	642	666	700	668	695	679	650	658	706	669	657	636	627	720	702	669	698	679	714	699	721	736	642	747	680	688	694	691	691	636	675	666	675	698	679	692	682	687	690	681	671	709	718	707	650	698	742	733	670	688	685	632	702	650	679	663	698	689	699	704	691	681	682	683	656	717	696	718	656	666	715	728	682	724	656	690	707	709	671	656	684	646	688	635	652	666	708	634	709	653	699	715	689	663	703	679	706	646	696	707	714	703	719	711	718	723	683	689	733	698	675	671	653	678	677	716	699	702	687	672	705	712	633	698	622	687	672	683	682	640	724	671	665	693	697	679	664	680	665	666	657	701	641	712	720	664	668	647	674	732	674	687	719	713	658	682	715	715	685	607	681	710	654	661	666	697	684	715	670	677	710	681	661	676	680	649	668	647	660	681	742	706	668	665	725	745	671	700	629	703	702	698	699	671	679	690	704	661	681	684	710	718	689	685	729	709	747	751	712	729	696	643	646	690	655	665	682	637	690	656	655	673	672	678	710	691	668	690	702	642	694	691	663	662	708	689	698	685	696	655	686	665	688	667	678	713	667	663	690	689	700	651	653	670	681	673	670	724	722	681	700	765	678	726	696	675	682	706	692	664	701	633	676	681	681	694	678	661	716	649	668	626	708	692	745	668	697	671	670	647	695	685	731	685	696	695	678	674	710	684	730	680	647	675	698	700	651	664	736	734	675	647	639	640	690	669	677	713	675	662	699	688	701	734	705	716	675	689	718	692	685	711	631	719	694	661	691	710	689	671	704	645	701	669	653	733	690	671	648	661	674	670	662	611	712	684	657	723	730	695	643	684	685	680	693	665	701	678	733	674	706	666	682	685	646	703	650	717	682	693	688	681	712	697	675	690	696	701	706	665	663	680	707	611	650	675	678	725	668	680	658	686	695	705	671	733	655	705	674	685	683	671	694	679	720	673	683	662	676	687	669	630	691	709	681	670	697	669	697	723	679	657	678	658	720	679	742	643	708	693	705	683	678	677	714	679	678	698	693	681	677	713	668	684	674	665	650	695	694	653	622	673	699	706	712	638	638	657	664	649	735	665	715	659	702	701	725	697	701	669	696	644	686	709	680	675	653	647	692	736	752	663	706	709	730	663	657	635	695	689	678	728	668	702	693	687	684	682	625	649	665	694	678	646	684	690	700	647	739	678	671	663	732	680	680	678	680	660	684	702	689	622	678	691	664	682	680	706	704	719	705	695	659	660	714	730	684	701	656	684	678	675	670	664	669	738	732	693	623	681	728	685	706	690	662	712	689	711	704	729	681	712	669	699	693	713	662	705	697	723	686	662	670	686	653	673	699	650	708	709	708	733	681	663	704	650	696	657	734	674	671	701	702	658	714	695	703	716	701	691	725	675	713	651	746	643	664	721	700	755	652	681	662	680	670	684	684	650	646	684	640	698	692	722	652	655	713	727	705	673	682	691	687	688	705	705	673	643	705	683	709	701	700	748	707	661	693	677	679	701	679	673	667	680	673	694	668	706	678	660	684	690	670	736	724	678	701	680	686	678	717	700	718	627	668	663	682	677	671	629	682	677	707	689	738	653	652	671	707	683	765	667	642	713	710	659	682	658	711	672	635	673	694	692	672	662	642	707	680	677	653	730	668	711	694	672	647	658	727	666	684	647	654	717	670	677	674	719	682	710	687	694	657	700	698	673	640	667	679	688	676	680	641	686	664	656	679	740	685	693	695	693	683	675	690	680	702	739	699	656	677	677	643	696	682	724	665	711	708	684	678	660	670	655	676	672	694	689	707	709	679	657	696	655	677	661	748	666	678	693	696	697	669	721	690	673	668	677	710	643	665	674	682	662	686	722	674	660	661	657	694	662	675	709	654	710	690	645	664	661	751	690	670	685	657	699	700	692	694	675	676	666	689	652	674	676	686	661	666	678	682	681	667	694	693	706	681	688	658	660	694
13830	2511	2586	1892	1179	952	862	784	775	672	604	521	470	448	367	413	396	361	368	330	380	361	345	318	308	282	339	304	289	278	299	275	296	289	314	274	272	279	284	270	277	270	267	285	277	271	251	253	247	290	281	254	279	245	278	240	232	257	249	271	241	248	287	252	256	266	244	223	267	245	221	247	290	276	272	240	246	255	261	267	270	281	294	250	243	250	265	245	272	272	269	275	271	261	240	243	258	272	283	279	238	267	295	230	235	263	261	278	272	258	270	245	279	244	272	246	268	261	253	266	255	255	265	227	275	267	271	263	254	263	237	242	272	270	290	269	227	275	251	226	259	275	285	265	246	244	274	265	257	254	257	277	261	251	249	258	277	268	265	221	248	252	255	242	247	251	237	238	248	268	241	252	291	258	203	272	298	255	244	296	253	251	252	243	232	239	250	226	271	225	228	285	241	290	282	246	267	296	243	269	289	253	260	256	242	256	245	242	244	259	243	230	231	277	242	272	258	229	256	223	226	233	251	233	249	258	267	267	257	268	267	234	258	285	243	247	251	228	249	237	246	225	255	248	226	234	244	251	272	250	242	274	281	244	246	228	255	237	249	259	260	230	272	273	236	249	270	279	252	235	237	266	240	227	232	249	243	257	266	277	253	237	247	255	233	243	277	254	251	264	230	267	269	266	254	250	235	287	246	244	254	224	240	213	266	248	261	283	272	252	248	259	243	256	258	227	221	239	277	283	275	239	271	243	252	236	245	246	246	251	255	215	265	256	272	262	219	229	223	226	249	237	244	253	209	247	282	268	247	233	252	251	300	243	242	235	279	259	273	278	248	261	263	260	246	237	244	272	271	264	273	252	265	269	259	285	250	247	261	278	252	228	254	270	239	238	255	253	258	263	217	259	233	240	254	252	234	230	265	275	260	265	259	247	205	245	246	251	283	247	254	252	257	255	250	237	246	256	249	239	261	234	260	245	256	237	267	249	239	233	279	248	264	265	247	269	240	248	245	288	243	257	235	256	219	212	260	277	242	262	249	260	262	247	242	260	255	246	264	258	235	223	232	248	257	246	290	256	257	255	256	268	246	240	263	238	239	221	267	235	251	247	222	240	220	241	263	261	258	263	240	252	271	270	256	244	259	281	245	256	236	274	251	218	242	221	250	250	260	233	241	275	238	250	250	269	270	259	257	258	299	238	260	225	263	251	261	272	265	251	246	256	236	306	246	233	239	231	231	292	259	239	269	228	243	252	232	225	248	246	238	248	259	259	249	231	259	281	258	256	246	239	268	238	228	253	263	274	260	256	261	245	246	267	275	227	239	253	245	248	251	264	248	272	270	259	229	233	230	244	239	281	265	291	279	248	255	237	227	247	254	263	248	228	250	267	230	256	265	249	259	227	279	258	251	221	238	216	251	253	241	266	261	256	273	249	258	220	234	274	250	264	256	248	266	244	244	272	249	233	238	221	254	240	249	224	250	277	238	236	270	294	240	257	257	256	271	259	258	255	236	258	259	278	251	266	251	269	270	261	260	266	265	262	239	240	267	260	247	271	265	218	265	257	242	254	253	261	245	250	257	243	246	241	274	257	240	286	257	237	224	268	248	254	239	263	261	244	228	267	248	236	247	224	278	256	251	240	293	243	257	239	261	269	271	241	218	258	271	223	256	284	275	242	231	278	238	231	246	244	288	249	267	259	262	274	272	248	257	250	253	282	229	255	244	266	261	260	250	268	245	253	273	256	262	225	245	278	243	267	243	247	259	242	270	228	263	257	261	230	260	245	262	261	236	224	262	268	258	242	276	228	255	234	258	247	254	255	280	261	282	253	285	271	257	254	250	250	227	271	232	239	264	246	268	253	268	269	241	253	252	246	246	240	296	243	245	245	253	256	247	265	222	239	257	243	251	231	236	252	280	270	235	255	256	212	243	251	237	226	249	261	274	254	290	262	236	292	262	264	258	281	238	284	241	252	237	238	236	234	216	301	219	253	247	263	245	259	255	243	261	247	254	259	289	291	260	231	299	242	244	269	272	275	255	255	247	252	277	263	257	260	254	217	242	264	268	235	246	246	265	245	277	250	254	232	252	238	259	239	273	257	230	273	257	251	272	266	247	235	265	237	255	249	262	238	218	265	259	253	265	258	266	270	243	226	249	237	219	258	242	260	262	246	282	261	232	261	277	216	283	254	238	269	267	244	257	258	245	233	229	252	258	229	246	243	256	250	248	279	274	241	268	268	244	249	262	236	300	230	228	261	249	256	240	218	246	233	248	279	250	284	264	231	253	226	268	267	265	250	258	271	238	236	273	266	293	248	253	267	247	244	256	219	263	265	234	262	257	215	263	233	262	244	252	232	249	268	245	265	256	228	253	250	268	249	259	252	250	270	255	253	250	241	257	245	266	253	234	264	273	228	250	271	249	236	237	266	276	235	254	224	261	261	227	268	266	237	226	250	240	273	271	285	257	276	259	238	232	251	268	258	252	220	260	266	242	252	246	218	276	270	239	243	231	238	285	286	273	253	248	272	246	239	272	269	272	251	245	267	255	242	229	263	242	280	251	241	244	241	235	239	260	259	259	267	259	273	251	252	286	272	242	285	237	267	249	222	255	233	275	249	261	230	244	254	257	254	257	268	249	250	257	250	282	243	253	240	228	266	278	275	237	249	252	247	239	270	254	262	253	236	279	255	230	273	276	239	230	257	258	257	269	252	246	278	282	252	252	242	236	257	262	260	242	275	244	236	266	271	249	256	274	248	238	254	272	259	243	246	247	247	244	262	237	259	264	243	236	235	243	245	216	268	253	242	251	229	226	283	264	247	243	262	247	252	260	244	224	273	262	236	275	275	242	248	243	258	249	246	240	232	256	239	260	271	262	229	246	295	250	255	220	254	240	248	234	271	275	224	263	274	250	241	268	246	244	256	233	253	249	270	243	247	267	263	242	236	257	275	280	251	260	247	238	240	259	232	252	247	235	279	267	247	289	271	275	264	283	254	261	267	250	262	243	259	257	248	246	257	264	240	243	236	261	258	243	227	257	292	252	266	267	224	241	246	241	241	240	250	246	238	247	230	238	236	238	244	251	256	250	243	275	224	257	258	260	240	241	296	236	259	248	243	275	253	269	256	266	242	258	264	266	247	264	233	242	256	258	265	249	255	256	272	253	240	236	288	287	267	255	249	263	244	260	227	258	273	267	257	231	256	246	268	231	260	226	277	238	261	262	264	250	244	266	266	232	245	262	226	245	248	267	258	255	257	240	259	296	263	250	275	262	238	258	264	246	262	266	253	249	253	260	272	260	244	258	261	255	235	248	237	259	265	264	255	288	286	253	239	247	276	215	249	256	252	236	275	265	248	235	241	251	261	253	226	241	254	259	253	250	257	280	262	249	262	232	242	260	252	243	276	286	287	254	241	252	253	274	254	252	269	249	237	250	265	255	271	260	282	246	253	239	233	277	246	244	233	283	245	235	254	264	262	260	255
7641	2367	5279	5734	5035	3953	3895	3884	4070	3272	3032	2455	2242	1841	1691	1645	1534	1593	1540	1509	1497	1477	1476	1216	1265	1277	1163	1074	1016	948	861	900	923	908	835	742	830	827	792	814	760	830	781	784	765	747	687	667	664	664	646	681	673	632	616	681	642	659	641	650	665	624	625	629	644	636	651	709	674	637	695	641	633	620	631	670	614	643	654	630	634	646	616	617	626	611	598	641	589	626	616	617	613	594	636	566	617	587	573	610	659	638	647	629	653	607	636	609	604	640	633	619	673	623	596	600	633	614	639	589	621	620	623	620	676	651	598	551	602	603	654	659	632	584	605	639	651	594	638	655	659	609	657	602	612	631	630	577	661	629	609	575	629	627	631	615	618	635	579	652	621	647	618	616	632	606	640	588	606	633	586	579	629	595	649	646	590	650	581	643	609	609	603	640	617	639	602	611	611	654	612	612	578	603	631	629	606	631	641	603	587	605	606	638	636	648	636	624	628	638	609	615	590	645	580	610	606	617	595	635	620	608	625	650	628	612	608	651	618	592	569	613	637	611	668	636	584	586	591	635	642	602	626	584	612	589	625	629	597	608	611	648	615	616	596	664	605	628	615	619	605	631	589	622	601	619	587	659	631	641	631	584	636	644	680	599	629	585	631	622	612	597	584	560	586	643	658	570	598	629	596	619	582	609	567	636	637	597	633	629	614	591	597	626	614	608	550	634	634	578	599	672	575	624	590	597	638	644	603	621	574	636	602	583	593	571	562	636	591	635	610	605	599	590	636	597	626	602	612	577	612	610	658	611	582	601	629	621	633	629	589	605	614	633	641	613	649	636	609	626	627	591	636	629	576	641	617	580	630	619	582	642	619	600	569	606	613	622	607	609	594	641	585	583	621	558	603	628	609	615	585	580	570	605	614	591	598	597	609	584	643	625	588	598	636	626	625	555	594	620	620	643	614	619	658	617	628	595	626	636	615	643	580	604	623	595	615	604	632	607	637	635	613	566	632	593	606	597	633	619	612	608	585	628	592	643	587	599	615	613	560	569	637	633	634	599	578	625	647	637	634	606	565	608	639	571	614	599	600	611	591	620	586	646	595	607	638	591	637	583	639	644	625	644	567	577	630	617	593	617	638	573	623	581	620	568	619	591	640	584	587	596	576	623	604	583	608	598	609	604	594	626	582	622	688	649	598	602	601	614	623	593	609	642	614	620	567	603	606	634	588	615	586	625	634	604	569	591	591	591	589	607	610	622	610	613	603	647	620	566	599	637	618	632	623	603	662	591	637	622	620	652	612	659	563	571	632	550	643	584	605	586	624	633	631	607	592	636	569	591	622	606	602	569	592	604	639	615	622	627	575	616	604	613	603	572	605	577	641	615	604	587	599	578	618	632	611	558	616	618	597	580	618	619	598	588	603	671	597	590	642	652	631	610	620	631	592	626	644	635	611	613	604	646	615	596	631	552	606	590	623	571	577	605	609	572	585	611	595	624	591	584	637	587	597	626	609	609	632	622	598	605	622	596	595	555	627	603	603	594	608	666	609	560	629	596	606	602	624	607	608	627	636	622	592	600	600	586	599	631	634	608	613	634	656	636	612	646	554	643	626	610	609	665	605	584	603	612	630	634	650	622	655	614	589	617	610	586	593	670	650	591	625	587	628	604	649	583	638	610	596	605	602	615	680	576	623	634	584	604	605	636	595	621	631	595	560	596	570	655	637	591	666	590	599	603	644	589	590	586	584	609	677	618	638	607	630	646	543	618	605	595	578	631	596	620	579	617	598	633	602	611	633	617	629	621	650	606	637	591	554	616	636	613	607	582	618	611	631	607	599	589	611	604	580	617	613	593	637	596	567	614	594	611	652	616	617	587	625	660	656	668	640	599	590	601	606	605	607	607	627	650	566	624	644	628	619	590	590	644	611	632	623	611	592	643	558	589	610	620	626	620	552	603	633	626	578	626	594	608	610	613	604	597	651	601	647	613	596	605	643	658	662	615	605	600	636	650	575	657	638	632	593	623	608	663	568	577	613	609	584	602	629	608	565	641	615	632	561	632	600	606	617	654	657	615	575	584	566	616	585	604	604	618	614	636	599	605	608	535	610	590	591	617	655	667	597	645	630	601	622	609	636	606	589	606	624	604	605	571	582	586	646	581	595	597	604	625	652	606	612	600	615	649	614	615	653	624	607	616	604	618	566	602	615	621	615	636	582	657	602	588	653	614	637	612	590	593	577	650	646	607	642	594	660	610	628	598	592	599	614	600	613	633	575	592	643	628	619	628	602	585	610	648	628	617	613	606	619	613	608	616	581	593	590	584	643	650	609	619	646	634	616	649	618	582	612	607	584	633	594	644	555	610	634	634	615	592	614	636	615	653	548	633	624	603	647	600	655	589	575	597	613	665	582	599	616	611	625	641	609	620	599	638	590	579	633	601	634	588	652	618	610	592	630	659	613	612	610	662	586	581	600	613	603	635	627	621	643	596	609	604	570	571	608	637	601	644	565	627	671	596	627	632	568	596	601	655	626	621	615	633	617	630	652	632	580	621	614	614	514	603	639	612	639	638	603	632	626	583	627	619	580	640	618	607	606	567	629	621	660	615	593	666	622	602	624	597	604	668	630	649	577	602	629	644	579	632	634	557	619	587	628	602	589	619	602	578	600	616	629	604	604	626	619	595	592	673	585	614	575	575	602	622	638	614	630	651	633	620	650	599	647	633	578	585	577	612	616	570	637	635	593	628	618	618	595	603	662	619	635	595	623	602	631	657	606	619	631	629	597	579	603	620	628	614	595	617	630	590	586	587	586	632	617	628	611	593	588	602	562	626	610	594	609	637	610	579	613	626	570	625	564	574	614	628	572	595	608	641	628	628	647	602	577	591	581	620	575	611	598	599	582	604	625	617	591	631	604	620	646	599	592	672	629	617	590	639	602	603	592	594	600	595	597	564	600	623	589	616	628	617	639	666	631	642	612	589	633	624	621	605	643	628	615	602	615	619	587	618	619	620	621	581	623	571	595	645	604	593	637	606	625	590	613	630	624	590	630	644	586	604	631	624	625	601	609	643	610	590	586	658	640	606	588	633	610	619	615	570	627	572	588	626	618	644	574	615	632	636	604	604	596	624	639	600	596	610	595	672	612	598	645	613	610	588	612	579	614	661	614	580	650	614	632	580	591	633	610	595	644	632	592	659	595	608	653	605	561	631	607	651	602	611	625	636	601	636	621	618	624	565	616	588	628	626	627	610	634	642	604	604	625	630	630	626	657	617	608	621	600	583	607	613	622	588	619	594	649	614	584	618	601	630	644	610	653	612	564	580	617	596	616	632	584	588	662	570	574	633	624	648	651	649	590	630	618	612	630	607	624	582	619	588	650	595	635	653	600	669	615	619	568	592	606	606	594	586	602	604	653	662	614	599	597	619	635	651	620	618	619	602	602	621	609	628	579	594	616	596	608	624	606	595	606	577	559	615	616	604	637	586	602	625	602	596
1987	225	171	167	159	166	207	219	210	221	170	204	203	164	172	168	172	182	169	153	170	186	150	151	154	119	142	159	139	158	159	168	146	130	154	153	127	149	159	141	163	133	159	163	166	156	149	151	172	168	155	156	135	155	155	152	153	147	134	138	159	131	142	143	146	143	154	155	151	147	127	153	156	148	140	130	123	144	146	132	145	118	137	138	121	156	143	161	139	124	151	135	149	163	140	153	129	150	141	149	143	138	148	127	151	133	129	142	137	169	142	143	139	155	152	133	155	147	139	133	145	147	154	154	141	144	162	143	159	137	129	145	156	172	144	136	127	150	147	151	143	157	144	154	144	150	155	119	121	149	160	166	122	135	139	153	152	156	160	140	150	149	150	140	139	152	136	132	136	133	162	138	148	134	139	128	150	167	134	142	127	134	153	147	141	152	153	152	124	122	151	124	143	153	134	138	157	132	123	136	160	164	152	153	144	139	152	120	151	136	160	135	150	142	154	156	148	140	143	137	125	140	138	131	143	147	146	138	138	149	149	119	144	137	140	155	153	144	128	146	133	131	127	152	137	141	146	153	154	135	144	131	130	138	140	125	150	130	152	160	164	172	138	138	145	147	151	134	132	140	137	155	173	162	151	162	153	143	150	144	132	155	151	134	160	146	164	137	172	149	157	159	134	138	155	133	150	161	144	135	111	153	152	147	171	154	146	152	158	152	137	156	140	126	157	146	142	133	134	132	142	136	183	145	153	151	145	162	141	139	149	164	174	159	138	155	136	153	137	141	149	136	154	122	150	132	148	157	157	155	155	149	169	146	157	133	136	153	147	159	161	132	142	139	164	156	170	140	161	143	143	171	149	135	158	128	137	146	124	130	165	120	152	122	142	157	129	153	152	158	133	155	155	154	137	160	144	156	135	158	148	146	143	132	149	127	145	147	167	171	142	152	140	151	129	153	157	143	164	159	163	144	159	137	148	140	170	147	145	138	160	154	131	148	129	153	136	119	126	153	141	152	158	143	128	135	143	153	142	139	145	154	169	148	137	154	136	147	141	126	127	155	162	141	139	145	143	167	164	134	157	142	137	147	139	157	138	163	141	145	116	135	146	142	121	126	146	146	182	143	138	123	147	139	143	171	138	141	135	173	171	145	167	133	145	124	145	144	178	158	155	154	120	157	132	146	145	137	160	136	147	157	147	158	140	150	134	137	132	154	174	142	145	168	133	146	148	144	168	139	147	159	142	141	139	158	171	138	143	129	121	116	148	132	159	147	144	164	163	151	133	132	149	137	161	154	160	159	116	143	148	165	157	146	144	136	135	133	151	164	172	164	136	127	132	107	133	162	163	159	147	167	140	141	137	131	151	152	136	145	132	130	131	123	148	148	131	140	147	161	153	146	153	165	156	138	127	121	162	138	128	128	157	138	156	139	150	130	139	145	142	151	147	131	152	133	160	154	155	159	145	158	146	149	171	153	151	139	147	139	143	149	142	130	142	154	137	149	123	143	138	149	141	139	126	148	141	143	157	159	167	139	141	164	140	140	144	127	155	138	150	151	135	138	138	139	141	147	169	158	136	159	140	138	155	145	150	127	154	159	150	162	143	162	157	153	141	142	119	144	146	157	148	170	117	164	155	160	145	166	118	160	138	147	137	144	165	128	146	150	144	148	140	135	142	142	134	135	138	157	152	153	147	145	157	145	164	145	151	158	167	153	150	122	131	158	139	138	137	141	139	142	146	164	136	134	147	149	150	184	164	120	154	157	141	123	132	161	146	149	155	134	153	137	163	153	137	171	136	145	159	147	141	142	161	152	147	133	160	158	152	157	141	135	172	136	150	150	169	130	152	156	148	149	109	162	154	135	147	162	162	139	139	158	153	161	155	149	158	125	126	141	150	145	129	139	161	131	174	149	128	119	132	125	129	130	130	127	134	157	137	119	137	147	132	134	142	165	134	140	150	140	140	156	148	147	136	152	167	139	172	142	142	137	134	171	167	146	148	133	161	143	153	161	160	163	133	149	129	148	147	123	140	151	145	147	149	152	126	137	157	151	136	156	155	171	166	154	165	127	148	137	146	142	124	142	156	144	133	158	141	154	134	170	134	127	141	129	130	136	152	144	149	158	137	122	144	144	148	138	141	146	162	136	151	129	172	154	128	120	178	164	148	171	155	168	141	156	130	138	144	126	157	139	160	138	145	139	141	162	145	137	150	134	140	142	134	126	174	140	148	142	141	159	133	133	158	153	162	144	141	138	170	143	153	152	157	135	141	136	145	163	140	136	140	129	150	129	138	161	163	152	142	143	152	156	120	139	151	146	147	137	137	158	139	154	130	156	139	147	168	160	153	153	154	116	153	145	145	169	147	163	142	143	145	140	126	130	145	154	153	143	129	158	152	132	140	145	146	150	130	164	159	119	145	158	119	133	137	122	164	160	145	178	128	128	155	140	146	134	145	147	131	137	162	131	128	151	121	143	161	147	151	137	166	139	129	133	155	156	141	149	146	142	153	145	155	162	133	124	128	130	149	148	132	147	150	145	150	143	140	145	131	155	145	165	148	147	156	154	157	135	118	141	132	156	156	129	147	139	137	134	133	151	148	146	147	133	156	158	142	147	135	129	132	138	159	135	156	134	143	150	122	141	133	139	148	154	149	145	146	156	118	153	160	141	141	133	134	147	155	127	160	133	139	136	146	149	144	134	143	146	128	149	149	175	144	161	133	139	141	157	141	130	118	134	131	128	140	156	142	151	154	148	153	153	161	116	149	153	142	119	144	150	167	159	150	130	133	148	122	145	139	178	158	155	160	135	154	153	128	136	131	148	154	138	151	136	148	143	128	136	150	162	141	144	136	158	119	145	140	148	153	160	158	136	141	138	156	125	159	134	133	165	150	187	124	127	140	139	145	155	154	146	139	152	152	154	152	152	148	136	151	150	159	140	156	140	142	159	128	166	148	142	169	131	138	114	166	147	148	155	162	153	151	165	149	128	149	167	144	145	149	135	156	149	132	132	137	156	178	137	142	136	157	132	135	139	155	167	135	149	181	151	144	132	163	154	152	142	163	135	151	147	148	130	152	126	159	141	184	155	139	138	129	133	170	159	144	147	139	161	142	142	152	152	164	138	163	174	119	169	133	148	132	133	141	134	128	160	132	152	152	152	121	140	144	124	148	145	143	165	174	170	156	134	147	127	136	146	128	132	140	147	124	153	156	155	159	135	149	142	151	137	152	149	150	146	141	139	152	135	153	134	132	155	157	142	174	152	160	130	149	118	159	175	163	147	126	160	168	144	167	137	143	157	141	137	171	148	148	151	164	133	135	133	146	163	146	147	147	153	160	136	154	140	145	153	131	166	147	167	158	147	137	149	146	157	141	137	171	136	146	152	153	152	140	128	152	139	127	149	144	134	139	143	174	155	145	155	143	137	124	164	155	138	173	146	134	156	160	157	157	147	161	131	115	142	144	156	137	145	145	159	161	188
2267	481	529	575	565	562	703	903	1082	966	857	765	685	608	552	618	526	668	627	632	567	520	525	482	466	488	457	439	464	481	423	467	459	426	434	406	425	406	442	419	424	400	401	410	395	414	429	418	463	413	405	396	425	397	396	410	401	425	389	402	425	368	440	413	446	411	407	445	415	380	404	420	383	405	399	399	397	369	418	413	437	418	408	423	393	392	409	422	437	429	388	406	404	416	381	383	417	418	398	373	394	360	414	409	415	399	435	394	396	402	393	400	418	397	404	394	410	385	352	432	386	379	391	388	418	438	402	409	409	423	439	371	427	401	369	413	442	392	402	391	401	411	422	399	389	391	393	420	383	392	395	430	400	391	404	440	395	417	419	419	405	417	453	398	430	431	370	404	395	402	418	383	401	418	412	393	438	392	392	429	454	401	426	379	409	403	389	375	388	441	408	411	395	395	392	408	369	407	364	406	438	400	419	397	416	378	402	410	441	401	426	376	379	434	445	404	412	403	388	382	391	388	391	418	390	429	399	426	402	401	368	388	384	416	392	428	441	410	414	384	418	422	408	406	415	398	388	412	390	424	412	419	409	404	415	396	407	380	413	407	393	416	434	442	367	437	392	396	432	379	423	404	391	399	399	381	380	410	433	386	354	386	420	391	418	441	407	393	391	409	406	416	404	380	426	440	411	416	415	419	425	376	390	398	372	412	404	422	445	432	413	399	411	403	392	416	390	399	425	399	420	404	412	410	436	378	386	383	377	439	411	381	403	368	404	429	422	415	411	410	400	400	411	396	407	394	433	410	397	394	395	415	436	373	414	408	398	403	380	400	427	404	387	386	383	381	380	402	389	382	379	421	410	390	398	418	450	381	394	426	391	374	430	389	392	393	409	442	423	436	433	416	397	417	404	399	433	374	412	393	378	446	415	423	383	389	377	421	466	396	391	433	413	357	404	387	405	381	418	375	397	392	388	379	433	403	404	424	422	402	420	437	394	386	410	436	414	426	440	407	421	400	410	409	420	402	403	380	412	417	380	419	393	411	422	366	399	402	435	409	372	384	428	411	420	427	411	441	414	460	401	393	418	397	437	377	421	420	405	392	389	401	430	388	420	440	416	411	425	388	435	423	415	394	455	444	410	408	411	385	416	418	417	419	406	407	407	410	414	391	422	424	415	418	393	421	416	402	394	394	405	392	432	388	416	379	412	417	395	411	423	427	406	414	463	400	415	412	408	396	416	386	414	397	443	393	386	386	414	408	426	400	412	414	369	449	433	419	425	382	392	381	387	444	412	390	395	408	407	408	417	406	412	439	404	374	411	420	386	420	416	399	433	435	397	389	423	422	403	395	371	429	419	422	437	391	404	386	425	398	390	374	444	426	415	397	409	380	399	386	404	428	410	399	410	404	404	396	385	405	404	427	395	405	418	355	395	405	417	406	392	400	408	406	385	375	398	402	391	451	428	427	400	393	436	426	396	424	390	402	410	419	390	398	384	404	432	410	405	415	423	409	381	402	391	419	388	394	415	392	434	427	387	423	399	414	403	396	373	400	413	441	391	444	389	392	426	412	431	411	382	397	422	405	389	442	415	383	386	422	369	427	387	438	412	418	374	377	400	397	390	395	389	384	421	408	390	384	447	457	428	386	366	395	402	402	355	419	395	431	367	371	427	410	391	396	450	403	388	387	406	396	401	405	405	405	435	391	404	421	390	406	391	405	379	442	379	394	398	385	433	367	425	417	395	449	405	400	411	461	412	370	414	427	413	408	412	421	380	398	433	410	406	443	386	389	387	429	420	400	390	402	413	408	409	418	409	378	435	381	438	390	410	406	368	418	425	409	396	425	397	403	402	376	383	399	412	408	382	438	366	386	402	416	375	392	424	402	387	406	438	400	385	424	386	403	391	397	393	437	399	407	437	418	411	405	433	389	410	384	421	362	433	412	422	413	403	410	382	399	401	382	411	424	385	401	428	376	391	407	448	412	410	382	415	378	406	404	429	386	414	406	410	403	412	409	410	424	436	405	382	433	426	427	442	441	413	408	394	419	393	397	399	419	439	392	388	402	372	399	353	372	395	398	427	403	414	436	436	401	380	429	385	376	409	404	401	426	409	376	402	418	389	410	431	402	408	426	417	428	409	393	388	416	391	409	436	412	395	396	425	405	391	421	373	441	401	431	450	402	384	389	408	394	398	414	415	384	400	421	388	433	427	443	437	396	417	417	396	414	369	396	389	412	454	409	407	408	411	378	395	427	399	382	429	426	397	412	377	407	408	392	409	401	400	425	380	434	402	408	425	403	416	423	413	391	381	408	413	423	421	418	412	403	379	415	409	409	370	405	418	444	392	400	422	426	406	420	404	406	422	415	390	413	409	390	405	443	417	392	396	416	422	399	439	411	442	402	358	403	403	418	387	390	403	414	389	431	402	399	390	431	381	403	426	396	414	435	388	411	389	397	416	440	393	363	401	421	412	372	433	429	400	458	413	420	426	420	423	410	424	405	422	385	382	389	380	444	409	381	408	424	380	416	379	459	387	361	405	412	384	429	387	370	431	399	413	358	443	405	450	369	420	372	405	394	417	384	441	382	401	425	412	400	395	376	395	382	441	405	387	409	433	380	387	378	412	392	372	398	372	443	444	412	406	400	410	377	386	398	404	411	416	394	429	431	423	401	409	422	401	377	368	406	415	402	385	413	402	421	407	400	424	380	421	406	438	444	415	402	397	417	412	389	413	399	397	404	401	417	412	411	429	405	396	420	395	435	414	405	422	411	429	407	396	397	421	407	402	420	430	411	400	396	423	445	428	395	398	414	428	397	417	367	400	399	379	424	428	414	386	396	391	415	403	438	411	423	434	389	424	401	406	402	379	428	406	398	378	408	411	405	393	414	392	395	398	425	407	408	410	421	422	408	440	407	397	442	380	404	452	432	383	409	441	430	415	395	393	421	443	424	420	399	383	431	370	395	400	413	439	454	424	357	418	423	422	434	415	416	427	412	408	400	412	390	407	404	405	384	415	405	402	420	371	417	410	407	392	405	403	347	387	407	403	393	374	431	415	439	441	385	373	424	405	429	428	404	443	429	419	395	407	436	420	400	391	406	414	390	428	403	405	422	416	400	413	424	401	418	424	432	429	409	412	451	416	428	376	411	403	416	353	391	364	450	430	398	448	416	416	415	392	409	422	397	390	378	412	442	439	422	406	383	426	401	432	391	432	385	415	417	416	394	427	408	407	414	445	416	426	388	421	436	421	384	439	421	418	409	412	364	410	408	394	383	399	409	388	402	422	437	399	412	392	431	421	441	421	410	440	400	413	400	457	407	407	434	394	422	418	401	440	396	434	393	432	404	417	402	399	429	428	402	373	438	432	389	423	418	434	404	416	401	401	423	432	438	388	422	394	424	379	390	413	416	408	427	393	421	373	406	410	417	415	405	403	401	447	429	405	398	437	397	374	400	430	378	377	367	412	436	410	387	429	402
7496	1251	1340	981	728	606	565	577	545	542	465	451	407	341	362	363	287	353	345	349	351	305	299	330	315	311	357	323	290	296	277	288	274	279	257	273	281	311	267	280	251	237	300	255	298	304	267	255	282	268	324	328	256	278	288	298	300	281	291	272	277	271	294	286	286	311	255	273	293	239	284	244	280	285	297	276	253	288	262	279	258	262	281	291	332	275	306	273	256	265	302	296	274	300	297	288	293	275	282	294	254	270	256	298	257	255	273	277	297	254	284	268	276	271	241	266	287	285	280	280	272	299	277	308	258	291	274	277	237	282	282	274	251	275	277	313	281	262	298	293	304	259	313	274	277	254	254	282	279	260	274	253	303	302	264	276	273	267	261	251	302	302	312	266	286	272	330	262	269	287	275	321	293	271	292	291	274	290	268	278	277	298	300	295	338	256	264	281	266	275	291	294	253	246	263	287	279	293	280	297	286	247	256	280	287	293	274	270	285	290	302	292	304	251	289	279	269	267	306	260	284	258	250	288	274	272	288	282	289	266	278	300	278	287	263	261	256	294	283	243	273	293	302	269	275	270	272	280	247	274	278	291	291	293	321	270	290	301	252	301	264	279	276	304	307	290	289	282	253	280	282	289	274	290	295	280	273	268	302	275	219	286	300	303	260	262	303	253	283	281	286	279	286	268	295	259	309	276	243	310	268	275	299	248	287	286	255	276	284	282	272	286	299	282	291	268	262	287	268	307	270	259	309	265	282	286	281	273	268	278	263	280	274	256	287	281	267	311	291	296	246	291	277	259	276	234	255	265	268	285	267	261	251	253	264	245	281	270	280	283	288	304	274	269	288	317	298	289	291	294	291	287	291	263	268	276	253	298	284	284	283	271	249	300	260	248	247	272	277	295	299	268	300	244	295	295	294	292	256	283	274	297	278	276	289	283	280	254	290	277	284	243	290	289	300	262	273	290	254	292	272	274	280	274	301	290	301	270	265	300	291	291	262	295	272	314	275	272	259	276	274	255	267	290	256	309	310	271	282	291	284	297	293	292	315	300	266	258	259	304	251	297	303	254	281	264	275	279	269	277	262	275	282	288	281	266	331	284	276	311	275	308	264	263	244	273	285	277	297	285	296	273	284	276	298	273	259	245	271	285	270	247	265	258	253	295	270	269	286	269	259	254	273	273	281	301	270	240	270	286	240	266	265	241	283	266	307	278	254	265	277	253	266	294	270	297	294	292	280	246	278	297	273	297	286	291	288	257	300	287	303	249	277	280	276	257	292	306	262	279	290	289	264	292	258	271	249	271	257	279	300	276	289	307	262	267	271	274	254	281	278	287	257	274	278	294	265	270	280	261	305	273	277	312	285	329	307	292	259	283	295	269	288	258	274	294	310	281	270	251	247	265	288	270	282	313	273	273	283	259	293	314	286	277	261	264	301	279	275	244	290	297	278	251	286	291	285	262	266	255	265	252	275	247	267	262	287	248	262	273	289	265	267	271	286	268	272	243	297	269	287	270	234	286	282	290	290	288	309	303	295	237	282	292	331	294	269	269	281	277	279	292	267	267	265	254	236	289	271	308	279	308	241	275	280	268	270	276	292	284	237	289	267	303	289	284	265	249	261	266	297	289	319	253	263	275	271	291	280	242	284	288	269	260	286	281	288	265	267	269	293	297	269	270	259	283	284	270	281	310	328	301	253	289	293	274	297	275	270	308	241	256	294	274	246	254	271	289	270	256	300	285	259	251	317	284	278	274	237	241	299	287	265	276	257	255	258	270	264	280	274	261	279	272	284	283	299	285	280	289	269	272	276	265	292	284	300	296	254	268	291	246	279	259	296	302	254	318	299	268	282	296	298	265	269	266	256	263	288	317	278	273	261	250	287	285	278	277	283	277	268	294	290	316	267	250	250	270	291	296	291	308	258	266	266	287	261	274	264	262	291	285	256	284	280	279	272	262	265	294	265	270	282	269	272	236	288	283	288	315	278	306	274	247	298	307	257	267	281	256	299	283	282	267	294	285	285	279	295	271	264	272	287	325	279	272	293	270	290	296	282	279	266	294	283	278	276	282	273	248	297	281	300	237	286	285	306	283	249	282	279	321	258	309	281	265	288	263	272	305	263	280	263	300	309	279	324	303	268	281	248	266	237	258	271	287	268	278	252	247	298	294	264	314	279	277	266	285	269	272	257	316	298	301	298	271	283	282	290	271	272	267	261	278	290	256	269	252	240	284	271	268	288	295	313	266	299	270	278	298	309	274	261	294	271	256	288	263	289	288	290	265	303	269	277	265	248	317	278	304	285	281	280	288	282	278	272	299	288	272	275	290	314	292	293	284	300	291	288	286	261	257	296	286	286	303	287	258	277	277	272	249	319	302	253	303	262	257	258	282	279	277	278	257	283	272	267	247	269	290	293	312	253	301	270	279	275	239	275	292	274	292	293	277	292	268	264	268	288	288	290	292	298	255	276	290	278	281	285	258	298	260	284	280	282	264	263	254	292	280	271	284	285	292	312	307	300	261	265	297	286	271	272	289	270	301	264	274	278	281	298	288	276	270	294	297	262	284	322	246	296	265	288	258	291	288	267	280	256	235	271	275	246	274	261	272	309	255	256	294	280	296	257	303	271	259	299	280	294	297	264	280	262	288	265	294	254	269	291	273	306	254	294	317	267	259	267	274	261	293	295	289	255	267	278	275	304	285	245	276	270	248	265	283	280	321	254	297	261	282	260	284	269	282	252	264	281	290	246	261	309	284	270	286	289	273	296	261	267	286	290	264	288	298	251	282	273	283	283	257	288	260	274	288	271	267	253	291	275	274	270	288	287	255	276	287	260	278	248	246	290	298	306	276	271	269	276	274	267	252	312	288	293	262	293	289	275	282	272	281	316	291	265	266	283	290	276	262	263	286	281	299	272	290	272	275	277	271	264	279	281	262	274	288	288	237	271	251	263	272	280	257	278	257	253	286	269	273	300	263	280	242	279	261	300	281	304	263	288	275	240	267	293	288	277	298	274	253	259	281	245	299	235	262	289	265	252	277	284	253	270	281	286	297	265	265	293	271	268	281	285	288	264	246	282	262	282	259	272	287	307	273	266	280	263	263	287	271	299	260	254	265	277	249	294	283	280	288	281	263	276	284	327	276	285	295	248	284	287	259	279	285	267	264	240	259	298	283	310	294	306	292	289	288	280	269	305	270	280	255	268	267	285	293	279	321	253	268	293	291	287	300	307	312	287	286	319	284	287	275	269	286	288	300	282	279	231	316	275	271	265	285	293	271	250	255	285	302	269	254	268	270	281	271	318	291	297	290	241	271	265	259	299	272	309	270	273	303	277	296	261	285	279	278	303	283	305	279	294	260	250	277	255	264	293	276	295	299	299	323	307	267	255	289	264	286	293	268	302	252	290	287	307	274	291	289	287	292	271	301	270	269	261	274	331	285	297	279	273	268	285	265	307	302	242	255	296	267	281	277	288	282	275	278	258	266
5819	1574	3178	3349	2976	2584	2516	2660	2624	2361	1972	1711	1553	1419	1317	1287	1265	1260	1266	1225	1167	1175	1102	1070	1154	1033	1129	958	912	815	791	832	872	805	830	787	786	823	801	805	728	777	790	737	680	735	752	696	726	718	712	711	733	757	674	717	701	699	704	683	696	682	744	703	737	694	695	695	730	680	666	695	721	697	719	662	682	686	687	715	720	662	679	733	673	662	698	670	683	696	733	686	717	696	721	725	717	644	672	654	697	715	674	690	678	694	700	642	695	637	677	695	676	657	664	733	719	709	681	685	659	693	701	692	712	740	713	704	702	722	661	620	657	703	728	715	642	684	713	685	718	696	743	689	713	674	667	688	659	672	649	671	761	710	696	679	649	733	674	705	683	694	735	715	704	682	637	706	683	692	692	671	687	688	706	688	652	668	677	674	671	694	734	693	711	677	705	685	669	657	661	699	695	685	694	709	663	676	691	706	700	684	646	720	643	650	688	706	716	725	662	706	697	710	716	711	712	706	659	676	676	726	674	677	690	672	687	707	720	654	720	644	669	692	678	702	730	717	687	746	706	719	671	724	725	701	655	733	653	683	710	665	701	708	657	665	666	730	712	732	702	628	694	655	748	715	671	680	698	695	679	706	709	692	709	757	692	683	669	663	745	645	704	678	661	686	731	681	691	698	644	655	680	736	684	687	695	667	712	717	632	710	644	672	686	648	708	696	650	638	685	701	693	674	671	708	682	704	620	636	665	664	678	704	668	690	701	705	639	719	696	699	630	655	679	701	641	624	728	661	660	683	702	702	656	688	742	654	683	662	720	703	711	689	663	662	656	650	689	681	625	738	674	655	729	654	709	686	678	673	671	718	696	694	652	676	669	700	690	693	659	693	642	714	682	711	687	656	736	661	674	660	720	743	696	724	692	650	663	688	693	712	680	717	645	691	669	672	682	680	722	686	731	695	653	655	700	698	675	697	667	683	668	682	647	680	712	695	720	743	684	677	684	680	679	667	727	763	701	684	712	683	675	692	700	709	666	682	677	687	699	718	681	626	696	633	639	713	735	681	695	701	693	656	663	731	658	676	660	731	674	693	719	625	628	676	715	714	684	724	685	658	701	729	656	677	690	728	707	661	738	685	695	689	695	666	694	673	700	645	716	695	673	636	672	637	672	659	685	689	723	690	741	694	669	639	695	703	649	724	704	671	650	652	695	657	669	668	703	689	687	719	730	701	699	653	725	724	691	664	679	697	718	669	693	629	730	663	692	659	637	715	710	671	663	673	636	707	713	653	674	768	662	682	702	649	671	704	724	696	728	700	649	690	658	691	712	659	656	686	737	661	659	698	660	718	671	685	665	720	688	693	702	669	665	661	664	712	665	702	699	711	679	654	662	690	721	702	699	669	659	678	697	671	709	677	694	708	693	662	735	693	717	650	632	691	665	706	662	684	679	688	679	694	713	712	714	666	727	694	656	648	688	682	683	678	626	708	698	656	679	699	659	687	700	711	711	664	678	717	677	696	672	698	682	640	704	684	677	715	622	687	667	728	702	636	665	678	719	667	707	713	690	691	664	710	682	701	694	640	669	728	675	657	654	678	672	696	680	660	732	688	709	708	719	659	683	659	651	692	716	683	679	657	684	732	664	719	636	692	663	689	673	628	631	678	659	663	649	697	710	653	694	644	692	646	654	679	727	658	707	685	726	736	691	677	697	658	654	660	675	675	667	700	629	693	685	681	677	661	650	635	703	677	691	681	735	696	686	702	693	711	663	686	678	680	662	649	717	655	662	690	668	673	680	663	657	719	677	662	691	697	659	665	710	734	699	663	646	718	660	686	706	720	712	691	650	717	670	673	710	651	671	717	679	691	706	700	743	709	646	677	678	688	710	773	678	673	704	731	662	697	643	672	706	698	715	686	721	653	731	686	704	729	678	667	725	699	651	676	717	686	743	667	671	657	662	671	654	665	731	663	659	669	634	736	728	708	712	710	677	612	691	699	612	692	654	700	708	737	703	717	679	697	671	695	722	724	705	693	645	665	669	692	685	661	716	722	703	693	706	671	693	644	665	678	653	702	674	674	667	648	681	689	659	650	674	674	662	754	658	662	739	700	689	683	682	649	724	695	707	644	693	708	681	659	631	666	683	656	730	672	673	733	663	709	677	670	724	666	689	681	694	662	717	659	694	705	649	689	713	658	704	701	742	688	680	709	658	717	693	704	687	713	671	656	690	693	730	683	651	703	661	686	671	650	677	728	672	687	663	693	712	674	670	690	674	693	708	705	650	667	651	672	674	700	698	649	692	665	643	669	680	738	716	658	717	713	657	730	716	728	701	703	720	638	704	693	726	682	679	670	715	683	655	622	694	628	720	697	702	662	653	725	662	713	705	693	739	728	690	681	661	624	633	703	712	732	731	683	678	677	690	668	706	694	679	709	723	676	678	648	681	704	669	683	686	682	737	728	681	678	721	657	691	701	713	655	657	655	707	643	696	695	637	673	700	661	675	686	718	692	688	681	701	672	684	713	666	719	665	676	649	677	645	698	693	682	710	699	689	690	703	663	723	679	693	671	688	694	677	689	700	681	681	623	690	687	687	722	703	613	661	684	666	682	682	735	647	677	674	679	699	713	694	670	660	697	720	661	693	714	666	683	667	655	726	697	628	675	644	666	693	706	702	706	638	634	685	683	688	714	619	696	749	681	710	697	649	672	691	742	714	700	754	676	671	686	650	662	654	675	630	657	685	641	700	675	708	652	691	621	684	744	616	678	706	701	670	678	705	728	680	697	672	695	645	641	668	732	693	687	660	683	699	647	688	695	704	687	624	715	665	655	698	695	699	672	665	671	667	671	658	692	713	694	666	706	680	693	618	677	692	708	688	680	714	690	726	707	687	663	712	667	720	695	691	696	693	693	665	723	673	640	656	671	670	671	712	631	672	695	693	688	717	702	661	662	703	684	716	720	653	698	670	719	667	690	669	644	685	689	687	691	681	698	696	688	684	736	689	685	691	717	628	709	673	744	687	673	717	622	730	701	718	671	731	625	652	671	668	650	698	719	670	669	674	626	681	662	691	708	695	652	689	719	699	763	681	696	687	674	756	664	647	742	670	724	646	702	672	687	653	679	691	683	728	667	650	639	691	706	699	677	669	695	693	704	729	662	722	733	684	746	717	724	700	673	720	660	713	683	668	686	702	666	718	676	694	650	704	706	678	667	724	737	682	683	702	681	658	649	668	648	637	698	696	708	700	652	653	686	689	631	686	717	718	717	635	670	654	658	693	726	647	722	679	673	655	679	730	696	648	711	694	641	703	699	719	744	697	658	710	675	719	661	685	701	712	665	692	698	679	691	675	713	685	683	695	666	691	688	680	713	648	669	675	675	679	678	696	696	662	633	668	733	705	701	678	719	643	639	691	671	707	702	672	693	684	701	689	726	720	711	675	672	696	720	695	712	695	698	697	660	681	665	698	683	718	717	725	713	692	680	682	654
13760	2494	2557	1860	1201	945	883	834	772	688	558	500	412	436	402	327	354	393	339	321	331	369	392	376	332	351	331	296	292	304	283	272	296	261	270	286	263	268	260	266	273	269	251	269	239	269	309	258	286	243	277	257	243	258	259	246	271	253	250	276	271	247	235	281	259	252	268	259	239	270	255	234	239	254	233	256	249	257	284	227	237	263	236	254	248	232	261	254	245	262	261	247	250	259	259	269	235	231	245	224	275	263	244	253	249	291	249	235	248	285	267	233	274	265	232	255	248	261	247	239	248	254	221	227	257	253	276	250	265	247	232	247	264	277	240	239	235	255	216	289	242	222	241	269	266	257	249	267	239	250	261	264	275	282	247	259	259	241	253	266	245	226	226	260	238	260	262	263	264	240	272	264	239	248	264	266	278	267	258	263	278	248	247	255	276	248	279	258	246	250	232	257	283	243	255	214	264	249	246	238	269	235	203	241	255	253	259	277	298	239	270	214	265	256	262	242	243	261	253	241	249	259	247	264	234	214	257	271	230	244	248	270	267	263	242	244	252	243	257	257	235	237	233	273	236	271	233	265	250	244	280	254	247	260	243	256	244	284	272	262	270	261	258	267	236	243	243	226	266	253	290	247	262	281	246	257	267	255	245	263	288	260	228	266	277	258	234	271	217	229	253	251	258	229	261	243	261	270	239	247	272	265	257	239	277	250	244	278	270	240	266	255	252	230	241	252	286	284	262	219	262	227	262	237	236	249	245	238	272	247	251	262	263	274	241	229	260	284	259	247	245	256	263	234	236	252	248	232	240	271	273	246	278	233	233	221	226	253	255	257	265	231	270	246	244	234	256	262	258	248	264	268	247	247	217	267	248	253	237	244	223	248	235	257	258	247	270	273	247	210	232	264	276	247	266	277	254	232	252	251	243	236	262	266	264	255	252	240	260	244	249	287	258	244	271	265	229	246	239	273	259	257	238	272	266	225	254	247	232	251	244	271	234	227	231	254	266	252	256	257	256	225	285	241	266	260	254	253	248	228	252	244	272	269	241	270	232	239	249	243	266	251	242	268	261	271	289	244	240	263	235	251	220	250	219	249	251	274	249	248	270	255	287	216	261	277	229	255	251	285	243	248	242	255	250	260	267	245	242	274	247	241	259	224	272	233	242	221	252	245	246	258	250	258	231	251	241	242	265	262	237	273	249	297	250	263	287	242	265	273	286	244	271	264	263	257	260	253	264	263	262	233	247	260	244	275	290	252	254	256	264	225	234	216	209	238	237	249	260	269	278	278	252	271	250	224	260	241	270	241	253	202	269	239	256	253	260	236	284	268	249	229	262	269	228	239	260	259	276	281	252	264	222	271	245	253	239	264	242	225	244	239	252	257	258	247	234	256	254	233	265	266	258	246	233	285	255	229	242	264	264	249	267	251	259	245	229	227	233	261	265	249	283	240	297	258	228	273	242	231	269	285	233	243	305	257	254	247	254	229	279	247	257	256	269	280	249	255	229	285	247	265	270	248	235	261	244	280	230	238	249	238	257	260	255	271	256	251	281	243	251	250	257	258	258	267	266	229	259	250	269	256	250	253	255	245	267	259	255	245	234	238	282	249	258	252	245	216	251	269	274	233	217	264	270	265	245	257	291	243	238	259	257	263	267	240	238	264	237	260	244	252	273	265	238	249	258	233	211	221	218	261	266	250	240	252	249	259	260	270	260	246	237	261	226	282	278	269	252	259	244	274	282	252	247	261	257	249	246	255	248	261	248	243	253	223	252	274	254	229	248	221	234	234	219	275	258	262	232	247	262	203	248	265	235	266	258	246	254	266	265	268	264	249	258	244	250	249	258	262	264	261	265	280	255	261	230	255	254	238	263	249	241	267	260	263	265	256	240	249	266	242	252	227	267	263	243	246	238	258	256	271	237	278	270	257	253	273	247	246	254	263	264	248	271	274	263	241	260	256	267	259	253	266	247	289	267	269	240	264	242	242	235	281	230	241	254	287	266	253	245	248	254	279	267	261	250	251	267	242	284	236	257	256	231	230	243	266	228	257	274	240	271	250	226	242	244	242	236	257	250	262	241	262	253	268	250	242	262	300	258	271	278	235	237	251	259	263	258	253	242	251	243	281	264	296	246	230	261	271	284	240	272	275	233	250	249	281	243	268	251	289	247	244	240	231	268	240	245	270	240	242	244	268	258	263	272	246	286	265	281	262	269	248	247	234	236	283	267	247	243	252	257	235	262	240	261	235	264	228	252	237	236	234	269	228	290	280	226	222	240	241	254	236	222	262	234	262	241	252	282	248	257	254	214	259	256	218	269	262	229	259	260	277	260	255	248	242	249	231	238	280	248	240	270	275	255	239	248	272	262	264	263	261	239	215	253	273	261	254	264	261	247	244	246	251	270	253	250	251	239	254	255	238	250	231	231	233	277	278	241	274	272	206	296	280	239	256	268	246	260	269	229	273	270	274	274	246	238	222	266	235	254	214	258	247	248	260	264	223	248	270	269	259	253	248	271	255	257	246	281	257	260	259	264	232	226	234	241	238	227	236	253	266	254	245	257	269	281	240	252	262	258	248	256	260	251	245	215	242	249	277	261	230	237	243	289	258	250	276	242	244	271	245	235	242	257	250	250	241	247	252	270	251	249	294	244	250	250	247	260	254	233	224	228	273	254	214	245	244	255	263	255	265	263	255	262	290	255	248	254	274	226	260	262	266	275	263	274	245	220	250	241	280	274	267	244	233	238	252	268	295	244	271	263	262	225	270	277	250	258	272	270	262	215	274	283	271	233	258	270	264	226	281	243	238	291	295	254	227	261	275	278	239	256	277	223	238	244	243	275	245	236	243	230	245	255	251	256	268	268	266	252	274	299	266	239	257	259	272	229	276	253	268	263	272	260	280	253	282	288	272	221	241	232	242	234	218	236	281	277	269	272	278	268	220	231	258	271	270	274	245	249	245	287	260	229	254	244	240	239	253	250	276	245	240	278	207	263	245	256	261	227	261	241	248	253	278	230	252	257	237	288	258	228	224	248	234	268	235	248	297	281	247	254	263	223	277	254	240	228	236	249	258	262	241	248	260	262	267	268	263	247	283	247	243	263	256	277	280	279	240	269	237	201	272	242	262	233	231	198	258	264	229	247	271	256	269	249	255	255	250	226	250	230	232	260	263	269	267	237	251	232	273	267	250	283	231	295	263	238	284	234	213	254	265	274	254	290	240	254	247	246	274	279	264	248	258	252	236	246	274	260	270	272	282	263	239	251	271	271	257	252	247	256	247	275	270	243	274	284	290	249	264	286	248	247	255	266	272	252	276	249	239	223	253	256	271	272	246	236	259	245	265	223	260	244	235	246	258	229	268	265	262	243	256	241	248	244	227	258	247	260	246	268	233	224	264	262	266	254	255	259	236	231	274	275	277	260	251	262	269	268	232	231	245	271	237	252	231	266	289	249	243	230	255	234	267	257	277	249	251	248	227	235	269
7622	2305	5338	5824	4942	4179	4089	4131	3860	3336	2857	2345	2035	1868	1626	1513	1673	1542	1555	1447	1367	1265	1371	1344	1290	1324	1281	1224	1023	926	898	898	874	854	794	828	805	843	830	770	834	807	777	749	707	736	655	667	695	648	611	608	634	674	724	667	654	650	641	662	654	651	659	618	622	663	669	666	629	627	673	636	632	656	642	725	596	638	623	605	606	645	657	641	654	627	629	628	615	655	620	631	636	628	653	662	678	638	653	588	617	625	592	626	633	618	616	615	659	689	584	599	643	653	627	566	585	619	584	642	617	624	604	583	596	648	642	619	642	607	648	613	604	639	645	627	623	595	643	578	616	613	637	631	605	617	586	575	594	591	589	594	642	604	571	615	617	680	601	623	611	605	605	650	600	634	634	586	661	595	602	665	582	625	590	551	586	618	605	605	597	616	602	624	675	643	610	589	619	597	609	607	586	616	639	589	592	615	634	606	627	618	615	631	609	623	632	606	601	617	609	591	590	615	597	612	602	608	607	578	593	618	643	579	588	618	603	601	593	605	653	598	601	664	617	576	609	569	598	616	587	617	590	630	624	621	630	611	580	603	606	609	594	641	590	604	627	605	604	604	608	636	629	592	635	601	540	633	576	590	640	591	608	626	621	608	619	622	642	642	607	603	574	613	618	622	602	614	626	596	600	649	611	591	603	585	585	587	601	587	597	614	596	593	623	627	603	571	613	579	606	617	623	648	565	602	621	576	586	598	604	595	634	632	627	629	612	603	588	635	611	649	675	643	649	596	598	567	601	609	586	658	572	598	558	614	599	600	605	592	619	600	601	653	639	621	590	611	601	560	601	616	556	622	607	636	612	596	663	603	626	595	582	610	585	600	590	605	630	568	588	595	645	632	603	637	606	627	623	592	586	621	583	622	626	593	598	530	609	613	612	648	583	606	607	624	602	600	592	591	601	637	611	636	588	648	629	630	665	612	619	589	595	597	599	595	651	595	635	592	638	596	620	635	577	611	545	617	598	608	594	619	584	603	621	597	649	587	577	702	622	601	617	591	623	625	643	637	650	650	590	599	592	605	555	626	591	577	573	597	573	559	593	666	617	564	603	610	584	641	573	587	602	577	581	599	593	607	622	587	645	634	602	625	655	602	624	617	584	604	594	618	595	642	615	621	609	610	655	624	628	615	643	609	588	608	607	626	553	586	606	606	591	610	612	558	603	611	618	631	585	623	589	600	612	602	608	614	624	644	586	584	630	614	598	623	577	581	611	667	614	609	638	589	615	585	616	616	622	586	628	547	594	610	643	607	610	622	610	595	624	618	634	597	603	635	625	622	610	593	599	601	553	592	652	615	617	623	581	613	615	593	603	567	615	636	586	621	605	619	614	596	605	587	588	630	618	593	655	611	645	600	621	621	605	634	624	623	611	579	582	619	574	653	625	644	582	596	623	615	608	621	568	616	605	626	592	593	650	630	626	588	568	654	630	614	612	612	588	601	587	612	597	626	625	629	598	642	614	601	598	628	630	590	643	635	609	605	616	648	642	600	617	624	591	588	630	589	636	617	562	645	595	607	590	614	599	637	605	575	592	600	602	681	653	607	613	613	602	581	610	591	626	619	602	611	644	603	628	601	626	606	584	611	596	669	604	562	607	602	610	579	617	614	619	639	640	606	587	593	634	652	593	665	636	573	595	570	617	593	605	598	627	630	634	639	598	589	598	613	613	631	604	602	570	603	608	586	607	649	602	617	602	624	641	620	579	590	624	637	636	636	621	600	606	613	609	584	627	610	672	614	571	594	596	634	620	611	625	627	564	600	578	599	608	612	631	608	587	650	581	603	582	589	634	645	598	574	594	628	613	609	615	625	626	615	630	637	578	618	602	570	614	616	600	637	608	626	666	593	606	634	634	628	616	645	610	615	581	600	572	651	582	571	571	569	616	644	606	620	589	648	562	615	601	582	551	576	599	627	600	597	625	583	560	672	612	593	542	562	609	638	577	623	608	599	610	613	581	682	621	605	595	587	662	595	589	609	610	615	621	599	627	596	609	610	627	631	648	580	598	603	562	650	578	613	660	629	640	601	607	678	632	652	640	548	606	572	588	609	610	622	614	617	589	616	600	586	597	579	600	600	632	617	664	609	609	575	660	635	625	638	611	651	645	625	627	613	607	622	652	608	616	610	599	618	619	608	621	594	562	576	620	588	618	569	646	632	610	626	585	635	664	615	580	638	578	631	623	567	608	648	586	593	637	611	614	570	614	576	578	616	589	556	621	558	632	652	579	601	636	586	613	610	610	579	576	587	577	605	666	592	575	589	628	645	544	610	629	605	612	563	572	594	590	580	612	616	618	620	562	627	620	638	642	627	615	614	597	649	615	631	613	647	611	594	597	632	582	621	555	604	613	670	620	657	618	617	606	591	642	636	608	604	541	587	612	603	623	641	623	604	588	632	652	601	631	575	608	622	632	573	611	578	599	586	625	575	640	585	663	615	577	617	611	579	603	609	628	602	582	622	643	647	645	599	623	660	604	624	596	587	645	586	584	607	653	609	649	617	631	544	618	600	624	623	584	617	655	604	600	598	582	584	591	610	640	614	636	632	591	594	669	585	599	633	600	641	623	599	577	653	609	609	637	597	597	596	654	594	618	647	588	603	621	612	602	596	592	606	653	650	584	615	592	619	653	595	591	633	623	635	594	607	612	630	590	637	619	568	606	610	623	614	597	598	607	597	626	619	607	578	622	593	600	568	600	678	615	620	589	649	584	604	635	613	600	620	619	568	621	600	595	606	629	559	622	604	603	606	614	607	657	664	621	636	636	646	656	594	630	579	623	577	608	613	613	618	605	623	657	610	604	608	638	639	637	617	603	607	641	581	628	616	598	611	592	628	589	566	622	557	558	593	588	633	629	597	579	663	581	618	612	539	667	609	630	586	631	626	605	623	603	660	617	604	599	636	590	632	641	588	612	604	617	593	598	627	575	605	631	609	628	573	557	662	608	635	614	604	626	615	620	649	599	601	581	619	581	607	650	598	636	651	617	587	583	608	635	615	580	635	604	621	610	590	612	654	580	616	626	580	611	627	618	584	631	616	635	599	638	600	626	600	626	582	576	573	608	603	613	636	592	608	610	601	574	651	629	579	619	646	604	629	573	576	604	627	658	597	611	602	639	637	629	637	615	571	630	623	575	649	604	573	639	602	601	555	644	594	663	609	575	609	609	602	581	565	586	648	588	607	563	579	585	562	609	607	569	685	639	618	651	589	640	598	589	615	603	609	597	597	618	594	623	583	593	636	624	627	627	597	613	596	605	605	584	647	638	621	580	592	652	616	625	620	576	614	628	569	608	630	595	607	638	612	558	601	612	616	592	595	602	598	582	593	636	627	620	603	598	628	596	608	563	573	599	580	623	562	611	620	596	627	632	668	636	594	616	657	599	599	547	638	600	572	619	619	647	603	596	588	650	600	631	623	590	637	608	632	581	634	640	605	572	608
1808	168	165	167	146	175	194	229	247	183	216	198	184	152	169	162	156	160	155	155	159	157	165	144	139	164	169	154	143	145	151	149	151	159	133	148	127	138	132	129	145	127	150	162	142	131	142	132	180	129	102	149	157	129	139	162	125	138	128	144	155	142	138	136	160	152	129	133	139	134	141	130	142	133	132	129	156	154	132	147	136	156	153	138	145	150	132	141	141	139	149	128	132	149	142	182	140	156	124	135	140	134	131	139	152	140	136	145	134	143	127	128	158	163	119	141	145	131	144	121	152	131	134	138	160	138	158	137	149	143	138	173	152	126	159	147	141	155	141	153	151	116	159	126	152	138	155	139	163	157	122	145	122	142	147	155	143	119	176	139	129	154	144	160	152	135	143	128	137	118	124	145	128	147	132	147	171	157	139	116	138	122	121	152	135	141	151	134	125	145	120	129	126	154	150	141	153	146	157	132	125	174	142	120	126	164	131	139	149	145	149	142	128	156	139	132	159	155	125	163	170	135	152	152	132	139	132	156	133	133	155	118	128	138	149	167	133	150	159	137	135	142	150	146	138	136	140	137	151	147	151	162	173	141	148	119	158	135	163	162	125	156	143	165	138	148	151	148	150	130	151	131	156	143	149	163	134	138	132	141	138	146	142	143	144	144	166	145	133	134	152	147	126	142	141	142	152	134	131	135	134	165	155	155	154	139	138	157	121	147	153	147	137	151	161	155	147	152	142	137	142	158	154	158	160	130	143	114	137	156	131	118	128	113	164	153	144	140	139	150	136	174	136	160	150	130	145	137	146	152	141	147	141	155	132	160	139	145	138	107	120	146	140	149	147	150	144	147	125	177	148	145	154	139	162	155	117	136	142	134	131	135	143	151	137	122	143	163	137	128	126	147	137	146	147	148	166	139	138	156	152	142	151	149	137	153	144	158	154	141	146	130	150	124	158	146	143	136	141	167	143	146	157	155	169	142	120	156	132	151	135	130	154	157	148	137	155	131	156	120	136	150	147	127	143	131	136	145	135	150	124	126	154	125	127	152	163	140	128	161	135	150	140	152	148	143	141	150	144	141	134	135	130	123	144	133	140	136	128	145	131	162	146	173	145	136	137	128	147	156	138	150	136	160	124	145	133	132	158	131	139	156	146	144	143	133	129	155	149	121	169	142	136	130	140	124	153	149	145	143	132	146	131	167	172	142	154	141	150	127	153	144	156	141	143	134	143	137	143	143	155	145	138	148	118	132	148	155	136	148	154	133	135	124	124	136	162	155	174	131	139	134	147	133	142	140	142	140	161	162	167	139	102	162	137	162	149	151	130	139	142	134	128	147	160	135	148	136	145	125	140	140	161	157	149	148	136	155	134	151	150	136	159	141	156	160	138	152	148	155	164	124	151	125	129	125	150	148	171	123	149	150	135	152	146	149	117	163	123	143	132	151	145	147	138	128	137	129	137	166	141	157	148	135	147	129	140	162	163	140	138	130	139	135	139	149	144	172	124	137	145	125	128	141	130	134	161	159	137	141	123	132	126	167	137	154	136	147	128	136	154	155	121	143	161	125	136	133	159	133	126	137	149	143	160	137	161	138	156	150	154	144	140	130	148	129	149	129	130	125	127	153	129	163	150	146	136	127	114	132	125	144	153	153	144	148	132	160	157	159	143	140	147	135	141	120	123	138	154	132	126	157	128	142	139	145	153	144	138	139	139	140	137	128	137	149	158	138	141	133	154	161	162	138	126	171	146	147	147	106	131	156	161	135	132	162	120	155	158	142	140	140	130	145	144	179	163	129	154	141	133	136	151	152	138	125	144	178	129	142	149	148	136	125	140	120	144	143	143	128	145	162	124	134	145	150	127	149	157	149	151	137	144	140	148	154	159	131	120	137	139	133	137	139	160	160	151	155	164	145	141	133	152	136	141	141	153	119	141	149	139	153	140	142	135	138	140	147	147	144	116	126	131	147	145	149	132	135	163	136	142	124	149	143	145	149	129	153	133	132	145	130	135	153	156	146	140	135	148	146	137	166	144	163	129	134	123	126	125	158	128	111	152	154	115	165	159	133	164	146	146	129	124	161	121	143	161	129	149	128	168	110	141	151	141	129	148	156	136	171	151	135	139	159	134	135	133	143	145	120	133	146	116	147	150	131	136	125	141	134	119	158	151	134	127	137	151	139	131	137	153	126	131	146	133	148	130	133	166	123	152	126	127	134	139	147	127	139	141	138	138	160	138	138	140	132	143	126	130	143	155	151	146	128	133	152	160	165	169	136	139	133	142	124	144	133	135	153	151	140	141	182	154	167	146	145	142	151	166	142	146	144	145	134	139	152	137	144	143	141	119	141	143	125	171	131	145	137	147	136	152	124	130	140	143	144	131	138	143	144	137	150	127	135	138	140	137	151	165	143	143	121	154	122	122	131	143	133	158	129	130	146	135	138	156	143	144	147	154	146	124	140	139	145	146	136	138	134	129	149	144	131	135	133	129	144	159	161	143	139	153	121	134	144	158	141	156	136	142	151	130	132	133	141	152	140	153	135	144	146	126	149	128	133	152	169	149	135	150	149	159	133	151	114	140	161	131	153	161	129	129	147	125	147	145	125	155	117	125	159	119	146	155	145	146	134	131	165	151	140	161	159	138	141	166	132	141	145	144	158	155	138	158	144	134	147	118	141	145	143	144	133	156	156	140	131	140	156	171	144	134	113	131	144	132	139	144	156	128	142	150	140	135	125	137	149	147	144	146	144	141	135	159	144	151	135	171	134	138	159	129	154	138	121	126	140	137	155	149	148	137	149	133	123	147	132	144	169	167	144	150	140	163	134	141	149	156	158	144	148	123	144	163	139	154	134	126	140	143	130	131	164	133	150	142	142	119	149	135	147	136	139	128	129	158	137	151	160	154	135	155	142	156	136	113	134	150	142	164	132	137	138	123	164	145	130	137	130	140	130	129	117	149	111	148	122	130	162	150	136	137	150	137	141	158	156	135	138	145	137	141	133	128	155	135	160	129	148	157	147	156	159	142	148	131	150	163	130	121	143	144	155	150	138	135	142	138	163	131	137	148	153	132	130	160	154	138	129	146	132	138	127	142	124	147	147	152	145	140	141	142	151	141	148	127	146	154	149	142	152	159	142	141	138	159	140	143	139	138	133	130	142	149	134	148	142	138	170	126	146	145	161	139	145	137	129	148	135	127	146	155	139	148	142	149	157	142	136	117	142	146	127	134	145	135	129	128	114	192	121	158	135	153	155	148	119	137	125	130	141	134	139	136	121	165	148	171	162	111	147	163	156	132	137	136	142	158	138	143	159	119	152	152	124	172	125	125	137	190	165	138	134	136	148	133	161	153	129	133	134	124	147	136	150	127	162	146	139	158	163	126	145	120	145	155	145	146	135	149	137	139	143	137	119	148	126	147	155	169	165	137	155	141	160	153	154	124	131	138	140	115	140	120	156	148	169	147	148	151	132	147	130	152	131	146	137
2110	410	527	512	491	506	737	972	1069	840	802	772	646	564	553	526	640	654	583	547	531	528	484	557	528	482	476	420	421	480	411	428	444	396	437	437	406	416	411	401	419	403	382	449	387	379	389	406	408	434	410	392	404	377	373	456	389	408	419	387	432	387	414	394	440	404	394	410	404	389	385	409	426	403	404	407	387	363	411	375	367	405	397	420	408	407	426	404	391	431	421	423	391	379	416	409	413	400	396	402	377	382	423	423	402	401	379	417	386	398	396	399	432	417	357	392	393	384	409	366	425	400	421	387	406	378	371	377	405	391	413	347	377	428	427	396	406	421	394	367	389	396	408	396	377	412	387	365	375	398	407	394	408	382	425	427	368	385	400	413	380	386	363	362	369	447	398	431	403	425	360	420	393	406	401	426	391	385	416	383	394	401	400	398	413	401	377	408	428	405	415	374	403	416	415	401	411	393	386	382	452	385	385	398	414	391	415	394	423	411	369	379	416	451	430	374	442	400	405	384	421	382	412	391	381	429	427	410	405	362	429	413	377	404	387	407	375	360	428	386	421	393	370	433	414	409	405	431	406	382	399	400	389	408	388	415	390	406	388	388	400	413	413	404	394	380	380	413	391	398	375	387	380	393	406	398	413	410	404	389	398	377	396	437	377	380	443	388	392	364	376	370	417	390	407	412	442	353	409	396	401	413	404	408	384	414	428	377	389	387	380	391	406	396	403	398	397	381	430	396	400	439	403	400	420	403	430	386	402	387	344	423	401	399	408	406	380	386	365	411	366	387	406	412	391	404	364	388	416	440	397	373	432	411	383	389	390	420	395	381	362	395	396	422	386	391	361	401	378	437	392	420	401	423	398	430	390	417	424	419	374	378	390	419	424	414	369	414	385	377	431	397	385	389	409	402	393	406	389	378	390	417	391	360	358	409	407	402	387	403	375	409	364	400	395	397	434	398	388	403	398	426	411	392	391	418	437	396	411	371	401	431	437	382	413	387	388	401	414	441	424	348	399	419	400	414	415	387	392	416	379	392	386	394	405	404	363	442	386	372	401	388	342	396	376	375	404	381	399	383	414	408	399	428	365	407	411	410	391	406	376	406	367	381	426	362	438	408	405	393	442	410	366	392	399	419	405	407	421	412	392	395	412	403	384	417	393	384	378	367	365	407	378	382	385	420	425	404	405	398	398	376	431	382	403	402	386	415	366	400	379	406	383	398	424	413	408	377	402	407	388	420	416	381	418	407	392	428	405	397	377	359	372	384	405	393	424	416	424	410	404	390	403	444	385	419	395	406	412	411	413	379	398	393	416	404	426	417	386	334	426	402	429	418	392	405	370	399	395	445	411	442	407	380	409	427	401	443	355	386	430	444	437	423	394	375	413	407	422	403	419	427	407	415	399	425	403	412	401	364	352	402	388	405	368	422	412	381	408	390	401	387	406	440	423	417	406	450	388	410	381	404	367	383	378	392	388	417	426	385	415	425	398	397	405	357	408	394	402	391	425	407	378	419	415	380	428	401	445	424	412	423	405	411	392	405	420	396	385	395	435	415	439	406	426	424	385	359	388	410	409	394	422	388	411	396	425	381	403	408	400	414	381	413	378	397	415	424	372	405	443	461	375	406	417	378	392	390	410	429	371	399	379	408	417	423	400	417	380	405	399	402	380	390	407	372	395	405	424	406	400	387	402	427	396	410	394	382	411	393	402	462	406	380	363	377	419	425	392	392	405	401	424	396	405	412	411	380	384	425	402	406	418	348	402	396	417	382	363	422	417	436	391	409	433	400	399	388	408	418	407	420	410	403	389	397	421	406	377	396	422	412	431	411	411	412	388	410	392	376	401	425	413	388	399	338	407	360	386	378	374	389	421	387	369	410	385	381	426	376	382	431	453	418	412	413	392	371	418	394	380	418	434	358	436	381	407	423	395	360	403	425	390	412	416	385	362	388	423	440	402	410	393	417	406	401	376	397	410	428	388	396	395	431	401	361	438	380	408	393	384	415	381	413	394	439	437	376	394	392	399	386	431	437	408	367	371	409	421	414	401	396	449	397	419	381	380	356	367	387	422	380	441	369	429	410	419	410	433	410	427	439	394	369	425	385	403	380	407	423	393	381	416	390	407	443	389	415	398	391	385	391	418	415	385	397	381	402	421	378	426	371	389	441	391	406	408	399	428	398	377	436	380	405	426	402	396	393	401	375	409	386	440	364	394	410	382	440	400	414	390	371	376	416	405	391	402	415	422	413	429	403	438	404	404	427	374	358	400	411	416	396	380	404	375	375	389	379	357	435	403	388	400	386	380	413	386	441	421	365	441	399	404	401	402	421	364	435	418	398	420	345	403	418	365	422	376	430	394	392	420	423	402	393	376	413	377	425	387	393	384	393	411	374	373	417	452	379	382	390	412	387	387	403	384	412	370	411	391	408	389	389	401	426	384	414	385	384	416	379	405	404	377	418	391	417	388	424	409	407	360	378	395	368	376	409	408	384	432	371	408	421	409	374	404	361	408	426	387	422	391	412	403	347	396	409	421	365	386	431	419	409	409	415	374	409	405	402	397	413	393	419	388	386	410	415	404	392	382	427	406	462	398	411	369	413	384	410	405	386	428	383	395	401	405	410	401	394	416	359	355	365	379	417	388	391	401	445	427	385	374	398	389	397	405	403	395	402	362	403	451	416	419	393	395	388	389	378	362	414	352	424	385	379	408	379	377	424	391	397	378	425	404	403	397	430	389	396	399	385	382	392	409	408	382	390	446	402	400	394	389	377	375	385	429	375	394	416	389	360	386	414	393	409	421	393	441	397	379	399	390	413	441	421	380	395	411	394	376	416	360	429	425	389	389	393	419	401	366	378	392	412	399	438	395	403	413	400	410	409	364	383	414	376	419	380	419	430	386	383	414	399	419	389	405	400	406	405	383	393	396	427	373	416	398	374	390	409	385	381	404	396	393	388	372	391	411	412	391	417	387	400	388	390	370	422	399	434	439	385	445	382	420	414	377	386	369	393	402	410	386	401	402	407	419	435	398	378	391	393	414	446	443	408	413	413	439	411	402	392	421	398	392	435	422	397	421	399	398	387	363	400	392	422	405	412	416	455	426	403	396	396	384	399	446	411	395	415	432	410	416	375	376	399	403	378	404	407	401	425	404	401	379	411	411	393	401	374	370	413	395	404	442	391	386	397	397	391	370	377	413	409	439	425	386	409	422	407	413	432	422	368	412	404	412	395	388	367	396	406	395	396	397	380	403	437	435	415	420	408	382	409	395	409	396	397	430	381	401	404	390	417	444	427	403	360	400	377	377	403	384	402	381	395	337	387	420	415	411	398	399	422	397	428	419	402	415	383	401	370	390	409	369	428	397	406	424	403	429	442	393	404	429	415	390	407	390	384	379	385	373	403	400	415	398	458	394	385	373	383	396	415	407	419	425	404	396	428	403	401	364	398	410	382	408	437	399	413	452	378	395	378	389	413	413	402
7468	1231	1372	1026	828	631	584	625	577	518	471	416	385	410	360	343	357	389	335	348	365	334	297	314	322	319	317	295	327	324	303	310	281	294	290	272	290	283	280	262	262	295	283	286	313	260	284	246	262	271	285	272	276	281	290	283	287	304	272	313	294	315	279	254	251	252	266	269	268	293	262	282	245	262	278	275	278	310	256	267	301	254	266	274	284	265	293	255	296	251	276	281	281	298	296	288	259	274	268	269	299	281	284	279	269	282	293	291	279	295	303	278	274	316	272	265	289	298	285	286	277	261	284	303	274	262	278	312	268	252	270	281	291	290	291	303	221	275	288	253	271	285	254	274	274	295	245	291	254	246	274	275	283	271	272	286	273	292	265	318	268	283	289	315	300	237	275	271	256	268	302	251	302	250	277	295	284	252	299	260	273	276	258	248	256	239	280	248	241	283	297	298	287	300	261	257	299	269	269	303	257	288	314	260	272	253	260	264	270	278	280	266	275	270	261	283	289	262	275	264	283	276	276	243	268	271	298	270	253	291	254	255	280	276	277	279	287	269	267	261	283	274	284	287	283	271	273	254	280	297	272	266	270	268	263	256	270	295	266	279	263	282	286	283	272	305	275	274	275	275	280	271	255	279	284	264	272	299	290	282	270	292	274	273	244	266	257	277	276	263	259	296	258	260	283	245	244	291	283	276	290	284	294	291	283	292	282	263	276	291	279	282	267	297	266	294	295	284	267	282	276	273	272	270	269	253	251	286	262	286	254	299	308	275	297	248	260	279	281	263	279	290	275	256	282	288	258	286	276	293	286	291	273	284	298	245	269	253	290	261	298	305	248	254	283	300	259	296	256	298	265	265	287	271	290	263	290	272	287	279	295	279	255	274	299	271	248	266	257	281	279	262	257	277	270	263	294	237	284	290	289	255	274	292	261	277	273	282	279	292	274	285	264	280	311	253	265	270	277	253	272	302	262	291	324	299	281	277	284	287	284	288	271	272	315	296	273	293	302	263	325	289	267	279	266	291	259	288	267	274	282	266	261	263	275	266	269	252	285	244	265	289	239	299	252	259	273	267	277	238	286	270	290	286	263	255	279	268	266	296	267	295	305	285	243	254	258	319	259	272	282	294	312	255	278	276	283	280	300	283	289	291	301	249	282	228	261	251	294	273	280	275	263	270	287	258	297	249	272	263	242	256	287	269	295	246	276	277	245	300	282	296	293	286	310	266	304	242	262	254	299	283	277	296	276	285	296	267	278	288	279	264	260	270	281	262	256	298	263	231	304	286	269	283	290	240	297	297	295	279	287	266	255	282	256	264	270	298	270	270	271	267	284	263	304	306	272	261	277	261	279	286	268	299	293	291	298	269	292	278	291	301	271	292	256	289	261	333	289	292	262	263	245	273	294	269	270	270	274	293	288	272	298	287	260	261	253	269	262	274	283	295	288	270	288	277	249	312	278	293	259	294	247	285	296	287	279	273	266	283	260	285	277	296	256	278	290	259	297	291	263	286	282	276	250	276	274	276	288	283	292	261	296	290	265	301	274	266	265	273	276	278	279	280	224	259	279	282	258	302	243	266	254	285	307	259	247	274	305	329	258	272	274	278	288	305	298	273	257	300	269	310	291	272	285	250	271	306	277	245	285	294	278	288	265	254	269	270	275	275	307	282	297	274	258	254	301	277	298	287	263	297	299	261	270	284	279	290	271	248	293	279	270	248	255	279	319	279	282	237	289	306	309	296	256	262	271	259	295	264	270	321	277	308	293	258	275	288	284	287	276	293	292	263	275	294	266	254	269	270	285	257	243	296	275	284	286	284	308	305	287	266	309	271	286	283	264	270	282	306	285	277	266	286	265	259	296	306	258	288	264	292	274	251	231	244	287	267	291	273	302	276	287	270	245	272	284	273	275	262	271	287	261	286	286	271	273	273	303	273	282	279	241	268	293	266	296	269	287	290	282	297	288	291	293	256	275	295	275	284	274	263	250	249	317	295	279	257	303	238	297	235	282	297	293	292	272	253	287	284	288	290	293	270	280	293	275	267	254	271	284	263	289	279	313	264	266	260	279	283	265	305	287	283	288	285	265	272	283	257	287	262	303	274	274	284	308	273	266	287	265	278	300	264	267	268	291	258	289	278	270	316	249	267	267	298	264	286	269	276	275	272	256	286	281	274	282	278	277	267	272	289	279	271	271	292	263	299	281	289	281	265	267	258	276	262	256	295	293	278	269	275	292	296	260	302	261	309	290	261	285	255	277	291	273	273	301	241	250	275	287	275	309	315	294	291	254	271	279	311	301	280	278	303	294	300	317	303	258	253	243	258	258	264	287	271	269	271	276	295	274	268	278	284	275	299	290	287	275	288	279	314	251	280	259	271	272	288	288	281	289	275	244	277	278	268	310	274	276	289	250	290	259	296	278	272	276	310	276	274	282	284	255	268	282	293	271	287	308	265	310	255	283	269	292	271	259	269	278	301	290	290	264	275	271	280	269	249	293	245	290	289	285	294	273	257	258	273	274	284	286	246	299	268	280	242	276	265	240	300	275	271	288	251	241	293	286	288	250	263	292	286	294	275	287	271	277	249	278	309	274	279	239	260	286	259	257	271	273	282	273	265	281	284	262	236	301	301	306	292	268	277	296	284	261	255	273	251	282	248	275	260	272	261	257	244	315	291	243	285	238	250	254	282	268	266	266	293	250	294	258	277	263	292	261	282	286	254	271	260	291	266	314	267	275	283	282	266	289	295	274	280	272	252	279	254	283	281	262	261	273	290	265	264	250	275	278	280	285	304	265	299	282	300	268	270	250	289	328	285	274	257	253	294	296	276	249	294	288	311	264	274	273	253	264	274	269	259	265	276	305	287	290	256	287	307	273	280	287	272	264	264	265	254	263	271	268	281	271	286	283	281	268	270	284	280	294	269	289	288	273	258	254	287	271	311	310	322	285	276	288	285	291	261	306	292	268	252	327	280	268	293	275	269	290	291	259	269	271	307	289	252	302	280	275	275	284	269	240	297	295	298	283	270	249	255	240	320	284	289	276	247	273	292	279	264	277	315	261	303	298	262	272	258	278	279	289	261	268	267	289	262	249	261	265	278	279	286	311	292	267	286	278	305	277	254	276	272	277	274	287	253	287	260	242	265	290	293	313	270	296	293	266	278	287	261	264	270	294	284	273	263	269	267	260	260	291	272	266	253	294	282	298	282	272	269	271	291	273	301	295	254	296	316	272	249	244	272	293	271	249	282	256	283	243	307	250	281	266	288	277	304	272	285	297	301	269	259	298	296	279	285	256	280	286	282	321	258	284	267	282	292	285	275	243	284	284	290	299	285	272	272	290	258	289	272	280	299	290	285	275	261	292	295	285	301	247	265	275	260	266	269	271	297	262	297	290	262	254	263	289	276	252	295	241	263	276	310	282	271	280	271	286	271	277	290	284	274	289	275	252	293	269	278	285	277	276	279	257	274	305	288	304	274	255	276
5857	1535	3051	3369	2829	2568	2608	2806	2666	2139	1910	1729	1413	1419	1255	1228	1317	1249	1167	1139	1104	1064	1147	1123	1075	1069	989	1003	917	893	839	826	810	759	812	733	783	795	785	800	789	786	808	796	760	698	735	718	723	716	685	706	742	696	743	653	689	688	672	734	716	743	676	706	720	698	693	685	743	693	646	694	697	722	721	690	723	674	686	688	734	652	690	706	694	707	698	663	674	654	695	666	680	678	682	675	667	678	640	634	681	708	695	700	719	662	678	658	676	686	753	706	663	757	688	676	686	646	707	649	694	704	727	679	724	675	703	718	702	659	671	690	648	665	699	678	689	702	653	694	670	682	686	689	694	684	690	750	716	719	724	662	688	659	724	687	673	685	668	717	678	630	652	662	619	654	703	694	725	708	683	658	657	710	680	673	699	658	660	691	661	663	689	707	654	651	665	652	658	696	665	661	689	715	689	711	674	658	677	650	666	690	681	707	671	674	672	689	667	691	686	643	683	680	644	639	631	645	676	672	693	664	638	719	703	677	710	668	721	687	696	715	707	637	675	682	635	656	717	702	637	694	668	714	682	702	654	696	649	684	636	694	678	693	692	635	669	650	698	688	667	685	724	684	699	653	711	685	701	674	751	648	637	664	700	698	655	688	670	681	671	671	691	662	686	713	688	638	682	710	672	722	690	739	673	737	708	685	687	671	654	638	688	689	686	655	676	662	711	686	713	694	680	719	694	662	693	626	735	675	683	651	669	725	707	695	698	699	634	684	657	698	722	656	658	732	681	721	718	663	671	728	650	658	699	747	667	650	695	694	665	698	650	697	724	661	759	701	683	685	659	689	685	695	648	694	697	664	693	671	663	662	685	660	709	677	646	658	666	671	670	667	667	705	715	675	665	677	623	701	723	704	741	665	768	671	681	648	681	626	718	695	672	652	647	649	703	648	672	670	647	693	683	684	660	733	689	693	694	656	695	693	665	693	669	711	647	703	658	673	692	700	658	682	693	641	692	633	654	676	699	656	653	674	689	710	706	670	679	715	633	673	681	614	699	706	677	707	676	717	690	662	700	666	690	653	660	638	684	683	710	612	682	735	662	699	670	701	676	754	662	653	653	659	660	697	644	680	654	660	672	676	735	700	707	665	654	677	692	721	712	688	696	631	713	671	661	672	730	693	671	673	668	671	681	688	666	688	688	688	675	677	674	639	644	671	642	652	680	708	658	686	700	642	716	698	678	683	667	709	698	730	676	669	669	642	669	662	673	662	681	662	726	634	745	690	671	679	665	657	680	733	713	681	666	689	685	673	705	672	691	732	688	679	719	708	664	677	691	679	705	654	702	695	660	716	686	694	648	685	698	679	700	644	668	716	662	719	713	699	674	711	697	642	674	638	673	696	675	693	682	661	711	628	705	732	702	664	687	674	675	678	721	681	701	659	664	675	688	717	653	636	701	697	674	718	691	699	651	713	679	663	665	688	711	733	678	706	675	711	686	638	688	689	659	651	683	682	649	668	693	707	674	681	706	674	688	682	723	656	692	671	663	679	669	664	675	718	633	660	651	661	644	651	671	675	704	678	684	646	704	707	711	661	711	675	694	717	682	706	681	641	672	672	690	643	672	708	709	669	704	668	710	677	676	652	692	694	679	727	653	669	699	722	676	715	714	681	688	650	616	708	712	696	659	647	723	730	692	694	689	695	647	709	715	677	699	686	680	692	681	674	690	685	724	649	686	684	689	695	653	683	732	751	694	644	682	658	639	674	709	690	694	667	700	705	686	651	701	671	688	680	694	690	647	702	727	693	731	691	685	646	665	672	668	706	653	638	677	673	723	674	671	675	660	697	703	666	685	632	673	720	681	692	770	677	715	662	663	683	658	668	692	646	663	631	688	630	710	727	669	694	714	694	634	698	641	681	724	632	704	694	683	704	651	650	670	677	705	705	687	664	655	685	702	671	651	698	688	663	663	659	648	681	658	706	652	681	719	666	699	704	691	669	678	738	670	669	687	661	692	665	659	659	711	676	690	743	717	655	630	676	710	708	658	632	681	686	655	709	688	740	690	696	684	687	662	686	705	735	668	714	697	667	693	678	678	686	677	677	645	689	715	694	753	668	662	643	750	676	652	654	684	644	702	694	674	683	694	639	675	731	628	693	695	666	705	690	693	679	641	703	660	635	717	687	670	634	701	679	730	695	665	656	685	677	725	702	715	668	684	673	690	636	686	687	729	716	657	666	702	653	669	697	655	690	678	689	684	689	679	708	697	687	707	663	707	691	662	678	677	635	715	712	688	692	643	695	688	699	695	671	727	663	663	663	716	710	693	734	691	736	761	689	698	751	696	675	740	699	686	685	712	630	710	696	644	672	655	689	670	707	713	653	709	688	665	694	622	647	707	676	685	656	704	664	698	693	686	674	654	644	646	720	687	618	697	676	709	666	646	686	703	675	710	677	664	698	653	700	613	635	691	641	623	673	690	636	689	726	712	687	735	710	693	717	746	700	685	700	675	659	674	674	672	714	705	666	670	710	622	671	671	715	702	673	660	670	647	694	699	727	693	677	684	668	722	662	700	694	662	708	682	632	691	683	647	719	674	690	675	686	701	648	716	670	692	642	670	672	682	707	677	667	667	696	663	690	686	748	676	678	698	680	723	683	687	725	676	690	703	715	711	678	724	684	666	697	663	705	646	677	646	685	695	676	667	689	700	683	712	662	669	685	661	628	683	670	694	669	667	663	704	661	662	707	701	649	668	705	699	671	719	687	657	700	649	660	669	644	676	684	750	712	685	668	681	698	698	670	685	657	697	677	653	683	728	712	663	666	724	673	732	736	673	668	697	638	656	607	697	725	704	670	687	648	726	691	685	700	693	692	665	682	659	698	714	689	706	661	681	705	666	713	713	673	734	699	690	670	704	656	674	725	670	726	666	673	685	691	694	682	680	700	680	600	711	676	667	628	722	653	692	691	684	701	710	646	677	726	683	676	722	703	695	670	672	710	670	656	705	705	672	700	677	685	752	729	703	680	672	717	699	682	672	729	695	684	663	709	705	660	654	687	698	669	702	731	686	691	678	669	688	726	675	684	659	705	676	700	679	682	695	705	641	680	651	673	681	685	653	689	720	743	684	685	696	650	692	642	672	634	668	657	656	642	680	673	682	659	689	671	708	682	687	697	637	673	671	683	710	716	671	671	688	680	662	649	685	703	643	697	669	658	670	684	710	659	675	691	709	705	695	713	673	695	664	694	680	670	668	675	711	689	659	697	641	679	689	670	667	720	661	656	636	714	625	652	673	652	672	684	675	668	661	645	704	671	693	616	686	633	672	654	718	683	709	686	659	695	670	662	659	716	693	640	701	613	685	668	652	707	692	670	656	672	732	713	703	659	688	670	678	685	693	669	679	680	655	661	672	656	653	687	689	694	677	660	670	671	704	681	670	695	676	726	646	689	687	687	694	679	705	682	657	663	662	709	691	711	657	713	670	642	683	686
13864	2488	2512	1901	1222	946	934	843	797	654	560	441	435	409	368	389	359	351	326	313	315	356	356	304	337	340	328	337	296	284	271	270	273	229	285	254	246	277	290	276	286	259	269	288	282	273	256	263	251	261	261	248	294	265	264	253	278	237	239	258	263	259	261	269	261	248	265	250	248	252	249	242	244	227	255	245	253	271	235	252	258	233	239	251	266	261	274	250	242	260	250	266	262	238	226	267	263	272	229	271	256	258	250	256	242	248	262	264	252	264	252	262	246	236	263	226	279	238	268	253	261	264	219	242	243	251	264	256	282	237	262	266	239	267	231	253	247	227	229	239	248	261	256	259	257	238	273	250	230	239	237	251	262	287	248	259	265	244	232	248	230	258	264	239	245	227	210	257	239	253	287	215	224	264	241	272	274	257	217	212	245	251	269	222	250	260	236	238	225	241	253	247	221	237	280	274	253	234	252	272	266	228	240	284	267	240	272	275	261	257	235	239	244	242	251	243	265	261	243	251	244	267	274	236	266	253	234	243	236	245	236	244	267	303	248	248	243	254	245	261	253	251	282	269	249	260	229	261	227	271	242	245	231	256	254	274	261	251	233	275	241	246	270	250	243	247	219	259	280	238	237	258	251	263	242	266	266	233	238	260	255	252	226	240	259	235	212	276	260	244	230	227	249	229	266	239	242	233	228	239	293	260	263	262	287	257	235	274	250	241	231	238	245	252	246	274	236	212	284	268	243	251	272	240	256	250	276	270	257	283	244	261	264	242	272	248	243	245	250	264	282	244	241	259	240	240	270	262	223	280	288	216	237	252	293	246	261	240	233	252	259	270	264	237	250	227	219	263	261	250	256	236	234	230	263	266	222	258	241	247	244	219	228	240	249	227	231	266	252	236	269	256	257	230	225	247	278	257	253	240	258	237	267	279	277	248	267	236	238	245	246	252	235	275	241	219	222	251	247	268	244	253	268	270	267	238	248	281	225	251	243	252	276	230	265	277	238	234	269	255	233	309	226	250	223	260	235	264	247	257	234	252	251	228	227	242	256	292	252	252	241	240	252	271	232	285	252	248	275	234	262	220	279	239	240	254	260	246	274	263	267	276	194	241	250	254	261	256	263	239	253	251	249	239	246	246	257	222	291	254	244	280	266	232	276	257	266	264	239	264	249	271	248	257	247	240	253	224	252	247	259	231	242	251	224	233	238	234	241	252	268	245	262	250	234	236	251	219	253	257	240	249	260	257	203	304	248	258	268	261	266	240	250	254	252	263	247	230	239	245	250	228	238	256	248	239	243	264	251	253	272	236	247	273	256	261	275	244	274	231	242	248	246	244	256	258	248	251	279	249	274	265	257	244	222	242	265	243	240	252	247	262	241	231	244	258	214	237	250	247	278	261	232	252	254	276	306	246	249	242	228	242	261	270	244	269	246	221	211	241	253	244	262	264	237	276	241	246	237	251	228	254	238	251	248	233	239	220	242	259	244	246	252	269	236	268	246	262	259	268	258	268	257	257	259	251	248	250	252	279	272	273	287	267	228	255	203	250	253	256	267	269	251	249	256	261	254	257	263	224	256	239	238	252	251	272	254	258	229	214	253	244	253	226	235	258	226	245	263	222	260	263	233	250	258	257	230	244	229	231	226	278	258	239	239	253	248	237	250	253	245	219	276	229	228	255	244	235	256	229	281	265	239	239	234	263	262	246	264	236	247	233	267	251	277	224	267	186	260	269	261	250	245	228	260	237	259	248	261	263	253	241	260	274	259	240	273	244	271	226	252	229	276	254	244	244	262	252	250	236	250	249	231	231	235	245	256	271	237	226	284	288	230	258	232	250	261	285	242	274	288	269	235	243	268	273	254	244	247	226	251	235	271	260	236	245	254	285	235	230	219	251	265	253	251	242	268	277	226	259	239	239	273	256	241	258	258	231	215	280	250	258	230	258	235	224	245	268	245	263	298	242	236	252	269	254	252	249	280	243	264	251	262	232	271	252	246	288	229	275	255	257	260	257	267	245	271	239	239	260	252	272	262	258	260	247	260	229	245	252	249	289	246	254	208	248	237	265	261	232	220	287	250	283	252	225	271	260	256	252	247	247	239	228	251	276	235	250	244	257	229	238	275	258	237	238	265	214	242	271	280	238	259	245	249	242	292	261	275	258	255	261	267	242	274	238	244	243	249	252	252	270	240	270	246	283	252	258	252	245	261	249	266	245	236	252	245	238	271	254	253	252	250	246	229	236	288	250	256	245	248	249	258	251	280	247	241	275	260	218	247	232	259	253	219	265	258	237	254	291	232	297	267	233	223	241	237	244	259	260	227	253	241	254	250	254	277	258	240	254	237	228	228	274	233	251	254	240	254	273	264	230	260	246	263	238	226	210	248	250	261	279	289	265	230	254	271	244	253	230	255	241	264	232	281	244	204	269	270	244	244	242	240	226	280	244	242	239	277	253	245	246	228	247	267	269	273	296	263	250	234	226	266	234	247	229	247	259	263	299	241	263	268	238	271	235	235	241	223	226	236	236	282	270	213	248	250	253	231	223	245	251	260	242	250	259	256	268	246	258	253	265	243	235	249	242	231	222	255	242	252	238	232	247	247	219	270	256	263	241	252	271	229	255	226	253	277	252	266	236	251	237	228	240	229	233	221	221	240	243	229	248	250	264	247	222	248	252	250	231	253	243	263	255	244	234	252	220	243	236	245	228	233	265	253	240	263	245	264	260	261	241	253	276	262	257	250	246	256	241	275	241	265	251	243	263	247	243	276	245	258	261	245	277	241	246	277	259	246	249	247	263	256	267	259	243	236	246	249	250	239	249	229	283	239	236	264	255	261	219	245	247	256	254	244	236	275	238	254	262	244	254	251	244	251	236	239	227	271	257	231	239	249	243	217	290	282	271	270	247	259	236	244	250	263	273	245	233	268	275	260	219	279	225	234	231	241	239	246	235	256	272	244	245	239	270	246	257	260	244	241	271	243	227	275	259	257	246	247	239	264	238	260	253	252	255	260	266	245	233	243	268	227	247	232	239	279	262	288	267	232	243	232	241	252	240	248	233	240	228	230	256	245	231	260	257	254	237	272	269	260	244	258	256	255	241	232	246	256	254	247	255	227	273	245	263	262	250	241	275	277	228	219	259	246	227	281	254	251	234	256	240	256	275	265	258	276	231	213	252	256	246	245	254	252	265	255	238	256	281	247	263	260	222	257	245	244	245	239	245	291	236	245	270	266	229	252	265	263	245	239	241	228	263	250	230	243	235	238	270	220	240	251	250	229	217	251	248	264	239	219	256	222	244	251	255	221	250	257	257	266	248	260	251	258	265	235	236	231	260	247	229	250	216	242	262	289	231	243	249	222	268	261	251	250	259	258	242	253	284	234	267	246	238	259	251	278	231	241	255	241	230	224	277	245	255	258	243	267	269	271	250	293	223	257	245	259	264	264	259	241	241	246	274	269	278	236	267	276	252	271	295	252	216	235	242
7676	2335	5302	5870	5042	4214	4398	4375	3865	2980	2747	2257	1949	1843	1622	1610	1547	1480	1369	1307	1233	1338	1385	1289	1343	1182	1185	1159	981	965	881	890	784	809	767	726	761	723	804	799	774	756	789	746	714	755	668	675	704	664	672	672	672	610	637	631	620	630	647	620	620	667	619	661	657	648	595	603	617	634	623	615	601	644	628	628	646	607	614	632	642	664	611	575	641	614	632	646	599	613	619	634	630	624	597	623	611	591	662	606	580	618	602	578	657	674	603	601	603	599	624	622	578	616	595	577	616	567	588	599	631	600	614	617	575	612	587	597	605	600	646	615	599	610	615	628	597	619	600	628	597	594	619	591	608	601	623	600	625	587	599	621	587	622	621	619	579	601	620	652	646	606	599	615	612	602	653	613	593	544	629	632	629	618	640	584	583	581	602	589	642	608	614	530	609	592	605	615	606	586	618	671	598	601	605	588	585	592	635	577	588	559	594	577	600	592	593	619	596	614	581	597	590	605	577	636	650	564	641	590	601	604	626	568	618	600	557	604	613	595	612	604	624	593	597	618	578	594	589	591	584	604	610	603	609	595	617	581	601	623	663	577	610	586	618	604	654	600	594	621	594	586	629	627	599	598	573	570	604	611	651	588	592	582	621	570	590	618	627	579	648	616	639	605	588	641	577	646	599	619	602	586	600	570	602	649	581	592	602	634	601	619	553	578	611	648	589	591	592	579	622	591	598	618	599	613	625	579	624	627	587	591	634	602	666	600	582	584	608	592	623	626	602	650	584	627	595	595	594	619	618	579	594	582	672	638	620	595	607	593	581	634	580	571	597	656	582	611	590	580	557	589	575	624	624	640	585	608	598	605	639	552	616	603	609	592	622	622	624	606	580	614	585	583	619	637	609	604	632	598	644	589	572	566	594	584	590	625	593	636	561	587	629	593	647	608	614	638	571	593	606	650	576	596	620	589	587	617	605	623	575	619	584	621	618	604	636	614	634	629	573	610	607	586	608	605	581	623	590	598	638	595	641	549	631	551	618	577	609	613	586	623	628	612	580	584	637	605	571	610	638	601	546	665	563	599	609	577	579	569	613	627	612	630	614	590	648	628	577	621	604	595	604	609	601	608	617	592	602	592	588	570	643	606	596	629	606	581	587	630	579	588	588	624	566	588	639	593	625	579	610	608	581	623	642	659	610	573	605	597	582	642	582	581	646	594	621	639	595	620	653	613	662	591	597	643	599	593	624	630	588	616	612	610	627	615	574	640	619	612	561	628	625	636	621	581	586	646	582	598	586	595	636	605	629	610	602	596	625	569	642	630	593	571	580	595	562	614	632	577	561	603	635	616	601	626	608	585	582	616	595	586	623	625	596	619	583	575	618	596	611	582	585	671	599	581	620	615	621	606	604	622	562	581	567	626	561	638	562	590	617	615	603	627	591	596	617	558	582	626	616	555	606	625	618	604	580	588	654	612	581	618	625	568	624	631	619	569	632	578	603	594	610	602	595	607	591	592	625	612	634	585	566	600	636	581	596	606	638	614	598	618	624	589	598	625	637	602	588	590	636	588	584	626	622	611	575	568	613	590	594	614	590	609	606	575	563	604	625	593	568	595	612	558	569	628	649	602	640	624	591	583	583	613	575	621	634	594	652	607	562	592	601	581	607	611	600	594	618	575	553	602	644	575	627	658	604	586	654	547	657	562	666	604	616	614	618	551	632	573	589	613	651	618	604	574	576	578	575	610	605	618	636	655	625	585	612	604	616	617	656	580	587	638	605	623	579	597	583	639	608	618	640	635	649	583	628	594	625	552	616	600	567	622	588	609	582	607	602	587	587	616	639	584	628	609	565	610	613	647	610	585	621	592	629	603	591	638	578	631	601	549	630	649	619	585	625	622	576	639	581	622	589	593	570	567	571	605	651	578	626	601	615	608	645	614	583	565	599	652	605	603	641	592	645	616	601	621	621	604	587	601	652	597	593	597	625	602	581	576	606	589	618	646	597	584	601	586	581	611	598	564	578	626	661	588	615	640	580	615	566	550	604	588	588	615	591	595	620	609	588	604	590	612	592	630	572	622	616	555	599	625	624	590	601	600	618	590	586	639	639	558	604	627	576	576	611	572	611	615	589	593	596	611	673	583	589	615	624	555	607	616	600	594	646	620	632	626	600	634	633	622	624	544	554	617	605	625	624	578	566	575	646	571	606	623	551	589	593	578	617	561	588	587	588	648	618	593	604	588	580	590	660	549	595	599	618	619	620	610	632	593	551	594	624	564	573	634	617	633	568	599	537	584	620	583	626	616	591	611	582	617	604	586	608	604	596	604	610	667	607	612	620	650	598	561	651	589	602	549	596	624	588	622	610	633	612	637	623	618	651	613	592	615	622	599	594	554	643	622	586	579	606	601	617	645	639	609	576	589	614	635	626	649	645	596	620	601	641	598	599	655	612	598	593	598	582	624	557	618	645	636	607	614	577	621	607	611	603	610	603	572	573	603	551	615	605	570	569	554	602	578	635	599	577	603	609	642	555	615	614	634	624	632	554	609	620	561	580	578	639	596	572	645	627	639	613	610	625	644	611	623	560	586	628	641	599	605	555	609	624	656	591	614	579	613	610	600	580	639	601	648	617	586	594	619	633	588	638	609	651	594	588	640	601	619	607	604	620	620	584	630	625	631	625	564	630	601	587	605	635	626	615	553	656	578	609	610	610	598	605	628	640	630	564	621	621	572	587	600	611	580	573	605	558	599	588	639	608	618	614	595	566	622	605	555	613	578	596	617	591	601	618	603	588	593	543	631	660	597	632	611	594	639	599	633	574	576	610	602	570	646	602	596	591	604	572	612	629	592	627	615	588	605	641	587	599	589	580	634	582	572	616	638	580	566	602	590	631	622	618	587	622	624	625	644	589	628	630	629	627	624	597	580	600	604	632	646	592	642	616	606	579	599	608	608	586	617	585	638	603	580	632	633	606	613	654	619	623	607	572	609	613	606	605	583	600	632	610	560	571	635	595	578	574	590	589	627	631	626	621	619	601	578	531	587	613	617	583	593	622	591	601	631	600	621	591	578	645	613	623	633	592	570	627	609	609	594	628	586	638	630	603	563	590	633	606	587	603	621	598	607	639	584	615	625	574	571	568	626	613	610	556	596	600	608	615	602	603	603	561	602	617	628	620	579	629	597	625	602	619	594	612	650	588	590	616	603	600	604	635	601	655	570	620	599	600	625	586	612	624	573	598	599	638	610	611	596	604	629	625	601	636	595	628	600	613	598	609	649	606	612	637	608	617	612	569	602	565	645	627	563	603	615	587	583	606	630	625	561	626	581	623	598	549	562	626	616	608	580	609	590	590	597	601	641	623	600	619	581	623	575	620	607	599	603	641	624	651	631	609	609	606	620	601	600	584	614	626	588	570	621	597	610	612	606	623	624	627	602	617	628	619	620	594	559	590	586	626	594	606	613	627	564	587	634	575	627	570	602	598	608	597	566	623	621
1751	193	200	151	164	177	192	279	248	199	199	182	192	146	156	173	170	186	191	138	156	167	156	152	155	139	153	129	162	160	147	144	133	115	125	146	119	155	147	137	130	129	137	144	135	151	162	137	176	115	151	140	155	125	148	143	147	158	142	158	149	135	145	143	145	168	145	125	118	162	138	129	134	143	156	152	161	120	150	143	130	147	148	152	126	160	135	130	156	121	150	127	148	155	140	130	148	122	165	164	122	145	139	132	138	150	149	158	134	125	128	133	121	137	143	134	156	156	134	160	148	144	171	134	128	144	125	131	140	175	145	154	159	138	129	149	145	151	147	133	147	144	116	124	157	149	175	135	124	140	142	144	170	147	141	126	124	132	131	142	126	154	136	130	143	170	154	163	141	149	144	136	142	149	139	154	156	157	123	143	152	138	136	143	142	171	137	119	154	137	157	150	177	127	132	157	125	135	122	181	149	132	143	136	137	142	140	139	128	159	117	137	115	134	145	145	157	129	141	140	139	125	135	165	151	157	147	149	153	129	153	136	145	170	159	128	154	134	126	141	144	148	143	162	135	142	140	132	125	163	132	139	151	149	146	145	149	136	145	142	154	119	134	124	146	119	165	146	136	134	172	141	136	137	156	146	141	143	140	143	163	145	148	108	114	124	139	140	146	149	129	127	161	141	134	136	140	143	141	145	153	124	126	151	156	137	139	136	122	126	147	136	134	139	129	145	139	149	156	131	143	156	146	137	135	138	151	142	146	155	156	151	138	140	125	149	153	151	150	135	125	142	139	128	105	131	123	146	141	164	138	129	141	155	146	110	137	150	141	153	149	146	143	145	157	148	149	153	153	124	130	151	170	142	131	120	145	160	124	137	146	150	148	147	134	155	126	151	153	129	145	145	128	157	147	151	149	151	143	138	137	148	149	154	122	158	137	135	141	136	132	134	115	142	129	132	145	138	122	137	150	142	143	131	116	150	161	147	149	143	140	132	149	140	145	152	126	131	152	139	141	173	164	149	128	156	147	144	155	140	125	145	152	154	171	158	149	138	137	128	134	115	111	133	130	127	148	155	141	145	131	152	125	121	164	156	160	161	153	146	147	153	127	135	137	173	132	144	125	138	130	149	147	143	146	119	139	138	148	132	160	134	147	159	163	130	160	151	140	114	143	152	141	146	139	156	153	140	143	119	145	137	124	152	153	128	128	148	144	129	143	118	150	164	141	156	136	133	149	148	152	132	132	151	145	157	143	163	157	134	159	150	141	145	132	149	167	148	148	137	139	148	155	139	140	140	126	138	148	140	145	122	149	129	126	140	136	149	136	165	156	147	129	119	129	124	140	129	151	137	166	142	164	149	135	143	144	134	135	126	139	156	135	137	141	141	149	162	133	163	143	148	139	148	134	125	129	144	134	129	139	139	134	138	145	156	145	135	132	135	158	145	151	155	143	141	140	141	139	131	160	156	127	120	137	151	164	148	145	143	141	176	118	133	128	139	138	160	133	139	167	135	129	138	131	134	144	135	154	133	137	140	112	153	137	130	153	144	164	140	164	126	156	163	143	150	144	161	132	122	128	147	121	141	151	141	135	139	136	137	126	148	133	139	158	153	159	132	142	151	130	150	141	140	127	151	141	142	151	126	139	130	131	136	137	131	146	136	127	151	137	161	147	134	131	129	134	140	148	142	115	134	125	148	146	139	136	127	147	130	122	141	141	143	160	147	167	135	140	108	152	137	136	140	137	144	136	133	157	143	159	148	147	149	152	142	133	138	142	155	124	112	141	137	147	165	144	140	155	133	147	151	153	140	148	142	154	141	149	143	136	157	141	136	138	145	135	148	152	125	129	145	139	142	143	154	142	170	149	134	133	140	146	142	145	131	135	158	125	141	130	139	139	135	155	168	128	137	136	146	141	168	170	159	153	135	129	152	131	130	141	131	129	155	160	131	158	158	128	134	176	156	144	143	148	149	134	152	145	171	126	155	130	124	136	141	148	143	153	149	116	144	141	139	143	151	137	163	157	144	139	143	142	146	135	127	138	127	135	155	135	144	156	137	143	166	164	165	136	128	146	136	134	141	155	140	141	133	133	141	152	139	136	146	159	140	157	166	152	136	121	134	145	139	143	150	165	136	149	130	147	134	153	156	123	147	137	163	132	135	158	124	153	115	148	158	140	125	156	148	133	163	148	170	135	133	154	159	143	140	136	142	161	131	137	149	157	153	136	169	163	137	151	134	156	144	145	153	149	143	120	134	155	137	163	133	119	149	159	165	149	132	149	143	150	134	138	144	139	140	138	136	147	137	143	145	145	167	154	138	137	153	140	129	133	142	143	117	145	127	117	141	134	138	133	142	132	143	160	134	143	142	145	157	122	146	162	145	154	138	117	149	147	146	123	168	149	156	165	135	142	139	137	126	152	113	148	141	120	151	151	156	136	142	165	149	142	146	142	134	155	136	139	129	157	131	138	163	131	137	119	157	152	151	135	145	136	126	138	140	139	145	143	131	154	140	147	147	129	157	138	119	152	147	142	167	143	128	115	127	134	155	134	127	154	114	167	140	133	133	135	143	154	127	136	138	143	131	126	168	140	144	158	155	164	123	140	134	148	162	155	132	137	124	148	135	130	151	148	125	143	141	123	161	152	136	174	140	152	148	144	136	157	132	146	137	144	141	162	138	150	139	155	142	157	152	142	129	135	135	158	151	148	141	128	150	140	162	139	129	155	144	138	132	142	139	125	162	136	156	141	147	138	162	126	152	120	153	149	131	152	143	135	126	134	130	125	139	135	149	151	143	139	144	126	125	131	131	125	157	143	157	136	137	136	131	156	156	158	135	127	138	144	167	147	145	148	120	150	153	162	153	138	161	163	161	144	138	167	145	136	133	132	162	143	177	160	138	145	110	156	153	133	158	156	168	142	160	146	146	127	140	150	148	134	141	157	152	127	139	160	170	163	142	154	144	134	149	152	146	143	143	150	153	140	133	164	147	139	122	161	134	158	165	145	137	133	151	128	129	120	146	145	150	150	144	148	123	143	149	138	118	143	156	167	133	155	147	123	150	110	141	145	152	148	152	131	148	139	158	127	121	143	152	161	140	146	145	148	125	118	127	123	133	168	155	138	158	137	140	141	135	152	128	145	139	138	137	153	143	154	140	156	155	131	160	120	117	137	124	148	128	148	151	145	144	141	147	126	134	161	135	135	132	136	135	123	141	130	151	158	153	159	137	132	169	153	158	151	134	145	140	131	155	137	158	146	131	136	146	147	147	128	169	151	145	126	142	142	150	153	131	151	136	143	139	138	118	147	155	138	142	143	134	155	120	137	140	127	164	141	158	132	143	149	140	149	166	148	137	138	159	148	127	154	139	146	145	144	141	156	155	131	147	141	141	147	148	151	166	140	136	169	143	136	153	138	149	132	149	132	117	132	136	133	148	140	136	124	138	146	142	160	133	150	139	139	147	138	129	147	161	130	139	144	128
2113	406	495	522	478	594	851	1164	1072	860	754	663	576	557	596	571	586	568	526	537	510	558	506	514	522	491	478	439	451	455	390	438	399	406	389	410	366	395	427	404	405	361	400	344	384	407	394	371	416	413	399	413	416	397	409	423	391	382	425	382	400	401	396	389	399	382	381	372	391	443	380	409	382	395	380	399	420	401	386	411	409	328	379	389	406	389	364	397	367	371	421	397	413	384	351	391	386	448	379	395	378	377	395	355	414	400	409	378	416	360	398	395	409	405	390	390	398	444	396	373	443	409	368	362	386	442	427	391	388	378	408	388	353	409	400	372	412	385	391	387	377	414	385	434	376	378	430	398	377	368	384	379	396	393	397	358	402	388	394	417	389	411	403	387	377	419	371	380	397	367	385	391	382	378	372	413	447	450	394	383	425	382	427	394	399	399	403	431	353	386	406	417	417	378	411	371	402	400	379	387	382	368	380	407	391	438	416	384	386	399	441	419	402	408	425	381	385	402	422	389	376	384	392	404	368	377	362	408	384	418	372	390	414	392	344	418	395	423	403	409	418	390	422	417	407	411	394	422	383	405	372	406	374	406	416	390	411	404	435	423	396	384	404	419	376	406	403	395	348	396	379	379	376	385	389	401	399	380	381	365	410	389	431	395	425	404	429	393	378	369	360	403	397	394	391	382	372	401	396	386	417	396	405	387	417	389	376	408	424	393	370	399	378	404	374	367	414	414	418	398	376	384	428	409	404	420	402	418	414	398	391	376	392	404	422	393	438	439	407	387	417	391	442	405	374	423	400	398	404	460	355	370	403	404	430	388	389	390	406	431	398	427	411	393	392	375	408	373	432	413	372	393	369	365	414	425	389	427	428	406	379	422	436	385	413	385	390	388	408	430	384	376	390	385	387	402	431	424	416	396	381	406	377	404	364	437	370	420	376	395	380	413	404	377	386	407	400	389	407	413	415	422	410	413	383	392	410	359	375	414	401	414	394	366	407	379	364	370	439	389	399	411	382	369	355	394	364	420	344	375	430	396	380	456	433	417	396	381	349	407	386	390	408	388	382	409	375	408	430	368	427	409	388	419	443	384	395	400	432	408	445	405	403	422	385	429	406	377	402	405	390	378	378	384	411	406	410	402	408	403	400	427	404	370	376	415	350	402	377	362	411	389	401	401	404	392	394	375	413	357	411	445	400	396	377	420	388	442	399	384	415	390	386	398	366	366	380	409	381	388	407	407	376	377	383	424	418	370	393	388	406	388	367	396	405	417	418	430	406	381	386	384	376	404	410	389	430	381	426	407	404	402	399	415	389	404	408	377	425	360	380	399	423	410	403	393	379	381	384	423	374	426	436	436	398	384	402	412	366	424	350	359	396	385	402	422	377	407	404	399	409	420	392	402	370	344	431	420	434	401	365	377	415	411	436	392	429	387	402	410	421	387	417	395	424	375	385	414	422	423	455	438	405	424	361	398	403	393	404	372	383	447	410	417	396	375	413	403	362	410	363	407	451	404	424	417	403	411	442	393	406	375	415	397	393	374	387	380	400	412	376	366	395	396	401	418	407	409	400	397	359	395	390	366	415	372	420	408	402	406	379	387	436	395	417	398	379	384	385	424	388	432	401	399	393	394	361	404	390	369	434	372	373	420	391	399	427	381	415	415	426	392	402	438	357	387	404	413	381	405	368	393	406	408	380	412	394	404	410	407	414	430	378	394	402	412	360	403	393	433	391	412	381	413	395	379	403	395	407	380	393	411	377	405	396	412	416	402	364	390	411	369	365	386	422	426	363	397	394	400	371	409	379	382	395	401	396	390	385	409	383	376	387	443	455	392	406	380	424	382	402	418	456	426	395	425	417	408	404	418	410	433	420	412	408	432	404	411	363	371	381	375	381	405	379	413	378	421	389	401	397	403	409	382	394	390	401	408	382	384	372	379	410	396	412	404	427	381	423	378	415	408	391	414	404	414	424	398	399	394	373	368	390	382	391	422	390	432	409	428	421	394	349	370	403	415	384	416	370	417	389	359	420	407	390	395	387	422	416	378	367	432	429	398	383	390	391	388	390	377	393	395	385	422	389	365	389	404	379	370	392	408	390	387	370	407	406	437	433	390	397	393	404	363	373	407	459	377	390	405	429	379	400	386	423	386	363	406	385	382	376	364	409	404	442	377	388	421	422	359	399	400	381	404	370	378	415	366	382	438	433	386	438	383	405	407	381	360	398	428	372	415	431	391	391	350	388	376	372	376	405	385	361	373	407	391	375	403	371	382	375	409	400	405	378	358	399	422	400	367	395	368	386	400	400	388	405	422	406	372	416	397	349	409	395	377	405	380	410	395	410	359	383	412	357	414	416	403	373	381	412	368	442	382	412	410	380	404	377	388	402	364	376	382	421	401	365	397	428	404	391	387	393	398	412	428	415	404	430	414	384	397	407	400	394	398	368	402	403	387	410	421	388	411	383	376	423	389	382	442	422	411	398	402	392	365	417	434	389	413	403	390	392	387	394	430	401	403	384	423	380	362	384	420	371	406	381	410	404	373	365	425	353	451	399	416	373	381	362	417	395	376	404	410	435	388	387	393	416	402	411	406	403	389	376	418	374	390	408	425	382	415	372	422	454	376	438	375	404	393	416	396	398	415	388	360	405	429	412	372	390	386	419	408	401	398	347	399	401	413	402	376	377	369	380	394	367	386	405	433	403	437	402	372	422	403	377	409	403	401	395	401	406	417	391	397	417	392	401	423	397	376	408	429	401	392	387	417	391	399	386	395	437	414	410	356	396	372	376	402	393	388	376	416	378	393	373	386	396	409	384	403	363	376	401	412	412	395	414	380	386	376	383	429	380	399	440	399	412	424	388	386	395	410	397	356	381	422	421	405	371	363	361	408	419	376	393	406	380	390	371	399	389	394	414	399	396	416	405	387	415	425	388	411	380	415	392	421	391	400	402	388	436	390	407	391	412	417	387	400	413	390	384	404	376	385	396	412	373	433	381	382	405	376	399	429	410	374	407	413	407	399	411	402	387	361	380	374	406	381	421	412	410	401	397	426	385	392	381	399	446	451	356	376	398	419	369	365	380	391	397	423	420	392	380	366	402	385	377	398	356	396	391	383	414	401	393	432	396	384	406	400	359	382	396	385	381	341	430	386	399	400	422	426	381	389	384	359	411	397	398	415	384	400	373	375	354	369	355	404	418	418	380	413	379	406	387	380	439	374	399	387	401	391	413	393	415	380	386	402	402	413	397	406	384	407	377	437	426	393	432	399	397	368	426	418	394	392	407	406	390	389	372	398	387	387	424	409	404	376	420	404	389	381	414	365	415	387	354	344	370	430	413	431	394	370	363	385	393	384	407	399	384	387	418	385	384	367	402	426	385	394	382	392	386	403	412	418	409	399	395	418	377	386	390	420	404	399	389	369	421	429	378	383	401	395	368	388	401	403	386	405	388	341	451	403	390	401	366	365	414	391	356	355	391	419
7540	1245	1271	1033	713	629	694	648	633	488	442	380	380	353	353	326	395	321	344	334	318	333	295	327	325	298	339	321	291	306	309	261	286	275	274	297	271	275	297	306	285	280	282	263	286	293	318	282	265	270	280	242	295	277	291	249	287	277	279	276	282	274	274	292	285	272	271	285	263	261	302	274	273	259	280	285	323	278	303	295	293	297	277	277	284	283	254	277	309	252	302	242	269	279	255	276	290	314	253	306	255	253	268	291	281	243	245	236	263	238	267	262	293	271	309	253	279	262	312	281	257	273	278	278	307	273	296	272	309	263	317	290	302	275	287	278	253	264	263	264	287	256	280	270	256	257	263	257	283	265	300	299	282	278	262	291	251	279	267	292	291	312	259	301	253	285	287	235	264	262	256	267	261	271	264	270	294	239	282	289	259	298	285	279	272	249	246	257	284	259	278	287	278	272	291	284	265	296	281	269	277	282	272	280	279	241	269	306	280	261	276	252	281	267	262	239	258	262	284	260	289	289	276	292	256	284	261	311	282	279	309	288	274	275	280	280	258	254	284	257	261	265	275	250	284	293	282	256	278	266	291	296	279	281	283	255	268	271	282	299	272	262	279	262	261	248	254	305	248	264	302	260	258	276	285	250	287	287	304	279	274	276	264	301	250	286	284	279	281	267	280	280	295	286	295	297	264	280	254	277	265	280	258	276	277	262	269	260	254	266	270	286	277	301	292	270	312	274	264	273	277	247	272	276	274	244	320	255	284	286	292	258	310	283	286	237	267	289	305	279	269	263	231	294	272	270	280	279	273	257	284	258	244	264	259	289	313	288	276	291	258	266	274	267	269	264	278	265	263	234	249	269	279	258	265	269	290	283	285	244	291	277	259	268	270	278	266	286	291	288	291	291	285	221	280	248	293	277	285	240	254	270	303	273	248	296	286	288	274	289	254	298	280	261	284	272	275	265	256	274	284	283	276	256	267	276	264	271	282	264	281	283	267	292	257	287	254	260	296	237	258	286	299	297	260	284	271	305	248	280	263	269	267	265	292	279	308	281	254	288	252	279	260	256	273	262	239	268	247	265	316	271	276	290	263	279	269	282	262	281	285	278	262	285	279	258	285	263	267	275	288	217	259	271	269	255	271	268	287	272	293	266	280	288	269	296	271	276	267	295	219	289	267	279	278	273	257	285	258	252	257	289	251	277	263	253	319	301	260	266	261	252	281	251	252	239	286	253	278	263	280	297	268	264	264	281	251	264	264	280	269	262	236	282	279	282	266	292	261	275	272	281	284	309	279	300	252	268	269	296	276	282	284	260	271	274	279	264	251	294	283	273	290	286	303	268	262	252	290	238	259	254	285	271	287	255	290	288	264	281	268	298	262	289	280	272	268	270	261	260	252	272	279	292	256	267	296	256	287	275	282	267	253	271	273	269	263	249	272	280	258	277	256	265	261	286	242	280	279	251	243	286	284	241	296	259	275	261	267	272	275	262	299	320	315	266	282	236	281	275	242	278	296	261	285	273	276	254	255	287	267	245	264	242	259	246	278	291	258	286	286	262	279	284	295	257	280	274	263	298	252	279	242	256	290	262	289	271	269	286	261	283	299	284	272	248	289	322	264	268	243	276	270	270	272	272	267	263	268	284	279	281	279	269	268	268	277	261	272	269	257	268	302	257	273	294	241	265	265	271	289	275	264	280	260	262	285	265	289	301	247	298	266	263	284	286	268	244	257	262	286	292	335	298	266	290	255	285	275	257	243	256	276	286	268	269	295	276	259	261	276	308	273	277	250	273	276	283	293	284	307	261	273	279	244	288	272	286	296	294	291	276	237	293	261	256	290	267	260	280	291	261	281	269	264	265	291	268	250	282	264	252	249	263	290	263	277	271	284	247	262	249	283	265	252	294	278	237	294	294	285	271	254	270	264	299	254	286	266	269	315	288	297	249	270	302	289	274	257	285	249	330	266	300	257	264	309	279	283	269	269	246	263	300	279	289	275	299	272	247	301	262	300	292	301	307	259	281	272	255	293	290	300	277	297	269	294	252	292	293	300	284	254	281	268	250	268	252	258	249	277	254	274	285	291	259	264	263	280	298	266	285	260	250	289	261	258	278	270	267	249	279	268	281	284	250	245	250	285	240	275	268	262	300	265	270	253	236	279	247	286	266	290	290	277	275	254	249	293	305	272	271	264	275	239	274	270	307	299	282	277	254	258	265	237	267	265	244	279	253	288	296	260	266	262	269	282	268	287	294	269	311	277	276	295	258	248	269	293	242	240	255	286	265	291	276	267	289	268	289	285	285	278	290	273	254	280	263	284	271	277	250	285	295	275	287	261	302	250	272	261	269	254	267	279	266	312	267	290	279	293	250	250	293	311	271	282	251	286	299	263	271	315	291	283	270	265	245	265	291	267	259	305	308	298	266	252	260	290	302	283	287	253	291	261	293	289	278	299	314	260	253	271	301	292	226	247	299	246	306	323	267	256	251	283	265	286	285	275	267	275	276	264	272	250	271	278	257	275	263	290	274	252	282	254	273	293	258	238	286	280	276	280	275	289	257	281	273	288	275	272	296	247	265	263	246	259	255	276	296	273	280	280	300	254	270	278	277	277	271	255	263	274	273	274	277	277	262	268	283	298	263	239	285	278	262	264	290	288	309	276	272	271	246	252	291	272	317	262	287	286	318	253	265	281	258	299	240	249	276	263	269	291	267	268	273	294	275	261	256	273	289	263	270	270	254	283	290	281	265	255	269	243	283	268	279	263	271	282	287	267	265	284	260	293	326	268	289	295	264	268	249	275	300	284	247	296	262	260	270	286	274	254	296	276	236	300	255	266	268	276	253	305	276	271	242	267	278	259	263	275	291	289	277	284	270	291	302	251	256	297	275	293	235	294	288	271	258	261	278	275	278	269	295	294	242	303	249	270	243	293	253	259	285	275	273	263	287	249	294	295	271	257	280	274	247	286	270	258	268	284	302	279	301	283	270	281	278	274	284	245	275	287	256	261	248	272	279	258	303	264	286	301	253	250	275	291	247	297	285	265	261	270	285	277	268	287	280	299	304	282	246	288	255	273	262	251	277	273	253	258	301	255	273	257	266	301	255	264	279	295	307	252	243	281	257	239	287	252	243	251	272	241	244	294	250	270	264	282	275	233	259	252	274	289	294	299	275	253	294	282	286	255	264	288	277	263	275	255	263	276	225	260	271	276	278	245	287	293	276	278	266	303	282	253	259	280	292	296	282	273	279	254	287	276	224	286	294	293	272	283	289	268	278	294	248	250	292	262	260	262	273	294	282	255	273	291	264	295	291	271	283	275	256	300	268	278	266	282	259	254	262	260	253	289	266	263	265	291	285	278	310	257	271	261	266	287	255	279	278	270	244	271	260	278	251	269	274	299	265	287	281	257	268	285	268	256	241	306	299	277	302	296	295	283	257	290	266	272	280	284	272	278	263	276	281	283	275	282	288	259	277	300	277	257	276
5926	1545	3122	3463	2882	2669	3008	3080	2554	2143	1968	1574	1498	1326	1272	1200	1264	1228	1156	1133	1130	1172	1117	1108	1127	1014	1065	969	818	857	790	806	781	752	765	795	778	746	789	791	807	727	745	777	755	685	708	713	681	726	708	676	671	693	686	668	688	705	709	672	732	706	667	704	694	658	706	668	680	703	679	693	670	703	656	691	699	672	688	703	663	679	707	664	647	734	738	658	664	639	689	681	673	705	667	682	610	681	736	700	664	697	670	696	669	687	686	761	651	655	644	695	692	665	654	684	671	680	705	704	767	665	717	670	726	718	651	720	661	682	650	696	688	699	653	671	653	659	675	710	656	672	706	698	711	663	657	683	712	678	686	658	675	723	693	659	692	694	673	647	640	674	632	712	649	666	676	675	677	724	666	712	708	672	682	664	709	752	674	662	629	700	682	675	665	701	659	662	677	711	698	669	626	674	688	651	617	711	662	653	663	652	664	662	681	679	630	674	670	662	670	663	649	685	680	687	681	625	657	714	669	661	681	646	653	717	641	635	691	755	675	632	633	662	720	664	715	683	653	670	620	684	728	654	710	711	672	726	687	626	653	647	662	678	678	698	701	702	705	681	690	703	688	696	713	711	668	688	653	657	665	642	694	726	661	704	688	659	734	668	691	679	702	685	669	638	730	664	640	667	670	672	680	613	657	680	703	666	655	669	661	614	630	679	683	643	678	662	652	698	633	683	708	662	651	661	643	652	672	706	664	671	670	614	642	652	696	712	685	690	669	645	726	688	666	669	656	676	702	666	630	723	696	681	694	680	674	703	659	691	615	693	668	694	657	693	688	690	664	650	665	656	668	720	679	603	705	686	672	662	665	688	702	648	643	653	690	679	634	672	687	681	706	727	716	661	706	662	708	641	657	670	688	647	685	720	664	658	686	705	683	691	681	652	720	685	663	720	673	673	681	655	677	648	681	681	697	687	666	666	692	706	688	673	709	688	722	662	658	669	751	713	646	689	683	710	694	695	699	679	722	705	659	674	686	675	645	678	709	714	698	651	653	680	648	681	667	653	668	678	680	640	693	688	660	672	682	673	717	687	675	670	667	700	649	676	671	702	674	652	664	708	660	693	669	669	681	683	705	700	689	688	635	670	686	654	646	660	670	675	658	713	685	667	709	703	737	651	675	686	653	672	713	657	692	670	671	674	622	675	656	701	658	669	706	659	693	683	702	659	660	667	677	658	688	695	688	656	698	673	668	700	670	746	676	693	662	641	690	692	657	667	726	655	684	678	694	697	678	721	670	670	655	698	654	674	653	668	660	681	641	705	698	679	696	675	688	611	664	626	697	663	645	686	647	686	652	681	674	653	664	682	642	669	666	682	692	679	693	693	734	651	682	662	690	637	675	670	688	666	747	687	718	649	693	723	707	712	666	681	678	627	644	663	692	620	670	679	635	662	659	661	702	710	660	684	679	652	737	733	660	640	681	717	694	667	703	693	682	680	707	701	647	709	651	704	668	688	697	636	690	679	733	630	660	676	697	692	677	727	711	716	702	730	666	652	675	707	698	642	667	647	679	671	663	623	662	676	682	708	652	691	626	687	648	662	659	719	642	675	690	680	704	678	649	692	640	686	696	665	634	651	639	673	645	708	707	709	682	667	734	685	670	667	653	598	676	650	690	681	696	675	697	695	636	683	712	679	683	692	705	685	683	675	683	701	699	673	673	683	694	670	673	661	642	692	691	689	667	681	657	682	684	701	654	659	696	693	662	644	704	632	665	685	671	688	673	709	647	706	618	667	667	664	684	661	684	689	676	665	671	693	640	720	668	676	680	710	667	664	649	687	687	690	639	686	651	651	693	623	660	674	712	653	673	685	681	675	637	657	643	692	706	705	644	691	683	648	692	714	641	657	601	698	649	729	660	697	652	663	617	730	667	725	720	727	704	688	682	670	672	699	698	714	661	636	709	699	691	676	634	687	709	690	672	685	613	636	687	705	624	678	666	673	734	706	666	698	681	656	662	729	712	695	685	712	725	718	716	644	667	663	680	685	661	650	650	663	692	682	717	670	720	671	654	656	697	652	628	730	646	687	666	699	679	652	723	668	728	706	707	682	685	683	628	676	688	689	664	642	653	690	703	691	695	696	688	667	694	708	645	682	687	671	690	697	695	657	634	662	602	701	695	696	716	705	661	684	675	666	690	631	676	663	685	701	645	662	723	674	668	664	680	654	724	674	692	697	694	703	646	688	668	634	688	655	699	659	671	671	639	722	680	671	640	720	673	659	691	673	656	680	695	673	666	691	688	691	659	685	675	689	679	658	709	687	679	689	677	682	654	649	675	664	682	686	705	652	705	657	664	673	718	664	665	659	672	690	687	673	609	622	680	655	686	705	708	630	688	717	720	667	716	655	691	687	621	642	690	712	697	658	709	683	703	702	629	664	719	690	684	717	675	706	642	706	654	706	685	732	636	697	628	701	650	693	680	695	671	662	727	671	638	651	652	664	713	682	697	698	697	718	692	674	671	665	677	668	672	666	618	738	728	711	689	703	693	699	637	667	678	654	691	714	659	664	656	657	700	602	639	658	678	690	719	670	668	676	702	695	680	678	672	684	625	681	670	685	705	716	692	684	732	687	688	606	650	700	671	680	679	666	691	713	707	688	690	710	649	682	755	738	679	656	684	668	688	699	658	712	709	685	670	665	684	679	673	672	722	665	682	656	681	609	649	700	650	696	610	663	707	661	681	685	702	705	699	642	655	679	647	647	693	703	678	674	716	726	696	649	707	675	684	687	711	721	674	656	636	626	650	700	624	693	697	660	712	647	693	719	636	686	642	687	683	687	631	659	706	696	699	664	685	695	665	667	680	734	654	659	646	698	704	740	658	672	674	704	648	636	677	680	675	663	728	714	715	661	692	688	719	744	686	681	692	707	668	681	748	680	670	699	638	673	704	721	651	705	726	686	703	664	634	699	686	679	659	668	727	692	672	682	657	652	639	720	690	674	644	690	674	694	710	695	691	689	712	695	687	631	699	702	706	680	712	687	711	727	720	702	679	641	635	704	638	711	716	673	651	667	677	678	672	693	651	682	697	661	677	683	647	735	668	663	694	666	628	644	643	674	659	711	701	739	666	671	682	675	686	674	666	654	686	657	666	695	675	700	660	664	684	691	691	726	670	658	659	699	658	648	673	637	688	644	699	657	684	665	650	681	678	645	663	700	706	667	694	646	673	687	695	727	708	639	690	686	698	700	640	673	644	667	667	677	666	641	647	635	643	646	696	653	673	706	699	697	678	649	681	665	711	682	660	673	690	642	701	681	717	702	721	685	678	643	690	704	687	696	719	656	653	657	699	699	668	665	700	683	654	678	761	638	641	745	664	675	672	696	662	648	673	689	691	675	639	708	675	669	645	689	663	637	629	686	675	650	671	677	670	718	676	680	729	645	581	711	700	679	684	694	672	767	685	660	653	626	681	679	627	711	690	695	694	662	651	596
13752	2538	2511	1768	1218	968	990	975	729	600	626	490	441	435	370	342	353	361	328	350	331	336	323	347	344	324	279	290	318	313	300	253	267	289	267	253	269	264	251	266	265	269	270	267	281	265	231	240	269	254	254	288	258	243	213	236	256	216	231	258	272	252	273	249	252	248	247	232	270	254	246	248	254	244	248	233	263	295	259	230	249	266	244	245	267	256	259	260	253	237	227	257	244	250	262	226	231	243	232	230	259	254	269	275	242	263	240	249	245	225	261	259	246	234	243	251	258	274	215	244	258	224	251	233	247	259	254	262	267	250	254	263	253	232	239	219	260	238	239	292	258	243	250	266	239	262	294	251	239	269	249	246	251	250	237	254	270	269	256	254	276	227	258	251	227	249	223	233	262	254	240	245	252	271	258	214	224	240	257	267	249	264	252	253	236	258	253	232	233	248	227	269	251	249	246	277	237	266	261	262	246	273	239	249	233	242	221	239	259	242	247	268	246	233	224	225	228	255	219	245	243	233	244	255	236	253	248	247	249	221	233	223	242	246	272	258	265	229	226	259	276	244	229	253	256	280	275	245	235	221	225	243	237	254	278	243	240	242	270	248	238	261	258	246	216	272	228	238	231	237	215	251	243	264	253	232	228	287	233	289	253	261	233	260	230	256	282	248	238	270	243	224	248	252	237	245	283	267	222	246	247	247	232	227	236	247	259	259	229	236	254	260	236	277	252	258	210	236	235	248	238	243	268	262	236	254	250	242	228	239	255	282	236	230	248	251	265	239	232	240	258	255	264	252	258	245	221	275	254	265	264	228	244	256	256	232	263	246	253	244	259	255	239	255	247	276	237	270	250	244	232	265	249	250	245	269	222	247	233	225	250	252	238	265	259	222	225	242	220	232	256	226	239	254	257	258	238	247	230	266	255	260	247	256	273	229	220	256	239	217	276	255	214	246	261	265	246	237	246	279	244	282	212	246	272	260	239	239	223	279	253	275	214	265	266	276	247	274	276	260	248	258	252	272	264	246	258	236	250	217	235	272	236	240	234	284	274	238	229	262	257	214	230	251	251	238	220	243	235	232	258	229	225	221	265	241	227	264	224	258	273	228	257	258	275	246	264	227	234	266	262	263	271	229	255	252	289	256	261	235	243	219	273	245	245	249	227	261	245	262	261	249	291	265	196	240	262	247	255	245	286	264	232	232	226	234	251	224	237	269	231	265	257	262	234	259	259	257	235	287	281	270	266	252	236	289	270	244	266	248	221	245	252	215	219	259	215	276	248	258	261	244	266	266	240	246	256	281	242	265	246	226	234	243	285	284	252	260	258	275	268	254	237	274	259	235	220	203	252	241	242	255	277	276	247	237	252	240	249	249	245	266	240	263	251	249	228	257	257	241	219	241	247	254	252	245	237	239	261	256	254	240	277	271	257	253	239	257	263	261	246	248	234	259	223	263	257	264	244	240	258	236	258	259	243	255	272	242	285	247	272	237	269	226	265	241	232	257	277	283	252	214	237	278	234	250	248	240	226	283	240	253	260	254	259	250	257	261	254	243	292	266	238	283	243	237	271	263	269	251	257	248	249	229	253	239	259	241	267	248	230	254	237	242	252	221	252	264	265	263	252	259	238	235	230	270	242	231	245	234	264	246	257	242	263	259	237	253	237	247	246	234	272	246	236	249	260	253	257	264	285	245	212	258	244	227	265	228	226	239	225	273	227	269	262	254	227	224	249	249	236	251	250	263	248	259	260	251	208	278	268	261	235	254	208	253	258	245	253	230	255	279	255	226	246	253	226	246	230	250	270	253	247	246	259	278	236	253	246	251	255	241	251	226	252	256	251	260	261	259	258	206	227	237	250	253	234	226	239	232	216	268	248	229	249	242	268	256	247	238	228	260	244	261	267	229	249	277	239	230	281	246	257	246	259	200	272	250	237	226	241	261	240	223	269	235	237	239	250	250	246	249	229	267	226	231	242	253	235	241	257	247	257	268	228	255	270	227	238	274	223	218	259	263	248	252	245	240	250	238	229	238	242	257	257	234	212	254	239	274	283	238	246	218	243	237	238	244	269	263	239	266	249	240	242	231	239	260	232	227	229	258	226	246	232	263	235	262	246	246	244	254	244	267	239	229	232	247	240	256	256	249	274	256	239	252	249	250	262	263	254	255	238	261	250	221	246	274	257	238	260	266	239	255	247	233	240	251	255	274	241	242	212	242	252	242	241	234	249	219	207	253	255	263	221	244	239	268	263	270	244	229	254	263	263	272	278	282	221	219	270	225	277	264	240	248	216	241	245	228	258	244	239	220	233	241	238	263	244	245	265	269	258	237	230	251	264	261	260	237	243	248	254	264	244	233	229	216	246	234	271	231	264	264	247	279	220	244	241	257	259	236	235	231	234	265	236	232	240	258	258	231	248	249	232	250	256	236	245	206	233	229	243	266	240	237	232	244	235	244	252	231	257	254	230	262	293	249	262	251	270	221	251	256	256	241	270	256	255	248	223	264	257	249	246	256	256	242	236	238	236	276	251	267	269	229	254	252	244	240	250	263	244	255	244	242	252	250	222	260	230	259	243	249	259	260	225	250	253	276	266	229	240	239	243	238	237	252	275	218	267	258	270	246	231	210	242	262	278	241	213	257	263	267	244	227	240	247	231	256	277	255	251	205	248	243	253	245	249	269	247	238	245	213	237	266	243	269	230	248	243	232	268	285	214	227	241	258	259	249	251	257	235	254	244	268	268	272	254	255	265	290	235	246	299	268	257	224	269	254	236	258	265	238	256	247	260	231	230	264	272	266	241	242	256	239	285	265	258	272	251	267	258	236	232	260	273	260	236	226	264	251	247	248	277	252	231	250	234	242	261	228	235	236	248	233	258	249	253	264	249	252	218	252	235	290	237	231	249	209	218	225	261	234	293	260	218	242	240	259	236	268	230	234	239	213	243	247	221	242	261	240	222	290	273	260	253	261	270	283	274	248	230	279	248	277	227	241	254	275	233	262	253	236	238	230	237	260	259	237	245	229	256	253	292	239	221	234	235	266	219	200	224	229	263	261	265	219	219	294	241	227	221	252	257	232	245	249	239	249	227	264	232	249	275	243	230	296	258	249	233	225	237	249	260	245	245	256	263	247	249	250	248	250	251	237	247	249	252	269	258	265	256	234	235	241	256	243	257	256	245	263	285	255	244	244	212	242	247	259	255	311	279	210	223	260	267	234	232	243	247	214	258	277	263	246	235	238	251	251	249	230	274	254	249	228	230	272	241	233	255	268	269	225	227	251	243	246	228	231	237	229	238	276	245	234	229	255	260	261	276	239	245	261	240	229	229	278	244	236	257	233	272	234	259	256	238	248	241	227	245	251	245	257	245	249	250	236	251	248	258	235	237	256	255	247	255	276	243	262	205	239	231	260	247	243	250	266	263	233	254	239	269	232	253	249	268	254	266	258	249	244	224	240	246	265	263	227	238	264	218	264	261	256	251	233
7621	2285	5413	5800	5060	4460	4653	4439	3690	3234	2645	2154	2031	1753	1580	1515	1526	1542	1424	1401	1346	1361	1331	1401	1413	1243	1201	1176	968	948	839	805	796	807	805	778	740	760	786	767	783	754	767	715	744	671	677	669	612	655	623	615	634	605	695	633	655	656	615	669	601	613	642	617	648	650	662	566	576	615	645	614	601	604	622	566	680	617	611	639	583	630	577	625	587	593	637	614	599	608	618	613	578	624	610	616	648	628	642	635	625	604	622	611	631	634	621	626	590	587	605	571	607	596	594	585	619	588	585	619	624	624	625	657	628	593	622	618	575	597	577	662	554	586	595	593	583	608	595	592	609	604	624	584	568	615	608	653	625	639	576	586	608	618	596	547	589	607	620	576	645	616	618	600	628	601	561	597	645	611	631	614	585	606	601	607	623	599	649	621	613	598	626	563	651	607	557	646	608	611	618	610	594	637	632	587	588	609	566	653	582	601	621	606	614	624	612	603	583	600	595	629	630	555	579	595	629	585	573	621	617	594	610	642	627	638	653	630	555	585	621	606	595	591	586	611	603	584	615	562	594	614	570	604	595	587	614	640	659	635	650	625	576	615	604	625	650	566	620	580	566	604	579	611	616	587	565	582	615	560	611	574	605	636	587	599	600	608	616	605	596	597	573	618	593	623	606	617	567	603	606	552	632	568	546	571	634	635	632	623	627	620	594	621	576	614	589	606	571	639	602	593	597	601	608	588	614	592	635	572	594	633	606	623	589	620	617	610	626	590	545	652	610	603	594	594	610	588	582	589	574	582	622	602	619	616	638	574	611	570	593	596	580	584	601	599	601	588	568	569	599	568	608	576	591	628	613	563	572	585	576	643	599	549	592	588	582	593	620	552	575	616	631	594	583	577	550	614	584	627	618	636	588	580	604	620	615	653	556	599	579	585	602	601	603	599	605	615	604	585	586	623	597	587	658	588	602	599	623	569	622	576	585	554	607	644	627	565	575	597	615	585	589	574	583	609	557	565	625	574	600	600	591	607	628	603	626	594	580	591	609	564	595	550	568	619	604	608	641	599	605	574	552	610	621	631	618	545	592	631	558	634	618	599	605	635	623	605	573	581	577	551	582	593	615	630	600	576	616	617	636	645	622	613	642	572	595	599	589	579	572	582	603	598	594	623	567	591	578	563	588	605	573	588	600	589	574	608	596	594	600	592	593	578	592	577	565	562	612	590	582	650	627	604	615	518	594	619	598	581	569	571	605	609	602	637	592	631	541	598	603	556	544	545	608	615	625	574	595	595	589	638	644	565	597	573	582	586	582	603	637	613	615	620	626	580	607	618	545	579	605	605	606	578	585	600	592	612	562	560	617	569	599	607	623	554	578	611	624	560	592	566	584	591	619	613	612	574	594	553	612	545	567	597	600	623	566	594	592	641	600	613	571	622	582	600	635	651	595	649	626	618	596	642	571	579	623	586	586	606	616	582	558	630	631	634	641	597	590	608	629	575	592	560	571	563	598	608	582	566	576	640	604	592	600	600	651	637	600	586	585	597	592	605	588	598	606	600	584	597	562	588	579	578	628	540	575	624	591	595	611	626	580	573	605	579	612	595	604	645	609	589	590	601	620	591	588	596	607	609	610	584	647	571	612	613	618	592	608	607	553	604	554	610	521	587	637	606	585	640	617	586	570	632	595	653	639	575	566	613	614	599	585	586	635	626	631	620	563	613	588	617	572	590	627	596	615	635	641	610	585	562	572	616	572	626	634	610	588	582	618	569	615	611	584	611	621	633	584	598	597	609	624	624	582	616	596	615	545	602	616	599	564	603	606	614	579	566	579	616	673	597	605	603	567	586	581	599	647	591	600	614	628	588	605	616	585	623	589	597	562	613	583	613	606	605	615	624	608	634	630	591	600	569	602	579	612	588	565	597	575	600	562	635	569	582	591	589	585	613	573	615	616	610	558	621	577	609	590	639	614	604	564	627	590	630	638	595	555	618	607	587	624	591	543	577	568	587	565	548	570	640	588	603	601	599	574	567	634	613	648	612	617	612	591	595	601	581	617	578	585	597	574	596	614	577	562	589	598	600	661	606	580	561	560	577	598	603	617	623	587	589	568	633	561	574	567	604	608	584	585	587	608	602	608	624	608	598	630	590	636	621	603	576	660	591	570	591	596	625	615	636	654	576	600	625	606	609	588	596	597	604	586	593	562	598	604	580	583	623	646	561	613	654	619	572	612	616	626	541	609	613	609	605	609	634	613	615	645	547	590	582	628	627	586	600	611	588	576	607	563	595	600	616	599	589	645	541	570	563	619	596	584	636	590	584	596	548	596	553	618	603	645	587	586	637	613	603	592	602	599	577	628	589	624	592	617	629	618	632	584	555	594	601	611	608	550	598	622	612	610	625	617	620	558	659	547	662	585	598	649	602	624	608	618	610	575	601	644	562	629	592	633	582	592	615	551	612	618	604	605	659	618	594	615	627	635	632	598	590	641	579	640	569	585	601	591	667	596	590	597	614	611	619	576	543	600	613	609	594	601	629	610	594	597	572	561	604	638	632	572	583	551	565	616	603	593	635	614	568	593	648	614	595	579	614	577	603	596	553	586	602	602	608	576	598	537	592	617	618	601	595	601	594	583	649	581	599	579	619	600	569	587	607	612	593	639	590	586	608	611	588	643	615	632	577	601	567	632	607	616	622	617	561	636	584	576	598	582	588	556	609	554	570	641	657	576	620	631	643	591	604	593	596	651	645	622	584	569	612	617	624	636	651	604	599	637	589	596	581	604	638	594	634	557	625	617	631	636	588	615	623	567	581	585	606	631	576	623	657	623	579	628	546	640	595	608	602	606	596	594	593	601	570	599	610	586	637	611	602	620	606	601	636	648	621	609	601	587	601	616	582	612	653	657	585	615	597	590	613	595	586	596	627	563	597	596	600	593	596	593	617	602	604	609	598	608	610	589	616	634	611	567	611	651	600	639	601	577	574	603	641	593	599	585	612	587	629	587	580	588	630	612	618	618	625	629	595	611	602	604	639	596	535	601	592	593	623	579	607	645	600	633	626	609	612	581	621	566	599	592	571	591	572	603	613	589	567	596	602	620	591	561	563	600	618	606	620	576	600	617	579	652	631	610	627	629	606	587	629	623	556	640	605	647	551	580	580	580	605	611	591	620	634	638	590	559	635	599	565	657	617	573	583	615	575	605	623	586	605	623	592	629	572	675	620	582	594	608	605	624	581	602	581	616	589	603	588	634	586	644	589	561	621	625	585	620	568	568	591	608	598	600	602	570	543	585	597	606	645	590	603	616	584	608	650	575	587	620	598	629	601	601	606	592	626	594	585	566	552	584	593	615	632	590	596	577	581	561	572	581	610	600	582	548	620	617	569	565	571	626	611	568	596	589	616	596	623	553	609	628	518	584	598	604	601	609	591	582	610	598	593	597	578	619	589	614	575	623	580	564	576	615	585	613	592	626	571	615	598	593	610	598	634	631	584
1826	176	178	164	159	176	216	233	189	206	187	161	170	194	192	163	170	174	166	173	145	147	158	165	182	151	152	153	157	143	155	128	162	131	134	145	149	144	160	162	138	192	131	148	150	121	123	154	137	150	148	162	133	124	128	156	173	119	146	147	146	149	152	167	132	145	165	157	134	107	161	129	127	145	143	164	140	161	136	138	174	151	163	154	156	143	161	137	148	167	140	152	161	143	152	128	112	136	146	142	151	114	149	153	139	116	133	134	143	138	147	136	151	152	137	149	142	147	138	145	134	150	153	124	153	143	156	146	134	149	128	122	136	138	145	159	164	154	154	132	138	139	140	126	136	144	137	110	151	124	150	133	154	143	133	142	134	142	111	145	147	157	140	136	145	132	142	136	134	139	136	144	124	138	164	153	136	136	158	144	154	139	133	145	173	124	140	151	149	147	131	149	150	152	149	127	168	136	135	141	149	139	164	160	136	173	135	160	158	151	138	138	145	168	142	131	127	164	148	133	144	141	135	148	142	158	167	145	128	137	143	138	128	142	141	155	157	125	149	154	130	169	137	151	138	163	172	145	131	145	143	147	154	125	126	126	145	112	156	159	148	167	158	135	135	157	134	148	157	149	148	133	151	152	124	120	143	133	133	143	159	157	145	136	150	156	135	131	155	140	156	148	129	133	168	129	134	158	139	151	140	134	120	128	135	136	131	132	160	148	126	153	163	151	154	149	132	125	135	133	150	130	138	154	159	155	131	148	121	144	158	132	117	147	140	134	126	139	151	157	125	154	162	139	137	145	149	157	156	146	140	132	132	130	142	139	135	135	152	150	154	158	139	146	136	135	148	137	121	123	174	146	170	163	133	152	141	138	127	149	151	178	154	152	133	159	128	125	136	143	138	152	128	127	154	154	157	148	141	166	157	156	136	144	127	136	143	142	113	155	171	150	137	175	144	154	123	133	130	154	148	118	132	130	146	116	159	157	138	155	134	144	122	152	138	156	124	173	118	141	140	139	139	124	125	141	149	150	130	125	131	128	141	134	151	154	145	134	146	116	153	144	148	159	149	146	160	141	132	130	139	129	142	140	156	133	141	139	157	144	150	130	148	162	133	141	145	134	137	140	164	160	157	156	156	140	148	140	128	121	140	151	142	130	150	159	165	167	134	150	149	154	136	131	137	146	140	168	123	145	123	152	147	154	155	131	135	136	134	159	135	167	118	125	130	127	129	138	162	143	113	151	140	154	148	142	135	134	149	150	139	121	137	124	131	134	156	142	153	166	155	136	146	155	152	145	131	147	140	127	125	151	136	154	133	167	167	153	137	141	151	171	134	159	154	158	130	135	144	161	162	142	136	149	150	144	115	165	129	160	157	144	143	157	162	153	149	126	125	142	141	145	130	154	123	137	127	160	153	128	144	144	148	139	158	151	159	151	168	150	157	142	139	142	175	138	150	127	142	151	160	129	154	139	156	136	175	138	139	151	160	131	126	157	143	150	158	143	148	122	133	156	163	146	155	157	132	167	147	145	152	136	145	137	138	153	139	142	172	151	135	128	124	156	162	129	134	125	153	157	125	139	149	147	127	145	161	139	152	152	146	154	159	141	140	144	134	152	148	125	171	127	158	134	155	134	133	144	126	149	147	154	157	119	164	148	139	180	130	159	170	150	148	140	130	149	164	147	153	145	146	157	150	147	134	135	151	157	149	150	163	129	154	133	140	147	132	148	139	115	139	151	152	152	127	137	142	153	149	149	133	120	169	125	140	151	152	142	124	126	146	165	164	131	150	144	141	156	156	145	139	140	181	158	149	161	140	159	151	127	151	141	147	149	164	151	160	144	151	138	163	154	140	146	144	143	170	145	134	170	165	142	158	174	148	151	129	126	118	141	137	144	145	141	149	153	144	136	169	121	151	127	141	139	140	150	134	137	149	146	133	145	140	148	153	154	142	146	160	155	151	149	143	151	140	156	146	144	145	137	157	113	160	149	123	135	170	139	143	150	136	123	131	158	139	123	135	121	126	134	144	149	129	161	134	161	128	150	174	146	156	142	147	150	155	140	143	134	144	130	132	125	151	136	155	130	156	130	129	152	132	149	141	147	153	144	140	175	154	147	147	148	122	166	152	166	146	134	156	136	151	132	146	144	115	137	142	138	135	153	142	158	136	142	147	131	147	159	126	150	158	157	128	133	145	159	164	152	153	133	137	125	143	145	121	143	152	143	145	139	146	147	151	147	117	134	148	133	140	140	122	131	146	120	140	152	163	134	143	161	136	122	156	146	119	161	147	145	152	140	144	162	140	146	148	137	135	138	135	138	155	137	142	132	134	145	153	132	150	165	133	152	151	173	133	118	162	150	149	137	144	134	139	149	170	134	133	145	153	123	153	135	152	152	148	139	145	162	136	157	137	141	143	158	147	153	164	145	137	149	152	118	159	143	144	146	132	136	155	159	130	145	160	124	150	140	153	150	142	128	140	135	136	140	149	151	129	129	147	153	157	153	137	137	165	156	138	165	149	169	149	146	154	150	144	159	141	146	157	121	135	138	132	117	151	140	147	164	128	117	135	148	150	167	136	134	151	159	152	134	150	147	124	142	113	127	154	153	124	159	147	151	131	148	147	153	146	143	147	140	162	132	141	150	135	109	137	149	144	159	136	152	167	151	147	159	161	145	151	144	140	134	134	150	138	143	127	162	130	136	148	130	137	154	166	143	155	163	144	143	156	136	139	144	162	135	135	149	129	152	122	162	136	161	132	137	156	177	158	158	121	142	132	137	153	138	136	139	155	143	120	128	164	145	161	140	158	181	152	135	148	126	161	145	148	161	160	147	137	125	138	142	138	127	159	137	148	160	142	141	122	138	164	132	143	141	153	156	143	158	148	159	152	132	121	134	129	124	138	145	143	139	143	129	140	163	143	142	149	153	144	137	156	140	128	177	145	173	128	165	141	149	174	146	141	150	142	119	157	147	144	121	153	147	140	138	122	178	133	125	140	150	132	145	129	133	109	130	156	151	147	145	150	129	155	157	142	162	146	124	151	143	146	146	152	134	164	158	119	147	124	132	142	149	156	170	149	165	133	117	139	157	157	127	140	121	145	141	155	143	134	135	142	150	133	159	139	147	146	133	135	117	148	146	152	153	142	140	146	129	149	167	133	138	131	135	125	125	146	146	145	127	134	149	150	152	134	147	170	146	121	133	138	148	156	135	141	151	143	144	119	152	151	140	149	136	122	138	139	145	120	148	131	159	130	141	142	137	158	140	137	132	140	124	130	163	132	159	137	146	161	123	127	130	156	147	163	131	132	150	139	156	131	138	138	151	139	140	145	128	141	160	155	146	145	135	132	134	139	153	108	153	140	163	139	129	145	125	164	144	143	168	143	134	132	135	138	130	136	137	162	123	141	138	153	141	161	138	137	134	136	127	154	147	149	164	151	154	129	149	135	158	156	148	153	155	132	126	141	136	131	132	149	168	145	146
2164	426	509	484	472	623	1017	1033	868	846	812	596	601	608	611	572	580	559	554	572	503	513	513	538	502	489	494	481	452	439	438	395	434	431	438	412	424	401	409	409	395	400	388	414	382	430	392	401	434	390	422	400	408	429	432	421	389	392	400	382	411	428	417	399	398	385	410	419	395	418	455	415	430	410	416	408	399	366	380	438	376	397	386	408	415	416	372	377	418	374	445	443	393	398	398	410	387	393	414	426	390	382	396	388	375	385	438	420	394	418	399	379	429	406	406	370	420	431	414	366	394	401	407	394	443	427	420	389	395	417	404	365	400	413	375	422	380	401	369	384	393	435	377	390	391	425	424	400	414	383	379	414	403	410	379	401	386	390	369	419	411	379	373	431	399	404	443	407	433	393	387	415	443	416	402	423	401	421	390	385	405	411	356	385	397	383	409	398	427	403	436	377	392	411	395	422	399	432	402	386	410	428	412	365	424	392	391	398	395	369	411	411	410	414	428	442	446	389	419	425	351	404	400	405	411	395	405	421	372	368	435	375	434	399	404	346	422	393	399	414	408	419	419	406	414	375	389	406	361	365	400	399	407	413	392	395	407	366	379	419	369	407	407	400	428	381	406	399	368	407	424	408	401	393	408	406	411	357	400	372	382	379	395	413	402	426	418	422	426	388	386	407	386	414	392	365	433	419	397	375	401	420	411	399	399	406	368	404	417	381	358	433	387	381	386	390	385	414	410	399	367	404	396	372	446	404	412	388	390	380	394	454	401	405	381	401	404	420	390	424	424	407	424	414	401	407	409	407	425	388	400	389	424	433	414	388	402	396	387	394	390	367	418	412	391	381	391	362	406	367	392	379	410	381	364	417	377	379	401	406	409	410	408	420	419	386	405	388	434	428	418	375	393	413	425	368	410	412	384	331	427	415	432	394	418	441	392	387	407	371	452	411	397	388	392	386	383	378	380	435	372	424	386	373	386	392	411	390	396	388	387	401	378	422	427	383	412	412	413	385	389	379	395	406	440	411	397	401	414	385	383	386	409	395	385	372	403	420	401	373	378	425	384	411	444	383	403	420	379	409	409	405	403	374	403	401	392	428	403	453	433	380	399	401	411	372	420	417	379	373	416	365	401	419	400	410	382	410	395	365	369	393	383	406	413	368	398	406	401	369	405	416	368	407	416	402	401	388	411	396	402	380	380	384	382	362	426	413	391	416	426	404	390	388	406	453	370	426	414	430	391	409	382	404	407	439	358	395	415	396	412	419	378	411	412	393	408	387	395	421	393	450	372	415	406	399	436	405	431	414	397	406	402	372	399	407	383	449	381	388	388	418	388	404	399	393	397	419	419	400	358	412	392	379	377	375	377	420	403	388	431	437	390	430	383	410	398	440	411	416	436	420	403	392	396	396	387	453	402	394	437	372	398	414	337	414	409	403	349	393	399	415	404	397	416	438	403	388	420	387	418	391	420	406	383	389	419	395	404	406	344	415	413	405	357	415	414	391	402	382	377	402	430	420	383	389	415	417	366	383	389	383	412	399	409	406	414	386	412	417	370	380	404	421	439	417	441	386	390	434	387	360	398	372	374	411	397	391	408	384	399	397	431	382	437	432	397	437	368	400	393	426	431	398	417	393	364	413	387	414	391	397	424	416	403	407	415	391	406	413	406	385	384	411	388	416	382	389	416	405	428	410	410	399	402	403	384	384	387	368	388	458	354	416	434	390	404	375	396	421	391	394	393	402	405	438	407	426	415	398	421	421	384	412	452	397	371	415	391	408	385	375	395	407	404	377	402	398	392	402	404	403	383	396	413	377	392	366	403	403	408	410	395	379	400	383	419	388	408	404	397	369	386	424	413	419	377	402	403	417	422	396	416	387	399	412	410	384	382	426	412	404	402	358	425	407	381	403	394	412	388	409	405	426	412	406	428	423	392	395	381	396	390	389	417	408	373	399	425	440	411	399	415	407	414	419	389	389	364	408	384	437	404	417	371	377	404	396	429	414	423	403	389	392	453	432	383	393	398	386	460	392	408	370	419	403	412	392	423	389	396	415	431	409	383	382	397	427	387	399	414	416	381	403	410	388	407	381	422	406	383	413	408	380	395	417	387	440	393	418	413	392	416	411	421	407	384	430	389	435	423	414	401	431	354	393	451	400	401	414	406	383	407	426	428	382	391	380	410	415	401	419	431	384	418	409	389	402	398	404	375	416	405	406	434	381	381	398	390	419	416	425	394	403	409	390	361	429	401	417	394	378	398	403	413	407	413	402	392	399	398	413	379	386	383	399	405	350	432	429	378	407	388	365	393	392	403	408	404	412	401	386	355	433	403	405	383	414	361	406	425	377	397	396	411	373	421	427	379	382	409	377	408	403	414	382	417	391	400	405	393	382	430	414	412	409	381	403	378	394	386	415	365	406	368	419	393	426	383	397	398	398	417	406	376	418	404	396	404	398	426	402	386	392	401	413	451	416	434	424	422	411	402	394	377	382	395	381	403	418	421	427	376	423	427	395	378	409	421	413	407	425	411	378	389	362	412	403	437	402	384	373	422	402	425	382	380	422	372	422	409	412	386	427	439	422	387	356	366	422	341	391	431	411	396	419	404	413	412	419	420	415	429	406	378	433	379	381	426	413	370	382	417	384	398	423	422	401	379	410	416	447	418	412	385	399	389	396	404	359	377	400	398	405	438	392	399	368	408	398	383	412	401	356	412	367	431	410	365	410	400	427	403	386	401	411	410	393	379	394	379	432	416	414	370	422	421	390	373	409	368	381	435	435	391	393	414	383	375	432	402	403	402	407	422	424	412	415	378	430	377	421	402	387	410	394	398	435	402	398	416	393	418	377	377	420	397	414	394	432	411	393	388	371	417	399	411	377	405	399	421	397	391	416	418	435	383	431	419	383	405	428	410	419	383	430	420	394	394	382	365	401	397	382	403	414	365	366	404	411	372	382	408	394	412	400	397	419	433	417	412	441	402	390	408	396	403	411	414	393	370	410	422	381	377	407	433	406	358	411	402	383	409	379	420	406	411	407	409	429	397	409	401	409	415	398	397	458	381	382	406	384	366	378	417	401	417	395	430	397	416	435	385	440	385	386	399	432	407	391	404	436	436	414	442	396	405	428	389	412	410	423	418	386	383	417	367	386	405	394	397	376	398	363	401	379	403	378	382	414	417	396	416	421	409	377	393	426	387	402	386	419	426	406	417	401	403	415	407	403	403	427	399	417	432	394	414	389	402	402	386	380	415	413	377	422	392	401	386	408	392	384	389	423	381	384	426	368	375	387	395	384	404	373	388	377	394	409	378	406	404	366	392	412	357	385	392	418	417	415	409	395	411	402	391	409	389	405	402	381	414	377	398	356	374	407	416	410	417	381	414	408	414	403	394	418	421	419	386	380	417	391	387	400	388	402	369	421	462	423	385	413	413	391	381	395	394	402	400	400	381	412	388	376	358	425	401	403	417	425	424	412	440	428	397	437
7469	1209	1282	1036	745	662	654	641	538	522	460	422	368	360	338	383	321	355	329	353	306	303	342	338	333	308	283	307	265	317	314	263	277	312	268	296	262	271	307	279	300	281	249	285	267	273	281	225	258	284	249	270	271	294	283	295	264	304	271	310	279	272	275	292	277	280	243	272	280	281	279	288	306	276	298	269	280	280	289	285	239	292	268	274	292	301	288	325	295	268	324	289	296	236	253	288	284	262	271	279	283	278	234	293	282	323	264	291	305	269	253	277	283	249	281	301	274	264	300	310	269	280	270	284	280	261	273	263	254	267	277	275	299	247	290	306	309	268	269	275	267	270	292	275	282	303	294	246	274	260	266	236	274	261	287	252	295	294	264	237	295	305	256	255	251	264	265	307	250	302	291	322	267	265	261	296	229	278	260	295	316	294	263	243	274	274	266	278	285	261	266	282	289	265	276	249	272	280	273	272	258	295	235	271	327	237	256	266	264	275	268	265	286	269	232	263	263	287	255	242	263	320	274	274	300	286	281	270	245	276	244	277	283	302	264	270	283	297	260	264	287	288	279	277	268	290	278	253	293	298	256	301	252	279	276	277	283	269	243	285	311	259	266	282	273	273	270	266	279	285	295	250	291	273	265	285	248	268	267	276	295	292	265	300	290	273	283	300	268	294	273	241	273	269	280	289	286	294	296	292	284	292	233	291	283	293	280	291	266	256	271	269	264	299	303	268	246	299	256	298	285	270	267	261	280	279	289	274	262	278	274	262	253	269	289	296	279	308	295	293	288	268	256	248	258	275	261	252	278	268	289	284	276	273	284	277	265	299	295	286	271	225	243	294	277	289	290	311	282	277	272	311	232	276	282	290	281	262	277	231	306	264	273	273	269	235	295	264	286	264	258	265	283	260	252	262	283	283	274	293	258	270	270	295	286	263	292	284	276	296	245	297	251	276	261	243	270	251	237	266	277	299	285	293	269	236	237	293	263	276	280	250	282	265	291	284	279	279	255	242	254	279	277	250	254	268	291	246	274	284	272	303	278	298	278	264	244	276	297	273	274	271	254	293	279	277	283	302	290	281	265	306	290	288	272	290	288	297	270	272	289	267	294	261	290	272	314	270	276	270	283	289	285	286	284	267	268	276	292	250	253	251	266	264	247	262	263	326	283	299	264	290	276	246	300	303	285	265	271	297	289	262	295	282	292	285	278	254	288	268	287	273	336	245	267	283	282	256	263	274	275	271	282	280	274	282	279	262	272	298	291	260	264	255	240	260	280	289	254	261	300	270	261	254	272	272	291	271	251	272	271	274	279	271	293	283	280	290	249	272	263	273	230	273	281	277	296	294	260	269	290	278	290	251	264	278	293	268	272	286	277	299	284	291	285	287	268	253	262	273	266	281	248	270	290	263	278	285	294	267	285	251	279	265	264	261	308	260	245	259	275	268	276	298	313	302	288	223	303	274	294	250	277	285	291	246	302	264	258	262	259	262	278	281	283	271	277	278	273	277	278	281	294	296	288	306	296	266	263	242	285	293	276	281	282	260	272	291	266	252	306	232	311	303	280	308	277	307	279	282	261	288	285	257	273	272	278	249	257	267	267	281	279	271	283	278	313	288	256	248	246	290	301	283	271	258	295	270	291	271	271	300	268	287	255	250	274	262	277	235	289	251	270	266	307	272	255	271	276	275	298	282	302	282	281	276	290	282	292	272	286	285	259	283	297	285	264	284	278	275	272	283	295	283	295	293	267	287	289	291	246	230	275	267	278	263	259	262	289	283	265	310	295	259	276	260	222	277	266	292	274	299	270	288	282	247	262	264	282	271	285	287	277	293	279	273	281	286	304	243	281	280	285	272	286	305	237	281	276	264	265	279	283	319	260	314	292	248	276	290	271	290	278	283	243	295	259	281	298	266	274	258	220	291	283	242	266	253	274	283	261	278	306	260	295	255	279	267	265	274	255	220	272	287	256	281	285	267	274	310	278	269	313	270	272	279	299	278	273	277	248	263	244	286	266	282	252	292	300	262	287	259	282	255	276	298	288	287	262	296	287	278	281	278	252	249	280	295	259	276	271	283	270	265	308	236	263	262	299	303	268	284	267	285	259	300	283	273	293	270	286	301	270	275	259	267	291	294	296	289	300	292	260	283	273	302	280	288	272	300	284	255	282	257	257	283	258	287	274	293	289	267	285	280	275	292	255	257	287	295	303	261	295	266	263	286	264	261	245	244	269	240	262	270	259	268	250	271	263	255	275	292	280	278	312	278	280	280	245	250	280	282	276	260	237	259	245	245	299	269	293	287	254	258	247	284	270	247	253	310	317	263	272	258	266	302	275	286	281	261	250	263	269	276	261	296	305	283	275	271	254	298	251	298	281	263	299	260	263	277	294	235	255	256	297	276	255	264	275	279	263	257	311	298	278	257	283	300	258	306	260	281	271	276	284	264	271	288	292	259	265	250	301	260	243	265	255	291	299	280	282	257	259	282	311	267	301	277	259	276	306	312	283	264	273	233	284	285	310	263	269	284	290	256	277	254	233	258	281	256	300	311	271	262	261	248	265	293	265	286	290	285	262	281	263	260	289	255	282	245	249	275	279	265	266	268	274	282	301	287	293	278	270	286	278	324	294	266	271	243	230	271	288	262	285	274	299	255	277	277	257	246	281	263	301	271	256	271	263	279	264	292	282	285	250	260	277	274	254	272	295	250	257	268	273	278	280	294	281	254	284	261	275	280	302	276	254	272	275	277	249	268	284	261	304	283	264	270	287	280	256	249	293	270	251	278	283	283	254	280	268	267	289	283	260	261	251	271	282	293	277	290	270	258	263	271	262	277	254	242	288	250	281	303	241	267	287	246	264	241	284	272	296	276	279	311	260	308	283	291	239	249	290	318	284	277	274	300	282	282	305	257	271	286	304	260	320	285	293	277	253	276	293	286	314	281	271	297	277	286	276	264	255	265	258	286	248	277	245	284	276	262	243	271	290	317	257	266	254	299	281	251	251	259	282	291	303	268	315	300	242	240	281	280	283	278	276	299	281	258	271	275	267	271	269	275	255	266	262	286	280	267	279	257	267	272	264	291	286	275	268	305	280	261	288	302	286	284	262	288	294	286	311	287	243	300	298	296	288	278	281	281	305	306	285	263	288	273	291	252	278	269	286	297	271	265	284	276	308	281	248	300	277	293	287	246	277	273	291	257	287	284	294	313	255	267	265	258	247	253	266	261	273	300	271	283	257	267	285	282	283	270	270	285	263	266	258	273	281	253	286	273	265	253	296	287	284	258	258	237	276	281	284	268	286	280	283	302	283	278	269	296	281	268	274	240	275	279	294	258	271	262	263	266	263	279	293	262	285	278	254	285	254	280	293	276	262	290	271	255	303	270	273	268	266	297	279	268	269	255	286	282	252	273	312	304	262	285	286	281	278	276	271	267	302	289	273	275	260	247	275	277	280	265	258	285	280	278	294	274	287	290	274	266	285	274
5918	1569	3024	3380	2995	2671	2985	2917	2385	2267	1888	1590	1420	1278	1272	1313	1252	1136	1182	1182	1125	1011	1213	1171	1103	1039	1063	1024	897	835	842	815	793	773	745	707	721	750	778	759	824	796	801	756	719	727	711	749	713	739	682	755	713	735	696	726	686	678	659	714	707	669	710	683	691	714	721	698	746	679	670	655	708	736	656	665	663	677	690	719	721	689	777	714	679	685	655	673	662	652	710	653	677	687	718	660	685	695	666	679	697	686	697	649	714	698	675	700	696	677	671	711	706	695	643	655	660	627	680	646	647	683	671	624	699	723	725	667	704	681	667	667	678	635	681	674	638	707	665	654	682	648	658	677	696	716	669	634	689	712	671	709	706	670	656	686	747	702	697	690	696	678	696	690	751	667	721	644	712	653	718	683	674	668	741	696	697	691	693	664	690	652	653	690	659	703	700	636	670	653	698	656	647	684	634	683	673	661	682	684	720	673	662	659	703	625	681	673	649	642	642	676	693	642	658	700	655	721	684	651	683	679	709	695	660	697	630	689	665	673	672	697	687	670	660	666	652	667	741	691	694	665	641	638	643	651	694	731	678	615	701	712	711	662	719	641	673	661	645	676	700	689	655	666	692	682	665	657	704	690	657	707	656	708	713	669	682	661	671	677	667	666	678	691	711	699	689	650	662	667	687	709	707	646	680	680	705	651	673	719	669	685	704	675	660	683	683	703	711	727	692	644	697	681	655	706	691	702	657	699	677	682	680	664	627	713	682	677	634	685	668	653	700	683	684	666	713	656	665	690	737	701	684	628	717	692	669	664	730	677	664	690	678	688	681	641	686	695	674	704	670	654	665	712	672	670	690	674	691	640	699	684	676	687	656	643	707	715	680	687	714	662	679	668	687	677	676	683	710	687	688	641	676	663	658	675	723	655	710	723	711	697	698	673	706	746	646	675	672	631	675	680	643	706	720	655	643	706	676	697	636	666	656	664	716	658	707	704	710	686	676	696	692	678	671	660	683	671	718	683	617	658	698	628	689	677	684	675	683	683	716	658	678	677	696	660	698	667	659	647	661	786	655	712	697	708	635	695	618	684	700	675	695	654	694	721	697	632	643	659	681	735	664	699	688	672	651	663	686	742	693	684	710	631	663	689	693	745	690	626	642	722	686	662	652	695	682	669	690	669	709	663	712	664	716	697	711	706	703	679	664	649	737	681	674	654	725	651	634	748	672	706	643	693	727	697	659	734	674	693	714	699	672	663	707	712	710	705	656	703	649	685	673	650	698	676	683	702	645	671	663	671	651	684	695	690	712	688	690	714	666	696	696	641	622	707	644	696	691	669	702	726	707	704	648	687	669	645	671	644	650	656	678	673	705	672	644	695	663	660	653	679	691	652	692	669	698	634	700	710	694	642	632	720	676	699	690	718	700	681	699	654	706	753	626	710	665	687	629	697	654	713	645	651	725	726	686	667	679	699	706	664	653	670	729	687	678	668	662	672	673	672	671	659	677	697	677	670	670	694	674	657	676	662	680	699	705	672	668	690	652	673	646	640	693	692	678	712	690	721	692	698	631	694	666	705	697	651	637	713	665	676	683	661	684	691	648	683	635	614	649	686	689	684	675	684	701	707	683	629	744	701	638	767	687	670	676	717	699	644	684	663	714	651	709	680	700	730	679	695	705	658	707	729	733	658	675	663	681	630	661	730	748	689	669	657	701	672	683	723	673	695	668	661	695	672	721	705	689	694	620	672	652	719	696	659	725	696	682	707	683	642	698	669	680	697	678	717	701	688	685	656	671	636	689	661	682	634	648	708	690	667	671	671	680	671	668	668	664	719	662	721	698	647	695	706	692	647	666	677	700	668	669	673	684	678	702	653	677	667	678	675	688	695	695	667	655	735	634	661	721	651	705	672	676	649	675	660	701	644	672	671	676	643	680	678	657	680	680	657	691	685	697	699	663	718	646	717	721	656	704	683	649	692	675	680	662	662	699	714	675	697	658	710	720	668	676	705	669	648	715	649	678	659	682	675	698	650	658	690	656	682	703	634	686	683	649	703	685	693	628	673	662	674	669	718	674	709	677	674	699	674	722	719	701	687	692	679	707	691	670	670	699	686	668	701	725	702	676	709	716	653	684	657	671	694	660	652	702	693	673	682	668	726	735	670	680	643	739	679	698	696	676	659	701	676	665	635	604	678	689	698	688	682	622	701	697	724	671	672	680	658	659	674	710	688	672	663	696	684	677	684	663	714	640	685	644	670	655	693	691	648	693	672	675	703	673	733	659	684	688	643	658	688	685	658	676	651	716	670	729	681	671	699	659	670	666	645	698	694	682	657	672	671	719	676	704	695	681	630	655	692	644	679	681	697	680	659	723	687	689	635	680	672	710	691	692	648	674	662	680	684	669	736	633	639	656	665	682	657	684	689	674	731	696	656	745	681	600	704	690	693	673	715	668	705	682	705	679	694	740	671	692	704	686	673	657	671	716	724	681	687	660	661	657	678	655	675	681	717	697	620	652	652	703	670	692	655	680	694	702	616	678	656	679	665	671	682	751	679	692	714	678	658	582	659	680	681	695	681	673	713	655	694	680	668	687	670	661	658	659	671	681	648	676	719	700	700	696	703	623	648	679	671	719	682	631	712	677	659	682	664	651	673	686	642	654	650	690	678	692	645	720	684	669	665	678	685	682	673	678	670	687	713	743	651	718	692	657	675	669	707	696	685	689	709	746	659	677	678	675	639	715	697	689	665	661	733	687	685	684	713	666	650	699	631	692	709	652	668	654	720	730	631	734	635	687	686	700	703	650	687	683	727	697	687	623	664	696	720	667	675	665	677	677	697	652	711	708	702	674	706	717	689	685	690	684	656	706	694	692	700	672	708	683	672	674	695	682	677	678	653	685	712	699	665	649	713	643	678	688	712	697	678	702	676	664	664	641	688	702	689	685	684	659	691	664	731	682	652	694	689	709	655	713	653	651	650	658	662	683	694	687	655	688	668	683	644	685	698	680	651	665	677	700	729	658	672	691	682	711	716	680	703	631	694	633	664	643	649	673	667	693	670	698	684	664	677	718	707	651	719	656	688	693	685	686	627	643	656	683	668	685	636	648	668	701	672	679	660	652	691	712	705	651	670	674	714	668	671	654	685	698	728	646	665	692	685	654	655	680	681	701	637	675	646	669	668	660	689	685	669	651	723	674	689	727	663	683	669	675	668	688	688	678	644	703	674	679	682	675	723	695	695	684	641	695	665	711	670	669	672	679	691	685	666	674	657	690	761	663	693	649	668	662	676	643	682	666	659	676	666	709	681	705	698	673	689	674	642	680	659	615	642	636	686	694	689	670	699	690	638	706	698	605	663	664	681	671	683	693	656	712	652	705	638	634	716	611	704	732	665	655	704	687	662	701	672	695	703	685	658	687	666	683	688	679	655	754	716	745	663	704	685	724	676	692	703	629	647	711	682	681	636	692	673	681	675	626	667	668	677	716	670	692	674
13905	2633	2567	1876	1239	992	907	919	733	685	584	472	438	414	377	341	347	363	334	344	306	300	366	357	339	347	310	338	284	325	297	280	304	275	267	260	239	277	275	264	278	276	275	261	244	258	249	273	239	270	267	238	259	245	261	231	253	278	251	315	259	231	260	266	279	243	239	241	250	242	233	250	247	236	237	226	270	236	235	230	265	217	250	260	259	250	287	250	238	239	266	213	242	245	225	231	249	248	257	231	209	238	246	257	248	256	244	258	245	268	269	235	242	232	276	237	222	223	229	251	226	224	264	247	240	264	260	250	232	222	223	237	261	241	266	265	251	269	292	233	229	227	246	257	232	228	221	232	246	266	266	244	238	254	264	283	244	247	268	241	261	272	235	260	251	251	223	229	257	231	233	235	247	228	253	238	234	285	253	252	256	269	241	269	232	244	222	250	239	254	224	232	263	239	277	258	241	269	228	250	270	247	263	252	247	234	257	248	230	249	253	275	267	240	261	276	251	217	259	228	242	274	257	219	246	245	220	266	255	266	249	233	221	262	238	259	242	270	236	242	265	237	256	253	267	241	237	247	239	247	255	234	235	254	260	259	257	261	248	241	224	272	242	272	247	242	238	250	244	205	222	237	244	264	244	246	238	250	274	236	229	236	244	256	281	246	242	266	226	225	237	270	252	247	240	234	229	240	231	250	231	263	255	234	231	248	247	260	259	254	250	229	267	265	231	260	271	255	233	238	235	222	245	250	254	259	245	253	269	248	259	255	247	259	256	250	242	288	241	254	257	235	271	258	232	252	248	266	239	237	267	269	236	235	256	239	240	213	247	269	252	246	237	250	263	259	246	246	248	238	266	229	259	262	252	252	226	255	269	262	238	241	245	251	259	223	230	245	237	257	239	253	249	256	249	245	241	265	286	264	257	258	230	266	272	236	246	239	249	255	243	246	263	238	259	218	244	269	229	231	235	230	268	223	215	246	257	253	256	245	228	222	219	242	241	245	276	248	214	231	247	228	214	276	244	251	253	243	256	253	234	260	238	253	229	233	259	272	281	250	245	279	240	233	236	258	271	234	243	252	246	245	247	236	246	224	239	228	237	236	226	233	247	258	257	233	239	254	284	252	252	269	240	219	256	248	248	252	252	245	258	242	218	243	235	268	236	208	250	242	247	276	256	244	273	199	260	250	264	253	248	215	238	283	248	267	247	254	251	229	225	248	244	242	238	241	251	239	265	245	239	229	233	238	236	264	234	255	228	241	240	258	247	247	277	244	255	233	244	247	232	257	254	252	241	224	272	244	229	215	253	245	225	238	223	273	224	227	232	216	239	245	246	259	243	257	228	275	246	263	240	242	252	250	249	198	247	260	282	246	259	285	239	244	238	264	263	253	223	235	288	238	213	268	268	249	246	269	269	242	228	236	257	249	232	233	231	251	212	265	269	244	231	207	246	299	266	262	247	245	228	226	253	238	260	237	260	248	248	257	272	241	221	230	245	222	273	238	221	266	248	252	223	243	228	234	267	211	249	243	269	246	245	232	222	274	280	225	241	254	260	221	246	262	245	263	264	274	273	247	242	240	268	271	255	268	261	265	261	254	240	262	235	269	244	203	248	245	270	250	256	274	289	253	249	259	232	234	238	249	254	253	265	248	220	249	262	202	256	248	224	243	220	256	247	265	231	255	266	217	258	247	237	234	238	241	259	246	213	272	252	259	246	249	271	270	238	221	251	260	241	227	251	251	234	248	216	284	264	258	249	197	266	258	272	225	246	235	252	233	253	239	268	246	222	234	256	267	260	243	228	253	243	233	199	243	242	261	244	268	265	235	281	248	254	240	256	232	271	248	231	226	243	292	274	244	241	237	250	250	257	217	215	261	260	224	258	231	279	258	214	271	201	240	229	271	254	233	243	242	243	253	259	242	223	241	271	238	268	230	245	251	225	239	269	245	235	240	238	240	233	242	214	228	257	247	263	275	255	267	247	240	258	228	264	248	254	268	238	264	236	265	268	248	251	243	247	255	269	259	226	237	253	268	257	272	231	268	242	251	275	251	229	237	225	246	253	237	252	248	237	253	268	247	229	229	231	236	232	228	229	240	213	242	273	261	298	218	255	236	239	242	250	226	264	256	247	270	257	225	253	258	226	250	241	243	248	234	264	192	264	272	236	247	223	219	279	226	237	263	272	248	261	252	261	240	264	264	271	256	251	282	222	253	230	278	256	275	257	246	238	247	249	246	208	246	239	250	225	233	222	216	275	246	236	224	244	248	247	250	238	254	251	259	247	239	235	278	226	246	253	232	220	241	219	247	219	299	243	270	262	236	226	252	244	256	252	258	239	234	238	246	227	232	279	275	259	244	238	266	237	252	226	257	241	257	205	229	254	271	250	235	240	243	262	246	258	235	240	277	279	259	268	250	247	241	259	271	258	228	269	233	245	237	248	220	266	222	254	260	269	229	240	243	267	250	268	255	242	244	232	273	224	245	244	239	266	263	248	271	248	261	242	228	222	247	258	256	258	268	262	253	225	250	255	248	259	237	253	246	252	254	254	262	293	236	245	266	245	205	248	253	258	260	255	264	239	243	277	240	245	264	275	227	240	248	272	225	255	252	222	219	268	243	268	257	206	263	246	256	279	225	265	253	233	249	270	279	245	264	251	278	241	255	235	249	232	272	258	292	256	289	247	260	241	245	274	252	269	260	267	230	252	253	228	264	237	259	278	271	245	269	232	278	236	255	275	261	249	249	210	240	225	238	236	284	256	234	242	260	273	246	260	271	256	251	231	250	275	242	260	256	257	226	246	255	244	239	229	254	253	241	228	252	257	243	249	247	240	282	252	229	275	291	270	251	231	274	249	251	254	201	251	276	241	240	239	231	247	263	270	244	242	258	230	251	230	298	216	247	229	286	202	248	265	241	256	235	238	242	257	262	253	246	241	238	247	247	247	225	232	230	247	236	259	253	252	281	244	247	250	235	251	264	267	248	235	248	215	236	247	254	262	241	254	246	232	237	274	260	264	261	261	246	214	251	212	235	261	253	240	243	237	262	251	232	239	257	250	241	256	272	274	253	220	255	279	235	258	251	255	260	223	257	217	233	237	274	245	258	263	223	234	244	242	249	261	260	248	250	276	254	275	237	260	274	264	236	240	249	231	238	280	274	265	242	218	249	237	239	255	265	216	239	245	250	266	248	261	255	223	257	247	247	250	236	255	234	229	245	235	256	252	219	223	226	243	226	276	229	262	243	249	269	238	267	215	253	234	255	235	249	241	238	246	255	286	223	258	230	238	228	245	243	268	228	281	214	240	217	212	246	241	264	284	249	238	259	260	251	256	260	269	221	248	274	241	260	252	243	262	270	241	269	254	240	243	240	239	247	251	249	261	252	226	221	230	249	266	253	260	234	267	244	252	242	233	272	265	270	226	260	234	260	275	261	263	229	254	231	266	221	271	251	236	229	266	248	237	257	243	237	229	273	250	284
7683	2239	5262	5901	5100	4502	4523	4229	3362	3154	2649	2160	1954	1866	1697	1679	1546	1372	1387	1400	1310	1381	1474	1612	1349	1253	1210	1351	982	914	979	824	778	790	785	793	777	788	807	846	915	845	810	794	759	680	700	659	669	636	682	668	690	665	587	652	675	644	660	622	607	652	616	641	648	635	661	611	659	633	627	616	671	612	656	622	644	656	668	629	614	575	580	620	595	645	666	593	604	614	632	622	597	641	623	630	597	611	581	639	632	612	625	624	630	596	620	637	595	598	610	621	644	604	594	591	624	576	593	631	600	610	592	639	614	586	599	600	561	619	611	613	598	558	617	616	623	632	574	621	596	587	580	596	633	592	614	573	568	603	651	603	652	616	586	605	612	615	613	579	639	595	593	594	628	608	595	634	580	606	625	582	613	601	601	594	610	575	607	597	592	597	655	587	599	628	622	591	560	585	569	599	621	600	593	616	580	654	580	605	593	573	624	614	558	537	579	581	612	646	592	604	622	619	612	615	628	550	565	626	614	617	657	607	650	624	627	596	574	610	602	599	582	570	617	580	590	597	561	621	587	571	565	626	603	606	579	581	589	582	608	574	623	609	570	610	606	600	589	618	560	567	582	571	604	580	590	588	592	633	616	621	579	571	601	607	622	575	616	576	615	594	571	604	595	582	556	595	573	556	621	596	632	641	635	631	634	631	630	567	561	609	579	577	606	574	548	575	619	558	618	591	595	581	598	612	569	626	623	642	620	588	657	590	606	583	593	630	635	599	603	586	591	580	617	595	589	602	650	584	614	589	553	581	632	621	580	595	597	610	598	593	583	608	568	617	643	616	623	596	566	616	626	571	600	536	628	593	636	546	590	585	567	620	635	576	594	658	568	617	610	551	644	563	662	637	596	603	625	624	576	588	586	570	583	602	594	594	557	624	595	651	642	549	646	569	602	610	592	590	599	582	612	647	606	600	575	579	581	613	602	612	587	611	583	588	587	552	631	656	618	550	590	663	569	577	570	598	615	625	585	616	622	580	599	568	600	614	574	559	584	587	634	613	599	633	606	600	601	622	612	562	612	551	625	552	627	565	595	571	523	556	625	605	611	603	591	597	645	576	593	564	570	591	592	596	581	588	574	574	580	578	608	607	605	630	652	616	593	574	614	596	569	606	543	583	560	621	587	553	646	621	556	585	585	598	582	596	593	579	642	591	639	609	619	589	604	621	610	592	654	623	575	598	616	565	617	578	601	626	589	639	624	629	615	585	582	599	618	644	595	637	611	571	603	642	574	610	652	568	600	617	594	589	561	591	614	570	633	620	607	560	603	588	594	582	610	542	566	577	568	601	611	615	656	620	618	564	596	606	606	600	584	572	591	558	565	562	632	631	584	620	572	591	583	609	634	607	627	628	606	555	574	607	595	575	601	620	609	587	582	572	636	578	581	656	620	617	571	621	612	573	622	605	603	603	602	577	569	627	628	574	581	558	607	605	622	612	586	598	643	580	622	574	624	596	593	533	622	553	625	629	575	611	634	604	594	571	589	570	587	618	589	599	628	583	615	621	590	621	630	573	586	630	587	613	601	603	604	596	614	636	569	591	607	604	633	581	567	607	598	565	628	589	632	616	586	563	623	584	600	590	601	594	588	652	629	572	608	589	632	597	618	557	602	635	596	583	591	618	599	602	602	672	597	592	586	656	568	612	594	587	619	584	603	600	575	609	610	621	604	587	579	635	581	629	583	594	621	611	586	584	580	672	621	553	582	615	596	601	589	586	598	544	592	568	615	611	604	562	572	610	596	602	581	604	624	585	615	612	594	599	601	559	586	603	621	573	630	582	666	586	583	573	583	589	603	644	598	609	647	624	643	575	598	643	603	610	607	579	626	581	617	600	613	585	641	579	603	586	565	574	612	623	609	569	576	589	606	617	608	639	583	592	603	599	571	573	581	592	622	586	631	575	540	604	614	658	652	663	593	605	619	585	627	618	600	576	569	606	608	588	601	609	614	624	637	625	592	608	603	598	611	603	606	626	604	588	654	624	616	584	583	599	566	602	587	610	592	574	598	601	604	586	607	545	607	572	638	616	559	603	632	584	604	644	636	600	578	591	615	599	590	621	608	591	584	549	588	571	583	599	590	574	588	599	596	593	598	626	629	618	591	576	620	612	566	586	605	618	614	587	577	592	571	589	571	585	545	554	588	590	610	600	594	603	607	619	564	570	601	612	584	602	624	574	657	603	623	594	617	571	601	559	569	592	624	606	597	588	630	609	618	587	612	586	598	626	576	577	619	613	560	549	616	612	601	588	581	615	602	627	579	626	578	602	568	618	568	616	573	556	584	596	618	628	595	578	599	615	578	592	573	579	638	639	589	571	614	577	557	599	593	571	607	615	627	587	618	597	608	602	628	596	593	570	580	587	575	607	633	577	554	554	623	621	612	559	615	589	614	619	637	606	624	636	596	588	572	632	632	589	578	622	585	608	579	610	567	647	606	602	587	596	578	600	587	568	565	588	585	555	608	556	565	618	575	567	629	644	652	604	622	571	563	577	587	603	598	583	593	589	599	609	595	595	659	604	557	622	607	598	631	606	607	580	618	617	612	588	605	617	582	579	593	620	631	536	631	581	591	592	633	616	551	617	573	586	624	636	575	576	561	613	584	553	606	607	662	627	576	575	623	590	603	605	609	633	584	617	625	548	617	589	555	580	596	616	595	633	561	623	609	548	627	575	591	607	601	632	592	569	602	619	576	611	559	600	611	589	627	630	630	585	625	628	549	571	630	645	594	596	582	596	585	604	566	668	607	617	569	569	583	571	596	606	634	604	613	592	608	593	636	574	632	597	627	551	560	621	625	564	618	586	576	593	607	614	591	578	597	673	619	622	672	621	575	605	625	633	612	634	626	607	595	577	580	581	591	577	622	590	635	598	615	612	593	538	622	613	638	597	637	624	592	602	638	592	565	585	547	588	607	602	656	626	583	570	583	600	588	622	617	610	616	586	605	633	619	600	598	602	574	598	597	636	587	601	585	584	560	605	562	631	613	613	593	628	617	633	653	602	586	580	597	602	614	596	653	604	596	616	631	621	593	574	555	614	594	586	620	586	580	552	586	615	601	587	627	648	627	564	580	578	580	624	638	600	575	609	626	601	557	594	591	601	582	588	589	556	623	637	603	588	609	599	584	629	557	587	615	601	598	653	599	612	572	573	607	638	621	612	555	603	586	646	624	636	593	622	619	583	584	628	607	600	613	544	581	619	573	580	600	616	625	602	587	577	608	595	615	605	674	611	651	665	572	606	616	579	589	589	596	571	622	602	620	541	604	633	593	599	616	619	559	612	607	590	545	600	595	598	598	578	583	600	613	618	606	585	628	585	588	573	597	603	629	612	582	605	622	627	575	627	606	604	591	555	617	568	593	573	585	612	539	591	657	603	629	597	582	602	618	554	586	598	599	602	595	583	634	614	594	627	606	601	617	574	636	608	634	623	577	653	591	612
1919	188	201	155	148	186	199	222	225	205	184	185	178	164	185	163	186	165	157	136	134	153	143	154	158	158	148	156	138	161	149	132	128	150	146	139	147	129	143	148	150	143	144	155	124	125	142	113	117	156	135	141	127	153	136	131	132	133	165	137	125	127	133	129	126	150	146	140	139	143	125	139	128	174	117	125	141	168	127	132	139	154	129	151	122	139	145	137	117	143	119	142	158	137	159	125	133	149	133	150	134	143	161	147	124	166	124	137	155	134	142	138	161	151	145	143	146	144	137	151	118	148	147	137	138	147	147	141	136	159	170	125	150	143	161	141	147	124	159	137	145	143	129	128	155	118	125	135	132	143	140	130	127	128	146	143	145	140	136	145	127	149	152	144	142	138	134	138	132	134	126	140	143	155	144	135	160	155	128	124	157	122	142	160	152	161	136	129	154	159	135	122	154	123	134	111	144	147	131	148	135	155	142	152	146	155	125	135	134	134	145	117	138	156	132	141	145	137	156	117	123	127	147	161	136	161	141	126	159	156	160	152	160	142	131	147	143	147	164	141	141	138	132	139	133	122	140	129	149	130	130	144	146	136	150	134	134	151	147	137	156	152	136	145	148	131	147	143	151	151	143	138	143	152	139	172	151	132	132	159	158	157	120	143	113	144	131	149	131	158	147	139	156	128	167	142	135	140	119	138	128	139	134	130	123	155	134	115	137	125	137	140	149	134	142	127	119	124	152	148	123	154	160	157	134	142	130	146	127	142	136	128	139	148	123	135	141	153	136	129	113	120	155	155	145	126	134	129	150	149	118	155	139	137	139	148	157	145	149	144	149	165	168	149	153	168	144	161	148	137	147	144	149	176	132	141	134	153	138	155	136	138	148	133	166	131	131	149	135	129	132	128	149	133	153	133	147	136	149	140	130	155	133	138	148	136	145	124	146	134	128	127	149	138	139	141	137	153	150	121	129	139	141	146	148	135	149	136	143	134	130	159	143	158	127	125	140	137	123	151	146	132	143	135	149	131	131	151	123	125	124	143	135	145	153	154	129	134	134	143	131	137	136	145	126	127	131	148	150	138	156	129	133	137	139	141	146	125	138	153	154	124	137	171	156	167	155	156	140	137	146	140	143	153	136	140	146	132	129	157	143	151	117	148	152	145	155	138	133	146	151	149	129	148	170	133	134	149	123	124	133	133	152	139	124	139	134	137	144	115	141	123	137	130	160	125	141	146	140	107	159	153	151	140	141	144	133	147	131	139	144	140	142	137	138	137	136	128	145	120	148	137	151	151	130	120	135	136	148	131	156	168	140	139	167	127	129	136	122	124	132	150	136	130	119	190	141	133	139	116	132	124	122	143	147	137	142	140	127	149	130	131	134	142	147	135	152	135	144	125	137	127	138	124	127	121	156	142	136	140	156	149	126	134	153	146	126	148	145	126	123	152	142	164	142	141	146	137	132	148	148	135	130	139	144	123	147	137	134	122	131	137	129	121	120	141	138	159	139	160	121	142	141	129	164	147	132	146	135	135	127	145	130	126	123	147	138	143	167	146	157	140	154	126	155	133	130	153	151	141	153	132	152	147	156	117	144	148	136	152	165	154	143	122	146	148	137	131	136	182	159	135	126	145	143	129	159	143	137	129	123	147	132	141	162	160	122	145	134	140	143	146	171	140	118	154	152	126	137	130	161	139	137	134	154	157	127	145	143	122	126	151	128	147	149	149	131	153	139	129	145	123	131	127	111	148	141	144	134	153	145	163	133	155	149	140	136	131	162	137	138	150	115	137	157	143	149	126	150	146	129	145	131	120	126	140	144	139	135	138	132	135	146	156	137	133	144	126	141	150	142	127	154	143	134	137	156	135	140	129	112	131	148	167	126	139	147	146	120	136	137	145	144	136	121	127	140	155	132	144	169	152	126	164	126	158	154	155	120	141	127	142	120	140	130	154	136	124	145	135	129	117	140	163	141	143	160	127	128	116	134	135	140	158	127	145	156	134	151	137	154	144	154	140	142	130	138	137	144	146	138	144	119	149	148	132	131	144	138	110	146	131	154	151	156	147	147	153	146	163	167	114	152	130	145	146	146	144	152	163	146	128	166	148	131	126	136	118	133	146	117	137	154	146	131	132	150	153	124	128	136	132	146	142	146	148	140	136	141	135	130	115	144	137	129	126	110	153	132	152	118	127	128	139	156	155	154	143	131	150	103	123	158	151	132	134	155	147	143	154	142	138	152	146	131	153	150	136	135	160	122	135	128	121	132	147	134	135	154	140	130	132	121	139	129	123	142	136	132	124	132	155	134	128	151	157	135	154	149	125	148	142	161	148	127	164	155	147	161	166	125	164	159	144	169	136	152	121	148	143	115	153	138	128	160	141	140	141	116	136	146	134	150	157	123	133	140	157	152	127	141	134	115	168	143	139	132	135	137	141	154	141	129	125	150	147	129	139	139	131	148	145	146	137	150	133	125	125	123	135	143	144	162	140	146	143	154	155	129	136	127	118	124	129	137	131	145	127	141	131	145	120	131	130	159	159	156	147	148	147	137	126	138	142	147	153	138	128	130	158	141	138	138	144	123	127	133	147	126	129	150	129	159	155	150	161	144	138	133	151	150	142	139	137	159	142	128	144	133	142	132	138	136	135	119	140	145	134	148	132	125	139	142	130	167	161	152	130	146	121	137	130	146	142	155	135	155	143	142	129	129	138	128	137	144	140	124	126	131	164	140	124	140	130	133	127	137	142	133	133	135	120	160	144	153	144	151	148	141	121	144	122	139	136	151	146	169	130	138	131	142	143	164	148	141	152	133	141	149	128	130	150	148	140	141	128	144	152	165	122	155	165	129	147	154	130	147	146	152	137	132	118	175	140	128	146	133	141	132	140	145	165	137	120	149	150	151	142	132	136	153	147	129	149	147	157	151	132	161	119	142	147	156	137	155	161	150	134	174	168	156	133	158	153	125	145	144	150	133	151	117	157	131	132	161	161	137	111	139	124	143	141	123	115	157	143	172	158	144	155	122	159	155	143	127	152	149	110	136	140	153	167	135	135	120	155	133	155	145	136	147	139	160	126	131	122	148	145	140	131	119	135	144	128	143	140	144	111	158	153	139	140	129	133	161	120	138	140	154	150	149	129	147	136	131	124	122	154	143	126	158	150	134	124	128	133	128	120	116	145	150	144	125	131	145	155	136	122	118	144	124	138	139	134	124	118	135	139	134	137	131	137	136	137	166	137	141	141	141	137	134	154	135	137	141	151	150	148	148	153	156	133	141	148	161	147	124	139	119	152	129	155	138	129	155	125	156	153	129	153	138	143	161	159	154	141	173	133	153	169	129	123	134	132	115	157	157	141	147	137	130	142	152	137	116	151	153	141	156	120	137	130	151	137	133	155	137	115	139	129	145	136	142	129	136	144	133	126	133	140	141	139	163	146	135	148	154	143	146	126	136	139	133	135	137	142	141	146	156	143	163	146	141	135	116	134
2162	445	475	531	540	641	880	881	830	808	713	691	608	645	553	579	581	564	482	448	545	543	575	482	514	487	411	424	444	414	402	387	417	397	399	406	414	411	420	413	406	383	420	374	374	379	395	382	382	406	384	381	371	412	383	386	382	407	371	370	422	409	355	416	413	371	408	372	396	387	391	425	405	379	356	400	390	402	423	406	388	390	373	400	397	382	368	376	392	370	430	399	387	416	367	431	423	398	405	418	417	374	377	374	393	400	367	407	407	418	418	413	394	400	395	377	370	400	405	375	367	366	359	389	379	367	389	416	384	386	417	391	379	368	413	383	355	402	424	387	406	376	401	391	379	366	404	389	378	376	393	405	408	409	415	417	389	412	379	394	422	392	400	357	348	419	386	400	407	400	352	362	396	388	364	366	397	406	392	390	404	401	391	418	402	391	378	391	394	354	393	402	405	358	362	464	363	407	441	415	403	416	406	365	386	405	386	391	387	390	417	394	393	395	386	423	402	388	357	398	409	386	393	370	380	385	411	380	386	371	395	392	377	408	361	395	361	402	393	403	370	388	387	407	415	410	388	430	383	374	396	442	385	400	355	378	421	414	445	416	397	369	360	390	424	400	409	401	421	406	390	346	389	396	378	397	366	388	378	413	393	389	405	395	374	428	375	399	362	381	401	351	408	429	434	428	416	423	385	416	356	398	348	423	428	391	407	384	394	420	382	393	395	379	387	403	384	420	377	403	353	417	402	377	378	403	408	386	396	399	368	378	415	386	352	395	391	421	374	401	410	383	389	433	392	399	390	382	388	379	388	380	426	402	413	380	388	395	365	360	393	419	378	358	382	378	388	410	379	418	371	405	442	423	387	411	395	384	401	342	363	398	393	418	380	372	392	404	408	358	397	413	417	419	389	394	400	414	404	395	402	382	447	407	401	415	381	362	389	412	395	426	364	393	391	414	404	385	354	430	365	381	400	444	441	384	387	424	418	389	395	375	387	408	386	373	374	393	371	421	380	424	394	427	423	371	412	408	420	418	395	436	380	404	378	399	364	382	353	378	399	408	392	383	366	453	383	415	386	406	376	406	394	418	407	415	382	395	393	398	386	359	435	389	394	407	408	391	409	369	390	390	396	405	384	394	418	367	377	385	386	400	429	378	368	376	457	388	396	404	372	385	384	416	429	382	379	386	381	426	367	377	388	356	416	383	392	393	393	377	386	435	354	408	425	407	379	396	361	383	393	362	387	364	426	399	383	379	384	373	400	375	385	374	386	394	367	406	404	368	381	384	408	373	397	382	366	414	421	387	375	433	379	378	375	416	364	387	430	413	353	412	400	411	367	407	390	394	374	392	413	383	411	388	412	374	377	398	399	409	387	361	417	437	402	413	392	399	406	394	403	429	394	404	378	402	410	372	411	393	376	386	402	376	390	397	389	393	365	398	411	404	405	437	365	383	384	380	406	417	375	401	366	404	395	386	364	391	355	409	436	422	442	435	370	407	359	399	419	361	396	392	394	361	379	358	428	390	390	378	394	374	353	365	368	404	440	400	403	416	376	380	406	386	417	402	405	374	415	409	392	390	392	421	410	383	428	398	375	351	377	406	373	351	385	358	369	367	397	403	426	401	420	428	406	357	421	376	418	370	379	409	375	403	384	407	392	383	424	394	393	401	386	414	384	391	388	415	407	406	416	363	382	427	415	403	390	385	389	382	390	411	367	377	388	392	370	400	376	398	377	379	381	414	415	372	408	418	382	376	427	382	386	402	367	395	419	366	389	393	429	410	411	380	413	421	350	389	380	384	414	426	386	408	357	406	405	379	391	423	384	409	389	408	361	379	392	402	378	373	382	351	397	366	391	417	403	386	375	364	407	340	383	397	365	373	407	392	389	382	387	409	448	387	369	383	400	391	396	370	366	399	391	396	391	410	405	415	430	387	404	359	367	371	402	421	420	384	397	333	383	406	378	377	435	420	378	343	343	390	420	408	390	380	428	426	417	361	410	376	405	422	404	410	407	382	430	389	416	411	393	384	399	410	356	377	390	399	386	371	426	411	387	388	409	397	376	411	377	395	409	417	405	389	384	408	358	373	415	455	398	390	395	377	359	373	364	433	401	382	360	401	381	395	420	363	390	419	406	387	393	389	398	392	405	370	364	375	382	380	349	400	383	409	396	360	403	395	390	389	381	401	405	393	380	416	421	416	356	375	377	405	357	414	389	373	403	376	383	370	401	400	361	404	398	380	376	369	399	426	363	399	434	386	379	396	390	386	422	410	361	387	395	380	372	372	445	404	405	429	382	375	406	369	349	395	399	395	408	407	405	418	399	384	426	406	388	395	413	411	417	391	400	391	406	380	398	431	401	376	418	388	432	405	371	385	411	366	404	380	381	389	365	426	384	403	398	393	358	400	394	449	393	383	389	397	377	441	380	396	409	421	385	392	401	367	408	392	396	395	410	389	387	397	389	380	384	379	386	429	402	406	388	393	400	369	397	394	385	363	405	394	409	394	392	406	402	419	380	385	415	404	384	374	396	398	401	394	408	390	433	433	404	420	399	403	408	414	364	394	359	377	419	393	442	420	387	402	435	382	375	386	371	422	388	383	408	385	385	389	375	387	371	387	426	373	377	399	417	376	369	386	456	383	368	359	402	406	421	379	401	373	380	390	393	388	358	392	438	412	401	386	437	378	403	378	382	404	387	394	377	399	410	356	382	399	436	384	395	381	409	421	427	416	364	395	381	424	427	384	376	402	386	395	384	374	387	353	383	390	406	403	354	422	384	371	403	390	430	384	374	412	398	391	409	382	383	357	375	374	391	382	391	395	375	376	374	405	379	408	444	379	412	419	408	389	383	414	377	393	384	421	391	434	425	376	421	387	431	437	410	406	400	381	369	401	376	380	402	355	375	400	419	422	387	413	409	444	401	395	370	376	397	421	391	411	426	419	385	382	352	414	408	379	417	428	382	395	382	392	404	408	387	396	364	411	393	379	409	420	433	379	385	376	405	411	431	364	434	383	387	397	385	408	406	390	414	403	434	401	380	374	410	400	405	392	365	391	414	391	431	369	391	413	428	387	452	381	436	372	354	426	388	399	362	417	411	394	424	392	373	392	385	379	402	404	370	375	388	406	416	415	375	389	389	451	382	400	386	413	382	414	394	425	371	388	412	381	366	395	385	391	355	358	404	364	377	408	379	407	401	364	368	386	391	410	396	382	409	380	379	377	402	375	386	379	406	417	397	381	372	383	385	384	390	403	379	414	405	391	411	422	411	427	378	418	342	375	380	427	371	366	387	425	376	385	414	381	408	373	429	438	368	395	392	407	382	367	391	409	371	415	379	465	428	403	424	393	394	371	400	409	433	380	372	442	375	396	383	414	388	416	371	392	378	379	438	401	391	425	397	355	385	393	392	413	389	389	363	381	384	405	389	405	392	392	379	395	412	395	346	371	366	392	378	372	422	389	403	387	437	392	416	440	408	368
7529	1240	1272	1068	719	606	637	657	518	466	449	427	373	363	344	379	365	349	353	302	322	318	347	294	303	276	290	301	289	288	290	296	278	281	280	275	240	250	287	286	273	276	291	303	282	285	269	299	274	278	262	264	247	293	277	259	267	305	299	245	305	282	277	287	278	265	268	273	241	260	258	258	274	265	248	252	265	293	250	278	290	274	224	270	259	248	301	271	304	270	255	242	271	247	260	259	297	246	252	297	280	293	291	263	254	274	273	238	269	265	278	274	307	280	263	261	283	292	273	256	283	268	257	275	244	251	299	284	259	270	246	249	267	270	280	299	294	284	262	278	272	266	266	271	253	274	265	287	273	240	277	290	270	269	280	262	288	277	274	284	245	293	285	269	246	252	280	240	245	258	260	261	300	271	261	264	308	313	279	261	258	236	246	266	254	262	266	297	263	228	247	284	259	274	288	260	271	255	298	294	277	267	251	270	266	281	274	229	247	259	279	257	249	271	258	273	284	299	258	315	258	238	305	282	285	274	274	265	283	249	317	275	278	298	261	261	268	223	274	282	324	261	251	276	272	290	250	268	282	274	263	262	262	272	267	277	249	276	258	240	255	277	322	278	268	287	248	278	289	258	276	271	261	261	258	292	301	248	238	281	267	273	275	281	280	305	286	257	255	265	251	243	253	246	258	227	263	279	294	281	249	292	295	258	282	267	235	284	262	273	250	253	250	269	250	257	269	269	286	270	246	257	265	261	278	273	265	249	288	248	264	270	278	317	262	238	293	263	280	274	286	271	299	261	269	259	291	252	296	270	259	261	243	299	273	281	281	300	271	279	248	266	264	261	270	272	280	297	268	272	257	280	273	297	313	282	277	284	283	277	274	260	238	265	250	266	262	249	250	272	263	282	251	260	284	236	276	294	295	286	249	263	270	253	266	282	255	300	275	288	254	234	255	243	277	277	259	259	275	278	275	280	263	235	280	304	250	265	242	281	277	274	280	271	264	265	277	265	248	244	331	284	274	289	238	248	288	259	262	248	275	284	284	274	259	252	242	290	251	284	260	278	265	288	278	281	282	269	286	273	276	270	240	254	292	276	282	250	263	251	256	257	272	283	268	271	278	259	259	250	305	269	263	267	299	243	236	247	257	282	269	259	274	256	287	274	273	263	272	265	281	277	287	272	276	278	290	273	271	283	308	264	323	260	274	241	276	255	256	252	253	276	300	280	296	281	272	293	280	259	280	246	260	274	282	292	290	267	261	274	272	246	270	269	285	278	285	262	250	237	277	250	274	288	263	280	269	281	252	278	292	299	259	258	263	276	276	271	282	279	281	285	266	295	286	292	287	283	288	250	245	296	281	257	278	266	259	259	244	258	283	262	263	231	244	277	274	274	305	268	277	288	285	248	244	314	277	300	292	284	245	279	261	271	239	272	271	251	287	284	282	254	277	262	254	263	248	276	252	292	248	271	243	251	252	259	280	281	241	312	266	259	266	297	271	243	270	285	270	300	237	301	277	264	278	238	282	262	284	239	263	280	264	289	247	255	269	279	302	264	269	267	276	295	232	287	294	245	247	283	268	273	273	231	265	242	244	278	280	282	287	267	291	257	285	287	253	249	259	313	254	289	263	278	244	296	261	281	271	281	268	284	266	274	256	270	259	248	246	250	268	285	275	338	269	271	275	287	275	251	292	275	311	279	289	271	288	254	272	257	246	290	279	258	257	263	257	277	284	284	262	258	258	258	289	247	254	273	283	267	296	258	287	260	272	267	246	267	262	303	264	283	285	289	244	285	273	277	248	245	260	292	260	269	245	258	269	263	258	243	267	250	283	265	264	285	274	286	249	266	292	269	258	271	278	257	267	271	290	267	282	296	285	261	288	268	230	253	245	245	281	262	274	284	296	259	252	250	299	284	223	275	250	257	278	278	285	272	250	267	256	259	263	280	268	249	271	264	279	274	274	263	284	267	229	247	239	252	282	289	277	275	267	263	267	284	270	263	278	245	269	272	259	271	274	262	254	289	281	319	259	283	287	246	258	264	259	285	258	229	273	257	281	287	250	231	261	261	284	275	260	287	294	248	279	286	267	271	285	271	301	265	267	261	286	241	301	278	240	232	272	259	280	266	276	287	278	248	245	221	294	270	267	255	267	309	286	255	275	275	247	237	280	261	273	263	272	277	250	281	258	263	293	267	261	263	254	278	252	251	289	263	280	266	265	288	268	263	251	293	262	284	285	251	275	278	272	276	287	287	265	267	255	285	257	259	285	292	268	256	264	251	249	281	265	278	267	258	268	288	257	290	270	264	313	246	280	283	251	269	272	253	298	278	253	274	278	280	258	273	281	253	276	267	266	286	259	290	267	251	237	283	262	263	267	285	295	283	276	249	291	280	261	267	263	290	294	319	285	241	262	294	282	268	255	273	270	279	265	290	276	294	285	282	311	281	294	251	275	275	270	261	248	275	248	264	274	271	256	275	239	247	236	239	273	265	311	268	254	269	245	320	275	282	256	261	266	263	300	297	299	272	271	283	272	265	273	252	255	243	290	276	267	281	260	308	270	245	246	240	262	271	274	256	268	235	273	253	275	265	253	248	299	266	269	275	257	302	275	263	287	291	261	314	263	277	276	245	285	253	289	307	256	265	258	249	269	260	277	279	265	266	293	234	237	270	248	302	282	271	267	285	268	287	283	265	271	273	289	264	296	278	273	247	276	271	264	318	306	304	280	261	264	278	293	256	251	248	237	255	246	253	291	303	297	266	264	235	248	278	285	261	268	261	248	284	274	257	291	276	288	284	276	252	293	243	266	254	258	278	280	282	253	230	294	268	270	253	268	295	281	267	272	287	254	256	261	283	275	266	280	244	297	269	279	219	224	273	256	293	281	295	254	258	254	268	252	275	252	247	274	271	272	255	279	268	273	290	290	250	250	286	271	295	271	244	252	290	252	269	274	281	264	252	257	302	250	278	274	286	253	250	248	300	305	253	279	251	283	302	254	250	262	247	261	262	271	268	293	285	266	245	278	278	270	260	263	238	288	284	252	269	238	271	259	278	250	280	235	259	300	254	256	276	277	263	255	284	248	277	284	255	304	281	258	269	263	262	281	268	275	248	273	283	291	280	285	255	286	248	306	267	255	268	283	255	277	303	280	287	298	306	256	274	273	281	279	274	270	242	261	238	254	280	269	270	255	284	269	299	296	288	267	260	251	291	289	293	264	277	264	291	259	259	293	254	270	287	279	289	272	281	276	268	312	266	285	256	280	263	230	285	277	296	288	280	279	301	268	251	277	257	257	272	254	262	302	278	276	266	282	265	262	248	301	272	277	259	254	263	224	288	274	270	266	264	282	279	273	268	272	250	289	255	243	284	271	276	279	286	245	239	285	259	262	268	271	279	277	258	281	260	286	259	245	276	272	285	285	279	265	282	278	235	283	280	279	268	265	268	281	309	258	277	269	265	290	271	281	276	290	283	270	275	253	266
5815	1569	3121	3429	3006	2599	2791	2682	2208	2180	1822	1585	1456	1404	1288	1311	1306	1107	1040	1115	1126	1150	1070	1109	1074	1056	1018	1047	908	877	782	754	759	819	751	766	732	732	773	770	768	774	719	710	821	757	694	719	676	698	695	700	668	769	734	705	715	688	721	680	644	654	700	722	681	690	705	720	672	714	659	716	738	677	671	703	668	699	692	658	669	664	702	699	711	687	634	657	694	674	696	691	673	673	713	670	657	647	669	644	675	684	675	688	690	657	646	695	728	690	672	680	650	684	672	649	691	639	701	633	697	708	677	679	634	742	645	665	706	696	659	694	668	697	669	670	716	688	677	655	629	674	690	692	695	694	672	659	658	678	648	670	641	719	697	673	657	702	703	689	670	677	689	644	634	677	695	693	730	645	672	691	682	675	691	722	728	648	707	640	674	700	729	622	650	635	698	663	659	679	675	657	705	638	678	680	711	714	708	709	684	687	686	691	673	661	664	658	678	669	691	703	651	668	681	663	653	679	675	653	669	644	605	645	707	682	663	676	658	669	685	609	651	660	621	671	669	667	704	631	701	613	691	673	629	667	662	670	694	691	662	671	614	681	670	658	662	659	669	693	619	641	628	645	645	670	600	668	655	737	684	695	681	649	657	683	657	683	675	654	637	671	677	685	671	715	640	700	639	636	717	674	693	651	698	685	655	668	690	613	690	690	698	640	618	695	671	660	671	682	675	660	658	623	701	693	676	648	712	707	647	670	731	645	675	652	669	645	668	656	679	668	649	682	662	634	672	676	675	689	716	641	653	706	637	629	632	672	698	702	710	689	648	674	682	634	644	690	669	645	708	651	643	625	666	688	685	647	695	678	673	679	669	686	653	658	678	668	690	678	674	677	679	694	672	705	654	644	632	642	657	672	645	684	641	637	667	693	657	640	626	662	671	660	683	697	639	705	666	671	657	648	630	702	685	672	693	672	684	631	664	627	650	652	672	621	650	688	680	682	682	633	647	662	642	671	660	678	716	660	695	696	661	671	687	641	673	694	648	715	675	668	663	682	748	675	659	635	622	690	676	683	659	668	700	660	696	664	739	687	739	652	644	646	673	690	698	636	633	685	654	695	666	650	678	646	604	668	728	675	652	667	648	662	676	660	678	643	689	663	682	660	715	680	673	619	669	657	655	625	615	669	681	735	655	636	676	662	649	682	666	642	706	651	669	696	677	688	627	668	642	682	708	696	682	665	690	653	654	697	669	647	701	686	717	704	662	662	707	658	706	657	666	668	636	651	678	680	648	712	653	604	662	662	675	666	615	718	674	599	697	693	673	679	662	651	675	655	707	639	686	677	675	727	717	695	644	660	656	661	717	676	709	661	679	652	663	659	629	706	719	660	665	678	671	662	663	657	646	691	711	681	661	682	704	661	628	684	638	665	636	640	644	635	627	702	703	657	671	668	645	673	666	654	695	674	652	692	677	673	652	654	670	689	706	700	662	667	666	668	693	707	677	696	727	662	654	668	673	741	631	639	688	655	646	674	695	653	686	659	663	697	639	649	710	666	665	686	700	641	698	671	645	696	698	658	637	640	699	675	691	683	670	703	694	665	662	690	638	678	643	623	653	647	724	692	672	707	651	634	702	660	681	663	723	678	660	658	673	668	752	694	680	648	648	652	707	675	682	654	686	669	700	659	658	657	688	659	685	691	631	681	646	665	698	647	687	701	658	708	642	653	694	649	615	650	608	675	716	660	639	714	674	693	697	667	705	673	700	684	688	706	659	677	637	675	621	683	694	686	645	686	702	679	670	673	655	650	643	643	672	708	658	660	668	705	654	673	670	626	668	643	680	669	648	701	698	673	661	659	634	645	669	659	681	641	685	680	661	672	645	704	669	650	680	634	649	666	638	688	679	719	678	674	653	693	681	665	667	640	642	716	624	668	683	648	656	675	661	694	657	682	677	682	676	682	726	619	657	664	636	669	686	682	675	664	669	625	676	660	688	616	685	679	675	635	681	668	655	690	646	626	666	687	654	694	652	657	640	692	645	689	676	655	696	713	683	622	656	682	683	654	677	685	665	669	661	678	648	644	647	703	693	676	692	618	670	704	625	684	688	690	674	673	620	661	698	682	696	668	699	624	722	695	695	694	607	729	665	640	673	700	694	659	688	679	711	718	712	670	663	715	657	614	668	682	633	638	661	646	707	687	650	634	652	681	695	711	690	695	658	692	665	666	633	656	657	676	665	626	685	640	666	713	671	651	693	668	660	666	700	707	719	668	699	663	662	686	685	685	675	677	672	643	703	676	638	684	655	635	659	668	687	691	676	671	628	652	681	677	659	691	654	610	671	673	671	676	651	696	692	724	695	718	646	680	665	669	625	648	655	671	654	745	649	666	638	678	676	704	699	691	659	661	645	667	621	707	708	670	725	650	679	686	685	680	626	653	691	647	696	616	631	677	636	689	691	684	655	618	679	651	680	642	660	664	674	640	709	699	670	681	683	663	701	698	661	666	683	652	630	662	681	694	652	666	670	678	679	683	671	647	658	661	703	673	650	653	665	709	692	620	719	708	670	638	682	722	635	642	618	655	708	663	656	632	645	639	674	661	713	645	697	708	666	660	673	683	644	629	686	642	679	669	668	657	695	696	668	680	670	672	650	645	679	639	657	653	684	663	676	677	657	678	665	668	628	692	667	705	639	678	664	668	644	680	666	704	642	733	674	681	691	648	727	662	661	703	672	696	679	703	687	667	647	684	649	641	621	692	656	643	648	687	647	667	631	645	679	664	661	666	659	726	664	665	629	688	727	646	706	577	682	668	671	651	689	640	674	689	679	736	694	646	618	677	685	665	688	642	698	655	678	697	701	682	690	659	675	618	673	621	671	710	681	646	674	679	687	699	658	687	627	679	638	676	663	687	659	650	652	668	664	635	610	675	654	688	705	652	686	667	693	652	702	658	718	650	646	628	670	643	654	648	663	703	714	677	658	661	688	657	672	677	697	640	686	670	662	684	692	666	732	685	715	621	664	698	636	656	673	717	663	704	753	665	672	739	673	630	647	632	673	670	675	688	711	648	647	673	682	617	641	669	646	680	664	612	668	642	631	678	648	662	661	647	738	657	661	693	687	706	658	663	692	649	626	678	652	679	695	605	643	671	678	713	723	680	710	667	741	662	675	671	692	660	676	688	695	690	674	637	659	697	678	677	653	677	677	719	635	697	620	657	661	663	676	653	676	653	683	641	640	693	655	697	659	660	662	676	654	674	621	639	691	672	691	639	673	690	671	597	693	670	665	677	637	756	679	629	681	673	665	672	662	677	653	631	639	649	671	684	669	721	643	678	678	602	691	670	661	645	641	658	663	658	686	667	701	649	694	631	685	670	674	681	660	661	635	654	667	692	660	709	698	720	705	638	650	716	678	670	640	681	673	649	617	679	657	667	627	655	652	637	745	656	691	665	665	622	676	707	653	667	666	663	651	648	630	684	692	671	657	689	668	687
13843	2559	2630	1845	1310	973	916	843	702	623	567	485	441	415	413	373	360	350	328	345	311	314	325	321	333	307	284	300	275	277	269	244	242	305	293	264	266	279	256	244	249	237	276	263	229	263	235	236	266	221	253	262	268	240	253	253	252	266	265	247	246	256	261	238	245	235	270	237	285	242	244	227	257	246	230	245	250	240	259	250	240	232	220	264	252	249	246	243	231	247	259	254	241	271	248	259	238	236	228	257	257	219	224	229	239	252	233	240	242	215	247	246	265	263	238	229	260	252	233	241	243	211	258	225	246	241	271	225	242	260	254	217	257	264	276	263	245	230	255	242	242	258	232	243	242	240	210	243	251	256	264	238	243	226	240	243	237	236	258	249	224	251	255	235	246	206	254	248	234	259	248	274	286	243	240	264	240	236	252	232	216	233	231	239	236	221	282	259	259	216	232	244	249	240	251	233	271	251	255	213	250	246	229	244	230	245	245	249	258	250	249	225	252	244	231	260	241	243	220	232	250	277	242	255	239	246	253	240	260	253	234	268	245	233	259	242	258	253	247	227	254	218	249	223	264	236	221	233	261	229	230	251	235	265	247	256	238	251	286	249	246	237	267	273	238	227	253	236	254	249	245	226	241	247	271	262	250	242	272	248	237	218	234	239	236	245	264	274	248	260	253	216	209	235	257	242	241	250	261	220	253	252	257	291	268	241	270	235	252	247	231	251	270	221	270	259	248	256	233	240	267	278	235	230	245	241	255	227	250	241	252	254	262	243	224	248	245	243	254	265	239	284	250	248	234	224	217	225	251	226	271	249	243	233	230	255	216	260	206	250	258	226	229	272	256	256	248	267	270	277	235	222	245	237	245	220	255	238	245	250	255	253	268	241	226	263	227	228	228	217	257	234	233	226	272	236	254	230	244	223	246	248	244	256	242	243	248	258	251	255	269	230	263	241	260	262	231	259	246	220	243	226	246	273	248	236	244	223	253	246	274	214	248	259	238	233	265	252	244	266	258	241	273	252	246	239	247	211	224	233	227	274	249	241	228	243	247	223	253	249	228	242	254	268	261	226	225	248	228	257	250	260	225	258	232	245	231	250	245	227	255	223	258	230	227	251	216	217	220	216	240	257	258	237	225	278	252	291	276	239	230	262	284	241	230	243	250	252	237	228	245	233	266	231	245	261	220	258	237	249	244	242	248	266	259	242	269	240	251	249	260	216	223	239	223	236	261	250	272	246	249	263	240	258	252	239	268	252	266	246	221	261	238	220	248	253	247	225	246	260	254	257	233	237	239	279	257	230	249	259	266	233	296	267	235	243	222	232	291	239	266	232	259	251	256	241	252	251	247	234	238	242	250	277	267	240	233	232	248	233	283	249	220	260	263	311	269	265	251	252	240	234	231	247	205	240	255	267	232	272	251	252	226	256	238	275	275	263	263	258	248	235	242	253	275	246	254	244	231	260	239	251	241	241	274	240	230	222	222	247	209	252	236	245	228	239	245	243	233	220	223	247	268	259	252	278	254	220	236	230	224	247	230	259	236	255	225	253	242	276	243	246	233	270	246	251	267	227	240	237	262	258	217	249	226	253	236	252	247	243	245	267	265	241	268	252	231	267	266	268	267	230	291	270	263	254	275	236	261	206	228	231	287	195	269	241	228	238	227	260	267	231	275	252	247	235	256	212	270	231	261	259	207	233	258	274	270	235	240	246	224	255	234	251	273	242	246	258	236	258	241	256	243	251	253	264	247	227	229	247	230	242	255	238	225	236	261	262	231	215	249	274	214	262	287	240	237	275	248	223	259	239	240	247	234	243	237	222	245	250	249	235	241	236	246	257	230	213	254	259	266	253	238	257	268	249	230	228	257	260	226	242	243	255	236	211	247	241	265	244	260	274	242	248	231	238	253	262	245	241	218	256	272	244	266	227	253	245	245	242	245	244	256	225	226	258	261	259	235	249	270	259	242	241	264	239	237	262	212	254	264	248	243	211	256	257	228	233	260	250	234	233	268	265	269	266	248	237	242	238	249	253	257	245	262	231	268	246	243	247	288	237	241	268	238	258	238	225	267	220	240	246	274	237	223	257	260	244	256	251	257	236	211	262	254	246	266	271	248	225	225	246	229	254	254	299	269	250	227	250	247	251	226	229	251	225	240	232	249	283	254	250	258	249	254	254	280	217	232	225	264	252	279	255	249	259	266	242	246	265	267	271	246	249	229	243	270	278	250	226	238	281	240	239	238	262	261	246	260	239	239	269	253	244	240	227	266	271	277	253	211	261	239	247	251	241	262	255	232	234	230	256	217	236	256	256	267	253	257	242	271	260	241	252	231	222	263	234	215	235	229	250	218	262	239	241	213	222	256	245	239	239	254	236	239	256	235	249	224	263	235	254	243	229	266	249	231	227	251	269	273	225	241	264	276	252	243	240	272	258	257	235	247	223	258	233	246	251	234	212	275	239	287	252	249	244	263	261	273	204	236	244	242	237	260	255	234	239	243	257	226	234	231	209	242	244	252	268	244	273	274	245	243	244	233	249	237	267	222	243	259	274	262	265	244	241	251	236	229	260	249	273	244	241	267	235	249	243	257	267	262	263	236	271	220	235	226	255	244	246	255	235	235	230	250	229	253	232	230	263	247	249	244	246	247	222	251	247	282	230	244	252	256	244	237	244	257	250	263	263	237	228	210	222	230	232	268	258	258	235	247	242	244	255	251	269	248	238	232	252	283	247	249	244	268	249	276	235	246	259	241	220	226	228	248	228	232	253	242	254	234	264	276	234	233	223	240	226	272	240	274	204	272	219	261	218	246	226	245	261	252	232	242	230	243	267	245	254	283	266	232	269	212	245	268	237	268	260	250	265	266	247	258	235	258	266	229	269	226	248	246	245	263	210	253	256	231	251	229	243	240	261	241	221	237	231	234	231	256	274	242	248	254	241	252	260	240	244	277	250	242	230	245	225	263	235	245	242	255	257	235	229	261	279	249	267	283	273	273	252	224	233	232	257	253	236	288	226	243	233	256	241	250	258	240	249	237	256	201	271	253	251	240	235	207	255	235	233	258	214	247	256	237	260	254	230	253	205	230	275	226	249	242	249	234	245	251	238	257	253	273	265	255	235	241	222	264	269	247	234	240	241	250	286	245	249	229	224	260	241	264	238	244	219	249	273	237	235	209	239	231	261	253	243	236	246	242	239	240	254	254	254	269	236	226	249	252	231	235	250	252	209	243	257	255	229	232	228	236	254	256	261	238	282	258	266	246	236	277	247	261	241	252	229	244	238	229	256	229	222	242	242	246	267	234	280	249	227	264	218	228	243	266	238	267	245	227	273	253	269	229	260	242	219	247	220	237	256	252	233	236	236	249	255	225	230	272	252	273	240	248	231	248	254	237	252	248	241	237	230	245	233	239	247	267	248	265	237	240	252	234	246	251	259	219	209	258	276	260	228	220	269	249	262	263	223	230	243	242	247	258	254	252	227	230	229
7623	2339	5324	5767	4923	4383	4436	4209	3508	3095	2550	2101	1792	1818	1793	1607	1468	1413	1274	1350	1343	1292	1270	1350	1200	1116	1119	1165	1009	898	828	859	828	797	766	712	711	724	693	779	818	741	726	692	736	702	642	683	691	676	631	634	614	633	630	635	679	638	621	661	577	640	637	614	620	621	600	604	630	592	609	604	639	588	594	593	627	608	602	581	598	612	603	644	602	605	631	657	582	605	611	630	572	595	576	622	597	597	610	558	622	611	602	565	592	612	599	616	602	613	581	583	621	646	606	599	596	662	614	566	632	621	603	571	602	570	605	565	615	579	616	618	543	570	610	602	630	593	619	616	612	605	620	606	617	608	592	605	596	584	578	564	574	562	535	623	564	591	563	589	625	563	564	593	585	584	614	629	598	577	574	596	590	571	592	619	618	582	600	572	586	561	585	580	565	568	586	559	565	602	570	609	587	646	576	581	597	576	633	577	658	551	573	561	588	621	605	578	653	589	593	594	588	606	592	552	613	574	615	548	597	615	586	588	618	575	630	582	588	609	606	626	593	582	607	626	603	605	622	573	570	613	587	566	630	597	569	612	608	562	613	587	621	581	577	609	582	590	600	597	612	574	561	557	571	577	577	583	578	579	617	599	588	571	613	603	577	618	546	608	577	561	600	576	547	594	573	548	577	583	575	607	567	569	631	604	568	552	569	564	577	561	586	625	631	575	560	565	602	601	594	587	596	576	594	581	657	591	600	572	621	605	604	585	606	597	580	565	578	610	610	601	622	562	601	567	589	631	584	595	570	571	602	574	618	624	601	564	583	567	552	574	631	614	587	592	616	593	592	585	597	582	555	600	641	587	583	564	635	588	599	628	553	572	584	559	609	602	605	568	618	581	569	647	596	593	580	600	596	612	584	543	583	551	612	600	567	607	591	594	589	590	596	620	571	625	589	578	621	601	578	583	555	605	620	595	577	580	586	612	560	592	610	585	555	599	597	556	623	527	553	624	538	592	585	630	568	611	581	593	611	604	569	564	537	615	615	611	607	609	572	577	557	610	573	599	633	613	628	614	582	546	588	596	599	605	583	585	618	570	585	608	642	571	562	593	561	595	582	547	623	587	611	594	570	622	593	593	553	619	579	586	578	576	584	633	551	612	597	606	584	585	598	637	596	640	577	568	604	551	621	561	571	576	599	578	610	599	555	620	627	556	574	563	590	557	643	604	583	588	582	590	580	592	586	613	556	593	605	587	555	564	596	597	592	567	552	599	583	588	556	575	565	553	617	621	581	560	570	609	611	658	595	589	565	592	576	608	596	578	588	594	571	568	587	548	649	616	611	588	560	582	626	622	609	593	630	572	613	573	591	618	572	640	540	610	552	573	522	557	573	580	579	598	615	571	609	578	563	559	606	603	610	583	605	585	613	581	589	592	547	632	594	603	540	576	648	591	592	605	593	583	605	567	605	573	605	614	601	605	558	598	626	623	549	583	610	569	593	584	615	584	581	603	553	599	574	581	626	566	599	575	599	546	612	599	602	605	558	648	616	595	572	618	623	560	567	550	551	533	562	590	619	574	600	598	598	597	571	567	550	613	527	606	605	560	598	541	612	629	656	595	630	554	615	577	616	633	622	608	550	571	566	608	590	531	608	629	596	608	635	561	591	613	603	590	598	590	561	601	551	611	612	631	616	629	596	622	560	546	589	573	600	592	578	596	598	630	610	635	550	568	610	569	561	591	634	625	584	566	565	621	590	581	595	570	592	585	600	617	589	554	605	611	584	645	609	596	584	607	582	618	573	577	587	600	589	587	609	589	571	569	633	565	577	588	584	583	597	579	613	577	589	600	574	626	575	594	582	571	577	587	576	544	661	590	604	600	619	575	613	580	580	605	555	626	572	587	590	607	619	584	542	549	626	622	642	611	622	565	593	620	602	598	618	628	589	558	627	598	583	591	567	605	586	583	595	605	617	574	597	568	592	599	615	587	538	609	612	585	618	557	587	593	599	577	589	585	592	569	560	633	616	610	582	552	600	636	610	608	569	591	591	573	544	590	629	577	582	599	580	591	575	621	579	621	570	573	596	602	593	597	616	591	607	538	567	573	618	621	628	602	623	588	544	612	604	577	558	563	558	605	581	533	597	525	631	543	602	601	568	585	610	618	589	565	634	582	566	563	566	602	658	594	640	566	573	597	620	572	570	581	561	595	556	569	622	551	630	561	592	616	573	588	569	605	581	567	588	557	618	568	636	578	591	590	570	584	614	615	597	590	552	598	608	585	557	590	608	616	541	608	556	603	585	616	601	611	603	623	588	577	576	584	620	602	595	591	613	539	626	598	579	570	595	588	556	581	577	592	624	625	588	572	557	631	607	580	628	591	579	567	537	556	617	590	586	604	589	590	627	622	545	587	590	574	590	566	579	544	539	632	593	625	597	593	649	617	611	601	576	578	625	599	597	580	630	545	564	600	555	573	567	605	641	593	615	591	619	577	597	581	568	571	587	597	592	593	632	547	615	589	571	571	590	603	579	575	585	573	541	604	573	595	581	554	611	602	649	572	566	598	588	567	577	585	608	567	596	608	560	591	586	568	599	615	577	585	551	616	546	613	584	562	570	594	562	576	605	609	588	541	547	579	594	606	595	583	561	574	591	576	555	604	614	598	601	582	539	604	554	608	566	564	617	567	560	555	581	556	594	601	593	614	599	613	580	572	631	603	631	573	572	596	592	635	543	600	626	609	589	608	602	587	587	592	594	574	588	561	593	554	592	564	594	576	559	562	566	607	600	600	579	603	564	567	591	577	613	624	633	584	592	559	576	575	608	588	541	554	552	597	545	567	601	590	600	564	609	579	622	571	591	596	581	589	617	594	565	595	609	584	578	545	593	631	600	597	591	622	576	606	620	628	601	568	618	599	578	602	591	600	599	557	577	586	616	590	601	599	564	623	586	567	607	565	626	551	600	646	545	598	581	573	579	579	569	611	620	612	573	573	562	591	559	568	607	581	575	589	590	618	624	607	575	581	612	561	624	619	573	585	559	605	604	622	579	606	591	635	575	627	561	564	592	602	518	575	577	629	577	575	578	562	563	619	609	601	599	599	536	587	631	575	618	621	642	611	617	614	587	560	582	606	555	596	572	622	544	596	629	590	612	601	610	574	615	590	566	579	580	636	606	544	630	571	582	562	583	575	609	572	567	581	604	609	627	613	602	594	623	600	608	576	604	615	626	570	584	604	589	605	619	626	578	518	604	579	607	560	578	600	556	583	569	583	560	591	625	568	595	570	565	569	612	586	591	580	618	607	576	589	562	587	618	586	568	569	613	609	618	609	554	618	570	589	635	569	591	567	565	605	575	620	603	623	596	592	597	596	607	601	574	643	569	597	578	609	618	582	569	562	603	609	623	588	598	584	602	597	628	653	654	575	610	584	615	538	557	603	607	617	626	559	598	634	576	588	571	581	589	584	556	596	590	603	601	570	624	579	590	590	557	554	579	577
1954	198	156	154	149	185	211	209	200	194	209	135	150	158	156	179	168	154	170	156	152	157	143	152	162	150	156	127	148	142	132	130	151	131	137	137	135	131	115	145	125	145	141	125	138	134	138	129	142	116	123	154	151	128	137	159	133	129	117	145	134	135	134	139	130	133	143	115	145	133	123	119	133	129	159	127	138	147	125	147	122	111	116	130	139	151	149	121	130	156	131	150	134	132	137	146	158	138	139	131	132	144	130	160	120	133	128	149	136	141	129	148	144	143	146	127	136	138	155	147	143	125	148	145	133	135	137	127	129	145	137	130	138	120	149	147	138	121	138	155	139	139	111	137	149	139	130	122	128	145	145	146	165	138	135	152	107	143	165	162	133	105	122	135	157	114	143	148	156	124	128	133	129	140	128	134	143	137	139	141	130	156	138	139	124	149	153	132	170	144	117	133	141	133	145	128	136	142	140	145	142	158	142	131	132	118	156	142	137	109	134	151	137	135	139	160	135	126	154	156	129	126	127	123	128	139	130	156	142	126	133	170	145	144	143	140	152	128	139	138	142	144	121	131	130	162	141	163	132	143	138	136	131	135	129	138	136	134	149	155	135	162	130	125	139	141	141	157	134	143	150	172	148	157	128	140	150	147	121	133	130	131	144	147	122	155	148	162	141	129	140	136	132	130	123	131	151	134	137	137	154	135	156	135	154	113	135	137	127	165	138	133	136	141	129	140	116	131	131	148	143	151	131	141	147	121	131	136	141	135	113	135	154	153	134	147	144	125	134	138	149	128	140	126	150	145	149	145	140	129	147	142	124	141	167	138	162	142	142	120	122	122	146	138	159	123	152	117	127	136	133	131	143	134	116	139	135	143	117	126	137	142	149	122	131	136	142	122	139	140	128	126	167	128	144	141	126	120	144	155	125	128	129	131	133	129	128	126	133	133	144	142	135	155	141	138	146	118	143	138	148	140	145	128	143	151	147	119	134	120	148	154	113	137	163	148	109	132	142	131	144	151	138	144	126	159	159	109	156	125	131	131	141	136	124	123	149	148	131	143	120	118	134	146	141	130	140	140	152	150	125	116	134	134	141	126	125	133	152	122	121	143	142	135	127	128	148	149	134	165	142	129	146	147	145	137	134	125	146	131	154	129	144	140	147	119	153	119	140	128	134	164	111	142	136	149	119	147	127	140	150	131	133	140	147	155	131	149	149	130	112	148	155	136	138	151	139	145	139	125	146	125	133	124	155	174	134	132	146	132	151	135	130	144	126	153	130	143	135	131	138	139	142	163	152	125	136	128	130	139	153	119	147	130	143	158	120	123	147	144	120	125	133	163	159	123	130	139	113	169	119	121	134	126	124	151	155	149	151	136	142	130	118	133	135	129	148	143	126	134	127	139	121	137	142	139	127	158	139	148	131	143	128	132	130	144	130	122	145	150	116	145	139	123	121	130	124	126	132	150	107	140	145	127	165	131	151	130	137	143	130	144	140	160	124	128	166	145	162	135	126	148	117	150	144	145	147	158	147	132	131	123	144	152	117	124	142	121	117	123	136	118	168	150	142	129	129	120	126	142	135	160	132	131	141	159	145	144	120	131	125	127	137	136	146	133	130	121	148	129	135	130	169	147	145	143	144	126	145	132	116	128	136	150	115	131	144	163	139	136	150	118	131	129	136	122	143	138	143	137	160	160	127	141	119	139	145	144	144	148	131	129	129	127	139	133	116	122	148	142	130	139	144	141	131	129	133	134	152	130	158	131	125	118	162	117	130	135	145	112	120	129	136	117	138	148	130	144	124	134	117	133	123	131	149	131	148	144	126	130	147	142	160	144	158	147	110	155	132	131	133	142	142	154	128	119	153	132	129	146	160	123	124	151	133	131	128	124	129	142	135	136	133	157	131	138	125	131	158	160	120	141	145	135	147	138	122	124	127	158	134	135	124	160	149	124	122	144	137	123	142	137	134	150	134	123	130	146	152	129	151	138	130	142	121	131	134	139	127	113	140	135	115	150	154	143	155	152	143	129	116	125	183	150	149	116	130	132	131	130	118	148	139	151	140	143	129	135	145	125	154	124	139	103	119	122	126	136	131	152	138	119	123	129	136	118	141	149	129	147	137	141	141	147	137	142	129	111	132	135	133	137	136	135	132	148	134	145	144	134	140	135	145	144	153	170	106	120	142	130	142	129	157	114	139	135	126	133	143	134	153	169	139	136	152	136	150	125	134	146	148	126	140	154	133	140	143	152	150	156	108	150	147	135	138	146	165	159	119	142	123	136	132	110	132	127	144	142	133	134	153	152	124	144	136	180	124	134	135	130	117	148	136	143	146	143	160	150	128	123	151	120	127	138	146	135	132	157	145	140	125	133	149	139	139	146	132	150	147	138	159	134	119	139	138	137	132	133	133	131	135	128	131	116	142	155	130	153	131	121	132	126	125	115	125	143	156	138	137	130	167	143	143	152	161	148	124	152	164	131	131	128	165	145	143	132	147	124	149	131	161	151	141	132	156	145	150	149	149	148	120	161	140	132	135	158	142	126	141	141	154	131	135	124	129	138	137	134	154	150	152	139	148	140	152	127	149	148	121	139	147	133	133	143	138	159	128	122	136	132	145	128	132	169	116	125	162	150	148	135	129	157	121	129	147	154	168	153	139	136	116	127	151	130	141	122	121	152	136	157	120	121	142	121	152	164	158	120	143	134	139	150	130	142	113	133	148	151	129	138	131	154	142	148	145	141	121	143	139	130	132	142	138	140	132	144	146	151	132	158	137	149	121	136	140	136	148	146	127	131	137	155	140	134	124	131	145	156	143	139	150	116	123	139	140	135	133	132	133	155	135	145	133	116	165	146	158	138	144	139	150	147	151	154	146	141	136	137	158	126	134	117	148	140	131	159	126	135	135	141	139	133	145	139	147	111	153	133	133	144	158	131	142	126	121	122	139	133	140	156	131	134	139	139	172	117	157	151	137	138	161	157	136	153	125	151	137	149	150	136	143	136	141	136	129	135	128	128	140	125	118	141	149	149	139	140	146	117	128	161	140	149	137	148	149	133	147	140	142	153	166	155	120	129	126	152	163	126	145	115	120	120	148	142	133	138	128	126	142	140	147	139	142	128	132	154	142	132	123	143	158	149	131	138	134	138	150	138	120	124	129	168	135	146	128	148	132	145	148	159	137	155	156	119	143	150	134	128	146	124	139	165	138	125	158	143	145	135	141	156	154	134	151	132	146	156	153	140	141	136	150	148	140	137	150	152	142	140	129	145	150	151	176	124	144	139	155	123	149	123	151	138	154	143	144	138	131	135	151	138	137	136	167	127	146	138	139	154	132	132	134	153	152	141	142	135	129	139	134	142	133	132	157	157	137	148	133	144	130	135	142	114	123	145	132	143	139	154	126	141	145	128	132	128	134	143	143	146	157	123	124	145	135	168	134	123	130	125	126	151	122	159	135	121	129	149	130	130	147	127	129	143	133	125	151	129
2154	427	513	482	504	615	827	825	767	832	687	588	554	564	642	568	582	542	510	458	508	434	453	447	425	441	442	439	405	393	399	377	387	381	382	394	377	389	385	373	398	373	388	363	365	431	404	362	401	400	398	385	410	416	386	419	376	399	415	397	395	403	404	402	362	399	359	415	400	415	374	361	368	374	361	393	372	374	391	376	412	418	383	365	405	378	399	349	384	377	376	374	383	376	364	398	386	408	347	382	422	415	414	421	419	426	385	387	374	404	411	389	397	386	354	375	356	358	380	385	395	402	390	395	366	389	357	405	372	393	355	402	384	385	372	406	380	395	356	376	403	371	385	361	393	382	366	382	412	421	370	398	404	416	391	353	369	383	380	373	359	385	375	355	398	437	379	365	384	374	440	382	318	404	433	391	427	390	380	411	389	425	412	395	369	375	422	387	367	405	372	419	388	389	411	413	398	386	396	386	391	402	374	393	411	409	408	418	401	392	401	402	375	450	352	373	386	378	376	417	397	381	386	384	387	376	412	355	389	362	391	386	381	366	406	415	352	379	415	393	381	383	412	396	382	394	393	392	387	365	404	387	375	374	395	396	386	366	428	348	401	399	386	387	415	391	386	392	415	379	368	363	356	374	391	383	366	346	357	361	390	389	404	374	374	377	354	397	378	377	362	375	381	406	397	386	386	412	380	388	396	374	404	416	397	392	401	377	389	385	385	393	382	363	414	405	400	404	377	424	419	374	419	406	353	376	405	396	402	376	387	387	405	379	355	404	363	428	379	400	370	366	426	389	392	405	388	389	395	349	413	348	395	407	391	355	389	377	365	416	412	351	359	405	390	377	357	393	343	403	408	385	382	339	405	401	395	390	370	373	354	384	401	388	390	410	378	415	381	405	347	421	384	379	410	417	370	360	391	376	401	388	390	395	367	391	369	353	380	378	395	381	378	407	398	359	382	389	386	381	462	373	370	407	378	382	381	402	379	400	377	379	387	380	371	394	368	396	431	387	379	390	387	386	384	333	368	367	387	401	363	382	377	399	374	372	398	387	395	402	388	412	399	382	430	368	395	387	337	371	395	391	393	387	408	408	409	358	392	389	390	378	381	390	425	357	372	409	395	389	375	377	341	395	405	371	362	391	384	385	400	401	379	384	404	409	367	375	408	387	385	366	383	399	402	403	415	423	433	412	409	370	392	362	414	385	356	397	366	410	398	390	416	399	361	386	366	354	409	393	376	384	437	422	377	393	386	340	430	396	409	420	379	374	368	393	382	411	382	411	403	354	391	412	413	380	424	397	413	368	357	404	417	363	397	399	392	354	397	387	373	391	342	372	357	379	355	374	380	391	366	372	361	400	382	395	362	340	406	366	362	405	375	379	389	362	378	377	356	385	382	370	393	401	394	411	374	362	360	389	387	390	369	381	369	399	344	398	417	424	367	395	409	404	401	350	357	369	419	388	413	385	377	422	412	368	400	332	403	390	390	344	394	366	391	345	396	380	370	396	354	355	345	349	363	386	401	417	415	345	372	402	382	404	343	427	404	384	382	353	378	395	365	376	394	401	381	388	391	400	379	393	353	373	386	384	381	394	350	375	391	424	367	426	389	375	386	374	381	413	395	396	405	384	398	360	392	392	371	427	413	394	452	391	389	387	379	401	388	437	387	377	377	355	375	383	407	361	381	387	410	411	389	415	399	414	401	358	414	381	337	419	378	395	405	369	371	374	432	361	380	366	345	393	400	387	387	374	373	393	361	375	375	377	395	381	370	405	375	362	363	396	370	404	368	342	394	326	398	383	434	376	397	387	379	417	372	382	384	428	421	391	373	368	414	354	406	352	391	409	373	369	400	370	394	394	380	380	411	340	386	419	372	389	395	374	376	373	374	393	373	389	385	368	382	358	418	404	370	362	376	380	402	363	402	375	376	375	398	389	411	362	395	350	373	392	410	398	349	384	411	394	390	403	380	385	367	414	407	353	344	365	409	389	388	365	370	379	350	399	406	372	365	455	415	400	394	402	392	363	364	371	406	352	383	424	396	383	423	370	423	381	437	381	392	404	389	394	386	405	351	409	385	374	387	371	343	380	339	411	371	379	386	376	375	387	398	382	346	381	378	397	384	360	394	363	383	394	384	430	378	386	397	378	419	423	380	346	359	404	378	381	374	395	419	388	389	365	398	355	360	372	392	379	425	396	402	400	358	385	380	394	340	377	392	381	374	427	373	374	376	406	380	364	379	386	388	376	390	381	361	399	396	392	398	393	407	383	360	381	372	404	366	357	380	374	350	368	391	411	388	369	365	375	397	367	388	382	376	369	388	346	389	362	374	383	373	386	386	400	408	362	413	386	391	375	372	385	389	367	393	363	417	369	407	386	363	413	414	370	379	410	420	388	349	432	383	398	395	392	384	389	369	388	361	420	371	362	389	400	405	349	422	371	382	358	401	413	412	398	357	364	411	381	407	374	384	365	360	395	351	392	386	397	415	383	386	385	376	405	371	360	417	415	379	409	361	422	389	365	356	375	386	420	415	390	373	329	399	376	430	356	369	387	380	391	376	377	455	371	429	400	390	364	391	406	388	396	381	378	423	395	382	382	369	394	399	381	389	373	395	399	380	411	366	367	368	363	384	404	388	405	391	364	395	366	363	415	399	397	363	391	385	381	395	372	389	402	363	373	366	382	390	401	379	370	368	360	396	414	418	361	391	423	382	415	405	382	386	380	403	385	397	380	370	368	365	378	387	380	386	388	350	384	393	399	371	369	337	368	370	422	380	363	382	433	372	417	412	404	373	377	387	379	370	343	366	360	379	371	417	390	393	378	364	396	410	383	382	418	408	371	420	386	413	415	399	364	372	365	369	389	388	368	407	344	378	433	347	376	385	355	390	398	412	397	391	382	386	432	389	404	417	351	400	373	397	397	396	352	377	388	386	367	396	381	393	374	366	410	392	390	399	393	406	381	353	380	379	383	372	418	403	389	352	405	409	418	403	358	349	367	381	380	379	412	380	394	382	393	372	375	375	378	413	375	384	389	405	400	400	344	391	381	392	387	414	406	430	402	384	374	394	387	377	390	422	381	383	383	425	427	374	364	414	408	387	392	349	358	398	401	409	388	372	378	382	403	385	347	413	411	360	397	418	361	390	360	394	381	421	370	418	404	408	383	411	367	389	398	419	415	392	366	403	371	392	356	381	350	401	399	363	417	372	369	407	386	394	383	415	385	346	373	432	355	391	360	380	369	377	402	393	378	405	357	420	350	385	403	413	376	386	389	396	390	383	355	393	388	358	379	375	376	353	396	363	405	382	412	403	355	400	395	420	384	368	405	389	413	402	416	410	392	418	379	413	386	375	398	373	388	362	409	411	401	388	380	384	391	349	373	393	378	394	364	375	379	359	356	361	402	363	352	382	393	394	407	428	377	367	399	384	367	375	374	398	415	396	388	381	357	374	392	375	394	375	367	416	383	391	403	408	419	373	366
7585	1194	1375	1043	747	626	613	544	580	461	451	389	351	363	377	349	339	330	304	309	302	309	338	298	301	331	295	336	281	293	278	284	273	280	310	303	288	289	272	268	302	283	299	283	239	270	266	243	257	258	241	297	269	258	235	263	264	272	265	297	285	275	268	303	291	292	248	263	252	277	282	284	246	278	264	262	277	285	280	283	282	286	260	280	285	277	275	265	260	252	279	276	275	295	296	275	267	268	274	252	265	244	245	251	285	270	250	263	261	237	291	296	249	257	263	270	246	277	260	279	274	274	243	270	235	279	287	299	260	260	239	265	253	231	295	296	317	281	286	264	248	257	260	282	259	273	276	240	270	285	282	288	259	299	269	245	277	265	243	255	271	268	294	286	255	265	255	276	239	303	296	283	281	294	259	236	256	282	282	286	276	287	294	259	278	278	250	262	282	260	266	272	295	280	271	299	251	262	255	252	274	258	290	268	256	278	276	248	269	297	259	231	252	284	256	308	259	237	274	269	241	270	266	249	280	252	272	255	252	292	266	299	264	301	278	285	273	293	288	305	262	246	322	240	294	248	252	272	284	264	242	288	271	255	276	289	285	263	237	272	253	274	252	261	279	249	282	294	264	246	290	266	285	284	258	297	269	283	280	251	279	284	265	276	271	265	273	282	266	277	293	249	271	250	244	274	277	255	268	254	282	270	258	253	288	278	259	283	249	263	240	268	277	251	295	284	290	254	290	289	273	275	254	265	269	272	294	249	268	285	264	267	287	254	250	259	263	249	279	267	258	290	293	272	256	279	269	279	290	275	274	266	285	274	275	262	283	290	265	273	258	318	273	268	291	267	264	269	293	270	240	247	250	295	243	277	276	243	289	272	265	258	248	252	258	288	275	251	296	284	250	255	271	278	261	250	278	281	282	270	263	269	228	253	271	275	255	283	284	260	240	257	289	252	267	306	291	249	258	254	287	281	255	252	259	280	257	265	260	279	299	266	264	273	271	258	260	288	280	259	285	267	236	269	229	249	294	273	278	265	264	251	271	273	267	288	267	252	282	297	252	262	244	273	275	315	278	299	246	300	279	291	257	248	280	263	257	249	262	274	284	254	249	268	246	259	287	290	277	254	261	288	267	283	272	265	267	253	266	281	309	261	262	268	263	252	286	282	293	266	273	277	283	268	282	272	293	261	270	302	262	257	250	317	267	301	320	297	265	255	260	260	266	275	271	291	257	253	280	251	298	265	240	263	260	294	278	285	256	283	266	306	268	264	255	287	246	271	267	238	259	286	255	253	248	224	290	282	251	235	262	274	265	267	298	281	251	274	256	246	266	269	259	262	273	272	299	260	276	263	279	253	269	252	273	255	264	283	229	251	274	293	284	251	263	276	277	256	269	257	238	301	280	282	266	236	314	280	274	267	273	265	234	261	269	278	271	278	254	245	292	292	251	222	271	270	272	268	273	256	270	276	297	254	280	267	264	284	296	283	301	258	285	278	304	273	265	273	249	259	283	265	271	288	261	285	250	290	270	248	279	255	283	265	258	278	256	282	223	286	265	288	270	283	255	283	264	279	281	282	289	285	255	246	277	267	273	274	301	282	296	299	232	313	263	250	265	267	276	256	283	296	288	257	289	246	276	270	262	233	277	302	251	266	277	268	245	265	251	294	259	250	276	277	254	268	299	247	271	276	267	252	246	286	276	274	261	255	244	292	271	312	247	292	273	269	264	265	268	312	267	284	284	264	248	271	262	279	275	248	300	251	258	279	264	276	281	291	268	261	249	267	280	263	258	252	213	254	263	272	272	271	285	277	248	276	233	257	262	266	228	269	276	286	245	272	266	287	312	279	253	295	262	271	290	242	260	234	249	252	280	246	280	265	291	275	300	262	250	267	273	259	254	238	259	277	277	282	240	252	262	293	275	248	249	248	280	256	238	274	256	284	271	248	243	268	250	254	268	280	254	273	293	267	264	286	279	304	260	253	260	234	235	290	270	272	236	306	250	266	263	264	241	306	289	270	254	257	244	236	294	261	260	273	308	289	254	273	268	284	264	283	260	238	246	269	299	303	256	256	255	250	256	225	263	248	245	253	248	266	280	267	241	271	295	265	267	286	276	283	264	231	274	258	246	281	270	269	268	272	261	285	279	291	263	245	274	292	260	268	271	323	264	273	282	290	247	275	281	284	284	247	267	297	277	271	277	279	271	281	295	271	263	285	276	250	266	249	266	279	277	262	253	259	245	257	241	249	259	258	288	260	283	273	274	266	279	267	276	261	290	286	258	274	273	281	293	303	285	276	249	286	285	238	280	267	240	262	265	273	282	278	309	294	299	233	252	264	285	301	295	274	277	266	265	296	288	264	256	242	245	259	279	276	252	270	250	289	260	236	297	282	279	259	256	261	277	284	248	241	274	278	289	261	268	254	252	248	255	257	267	272	277	264	301	253	273	271	277	263	258	271	288	289	276	288	255	253	271	253	275	271	249	290	295	295	288	270	270	288	297	267	254	278	258	286	268	283	268	263	271	270	270	273	307	257	239	266	271	283	255	289	228	264	281	242	275	285	245	277	292	272	289	292	275	275	255	269	287	270	275	263	260	263	264	282	273	265	285	266	272	289	259	261	265	294	262	257	291	270	254	279	242	284	260	263	247	267	276	297	301	248	283	291	276	268	278	273	255	273	275	295	284	306	279	257	257	277	288	298	274	276	291	266	266	243	266	277	268	299	259	279	266	265	249	282	273	246	262	246	272	260	288	279	275	300	262	264	274	263	265	248	239	247	267	281	278	271	292	254	274	285	284	267	248	282	280	265	248	260	279	287	284	271	287	241	257	285	272	231	270	281	259	254	274	248	252	253	268	263	258	251	282	269	297	273	286	267	284	258	235	263	274	264	287	262	294	283	249	239	265	255	288	240	255	264	274	243	261	263	238	265	287	267	256	248	257	285	273	270	277	278	256	288	261	281	265	286	266	258	274	310	267	297	241	265	280	269	241	286	294	247	264	251	251	250	269	275	282	263	261	278	276	300	255	278	276	271	275	289	242	244	266	253	267	278	276	268	266	264	235	249	265	283	254	213	269	272	264	274	245	250	266	279	272	265	269	243	255	271	254	281	268	253	276	275	237	259	295	261	265	226	258	294	302	281	288	293	263	261	282	225	255	245	254	290	266	324	277	232	292	247	247	278	309	262	237	262	281	290	258	264	287	254	273	273	269	248	251	261	256	261	261	278	281	254	240	265	307	265	299	268	287	283	268	265	274	244	255	242	265	279	254	261	275	292	253	283	265	285	248	271	274	266	256	257	274	271	263	248	264	242	261	262	270	270	258	267	281	266	282	250	280	246	260	265	256	267	260	254	262	302	271	253	275	298	311	303	266	265	310	259	278	237	258	285	264	260	273	266	303	289	288	272	258	261	246	288	299	268	272	284	253	257	242	275	259	291	254	244	279	272	275	309	294	271	266	285	275	269	278	284	284	264	251	246
5821	1544	3185	3438	2966	2753	2784	2552	2475	2153	1774	1530	1514	1381	1434	1254	1181	1118	1072	1143	1009	973	1040	1070	971	960	1019	966	896	849	828	763	786	799	758	778	765	770	722	763	803	750	708	753	804	788	728	702	781	697	636	678	713	688	680	656	672	701	707	693	718	681	721	686	703	687	672	696	671	677	656	701	668	678	628	697	696	622	709	713	678	668	688	655	672	691	674	638	670	621	659	736	641	654	709	639	723	681	692	719	630	654	664	646	668	722	647	701	639	672	654	645	633	655	669	682	689	688	638	658	695	672	705	626	648	672	635	651	634	594	648	663	701	727	636	694	715	664	680	657	690	687	670	678	676	652	654	699	640	671	671	674	684	706	718	620	672	677	623	701	640	722	664	660	660	718	678	655	656	693	687	632	646	696	694	643	672	658	665	627	634	661	669	700	631	699	688	628	703	658	692	617	643	673	651	622	660	663	675	645	695	664	661	703	665	646	658	728	660	712	710	645	625	647	655	679	633	639	649	664	677	655	677	659	640	690	638	697	664	663	664	702	634	713	673	715	667	667	633	679	655	712	678	652	717	685	723	703	654	648	689	628	658	666	666	676	685	736	635	674	685	645	707	677	674	693	691	654	650	679	640	689	676	655	695	662	648	664	676	659	677	631	723	675	679	646	685	646	616	623	655	688	650	642	662	647	649	694	636	688	688	636	640	664	661	714	669	694	604	669	722	644	662	701	676	659	650	717	684	637	673	618	676	683	756	681	691	668	683	634	699	643	656	695	600	668	658	622	651	684	644	689	631	649	675	666	619	679	661	628	695	681	661	674	678	625	658	690	682	679	623	673	649	679	664	622	679	655	665	676	657	645	664	665	654	687	688	645	658	662	643	669	659	655	703	654	626	657	679	695	610	704	688	696	651	674	662	698	666	661	614	658	650	643	629	673	662	668	669	661	662	654	682	648	634	664	644	660	696	666	643	640	658	659	684	717	710	710	657	625	643	653	693	637	710	708	670	696	666	627	662	674	681	692	650	709	657	688	690	638	676	628	628	714	679	665	655	617	650	687	671	688	650	676	674	705	656	674	650	648	640	654	644	592	677	669	656	639	681	638	694	660	692	667	605	681	615	654	695	676	649	656	660	694	668	652	654	660	648	686	658	682	685	638	634	686	629	639	689	664	664	700	651	666	685	648	666	635	658	635	664	696	683	672	650	689	653	662	715	658	645	682	658	690	695	619	652	615	669	665	669	628	667	676	631	641	681	637	670	660	698	692	719	652	718	687	660	698	691	675	674	654	635	665	689	680	677	686	694	654	665	644	676	662	655	674	657	641	656	655	676	688	652	636	659	658	661	660	665	658	630	641	649	689	698	636	711	664	648	705	696	647	679	698	665	688	653	672	709	686	673	629	695	633	678	706	632	688	662	669	721	671	689	705	674	672	670	628	656	681	650	665	656	671	706	640	678	678	679	653	669	642	652	671	614	606	694	648	654	661	682	696	639	632	726	658	663	649	663	656	681	627	678	633	682	646	675	699	631	680	644	618	680	713	654	683	592	651	666	724	669	707	695	704	680	682	621	695	658	676	684	696	621	679	654	670	619	670	697	662	715	642	704	657	649	681	629	658	650	712	666	660	686	681	692	691	649	642	691	649	651	682	667	698	667	657	671	639	679	610	635	642	655	668	668	700	644	650	639	694	635	698	642	695	623	659	677	645	648	663	697	667	681	667	712	683	600	672	669	688	643	663	663	665	685	664	668	656	681	642	704	685	669	670	675	642	620	706	681	661	658	688	621	648	663	659	666	694	677	666	673	638	669	686	689	667	643	652	649	665	622	652	606	685	675	684	692	673	671	687	725	700	652	703	647	701	662	671	665	671	632	614	659	615	625	664	676	658	673	709	664	648	634	658	624	613	669	670	707	713	676	665	653	685	663	661	657	675	685	680	635	658	672	718	694	641	682	676	631	691	719	653	694	718	748	646	611	700	635	651	671	644	704	677	669	683	652	638	654	713	660	661	666	662	636	639	632	677	684	693	656	703	691	671	638	645	662	680	671	642	701	714	663	666	649	656	686	680	689	677	635	706	671	663	664	675	701	666	644	615	645	670	676	678	654	694	692	661	668	632	701	645	653	657	651	632	647	652	613	633	642	660	674	667	672	627	706	677	639	669	626	648	740	620	723	671	645	676	670	644	647	665	694	671	662	650	645	634	625	690	655	681	673	634	693	648	627	601	663	718	647	682	639	663	703	618	686	690	640	640	664	634	676	656	666	659	706	702	643	670	684	616	669	647	653	672	673	673	690	683	673	651	670	664	673	678	621	670	666	617	637	615	638	626	660	667	652	673	650	709	656	645	689	649	696	662	658	656	684	626	712	661	691	649	689	669	642	722	657	640	691	658	723	663	652	650	636	637	659	683	643	669	637	714	650	690	648	656	616	693	643	691	642	664	676	657	647	678	665	705	649	675	674	644	684	655	690	666	691	642	674	701	669	677	680	645	624	716	665	676	640	683	629	630	682	645	687	669	671	664	594	618	686	645	687	611	678	622	685	690	661	650	666	651	680	703	660	613	645	638	654	661	676	690	684	682	682	685	693	685	683	663	663	629	731	710	659	685	670	666	658	644	635	678	651	672	679	713	638	613	664	665	644	673	680	700	660	654	653	714	652	672	682	668	683	663	706	653	693	654	671	618	657	678	639	692	654	646	658	682	683	677	696	680	634	695	695	717	632	713	700	626	675	661	648	700	680	686	658	680	688	640	667	617	659	695	658	687	697	646	672	681	666	649	643	626	677	686	700	682	676	677	667	642	640	669	665	687	664	668	732	619	683	678	631	650	669	685	685	689	615	686	679	655	694	661	652	681	630	673	674	656	689	625	680	678	632	667	653	681	716	652	682	675	635	707	648	642	688	648	635	675	676	641	672	644	691	661	696	657	656	638	687	698	647	687	677	640	644	679	664	669	688	678	654	679	671	665	708	634	698	687	692	684	663	628	696	642	650	621	663	638	633	677	628	632	689	669	663	730	688	663	686	676	654	631	678	622	651	680	670	654	636	677	611	730	634	678	651	668	712	670	649	664	689	665	676	632	639	633	673	694	695	685	634	616	688	672	642	664	689	644	675	648	684	712	686	698	655	614	667	671	655	662	653	684	655	674	651	683	664	655	667	698	691	695	632	707	659	629	661	694	662	671	666	685	688	663	644	677	639	703	661	642	659	677	698	684	645	720	657	692	704	698	618	694	635	671	663	676	631	646	669	655	606	626	660	689	638	660	717	653	651	640	674	738	630	681	692	683	685	701	641	645	655	678	614	685	637	682	663	667	657	670	710	652	690	735	708	636	652	674	679	684	678	669	661	669	654	690	734	665	629	644	670	709	660	626	678	677	685	667	649	646	623	682	691	673	647	613	685	692	674	630	673	701	671	636	635	624	697	687	695	627	689	660	674	687	692	646	647	638	668	685	657	652	702	691	650	717	652	657	645	647	624	687
13751	2544	2494	1862	1299	957	951	806	799	602	532	405	433	437	395	369	374	322	320	348	322	310	334	328	323	310	326	299	277	299	236	277	277	269	238	236	260	294	261	262	248	271	272	252	303	261	297	254	255	234	226	260	270	248	218	233	213	243	265	255	262	250	243	248	235	248	249	263	265	260	221	268	258	234	240	255	227	240	240	223	257	242	205	246	237	244	255	225	239	216	249	240	232	243	226	256	242	250	263	219	253	259	245	215	247	265	234	237	245	247	243	246	242	236	259	256	262	245	265	229	242	249	237	227	256	266	260	248	250	247	248	239	234	234	247	245	255	225	222	235	243	257	234	230	236	253	212	277	257	247	248	249	246	248	249	210	235	207	235	254	261	238	234	229	240	235	241	262	283	252	250	293	275	251	242	251	296	265	237	237	231	242	227	271	246	227	230	254	263	237	223	226	243	268	242	217	245	286	234	237	227	268	223	235	238	260	240	252	274	271	250	239	247	235	262	245	218	280	247	211	262	250	235	246	249	262	253	229	273	233	216	255	231	211	249	231	238	264	239	231	270	242	246	237	222	238	263	263	223	263	249	276	208	252	267	240	251	264	232	259	244	262	266	222	208	229	245	247	225	239	242	291	244	241	232	246	251	239	222	234	242	235	252	259	247	254	257	259	215	252	254	246	240	246	232	228	254	254	251	245	243	216	247	233	247	228	226	250	228	271	257	240	255	256	245	254	216	234	291	245	242	230	226	248	231	218	258	238	238	275	234	242	240	271	251	241	242	245	251	241	268	240	260	237	251	238	246	248	226	245	257	217	212	258	244	253	262	216	254	260	240	235	262	256	240	227	225	230	249	274	230	221	260	247	240	246	250	217	260	255	231	218	241	268	256	231	232	253	247	254	258	245	242	235	247	254	254	248	235	224	243	261	247	271	247	229	224	235	253	232	252	224	282	267	215	247	275	253	248	247	245	245	271	212	241	227	222	233	214	249	249	250	228	249	270	276	232	262	229	241	223	275	271	260	237	239	259	244	213	252	227	261	253	247	258	281	233	245	225	254	211	245	249	235	258	234	237	258	233	260	247	235	265	247	228	241	254	243	229	280	227	258	254	243	240	231	265	254	239	287	255	233	259	253	259	241	217	239	240	254	250	254	229	257	253	253	260	219	243	226	251	248	266	221	256	240	241	243	230	251	235	288	243	265	242	247	230	246	239	261	241	273	260	228	233	243	253	264	240	248	255	234	225	245	263	254	244	228	238	254	242	236	268	240	239	245	254	240	245	257	289	254	229	236	261	287	244	256	259	262	245	235	235	230	239	228	251	231	253	233	261	255	256	247	241	258	226	304	247	243	247	224	221	241	232	216	238	247	263	265	231	268	258	256	223	264	248	217	253	255	242	252	257	241	265	250	239	257	237	252	239	255	226	241	228	242	253	255	228	240	237	268	250	251	262	249	276	249	227	240	230	236	252	249	238	244	249	237	240	207	263	244	235	258	230	247	243	264	234	245	243	227	247	219	233	251	242	229	255	237	253	245	250	271	254	242	256	239	264	264	243	238	254	242	221	243	251	241	228	237	241	216	251	249	220	224	253	221	241	247	271	286	220	231	260	225	252	245	248	219	233	246	269	269	246	251	225	243	238	236	262	249	268	220	245	284	265	228	232	265	255	227	243	250	269	274	236	226	238	256	226	252	247	233	238	242	241	239	245	255	264	260	247	252	254	252	258	232	253	246	234	210	275	257	234	262	242	247	269	247	221	255	232	240	237	225	204	243	245	210	244	245	273	245	240	230	247	233	236	267	264	233	263	263	241	225	265	244	249	264	265	258	247	237	234	253	222	255	262	243	265	268	236	242	259	228	231	240	252	236	224	224	273	253	253	242	253	230	256	232	243	243	234	240	246	239	234	250	244	235	247	245	236	244	238	243	255	262	267	243	254	251	263	229	232	239	241	222	248	235	244	246	255	257	230	223	252	255	234	227	232	251	242	275	253	248	258	252	237	233	262	252	257	243	254	254	260	246	249	240	221	225	221	221	215	233	234	232	243	258	229	251	227	248	234	227	271	260	240	225	242	235	227	252	250	207	231	234	252	225	268	260	262	242	274	250	258	246	272	267	229	240	257	251	236	260	239	277	251	263	264	246	271	256	222	236	224	217	246	247	258	280	243	237	233	242	254	251	242	240	248	244	243	265	242	253	257	285	226	250	267	233	226	251	254	239	229	231	244	258	254	248	229	226	266	249	245	239	272	240	249	249	225	252	246	259	237	232	257	246	248	237	242	230	250	219	223	233	241	240	231	252	269	213	255	228	247	265	262	233	255	229	241	234	249	237	252	222	236	252	225	235	244	239	254	242	242	239	262	235	236	249	250	250	228	242	218	265	225	227	232	246	234	238	259	246	206	260	232	222	224	231	280	247	235	258	243	236	219	218	257	241	230	259	223	247	235	230	238	264	235	256	278	253	244	269	225	257	281	232	246	248	236	234	216	254	228	252	248	239	243	231	243	213	238	250	228	256	237	226	229	245	264	264	198	227	263	238	244	273	232	229	233	249	254	237	244	219	249	236	232	217	206	244	267	232	238	227	244	267	256	238	220	258	254	201	265	225	253	222	239	258	234	235	245	264	247	240	244	233	238	257	257	212	215	257	255	246	220	231	277	241	218	243	219	245	239	264	236	256	257	235	236	261	229	251	245	255	242	218	221	234	233	235	270	267	227	224	236	249	239	236	214	241	252	240	256	281	242	243	253	260	276	250	241	264	259	262	246	234	257	256	244	255	232	265	268	246	255	238	253	236	236	239	241	210	219	253	231	232	244	240	244	244	246	248	243	214	243	234	253	251	241	263	223	272	269	218	230	243	245	229	235	256	236	262	276	216	254	226	219	263	248	301	218	252	254	252	236	238	259	221	260	267	238	239	239	245	268	246	231	248	236	248	245	247	243	251	242	237	227	232	264	233	248	231	246	300	244	243	267	227	264	237	252	243	229	218	235	251	247	243	253	242	240	252	257	255	240	252	246	220	214	267	254	235	242	242	247	232	226	223	205	270	246	259	242	236	263	243	259	220	238	276	248	224	249	249	227	250	233	236	228	231	249	248	241	234	273	222	225	232	264	242	254	235	234	279	240	243	236	244	208	222	243	248	277	274	233	257	262	212	252	221	241	227	265	248	237	240	225	248	240	246	229	237	232	229	237	256	247	223	247	223	228	234	232	238	224	253	234	264	227	221	231	205	225	267	250	235	239	247	253	198	241	270	209	247	297	231	234	253	260	248	219	203	245	249	256	242	272	240	252	251	240	249	209	238	225	245	229	241	228	233	256	232	243	229	229	260	232	261	250	270	248	255	237	251	252	251	269	226	224	260	230	227	220	253	225	278	273	236	241	241	254	243	268	289	227	248	232	258	235	235	218	271	250	215	242	251	219	243	257	222	225	253	265	256	247	242	251	244	233	245	238	251	261	237	253	257	234	245	247	265	239	267
7611	2291	5316	5842	4933	4346	4292	3970	3388	3001	2498	1972	1920	1765	1987	1520	1469	1346	1287	1325	1249	1184	1264	1468	1091	1198	1333	1168	992	908	846	851	799	760	712	773	785	719	767	764	826	754	728	795	832	734	667	612	589	641	605	655	644	600	617	623	625	581	622	628	649	593	670	632	611	643	627	622	608	576	610	654	591	606	589	590	590	591	626	605	611	626	630	634	597	606	597	591	593	587	616	658	595	622	617	634	596	585	628	583	611	613	606	615	618	607	548	636	579	580	555	555	611	598	612	576	593	582	611	564	568	574	613	597	609	584	544	603	598	628	596	592	612	583	592	581	587	575	589	631	616	585	526	571	611	574	582	628	540	621	621	576	576	587	645	554	570	564	606	592	552	579	614	606	598	576	583	567	583	620	653	604	573	606	601	566	574	520	611	558	629	563	590	642	596	588	615	632	583	624	582	637	599	556	612	602	626	556	593	578	603	531	542	641	590	606	593	596	573	589	600	545	598	621	588	593	608	567	588	561	563	565	579	602	571	594	560	560	607	562	571	576	548	580	550	635	581	631	569	612	584	577	610	644	574	582	568	634	570	593	590	546	587	640	552	660	551	538	519	584	577	587	624	590	607	539	569	612	594	591	597	583	541	588	568	599	597	616	616	622	596	609	578	611	589	636	571	616	570	561	601	582	578	572	580	591	601	600	574	567	610	625	617	581	556	612	542	601	598	593	582	615	584	570	525	573	626	585	563	571	548	602	602	604	635	589	593	561	568	605	612	574	637	582	583	606	578	585	625	605	574	611	569	620	580	602	534	607	551	518	608	620	583	591	571	565	611	584	593	563	598	583	611	633	606	610	574	590	610	556	576	579	604	566	575	591	581	584	563	591	631	558	591	579	612	576	635	595	574	604	582	616	562	573	587	570	638	556	616	583	591	590	565	552	568	594	587	580	602	595	620	566	553	586	566	589	603	580	605	551	565	585	572	588	577	592	592	594	628	559	544	619	566	572	586	581	586	590	600	594	559	587	566	571	557	596	612	564	551	544	584	611	561	597	596	602	573	590	579	596	578	588	553	597	630	575	590	580	632	613	568	602	562	566	602	565	596	619	611	586	605	602	617	589	608	612	603	563	590	606	586	572	610	615	586	567	612	546	574	595	581	594	569	581	581	601	582	619	586	568	600	563	584	596	568	562	605	571	602	588	545	554	579	624	564	577	588	586	595	593	600	535	539	558	566	548	584	614	553	594	597	611	609	627	580	636	623	604	582	545	535	628	549	609	581	561	565	563	627	589	600	567	605	570	576	608	578	570	622	600	598	598	563	559	607	591	609	585	559	574	602	566	586	611	571	548	602	586	602	575	551	584	589	553	590	604	575	638	589	571	561	568	636	570	548	578	582	629	622	568	580	581	601	613	599	619	576	614	594	603	597	586	602	602	617	589	556	584	607	587	592	583	583	595	553	586	590	550	580	546	581	569	623	556	637	584	591	564	578	603	575	610	631	575	588	580	603	572	587	601	605	552	640	626	563	630	589	559	571	584	601	565	583	543	608	569	574	626	610	549	573	584	551	580	612	589	652	619	611	582	621	535	567	548	563	605	634	594	570	618	584	575	563	615	603	585	609	585	554	604	580	605	598	605	579	615	564	618	597	604	568	622	578	557	580	597	564	598	579	564	613	612	581	561	569	573	575	538	563	583	589	639	599	592	604	565	584	545	612	614	618	567	604	608	601	603	579	588	581	569	548	555	600	587	552	609	589	569	546	564	587	573	603	612	618	613	559	587	625	577	576	608	607	563	619	588	595	603	584	562	572	608	599	567	564	606	612	571	609	608	633	567	578	575	531	578	590	570	612	620	579	541	537	537	572	567	571	618	633	590	614	570	606	572	598	581	569	608	583	610	574	563	637	590	631	559	611	630	594	592	614	552	587	545	593	585	634	573	578	581	575	561	576	625	588	582	607	594	611	592	608	564	579	587	581	590	579	587	577	582	599	539	531	616	603	590	584	596	552	587	617	582	609	569	576	599	623	597	552	585	579	551	620	587	614	551	571	586	586	554	602	598	591	637	595	557	615	590	621	598	584	574	583	554	613	559	587	613	600	574	570	609	622	580	603	600	593	576	605	573	610	587	586	561	632	596	608	650	598	596	590	594	623	612	613	572	619	557	569	627	562	583	600	587	596	599	617	575	584	606	557	571	575	631	579	618	599	610	587	585	584	577	542	571	631	605	561	573	585	637	553	615	551	610	593	567	557	613	593	595	587	603	584	635	601	584	563	576	593	580	596	582	637	548	603	609	597	575	606	601	595	587	580	574	603	644	602	619	592	618	569	567	600	572	569	544	580	624	621	555	558	568	613	593	619	600	601	576	648	591	602	569	592	572	599	568	573	585	582	562	592	631	590	583	571	600	587	550	602	578	565	611	565	594	572	585	607	598	618	548	581	596	626	590	581	609	603	599	567	547	609	586	576	550	594	601	598	626	588	589	634	539	584	564	557	569	605	607	570	589	585	600	579	552	620	575	568	589	603	572	568	576	566	582	564	583	580	584	654	573	581	583	597	625	531	616	533	597	587	570	622	579	623	589	621	568	569	594	614	580	552	582	648	630	595	549	614	568	596	589	581	587	519	537	575	588	577	592	588	621	589	559	570	576	604	612	579	549	534	592	586	593	542	601	535	581	600	594	618	616	559	599	622	623	603	528	584	597	580	610	563	576	578	570	634	566	559	593	580	599	571	581	582	576	541	591	552	579	589	581	589	586	520	605	605	598	573	622	565	567	587	601	614	564	622	599	576	628	566	601	565	610	557	576	584	570	601	595	614	605	610	553	584	579	571	616	569	613	578	558	564	610	595	561	554	567	581	599	559	616	621	566	580	579	585	598	549	618	591	625	595	545	583	599	602	544	566	604	562	596	587	574	604	577	590	560	593	608	593	624	590	620	635	548	620	607	550	552	589	584	569	545	589	590	589	571	631	582	560	570	604	559	577	533	623	572	568	556	566	625	567	598	556	563	622	581	570	592	597	620	589	604	588	588	571	565	564	615	589	550	556	587	605	570	615	589	587	553	558	623	627	582	574	585	573	584	582	564	609	568	595	534	583	603	562	580	619	613	591	578	622	601	576	583	590	609	551	567	618	588	619	598	586	569	580	581	600	633	571	599	598	550	571	572	578	573	584	618	556	590	584	613	584	565	612	586	549	597	575	591	570	603	568	607	586	581	595	565	569	582	568	587	579	572	607	576	588	563	579	633	569	613	583	576	502	567	571	571	597	648	577	561	569	609	556	619	576	598	629	582	609	585	601	552	594	603	598	601	574	618	565	574	568	582	615	569	581	590	602	596	586	613	583	610	553	585	603	562	631	565	582	592	563	584	573	628	599	564	546	589	575	569	601	562	567	552	614	576	580	569	581	595	630	587	592	587	600	633	626	624	574	570	545	585	596	590	540	586	568	555	585	579	613	538	589	549	579	551	591	630	580	561	610	609	550	573
1900	160	167	178	168	175	205	213	196	204	209	148	188	165	161	163	151	146	188	166	164	154	128	148	136	143	157	148	145	161	130	151	148	110	161	156	125	128	157	132	142	148	141	142	130	127	135	167	150	140	134	131	157	131	125	134	130	148	154	159	159	130	132	149	137	158	130	142	132	139	130	125	134	127	136	126	137	148	134	150	141	118	132	140	129	119	140	140	130	159	137	149	123	142	132	131	115	138	155	164	123	150	154	148	114	125	135	152	146	145	146	139	174	139	156	151	127	148	131	137	162	146	149	124	146	147	139	134	140	130	143	140	126	130	125	145	150	114	130	134	128	142	158	129	144	149	151	151	151	146	111	117	171	156	132	150	109	131	157	122	125	150	135	133	141	140	138	155	150	149	142	129	132	136	141	137	138	136	156	135	116	118	144	145	133	126	149	128	131	161	132	124	132	140	136	156	145	139	145	136	133	120	135	144	147	127	147	129	133	135	142	149	126	146	162	159	140	138	147	119	141	120	159	135	137	138	130	134	130	135	149	146	137	136	150	133	135	137	165	122	145	137	138	142	156	128	162	134	133	126	148	132	144	151	145	125	157	142	145	134	152	139	142	134	137	133	146	141	131	142	126	148	150	131	108	140	152	141	140	144	156	122	156	164	153	128	121	139	123	119	150	155	128	136	131	157	125	156	136	156	122	134	161	153	134	147	155	119	151	132	147	138	181	138	131	127	121	135	157	152	133	137	133	134	130	116	138	156	134	151	133	145	130	148	147	138	133	130	120	127	131	138	125	123	135	150	145	151	144	149	138	153	160	144	159	124	127	157	139	147	149	151	133	132	154	126	146	120	150	147	150	147	147	149	113	150	142	146	145	143	142	138	136	126	141	139	140	149	138	147	142	130	133	138	138	123	130	162	131	137	133	138	133	147	132	144	137	128	119	133	138	130	134	131	145	130	130	139	152	157	145	122	128	154	125	129	133	145	141	123	139	124	143	149	144	126	138	133	129	140	138	167	141	142	140	156	146	146	163	133	140	133	131	138	157	148	141	134	137	134	122	149	148	140	152	147	166	143	134	146	145	125	135	140	122	155	120	142	129	138	152	135	156	141	146	123	156	139	148	133	148	133	148	161	141	131	153	126	151	146	129	110	141	161	145	139	144	140	159	121	130	149	146	138	137	140	130	160	148	130	149	151	134	141	141	147	139	135	138	128	135	140	140	145	151	157	165	124	162	146	151	155	133	143	158	142	136	148	148	125	153	132	123	138	142	138	129	132	137	147	146	128	132	134	126	120	131	120	138	128	129	141	154	150	129	163	131	145	145	157	134	138	137	132	135	141	142	143	122	137	143	122	138	149	135	143	139	152	140	153	135	151	159	129	142	130	125	134	141	146	134	137	130	124	149	155	122	115	141	144	141	151	108	146	151	115	132	121	124	139	136	133	149	155	145	153	133	159	134	134	146	124	139	144	148	146	133	132	112	138	142	130	163	147	145	130	137	124	125	160	130	147	125	145	138	148	132	133	140	139	131	136	141	136	144	145	139	148	140	164	122	138	119	133	129	137	143	139	149	148	145	157	129	149	130	149	163	145	130	114	131	129	163	149	146	134	157	148	156	144	140	133	148	137	152	156	152	125	136	119	163	160	164	132	129	163	138	157	131	120	149	139	142	162	122	131	139	118	132	144	133	156	133	150	142	113	137	136	146	135	137	129	156	151	137	137	129	139	147	138	163	165	153	136	150	150	137	127	137	136	121	145	138	143	139	148	126	146	123	127	146	138	129	149	116	134	138	129	165	159	158	132	159	153	116	123	126	137	154	146	140	157	146	127	151	163	142	128	147	148	124	148	121	143	151	165	115	141	135	136	168	153	140	117	137	135	159	161	151	137	127	137	147	159	147	149	127	130	130	131	155	156	133	133	153	139	138	118	145	126	146	148	146	145	119	148	144	170	137	151	152	139	168	140	136	134	143	110	122	154	129	137	148	143	142	150	142	158	124	141	130	141	149	146	143	140	149	123	161	127	123	142	127	131	132	149	135	110	144	150	160	154	132	123	136	145	136	143	136	157	150	130	149	145	127	140	149	142	133	111	140	129	136	154	142	128	142	154	150	154	124	147	131	131	130	130	129	137	148	158	138	113	138	144	137	143	131	132	139	143	132	124	137	151	133	127	155	160	156	158	141	137	144	141	146	122	139	128	151	153	110	131	121	133	133	126	142	147	126	124	116	132	157	150	112	133	155	160	127	139	136	124	150	154	142	133	147	144	135	142	146	129	138	130	145	152	124	154	144	142	152	123	131	137	128	124	137	126	148	121	138	159	143	136	132	137	135	148	153	152	145	147	114	120	150	111	143	136	146	140	154	140	162	130	138	137	159	139	139	129	129	144	144	120	134	136	150	152	147	127	146	131	110	157	159	132	161	138	146	127	145	121	125	131	147	130	141	121	132	142	121	130	137	157	148	148	138	136	143	140	134	139	126	134	145	150	142	131	139	129	155	150	147	145	133	160	130	136	165	166	148	142	141	142	125	130	131	160	133	116	151	137	146	131	152	146	127	136	148	162	136	131	122	120	142	159	161	145	137	158	143	137	138	139	149	128	123	142	146	142	138	144	137	139	132	171	167	143	148	122	123	127	132	143	140	135	89	131	134	146	142	128	128	120	131	134	147	148	120	138	124	151	143	136	156	136	139	119	137	137	105	160	153	136	137	143	151	136	112	138	133	146	156	158	145	149	166	157	124	130	144	139	112	148	110	157	160	141	144	138	109	170	146	144	143	137	146	139	148	113	127	139	134	141	147	158	133	139	147	151	140	142	148	130	146	123	129	152	142	146	150	134	153	147	123	158	155	130	128	153	139	148	130	142	141	132	136	145	149	118	130	123	124	141	131	152	146	143	136	133	156	151	160	127	113	154	155	136	137	147	156	119	142	149	125	146	139	151	129	142	140	162	110	147	139	147	145	155	130	146	139	120	148	152	153	149	121	135	146	138	141	139	151	148	115	144	123	137	131	138	160	133	129	137	143	146	122	133	131	134	132	141	135	153	139	136	138	140	130	128	138	128	160	128	141	126	128	148	124	127	121	142	143	146	149	136	133	108	128	159	146	135	135	130	138	147	152	141	148	151	128	147	142	135	143	141	154	153	134	122	138	142	136	121	158	144	127	150	141	141	149	149	127	124	126	160	148	148	154	134	146	157	129	145	139	131	133	134	122	130	148	143	145	128	133	128	141	136	134	137	146	156	145	146	157	158	140	146	150	134	135	149	127	142	165	138	121	150	144	138	148	150	119	148	164	144	137	119	112	129	122	150	153	114	120	125	148	135	126	135	132	138	148	137	142	139	138	166	127	133	140	126	122	149	131	160	134	137	132	125	133	142	171	135	141	138	115	126	148	152	124	154	132	131	152	138	163	135	140	130	136	150	150	143	137	137	167	137	139	143	140	134	137	133	135	136	161	132	159	120	136	141	140	162	118	150
2140	411	472	503	495	606	811	837	830	815	682	572	583	608	615	525	564	513	536	472	465	460	486	472	453	467	459	432	394	406	433	379	402	436	373	375	367	416	389	391	415	362	391	376	390	387	407	383	412	388	362	366	375	396	394	374	423	389	346	378	386	405	400	417	329	391	430	414	385	356	405	409	361	423	396	389	387	398	382	385	386	386	415	365	382	381	403	407	371	416	408	404	365	418	368	363	353	400	397	365	367	392	395	421	372	395	390	405	400	421	395	375	387	361	389	373	392	368	368	423	383	373	388	419	412	381	388	420	415	383	385	397	387	374	369	406	393	429	421	364	416	403	373	375	397	414	372	433	358	352	398	402	369	388	394	417	376	400	366	408	372	430	378	363	377	438	366	377	374	381	414	399	384	392	390	406	351	388	399	372	406	423	397	409	372	381	422	386	365	377	374	363	368	412	385	413	402	377	381	401	409	379	373	413	377	384	351	364	396	408	379	379	426	402	376	386	426	410	404	396	394	384	379	441	409	369	362	362	383	394	390	398	402	400	403	392	417	392	412	395	408	406	368	394	371	388	373	394	365	430	398	380	380	383	385	386	401	384	380	351	395	394	393	382	438	367	390	383	395	365	390	403	349	411	383	417	396	391	397	389	369	373	374	408	395	392	418	405	376	359	442	372	377	360	380	386	377	378	370	395	410	377	384	392	394	394	375	378	391	390	377	414	356	404	351	375	409	378	383	392	391	396	373	392	404	397	397	355	382	383	400	407	403	416	406	385	419	401	369	369	380	409	393	401	361	399	350	375	385	377	377	399	384	380	362	412	387	407	360	396	367	368	360	376	370	382	396	359	416	398	421	374	390	376	346	378	381	362	401	448	384	390	405	427	393	396	416	349	337	349	401	357	401	382	419	384	418	402	359	375	381	420	390	374	379	393	418	363	401	360	413	394	391	356	400	400	382	371	402	373	378	398	379	365	404	407	413	384	375	391	427	385	404	353	367	409	372	385	424	383	363	375	388	379	419	375	402	389	342	380	399	397	400	420	394	392	432	406	372	400	356	368	394	392	440	407	397	396	343	377	389	403	394	410	403	360	404	379	400	369	392	396	369	390	419	401	412	387	369	410	391	374	392	384	386	385	429	392	371	404	381	392	388	407	376	433	395	372	370	398	376	404	400	392	338	391	377	411	402	404	431	417	380	384	348	342	400	406	384	387	377	391	395	386	392	452	382	389	430	418	399	396	399	389	394	346	402	412	398	417	381	375	399	401	338	400	384	388	370	387	426	399	407	377	437	399	373	394	369	412	372	363	375	400	404	379	366	397	398	398	406	406	420	373	383	395	385	400	371	408	384	348	405	425	347	410	418	410	410	377	386	376	407	376	339	392	400	362	367	425	411	404	383	410	384	428	377	399	402	362	373	385	382	392	399	384	406	391	444	418	428	381	379	379	417	377	353	421	377	404	409	381	422	383	363	373	370	367	377	348	410	395	362	380	379	393	368	410	409	387	383	397	361	374	359	387	367	423	384	386	374	389	428	375	412	374	422	384	392	388	378	396	406	381	389	402	395	401	428	357	392	394	402	414	364	397	366	395	373	399	399	384	385	352	361	373	377	401	387	364	374	412	349	385	381	387	392	392	400	410	390	412	404	382	385	420	401	383	391	393	383	375	383	400	415	383	393	392	382	408	367	362	370	395	392	388	390	411	368	387	420	373	377	404	369	361	357	420	369	398	387	376	380	376	420	346	373	378	384	362	380	360	419	353	381	390	396	400	383	360	385	385	386	393	390	412	362	407	428	386	348	382	370	389	397	365	370	389	392	421	372	405	389	397	370	372	374	370	405	365	377	390	424	393	397	366	373	373	364	399	412	372	358	380	388	363	376	401	411	387	411	383	359	365	375	369	433	396	439	397	386	365	402	368	361	396	391	383	397	367	353	384	395	408	434	374	388	394	386	371	402	387	399	371	399	417	407	404	394	405	376	427	435	380	430	387	391	388	393	359	337	376	368	397	360	393	397	391	338	400	392	393	374	375	384	384	383	383	380	388	410	401	401	405	384	379	403	409	375	389	349	397	357	400	396	373	356	365	381	385	375	419	414	396	373	371	404	389	389	410	363	374	342	427	386	366	414	375	410	392	398	414	380	414	388	388	412	387	386	393	387	356	386	411	368	410	372	393	370	406	398	421	416	410	389	398	387	404	400	397	413	398	383	415	390	415	403	386	380	385	430	378	382	413	392	405	362	420	396	367	402	405	356	389	392	377	387	381	375	385	374	400	382	386	366	434	343	388	392	377	398	376	402	354	412	399	386	384	401	419	400	353	381	387	424	398	372	416	389	396	382	407	385	401	388	395	372	419	371	372	393	410	397	387	356	429	377	388	409	408	398	410	366	399	403	384	373	375	398	367	408	395	404	394	370	363	370	397	345	380	397	403	404	403	374	370	385	368	421	377	432	373	378	376	349	385	419	379	396	374	395	431	381	383	372	390	380	376	384	381	430	367	394	388	378	395	409	361	369	383	382	407	388	415	424	388	357	387	393	399	406	392	380	384	397	397	372	398	385	372	390	369	368	364	394	387	390	434	376	384	395	396	382	412	410	418	397	400	403	387	409	408	395	387	394	359	394	426	375	382	362	357	410	390	377	399	416	437	383	381	390	394	414	419	372	380	381	380	385	406	403	369	376	384	352	357	374	394	393	381	347	384	389	392	390	370	373	401	381	388	394	367	398	384	378	366	394	378	374	408	394	389	371	383	397	375	347	386	395	385	369	422	378	410	382	401	381	384	410	393	399	394	381	368	408	402	407	403	389	395	390	456	396	428	384	380	399	425	419	410	412	389	388	412	392	416	404	408	420	402	360	363	401	402	379	415	352	379	395	413	419	385	405	383	404	395	385	398	385	380	391	385	368	391	399	409	407	356	364	390	402	367	362	406	373	409	404	413	368	362	383	382	379	408	378	413	383	433	426	379	396	350	395	381	391	376	380	415	343	377	355	377	379	375	366	385	382	349	396	385	385	393	405	364	372	434	358	385	397	374	396	389	370	386	377	392	405	366	396	378	372	382	397	405	377	416	396	351	383	388	397	370	381	412	385	361	397	414	381	387	388	398	408	373	395	389	373	400	383	373	395	421	409	383	365	398	356	416	400	393	382	381	386	367	401	400	376	370	410	363	365	408	383	368	386	419	379	434	420	402	351	364	370	396	436	398	354	402	377	359	376	392	401	363	387	380	386	360	386	402	379	403	373	391	389	375	397	399	367	404	411	399	406	385	376	363	386	374	362	385	396	397	360	407	407	403	390	422	369	316	363	384	390	401	380	353	383	368	398	393	370	377	409	352	408	404	336	379	371	386	436	415	404	390	401	425	361	366	382	368	399	359	401	373	396	405	397	375	368	389	371	406	384	388	346	354	382	405	384	386	374	383	410	419	394	385	382	403	401	442	386	452	390	353	353	372	394	394	417	355	390	376	388	383	415	378
7439	1239	1221	978	765	592	653	634	533	522	402	397	364	375	373	339	337	353	323	345	300	330	355	322	312	313	317	332	281	305	301	299	295	302	302	265	290	285	300	286	270	260	271	253	260	270	273	281	221	279	236	261	288	287	275	290	274	270	261	255	249	289	247	277	243	294	261	287	261	246	274	260	292	299	302	307	277	261	277	268	276	259	221	269	268	271	287	254	259	261	279	281	264	268	266	287	273	270	258	264	257	247	280	299	283	293	267	286	251	233	249	299	274	263	293	217	273	279	275	287	261	287	268	256	297	262	269	269	268	263	263	270	289	293	270	264	251	263	271	260	286	236	261	261	285	258	264	267	301	274	288	277	253	268	245	259	295	278	278	276	254	278	281	275	292	287	280	304	270	289	272	246	248	283	254	288	269	263	269	266	277	276	274	258	278	244	310	277	275	260	221	281	244	283	266	284	252	277	287	271	252	302	265	279	266	267	254	288	263	247	277	250	259	297	299	285	268	259	280	286	281	237	285	230	268	277	268	286	291	273	287	271	265	278	281	266	278	247	264	270	269	244	276	272	297	261	278	256	282	276	277	278	261	246	242	294	279	272	280	244	248	266	275	289	253	270	289	266	263	255	286	254	254	276	278	260	266	259	295	278	253	273	292	265	267	278	243	287	281	262	293	266	283	296	257	263	266	275	281	273	263	271	243	285	280	262	260	280	266	246	297	267	268	267	300	278	295	251	253	242	277	248	288	280	290	258	303	260	273	287	262	246	268	272	272	277	274	283	315	290	288	275	248	284	273	288	281	276	257	276	247	275	266	269	254	272	283	261	271	283	282	244	260	259	274	293	274	304	274	301	258	293	254	289	272	255	249	298	282	271	298	295	276	275	254	234	249	227	300	289	259	265	290	292	268	306	279	245	268	236	274	282	260	282	288	263	254	271	283	282	279	272	244	289	239	283	262	259	251	262	241	276	269	261	267	243	259	240	289	262	237	300	253	269	288	264	278	269	272	265	289	286	280	285	263	243	276	257	299	292	303	295	266	293	263	273	290	304	282	250	281	278	302	303	256	277	267	259	255	254	291	269	307	277	260	291	269	254	259	294	271	274	284	326	282	243	255	270	271	268	294	259	264	288	240	257	264	266	297	271	300	259	281	274	238	295	253	266	286	270	263	266	267	269	259	279	241	279	243	290	272	281	268	271	262	276	244	249	260	273	301	257	278	260	261	305	284	250	271	288	277	260	299	287	276	283	270	273	278	283	304	241	281	272	276	269	268	277	272	235	266	289	303	232	248	248	292	295	279	285	272	280	258	297	253	294	263	261	258	270	279	263	278	261	275	293	265	267	267	282	249	273	286	275	285	259	262	234	294	265	292	289	261	278	236	285	286	288	271	270	277	282	292	259	253	264	267	282	245	283	266	279	268	274	270	279	261	287	274	252	263	277	264	263	268	297	296	261	277	242	264	273	281	250	260	278	290	271	262	286	289	290	257	262	264	248	294	254	258	286	265	267	264	262	285	262	274	235	282	268	275	265	294	277	250	278	288	259	239	280	252	258	256	272	239	245	275	258	279	273	277	272	304	261	272	248	280	261	302	285	279	294	257	267	251	297	268	284	243	281	272	267	256	278	272	271	283	247	256	269	285	273	243	264	297	261	266	279	267	303	258	255	247	268	296	285	262	240	271	248	274	285	257	280	232	268	272	268	257	262	258	289	265	253	287	276	248	268	262	257	284	254	274	290	271	251	263	294	267	262	301	257	239	293	248	279	256	249	299	267	275	250	275	278	288	290	287	248	272	260	269	265	267	265	269	293	252	268	258	295	264	267	277	287	266	256	252	298	273	258	261	265	271	266	282	282	273	258	289	261	241	274	263	290	230	283	294	285	278	290	250	251	284	246	289	268	286	265	301	255	246	268	276	261	290	229	259	263	262	260	274	248	276	300	275	261	284	273	268	285	299	267	259	278	231	252	278	285	287	260	238	241	297	289	254	258	282	284	256	291	279	237	266	260	254	268	255	328	269	276	274	260	273	251	257	267	289	259	264	295	258	251	261	298	306	267	273	264	237	262	277	275	246	256	257	265	290	248	246	261	295	275	238	283	248	259	256	322	259	270	272	289	264	288	263	246	276	278	252	264	302	270	277	262	278	263	241	230	302	278	282	248	266	270	257	263	216	274	272	247	283	310	285	287	256	282	296	254	283	261	267	253	255	289	260	280	282	287	260	292	258	242	262	282	267	275	278	285	277	255	260	266	249	269	267	280	262	253	254	279	313	287	299	252	245	278	236	267	259	261	254	287	293	276	275	264	311	257	265	258	280	263	244	277	289	272	237	283	271	270	266	275	261	259	250	280	267	271	276	273	258	277	234	260	297	259	286	244	254	305	318	232	273	268	286	247	244	282	268	267	281	272	272	263	276	276	285	283	262	275	270	279	276	256	258	306	250	254	247	243	294	300	274	277	275	280	267	266	245	266	252	288	260	250	235	265	255	243	296	276	272	266	313	295	258	288	278	266	271	267	274	286	267	261	276	274	286	273	287	257	252	268	265	294	306	294	266	248	253	275	272	275	241	255	258	287	248	278	281	257	282	249	267	260	264	270	279	282	280	291	259	280	272	247	255	268	295	280	265	269	292	255	269	272	237	243	245	280	266	257	270	286	279	272	267	272	273	264	276	257	279	272	284	253	279	287	259	294	264	280	258	267	284	266	279	284	294	249	253	303	263	246	269	270	294	286	260	255	275	280	297	262	267	246	234	295	268	250	266	249	244	282	264	306	250	221	276	270	287	270	247	266	309	256	300	250	259	255	270	268	271	277	273	275	308	279	289	301	281	293	256	289	276	275	282	263	260	248	269	257	291	276	244	271	280	248	263	302	251	294	269	276	279	257	272	245	310	263	324	298	261	293	281	265	234	297	302	290	286	262	253	257	275	229	283	246	258	292	288	284	264	272	286	289	276	281	264	269	252	274	254	267	249	257	263	275	275	265	264	293	265	274	268	239	274	261	241	274	287	297	280	272	271	272	301	283	236	282	291	288	277	270	261	275	273	259	287	248	269	286	279	280	274	236	272	272	271	260	294	263	268	295	286	278	259	266	264	250	251	279	303	256	262	280	274	274	245	267	259	284	298	263	281	248	289	256	260	270	286	279	285	244	299	274	266	259	276	298	296	254	279	284	255	269	275	269	263	285	268	272	260	282	255	274	287	253	254	241	288	263	255	305	262	294	281	269	292	249	293	268	250	283	265	300	280	279	272	271	289	256	271	267	238	287	251	282	261	272	260	233	281	297	272	255	256	290	296	295	244	276	248	265	267	302	281	308	276	281	258	266	294	268	275	268	265	271	270	278	268	284	277	244	298	261	302	291	296	287	252	269	247	281	270	297	240	282	272	264	294	246	287	242	282	266	249	307	281	290	276	251	279	261	265	298	303	258	260	247	248	280	257	317	293	263	243	281	276	263	285	234	270	264	311	291	256	286
5880	1527	3153	3415	3056	2762	2808	2684	2348	2163	1797	1475	1515	1408	1390	1178	1218	1175	1102	1064	1017	1035	1163	1174	987	944	1024	1016	876	865	882	840	810	806	735	757	723	771	784	828	808	807	757	782	758	800	703	648	675	680	666	683	710	635	718	693	715	707	719	664	699	705	674	670	678	684	694	684	697	666	654	662	719	733	704	658	649	671	649	663	657	702	642	698	691	646	686	704	654	698	696	649	641	703	702	693	683	659	679	654	696	633	661	654	670	695	665	643	717	676	672	663	629	638	639	686	691	704	639	653	650	700	662	647	703	658	622	676	664	693	653	627	648	711	652	670	678	713	688	694	656	703	702	637	698	676	679	683	653	631	725	665	661	642	669	650	651	653	665	714	684	674	675	627	665	696	667	705	661	614	688	668	624	691	667	662	675	630	696	633	618	684	682	693	697	649	645	678	664	618	655	654	701	670	698	689	634	688	645	647	624	676	652	631	722	689	662	686	658	652	632	647	681	677	734	632	723	665	672	676	660	650	671	673	696	680	673	661	656	673	627	676	660	687	675	638	681	632	665	664	637	640	623	666	651	665	656	692	695	683	652	697	639	631	674	635	701	662	727	678	690	656	679	685	669	699	667	686	679	649	698	658	659	649	673	655	699	647	662	662	670	645	709	723	667	677	651	695	662	684	713	681	680	697	689	671	740	682	699	696	663	640	666	690	690	617	680	627	687	657	652	695	697	642	695	681	651	682	669	673	667	665	674	659	684	636	699	657	677	671	655	683	621	714	657	676	684	671	700	656	678	624	646	647	601	648	700	683	682	675	678	671	663	660	675	685	688	652	694	701	649	632	701	668	655	640	651	680	690	647	673	677	647	676	673	633	673	671	646	656	722	667	648	651	700	676	648	673	641	652	659	659	736	657	696	618	680	680	652	687	686	667	663	647	644	659	710	659	654	685	684	681	654	667	657	648	688	674	653	692	643	672	697	671	646	677	673	627	732	628	646	683	698	668	655	659	657	649	720	732	670	674	684	649	624	634	635	677	608	634	636	706	656	673	690	682	686	689	682	669	674	741	663	678	662	675	633	672	657	657	648	710	611	649	690	679	668	695	665	626	654	686	650	653	679	692	643	656	659	671	683	673	677	663	653	681	671	705	679	697	675	683	637	670	668	673	628	681	656	612	606	654	670	655	672	651	672	648	673	696	686	713	699	689	694	659	714	641	688	645	652	662	689	672	718	692	697	678	659	679	632	670	703	691	637	697	701	689	663	667	646	740	652	671	683	700	662	681	654	691	672	680	667	648	674	697	685	666	721	660	712	697	673	649	678	682	687	695	675	667	677	653	662	672	644	643	671	647	664	643	656	674	645	634	687	663	662	687	679	656	661	712	658	652	691	652	638	685	686	694	689	622	660	672	693	652	671	636	657	697	676	665	687	641	669	633	649	660	659	654	658	691	693	684	690	693	697	657	662	694	637	665	676	690	702	668	620	760	716	653	665	669	650	676	698	716	634	697	699	649	649	699	614	667	669	673	684	655	637	655	635	677	676	708	613	665	677	663	664	670	667	633	645	616	699	678	676	670	674	697	653	632	672	651	664	661	649	659	683	694	697	658	639	645	605	697	658	680	646	706	685	618	687	646	647	677	633	649	652	704	679	678	613	664	609	604	636	667	670	668	655	663	686	695	681	693	623	692	679	693	671	639	671	695	645	607	692	638	653	685	689	658	715	654	671	640	640	661	660	688	665	680	677	684	641	640	717	641	636	665	645	693	640	750	639	701	674	679	666	642	647	638	707	610	690	674	642	667	637	702	650	686	663	698	614	657	656	630	673	707	657	656	694	652	692	688	692	639	670	686	671	656	696	658	638	658	716	709	620	650	660	637	687	646	687	671	667	705	640	592	708	627	684	635	656	664	665	641	644	667	690	659	657	622	672	650	638	687	638	645	652	658	691	683	677	729	670	663	661	670	668	718	666	691	648	651	678	642	695	672	639	695	668	643	673	698	661	678	678	663	681	661	685	663	668	675	662	653	692	675	674	671	667	646	703	645	677	632	637	688	696	629	668	681	671	673	626	645	663	643	670	670	696	670	642	670	674	668	645	653	696	689	682	689	700	651	685	665	668	643	650	676	683	671	653	696	642	674	635	672	671	608	662	704	673	663	681	633	678	674	679	644	685	676	670	611	674	661	662	622	671	684	685	631	702	642	676	664	687	694	664	683	676	680	665	651	664	685	686	651	710	676	686	688	699	680	639	638	674	653	663	677	654	689	637	684	654	679	650	650	671	605	672	703	664	671	655	635	635	626	687	679	652	669	668	660	672	608	684	681	654	676	649	692	719	696	648	657	731	673	662	627	658	707	656	687	720	646	669	631	646	735	647	680	652	667	648	682	651	649	665	667	696	630	672	627	632	645	665	681	695	668	682	695	704	706	632	658	705	678	671	705	662	660	634	738	700	647	633	659	673	666	688	666	683	658	601	761	686	674	689	689	667	681	702	651	674	613	624	660	707	712	693	692	593	618	675	671	659	609	694	695	633	655	639	735	706	669	663	683	678	665	673	666	617	700	667	689	664	657	616	713	682	694	681	691	704	650	671	667	704	671	682	684	667	631	680	638	716	614	666	672	675	693	617	686	640	680	658	693	659	639	631	698	692	718	675	663	686	707	658	681	686	695	676	616	697	633	647	672	637	620	661	622	665	667	680	638	647	654	646	724	679	636	636	681	640	664	619	652	645	688	641	677	640	698	682	683	650	651	664	671	694	653	625	674	664	664	657	683	669	676	622	669	704	676	711	647	665	671	643	685	680	666	655	689	606	684	649	660	710	655	699	653	656	698	645	670	640	686	703	705	630	668	661	695	692	657	643	630	654	674	713	655	697	647	698	640	679	657	682	647	665	649	667	624	697	654	692	673	669	683	675	640	642	683	664	661	633	639	688	650	660	677	682	715	617	605	670	703	676	697	659	656	693	719	667	695	693	648	644	688	707	701	644	637	655	669	696	695	654	653	684	696	684	626	654	699	674	691	653	664	670	685	637	637	703	657	652	630	652	669	678	672	621	681	652	624	695	656	660	649	669	658	634	655	689	699	619	636	665	673	696	660	659	656	682	667	715	706	648	672	658	620	655	667	711	672	659	645	646	686	662	673	666	642	666	704	664	658	696	726	662	684	690	650	638	619	574	727	638	696	625	609	686	713	650	635	668	614	683	667	651	657	722	693	648	683	654	658	676	642	643	698	706	660	649	679	647	658	692	642	650	673	680	699	628	689	654	679	701	725	643	709	685	667	625	707	616	591	670	637	638	671	669	717	672	676	651	632	660	676	699	653	645	683	653	719	627	660	636	647	660	656	685	673	677	662	649	689	705	676	679	649	659	653	687	692	658	672	639	627	638	603	648	670	667	665	684	655	679	659	668	652	647	684	679	645	654	649	675	708	666	651	627	727	682	655	706	728	728	655	672	668	660	649	667	673	685	646	635	646	667	640	662	618
13906	2552	2461	1911	1274	1022	920	829	776	564	502	464	423	416	404	390	315	321	313	335	331	320	345	296	313	296	320	313	267	283	268	292	291	253	260	256	258	255	300	227	261	292	243	267	263	265	238	243	295	259	257	271	270	223	224	264	254	257	259	274	246	264	248	246	251	277	238	245	253	273	260	237	236	232	250	269	243	206	224	247	239	245	275	260	235	200	264	245	234	276	251	243	275	216	218	243	242	212	242	242	229	205	232	247	236	238	259	224	203	268	251	260	255	230	223	239	244	238	230	234	238	229	246	210	254	243	253	260	230	243	269	253	240	222	208	263	249	251	235	243	249	246	257	252	266	240	250	266	254	231	247	251	257	257	244	247	218	240	244	228	245	228	253	265	260	217	255	265	263	267	260	245	230	230	239	271	249	257	243	237	271	233	242	237	232	261	242	265	215	277	259	220	277	249	276	263	241	249	206	244	248	237	256	259	257	265	251	238	236	195	267	257	250	264	242	244	226	231	269	262	241	244	241	239	258	272	274	232	274	264	237	255	227	270	248	264	270	252	222	266	252	241	260	228	230	239	236	266	222	260	247	262	257	224	244	241	229	240	273	267	265	242	248	239	244	233	224	228	278	263	257	234	217	241	216	227	239	251	246	219	239	250	232	244	203	243	266	255	244	249	243	241	247	248	245	234	244	229	236	239	236	240	223	253	252	242	229	218	241	218	267	237	244	225	268	227	226	258	255	244	230	220	264	239	241	253	230	261	254	276	252	219	252	258	265	252	238	215	218	264	226	266	237	242	248	244	247	237	266	239	275	245	229	193	238	258	240	224	252	265	291	228	251	260	242	256	272	247	228	225	262	245	246	229	270	246	240	249	232	257	252	269	227	272	224	228	279	251	268	266	275	242	258	247	260	294	259	266	245	247	240	236	272	258	227	246	252	220	239	252	260	254	241	252	216	264	265	225	237	223	238	238	269	239	244	249	241	228	283	248	245	225	250	245	237	221	235	241	251	253	216	278	250	259	252	234	246	257	269	250	234	234	248	220	247	215	229	246	257	229	281	271	252	249	227	222	254	243	254	213	221	216	238	223	239	266	233	268	233	254	240	252	226	257	222	231	267	258	222	254	259	253	217	248	229	275	239	242	243	260	243	255	246	250	253	249	244	231	265	245	251	240	200	247	224	254	221	265	246	234	245	235	234	249	205	249	264	231	271	265	228	246	205	258	236	248	238	235	216	256	266	248	242	242	248	232	245	268	253	239	237	235	242	228	233	222	272	225	240	254	254	240	225	264	271	203	223	262	254	237	245	228	252	256	221	236	238	230	231	260	259	225	263	241	256	246	237	244	230	291	260	237	253	236	246	246	251	244	270	234	266	258	255	231	242	258	256	262	227	234	251	248	239	247	244	244	233	230	236	238	251	228	240	285	219	266	254	243	252	248	244	237	236	275	265	268	253	234	247	252	227	225	266	239	241	268	256	230	230	267	231	237	224	244	255	216	256	239	257	253	252	240	251	251	265	241	220	227	202	256	248	248	251	255	239	255	267	239	238	257	255	293	254	244	234	253	247	254	245	221	272	209	247	244	212	262	237	231	245	265	272	244	251	238	278	260	257	273	225	243	230	266	286	230	254	281	241	249	250	243	261	252	212	247	290	256	239	248	233	241	251	263	277	249	264	217	227	242	252	255	251	248	247	253	259	239	243	228	223	234	258	237	234	252	232	258	254	268	232	229	239	259	270	252	245	289	224	241	237	240	263	259	247	239	249	237	232	259	259	257	260	255	263	256	256	267	246	263	251	227	254	239	219	239	228	269	244	239	248	257	260	257	238	280	220	246	234	228	283	255	244	250	247	270	267	247	253	249	255	255	226	268	218	215	219	244	244	263	241	242	255	244	253	258	234	221	266	273	268	228	250	245	230	243	241	255	238	251	258	243	224	247	269	249	269	249	258	215	261	276	221	241	239	221	242	250	243	231	252	226	258	240	255	277	249	233	260	245	246	242	243	228	235	261	251	240	203	251	251	245	245	239	232	225	250	230	232	241	255	256	235	258	214	264	271	241	242	243	228	241	232	262	269	226	226	223	236	255	229	254	247	228	246	256	231	249	222	239	227	251	232	253	199	242	262	218	208	223	275	238	257	258	249	270	225	255	222	250	244	218	264	254	224	258	250	211	220	253	216	226	218	239	251	242	266	221	229	234	247	225	260	270	210	228	243	257	253	250	261	235	248	237	223	262	262	226	244	233	258	228	265	244	264	233	246	224	223	253	235	255	245	265	226	237	247	258	238	222	267	262	262	254	226	231	243	255	247	223	252	226	243	259	236	259	253	242	267	253	272	270	250	238	234	243	248	225	239	244	269	243	249	234	266	258	256	239	231	255	241	243	207	257	241	251	246	233	238	236	252	261	256	279	247	239	219	223	232	261	221	239	214	231	246	238	229	238	267	239	246	224	248	241	219	243	262	257	220	266	270	251	226	243	232	225	256	277	237	239	280	228	240	249	254	237	265	260	261	269	250	242	241	230	231	228	227	248	238	225	270	239	228	249	221	254	251	277	224	275	236	243	266	249	267	238	253	253	242	231	251	271	264	224	217	256	255	225	262	258	260	248	268	248	258	229	232	218	227	263	189	226	258	227	259	224	286	221	260	253	230	219	220	264	232	253	235	232	238	240	242	242	244	250	246	254	220	263	250	232	223	244	247	230	245	272	242	240	260	233	248	284	239	247	279	253	244	249	267	270	234	244	206	237	232	251	234	254	225	261	281	250	257	246	242	257	260	227	242	227	218	248	253	254	234	238	256	254	263	240	258	225	269	244	231	251	256	235	274	246	242	254	257	257	213	237	229	244	231	225	262	264	249	281	250	269	210	223	233	244	250	263	253	268	227	250	249	246	254	240	241	275	255	266	237	257	261	252	263	251	258	265	262	237	233	232	232	268	247	222	262	258	229	238	261	244	238	258	255	255	250	262	239	245	261	240	262	240	234	253	260	263	225	244	267	276	225	244	266	276	221	240	272	247	228	271	261	245	236	262	228	232	228	238	266	245	237	244	260	241	250	225	233	244	241	239	266	234	254	233	258	215	268	262	249	242	250	251	266	239	246	252	248	246	245	249	228	218	265	290	244	264	265	252	260	248	280	232	225	284	255	231	258	245	239	249	235	236	206	231	211	232	263	248	269	270	247	256	277	259	237	200	259	223	234	235	251	256	212	293	235	274	233	262	250	275	237	250	237	260	225	279	242	298	242	246	233	228	272	217	223	254	228	256	228	274	238	262	243	218	236	239	213	230	230	239	216	213	231	244	217	270	236	210	248	239	261	222	265	253	247	255	251	230	239	225	248	268	255	243	229	250	233	243	258	265	224	231	242	257	251	244	234	226	226	267	243	261	228	252	233	240	230	247	247	250	218	241	262	227	270	233	214	241	234	241	241	249	243	215	246	246	211	267	238	234	256	230	236	204	223	229	223	246	266	242	251	260
7683	2241	5322	5822	4959	4378	4160	4140	3411	2833	2523	2133	2065	1912	1819	1542	1435	1320	1303	1236	1225	1201	1388	1325	1265	1171	1166	1126	1014	1008	946	883	850	801	787	730	738	845	877	821	858	823	756	727	778	749	682	669	661	643	636	624	634	626	645	669	668	651	662	673	651	631	651	594	666	594	626	587	636	613	622	649	590	614	625	620	639	592	590	633	610	626	609	607	616	588	632	568	571	590	609	634	587	632	637	605	583	607	610	651	585	612	564	583	591	654	649	637	581	600	609	598	623	568	602	569	576	612	604	589	564	591	612	616	571	605	579	598	599	594	608	619	612	594	550	615	538	606	597	580	630	587	609	567	592	580	613	546	533	555	565	611	556	595	592	614	568	555	578	595	607	587	548	582	590	612	583	612	636	604	601	625	619	524	576	618	579	622	572	587	589	586	564	593	590	550	606	581	618	546	577	649	563	567	577	557	586	597	609	575	577	601	609	575	563	605	585	615	563	649	593	616	572	616	575	606	613	574	604	532	550	608	592	630	614	638	612	592	602	594	612	601	585	591	596	604	583	575	597	595	583	569	604	592	561	558	597	611	600	660	594	562	628	600	546	606	584	603	582	562	619	576	615	568	581	539	606	586	571	561	580	591	592	622	562	577	618	574	629	622	612	573	599	590	560	624	541	586	586	546	553	598	614	595	577	600	609	587	595	600	582	584	605	568	608	542	603	586	625	620	572	578	658	575	541	597	618	574	605	588	540	582	592	611	609	639	590	597	608	564	585	565	563	592	614	559	583	596	650	554	606	604	584	657	570	562	607	590	617	636	577	632	635	565	590	616	618	627	591	575	539	609	569	608	594	570	574	604	565	574	577	603	555	548	595	554	550	603	572	588	604	599	563	563	599	575	597	570	550	635	589	566	613	585	608	593	627	551	635	617	588	586	571	587	573	597	605	567	613	543	598	608	569	599	600	572	568	582	559	654	611	625	598	590	596	572	580	560	554	577	580	586	581	593	571	623	580	613	569	603	601	633	575	593	585	538	559	632	618	541	583	616	566	593	609	583	570	607	612	567	561	557	587	577	589	612	591	586	574	608	611	581	628	594	568	610	600	640	613	583	580	605	583	572	573	619	593	575	619	583	578	580	609	599	590	605	561	544	594	606	589	580	558	595	562	585	603	585	582	572	586	576	574	607	566	554	615	564	589	631	572	583	593	607	584	624	606	581	625	622	557	586	555	577	589	618	539	602	549	586	615	615	590	606	628	621	589	590	597	612	587	595	567	575	587	574	603	598	585	583	631	614	603	622	558	618	577	586	563	588	612	550	594	615	623	599	605	586	573	572	598	603	547	583	606	567	554	621	600	596	594	589	585	551	553	550	618	600	576	606	580	577	604	575	611	576	583	625	594	593	569	595	567	606	566	589	571	573	591	578	620	589	589	583	561	540	603	576	560	652	605	611	570	578	610	528	577	583	577	551	599	547	571	555	567	623	626	542	604	594	575	581	585	618	589	605	584	544	560	596	580	624	579	604	601	577	596	589	596	553	538	582	588	584	539	585	580	574	574	599	590	597	563	585	570	575	623	588	577	602	583	598	576	538	620	573	571	509	598	584	583	570	565	567	565	619	551	581	592	561	607	596	610	597	596	595	579	536	564	600	572	617	640	600	543	567	607	590	576	571	599	614	581	593	547	599	548	552	571	568	574	585	629	569	573	582	627	592	598	615	590	564	570	611	594	589	572	573	612	579	595	567	579	590	571	631	616	621	568	579	610	586	584	562	561	594	553	610	576	578	616	620	583	589	546	593	639	619	576	598	574	552	586	600	599	606	572	585	595	594	585	595	588	596	582	586	586	608	598	573	609	571	595	605	596	589	639	614	596	579	575	591	623	559	572	620	594	558	562	566	602	566	591	578	603	606	568	594	584	585	613	589	585	573	625	554	592	567	566	564	569	562	600	607	620	590	607	583	589	602	591	553	620	611	602	614	593	577	603	592	631	560	584	576	597	540	560	596	595	575	621	552	553	584	563	565	576	592	608	596	586	602	593	590	560	578	603	589	560	566	584	613	582	579	615	598	571	579	602	661	589	617	599	588	601	597	637	631	555	587	611	619	567	600	548	555	603	567	577	610	593	578	613	542	588	605	557	551	580	595	561	575	602	579	592	612	633	553	547	582	545	595	552	590	577	647	579	584	555	600	611	574	628	577	560	608	570	578	603	617	594	601	585	609	616	576	593	590	552	590	558	555	614	564	607	597	616	582	575	576	621	609	571	594	615	565	628	624	579	574	600	558	550	572	578	596	566	578	581	600	526	578	579	613	582	590	606	627	576	562	560	593	629	599	588	554	581	593	582	600	575	597	592	599	587	551	612	537	558	601	572	586	600	535	565	612	581	616	604	520	604	555	587	597	629	588	580	585	602	606	618	586	578	580	580	540	591	640	598	622	626	572	626	566	596	606	620	572	569	609	584	609	587	589	577	627	625	610	550	606	603	593	581	603	589	603	581	588	613	617	588	579	613	602	588	587	585	583	561	550	611	604	604	600	595	587	593	581	557	622	611	556	575	579	597	555	571	586	590	569	607	608	587	582	579	622	568	607	535	572	569	581	621	611	602	585	573	631	554	567	604	562	560	549	609	613	582	530	617	593	602	577	533	566	606	575	574	590	671	558	559	578	574	555	583	577	590	583	564	566	551	601	599	570	573	591	579	601	604	543	572	597	576	564	638	568	600	538	602	583	588	601	572	589	577	593	544	546	547	587	560	572	573	591	569	580	567	582	583	579	574	580	538	601	580	606	571	617	574	566	603	581	527	574	557	581	548	586	606	597	556	591	544	566	583	612	626	603	562	636	597	617	589	611	585	576	580	561	581	577	568	571	571	577	587	521	571	630	579	561	612	591	587	581	601	581	589	596	576	594	579	622	583	568	591	649	585	578	607	586	601	634	559	556	578	613	593	591	611	570	597	601	592	593	566	600	623	616	549	580	637	585	569	596	601	590	546	608	541	547	613	606	612	551	594	577	570	578	614	624	602	606	657	579	563	579	606	573	572	615	579	596	597	581	596	554	580	568	578	595	599	570	571	563	598	610	594	587	570	592	573	575	617	603	602	567	603	614	563	601	609	561	595	616	598	600	528	598	595	594	585	595	609	594	566	606	568	574	565	587	548	570	596	590	582	609	583	579	639	582	562	586	598	606	566	588	559	590	630	619	594	621	567	584	574	573	612	618	557	552	585	594	569	601	572	576	611	584	583	569	588	666	610	578	585	595	557	562	563	599	577	579	603	614	600	553	594	609	573	628	574	541	628	577	592	559	615	569	585	560	609	612	640	608	642	597	545	580	597	599	632	549	576	602	616	602	582	584	595	587	604	592	572	594	583	572	571	605	580	591	607	588	582	605	576	556	624	562	584	565	614	566	606	588	575	609	566	593	574	577	588	633	576	585	601	639	585	602	591	578	555	607	581	598	616	576	565	594	561	570	590	594	597	556	584	610
1893	200	183	147	174	193	202	204	188	168	174	151	161	170	197	171	167	155	167	132	151	141	131	155	155	141	143	167	150	131	146	136	144	152	147	140	146	140	133	134	134	127	133	145	144	151	118	142	142	146	137	122	156	149	153	128	146	128	144	135	128	133	159	129	163	159	119	142	139	161	142	148	139	137	139	124	128	145	133	141	157	142	150	164	147	145	162	141	148	125	143	152	130	145	163	156	144	149	123	158	173	119	136	146	143	135	135	125	129	123	107	152	127	137	139	117	144	130	138	124	130	118	117	129	132	157	153	134	144	132	139	150	139	141	120	149	163	144	150	123	147	131	130	149	141	127	145	151	139	129	142	154	131	144	143	167	145	150	147	137	129	156	138	136	127	137	123	135	147	121	137	158	128	148	124	161	152	140	133	119	120	118	115	132	143	129	149	142	134	116	164	151	142	162	134	128	149	143	112	136	129	146	127	123	158	145	146	159	138	133	134	128	128	117	134	151	142	149	163	132	140	143	144	161	129	136	130	145	122	132	135	135	131	122	116	118	134	137	148	132	128	155	170	138	137	149	143	139	138	145	135	125	123	144	157	119	113	135	139	140	135	134	111	131	143	145	148	128	135	125	158	155	138	129	144	134	147	162	151	135	142	148	149	115	135	144	149	130	147	132	166	141	171	114	132	130	135	136	124	133	141	124	150	152	147	157	140	126	172	140	130	139	149	152	127	127	142	118	124	136	139	116	144	143	132	157	143	155	139	159	146	143	139	131	144	135	148	132	155	138	164	135	147	123	133	123	145	145	154	129	154	139	137	105	138	132	150	151	140	128	145	131	127	123	117	139	149	159	135	131	136	152	139	138	149	129	128	138	159	119	149	132	149	142	137	146	164	130	131	138	140	140	152	149	150	142	146	150	142	144	128	145	124	155	133	149	150	142	124	135	156	138	125	154	136	154	145	131	145	154	147	127	138	134	126	141	146	149	127	119	138	144	155	142	140	141	147	122	125	134	143	137	129	149	165	145	120	121	153	149	128	137	129	126	137	126	155	119	143	124	136	125	122	130	135	134	144	139	145	140	148	141	123	142	125	140	123	123	166	141	134	135	155	131	113	130	142	121	161	142	135	131	130	130	141	140	141	120	127	148	140	136	151	170	152	134	146	131	130	143	138	164	137	139	132	159	133	155	129	136	141	133	133	148	135	133	131	131	128	139	135	150	116	150	133	145	142	143	121	140	133	131	153	107	132	166	138	127	123	144	134	131	148	130	123	140	143	134	142	124	139	143	130	147	149	143	162	150	140	164	143	159	128	126	145	119	142	139	153	146	143	140	122	158	158	127	135	128	161	146	159	152	152	156	144	135	147	138	149	168	123	126	127	136	148	132	155	139	136	133	150	133	144	125	156	144	150	136	111	154	151	168	117	155	145	154	161	147	135	131	130	153	134	149	157	143	152	136	152	144	140	130	123	143	121	156	158	141	155	145	150	138	146	145	123	133	150	151	156	153	140	125	151	124	139	145	175	141	171	141	130	135	147	118	150	130	140	133	117	138	153	121	116	127	148	142	142	117	143	137	142	140	142	158	142	135	151	153	126	114	138	140	136	114	135	142	150	133	135	140	107	156	134	145	124	146	145	130	151	146	145	125	138	140	147	137	141	138	123	141	101	122	149	127	139	136	147	143	126	142	145	116	126	139	140	158	124	161	133	139	124	146	124	140	130	140	160	140	146	148	148	130	155	168	144	125	154	110	131	144	129	148	151	129	152	153	122	122	136	171	157	112	130	140	167	132	162	146	149	139	121	129	145	157	142	144	141	141	132	122	143	152	150	133	136	123	131	149	129	136	146	127	139	132	140	152	162	143	132	111	141	135	135	118	143	136	129	168	150	136	166	127	126	139	132	142	137	127	142	152	149	146	143	148	161	144	141	153	146	140	140	129	125	148	138	141	153	147	117	120	154	132	152	125	120	145	162	149	129	139	143	139	125	150	133	153	157	167	143	140	151	150	137	112	136	139	151	138	137	138	119	156	129	147	134	151	148	156	120	131	143	138	154	107	166	142	119	142	148	141	121	134	154	133	117	134	158	128	122	145	124	122	146	146	137	154	132	139	125	138	128	127	139	136	135	145	135	143	139	121	139	145	128	140	155	142	123	134	150	142	123	141	126	149	132	148	132	135	144	148	138	145	151	129	141	139	124	151	121	138	149	127	134	110	147	132	128	106	154	164	144	136	139	134	138	131	141	136	142	148	148	141	111	136	147	124	155	141	126	156	130	145	155	137	156	153	143	139	156	150	128	152	132	132	139	132	156	157	132	155	135	144	134	151	139	143	116	139	139	152	158	133	121	128	158	144	144	137	133	134	130	150	129	143	123	123	142	140	128	138	134	143	158	141	157	125	128	162	140	149	156	157	130	135	137	138	145	127	167	137	116	122	127	129	139	143	149	156	134	150	155	148	152	127	148	136	142	130	136	133	153	150	133	122	154	130	132	136	131	132	139	135	154	147	140	137	127	140	144	140	145	148	156	161	126	129	133	147	151	123	147	119	131	121	161	126	131	119	126	155	138	141	145	158	165	152	154	147	132	133	141	136	143	143	149	141	128	154	138	131	155	148	130	131	146	153	152	146	142	125	146	156	120	139	128	138	139	143	152	139	124	152	139	155	136	163	147	128	123	152	139	128	123	140	121	135	146	156	139	140	146	135	149	131	134	132	129	134	141	143	138	131	154	125	123	139	135	131	141	133	133	122	146	158	145	130	159	127	142	134	125	133	131	137	144	126	143	141	154	151	130	136	145	158	140	140	147	140	140	151	143	132	135	151	136	159	142	141	146	112	154	125	134	155	155	149	142	129	125	166	139	146	138	138	135	144	145	154	134	141	134	140	124	139	167	143	149	165	127	149	155	147	142	150	156	132	114	135	109	145	159	123	126	145	141	146	146	133	129	130	138	138	146	130	163	138	130	150	142	123	146	129	159	128	136	131	144	136	157	151	115	152	139	144	138	155	132	105	156	162	137	149	145	145	157	126	139	122	148	157	149	153	129	139	151	124	146	128	130	131	123	158	143	135	171	142	148	149	131	136	153	170	154	133	160	141	125	157	135	140	156	151	121	138	148	157	140	128	128	145	128	154	139	135	129	149	163	145	143	137	133	172	149	138	131	106	123	144	148	136	149	125	133	128	173	131	153	135	150	132	132	135	117	140	140	123	134	146	157	160	140	143	147	152	147	135	144	155	136	135	144	138	169	141	132	141	145	151	151	175	156	143	143	139	156	134	125	157	131	146	148	137	126	158	127	135	141	143	116	125	127	157	135	131	142	141	142	145	142	129	134	137	159	138	109	141	142	136	132	155	142	149	120	130	139	115	130	140	136	126	134	154	140	131	139	138	171	142	134	140	136	132	130	148	147	138	124	136	152	124	141	144	107	136	129	146	123	139	152	129	117	133	160	146	140	130	158	127	126	147	142	141	169	134	148	143
2191	448	547	560	554	656	771	805	836	682	686	647	599	623	616	569	506	511	485	447	446	447	465	440	469	470	483	464	440	398	393	426	411	384	405	402	375	430	417	389	372	403	380	407	377	401	399	398	371	393	410	398	403	371	393	389	386	386	407	395	389	380	407	386	395	399	366	376	336	408	419	361	395	344	428	418	367	355	360	389	396	397	393	430	399	404	395	402	371	386	381	390	359	381	407	390	404	385	373	408	386	363	388	405	386	371	411	423	381	385	373	390	384	362	374	370	389	411	399	408	367	395	385	373	367	374	383	383	366	373	412	359	420	362	387	398	377	382	374	392	403	417	384	387	432	387	370	370	399	382	371	397	347	380	402	403	364	404	413	393	361	395	404	408	398	379	399	374	409	378	411	399	382	396	381	400	366	393	374	349	364	389	388	361	388	395	363	392	378	400	388	384	390	343	400	412	369	392	364	385	377	387	394	376	375	366	358	370	393	393	392	385	381	367	379	362	389	378	378	391	404	413	386	377	418	372	387	385	393	385	404	394	398	408	379	390	396	367	365	377	346	396	401	368	375	404	409	403	411	369	398	415	371	354	401	366	390	392	416	368	404	399	414	391	375	399	334	377	356	379	388	350	408	364	376	388	377	383	405	404	357	382	361	396	376	364	385	411	407	421	393	363	418	398	374	391	364	375	432	405	383	363	377	402	402	385	398	379	396	387	406	409	349	376	425	380	386	386	387	363	389	399	406	406	370	390	390	396	455	412	381	367	388	375	389	366	354	412	409	429	387	375	382	392	373	394	398	415	398	352	387	376	366	407	383	391	411	383	384	366	417	394	391	406	395	397	412	380	398	404	382	394	373	411	363	364	399	392	393	396	365	377	382	386	362	408	390	392	378	410	384	402	379	375	377	400	377	359	427	386	394	376	366	388	414	419	394	389	393	364	355	406	398	385	375	377	403	392	407	392	368	376	366	373	382	357	402	365	374	380	357	396	397	373	380	443	369	379	369	383	388	387	389	389	419	360	417	377	408	389	409	389	367	423	394	363	436	366	385	383	385	370	409	394	351	383	377	388	403	403	430	371	419	387	400	396	404	419	403	385	380	403	385	394	404	373	390	400	356	372	393	401	370	393	383	405	366	371	370	393	346	384	398	382	413	390	392	402	395	405	373	369	382	386	377	344	389	377	400	399	398	380	377	384	403	374	348	384	390	374	412	365	430	381	402	377	376	398	388	398	379	385	383	395	430	398	440	361	362	382	410	390	377	404	371	401	402	390	368	405	374	396	404	373	408	425	381	386	377	390	349	381	418	397	345	375	368	375	407	411	408	388	379	407	381	378	362	400	350	370	353	437	387	375	418	392	392	352	388	365	436	400	337	384	378	396	406	341	409	392	354	364	394	383	397	427	357	403	433	416	382	413	380	348	386	429	374	388	382	418	364	390	408	399	362	366	375	394	399	362	367	394	365	384	376	385	403	397	396	387	385	325	396	354	392	376	369	402	398	392	399	402	391	408	394	398	398	344	390	393	419	400	381	362	360	387	386	409	344	397	369	411	398	394	393	362	393	388	409	389	387	417	408	380	384	390	387	416	405	413	405	404	416	411	410	389	382	376	431	389	393	376	400	386	396	372	403	398	433	399	426	415	380	384	376	393	409	375	391	392	366	358	388	398	416	374	403	372	398	419	410	382	400	394	404	371	394	379	451	384	390	348	373	383	392	411	395	388	372	364	419	375	380	422	455	401	402	381	388	394	387	404	415	387	379	350	367	428	412	381	432	410	381	378	373	397	410	417	390	409	356	386	411	341	386	387	391	384	402	402	406	385	398	369	373	380	385	423	411	385	377	354	382	398	434	413	368	364	412	395	402	413	390	395	385	376	390	363	394	371	390	411	386	410	429	381	389	373	385	407	431	384	395	361	392	385	397	394	375	393	370	362	382	369	403	373	372	409	369	387	359	409	365	386	375	388	414	411	389	394	394	373	391	383	405	406	382	365	407	362	379	361	359	391	409	382	370	387	362	384	381	369	410	403	349	389	389	407	400	401	403	419	401	426	427	405	397	404	378	404	398	399	388	384	379	409	395	388	368	428	376	398	357	402	399	362	381	386	394	413	405	392	368	389	400	357	386	383	351	345	384	379	382	363	375	387	376	390	387	381	371	390	399	360	417	383	387	384	394	372	373	367	388	384	385	401	396	391	362	413	362	401	373	360	396	400	358	420	364	365	415	388	404	399	375	409	369	399	392	375	371	379	412	389	388	360	386	402	369	393	398	359	379	383	389	395	374	381	414	365	369	408	398	404	393	407	378	394	404	397	383	349	368	395	379	378	395	348	434	383	363	367	418	388	399	382	368	372	380	398	390	404	394	385	397	379	387	413	380	352	413	381	375	391	388	405	373	381	372	386	390	423	412	384	318	406	392	371	405	413	388	409	384	374	364	429	375	400	363	383	351	399	408	384	377	382	397	406	383	399	383	388	407	416	399	378	390	382	393	412	390	390	405	398	374	369	393	371	388	364	369	405	381	382	433	401	422	402	405	380	408	381	387	384	383	367	392	380	391	385	398	401	382	396	432	378	373	386	392	369	391	394	408	395	388	397	354	375	409	382	412	365	392	382	405	435	394	392	369	411	398	381	382	407	393	369	397	399	378	435	373	390	385	456	395	382	345	463	405	388	392	428	393	393	375	385	363	372	349	373	377	360	388	378	413	358	395	405	373	371	412	405	379	406	366	399	377	430	398	418	392	410	392	370	373	394	395	427	396	368	419	433	382	385	418	365	411	412	400	402	368	382	372	392	406	395	374	345	397	360	377	382	410	367	380	362	343	390	397	393	422	407	383	419	438	412	398	384	377	392	392	372	393	370	395	394	367	394	402	403	373	416	398	402	383	389	420	383	391	423	410	402	373	358	374	356	401	368	402	381	374	373	389	396	373	401	384	378	370	373	379	382	392	414	421	345	351	389	379	387	375	401	385	386	380	433	374	400	404	401	386	353	403	364	380	383	358	396	380	403	386	379	385	415	397	392	415	402	399	387	381	403	392	392	407	403	395	392	403	398	399	383	435	386	372	364	382	393	375	369	385	393	388	382	410	406	387	380	366	417	388	374	403	353	371	377	366	398	399	374	395	427	391	394	389	405	395	407	380	406	368	397	368	413	394	389	379	358	416	379	346	380	400	407	431	369	384	378	354	399	435	395	376	394	411	414	412	398	411	378	384	367	413	377	377	350	364	383	433	375	400	386	398	429	363	414	408	398	368	399	406	401	349	415	361	393	411	380	413	417	382	407	389	414	377	366	382	393	386	360	395	409	413	364	364	402	413	351	405	389	390	385	373	387	430	384	442	373	372	361	353	404	413	413	445	408	427	426	408	371	377	384	404	405	369	423	400	413	372	376	393	394	361	383	377	400	417	377	406	419	384	381	382	381	386	357	348	412	385	361	381	413	372	420	370	386	419	380	411	412	395	419	381	403	397	367
7601	1327	1392	1077	755	602	623	573	531	427	424	387	392	377	350	317	329	289	309	301	325	315	297	313	311	319	302	281	297	273	305	276	252	251	316	292	275	278	306	281	250	253	299	250	251	266	261	266	289	265	255	299	255	279	262	264	278	277	272	272	265	265	256	295	294	245	269	255	278	267	266	303	272	233	296	262	265	276	259	278	294	240	276	248	289	300	271	302	295	286	274	262	264	257	262	281	253	243	254	260	268	286	264	273	283	274	269	284	268	252	301	277	288	276	265	252	264	266	267	275	282	278	271	300	285	258	266	256	261	242	287	265	267	288	252	265	259	285	241	256	241	284	296	252	279	282	238	263	280	279	275	280	245	260	276	271	255	262	263	273	270	258	271	260	258	264	266	259	264	272	257	269	274	263	255	247	235	291	244	252	240	287	306	285	262	271	257	255	279	269	265	246	267	255	268	275	285	252	270	222	266	286	264	268	276	271	266	284	250	289	260	267	302	282	304	276	283	246	262	258	278	257	245	258	278	267	291	254	258	262	258	275	307	271	268	259	259	259	250	288	272	285	262	262	299	287	274	274	291	254	253	284	262	255	256	266	246	263	261	256	238	292	270	244	277	260	246	271	271	270	263	294	293	266	264	260	261	249	246	266	259	244	272	268	278	270	278	239	261	309	233	282	303	250	274	263	284	273	280	265	266	275	275	271	236	268	272	304	285	269	280	256	304	273	252	274	283	275	282	279	247	284	287	254	265	295	267	276	256	280	285	279	286	258	278	252	278	277	255	259	250	288	298	260	260	286	260	274	282	246	268	278	284	249	255	276	281	264	277	243	275	270	240	273	247	279	261	274	249	226	259	276	248	256	270	257	245	248	279	273	263	270	272	285	253	278	272	254	244	253	298	287	300	296	292	285	241	240	252	259	273	280	278	272	261	261	272	286	288	266	293	271	290	270	281	286	263	252	274	259	234	294	289	256	287	271	256	286	277	264	281	245	270	267	262	269	279	254	255	260	262	270	253	285	264	278	253	237	250	258	281	252	257	268	272	310	251	262	308	288	259	261	248	283	256	274	265	289	294	258	274	254	285	274	276	282	256	270	263	255	242	223	270	287	302	269	245	249	272	265	260	279	274	253	257	288	267	249	303	275	265	248	281	278	287	279	266	229	249	252	247	267	286	285	264	276	273	256	267	226	243	262	244	277	238	280	280	278	259	268	279	256	242	292	263	267	267	259	258	254	236	236	289	261	272	277	239	270	261	262	263	297	264	257	252	241	247	275	283	266	268	241	277	313	298	285	278	292	246	262	245	271	241	276	265	288	276	248	274	265	268	272	265	279	269	257	281	264	266	277	284	272	269	261	282	257	257	273	249	273	278	283	259	294	255	248	258	266	281	275	280	273	255	320	260	281	276	298	289	258	297	237	274	279	264	253	247	270	259	242	260	271	260	260	258	259	278	258	294	276	260	275	271	264	272	308	278	255	263	281	262	257	270	243	276	268	276	275	265	265	249	286	279	273	259	254	283	302	269	278	248	265	265	227	281	287	280	280	292	309	265	284	233	296	284	263	227	255	297	270	310	271	288	293	298	289	297	247	262	286	309	274	275	244	289	276	262	290	300	281	287	271	250	274	248	276	295	261	260	310	277	276	260	274	279	292	272	253	266	285	299	258	252	281	254	276	275	287	253	272	254	250	277	271	268	270	288	290	284	256	259	264	286	244	272	279	265	261	299	289	265	248	245	280	247	288	285	272	264	265	293	267	243	264	278	306	256	281	276	254	274	293	265	277	270	288	258	295	295	270	268	270	269	294	239	253	261	296	269	232	287	291	280	281	278	260	265	237	281	233	269	275	248	263	266	253	256	231	278	299	278	261	252	264	269	265	264	288	251	254	275	258	257	259	263	261	263	243	231	262	287	260	255	238	246	247	262	288	274	267	272	282	280	270	269	254	276	215	261	290	270	284	262	278	269	280	257	255	269	258	268	272	255	277	285	265	230	237	247	245	269	280	267	259	283	283	270	260	290	267	290	270	253	253	265	273	274	286	294	294	262	246	262	261	267	276	282	265	231	266	297	289	271	267	256	266	262	276	245	268	259	256	277	250	292	257	262	283	275	267	288	252	287	257	294	264	255	249	273	277	271	283	239	265	295	319	295	243	262	295	236	266	262	287	291	275	252	263	269	278	267	283	243	302	263	279	245	301	258	258	294	287	281	276	291	278	274	265	320	262	265	270	270	268	249	289	254	246	273	277	261	289	254	271	262	278	277	263	279	286	280	274	254	266	275	269	286	272	265	223	268	235	281	306	272	275	284	271	296	256	290	264	303	300	252	266	246	278	274	272	264	260	254	252	242	270	269	298	279	255	260	293	272	290	286	266	272	255	291	291	278	259	257	273	271	293	278	273	283	261	281	269	284	274	258	261	258	277	263	260	237	274	296	277	242	280	269	240	269	267	289	298	241	248	243	260	296	285	259	262	262	258	265	267	274	278	245	253	279	269	263	270	274	291	259	265	278	249	266	269	269	277	262	267	265	264	287	280	238	292	260	273	296	280	261	268	269	269	257	269	253	255	254	257	265	279	259	296	277	285	276	231	282	267	263	262	270	292	302	281	316	285	272	288	289	256	269	251	263	276	291	248	249	260	270	272	280	294	335	274	266	249	250	295	270	300	280	275	306	274	271	294	263	299	275	275	266	269	260	266	298	267	298	231	274	226	253	266	270	281	264	253	286	266	277	266	249	257	285	242	254	273	239	267	267	250	317	282	271	301	255	261	277	277	267	246	263	281	268	279	263	252	248	251	260	262	271	275	290	312	278	269	280	303	296	302	282	265	251	244	267	258	251	281	259	272	251	258	279	242	275	281	297	275	272	275	297	268	264	272	312	254	263	271	293	255	269	240	252	273	269	274	261	284	283	283	247	268	275	289	294	267	268	270	289	261	266	262	264	297	268	283	284	239	253	304	253	283	282	276	295	269	264	298	280	283	252	262	263	286	294	296	273	253	262	264	300	260	294	299	269	259	277	269	275	271	284	280	258	241	250	276	271	280	298	255	272	255	261	278	279	246	255	257	284	266	251	269	244	289	275	271	308	272	257	256	282	247	261	287	255	289	278	264	289	266	259	266	266	254	261	267	276	258	253	276	307	266	263	252	239	283	266	283	280	305	295	279	304	299	286	278	286	257	262	278	285	251	261	253	253	259	302	280	279	257	275	272	264	295	241	249	264	264	291	239	278	276	296	273	295	267	261	278	252	291	280	239	264	291	284	273	269	280	275	279	252	305	263	299	282	281	246	254	245	280	260	289	288	293	276	292	276	249	286	259	274	283	262	248	296	258	264	259	248	274	268	268	289	277	273	262	274	254	266	268	278	269	247	275	268	264	295	234	245	272	240	303	270	273	233	274	246	241	249	260	287	259	236	287	278	285	248	274	263	265	279	266	267	241	286	256	267	274	276	243	285	258	265	276	260	253	281	264	231	239
5917	1604	3192	3395	2999	2661	2626	2530	2278	1942	1690	1615	1480	1391	1347	1197	1166	1109	1010	1013	1070	1065	1023	1074	1004	978	888	936	916	899	842	785	806	743	770	754	711	732	769	802	735	798	794	744	749	799	716	729	716	736	692	691	697	688	673	679	638	695	653	638	719	659	693	677	700	682	681	660	633	679	649	689	709	662	709	705	643	654	662	675	644	676	731	655	635	709	632	673	684	630	647	682	698	646	730	698	692	684	655	696	646	620	698	630	686	665	684	699	686	703	712	595	678	656	724	729	699	653	681	668	688	668	654	666	652	657	687	642	642	645	680	637	688	664	684	678	631	709	689	659	615	644	661	689	611	665	633	648	704	716	659	662	658	720	641	633	646	721	656	650	668	613	659	702	614	659	660	661	669	622	625	661	645	632	667	678	654	647	649	703	668	680	682	688	608	650	697	682	675	659	639	661	687	639	635	690	643	638	664	654	713	642	697	706	659	662	642	675	646	716	652	637	705	663	648	699	641	698	678	630	688	676	646	648	630	673	655	669	686	680	629	675	644	671	656	656	661	681	642	656	733	669	648	652	634	675	668	666	673	668	663	676	673	685	637	643	664	635	629	663	657	677	668	613	684	681	630	680	625	633	679	642	653	678	652	643	686	684	652	592	703	698	676	647	621	711	690	650	689	669	692	703	705	680	627	667	651	657	627	631	620	727	664	637	664	672	679	656	657	673	642	719	678	698	649	670	698	590	681	657	686	608	647	632	666	669	682	644	676	605	702	652	597	654	658	625	658	640	689	685	657	665	707	636	654	649	673	697	683	719	658	669	664	662	641	660	632	706	671	662	653	679	692	643	646	690	666	682	684	657	656	662	659	705	668	672	744	705	641	646	658	630	671	698	655	688	684	684	692	638	657	654	674	645	675	653	645	663	724	641	643	654	664	658	717	671	661	675	673	654	663	689	671	629	697	671	721	676	608	635	657	693	649	678	647	640	655	658	633	632	679	620	657	689	651	669	650	637	673	649	631	664	658	605	669	683	660	653	673	643	676	638	648	657	708	722	685	672	650	675	677	606	669	665	692	667	656	672	691	620	653	682	667	710	658	568	670	698	641	664	626	695	670	704	655	644	653	674	666	663	639	633	627	655	616	617	642	637	629	711	637	657	652	623	705	658	653	668	688	649	642	679	673	709	588	649	641	685	627	641	695	712	662	706	673	686	643	699	640	637	640	630	693	688	654	692	654	638	671	634	691	665	628	667	672	661	684	637	688	674	661	642	647	631	646	661	670	640	674	689	676	588	659	693	622	662	686	675	617	660	641	678	681	618	623	645	659	686	675	615	634	653	682	651	672	647	598	624	631	680	665	709	637	673	695	671	694	692	680	666	654	673	666	628	662	647	664	640	692	644	653	634	643	684	653	718	642	733	623	677	703	652	674	666	652	628	637	651	684	703	671	578	650	682	673	638	699	649	679	658	675	663	638	707	651	704	644	652	639	663	637	690	665	645	643	676	680	681	663	647	696	640	661	643	673	631	652	670	687	647	655	630	667	680	685	649	615	702	626	641	641	652	676	686	688	694	692	631	647	645	660	656	685	637	665	675	677	692	652	669	662	633	661	663	669	692	669	656	677	665	688	642	605	655	654	701	651	706	628	640	619	675	679	659	675	684	676	654	670	683	646	687	640	636	651	653	683	660	691	678	668	634	667	717	674	702	676	657	664	656	665	659	711	679	677	614	663	656	677	713	646	654	645	691	627	702	673	676	654	679	691	662	669	621	658	686	628	670	655	654	682	664	670	690	669	670	656	714	685	677	682	638	660	704	678	612	647	685	665	608	608	616	683	657	656	640	641	658	695	656	591	698	662	660	679	660	662	663	658	680	692	709	653	664	675	698	664	663	663	666	694	639	695	687	659	637	618	651	653	705	632	704	682	671	646	637	614	618	627	687	674	663	655	657	684	682	692	699	643	640	693	665	683	685	666	645	627	639	660	636	662	659	642	679	648	656	674	670	661	660	682	708	658	654	690	677	700	657	713	659	642	648	648	701	650	650	674	644	669	653	679	737	684	682	667	646	615	697	636	674	686	650	606	686	668	735	702	665	643	631	629	709	669	656	670	625	677	643	675	657	686	686	616	650	640	668	642	694	654	631	665	657	678	680	635	649	683	664	644	621	679	659	654	660	657	664	672	684	640	701	627	708	630	702	641	655	688	694	658	665	659	646	649	673	626	675	676	680	669	677	689	625	662	696	677	709	713	681	706	659	643	674	675	683	656	663	640	685	668	669	648	650	634	706	664	693	691	658	726	654	645	649	659	633	623	639	686	660	652	691	626	680	663	621	636	676	633	640	692	685	624	673	663	639	612	626	673	705	642	637	677	674	645	713	645	667	655	664	678	669	685	666	655	665	636	673	712	681	685	688	706	634	644	677	632	694	660	586	615	616	663	718	666	625	683	640	678	618	690	644	664	602	650	659	651	689	658	686	652	641	649	600	690	707	696	688	703	627	623	681	651	648	662	663	658	642	667	641	666	681	679	672	665	610	654	676	712	660	694	640	658	646	639	594	637	698	643	679	666	694	717	705	704	675	655	665	660	660	644	680	652	643	612	615	715	674	653	655	710	694	666	715	673	660	673	671	695	673	666	637	659	656	629	663	652	670	622	701	659	637	619	618	656	683	693	692	690	624	676	655	634	673	663	654	674	641	652	682	624	654	671	668	621	661	628	646	715	678	626	663	677	688	668	702	659	627	708	697	670	684	712	648	718	636	645	675	696	709	651	671	677	686	656	701	665	678	669	619	674	680	686	690	628	673	637	657	628	621	644	690	649	728	690	653	624	665	642	699	607	637	700	649	692	659	723	673	737	674	688	686	690	706	710	699	681	654	676	618	669	686	660	691	688	639	682	671	662	666	682	671	683	697	613	595	619	645	692	660	624	669	652	658	638	661	684	631	649	662	671	659	655	660	693	651	636	656	655	668	686	653	664	649	694	648	667	650	680	663	671	690	676	651	682	652	639	680	664	667	687	657	635	671	651	692	671	668	664	675	632	672	668	689	664	646	645	637	705	637	693	679	687	660	654	697	679	627	699	663	642	637	675	650	666	647	702	660	658	629	652	688	657	644	683	643	654	668	650	671	632	645	672	658	689	618	687	645	620	639	676	672	683	696	620	663	641	684	666	655	646	643	669	669	671	682	671	646	658	656	692	694	653	674	668	664	667	683	676	617	662	708	678	655	676	692	665	684	625	691	711	709	704	650	688	676	667	660	697	657	727	651	673	659	650	696	624	686	682	699	659	642	692	674	658	663	569	683	676	683	681	665	675	703	699	682	626	670	662	642	680	670	665	649	652	692	643	653	670	644	670	656	631	645	669	670	612	652	649	643	692	632	658	698	646	687	657	638	682	648	674	668	669	703	667	687	660	644	664	661	698	625	681	666	653	668	678	671	647	671	630	640	685	669	636	667	645	699	701	668	677	635	641	704	671	652	660	696
13925	2580	2539	1827	1254	966	905	820	645	585	512	464	460	390	403	337	317	322	329	341	339	312	316	320	279	319	336	285	276	265	287	270	254	231	248	269	231	272	260	248	299	264	253	258	232	259	258	219	259	268	255	256	248	225	235	239	255	231	234	248	248	241	232	249	224	252	267	231	255	224	238	240	221	257	250	243	220	191	264	238	243	260	231	244	277	222	269	243	242	256	247	294	231	215	248	291	257	278	224	253	247	269	216	245	211	231	261	257	254	228	239	221	259	230	214	255	263	226	243	247	221	249	233	236	200	267	234	249	239	235	219	252	249	227	208	226	245	227	242	244	235	265	229	229	238	244	250	225	225	258	238	250	265	244	250	234	234	227	217	252	240	249	267	270	250	256	252	261	269	234	237	248	238	240	242	241	244	238	265	244	242	239	231	248	224	271	237	204	232	244	258	244	235	232	232	243	282	239	254	236	246	228	218	241	247	241	249	254	211	262	249	260	253	239	272	240	232	239	231	239	274	255	218	219	237	271	264	254	215	239	222	246	243	223	222	244	260	268	255	240	264	236	262	234	251	255	249	249	233	247	211	257	239	217	240	241	199	251	245	254	229	246	228	207	236	247	248	225	248	247	250	203	232	232	230	237	244	248	216	245	234	243	225	254	242	220	256	228	231	244	247	244	237	250	241	236	249	254	238	248	251	240	242	230	236	258	243	248	243	239	216	253	253	251	233	232	271	244	245	245	217	250	241	235	257	223	234	233	252	240	227	260	259	254	229	255	223	253	218	245	234	242	219	258	246	241	238	227	214	245	212	256	216	235	274	219	240	230	257	227	229	238	261	269	241	242	273	252	261	217	230	241	218	240	229	227	265	262	261	236	216	252	240	237	239	251	270	227	200	269	243	241	245	240	233	245	233	251	233	230	222	245	245	250	242	223	248	241	286	248	223	261	219	233	237	264	232	233	233	256	227	256	259	231	234	251	231	253	221	227	264	229	248	258	241	266	248	231	241	232	214	267	250	246	225	256	221	222	234	238	256	236	226	253	245	239	239	242	228	253	255	255	257	218	257	255	263	227	243	249	247	239	216	225	259	248	218	239	261	240	261	253	240	234	235	241	254	241	243	229	208	254	245	251	241	233	242	234	233	244	252	243	271	237	252	226	218	225	271	257	273	242	254	238	234	234	240	291	237	243	216	241	246	248	244	249	230	207	259	216	245	248	223	254	234	237	257	251	264	220	223	247	232	224	264	243	221	246	225	233	274	262	204	262	267	228	239	239	235	251	222	225	216	245	223	240	194	270	266	244	297	243	242	245	272	255	249	229	236	244	252	282	254	266	242	219	255	215	225	229	241	265	225	231	247	232	230	260	239	216	212	242	288	259	224	225	207	222	268	256	252	247	235	237	271	225	238	252	245	242	237	224	271	221	238	254	209	264	225	275	235	239	247	258	235	275	259	236	256	258	253	255	239	268	263	243	210	228	240	233	246	214	259	247	244	274	259	232	252	246	254	251	256	227	212	227	258	252	221	216	264	225	262	263	278	256	252	211	241	273	273	247	231	261	219	244	221	247	236	257	253	238	239	257	236	255	268	258	217	247	230	232	258	246	240	259	233	244	230	249	237	232	283	243	224	247	239	230	230	246	241	248	259	237	255	250	275	243	239	232	235	235	260	253	251	250	225	255	221	237	220	220	250	228	228	235	251	252	225	241	226	242	271	242	240	262	260	217	270	248	224	255	277	224	254	248	233	223	219	227	249	257	233	244	237	265	262	238	255	248	254	260	241	246	227	247	246	244	256	232	261	234	252	275	230	235	219	220	232	240	274	233	244	274	263	257	272	264	208	276	246	285	247	235	252	246	236	246	234	246	267	227	245	238	221	234	239	233	209	248	213	245	243	237	224	237	234	268	249	259	273	250	259	240	229	275	214	239	232	251	229	231	274	244	228	238	245	273	258	250	220	237	243	221	236	245	222	239	237	236	229	219	234	252	224	253	237	252	256	242	240	254	226	267	231	247	238	287	239	253	282	218	216	224	232	236	243	239	247	250	227	236	236	238	233	224	250	243	237	243	252	247	236	230	275	228	257	250	249	225	242	219	231	241	231	269	237	239	225	246	205	258	225	284	240	240	239	242	249	263	280	241	239	219	220	248	239	234	222	279	236	229	224	223	219	229	246	247	257	238	254	265	250	238	272	222	213	209	265	233	244	249	260	233	242	250	234	239	242	280	252	241	245	251	245	244	206	250	218	253	247	258	232	285	238	250	255	251	246	242	230	228	228	220	245	238	223	234	257	262	254	251	281	239	239	252	247	240	225	214	235	250	259	216	249	247	249	244	240	244	255	237	253	252	233	227	234	234	233	240	259	242	261	280	234	248	243	237	272	258	218	246	273	238	241	287	224	241	260	255	224	236	204	251	233	262	225	267	236	229	263	252	238	245	244	223	265	243	230	249	221	224	264	290	222	218	256	264	244	258	208	251	282	236	237	227	234	211	236	264	242	257	249	239	216	231	231	210	212	219	268	242	259	226	256	257	212	247	238	257	231	254	257	270	240	222	258	249	234	213	215	233	222	254	241	251	255	243	226	201	241	270	278	231	276	223	237	275	248	237	277	236	223	247	253	247	255	237	246	241	228	269	250	250	240	215	256	264	238	240	257	215	276	236	258	255	264	223	223	247	236	244	245	220	242	244	234	231	240	257	219	224	245	293	219	226	230	261	267	230	223	232	211	227	230	250	261	238	230	222	217	230	233	282	252	212	226	238	230	261	236	245	246	247	241	257	258	247	235	251	238	238	242	221	252	251	229	258	236	263	263	259	241	235	247	273	229	221	249	200	245	228	232	211	244	233	234	248	237	235	247	235	274	242	233	209	254	260	298	260	276	239	265	251	238	249	231	249	231	251	240	237	248	226	253	233	241	219	249	256	227	299	247	237	275	250	225	264	254	250	266	241	277	234	221	234	222	249	259	240	281	239	237	253	250	238	289	246	226	249	265	229	237	263	279	212	264	260	234	254	256	247	253	228	225	239	266	251	253	243	233	258	244	258	252	231	252	241	274	259	233	249	253	253	241	260	268	207	253	258	228	255	273	254	249	232	246	259	243	235	237	245	211	202	264	243	266	225	251	233	251	228	241	241	252	245	257	232	249	249	225	235	223	238	251	242	230	222	249	220	230	242	260	249	253	247	263	228	240	215	230	256	261	230	245	236	238	237	261	252	243	238	238	225	250	257	250	257	230	260	246	242	256	255	241	256	248	218	279	260	249	256	212	244	260	255	245	248	248	258	257	207	290	261	253	220	246	257	220	234	283	214	270	240	227	239	234	258	264	230	248	238	265	257	269	242	236	239	249	274	226	278	230	220	227	209	232	248	268	259	219	233	264	210	243	227	251	245	229	253	207	232	234	271	251	235	219	237	251	229	273	222	234	252	239	237	242	241	238	219	246	263	216	255	284	247	251	235	242	231	233	271	244	243	240	254
7497	2297	5291	5867	4943	4186	4094	3737	3339	2721	2438	2061	1903	1897	1667	1644	1511	1284	1167	1268	1327	1298	1328	1364	1153	1112	1252	1150	1051	937	918	865	826	816	771	771	768	694	762	819	788	795	732	702	807	783	683	693	667	610	620	643	647	645	616	695	643	645	646	668	603	606	627	598	609	590	598	633	649	605	579	635	629	591	597	575	650	622	548	586	616	582	616	680	606	594	611	553	611	639	575	548	596	584	584	581	597	595	629	548	576	602	557	541	598	605	581	610	595	586	654	612	585	600	587	599	587	593	586	600	623	593	571	645	591	594	572	621	596	574	633	562	545	532	579	611	590	593	622	564	642	616	618	568	608	572	558	580	548	593	589	590	555	589	637	582	572	585	617	613	540	598	594	607	567	580	595	570	537	615	571	581	560	586	552	574	575	590	576	603	578	608	582	599	583	563	571	568	550	567	600	577	582	570	582	604	589	577	560	594	597	597	621	609	569	605	574	535	557	608	576	545	587	556	554	587	596	589	591	571	589	603	582	620	557	599	600	576	608	542	591	596	538	565	612	604	588	567	554	621	553	561	607	583	564	576	546	571	596	572	566	577	547	565	570	587	602	561	568	583	596	569	570	576	562	573	594	630	531	584	610	574	581	552	639	615	584	604	601	609	598	573	598	558	605	551	552	591	617	622	580	588	553	552	566	601	621	592	570	553	574	585	581	558	589	587	564	541	585	596	599	582	567	611	561	568	595	616	589	614	532	594	544	576	601	595	567	588	621	570	582	591	626	629	594	574	613	571	581	600	542	595	570	556	605	592	605	592	603	563	609	619	573	602	623	588	558	583	601	547	568	616	623	576	607	558	609	579	612	559	574	590	623	559	576	589	584	552	595	618	582	601	559	618	604	636	538	578	589	614	582	547	550	550	594	582	548	574	591	594	590	630	599	571	584	595	589	592	587	574	533	621	571	557	566	593	624	565	595	584	555	566	592	576	579	582	556	587	602	538	603	622	605	568	610	558	600	563	600	571	605	594	551	553	558	595	560	543	567	591	611	578	589	596	569	600	585	599	550	539	615	609	614	562	560	586	581	583	606	570	573	547	589	586	598	608	586	546	581	610	586	577	600	552	559	573	638	589	568	615	547	582	592	615	584	619	577	581	585	542	559	591	575	619	590	590	552	543	562	565	581	604	606	556	569	557	563	535	623	579	626	584	578	576	542	581	576	569	590	566	594	621	548	563	562	565	591	583	549	584	577	565	605	565	589	606	586	592	594	611	588	528	569	558	593	569	606	593	590	588	532	534	545	576	590	577	630	560	567	569	620	570	587	570	550	556	577	598	589	590	619	607	570	585	572	601	607	604	587	576	631	582	604	555	601	526	576	571	612	570	590	606	562	569	612	579	552	581	593	579	583	571	626	582	592	584	570	626	588	567	552	579	575	609	559	583	562	537	601	609	579	570	615	579	556	593	573	567	546	562	584	617	645	590	557	605	593	607	557	604	584	605	607	551	609	621	538	578	572	596	564	561	589	604	591	577	585	548	552	599	562	564	537	566	585	597	596	534	603	577	552	606	585	569	590	577	585	622	608	582	630	585	529	600	603	591	601	594	568	594	597	569	521	598	555	604	606	570	557	604	583	594	617	590	575	565	603	550	580	584	573	598	597	625	601	588	548	593	607	621	551	549	604	585	573	609	567	625	598	558	592	574	561	581	556	555	564	549	586	581	591	587	570	564	590	571	587	585	571	557	628	554	615	563	601	584	568	589	611	576	543	576	607	581	587	584	537	577	563	595	591	606	569	586	587	571	560	593	566	596	593	604	602	598	591	602	575	546	544	570	653	562	551	561	596	601	587	594	611	617	573	579	582	561	574	596	578	574	594	577	631	569	594	585	550	584	605	578	617	550	566	565	580	568	586	603	533	592	569	575	589	600	612	553	586	572	606	607	588	578	616	615	544	608	598	566	559	609	582	571	605	595	574	622	604	597	591	569	568	582	657	562	592	622	622	596	600	574	606	580	576	571	584	573	593	588	598	621	563	656	618	610	573	568	582	594	583	545	533	555	575	592	599	579	608	546	563	565	621	549	596	641	526	623	597	628	608	609	585	561	603	543	599	582	526	539	617	562	583	587	585	545	597	581	598	590	597	571	565	590	596	582	517	619	578	582	560	609	581	542	597	621	562	589	562	550	583	596	601	560	584	571	598	538	574	554	579	567	612	636	593	579	614	563	574	616	589	588	592	535	617	599	559	603	612	587	560	595	583	584	609	595	572	574	524	589	593	561	580	622	557	626	568	581	585	573	563	620	558	559	582	578	559	613	566	621	599	599	644	568	596	583	548	545	583	558	563	616	574	577	570	573	580	559	577	593	553	599	602	605	597	589	584	539	656	523	562	560	654	587	641	596	582	600	584	572	572	582	586	578	579	613	609	550	567	583	603	587	620	604	548	571	550	609	584	617	616	581	589	571	625	544	561	552	580	611	642	620	608	563	569	600	542	607	604	595	586	597	562	570	577	591	600	586	585	561	583	582	527	595	576	572	562	584	583	580	569	546	579	587	591	569	576	590	583	634	627	558	579	567	581	598	606	612	587	605	592	607	590	591	582	621	603	565	593	579	602	575	521	584	566	591	563	541	579	599	591	564	565	543	589	587	588	605	527	564	609	600	573	636	629	641	558	549	553	590	591	620	564	545	543	584	555	601	609	607	551	534	548	603	562	628	589	600	585	571	579	576	573	556	590	633	591	571	565	560	521	589	610	570	606	605	571	551	575	627	620	583	573	569	627	601	606	613	586	564	596	592	582	588	586	592	598	593	573	623	586	622	571	608	603	550	581	622	617	600	576	591	570	534	605	561	584	602	582	614	619	545	551	564	590	577	561	605	575	601	572	589	601	613	587	569	590	595	550	567	581	599	622	587	550	601	571	574	550	561	618	597	603	577	589	577	542	628	584	566	586	590	573	598	614	583	604	568	592	614	607	590	546	579	592	575	600	550	595	599	552	544	565	561	605	604	595	538	558	539	580	615	572	549	565	573	610	607	602	597	589	586	572	580	607	623	571	639	603	573	544	552	542	549	554	563	584	599	566	567	536	602	615	566	590	562	644	612	545	607	574	574	577	590	555	600	580	565	547	603	585	547	589	597	527	599	568	531	578	551	619	590	545	607	547	592	574	558	630	570	588	603	551	569	620	588	598	597	548	574	555	592	581	571	604	577	594	590	603	575	562	598	602	630	612	599	572	597	631	605	579	566	545	642	568	591	554	607	599	567	564	605	580	588	613	556	560	548	583	561	585	553	570	547	545	592	587	589	553	588	610	582	549	611	560	567	593	551	567	562	551	581	585	535	560	578	576	571	558	600	573	576	534	558	578	566	559	542	574	584	535	545	557	560	576	590	623	594	560	597	539	607	604	585	541	601	607	555	600	573	607	617	598	579	587	592	572	592	574	572	616	580	573	560	555	602	611	555	609	561	610	578	585	591	561	569	555	583	561	613
1892	171	134	149	156	149	202	195	205	170	173	139	162	154	159	155	162	136	149	159	150	167	144	139	131	135	147	150	137	132	133	156	117	136	152	128	144	132	136	142	149	120	139	143	121	120	131	162	132	141	157	144	140	142	127	128	151	128	139	162	147	150	129	153	137	147	144	133	129	145	134	148	138	122	139	134	150	127	136	151	113	147	154	145	140	154	165	135	143	126	135	127	147	140	139	132	146	147	151	145	151	128	115	143	132	131	145	125	149	133	138	134	136	138	134	112	117	127	124	138	128	125	137	116	145	119	162	132	156	147	130	123	130	141	144	143	123	145	128	136	143	123	143	147	132	140	137	150	143	144	139	144	141	156	129	132	148	146	152	145	156	139	123	141	112	137	145	161	130	143	131	121	127	112	114	139	130	153	163	146	145	127	143	156	150	130	135	133	129	153	133	160	138	123	118	114	142	138	154	144	148	133	126	141	121	150	139	134	136	134	152	133	147	161	143	119	126	153	155	134	136	159	135	156	132	145	128	142	135	125	142	113	150	136	135	141	144	141	144	125	124	119	151	125	143	136	149	138	152	134	125	151	142	120	151	137	128	145	113	147	136	145	128	132	147	126	110	149	122	151	124	139	130	157	148	132	129	139	140	149	125	137	144	162	154	137	133	122	135	132	129	108	147	127	129	160	146	139	136	147	125	130	120	145	144	119	120	134	143	146	154	125	134	126	134	128	147	122	140	174	144	138	139	152	143	141	148	127	138	119	138	138	139	118	129	126	122	151	137	142	139	169	128	140	144	133	144	162	149	125	135	137	135	147	134	133	127	138	122	126	137	144	144	127	139	132	149	167	160	113	124	140	126	136	139	132	136	149	125	129	136	129	114	154	152	144	136	149	144	135	128	134	142	130	146	168	148	154	124	140	134	146	118	150	157	154	116	138	139	127	137	125	108	142	129	127	148	135	149	135	139	123	106	145	150	158	143	137	107	150	127	145	123	133	106	150	132	132	118	146	158	143	141	132	155	131	130	135	148	146	162	145	136	150	148	145	142	127	149	147	129	141	148	138	129	141	133	118	149	143	141	147	139	143	135	134	115	119	140	140	130	160	131	143	117	123	131	120	145	142	112	121	127	130	125	132	139	119	140	133	124	155	127	153	149	135	134	136	146	133	138	121	137	130	141	139	137	111	143	136	138	141	139	139	122	131	129	140	159	137	134	148	168	114	140	140	152	127	146	149	163	153	139	128	146	143	121	157	128	146	143	135	151	120	139	137	168	131	131	142	139	134	130	126	130	133	127	136	147	160	133	127	139	154	152	151	147	108	128	148	132	136	113	125	136	135	131	133	126	153	137	160	161	134	125	117	151	145	148	110	138	151	125	144	136	134	120	141	119	155	134	142	149	147	127	130	127	140	142	157	145	156	147	143	148	145	125	153	126	133	127	166	129	136	146	149	128	138	131	123	128	128	123	145	152	140	133	132	132	136	139	132	128	148	131	136	129	141	137	139	130	125	138	153	153	142	148	125	145	129	146	117	107	135	164	128	137	131	132	138	109	142	144	135	161	129	124	137	140	112	132	120	129	135	131	148	154	121	154	149	135	144	110	152	145	154	133	132	141	159	142	135	115	129	151	142	128	120	160	137	127	135	146	146	150	145	129	136	129	141	146	126	147	129	136	126	140	127	139	138	135	123	140	129	130	141	130	139	119	122	143	134	129	145	150	144	158	117	126	113	153	153	125	132	122	122	156	166	154	154	141	138	146	137	124	125	140	157	163	134	140	138	151	141	143	146	150	148	132	163	142	132	155	123	151	143	127	131	137	133	141	122	136	137	142	144	125	150	147	132	163	138	139	138	164	130	133	147	131	135	129	159	144	145	142	135	127	148	141	130	141	140	117	143	127	149	146	139	152	138	149	138	135	132	132	137	134	140	134	136	137	117	140	118	136	148	149	124	144	144	122	137	124	127	178	138	137	155	131	132	121	135	132	152	133	143	136	136	139	131	140	153	138	128	141	125	139	134	127	130	150	144	154	161	137	129	118	132	124	135	140	147	127	136	120	150	130	134	146	121	147	147	130	118	160	169	126	143	131	129	138	123	150	138	151	142	125	111	132	143	132	150	143	148	142	135	137	143	160	146	121	137	146	158	126	133	139	143	119	115	137	149	140	146	154	143	130	134	125	133	136	164	126	152	145	129	122	121	125	107	143	152	147	133	133	152	144	129	141	153	170	129	122	133	143	124	129	140	136	124	134	133	138	147	138	110	140	142	133	134	121	135	124	128	135	129	134	134	137	128	135	132	152	155	124	145	147	134	130	146	132	143	142	126	114	144	136	135	149	168	158	150	150	142	133	150	122	146	130	123	134	133	149	140	139	134	153	140	127	142	147	148	140	139	141	131	129	131	149	147	134	135	133	130	137	155	149	150	139	137	143	130	141	126	142	138	127	141	123	135	149	145	112	117	157	130	133	131	129	157	159	131	116	127	145	142	144	128	121	133	142	132	143	124	126	116	135	135	136	149	132	119	135	111	128	123	138	162	141	136	154	171	145	142	141	128	121	127	135	143	146	136	138	128	129	137	116	110	134	156	135	114	139	143	135	151	140	122	140	135	145	112	141	135	126	126	131	149	133	150	134	138	158	134	130	142	150	140	143	131	126	125	126	114	135	159	129	134	144	148	130	137	155	133	135	145	144	123	130	142	120	130	119	153	143	138	148	134	141	138	127	112	129	138	149	130	134	129	131	138	145	142	143	125	139	149	151	129	136	142	130	154	117	139	136	139	130	150	145	116	136	128	151	118	146	146	126	129	137	153	118	149	158	137	134	160	128	130	142	156	143	128	133	142	107	144	128	129	130	127	133	121	125	139	132	134	168	133	127	125	143	150	144	150	143	141	138	137	112	146	133	146	138	123	147	142	118	144	131	149	141	127	123	140	122	133	150	134	138	146	135	150	135	151	120	143	137	124	142	143	132	129	138	151	153	132	119	112	141	132	153	156	121	138	118	137	144	140	126	145	140	139	109	142	143	123	125	138	133	140	138	135	135	122	154	153	133	145	101	144	163	125	153	139	138	126	137	141	146	137	122	136	139	121	143	128	147	121	134	120	135	122	131	147	141	132	121	132	142	127	128	127	121	146	148	128	136	134	127	126	146	140	135	129	123	114	127	165	146	150	134	129	128	148	162	136	126	141	177	141	125	137	139	146	140	130	138	111	159	152	133	147	141	140	148	148	131	139	135	135	133	134	124	121	128	146	149	138	142	163	123	151	136	132	129	156	138	136	140	145	141	137	127	125	106	169	113	117	124	129	116	127	140	158	128	140	124	135	159	156	134	148	141	134	139	156	131	130	118	132	127	105	119	143	121	144	151	139	145	122	151	143	122	142	146	135	146	126	162	147	138	125	144	140	136	131	133	154	156	127	135	120	120	150	139	126	124	137	154	146	144	134	151	146	135	151	136	124	150	139	148	140	138	135	153	126
2194	409	431	503	493	580	736	753	713	701	694	550	583	586	538	526	549	464	432	468	424	431	453	413	419	478	414	436	403	429	442	407	372	392	368	375	372	356	386	379	376	396	378	409	396	398	380	383	384	368	379	387	384	375	353	396	397	390	370	398	389	367	405	405	375	365	392	370	379	368	372	388	378	374	386	365	402	369	382	378	365	382	353	393	387	373	374	378	369	338	361	373	351	346	378	378	377	401	397	412	369	399	358	383	396	354	400	385	404	400	401	404	354	362	352	387	421	370	386	382	401	374	361	398	400	370	381	332	402	365	410	386	367	426	369	359	362	351	398	398	364	377	366	358	402	402	391	397	373	384	424	402	387	390	390	377	372	376	370	387	401	384	373	388	373	370	387	392	388	350	355	426	379	398	394	374	376	363	393	415	397	391	405	356	399	421	386	391	364	344	372	387	399	403	384	389	341	399	360	414	366	365	399	400	382	390	412	368	416	362	348	416	392	391	376	404	365	406	409	358	350	406	412	399	388	377	353	395	393	381	350	388	374	383	368	394	418	348	385	367	391	409	397	385	382	366	395	383	366	358	369	369	406	366	397	397	394	338	398	375	374	392	350	384	381	403	386	360	379	393	373	346	380	349	386	365	385	355	414	356	396	377	379	392	413	338	391	383	374	379	385	395	382	372	370	408	382	385	380	387	381	378	392	393	391	384	400	405	408	394	404	392	385	341	384	407	390	367	403	336	391	375	351	370	381	335	423	345	377	380	385	351	378	390	404	402	363	360	418	384	404	358	358	410	389	365	375	371	403	404	406	348	375	377	428	363	334	387	394	358	415	381	363	402	367	376	378	377	418	379	412	367	382	366	353	377	367	377	382	368	373	404	398	375	387	358	394	397	416	366	404	416	407	392	406	374	389	376	366	378	408	383	383	381	361	365	410	391	379	385	397	398	374	365	358	359	407	382	387	402	372	369	410	358	399	373	372	405	360	398	397	394	398	409	385	395	376	403	407	387	363	385	353	380	399	376	374	399	459	375	382	380	395	413	379	408	368	346	355	405	363	400	383	406	418	390	341	375	394	377	399	357	398	384	344	393	402	377	394	375	369	374	405	338	364	387	396	407	413	390	370	372	373	381	413	423	378	365	404	337	391	362	385	387	360	399	358	353	398	396	377	378	384	372	397	371	425	375	390	358	397	377	403	383	382	375	368	419	345	376	388	398	371	368	350	410	337	386	370	397	361	403	395	358	389	371	370	404	406	361	405	366	400	366	408	356	357	361	372	366	393	407	377	383	374	405	385	369	387	420	365	382	406	359	382	353	337	430	366	395	375	342	362	353	353	394	391	373	359	387	399	398	398	394	383	358	373	435	441	365	399	380	395	401	374	388	357	413	383	364	368	365	418	389	403	353	378	400	380	391	379	363	406	330	380	341	395	388	383	391	340	349	395	357	369	368	368	404	399	392	382	370	426	357	388	408	341	394	391	363	356	379	382	374	375	375	355	381	340	355	366	371	375	399	366	409	389	382	343	404	417	366	375	344	362	419	383	364	380	360	350	374	386	378	397	383	396	400	427	380	382	426	418	369	357	378	363	367	367	388	379	393	390	378	386	372	382	370	376	402	366	365	410	390	389	426	332	388	360	378	400	359	397	384	353	399	374	387	398	340	376	379	366	394	364	341	377	340	373	392	378	360	362	365	408	400	384	374	416	349	367	395	366	373	380	395	378	393	393	380	363	366	401	395	368	352	389	392	371	427	366	415	403	376	407	394	379	395	418	375	388	370	382	413	360	394	395	391	396	388	408	366	362	370	373	372	378	341	384	386	324	382	377	351	399	388	378	383	374	409	387	372	369	385	392	422	395	358	346	394	354	377	377	398	395	417	380	359	389	375	378	368	395	378	382	394	396	398	413	387	396	385	404	381	374	360	370	381	401	374	390	347	392	389	439	411	377	401	405	385	387	361	361	420	386	404	390	401	387	395	377	349	347	387	400	363	388	381	413	399	367	388	431	393	376	420	379	368	392	372	415	380	377	400	403	405	366	373	401	372	382	376	372	366	379	347	388	378	390	389	420	366	366	390	396	361	370	356	332	393	407	374	415	385	382	392	369	367	366	420	396	352	410	395	393	379	378	374	402	385	373	396	394	371	384	382	391	372	395	392	380	404	388	365	358	387	346	390	408	361	381	350	409	383	381	403	382	387	395	393	387	372	400	383	401	405	388	366	366	360	382	418	399	389	373	378	385	393	379	390	396	408	394	369	390	372	370	381	404	388	390	375	385	385	370	358	392	398	369	378	403	370	406	384	366	367	404	357	413	397	405	364	381	370	364	407	364	378	380	357	395	385	393	408	391	344	387	380	374	359	405	377	388	368	389	360	337	361	356	413	342	399	363	377	365	397	413	435	391	379	358	418	386	407	372	393	387	362	352	400	382	395	379	413	408	370	403	375	411	413	401	384	397	390	394	395	390	377	363	364	398	392	357	361	392	399	389	395	390	341	383	417	406	354	372	371	353	404	401	395	361	402	403	372	397	358	387	367	381	360	391	368	412	379	360	401	407	413	403	385	398	352	368	384	408	405	358	383	379	375	373	418	392	403	393	431	406	392	399	371	348	436	403	399	401	357	379	389	409	385	382	425	402	393	392	385	378	398	366	381	382	374	370	407	363	381	395	391	396	374	389	412	392	391	378	385	379	398	373	379	344	378	390	347	352	365	398	347	373	371	366	380	370	355	379	399	391	373	384	382	375	424	403	380	364	376	383	410	375	394	390	373	392	348	395	401	418	373	397	375	373	367	392	379	386	372	359	368	405	382	386	388	385	409	364	393	387	363	375	391	357	375	392	405	403	357	410	396	385	420	385	435	429	393	356	373	401	391	362	393	360	403	371	396	388	364	413	400	395	374	352	402	354	377	371	388	383	396	391	383	402	430	369	370	360	359	392	403	347	376	363	417	400	421	401	389	410	369	388	393	361	412	418	388	343	367	401	373	388	380	442	351	382	376	371	390	402	394	373	398	389	423	399	404	395	367	401	376	405	385	361	381	375	374	378	361	418	380	377	392	384	402	422	384	379	397	424	384	393	367	382	402	388	406	388	405	394	370	391	374	354	388	355	396	386	357	409	358	366	401	398	377	408	389	390	374	380	390	389	339	394	379	374	395	415	401	365	369	398	357	389	406	374	385	368	394	377	381	399	389	377	348	384	388	389	383	359	354	384	383	381	361	349	399	390	397	371	399	396	353	372	365	426	380	392	342	405	372	393	392	391	411	383	373	391	375	370	360	390	379	352	398	344	345	422	390	356	381	379	366	396	370	383	382	383	386	368	400	380	392	397	402	383	377	406	342	370	392	404	392	416	385	349	387	424	372	425	360	405	353	356	387	350	357	431	412	402	353	405	402	391	336	416	357	377	371	406	385	390	383	378	402	387	379	387	395	402	358	373	403	405	393	423	385	392	369	385	396	391	378	408	422	341	380	390	388
7508	1259	1334	1034	767	639	650	567	528	431	434	387	370	331	378	335	332	297	329	319	304	342	308	301	322	276	315	306	287	266	320	287	285	285	271	234	259	283	254	297	288	279	291	315	241	281	289	281	291	295	254	290	249	281	268	240	317	269	294	277	278	251	253	260	249	260	268	254	260	272	281	256	268	274	260	238	246	272	283	288	247	261	273	259	275	259	237	262	241	270	238	240	285	270	230	265	254	270	292	247	269	252	285	236	278	270	264	284	275	268	267	281	258	307	280	276	253	278	260	260	240	254	258	238	276	253	267	264	260	241	290	275	283	254	262	270	277	250	259	260	258	255	242	243	322	269	265	295	251	279	279	245	294	247	256	262	232	267	285	291	287	265	289	268	274	262	232	258	303	312	284	291	267	286	243	269	257	261	298	251	260	245	262	259	300	249	284	268	263	289	258	256	255	278	275	262	274	232	280	266	267	259	240	244	250	244	222	269	269	275	254	271	244	276	273	247	296	262	267	254	291	261	233	266	264	286	247	254	248	244	267	277	266	253	273	247	258	272	288	307	256	242	262	282	245	269	251	282	252	268	272	289	239	261	251	264	234	276	267	238	253	283	259	265	277	257	276	276	291	249	295	283	277	254	269	239	255	249	260	245	284	269	288	263	219	260	240	276	271	272	267	276	269	261	278	256	280	257	275	289	260	262	286	278	287	263	290	248	266	252	264	267	246	291	301	278	275	284	270	270	255	257	234	253	280	241	259	269	263	244	247	292	271	280	275	296	279	263	284	278	268	268	282	270	261	264	300	258	295	237	261	282	262	261	267	278	251	248	269	268	272	268	268	267	287	270	248	277	262	243	258	275	316	287	242	283	271	252	247	274	267	270	245	261	242	279	268	270	257	280	296	278	277	229	255	270	286	286	264	261	261	267	264	278	276	255	288	269	276	276	272	274	266	275	235	257	284	269	289	257	269	256	296	260	304	264	251	258	255	269	271	258	263	256	284	250	258	264	278	267	296	284	276	278	229	289	258	255	266	264	252	245	281	253	254	271	274	268	281	289	253	262	253	265	290	256	264	245	286	256	280	258	265	307	254	264	251	271	271	267	275	245	299	287	270	247	249	275	251	282	263	277	264	266	264	290	276	265	245	253	267	265	263	258	247	266	290	259	261	260	268	273	233	276	258	274	221	278	246	256	276	265	269	246	276	282	240	267	256	291	296	245	252	266	257	288	263	223	261	278	267	251	262	249	259	251	263	272	285	307	275	289	249	276	266	257	267	253	282	246	265	272	265	262	252	266	286	274	237	269	301	259	225	247	251	289	267	279	292	221	268	272	225	284	291	271	239	262	264	273	290	272	274	264	268	252	223	274	281	239	253	258	247	279	246	294	261	263	261	248	274	285	267	245	287	260	253	259	254	264	276	252	250	269	237	235	289	257	235	283	255	268	260	282	248	260	287	258	253	257	286	273	257	280	280	237	270	273	292	256	251	240	274	253	251	235	282	281	242	275	264	271	247	305	260	271	282	263	273	289	299	289	264	291	270	263	263	294	283	266	277	283	277	260	271	256	239	285	256	274	285	280	268	266	257	254	270	250	247	243	289	273	256	303	259	251	255	283	276	267	256	256	241	282	265	296	251	269	262	272	265	242	271	253	261	267	241	250	251	292	260	292	276	266	270	268	298	280	262	295	275	276	286	278	290	292	291	290	274	269	279	304	280	281	263	254	255	293	276	272	251	255	278	266	249	236	291	245	268	263	272	270	271	263	256	279	264	252	235	258	266	260	269	277	288	265	289	270	236	289	240	254	244	269	273	267	277	251	252	250	257	245	258	272	281	292	276	283	271	270	272	236	264	281	256	274	268	264	264	295	257	273	303	246	267	262	266	241	268	265	263	265	322	235	247	256	278	283	273	264	273	249	251	254	286	274	265	273	287	280	248	299	263	246	269	289	256	258	274	285	283	261	256	275	229	270	317	246	265	281	252	269	241	248	266	259	294	257	298	261	277	260	304	279	242	250	255	258	245	268	269	261	268	278	289	244	264	287	253	242	280	239	276	258	284	276	282	292	271	267	281	250	283	253	266	261	234	271	264	236	246	263	239	264	287	258	276	287	287	290	285	278	255	248	251	274	248	279	283	276	252	269	257	269	269	289	295	241	286	245	265	255	282	270	248	257	264	253	284	252	270	279	268	244	250	278	278	247	283	251	252	242	250	269	254	251	268	231	224	264	274	277	254	275	284	295	266	269	255	273	234	247	282	270	251	273	258	315	243	266	266	283	251	256	308	271	264	276	303	270	295	252	298	259	289	286	270	252	238	271	259	288	280	257	248	271	280	275	288	252	210	227	266	276	283	273	260	267	292	258	260	243	260	313	289	262	249	265	250	265	264	269	261	246	276	274	293	275	255	269	254	270	249	233	260	247	270	250	223	238	268	259	273	266	269	271	278	256	255	271	234	270	257	270	239	314	252	321	276	278	246	267	285	286	256	272	259	226	224	260	269	282	232	268	282	242	262	273	281	282	255	258	276	285	266	262	224	237	252	260	230	280	297	293	252	254	275	266	282	257	268	250	242	257	269	267	266	221	283	252	251	281	240	257	240	285	266	269	276	255	272	251	260	244	239	280	270	243	278	293	268	275	259	270	255	236	271	243	273	279	245	250	282	269	255	273	236	248	257	260	274	310	272	260	255	266	268	258	269	301	263	280	287	267	228	258	260	271	275	238	252	268	240	284	281	250	293	269	250	272	267	245	264	297	274	266	258	288	278	289	288	311	239	271	261	262	273	262	278	293	248	267	263	265	303	288	248	283	271	282	260	244	254	272	269	257	276	266	251	316	242	246	257	266	262	307	306	250	253	278	274	255	252	275	261	269	251	262	283	239	254	289	249	274	294	268	278	236	285	263	298	296	248	261	277	245	234	284	273	255	250	259	251	263	274	283	258	260	274	262	262	287	268	285	268	253	274	291	269	271	259	262	282	274	282	265	294	275	254	277	273	262	250	288	269	272	244	243	263	285	279	239	292	280	277	267	270	264	274	259	286	272	262	277	291	259	260	274	262	288	266	298	256	256	266	286	265	269	284	225	251	254	274	272	269	273	255	266	254	272	266	279	262	234	260	270	252	279	263	274	270	258	270	262	256	291	285	279	255	262	283	252	271	246	276	279	254	268	249	241	257	275	255	294	263	269	268	262	270	248	263	241	242	286	268	298	258	276	241	244	249	270	264	262	248	311	301	272	272	255	267	276	276	262	288	268	297	265	265	236	258	283	246	274	261	268	285	285	259	270	292	271	274	248	292	271	268	267	261	273	279	265	275	244	269	246	269	285	253	290	268	314	238	259	260	270	241	244	257	253	239	236	289	282	266	270	244	255	259	284	282	255	253	300	264	261	245	275	300	275	270	277	277	274	288	274	260	249	268	247	263	261	262	266	289	267	283	282	270	278	245	252	240	249	232	252	257	264	250	253	278	255	284	282	282	289
5910	1494	3097	3338	2922	2507	2570	2544	2242	2040	1720	1450	1424	1444	1294	1200	1181	1005	1067	1053	959	1045	1008	1024	1016	984	959	1040	864	903	837	825	808	749	784	741	741	716	716	788	785	749	742	747	779	753	779	724	698	684	710	641	637	687	631	645	705	666	660	673	677	691	695	683	642	636	670	634	636	674	676	692	699	717	706	652	686	688	666	699	677	668	711	643	661	646	721	643	673	683	627	667	634	662	670	665	696	653	659	637	674	646	702	668	687	647	672	670	663	668	653	766	642	686	678	676	683	640	664	671	650	708	672	706	674	659	662	644	674	662	699	669	666	681	680	644	641	702	677	719	660	685	672	628	669	669	683	615	690	658	669	622	666	725	640	676	697	632	600	641	712	697	656	672	672	687	605	701	691	637	642	666	663	650	661	723	649	635	608	673	616	677	646	702	673	668	665	668	642	680	662	653	697	633	637	644	680	681	638	678	639	652	698	682	683	678	632	628	671	650	634	627	646	689	636	689	643	637	619	679	668	709	686	682	642	644	659	676	642	652	653	660	617	655	696	667	631	621	688	648	657	678	662	658	638	690	660	647	645	695	646	597	699	690	622	621	651	625	697	641	688	642	625	612	669	685	662	624	698	682	669	669	657	657	658	645	679	661	667	658	645	681	673	656	669	619	600	694	657	708	691	653	675	574	636	663	675	619	645	696	644	650	659	649	623	706	675	667	682	654	628	696	676	617	634	641	604	683	722	637	662	646	668	703	643	656	698	657	672	653	689	707	683	647	680	699	660	705	634	668	654	694	645	678	681	670	666	660	678	669	672	620	661	656	647	696	640	660	651	649	668	678	647	673	634	636	623	642	654	638	686	691	699	671	688	651	662	659	677	635	685	676	655	659	689	664	685	634	638	656	694	669	660	637	643	665	669	655	681	682	680	670	627	639	643	680	640	672	698	628	655	664	665	676	672	664	644	695	646	652	655	668	647	626	649	673	672	598	677	649	655	661	689	659	681	612	659	680	623	627	661	605	689	702	627	600	690	669	688	642	701	680	658	658	665	673	669	653	675	674	661	643	638	669	642	653	652	606	678	644	694	658	634	679	650	680	660	660	677	647	668	682	659	636	683	668	636	651	627	633	635	758	603	687	688	664	648	658	649	700	653	644	662	661	688	644	680	628	670	653	635	656	652	647	691	655	677	655	636	726	666	626	647	688	670	675	630	616	648	638	632	652	652	665	635	634	639	677	686	633	667	643	676	652	691	697	675	637	663	683	659	634	641	674	649	631	665	670	654	663	615	611	659	653	643	673	631	669	663	683	665	682	626	644	708	665	687	650	617	637	672	665	642	664	677	685	623	656	645	632	692	652	675	673	668	643	667	632	665	701	650	691	643	656	631	636	645	641	642	646	646	657	633	691	676	698	645	601	649	696	629	695	652	627	646	580	667	668	685	655	650	640	636	661	637	646	644	658	734	679	669	644	629	663	626	642	662	645	649	664	665	646	654	671	703	664	651	695	665	713	681	635	644	654	636	637	628	672	678	665	632	634	635	662	638	650	633	653	690	647	621	694	731	594	648	663	721	640	653	658	634	703	682	671	658	670	636	657	625	651	641	645	699	679	646	732	659	639	673	624	661	655	680	624	651	656	673	646	617	668	647	646	652	668	640	639	674	659	649	664	677	668	699	690	632	680	730	655	670	661	622	658	704	663	670	638	697	703	644	628	652	652	620	659	683	659	691	686	694	619	691	627	668	643	647	693	613	635	666	644	696	656	728	661	595	679	667	683	620	638	630	668	633	615	635	643	694	643	656	607	630	676	620	657	638	691	629	615	677	675	653	644	689	657	691	653	644	644	644	721	680	633	698	631	690	626	709	677	634	680	650	684	671	597	645	716	628	659	671	628	667	691	656	602	667	683	626	697	622	692	620	643	638	673	690	648	633	650	660	668	669	677	676	681	655	626	651	637	674	643	629	622	680	619	637	662	666	642	641	621	664	629	718	695	653	665	691	648	660	638	673	696	626	632	667	630	607	651	641	645	685	692	672	665	632	648	693	663	667	680	663	690	717	662	656	627	627	682	654	673	668	681	688	667	698	691	655	702	657	671	649	694	682	665	699	656	664	685	650	686	677	687	650	657	645	663	685	622	663	677	663	616	646	667	657	685	632	678	693	629	674	691	649	604	667	670	631	667	636	648	671	613	611	650	661	642	691	658	667	700	747	630	661	654	722	614	702	617	670	686	645	649	628	686	685	625	617	720	629	660	660	648	634	622	687	632	660	686	630	671	676	664	655	641	632	662	668	660	647	703	634	650	611	656	658	645	673	594	654	679	624	693	623	657	695	613	616	636	685	661	618	644	652	679	693	647	684	654	673	670	627	645	675	671	685	644	676	665	666	658	612	671	657	658	700	660	655	665	649	688	681	648	664	639	620	693	642	690	657	658	671	693	691	645	671	685	662	634	659	678	694	730	650	646	658	690	671	696	648	642	680	695	683	692	678	641	650	631	707	633	624	628	670	667	663	678	688	646	680	666	659	595	691	696	677	663	673	658	667	658	643	663	654	659	658	664	677	650	680	697	664	653	638	719	617	686	612	665	657	616	682	637	669	674	664	631	657	661	692	699	604	750	690	664	682	631	654	622	636	594	650	652	646	669	707	665	633	666	624	671	679	672	575	685	661	707	684	680	691	632	656	685	633	658	646	688	674	650	608	621	651	677	673	651	652	641	679	697	650	651	612	696	602	641	615	666	696	635	695	649	649	614	690	619	667	609	687	684	655	679	684	663	639	651	664	693	682	662	627	657	646	656	709	632	645	693	687	699	633	657	707	661	662	643	660	679	685	627	597	673	689	650	642	657	650	641	608	667	646	697	666	636	652	684	667	649	631	687	656	688	615	658	672	678	640	628	630	682	664	664	705	617	676	693	672	684	637	649	653	679	623	704	689	682	705	650	719	674	641	628	666	680	696	686	670	669	635	683	663	703	672	670	668	651	626	660	656	680	626	704	686	626	668	643	684	699	633	689	648	645	635	676	615	680	656	669	649	674	656	670	644	629	662	637	672	702	655	671	658	634	667	640	670	680	673	668	654	681	683	674	687	701	655	608	667	664	690	644	623	640	645	697	669	639	699	684	686	651	684	707	610	694	678	669	653	630	658	614	720	657	689	610	641	692	661	652	669	663	603	658	645	632	649	655	669	642	666	665	647	724	592	670	705	653	642	703	672	651	754	708	656	684	688	677	633	704	655	681	671	643	685	639	683	666	679	674	679	650	650	677	621	666	661	615	668	652	678	636	700	619	691	642	662	645	684	643	639	629	629	668	625	657	650	668	671	635	688	674	678	678	652	665	659	636	605	618	655	667	667	659	643	673	651	649	667	658	644	655	643	650	676	623	663	655	688	705	663	659	636	630	639	678	686	610	682	689	684	725	644	661	642	672	672	623	681	661	692	665	670	658	668	678	704	659	646	644	627	619	642	675	669	690	654	672	678	616
13763	2529	2433	1799	1251	951	865	771	687	614	503	485	420	411	370	388	345	322	323	337	323	347	324	332	311	305	314	289	296	282	277	274	274	254	259	248	251	271	275	263	236	269	243	258	261	247	253	273	241	244	227	222	257	236	247	272	240	251	232	262	228	244	239	261	277	236	243	220	247	252	247	223	252	246	245	237	258	246	224	217	239	214	224	233	221	241	247	239	283	257	217	229	270	233	226	251	246	209	257	248	208	216	223	219	216	243	219	242	251	226	257	250	255	223	225	245	226	257	255	231	237	221	228	238	263	245	240	231	238	234	213	260	259	262	238	267	220	237	245	243	267	223	257	232	228	215	267	231	206	248	205	216	235	267	250	222	261	246	235	225	242	240	237	220	243	243	264	255	230	260	217	271	234	240	261	229	240	233	238	263	223	236	253	217	238	236	249	260	231	252	240	213	223	242	233	212	209	253	254	212	238	255	228	244	255	236	216	206	245	249	248	199	221	255	236	258	239	237	278	244	256	263	240	231	254	252	258	225	241	237	269	230	249	280	225	254	240	239	264	242	242	234	237	239	262	215	209	209	222	251	238	240	212	241	247	259	241	233	233	256	247	231	263	214	262	236	245	266	231	222	218	267	246	227	254	230	261	260	223	235	214	236	200	250	265	242	254	248	236	241	236	217	227	244	229	241	205	242	245	226	248	226	246	254	237	241	242	222	259	236	218	261	248	229	266	249	240	240	237	240	268	237	235	235	249	217	242	255	221	272	217	248	224	225	239	232	236	253	236	202	237	219	240	262	230	251	237	253	236	238	246	217	254	209	226	247	220	235	216	226	232	265	222	232	238	233	258	250	260	256	242	252	246	228	254	258	227	241	243	278	217	237	229	244	237	258	247	221	246	275	224	232	257	238	243	261	239	231	207	238	241	263	247	259	236	242	241	229	250	259	236	234	220	245	250	233	243	257	243	246	257	244	218	221	252	266	225	244	237	227	240	227	228	286	252	251	247	224	247	215	239	247	219	252	295	251	242	211	232	244	242	226	252	250	254	258	225	232	237	226	265	237	229	254	248	240	247	212	235	230	235	245	209	249	255	221	267	242	239	246	236	237	245	240	264	268	253	243	241	256	227	251	300	213	227	262	254	278	235	248	261	231	251	205	264	248	255	263	230	238	230	210	220	211	238	236	229	262	219	228	253	266	266	261	221	261	243	248	230	245	266	249	244	205	239	202	255	247	231	218	213	214	236	241	255	248	235	263	263	235	251	244	231	257	217	204	251	212	228	233	245	248	254	239	242	223	260	250	214	241	242	260	235	235	220	258	212	270	218	249	234	229	276	236	270	252	254	243	256	248	224	242	254	224	224	260	223	251	225	249	263	259	249	227	223	255	222	271	242	222	245	233	268	222	264	255	262	252	260	259	260	245	239	226	251	241	225	220	247	210	244	214	222	228	254	251	230	244	259	231	222	244	221	250	271	242	247	274	242	190	244	248	245	223	232	274	254	255	216	238	224	247	277	221	237	240	233	255	238	244	225	258	226	236	234	255	229	232	220	228	222	240	244	233	246	237	240	246	235	227	231	228	252	257	265	232	229	232	210	213	255	225	239	263	217	218	223	237	238	245	248	234	273	238	241	217	234	214	253	230	222	268	225	248	275	252	243	251	238	239	243	221	250	240	237	240	236	252	241	245	245	250	236	203	234	223	237	233	229	249	234	239	216	225	265	231	222	224	211	232	253	252	223	222	213	258	212	226	261	236	219	246	221	229	243	224	255	268	209	256	238	256	232	224	236	228	235	214	224	244	250	251	241	228	228	221	236	251	239	232	255	197	241	271	265	236	263	244	241	257	249	222	283	253	251	226	212	277	243	232	248	265	214	219	238	246	226	244	223	234	218	245	229	252	243	261	245	239	236	218	222	220	235	219	254	251	249	229	237	228	255	246	254	258	230	207	223	256	234	243	253	263	220	225	256	247	212	254	241	255	230	265	231	217	229	212	210	242	209	254	243	242	242	258	202	255	240	241	251	261	246	217	234	221	226	239	233	230	231	239	258	251	229	271	234	248	218	237	237	235	233	229	223	265	224	221	273	248	261	232	206	251	277	243	232	229	196	246	229	250	246	234	216	274	237	232	244	273	226	233	235	234	239	272	232	263	237	218	238	240	261	225	265	241	237	236	224	226	274	223	217	244	217	205	259	255	264	229	213	254	257	250	233	223	266	248	223	254	263	231	246	243	267	237	228	231	218	233	241	259	214	242	251	216	255	206	243	232	242	237	252	252	247	245	229	250	241	252	238	215	245	243	220	240	254	215	210	231	226	245	266	211	242	233	231	230	264	253	260	231	225	238	269	237	263	224	254	221	241	241	262	247	237	223	233	238	226	215	249	239	232	245	228	259	238	209	241	237	258	205	238	257	243	207	258	241	230	234	224	251	224	273	242	243	244	219	239	237	221	234	241	254	216	240	267	244	220	226	239	258	239	213	243	250	257	250	245	237	264	253	213	215	224	237	283	255	248	260	236	241	232	253	240	256	232	231	285	258	239	217	232	259	223	227	197	246	272	260	252	250	279	245	247	246	223	245	264	265	220	243	243	247	229	263	251	226	210	229	267	232	240	234	247	244	226	213	254	255	238	223	244	213	225	226	230	258	229	247	268	258	245	237	248	244	230	236	248	265	252	250	236	221	229	256	232	222	219	243	252	242	234	235	268	202	240	270	252	231	235	213	252	222	229	221	231	238	233	225	235	233	242	247	234	241	261	218	235	248	231	242	221	237	249	244	244	258	256	236	247	240	249	214	268	216	245	224	237	232	252	240	218	244	235	213	261	242	246	230	252	255	257	268	221	204	249	230	227	247	254	218	233	212	245	243	256	248	211	222	220	230	250	222	254	237	226	253	248	227	242	218	251	244	228	239	228	237	246	247	236	256	209	233	239	243	232	237	253	245	212	280	266	255	233	252	243	246	241	249	238	228	208	248	234	239	219	230	255	260	236	237	242	235	234	237	252	236	257	212	278	251	241	238	220	255	273	270	248	233	249	239	247	225	266	244	267	223	196	227	245	248	265	243	230	228	186	236	257	258	275	214	249	271	221	231	269	249	257	257	230	249	231	233	250	229	240	257	222	259	258	212	245	238	228	241	228	248	251	227	290	221	239	224	252	239	219	272	251	211	231	257	244	238	257	216	249	264	212	226	213	219	229	223	239	239	232	243	251	250	221	236	260	260	260	213	247	270	251	249	244	246	217	208	245	259	198	255	217	228	254	240	222	253	249	244	236	235	261	259	270	252	237	241	218	244	228	229	239	226	242	248	254	248	233	263	244	236	225	215	242	238	240	234	240	222	231	240	254	230	230	241	240	263	238	231	229	226	232	220	256	224	276	222	218	224	222	233	256	245	249	257	240	255	229	218	246	255	232	230	254	248	250	213	252	253	245	205	227	250	237	239	220	216	229	252	235	241	229	236	236	236	214	219	275	222	266	276
7644	2238	5258	5848	5002	4300	4117	3699	3200	3071	2479	2103	1956	1760	1665	1525	1367	1276	1191	1301	1137	1294	1212	1329	1251	1061	1298	1135	1083	946	992	905	863	789	762	781	746	718	709	799	814	720	717	747	829	759	791	704	654	646	616	627	659	638	619	648	603	620	603	665	641	625	590	636	598	633	594	618	646	607	610	624	583	581	578	563	599	660	620	607	597	638	580	598	583	607	584	641	613	593	609	544	602	602	599	575	589	594	597	574	562	579	600	575	587	611	581	581	589	611	598	602	579	597	574	600	575	597	550	601	595	569	595	615	547	609	580	604	582	608	572	583	574	602	581	605	575	562	563	592	610	576	602	576	549	579	577	568	582	564	572	593	565	588	580	591	585	625	574	605	582	596	616	587	626	550	579	607	578	594	591	607	561	603	575	594	566	584	537	579	606	584	557	564	591	595	572	615	560	571	587	568	568	593	620	576	595	588	544	549	595	558	546	577	621	552	567	592	638	601	608	555	587	593	572	559	583	459	571	615	540	590	611	575	579	641	589	568	536	587	561	580	601	612	578	626	562	591	572	558	576	560	522	585	592	623	573	573	588	590	621	584	537	573	611	599	583	607	596	538	571	565	593	597	581	531	554	597	605	564	548	630	536	557	565	557	585	576	546	599	577	580	607	579	605	592	578	577	625	604	598	582	585	586	588	599	592	566	542	581	583	567	552	576	609	566	595	562	570	553	585	553	630	540	582	571	541	564	564	589	649	566	587	540	521	590	590	564	582	584	582	625	566	581	593	529	579	615	617	596	616	554	575	566	557	588	599	556	583	579	564	586	556	598	636	548	575	567	586	608	600	572	611	594	586	592	560	562	593	538	604	590	575	581	565	585	564	554	619	570	629	595	578	590	613	572	596	620	621	579	590	559	587	586	559	603	559	607	553	576	591	571	532	579	552	615	541	587	566	601	525	597	605	586	595	576	538	557	570	600	578	602	599	592	587	590	577	605	525	573	593	564	536	611	598	582	585	601	609	523	577	548	585	598	579	563	573	598	538	568	557	581	556	587	560	554	554	561	573	570	570	558	548	592	594	551	605	572	582	541	581	611	550	549	531	579	612	548	578	599	561	614	559	604	545	618	600	600	589	624	554	607	584	574	573	561	619	537	548	559	558	576	607	575	553	570	539	634	615	588	578	556	537	578	564	584	585	545	541	565	562	565	567	532	628	594	569	593	557	579	579	574	591	587	595	592	592	565	554	554	552	550	562	600	581	616	591	546	551	616	570	550	570	560	582	556	595	585	593	616	559	610	561	534	600	553	580	574	555	574	589	607	574	588	589	583	541	597	557	572	606	605	545	599	595	614	603	523	584	587	604	567	563	577	603	583	571	628	586	556	550	639	531	552	586	664	596	595	582	555	573	612	591	615	591	608	585	623	553	602	615	547	598	551	602	570	590	565	537	569	606	563	563	580	563	593	593	594	594	595	565	551	553	593	567	568	553	566	555	606	562	567	616	594	545	564	595	560	577	577	632	560	609	578	587	629	562	592	616	600	546	589	567	540	557	591	616	547	562	555	602	574	611	583	573	567	545	604	569	597	555	635	575	569	585	547	586	562	576	588	549	565	582	588	566	543	550	610	543	629	564	577	542	600	565	561	589	594	568	552	580	522	580	580	560	554	561	604	554	571	561	586	543	611	589	570	577	519	548	573	587	576	559	576	600	586	524	570	593	591	557	596	568	574	590	575	589	583	552	592	569	558	575	595	608	570	578	571	596	575	609	589	588	547	566	611	580	542	553	561	556	574	559	590	579	551	631	558	541	595	573	588	588	550	624	544	567	586	545	621	599	563	561	556	604	587	573	614	615	594	643	646	601	611	580	589	575	618	573	570	606	514	608	561	562	597	612	556	581	566	589	590	594	601	605	571	564	598	601	546	626	640	564	582	601	599	597	568	559	537	586	556	583	617	577	586	541	601	579	564	609	529	575	628	525	553	546	598	590	535	548	584	591	569	554	543	563	554	566	562	592	568	572	585	604	562	574	580	583	587	606	607	588	590	591	586	543	576	589	611	577	560	548	570	573	567	548	527	612	582	592	572	589	610	582	613	612	599	563	521	532	572	569	586	564	582	589	581	622	607	625	608	555	558	576	573	584	579	568	576	605	557	561	561	599	590	609	586	611	585	580	578	589	562	554	629	591	567	553	611	588	591	559	571	592	560	577	596	568	564	578	613	566	586	582	561	574	561	551	570	586	583	584	565	573	622	557	543	570	535	591	539	571	607	578	565	597	625	593	595	618	539	598	554	559	578	573	555	602	555	546	548	604	565	580	543	583	637	600	613	557	576	577	635	577	590	560	595	537	577	581	619	588	574	578	540	564	551	579	581	570	578	545	570	580	576	587	523	596	549	603	598	574	603	596	567	596	596	556	584	564	563	579	595	555	561	569	570	579	547	543	573	533	578	607	531	583	592	554	594	589	598	547	545	568	576	562	575	565	590	571	587	609	572	551	598	634	553	594	598	621	606	595	575	544	607	576	589	574	593	581	574	566	601	571	614	594	590	603	607	619	606	620	604	573	590	583	533	628	591	571	593	579	571	574	594	545	584	573	583	590	587	544	608	575	588	614	519	569	598	601	638	645	601	603	563	544	554	610	603	555	559	543	584	542	565	561	557	585	597	580	567	564	600	594	564	585	608	556	545	582	567	577	554	591	562	555	606	601	544	548	584	594	541	601	586	568	558	569	557	576	594	629	580	559	580	568	581	585	606	569	584	553	587	614	561	561	591	628	558	609	605	576	587	601	572	568	563	572	619	600	576	605	570	570	593	562	548	576	586	610	581	582	564	616	561	582	579	559	577	592	622	583	562	575	587	566	562	609	578	598	539	619	579	585	522	584	597	589	581	577	548	559	583	623	571	589	558	569	580	575	571	585	599	583	600	543	593	604	541	623	533	611	575	540	582	564	577	558	581	602	613	579	589	589	560	587	563	564	580	551	577	561	577	579	588	580	602	564	550	556	593	619	554	552	563	611	559	574	578	565	581	602	578	592	613	523	539	567	590	609	578	580	586	581	594	564	604	607	568	518	614	599	532	571	602	542	569	568	558	557	590	617	573	590	559	564	577	532	525	593	591	612	624	602	584	597	588	589	600	605	595	587	559	591	612	592	587	542	632	594	573	579	605	565	535	602	597	527	567	594	578	558	541	566	598	503	539	596	589	567	576	567	581	591	554	617	532	583	538	562	591	610	583	565	615	567	616	589	570	552	626	587	613	606	594	544	551	582	594	555	620	579	573	637	596	566	591	591	573	569	584	558	538	582	561	613	571	583	580	539	590	559	553	560	602	551	572	607	589	576	591	548	585	637	612	618	537	607	592	530	561	595	602	613	553	607	579	573	610	595	576	556	589	584	580	605	564	614	542	551	605	597	578	600	582	591	555	573	518	566	588	556	528	567	562	562	539	566	562	553	557	624	568	610	581	572	591	599	607	574	587	587	616	616	632
1877	192	189	148	131	182	212	187	184	216	172	174	172	154	180	162	163	161	149	139	130	163	159	149	147	144	135	144	158	137	135	130	152	134	125	146	127	130	132	125	124	142	131	139	120	130	139	141	138	127	125	116	144	144	116	144	163	147	129	151	153	120	143	136	142	128	128	137	109	140	127	132	131	125	140	157	135	114	161	160	146	127	141	134	130	134	127	122	142	128	150	133	122	141	143	112	123	134	131	151	109	123	137	138	131	120	134	128	126	147	118	136	132	148	132	142	122	148	143	142	117	138	146	137	109	136	148	126	130	137	136	151	117	156	141	131	117	148	126	139	187	124	162	167	152	121	139	133	130	152	150	128	120	127	136	128	148	118	145	133	139	123	109	130	130	149	134	134	120	169	153	126	144	124	150	133	133	137	142	129	122	123	135	153	134	136	156	138	125	125	151	134	160	133	121	131	136	148	130	127	137	142	143	155	115	110	128	127	139	117	132	146	134	145	146	140	131	148	129	147	144	160	115	126	129	161	136	127	127	143	137	144	140	138	156	152	123	120	128	137	133	152	125	138	139	130	130	138	145	156	145	130	139	139	140	143	127	124	119	116	124	130	126	139	152	124	127	126	140	158	136	138	112	145	155	132	150	117	147	143	125	149	140	141	154	127	141	136	120	138	128	135	130	146	126	120	140	141	147	139	136	138	115	111	127	129	139	128	131	145	162	146	113	123	134	126	144	131	118	124	136	143	129	130	137	140	123	119	140	148	120	140	144	134	145	127	185	126	130	121	150	135	152	143	148	118	155	123	135	123	137	135	133	148	134	130	155	133	150	108	139	147	136	140	120	141	124	130	143	123	146	122	148	142	144	163	126	150	148	166	131	122	126	133	132	148	136	142	142	126	138	125	148	151	112	150	116	121	138	131	152	134	161	124	152	141	118	124	143	130	140	135	137	145	140	154	134	143	130	166	131	133	151	130	137	105	133	154	127	126	141	122	160	122	134	128	118	133	132	131	127	140	140	136	149	128	119	134	147	130	152	155	122	153	139	139	137	111	127	146	122	127	124	148	137	132	106	142	153	123	131	120	128	148	141	124	137	116	131	142	134	146	120	152	127	134	118	163	134	124	143	152	152	135	140	143	148	141	133	115	137	141	146	145	135	136	151	140	115	134	148	136	136	128	137	140	137	126	138	136	135	141	113	134	153	141	134	137	128	110	133	147	117	163	158	140	139	137	144	138	139	139	149	137	133	141	122	138	145	135	129	152	132	140	131	135	122	142	159	155	142	120	120	124	129	125	148	126	137	129	135	179	131	120	132	136	132	145	118	143	130	135	116	128	154	139	151	152	134	137	154	138	123	158	136	124	159	118	145	134	136	138	141	132	134	130	140	131	142	144	110	127	129	145	145	133	142	148	142	145	145	131	146	137	126	129	143	151	110	150	145	155	126	140	136	144	143	133	153	148	145	152	122	128	129	148	128	130	131	132	131	131	132	130	148	125	134	150	121	137	128	145	144	134	146	123	137	125	144	122	149	134	145	123	136	142	139	154	146	133	155	118	133	142	136	139	156	141	136	148	134	137	157	181	143	141	129	131	148	100	133	149	132	139	143	162	181	142	126	118	135	141	131	133	144	145	132	126	150	158	117	124	143	129	143	123	132	127	140	131	137	115	115	107	169	158	142	138	112	119	130	155	134	139	127	145	136	125	153	145	141	113	122	136	129	113	144	125	122	127	127	152	144	161	146	122	132	135	138	116	143	123	118	125	128	150	159	146	159	125	159	137	134	131	128	141	152	118	132	166	140	125	155	119	146	122	155	126	131	158	132	121	143	149	142	131	135	128	113	127	135	135	140	149	153	170	136	145	147	123	154	161	131	142	155	131	146	146	152	137	143	132	141	130	124	145	137	145	141	154	162	147	142	133	137	135	135	141	136	123	131	139	160	140	154	147	147	147	155	156	118	125	146	141	133	115	130	122	136	122	124	150	127	117	149	132	129	134	127	151	107	120	113	155	130	133	116	127	128	134	145	144	123	116	125	138	156	125	142	130	148	145	111	138	123	128	139	114	121	165	136	135	133	133	139	123	123	151	133	136	148	131	142	133	145	160	131	137	127	148	140	138	118	133	122	130	165	121	136	144	134	123	150	151	108	128	143	146	159	119	160	113	131	133	128	144	148	138	133	143	135	138	153	142	145	146	143	143	152	133	128	118	137	135	140	130	129	149	118	122	134	139	128	146	137	140	135	152	125	125	144	140	147	128	139	118	167	145	118	137	111	125	157	143	146	128	137	137	141	118	132	145	117	138	125	124	130	135	142	149	138	131	158	126	135	137	129	136	155	130	141	123	124	155	138	118	141	138	151	153	127	152	163	133	149	118	129	122	135	139	142	113	133	127	144	124	157	130	144	146	138	155	154	156	135	136	139	133	126	113	123	148	128	127	129	136	137	124	126	143	134	135	133	147	139	148	129	146	157	145	132	130	132	135	131	133	136	119	127	121	150	134	118	122	146	138	126	162	124	125	144	131	140	152	155	156	144	134	135	121	177	149	118	145	143	161	132	150	141	106	133	139	144	149	113	130	147	144	146	175	148	130	151	137	124	158	138	115	143	139	142	135	117	129	136	135	142	146	112	132	132	117	122	132	143	140	150	146	131	145	130	143	144	127	160	144	140	128	113	152	148	145	145	114	147	135	139	148	129	121	145	130	138	134	143	138	132	152	132	123	140	149	132	148	127	131	153	138	121	137	134	128	145	133	156	122	134	125	139	116	128	141	144	145	149	152	142	143	120	116	133	138	130	147	122	149	152	125	135	151	123	129	143	128	157	141	136	152	115	134	129	145	127	137	140	149	152	126	147	135	135	129	143	136	139	123	115	132	129	127	150	140	147	129	135	152	132	119	152	117	138	132	143	126	149	139	163	127	154	129	126	138	144	125	150	149	133	158	122	136	144	127	152	152	125	136	150	134	138	118	139	145	155	131	148	139	131	146	157	141	150	141	155	145	123	141	133	151	143	153	140	130	147	147	138	126	116	139	133	146	134	132	150	149	125	138	154	152	134	161	147	161	132	123	133	154	152	118	146	136	121	125	124	152	127	152	156	143	117	134	141	161	128	135	114	131	152	137	111	155	144	144	119	143	156	135	145	141	150	140	108	137	150	145	117	112	122	128	147	132	137	122	120	143	135	147	134	108	141	144	161	137	129	138	147	144	144	129	144	126	133	129	136	132	141	143	142	157	133	148	157	139	138	157	136	159	112	116	129	127	143	142	127	119	150	131	129	118	118	139	139	148	120	148	124	132	163	136	128	156	135	123	125	142	127	134	128	137	156	134	127	147	149	141	125	144	132	144	137	119	160	129	129	126	128	148	122	135	147	99	139	136	136	140	156	154	139	142	127	138	147	147	155	125	134	123	153	157	153	153	144	133	131	137	143	114	142	142	136	134	133	152	135	130	148	129	145	142	140	143	133	117	134	123	110	128
2143	445	476	497	510	626	725	759	777	897	695	581	570	536	601	562	495	455	483	441	458	485	460	449	400	441	458	411	455	459	437	422	398	400	376	401	419	405	398	412	418	398	384	367	366	375	389	427	383	367	372	399	374	419	387	356	378	369	365	378	372	428	397	399	378	362	397	403	410	392	393	437	423	367	363	438	408	365	369	392	379	406	338	410	393	384	399	368	398	398	387	374	421	361	385	396	388	406	372	379	393	404	404	332	405	390	401	363	432	391	385	397	383	389	380	382	379	371	415	353	373	382	381	364	356	373	397	383	384	372	396	400	392	390	405	385	412	402	387	407	373	381	377	354	399	394	372	367	383	434	375	379	387	404	418	393	374	403	375	376	400	412	404	384	387	398	396	391	420	406	380	371	381	388	378	387	380	377	397	407	384	409	370	407	349	380	381	378	397	389	418	357	372	341	348	392	394	398	375	378	372	387	373	389	401	392	407	392	391	384	416	382	352	358	396	404	354	368	381	380	408	369	376	406	366	404	398	375	380	373	351	358	379	364	374	403	423	378	411	392	431	419	367	397	418	372	392	385	372	385	353	402	381	364	410	402	417	388	411	382	394	395	382	370	385	398	407	369	382	408	376	359	403	397	404	382	374	402	386	387	419	398	370	367	429	398	369	373	395	370	388	366	388	367	401	400	415	372	378	408	371	390	390	369	394	399	376	406	378	398	385	354	359	390	381	346	401	405	370	360	409	402	376	398	387	405	367	391	384	357	376	406	402	362	390	379	428	386	393	389	385	382	401	364	411	380	347	386	376	348	382	406	394	358	408	389	399	364	358	412	431	383	368	370	393	406	373	349	395	381	379	399	402	376	396	407	414	382	388	357	394	397	426	414	420	389	389	394	380	398	369	381	363	394	381	403	385	380	368	406	400	384	373	388	366	376	376	384	381	360	374	385	426	391	388	387	418	385	401	380	355	398	368	389	413	407	394	364	393	408	389	372	356	389	381	368	401	388	382	391	402	379	388	416	385	372	393	368	387	388	368	362	363	327	371	381	370	357	406	398	375	410	361	394	405	385	368	386	414	384	412	385	406	401	357	369	374	376	386	377	417	400	386	389	402	398	386	388	402	382	383	369	381	352	388	415	365	356	339	397	381	385	409	360	390	371	376	404	335	372	348	398	390	411	372	381	385	377	407	403	364	366	397	383	393	359	409	401	377	407	415	396	413	390	369	389	401	405	374	396	355	399	400	377	370	418	401	398	392	405	414	389	379	396	400	400	389	366	384	394	385	399	437	400	362	403	376	384	351	398	384	372	409	361	371	413	373	408	353	407	376	395	382	369	390	376	363	401	399	375	436	395	384	399	389	403	381	378	384	400	389	390	411	376	395	359	404	390	368	412	361	425	363	395	434	394	409	354	419	401	380	394	413	407	406	404	355	401	389	345	405	366	358	426	357	411	426	385	401	409	388	387	386	346	420	361	416	374	414	395	364	397	417	375	387	361	395	421	369	402	403	386	399	385	388	408	372	376	403	414	404	383	384	375	393	399	362	386	413	378	370	420	385	349	385	406	340	412	385	369	405	399	378	415	381	380	376	398	421	400	396	400	431	355	380	357	414	400	386	339	384	358	406	331	415	401	363	404	393	393	384	354	403	384	382	394	380	398	369	394	376	412	373	381	417	404	403	419	390	399	377	432	386	391	387	391	388	381	388	374	422	416	357	406	347	378	382	390	405	418	391	392	401	382	426	401	414	393	402	384	364	402	387	386	367	392	400	383	374	392	372	361	409	391	409	386	408	347	388	404	404	409	393	374	394	391	401	361	370	388	415	406	377	397	403	404	366	388	370	393	382	394	342	370	383	389	416	386	395	394	382	388	420	387	404	401	357	418	366	390	399	388	401	401	405	368	402	369	353	369	431	399	372	377	384	422	384	351	378	399	417	412	383	334	388	354	369	382	395	430	409	375	366	363	411	344	392	361	424	381	370	405	407	387	371	368	376	346	419	402	404	366	412	391	382	368	416	415	361	382	346	409	378	404	395	385	390	380	407	394	370	388	371	404	355	396	406	413	392	381	380	378	408	338	379	384	378	379	356	387	410	380	393	399	366	373	363	370	381	424	374	382	392	389	370	410	378	407	383	382	385	423	393	361	379	383	394	364	395	369	406	410	360	385	385	412	420	385	369	379	365	383	367	418	383	382	370	353	401	387	399	385	373	393	367	352	354	392	431	380	372	372	363	365	379	395	356	374	434	365	423	359	371	388	391	374	372	372	397	376	371	398	390	393	405	382	394	398	356	385	422	390	403	354	386	391	406	367	364	405	366	356	349	375	361	355	402	360	413	403	404	377	389	365	379	355	378	385	417	393	361	387	388	391	364	373	383	366	390	450	359	388	413	398	393	400	405	429	385	375	385	369	389	367	391	389	377	398	365	402	383	388	357	396	400	406	359	382	373	401	366	423	386	399	372	376	373	350	368	401	378	390	378	372	419	384	384	408	370	417	404	351	361	379	385	349	381	376	395	407	386	379	339	414	352	382	392	386	391	375	381	382	350	395	396	399	391	370	394	355	376	359	380	358	379	415	378	407	417	371	389	372	377	338	415	388	384	370	400	384	418	366	408	389	403	402	391	365	358	361	401	387	392	384	372	388	402	378	404	343	385	378	398	380	377	359	402	390	382	371	370	376	382	389	390	352	431	388	383	405	376	375	406	412	358	356	412	427	391	389	380	398	379	394	402	392	403	401	386	392	378	397	395	372	377	390	435	415	399	417	390	389	398	361	406	395	366	386	370	371	370	386	416	367	378	376	373	384	405	389	402	375	376	401	356	383	349	396	394	377	388	378	393	414	364	408	369	404	351	400	394	416	361	378	381	397	384	391	410	393	402	346	353	381	398	390	371	380	408	360	386	404	385	397	402	375	397	346	368	365	398	378	358	374	383	377	408	363	353	366	361	420	365	383	402	391	442	379	389	352	392	405	385	399	392	419	345	391	404	363	385	387	374	384	404	343	403	385	393	355	362	348	394	389	404	382	388	376	375	402	339	352	388	368	377	369	355	362	396	374	409	356	384	412	336	384	385	389	360	399	401	402	423	391	388	399	389	386	429	402	402	369	409	375	407	418	404	403	374	381	378	409	363	361	398	366	379	392	411	389	400	381	390	383	376	367	421	382	381	360	381	375	380	391	396	374	377	382	420	400	405	347	410	348	413	399	361	370	378	357	382	373	384	379	391	375	373	362	350	392	392	406	407	384	389	403	360	397	389	369	375	360	399	379	429	397	359	390	385	353	388	377	380	410	349	394	349	403	391	363	381	366	442	391	403	396	398	352	404	365	384	364	376	385	362	426	404	371	392	342	425	365	382	400	381	365	418	386	395	391	400	427	371	393	407	382	366	388	399	353	383	372	404	375	380	421	402	391	402	382	437	382	378	368	387	376	393	382	404	390	372	397	384	357	342	373	388	373	361	381	343	410	369	353	414	401
7512	1234	1363	999	728	669	639	578	526	549	426	359	387	361	345	331	303	315	296	308	305	272	293	335	286	317	272	330	304	311	285	288	290	270	283	279	281	240	283	294	259	289	258	293	266	276	288	274	274	267	292	234	242	306	267	310	273	248	280	251	293	261	285	264	262	278	258	278	266	267	270	293	268	264	261	283	282	237	255	272	263	260	287	283	283	251	257	292	290	278	275	244	261	275	264	290	277	264	261	258	301	295	269	248	273	263	262	274	308	267	274	268	261	276	313	262	276	288	275	264	298	270	267	256	284	250	276	265	311	257	257	266	240	274	263	262	240	285	269	255	244	266	254	269	272	253	253	303	288	258	269	271	279	279	285	223	297	292	266	263	272	283	268	249	289	268	274	267	271	253	276	243	303	252	261	249	273	296	270	256	292	222	240	300	273	297	233	270	254	273	278	246	254	273	284	278	222	274	243	289	296	297	273	279	295	252	282	267	275	269	281	291	285	299	266	254	270	257	289	256	262	267	239	270	289	268	265	260	257	267	291	292	258	261	275	271	273	253	297	284	258	273	292	268	248	265	270	268	276	287	260	296	269	274	264	273	284	259	275	269	270	275	259	292	249	284	260	237	296	267	253	295	276	249	289	266	289	312	255	251	253	258	256	275	258	287	282	244	285	262	276	278	254	257	303	291	222	273	268	246	277	274	290	284	296	271	274	294	299	279	257	295	263	269	287	297	264	273	248	251	286	254	242	284	258	254	261	264	280	254	271	281	246	309	252	259	301	258	302	270	267	279	282	260	280	272	281	249	274	259	260	251	270	249	258	267	249	295	280	244	265	257	272	273	243	271	260	281	255	261	290	267	273	298	269	265	289	246	272	272	245	247	237	247	283	279	275	275	281	262	269	263	258	272	259	264	257	290	276	304	272	308	268	249	260	262	264	275	275	268	265	279	268	292	332	276	261	300	284	263	252	270	290	280	247	257	235	286	277	270	253	280	287	265	248	269	258	272	259	253	260	280	254	293	251	286	301	273	270	274	290	280	280	275	287	281	260	274	268	239	249	276	298	263	260	249	256	269	279	279	241	270	244	260	261	261	265	273	264	288	283	271	286	264	256	256	269	296	278	234	250	268	263	254	269	277	274	254	270	297	315	249	312	280	257	270	285	280	265	287	270	257	280	262	280	266	267	254	266	282	264	282	274	248	245	255	285	263	273	265	289	321	263	302	253	287	241	303	267	245	281	268	233	269	271	257	282	304	263	256	269	288	280	270	286	231	264	248	278	255	286	259	272	244	277	281	317	249	262	281	250	258	268	273	270	272	259	260	241	254	257	284	307	244	293	312	302	260	273	260	299	262	269	282	301	304	287	288	291	277	283	253	262	252	285	262	276	250	278	255	261	277	266	278	275	237	304	254	284	294	275	226	274	257	288	303	262	266	236	272	297	248	287	260	265	271	257	295	292	236	259	265	275	302	278	274	277	281	275	306	244	263	286	270	251	278	242	287	272	244	254	240	253	263	276	264	264	268	253	270	256	291	249	307	268	270	284	256	260	269	273	289	272	255	270	285	282	261	240	286	280	267	282	284	247	303	250	271	272	258	270	264	276	252	252	237	258	279	275	264	284	216	249	243	272	277	295	271	270	249	254	273	247	266	277	258	271	292	286	269	263	300	250	281	319	271	288	249	265	275	283	253	303	298	252	274	278	289	271	234	287	252	281	270	267	282	250	278	245	263	249	259	251	267	283	228	295	277	266	275	249	276	289	313	250	291	269	273	278	249	250	257	272	287	308	276	253	270	270	280	248	255	260	257	258	239	284	245	266	257	251	290	265	281	255	265	286	250	255	255	279	240	286	244	249	270	271	261	266	228	270	257	290	281	277	299	284	281	268	232	279	285	268	257	248	285	304	263	235	282	252	270	263	280	280	241	286	277	252	260	247	272	282	264	277	263	271	277	275	272	277	237	287	262	282	291	285	261	258	282	224	280	248	249	269	245	295	251	268	270	283	273	254	250	261	255	247	234	255	282	241	283	298	268	257	286	276	264	261	269	265	240	291	257	261	264	250	252	252	250	244	260	263	275	245	270	269	245	321	258	264	282	255	217	263	236	298	280	267	261	247	291	284	220	249	272	280	291	265	277	254	253	287	274	286	261	270	252	268	303	294	273	246	267	299	248	279	274	310	279	278	244	286	287	291	277	299	289	274	248	281	272	270	273	254	272	276	249	274	260	268	282	283	259	275	247	288	273	272	287	245	278	259	254	273	278	290	263	281	279	237	281	233	278	277	274	279	246	275	253	277	268	273	258	250	285	257	246	272	256	268	251	273	251	263	277	266	279	260	266	273	249	250	274	248	290	286	264	244	294	253	271	243	258	248	272	260	281	279	276	273	277	275	233	291	259	292	269	286	252	275	282	254	261	272	262	259	279	277	246	260	280	263	274	268	309	276	252	269	281	245	309	269	268	272	248	257	261	269	271	285	269	260	274	257	247	277	279	286	264	251	244	259	259	271	271	244	266	287	274	291	293	272	287	252	285	281	263	263	254	287	264	259	284	279	255	293	294	269	267	272	265	252	247	266	265	250	240	292	260	245	251	240	289	282	268	258	275	300	268	307	275	277	261	263	255	260	270	299	290	294	283	295	266	254	261	325	266	251	241	267	264	253	265	247	295	265	249	276	264	268	281	300	258	245	306	273	270	247	240	276	272	262	274	274	272	265	251	274	282	262	241	291	275	259	285	248	260	249	251	267	254	259	267	269	267	314	255	238	272	249	244	233	245	263	286	280	282	278	281	290	243	266	245	263	248	279	266	234	267	256	265	243	273	273	275	253	291	281	273	283	242	263	274	269	262	274	251	239	261	251	295	240	250	283	286	262	281	271	257	266	287	247	258	254	250	244	275	279	246	275	242	281	280	297	268	261	266	251	276	267	276	248	275	273	265	289	269	285	251	254	285	253	280	281	258	236	276	270	287	283	286	286	273	285	265	282	292	303	248	251	294	277	285	263	258	248	244	261	251	273	241	278	284	267	281	289	258	251	248	266	232	258	235	267	269	262	291	277	256	282	286	272	270	260	269	281	247	262	285	285	287	243	249	301	250	277	270	267	255	257	300	251	255	250	278	274	251	261	288	242	223	257	287	261	291	277	246	289	255	292	254	270	273	281	242	250	280	258	284	257	284	271	261	299	273	260	272	316	294	277	237	258	288	287	287	300	274	272	301	258	299	244	238	300	270	295	259	235	258	260	294	282	255	284	278	315	283	266	275	276	282	240	283	292	276	279	289	271	280	259	262	246	262	253	239	250	259	252	240	280	295	268	266	255	236	267	261	296	281	253	268	281	275	284	250	280	266	289	244	260	242	274	278	258	249	259	268	260	263	277	255	237	248	298	252	255	267	267	242	270	270	277	252	286	242	250	248	295	294	282	262	270	275	254	243	250	264	249	261	256	293	262	264	248	308	302	257	281	270	278	271	273	290	286	285
5925	1500	3102	3398	2890	2772	2737	2583	2394	2291	1804	1494	1426	1379	1356	1318	1065	1016	1046	999	1026	937	1059	1107	980	1007	1071	962	920	929	868	833	797	768	775	754	769	748	755	795	731	736	696	698	716	768	654	761	703	672	703	677	668	685	680	638	649	678	718	721	666	707	653	616	701	686	670	701	680	702	699	711	675	682	685	716	687	645	653	690	653	678	696	661	740	658	711	734	687	635	687	673	631	661	672	641	706	667	651	649	687	680	699	674	677	687	698	686	638	712	668	664	629	665	654	671	677	661	656	684	644	691	642	670	659	635	679	654	663	658	644	615	683	706	656	693	670	637	637	670	666	689	647	694	660	705	693	663	687	638	652	668	648	646	676	660	691	654	658	676	669	664	648	667	681	644	711	692	657	681	636	680	686	656	656	594	663	698	678	687	666	662	622	682	684	687	644	646	691	688	645	674	658	686	644	667	669	720	660	643	635	633	681	661	623	668	651	670	648	620	667	669	680	671	675	669	661	674	685	654	713	652	723	636	671	667	686	667	656	640	658	696	659	664	622	672	697	643	673	679	583	676	653	649	613	658	635	614	655	696	657	700	660	669	644	629	645	630	680	705	685	641	637	667	658	653	664	681	683	696	652	658	651	690	695	696	681	656	667	648	634	692	631	696	636	673	642	613	649	671	677	620	671	636	673	637	695	658	689	670	706	623	612	621	660	658	705	636	674	637	679	646	626	683	655	689	635	694	696	705	633	702	672	645	656	636	655	694	716	628	693	703	663	662	646	630	653	650	634	664	716	595	692	662	633	675	677	673	653	638	647	684	654	655	644	651	694	594	665	621	684	697	662	646	647	643	699	669	646	671	717	685	683	664	648	665	671	689	638	689	685	658	685	677	704	628	657	701	637	638	660	695	660	677	699	704	684	685	608	641	673	700	638	684	657	646	641	680	658	662	657	632	706	659	694	689	678	669	711	698	652	651	672	664	698	677	658	624	656	699	681	675	646	684	650	676	682	669	639	708	655	658	693	693	631	648	616	670	655	669	676	690	666	633	620	707	683	646	662	678	671	641	651	647	693	727	722	665	633	645	679	634	681	670	652	660	690	653	656	658	686	675	627	683	659	610	706	679	687	643	668	652	698	658	670	663	702	646	658	658	627	650	643	667	669	668	645	662	661	679	737	669	638	667	686	693	695	674	634	679	631	664	683	636	650	652	685	647	647	671	701	650	636	635	670	680	646	688	693	683	622	684	670	646	692	704	653	642	668	660	661	646	701	652	636	678	665	680	664	690	692	635	684	619	643	669	678	663	641	634	671	676	625	648	722	667	637	663	689	671	651	651	700	652	685	702	674	668	705	661	656	649	647	665	683	646	671	656	648	655	673	664	641	631	695	656	707	617	666	713	631	646	671	663	649	676	639	671	659	645	685	639	664	640	666	669	634	680	684	684	675	673	671	661	632	634	690	672	670	629	682	647	642	629	650	669	655	651	643	622	671	723	699	628	673	689	628	635	662	633	666	647	724	638	647	707	702	688	672	650	689	668	677	637	620	672	697	652	667	696	629	650	689	654	652	690	668	656	645	664	639	633	646	645	669	709	653	665	660	603	682	658	646	639	677	701	641	663	649	642	676	685	660	676	649	660	631	632	636	662	677	633	693	659	655	664	707	661	610	698	668	637	666	652	685	635	655	708	638	731	653	670	607	661	612	650	679	668	691	661	647	642	690	676	697	646	684	669	691	674	641	637	646	636	626	677	674	623	711	689	658	660	656	695	661	679	674	682	658	715	651	697	624	653	692	714	640	621	732	620	707	656	610	661	662	618	667	681	655	641	671	620	632	650	604	665	705	663	651	672	671	661	663	655	674	667	657	683	628	665	659	624	647	710	662	689	706	623	654	626	652	645	659	632	680	595	665	674	635	695	670	657	647	639	715	635	630	687	668	656	673	631	692	625	612	651	637	682	621	696	644	636	698	655	660	671	621	665	717	657	666	696	679	640	690	634	660	681	665	664	637	669	623	655	667	634	683	638	638	620	652	680	671	656	635	693	643	661	641	657	688	648	656	717	643	675	677	676	688	677	651	678	638	662	694	669	676	635	644	713	650	693	687	636	665	685	674	657	684	643	631	653	659	664	670	670	646	690	712	648	695	665	650	710	647	623	654	664	663	678	640	647	681	650	653	652	673	674	637	657	650	697	667	685	686	683	692	669	725	624	648	678	646	675	672	708	650	688	671	658	629	710	713	681	690	669	654	653	671	659	662	670	734	664	666	664	640	647	659	699	721	606	636	697	659	683	710	672	642	641	674	682	693	653	683	614	648	652	616	698	711	668	641	646	699	643	629	687	660	702	691	653	674	616	652	655	665	647	677	719	624	658	653	641	672	691	633	648	707	655	675	710	691	655	694	602	673	649	657	662	685	633	682	632	651	662	655	614	653	684	655	672	705	709	691	624	685	666	707	662	657	644	657	680	656	654	709	659	637	674	655	665	657	623	691	639	701	659	668	668	667	614	638	661	651	669	700	650	696	647	698	668	667	661	685	671	601	715	742	673	672	678	606	661	708	639	669	653	680	690	628	679	630	648	637	665	677	672	638	655	646	676	615	665	668	649	685	679	604	658	719	645	676	665	700	652	669	673	670	676	662	658	655	663	634	669	647	663	673	674	675	634	673	687	700	691	661	655	680	678	704	712	656	667	697	696	684	657	704	633	654	673	633	648	619	710	671	650	695	651	647	680	661	662	698	652	684	627	657	684	630	666	620	675	643	687	682	643	656	591	671	645	705	678	685	638	638	677	678	628	620	649	665	678	637	662	699	705	677	640	691	647	666	653	662	646	687	643	654	675	653	680	671	643	680	668	676	669	646	645	652	652	634	682	667	640	699	695	668	639	664	670	703	690	674	642	609	724	671	640	675	706	679	635	669	645	635	642	638	670	646	667	677	630	677	674	647	680	673	711	598	683	709	695	658	633	625	704	635	674	722	667	651	664	701	625	690	626	663	644	665	679	619	709	608	656	680	648	703	646	659	715	700	706	665	647	611	680	664	704	675	683	669	657	635	630	635	667	656	670	672	666	680	671	690	702	650	636	674	663	633	648	702	655	675	704	643	717	618	623	652	715	655	640	638	681	622	698	686	653	688	673	658	655	617	652	675	640	648	685	696	664	649	670	632	646	685	655	682	669	655	706	653	633	641	603	645	699	700	645	626	665	675	640	639	639	683	647	646	672	689	674	633	653	637	656	637	689	623	693	678	650	668	661	676	625	686	636	660	676	682	650	634	681	664	731	672	648	677	660	679	633	690	646	662	621	660	652	673	664	655	659	639	686	667	645	665	639	647	682	626	661	715	703	720	643	650	679	622	637	675	641	681	701	680	612	659	660	706	660	652	619	682	624	639	626	664	670	701	654	686	713	674	684	683	703	679	703	645	661	659	668	653	654	659	683	639	707	675	631	651	630	669	670	662	667	683	697	641	675	698	624	628	704	652	703
13939	2558	2569	1793	1201	933	858	796	711	648	526	410	443	415	386	359	296	318	312	321	299	326	314	320	321	267	332	334	279	323	279	260	287	270	263	271	282	237	262	253	287	273	227	292	252	284	274	245	241	237	224	275	272	259	272	254	243	243	278	257	258	239	252	261	254	254	261	237	253	208	242	237	233	255	253	259	237	252	229	214	265	244	246	228	230	220	254	249	230	278	272	235	241	253	249	235	210	235	266	247	245	254	253	240	265	244	213	239	235	250	261	230	246	246	224	235	215	230	258	259	229	226	261	279	247	242	226	238	224	263	226	233	213	218	241	246	249	244	239	231	199	249	260	226	266	239	281	211	266	237	220	225	241	230	233	236	257	245	246	232	247	252	246	232	253	252	243	236	219	228	262	279	261	243	215	238	231	251	231	231	260	229	226	238	257	235	263	274	232	214	238	247	217	251	297	242	228	261	240	234	255	239	270	222	231	254	244	259	243	201	267	229	221	229	252	226	212	217	243	266	243	233	220	257	254	251	260	231	232	235	246	215	253	246	242	228	234	229	273	228	230	234	213	269	262	231	237	250	211	279	238	237	243	251	234	230	231	218	233	237	249	243	246	230	247	227	256	243	225	253	231	239	262	234	250	257	225	259	228	233	224	229	226	226	254	239	222	232	241	235	248	231	210	274	251	275	237	208	230	266	262	222	229	249	227	216	252	257	232	241	261	226	243	249	243	249	221	252	257	242	231	257	266	237	212	225	238	260	276	239	255	232	268	255	223	236	246	224	242	265	263	258	238	238	256	222	254	207	248	245	238	239	208	236	230	233	240	218	256	248	225	239	283	248	246	230	232	247	238	254	228	263	223	228	246	256	217	268	243	229	270	232	263	225	273	247	222	218	254	249	221	270	224	242	255	242	234	240	255	230	234	237	238	243	237	234	255	249	246	238	235	208	256	250	228	229	234	267	237	236	242	241	226	248	251	239	242	229	245	244	260	236	200	249	249	232	226	254	224	229	247	246	216	239	248	244	248	284	229	230	262	251	234	233	201	254	218	265	228	236	263	265	215	256	233	260	247	260	274	255	233	217	226	251	225	238	265	261	251	241	243	247	258	214	231	232	252	255	221	230	233	250	227	240	235	241	226	238	239	234	248	221	229	227	235	238	248	241	245	237	226	255	256	231	253	253	267	251	238	249	254	249	265	222	262	242	229	263	247	251	257	242	209	264	211	224	234	225	230	245	266	239	242	250	220	246	263	234	229	208	281	235	247	268	270	244	221	224	260	233	233	222	234	247	244	242	242	238	260	233	251	243	260	222	232	221	252	257	245	247	261	244	236	254	238	245	242	258	234	239	271	248	255	222	236	230	240	201	255	242	249	282	227	226	245	238	283	238	247	241	252	220	255	232	249	224	256	242	240	223	237	247	217	250	232	226	233	250	243	225	239	227	229	259	230	238	228	258	274	230	209	233	236	258	263	248	229	236	218	271	247	227	261	228	247	214	217	233	256	254	228	235	247	221	253	236	267	253	233	233	236	237	230	216	244	199	237	248	239	241	251	221	233	228	259	228	223	214	224	221	241	231	249	231	245	233	258	267	221	253	253	234	234	231	267	225	218	226	238	211	232	257	261	253	276	241	244	236	251	249	239	241	264	220	222	223	203	246	247	261	256	262	222	246	225	237	215	238	241	229	242	224	252	244	222	243	238	250	262	245	249	240	238	274	235	244	240	246	244	240	249	248	245	230	231	273	249	239	220	248	249	235	249	259	236	253	246	244	264	229	254	265	258	250	257	234	221	254	263	220	238	238	200	272	240	235	260	250	261	247	208	236	251	252	239	227	235	257	265	243	211	242	242	238	231	248	238	199	214	257	239	234	246	259	235	250	262	255	228	240	244	259	249	265	238	262	220	245	250	234	253	232	224	208	250	250	214	232	232	254	231	233	256	277	250	239	228	247	208	233	236	228	244	250	215	250	226	250	271	274	226	234	242	254	237	245	249	269	227	232	234	259	245	249	239	247	267	229	241	252	235	257	227	210	274	217	263	235	257	263	255	234	250	224	247	198	251	227	238	238	258	233	230	231	230	252	251	246	264	239	247	239	240	253	244	249	247	248	209	274	246	245	262	231	229	255	234	258	254	249	269	223	245	261	242	236	257	269	251	214	225	262	262	198	214	259	246	246	263	233	249	271	208	220	221	227	241	238	236	241	248	238	225	221	257	238	223	239	236	241	252	233	253	236	246	226	257	244	239	250	234	227	231	234	252	257	233	254	253	225	254	253	220	258	241	234	234	233	270	221	237	245	235	240	215	242	265	211	242	245	263	246	250	262	228	267	226	253	230	251	244	230	258	226	273	230	231	235	244	248	230	250	246	252	251	259	256	219	257	251	261	234	245	232	260	211	225	234	236	253	222	250	240	215	238	253	233	244	237	244	212	251	253	243	236	241	248	233	235	220	250	225	238	244	200	246	234	240	218	236	240	224	223	241	237	259	224	246	223	243	252	235	239	231	260	223	217	241	248	228	220	231	235	231	251	247	226	221	244	236	246	253	224	230	232	249	231	244	244	208	235	259	227	253	242	249	235	233	244	234	220	231	229	268	217	245	246	246	262	241	261	207	217	239	226	234	243	228	234	256	222	251	249	227	253	253	246	230	230	244	275	215	246	244	214	220	240	243	221	224	234	240	247	228	259	266	233	250	234	218	237	228	232	226	234	247	243	239	252	229	255	221	255	238	226	272	238	241	236	235	216	250	234	230	251	229	235	246	264	255	215	262	242	248	231	258	271	258	232	232	245	227	224	242	257	218	225	242	244	252	239	219	220	228	264	204	239	233	249	244	264	228	255	254	244	257	251	239	237	258	232	254	247	236	217	237	196	248	221	219	260	236	242	260	251	280	209	250	241	232	242	250	232	241	225	235	256	254	219	243	234	268	275	221	225	247	264	238	239	228	237	235	229	226	246	246	242	255	279	274	233	225	232	234	231	253	235	239	237	287	252	250	256	268	232	222	233	248	244	257	253	239	254	238	258	243	250	232	236	243	265	236	234	218	237	240	251	245	232	250	270	216	223	221	259	232	225	246	226	238	243	225	261	224	269	232	237	247	231	258	249	240	251	232	252	236	222	218	226	255	230	233	226	231	231	240	273	264	233	229	247	230	254	231	263	223	235	268	256	275	221	247	248	256	225	213	234	220	227	239	253	236	232	227	247	253	233	243	259	252	234	232	217	240	260	239	229	247	251	237	224	275	242	240	237	248	250	267	219	225	263	246	239	241	243	246	253	256	237	260	251	246	251	242	215	256	239	245	232	269	246	234	257	244	238	258	242	231	236	217	221	231	231	228	222	239	258	240	223	219	209	240	237	229	274	252	225	253	224	233	242	274	232	232	223	252	220	255	241	245	242	228	237	239	260	234	230	242	226	234	299	233	260	239	245	271	230	255	263	233	265	239	249	274	245	242	234	242	233	245	237	227	242	248	235	271
7707	2324	5357	5825	4925	4406	4347	3807	3703	3329	2494	2138	2045	1709	1660	1648	1265	1272	1170	1231	1227	1193	1188	1242	1241	1210	1253	1139	1038	1008	964	933	839	835	833	749	774	729	763	786	793	762	759	698	748	804	741	725	661	637	634	656	635	624	629	577	640	594	572	635	610	627	643	569	616	584	617	582	569	591	589	606	593	621	616	577	589	598	637	624	591	616	542	621	588	567	576	649	627	623	592	609	621	613	582	597	593	593	568	604	602	584	578	622	609	583	562	594	587	583	618	570	590	539	575	588	584	574	556	560	598	634	555	575	622	603	580	563	605	535	554	575	595	556	592	608	559	572	600	598	592	560	591	575	545	637	592	565	579	583	566	579	585	589	594	579	537	581	578	577	611	590	603	585	597	550	644	559	566	614	594	598	609	558	572	547	628	621	603	591	607	604	595	566	588	572	594	607	603	560	641	616	567	622	564	539	587	571	581	581	572	554	588	583	583	563	574	602	558	609	601	552	565	562	561	564	583	579	567	573	605	582	543	537	589	553	595	592	574	615	574	601	568	561	554	572	550	566	593	630	581	573	560	613	577	598	567	587	612	626	581	638	644	532	579	569	586	583	594	544	611	566	621	568	584	570	591	587	528	565	575	593	577	567	575	559	573	556	582	569	581	554	562	598	579	577	585	579	599	584	587	597	575	600	578	607	591	592	593	590	612	572	623	628	572	586	572	597	596	630	575	577	567	585	552	576	584	562	603	542	586	538	579	602	591	596	624	608	587	587	598	570	580	580	576	591	585	585	577	598	609	525	626	559	572	598	583	553	547	604	629	596	596	578	560	566	608	592	606	558	579	593	617	591	586	556	525	607	602	574	597	543	598	559	591	567	581	555	565	545	577	568	554	549	610	603	570	585	593	557	592	612	585	616	572	608	547	636	595	599	558	584	550	592	617	598	631	563	551	579	619	594	636	550	603	579	590	599	598	600	581	586	635	608	618	543	565	575	564	580	571	610	574	616	574	567	560	559	566	612	602	604	537	585	593	549	592	605	565	613	611	518	566	591	577	620	545	554	581	559	565	596	583	565	568	559	586	582	569	621	526	598	579	583	634	591	624	554	595	605	590	571	614	561	560	558	571	580	592	597	560	559	559	558	548	596	617	581	625	579	653	586	639	571	596	623	595	605	575	566	581	602	609	591	602	573	601	557	592	595	554	607	525	600	592	589	571	560	567	568	562	577	584	580	591	597	585	561	597	558	594	561	645	580	576	599	598	585	591	652	577	603	612	597	600	606	582	576	559	602	569	574	590	557	597	554	565	614	575	592	616	585	605	578	606	617	598	605	563	564	577	609	580	589	573	600	588	618	588	598	570	607	577	581	588	573	602	575	569	547	590	600	568	577	547	544	563	554	585	589	582	616	584	564	586	551	597	595	568	537	570	551	562	558	602	564	581	544	565	583	581	615	586	591	622	580	570	599	583	566	574	583	541	575	606	567	596	577	585	581	592	562	551	566	575	609	587	624	553	603	578	542	599	560	587	638	577	598	621	578	559	572	551	585	566	562	604	539	581	573	541	565	559	596	551	588	573	562	559	591	555	560	579	580	584	575	564	582	563	579	562	567	582	603	587	606	593	625	624	580	641	578	594	566	589	615	562	563	523	623	600	629	583	617	596	621	554	601	629	610	592	615	579	590	552	564	582	592	568	613	589	578	590	600	587	604	623	561	554	585	571	584	582	551	560	610	569	601	560	598	564	647	574	574	588	560	582	559	585	641	580	636	605	593	594	604	592	579	647	577	539	596	571	586	564	568	580	590	574	565	614	554	556	583	597	531	552	614	602	594	587	599	588	561	570	606	602	561	599	564	554	569	589	564	557	603	592	627	539	584	604	580	585	578	554	622	571	603	637	596	542	578	599	621	596	557	583	548	606	584	579	570	598	569	647	577	580	556	588	559	577	585	597	590	613	567	596	589	516	595	548	567	583	570	573	595	592	562	606	608	596	610	572	590	586	568	579	545	577	566	580	629	591	572	608	565	586	589	593	564	572	566	540	593	552	575	574	613	580	566	586	569	611	593	574	596	535	607	587	583	565	623	603	610	587	578	542	620	616	543	591	545	601	559	590	581	575	582	618	592	569	559	592	600	598	601	581	580	520	573	581	570	575	638	594	577	588	594	586	594	542	547	588	555	613	589	562	559	589	562	564	573	581	593	565	605	586	595	552	624	560	569	547	590	562	554	525	594	564	576	609	578	593	562	596	595	585	614	598	596	630	564	617	544	560	591	579	576	601	596	557	589	563	615	600	576	595	572	593	572	560	583	601	585	579	570	576	556	566	608	555	589	565	559	592	568	594	570	606	558	588	589	584	574	618	610	581	611	599	561	582	588	526	614	593	602	612	551	579	629	603	571	599	603	585	585	633	569	577	574	624	532	586	578	577	545	568	597	567	602	566	554	614	576	531	588	564	588	560	583	554	595	555	611	568	618	561	560	566	592	565	580	609	564	551	563	556	625	548	585	618	614	596	596	626	611	598	584	576	606	580	579	575	595	593	613	607	640	560	579	620	583	589	569	569	596	542	600	579	575	564	579	597	582	545	589	574	579	541	613	570	554	577	576	565	569	592	597	565	551	563	624	569	599	587	581	593	617	599	574	551	566	586	578	623	613	578	562	585	591	596	593	584	573	569	599	572	585	553	627	567	626	575	602	594	567	580	622	622	607	619	622	572	550	604	613	581	608	605	629	590	591	563	589	580	569	542	564	578	582	569	596	574	584	557	568	617	534	554	584	561	548	579	571	579	547	594	579	533	572	575	548	572	595	590	572	580	620	574	583	576	573	595	603	576	562	623	549	589	600	563	605	609	586	572	592	554	530	575	583	581	538	644	561	598	599	566	579	611	586	532	619	626	536	573	589	587	596	575	562	552	606	614	588	601	588	606	586	594	587	565	555	573	602	620	557	566	616	583	554	569	540	559	626	589	595	586	597	614	598	603	568	583	606	555	599	551	595	592	583	590	570	579	596	591	613	561	582	579	531	560	579	611	596	616	557	553	607	589	619	609	574	585	567	601	588	588	612	558	610	582	582	589	595	559	581	566	617	553	552	593	592	592	520	595	612	588	564	646	563	585	616	607	608	579	583	603	616	598	576	565	568	601	613	552	588	595	582	573	620	584	620	607	556	550	578	589	591	611	629	585	539	579	565	532	553	566	605	537	583	597	588	579	574	593	583	564	598	566	592	558	566	622	569	629	575	546	540	599	566	603	597	551	571	602	551	595	540	546	596	602	572	607	586	592	575	580	520	586	582	567	602	592	592	565	604	540	588	595	596	556	587	595	577	579	582	574	607	569	597	624	583	573	564	559	563	603	566	578	563	598	585	598	569	581	524	539	565	560	578	625	593	611	612	558	575	563	538	554	617	580	589	605	588	618	575	615	615	603	561	574	592	577	593	577	565	587	608	619	599	584	606	611	596	596	616	612	559	575	568	578	572	574	560	574	622
1931	205	206	175	159	210	185	206	246	258	193	170	170	178	146	173	158	152	137	143	157	142	154	134	156	151	129	135	142	145	159	161	141	157	146	149	143	151	141	148	105	134	147	141	159	145	144	120	150	140	151	157	138	146	156	149	125	140	139	141	140	132	151	128	141	135	133	131	157	145	120	111	123	141	139	147	135	137	146	126	146	134	144	142	133	151	152	139	147	158	146	124	119	130	132	142	123	127	124	149	140	143	151	143	137	143	156	146	150	139	130	167	170	142	128	141	156	117	134	144	122	148	154	160	140	142	134	156	128	120	138	110	117	162	120	151	154	138	151	122	166	137	149	145	159	156	137	124	138	138	132	133	141	124	139	131	140	153	132	141	156	123	136	142	145	150	136	136	153	138	143	133	143	148	149	136	136	130	154	142	187	155	122	138	131	137	134	152	144	146	144	130	146	147	128	147	139	124	175	129	118	131	138	125	158	133	110	149	128	115	136	159	141	138	145	164	157	141	129	141	120	124	111	149	160	143	153	121	147	114	153	160	126	151	133	141	140	127	147	122	136	130	131	125	127	126	123	145	125	157	144	159	122	135	142	128	148	137	145	140	116	135	132	129	156	130	141	150	138	149	129	137	138	133	158	154	138	132	143	151	136	146	148	134	118	153	149	149	160	150	133	173	141	160	134	138	155	129	144	139	127	123	132	129	131	128	155	127	143	146	132	130	147	137	144	136	157	126	154	121	121	144	129	132	150	149	150	153	139	136	144	138	118	147	131	142	129	131	125	138	143	142	118	133	161	129	132	125	141	154	145	145	143	136	125	143	120	101	141	130	148	162	147	137	134	156	165	137	138	133	144	157	135	143	145	141	159	148	127	146	153	117	130	139	131	157	145	127	169	121	142	124	140	147	139	126	158	131	135	148	147	144	134	150	170	148	131	144	161	153	148	127	147	133	125	138	126	128	151	138	128	139	149	163	139	135	126	156	145	141	138	140	125	140	161	144	103	146	161	143	149	129	137	140	137	155	129	133	124	154	129	124	141	152	129	152	139	140	140	157	153	135	142	126	139	119	138	134	144	131	140	123	143	143	145	136	136	141	149	135	165	135	132	127	123	132	128	137	143	135	138	130	145	133	125	136	143	141	173	147	164	132	123	140	156	140	124	134	128	137	136	139	127	114	154	157	136	127	148	142	139	138	152	153	138	156	137	136	124	138	136	151	156	159	138	137	150	150	141	137	146	130	135	124	137	155	162	138	145	117	155	141	149	147	135	150	128	127	104	146	138	150	125	152	160	137	141	130	136	146	130	126	143	164	140	141	144	141	133	148	133	145	148	121	148	151	127	149	130	159	145	138	153	148	131	135	164	147	124	119	143	146	135	133	111	130	155	120	145	142	156	148	128	127	124	142	124	132	143	143	120	155	153	137	150	139	136	147	141	152	130	144	140	139	125	137	170	133	148	141	129	147	139	148	138	131	137	136	120	159	142	138	137	145	169	143	139	125	133	137	156	147	127	151	138	130	145	140	115	111	140	131	129	135	147	124	123	140	129	132	136	142	142	127	122	126	140	141	155	130	144	150	145	140	134	129	140	148	154	122	113	128	135	124	134	146	141	162	145	150	149	135	152	134	163	156	124	147	142	160	145	150	108	150	131	144	144	133	153	142	134	119	138	136	137	137	129	154	124	127	158	133	128	137	132	126	126	146	142	128	144	131	132	112	156	149	155	140	148	160	152	138	142	126	149	130	144	132	128	153	145	118	127	133	151	121	125	125	129	142	143	154	138	162	136	134	143	133	144	121	126	130	131	140	143	148	129	120	131	133	142	138	148	138	130	121	135	134	135	126	145	149	145	153	137	141	134	133	152	132	141	136	162	131	128	133	118	133	132	151	151	131	149	132	160	126	147	130	143	155	156	163	149	139	138	128	158	133	147	128	139	136	128	119	109	139	107	134	150	129	145	120	134	149	137	133	150	121	121	139	119	132	139	119	120	131	145	123	119	124	148	141	146	122	140	128	178	138	150	130	142	172	143	140	136	150	131	134	157	130	147	144	146	140	130	143	157	131	141	126	148	143	150	123	122	142	141	131	158	150	155	134	117	147	156	147	153	127	159	134	165	124	153	165	147	127	154	144	124	117	142	127	142	128	133	134	137	149	120	127	147	119	126	137	158	143	145	149	128	136	149	127	152	143	170	134	117	127	123	120	142	131	136	130	135	150	155	147	127	135	137	150	129	128	135	144	148	150	138	133	133	120	128	142	158	135	125	129	132	147	163	126	122	128	139	155	150	152	135	126	116	117	125	142	140	128	159	128	156	134	124	147	152	121	144	156	136	116	151	145	151	142	152	131	133	122	165	124	154	136	127	146	137	148	145	133	149	131	159	145	141	141	148	149	141	132	128	136	148	151	146	136	124	131	141	131	161	151	152	157	122	143	151	134	113	136	135	144	135	135	128	127	150	139	135	137	132	129	151	143	135	162	131	139	153	132	123	134	129	149	139	145	124	131	133	148	113	137	156	132	120	151	141	119	155	158	155	137	149	144	151	149	117	123	144	135	130	172	137	117	132	136	137	139	130	145	128	155	152	153	131	135	131	137	141	134	145	138	152	141	169	152	133	133	146	132	130	135	147	118	110	140	130	141	124	107	124	131	152	133	140	146	137	143	111	132	137	122	131	146	161	137	148	153	142	140	139	138	147	121	133	136	151	125	127	132	123	130	132	142	147	139	134	159	120	142	131	138	120	133	141	132	150	131	129	132	135	153	132	125	138	125	156	136	152	125	138	153	147	131	130	162	142	139	153	129	127	142	144	134	154	144	148	128	135	141	135	145	137	137	132	127	146	148	113	131	123	149	126	137	132	136	125	151	119	136	123	146	127	146	133	140	120	138	134	157	142	146	140	125	116	143	163	146	153	136	142	147	156	133	142	147	136	147	126	139	138	129	142	129	138	146	152	134	145	126	157	127	155	141	149	131	143	137	131	157	138	163	125	149	151	143	158	144	145	145	133	137	145	166	127	143	150	154	143	128	131	130	134	120	125	132	155	159	120	131	136	143	132	147	171	152	140	174	131	145	145	130	164	153	144	125	139	158	153	136	130	131	119	151	117	124	149	120	162	130	161	136	133	140	142	139	138	142	129	134	140	132	138	128	124	131	141	151	120	137	135	141	147	141	157	139	129	154	152	148	144	117	131	144	123	141	147	145	125	150	152	132	159	128	127	125	123	144	121	139	160	153	148	141	116	132	154	153	129	143	137	128	150	139	186	135	123	126	151	171	142	117	137	136	133	132	134	144	133	143	139	127	126	130	159	145	146	145	158	142	147	144	123	133	142	140	162	132	129	138	159	128	130	145	128	138	135	114	112	111	109	131	142	109	147	150	138	134	153	152	138	134	109	133	160	122	135	124	130	122	134	136	134	148	147	138	119	137	143	130	124	157	134	146	131	155	115	134	146	139	129	124	159	141	119	122	121	138	125	136
2220	409	522	527	510	625	767	853	988	937	620	605	614	600	581	575	447	460	474	420	487	468	436	452	431	423	412	432	418	457	426	410	447	379	414	391	418	385	384	401	395	401	395	390	414	423	363	374	392	419	416	375	362	381	398	390	404	409	419	367	389	381	398	390	361	378	410	381	381	392	389	390	390	391	394	393	391	395	406	406	367	408	350	416	382	394	406	353	387	387	371	404	355	372	426	412	369	371	369	341	369	390	405	436	386	379	415	388	378	398	412	391	412	417	383	411	371	374	380	363	360	365	351	361	377	358	441	404	394	388	376	372	411	416	341	400	385	372	394	380	396	418	396	387	384	392	416	400	378	386	400	397	392	431	396	405	413	388	407	393	367	405	374	407	392	410	378	384	376	412	398	385	385	380	375	411	366	388	375	373	370	361	381	383	402	392	408	392	362	402	381	393	372	386	394	368	407	338	372	398	380	355	366	375	390	361	391	382	363	382	359	387	394	363	411	384	391	358	367	400	365	382	377	402	385	433	383	370	389	372	377	353	374	397	388	396	363	400	396	382	414	403	359	408	400	384	406	361	377	387	381	397	396	368	379	411	347	385	372	390	424	393	419	370	375	390	393	376	358	395	413	365	400	372	359	395	379	392	423	387	412	400	387	429	419	409	390	398	382	349	405	371	395	395	374	400	366	381	369	425	373	399	373	416	392	378	381	372	414	381	378	350	373	392	364	392	365	372	389	378	443	366	375	373	358	374	391	399	358	417	404	365	396	377	385	380	421	426	395	375	403	440	373	382	384	373	401	394	374	403	397	386	405	384	392	424	416	419	372	413	408	391	379	359	371	362	378	399	393	368	363	377	390	373	417	375	364	409	376	382	378	370	385	393	372	367	388	402	371	384	406	390	358	382	395	338	378	416	398	393	370	388	386	394	364	369	385	364	381	405	377	386	395	411	410	365	347	398	401	371	397	397	402	419	389	372	405	413	412	402	378	388	405	369	370	397	403	404	376	368	376	425	385	417	410	400	400	402	393	415	366	400	395	373	373	392	381	380	388	391	383	396	399	415	411	386	397	361	410	357	354	383	415	362	382	396	372	404	368	393	386	389	382	406	381	379	379	383	365	401	393	380	392	402	391	398	396	435	364	404	400	381	420	348	368	377	359	365	394	381	379	400	384	405	384	349	400	398	367	395	389	392	382	377	365	430	397	435	375	374	417	382	418	391	355	414	410	409	357	407	384	396	378	389	383	410	387	388	386	396	383	418	384	368	388	381	383	394	390	403	392	375	386	372	387	385	393	429	400	363	412	372	384	348	370	355	380	396	404	407	396	352	379	390	346	406	414	404	396	402	368	351	385	399	355	392	392	388	384	384	370	403	364	392	379	392	404	390	381	360	390	377	395	386	397	376	384	376	375	389	398	397	362	368	389	348	431	385	385	409	398	395	399	398	363	384	355	390	356	384	377	386	366	432	398	380	415	423	379	391	421	399	395	353	366	414	381	395	398	394	374	372	412	428	405	374	396	376	386	381	369	422	406	415	351	397	372	387	404	380	390	384	383	397	376	410	367	398	402	435	364	396	382	388	398	437	353	428	386	392	361	360	428	414	372	411	422	393	383	386	402	372	376	375	383	375	384	385	379	381	382	379	379	400	398	392	420	408	383	381	396	396	365	397	395	393	372	436	384	405	400	377	385	429	360	396	396	383	395	398	417	390	362	401	423	409	406	384	403	388	385	394	405	386	368	404	380	405	383	397	387	370	398	369	389	391	364	403	377	386	360	365	397	414	363	361	386	367	401	400	358	381	365	392	404	410	387	369	369	372	384	375	380	376	369	401	355	382	398	361	370	424	362	383	371	409	396	352	434	359	368	359	388	411	389	374	352	401	397	420	362	392	383	396	405	365	382	399	368	399	369	399	357	417	373	375	395	402	367	371	395	371	374	388	387	387	397	402	375	394	391	394	398	406	423	398	403	379	380	392	386	416	399	399	411	395	372	377	408	378	416	391	389	418	353	362	394	376	359	343	407	401	380	379	382	400	427	408	363	401	417	366	392	383	391	377	413	372	353	376	400	361	434	379	398	395	380	402	380	390	399	388	406	415	397	375	392	362	415	436	387	419	394	383	384	379	398	432	373	367	385	334	394	407	382	396	377	393	387	371	376	380	373	400	377	388	397	376	418	398	430	394	404	414	357	362	402	386	396	410	393	367	393	411	380	390	372	392	401	385	357	389	381	354	367	400	378	397	375	387	377	383	398	395	410	419	380	359	371	391	364	365	367	375	372	391	399	391	371	416	370	420	393	379	400	350	380	347	369	400	393	394	413	389	344	370	411	351	361	374	400	433	399	359	372	378	387	367	427	371	416	380	382	388	420	406	391	369	389	366	369	395	392	400	392	385	410	362	371	380	399	369	405	367	355	412	381	411	388	356	378	421	420	364	375	375	379	415	430	386	373	412	396	390	381	392	381	400	387	378	357	407	373	406	354	373	398	386	366	427	372	408	402	419	391	385	383	394	386	382	403	387	380	347	375	371	373	371	406	398	365	403	388	386	391	389	356	373	405	383	400	369	403	388	412	426	393	400	423	378	395	380	412	417	365	398	404	417	397	369	424	377	380	417	431	381	382	377	401	370	358	383	397	388	363	415	403	376	366	426	395	443	405	373	392	354	349	396	405	382	370	383	388	381	379	391	385	377	388	370	423	394	370	402	398	408	373	391	405	380	401	393	364	396	397	384	416	407	415	413	423	426	397	357	385	392	368	379	384	417	397	374	368	403	386	402	401	378	375	394	379	380	406	387	353	397	378	418	396	377	429	373	391	361	392	375	390	408	383	347	378	371	385	360	353	393	370	360	409	396	391	396	375	376	406	409	428	422	385	394	316	408	358	385	388	389	390	409	398	402	427	392	401	376	360	387	338	367	396	369	371	370	365	384	396	414	416	368	373	401	418	395	346	390	364	391	339	391	371	362	381	375	374	379	348	411	379	407	421	380	373	374	372	403	397	417	382	324	382	431	370	422	391	385	373	436	394	359	389	434	381	362	399	418	387	412	384	388	373	374	362	412	397	396	391	400	354	401	372	399	379	362	354	397	344	430	399	401	393	349	384	375	412	375	409	392	376	399	429	361	369	411	400	403	341	397	395	377	420	385	396	384	347	393	416	379	381	396	394	385	400	410	415	387	376	387	391	403	413	386	381	372	389	401	391	379	359	384	383	354	407	387	428	410	398	399	379	371	373	401	434	419	364	426	371	397	393	369	386	393	397	379	350	379	374	383	372	384	388	411	402	388	367	367	393	365	376	392	393	401	402	378	386	370	369	391	393	371	369	438	393	399	379	391	397	385	398	397	411	398	385	409	397	402	394	382	376	391	390	362	403	392	365	434	390	404	383	347	379	398	379	390	388	348	372	408	360	395	400	359	379	384	385	406	390	346	402	364	382	394	407	385	355	381	386	399	396	390	428	396	373	387	371	366	399	378
7466	1176	1350	1042	748	620	639	607	678	513	459	358	366	360	357	331	324	296	330	293	284	316	290	315	294	339	291	322	285	273	275	310	275	270	244	285	315	249	271	288	277	295	273	311	261	274	290	268	252	300	308	287	281	294	274	307	295	268	283	273	250	281	281	277	289	269	290	257	268	273	260	273	297	280	236	328	256	259	278	244	258	267	268	261	254	261	274	282	274	239	269	296	259	293	246	260	263	259	281	222	276	294	278	271	250	257	236	246	267	250	234	262	275	278	289	256	245	239	293	233	253	294	269	264	281	222	263	258	280	269	269	277	277	278	262	292	253	289	276	278	279	265	260	247	296	282	260	276	283	254	224	249	270	247	268	278	272	297	318	256	247	247	288	253	268	244	284	264	266	267	251	274	270	304	274	267	268	280	266	252	293	260	270	271	265	266	291	298	254	228	254	240	270	269	251	269	280	311	245	275	280	279	249	275	264	270	261	245	299	273	280	258	267	242	278	262	249	250	264	276	251	295	263	271	275	263	237	278	281	298	291	280	268	276	275	273	253	259	290	289	255	280	268	261	269	234	259	280	240	254	299	241	249	255	287	274	280	287	239	278	267	283	263	274	288	263	275	264	241	243	242	262	242	276	266	255	257	245	295	287	250	259	289	266	290	280	260	235	233	270	270	309	262	268	274	236	243	251	313	255	274	236	254	277	273	269	224	277	255	274	307	289	274	241	258	258	298	290	265	290	265	293	261	260	298	280	280	257	260	242	251	287	284	282	260	262	254	321	295	262	282	299	297	227	283	260	233	260	272	285	274	260	300	236	291	270	270	254	240	276	279	277	250	257	261	271	265	258	271	280	258	262	253	290	258	232	271	283	275	253	288	271	284	292	285	269	285	273	268	271	263	254	248	268	249	276	259	277	268	289	264	275	249	252	268	248	246	266	249	265	271	274	294	238	259	269	282	276	269	251	260	270	259	272	267	302	254	278	293	287	265	254	268	275	283	264	260	256	251	264	258	303	238	277	286	254	246	284	295	265	266	255	265	264	284	268	273	264	269	286	266	270	283	251	272	242	245	307	263	268	279	254	255	257	270	284	274	294	280	281	263	255	250	253	252	289	256	262	259	251	283	279	292	295	270	279	252	294	292	282	272	246	273	239	266	275	273	267	249	277	246	253	267	254	266	267	237	255	279	270	257	283	267	281	288	264	266	280	274	227	261	256	255	249	253	253	286	244	285	258	263	247	270	268	287	272	244	258	281	243	266	256	260	257	275	272	273	274	282	286	271	264	265	252	264	252	268	229	267	275	305	259	276	259	255	252	279	262	285	265	268	263	284	302	253	271	299	229	285	295	253	271	258	242	286	270	260	298	258	274	276	278	259	312	281	260	248	253	236	298	287	262	269	285	301	295	270	305	262	261	259	238	243	243	268	264	259	268	258	264	227	238	260	246	272	283	250	295	317	271	265	284	305	281	255	251	262	294	245	285	284	285	278	233	257	248	280	269	258	245	269	317	290	272	275	267	294	282	260	241	255	236	252	258	251	259	254	268	258	268	282	282	275	290	288	259	270	254	310	298	282	287	263	269	272	275	246	274	227	254	264	250	291	258	270	281	280	288	282	258	283	286	252	285	245	280	261	263	275	247	286	261	256	257	279	263	277	248	260	274	300	272	253	245	264	259	274	275	256	237	262	296	276	270	256	260	278	262	256	295	278	291	250	242	258	273	291	271	270	270	239	272	289	267	251	245	253	283	294	269	286	272	264	300	253	259	315	275	261	280	284	267	263	248	282	279	246	260	264	272	286	290	263	251	244	262	250	280	266	244	286	279	256	264	273	271	280	265	263	255	312	279	254	265	285	240	309	264	259	262	285	285	264	269	280	285	282	271	289	261	287	259	283	272	284	304	263	270	251	278	280	295	282	257	270	256	263	278	294	296	268	265	249	274	272	295	286	292	264	273	287	224	277	255	279	262	272	272	275	260	267	275	262	286	252	250	256	254	267	252	289	273	270	249	261	262	284	276	252	235	293	261	269	286	259	270	248	270	239	251	273	267	268	238	258	262	269	269	260	246	276	264	277	290	256	262	286	282	262	271	259	274	269	257	267	260	254	269	257	268	236	282	274	289	268	238	283	265	255	292	293	278	280	287	293	245	247	263	276	249	272	261	254	236	266	257	245	306	249	264	282	274	286	260	271	255	264	291	253	268	243	263	263	298	265	272	257	257	272	283	273	293	293	223	280	261	251	276	245	251	255	296	279	280	256	270	283	280	263	244	259	251	266	263	266	282	267	235	281	261	277	284	250	234	292	244	276	254	251	278	253	283	275	272	237	276	261	261	249	250	286	278	251	276	250	234	274	242	306	263	270	275	266	278	261	261	290	239	258	252	282	263	293	259	251	263	274	245	241	291	275	292	248	275	285	269	286	287	246	277	303	282	276	263	265	265	259	260	245	272	294	289	297	235	277	242	258	270	271	273	272	278	227	273	279	269	265	263	260	250	278	279	275	271	253	281	226	288	267	245	306	283	261	270	253	281	291	261	256	271	260	277	259	256	237	238	247	285	242	264	286	278	230	230	252	247	270	230	276	241	255	259	293	242	279	249	285	259	251	285	274	258	255	253	274	275	257	276	277	247	254	256	276	262	273	263	276	287	281	256	291	252	269	271	267	281	277	270	284	269	269	281	268	286	297	265	257	242	253	279	273	289	276	275	257	249	243	258	276	270	226	267	260	284	285	277	254	260	260	292	241	278	287	253	277	295	279	287	276	284	265	291	276	253	275	264	253	233	251	261	266	258	289	258	265	243	243	241	249	240	276	266	301	277	283	280	250	283	279	231	265	275	252	250	266	289	275	262	287	255	290	281	263	263	301	256	258	262	268	269	296	254	259	267	286	306	255	274	257	248	289	268	275	264	265	254	266	294	251	256	250	276	270	235	240	284	273	275	244	279	273	276	253	273	286	265	279	252	265	272	269	273	274	258	264	302	244	254	260	241	283	286	250	268	261	302	272	296	262	247	271	270	258	280	253	303	279	254	255	304	255	243	279	240	283	276	263	284	256	241	244	275	268	262	258	279	267	256	279	267	238	254	273	232	293	251	293	282	277	249	259	247	272	271	237	274	267	268	280	262	272	242	235	271	279	236	268	289	278	253	260	253	266	268	265	270	245	239	266	261	266	291	299	257	265	266	256	292	285	250	270	253	282	241	284	267	260	291	275	257	268	263	251	284	262	268	263	252	269	245	284	246	271	253	277	277	272	293	287	240	275	281	261	293	257	284	275	270	271	272	272	262	274	237	277	272	319	266	247	257	281	291	253	235	288	267	253	261	281	274	254	282	248	246	274	262	270	303	278	283	262	268	279	293	258	247	281	270	245	241	248	246	267	280	292	247	251	262	248	256	269	275	282	285	279	275	280	278	247	249	248	282	275	265	269	292	263	265	272	258	281	234	262	248	265	279	277	273	284	249	266	270	300	275	246	290
5934	1443	3076	3508	2931	2482	2552	2734	2831	2251	1806	1562	1484	1296	1331	1276	1040	1024	954	1022	1028	1018	985	1016	1056	1004	1127	1008	868	882	858	832	854	854	709	771	740	770	733	810	733	781	721	694	776	732	727	724	659	620	685	682	675	678	688	652	657	701	653	685	656	722	648	688	674	667	698	656	677	690	690	677	694	674	678	661	656	666	689	633	683	671	654	666	625	665	682	713	653	689	682	649	653	732	695	680	678	682	678	666	668	641	696	648	665	696	673	684	662	632	699	683	659	719	644	680	611	660	669	692	657	682	667	636	665	651	693	649	617	704	666	677	626	672	686	655	658	650	676	642	650	640	655	669	615	665	671	663	675	673	655	636	615	699	662	639	664	708	653	683	663	648	639	687	715	673	639	685	640	670	618	705	680	611	642	663	673	673	663	705	661	623	707	692	669	644	644	657	662	627	649	655	680	666	671	665	640	648	656	653	669	633	643	668	662	663	693	652	643	661	650	608	654	698	699	716	678	671	680	677	631	702	647	631	684	666	665	639	630	626	672	615	671	643	646	650	663	731	636	692	624	645	639	650	664	710	722	662	712	657	646	666	627	656	633	678	713	700	656	603	663	694	650	651	686	638	690	674	623	679	633	669	693	647	691	644	690	646	634	656	635	678	628	641	697	662	644	680	662	621	652	652	674	655	624	664	664	619	646	623	684	688	642	662	675	669	643	678	638	671	670	648	687	663	684	677	662	705	663	702	671	683	686	657	690	679	630	664	652	671	673	642	731	632	676	651	658	693	689	668	639	651	661	682	655	647	683	673	687	639	627	679	635	662	669	686	664	640	673	646	707	669	637	620	649	619	648	698	630	631	640	672	679	649	637	648	681	675	630	675	676	632	651	665	642	664	666	643	647	562	650	672	665	650	662	707	656	669	666	735	661	643	662	667	684	692	681	668	648	659	675	628	658	645	637	611	603	645	621	677	652	641	653	610	646	663	655	670	649	706	686	621	625	613	681	660	664	658	592	650	672	656	642	637	662	677	700	674	698	667	615	653	647	685	642	664	639	673	672	660	710	668	690	654	642	583	629	714	625	681	640	655	675	672	662	662	665	649	631	683	677	696	631	653	640	646	632	666	666	675	655	682	692	664	685	619	684	664	655	685	635	632	677	676	695	685	579	599	683	652	670	606	658	671	606	625	651	665	682	697	673	666	638	650	644	639	670	655	669	643	666	697	683	664	651	654	685	682	631	631	614	694	634	652	654	736	675	665	665	660	644	685	656	711	694	660	710	697	668	703	631	666	640	671	668	639	724	681	657	690	673	636	681	645	682	666	662	684	669	681	643	678	696	652	655	700	694	704	679	674	632	691	686	674	666	616	680	658	665	677	636	654	647	642	676	677	682	653	691	639	695	684	655	655	674	644	668	615	660	658	713	696	662	652	708	628	679	676	652	721	655	703	667	666	674	684	635	637	667	658	681	624	702	661	681	658	683	685	680	667	699	698	696	635	664	684	640	684	668	684	675	637	721	668	619	703	702	645	681	661	631	686	675	669	663	650	655	713	612	675	683	699	615	686	639	624	673	657	635	667	619	685	693	675	646	698	654	649	618	636	657	712	648	613	695	721	650	690	677	686	676	692	633	678	656	695	691	708	679	655	669	679	693	652	616	679	658	662	667	699	643	672	664	656	686	670	644	673	660	669	649	639	642	661	698	681	723	695	628	668	691	670	673	695	660	655	668	701	660	613	677	678	669	679	661	642	656	664	720	679	643	656	646	654	672	665	674	674	634	676	726	695	691	689	638	648	643	682	651	638	708	654	676	598	681	659	653	683	699	619	659	678	716	712	647	644	677	724	686	705	688	687	683	646	646	665	670	681	672	709	633	665	676	634	627	717	663	685	701	705	689	692	686	601	699	584	615	703	598	613	634	658	650	693	645	663	653	661	699	692	723	667	628	641	646	656	662	706	669	654	679	634	619	679	690	617	652	642	668	671	665	696	651	634	624	667	636	675	654	684	656	650	669	683	663	687	673	678	598	653	677	671	640	638	640	650	600	670	661	667	648	650	636	628	669	697	615	637	649	628	716	670	613	678	692	620	682	661	642	672	642	671	694	672	683	696	646	668	646	660	677	682	649	683	704	670	617	615	684	599	687	663	609	641	658	626	690	663	712	654	667	676	695	699	623	710	690	646	669	654	641	645	668	698	682	651	651	669	682	687	660	657	594	643	669	660	663	640	637	665	660	633	687	656	690	656	674	626	630	641	624	655	663	673	673	636	664	630	650	645	690	671	652	689	643	655	665	685	644	709	650	655	651	700	694	673	649	666	668	645	658	659	659	665	637	656	626	676	641	655	686	684	680	681	691	684	650	684	668	607	640	629	699	649	690	624	613	672	659	667	657	676	668	662	657	621	680	686	699	660	634	643	655	668	658	677	633	633	676	654	653	636	663	679	638	701	674	609	647	673	639	676	680	701	661	725	669	656	644	656	661	691	692	590	685	624	686	638	663	623	659	654	653	700	676	674	587	704	653	630	624	620	618	654	601	672	673	621	705	662	697	654	634	675	667	632	657	638	662	679	627	636	659	663	693	672	682	637	684	684	633	709	669	655	651	652	720	658	668	672	640	676	645	635	665	644	634	682	625	648	687	650	701	641	661	681	680	624	624	654	662	656	678	636	662	718	643	689	681	652	666	691	677	684	661	646	661	672	647	623	648	670	610	674	672	702	625	685	672	693	715	616	670	650	685	658	651	673	646	683	682	663	634	635	677	657	691	628	669	623	668	714	675	663	648	649	663	642	654	686	690	671	686	683	652	635	668	647	656	690	665	636	675	674	657	634	656	670	652	645	630	631	647	693	653	667	681	648	640	651	694	646	665	650	700	673	693	683	642	667	642	706	634	653	646	674	655	665	611	634	680	642	688	615	641	677	653	639	696	662	686	677	668	654	672	709	634	640	625	698	649	613	637	689	596	679	652	675	636	678	689	632	685	644	664	727	708	635	682	636	635	640	664	666	640	650	691	657	666	665	672	674	648	601	716	661	684	627	660	667	674	640	647	653	653	710	660	670	684	659	688	687	676	685	659	638	639	665	690	650	709	679	668	657	672	693	643	693	642	637	678	680	659	674	697	629	662	686	656	649	645	656	701	671	598	703	678	674	700	661	625	714	644	659	657	676	616	633	653	627	657	654	652	638	651	695	665	677	695	636	678	642	700	639	722	652	635	633	649	678	636	684	670	684	661	656	635	653	635	732	699	658	635	639	667	611	656	671	669	679	651	715	609	680	661	660	638	692	664	632	661	618	624	641	648	666	632	643	683	671	679	649	650	672	656	670	623	698	672	656	672	679	630	639	629	651	652	641	661	723	692	684	607	657	612	678	621	658	651	656	636	662	682	666	660	663	658	641	658	674	677	643	656	657	687	622	636	690	670	685	686	675	668	638	681	666	655	657	700	660	676	648	653	638	681	698	690	684	641	663	659	659	565	686	683	654
14055	2516	2457	1782	1236	906	832	903	846	579	508	490	437	402	396	388	321	364	282	340	313	312	311	305	345	343	337	306	287	278	310	286	243	257	254	254	259	226	263	268	250	286	263	262	294	266	282	272	252	249	247	258	256	242	211	252	236	240	218	241	222	215	234	242	264	240	259	244	244	275	255	227	216	256	258	252	242	211	232	232	236	256	247	213	237	213	250	243	257	254	250	251	251	236	262	227	248	264	246	215	247	257	252	263	244	232	226	258	220	250	245	228	247	231	269	235	250	226	265	260	217	240	244	237	244	251	248	247	270	229	231	208	237	244	245	259	262	225	235	219	235	244	274	231	234	243	244	247	236	259	244	241	223	249	214	222	232	239	241	232	236	243	212	248	244	225	259	207	227	216	238	221	237	242	246	229	241	240	257	269	237	241	228	245	287	233	249	212	228	226	236	279	226	235	244	259	236	253	219	232	225	238	231	255	243	227	252	228	248	230	250	254	237	250	268	271	243	262	238	256	233	213	240	240	246	285	255	235	257	225	230	236	231	258	249	246	236	210	222	243	252	235	240	214	253	272	243	230	221	247	238	247	237	246	226	240	251	234	252	241	274	238	240	264	231	245	256	248	249	251	291	245	245	262	244	244	249	251	254	244	242	223	246	219	262	252	253	243	232	247	231	249	262	245	233	257	223	189	248	235	244	238	225	230	234	244	237	210	230	220	209	261	227	240	242	212	196	220	242	237	252	262	226	259	257	249	213	236	279	232	245	239	253	240	253	250	231	233	240	219	233	247	217	222	273	244	237	226	260	230	235	230	239	234	252	240	248	203	243	234	220	230	238	200	243	231	254	242	223	249	250	227	224	258	264	250	237	245	213	237	254	229	234	247	260	224	227	260	236	254	265	235	249	237	224	235	247	213	257	247	250	210	243	247	251	269	245	272	223	246	214	272	247	237	217	233	240	265	217	251	262	262	255	266	236	258	263	257	212	232	220	230	251	225	241	257	264	272	261	191	259	260	216	230	226	246	273	244	246	248	238	259	216	231	241	214	215	239	242	221	286	225	249	270	239	243	255	229	222	253	264	223	248	237	259	234	276	225	219	237	237	228	287	233	245	268	210	236	233	249	247	229	206	249	241	289	219	251	266	222	231	240	245	263	242	274	227	272	249	233	256	254	232	266	221	237	240	269	259	244	265	225	240	221	254	219	244	225	222	246	251	209	247	272	246	221	248	232	254	255	204	236	230	237	241	252	262	238	240	235	235	225	220	249	214	230	258	244	234	224	225	249	256	260	246	243	238	252	240	227	250	250	238	240	226	222	225	249	238	243	259	221	240	253	227	261	257	223	220	238	210	231	249	247	251	239	236	232	227	277	212	251	252	258	247	234	247	267	255	208	244	225	227	224	236	229	228	227	269	238	258	234	231	231	240	226	250	258	242	262	236	241	256	221	269	254	267	253	234	250	235	204	263	260	235	242	242	227	249	241	239	245	250	247	261	262	231	234	249	237	257	253	240	206	243	260	254	238	232	236	225	250	259	241	247	234	215	242	250	209	227	263	228	238	209	240	191	256	259	250	254	239	244	241	254	228	244	216	254	248	244	237	254	248	231	234	209	217	212	264	241	226	226	249	257	231	243	228	230	259	235	239	222	229	243	228	246	251	229	263	225	248	238	265	273	245	227	250	226	235	227	254	215	217	244	251	228	258	237	246	228	236	235	262	234	236	235	201	249	251	263	242	236	206	216	244	244	231	244	214	254	255	255	270	227	262	229	223	233	244	258	232	227	202	240	239	204	219	229	235	233	213	234	233	240	226	219	260	218	235	251	237	227	257	261	212	241	249	266	240	220	261	244	253	234	257	211	227	237	232	248	272	254	251	227	250	255	268	262	235	232	259	226	226	247	224	229	236	222	258	241	245	249	251	227	243	244	238	222	259	232	251	235	224	219	229	265	240	252	242	224	231	219	236	234	252	270	231	246	261	282	252	219	246	235	227	238	243	250	255	248	264	238	235	248	219	248	262	244	222	232	238	243	238	237	221	217	237	242	267	263	247	233	238	229	242	255	215	259	239	233	222	231	252	232	249	269	230	276	253	240	272	225	241	253	234	226	226	226	242	248	239	252	259	220	221	257	271	229	243	240	248	230	216	217	211	247	214	247	246	209	246	222	259	235	259	251	190	244	237	268	260	207	248	237	257	254	232	275	249	235	229	241	261	250	256	230	248	234	262	244	217	230	220	254	265	215	265	227	241	233	255	269	232	253	247	250	267	232	230	274	263	243	237	244	240	236	229	250	238	259	255	258	235	250	255	261	226	269	276	256	225	254	234	280	234	218	226	259	226	210	230	261	222	249	272	278	269	231	225	258	232	247	231	250	250	242	245	257	231	226	257	221	246	243	233	235	262	235	261	235	239	250	234	233	242	240	252	237	254	257	258	233	234	229	224	235	245	240	251	247	264	247	245	265	290	211	259	233	217	259	293	236	238	225	242	221	238	231	241	257	267	259	244	237	229	243	252	232	225	228	226	252	243	224	229	243	227	231	236	258	216	241	241	246	265	239	269	263	260	234	256	236	255	272	256	220	254	229	255	253	223	281	233	227	241	259	264	250	250	231	209	224	264	253	252	259	224	239	249	255	238	207	215	233	224	237	231	262	207	244	249	231	237	245	257	240	223	279	236	252	241	245	229	233	268	251	205	273	233	255	242	267	216	257	222	257	262	203	215	253	231	248	246	269	239	239	246	243	247	217	233	223	238	283	214	237	241	239	269	229	252	263	261	224	225	240	249	262	251	207	236	241	255	246	233	240	246	214	237	240	236	229	231	195	246	222	263	239	281	251	256	275	217	261	269	259	242	226	234	235	236	236	228	225	244	240	219	241	256	261	262	252	240	224	204	253	231	249	241	247	196	235	243	242	239	251	248	255	261	281	209	232	211	243	249	250	241	245	240	248	241	241	255	259	224	229	241	225	261	215	250	227	245	265	253	245	238	247	269	259	231	203	259	234	251	228	250	217	230	233	240	245	241	225	229	245	245	280	230	200	213	223	239	261	222	268	238	259	277	209	253	249	271	240	241	247	240	229	213	242	193	228	254	262	236	216	226	245	233	241	234	235	251	235	247	242	265	222	234	243	263	223	229	239	227	240	284	233	245	243	242	252	239	253	238	268	254	238	231	250	272	253	258	238	227	275	227	208	220	233	221	212	241	223	229	236	247	222	242	225	258	242	266	234	233	240	230	256	242	273	250	232	261	252	245	237	239	234	239	267	220	229	252	252	228	219	224	268	221	253	235	268	222	243	235	221	222	211	253	228	275	239	242	260	242	218	246	266	230	225	246	240	228	237	234	252	214	218	245	253	246	217	251	206	222	262	251	253	224	238	236	250	222	237	215	255	253	239	220	267	230	239	247	205	243	253	224	249	213	248	261	239	231	261	269	251	258	251	236	232	210	247	242	253	240	261	260	243	258	234	217	264	230	217	251
7568	2245	5277	5833	4970	4184	4129	4287	3954	3073	2502	2094	2038	1863	1836	1592	1307	1233	1191	1190	1318	1152	1148	1204	1430	1243	1421	1158	1025	961	981	994	845	752	810	758	751	766	739	768	806	771	754	788	727	706	704	697	695	736	680	647	627	657	653	583	608	674	619	609	622	618	584	620	604	568	610	634	601	594	611	589	610	631	557	609	623	601	619	592	599	640	613	594	617	610	600	627	594	593	600	595	619	569	562	607	566	534	581	598	616	613	568	574	622	562	617	565	604	573	581	616	575	585	571	586	584	568	577	569	597	565	573	579	604	620	597	583	611	576	575	588	572	590	622	600	596	600	575	554	589	565	595	573	542	589	549	569	563	570	567	532	608	591	571	557	557	599	607	574	595	552	575	587	597	626	559	601	574	542	592	595	591	591	605	588	606	563	597	569	540	605	563	572	591	574	568	586	562	581	552	585	546	597	572	624	592	578	537	552	583	546	564	596	589	610	611	598	571	530	601	578	608	564	583	609	630	572	587	558	582	564	554	570	567	580	571	605	560	537	607	612	580	575	571	568	604	541	572	587	600	557	596	555	560	599	588	577	575	566	580	600	592	555	590	614	597	597	559	606	561	618	587	563	575	576	518	594	562	554	582	594	575	592	533	601	595	603	577	608	629	552	561	553	612	571	537	590	597	533	589	555	571	596	585	523	659	604	596	573	568	546	592	578	536	571	617	586	597	607	575	562	617	594	569	613	602	602	576	585	570	588	576	605	550	579	575	561	591	574	553	617	561	632	605	540	577	581	588	543	593	552	614	555	550	575	554	593	589	570	553	586	546	586	568	587	614	589	543	554	528	542	588	570	569	580	651	552	566	586	545	569	579	553	596	627	591	565	601	554	584	583	562	552	622	586	578	575	601	603	562	592	561	576	630	576	599	552	577	563	613	595	620	595	604	578	554	555	556	570	555	590	572	552	598	552	560	590	557	562	574	565	564	592	559	547	591	565	580	605	628	564	600	621	558	562	596	576	570	565	540	512	557	599	583	636	626	558	579	562	554	563	579	567	604	559	599	607	585	595	602	569	589	566	604	563	558	584	583	580	563	576	550	577	593	579	592	524	580	584	581	578	568	575	560	597	560	585	554	564	547	562	635	559	547	548	583	603	534	601	570	544	635	564	541	585	592	578	608	575	585	558	593	588	577	584	594	559	563	545	593	555	568	594	573	553	603	543	605	582	537	560	534	577	583	574	577	591	617	557	603	571	565	592	610	568	559	529	587	569	558	624	565	578	574	562	582	570	597	554	588	602	572	604	563	562	547	526	571	602	573	639	560	628	533	553	553	560	585	534	599	573	585	549	598	589	581	589	573	539	526	591	598	580	594	548	560	562	582	547	627	570	566	574	609	514	545	544	570	576	559	562	603	572	569	585	582	604	529	584	581	573	574	614	549	542	604	569	622	589	621	555	552	546	540	546	623	564	559	604	613	576	575	534	567	583	582	590	583	548	574	627	583	577	559	596	589	610	572	578	619	545	602	532	587	589	580	590	606	577	599	575	556	548	573	584	577	582	591	588	529	610	603	594	575	600	534	596	588	580	589	551	561	619	591	562	582	587	574	557	542	550	585	559	555	570	564	529	548	554	561	586	581	575	591	575	589	569	599	577	542	590	581	616	553	586	572	588	578	591	579	591	605	591	570	574	582	527	589	597	546	568	590	564	598	562	566	534	592	565	531	603	570	627	584	594	555	591	586	608	564	561	591	572	552	586	581	563	578	569	625	608	543	572	558	580	598	566	554	569	589	589	579	619	589	599	569	565	577	526	565	603	582	559	604	587	578	617	573	595	553	574	590	627	616	555	583	600	574	546	640	630	561	566	576	546	571	601	568	612	573	572	572	603	570	568	596	595	578	627	585	584	543	593	510	586	580	542	618	574	582	529	621	597	600	560	577	560	535	627	554	587	593	590	539	535	589	619	548	597	581	629	583	591	547	567	556	630	556	583	566	614	608	570	568	581	588	555	572	566	571	584	592	604	577	542	575	588	619	601	606	601	578	588	604	614	589	549	570	565	598	576	582	561	570	551	576	595	616	516	607	574	604	553	556	550	629	607	583	552	579	541	565	580	583	573	554	596	556	599	588	581	597	588	560	558	594	594	583	638	553	584	591	557	636	604	607	609	591	591	600	595	591	561	630	613	596	572	570	555	593	582	523	559	569	588	574	600	598	559	599	580	557	594	561	624	577	589	630	619	600	558	557	610	604	598	569	578	595	567	560	568	624	550	587	587	577	579	595	548	623	559	630	602	609	649	578	564	609	561	611	612	611	553	561	589	562	550	577	592	569	632	534	601	580	559	627	547	586	603	578	577	545	575	579	606	600	576	576	615	607	587	538	598	589	590	595	565	540	590	593	562	622	599	594	577	507	616	596	593	611	585	553	591	592	590	584	528	564	607	582	566	531	563	589	561	575	630	546	556	603	517	514	593	606	584	544	611	595	571	583	579	549	582	575	560	573	565	594	582	574	561	592	558	587	615	565	566	551	554	609	562	583	532	563	585	589	591	587	583	600	605	573	579	587	519	551	586	583	585	577	563	580	629	569	543	588	584	568	611	645	559	587	562	600	569	593	585	566	588	621	577	560	537	547	614	562	549	593	578	572	608	569	563	585	572	592	575	598	611	544	542	637	593	590	589	576	598	618	632	605	595	565	596	580	541	588	577	605	601	602	582	556	611	561	557	578	567	597	575	549	571	603	597	616	556	608	602	600	558	599	573	532	583	587	554	584	555	624	566	547	576	582	584	573	580	553	619	559	590	595	571	593	585	568	521	592	609	603	607	561	565	557	597	583	611	577	592	565	539	546	528	580	600	588	565	604	593	584	545	572	594	568	546	589	565	590	610	549	575	600	582	598	569	588	547	582	570	563	587	554	586	556	591	614	602	577	600	587	588	572	560	572	600	571	586	567	586	558	595	590	557	554	580	592	572	571	598	598	579	561	551	567	582	541	554	627	540	572	556	588	555	540	610	590	558	542	596	581	622	558	578	600	577	592	580	570	572	565	588	513	563	539	596	616	606	598	584	547	587	600	574	561	553	582	598	634	558	576	590	579	573	605	537	570	594	578	588	568	567	554	523	549	567	602	562	571	644	609	580	570	599	546	608	585	590	587	588	556	568	590	603	557	613	535	604	589	575	568	596	560	562	575	563	565	537	594	585	573	587	572	557	569	574	595	543	582	598	590	619	592	625	600	559	578	619	625	541	565	576	614	553	541	571	609	563	580	591	599	624	600	589	600	601	598	578	558	630	560	561	551	571	621	598	628	597	549	605	570	609	537	552	574	597	584	601	541	546	567	544	580	586	549	556	553	569	558	522	589	588	589	555	562	566	609	568	603	604	544	534	544	570	587	608	558	613	587	556	536	562	569	590	539	540	625	597	567	575	599	570	580	551	558	567	574	574	576	576	569	553	584	583	604	623	538	579	551	574	602	596	542	540	570	590	563	541
1750	195	173	178	160	167	178	213	261	205	197	166	166	169	142	139	142	163	132	143	144	144	137	148	151	142	135	131	136	131	142	129	145	127	108	148	138	161	141	149	136	156	130	136	132	135	126	147	140	132	131	137	122	136	164	143	127	143	142	138	134	157	145	146	118	150	118	135	145	149	135	145	102	151	143	137	134	124	166	162	133	126	135	134	137	136	124	131	148	151	168	129	123	153	151	144	131	142	120	164	147	117	143	145	114	141	133	138	141	123	128	127	142	136	153	129	151	125	151	118	131	131	157	143	140	128	137	159	141	138	157	147	130	149	169	153	149	128	106	140	149	133	134	136	139	118	136	132	165	151	140	122	140	135	125	161	146	154	132	130	123	150	125	138	139	145	145	131	141	117	120	131	125	139	139	140	142	151	157	148	138	162	135	114	131	144	138	130	122	133	147	127	129	143	111	135	151	137	140	144	165	155	145	133	148	126	135	161	147	149	155	143	128	116	133	130	128	142	136	146	142	135	139	125	131	131	120	142	121	125	132	135	132	141	128	149	140	141	136	133	119	155	149	125	165	133	114	127	134	148	123	150	140	146	129	167	122	125	140	159	137	123	122	143	143	135	126	134	140	147	134	139	135	143	132	142	129	116	147	128	120	150	121	132	140	149	145	139	142	118	148	117	142	113	133	140	137	136	138	138	123	146	140	144	134	129	153	136	140	128	162	138	133	130	138	138	138	154	161	142	153	139	137	128	140	145	136	125	140	150	135	121	128	130	130	153	132	142	143	130	132	138	129	139	137	137	146	138	146	128	153	135	143	151	115	140	148	154	140	150	150	145	150	138	124	128	148	145	136	146	140	123	132	163	141	151	139	135	126	164	115	156	130	143	140	140	151	134	143	132	142	135	153	137	139	150	172	139	150	158	126	136	133	143	125	187	130	132	126	122	136	158	162	141	128	127	138	130	130	156	148	117	137	133	130	132	144	160	147	127	167	128	120	133	170	118	135	137	138	123	141	149	152	134	150	150	155	133	133	135	137	134	132	138	145	144	143	132	131	145	132	130	151	141	143	148	164	136	120	157	122	133	143	152	159	128	142	125	153	155	143	131	128	120	138	128	125	151	133	133	116	152	138	149	142	150	138	157	138	135	144	146	137	143	142	141	135	123	127	130	142	132	156	136	128	133	133	147	165	146	150	154	126	124	142	146	127	143	153	153	130	140	139	131	126	98	139	154	147	149	132	147	145	136	122	160	151	145	143	129	149	122	123	141	144	137	131	145	146	147	129	162	132	158	134	142	145	147	128	160	147	151	138	137	139	141	130	158	126	145	128	120	160	137	132	143	146	135	139	144	148	143	146	153	134	138	136	139	146	129	150	134	108	160	159	132	156	142	121	120	139	136	139	149	130	126	117	134	105	135	147	134	132	128	136	156	126	122	139	145	159	139	129	141	127	133	160	150	148	148	122	145	139	130	129	138	136	115	141	153	121	137	133	152	125	138	142	157	140	132	170	141	130	149	142	136	146	113	155	149	138	124	130	119	148	144	136	164	132	118	133	133	124	130	149	143	130	132	118	128	158	150	154	111	145	119	133	155	134	155	138	160	149	153	116	124	133	151	139	148	138	126	151	162	157	137	137	140	145	124	136	119	134	131	119	121	127	154	150	118	101	136	120	149	124	138	155	152	125	127	120	135	129	162	134	134	147	143	118	131	145	131	144	127	129	125	131	144	145	146	139	148	128	132	152	139	129	152	144	134	134	119	139	151	140	134	132	141	116	148	146	135	127	154	138	149	120	125	137	160	129	142	135	123	144	137	126	138	134	126	146	152	136	125	128	151	119	141	142	157	147	130	129	151	149	139	128	125	138	142	151	140	134	131	125	164	131	149	138	143	130	156	132	126	137	129	128	114	153	141	137	150	126	144	150	151	132	132	169	130	135	155	129	144	131	126	130	158	131	125	108	165	155	144	126	149	148	145	123	147	138	144	138	140	142	142	139	147	150	129	141	163	154	135	141	117	138	150	154	132	145	136	131	108	131	138	140	130	137	136	128	137	137	123	131	134	138	133	135	143	118	122	133	143	129	139	149	139	136	147	100	131	128	142	148	156	149	116	145	126	120	161	118	143	138	137	128	124	106	134	131	158	147	146	134	153	131	140	127	145	146	151	148	140	145	130	125	157	145	112	146	121	118	137	128	139	144	143	114	139	142	146	123	134	139	145	143	137	156	128	131	144	139	149	155	127	132	149	124	123	140	141	136	143	144	130	130	138	142	143	130	150	146	123	141	147	134	131	125	132	126	144	135	133	140	128	143	134	142	122	134	151	118	142	129	133	114	115	127	133	126	145	148	149	133	123	143	147	151	135	152	140	147	146	121	141	125	119	124	144	142	162	142	140	167	127	145	127	137	135	131	165	142	113	132	124	125	127	142	123	147	131	147	124	153	149	139	145	129	147	127	112	174	144	139	147	142	130	140	122	114	151	129	123	148	144	115	122	126	133	127	145	138	140	153	140	142	156	124	109	143	145	147	121	154	123	161	136	130	129	144	145	149	158	123	121	145	144	163	133	146	129	131	157	157	137	133	155	131	134	141	140	133	158	135	129	135	148	133	124	143	136	172	133	129	126	125	142	134	142	149	148	132	115	129	152	131	131	148	121	136	133	165	165	159	150	156	125	118	130	139	149	126	142	114	145	146	141	121	142	123	139	127	129	134	152	150	152	132	122	134	140	146	123	136	167	158	128	150	156	148	135	134	141	130	130	141	142	148	145	131	133	128	149	143	136	142	155	143	155	143	166	142	120	131	124	143	142	128	119	155	136	145	158	163	147	138	155	145	151	132	124	143	142	136	124	132	126	142	141	135	120	133	132	104	129	140	150	151	126	145	145	138	127	153	146	125	142	148	135	124	129	144	161	149	119	149	134	137	144	146	137	145	127	153	138	130	132	122	135	128	118	126	149	151	161	135	158	123	152	125	114	132	127	108	136	157	128	133	127	144	134	135	133	127	154	143	134	159	159	122	119	156	122	123	160	130	161	133	157	142	138	132	124	141	139	140	153	138	143	141	145	131	141	160	127	142	152	124	143	124	135	147	137	138	132	155	131	118	138	128	134	153	142	132	129	139	145	138	141	124	118	125	120	126	142	120	122	139	146	136	151	142	141	135	146	146	127	127	154	132	129	132	136	135	137	127	161	163	137	136	144	147	141	142	142	137	130	161	170	130	129	136	146	145	118	123	137	144	128	135	139	122	134	151	142	148	135	152	126	133	147	143	139	160	163	132	127	164	144	142	143	142	131	140	131	134	160	134	165	149	107	146	127	128	138	140	133	143	159	112	161	132	130	140	158	130	144	133	118	136	146	138	156	130	104	121	146	123	133	131	130	140	147	129	135	146	130	138	151	134	126	133	141	137	142	135	135	123	124	134	128	142	142	125	134	133	141	152	152	152	118	163	123	151	151	140	124	129	136	141	120	134	138	135	161
2143	436	493	488	487	569	737	1009	1104	876	716	606	669	578	611	557	444	477	477	438	476	461	486	483	439	435	410	442	418	472	425	386	406	403	401	413	403	448	382	414	364	391	440	391	385	406	345	418	397	373	380	406	376	407	373	410	382	409	387	394	369	417	370	375	428	409	372	351	382	417	371	409	367	383	419	412	405	384	412	393	386	377	409	383	381	376	411	372	348	396	353	374	421	385	398	396	396	396	354	388	381	356	379	386	433	401	382	401	378	387	399	373	423	359	362	371	386	386	378	350	409	401	382	381	380	450	396	417	390	421	393	421	396	400	369	394	401	386	363	438	439	398	363	376	364	417	395	405	365	364	393	384	436	370	371	410	345	392	357	378	354	432	365	356	342	383	381	383	405	348	381	379	404	377	363	347	382	379	381	394	379	417	398	368	366	380	401	358	426	395	378	389	390	402	384	371	407	379	344	388	367	395	403	412	399	413	431	404	396	361	402	360	391	420	384	386	386	386	381	393	391	373	371	396	382	371	378	370	380	393	378	410	382	429	354	400	425	383	414	371	396	373	391	370	389	349	362	377	400	397	429	384	374	395	377	399	402	364	421	390	384	393	394	414	369	399	386	399	380	385	385	391	378	423	359	388	391	409	397	377	364	385	385	395	375	351	388	418	425	396	402	421	379	390	389	384	377	374	399	364	425	405	400	378	375	375	399	428	389	403	359	392	414	372	400	416	383	386	395	372	337	364	414	394	401	422	365	390	378	386	393	411	389	365	392	414	389	384	407	396	395	402	390	402	397	391	366	391	380	416	396	367	404	378	358	434	376	382	403	386	391	418	363	390	405	393	399	396	345	388	407	390	427	366	382	406	340	355	397	379	382	376	376	382	399	379	405	372	394	387	372	403	373	430	420	362	404	403	389	406	368	371	385	344	411	381	391	332	360	395	366	398	409	382	378	390	387	354	367	408	361	416	381	422	393	377	398	387	369	393	406	386	377	399	366	397	406	364	342	362	362	405	383	363	410	401	376	390	385	426	395	351	408	396	417	383	353	411	390	383	426	422	411	398	378	378	403	374	402	442	413	365	373	412	392	380	385	382	416	407	404	388	405	374	381	371	335	404	379	429	349	387	400	423	376	369	391	391	404	388	417	413	390	406	411	407	345	393	404	410	360	393	378	389	401	404	397	402	395	382	372	365	353	380	356	381	376	393	373	387	391	355	369	408	393	365	418	368	402	407	408	360	364	365	413	405	373	399	388	388	421	391	390	359	404	405	385	355	396	410	386	367	382	379	373	382	382	408	354	365	412	372	392	375	379	441	393	374	378	364	385	384	368	374	384	404	358	371	409	392	387	379	409	397	383	363	380	376	360	378	376	360	416	395	379	387	397	399	394	388	394	394	382	385	420	429	382	413	382	422	388	425	424	375	349	386	338	391	399	369	406	399	416	351	335	381	409	361	354	389	329	361	400	385	399	396	363	406	424	431	403	404	404	369	410	400	368	374	400	413	396	379	383	381	424	394	382	406	411	392	397	353	409	388	398	387	379	362	370	408	405	422	394	411	366	372	392	395	370	389	407	380	400	415	401	407	397	399	392	368	370	338	397	374	376	389	367	386	391	399	373	406	385	378	426	367	384	372	359	404	390	402	385	364	384	364	406	365	372	355	390	383	403	354	370	399	379	377	347	388	387	360	359	383	404	377	422	427	372	387	396	428	402	390	350	387	397	395	379	388	415	402	401	367	382	366	428	365	392	399	391	368	378	389	358	429	375	370	426	408	426	385	384	365	373	384	352	399	418	369	402	387	383	369	399	397	396	384	381	411	389	395	397	391	387	424	402	377	383	372	381	385	379	371	422	372	416	401	396	429	430	417	395	403	390	382	391	390	382	391	395	391	377	392	355	382	384	372	405	406	417	347	362	407	428	370	414	394	425	381	369	374	357	396	385	391	401	381	365	415	415	389	381	360	361	418	406	358	438	379	387	363	370	378	385	383	378	380	386	381	416	373	374	412	391	375	381	431	385	375	398	401	393	398	392	405	354	397	405	422	401	357	393	366	357	366	414	389	389	379	367	413	393	399	415	413	376	404	396	381	384	404	364	391	383	400	393	390	384	379	386	440	341	397	358	384	406	378	391	354	394	369	389	367	376	389	422	362	435	378	371	380	396	379	401	398	393	401	394	375	378	414	366	381	386	379	384	381	405	395	380	362	385	399	416	393	369	378	343	425	416	356	403	417	342	401	366	376	366	407	413	410	390	383	437	370	383	401	415	385	389	393	402	375	376	394	358	360	367	398	372	406	417	369	390	385	413	382	385	398	371	406	419	382	405	403	376	360	377	384	390	366	407	367	372	397	384	384	374	375	373	387	407	386	395	346	395	395	349	369	396	422	378	398	385	371	409	394	409	378	397	370	395	409	423	377	396	399	371	412	407	400	415	396	406	407	408	408	417	358	362	386	368	388	399	344	394	383	419	372	405	360	380	350	380	405	395	418	388	378	410	389	391	424	409	406	395	383	365	407	394	410	356	393	388	362	349	400	337	396	393	401	401	359	368	386	401	371	373	397	382	391	381	402	377	358	406	408	400	390	414	376	404	405	381	406	373	395	413	397	374	394	399	405	426	391	382	380	375	389	410	381	385	365	385	383	401	390	367	388	357	406	370	420	376	393	378	412	381	376	378	385	383	348	395	414	375	359	375	364	368	378	365	356	409	365	363	374	389	359	376	390	374	400	406	368	356	376	365	340	363	390	435	414	426	413	386	387	399	393	407	374	378	363	388	407	378	392	377	402	385	364	370	399	366	420	381	401	393	411	426	398	408	418	399	362	398	404	366	396	367	367	381	384	376	383	407	393	362	383	365	396	406	418	352	384	416	390	394	369	406	366	380	367	383	411	351	387	411	369	412	404	376	429	414	419	413	439	387	384	386	357	402	406	388	396	366	408	372	390	400	366	409	399	390	405	380	366	378	372	379	387	403	382	408	361	430	407	393	386	373	389	381	361	411	382	363	388	370	365	393	382	360	359	392	389	381	383	423	388	381	398	403	395	404	373	391	390	392	435	377	400	413	377	394	383	385	357	394	418	398	427	395	378	395	390	374	385	424	391	370	364	407	368	395	397	367	378	429	377	381	383	415	387	362	379	367	405	392	379	364	402	368	391	367	392	409	387	366	373	372	349	386	384	389	365	354	412	394	403	406	411	389	423	379	391	382	422	382	370	405	405	392	401	370	337	376	410	365	391	375	363	372	404	410	379	382	437	376	359	366	399	400	427	401	394	384	370	379	367	406	384	368	384	394	372	357	399	431	414	384	375	377	383	363	371	412	390	386	385	399	421	410	374	389	371	371	387	385	393	414	384	369	415	411	406	368	377	356	374	389	382	367	377	373	386	353	360	424	400	370	388	403	384	404	386	409	331	389	375	413	402	402	371	388	360	377	362	389	371	354	402	371	405	362	384	365	389	380	398	393	422	385	363	398	378
7657	1212	1360	983	781	618	541	665	637	542	454	415	342	321	354	318	287	309	311	332	330	288	299	333	320	339	285	300	310	316	323	279	257	274	266	273	288	277	270	264	272	303	284	267	252	270	283	263	261	302	265	275	292	248	242	258	264	261	279	277	294	255	283	286	317	241	292	297	281	283	276	254	275	241	285	268	290	287	285	271	265	270	271	256	249	261	279	271	279	251	275	242	256	278	287	260	260	290	243	271	290	265	246	286	262	270	239	248	302	277	249	253	244	275	269	259	280	264	289	290	274	274	276	293	290	285	272	265	254	280	272	271	263	252	229	292	267	283	258	269	284	251	288	253	280	290	259	271	274	283	259	245	299	290	274	275	270	254	277	304	246	244	282	286	303	273	244	285	265	267	257	240	265	250	277	270	274	284	270	250	289	273	276	259	297	248	255	253	277	279	260	270	289	281	253	264	244	320	293	280	249	287	255	288	279	285	277	292	284	281	305	257	243	280	281	280	248	265	264	238	256	273	264	224	267	268	258	265	266	260	292	247	279	272	282	285	267	279	283	271	254	276	239	257	284	278	264	271	261	249	276	271	273	255	283	271	267	253	289	301	275	272	227	241	268	252	264	286	285	281	281	258	260	272	277	284	272	268	280	250	281	230	268	283	268	248	234	271	281	239	274	267	243	266	245	284	258	261	269	280	249	275	236	275	278	261	285	279	258	254	247	248	284	294	283	227	245	282	279	277	243	249	283	255	264	249	277	269	265	277	271	278	278	264	258	259	282	259	271	270	264	267	274	258	259	225	266	243	269	261	282	239	261	281	277	261	240	282	260	276	282	280	236	274	276	277	278	253	274	278	265	268	216	246	291	277	263	277	286	285	261	267	287	279	260	256	244	275	281	288	270	268	293	288	274	288	267	272	279	236	292	271	271	252	293	250	249	262	265	276	267	286	276	276	270	265	282	274	244	270	270	265	255	278	278	238	285	221	232	257	275	268	274	271	297	251	257	252	250	246	262	278	282	264	250	280	275	264	255	273	282	260	221	268	255	267	258	232	266	262	241	211	259	252	300	264	253	286	310	273	238	277	282	260	264	258	271	281	259	291	268	256	261	266	244	260	271	252	269	266	239	249	276	270	269	289	253	301	256	244	262	230	256	256	269	279	256	256	281	226	247	280	264	263	253	287	258	252	266	250	274	300	270	251	254	243	298	276	278	235	272	294	255	273	283	254	254	241	294	255	297	276	237	279	250	300	267	235	256	239	254	232	259	276	247	250	252	275	267	257	262	247	258	282	281	251	290	293	250	256	248	271	240	254	266	272	264	254	260	268	310	275	257	270	283	272	282	271	274	262	265	273	288	308	265	265	267	286	260	226	266	244	266	288	266	278	278	273	281	257	245	260	280	289	300	296	248	271	271	273	206	266	308	264	249	305	278	259	238	266	260	273	275	276	299	256	267	262	224	290	283	237	299	299	284	263	274	284	294	292	287	273	240	267	280	293	293	283	262	266	270	258	296	247	249	247	296	277	288	312	286	240	270	274	274	251	242	290	261	263	248	274	261	281	317	271	300	285	280	278	271	273	269	276	246	241	238	283	257	259	254	227	257	272	254	275	264	269	271	274	251	297	261	246	272	275	275	296	293	271	298	265	260	234	267	283	273	266	251	281	266	287	274	271	283	255	276	290	280	241	284	251	273	266	268	277	269	258	251	275	245	263	271	266	276	274	248	288	309	276	288	271	275	267	268	274	250	269	245	271	298	303	269	246	306	261	266	254	275	245	266	274	284	255	244	272	295	264	271	256	269	255	277	266	296	273	279	290	272	231	241	239	230	266	270	264	274	282	251	241	277	250	260	248	256	239	289	269	248	263	273	255	275	271	269	256	271	241	284	304	249	258	271	275	264	244	254	280	279	267	257	280	249	238	254	257	275	282	265	266	299	280	244	267	269	267	265	273	273	253	241	239	255	268	268	265	256	251	291	237	255	249	260	243	279	258	277	291	262	267	284	262	260	234	278	283	282	265	254	268	279	262	284	269	293	279	278	275	254	275	298	265	290	294	265	258	304	286	268	289	281	239	292	317	234	273	267	290	259	242	263	266	250	291	263	284	280	254	287	274	286	241	246	295	254	273	244	243	273	263	278	299	274	242	227	283	292	256	281	260	257	271	261	244	286	241	291	255	264	288	280	281	306	279	277	251	276	265	287	288	267	269	264	273	263	252	237	270	286	281	278	265	284	278	247	284	277	279	254	276	260	263	293	268	269	295	257	241	243	249	271	251	286	277	269	252	271	264	258	293	263	263	278	273	279	252	280	284	313	250	262	267	281	250	254	284	254	265	278	253	288	253	260	266	238	278	263	275	262	257	262	247	254	245	254	289	260	254	265	235	262	313	252	305	249	238	287	281	298	281	262	300	287	251	260	297	300	263	273	275	268	284	270	266	300	284	281	272	300	269	274	278	284	262	277	256	237	265	258	262	296	263	280	257	263	295	269	235	273	261	248	270	255	273	262	259	283	300	299	302	264	289	290	254	288	252	251	264	289	295	255	284	295	276	283	256	251	243	302	233	260	307	293	267	299	262	273	257	259	263	301	261	268	285	255	236	238	260	248	262	292	237	261	242	289	268	273	258	277	272	262	250	241	245	259	256	279	275	279	273	282	287	297	256	264	264	284	305	260	278	260	297	273	252	264	276	268	222	298	272	270	269	246	269	267	292	292	270	258	271	252	286	255	264	285	282	271	266	269	275	270	231	271	281	247	293	245	254	272	264	294	229	263	268	255	247	262	242	303	276	285	262	291	276	253	269	250	247	275	252	276	241	257	289	273	277	273	287	278	290	258	263	290	255	234	282	284	252	289	259	265	277	287	260	247	256	263	275	275	272	284	294	270	268	269	258	267	240	277	275	323	239	244	252	299	239	224	278	274	269	286	253	268	272	251	256	280	250	285	259	237	257	291	274	269	265	270	254	280	275	256	257	265	246	290	257	269	271	238	250	248	268	289	259	277	249	277	275	270	251	291	268	303	286	268	264	254	282	269	264	305	274	277	284	278	255	268	284	290	271	268	262	237	287	288	257	266	276	237	248	303	261	261	262	262	247	259	280	247	266	270	288	291	241	276	284	281	258	273	271	257	261	259	308	261	217	304	234	299	251	262	245	258	262	274	283	256	258	269	265	245	247	276	261	299	276	258	289	308	298	272	249	260	267	270	248	215	256	286	265	245	262	254	279	275	251	253	246	232	275	255	269	261	255	264	286	266	242	234	300	257	279	281	278	277	309	256	270	273	265	257	254	275	281	266	277	277	272	251	284	243	263	257	279	274	249	248	290	247	255	274	284	290	258	278	254	258	279	264	247	291	264	266	248	248	249	236	273	293	264	254	265	267	314	280	263	278	269	268	276	251	284	278	272	238	239	249	262	237	309	269	281	292	287	240	252	243	274	258	249	238	280	292	225	275	254	241	253	270	262	264	280	263	243	266	291
5956	1514	3162	3371	2935	2655	2702	3146	2842	2211	1830	1526	1675	1377	1362	1126	1080	986	970	1009	984	1033	1074	1068	1057	1026	1066	1026	975	925	900	843	803	692	788	730	758	779	794	788	722	768	716	772	736	781	765	700	766	695	686	622	704	671	681	701	700	675	640	639	696	693	724	654	665	676	695	682	669	684	662	698	664	649	653	630	641	696	643	630	720	652	692	643	684	662	701	651	702	686	666	661	671	675	662	650	670	670	656	639	630	683	664	625	668	622	644	631	635	663	664	681	654	666	649	718	664	720	662	640	689	677	678	667	666	674	656	626	673	664	678	659	647	663	675	609	652	633	683	652	675	666	647	684	663	647	662	693	667	702	701	652	668	643	672	662	685	654	626	618	660	661	670	663	638	661	642	683	657	653	673	671	687	656	630	657	635	667	702	685	683	656	589	718	692	649	735	708	703	701	626	647	652	686	636	611	632	670	652	639	619	665	654	692	640	722	665	633	670	716	691	678	685	674	685	685	676	654	673	646	687	670	643	666	709	682	680	661	653	685	651	657	667	662	646	671	701	640	642	683	667	680	631	620	655	665	590	646	677	652	668	662	620	631	678	678	684	649	661	631	661	648	677	639	664	665	656	667	642	714	650	624	712	651	645	639	665	682	677	670	614	700	652	700	638	640	643	649	646	640	674	653	649	626	695	689	632	665	657	693	645	668	652	657	648	578	629	656	644	610	707	603	646	665	673	673	644	696	674	663	665	639	655	657	638	680	702	644	687	639	630	643	642	699	607	687	676	657	650	682	640	627	661	684	647	667	629	705	645	672	660	676	711	623	672	651	666	687	679	635	676	665	617	653	678	630	659	645	707	666	654	644	674	622	636	661	695	663	676	641	666	664	707	657	665	683	683	671	678	659	681	687	686	666	620	703	636	657	658	656	679	679	647	617	661	659	670	637	682	708	640	644	660	647	651	630	646	651	681	669	679	651	665	696	694	657	657	619	617	673	654	669	629	672	700	645	661	703	648	670	658	630	673	603	678	664	671	668	650	672	676	667	637	599	701	659	619	717	667	645	635	672	611	677	630	681	679	676	606	642	670	690	712	664	660	676	650	647	640	652	687	638	654	616	717	650	677	650	687	696	658	650	621	625	649	674	690	661	696	658	693	630	593	662	654	632	639	639	672	679	601	670	657	641	686	680	664	663	689	630	679	668	677	662	670	689	645	659	677	645	626	660	702	647	668	643	673	649	636	648	665	669	643	673	635	666	674	684	634	684	684	624	680	594	690	696	623	636	626	691	654	639	651	667	660	661	653	607	664	651	693	714	642	619	717	676	657	615	654	655	660	681	691	679	688	650	656	624	645	681	645	655	617	682	677	639	648	682	686	685	666	662	650	681	596	660	696	644	704	651	648	680	678	671	674	677	630	627	673	674	649	663	684	644	653	717	645	678	685	671	690	686	653	673	717	607	668	641	667	648	617	677	635	664	635	640	665	655	668	694	673	675	653	658	693	627	661	631	643	654	662	637	662	615	675	624	661	647	664	691	677	663	642	642	650	691	678	634	667	685	672	669	666	684	665	680	663	687	663	634	682	680	625	676	667	650	655	679	673	662	660	643	676	687	623	679	697	651	660	674	647	629	699	656	637	667	648	664	688	647	647	665	676	666	681	663	656	666	661	651	685	634	653	675	672	675	623	703	648	672	675	651	677	672	663	617	701	644	650	676	666	676	663	656	655	733	661	668	647	652	636	689	671	671	648	650	684	682	627	646	619	665	670	658	697	682	652	635	664	677	709	665	663	659	697	698	656	684	615	630	681	652	676	671	658	630	658	644	665	680	655	615	667	667	710	699	661	638	659	677	668	681	661	677	660	679	675	666	657	658	683	622	684	631	666	691	672	645	654	641	668	668	679	667	708	674	648	686	675	693	639	679	660	650	651	632	652	663	700	649	692	654	676	636	660	663	687	671	645	617	668	630	656	693	688	698	631	716	677	689	635	651	642	655	705	693	653	650	692	640	660	632	710	685	637	691	698	680	675	675	626	624	715	680	656	620	653	638	668	649	644	628	670	666	718	629	648	677	641	690	648	645	613	664	657	642	644	655	647	651	644	692	692	661	698	682	633	612	634	699	651	694	657	685	651	643	662	646	651	597	694	691	649	640	684	617	680	666	646	693	667	683	667	604	672	625	680	704	650	656	627	663	630	670	656	641	705	713	667	695	616	630	661	686	655	621	635	689	722	664	663	655	691	716	661	638	668	690	688	641	689	680	658	682	682	616	683	650	652	678	672	639	650	622	686	697	683	651	706	646	635	617	694	693	665	659	663	684	659	683	643	681	673	649	703	708	652	648	669	620	670	615	646	670	672	668	655	702	648	652	676	674	680	648	617	685	664	695	661	680	633	662	699	684	631	677	682	650	656	661	637	626	689	673	660	644	638	677	670	655	667	689	645	655	670	633	638	643	619	642	700	670	677	652	627	699	663	650	648	696	635	654	664	608	685	687	666	660	649	623	659	639	688	666	651	668	685	668	671	670	672	659	676	660	659	703	664	629	652	674	649	621	652	648	663	671	630	670	624	660	695	656	648	631	679	664	668	681	650	674	677	676	614	677	635	653	653	630	702	652	673	699	674	625	737	625	651	613	707	679	581	681	651	675	698	680	652	707	676	674	658	662	703	653	684	661	685	664	688	679	660	645	677	636	634	707	675	641	656	683	635	662	651	694	668	689	666	667	650	696	623	691	698	658	665	637	658	654	616	667	676	702	629	672	659	693	658	693	675	726	686	637	659	646	649	697	669	654	658	671	629	663	646	679	684	627	652	669	700	674	689	708	663	613	690	667	710	705	718	720	662	611	653	642	619	679	623	632	669	649	626	689	693	657	633	629	689	683	666	625	640	730	658	644	607	664	678	644	665	662	652	692	649	638	696	719	661	638	617	644	616	682	651	665	659	659	645	628	610	675	673	666	683	688	640	656	640	684	632	662	645	636	619	642	685	666	661	651	662	636	631	637	663	666	652	646	664	685	655	677	636	675	686	717	660	639	668	643	671	712	726	702	642	651	680	666	671	663	681	664	679	700	698	695	654	652	646	708	639	678	654	680	633	655	661	640	649	650	681	657	636	679	659	697	676	677	680	708	665	637	644	622	646	630	678	681	660	623	688	617	694	683	679	649	679	659	659	637	632	633	635	643	663	638	680	657	650	692	676	652	723	688	711	625	664	656	684	634	647	662	620	607	636	626	653	666	683	655	634	668	616	629	676	665	674	624	673	665	644	645	700	682	653	682	662	667	666	673	664	640	644	673	678	684	651	632	644	674	640	633	672	695	673	666	695	670	635	618	665	718	664	678	625	696	650	663	670	653	604	634	652	669	662	672	670	673	667	667	676	615	686	638	649	647	647	658	607	667	683	645	613	655	681	654	676	639	652	626	665	657	645	653	681	669	625	667	674	665	639	643	728	669	642	680	669	649	603	671	652	668	681	655	636	675	669	653
13761	2556	2463	1869	1209	957	947	912	742	612	563	457	445	351	387	340	327	307	311	305	313	295	348	367	318	307	310	292	309	317	273	262	248	272	286	252	263	261	273	289	276	253	262	228	278	258	286	216	263	248	242	240	253	255	213	235	231	251	254	255	223	244	242	261	253	256	274	238	252	273	227	279	250	230	233	239	228	243	278	237	212	258	229	231	221	257	224	234	257	258	270	263	266	245	213	267	264	260	224	239	233	231	254	237	222	238	252	255	264	255	273	264	221	241	240	216	255	256	219	251	249	229	238	232	220	241	267	247	264	235	247	242	228	215	270	222	246	241	260	228	247	210	239	251	240	232	234	265	235	227	207	271	262	233	229	215	235	222	241	220	234	249	244	234	236	240	231	239	239	258	272	249	262	239	226	253	222	246	228	229	245	241	245	217	255	260	244	239	241	219	218	214	231	246	243	226	235	246	198	244	223	235	248	228	266	262	252	224	230	245	226	238	227	241	272	212	262	219	252	228	227	254	242	247	249	225	222	274	234	242	233	239	264	275	211	233	246	246	238	253	277	229	222	262	245	255	269	248	239	250	249	260	226	250	255	244	222	248	270	254	270	250	226	228	256	239	203	230	234	234	258	238	267	245	239	248	257	226	230	234	267	227	237	250	237	261	241	256	240	254	252	225	258	274	267	249	242	202	261	240	248	248	223	240	263	229	272	262	264	256	276	222	271	240	221	220	256	248	224	264	214	227	240	206	255	237	243	238	231	223	243	226	204	232	226	250	245	210	230	240	227	228	248	230	274	268	238	217	253	231	232	279	222	265	244	235	256	252	245	261	259	213	214	230	239	258	252	285	259	234	208	223	223	260	241	263	259	223	212	265	229	242	225	211	246	261	235	215	249	258	266	259	231	241	216	231	233	249	217	243	227	213	248	217	215	256	230	229	271	226	250	234	235	234	229	221	225	256	234	238	262	236	234	240	246	211	257	244	242	217	237	254	257	252	212	247	246	203	249	242	254	217	245	216	237	249	247	269	240	259	261	206	241	244	246	247	227	256	245	242	252	257	248	261	251	222	240	247	232	223	264	220	248	271	255	259	217	232	235	212	215	235	222	234	245	216	254	245	255	265	202	239	260	218	247	246	239	250	238	282	260	234	226	229	227	273	232	222	234	220	229	247	263	244	238	232	221	230	241	268	259	240	233	233	242	250	275	243	217	206	232	266	239	239	229	241	222	226	228	276	254	248	225	231	269	223	219	224	229	249	223	226	255	252	260	254	221	229	255	257	251	235	242	245	214	245	286	211	246	231	253	196	247	261	223	252	235	252	260	218	251	217	254	241	235	239	247	219	242	233	253	219	249	232	242	247	223	245	248	234	241	237	215	243	255	274	234	234	229	240	233	232	237	244	237	251	248	224	224	248	247	252	228	248	250	241	257	246	240	238	240	251	250	224	253	238	230	254	240	241	246	204	248	247	253	228	228	267	228	213	253	234	254	256	236	235	220	231	235	235	234	247	242	243	237	222	245	254	255	210	225	282	247	234	238	218	222	259	246	236	274	245	240	250	230	216	225	216	240	218	246	236	263	241	229	242	226	247	234	230	218	225	259	254	244	238	251	242	245	211	255	258	218	265	204	244	257	271	261	233	227	222	229	233	241	229	217	257	235	222	237	242	244	222	222	255	233	237	232	242	244	246	232	245	270	212	231	212	243	257	244	245	245	264	240	219	246	225	215	236	258	239	261	233	214	255	255	254	204	264	233	236	236	239	245	225	229	245	241	226	234	227	256	253	223	239	255	257	224	250	221	210	232	212	236	242	228	222	243	235	218	233	249	241	249	256	244	243	225	247	245	235	248	239	246	262	229	248	242	254	227	256	267	241	261	236	260	238	255	252	261	235	242	229	238	230	260	265	206	211	258	250	251	228	246	219	231	223	231	252	240	226	235	251	273	248	249	210	251	227	239	231	235	242	199	245	252	235	250	243	248	234	237	240	234	223	226	260	271	230	241	256	225	272	260	232	251	241	220	255	236	232	230	232	230	240	249	230	246	249	231	235	242	214	219	249	242	246	253	237	221	225	211	267	258	242	245	232	238	250	253	243	222	237	234	235	237	265	237	248	241	222	261	238	228	266	214	233	234	227	230	217	240	225	262	237	240	239	217	273	269	246	238	219	278	216	227	255	239	265	253	192	241	278	230	244	233	223	243	219	234	232	223	239	224	267	266	237	239	225	259	239	243	242	246	238	232	249	241	232	246	261	217	217	254	259	234	243	218	265	199	241	238	240	240	230	226	240	261	237	227	253	280	269	254	245	247	237	222	229	220	229	222	251	227	237	254	291	236	254	227	239	251	246	241	257	235	227	214	271	284	231	251	232	240	237	216	248	256	230	248	255	250	259	222	223	253	230	230	240	255	232	251	225	220	262	207	234	257	236	249	236	248	236	250	220	257	217	241	287	229	256	229	231	234	233	256	224	222	232	231	234	265	245	255	207	256	229	212	238	213	239	241	243	234	220	251	213	231	204	220	230	241	252	252	240	239	246	246	254	226	223	255	217	240	238	242	233	266	220	251	256	230	209	213	274	235	286	236	253	267	217	250	235	252	226	259	252	246	242	246	214	217	257	238	260	237	239	247	250	232	246	249	225	244	224	262	217	254	236	254	250	232	239	275	245	240	225	220	231	255	229	242	212	227	233	254	223	234	258	242	224	229	255	215	237	279	242	244	236	252	228	241	226	246	247	236	227	244	255	245	230	225	234	215	239	238	234	217	220	275	227	235	216	249	256	252	250	233	210	250	216	210	249	241	235	226	221	224	225	250	239	232	235	262	240	251	254	281	233	235	249	242	203	220	237	246	274	228	241	238	261	263	235	244	226	246	234	249	243	249	255	237	225	227	246	237	240	248	217	241	232	204	249	243	254	243	241	221	238	227	243	252	273	253	235	216	224	238	246	243	248	223	222	252	243	260	225	239	214	232	237	210	237	222	228	229	234	242	250	263	252	251	247	234	244	232	256	251	243	229	248	245	233	228	253	261	250	258	240	241	218	233	242	236	226	239	235	251	241	244	246	204	212	269	232	231	248	224	236	240	236	239	243	217	222	234	259	257	235	218	266	244	226	253	215	224	254	252	204	222	234	271	255	240	238	230	248	243	254	235	251	215	239	244	241	237	222	248	242	256	249	220	236	272	247	251	227	244	245	227	231	223	224	224	245	225	234	238	252	218	256	243	235	226	213	235	228	211	238	270	235	221	235	247	241	256	238	218	231	240	238	238	234	239	236	248	245	247	229	240	242	239	259	210	252	261	261	238	223	238	240	232	231	248	239	234	246	255	246	228	237	256	245	234	221	218	242	251	243	249	239	243	267	228	223	242	224	224	262	236	264	203	249	255	253	237	272	259	274	212	235	243	205	238	236	202	231	242	253	244	262	254	264	222	224	240	252	257	239	218	261	270	240	220	220	270	247	258	247	241	209	239	250	234	216
7566	2345	5386	5781	4929	4327	4415	4621	4215	3130	2590	2268	2125	1872	1846	1364	1313	1280	1165	1191	1250	1218	1378	1466	1348	1216	1360	1142	1200	1078	930	852	817	844	797	768	766	768	771	759	787	692	745	798	883	759	762	678	601	638	676	592	603	645	655	612	637	652	593	646	620	580	610	637	610	611	611	620	569	609	565	606	617	592	619	600	599	573	599	619	614	603	590	619	625	589	623	577	599	624	580	630	581	589	562	577	656	605	606	588	586	563	600	571	587	576	609	610	607	548	567	625	618	545	599	591	552	591	608	552	573	577	535	586	587	560	593	606	576	618	613	592	571	603	552	566	569	598	594	560	594	585	579	637	576	563	554	629	589	567	541	562	630	591	605	600	570	541	591	612	594	630	515	551	572	592	604	566	585	621	570	588	539	598	613	581	651	600	589	577	584	597	604	528	584	616	569	566	597	569	572	536	650	598	571	579	590	552	576	494	566	577	605	584	576	600	596	559	573	539	562	606	596	569	597	588	600	589	588	558	551	590	562	543	559	575	600	597	568	543	550	550	535	579	582	554	585	592	592	613	590	590	530	566	568	582	548	548	588	605	604	542	566	573	615	567	571	596	554	572	563	620	570	605	586	539	596	567	529	555	587	589	554	617	583	607	552	591	614	617	555	589	549	558	604	561	552	538	592	557	597	631	574	591	612	579	584	543	574	570	534	545	610	606	582	594	574	573	593	581	561	610	593	590	566	537	586	621	521	590	571	605	580	590	566	571	585	551	577	557	580	603	553	638	609	542	553	585	603	603	568	607	623	556	602	544	531	566	582	562	587	560	568	599	550	553	567	596	560	516	606	577	537	615	586	572	585	587	548	578	582	565	580	546	617	550	589	592	596	581	562	572	567	566	540	611	537	595	573	552	540	620	555	535	580	569	576	557	569	548	560	566	592	609	583	607	587	573	529	623	622	585	577	577	584	600	595	594	574	582	556	591	585	592	623	588	559	573	525	597	580	556	550	573	565	607	569	600	560	592	581	620	575	593	597	608	587	539	603	584	610	589	577	589	569	580	581	535	544	617	550	605	597	596	565	571	599	610	587	603	592	599	561	590	557	519	610	552	609	577	563	610	617	557	583	577	581	607	599	570	560	577	579	578	588	573	609	566	633	535	560	558	570	595	569	607	612	588	573	590	560	574	578	559	597	564	540	627	585	584	637	576	543	580	566	554	573	643	530	576	558	523	600	570	588	586	586	567	592	588	622	602	612	561	587	602	567	561	573	594	585	577	564	580	596	580	610	598	617	542	568	567	606	588	568	577	581	611	610	582	609	602	527	585	611	572	547	555	578	554	602	602	547	580	626	603	558	599	617	591	614	579	582	592	547	558	584	603	539	566	609	596	593	575	580	583	589	604	553	598	565	596	582	591	581	576	529	569	619	581	614	586	553	571	615	558	604	572	592	556	620	596	615	553	586	592	591	598	563	607	567	531	587	554	620	577	575	580	617	539	580	589	593	554	572	581	557	603	598	572	576	570	561	577	592	646	559	581	571	591	591	597	624	574	597	607	540	600	599	549	601	605	590	591	575	592	541	632	608	641	603	529	595	573	619	602	574	561	584	591	551	592	557	570	584	602	585	550	556	531	550	565	550	595	557	561	601	615	597	578	553	575	560	608	564	596	572	546	581	530	571	567	567	600	567	631	604	548	569	565	538	556	590	586	618	605	576	619	588	551	601	579	576	578	584	606	585	567	590	585	598	565	587	592	607	542	570	579	617	589	530	562	566	615	591	579	588	568	584	550	560	550	538	546	609	529	600	569	607	593	571	593	602	584	524	574	618	596	567	551	577	552	611	577	569	544	568	577	570	566	544	554	605	596	612	586	591	588	563	587	581	593	532	620	523	576	598	601	539	582	609	564	564	535	601	548	601	579	563	571	588	556	577	569	517	577	589	559	616	558	587	589	579	586	583	588	580	600	590	602	539	616	556	607	581	552	565	571	581	541	559	618	553	619	607	577	627	580	608	556	602	574	579	568	556	557	545	580	596	596	558	532	573	609	615	577	579	529	636	610	609	598	592	564	610	600	608	581	581	568	550	598	576	605	591	569	580	585	539	595	578	571	630	600	570	578	590	616	576	587	593	581	586	558	609	604	567	578	560	591	589	566	590	568	584	606	565	565	565	663	604	588	541	568	571	581	602	551	543	582	614	597	586	553	565	635	601	597	595	561	597	551	548	565	590	560	563	595	619	565	595	577	543	639	522	605	628	571	549	582	608	557	594	570	625	600	581	589	612	564	596	558	557	552	565	570	602	623	557	561	547	615	589	626	587	578	586	567	586	580	576	621	549	557	530	576	629	567	571	581	554	598	573	602	527	584	607	592	557	575	569	546	563	601	640	581	566	572	575	572	569	598	607	597	594	613	525	588	582	558	582	583	583	614	598	564	578	573	569	574	586	594	574	520	562	587	600	575	563	522	602	605	549	608	544	577	597	588	594	596	617	578	614	588	599	600	585	556	584	566	568	561	558	538	608	590	590	567	622	552	546	553	560	561	553	577	530	585	591	581	609	567	596	546	626	611	612	568	566	563	554	552	573	583	640	590	554	546	660	564	611	561	560	579	581	601	590	590	616	590	594	570	551	609	592	570	583	564	572	554	528	537	578	585	602	578	544	549	601	611	603	582	572	566	542	598	587	590	574	558	605	569	584	580	547	586	592	531	552	553	525	606	582	592	539	612	565	566	588	548	561	600	573	581	569	534	555	579	534	558	561	529	579	584	566	562	560	548	559	567	572	546	568	615	576	587	616	613	561	547	600	623	619	593	566	590	583	600	550	616	577	579	576	545	613	595	628	553	589	567	604	605	589	549	574	575	568	593	598	567	582	545	524	574	565	619	561	562	562	591	566	528	592	582	571	575	584	578	581	590	579	627	607	545	542	619	597	601	586	556	629	588	538	587	636	568	547	560	580	573	572	562	593	561	582	576	552	583	623	620	567	563	575	598	555	554	569	551	558	588	569	592	594	608	570	563	598	561	548	590	605	566	631	581	580	529	594	595	577	608	592	564	602	583	575	559	605	609	557	593	635	569	598	596	590	596	576	556	564	560	618	531	573	581	574	605	561	610	570	577	588	601	564	614	548	566	567	566	604	578	580	551	572	593	602	552	563	567	609	569	565	607	593	557	579	566	578	622	576	541	608	579	532	567	589	609	564	577	585	579	576	604	578	571	580	555	552	567	548	573	585	594	597	590	537	597	577	539	583	562	596	553	583	602	561	616	615	618	530	598	581	588	583	555	569	576	601	596	576	594	612	542	595	593	551	573	563	573	584	588	625	573	595	585	570	592	546	581	547	584	567	585	579	572	586	572	548	556	565	570	558	618	573	604	598	556	566	565	582	563	564	574	595	527	600	632	594	610	557	568	607	535	576	583	536	592	576	561	578	587	561	545	610	548	599	571	590	583	550	591	572	554	559	577	542	550	575	587	550	549	545	573	575	588	566	613
1824	170	160	176	149	150	185	290	262	207	179	161	186	163	160	138	155	154	123	160	148	151	147	140	152	125	143	146	144	140	116	142	108	136	129	144	130	147	141	178	158	130	158	145	126	143	137	149	143	138	142	145	113	151	129	134	138	148	159	152	126	134	146	133	151	148	146	142	126	135	133	142	133	141	147	158	156	161	140	116	131	123	128	148	155	127	139	124	140	127	132	145	125	131	167	122	130	124	136	157	145	144	150	131	130	118	134	167	135	121	143	134	127	140	147	130	148	131	123	140	149	107	148	140	147	148	151	125	117	138	162	155	138	136	136	126	157	140	139	135	135	149	138	131	137	142	144	126	147	142	147	133	135	148	122	137	140	135	135	157	164	156	111	137	129	128	146	122	138	130	138	130	127	152	135	154	156	130	136	131	131	121	143	129	127	148	150	119	119	162	143	127	144	133	116	148	157	151	132	142	147	136	140	139	140	120	124	152	118	139	158	141	126	133	134	126	119	126	138	149	124	128	148	136	128	132	131	127	120	107	135	125	144	116	135	142	139	160	149	139	129	142	143	146	135	126	129	144	144	130	139	140	142	147	146	125	120	121	169	153	135	147	111	149	132	125	158	138	148	118	139	126	143	147	151	132	152	121	136	111	143	148	129	120	148	124	127	146	151	143	128	136	152	149	137	163	147	149	161	129	132	126	143	127	129	125	134	152	138	166	134	141	135	140	133	137	129	125	146	133	131	134	129	142	145	133	148	148	128	151	125	160	131	134	122	142	147	154	148	113	141	132	133	136	130	156	138	124	163	166	153	149	129	143	130	128	142	140	126	127	115	126	150	143	144	133	148	149	132	149	152	142	171	123	135	137	130	131	121	157	137	147	137	117	131	108	134	133	159	118	129	130	125	131	135	145	139	159	143	135	120	126	149	143	125	144	126	153	133	148	148	142	131	110	141	135	153	141	111	156	138	138	136	153	129	134	132	131	140	127	137	128	135	148	134	123	126	125	132	141	159	131	137	161	142	142	126	146	149	130	128	126	139	162	129	156	145	121	114	128	135	143	144	135	135	144	153	132	140	119	147	136	125	129	159	111	150	128	122	159	150	157	147	131	129	135	123	119	134	164	130	127	141	147	147	127	136	114	133	126	134	140	147	138	143	171	151	130	172	146	143	161	157	128	149	173	120	119	140	147	150	126	134	127	135	133	123	144	164	124	153	151	140	126	144	152	125	129	130	137	137	132	115	138	135	153	133	128	131	140	130	143	136	135	130	153	127	108	158	127	151	137	136	128	131	144	132	140	156	130	136	144	153	149	139	151	125	135	141	147	126	158	123	138	142	137	144	141	131	126	144	155	157	127	130	140	137	126	135	139	150	130	153	138	124	126	156	130	127	140	128	146	137	145	112	165	132	145	157	145	144	129	125	133	135	132	138	152	137	133	141	137	150	143	140	134	131	131	130	145	129	153	129	151	111	143	140	152	133	134	126	132	149	118	142	133	149	139	136	149	124	137	125	138	146	141	115	132	154	133	139	130	134	137	161	135	128	129	127	130	136	123	136	122	142	129	127	148	114	121	136	141	135	125	124	130	124	103	146	123	143	137	126	140	141	130	105	130	136	133	113	160	167	152	140	149	149	122	130	143	148	119	132	113	122	137	111	133	157	135	154	142	143	130	125	146	145	139	137	130	124	155	130	130	117	134	149	142	140	130	137	134	151	149	121	151	142	138	156	145	132	126	125	130	154	148	145	126	131	129	136	141	143	162	153	139	140	140	125	132	141	130	147	118	126	154	132	114	113	132	128	154	127	132	153	133	141	138	135	118	137	154	156	161	156	132	141	138	123	149	129	143	125	151	161	159	158	143	137	141	138	133	133	162	144	130	126	123	142	121	121	143	134	140	144	135	113	144	138	137	134	158	143	156	144	126	146	145	146	144	146	144	118	139	134	127	129	144	141	151	129	142	127	164	123	151	149	133	139	124	146	155	143	136	121	159	149	134	119	129	137	137	129	137	162	128	148	138	122	141	146	147	151	142	139	151	145	126	132	129	155	143	145	135	127	123	160	146	145	140	132	149	149	124	161	121	143	126	145	142	142	150	149	125	144	150	158	144	140	134	136	131	160	118	137	127	138	128	134	127	139	144	144	158	127	143	112	147	137	135	130	131	120	148	130	140	154	137	137	131	146	148	144	158	138	155	147	126	139	127	141	119	134	136	142	147	131	151	141	134	143	169	165	135	119	134	133	136	134	133	150	122	154	147	136	120	127	156	140	140	133	128	148	123	122	145	130	139	137	145	144	136	141	131	137	126	144	138	129	152	119	120	150	120	161	125	142	145	120	157	152	147	134	135	126	121	131	162	144	161	131	143	138	157	146	167	127	129	126	131	132	157	159	111	143	109	146	134	130	124	133	146	148	133	122	164	149	134	129	142	131	112	134	143	126	134	110	162	129	134	133	136	129	123	131	162	128	103	140	133	129	123	164	131	145	128	139	140	134	158	134	141	143	132	124	153	132	151	144	130	128	122	141	128	144	161	140	144	142	123	135	147	137	130	128	137	138	139	129	137	130	148	139	156	148	153	143	130	135	144	134	137	134	136	154	128	130	135	119	139	164	152	139	139	135	140	156	129	151	150	144	138	142	111	144	135	119	128	126	142	125	146	147	149	133	128	143	125	151	148	140	143	132	126	130	140	157	134	133	123	141	143	142	157	155	144	145	139	140	141	139	172	146	121	147	138	151	133	136	141	123	148	133	128	132	120	142	119	125	142	140	125	136	139	130	127	136	147	158	128	133	142	140	148	145	132	112	132	138	150	142	133	137	123	137	136	167	136	145	151	126	149	130	119	128	140	150	125	137	135	147	133	143	116	148	113	138	135	127	139	144	133	121	151	141	158	148	129	144	153	159	133	127	144	126	157	121	127	135	137	135	127	137	140	145	126	141	154	145	125	130	138	139	136	148	124	135	154	129	128	125	108	106	142	132	132	138	122	136	122	134	139	142	129	126	133	129	158	121	132	143	163	144	143	153	143	126	146	150	138	144	131	136	146	134	142	145	140	149	148	144	120	168	145	132	141	146	140	164	122	125	139	130	143	130	173	150	142	126	128	158	130	139	131	140	127	124	142	139	153	140	123	140	127	137	138	134	131	147	144	140	138	127	124	146	140	149	118	120	140	150	140	147	157	128	137	131	122	137	136	134	147	117	135	135	127	143	136	137	149	132	127	138	143	145	141	131	130	137	135	146	158	135	150	158	132	132	151	134	137	152	143	122	152	137	135	141	145	122	139	137	144	163	121	132	145	145	133	169	126	150	139	113	126	134	146	143	133	141	158	142	131	136	126	149	148	146	149	133	143	154	114	144	154	122	123	150	127	128	147	146	146	108	126	136	137	168	140	120	133	132	155	139	129	144	134	124	151	131	136	158	141	161	130	128	142	160	129	156	134	137	152	149	132	135	156	144	144	161	126	134	129	131	138	145	128
2149	428	501	543	490	619	934	1172	1126	823	683	632	648	581	567	464	517	497	431	469	403	513	476	461	449	450	433	467	422	400	421	436	416	414	391	403	360	348	414	424	366	410	396	397	396	384	376	434	398	359	376	379	387	397	379	375	365	383	398	383	387	387	375	364	374	379	400	406	408	415	392	374	398	419	373	410	380	421	378	376	396	387	381	382	364	343	402	375	385	414	399	402	386	397	395	374	386	411	381	405	341	379	368	372	412	382	386	346	364	381	419	363	391	402	432	388	378	397	381	341	383	367	368	385	377	391	409	416	337	375	399	406	368	422	402	414	401	412	391	351	362	399	390	395	390	371	404	361	407	378	397	392	385	396	389	379	408	385	394	400	377	400	373	366	378	346	392	358	390	390	373	415	391	364	402	416	400	385	374	359	391	386	391	402	394	400	389	381	427	407	390	394	375	398	359	407	375	384	391	380	379	416	409	357	407	371	405	396	388	380	359	392	407	412	394	371	394	375	362	407	371	391	372	389	367	426	383	386	421	420	384	359	399	342	403	379	369	382	392	373	346	381	365	397	391	379	363	387	386	398	411	353	384	394	359	366	398	405	400	394	373	406	367	370	405	395	393	401	406	408	369	382	374	381	351	368	364	407	371	386	384	374	377	403	383	381	408	407	407	387	411	392	365	383	384	338	420	404	393	395	382	384	386	373	387	395	363	409	386	370	434	381	391	370	415	412	352	398	402	389	357	376	415	343	405	396	419	393	381	378	402	389	401	389	387	369	393	387	371	376	386	410	419	363	356	360	386	391	402	376	378	378	387	398	378	350	362	364	403	388	421	397	392	389	410	391	374	378	410	375	382	378	376	403	344	363	349	354	385	371	382	388	378	400	396	409	412	369	392	375	402	372	403	386	369	395	370	380	379	373	396	432	428	404	399	354	389	385	371	373	396	383	348	383	394	380	404	381	386	410	374	374	375	418	394	400	406	402	388	375	397	408	381	400	387	371	370	384	364	413	388	349	408	382	357	379	373	410	405	391	385	370	392	418	372	390	387	403	384	385	402	390	396	406	382	392	397	395	378	418	382	382	382	399	377	409	381	376	367	350	372	382	363	423	375	384	389	393	408	376	400	367	370	390	401	389	377	382	388	375	416	384	406	394	404	356	375	377	365	395	384	385	371	354	383	383	390	390	359	363	387	392	413	368	392	377	370	413	365	385	395	374	370	372	396	408	377	389	402	380	405	373	407	390	373	390	385	395	390	393	391	406	402	377	386	378	371	377	402	392	363	370	396	399	416	399	392	351	376	379	360	389	369	418	369	409	391	401	384	403	362	415	375	389	368	371	359	382	385	373	354	397	397	387	377	366	400	388	384	368	377	373	386	365	390	359	383	416	392	375	401	366	395	379	377	355	381	393	395	396	331	400	419	403	375	383	373	417	412	374	372	371	367	384	370	373	379	405	350	394	388	388	351	374	402	355	361	411	364	390	414	383	412	377	427	392	397	371	398	374	380	393	365	371	385	401	403	376	356	390	365	361	367	406	390	363	408	374	409	383	358	357	385	423	347	363	402	420	399	401	387	415	349	396	371	375	388	389	401	360	394	400	385	443	401	408	383	375	425	418	415	372	408	355	373	362	367	393	441	420	403	369	383	397	405	377	389	373	367	382	409	383	414	350	353	387	389	418	402	371	415	426	383	362	382	361	339	395	369	403	396	338	399	374	406	355	363	343	363	388	363	372	390	369	369	347	380	400	396	372	400	401	395	384	389	356	370	354	386	380	394	400	373	427	396	392	395	388	355	398	397	385	409	377	391	367	373	393	374	384	393	400	378	392	384	398	392	385	390	402	390	389	387	398	380	366	384	368	391	378	400	404	392	406	377	408	408	386	439	386	379	404	372	396	400	378	357	387	370	347	393	404	376	387	407	387	384	366	361	379	389	382	406	407	420	401	407	409	387	383	403	388	411	384	419	376	374	379	390	364	384	373	377	378	414	398	362	377	395	374	418	391	382	389	358	388	385	387	382	391	399	417	395	353	413	362	339	408	389	382	383	393	406	369	364	396	410	384	377	392	372	388	383	358	381	365	367	369	398	397	401	393	355	371	373	394	344	351	424	421	350	381	396	423	388	361	388	345	408	366	393	383	397	372	398	405	388	407	383	408	393	395	400	378	359	391	370	378	353	399	364	433	389	396	391	380	397	407	376	436	400	385	371	384	401	386	388	414	381	420	394	392	340	354	350	381	396	359	380	349	366	388	359	393	380	394	388	382	379	384	373	358	387	393	363	354	381	389	387	371	378	382	392	395	383	406	397	364	390	401	382	343	414	377	395	360	407	393	379	375	380	374	396	412	382	381	383	369	403	413	398	420	376	417	414	411	350	403	381	354	342	376	394	397	409	379	394	395	388	366	370	372	365	352	422	371	356	401	363	424	402	407	390	398	398	396	353	392	365	377	380	368	376	359	377	373	372	376	371	388	398	396	370	377	375	398	394	382	391	399	406	385	375	368	383	391	383	398	391	399	415	366	386	410	408	388	420	363	366	379	347	385	411	382	403	362	409	372	387	380	388	376	398	365	431	363	363	396	400	338	399	391	388	389	386	356	425	379	424	376	401	355	391	395	393	387	383	362	401	388	406	382	406	423	397	354	367	360	367	429	419	399	391	427	372	419	381	387	392	351	410	387	363	413	376	388	371	345	398	389	437	350	375	361	402	359	412	392	362	381	375	367	393	381	376	346	405	418	427	379	367	348	371	396	385	400	385	401	370	399	425	380	397	396	412	369	379	347	426	386	404	357	393	364	383	411	383	387	375	407	377	387	403	385	406	364	345	390	388	387	392	386	347	377	380	368	387	390	388	396	390	384	410	403	389	388	382	413	422	399	365	394	421	408	361	347	375	392	392	399	404	375	389	403	408	388	393	376	395	413	376	403	395	376	364	368	364	408	356	432	382	403	370	403	386	414	392	381	356	401	411	394	377	366	410	383	388	378	385	372	375	416	369	399	426	427	411	390	384	385	377	380	371	401	393	368	405	411	387	387	396	354	381	381	379	362	416	396	387	390	376	367	407	359	382	368	391	375	385	428	403	402	402	384	372	415	412	360	375	379	405	412	407	383	364	401	427	392	380	396	372	381	379	423	347	339	379	366	387	374	403	381	396	422	410	364	376	395	388	398	381	360	368	334	414	391	380	382	374	398	377	369	395	370	363	387	381	373	385	389	393	375	400	377	377	413	359	364	387	377	394	389	404	394	382	358	425	406	397	368	383	376	414	369	378	373	383	396	368	367	409	390	393	363	377	358	355	392	381	383	362	375	357	411	388	399	367	393	383	367	423	360	377	392	389	380	402	389	387	404	382	413	378	387	365	353	414	374	370	409	387	406	400	379	387	369	371	387	431	402	377	383	355	383	382	363	384	364	413	379	373	387	369	366	403	353	379	357	436	405	382	401	417	420	413	395	395	391	399	397	357	390	356	391	370	420
7648	1306	1262	1003	755	623	631	660	631	525	440	404	389	416	372	311	328	322	318	247	312	321	332	366	325	296	290	292	293	289	279	281	304	303	305	277	304	277	279	285	293	289	291	248	299	310	252	247	264	282	268	295	283	255	248	262	295	240	254	280	251	244	272	278	284	306	306	282	250	243	278	247	268	297	293	304	276	252	251	274	275	244	293	243	287	294	279	268	304	257	275	252	256	270	257	250	291	267	272	241	278	282	280	238	272	287	276	291	281	253	274	291	281	284	287	301	244	257	275	252	301	245	249	254	311	240	284	301	286	275	246	261	250	282	265	261	253	270	276	251	283	257	283	246	258	247	256	277	262	255	275	283	277	278	269	260	244	266	278	277	297	244	244	255	270	250	267	243	259	271	265	267	264	277	289	226	275	305	263	252	259	292	279	246	273	257	273	259	273	308	276	290	289	267	258	274	242	269	266	296	278	250	296	266	282	297	260	294	281	242	300	262	233	249	295	250	278	274	251	252	275	260	255	251	254	290	288	284	276	252	274	256	299	254	247	233	247	252	282	261	254	265	264	243	254	260	260	308	304	265	259	261	268	276	258	274	261	258	278	279	256	262	218	297	228	273	249	284	282	269	282	240	278	259	272	290	286	249	249	292	265	266	265	273	281	278	271	243	234	253	287	277	260	248	267	255	281	269	274	246	253	292	269	255	264	250	275	257	278	272	281	295	260	282	277	243	236	256	240	263	251	265	287	298	282	269	250	275	291	257	269	257	260	273	257	253	272	272	253	241	231	286	266	254	257	267	292	288	275	281	250	289	277	274	261	255	260	255	266	245	259	290	255	269	275	256	274	276	245	283	268	264	221	246	292	287	261	230	256	285	276	255	263	293	257	244	285	272	275	256	245	259	239	274	253	277	292	296	258	245	270	255	295	247	279	270	283	258	283	291	278	258	264	247	262	258	261	280	267	278	263	276	284	264	247	264	266	269	264	277	254	249	263	280	234	311	261	294	263	258	252	268	249	251	289	275	261	255	307	252	244	275	273	288	266	272	272	258	263	244	237	246	254	257	224	254	275	270	259	270	278	278	267	282	267	237	262	268	274	290	266	245	270	263	230	252	262	289	240	255	266	275	283	259	243	266	261	247	269	295	253	259	255	283	257	251	282	258	286	293	262	282	291	252	312	298	258	275	297	249	266	274	272	268	274	248	278	291	254	270	290	272	264	276	266	253	302	274	246	286	266	246	276	239	267	288	264	241	272	292	256	273	247	254	271	296	257	300	272	257	231	268	265	248	271	256	286	261	273	254	247	243	255	266	278	287	278	274	253	263	272	285	249	273	206	300	271	257	291	279	256	243	256	268	273	263	268	299	262	257	246	258	259	239	255	267	291	292	267	285	276	264	257	297	250	273	250	317	272	269	275	249	266	264	273	227	266	280	244	266	266	248	260	287	247	259	255	259	303	249	283	242	277	278	298	264	276	242	258	259	251	272	264	274	283	266	281	274	263	264	246	248	265	308	282	240	281	262	271	294	267	293	256	239	275	273	250	280	293	267	289	243	285	286	268	252	291	252	268	254	263	259	275	275	245	228	260	270	288	285	262	250	254	258	262	286	276	243	247	240	276	265	289	270	273	259	251	290	265	248	278	284	260	271	276	283	267	244	256	282	286	230	266	276	268	253	283	269	261	277	277	286	282	249	266	263	272	280	290	286	276	267	266	267	269	273	263	294	250	249	269	269	265	254	270	280	254	292	249	260	279	253	282	260	288	251	235	259	256	275	279	290	272	253	267	252	264	252	281	289	253	271	270	251	280	294	322	277	291	264	309	279	267	257	261	240	265	251	297	259	277	299	262	267	254	295	255	276	272	276	276	279	271	287	261	273	272	278	273	268	259	289	272	249	287	280	291	239	286	265	251	252	246	259	252	299	287	281	245	259	262	274	268	263	289	256	254	293	268	254	263	277	290	248	276	276	250	262	286	254	273	265	289	317	245	262	286	273	242	261	257	261	286	281	274	271	271	281	281	261	278	249	286	281	298	260	253	259	261	243	288	244	293	314	254	268	235	261	275	299	259	291	272	273	247	239	245	283	259	288	233	258	272	239	279	287	264	280	266	275	297	258	235	259	259	252	276	236	238	288	285	282	252	255	250	256	239	261	284	284	276	285	262	266	298	266	249	261	289	273	253	253	310	258	243	315	271	275	225	249	245	284	273	306	295	279	267	256	279	275	228	291	261	260	292	296	245	290	276	265	298	275	284	249	222	285	249	255	269	292	260	260	267	273	265	260	256	290	271	254	237	244	272	268	257	265	265	255	265	249	282	289	277	242	274	268	277	266	235	248	288	278	250	248	249	249	288	242	267	240	289	252	257	278	271	273	266	291	276	266	297	276	274	279	261	264	252	244	279	274	259	250	263	273	271	263	280	255	265	275	258	244	288	259	279	273	233	280	246	256	301	239	265	294	257	249	262	296	236	269	273	251	274	246	269	267	284	285	282	249	244	280	241	272	269	260	267	256	280	266	264	262	240	274	315	272	268	273	261	241	290	275	253	248	255	255	241	270	262	258	291	284	252	258	274	248	287	245	252	227	265	290	261	254	264	232	285	262	261	258	277	263	280	295	242	260	285	289	261	288	273	263	250	296	274	249	295	261	252	258	277	240	260	281	247	276	258	276	244	304	254	244	270	270	271	267	254	251	254	271	261	278	259	243	264	280	271	255	300	247	261	257	277	257	261	271	291	275	265	246	289	263	275	277	267	310	244	235	272	294	287	266	274	290	248	259	250	264	274	267	272	267	245	268	274	278	281	283	287	244	308	261	233	263	248	282	235	277	262	257	285	247	263	260	282	267	292	255	288	264	287	288	271	285	264	303	266	267	277	276	265	281	286	271	274	254	267	248	277	262	238	297	263	264	248	267	260	271	239	247	259	217	246	248	260	254	294	268	251	298	270	294	258	255	230	272	241	294	277	277	278	261	269	252	278	283	285	293	276	254	260	267	224	272	252	277	254	260	256	277	257	287	290	288	277	261	240	287	261	265	259	256	274	276	296	268	273	253	250	250	271	278	301	258	272	252	293	278	254	263	256	231	271	321	275	297	287	275	256	283	272	271	246	261	278	267	269	282	248	275	245	257	252	269	267	293	268	284	298	286	279	285	278	283	253	257	289	280	298	241	224	243	261	267	260	267	236	288	261	293	289	298	287	278	315	269	272	261	255	267	274	263	241	270	260	288	270	274	289	281	274	269	265	269	270	269	280	276	252	249	297	259	267	262	261	295	289	264	269	248	260	271	265	239	270	264	276	273	283	293	275	263	254	250	276	278	281	273	281	246	301	267	245	280	268	251	275	280	263	267	276	265	291	255	268	266	250	251	280	277	256	276	291	269	245	259	291	285	265	282	266	263	254	264	267	261	280	281	267	275	301	277	276	271	268	260	268	262	282	248	270	286	278	284	284	268	259	277	275	292	273	292	286	240	252	277
5843	1543	3038	3463	3022	2776	2959	3076	2771	2272	1838	1695	1491	1495	1282	1149	1116	1010	928	1039	1023	1064	1072	1271	1030	1009	1040	977	927	853	816	825	787	802	807	744	745	762	787	741	811	774	761	765	791	872	747	707	657	700	656	685	702	693	694	652	660	683	683	660	700	658	672	647	662	675	690	672	684	687	697	724	636	660	649	703	675	704	677	649	645	663	664	648	662	666	705	694	670	647	635	673	637	660	649	692	635	644	653	641	663	658	664	676	681	633	672	684	625	709	648	662	624	704	701	609	634	668	695	655	640	672	667	653	647	669	668	640	647	632	692	670	644	630	672	636	658	651	652	704	647	663	664	623	675	686	665	626	647	647	659	668	598	660	637	686	678	653	665	665	655	644	658	644	645	668	635	665	641	708	672	656	689	670	634	644	657	680	658	625	637	650	643	666	702	674	684	656	637	668	669	663	635	690	660	614	666	630	651	684	674	642	607	657	596	631	675	645	641	628	655	676	628	645	654	675	624	645	686	673	677	660	672	631	656	661	631	628	698	682	649	640	696	679	686	655	659	648	605	665	677	672	646	652	660	678	654	662	690	699	641	638	628	647	693	628	661	646	599	662	667	639	671	635	652	687	663	705	648	659	626	661	661	608	679	654	693	636	676	672	623	657	637	673	642	645	652	699	641	667	665	705	661	732	641	650	701	671	678	683	638	634	606	659	656	656	645	683	630	589	686	708	638	686	618	661	642	666	649	670	667	638	689	634	671	645	664	701	659	662	654	641	649	709	637	658	662	656	688	659	666	636	699	681	647	648	669	638	683	671	645	679	678	656	669	688	660	640	672	655	663	624	684	669	645	638	646	665	656	683	625	633	646	614	650	656	639	703	669	688	633	610	636	706	690	659	673	676	655	666	690	675	659	654	655	647	650	679	667	702	665	644	692	648	653	651	680	660	653	684	642	727	640	675	644	674	613	675	668	619	664	629	655	649	691	666	625	619	628	679	635	626	647	694	663	668	650	664	629	704	626	639	616	674	661	650	632	686	649	652	673	643	625	619	657	672	617	661	679	648	622	700	687	632	653	649	659	669	699	651	619	642	656	660	660	652	643	667	606	669	709	685	656	685	668	655	623	672	619	667	647	630	649	645	653	677	684	702	646	713	677	651	655	644	656	650	673	690	720	679	663	685	698	658	643	661	627	670	698	713	630	695	620	677	647	678	662	630	663	635	672	643	646	676	648	641	643	630	666	650	643	650	640	714	614	654	668	659	627	693	669	671	657	675	653	688	697	638	631	641	688	678	670	642	687	645	633	656	642	660	676	631	677	642	673	614	669	666	694	666	656	611	679	640	662	666	659	650	651	712	638	656	658	676	679	698	637	676	712	666	662	642	604	662	645	613	645	604	648	677	664	658	702	655	684	648	682	685	660	681	676	691	692	681	664	656	631	690	655	642	641	701	676	685	646	641	642	654	691	653	664	650	605	675	641	640	664	647	692	651	655	673	673	671	633	659	631	694	671	647	713	617	658	701	617	641	640	673	721	676	638	665	641	686	659	661	720	658	682	713	677	694	620	637	684	662	666	654	654	621	649	612	618	655	661	646	672	709	627	692	635	694	676	649	601	608	641	636	690	589	702	682	643	611	632	637	607	670	672	667	696	653	630	596	629	680	659	662	646	658	674	703	637	665	668	645	648	650	671	673	656	655	675	663	680	653	645	650	658	625	669	652	659	636	627	680	647	678	652	693	661	724	628	651	645	653	605	617	682	637	643	663	665	665	627	656	654	667	668	626	633	631	653	641	717	595	664	671	665	669	657	659	666	683	628	628	668	578	700	702	648	657	651	620	640	655	633	627	661	650	662	651	668	695	636	664	664	679	644	696	639	655	670	671	645	651	682	676	634	670	662	677	657	695	614	705	688	638	724	674	670	629	730	689	651	668	661	662	657	677	663	661	676	656	651	672	643	687	672	683	685	697	667	640	642	655	664	682	665	666	650	631	680	641	663	641	720	644	655	671	673	702	637	678	639	619	656	664	609	633	666	651	719	668	680	643	669	737	663	674	640	674	652	645	673	685	695	660	623	664	653	614	659	695	664	638	620	655	647	639	647	671	659	664	596	688	669	665	659	711	633	656	676	687	696	679	674	638	701	686	711	672	686	652	637	629	668	678	626	605	674	648	655	677	628	662	588	640	630	629	694	623	682	670	669	671	648	667	660	643	725	604	637	620	685	661	670	637	676	643	589	629	686	667	657	615	635	679	644	671	670	659	642	660	661	614	637	650	659	650	662	658	647	666	681	668	616	671	588	656	712	740	650	689	627	631	688	650	679	636	693	688	642	641	646	652	660	680	662	653	643	669	667	665	649	688	661	643	686	682	685	631	681	625	668	655	633	661	707	609	631	698	659	620	655	689	675	727	721	686	629	672	666	696	671	656	653	665	632	698	644	633	676	638	616	647	656	698	681	653	647	661	647	629	681	681	662	654	606	691	684	679	666	656	655	673	649	707	699	651	610	690	635	674	710	646	659	665	633	653	642	636	675	647	671	638	652	723	699	641	689	655	676	679	695	633	641	673	683	646	624	679	686	688	677	687	629	604	671	641	610	655	668	647	654	653	670	677	674	652	649	685	664	658	663	660	585	642	657	682	686	595	678	664	657	676	668	667	646	645	644	644	687	701	691	683	665	707	632	669	651	705	664	674	717	700	663	661	643	618	682	686	668	678	653	687	689	714	676	634	683	681	672	666	666	686	677	655	653	692	670	623	680	666	647	626	635	696	649	673	643	661	662	667	647	623	632	680	652	666	726	683	634	660	684	671	684	680	624	634	667	611	654	689	631	636	643	648	638	651	647	629	630	667	675	655	631	654	663	650	678	657	664	657	658	737	667	700	631	661	685	687	619	665	695	668	641	660	662	630	625	662	634	643	653	639	636	674	640	591	649	693	636	705	682	679	668	639	683	688	673	662	679	697	644	676	664	658	654	650	657	695	665	673	646	644	684	676	670	698	663	639	639	667	691	652	629	668	658	653	623	605	663	646	684	654	692	616	697	670	632	670	665	659	617	690	691	688	644	670	686	617	662	673	652	661	658	694	695	659	625	664	626	634	636	649	685	657	669	645	667	664	664	669	674	643	650	654	703	634	656	623	651	646	632	656	624	658	691	609	655	687	700	621	669	676	672	607	654	652	650	662	662	645	671	656	670	651	675	688	650	654	640	671	625	703	669	583	656	665	686	665	662	690	604	684	686	678	680	659	669	673	657	656	723	619	701	614	616	680	679	651	625	654	678	664	688	651	656	670	645	654	650	652	700	641	675	688	690	710	683	675	662	659	660	678	655	686	671	674	651	657	641	680	677	642	675	645	670	636	723	645	653	663	660	633	641	708	671	658	630	696	647	673	654	616	678	703	617	661	651	646	599	643	641	679	698	624	686	683	717	629	678	734	660	694	704	611	661	705	663	652	620	622	692	665	635	696	646	650	671	693	673	652	674	647
13751	2526	2443	1846	1340	1016	960	985	835	703	536	464	442	440	345	346	316	334	295	354	335	311	382	283	339	304	381	282	261	287	262	254	267	240	269	278	263	251	267	235	247	261	294	278	275	250	290	264	265	249	209	225	226	210	230	240	253	236	269	211	237	234	237	248	244	250	270	238	274	233	241	237	210	242	242	237	240	235	259	216	228	209	245	228	241	243	247	228	223	239	245	235	257	236	243	262	213	270	226	227	231	244	233	263	247	234	224	251	253	225	227	233	252	247	232	240	255	229	252	236	217	227	258	238	248	230	247	228	258	242	258	259	215	237	237	252	243	235	223	250	260	245	241	226	251	243	258	247	217	257	278	240	243	224	233	225	222	224	223	264	244	229	254	242	223	252	225	261	238	233	225	239	246	242	232	258	243	210	260	238	249	217	253	219	230	233	241	242	231	231	232	207	261	274	237	228	227	259	253	244	237	215	227	263	239	216	214	219	243	213	247	230	242	253	222	239	231	233	212	205	233	227	251	252	244	252	235	235	247	208	236	225	228	218	204	233	233	241	222	252	247	286	244	221	237	245	222	253	238	238	260	218	251	257	253	228	237	236	249	223	237	228	247	235	221	218	237	245	228	247	248	249	258	267	224	239	248	243	224	266	223	252	233	238	248	239	224	233	205	265	251	224	239	237	259	221	253	215	257	223	232	234	260	245	196	216	207	260	246	228	233	212	227	230	228	250	224	251	249	272	238	242	251	206	200	208	228	247	237	232	238	219	228	237	243	244	223	245	246	237	252	210	228	262	239	242	239	210	234	240	215	241	248	240	212	221	244	240	223	235	216	246	240	233	255	244	252	249	263	218	253	237	234	233	256	246	230	232	255	261	226	232	243	240	232	226	210	239	219	260	212	242	250	248	238	239	228	235	232	267	264	230	248	248	223	237	259	232	223	232	230	218	255	234	266	254	252	247	226	215	222	259	239	259	227	264	222	260	263	261	255	253	218	203	226	219	266	234	252	258	233	203	279	251	250	232	217	234	220	248	230	230	259	246	218	214	230	253	270	243	248	235	229	248	273	210	230	222	220	264	225	238	229	243	225	238	256	213	242	208	232	227	243	231	246	212	208	239	231	253	239	261	230	241	242	215	263	235	255	191	237	243	225	244	241	224	228	249	252	244	257	226	244	233	207	220	249	238	224	233	235	246	211	243	239	253	230	227	227	248	263	239	236	213	219	241	241	253	277	248	243	238	239	235	237	246	240	223	261	239	228	234	210	237	236	232	245	228	238	233	230	222	243	237	239	238	219	229	248	230	240	252	236	224	233	244	232	225	254	239	254	234	197	215	205	248	246	235	225	270	242	228	218	243	230	251	230	205	252	233	240	223	223	237	207	215	243	230	253	259	241	245	256	237	246	227	246	244	223	214	224	244	256	212	239	235	227	266	246	261	224	282	268	256	240	212	277	208	243	256	220	220	221	230	213	242	235	240	232	243	241	218	247	248	223	230	265	237	242	248	213	247	246	252	241	216	224	235	240	238	219	230	251	216	245	226	247	206	223	214	229	237	253	270	245	243	208	215	237	260	255	248	228	272	229	213	258	233	230	217	221	246	239	223	239	271	263	249	228	237	235	236	248	213	247	223	254	215	298	250	265	252	261	249	261	260	218	221	208	243	221	227	207	235	247	240	237	250	240	267	252	216	250	246	217	244	217	226	236	202	207	220	238	233	228	241	215	232	259	251	251	219	267	230	248	225	209	234	260	252	238	229	241	268	238	264	235	234	251	269	233	257	238	233	254	216	241	252	254	236	249	238	188	229	267	240	266	255	243	258	251	254	253	222	244	237	255	230	229	251	216	268	249	289	236	227	254	234	226	227	262	250	227	223	240	232	250	246	249	221	236	237	251	252	250	254	240	231	244	237	238	245	257	248	250	225	216	213	234	253	242	268	236	240	241	245	262	234	233	248	239	243	252	223	212	224	238	251	242	231	240	255	236	274	238	261	244	232	248	212	237	194	255	222	246	255	236	244	244	239	249	240	257	236	230	219	224	230	246	255	226	230	237	247	237	226	252	240	229	211	264	213	240	238	242	246	242	253	231	253	243	238	252	243	246	247	210	222	283	261	230	237	237	223	231	265	235	285	253	243	240	230	224	245	232	236	215	227	259	235	241	250	241	253	209	227	235	210	221	235	269	253	243	221	250	250	246	227	250	262	226	229	236	264	225	237	257	254	251	238	229	250	254	268	249	248	239	262	211	239	250	248	240	267	258	235	259	254	248	257	232	287	242	242	223	202	210	219	234	219	223	236	206	232	222	226	220	246	228	239	249	237	249	245	223	230	275	239	208	225	198	255	242	235	217	240	240	243	235	225	236	227	228	218	202	232	216	240	234	250	250	246	240	252	263	230	229	237	234	279	237	227	240	202	232	242	267	237	230	260	239	230	256	218	258	216	260	232	248	241	225	247	244	231	213	232	247	266	243	238	240	235	222	257	237	242	227	224	251	252	271	283	255	240	245	231	224	203	238	237	222	268	243	251	241	249	242	248	225	244	219	237	252	229	234	232	262	255	253	261	227	249	234	222	226	259	217	238	245	244	212	238	247	218	248	217	266	237	255	242	226	225	236	267	265	224	244	255	238	259	258	230	253	253	243	247	250	230	230	229	248	233	238	251	207	234	269	266	252	256	215	229	208	244	254	225	232	273	257	240	224	253	269	241	222	243	260	209	233	229	247	225	224	213	225	263	238	238	201	239	221	232	262	227	233	254	212	210	258	250	257	229	211	231	259	233	240	232	230	261	241	231	245	239	250	216	224	252	230	265	230	201	246	247	231	243	255	266	243	237	195	246	282	232	273	251	236	217	251	265	237	219	252	229	228	256	260	240	240	276	220	219	259	239	259	242	207	194	209	200	225	224	250	263	216	235	271	239	246	223	245	248	255	245	252	207	208	250	244	217	240	258	238	244	229	233	260	247	247	222	249	240	225	220	270	202	240	234	242	268	270	251	241	244	233	227	279	209	259	256	266	217	208	224	241	227	223	226	244	208	238	258	242	249	249	216	242	238	236	231	237	244	237	251	235	238	241	223	237	215	250	244	235	254	249	247	220	248	224	218	241	239	253	224	211	225	249	241	234	267	209	243	225	258	219	257	227	244	265	240	248	226	232	240	247	225	229	237	255	232	237	244	224	227	264	257	225	246	242	242	233	239	201	251	260	267	227	232	253	258	252	206	252	250	266	247	211	202	251	217	229	223	238	233	212	238	258	247	232	239	242	248	266	221	234	243	231	220	242	224	230	236	217	229	223	234	246	251	252	254	219	261	215	256	231	193	229	217	242	229	243	210	223	261	248	278	253	253	226	229	235	249	242	230	242	243	231	258	230	245	225	266	246	246	267	253	256	250	242	217	243	259	263	230	239	224	240	236	230	232	249	255	220	229	242	241	248	262	231	258	250	209	228	258	243	213	222	216	252	232	256	238	249	245	256	256
7518	2240	5449	5786	4954	4376	4433	4539	3836	3141	2629	2272	2011	2064	1598	1371	1279	1239	1125	1142	1343	1178	1372	1450	1301	1253	1188	1262	1017	942	959	899	834	877	745	791	755	704	799	761	784	715	691	758	826	849	718	786	680	650	642	673	628	624	638	598	639	622	601	589	596	557	553	590	624	601	594	634	600	630	600	587	583	609	599	592	613	592	601	584	619	573	578	555	558	589	599	572	594	609	588	584	628	566	604	556	610	589	579	580	546	571	586	617	606	598	612	591	610	590	578	593	626	553	590	540	568	581	549	605	562	581	558	597	610	632	591	578	583	592	574	577	577	589	587	541	582	569	609	596	627	564	601	564	521	581	564	590	628	632	574	521	573	576	574	569	578	580	546	595	548	641	570	565	568	594	578	592	595	559	548	561	593	558	569	630	581	558	603	582	601	553	535	552	567	574	550	620	603	564	569	621	560	576	562	592	556	574	537	607	543	569	555	566	588	567	568	607	567	612	583	555	602	608	596	571	595	550	585	643	553	574	557	610	597	559	581	561	557	615	600	558	552	569	609	586	555	641	583	572	582	534	597	586	611	581	593	570	594	550	572	614	587	597	550	571	586	621	580	580	592	626	542	587	570	595	605	553	623	538	561	576	606	565	581	607	624	553	587	577	516	543	571	549	546	579	583	555	577	655	561	572	526	520	568	546	609	563	592	578	557	553	556	575	570	589	588	533	616	579	569	546	604	587	583	531	578	580	556	562	554	558	627	598	559	553	571	559	573	542	566	567	565	607	556	584	610	576	603	584	580	576	567	566	561	549	549	583	599	543	602	542	570	608	577	522	539	541	587	571	573	599	554	604	626	552	619	543	613	571	538	619	573	554	585	597	570	548	582	576	560	599	544	568	602	572	556	570	611	534	501	591	582	564	547	587	552	554	546	576	570	552	545	538	623	540	584	612	597	553	594	574	559	559	604	563	561	595	576	561	518	573	592	599	577	604	587	601	559	579	537	543	567	547	623	517	545	640	597	544	540	611	632	540	574	560	599	550	598	544	547	593	595	598	571	596	563	570	528	556	584	595	610	569	599	565	573	537	581	586	580	567	587	569	557	604	580	579	572	550	576	579	550	573	531	577	558	595	593	575	586	591	599	612	572	546	574	546	584	574	563	544	525	590	577	573	599	581	637	535	579	599	581	543	573	582	594	564	604	536	568	600	596	543	559	588	609	552	599	546	513	570	573	567	576	560	612	573	576	543	624	577	586	567	524	637	592	547	605	547	584	571	608	570	580	564	604	555	545	590	566	564	579	515	531	574	568	592	555	529	573	585	581	555	537	536	580	584	598	586	553	596	628	542	548	597	559	589	554	564	551	554	542	565	585	536	594	609	508	555	620	590	607	617	600	582	571	565	551	570	601	584	591	597	577	582	578	578	562	604	574	583	586	595	650	553	603	524	525	548	578	567	553	609	593	559	589	568	567	583	582	549	577	523	599	557	580	577	542	564	562	595	584	560	613	553	528	555	531	568	578	563	599	550	553	575	564	578	579	590	537	574	547	568	566	619	569	566	600	590	581	563	568	564	558	609	561	619	581	583	561	554	579	583	548	576	567	548	554	587	515	606	577	567	593	555	570	563	571	592	573	625	585	575	554	584	534	574	583	606	575	566	557	576	588	618	584	619	538	595	602	587	558	573	599	582	586	582	599	593	588	553	584	613	594	553	537	596	579	563	584	586	584	585	575	548	632	546	594	581	577	579	594	614	526	547	559	551	594	571	583	591	573	548	583	572	576	533	583	574	555	568	579	594	580	559	558	575	569	563	567	588	588	597	579	520	598	541	613	551	545	565	547	566	533	614	551	511	614	603	555	547	557	628	626	558	567	569	597	563	568	584	600	579	534	559	560	540	580	577	579	526	583	586	534	532	604	586	593	588	611	552	579	543	595	559	573	587	510	578	590	578	582	572	584	599	581	572	559	514	583	505	566	530	604	591	546	581	550	548	548	616	588	547	572	545	574	545	602	585	612	575	559	592	604	580	577	558	563	587	542	570	550	558	586	587	540	556	518	541	588	564	529	560	580	584	554	521	559	567	588	592	567	591	548	563	515	595	632	543	597	573	567	550	592	591	564	554	597	586	613	574	567	569	522	547	533	534	577	617	580	534	567	642	593	615	578	567	559	605	565	615	577	589	563	577	581	585	579	625	602	537	559	550	534	570	573	578	610	572	560	618	581	578	628	558	592	561	554	552	552	564	570	581	611	590	534	583	585	563	569	622	595	548	585	591	562	563	601	548	567	591	588	612	610	568	607	564	547	541	537	554	584	585	572	565	598	559	584	550	568	588	531	612	563	584	616	574	575	578	586	611	513	587	607	632	617	630	536	574	572	520	577	546	544	527	584	535	569	521	581	568	565	569	564	549	584	560	567	568	602	574	549	587	558	539	580	532	603	588	599	552	599	573	554	606	587	585	574	582	597	556	579	559	616	528	555	557	622	563	571	580	577	598	624	556	558	552	589	592	597	570	590	604	591	558	533	603	510	572	604	586	536	599	576	543	572	549	572	586	544	567	595	574	581	578	569	563	584	568	522	552	599	589	579	572	562	559	590	561	610	616	557	581	620	569	616	585	617	538	586	557	607	620	608	522	582	594	615	554	594	588	584	596	584	557	560	585	549	548	573	574	573	593	563	601	560	581	544	529	567	621	596	600	567	553	602	585	617	543	568	595	570	583	529	524	570	614	561	565	578	519	589	601	611	631	585	587	551	585	611	561	553	579	575	553	567	594	588	623	575	580	609	559	593	592	538	583	584	581	588	632	550	562	580	567	581	550	495	569	599	550	576	586	582	612	610	553	590	619	546	572	554	553	605	560	584	562	583	556	597	557	600	582	600	584	606	570	566	533	572	614	556	543	556	526	572	553	615	534	539	574	604	600	596	575	587	560	575	578	591	577	571	593	589	594	586	554	552	587	589	547	543	563	566	597	582	578	585	546	591	600	562	577	586	546	574	555	542	609	589	563	608	580	551	574	602	563	573	615	577	619	577	554	591	551	565	596	594	595	601	556	578	538	544	596	591	581	572	584	581	569	620	592	596	559	578	562	528	564	592	595	566	579	519	550	573	572	578	632	591	586	574	582	588	568	557	557	529	596	599	590	569	559	558	549	569	569	579	601	589	527	529	532	572	566	573	610	569	577	537	584	612	553	568	573	538	537	567	582	578	594	573	618	563	531	576	627	596	550	580	600	558	571	577	599	648	558	559	545	569	615	559	543	581	566	589	551	540	547	569	607	569	570	555	591	574	573	601	580	584	554	594	570	588	577	557	593	590	548	568	553	570	545	576	548	618	564	594	590	580	569	555	621	540	591	639	569	542	590	582	593	526	573	598	583	541	551	592	554	551	632	584	551	597	561	589	548	607	597	626	585	587	585	574	565	556	588	549	567	558	550	600	579	584	597	566	580	603	560	608	528	572	544	611	544	542	572	551	603	584	554	574	544	580	586
1845	198	162	151	147	169	231	214	218	208	204	171	159	177	155	140	151	124	133	144	135	134	112	152	137	129	149	161	154	116	124	134	136	140	135	129	156	147	183	148	132	133	131	125	123	126	142	147	131	124	144	125	110	133	133	127	122	132	143	131	145	146	124	135	140	112	137	143	140	122	127	140	151	137	137	122	155	149	132	132	132	136	115	140	139	128	137	164	155	137	154	133	128	127	136	118	132	156	131	139	136	144	122	125	139	136	145	136	144	153	134	120	146	111	140	135	145	152	144	115	133	138	117	129	128	148	140	153	115	133	142	158	130	123	140	128	130	134	137	135	145	117	139	125	136	147	127	131	126	126	124	126	139	122	159	120	115	136	133	141	134	130	119	148	141	129	152	145	156	126	139	124	123	134	169	151	132	134	146	144	137	133	141	109	132	153	133	140	120	124	132	149	145	128	138	156	146	140	145	122	148	131	139	142	129	136	143	139	115	93	127	148	138	145	149	141	137	120	122	125	141	153	123	163	126	131	129	127	141	116	105	120	125	141	119	123	150	133	150	138	127	141	131	148	157	142	134	120	116	133	142	111	138	147	151	118	131	151	138	144	125	162	158	149	142	135	144	141	153	151	160	141	120	145	150	157	124	127	146	141	133	133	141	141	128	138	131	131	154	146	139	130	134	143	165	152	153	136	121	156	138	114	134	134	168	117	138	133	138	146	125	130	138	167	124	139	134	126	121	124	142	105	142	142	151	137	111	131	153	129	138	148	132	124	129	144	142	124	121	137	150	144	135	118	129	125	137	140	123	135	137	140	152	142	141	130	129	130	121	113	143	118	153	144	145	136	133	142	152	124	160	122	134	123	134	152	144	127	165	150	138	150	118	132	126	145	135	130	132	147	121	160	138	136	122	137	133	148	129	121	144	132	143	146	120	137	134	126	160	141	130	146	125	148	131	138	114	117	135	142	139	148	134	133	153	133	170	146	165	153	145	136	139	145	127	134	124	137	139	112	121	146	139	118	138	142	159	125	118	124	127	150	129	116	158	142	129	149	124	124	158	163	130	119	152	143	135	129	125	144	117	138	143	116	132	125	155	118	125	127	140	122	143	117	135	125	134	162	146	124	138	128	127	134	118	132	143	133	136	145	145	127	138	124	129	132	154	133	163	141	105	122	144	131	145	139	145	127	135	144	135	132	124	135	132	134	143	139	140	137	129	137	151	138	123	126	160	131	142	113	122	151	138	144	131	150	143	139	133	128	130	148	154	141	135	138	146	139	139	118	141	131	148	152	133	141	133	124	145	132	142	142	136	142	112	111	140	148	108	121	113	115	127	128	165	149	133	132	146	135	132	120	137	115	122	143	136	147	155	128	140	147	135	138	144	138	127	130	128	136	141	120	124	148	148	129	117	163	114	150	140	116	145	133	158	121	149	119	138	140	129	155	111	145	143	163	139	149	146	135	149	137	117	117	123	127	115	151	135	140	121	141	141	133	145	137	137	113	145	173	135	128	118	130	119	143	130	157	141	115	138	138	123	124	147	155	117	134	154	124	139	134	138	157	140	145	165	128	128	132	140	124	137	141	139	140	161	134	142	129	131	170	143	135	137	127	128	142	147	138	151	139	159	113	137	123	136	132	133	136	141	151	149	129	139	132	130	115	116	132	128	134	134	150	125	125	134	167	134	138	153	157	134	135	144	144	144	137	135	142	131	147	136	124	143	129	150	128	135	145	115	146	156	124	127	167	121	147	119	139	126	136	130	132	138	135	135	122	138	152	145	146	137	123	126	169	151	154	137	106	107	158	120	142	115	125	151	124	134	117	141	151	152	139	122	158	129	127	132	140	119	130	123	129	141	140	140	128	129	148	115	125	118	137	149	143	130	149	144	140	142	131	141	129	130	147	136	151	148	128	133	122	140	136	127	127	152	129	137	123	105	153	154	130	148	148	128	135	129	126	98	121	131	122	134	130	124	140	128	115	140	136	149	128	132	156	137	127	162	149	139	131	147	169	116	143	141	145	116	138	119	125	146	137	147	129	141	133	139	153	136	146	142	146	129	132	135	153	144	126	130	125	142	145	160	126	151	126	150	121	144	119	125	125	149	134	123	149	136	154	131	146	139	141	136	131	147	118	128	126	126	143	163	135	125	117	112	132	141	153	134	125	136	156	125	109	133	133	129	147	143	137	128	131	128	134	137	133	151	149	142	149	111	123	109	126	148	140	113	125	121	128	133	127	124	149	144	136	141	147	133	146	122	158	145	127	133	114	142	130	140	157	155	134	132	152	119	143	158	142	111	138	170	130	135	126	143	144	125	137	132	127	105	140	167	127	134	111	142	135	147	140	127	125	137	135	151	142	114	140	132	129	145	130	142	129	136	135	121	118	147	119	158	135	133	132	132	127	164	143	146	110	114	120	120	149	160	149	109	142	132	124	123	150	148	123	154	119	121	128	146	130	126	130	123	159	128	134	149	131	162	135	123	135	151	156	126	165	120	136	137	136	121	130	139	137	154	128	124	148	141	152	136	136	134	139	139	175	136	144	136	123	139	153	148	143	134	147	133	144	126	132	142	135	155	147	149	131	135	151	142	141	142	101	129	120	134	134	146	125	131	166	137	130	115	130	113	127	140	134	133	120	142	126	125	134	135	120	131	132	116	122	123	158	149	123	130	126	135	134	140	137	144	123	149	127	126	147	125	132	116	137	137	116	136	150	144	138	116	138	131	131	133	127	140	132	147	142	142	121	129	121	145	111	134	143	136	134	145	132	130	154	135	119	127	141	123	135	127	124	150	134	137	134	138	102	118	122	152	145	171	147	133	112	144	146	135	120	129	122	139	127	133	123	114	149	149	128	135	141	153	127	128	143	162	120	143	131	136	150	151	142	145	121	122	163	130	139	118	145	152	153	146	142	135	132	132	169	111	125	143	121	113	140	138	135	124	130	129	124	151	129	136	117	150	125	163	149	120	150	126	158	135	127	114	116	143	128	144	138	161	154	150	137	138	149	154	120	130	115	130	134	150	122	147	140	124	135	116	148	136	135	138	128	162	122	125	138	124	154	141	153	157	140	148	150	163	123	125	114	134	144	145	135	137	132	143	142	119	126	143	156	141	142	142	139	123	136	134	132	143	152	142	142	149	131	132	153	136	136	144	121	148	145	143	137	127	139	141	126	141	128	129	133	136	154	127	127	124	152	132	111	129	121	148	135	147	133	119	130	96	153	136	121	132	142	150	138	141	138	145	165	131	129	127	147	110	140	127	131	134	135	127	165	146	150	137	157	142	146	131	116	155	142	152	139	120	118	164	157	130	158	127	142	141	136	150	149	144	164	132	127	139	133	148	132	141	120	136	159	138	141	147	125	144	167	155	152	135	139	127	133	151	129	131	131	165	118	134	134	120	150	140	141	145	138	135	130	146	143	124	130	135	132	155	127	133	151	137	122	121	133	147	126	152	157	134	135	124	146	130	145	129	145	134	140
2198	413	498	512	499	606	993	1130	918	792	711	676	605	670	490	472	428	457	434	472	492	462	470	456	403	460	478	464	390	420	397	396	407	368	367	379	424	437	366	384	377	387	389	343	367	370	403	375	366	384	385	387	345	373	392	383	369	387	340	400	378	391	367	382	378	373	415	365	415	358	379	395	385	387	372	404	392	391	411	367	361	373	360	417	358	372	411	381	380	352	376	354	388	383	422	408	370	390	388	356	377	359	381	397	366	364	375	412	374	365	383	368	362	413	373	364	374	362	388	386	389	386	382	348	367	358	373	372	397	341	388	409	364	400	405	367	411	348	329	357	394	383	357	379	404	416	420	398	380	405	379	399	389	409	380	373	402	396	379	383	383	420	405	382	358	351	347	401	359	387	375	389	391	361	389	376	395	377	376	394	377	393	381	388	363	379	375	405	386	373	398	365	379	362	443	413	389	382	407	365	363	380	412	375	372	361	387	400	387	390	387	387	392	408	385	365	369	397	345	392	360	384	356	370	392	414	392	375	363	405	394	367	376	357	395	384	381	391	395	384	361	365	381	371	373	379	386	395	390	389	395	389	365	349	394	392	354	388	368	393	383	369	380	364	381	384	396	359	383	367	369	401	373	402	355	395	368	396	378	366	379	371	397	370	356	365	352	368	366	405	397	375	367	394	353	422	386	424	387	356	418	396	383	386	392	365	379	417	395	393	370	383	395	380	346	392	382	387	428	384	394	381	363	380	387	397	366	392	373	397	376	416	413	387	368	375	387	359	393	391	378	392	380	374	379	397	391	379	416	356	385	391	369	382	404	390	398	384	407	360	369	378	335	393	386	407	370	373	378	389	400	367	403	392	411	396	357	351	381	415	382	392	374	392	364	357	378	377	349	415	386	407	406	413	387	384	341	355	407	428	375	349	356	401	403	400	409	381	406	378	350	389	377	412	362	374	385	367	389	378	362	375	409	392	373	383	366	377	409	371	371	384	364	394	386	379	353	364	374	377	403	371	384	357	391	413	410	372	364	378	360	401	358	370	426	339	367	379	365	361	382	379	356	380	393	334	374	427	358	359	392	350	350	392	366	393	392	394	399	359	359	359	369	379	379	383	363	360	378	355	397	373	356	325	413	395	375	405	393	403	408	401	385	364	386	411	399	382	370	369	376	395	425	375	353	376	375	397	383	366	399	380	364	394	381	393	404	370	378	342	380	348	369	387	348	372	407	370	412	365	408	395	376	405	383	390	385	370	370	379	378	362	382	356	365	378	403	380	419	414	358	380	381	397	369	417	396	373	358	377	395	412	380	386	369	401	392	411	362	365	398	387	393	391	390	377	377	341	380	391	380	361	383	370	384	363	399	370	411	356	365	389	392	373	390	353	389	395	395	427	399	399	374	392	381	420	399	406	423	412	379	393	397	386	394	406	394	369	354	353	365	374	377	370	351	365	345	387	390	410	376	401	388	386	407	399	405	358	418	399	367	400	396	378	370	414	402	377	368	418	365	377	366	374	404	385	415	397	377	383	376	350	400	370	355	383	378	405	379	384	371	384	384	394	369	406	390	364	357	398	374	380	404	383	375	407	361	385	372	391	414	368	397	369	392	358	363	385	382	399	368	420	390	397	388	395	369	409	364	357	449	397	386	400	384	376	381	377	419	356	372	358	428	385	395	365	402	383	368	373	392	414	392	344	358	392	419	387	377	360	392	418	368	413	389	378	362	387	376	391	381	384	407	348	411	402	420	396	364	365	395	354	374	353	399	379	374	362	381	426	394	386	381	403	346	396	359	364	397	403	395	414	417	381	448	393	373	372	387	370	399	390	382	391	361	411	372	337	386	416	393	370	389	383	369	395	372	391	398	410	388	386	376	404	400	392	389	372	361	417	365	341	385	386	417	391	395	379	391	363	365	392	408	367	387	391	368	367	403	389	347	401	369	399	392	345	384	369	398	356	379	418	369	396	339	380	377	373	383	362	413	369	372	373	366	392	376	408	401	356	397	392	394	376	398	357	373	354	382	356	370	372	409	382	346	357	390	384	382	412	407	363	377	384	393	361	394	349	371	381	402	392	382	393	388	365	403	386	379	356	360	386	386	396	409	406	353	401	372	400	398	403	381	368	375	424	357	377	391	378	346	378	395	382	383	366	384	363	381	390	387	403	378	368	378	402	382	395	384	389	388	374	367	371	362	374	385	391	369	389	411	374	399	363	395	405	396	386	380	397	389	384	355	373	379	392	362	402	374	370	374	381	408	384	385	379	363	399	410	381	432	370	391	398	387	395	379	370	376	417	393	366	383	350	376	391	416	372	400	372	388	384	372	384	361	394	372	412	374	409	390	379	394	407	364	390	387	376	389	378	369	366	378	372	405	377	359	386	385	415	390	351	375	387	404	375	378	409	373	428	377	369	374	364	396	376	405	363	403	383	395	384	397	416	387	366	376	378	405	362	379	385	388	388	371	380	350	391	411	368	367	396	324	340	367	394	416	364	336	380	375	372	400	420	397	368	372	366	347	384	374	436	345	378	421	369	370	370	388	364	357	366	378	397	370	355	397	369	402	395	397	372	402	332	394	387	357	401	381	387	386	379	346	400	390	368	376	355	390	368	393	379	351	367	384	374	384	344	369	374	415	352	397	351	398	358	346	380	394	400	389	378	405	395	390	354	420	368	413	383	371	393	393	375	394	369	384	401	341	376	371	361	386	356	383	415	408	401	377	388	393	377	383	356	388	373	394	411	395	406	372	343	377	336	380	364	377	390	382	365	365	371	405	393	393	372	364	373	399	381	349	360	407	386	375	364	343	381	372	412	395	354	395	361	390	420	402	389	377	398	382	406	393	396	421	363	370	420	369	343	375	357	388	359	415	393	353	365	353	347	417	370	352	395	368	423	369	378	387	399	407	366	429	380	390	386	365	353	384	378	344	411	384	379	381	389	414	404	375	380	415	369	358	391	357	441	386	415	360	409	396	380	333	320	372	387	355	403	357	379	390	366	373	414	394	363	414	408	397	374	401	380	374	403	350	364	369	384	373	398	394	382	385	341	338	428	387	394	310	385	375	407	416	377	380	394	347	375	376	391	429	384	394	381	392	402	399	386	393	373	402	379	376	397	375	407	411	366	377	396	372	374	403	367	371	399	396	396	380	346	346	381	394	443	346	390	385	350	375	365	370	380	356	369	402	387	383	372	377	367	336	393	422	377	383	396	356	375	378	391	401	379	381	402	373	362	387	382	388	377	374	366	385	393	375	393	366	401	389	392	377	364	409	377	359	393	411	414	385	380	411	335	406	356	354	375	369	387	376	358	390	386	379	377	368	390	417	397	354	373	392	350	363	353	393	404	390	344	406	406	402	377	391	419	413	421	404	389	424	391	387	386	403	382	371	402	393	411	387	373	389	390	397	363	373	381	381	372	393	379	390	361	392	405	381	367	363	368	394	379	412	398	409	376	363	384	370	367	327	399	409	377	394	371	373	419
7557	1214	1321	996	744	641	734	678	475	514	474	403	368	394	305	306	337	310	346	319	310	322	298	327	328	312	321	304	277	287	267	250	277	260	290	278	292	280	285	302	273	265	266	268	263	284	248	243	298	263	270	278	296	287	286	254	283	296	260	288	257	273	257	238	267	249	236	283	269	242	258	241	259	262	254	243	257	281	259	259	271	247	287	275	282	263	283	294	292	249	283	275	281	255	305	273	256	273	274	265	273	285	248	267	257	256	232	263	253	268	255	261	281	235	262	247	265	280	244	269	282	258	267	292	267	291	246	255	277	260	277	280	274	295	238	283	266	279	260	259	282	279	261	260	251	286	285	252	258	301	264	275	269	256	273	237	269	254	267	258	255	248	238	292	265	312	232	257	263	256	263	275	310	256	257	300	261	280	287	281	261	285	255	253	283	286	252	275	286	285	258	252	280	258	261	269	264	227	260	297	283	277	244	246	249	262	274	275	294	235	267	257	260	287	273	260	228	246	249	273	239	244	276	294	274	288	253	230	252	282	315	267	241	254	272	264	254	254	288	267	262	278	282	301	274	277	281	276	281	247	238	286	250	257	249	260	262	272	250	271	231	274	252	296	264	280	283	287	240	251	264	280	255	270	278	257	250	258	264	263	272	250	257	253	260	250	234	263	256	251	277	267	239	266	306	263	249	272	257	275	281	263	258	263	249	271	258	285	278	294	265	266	279	273	268	262	304	232	265	239	252	250	267	250	280	280	253	273	276	241	264	279	236	264	254	279	256	237	226	256	294	261	256	244	253	261	278	258	237	275	277	290	246	262	244	263	272	254	237	269	254	258	269	285	261	255	266	251	257	266	257	252	285	246	242	291	253	258	270	270	261	279	261	278	302	278	283	236	272	245	257	270	260	272	281	253	282	218	278	252	256	255	268	249	304	245	270	272	286	262	251	258	268	261	271	262	265	243	297	279	264	262	257	250	274	290	263	292	256	290	245	261	264	259	273	242	255	276	285	262	268	242	253	248	249	271	284	240	263	281	265	268	260	281	276	265	248	280	264	290	291	255	267	253	254	268	264	276	260	276	271	274	245	262	275	257	270	251	265	269	266	262	285	259	313	245	251	267	259	271	254	276	279	266	239	242	265	258	257	263	272	276	263	258	276	285	263	270	266	260	269	268	282	274	251	250	253	298	261	260	275	271	224	288	261	239	296	243	277	294	260	256	255	254	265	274	257	295	262	260	252	265	274	284	244	283	263	263	280	298	239	256	284	261	255	231	272	258	261	254	283	280	276	248	251	276	257	251	282	264	278	279	249	246	289	238	278	286	242	285	237	243	282	278	285	263	265	245	268	293	266	267	260	252	290	250	242	267	282	283	294	233	306	256	268	248	237	261	261	264	254	265	285	270	269	257	291	276	269	238	273	268	262	252	247	248	233	267	247	258	234	274	264	272	256	265	248	262	250	234	262	286	281	220	289	279	284	267	262	259	272	256	276	273	284	265	240	261	267	269	274	259	272	229	271	289	274	278	221	289	284	266	286	269	252	275	266	276	244	260	289	265	280	238	285	322	241	267	266	276	267	242	279	251	248	251	250	275	263	268	272	242	272	248	255	261	291	250	289	248	265	280	248	262	253	261	279	263	249	256	268	276	245	236	263	268	273	266	269	281	314	280	251	285	265	278	260	261	284	262	301	253	255	260	249	268	295	266	282	279	290	310	251	277	280	285	249	283	280	249	276	286	296	275	273	234	246	268	256	266	277	258	260	247	256	258	278	230	228	227	242	249	291	277	276	267	301	259	264	264	273	262	280	272	260	263	319	298	287	246	269	271	274	273	262	247	298	305	252	254	296	246	284	256	271	259	263	241	271	262	279	283	275	250	246	263	271	270	270	296	248	264	279	272	266	249	268	280	283	252	250	257	261	269	280	293	260	280	255	262	273	273	258	248	278	262	244	284	286	272	283	265	262	243	285	275	296	280	255	260	293	289	249	285	258	248	285	271	276	289	253	265	293	272	281	281	234	245	275	250	260	269	250	250	314	265	253	258	279	263	243	261	266	267	287	259	272	257	257	270	237	261	252	250	319	301	253	234	275	279	280	274	273	228	278	273	248	287	262	260	256	268	260	256	260	287	272	252	275	270	272	264	269	279	274	304	291	229	258	245	288	274	278	261	291	270	277	247	281	271	259	293	273	245	244	236	278	244	240	250	305	269	271	231	255	229	276	291	252	253	251	249	256	272	236	288	279	268	250	250	270	269	249	247	275	252	283	293	279	225	294	295	259	240	253	257	288	242	282	261	271	268	280	261	267	276	250	280	265	267	265	286	313	262	283	270	259	305	281	278	232	239	236	258	253	229	260	252	261	281	287	279	272	265	279	296	252	300	271	279	238	296	303	276	267	275	278	288	259	267	286	261	271	280	253	233	274	252	266	279	264	288	277	270	238	257	252	254	274	245	269	284	249	269	251	267	273	252	234	246	257	261	265	264	274	258	269	300	268	251	272	237	296	293	271	252	237	267	265	225	258	258	290	295	293	242	275	279	281	249	236	253	238	260	253	300	257	257	280	266	284	236	260	249	266	295	276	260	253	245	253	285	256	318	255	266	274	275	259	258	291	255	250	257	245	285	242	273	272	262	251	243	264	263	253	289	274	264	266	241	233	271	286	281	253	252	293	244	291	273	261	224	263	250	300	268	266	254	282	244	257	253	292	248	255	271	252	256	247	270	243	287	269	234	265	263	251	243	293	263	266	283	264	270	268	251	272	264	270	242	303	309	294	262	268	289	297	293	260	265	286	235	269	270	260	280	239	276	269	279	265	283	259	266	272	278	240	269	272	251	260	273	304	275	286	239	246	293	311	296	230	272	279	233	270	279	246	273	284	254	267	261	248	265	258	259	295	246	234	279	266	275	258	274	234	266	265	275	298	231	286	257	266	261	267	267	264	242	261	292	272	260	301	267	255	288	249	238	285	295	287	259	274	270	254	283	274	237	248	262	254	290	269	246	268	258	242	283	248	255	245	250	266	242	240	262	264	270	260	274	261	289	247	273	262	257	275	278	268	249	282	298	280	294	262	273	292	293	257	263	261	265	249	289	269	257	268	255	271	290	276	247	245	264	259	302	261	250	239	254	269	294	252	252	257	267	239	257	236	255	252	239	277	255	252	272	272	260	295	268	287	278	287	297	266	250	291	242	300	279	267	282	243	271	260	273	260	227	264	256	285	239	280	258	236	267	269	293	248	284	273	254	250	270	269	281	273	299	235	261	263	260	260	245	257	250	251	267	274	265	284	239	254	251	286	291	287	226	247	269	276	238	260	254	269	271	263	248	277	238	245	259	278	255	277	256	271	273	292	250	281	294	262	275	256	264	284	254	253	294	249	268	282	270	274	228	231	219	241	283	262	266	264	292	279	244	280	269	249	297	255	251	258	276	272	258	287	264	266	276	258	277	292	248	276	267	251	289	253	253	247	238	251	262	281	284
5804	1469	3094	3415	2949	2863	3314	3080	2340	2205	1902	1583	1445	1522	1224	1162	1079	1004	921	1024	1043	1028	1138	1131	1058	1068	983	976	891	893	847	826	814	734	758	733	754	773	760	727	817	687	668	759	810	763	742	712	714	697	732	723	664	675	680	633	659	718	699	669	695	688	635	661	666	655	671	676	658	646	707	624	655	682	640	633	699	625	658	738	661	616	711	677	708	614	642	675	671	656	655	671	728	691	635	644	674	660	667	617	684	698	680	662	655	632	643	692	650	680	671	702	645	693	663	667	657	634	627	676	676	639	661	642	641	667	674	661	622	723	628	653	713	655	590	662	657	688	662	665	634	659	657	675	657	613	684	653	691	623	683	635	662	670	636	671	639	642	691	676	657	633	646	685	659	656	686	628	664	682	658	659	621	634	659	646	717	702	691	635	647	640	669	673	672	633	715	642	692	659	632	638	625	635	658	664	678	690	693	648	650	658	635	680	619	671	616	662	706	584	647	643	634	657	634	641	694	695	689	673	650	655	655	644	678	684	657	664	640	629	689	675	654	686	649	691	675	639	690	625	615	610	656	615	637	644	671	637	697	697	651	674	645	646	667	640	706	673	657	648	637	691	643	639	644	637	669	627	686	633	649	651	628	653	687	645	627	667	686	645	636	643	658	647	644	650	646	683	650	626	621	628	674	689	663	640	681	616	686	667	683	655	667	638	684	627	633	679	670	681	627	644	627	617	647	639	702	681	665	641	683	653	632	641	604	695	624	635	637	684	690	630	661	663	654	676	683	644	647	637	663	665	666	631	629	669	706	673	655	658	631	682	663	652	674	665	652	671	645	681	650	644	641	661	677	605	666	662	656	675	638	651	631	638	679	669	675	610	654	631	690	660	647	669	681	637	665	670	684	659	652	663	658	615	649	651	663	691	629	626	646	636	664	639	598	641	640	650	641	671	664	684	697	615	651	624	618	621	678	612	688	673	642	628	669	661	687	691	644	563	659	682	666	637	699	634	621	621	636	652	695	673	667	661	620	631	680	656	643	624	618	622	582	650	688	679	604	638	666	645	661	679	664	668	666	690	660	652	658	638	680	620	691	669	666	697	689	636	665	700	664	685	671	699	685	658	678	672	642	690	648	627	649	666	693	651	642	651	680	637	663	673	676	656	640	625	672	676	670	674	650	653	611	616	659	644	671	632	631	664	681	658	638	615	663	628	672	645	704	621	665	653	670	665	654	637	663	682	680	687	629	626	683	648	647	676	638	656	675	655	656	603	679	660	622	666	689	660	688	630	642	645	639	677	615	654	652	663	653	655	707	667	642	641	601	677	669	634	633	660	679	670	642	687	689	688	669	650	680	678	608	633	656	675	631	659	652	652	670	633	638	632	648	694	677	628	643	652	645	683	614	659	622	646	642	700	659	637	624	707	674	642	663	644	610	607	648	639	659	652	625	674	669	642	666	676	625	691	644	647	637	694	696	653	635	670	692	642	660	610	641	652	638	612	675	697	661	639	638	667	648	681	667	658	660	682	626	644	678	693	683	629	648	644	665	657	669	671	666	667	661	668	671	668	667	674	677	664	716	682	685	631	673	635	617	581	690	643	692	667	678	672	650	644	602	629	648	607	666	631	644	646	660	695	676	628	622	658	669	683	680	620	628	648	597	640	617	670	635	680	662	627	645	685	651	650	634	668	602	689	629	650	702	686	694	662	696	678	653	656	671	671	634	667	647	655	680	634	627	637	621	650	674	609	688	664	670	619	655	631	662	626	656	664	668	670	652	661	664	668	642	686	655	650	681	638	658	677	658	647	634	680	645	603	670	626	632	639	668	674	651	651	637	653	654	679	669	634	668	679	660	641	689	652	680	687	658	642	683	592	687	705	668	688	637	653	696	647	652	637	619	671	672	634	661	650	678	656	641	629	642	678	692	669	708	666	612	646	672	662	690	660	665	655	635	665	636	635	661	606	679	647	692	646	661	671	680	630	687	666	704	656	671	683	671	668	642	628	649	637	626	649	709	652	640	651	651	624	653	656	658	674	674	673	635	646	668	664	648	640	692	652	658	673	686	650	661	594	651	648	671	665	638	674	636	698	670	657	643	664	645	611	681	683	708	659	668	652	667	668	637	698	669	659	640	646	659	649	617	687	670	603	628	646	673	683	676	627	634	628	659	644	631	661	658	627	664	696	619	663	667	687	663	633	666	654	652	646	629	674	646	646	694	653	679	657	642	673	604	696	669	648	632	656	644	687	676	649	653	647	640	725	653	694	640	657	645	633	645	634	685	658	708	671	694	658	653	698	697	679	681	681	641	667	666	675	699	678	648	698	661	677	702	638	672	648	652	661	596	665	644	663	612	655	651	647	683	659	667	645	648	606	641	622	620	673	656	609	603	682	670	651	665	680	662	643	622	619	637	594	657	667	680	652	655	647	651	637	682	665	630	700	641	656	673	663	616	657	658	650	657	614	647	695	626	652	694	622	628	645	646	645	661	617	612	640	638	631	702	643	648	637	656	653	652	683	661	633	689	650	628	639	675	645	682	701	687	657	674	644	651	646	649	697	663	673	650	637	635	686	653	689	607	642	631	628	668	683	662	641	658	639	701	630	620	678	652	669	671	668	614	661	665	675	686	620	660	661	640	664	677	634	628	677	692	624	661	635	649	639	677	662	624	651	697	654	626	674	660	603	650	633	616	650	634	647	610	676	692	642	677	661	622	662	632	683	638	668	651	713	674	661	635	660	657	647	669	634	650	597	634	646	639	613	641	659	618	663	678	605	662	637	610	695	642	659	645	592	682	668	657	664	620	661	644	623	651	635	674	651	685	659	706	667	667	627	673	623	656	702	639	655	654	609	657	632	679	677	651	673	630	681	654	632	694	687	645	619	661	702	636	677	717	658	687	640	649	677	660	655	642	695	673	681	677	702	642	666	637	659	641	642	669	698	650	634	675	650	626	647	595	646	642	619	673	693	671	688	668	638	664	654	662	620	622	641	648	654	653	629	661	693	642	614	641	628	586	676	651	679	641	694	648	677	660	635	674	678	650	653	657	637	654	626	651	679	638	675	661	663	644	664	667	652	628	641	648	628	625	641	649	606	635	582	662	653	651	663	608	646	651	644	649	640	642	639	653	684	628	657	632	701	684	701	662	673	644	682	662	634	658	672	678	656	669	639	638	658	610	635	683	646	662	679	663	672	650	684	651	623	663	660	667	667	662	660	656	654	646	647	632	674	622	658	668	695	662	671	646	653	679	641	653	650	638	629	688	610	669	634	658	683	618	649	632	640	658	670	656	625	657	654	652	619	640	641	691	667	677	651	657	680	646	646	679	659	662	679	651	672	595	611	673	630	664	664	628	632	604	711	630	638	648	718	650	651	647	670	636	661	681	622	659	666	666	647	620	649	670	655	671	702	644	637	639	648	650	695	620	649	599	651	629	647	654	684	669	659	660	637	630	667	686	650	646	631	617	657	657	632	629	636	640	617	645	636
13982	2469	2521	1831	1236	1065	1017	931	694	660	546	522	423	417	385	353	337	321	307	304	344	324	322	357	326	313	332	315	294	293	266	262	254	251	237	267	263	276	275	244	216	268	247	253	246	253	231	266	253	257	231	210	232	230	214	210	228	220	239	215	229	265	229	225	219	244	280	245	227	247	260	216	225	237	226	220	237	223	238	222	230	216	217	231	234	232	230	209	245	247	228	240	234	251	235	233	256	240	235	237	241	255	224	243	240	232	218	236	208	228	280	243	232	233	230	239	239	254	197	242	223	264	240	249	212	252	226	243	247	247	226	220	249	257	224	222	242	245	259	216	243	249	231	251	219	256	242	214	234	240	237	248	239	234	233	258	234	225	247	237	254	253	242	241	251	234	240	235	223	253	229	249	240	246	240	227	225	246	238	240	241	211	236	250	241	227	248	263	263	238	241	237	238	234	248	211	237	258	232	261	235	221	204	233	223	262	204	237	246	246	248	241	223	218	241	233	246	252	214	241	229	247	244	245	234	250	239	226	230	244	218	229	221	270	200	257	250	224	235	238	225	241	253	223	250	256	214	223	226	237	229	232	235	211	245	266	223	248	221	248	229	241	231	219	246	235	255	240	231	231	234	243	244	243	263	243	235	263	226	227	251	243	255	224	224	242	231	218	240	254	233	266	237	237	249	235	232	225	236	261	242	230	233	263	235	232	249	256	218	248	247	208	263	258	253	231	244	238	207	248	242	243	218	245	241	218	215	215	248	235	229	223	272	241	239	234	247	229	253	238	217	263	239	224	228	231	252	211	246	230	241	229	223	226	240	241	224	250	229	233	274	248	236	258	247	236	223	242	263	196	259	250	232	231	239	267	244	212	239	254	240	223	241	232	248	244	233	242	246	214	273	220	252	253	277	249	231	259	233	218	238	240	246	300	257	234	217	247	240	199	229	222	258	272	246	246	241	253	220	235	224	207	233	247	254	245	238	228	236	237	208	265	227	240	231	240	225	241	245	241	197	212	220	230	234	223	235	251	239	250	236	206	226	244	268	240	248	239	225	251	216	231	222	246	238	262	225	221	234	227	254	228	235	235	230	262	239	255	252	256	246	252	230	233	262	245	243	247	254	238	222	250	222	240	279	218	229	232	234	262	261	243	234	237	207	225	245	245	240	268	231	239	217	233	227	253	247	225	220	223	260	220	219	244	246	234	226	234	232	235	207	230	219	251	202	253	206	235	271	191	211	229	255	245	216	221	255	245	223	246	240	230	237	250	229	218	242	201	217	238	225	241	248	257	254	234	248	252	245	243	235	209	242	242	263	218	253	236	237	228	249	231	233	252	221	253	243	232	259	215	229	250	254	243	255	218	233	241	235	220	210	229	234	262	270	242	243	251	237	223	240	241	250	223	206	231	259	249	224	254	232	246	217	233	221	263	259	251	232	249	227	226	261	232	246	274	245	257	261	251	236	245	229	254	233	251	216	214	216	237	249	254	271	219	212	241	242	216	242	254	210	237	234	237	250	226	196	264	249	235	254	244	261	239	218	245	269	231	240	226	242	245	234	212	208	249	245	243	254	228	203	252	232	229	218	231	232	249	246	205	237	223	260	213	224	245	260	255	220	230	236	216	218	225	243	225	238	239	251	222	263	227	215	265	240	241	243	213	243	226	259	244	229	260	233	240	254	276	269	232	245	238	237	236	266	231	210	236	249	262	243	224	243	205	254	255	234	270	216	233	236	231	211	227	244	230	239	238	220	238	246	223	228	223	248	246	240	225	207	244	230	246	241	196	252	245	209	239	222	246	223	238	234	189	240	245	267	259	248	221	250	209	272	231	226	272	247	205	235	245	243	257	235	244	213	237	244	239	258	262	248	228	235	217	225	252	255	215	254	248	254	238	265	195	242	251	227	242	214	235	237	229	253	221	252	250	211	199	222	248	234	228	225	210	260	222	224	256	200	213	216	252	242	236	241	222	236	220	253	257	240	244	255	240	257	213	247	224	248	258	224	246	223	226	233	235	205	273	257	207	227	243	253	232	265	267	220	270	234	248	238	200	260	246	227	226	218	236	253	238	239	233	266	233	232	244	263	247	223	221	224	241	223	227	205	262	245	229	251	236	242	263	243	239	245	220	204	231	245	226	256	268	246	210	241	218	215	247	253	227	267	231	244	258	265	247	242	247	228	245	232	246	247	228	260	233	232	231	235	209	237	240	246	246	237	220	226	247	247	240	249	228	263	227	235	226	227	235	224	225	221	252	233	236	213	239	258	246	224	221	247	272	260	244	229	219	259	231	216	220	248	222	260	248	223	245	255	230	240	212	243	215	223	249	250	261	263	237	228	227	245	223	223	243	226	237	226	234	224	236	254	255	214	238	237	234	227	228	253	260	215	245	241	222	215	260	229	244	243	219	228	216	247	235	266	238	257	236	266	249	256	250	262	211	229	222	254	241	233	243	244	236	258	234	225	232	221	232	249	242	234	221	230	224	256	264	242	230	226	240	236	225	262	225	235	223	241	249	215	220	272	247	252	235	237	249	260	230	234	229	252	215	221	238	233	219	218	222	221	224	232	227	233	266	240	252	239	256	233	233	253	247	241	238	243	236	226	239	247	241	247	225	266	246	286	239	253	230	223	209	256	268	229	249	243	253	226	246	238	242	224	223	240	246	250	248	257	215	213	237	229	228	229	240	239	238	203	243	253	250	235	256	232	240	240	224	266	223	213	238	251	266	234	248	217	232	213	207	233	229	246	226	240	237	244	247	261	255	234	249	231	255	232	232	239	218	234	218	249	236	237	251	238	263	240	240	253	256	208	262	285	221	241	235	264	239	211	201	243	243	250	257	244	250	249	228	240	239	258	217	242	202	241	239	240	240	230	254	214	242	242	221	207	224	233	251	267	230	211	243	261	242	211	229	258	251	248	244	231	214	237	220	218	198	199	253	215	208	223	234	245	229	228	230	250	227	267	242	260	217	231	218	219	227	277	220	255	237	224	250	248	231	241	238	244	254	243	223	254	242	236	237	219	219	228	234	250	258	269	246	248	239	230	232	211	248	234	236	249	241	247	259	226	234	247	267	262	269	250	223	250	237	249	251	240	238	235	230	223	229	227	272	244	232	249	211	223	213	256	238	251	243	207	254	239	245	221	232	236	244	245	226	223	263	239	247	247	252	216	241	229	229	210	249	233	226	223	232	236	268	246	233	249	252	242	243	222	237	231	238	209	258	207	233	240	256	226	256	253	227	238	240	243	213	247	233	250	248	217	250	231	249	236	215	217	226	205	270	245	223	234	234	243	254	243	240	246	218	228	235	227	247	252	222	241	229	230	255	239	221	246	251	251	243	233	255	242	261	259	247	239	278	241	216	228	247	243	250	229	253	222	268	208	276	265	245	228	244	224	210	182	258	228	243	247	227	222	228	248	235	219	232	249	270	246	242	248	248	225	256	252	246	253	237	247	215	240	228	246	234	193	226	233	239	241	229
7646	2285	5364	5927	5034	4507	4862	4367	3297	3001	2526	2184	2028	1996	1557	1373	1310	1226	1165	1308	1395	1292	1503	1555	1142	1304	1304	1168	997	1058	912	881	887	783	749	768	812	887	782	739	790	688	640	712	851	702	665	669	599	624	564	588	618	661	610	636	623	574	588	630	600	586	653	659	628	574	623	604	599	630	552	575	609	612	572	595	621	611	589	598	606	569	582	560	606	633	576	581	602	587	596	586	584	577	591	585	615	616	517	541	594	597	576	570	599	585	594	579	575	563	604	558	584	603	564	543	607	593	543	613	578	589	552	573	617	561	605	565	571	604	561	593	582	578	577	545	564	571	594	579	601	597	523	586	589	553	584	647	599	551	565	541	560	541	541	572	545	618	574	532	567	539	571	570	606	600	573	596	561	608	574	581	594	562	561	542	581	544	568	605	633	567	600	630	567	576	552	561	575	570	553	591	583	576	514	588	540	612	589	578	562	563	570	570	574	595	578	625	611	560	565	551	579	546	555	564	594	558	588	575	588	591	567	558	600	585	585	610	544	564	579	564	568	543	587	648	590	568	548	559	610	573	583	569	562	593	573	606	606	598	603	564	570	589	590	595	574	583	547	546	606	571	602	597	598	593	558	550	539	615	556	554	585	580	590	557	562	559	545	561	536	611	572	576	588	562	553	589	553	599	563	539	546	548	592	575	564	516	581	618	545	593	549	536	593	566	548	549	569	569	585	540	561	611	600	573	591	581	640	536	614	557	552	582	641	570	566	582	604	613	591	572	556	571	581	551	549	596	577	566	583	584	584	594	608	644	575	573	550	573	596	577	570	611	574	584	588	602	604	604	602	566	574	588	542	608	549	551	580	596	554	563	553	586	579	551	583	573	556	595	559	617	561	545	561	590	588	599	589	558	560	599	517	568	568	583	599	582	577	605	544	562	543	556	537	592	588	611	546	585	585	568	540	564	527	600	597	527	579	550	584	581	576	581	575	566	544	555	539	585	522	571	587	579	550	604	520	590	545	561	592	525	591	539	593	563	580	592	565	563	573	551	514	568	570	622	567	553	582	594	595	539	580	608	584	553	574	553	577	568	590	573	597	559	514	559	533	577	539	569	551	599	555	568	573	590	573	542	579	590	580	596	549	560	592	571	604	583	553	567	577	575	607	573	606	570	533	579	590	560	590	534	576	551	532	605	555	618	592	564	562	538	578	593	581	561	565	592	586	555	573	582	604	560	523	571	591	619	610	561	567	583	582	584	545	587	535	574	535	561	585	616	559	564	603	583	537	623	632	550	534	594	567	571	590	594	605	493	557	555	546	613	567	527	621	587	599	591	587	580	569	557	549	565	564	582	582	555	570	565	562	589	614	521	566	546	523	562	603	595	552	595	636	570	543	580	572	551	582	598	552	585	559	606	592	587	566	578	565	578	561	589	597	633	587	555	559	535	532	592	550	600	559	574	581	573	570	556	589	596	590	587	553	646	546	596	589	533	556	603	598	566	550	569	569	602	583	550	585	565	553	591	574	561	581	546	613	559	579	574	549	557	569	561	590	607	577	546	563	555	566	552	546	559	552	556	546	584	525	596	584	544	570	598	579	590	584	593	584	566	608	577	551	550	540	547	585	585	557	564	618	591	576	517	553	561	522	550	596	579	569	583	597	561	597	579	575	577	591	582	592	587	580	571	593	583	568	613	583	538	581	558	580	589	553	545	578	570	578	578	599	537	585	572	548	565	536	579	583	594	530	585	551	580	540	558	562	542	590	560	622	590	581	589	594	596	581	600	585	624	590	546	665	642	554	570	580	600	529	581	564	623	572	567	587	586	573	545	636	574	573	572	562	568	590	550	563	556	567	562	617	561	603	569	545	607	535	615	575	556	569	569	585	578	614	577	583	586	577	535	558	604	575	564	632	524	582	549	577	591	576	501	580	566	522	568	549	554	558	579	617	556	589	541	563	566	542	555	571	559	586	548	578	562	556	541	594	588	587	581	605	565	567	569	568	570	571	557	612	600	583	541	589	558	587	584	520	575	554	549	579	525	584	583	579	555	545	544	577	582	578	601	565	574	562	567	582	556	601	544	559	571	583	551	569	570	590	548	581	590	572	553	580	585	612	565	563	558	586	555	613	555	550	583	545	555	599	536	564	580	607	594	589	570	584	551	556	603	573	563	583	561	591	578	580	576	614	563	572	605	535	564	604	602	535	549	609	557	567	563	549	592	603	569	550	583	620	550	599	570	547	570	566	560	579	573	550	545	558	565	608	535	581	570	605	575	545	563	552	602	627	616	568	589	537	579	606	585	578	547	578	570	523	598	561	609	541	592	590	576	562	567	543	539	597	583	557	557	585	509	575	609	577	538	582	590	609	588	636	573	567	608	562	534	557	571	538	536	532	571	586	600	573	593	604	560	569	593	534	563	557	547	572	553	610	617	599	535	597	552	555	536	559	546	612	606	578	572	580	561	548	546	604	529	591	551	558	575	614	562	509	585	631	538	570	555	586	596	540	615	532	532	538	543	565	588	563	553	567	593	614	570	516	529	569	600	537	582	568	541	557	569	610	565	567	574	529	575	585	578	524	588	576	566	530	589	548	595	593	549	618	565	571	584	601	558	615	625	554	556	589	583	580	576	545	598	574	552	572	542	564	546	544	564	594	581	570	559	575	551	570	554	564	622	577	577	612	593	592	593	598	528	579	569	595	575	566	559	530	570	586	561	574	572	528	572	573	652	597	575	586	606	600	596	582	579	549	578	550	593	565	521	592	560	590	600	562	536	589	556	613	581	537	540	559	615	579	594	616	578	555	607	572	602	586	573	565	597	558	583	580	557	589	574	571	596	539	586	574	571	506	605	587	589	566	582	584	524	552	623	533	559	566	580	557	585	555	569	571	580	516	539	575	607	574	553	528	583	565	547	606	560	545	582	522	587	594	565	575	513	622	567	586	535	561	605	556	599	566	576	556	569	560	614	595	590	519	589	542	577	545	565	596	530	617	626	584	551	622	605	576	564	571	535	526	590	539	546	570	578	588	569	594	554	588	568	581	580	568	557	540	578	570	560	607	576	570	543	599	581	548	543	556	558	583	556	597	587	568	569	606	571	549	593	626	537	620	596	544	647	562	584	562	566	560	572	576	527	600	612	587	553	587	554	549	583	582	566	580	616	575	626	541	605	588	581	577	565	579	560	567	598	568	595	598	584	572	589	594	574	564	503	598	572	615	579	605	542	617	568	552	559	578	550	547	591	517	562	587	609	563	566	599	565	590	512	517	570	588	597	606	563	574	583	571	595	563	576	572	567	548	534	628	573	582	555	573	496	571	552	526	585	576	574	591	613	605	615	614	554	575	596	544	557	545	580	570	576	557	561	591	559	604	565	581	554	616	565	616	601	568	546	614	575	554	532	611	521	571	591	584	592	580	569	543	585	601	562	565	584	594	583	544	586	548	572	571	580	593	569	612	577	569	555	614	608	613	555	564	609	564	591	554	569	571	579
1849	204	173	126	167	188	240	233	184	154	187	181	168	152	153	142	137	144	133	155	128	122	154	143	142	138	134	158	137	151	146	118	134	116	127	126	127	142	160	139	117	127	141	156	134	153	130	115	127	144	140	141	146	155	118	145	128	128	122	140	152	125	127	138	151	167	154	151	131	137	138	155	149	155	157	114	137	147	134	146	154	137	124	150	125	126	132	140	133	134	161	119	127	130	127	156	149	128	128	141	130	114	118	135	137	147	127	119	139	137	170	118	121	139	127	132	127	150	135	142	131	115	137	146	131	135	142	147	135	129	144	149	132	127	129	134	139	143	154	127	130	161	143	136	132	135	149	162	147	126	127	118	127	116	140	157	135	127	136	149	124	139	128	137	134	142	144	141	142	133	125	130	138	139	154	144	116	159	151	141	128	141	125	142	134	147	134	131	153	126	144	150	143	125	119	122	128	132	117	137	146	147	138	131	125	142	138	142	152	137	140	144	142	140	144	153	126	112	140	147	139	145	140	158	139	141	161	135	139	139	128	126	150	113	141	151	131	152	141	152	136	130	145	136	136	135	128	166	132	127	159	135	111	132	137	146	141	129	152	144	131	120	134	119	131	148	131	133	122	132	145	132	119	149	120	165	134	156	141	133	156	169	135	160	148	159	106	124	122	155	135	138	126	132	156	138	126	135	149	146	127	121	131	146	157	150	128	119	131	114	145	126	136	146	137	151	149	137	132	140	127	132	152	138	134	133	151	139	159	140	164	148	126	163	138	143	155	133	131	145	143	132	155	152	131	139	144	139	152	140	129	142	146	152	131	136	146	129	135	142	142	148	143	140	132	124	147	141	142	133	145	131	138	128	161	157	128	144	134	133	164	149	136	146	145	144	158	121	149	120	129	141	125	153	134	149	127	133	148	141	140	130	128	112	138	100	129	141	129	137	153	165	156	117	140	134	137	132	104	140	134	120	145	130	132	145	123	133	152	123	124	147	128	123	126	129	131	130	126	140	128	145	131	142	154	138	139	139	108	137	123	136	135	131	132	131	152	154	120	128	104	130	156	147	126	152	136	135	148	133	139	137	150	138	133	139	148	130	135	123	131	132	146	130	102	148	148	138	132	112	153	139	134	137	138	162	143	151	150	140	133	140	133	137	150	140	149	130	153	136	132	140	127	150	137	145	125	134	127	142	140	149	156	119	151	151	127	148	146	144	138	137	152	141	149	158	140	134	132	133	155	158	144	137	150	134	137	128	143	154	142	146	133	142	141	143	148	139	145	119	137	147	139	140	119	150	145	115	160	140	127	140	134	127	132	133	126	148	138	130	145	152	152	147	140	139	161	128	151	147	147	132	137	143	115	129	141	142	152	126	150	124	136	134	132	135	149	103	116	126	122	154	139	125	145	132	161	142	124	124	138	143	145	130	121	137	152	133	148	129	141	163	121	125	141	139	147	150	121	143	127	142	140	153	170	135	128	153	131	130	116	134	145	123	147	137	149	124	163	136	126	148	133	121	138	126	157	143	146	140	135	142	123	135	139	151	125	141	145	129	131	134	134	128	141	138	127	150	121	139	138	138	142	132	130	125	133	140	133	143	125	148	140	133	138	137	139	162	129	131	157	141	140	147	141	131	158	144	156	145	141	136	140	133	158	142	148	154	124	142	139	134	162	141	133	133	152	150	130	131	153	134	122	131	126	120	131	127	150	163	158	135	128	143	134	143	136	161	145	158	136	157	146	125	144	132	131	147	150	127	136	145	144	125	135	138	149	144	120	132	137	135	121	150	127	118	128	141	124	137	137	139	145	121	125	159	153	130	138	155	133	119	137	141	177	120	138	128	137	149	145	142	141	130	141	114	144	146	117	131	125	136	148	144	144	142	133	135	137	144	147	165	137	136	143	139	135	134	119	164	136	122	139	149	149	142	133	138	144	123	141	144	99	144	118	108	153	143	144	135	142	147	150	148	135	140	146	133	159	147	145	118	134	134	135	157	146	123	133	140	138	132	137	145	133	120	147	131	130	126	143	139	131	146	139	129	130	148	127	133	150	112	123	126	141	123	148	123	147	135	136	139	154	135	120	130	127	128	125	136	133	147	130	123	125	118	142	175	128	138	136	133	131	132	154	129	145	111	152	131	127	129	116	130	145	149	132	154	123	142	146	136	122	127	138	141	141	142	150	145	150	143	148	144	152	127	145	150	142	132	135	153	132	137	132	145	144	143	140	138	122	137	127	133	148	158	139	115	130	140	137	137	128	158	140	143	141	155	135	136	131	123	142	135	148	137	128	147	131	162	124	139	149	139	125	119	137	123	137	130	147	152	142	157	162	141	110	130	146	137	141	161	142	118	135	134	132	132	146	125	126	125	138	144	157	130	125	149	139	120	134	136	133	130	152	112	119	135	121	134	139	142	171	120	144	136	139	136	142	144	141	148	109	139	146	118	167	162	132	145	137	131	139	134	139	138	137	123	137	150	125	130	125	142	121	146	164	151	145	129	130	167	149	130	138	137	148	132	150	135	142	130	163	104	136	157	156	129	112	133	149	139	130	119	150	141	101	139	143	124	154	132	150	102	136	122	141	140	127	132	130	156	148	126	140	152	141	127	130	118	115	160	152	123	139	159	126	160	132	127	109	129	136	134	133	134	143	120	136	130	126	157	153	145	142	111	132	115	146	139	118	122	150	161	124	117	133	163	150	133	141	145	134	140	131	133	158	131	149	145	141	133	147	155	138	146	135	134	139	138	133	154	121	162	119	144	147	144	139	147	136	137	159	144	141	130	125	120	135	136	137	147	138	149	136	131	119	123	141	148	137	142	129	116	155	139	127	123	134	126	154	148	147	157	143	127	128	152	150	138	151	150	119	139	126	154	122	136	139	137	153	135	144	160	131	137	115	127	146	147	144	156	130	126	133	145	151	127	145	145	141	133	143	134	144	146	137	146	145	123	141	139	131	129	142	129	145	111	115	140	150	155	150	142	175	130	138	127	138	120	150	125	133	149	148	132	115	150	133	134	142	133	135	144	134	101	133	149	132	143	128	133	137	149	127	145	127	121	164	135	129	152	133	157	124	137	135	106	123	148	131	121	121	125	137	119	136	157	142	136	131	137	145	139	128	143	128	149	128	120	120	120	131	128	146	136	120	121	149	125	137	147	142	124	124	135	126	131	131	127	132	136	128	148	145	121	141	136	143	147	155	149	129	150	137	164	116	142	154	146	120	143	115	157	137	137	133	117	119	135	139	144	137	130	136	152	142	141	139	121	125	148	150	113	119	119	157	116	147	131	144	151	146	138	137	119	164	112	157	128	139	127	132	131	118	136	135	142	140	161	136	149	141	155	130	124	141	131	123	148	151	141	136	141	134	151	149	131	120	147	156	129	140	140	134	136	126	126	131	140	132	123	134	132	146	165	134	155	147	137	142	122	155	146	141	138	146	126	149	143	138	117	130	137	159	126	136	116	131	138	140	129	140	154	145	119
2177	455	508	497	471	702	1098	1033	787	854	775	618	683	610	469	493	467	478	472	532	475	437	429	436	406	453	462	463	423	418	416	386	393	378	374	382	377	427	381	397	412	388	392	361	418	414	393	414	385	423	370	350	365	395	410	404	382	381	344	396	422	399	391	370	384	368	398	402	391	387	383	381	377	377	405	375	398	382	381	383	379	376	375	368	376	377	421	396	416	422	367	394	377	390	377	403	413	384	422	424	412	378	395	383	385	381	373	420	404	382	351	368	382	383	370	390	357	369	376	431	390	363	374	412	410	406	380	394	414	377	382	387	399	381	393	363	378	375	369	367	418	406	394	385	402	334	389	368	396	392	407	378	356	341	372	369	422	383	380	404	358	371	377	393	374	354	373	400	361	376	367	356	382	390	419	347	389	375	364	376	371	361	382	378	380	374	379	368	395	362	395	368	396	373	403	371	392	405	356	397	376	355	378	371	387	395	364	356	386	404	371	384	394	371	409	391	365	380	374	399	400	390	387	376	391	357	378	393	407	395	403	394	370	404	389	392	385	384	391	365	382	373	379	385	408	405	378	377	392	380	358	399	420	376	354	376	358	421	379	375	368	383	390	388	388	383	411	404	389	375	427	358	373	390	373	372	359	411	391	356	389	378	398	376	354	390	367	339	394	358	386	355	384	383	378	381	375	385	399	387	353	357	417	398	368	384	368	382	397	368	354	368	369	366	370	388	360	387	396	404	367	391	410	362	377	392	356	412	386	389	384	403	351	385	337	370	371	351	385	399	400	411	396	392	369	385	370	343	367	391	395	402	396	375	397	383	379	357	387	419	416	385	386	414	388	372	391	368	375	393	396	379	377	418	388	374	395	376	397	375	399	394	383	363	362	364	392	384	368	414	384	380	388	343	434	385	390	372	371	398	399	403	393	359	358	374	357	369	379	409	387	400	377	384	393	369	379	376	431	361	381	374	368	404	393	377	384	391	353	424	336	393	390	399	379	386	385	362	385	371	378	386	359	355	412	364	372	403	374	388	407	417	356	371	355	371	381	374	384	407	402	391	380	367	393	378	407	390	433	399	358	399	426	376	408	351	398	391	380	389	376	385	378	360	381	373	374	397	387	405	410	393	386	398	397	388	383	402	407	383	384	396	383	384	394	418	369	404	386	364	370	361	419	394	386	379	361	400	376	378	371	373	359	403	390	365	399	367	407	370	387	375	392	372	408	385	418	411	354	394	416	387	348	363	372	387	416	386	439	356	387	374	383	367	372	376	416	376	371	390	376	370	373	391	421	395	382	386	399	339	391	389	371	401	399	378	379	351	387	397	363	369	373	385	389	371	371	371	386	380	375	381	379	416	370	401	385	388	410	361	391	383	383	383	368	363	364	396	399	349	373	383	387	384	370	446	366	391	400	418	387	365	388	396	395	381	376	359	376	373	406	326	358	388	377	362	398	383	368	374	360	372	394	390	419	365	355	388	385	343	374	361	376	368	395	397	377	403	405	356	408	394	365	365	343	404	388	405	380	400	367	377	386	376	345	395	346	364	389	387	377	366	385	403	384	396	395	357	416	391	373	404	387	373	338	389	361	329	380	399	399	394	376	375	355	375	377	369	382	350	381	355	367	377	400	377	377	399	377	397	387	362	375	393	394	371	360	374	399	359	376	377	398	408	398	353	388	383	374	365	401	433	403	342	408	401	387	374	398	387	361	419	354	357	393	386	398	385	414	393	401	400	371	373	385	422	385	327	359	350	401	377	395	378	389	368	389	371	361	349	395	336	382	356	409	394	369	373	395	374	369	366	372	393	407	342	376	401	380	398	410	386	398	373	364	365	376	404	401	410	387	369	374	368	399	386	398	400	384	372	371	344	399	382	402	371	393	406	388	387	382	401	353	398	395	357	383	392	375	405	405	400	370	334	421	346	395	400	385	405	370	419	386	377	382	394	399	376	344	407	405	386	350	399	382	380	397	398	400	408	393	366	410	396	402	396	388	383	401	363	386	409	389	377	392	373	400	391	367	392	372	393	415	339	401	368	378	415	397	364	382	388	384	396	391	345	368	392	406	352	380	407	407	360	397	392	379	387	406	367	383	373	360	400	386	391	400	413	395	383	370	384	392	394	358	359	356	365	384	391	353	377	398	440	369	374	393	412	361	387	395	367	386	351	373	383	395	381	406	381	391	393	387	364	375	383	372	414	384	381	380	368	389	401	389	395	408	359	385	384	367	417	393	376	399	385	396	436	372	394	404	392	379	399	374	354	403	406	383	369	397	399	372	419	384	347	374	385	395	380	397	373	374	362	415	396	419	396	360	375	373	384	400	351	371	394	429	359	374	373	382	410	368	389	415	399	384	394	413	415	380	407	400	384	395	381	390	385	426	385	393	386	371	410	387	395	409	391	387	406	354	396	400	377	366	385	384	383	396	401	380	399	387	382	383	340	343	352	357	339	418	365	435	393	364	436	379	395	366	403	403	375	400	413	369	396	388	400	416	370	334	410	395	338	359	388	366	388	362	365	364	405	374	366	387	374	377	416	392	379	368	375	373	342	368	387	403	407	356	396	371	378	408	405	352	389	354	367	402	393	380	361	404	410	408	411	389	396	393	384	435	384	386	400	392	400	371	382	374	394	429	372	373	376	391	435	411	388	390	356	385	376	373	408	355	403	379	404	360	376	402	362	387	400	409	384	421	416	415	380	373	394	388	377	368	362	365	351	378	381	378	367	407	376	352	364	391	356	408	383	339	397	382	385	374	411	397	364	389	390	378	385	409	352	370	409	357	381	383	407	365	377	373	348	397	391	374	424	348	351	378	389	400	370	404	420	411	399	389	388	361	357	382	390	404	371	373	424	404	361	377	387	403	362	397	400	410	353	366	394	401	393	352	357	349	380	409	362	346	365	384	400	415	413	377	411	391	356	381	360	371	399	378	395	413	366	367	393	379	383	392	361	371	394	421	377	370	383	398	372	403	396	430	392	384	361	401	373	370	380	387	361	376	376	347	364	396	385	412	408	380	366	356	354	402	415	379	387	403	410	406	388	395	399	361	393	372	367	384	427	381	388	392	379	390	356	408	396	357	345	365	392	364	384	391	378	378	367	384	343	374	383	372	375	364	382	425	367	382	390	386	400	360	410	363	375	408	402	368	381	417	366	355	374	375	398	364	390	377	377	384	402	399	364	403	385	370	383	380	383	384	404	389	355	395	437	365	404	367	370	367	416	388	377	392	395	399	430	357	394	418	421	392	375	366	390	424	365	405	355	421	363	383	363	393	361	391	409	378	408	386	377	387	402	361	385	354	420	414	385	392	383	374	377	382	417	397	359	363	383	379	410	383	379	373	401	418	373	381	364	368	347	387	374	374	390	376	401	374	376	377	368	352	377	403	366	399	407	436	412	380	335	385	404	377	397	365	375	365	367	389	393	386	374	366	383	398	363	392	392	405	362	383	381	365	355	380	350	374	371	360	394	389	351	387	343
7506	1276	1325	1047	717	640	723	593	537	484	422	418	387	349	373	344	298	288	345	306	327	293	312	317	313	310	316	298	298	284	314	280	257	280	274	282	286	291	283	273	261	258	276	303	236	285	299	269	304	300	237	247	282	255	266	298	263	261	238	279	246	278	243	229	270	291	267	278	290	256	259	275	297	261	283	262	259	259	265	290	285	256	271	285	261	283	262	282	276	217	270	291	265	270	262	281	279	284	244	259	262	261	255	217	267	254	244	280	269	261	260	233	259	251	301	274	259	240	270	272	256	265	280	268	277	259	266	255	260	267	240	257	244	282	281	272	286	272	270	267	254	273	263	271	269	272	269	265	270	287	281	265	288	228	276	266	237	274	269	281	271	280	260	272	258	276	252	271	280	266	244	252	254	262	241	285	287	260	281	244	278	277	229	256	247	263	276	264	260	270	280	266	310	265	269	260	276	244	275	248	259	260	269	270	260	257	260	279	258	293	268	269	281	271	273	232	256	263	257	259	282	271	256	282	263	300	252	251	260	266	265	262	244	248	263	258	290	265	263	261	267	288	259	262	264	293	279	262	251	258	237	265	246	293	263	295	265	298	259	270	266	279	262	256	246	271	283	261	262	278	240	264	253	240	265	249	261	281	262	249	242	267	238	258	292	275	244	289	280	255	298	300	265	257	234	238	248	290	285	269	244	250	268	270	283	261	241	266	248	248	248	265	269	269	273	249	247	240	248	263	275	274	263	275	305	256	259	261	251	288	233	268	264	254	262	264	283	234	268	258	247	267	242	281	281	302	277	247	289	231	306	300	260	270	295	269	282	248	276	266	294	258	265	273	252	275	254	265	259	290	278	279	250	277	269	294	279	254	265	257	263	253	248	318	263	297	276	243	268	226	260	297	273	313	264	254	255	283	293	270	291	253	273	250	273	258	274	270	257	255	272	292	275	251	276	276	279	291	280	278	247	289	270	266	284	251	255	269	249	250	261	240	259	233	270	286	263	281	272	268	262	254	251	247	245	253	273	255	303	248	248	263	280	261	280	274	255	270	266	278	286	265	268	267	253	259	272	266	289	241	265	271	231	284	236	263	285	269	252	258	290	258	242	270	256	287	249	309	265	274	241	261	250	249	276	266	269	275	283	252	265	296	260	269	268	242	290	274	275	293	251	276	272	274	290	242	300	283	265	307	281	258	263	268	254	236	280	275	242	240	270	250	258	259	268	281	296	278	268	293	269	262	235	259	269	259	306	272	265	267	264	279	280	270	268	254	266	247	260	233	271	273	257	272	254	260	251	262	248	255	285	240	237	302	266	247	279	262	285	277	306	275	237	273	279	248	264	266	253	272	257	239	265	270	257	272	258	250	262	231	271	292	269	239	281	259	269	252	241	283	267	237	272	283	286	247	294	273	266	280	309	280	241	261	271	251	276	276	261	261	273	264	290	272	271	252	306	319	264	254	279	281	268	254	247	267	248	253	256	283	265	298	279	266	258	277	265	259	268	224	282	254	261	264	273	303	256	285	263	260	243	291	254	244	257	279	270	266	253	259	265	282	275	274	267	268	267	261	299	276	290	246	236	285	266	237	246	267	270	230	262	251	289	266	276	297	282	274	241	260	278	258	236	269	264	285	272	260	238	264	273	261	256	280	268	270	258	283	262	258	302	270	285	265	245	262	300	238	263	254	262	316	277	285	254	262	240	288	286	286	252	286	294	263	258	260	254	270	257	252	264	275	265	236	293	268	303	266	254	261	253	245	257	282	258	255	293	256	278	269	289	276	311	270	254	282	242	261	252	253	251	279	260	258	278	242	264	278	261	277	249	246	267	256	268	249	271	294	261	278	254	270	249	255	242	283	258	262	236	274	255	269	272	315	290	262	249	259	282	259	267	278	236	262	244	266	264	296	256	281	273	278	233	275	257	246	296	255	278	278	259	262	253	269	253	286	292	311	268	256	267	256	271	251	282	285	240	258	267	289	279	291	245	263	275	275	274	249	237	267	269	268	242	272	285	274	260	251	278	265	277	283	243	300	259	286	281	304	289	213	267	227	266	261	251	293	255	259	284	266	245	252	259	268	273	276	274	242	281	283	238	245	260	271	260	259	271	289	267	267	269	250	285	272	296	270	258	288	257	254	298	226	269	270	280	297	239	272	290	262	249	290	230	249	252	300	244	252	262	260	289	257	267	250	269	289	258	270	251	267	288	244	283	261	256	217	231	278	302	284	253	257	275	243	276	257	285	285	248	258	257	254	286	300	270	278	284	257	245	275	284	270	269	264	265	248	259	247	269	270	269	262	308	260	237	225	277	269	294	275	247	266	233	282	254	254	272	298	270	258	238	255	254	235	260	297	267	274	278	268	272	285	258	277	273	258	272	258	232	271	265	246	273	257	266	224	257	278	291	293	285	226	284	251	283	282	266	251	271	265	276	270	298	271	271	271	247	280	289	262	260	241	262	301	235	277	255	287	242	305	264	271	267	253	252	271	278	253	281	272	295	275	272	287	286	261	240	243	258	290	246	273	261	272	288	264	259	275	242	251	262	256	270	244	255	260	277	250	272	278	289	273	272	267	267	267	261	256	252	276	278	263	263	259	252	224	259	273	242	257	268	285	251	290	300	268	295	259	232	303	260	261	284	219	250	276	279	241	273	260	253	261	288	282	267	256	269	285	279	265	275	267	253	294	258	281	278	257	279	239	252	261	247	245	278	269	252	263	295	276	260	277	281	240	261	253	285	255	272	276	266	285	281	288	285	276	240	281	265	256	263	284	238	283	287	283	235	257	270	249	255	283	278	226	247	297	263	242	258	270	274	269	266	252	274	241	255	263	291	252	295	254	258	247	253	251	264	287	270	255	279	242	278	241	263	247	271	263	265	265	262	271	259	291	292	258	263	249	238	233	273	273	274	283	276	248	242	273	277	277	262	298	276	264	256	277	250	259	279	265	268	275	271	260	259	275	254	261	277	267	252	273	275	262	287	245	263	271	264	283	253	258	286	267	283	251	236	262	230	273	264	256	242	284	272	271	257	270	293	273	276	279	251	237	276	268	275	268	280	280	263	269	262	252	215	270	239	258	247	259	240	268	286	256	272	282	295	259	250	254	259	251	257	282	269	265	257	256	261	271	276	221	259	242	261	259	275	281	254	279	275	230	277	261	256	258	271	253	257	275	268	263	255	256	228	270	285	241	233	276	255	244	274	246	273	301	243	253	289	247	259	241	270	266	247	277	287	274	267	232	250	272	246	268	253	283	288	255	272	231	271	231	259	248	270	263	283	273	291	227	271	267	266	275	296	267	276	286	247	275	254	251	234	275	242	270	257	275	271	263	255	322	270	248	245	264	258	229	252	269	260	296	246	268	257	254	252	280	287	299	291	245	273	236	273	254	270	260	261	272	259	264	276	268	296	291	270	264	289	239	260	257	236	259	259	237	260	259	278	259	269	273	262	241	254	249	238	241	240	252	296	263	282	268	285	278
5820	1526	3112	3321	2948	2958	3196	2800	2262	1998	1914	1581	1587	1341	1255	1088	1091	1095	1093	1095	1081	1067	1132	1188	1034	1088	1041	1034	834	924	832	789	725	794	734	769	845	810	813	753	796	786	767	826	753	815	720	725	723	672	692	682	635	682	693	637	695	694	669	667	735	667	658	739	651	665	653	679	676	664	639	663	704	686	717	640	688	696	675	630	653	652	666	668	674	656	665	703	658	685	651	673	674	680	689	679	646	672	660	688	651	663	648	686	678	671	698	670	644	677	688	694	687	673	646	638	656	617	669	667	652	650	640	680	676	711	678	622	675	681	667	677	675	649	723	701	672	708	691	670	630	672	693	624	681	631	639	706	693	621	689	614	675	649	664	651	656	687	640	642	657	711	698	698	711	621	668	599	683	689	650	701	643	665	656	684	627	648	626	669	628	639	624	691	663	679	646	655	638	634	672	681	635	657	686	689	660	650	656	656	650	693	622	666	660	654	639	660	663	602	710	692	670	671	759	662	627	617	632	716	642	643	641	690	683	637	668	612	640	684	657	664	645	669	639	687	643	659	617	642	652	621	698	674	667	673	647	672	648	684	653	633	645	694	674	662	635	626	686	646	673	625	689	671	638	686	692	668	678	655	664	653	659	622	641	705	670	683	624	610	707	680	596	643	649	703	637	643	671	672	688	637	640	617	649	663	667	628	655	612	644	613	670	624	652	661	645	671	648	665	695	657	652	674	651	622	623	669	675	652	642	649	655	683	727	624	635	691	686	619	653	664	655	662	637	660	684	619	699	645	643	618	671	650	630	684	647	613	710	643	647	655	671	658	659	668	635	654	619	671	704	612	691	648	692	650	636	661	655	681	663	612	644	637	663	640	668	675	642	640	660	638	661	657	710	679	628	715	652	658	650	668	663	629	628	645	679	706	674	648	711	704	661	682	711	620	660	626	648	638	619	670	678	634	674	672	667	628	663	614	648	676	640	683	630	675	652	708	661	661	683	647	649	642	687	654	663	656	625	664	635	651	686	660	652	643	639	625	641	624	620	678	672	631	642	673	668	653	671	680	651	649	666	653	651	652	686	666	644	634	663	640	657	645	620	663	702	649	664	693	678	668	641	654	671	672	625	677	666	662	653	662	592	659	609	607	646	657	646	743	638	623	665	658	681	674	664	652	669	631	687	664	672	663	667	646	696	620	644	636	701	667	642	676	642	639	654	635	649	658	585	631	647	662	648	673	687	638	666	679	634	697	683	634	663	624	648	635	622	670	632	662	688	637	635	683	691	676	686	706	648	661	693	648	638	648	664	641	609	635	632	705	636	633	626	675	676	661	667	638	596	677	657	660	666	661	645	654	644	604	649	655	643	676	647	645	647	645	667	657	649	659	722	687	621	705	649	672	637	619	651	662	662	642	676	672	684	663	666	696	679	619	652	681	651	620	645	661	623	641	628	667	663	659	679	667	638	666	664	665	669	609	664	707	629	643	676	666	644	654	682	652	624	650	688	713	695	624	626	655	672	648	715	666	657	662	676	675	645	684	662	647	685	657	646	673	688	683	648	708	666	644	655	650	675	652	675	691	716	662	628	648	639	678	634	664	673	693	643	676	672	666	680	647	625	654	639	651	705	668	635	653	647	683	651	664	644	697	671	635	646	653	613	700	670	657	684	642	662	656	667	643	644	672	698	642	671	635	612	701	645	660	639	708	673	636	645	656	687	674	670	727	610	668	638	636	657	644	672	640	663	672	683	724	612	661	625	665	641	665	684	632	655	665	628	659	621	671	669	638	646	632	628	632	680	621	656	675	685	632	635	668	690	641	690	707	667	658	646	617	658	640	669	685	648	642	662	674	653	668	600	636	642	692	649	699	639	674	628	658	702	634	648	632	650	610	650	649	669	624	685	601	616	640	632	664	639	678	616	626	677	650	610	664	604	661	667	712	684	626	693	667	680	676	631	667	615	665	651	712	700	627	677	660	623	666	659	622	621	645	632	653	636	700	636	614	683	674	702	666	710	687	703	616	633	662	658	673	636	670	690	725	699	673	631	638	654	681	624	658	646	658	649	602	713	655	655	626	662	661	628	667	659	667	655	623	650	682	646	654	666	679	675	646	641	656	640	661	678	635	661	647	612	666	653	659	647	653	643	645	668	640	686	657	666	667	654	641	658	668	699	696	670	711	631	684	639	661	657	665	663	676	667	621	648	666	704	689	657	656	620	622	662	664	656	652	633	666	656	667	680	707	677	691	665	650	662	614	711	672	677	650	627	619	616	638	652	650	644	679	661	685	659	611	709	666	651	682	640	614	639	656	626	650	641	670	686	651	663	675	643	674	656	703	687	654	641	649	608	650	664	694	626	633	633	669	654	651	669	647	680	664	640	649	658	687	629	633	665	629	662	686	589	646	683	714	644	666	692	630	647	579	691	653	663	650	635	696	696	661	602	701	663	637	673	613	702	670	653	682	630	586	676	652	670	683	675	674	701	692	681	697	640	642	668	653	674	615	649	743	663	675	669	626	634	636	625	678	673	643	691	671	687	681	688	668	659	669	637	676	680	688	712	703	638	693	645	691	663	691	639	653	674	652	721	690	649	666	646	706	692	701	649	636	637	669	724	618	666	664	655	651	642	630	661	638	666	642	663	635	609	696	639	642	685	673	668	693	648	642	655	667	678	699	695	679	654	705	645	657	655	669	632	599	644	676	665	629	675	634	686	673	631	622	641	636	603	662	673	668	630	603	653	668	646	642	649	666	628	674	632	615	584	616	680	632	639	659	632	716	633	678	666	616	667	650	662	676	650	663	614	674	673	674	617	676	647	722	673	633	672	677	688	700	659	639	688	669	635	652	603	664	673	680	627	614	703	663	686	720	633	640	637	656	654	686	646	672	663	671	662	660	687	664	652	619	671	700	638	636	658	645	704	680	697	633	667	674	642	703	658	610	622	638	668	687	673	662	674	617	646	683	683	652	613	650	700	698	673	692	643	637	672	662	670	641	655	689	676	627	662	622	678	681	639	604	670	670	650	680	625	647	664	661	639	660	643	666	632	642	666	683	620	636	677	641	667	646	647	616	682	660	658	655	680	733	618	619	663	685	676	695	611	646	681	643	648	646	655	663	609	663	664	656	619	690	692	671	674	663	717	678	640	660	675	628	664	678	664	667	650	679	673	640	649	662	611	682	687	637	675	674	609	661	610	690	617	698	644	644	662	670	698	643	676	676	631	650	661	647	670	680	661	635	693	656	652	635	655	654	620	678	633	639	627	649	656	623	665	660	642	662	673	620	669	714	641	661	659	633	643	607	624	693	687	658	695	640	630	658	640	667	656	685	653	662	636	621	652	669	657	703	676	661	659	680	628	599	685	651	678	617	673	657	691	615	668	661	641	652	695	609	664	690	622	658	638	695	634	672	684	674	664	686	648	643	689	652	659	623	653	685	728	648	667	695	728	609	642	682	708	627	640	669	675	639	658	675	677	647	677	707	671	648	645	652
13998	2499	2533	1783	1251	1063	997	913	737	575	505	456	420	410	337	321	336	299	335	322	358	278	357	330	310	326	283	298	287	295	271	253	288	267	249	264	303	257	259	280	262	264	259	251	281	259	246	219	230	242	260	231	248	250	229	296	253	205	240	244	253	201	247	242	241	251	238	229	245	226	250	235	226	220	259	238	228	264	228	233	229	244	234	223	259	257	224	234	226	246	248	218	254	234	232	256	217	254	244	247	235	228	223	225	227	247	235	235	235	226	224	211	263	225	240	230	234	257	242	225	246	243	268	269	259	243	249	251	250	252	241	229	267	240	254	252	251	220	216	256	246	218	262	216	215	235	248	240	244	240	238	210	229	228	230	268	231	240	231	253	239	238	234	247	231	212	223	245	220	265	265	234	212	241	242	229	287	273	253	223	237	253	224	232	242	226	242	228	246	213	254	236	228	234	209	245	231	223	271	227	225	244	232	228	256	242	216	238	249	250	264	227	214	241	223	236	260	220	251	227	263	211	215	231	241	230	251	219	230	245	247	254	215	240	220	218	255	223	218	235	240	242	231	222	259	257	225	215	256	252	226	217	221	245	226	262	234	229	231	228	236	241	228	246	217	257	243	235	227	217	242	284	228	249	223	236	241	227	210	221	209	240	230	241	234	220	229	270	196	202	244	229	247	242	217	219	228	237	249	221	229	261	236	240	218	243	244	237	245	208	257	256	249	251	203	227	231	224	256	264	257	235	241	213	254	241	264	239	253	250	287	249	217	227	251	256	228	239	272	250	212	235	209	269	250	250	227	229	204	248	257	239	236	227	223	201	246	259	237	245	235	223	245	236	257	222	253	235	222	237	237	229	215	244	254	240	233	273	269	231	215	237	252	245	251	242	226	237	201	238	247	243	269	253	217	274	244	233	242	228	255	232	233	235	250	229	242	237	235	249	249	224	224	256	238	212	242	216	216	234	238	266	234	223	243	255	245	235	209	262	256	254	201	247	222	232	253	246	240	228	231	251	258	219	257	236	242	263	247	237	212	278	258	245	247	244	235	211	220	256	225	224	234	244	233	206	228	255	233	242	267	248	249	267	241	232	234	230	209	226	242	221	220	242	255	239	234	241	247	246	233	219	247	216	233	251	249	236	255	231	253	245	244	254	257	254	266	264	242	231	227	262	255	235	265	224	233	236	207	221	258	249	238	224	228	244	222	239	222	248	232	236	231	233	260	213	232	231	221	228	242	267	247	227	223	252	213	227	250	232	242	281	251	210	243	239	245	258	249	220	219	219	221	214	233	239	233	255	232	239	258	241	228	256	249	236	234	254	257	260	249	233	208	243	221	208	220	241	246	237	236	250	233	259	227	239	212	234	247	239	215	247	239	234	205	261	231	233	227	224	243	259	252	234	228	280	241	233	248	251	237	240	236	252	230	228	228	238	232	245	215	206	247	222	253	254	241	255	267	238	245	250	251	255	240	241	252	257	223	257	235	217	241	219	247	270	227	210	247	247	233	244	248	224	220	233	218	205	231	238	198	231	204	269	240	235	249	240	228	242	257	276	244	222	248	262	234	224	213	233	241	240	219	226	245	232	231	211	228	256	238	224	209	222	256	201	239	227	237	218	251	228	233	256	232	229	231	218	251	261	246	248	211	242	231	229	234	239	239	236	250	235	231	236	255	266	228	251	238	240	232	257	234	238	263	203	257	241	208	267	235	226	244	241	237	240	210	228	246	210	278	231	241	233	214	224	206	255	260	208	257	215	238	244	232	244	240	257	241	250	244	225	243	252	228	245	246	237	243	224	247	245	264	213	240	254	215	195	239	234	244	234	260	229	267	263	260	245	260	219	242	237	248	226	247	225	230	216	246	252	232	222	234	238	233	256	228	271	244	232	229	243	231	250	215	216	238	230	245	228	244	233	274	260	251	237	251	231	240	253	218	223	244	251	226	249	217	201	240	254	244	238	206	223	238	253	254	226	224	242	221	217	228	255	238	213	265	240	235	217	231	246	240	213	217	249	235	231	230	238	251	234	235	230	240	236	262	244	222	241	252	225	262	235	225	223	239	252	227	253	227	243	215	215	220	233	231	228	229	236	234	257	227	217	234	254	229	240	222	233	247	242	249	222	232	233	258	253	244	233	238	232	209	248	225	227	211	248	234	235	236	232	244	227	260	254	262	244	240	232	229	213	217	224	249	251	259	207	233	229	221	227	270	250	211	279	221	243	245	254	240	218	254	233	239	244	222	244	229	220	243	254	202	228	240	219	254	242	268	245	202	241	219	230	217	231	244	241	254	230	219	240	251	216	250	251	254	248	247	238	247	248	228	234	231	217	253	233	257	270	203	250	213	265	262	261	210	226	236	261	228	231	229	239	205	245	258	249	227	232	232	239	239	239	247	250	258	244	224	259	242	221	221	238	236	254	253	263	228	209	227	240	205	241	226	220	258	243	259	257	236	225	231	252	231	219	211	266	205	241	239	235	243	262	259	229	228	218	240	254	256	241	207	253	234	217	255	214	227	262	235	249	238	239	241	230	217	272	230	231	248	231	242	239	250	247	224	207	269	224	261	250	210	248	259	248	256	245	235	227	237	265	246	256	247	215	255	241	278	237	219	222	256	208	237	251	241	227	228	235	228	214	224	226	227	232	214	228	239	231	204	241	231	239	229	252	217	231	219	208	252	217	261	250	266	238	235	213	217	225	231	211	247	246	237	221	260	224	258	260	229	222	203	240	256	262	230	216	218	263	230	222	233	202	233	250	255	244	222	250	210	210	244	234	232	222	239	259	250	244	248	232	222	249	219	261	217	229	249	248	236	243	238	203	241	249	227	230	207	270	226	238	220	245	253	229	231	214	256	267	248	250	226	240	245	253	247	218	232	226	209	232	208	208	238	224	225	225	218	244	230	243	208	247	247	249	243	227	241	243	236	211	246	237	229	254	231	254	265	226	244	243	250	242	230	260	213	278	263	225	243	246	236	242	206	257	245	238	266	232	225	229	227	228	257	276	242	256	275	252	229	251	253	248	222	254	227	233	235	248	228	231	246	207	280	228	231	217	284	215	263	244	223	227	213	240	230	242	218	253	258	233	224	254	237	264	254	215	245	243	242	202	244	247	243	256	230	247	272	227	259	227	238	242	237	257	210	223	246	253	229	236	219	221	239	222	267	245	238	231	249	242	234	236	229	224	236	240	247	255	263	228	242	269	243	245	225	255	254	203	215	239	246	257	246	244	235	246	226	225	256	231	214	251	210	279	194	251	228	218	188	260	213	237	210	259	245	256	256	226	235	231	215	224	209	255	237	252	245	230	239	239	233	247	253	266	245	237	219	255	246	220	188	219	252	260	235	233	236	249	244	248	232	225	246	233	212	250	249	247	251	258	249	196	219	215	232	211	232	251	224	238	235	251	252	237	240	267	237	219	235	215	235	249	218	251	235	250	236	250	248	222	236	243	253	244	241	230	247	240	225	245	223	220	242	235
7566	2324	5335	5679	4966	4634	4758	4065	3337	2957	2780	2244	2097	1731	1524	1427	1321	1236	1348	1307	1298	1282	1371	1419	1224	1410	1157	1176	1033	1130	905	837	857	856	763	781	819	814	855	720	753	704	726	726	772	785	770	697	660	640	678	619	613	602	662	592	592	625	582	610	584	602	594	628	612	612	600	547	586	611	580	569	570	586	604	599	539	552	550	595	585	597	603	572	586	585	634	609	607	597	598	557	649	541	564	574	576	570	573	568	578	559	549	584	544	548	572	613	558	549	602	579	553	581	607	622	632	568	582	584	535	543	536	585	616	579	598	568	597	609	578	576	559	568	590	572	555	530	582	564	551	565	579	556	573	536	571	582	571	582	531	592	597	613	606	524	574	572	583	613	565	600	563	603	584	562	601	531	562	560	569	547	576	575	566	594	540	541	566	548	576	548	577	556	534	587	552	624	613	594	561	558	551	592	519	593	581	547	579	605	582	601	558	549	590	587	569	576	578	561	527	556	620	545	575	580	582	584	527	568	527	593	530	575	594	510	585	602	565	611	593	579	541	605	587	558	569	580	560	557	613	565	595	540	554	567	608	570	633	606	579	556	598	601	553	581	580	618	564	562	606	587	550	582	549	581	607	548	571	589	558	595	580	541	541	593	587	564	545	565	568	588	607	613	543	581	568	531	585	576	560	518	520	596	588	595	543	599	587	563	548	574	566	571	635	581	565	590	608	604	555	574	585	539	584	579	571	587	574	544	558	546	596	540	581	574	571	581	580	572	572	539	583	570	560	570	547	562	554	516	582	539	590	590	591	560	562	598	533	560	597	561	575	541	591	611	561	550	577	589	591	574	556	558	557	547	567	580	574	557	568	580	564	583	509	581	535	596	557	597	563	530	546	572	583	535	552	541	549	558	574	601	578	548	564	608	543	583	526	572	587	538	560	580	581	541	552	644	565	582	595	526	603	579	605	579	599	590	585	551	555	602	576	537	565	568	598	593	566	603	569	620	585	566	562	582	549	579	553	578	571	543	600	555	528	577	590	594	562	567	562	570	543	565	540	583	552	583	569	576	595	581	560	563	556	548	546	581	575	545	584	587	576	581	595	557	545	551	567	553	559	558	563	548	571	624	562	594	542	567	584	574	568	535	560	560	571	543	553	533	572	590	541	558	581	542	558	581	539	564	560	586	514	606	524	592	585	569	570	508	561	568	556	545	552	611	552	512	616	509	547	594	595	560	590	592	565	536	553	561	564	539	555	517	566	533	600	543	538	566	580	572	600	547	577	565	551	592	618	611	568	564	592	554	623	564	558	593	552	588	607	550	563	552	571	551	560	597	565	564	573	584	579	576	564	570	534	584	590	553	608	613	602	560	565	583	585	563	564	514	552	572	561	585	557	591	585	600	562	587	513	618	561	556	580	586	577	586	560	543	585	563	595	563	593	575	600	615	565	556	610	569	561	542	567	562	547	548	581	555	546	598	565	559	533	548	588	560	591	602	565	616	583	596	541	583	601	570	575	547	623	578	533	572	571	571	565	586	584	543	573	565	552	578	574	578	578	580	607	578	553	592	584	580	573	618	547	588	611	553	556	552	559	572	613	566	544	580	563	556	567	591	593	591	575	572	533	563	574	579	554	542	529	568	600	578	548	575	560	536	514	570	552	552	553	556	590	586	542	615	566	563	607	542	559	604	545	537	576	594	574	552	602	570	552	555	571	574	567	591	555	565	550	574	595	607	591	573	560	524	607	506	582	576	593	550	565	544	567	567	556	553	570	562	605	530	553	540	586	585	584	555	565	550	511	597	585	582	544	599	515	495	593	598	595	574	580	598	552	586	585	614	575	601	548	541	561	580	525	584	547	592	535	584	548	578	588	576	561	560	541	559	601	566	565	531	558	567	525	556	583	542	595	558	592	565	582	578	560	581	542	583	555	595	589	533	589	563	539	508	574	565	564	563	588	559	558	568	614	559	545	582	519	554	561	588	577	556	561	607	577	573	528	575	519	565	603	552	555	591	573	557	580	598	559	537	561	568	585	604	546	578	573	540	601	576	576	558	574	587	547	562	558	564	587	582	577	554	601	591	582	549	586	563	589	564	578	581	574	608	587	566	541	540	643	552	550	507	586	596	544	551	571	594	596	537	564	534	579	593	568	590	495	557	543	556	576	592	570	597	567	573	585	562	585	569	540	575	598	573	568	546	576	575	592	571	564	604	569	580	550	557	578	567	562	576	573	591	577	546	544	563	554	554	537	536	584	616	620	560	557	565	585	573	574	580	553	558	584	594	544	575	549	562	553	538	591	574	545	586	531	598	559	573	533	589	528	571	518	565	564	539	575	566	583	558	594	619	549	603	603	592	536	562	567	575	584	600	546	551	538	545	572	524	611	583	551	538	566	579	521	566	530	577	522	586	565	568	553	579	578	558	602	606	602	534	559	550	579	534	579	580	549	565	551	583	598	599	560	587	533	568	580	579	583	547	601	602	602	585	623	583	587	529	548	593	542	524	579	577	555	586	594	562	565	555	563	597	533	544	604	588	569	545	535	563	574	579	582	579	566	603	560	583	560	521	600	561	601	569	580	602	591	575	564	549	545	587	623	599	572	565	569	545	580	570	568	626	588	570	569	571	535	588	550	573	595	552	586	569	581	582	529	597	602	583	568	560	561	590	569	560	565	562	565	563	558	551	558	606	585	565	579	588	561	616	578	532	593	580	559	565	581	558	592	564	533	549	562	595	512	548	546	550	581	540	574	577	547	601	605	546	560	508	564	559	594	568	588	565	550	561	580	586	580	603	595	590	540	603	598	571	602	578	524	553	609	603	569	590	567	550	584	563	577	571	553	572	558	586	556	556	577	578	574	581	549	596	545	573	576	558	533	555	606	571	539	541	615	552	569	556	571	592	522	547	544	569	588	574	631	539	596	607	572	544	596	574	611	572	560	589	531	616	584	583	562	571	584	540	558	564	583	618	564	603	584	532	602	580	631	550	620	553	584	618	594	593	587	576	586	556	560	637	573	622	542	559	570	588	604	587	529	562	600	586	528	573	553	589	563	577	550	578	565	542	559	568	547	596	555	600	554	507	584	556	551	587	578	586	559	609	574	550	577	560	552	526	576	567	532	596	545	557	580	566	539	593	531	554	604	553	519	564	571	529	567	607	564	543	570	585	572	522	555	573	596	578	551	555	596	545	557	541	571	594	605	561	627	580	546	595	554	598	629	561	557	552	559	526	569	578	596	590	597	561	559	530	570	554	556	599	565	613	595	592	588	579	575	585	554	574	550	584	545	567	567	585	542	584	574	584	570	573	624	595	591	594	538	520	541	580	523	573	551	596	560	564	526	580	584	573	536	564	621	600	548	552	606	538	580	554	585	564	587	537	597	536	604	565	563	593	554	591	557	582	569	532	568	580	567	573	580	577	554	577	521	572	545	576	558	571	557	557	556	545	545	554	560	583	624	569	591	542	524	611	535	546	572	560	585	567	579	571	536	576
1783	180	173	162	155	202	210	227	202	203	170	170	183	150	137	152	153	136	123	157	148	164	149	141	151	144	135	138	141	145	134	144	138	131	127	135	132	132	158	130	130	146	108	119	144	108	141	131	152	131	128	126	134	105	152	123	127	123	134	141	140	152	145	145	119	120	148	128	150	145	133	124	133	131	125	148	128	139	123	129	137	137	128	112	136	133	119	138	130	141	135	129	133	137	152	149	131	127	152	136	136	143	141	129	163	136	127	128	129	145	143	122	143	115	166	137	132	140	125	132	145	143	150	125	134	130	143	142	108	125	131	129	139	146	153	129	124	138	125	126	121	127	121	122	140	149	131	124	121	122	141	159	149	151	151	147	145	155	143	122	150	134	128	146	143	155	143	141	159	148	131	156	132	140	124	129	147	141	152	139	137	141	128	148	146	149	140	151	142	147	133	144	126	147	139	142	136	125	138	134	161	155	116	135	150	147	136	142	127	157	153	144	124	151	160	116	139	144	120	129	150	126	122	143	123	153	145	126	138	133	142	137	126	136	114	133	136	121	123	131	127	151	125	154	150	131	114	150	130	132	155	140	146	148	144	144	129	117	132	116	152	133	137	154	135	120	119	131	152	128	141	133	122	138	135	126	133	131	143	129	114	140	142	131	129	122	154	126	114	125	129	136	143	107	142	122	130	169	123	170	124	141	123	130	161	115	139	134	142	137	129	146	133	142	142	123	149	144	150	127	121	161	139	140	117	144	145	118	144	171	139	126	123	141	132	127	138	130	133	154	136	140	115	152	131	121	131	143	139	146	151	126	124	127	132	140	146	142	137	114	117	150	127	144	158	121	146	155	144	121	146	129	133	136	121	144	165	136	147	119	134	129	120	149	133	153	121	143	125	129	143	115	144	137	108	139	151	133	159	142	148	143	119	152	152	114	110	131	142	138	122	134	128	132	140	138	158	136	132	133	121	135	133	149	156	118	146	158	120	130	143	154	142	149	137	128	143	114	129	145	129	149	129	143	169	126	141	129	151	139	144	135	120	147	138	147	130	134	133	168	127	147	142	124	131	145	123	144	139	143	149	123	150	161	155	134	123	133	143	131	118	140	153	116	112	145	124	152	152	150	114	152	150	147	149	132	130	124	119	147	120	137	154	118	135	139	140	147	154	164	135	133	131	133	160	145	129	141	124	154	136	136	134	130	130	138	131	135	136	132	129	122	145	155	142	132	121	151	159	141	143	110	130	139	154	142	138	141	132	133	150	132	122	157	127	130	137	140	119	120	163	139	127	129	129	144	155	137	141	126	157	160	136	142	143	147	137	117	127	127	141	166	144	134	144	129	127	164	144	135	151	139	127	142	134	149	130	140	116	130	131	141	142	136	139	146	134	137	158	141	136	129	134	124	153	137	140	151	135	122	135	144	130	123	133	151	134	127	126	118	129	125	134	119	126	166	143	149	128	128	156	123	135	132	157	156	139	133	128	138	142	138	128	133	116	132	140	139	140	141	139	131	133	163	152	132	132	144	122	148	161	144	122	120	129	141	130	140	105	159	134	146	142	140	124	138	156	150	139	124	142	122	142	124	146	142	168	124	150	149	149	143	140	132	129	123	133	146	139	149	153	122	125	133	152	140	139	137	148	152	139	141	156	135	130	144	142	116	143	156	121	134	140	151	134	139	130	128	130	129	135	153	128	160	129	147	146	142	158	115	136	132	134	109	134	133	116	166	152	148	131	128	132	139	145	131	125	146	142	150	139	107	116	152	132	131	141	150	130	124	155	149	140	122	118	137	142	160	134	136	134	140	147	152	131	141	142	149	141	154	126	132	127	143	168	141	148	118	135	131	133	124	132	130	121	134	142	147	137	120	132	127	134	127	139	132	129	125	123	140	139	157	139	129	132	133	145	122	151	156	124	133	175	110	143	135	140	128	134	116	156	129	141	120	131	136	144	135	137	125	122	152	137	140	160	152	143	138	107	130	135	150	143	152	124	127	127	139	125	147	166	132	123	147	142	159	126	129	128	138	152	172	141	160	138	145	152	151	146	151	115	160	131	108	146	130	156	136	117	140	131	134	143	146	145	120	138	135	138	153	108	139	143	157	148	135	152	134	121	138	155	144	147	133	123	143	131	144	133	129	131	129	147	137	148	142	126	141	127	125	137	150	149	117	134	149	147	120	117	120	124	130	132	146	132	136	120	138	132	140	139	127	157	130	130	125	119	158	125	143	141	118	155	161	136	129	128	141	120	147	136	124	124	120	135	133	140	102	119	136	123	159	120	136	119	138	144	162	131	137	152	111	148	114	130	164	154	141	139	132	168	131	158	147	145	186	150	143	145	117	127	142	143	131	138	136	148	116	172	151	143	139	142	141	161	136	152	150	162	154	115	126	136	153	151	137	141	148	137	114	128	147	125	153	135	152	128	117	140	146	123	142	129	148	138	134	116	142	134	133	149	133	119	147	155	137	144	146	140	135	152	139	153	143	119	136	126	141	135	151	143	148	141	133	155	148	134	135	111	130	120	151	143	129	142	115	145	126	131	148	146	132	145	141	151	150	139	141	151	115	130	117	133	142	148	149	134	141	143	141	152	116	147	124	133	135	149	138	142	131	133	133	124	135	133	136	148	158	144	141	148	140	122	121	117	143	146	135	127	146	152	129	140	144	128	137	122	149	139	135	150	145	182	146	134	119	126	125	160	116	144	129	129	139	142	145	125	152	117	129	124	134	151	157	144	108	131	154	146	126	117	126	136	141	153	158	127	135	148	147	153	156	131	137	134	149	130	146	125	127	135	126	129	138	124	122	126	127	174	162	141	123	145	145	129	137	160	158	143	156	159	156	139	132	139	128	149	153	132	131	127	133	115	134	129	142	129	142	147	128	134	131	158	134	109	133	124	140	130	129	143	159	154	138	130	131	150	123	135	122	140	134	110	140	145	116	127	132	146	153	156	149	155	117	132	141	141	121	126	124	138	144	138	138	132	143	133	133	142	132	141	151	126	173	154	129	125	129	126	140	122	126	140	130	158	128	139	139	133	131	128	132	145	145	136	148	151	127	127	122	135	165	129	127	137	136	141	142	136	141	135	114	135	139	126	153	149	154	141	123	158	127	121	136	138	157	120	131	122	140	136	144	131	148	128	153	154	139	125	108	152	119	116	143	150	157	129	138	147	126	138	130	142	130	146	119	143	152	139	125	134	141	124	128	142	175	135	141	142	139	141	144	132	145	126	128	134	125	119	150	126	155	153	136	129	134	137	137	137	129	127	144	145	155	137	120	140	138	137	130	147	137	151	166	128	130	142	151	132	144	148	123	136	140	144	155	141	159	137	137	145	128	149	134	142	125	141	119	133	137	134	142	153	147	126	125	134	143	112	114	136	143	142	142	141	133	133	147	134	152	115	138	148	138	136	124	150	145	162	135	144	136	127	148	127	143	132	135	153	140	128	155	127	136	140	123	127	142	151	142	151	124	125	137	132	117
2193	470	470	503	497	783	1013	847	875	787	774	644	595	522	505	515	429	504	518	452	464	435	436	498	475	428	437	394	438	406	410	433	333	377	378	392	428	388	379	384	366	347	376	381	427	384	388	410	380	386	365	389	403	372	373	348	417	381	379	399	396	370	374	378	376	414	361	372	366	373	371	362	373	395	377	405	381	380	381	358	418	397	343	406	383	393	364	370	382	386	388	351	365	386	366	321	383	380	383	381	383	395	400	363	379	421	373	425	402	400	374	387	386	403	365	401	385	373	415	413	361	386	360	391	356	384	399	371	348	395	399	422	358	309	405	395	361	427	401	399	398	380	376	385	402	402	362	382	366	400	368	348	413	382	402	353	324	358	397	348	334	400	399	352	372	358	392	373	408	392	378	376	393	390	375	401	397	382	383	370	414	414	413	388	377	348	367	349	396	385	391	377	422	381	367	358	360	366	367	373	360	397	364	355	396	375	404	354	383	393	353	382	360	367	384	386	385	380	371	394	375	385	398	379	371	388	374	387	382	372	356	397	365	395	400	368	372	373	396	359	355	356	388	397	402	341	419	359	402	402	387	388	364	407	394	361	388	355	381	341	322	385	368	435	411	398	396	389	368	366	374	400	364	386	374	375	360	376	388	414	402	400	378	391	364	410	416	426	380	345	341	358	398	384	405	378	390	363	359	380	383	403	387	350	372	388	394	380	386	372	374	398	412	375	376	430	386	381	417	429	339	379	417	363	393	364	370	399	372	402	350	354	372	388	371	376	382	434	367	386	375	388	401	386	367	400	414	371	418	340	381	381	352	352	344	362	390	379	397	412	400	382	381	364	384	372	385	368	413	410	405	376	346	375	363	410	371	406	383	403	398	363	370	371	433	369	398	388	408	382	359	397	389	430	371	396	391	362	405	386	375	373	355	401	339	391	387	371	397	364	355	388	387	420	338	399	399	368	379	376	417	384	387	363	355	373	393	360	379	394	379	411	391	351	339	386	370	373	370	390	393	367	358	371	392	386	395	369	395	397	362	400	405	398	385	358	387	361	362	408	423	392	414	386	382	372	383	374	380	439	370	388	399	371	408	400	391	388	392	410	373	372	409	387	403	363	399	379	385	404	345	360	388	389	382	374	376	382	351	384	372	340	363	355	391	350	406	362	365	359	345	368	386	406	375	379	375	396	358	385	400	378	397	412	387	404	376	372	341	372	376	362	352	375	389	394	380	371	371	393	397	368	394	374	397	387	385	417	428	400	409	419	377	338	391	381	364	353	393	368	383	369	375	369	379	377	375	407	382	349	388	396	376	418	370	388	361	365	397	383	396	384	373	363	397	382	375	388	364	398	387	408	371	374	382	374	412	404	399	382	372	393	399	402	375	374	400	371	373	348	368	371	381	370	366	417	391	412	367	344	414	381	411	367	355	417	371	376	387	411	392	350	401	367	356	355	402	364	407	381	397	381	371	353	389	394	356	380	375	377	368	392	395	378	358	381	401	393	373	373	380	427	392	393	397	397	353	391	365	394	376	395	388	365	411	357	378	405	357	377	386	388	364	385	319	387	380	378	424	364	364	373	386	398	384	379	376	357	381	394	343	392	388	389	393	377	405	351	405	381	369	391	372	410	366	371	371	386	374	349	390	402	406	402	394	438	372	364	397	370	365	383	418	389	382	408	369	380	358	398	372	405	397	341	396	388	353	420	368	376	390	366	372	372	386	397	394	352	371	365	337	388	398	376	403	386	377	404	359	371	376	392	377	368	399	391	371	375	434	384	339	374	398	353	399	386	383	385	388	403	344	400	387	390	388	382	399	380	352	392	386	364	387	393	337	372	377	391	402	403	397	395	420	402	385	371	354	373	372	369	389	389	390	372	367	387	416	376	405	353	362	403	392	398	360	381	369	387	381	385	407	372	373	409	367	397	376	367	394	400	423	402	361	392	394	392	372	401	400	408	366	343	398	385	355	347	397	356	379	343	383	435	373	342	363	386	401	376	376	393	372	363	366	386	391	385	374	381	350	401	404	401	373	405	409	391	375	383	364	401	362	402	381	405	370	399	366	346	384	376	389	371	421	380	380	385	389	392	369	421	366	359	410	370	389	404	371	393	418	401	404	396	405	383	406	382	415	384	379	398	384	389	362	386	351	370	346	410	397	356	388	395	348	387	366	392	403	396	384	404	410	409	408	364	425	396	360	397	350	374	374	357	376	401	401	379	412	367	349	402	409	354	370	390	358	373	361	387	396	394	386	398	350	395	387	362	415	371	377	382	379	392	394	403	378	412	370	393	388	400	392	365	373	361	372	387	432	391	400	387	352	390	386	374	351	376	396	409	398	363	365	426	398	398	385	384	381	362	391	346	375	366	402	366	367	406	404	364	397	392	398	395	399	348	364	375	369	405	370	362	427	403	357	391	378	368	393	389	384	405	398	397	385	377	409	415	392	379	350	371	382	375	412	365	417	376	401	367	388	381	360	376	390	390	391	393	386	388	369	406	415	407	408	368	380	375	388	408	369	371	382	389	398	379	372	366	362	389	381	362	415	379	381	330	391	348	359	401	357	387	410	383	394	372	387	377	366	352	371	382	383	378	393	383	372	363	393	389	374	382	376	398	337	361	376	370	384	385	329	412	379	419	403	383	417	361	383	364	391	380	364	370	383	382	381	374	360	377	372	362	394	426	373	351	405	411	338	395	365	380	412	387	382	359	401	371	362	375	344	360	398	388	374	367	369	350	375	402	371	393	401	425	381	404	372	371	341	367	393	372	384	363	363	399	378	419	374	383	395	379	347	376	387	415	402	373	365	401	359	373	365	392	417	339	368	406	342	390	395	402	386	347	384	421	404	388	348	383	392	390	412	411	357	384	364	373	372	384	402	383	388	398	373	398	386	399	396	380	397	393	391	420	400	405	362	390	374	406	387	409	377	394	344	432	430	363	366	413	404	390	348	372	390	392	414	381	402	381	363	428	345	398	407	370	386	391	424	384	354	380	381	380	382	393	351	365	367	376	389	387	357	415	361	372	367	366	409	391	404	386	356	367	381	388	381	381	358	355	409	374	373	392	399	396	361	417	372	391	431	402	389	368	363	359	369	406	415	381	365	359	407	378	378	385	368	388	385	342	372	393	375	394	373	356	374	408	372	362	408	372	402	409	356	379	394	388	349	419	356	379	383	371	390	396	386	355	385	369	349	435	379	368	398	384	391	377	396	368	346	394	382	369	439	375	349	379	369	350	401	377	384	414	395	400	346	396	370	423	399	357	357	385	404	412	369	359	398	355	370	384	414	410	372	380	356	362	377	373	401	392	343	366	388	378	386	374	374	357	362	411	402	390	371	390	366	398	339	378	408	349	372	397	374	383	375	360	354	435	365	389	402	385	439	413	385	349	383	380	379	369	387	358	379	389	389	385	351	372	388	408	384	375	380	360	397	378	381	377	374	399	419	390	376	396	410	400	362	389	415	372	365	396	384	383	380	390
7653	1198	1259	979	750	750	689	672	547	462	412	393	377	348	336	351	341	323	324	296	321	304	322	315	317	295	346	307	286	305	250	277	265	307	264	241	258	274	279	292	267	268	277	233	281	267	269	257	277	286	253	259	261	278	274	263	266	271	256	259	252	258	295	297	288	266	277	273	270	279	297	279	272	255	292	280	286	269	262	273	253	253	234	283	309	265	247	283	260	247	253	288	280	220	251	262	282	280	261	271	231	281	251	255	258	297	288	270	252	267	289	278	251	258	279	280	293	256	267	278	275	284	283	249	277	261	264	289	279	277	245	283	241	251	265	239	263	276	244	265	230	262	257	273	294	281	282	257	260	262	271	281	252	270	263	255	289	278	280	261	295	233	258	237	257	278	256	262	276	270	271	269	240	261	293	253	238	267	265	288	294	261	258	229	284	238	255	249	249	252	268	293	230	254	269	261	297	261	268	290	269	262	255	252	251	269	268	284	239	240	298	280	255	279	285	268	248	256	278	242	273	275	280	260	263	263	307	281	282	280	257	268	264	269	251	296	251	253	295	273	262	302	293	272	269	295	268	245	271	267	299	265	278	246	272	288	246	264	255	275	250	230	292	247	275	263	308	283	273	287	272	276	265	259	269	242	281	277	247	261	268	265	290	252	257	273	257	279	246	293	255	261	266	269	271	252	263	271	281	241	293	259	248	270	266	249	284	273	240	277	289	262	255	248	237	281	267	257	270	261	253	277	263	282	267	253	263	275	260	247	254	290	283	275	289	251	247	289	266	287	267	260	269	252	258	277	272	272	265	284	262	257	274	253	288	298	288	258	259	285	272	296	293	265	281	294	262	251	258	249	264	246	297	265	244	298	297	253	282	256	262	286	270	275	262	261	227	273	294	259	265	253	261	265	274	265	265	282	286	270	290	267	228	271	271	284	221	252	262	279	267	240	256	271	249	293	285	262	285	268	270	278	311	279	260	281	263	229	242	269	258	269	243	280	253	247	256	272	263	267	284	282	217	234	277	254	262	267	270	261	285	279	263	277	256	286	259	273	261	276	263	272	267	288	245	282	280	281	254	272	261	258	242	292	280	250	258	280	263	271	251	265	265	249	255	264	231	279	294	256	259	238	228	241	264	272	287	273	257	269	285	263	250	278	288	276	275	259	273	234	285	272	251	276	259	267	262	257	254	246	262	245	260	255	256	250	256	267	270	265	279	265	294	247	240	245	261	271	294	257	251	224	294	297	262	247	246	264	293	246	255	279	277	274	274	298	270	262	238	258	228	249	271	277	275	251	231	251	292	254	270	284	294	280	229	277	253	258	262	268	243	252	252	285	251	251	258	280	261	258	241	284	257	261	275	251	255	252	254	286	292	282	285	270	280	275	250	281	246	287	265	266	255	259	241	282	270	270	275	277	254	245	273	263	268	253	239	250	246	290	278	263	226	285	275	256	279	245	268	246	260	292	283	242	286	267	267	231	264	273	264	252	282	290	272	262	248	273	273	264	270	260	273	278	259	271	261	260	259	281	248	265	268	267	275	283	271	265	263	258	267	266	271	254	278	272	290	287	260	260	282	258	252	280	238	271	240	258	259	265	253	274	251	240	293	273	288	259	262	244	240	262	259	254	249	267	248	276	293	248	252	289	243	277	265	304	252	280	284	232	233	254	262	250	237	273	269	281	276	267	286	254	252	247	242	270	256	273	271	249	275	244	261	287	266	283	269	258	270	245	261	260	264	282	268	278	242	257	291	252	271	238	273	265	258	294	269	277	280	285	231	277	280	272	282	251	285	263	251	244	234	270	252	260	252	257	269	258	238	285	279	286	267	267	244	269	279	264	297	275	249	257	278	268	272	240	243	227	241	256	249	280	268	282	273	253	248	238	249	237	246	260	253	258	265	280	253	277	268	258	263	280	290	264	266	277	276	264	276	286	241	263	277	266	276	242	277	259	273	272	267	237	262	231	266	320	277	278	275	244	283	307	275	258	243	244	258	268	288	253	257	252	273	246	293	283	244	273	261	233	301	249	236	273	248	250	249	270	256	287	258	278	265	263	282	280	257	231	239	283	264	260	253	277	246	303	300	279	241	281	248	278	268	216	261	266	282	281	258	277	260	270	233	267	261	306	263	258	245	260	285	291	269	318	298	251	277	271	237	286	270	288	269	298	250	272	255	254	258	290	250	286	284	264	236	282	261	304	242	282	288	302	251	274	250	241	282	252	284	259	306	254	268	285	261	275	272	265	248	272	250	240	270	266	276	280	276	275	256	290	270	286	260	272	257	255	257	288	251	294	264	290	287	259	259	274	272	250	300	264	255	272	278	301	291	308	260	239	257	275	310	265	247	275	282	269	280	258	244	238	231	283	266	283	224	278	249	261	264	246	274	255	284	250	302	282	276	263	267	236	254	289	254	279	249	287	260	245	265	264	249	278	256	275	243	262	273	269	265	248	258	266	244	250	243	250	213	282	255	280	255	296	267	265	255	264	240	267	261	249	251	229	243	237	262	247	281	262	245	260	290	295	229	262	290	299	250	266	260	242	268	288	253	239	266	286	261	276	269	227	252	234	260	256	243	258	258	241	252	250	260	271	266	291	270	259	262	287	261	240	243	258	278	260	257	265	260	288	257	269	272	281	265	318	303	250	262	258	260	236	268	255	248	259	299	299	263	277	262	262	221	286	277	237	254	290	271	276	283	284	273	252	271	252	263	238	248	265	286	248	286	270	280	251	256	259	291	264	246	243	273	291	297	272	261	273	271	272	261	246	273	255	260	259	259	244	275	258	271	232	241	311	271	223	274	263	265	255	288	273	280	260	262	253	264	287	262	244	292	268	267	251	268	246	260	271	229	297	292	254	287	246	270	265	290	290	284	293	236	255	256	228	276	269	274	263	223	280	281	252	279	245	283	263	281	256	259	265	305	272	256	270	275	259	244	277	294	292	253	247	251	254	280	280	257	293	255	290	256	269	221	238	241	251	255	253	272	277	260	259	263	283	268	247	264	270	259	259	264	268	246	254	263	292	276	302	265	261	279	264	272	269	271	270	282	289	278	249	250	271	228	298	236	263	259	266	304	216	299	266	233	244	247	281	276	256	256	263	268	290	254	260	227	286	270	268	293	258	275	264	290	236	277	283	269	290	259	281	299	273	264	280	285	242	265	238	251	261	267	253	283	261	281	245	244	251	294	246	260	260	279	284	250	249	292	260	268	253	264	260	264	263	241	259	264	234	257	270	266	263	242	273	281	264	255	302	268	281	230	277	242	243	276	269	260	242	260	251	264	259	252	260	264	279	229	231	307	269	265	252	262	277	278	273	248	289	257	280	245	269	287	249	268	272	263	273	257	255	238	278	251	257	219	271	222	270	248	277	287	244	252	236	254	265	262	244	260	237	276	276	229	231	276	290	256	285	268	263	261	261	260	296	277	283	254	251	277	251	273	257	298	270	289	262	261	280	284	252	243	250	253	233	239	258	265	266
5844	1497	3181	3352	2963	2920	3063	2733	2591	2034	1962	1642	1571	1372	1238	1188	1109	1114	1018	1052	1110	1154	1116	1069	1135	1067	1133	999	978	1011	810	766	795	767	788	729	797	751	812	749	745	699	737	752	793	781	700	743	752	690	711	672	653	672	751	699	653	694	682	716	704	694	649	657	650	645	674	679	672	654	620	695	635	630	684	675	693	633	690	680	693	660	659	659	682	664	671	673	670	631	644	634	650	644	624	634	663	673	635	652	629	669	672	632	695	626	686	698	619	669	662	655	625	656	655	669	641	661	664	684	703	678	653	671	630	658	652	643	670	635	652	698	703	677	673	652	668	708	686	670	691	651	671	651	650	670	623	660	691	678	643	663	630	662	642	615	671	646	600	641	644	644	645	645	652	663	650	683	690	622	636	625	646	616	671	645	629	666	639	617	674	659	633	680	652	643	644	626	655	643	691	687	635	711	633	645	651	651	664	655	625	634	618	670	683	673	690	626	698	637	622	644	642	627	648	661	601	654	650	633	648	660	687	633	651	642	670	649	634	667	647	662	623	625	628	656	592	645	681	648	644	665	667	642	731	640	672	655	603	664	635	571	672	682	658	646	640	622	631	610	654	644	637	653	662	637	639	644	662	601	648	637	693	624	692	625	676	590	660	698	664	693	684	646	694	645	688	619	657	629	634	674	674	652	654	650	680	653	640	659	675	636	637	627	693	660	637	659	658	652	662	652	654	644	621	650	635	674	673	611	661	621	650	633	656	626	648	654	636	661	707	643	685	646	640	654	639	658	683	651	649	666	632	681	662	661	708	677	643	648	666	607	672	623	641	653	634	598	649	653	609	674	689	645	648	659	634	636	669	666	691	653	655	588	670	626	639	672	646	678	643	664	686	633	660	648	625	699	659	624	697	660	619	641	584	689	658	638	647	679	693	679	644	618	673	620	671	627	647	688	686	600	633	689	615	657	659	725	682	640	627	669	622	671	642	640	621	636	688	676	653	644	696	670	665	668	657	629	681	631	699	648	664	643	651	698	667	660	602	632	695	672	615	670	646	656	644	669	658	625	674	616	673	643	649	679	638	672	662	698	638	661	705	665	630	693	663	642	640	687	698	687	677	689	638	682	664	663	674	663	659	649	621	683	619	657	625	644	660	684	647	709	672	637	655	673	683	647	628	648	650	672	610	680	666	643	636	676	615	616	668	663	651	687	631	645	675	650	689	642	669	683	697	677	647	659	679	659	682	672	635	678	661	646	713	656	665	625	667	695	634	645	685	627	660	629	666	667	672	654	636	676	645	638	693	614	610	670	618	653	672	625	644	604	654	660	641	628	669	640	675	638	689	668	656	646	666	640	654	662	665	629	662	662	636	645	681	638	650	618	672	676	634	631	731	623	685	662	648	638	666	641	664	635	634	675	681	709	653	627	647	677	633	651	639	616	673	676	656	635	665	606	619	680	631	668	635	725	617	653	697	712	614	634	637	677	692	647	646	654	631	600	619	639	697	640	654	682	598	643	678	649	679	637	700	682	664	663	625	669	607	642	657	680	740	639	663	655	645	642	669	667	646	644	606	656	629	717	669	692	632	673	657	669	637	625	656	622	716	645	675	653	701	697	605	640	611	665	675	658	654	602	666	651	690	629	638	682	668	632	640	643	640	681	658	631	663	680	651	667	614	644	640	657	671	649	682	671	695	624	618	631	664	643	638	639	614	647	677	676	603	684	680	638	700	664	637	676	641	641	684	625	630	679	613	640	654	695	604	640	657	678	637	616	651	677	634	624	594	651	662	660	646	603	652	603	682	639	641	654	652	650	717	656	645	678	665	648	705	635	624	636	680	676	658	664	705	649	638	663	671	653	612	647	666	706	662	692	681	669	630	663	588	677	641	647	641	620	664	612	641	642	679	663	672	661	659	616	662	675	735	679	659	683	681	679	628	642	639	671	613	658	720	671	659	669	624	695	682	670	633	651	699	652	681	673	654	672	648	684	669	677	681	640	668	647	655	660	666	680	658	668	621	631	710	609	648	634	685	707	695	670	687	680	634	629	656	645	613	649	659	667	639	652	608	642	635	607	603	653	643	656	680	663	624	661	614	685	682	643	666	663	631	654	633	648	689	650	636	674	671	642	658	615	666	632	608	662	614	667	624	661	661	658	618	674	693	632	649	624	620	653	684	675	638	635	680	633	690	629	645	638	635	687	621	677	653	639	663	671	629	641	646	680	654	688	635	684	673	643	622	694	620	655	613	650	684	658	620	669	621	656	658	618	671	660	653	644	628	668	647	623	647	627	667	640	614	690	657	688	652	586	707	636	652	670	640	651	646	633	633	613	623	617	648	685	696	661	633	689	642	618	661	650	654	654	657	621	636	687	656	656	652	611	643	703	649	660	656	631	628	607	658	660	649	631	615	641	615	682	638	653	613	657	664	643	676	664	671	669	630	662	658	677	632	638	674	664	676	659	661	688	626	647	643	690	647	697	614	625	659	636	640	673	678	645	688	634	639	684	668	649	661	631	630	623	648	619	658	682	640	613	674	683	662	674	641	680	648	647	685	653	675	666	700	651	678	633	649	636	639	696	689	674	672	628	670	661	680	692	658	638	628	637	616	678	628	635	629	631	664	636	680	605	611	655	676	659	630	660	682	648	642	648	639	659	647	670	658	696	654	695	669	643	690	649	608	677	654	650	653	657	638	652	640	640	664	681	637	635	661	662	693	645	691	711	634	675	683	653	654	620	675	653	682	650	633	658	637	628	669	672	636	647	669	611	691	667	652	636	656	638	687	640	662	657	679	579	672	646	664	670	639	681	639	659	646	633	641	622	653	681	648	720	635	659	656	644	649	707	669	659	673	708	628	641	647	641	669	645	667	688	682	640	611	653	648	672	671	640	646	698	645	630	640	617	638	621	668	685	651	698	670	626	632	640	637	663	655	634	664	597	657	654	606	674	627	643	665	611	683	660	669	621	669	628	669	585	645	644	665	657	702	612	692	663	657	689	598	642	648	696	651	669	674	653	666	688	661	644	705	666	640	668	630	700	652	666	655	649	697	645	717	669	683	581	695	646	590	666	649	654	598	621	617	639	654	662	652	657	652	649	677	624	672	684	639	619	635	668	634	638	616	607	640	647	650	695	684	630	647	645	653	636	647	677	615	650	634	682	668	668	664	684	669	687	633	623	679	698	686	624	626	645	633	649	680	651	647	678	632	632	697	629	666	660	639	671	618	634	626	639	647	640	664	657	664	658	618	663	614	632	656	669	653	629	636	640	600	617	666	671	663	642	600	713	649	680	676	692	671	662	671	665	652	656	634	673	662	656	663	661	646	671	641	660	631	658	658	648	651	617	689	654	672	606	621	670	633	631	621	665	660	652	636	693	680	610	629	658	675	609	644	682	675	660	643	671	666	666	643	654	657	640	660	648	677	629	618	665	649	659	668	698	658	655	657	665	680	661	616	670	627	656	664	631	657	667	713	619	618	647	596	649	670	674
13875	2540	2552	1871	1254	1010	1025	877	745	623	548	477	441	395	353	331	323	322	298	323	326	316	351	323	300	318	328	311	304	240	309	271	265	239	246	288	266	249	265	266	272	272	256	241	267	247	217	241	253	241	279	234	241	244	256	279	263	275	239	252	255	224	276	253	244	230	238	224	220	243	232	257	229	259	227	229	267	237	257	216	232	249	279	230	218	237	241	262	255	257	232	220	236	249	243	236	257	263	259	229	255	236	226	245	228	238	220	248	259	236	227	253	229	247	222	244	240	223	251	238	237	252	262	236	231	249	236	228	217	228	233	231	242	218	276	255	219	217	215	232	233	219	238	219	245	238	246	223	207	254	222	225	224	213	220	246	257	250	206	253	225	213	214	213	255	218	244	257	265	228	252	242	242	244	236	226	262	240	242	234	257	233	226	260	227	241	226	240	207	212	221	230	233	225	228	206	242	219	237	215	215	233	263	249	220	240	233	250	241	239	231	260	253	239	225	220	233	233	240	247	217	220	229	257	254	275	248	228	241	249	257	207	221	214	246	217	212	240	237	228	245	246	239	269	210	226	220	246	238	244	227	229	218	218	243	244	231	231	235	226	223	234	231	251	229	249	245	233	236	246	243	222	218	227	245	240	249	241	242	243	258	210	233	266	246	206	274	233	225	223	220	238	246	240	248	237	261	254	229	249	260	254	218	214	231	248	272	249	237	215	259	225	243	268	253	237	235	219	233	219	239	226	240	230	233	227	294	227	231	257	236	248	235	261	241	252	212	238	232	245	210	229	217	249	261	223	236	235	207	239	237	276	230	233	252	236	223	242	217	219	237	242	225	221	231	244	229	263	254	231	213	235	251	207	225	216	237	236	227	210	200	251	235	238	223	221	224	220	234	267	239	252	229	223	244	215	248	243	231	246	226	242	225	240	239	259	222	232	230	222	229	267	224	236	264	229	221	226	216	238	242	240	251	226	222	235	260	225	240	240	219	244	220	238	260	226	221	236	262	236	233	234	228	243	239	243	239	247	235	237	266	249	251	234	231	237	235	227	238	225	243	247	230	227	216	226	265	263	236	254	244	202	237	227	228	238	230	240	243	214	248	214	222	273	265	233	238	232	200	220	234	211	226	228	230	227	262	243	217	236	254	239	280	230	233	244	234	246	222	228	226	256	248	254	249	212	225	245	282	244	223	247	259	224	245	229	193	228	235	220	245	240	251	258	200	242	253	242	215	248	257	232	230	252	244	247	252	223	224	222	226	232	222	236	223	258	226	258	210	235	253	242	255	214	231	218	242	222	236	235	211	234	230	224	216	213	253	209	249	244	227	262	241	276	265	240	209	227	247	249	226	223	256	239	236	237	244	269	238	254	233	206	245	234	255	246	233	232	231	260	241	244	245	229	264	229	262	220	226	249	249	246	265	253	222	235	203	221	236	240	232	241	234	236	234	231	236	239	220	234	240	248	235	238	220	228	212	235	247	225	242	247	244	254	234	242	227	217	217	237	232	246	235	251	271	226	230	277	264	249	230	244	265	242	219	235	240	261	272	265	225	220	232	239	260	232	262	222	223	235	253	241	251	273	243	245	290	248	233	233	231	226	239	242	231	257	211	231	253	253	269	213	238	237	245	244	232	226	234	246	242	248	244	245	213	246	248	246	245	234	232	252	234	242	238	212	234	241	242	248	247	214	241	256	242	226	219	218	223	219	238	229	222	248	209	230	229	231	237	216	220	232	206	237	246	223	270	249	246	226	235	218	264	253	252	237	231	213	255	232	207	239	260	269	238	244	244	235	232	217	211	229	236	191	245	232	263	240	227	216	259	223	282	234	250	235	211	232	224	247	230	230	245	225	232	240	228	239	242	238	257	281	262	245	242	207	236	242	216	258	209	229	231	217	234	255	242	242	256	279	220	245	255	256	221	264	272	236	239	259	241	280	247	223	237	246	243	235	241	245	248	254	234	241	231	246	237	219	238	216	226	225	224	233	237	247	229	236	242	236	215	237	217	214	232	254	225	251	235	223	234	216	206	249	242	236	211	231	250	230	241	243	227	229	250	241	242	249	222	223	255	249	228	245	230	254	215	228	227	240	261	246	237	236	245	233	264	250	250	248	224	252	240	236	232	224	245	208	223	262	230	254	241	281	268	230	252	252	241	207	247	240	225	242	227	233	260	250	241	249	219	235	250	260	223	216	213	224	258	247	243	237	228	199	229	233	229	229	248	232	234	261	227	246	236	244	186	240	230	247	215	237	265	210	230	227	229	219	243	237	222	253	259	240	200	241	230	244	228	272	232	236	206	246	230	236	238	242	238	245	236	260	248	209	239	251	257	248	242	248	211	189	241	206	268	248	242	239	246	239	227	235	230	232	255	236	217	242	236	232	248	220	221	222	235	240	256	247	239	245	244	267	249	247	231	232	229	257	266	245	224	247	234	243	213	245	240	229	261	223	250	248	256	269	227	212	234	201	237	256	271	212	226	243	212	250	252	255	200	236	219	234	242	257	241	228	248	253	240	216	231	247	264	245	236	261	211	236	228	275	246	218	241	226	240	246	247	245	214	264	249	251	244	256	232	235	263	247	259	249	240	251	235	226	212	215	254	229	229	247	261	227	247	232	243	251	242	247	215	246	223	233	215	220	233	221	248	236	239	253	225	249	245	269	233	251	232	238	270	221	250	270	201	225	234	223	257	228	217	241	216	229	221	268	225	227	261	254	246	243	214	233	263	253	266	212	233	252	239	262	253	252	217	235	225	222	243	250	256	208	240	232	215	241	217	244	227	224	249	249	224	203	231	221	232	238	254	207	239	248	233	260	230	231	228	240	234	233	233	245	265	221	249	220	243	227	200	250	227	249	225	249	224	251	216	243	226	261	210	247	244	249	251	257	223	242	211	217	250	221	227	233	261	227	246	215	218	213	251	229	265	253	248	228	247	237	229	237	251	240	241	222	252	208	254	236	244	223	228	248	255	240	225	231	220	214	226	242	246	240	234	240	259	251	222	230	235	267	255	264	229	225	205	218	229	224	254	212	228	242	220	217	268	264	201	228	220	237	228	231	239	233	230	241	263	211	259	230	226	239	247	214	238	237	227	237	248	208	234	238	240	230	229	229	205	221	258	239	231	240	213	235	229	244	207	250	241	237	233	224	238	242	227	202	245	230	194	231	227	225	259	234	229	244	227	237	244	202	246	247	223	246	224	231	227	215	232	214	230	241	243	214	232	230	248	242	254	229	219	263	213	251	264	252	254	260	227	237	207	225	230	243	240	231	221	233	235	252	231	207	218	259	240	226	227	227	266	228	253	246	246	233	228	242	228	226	227	230	235	218	210	248	232	222	220	215	217	292	234	262	233	223	231	226	270	261	203	214	245	244	237	256	248	220	236	215	243	252	259	232	207	234	233	233	271	267	226	225	234	235	235	223	273	241	220	251	228	238	230	258	253	238	244	234	216	243	269	262	221	223	230	214	222	234	254	251
7629	2373	5263	5803	4938	4833	4812	4000	3609	3093	2675	2185	2080	1646	1552	1414	1313	1392	1243	1236	1396	1456	1485	1406	1300	1286	1233	1290	1129	1035	1022	826	795	745	761	780	733	788	975	878	902	736	758	753	817	843	778	703	643	674	712	669	626	654	585	604	552	615	597	625	600	625	616	608	594	639	603	579	603	580	590	601	589	560	569	628	608	621	578	595	598	582	585	621	555	584	591	605	567	574	581	604	617	572	603	540	591	585	618	602	574	605	598	605	559	579	605	604	579	602	579	588	605	540	557	570	569	566	588	546	608	623	587	538	592	581	561	537	621	592	568	528	572	567	556	596	559	549	589	540	583	591	554	618	608	584	610	562	582	549	595	615	589	528	569	543	593	561	592	562	596	582	570	575	533	576	582	567	563	594	583	548	555	566	581	577	585	557	551	564	573	582	600	563	560	568	581	550	550	579	596	595	591	568	562	563	542	575	577	565	598	572	540	567	552	542	556	591	537	627	521	508	590	613	571	591	576	589	591	584	517	579	563	533	581	567	575	650	570	559	582	583	552	571	572	553	555	576	526	582	603	552	549	581	583	588	574	539	572	563	525	564	544	584	562	520	550	560	628	554	593	585	572	567	583	565	589	541	555	597	571	542	526	573	550	589	583	568	539	563	600	630	544	539	576	535	555	552	580	520	598	576	565	608	577	565	561	577	545	539	527	535	575	605	568	608	575	558	559	565	594	577	590	561	588	556	564	597	555	584	586	564	586	567	539	543	576	570	603	534	568	544	567	569	574	581	561	572	579	596	547	555	606	588	580	592	526	530	578	619	533	532	611	545	580	537	516	535	586	569	562	603	578	565	563	536	606	549	553	541	570	603	606	595	537	544	566	580	583	568	605	563	584	568	577	613	548	529	570	548	534	562	572	592	588	575	579	554	592	593	570	568	541	561	556	623	590	582	563	594	533	581	577	592	599	571	539	603	591	563	622	546	586	578	577	558	584	564	574	568	564	588	549	529	537	624	563	545	588	587	559	514	521	612	570	598	558	555	575	594	508	582	570	556	553	587	546	553	598	585	534	592	586	557	553	556	613	597	554	590	547	568	532	582	554	571	564	572	603	558	610	537	543	587	548	556	615	582	583	605	585	592	583	574	590	533	571	546	610	558	526	576	566	529	575	588	585	550	566	545	571	561	601	598	558	527	601	557	572	542	557	576	575	547	512	570	569	595	569	562	578	598	568	572	554	584	586	571	552	595	539	570	588	583	590	599	562	572	577	562	536	593	557	577	596	560	519	590	561	585	630	573	544	564	582	537	561	580	575	547	612	582	595	589	568	600	525	549	555	557	568	554	578	564	588	535	611	531	580	555	561	604	597	588	562	570	581	576	588	592	589	551	564	544	582	550	568	573	570	530	572	593	538	552	557	549	560	562	564	572	600	564	581	612	565	578	552	583	583	582	545	563	567	578	542	543	573	524	556	584	610	570	542	583	609	586	593	579	541	596	596	543	574	573	584	571	578	523	549	552	570	587	581	558	580	562	548	565	555	623	553	542	556	577	536	533	581	552	547	577	581	545	573	592	573	605	614	596	578	540	530	564	552	572	581	521	535	583	526	584	549	576	531	532	601	586	558	578	566	582	500	569	535	527	541	562	579	582	562	611	578	572	565	679	628	600	581	559	601	563	586	569	554	547	553	574	573	560	542	567	590	568	559	565	552	607	590	584	533	592	563	581	588	576	582	553	563	549	576	531	611	573	550	573	565	586	570	592	588	588	574	566	572	650	589	578	592	559	616	578	551	578	575	556	581	579	547	553	543	549	581	563	562	605	584	576	592	594	602	581	566	597	541	539	582	590	580	580	611	548	556	482	561	555	560	514	573	581	576	545	569	562	545	529	551	563	551	628	539	586	528	585	580	576	572	546	578	595	568	574	580	570	534	558	557	578	561	577	564	639	589	566	546	585	578	547	606	570	593	527	564	578	551	631	598	575	596	538	595	537	590	571	584	604	600	591	647	566	561	550	550	558	578	570	552	625	560	543	596	606	520	589	553	586	593	567	580	560	540	582	583	559	580	563	531	568	529	561	565	520	607	585	605	587	593	572	573	554	582	537	574	573	613	609	593	612	601	646	602	616	578	539	563	542	521	544	566	558	550	562	533	549	606	544	584	562	562	575	583	562	592	541	589	576	572	579	531	535	577	564	542	544	584	567	552	575	561	577	586	562	595	587	555	539	550	589	542	536	559	552	547	618	549	580	584	535	563	569	593	590	562	549	567	544	580	539	578	598	543	557	631	555	597	600	588	532	559	561	570	565	550	563	549	596	600	588	531	565	591	546	554	582	530	556	555	582	582	559	555	561	587	559	565	595	565	581	569	561	593	538	537	575	569	583	577	570	596	584	550	588	607	549	594	556	583	530	554	583	532	597	523	586	576	586	564	574	599	567	579	596	547	540	552	547	568	591	522	529	569	577	579	563	576	584	591	591	597	585	552	628	585	572	608	578	563	583	565	582	565	572	581	618	532	556	602	585	606	589	590	623	548	545	541	567	586	536	581	557	589	559	581	556	562	547	596	568	558	585	555	550	554	578	553	572	578	597	589	581	579	607	552	590	583	547	559	587	565	542	537	613	561	602	562	542	579	582	613	594	556	569	556	591	530	597	580	582	554	566	545	578	617	601	543	515	563	571	572	537	555	537	614	581	600	574	569	558	561	595	568	541	559	563	584	570	556	596	566	557	542	542	530	566	574	553	538	589	555	571	565	557	610	569	560	539	589	546	595	551	591	579	560	605	572	564	592	569	582	574	577	584	535	629	525	571	555	588	587	566	561	589	598	556	582	604	618	556	595	617	614	595	620	542	584	581	573	575	570	553	564	539	541	553	585	580	550	551	577	567	569	571	574	562	575	535	595	547	548	543	542	601	543	588	560	594	511	547	556	555	580	542	568	561	551	510	572	569	571	605	521	577	562	595	550	543	523	560	557	553	527	556	585	564	583	551	552	577	553	550	581	571	591	546	578	567	567	578	583	523	586	581	577	553	565	598	546	543	573	563	570	563	585	548	586	587	581	547	586	571	584	544	578	561	557	548	526	550	589	557	589	591	585	529	526	536	542	525	563	568	540	542	554	535	594	568	609	593	588	609	596	547	555	538	553	535	570	590	553	553	533	575	580	624	564	620	572	594	588	595	540	537	526	531	545	557	567	563	524	563	573	552	563	548	567	586	563	589	556	590	561	572	601	613	541	566	492	608	596	587	616	574	569	594	533	576	571	583	564	588	513	571	553	565	570	551	590	601	596	554	520	541	540	562	600	574	589	574	532	562	586	600	583	528	547	501	604	531	575	559	591	563	621	575	569	549	581	554	587	583	601	593	581	570	572	608	574	554	575	532	587	555	559	598	572	529	557	570	559	603	594	538	580	589	613	573	548	561	561	588	586	562	606	561	596	595	530	577	569	562	611	593	555	553	561	576	578	621	587	562	555	605	539	549	595	565	588	549
1855	184	174	167	153	208	247	223	226	184	191	181	145	140	145	153	171	125	155	167	160	135	142	138	154	159	138	140	123	122	130	169	120	128	125	106	149	137	156	132	134	130	141	119	137	150	136	141	144	154	150	140	146	133	168	131	135	134	127	133	145	125	134	150	149	145	134	117	160	129	156	127	132	144	120	147	135	138	149	146	149	144	119	141	125	126	133	125	145	128	133	152	148	124	152	135	122	135	153	121	145	143	129	135	121	151	153	140	125	157	140	149	118	138	143	130	126	128	123	155	136	140	128	134	138	152	127	139	124	137	162	157	130	130	135	134	136	145	132	136	129	139	139	147	140	143	137	130	151	148	165	133	146	126	151	153	152	150	141	134	121	120	142	167	148	119	117	121	144	134	152	148	144	130	156	149	121	131	137	136	144	143	127	139	119	145	157	154	128	121	127	137	115	139	159	144	142	144	165	131	114	148	130	152	137	132	155	134	122	120	129	140	136	143	141	140	122	117	126	135	135	151	163	125	119	129	137	136	137	132	146	151	124	125	139	150	127	124	149	146	118	125	143	153	132	122	142	148	135	144	149	149	115	115	131	133	142	132	148	118	155	158	138	127	157	113	138	137	140	131	122	112	137	140	146	106	156	139	141	115	147	128	137	113	162	154	108	115	152	147	137	147	142	128	136	135	130	124	152	134	136	137	136	148	131	137	154	121	125	130	116	134	150	122	121	127	134	128	132	148	130	137	146	118	139	138	146	133	135	143	153	129	134	132	156	128	112	139	131	110	126	121	141	134	138	147	146	155	142	149	152	123	132	121	133	135	147	132	128	140	139	149	146	161	157	144	123	135	140	139	161	154	135	133	142	150	138	147	145	127	138	128	140	135	159	139	143	161	139	143	124	130	142	140	139	137	133	145	146	164	133	135	147	133	148	157	131	129	131	154	153	135	132	148	161	115	109	124	162	124	135	157	144	133	125	155	121	145	153	145	142	118	147	129	134	163	131	151	121	134	130	133	139	128	117	132	130	139	134	139	127	106	148	144	114	135	160	126	152	139	142	117	156	126	165	143	120	146	130	128	142	124	143	130	126	149	144	130	131	150	135	159	123	132	163	142	139	143	109	149	160	127	163	137	132	153	163	146	144	153	135	123	156	125	135	149	131	120	132	136	132	125	133	131	113	154	161	158	135	125	120	137	140	138	109	135	153	131	146	157	144	127	134	151	152	144	126	131	141	142	153	149	122	127	145	136	131	148	144	139	130	149	166	141	133	150	126	129	123	132	150	127	121	146	158	138	123	105	134	129	141	123	145	123	134	118	128	150	145	125	119	124	156	124	140	152	142	115	164	141	126	140	141	133	127	147	144	144	139	130	115	147	93	128	129	137	141	126	135	118	153	124	136	133	143	128	153	145	139	147	126	169	127	153	133	151	158	116	122	129	137	130	134	143	147	133	137	159	140	147	143	141	135	129	146	121	138	158	131	140	115	126	160	160	154	154	168	120	133	182	132	137	149	117	144	149	121	134	157	140	144	143	121	138	135	139	138	151	123	122	152	136	157	125	125	114	150	126	150	157	138	131	129	138	140	143	132	145	146	138	141	165	115	139	147	147	140	142	129	137	147	143	153	125	150	135	126	181	140	127	129	132	147	137	120	118	140	140	143	142	137	145	118	125	114	136	128	142	136	154	124	137	139	122	134	148	127	159	147	142	132	146	119	125	146	136	124	143	125	126	125	142	156	132	156	171	179	144	142	160	112	128	139	149	133	154	116	147	153	138	139	124	151	128	132	142	127	124	151	126	164	142	139	126	121	159	138	155	140	159	129	144	145	126	156	138	154	134	124	126	146	123	128	146	152	145	131	154	128	135	127	161	142	142	125	138	153	125	153	122	127	108	157	134	152	144	146	145	110	132	126	143	138	145	129	116	135	139	149	135	114	135	151	129	128	133	140	137	126	125	126	147	144	129	132	123	142	135	142	163	135	150	131	141	122	131	158	137	156	135	146	134	142	148	125	153	122	130	132	140	133	140	134	112	127	124	124	148	129	111	142	126	136	136	159	129	124	134	121	138	162	139	153	134	127	154	141	133	141	126	130	149	132	136	132	148	121	140	132	132	153	137	141	137	150	118	125	137	139	135	137	144	149	134	138	156	158	144	124	137	138	136	139	154	145	143	132	107	119	143	124	126	150	151	143	124	156	147	122	122	159	142	144	129	115	140	142	140	138	152	139	146	139	151	143	143	144	138	149	159	138	140	138	128	115	127	137	143	130	166	126	118	140	144	133	144	129	144	139	162	157	125	151	144	144	156	126	155	149	127	145	132	170	128	162	134	143	149	148	152	137	136	147	130	132	137	139	145	142	142	102	123	135	124	147	116	136	157	152	122	135	143	129	126	166	135	125	126	143	127	127	141	149	121	132	131	142	145	149	126	134	160	135	140	130	118	149	148	115	126	146	128	141	123	157	150	142	135	139	150	139	128	126	129	135	120	114	121	122	128	138	129	139	119	129	146	127	124	142	118	136	153	130	135	125	146	138	133	142	128	138	153	125	132	154	141	148	146	144	126	138	130	136	117	111	143	122	131	129	138	144	127	160	134	155	109	120	132	147	133	134	120	115	135	133	125	139	152	140	131	126	113	132	138	120	133	132	127	144	136	126	132	126	124	120	132	145	126	114	149	124	127	156	144	140	147	138	152	155	142	113	136	146	133	134	161	132	135	135	148	139	118	132	132	167	141	150	148	132	131	112	157	127	143	122	145	126	136	146	141	133	133	136	152	146	161	156	138	112	140	119	142	117	136	153	123	114	116	137	134	123	154	138	141	141	124	125	131	131	127	139	116	135	137	148	114	113	121	136	129	142	121	122	144	140	124	125	135	145	152	128	134	148	152	132	145	131	156	129	160	136	135	134	141	150	143	144	132	132	156	170	129	129	139	131	136	136	116	166	146	163	117	118	124	128	124	134	137	124	132	128	173	125	151	130	145	167	131	134	141	154	143	122	144	119	132	134	132	127	136	132	133	136	125	138	131	142	116	148	139	138	119	163	126	126	140	146	146	119	131	111	134	138	142	130	128	116	138	136	156	113	148	141	107	143	130	137	154	147	126	124	136	122	142	148	150	126	171	151	133	160	156	140	162	111	129	123	125	132	137	129	147	121	157	130	120	136	140	128	146	140	142	143	119	136	118	136	160	131	127	133	138	121	133	129	149	133	148	175	134	132	134	131	137	145	143	142	134	127	147	146	145	147	165	136	133	154	135	147	128	123	147	146	144	117	133	142	143	128	116	126	137	138	137	142	133	127	135	149	147	143	137	135	120	135	136	138	115	126	133	150	145	127	133	125	153	117	146	141	133	155	133	146	128	143	122	135	138	140	116	133	146	158	153	120	154	127	137	136	143	116	146	119	150	147	141	122	140	146	126	138	146	116	123	126	131	148	137	147	136	142	154	122	137	132	127	149	155	128	139	145	140	143	142	153	144
2067	417	493	512	499	870	954	905	938	861	711	609	646	595	526	460	479	436	455	439	488	453	449	449	448	442	493	449	410	438	397	368	433	380	434	411	380	406	409	367	403	400	356	430	399	426	381	400	393	418	392	403	408	379	374	357	399	397	394	350	392	365	393	406	377	396	379	349	406	394	409	405	387	380	368	398	376	388	356	375	358	378	404	428	382	381	394	355	390	385	414	341	369	378	378	397	369	344	402	372	369	405	358	385	381	374	378	376	408	359	378	418	370	396	382	350	379	385	352	407	374	393	388	383	365	364	364	383	406	356	379	411	378	383	339	353	405	390	406	388	374	372	350	386	390	391	392	386	349	380	390	379	360	389	389	351	339	414	406	382	364	354	384	427	374	401	377	373	382	380	379	406	352	408	378	338	361	394	396	384	376	375	370	387	383	362	412	365	400	375	376	359	381	368	385	389	396	392	384	381	358	374	361	417	345	394	374	407	398	381	389	387	385	396	373	367	348	365	393	394	333	401	415	407	332	359	396	363	377	405	354	357	375	373	354	420	379	367	353	395	373	364	388	375	396	344	380	371	423	357	357	375	378	381	364	376	355	368	384	371	420	380	371	390	414	353	409	381	401	324	396	374	378	382	373	365	402	354	380	397	408	396	362	392	394	382	391	387	386	398	364	360	401	391	392	375	392	407	371	377	405	381	384	368	395	408	369	382	416	379	369	371	386	373	367	343	342	393	375	381	368	380	349	394	355	407	393	364	345	393	392	377	385	392	381	385	370	385	376	379	358	365	389	383	398	361	362	373	405	425	375	375	367	394	378	381	392	355	415	357	353	382	377	408	368	404	375	350	403	364	395	375	388	379	396	380	388	380	393	379	392	391	381	366	376	366	408	358	427	377	385	363	387	355	390	379	386	386	403	375	374	363	398	416	368	384	372	399	381	395	366	416	365	416	370	357	351	414	359	379	379	388	395	403	354	382	369	390	400	388	398	398	364	397	393	380	377	384	394	380	359	374	371	389	368	360	353	370	386	416	362	340	389	375	394	375	401	349	369	383	431	372	368	383	382	384	342	366	399	397	392	413	361	362	367	376	383	393	385	348	405	366	414	400	397	368	384	370	401	334	349	441	394	390	379	444	357	392	393	374	398	364	365	366	395	379	402	364	442	375	354	380	356	406	393	391	393	377	393	400	399	360	400	379	365	378	371	351	392	370	367	399	390	363	377	366	383	393	345	431	415	386	378	380	382	396	397	378	387	402	422	388	399	399	393	361	361	381	402	383	392	379	382	350	400	419	352	375	378	389	386	365	387	386	435	378	368	408	384	390	358	382	393	381	372	352	378	384	428	402	364	391	387	365	377	394	402	375	391	364	378	360	406	399	406	384	340	355	394	388	378	378	371	391	402	396	391	397	394	366	383	365	399	347	374	395	390	376	364	363	394	388	392	390	347	397	361	353	355	401	438	389	392	332	394	350	367	360	394	355	399	350	406	379	380	368	393	362	425	354	368	371	376	388	391	373	394	352	355	355	399	409	374	351	374	384	373	376	360	398	350	372	372	360	387	381	385	375	360	371	366	386	374	394	386	380	356	367	357	351	394	369	390	370	369	385	373	409	359	378	388	386	405	401	376	375	388	346	442	384	360	410	365	414	396	384	389	364	422	383	356	376	396	392	370	376	356	393	396	393	376	391	383	359	398	387	381	409	379	400	398	390	391	401	387	381	418	425	402	397	385	400	376	342	371	363	422	376	388	411	392	365	382	377	400	376	406	389	365	400	391	378	375	409	366	348	344	360	372	372	385	407	363	366	340	357	389	364	407	358	399	372	362	364	391	411	398	434	394	385	379	367	391	405	356	419	377	349	401	403	394	350	379	362	392	426	362	402	392	348	381	361	393	371	380	367	334	380	368	389	400	374	384	371	349	414	385	375	409	391	371	380	373	368	391	336	363	348	364	343	398	375	374	382	371	399	388	379	394	388	370	361	393	360	374	386	374	390	355	380	397	367	421	362	360	407	412	400	372	392	364	347	385	408	398	355	396	361	373	395	371	365	401	376	384	376	414	375	401	390	399	370	367	390	347	380	368	414	385	387	373	380	384	359	395	387	365	361	388	337	389	394	382	394	360	356	359	394	364	350	393	374	380	370	391	387	371	350	330	352	383	338	379	382	407	409	376	371	385	417	408	360	374	413	417	387	373	404	372	371	364	411	356	374	394	377	399	406	371	411	387	382	414	392	382	364	394	376	395	394	353	388	407	388	383	388	352	390	380	371	419	383	343	385	378	412	377	393	351	401	366	412	365	375	386	363	368	399	394	396	382	352	418	413	392	393	350	367	368	365	373	361	403	370	435	375	408	403	350	379	379	379	400	402	383	392	376	361	360	386	356	324	393	412	346	396	342	384	401	355	365	385	393	372	397	375	396	399	399	392	395	406	360	397	358	386	379	368	364	378	388	419	392	367	379	383	420	394	382	344	398	385	372	417	365	398	367	401	349	383	403	392	377	410	360	370	404	381	384	364	390	402	397	370	321	356	336	391	365	406	404	415	385	379	389	415	381	385	390	362	390	368	361	385	397	380	396	393	383	387	359	389	388	382	405	398	380	374	384	377	351	397	381	371	392	379	395	395	397	379	402	380	388	408	339	357	393	390	373	381	373	389	406	393	373	409	391	408	393	370	390	355	357	377	436	391	391	370	354	403	391	364	345	357	381	412	383	405	367	390	381	404	413	393	417	362	357	382	376	415	363	417	362	373	401	379	423	344	351	398	384	356	392	368	382	399	404	433	346	370	347	393	364	371	352	366	386	382	382	388	357	395	363	332	369	342	394	397	377	359	391	394	385	387	359	393	404	382	417	365	363	424	381	388	412	393	383	372	380	383	414	339	385	384	385	402	394	381	379	395	342	423	414	386	406	335	403	362	397	356	358	362	371	413	383	367	368	379	398	394	382	360	413	342	370	392	417	389	367	364	345	387	419	387	396	379	388	364	395	329	362	367	362	375	367	387	351	405	380	352	373	358	400	374	366	399	401	392	352	369	338	380	364	381	345	374	375	349	354	378	383	390	380	390	386	422	368	384	379	355	363	392	377	391	374	365	366	365	391	424	350	414	393	397	401	411	394	385	423	350	359	386	357	366	358	398	395	373	418	402	361	364	377	382	391	367	387	376	358	407	408	387	411	367	373	380	411	335	386	374	370	364	387	344	397	369	371	406	357	367	381	399	341	387	365	402	389	350	360	389	419	344	379	348	391	384	374	366	382	381	397	388	366	398	414	350	377	395	353	373	363	365	413	391	382	370	402	391	360	391	383	398	379	398	381	369	409	363	406	352	379	377	384	363	377	393	367	378	413	368	408	372	384	418	404	348	375	384	422	377	382	376	393	379	403	396	419	376	385	359	341	358	375	385	406	365	392	380	397	386	383	385	376	365	404	349	366	376	382	373	347	414	366	364	380	384	385	359	392	398	355	393	388	367	384	396
7471	1279	1305	959	731	690	693	646	577	527	413	412	385	353	355	347	340	283	270	328	352	302	286	287	278	358	328	300	281	275	278	305	277	266	297	271	311	295	250	301	276	261	286	273	274	286	260	270	262	285	299	291	265	278	229	266	265	292	281	272	299	273	262	268	261	227	253	243	265	259	281	246	259	254	260	263	270	274	267	276	264	275	272	256	256	259	259	277	242	294	239	265	262	259	256	290	257	232	257	265	258	248	248	271	288	255	259	266	280	223	260	237	259	232	280	257	264	260	301	254	241	248	225	265	233	244	274	259	244	262	266	267	298	288	271	230	261	229	275	236	254	296	283	257	253	237	269	281	290	281	268	282	260	251	275	256	255	254	295	252	256	233	268	242	306	253	267	236	279	245	265	256	270	271	261	276	267	267	259	269	245	263	281	261	250	222	232	254	274	265	271	282	248	255	243	274	265	260	273	258	273	234	270	281	249	312	252	268	257	256	277	248	242	247	248	263	248	275	254	268	279	268	287	270	233	286	274	274	245	268	265	264	256	250	258	245	255	269	264	296	242	258	238	275	273	239	245	253	277	254	258	249	266	242	247	295	288	275	278	265	250	285	287	242	278	257	256	250	274	275	247	253	239	274	274	276	250	248	266	289	255	275	276	239	259	258	257	232	251	255	263	274	268	250	275	285	230	258	286	269	226	262	281	249	278	282	240	278	269	264	241	266	252	260	295	231	288	258	271	266	254	290	278	269	237	268	266	276	251	229	250	261	271	268	270	281	282	235	244	254	268	256	274	270	300	278	245	224	256	264	254	266	275	260	253	258	247	241	262	247	248	266	271	234	250	265	259	251	273	276	264	257	253	262	264	259	259	284	289	228	250	263	231	274	247	247	258	266	272	279	265	274	254	259	306	256	269	279	253	244	265	265	270	264	277	252	255	283	257	263	279	253	267	295	291	268	268	267	302	262	278	257	255	260	255	270	272	256	259	279	301	252	256	260	282	260	304	291	251	279	279	244	281	242	262	244	275	237	258	244	287	262	245	231	257	251	245	239	273	255	236	272	257	258	270	271	264	278	248	274	260	235	274	267	288	261	262	284	246	264	269	277	242	267	262	247	245	270	265	267	262	263	271	280	263	281	270	250	257	269	273	265	262	262	250	265	274	273	256	235	266	262	244	289	251	274	266	273	262	263	247	250	260	271	251	304	254	245	228	269	288	261	247	241	265	266	256	284	258	243	262	270	262	265	311	241	250	268	262	268	266	282	249	271	270	230	242	262	256	257	255	264	268	292	286	264	251	260	258	251	283	258	262	271	279	270	271	248	271	250	256	279	293	240	264	273	266	273	267	251	281	272	267	260	260	240	272	269	259	265	286	263	258	235	260	270	249	254	265	263	268	266	261	272	253	255	271	251	253	283	266	302	276	265	254	262	256	262	261	291	271	270	241	268	296	237	266	260	249	291	258	240	261	302	263	252	266	258	278	267	248	254	265	274	303	226	256	245	276	274	250	245	273	267	281	238	251	286	251	274	236	250	233	257	261	254	260	280	265	271	277	269	218	274	269	258	284	265	262	287	256	274	289	281	296	301	246	262	308	268	291	255	264	261	295	232	228	270	286	271	258	254	261	274	265	256	214	271	301	293	271	271	254	281	250	243	249	255	289	275	293	248	250	263	263	255	250	261	269	240	267	252	251	233	256	261	239	269	294	264	279	264	272	287	311	260	252	259	271	279	276	265	251	281	232	268	227	260	269	248	256	262	252	255	237	275	258	234	253	284	263	279	253	291	252	240	275	281	283	276	274	272	287	263	270	278	233	260	260	259	252	275	281	302	263	268	267	248	249	278	289	254	250	252	268	231	276	272	278	288	296	266	265	243	295	293	250	303	296	246	264	246	264	292	282	261	252	280	290	268	258	252	256	268	264	248	256	282	268	256	265	276	248	271	274	280	274	279	259	276	286	272	287	281	275	244	281	264	277	267	243	240	260	303	279	239	277	270	243	292	278	258	267	259	267	270	289	262	262	259	271	260	250	267	256	279	274	252	235	287	268	270	259	255	265	239	266	270	247	275	296	266	264	235	233	253	235	247	248	251	275	226	231	259	233	266	282	251	254	245	260	249	281	264	269	255	252	256	298	251	246	266	267	278	243	272	279	232	260	265	253	242	261	298	256	261	277	260	289	288	239	267	253	229	258	249	257	242	263	256	262	264	264	266	268	227	259	251	273	280	258	277	264	259	279	275	242	261	258	298	285	293	262	274	269	265	277	272	244	269	268	263	292	268	256	275	265	263	264	262	275	273	258	247	226	284	256	234	246	267	227	270	257	281	233	246	244	250	284	271	234	239	245	276	277	263	258	278	271	290	287	248	265	268	260	234	251	268	260	246	274	275	258	271	260	254	259	264	268	257	257	266	273	273	287	258	276	245	270	263	251	266	263	255	254	251	296	263	283	243	255	250	272	268	255	285	294	255	233	265	276	261	252	281	283	282	260	240	260	269	286	242	307	270	238	260	253	247	255	264	266	253	241	308	252	263	279	241	279	269	276	284	296	234	245	280	245	233	239	266	284	274	255	246	271	251	258	253	235	248	253	265	290	274	265	260	259	263	245	293	242	292	277	252	238	282	257	229	234	278	274	265	250	240	276	276	248	284	284	233	288	289	294	252	259	263	242	249	251	290	245	269	250	267	240	258	274	268	256	268	269	252	254	294	263	253	272	252	231	257	270	250	259	268	278	259	271	295	283	266	283	248	249	244	301	266	269	265	247	257	266	276	255	267	257	283	259	249	265	240	231	280	257	300	261	269	291	277	272	222	276	231	290	282	262	269	223	245	255	264	252	262	250	228	264	260	269	263	259	234	260	275	263	224	264	262	279	237	267	249	277	256	271	257	292	236	268	276	258	261	286	270	270	253	256	278	279	256	246	248	276	278	261	257	293	274	297	290	267	273	244	258	253	260	266	264	256	270	241	270	245	268	238	256	265	258	261	249	259	236	277	279	265	280	293	252	306	297	256	270	291	285	304	278	242	274	287	262	232	260	242	232	275	262	282	255	280	253	274	247	282	291	283	267	273	298	294	281	244	283	250	253	224	272	268	240	261	285	251	281	295	260	272	317	254	249	263	281	262	257	265	285	279	256	267	258	261	241	256	258	258	276	284	273	272	253	267	279	253	241	252	253	245	277	245	252	276	266	272	252	286	259	246	282	259	282	268	247	275	263	233	279	274	242	265	251	229	283	245	251	264	237	254	257	269	259	241	291	243	265	280	229	268	277	285	291	277	253	241	263	251	269	273	274	264	261	280	263	264	282	259	274	240	256	284	274	274	283	261	268	254	262	241	277	281	272	253	234	267	261	237	264	276	257	281	276	262	297	286	300	247	278	226	234	254	274	236	266	243	275	279	248	244	260	268	253	256	219	265	287	270	258	273	282	267	258	260	247	274	264	249	243	276	275	257	272	268	258	251	276	273	316	247	270	273	261
5835	1566	2998	3420	2981	3062	2887	2830	2598	2193	1704	1597	1593	1290	1258	1108	1173	1126	1052	1056	1033	1152	1178	1108	1077	1092	1030	1070	1017	902	828	776	779	812	769	742	716	781	779	872	918	832	829	854	850	841	791	677	697	682	670	711	684	656	733	657	726	683	661	695	642	644	684	684	698	640	653	653	681	669	625	652	635	638	673	652	693	655	673	709	695	667	668	688	651	648	646	677	639	636	654	683	644	668	681	644	658	702	642	664	665	691	677	649	611	616	633	656	658	667	694	666	647	652	649	654	620	638	626	655	659	682	618	623	650	702	668	654	661	655	654	668	671	639	663	659	636	682	646	729	663	690	668	626	696	653	654	656	657	672	654	621	634	649	685	642	643	654	633	624	619	688	659	688	661	677	684	635	636	632	660	618	654	654	681	643	578	665	669	596	677	691	698	678	635	665	624	615	692	660	645	631	652	645	655	661	668	656	696	686	645	640	632	692	723	649	651	658	649	675	633	697	683	645	647	689	683	653	658	659	668	628	645	676	657	629	628	656	657	657	646	658	668	648	635	668	637	649	666	661	626	684	649	608	672	614	685	634	639	657	703	679	612	619	702	697	621	642	620	596	672	646	670	634	642	668	662	657	667	619	639	636	677	679	672	635	642	678	625	682	717	630	645	608	653	615	611	609	630	666	689	625	632	614	668	648	626	666	603	683	644	656	645	638	649	652	650	672	660	629	636	656	631	662	640	644	641	669	606	644	672	629	676	710	618	650	646	647	650	656	685	664	704	664	681	655	604	664	641	636	680	666	676	630	633	683	620	657	626	660	665	641	616	670	665	671	688	680	607	646	676	608	655	684	634	683	628	644	649	660	631	692	683	646	647	626	640	646	634	678	637	628	670	677	624	639	645	610	645	669	637	663	677	648	681	655	668	632	626	655	674	638	658	655	647	691	687	689	656	671	630	660	651	691	634	625	664	612	661	664	630	625	649	621	654	661	672	643	661	636	662	651	652	632	678	666	643	642	637	630	671	681	641	656	676	657	660	621	634	650	656	663	630	651	658	667	648	679	676	638	636	621	672	665	654	660	633	666	615	648	608	628	631	638	672	644	652	606	645	646	670	644	686	708	616	643	636	663	657	655	629	660	605	668	634	641	649	636	646	660	642	660	637	642	647	628	645	632	654	654	687	637	618	703	662	639	683	683	623	626	632	677	618	641	635	684	650	694	675	631	650	655	663	661	663	637	644	645	638	607	644	651	671	680	661	647	642	647	628	614	634	690	636	679	695	728	707	617	643	698	674	597	669	675	627	636	630	665	683	649	668	629	646	639	632	671	684	638	631	661	656	666	683	641	629	634	623	645	673	658	686	651	647	649	644	625	654	644	652	662	652	646	626	611	703	660	621	596	656	656	684	659	645	655	698	621	633	637	633	684	662	627	628	683	689	671	648	642	590	656	655	648	640	635	662	619	603	654	628	647	645	666	640	633	633	621	683	646	645	646	645	651	667	662	655	646	700	662	674	621	656	689	649	631	645	618	659	675	670	658	643	627	633	649	637	660	643	639	637	669	613	670	681	631	613	613	684	674	701	615	688	652	656	626	672	635	673	620	654	651	644	654	612	635	606	644	637	655	633	675	611	641	637	656	654	650	679	648	638	691	643	678	673	649	661	639	683	671	666	699	645	677	659	664	630	700	629	611	670	642	626	653	676	672	697	708	651	612	605	648	638	623	611	710	681	660	657	629	644	640	634	642	654	650	630	647	680	646	668	643	621	622	670	653	627	679	636	670	663	650	664	662	637	688	664	618	637	643	632	670	635	626	619	609	642	664	654	669	625	691	623	690	654	675	633	661	636	671	615	631	634	653	685	680	602	628	646	647	651	704	676	652	635	631	607	633	635	608	656	633	673	648	614	670	651	646	652	678	651	597	585	669	633	713	648	658	671	642	643	657	616	656	640	667	648	699	682	629	688	701	705	635	639	638	662	613	664	612	686	640	645	688	647	650	633	663	653	649	665	667	632	624	664	653	660	672	652	655	658	621	617	682	622	650	647	658	639	626	632	659	649	641	698	642	653	655	649	633	644	616	677	660	648	639	711	663	671	630	643	639	613	673	648	618	657	648	656	686	699	681	652	635	598	642	610	663	632	707	694	681	645	681	657	676	658	609	652	666	661	646	630	671	678	661	650	601	667	659	696	646	656	649	683	644	688	675	633	630	605	651	655	684	624	678	652	624	689	666	606	622	682	633	609	654	656	639	657	640	669	673	636	631	620	648	643	672	653	595	651	672	691	639	633	675	686	642	671	666	647	624	678	640	645	652	576	632	618	655	595	611	647	669	623	677	679	668	622	658	617	620	638	639	651	667	656	667	656	679	619	689	619	655	670	671	626	718	660	666	668	638	661	639	628	678	654	704	651	665	657	642	683	625	636	683	647	640	662	669	658	641	644	690	625	653	674	655	638	662	632	609	651	670	677	671	668	681	650	620	653	630	657	678	612	645	618	643	643	626	682	627	667	623	610	641	657	633	642	684	661	675	656	644	635	656	705	606	687	629	619	684	592	641	650	695	650	678	655	694	703	643	643	651	667	646	692	649	691	582	678	654	636	707	664	634	619	644	659	671	661	688	627	692	638	631	694	653	676	620	652	662	684	655	649	617	664	660	640	646	635	643	681	636	630	664	658	666	681	668	651	655	666	674	645	663	635	639	641	624	657	654	678	637	635	656	660	624	645	635	653	646	639	621	661	642	668	641	692	681	678	640	641	632	610	661	692	671	703	630	676	653	646	709	602	662	635	673	684	698	652	642	701	598	669	655	610	611	621	637	655	652	626	589	634	662	715	606	633	635	655	682	636	716	624	593	670	635	657	644	664	643	646	624	621	634	652	646	614	631	659	617	672	646	679	588	666	653	658	634	627	629	697	605	663	666	644	669	702	617	689	690	636	655	601	607	629	610	655	616	693	649	661	637	688	634	662	666	682	646	683	664	645	665	653	673	636	687	654	635	614	648	677	618	633	642	626	689	673	645	621	685	676	643	646	624	608	665	658	620	618	629	628	642	671	663	633	626	603	662	627	639	629	630	663	629	688	653	683	630	677	598	660	637	645	661	639	587	663	640	663	632	639	637	624	689	642	656	639	678	660	653	633	631	627	604	639	617	669	661	663	666	645	642	658	694	603	675	660	655	686	669	676	642	638	642	670	696	644	635	629	675	661	600	668	654	648	630	640	641	656	679	658	633	635	636	635	643	639	610	600	656	692	606	621	631	662	673	635	656	670	583	648	646	651	665	616	668	677	652	666	646	626	622	644	648	616	664	583	626	604	640	668	637	653	614	619	626	628	691	656	705	679	645	621	625	677	644	627	601	660	623	678	679	645	678	668	694	670	641	618	634	652	654	671	631	586	632	619	659	641	639	650	597	631	657	667	649	639	647	707	651	633	652	624	630	662	643	665	645	617	681	654	658	631	648	648	627	679	662	681	679	637	635	685	680	617	633
13850	2534	2564	1901	1275	1133	1000	941	745	674	530	481	469	388	349	322	309	359	317	338	296	314	340	305	305	295	329	331	340	283	248	289	263	254	254	308	254	265	224	264	259	271	252	236	248	285	279	253	261	250	259	236	225	247	259	224	236	243	251	215	262	265	251	263	236	276	258	239	225	260	259	243	237	216	230	219	238	241	228	242	256	247	221	239	227	242	280	228	245	235	225	248	246	237	207	213	222	235	253	253	253	210	249	256	233	213	262	223	253	241	231	244	238	207	211	242	248	262	237	245	220	257	235	230	240	235	228	248	206	236	268	234	241	232	232	226	229	215	221	242	239	235	258	246	219	234	235	219	248	241	247	245	217	219	228	246	242	228	251	253	251	239	233	208	245	245	234	243	242	244	228	224	222	256	241	250	206	242	232	231	240	220	260	216	240	243	261	230	242	240	255	249	218	253	210	221	236	262	216	254	219	230	225	246	241	234	222	225	239	224	237	241	245	262	230	230	235	242	234	242	256	264	277	222	248	224	215	218	221	234	244	252	214	246	227	212	247	217	237	236	257	278	227	220	248	223	228	247	239	239	243	241	247	226	212	224	220	229	230	239	229	241	231	238	261	232	237	220	237	241	234	236	230	263	257	228	206	235	220	242	213	210	197	250	216	224	247	237	276	211	245	227	217	223	256	249	243	227	217	222	218	235	229	245	225	247	220	238	241	242	241	238	235	232	226	222	225	224	220	233	239	240	232	239	250	242	224	224	239	239	214	233	247	235	247	244	229	239	208	239	230	238	237	196	252	242	224	245	226	231	262	227	257	220	215	240	223	255	235	230	220	242	244	249	251	223	232	227	220	231	238	229	207	210	237	228	235	236	236	227	257	224	244	234	225	218	216	229	218	235	230	223	252	227	217	214	232	217	227	241	230	246	226	254	236	233	220	252	237	242	249	224	230	222	235	269	223	247	210	224	252	245	237	223	214	227	227	221	213	216	226	224	234	250	256	250	225	217	264	252	217	231	246	270	278	238	215	227	212	256	234	239	234	218	263	233	236	224	233	222	253	239	236	216	247	231	231	257	231	231	216	226	235	225	230	222	253	220	217	223	244	227	261	225	234	208	254	242	256	218	236	228	233	221	214	235	232	234	231	252	211	203	246	234	242	225	220	215	198	248	222	235	243	227	247	244	252	219	229	251	235	238	241	265	230	244	241	225	228	242	232	269	223	218	235	208	227	229	229	244	254	231	247	225	217	253	254	228	265	258	249	249	253	229	258	254	244	223	236	232	246	238	241	255	248	226	231	231	223	247	265	238	240	242	247	232	249	229	242	234	210	244	236	244	226	231	227	241	212	268	226	234	217	243	266	232	238	235	252	236	240	219	262	217	241	229	224	249	243	205	283	224	228	248	235	198	229	238	214	227	232	231	197	231	213	220	255	232	240	246	230	227	212	250	226	252	237	233	250	217	217	229	258	240	267	253	250	243	240	227	222	237	213	215	240	227	239	223	229	246	228	218	235	233	244	219	220	255	247	216	243	227	247	216	211	254	271	215	220	224	249	260	230	249	215	234	247	218	233	251	209	257	241	235	233	213	213	269	224	236	226	241	225	248	245	256	227	240	232	222	243	216	241	240	251	247	228	224	232	220	218	255	221	220	223	220	228	261	247	238	252	245	216	244	212	256	238	222	242	238	228	230	240	260	228	209	249	230	230	246	231	246	254	241	204	237	231	232	223	250	237	242	269	232	263	246	237	261	228	225	253	271	250	252	261	251	250	228	234	208	225	227	240	223	226	216	245	236	227	229	239	256	252	241	233	229	230	233	249	223	243	214	227	258	263	231	231	233	222	252	212	223	235	264	231	228	241	223	233	236	278	237	248	238	269	232	250	239	252	238	220	224	225	243	229	222	252	208	258	241	229	215	212	204	233	249	218	249	229	222	241	273	231	222	261	262	243	255	248	226	230	245	276	269	240	232	224	236	222	252	262	229	224	240	207	253	233	237	233	231	231	243	239	241	222	229	229	262	207	272	234	238	244	234	221	239	231	206	219	244	258	230	240	266	246	222	250	237	237	232	257	250	245	231	221	241	235	225	224	251	240	212	224	242	229	195	217	219	212	234	261	256	249	241	221	208	209	247	249	243	218	240	241	228	224	254	214	232	227	236	220	268	196	232	239	254	237	209	231	254	243	230	228	217	240	226	232	234	240	249	244	233	248	226	242	216	225	228	210	230	260	248	207	229	229	215	231	229	229	232	219	221	235	237	226	238	230	220	222	213	210	243	208	240	246	242	248	219	271	229	228	224	242	212	222	252	248	237	260	218	232	247	243	216	234	247	210	233	201	234	228	252	243	228	261	217	217	218	231	230	216	232	239	227	245	237	234	229	226	232	202	223	261	216	245	227	289	229	245	209	243	233	242	234	218	246	201	256	236	233	255	243	241	219	257	228	237	237	230	246	215	233	255	243	215	233	213	210	236	222	249	214	255	221	218	211	272	231	204	233	222	257	264	226	250	237	263	226	248	254	228	239	251	247	219	223	236	210	249	240	237	207	219	247	245	242	250	230	239	236	219	254	246	234	227	227	244	227	254	208	228	256	226	229	228	203	238	262	223	227	211	238	224	262	217	218	234	229	207	230	211	233	242	255	236	235	222	240	229	219	220	213	239	230	241	224	227	201	198	247	214	217	230	260	213	235	227	242	225	210	216	246	230	246	207	242	255	244	219	223	238	241	219	245	241	205	195	222	249	237	234	225	242	235	263	213	238	224	236	243	237	256	245	236	249	259	238	243	238	216	228	265	264	259	222	225	224	229	248	265	233	218	254	270	251	268	243	213	228	251	228	211	243	249	254	232	253	220	233	218	257	247	231	231	219	230	207	226	227	239	232	256	220	227	245	237	252	237	226	219	224	246	230	227	242	259	222	204	248	250	200	217	233	248	229	239	254	207	233	255	251	246	237	212	220	211	243	240	211	226	242	246	248	244	245	246	224	271	212	238	246	241	258	258	223	263	223	219	241	241	226	217	231	244	254	222	228	246	260	247	252	264	232	229	245	218	220	261	232	258	213	241	254	245	218	241	219	205	244	225	222	230	239	239	237	238	245	227	233	205	227	251	247	227	251	248	233	237	240	236	232	216	211	224	257	243	224	242	225	246	246	203	267	201	208	226	246	233	229	258	246	240	241	247	241	202	207	202	253	235	244	255	243	224	271	218	199	241	223	241	241	223	220	284	267	213	218	220	246	227	259	222	228	240	241	250	262	263	213	220	216	217	254	240	238	237	225	245	258	257	254	206	229	253	274	218	248	238	236	247	228	241	229	225	208	246	227	239	218	196	198	238	235	246	248	232	260	229	252	267	233	234	220	254	261	208	228	227	240	251	241	246	230	227	224	251	232	239	220	260	235	232	207	234	250	200	237	228	225	228	248	246	241	235	240	241	206	247	212	222	232	228	219	236	228	237	259	262	228	233	224	216	238	257	251	225
7623	2262	5344	5935	4982	4846	4557	4447	3751	3148	2425	2180	2238	1787	1689	1447	1378	1226	1255	1356	1261	1361	1340	1358	1323	1259	1322	1323	1159	998	879	870	842	824	751	782	687	725	728	963	972	821	833	735	859	818	741	692	720	630	664	595	603	627	598	605	584	614	603	567	581	606	596	626	581	637	604	631	584	583	595	590	608	605	566	551	571	570	620	590	602	559	595	589	565	618	585	582	552	598	616	604	573	605	560	584	561	613	595	610	573	569	566	556	591	555	586	591	597	554	526	546	598	563	573	538	579	577	562	589	534	598	565	579	591	578	574	627	595	591	562	561	617	549	590	554	555	563	586	574	606	588	542	586	546	567	559	573	580	587	605	578	578	573	569	558	567	558	536	527	565	586	510	595	551	549	552	570	544	578	556	554	558	582	567	596	572	531	592	531	552	546	554	538	579	543	590	534	567	567	547	554	546	567	565	539	542	559	504	575	608	583	591	580	568	547	599	562	568	543	522	525	542	530	581	564	556	565	544	586	525	557	567	537	583	533	559	550	549	576	561	571	586	580	548	511	510	587	575	549	538	593	571	587	568	532	566	562	581	574	559	522	621	563	554	537	566	557	516	564	591	542	593	582	531	582	567	546	553	514	532	601	603	580	568	576	556	564	588	610	548	561	578	550	567	546	577	578	515	608	586	514	546	565	537	563	550	586	550	552	539	576	604	555	561	594	590	563	561	570	602	570	533	557	572	581	537	614	553	591	540	566	554	548	535	544	590	546	504	559	551	577	606	547	544	535	550	543	565	564	569	544	568	611	548	576	554	565	556	560	576	579	582	531	575	555	619	560	541	533	544	574	570	619	561	601	583	546	558	557	542	581	537	572	569	619	561	573	566	602	502	545	554	583	566	566	591	519	540	572	572	581	558	552	585	589	585	553	548	550	579	578	540	529	545	531	573	546	555	602	581	566	561	560	570	538	581	585	589	540	574	608	595	544	537	543	608	548	570	569	545	546	556	585	553	574	564	566	547	584	554	633	559	526	558	532	585	552	574	529	540	584	561	536	552	568	545	556	542	549	573	573	565	603	596	560	597	585	590	529	543	575	569	532	548	551	564	552	580	535	581	566	612	596	570	551	589	566	570	570	555	520	576	551	550	544	520	549	577	566	543	572	575	565	539	538	549	564	555	571	539	592	581	584	583	561	577	565	564	581	544	556	555	580	561	606	583	599	575	571	559	595	564	548	555	574	548	620	542	570	570	544	577	587	528	570	592	548	543	574	540	541	565	560	573	578	568	572	530	579	545	544	572	614	570	561	526	546	584	589	521	564	547	526	562	586	538	558	549	502	540	569	545	552	540	603	608	584	560	562	584	556	561	587	542	597	555	570	558	558	554	539	577	538	570	553	556	590	513	535	567	566	557	531	564	521	551	564	553	565	552	564	580	562	518	576	545	526	546	560	604	546	632	613	554	503	571	581	571	547	529	566	557	561	585	581	568	532	568	589	528	527	584	557	531	573	574	564	547	585	527	571	517	538	591	593	558	577	553	523	577	534	579	550	524	567	537	610	546	596	575	534	563	531	563	519	566	562	569	575	599	543	561	553	536	577	585	576	595	562	529	507	557	600	542	548	556	545	531	586	567	532	553	547	543	588	522	523	564	555	562	552	578	577	537	574	580	572	580	565	543	581	563	555	532	525	561	554	547	599	582	563	522	570	525	591	569	576	584	597	544	590	611	536	513	510	591	502	544	503	558	569	529	546	584	598	550	575	542	561	582	583	535	599	584	542	609	584	606	549	542	580	574	524	545	541	547	549	578	565	556	541	554	541	550	529	593	553	607	584	569	565	566	542	552	550	557	545	584	547	567	487	548	574	543	552	577	600	589	591	598	548	549	588	551	562	599	539	586	561	554	587	579	552	545	540	546	546	524	558	593	552	590	572	521	556	592	577	570	553	562	524	578	548	598	559	572	516	569	551	524	553	516	555	602	569	560	576	571	568	552	568	553	522	616	597	553	570	532	578	564	568	602	508	593	574	588	582	533	590	564	576	562	566	566	554	581	542	558	578	556	580	559	552	590	569	548	558	530	537	568	555	520	570	518	559	556	550	566	522	587	598	550	555	558	602	539	568	526	566	530	544	547	566	597	553	558	560	526	585	575	602	530	521	552	535	578	545	508	575	539	548	564	533	515	556	575	556	575	534	561	582	559	552	612	579	533	550	562	581	585	549	541	509	568	598	579	541	563	594	600	593	586	532	570	527	550	578	557	577	550	545	581	547	527	595	563	574	548	577	489	595	530	530	579	575	592	539	566	558	564	586	573	549	581	557	582	596	586	591	573	550	588	581	570	551	586	541	579	561	539	554	552	539	564	550	561	577	549	571	579	570	571	585	579	591	567	577	575	589	589	572	571	535	586	585	574	583	572	589	569	580	595	582	573	562	548	581	557	573	593	598	582	584	533	549	514	590	560	561	592	561	601	564	564	572	576	532	626	533	541	557	553	534	556	538	569	597	526	577	581	538	572	570	612	556	538	592	553	565	611	589	537	577	582	542	569	572	551	539	555	555	535	582	549	573	572	529	556	558	544	570	512	582	593	584	512	562	576	577	584	527	571	580	616	539	526	573	523	521	566	558	574	563	580	586	573	600	531	557	528	570	568	554	631	548	584	555	563	549	577	555	567	510	520	559	567	558	586	559	521	552	551	553	560	579	600	548	591	540	563	596	562	594	554	516	545	592	561	549	578	558	552	548	548	586	547	521	560	606	544	548	514	607	579	534	575	570	591	576	539	564	534	603	518	523	535	554	542	540	533	573	537	557	609	586	578	556	553	528	549	531	521	566	599	576	576	555	549	578	556	523	588	554	570	554	521	595	565	556	555	571	524	589	525	627	564	546	550	588	545	573	546	594	524	559	557	503	561	593	544	576	535	600	549	534	564	601	550	537	583	557	588	562	582	585	573	540	526	578	563	572	554	602	535	572	565	567	549	565	517	534	574	547	590	565	563	551	555	522	577	554	530	569	586	544	563	547	558	558	576	508	539	601	563	598	584	540	618	598	590	546	538	543	540	568	535	550	566	574	557	583	554	584	585	556	561	543	552	586	576	537	537	595	586	584	587	535	581	557	561	546	572	563	542	557	521	583	564	571	609	539	545	549	556	581	611	500	557	565	559	541	581	530	504	569	562	581	575	560	561	526	526	588	562	541	572	561	548	544	531	551	571	575	581	573	577	579	566	559	587	567	575	553	567	542	577	563	551	581	549	576	526	544	575	557	572	563	568	511	570	541	553	604	528	596	530	591	563	582	573	565	551	561	568	576	565	564	554	542	574	587	573	595	543	577	573	576	532	531	520	534	530	569	541	539	550	569	518	568	573	617	558	599	637	544	590	562	542	524	557	566	576	553	567	604	548	580	571	530	528	558	558	525	563	585	538	563	585	589	571	572	565	565	531	583	527	553	588	524	555	556	570	523	563	581	528	579	560	573	530	540	538	594	556	540
1860	182	181	160	148	190	201	240	239	212	176	162	137	153	145	139	130	146	155	161	159	141	138	119	112	127	142	146	141	151	134	159	149	143	157	137	132	123	140	120	147	153	117	152	149	142	134	133	135	126	135	130	118	140	138	145	119	169	123	130	139	149	138	147	126	124	132	144	133	148	138	141	131	142	128	131	136	116	141	132	122	122	135	113	133	141	142	127	135	129	165	148	140	133	124	136	129	148	141	153	123	157	142	142	144	121	123	129	161	115	137	144	122	154	113	136	133	141	162	113	144	142	120	138	134	131	124	141	143	128	148	142	148	127	132	153	131	115	145	147	138	125	145	145	153	152	142	133	140	137	141	125	138	136	131	119	122	139	141	130	118	139	145	143	169	156	137	122	149	148	134	140	121	141	149	146	124	155	131	137	149	131	152	140	140	151	138	154	132	136	130	148	134	135	143	147	126	146	138	131	141	133	137	127	127	147	140	134	136	128	133	128	141	139	126	117	140	137	131	151	121	135	141	145	139	147	129	133	142	136	113	129	145	129	135	144	123	127	145	127	136	123	111	136	132	137	157	152	151	121	134	119	130	150	155	128	140	129	138	135	118	130	145	148	115	144	153	117	122	156	129	140	152	150	123	160	112	136	122	129	130	162	122	140	128	114	131	129	146	133	149	118	141	140	143	108	145	133	116	130	129	114	127	128	125	142	127	141	135	122	137	149	149	145	114	128	156	120	126	139	128	135	128	104	133	137	131	132	125	136	123	134	125	113	120	127	137	123	144	126	128	141	110	131	121	140	163	121	128	129	140	130	119	131	127	130	150	126	150	151	135	143	115	120	139	141	144	137	132	140	117	139	151	135	137	118	153	150	130	140	134	135	153	137	154	152	131	157	131	118	119	130	132	131	117	152	120	120	139	150	104	145	132	115	128	123	123	130	118	157	134	135	129	130	127	140	152	143	134	122	143	143	115	140	128	166	136	148	127	138	132	145	128	140	126	131	131	121	133	155	119	131	152	126	143	143	157	135	151	148	144	132	132	120	120	129	134	131	154	132	124	143	131	133	140	146	120	141	144	131	135	122	130	151	133	140	143	131	130	149	128	166	157	142	132	106	138	123	126	127	159	121	125	124	137	128	123	138	138	118	133	136	155	141	131	136	132	130	120	123	145	144	115	114	143	120	142	155	151	135	144	152	125	128	146	134	120	119	143	140	122	144	113	119	137	117	134	117	134	159	145	142	149	135	102	131	133	131	154	115	144	140	157	139	147	100	147	144	153	156	143	130	131	117	143	140	124	146	139	148	134	127	121	138	135	139	127	148	140	131	135	139	143	130	100	139	141	120	134	158	152	159	119	163	139	142	130	125	131	129	126	152	148	128	144	135	145	124	135	143	110	145	145	145	137	151	157	145	134	124	138	144	134	130	156	134	139	141	126	142	129	137	121	127	134	123	140	131	158	128	141	138	149	142	121	129	135	169	135	135	150	125	127	124	133	138	119	133	136	111	150	142	125	127	112	134	144	126	113	137	136	130	144	122	147	132	134	134	126	124	120	119	127	130	136	156	141	128	161	139	130	124	130	134	122	142	138	153	141	136	134	148	161	140	142	131	121	138	140	149	127	141	122	142	155	130	138	140	109	144	132	119	115	132	113	127	136	146	121	132	139	112	148	135	119	146	134	147	117	126	109	130	130	129	137	119	138	139	138	127	145	111	133	130	131	155	118	139	141	131	115	109	149	140	133	155	137	141	151	158	124	128	109	120	109	149	124	124	133	131	147	163	137	109	150	121	144	154	164	137	134	161	118	142	133	134	145	131	142	123	126	137	147	134	136	127	131	134	145	145	152	153	124	156	123	145	158	127	136	147	139	138	132	131	133	147	143	129	128	122	107	139	142	139	127	137	138	131	119	129	118	123	136	143	140	126	135	127	135	122	125	132	152	118	129	130	147	115	114	127	133	131	147	136	128	151	146	123	145	121	152	130	129	143	118	139	128	125	127	119	136	146	146	130	153	138	135	127	123	159	132	132	123	134	131	148	138	142	121	121	136	144	121	133	135	143	147	158	132	152	123	147	140	139	153	116	128	118	167	160	143	138	136	132	129	162	156	137	134	157	156	155	124	142	116	139	139	140	130	141	154	141	123	129	149	141	126	145	134	138	135	144	130	138	150	143	129	154	144	134	127	125	146	146	134	113	143	127	120	152	144	126	131	139	132	114	134	140	120	115	126	125	141	135	156	146	117	143	132	149	121	149	144	121	131	153	136	126	128	136	144	121	145	126	134	124	117	146	142	142	152	140	127	125	142	141	117	115	129	135	106	131	127	114	146	130	130	140	142	127	151	122	146	132	136	131	123	159	124	107	136	129	147	138	161	120	136	145	145	114	120	144	109	117	135	142	163	158	145	124	135	151	117	144	124	127	115	132	139	142	156	142	120	128	149	143	129	129	124	124	117	136	144	135	137	118	141	130	136	126	124	116	132	119	142	150	124	120	144	140	128	130	136	155	121	140	135	128	128	120	143	131	114	137	131	134	136	129	137	134	143	130	151	124	148	155	155	149	137	135	143	139	129	136	141	167	124	152	137	136	115	151	123	155	140	151	145	138	134	122	138	123	133	153	154	121	131	125	142	121	135	111	138	152	124	143	149	135	131	118	144	125	139	129	121	150	139	140	126	124	143	136	138	101	162	110	124	134	161	132	144	133	133	122	155	142	124	130	146	141	129	128	123	132	139	143	116	140	150	137	120	128	139	122	152	123	146	140	134	113	127	133	142	123	129	125	153	126	108	135	146	132	126	132	122	111	167	125	148	161	119	133	146	134	135	122	126	132	141	127	144	125	127	136	115	142	147	135	122	125	131	148	129	125	135	137	135	121	125	136	125	138	150	166	121	138	136	153	143	118	157	146	119	127	131	108	146	156	146	122	125	126	138	144	128	127	137	163	130	141	140	132	141	143	147	148	147	126	135	121	161	150	139	135	138	121	125	134	166	131	155	131	142	119	127	138	132	139	135	147	138	137	134	137	142	136	135	137	142	144	135	136	134	140	132	160	111	124	144	151	116	140	141	128	116	128	134	176	119	123	134	148	137	116	122	139	147	135	123	134	149	133	142	140	129	133	156	123	136	124	139	155	127	117	108	128	151	138	134	140	114	131	118	143	128	153	135	133	146	156	134	121	151	143	124	124	142	137	124	136	135	101	135	149	133	103	133	142	131	119	124	124	159	132	154	155	136	133	142	134	143	162	128	142	127	131	129	131	134	146	124	124	127	112	133	135	127	129	120	124	143	130	126	132	139	136	137	137	124	156	133	131	123	152	148	119	165	120	139	137	134	133	152	161	127	104	118	117	123	145	133	126	131	143	158	135	122	121	139	137	122	127	162	139	135	151	133	143	126	133	130	136	132	99	143	139	127	126	129	170	132	140	146	141	114	139	132	149	132	128	138	142	144	120	137	141	140	141	128	103	164	145	165	124	137	122
2097	416	512	524	465	792	836	1050	975	794	597	617	637	522	508	425	493	522	446	471	460	436	454	439	411	466	430	441	393	399	383	406	379	400	392	402	387	337	398	375	414	383	394	376	410	387	362	365	392	349	361	382	377	411	359	374	377	348	390	361	394	389	360	384	377	377	367	357	405	376	403	403	370	411	412	376	373	376	390	373	411	369	347	389	417	360	364	392	396	345	362	395	351	359	374	381	384	395	361	352	350	370	337	384	377	356	347	381	390	362	369	388	373	411	377	408	375	371	368	399	406	375	383	359	386	381	373	377	388	377	362	350	392	338	408	386	342	378	383	394	371	386	379	390	365	313	353	356	362	394	373	405	375	373	405	380	357	366	355	354	344	380	360	360	370	397	374	370	353	390	357	375	405	365	387	368	383	382	363	409	366	379	386	359	396	370	375	391	384	370	375	378	381	389	375	361	372	393	401	344	374	383	357	387	386	424	384	374	398	330	367	367	344	370	393	383	364	372	316	377	388	396	336	409	410	389	389	365	392	411	379	368	371	348	367	364	372	354	370	383	395	393	376	360	377	376	377	366	358	392	390	387	386	406	394	393	409	369	372	377	367	359	358	393	374	353	359	343	402	387	357	364	387	380	361	382	361	391	331	346	342	358	367	337	383	382	375	351	347	410	369	350	392	352	398	401	348	354	379	391	371	396	379	386	370	374	378	398	360	360	348	351	354	343	380	387	356	375	356	403	380	333	378	402	381	401	382	381	381	361	418	335	343	365	362	377	372	334	373	400	383	405	384	385	337	396	387	353	379	405	378	367	390	368	361	369	398	415	383	348	344	348	353	358	373	365	374	339	385	365	364	361	398	387	364	368	386	397	404	383	410	404	340	371	432	390	368	385	375	383	352	353	409	378	382	354	355	343	330	360	382	355	389	374	394	406	368	387	401	363	358	379	404	394	395	362	384	374	389	380	359	384	363	375	389	341	394	361	385	350	361	358	348	381	399	363	350	372	383	396	409	402	378	354	396	361	414	373	370	352	397	383	380	395	357	395	354	325	392	373	393	370	388	404	403	381	400	376	387	373	372	378	395	377	372	397	396	357	390	330	387	408	368	375	399	345	361	354	411	364	374	370	376	385	375	389	379	353	393	420	379	353	363	369	366	342	367	391	350	409	359	358	371	351	386	385	399	385	361	375	378	376	386	339	397	370	336	401	350	342	379	376	364	393	375	391	376	342	389	390	368	358	387	366	390	359	405	376	375	392	374	374	410	369	369	363	364	369	411	340	378	359	408	397	352	383	350	382	347	363	389	332	377	391	379	381	395	388	373	389	356	380	399	365	393	366	371	390	368	373	356	360	377	373	347	365	331	361	361	371	343	382	357	325	358	407	386	352	390	347	382	350	356	379	366	394	351	387	378	376	392	384	350	355	389	382	371	373	359	403	353	380	352	376	357	394	403	381	359	378	366	336	392	352	401	389	358	376	361	357	398	376	364	393	392	357	365	393	388	370	379	365	389	391	396	362	365	392	345	414	340	372	363	364	381	376	376	382	347	400	371	372	399	365	386	399	411	391	387	380	383	361	403	409	365	363	364	360	392	395	387	372	381	408	371	367	392	375	403	359	364	331	343	379	389	395	377	346	343	384	385	351	348	401	357	372	383	387	373	394	358	352	386	381	400	364	359	377	377	359	379	381	357	421	354	367	358	373	384	384	396	386	328	339	387	366	367	408	379	372	409	380	340	340	393	400	346	399	369	374	374	376	357	371	354	388	360	386	377	373	364	373	385	373	394	375	374	385	369	384	403	373	375	340	399	381	368	347	356	397	389	375	364	409	370	398	381	319	403	385	400	389	373	397	395	376	376	385	391	340	370	383	362	373	381	361	375	376	367	413	384	375	388	394	426	301	368	384	347	366	405	422	340	366	372	355	366	356	378	376	378	372	383	389	341	369	369	389	392	387	370	360	375	342	365	376	364	393	375	362	386	367	357	338	393	397	360	363	367	345	377	368	353	406	411	361	388	371	403	384	375	402	382	383	410	377	382	389	349	342	379	378	377	351	402	363	380	370	381	379	363	399	366	366	359	381	332	381	373	349	346	379	373	338	377	375	385	428	369	359	400	347	376	360	354	352	376	413	411	371	378	370	407	361	372	379	363	382	368	360	397	360	334	370	375	361	405	365	394	409	363	377	385	400	388	366	398	388	396	379	385	377	390	356	390	345	388	365	338	380	368	361	407	370	346	370	382	367	369	368	341	403	361	414	377	379	331	392	392	350	386	364	401	389	376	375	373	411	378	381	394	384	344	349	391	369	363	356	369	389	374	401	421	412	375	347	389	379	377	358	381	388	350	375	390	384	399	383	405	382	399	372	397	380	409	385	423	346	378	379	372	378	381	366	382	372	388	388	405	362	335	380	346	379	361	362	376	376	393	369	389	402	363	375	400	379	373	363	374	354	335	386	384	377	356	347	378	375	401	362	387	389	362	387	373	374	402	356	393	362	371	373	362	390	400	388	378	374	379	379	341	401	346	382	379	404	366	355	364	386	365	390	377	395	385	361	387	376	410	391	385	374	344	393	366	373	368	350	394	371	355	364	392	388	381	342	388	367	346	390	344	384	387	357	394	365	379	386	392	377	372	372	380	394	366	342	356	376	359	394	425	383	347	385	393	378	397	354	370	350	383	367	377	397	377	386	369	367	395	417	371	383	385	365	372	367	357	427	376	349	396	365	382	398	378	395	344	375	374	398	366	372	404	386	371	375	356	381	367	384	342	366	379	404	381	354	360	392	346	385	392	364	384	410	380	354	375	353	377	345	368	399	378	389	392	410	385	390	373	369	367	379	418	403	392	383	371	385	383	371	375	386	362	355	382	377	400	360	358	351	406	375	407	398	385	375	389	356	376	418	377	368	385	353	405	391	403	359	381	398	354	362	386	389	351	380	349	368	375	391	402	370	365	396	384	368	380	371	401	379	407	385	371	396	330	364	354	380	353	363	390	379	353	358	383	388	380	397	331	373	387	344	362	372	342	386	374	379	362	366	350	398	382	360	362	387	382	407	350	385	389	373	407	371	392	401	365	390	361	414	399	393	415	381	371	388	405	393	372	359	352	397	388	432	366	371	385	387	371	402	381	370	410	367	392	400	392	400	389	391	390	355	379	386	377	374	391	384	367	371	380	386	373	368	382	368	371	354	395	378	360	366	351	366	407	371	328	398	366	382	338	385	354	387	406	360	374	402	393	382	379	408	370	367	387	365	397	374	395	384	385	413	364	356	379	373	370	313	374	414	381	404	381	361	391	401	383	413	394	387	352	377	370	356	355	340	361	392	381	405	372	370	389	383	368	365	368	371	387	366	355	381	360	399	382	361	351	387	368	400	398	372	366	383	375	346	402	397	367	374	392	370	345	368	355	369	401	394	374	404	371	373	373	382	362	407	401	361	379	382	379	354	375	347	406	359	330	365	369	399	369	398	361	355	369	361
7657	1185	1329	1018	774	673	727	676	580	493	392	405	364	376	355	327	317	334	304	361	315	315	304	314	320	278	286	320	261	287	261	289	279	314	295	284	287	281	267	247	289	290	269	288	272	258	247	272	266	279	255	235	271	255	260	290	278	286	255	275	252	241	238	273	288	286	278	256	244	252	248	270	241	248	262	266	270	258	273	273	250	256	270	288	284	272	248	243	263	238	259	245	284	269	246	282	229	264	248	255	282	268	221	258	270	241	269	230	278	261	243	316	268	239	247	273	261	254	247	245	268	265	242	238	263	284	265	270	232	227	299	247	275	287	258	236	280	278	283	271	261	264	274	261	267	266	292	291	262	267	268	270	267	275	277	264	276	270	268	274	258	273	267	246	250	242	262	231	277	267	240	268	242	260	255	240	238	230	262	246	282	269	262	270	289	275	263	274	241	266	266	249	273	270	282	253	252	260	322	269	266	288	276	272	253	252	262	268	248	246	290	271	250	272	285	255	245	248	267	250	281	278	256	252	258	264	281	276	265	254	272	261	260	258	262	266	268	255	273	217	263	235	262	303	283	269	220	263	280	252	267	274	259	262	232	265	241	236	270	249	294	267	240	233	245	267	273	265	247	253	284	273	245	280	247	256	255	245	239	304	274	272	267	261	263	234	248	295	266	268	281	302	268	247	230	287	272	281	298	254	256	281	263	243	262	255	310	259	242	258	277	246	265	261	248	260	271	252	266	240	238	266	263	258	276	239	260	272	296	256	270	237	229	259	285	255	254	299	230	281	275	262	266	235	268	286	266	243	247	274	236	254	228	235	260	224	262	288	270	302	266	269	247	284	258	284	260	231	238	247	243	296	270	278	256	253	281	246	249	285	269	283	269	250	262	260	242	281	237	254	261	242	245	268	287	258	293	245	247	255	253	267	281	252	279	243	284	262	266	223	278	282	272	255	279	259	252	245	231	257	277	236	257	287	277	240	257	252	262	283	263	243	250	259	265	273	277	270	255	263	264	260	244	276	268	276	270	275	279	250	256	258	284	288	263	270	245	291	257	285	231	268	235	260	276	282	289	309	272	266	229	231	266	253	293	247	275	277	302	244	264	277	275	232	231	245	261	252	289	257	271	260	269	297	238	255	311	264	244	225	244	286	261	264	256	253	226	270	240	248	235	269	272	291	260	268	239	263	246	267	250	244	226	255	275	267	250	259	276	274	262	305	254	271	263	246	256	276	272	284	272	284	284	258	246	269	286	262	244	248	252	254	245	270	242	261	276	269	283	273	291	258	257	264	240	265	260	299	289	235	272	259	290	230	265	272	292	263	255	278	266	252	240	273	265	219	251	248	246	266	256	268	284	275	276	268	229	243	271	263	265	246	318	251	283	240	275	280	228	265	269	252	216	281	252	291	274	280	228	235	251	249	260	275	246	259	291	277	260	276	256	259	220	257	255	261	292	270	290	265	268	241	253	259	282	301	255	271	257	267	248	228	247	246	259	263	253	239	256	276	263	265	258	270	239	264	231	274	259	249	260	279	282	263	284	275	256	279	277	263	269	255	272	270	247	262	274	271	271	271	250	249	241	279	258	258	255	250	259	254	271	250	246	284	252	305	276	284	270	267	290	242	271	255	270	278	239	267	256	264	261	250	301	243	280	249	264	267	276	282	259	246	262	284	256	265	266	252	286	258	280	266	243	272	266	235	254	271	264	282	259	264	268	266	287	290	241	256	291	271	238	233	283	264	253	271	244	259	238	250	251	241	259	289	297	251	258	243	255	233	265	249	264	265	251	266	267	278	245	292	294	276	235	270	252	284	256	256	267	298	263	269	262	283	264	261	274	276	259	226	285	263	255	265	253	284	252	292	273	280	265	264	290	253	259	276	257	268	258	272	232	276	256	272	276	292	241	236	243	291	282	257	269	258	239	275	252	247	293	249	253	270	285	269	273	251	257	271	263	240	269	239	260	272	261	252	225	263	289	287	258	272	247	267	266	262	253	269	270	242	281	286	256	257	251	244	267	255	265	288	287	298	236	253	232	268	271	269	268	233	273	240	262	259	265	287	263	265	254	277	269	268	272	255	238	262	267	278	273	251	243	260	256	261	250	281	229	259	240	294	266	229	263	238	249	258	266	270	269	246	231	263	276	279	250	255	262	273	260	270	258	256	254	250	253	257	275	253	255	268	262	258	258	270	275	247	270	240	277	256	287	237	303	256	271	258	246	271	254	248	231	271	262	223	266	243	302	292	225	235	260	258	266	275	254	298	260	243	279	248	260	270	282	276	266	278	241	246	259	279	241	258	265	267	264	236	260	230	286	230	258	231	258	244	292	286	260	252	283	265	248	276	285	276	266	286	266	305	271	275	244	256	247	231	270	285	275	260	251	248	273	250	262	266	304	249	245	249	231	258	242	223	271	270	270	283	258	274	281	282	249	273	260	285	301	295	271	246	285	263	248	246	244	292	268	287	277	280	283	256	242	270	258	244	263	254	268	271	262	253	213	271	232	224	246	265	279	266	280	257	261	237	287	256	272	271	253	299	278	263	243	273	260	266	263	276	256	274	261	252	258	262	276	251	274	242	252	268	260	263	285	274	257	290	256	276	246	249	257	247	252	283	277	278	279	301	254	266	245	250	284	250	273	307	264	275	274	266	240	268	286	267	293	249	248	244	277	275	281	274	254	276	236	258	252	257	249	254	264	275	242	252	265	268	253	270	294	263	258	266	273	267	270	282	255	261	262	289	265	247	258	260	251	266	285	254	240	256	254	270	279	247	256	243	241	273	244	239	271	275	262	272	304	242	238	249	315	263	245	249	235	261	247	220	226	246	258	232	266	261	253	249	270	276	286	239	251	271	258	270	252	251	272	254	238	243	252	305	260	261	263	260	272	259	265	256	247	238	267	267	268	273	259	283	290	232	298	260	270	259	270	270	291	284	279	245	251	288	235	252	269	257	260	262	278	303	277	246	276	248	262	270	274	270	239	277	243	282	265	269	285	256	254	255	257	267	286	260	260	242	239	282	252	262	269	282	269	255	258	274	267	242	279	241	273	247	260	267	292	279	264	277	258	266	274	290	280	253	242	261	282	280	290	239	262	252	277	293	283	272	257	268	276	273	296	284	264	268	274	258	256	260	263	267	254	244	246	239	259	237	275	260	245	289	281	236	265	255	254	274	282	273	258	291	282	247	230	249	314	270	277	290	298	273	262	263	271	286	265	260	238	232	285	245	225	268	259	275	284	262	247	248	253	247	257	247	260	286	280	243	250	264	243	292	218	262	251	267	252	262	243	272	292	271	242	254	281	266	269	288	263	245	251	275	258	262	269	237	269	271	275	254	262	237	262	250	275	290	261	258	263	229	255	264	238	250	258	261	245	246	284	298	258	291	257	273	265	245	236	250	257	239	259	248	286	277	299	238	266	246	245	273	263	231	266	255	271	232	258	271	261	228	264	264	264	279	253	292	286	236	275	277	260	250	259	251
5883	1546	3145	3351	3055	3064	2937	2971	2493	2235	1620	1555	1557	1262	1321	1118	1088	1128	1071	1120	1021	1053	999	1052	1020	1066	1066	1120	894	862	798	813	808	801	784	760	713	773	759	742	738	766	712	700	753	784	698	651	668	707	695	683	703	661	685	675	670	710	667	666	654	704	660	639	696	641	623	647	634	666	729	658	611	693	631	631	691	662	686	643	649	672	655	690	680	690	639	649	685	629	653	606	651	659	642	660	602	678	657	697	645	660	606	681	640	663	652	632	657	660	651	639	679	665	645	674	673	646	641	698	670	658	679	667	661	677	667	654	622	608	634	637	635	638	597	615	649	623	613	636	649	632	676	637	673	600	693	672	665	687	681	603	626	643	647	646	638	656	681	673	664	617	618	681	678	655	639	657	634	618	645	686	683	646	625	646	643	588	630	656	618	610	637	642	657	681	636	659	652	668	639	647	690	654	633	664	668	629	668	664	673	615	661	661	643	631	666	634	649	619	641	629	615	656	634	653	620	628	642	675	618	602	657	601	667	644	652	612	646	647	630	650	619	672	637	668	674	649	670	678	674	604	630	693	679	626	631	694	630	657	618	631	671	618	645	694	616	652	667	634	627	644	692	655	641	642	661	660	632	606	652	641	592	693	636	641	644	720	652	637	649	637	609	632	649	650	655	645	635	674	648	644	640	659	674	647	683	630	658	658	631	698	724	637	669	632	660	629	634	670	612	652	687	711	668	680	674	617	644	632	605	647	613	647	640	662	684	617	652	622	642	671	623	604	633	675	689	623	582	683	676	596	648	624	589	690	649	649	605	619	687	663	643	626	659	631	691	624	684	677	685	610	590	665	664	666	625	650	645	629	615	613	693	653	672	647	650	621	658	648	652	614	662	620	625	665	658	660	613	659	633	592	659	606	675	646	683	653	660	644	621	649	626	618	641	663	678	622	656	653	680	643	623	646	627	628	625	658	633	680	662	683	638	639	653	677	649	670	682	628	633	659	618	627	631	622	611	682	633	665	611	658	678	663	645	597	603	680	630	671	667	637	673	695	621	673	629	667	637	604	636	618	674	683	659	632	673	676	653	658	623	651	602	667	684	621	667	634	709	690	685	628	646	658	601	638	641	631	624	689	636	686	673	632	658	638	629	573	681	663	648	665	620	631	659	645	657	661	689	701	647	651	644	636	655	639	695	606	677	666	628	658	649	684	666	691	624	648	668	622	670	648	673	671	599	619	658	622	625	643	656	654	621	692	655	651	631	619	630	676	663	616	660	603	693	641	692	676	684	638	602	649	640	663	600	639	625	643	629	666	647	638	656	607	642	663	629	624	618	607	625	633	656	645	665	648	630	671	672	667	642	619	642	629	668	641	662	628	641	648	616	577	624	608	639	646	654	633	612	620	661	658	649	628	653	646	627	682	631	607	668	628	601	635	674	672	675	663	676	667	625	667	639	630	714	641	658	608	615	641	657	636	629	696	654	595	668	599	659	656	622	629	685	679	649	660	656	654	637	668	648	662	657	624	663	618	670	691	633	624	677	635	650	654	645	646	688	648	663	652	678	621	684	628	690	647	642	616	645	653	677	672	645	617	606	699	600	629	659	672	668	648	631	637	647	648	603	598	666	644	660	631	655	654	630	622	639	686	649	650	651	655	654	633	658	622	668	664	707	616	681	675	642	681	601	631	681	639	677	601	655	635	660	669	656	641	620	654	630	718	625	672	656	667	609	638	674	679	649	639	649	636	620	637	655	660	646	626	645	659	662	649	649	661	653	658	646	623	676	634	610	625	680	621	695	658	674	644	660	662	642	622	675	698	623	659	689	669	664	618	662	651	688	659	611	660	642	643	646	671	677	631	647	655	668	648	629	628	643	626	676	677	731	647	622	615	654	663	622	659	626	641	636	635	699	630	649	655	650	683	633	676	591	654	649	650	627	633	634	637	660	636	685	611	615	687	670	652	681	642	681	685	658	647	644	677	635	630	616	641	651	628	613	667	663	631	703	663	656	665	677	630	631	689	615	623	639	597	659	643	666	639	611	676	654	610	633	666	638	709	664	650	673	639	594	676	682	615	644	668	638	598	655	684	616	678	673	667	633	625	669	635	647	685	661	655	654	638	651	626	708	637	668	634	639	608	694	633	681	638	613	644	665	648	674	656	628	626	629	702	641	645	698	608	667	635	650	659	603	663	622	664	617	599	663	624	612	650	629	624	657	641	639	634	650	668	618	673	657	663	637	644	619	662	596	656	675	631	643	665	589	702	612	651	675	648	662	619	653	638	586	604	679	650	684	652	624	675	599	671	613	690	637	638	617	643	658	627	636	648	639	656	613	612	633	623	648	677	715	641	662	661	684	720	634	680	682	649	648	641	626	603	675	663	646	644	605	593	633	661	659	612	657	678	644	658	623	650	640	648	630	630	687	628	668	662	644	658	644	624	681	637	600	664	653	664	645	615	629	662	661	660	630	608	641	671	660	669	607	633	625	680	658	647	691	663	685	614	665	641	630	664	646	649	709	655	624	637	677	657	640	616	661	660	658	667	648	677	633	658	667	651	649	635	646	668	674	681	645	703	635	648	709	582	646	664	632	627	630	675	654	622	637	628	669	626	678	654	632	684	660	669	654	648	695	663	658	664	619	678	667	645	691	662	631	671	623	687	616	637	651	666	611	676	656	638	647	615	672	673	638	650	672	691	654	629	620	661	670	692	654	630	671	657	681	610	692	631	626	648	641	622	640	654	653	637	630	618	634	601	654	653	630	641	673	625	661	662	680	669	671	678	643	629	657	635	633	672	619	616	641	671	643	655	622	687	605	629	644	636	623	650	590	637	664	592	628	643	637	621	634	676	675	640	608	650	605	662	627	691	643	635	632	659	655	616	637	652	623	646	674	688	654	630	666	658	685	636	626	634	662	634	655	633	599	660	667	666	619	670	678	642	669	607	668	637	642	701	624	635	656	641	679	650	634	658	708	644	634	648	636	669	625	633	666	608	647	633	632	689	616	625	656	670	669	632	644	673	688	646	702	615	660	642	639	681	665	663	627	624	621	687	618	621	692	655	608	637	646	669	632	623	633	629	639	648	688	627	663	650	648	649	624	684	653	682	609	692	654	668	647	682	648	648	652	634	624	633	664	646	631	633	676	652	645	641	624	674	638	674	666	635	635	659	608	647	662	681	608	627	638	618	680	627	645	633	661	666	688	689	623	637	636	636	632	627	623	674	716	679	664	651	651	645	677	632	604	690	628	672	643	680	632	653	675	672	640	689	648	671	634	635	659	646	624	697	669	646	638	597	649	659	661	699	644	628	662	683	673	653	633	615	633	632	648	622	672	685	669	635	670	639	644	641	632	639	616	664	663	644	595	660	672	600	653	607	668	611	647	627	656	690	599	645	676	598	652	665	710	628	616	665	647	675	683	664	638	667	685	632	639	636	645	676	653	673	630	660	589	637	598	666	684	630	634	681	692	620	667	629	615	670	655	614	647	620
14268	2532	2605	1853	1316	1059	994	898	767	589	523	500	443	366	400	340	302	334	324	324	324	304	291	327	317	322	301	338	285	273	251	260	259	255	262	244	224	257	258	256	271	249	260	222	278	250	223	247	255	243	263	225	233	255	259	256	218	243	247	220	219	247	235	224	242	215	251	222	259	229	233	244	225	234	212	230	267	254	257	231	219	258	239	253	236	253	208	240	251	216	213	200	241	232	228	197	219	216	231	230	225	243	223	232	232	265	230	227	223	218	257	236	211	238	252	218	204	254	251	242	252	239	228	256	227	231	243	240	225	231	226	227	217	229	229	237	244	233	234	222	234	235	247	225	232	229	215	251	234	207	238	236	230	233	246	228	212	232	230	232	245	232	262	214	234	237	256	236	222	226	222	224	211	251	208	243	250	224	227	262	248	215	243	227	227	227	249	210	228	221	219	234	213	187	243	237	210	198	227	223	232	206	237	242	253	232	236	244	226	222	230	204	224	249	220	205	238	205	225	215	241	212	236	243	207	259	222	236	233	279	220	232	207	233	223	212	244	229	223	234	229	239	219	215	257	234	227	247	237	259	218	261	277	245	210	213	250	228	250	235	199	212	205	256	265	253	215	215	244	239	243	221	245	227	221	235	212	228	218	252	222	226	225	211	217	233	230	245	245	248	234	254	248	252	249	250	217	224	211	243	232	246	260	222	224	235	252	232	236	239	255	236	263	210	247	230	230	239	210	202	239	223	230	227	222	204	235	236	241	220	227	231	223	219	213	205	235	262	231	232	215	222	234	223	247	249	244	209	247	238	228	236	239	229	269	237	255	202	220	242	223	242	228	236	206	230	240	235	214	280	213	242	232	225	232	241	254	283	259	238	226	234	224	233	254	277	226	238	235	233	223	234	235	226	227	237	211	227	236	232	232	209	248	228	253	254	242	256	233	220	240	254	252	215	238	222	234	254	215	233	267	203	229	221	215	242	242	241	226	254	208	255	240	232	234	249	236	226	253	231	263	260	228	219	231	216	231	259	227	238	248	239	244	259	254	232	216	232	253	252	228	220	221	250	200	261	244	237	236	217	204	235	238	232	231	223	252	226	227	219	211	241	230	237	233	214	235	214	215	215	248	227	221	259	211	215	203	238	214	192	218	232	222	239	249	221	210	238	242	242	247	222	211	239	205	227	223	212	235	222	269	248	230	229	238	214	240	243	237	222	221	234	220	226	267	240	221	261	252	224	240	238	229	221	229	234	235	251	243	227	234	246	234	235	227	225	223	226	224	239	269	231	262	271	245	226	235	229	229	260	252	218	249	260	216	231	235	225	213	236	220	245	250	220	247	243	213	226	288	218	219	228	239	216	223	239	247	218	235	236	219	240	253	229	232	221	255	224	196	223	220	223	254	248	241	242	209	239	218	245	224	226	238	251	263	221	234	228	255	228	256	239	210	215	212	230	222	263	225	256	242	227	244	241	241	245	232	254	230	227	219	189	264	251	237	206	233	210	206	226	226	250	243	251	226	216	224	214	242	247	223	239	237	227	223	214	262	218	211	236	239	248	235	248	232	228	234	212	232	232	235	253	220	236	254	239	212	239	219	240	252	246	223	231	264	239	223	245	204	217	233	223	223	261	246	233	216	230	250	225	228	224	235	232	250	227	219	253	218	252	215	235	247	212	220	277	220	230	212	248	269	251	216	205	249	207	230	215	227	225	209	232	240	234	223	218	227	225	255	224	237	205	251	250	215	255	213	242	250	253	251	242	233	256	232	200	236	219	232	214	250	216	257	246	254	240	217	202	242	212	246	233	255	234	242	212	233	233	233	248	229	213	233	249	238	243	250	239	246	248	253	234	231	239	231	230	233	215	243	224	262	227	228	240	229	232	240	222	236	230	244	240	235	234	236	215	212	228	228	247	223	279	218	251	209	223	233	214	225	229	281	230	269	248	217	229	224	236	244	256	241	204	218	244	241	215	221	258	224	223	230	242	240	241	235	276	247	253	233	224	246	232	190	233	229	234	227	235	235	220	247	228	264	214	211	253	245	268	239	229	236	252	270	222	225	221	227	236	222	227	247	211	244	197	216	250	258	234	221	237	237	223	237	225	224	200	243	238	220	238	257	240	235	258	237	218	231	248	254	252	257	229	217	244	227	246	224	222	222	262	248	248	229	229	237	222	230	222	227	247	237	245	201	252	215	263	269	249	226	240	248	244	233	221	226	231	212	201	204	229	225	258	244	222	238	223	240	246	234	230	234	266	239	218	236	228	238	230	201	224	228	235	247	228	235	250	207	213	237	253	209	223	235	226	221	219	220	250	228	217	222	257	256	207	233	223	246	228	225	261	250	231	257	251	243	237	246	241	240	273	202	238	200	248	227	220	248	229	244	238	212	244	260	254	227	246	243	261	248	235	256	244	240	226	234	244	245	212	234	242	233	250	245	222	214	252	231	249	249	237	223	232	230	222	240	218	258	246	223	220	252	260	232	226	224	223	230	234	240	208	239	220	255	233	233	260	229	252	246	251	220	218	242	219	210	231	254	230	227	223	196	239	225	232	234	221	226	228	263	233	191	233	249	212	248	193	251	271	228	244	236	208	221	233	232	216	234	214	247	258	246	216	215	223	229	240	222	254	217	222	243	253	238	247	264	253	236	224	222	214	229	225	221	265	224	241	247	245	242	203	253	222	252	252	242	218	233	234	256	229	225	245	255	244	222	218	212	238	240	246	220	245	251	226	261	255	228	246	207	236	251	249	243	217	249	231	218	254	226	268	256	220	231	253	216	208	233	270	228	212	197	234	246	239	240	228	226	239	217	211	237	240	220	220	246	209	229	218	262	247	252	218	242	201	228	224	259	218	223	248	226	229	245	265	226	231	221	193	216	230	197	227	258	229	241	216	205	222	239	226	210	240	226	239	248	248	261	247	238	231	232	229	233	240	238	228	241	220	211	230	235	218	196	243	235	203	235	247	223	233	263	241	240	232	233	236	239	227	204	242	250	206	256	247	241	225	220	242	274	234	237	238	226	231	242	250	182	230	205	236	221	285	243	247	210	207	236	238	219	247	221	239	235	205	274	225	210	235	246	215	237	238	216	237	245	207	226	223	210	232	213	243	230	233	250	212	231	242	228	242	218	231	223	227	246	242	215	251	244	220	230	229	243	225	226	252	235	235	232	256	240	219	251	218	239	226	242	222	226	208	266	233	239	235	222	228	213	192	228	240	228	253	210	232	230	218	249	220	205	250	232	233	219	202	240	231	229	222	231	209	247	224	244	206	232	229	210	245	250	250	233	231	239	201	221	233	196	238	258	207	231	227	227	228	289	244	257	256	207	228	213	230	241	220	254	241	235	202	219	258	229	236	239	205	234	264	239	254	226	221	234	253	243	213	268	235	218	246	239	231	261	249	255	242	207	221	240	220	213	207	211	250	238	224	231	213	214	219	230	249	248	217	213	210	247	261	226	224	247	256	229	216	210	233	219	209
7689	2289	5245	5916	4986	4844	4710	4276	3715	2903	2309	2338	2148	1698	1712	1388	1291	1299	1327	1319	1319	1344	1197	1327	1317	1313	1428	1341	1142	955	907	870	821	838	768	804	706	744	752	686	731	757	740	739	803	718	619	622	620	598	642	609	625	619	598	621	555	597	617	627	600	615	576	609	581	603	615	588	549	585	610	579	534	580	584	639	562	556	581	597	617	602	539	582	545	563	543	560	538	577	541	597	598	568	547	551	561	597	563	562	583	602	556	578	534	580	574	577	582	566	560	574	559	552	568	542	568	555	551	542	578	536	559	574	554	519	567	526	597	594	551	566	553	596	582	552	568	558	594	531	577	547	576	534	548	563	561	527	595	573	555	580	586	539	545	570	593	550	561	604	570	584	528	525	559	560	569	550	545	558	537	544	594	537	566	582	565	568	582	533	541	544	557	588	565	572	581	571	566	582	584	543	572	568	572	536	536	577	550	577	549	565	559	566	591	526	599	569	561	548	596	579	572	564	599	560	562	566	542	582	570	556	586	570	519	611	534	544	550	550	517	559	580	551	524	588	565	551	581	541	529	594	522	544	595	591	553	619	586	535	531	574	543	595	564	541	584	557	557	574	570	545	533	587	601	592	612	603	557	564	538	561	557	566	547	548	573	591	569	573	559	555	562	564	558	614	571	546	557	561	575	534	553	573	570	592	552	558	538	577	601	556	595	549	582	547	591	558	554	548	549	559	555	573	538	554	555	531	567	543	547	580	514	584	533	545	547	553	558	537	538	538	568	568	559	633	576	567	571	526	573	550	533	543	575	537	538	573	524	574	595	556	581	482	574	560	556	582	556	549	613	539	583	519	572	560	589	567	573	563	531	567	586	564	535	603	547	556	580	530	583	606	595	570	575	605	582	544	527	556	552	545	558	544	539	580	555	568	514	551	563	583	501	577	567	575	587	574	553	579	541	557	568	546	554	539	568	547	560	560	547	540	602	504	573	535	580	547	556	566	531	552	549	586	595	546	564	560	561	537	556	567	551	533	533	548	579	539	570	547	547	535	581	607	555	568	526	560	550	560	617	543	586	580	562	567	551	585	556	594	497	568	640	575	533	601	595	614	566	570	553	540	566	562	611	547	565	563	589	599	579	610	576	554	548	552	588	515	553	536	530	628	562	567	563	550	555	554	566	535	547	591	572	546	582	586	549	567	536	543	523	582	563	570	596	575	525	593	598	572	548	609	552	559	555	561	539	585	557	515	551	547	600	584	602	552	540	530	547	578	539	530	590	566	592	556	551	547	520	544	591	557	578	608	577	598	558	602	548	556	527	569	537	553	534	538	548	536	559	563	572	571	577	578	590	559	578	573	547	586	598	588	600	572	548	584	577	576	538	566	559	570	578	624	550	535	565	538	547	569	507	568	581	604	556	516	585	604	558	515	542	585	572	581	560	521	560	582	584	562	566	550	543	584	587	563	522	583	558	590	581	559	595	570	566	520	572	556	554	582	507	553	565	536	549	576	569	605	532	560	588	548	581	564	542	545	591	579	559	534	535	589	550	551	562	557	555	560	602	538	600	547	569	575	565	544	567	536	583	576	561	561	558	537	550	571	556	585	561	595	561	515	582	570	510	551	545	589	568	581	573	550	582	583	551	576	538	600	576	550	554	549	574	557	586	557	544	567	548	550	565	574	534	574	568	554	589	577	521	544	605	573	579	561	574	579	582	534	593	557	557	529	566	591	584	560	549	520	605	519	602	563	559	579	596	565	549	555	549	551	552	570	576	528	563	584	575	602	557	554	598	540	572	576	557	589	585	573	551	590	555	559	584	568	561	522	528	566	566	567	547	548	508	558	576	608	528	594	541	586	548	554	571	550	576	524	579	513	510	548	572	549	586	546	537	511	539	530	591	552	587	537	578	554	558	566	550	599	613	533	551	584	553	576	557	601	559	545	558	528	583	589	508	572	536	553	555	596	500	584	557	534	563	551	558	569	575	553	573	540	545	564	520	561	570	540	585	585	564	531	541	553	578	560	564	555	545	576	572	591	568	508	584	573	545	563	582	558	533	559	522	580	569	553	543	555	546	548	545	555	546	566	537	541	511	621	539	574	549	557	571	539	541	607	604	556	584	564	568	536	512	607	560	591	526	546	526	529	570	567	555	530	557	539	546	545	543	517	594	590	533	568	572	573	553	518	558	544	556	565	560	569	557	582	584	513	587	536	551	566	586	562	542	541	569	547	543	527	580	544	559	527	553	586	571	561	556	563	538	520	600	567	530	546	589	542	551	597	546	552	575	529	549	529	575	560	583	535	556	533	526	590	559	528	563	532	561	566	528	546	549	557	543	563	523	543	569	575	532	578	574	549	546	545	594	541	588	546	554	521	553	535	575	564	562	567	564	528	544	553	524	603	556	548	503	552	527	556	583	552	599	585	542	577	527	529	535	543	565	510	532	544	549	592	554	571	564	594	524	577	551	541	586	589	573	545	603	518	578	580	590	569	552	575	559	554	585	538	523	539	594	603	561	559	507	563	576	543	557	554	558	518	577	515	543	570	542	568	577	534	512	614	549	547	572	536	556	555	584	573	547	542	598	553	549	536	570	580	530	541	522	572	592	534	621	612	552	551	579	579	592	539	552	590	598	573	568	541	553	557	581	524	529	504	571	547	540	566	558	571	551	561	591	588	592	484	519	520	544	556	546	581	568	557	606	577	561	585	553	527	528	563	641	574	588	594	524	558	555	521	556	583	557	559	567	535	528	555	582	557	571	558	571	575	602	557	568	578	581	558	545	557	552	564	570	607	535	586	504	567	562	577	596	564	565	544	511	518	548	561	589	542	579	569	528	542	553	571	597	571	535	576	608	565	572	513	586	584	524	561	558	559	526	569	555	542	571	540	534	574	559	575	558	515	539	598	592	548	546	541	528	566	552	615	628	521	573	541	516	571	564	540	626	559	532	489	564	589	559	596	589	540	575	561	524	558	567	530	554	530	569	530	584	561	507	619	526	571	591	565	586	545	555	627	550	559	544	585	612	578	569	550	575	568	566	558	540	598	565	533	570	555	519	563	575	538	581	557	561	558	575	577	604	570	596	574	561	544	558	552	541	570	624	562	573	572	526	571	535	570	570	566	559	598	532	548	593	550	627	568	538	533	530	572	538	577	514	555	564	562	546	595	551	520	521	551	536	591	561	554	538	535	577	550	515	577	558	547	587	553	552	570	536	565	585	499	536	564	541	524	525	532	564	585	530	527	591	554	562	549	584	563	518	562	595	605	548	559	585	571	581	540	546	538	545	540	516	577	573	544	569	555	562	583	588	545	588	589	558	550	583	589	546	547	577	562	522	553	570	560	553	557	512	563	572	561	559	591	593	546	590	553	536	602	575	568	552	577	573	563	555	523	541	566	524	553	575	538	581	509	559	561	557	541	586	493	549	522	549	549	576	517	556	579	528	551	565	567	537	565	565	530	551	532	591	527	550	552	553	538	538	565	554	542	544	573
1786	167	173	162	151	208	254	238	221	192	149	161	177	151	146	135	165	149	141	130	138	143	126	146	155	151	136	129	131	130	149	140	131	130	132	144	136	143	137	113	160	123	138	135	125	137	126	145	141	137	130	146	123	130	135	158	156	148	141	121	130	136	135	125	129	133	136	136	120	124	149	147	128	127	134	124	134	127	129	138	144	118	125	142	138	152	135	109	138	134	142	137	140	147	113	154	119	132	116	126	123	140	135	149	153	118	137	155	127	139	144	149	142	124	150	127	134	150	151	128	133	143	114	141	141	139	150	126	151	145	148	119	142	125	154	133	122	137	134	130	147	124	123	147	145	134	137	131	152	129	156	125	134	156	147	124	129	147	134	154	144	129	128	123	138	127	143	155	130	119	133	148	155	122	139	141	140	118	120	130	126	131	145	137	134	117	125	153	138	131	149	125	125	136	167	131	141	104	112	134	122	122	136	138	123	134	112	129	125	132	125	133	146	136	139	134	159	121	128	145	137	144	113	141	118	124	124	144	139	145	130	134	139	127	129	123	119	135	141	126	132	136	133	133	127	138	145	160	151	127	137	134	127	143	121	127	117	124	148	147	122	143	128	139	155	145	141	145	143	128	142	137	127	114	134	125	133	131	119	120	127	119	122	128	139	126	135	133	150	146	128	155	120	152	128	129	148	154	122	118	143	127	137	142	164	130	136	157	131	127	126	116	125	121	127	110	154	131	123	120	98	131	125	124	109	151	115	128	130	141	133	133	112	136	156	146	107	124	147	134	129	133	124	118	132	139	132	137	119	128	115	134	117	128	130	118	125	138	123	124	120	131	137	129	128	125	95	131	133	133	118	126	122	156	126	134	145	140	145	113	142	122	131	114	144	102	128	154	153	158	145	118	133	140	136	160	152	157	143	147	138	137	149	138	134	140	114	140	132	118	155	132	146	129	152	138	141	130	139	131	142	112	131	133	138	123	130	134	155	122	131	122	143	132	133	139	112	141	123	160	146	105	144	123	133	130	112	146	123	132	132	137	126	144	155	142	138	124	149	160	127	142	129	133	133	132	126	125	112	133	125	101	141	154	134	151	146	146	119	134	147	125	145	129	116	127	160	156	120	134	137	138	112	148	161	145	143	136	128	116	126	137	116	120	131	109	148	121	127	147	116	135	142	149	147	135	142	162	145	146	127	158	136	131	117	147	130	143	108	147	129	151	122	124	107	126	122	129	127	128	142	148	137	159	135	127	139	139	139	107	136	131	127	133	126	138	127	157	143	125	138	134	138	112	133	120	147	145	156	142	154	114	151	129	129	157	127	112	152	142	130	137	132	133	157	131	139	136	143	145	121	188	129	127	120	120	129	153	118	135	133	126	145	115	128	110	141	128	115	132	149	143	141	136	136	121	123	139	131	128	141	128	131	114	133	164	111	125	149	124	134	153	137	142	128	134	118	142	150	133	128	138	128	125	120	123	126	112	123	121	137	138	120	117	126	136	148	133	124	143	123	137	114	141	143	133	148	122	153	132	127	119	118	158	163	122	147	148	129	111	153	114	119	147	136	147	139	122	142	118	135	137	122	143	145	146	141	145	141	135	161	143	139	136	126	144	142	138	130	161	145	125	121	140	133	135	142	151	114	141	147	114	134	136	113	118	139	141	126	120	152	110	133	122	116	137	137	143	134	144	150	99	134	143	119	144	162	137	141	142	118	136	141	159	124	123	148	149	145	165	138	147	136	151	123	132	148	147	124	149	128	136	125	135	112	139	121	123	134	141	118	135	151	122	133	139	148	129	134	134	134	131	128	119	123	145	136	141	143	120	142	143	121	161	134	145	125	139	113	147	119	149	132	141	134	117	122	132	174	130	109	145	130	144	155	134	146	114	142	135	123	126	138	136	129	136	126	139	116	154	143	139	144	124	138	138	119	121	131	122	116	149	144	147	135	120	127	128	120	127	126	122	142	140	146	123	130	133	131	149	150	130	138	124	142	121	134	130	159	157	129	132	133	139	146	148	126	120	133	131	144	116	117	148	138	133	136	111	141	122	149	140	144	144	142	142	126	102	115	146	119	137	120	142	140	133	129	130	150	132	119	137	139	128	132	130	156	121	142	116	143	140	115	135	131	174	122	143	114	129	147	120	136	115	123	137	136	103	148	135	123	134	133	122	138	114	129	151	122	146	131	142	138	139	149	127	109	125	117	148	143	153	139	123	140	136	137	113	118	134	130	158	137	126	117	140	142	146	145	138	145	173	133	149	133	130	127	125	107	112	136	127	134	128	165	128	137	133	142	133	115	130	123	163	137	161	132	144	141	124	136	135	129	134	135	108	140	132	118	139	111	129	129	143	151	123	144	119	135	107	137	143	149	126	127	125	137	142	141	101	146	115	127	143	124	121	146	133	125	136	137	135	151	149	136	110	132	129	125	138	98	125	133	143	122	156	138	117	136	136	151	122	142	131	134	111	155	146	122	128	123	137	124	135	122	106	130	121	163	123	133	126	122	112	150	130	132	138	134	114	133	134	156	136	140	137	139	132	153	154	137	124	128	129	136	121	123	146	139	138	141	150	149	133	144	115	144	136	154	131	126	121	130	145	130	126	116	125	138	132	144	122	140	143	123	120	138	119	144	157	128	150	126	157	130	122	123	115	147	136	118	120	127	117	155	136	129	126	123	152	123	115	136	139	130	136	133	118	158	127	127	131	139	143	147	148	125	124	128	128	144	131	139	107	149	124	136	121	139	139	118	155	129	126	119	138	140	131	127	147	117	136	147	145	148	125	128	133	131	139	146	134	157	130	151	155	142	137	124	141	132	130	140	133	140	127	135	156	148	108	126	131	129	117	144	138	133	151	128	143	128	146	128	132	136	134	119	136	129	138	143	158	136	128	128	140	131	150	120	127	142	138	147	142	140	162	157	128	154	120	121	138	143	134	131	113	115	149	148	131	118	131	129	136	111	139	127	131	127	116	145	140	132	126	144	132	160	142	138	120	120	126	121	154	152	148	142	149	137	149	142	141	129	119	126	131	128	149	137	143	136	138	142	131	139	151	153	136	132	161	144	133	147	136	140	131	139	139	119	147	127	133	111	111	128	124	138	124	137	108	145	146	135	156	131	146	150	142	131	127	137	137	129	124	104	126	115	141	125	125	142	133	150	133	137	124	112	114	130	130	120	140	124	157	139	135	134	144	137	139	128	148	138	133	127	123	108	119	142	141	128	137	127	149	130	138	129	127	143	116	136	139	143	148	134	146	140	133	145	120	121	116	146	135	127	136	148	139	124	117	137	114	141	165	146	128	123	151	134	126	127	130	129	141	135	147	130	125	120	136	116	140	144	118	147	156	134	146	122	129	133	140	135	135	129	138	128	124	131	137	105	133	155	133	141	128	145	150	154	142	137	127	125	100	123	115	138	134	135	152	115	129	154	150	130	150	143	135	133	144	119	131	121	129	128	111	153	145	129	131	139	131	144	108	129	129
2104	434	468	499	481	757	1086	1055	963	737	549	633	625	551	513	474	513	484	485	488	415	398	406	444	444	443	493	443	415	406	383	416	401	404	406	410	416	353	380	380	409	430	417	392	341	373	422	396	372	385	393	374	358	353	416	403	370	375	373	375	378	377	418	358	382	395	371	366	364	389	411	368	386	379	379	360	368	391	353	352	392	364	366	344	375	394	350	369	358	373	362	408	361	371	349	389	382	384	399	392	409	393	367	384	374	381	369	385	358	359	407	338	354	393	365	388	370	327	408	373	375	397	411	390	383	369	402	410	362	347	402	370	362	377	379	357	384	425	363	347	311	381	372	401	385	358	387	338	362	376	394	370	399	380	364	424	378	390	395	346	366	376	383	366	377	385	386	353	338	381	368	388	404	405	384	337	351	360	354	388	416	392	361	400	375	414	368	360	376	365	380	373	410	365	387	384	367	357	360	409	370	359	381	392	379	386	378	366	403	357	370	360	366	375	410	391	388	381	365	397	387	367	420	364	390	344	356	383	404	368	383	373	360	385	366	391	376	393	359	333	370	370	356	390	427	396	348	358	383	375	320	362	400	341	387	382	390	370	399	393	383	376	378	397	373	339	376	372	366	366	385	368	386	370	408	381	406	410	378	397	379	346	373	378	387	362	399	393	353	359	397	337	397	363	377	361	360	401	375	387	364	383	374	380	383	358	370	372	389	362	374	379	395	381	371	360	400	378	355	375	359	380	373	379	378	381	297	346	363	371	393	378	354	377	381	411	347	363	397	351	374	366	389	359	367	380	370	355	369	361	397	329	333	392	360	360	382	416	384	395	343	402	378	345	391	391	404	401	357	375	386	376	380	371	363	364	356	377	394	348	367	385	376	380	368	363	359	351	377	372	369	354	372	378	377	355	356	430	364	353	385	368	358	374	347	380	368	370	406	368	371	348	384	392	386	343	378	385	394	383	360	369	407	368	368	350	371	401	382	389	368	341	384	372	383	398	394	405	371	333	395	381	392	351	371	375	390	344	348	386	406	390	375	357	384	384	407	372	378	375	334	352	365	339	416	353	370	382	370	360	413	377	361	367	367	391	370	370	386	384	356	376	360	352	404	371	393	372	382	386	369	390	377	341	396	385	341	352	388	370	390	347	382	361	373	366	380	365	371	404	368	370	366	360	383	377	366	374	399	412	338	352	398	362	360	375	386	371	379	356	377	381	383	403	416	399	384	336	391	328	412	420	391	351	405	354	383	387	394	382	382	390	366	397	362	369	375	347	389	387	396	372	365	388	374	371	372	367	395	373	368	345	355	359	365	375	371	388	381	402	362	391	374	371	397	376	365	371	385	363	358	367	370	367	376	374	392	389	377	355	376	390	369	360	405	418	370	373	403	382	354	345	345	366	361	387	352	399	381	394	398	394	390	373	371	349	356	369	376	385	371	358	372	358	407	404	385	397	380	365	386	384	354	383	347	365	375	372	406	350	372	363	363	366	382	352	346	381	416	388	354	347	403	404	333	361	384	381	394	369	406	377	372	394	360	381	388	390	380	356	349	372	354	410	386	379	375	354	355	390	380	385	386	372	364	387	384	396	372	342	362	365	379	368	382	374	397	374	391	361	345	409	359	406	368	405	358	342	400	372	353	369	360	343	356	359	362	363	372	384	380	349	399	394	370	379	355	373	360	378	377	373	374	325	356	370	393	356	359	361	360	375	413	379	363	371	366	391	411	333	370	377	410	387	352	373	398	416	387	347	411	401	381	368	366	365	394	332	384	362	359	366	386	373	403	358	368	413	339	380	387	357	401	345	356	414	358	369	377	392	379	350	361	390	373	389	373	381	372	363	374	358	398	352	414	374	394	379	362	366	359	384	379	369	388	415	403	361	367	378	386	352	387	369	387	367	376	373	383	364	386	399	353	385	342	355	374	370	352	361	348	369	402	360	396	364	379	381	382	395	353	370	404	399	375	406	393	385	379	365	377	382	417	369	364	387	339	385	383	373	367	378	375	354	357	393	368	360	380	374	363	346	372	392	381	370	364	330	374	376	403	360	383	356	382	366	386	351	345	361	392	359	414	358	385	378	385	336	365	422	392	377	394	331	374	390	322	434	358	343	365	388	380	378	372	381	386	363	375	374	378	360	349	378	383	365	369	375	369	359	354	389	393	355	381	367	358	392	388	380	347	398	378	386	380	336	358	396	372	372	374	385	414	368	365	372	359	365	378	388	384	398	417	366	391	415	408	391	390	400	418	348	403	368	344	352	391	412	390	377	380	371	389	381	397	380	358	386	392	415	378	379	397	393	360	378	345	366	379	348	374	382	349	384	398	371	411	389	389	379	362	379	360	393	361	386	359	379	364	394	371	366	389	364	383	385	377	384	360	353	357	373	351	357	402	370	394	343	433	349	377	403	351	354	424	390	376	341	346	386	374	351	383	368	376	406	382	357	406	373	379	414	386	390	374	351	401	371	395	376	366	364	380	379	362	396	344	368	382	394	365	351	371	369	377	391	387	388	424	365	430	402	421	399	396	396	363	368	365	378	350	353	373	388	361	366	391	372	394	411	375	396	353	384	359	389	367	395	341	369	370	361	381	369	376	398	372	367	389	343	394	367	416	353	412	334	393	395	375	385	380	340	366	360	385	370	385	394	365	381	372	363	368	388	389	411	355	423	389	374	402	375	362	369	374	357	354	332	369	396	384	380	377	388	376	386	399	393	365	373	395	378	360	347	343	408	391	387	370	377	389	401	394	360	353	358	373	356	363	378	387	416	359	389	411	361	377	381	411	351	349	391	404	391	383	375	384	364	363	379	371	364	401	391	406	358	373	371	389	394	337	388	394	371	366	364	373	367	389	401	385	365	350	348	390	371	377	368	359	401	398	390	364	389	395	356	357	334	406	376	348	384	376	369	374	353	353	379	383	396	386	382	358	393	388	376	370	368	381	389	392	376	412	393	365	397	383	392	367	393	354	365	365	364	359	371	368	357	410	362	371	370	348	362	375	403	378	351	391	369	409	351	362	354	415	368	383	350	377	379	361	372	422	398	392	345	396	368	408	386	393	391	425	376	355	355	350	393	387	363	365	390	368	371	403	338	341	370	366	373	402	406	403	339	337	341	376	392	393	370	363	350	367	350	378	383	401	414	388	412	385	340	370	388	381	376	379	370	377	386	342	379	363	391	404	370	409	371	374	367	388	368	371	378	402	350	354	380	381	394	385	384	371	364	362	415	340	368	385	348	381	364	399	385	363	358	408	378	355	421	343	345	378	401	388	378	382	379	382	379	363	377	364	367	391	370	365	391	377	375	364	366	383	432	350	364	401	369	377	353	371	365	358	395	377	357	361	326	369	384	375	376	360	396	382	383	387	371	375	382	378	421	436	354	386	403	353	376	351	398	372	360	413	377	382	387	392	356	352	364	370	404	352	330	379	360	369	362	359	371	355	410	397	391	399	375	398	364	378	382	344	372	390	380	392	375
7576	1245	1317	1000	757	727	703	703	635	450	372	410	387	354	365	307	347	300	333	292	336	295	284	309	276	316	312	322	275	293	282	273	289	259	263	280	284	275	271	243	295	262	242	241	247	253	270	282	267	282	275	214	265	245	259	253	296	301	287	256	266	281	260	256	252	219	238	265	277	281	275	284	266	251	269	251	259	254	230	275	259	244	277	272	270	264	272	261	269	242	254	286	272	251	263	277	255	252	263	281	227	258	249	281	261	237	283	253	275	273	284	246	234	240	233	272	254	257	264	243	261	243	227	257	270	279	291	284	256	240	274	244	292	240	297	226	272	266	239	271	245	273	255	241	237	291	249	269	297	248	289	214	269	258	280	282	235	284	245	251	274	289	284	250	276	277	255	243	259	264	256	276	265	292	257	271	246	245	258	226	270	254	254	267	241	256	266	270	264	304	237	255	256	254	257	239	292	263	271	271	259	229	285	296	264	305	245	225	284	290	287	246	255	271	246	260	285	268	250	243	274	262	274	278	242	253	254	263	244	261	255	259	276	244	256	269	267	269	295	266	243	252	262	268	279	238	283	267	263	248	298	242	246	236	258	278	274	267	278	258	227	235	262	271	263	284	261	239	267	260	259	269	265	256	237	232	264	263	284	293	266	270	255	288	253	252	263	268	269	281	243	257	268	250	285	272	276	266	253	239	264	256	241	260	260	291	240	244	246	272	246	258	262	254	283	292	272	235	287	239	252	273	253	266	227	255	241	282	257	224	240	277	297	272	261	256	262	262	298	251	262	252	251	237	278	239	252	276	263	276	253	264	260	274	294	298	270	260	285	281	255	244	241	259	285	313	244	284	283	220	287	256	248	273	244	283	238	249	240	220	245	239	249	259	290	257	276	253	265	249	262	290	261	252	260	255	229	281	267	246	288	237	240	267	273	283	270	269	253	275	242	240	229	312	284	236	278	277	302	273	293	249	267	277	247	264	256	265	250	282	275	252	267	241	229	294	295	278	266	284	249	265	275	291	287	238	256	255	284	276	270	233	255	250	276	262	294	260	258	275	249	260	254	275	238	265	294	281	256	283	266	270	285	263	268	257	248	227	280	253	263	277	255	256	260	231	229	265	260	262	263	269	258	257	240	268	230	252	282	247	274	248	264	234	278	282	264	260	271	244	248	272	260	268	249	255	276	282	275	285	252	243	285	273	272	235	286	280	251	252	252	251	245	274	277	241	266	265	288	271	259	253	284	237	259	252	250	266	272	264	274	269	277	264	229	264	241	286	258	256	270	242	242	253	271	247	268	253	269	264	271	264	261	266	254	248	265	268	279	260	279	268	262	247	250	293	260	262	266	276	276	261	241	267	268	271	250	279	251	287	269	279	284	259	285	278	248	226	328	247	260	276	247	260	276	255	234	259	239	264	267	264	237	249	288	242	249	230	273	259	230	248	244	268	258	261	279	253	287	251	266	273	247	200	268	249	231	245	313	280	266	291	287	278	265	284	250	269	298	263	281	282	277	266	255	242	262	256	234	258	274	218	250	274	284	246	277	271	260	263	274	245	263	276	250	247	271	283	281	244	257	231	278	301	278	273	288	259	247	267	244	261	291	267	257	253	256	246	289	234	214	250	242	266	261	281	273	277	251	266	245	292	275	281	276	244	274	270	278	279	279	252	261	298	239	290	235	238	268	249	271	260	285	237	243	271	270	267	271	255	265	252	252	247	268	268	260	237	285	232	266	280	282	257	267	267	224	269	281	250	300	270	270	251	277	266	278	253	267	262	246	262	278	292	273	291	229	279	276	272	276	257	236	256	231	248	257	289	245	271	241	266	254	273	275	235	285	284	252	266	280	259	257	249	271	263	246	267	257	275	256	269	270	290	283	251	274	276	272	281	250	262	275	282	245	265	281	280	278	256	260	277	255	279	259	275	251	236	241	279	259	294	296	232	244	276	290	263	287	248	251	251	261	242	272	266	288	255	236	289	302	299	243	258	267	253	235	245	280	257	284	272	257	247	230	269	241	259	246	265	277	266	270	219	235	274	236	279	264	251	255	274	258	259	258	261	268	262	256	272	287	307	262	289	247	279	240	242	264	265	293	280	253	268	288	277	232	245	283	250	265	242	266	265	285	276	244	283	267	277	286	236	261	245	242	240	253	252	274	273	293	260	282	246	272	264	250	264	245	289	301	280	255	254	274	268	256	277	244	218	263	274	243	267	278	276	313	270	281	277	272	223	253	263	224	283	287	265	265	252	246	286	246	251	252	250	251	301	281	263	259	271	285	269	256	261	280	282	262	258	257	284	262	271	259	256	284	268	246	270	258	297	261	261	257	249	274	278	283	274	252	252	278	285	259	241	284	288	279	260	247	259	273	261	269	254	254	250	265	286	270	258	241	253	226	258	256	247	259	251	262	279	242	297	271	255	267	260	265	262	268	232	248	287	265	277	282	280	274	223	262	263	272	262	294	225	254	283	270	248	253	269	257	250	284	266	251	249	253	281	294	244	278	263	228	251	253	269	296	270	270	269	272	247	270	241	278	252	258	244	253	255	238	281	255	284	273	244	278	276	267	261	259	259	241	284	280	278	266	269	276	237	248	303	268	266	269	273	276	241	270	264	269	245	262	250	231	261	267	248	255	270	268	277	271	285	241	252	237	252	250	239	250	256	248	263	280	260	275	273	243	255	252	267	254	267	252	244	299	275	227	256	258	258	253	275	262	235	229	281	258	238	274	253	265	267	258	259	265	264	286	290	276	283	263	246	257	253	246	278	265	259	260	276	291	270	281	258	265	260	237	246	276	271	284	254	256	262	259	258	249	235	280	286	254	249	268	255	246	254	254	280	242	265	293	247	244	260	246	253	258	251	225	269	254	307	271	261	296	259	274	229	271	291	268	259	253	269	306	257	286	250	288	259	260	243	264	225	256	224	267	284	244	265	290	254	264	252	244	279	278	266	250	286	254	278	264	278	288	227	244	254	245	280	243	253	275	282	263	261	239	276	281	246	261	244	254	260	228	257	253	247	264	284	273	277	262	267	268	244	266	276	239	292	248	263	251	228	275	281	252	265	273	251	226	262	272	261	263	256	251	271	270	254	248	255	257	271	257	292	268	264	275	267	269	251	235	272	265	254	272	256	252	291	280	268	243	265	259	253	264	271	265	274	267	268	276	248	252	274	288	267	256	251	262	272	291	262	248	280	256	269	265	256	272	282	239	271	275	256	237	269	275	243	269	242	263	256	223	258	270	260	232	267	266	251	236	251	251	254	280	264	254	268	248	280	233	255	264	270	261	238	261	271	286	257	275	305	283	293	307	246	253	258	259	252	290	251	240	264	264	253	244	276	266	251	230	300	275	262	264	278	246	259	278	247	262	247	273	282	235	293	261	283	260	278	295	273	282	270	268	244	287	284	251	280	266	283	269	266	270	288	257	239	247	283	269	239	306	271	244	263	301	272	244	263	267	268	233	253	291	268	267	270	245	245
5819	1545	3065	3429	2997	2953	3341	3009	2499	1926	1602	1637	1552	1335	1236	1065	1176	1095	1140	1049	1053	938	963	1068	1101	1165	1179	1001	920	913	855	772	870	806	761	768	743	771	736	747	757	734	767	724	743	717	656	721	650	662	683	701	693	682	671	689	659	670	663	649	650	652	646	652	638	669	710	680	640	672	655	654	714	659	652	705	614	615	630	677	681	639	650	646	668	673	635	642	683	644	659	667	642	643	631	629	626	641	590	658	626	610	671	638	656	660	649	621	658	668	637	626	678	646	673	650	649	670	670	605	637	680	564	660	684	621	678	657	641	651	670	685	594	639	630	668	643	672	665	652	614	651	670	629	628	665	602	644	614	648	632	644	650	643	658	655	649	670	625	673	633	646	658	711	643	672	590	666	670	642	625	630	670	658	673	648	659	628	664	609	710	668	647	676	628	605	663	666	659	661	621	650	652	669	671	620	650	646	694	625	656	642	638	666	649	670	596	636	641	614	616	646	642	639	658	644	670	671	643	680	649	637	645	605	659	688	646	637	694	666	655	622	657	667	682	620	657	670	661	657	644	620	679	660	632	622	735	655	656	645	632	653	627	667	636	672	621	659	622	646	637	691	621	655	666	661	645	592	677	641	664	642	609	636	651	609	636	656	668	670	622	633	604	657	665	648	647	671	625	642	660	668	642	648	635	680	657	633	633	638	691	623	637	595	679	666	614	592	637	641	638	658	633	665	645	626	657	688	672	645	636	645	645	645	642	610	656	659	635	639	650	643	630	656	649	681	600	641	689	618	639	671	676	623	621	672	626	631	643	616	623	652	658	630	668	659	635	587	605	655	619	662	662	659	661	661	632	640	648	655	709	694	586	651	624	654	639	664	645	633	629	646	663	628	644	617	640	606	658	629	638	645	619	624	628	649	679	657	616	648	667	634	659	635	639	643	648	650	664	662	641	578	662	625	652	665	702	670	649	591	623	663	628	624	637	630	651	649	653	648	655	668	640	602	628	617	641	654	653	649	638	642	659	624	653	620	674	621	680	644	657	624	648	630	626	650	640	614	662	601	618	669	633	653	649	642	641	628	639	661	648	631	608	653	657	671	665	623	655	646	673	676	633	635	629	626	633	643	661	623	652	663	706	675	681	679	687	631	661	641	633	618	668	645	631	634	638	688	660	618	610	673	638	627	668	660	659	656	632	636	639	610	624	673	638	652	613	615	650	676	620	607	679	640	651	647	620	655	659	639	673	638	636	662	678	614	690	647	687	678	671	663	637	684	647	593	693	636	686	652	647	674	650	672	641	597	649	651	600	638	677	639	610	627	670	660	640	606	656	682	646	651	646	646	668	659	634	683	613	669	642	640	698	689	652	627	640	638	667	671	659	666	648	661	663	663	657	678	618	617	644	686	656	644	625	665	603	653	640	663	617	638	632	671	647	635	614	662	672	683	661	649	652	646	636	668	666	640	639	617	610	650	629	649	651	628	658	673	670	619	679	611	657	691	670	628	658	622	688	609	679	653	634	633	601	615	654	663	583	667	655	673	638	676	668	622	625	634	594	643	686	661	579	683	629	642	630	639	663	678	659	629	666	655	656	646	675	648	618	633	643	594	629	662	632	650	641	703	642	665	650	666	608	633	641	644	632	657	627	636	648	626	619	659	741	638	647	630	652	590	608	639	630	627	655	667	611	604	651	631	650	681	649	666	667	641	645	605	621	661	602	691	652	674	637	701	649	636	625	632	635	678	670	677	667	642	645	644	648	683	665	674	630	608	630	657	622	648	606	629	625	664	635	642	638	631	642	672	644	639	642	618	681	691	626	617	645	666	682	658	661	632	651	640	622	636	683	652	692	621	648	628	673	656	642	669	623	618	672	598	611	616	662	703	658	655	681	615	618	671	632	672	652	630	660	646	677	697	612	683	691	679	625	654	667	584	656	595	646	626	640	658	655	664	670	669	602	681	631	668	615	628	665	611	651	642	655	643	651	648	626	604	634	650	635	619	648	635	657	646	665	741	622	662	639	610	687	663	634	647	658	692	656	613	666	643	633	645	681	642	658	660	650	628	612	659	654	635	671	631	656	643	643	641	689	640	632	626	667	657	654	647	621	629	607	589	663	639	613	608	666	650	669	656	656	637	691	671	638	661	660	623	629	627	650	656	604	673	662	654	659	654	660	593	651	623	636	627	660	653	593	662	614	673	617	660	645	662	671	668	662	645	602	664	648	689	628	695	636	635	649	634	601	616	644	649	635	660	620	627	655	579	662	633	618	681	647	652	675	678	652	696	630	640	627	660	629	603	660	646	659	623	692	628	655	654	609	611	644	672	652	663	640	631	627	686	639	628	597	669	658	594	622	607	667	657	611	671	651	634	649	649	642	631	608	640	627	621	632	654	665	659	676	648	665	646	620	651	662	644	656	637	660	664	630	642	698	679	663	616	677	633	656	645	672	630	648	676	685	634	679	658	612	644	612	697	670	680	664	608	674	649	615	609	602	611	648	631	655	630	672	655	644	655	667	644	628	696	640	627	628	667	659	650	633	589	612	624	698	684	618	607	647	613	689	654	628	647	617	660	644	620	695	649	652	645	669	634	606	594	663	644	657	690	615	663	673	685	682	665	654	615	628	634	669	619	649	610	650	635	636	602	642	666	653	625	659	647	646	608	680	619	664	596	616	628	634	656	643	661	617	610	643	604	660	617	681	629	648	637	644	641	683	659	641	665	640	663	645	636	621	605	665	650	623	601	629	623	657	637	707	613	644	613	626	643	645	618	677	644	676	630	688	635	691	666	642	655	676	636	678	612	693	670	599	649	649	623	671	658	650	658	639	627	622	621	659	634	671	667	657	651	665	639	680	661	689	683	636	624	648	624	652	636	644	632	641	680	634	649	673	657	634	702	675	673	623	633	639	643	628	631	640	598	607	633	628	640	660	648	656	648	676	635	659	691	630	625	643	647	662	681	595	643	635	685	632	646	631	634	659	647	644	660	681	654	658	660	651	673	669	625	661	632	674	619	670	623	681	626	652	654	654	650	644	629	675	623	647	653	650	656	617	645	591	647	649	644	658	595	608	638	664	657	635	673	652	660	668	655	655	652	684	676	605	625	643	595	653	660	607	685	645	647	615	612	618	693	647	646	639	605	707	653	629	649	655	616	623	622	634	686	640	665	714	629	672	657	654	657	656	646	646	622	596	637	678	616	659	650	662	651	664	691	628	677	658	644	686	665	671	672	650	649	661	643	658	653	649	605	649	622	647	675	640	612	678	687	694	667	646	628	612	647	654	642	663	648	641	677	638	699	627	646	638	637	624	636	599	675	643	624	600	655	648	629	607	642	632	658	692	606	625	615	642	632	651	612	590	648	634	653	613	680	634	686	643	618	637	637	651	642	638	663	635	649	649	612	647	641	634	643	634	624	692	621	639	643	665	579	682	630	664	659	605	611	644	666	631	648	637	620	611	675	654	639	678	592	611	660	650	616	626	663	640	632
14045	2508	2572	1785	1332	1115	1003	942	730	586	502	440	444	411	349	354	319	317	299	272	295	292	309	326	383	352	358	304	295	277	250	292	288	228	240	256	252	235	239	241	230	232	245	228	267	272	212	241	249	211	254	215	246	258	216	277	227	257	218	220	236	251	220	243	207	236	225	263	252	229	204	242	232	226	222	223	232	228	220	238	242	243	230	261	250	240	254	233	220	235	209	209	238	227	263	224	205	246	252	235	238	228	240	223	250	250	235	212	250	195	203	266	245	228	228	246	239	217	204	245	248	262	239	270	220	211	218	270	246	254	219	195	226	235	242	212	260	222	244	220	245	213	248	216	241	247	226	236	200	241	241	252	232	206	237	236	255	246	248	245	250	199	248	241	224	213	251	262	220	220	249	233	253	235	212	223	232	258	217	237	228	219	242	256	229	265	249	231	264	206	243	223	248	244	248	226	221	257	227	246	238	210	261	227	252	240	245	234	216	255	255	226	221	247	244	238	208	233	231	237	239	210	207	229	243	230	228	237	254	230	222	249	231	257	234	233	228	257	245	244	232	242	234	230	218	238	230	222	248	235	223	252	219	233	221	208	270	212	210	247	237	205	226	226	234	239	244	265	255	208	234	240	242	223	262	259	209	190	230	247	223	252	231	230	228	226	239	247	214	213	229	247	217	231	224	203	215	239	221	224	254	244	194	217	234	243	226	220	259	248	217	226	221	205	218	222	228	213	270	230	238	224	232	229	258	213	230	224	233	255	219	235	204	228	249	198	213	264	223	245	231	233	232	220	224	204	224	233	233	222	228	209	207	194	251	253	215	218	254	235	242	244	222	218	216	274	257	240	209	232	254	241	225	233	227	243	258	222	227	190	227	211	238	190	233	240	215	220	229	224	250	226	248	243	249	261	226	247	217	242	224	244	230	250	246	198	240	242	220	226	236	207	225	237	232	255	261	233	245	271	228	209	224	215	215	231	229	244	233	223	255	264	235	252	270	219	238	197	232	244	229	232	242	234	224	229	233	245	216	234	238	251	260	253	237	229	235	226	228	247	206	215	249	217	213	247	239	210	231	222	232	237	215	231	222	239	245	251	237	234	224	266	221	231	258	239	231	220	240	251	242	223	246	225	240	261	244	240	226	233	233	254	228	208	223	223	210	232	239	219	248	234	247	215	240	220	231	244	247	228	252	226	221	249	229	252	212	225	226	246	239	194	253	222	231	212	219	231	207	205	200	243	233	233	218	259	217	236	237	200	249	238	239	229	231	203	244	226	224	204	207	228	245	231	238	213	230	232	259	230	237	212	219	218	266	235	239	220	242	215	254	243	232	221	231	258	223	225	242	233	236	222	231	230	242	232	208	216	237	227	229	224	214	231	222	217	241	230	231	231	257	224	242	232	234	227	222	242	240	235	247	196	232	211	205	230	253	231	248	231	215	234	235	248	223	253	235	234	235	240	230	254	237	241	252	219	230	242	229	234	248	244	238	234	193	219	225	244	226	211	243	229	248	229	244	233	239	228	245	224	240	238	221	221	241	233	227	232	228	196	246	233	225	213	242	262	217	215	238	244	230	241	211	213	230	252	218	240	210	213	251	242	237	252	235	246	249	227	230	257	246	217	221	215	246	220	243	234	269	251	236	233	213	246	246	249	251	207	237	227	224	217	236	227	232	233	242	221	224	215	237	254	245	234	232	210	218	220	235	234	211	245	272	214	212	228	224	226	224	226	238	205	218	254	229	231	230	212	227	252	223	214	211	243	250	230	243	250	251	224	206	197	214	226	234	253	218	225	210	208	224	233	221	242	252	237	251	223	263	266	206	218	237	264	228	222	218	238	214	222	215	235	225	230	238	217	206	260	237	233	204	216	239	251	234	219	238	216	234	234	274	238	228	225	256	233	234	215	203	221	252	254	207	232	234	241	232	213	231	216	239	271	277	230	268	225	231	239	229	211	248	205	221	255	242	235	223	247	225	235	270	243	256	227	223	255	224	228	227	245	217	239	244	229	266	248	247	242	231	264	235	224	207	221	226	247	202	232	229	205	254	232	227	209	248	248	239	233	230	238	249	237	219	206	219	236	217	247	239	235	252	261	231	238	245	231	258	256	244	265	256	240	247	234	241	228	231	231	207	249	212	218	248	233	236	249	211	252	191	224	227	238	200	244	231	220	207	225	231	238	284	257	215	249	202	242	222	230	221	218	259	256	225	247	223	210	241	221	228	244	252	247	234	230	241	236	233	235	251	258	245	255	248	230	236	234	262	221	232	246	207	213	247	233	231	267	255	245	248	233	239	238	251	243	235	216	275	256	270	215	242	211	206	212	221	232	230	241	230	240	251	220	204	246	202	214	222	225	230	227	248	226	231	221	226	249	205	244	228	235	224	221	230	238	248	243	273	226	223	257	225	200	214	232	237	223	239	246	242	229	206	245	234	241	218	248	238	237	232	233	227	239	244	251	230	244	235	235	234	228	233	227	233	242	225	246	192	245	214	274	209	221	199	239	227	256	236	212	244	217	219	212	250	228	247	223	256	238	230	214	222	200	233	226	202	221	240	222	206	247	210	228	229	233	224	238	231	213	227	241	244	214	223	241	221	237	239	208	230	240	215	232	241	199	219	237	222	269	227	207	210	231	248	213	227	262	210	246	231	255	241	224	235	259	252	218	232	237	200	233	237	236	228	261	256	266	259	245	243	240	246	218	207	214	241	247	253	240	220	215	226	242	226	220	250	219	249	232	210	214	236	237	241	211	238	226	241	215	218	230	235	214	254	231	234	212	243	224	242	227	203	236	234	192	230	229	206	220	223	222	204	261	260	242	243	206	225	245	220	216	220	244	244	218	238	230	234	235	218	239	214	236	237	223	206	230	234	199	233	217	246	213	225	224	257	221	235	241	218	219	226	248	229	256	218	254	236	225	228	234	216	222	227	212	273	250	230	222	228	234	224	226	239	239	225	224	213	246	223	249	227	221	234	265	263	226	230	220	220	215	231	240	224	263	225	221	216	253	250	239	250	240	226	258	242	236	235	242	243	236	234	227	246	269	230	206	214	248	225	246	213	213	222	243	225	242	256	234	234	267	237	217	226	230	231	206	220	228	267	234	218	266	234	238	238	260	259	241	272	217	240	237	225	224	232	232	253	232	206	221	244	232	232	225	260	229	257	230	228	248	238	221	223	233	258	223	218	225	206	238	243	226	254	213	250	228	241	251	236	219	251	243	223	236	233	215	229	219	231	230	205	208	238	248	211	225	230	232	206	237	230	207	240	248	213	231	234	248	242	246	234	233	256	211	216	237	240	245	222	208	216	199	215	225	202	220	217	244	208	220	257	223	246	256	224	262	252	278	248	253	241	244	225	232	232	256	228	252	259	202	241	254	236	250	263	238	234	232	242	233	245	222	255	215	265	248	222	273	262	241	221	236	215	224	224	248	248	245	238	251	247	227	227	223	215	189	235	220	233	219	257	237	242	217	241	230
7547	2325	5343	5799	4978	4799	4811	4249	3713	2746	2360	2173	1933	1901	1631	1522	1489	1336	1276	1271	1169	1154	1237	1307	1689	1615	1406	1189	944	1009	843	779	842	788	785	781	754	795	818	844	731	726	722	726	837	686	668	663	642	589	599	598	628	657	595	584	562	580	589	615	582	628	587	598	532	603	560	613	607	600	620	589	581	597	584	542	606	578	580	601	572	578	617	559	592	581	539	586	531	537	531	559	583	557	562	567	582	503	573	572	578	576	546	550	578	596	554	524	590	580	595	560	535	525	562	580	538	537	585	540	542	548	555	584	539	578	597	594	562	540	598	547	616	562	490	567	534	528	563	560	550	558	578	583	535	558	596	559	522	597	538	543	567	565	537	563	536	527	516	570	574	542	598	557	568	521	587	559	566	545	563	549	562	574	556	561	519	577	545	537	561	542	589	594	596	551	568	555	583	542	543	571	550	595	586	540	598	561	583	530	563	554	567	579	608	537	556	561	558	542	539	556	578	532	585	562	580	584	573	527	534	583	550	527	565	541	558	586	558	553	535	581	555	559	550	570	553	536	605	562	551	572	564	529	592	560	596	571	548	532	556	516	556	530	544	537	569	568	555	578	551	571	592	509	582	553	559	537	544	506	561	515	553	547	524	550	582	560	583	537	557	516	580	559	561	596	553	583	551	575	564	493	562	550	590	527	576	554	529	554	544	552	522	529	550	521	562	563	552	561	558	551	562	523	611	583	583	545	590	590	581	541	568	557	562	550	564	529	572	593	549	566	564	551	522	562	586	524	545	530	542	558	563	546	528	535	533	592	562	564	546	559	602	567	533	575	540	535	561	568	538	600	559	539	550	590	595	561	548	529	573	568	586	567	582	573	563	571	515	577	586	579	558	544	572	560	575	578	502	501	589	557	532	538	521	523	587	600	538	551	546	547	566	556	532	552	539	540	578	580	592	553	559	561	594	518	570	570	557	535	517	545	528	540	556	572	554	562	575	578	559	566	568	588	558	581	589	526	550	543	604	568	561	519	569	568	539	564	592	584	532	576	564	570	543	556	594	515	525	562	593	569	530	577	592	576	539	518	544	588	575	561	582	547	547	529	526	535	560	597	549	559	545	506	578	582	571	586	577	515	600	537	539	578	585	540	571	585	560	579	517	551	515	510	569	571	564	563	539	559	545	585	568	578	574	532	582	610	559	585	579	559	568	567	571	538	568	580	558	593	522	567	594	534	559	512	549	558	555	570	535	595	569	564	533	545	548	576	585	544	538	561	569	570	574	605	540	534	536	512	547	505	607	575	555	561	545	565	557	579	546	545	559	591	549	584	594	501	549	520	530	553	594	573	540	537	563	546	564	585	598	540	560	562	551	522	553	569	504	550	510	576	551	561	592	539	582	560	550	533	565	556	523	558	575	568	602	559	592	547	567	543	529	541	528	537	567	539	552	592	582	540	548	531	599	547	585	557	539	531	545	551	575	507	580	553	564	541	599	568	573	569	570	563	530	550	552	551	568	580	595	543	556	538	518	528	562	566	557	527	564	546	574	582	591	533	559	579	577	565	588	549	545	542	587	589	535	567	543	554	597	527	575	561	544	541	566	562	531	585	516	592	600	627	546	588	561	535	537	568	594	551	593	564	616	575	535	580	531	519	487	582	609	593	526	554	571	555	573	545	580	530	533	574	542	563	560	580	547	556	572	561	542	534	557	566	599	560	574	591	540	554	539	584	552	595	552	561	559	568	520	539	572	562	579	567	574	570	568	569	543	569	550	567	594	497	580	570	569	537	557	529	548	587	565	572	560	584	546	542	539	526	592	568	588	522	550	551	548	562	565	579	558	543	547	640	555	537	531	547	539	587	570	556	517	559	521	563	523	593	543	545	557	581	593	552	556	543	520	553	568	557	542	574	543	566	511	537	579	584	585	557	530	584	549	549	556	570	563	529	554	580	582	546	530	505	553	573	573	535	572	580	547	516	562	519	543	544	561	565	491	613	563	576	545	568	533	587	560	531	577	552	580	524	571	599	573	552	569	588	567	521	537	554	553	585	588	587	582	574	533	538	603	575	538	566	541	575	558	589	562	545	578	541	565	542	582	571	528	570	562	574	545	553	570	570	577	585	545	534	553	596	519	568	599	495	560	571	589	565	552	516	546	562	570	575	584	570	535	541	565	504	586	556	568	506	557	542	569	528	568	558	569	551	611	560	539	554	556	558	567	560	562	542	590	538	629	551	539	571	557	527	538	532	537	566	571	499	565	549	535	594	546	578	549	506	563	576	566	566	540	586	557	550	555	532	586	546	549	594	540	570	557	560	516	561	541	539	591	545	562	559	553	583	582	558	557	501	585	576	531	558	560	535	526	517	527	534	565	557	537	606	528	583	570	553	531	569	580	517	541	553	556	583	570	585	558	564	569	502	533	578	530	568	568	556	554	529	591	557	575	557	576	567	591	572	559	539	537	568	560	536	554	525	541	544	553	585	557	561	534	596	546	593	545	506	567	549	569	563	568	539	544	478	572	560	588	552	571	584	545	535	570	611	541	521	547	525	573	558	575	551	547	574	593	539	529	567	523	515	571	605	543	514	571	570	597	580	593	521	528	546	566	537	585	589	581	556	607	568	597	573	563	572	555	539	535	551	587	549	576	565	580	553	558	571	581	568	564	606	575	537	599	534	542	541	570	585	531	587	523	559	578	556	534	543	568	576	528	580	548	558	545	536	521	529	558	542	579	578	525	555	558	557	589	599	543	562	560	544	568	568	593	563	566	540	577	583	557	592	549	550	593	559	548	533	585	587	535	579	547	573	576	547	560	550	534	538	558	545	556	548	560	591	567	538	564	591	564	532	541	555	553	552	502	575	566	568	538	580	592	534	560	564	582	542	561	518	579	518	540	592	530	553	574	520	534	564	573	598	583	555	564	587	554	568	553	565	511	579	571	529	563	542	562	541	569	543	554	536	599	598	544	596	533	523	542	557	590	553	543	557	584	540	513	567	519	525	560	586	555	539	525	534	524	571	530	552	559	558	565	559	585	602	611	546	585	535	569	547	567	556	547	550	540	553	520	580	561	581	593	518	529	585	543	538	519	609	584	588	582	518	542	530	574	527	538	544	513	586	524	558	552	577	527	555	532	554	537	556	585	533	562	581	570	537	522	589	551	574	579	551	544	524	589	554	554	560	559	559	575	607	497	543	584	540	540	545	543	605	548	569	555	560	569	549	591	545	588	546	578	506	532	549	560	572	559	588	580	566	572	561	524	578	593	573	574	556	562	546	549	554	558	565	568	553	572	571	570	558	548	522	529	541	570	532	572	573	492	553	519	547	563	577	589	560	550	586	583	555	566	556	544	570	547	558	535	571	562	566	582	537	544	577	534	545	558	562	598	524	539	537	534	515	592	577	575	555	548	548	576	519	582	565	559	567	580	549	533	540	573	547	557	576	582	572	535	553	600	586	594	569	558	584	558	593	575	537	577	549	566	580	553	584	543	522
1902	161	155	151	147	164	259	225	221	157	170	162	152	161	136	123	160	152	154	140	127	125	144	138	149	139	154	152	169	134	147	147	140	139	148	142	118	162	146	144	137	148	132	120	127	142	116	134	135	127	136	131	111	142	139	137	123	118	130	114	134	123	157	140	153	134	141	151	133	128	135	152	143	126	161	123	134	130	132	134	123	123	119	116	135	142	137	141	162	132	130	134	134	131	142	130	139	145	134	111	117	126	111	130	133	147	158	147	123	148	146	123	113	130	143	129	120	140	172	127	114	153	139	148	133	105	129	146	129	131	141	127	161	127	133	143	136	156	108	127	134	117	130	126	154	157	130	160	137	137	152	137	131	132	138	122	137	166	147	131	157	150	137	136	129	146	145	145	130	138	136	129	132	137	123	134	149	121	152	117	147	138	147	142	142	127	139	136	123	113	149	131	126	134	147	133	117	125	131	127	131	141	132	143	128	128	156	141	133	142	107	114	133	115	147	128	121	155	130	144	137	125	142	134	128	117	139	130	124	138	121	135	130	136	144	146	121	134	145	144	130	123	143	109	113	160	149	155	153	125	141	118	128	134	120	155	142	139	112	123	126	127	150	129	140	140	139	152	134	130	127	132	147	103	156	139	128	146	120	127	130	132	132	148	132	122	139	140	163	135	137	124	132	148	148	134	124	126	134	121	143	143	136	116	127	114	129	133	136	134	143	142	145	135	139	126	147	141	123	132	126	143	146	132	113	150	150	122	162	126	141	151	140	142	154	144	130	131	106	137	125	132	145	153	137	148	137	151	161	127	133	125	145	142	114	124	117	142	140	144	133	134	128	134	124	141	149	158	147	132	125	136	121	146	130	102	126	110	138	156	135	119	126	119	143	139	124	133	129	146	141	119	125	129	154	150	105	124	140	140	139	120	123	138	146	107	142	120	123	131	135	137	135	126	123	140	142	132	146	116	119	131	105	116	147	143	135	124	130	145	131	137	140	119	115	115	169	121	139	124	140	116	129	154	154	122	127	145	124	124	145	142	137	144	133	117	138	137	144	143	143	127	125	149	141	142	165	148	125	148	143	140	119	135	167	117	127	157	138	145	145	138	117	113	126	150	132	150	145	130	145	116	135	133	134	128	133	143	128	142	140	152	142	141	136	137	150	127	122	127	136	134	156	140	141	155	133	124	127	136	144	132	117	140	118	134	127	148	140	137	125	154	147	135	132	115	142	139	133	154	131	146	146	130	120	130	127	123	154	125	138	120	142	154	144	146	149	142	148	135	139	137	148	122	158	119	127	146	134	136	146	135	120	123	131	135	140	125	121	124	145	138	155	145	119	135	128	132	155	138	128	127	128	127	131	113	120	156	123	135	127	144	145	136	149	142	128	137	136	133	139	132	130	118	140	140	129	134	135	128	125	120	119	128	134	130	140	140	144	113	136	132	115	121	123	132	135	107	142	120	130	122	116	161	138	106	147	117	130	141	121	127	128	140	130	138	142	131	136	153	127	140	138	144	148	127	137	121	127	133	151	138	138	144	144	136	142	121	123	135	130	130	133	121	128	124	128	159	125	101	138	114	123	128	146	143	151	137	158	129	147	136	133	126	148	127	154	130	122	124	128	123	128	119	142	126	123	126	142	150	135	131	138	113	141	121	158	142	146	132	144	140	147	123	129	130	135	146	149	137	125	130	121	135	132	131	123	123	133	137	145	133	158	122	135	128	131	135	161	144	133	140	134	156	153	139	146	109	152	113	139	115	133	154	154	123	138	145	132	134	123	139	143	145	138	123	117	136	114	137	131	138	124	123	153	135	129	124	122	133	139	155	115	132	128	137	141	135	116	119	123	152	138	118	141	163	122	128	133	140	138	137	148	149	137	136	143	114	122	102	129	151	160	131	150	121	121	119	143	118	135	157	133	134	118	127	155	125	130	150	140	132	130	133	147	121	129	127	135	149	131	122	133	140	123	149	137	149	149	118	165	125	127	147	140	126	134	142	116	134	136	142	121	144	166	116	127	139	140	133	133	156	138	138	116	117	124	131	127	140	150	146	135	116	127	138	126	139	129	115	130	144	154	134	129	126	148	145	136	146	143	138	147	119	139	123	139	153	133	126	146	132	125	132	118	148	141	128	142	136	148	142	149	121	145	124	123	131	119	116	135	136	130	132	123	148	120	125	138	130	129	128	122	141	120	124	127	144	116	123	121	114	135	129	142	137	144	121	116	131	123	149	146	133	100	112	129	150	130	150	146	136	139	138	144	111	140	138	145	123	128	142	143	125	139	134	160	139	121	140	138	149	147	130	149	125	133	125	134	153	147	120	119	134	144	132	138	136	130	135	135	125	137	148	158	127	146	160	136	145	136	149	124	145	124	125	115	119	131	122	132	125	143	122	135	126	155	134	141	127	120	155	127	129	129	157	132	128	126	126	157	146	141	120	123	140	143	140	145	112	136	161	127	146	155	118	126	144	142	116	131	127	120	140	130	160	119	147	153	139	130	137	147	138	123	147	139	155	140	139	145	118	125	116	133	132	131	124	145	150	142	102	117	145	137	115	141	143	134	127	117	146	137	144	130	147	138	128	132	128	148	136	134	128	130	118	137	130	135	131	126	148	146	142	115	133	165	124	106	140	130	131	117	159	117	113	127	123	143	127	128	122	137	137	143	155	135	128	126	149	133	117	139	122	147	148	142	134	129	149	146	128	139	127	121	121	125	139	127	152	134	125	126	138	129	123	146	113	170	145	133	132	139	136	122	141	132	140	139	115	118	131	134	132	150	136	131	147	116	144	141	129	128	132	140	138	131	115	138	132	140	140	146	136	152	134	138	120	146	132	114	155	143	118	132	131	138	133	133	135	144	141	131	150	134	121	141	127	123	152	114	130	127	134	141	131	137	124	128	121	137	123	116	130	128	144	142	140	123	120	136	134	132	133	142	129	142	158	146	161	142	125	133	160	141	132	151	142	126	140	131	133	144	143	129	158	130	139	129	130	152	112	136	144	118	125	124	138	135	153	139	149	126	157	135	132	133	126	147	129	119	147	117	156	127	152	131	117	162	128	132	122	140	122	142	158	113	129	129	135	130	146	161	121	128	146	146	136	134	138	142	125	128	143	126	143	129	130	112	125	119	126	146	127	141	139	142	125	150	129	153	119	131	123	136	123	140	130	121	128	150	136	132	127	131	146	150	141	145	136	139	125	149	130	113	153	154	153	145	146	137	120	130	123	140	139	150	133	140	140	153	142	137	120	145	130	131	122	147	141	133	133	133	148	139	137	130	123	118	128	125	122	133	131	147	132	143	160	158	129	124	143	127	132	114	126	137	132	118	121	130	136	135	155	137	146	137	139	126	160	143	149	129	132	132	145	134	127	123	123	117	147	143	145	155	151	133	112	137	132	145	160	128	123	125	130	133	139	128	141	144	149	151	148	126	134	114	148	137	131	152	106	137	133	134	166	123	137	171	145	123	143	113	125	123	148
2149	422	442	541	434	774	987	1097	995	583	619	614	585	565	515	477	502	503	485	400	417	425	442	474	510	510	394	398	414	372	375	379	416	367	357	363	432	367	372	355	356	327	384	385	330	399	376	382	344	380	387	371	355	407	392	367	361	349	365	366	353	373	363	375	360	341	385	392	356	385	364	373	415	393	389	359	404	400	420	364	355	366	372	341	386	362	332	367	402	377	378	381	367	382	361	380	357	366	385	382	408	387	363	344	381	376	382	358	390	371	374	373	372	410	381	359	328	389	353	414	363	382	370	413	384	442	384	399	368	392	394	343	372	370	382	366	365	371	373	377	368	379	383	344	383	377	353	374	359	397	393	356	357	375	380	368	347	371	365	381	408	372	355	375	390	365	416	372	380	374	321	386	389	340	387	357	393	348	381	377	371	350	332	355	361	392	357	374	345	392	384	368	376	365	322	374	377	375	350	395	366	390	368	374	388	386	375	384	360	398	355	393	365	373	367	372	363	370	359	384	358	346	391	351	359	424	390	341	380	366	394	373	413	367	422	366	406	354	360	397	336	339	390	387	394	367	364	356	335	361	373	337	371	317	401	392	346	387	377	385	394	360	378	373	356	372	373	383	380	406	375	358	379	369	408	367	356	359	374	372	368	397	333	366	370	388	384	405	374	388	357	355	383	390	404	415	377	348	375	382	355	401	364	364	356	423	390	384	356	372	379	406	400	361	349	391	362	359	356	359	391	368	392	377	372	368	381	369	382	354	376	377	380	380	369	398	393	368	357	393	373	419	363	370	386	366	369	367	399	343	321	387	415	357	321	368	400	389	402	389	387	364	360	383	397	380	342	366	386	341	391	374	391	330	378	387	374	377	356	362	384	394	347	363	394	362	352	405	367	341	389	381	393	356	372	357	377	390	378	405	366	372	347	401	380	385	406	367	384	397	377	381	354	378	379	363	390	381	397	360	398	360	399	374	392	362	356	373	398	380	380	343	377	390	359	373	353	348	358	396	385	373	389	352	427	360	377	377	346	360	340	362	410	372	386	374	386	398	381	371	371	376	379	389	358	388	358	366	363	359	357	383	348	388	372	376	328	372	355	359	354	375	368	356	383	398	399	389	387	375	398	365	402	370	375	382	358	372	361	390	383	365	397	411	384	342	361	355	389	388	372	380	388	380	406	349	380	373	363	409	343	374	389	398	361	394	361	358	360	355	397	398	417	342	375	395	377	346	375	385	370	387	358	377	352	346	379	396	369	375	371	342	394	390	391	395	381	389	387	371	383	393	354	383	420	369	387	382	389	332	365	378	379	369	338	325	377	355	368	365	415	373	368	418	357	393	417	368	385	408	368	355	359	363	378	391	369	403	376	367	368	365	396	395	376	355	392	357	407	367	406	404	373	366	361	381	380	385	346	357	361	385	343	406	364	387	376	406	390	382	369	356	376	364	391	368	410	390	364	380	416	372	376	353	409	363	373	348	367	383	370	356	402	376	370	397	378	400	351	395	384	365	404	382	345	333	341	347	333	378	422	401	381	394	375	374	354	378	379	356	370	374	345	382	368	352	340	369	353	359	397	381	370	368	348	380	372	358	374	366	373	353	358	353	391	356	388	355	368	421	385	361	368	392	372	360	360	375	388	400	388	357	391	361	413	375	363	358	337	406	386	381	343	394	371	392	376	383	421	394	378	361	408	358	408	362	375	366	356	339	372	396	385	360	364	368	333	387	361	403	366	328	368	350	362	351	384	375	386	364	333	379	361	353	393	354	386	364	369	367	364	378	375	379	369	381	378	375	388	364	387	363	379	361	381	373	396	368	351	365	395	410	405	361	354	394	365	358	364	364	362	371	334	386	369	384	370	388	377	384	389	367	404	378	325	415	377	343	354	359	401	365	392	364	357	370	365	374	366	366	397	407	339	386	354	354	365	395	371	390	400	379	356	368	421	384	335	365	342	381	362	410	391	392	349	396	360	356	394	381	389	389	359	390	371	392	354	370	354	390	370	364	393	388	411	368	355	385	352	391	378	373	329	378	362	413	378	376	382	323	382	386	336	360	369	373	372	381	369	368	359	382	365	392	389	385	387	374	340	377	392	370	373	383	370	366	378	357	383	362	387	379	345	374	352	351	378	340	400	369	367	359	354	384	374	384	390	408	356	400	422	352	356	387	330	396	378	349	339	376	391	370	377	364	370	338	369	352	386	352	369	374	377	375	379	341	346	407	379	359	397	390	363	392	376	376	359	339	367	380	391	365	371	347	336	337	374	373	354	353	384	330	357	350	357	379	372	402	376	383	363	379	379	355	386	394	428	387	379	385	390	355	366	386	378	354	374	347	354	400	372	399	361	379	365	354	362	364	417	396	365	365	381	362	385	358	339	392	335	368	356	391	405	392	400	358	327	409	356	330	382	409	367	346	365	391	366	359	345	360	371	373	342	413	364	372	370	364	394	388	394	403	393	354	373	373	381	357	386	344	374	336	343	371	339	333	351	376	374	388	343	354	375	391	397	378	362	395	391	376	353	359	396	391	348	372	379	421	350	401	400	387	379	379	432	380	391	359	353	334	395	374	357	371	360	339	381	371	377	389	369	414	379	397	378	393	368	410	398	368	352	363	379	374	406	351	385	373	408	375	384	384	392	376	396	357	369	354	378	395	352	373	375	348	385	350	406	363	353	363	361	371	363	395	374	359	362	390	416	340	377	379	379	394	389	394	367	349	380	367	380	370	361	384	373	373	352	387	350	356	387	369	374	369	360	373	377	369	378	367	360	389	374	393	380	375	345	381	382	371	369	391	367	406	339	376	384	367	373	365	370	371	334	375	361	366	327	383	375	399	362	351	385	403	394	358	362	351	361	415	333	406	375	369	379	357	406	350	351	361	383	326	369	367	345	393	382	348	335	366	370	367	363	402	371	353	377	375	362	377	351	361	396	373	336	359	372	422	405	362	386	378	379	344	362	365	393	356	397	362	363	400	362	319	341	402	395	359	350	374	397	437	394	370	359	388	396	377	384	359	360	343	395	368	358	369	379	379	382	380	360	398	347	397	363	391	383	421	387	368	356	353	398	337	389	400	374	389	384	385	364	346	415	414	397	404	380	403	362	360	373	411	375	370	353	386	378	377	326	378	369	370	394	399	384	367	362	358	361	383	373	393	392	398	368	352	364	377	366	363	399	381	381	399	371	377	370	392	381	386	360	344	408	359	375	379	364	404	358	405	349	355	379	338	368	368	389	388	400	383	377	348	393	366	375	356	334	364	385	379	368	384	364	376	386	370	379	353	355	363	355	371	388	366	385	392	365	379	398	373	402	389	385	387	345	403	359	355	392	362	358	387	354	374	391	364	361	391	359	372	396	380	350	351	383	337	357	381	370	353	332	345	390	377	335	394	361	375	362	359	353	373	371	362	373	383	368	381	432	381	383	362	400	349	377	403	382	391	374	407	409	389	378	417	340	359	365	374	323	368	366	331	364	351	365	349
7420	1267	1275	1030	771	728	736	644	528	438	377	425	383	376	305	348	332	326	296	292	315	320	293	332	315	334	307	303	299	300	275	287	285	291	239	255	283	274	300	281	253	283	261	283	257	252	272	283	253	264	288	262	271	268	253	280	260	275	289	243	228	281	253	283	284	262	252	277	276	287	289	265	206	258	245	252	253	267	281	274	282	299	264	251	284	240	288	267	245	236	255	285	283	257	282	255	252	232	250	260	250	236	284	288	250	278	262	253	261	271	276	289	242	273	266	267	240	270	270	228	289	292	263	247	257	268	260	254	257	288	237	239	257	269	250	237	241	279	281	288	277	288	276	262	260	255	264	257	267	307	274	285	247	249	285	261	287	271	301	253	243	239	248	259	252	241	261	237	222	274	306	266	246	271	264	258	250	285	287	275	273	273	269	243	275	272	291	274	276	250	250	269	232	249	276	251	246	295	249	265	264	231	296	242	272	256	259	255	269	278	256	268	272	277	287	254	269	304	252	278	254	257	274	252	254	276	268	252	259	289	276	278	233	258	292	227	250	295	274	283	240	262	272	253	261	247	258	248	260	256	273	254	282	251	267	267	251	274	284	249	292	266	250	293	254	262	278	257	274	258	217	244	257	242	244	281	253	271	271	259	262	264	264	260	265	256	256	265	276	268	272	272	261	288	245	248	270	246	274	287	249	271	279	299	268	276	271	271	252	272	265	275	291	274	267	254	297	315	283	251	248	253	283	264	246	243	253	268	262	251	266	283	300	238	278	265	264	263	269	260	275	295	270	254	270	248	242	264	246	258	272	260	236	255	265	238	274	260	252	277	287	258	290	273	286	265	292	262	255	305	267	268	304	270	249	262	244	286	301	241	246	271	255	248	254	284	249	255	243	260	258	270	258	275	259	310	278	257	269	276	264	265	272	257	287	273	244	232	278	230	243	258	263	263	223	251	260	259	260	276	255	258	254	270	282	236	274	247	244	271	248	258	258	266	271	235	253	242	258	282	262	259	236	278	262	233	266	257	240	259	250	237	270	228	278	257	273	239	258	259	252	271	285	272	249	288	290	263	287	273	246	273	276	270	261	252	262	251	246	285	286	248	259	282	287	269	272	268	286	271	256	265	267	273	289	266	253	224	270	254	291	244	281	299	285	264	248	268	275	255	245	240	296	271	233	265	231	237	268	263	257	267	276	271	267	263	236	238	245	274	264	264	255	259	297	229	257	289	267	258	282	268	262	282	254	267	249	238	264	272	234	267	278	252	257	254	234	237	297	259	244	263	256	263	295	268	303	269	258	259	260	261	263	296	270	276	233	278	251	243	274	276	236	274	274	274	268	257	252	256	274	256	259	288	249	260	233	281	249	258	256	269	249	270	258	260	275	229	282	283	243	251	280	263	284	255	258	267	262	247	259	301	283	263	275	248	260	255	256	259	267	254	299	277	247	242	268	284	272	285	256	273	234	251	234	260	253	269	273	272	240	254	254	270	272	252	258	259	248	252	233	264	259	241	279	249	263	307	246	271	235	235	276	254	233	223	229	262	262	254	270	225	310	253	256	242	251	225	265	282	257	260	289	267	255	310	252	264	274	260	293	255	269	239	301	251	269	302	258	264	265	273	256	269	245	244	250	284	261	264	266	282	247	235	307	260	245	256	271	256	236	259	243	263	269	266	261	277	244	264	263	259	253	265	270	262	262	265	258	243	260	272	261	295	294	268	254	233	255	252	252	281	264	273	252	233	247	241	274	261	275	288	252	254	290	288	277	254	249	253	239	266	263	255	263	247	290	269	292	253	283	261	265	290	253	254	296	296	278	274	263	278	276	281	313	254	255	263	263	268	281	251	269	282	285	254	233	254	254	282	273	243	238	254	260	251	267	266	264	285	280	270	240	249	272	296	277	262	241	245	273	271	274	290	262	260	262	281	246	279	265	251	258	275	234	277	264	244	296	239	237	240	267	272	289	304	288	258	273	238	274	262	260	260	237	240	248	255	269	266	282	300	261	254	289	242	269	228	270	256	267	284	269	284	257	270	249	242	269	231	266	276	255	261	258	252	273	296	257	218	253	264	273	252	249	259	253	266	262	245	265	247	270	262	283	289	263	264	257	274	244	297	257	257	280	253	298	270	296	263	256	245	297	257	287	264	261	282	237	238	252	268	276	268	311	237	219	255	277	248	279	271	258	237	267	286	276	267	287	255	253	259	261	272	251	247	273	259	281	276	263	248	271	268	220	254	256	250	280	252	283	240	235	251	261	272	276	254	301	282	252	270	263	295	272	244	237	268	266	273	245	270	262	288	254	263	241	235	273	257	244	266	289	282	275	254	282	275	259	246	262	259	256	218	281	253	301	247	252	248	262	241	238	296	242	265	230	271	277	255	233	264	254	237	260	263	285	255	254	253	265	260	274	261	264	268	284	279	265	280	273	237	300	266	234	267	237	276	252	298	293	281	270	265	270	241	255	287	281	272	266	249	280	238	273	301	268	249	244	269	249	278	250	257	255	270	296	279	266	253	280	250	237	229	256	286	265	270	242	253	236	289	280	264	272	231	245	278	272	274	293	267	284	268	268	265	251	238	266	278	240	238	285	279	266	250	235	258	247	261	253	276	243	265	266	247	271	258	280	284	234	261	245	260	276	280	250	263	265	293	244	271	253	257	275	295	243	238	294	243	278	272	236	257	235	242	247	240	243	285	280	254	261	271	262	267	271	251	243	247	260	272	252	241	261	276	264	259	255	248	241	260	240	265	255	258	277	238	253	243	231	263	259	242	262	266	233	250	257	275	262	257	275	266	286	242	273	248	252	276	271	261	269	274	260	260	253	251	276	250	283	257	264	261	253	261	258	254	261	237	258	244	262	285	268	256	228	281	258	249	262	263	256	240	262	240	265	266	271	309	241	264	250	257	286	261	272	280	255	277	261	252	257	290	283	269	276	250	234	252	254	229	251	243	269	255	275	279	263	288	247	271	249	255	264	253	264	261	282	292	266	283	265	269	252	248	256	252	286	285	262	259	269	295	265	212	268	272	261	280	262	282	233	298	310	260	215	261	263	254	260	286	268	258	260	273	258	228	246	271	256	254	242	260	249	284	241	271	243	285	257	269	248	257	267	260	263	271	255	229	251	276	242	262	243	269	309	269	232	252	294	294	288	244	290	261	264	257	280	269	260	236	246	266	246	269	254	256	281	240	292	298	279	295	260	249	247	281	284	268	272	268	246	283	261	270	251	262	242	277	248	254	249	254	263	280	271	280	257	275	259	257	238	278	240	235	290	266	246	268	239	244	250	256	277	254	244	268	233	250	247	268	231	264	223	276	267	258	263	298	283	267	236	266	262	253	247	271	240	268	276	273	261	264	268	270	275	267	285	265	266	283	291	236	284	243	244	283	284	287	265	253	283	299	255	264	284	263	260	269	273	247	271	229	246	284	276	271	281	251	269	277	264	262	277	270	244	271	280	289	276	277	284	269	282	254
5885	1586	3087	3454	2938	3205	3212	2958	2363	1759	1709	1622	1510	1450	1211	1217	1109	1161	984	943	1058	957	1087	1186	1254	1151	1098	1001	888	784	756	765	818	734	760	695	752	750	750	797	821	778	729	752	837	738	697	697	663	689	670	644	674	673	658	628	653	648	650	602	671	660	654	689	653	651	621	642	624	657	660	697	658	631	646	617	702	644	672	677	639	624	655	625	645	649	628	602	622	652	639	623	633	662	621	660	672	620	656	628	629	670	604	582	619	669	666	702	684	598	660	631	639	621	661	680	665	665	630	689	706	665	642	612	638	659	624	666	600	683	641	611	661	630	628	630	620	677	687	608	686	571	655	638	672	668	665	633	643	635	664	633	666	661	625	654	617	664	664	634	634	660	641	653	647	644	638	600	664	637	629	640	605	667	651	631	633	657	686	652	664	640	653	623	654	668	605	661	670	649	627	677	652	639	673	651	662	590	607	629	664	616	641	690	635	621	656	645	648	634	610	671	643	593	593	610	650	674	646	656	632	654	656	635	604	670	604	614	630	618	672	610	658	640	638	588	688	604	617	631	634	662	625	622	633	632	651	630	634	614	617	684	650	633	642	638	668	682	657	620	617	669	664	634	591	679	624	642	609	606	701	659	605	630	610	629	667	654	656	633	627	664	652	629	684	647	644	657	656	621	649	622	629	627	622	589	648	610	625	611	621	628	658	664	653	590	639	618	638	649	628	617	620	653	620	650	667	674	657	593	601	613	650	684	625	668	662	640	637	639	593	668	632	658	663	631	627	609	652	619	614	677	658	632	600	645	622	592	664	668	633	651	626	674	672	659	632	637	641	636	635	649	600	631	642	662	668	688	646	600	632	648	655	663	670	650	658	648	598	652	615	690	625	638	676	610	628	632	700	605	636	661	599	654	653	603	657	648	640	627	639	660	681	672	643	672	648	653	666	638	627	638	626	621	650	661	703	657	640	663	619	657	669	611	601	636	672	646	675	596	596	623	698	633	611	655	645	664	631	653	662	584	628	623	624	650	643	692	635	635	637	638	656	614	607	618	681	648	615	636	599	621	655	640	635	652	619	598	682	625	654	645	642	611	648	618	674	640	664	655	682	616	663	684	626	613	662	681	634	643	673	644	658	644	649	620	651	640	653	603	660	595	671	638	605	649	613	692	643	678	646	666	653	604	629	625	649	651	631	620	623	663	644	614	654	640	613	645	659	661	631	612	628	661	635	686	690	616	637	655	631	612	614	630	652	676	636	602	645	657	663	610	643	608	562	625	646	700	664	611	644	617	611	664	555	619	606	634	646	677	651	620	629	682	617	588	657	635	693	686	672	623	670	647	639	656	624	640	620	634	637	647	672	639	597	644	684	655	647	676	602	673	606	657	613	690	683	654	680	629	679	663	640	603	688	637	630	680	679	637	624	630	703	630	649	623	594	623	673	642	676	659	626	633	677	624	642	625	669	597	612	627	643	617	630	663	669	614	640	649	645	646	675	627	688	674	619	637	657	611	646	612	647	675	662	674	654	689	642	667	668	639	623	631	681	635	660	642	654	646	666	623	658	652	654	665	645	630	630	633	678	631	636	649	636	674	646	670	653	660	624	601	599	592	621	632	653	676	585	645	644	600	658	671	601	648	645	630	635	606	634	614	647	679	658	609	628	596	661	613	626	650	632	657	617	626	620	650	611	638	649	642	658	637	667	700	612	638	662	632	651	677	614	654	643	659	655	669	625	667	659	647	643	627	644	647	611	646	670	630	654	638	650	680	601	634	655	662	666	599	631	632	647	633	610	661	629	653	654	672	624	626	658	648	673	646	707	621	599	673	640	649	656	615	605	636	666	623	638	685	613	645	630	618	646	635	624	643	620	614	678	599	628	654	633	647	644	649	646	631	664	656	642	672	633	623	646	591	662	668	664	617	656	700	696	644	663	662	619	665	641	635	637	669	643	663	625	610	659	673	617	626	688	651	608	672	656	675	644	631	625	652	619	659	625	601	644	667	667	670	646	612	651	627	649	683	645	627	649	639	657	603	655	654	666	605	650	651	661	671	657	661	616	659	635	648	649	617	611	614	646	616	665	667	659	643	660	642	656	596	643	657	650	646	626	618	641	632	640	632	628	610	640	671	641	605	697	613	610	618	611	701	632	659	669	614	613	622	604	617	608	641	605	610	582	618	650	612	632	592	691	653	688	632	628	631	642	632	676	641	646	678	641	605	669	672	604	632	658	664	626	654	618	609	655	604	668	643	632	610	645	654	643	616	607	635	611	638	636	644	612	662	627	634	631	636	633	623	617	637	608	647	635	596	626	669	663	653	652	630	669	634	627	627	698	605	651	673	614	641	667	645	672	593	668	667	607	671	646	677	600	685	640	603	609	673	641	671	654	623	658	636	675	601	648	676	632	653	717	604	649	634	622	623	661	600	640	608	665	635	663	635	633	657	615	640	631	596	634	640	632	706	677	601	622	630	645	673	607	660	614	662	622	633	652	640	648	596	601	570	687	618	607	662	669	592	668	684	636	628	639	630	647	634	637	676	604	619	638	636	661	639	667	659	663	637	622	638	635	640	635	662	651	638	635	628	634	661	628	609	633	690	670	651	586	617	657	619	653	657	661	670	644	687	675	666	649	644	665	615	656	625	674	657	646	621	679	643	628	671	696	654	658	675	642	647	607	603	614	630	679	623	649	637	628	586	621	636	637	627	586	590	642	635	627	624	634	613	655	579	615	678	603	659	616	653	675	676	600	628	663	647	670	653	636	659	618	620	669	641	649	676	643	642	630	628	655	655	610	654	608	656	638	631	648	660	655	626	652	647	658	631	658	655	631	633	647	665	617	627	635	644	648	648	629	647	628	625	675	649	634	685	612	644	642	612	575	596	610	690	651	618	672	636	644	617	649	675	652	579	669	650	641	673	615	646	614	653	714	614	618	650	602	600	632	624	584	627	607	657	639	653	640	677	652	625	617	652	635	662	667	625	636	688	645	626	586	670	676	654	647	628	650	671	648	625	619	680	618	672	656	652	638	698	688	597	648	634	627	640	690	599	626	621	603	671	609	657	638	650	694	655	631	601	639	646	653	649	647	611	646	662	630	636	654	621	636	626	657	615	634	668	632	634	627	663	679	653	651	663	665	634	636	590	650	646	678	613	665	640	628	642	639	701	669	688	606	650	621	599	640	652	653	620	699	636	621	612	642	615	654	720	632	643	615	666	642	671	627	645	648	631	685	651	604	631	684	638	577	656	646	637	640	606	624	644	632	699	622	615	580	644	672	632	636	641	688	671	643	618	657	630	653	627	654	636	652	691	653	637	645	658	653	642	649	653	622	626	663	635	680	658	662	647	627	618	621	672	618	662	702	625	629	660	641	583	622	655	638	628	619	656	687	595	620	590	647	655	587	691	690	671	630	605	656	635	634	630	655	622	676	676	704	665	647	600	602	578	606	658	669	673	644	630	668	688	660	687	633	621	605	601	637	633	649	674
13444	2415	2441	1778	1253	1078	1048	903	669	555	510	481	450	423	395	316	363	349	319	297	322	290	266	312	335	381	317	287	259	311	232	263	232	235	244	280	279	260	262	261	275	271	260	263	261	259	206	235	268	239	248	247	234	232	246	201	214	229	241	219	224	226	251	218	224	264	191	255	266	245	251	247	243	226	221	241	214	230	246	246	205	244	244	231	232	230	219	234	221	204	254	235	239	210	220	245	204	243	210	251	218	210	246	253	230	233	216	227	249	239	229	230	239	234	208	250	249	248	252	257	235	215	210	201	248	239	262	242	269	252	241	226	225	243	233	243	237	236	216	206	242	256	218	223	222	232	264	237	215	215	210	249	216	230	239	249	213	248	248	239	230	223	209	206	206	205	195	221	224	259	253	233	231	232	231	261	235	219	224	232	230	232	223	223	223	241	198	232	219	227	244	271	226	214	229	227	227	263	203	237	264	215	234	216	209	246	236	252	214	243	257	232	246	224	235	230	206	246	239	208	233	237	244	210	235	250	237	234	248	212	231	243	232	215	222	218	247	249	212	224	243	249	264	249	260	238	216	200	239	256	215	204	231	244	252	261	241	256	263	220	199	219	237	220	256	216	214	210	237	246	269	232	223	207	227	230	229	210	207	215	210	233	203	215	235	234	204	239	223	230	240	221	230	225	224	228	232	210	244	219	254	247	224	216	250	242	248	202	237	212	228	226	237	222	235	211	235	233	235	225	244	241	253	222	220	229	270	243	217	255	221	258	217	200	221	229	261	231	225	235	205	233	232	244	230	251	213	202	214	228	233	223	248	229	216	213	236	232	241	207	230	211	222	241	235	217	264	196	240	244	248	251	221	223	229	216	202	223	231	210	210	231	229	252	233	232	257	218	236	223	244	228	237	263	209	247	219	240	243	232	240	234	245	211	274	241	253	244	233	237	212	230	231	209	194	229	235	216	222	238	233	218	246	229	221	236	235	237	235	228	202	249	234	238	230	238	235	237	227	228	212	226	243	229	219	211	250	228	234	241	235	225	238	233	229	238	239	225	215	200	204	189	238	225	246	221	196	222	227	221	231	252	211	231	229	237	232	236	234	225	221	218	236	206	232	215	199	230	234	236	249	245	230	241	220	223	226	242	223	236	230	222	230	227	245	251	210	222	222	244	243	246	229	207	246	226	196	225	238	239	244	216	200	219	245	227	235	248	228	213	230	232	225	219	213	241	226	254	233	230	224	252	254	263	250	227	224	225	206	244	237	221	226	208	219	237	219	242	268	199	204	193	250	238	227	203	219	241	233	235	217	233	226	245	241	233	229	255	209	249	230	239	257	237	223	230	230	261	246	231	255	234	231	209	237	227	219	249	242	230	214	239	218	225	223	240	225	208	229	209	222	234	232	218	200	216	245	224	243	246	222	211	225	243	242	252	257	225	216	227	220	223	242	216	225	214	260	253	244	215	257	194	223	205	262	222	217	232	242	201	245	236	237	221	226	218	211	257	207	233	262	248	234	217	218	190	230	229	212	237	236	234	232	226	213	226	214	225	203	268	233	242	233	241	223	224	195	221	224	210	260	235	232	249	229	237	250	249	231	227	239	231	217	215	210	219	215	234	244	250	218	224	221	224	218	243	221	220	223	230	225	227	219	214	231	238	207	232	223	246	225	225	246	210	239	217	233	214	225	210	204	220	216	248	246	226	223	221	242	226	209	264	233	219	212	239	226	223	207	265	224	218	265	222	224	220	237	220	265	237	244	243	215	231	241	245	199	247	241	230	234	237	215	234	225	229	235	214	240	252	232	215	207	218	229	219	202	202	241	244	248	235	215	224	233	255	226	248	235	237	210	229	256	228	223	222	234	223	205	231	230	231	237	242	233	247	223	209	270	226	230	231	253	228	232	229	233	218	224	236	258	221	220	231	239	216	257	232	189	222	238	246	237	235	232	246	235	260	233	209	238	224	239	229	242	223	215	200	228	254	250	221	225	217	211	217	233	241	231	235	236	206	250	206	229	208	221	253	254	231	229	244	246	224	229	224	235	218	224	231	212	260	210	245	249	218	211	262	203	201	221	218	243	226	236	242	236	209	227	212	186	224	233	224	207	258	237	228	225	239	230	240	250	228	244	236	212	221	245	249	229	231	213	248	209	243	248	218	257	233	210	216	209	221	233	237	223	232	231	224	221	243	216	203	222	234	222	258	242	238	238	229	227	241	247	242	212	230	231	207	222	225	254	228	223	240	246	225	228	190	233	265	260	227	232	202	229	218	254	247	216	230	242	233	225	236	235	232	235	255	232	221	235	222	189	239	235	246	237	257	233	252	230	218	232	242	223	262	245	239	243	254	219	241	277	253	249	198	218	231	252	220	271	228	226	238	232	262	225	211	247	230	268	270	215	225	220	210	217	199	222	209	218	231	266	216	238	216	246	227	218	217	220	236	220	214	221	212	233	216	234	199	203	244	241	222	227	230	231	227	238	247	225	248	262	218	229	253	223	239	242	238	233	227	210	210	220	217	236	224	243	245	201	239	235	243	221	229	233	205	242	229	201	247	251	210	218	244	228	223	257	222	242	215	238	208	245	240	257	240	222	227	238	228	243	213	224	263	199	256	214	249	239	231	207	243	244	222	239	251	247	205	243	247	233	213	221	215	209	233	223	221	206	224	247	236	260	239	246	210	254	213	247	243	251	230	216	233	229	231	247	238	251	230	249	220	238	216	248	230	223	226	226	255	234	200	244	225	233	245	222	260	216	267	243	225	216	240	240	263	196	211	232	245	229	250	214	219	219	215	213	239	235	241	214	222	227	230	243	225	228	246	204	234	237	236	225	226	244	230	228	223	230	220	243	245	225	210	232	217	230	244	223	208	241	228	237	236	208	213	245	250	208	221	255	228	241	257	240	191	233	215	223	227	223	221	245	242	218	245	279	215	219	218	223	240	228	249	244	216	227	224	208	224	235	257	226	210	215	180	229	228	239	229	225	222	224	232	228	230	193	240	224	243	224	201	235	241	233	221	223	211	221	198	234	236	226	230	218	263	233	230	217	208	248	225	236	204	242	241	209	221	236	215	227	251	225	231	199	223	263	227	218	222	265	211	235	227	250	234	237	245	229	248	257	217	240	227	236	207	238	208	207	252	227	262	233	253	221	234	240	226	221	225	258	245	227	250	266	262	230	248	193	249	206	213	242	252	218	232	218	251	241	209	223	255	246	214	212	244	217	230	206	236	214	223	241	235	209	218	252	226	207	217	248	229	247	222	225	248	223	214	221	221	235	254	243	236	239	235	238	220	212	258	220	226	243	251	243	231	195	207	225	252	234	248	219	233	231	250	253	219	246	236	235	215	236	253	249	198	240	221	224	228	202	224	227	236	255	220	223	232	227	223	235	212	224	256	233	220	231	214	221	200	203	220	229	251	235	228	237	206	232	255	249	218	206	224	225	232	244	228	211	244	225	250	238	207	237	241	217	221	251	228	236	247
7574	2271	5278	5833	4974	4965	4854	4390	3062	2500	2576	2190	2016	1823	1638	1596	1364	1429	1168	1151	1285	1253	1380	1679	1537	1465	1486	1106	1001	927	832	847	741	720	742	731	790	752	774	784	832	823	795	737	751	747	635	620	605	644	619	597	604	607	628	590	570	628	603	591	601	591	629	604	571	562	601	588	596	590	582	582	564	557	588	549	606	557	573	533	564	583	571	568	554	603	581	507	574	570	617	606	530	569	570	595	611	546	591	559	556	527	606	540	552	584	553	538	580	571	580	565	549	562	546	562	565	559	517	575	570	549	555	561	552	562	541	574	537	545	568	572	582	589	528	544	536	557	567	557	569	559	556	575	544	553	533	564	574	486	577	527	565	541	548	606	598	562	591	552	561	534	545	547	548	550	558	535	541	570	524	555	594	568	534	536	574	512	549	548	528	555	561	535	560	552	556	548	566	566	537	536	518	565	561	560	532	544	557	545	563	594	542	562	545	517	561	550	545	541	540	582	536	535	549	596	542	549	583	514	544	541	557	576	560	499	574	559	534	563	569	502	568	575	543	590	533	504	581	568	535	562	547	556	576	546	557	506	540	537	516	554	564	581	547	574	525	601	518	536	567	541	567	572	546	555	544	512	538	512	518	533	553	587	573	608	552	560	533	565	532	573	572	566	571	526	581	566	544	565	536	536	541	561	531	525	525	561	602	595	547	519	583	568	561	557	572	588	563	565	541	502	585	561	582	519	579	532	561	557	586	539	529	529	588	580	524	563	563	540	587	565	566	559	503	517	599	537	547	520	565	551	575	583	565	528	534	567	555	557	580	503	514	601	530	591	498	525	583	568	592	580	603	564	522	544	552	566	549	544	560	573	566	581	540	552	584	555	558	537	551	546	573	547	557	541	564	577	548	551	564	534	514	580	532	542	548	587	540	535	543	595	539	560	538	545	575	575	599	544	551	581	546	502	559	545	562	538	558	569	542	571	538	565	545	560	561	566	524	558	512	543	518	560	558	630	606	559	578	585	566	548	542	569	545	574	544	547	573	571	536	542	549	559	559	566	564	564	510	606	544	585	553	522	545	594	563	571	542	552	547	557	580	538	525	548	576	591	523	575	556	537	545	552	547	565	563	538	591	520	563	538	601	537	546	527	526	564	552	577	571	540	576	562	526	569	521	564	562	537	542	581	558	571	557	576	538	532	514	583	534	575	526	549	543	561	574	550	582	550	569	543	553	572	580	546	541	542	593	516	542	534	530	544	563	592	542	565	524	538	576	556	517	517	594	574	570	551	544	599	545	575	546	504	565	583	539	570	547	538	570	563	551	515	578	570	535	575	551	561	589	561	557	505	499	537	538	571	550	554	517	528	555	556	531	587	568	513	547	536	565	521	553	575	562	587	553	590	561	554	571	525	555	528	566	584	536	568	558	504	619	568	569	601	546	562	540	559	552	568	531	556	566	567	555	555	543	550	571	566	554	538	575	583	577	565	537	587	526	516	569	586	548	527	549	597	574	545	569	526	558	574	541	529	534	535	564	533	558	560	562	581	562	568	536	558	566	552	572	527	572	532	530	544	559	559	561	580	553	585	573	537	592	533	550	536	568	515	558	550	524	556	543	538	539	560	561	533	574	532	524	566	573	554	569	545	570	528	572	561	561	552	552	536	576	570	544	488	551	551	587	563	535	551	555	556	569	553	514	532	557	579	539	584	547	576	540	549	532	532	560	525	567	550	546	537	547	548	535	551	574	580	552	554	574	513	573	579	561	568	555	516	535	522	560	542	550	575	544	536	598	547	541	590	556	539	556	580	547	543	531	635	521	582	534	538	544	602	538	535	531	554	533	573	518	537	576	552	492	564	535	513	522	524	545	553	575	549	553	572	562	530	504	546	557	578	527	555	528	527	546	538	503	581	578	592	602	582	542	550	571	554	582	540	574	545	587	553	555	610	577	532	605	585	554	557	514	574	577	557	575	565	605	577	552	553	528	568	511	572	547	550	565	550	550	554	559	564	543	549	585	579	541	548	590	567	551	515	551	541	548	525	507	573	565	521	533	558	571	528	567	567	498	552	537	582	531	539	565	540	537	553	555	627	539	595	534	573	555	540	550	581	559	559	555	538	554	539	516	549	549	527	539	512	575	565	548	522	582	619	553	542	575	579	556	540	538	584	521	568	546	569	532	539	565	551	544	518	571	537	563	588	548	571	523	536	557	564	579	583	569	520	538	550	557	490	577	574	544	521	547	574	586	561	520	523	566	557	573	535	536	515	530	527	565	557	537	529	561	587	575	589	551	582	538	558	532	530	528	526	562	566	555	557	550	529	595	509	551	555	567	566	560	552	576	541	529	539	546	547	566	565	556	620	578	560	567	540	515	526	540	568	543	560	569	532	539	549	572	527	582	551	532	561	557	545	530	528	528	546	558	599	557	583	543	562	518	545	566	544	510	559	534	559	577	598	548	544	556	588	541	534	573	537	523	556	548	585	550	551	562	570	545	552	542	584	530	585	554	535	558	524	562	503	581	532	546	581	578	570	555	577	515	550	567	569	551	567	568	511	544	528	551	576	550	548	510	573	534	497	554	569	561	551	514	571	548	534	589	533	557	547	578	553	536	539	562	568	517	558	552	552	580	543	540	581	513	535	549	565	575	566	556	516	515	547	552	488	578	567	532	531	584	544	543	569	548	546	548	492	563	553	525	540	521	542	524	567	584	548	537	559	559	521	561	591	566	554	602	540	563	539	531	558	553	559	569	531	594	532	582	511	542	552	589	516	532	563	520	586	555	557	528	513	598	547	566	575	555	545	549	537	545	536	538	559	549	561	567	566	555	554	603	592	550	606	544	540	562	550	544	563	543	524	528	568	537	526	579	531	600	573	549	602	565	539	552	572	519	568	554	582	594	616	571	579	554	531	580	552	558	540	557	547	498	601	596	506	554	525	556	558	594	579	593	518	549	552	548	540	566	547	545	528	527	575	590	560	571	591	569	498	530	526	537	518	571	601	571	566	585	543	505	482	539	577	528	524	540	583	554	559	575	571	552	576	529	538	540	564	554	577	550	554	568	580	565	554	536	579	559	582	537	532	536	538	522	604	620	575	548	566	500	580	560	546	536	544	538	535	574	513	575	551	590	524	519	534	549	563	524	554	552	544	512	571	527	601	583	568	570	565	577	544	509	572	576	508	558	578	559	581	539	558	560	529	588	525	560	563	566	551	574	580	571	560	592	560	588	531	574	565	578	579	574	540	566	541	594	545	532	624	548	560	547	541	555	546	544	566	556	562	562	528	586	580	556	519	530	494	551	545	541	538	557	570	561	563	513	552	557	551	551	559	568	547	550	530	504	587	524	539	533	581	557	583	591	545	583	570	533	550	609	533	541	578	548	551	515	564	553	572	576	505	550	588	556	549	575	543	578	507	570	558	536	564	580	529	572	580	551	566	529	549	520	524	574	557	559	568	547	559	525	584	534	569	544	552	515	583	561	592	558	505	552	592
1864	174	130	145	161	224	313	247	166	169	183	166	164	174	178	138	151	155	139	130	167	128	163	147	141	146	132	137	126	126	130	127	132	134	163	140	148	149	135	148	120	138	129	112	150	135	137	125	151	128	145	133	136	135	110	143	144	132	127	145	138	129	128	139	139	120	131	129	152	135	134	124	130	129	133	134	146	105	131	125	128	154	121	134	124	123	143	149	129	127	148	138	129	138	119	139	127	136	162	122	137	146	142	132	145	122	120	139	148	126	122	142	132	132	132	137	160	149	156	133	122	107	137	115	140	140	122	126	146	141	148	144	148	133	131	143	163	128	136	130	152	110	133	144	156	135	128	151	119	133	104	124	133	130	160	127	130	137	126	115	147	152	142	142	136	133	119	120	147	137	150	131	137	128	126	122	114	129	136	119	114	122	110	126	130	125	131	168	113	112	142	148	120	138	130	141	139	150	127	138	148	151	143	135	131	135	145	133	130	129	163	124	150	138	138	126	127	169	145	137	131	131	162	153	125	137	117	149	150	141	120	144	129	123	142	142	131	144	141	129	157	126	149	121	132	120	147	147	162	122	129	109	140	144	132	143	120	145	122	128	137	127	143	124	149	126	142	129	139	146	140	131	142	141	128	114	126	124	133	124	140	136	152	141	133	139	141	168	132	140	155	139	152	136	128	111	139	146	142	136	138	138	111	144	118	121	139	146	117	145	122	125	128	146	139	131	137	132	132	131	129	134	140	134	138	126	142	140	152	142	125	137	116	132	113	138	144	133	138	168	119	135	112	149	145	128	117	150	143	139	159	126	138	148	128	164	122	145	128	119	127	132	164	134	140	163	130	131	117	131	123	138	129	141	153	131	130	133	160	130	119	121	124	129	139	138	117	144	140	140	134	137	151	128	137	130	142	116	122	134	131	144	144	131	128	148	150	106	135	148	136	142	144	126	133	129	157	107	137	133	129	141	119	121	130	133	145	122	134	128	116	127	148	145	116	127	132	145	143	129	117	127	130	166	121	134	166	151	134	147	116	134	129	157	162	128	133	128	124	122	139	124	147	124	116	142	93	127	113	127	152	141	134	142	129	134	124	108	116	129	125	142	128	141	118	147	129	120	152	138	178	129	138	124	108	125	112	133	126	124	137	135	152	126	147	150	138	136	121	127	126	140	124	132	140	125	143	136	121	141	134	131	125	114	114	123	144	144	152	134	143	134	148	127	133	136	118	128	144	124	134	135	140	121	146	128	140	121	133	135	140	117	129	115	129	131	136	129	136	120	140	128	129	126	138	132	131	142	137	128	126	133	144	116	140	129	136	136	120	131	118	136	123	147	150	119	142	110	150	130	142	159	123	117	162	135	108	149	133	126	131	133	137	130	141	134	124	127	128	121	132	121	140	120	141	153	132	134	128	120	108	153	134	141	145	143	132	149	141	134	138	126	124	110	136	126	119	122	132	132	120	125	126	144	121	111	134	137	136	115	130	140	140	139	131	156	124	127	140	146	134	116	130	142	137	124	141	144	131	132	130	147	127	149	133	133	107	149	143	131	135	125	124	125	129	126	127	128	137	137	138	141	138	139	122	130	117	118	142	127	105	124	145	130	132	124	118	129	123	138	139	113	130	122	132	145	114	111	121	137	128	135	151	121	143	154	128	136	148	152	124	155	144	131	142	139	117	145	126	141	152	127	142	115	115	137	157	155	121	135	115	135	128	110	142	144	119	131	152	140	124	137	143	129	126	140	139	147	132	115	143	157	123	128	125	160	153	140	159	122	147	133	125	128	158	117	126	135	142	147	138	123	131	129	150	147	142	149	136	140	138	138	124	133	123	113	137	146	151	132	135	140	129	111	138	136	115	145	122	137	136	133	132	109	150	130	122	138	134	114	124	135	142	134	152	130	128	108	128	134	158	129	144	128	117	133	139	128	129	129	133	146	130	127	129	128	142	134	144	137	139	124	130	125	141	120	122	115	126	138	129	132	150	132	129	121	131	118	138	132	128	146	128	115	141	147	128	137	125	135	122	145	135	134	130	143	130	127	136	125	133	136	142	138	137	144	150	128	133	119	127	119	126	124	120	138	147	137	118	139	147	123	132	153	133	141	127	131	123	138	131	132	146	137	136	124	144	121	136	153	163	100	146	120	124	132	131	154	158	124	134	127	101	119	158	143	156	119	134	135	149	122	140	146	117	139	149	131	132	148	137	131	132	119	139	142	150	142	134	137	120	163	139	135	143	124	132	152	128	133	137	121	154	148	151	136	155	133	172	132	153	147	128	126	142	139	125	136	140	123	165	133	146	148	153	131	143	127	123	149	110	140	128	134	130	152	133	136	126	126	130	147	145	116	148	143	122	130	140	132	130	135	116	121	137	140	134	135	115	147	139	149	131	132	119	114	137	140	155	120	127	132	127	117	149	133	136	136	144	129	139	120	132	169	129	154	154	150	146	132	142	145	132	117	117	131	115	142	146	133	136	144	133	131	138	155	136	132	135	134	137	149	119	140	114	133	159	123	120	133	125	132	136	147	121	128	157	128	151	117	139	131	132	137	128	126	144	146	166	128	125	150	128	152	135	129	128	130	133	132	131	134	118	116	132	131	132	145	150	119	119	133	127	146	129	122	153	135	143	115	104	147	118	126	143	121	142	123	152	124	149	157	137	148	137	125	128	131	122	131	124	119	129	121	129	130	138	126	131	140	133	136	151	146	124	131	114	152	120	128	140	118	111	130	145	138	143	139	157	136	147	132	156	129	115	132	126	128	112	131	144	123	107	125	121	144	127	132	113	118	140	129	125	117	125	142	133	140	116	126	116	143	148	144	121	121	115	122	112	136	130	136	132	125	126	130	106	155	110	126	140	144	137	116	116	130	129	131	137	136	136	141	126	151	128	151	158	141	140	130	120	123	155	128	121	145	147	158	168	132	122	134	142	115	128	132	140	124	140	132	139	116	147	127	127	139	132	128	143	145	157	146	152	121	132	137	141	132	134	150	131	135	132	130	159	143	131	123	132	123	139	155	130	146	147	126	141	137	150	135	137	136	138	129	134	132	143	142	122	133	151	132	120	128	111	135	126	158	124	111	125	142	141	137	133	121	115	150	141	153	136	134	150	143	114	132	137	131	140	107	142	123	151	118	150	125	127	139	143	120	136	148	135	156	155	120	128	125	135	133	147	142	140	131	141	136	135	150	130	141	135	142	147	136	139	138	134	133	129	130	140	131	150	136	127	140	138	141	137	140	119	151	128	122	126	122	133	142	128	134	122	146	133	147	140	115	157	122	126	145	108	137	124	134	111	147	155	140	148	115	147	145	147	97	134	138	119	141	131	136	135	144	136	120	136	115	123	158	146	129	136	154	132	135	132	132	139	138	144	146	135	115	120	122	121	132	129	121	127	138	150	120	138	133	121	118	119	108	154	151	151	150	137	116	136	139	154	127	131	150	134	142	132	128	136	131	118	122	131	145	149	104	145	149	129	148
2102	440	478	433	481	819	1062	1101	689	587	705	553	567	543	502	472	495	531	434	418	422	437	524	509	490	480	456	452	411	346	380	383	400	386	323	369	387	354	394	357	376	382	398	354	374	367	393	394	386	347	361	380	369	375	383	364	338	387	368	372	407	312	383	402	354	367	338	385	391	405	342	372	365	370	364	360	356	403	353	366	365	360	370	374	393	386	338	318	383	366	369	392	368	354	343	373	356	407	361	355	362	391	332	398	367	356	362	337	383	359	356	381	356	359	386	382	343	366	338	345	382	346	372	374	381	399	339	332	361	393	365	400	372	391	371	352	365	362	355	381	356	372	362	347	347	360	393	363	392	388	356	391	365	383	378	376	410	316	350	366	362	372	353	354	396	379	394	368	356	393	395	418	334	393	374	387	364	374	368	348	396	346	336	354	366	386	377	375	365	357	373	366	363	343	344	338	375	377	380	396	352	383	372	366	370	343	358	357	364	381	381	372	383	356	386	394	363	373	349	351	389	391	394	364	381	389	356	398	365	374	374	370	408	376	375	380	398	362	366	384	389	365	365	378	333	343	358	379	402	401	356	357	387	392	362	364	384	404	344	402	377	391	364	387	383	378	362	393	355	373	381	342	358	384	384	408	365	395	374	352	346	368	355	393	356	380	401	382	370	416	364	395	381	405	368	384	384	389	354	388	383	390	368	372	359	372	364	357	412	395	385	380	369	333	370	366	353	380	355	355	354	379	359	403	393	430	351	342	379	399	375	366	379	394	402	355	377	375	356	385	374	348	399	393	382	323	378	373	385	360	390	389	378	366	382	386	340	402	349	395	360	360	373	329	398	375	402	370	374	360	354	371	397	389	362	378	382	340	348	374	405	382	362	394	373	382	362	351	373	348	366	392	374	364	356	360	366	360	406	390	386	366	363	375	374	338	363	383	356	373	391	359	378	395	397	397	361	358	380	371	411	374	352	357	381	374	373	354	411	352	388	394	345	380	373	349	360	362	385	388	389	350	367	365	374	402	349	400	401	351	376	382	332	351	366	345	387	388	394	356	361	373	340	335	341	398	354	350	389	359	364	364	358	384	380	356	366	351	382	385	369	345	389	405	381	362	381	363	379	371	396	333	349	356	396	397	370	376	355	373	373	387	356	383	375	378	352	414	334	384	363	369	376	364	378	358	375	410	389	343	373	390	357	364	367	360	348	369	363	335	408	384	398	362	389	364	346	353	395	366	413	397	385	376	382	352	368	378	359	346	345	352	396	340	399	353	362	377	349	379	377	347	387	369	365	382	348	376	373	345	379	389	356	361	383	396	378	383	362	368	401	380	386	370	383	332	382	351	373	382	392	423	394	362	362	366	363	363	364	349	336	388	374	328	376	404	354	395	397	360	364	338	352	369	387	366	350	388	355	351	373	378	352	348	367	377	414	378	369	352	378	399	387	370	373	356	385	411	360	339	374	364	346	365	383	376	391	345	351	370	383	362	425	368	367	350	321	337	373	376	366	357	371	345	371	353	393	371	350	348	372	358	403	365	385	388	350	383	391	384	379	369	374	379	387	387	358	372	377	392	401	382	366	355	359	337	364	385	337	407	376	367	384	364	346	370	402	379	376	354	370	353	359	390	388	349	335	388	412	386	387	373	365	390	391	372	369	341	376	387	355	383	352	334	396	380	378	373	356	393	385	377	368	359	364	413	361	368	387	325	357	385	395	377	365	350	425	361	343	363	399	401	371	380	359	375	367	356	361	376	358	377	314	367	388	370	393	407	358	364	336	333	368	379	354	358	357	380	408	361	407	339	366	381	341	348	398	363	373	354	378	345	333	389	372	375	396	400	359	347	360	354	374	352	312	362	324	372	353	398	380	363	378	393	389	390	377	364	384	408	376	379	371	369	390	344	396	381	397	385	390	365	373	415	358	374	381	372	365	360	383	372	348	348	363	377	374	371	371	397	366	355	385	373	412	364	371	361	357	342	362	379	373	394	371	361	388	363	362	370	375	403	362	363	403	353	392	394	400	373	358	394	347	372	369	385	396	354	400	371	389	383	387	347	338	366	358	367	386	392	373	391	400	360	383	351	363	362	391	347	372	375	367	361	397	364	346	374	366	352	343	357	363	358	358	389	375	367	377	412	376	346	412	362	362	371	357	354	417	370	370	384	354	397	375	382	360	385	335	379	375	356	393	353	366	379	398	397	386	392	362	344	369	361	397	381	377	366	369	354	382	368	364	343	361	362	361	325	343	387	394	368	366	364	381	350	393	388	381	365	387	395	367	369	392	377	375	381	372	383	366	391	362	337	375	383	382	379	356	394	395	378	354	395	352	383	366	351	368	361	354	374	379	376	361	394	388	375	392	361	383	372	402	393	384	374	358	359	352	362	376	392	397	347	384	374	353	385	387	394	396	338	368	384	343	392	384	357	374	377	377	405	365	359	391	361	354	387	374	379	398	372	374	363	371	354	369	395	362	387	361	363	369	369	351	358	386	355	368	351	356	351	390	373	362	360	407	315	342	359	359	377	392	361	342	372	399	358	350	360	370	367	360	376	410	389	394	393	381	368	325	391	359	401	375	389	337	376	361	395	383	378	387	347	355	394	374	374	374	364	367	410	378	369	357	368	355	355	374	329	359	394	387	391	389	385	349	385	399	403	370	367	384	389	352	356	378	357	371	384	348	368	400	361	384	377	388	392	351	408	362	338	360	382	392	396	396	402	383	363	359	381	387	350	349	407	390	395	374	373	365	357	355	409	362	418	334	377	381	404	375	345	357	368	372	362	376	385	381	365	357	338	367	378	387	375	400	337	363	377	375	378	331	377	392	403	379	336	355	345	365	351	358	376	367	403	353	383	403	363	392	392	402	374	377	373	363	391	393	401	395	399	388	343	394	392	370	395	402	395	368	352	321	359	387	356	412	371	352	382	336	416	402	360	358	362	432	407	342	404	357	357	389	378	405	361	360	352	385	367	384	374	353	358	374	380	349	383	377	411	354	385	407	396	380	401	368	345	361	403	381	386	409	385	350	407	369	353	358	380	386	379	383	386	381	394	355	389	389	380	375	370	397	378	381	405	377	378	393	383	371	371	408	356	388	378	363	361	378	388	356	375	370	380	367	368	362	345	403	353	370	367	344	384	373	361	400	375	400	376	407	415	405	396	402	377	341	371	377	367	379	394	379	402	387	411	346	349	402	419	362	346	363	348	371	354	387	394	360	344	362	399	394	374	356	374	384	391	389	374	344	404	349	391	382	324	348	355	372	359	377	371	352	398	356	342	381	366	387	385	375	380	380	409	385	349	352	367	398	388	399	351	367	406	360	353	374	343	401	374	380	400	379	325	369	371	341	370	369	350	381	384	392	385	379	374	376	373	390	384	358	337	379	368	352	365	355	376	349	344	380	373	383	394	358	356	366	382	380	373	369	347	363	375	393	339	370	395	371	392	381	349	411	338	381	357	399	386	366	350	366	376	403	387	379	372
7507	1254	1244	1014	726	698	714	655	486	442	430	377	368	346	348	323	314	314	271	295	308	335	303	312	343	319	332	287	276	278	294	258	247	287	296	276	269	302	266	305	273	295	253	264	260	266	296	267	268	268	264	264	277	266	244	238	296	257	298	258	276	228	236	267	273	258	264	252	274	276	243	271	268	307	243	239	261	260	285	253	291	253	250	280	258	249	289	244	254	266	240	276	251	251	255	256	236	267	255	240	255	262	248	270	270	268	278	288	285	266	241	285	264	227	285	245	278	249	284	281	269	251	236	250	245	243	248	284	284	263	280	269	269	292	258	266	256	283	252	272	234	279	240	261	290	247	243	253	262	258	265	210	260	248	259	260	235	264	264	254	278	275	288	285	262	241	275	277	283	259	267	260	256	244	255	250	283	275	277	265	258	259	241	267	292	257	235	274	235	250	265	278	270	261	280	267	255	249	250	278	244	286	259	285	251	275	288	266	264	254	246	272	284	258	241	260	263	255	241	255	273	270	271	256	257	234	266	285	268	261	289	283	260	256	263	265	258	253	251	261	278	277	263	224	257	261	261	276	248	277	244	265	247	249	239	271	226	256	257	276	267	261	280	282	250	304	252	259	226	261	301	266	261	286	242	289	299	265	291	269	235	277	267	281	271	267	269	289	277	268	268	232	258	275	224	283	254	229	265	257	269	235	275	248	227	240	268	232	270	262	276	255	264	251	224	253	244	293	282	263	245	257	277	254	276	244	257	290	248	272	273	258	263	243	281	239	280	276	262	287	256	249	259	254	265	265	254	271	248	240	233	257	257	268	240	231	256	252	242	287	276	263	283	256	269	251	254	269	268	290	275	269	230	231	265	279	286	256	257	268	257	258	247	275	254	284	288	253	259	264	283	244	249	267	271	240	268	277	250	249	245	276	253	279	243	247	259	269	236	288	248	286	241	244	268	251	240	272	257	240	269	255	246	274	267	259	249	280	258	258	273	263	244	231	257	245	277	247	248	264	280	281	244	226	259	257	241	253	255	263	266	248	278	273	247	251	272	279	272	265	247	245	244	246	243	265	250	249	249	227	254	286	258	250	234	264	236	291	265	248	270	263	263	290	251	240	252	286	266	266	309	235	262	248	240	245	279	246	252	260	279	232	248	270	260	260	270	270	268	254	263	236	238	251	283	266	270	261	255	248	264	245	240	257	275	257	241	237	257	242	244	270	227	257	260	250	288	270	244	260	236	247	266	287	244	262	269	254	266	297	262	256	242	277	263	263	250	248	264	233	249	245	261	276	313	270	233	245	254	243	248	279	242	271	282	295	251	287	249	271	257	251	276	275	277	250	256	266	269	267	288	244	245	220	280	283	277	237	255	285	261	281	259	271	266	276	248	243	244	258	265	251	254	252	268	272	261	254	241	277	233	273	288	246	268	260	264	245	275	259	280	263	232	259	273	269	274	250	258	235	261	243	260	273	298	255	270	252	266	244	268	270	248	242	263	266	235	269	230	291	276	255	273	256	252	263	270	241	261	259	266	250	274	245	241	280	257	257	286	270	285	237	239	277	244	255	257	256	255	289	241	267	268	250	246	236	266	242	295	266	258	226	255	258	266	252	265	269	265	243	217	251	229	254	258	240	266	246	265	235	257	273	243	262	297	257	248	263	231	262	243	276	261	263	249	269	246	256	256	261	255	274	249	256	260	251	265	227	272	261	228	256	280	254	279	278	295	278	260	258	237	248	240	272	264	264	276	243	252	244	234	259	255	265	258	263	278	260	262	239	252	275	246	292	265	271	268	259	273	283	281	262	262	262	234	273	283	293	288	249	262	284	248	251	267	248	278	274	269	241	267	250	257	247	241	267	277	252	258	256	278	253	317	271	261	271	263	277	259	257	296	272	273	237	230	261	251	258	299	250	273	286	265	254	261	235	276	235	281	266	255	261	248	276	284	268	250	267	262	270	267	265	269	239	259	282	256	272	242	267	295	240	259	281	276	267	265	280	270	264	254	262	286	245	254	265	275	265	268	277	238	231	276	275	282	264	240	262	262	266	270	261	248	265	274	242	232	280	264	286	273	249	242	272	269	247	253	242	265	263	251	286	242	289	271	248	297	277	279	288	255	273	230	237	268	277	261	242	278	271	296	232	275	260	250	256	277	233	282	259	277	278	276	261	278	238	251	226	261	292	273	263	250	257	260	250	251	272	240	240	276	252	255	271	263	258	278	265	225	265	265	286	267	256	269	258	267	262	270	292	256	246	288	261	258	273	265	265	235	280	261	239	255	281	284	254	268	263	265	264	260	302	258	250	262	277	268	262	268	261	276	276	256	239	251	235	260	251	252	243	239	274	235	278	264	262	252	257	246	226	257	277	237	293	267	272	270	258	270	278	246	278	265	268	255	283	276	274	268	252	235	264	255	266	254	260	268	250	279	257	275	261	267	238	263	275	259	274	235	223	276	252	261	265	255	258	284	275	291	293	269	266	276	293	268	254	296	256	284	263	257	236	235	241	260	245	236	265	263	261	260	271	275	293	252	257	283	279	294	256	255	289	290	272	247	263	252	256	267	272	256	239	264	231	287	246	272	234	275	271	262	229	276	246	308	285	283	264	239	257	255	235	281	242	251	292	286	255	277	250	254	256	237	280	262	286	252	239	235	265	265	258	262	254	238	265	245	227	249	245	236	276	288	270	231	240	265	285	240	249	248	271	266	279	239	267	276	258	268	251	272	266	287	275	254	272	261	243	298	297	253	260	269	291	230	267	227	249	250	264	252	239	284	224	245	254	282	269	289	261	251	255	253	273	264	243	263	233	267	266	258	272	272	254	269	252	265	268	250	254	258	243	272	232	282	249	294	292	254	261	267	274	247	268	274	257	256	266	283	263	258	268	267	287	280	260	246	268	256	268	286	293	263	243	291	282	265	240	254	285	262	249	268	250	253	268	304	285	249	244	224	255	278	245	249	206	254	284	287	246	275	276	254	277	247	264	272	272	261	280	264	245	273	265	263	232	238	261	280	232	272	279	277	273	255	253	277	261	245	285	269	253	276	225	263	272	261	255	233	274	247	251	257	266	258	268	280	257	253	287	217	249	228	257	268	277	267	265	281	240	252	278	301	240	262	256	239	242	296	275	289	274	257	279	254	266	277	262	295	275	244	252	247	256	257	268	253	275	245	261	263	255	287	263	261	261	282	254	252	254	255	263	274	266	314	272	264	245	267	251	283	245	279	255	265	238	291	264	282	263	238	262	255	249	245	284	269	235	268	270	280	228	265	267	249	269	256	259	237	261	258	256	287	247	266	240	272	260	281	296	282	268	282	233	271	265	262	253	286	258	261	303	274	269	264	237	250	268	258	253	247	268	270	255	278	263	269	237	266	274	259	250	233	217	274	272	261	256	270	267	271	240	255	269	283	246	260	293	244	246	244	262	251	250	286	250	279	267	241	258	247	247	287	279	274	250	281	265	244	263	268	258	238	257	249	258
5762	1546	3042	3317	2930	3147	3377	2974	1950	1902	1831	1565	1573	1425	1246	1259	1153	1135	1002	1051	1039	1200	1209	1158	1214	1164	1070	1001	858	842	757	711	688	732	737	723	696	731	753	812	759	804	721	760	776	706	749	667	638	626	704	690	681	652	653	712	618	639	649	674	614	639	666	657	667	693	643	672	674	630	674	655	644	628	613	629	635	625	615	681	675	641	648	657	655	662	564	694	654	654	668	638	722	643	691	655	648	698	676	622	613	628	616	613	691	672	661	676	663	661	624	629	655	638	654	655	694	640	640	611	675	657	653	650	629	646	634	630	613	623	643	636	616	599	628	673	621	642	634	628	646	639	666	679	614	668	655	643	641	662	664	652	647	629	633	664	657	670	659	574	673	677	676	669	679	652	616	672	625	672	709	623	670	631	667	653	628	640	650	693	655	622	634	637	611	679	664	644	645	616	603	649	658	644	679	633	663	618	618	637	684	670	657	615	649	648	630	600	652	621	665	632	640	637	657	626	653	673	641	669	630	661	609	622	642	671	642	672	633	599	637	670	661	679	628	642	619	704	677	634	638	630	569	668	640	654	611	646	672	652	656	672	633	629	668	649	632	681	635	647	648	620	614	621	626	622	645	591	625	673	636	624	634	631	629	628	619	615	669	656	667	672	681	647	624	614	650	669	648	616	653	613	617	681	629	699	617	624	668	672	646	658	632	687	646	655	644	620	612	660	645	632	675	614	629	614	655	648	719	630	651	643	625	613	635	641	651	627	638	711	639	641	637	644	602	647	640	602	595	615	702	649	660	639	597	639	640	645	686	620	655	672	619	674	692	604	653	641	596	675	622	634	630	652	708	642	671	645	629	651	616	698	659	637	607	652	621	605	654	628	669	668	604	644	613	626	621	641	636	673	666	647	637	659	645	646	654	650	629	646	644	667	592	628	671	624	643	655	653	662	636	661	628	626	624	627	646	622	630	635	664	688	663	626	684	667	616	640	621	692	622	616	652	640	673	643	604	630	650	633	658	649	623	620	600	618	630	646	616	599	655	654	658	661	627	599	645	624	661	606	661	627	674	624	606	623	629	680	655	669	647	588	626	675	642	659	592	691	623	664	665	676	628	621	642	628	654	615	652	646	661	647	640	646	675	647	638	641	676	653	608	614	638	655	676	628	654	649	621	666	637	631	655	659	658	652	654	648	656	665	646	605	642	615	619	624	657	679	676	599	684	609	685	606	674	675	680	621	665	644	641	676	606	620	659	644	596	652	665	634	610	658	663	692	659	620	681	617	695	641	576	627	667	644	607	688	644	636	629	680	650	630	637	665	681	579	670	672	674	641	702	626	643	663	632	620	610	626	622	672	651	633	682	620	621	668	671	594	595	664	624	644	622	616	650	614	635	623	620	678	613	645	641	632	658	660	633	622	687	628	645	652	664	667	642	630	628	652	639	625	646	654	647	638	650	606	659	633	624	641	652	668	617	620	665	661	673	621	654	628	638	597	603	674	619	651	671	625	623	614	632	608	671	642	601	630	651	622	641	661	642	654	661	666	623	684	614	619	656	654	629	617	673	641	688	672	643	615	646	610	619	631	621	659	680	620	663	617	669	655	609	662	672	648	683	682	617	642	634	651	644	634	617	607	629	621	635	644	646	642	679	630	664	603	691	617	625	633	659	685	632	614	604	671	699	667	624	616	661	675	590	639	647	668	669	616	639	638	622	638	650	656	699	657	613	620	654	590	654	634	633	632	631	651	638	611	623	647	673	625	637	658	609	659	647	617	596	602	681	597	593	675	659	629	607	645	631	642	663	679	642	619	667	672	634	647	662	661	671	647	632	652	655	619	646	638	662	618	620	675	664	687	610	662	562	667	629	628	630	645	698	637	665	629	632	630	622	663	586	628	632	622	614	685	605	649	690	652	627	644	654	614	646	660	627	700	666	632	631	671	624	648	608	677	628	640	639	623	639	626	655	624	633	641	659	658	696	654	607	672	655	623	679	651	662	634	618	657	660	684	643	586	662	649	601	669	655	634	639	632	624	657	620	602	649	634	647	625	670	634	637	682	657	641	609	627	637	601	575	608	641	634	661	644	609	662	639	657	665	674	663	660	625	658	640	672	614	608	597	668	669	600	644	610	632	632	607	656	602	639	619	641	639	661	648	665	647	624	655	637	620	674	625	663	642	644	672	660	666	645	644	631	615	657	608	642	628	629	679	653	602	703	711	643	672	651	652	655	605	641	675	637	598	651	619	629	622	662	656	670	643	610	610	607	664	640	631	686	669	601	625	639	633	660	614	646	644	656	643	652	650	623	658	639	640	622	646	605	628	631	626	666	627	596	644	625	679	665	623	609	669	607	672	628	624	669	662	623	634	655	629	656	604	642	666	637	622	692	627	631	621	646	650	587	591	646	626	610	677	655	627	614	616	623	628	615	629	681	591	621	643	588	637	658	667	617	693	659	677	644	673	698	626	662	599	688	644	651	650	630	631	688	667	637	622	655	619	626	636	673	656	653	676	657	682	618	626	657	644	644	654	629	614	588	663	649	655	661	622	635	574	642	605	629	622	686	659	615	634	585	650	640	675	643	611	650	604	636	624	671	669	655	684	638	624	670	635	674	590	650	601	606	650	603	708	632	622	614	637	645	622	646	630	649	624	662	686	631	584	607	605	666	646	623	594	666	674	627	636	616	597	610	683	665	639	580	625	643	674	620	670	604	683	636	617	622	612	645	679	671	632	615	641	651	657	583	631	636	670	623	613	634	636	658	667	666	617	664	633	620	663	637	678	659	648	662	686	609	648	607	623	634	658	668	639	648	647	673	618	669	613	585	649	671	664	645	657	666	644	671	654	667	645	672	605	612	654	688	650	624	674	630	617	644	632	629	662	601	648	602	667	695	634	622	627	597	651	634	631	673	643	649	638	625	658	660	642	678	615	640	624	622	669	648	632	671	645	647	615	591	603	646	617	612	593	586	616	623	644	600	644	681	671	664	624	697	697	660	672	637	630	642	641	663	642	670	613	682	670	657	634	597	668	654	635	600	648	654	639	652	659	651	645	628	640	675	619	633	673	672	623	697	641	605	697	644	627	598	653	606	652	628	611	650	639	625	658	655	661	576	643	661	650	673	686	674	679	658	674	656	666	642	593	616	641	621	641	654	642	628	680	621	641	632	621	649	653	613	639	633	645	659	642	638	670	637	663	599	677	649	668	632	641	656	647	619	628	644	647	637	605	657	689	621	657	633	659	598	642	650	631	631	657	669	654	648	690	624	607	669	633	615	636	628	624	647	622	630	669	675	643	605	664	607	643	625	630	605	667	624	614	628	663	621	701	642	681	657	672	660	651	649	663	577	629	638	637	626	600	614	676	642	589	600	645	615	640	657	636	652	652	648	650	635	660	627	607	661	643	662	623	609	646	624	669	627	610	633	598	670	671	634	665	653	659	656	668	633	661	667	659	630	627	599	610	651	665	635	638	659	657	606	637	642	658	634
13857	2500	2605	1811	1256	1172	1040	860	615	580	537	473	531	401	396	352	378	326	307	269	362	354	310	339	315	339	307	258	278	242	248	241	268	261	236	246	244	238	279	283	278	234	262	241	271	260	236	243	235	260	247	221	213	261	259	235	238	212	231	237	226	265	228	240	214	228	229	205	223	214	217	232	233	206	252	232	260	222	254	217	222	225	244	232	207	230	275	246	240	237	233	214	229	216	214	223	235	231	232	221	240	219	223	227	217	266	214	228	236	213	261	239	234	250	242	229	213	236	230	230	222	232	248	231	229	224	203	251	242	244	239	208	252	250	204	229	224	243	226	207	208	257	240	215	216	261	225	257	219	235	237	249	229	211	227	223	227	243	234	256	255	223	220	209	250	216	218	217	252	254	226	214	214	240	248	228	239	244	220	212	237	231	244	261	253	239	232	252	242	231	246	228	220	240	205	215	241	202	261	237	222	237	224	223	240	228	269	250	239	249	254	212	228	217	227	236	240	210	216	245	233	234	230	218	224	235	225	219	239	262	217	242	250	221	217	219	217	219	222	214	212	222	224	238	246	246	218	212	248	232	239	235	229	204	207	250	245	224	212	212	227	246	252	217	238	225	244	243	258	235	234	234	252	235	233	248	226	229	193	228	238	241	235	183	228	237	245	225	207	256	220	230	245	217	231	229	207	249	219	208	257	234	207	228	236	231	248	229	231	199	214	258	240	226	222	225	233	235	268	211	250	218	240	226	230	250	200	200	210	230	233	221	214	246	229	225	246	226	253	231	231	222	249	251	248	261	217	205	242	237	244	222	241	268	210	238	228	246	210	229	213	209	208	217	242	234	240	254	217	231	216	243	232	237	239	239	221	255	213	218	218	232	220	238	217	202	224	231	231	245	265	229	226	220	239	216	233	223	206	248	248	224	214	219	218	241	215	191	225	236	200	218	243	249	217	205	255	223	219	246	227	243	213	208	248	246	228	219	231	224	207	224	231	213	206	216	239	234	238	212	208	235	239	209	224	240	220	252	235	229	249	218	224	216	215	228	246	217	232	211	215	218	204	226	239	254	205	235	230	236	252	238	220	209	218	226	220	219	219	215	238	213	232	225	238	190	212	231	232	259	220	213	233	244	213	257	228	213	240	245	227	245	238	208	252	222	242	210	227	244	240	247	237	247	236	273	208	231	262	216	228	249	207	226	253	211	208	235	233	244	226	236	228	222	240	248	233	216	239	252	218	233	237	255	234	225	252	231	227	279	232	242	249	239	201	208	225	232	254	259	228	258	238	236	260	224	225	229	245	247	224	227	231	218	230	248	206	238	222	248	222	226	201	225	251	248	244	238	220	272	231	237	234	234	230	207	228	217	222	224	217	234	223	234	211	226	189	237	224	209	276	222	215	237	245	268	238	235	236	221	244	240	200	242	236	229	229	217	222	223	225	223	230	221	228	201	229	245	206	236	243	226	250	235	242	227	240	229	246	250	236	243	237	221	282	213	207	233	215	247	217	223	235	214	228	206	233	266	242	234	231	227	218	224	244	225	237	253	182	234	248	261	243	213	226	249	238	231	226	253	249	279	241	228	221	228	209	215	212	212	226	232	217	218	238	234	235	202	218	261	236	232	240	245	273	236	232	234	247	226	254	263	250	214	235	233	221	227	230	224	228	245	208	208	254	217	224	222	223	237	239	223	209	238	210	221	258	226	246	270	221	273	248	211	208	236	245	227	222	225	229	225	220	250	204	241	237	229	223	212	224	250	226	220	215	250	224	246	254	242	196	229	218	224	237	229	245	230	216	214	255	247	243	237	227	245	230	225	212	219	230	181	236	229	224	248	246	208	244	238	221	237	221	226	223	247	238	214	242	235	233	219	227	237	259	243	227	239	235	227	236	253	217	228	219	218	238	225	201	237	223	225	218	205	237	218	254	271	221	225	223	200	251	272	231	249	227	217	220	239	231	223	214	224	239	230	231	235	224	209	219	258	217	226	208	233	211	239	228	239	247	238	213	225	224	228	244	236	240	230	232	230	237	227	243	234	244	256	233	265	239	214	247	217	214	236	220	200	208	253	232	243	239	229	213	215	237	215	238	254	228	230	209	245	234	236	243	241	217	262	209	220	227	207	246	236	234	241	217	263	225	203	252	218	215	219	227	221	199	223	224	230	257	229	219	213	212	212	240	220	222	236	194	249	224	243	231	222	230	223	247	210	227	236	238	234	217	229	210	219	228	224	216	205	236	212	229	221	227	219	217	221	247	230	231	251	238	222	242	239	232	244	253	203	202	225	253	233	237	251	211	220	235	242	225	221	244	227	203	220	259	205	227	246	246	230	239	237	222	225	210	204	241	249	204	233	244	224	242	216	249	229	249	252	227	258	222	244	213	264	205	246	209	201	213	213	223	222	226	229	233	215	234	222	211	230	253	221	225	195	233	200	215	229	248	246	207	219	234	245	240	226	227	210	196	257	237	234	256	215	221	199	253	244	238	212	242	241	225	230	239	208	245	221	225	248	247	239	241	223	233	204	226	242	273	225	231	221	237	232	255	247	237	238	229	233	197	231	239	226	242	231	245	247	228	236	206	225	193	227	267	245	217	231	267	214	249	258	233	226	229	225	241	218	224	222	225	234	212	250	250	246	226	206	218	233	243	267	240	224	220	232	241	231	248	257	258	248	207	228	233	258	221	216	220	232	232	240	219	212	225	253	234	221	215	219	251	243	236	232	243	247	247	227	238	247	246	204	241	239	206	228	205	239	256	250	227	238	232	229	239	217	219	216	232	239	221	237	219	201	208	231	240	238	243	234	220	213	248	247	225	231	213	234	230	258	223	227	237	211	230	232	249	227	242	263	231	225	223	198	207	238	208	228	263	253	237	286	258	240	218	217	238	229	227	212	229	215	228	229	216	244	218	217	211	228	240	242	212	230	199	271	226	256	207	242	260	247	229	248	219	226	230	212	196	252	235	234	235	220	201	224	240	234	213	217	231	237	246	231	250	218	262	216	210	239	250	200	197	259	253	242	216	229	223	229	237	220	227	250	208	233	245	252	222	232	239	224	201	236	247	237	212	240	250	234	254	187	224	215	204	246	229	186	241	227	214	210	241	256	211	221	214	231	236	240	251	216	228	239	213	227	206	258	240	265	245	260	219	206	229	214	235	202	220	213	238	267	269	236	254	235	232	219	224	247	222	248	231	230	243	232	237	226	241	200	230	218	259	208	231	248	258	222	250	243	207	212	239	244	210	250	218	256	252	217	194	226	232	198	218	260	259	218	254	253	239	238	223	246	232	232	228	252	215	213	257	266	248	215	261	263	248	223	209	241	212	231	223	260	238	259	245	221	266	223	235	235	230	244	254	233	241	251	205	224	227	214	245	234	207	245	204	220	224	235	230	262	228	207	210	216	223	238	215	227	233	213	246	214	234	218	221	246	249	210	235	228	231	220	284	234	213	209	250	191	206	242	235	223	235	249	213	261	248	214
7583	2327	5360	5809	4908	5069	5143	3956	2993	2748	2638	2251	2208	1859	1674	1617	1528	1287	1250	1224	1482	1523	1442	1485	1457	1457	1343	1140	911	909	785	750	706	745	736	714	707	726	774	821	767	820	733	758	751	629	636	646	585	651	622	662	546	583	596	604	628	571	593	558	552	628	571	620	574	551	580	584	572	534	562	600	587	586	555	541	556	532	599	562	572	584	567	555	597	590	568	591	551	519	559	587	607	592	581	629	540	552	558	548	567	525	559	581	530	570	572	557	557	559	569	551	536	542	576	568	597	516	606	506	535	544	544	518	580	587	580	585	582	573	583	561	552	577	546	554	582	547	534	555	533	531	590	525	584	564	562	559	570	531	532	540	515	566	557	592	560	541	566	563	535	580	554	550	549	540	524	550	547	570	592	533	582	563	548	571	569	608	567	577	541	570	566	548	571	550	559	595	575	551	580	543	546	572	594	554	539	557	568	560	514	544	561	553	512	573	563	547	573	503	585	553	512	506	550	588	565	578	569	533	499	564	538	547	500	528	578	559	515	605	537	537	584	533	507	557	544	529	558	555	507	575	589	587	582	595	583	507	511	534	581	554	525	563	558	584	562	583	614	547	558	593	542	525	597	560	556	582	517	561	554	520	523	520	559	559	564	529	591	521	554	544	541	534	578	591	543	577	543	557	579	548	575	576	563	567	552	560	560	546	586	560	569	567	538	530	549	508	511	568	549	516	543	521	557	574	525	556	590	579	558	569	552	577	543	581	558	528	566	554	567	552	562	560	516	515	576	546	566	576	593	548	577	564	590	553	580	561	568	532	540	568	544	545	520	560	559	594	541	536	499	538	551	566	599	566	555	546	557	556	586	585	559	553	540	555	521	551	549	556	603	536	558	554	555	566	530	560	508	589	536	525	576	555	547	524	529	541	538	524	534	587	556	563	551	564	597	538	532	520	596	525	553	553	578	563	568	561	544	558	532	561	521	541	532	578	494	549	546	517	539	554	577	550	541	541	567	547	581	564	591	557	527	573	566	592	523	543	495	511	570	570	558	529	541	541	516	530	595	535	565	496	517	566	551	550	542	537	544	540	538	556	530	543	539	565	578	558	512	551	556	549	560	568	578	592	548	541	550	578	535	544	599	552	533	501	515	563	567	564	591	553	534	533	558	531	588	573	537	518	553	543	529	536	521	524	541	553	557	546	522	561	568	547	570	598	544	541	517	595	541	573	566	520	542	529	555	532	565	547	549	557	570	607	544	526	503	554	560	590	565	568	564	562	567	561	573	549	529	559	555	586	566	530	545	563	574	571	561	540	532	580	538	523	557	544	554	530	582	597	539	527	524	520	567	545	548	531	550	545	579	569	555	563	545	584	517	521	556	563	520	561	602	542	576	542	595	573	529	541	634	543	540	513	551	561	570	531	562	528	540	583	528	527	543	523	557	544	577	610	517	565	567	545	543	565	528	507	541	589	588	535	567	547	580	577	551	551	527	584	545	617	531	557	566	550	586	548	575	573	532	533	557	547	563	560	530	572	549	541	530	598	618	557	573	562	531	572	552	545	563	547	576	560	536	541	544	543	540	587	553	543	561	569	541	574	536	590	586	511	507	560	547	557	534	518	529	556	557	525	544	531	517	584	549	523	557	577	559	554	590	534	564	572	560	560	529	550	556	567	565	556	536	524	514	544	558	598	564	585	609	547	535	544	570	556	547	552	609	588	562	590	572	554	534	562	592	544	616	557	542	612	543	552	597	540	590	591	596	577	560	489	538	556	550	507	530	571	573	586	558	550	575	564	530	523	544	551	540	526	534	555	646	533	583	565	608	529	577	584	576	581	542	557	578	560	579	528	583	583	494	535	579	530	545	536	537	571	554	571	531	594	547	565	531	541	530	556	553	538	589	547	555	575	550	548	556	550	564	563	552	563	538	528	547	562	582	511	567	540	551	545	492	560	515	544	545	541	548	603	530	550	579	567	523	583	555	554	551	585	561	574	554	546	551	522	586	568	566	539	547	601	593	565	537	536	585	538	604	564	550	572	547	564	564	587	521	559	546	572	559	529	554	558	567	539	545	590	597	521	505	552	578	555	526	567	545	595	563	534	589	563	558	545	553	592	557	609	540	507	601	523	573	561	520	578	539	556	552	516	517	579	581	553	580	559	562	533	537	527	544	575	586	564	534	555	596	540	567	509	559	553	564	531	547	558	600	578	557	527	546	613	593	575	593	559	558	541	581	559	547	566	565	567	550	556	543	537	560	559	550	528	509	545	543	516	581	550	554	547	562	557	546	542	545	550	545	582	558	547	543	546	517	557	569	593	575	541	559	587	526	530	523	550	547	561	517	565	577	574	554	566	551	565	581	530	527	545	533	557	544	559	551	544	561	542	546	546	548	557	568	579	570	585	557	524	513	561	580	564	591	566	551	546	539	541	586	541	543	534	578	560	535	546	565	561	552	505	535	563	501	537	530	589	575	577	554	552	571	555	569	534	562	534	575	581	586	559	559	584	554	559	545	490	572	549	551	569	593	589	573	530	552	560	529	572	541	552	526	572	613	579	537	549	590	529	580	557	576	589	563	551	530	548	520	559	536	526	557	598	534	522	569	576	565	574	525	533	591	569	590	575	570	567	561	516	537	566	545	591	538	568	552	564	532	532	534	581	529	536	533	553	588	591	560	556	527	562	578	598	590	562	579	612	545	553	579	548	498	536	517	581	501	531	569	553	570	564	539	547	563	520	570	551	578	543	572	530	535	550	577	559	607	542	540	532	525	564	589	565	548	566	549	568	598	588	530	569	502	613	587	573	533	562	573	529	581	587	573	542	563	556	550	534	543	555	553	523	544	581	535	548	574	571	542	559	515	563	555	587	576	583	610	542	537	513	539	576	543	579	560	531	538	571	545	531	538	586	506	601	531	518	569	549	555	600	529	565	508	545	576	553	556	542	556	569	579	562	523	546	586	531	574	548	587	541	543	539	571	527	602	551	583	548	493	554	559	525	569	505	552	555	543	577	517	550	553	576	560	549	554	560	523	551	512	543	578	571	537	554	597	556	558	544	556	567	560	536	515	560	515	534	548	550	579	557	534	585	565	550	556	586	565	557	544	579	564	565	550	519	568	509	575	529	581	543	593	515	563	578	532	594	538	561	581	581	542	555	541	568	544	594	551	593	554	549	558	532	568	550	571	593	573	555	534	513	566	549	602	518	607	568	602	541	560	599	573	539	575	558	556	538	557	508	579	591	534	533	559	579	565	536	503	601	527	551	557	586	512	534	507	535	541	577	544	556	557	612	529	563	547	553	534	567	598	540	531	537	538	555	539	561	556	558	522	563	510	562	542	530	498	543	559	602	592	572	546	609	568	531	553	593	577	493	552	539	594	532	620	576	552	556	579	564	542	570	544	592	550	570	531	537	551	539	550	518	587	554	620	560	532	553	510	589	575	581	566	621	540	565	551	560	519	575	554	598	540	541	592	565	587	566	529	568	603	565
1812	193	160	172	144	208	248	236	202	185	164	148	173	172	148	129	126	121	150	145	135	159	157	164	139	132	156	127	133	137	142	130	135	132	142	144	115	146	134	131	135	148	136	126	138	135	147	117	122	148	134	152	134	148	128	136	139	136	147	141	141	125	148	132	137	135	149	132	118	147	143	132	133	145	132	115	126	155	142	153	147	131	121	151	107	129	149	131	135	134	135	121	158	148	116	134	128	155	146	113	124	126	146	127	116	128	133	120	128	140	123	116	119	118	118	119	137	141	150	133	138	139	130	126	119	147	114	112	121	109	125	140	122	141	133	116	139	122	137	126	124	144	130	144	138	129	129	130	146	135	130	126	143	137	123	147	117	122	138	140	139	142	131	132	109	145	134	110	138	123	134	123	132	129	147	129	119	121	143	126	132	141	144	123	144	116	136	152	120	127	157	131	112	146	127	137	124	134	152	144	120	164	109	114	130	141	109	108	128	137	118	125	145	126	143	131	142	137	138	137	129	140	135	134	131	127	133	149	123	135	139	145	131	121	133	116	122	136	120	123	141	140	142	127	128	146	143	142	118	132	123	151	130	141	130	127	119	147	118	127	123	145	142	111	151	119	142	113	137	153	131	133	134	147	141	150	130	143	130	119	122	142	137	115	137	130	140	129	147	126	143	133	129	123	153	141	118	143	127	142	131	123	129	139	138	131	126	113	130	102	153	128	149	137	127	121	136	136	169	148	153	147	112	124	129	128	116	132	143	128	144	133	134	134	129	146	163	133	162	131	134	137	141	122	121	151	135	132	133	140	125	140	147	113	118	140	133	130	123	131	130	119	120	140	120	147	134	131	148	126	142	141	119	133	135	115	126	139	133	138	129	136	141	136	128	115	126	127	142	121	127	156	124	127	157	124	133	142	130	131	137	134	143	139	123	138	140	125	138	123	118	145	116	133	137	122	122	124	146	133	154	115	140	121	148	117	132	107	133	143	145	134	136	141	142	122	128	117	162	155	154	132	127	123	141	120	113	136	145	125	139	129	130	114	101	125	137	148	120	136	129	150	155	156	144	130	140	145	139	129	144	119	115	134	140	136	133	119	122	114	113	145	137	140	160	129	131	141	123	157	138	131	154	131	122	154	140	125	136	143	128	133	133	129	118	139	126	124	150	109	137	120	122	126	129	137	131	120	123	123	129	149	123	127	125	145	136	132	126	148	151	134	110	152	134	141	123	143	133	119	129	147	126	150	147	143	144	145	148	146	143	134	135	154	139	128	111	142	131	139	137	113	136	131	133	127	152	119	143	122	156	114	103	129	125	128	130	129	136	130	151	119	121	136	132	118	144	150	128	114	145	154	128	144	156	148	149	137	145	132	126	132	141	138	147	133	141	135	117	130	156	132	129	129	155	135	117	135	141	125	115	134	148	156	143	124	113	129	155	140	111	150	121	130	138	125	120	121	141	140	119	133	140	147	130	135	131	140	129	126	140	123	116	137	131	141	124	127	148	169	108	119	148	130	144	145	137	148	174	138	124	125	142	132	138	153	114	144	118	132	126	150	144	127	130	134	138	138	122	115	140	134	129	136	119	131	124	128	117	138	141	127	153	145	125	124	119	142	124	147	141	137	120	143	154	145	144	132	148	120	142	129	125	134	149	120	131	168	122	140	138	128	126	134	129	139	139	142	127	137	139	127	119	140	132	133	150	117	122	140	135	146	133	127	126	125	143	137	166	116	132	135	142	141	129	161	133	137	116	132	129	149	127	122	120	139	135	134	151	151	157	143	133	143	131	128	143	130	134	133	112	115	134	111	140	153	149	128	126	136	118	114	152	134	140	143	137	142	134	124	150	120	135	142	118	142	142	138	127	127	131	132	139	152	121	135	122	163	147	135	144	121	120	124	156	173	138	123	151	139	157	135	140	148	143	116	148	112	161	127	127	132	123	148	128	128	132	128	140	151	125	116	151	132	141	123	123	141	137	124	161	129	140	137	136	132	123	118	139	136	131	137	152	122	127	125	135	134	144	124	137	138	130	143	120	126	126	127	122	127	117	135	126	127	152	136	143	132	118	134	146	159	148	133	137	148	140	134	131	162	128	152	133	127	111	110	110	131	154	124	130	139	128	136	160	138	127	111	138	129	132	151	152	116	131	126	119	132	127	131	136	136	137	157	121	142	104	144	130	138	113	129	131	127	148	151	132	130	112	140	123	118	146	129	127	132	129	156	126	137	141	128	138	126	132	131	127	164	138	147	116	123	148	135	157	135	136	164	128	138	134	131	125	143	140	154	112	143	136	133	134	136	132	107	134	142	136	128	118	143	125	135	145	122	122	125	144	140	130	132	134	143	148	143	131	154	120	115	151	127	120	122	137	145	135	123	128	138	147	126	138	110	149	134	147	152	128	129	141	130	152	142	144	141	146	141	126	134	136	129	159	123	125	127	126	110	133	122	120	109	110	139	137	142	123	157	128	116	124	128	137	141	126	128	127	131	151	144	120	122	119	113	119	138	117	125	111	129	143	135	137	115	123	123	127	142	140	148	140	130	139	160	133	166	145	136	138	159	131	136	126	135	128	138	129	152	129	134	119	107	133	135	130	144	112	138	147	148	122	139	129	131	128	133	138	121	125	139	136	119	126	161	152	129	128	110	131	145	127	140	116	133	115	137	149	138	144	140	117	140	128	159	116	156	125	139	153	126	134	134	143	124	116	153	150	130	122	133	135	147	137	139	139	159	113	133	137	139	127	147	150	158	125	119	136	135	112	132	116	143	141	138	134	130	123	135	128	140	139	128	132	143	135	128	119	137	150	148	119	155	152	148	148	151	127	136	124	136	123	145	142	133	120	126	126	137	130	125	153	120	146	125	132	163	135	126	148	153	153	132	135	130	126	133	121	115	140	148	132	140	142	128	125	158	127	112	128	129	136	120	129	147	109	144	142	124	131	127	131	126	129	145	125	154	155	143	126	145	122	115	125	119	152	137	138	137	148	156	134	129	160	127	149	135	116	156	132	126	156	136	133	122	136	155	124	138	139	128	114	145	129	124	137	123	139	152	143	145	128	140	135	136	159	163	137	125	147	133	136	142	115	145	137	121	129	141	115	125	131	161	143	127	131	130	128	122	124	169	124	146	150	133	133	110	126	134	148	122	136	150	141	134	144	133	124	124	111	121	140	116	123	134	145	132	130	117	142	123	141	137	122	160	151	142	164	140	119	136	106	124	152	143	115	129	127	128	134	123	137	156	149	122	132	141	145	131	136	155	136	128	127	159	125	121	142	122	118	154	151	159	131	127	145	121	152	121	148	138	122	140	136	129	149	124	155	131	126	137	135	119	147	99	128	146	143	139	162	131	129	124	150	109	153	140	138	119	132	131	157	116	154	144	152	127	139	145	135	145	154	138	126	130	133	129	152	136	140	133	129	139	135	129	153	135	127	136	118	132	133	130	138	120	139	131	120	137	118	130	161	131	139	128	145	106	155	126
2098	439	461	481	483	958	1115	1007	602	694	619	583	651	555	543	477	542	493	462	452	490	518	487	493	488	432	481	445	379	364	388	409	373	386	377	362	399	403	417	403	387	365	381	355	361	369	382	347	343	378	388	362	348	388	359	378	399	317	368	387	370	374	353	357	372	412	386	389	393	360	372	345	364	398	359	365	368	386	395	364	389	379	374	392	348	374	352	339	335	356	365	395	388	391	389	414	383	343	370	378	361	360	370	342	372	402	342	376	417	387	399	352	350	351	362	361	367	413	398	395	365	359	383	378	358	354	357	357	392	334	347	369	347	359	349	400	361	370	334	370	369	385	377	366	367	357	389	354	344	386	366	383	370	346	409	386	383	370	341	367	382	365	400	398	347	381	391	394	413	368	357	386	355	353	351	366	357	364	374	382	369	361	349	371	391	394	388	386	367	373	387	362	398	391	381	393	370	358	386	360	403	334	383	408	366	361	360	343	371	367	362	374	343	357	358	382	358	346	349	346	412	373	320	392	360	373	389	347	359	362	383	348	393	391	385	363	348	337	368	351	378	320	395	380	388	355	365	363	376	387	362	391	360	382	356	363	364	386	369	360	351	350	356	367	368	348	376	383	367	394	372	397	372	351	349	350	396	375	350	345	398	366	374	371	359	348	384	358	361	362	381	373	361	387	362	386	375	400	378	332	362	380	362	405	370	360	345	363	395	365	384	339	349	381	392	367	342	326	361	327	367	385	366	407	403	332	401	318	385	343	407	349	362	351	359	374	375	368	379	361	354	381	387	357	366	362	373	366	337	343	358	363	355	348	400	406	371	407	366	368	380	370	377	373	405	333	339	379	363	392	372	359	394	398	389	386	372	368	376	335	362	331	370	373	350	362	380	396	358	351	366	366	371	341	362	391	370	357	354	400	336	388	329	386	380	370	359	370	379	407	367	391	388	372	358	344	350	359	400	380	365	373	364	393	367	372	363	336	372	371	375	364	388	360	376	372	381	367	381	396	353	391	354	350	382	350	364	368	346	352	342	374	377	352	398	332	375	363	377	355	371	372	387	374	371	369	346	363	375	367	356	372	375	365	353	350	344	416	360	379	396	359	400	344	343	340	388	381	343	360	395	388	376	383	358	385	373	374	381	364	398	381	408	375	388	374	376	365	350	355	399	348	333	343	349	371	366	361	398	384	365	380	374	390	371	369	358	372	365	341	400	353	386	366	361	383	366	377	381	407	375	394	354	385	365	388	397	400	343	358	384	351	380	424	376	346	346	391	389	358	377	387	366	391	375	367	365	385	355	343	344	380	359	374	357	396	336	353	386	392	346	371	390	353	353	395	383	394	394	336	377	344	363	382	364	398	373	364	374	421	339	390	366	375	353	354	384	375	350	399	379	352	376	350	323	362	371	387	358	371	406	363	402	391	363	363	371	351	367	383	373	361	345	366	379	391	373	354	377	384	389	374	417	374	370	331	373	361	349	349	350	367	355	380	355	387	392	375	369	368	377	384	370	340	382	341	384	375	350	358	349	360	381	365	367	352	365	362	387	373	413	395	399	373	376	348	418	388	373	379	375	383	360	389	359	389	389	362	381	374	364	374	370	384	363	327	371	385	361	381	390	365	345	347	377	376	352	392	363	382	355	364	385	362	396	404	411	394	357	376	368	366	361	358	374	365	337	374	350	365	387	352	363	371	380	380	431	339	348	375	381	389	398	358	387	402	397	401	350	372	357	346	365	409	323	373	358	404	375	367	389	370	343	356	378	392	351	361	385	366	359	340	364	371	385	354	302	375	378	375	387	343	382	408	363	413	348	352	370	391	360	369	326	371	373	363	373	371	366	415	395	366	387	385	356	364	360	394	390	354	357	377	388	394	322	336	362	384	379	356	392	359	377	375	383	369	370	339	371	376	349	347	379	358	364	368	371	384	372	393	376	343	340	387	350	359	376	373	347	367	357	367	362	376	333	352	389	356	384	363	385	375	384	364	386	370	339	395	400	353	391	368	344	338	369	389	390	369	356	365	370	368	389	379	375	363	348	352	355	346	375	367	348	362	371	382	402	370	377	363	402	382	352	350	365	363	401	362	400	373	359	357	372	368	349	354	341	350	378	378	396	359	366	366	351	349	376	386	385	355	393	359	368	360	371	391	371	342	358	381	376	356	367	395	368	351	364	337	362	350	385	391	365	360	392	373	362	368	361	367	403	383	349	344	367	383	344	378	347	384	390	369	401	390	410	369	420	357	371	348	394	359	359	375	384	370	391	364	371	344	344	370	376	370	379	366	375	372	356	394	371	363	394	390	392	388	417	398	376	374	417	369	365	419	354	393	411	378	383	361	385	368	365	387	384	374	357	362	323	407	376	373	378	384	359	365	347	376	398	402	399	387	375	414	377	385	377	413	374	356	347	386	349	356	355	373	367	360	403	388	359	366	375	359	365	389	378	386	380	357	352	377	368	408	360	355	357	379	365	358	371	395	333	382	349	346	358	353	374	380	342	381	345	362	386	380	397	354	359	361	366	371	386	385	388	408	372	357	378	397	389	361	386	351	387	391	368	386	367	360	368	370	381	386	353	368	384	394	365	335	376	364	400	389	418	386	375	379	368	326	370	366	377	353	348	369	329	358	379	368	372	352	348	354	388	378	353	382	359	370	360	353	349	377	348	355	362	399	358	370	339	346	377	375	347	375	345	394	366	352	366	378	362	363	348	358	367	342	385	390	379	383	381	361	362	355	406	355	382	403	395	346	368	382	338	370	400	359	391	388	354	338	379	395	342	385	350	360	365	378	346	340	377	388	349	373	360	344	360	374	395	397	375	418	362	382	366	382	344	391	343	365	364	377	383	369	361	397	383	397	364	352	356	384	395	352	383	370	401	350	356	358	397	350	382	345	358	361	363	392	354	351	304	351	399	369	399	352	345	365	350	365	372	396	349	386	370	354	317	372	384	358	362	377	408	351	351	342	376	377	351	384	394	353	381	340	350	369	393	353	377	372	353	390	395	420	363	358	366	378	358	396	376	381	363	362	372	390	359	362	397	361	378	367	402	401	367	381	375	378	351	351	340	379	375	391	346	363	404	345	357	356	390	363	391	386	385	360	381	363	377	414	334	364	373	357	369	367	362	369	360	364	387	399	362	389	366	368	392	386	370	384	371	352	366	369	402	375	380	353	389	326	371	379	354	339	383	382	380	356	381	341	372	350	402	369	309	384	367	357	369	364	349	360	380	361	373	358	394	364	386	352	394	378	371	410	347	358	387	371	354	369	377	368	358	373	360	343	362	374	379	335	364	380	375	377	371	367	365	386	355	366	396	364	343	395	334	339	375	344	376	335	375	345	390	351	362	314	376	372	383	336	351	381	327	365	383	400	362	344	358	396	380	374	375	373	369	356	405	374	378	331	359	343	388	393	348	339	387	359	364	359	375	381	363	389	388	338	380	361	368	371	379	371	389	373	390	403	366	386	384	373	372	362	341	388
7436	1189	1321	1075	753	717	738	593	455	475	423	416	353	394	358	323	355	312	290	311	329	319	324	321	341	335	304	309	269	289	312	259	252	261	274	260	268	248	257	277	254	281	257	295	266	265	247	301	292	271	286	274	279	255	265	264	270	276	238	246	245	252	265	270	266	261	256	272	256	304	274	294	248	249	243	273	228	243	286	263	243	266	251	254	259	256	254	277	280	277	246	278	243	280	284	307	249	266	293	263	249	256	252	251	241	279	260	280	234	288	260	291	265	257	258	266	276	289	265	277	232	247	276	235	254	260	262	257	245	265	259	263	237	243	260	270	224	236	287	252	288	235	292	258	269	239	250	223	255	254	235	247	248	258	263	268	259	275	256	250	254	249	240	282	244	274	251	239	266	273	256	279	245	268	248	267	252	279	280	266	288	267	287	277	269	243	259	276	275	273	269	243	287	241	281	268	249	283	258	253	266	286	277	258	262	273	224	271	284	244	254	257	258	286	260	281	262	240	264	304	244	258	263	246	253	281	304	250	270	274	241	242	242	271	286	286	252	236	279	276	266	280	272	247	252	281	273	267	291	261	260	255	281	242	263	281	266	273	255	250	228	266	271	247	279	267	248	262	281	259	276	221	267	259	264	226	274	284	264	283	264	253	225	229	279	250	268	250	255	265	282	265	274	249	256	245	278	246	260	304	290	266	258	256	265	253	278	249	243	255	239	248	265	270	278	257	266	221	257	259	276	240	273	267	272	251	275	265	237	274	273	237	258	243	236	253	248	265	258	260	258	267	275	293	246	240	279	275	259	256	285	213	258	243	266	293	251	292	268	266	266	243	286	247	245	284	228	281	236	257	247	295	264	216	252	254	240	280	249	239	286	313	271	256	248	248	267	242	245	244	265	275	243	239	275	275	274	287	260	286	288	247	253	263	240	270	245	233	250	261	264	265	243	253	247	221	241	264	260	248	261	258	271	277	236	263	284	263	274	248	294	274	273	244	276	253	293	266	270	286	255	274	254	241	282	249	251	249	265	278	263	239	258	264	246	245	272	282	243	259	253	266	268	241	242	233	259	255	286	259	265	233	274	252	243	294	267	276	256	260	269	274	287	292	271	233	281	294	225	267	259	269	255	241	255	274	228	232	243	231	251	251	254	240	244	244	286	258	254	242	271	235	264	250	288	273	276	236	259	257	270	282	268	226	256	288	272	265	287	257	235	247	251	272	237	242	257	243	252	255	236	278	233	259	260	272	301	283	249	273	267	228	264	254	241	266	238	223	259	264	264	261	261	232	239	244	248	261	267	248	242	230	237	246	250	261	261	268	267	260	264	249	268	226	242	267	241	275	281	259	248	256	259	259	264	277	265	298	271	289	242	241	279	249	263	273	287	286	261	269	285	283	251	246	272	275	267	266	250	230	314	268	277	245	264	287	250	289	274	240	260	283	279	260	259	261	263	278	234	240	243	243	275	250	274	281	261	236	251	270	268	244	284	262	237	277	265	240	242	274	281	286	240	268	257	266	288	268	251	262	244	250	260	242	261	241	256	292	252	249	279	237	265	289	251	242	253	290	294	274	252	247	258	275	293	250	255	261	226	252	250	259	249	240	255	249	285	273	243	233	247	254	286	226	246	276	279	256	289	231	291	250	264	286	263	258	255	268	279	266	272	277	261	254	279	257	262	283	259	261	231	232	251	236	251	263	274	269	251	264	270	299	259	246	231	271	269	277	250	268	245	263	277	304	243	257	238	251	264	274	255	267	259	251	288	222	277	244	240	226	245	265	245	246	232	262	274	273	264	259	269	272	241	261	263	255	237	223	242	281	272	289	258	246	237	242	252	256	292	288	260	260	279	268	247	239	273	222	249	297	254	278	267	271	240	274	275	269	283	282	284	266	269	287	258	273	272	271	253	246	260	251	263	244	271	265	266	264	267	248	281	281	290	276	260	264	266	272	276	238	261	266	244	220	286	281	265	269	272	244	275	270	252	248	253	240	271	257	272	263	245	268	249	269	233	228	285	269	245	261	249	262	239	276	301	271	251	251	239	269	253	252	278	274	268	251	245	285	281	283	264	277	260	258	254	249	248	289	257	251	268	258	252	245	279	255	280	274	275	244	252	242	256	257	279	246	256	249	266	247	250	289	250	247	271	300	226	271	248	280	245	206	282	253	273	255	269	245	245	272	260	279	258	252	246	244	244	237	241	246	285	259	252	232	236	212	234	282	259	264	270	285	251	243	264	235	234	246	249	235	268	286	256	244	278	285	284	279	266	242	278	275	252	259	274	256	263	259	270	258	269	263	255	271	245	257	284	279	257	261	251	268	249	249	236	252	264	278	251	279	266	264	248	274	271	280	245	249	284	270	258	257	243	265	237	259	254	250	268	268	252	248	248	255	272	258	273	280	250	282	250	278	276	241	279	266	262	276	291	280	268	289	259	213	262	275	297	238	242	246	268	264	231	263	261	285	304	264	269	251	248	228	263	276	235	291	253	252	239	252	290	264	234	264	276	249	286	263	265	278	229	246	262	279	240	276	253	273	275	260	250	255	263	273	260	252	286	247	267	274	212	277	255	271	278	261	254	256	265	260	223	242	275	259	268	283	236	267	257	228	285	248	269	300	250	263	266	265	286	298	276	259	273	267	288	260	270	267	251	242	268	247	235	262	283	240	235	248	261	258	253	219	240	270	279	267	240	248	284	248	276	272	270	253	273	249	243	235	257	255	266	273	257	266	280	267	244	222	249	262	276	258	278	265	272	238	262	251	250	278	267	253	289	273	277	286	275	253	275	286	286	250	270	233	265	248	269	286	262	246	260	235	245	247	306	286	242	266	267	275	283	268	298	243	257	210	275	252	234	257	266	264	237	279	266	259	253	253	286	271	282	262	255	240	268	276	244	268	267	276	270	240	242	264	279	274	244	274	304	279	245	252	265	243	279	270	265	277	252	252	250	244	256	243	264	270	259	250	249	272	256	251	269	262	267	292	266	266	242	271	262	276	243	262	275	251	303	268	253	267	245	267	282	244	284	262	272	272	277	258	285	270	266	271	255	251	259	252	269	275	301	268	265	309	275	246	252	247	286	261	238	268	268	249	282	241	262	256	228	275	274	266	293	245	245	267	274	271	256	254	233	287	264	251	265	257	258	266	242	255	279	272	248	263	251	280	263	268	270	266	269	254	246	239	257	282	265	257	269	255	256	242	245	259	257	258	262	250	267	273	265	266	223	275	266	268	257	276	274	251	256	247	257	241	248	255	286	249	255	254	251	269	258	270	253	274	264	256	274	281	269	290	253	237	269	254	221	266	232	293	274	273	280	256	261	265	266	271	228	266	282	255	275	306	253	248	252	225	284	262	247	240	260	277	267	248	251	256	273	266	258	268	252	269	255	271	254	233	280	274	289	248	259	280	256	241	293	257	248	273	255	276	256	229	256	268	268	271	259	253	254	243	249	253	247	254	256	251	273	228	277	281	220	285	279	270
5828	1486	3087	3458	3029	3237	3284	2566	1921	1886	1642	1518	1536	1448	1272	1315	1129	1019	1068	1033	1158	1166	1047	1200	1200	1096	1119	960	802	753	744	726	746	743	772	712	740	730	754	789	780	804	699	691	752	692	692	669	715	630	723	677	642	666	618	656	666	690	665	680	679	663	634	688	608	593	667	704	669	694	658	667	621	648	664	643	628	676	624	635	642	630	626	619	633	685	633	628	628	628	644	590	675	648	691	631	642	655	659	619	622	594	643	648	637	664	669	619	632	655	597	673	652	629	668	676	636	650	661	638	580	641	643	633	656	668	615	668	647	674	698	657	636	611	681	643	598	704	622	633	600	656	600	646	642	618	618	687	645	656	665	661	672	621	644	595	608	624	639	676	636	634	627	626	617	603	608	687	610	646	657	649	643	662	633	639	669	659	610	644	602	636	591	593	646	639	621	650	645	666	615	604	613	602	663	619	608	616	641	606	689	656	632	666	632	630	557	670	668	664	651	648	619	651	687	631	662	674	640	662	677	636	628	612	649	648	672	656	622	632	615	652	660	633	651	664	607	664	627	632	639	619	607	622	607	641	637	600	655	626	647	642	609	602	609	635	655	646	644	610	645	628	615	636	618	673	614	623	624	647	654	704	623	673	647	634	636	632	622	651	610	658	631	614	552	650	594	664	685	657	642	620	621	611	628	613	636	615	661	610	634	638	678	676	658	615	653	642	683	657	655	620	623	649	640	606	634	631	631	684	649	654	608	636	632	678	645	648	668	594	637	614	616	660	644	627	630	653	667	632	651	591	663	707	596	640	649	639	625	648	645	618	590	618	606	606	647	611	621	604	633	645	620	642	672	620	620	666	626	622	622	658	637	643	629	637	652	656	632	664	644	679	654	591	618	620	648	610	633	632	636	692	642	601	656	635	606	612	628	618	660	669	648	550	620	631	622	603	607	608	655	648	663	692	658	621	634	696	670	670	632	620	625	585	620	638	672	641	684	661	608	660	614	628	574	623	613	607	622	682	585	627	637	620	638	611	623	657	601	628	597	681	653	625	648	656	678	619	585	642	643	657	676	656	558	667	661	646	641	604	596	598	625	641	696	638	606	629	628	587	662	668	638	610	650	643	618	647	631	646	648	659	630	614	624	656	619	635	580	610	626	636	627	629	658	653	608	667	653	666	643	637	630	697	647	614	608	612	640	624	632	640	663	631	640	636	595	599	635	639	646	618	652	649	636	624	583	653	635	679	613	633	666	613	638	638	657	615	617	595	652	655	649	666	666	651	614	656	633	658	645	645	653	634	611	652	638	642	660	632	621	627	675	643	637	628	649	629	629	623	644	597	643	643	677	611	602	652	603	653	593	622	637	615	636	632	682	609	630	648	664	600	651	642	631	603	659	643	646	631	638	612	595	643	640	621	610	686	619	624	681	608	624	637	617	657	635	673	649	620	642	613	624	658	651	624	606	667	633	614	591	600	612	664	634	682	632	658	676	599	622	703	611	644	615	628	648	623	627	629	649	646	619	595	632	633	629	591	647	625	627	630	614	642	613	635	634	643	652	602	687	661	638	617	613	680	641	671	613	573	682	606	661	634	664	678	673	663	677	596	660	639	620	604	657	632	654	679	675	668	638	642	597	624	632	588	660	658	650	640	638	611	649	686	576	668	629	660	657	640	612	633	639	611	671	634	612	612	664	594	633	598	652	615	646	633	642	634	657	632	632	613	669	673	658	608	651	630	614	637	676	657	616	588	626	616	663	631	674	638	657	607	635	656	598	637	652	658	650	677	611	623	627	677	653	659	638	637	630	661	590	672	604	653	623	650	626	639	611	696	649	641	628	623	630	638	661	618	633	614	659	603	611	642	612	644	615	624	627	604	644	639	643	621	659	658	650	645	632	628	671	686	611	647	667	631	606	646	668	601	665	643	649	633	647	653	615	609	684	646	630	650	619	640	654	629	661	619	645	650	691	622	638	658	652	684	606	630	646	684	653	692	598	614	628	624	625	633	643	671	642	588	646	595	646	674	646	666	669	585	662	668	674	631	599	634	635	634	598	653	657	590	618	621	640	644	654	632	634	604	653	606	632	605	634	603	634	603	613	662	638	644	617	663	643	663	632	631	616	635	643	619	609	628	617	627	618	638	644	653	655	660	624	663	623	707	659	687	627	641	657	653	612	608	639	633	620	663	645	625	635	624	615	655	637	654	615	647	643	639	668	656	675	639	623	647	642	663	618	645	634	654	644	633	620	654	631	614	607	659	645	646	668	638	667	633	640	640	647	646	634	620	689	624	634	659	654	617	611	603	655	618	586	630	597	634	605	646	596	600	623	623	629	641	633	633	568	613	637	630	609	619	657	658	631	656	681	634	645	611	618	635	637	614	640	616	652	646	637	673	632	600	620	637	679	667	635	670	618	657	674	634	650	657	627	627	656	653	660	638	618	615	666	662	648	637	639	621	634	648	610	615	646	612	614	639	645	639	668	682	659	633	635	625	658	674	606	600	667	643	628	644	619	664	637	624	596	632	583	637	629	641	654	678	612	694	693	680	626	663	623	649	630	610	670	603	648	590	644	615	635	627	638	656	660	618	665	618	640	652	625	643	676	636	582	628	689	645	613	584	642	630	635	675	644	609	643	646	648	595	630	667	626	611	606	632	646	621	655	616	648	615	602	640	633	645	644	610	655	625	633	666	640	649	644	628	647	652	622	672	613	683	651	601	643	644	657	608	636	670	646	631	622	638	632	647	649	616	634	634	598	578	625	646	611	609	681	620	636	625	609	643	650	659	673	644	644	618	638	627	617	634	675	672	621	635	616	612	612	677	623	664	640	633	617	625	665	603	622	632	649	619	665	610	651	631	597	665	637	626	639	601	653	627	638	667	651	645	664	645	657	630	608	650	606	665	655	654	624	626	635	603	657	658	629	659	701	630	616	650	622	634	650	666	667	637	592	620	631	645	651	635	609	662	620	683	627	617	613	608	640	682	660	625	637	631	648	626	657	611	645	621	655	567	642	614	604	655	626	679	601	643	601	635	653	621	682	630	633	657	619	618	663	641	594	621	658	633	639	593	670	617	628	581	625	616	601	644	675	634	630	651	663	657	675	631	626	616	626	652	657	615	622	656	618	671	659	643	675	628	624	618	619	606	652	648	593	646	615	619	634	579	703	653	643	622	616	592	637	669	633	645	647	650	605	621	621	578	675	705	663	688	661	646	621	649	674	575	632	658	682	643	636	668	606	630	608	680	650	622	586	626	661	611	665	622	600	667	627	623	635	631	634	641	642	645	670	674	640	668	641	641	628	619	628	640	645	651	623	649	659	650	633	629	671	615	649	626	596	647	648	626	611	656	622	650	615	684	623	629	633	645	628	630	658	681	612	651	650	630	664	654	662	651	670	640	600	627	655	594	631	612	685	650	679	618	646	619	654	667	679	595	643	636	642	632	695	661	631	627	613	639	640	602	621	631	670	621	629	664	635	580	658	669	671	622
13829	2543	2503	1764	1318	1135	1131	818	638	583	500	465	477	396	389	365	332	334	334	301	318	313	308	338	310	304	347	295	293	280	227	287	247	255	260	239	224	235	255	280	252	241	240	267	247	237	218	228	232	274	250	214	212	210	255	225	227	266	224	223	207	226	211	217	231	241	238	230	249	225	226	224	219	209	228	223	197	220	208	217	213	216	224	225	239	228	224	234	220	232	208	213	225	236	231	221	265	236	237	208	217	246	223	202	238	215	236	233	211	253	228	228	245	224	223	226	236	215	222	239	232	213	231	240	245	223	212	204	232	227	235	245	223	241	263	250	255	211	233	224	215	254	234	229	230	221	206	226	219	226	268	239	240	218	242	220	254	232	221	219	220	252	218	201	244	239	209	234	250	241	260	228	236	238	239	222	225	241	241	226	227	249	265	232	238	210	203	229	235	254	201	251	230	258	240	240	215	235	227	201	210	223	187	226	228	229	213	203	235	214	210	210	228	201	238	238	216	243	215	227	238	226	237	216	241	252	239	226	230	263	237	242	229	217	247	214	253	246	220	257	249	212	235	224	213	220	225	261	218	238	207	200	218	216	237	218	248	199	241	243	274	250	220	242	223	240	225	245	212	239	237	249	216	250	210	214	243	224	221	254	209	226	198	228	237	229	219	236	203	223	232	235	228	241	225	221	216	220	204	230	249	232	205	207	205	262	223	233	233	208	235	227	211	235	236	234	257	236	205	231	226	221	258	200	215	241	232	247	244	254	217	215	207	230	221	217	236	234	193	226	244	233	242	268	239	248	200	238	234	237	215	260	242	223	244	207	232	226	212	239	248	207	250	232	221	194	251	245	242	231	217	245	187	201	217	251	212	265	231	234	230	276	244	232	241	208	213	234	256	232	226	232	233	234	217	225	231	215	276	221	225	239	237	218	223	235	232	188	241	211	234	232	265	200	227	237	207	221	183	247	216	236	225	246	242	224	216	237	219	214	233	209	217	255	224	242	227	208	251	230	257	230	222	259	208	230	234	230	232	203	186	234	222	224	241	227	211	233	226	239	228	218	238	230	227	234	217	235	219	236	228	258	241	225	238	199	223	189	243	243	240	242	203	248	227	208	228	218	198	207	200	231	253	245	240	226	204	215	246	208	226	215	221	230	235	211	235	215	195	245	213	231	217	207	182	235	214	227	256	210	266	254	238	246	229	212	262	221	241	257	226	263	223	232	257	246	235	228	231	223	202	261	243	196	238	291	227	242	238	213	248	231	239	215	231	224	249	263	243	223	240	209	228	238	213	222	253	216	212	259	192	225	219	207	216	209	203	242	258	203	214	261	229	229	259	203	240	240	216	248	219	210	239	231	205	216	192	217	231	237	228	229	210	229	264	248	261	241	226	224	235	239	207	223	239	225	228	194	225	229	231	211	233	245	244	229	216	228	217	251	211	229	206	223	266	231	248	232	234	214	226	244	267	210	225	207	207	197	232	242	220	223	228	218	231	240	239	220	229	253	241	253	183	222	224	238	209	203	220	215	218	249	257	204	221	215	229	208	220	246	257	269	211	239	239	235	217	261	238	192	225	231	221	225	233	235	243	224	232	235	234	230	226	272	231	207	231	241	242	209	217	200	233	244	249	216	227	233	235	244	240	207	203	249	240	227	217	213	251	252	235	215	239	256	228	224	225	238	236	226	214	207	251	223	212	181	223	251	236	235	243	244	245	207	211	224	231	198	228	223	259	227	262	230	236	211	227	240	230	219	211	236	216	223	237	232	218	226	232	216	227	246	222	236	212	246	259	231	216	232	222	212	244	228	204	247	244	246	216	238	248	219	230	216	217	237	222	214	238	230	215	243	226	250	217	254	246	227	247	215	208	240	199	220	225	216	216	228	235	244	251	225	245	238	249	213	253	248	215	258	235	255	214	206	204	218	220	226	250	219	210	221	206	232	246	245	190	230	209	227	208	219	234	225	251	237	225	260	207	223	231	228	225	231	234	249	223	213	238	223	241	218	243	222	219	242	252	227	230	248	221	212	222	242	216	216	209	251	240	223	210	253	230	225	214	230	247	222	214	225	227	192	215	220	251	215	252	217	249	237	231	224	235	212	230	248	222	214	245	212	241	236	225	210	210	198	234	212	228	196	228	215	235	225	203	197	230	228	228	230	253	227	227	232	201	255	233	237	231	205	246	247	229	238	231	239	227	247	254	226	240	207	217	238	227	207	225	233	255	211	212	243	226	193	200	222	230	194	214	228	231	235	228	237	217	230	268	212	235	218	207	221	218	204	239	227	215	228	214	219	224	243	224	253	262	271	236	224	243	246	198	233	217	242	245	249	210	220	243	233	223	223	219	211	232	230	212	224	232	233	220	220	232	221	231	213	241	222	237	208	205	215	218	206	227	216	214	224	244	221	223	257	256	219	243	231	207	227	221	203	231	230	237	223	203	200	216	227	220	240	237	238	222	225	233	239	212	236	216	220	210	210	215	210	214	233	249	221	221	225	214	246	234	252	235	207	225	227	224	248	227	236	237	208	214	242	225	240	230	245	234	211	208	247	220	224	223	224	235	234	246	229	218	215	230	233	238	248	219	229	241	189	235	229	245	233	262	219	221	196	243	237	240	211	236	221	193	231	237	219	229	218	235	203	191	227	214	241	254	239	223	241	240	203	227	230	230	229	221	225	205	243	236	232	243	239	214	217	232	217	234	224	237	220	221	213	251	244	233	234	238	227	256	214	243	236	211	229	236	211	226	232	239	203	231	259	240	218	257	217	218	240	269	224	232	229	218	226	236	203	234	239	246	259	221	218	230	229	267	250	242	236	231	221	249	234	240	247	230	236	198	194	199	259	229	266	214	204	241	256	236	214	254	223	226	240	235	243	250	210	206	232	213	210	245	237	231	256	211	226	248	215	229	254	221	212	250	230	204	228	236	233	212	234	234	208	220	233	219	252	199	239	241	240	243	214	221	191	210	248	200	226	215	216	212	237	218	241	200	223	216	232	228	249	225	219	192	217	241	200	222	221	247	215	223	242	213	237	214	234	218	208	227	222	212	222	221	219	208	228	211	245	214	222	204	202	216	194	250	237	211	217	220	213	246	229	240	215	220	237	224	219	249	212	206	238	234	227	244	214	239	225	235	215	217	228	218	220	231	233	227	219	216	220	227	247	219	235	222	236	222	229	223	224	231	215	241	241	267	238	245	220	223	207	223	251	193	218	223	251	230	236	234	208	235	229	225	242	222	239	249	227	238	239	236	221	272	237	250	251	229	215	228	241	232	274	230	225	230	203	208	241	238	225	190	218	219	220	223	201	230	274	223	264	220	232	229	202	227	234	210	233	247	213	246	247	215	257	232	249	231	249	244	224	240	250	232	214	217	204	221	218	214	244	211	215	217	221	258	239	233	225	250	243	229	228	276	235	235	202	239	234	235	210	208	225	206	231	227	249	240	232	212	274	216	212	250	233	246	217	220	266	220	242	226	223
7600	2187	5285	5834	5080	5177	5060	3655	2958	2848	2357	2092	2084	1733	1838	1524	1528	1340	1177	1369	1516	1428	1348	1383	1354	1495	1578	1032	845	902	797	749	804	700	750	705	698	668	685	874	812	784	802	729	714	698	585	664	606	577	582	580	577	610	589	599	590	601	594	589	563	595	597	602	602	590	599	600	574	607	605	580	552	585	566	562	551	568	589	560	518	578	568	593	580	553	571	545	576	572	535	619	547	545	547	569	544	580	529	579	531	568	545	548	522	571	512	538	540	515	535	606	586	528	548	589	561	538	543	543	529	577	545	580	574	548	546	545	556	623	563	537	584	523	523	550	501	539	538	519	544	594	564	569	569	556	514	574	550	531	508	532	561	538	543	590	523	569	522	567	543	559	556	530	541	536	555	534	517	553	570	538	554	546	522	574	528	571	564	579	577	551	544	564	554	543	573	539	549	563	550	556	529	547	547	560	557	526	575	594	567	584	540	595	567	554	594	552	559	539	575	554	552	563	535	574	545	514	539	565	538	555	528	506	532	561	551	528	563	523	531	527	535	583	535	561	581	535	572	537	556	512	540	556	559	517	566	573	561	556	558	555	561	518	540	470	543	588	533	544	553	545	517	586	569	519	526	542	552	542	556	550	536	511	515	546	553	538	518	549	547	577	550	563	514	553	527	528	573	515	532	539	499	538	521	594	549	548	570	534	539	560	526	515	541	580	537	534	502	556	488	548	539	526	546	587	508	520	573	530	522	552	574	495	516	599	546	524	584	543	536	551	540	574	515	584	507	530	568	533	538	546	554	549	548	531	559	547	541	498	537	586	557	567	559	554	566	564	591	506	575	556	552	534	495	562	558	570	548	523	537	539	536	588	541	582	546	604	540	529	529	542	542	560	511	567	537	537	526	511	567	496	528	505	567	546	548	529	516	543	553	536	542	569	532	506	568	570	524	541	531	558	561	550	526	553	565	578	534	538	542	561	536	558	528	609	566	547	559	525	544	513	540	537	554	530	559	566	501	514	567	577	521	564	577	557	560	486	532	533	554	506	572	538	567	540	609	533	529	555	525	552	532	547	541	526	558	542	544	558	559	550	553	544	587	547	552	534	569	567	499	504	558	537	553	546	570	510	575	540	512	548	531	526	582	521	561	556	554	550	508	512	523	524	530	573	566	515	569	549	557	567	559	532	543	542	561	524	551	563	514	548	548	588	534	558	569	538	549	493	553	530	531	554	549	561	554	586	547	543	561	544	543	545	495	535	612	559	572	538	498	545	557	531	564	550	557	521	561	556	518	552	526	523	502	523	528	566	586	543	562	590	555	563	548	529	528	530	562	553	548	576	542	545	585	521	537	571	517	494	516	546	551	547	528	530	551	545	567	528	534	537	581	542	536	591	580	569	566	516	531	529	529	549	558	547	548	577	563	534	559	522	570	524	557	559	485	545	546	554	522	558	502	534	547	553	532	545	506	535	541	567	551	534	552	549	538	563	517	529	575	527	535	537	550	549	590	550	567	536	550	530	593	521	555	551	523	548	551	556	575	586	532	532	557	531	545	533	580	557	514	495	555	540	559	574	580	572	534	570	573	593	557	552	563	540	527	571	522	488	539	568	488	508	536	545	582	530	532	589	539	569	533	506	556	542	543	554	514	538	561	524	572	549	504	524	535	544	559	533	547	542	555	550	534	585	533	552	507	562	560	562	558	553	509	525	531	594	570	542	540	570	527	581	528	562	579	553	550	515	550	586	550	539	534	506	563	522	520	504	581	521	509	593	519	613	529	525	553	530	560	542	549	553	546	581	555	538	507	551	541	540	499	571	508	553	577	633	535	539	505	526	506	562	543	566	579	549	563	558	514	585	529	501	546	580	547	564	537	542	588	537	509	574	508	510	537	551	557	534	571	527	514	516	509	564	521	535	570	544	581	532	524	520	550	556	541	544	521	499	571	582	553	526	607	513	546	527	558	533	543	528	524	514	553	518	557	545	560	556	539	519	535	555	547	583	601	536	545	522	561	570	554	507	546	546	510	560	546	543	580	573	602	580	500	541	534	533	589	522	565	554	562	546	520	514	535	569	571	578	526	560	544	542	528	504	514	567	550	564	588	521	545	585	540	569	554	548	524	540	551	587	530	548	558	521	533	549	595	587	552	540	546	532	574	546	494	593	555	552	542	523	528	585	514	579	554	510	558	536	512	562	581	581	575	571	537	560	559	593	582	558	565	523	506	550	526	573	587	596	536	530	542	528	547	570	547	541	533	564	531	529	569	518	537	582	503	524	538	518	521	549	551	578	526	517	535	527	528	549	527	524	538	548	583	544	530	519	497	533	549	559	486	567	535	537	546	547	555	576	603	528	550	554	581	556	566	574	547	573	575	536	554	542	556	536	616	519	544	556	543	549	542	560	534	586	557	555	504	590	521	529	520	538	505	551	528	543	549	547	532	567	556	566	512	537	547	505	514	553	581	572	556	555	545	523	538	586	553	603	552	491	494	545	596	517	580	571	547	591	553	554	507	602	550	588	521	511	564	524	520	542	525	574	524	525	521	581	562	522	528	554	518	551	561	543	532	536	532	477	546	560	536	545	518	529	556	546	523	522	496	558	595	570	557	609	553	604	562	519	512	566	528	534	552	523	578	525	546	532	553	558	556	534	545	544	554	549	564	505	563	521	528	576	498	610	550	538	552	502	522	567	503	518	540	540	583	554	509	553	561	545	506	564	579	530	509	525	572	542	544	568	528	529	580	534	579	515	546	488	503	530	556	526	537	550	530	548	535	520	579	593	556	578	551	551	529	543	556	557	521	569	555	511	538	485	538	577	557	577	537	538	539	588	530	558	547	551	584	521	547	508	550	548	550	512	526	570	545	560	528	561	529	537	552	550	532	544	573	528	537	542	538	546	519	506	515	557	557	537	567	557	574	527	559	515	551	510	556	594	540	572	514	540	555	543	521	570	548	566	564	521	595	551	540	590	566	556	529	497	565	545	553	541	534	551	543	523	567	538	540	542	555	560	576	566	533	517	513	526	568	563	539	591	555	574	503	561	514	546	529	556	552	525	485	560	577	580	591	545	552	566	574	582	531	510	540	536	547	542	528	504	553	539	521	582	534	525	569	503	572	541	586	538	567	553	519	526	561	580	572	529	586	531	513	545	536	524	559	535	524	540	520	548	511	600	530	524	552	534	578	542	560	545	532	540	544	567	523	546	531	542	548	549	569	534	544	536	555	560	586	580	545	564	573	499	581	530	557	568	559	535	525	553	520	553	555	579	556	552	536	554	563	537	534	546	554	566	567	534	527	541	566	485	535	538	532	536	569	498	543	546	565	562	526	534	540	519	565	517	550	523	540	550	545	523	520	547	539	559	568	578	545	577	536	565	511	535	567	519	526	508	534	517	499	533	504	518	549	592	574	558	550	557	577	556	577	549	536	544	574	537	522	550	560	548	522	601	537	553	575	552	507	519	538	494	571	542	577	504	565	580	523	534	541	573
1997	206	189	157	161	232	247	193	173	174	153	179	138	156	166	135	132	159	143	154	159	145	162	137	157	167	120	131	144	129	131	124	123	112	125	109	133	107	118	121	135	132	136	147	129	127	152	111	130	125	130	127	133	133	119	129	136	145	140	126	130	155	113	115	143	137	144	131	137	148	130	119	155	121	115	114	128	127	135	149	136	138	134	123	134	137	148	136	125	135	111	118	132	127	118	139	131	99	123	156	173	147	112	113	129	117	114	118	150	124	129	127	145	140	135	157	158	136	120	126	139	137	130	155	144	115	142	136	135	162	123	129	135	153	150	142	134	136	137	144	121	145	129	136	134	134	121	115	128	141	145	129	150	145	160	137	130	137	121	132	115	124	136	135	129	109	137	122	168	125	133	117	151	135	136	127	120	161	144	128	134	160	118	133	166	122	153	126	141	128	144	148	143	137	148	116	146	131	112	120	123	130	130	142	146	121	123	132	149	157	144	135	113	133	128	147	131	131	136	130	116	108	132	133	135	126	130	115	117	142	144	113	148	131	129	123	135	137	139	146	152	142	135	131	119	124	123	120	126	130	133	114	142	161	114	136	125	135	124	123	147	129	117	136	130	122	131	126	126	126	131	127	138	117	134	141	149	154	139	120	145	143	137	155	139	130	150	137	141	154	170	139	145	146	125	121	132	130	134	149	131	117	132	128	119	132	118	121	151	136	158	134	119	140	126	141	123	144	132	128	121	132	135	146	128	120	151	154	142	125	146	137	125	137	123	152	142	132	121	135	138	137	128	144	135	146	132	125	143	123	138	147	133	135	134	151	140	114	143	120	120	132	122	138	137	143	116	126	140	124	109	137	122	142	117	156	144	130	152	123	121	131	142	133	139	129	139	139	124	131	110	140	136	135	133	142	126	147	125	120	130	133	156	133	124	139	126	147	146	147	152	142	112	143	136	136	130	138	148	130	139	126	117	122	115	145	141	146	155	139	120	163	142	112	133	149	125	118	144	109	123	138	151	139	140	150	131	141	118	120	137	140	122	127	133	126	123	129	137	127	128	149	146	142	145	139	132	143	148	127	132	135	139	119	111	130	142	123	126	153	124	113	134	126	129	136	117	124	118	142	123	150	132	146	134	115	136	149	123	119	135	127	135	120	121	126	136	128	127	131	146	131	148	154	141	124	148	125	156	161	146	130	136	123	131	135	129	136	155	118	132	134	134	114	137	131	132	135	127	138	113	130	124	142	113	153	124	130	147	112	131	119	150	138	155	113	127	136	124	113	124	144	122	141	136	144	122	124	120	112	147	139	119	128	147	125	130	116	125	143	140	146	126	127	141	132	128	146	115	143	132	117	156	147	132	136	112	145	126	141	143	141	133	137	142	136	154	132	120	139	150	144	147	123	116	139	130	139	128	142	120	145	134	138	126	149	124	150	139	127	132	144	144	134	126	127	105	137	149	135	121	131	149	144	131	135	132	121	144	126	137	148	143	122	148	143	125	137	108	133	130	135	145	118	142	135	133	146	148	125	152	127	112	129	143	127	128	133	115	148	127	122	133	111	121	122	129	133	113	131	123	129	129	128	150	154	137	123	112	118	114	136	135	133	137	132	112	119	127	131	108	139	150	129	129	123	126	142	107	149	134	114	123	127	130	130	145	119	146	140	142	147	144	127	135	140	136	127	119	152	123	148	145	136	132	152	121	141	126	134	141	117	145	147	154	142	142	140	123	152	145	121	154	140	129	138	139	114	125	133	139	163	132	129	148	115	120	116	125	121	141	137	145	114	162	161	151	129	152	145	139	141	120	122	146	137	129	146	140	114	130	126	116	115	105	159	134	123	145	135	144	127	144	144	134	133	119	151	127	113	123	111	144	133	124	142	116	127	127	122	132	157	133	145	130	144	142	136	149	131	126	129	140	130	130	131	129	128	153	137	124	114	147	145	125	129	145	146	139	125	147	127	123	121	123	133	135	110	130	130	155	130	141	129	123	135	135	122	147	143	127	133	138	115	133	128	98	144	132	126	131	156	116	132	131	133	126	136	117	121	161	125	135	141	148	115	108	132	132	135	129	124	133	124	114	127	124	125	150	124	139	144	134	129	136	125	143	128	122	161	119	128	144	136	125	133	137	138	113	113	138	140	138	160	154	149	127	119	120	137	130	154	130	132	130	128	114	138	116	128	115	106	116	123	133	137	154	157	114	116	120	130	137	138	119	148	113	123	125	148	121	147	132	141	143	144	153	136	118	128	133	134	127	139	136	110	141	140	149	121	118	108	122	134	133	135	119	108	114	124	122	111	129	139	111	142	112	125	135	120	134	129	146	128	148	135	125	134	132	133	129	148	118	141	119	128	136	122	143	137	157	160	126	144	117	158	134	125	142	119	129	128	151	141	134	137	136	137	160	132	147	121	129	132	134	143	147	127	107	117	138	133	121	133	130	128	129	116	141	134	144	149	149	119	133	129	137	134	118	118	125	138	137	136	134	139	138	136	119	147	117	123	132	146	130	140	144	132	135	121	155	141	159	129	133	137	123	139	123	139	137	134	121	134	114	129	122	121	139	123	125	140	154	133	142	131	140	123	133	141	130	136	153	127	133	115	134	133	134	122	127	127	111	144	128	94	142	154	121	113	138	126	136	137	141	138	122	135	156	134	124	145	135	126	147	128	135	135	146	132	140	122	133	134	115	130	115	153	148	129	129	145	145	152	138	135	123	133	127	136	120	138	134	127	141	128	126	126	158	138	167	128	145	143	138	163	147	122	141	149	114	125	136	132	153	139	118	135	174	126	130	135	131	122	121	138	134	120	139	121	127	140	130	120	132	131	129	140	134	128	121	126	128	137	132	141	139	121	144	120	157	147	146	108	116	138	139	138	106	131	132	139	113	108	125	131	121	141	140	128	138	138	126	140	127	130	125	125	138	121	142	130	129	144	125	128	116	158	111	127	108	108	136	135	147	132	141	154	135	142	131	139	130	124	144	135	113	120	133	107	132	132	135	130	135	128	146	138	163	152	135	132	142	134	148	119	125	124	145	131	135	136	133	136	163	113	128	137	122	143	149	140	126	124	116	130	125	118	118	146	124	134	130	128	126	132	122	133	122	149	138	121	121	130	142	133	137	132	130	145	142	130	118	143	130	130	125	120	130	133	127	114	123	144	117	142	142	119	136	133	131	119	115	142	118	132	141	105	116	111	138	136	137	159	140	116	136	142	130	129	119	132	140	137	115	116	137	138	124	120	137	115	132	139	118	133	127	128	127	130	140	134	138	130	132	131	123	129	130	131	137	124	116	133	133	152	113	121	135	115	131	145	112	138	119	119	118	120	138	136	132	146	121	138	127	138	132	125	107	138	134	145	132	137	132	129	144	156	127	132	127	142	113	138	143	121	141	129	126	139	145	138	128	140	144	148	136	120	131	119	119	134	147	135	142	120	142	118	143	113	112	119	133	130	125	124	141	137	156	111	142	134	118	123	122	124
2149	404	463	512	588	965	950	703	675	716	542	614	648	536	593	512	495	488	447	555	518	453	444	401	475	481	428	336	376	352	384	396	381	357	361	370	387	389	419	361	365	354	381	361	351	350	340	382	380	355	375	364	332	350	356	352	349	352	400	365	406	397	358	344	390	390	359	369	360	401	372	365	370	399	352	334	377	383	379	374	340	355	363	401	377	374	394	365	359	362	372	357	396	359	369	366	376	373	354	365	388	384	390	351	370	385	360	345	376	346	354	368	377	377	357	371	391	357	365	383	345	371	363	397	385	375	389	345	366	368	380	353	349	336	371	384	367	385	363	347	349	385	370	377	362	352	345	335	399	397	361	347	387	381	357	363	396	349	399	373	366	345	364	373	350	404	364	385	399	382	345	372	351	389	364	356	357	315	395	393	326	354	398	368	344	345	334	367	370	366	346	386	400	332	353	354	355	393	384	372	346	374	354	359	360	360	351	358	384	383	405	346	373	348	377	380	374	346	374	346	402	379	370	358	355	395	393	348	352	375	350	328	375	374	346	366	379	341	350	366	371	359	348	360	390	377	359	380	356	344	383	376	329	379	341	362	335	363	349	365	362	386	390	371	327	358	372	390	367	350	393	396	382	344	362	379	383	359	394	353	392	382	363	363	385	355	411	380	368	365	369	370	381	371	370	391	362	354	343	363	336	392	361	358	359	367	360	368	351	353	372	352	362	365	356	337	348	334	335	344	371	388	401	379	381	355	357	399	383	363	318	331	326	385	337	341	376	390	356	354	378	404	358	352	390	353	361	368	335	356	347	359	334	379	347	348	371	382	369	374	349	359	348	367	383	374	346	379	342	382	390	376	372	359	393	393	353	400	326	339	342	355	349	369	403	377	384	354	364	340	367	386	392	365	382	386	372	359	369	395	360	391	376	404	374	348	356	361	401	372	374	345	344	363	377	379	366	382	367	361	387	368	354	357	383	395	344	355	356	339	365	372	358	342	369	383	349	396	383	358	395	348	370	371	331	371	396	365	397	356	344	333	339	358	368	364	377	376	367	348	365	354	388	352	355	344	370	375	355	375	351	337	373	353	389	356	355	345	375	350	357	340	350	375	366	378	354	364	371	347	359	347	332	362	347	358	401	373	387	371	407	378	370	357	347	427	369	330	320	362	410	357	376	376	343	389	371	368	395	313	328	375	377	391	379	358	342	351	397	395	382	348	356	358	371	342	386	402	350	377	354	368	407	351	331	417	376	367	365	412	351	369	381	347	391	361	363	345	365	392	355	373	355	341	383	374	358	373	364	348	343	375	355	371	389	387	369	339	365	359	385	332	347	362	363	399	377	353	372	379	386	374	340	338	348	357	357	357	366	353	352	354	414	357	375	380	376	357	357	391	357	361	364	357	378	371	338	360	357	390	382	397	343	364	343	378	355	365	355	346	353	377	382	383	395	347	350	362	365	389	414	347	364	368	390	377	377	359	370	389	349	365	384	367	356	363	365	359	380	391	372	375	372	352	358	382	376	388	408	400	389	362	365	372	374	406	352	351	346	361	397	376	351	367	353	364	363	382	374	373	374	362	371	373	372	369	373	355	362	342	349	364	363	378	361	369	389	371	338	371	360	332	359	337	332	342	350	353	385	375	344	337	390	359	402	375	384	370	363	379	367	393	364	381	366	392	363	345	418	368	405	353	364	366	361	386	355	377	328	374	347	395	345	369	362	383	358	356	335	352	409	357	388	361	378	344	371	379	363	352	336	353	363	353	397	376	375	364	369	385	366	339	371	376	350	360	395	349	347	362	341	345	372	373	376	395	378	408	357	368	366	369	366	369	393	349	360	381	369	378	337	363	347	352	353	350	375	368	339	383	384	387	355	388	337	362	403	348	396	366	377	387	356	389	343	394	377	370	418	373	359	334	325	344	392	393	416	365	349	403	340	363	364	355	361	344	351	362	338	354	381	355	382	376	387	386	357	371	333	362	326	357	333	377	381	356	381	352	351	372	372	389	386	364	380	385	352	341	362	373	373	341	379	366	349	348	382	347	339	377	344	362	334	347	323	372	362	417	416	366	373	376	402	351	359	393	360	364	399	374	381	359	346	352	385	376	382	389	354	351	390	357	380	368	379	391	347	371	359	319	374	354	363	376	379	371	375	381	366	358	366	387	376	364	354	369	410	370	363	396	385	373	371	364	348	393	384	374	361	361	380	353	391	402	343	399	362	350	333	347	383	335	368	385	372	371	370	349	362	368	382	350	379	375	357	340	373	367	372	400	403	343	336	375	340	383	393	379	341	367	363	374	370	378	339	371	350	396	377	387	370	393	382	347	351	383	369	358	372	375	341	361	353	375	360	377	400	405	356	357	342	337	364	401	367	418	352	387	390	343	354	403	392	393	405	380	360	333	370	345	345	372	365	386	398	381	368	348	381	396	399	382	333	390	328	351	341	373	355	376	359	353	383	380	380	373	379	378	388	384	367	385	367	358	378	333	403	359	334	374	364	359	367	323	374	357	380	327	370	360	402	386	341	370	399	385	387	372	336	343	348	343	367	386	398	355	379	371	383	365	368	369	348	357	373	339	383	354	377	363	354	369	389	347	345	384	338	370	381	356	377	345	375	354	329	348	359	343	359	373	359	353	376	330	424	354	346	364	343	366	372	367	357	327	360	399	368	368	386	359	326	385	387	370	376	352	349	359	354	383	381	373	378	394	386	345	405	352	349	385	369	374	360	370	377	343	356	399	385	408	387	367	355	373	413	400	364	378	358	412	339	338	299	379	374	369	329	342	370	351	355	373	352	362	369	354	385	360	365	369	334	348	370	373	359	342	382	357	350	374	318	405	382	332	389	358	347	347	384	371	413	372	332	371	343	386	374	392	355	375	342	365	356	351	383	316	344	369	360	333	364	360	350	363	346	381	400	353	375	326	348	364	356	338	373	335	350	354	342	351	394	365	358	380	389	368	364	365	367	362	379	389	355	400	338	404	369	363	395	400	394	337	395	401	366	395	382	400	360	364	375	334	372	376	378	369	426	362	361	321	390	363	334	369	357	367	369	362	365	370	391	371	350	372	378	357	351	376	411	340	357	392	357	371	406	366	356	391	341	379	379	356	381	366	353	354	358	396	368	349	368	392	362	362	383	372	365	359	396	379	366	368	359	371	369	357	316	375	353	360	385	359	349	362	361	398	331	375	346	385	348	355	353	345	371	340	380	423	390	326	386	382	354	402	353	373	367	377	373	386	383	367	355	363	385	401	366	357	348	328	376	386	383	356	366	371	396	349	365	392	342	356	356	368	351	342	350	414	395	368	365	400	373	380	383	383	315	338	365	374	366	369	350	381	329	371	382	355	411	361	336	386	381	349	363	360	351	387	353	380	368	386	376	368	356	411	383	355	369	395	372	365	332	346	341	361	342	336	356	368	368	360	387	351	369	401	382	338	379	384	351	366	348	387	366	337	382	353	354	374	360	385	371	368	364	380
7517	1154	1329	1071	709	727	656	541	526	457	411	414	363	351	369	388	321	335	320	312	301	295	288	325	330	319	349	273	287	277	258	271	272	243	271	258	265	262	241	269	322	289	254	275	250	227	282	287	264	289	280	271	230	248	248	234	249	268	239	278	262	286	259	265	239	258	268	261	268	229	261	273	243	220	245	247	273	239	267	259	254	249	227	254	233	224	245	266	268	246	271	243	258	246	239	248	259	287	269	254	260	280	283	275	251	238	262	272	287	265	246	264	283	241	249	240	247	287	296	259	268	287	259	250	252	249	278	245	245	257	253	249	238	257	253	233	252	252	253	286	255	266	250	246	260	247	283	266	259	269	287	249	243	265	267	240	262	263	256	305	237	266	289	268	260	256	276	271	243	250	208	265	248	281	245	265	265	256	233	249	237	266	252	261	248	263	262	255	236	230	274	244	249	263	244	249	234	250	221	268	255	278	274	269	247	261	285	280	260	216	247	271	258	269	243	234	247	261	244	262	252	261	272	262	225	256	240	263	266	245	260	246	277	260	280	231	249	265	248	257	255	271	251	263	245	262	292	286	247	269	226	275	250	245	271	235	245	252	280	235	255	277	253	244	230	233	276	258	246	261	228	247	237	255	273	249	257	277	281	242	268	252	294	275	227	264	267	295	242	285	253	273	275	250	265	242	305	275	239	258	276	267	236	243	253	232	266	228	252	256	242	252	241	253	250	289	219	273	258	272	252	246	243	261	262	275	273	248	244	259	273	267	259	257	288	274	231	253	270	242	272	268	260	272	279	241	208	273	219	247	272	251	217	253	264	267	279	263	248	245	280	237	288	232	272	271	243	258	258	236	254	266	254	249	254	279	263	265	263	257	243	253	269	243	249	253	261	237	270	263	258	274	240	274	283	268	250	271	274	266	264	255	267	264	267	250	246	256	253	241	229	242	266	267	262	249	256	271	271	245	266	276	270	264	257	285	225	291	263	247	265	252	294	255	263	269	263	281	262	285	243	256	276	248	265	233	251	260	276	274	258	285	282	267	260	261	270	253	251	243	229	242	247	230	265	252	250	267	266	266	281	233	232	262	263	275	227	256	266	234	233	258	267	288	245	269	253	250	274	270	241	285	251	266	256	278	242	238	275	247	267	261	255	242	260	268	261	242	243	302	249	239	262	253	261	268	268	261	241	253	278	243	282	282	254	262	278	250	277	232	252	257	267	256	274	258	272	263	222	260	234	272	242	274	273	240	256	289	265	294	283	266	266	212	267	253	255	234	246	274	272	254	242	247	263	276	264	259	278	262	273	266	238	279	259	239	293	244	216	270	253	274	255	263	257	248	259	244	257	242	256	286	265	274	269	256	259	272	220	233	249	233	233	277	290	251	282	263	234	230	262	274	269	259	260	258	273	248	268	289	270	276	240	241	232	257	280	274	263	279	229	227	245	274	227	269	313	252	266	247	269	239	255	242	252	286	244	250	266	255	261	280	261	261	249	255	262	267	261	231	250	274	243	276	251	271	289	243	229	246	244	282	256	265	253	258	257	286	274	238	266	245	248	270	272	277	261	278	271	278	267	217	262	253	235	256	238	253	282	252	268	261	245	252	257	243	303	298	244	287	258	290	268	239	225	254	257	254	265	262	265	317	260	248	257	287	253	226	272	277	236	251	280	288	256	265	258	232	266	246	240	263	255	239	255	261	263	270	265	252	273	268	258	238	279	249	277	264	260	246	275	261	264	293	275	255	265	259	269	250	240	222	262	239	244	255	247	270	250	268	264	270	261	280	278	247	242	277	234	283	252	240	250	225	253	261	247	251	232	239	245	247	255	257	260	274	265	279	252	243	256	257	265	302	270	289	295	272	265	289	290	265	246	255	259	254	255	263	265	259	222	266	279	237	264	266	235	242	250	266	260	259	249	267	258	259	276	252	250	226	264	288	250	249	278	255	242	287	271	260	248	262	277	284	242	271	251	250	247	271	261	246	240	229	272	241	252	252	269	272	276	232	287	261	243	250	252	255	280	248	253	281	282	241	264	273	256	242	256	248	302	282	258	231	256	289	257	273	252	253	253	265	252	255	274	286	269	260	247	274	266	278	242	256	258	248	269	274	288	238	246	248	246	274	279	238	233	268	253	252	262	263	272	234	248	244	249	253	250	262	252	231	258	275	252	257	261	239	300	272	285	293	264	274	276	265	246	252	258	282	247	272	262	250	278	262	240	266	278	245	244	256	269	260	225	237	246	235	244	279	261	251	275	263	239	233	254	245	253	294	247	268	276	252	257	259	257	232	245	254	266	256	292	253	250	239	258	271	271	260	270	250	253	281	269	268	259	277	248	240	227	238	282	231	262	250	257	262	245	239	253	256	237	263	294	243	252	257	247	261	247	269	263	246	281	252	245	247	255	270	225	292	250	271	258	235	233	259	252	294	278	248	270	286	223	242	274	249	239	233	263	273	235	231	266	295	252	236	244	245	244	256	260	270	270	256	253	250	256	257	259	262	250	237	252	296	251	279	258	222	264	274	257	259	271	256	243	258	265	248	257	251	278	259	242	253	253	293	287	260	257	243	260	261	259	239	236	274	287	234	273	264	297	284	250	231	246	239	278	279	243	255	254	294	256	264	238	246	266	272	276	243	234	259	239	286	259	231	262	230	223	245	264	242	239	240	255	222	276	246	242	258	261	244	276	284	261	250	281	274	234	245	271	242	247	254	273	261	268	249	243	237	258	250	214	256	257	252	271	233	266	280	248	264	268	278	286	268	252	243	262	268	226	300	266	275	257	254	275	284	264	257	265	236	233	277	252	276	268	244	212	266	277	259	251	249	274	269	255	263	251	249	284	245	270	258	269	265	263	252	270	258	253	226	262	273	247	249	256	249	259	256	264	257	251	270	232	287	286	266	279	277	246	271	271	257	234	260	263	265	276	270	257	259	237	284	262	270	253	264	265	258	241	280	264	241	299	278	240	247	261	265	256	256	276	237	241	265	236	271	263	250	271	270	251	276	257	238	230	270	278	272	266	258	250	276	260	264	234	251	258	260	257	256	286	256	300	259	271	295	239	252	275	260	266	262	250	246	277	269	256	278	252	264	229	279	240	264	261	293	263	260	252	237	261	267	267	239	233	262	253	262	257	263	255	248	251	281	235	244	251	248	255	259	235	252	261	239	267	266	244	269	288	275	258	278	232	261	249	231	243	270	235	285	258	228	269	276	269	254	245	251	251	243	284	263	243	263	269	247	250	252	233	274	259	275	238	250	255	264	268	257	234	243	256	263	228	260	226	264	237	228	254	262	267	269	223	260	270	255	279	265	239	232	265	259	264	242	243	270	262	260	244	252	253	276	268	261	254	249	252	289	253	274	278	280	245	263	258	252	259	279	273	240	259	252	266	270	296	236	226	252	254	247	243	272	249	245	255	263	258	260	256	254	250	258	253	242	241	250	270	257	258	250	217	244	258	269	230	263	226	276	259	255	256	236
5778	1523	2972	3277	3003	3213	2830	2233	2132	1774	1584	1691	1360	1346	1322	1210	1098	1038	1037	1069	1109	1029	1088	1151	1109	1164	1032	882	865	790	752	741	744	749	743	727	715	689	761	728	820	760	732	696	712	729	654	680	673	698	671	685	670	672	654	672	622	666	640	575	639	644	628	628	654	670	665	644	695	666	650	669	670	647	669	663	581	667	572	629	641	602	642	654	626	687	598	619	617	636	589	671	630	675	600	612	639	635	637	677	638	662	663	646	612	657	667	615	610	649	633	633	582	659	570	667	640	642	610	621	663	630	644	597	689	610	628	632	647	622	627	617	625	658	624	668	617	678	602	661	616	649	588	612	644	661	601	631	666	607	642	605	650	625	650	626	633	613	637	607	635	639	624	637	614	661	647	643	607	649	619	579	660	562	614	623	682	647	591	619	644	638	628	625	645	612	687	678	639	639	649	605	658	637	648	643	625	643	668	602	625	635	653	656	662	625	588	636	636	643	633	629	654	650	587	667	610	646	678	609	634	617	689	621	638	607	665	627	617	635	633	604	650	619	608	639	600	636	634	620	629	631	593	603	616	652	657	657	650	667	677	645	669	609	643	614	662	605	591	641	624	609	637	606	645	596	640	617	594	611	639	591	616	604	637	660	609	633	590	601	624	570	646	648	682	651	652	610	609	651	640	634	625	686	596	633	679	610	650	591	640	631	639	645	636	623	625	635	649	629	679	619	649	634	649	611	622	598	660	637	612	604	638	641	595	642	629	585	625	620	646	625	622	670	577	628	661	677	626	614	633	658	597	690	623	573	620	635	624	632	646	637	575	637	633	617	612	638	635	674	672	622	633	632	674	605	611	646	653	663	643	603	627	600	636	659	574	605	669	606	623	616	659	648	624	634	647	624	602	628	597	629	646	629	636	631	618	623	647	652	617	623	615	599	625	654	567	606	593	636	649	639	642	614	626	661	585	656	653	617	611	628	677	643	625	593	645	612	625	622	645	652	638	608	624	640	654	649	692	629	614	692	601	616	640	642	636	562	625	615	643	611	634	640	631	619	611	622	614	623	640	671	635	632	622	657	632	635	643	640	618	628	618	605	617	654	689	673	632	619	663	639	664	660	635	649	605	659	615	659	651	683	594	595	654	658	642	596	596	659	642	628	627	675	650	648	644	545	640	644	617	590	646	636	616	663	615	584	601	616	617	583	617	631	646	656	615	618	619	666	631	592	668	657	635	613	601	699	604	641	634	593	577	581	617	627	608	647	608	605	642	645	621	609	664	652	639	611	603	633	641	622	683	598	597	604	635	649	611	629	668	623	672	637	608	596	677	618	622	635	624	628	664	613	634	639	608	665	646	625	635	657	617	595	608	638	643	651	661	657	629	628	619	653	641	656	646	637	632	651	635	653	652	644	658	640	646	603	605	650	642	613	661	627	649	635	619	646	635	687	647	627	609	648	648	597	582	640	644	629	627	632	639	631	692	611	652	603	643	647	634	623	634	607	658	625	642	664	656	631	609	610	642	627	624	608	646	577	641	657	636	641	659	679	626	644	582	618	584	616	629	588	631	639	584	621	580	661	653	641	632	614	660	639	608	612	635	639	659	652	655	625	652	628	623	645	688	644	624	635	670	651	593	649	625	594	589	602	650	638	636	629	616	570	671	597	599	626	610	629	649	632	654	604	651	617	682	615	616	612	654	597	648	616	590	660	672	650	634	635	608	638	588	661	641	615	631	655	675	629	628	687	627	655	635	625	588	621	623	672	671	669	595	635	611	638	580	617	651	629	684	638	630	663	614	650	666	587	624	661	627	641	635	665	682	636	651	613	621	664	634	641	592	668	606	627	635	661	683	659	644	636	626	617	661	657	643	602	636	636	662	622	623	612	648	653	620	649	602	648	664	658	617	579	646	585	644	575	625	628	667	614	630	629	611	622	597	637	644	588	653	621	630	682	673	606	652	666	616	643	607	645	638	638	616	606	640	659	634	679	623	639	631	622	632	626	652	605	622	638	585	638	618	654	646	671	623	590	603	608	643	630	646	644	647	649	647	641	637	624	617	610	610	642	664	612	631	647	607	650	659	681	683	625	603	611	625	642	656	615	623	624	591	593	618	600	642	676	633	622	676	602	649	578	622	597	660	650	631	653	604	575	617	626	662	640	668	630	638	656	662	630	645	581	625	622	610	621	652	607	681	630	637	636	638	672	628	599	604	633	679	645	635	656	638	669	642	620	596	616	653	603	655	624	673	618	607	601	631	600	611	632	649	583	632	619	687	628	665	667	607	657	678	655	627	635	612	672	636	625	614	597	640	619	620	601	671	649	608	624	625	631	659	644	580	620	641	661	655	659	663	640	648	625	601	615	600	608	633	648	638	674	606	652	660	623	632	595	586	652	624	653	655	636	605	692	629	665	590	585	622	618	640	633	621	580	680	599	625	637	649	631	654	632	632	642	654	627	621	609	610	627	620	642	609	666	597	618	590	646	608	659	641	630	626	639	671	686	628	649	655	590	649	640	603	662	647	654	622	628	630	612	643	630	646	646	617	618	677	606	644	639	628	618	636	635	622	649	636	644	670	622	612	646	606	621	621	627	619	619	629	624	680	636	623	615	652	593	659	686	655	604	575	621	641	631	654	627	609	625	676	664	652	657	657	640	626	628	630	614	648	609	637	654	617	621	628	621	620	644	597	639	613	611	659	604	672	618	639	646	636	635	671	693	641	689	619	596	622	625	609	611	619	617	650	606	646	671	661	664	625	660	593	609	629	664	641	675	643	669	590	616	622	607	647	606	566	603	577	639	628	635	606	656	691	613	621	672	641	586	659	612	620	603	639	639	643	616	605	602	635	623	618	627	594	637	629	632	683	624	618	677	654	623	642	580	610	643	618	629	647	675	604	638	640	645	661	623	601	630	610	627	613	607	604	670	605	598	627	641	649	642	641	635	631	624	595	646	660	687	643	612	622	594	642	634	590	647	622	589	611	609	596	620	602	600	638	630	641	606	654	591	655	653	584	643	596	600	621	631	624	666	668	651	606	650	654	645	612	611	610	656	651	659	625	586	665	601	612	625	611	689	618	675	615	611	608	617	652	674	643	654	644	642	624	644	620	698	608	575	627	643	629	642	612	616	653	623	663	593	654	648	691	673	647	627	631	626	635	653	622	619	654	615	601	589	648	645	590	610	622	646	641	620	610	640	620	637	616	600	658	617	645	646	666	640	683	623	622	654	638	639	614	637	676	600	635	631	604	632	648	660	622	649	600	666	613	610	630	599	621	648	637	601	661	600	640	627	606	650	622	631	630	648	610	652	613	642	649	586	625	674	634	597	675	608	686	638	626	603	656	610	618	626	658	644	628	610	620	651	594	626	668	656	579	647	685	598	647	624	629	625	637	600	593	644	630	607	662	652	603	580	622	628	596	648	630	622	643	656	644	659	663	656	668	633	625	633	611	641	615	631	593	631	628	625	641	646	635	614	617	644	599	619	595	652
13642	2474	2530	1847	1229	1179	1038	728	650	514	499	480	405	416	387	378	329	338	336	325	321	312	293	346	311	339	317	299	263	273	256	266	280	247	255	235	219	228	245	252	239	252	272	271	239	209	212	231	216	205	271	225	233	227	246	248	225	219	236	214	242	199	206	241	244	212	242	246	220	234	225	213	244	250	229	222	245	216	220	246	211	222	226	224	237	233	239	228	217	223	223	218	244	227	207	218	226	219	226	223	233	209	228	245	224	226	236	237	233	243	222	229	217	236	220	217	199	218	228	219	230	252	223	236	213	224	235	200	213	233	221	215	202	223	241	222	207	236	226	236	248	226	227	228	212	184	209	238	225	210	232	196	230	209	246	213	230	226	239	223	232	233	216	218	244	220	222	227	261	219	226	209	243	242	234	223	204	245	217	226	235	235	218	228	208	198	204	225	234	242	232	223	211	224	211	196	242	249	234	214	231	229	219	213	245	220	221	234	224	227	179	215	216	198	227	219	241	228	219	239	214	230	223	247	233	217	229	231	208	243	236	200	248	224	231	224	237	207	211	232	207	226	230	233	207	237	204	231	219	214	222	221	210	211	225	233	223	222	199	213	205	194	227	225	206	229	229	256	220	272	212	232	253	216	234	236	221	238	244	260	190	211	264	205	233	201	226	223	240	221	241	240	214	224	206	212	207	185	233	211	228	230	238	226	224	247	229	241	213	229	227	263	220	221	223	205	212	224	269	228	249	207	204	206	227	220	244	225	227	222	212	219	224	233	213	227	223	231	204	234	252	238	228	236	227	223	252	206	237	203	236	239	208	218	195	224	245	256	235	205	191	225	207	221	252	220	232	224	224	219	222	222	212	221	250	238	203	220	253	210	239	202	220	220	225	198	221	231	218	217	247	217	237	218	246	224	231	216	223	219	249	221	235	226	236	251	235	217	256	209	217	228	208	241	254	257	233	233	231	229	219	237	215	243	228	209	237	230	197	255	195	227	202	244	226	239	262	216	239	251	222	212	232	222	216	231	223	225	223	244	224	202	227	240	217	213	207	226	209	226	239	219	221	244	216	231	218	224	241	234	210	252	208	220	233	235	233	223	262	249	225	216	219	221	224	232	213	230	226	236	220	243	230	219	253	213	251	229	249	213	228	229	218	208	222	240	188	200	194	225	224	230	208	221	233	228	248	223	216	228	245	217	239	227	231	234	229	208	232	235	196	209	247	219	219	231	239	210	222	205	267	210	213	213	237	205	214	224	221	222	229	212	249	223	258	203	236	208	229	229	188	214	229	236	223	203	251	235	246	211	232	250	243	238	228	195	225	216	224	218	233	203	202	221	244	251	221	204	226	237	225	222	231	267	208	211	230	229	234	225	268	235	238	211	242	244	246	238	218	231	238	226	225	225	221	200	234	207	244	227	236	246	246	250	269	226	246	237	226	240	246	237	235	218	213	237	218	213	222	213	229	205	234	253	232	233	195	215	219	229	219	205	205	208	213	212	232	222	187	241	221	221	208	186	222	213	234	239	215	236	201	222	235	215	203	207	216	217	237	219	222	234	248	222	233	232	222	226	223	237	225	207	248	207	221	223	222	200	198	245	228	214	237	202	219	232	231	205	228	205	217	250	230	219	217	216	216	219	232	225	245	220	223	244	219	240	214	234	204	211	240	199	233	223	229	199	243	209	228	215	255	242	252	232	240	243	227	216	218	207	222	234	201	229	242	233	216	231	239	229	227	254	228	257	225	214	230	226	219	253	189	221	220	233	263	228	232	237	222	215	205	214	242	208	226	230	206	220	219	212	222	232	227	224	219	217	215	235	213	223	244	220	209	234	259	231	229	224	227	219	216	206	249	250	235	203	240	208	218	194	243	242	237	244	246	212	258	252	219	239	234	246	220	258	199	206	239	221	213	235	261	221	245	224	227	243	235	231	228	215	218	196	210	237	218	213	248	215	236	227	221	226	252	210	201	212	221	236	225	226	253	252	223	202	227	217	239	251	241	212	241	234	224	205	243	211	250	258	239	230	231	231	243	238	215	221	218	212	205	206	234	257	222	199	214	228	225	208	226	213	249	224	220	236	204	227	231	227	249	207	234	219	229	243	216	252	250	218	214	233	260	227	230	200	243	212	262	219	211	220	247	245	233	197	233	216	244	223	246	223	233	245	208	272	213	216	223	212	243	216	206	241	230	233	225	230	226	214	223	227	224	214	236	222	218	215	235	201	222	251	244	216	263	233	222	234	219	199	222	221	235	223	236	253	201	210	236	236	212	226	257	254	225	222	246	260	198	240	233	250	225	207	210	241	246	224	230	216	218	230	217	221	232	221	221	218	243	246	252	233	240	223	218	216	200	219	214	204	248	210	221	177	231	190	246	217	192	203	236	247	224	230	202	222	212	234	215	221	236	230	211	215	211	220	205	237	225	227	238	242	212	232	242	212	229	256	216	205	250	212	190	226	223	194	229	223	245	241	227	224	267	236	220	242	235	219	226	254	225	239	232	222	211	244	196	229	272	256	234	224	232	210	218	249	238	239	231	214	229	220	218	237	223	238	241	242	241	224	207	220	220	238	221	241	214	222	251	224	232	220	243	219	243	232	221	258	221	244	232	201	209	239	210	220	203	235	208	237	219	266	216	227	259	215	232	231	241	257	237	247	238	200	219	214	218	246	234	233	250	233	232	220	222	230	216	253	235	217	215	241	215	217	200	229	216	220	233	231	223	236	249	225	208	222	229	220	229	229	210	236	217	229	223	241	223	208	205	224	231	220	239	239	231	208	257	215	229	231	237	246	236	237	259	231	225	201	245	224	232	229	243	215	226	215	244	196	206	227	222	246	213	208	247	226	223	208	234	219	225	234	222	234	248	231	191	227	214	222	194	232	235	216	235	250	211	205	227	236	218	234	209	216	234	235	232	240	222	237	237	217	236	210	198	215	216	217	230	255	193	237	255	255	240	214	220	234	213	189	201	233	219	218	237	219	238	224	223	227	197	243	249	211	248	226	215	222	252	204	204	228	208	224	209	217	220	228	253	225	219	211	237	214	219	208	238	234	202	224	244	257	243	201	246	222	227	217	205	263	233	208	233	220	223	209	211	233	224	211	223	218	244	237	232	237	222	215	191	210	246	224	217	220	274	223	216	242	230	237	258	238	222	235	234	226	234	223	234	228	232	223	245	233	242	247	247	195	233	227	232	261	228	240	225	230	227	234	233	241	241	226	227	215	246	237	210	247	234	204	229	244	243	229	211	237	214	221	210	259	232	242	241	230	247	205	240	229	213	237	216	235	192	206	256	215	249	226	236	259	186	224	213	217	230	229	214	233	232	216	243	228	208	213	227	208	222	230	211	197	256	245	201	231	209	232	252	217	204	217	227	220	222	212	230	189	220	240	219	237	191	189	243	234	234	223	211	249	226	215	240	226	207	187	213	255	211	246	256	228	230	201	219	227	265	238	227	236	222	231	236	210	238	221	209	214	214	236
7472	2334	5277	5812	5050	5062	4307	3500	3127	2523	2332	2234	1954	1892	1677	1621	1441	1276	1389	1370	1453	1255	1292	1354	1459	1368	1250	1063	958	920	803	816	763	803	740	762	667	733	669	849	803	914	817	816	745	759	722	666	681	650	630	646	612	622	608	636	569	583	602	602	609	591	521	564	623	574	569	540	566	556	569	556	542	550	588	585	559	526	560	492	576	548	564	558	563	558	556	564	546	545	533	612	539	582	543	559	546	540	568	562	555	577	595	558	584	582	538	571	520	564	578	499	549	570	525	530	537	559	562	553	549	540	547	539	552	509	604	525	560	524	551	523	539	557	513	545	567	573	532	552	529	542	522	502	546	614	566	560	545	555	532	507	558	580	530	537	527	603	559	534	537	526	562	584	533	535	553	521	554	550	545	541	562	568	545	539	556	535	545	534	565	559	532	555	561	537	546	542	546	565	558	508	533	538	545	505	521	538	504	503	562	517	579	547	557	547	534	549	543	545	560	524	570	567	519	553	536	601	534	488	529	532	536	543	498	536	568	555	564	532	521	531	538	524	543	573	519	498	513	520	553	530	541	573	533	563	535	576	578	544	590	505	524	560	561	553	585	499	560	557	526	508	569	521	588	530	536	535	567	552	548	581	544	503	583	564	562	555	572	563	548	573	557	542	532	548	560	563	528	558	556	529	502	514	557	542	544	594	555	540	541	541	545	527	566	578	566	506	578	550	552	520	556	525	531	536	534	527	547	519	513	531	538	554	507	542	503	517	527	539	531	548	525	572	568	527	571	548	597	531	527	539	539	543	544	567	534	545	549	543	552	527	552	548	539	485	535	534	579	572	569	520	541	547	592	531	545	549	546	567	567	602	564	592	523	525	587	564	535	557	546	529	566	521	530	552	531	519	609	560	547	547	544	578	518	502	582	559	532	513	515	551	576	579	553	552	557	534	507	533	535	536	527	543	573	517	539	594	560	515	558	607	545	519	541	508	571	548	597	571	539	548	533	529	544	565	498	524	530	526	525	557	550	516	581	559	531	550	504	533	578	555	548	534	528	570	537	540	506	543	523	559	544	566	551	521	553	542	533	513	571	544	571	550	540	526	569	542	552	537	533	551	560	523	526	558	527	542	536	537	534	549	600	571	556	562	586	530	570	521	521	483	533	574	549	570	580	519	544	539	536	513	553	553	548	517	506	500	501	544	561	541	544	528	525	536	522	505	521	515	549	567	507	494	525	547	557	525	560	504	539	532	582	555	582	529	580	547	530	513	550	562	539	561	549	557	527	548	590	526	544	524	509	535	531	566	504	561	542	569	523	565	546	582	547	556	584	573	533	544	527	567	567	537	542	506	545	544	546	537	573	525	519	555	556	556	532	541	513	523	579	521	530	505	599	566	519	561	577	553	511	537	531	541	562	589	530	537	544	538	560	537	489	527	593	522	524	499	563	506	542	562	549	575	568	516	554	556	533	505	553	522	554	532	557	519	542	511	532	518	516	581	526	562	547	552	546	514	523	567	550	552	521	506	518	564	541	553	550	510	562	559	527	515	512	559	495	540	491	562	555	550	549	547	550	546	493	526	542	509	533	506	551	505	548	538	517	524	495	519	521	519	566	559	562	519	527	508	563	575	550	538	524	525	552	540	566	551	584	535	531	527	574	585	549	546	573	539	540	538	532	557	560	542	514	528	570	543	551	524	531	551	519	522	575	505	544	527	519	567	552	530	523	571	547	540	507	523	548	569	544	548	527	527	529	523	523	534	523	523	522	539	519	496	573	498	543	570	567	573	512	526	547	564	526	548	488	540	560	537	523	575	552	541	519	531	549	515	551	520	532	542	553	553	524	555	529	522	561	524	557	564	544	572	525	541	543	556	530	568	542	535	545	565	552	560	542	541	552	537	547	523	561	563	502	531	549	570	537	567	532	553	527	570	500	522	512	552	555	496	526	546	541	526	554	522	551	549	538	566	524	552	539	572	548	565	546	543	539	541	542	531	536	535	549	521	532	538	547	539	534	569	547	577	531	540	535	544	546	594	564	509	532	498	513	566	524	562	537	534	578	540	545	546	571	466	518	530	529	534	550	536	522	561	518	530	551	538	545	583	579	529	547	525	557	569	571	557	546	544	531	525	557	563	551	518	551	540	563	523	553	522	531	561	600	543	548	491	509	533	577	510	548	568	542	558	576	551	524	541	526	544	550	522	556	560	567	555	536	543	544	519	551	532	536	538	550	519	550	493	553	561	562	542	513	557	531	562	577	539	532	499	563	543	550	538	503	598	561	521	591	542	514	544	530	561	552	551	541	553	554	562	515	533	545	544	525	568	578	542	538	541	528	549	541	510	521	560	523	555	563	568	504	572	560	548	517	545	547	565	577	548	570	563	553	550	547	520	520	526	548	517	569	528	529	549	564	559	560	520	553	568	529	553	516	555	569	532	550	604	547	546	508	536	541	554	549	549	553	554	500	535	539	566	527	510	529	547	540	554	550	534	542	509	544	553	518	573	567	571	546	568	570	501	549	543	528	508	562	563	618	546	514	520	574	575	522	554	523	537	546	531	569	567	540	524	565	576	562	551	523	507	524	489	553	522	556	571	532	478	590	490	553	529	552	578	546	554	530	525	533	531	566	478	540	567	543	478	536	540	522	536	532	559	560	529	568	553	525	534	528	555	560	509	580	545	571	591	528	501	553	568	569	530	481	533	546	542	554	563	522	488	556	565	568	502	599	569	519	528	505	550	594	502	542	547	544	538	533	542	538	528	568	534	535	516	565	574	521	524	528	541	569	533	548	585	551	527	564	548	538	538	515	525	560	528	514	569	514	560	553	526	562	512	530	547	542	536	566	552	569	539	520	546	538	517	512	539	531	574	540	565	543	529	511	514	544	556	526	531	570	568	539	535	567	588	548	543	541	529	527	523	555	516	571	545	551	546	517	507	543	546	550	526	559	561	556	563	584	560	540	578	579	566	547	574	531	567	557	565	518	597	530	510	539	505	541	579	522	531	545	556	547	506	521	537	553	529	534	543	557	520	532	563	531	524	554	576	558	556	530	505	524	532	488	573	512	576	532	520	528	540	554	528	545	537	583	533	539	528	566	533	585	545	568	561	484	560	534	572	535	513	529	552	538	518	550	553	530	506	600	562	544	531	545	538	563	549	554	542	528	507	512	558	530	514	516	551	548	557	535	514	546	520	565	527	544	514	489	568	569	567	568	526	521	560	519	531	547	523	553	573	545	530	563	541	534	552	580	517	506	536	528	541	535	554	535	551	577	529	563	561	552	539	575	499	520	525	574	549	533	616	517	547	499	510	532	546	556	531	517	528	574	545	557	512	542	493	537	554	534	531	577	562	527	518	513	566	522	559	538	552	523	556	536	524	539	530	552	549	527	544	542	529	527	545	567	506	564	562	557	547	572	553	545	587	533	533	561	592	545	518	509	543	515	508	498	524	577	574	523	512	586	522	544	507	580	538	600	544	533	509	529	584	614	524
1783	180	171	149	146	254	194	202	164	172	148	160	160	161	142	149	141	143	170	125	142	128	140	156	150	144	149	127	161	150	138	132	129	117	146	159	106	129	119	132	146	141	127	154	128	141	116	149	133	135	118	151	135	135	128	113	159	150	128	133	128	129	125	134	124	118	136	104	135	137	150	158	153	142	129	123	125	108	116	137	118	130	128	127	121	130	131	147	128	127	160	127	140	137	138	143	157	140	144	156	143	134	139	133	159	114	134	111	149	128	138	120	119	140	134	126	148	140	148	140	161	143	131	124	124	137	126	129	117	141	105	138	115	148	117	132	113	124	156	136	135	131	130	141	111	137	138	127	121	147	140	125	126	131	166	139	145	143	146	127	148	150	122	135	126	122	115	125	139	126	142	130	137	137	116	142	125	137	108	115	112	160	119	109	112	131	115	130	132	135	139	148	147	140	165	151	126	128	122	130	131	131	123	117	125	123	126	130	136	135	146	143	118	125	119	144	149	143	146	128	117	143	132	141	123	128	117	123	134	136	109	142	131	133	137	114	162	139	152	151	136	117	129	117	110	104	149	145	162	133	140	132	122	139	109	124	117	132	119	147	119	134	123	136	134	140	114	145	114	136	130	133	147	139	108	134	136	136	116	125	142	142	123	126	127	135	154	113	123	136	128	124	139	126	127	148	129	122	113	125	128	139	137	134	136	127	124	149	123	126	135	124	149	134	137	120	110	127	119	148	125	139	135	134	142	142	131	129	134	141	124	124	117	130	141	143	136	135	141	128	126	153	138	129	136	133	114	134	142	123	135	118	136	141	133	129	162	172	147	125	137	131	148	142	139	130	133	131	145	145	155	112	118	108	134	141	131	134	115	133	146	120	137	124	123	123	157	122	127	120	150	148	143	121	127	118	118	153	134	124	131	118	137	136	119	138	139	137	107	149	134	145	131	171	126	127	159	152	131	123	128	119	121	112	108	131	126	124	130	118	150	132	118	131	130	116	119	140	129	141	123	136	156	140	140	128	141	135	141	117	110	135	153	127	130	145	134	134	138	156	136	127	125	118	127	161	146	155	144	124	129	139	144	139	117	132	155	147	133	155	149	139	137	131	132	143	130	139	113	117	139	138	128	136	128	133	138	130	131	145	116	130	144	118	137	122	146	130	127	127	130	132	124	129	115	145	142	133	148	140	123	148	134	139	117	133	139	134	132	130	129	121	136	132	128	141	133	122	119	133	139	141	119	132	143	115	132	117	137	140	129	128	136	141	118	132	134	147	129	147	140	127	133	146	134	154	135	152	137	144	122	130	126	132	137	125	143	129	127	136	132	151	136	148	138	109	140	120	126	138	143	114	125	120	118	143	139	139	142	133	144	140	160	134	139	122	128	118	137	122	145	131	118	170	123	140	120	135	133	150	153	151	148	136	122	128	134	146	117	155	140	116	146	116	138	146	132	124	142	125	123	126	109	124	140	122	124	127	136	130	134	147	113	132	116	141	135	140	131	145	128	116	114	129	127	136	144	136	135	144	123	149	125	125	122	128	114	143	128	123	122	106	104	118	155	141	113	140	127	143	147	126	133	141	128	137	111	133	109	127	136	154	117	154	117	122	119	128	131	120	124	121	120	112	116	137	117	143	132	120	141	133	142	144	127	145	106	134	121	140	127	137	141	144	141	120	132	144	131	124	117	124	113	115	138	120	119	154	136	135	155	124	127	142	142	116	141	132	132	94	139	114	150	137	125	112	132	115	148	138	124	136	144	112	130	130	137	142	140	150	135	123	151	131	113	151	141	137	132	107	131	134	132	141	136	147	120	129	123	118	109	130	140	127	126	143	141	120	118	136	138	134	138	125	125	120	129	139	117	125	139	119	154	146	135	139	143	137	123	121	130	133	137	129	129	116	124	135	125	130	145	135	129	118	153	165	115	150	130	124	134	128	130	146	136	135	138	122	126	138	143	128	141	161	139	150	132	121	137	151	149	144	137	136	123	124	139	143	127	118	138	124	118	142	129	162	108	129	110	142	151	144	134	115	147	134	140	110	138	106	132	114	125	135	148	161	135	150	132	125	136	126	158	139	130	155	120	149	163	144	111	144	120	128	134	120	124	121	135	133	130	119	163	142	137	129	160	142	129	114	129	130	143	144	120	129	123	148	136	146	137	142	133	125	124	141	117	126	134	154	129	138	122	138	143	139	142	121	138	128	145	149	136	124	107	125	119	131	133	99	145	106	138	114	135	143	155	132	138	126	133	125	116	141	146	125	134	149	135	129	133	133	124	133	138	127	129	128	128	129	163	115	134	137	120	120	129	128	130	114	142	139	136	144	127	146	134	143	123	140	125	136	137	156	110	126	127	111	161	129	124	137	152	117	126	137	130	111	139	127	132	135	154	148	118	124	117	148	137	120	141	139	138	119	110	122	115	153	155	145	134	150	140	140	131	120	134	150	135	155	151	143	136	117	134	130	133	127	142	151	127	143	167	127	142	120	146	117	139	119	120	139	155	124	146	115	145	141	132	125	124	137	136	140	137	129	145	139	137	112	134	140	135	149	149	126	141	122	132	147	128	137	117	133	150	118	141	132	146	122	123	145	141	128	109	129	128	144	123	117	115	117	104	120	131	137	140	103	153	135	158	143	112	124	150	121	125	110	115	137	114	150	137	126	142	140	116	115	143	131	133	135	133	155	122	123	128	124	135	144	146	126	128	141	139	138	138	126	134	123	140	120	140	136	151	139	139	147	130	146	132	141	113	128	127	126	145	120	121	164	115	132	133	129	142	135	126	123	144	118	139	135	129	136	124	124	138	123	110	133	114	134	128	137	125	123	154	126	120	116	156	132	129	121	144	117	124	111	140	123	121	134	147	125	128	119	140	130	131	138	151	121	130	122	150	116	110	116	134	141	136	132	134	152	143	131	126	143	125	135	122	113	118	134	133	123	134	156	132	167	141	122	121	125	122	131	124	131	161	115	132	126	113	128	129	106	154	125	125	114	147	130	133	116	122	142	141	130	153	141	144	124	143	134	132	152	145	124	116	150	119	141	112	132	139	145	122	136	119	139	142	133	130	128	149	141	118	126	115	136	115	113	140	123	151	116	153	122	145	141	140	145	121	123	123	132	160	121	138	121	105	130	135	126	128	145	127	149	113	138	136	108	131	128	121	136	110	110	124	129	128	132	136	139	134	153	119	125	127	138	110	118	139	124	116	128	126	122	134	170	112	149	131	122	117	147	133	141	113	124	131	131	154	123	129	133	126	148	142	140	135	141	130	134	153	124	115	141	138	119	116	124	138	126	136	136	139	129	115	108	135	142	138	146	151	149	143	137	146	159	126	147	160	122	130	119	141	118	120	138	171	112	115	119	131	129	119	139	118	136	124	122	131	143	138	121	129	129	127	122	129	134	133	105	142	147	133	107	136	141	130	118	127	133	139	127	121	127	140	144	151	119	145	133	140	128	125	145	116	131	128	148	118	149	122	122
2146	427	480	453	597	919	664	695	628	648	697	612	528	599	540	542	460	433	508	447	429	403	368	428	490	485	395	374	384	400	386	394	356	379	400	348	371	379	363	355	370	388	362	409	386	379	342	358	388	398	399	372	378	411	357	364	377	377	365	358	373	372	385	370	354	349	381	352	346	355	396	355	357	344	365	370	367	375	346	396	359	374	377	364	381	363	388	372	328	358	360	353	393	373	375	392	376	368	365	355	364	385	365	364	367	350	382	394	343	333	346	365	377	368	333	373	369	380	344	364	379	366	346	358	406	372	349	361	314	358	369	389	354	355	381	363	364	322	387	373	336	374	359	395	316	363	341	356	353	357	368	350	377	346	357	344	358	371	371	360	341	380	362	356	370	353	350	395	350	361	340	344	401	374	377	362	346	356	392	402	377	379	364	384	383	384	335	356	379	363	352	352	347	396	352	373	349	365	323	396	344	353	356	368	359	369	354	398	349	366	331	364	348	373	361	359	386	397	398	372	363	309	375	323	360	363	388	359	384	359	356	342	348	339	353	365	369	357	350	380	370	336	355	374	410	359	359	350	365	356	352	377	337	357	363	375	377	364	363	350	356	408	394	361	331	345	378	341	384	387	356	362	365	394	379	349	349	378	346	338	386	395	372	363	386	356	366	378	375	370	362	351	335	363	376	377	354	353	359	389	358	317	356	364	381	360	336	362	410	330	341	358	378	355	367	381	345	399	339	375	361	388	401	392	364	346	373	384	360	382	338	376	376	364	393	375	362	335	379	397	349	374	356	386	382	380	374	375	363	334	373	392	347	329	336	380	363	398	360	344	378	358	375	361	323	354	371	340	362	354	367	379	351	370	411	368	369	390	346	344	356	373	388	370	348	360	356	359	359	350	406	399	308	339	379	387	417	379	364	340	353	373	360	391	368	376	339	342	356	376	355	354	357	354	371	369	354	386	360	353	341	337	364	345	368	361	353	392	356	376	351	364	356	360	352	356	361	367	347	351	362	378	365	372	351	350	388	349	386	380	358	353	363	366	343	381	380	335	356	355	377	391	363	345	374	384	352	372	378	354	376	357	338	342	352	354	370	352	366	382	386	357	350	396	383	401	381	369	350	361	368	359	369	395	355	381	363	393	369	375	397	345	396	386	371	392	396	376	363	389	371	389	358	356	347	366	383	382	342	354	352	363	330	370	370	344	390	351	365	381	361	341	387	351	357	359	365	327	386	402	335	335	374	352	367	353	390	356	367	374	354	382	362	336	329	353	348	314	364	356	351	372	375	379	388	372	349	354	336	349	368	337	364	338	352	402	393	347	351	337	353	346	378	391	385	370	391	373	358	345	375	349	387	392	364	347	360	353	381	382	367	363	363	347	350	340	369	357	353	339	352	372	348	343	371	365	351	342	385	361	345	395	368	359	357	368	382	375	351	368	346	401	364	388	372	356	382	370	371	363	360	350	376	362	426	384	352	387	336	376	357	379	363	348	351	339	414	403	370	356	379	360	351	353	373	390	396	369	358	358	323	369	347	322	383	359	380	401	374	335	360	334	339	390	363	350	394	363	370	371	357	370	383	360	348	355	354	366	371	367	339	367	339	387	353	346	370	364	376	346	377	364	371	382	356	384	366	372	391	334	352	366	383	387	361	369	366	349	341	350	368	356	343	361	389	371	371	374	345	370	365	347	379	360	342	337	344	343	355	358	370	326	336	328	378	336	327	362	357	370	347	365	392	362	363	378	347	348	363	384	388	367	355	341	379	401	375	372	348	375	384	372	328	343	400	362	378	361	370	357	380	380	350	356	365	371	359	362	381	346	403	366	370	346	373	413	378	374	363	370	376	375	380	392	403	383	398	341	355	388	362	358	352	355	360	358	366	369	370	374	366	375	355	351	400	359	339	341	367	387	322	312	383	384	390	362	339	367	355	296	362	349	359	375	344	368	374	354	331	370	345	357	348	348	361	381	369	365	363	345	343	388	358	372	401	346	347	360	361	381	353	349	368	361	364	370	338	364	380	392	343	335	367	353	388	358	381	336	380	358	340	398	354	364	351	385	345	342	393	362	407	362	353	347	324	341	358	362	362	390	366	375	369	332	350	374	361	344	386	377	383	336	361	405	374	352	373	410	386	332	374	348	361	369	376	388	359	376	394	384	372	361	354	364	335	388	341	313	366	346	378	360	375	334	360	375	378	394	317	368	356	367	370	350	381	353	388	363	384	363	371	381	349	421	364	371	374	352	382	346	397	352	394	376	374	366	334	355	351	380	395	371	382	368	368	361	363	352	359	396	375	344	358	351	351	351	382	385	363	356	334	381	355	381	384	344	401	341	339	396	385	376	385	359	374	352	360	358	354	401	365	378	410	362	388	366	340	378	345	373	346	387	363	350	369	359	362	367	376	359	354	343	377	335	375	367	350	388	369	359	375	376	339	355	360	376	328	368	355	361	395	380	379	335	384	396	332	388	340	387	412	393	361	365	377	337	327	367	359	402	346	353	389	387	346	390	376	345	358	363	358	365	345	369	386	379	367	342	357	386	364	341	368	359	352	377	329	369	327	349	355	374	382	352	366	373	389	351	374	359	389	382	363	395	364	371	375	370	357	346	338	358	372	383	398	367	353	359	361	358	359	365	392	389	368	357	352	358	348	335	391	319	376	371	381	408	356	392	368	358	364	395	376	346	411	381	354	370	325	368	380	365	344	314	353	400	346	344	377	354	386	375	369	382	364	387	394	352	361	353	404	349	388	364	357	354	378	321	402	359	357	385	340	367	369	347	370	395	337	346	296	373	349	402	370	405	387	336	356	354	378	357	369	400	367	372	346	355	371	374	363	354	361	357	382	365	343	352	372	364	350	387	326	336	381	337	373	336	365	352	342	390	353	362	381	327	352	328	359	345	353	376	344	358	339	370	381	349	390	367	370	345	341	371	378	364	390	317	328	354	380	349	395	356	362	366	348	364	377	363	345	355	358	360	343	317	328	366	369	388	354	360	370	359	391	381	350	386	391	364	367	360	362	403	391	352	344	345	343	359	366	345	380	346	374	360	363	373	337	384	352	350	335	364	348	357	354	386	390	378	371	348	367	366	376	388	353	338	338	362	365	351	370	397	364	357	376	394	344	375	356	343	349	347	351	365	360	342	344	341	363	355	372	354	370	385	355	377	369	378	366	370	369	370	372	360	326	369	351	332	349	369	372	379	339	368	370	370	389	356	361	358	394	351	382	338	360	376	360	354	337	350	368	348	357	384	359	366	366	368	340	364	363	365	400	362	373	369	365	377	346	345	364	376	383	361	368	392	359	363	361	383	354	411	335	386	364	379	396	351	356	382	356	413	363	394	388	382	360	386	388	386	397	376	375	382	388	407	385	349	330	370	354	362	369	334	367	403	357	376	383	385	355	358	352	359	350	350	381	359	366	384	360	367	376	391	352	361	362	375	362	376	389	365	356	355	368	366	327	350	386	364	388	363	355	363
7482	1246	1295	979	708	743	610	528	492	443	431	383	359	375	346	338	331	322	303	300	319	323	305	363	300	240	317	311	293	287	311	253	265	264	254	281	260	218	266	257	260	286	269	238	266	277	268	272	260	248	251	262	243	264	239	257	264	243	229	244	269	294	295	266	277	289	232	236	260	248	262	264	256	249	251	236	280	256	279	259	287	245	259	240	248	247	216	247	232	300	298	230	243	256	274	257	270	276	235	268	247	239	241	235	250	266	284	252	283	242	248	263	281	256	257	259	256	225	271	233	260	260	272	289	281	257	258	260	247	254	262	242	269	271	235	256	252	262	260	260	259	264	220	269	257	244	264	254	278	263	243	255	272	282	252	255	278	253	262	223	274	256	251	266	252	254	293	245	260	245	215	284	283	274	255	257	246	269	297	241	256	282	261	259	269	273	255	251	221	252	266	243	254	242	263	264	207	237	221	257	241	245	242	227	226	281	242	246	258	249	263	268	261	247	251	253	284	257	272	252	245	267	245	263	277	238	254	228	290	244	267	246	233	275	249	268	232	256	251	264	275	275	276	241	232	261	253	255	250	262	276	242	264	264	272	300	279	255	274	291	256	255	277	228	277	262	257	242	246	251	248	296	236	255	271	274	268	277	259	236	263	269	265	288	287	234	242	260	271	262	246	250	280	262	258	281	255	272	239	263	242	284	270	271	252	248	268	282	253	258	263	243	277	287	254	265	287	270	256	252	248	213	241	253	274	250	232	265	264	308	277	274	283	266	280	269	245	249	252	252	265	274	265	214	261	250	250	283	265	248	283	253	249	252	251	268	252	254	261	293	250	278	279	232	248	256	225	245	250	256	258	256	262	252	277	265	246	272	291	286	260	280	266	269	265	242	230	256	251	252	254	278	253	260	243	234	269	233	254	272	248	229	246	249	266	268	254	266	248	251	274	241	293	261	274	265	259	252	239	264	268	244	249	241	223	276	267	263	273	275	271	275	283	257	276	226	263	243	247	238	261	275	247	229	243	233	243	264	285	241	233	241	258	266	277	253	284	239	273	244	252	231	255	262	298	265	215	263	268	243	276	259	238	240	263	254	230	261	245	256	227	273	267	271	252	254	236	257	275	250	235	268	245	282	299	295	265	251	243	244	251	236	228	271	277	244	284	241	251	208	275	288	263	260	284	267	243	254	271	270	276	228	255	273	264	236	259	277	255	259	247	262	238	289	238	249	275	252	293	246	306	305	280	245	258	251	268	266	270	242	222	274	259	268	243	293	269	274	244	268	235	250	224	242	259	242	221	272	265	271	251	241	254	251	247	249	285	248	247	239	250	281	257	294	297	241	270	248	276	255	277	255	309	259	271	248	246	245	272	237	235	246	269	238	224	244	269	280	258	261	211	248	255	239	259	252	268	255	248	271	280	269	242	256	268	283	244	264	264	276	286	244	268	258	265	237	244	273	241	259	220	245	241	252	238	254	293	297	279	246	258	259	303	262	274	257	248	247	244	248	251	255	269	241	244	237	260	265	279	236	232	241	254	254	252	250	297	258	277	263	271	263	232	241	278	257	281	271	256	269	259	272	262	253	245	255	263	265	270	278	253	267	270	257	281	259	297	285	258	261	238	240	272	248	288	262	259	240	249	269	253	255	247	267	227	267	269	273	238	223	235	264	295	218	260	262	258	250	238	239	282	256	277	269	285	261	263	229	284	223	279	268	255	243	286	259	262	271	272	238	266	264	223	265	286	238	245	292	259	239	248	273	253	250	275	255	274	251	287	223	273	260	246	239	239	250	275	273	283	249	289	285	256	283	253	258	248	227	263	242	248	252	276	265	274	253	274	277	282	264	284	240	271	231	256	293	265	244	280	277	269	259	248	224	244	289	266	272	246	256	274	257	256	258	261	227	261	261	253	231	259	232	258	229	221	250	259	256	225	270	269	205	253	250	255	262	234	267	265	276	256	237	280	263	277	276	247	282	254	235	251	253	263	239	238	235	256	275	268	271	248	258	248	269	263	242	278	272	281	234	271	233	246	261	255	259	269	258	243	255	264	267	256	293	264	247	265	240	242	254	248	265	255	232	243	205	268	253	248	224	215	260	291	264	251	284	253	235	252	237	256	267	284	266	287	246	259	283	247	261	240	248	248	263	271	228	242	269	269	240	263	287	259	257	233	245	243	271	260	278	269	246	268	256	263	245	236	243	240	259	277	260	249	230	280	260	285	280	269	242	236	254	264	252	276	237	289	265	238	249	278	265	260	244	258	260	279	260	229	272	253	256	266	268	276	255	262	257	254	287	249	267	248	263	293	266	225	273	257	278	262	237	265	276	259	246	262	259	261	266	253	239	276	275	296	246	266	260	251	280	258	256	286	248	247	283	243	232	257	219	247	237	249	250	264	253	234	225	260	264	269	258	276	246	239	257	226	249	270	255	241	224	253	230	278	282	267	296	274	250	266	229	240	223	258	255	253	252	305	283	250	238	274	278	262	230	240	252	234	287	283	278	258	246	273	239	276	260	259	258	253	275	287	253	270	264	234	238	249	271	255	289	291	209	269	259	254	273	267	289	233	233	236	280	268	258	246	239	282	264	254	302	251	252	260	271	259	287	251	269	240	263	240	262	267	258	257	266	256	239	245	261	244	243	237	226	227	284	277	290	263	275	245	263	254	252	248	249	264	269	257	283	241	267	220	239	260	248	244	225	255	250	207	264	236	229	278	249	254	280	269	253	261	285	246	261	273	267	257	249	266	247	263	264	245	244	264	253	262	257	261	266	272	274	285	220	238	259	271	289	250	257	262	280	305	269	266	242	266	241	277	279	250	295	259	259	271	243	259	242	262	233	259	278	241	247	247	236	231	235	263	265	263	259	248	239	268	261	240	255	257	273	272	225	267	267	238	226	284	272	233	299	275	263	259	246	258	258	239	265	258	247	249	246	265	248	255	252	256	264	269	256	262	258	232	249	250	258	273	270	268	269	249	278	271	223	252	296	266	249	260	273	238	269	266	232	247	247	262	208	280	234	224	245	247	281	250	260	266	267	255	268	259	275	237	239	260	234	260	263	256	278	276	241	266	245	256	259	221	260	266	254	249	253	231	239	242	274	246	294	271	272	279	268	265	243	240	278	280	246	254	263	264	246	268	261	282	248	262	264	261	261	245	271	244	260	235	250	256	272	259	255	248	269	248	271	250	264	245	246	267	279	286	269	251	262	246	249	238	243	277	259	264	258	257	248	246	258	257	257	275	251	264	261	269	216	278	268	247	251	240	276	259	245	236	259	234	278	255	272	254	244	270	240	260	279	271	268	252	270	285	262	248	261	279	243	279	241	236	242	227	257	279	271	269	274	254	210	239	244	259	223	266	253	254	287	261	259	257	273	272	260	269	265	269	259	229	226	230	252	254	248	304	245	257	251	254	247	250	253	254	245	257	274	237	264	259	266	261	256	244	253	261	259	245	292	246	254	271	252	259	233	245	263	260	261
5809	1498	3051	3378	3181	3316	2564	2278	1902	1840	1817	1558	1411	1324	1342	1208	1130	1206	1072	984	1011	1095	1116	1124	1064	1051	1005	926	843	849	755	757	740	755	766	705	742	774	728	783	779	780	752	819	818	754	702	732	641	683	717	672	683	655	663	612	603	656	644	665	619	645	657	674	625	670	617	681	591	681	652	644	661	623	620	642	662	637	631	633	679	630	664	657	634	627	677	603	612	645	679	629	656	649	625	612	653	632	628	614	662	599	584	591	609	629	639	574	689	637	603	623	610	624	625	663	650	627	617	592	622	634	627	632	627	622	603	639	632	620	624	633	655	637	620	672	635	629	605	612	600	563	665	615	653	620	627	633	611	648	630	664	627	578	630	614	657	642	679	631	635	658	628	665	599	636	626	636	616	657	618	615	620	602	612	659	613	625	616	600	603	571	636	639	604	625	603	642	618	617	616	617	618	628	629	612	630	667	666	660	642	653	659	646	662	616	669	640	668	601	615	633	637	590	631	616	621	640	657	641	616	671	604	678	675	611	589	657	641	687	648	652	613	644	615	647	663	648	624	631	646	599	608	668	621	638	650	639	626	620	656	637	619	597	603	615	688	618	600	630	611	645	634	645	649	676	658	627	656	614	647	628	657	628	637	573	637	660	643	627	625	624	644	623	626	645	673	621	641	618	662	612	647	637	644	656	639	599	634	641	615	631	614	653	623	645	619	652	610	631	655	644	603	646	682	635	658	622	667	634	627	607	615	632	609	653	621	642	595	596	628	630	609	619	625	647	665	610	599	612	650	629	593	632	598	631	619	631	637	666	631	643	680	665	630	644	620	618	674	624	625	600	601	618	592	631	624	622	589	663	652	655	614	618	592	638	611	656	578	631	630	658	602	668	623	661	615	633	665	648	621	667	643	597	684	650	603	611	662	644	623	593	609	628	678	627	635	663	633	634	638	626	662	619	609	569	612	665	654	628	663	607	642	619	643	605	650	626	612	622	655	601	588	634	648	678	638	641	630	644	569	653	655	626	602	610	638	621	600	625	663	659	656	611	625	630	623	621	640	568	644	644	623	600	612	615	655	678	652	631	648	618	651	656	611	610	642	631	594	625	645	621	623	669	615	665	622	617	607	642	600	611	620	640	639	647	635	622	655	611	665	660	620	656	646	633	629	654	630	678	598	595	634	651	625	624	620	610	672	579	642	650	649	622	665	630	646	643	644	601	598	628	668	642	616	624	680	652	604	616	654	648	619	615	621	587	664	600	686	618	602	623	632	600	621	617	661	650	637	586	626	619	603	609	614	668	638	645	647	614	627	624	622	608	550	641	676	631	672	650	622	625	617	646	641	658	610	623	671	603	596	595	674	619	630	583	607	587	672	633	649	650	622	640	623	647	629	624	643	614	627	640	656	628	603	668	653	658	608	593	639	654	633	609	625	659	630	642	628	655	656	637	644	616	644	555	623	655	640	617	619	622	630	624	629	662	615	631	653	650	569	614	647	677	589	617	625	663	670	645	600	632	644	657	640	683	664	628	616	592	677	659	646	648	637	631	643	632	632	658	657	656	624	633	643	608	632	628	636	680	639	607	601	611	642	563	610	631	652	635	642	624	613	630	665	594	609	601	613	673	609	668	617	600	614	654	624	655	614	642	599	609	630	616	627	595	613	688	638	640	611	631	591	646	644	656	641	619	572	559	616	613	638	680	646	651	639	648	635	624	627	641	634	686	597	624	603	670	620	618	632	599	660	668	647	619	660	626	616	637	581	660	591	557	602	632	616	650	620	618	639	637	649	623	641	627	639	661	645	677	602	629	634	625	658	614	617	606	660	626	690	603	602	592	585	629	650	661	629	622	636	662	631	656	571	639	636	655	629	637	556	614	643	659	660	649	594	623	664	603	668	616	612	637	669	622	604	608	604	612	626	630	681	662	644	648	612	624	661	596	600	618	616	629	601	642	640	681	651	632	620	631	617	580	670	667	655	652	648	673	609	675	647	664	629	605	640	616	588	587	607	644	634	575	651	644	631	613	675	612	633	614	622	662	628	639	615	633	641	689	677	632	626	646	667	625	605	630	624	655	610	634	627	611	609	627	672	625	645	613	653	625	621	638	601	609	640	624	637	627	642	655	641	639	649	646	632	637	650	642	625	594	654	644	597	654	647	632	658	576	603	613	635	642	642	568	630	657	621	624	658	609	618	654	698	633	639	606	637	621	610	627	688	577	623	643	573	661	620	622	665	615	670	602	645	650	658	648	645	666	627	688	624	623	618	600	626	636	674	649	652	679	603	641	649	589	647	627	616	621	602	650	638	647	674	623	640	609	655	631	660	657	610	630	603	690	626	677	649	625	661	640	614	667	653	626	605	632	648	632	623	613	635	621	648	641	637	624	595	624	655	653	619	613	632	579	638	630	562	605	612	653	623	641	640	664	579	632	632	643	592	654	638	592	648	648	641	636	591	656	620	643	578	634	624	596	587	635	587	685	619	658	648	629	624	582	615	646	642	592	613	608	684	607	644	596	574	660	614	655	697	650	621	614	635	653	614	695	650	658	580	658	610	638	616	621	651	615	557	694	617	658	651	609	675	656	652	661	662	590	665	673	613	650	657	649	588	637	650	628	614	654	633	627	682	625	635	603	627	596	623	647	628	619	645	647	631	588	623	625	622	605	608	634	613	655	612	627	604	673	619	690	607	608	685	624	626	633	665	605	613	622	630	653	611	612	611	629	667	615	631	607	641	645	631	658	672	657	610	615	655	659	649	619	610	634	588	643	627	623	626	616	596	617	666	618	632	618	656	662	646	575	647	621	664	682	622	595	631	632	599	637	655	634	622	627	649	605	621	611	609	651	636	638	602	656	614	651	637	604	662	596	640	630	608	633	615	628	625	630	620	627	649	601	626	630	618	635	615	659	626	636	623	635	678	658	670	643	606	657	618	607	663	631	611	607	619	654	617	653	635	600	616	653	689	658	651	639	606	598	648	581	641	626	667	629	631	665	599	641	670	578	652	688	650	607	662	634	646	668	672	633	637	622	637	648	634	598	590	660	608	641	652	605	643	644	619	643	632	615	646	640	657	601	620	608	658	628	598	641	643	605	637	643	648	649	629	589	626	678	609	606	597	697	646	621	608	613	615	605	618	644	644	615	655	667	606	614	618	589	648	601	639	628	612	661	615	582	640	624	603	629	591	656	667	631	618	656	668	638	669	643	635	583	611	616	632	603	572	612	678	645	716	633	636	599	568	610	626	610	648	612	595	626	582	612	647	590	594	610	605	644	622	671	621	626	634	615	633	637	649	613	658	635	646	638	625	668	668	630	617	623	643	628	603	632	638	622	616	664	663	626	640	632	623	655	679	634	600	648	632	617	591	644	748	624	646	625	618	643	617	610	613	630	617	641	620	647	653	646	668	635	638	680	617	618	641	638	627	650	625	609	605	610	642	656	615	652	653	590	556	636	622	607	659	672	629	653	629	623	636	653	633	619	649	581
13731	2528	2458	1850	1246	1088	919	659	603	543	523	488	414	373	385	365	332	366	329	296	326	318	343	328	342	315	353	286	273	281	261	265	236	259	242	228	223	219	227	238	228	231	257	280	242	239	241	230	242	217	235	231	198	244	246	214	244	221	249	195	214	221	212	223	222	230	227	221	249	212	215	227	223	227	224	224	233	247	232	246	235	218	220	206	232	202	207	264	236	253	222	227	219	200	219	228	261	231	211	219	223	223	228	255	211	200	226	228	236	209	241	234	221	211	221	231	215	209	238	220	238	224	218	238	200	206	249	222	205	233	222	214	207	246	249	224	244	242	218	235	226	209	219	216	225	242	244	223	220	238	237	240	259	241	230	230	226	231	227	210	222	250	206	241	216	232	242	195	220	223	249	247	240	226	210	247	231	223	214	210	237	196	214	229	200	228	223	242	261	244	218	212	247	238	215	226	233	219	220	210	220	223	201	212	229	210	205	230	232	239	221	211	221	221	248	240	219	217	226	226	217	233	243	220	202	232	223	227	221	218	209	231	251	250	246	220	229	220	205	231	233	239	219	224	215	205	229	234	214	215	230	226	221	221	233	203	239	217	228	199	229	243	223	246	246	227	216	241	219	226	228	240	202	228	233	209	205	212	236	213	241	246	230	210	219	233	235	244	210	203	236	258	226	213	214	208	204	227	217	214	212	208	225	242	236	216	229	233	239	218	216	250	187	218	218	218	206	217	230	239	245	231	231	223	229	226	224	222	233	229	232	237	246	225	230	240	203	232	235	213	208	241	229	243	225	197	222	251	216	218	216	208	218	242	237	243	227	238	219	232	206	221	217	231	205	228	224	236	243	211	237	196	227	196	231	225	238	239	218	236	221	224	203	205	225	223	238	204	226	241	226	224	250	226	246	229	229	231	212	227	205	212	256	226	253	237	236	191	237	214	217	228	220	249	209	204	242	206	204	276	208	236	215	230	253	249	248	248	227	248	200	213	231	251	232	202	234	205	223	220	223	258	225	236	245	244	220	233	232	244	232	214	249	214	223	217	213	215	232	200	221	215	243	236	259	232	242	223	220	235	244	236	247	210	248	190	220	240	208	217	195	222	218	223	205	240	226	247	215	227	231	216	251	234	261	219	212	241	216	240	222	213	199	220	228	181	239	236	230	222	208	218	225	194	223	226	215	241	227	237	201	224	216	211	234	212	231	210	217	202	226	239	233	209	235	241	243	239	224	241	229	225	226	229	201	231	236	219	231	198	223	222	206	190	241	224	263	219	224	240	227	226	229	226	248	221	226	223	216	217	219	199	245	223	217	227	246	210	218	224	215	226	235	231	226	214	256	229	231	245	231	264	203	238	233	232	219	207	239	233	248	220	220	230	212	234	213	232	237	220	219	217	238	225	237	233	189	236	223	246	220	253	237	219	250	226	239	231	219	254	211	226	229	210	206	214	253	225	226	228	224	242	202	223	241	235	238	225	236	218	219	232	229	226	234	224	237	234	230	244	223	208	208	200	229	222	262	235	220	211	220	236	230	229	239	251	207	231	208	231	226	236	196	246	245	248	189	238	231	215	229	218	241	222	215	235	205	230	221	234	230	206	193	208	206	186	226	248	223	223	213	224	220	205	243	212	221	201	208	219	230	216	247	220	239	235	244	199	216	236	213	239	204	226	229	237	233	235	235	217	220	231	243	209	260	245	231	218	242	212	207	211	212	218	247	219	246	223	240	258	215	234	238	228	214	215	214	232	244	207	222	215	223	197	199	206	222	229	239	244	241	234	244	221	233	212	209	224	245	228	229	240	215	246	250	210	219	201	231	211	215	225	238	212	214	202	231	191	204	211	235	242	233	203	234	245	267	253	272	197	212	226	229	240	227	211	265	213	231	223	233	245	206	215	241	211	237	223	223	228	223	225	223	220	227	222	233	222	237	205	237	212	234	213	238	216	239	216	223	218	213	245	246	209	232	230	196	218	235	227	193	220	230	220	221	232	228	263	234	201	214	219	227	240	233	211	197	204	238	252	219	220	241	223	220	233	257	231	263	235	237	233	236	230	241	223	218	232	227	211	242	247	249	221	236	230	228	231	272	201	268	217	232	246	244	227	208	243	213	248	225	209	230	222	223	191	224	242	222	250	221	223	224	207	194	245	218	239	215	226	245	215	210	222	228	226	255	234	215	235	220	213	226	245	236	233	239	249	222	223	196	239	217	223	237	226	222	210	209	238	211	210	243	262	237	201	227	235	231	236	243	220	204	223	219	217	214	232	211	218	222	226	238	211	213	233	212	234	249	223	203	226	233	224	210	220	233	229	222	221	227	227	195	215	224	201	256	218	201	240	218	234	212	194	207	234	235	233	243	216	232	217	210	228	218	232	241	253	230	223	251	193	225	217	243	228	246	211	193	257	216	239	236	232	224	213	231	272	230	219	220	229	232	239	228	230	217	239	248	243	215	221	231	231	250	252	246	249	273	225	217	212	231	192	199	205	240	243	238	199	238	240	220	217	209	226	200	239	221	236	226	240	223	217	258	244	217	227	230	228	249	230	233	230	250	232	213	222	227	244	236	257	211	231	211	247	233	215	245	233	217	218	255	240	211	232	240	220	222	232	232	234	216	231	222	220	237	245	214	229	210	244	218	214	257	232	225	237	239	206	220	227	221	204	216	223	226	207	226	212	219	227	231	260	217	265	218	223	210	210	245	211	197	192	218	244	217	200	200	228	243	182	191	231	228	219	230	227	210	236	237	218	263	242	218	214	234	220	231	212	239	249	251	232	217	213	222	248	232	218	185	230	246	238	213	246	237	220	232	223	222	240	234	225	239	241	224	233	226	237	227	237	229	244	255	219	231	227	245	244	209	215	235	217	229	229	237	232	222	238	234	207	217	236	249	228	229	227	203	229	229	229	224	193	225	220	219	217	221	222	236	239	236	196	246	172	224	255	246	215	221	227	221	216	213	211	223	227	209	218	245	203	227	222	223	218	192	239	231	227	249	221	230	224	227	226	227	200	198	224	209	230	239	252	227	227	229	216	208	228	248	232	217	238	242	210	224	221	217	217	250	221	241	219	245	224	234	223	221	249	224	228	269	219	230	248	221	249	236	230	256	223	207	273	235	215	204	189	228	204	222	258	214	227	240	234	223	238	224	219	234	219	226	203	227	251	222	224	253	204	228	210	228	236	202	217	229	200	205	215	225	227	231	218	202	233	198	237	236	203	252	248	237	228	252	244	210	231	232	223	238	246	231	229	246	245	199	228	229	268	211	224	245	218	244	252	225	217	229	219	230	199	247	204	222	220	201	199	210	244	224	222	235	208	228	228	221	213	215	248	218	237	255	244	226	227	237	222	223	210	208	211	217	204	209	239	220	237	218	212	203	213	217	247	246	255	236	221	224	231	217	243	222	234	227	232	245	215	196	187	216	246	227	254	216	196	232	224	251	262	252	248	213	232	247	233	205	219	236	199	209	208	224	248	242	229
7656	2189	5200	5822	5187	4914	3857	3375	2884	2639	2523	2140	1890	1914	1723	1477	1415	1540	1273	1269	1439	1450	1518	1428	1298	1378	1226	1217	1042	933	788	789	748	808	782	778	738	721	806	804	820	819	784	798	912	804	668	654	563	573	650	597	595	554	618	607	584	568	579	599	596	511	558	573	610	591	572	583	569	564	596	571	589	584	567	606	552	558	575	566	522	575	546	589	578	553	578	581	577	555	550	582	552	565	523	527	586	548	529	534	535	541	585	519	529	542	553	566	518	527	552	535	543	570	559	517	562	557	543	553	562	560	572	565	533	555	510	536	572	566	540	560	518	570	558	546	564	533	593	557	546	580	582	521	546	563	577	539	556	559	564	532	546	540	545	569	562	589	547	566	595	573	550	557	533	565	564	613	535	511	598	562	582	503	549	563	567	549	531	573	524	523	548	509	564	565	503	541	541	571	549	574	542	531	536	554	587	573	571	556	551	533	495	561	522	553	526	543	553	559	546	523	552	523	566	550	536	567	540	537	492	533	535	490	519	563	583	568	526	529	535	535	564	553	520	518	596	482	533	486	557	517	579	527	518	573	547	513	565	530	578	514	519	499	528	569	519	567	516	550	498	549	510	555	534	520	532	507	591	542	549	528	583	523	527	596	583	564	554	537	552	579	559	544	545	548	528	570	525	532	546	551	564	536	569	532	525	533	537	532	515	549	522	526	513	536	527	540	565	572	536	553	541	543	527	593	566	522	567	507	542	531	542	553	541	546	565	521	580	518	528	499	570	497	522	541	528	548	529	581	504	554	520	555	567	529	556	524	539	523	557	544	548	543	560	540	575	548	541	539	543	519	573	529	544	556	502	539	578	513	506	533	548	530	526	518	559	542	525	533	551	578	540	574	539	573	512	548	529	525	517	525	562	557	606	538	519	561	579	519	522	551	554	512	570	495	582	581	510	554	571	529	520	558	534	547	556	554	545	556	530	533	507	515	565	532	584	577	521	586	531	520	548	541	552	532	564	529	518	526	526	588	587	569	552	540	521	523	568	528	565	534	537	571	525	491	559	526	530	546	532	523	556	542	567	514	541	535	566	531	537	557	540	560	559	536	546	544	598	542	553	515	534	509	548	535	537	595	576	531	551	546	521	534	573	552	538	554	563	587	547	532	542	536	535	525	521	560	529	566	537	586	532	526	553	581	539	549	557	542	532	554	534	518	527	554	507	552	506	509	534	542	533	548	528	550	536	522	527	583	537	508	536	499	550	521	542	572	548	505	538	582	561	562	553	534	556	572	505	544	558	554	568	523	565	556	569	528	513	557	570	557	531	580	525	578	555	544	512	548	551	562	526	579	554	538	578	536	534	497	516	526	554	490	522	571	570	539	601	505	552	560	547	539	527	574	528	537	499	567	558	546	575	514	571	580	526	540	542	535	511	560	558	534	564	580	546	523	529	541	555	565	541	543	503	537	528	531	514	547	567	531	539	530	587	553	545	537	559	568	537	538	510	587	541	581	551	546	552	512	523	545	475	522	528	555	565	527	545	565	540	531	548	525	522	590	552	510	501	541	561	559	547	551	548	555	546	549	548	542	533	549	445	520	566	539	502	539	550	539	555	534	511	572	531	549	534	522	506	528	560	537	525	517	545	532	578	520	539	583	550	618	576	550	537	532	558	552	520	542	542	530	524	531	523	573	572	525	596	522	542	548	558	517	532	510	543	528	537	568	499	561	498	562	570	552	563	527	526	577	534	511	559	550	546	556	540	530	515	540	551	572	591	576	525	551	529	516	518	523	524	520	534	580	513	539	604	566	558	510	544	525	514	537	539	542	598	526	513	537	563	538	561	522	543	522	543	548	524	555	511	562	543	558	517	588	561	523	518	527	519	522	568	566	543	537	496	512	522	563	518	510	590	542	565	552	551	539	575	518	544	554	532	543	580	520	545	556	544	549	525	554	535	558	509	570	541	562	488	519	514	559	525	543	527	543	573	520	552	519	593	529	544	516	559	482	565	549	541	551	567	518	539	519	550	557	559	574	518	543	539	511	554	540	534	559	569	550	575	552	552	521	514	580	560	553	559	563	550	531	535	537	516	531	497	553	529	540	496	540	581	534	556	564	555	512	551	576	494	590	568	543	559	570	566	523	555	532	547	534	530	556	544	529	547	586	501	579	535	553	573	533	555	544	536	521	551	568	532	541	526	536	585	550	538	562	516	534	548	520	548	526	539	558	501	512	544	540	530	536	551	538	570	553	549	525	542	531	552	573	519	532	523	521	516	560	531	540	526	561	549	545	507	561	550	532	555	500	527	549	567	554	537	560	501	487	503	553	550	518	576	543	501	542	521	562	531	506	526	539	573	547	586	525	515	554	566	521	522	524	560	554	517	537	571	563	536	563	539	558	564	534	561	492	546	564	517	522	558	523	573	554	539	540	528	560	531	562	539	532	585	541	519	540	549	567	564	497	569	536	530	555	520	509	514	554	529	552	520	542	515	536	565	553	539	531	539	548	576	516	576	570	566	571	538	546	550	557	546	545	571	574	538	536	557	584	531	562	565	555	563	547	584	531	544	498	557	564	518	546	536	537	523	520	588	578	566	568	557	552	572	548	540	546	547	525	557	549	533	532	519	537	558	544	508	526	521	515	541	578	556	577	508	604	557	538	546	549	555	534	577	539	611	552	518	535	524	503	535	505	529	558	574	581	535	574	528	557	543	541	539	535	534	539	492	557	521	533	537	539	540	551	506	557	601	552	549	516	522	540	529	536	528	528	527	511	552	567	549	535	535	541	545	539	574	558	550	574	517	569	574	539	579	564	516	548	488	521	496	522	572	573	558	533	553	533	528	562	543	567	554	518	565	568	545	501	581	561	599	531	512	536	488	574	545	514	556	554	580	556	523	493	535	531	584	518	488	533	547	510	496	551	596	520	501	560	497	542	534	568	510	558	540	588	553	586	554	573	514	542	530	583	530	556	552	558	549	542	561	538	523	555	523	571	578	522	569	560	570	516	533	559	560	557	519	515	548	556	564	515	551	547	553	493	538	574	524	580	583	528	594	548	548	501	531	535	505	522	558	551	561	553	556	554	528	539	544	538	521	546	564	539	552	538	502	586	587	557	496	556	580	520	528	535	555	493	540	571	568	538	582	532	544	555	594	546	512	567	552	550	543	492	582	516	539	549	581	564	566	542	555	531	583	527	486	547	549	563	509	545	557	557	535	520	525	560	508	520	566	558	521	514	558	535	512	499	558	566	583	549	556	476	545	577	470	528	551	552	551	551	524	551	521	541	540	526	500	531	522	571	505	551	514	563	581	507	537	537	537	588	544	550	549	540	530	542	530	528	524	521	587	553	554	509	528	549	593	580	555	531	536	556	528	550	570	571	547	521	543	564	556	562	556	513	544	557	479	547	501	573	575	568	538	555	580	543	516	530	548	552	537	568	517	593	563	540	532	563	543	525	563	572	580	565	550	544	553	567	556	539	519	542	545	512	551	563
1848	163	165	140	163	180	200	188	161	180	147	158	177	142	157	159	147	169	133	151	129	137	145	165	137	152	117	143	146	127	110	139	139	152	122	130	139	116	111	144	121	118	152	140	150	124	124	143	119	133	134	127	132	109	134	132	146	137	119	142	134	147	120	128	134	140	139	136	147	147	132	124	124	132	132	137	134	137	116	129	139	146	139	120	148	136	136	143	129	145	144	139	124	148	122	138	136	139	135	134	115	139	149	135	135	144	140	127	136	135	118	123	121	134	132	143	138	126	122	108	116	141	121	122	143	129	129	112	131	141	134	113	131	151	130	118	127	129	144	146	131	127	135	157	142	146	99	133	141	135	131	156	134	134	127	118	138	132	137	128	130	124	130	143	131	123	134	143	120	148	123	156	142	149	154	124	161	132	132	109	130	146	147	145	139	139	135	147	134	141	143	147	133	125	124	116	135	117	120	127	117	118	132	134	141	132	151	176	139	108	157	155	122	103	118	126	141	145	106	146	146	140	152	130	143	125	121	168	142	120	157	137	135	142	134	126	147	132	137	144	121	127	155	122	126	145	140	129	138	129	147	141	140	135	136	124	130	141	122	134	124	144	119	132	132	137	119	132	135	123	154	166	108	124	118	147	131	103	121	142	155	136	143	121	121	128	135	119	138	148	125	135	124	107	136	118	143	110	120	138	131	145	137	109	136	116	138	147	131	137	145	128	134	118	142	114	111	127	133	126	146	99	124	132	121	138	134	129	98	123	148	119	134	104	144	126	139	138	124	109	149	141	128	155	126	123	143	138	147	147	127	128	125	119	123	128	117	124	128	170	146	122	128	140	121	125	155	148	117	147	135	118	135	118	130	120	139	121	135	137	118	109	134	136	146	156	112	131	150	111	163	130	114	126	143	130	128	129	128	135	133	138	128	127	130	139	146	136	121	140	142	116	116	129	128	131	132	149	130	131	125	127	135	116	126	130	117	137	148	127	129	142	134	125	128	131	115	120	124	122	135	130	132	118	119	131	131	148	122	129	127	124	139	138	120	117	130	138	128	113	117	114	140	113	140	149	138	139	127	126	140	114	125	120	137	127	136	136	116	147	110	149	124	148	136	147	130	134	129	150	142	130	138	136	135	159	128	112	128	148	123	138	142	130	120	115	142	156	136	117	140	126	130	117	138	146	136	132	140	143	132	143	155	112	143	131	143	127	121	148	115	138	150	121	147	110	129	154	148	139	121	122	139	142	139	155	118	127	152	122	158	150	137	139	143	134	121	147	123	154	123	125	141	142	132	137	164	145	127	113	109	115	159	129	148	137	104	132	128	125	140	120	118	139	135	138	134	112	151	149	110	135	116	147	154	118	125	134	129	136	124	138	118	132	124	148	111	127	128	145	136	139	121	121	143	114	117	147	133	130	114	135	121	133	166	147	151	121	119	137	125	131	138	125	136	121	138	124	136	139	136	150	115	111	131	119	133	140	133	137	143	145	135	121	130	138	134	150	137	140	126	133	147	130	141	123	126	163	131	122	156	162	124	118	130	132	110	133	145	133	152	139	106	117	124	147	133	140	143	135	128	133	125	116	129	147	150	110	124	139	140	127	153	133	144	119	115	150	141	134	131	129	137	134	141	148	133	138	116	130	135	134	107	125	118	137	123	124	146	133	127	147	134	144	120	129	118	148	134	146	121	151	138	135	134	136	133	111	123	116	138	127	158	127	128	136	117	129	143	141	134	120	133	114	153	107	136	121	119	159	136	150	129	124	128	131	141	156	102	118	135	129	122	136	124	135	130	129	132	136	134	126	136	118	129	141	148	134	138	141	154	128	138	123	138	138	120	147	165	130	119	132	132	154	134	135	121	144	118	126	133	136	113	136	123	122	146	130	110	118	151	127	137	130	136	156	132	133	115	132	124	137	145	144	154	137	129	142	130	124	129	131	126	128	148	135	146	130	143	123	136	146	130	120	135	134	141	135	142	132	140	142	135	151	124	133	141	148	125	146	127	157	153	152	132	122	132	155	136	137	127	107	144	127	142	126	132	109	125	147	115	143	142	100	123	142	153	122	127	136	124	133	110	141	138	121	140	133	144	131	122	119	134	127	115	117	149	145	128	163	142	127	134	113	155	132	147	133	119	143	125	132	141	137	129	127	124	136	112	131	107	132	132	117	133	139	123	143	106	128	135	133	145	120	110	116	136	109	136	119	134	100	134	142	118	115	164	128	129	163	132	129	108	131	132	142	121	125	135	135	136	149	141	141	124	119	149	139	112	132	151	138	141	129	132	132	149	127	135	125	122	118	138	135	125	131	131	131	149	128	134	139	129	126	155	124	127	106	132	120	120	161	127	131	142	125	138	87	131	118	122	115	122	137	140	120	137	163	146	154	179	138	138	143	126	147	152	134	133	144	137	157	124	128	125	139	134	141	126	126	120	128	115	132	141	132	129	135	131	137	132	151	115	129	137	123	131	121	133	124	141	132	142	154	110	131	138	127	128	142	123	117	148	115	148	117	126	142	121	126	137	130	136	127	135	135	137	129	134	145	117	137	146	129	133	145	125	118	121	150	145	165	137	142	125	128	112	127	131	126	147	139	103	126	155	145	116	116	118	114	118	148	122	143	134	136	122	143	127	138	119	141	136	129	152	142	139	139	166	138	138	127	130	150	148	123	146	153	135	139	136	132	141	117	120	130	133	120	143	132	163	136	115	128	150	124	122	151	136	123	119	133	127	130	135	125	126	126	132	128	133	114	137	144	113	115	131	131	133	122	143	136	136	133	121	122	130	162	122	138	130	120	123	144	137	126	151	113	144	131	139	131	135	135	128	140	120	139	132	138	112	137	142	130	112	136	136	140	111	147	161	131	147	143	141	137	144	128	120	127	113	127	128	147	121	157	138	127	132	127	148	114	128	127	148	113	131	128	151	129	134	139	144	128	128	135	121	114	128	151	145	136	112	131	129	138	152	132	148	135	125	129	137	140	138	130	130	131	137	144	129	128	134	151	138	127	127	119	131	143	138	128	132	158	151	132	135	124	130	142	139	142	123	137	140	110	148	147	129	130	131	123	142	131	129	146	131	135	134	142	152	128	138	140	132	139	139	139	131	112	126	145	144	124	144	132	114	134	129	123	134	133	146	145	133	137	134	135	135	160	117	135	134	144	125	117	133	151	142	143	123	125	135	144	124	134	127	140	131	146	140	135	124	132	154	143	125	114	126	137	106	131	124	135	128	136	131	121	137	147	127	103	152	129	128	127	126	152	132	136	144	132	134	137	137	133	124	144	138	122	138	152	112	114	121	129	138	150	130	127	158	127	135	121	147	118	130	148	122	119	130	123	134	137	122	129	152	141	141	118	124	124	131	119	153	129	146	119	148	148	142	137	128	137	123	127	137	122	133	121	126	138	137	103	118	131	125	117	139	130	130	156	129	127	152	124	139	124	124	133	105	136	141	113	125	115	138	131	138	124	134	134	129	127	132	139
2158	438	451	497	517	807	633	649	660	602	646	582	542	566	507	508	510	558	428	436	445	421	445	472	418	485	485	407	386	373	369	375	362	361	372	371	378	412	405	424	384	364	370	357	357	355	354	357	339	355	370	376	347	354	399	383	365	336	341	363	365	350	366	400	390	373	347	356	370	355	356	357	411	399	395	383	389	355	341	398	353	401	331	376	393	378	376	382	396	384	360	352	377	359	362	349	362	404	354	382	390	384	381	333	338	355	377	378	350	349	383	367	381	364	357	371	378	358	361	340	365	405	387	390	368	357	364	370	374	345	349	348	382	346	364	383	381	370	348	395	392	384	382	331	376	378	357	390	318	381	363	354	356	348	371	357	410	368	380	345	370	378	366	384	355	370	395	364	368	380	370	355	370	395	325	357	382	398	372	354	368	338	366	394	372	365	371	362	369	364	354	387	343	363	352	366	376	380	358	388	358	367	354	358	370	388	373	383	363	403	336	370	372	354	381	346	331	360	393	391	395	364	357	363	406	370	385	366	331	390	380	388	390	354	347	344	377	382	374	371	367	382	371	377	371	369	374	373	379	363	370	371	352	357	351	374	336	356	347	357	363	398	347	383	375	356	374	355	322	360	407	372	368	358	317	372	344	372	366	379	355	423	367	354	351	337	365	406	375	376	394	369	353	400	396	399	388	373	391	368	349	362	356	395	371	379	382	399	364	337	381	352	374	353	386	354	343	390	384	360	344	367	356	343	402	396	347	361	355	405	353	348	371	375	360	366	385	361	366	361	378	377	418	377	352	351	374	366	348	367	341	351	353	362	391	393	382	367	357	399	329	399	372	384	352	355	350	362	379	338	397	378	382	375	385	375	374	361	374	387	372	386	342	379	350	374	387	377	368	414	350	346	368	368	358	378	374	400	344	361	380	348	381	343	370	380	346	372	385	386	381	360	339	371	355	369	385	344	362	381	353	365	378	354	334	424	354	351	354	390	329	373	379	346	360	363	387	368	361	392	374	375	386	351	387	340	392	380	391	360	358	390	365	355	341	385	421	352	346	363	362	382	370	364	342	366	361	382	340	354	375	369	374	360	352	358	376	346	385	414	370	381	331	379	332	372	374	368	364	336	350	348	332	358	375	366	380	383	387	352	345	379	348	365	409	368	380	350	389	359	352	375	352	376	357	319	345	351	369	328	343	391	354	330	341	362	397	387	366	346	368	345	380	350	393	365	371	377	380	336	399	353	399	369	374	388	369	392	339	366	385	346	363	373	335	360	385	393	392	320	390	400	359	397	376	392	394	358	343	354	363	349	403	346	360	371	329	367	394	387	358	377	368	368	355	380	375	375	351	326	358	338	360	354	384	374	334	396	356	349	385	372	396	340	377	334	386	347	309	375	367	373	384	372	370	384	400	389	338	325	377	370	366	368	371	361	380	386	362	365	351	377	357	357	365	344	380	375	355	378	337	385	334	390	363	375	355	356	360	394	362	382	362	336	379	366	341	320	331	363	375	310	359	372	381	365	388	369	384	380	362	348	381	376	355	399	374	377	361	330	391	368	353	335	359	394	369	363	365	374	366	340	354	330	382	357	368	369	321	390	395	414	379	411	342	345	384	360	351	370	336	397	354	356	375	344	349	373	370	363	360	332	374	338	388	352	387	340	391	394	351	354	385	351	370	352	386	368	382	372	375	391	338	348	382	346	377	329	358	353	368	347	354	365	382	354	415	377	382	400	379	396	364	371	338	384	359	390	345	340	405	379	373	398	383	400	364	340	360	371	385	349	361	371	365	362	377	320	365	362	390	378	400	360	365	360	398	370	381	384	358	377	393	385	388	392	378	360	375	364	380	384	373	391	384	378	372	391	356	363	353	340	360	402	377	405	392	371	334	359	383	382	378	390	384	374	343	366	373	348	412	381	341	352	335	396	384	377	386	373	364	344	348	364	342	368	371	345	368	327	392	395	364	354	401	370	390	354	337	341	354	365	365	335	370	385	356	387	369	370	349	388	385	375	380	383	341	331	356	381	353	377	379	376	365	378	409	362	338	342	390	383	394	384	353	335	349	386	352	372	354	389	357	375	351	344	360	381	373	383	402	368	358	360	370	355	338	361	388	384	354	373	359	375	362	366	368	358	370	335	347	360	378	351	330	410	370	362	348	384	337	352	364	390	330	389	378	346	378	358	377	390	376	373	365	323	394	367	371	362	360	352	377	358	386	360	370	360	368	331	383	365	378	365	383	358	351	392	361	344	379	378	389	384	392	377	363	359	371	363	354	377	384	367	380	362	334	335	345	354	354	369	388	356	367	367	371	400	366	342	359	363	368	334	365	368	399	342	351	390	368	339	347	352	352	385	356	364	342	341	384	382	371	359	360	379	381	374	358	372	365	358	380	383	352	324	354	395	379	361	345	376	369	365	359	372	372	391	359	373	407	350	355	360	348	384	361	334	365	370	397	397	364	345	332	346	384	350	388	395	361	356	371	402	366	358	350	389	381	382	365	349	372	393	338	407	356	344	364	369	391	371	379	344	375	357	377	410	385	369	373	354	355	332	403	393	359	368	382	357	389	389	371	403	382	365	368	382	395	380	342	363	326	389	377	359	368	382	330	377	365	369	423	371	373	364	379	394	355	351	377	368	350	392	356	383	342	345	358	359	381	382	377	363	349	386	366	369	323	376	379	363	370	368	380	379	346	337	335	409	392	320	356	341	390	327	388	347	363	383	372	351	375	377	366	381	428	386	363	337	369	352	376	399	362	369	374	363	366	413	336	378	335	342	379	366	324	369	405	383	383	339	370	391	376	366	375	395	345	352	384	354	389	370	340	399	346	374	381	369	366	377	345	349	381	362	390	356	367	368	361	375	398	391	378	345	366	376	376	336	361	349	373	354	354	383	361	365	370	376	375	400	366	351	385	374	381	358	368	374	384	366	398	339	374	344	371	347	357	402	353	367	376	334	351	347	347	366	391	346	364	394	371	351	373	339	361	377	369	333	331	364	384	350	404	363	339	367	351	358	340	377	381	387	340	393	361	363	371	379	376	363	339	371	377	327	375	348	379	348	336	375	376	376	367	357	350	346	360	357	405	359	368	368	360	326	370	352	375	356	380	369	347	363	362	394	384	336	374	342	370	388	342	406	355	390	348	356	384	355	399	364	367	401	372	374	363	366	364	369	393	366	352	365	368	331	396	405	347	350	380	375	364	354	372	393	405	391	364	371	338	358	339	365	354	376	372	359	353	360	372	363	358	357	370	371	374	357	370	366	374	322	375	364	375	371	354	395	370	364	350	366	346	421	366	348	350	405	348	350	419	374	358	390	372	358	371	354	355	352	370	372	373	350	384	406	346	342	394	390	386	358	381	403	367	358	361	407	361	381	369	357	359	372	384	408	379	352	357	328	377	364	346	353	370	368	386	406	365	363	346	385	408	347	347	393	382	383	386	375	350	356	375	342	366	376	363	386	368	400	389	367	344	343	343	370
7576	1188	1229	1031	780	717	574	551	489	412	400	390	337	369	383	315	339	329	297	286	347	357	365	331	347	300	290	322	272	263	290	250	268	312	275	253	253	268	272	304	259	284	287	289	275	274	289	267	233	242	275	261	247	253	253	259	296	231	292	256	263	251	266	277	234	275	287	276	255	276	265	243	279	243	280	238	245	292	269	270	252	250	257	271	238	249	261	243	228	262	253	243	281	259	258	230	283	257	289	239	253	268	240	270	267	252	257	281	274	254	254	263	253	251	279	265	232	253	265	275	263	275	226	252	233	259	264	260	254	242	246	288	238	259	272	267	274	253	283	252	262	262	260	259	237	250	271	229	227	282	252	251	251	246	240	229	253	273	253	258	251	266	264	252	232	232	255	269	232	236	262	269	254	247	248	275	262	252	262	258	281	273	262	258	257	240	276	270	238	292	278	249	282	262	269	262	244	224	257	260	227	253	288	243	263	270	267	236	262	243	259	264	242	238	269	245	278	243	284	240	246	261	239	266	267	246	271	248	213	273	260	258	233	247	270	245	265	266	217	211	254	279	253	258	257	261	239	253	263	268	272	267	262	249	262	253	273	255	257	273	248	254	282	252	260	276	215	274	282	263	260	237	301	262	256	252	261	263	291	246	274	276	250	286	233	278	267	276	282	268	241	226	268	286	248	250	242	257	285	275	298	237	268	246	260	247	241	259	250	271	226	258	248	271	253	295	248	245	254	221	232	266	242	287	252	275	240	248	243	276	258	245	262	262	257	215	258	248	228	248	275	236	256	253	250	245	267	242	244	244	234	257	244	280	264	255	259	271	251	255	271	248	258	251	238	284	244	248	255	242	251	258	250	267	286	236	250	252	259	258	262	267	258	258	256	270	256	254	248	275	253	236	252	247	260	267	249	241	253	280	245	260	234	241	240	250	277	273	246	245	256	232	240	237	235	246	293	251	247	281	273	228	239	240	304	272	266	234	243	241	280	241	287	241	272	239	234	263	263	232	249	250	258	213	268	254	236	236	279	268	288	259	257	240	230	264	297	222	298	265	285	221	286	251	254	248	260	260	250	261	277	259	271	267	288	246	279	267	256	237	302	234	238	256	269	258	275	275	238	274	244	245	277	253	297	267	266	259	253	244	258	247	254	280	248	292	284	266	264	256	259	274	263	247	278	286	260	259	248	252	246	276	242	228	264	251	242	274	283	257	250	224	253	264	268	229	271	276	278	253	259	256	272	280	254	259	241	260	289	249	236	237	276	247	257	299	275	253	264	267	261	257	266	271	264	255	250	267	261	259	280	282	264	242	274	258	221	252	265	280	250	298	269	267	259	280	253	290	298	265	303	253	259	249	298	234	279	284	252	269	252	265	232	246	219	235	246	270	252	260	275	231	285	269	267	244	246	236	261	241	274	256	247	262	266	246	267	269	225	261	256	223	247	253	274	246	281	274	259	239	275	264	285	249	247	295	258	252	248	241	275	248	272	282	278	265	264	247	245	228	265	255	311	263	246	265	276	258	260	227	269	269	245	266	233	258	248	234	255	275	259	276	220	261	248	287	251	241	242	274	258	250	271	291	253	276	262	263	244	285	274	252	252	232	280	270	257	262	228	271	274	258	269	240	253	262	241	252	247	252	257	269	269	267	263	240	275	258	255	282	226	216	270	234	272	256	274	247	260	272	273	249	249	267	258	241	267	239	217	252	255	264	269	233	241	259	262	243	252	236	263	246	230	267	270	258	271	279	257	241	262	238	233	245	248	243	262	295	266	275	256	250	250	266	271	249	230	228	284	249	264	243	244	286	246	244	269	229	272	260	245	232	249	248	276	283	258	259	269	287	261	230	244	256	252	228	268	255	273	245	249	251	259	257	257	252	236	235	272	250	254	270	239	283	260	254	263	236	230	291	260	241	264	274	254	237	265	247	237	258	278	269	259	242	251	287	277	233	278	245	271	283	276	262	243	240	254	272	259	284	251	269	295	223	247	240	264	267	256	265	252	240	254	229	250	263	264	267	229	236	262	264	270	218	250	246	276	251	264	278	248	258	295	256	254	276	270	232	256	249	257	247	289	244	253	253	246	266	219	265	239	270	233	261	260	263	263	262	277	243	243	263	258	266	248	263	257	279	239	239	283	257	263	229	241	251	256	243	295	252	274	270	249	289	269	266	228	268	244	272	273	267	244	256	260	267	254	254	270	240	296	281	248	274	285	261	237	252	253	248	246	253	242	263	221	272	274	261	234	260	250	266	289	234	230	258	268	256	256	252	242	213	262	241	273	257	260	224	272	273	277	256	222	264	240	239	231	237	277	228	252	263	247	257	278	277	247	253	281	237	262	257	249	260	280	254	277	273	255	238	243	247	261	206	223	244	269	248	276	229	276	273	265	250	250	256	272	285	253	227	264	235	258	257	259	241	243	250	244	262	263	259	256	248	241	245	250	245	282	238	254	254	237	259	240	275	268	262	250	271	283	264	278	245	262	267	249	282	273	272	271	264	248	262	247	271	264	235	238	292	269	277	276	258	253	254	253	232	252	237	252	279	272	259	263	321	283	268	254	276	237	263	264	235	266	240	253	257	269	283	242	262	238	256	244	258	230	283	286	294	252	257	261	273	250	267	227	280	240	249	246	253	234	248	233	245	228	249	265	290	247	254	238	245	247	279	270	266	278	268	233	245	254	257	282	273	256	253	272	246	239	249	246	250	261	244	252	256	266	275	290	223	252	257	272	239	216	273	259	265	261	281	249	254	266	243	280	236	259	254	258	269	260	266	250	293	250	273	260	267	256	243	224	272	253	243	255	283	223	275	277	274	276	229	270	262	299	268	257	249	249	266	267	255	257	244	241	249	241	252	255	247	254	270	291	257	286	287	256	281	244	275	227	272	238	238	279	268	275	264	250	255	216	269	273	257	254	260	270	268	244	280	248	260	258	253	254	245	271	241	245	228	228	263	258	255	272	262	265	245	256	239	269	271	258	255	259	248	281	259	286	278	286	254	254	243	267	264	260	273	263	272	251	257	228	264	271	249	242	267	249	275	250	254	256	238	254	239	275	233	256	296	290	270	286	257	250	285	293	272	266	250	275	268	249	270	258	242	245	279	238	253	261	267	257	268	253	264	255	260	256	293	274	255	269	244	245	245	251	304	262	259	262	259	282	248	254	293	260	307	283	261	234	255	232	242	277	264	227	264	274	276	268	249	249	240	251	264	258	267	250	285	218	236	273	247	243	272	251	269	260	275	237	258	259	232	249	250	260	232	266	277	257	254	269	279	263	264	252	251	252	259	238	253	251	243	241	275	261	252	225	240	279	261	264	266	264	244	267	271	283	261	229	262	283	244	275	250	261	274	280	262	259	274	272	258	235	251	249	284	256	276	252	229	256	265	253	267	259	227	257	258	263	271	250	255	288	257	232	262	258	262	261	273	236	251	248	240	254	264	255	265	240	259	269	277	296	258	287	240	261	260	243	271	261	242
5820	1451	3099	3271	2965	3005	2514	2266	1921	1847	1768	1544	1422	1405	1330	1206	1239	1115	964	1053	1083	1216	1158	1131	1148	1227	1036	922	820	866	825	798	806	744	745	736	714	773	760	765	775	820	736	760	772	756	683	663	680	691	640	699	654	693	652	641	635	633	627	622	640	636	656	671	688	650	638	629	666	636	627	608	589	666	652	613	676	652	637	646	620	647	693	656	597	628	656	625	661	657	619	639	672	641	593	665	620	674	602	614	636	623	660	575	614	675	627	648	639	672	617	619	654	610	599	644	643	606	674	628	610	655	620	657	641	665	615	652	615	626	661	651	602	632	648	630	642	633	646	631	689	659	657	646	645	629	668	657	591	638	602	654	610	598	656	661	602	625	672	629	681	630	616	636	608	599	662	620	673	636	612	596	645	624	689	571	651	631	601	615	607	626	679	656	646	588	603	619	653	670	600	651	603	609	567	609	650	641	598	656	659	613	605	645	635	634	644	614	613	651	661	594	656	615	611	622	661	619	631	624	639	671	665	592	588	627	600	586	650	613	641	626	674	643	602	620	686	657	642	619	586	642	650	625	657	624	679	634	600	630	644	627	608	679	632	615	645	659	658	658	633	624	637	644	668	644	628	626	665	658	627	661	621	635	678	654	649	623	693	633	631	587	618	622	635	597	658	641	641	652	644	588	648	669	665	654	665	616	651	623	663	605	628	638	649	643	641	617	657	637	613	664	628	626	609	577	634	610	633	616	625	609	629	650	609	652	557	618	647	629	652	644	657	612	611	620	568	650	642	602	666	616	612	614	637	643	601	620	610	641	620	634	646	604	653	631	622	657	620	644	619	626	613	627	617	635	648	641	665	610	652	674	626	634	620	613	663	625	661	601	656	621	663	650	615	607	630	629	625	659	649	613	627	606	668	635	633	653	627	638	676	610	612	608	647	590	667	666	627	651	635	643	594	599	660	658	615	700	635	673	612	652	619	658	657	616	633	605	618	645	612	642	681	633	685	693	629	630	629	642	626	633	637	636	656	635	645	641	582	601	659	614	597	668	663	576	658	642	646	615	624	645	613	646	657	589	634	652	634	627	624	669	637	605	647	618	631	635	612	658	648	635	587	640	614	643	660	629	612	622	626	607	645	602	625	657	651	637	635	617	579	663	659	596	674	646	638	596	676	639	612	629	649	689	683	644	638	657	636	645	700	596	630	621	637	634	651	662	654	650	655	672	609	653	620	628	642	640	605	671	621	635	636	644	637	609	621	596	629	617	655	639	631	648	608	649	606	656	679	618	608	643	633	647	596	610	627	623	625	653	642	624	605	618	630	617	598	653	644	636	646	616	601	629	597	642	657	608	647	652	596	636	654	648	605	661	598	673	644	642	672	666	626	651	689	649	684	614	619	644	636	651	599	565	631	615	610	620	600	650	647	636	607	606	628	688	669	629	626	643	635	641	632	626	650	601	639	660	622	604	689	640	632	642	690	641	673	628	638	630	623	652	634	636	606	649	633	657	666	620	629	635	651	672	656	646	628	600	592	633	622	626	665	623	616	594	657	615	658	628	672	630	609	655	636	628	641	632	663	648	609	636	649	651	583	629	648	655	596	642	622	635	709	630	640	615	650	634	667	641	673	616	621	625	627	634	620	640	659	661	647	562	653	601	637	638	616	569	584	648	614	603	675	672	614	633	667	620	635	683	651	612	618	644	619	575	609	623	640	646	600	598	695	603	611	620	636	625	638	656	630	685	594	594	616	624	618	643	621	610	642	627	612	646	628	673	601	611	602	636	596	642	638	651	635	639	604	645	667	633	572	634	622	624	613	663	652	627	647	598	619	636	618	674	654	620	639	644	618	676	641	627	660	671	618	649	627	579	617	632	630	656	627	630	657	630	662	695	638	662	619	602	549	625	654	638	636	657	616	674	622	629	630	671	635	638	626	645	620	617	620	650	644	603	599	643	643	662	669	614	662	644	675	626	655	625	644	620	682	640	642	618	600	605	625	667	602	600	624	621	596	648	617	662	613	634	611	658	677	604	621	616	673	616	637	651	637	640	620	666	671	621	626	652	638	654	641	670	601	659	635	640	605	666	639	676	655	669	650	630	649	637	630	631	600	669	598	612	627	611	662	642	614	628	618	652	654	609	675	650	642	619	615	616	639	650	656	661	642	638	625	581	619	639	655	643	650	671	662	653	639	676	617	674	686	605	672	651	639	636	639	591	657	622	681	638	625	628	612	594	613	610	634	667	634	630	617	594	664	620	599	654	681	655	623	602	636	657	650	642	649	683	607	588	610	632	621	629	611	613	620	671	619	663	654	635	602	609	623	660	644	660	618	607	617	621	675	610	592	606	590	599	649	654	664	667	663	634	658	632	659	635	644	605	647	597	655	639	624	621	606	643	630	663	613	620	602	652	637	622	653	640	620	635	562	634	661	662	636	669	627	623	575	633	633	635	631	622	643	669	662	620	637	605	676	639	627	673	693	652	634	580	611	669	618	660	631	652	598	629	637	608	618	656	593	664	644	653	663	618	635	641	672	632	621	592	620	634	612	576	651	616	605	673	696	656	569	623	642	650	677	654	610	685	618	602	653	614	609	669	653	645	639	614	641	634	612	634	651	696	630	644	639	643	628	639	643	638	642	618	657	649	628	622	642	659	619	642	656	609	564	634	616	615	627	638	650	636	644	608	593	657	565	667	599	622	613	595	601	662	613	634	632	668	622	619	655	645	614	613	663	676	599	643	647	627	644	643	637	638	658	634	671	614	619	606	632	626	627	629	622	634	676	657	679	655	647	632	641	641	612	591	644	639	622	654	647	655	618	639	597	646	650	599	596	637	613	653	635	639	609	663	660	616	612	640	623	652	630	662	624	687	690	622	663	624	668	631	602	699	634	594	638	651	653	636	622	618	587	633	657	628	624	618	664	601	660	641	569	616	637	602	639	633	661	624	675	619	647	628	628	628	626	620	622	642	641	614	642	647	606	638	642	632	641	684	627	654	679	691	660	609	627	654	662	632	643	638	629	624	582	609	628	598	656	599	626	685	614	585	606	671	654	594	659	634	625	629	661	620	645	631	638	659	631	609	586	613	654	620	632	615	633	658	642	603	673	623	640	616	638	661	630	645	653	622	641	597	668	615	635	631	607	608	631	649	621	630	605	631	618	690	639	625	636	586	589	619	618	631	594	656	629	595	684	599	581	629	642	652	632	573	611	645	605	621	638	646	620	590	628	603	642	664	593	627	654	656	602	612	604	627	629	651	626	661	628	667	618	678	680	688	646	629	667	648	603	666	637	637	642	632	634	636	641	610	591	628	606	649	598	603	620	633	594	638	598	629	623	660	636	604	630	670	606	670	634	661	676	624	638	662	624	625	626	645	657	627	627	614	634	652	668	639	662	651	627	626	630	667	577	642	629	612	642	607	628	646	713	634	628	633	655	606	687	633	665	626	636	631	627	653	643	638	632	627	630	639	639	601	598	617	648	641	638	648
13701	2428	2471	1862	1256	1060	814	658	617	578	472	459	398	401	392	415	396	322	339	312	336	316	313	290	308	322	295	313	269	313	240	253	247	279	224	243	240	221	240	252	220	263	238	252	240	228	242	211	240	245	231	244	210	225	238	223	203	227	260	215	217	256	258	243	236	214	220	238	215	229	253	230	232	234	253	246	219	231	184	244	218	253	226	232	224	225	258	239	230	233	231	236	219	249	230	215	200	214	229	234	224	217	258	228	220	212	221	219	180	239	211	242	207	205	229	226	223	211	221	218	213	246	203	201	196	204	213	222	278	211	228	250	208	190	247	236	240	247	223	241	236	228	237	228	234	208	245	220	232	213	240	223	231	211	237	237	207	224	228	232	225	206	207	234	255	223	218	213	219	234	198	200	214	212	220	229	206	237	212	227	242	248	221	240	217	221	228	235	228	226	209	230	219	234	216	217	216	212	227	186	212	205	221	223	182	207	202	226	245	199	207	233	233	236	206	224	248	205	217	237	205	216	249	228	205	238	217	219	226	210	241	205	208	229	231	244	226	250	208	223	225	229	231	231	190	243	216	219	223	232	235	226	223	208	247	226	229	253	227	210	209	251	222	235	226	226	240	237	233	241	210	253	236	218	221	228	223	212	210	223	219	225	213	230	230	247	204	232	223	229	227	226	237	220	203	238	216	232	235	204	218	246	188	210	235	225	224	252	214	222	237	212	217	228	253	199	218	216	216	231	210	213	215	209	212	219	207	231	214	238	243	229	241	216	216	226	227	236	227	218	211	222	283	236	242	236	216	229	241	231	205	231	242	222	230	220	241	246	194	229	225	202	227	223	227	212	210	249	210	192	204	234	228	243	253	212	210	218	196	240	233	207	225	203	212	216	198	224	236	217	232	232	214	221	230	209	227	217	217	243	243	219	215	208	201	228	227	204	248	227	225	196	204	239	252	190	238	231	231	223	200	236	219	260	232	251	237	208	233	225	239	220	215	203	235	234	234	225	221	242	223	227	238	227	240	220	215	207	223	223	235	209	248	226	229	217	232	231	188	225	218	248	239	236	212	226	235	231	197	236	231	209	223	220	209	221	214	219	207	229	233	210	248	193	248	210	225	218	255	210	205	223	256	203	217	213	230	257	208	216	204	212	268	217	203	228	221	194	239	201	254	211	209	211	213	210	221	201	208	243	225	245	255	220	233	219	236	210	217	231	219	245	237	211	248	229	214	212	254	218	217	244	225	228	209	242	209	227	210	231	249	223	210	197	221	269	227	250	225	210	234	221	224	235	215	236	231	218	205	219	241	220	210	212	209	220	219	222	224	213	206	203	233	235	219	218	281	223	201	231	229	232	217	269	196	228	217	206	232	218	201	240	220	239	220	200	237	207	234	233	217	217	211	228	204	227	229	234	223	217	234	220	242	215	232	240	219	223	230	209	218	209	237	218	229	206	213	207	222	202	220	225	209	229	208	207	201	211	239	225	244	233	209	209	224	210	235	228	217	213	228	243	222	202	215	246	235	235	222	234	240	227	228	238	206	247	202	257	217	233	223	237	231	198	219	223	235	223	199	235	232	236	219	267	228	230	237	252	204	230	208	223	218	233	247	233	237	208	267	215	247	224	219	212	236	236	218	199	209	230	201	214	227	216	207	222	213	222	255	234	234	197	238	234	232	199	223	204	230	232	227	220	223	219	252	192	231	217	211	194	244	207	208	213	187	248	254	209	223	247	242	223	235	250	200	223	204	209	215	226	232	234	207	226	232	197	214	231	207	243	213	229	230	214	248	228	208	222	201	235	219	197	244	233	214	253	202	188	258	212	242	240	240	232	208	241	208	249	216	238	238	241	195	224	254	218	232	221	223	176	189	213	212	224	236	227	225	232	226	234	216	208	240	225	227	201	244	220	203	224	228	257	242	239	241	257	233	224	238	217	213	237	213	234	221	212	183	226	244	219	249	231	241	219	259	241	256	218	224	225	233	248	237	228	241	246	219	217	222	227	211	234	225	233	210	203	227	234	217	220	218	216	230	231	214	235	230	235	189	223	216	233	228	253	226	230	228	219	231	211	233	206	232	192	223	221	224	209	218	220	208	236	199	192	247	209	226	239	223	199	201	234	223	223	208	214	217	247	215	208	234	211	215	229	199	236	226	216	248	251	210	223	238	212	252	225	235	222	234	262	246	220	243	211	237	241	244	257	244	236	214	214	240	244	207	243	223	234	246	207	237	221	239	223	232	244	241	229	223	218	221	229	216	211	218	216	234	191	251	199	234	217	233	226	209	224	221	232	207	223	204	232	244	248	218	212	211	253	225	231	241	243	275	241	205	215	254	207	203	200	244	203	216	213	199	230	241	215	224	240	208	229	249	223	248	205	210	234	226	226	201	230	237	230	225	235	239	225	218	231	220	245	213	225	236	231	224	216	234	220	221	225	221	229	215	230	220	210	236	230	235	184	232	222	207	202	230	230	220	250	243	227	228	215	221	247	222	233	237	230	229	212	234	221	239	196	233	225	227	228	240	234	228	185	237	220	214	232	214	212	258	227	207	205	260	223	247	253	232	217	233	225	232	223	243	224	216	209	246	213	227	209	246	248	245	221	230	201	236	236	223	227	232	230	210	224	229	203	227	220	221	213	225	235	221	228	213	230	230	221	203	213	205	230	215	228	214	227	232	223	249	241	230	244	194	187	228	238	232	195	225	217	208	235	225	219	230	216	238	243	227	232	220	235	218	230	217	221	211	210	243	228	236	222	232	244	216	219	224	223	220	226	249	250	245	214	241	229	217	232	235	231	213	233	219	209	222	231	237	220	231	223	213	251	223	212	196	226	226	219	235	241	238	225	227	217	196	221	229	232	249	237	193	220	202	224	251	243	213	233	248	252	213	235	228	238	239	203	200	229	193	221	217	248	206	225	211	237	235	202	210	210	227	227	231	243	244	205	210	244	247	238	202	237	237	226	227	225	228	242	214	211	192	223	233	234	243	231	229	224	241	236	186	213	229	202	214	212	222	198	219	205	227	253	240	220	226	223	206	244	244	221	225	229	242	235	252	240	273	234	227	227	231	189	230	221	205	238	240	224	231	199	239	243	236	235	222	207	227	206	227	241	193	217	192	230	231	262	244	244	212	211	235	223	190	226	244	229	279	238	215	234	223	238	238	222	218	238	203	231	227	243	245	233	184	219	213	237	213	207	211	204	214	247	192	202	247	224	212	211	221	200	191	229	235	197	250	208	205	248	212	208	221	240	257	249	205	186	242	204	236	195	232	227	231	237	218	227	243	212	218	213	212	233	216	227	262	220	222	225	247	246	220	224	231	212	211	229	240	219	225	240	226	253	250	231	249	200	227	243	228	217	211	235	241	257	214	226	222	238	246	224	225	229	225	235	230	213	236	199	226	195	235	186	211	207	216	231	228	212	241	243	221	215	217	227	229	212	215	244	217	231	241	242	223	202	212	218	224	259	227	216	251	233	215	217
7608	2187	5365	5877	4945	4721	4044	3299	2836	2594	2347	2109	1901	1815	1682	1638	1727	1280	1158	1337	1435	1475	1353	1395	1482	1583	1303	1181	912	957	811	847	823	807	743	714	746	715	826	747	771	785	749	670	718	698	615	613	604	597	641	634	584	571	600	580	610	606	593	612	579	558	580	568	571	584	577	537	549	571	519	555	585	555	533	567	567	574	561	570	583	551	514	492	602	525	553	582	607	544	565	557	542	542	561	551	527	551	538	559	555	553	543	552	575	516	545	555	528	539	550	521	544	586	594	537	530	528	525	565	500	528	568	509	548	541	534	538	536	538	574	564	526	547	564	550	541	578	537	544	492	559	536	543	541	529	534	489	536	559	524	520	507	569	546	583	530	532	548	514	565	537	536	530	567	579	535	545	553	534	530	543	580	553	550	555	508	532	518	557	571	561	542	535	558	539	532	507	571	522	528	532	566	541	575	576	520	546	575	549	501	538	533	555	572	545	575	575	578	559	568	546	535	571	506	578	545	570	557	545	532	553	607	547	518	541	545	526	556	548	509	530	556	545	539	599	554	573	553	524	531	582	578	534	547	521	594	547	541	507	541	552	566	541	551	584	559	559	539	537	540	573	569	523	553	547	576	504	517	562	588	575	585	554	566	521	541	507	569	533	554	559	480	523	566	553	502	572	569	521	562	511	525	570	524	565	528	531	550	575	538	532	567	538	527	506	537	528	509	533	523	540	569	587	560	582	537	585	541	601	525	539	570	577	521	539	565	509	514	530	565	545	589	528	539	551	539	531	526	548	517	552	569	582	559	515	510	524	521	513	526	518	579	501	513	559	583	535	543	557	599	526	604	500	498	531	535	544	523	537	530	517	568	529	564	522	534	506	576	519	539	574	536	532	580	570	524	554	555	552	564	538	504	537	561	525	583	542	536	554	524	535	552	532	535	542	517	519	536	556	534	569	525	496	562	587	569	553	560	574	571	541	521	531	525	537	545	547	578	533	571	534	510	516	512	541	568	539	510	583	528	521	544	539	551	537	529	539	594	529	530	548	541	518	544	565	542	540	578	568	552	555	563	552	542	568	546	528	567	538	508	576	548	542	545	505	498	518	547	549	551	537	581	538	538	521	534	541	540	535	553	525	514	514	593	515	518	568	529	543	542	530	506	518	590	536	558	552	539	531	499	537	545	521	564	538	511	558	527	532	579	556	550	536	539	545	550	546	507	570	549	528	531	520	572	555	481	585	543	566	511	560	589	546	520	555	524	509	541	542	506	580	533	546	547	537	532	527	563	526	559	523	495	545	547	526	540	516	556	585	558	509	537	571	539	562	572	510	534	560	542	527	558	588	511	493	534	528	494	549	500	547	545	517	530	560	547	538	543	535	547	561	553	548	557	542	543	553	565	559	511	560	544	524	567	595	530	543	555	481	544	522	569	531	553	527	499	514	536	524	505	564	540	571	551	562	518	568	529	538	523	548	560	542	520	553	559	560	578	538	591	505	533	540	507	530	520	574	525	512	602	534	581	589	551	566	501	571	575	538	550	544	518	531	512	555	538	534	577	579	542	591	555	541	546	516	559	585	530	547	546	581	557	518	575	507	522	535	560	545	550	525	552	565	528	544	536	537	580	537	533	516	524	532	534	558	549	588	563	547	483	545	542	580	507	518	544	510	488	545	562	560	517	568	549	536	527	525	526	593	549	641	552	581	538	522	508	541	581	522	541	525	550	584	513	529	533	515	541	564	539	526	574	541	530	557	537	528	528	552	540	541	512	577	526	588	546	510	585	583	513	604	594	521	545	513	522	549	542	562	518	523	507	504	569	574	539	542	524	523	542	540	523	564	496	560	535	546	585	538	539	557	566	551	533	540	574	525	560	540	564	550	549	547	574	584	481	526	561	555	548	558	562	533	545	537	553	528	558	521	562	539	527	570	567	565	591	542	518	507	523	531	549	523	534	547	500	554	562	535	530	569	611	547	550	546	558	519	542	582	590	541	587	564	563	514	516	510	561	547	519	510	532	545	538	557	553	538	536	514	600	528	547	546	559	571	529	564	506	533	582	576	529	498	553	578	580	537	543	498	556	526	509	559	520	542	585	521	508	560	538	536	515	552	541	564	512	493	512	545	499	517	531	550	527	533	550	571	522	552	555	568	552	525	566	549	578	548	543	523	534	550	552	506	513	560	535	593	547	543	558	557	535	516	519	527	544	538	559	538	571	576	560	592	543	524	578	537	532	496	483	591	520	514	549	593	599	575	518	536	510	497	539	532	538	564	506	566	569	578	523	551	558	554	555	521	578	563	559	567	515	570	561	513	527	532	566	537	570	545	575	544	515	518	563	527	570	568	540	571	565	545	532	531	569	561	563	568	574	535	548	550	567	570	532	529	541	571	559	565	512	531	550	537	562	549	517	549	510	516	552	512	532	571	561	528	589	537	530	567	594	554	537	528	557	512	532	548	550	571	545	553	570	553	567	517	565	554	520	534	559	556	524	530	500	529	538	530	555	573	537	560	519	564	578	498	563	571	542	549	546	577	535	559	544	533	514	546	574	529	522	562	545	549	537	531	527	518	537	563	552	500	500	532	562	512	561	537	538	563	535	541	553	541	552	522	566	570	560	525	553	524	551	534	499	546	574	535	523	569	517	551	573	536	518	511	497	512	532	494	551	554	545	496	537	581	549	513	544	542	568	527	547	549	530	546	529	549	521	584	503	552	542	474	504	549	565	512	482	599	525	565	586	516	535	516	548	538	554	522	514	556	551	525	537	517	548	581	508	561	548	518	586	514	527	527	561	550	526	538	474	564	563	546	537	542	532	530	496	537	533	517	571	522	540	512	520	514	540	548	558	545	552	507	549	573	563	550	559	529	502	543	508	589	532	561	560	579	553	551	576	538	562	545	534	567	522	532	544	552	554	538	565	512	538	524	546	567	564	550	529	534	565	526	544	564	505	525	563	547	570	540	580	551	559	549	591	533	570	547	552	539	550	557	545	520	559	581	526	527	524	567	536	581	529	517	558	521	507	561	529	537	579	549	575	535	567	507	510	569	576	551	493	548	553	540	532	532	575	519	557	523	525	549	570	553	521	570	534	508	533	557	570	532	525	551	546	554	528	550	518	539	503	599	553	544	544	539	559	482	565	521	575	536	539	551	547	509	566	532	587	566	558	516	503	495	544	589	576	547	552	548	539	548	538	588	517	566	529	563	521	562	546	523	574	582	525	549	545	531	562	558	586	546	558	560	540	521	620	562	547	495	527	570	526	561	552	529	535	555	543	508	535	522	477	526	522	514	549	518	538	579	548	571	523	530	518	558	547	494	532	551	546	540	537	565	555	565	549	546	571	532	511	542	558	534	553	529	581	585	528	518	538	537	535	518	546	531	565	544	559	571	548	546	522	571	524	545	568	520	589	558	595	565	542	533	528	558	546	538	545	506	548	512	550	526	505	520	533	558	527	561	553	533	520	541	560	554	491	515	561	540	552	546	532	525
1873	163	157	160	173	196	186	185	159	167	158	168	156	174	136	166	158	124	137	125	136	147	137	142	161	135	144	140	127	140	125	138	138	126	119	146	151	124	140	155	148	117	127	128	150	126	138	135	120	143	130	143	124	137	122	143	124	161	112	134	135	125	130	168	126	133	146	156	139	108	151	142	139	151	137	116	143	129	133	145	143	129	144	127	141	142	155	115	128	139	137	112	129	107	138	108	126	127	120	111	130	133	165	131	121	121	139	140	115	143	162	140	127	141	126	140	117	113	139	129	140	116	135	144	136	140	150	115	131	152	150	144	141	141	131	138	137	128	142	149	138	143	133	134	121	152	128	142	148	106	113	155	125	122	137	149	126	133	133	143	140	138	163	167	119	142	139	128	131	121	100	137	147	134	116	137	112	130	134	131	132	133	135	141	116	130	156	140	126	122	124	114	130	119	130	142	120	139	119	139	149	123	136	132	143	135	150	148	132	127	138	148	129	159	119	131	129	131	133	121	118	143	148	136	148	140	142	128	148	128	129	142	139	148	139	132	109	144	152	147	151	126	121	104	133	130	105	148	157	101	140	123	139	144	147	138	128	122	141	128	142	118	119	149	126	128	137	126	128	128	142	125	132	109	128	140	116	127	120	126	133	145	118	149	134	142	140	134	148	135	118	144	138	134	144	121	128	121	144	131	153	138	115	145	137	128	134	127	138	132	139	136	138	124	136	149	162	153	140	138	135	120	130	130	137	135	146	125	145	120	129	116	126	140	145	133	137	134	112	125	138	131	120	127	145	131	149	135	132	129	124	149	140	123	143	121	116	134	112	134	153	132	122	117	148	136	135	136	112	126	128	155	127	132	144	140	146	144	146	146	141	140	162	140	134	135	123	127	118	113	134	113	132	142	126	113	148	111	146	118	140	110	131	137	128	143	137	138	127	151	125	146	135	134	129	116	138	133	136	129	125	177	136	134	129	136	136	138	137	117	116	130	126	134	132	133	109	125	138	122	124	138	130	122	147	141	113	128	142	131	130	128	127	130	141	140	150	148	115	120	109	125	132	145	111	128	139	124	123	169	116	117	130	110	149	130	128	127	126	135	140	142	122	116	121	145	130	119	129	116	139	138	140	148	119	129	133	131	124	114	131	120	104	125	141	117	146	121	156	142	116	160	138	121	125	132	127	151	142	159	123	127	126	129	151	138	148	134	135	140	118	129	143	146	109	145	133	131	128	144	133	138	142	128	145	168	121	116	130	124	112	134	144	163	120	122	128	144	128	121	143	146	139	121	146	142	120	119	132	129	126	119	150	122	126	136	128	122	143	116	125	134	122	155	133	130	145	125	130	138	143	121	147	115	114	116	116	116	120	137	154	136	130	156	116	131	117	138	126	127	117	127	120	118	126	132	124	123	133	108	134	128	114	139	132	124	128	115	106	110	142	119	113	132	123	136	152	134	124	137	135	115	145	129	123	126	139	145	128	141	133	119	133	132	135	138	140	129	137	130	120	148	118	144	138	134	133	135	122	121	137	144	130	112	117	136	134	150	118	123	131	123	134	121	130	127	145	135	137	139	139	141	119	132	151	147	140	119	120	148	126	139	142	144	129	115	130	129	137	150	123	137	117	130	139	136	128	138	110	126	143	127	149	128	132	147	133	127	132	133	142	137	128	112	146	114	130	135	140	133	123	137	113	132	144	134	157	135	151	133	137	150	125	131	140	143	128	126	120	118	125	116	129	113	123	153	142	118	127	123	131	121	126	140	129	150	120	126	137	129	153	144	127	135	156	124	134	144	132	162	137	137	124	129	138	137	141	143	130	131	130	136	148	140	137	136	151	124	111	158	118	134	129	118	143	126	125	135	155	145	136	133	114	115	132	136	139	138	131	119	141	148	121	115	97	130	139	137	131	130	143	129	119	150	121	130	131	137	117	115	141	135	123	133	156	139	137	121	155	149	125	139	126	130	139	115	136	121	147	137	119	152	126	125	146	141	124	126	124	122	127	137	132	134	141	120	134	134	127	144	130	129	132	143	127	160	124	139	136	105	111	122	143	146	129	117	131	140	137	124	141	118	127	147	121	164	120	132	132	163	141	153	121	120	144	131	115	139	128	146	137	144	136	145	119	129	114	128	121	118	129	139	143	141	123	147	101	149	135	127	142	109	107	142	138	130	138	144	128	134	137	128	123	126	130	124	142	125	116	139	129	144	114	144	148	121	123	138	139	117	130	130	142	149	130	127	128	132	122	146	131	140	131	134	121	134	127	132	111	137	136	131	116	138	103	126	124	138	132	140	127	136	147	120	117	121	161	124	139	140	130	142	144	117	127	125	113	134	132	140	142	115	135	107	126	110	118	147	126	138	149	157	124	150	139	129	130	131	135	119	141	158	123	141	129	121	134	127	130	122	141	141	117	122	128	139	134	119	129	135	139	123	127	125	138	133	137	125	113	126	134	120	137	135	139	129	144	141	107	149	134	113	130	165	142	141	153	146	139	112	144	131	148	124	133	128	137	152	117	117	111	140	141	134	141	136	129	135	145	139	139	128	126	119	146	123	158	134	136	127	139	137	104	127	138	123	145	122	139	137	133	128	136	127	105	120	147	132	133	135	112	135	136	125	152	114	135	140	120	143	159	133	119	140	137	144	130	132	140	131	158	127	147	132	131	118	146	134	123	133	134	144	154	145	124	143	139	139	133	152	135	132	124	141	119	103	147	121	119	118	145	130	129	151	121	124	135	134	122	139	150	118	132	104	135	158	125	130	142	127	135	148	122	144	137	134	124	118	153	147	148	128	131	132	138	151	138	132	140	126	122	131	138	124	129	122	124	131	144	136	120	132	127	132	132	138	143	144	138	140	139	115	148	135	108	145	129	159	137	136	124	137	137	140	138	141	136	129	125	119	141	112	150	135	148	143	127	127	134	147	132	152	132	162	118	149	136	119	132	137	124	138	110	118	142	118	126	123	124	151	134	140	140	118	130	148	126	140	127	148	144	138	130	122	130	134	158	140	132	149	126	126	123	119	139	126	142	123	129	164	136	121	145	135	155	135	140	143	121	123	116	113	127	125	122	146	136	131	130	131	124	114	132	135	142	117	123	159	124	116	109	132	136	125	130	128	121	124	140	138	131	120	162	129	134	141	125	124	156	138	134	151	164	149	148	143	137	138	155	146	127	134	132	110	128	130	111	127	137	136	134	129	145	132	141	110	139	136	120	135	125	126	138	140	134	123	134	155	121	126	124	140	125	136	163	137	133	137	135	135	121	141	137	143	157	138	112	133	132	132	131	120	122	146	134	133	125	153	112	143	140	129	130	121	119	146	129	121	122	130	148	126	121	124	150	119	117	154	125	116	122	144	121	119	140	117	121	136	134	126	112	138	140	122	119	153	136	160	129	134	119	138	131	109	129	135	125	140	148	122	129	128	146	143	124	122	131	122	130	131	128	115	126	135	135	138	142	134	137	125	142	141	137	135	126	130
2084	401	451	480	529	704	641	621	628	675	656	572	558	559	504	546	565	408	471	481	404	470	502	486	544	478	405	401	404	351	374	346	354	383	418	395	366	366	383	395	399	364	388	386	342	357	389	400	364	368	361	386	384	383	356	366	363	395	384	376	341	366	336	379	352	369	353	345	380	390	344	344	380	370	321	367	346	351	365	373	376	357	356	395	366	346	376	360	410	377	375	358	358	365	342	369	377	393	382	377	350	369	381	362	356	362	366	392	394	406	372	343	390	347	362	400	356	386	375	412	358	391	365	339	374	371	376	360	396	353	350	369	342	413	363	380	381	384	346	354	378	392	365	365	358	351	364	353	357	346	349	378	373	381	373	325	387	365	337	373	357	386	365	336	373	378	376	365	360	374	393	355	348	366	382	369	369	339	357	387	374	360	376	334	357	367	368	358	379	392	378	399	382	372	392	350	386	380	384	375	378	335	399	388	345	371	358	364	353	373	411	354	353	400	397	398	369	351	389	344	371	353	365	384	358	338	379	375	374	342	374	382	362	361	361	367	349	385	361	372	370	394	335	368	327	391	368	378	344	349	355	381	388	358	345	343	369	371	391	363	394	345	354	365	358	343	392	379	353	352	368	400	383	377	376	366	376	371	356	356	351	369	339	366	366	388	328	353	410	374	349	374	384	378	377	370	401	359	398	405	381	366	358	337	387	401	331	370	341	370	378	362	358	379	350	386	386	375	361	384	395	359	354	370	374	396	364	386	345	341	382	346	362	376	359	367	359	370	340	356	348	330	372	382	381	394	418	378	373	360	363	374	374	374	370	380	368	386	359	352	392	392	348	390	394	358	363	367	360	355	396	363	369	365	372	383	377	367	350	386	373	371	361	348	328	360	421	339	332	360	381	360	381	357	375	366	380	392	350	376	379	353	380	383	352	399	363	332	384	383	374	362	379	370	398	356	390	382	401	377	352	333	357	365	380	389	393	386	335	330	350	369	371	369	390	355	346	397	367	359	378	349	365	344	402	411	360	399	370	383	380	368	381	353	386	380	382	370	358	361	349	378	365	381	367	425	365	359	354	394	361	355	355	373	326	371	372	351	358	358	321	366	386	363	380	396	379	388	351	375	369	360	345	326	380	370	354	391	350	352	376	378	385	338	341	372	368	368	377	347	407	337	323	348	371	340	364	356	371	361	360	361	404	349	372	358	347	393	366	373	393	357	354	381	349	341	410	359	364	362	391	392	364	342	383	376	343	358	336	387	358	402	340	379	344	361	378	376	347	353	382	411	375	345	353	374	365	354	364	364	334	407	338	365	354	366	350	400	423	359	359	367	391	364	382	376	362	407	356	316	376	386	350	357	344	397	374	373	313	384	382	367	379	370	335	374	399	330	379	362	356	378	361	350	345	390	395	349	366	359	339	357	346	377	354	378	395	386	361	406	389	382	373	371	322	366	356	378	401	361	360	376	373	382	377	355	339	360	362	364	395	385	384	336	369	405	387	394	362	367	380	376	387	370	386	318	369	375	399	340	375	404	351	395	375	350	397	353	379	358	355	369	339	358	344	348	330	385	342	369	374	380	391	374	354	366	359	406	335	395	373	345	338	356	364	385	398	388	389	364	378	338	379	396	357	364	398	362	381	390	394	402	327	380	374	364	385	383	341	356	376	380	355	364	348	358	380	379	346	399	363	348	353	367	381	360	370	366	356	373	373	399	362	346	396	370	404	365	347	360	405	402	326	355	382	375	358	367	378	348	354	362	364	343	392	374	360	382	370	384	356	395	355	338	374	358	376	373	329	367	362	373	359	369	384	388	397	373	364	329	394	385	375	359	371	368	414	354	352	330	369	361	408	389	353	356	364	365	373	381	350	396	378	381	379	343	377	367	341	373	331	371	368	365	384	380	373	402	367	375	353	358	323	344	407	406	379	377	389	371	341	350	400	362	373	350	375	387	337	370	388	393	382	345	395	367	347	369	389	408	351	380	363	367	340	345	358	380	357	382	388	352	407	343	376	403	381	366	374	365	386	369	344	374	376	387	367	389	332	393	364	397	368	397	372	377	320	338	351	374	386	398	406	373	372	355	427	393	358	363	364	335	392	406	359	384	390	352	380	364	368	374	364	372	349	358	346	381	377	321	379	382	361	376	397	385	369	325	360	353	385	366	368	369	357	384	353	406	356	389	349	336	371	383	405	372	365	398	402	399	344	393	401	371	368	344	342	353	387	367	359	355	375	373	346	333	392	397	340	367	387	354	347	392	341	352	376	360	333	373	367	391	374	334	387	379	356	405	390	360	360	374	348	370	377	370	356	387	346	376	375	356	358	365	395	369	378	368	385	394	367	361	368	367	372	387	385	356	351	380	351	402	364	337	356	387	362	367	383	411	383	398	400	390	355	371	390	346	366	386	397	390	408	338	347	352	404	365	362	333	373	390	384	337	383	369	406	350	348	387	378	367	373	368	383	381	366	338	333	376	362	412	367	397	389	349	373	365	344	383	362	398	345	358	354	357	375	343	374	355	361	392	348	363	359	373	378	351	361	391	361	354	345	387	394	355	375	362	366	406	355	380	331	416	375	372	366	339	358	326	362	389	366	361	396	365	369	349	378	375	368	382	385	361	362	365	362	366	399	346	371	383	379	369	399	357	361	346	373	335	364	369	350	353	379	356	340	359	375	361	352	337	331	398	385	366	356	373	366	380	359	375	355	329	364	365	391	407	378	352	360	377	365	387	376	314	367	338	350	370	382	365	345	379	344	412	368	341	354	373	412	354	355	361	362	381	369	356	380	348	346	368	366	390	357	383	414	375	360	367	382	364	393	319	369	391	341	359	344	366	349	375	405	412	389	370	355	361	381	378	346	384	394	362	370	382	332	361	377	386	340	378	396	370	366	371	379	356	367	416	364	343	355	337	395	328	367	379	364	363	368	358	373	343	359	349	334	340	376	371	359	343	361	363	360	332	401	322	380	336	330	365	383	376	391	383	383	369	383	391	380	345	391	394	378	350	357	362	386	379	405	382	390	358	329	416	389	352	364	343	375	348	371	372	340	375	357	378	362	332	379	368	347	360	398	369	353	349	351	346	346	386	377	339	357	363	352	361	338	386	379	361	364	351	329	357	374	349	408	363	351	383	389	383	380	354	357	407	374	363	374	382	327	339	357	358	364	358	404	375	399	347	354	361	342	371	368	363	386	344	379	343	371	402	391	366	358	404	375	363	347	338	365	352	368	401	374	361	374	397	369	345	371	371	355	391	368	390	387	341	384	369	360	368	368	402	382	363	385	339	369	389	394	364	370	382	390	355	373	332	319	387	342	369	347	369	357	365	357	376	378	380	351	354	364	345	383	402	381	376	369	342	361	380	371	352	385	352	390	376	344	363	378	401	339	384	377	384	360	364	350	352	376	360	368	391	382	383	364	368	368	384	406	325	375	367	374	358	390	371	370	375	384	377	345	387	391	373	378	379	354	308	349	373	357	382
7362	1222	1275	1046	726	665	573	510	433	442	420	374	341	346	278	343	318	301	310	319	292	319	311	328	298	302	288	297	308	249	254	281	258	239	271	270	277	256	278	304	297	258	252	300	244	271	277	244	297	259	255	252	267	238	255	288	257	253	273	248	240	238	253	245	270	281	256	258	239	267	269	262	269	284	275	273	295	255	263	280	257	275	243	278	254	245	247	265	287	284	250	289	269	224	277	282	235	262	251	254	294	268	273	237	247	232	263	263	259	258	250	289	238	264	230	269	260	261	234	263	269	284	262	265	253	267	241	253	232	245	266	253	222	256	284	246	265	244	230	251	244	229	248	251	255	231	247	277	297	223	253	283	261	263	245	278	266	258	280	269	257	289	256	272	273	267	285	253	268	250	252	255	254	268	257	266	268	254	232	245	253	261	243	244	266	251	282	251	254	262	284	252	267	260	289	251	285	263	289	231	249	270	272	251	274	246	263	249	266	264	260	275	289	287	265	256	246	262	277	247	262	274	267	241	254	277	295	261	240	280	243	258	261	243	242	282	253	253	250	253	248	249	238	246	275	256	235	253	267	250	237	262	269	220	269	282	267	251	284	271	268	258	272	252	275	274	265	265	243	264	258	285	255	274	239	289	248	279	264	287	276	266	243	249	258	251	255	274	220	233	258	261	246	277	261	236	261	238	253	251	269	282	245	268	254	248	279	264	249	236	271	269	256	280	261	220	269	253	247	257	250	276	260	260	260	251	263	248	274	268	279	276	269	250	270	259	261	230	254	259	249	241	238	229	261	252	259	265	263	255	247	279	272	260	236	267	231	258	248	238	257	249	290	298	222	275	261	283	244	290	275	272	275	259	271	253	261	236	231	262	282	254	253	227	272	269	279	242	248	244	258	265	233	276	252	261	261	241	252	273	268	236	264	258	275	244	269	249	272	220	246	257	241	264	243	258	270	270	305	259	278	266	264	273	266	286	262	279	266	267	272	280	279	253	237	224	261	264	288	264	267	259	265	235	287	226	269	260	257	257	255	249	265	247	268	266	282	269	269	237	243	274	258	269	253	258	257	274	255	250	264	240	281	261	256	273	263	266	261	253	251	293	255	242	229	239	285	217	236	239	263	268	231	281	268	255	256	270	274	251	244	254	245	256	253	281	268	285	275	232	275	254	280	238	250	280	253	236	246	238	291	273	245	266	262	227	263	276	259	281	258	239	287	267	286	255	261	250	244	235	243	280	275	261	274	254	270	261	269	241	286	231	280	246	233	259	243	255	263	256	260	224	258	249	253	269	259	275	233	265	244	271	243	257	289	291	295	262	233	252	259	287	254	249	263	254	250	262	253	262	281	264	285	267	285	266	264	284	266	255	274	256	243	257	277	274	254	264	263	246	269	255	287	256	247	254	264	243	282	261	244	280	271	232	275	259	248	258	267	237	262	299	256	290	263	269	263	271	279	256	265	240	234	247	238	252	258	299	258	232	267	258	277	259	241	263	242	240	267	258	266	266	265	258	261	243	274	247	269	257	249	249	240	241	236	247	258	237	244	269	227	246	273	252	274	248	239	249	224	255	287	253	261	255	263	266	246	272	267	267	254	212	280	266	248	268	258	253	221	242	271	257	266	248	269	291	236	258	269	259	278	281	275	259	259	261	268	260	250	257	251	234	286	297	261	241	244	226	276	248	266	247	267	258	254	245	279	286	262	262	268	277	273	278	226	248	274	250	251	269	271	280	255	231	272	258	270	284	278	248	264	248	251	308	303	269	246	259	274	252	238	252	226	260	256	261	240	280	247	272	250	283	257	239	263	291	274	287	253	254	218	272	273	229	249	266	256	289	269	265	275	269	244	266	273	300	242	268	269	265	286	279	282	232	248	286	282	284	267	261	241	259	256	274	254	253	270	255	242	244	261	258	270	271	268	265	241	259	269	281	251	262	278	266	263	249	284	247	247	284	245	260	228	237	272	249	264	249	250	258	255	271	236	273	274	259	252	277	263	245	243	248	252	267	251	236	267	243	265	269	232	238	256	244	265	274	277	262	243	255	254	254	252	234	257	232	264	279	251	223	245	299	243	272	246	254	300	264	253	266	269	270	272	267	280	286	262	236	278	282	290	214	277	262	266	242	231	241	288	289	271	273	248	269	257	271	246	255	279	251	264	262	247	278	244	242	252	280	240	292	253	232	261	286	246	284	225	245	252	269	265	271	259	252	266	250	249	255	256	259	261	265	233	254	247	256	263	274	270	235	252	233	259	279	271	225	268	273	253	252	254	264	273	282	278	259	274	225	245	281	255	231	279	267	251	248	269	240	234	257	236	267	255	259	254	243	290	251	257	279	283	205	253	256	260	263	263	245	242	263	254	259	239	252	254	270	264	262	242	233	251	256	251	241	253	257	264	244	247	248	298	236	258	286	278	261	252	296	265	270	320	252	232	249	252	251	238	281	251	243	246	262	252	277	236	270	274	245	271	248	259	243	240	315	251	274	243	240	273	239	267	257	268	258	251	272	252	264	274	254	246	257	236	261	272	264	266	250	286	268	271	258	239	239	278	263	235	261	254	288	268	261	254	261	265	224	248	270	216	236	249	233	270	251	277	273	256	247	265	250	248	267	244	247	233	246	271	261	256	258	243	287	272	266	286	275	267	259	241	280	255	247	275	253	275	296	237	231	276	242	289	235	252	262	244	234	267	243	292	264	271	259	274	248	244	254	259	265	278	269	258	261	244	267	255	260	221	245	253	262	266	260	250	282	269	247	245	225	255	273	276	271	265	256	263	299	283	279	247	230	283	267	268	246	262	262	265	256	265	266	258	283	239	267	231	237	263	267	224	270	235	245	272	252	237	246	262	254	262	257	257	253	240	246	279	270	248	274	237	269	256	273	251	226	253	291	263	239	234	243	274	242	261	249	241	240	266	230	267	261	257	273	264	228	292	259	264	276	280	279	295	251	255	266	242	286	224	266	277	254	234	268	249	279	249	241	283	277	246	268	268	252	259	265	246	279	256	264	244	249	276	260	280	263	264	294	259	239	231	255	255	258	260	274	266	265	246	270	231	271	261	259	287	264	258	252	266	260	253	211	259	234	279	263	259	245	312	246	240	228	279	256	272	252	267	240	280	230	249	256	258	254	278	287	252	274	253	278	250	258	286	246	286	278	288	251	287	252	268	235	235	234	247	254	257	251	257	244	267	259	252	265	264	248	261	235	264	261	279	238	269	257	280	269	265	244	282	273	264	239	263	250	280	272	244	280	278	269	281	257	244	259	246	260	239	283	244	242	258	273	262	275	255	259	260	253	303	271	257	253	243	259	246	263	263	307	259	282	244	287	287	271	260	274	251	267	254	222	264	232	251	258	264	260	255	275	279	249	284	217	260	227	241	230	252	264	241	246	246	234	246	292	262	239	250	263	269	268	246	268	240	255	266	254	258	258	244	272	226	263	258	260	247	243	284	281	252	241	257	275	271	264	268	264	257	251
5875	1585	3055	3378	3085	2895	2667	2178	1893	1878	1627	1474	1424	1375	1238	1263	1325	1014	956	1050	1043	1162	1141	1200	1130	994	991	1004	869	890	810	803	825	757	775	760	734	770	823	751	708	739	736	692	674	740	656	717	668	628	695	661	628	637	610	652	677	681	679	612	652	658	674	650	655	689	665	659	682	623	647	649	665	603	633	660	676	670	664	627	634	685	680	654	595	654	657	665	680	631	654	612	617	639	635	653	607	649	586	673	672	633	597	639	653	611	659	633	624	659	620	646	666	640	659	609	633	640	653	702	657	655	630	602	599	652	614	638	671	624	643	633	649	665	663	674	623	640	645	622	625	578	615	653	655	667	645	660	671	645	615	606	650	686	594	658	641	638	637	636	610	633	630	655	641	669	657	612	652	585	614	637	621	636	655	638	602	588	590	621	642	642	660	613	603	608	661	634	612	665	635	631	636	658	594	609	652	610	618	639	652	657	658	632	646	604	637	651	665	664	618	647	622	632	613	619	656	673	655	640	661	600	611	626	651	616	615	609	666	643	611	687	615	666	652	572	622	616	636	615	673	637	676	643	659	648	620	645	659	668	656	635	618	594	597	617	611	643	609	669	647	628	601	632	667	637	643	634	618	665	640	644	643	653	599	635	651	651	611	622	643	630	651	660	663	646	637	678	588	642	642	663	674	633	630	646	636	648	615	618	594	636	605	671	618	623	651	649	637	672	660	606	609	642	634	611	601	640	653	648	613	617	619	640	622	636	671	648	631	674	636	622	654	704	636	673	596	606	694	645	583	616	654	649	639	659	629	565	657	622	641	637	670	680	646	655	640	640	591	646	598	619	616	610	607	631	652	596	643	604	673	629	628	667	644	634	627	607	619	654	628	609	657	653	654	649	619	605	610	618	617	678	620	661	578	646	625	618	631	678	618	586	607	623	658	638	655	653	616	658	606	654	639	644	664	648	620	622	662	651	636	610	645	625	632	628	656	612	625	645	670	649	633	672	606	653	669	678	646	602	702	612	612	612	630	605	601	614	629	631	663	624	666	614	623	572	625	655	584	628	626	597	622	659	656	656	660	617	634	657	631	647	672	698	623	625	620	667	589	632	648	653	665	621	655	648	642	633	659	637	604	623	614	670	651	594	601	611	661	685	650	636	632	608	655	589	631	619	637	685	672	653	611	626	611	601	631	638	664	606	662	617	609	609	644	676	654	636	597	641	661	648	647	641	623	594	655	684	631	653	622	645	644	625	631	609	607	612	646	636	657	620	654	626	639	641	590	645	594	628	651	594	639	645	652	629	616	640	618	631	623	674	639	642	620	628	647	619	611	621	618	564	649	635	663	619	637	597	644	644	634	625	592	637	637	659	674	656	608	657	655	653	616	635	644	668	635	619	627	674	650	674	615	622	651	611	653	632	636	643	724	642	636	625	652	637	652	662	647	651	680	644	661	679	661	626	668	648	652	635	624	610	654	603	656	637	598	630	650	598	666	629	559	626	619	646	681	640	607	611	607	636	635	617	635	635	622	605	629	622	601	621	647	645	629	672	629	645	616	632	636	604	652	673	595	672	643	622	600	657	642	624	634	629	623	625	677	661	641	592	685	707	587	629	693	646	630	617	652	664	640	609	655	636	641	632	639	609	613	655	645	655	587	596	631	611	663	653	643	638	639	635	640	621	637	647	653	680	599	636	654	639	627	635	657	607	648	628	617	639	635	706	658	602	641	615	612	630	629	624	652	656	612	647	631	662	637	662	627	672	683	614	592	707	625	678	659	637	598	621	654	667	655	632	626	675	595	663	659	588	666	684	642	605	648	633	624	662	604	630	614	623	600	610	620	605	616	617	557	620	628	620	624	603	687	682	623	674	617	645	628	617	636	632	651	647	594	674	607	623	626	637	629	651	605	602	631	617	609	627	651	614	694	643	606	668	627	641	631	657	656	646	635	633	629	655	667	669	644	631	609	646	641	626	576	585	678	639	629	643	621	647	598	603	621	655	626	642	620	645	645	623	623	620	656	649	664	644	629	700	649	635	678	674	628	637	635	654	601	673	612	655	610	684	689	647	653	661	667	662	606	647	642	611	591	630	645	649	621	639	648	628	589	616	616	702	615	625	600	644	624	632	617	602	618	632	637	585	658	598	651	575	681	657	633	645	609	635	639	645	662	621	624	619	659	620	602	645	588	604	671	641	630	609	694	625	649	652	658	664	639	643	632	647	628	571	586	606	645	609	633	669	606	587	660	672	655	663	667	642	632	643	619	655	630	596	655	650	668	607	618	693	628	609	649	649	624	633	633	660	597	617	666	678	661	644	630	635	614	641	585	631	603	635	628	649	620	655	633	618	633	661	673	624	639	598	604	648	623	668	605	633	611	654	637	620	615	624	642	625	639	586	637	634	643	630	613	641	634	643	647	652	607	592	665	630	635	635	699	677	599	656	639	625	593	600	653	634	651	624	611	655	662	630	653	655	579	663	635	607	647	642	652	652	633	632	573	667	640	629	634	640	635	641	670	640	644	625	668	578	606	638	635	662	600	651	609	591	621	636	647	649	641	627	651	643	626	677	615	636	665	706	668	661	650	610	646	596	615	639	613	648	628	619	622	627	611	666	641	629	654	630	638	586	599	648	645	624	634	657	675	651	638	622	610	671	610	657	647	621	582	612	670	653	668	634	684	592	634	605	643	649	643	614	619	640	621	636	641	652	665	628	662	574	629	644	634	595	569	642	653	607	667	610	649	646	573	644	637	625	625	652	680	647	645	607	635	625	663	656	586	691	647	621	613	617	627	678	653	680	673	625	664	644	603	621	634	605	645	643	640	572	646	636	660	623	628	571	655	632	672	658	627	614	651	613	636	622	690	646	619	619	613	628	602	643	652	640	634	681	654	635	656	631	622	668	683	668	636	607	595	628	669	600	647	633	637	606	656	619	581	648	634	612	663	649	631	616	598	626	604	592	633	629	612	615	652	660	631	637	601	588	617	690	618	666	621	652	617	607	671	619	583	609	603	642	629	595	651	615	665	634	630	637	634	620	622	658	622	637	619	580	637	630	616	621	612	641	605	634	618	644	650	635	588	635	630	628	609	630	620	619	624	642	637	597	626	655	623	641	611	609	605	612	603	688	617	651	625	639	640	624	607	646	615	607	633	637	659	638	618	622	613	649	617	606	599	643	653	641	628	619	633	659	642	630	666	677	603	676	630	664	647	615	671	646	640	627	619	627	657	711	628	710	635	593	657	646	630	595	660	629	642	645	621	643	645	651	639	645	647	659	624	629	648	616	644	660	638	618	707	593	630	627	621	685	625	663	664	621	611	596	674	630	644	647	652	655	629	619	633	593	639	627	629	628	626	664	668	628	616	645	642	614	639	584	628	619	672	685	648	608	652	642	637	655	601	695	652	679	629	667	617	637	606	669	639	626	625	641	676	625	605	666	648	620	627	614	646	651	643	624	670	622	644	639	640	659	666	627	616	633	602	672	615	640
13819	2600	2473	1839	1278	1049	871	679	594	572	503	445	422	410	390	356	367	313	333	308	356	306	370	336	313	308	285	304	286	319	247	271	273	273	263	229	235	286	263	232	280	238	251	222	249	282	226	241	206	236	227	252	245	245	218	256	215	219	258	242	242	240	226	231	237	238	210	241	243	237	253	257	201	233	238	226	256	237	232	234	263	208	228	238	238	250	221	227	230	238	272	274	229	217	226	220	211	245	237	227	246	228	252	218	222	228	184	230	247	247	246	210	241	223	216	236	185	229	238	222	227	225	214	225	219	210	241	199	200	240	238	233	222	224	251	231	208	242	231	225	192	228	221	238	223	229	221	214	224	202	223	255	241	207	235	203	245	229	243	226	221	233	229	196	235	235	206	237	236	231	230	228	215	225	212	228	223	221	232	239	217	193	238	224	227	212	216	235	192	194	216	214	207	226	246	213	234	220	196	249	202	199	245	240	238	232	226	213	224	224	215	250	230	245	226	241	261	247	210	258	248	240	234	234	223	223	246	231	234	230	248	246	234	228	235	214	245	242	195	226	253	232	222	248	265	246	233	224	238	210	206	209	225	243	259	215	223	197	228	227	252	211	220	237	239	235	239	221	206	240	231	214	244	223	207	233	199	237	235	256	238	217	261	209	215	233	215	240	229	219	223	236	223	233	241	224	231	220	210	203	234	237	262	217	240	230	193	236	229	253	230	222	220	247	235	228	230	222	238	229	200	237	246	238	250	237	215	245	221	224	212	237	227	216	238	246	228	192	237	236	230	229	242	225	267	222	257	240	191	215	250	262	222	215	241	228	208	236	237	239	231	234	238	210	217	231	225	220	219	239	210	223	220	217	238	226	228	204	232	244	245	237	239	227	224	227	209	223	219	232	217	219	261	199	186	198	221	236	186	249	263	197	233	225	241	254	259	231	227	205	217	230	240	223	232	231	235	221	217	215	223	239	238	234	255	257	244	225	240	216	221	234	219	219	193	213	232	213	208	247	200	205	211	208	213	225	241	251	233	247	227	205	217	198	227	257	235	210	230	233	248	210	228	244	244	239	239	203	221	222	194	202	216	190	221	217	212	234	208	255	217	218	221	212	244	259	239	240	215	241	216	230	259	240	236	193	209	206	238	217	235	231	217	210	249	251	228	224	235	272	229	237	233	215	235	240	228	232	216	221	197	233	214	234	211	233	213	249	262	244	216	222	231	226	248	240	241	227	220	214	236	233	221	220	235	227	219	221	198	220	224	253	208	242	254	214	223	192	243	213	237	244	223	190	259	240	226	242	210	222	251	200	225	226	227	227	225	208	254	205	214	218	225	196	214	226	224	228	223	250	239	230	213	234	219	233	238	216	215	227	238	244	216	221	219	242	216	207	232	211	232	268	241	214	252	216	233	216	206	209	238	240	240	217	252	223	229	209	204	227	211	221	244	228	224	224	219	246	246	235	214	232	223	222	214	225	253	227	217	220	215	222	225	202	212	212	242	223	221	214	220	258	223	219	243	228	220	202	217	241	229	215	240	236	241	220	257	231	210	234	238	232	244	221	231	203	211	245	221	212	230	231	234	255	190	240	226	218	211	233	232	215	245	204	236	241	244	213	251	193	224	234	253	222	215	201	238	219	251	246	233	233	223	212	231	247	204	208	231	204	222	231	215	217	245	214	210	209	232	243	202	230	245	222	194	212	216	228	239	240	225	219	238	204	229	234	222	219	200	232	222	204	241	237	209	239	226	232	195	214	223	218	225	242	243	233	224	205	224	237	201	225	244	222	226	252	238	234	257	222	238	196	220	215	250	232	232	210	220	229	228	248	268	276	221	264	217	221	226	233	221	199	241	224	232	226	227	247	227	242	240	209	226	247	222	231	248	248	239	220	249	254	194	231	226	227	233	221	230	221	256	226	230	239	231	200	213	228	200	218	238	222	231	225	228	216	210	235	241	227	228	201	239	220	246	223	242	213	215	215	215	229	247	236	200	238	261	221	250	242	224	234	221	222	214	219	238	225	240	240	218	207	213	223	237	229	223	183	230	242	219	233	209	205	244	221	235	240	235	225	235	215	239	249	231	210	224	218	233	210	236	231	227	234	223	233	225	227	278	230	213	215	210	241	225	221	216	220	219	231	210	236	226	189	233	218	212	223	233	211	241	242	233	239	215	220	232	236	227	254	197	225	225	242	219	237	242	218	245	192	221	237	224	226	231	217	241	233	210	244	200	235	199	228	207	242	223	204	215	232	229	229	183	203	226	209	225	244	207	225	202	215	226	228	215	240	206	235	223	217	215	232	260	232	214	234	221	251	237	208	214	232	211	210	235	238	237	244	219	234	251	233	237	237	243	243	204	238	237	227	261	257	245	253	211	211	244	300	212	211	207	240	209	188	199	243	214	211	220	255	216	250	231	215	206	254	244	228	215	196	229	234	229	220	238	233	242	218	219	232	213	225	233	198	208	221	229	224	246	246	227	244	241	205	246	263	237	221	238	218	225	228	220	240	202	255	226	238	242	217	257	199	242	234	181	239	218	235	177	194	228	229	222	225	235	239	229	204	208	236	230	224	245	247	231	206	214	238	238	246	234	198	209	221	229	228	213	255	250	242	226	213	234	228	211	231	231	201	239	213	245	213	202	194	203	260	249	236	242	245	233	232	228	224	231	255	237	260	224	231	220	229	229	244	245	221	219	234	235	237	226	242	234	239	254	263	235	229	227	234	246	224	257	238	212	243	207	228	210	243	225	196	213	257	231	223	216	213	229	222	224	236	226	227	216	236	235	235	226	206	248	210	230	227	223	203	188	214	258	211	214	235	238	221	214	235	229	231	225	241	211	241	249	221	232	215	253	221	261	225	233	211	231	246	194	263	232	216	224	218	225	244	217	238	236	221	217	241	243	206	221	240	218	228	224	209	271	233	228	229	236	214	223	215	238	217	197	234	234	231	227	212	228	224	221	252	225	229	247	206	229	251	251	246	215	238	200	242	220	236	214	234	227	246	216	222	208	219	226	203	223	200	246	209	231	234	223	195	209	239	247	228	217	248	227	202	232	234	244	206	207	200	244	233	225	249	236	226	223	227	225	232	225	238	250	223	227	227	196	227	205	231	235	216	218	225	226	206	233	259	223	233	217	237	221	216	221	218	202	235	204	239	241	205	223	250	218	221	204	200	220	233	219	227	238	200	234	260	246	230	218	245	235	231	210	252	197	236	239	219	221	240	227	224	239	245	246	196	230	212	261	225	224	230	210	191	246	244	231	235	248	230	233	220	215	227	229	211	235	238	247	220	214	233	221	210	192	247	223	227	254	236	222	230	232	208	238	209	216	226	226	248	240	225	227	234	214	236	214	219	236	242	222	233	250	255	228	237	259	223	216	232	228	237	226	228	237	218	261	238	207	216	247	235	228	246	221	260	237	221	248	242	249	225	241	248	221	213	205	241	244	222	224	248	216	223	276	240	242	242	231	247	260	203	231	225
7747	2191	5187	5825	4922	4546	4021	3413	2762	2522	2358	2042	1805	1800	1760	1601	1722	1301	1315	1263	1309	1550	1503	1606	1323	1313	1159	1174	1089	948	876	881	891	775	771	774	796	785	892	883	793	817	653	632	716	873	622	632	611	601	609	609	594	617	583	620	594	576	588	606	597	601	555	557	559	569	561	583	561	604	544	553	588	554	607	565	562	547	553	556	609	558	544	522	567	548	551	553	553	543	560	532	543	529	576	583	593	522	614	534	549	556	561	523	564	573	526	544	563	571	540	539	595	562	523	577	536	548	580	602	553	580	586	552	556	571	534	524	571	575	510	567	529	542	553	524	538	559	538	543	545	499	557	546	585	541	527	573	524	544	507	598	537	538	538	588	552	553	589	559	557	572	563	561	576	606	580	563	554	539	537	553	544	500	587	553	540	589	577	529	512	567	546	577	556	581	524	549	551	594	516	560	534	550	547	508	542	525	509	542	548	535	547	560	569	523	582	574	531	527	526	558	534	532	525	491	552	518	543	542	538	595	549	537	533	555	482	575	509	550	563	553	531	565	511	501	541	548	508	530	542	514	555	525	511	592	550	530	554	553	566	533	585	560	552	537	528	535	531	593	514	598	514	525	581	539	522	520	528	520	557	548	555	543	507	555	561	564	547	536	559	571	572	559	540	561	540	550	537	577	537	538	553	519	619	570	570	543	570	565	528	542	537	535	593	566	539	531	555	544	549	555	598	531	535	575	539	525	528	552	521	560	508	532	551	528	566	534	547	498	548	579	562	522	539	540	558	510	526	572	544	545	537	531	543	581	507	575	565	519	558	560	567	519	523	525	526	514	533	566	513	545	577	511	562	572	567	518	534	532	558	563	585	548	533	559	535	494	522	502	548	549	567	535	521	545	563	542	529	555	518	528	569	563	502	527	564	585	529	563	530	558	547	483	569	517	515	550	535	545	547	508	559	541	522	545	569	532	547	567	529	554	534	527	542	551	583	520	551	563	516	570	536	541	526	541	518	554	535	569	533	514	550	527	578	535	530	541	548	558	567	542	568	548	548	528	538	545	537	550	553	549	570	503	561	566	539	567	518	544	530	546	553	561	573	555	552	538	586	553	547	584	560	561	518	564	531	526	543	536	517	548	556	566	534	535	535	566	497	507	568	538	567	570	550	527	528	587	560	556	554	569	545	585	560	573	558	531	533	538	522	586	504	542	599	519	536	552	545	546	575	537	515	550	511	559	556	554	521	579	515	546	541	519	542	520	539	572	535	582	518	526	567	482	520	541	503	567	550	579	524	543	557	555	573	552	519	561	537	563	514	529	574	504	564	559	537	520	507	502	528	532	531	566	526	535	499	534	521	546	524	531	563	530	532	561	529	567	530	566	554	539	514	567	564	535	574	518	564	577	550	526	517	539	523	532	524	503	493	574	510	547	536	588	531	511	566	560	548	536	545	532	544	539	497	553	572	577	537	550	562	538	546	513	527	536	582	547	524	522	553	567	543	551	517	522	578	515	568	571	544	579	561	517	559	541	535	574	535	565	531	572	546	560	567	527	561	564	553	465	574	538	568	526	573	552	550	514	537	541	536	524	547	529	574	524	523	568	561	552	517	528	536	515	592	580	575	571	538	529	560	530	570	526	531	580	509	518	555	577	533	558	592	546	508	539	526	554	535	503	526	569	552	530	558	538	560	550	530	542	568	568	531	604	520	571	505	520	527	575	547	481	569	517	535	563	536	561	575	517	546	568	564	564	558	570	573	532	540	548	559	529	495	538	558	547	560	533	527	508	519	553	519	556	530	552	524	551	543	522	503	557	567	571	512	540	550	547	556	532	515	522	519	597	590	517	515	539	562	522	559	533	554	550	569	551	581	581	515	518	525	539	557	489	546	545	548	541	512	566	561	555	585	518	548	557	569	537	569	581	522	532	520	523	517	505	554	544	566	542	561	570	557	539	532	559	575	581	553	565	507	561	532	586	514	552	527	529	559	563	509	539	569	523	585	498	535	575	534	559	553	525	532	527	547	544	557	551	538	537	539	545	527	540	558	523	560	544	573	591	515	490	531	540	541	565	527	563	517	516	547	549	522	557	534	512	551	560	499	525	541	549	570	573	511	540	554	519	532	539	597	575	568	537	533	573	521	576	508	550	529	582	540	555	513	585	513	575	553	545	558	514	526	555	544	552	586	578	570	484	571	548	549	539	513	510	570	554	520	540	552	544	545	557	542	538	540	506	536	558	550	531	553	523	547	515	521	527	536	543	579	529	539	571	565	521	539	557	548	515	566	544	531	515	555	540	537	532	571	531	546	541	507	541	537	543	564	558	539	580	498	526	543	543	570	528	583	538	579	579	550	572	511	558	585	517	530	525	535	532	525	572	577	572	555	543	525	560	528	569	530	549	552	550	519	520	569	555	531	526	542	537	532	494	588	560	547	558	521	558	506	529	559	560	551	527	556	524	568	569	564	526	526	546	521	554	530	521	570	523	576	533	554	554	526	551	561	519	546	511	563	541	543	584	511	495	520	535	554	588	556	524	566	579	549	591	515	546	541	571	528	567	567	518	554	572	522	530	551	546	531	544	531	529	528	540	558	531	539	561	512	560	512	553	561	512	549	577	569	526	579	558	553	533	525	528	551	534	561	556	572	532	555	569	536	551	535	548	550	526	531	548	572	543	591	516	533	503	541	541	533	503	545	501	572	508	541	570	524	515	532	556	551	566	518	535	540	564	493	547	604	536	604	514	541	533	582	492	565	538	559	534	530	587	548	571	496	566	559	577	561	544	582	555	563	512	562	560	543	556	540	518	519	575	563	516	532	577	563	536	564	526	511	561	533	557	561	607	565	521	550	556	494	495	521	528	542	550	526	511	574	539	543	567	583	543	530	560	570	553	545	517	567	589	552	562	550	537	547	544	535	557	544	547	576	567	552	558	533	563	568	570	520	545	554	559	534	569	529	541	515	542	535	585	569	525	528	569	563	579	534	571	531	540	539	528	560	524	512	536	545	536	534	574	585	552	531	543	561	594	542	555	518	547	534	612	568	531	513	550	547	539	541	529	540	556	551	531	576	520	523	575	549	549	567	543	523	540	530	546	561	517	551	564	525	583	537	542	499	533	522	544	569	539	523	603	570	573	546	536	573	538	538	563	551	554	528	516	560	568	538	563	525	550	557	533	545	588	557	498	548	533	531	550	536	551	569	542	497	576	541	532	523	558	598	557	549	541	510	563	569	553	543	558	535	543	573	536	562	510	524	526	532	514	507	561	535	535	531	492	516	508	562	534	558	537	551	522	555	574	562	507	549	534	542	531	549	499	551	524	520	527	534	523	534	558	535	519	545	499	530	554	555	542	514	527	559	543	583	547	507	526	512	558	566	558	576	581	531	548	576	591	532	546	558	550	576	542	526	528	551	506	578	590	547	563	507	548	562	536	558	512	513	529	500	541	544	531	574	536	523	555	552	553	568	541	529	552	543	529	563	544	536	578	534	576
1827	165	155	128	161	192	181	158	191	149	176	149	145	139	138	139	144	145	148	147	152	154	159	137	151	164	158	129	130	124	144	120	139	155	127	113	119	141	127	158	126	123	144	126	149	138	138	127	121	117	137	138	136	126	133	130	135	134	126	123	118	136	136	127	144	131	136	139	112	142	133	137	130	114	137	139	135	124	132	124	138	120	130	140	140	155	149	115	136	137	117	147	133	130	130	124	118	132	130	136	135	145	130	142	121	135	126	131	105	121	172	139	127	140	128	129	131	123	142	129	140	112	128	146	133	148	153	126	134	132	127	136	121	139	149	130	145	138	144	148	141	137	137	145	141	130	126	155	135	124	139	138	151	154	141	119	149	135	135	145	137	133	138	131	109	106	130	130	119	124	116	150	126	122	148	128	132	119	131	124	132	140	132	154	105	139	124	132	131	137	120	139	131	152	140	127	120	148	127	127	144	110	123	156	151	123	142	135	131	105	144	144	129	128	141	128	131	132	133	131	136	125	129	124	123	139	127	138	129	139	113	135	136	133	140	126	133	124	128	133	122	131	140	133	128	149	125	118	126	144	164	117	141	130	129	120	140	153	149	151	139	138	125	140	116	138	126	115	112	128	131	120	122	144	135	148	144	126	131	161	112	159	136	135	130	126	123	126	145	128	132	149	134	131	127	147	143	143	111	136	143	158	148	113	147	139	128	130	124	138	143	128	127	117	138	143	156	128	120	124	128	146	139	118	138	137	140	140	125	156	139	135	134	129	131	120	129	144	123	137	121	139	134	127	148	120	126	145	137	119	137	125	129	91	128	119	139	133	129	129	138	115	92	134	115	120	153	123	133	138	139	129	134	128	123	139	129	122	146	106	143	139	151	123	129	131	135	135	131	131	129	117	146	121	122	123	125	153	133	122	170	138	137	119	120	129	139	142	136	123	111	135	114	132	123	124	122	123	123	131	122	125	130	119	119	147	133	136	128	123	139	163	141	108	157	137	141	141	158	164	134	136	129	123	128	110	139	108	137	144	142	134	129	132	132	109	150	123	111	126	131	126	121	129	122	123	120	124	124	135	137	136	139	134	144	140	134	131	106	148	131	146	158	157	128	139	135	121	125	130	143	130	148	144	132	127	124	147	122	123	159	125	122	137	121	125	137	141	126	119	131	119	136	179	132	141	138	143	156	128	136	139	139	145	126	125	126	124	136	141	156	136	150	123	134	131	145	139	124	141	136	143	133	139	124	132	123	151	126	147	135	147	144	129	135	152	142	112	129	151	146	124	140	136	122	115	143	128	140	140	129	132	151	115	102	147	128	126	137	125	138	132	147	149	134	136	142	115	146	145	116	134	117	123	123	130	136	138	127	142	139	116	137	123	126	169	131	141	120	137	149	133	139	141	119	129	154	130	113	123	114	130	130	104	130	125	123	139	142	140	111	138	123	137	147	139	129	103	138	124	136	153	108	116	139	134	134	128	155	125	128	133	133	118	120	144	119	141	114	105	126	132	150	119	135	126	126	137	133	131	145	138	112	151	163	127	116	144	136	122	129	143	139	141	134	152	115	128	132	119	120	124	140	124	141	138	121	125	137	111	136	116	123	147	129	135	129	127	145	123	123	136	151	129	128	128	130	128	128	113	138	140	136	122	126	152	138	129	125	137	153	143	137	121	146	132	119	131	129	132	117	113	122	149	138	115	104	126	126	142	112	131	128	142	126	145	134	134	128	139	128	134	126	128	123	136	141	116	141	151	131	136	154	119	124	141	116	143	142	115	144	133	134	111	139	132	130	129	119	144	129	135	141	135	129	122	143	121	139	134	133	134	127	140	115	146	140	127	140	112	132	134	107	132	122	145	141	115	146	119	125	144	142	129	156	145	139	143	131	119	146	132	118	164	155	142	139	142	113	145	140	148	118	120	149	130	123	161	120	105	137	133	125	140	128	153	112	126	141	130	112	128	121	147	121	121	156	118	133	118	125	128	125	114	115	139	133	123	154	121	126	122	121	120	146	125	127	145	113	123	136	145	122	128	114	143	135	128	161	121	130	140	140	155	141	146	107	122	125	131	129	145	114	149	136	146	149	131	142	131	129	115	110	121	121	136	120	130	140	119	122	126	127	120	124	124	148	132	130	135	134	136	113	129	146	125	155	145	147	138	147	136	150	148	141	143	135	114	144	129	118	130	122	133	123	131	127	132	132	121	125	131	150	112	137	140	121	123	135	132	138	145	129	115	118	125	154	144	132	123	136	137	125	118	118	145	146	138	134	126	130	121	125	121	115	151	142	138	126	132	127	136	116	144	134	157	133	147	138	135	127	140	121	140	127	122	118	136	156	126	132	122	129	103	127	126	117	129	134	119	128	122	120	139	124	130	137	149	155	122	159	136	136	124	146	135	134	129	137	132	132	134	124	136	115	119	136	154	128	136	139	116	133	132	114	127	141	147	128	144	140	120	147	133	124	121	147	140	132	135	143	139	151	142	115	136	170	126	129	137	134	142	150	138	113	121	137	127	123	133	127	139	155	151	136	142	126	129	124	142	137	132	128	155	134	111	146	143	108	124	137	130	138	141	145	118	120	133	112	125	120	125	111	133	121	125	121	155	149	125	136	126	121	138	127	135	131	107	142	123	153	129	133	140	137	152	144	146	120	134	120	130	133	143	116	147	132	129	113	147	124	132	126	143	145	140	130	119	128	132	136	133	120	118	117	146	125	153	127	121	136	161	124	112	109	136	143	135	145	132	142	157	116	141	129	133	108	150	137	119	137	133	140	139	147	139	135	137	143	128	128	118	131	135	119	115	127	120	144	117	133	145	122	130	130	128	145	143	121	128	135	117	110	133	132	142	133	130	129	113	154	146	122	136	130	135	137	125	143	149	122	138	139	143	167	146	134	130	151	134	128	135	135	131	128	128	138	134	148	131	142	135	127	133	100	138	155	135	125	126	127	134	150	125	115	120	130	150	114	123	132	121	132	153	115	128	130	148	143	138	125	123	117	128	115	118	150	141	121	130	120	137	121	123	148	119	113	145	129	147	151	142	144	127	113	126	99	134	143	132	138	123	132	117	111	114	120	149	162	121	126	153	143	150	157	126	124	144	142	134	148	131	124	131	129	144	154	111	154	140	100	156	129	144	142	144	137	139	129	145	125	147	142	129	125	147	153	119	136	145	138	136	141	139	135	101	127	142	144	123	124	122	126	146	153	151	129	135	143	127	129	159	132	141	126	105	142	139	121	129	117	126	142	137	147	132	146	165	131	114	133	120	131	130	148	144	138	121	131	141	141	147	114	124	134	142	146	122	119	118	123	127	154	125	112	152	112	140	126	144	111	130	109	141	134	131	125	137	133	138	114	117	142	131	122	124	138	136	133	136	155	128	103	170	143	113	138	119	125	134	126	174	156	125	123	115	118	127	141	155	151	122	138	130	116	132	120	134	116	140	145	132	150	138	149	145	131	121	140	148	116	141	154	119	128	135
2110	401	475	487	507	576	675	643	599	559	579	539	555	515	518	537	544	475	472	453	507	494	524	531	459	411	387	396	369	401	367	388	398	383	383	376	333	356	406	379	381	352	405	392	375	381	411	370	347	411	368	391	355	383	377	354	385	354	346	379	369	348	381	320	379	382	369	371	367	367	402	372	343	371	386	361	373	352	353	349	353	379	360	360	381	375	360	421	356	385	355	332	380	356	390	356	367	365	354	347	353	346	371	402	369	341	363	342	344	374	341	375	375	373	364	350	364	404	370	382	339	383	406	357	380	354	378	379	407	367	343	355	346	378	352	332	366	343	391	370	343	380	378	386	348	366	359	386	401	359	345	366	367	367	409	374	351	406	342	347	376	367	360	395	349	388	354	349	349	394	340	353	394	380	389	358	368	375	362	363	385	394	343	349	385	371	368	373	379	352	351	410	360	381	342	397	361	354	349	394	335	358	362	378	349	367	370	392	369	351	377	326	367	372	403	382	389	338	373	375	350	371	387	376	378	372	414	375	365	343	387	377	340	364	353	370	377	362	352	396	386	372	355	380	398	371	395	377	352	331	361	356	378	391	345	361	380	349	351	363	371	386	352	385	361	375	363	361	348	351	353	354	371	372	331	351	379	350	369	394	376	354	364	384	374	392	347	390	348	368	350	380	358	354	362	336	373	376	355	375	409	364	360	389	391	360	344	353	368	342	361	379	362	325	395	393	375	390	376	371	385	349	353	388	396	370	366	321	364	399	417	399	392	339	390	357	361	412	346	408	352	377	347	364	386	373	376	358	362	361	353	377	346	353	377	399	371	360	345	361	344	408	379	372	376	371	371	391	336	372	363	342	394	333	371	360	391	360	405	380	386	370	379	339	350	378	393	358	362	348	365	338	375	344	384	368	385	372	363	362	385	375	367	390	374	383	355	347	396	367	363	349	344	343	404	377	373	367	336	374	342	371	396	373	388	349	343	377	354	343	356	363	378	370	366	395	374	396	379	384	347	386	357	373	402	332	346	423	355	368	337	338	348	369	370	348	352	402	375	403	359	377	383	351	372	357	356	371	386	362	368	362	397	340	342	372	367	389	344	358	383	368	384	373	357	340	314	392	354	397	370	382	372	376	356	368	323	377	343	381	381	398	367	371	387	380	346	377	340	329	375	395	397	334	376	363	354	349	385	378	369	358	384	369	341	342	352	378	382	353	365	374	350	351	366	416	394	369	362	351	389	330	390	328	359	359	380	368	353	363	389	377	378	387	387	357	387	361	358	372	410	377	361	373	371	381	374	375	395	383	363	366	358	337	378	345	377	401	374	353	378	362	373	394	358	368	363	394	383	381	387	402	355	360	386	404	383	351	356	354	379	377	352	356	395	357	380	376	357	331	338	375	382	347	363	347	349	393	331	388	352	358	385	392	358	351	368	364	355	359	380	387	386	377	358	357	384	336	381	365	352	415	366	349	359	391	332	351	372	368	389	366	393	349	342	378	326	387	368	356	347	357	379	389	352	362	403	411	352	392	377	372	374	374	359	323	360	372	383	376	334	355	393	369	372	366	369	370	361	358	366	368	376	362	344	375	340	383	355	383	357	355	421	377	377	356	374	370	397	370	360	351	355	363	387	342	368	370	340	381	356	377	375	352	400	354	343	353	358	352	368	343	386	364	368	362	348	363	367	392	371	407	361	366	331	377	398	377	336	368	390	350	375	351	384	399	363	374	377	377	342	368	359	408	346	330	386	371	375	329	348	382	394	363	384	385	378	381	386	341	375	358	360	360	355	371	335	389	348	368	363	369	342	357	398	351	400	365	369	374	390	350	399	354	375	382	349	349	367	337	379	391	361	387	377	383	354	340	383	367	379	357	349	385	342	375	343	369	362	386	388	376	363	349	406	350	340	369	374	342	346	366	383	364	342	385	377	385	383	360	326	339	348	369	362	362	370	376	390	337	382	345	376	352	354	418	348	352	337	352	367	358	341	403	332	363	377	325	360	356	371	390	385	338	410	354	383	339	333	401	352	356	370	370	366	381	358	394	348	375	375	380	360	386	346	386	384	360	371	370	391	369	403	394	361	350	381	376	368	393	378	352	327	368	371	378	351	346	365	379	356	355	361	332	382	368	372	389	374	377	356	341	360	361	348	349	336	376	361	405	379	334	408	390	382	413	369	387	403	384	365	378	373	354	372	377	380	378	387	366	373	392	363	382	363	372	380	351	361	394	365	385	349	364	392	381	367	353	384	341	369	363	388	366	348	368	342	379	366	347	355	359	393	375	365	314	359	375	408	366	378	360	361	386	373	357	372	358	387	337	361	368	334	344	359	361	392	345	376	382	381	386	350	356	361	363	384	337	338	345	422	367	369	339	391	380	365	346	383	358	328	332	377	347	362	360	329	415	377	376	362	362	385	377	396	399	337	376	370	383	393	361	350	356	372	333	387	351	357	360	362	365	388	366	331	380	329	376	323	369	372	394	343	379	370	350	373	410	347	380	363	376	390	393	364	349	381	385	374	348	362	391	377	351	366	378	396	393	359	341	393	374	415	373	366	392	375	403	362	373	398	356	347	345	355	356	326	385	393	345	386	367	357	368	361	396	350	329	380	367	375	392	404	358	367	367	372	394	355	376	361	351	417	339	366	367	369	339	307	374	386	378	367	381	372	362	355	371	364	362	392	360	345	372	383	380	396	354	378	392	367	388	353	393	378	353	367	366	329	357	382	378	345	364	361	352	369	357	382	367	370	326	397	367	363	386	338	359	371	324	399	343	365	363	382	374	368	372	365	393	357	383	355	374	339	392	370	379	361	378	356	338	367	360	377	348	375	349	368	351	413	378	366	340	392	358	370	351	386	372	380	394	370	350	361	372	362	363	368	394	350	385	362	371	349	352	380	363	384	376	364	372	337	349	385	375	359	372	333	380	400	368	384	398	376	371	362	383	355	362	369	386	363	390	354	403	344	365	370	381	387	344	376	374	357	368	351	369	328	395	347	387	372	379	393	372	365	336	376	347	400	367	372	388	340	367	342	404	372	391	401	376	376	356	351	345	377	370	371	340	347	343	350	391	375	327	355	354	370	354	411	372	378	350	334	367	357	363	372	383	357	368	343	363	336	358	371	366	389	343	398	394	374	390	384	377	347	369	353	343	337	365	363	351	335	372	356	349	385	360	368	364	370	359	383	409	391	360	365	375	413	327	356	360	377	435	370	359	374	346	376	367	385	348	378	374	379	370	367	402	408	355	360	374	365	350	377	365	371	367	368	369	395	370	346	356	369	382	393	362	354	356	368	338	380	358	370	378	349	372	369	371	386	370	370	372	362	373	344	382	367	374	372	374	399	350	409	351	335	390	395	344	381	373	374	348	404	373	348	389	382	380	356	380	364	322	387	373	400	399	348	408	357	352	349	357	342	405	360	365	318	375	353	372	361	345	359	373	373	352	358	371	371	373	369	363	342	378	364	390	373	378	385	377	417	371
7377	1191	1282	1042	777	674	622	534	477	429	406	383	367	347	352	329	350	316	338	275	315	315	315	302	300	304	299	331	279	284	271	299	231	272	241	302	254	274	304	276	306	283	269	269	249	281	271	269	263	281	289	272	240	249	265	283	252	285	283	266	244	281	254	233	233	231	286	246	256	245	253	298	280	230	265	285	231	224	247	245	273	270	278	282	238	277	248	256	269	266	239	271	215	252	231	246	265	274	257	237	266	248	250	265	248	274	269	247	280	249	242	259	256	255	235	265	242	248	252	257	253	252	268	269	247	254	240	256	269	244	242	257	264	260	292	263	256	275	254	250	256	208	249	256	267	248	261	259	263	219	236	247	230	253	254	241	264	261	251	253	301	278	258	235	228	277	248	274	264	271	260	258	224	263	253	298	259	253	259	227	279	279	277	271	270	251	268	246	262	294	244	226	239	240	275	254	282	276	275	250	243	272	241	273	258	263	261	294	259	238	258	275	255	249	275	274	244	265	241	265	298	246	267	253	286	266	252	257	253	276	256	274	267	283	303	276	255	254	251	252	277	265	254	229	271	284	267	268	274	272	242	264	253	261	259	272	236	236	263	248	243	289	254	267	256	291	279	229	270	257	240	249	259	263	247	264	263	281	243	267	271	270	229	242	289	248	237	266	266	265	248	260	282	276	242	251	240	222	248	222	252	256	243	258	260	240	275	267	235	260	284	253	263	262	267	260	264	287	270	278	264	265	270	248	273	255	229	246	245	247	273	250	260	243	253	235	272	270	253	243	272	252	268	266	256	233	266	256	270	275	257	241	273	263	240	232	229	277	256	267	237	254	266	288	231	248	287	264	260	253	263	266	288	270	245	261	263	280	247	286	258	244	257	244	281	242	246	258	292	243	233	247	290	240	254	279	266	266	251	263	285	257	255	248	268	251	265	228	252	269	253	269	229	254	259	249	242	247	263	256	281	257	252	241	263	253	257	243	281	238	245	250	268	278	269	241	229	247	225	258	275	253	266	255	271	243	260	252	247	234	275	275	256	242	252	269	239	270	250	260	257	286	248	247	251	261	254	245	269	254	253	273	238	258	257	245	260	241	267	257	231	240	259	268	246	259	247	271	260	267	236	250	224	273	225	259	263	265	275	261	237	267	246	248	282	247	241	255	275	239	255	262	200	241	262	266	244	245	264	243	283	259	288	262	222	284	282	267	288	267	262	243	262	303	247	259	269	274	255	290	251	268	264	248	245	243	274	243	260	252	262	283	248	263	255	255	288	263	260	257	246	284	263	273	247	236	229	249	271	248	242	277	267	269	253	243	256	273	256	258	279	264	247	236	257	280	258	262	280	266	259	252	250	284	258	282	280	260	270	235	284	262	259	253	259	254	248	238	285	241	297	241	237	278	228	262	276	251	262	250	244	296	259	261	247	241	269	280	250	259	252	273	276	273	262	218	248	265	294	255	243	252	249	247	263	277	282	267	245	251	242	273	266	242	277	265	250	273	252	220	257	249	249	257	243	239	255	292	269	266	230	295	249	242	281	249	288	284	250	268	261	231	244	230	250	245	242	268	267	239	280	243	261	276	249	255	277	253	233	275	255	275	233	284	231	261	279	272	283	227	243	242	250	261	230	243	231	234	254	247	265	274	248	234	207	248	242	271	251	244	263	262	236	252	273	258	259	235	252	268	269	249	271	235	237	271	254	269	249	263	280	269	248	255	244	264	266	266	250	273	246	269	252	252	288	262	228	246	242	275	242	255	257	264	244	269	253	261	250	281	217	247	266	255	263	252	253	275	262	251	246	258	246	269	228	228	258	262	250	284	252	267	232	254	248	260	260	291	257	275	255	264	264	255	263	274	256	269	233	264	263	284	235	272	247	250	247	240	246	268	272	247	260	259	281	281	249	250	255	248	271	263	222	265	238	252	254	250	247	259	290	258	264	276	245	249	290	223	242	247	238	277	264	256	232	277	234	231	268	282	265	246	263	282	282	261	278	251	246	245	243	283	277	248	223	235	235	247	282	272	281	278	249	284	266	242	284	282	292	249	229	270	268	267	272	244	244	239	271	239	240	273	274	256	252	235	259	247	285	263	298	282	257	266	241	254	278	241	259	243	247	215	274	280	258	238	286	267	260	273	243	269	253	273	242	238	274	280	273	264	278	283	249	267	277	257	241	230	235	255	249	265	270	250	229	256	277	237	246	260	251	235	258	268	264	216	258	234	270	280	277	279	254	295	275	248	280	256	249	279	250	235	222	286	278	252	239	233	280	255	263	225	279	248	273	275	241	269	252	271	252	260	248	275	258	257	266	256	267	261	253	250	262	232	278	255	277	286	222	258	237	263	279	271	285	283	257	286	282	256	233	239	261	267	250	266	256	235	255	260	277	263	243	279	282	251	232	262	275	258	247	231	263	283	274	242	243	271	247	244	249	277	296	260	231	238	249	241	253	237	228	251	258	277	254	266	246	291	244	291	271	218	286	278	256	226	244	253	212	247	272	261	266	272	256	272	251	247	259	260	244	260	272	253	275	265	260	268	254	249	252	290	248	301	260	241	268	265	246	266	254	245	240	236	248	261	270	247	257	259	238	252	259	245	229	250	229	240	219	245	270	267	256	235	255	238	287	276	282	228	257	260	239	269	269	260	267	263	245	281	268	272	267	261	249	241	258	276	219	266	252	254	238	286	249	276	250	246	274	234	232	244	275	227	234	292	301	271	268	219	257	228	276	258	273	268	237	259	255	280	268	244	250	243	258	258	251	261	277	277	253	241	276	278	263	269	229	258	254	238	267	221	255	262	249	264	268	269	243	236	249	241	269	256	237	274	230	238	245	242	253	271	269	263	254	265	237	243	279	276	248	252	264	234	286	287	268	275	256	256	270	235	289	263	273	274	245	274	246	262	268	274	241	282	264	261	285	233	259	280	301	282	296	253	245	244	254	292	252	260	221	244	248	266	229	229	284	262	262	265	260	265	245	256	260	241	280	255	252	249	229	252	263	287	255	222	223	249	253	266	260	244	272	242	282	260	245	264	248	252	255	235	222	287	264	254	236	256	262	250	258	259	274	240	235	256	235	244	255	245	230	242	252	247	290	257	279	280	257	251	239	250	280	287	276	255	218	297	230	272	270	262	269	258	264	252	244	274	259	274	264	238	283	260	275	268	254	239	234	259	252	243	264	271	249	285	253	243	260	254	243	265	262	231	245	250	263	272	284	273	235	268	276	273	260	268	233	243	255	275	270	240	259	254	243	225	277	245	258	241	253	260	260	234	223	250	282	246	256	255	259	254	241	244	258	244	260	262	239	272	281	280	245	256	250	277	290	235	254	266	262	280	280	250	262	263	269	265	257	275	305	272	248	259	237	218	246	286	242	248	264	229	242	246	255	263	254	261	233	271	247	267	256	283	233	266	250	255	257	323	240	262	243	270	250	295	280	245	273	236	247	239	253	271	260	265	259	239	284	245	263	264	284	254	267	260
5882	1512	3072	3478	3069	2765	2637	2182	1877	1724	1557	1512	1489	1293	1258	1260	1159	1142	1178	1022	1123	1180	1211	1119	971	1073	920	1017	820	844	825	841	788	744	751	788	794	775	759	779	790	780	694	709	651	807	714	670	677	671	633	662	647	641	666	661	631	669	653	660	662	656	657	625	653	641	625	627	640	648	650	642	675	701	641	643	607	612	655	619	584	645	642	630	640	639	653	646	627	644	666	641	638	664	661	638	602	668	615	598	646	646	638	618	640	643	648	646	615	616	662	624	625	664	621	659	626	581	631	681	657	607	635	667	628	621	620	636	685	586	646	664	643	630	616	636	611	631	618	644	606	679	635	632	636	643	612	605	629	589	614	610	631	664	632	654	640	613	642	641	681	601	672	653	649	603	638	597	610	630	579	637	662	640	643	666	628	603	628	659	646	635	627	648	628	645	640	653	647	635	604	664	651	601	635	585	666	623	646	617	629	574	676	629	640	648	635	626	683	677	668	638	642	642	658	618	636	643	606	606	621	673	666	607	626	615	627	601	603	634	616	609	609	621	637	606	641	630	610	626	646	679	663	646	633	613	609	636	634	615	659	664	605	678	677	645	618	612	655	642	600	589	663	607	621	651	617	645	635	612	643	670	600	640	622	654	627	675	611	613	606	616	620	660	657	684	619	593	632	621	627	651	648	600	618	665	627	619	635	627	646	599	647	637	678	612	644	600	659	633	633	627	663	627	659	613	693	623	603	644	594	606	620	589	617	645	630	638	635	677	635	640	613	617	631	618	608	631	689	630	659	643	625	669	644	679	643	605	630	628	669	626	655	645	597	627	625	632	635	614	620	564	632	655	651	651	695	658	656	621	615	611	608	651	663	612	660	636	603	632	614	602	628	640	590	617	649	623	616	637	619	658	622	604	653	645	634	649	679	657	619	626	606	667	586	632	620	645	630	664	625	626	619	602	630	691	614	674	627	587	627	633	623	633	632	619	613	600	627	613	655	609	603	610	682	659	642	595	670	623	648	680	646	650	601	640	637	583	671	621	608	619	628	689	617	648	638	610	596	646	633	617	640	596	641	645	634	639	675	631	658	652	678	615	655	621	574	680	584	581	619	615	643	621	649	676	643	592	587	671	670	640	587	613	590	624	648	600	649	655	661	604	629	615	638	628	616	581	613	586	618	649	636	617	626	627	654	649	603	634	594	623	627	600	641	643	687	605	692	681	635	653	582	639	622	638	686	629	686	675	653	644	625	687	617	633	621	659	630	617	673	583	624	629	617	649	612	640	654	612	615	641	626	619	664	634	641	623	630	621	623	609	585	646	654	620	603	623	623	664	611	595	667	669	663	603	691	674	637	649	616	635	642	611	619	614	621	586	651	647	646	613	580	603	611	652	624	601	594	615	669	648	635	583	667	609	613	626	608	671	663	597	623	633	607	666	641	631	617	656	622	640	601	612	609	640	619	600	587	585	652	612	646	625	575	663	561	628	672	655	610	655	617	650	633	642	628	628	600	632	609	653	631	600	610	680	588	637	639	613	661	615	642	644	592	628	638	621	645	686	634	613	612	645	684	648	643	639	638	641	622	608	641	628	637	629	612	594	659	614	681	641	677	635	624	617	631	602	625	629	622	660	629	614	618	599	632	658	638	603	610	660	620	666	653	645	660	615	664	648	624	619	607	630	658	654	666	601	611	665	584	674	624	624	601	633	696	660	620	643	621	609	667	624	612	664	669	596	630	610	628	633	596	621	659	649	639	639	646	631	615	673	617	623	604	671	584	600	627	660	634	587	613	618	597	639	628	615	611	658	622	658	592	613	634	657	619	620	594	630	673	628	652	658	617	651	677	675	570	621	626	650	660	668	650	621	598	642	637	588	659	628	638	637	638	653	657	655	602	592	641	595	573	637	594	620	614	633	623	669	668	628	583	626	638	612	592	620	602	669	659	657	621	653	640	639	653	615	611	660	666	644	638	641	594	599	628	660	665	638	654	646	613	625	571	594	611	642	612	639	608	673	619	590	620	631	666	632	645	660	642	617	637	656	602	611	633	651	648	675	607	664	600	649	716	577	656	609	649	586	634	612	631	649	622	618	663	678	665	650	616	671	656	670	591	637	630	660	617	661	648	615	665	644	662	658	609	613	632	658	639	610	603	664	673	612	636	652	612	642	646	619	595	627	615	661	637	655	619	643	589	657	603	623	562	617	647	610	625	640	613	661	626	618	584	633	611	657	641	624	620	631	600	629	593	624	652	632	608	645	609	604	640	602	613	615	602	647	635	627	657	624	646	621	656	645	660	675	642	665	660	619	635	617	608	633	556	644	639	643	652	637	610	659	621	618	665	662	611	617	634	615	643	646	656	621	651	607	616	674	589	646	630	632	723	627	656	620	558	603	592	646	631	637	614	582	623	616	652	602	672	593	597	629	645	645	662	629	631	627	637	633	655	670	608	642	628	610	665	636	643	613	645	618	651	657	621	649	654	626	590	629	634	628	626	663	631	618	592	633	622	610	653	636	640	635	629	615	601	616	624	578	640	654	588	589	621	683	671	573	618	655	656	586	638	610	659	645	650	654	616	630	641	602	665	627	640	653	621	640	624	645	598	664	659	609	611	643	657	663	624	663	643	624	653	641	661	625	639	638	609	645	564	678	592	642	689	606	655	652	614	626	605	661	658	656	661	637	629	660	635	637	641	633	657	594	640	696	640	582	655	591	599	631	638	642	605	600	656	619	629	650	635	653	618	660	618	687	634	633	616	652	668	643	666	635	636	647	606	658	581	621	648	626	651	583	651	599	591	646	642	623	631	627	616	642	669	656	705	607	666	632	639	645	616	664	631	614	665	630	604	643	611	591	600	591	607	635	595	618	633	676	616	591	648	667	652	614	642	639	668	651	612	609	683	628	610	646	653	678	540	637	602	635	665	625	623	628	608	647	654	614	617	626	640	684	638	663	620	652	638	640	657	620	653	637	615	653	659	622	629	635	635	642	651	663	634	642	618	593	691	643	631	602	648	610	567	621	579	626	617	635	654	630	665	671	646	619	593	636	628	591	611	636	665	614	593	604	655	633	628	680	647	652	641	632	612	627	589	660	656	602	609	678	626	624	651	606	642	617	666	648	621	624	628	630	613	598	630	620	628	590	686	658	642	585	624	617	626	641	620	637	668	596	602	654	619	616	605	664	605	660	626	645	608	591	576	587	625	599	614	648	636	618	623	622	662	624	591	629	618	619	630	615	650	635	600	640	619	649	659	595	601	620	651	615	686	620	620	580	671	677	623	594	654	639	626	611	653	636	637	621	601	607	578	626	625	651	617	616	641	626	667	655	656	670	647	640	680	584	658	596	640	633	640	650	617	662	621	672	687	631	612	657	612	683	647	686	649	662	624	601	648	608	650	623	679	639	591	623	610	661	666	614	622	616	642	655	654	713	660	622	581	655	633	622	610	625	667	619	615	621	642	601	595	597	651	574	617	617	630	688	612	596	622	601
13646	2479	2430	1797	1207	1017	859	675	590	542	452	456	401	397	380	360	348	315	340	333	316	349	350	294	318	316	329	320	259	261	244	259	211	251	279	281	266	253	249	272	246	246	228	235	237	263	226	214	207	229	252	244	248	242	263	227	223	247	233	243	242	235	208	211	236	214	226	220	220	202	240	233	205	227	222	216	234	231	217	197	220	217	224	223	240	221	242	222	237	219	229	212	224	229	235	206	229	229	222	246	214	222	233	214	223	236	212	231	228	230	222	215	213	228	240	209	238	216	196	233	240	235	227	210	202	230	227	197	222	216	272	221	203	237	222	224	230	221	219	248	208	231	211	217	237	240	243	206	227	244	221	245	241	226	240	204	232	211	205	230	236	234	224	229	229	229	208	221	237	238	225	206	251	223	207	210	234	217	224	204	215	233	237	204	215	205	192	224	208	245	200	206	215	239	232	243	220	233	238	202	225	244	219	238	222	212	233	213	227	202	207	195	234	253	212	224	243	251	225	238	230	231	204	242	232	208	228	227	226	236	221	232	251	216	224	227	228	236	234	241	258	241	224	200	225	224	226	225	237	243	229	260	217	217	226	212	230	236	215	236	232	222	230	227	233	232	237	212	218	203	217	198	216	203	227	229	211	231	202	207	213	199	199	245	218	223	242	238	236	244	232	220	217	231	233	239	234	227	223	232	213	222	200	236	244	237	225	211	199	232	225	221	214	250	211	224	251	217	218	250	198	213	228	212	194	223	245	229	225	231	183	199	206	211	227	251	221	219	229	226	237	234	245	250	225	239	253	214	225	245	251	214	237	212	249	230	236	241	241	230	239	229	244	228	229	227	229	242	223	231	214	248	204	226	215	241	225	196	206	260	257	291	242	232	208	209	220	222	217	228	235	210	242	230	230	224	200	237	202	257	259	232	237	232	205	220	221	238	228	235	209	243	220	196	237	205	223	234	225	222	248	213	230	224	222	216	230	229	221	245	201	218	244	214	221	230	231	255	254	217	259	223	232	231	241	227	224	205	225	218	238	230	226	220	225	248	263	221	222	252	203	244	227	227	232	219	228	212	233	205	195	195	202	194	210	232	273	225	224	227	237	218	256	219	247	231	209	236	238	241	215	219	195	237	204	211	223	235	228	221	212	226	228	206	223	235	242	220	232	214	225	249	229	220	236	213	223	193	234	239	239	202	200	223	237	227	221	210	247	200	222	194	233	239	222	236	244	240	240	199	216	224	236	235	221	204	249	239	208	219	235	217	236	258	208	208	216	222	230	219	227	196	211	224	238	217	255	251	229	219	228	216	232	250	235	232	228	238	231	247	244	217	214	204	227	209	225	212	218	229	223	204	213	216	236	188	246	236	198	235	220	242	225	227	213	237	233	234	208	237	242	204	223	241	241	223	223	228	222	230	215	191	196	218	225	253	199	215	206	233	228	232	227	229	216	253	229	220	254	223	231	207	237	194	258	219	219	257	242	250	206	226	227	208	226	199	228	220	253	220	241	216	238	211	241	244	224	231	191	247	234	227	236	214	217	209	218	220	224	225	241	235	197	235	234	223	223	225	195	213	242	228	231	225	248	202	194	214	215	214	227	211	238	223	205	253	213	240	223	220	248	242	277	209	211	192	227	224	247	249	241	235	250	208	220	208	218	223	226	233	222	204	222	233	224	219	227	219	228	223	230	209	234	230	247	225	199	225	216	229	209	221	222	212	194	210	214	208	219	233	221	210	238	218	253	210	238	243	224	214	223	239	231	228	242	201	243	221	229	221	225	232	229	226	227	246	217	213	227	218	223	230	224	225	228	224	236	238	240	227	226	239	230	222	225	249	236	210	228	232	227	217	198	248	214	217	211	246	232	236	224	229	231	216	226	234	236	230	207	215	235	229	215	216	232	201	248	209	212	217	244	235	197	203	221	210	224	242	223	214	231	235	206	233	221	202	223	230	210	221	234	219	234	204	218	214	215	213	236	260	228	207	195	220	217	227	236	205	264	216	237	228	224	245	219	217	224	209	224	218	200	220	230	218	231	231	222	228	237	216	261	220	246	238	229	226	250	240	244	223	236	245	209	236	225	245	197	230	230	213	238	213	209	232	228	204	202	229	223	212	231	217	220	233	211	221	215	211	216	210	232	255	237	203	208	215	219	230	211	227	255	235	239	230	232	222	209	232	246	236	229	265	228	227	233	226	229	219	206	256	236	223	251	254	224	233	208	231	235	234	247	236	226	249	256	223	211	238	243	229	213	199	243	242	221	211	245	211	216	248	235	229	221	199	219	232	215	239	212	218	229	203	228	216	213	214	240	217	232	237	231	211	196	233	230	224	241	218	214	236	221	239	235	234	205	246	230	222	234	228	228	243	231	222	210	250	233	217	230	224	217	233	240	231	227	246	250	233	199	202	223	207	229	264	251	210	227	201	228	212	210	222	233	274	252	214	213	223	229	236	256	214	233	196	240	210	203	201	236	234	227	246	238	245	232	236	243	226	243	240	238	239	218	212	215	214	238	222	203	201	249	231	201	241	209	231	217	239	209	225	230	219	257	218	230	217	232	229	234	211	213	239	230	216	228	216	222	214	231	243	227	213	209	219	267	226	186	194	257	228	199	222	216	251	194	218	225	210	232	223	221	239	186	215	206	226	216	214	232	221	248	215	210	210	232	238	214	218	228	211	235	218	241	213	230	227	242	213	203	234	210	237	218	228	244	208	205	222	222	248	226	222	238	219	231	248	218	187	229	225	233	233	248	227	257	244	198	233	217	213	218	199	268	193	214	214	214	222	201	213	210	229	221	241	205	239	232	242	214	208	232	205	232	219	232	235	227	208	230	260	204	241	207	219	220	219	233	220	200	248	259	245	246	221	221	285	207	235	219	208	240	231	227	235	200	223	213	224	218	218	225	216	222	245	235	213	217	216	231	235	226	235	223	231	235	218	184	229	213	236	244	193	212	232	206	241	238	213	199	225	240	251	253	234	244	226	206	227	223	206	221	231	233	223	230	212	230	228	232	212	216	215	225	219	209	244	247	202	208	231	224	231	228	238	236	221	211	245	242	243	204	232	244	210	236	223	253	196	213	236	227	236	234	232	221	237	231	228	214	220	222	225	232	214	236	205	225	240	224	242	252	215	256	210	239	192	238	221	231	233	224	236	211	221	206	236	231	250	239	236	214	222	203	208	241	225	241	228	201	239	193	224	197	226	193	216	233	233	248	220	228	220	201	237	221	210	194	208	230	201	223	223	233	228	211	233	218	209	206	225	225	225	224	221	200	237	218	214	213	252	240	209	235	215	200	238	254	223	223	223	229	232	205	218	227	177	253	229	222	229	212	239	225	191	232	241	251	219	212	204	206	226	250	229	230	212	249	201	226	225	222	222	208	229	229	246	254	225	213	235	214	204	242	212	231	215	202	223	232	244	248	270	242	236	231	219	213	217	195	217	216	212	219	223	231	220	223	212	226	246	212	256	225	209	239	199
7597	2272	5302	5789	5042	4547	3998	3211	2813	2420	2367	2045	1865	1763	1807	1614	1470	1495	1413	1335	1413	1559	1552	1250	1172	1263	1313	1173	956	935	952	816	808	847	735	732	793	838	724	696	743	786	688	702	656	756	626	628	602	615	578	549	587	581	534	548	602	621	586	571	582	586	587	596	547	595	614	596	569	563	589	566	571	563	580	578	610	602	548	553	507	573	577	535	550	603	559	572	514	543	578	538	563	544	592	551	555	548	594	555	565	523	538	614	516	510	503	505	564	514	572	546	552	553	549	557	556	545	543	546	578	523	530	572	550	526	555	558	543	564	480	543	567	560	531	539	485	569	538	529	539	500	565	516	544	555	503	504	529	542	538	515	508	538	548	579	578	520	530	545	531	520	561	545	521	552	545	528	552	540	561	567	539	574	541	514	560	546	598	514	525	589	559	563	552	547	560	523	486	547	556	585	532	547	521	577	515	590	569	555	532	561	516	521	560	523	510	514	540	539	540	567	575	491	609	573	580	538	511	571	557	557	557	555	533	517	498	544	545	510	559	541	543	567	570	575	509	536	529	520	559	579	555	537	584	523	554	584	511	525	557	571	507	554	548	529	557	538	539	543	503	503	528	563	555	538	551	547	520	508	542	541	525	544	515	541	556	576	516	558	578	612	587	525	514	546	557	532	526	549	569	520	545	546	564	522	530	562	579	561	560	567	556	540	543	520	565	580	537	541	501	554	560	561	537	535	520	562	537	567	499	572	539	512	543	514	576	559	573	566	544	543	531	498	544	568	528	551	547	549	552	539	490	523	538	550	570	558	516	555	535	553	544	540	544	565	553	551	538	483	519	575	534	545	509	489	541	558	561	551	535	497	540	552	545	562	529	543	514	521	561	513	505	530	572	557	554	528	514	533	548	514	534	528	542	514	568	563	523	542	573	532	529	579	584	513	553	553	504	542	534	511	521	524	562	533	510	536	541	574	541	564	532	525	533	527	545	518	474	566	558	549	516	538	535	528	510	527	540	573	571	521	561	530	523	519	513	543	520	570	535	520	503	513	516	569	525	575	551	547	497	546	540	539	546	501	547	564	538	579	558	524	539	545	565	530	587	544	548	526	527	558	575	524	523	579	528	525	522	562	545	516	574	593	555	543	541	532	479	559	542	583	533	581	548	575	544	555	557	536	498	555	540	489	506	543	532	602	555	529	562	521	511	566	546	532	521	518	549	551	558	565	551	521	551	543	543	519	529	547	518	540	520	554	534	526	587	518	553	554	561	523	538	528	570	528	533	545	549	515	520	555	545	552	502	525	519	515	557	549	532	533	524	572	537	519	549	506	533	567	564	515	502	552	573	512	500	538	505	515	479	530	522	536	592	513	571	521	520	520	555	555	535	522	554	568	529	537	564	556	550	522	519	542	507	529	543	516	554	523	503	539	542	581	543	491	565	529	515	535	534	544	505	559	567	574	534	499	536	528	546	554	574	540	567	574	526	524	565	581	547	542	563	535	570	528	553	505	532	514	566	553	528	595	551	541	527	525	527	545	581	557	554	542	551	549	483	533	512	540	500	543	528	560	536	563	515	584	509	519	565	570	575	583	523	502	544	558	575	524	476	506	561	524	534	551	500	545	540	517	540	519	581	523	538	538	527	550	517	527	513	577	577	565	585	527	557	568	543	521	531	515	543	578	531	515	524	585	540	544	558	546	529	538	568	544	528	526	537	565	530	493	576	571	537	528	562	506	567	534	546	552	533	545	538	540	524	543	560	524	561	572	553	500	533	589	554	574	488	554	539	551	554	560	537	567	543	561	495	529	579	568	592	553	544	518	495	535	536	565	538	550	494	522	558	524	543	542	535	558	535	552	557	520	539	556	513	582	532	513	514	551	534	501	539	538	480	535	517	533	582	574	503	581	537	520	526	576	535	569	511	545	545	521	523	547	560	532	562	536	516	538	568	576	520	495	544	552	523	486	476	567	533	565	543	502	552	570	561	555	520	529	573	542	558	503	553	560	537	554	515	547	517	571	526	521	548	569	542	560	533	580	551	492	543	526	529	574	501	517	518	547	558	556	514	516	532	517	539	578	552	519	543	568	548	529	515	568	528	536	575	573	543	527	530	581	520	569	545	554	520	530	540	529	510	570	545	503	531	538	544	576	551	540	581	548	511	522	574	540	556	541	543	568	534	516	564	548	510	549	514	554	543	538	528	535	538	520	539	548	511	520	550	547	584	547	531	506	542	514	538	511	498	544	544	547	559	514	571	550	552	542	550	557	535	543	543	538	542	544	524	525	564	560	582	510	564	528	529	521	542	524	535	532	548	568	532	548	557	556	578	531	534	605	568	525	584	520	550	510	518	512	544	500	563	568	518	542	559	535	550	539	544	556	561	559	509	553	569	522	556	518	563	535	510	569	553	524	532	546	570	536	519	558	562	549	553	525	539	595	514	549	547	531	517	523	512	572	548	518	559	560	539	581	549	510	541	521	547	526	557	534	582	492	568	537	535	524	524	483	543	545	554	536	535	519	582	520	546	502	545	558	540	511	535	491	554	526	563	540	565	525	572	538	511	544	560	559	568	505	563	534	510	597	522	570	523	506	525	544	529	513	539	482	556	590	527	555	541	582	557	570	518	554	531	556	566	545	529	536	538	494	537	535	576	562	536	536	550	503	542	543	503	593	543	561	551	550	586	540	518	541	531	542	538	515	513	567	527	539	554	530	539	561	569	523	532	539	529	535	531	582	552	543	505	533	536	548	561	564	542	472	584	536	530	523	520	505	545	513	512	553	544	521	519	518	562	533	525	562	574	565	535	549	551	584	527	581	547	571	593	530	524	514	538	517	543	544	533	543	555	542	541	542	538	559	569	570	534	557	555	532	556	547	536	549	571	547	511	559	560	505	568	523	552	562	539	543	573	542	512	522	590	524	576	555	519	518	563	540	565	549	543	580	550	520	508	559	527	526	551	537	507	522	564	558	598	547	483	550	537	541	498	545	544	527	573	565	539	518	495	554	557	515	549	493	495	563	518	501	543	545	544	535	525	544	524	534	548	555	529	514	577	563	586	530	558	544	523	502	562	484	535	546	540	528	558	569	526	565	525	518	518	560	579	514	547	515	541	554	542	539	535	536	556	509	555	514	524	539	541	538	562	548	555	542	523	550	531	553	529	536	534	511	543	504	569	562	551	532	555	564	580	539	500	596	544	565	538	528	542	558	517	552	557	520	557	520	573	554	550	543	521	558	491	575	508	532	541	587	529	496	504	516	544	536	535	523	505	519	528	536	507	550	563	514	590	570	505	554	549	515	512	515	586	532	547	577	572	544	578	571	513	565	542	530	540	527	530	547	509	531	539	570	551	541	529	537	558	542	546	568	574	583	516	547	546	536	508	548	557	573	550	517	554	534	540	538	522	525	527	574	550	516	522	549	561	557	558	517	553	534	526	544	529	525	559	561	497	552	558	575	582	524	535	531	552	568	509	570	558	535	567	521	507	557
1750	144	182	136	189	185	179	156	185	150	161	183	150	150	154	142	128	162	144	137	128	168	146	138	142	132	132	135	151	130	141	143	140	151	162	143	137	139	131	110	121	119	162	129	152	116	120	139	116	123	112	127	137	125	124	131	116	138	155	171	104	132	135	130	128	126	119	146	128	136	139	134	135	126	141	143	122	149	121	131	113	129	121	151	144	131	136	146	148	115	131	130	137	137	130	119	128	123	124	120	113	120	153	137	135	125	146	133	109	146	127	122	123	155	149	151	147	136	135	125	148	128	147	143	116	137	119	146	128	139	130	116	125	135	148	118	124	126	149	146	148	153	124	121	129	145	149	123	120	121	148	114	150	143	140	149	164	139	109	141	133	143	136	131	145	140	134	131	151	142	138	131	112	112	121	143	145	122	134	142	140	151	138	141	121	117	119	155	137	120	110	139	131	136	132	134	131	134	130	129	135	138	119	132	138	125	145	136	142	114	126	134	149	142	135	134	165	129	123	147	133	118	144	148	121	148	109	122	123	150	143	159	133	158	149	138	136	145	142	128	147	122	123	170	136	128	137	135	140	136	131	130	139	137	153	152	138	139	117	137	119	133	146	124	138	111	130	135	140	144	128	113	140	133	153	133	133	118	150	119	132	129	139	135	137	133	141	141	141	144	137	130	134	156	136	123	135	150	135	144	135	146	137	131	136	148	119	133	139	130	150	128	127	123	131	133	136	135	136	151	125	127	116	125	132	115	136	136	125	151	125	131	140	130	140	144	114	125	135	141	133	138	120	136	143	126	128	119	138	144	109	139	118	138	133	152	131	159	124	133	130	147	118	154	149	128	143	133	146	143	132	151	115	124	131	124	121	148	156	122	136	125	126	122	120	136	132	145	137	132	126	113	139	171	145	132	119	162	140	136	134	122	133	112	143	151	126	139	153	151	143	132	140	152	143	129	140	120	120	135	142	144	115	127	148	115	135	140	161	132	139	140	144	137	128	144	105	140	115	120	137	124	146	134	117	130	126	123	140	121	145	132	133	122	130	130	128	131	115	135	128	148	116	119	128	149	110	141	133	129	136	112	126	129	149	128	134	157	130	141	131	153	127	134	143	134	137	129	134	144	125	142	121	151	139	134	144	136	113	126	134	129	145	127	124	118	122	119	147	130	172	118	142	151	145	136	137	135	128	121	147	145	123	145	121	126	96	134	130	121	132	136	115	128	122	121	126	119	129	131	126	118	134	142	148	135	139	130	149	133	137	128	129	110	144	125	122	128	130	112	142	143	138	125	144	148	125	126	150	116	132	139	127	132	138	143	132	127	133	138	127	136	148	136	118	145	153	129	128	131	143	129	121	131	128	136	127	161	129	132	122	142	133	141	128	129	124	115	132	135	136	121	104	131	114	142	138	114	127	116	126	150	122	118	124	127	135	151	136	115	141	116	122	128	147	141	124	139	135	142	138	136	126	140	141	133	154	128	143	119	148	150	148	128	131	120	127	161	159	149	143	136	124	145	117	125	133	106	155	134	165	148	168	134	135	128	127	153	137	152	160	134	145	125	139	137	139	144	122	150	136	139	144	140	118	124	135	150	122	133	141	141	129	133	116	136	139	122	125	129	128	121	122	137	131	121	135	137	131	114	124	110	129	135	136	130	139	120	149	133	134	140	149	127	137	131	137	149	105	128	132	130	141	113	140	133	128	130	135	112	114	130	140	137	111	125	136	115	127	155	134	138	134	124	124	116	115	126	131	121	130	134	120	159	127	135	161	135	133	142	128	151	130	138	125	139	119	137	126	133	137	138	119	129	114	137	144	123	128	138	128	145	148	125	137	126	126	134	119	145	112	125	134	143	139	121	138	113	127	123	141	145	115	130	128	125	127	110	134	148	152	136	146	124	141	124	114	119	126	136	110	148	140	143	124	156	147	120	125	132	140	135	124	126	147	131	142	119	150	129	137	131	123	121	125	143	131	114	139	123	132	127	101	164	122	137	143	146	120	138	120	134	132	147	153	114	148	142	148	115	154	115	143	148	143	133	151	127	135	116	132	144	137	142	117	143	139	143	123	113	134	113	136	133	139	129	135	130	115	125	141	154	137	136	127	120	129	160	120	149	135	130	132	144	123	134	149	149	134	146	118	141	126	122	143	123	140	136	142	144	134	119	125	127	109	141	121	147	124	121	103	147	124	134	122	114	134	141	111	140	127	122	127	124	120	128	136	161	122	127	123	122	138	134	151	115	132	120	137	140	112	158	127	139	136	127	106	133	122	130	112	117	146	120	124	127	128	114	125	128	119	125	135	126	148	106	132	127	148	145	140	127	126	106	131	151	148	137	146	123	145	126	140	164	125	116	135	140	117	143	125	140	136	123	137	140	146	126	132	115	138	114	117	121	117	134	138	135	140	130	137	132	122	133	124	121	139	142	141	138	123	135	120	136	132	152	128	139	126	145	137	126	142	122	128	139	132	137	130	136	119	140	139	115	140	123	140	146	112	120	130	118	126	114	137	133	133	135	123	121	135	148	124	150	139	130	137	133	135	128	137	141	134	157	129	131	133	133	133	128	143	131	131	142	140	165	127	130	133	122	140	141	112	115	135	136	129	138	128	123	136	131	146	132	114	131	130	130	125	136	138	142	126	136	149	135	143	145	134	149	136	135	138	112	116	155	144	135	150	142	124	148	116	143	126	160	124	118	133	112	134	137	116	119	136	128	112	131	141	140	129	115	119	128	153	128	146	149	134	171	126	125	144	132	146	129	115	139	150	125	134	137	148	128	126	123	117	138	141	127	151	137	150	137	129	139	131	118	131	127	122	126	119	122	138	131	128	120	131	133	142	128	157	130	118	141	131	125	130	142	143	151	123	144	109	155	136	135	153	145	145	131	128	118	127	139	155	146	140	136	136	126	151	130	125	128	129	108	131	126	143	123	126	122	134	131	122	127	122	143	147	153	127	133	138	146	158	128	114	164	125	127	140	113	141	122	110	137	134	145	131	140	163	121	120	129	129	114	163	137	134	146	136	120	124	133	127	120	146	138	126	118	164	155	148	137	149	139	150	130	108	127	110	126	128	136	136	130	120	140	137	117	142	115	123	129	113	131	138	112	156	119	127	142	129	130	113	147	126	120	158	130	130	137	141	130	129	150	141	146	160	118	137	111	133	159	145	132	149	123	142	160	129	137	138	146	152	110	126	126	151	118	143	137	124	124	126	117	129	144	112	107	130	138	144	140	136	118	122	153	142	136	146	118	127	168	129	140	133	140	115	124	137	127	147	120	139	109	120	127	148	129	149	134	128	123	130	151	132	118	124	122	150	143	136	130	114	129	130	106	113	119	130	117	147	138	118	125	129	134	126	154	133	128	134	141	129	122	124	137	154	150	137	141	129	139	136	140	130	139	125	118	134	134	130	98	140	124	136	132	133	123	129	110	135	127	131	117	130	132	127	127	139	125	146	118	147	150	163	128	141	123	137	148	130	129
2084	421	493	477	491	615	688	620	558	546	607	611	551	532	569	490	502	544	493	477	566	501	452	394	483	439	463	399	384	383	438	378	371	402	339	390	406	399	355	421	373	352	390	375	351	382	384	391	412	375	348	352	401	404	371	386	382	373	334	378	379	350	363	370	361	397	372	338	364	373	369	370	356	399	359	379	380	373	352	352	352	364	354	377	347	367	382	341	384	350	369	369	369	333	373	385	416	394	381	391	370	347	362	373	372	388	370	376	410	352	361	347	356	373	362	325	390	354	394	356	384	381	372	342	389	378	338	403	380	396	381	363	406	372	355	352	346	402	355	375	367	334	352	344	344	415	362	390	348	406	387	379	345	362	357	354	399	358	382	367	378	368	368	384	366	363	362	378	357	376	392	345	349	365	356	387	352	354	361	393	355	374	344	365	359	373	358	376	388	352	369	391	342	358	404	357	370	372	380	410	379	369	364	360	395	363	378	377	373	385	411	342	398	372	359	342	361	368	363	381	350	367	374	368	377	344	393	353	357	373	344	396	368	359	373	361	366	349	356	381	358	341	355	398	377	378	356	369	384	396	400	362	406	389	363	361	357	400	371	371	364	380	386	361	377	371	367	370	369	366	378	369	335	384	376	388	391	381	378	344	393	396	382	368	347	387	369	356	400	335	348	369	377	373	411	368	354	359	372	348	399	351	371	349	368	356	359	385	371	382	391	376	369	386	363	405	344	374	379	348	368	369	373	391	348	365	381	365	388	391	382	378	359	372	389	391	362	403	336	357	365	344	372	389	380	360	374	364	364	377	393	380	375	371	357	371	340	343	382	362	381	389	344	360	362	353	383	405	364	367	347	375	350	375	380	407	354	370	353	361	352	369	357	333	378	352	373	361	342	341	394	396	400	354	392	358	384	372	382	378	330	340	385	382	359	395	353	374	336	391	378	376	370	408	366	407	369	342	389	388	371	353	380	365	362	376	358	406	388	353	377	371	317	379	334	394	348	432	360	349	375	380	359	371	363	381	372	395	404	357	361	360	399	367	371	399	381	358	374	367	344	364	340	397	385	324	368	393	389	342	372	377	410	361	377	402	370	375	378	385	397	374	373	431	351	387	352	395	379	422	368	355	379	378	371	353	401	350	351	375	362	361	379	419	367	345	388	374	377	328	390	386	393	357	368	401	353	387	364	366	340	370	382	362	349	372	359	345	386	355	349	381	379	335	363	346	351	377	381	368	379	398	363	409	351	374	379	338	385	372	397	374	361	360	347	375	401	358	389	371	375	372	360	366	386	341	371	341	405	384	367	375	397	372	372	370	364	343	357	366	364	380	374	365	374	335	369	360	364	371	400	362	359	394	367	362	354	386	392	373	348	369	373	364	351	365	373	364	341	367	374	363	366	377	382	379	366	366	361	364	386	369	394	353	354	371	360	356	411	353	320	372	339	372	381	368	375	352	389	359	378	381	347	352	386	376	352	394	381	371	351	354	367	394	379	374	396	359	361	359	323	337	358	386	340	369	375	413	379	390	363	369	403	413	361	394	378	373	357	367	366	368	344	389	376	363	357	374	353	345	357	373	365	344	394	354	366	391	385	335	376	358	377	384	364	381	352	383	357	350	374	401	352	369	330	378	380	360	361	355	354	388	347	393	399	376	364	369	356	359	382	385	358	396	369	363	372	362	392	365	383	348	356	349	385	346	374	389	343	341	364	366	346	351	368	365	356	422	384	385	379	361	360	348	377	386	368	389	372	378	369	414	377	375	349	381	359	372	388	394	381	351	386	377	332	336	366	352	369	350	392	355	415	394	373	373	364	316	386	365	355	324	360	383	340	380	369	357	386	360	381	361	354	377	383	336	393	386	354	354	376	321	387	371	365	369	394	341	369	364	339	359	369	405	354	377	372	374	375	368	386	374	407	363	351	365	390	368	359	319	370	338	353	380	394	370	368	391	369	342	387	386	387	381	338	390	378	379	347	381	391	373	354	377	377	362	361	347	369	375	397	405	378	372	363	346	353	375	362	396	390	354	359	401	355	392	390	392	376	384	371	347	351	388	379	356	347	390	384	371	361	355	393	337	365	376	375	363	363	376	347	371	389	356	406	363	343	354	376	366	408	333	397	398	356	382	372	347	370	376	352	354	370	361	352	334	408	385	419	352	382	357	374	374	358	365	375	394	315	382	353	406	355	383	378	359	399	387	349	352	365	368	387	383	377	338	350	408	385	342	409	374	370	362	350	388	361	404	358	333	361	355	348	395	355	373	355	389	338	367	379	392	381	350	378	389	374	361	403	372	364	371	394	396	396	378	357	372	373	357	368	350	380	369	385	398	384	378	348	353	381	355	373	370	397	358	363	387	369	347	345	360	395	373	407	394	381	362	388	401	365	387	359	371	385	341	377	359	362	386	322	354	366	393	335	340	358	395	352	362	362	347	341	361	372	393	358	384	366	355	416	384	364	386	361	372	382	347	359	348	345	343	331	339	385	401	392	371	357	373	387	393	354	361	370	357	369	365	340	349	343	365	358	396	356	372	369	375	363	348	388	357	376	380	380	380	335	362	347	393	368	384	366	336	408	355	381	372	394	380	384	358	370	353	397	333	381	335	372	376	367	378	366	357	387	389	408	371	395	380	360	367	405	349	358	364	374	378	355	363	425	359	379	373	336	380	375	344	406	348	351	385	372	380	361	386	395	386	385	380	345	368	382	371	370	369	351	373	361	392	360	404	392	395	345	390	328	386	357	364	370	385	399	404	382	362	375	376	352	385	413	368	361	381	391	341	345	369	397	375	384	360	359	398	352	372	378	368	383	386	342	348	379	349	349	350	349	378	352	349	370	361	366	373	356	402	349	362	363	370	352	370	393	368	348	374	352	360	391	360	391	358	389	354	349	361	396	410	388	351	381	399	381	386	356	342	342	369	369	361	380	399	381	328	379	385	363	378	393	374	390	345	357	403	361	361	380	365	374	342	377	353	347	341	343	393	350	383	396	361	343	376	363	378	398	357	365	375	343	366	385	343	400	404	373	377	386	388	367	364	375	322	408	342	385	357	356	373	382	354	351	394	386	369	389	349	367	388	373	383	343	393	388	401	363	384	392	385	348	383	335	398	333	411	364	363	361	383	372	353	391	382	392	343	343	380	352	380	394	369	373	356	373	378	367	370	387	375	364	366	380	364	385	340	375	359	371	367	416	346	371	373	343	367	359	354	400	364	378	358	337	376	404	373	356	381	385	359	388	393	402	374	370	377	376	332	396	393	362	347	364	334	404	350	357	342	410	387	387	356	386	372	338	359	351	369	351	393	355	375	383	386	397	369	391	348	375	327	351	351	335	387	360	348	376	375	397	355	376	348	388	360	359	391	376	373	392	395	394	334	371	355	401	401	343	386	380	362	382	339	342	385	357	377	374	337	372	332	342	344	353	350	391	403	363	368	356	409	385	394	340	372	377	384	384	368	390	368	367	364	354	364	381	367	350	379
7495	1236	1279	1046	740	597	604	523	435	409	387	364	349	363	365	330	293	305	319	325	341	282	316	262	322	318	299	304	304	281	293	299	268	267	295	257	275	261	258	264	258	247	252	237	315	299	252	306	253	278	228	277	229	249	233	234	251	253	279	249	273	273	263	253	268	264	243	262	263	267	272	258	256	272	261	261	286	231	272	282	231	261	263	264	254	238	284	290	243	267	242	254	258	286	269	241	237	232	244	250	270	281	238	269	241	278	281	244	240	269	249	273	274	242	263	247	268	257	245	240	258	251	284	267	271	273	264	241	284	281	231	254	270	271	242	240	255	282	259	261	270	279	267	268	277	223	244	255	237	260	263	262	266	247	274	252	266	317	270	261	252	266	262	256	245	260	249	242	261	283	279	282	278	221	255	242	259	275	228	234	267	238	218	252	241	243	254	261	250	286	260	272	239	263	261	263	257	217	244	268	285	261	273	268	257	293	267	252	265	251	272	263	267	267	252	267	259	267	293	273	253	255	279	261	260	252	287	271	256	245	240	251	261	263	270	251	242	275	244	243	222	287	267	255	286	274	255	260	258	233	272	252	272	261	261	255	243	226	237	276	278	259	258	257	285	254	262	257	258	250	224	265	225	278	233	255	254	259	256	266	244	296	274	254	262	286	268	253	230	236	262	262	270	244	233	283	271	261	259	249	271	253	278	254	247	285	244	298	234	265	260	256	247	263	275	270	250	242	273	257	262	265	272	276	254	271	255	235	266	284	290	281	247	251	255	259	264	244	273	242	259	247	262	253	252	273	254	278	230	273	265	273	221	283	270	285	255	222	290	265	263	264	262	249	242	285	269	276	240	271	277	295	256	252	246	271	277	263	261	242	265	277	257	258	269	258	288	240	249	244	236	245	299	291	230	254	252	291	252	233	241	248	273	279	255	272	260	259	283	280	257	240	256	245	261	254	244	254	297	274	278	259	239	252	241	238	232	281	260	260	244	290	262	255	272	259	275	266	272	238	254	252	242	265	283	267	262	242	263	254	236	247	257	246	253	262	260	250	226	254	267	260	272	259	251	256	250	259	255	268	233	262	227	250	252	256	259	259	251	235	260	250	247	255	263	231	231	259	282	282	215	213	254	267	277	270	264	266	227	242	270	256	300	268	274	252	276	266	265	259	248	253	242	284	243	272	249	297	256	246	255	251	271	277	290	270	240	260	263	250	250	235	270	246	272	255	261	235	228	234	268	261	253	270	257	259	268	266	265	273	265	259	249	267	255	232	280	242	260	266	257	290	275	251	255	242	291	273	273	253	273	261	243	229	269	245	247	243	278	256	253	244	261	227	283	259	234	255	277	299	269	285	232	268	281	247	257	254	270	240	265	289	260	261	248	274	287	234	245	275	235	244	275	254	294	262	245	251	239	236	264	265	276	224	250	245	289	229	253	245	248	254	256	241	266	270	263	232	230	228	244	261	252	271	275	274	228	250	256	237	250	272	267	258	288	275	228	272	249	280	245	251	262	248	265	251	243	250	266	250	297	256	285	209	266	265	248	244	263	241	256	243	247	239	246	277	296	264	254	291	264	232	272	282	240	262	261	257	264	254	267	239	271	264	278	276	266	241	262	252	258	272	266	238	269	288	229	304	265	260	261	278	263	247	280	267	260	262	230	249	263	246	251	279	251	254	252	295	239	253	266	250	231	276	240	273	254	280	266	283	253	245	237	270	250	259	248	237	288	269	262	258	242	283	269	255	252	264	272	275	253	257	265	262	255	272	252	250	286	255	246	284	264	250	293	249	239	245	254	238	254	253	270	276	274	265	256	274	243	275	262	275	268	254	246	235	274	276	249	284	258	296	244	217	249	258	271	228	243	262	234	285	265	231	277	285	241	253	238	249	265	264	239	249	295	270	230	263	272	251	243	271	233	229	234	241	225	312	248	269	251	224	248	259	274	225	252	231	253	258	278	236	225	247	242	240	245	250	246	250	251	280	258	226	260	254	270	232	279	268	245	247	251	262	235	268	268	263	262	248	272	252	268	248	234	251	278	276	272	254	282	252	282	256	249	257	212	276	274	268	271	268	266	281	236	280	249	249	272	254	296	249	223	244	274	221	222	274	270	270	232	240	264	261	271	255	264	284	260	280	231	280	246	270	252	242	231	263	270	301	257	253	271	277	254	276	261	257	242	263	245	251	245	253	250	259	282	253	220	265	259	238	268	273	243	259	271	280	256	279	267	268	264	278	281	274	256	258	270	263	247	279	261	263	260	259	271	248	288	266	235	270	279	276	253	268	235	277	252	262	323	278	265	261	229	238	250	306	229	276	245	230	260	282	241	257	241	287	255	241	232	242	288	250	270	269	262	267	256	259	272	248	232	251	261	254	287	293	266	261	240	298	254	268	262	266	249	250	255	248	267	280	257	240	266	271	240	250	272	259	263	237	244	251	245	254	270	322	273	240	245	225	259	252	253	310	282	255	269	267	252	253	257	279	269	279	280	249	254	255	276	272	255	257	274	277	284	262	243	254	268	288	246	271	268	259	263	247	251	210	264	246	251	270	270	276	260	248	266	243	262	245	258	291	235	248	282	260	266	259	245	292	262	255	268	260	232	269	242	231	270	273	254	245	263	285	241	231	280	275	236	279	257	253	270	266	235	261	260	259	241	277	260	258	230	265	261	260	269	260	275	269	259	264	278	246	240	245	261	252	225	249	278	259	298	257	239	258	264	271	250	291	266	250	267	262	281	229	255	288	270	238	255	252	260	239	268	257	256	267	226	234	263	272	264	263	258	266	248	253	231	252	260	272	242	250	259	257	248	279	269	238	266	233	270	288	248	266	255	283	235	244	247	252	272	267	282	294	250	287	259	259	266	239	250	261	290	268	248	305	257	285	254	299	264	260	266	268	267	232	258	297	249	266	267	280	295	257	263	245	245	288	278	271	260	276	231	242	283	261	244	261	276	250	251	256	270	237	255	271	282	296	269	231	265	263	270	251	245	265	263	289	259	244	270	247	251	267	277	244	246	244	269	258	271	248	251	240	258	264	255	265	235	244	254	246	273	280	260	262	247	231	232	259	279	285	254	266	278	294	253	244	277	282	271	281	252	260	257	253	287	268	262	235	238	230	258	262	264	258	259	256	254	244	269	250	277	273	249	235	267	216	265	265	271	263	241	266	284	278	254	283	240	266	266	249	293	286	244	280	252	255	263	252	273	266	255	278	260	254	282	260	268	241	259	243	249	239	237	270	256	255	255	232	243	264	248	256	280	253	254	242	280	278	287	238	255	265	287	240	246	273	213	246	267	281	273	264	269	296	267	252	239	225	282	283	279	258	249	270	264	237	264	256	249	256	262	278	222	278	239	286	282	259	245	295	249	237	260	291	269	255	292	249	226	263	253	230	235	246	262	242	241	260	248	291	253	264	266	232	255	265	277	262	284	235	258	263	275	268	247	275	262	230	274	252	281	263	263	271	260	264	282	263	238	241
5873	1480	3059	3388	3077	2820	2518	2224	1855	1725	1664	1518	1417	1302	1322	1227	1176	1125	1122	1169	1227	1162	1151	955	1094	1213	1061	1004	837	822	846	820	802	765	727	754	714	787	758	761	727	715	695	686	680	737	716	676	656	655	644	649	640	655	644	667	684	683	672	661	663	667	649	648	695	615	638	681	602	678	684	611	672	626	671	664	626	671	592	621	653	654	667	659	636	710	669	646	592	671	619	650	649	631	609	610	660	625	610	630	646	668	672	639	670	692	653	647	688	612	604	666	652	647	621	660	637	615	676	642	617	638	633	571	619	660	648	648	605	665	651	632	618	637	614	557	638	623	629	642	672	640	611	651	627	627	624	664	676	637	659	596	640	627	621	671	681	655	653	665	636	640	606	639	658	725	624	592	638	677	625	667	622	630	647	645	649	624	635	652	634	638	587	603	626	627	595	622	642	642	648	659	649	654	651	649	636	625	611	643	672	629	620	611	621	664	659	633	619	670	597	637	641	658	617	587	614	664	586	632	604	583	662	629	638	634	614	616	650	607	655	660	656	625	648	636	612	632	639	600	617	631	594	672	664	643	612	650	586	656	660	633	622	599	629	609	642	616	635	658	643	618	665	667	631	626	580	623	638	616	618	609	686	640	641	637	663	643	596	618	651	704	699	656	655	625	630	643	643	619	620	632	618	680	651	643	623	666	625	668	672	620	666	610	638	617	658	651	619	603	619	657	635	662	634	668	604	649	622	676	610	656	649	668	666	645	643	601	641	653	605	623	610	643	611	606	645	631	619	661	636	635	619	609	630	644	613	691	580	612	634	642	616	578	642	623	650	643	661	659	633	662	641	621	588	624	621	620	633	654	684	667	666	614	660	648	622	607	623	608	658	652	614	656	649	630	683	610	656	658	638	638	623	633	657	660	591	665	625	659	645	662	627	630	628	671	570	655	634	624	607	595	644	680	665	595	633	670	645	661	642	611	677	660	653	628	650	629	639	662	629	645	654	622	689	612	627	640	618	632	635	592	633	622	631	645	642	621	618	666	601	630	627	652	625	618	612	631	638	650	608	673	652	638	635	645	664	623	615	598	594	679	663	673	636	683	618	652	621	599	622	646	632	666	659	640	656	630	634	636	622	634	613	662	634	646	614	638	602	657	643	627	656	653	644	634	646	643	619	647	617	637	622	638	612	638	632	637	615	634	594	626	660	585	634	645	653	547	645	653	593	625	620	654	610	647	696	663	623	645	663	620	610	668	613	629	646	644	622	606	602	641	636	643	656	663	635	692	624	647	630	624	577	649	641	636	635	606	649	651	641	683	674	605	596	609	635	609	648	651	637	642	670	648	604	669	649	688	611	615	708	652	616	575	618	658	623	657	635	649	625	599	690	599	633	655	622	621	662	585	649	625	645	661	621	657	622	668	644	619	620	635	613	641	688	636	643	648	674	619	690	676	648	613	606	620	651	654	578	667	618	649	599	639	623	668	568	634	634	629	634	612	640	612	612	666	650	626	645	653	672	670	571	655	634	644	649	632	649	639	649	612	595	617	647	659	581	637	677	686	648	610	652	664	601	647	640	665	651	673	634	613	640	674	625	600	608	631	638	626	624	678	654	631	625	643	664	604	635	576	634	654	612	598	665	620	647	668	643	649	635	613	628	609	622	642	623	643	621	640	623	610	644	638	639	651	631	659	629	598	636	611	643	600	631	685	663	604	653	610	621	659	641	655	623	667	627	596	641	601	637	619	591	634	692	652	642	633	589	623	632	637	674	640	639	665	672	567	628	620	688	645	626	668	648	607	643	626	627	660	638	669	635	651	625	634	613	618	633	625	601	650	642	685	624	614	649	646	628	609	644	652	606	619	615	654	665	594	694	664	610	606	651	654	571	630	666	610	657	654	619	631	610	662	611	624	616	649	610	633	680	633	653	594	614	656	620	679	637	638	610	620	667	629	608	674	603	629	650	630	634	610	622	644	632	635	615	620	671	628	677	629	615	688	640	659	628	663	682	595	622	631	622	666	623	644	650	662	606	633	645	705	633	645	635	652	725	614	621	642	656	600	653	643	683	645	630	587	612	628	639	651	641	644	650	657	668	614	638	621	659	696	645	646	638	628	661	634	584	645	620	586	619	681	624	634	574	637	656	647	613	645	675	602	622	612	651	639	650	644	676	635	661	647	674	647	655	674	596	595	620	599	644	686	653	647	657	667	650	652	628	576	647	655	627	621	626	601	657	623	648	632	632	671	682	660	634	637	678	645	649	643	632	605	627	658	594	679	629	663	642	634	640	595	588	625	669	638	615	628	589	666	650	643	640	654	633	643	614	615	639	606	640	609	663	654	635	640	582	657	658	643	645	619	611	639	667	665	615	668	606	699	632	608	660	647	653	684	617	631	615	608	637	678	603	602	589	602	621	617	616	589	637	612	671	619	667	597	571	600	654	642	611	615	638	623	656	647	562	658	611	634	679	668	659	622	664	657	642	614	641	632	640	594	641	606	639	626	641	644	608	647	634	639	629	611	624	639	667	656	666	653	631	617	641	687	598	670	615	622	664	608	659	649	623	657	638	634	649	628	630	642	668	627	645	640	635	636	600	635	661	661	614	622	615	637	599	660	663	632	648	632	631	654	645	653	629	659	644	634	598	662	632	601	661	711	683	665	636	629	607	619	704	611	619	663	641	657	652	616	633	649	662	640	657	631	605	678	677	663	648	652	643	610	684	604	661	657	661	640	606	618	640	627	647	609	625	611	630	574	608	657	678	626	622	631	622	647	584	638	650	637	651	637	623	639	595	646	634	684	615	641	680	598	681	701	696	637	681	615	595	616	666	641	637	657	632	673	659	661	630	592	604	679	622	629	645	712	625	622	639	595	586	637	617	636	632	649	653	620	636	654	654	664	611	637	659	643	675	570	643	612	633	639	609	632	651	643	658	637	633	631	625	635	599	624	645	648	645	661	654	675	626	666	651	654	651	617	569	625	635	633	627	563	623	648	672	615	668	632	623	613	706	633	656	609	666	630	678	629	653	620	613	630	658	671	578	642	629	641	610	627	633	672	627	623	601	648	595	642	648	635	590	655	639	603	652	612	627	666	651	668	606	641	644	659	661	610	606	609	688	643	673	619	652	605	629	657	616	650	641	605	689	654	658	647	606	623	663	641	636	642	645	638	625	668	640	598	655	640	620	641	677	641	661	641	612	619	616	612	641	647	608	708	659	606	621	685	605	644	625	629	662	653	606	629	640	658	688	593	617	629	679	632	652	629	619	589	644	636	667	656	622	658	617	625	589	642	616	634	645	611	634	641	644	625	633	630	621	574	633	626	635	650	623	679	623	646	614	637	624	624	633	655	651	685	609	656	607	639	652	680	607	633	623	621	658	643	615	695	614	654	635	647	648	677	700	616	637	659	614	617	643	615	646	608	612	633	628	640	615	618	622	663	653	648	603	640	658	624	661	633	634	620	624	624	654	670	647	675	636	617	613	641	603	635
13638	2578	2671	1833	1251	1047	892	756	598	511	533	459	422	399	377	403	312	380	355	370	320	409	353	314	323	311	319	289	250	263	278	263	260	242	222	266	242	258	248	279	248	227	250	250	259	228	197	240	247	240	214	254	230	268	245	251	239	211	224	226	207	243	232	248	223	207	243	245	224	229	253	259	210	266	215	210	216	257	248	235	220	250	224	244	229	218	212	227	242	257	226	234	236	215	219	205	248	220	216	206	233	225	234	237	218	218	211	236	231	253	246	248	266	204	235	236	226	226	251	224	231	245	245	231	238	246	235	234	228	208	227	234	224	223	246	237	204	199	204	263	221	213	218	227	215	216	263	237	215	228	209	232	221	217	213	205	216	233	208	240	215	244	236	222	249	202	227	246	225	226	219	218	238	229	233	230	229	226	219	205	225	207	214	237	233	230	255	259	238	226	217	231	229	228	218	223	226	224	241	208	217	237	227	229	184	230	247	272	223	203	243	240	252	206	232	236	248	211	224	205	240	233	253	233	209	226	239	229	220	253	222	242	257	224	209	223	227	210	230	253	217	222	219	214	248	231	229	242	257	247	240	245	211	219	232	245	255	222	226	205	213	220	222	219	245	236	238	248	222	214	234	231	224	235	216	205	209	190	204	226	235	227	238	223	250	237	198	247	236	244	236	245	236	214	247	250	207	235	216	247	227	220	219	214	191	244	200	232	213	218	276	212	233	212	211	197	216	211	209	251	229	236	252	227	209	222	224	238	228	230	231	228	228	228	224	229	204	233	246	243	244	216	201	205	211	236	222	245	248	252	236	228	235	206	173	231	211	243	228	211	235	239	229	217	215	237	212	232	218	223	222	209	224	234	212	209	240	208	208	204	216	216	228	240	236	210	245	215	214	241	226	232	209	248	208	234	246	230	227	250	217	235	219	246	238	235	192	235	207	220	228	226	231	226	234	210	217	232	239	245	221	228	221	264	209	232	222	231	214	211	233	231	236	248	221	227	238	231	246	249	217	224	208	243	227	245	252	220	220	255	247	244	214	229	218	235	235	237	231	229	241	231	236	235	229	215	211	259	236	192	228	247	240	222	222	211	221	235	216	226	200	239	238	219	217	219	218	240	215	228	235	212	208	248	233	210	223	213	233	243	245	213	225	244	230	213	212	229	235	215	272	220	212	216	219	234	264	213	217	206	214	243	231	234	221	201	199	238	253	223	265	232	243	207	208	254	238	183	224	209	200	225	221	182	246	215	233	206	219	238	249	193	230	206	200	201	235	215	224	232	200	245	212	207	229	243	203	227	247	222	208	206	217	236	262	235	209	217	222	218	188	201	216	218	234	237	216	233	221	212	189	219	233	228	217	232	214	227	234	225	237	237	216	203	219	232	237	211	220	230	228	238	182	231	222	232	189	208	236	225	226	246	225	247	231	217	219	228	227	248	226	220	223	238	217	215	232	226	228	194	244	218	227	220	253	225	236	198	198	231	229	225	221	220	234	228	238	227	224	229	226	217	251	241	217	232	224	203	218	213	217	240	255	206	255	230	232	233	252	224	204	236	199	220	221	226	238	256	228	209	222	200	225	225	221	254	238	212	191	214	241	240	208	238	216	225	228	239	192	233	230	201	223	220	234	240	210	205	214	238	220	233	200	203	218	224	212	212	238	238	227	210	217	211	224	232	206	234	239	220	207	249	233	228	236	226	204	242	276	203	210	251	209	235	201	204	233	226	222	252	242	215	230	223	241	214	212	247	212	224	233	213	213	205	230	218	211	211	222	213	228	239	229	225	212	199	209	222	262	209	211	245	242	208	223	219	233	221	232	245	209	219	233	222	233	244	260	233	248	217	249	230	236	245	236	235	206	225	223	221	208	223	210	225	227	240	225	228	226	240	210	248	247	234	267	245	217	236	214	187	224	250	242	259	203	219	244	237	231	232	229	228	215	218	230	220	234	256	220	245	196	208	218	207	241	222	225	250	253	246	233	234	259	214	234	220	230	247	210	206	211	234	247	204	205	217	225	207	229	223	230	232	206	224	205	236	228	216	242	233	217	221	238	251	224	245	213	202	249	239	216	238	236	246	219	202	200	239	229	212	240	269	207	231	203	224	220	237	242	217	239	212	224	235	223	245	220	247	231	235	246	257	210	234	208	198	261	224	238	252	218	242	222	208	231	218	247	231	228	239	208	231	221	217	212	221	218	226	216	236	191	218	244	227	238	224	214	247	228	244	210	207	229	238	198	250	239	217	195	242	220	239	214	215	217	253	219	229	250	222	213	221	251	237	246	212	232	218	250	255	212	240	241	197	238	227	242	219	199	232	245	224	242	234	228	244	235	239	218	231	228	202	218	224	230	221	249	229	228	250	205	275	223	241	226	227	214	251	225	232	239	200	224	260	237	241	235	255	228	229	211	258	216	201	220	179	230	242	225	217	234	205	252	242	219	199	212	230	249	244	229	186	214	198	224	242	202	230	241	234	215	205	237	230	215	224	219	223	232	216	207	224	191	251	242	227	191	229	242	225	198	243	213	253	184	209	252	215	229	214	215	229	244	195	214	216	216	246	202	224	216	250	232	240	232	230	238	228	230	235	231	212	219	247	240	226	245	231	224	189	234	210	208	214	235	239	206	241	210	260	217	225	224	216	228	204	238	222	214	212	235	223	225	207	262	221	253	241	241	244	243	219	223	203	259	227	225	256	206	220	228	219	217	210	229	229	215	229	247	237	203	224	226	250	188	233	223	229	199	228	252	237	218	198	258	238	218	212	237	199	235	222	236	214	238	250	252	219	226	227	222	210	243	234	229	211	207	245	224	239	244	229	217	217	245	228	228	188	246	236	247	227	235	250	210	219	232	235	227	216	217	219	231	228	234	240	230	243	225	214	214	216	223	197	217	226	260	222	227	241	218	200	248	220	235	220	230	229	191	235	233	214	230	229	221	228	217	206	205	210	230	229	241	226	213	205	195	214	234	214	222	216	211	222	242	224	222	238	234	205	227	237	226	244	212	206	257	236	285	255	214	252	226	248	203	238	236	207	239	217	252	244	246	211	232	222	225	222	243	233	261	211	246	240	235	222	226	255	247	257	205	251	243	212	233	234	234	219	247	219	238	245	239	253	233	235	238	199	221	227	221	221	211	220	215	234	255	249	226	203	219	254	253	229	212	219	216	187	241	199	218	216	193	218	207	220	223	211	244	211	235	220	220	248	204	210	232	231	219	220	248	217	215	238	194	220	238	244	233	234	246	248	235	233	235	219	229	222	214	238	202	224	239	250	204	234	236	246	242	237	236	176	254	222	234	232	200	228	245	240	210	195	185	228	221	223	227	229	212	217	215	222	234	204	227	224	231	228	208	215	254	230	247	224	232	250	214	241	225	245	227	199	223	221	257	221	216	229	246	237	232	253	226	206	190	231	248	250	228	207	263	211	237	212	229	213	208	223	216	240	206	213	236	237	221	214	260	191	210	248	226	221	221	240	240	206
7608	2310	5313	5675	4933	4480	3957	3443	2940	2571	2413	2110	1870	1794	1801	1703	1426	1406	1360	1408	1460	1564	1418	1295	1476	1486	1337	1159	967	1049	942	868	841	821	804	695	772	822	809	801	757	673	653	680	678	687	688	707	600	581	637	656	581	600	629	555	601	580	566	558	569	538	559	583	591	585	578	572	580	562	569	570	564	597	594	563	589	574	563	564	516	562	585	593	547	568	569	529	560	531	545	505	589	583	599	535	545	564	545	551	602	518	559	541	554	585	553	513	566	541	570	563	569	523	582	548	567	524	568	571	521	540	559	513	586	569	560	549	543	530	574	536	537	527	542	530	512	519	575	570	561	554	521	523	519	518	529	550	576	544	565	535	512	536	550	539	520	552	560	551	516	575	577	532	516	586	558	543	557	523	558	546	578	557	550	536	518	551	531	541	574	533	500	544	520	567	482	585	539	555	566	523	542	584	561	554	542	532	524	538	546	586	569	548	553	520	532	524	546	573	559	568	547	532	560	584	540	573	558	580	542	567	566	551	522	539	543	509	530	522	558	585	549	556	527	530	495	528	543	518	535	575	549	534	538	564	565	567	530	565	537	501	567	535	542	545	547	558	564	544	573	532	513	510	566	541	582	567	517	532	564	517	534	543	534	523	529	515	505	555	552	528	572	526	565	553	550	517	538	548	546	511	542	545	502	533	570	557	562	500	552	519	514	544	533	530	543	549	534	522	554	533	536	539	540	533	493	534	558	487	549	555	533	605	526	514	532	506	556	558	562	546	566	579	546	549	535	498	527	503	550	550	584	536	540	551	558	534	554	515	567	570	555	541	559	553	554	539	549	541	521	536	514	577	557	577	562	533	524	560	535	542	566	516	561	567	601	537	561	540	494	548	526	551	570	535	527	515	563	601	567	563	577	564	551	541	515	533	554	542	573	567	608	553	535	559	530	575	532	499	511	559	569	515	542	559	548	529	536	560	521	562	544	509	568	561	534	533	528	541	537	532	560	544	536	506	538	559	543	552	529	537	574	550	534	541	525	526	527	540	567	581	523	551	513	553	533	508	541	554	539	536	529	505	543	549	560	527	567	562	523	576	571	558	544	564	530	526	560	569	533	541	551	574	531	554	527	560	541	534	524	565	527	548	540	532	558	543	543	511	526	517	538	557	540	563	567	577	504	569	514	525	548	560	544	516	561	529	544	554	520	552	573	558	521	550	534	579	527	529	527	525	513	541	538	576	516	517	556	529	547	553	546	569	540	566	585	550	547	556	568	529	512	574	525	553	549	552	576	549	551	505	546	512	586	557	531	539	533	555	540	541	562	560	550	525	548	520	505	569	561	525	536	588	512	545	503	536	560	566	571	547	565	534	537	542	496	539	561	561	570	539	533	545	568	532	567	548	561	588	519	552	566	572	535	570	511	542	582	544	539	562	544	508	540	545	564	514	545	580	563	573	566	575	539	532	525	549	589	553	532	542	540	548	530	527	536	551	573	517	519	551	580	529	515	552	554	610	522	529	562	532	557	553	563	521	583	571	553	586	536	508	511	548	539	562	494	532	526	540	542	543	514	531	540	506	534	546	571	529	535	525	546	537	548	529	564	512	533	547	552	513	538	567	535	563	560	565	552	577	478	538	585	556	565	511	574	578	518	544	585	549	547	563	544	555	549	543	527	568	572	563	557	486	535	564	610	517	537	546	540	539	535	544	530	555	544	542	530	537	502	522	533	549	504	523	553	541	548	516	497	555	539	548	540	526	587	565	550	513	523	548	543	536	532	570	507	534	516	560	505	535	632	574	546	551	582	560	548	531	557	562	524	519	562	549	534	512	561	526	538	556	592	517	562	543	520	531	535	564	511	572	561	522	538	553	559	563	556	578	554	528	580	539	598	562	542	544	503	559	545	566	524	568	522	540	537	561	545	571	554	524	536	530	561	579	560	533	527	537	541	599	549	534	553	542	527	529	536	535	506	548	510	529	566	541	515	597	534	533	529	531	574	577	559	534	567	567	528	515	521	517	506	535	540	518	530	542	550	542	567	565	596	536	508	559	574	574	533	562	541	492	554	543	588	577	522	559	509	527	543	597	528	557	577	566	527	565	517	510	568	523	514	555	508	560	510	567	506	514	553	525	582	497	535	526	485	545	569	586	543	520	523	510	572	534	531	562	539	522	554	576	518	546	561	562	588	584	514	510	540	566	529	565	572	542	490	527	565	553	535	513	514	552	533	525	559	505	499	510	543	551	576	583	561	544	568	530	542	579	547	508	588	571	591	523	570	527	580	556	512	530	532	539	535	537	571	547	550	528	537	565	536	530	541	518	574	586	521	545	544	540	558	572	499	511	537	530	554	539	521	502	519	545	532	563	544	522	521	563	525	512	536	552	542	525	512	544	564	555	590	513	524	554	526	567	523	534	560	538	550	567	543	538	562	547	555	491	538	542	510	556	522	566	569	552	557	539	527	511	552	579	508	528	521	590	547	570	530	560	567	551	565	529	551	551	514	525	552	539	571	537	523	612	552	567	531	545	558	548	503	569	517	579	559	542	562	530	574	497	546	544	541	524	521	556	542	537	574	523	561	566	559	545	547	524	539	576	545	570	528	503	540	553	526	492	557	536	550	555	557	528	552	572	578	537	550	557	552	538	558	573	532	526	544	484	516	511	585	537	525	550	536	562	541	539	556	563	559	554	519	507	531	561	527	559	568	532	545	557	539	556	554	552	597	583	540	517	549	510	529	557	533	518	498	525	555	527	578	515	572	546	568	543	568	535	573	615	518	569	496	560	541	548	539	530	559	564	582	545	523	542	566	568	553	546	502	502	575	510	529	554	560	547	523	519	598	557	558	503	540	549	606	546	567	497	526	548	502	552	548	567	574	533	544	516	559	588	551	547	556	555	556	546	511	535	556	543	553	573	519	542	527	544	542	544	477	538	548	505	590	584	533	515	556	537	570	507	555	567	561	548	548	545	516	544	533	545	503	540	533	523	509	576	519	540	515	525	579	535	541	582	510	522	550	558	560	541	506	553	539	506	515	540	517	538	538	525	599	569	539	534	564	551	523	536	538	496	550	526	567	556	557	524	575	562	525	562	535	516	555	548	557	539	525	539	568	568	529	563	522	557	546	530	582	547	535	523	516	535	512	533	548	528	556	550	513	552	556	515	533	543	536	532	522	573	520	542	526	550	565	560	547	528	558	561	518	572	580	528	533	530	524	539	502	536	512	567	548	559	548	518	578	481	514	544	509	543	482	532	557	538	558	565	525	532	536	551	548	542	545	537	527	574	557	541	592	544	558	529	594	528	553	526	546	555	584	569	521	498	564	540	545	540	557	538	553	509	550	542	547	508	549	502	552	530	550	535	592	539	560	527	549	543	558	594	505	565	563	563	539	573	575	528	550	500	529	541	533	539	542	545	538	522	557	568	597	550	525	534	561	569	582	520	533	557	548	532	544	525	539	532	582	504	559	489	562	595	570	540	526	519	522	572	535	511
1879	185	149	147	147	173	195	197	179	158	177	157	143	134	161	122	153	151	162	171	148	163	136	143	149	160	134	153	128	144	137	139	135	132	131	130	132	134	149	143	121	127	130	139	121	135	137	126	142	140	135	133	140	133	139	115	130	134	142	122	144	127	136	147	136	137	122	134	125	127	125	132	127	134	125	150	140	134	110	148	115	148	136	122	108	135	141	135	122	140	148	134	142	137	153	131	124	148	139	131	126	141	132	125	135	123	163	124	130	126	141	138	129	154	104	171	129	163	127	138	136	126	132	141	149	129	117	108	141	160	131	117	122	135	140	130	147	125	146	155	146	142	123	161	146	109	136	137	125	117	141	132	108	117	138	142	111	132	139	131	149	138	140	129	129	120	148	125	133	140	123	130	133	152	137	145	141	125	138	153	135	136	126	115	132	133	125	143	120	142	137	117	132	147	143	148	135	123	142	130	125	128	105	149	139	128	136	142	137	125	137	141	116	133	126	135	113	127	127	163	125	135	134	127	113	139	116	151	128	122	137	130	125	137	141	125	145	146	148	161	140	151	132	125	135	133	126	112	146	117	125	138	116	119	137	127	109	133	115	122	133	136	143	127	121	139	143	156	137	127	141	116	142	126	137	127	128	149	134	150	114	132	148	141	134	135	142	136	149	159	153	122	136	134	127	115	119	140	138	131	137	126	147	127	141	162	129	141	136	134	127	128	141	130	141	134	135	132	137	117	135	131	142	114	146	157	151	127	137	122	140	119	127	131	124	126	141	124	154	135	126	116	124	142	148	140	124	141	144	120	118	139	111	144	149	124	129	126	146	121	164	119	127	137	141	153	126	135	141	125	145	132	159	116	120	129	128	119	124	133	135	138	126	112	146	149	147	134	128	143	144	99	141	125	123	123	144	152	126	113	134	133	136	128	123	141	96	150	144	123	138	138	148	135	150	143	142	120	118	151	134	119	127	132	120	133	115	138	120	149	126	150	149	141	145	144	135	141	136	134	120	143	142	115	144	146	135	136	147	152	112	134	135	122	145	120	136	129	143	116	127	132	130	125	142	122	138	108	123	137	145	138	133	127	137	138	144	152	136	114	138	131	126	140	146	131	111	152	129	137	123	134	140	136	121	148	127	143	137	118	137	111	104	152	149	118	146	130	117	131	154	135	137	122	140	127	143	146	146	144	114	130	146	144	141	110	125	112	139	136	144	149	134	122	143	121	124	138	163	130	124	141	131	149	122	104	147	146	124	122	154	139	165	132	137	135	162	125	135	121	141	148	131	139	123	132	127	151	145	139	130	114	131	136	145	127	130	145	130	138	131	127	130	119	104	123	125	129	116	122	130	147	125	116	122	131	143	154	132	128	152	121	151	132	144	123	133	139	138	133	115	130	150	131	148	135	116	131	140	109	146	139	152	128	139	119	113	123	130	132	136	141	130	119	134	140	127	145	151	138	132	137	145	125	129	132	122	136	139	124	131	137	128	140	127	126	108	144	112	123	145	141	123	129	117	154	153	132	142	132	152	138	116	142	116	135	127	141	136	138	124	135	119	130	142	145	118	120	140	136	124	145	126	151	125	129	129	138	127	139	134	133	120	140	150	137	139	131	136	135	114	137	114	131	111	125	135	150	137	147	117	159	126	130	151	129	151	126	146	141	134	115	129	134	122	137	122	115	131	120	124	132	146	127	115	127	142	112	133	142	149	131	148	134	125	124	137	121	132	127	129	117	138	123	150	144	133	164	138	126	148	129	140	141	128	124	147	148	117	140	99	118	136	140	139	137	139	122	128	125	134	134	127	111	137	124	135	149	146	134	135	137	140	129	116	133	136	108	138	146	138	146	140	137	141	157	121	134	141	118	148	126	126	120	123	151	147	128	132	126	137	141	130	104	138	130	150	127	124	128	138	136	123	143	117	135	127	148	130	146	141	142	122	144	125	165	112	142	138	107	134	121	155	120	117	118	127	114	128	143	132	146	108	122	136	146	123	138	156	143	143	155	149	133	147	143	126	133	132	161	123	157	124	128	126	131	154	135	118	139	137	130	118	108	135	135	132	155	139	145	125	124	141	133	134	144	134	136	134	131	141	132	116	147	128	140	126	133	120	152	108	126	125	134	137	139	142	133	131	144	137	141	121	117	120	150	136	131	123	142	108	136	139	119	135	134	145	99	143	142	120	144	135	123	161	159	142	120	144	129	125	131	130	152	122	128	139	116	134	116	130	123	130	116	140	134	146	162	133	124	145	134	129	122	136	116	134	150	115	155	142	167	119	147	141	152	117	165	126	128	129	138	131	142	143	150	134	152	121	128	138	155	116	139	125	145	157	132	120	138	132	136	137	147	128	116	140	135	139	131	126	136	147	140	140	140	144	139	123	139	138	128	146	132	120	111	138	148	126	151	134	125	148	151	134	150	147	141	135	146	137	119	114	123	139	135	133	135	103	136	148	134	122	143	137	139	147	144	128	130	111	104	137	136	107	133	148	136	128	122	141	152	142	130	132	154	155	138	132	132	141	145	130	130	131	157	153	122	134	122	134	150	137	128	148	128	143	141	137	105	116	134	129	122	129	131	135	130	121	132	147	136	133	136	156	126	131	125	128	146	124	129	126	139	137	126	153	131	114	134	134	150	149	129	145	123	131	137	154	136	112	122	126	123	124	136	138	119	134	125	136	130	136	132	120	133	139	134	147	132	136	133	116	123	126	117	120	144	158	132	138	127	123	143	146	127	118	134	129	144	124	119	121	132	129	142	125	142	136	132	131	107	151	148	122	142	158	151	152	141	121	133	134	156	118	130	138	147	134	131	120	136	134	131	130	130	145	129	152	124	113	132	113	145	141	143	113	153	134	147	127	141	134	137	127	101	151	141	134	142	127	140	145	131	140	139	123	144	138	148	141	150	125	112	117	131	130	137	133	133	132	140	151	124	126	135	138	123	146	146	124	131	137	140	124	138	140	153	145	120	125	140	122	138	137	130	128	132	120	134	147	119	123	132	142	148	124	136	137	123	143	137	146	113	150	133	131	123	141	145	129	155	125	126	137	149	143	162	169	144	123	124	123	137	133	132	143	144	129	131	135	109	112	125	130	117	130	136	147	138	136	135	124	130	140	122	138	150	141	133	114	125	125	138	128	159	123	129	124	134	142	119	122	145	136	155	124	142	121	114	138	132	129	148	124	156	119	120	129	120	136	118	104	114	155	148	127	138	143	141	139	111	132	142	144	122	152	136	143	131	144	139	157	141	140	133	121	147	140	131	139	132	146	141	119	128	130	142	160	137	141	124	113	132	142	127	137	115	169	154	148	123	121	134	139	125	129	135	138	123	124	117	124	126	114	124	142	134	131	136	120	113	155	123	144	128	125	131	127	126	121	122	136	139	124	144	128	124	112	127	129	139	137	117	145	136	106	129	122	129	129	130	152	126	139	135	137	129	147	140	143	132	131	133	130	105	142	148	110	123	143	122	148	148	149	132
2079	422	480	478	498	632	676	669	582	636	626	575	523	557	452	467	518	501	526	543	475	459	436	452	476	417	401	418	377	412	412	394	402	400	374	365	345	365	417	425	342	410	366	375	346	376	366	354	398	395	380	389	370	348	408	389	341	379	386	383	378	372	348	352	368	407	397	360	388	384	353	387	357	391	349	354	364	395	383	340	369	365	343	364	327	342	386	366	385	359	343	342	387	378	347	355	398	371	366	350	325	329	357	383	376	340	391	402	386	385	353	347	372	365	376	358	403	376	354	345	370	357	347	331	353	363	382	365	359	372	377	345	365	381	385	365	332	390	351	366	368	387	346	405	298	386	382	372	387	380	355	332	362	386	356	375	329	358	345	369	359	372	396	346	366	359	385	383	337	377	367	362	341	383	370	375	379	349	395	370	397	381	372	374	361	363	387	378	358	397	385	361	358	375	364	381	354	367	376	403	373	400	355	373	385	365	385	361	379	402	373	372	377	368	372	367	327	332	337	402	365	346	374	358	364	381	362	369	366	370	372	365	368	374	382	371	344	364	374	374	409	370	360	353	378	375	362	357	355	338	347	356	361	381	342	352	388	350	375	350	382	385	384	380	360	352	366	373	354	336	387	407	391	367	358	402	356	373	400	376	385	370	390	364	362	350	407	397	375	380	336	376	380	340	350	385	375	357	356	366	380	366	400	374	371	362	375	349	403	390	344	389	368	362	394	330	351	375	367	370	365	368	370	364	394	374	370	364	395	384	384	337	351	336	351	319	374	360	368	374	342	364	343	351	362	351	363	375	367	370	350	343	383	369	400	366	365	372	382	357	388	362	383	357	412	354	371	374	337	370	356	374	355	381	363	366	342	383	327	369	353	392	395	357	361	354	396	347	376	377	336	368	404	338	344	327	367	368	348	374	347	380	368	363	345	381	346	368	338	329	395	334	349	396	381	352	377	365	337	391	362	365	347	363	346	369	347	395	371	352	351	353	377	378	377	356	356	367	346	361	369	360	392	329	364	364	369	364	368	334	379	375	369	387	358	383	405	386	392	362	359	373	404	374	376	362	377	382	379	369	385	357	356	363	352	388	381	364	371	317	388	350	376	349	378	405	355	367	343	345	393	386	380	380	387	381	387	380	337	366	396	398	426	337	367	399	386	369	335	428	382	334	369	397	358	369	375	352	344	396	363	407	398	372	391	390	361	356	385	382	412	368	394	355	355	328	377	377	381	354	395	380	343	361	390	386	359	378	359	403	369	368	352	362	358	338	339	339	356	401	371	369	374	373	392	353	341	353	385	340	394	395	355	345	374	383	357	366	344	385	387	376	395	358	410	367	376	405	371	362	378	353	378	367	341	354	358	329	360	361	369	386	394	359	348	338	373	402	377	326	373	344	427	384	394	376	357	347	371	342	341	369	401	333	360	351	357	400	356	383	365	365	353	306	392	381	390	366	335	409	373	358	325	371	393	368	355	385	374	357	342	373	390	356	392	369	358	363	367	398	359	386	359	365	384	374	345	383	378	428	376	345	365	383	396	379	348	363	369	349	342	360	353	373	384	352	403	366	376	378	353	353	381	382	354	383	339	359	368	365	357	351	338	330	356	391	330	369	329	405	366	365	374	398	383	363	375	384	367	364	363	343	367	329	362	367	377	367	383	369	379	371	356	386	369	383	397	367	373	366	359	397	399	389	352	397	341	354	347	396	419	331	357	404	375	354	360	370	381	369	357	345	372	367	350	351	389	406	340	383	393	332	384	350	372	361	346	368	389	388	363	359	390	379	356	361	396	359	368	365	358	361	373	385	344	404	383	381	347	402	370	383	381	393	386	362	377	373	371	382	370	357	340	416	341	350	364	341	374	387	377	374	379	374	380	354	353	364	372	378	369	354	345	370	353	370	400	357	410	371	372	350	368	371	395	394	374	393	395	384	413	347	363	357	374	372	350	344	377	385	362	372	386	377	364	357	351	378	361	329	396	382	335	370	394	376	356	364	380	381	388	357	390	385	344	383	365	343	363	405	387	394	357	342	388	356	354	345	361	343	372	372	398	381	399	368	412	390	361	368	352	371	352	395	355	381	382	353	431	401	328	400	381	390	376	351	358	394	369	381	373	364	360	354	357	364	362	355	355	396	382	362	398	391	344	359	337	324	366	358	381	357	402	403	337	326	377	415	364	353	384	342	385	364	378	386	371	376	381	349	378	356	353	386	403	384	365	386	336	361	392	349	380	308	382	356	366	384	368	376	358	360	347	348	386	409	401	356	365	364	388	353	332	368	400	382	379	357	372	369	385	366	370	375	379	383	385	360	369	350	386	353	370	370	355	347	399	368	388	375	373	382	379	401	397	335	378	357	386	371	370	343	379	341	350	393	379	379	400	372	375	365	371	346	353	381	380	366	381	355	350	409	347	367	371	356	352	331	392	375	361	363	354	352	342	385	367	383	399	361	344	399	369	317	375	366	391	381	379	379	379	378	341	378	345	362	374	358	380	379	365	349	366	332	393	385	395	350	368	392	381	378	384	391	388	410	376	424	358	379	409	379	361	382	381	362	363	341	418	369	334	340	380	362	388	400	359	388	339	420	356	361	372	361	366	355	375	417	385	357	342	367	379	360	369	398	386	344	371	359	384	370	328	340	385	420	395	376	407	349	370	412	356	396	397	342	388	384	393	410	324	356	390	366	328	393	361	354	356	372	395	362	409	401	360	366	359	365	390	374	335	358	361	384	346	374	358	378	367	374	390	349	375	374	362	390	357	389	342	369	375	323	348	355	378	376	393	378	344	376	339	386	370	346	378	358	389	361	334	365	384	350	359	360	352	367	374	362	367	365	369	402	368	334	339	361	375	350	373	380	349	373	356	375	376	406	385	403	377	377	366	369	366	371	335	377	377	398	384	377	372	379	392	359	375	377	366	354	362	384	371	353	376	370	364	387	356	379	371	363	330	394	352	335	385	348	378	383	378	362	365	365	371	361	382	350	352	356	364	361	366	372	349	372	372	377	373	364	376	379	379	384	393	385	329	390	368	357	393	396	397	378	405	364	333	335	355	376	386	385	398	362	355	369	354	344	371	369	364	379	367	360	361	386	383	346	374	349	391	387	393	361	371	360	370	371	365	381	360	368	347	353	366	347	333	408	398	353	362	419	409	394	353	387	390	402	373	356	364	365	341	351	374	382	363	374	392	350	348	388	365	412	369	359	372	387	346	396	348	383	388	384	398	407	384	409	351	358	353	399	372	342	380	375	387	382	341	391	374	347	363	336	391	372	340	372	366	364	374	351	353	357	382	343	371	367	384	373	384	356	362	328	354	399	377	375	364	337	377	379	418	374	388	379	360	346	343	355	376	398	366	362	374	367	373	386	390	380	388	375	379	338	343	348	390	392	354	335	346	366	347	338	362	379	350	355	363	355	407	382	384	355	345	347	373	385	376	343	364	364	370	349	364	340	398	366	341	335	372	360	372	341	359	335	413	367
7473	1268	1269	970	685	573	584	544	448	427	388	397	418	325	361	348	339	353	331	314	306	318	335	320	310	294	320	257	269	302	278	277	254	261	264	242	257	256	233	253	272	269	304	246	302	310	237	243	290	286	250	264	231	248	275	259	247	264	301	249	267	267	284	259	247	275	242	274	267	285	239	238	255	243	265	263	262	267	232	260	270	250	280	249	232	262	218	266	262	236	263	275	244	284	247	281	247	251	252	245	254	269	238	280	248	261	266	252	251	265	240	256	250	250	284	240	235	226	234	239	260	278	276	271	268	269	259	224	248	272	256	263	259	301	246	244	269	248	230	227	272	285	240	289	254	257	255	260	280	269	264	272	262	256	270	267	213	278	254	260	256	235	241	254	251	271	278	282	244	268	255	234	247	269	261	261	259	251	241	264	234	227	264	249	251	267	246	258	259	267	265	249	278	271	232	255	245	262	233	262	265	254	267	253	272	237	258	242	274	245	261	246	239	236	281	248	303	264	260	280	246	257	249	238	280	251	255	293	248	254	266	284	261	265	246	280	223	254	287	303	274	248	256	250	284	278	294	213	242	281	238	255	259	247	270	245	242	275	237	271	244	245	266	256	249	248	236	248	244	256	258	244	259	283	262	247	246	252	245	237	235	258	248	235	248	216	246	276	226	262	252	264	254	264	239	257	256	276	268	243	252	272	281	300	297	235	271	265	258	231	266	257	266	242	262	254	258	231	259	240	246	230	278	248	263	287	241	246	251	299	256	254	254	239	263	283	242	263	234	278	249	229	236	248	260	292	279	256	252	286	231	278	262	251	256	255	281	280	244	284	266	241	270	275	244	279	269	242	237	256	252	245	275	259	247	266	266	251	231	254	264	257	252	235	248	255	263	271	245	219	238	275	252	234	250	277	235	236	257	278	287	269	259	231	257	269	242	243	302	263	221	271	271	242	293	265	259	274	287	255	257	274	230	245	249	253	275	243	254	256	253	273	236	271	262	288	267	236	243	252	230	261	245	245	271	237	263	244	248	242	283	266	274	274	248	237	263	267	238	252	260	276	269	235	258	266	261	243	253	266	260	294	245	268	246	241	247	258	269	253	272	247	245	229	232	277	272	276	251	269	233	267	255	243	256	227	257	252	263	243	260	266	245	272	254	247	273	249	232	255	242	276	263	257	256	251	259	265	267	273	271	237	269	256	251	248	246	252	239	240	235	243	263	279	246	282	265	257	234	262	276	297	259	248	272	248	270	265	252	255	238	251	263	242	276	255	270	242	255	258	266	262	267	255	285	275	266	277	276	245	261	281	255	245	243	247	268	285	288	282	257	258	248	282	271	255	224	286	243	266	288	251	271	274	256	240	259	292	215	259	274	281	269	274	242	256	279	262	304	257	263	251	253	247	247	235	275	257	252	246	265	269	259	284	278	236	234	232	277	254	251	270	265	256	269	212	264	251	271	238	263	233	249	240	239	257	282	275	244	249	255	272	272	308	250	283	276	258	271	246	233	254	249	236	250	256	273	225	234	255	289	268	269	275	306	267	258	254	244	280	280	240	270	267	246	279	275	259	280	260	255	274	263	278	263	233	257	257	271	274	273	255	247	250	247	252	245	244	261	229	271	257	279	270	274	251	240	251	253	248	263	250	278	264	269	253	267	252	284	268	236	258	239	240	247	250	248	263	292	266	300	240	248	243	267	255	249	275	266	271	274	242	252	274	272	275	255	253	234	250	232	285	278	272	293	256	267	283	229	248	233	254	238	252	248	213	277	264	294	249	255	293	266	261	219	273	242	217	269	261	276	260	234	264	270	231	274	242	268	236	277	272	260	243	290	204	275	218	257	250	254	251	276	279	263	229	260	251	263	244	238	244	277	256	255	256	244	248	246	279	245	238	291	271	259	258	230	269	237	262	259	249	263	263	273	240	224	217	292	243	243	252	262	228	261	254	244	237	253	273	246	273	223	259	268	251	275	243	207	274	260	263	282	261	250	252	231	256	254	259	266	255	251	240	267	254	247	258	235	290	280	239	270	279	278	280	251	262	268	244	255	236	259	238	262	251	262	286	234	250	271	287	259	244	244	285	263	234	245	230	244	288	266	265	265	241	232	252	245	264	259	243	255	236	261	263	271	256	250	283	271	242	222	230	252	227	252	269	266	236	242	257	222	251	295	251	279	289	289	284	263	276	262	231	245	251	256	245	274	258	249	266	253	236	266	265	300	294	236	247	268	246	250	263	233	256	247	226	220	250	248	254	271	241	259	276	252	237	241	257	280	263	265	240	240	270	233	251	260	232	271	240	249	262	245	278	259	234	244	295	262	299	265	255	237	239	244	242	254	266	243	263	266	264	229	249	283	273	261	259	252	246	247	283	222	280	250	281	256	245	252	264	273	257	255	252	297	280	258	257	272	249	242	223	251	251	255	238	261	227	264	246	267	239	265	285	240	254	260	248	258	225	280	253	265	278	272	249	260	268	265	248	260	276	248	260	257	255	267	244	270	269	247	257	263	252	226	257	239	243	248	240	246	236	255	277	271	238	271	268	262	284	250	224	254	249	244	254	234	243	256	248	269	240	254	252	265	264	263	268	223	234	232	257	256	251	245	247	249	258	261	283	257	232	279	243	261	249	282	248	253	282	228	253	245	285	261	296	245	270	277	276	254	257	251	277	263	230	239	233	272	286	233	251	291	265	267	265	238	233	272	289	250	257	242	236	258	253	235	254	255	257	281	259	245	255	249	254	289	278	241	241	279	258	281	264	230	245	251	262	266	264	266	275	237	265	248	272	249	284	241	253	268	273	288	286	244	268	260	258	282	271	273	307	256	264	268	237	297	242	269	254	243	283	237	254	308	300	268	266	255	255	256	270	285	263	261	209	256	234	262	225	270	240	262	281	264	271	265	251	254	256	281	280	255	263	288	251	255	253	250	262	277	261	250	265	257	236	238	272	247	270	267	260	277	251	233	277	295	261	241	281	246	239	278	243	244	255	270	287	266	259	275	237	237	237	262	247	256	260	257	258	257	221	277	258	256	263	255	263	276	257	255	253	249	252	239	266	270	263	253	266	244	231	264	263	255	232	253	264	298	249	257	256	300	255	246	272	257	270	266	253	279	263	249	230	242	241	240	264	243	250	255	283	279	266	268	246	254	269	267	248	276	244	230	248	259	242	261	252	250	274	231	239	258	276	296	251	274	249	279	264	283	262	266	249	265	258	240	236	257	274	250	268	297	276	244	280	258	280	262	293	265	248	245	248	264	231	242	265	249	236	283	242	240	257	261	254	244	263	284	251	254	256	244	271	267	221	240	246	286	248	258	244	257	255	296	260	232	259	266	244	238	243	252	250	241	263	277	237	271	287	259	251	258	268	282	248	287	236	267	270	261	255	246	253	251	263	283	262	242	261	254	254	266	234	269	267	258	280	245	270	239	268	269	242	240	276	248	279	242	245	264	240	270	289	275	243	255	247	250	271	235	287	259	304
5811	1501	3014	3361	2948	2860	2587	2280	1825	1744	1691	1527	1506	1422	1392	1238	1329	1081	1205	1103	1097	1215	1135	1206	1106	977	976	922	826	829	839	770	751	691	719	699	758	736	715	753	764	744	730	645	689	714	738	677	647	667	715	696	649	630	662	628	644	673	659	701	657	627	606	608	646	631	630	656	693	692	703	633	688	627	605	660	628	636	609	669	613	669	674	656	655	684	585	625	589	606	640	643	649	679	612	631	657	570	576	672	670	641	646	612	617	608	634	662	667	608	659	623	637	641	622	596	648	627	655	640	636	635	657	633	617	620	621	628	666	625	636	623	650	604	652	674	613	636	715	659	575	630	628	626	596	650	668	644	617	603	619	614	652	627	642	605	618	622	619	624	624	640	611	632	623	637	657	613	680	613	633	586	639	642	642	672	634	615	656	652	645	649	607	686	618	608	638	630	647	620	658	665	645	618	579	635	647	628	626	578	634	629	626	651	656	628	619	569	663	660	617	648	665	616	620	617	651	609	643	608	624	601	633	582	619	683	690	587	641	688	622	641	656	617	626	663	623	672	655	645	626	659	603	634	583	658	625	617	644	683	604	620	629	629	606	638	627	566	657	643	610	650	633	607	622	621	639	647	649	630	640	637	602	618	631	637	617	647	629	664	606	653	619	618	630	614	590	598	654	617	618	619	622	644	601	647	614	632	668	638	605	581	632	662	657	666	621	649	605	635	614	684	609	626	654	665	653	628	634	639	628	646	620	633	607	650	618	587	690	620	631	658	635	626	664	663	612	589	651	641	596	647	629	614	618	668	598	588	598	648	646	657	665	635	626	632	639	607	604	591	665	610	652	621	647	638	632	673	594	608	628	633	640	609	620	636	663	638	672	608	628	651	628	619	610	633	679	647	623	602	598	634	669	612	600	670	638	628	666	627	604	631	652	590	634	618	631	657	618	629	640	651	618	626	627	623	661	614	640	629	640	607	627	599	664	602	647	598	659	627	593	623	627	614	592	613	634	637	658	632	652	635	654	627	617	648	630	635	623	592	623	603	604	628	658	601	615	624	650	689	607	630	633	666	611	658	643	638	614	665	597	620	597	589	623	643	612	619	578	659	601	629	629	632	582	692	629	666	623	610	644	613	657	639	639	654	665	676	610	584	654	664	630	613	626	618	622	591	626	640	640	614	641	638	599	580	622	635	650	570	650	638	656	607	590	634	656	669	632	585	642	627	622	642	613	583	635	652	674	624	680	612	614	592	646	631	633	634	625	611	583	601	643	629	661	635	606	610	695	612	643	644	686	658	571	629	655	651	647	643	653	611	605	615	658	631	620	636	606	651	614	642	622	630	628	604	630	598	648	668	646	610	633	611	655	628	633	627	621	662	616	619	636	589	632	628	611	609	651	658	625	622	623	613	638	660	661	615	612	643	631	615	619	659	639	606	671	632	614	646	651	625	626	681	611	616	605	638	610	590	589	671	676	661	643	631	657	592	610	673	618	570	652	656	649	665	619	646	597	606	597	647	677	625	652	664	648	611	687	607	649	616	633	601	628	575	641	593	616	620	639	637	627	598	627	636	668	590	621	631	611	588	628	620	625	627	667	635	626	637	635	591	657	649	583	675	641	625	630	657	584	668	635	608	612	637	653	622	585	627	583	622	623	648	659	663	685	645	600	629	606	590	681	651	664	586	616	651	671	646	609	595	618	607	615	656	617	638	641	610	612	664	657	612	585	606	649	618	603	647	587	633	617	642	675	623	595	677	611	613	656	622	634	623	660	596	633	638	612	587	617	636	596	595	606	631	662	606	632	643	650	627	639	613	638	616	610	652	611	611	640	609	606	616	612	646	652	647	641	612	619	630	630	563	601	657	668	637	595	621	640	652	605	652	618	614	631	620	614	641	637	584	609	640	696	661	586	596	650	618	625	625	634	646	605	589	608	616	637	644	630	583	604	611	669	658	631	643	626	631	617	623	607	579	644	677	616	654	673	589	668	676	613	657	618	613	648	640	613	636	602	654	622	585	633	642	591	664	651	616	647	612	659	598	656	647	632	597	666	635	638	658	657	600	668	640	588	612	598	620	628	630	645	613	616	622	605	644	628	610	604	636	609	598	609	629	600	646	597	612	637	634	656	630	607	643	646	653	674	585	649	624	623	641	639	655	611	648	589	628	624	584	637	670	647	632	621	608	632	585	679	638	650	636	610	605	625	635	614	672	616	646	622	620	637	622	693	651	668	612	653	619	612	623	589	667	649	650	608	651	661	591	606	602	654	622	646	633	646	589	607	652	628	643	668	600	690	641	674	660	630	613	615	646	625	643	671	676	658	583	617	602	628	663	616	651	622	667	634	588	637	657	650	629	675	612	637	654	645	607	625	644	618	622	635	604	639	619	634	620	663	596	623	631	647	655	625	659	657	627	624	620	632	676	600	644	666	629	617	597	635	653	646	629	652	621	632	634	657	634	615	605	610	616	637	644	646	606	628	631	602	612	616	617	648	634	595	646	644	612	646	637	596	647	668	649	657	639	603	641	594	661	628	629	657	627	648	633	659	649	625	627	650	647	631	638	629	617	621	616	622	622	644	619	620	603	620	675	624	655	612	632	633	604	632	673	587	628	635	672	626	642	631	576	656	641	649	638	629	633	655	595	667	641	681	622	646	627	603	636	657	619	644	645	677	589	633	593	621	623	652	661	650	600	656	679	646	648	625	633	609	630	606	642	616	653	586	603	659	655	657	581	604	616	620	626	612	631	640	614	651	639	624	612	660	706	591	634	615	619	620	615	636	634	630	679	648	581	644	599	597	608	710	590	647	615	664	572	657	577	632	645	581	619	616	626	613	641	663	586	650	643	637	632	598	596	665	664	632	607	578	650	676	669	646	622	662	650	597	635	591	622	648	607	640	629	619	674	594	627	662	643	630	601	640	647	636	651	633	588	627	638	633	635	635	607	645	606	690	685	615	627	662	652	626	588	660	603	653	648	667	677	668	681	626	589	626	622	633	605	619	628	682	658	603	642	615	675	601	629	629	615	653	672	654	613	617	632	625	660	631	635	591	636	604	688	664	664	627	663	577	634	634	613	644	632	616	645	645	645	659	637	618	621	613	651	703	681	621	616	624	621	633	632	645	585	589	666	647	668	613	628	631	619	645	682	573	666	643	666	590	619	608	654	654	669	620	647	635	645	632	627	573	619	622	612	671	595	653	689	655	628	619	615	682	673	576	646	646	651	671	603	660	599	605	642	618	609	665	610	657	630	615	612	649	601	619	635	607	611	589	607	619	586	606	641	631	634	640	641	650	599	614	653	625	660	605	646	586	668	628	666	625	628	594	609	609	582	648	606	617	620	604	567	646	615	650	685	677	608	596	632	684	651	592	639	632	640	677	628	616	669	646	694	598	645	662	632	652	647	631	607	606	642	623	624	616	642	635	638	602	619	598	634	618	658	633	593	641	628	592	609	657	627	596	634	622	634	612	643	630	614	654	647	616	669
13722	2524	2513	1867	1269	995	903	726	570	583	516	456	370	385	365	404	364	370	343	306	338	328	327	357	341	293	281	283	256	270	271	261	244	222	245	225	257	247	274	251	243	228	244	244	223	234	228	220	240	246	256	229	218	194	239	206	226	244	220	237	221	242	276	228	219	222	213	228	220	217	231	250	227	225	241	182	214	246	198	223	210	241	230	246	220	198	185	211	220	218	222	242	247	238	220	223	223	248	235	207	244	219	237	248	248	221	248	247	205	247	227	226	240	233	218	209	250	231	238	219	203	234	210	245	233	241	223	221	208	215	212	219	247	205	207	199	218	208	230	250	218	210	215	236	208	237	216	236	204	228	211	246	224	246	203	224	229	229	246	188	235	222	225	220	212	225	214	228	257	213	257	240	214	222	201	222	252	218	215	240	227	209	198	225	188	252	212	231	239	207	204	236	222	271	204	196	208	209	233	181	231	220	230	222	225	220	220	215	220	229	214	213	209	216	244	229	216	244	231	222	249	220	252	212	227	204	217	233	225	236	222	219	226	226	223	213	207	197	194	208	199	214	224	225	250	267	211	207	245	221	215	252	235	229	216	228	199	230	216	207	249	229	194	234	183	198	201	235	194	225	191	203	235	222	207	230	214	225	189	223	235	253	254	249	248	249	211	231	235	206	262	230	202	233	210	226	206	201	220	244	219	223	234	209	232	227	233	222	208	233	241	267	228	201	217	224	204	240	229	214	242	233	243	220	227	225	228	217	241	203	211	246	222	219	211	211	242	200	240	227	221	238	224	211	248	254	205	255	232	214	217	219	240	238	233	210	230	246	231	253	220	201	241	253	212	221	223	211	212	261	238	241	214	225	233	221	213	230	227	236	245	212	238	215	210	220	211	214	205	211	251	204	236	188	213	243	222	222	213	220	208	224	219	182	199	231	214	233	201	218	239	212	233	233	266	229	241	214	229	226	202	223	226	238	230	241	240	238	209	220	205	227	234	218	201	234	226	229	206	207	219	231	218	207	199	233	220	230	216	226	216	233	223	215	235	244	218	222	216	252	220	197	231	215	236	212	243	213	208	217	206	257	225	199	214	222	249	239	229	215	229	243	213	212	237	203	234	217	223	222	219	242	222	203	216	243	240	216	207	252	219	237	219	243	212	216	225	228	208	181	241	208	233	209	227	244	231	226	220	217	220	213	209	245	238	226	219	214	204	222	222	224	233	211	228	210	214	232	225	228	220	236	234	236	201	255	215	217	221	241	199	217	233	233	226	248	218	222	258	224	215	249	240	229	246	248	246	187	212	234	202	230	224	223	240	233	206	212	210	236	246	215	224	229	202	217	217	223	227	223	209	215	220	230	205	223	228	216	225	219	216	214	236	217	222	217	224	238	206	232	236	215	210	234	220	228	193	224	188	223	228	206	218	234	226	209	229	243	214	223	212	204	226	228	233	217	215	204	242	235	227	255	221	224	225	219	195	204	205	233	233	243	244	231	210	216	198	258	214	215	241	234	231	203	218	230	230	220	215	220	265	219	238	229	192	252	192	241	240	211	206	196	246	231	218	193	234	239	218	227	232	268	237	237	237	211	240	228	207	209	253	241	209	225	195	223	238	231	241	217	218	220	215	223	207	244	229	219	222	224	217	239	245	251	227	234	204	233	224	233	224	220	222	233	230	227	204	221	249	221	221	232	238	232	220	214	227	220	251	226	210	235	205	222	244	195	223	224	236	229	232	230	215	251	254	242	229	216	229	215	193	233	231	207	220	207	237	214	230	241	253	240	219	228	224	236	222	210	217	209	228	251	225	241	248	234	222	230	237	226	214	230	209	208	238	214	210	208	207	208	214	201	227	200	237	224	202	215	206	239	218	246	216	238	232	225	229	207	245	233	221	248	213	210	203	228	241	200	220	231	209	247	235	239	202	236	208	227	211	220	192	190	223	202	244	200	210	210	254	226	233	197	211	234	207	194	220	206	200	231	241	231	252	224	258	263	224	222	213	219	220	215	236	216	219	228	211	221	192	242	208	220	203	247	224	183	228	219	190	197	237	227	251	199	206	225	222	208	223	201	231	236	221	224	217	223	217	202	237	247	220	216	234	211	231	226	236	236	220	239	236	228	218	212	216	252	217	216	234	261	232	234	225	212	246	201	227	212	226	236	232	241	237	215	240	220	240	255	218	236	239	228	219	215	238	238	238	219	233	235	230	255	224	221	204	233	232	233	224	230	216	207	211	216	262	261	207	230	229	241	208	258	208	206	224	237	231	243	233	250	236	228	217	242	230	232	236	218	219	225	202	216	236	244	238	248	217	233	211	230	211	239	204	213	216	234	252	222	200	229	238	237	218	222	219	215	221	202	220	291	234	209	213	198	224	205	225	228	207	245	229	216	225	238	213	222	215	216	223	204	234	185	246	242	230	242	229	227	234	219	233	245	238	212	250	230	244	222	233	228	206	224	222	204	228	237	219	229	225	240	257	229	237	220	226	220	224	244	226	224	244	234	197	188	235	234	213	243	237	210	209	211	221	215	225	213	189	215	204	219	235	229	189	206	250	221	219	226	240	235	208	231	227	189	196	223	226	221	227	230	225	227	232	205	199	222	217	231	211	228	226	195	213	229	206	227	234	223	218	238	220	224	227	213	194	223	239	200	219	236	245	227	253	227	228	228	212	230	230	231	215	201	245	215	222	229	198	215	220	221	230	245	224	218	232	222	201	205	219	227	192	225	219	213	227	225	245	200	207	205	240	221	240	214	237	208	252	206	245	193	229	217	242	234	228	222	249	244	199	205	198	227	255	256	219	195	223	242	215	230	196	233	204	198	207	229	224	218	219	218	223	229	213	247	225	215	206	205	232	218	238	192	217	208	223	232	183	233	212	190	225	207	243	230	183	245	227	238	186	246	202	225	202	222	229	214	232	232	226	246	233	209	197	206	210	224	216	201	246	224	228	228	226	216	232	234	212	212	235	215	213	210	194	256	234	234	226	231	212	252	229	208	233	218	201	217	234	225	205	222	229	199	220	205	235	230	210	220	199	227	226	225	241	216	216	228	235	241	193	224	227	222	236	205	244	216	217	234	225	229	219	258	224	230	231	221	256	222	229	221	223	215	201	251	227	194	238	218	225	241	231	214	234	213	215	206	219	218	263	212	198	241	232	218	226	229	207	217	222	242	208	209	227	213	218	237	254	235	213	235	201	215	254	216	254	218	219	236	222	234	215	218	235	248	234	219	225	244	219	215	256	207	251	230	252	219	232	205	233	204	202	235	246	220	235	236	227	217	233	228	215	226	228	229	249	228	208	228	237	231	238	251	219	211	249	216	230	235	233	225	227	212	215	215	221	207	209	210	204	217	201	232	197	210	228	240	225	259	202	249	194	240	210	204	209	256	236	229	213	211	231	230	235	223	228	217	212	246	228	208	219	217	211	215	233	194	213	227	245	207	237	207	207	242	231	210	237	235	232	214	239	270	234	220	214	207
7496	2242	5258	5757	5038	4422	3872	3185	2693	2646	2322	2106	1955	1959	1786	1621	1733	1481	1561	1387	1364	1435	1547	1484	1301	1198	1356	1073	924	873	875	821	767	680	796	702	709	744	808	736	739	715	628	655	681	729	676	674	633	595	564	598	577	621	564	556	599	592	608	574	572	550	600	617	556	556	545	573	556	506	516	558	511	574	529	558	551	539	593	553	578	565	566	508	580	559	510	551	540	565	527	523	589	532	519	559	568	572	592	543	532	549	582	557	546	563	552	552	554	606	576	560	570	566	552	565	542	528	521	541	571	543	523	532	574	515	510	556	520	511	536	569	559	551	556	565	550	566	555	539	473	527	593	538	536	512	513	578	554	539	537	530	528	546	581	535	556	529	515	575	577	554	505	507	553	573	521	597	523	491	553	529	542	539	534	557	534	538	555	477	547	538	560	571	566	532	549	559	555	548	535	557	560	580	539	601	538	559	536	556	534	484	524	549	517	557	520	526	548	548	547	568	570	572	547	546	530	506	538	494	541	539	573	569	534	543	530	558	509	535	530	546	518	492	534	553	518	530	524	526	541	574	524	537	527	497	548	524	504	561	542	516	520	548	499	525	487	550	564	520	565	574	536	513	574	533	526	565	537	545	527	508	555	510	564	540	533	554	532	518	537	567	523	553	543	512	505	526	535	534	519	566	531	521	547	519	561	562	575	548	499	528	551	504	529	531	542	543	537	541	570	510	490	514	538	577	535	519	535	563	512	550	554	540	569	523	477	544	515	496	535	553	542	548	551	558	536	560	493	528	497	517	558	559	502	531	547	534	478	551	533	533	516	551	550	564	572	581	536	495	515	555	515	518	547	545	528	543	544	514	523	540	561	547	468	578	517	512	567	500	587	546	530	536	553	524	538	542	529	516	531	545	552	538	505	544	540	518	519	550	513	552	508	538	551	538	508	579	542	572	546	504	516	516	527	509	530	489	532	504	531	531	519	533	522	522	593	569	520	544	530	517	506	529	566	554	503	539	532	529	555	530	523	578	511	556	524	542	546	556	553	551	557	502	555	527	516	585	523	523	558	548	534	574	504	518	557	543	525	552	499	574	555	549	503	528	517	507	516	563	531	540	537	540	493	518	505	563	499	514	544	568	549	523	556	531	554	534	511	455	551	520	511	559	580	536	548	541	547	495	559	530	526	546	529	597	524	563	464	537	556	533	541	574	529	557	552	515	530	573	542	485	537	535	519	566	521	538	506	582	543	556	530	534	505	579	575	547	557	541	587	585	563	520	552	525	539	553	543	542	534	541	588	564	502	551	533	554	536	506	528	519	549	511	536	492	559	571	540	528	538	540	527	601	549	571	537	552	540	542	538	566	506	535	522	558	539	539	523	571	567	505	490	547	509	505	546	564	513	525	524	568	520	541	569	520	545	511	577	527	521	511	549	522	521	531	525	544	543	521	539	521	543	596	549	571	535	504	581	530	549	524	526	557	545	517	559	537	509	547	545	549	528	522	521	535	502	533	523	555	533	552	540	559	538	539	525	543	531	557	562	533	558	522	526	498	552	579	535	499	554	529	540	536	536	563	584	560	499	483	523	543	560	513	509	565	524	509	514	483	499	547	516	528	520	539	484	568	507	509	585	531	554	520	563	528	522	524	565	543	506	557	508	564	535	520	500	541	542	547	535	515	553	527	549	515	543	497	555	522	551	545	553	519	537	500	520	509	548	560	495	561	551	547	541	500	531	529	558	514	540	553	546	547	573	531	562	506	535	512	483	560	544	566	524	521	539	547	544	538	509	493	537	566	495	530	526	540	540	491	503	575	561	531	510	520	594	587	543	579	564	530	538	504	525	580	527	549	549	517	581	493	572	534	586	548	538	482	566	548	571	513	540	527	502	554	511	551	544	542	580	490	541	522	502	501	541	527	532	552	540	542	520	549	554	576	546	557	584	518	539	524	553	560	509	533	544	536	565	577	508	525	531	493	582	533	563	540	560	519	540	532	557	532	501	542	561	541	535	549	543	488	576	569	514	546	593	531	502	564	614	568	534	554	523	524	533	537	518	560	482	584	529	505	537	545	526	590	566	543	531	541	520	537	500	512	537	539	494	522	515	531	525	557	562	559	555	528	558	554	538	555	540	541	500	535	497	509	528	503	555	525	527	536	550	560	520	569	522	516	527	531	556	529	553	538	557	545	530	555	544	510	540	528	558	538	543	527	531	558	541	528	539	502	547	512	545	549	536	565	517	536	556	575	524	518	530	553	536	541	500	567	544	516	534	477	535	536	536	513	516	506	539	521	519	490	559	552	527	547	563	530	543	536	536	567	532	533	543	514	510	593	500	543	536	528	526	568	525	501	545	530	582	530	568	535	550	538	549	525	534	535	537	516	510	550	536	576	531	517	545	541	498	538	511	560	574	520	564	560	521	557	604	521	511	519	510	524	546	581	503	494	538	549	536	517	550	536	513	531	543	514	507	541	560	549	503	541	538	556	514	554	525	547	542	564	539	506	550	558	515	529	554	502	532	493	541	553	557	560	532	502	515	541	554	528	522	554	532	529	521	556	526	537	543	556	553	531	575	508	564	532	575	516	543	539	510	553	524	537	533	527	540	567	574	523	525	525	511	571	516	553	530	519	587	520	553	520	563	525	526	495	511	553	534	534	509	501	562	551	520	511	504	550	560	491	532	530	542	535	551	540	564	494	547	540	530	548	561	487	583	541	566	501	502	518	531	486	529	514	541	481	515	570	572	517	560	544	560	526	553	529	537	544	514	559	570	497	509	574	496	574	522	544	568	541	547	547	511	528	555	561	547	530	575	558	501	548	531	561	548	559	511	548	553	585	539	498	539	574	547	548	518	548	537	506	530	507	542	578	543	519	536	570	512	486	513	551	547	553	569	537	573	529	564	522	519	546	546	529	560	567	520	550	555	496	576	539	540	521	499	532	514	526	534	533	519	513	550	527	550	572	535	564	539	533	510	572	536	564	514	528	531	577	557	526	498	546	526	525	554	565	547	546	530	518	557	569	550	542	570	578	516	538	599	519	509	581	562	522	557	580	511	563	533	559	574	549	524	560	550	517	517	560	531	538	535	513	541	515	535	535	526	523	576	555	563	531	545	528	521	540	527	523	545	523	546	503	513	542	538	496	543	532	551	522	536	514	500	511	521	551	533	582	524	534	533	558	532	528	512	500	570	538	502	544	513	509	571	567	514	548	532	498	554	553	530	549	566	499	522	534	541	531	585	511	535	530	570	533	539	549	489	569	513	496	563	488	565	557	506	583	551	521	525	568	576	547	574	568	545	520	525	534	520	508	574	534	508	535	545	582	526	532	572	549	569	526	520	554	555	566	526	528	572	535	544	535	564	529	499	523	557	526	502	580	577	550	576	535	524	535	536	576	553	565	566	550	545	560	500	550	525	563	561	546	525	526	556	530	472	523	516	550	565	594	512	525	501	562	536	561	519	510	588	528	543	554	513	540	537	512	570	529	582	575
1894	153	159	146	158	158	169	197	166	183	156	159	162	155	130	142	156	152	156	124	140	156	164	128	134	134	147	147	128	128	133	125	139	125	130	142	142	133	127	141	130	134	135	151	132	135	123	132	123	165	122	123	155	137	122	149	128	138	143	130	147	113	113	142	134	132	131	133	150	158	134	110	107	161	133	123	116	121	102	130	120	129	136	129	111	110	156	146	136	111	144	139	141	141	126	130	125	134	138	116	124	176	139	137	123	127	145	142	132	141	141	105	114	134	153	135	106	143	133	136	130	128	145	126	127	107	131	117	150	133	145	141	143	147	139	133	133	127	115	137	131	141	133	145	146	121	118	121	135	136	158	136	125	146	154	133	131	118	115	121	120	118	159	133	114	123	154	135	99	122	137	145	127	143	135	130	138	130	129	133	122	119	147	141	130	130	177	128	130	159	147	136	111	143	115	147	131	147	159	135	130	117	138	113	119	141	130	117	123	131	121	117	118	128	120	129	148	125	144	128	140	121	138	148	128	135	154	144	124	154	133	115	128	121	125	142	134	138	126	119	113	103	138	122	117	135	144	154	127	139	126	127	130	135	132	105	141	127	147	113	114	135	125	128	151	113	125	140	134	133	129	116	150	135	136	157	140	146	138	131	128	124	127	121	124	132	121	141	137	128	145	127	136	139	133	133	144	115	133	125	121	113	134	131	121	153	153	140	135	130	124	138	137	102	111	121	148	136	145	108	135	138	140	130	142	149	156	143	145	153	119	131	129	122	139	121	128	138	114	140	122	132	127	132	148	128	119	136	130	142	142	109	129	138	140	136	144	142	141	134	145	135	116	159	124	120	126	138	115	112	148	139	139	132	138	119	137	120	123	148	136	134	132	121	130	142	142	130	154	129	130	127	147	127	129	152	114	128	139	131	134	131	139	138	145	132	113	147	149	131	135	141	143	145	141	133	127	138	127	137	126	135	124	130	146	147	139	142	142	143	171	135	139	126	134	135	139	128	137	122	140	160	132	118	125	142	138	138	125	138	110	136	121	150	124	125	135	126	137	133	128	139	141	120	103	121	121	143	138	130	125	120	124	108	151	130	126	142	151	139	138	160	132	113	110	124	132	135	121	136	124	148	127	123	138	124	132	145	104	149	129	127	129	138	119	125	116	135	118	148	128	126	117	133	134	124	102	134	139	158	116	136	138	154	132	115	153	128	126	132	142	138	130	131	125	118	149	132	127	146	146	139	142	130	140	139	139	131	117	101	156	128	139	152	131	111	138	118	137	111	149	129	139	124	138	119	143	124	123	128	131	141	110	144	135	138	113	132	133	159	141	137	140	139	114	114	145	119	141	142	134	106	136	137	134	143	119	139	131	144	131	149	133	141	117	142	135	129	107	152	126	127	128	137	154	120	125	128	120	144	131	130	126	135	127	134	135	111	138	137	156	148	127	157	140	117	152	137	124	154	114	133	147	129	128	136	141	129	121	135	129	116	132	157	133	139	105	148	154	129	134	104	139	138	147	132	141	131	114	127	149	137	113	119	144	131	148	113	115	115	139	123	163	125	121	127	152	141	127	139	136	142	132	130	137	133	139	142	127	147	130	128	128	121	126	157	107	98	146	112	111	116	166	136	123	128	134	129	149	153	136	140	151	116	154	132	147	121	124	164	137	140	136	146	148	142	123	128	140	150	140	158	111	148	144	143	134	127	124	139	127	119	138	138	122	144	146	150	139	133	141	133	123	115	128	119	129	126	126	139	133	125	134	117	140	145	136	123	139	126	150	140	131	123	146	134	127	115	134	141	129	135	139	126	143	129	135	137	116	118	129	118	137	124	109	167	142	126	134	135	102	104	119	104	128	128	147	126	132	145	153	150	141	131	122	125	128	130	145	147	137	152	124	137	118	136	127	136	135	149	123	136	134	125	126	140	133	137	113	102	134	144	168	132	123	103	115	124	140	132	135	132	122	149	129	133	120	133	137	132	128	137	134	129	115	133	131	130	133	139	143	142	140	145	134	137	117	133	126	142	141	142	129	144	134	119	143	145	133	125	98	113	140	120	103	135	148	162	105	159	134	116	149	107	133	106	123	136	147	158	160	134	134	129	114	138	120	119	144	129	123	126	131	135	159	133	123	140	114	114	128	159	143	144	113	134	140	135	128	132	144	138	124	146	127	112	131	158	133	119	120	123	129	119	130	120	136	139	119	151	127	152	117	126	130	143	115	136	141	142	117	121	136	132	133	142	120	159	120	136	123	128	147	125	141	139	133	122	128	120	142	102	124	123	136	134	158	130	142	127	131	132	141	143	122	129	109	150	128	126	130	124	145	121	136	120	145	128	129	143	135	131	129	136	126	113	151	129	136	123	128	120	124	127	124	146	117	131	143	142	153	117	147	121	124	130	104	130	129	107	108	131	129	112	114	143	132	139	138	119	113	129	117	120	143	152	119	154	139	149	157	128	139	114	126	156	122	148	116	130	123	127	162	145	132	134	138	150	147	132	139	147	130	116	130	141	129	140	132	137	128	135	129	139	135	140	128	115	148	130	129	128	139	144	124	135	159	135	120	139	131	141	141	131	109	138	131	135	110	124	126	159	99	144	134	139	131	161	119	126	142	133	123	150	111	132	141	119	133	116	141	169	154	117	127	158	137	127	108	138	133	145	129	119	113	115	121	127	137	144	125	139	140	133	142	132	128	127	130	147	121	137	127	108	143	137	152	134	126	128	141	115	116	137	131	115	154	138	125	133	126	109	139	138	139	128	113	141	127	134	145	124	129	125	144	141	115	136	140	128	113	139	141	155	151	113	128	148	142	129	129	108	127	140	125	140	128	127	141	127	132	122	142	139	135	120	121	123	149	124	150	154	142	134	139	136	142	147	133	136	148	141	142	143	141	135	156	130	135	146	156	140	146	145	118	120	119	123	132	146	117	132	118	128	124	138	123	123	129	139	110	129	140	133	107	127	121	129	112	140	126	149	165	156	162	136	115	138	135	114	149	121	130	128	132	115	138	148	131	141	149	138	137	153	139	141	135	132	157	145	154	127	127	164	121	141	114	120	125	144	129	133	145	125	126	125	146	127	137	133	122	129	136	140	156	140	124	125	122	148	136	126	129	105	121	124	152	141	125	136	143	124	133	130	146	126	139	108	114	120	145	142	133	109	151	135	128	112	120	141	137	136	142	114	132	119	142	118	132	138	144	119	123	129	136	148	122	131	157	145	115	137	140	122	130	139	143	159	129	132	119	120	136	134	140	134	130	112	131	140	132	122	132	136	144	124	115	158	114	127	129	120	124	124	145	147	151	128	131	137	121	141	139	134	139	139	133	130	148	116	122	130	136	129	127	150	145	143	144	134	145	137	130	132	132	111	115	133	150	142	124	132	142	133	112	135	124	126	146	135	130	127	140	140	128	122	116	151	138	140	128	133	140	135	133	122	111	121	126	123	123	160	110	132	140	153	112	129	118	109	126	126	128	139	142	143
2074	432	520	486	494	632	732	624	616	664	521	525	590	534	462	478	579	508	563	486	405	471	478	433	400	399	392	388	375	402	372	363	405	387	346	370	413	425	419	398	365	341	385	379	354	399	380	396	392	328	347	379	361	368	368	373	340	390	342	391	362	366	376	389	370	371	394	375	373	359	351	351	352	374	366	378	375	361	379	373	371	399	392	356	397	382	382	341	360	396	390	369	317	371	400	401	397	363	386	384	366	379	354	359	344	364	387	359	361	386	385	383	392	322	360	368	374	357	391	344	341	352	348	337	352	394	372	369	367	393	385	398	389	372	372	370	345	361	383	365	370	383	336	358	408	336	374	363	373	358	364	355	379	348	374	372	357	367	347	382	366	340	340	352	388	369	349	392	391	364	359	350	345	354	399	384	341	373	368	383	396	366	358	374	368	388	342	373	382	372	371	371	387	375	385	335	347	338	385	379	390	358	366	377	377	378	379	371	315	339	328	383	401	365	363	358	369	353	407	363	359	368	402	408	368	360	384	374	346	306	362	377	411	384	357	359	356	339	320	387	343	380	358	371	386	363	352	393	353	373	346	364	387	354	396	402	349	363	355	387	366	347	385	358	399	379	392	365	393	369	392	359	384	326	362	356	396	360	373	355	380	360	356	374	360	370	382	378	371	391	371	388	382	340	358	366	395	384	397	377	402	399	419	381	389	341	385	363	368	372	366	376	357	317	383	357	365	377	370	343	369	362	365	370	406	382	355	374	403	354	370	402	364	372	375	333	374	338	399	362	360	351	370	375	366	387	399	394	385	315	386	353	364	351	377	352	370	349	368	381	349	382	377	354	363	372	368	395	394	358	344	382	381	372	357	350	357	390	384	345	341	336	368	381	362	362	359	336	373	383	357	395	367	365	386	407	346	358	359	317	365	376	343	363	387	381	353	365	393	391	348	384	385	322	376	360	342	353	342	365	351	355	358	418	347	381	374	394	376	360	353	349	355	397	365	348	378	315	360	347	354	371	396	368	363	371	349	366	376	357	390	364	373	380	356	387	378	357	375	355	340	357	372	345	400	353	359	340	349	371	391	356	338	367	353	384	354	356	417	372	378	382	360	393	392	381	337	397	356	343	352	350	360	377	343	378	357	364	395	361	387	346	376	361	394	351	377	386	364	361	372	389	363	350	388	353	351	381	359	380	366	346	380	356	427	356	363	329	379	376	393	363	364	371	344	424	354	352	383	353	338	374	351	356	371	379	398	357	380	383	343	368	375	393	316	349	368	360	370	364	364	340	340	390	401	372	368	373	356	406	357	418	358	352	324	369	407	352	392	390	334	357	376	371	363	381	385	352	355	359	325	384	376	377	361	318	403	388	360	363	378	384	352	369	341	348	386	382	328	402	360	379	370	336	393	362	364	373	341	401	391	413	365	384	384	348	348	404	362	394	398	338	373	360	347	364	376	376	396	372	369	346	410	356	358	368	364	361	362	358	366	373	359	351	369	378	386	372	389	378	386	342	340	349	370	410	360	383	370	368	370	408	364	353	349	360	376	359	369	376	383	368	359	383	352	359	369	392	353	387	398	337	365	341	321	340	384	366	375	376	362	378	341	330	385	377	379	395	401	360	346	349	387	360	367	357	389	345	341	342	391	402	366	411	382	387	377	354	376	408	379	340	374	320	348	369	399	382	356	390	361	357	383	389	370	380	373	387	376	372	395	355	350	377	404	342	338	371	398	337	375	369	373	351	338	384	410	391	383	376	361	347	371	321	371	368	369	366	371	343	389	377	328	378	325	372	356	379	348	381	356	324	379	341	352	343	352	367	361	343	394	376	358	335	343	394	364	371	348	372	391	391	360	392	339	377	385	346	355	338	335	349	377	368	323	339	347	352	387	319	330	379	358	375	360	353	337	359	353	359	373	381	338	344	365	366	392	398	347	385	389	367	391	390	354	386	330	385	385	396	361	378	368	384	367	346	360	359	416	359	374	326	367	363	402	362	382	388	373	358	373	384	400	388	326	339	355	391	360	363	348	353	345	371	357	371	395	350	368	377	353	383	335	345	377	366	334	385	400	372	337	379	355	360	379	379	357	364	366	383	362	351	378	371	365	366	351	345	361	377	362	371	407	378	372	372	362	338	399	379	358	358	368	385	377	354	367	385	347	357	377	378	374	365	362	358	343	346	344	355	360	395	371	341	377	377	364	345	378	361	404	379	367	373	365	378	345	372	347	412	367	378	362	381	322	339	368	346	366	349	324	402	385	348	367	370	400	344	346	366	358	335	327	378	352	365	373	386	333	386	374	378	340	377	354	352	376	361	374	364	367	357	323	397	358	356	398	361	370	384	360	351	377	363	355	381	422	341	383	397	342	356	361	319	387	351	377	404	345	356	383	352	411	354	364	401	375	375	342	379	389	373	401	362	367	366	354	346	364	344	347	375	361	343	382	378	384	358	376	380	388	377	360	377	338	390	386	373	368	365	390	369	379	371	362	357	328	400	346	346	366	360	351	397	380	335	381	372	376	400	371	380	378	358	372	372	367	365	385	376	384	351	385	343	359	384	356	372	346	396	370	364	359	343	358	359	346	375	335	372	404	393	369	365	366	354	377	357	395	385	377	360	408	391	353	369	354	380	378	375	386	355	366	387	372	360	359	359	334	342	358	357	350	396	386	376	382	376	315	392	390	354	365	334	379	381	366	377	390	365	355	394	359	357	343	354	358	329	353	367	383	344	400	353	335	384	321	386	333	369	332	371	387	382	370	351	348	390	333	362	391	368	374	368	401	401	380	346	360	359	386	349	381	379	387	357	363	376	356	375	366	344	365	380	383	396	362	376	372	350	366	370	359	363	379	355	374	352	362	375	378	357	372	358	399	330	369	368	370	371	380	357	403	394	365	348	357	399	368	408	351	330	328	383	370	377	382	373	372	376	372	403	352	361	382	377	367	333	352	364	310	361	351	367	358	386	369	373	363	355	337	379	359	345	332	346	390	398	334	385	416	351	357	346	390	350	389	398	383	377	399	378	375	367	371	385	368	393	375	342	370	376	376	354	311	362	384	367	374	364	399	378	388	371	349	349	370	399	370	363	380	386	412	381	392	375	403	361	358	355	375	362	359	386	346	363	353	355	404	378	385	347	360	352	343	370	355	364	369	344	368	365	364	359	373	370	379	353	372	344	360	346	371	374	350	360	368	366	357	317	380	380	352	386	395	328	358	379	373	372	376	348	390	347	379	371	344	362	362	354	352	413	339	382	408	358	338	393	386	320	363	364	380	377	379	387	343	360	374	376	355	345	368	387	386	364	350	376	348	406	380	381	358	346	362	386	350	354	364	385	360	332	361	367	350	359	350	382	389	357	361	409	360	350	363	392	356	362	371	377	373	342	410	373	370	365	372	413	350	381	377	373	409	360	367	343	387	328	383	369	372	352	380	345	310	370	328	352	353	413	361	354	337	372	377	333	379	361	334	359	336	344	379	330	405	353
7472	1248	1313	997	771	691	597	551	458	414	388	385	357	359	335	335	368	332	309	275	319	311	336	291	282	295	292	261	267	261	294	276	302	263	265	264	286	252	274	297	278	260	252	247	283	257	259	247	251	243	245	262	275	257	251	253	243	229	255	269	242	250	266	277	270	247	263	247	257	250	237	233	250	259	264	283	258	258	279	235	254	237	263	275	245	267	266	255	295	250	282	234	276	235	240	225	234	252	274	258	283	256	245	260	251	248	219	262	270	259	270	259	231	246	252	256	244	254	247	267	270	285	256	250	239	240	268	270	279	260	256	264	249	263	252	258	287	232	252	314	278	258	263	259	269	253	265	240	262	240	254	245	256	267	258	267	253	255	264	247	235	260	230	255	254	272	272	253	259	269	278	249	268	287	254	238	293	258	258	245	240	246	273	255	284	257	231	252	267	271	271	259	275	247	252	256	251	240	239	256	253	238	262	226	237	279	214	248	256	275	254	279	257	283	249	248	286	279	257	256	245	230	242	243	281	254	241	256	277	249	261	271	272	280	260	267	255	273	287	259	282	252	226	243	256	252	262	286	253	239	276	241	265	256	272	219	254	231	224	267	249	250	234	229	278	256	291	245	257	267	253	248	263	261	252	264	288	261	272	277	268	239	270	231	297	250	244	247	247	271	225	261	259	242	249	241	256	269	269	232	270	254	253	262	234	258	258	249	255	258	249	272	256	233	205	272	255	283	236	242	254	255	285	266	256	248	256	238	254	238	244	248	266	277	234	254	289	263	270	227	256	231	258	266	242	252	233	274	279	300	259	253	248	275	232	252	279	280	286	282	248	280	248	240	270	230	244	258	257	268	270	260	236	238	233	267	254	248	284	274	274	234	264	247	274	276	244	234	241	251	240	242	281	259	286	247	264	266	273	243	271	283	281	265	250	247	249	265	268	221	247	263	301	249	256	269	265	262	276	245	275	276	258	283	242	262	282	259	287	293	279	273	259	245	233	238	275	246	254	241	248	243	300	266	234	244	238	263	247	239	236	248	275	254	234	285	261	277	270	264	245	251	273	256	240	292	211	252	253	268	276	270	258	277	259	279	236	236	235	280	276	295	258	252	259	261	231	274	234	280	264	262	278	262	235	258	243	263	244	257	281	257	261	225	245	269	250	246	241	254	277	253	262	235	255	251	259	268	253	248	269	262	264	258	276	263	247	265	262	244	263	270	238	257	230	254	258	252	274	262	243	271	294	270	251	254	267	263	261	246	257	253	240	272	246	242	297	261	263	255	242	265	279	233	254	263	253	278	256	237	248	267	252	258	246	267	247	253	272	268	255	237	233	257	262	256	257	265	235	229	225	219	247	226	232	268	270	256	257	256	248	254	263	232	226	251	233	262	249	272	252	279	249	239	254	231	249	253	248	249	238	265	275	263	248	254	279	253	242	244	250	260	260	257	230	263	278	264	266	258	267	279	262	242	293	239	279	244	252	244	266	255	258	296	256	278	256	227	248	235	246	245	251	269	261	247	249	260	288	245	263	267	253	239	257	261	254	241	251	232	297	256	269	258	261	258	292	259	250	246	246	270	284	254	275	238	240	241	245	272	245	272	255	245	266	261	286	226	240	243	256	286	233	227	268	251	233	238	254	248	256	254	288	243	286	257	265	254	250	234	240	252	264	249	257	268	275	262	260	235	294	268	238	261	287	286	234	279	271	261	284	260	231	250	258	267	267	237	278	267	245	259	255	262	233	269	256	251	287	244	285	252	280	269	225	260	229	260	280	275	245	268	269	285	229	271	247	263	270	300	294	257	269	250	232	269	260	262	246	291	283	257	264	249	252	261	267	253	278	255	245	240	230	254	273	252	228	246	248	262	258	230	252	255	277	257	245	272	261	220	270	257	286	252	260	246	249	252	256	257	267	263	272	247	274	286	285	235	255	223	255	274	248	274	253	232	259	240	237	267	233	236	251	258	237	237	239	244	238	261	227	227	236	253	259	233	238	249	266	233	264	238	274	269	247	274	235	272	239	220	252	240	283	254	248	257	240	226	266	249	257	227	274	251	243	249	264	260	270	273	247	273	263	243	247	253	240	260	247	247	259	266	281	271	233	247	265	298	256	255	256	239	272	263	272	229	246	248	227	252	255	257	271	281	259	295	251	239	269	236	259	256	248	250	269	258	215	237	254	247	269	265	249	268	248	255	238	255	249	249	270	294	243	245	284	283	249	274	264	249	246	240	255	263	284	263	249	253	251	239	258	263	257	232	259	284	249	271	248	276	293	288	282	243	254	253	281	250	269	257	251	292	266	255	257	271	256	278	262	244	252	255	263	253	256	276	270	266	220	266	238	260	238	295	265	227	281	254	237	259	284	246	266	254	248	258	263	274	253	260	250	250	262	259	236	290	259	257	243	281	244	244	256	288	258	218	253	258	262	271	283	293	263	254	242	264	255	270	251	275	263	238	253	254	286	266	269	258	236	257	269	234	267	270	259	261	277	268	246	292	289	259	275	277	248	255	269	277	273	251	261	232	259	258	257	250	272	252	276	253	253	245	253	264	262	269	273	275	241	262	264	264	249	252	275	250	265	236	262	214	252	267	284	242	250	240	246	253	228	257	271	212	250	265	239	284	242	248	252	265	269	231	239	248	275	240	244	279	256	274	258	270	241	288	257	256	261	256	292	275	265	286	271	262	258	252	242	240	281	273	235	251	248	246	248	286	247	252	246	261	247	258	267	266	279	236	234	227	264	224	249	241	229	242	268	244	247	255	275	257	263	271	254	228	278	237	245	261	247	295	241	267	269	263	264	278	239	248	255	263	275	267	292	274	235	245	242	285	241	265	267	237	269	254	245	249	250	238	246	246	254	272	270	253	245	221	257	255	294	262	268	239	283	234	258	257	277	269	278	250	241	270	232	279	235	258	235	267	249	255	258	274	248	252	275	260	240	258	249	252	265	247	234	266	253	214	275	259	254	250	249	241	267	266	250	267	246	258	266	247	248	295	261	243	279	244	288	269	243	277	274	257	275	257	274	243	264	259	257	254	265	277	238	260	252	242	250	243	254	280	242	269	220	264	246	290	268	274	289	281	264	233	259	252	254	278	254	262	224	253	280	263	246	274	278	248	259	246	270	253	269	264	241	257	263	277	245	262	261	252	251	268	283	249	248	243	260	272	247	277	269	238	283	227	262	266	269	208	231	250	247	248	265	233	250	247	241	260	263	302	257	252	270	224	265	238	270	255	264	230	254	264	279	259	263	273	266	284	220	244	268	249	265	244	247	277	211	265	248	295	270	265	247	271	271	247	235	259	234	269	255	278	231	243	295	283	257	255	263	251	235	266	254	259	258	244	253	249	257	280	255	289	256	277	277	283	262	257	240	268	219	254	280	265	280	241	265	241	256	240	251	270	258	244	234	263	280	251	239	251	275	259	240	255	283	278	266	282	251	264	227	247	239	256	268	285	235	256	251	236	230	276	257	252	246	262
5801	1481	3009	3397	3024	2728	2437	2257	1948	1873	1637	1509	1490	1371	1358	1211	1338	1256	1176	1016	1096	1180	1306	1192	995	989	1044	938	875	824	871	800	776	839	768	734	761	756	784	793	731	735	653	671	714	714	711	735	689	654	641	651	656	665	683	638	649	673	666	663	640	668	682	666	654	634	660	664	611	692	665	624	618	642	653	626	614	652	638	629	665	586	633	658	664	662	590	645	651	682	635	619	676	636	682	652	630	680	654	626	650	618	637	688	647	641	658	621	668	631	650	623	624	646	630	660	667	661	636	623	678	634	616	630	635	631	651	614	647	648	656	629	647	617	661	650	647	661	647	658	640	662	618	613	610	643	662	635	606	604	637	638	650	647	624	604	604	613	660	604	628	661	576	632	640	665	595	654	604	626	626	637	649	647	643	671	608	611	611	650	682	621	624	620	655	706	649	636	638	632	659	621	636	613	598	600	657	609	643	625	661	602	662	623	640	598	630	638	618	625	616	650	647	587	617	635	621	655	642	667	627	656	614	668	636	618	629	576	625	649	577	613	611	674	656	640	593	626	596	660	619	610	670	639	634	630	585	629	636	589	646	586	634	703	653	599	619	618	630	600	620	652	624	614	632	658	622	593	674	626	671	616	564	581	625	637	615	582	639	632	621	634	661	672	584	636	643	631	605	611	642	626	660	641	654	600	628	634	604	639	673	617	612	641	640	623	637	604	648	627	649	626	631	619	643	638	623	648	645	638	652	607	613	593	614	619	631	651	642	650	626	585	640	601	657	601	578	625	640	652	592	655	621	667	619	655	637	629	598	661	615	653	625	594	637	684	604	640	622	676	612	612	624	625	649	605	603	592	618	622	634	616	601	623	640	610	681	662	638	608	623	571	629	615	660	676	641	623	625	652	592	643	615	681	614	617	647	615	625	628	634	609	638	597	686	593	595	643	567	627	683	618	644	637	636	596	602	651	674	616	648	652	678	616	635	653	624	674	639	640	609	580	664	628	646	601	600	638	601	596	604	613	647	641	655	666	645	646	634	646	625	659	657	590	628	606	664	576	638	660	607	623	615	566	681	639	638	657	632	622	651	647	610	579	651	665	691	634	650	675	612	620	599	644	667	609	649	600	651	662	613	625	650	598	668	640	612	627	639	632	619	626	612	625	649	611	604	618	632	594	649	623	674	657	600	649	589	634	629	649	604	671	578	641	642	667	602	598	633	609	626	613	636	634	640	628	642	669	612	626	636	659	627	654	669	627	638	664	658	632	636	629	676	589	647	583	645	608	604	639	655	611	629	678	621	646	657	631	618	617	673	640	627	599	634	624	607	618	606	579	613	621	608	686	609	631	626	659	620	669	657	652	654	571	660	622	660	632	588	588	630	644	640	613	629	653	611	610	615	618	580	653	611	636	653	606	645	591	631	631	626	678	621	656	604	635	609	612	658	585	641	607	612	680	609	621	614	639	640	615	657	659	595	645	646	630	646	642	637	657	648	646	655	645	614	598	619	661	619	637	662	635	620	615	680	599	664	609	620	645	606	640	594	643	656	606	659	638	662	632	652	628	648	684	604	619	612	622	609	638	640	633	644	613	633	607	617	608	640	623	631	617	646	640	655	601	649	631	615	627	595	651	631	652	685	623	631	657	639	609	616	615	635	668	622	659	660	596	623	640	620	615	662	604	656	629	623	610	634	634	642	588	617	590	673	632	646	644	620	637	627	611	648	578	620	657	653	639	631	609	640	660	599	651	632	665	671	633	599	662	596	621	627	681	634	643	656	624	615	674	625	596	652	614	601	648	653	619	631	623	611	610	598	603	665	621	599	659	673	663	664	589	594	569	591	641	640	682	610	618	599	632	656	613	655	645	608	617	618	606	628	605	595	624	628	629	633	633	615	660	648	607	659	634	574	612	598	641	632	669	621	666	622	638	629	653	656	696	655	627	642	629	645	624	638	643	651	620	606	627	610	621	612	654	626	622	636	674	664	620	630	608	643	622	642	664	594	662	613	636	621	612	621	600	621	643	628	633	627	608	654	622	682	630	589	595	647	629	645	609	632	625	623	617	656	617	647	630	591	664	640	615	617	633	630	633	619	642	594	586	657	643	647	633	593	611	628	663	630	661	662	656	645	639	621	597	606	588	592	618	682	623	644	637	665	612	647	636	574	589	631	605	676	654	580	647	608	591	636	600	634	599	655	611	621	675	657	623	611	617	638	660	665	637	612	634	620	643	579	617	651	650	603	640	651	636	624	643	608	604	584	629	629	667	621	619	628	625	655	629	641	644	592	624	632	630	627	625	581	623	650	653	672	613	634	645	594	586	612	596	607	664	641	605	625	669	621	646	666	628	632	654	619	641	642	629	638	666	636	625	632	650	614	606	686	628	611	610	643	621	637	652	654	646	626	629	598	659	610	642	607	610	662	658	607	641	600	639	625	633	581	608	646	622	610	672	631	647	645	598	668	616	591	694	549	649	663	631	629	637	593	667	621	675	596	647	612	630	625	628	645	601	614	626	614	624	629	633	655	618	663	639	646	643	645	626	590	643	627	574	671	640	639	642	689	637	588	597	645	624	636	638	651	647	638	622	636	657	615	630	627	654	670	647	621	614	624	623	645	622	599	605	633	649	625	617	653	587	598	594	604	627	642	639	638	624	645	660	606	662	608	644	613	621	643	624	622	613	627	585	636	612	647	606	679	668	628	616	668	633	614	630	641	603	621	605	599	603	618	581	618	605	644	632	634	583	647	655	603	670	595	648	618	672	609	669	641	629	632	647	645	623	598	611	610	641	629	611	641	627	642	613	606	628	644	643	672	608	625	642	648	602	664	635	628	624	665	614	679	616	662	652	667	656	654	593	624	638	618	592	658	603	655	632	664	608	642	601	598	590	576	632	599	608	637	660	583	613	625	616	629	593	599	651	608	622	609	628	626	611	651	626	628	622	616	604	627	576	601	650	633	627	618	637	633	626	629	673	617	656	660	639	633	630	604	614	639	609	653	600	624	667	614	602	593	656	641	602	611	594	624	602	647	616	616	644	620	591	627	641	614	626	619	604	658	602	651	668	582	638	602	683	624	591	608	608	624	622	639	656	638	660	572	614	602	635	631	625	621	648	640	601	626	598	633	617	635	653	641	632	626	665	673	636	627	605	631	608	644	620	575	637	657	626	612	634	595	653	616	652	616	603	650	639	643	631	631	649	673	623	678	631	658	657	603	626	661	630	649	639	667	616	599	603	669	656	604	672	636	603	619	668	607	619	606	608	593	647	642	635	648	626	638	632	617	625	626	583	619	651	609	658	639	665	624	679	640	637	638	651	630	675	638	577	680	602	608	662	603	632	637	623	659	641	617	615	649	643	622	646	651	642	684	607	641	646	633	630	600	622	609	652	656	629	608	659	632	651	642	575	670	692	662	631	613	629	635	599	630	643	632	616	617	597	653	609	668	632	641	634	648	643	610	638	611	611	631	639	617	611	635	608	624	643	643	647
13647	2459	2463	1884	1228	1048	819	759	647	556	473	441	392	387	365	348	383	328	284	303	318	373	359	327	316	317	274	293	288	245	282	265	263	270	240	216	265	245	245	268	236	247	241	226	238	210	220	256	244	239	258	268	257	217	229	217	239	224	227	210	230	222	223	219	229	244	210	198	194	220	236	209	224	197	222	241	222	223	211	217	232	226	220	231	232	207	213	221	209	231	225	212	215	215	231	229	192	213	234	219	224	232	223	211	223	192	248	227	258	241	243	233	223	224	232	236	236	222	221	214	223	219	212	236	227	223	263	209	206	226	203	228	237	222	195	235	222	235	249	240	249	207	245	228	188	226	219	214	224	239	218	230	243	220	215	217	217	222	229	206	232	220	243	243	238	219	215	206	222	236	228	227	230	215	218	225	233	223	238	230	202	240	191	231	215	227	234	231	232	208	219	221	232	224	211	221	244	207	234	242	237	204	248	214	229	214	222	204	261	224	233	216	218	230	219	214	212	229	211	223	248	225	242	253	216	232	228	203	219	199	214	221	228	241	220	206	232	216	202	228	201	229	203	191	222	238	210	230	241	215	229	229	220	239	227	212	229	214	227	247	231	234	203	190	197	226	196	214	217	197	215	236	236	227	233	247	234	239	236	232	222	242	241	213	232	227	222	232	221	216	249	223	220	225	235	261	215	245	222	218	208	208	229	237	212	223	204	248	220	227	209	206	251	232	238	230	228	227	221	210	210	224	238	250	248	197	230	214	217	243	237	208	218	233	250	194	197	194	201	239	213	210	205	225	189	210	203	239	231	216	242	221	241	242	233	249	208	219	233	216	203	198	201	243	219	227	244	221	200	237	211	204	233	228	230	263	236	201	211	224	206	197	231	195	241	235	243	236	207	233	213	228	240	220	217	208	215	234	215	224	224	219	220	254	250	204	226	197	214	234	183	230	225	242	252	242	220	230	203	228	231	208	226	239	246	212	232	218	223	235	225	237	238	214	241	238	237	219	214	234	224	233	232	218	222	235	214	210	241	237	240	258	239	218	222	221	233	234	203	222	217	215	210	213	245	242	218	270	220	233	171	221	195	236	249	207	218	246	226	221	224	220	237	190	211	257	232	220	215	198	245	237	230	243	221	238	233	253	212	220	216	220	236	248	224	225	250	219	244	238	221	232	229	214	198	233	212	197	186	207	237	231	209	197	210	218	212	222	229	183	202	219	241	209	221	256	209	248	219	223	224	219	197	213	221	203	239	216	229	239	201	196	227	210	209	220	248	243	226	236	219	232	219	209	220	224	203	222	198	238	228	218	224	211	230	213	263	222	217	236	202	251	207	212	215	216	232	211	235	247	217	220	184	240	245	236	220	207	233	253	220	230	223	224	222	233	231	246	206	192	228	228	222	232	206	216	235	216	228	215	215	206	232	224	212	216	246	224	206	254	240	237	220	199	222	217	219	231	234	223	228	233	227	240	242	259	228	233	240	222	192	189	240	199	243	230	236	199	252	234	226	224	216	226	223	203	235	220	226	204	239	200	219	225	248	216	209	232	210	224	241	208	209	226	209	243	200	248	232	193	196	234	224	220	212	228	229	226	238	227	213	209	195	215	234	216	236	228	257	246	206	204	201	232	223	235	243	228	231	242	217	205	219	195	225	191	229	206	212	216	239	229	210	231	199	218	238	235	224	249	192	244	216	240	224	222	215	223	213	200	224	217	206	212	245	210	205	219	227	250	204	223	222	220	228	215	240	213	241	228	213	200	216	227	208	215	228	233	222	225	184	223	204	221	189	193	239	224	228	225	234	235	211	224	254	227	234	255	220	236	225	205	236	218	231	225	219	199	195	211	231	229	210	252	227	255	218	209	213	202	227	223	252	217	218	226	232	221	214	236	202	217	249	246	226	230	213	214	221	237	216	215	230	221	231	237	210	191	223	217	212	226	228	207	238	209	228	230	227	211	221	223	226	201	215	223	250	224	247	243	227	233	228	226	229	208	197	216	229	240	217	209	217	220	206	214	214	244	222	202	225	234	231	229	227	251	233	207	234	203	198	238	219	213	222	224	226	223	225	209	212	232	198	206	205	226	210	210	224	205	241	219	195	214	280	208	205	233	219	222	231	202	214	225	258	211	229	204	209	219	238	217	217	237	230	236	224	213	232	237	233	247	233	184	230	226	219	226	212	239	222	229	200	218	236	212	210	212	231	212	212	212	235	234	234	223	226	195	208	210	223	194	239	232	262	218	250	205	218	239	227	189	248	211	235	210	253	226	204	237	229	220	237	243	231	215	222	214	213	263	242	214	229	223	221	203	204	212	215	235	200	226	214	220	243	210	225	214	217	199	233	217	210	233	223	236	215	209	227	236	230	236	243	213	256	225	232	219	230	240	224	229	217	195	221	206	199	205	191	217	231	187	238	245	213	202	220	209	208	206	212	201	238	204	215	238	265	240	213	207	198	193	199	235	234	211	209	226	177	199	229	254	183	205	230	217	238	223	221	238	219	224	195	240	238	213	209	244	234	187	240	223	232	239	214	247	244	211	241	224	218	219	225	216	240	224	206	224	213	234	240	221	247	207	189	237	207	231	228	217	213	202	214	229	206	214	258	224	221	221	231	240	216	218	229	255	242	203	201	228	217	214	246	217	215	249	240	248	217	213	219	248	221	243	227	214	253	215	261	227	234	226	216	214	233	232	237	214	222	229	249	192	242	232	240	222	232	214	224	215	244	217	239	230	201	212	229	225	225	228	213	255	205	247	229	247	248	213	201	204	211	213	198	232	245	224	201	206	223	191	212	223	233	196	220	223	217	229	239	227	230	198	212	215	232	215	235	204	212	260	208	238	234	224	199	200	227	212	235	214	207	209	225	212	217	235	230	211	220	244	231	247	219	215	249	211	219	237	232	203	220	205	223	224	223	238	243	233	202	224	210	252	255	213	253	216	231	213	236	207	250	227	210	205	231	221	233	207	192	205	218	230	243	232	257	219	215	251	193	204	216	209	221	228	234	213	216	212	200	229	214	241	215	219	219	234	191	231	207	227	219	237	231	221	192	232	228	215	208	222	220	235	229	217	234	237	209	247	219	237	192	227	234	210	211	200	218	237	224	241	225	209	205	233	221	215	246	229	232	244	230	235	218	225	234	245	200	214	219	221	233	256	227	243	191	201	200	252	246	265	248	244	224	241	234	218	218	228	241	233	228	244	222	240	223	207	218	203	209	237	236	248	204	194	219	246	211	234	234	221	221	222	227	211	206	215	208	210	245	230	241	198	211	244	232	266	240	191	213	203	232	210	215	225	215	228	227	195	234	195	189	196	213	269	240	235	219	211	234	229	230	246	206	239	221	223	213	247	230	225	217	229	207	209	218	244	224	201	231	216	232	230	196	211	222	215	244	234	230	212	175	228	212	215	219	217	248	221	234	212	217	206	247	217	221	227	223	223	215	238	246	205	212	222	203	207	234	231	237	193	180	221	204	228	208	220
7580	2220	5285	5862	5060	4518	3822	3421	2984	2704	2187	1989	1920	1799	1704	1539	1650	1554	1283	1298	1263	1770	1643	1449	1202	1247	1157	1036	802	879	891	865	948	854	710	716	712	738	722	841	722	722	717	657	666	720	599	620	602	605	604	646	616	613	569	611	582	608	582	572	602	571	556	583	561	556	582	583	540	594	580	583	533	575	600	589	505	513	506	591	568	557	582	574	551	574	542	529	559	593	537	584	549	510	562	570	505	500	536	562	560	524	540	561	563	552	543	535	562	542	569	551	546	517	503	545	585	563	525	528	529	543	558	524	506	535	533	549	595	584	505	548	527	557	554	541	545	569	560	554	552	559	529	531	525	531	550	550	532	532	512	574	518	534	530	531	522	539	546	539	487	549	501	506	558	539	543	551	526	549	525	569	518	522	547	579	541	566	555	537	498	558	556	536	551	517	509	511	551	512	534	524	524	537	508	573	497	534	531	538	497	532	519	557	520	554	517	499	539	559	561	543	522	586	562	532	526	540	550	559	531	543	550	500	538	528	528	595	568	530	540	546	545	567	585	519	548	504	566	538	495	517	545	536	569	538	521	497	537	577	569	503	535	509	611	495	543	523	527	544	492	534	526	540	540	509	579	510	575	545	531	539	524	540	484	562	547	568	539	563	516	555	533	562	593	544	522	507	555	564	562	498	550	526	550	536	538	487	496	539	533	496	552	588	539	547	528	506	555	489	546	574	564	528	528	538	538	577	539	586	559	513	499	576	528	558	524	520	488	502	564	543	510	542	510	523	522	529	516	540	538	558	551	537	530	524	565	571	540	551	546	548	524	559	561	542	560	513	566	557	546	576	503	546	509	548	545	566	515	508	522	555	547	551	574	553	508	509	538	558	547	527	528	559	529	544	518	522	513	553	469	524	526	568	523	568	476	561	503	523	512	552	556	545	588	505	546	509	566	538	549	510	513	496	514	556	525	519	530	530	550	529	529	531	562	516	546	513	582	526	546	524	545	518	557	536	539	546	557	526	546	528	555	493	538	523	555	502	533	539	507	499	496	518	548	530	519	532	589	530	561	500	546	503	484	541	532	542	547	552	557	537	551	515	528	520	497	525	540	544	485	585	553	554	513	555	516	545	517	503	592	537	549	565	464	510	515	544	541	480	512	507	565	543	531	528	542	555	546	528	545	548	536	536	575	496	560	538	516	568	528	539	568	560	549	559	529	562	516	556	590	569	563	552	526	534	506	529	557	546	550	537	533	534	503	504	561	561	579	514	517	514	572	505	523	530	539	552	529	531	549	481	533	544	527	559	546	554	536	560	544	507	585	514	563	557	510	531	582	535	524	468	547	549	575	510	567	539	578	504	529	546	513	536	563	568	581	532	592	526	545	561	551	533	566	492	542	511	521	571	516	520	562	522	540	545	494	563	535	595	553	533	553	548	547	554	528	545	538	561	522	522	541	534	534	526	551	560	506	524	510	546	550	569	533	531	532	528	552	545	536	522	547	492	500	552	482	552	549	543	538	543	530	552	523	545	537	503	518	569	495	540	540	546	552	548	498	528	552	530	535	542	541	538	545	535	540	533	557	527	530	551	535	503	558	515	537	565	526	512	503	550	559	509	499	513	535	584	534	538	519	525	574	535	558	543	563	505	474	501	502	529	522	563	556	524	543	544	544	517	544	546	497	538	528	550	549	519	542	526	518	484	553	564	502	542	572	558	541	494	527	532	518	524	536	512	540	545	537	511	509	535	523	540	519	549	532	518	529	542	523	577	553	549	568	506	531	550	560	522	542	547	541	564	572	571	526	494	515	544	554	526	519	551	552	565	511	516	491	509	513	535	514	539	557	547	568	531	542	553	534	544	564	594	528	556	543	540	523	547	506	533	515	492	522	550	523	550	544	548	515	546	578	559	529	525	505	526	537	518	529	533	532	500	522	536	524	510	549	526	538	521	541	530	532	515	536	576	534	508	514	536	498	571	559	529	558	514	545	524	548	487	525	530	536	520	518	580	524	577	555	491	534	543	551	587	550	546	516	537	544	511	522	529	531	465	542	563	543	525	563	498	558	526	535	546	537	525	572	545	557	578	539	513	543	538	616	509	516	493	567	563	501	569	525	539	520	543	520	583	487	575	574	530	534	533	516	534	490	538	519	559	536	532	524	542	565	532	543	522	523	522	555	552	508	539	507	514	535	520	523	544	531	527	507	528	524	522	529	547	538	523	527	576	508	538	560	573	505	540	558	516	567	471	522	550	521	556	557	559	535	561	589	529	491	537	545	529	555	547	570	565	546	554	551	538	520	557	512	537	529	545	533	484	531	506	534	523	518	526	564	558	515	517	539	495	522	543	499	526	524	547	525	539	526	565	527	534	527	517	558	517	546	507	499	549	497	576	533	526	574	507	522	523	571	542	515	546	501	548	549	527	515	522	594	556	500	516	557	569	512	531	580	510	553	542	483	561	541	543	517	544	545	506	565	583	572	584	554	523	584	526	552	526	529	495	527	511	524	559	544	508	536	530	542	501	542	523	517	551	550	540	562	529	549	545	528	564	530	540	529	588	510	519	565	539	570	528	526	539	541	580	549	503	542	546	549	525	547	559	565	529	546	526	537	557	572	561	534	553	546	514	560	526	540	514	526	557	507	558	529	520	515	509	533	576	600	542	578	508	545	517	561	518	513	513	518	533	532	507	502	502	523	490	571	525	547	569	546	505	565	591	513	538	542	543	519	562	586	563	533	551	528	532	525	543	521	502	485	533	536	542	516	548	524	540	554	537	481	553	537	541	518	507	529	539	510	515	560	533	533	538	547	583	512	537	556	517	574	553	541	539	557	518	510	535	527	518	530	559	546	543	527	574	513	566	517	525	525	525	577	521	508	544	512	551	541	558	529	518	537	531	559	502	554	527	522	568	522	481	543	538	526	507	567	561	544	510	499	524	521	553	562	531	547	534	519	550	537	534	545	530	566	529	544	507	544	544	513	550	525	576	544	531	510	520	502	523	548	568	533	569	503	546	557	540	539	538	533	533	562	568	532	554	569	528	557	559	536	541	536	537	531	538	556	542	512	513	498	520	580	529	563	524	588	566	538	536	501	541	516	537	546	573	540	555	531	518	508	527	548	508	498	533	530	516	503	579	517	536	526	545	520	523	541	522	533	520	558	532	533	564	487	513	516	532	540	563	524	555	559	542	494	549	558	510	525	549	547	569	567	527	559	516	566	528	527	556	489	577	527	572	528	525	543	532	532	550	575	549	521	521	553	576	570	566	572	596	489	538	525	541	545	542	553	548	538	559	537	528	563	539	548	552	535	565	550	543	534	531	521	572	534	484	572	532	547	535	556	524	494	533	542	520	500	520	536	518	533	543	515	567	568	501	560	592	485	537	553	542	517	547	523	512	552	548	518	508	610	542	559	539	533	501	541	585	511	535	549	536	543	539	580	534	522	499	541	559	542	536	533	555	574	520	524	499	540	542	540	516	524	534	518	548	521	572
1968	177	156	145	146	167	174	173	196	151	163	158	139	162	136	147	155	122	137	122	125	136	136	148	133	128	131	108	150	126	120	141	146	126	135	136	126	145	155	124	149	125	130	132	146	127	116	128	126	141	113	134	124	117	136	116	159	146	122	124	143	142	124	134	109	127	136	122	129	115	138	123	113	133	144	151	145	122	158	104	132	134	125	118	147	127	134	133	137	122	127	132	140	133	115	119	122	110	144	123	142	149	133	115	141	136	138	134	140	128	135	114	138	135	132	125	139	132	136	119	117	133	141	124	121	141	138	133	127	132	119	101	131	116	137	121	113	122	110	126	126	128	149	135	130	136	152	108	130	136	120	124	131	140	137	134	141	118	119	112	149	148	127	137	128	142	141	133	146	129	144	146	113	120	126	109	133	117	136	139	132	120	119	135	116	123	141	130	132	138	121	136	102	139	136	120	132	127	125	102	150	111	127	156	142	125	139	136	115	113	129	125	133	127	136	124	118	120	145	134	127	130	127	123	121	138	134	132	126	132	154	110	167	127	133	124	135	142	127	126	141	138	135	129	146	135	115	135	133	150	119	145	143	135	119	124	144	129	142	155	126	126	150	123	138	121	111	126	136	128	132	142	136	122	125	120	114	151	148	159	148	132	146	127	130	126	137	133	138	129	130	108	141	138	133	131	155	126	144	129	102	127	111	151	113	127	150	110	129	135	140	137	134	149	151	157	133	138	145	111	134	135	126	119	125	139	131	138	136	136	135	153	134	113	141	123	133	125	136	127	121	150	111	137	116	132	136	151	112	140	125	137	120	125	135	121	119	113	136	132	132	126	119	130	141	130	127	119	149	143	122	137	131	138	146	128	140	137	100	138	149	126	143	140	148	142	134	124	158	160	145	144	130	124	127	123	119	150	147	114	115	138	156	130	135	123	124	130	119	142	133	120	125	139	113	134	130	128	135	145	109	124	124	140	130	132	140	132	138	141	145	132	125	126	136	126	128	122	131	129	130	139	109	127	133	126	125	122	165	137	126	121	118	113	144	125	146	158	128	120	122	126	133	103	136	153	124	100	149	126	123	121	129	125	143	137	117	135	131	138	126	119	137	121	126	128	138	114	126	122	139	133	138	129	112	114	135	138	138	136	130	132	141	117	130	123	133	148	140	129	134	126	127	163	160	117	146	146	127	138	143	128	141	137	140	107	141	131	141	154	150	150	137	155	121	139	138	124	126	118	133	128	130	125	126	129	148	132	117	121	143	133	119	136	130	123	154	141	112	129	118	151	137	120	125	131	136	137	131	128	134	127	107	139	138	135	143	123	114	139	117	153	120	137	139	120	136	155	121	121	151	119	125	126	111	143	153	147	121	145	125	132	129	121	126	139	128	114	159	121	120	123	171	123	124	126	133	157	130	143	146	110	128	128	121	112	119	152	144	129	128	121	140	159	141	117	116	138	124	148	124	116	132	113	128	136	151	149	128	158	132	126	136	114	138	154	118	129	142	137	130	135	127	138	124	122	138	144	151	138	131	119	122	129	157	141	124	117	141	131	125	137	149	127	123	141	153	114	127	121	120	139	126	139	135	128	133	106	141	118	164	134	119	121	144	117	125	141	134	146	121	107	128	123	137	132	133	122	123	132	146	132	118	135	124	132	137	124	137	126	133	134	137	113	136	135	125	137	135	137	123	155	122	114	138	137	131	137	121	119	153	137	125	124	138	141	135	139	139	131	163	137	129	146	148	107	149	119	137	121	150	128	140	135	126	146	131	130	114	127	144	125	130	137	138	131	155	119	123	147	122	113	108	131	124	126	136	121	123	125	145	141	130	125	119	127	151	131	132	134	132	137	144	137	141	130	144	131	115	144	132	142	135	123	145	127	139	128	132	129	140	132	115	134	128	119	150	134	132	134	151	132	145	114	128	118	133	128	121	119	146	136	120	119	115	139	124	123	112	115	142	130	147	120	133	134	141	142	148	140	127	153	140	143	144	122	145	115	132	139	131	121	152	133	136	115	120	127	133	142	155	127	114	129	119	126	160	123	110	129	151	124	132	121	139	119	116	133	126	135	140	135	124	157	142	116	141	127	119	122	114	117	123	129	149	121	154	122	122	147	119	137	118	136	144	107	128	124	128	134	136	117	127	136	119	115	124	140	133	131	122	141	125	125	163	145	166	120	124	154	138	129	139	129	131	139	123	115	138	152	148	124	134	125	154	126	129	127	140	136	142	133	143	132	152	125	153	135	130	137	143	133	120	137	139	144	138	119	127	127	117	137	134	123	134	122	158	151	128	133	149	142	129	141	117	145	142	129	124	134	129	122	136	142	139	124	154	127	118	143	141	114	148	136	134	136	127	146	124	127	142	130	137	125	114	148	145	116	126	113	145	125	126	143	124	132	136	146	136	118	127	125	142	131	132	120	136	129	130	145	152	120	130	123	136	114	125	148	136	145	140	125	120	153	146	135	127	134	140	149	126	138	128	137	132	151	150	132	131	135	115	116	138	128	145	130	142	133	151	143	151	145	125	147	124	107	130	148	109	119	138	128	146	148	138	142	146	131	135	132	144	152	176	147	147	118	140	172	118	133	146	134	118	140	161	156	128	116	121	136	134	139	123	120	132	122	134	145	149	133	121	142	131	122	144	136	130	138	141	119	133	137	143	139	118	131	127	146	133	148	115	98	138	122	116	145	115	154	129	132	147	127	149	139	130	144	131	126	125	118	123	120	114	130	134	123	127	132	131	135	125	130	137	156	112	130	119	125	141	129	132	153	124	134	135	146	134	122	142	134	117	126	126	140	143	119	124	136	128	145	120	112	126	125	133	125	128	136	112	136	140	127	129	129	140	155	116	151	129	133	137	128	157	122	137	124	128	126	120	130	134	127	161	121	139	128	125	134	124	124	128	139	140	145	148	142	112	147	125	134	126	131	116	139	151	135	151	128	141	132	126	122	120	133	155	133	137	134	134	135	139	147	142	127	112	141	148	142	147	135	132	110	140	138	133	125	125	128	131	133	118	122	154	128	132	158	144	126	136	124	150	129	129	108	115	139	118	159	144	119	123	131	150	120	124	117	150	130	145	128	129	146	145	129	129	118	107	134	148	124	117	121	126	144	115	126	134	137	106	154	118	125	142	145	136	149	127	112	136	122	141	128	141	144	122	135	128	130	166	142	126	145	127	135	139	141	126	122	127	109	116	139	127	122	135	116	125	140	126	130	139	127	145	133	142	126	134	132	130	128	131	133	150	117	131	122	126	140	150	147	143	128	125	114	139	144	105	124	131	126	146	116	139	154	134	142	143	134	127	147	144	135	136	137	134	116	149	148	119	124	124	142	140	149	143	137	131	136	127	126	124	136	131	143	133	107	153	149	130	100	128	142	132	149	151	122	115	122	124	120	126	150	126	137	122	129	153	149	125	116	121	129	127	138	149	143	136	135	124	127	139	120	150	147	144	118	122	119	125	115	118	142	126	127	140	106
2130	414	449	487	479	595	659	645	716	679	544	543	533	507	482	547	490	573	436	453	446	535	464	407	370	382	422	368	362	365	362	391	377	379	374	361	376	398	440	393	395	352	369	381	375	336	399	370	394	387	377	355	372	356	364	400	380	385	353	387	379	337	369	367	354	357	390	378	360	365	377	353	390	373	332	397	370	403	374	341	367	384	364	310	357	369	359	359	363	384	400	351	356	337	382	334	386	371	376	335	379	375	385	412	336	362	358	363	346	367	395	357	360	395	391	373	354	366	396	351	372	350	360	387	365	354	396	353	357	354	359	347	361	370	369	370	375	367	346	343	359	352	331	358	345	405	347	351	350	367	377	353	367	365	367	378	370	393	387	368	365	356	371	384	374	393	327	334	364	347	383	379	349	364	366	373	367	401	358	346	373	349	408	402	354	369	392	341	356	344	361	343	322	385	351	398	354	361	364	373	379	377	353	377	355	356	356	348	402	360	355	341	354	353	354	359	374	398	341	351	346	334	375	329	385	317	404	379	362	337	367	369	383	382	369	355	371	359	365	350	381	352	357	365	392	341	353	420	371	369	374	373	375	374	341	329	368	367	370	380	373	403	332	353	352	371	383	358	368	362	364	358	369	357	352	351	358	363	368	322	351	344	355	341	373	342	336	359	347	330	412	370	349	341	380	366	366	349	344	378	352	335	349	349	367	357	393	388	379	373	351	374	351	379	365	385	374	357	358	361	367	372	377	348	355	370	378	370	363	335	358	392	410	351	356	370	347	381	350	378	380	368	392	365	390	414	381	380	371	367	366	332	389	372	371	392	384	387	368	373	357	381	353	395	342	384	355	359	354	384	357	388	382	368	361	366	378	363	377	369	358	361	390	342	364	359	369	382	345	377	345	365	359	377	371	376	383	356	366	378	364	329	405	361	371	346	378	375	384	370	373	403	347	368	361	347	380	344	330	394	361	360	340	362	422	339	373	418	339	389	338	351	375	358	366	332	356	359	360	351	356	369	390	376	390	354	371	365	385	409	345	393	370	401	350	381	339	372	336	371	339	359	365	361	348	359	370	366	316	387	383	339	362	358	353	365	338	392	344	379	387	389	350	360	420	342	356	405	370	386	365	362	375	322	341	385	334	374	366	383	360	352	388	325	365	386	351	375	350	388	382	384	359	363	369	385	363	377	368	360	369	376	374	352	376	370	377	383	352	394	350	381	371	370	344	372	336	372	376	342	369	395	378	343	354	342	341	361	360	355	358	382	370	359	328	338	336	364	382	367	373	366	363	385	367	376	362	368	348	335	376	349	339	355	355	353	374	333	346	359	382	364	392	369	373	366	366	371	383	360	382	363	338	366	348	357	356	374	370	371	361	321	367	359	342	354	396	371	324	367	368	333	371	379	386	366	352	380	359	389	387	394	357	354	368	381	393	318	389	379	338	363	381	376	360	357	394	331	338	374	368	362	353	382	373	378	359	355	391	384	346	368	399	376	382	355	378	387	408	375	377	367	363	365	355	386	405	325	334	364	339	368	411	384	354	383	345	340	354	359	360	368	362	358	393	354	392	349	391	327	357	372	344	380	354	389	370	382	367	354	335	374	355	364	383	345	360	334	343	410	358	318	388	346	349	352	324	350	370	369	343	389	374	349	381	349	352	402	360	363	349	389	360	361	353	361	366	368	357	372	346	383	395	374	373	384	371	351	369	400	348	390	399	318	360	350	354	373	360	345	344	357	363	366	340	372	348	353	381	369	380	370	353	364	359	383	352	356	373	385	371	383	369	367	406	375	369	349	366	343	355	366	348	354	385	349	348	352	348	358	381	324	371	342	382	401	365	387	376	356	377	343	311	381	377	393	374	387	378	369	405	377	352	371	343	380	359	348	357	400	360	416	338	358	333	347	370	368	351	342	348	369	374	383	370	369	367	372	362	344	385	355	356	382	348	338	385	378	327	376	356	341	372	343	370	339	360	382	353	369	377	373	367	364	388	375	391	341	345	367	364	374	355	381	352	353	373	373	374	372	351	382	380	329	346	360	359	357	359	358	364	369	392	376	346	374	351	369	366	356	381	370	368	381	366	359	367	357	367	354	354	376	344	370	368	374	355	358	385	341	362	366	375	371	382	352	411	357	344	362	349	369	319	362	337	371	374	330	343	388	394	359	365	363	397	336	363	347	351	389	385	354	310	341	373	382	409	364	348	356	336	330	343	383	358	370	336	347	372	359	358	356	353	385	348	382	349	386	368	375	333	367	370	345	336	370	369	367	380	368	354	349	368	394	387	374	339	408	359	392	368	355	361	328	365	377	360	384	348	393	362	362	344	374	393	363	375	330	362	352	382	378	346	357	343	356	358	352	353	322	385	366	354	365	384	355	344	361	373	366	349	340	340	359	363	362	392	384	336	368	400	369	365	379	372	386	351	367	378	365	373	382	365	409	360	389	388	386	345	366	368	370	346	357	399	377	374	370	386	352	392	354	393	329	383	383	353	374	392	365	350	347	381	342	372	351	383	346	358	364	388	329	359	391	344	339	385	350	383	397	330	361	364	378	381	367	406	394	376	413	390	337	347	403	377	367	379	360	366	334	373	373	354	367	380	354	385	357	402	362	355	362	374	357	345	367	339	342	378	365	382	422	387	372	386	374	391	395	346	363	329	360	401	346	357	362	402	383	345	386	349	372	413	372	360	381	349	390	386	385	343	397	365	369	356	375	339	381	381	370	353	396	355	369	389	367	359	387	350	365	363	329	335	344	366	379	358	350	351	359	363	314	351	368	367	374	369	357	356	372	368	371	341	364	386	363	348	360	337	383	375	360	345	349	361	379	349	368	381	361	368	384	371	368	391	344	334	357	364	360	396	359	347	366	379	360	363	359	354	358	343	360	377	353	346	335	342	373	351	392	349	378	374	355	354	314	364	372	363	357	394	340	344	349	366	348	363	401	347	377	365	372	364	373	388	351	387	347	383	358	373	327	363	345	345	345	357	341	348	346	327	371	386	354	376	339	360	388	396	409	368	359	369	359	370	343	353	351	354	378	359	351	385	344	379	364	357	398	365	342	337	341	354	359	379	383	383	384	343	356	378	336	372	357	365	381	373	370	382	382	357	355	383	330	380	403	383	364	385	375	373	378	379	372	381	402	368	366	390	367	405	370	365	377	342	357	371	347	349	404	358	364	367	362	361	343	367	371	350	393	366	353	366	358	368	375	354	384	377	368	365	353	355	349	352	367	387	377	379	358	385	365	375	343	373	365	335	357	379	368	356	346	329	358	357	381	378	357	353	398	388	360	351	388	368	367	391	370	374	383	341	369	371	361	372	340	355	346	374	353	369	390	372	356	398	326	348	357	382	385	382	359	388	348	350	379	358	398	393	376	385	357	363	367	387	369	376	396	380	357	351	349	385	330	344	376	367	355	377	319	340	369	363	352	347	385	354	366	374	349	353	350	378	361	377	371	366	344	350	337	376	386	372	387	354	362
7427	1187	1306	1004	738	620	591	527	456	412	393	384	395	363	366	326	335	297	308	329	343	314	312	312	293	315	314	271	276	305	277	268	237	279	258	250	277	262	275	271	249	274	281	273	295	313	277	279	258	254	247	261	272	279	271	263	275	261	269	258	258	237	256	257	241	264	250	229	255	251	248	273	231	244	244	261	256	256	251	251	245	264	258	262	247	252	242	239	268	271	246	267	248	247	253	264	229	257	275	249	250	237	263	233	241	245	252	261	269	246	276	263	237	240	242	265	240	229	230	240	260	232	265	252	242	240	262	246	251	243	252	263	246	250	226	286	274	220	283	262	270	255	233	242	282	253	249	249	266	236	237	245	259	250	265	294	237	235	263	253	276	280	229	261	236	242	239	265	247	261	307	255	249	259	246	255	254	272	238	261	286	273	233	255	248	272	270	256	281	237	251	261	268	259	281	239	258	229	257	261	238	254	244	263	225	271	239	265	249	276	237	236	244	263	266	274	241	240	257	258	228	255	250	257	268	257	268	271	228	262	255	256	254	234	247	255	291	251	269	256	252	254	248	263	229	252	254	285	254	250	250	270	233	253	239	263	234	251	270	239	259	264	225	262	222	235	264	259	243	257	260	283	263	255	261	263	247	286	244	270	244	272	246	298	232	267	288	242	225	237	253	241	235	286	257	236	248	270	261	258	257	214	276	236	262	264	282	263	241	266	261	258	257	211	260	267	246	251	254	269	267	265	249	258	233	239	251	287	269	247	263	253	256	231	268	260	257	261	255	265	271	253	285	221	255	254	260	262	267	273	270	263	293	266	273	246	255	235	258	242	250	238	241	252	246	262	235	244	257	271	264	246	273	244	248	254	282	255	286	245	262	257	255	269	227	254	245	223	233	265	269	236	236	242	256	240	266	254	255	242	256	248	241	246	247	270	250	238	238	240	252	249	239	244	263	268	234	266	277	241	266	256	259	252	260	276	272	245	244	237	267	237	239	286	224	241	285	233	275	232	261	225	261	257	231	270	249	248	247	289	238	284	261	263	259	253	238	274	278	258	250	237	224	238	227	262	252	264	260	252	239	265	265	251	254	260	212	266	263	258	258	237	231	228	273	252	272	231	244	251	237	263	258	259	250	246	253	255	248	268	219	245	269	253	283	254	259	237	259	269	284	244	254	255	262	248	253	257	260	258	265	250	268	264	268	227	270	268	250	260	265	252	259	241	250	266	282	276	267	246	245	234	251	270	259	254	258	247	255	264	230	278	224	244	246	265	275	262	262	246	293	229	254	253	246	227	249	250	247	235	272	283	277	261	270	267	258	264	233	266	239	251	229	254	258	249	223	221	277	260	256	265	248	260	246	225	270	273	251	272	258	250	274	268	235	263	259	255	264	257	257	238	274	252	270	273	231	278	278	269	272	276	283	247	257	267	244	254	268	253	284	251	226	249	245	259	255	246	248	257	243	259	233	264	222	256	252	257	263	259	234	242	267	256	246	252	270	258	262	280	250	257	238	266	264	262	230	261	253	265	260	257	258	240	254	263	220	277	269	262	261	256	226	264	235	279	245	255	267	267	260	267	265	253	256	282	235	277	296	264	229	248	273	260	228	238	265	244	240	228	277	261	274	270	245	264	259	280	274	235	268	255	255	238	239	234	214	238	232	274	267	270	245	276	259	300	282	259	262	245	259	257	279	267	268	237	272	237	241	275	249	263	271	274	266	250	242	245	229	254	263	238	235	257	255	293	256	252	245	278	249	266	295	253	209	289	259	243	259	254	269	254	257	259	256	257	260	266	246	279	258	261	278	264	276	265	268	274	263	257	268	256	285	254	252	238	216	228	292	272	291	241	253	273	275	240	285	267	216	222	254	220	238	237	253	264	261	260	250	243	275	255	260	272	242	247	256	270	263	271	233	248	217	252	261	257	305	281	253	276	269	253	243	237	259	267	277	272	267	269	242	247	259	257	274	265	267	251	254	258	247	285	251	271	245	273	251	243	285	263	256	281	264	275	283	256	249	274	264	234	262	269	247	288	268	252	260	251	248	256	252	265	247	251	265	244	252	275	262	263	273	260	231	243	248	252	248	254	282	258	254	265	248	264	258	295	250	250	268	238	221	262	231	255	260	243	239	294	248	233	271	245	231	290	239	257	248	254	269	237	289	247	259	240	240	284	251	251	286	240	277	240	277	282	299	248	247	247	264	245	250	285	284	271	241	262	252	234	262	242	241	242	265	265	255	233	278	260	276	256	258	262	251	251	253	265	286	253	235	252	271	253	265	260	244	263	252	254	284	244	252	240	242	237	216	280	219	245	267	249	285	270	247	250	289	255	245	251	253	247	257	268	289	259	245	228	251	267	270	235	245	263	267	292	252	267	262	273	241	244	268	242	251	212	251	241	263	280	259	215	265	245	243	239	269	275	263	285	268	236	247	239	274	266	288	265	261	279	236	268	256	283	279	279	218	252	230	244	239	251	236	268	240	224	242	253	272	233	220	283	257	265	253	237	269	249	248	252	251	236	244	275	284	250	263	232	224	258	249	271	272	267	264	237	199	254	238	267	238	270	249	240	247	277	308	266	234	244	261	258	268	256	241	272	257	253	246	254	258	232	239	238	232	256	260	263	245	239	267	247	250	254	259	253	223	258	270	252	285	242	263	245	246	244	260	251	239	267	239	239	259	241	263	252	255	268	226	278	226	261	249	243	251	241	259	277	234	244	291	273	279	259	249	248	219	251	241	253	278	239	253	231	235	248	275	260	260	252	257	242	250	267	264	257	254	276	253	250	254	244	271	266	247	247	254	289	271	253	248	239	282	263	250	237	245	260	266	247	264	243	243	251	284	239	269	237	268	261	254	249	268	211	249	266	249	243	261	229	295	246	255	227	236	274	261	267	237	242	282	236	267	221	264	237	256	288	299	268	247	239	231	266	275	279	245	234	244	240	266	235	223	278	238	272	235	238	242	253	248	282	273	253	239	240	262	257	255	248	259	216	247	247	277	282	236	239	262	250	235	301	238	249	238	256	262	255	271	242	230	265	244	247	265	256	270	262	248	245	254	250	253	261	238	274	224	261	266	249	276	252	271	239	254	238	231	254	274	219	242	263	259	275	255	268	280	254	277	250	271	233	251	275	237	225	244	238	270	252	253	241	269	276	265	274	242	252	245	259	245	263	282	275	262	257	275	265	252	245	274	251	242	279	267	277	254	243	254	244	246	301	238	254	265	266	235	269	255	240	249	259	260	266	248	250	252	264	266	263	287	229	246	268	242	244	226	242	277	270	296	238	269	254	253	221	294	251	245	262	256	240	246	268	266	263	274	279	263	271	257	276	242	242	288	294	222	251	270	257	262	251	242	261	247	232	272	249	236	258	267	253	257	285	220	252	270	250	253	280	259	258	281	237	262	265	224	267	253	260	259	242	259	278	260	294	250	259	256	269	222	268	251	258	244	271	252	266	268	245	270	251	257	284	264	270	261	262
5950	1457	3027	3402	3015	2835	2522	2250	1991	1770	1603	1387	1411	1330	1221	1320	1164	1181	997	1069	1268	1375	1178	1104	958	1005	958	833	757	781	807	830	805	787	710	719	730	738	696	755	740	751	729	670	736	645	663	667	683	648	646	683	572	636	688	623	640	654	608	616	680	603	652	632	626	630	622	622	631	641	660	611	632	611	592	653	610	644	651	601	613	671	640	658	636	647	663	587	614	663	632	636	628	626	639	629	673	654	666	628	628	638	628	604	666	639	640	621	605	592	645	669	640	601	588	612	636	588	641	622	665	633	624	660	611	684	585	626	629	622	628	642	583	634	609	627	604	644	584	584	654	646	680	612	639	615	635	643	608	612	590	634	650	628	626	615	644	606	627	648	600	658	598	626	635	666	605	629	629	669	635	631	610	631	655	653	630	645	635	611	621	649	647	618	638	588	633	656	616	612	636	631	584	629	603	621	613	625	618	586	618	677	623	615	608	643	582	589	637	639	660	643	598	597	652	645	622	649	638	644	644	642	600	687	616	660	614	649	638	614	611	586	636	594	629	600	626	604	657	617	623	600	630	634	650	640	647	608	628	608	640	627	602	584	653	645	681	597	602	592	595	573	632	618	602	617	620	612	629	630	659	613	625	676	618	587	631	631	598	572	615	626	666	602	625	648	628	647	629	585	676	650	636	612	621	591	614	654	605	600	666	583	616	623	615	673	627	599	672	640	606	624	630	607	659	628	628	615	657	636	605	610	646	602	639	650	659	640	676	603	633	638	651	654	602	654	666	564	634	633	650	653	638	595	600	674	662	621	632	665	643	625	670	629	646	641	579	650	640	634	663	629	600	658	641	564	596	638	635	625	588	599	617	595	651	660	653	659	617	687	690	652	586	628	597	654	630	620	635	575	598	640	620	645	630	610	645	601	644	635	605	634	654	651	587	657	642	576	616	678	607	579	608	617	639	641	637	617	641	652	635	573	640	652	607	636	628	675	662	628	660	660	639	657	614	608	585	640	584	595	615	638	644	593	640	617	583	608	585	627	598	623	605	620	620	651	649	651	604	608	625	621	637	611	604	648	617	627	649	642	669	613	613	642	659	629	667	654	619	649	654	680	635	567	628	650	622	626	636	650	650	614	639	647	622	616	590	643	630	611	575	615	593	633	636	634	646	658	642	583	635	637	669	625	587	644	619	658	683	649	618	624	613	611	612	602	668	634	593	652	584	623	571	601	618	644	608	592	619	666	645	660	631	629	594	603	667	642	640	665	633	661	650	648	601	640	648	665	651	616	612	665	682	637	587	621	645	648	620	628	613	597	583	630	636	645	651	624	630	579	655	656	647	644	641	628	642	622	656	582	575	625	657	618	641	613	677	658	707	635	620	630	653	644	652	629	617	552	630	608	607	628	622	622	627	556	598	648	608	640	610	641	638	678	618	638	586	631	604	649	636	608	671	631	622	596	626	683	670	619	628	630	643	563	675	612	606	636	623	632	616	641	579	630	604	613	653	617	642	663	659	629	602	632	601	625	662	615	675	614	644	591	631	636	653	621	622	631	604	661	613	610	655	595	607	624	676	622	607	658	635	613	616	609	608	648	616	662	603	609	598	574	591	623	561	661	606	632	614	592	635	629	637	651	615	646	640	669	639	649	638	595	618	665	611	577	652	601	661	640	593	644	637	645	627	608	626	605	649	602	588	615	630	623	656	613	624	642	656	639	636	610	619	652	622	631	611	611	663	679	616	620	588	655	635	598	643	611	629	639	650	624	609	628	611	627	627	615	690	588	582	638	604	623	622	660	587	596	668	644	631	615	629	634	653	640	595	655	605	587	623	643	642	641	637	624	643	602	647	617	606	669	627	639	618	663	608	552	613	633	654	614	672	646	620	614	621	653	628	640	648	603	624	586	609	592	635	645	610	612	657	624	629	658	648	629	573	616	622	584	642	617	588	641	584	623	637	613	611	654	658	662	652	610	620	594	651	687	625	628	631	655	616	599	700	613	643	625	625	624	623	646	618	562	637	616	645	598	608	626	595	637	631	640	647	593	636	650	633	654	647	624	639	573	618	625	625	656	633	618	642	652	659	626	685	601	586	599	604	618	637	643	611	642	639	620	647	616	605	630	631	614	631	655	649	591	670	611	620	664	593	601	622	641	594	633	607	694	643	681	622	610	651	600	604	643	657	637	649	638	579	631	617	651	640	616	597	674	625	662	673	673	639	618	632	594	633	632	660	651	590	615	632	632	601	624	636	645	655	594	652	623	637	632	641	643	636	615	577	591	611	655	628	630	623	687	618	618	629	651	618	605	649	631	623	612	634	649	596	610	619	637	615	612	585	599	619	602	620	606	640	604	674	624	637	617	618	632	603	591	631	651	636	642	633	660	626	623	622	656	655	623	582	655	611	608	646	616	601	659	612	618	593	630	622	640	615	616	630	636	637	678	641	628	628	624	611	633	639	650	619	639	676	667	627	648	666	634	631	638	601	675	610	609	638	632	626	611	600	623	609	630	628	585	662	644	626	616	637	596	601	652	653	622	651	643	583	625	644	634	608	600	591	651	625	577	629	575	589	626	622	654	637	590	607	633	640	610	627	616	653	634	633	669	597	614	651	663	588	646	618	665	637	607	643	598	649	595	622	625	606	626	625	644	604	595	616	644	630	626	638	663	610	631	617	627	667	605	681	592	614	611	654	699	652	638	614	610	662	643	661	642	623	627	645	606	612	641	598	622	598	606	661	645	599	648	636	638	634	627	640	633	610	658	644	639	627	614	632	621	615	609	627	635	641	614	623	613	576	635	647	640	596	618	608	618	636	628	636	644	647	612	612	668	583	613	616	614	565	665	605	610	663	589	616	604	608	616	657	616	627	618	654	634	618	637	652	632	642	631	600	612	618	605	685	675	638	580	618	650	636	614	659	619	673	625	638	620	632	645	647	625	583	636	583	628	626	623	641	625	635	640	582	611	621	659	613	605	628	551	624	631	644	627	653	588	662	647	593	638	599	618	599	631	658	625	595	632	610	592	597	600	623	594	639	616	636	611	594	602	629	626	636	588	624	628	596	612	624	632	645	608	632	630	627	612	591	592	647	634	588	643	614	650	612	591	652	570	641	606	617	635	635	622	632	581	653	600	657	615	643	614	630	675	626	636	624	566	630	614	589	647	628	633	650	591	597	635	607	624	616	654	654	645	610	596	683	607	624	612	620	664	648	642	600	639	655	580	616	625	655	664	617	599	636	640	613	627	631	644	614	637	659	597	593	580	618	667	630	623	622	624	636	611	618	629	599	653	595	571	613	632	612	615	630	672	617	618	654	610	662	622	687	642	644	678	673	637	603	603	642	605	603	628	618	631	583	589	649	578	625	615	620	695	582	628	649	612	654	600	617	604	636	615	590	578	598	602	637	620	622	647	661	634	610	650	625	656	607	633	645	598	617	686	630	658	642	655	635	615	646	660	608	642	612	655	656	623	603	590	661	630	626	595	635	616
13551	2543	2507	1869	1197	1036	888	657	589	523	481	402	427	371	391	342	356	312	307	304	360	379	335	337	290	304	266	257	271	245	233	271	246	248	287	241	245	216	242	237	230	259	238	228	266	233	253	241	212	218	230	245	231	240	194	259	221	205	223	227	234	224	209	233	231	210	233	223	228	227	240	209	241	228	258	264	209	254	225	207	213	223	232	224	221	227	217	203	239	237	206	211	225	215	229	200	222	207	185	211	184	219	211	217	229	249	206	208	226	224	192	213	200	236	204	186	235	212	210	207	206	221	236	214	187	231	243	219	201	214	222	209	208	198	206	253	226	202	199	198	217	228	225	230	214	240	220	206	231	211	233	229	243	225	236	224	215	208	222	226	224	247	196	246	219	241	219	206	203	212	248	246	196	242	208	226	215	201	198	235	254	212	198	201	208	250	230	235	227	234	231	220	221	208	227	212	213	237	252	205	208	205	240	207	218	217	225	206	231	209	213	210	258	249	209	200	207	236	238	213	235	213	214	226	225	226	250	256	214	206	213	217	227	223	227	201	229	249	236	238	245	216	218	216	225	203	238	247	235	223	222	233	229	220	213	231	238	244	181	200	207	234	215	205	196	221	234	206	234	195	222	219	227	222	188	197	219	230	228	238	222	228	210	228	205	214	231	215	213	220	239	233	211	211	199	220	222	224	199	212	219	205	249	239	226	207	214	207	244	225	214	241	218	234	225	220	225	203	232	208	202	212	197	226	222	224	223	215	209	202	221	208	255	220	248	235	219	219	228	206	201	231	204	228	251	208	237	200	224	223	203	208	213	235	224	208	229	250	207	229	217	221	211	217	198	216	217	219	219	229	224	205	217	215	212	216	235	230	202	188	210	221	226	239	197	214	220	207	217	235	216	211	228	218	222	221	223	201	218	230	185	221	233	215	221	203	228	226	207	223	252	211	220	262	231	217	231	213	217	186	193	183	227	195	212	212	215	202	214	219	216	235	208	216	233	186	233	217	228	240	203	228	227	223	228	255	225	195	251	260	237	233	230	211	225	233	200	225	218	238	253	204	216	224	231	219	197	207	242	214	222	229	222	207	220	210	225	234	224	222	182	206	215	205	223	216	230	236	235	225	206	235	219	224	216	213	213	245	212	214	218	212	209	217	219	205	202	195	214	227	186	210	221	240	241	243	240	249	241	223	196	219	203	228	193	198	230	221	245	228	237	233	198	234	233	208	210	231	258	224	225	200	223	223	226	197	224	213	221	216	199	200	212	245	211	224	196	220	256	196	219	235	216	197	240	227	246	207	217	212	221	244	235	204	205	219	220	220	203	222	244	200	234	222	202	192	244	234	229	240	209	210	259	213	243	205	208	225	240	228	236	214	198	248	233	182	230	241	220	220	214	223	230	194	230	234	202	209	244	230	200	213	225	225	254	222	214	232	235	221	199	221	185	208	238	215	223	231	226	241	226	201	224	230	241	184	215	214	215	223	220	182	208	230	215	257	224	231	224	226	247	206	208	247	222	221	240	199	203	214	205	231	210	221	219	237	248	232	241	201	226	247	199	209	237	235	239	249	226	204	216	230	214	238	225	202	208	232	204	238	217	198	218	229	200	227	233	233	231	222	209	225	216	213	223	230	209	235	238	218	195	232	223	209	209	224	207	201	229	270	196	209	234	216	222	241	215	247	237	239	215	208	215	241	235	213	244	228	242	276	230	248	214	203	229	225	246	219	214	202	210	229	208	247	220	236	208	224	194	226	239	216	216	198	223	209	213	254	239	248	203	211	199	195	232	217	226	199	218	220	229	189	220	210	259	236	211	233	239	228	225	218	219	223	235	228	250	238	215	195	227	231	225	218	225	260	247	208	189	202	231	256	206	209	230	238	248	237	229	202	216	208	233	204	207	224	233	231	250	200	202	216	212	225	222	218	213	195	207	216	233	207	231	220	228	225	230	211	213	243	223	216	232	200	207	235	217	185	230	222	204	224	200	229	230	238	258	240	207	206	222	189	215	214	238	237	224	227	204	219	214	232	231	232	221	206	230	228	221	231	252	201	235	226	209	218	220	210	187	217	211	235	207	226	234	208	214	233	229	210	211	225	234	214	223	228	220	239	221	231	224	224	230	260	214	231	242	218	196	212	245	202	216	217	231	231	214	216	243	248	212	229	203	229	233	233	206	221	218	246	222	218	210	204	203	239	235	219	229	234	206	205	225	218	240	213	212	209	254	226	220	243	257	234	202	242	206	177	221	211	237	236	231	234	221	206	226	230	235	224	222	236	254	240	208	201	231	227	201	244	195	219	215	197	224	222	228	239	223	217	217	231	235	236	222	244	216	223	213	238	206	240	227	207	230	235	220	222	236	215	225	210	235	212	202	200	222	193	228	246	193	215	221	211	240	227	250	228	214	211	243	225	217	200	201	235	218	214	235	205	219	236	211	202	216	199	200	255	224	222	209	216	205	240	213	203	235	219	217	203	221	223	234	232	208	210	227	233	218	216	235	218	202	230	204	250	220	235	231	247	201	224	192	228	209	217	231	218	227	229	220	209	197	228	227	223	221	232	213	223	233	239	207	229	230	203	232	208	220	222	205	231	221	213	231	218	231	182	214	215	198	230	217	194	195	223	222	235	200	232	219	242	223	202	199	202	224	237	188	204	223	214	238	233	230	210	206	223	213	217	230	235	222	227	242	215	216	205	207	232	250	201	228	223	247	217	189	213	204	217	207	216	207	219	237	218	209	210	218	252	233	217	216	211	241	229	224	251	223	191	220	241	240	243	233	248	230	199	189	224	205	252	235	200	232	229	221	255	217	209	210	227	224	224	208	217	248	198	260	225	198	223	206	225	218	209	218	218	215	238	227	190	218	214	219	228	219	236	229	242	213	250	212	231	223	232	239	228	244	246	199	209	230	221	210	211	223	205	216	224	231	207	190	218	224	245	214	216	242	208	235	237	225	216	258	210	245	223	203	228	208	225	207	235	217	228	215	222	206	240	191	202	254	217	190	232	217	229	231	257	228	244	224	227	205	225	220	216	227	231	203	226	206	206	227	221	233	233	223	229	224	222	204	223	217	235	218	264	215	202	242	192	233	221	223	194	233	217	222	218	221	235	205	221	201	212	211	239	215	181	205	203	218	214	214	230	229	208	230	196	262	253	223	218	233	194	203	227	232	236	181	223	226	257	212	201	218	219	212	224	218	218	215	223	210	204	209	213	197	210	240	213	226	203	201	245	196	207	225	200	207	224	220	220	254	204	210	240	223	221	207	233	236	230	204	234	216	210	222	226	211	241	230	208	216	237	223	199	253	226	215	241	237	239	220	208	207	211	203	193	252	209	205	199	239	230	224	205	216	208	218	199	228	228	225	233	208	235	257	247	210	224	215	246	203	252	236	227	242	219	231	223	239	220	216	229	199	230	207	226	193	219	241	195	208	232	231	251	216	219	211	202	236	227	217	240	225	220	218	227	227	220	235	230	186	206
7578	2282	5173	5720	5051	4461	4174	3481	2913	2658	2178	2036	1819	1759	1703	1525	1647	1405	1338	1440	1640	1741	1462	1308	1290	1410	1048	1000	849	895	907	992	1052	972	843	709	696	721	733	788	764	706	670	687	733	703	705	686	596	598	600	626	557	543	560	523	549	567	554	551	595	542	588	584	570	589	561	585	570	548	603	566	570	523	523	578	586	534	558	513	572	555	543	554	531	502	543	520	542	562	523	570	571	562	531	569	523	554	576	520	525	535	529	554	540	541	506	524	524	546	536	518	536	532	558	542	544	536	536	508	503	549	517	533	537	563	514	536	512	530	536	520	579	545	537	545	550	538	519	517	517	538	533	533	511	523	541	539	495	558	520	514	516	549	533	529	526	531	528	551	527	546	515	548	513	536	520	536	572	534	519	539	542	515	524	512	573	511	512	516	567	537	537	544	510	575	521	539	564	531	506	520	545	582	522	546	506	511	536	518	584	534	531	530	536	511	572	541	544	494	517	543	516	530	550	528	521	532	525	554	531	528	514	556	523	511	569	535	535	516	543	514	544	549	509	516	559	554	538	531	564	558	524	554	531	523	585	524	496	515	541	567	546	524	529	540	537	534	562	484	565	576	485	507	558	527	583	528	526	565	528	498	530	554	560	501	554	487	513	550	497	538	552	541	578	540	521	530	546	543	455	508	555	564	516	557	515	491	521	528	517	551	508	520	526	531	551	567	513	519	567	529	539	491	515	519	533	556	535	506	543	521	524	543	540	508	547	552	518	499	538	546	539	573	523	556	598	505	546	543	538	538	555	523	532	546	527	536	535	567	538	506	538	503	536	532	499	555	517	527	560	483	525	510	516	531	497	551	543	529	520	531	495	519	534	538	502	581	535	515	539	471	499	532	570	547	568	515	522	549	584	533	553	490	528	533	514	514	540	486	484	521	552	497	544	514	559	529	504	520	505	552	528	540	529	547	512	508	480	518	500	540	542	481	588	545	536	568	516	542	554	569	564	580	526	524	506	558	554	542	504	503	552	549	535	491	536	541	591	516	568	546	501	533	551	498	531	526	529	506	539	527	561	535	563	576	528	528	530	537	538	513	536	534	553	555	518	554	513	492	519	550	527	505	510	489	521	538	517	493	546	512	514	541	552	517	538	550	522	532	525	537	544	531	543	548	536	549	503	546	547	495	554	526	509	537	541	522	539	522	548	507	514	561	513	556	491	510	575	509	510	518	544	508	563	515	523	519	519	519	544	527	503	542	539	548	507	490	532	531	559	531	529	557	555	515	516	512	564	535	561	501	556	529	480	563	483	530	514	520	518	533	593	545	524	548	525	498	525	505	521	545	518	536	523	566	556	508	555	513	514	544	525	533	546	526	532	580	529	547	537	506	531	544	552	540	567	560	512	536	518	545	535	555	550	489	527	559	563	584	540	529	553	541	578	529	541	542	537	565	505	562	536	550	524	562	527	520	515	518	544	529	511	524	564	537	553	525	529	517	532	539	508	521	554	518	540	544	558	527	515	536	537	542	536	550	541	542	495	483	555	528	584	567	522	560	579	553	509	538	536	567	531	522	511	537	511	555	544	531	513	510	496	495	527	523	498	502	574	536	560	503	531	533	547	509	571	554	512	541	544	542	527	534	505	541	513	539	569	508	549	540	567	511	522	561	535	530	497	571	538	553	520	525	506	526	542	515	515	514	567	532	508	546	511	533	548	505	511	519	503	517	516	533	538	481	486	523	540	534	525	483	561	559	549	564	526	541	533	535	549	527	571	543	521	521	491	549	535	543	538	536	494	504	547	523	546	517	514	529	540	523	544	528	549	532	483	547	536	525	516	517	500	505	488	553	543	500	560	556	537	550	563	561	493	531	542	525	535	537	551	541	529	496	522	532	526	580	559	514	545	492	502	542	543	552	537	555	554	531	563	540	505	529	571	566	558	501	512	494	516	529	549	534	521	561	547	552	538	524	512	529	575	532	556	520	517	551	522	560	522	521	552	555	563	556	551	568	549	536	557	534	504	511	515	517	516	510	542	518	549	532	537	535	512	511	539	483	548	556	522	517	518	532	517	533	501	571	566	504	495	530	495	499	547	544	538	524	509	544	534	565	563	512	528	529	546	543	549	498	562	523	577	523	548	523	518	548	510	545	563	522	523	527	558	516	550	516	542	526	543	560	566	534	525	521	552	517	588	493	532	533	541	537	518	530	557	492	496	549	566	581	502	571	568	553	527	567	526	533	590	550	541	550	466	553	530	533	546	520	497	505	539	544	550	510	528	495	558	523	510	526	564	566	567	524	543	523	536	556	525	544	565	521	504	491	558	567	517	492	545	532	515	586	535	531	542	535	553	492	520	569	524	519	544	584	527	528	547	506	523	549	552	558	533	527	517	514	534	511	497	498	512	524	547	529	533	528	542	564	515	565	524	550	515	536	527	520	526	520	554	534	536	553	571	555	514	526	538	513	490	546	570	538	519	497	544	530	541	554	560	488	543	551	555	517	549	528	502	570	534	518	495	572	541	541	515	536	554	534	530	536	508	529	508	538	508	519	580	493	579	520	535	511	511	540	483	525	537	520	551	505	524	511	513	534	559	573	524	528	508	519	568	559	516	536	594	566	531	526	510	536	474	509	474	512	531	578	525	566	559	523	478	551	538	544	517	519	542	530	537	522	568	514	507	466	520	520	517	560	519	576	537	489	557	484	540	493	563	511	567	496	538	513	547	569	546	519	521	538	522	576	563	569	534	550	530	522	507	546	551	570	481	503	528	582	535	559	543	521	506	525	479	537	547	538	534	578	499	483	503	502	536	534	500	532	554	518	542	547	561	518	498	556	509	588	494	528	526	523	545	520	532	541	526	522	541	530	505	504	519	551	561	500	514	545	551	519	507	527	547	527	568	534	505	506	528	534	522	534	543	557	538	540	505	519	532	527	577	529	557	517	565	525	553	523	515	532	476	567	512	527	512	520	521	521	555	559	582	530	546	558	573	566	525	514	543	519	513	517	541	507	588	538	530	553	536	513	503	541	549	551	524	532	526	455	522	512	522	538	523	539	535	530	501	563	545	531	529	528	555	571	512	551	488	515	494	510	510	499	544	522	526	527	573	528	527	550	538	540	532	555	561	560	571	546	556	516	510	563	530	501	548	509	493	547	540	534	551	538	525	549	565	515	497	538	474	478	514	545	546	507	529	554	493	558	543	516	553	530	517	500	463	540	539	518	511	547	502	530	551	524	530	534	532	509	511	517	575	527	510	507	478	540	539	532	555	550	512	517	556	527	538	550	542	564	539	484	494	539	561	503	515	536	525	518	482	575	568	534	536	520	481	563	540	573	479	561	516	527	538	499	506	568	537	523	543	548	565	542	508	538	493	518	523	553	582	521	489	459	522	536	549	555	511	484	528	523	554	507	572	536	563	526	533	530	540	545	521	514	568	531	505	549	517	501	523	509	546	567	566	571	525	551	520	538	511	543	560	531	573	542	539	531	508	572
1903	161	155	142	172	191	194	184	190	174	132	161	140	140	169	122	156	136	137	155	146	136	145	128	133	141	157	128	126	122	120	149	122	133	151	122	136	132	143	145	123	121	135	126	131	131	138	157	135	137	128	130	137	133	137	125	140	121	137	123	131	135	142	137	138	136	138	154	116	141	139	123	133	124	118	128	131	148	121	145	116	137	130	130	128	121	112	139	139	122	126	131	128	101	145	114	133	128	118	136	129	138	115	127	128	127	118	95	143	139	125	133	129	128	164	126	124	139	118	143	140	125	113	161	121	146	151	132	133	137	112	123	147	160	138	138	130	133	122	135	121	134	136	125	137	139	140	129	136	123	133	109	115	120	133	130	122	114	140	128	156	126	126	123	140	142	115	137	135	125	138	120	137	153	123	104	151	122	124	138	133	129	114	145	121	135	124	116	140	143	121	119	130	130	139	158	138	140	137	153	127	139	119	121	129	135	132	153	130	142	125	128	121	155	142	148	138	123	154	122	139	130	137	137	130	151	124	131	135	142	129	130	149	117	141	135	136	120	119	135	135	142	145	119	113	133	126	105	142	123	129	130	108	146	109	112	146	126	125	121	133	125	135	108	120	142	122	136	129	129	133	138	121	127	102	127	103	122	122	147	124	128	135	136	139	142	141	113	130	127	119	147	132	143	133	134	142	143	150	135	108	120	116	128	127	137	130	126	128	151	124	137	143	116	134	128	118	144	130	152	117	127	137	151	135	116	121	115	130	124	139	140	130	118	122	121	122	118	117	126	124	125	112	112	137	115	149	131	133	128	130	136	130	120	133	134	132	113	133	134	147	118	127	140	119	116	113	131	132	120	127	137	134	145	119	126	139	116	121	127	142	123	147	151	159	129	131	144	133	129	121	128	155	135	124	130	124	152	121	127	131	126	152	136	123	118	128	126	141	124	112	123	126	114	127	124	147	128	132	134	95	128	125	134	133	134	123	120	126	152	127	116	116	136	150	141	127	131	127	137	133	125	147	137	144	105	145	135	135	121	149	135	124	129	128	132	154	129	128	115	147	112	146	135	126	130	124	123	138	109	134	140	130	128	116	114	152	145	144	118	126	113	142	121	135	117	117	136	146	142	140	116	150	120	131	143	134	129	141	133	152	134	125	119	142	111	138	118	130	135	120	134	135	112	122	135	139	137	115	122	155	129	132	117	128	140	129	135	142	131	117	133	110	137	112	132	131	140	141	121	118	138	120	125	115	119	124	140	101	137	123	124	152	132	109	135	129	107	139	119	119	123	122	123	136	122	124	131	129	105	136	133	139	102	135	133	137	139	128	124	133	127	122	115	120	117	122	122	103	138	134	122	114	115	115	143	120	112	132	123	131	132	126	144	131	121	121	128	128	127	119	152	129	148	107	127	141	139	124	121	138	126	140	146	128	118	134	106	142	142	131	139	161	136	128	129	123	140	136	124	140	127	133	133	151	127	128	144	111	130	142	149	147	131	132	133	141	152	136	137	143	149	120	130	141	126	130	113	150	116	121	136	123	150	149	144	151	140	119	127	125	117	111	144	126	143	126	128	115	144	129	139	129	137	126	135	136	124	125	136	145	125	141	139	129	124	105	130	127	133	143	126	131	139	131	145	132	134	129	133	133	147	135	145	103	136	122	130	121	154	130	130	108	123	129	137	155	126	126	142	135	138	129	134	151	140	137	148	135	139	129	141	144	142	133	135	117	132	125	119	141	128	121	137	146	155	153	134	147	133	136	132	139	105	102	134	135	140	114	147	121	127	144	123	145	125	130	152	138	114	122	111	134	138	122	137	139	137	107	130	118	135	126	135	145	139	133	131	130	120	140	137	133	136	125	114	136	142	108	136	127	130	154	142	121	138	115	156	138	128	127	135	147	128	115	117	127	128	140	112	129	114	138	145	129	101	136	124	134	119	139	151	140	110	131	119	135	152	120	148	116	150	125	108	132	128	129	141	117	128	130	117	128	136	149	130	124	133	116	146	120	125	116	141	151	168	130	129	121	140	144	141	142	142	139	125	115	122	139	142	145	121	152	127	118	139	134	127	130	149	119	126	132	125	133	122	131	134	109	117	131	114	134	139	131	121	143	147	132	137	117	126	159	125	142	153	131	137	142	124	126	125	147	141	132	127	130	142	118	134	137	116	136	129	127	122	136	123	120	120	131	129	132	129	134	121	168	131	124	140	138	123	140	132	130	104	118	118	126	139	118	122	151	139	128	133	148	146	120	144	149	142	120	134	119	139	139	150	131	141	126	118	131	131	125	125	139	158	120	134	137	132	111	142	132	109	122	112	132	144	136	155	130	123	143	126	134	122	126	143	125	121	160	137	112	128	122	130	149	128	140	141	135	127	114	147	121	126	138	125	123	126	121	139	125	115	119	142	150	114	139	125	115	131	126	100	116	127	132	138	126	127	121	116	143	119	136	125	133	145	129	122	130	132	106	136	122	126	152	156	123	133	137	133	120	116	120	117	131	131	135	126	121	119	121	130	138	144	141	135	131	135	115	124	134	131	139	127	165	124	135	134	146	102	135	133	142	142	131	137	122	129	133	115	131	134	132	118	141	125	127	133	133	119	137	133	139	149	139	141	120	141	152	131	136	127	148	120	138	128	124	131	112	116	144	142	119	130	128	148	124	126	132	116	141	122	135	127	125	147	135	133	136	120	136	132	158	134	138	111	132	131	123	140	142	118	117	120	123	149	142	148	128	123	133	148	122	107	127	143	122	128	110	136	142	138	130	140	126	149	116	124	126	154	113	130	156	134	125	125	133	129	114	127	143	144	105	149	143	131	116	133	120	122	108	142	136	129	130	139	153	137	134	125	112	124	124	126	148	155	130	125	124	110	143	136	133	147	137	111	148	139	126	119	136	132	131	121	105	150	151	122	133	131	130	142	117	144	128	118	125	121	136	132	120	117	130	130	128	128	128	126	121	135	140	129	130	167	138	142	123	129	134	122	128	131	125	140	126	118	136	134	145	126	118	111	145	113	132	140	125	130	142	130	109	130	120	131	154	132	106	120	135	126	133	124	114	120	134	143	125	134	147	145	121	123	118	134	136	127	148	147	130	152	150	143	136	136	147	125	148	126	119	111	126	116	141	129	115	121	131	118	139	136	139	114	132	148	134	146	141	129	131	138	137	116	143	136	149	142	143	158	128	141	123	130	123	135	124	138	130	131	116	149	124	118	157	129	132	128	130	108	133	129	155	149	138	144	109	132	130	128	108	130	125	122	139	134	121	143	122	113	124	136	154	124	121	139	151	117	125	132	119	132	122	147	128	126	153	135	137	142	136	136	131	139	112	127	129	109	120	138	154	144	116	115	124	138	124	153	138	134	147	131	126	116	133	117	121	135	142	144	131	142	141	145	126	139	129	115	142	141	130	145	128	115	100	144	122	125	116	127	128	135	149	121	154	148	146	147	141	123	131	138	120	118	139	121	128	156	118	102	141	133	126	159
2078	405	483	487	539	633	682	653	734	558	507	504	520	424	482	459	557	482	439	466	460	436	402	415	426	428	397	349	353	364	396	387	368	364	345	366	340	410	396	343	363	393	354	359	363	375	378	358	387	339	360	367	358	389	359	342	341	364	345	387	378	372	339	386	365	355	382	356	347	370	361	351	374	328	343	378	381	371	369	353	362	359	362	369	393	369	358	373	381	350	346	362	383	399	387	373	375	345	363	380	391	385	364	380	386	367	353	327	361	337	396	363	364	354	391	374	331	395	318	353	348	368	332	353	347	408	410	353	387	344	343	344	332	365	372	361	382	366	323	341	382	389	383	379	361	352	334	372	353	353	379	353	376	374	378	389	326	399	372	353	393	359	385	359	382	367	380	350	354	335	375	366	388	385	368	317	361	376	359	370	354	383	368	364	376	394	369	376	364	339	363	326	360	346	352	383	372	342	358	346	333	412	387	388	363	360	391	344	344	350	342	365	336	374	372	346	384	349	342	369	321	356	345	325	371	379	376	328	374	358	349	363	356	382	375	360	371	363	385	352	381	323	360	356	360	366	386	369	380	358	355	370	367	356	386	401	364	356	387	357	375	364	370	380	368	383	358	348	408	357	380	362	368	357	363	326	386	364	344	372	367	362	371	356	391	374	373	361	369	354	383	368	363	342	379	357	401	331	372	369	358	380	351	378	351	345	348	348	356	374	317	362	342	351	399	363	347	374	350	399	378	381	354	362	358	355	380	377	353	378	380	363	373	357	337	357	368	382	352	336	350	393	387	341	323	342	351	372	379	344	366	389	385	343	383	378	387	365	369	356	349	390	367	383	372	360	376	404	373	362	354	330	354	390	375	393	368	359	360	358	362	356	335	391	354	384	360	387	344	355	385	366	382	402	355	344	341	364	372	354	347	358	371	368	359	360	368	380	376	360	364	399	345	361	379	382	406	395	364	351	361	358	395	364	358	346	367	356	391	388	360	355	363	362	401	379	315	344	335	361	384	339	386	365	427	354	356	365	385	366	361	374	369	313	382	405	355	356	354	359	357	363	355	327	398	355	369	323	347	364	394	337	385	375	355	355	385	366	352	382	372	376	373	369	348	365	381	372	368	370	377	389	335	359	359	359	357	377	391	386	382	378	377	364	368	391	314	362	362	354	411	346	317	408	348	363	398	334	337	373	369	367	365	373	407	371	335	359	374	352	373	343	402	361	344	369	358	379	398	397	370	360	351	390	387	365	351	340	354	364	367	373	348	394	372	351	357	352	335	359	401	339	362	380	356	381	316	380	376	371	372	361	411	402	369	425	388	358	349	414	391	358	378	381	374	368	384	385	371	355	356	393	372	364	380	345	369	368	350	359	357	385	347	355	373	374	327	383	375	354	378	383	365	350	351	348	349	353	372	388	357	362	361	397	383	361	361	407	367	376	366	369	373	360	386	354	383	355	347	377	353	356	350	347	348	384	382	345	362	379	354	363	364	352	365	398	355	375	382	352	375	371	355	375	330	400	369	375	368	360	363	349	364	394	357	389	356	361	349	354	353	365	361	356	356	389	376	379	380	373	347	345	388	361	383	376	344	343	388	387	354	365	347	384	375	383	376	379	344	387	376	334	365	402	343	398	361	377	375	353	359	367	337	327	335	351	356	380	373	387	375	378	337	364	385	332	360	372	359	387	365	362	363	339	383	387	364	399	375	351	336	388	379	374	357	368	366	362	364	352	358	354	381	375	365	354	363	350	361	330	370	367	392	398	389	349	346	346	359	363	392	342	351	372	338	365	350	385	359	389	359	411	383	383	349	372	356	357	347	331	362	375	379	375	388	345	355	387	333	360	378	367	331	345	357	368	377	360	377	360	368	367	351	363	357	351	351	413	356	352	374	364	354	338	353	394	391	359	405	348	358	403	322	353	365	331	377	366	400	360	355	354	389	359	378	337	371	356	355	364	379	382	369	364	329	378	354	380	365	330	349	362	373	340	337	342	364	363	351	351	324	362	355	371	357	402	367	343	367	335	358	371	387	356	350	369	400	394	350	366	398	369	360	392	350	351	360	390	374	361	373	358	352	365	367	344	365	369	335	328	379	341	379	374	337	323	359	372	355	354	380	378	351	384	371	395	377	366	397	371	353	347	367	352	372	355	374	376	370	361	375	355	365	396	340	372	351	375	339	404	359	336	360	398	350	392	359	349	358	379	373	354	369	340	376	365	365	362	364	375	395	385	381	354	343	361	373	370	349	385	388	374	403	403	353	363	363	388	329	389	339	359	384	347	344	361	385	346	429	371	351	386	363	373	366	353	383	354	377	334	362	351	373	356	314	414	364	326	366	393	360	380	352	361	393	411	377	336	374	362	349	383	369	367	350	369	357	329	367	376	343	389	357	370	334	356	384	382	348	376	358	372	367	369	336	345	374	367	365	339	387	388	373	377	375	332	368	375	356	388	387	342	357	374	358	380	367	348	361	373	342	352	385	343	364	369	327	375	359	338	364	363	395	352	320	362	347	375	368	367	355	359	358	385	363	352	347	355	342	363	362	393	341	358	408	348	370	392	364	362	346	330	386	347	341	395	394	354	365	344	359	350	400	371	350	363	342	347	345	349	360	317	360	362	377	382	368	357	370	353	368	378	358	349	386	347	362	366	339	342	341	351	354	365	366	353	348	374	361	374	374	336	344	340	354	369	348	377	364	366	375	350	367	373	342	351	375	391	372	416	375	369	365	372	361	359	366	357	369	377	348	356	344	358	358	350	361	367	362	366	355	390	439	359	352	355	367	348	361	400	357	349	392	329	383	371	385	343	362	316	361	353	332	360	346	402	423	382	375	390	388	378	358	390	374	369	374	368	413	356	352	370	366	357	366	354	359	331	384	377	382	360	355	353	364	361	385	368	380	326	358	341	361	356	349	371	348	393	315	354	359	382	354	392	374	352	384	360	385	356	366	342	355	388	328	383	354	358	379	374	366	368	342	367	332	385	402	373	362	388	385	367	357	354	366	369	382	385	326	366	333	352	374	377	366	394	372	350	361	331	388	341	356	393	359	340	363	378	368	398	369	319	353	366	367	364	337	374	330	371	394	360	375	361	323	357	334	359	364	365	385	384	337	376	355	388	364	339	403	377	360	352	377	357	333	365	332	376	351	395	360	333	361	410	391	378	347	379	378	360	334	362	376	369	377	350	351	361	353	322	353	393	326	367	333	364	370	384	366	370	323	375	368	399	387	380	380	346	363	380	380	358	319	356	382	366	343	383	382	353	352	379	357	365	367	363	361	346	363	328	386	377	377	351	317	320	336	397	332	363	362	413	352	366	367	373	367	350	388	385	383	350	374	355	320	387	383	326	357	353	383	365	378	376	403	364	355	353	387	369	375	386	385	378	351	358	396	330	352	348	370	348	375	370	395	377	356	358	351	371	400	380	380	386	379	345	388	343	367	367	380	342	354	369	371	350	399	376	354	347	384	396	370	350	365	371
7484	1162	1300	975	718	670	642	539	473	406	377	399	321	334	329	342	300	316	304	330	305	339	305	300	326	293	276	254	249	313	278	313	241	274	251	279	234	247	269	239	261	247	270	270	274	274	264	245	257	228	259	227	241	250	272	248	240	263	238	279	243	267	230	250	252	288	253	250	257	266	235	287	271	280	236	262	258	265	249	233	230	272	282	255	261	267	226	256	267	264	251	265	253	240	240	269	271	261	235	258	229	262	242	254	250	273	235	248	265	276	257	267	259	277	254	262	245	267	242	251	265	271	255	277	256	238	231	243	260	259	210	262	244	221	273	282	245	249	241	235	262	263	237	242	234	273	243	227	262	253	273	228	243	252	255	244	275	231	216	253	267	257	241	205	250	252	221	248	292	274	259	238	282	230	252	247	253	237	258	239	291	237	266	244	239	270	275	280	293	277	231	257	238	238	252	254	245	250	259	293	288	235	264	285	267	221	275	244	250	265	273	249	265	245	261	244	244	238	264	268	254	257	240	263	247	244	229	234	252	244	279	245	236	248	262	232	240	246	217	270	212	272	240	256	238	252	253	246	246	255	250	252	255	270	251	260	223	268	258	261	285	271	253	258	267	269	206	258	280	258	270	257	257	277	230	256	269	252	273	260	234	266	258	236	258	261	235	232	237	258	237	267	246	270	246	233	260	249	249	259	240	276	244	241	298	257	272	246	230	212	269	279	274	231	280	255	241	221	260	263	234	252	269	273	204	273	245	222	252	241	227	229	251	258	249	279	244	236	291	237	239	237	264	277	237	244	262	263	264	267	256	270	275	265	259	269	262	267	262	258	235	279	274	275	281	271	274	239	238	281	260	255	249	259	271	281	240	267	277	251	229	206	255	237	233	255	266	266	278	252	267	276	279	253	253	261	259	259	241	239	278	257	241	267	266	257	247	273	229	255	247	251	266	276	240	249	236	247	268	255	251	221	259	278	275	235	243	248	238	259	267	249	258	274	248	252	237	223	259	238	290	237	244	231	227	283	228	264	246	258	264	270	233	244	259	267	233	251	273	214	245	227	248	280	269	254	277	275	256	230	235	269	249	257	257	262	274	254	266	260	251	258	238	244	235	238	248	245	236	287	273	247	226	244	210	242	243	242	251	246	287	235	263	260	238	260	274	254	246	250	216	249	254	252	246	244	273	269	261	266	267	262	229	289	257	262	275	295	241	258	223	222	255	251	254	273	284	275	270	241	242	263	256	226	275	251	243	248	242	257	238	249	256	248	265	260	244	244	242	250	245	262	270	267	282	241	244	270	226	281	278	251	296	254	239	249	288	232	266	284	240	263	254	244	253	258	262	260	233	259	239	257	235	261	248	257	241	247	237	254	228	268	242	217	270	273	221	250	238	281	252	262	231	270	260	250	236	255	261	254	260	260	267	238	232	268	265	250	239	257	238	246	280	249	277	255	249	236	266	236	243	258	256	237	252	253	249	230	234	258	226	217	251	246	261	239	253	262	275	228	240	246	257	219	267	274	258	211	212	246	273	240	254	273	291	275	278	257	252	257	297	252	248	280	267	250	246	283	232	285	281	255	288	297	249	250	270	290	259	255	260	271	257	245	276	221	234	234	241	252	251	246	249	268	263	259	247	254	265	265	249	246	240	235	252	243	276	276	256	265	276	245	258	243	248	257	213	243	243	290	252	259	272	260	256	234	227	267	238	254	258	232	249	268	240	273	262	261	261	234	272	255	241	263	282	257	236	290	241	258	273	283	232	251	219	261	254	236	231	279	236	243	220	263	254	241	218	256	222	264	235	253	234	265	256	264	256	226	272	276	253	251	232	218	281	246	270	274	247	246	253	234	235	274	252	261	234	266	270	289	257	238	295	232	275	256	262	255	278	258	262	231	237	276	219	267	263	243	246	219	267	258	266	237	249	250	248	235	244	254	251	243	259	240	258	235	244	225	258	243	229	241	270	247	284	244	269	244	247	267	254	216	237	254	269	267	254	261	261	235	241	265	233	268	240	254	270	258	267	243	237	256	261	249	269	258	244	277	263	243	241	259	228	259	237	249	259	269	239	227	227	248	247	228	262	227	271	285	253	241	229	232	247	260	269	243	264	243	283	265	238	241	263	241	236	240	248	251	280	255	245	254	262	239	230	247	256	228	274	246	234	259	249	270	262	247	269	264	231	247	239	242	254	246	253	251	240	263	237	257	257	299	249	248	241	275	267	253	239	247	238	276	283	268	250	265	263	239	263	257	236	269	238	243	252	220	233	267	277	221	252	255	261	250	249	237	249	254	234	271	299	306	254	271	251	241	234	232	253	232	264	292	262	245	256	242	262	248	266	245	241	256	268	278	249	273	258	239	266	249	245	242	233	239	266	248	273	245	270	242	260	254	238	247	260	277	245	263	257	256	262	247	285	250	234	242	228	268	268	217	244	237	275	258	246	245	274	279	274	253	271	238	270	249	254	236	250	269	250	247	271	261	294	231	231	243	250	211	265	237	240	231	226	250	274	257	269	272	257	264	243	234	255	243	280	256	262	274	275	249	272	260	253	238	273	249	248	269	263	247	240	257	261	262	254	261	252	248	204	255	251	235	247	257	271	241	273	260	270	247	235	246	255	252	289	254	274	249	216	256	238	234	267	265	283	251	264	279	227	235	248	269	263	245	295	252	270	269	276	248	221	237	260	243	237	262	246	233	270	261	244	247	242	271	263	259	269	242	276	236	241	255	257	243	269	234	243	275	245	256	266	223	266	276	260	289	274	248	255	253	306	256	241	239	246	255	230	241	270	262	249	276	245	227	239	239	271	248	270	237	246	258	240	242	271	248	239	252	284	266	278	237	249	240	230	263	299	240	242	235	256	273	271	277	270	257	231	238	246	269	243	274	265	275	250	250	246	198	250	273	269	248	238	246	258	246	253	260	280	256	264	245	271	243	292	241	276	236	259	246	264	224	253	253	263	258	300	235	260	258	249	253	245	235	275	256	256	254	271	238	259	226	237	287	269	239	264	267	275	237	259	266	267	231	242	236	242	276	275	258	240	240	251	240	264	252	244	237	268	261	248	273	251	226	258	237	259	268	255	239	277	223	254	254	275	240	277	257	251	249	284	242	265	279	264	256	262	283	259	253	231	240	250	250	258	236	254	266	274	251	266	265	227	245	226	264	225	233	256	259	247	268	268	285	274	279	262	268	269	244	256	230	275	257	240	249	261	240	262	252	267	244	242	276	251	242	235	291	238	271	230	242	256	245	235	237	245	251	265	278	250	218	258	243	249	256	244	263	272	237	251	246	267	281	244	269	245	242	243	237	279	231	251	264	233	240	260	266	265	252	234	251	251	247	253	256	241	267	309	233	261	227	245	260	270	242	295	235	269	248	269	268	243	283	288	235	231	237	257	240	236	267	246	258	231	273	277	229	249	233	295	222	274	257	245	251	217	254	252	251	251	242	250	266	258	279	245	245	257	234	273	220	233	276	252	280
5904	1436	3080	3429	2999	2955	2591	2219	2054	1743	1548	1465	1395	1235	1168	1157	1290	1039	1121	1284	1272	1218	1031	1108	1118	935	943	756	797	960	981	934	859	844	765	723	702	747	713	694	703	718	707	685	673	670	713	685	640	651	640	636	674	631	635	657	652	657	643	612	684	643	646	657	633	666	680	634	648	599	638	641	661	621	661	621	627	627	628	625	614	613	603	635	669	613	618	646	622	614	635	623	655	637	655	596	613	629	620	691	636	636	609	684	625	642	617	622	647	640	620	677	583	609	595	685	635	602	604	605	644	599	630	595	621	591	633	663	613	620	624	604	619	612	643	620	599	627	602	635	665	676	619	581	613	595	651	625	628	599	647	627	641	594	609	650	622	610	629	610	577	626	630	650	631	611	614	628	624	635	653	596	638	612	608	631	593	594	612	618	610	671	638	653	627	598	613	585	572	631	640	636	578	590	644	659	638	655	665	663	595	612	639	671	652	634	625	601	677	579	602	660	625	576	685	574	657	628	635	586	600	619	615	641	631	620	624	586	628	628	650	681	652	620	639	630	709	601	639	568	653	620	638	651	642	630	640	639	636	653	594	624	628	659	648	667	621	566	610	625	615	622	632	629	652	626	586	629	630	669	668	619	597	624	640	643	641	605	600	638	561	633	642	663	605	618	574	638	604	634	610	577	649	624	657	654	591	593	629	622	626	643	619	615	623	620	640	636	603	660	590	643	634	630	673	687	641	607	621	648	663	583	617	652	626	629	614	623	600	629	636	613	615	639	608	635	614	628	579	600	609	621	630	612	588	575	645	613	648	587	615	605	610	655	645	648	625	576	623	608	606	622	647	621	633	638	656	611	608	633	602	661	588	625	616	589	589	614	615	647	645	592	645	662	626	615	604	644	653	613	596	657	604	595	635	634	678	619	642	610	616	639	590	602	613	598	637	603	591	642	600	657	646	636	631	649	657	607	664	618	664	604	617	618	625	648	616	633	610	579	649	576	638	673	612	627	603	622	675	587	598	603	645	616	585	657	621	607	654	652	612	639	635	652	576	636	636	558	628	626	632	640	647	631	613	604	612	611	596	635	656	624	602	633	635	619	681	653	644	582	662	631	635	649	644	681	617	622	653	648	614	642	586	663	623	605	630	657	632	585	671	570	602	624	592	623	655	588	653	635	633	603	638	631	622	672	668	630	588	659	619	608	630	622	597	617	603	650	687	653	636	649	608	603	633	637	579	619	647	614	621	616	597	657	631	681	586	620	662	574	665	644	566	589	614	645	618	613	632	622	608	637	603	599	661	595	631	631	633	674	663	584	673	636	611	679	602	666	602	634	565	631	646	611	636	633	597	602	651	592	638	618	639	638	581	604	619	615	671	656	620	630	647	603	638	613	663	571	624	632	634	609	600	659	649	639	622	650	621	633	645	643	617	658	645	643	638	632	583	618	580	647	642	650	624	589	622	593	618	641	646	621	608	631	620	704	622	619	628	620	606	644	618	650	615	671	622	622	598	605	602	627	612	612	595	590	614	603	587	617	673	637	643	593	620	618	632	684	642	622	638	645	608	609	648	631	620	666	630	604	642	606	634	592	634	658	597	577	618	641	632	614	624	577	611	617	646	639	595	629	604	679	644	611	565	627	681	632	665	630	648	613	634	606	614	620	604	608	625	621	682	653	642	638	620	626	597	629	662	640	615	651	645	599	622	628	643	636	614	601	630	628	588	623	605	615	614	649	651	631	601	599	633	659	649	647	632	630	630	609	626	624	605	581	606	610	663	628	671	624	665	656	615	669	628	664	635	628	608	642	644	600	625	587	626	591	644	629	644	590	638	605	634	613	650	632	619	643	619	648	629	658	643	611	660	582	579	616	594	628	600	612	660	632	636	620	636	633	662	657	616	613	667	622	663	676	613	605	623	609	642	606	624	610	605	659	620	632	658	618	642	578	659	615	581	652	588	630	619	645	598	605	568	645	633	644	636	675	590	627	625	658	659	677	589	629	597	613	652	647	665	583	640	651	611	650	654	675	659	620	632	600	592	635	629	577	606	642	613	694	626	643	659	605	620	627	594	668	615	583	600	615	587	623	604	639	620	619	639	641	645	618	606	596	645	627	673	579	644	591	659	646	602	654	635	601	637	609	616	636	643	609	611	610	596	622	631	588	643	570	611	614	631	594	632	586	593	614	651	599	598	608	644	638	613	582	649	629	603	622	607	603	660	571	596	626	628	626	648	601	587	684	638	591	591	633	585	606	640	624	611	573	601	653	653	617	640	634	586	643	666	615	646	597	641	617	630	674	624	645	622	618	599	639	606	658	640	615	585	621	643	607	640	628	621	655	663	645	619	640	602	636	615	616	655	644	626	598	631	631	647	609	620	623	630	666	629	587	635	585	624	653	590	602	627	601	636	643	617	604	603	632	622	635	683	640	651	587	627	602	669	617	577	654	639	625	594	643	587	603	635	624	645	639	657	621	618	572	670	590	624	626	616	641	651	656	617	638	611	626	620	617	629	638	648	598	617	610	626	618	587	643	649	590	627	656	597	633	613	643	661	612	627	588	662	651	673	599	622	630	588	635	596	650	570	673	620	609	623	605	594	649	627	655	615	603	602	617	620	643	615	622	603	628	599	662	614	647	625	630	610	661	629	590	616	631	597	650	647	639	642	599	657	598	614	613	613	649	631	602	588	655	656	613	644	600	632	595	623	608	612	672	633	676	595	641	602	607	667	651	630	632	623	631	598	636	633	618	605	644	631	630	630	618	610	617	643	635	580	626	627	634	645	633	621	619	641	630	646	613	621	592	617	589	625	630	648	628	588	649	620	608	567	626	629	636	643	653	613	598	594	605	589	629	620	691	629	622	629	582	651	602	629	600	599	642	618	632	609	643	593	620	657	618	667	590	587	610	653	625	624	577	594	592	623	580	616	641	649	595	640	603	632	611	645	641	619	602	591	630	610	635	676	593	617	626	587	594	606	643	609	617	618	611	642	592	641	596	627	620	661	668	659	620	655	662	642	613	639	649	632	642	630	641	553	635	635	631	643	611	608	612	578	641	635	622	596	637	612	617	632	625	641	608	653	617	633	585	564	612	633	614	651	656	628	613	680	618	610	644	680	597	579	645	609	638	660	620	592	595	637	651	615	631	626	629	615	595	601	599	623	647	623	609	634	621	614	615	574	618	616	652	645	620	628	649	657	617	626	636	623	630	612	627	596	648	625	636	636	610	674	633	668	653	635	654	640	644	636	611	638	586	611	655	579	597	622	622	607	616	660	603	587	649	650	618	645	620	622	545	633	655	651	627	602	611	624	638	653	656	639	607	597	639	620	610	581	650	629	608	620	636	653	581	592	632	566	684	623	680	644	630	670	656	623	638	641	684	640	652	687	650	627	601	628	611	611	581	705	628	600	608	630	653	632	647	603	626	641	634	592	625	592	603	623	655	573	618	662	571	627	616	654	660	631	641	613	630	652	624	650	630	628	612	643	567
13638	2457	2490	1794	1190	1057	834	693	573	539	454	418	371	363	360	375	345	351	339	338	388	329	339	320	327	297	272	252	273	247	282	285	249	249	228	226	259	227	254	240	245	210	247	230	212	268	222	247	197	224	220	220	214	207	228	240	246	207	239	244	227	208	202	216	229	231	201	214	249	222	226	230	194	196	222	213	212	212	213	209	218	234	224	204	217	227	231	219	241	223	223	225	196	217	212	222	198	199	240	215	218	226	208	223	217	237	216	214	201	203	205	213	199	223	216	222	223	196	228	205	224	237	220	228	210	200	207	207	220	223	210	226	203	228	222	217	214	193	221	240	228	220	257	223	219	212	200	200	197	205	240	219	205	188	229	224	224	219	230	211	215	213	230	218	224	226	213	246	200	219	224	226	200	181	228	232	208	195	232	178	216	228	214	223	213	204	219	226	228	227	211	216	234	219	214	220	170	245	235	224	243	207	217	204	223	207	220	217	220	204	252	232	233	221	208	209	224	244	240	190	194	202	201	228	196	228	233	210	219	245	240	237	219	221	185	211	209	228	212	213	266	231	199	224	223	213	253	235	216	222	227	206	224	222	241	212	239	215	233	210	220	225	234	228	212	213	219	204	229	235	217	208	219	228	235	231	240	224	195	209	217	214	216	213	222	196	228	219	227	194	216	192	193	213	198	201	231	210	225	231	189	216	193	213	235	245	221	221	203	216	210	224	216	212	227	214	206	208	245	217	214	210	194	209	244	209	218	185	213	202	225	209	220	213	216	256	233	220	214	224	206	223	223	232	203	192	242	203	244	247	209	225	215	192	198	210	199	207	214	213	231	212	224	204	223	218	228	219	211	209	203	199	245	215	223	225	202	237	219	227	203	226	225	238	224	196	214	207	209	217	225	227	228	221	238	206	229	230	197	211	230	228	252	224	222	225	198	217	224	201	214	195	196	214	196	242	193	226	219	198	199	204	220	228	231	212	199	209	200	228	223	247	226	243	211	224	217	213	209	208	209	243	216	189	208	223	222	205	227	208	222	195	221	233	205	206	242	237	241	219	193	223	231	218	235	211	217	192	191	212	222	211	247	204	202	202	214	209	209	209	206	223	206	208	200	220	233	230	194	205	215	230	223	200	213	235	224	217	208	221	227	237	234	232	222	248	196	220	221	243	219	223	238	231	210	248	226	237	220	198	220	221	236	218	220	230	250	217	221	218	194	238	241	228	252	218	214	237	237	227	216	208	227	220	198	215	237	208	215	229	255	209	234	237	213	200	244	209	205	226	194	198	204	224	214	231	206	204	215	230	214	218	212	176	207	200	205	221	237	217	201	189	242	235	233	230	220	228	208	236	182	215	235	221	212	189	237	216	222	238	218	233	231	206	218	238	202	188	217	210	207	216	213	226	240	240	237	234	224	215	220	220	236	223	220	192	226	205	201	242	231	220	215	208	219	200	234	256	238	242	222	224	202	194	217	207	206	205	227	208	204	222	228	220	219	203	204	227	241	212	232	208	236	203	204	240	227	233	207	224	191	244	227	212	230	240	201	218	236	208	209	226	230	207	225	209	195	205	199	232	226	218	225	189	225	232	192	208	228	210	222	218	199	217	233	200	247	214	252	231	217	195	197	224	229	217	214	235	221	205	207	240	211	220	247	222	229	214	201	220	200	208	232	209	237	212	207	200	255	220	225	228	207	211	175	201	200	217	198	229	227	214	219	215	222	200	202	206	222	216	224	215	209	204	222	216	227	209	211	230	236	216	223	221	223	234	217	235	240	206	189	191	211	239	202	200	232	240	207	221	221	216	234	193	212	204	241	211	205	199	228	251	209	220	224	214	224	234	235	204	189	218	219	225	217	227	224	258	227	219	187	219	217	230	238	220	203	217	214	236	236	210	224	242	240	223	222	225	204	228	214	214	219	215	204	225	230	219	189	210	196	199	210	210	233	213	227	229	189	238	208	216	216	233	208	217	220	201	226	213	218	219	227	232	185	216	214	179	229	197	224	221	210	224	220	218	221	228	244	225	187	232	211	198	242	218	221	207	228	194	194	232	247	232	232	200	230	229	229	233	239	220	222	238	217	242	222	224	205	227	211	206	238	210	227	204	253	217	216	237	245	218	212	219	202	219	242	233	227	240	213	228	226	193	210	233	223	215	225	240	219	220	238	232	244	201	195	210	220	225	200	213	216	239	226	224	219	239	196	235	222	222	189	223	209	201	204	239	232	203	219	183	202	205	224	215	209	226	224	203	211	237	206	205	219	232	214	219	223	221	161	220	181	236	243	250	209	216	206	203	226	221	203	195	247	209	239	225	207	265	231	249	231	210	208	205	218	216	226	262	218	220	210	187	217	240	227	210	217	227	232	235	198	237	191	223	232	196	219	230	226	238	233	212	211	200	207	199	252	198	217	212	233	220	200	208	212	207	236	235	236	226	201	224	213	211	218	212	208	212	219	222	195	235	210	213	232	216	227	212	213	215	229	226	219	216	219	254	214	230	203	198	212	227	221	230	235	213	257	230	212	206	240	237	215	221	234	226	207	230	208	250	209	205	193	233	220	227	214	223	205	213	232	215	221	229	225	256	229	223	193	249	224	211	246	216	227	213	233	214	243	227	240	214	232	228	221	215	221	210	213	224	234	224	230	251	235	205	208	225	203	205	233	203	232	231	216	241	220	219	185	218	226	194	207	216	207	220	216	186	224	221	216	211	228	230	242	231	209	213	222	225	242	219	211	229	214	226	234	230	208	227	210	204	254	209	231	203	220	191	217	217	205	202	246	218	247	206	218	223	236	190	222	197	214	222	210	191	234	244	240	188	227	192	199	217	216	192	218	231	210	236	211	202	263	223	204	231	222	218	207	210	214	218	192	243	232	236	214	263	234	246	219	205	227	231	234	219	233	213	204	203	197	242	235	196	214	216	214	217	233	232	211	244	222	207	239	239	197	227	234	224	265	238	196	223	223	210	204	218	237	207	203	218	228	216	207	208	227	240	204	204	205	206	229	219	201	210	221	222	204	234	227	236	225	215	187	237	206	217	247	233	241	234	218	207	218	213	203	217	209	213	218	215	241	255	198	213	220	201	219	202	244	200	215	202	222	224	225	207	209	215	198	223	238	229	220	203	208	224	218	224	235	244	206	236	246	242	214	211	195	224	239	219	233	205	217	192	226	212	221	217	228	217	229	231	207	232	217	236	200	202	182	244	211	208	220	212	230	220	251	227	234	199	204	213	225	221	219	231	219	239	225	219	205	210	200	233	209	217	209	212	211	214	225	212	207	239	233	208	224	223	224	232	225	231	213	227	240	235	223	237	224	228	244	229	224	234	227	229	227	256	218	208	217	210	230	224	225	207	183	260	197	234	239	225	231	210	242	209	189	247	222	230	237	230	237	204	217	220	251	218	231	216	219	234	219	214	207	218	223	222	221	228	234	229	225	225	209	234	211	233	238	218	232	220	208	215	188	228	242	207	216	228	209	209
7681	2267	5184	5799	5054	4681	4038	3435	2952	2446	2310	2064	1879	1568	1578	1552	1521	1271	1440	1703	1828	1629	1404	1431	1356	1066	982	899	914	1067	1057	1070	969	829	726	696	696	727	700	760	672	690	682	621	673	669	615	655	597	576	571	545	592	602	551	568	585	558	596	569	564	559	558	566	577	526	548	568	559	554	568	576	538	547	527	513	514	554	532	523	528	545	549	507	554	524	551	523	555	522	540	575	560	636	563	530	528	520	520	544	523	556	574	558	534	551	535	560	520	492	519	555	577	547	518	545	522	532	524	561	520	550	508	531	545	521	556	551	549	530	559	527	527	505	549	545	477	519	510	488	520	535	532	556	532	538	515	520	498	517	515	532	559	534	535	518	561	540	544	507	505	516	548	575	547	554	521	547	536	550	507	541	539	574	457	518	507	591	523	557	513	531	529	553	520	559	542	526	539	561	538	508	555	539	531	516	504	533	544	489	539	494	512	567	503	525	542	539	528	512	529	554	538	519	554	560	546	505	502	542	536	547	505	551	530	551	560	514	513	539	490	522	551	519	535	538	564	514	537	507	504	549	541	539	535	528	534	505	556	534	505	511	537	502	528	572	517	554	545	492	521	533	559	499	508	559	516	537	514	534	538	550	509	507	499	540	541	474	572	514	553	520	488	544	538	527	576	567	539	543	516	548	545	514	543	585	539	508	521	505	529	539	597	566	544	537	513	502	535	551	535	582	495	511	500	532	534	569	527	498	530	520	515	519	523	525	530	540	538	532	490	510	523	551	563	548	522	527	511	532	528	535	532	512	571	514	566	505	477	570	557	500	541	509	517	545	511	496	506	564	532	491	535	533	522	540	503	473	526	524	533	560	511	529	580	524	504	534	564	504	574	535	533	538	532	523	530	543	479	522	530	543	533	552	513	548	511	533	553	526	515	545	553	502	547	516	540	521	540	547	515	527	536	460	514	518	585	563	545	532	525	535	538	548	553	494	523	521	519	563	530	474	517	556	486	489	546	545	540	547	569	512	522	499	512	494	511	523	502	513	507	510	497	531	497	569	512	504	529	566	552	503	513	533	529	539	519	524	543	556	557	539	548	526	543	513	473	523	533	541	509	480	581	572	551	547	545	502	519	518	518	575	549	499	530	530	543	567	550	529	462	506	539	534	518	567	474	501	553	547	492	483	557	553	509	527	532	547	533	526	541	514	495	521	526	555	534	540	525	548	566	505	557	517	519	540	541	513	511	532	525	516	531	526	512	522	530	517	548	499	541	569	530	554	523	592	504	535	552	585	549	517	561	528	516	545	534	562	476	516	536	583	501	560	540	537	540	520	554	511	521	513	524	516	572	580	551	499	484	550	540	532	495	533	548	522	534	555	500	555	573	548	534	556	527	522	507	512	513	557	501	550	524	517	567	541	516	552	520	527	540	513	517	530	562	472	525	534	494	521	518	551	536	515	506	508	527	532	513	541	519	509	512	554	588	518	501	555	547	509	526	531	531	515	556	513	539	512	540	554	549	568	481	550	571	551	556	522	538	525	547	510	566	529	478	514	542	481	542	561	498	552	502	561	515	544	506	535	512	527	482	530	528	560	488	525	548	526	545	540	466	483	514	482	554	562	542	530	566	534	543	542	520	485	553	553	474	509	499	577	494	531	482	517	524	533	513	503	545	526	516	544	562	538	567	572	517	571	553	525	510	545	549	546	523	567	516	559	520	525	527	518	521	532	524	526	489	541	521	480	535	512	570	547	525	514	525	493	583	534	539	543	487	512	548	531	539	520	496	558	544	510	537	514	571	538	550	555	543	515	524	511	524	552	509	498	553	518	534	549	486	534	547	506	529	531	531	515	514	505	513	541	554	514	513	509	541	522	516	536	538	535	533	490	483	527	486	511	517	553	526	566	535	521	535	544	547	544	548	513	535	558	538	526	523	477	538	567	517	546	531	513	506	516	540	546	523	496	513	546	518	521	545	517	549	523	507	479	526	537	538	548	529	509	485	517	529	494	512	542	550	519	512	519	517	565	511	527	503	531	494	507	518	560	564	574	552	519	549	510	533	498	556	558	570	519	510	478	533	526	524	517	512	520	552	506	590	537	536	503	515	523	539	569	495	520	510	550	525	518	543	543	560	525	511	524	488	554	534	497	515	486	544	505	531	549	525	547	562	522	575	477	538	511	525	531	516	527	557	520	493	517	490	524	546	550	543	487	494	497	517	555	530	516	536	508	554	552	507	552	550	511	538	544	534	521	500	525	516	504	552	591	524	525	498	510	517	547	506	534	544	521	507	489	546	513	533	531	556	508	549	511	549	523	527	518	542	515	535	540	591	526	524	517	500	517	503	543	570	507	532	497	522	478	540	540	496	487	522	544	516	517	529	528	517	511	520	513	540	556	520	553	545	506	516	559	495	554	532	555	564	517	537	567	514	518	554	522	511	570	543	511	489	522	524	551	512	539	530	528	566	495	530	547	505	482	502	549	542	568	557	541	539	538	509	571	537	499	518	530	519	509	508	530	544	559	527	519	532	491	527	513	542	535	509	534	559	499	500	563	540	543	524	539	502	536	506	543	545	490	529	504	506	568	576	529	509	518	545	511	544	573	541	530	506	528	549	541	514	527	534	541	527	571	474	538	503	494	498	533	524	532	560	530	500	547	508	538	514	535	519	582	515	542	541	521	515	585	524	521	523	502	539	515	524	499	526	516	568	566	523	524	564	512	528	560	479	489	538	488	495	532	486	562	532	567	497	524	487	514	495	529	517	530	517	576	518	522	485	517	544	525	541	552	521	508	532	506	508	526	497	527	519	509	554	567	489	541	522	502	521	561	537	547	533	509	539	465	498	518	518	525	530	481	534	523	509	538	509	502	560	515	536	524	546	548	564	547	547	519	553	558	521	538	517	516	524	501	538	547	507	492	519	537	482	521	546	524	571	508	564	552	516	517	545	516	542	537	502	569	528	502	546	556	561	526	489	536	511	554	508	522	551	521	559	531	501	556	550	504	501	552	502	551	522	542	535	505	542	521	490	485	488	542	550	514	508	507	537	554	549	534	549	533	532	526	513	545	564	515	536	510	515	510	529	502	532	534	557	525	520	507	513	480	550	522	543	537	541	500	511	519	582	512	551	537	522	545	546	582	540	530	540	538	557	523	518	516	484	501	504	547	512	515	553	575	531	567	499	503	528	497	515	489	545	523	538	545	545	560	533	526	519	558	511	514	488	569	511	523	509	540	528	498	532	535	542	525	533	527	518	533	556	507	586	540	531	515	531	567	503	549	508	532	562	540	543	498	550	538	556	512	530	557	569	513	539	523	534	488	555	531	531	520	539	520	513	558	499	548	521	538	514	518	528	530	552	534	505	521	537	536	511	483	508	546	521	532	514	506	523	542	540	536	533	537	499	485	530	495	548	520	524	529	556	528	569	561	498	556	544	539	543	535	523	506	541	506	565	516	539	524	551	527	546	527	541	505	571	518	568	568	554	576	512	571
1826	163	166	160	171	176	185	176	176	160	149	154	137	120	120	142	141	138	171	149	150	121	130	147	149	139	106	133	129	151	124	137	142	147	126	129	132	132	129	123	134	131	124	115	130	130	127	149	145	138	146	124	123	115	138	121	130	118	110	128	129	135	133	107	123	140	126	134	108	120	116	131	143	124	119	129	132	122	130	117	127	126	117	117	141	129	153	124	122	137	136	146	128	160	118	149	117	125	114	139	142	135	118	146	117	104	144	134	106	110	124	124	123	126	116	115	137	129	133	109	127	114	109	126	154	108	136	132	137	118	138	122	136	129	130	144	133	126	133	126	109	138	144	125	117	120	116	136	114	112	110	111	134	136	134	134	126	150	127	116	123	118	124	128	129	156	126	132	104	124	112	122	150	120	118	131	148	145	142	152	121	112	133	135	150	137	131	128	150	124	137	119	133	106	124	140	114	132	115	115	127	123	129	124	121	121	132	134	129	141	131	147	130	123	130	121	117	109	116	139	114	174	135	131	132	123	143	107	120	131	136	132	132	126	126	120	110	143	144	133	117	116	137	111	119	116	128	150	114	109	140	121	145	121	164	135	123	143	129	127	127	128	117	144	144	141	127	131	127	138	96	132	140	138	125	131	126	123	125	135	131	131	122	143	123	136	130	143	128	118	113	144	126	127	159	126	113	125	123	130	122	128	141	128	137	126	133	134	133	122	135	115	134	139	110	128	132	112	119	124	128	154	111	129	125	130	143	125	126	127	152	143	130	135	120	123	122	119	158	131	124	147	120	107	131	158	147	135	137	145	125	125	126	145	142	137	131	142	128	163	140	117	128	138	115	129	121	128	131	128	138	133	136	138	143	130	139	140	130	131	135	122	138	110	119	147	129	102	127	119	130	122	126	107	129	119	118	135	135	142	135	128	125	139	155	145	133	134	145	122	132	112	132	103	127	116	145	124	131	112	112	133	126	141	123	124	114	146	130	133	130	146	125	138	115	140	130	136	114	128	121	142	131	113	138	123	112	144	148	142	133	120	125	114	133	135	139	135	142	141	122	118	116	109	119	126	117	129	112	107	130	131	153	145	116	126	142	106	142	137	122	140	110	164	118	133	126	118	130	152	124	114	130	131	110	115	118	145	133	147	156	131	117	142	133	129	121	122	124	118	133	138	148	138	120	124	130	117	125	125	117	124	129	134	113	131	126	137	119	130	144	116	112	133	143	137	133	147	128	135	129	137	140	126	132	135	118	131	143	110	123	131	131	127	141	131	123	132	121	146	126	144	142	138	117	133	136	134	157	119	134	131	147	122	138	120	134	118	136	128	136	117	120	138	129	129	125	119	148	129	131	142	121	136	144	123	132	129	121	130	145	120	114	124	132	110	131	121	151	104	136	116	135	132	118	134	119	141	122	158	137	111	137	143	130	137	144	141	122	132	116	111	130	135	129	132	127	127	131	134	116	135	114	136	136	147	126	155	136	131	132	120	138	131	145	129	143	126	136	119	153	117	115	131	125	117	120	146	133	148	141	112	110	115	133	111	146	144	133	126	130	130	142	127	134	144	126	145	131	133	132	150	141	142	109	134	113	124	124	142	138	133	120	124	152	106	118	142	123	134	120	140	101	110	128	114	140	136	106	123	123	119	117	107	121	135	119	131	135	157	121	138	139	137	123	126	125	123	141	146	163	131	145	137	119	118	128	126	136	138	118	131	141	117	104	117	135	119	128	141	136	132	131	133	129	141	112	142	120	140	121	133	108	118	142	136	133	137	121	139	112	155	137	135	153	140	108	121	112	130	136	141	126	139	143	120	138	143	134	131	133	123	113	147	128	131	102	125	145	128	130	126	121	105	136	127	110	120	116	113	141	141	119	119	127	130	146	123	124	110	134	120	124	143	154	133	145	126	120	133	142	137	117	133	124	124	126	134	120	126	131	125	134	142	124	143	132	117	135	135	126	126	129	129	109	131	132	124	129	139	148	133	122	124	130	133	136	130	147	140	117	129	134	133	112	159	145	124	126	131	142	124	130	118	132	118	115	133	149	130	138	144	149	146	130	146	141	139	129	111	137	115	133	101	127	143	124	127	118	119	121	110	117	122	136	139	113	129	122	134	123	125	127	137	110	123	146	141	136	126	116	111	135	116	112	126	133	137	120	115	135	117	133	145	119	123	106	119	126	137	137	152	129	114	112	131	117	100	121	141	150	139	119	146	137	114	131	147	116	145	130	130	127	139	127	125	137	113	115	125	145	120	126	123	125	115	127	118	166	140	127	133	115	120	118	138	120	128	133	148	131	144	126	119	144	123	149	152	120	129	135	142	108	131	124	125	113	123	147	135	127	136	104	123	141	128	130	114	146	130	138	103	133	127	135	133	127	131	125	147	152	143	134	118	117	128	118	112	128	107	121	127	122	125	137	131	123	117	130	120	126	129	127	127	150	148	123	127	111	119	133	140	141	120	141	103	113	117	146	124	120	117	129	153	139	138	127	123	143	135	116	126	119	129	141	148	145	141	134	138	137	146	124	151	112	155	127	121	131	149	150	142	131	135	140	138	144	125	105	125	124	124	112	126	126	144	108	138	108	139	147	127	105	117	121	125	140	141	141	129	133	119	124	134	145	127	136	119	115	141	133	136	139	127	132	127	125	132	125	111	122	133	137	155	155	128	118	128	124	116	131	118	138	124	147	139	137	134	117	147	134	119	135	123	130	132	129	118	120	123	109	131	117	127	114	141	148	126	133	122	133	133	102	129	134	130	122	132	128	123	150	121	147	128	135	147	114	135	130	109	124	125	128	120	128	124	123	119	142	127	116	126	138	141	124	116	112	118	119	137	123	115	127	138	130	122	122	141	123	127	123	124	113	111	127	135	116	147	144	122	129	114	135	136	136	135	136	117	145	138	134	133	142	133	118	152	127	142	145	128	136	115	114	144	129	145	125	139	116	144	139	115	139	127	120	108	111	143	145	101	139	136	114	131	123	133	103	144	128	114	118	137	121	131	147	105	105	110	147	102	122	138	147	140	126	125	111	112	132	132	117	118	111	130	134	137	116	119	118	135	121	146	129	136	107	110	111	123	135	144	149	140	123	138	138	125	119	103	126	134	134	123	128	139	119	123	147	130	114	147	126	134	141	118	112	152	129	123	133	125	128	118	149	132	130	126	132	104	137	122	137	145	112	143	134	133	135	125	122	132	154	126	122	128	137	129	113	114	114	128	142	144	104	114	120	155	137	129	134	138	135	137	128	133	135	141	133	146	122	113	134	132	143	150	137	147	96	141	122	102	118	125	135	117	129	141	125	129	124	147	136	129	126	125	146	124	133	141	144	131	121	157	101	107	141	123	151	143	131	129	137	114	118	129	121	130	124	137	137	115	142	145	121	119	132	133	140	147	155	131	139	122	98	119	116	132	115	163	132	123	132	112	132	125	145	114	120	124	112	137	136	158	134	123	131	119	143	118	137	117	163	100	135	158	118	131
2097	403	482	483	555	661	730	690	647	548	526	515	443	464	403	482	518	436	458	446	411	385	483	454	421	403	394	417	344	361	430	409	395	368	346	370	413	380	363	351	384	348	371	350	376	370	371	372	409	358	413	356	367	368	350	407	400	330	378	351	369	360	326	323	358	370	380	373	375	375	342	335	352	382	374	347	367	356	366	330	368	377	350	370	378	346	348	389	394	357	317	349	327	343	382	344	343	385	373	339	395	354	360	369	374	362	373	377	350	367	343	348	349	365	347	379	360	376	371	374	398	396	366	344	374	378	364	381	341	373	337	369	362	344	327	355	386	352	383	358	368	363	374	367	374	372	358	389	369	375	337	371	366	374	367	395	364	357	347	338	379	334	355	366	357	378	348	360	367	344	364	367	347	372	343	384	357	334	384	367	385	407	359	375	373	348	375	338	337	367	346	376	362	346	340	354	352	347	345	383	358	389	378	367	376	388	362	373	351	349	366	375	376	383	379	346	369	365	381	372	375	371	363	338	350	378	396	393	389	367	385	354	358	379	376	383	361	374	377	351	350	370	363	364	372	386	400	344	349	361	381	344	362	372	351	367	387	365	387	344	337	345	354	376	364	325	365	342	356	355	393	354	366	385	382	342	327	360	343	383	358	393	349	350	363	322	334	393	342	330	355	305	356	398	366	355	356	362	368	363	393	381	388	368	374	367	356	394	379	330	360	360	375	364	353	340	363	398	354	380	370	347	363	373	363	378	374	363	366	353	338	330	361	345	336	370	348	355	371	366	379	371	368	348	378	371	378	353	354	345	378	349	370	356	344	366	363	363	382	339	383	360	367	385	365	369	380	364	388	377	367	348	332	332	376	334	340	362	337	344	374	364	347	349	382	370	385	354	336	400	375	338	331	368	365	373	343	381	365	356	373	386	388	364	323	370	372	329	403	332	327	388	363	364	360	377	337	390	415	343	352	346	362	364	358	312	366	349	359	347	395	374	340	397	376	355	382	344	357	359	347	335	399	389	385	342	330	398	392	375	377	339	363	349	377	352	349	395	412	359	382	366	351	373	374	359	358	347	361	353	382	399	364	377	357	348	361	343	361	352	336	347	340	375	349	387	409	374	377	394	384	381	386	354	355	351	324	369	391	374	367	348	345	388	362	348	340	383	361	301	350	360	397	359	334	355	383	385	355	360	364	345	376	394	337	364	384	364	371	328	374	333	382	352	361	371	397	354	352	324	363	371	368	375	322	342	341	359	332	351	339	383	385	370	323	415	345	361	357	369	351	337	346	371	369	340	392	350	365	346	345	371	383	368	378	380	387	370	360	355	347	378	379	365	384	378	368	371	344	366	360	315	396	337	370	363	377	351	362	356	353	376	355	323	363	380	341	372	410	358	332	367	378	363	377	348	367	348	338	329	322	367	333	364	378	402	366	357	371	351	387	371	374	386	340	374	365	342	376	388	373	376	368	348	362	341	374	374	389	359	372	367	373	367	381	372	377	385	376	384	330	396	369	360	345	361	377	364	351	401	358	366	349	368	361	367	363	313	342	398	360	347	391	390	380	329	367	344	328	365	373	375	373	370	354	369	353	382	341	375	355	356	357	353	383	365	343	346	370	380	362	332	341	362	361	355	381	360	373	357	342	349	358	367	386	401	349	364	366	376	354	361	332	352	338	348	365	342	336	372	362	357	352	346	363	371	363	368	373	375	360	343	358	384	368	358	337	377	376	365	356	368	376	347	398	380	339	349	336	358	368	377	349	346	342	344	363	368	363	370	368	360	383	354	368	362	343	370	380	377	360	363	375	392	334	372	377	337	343	366	350	380	369	343	366	344	376	400	336	355	366	335	320	332	364	384	335	378	384	372	352	367	377	375	359	371	378	359	344	371	376	360	368	338	371	319	359	354	386	337	338	339	405	371	361	335	382	353	368	356	365	323	362	374	329	370	359	365	355	340	355	372	362	382	356	374	370	402	375	373	351	356	342	336	361	328	378	332	349	357	333	350	384	348	353	388	410	359	365	390	374	390	381	372	354	375	371	334	411	366	366	371	372	368	352	362	344	355	351	343	337	367	343	375	387	371	376	347	357	357	370	341	359	406	368	364	358	387	384	367	337	380	350	367	364	357	340	354	372	322	377	351	379	419	359	355	380	366	340	385	378	355	402	375	376	359	392	350	404	349	386	358	351	361	368	348	345	330	364	376	367	330	365	372	348	358	316	384	370	394	382	357	353	347	370	367	340	372	374	361	372	367	346	328	379	361	327	373	389	366	392	347	391	372	353	366	321	340	364	339	332	359	344	382	375	329	355	353	322	340	388	385	367	384	375	361	361	330	343	373	373	341	338	372	348	396	415	388	381	314	340	344	388	358	324	338	356	355	327	360	324	352	357	333	368	334	354	380	400	353	366	313	376	367	370	394	394	382	362	328	334	338	314	409	391	388	390	318	365	362	353	334	355	395	366	334	387	375	387	358	389	345	382	352	365	366	365	370	386	386	358	346	354	346	376	369	348	394	358	341	389	342	373	354	370	355	385	384	362	364	356	364	366	367	379	378	388	363	352	338	354	350	370	367	392	381	330	388	349	349	365	367	359	361	355	366	383	368	361	350	351	386	355	379	379	411	391	399	334	343	409	377	383	339	352	364	346	354	393	362	353	346	353	372	352	376	366	333	414	367	369	363	365	352	364	368	362	364	362	371	336	363	363	372	359	366	365	384	363	404	371	373	347	347	370	355	347	352	381	367	370	371	373	368	339	360	346	367	353	377	330	360	379	348	377	320	350	383	339	360	372	368	341	373	366	360	365	382	368	357	338	341	338	342	358	369	344	362	373	368	349	396	373	379	372	380	339	373	392	327	332	362	378	366	377	361	360	395	334	377	340	363	345	393	380	351	323	339	377	375	347	342	384	358	373	350	369	359	371	349	389	351	364	340	332	360	317	365	337	366	367	326	355	340	419	366	364	365	335	385	357	373	399	417	348	398	367	366	335	375	391	352	363	360	393	355	365	346	375	374	360	355	343	342	379	374	344	381	346	360	369	357	332	373	365	361	375	400	351	346	373	411	337	353	327	344	340	365	349	360	379	362	341	391	360	330	373	400	381	348	380	348	391	351	374	332	390	360	366	353	368	358	360	352	371	362	372	320	388	343	378	376	365	365	408	354	368	372	415	350	369	356	331	361	391	353	330	363	365	385	382	369	346	400	370	354	338	364	368	362	321	399	377	367	399	373	340	345	333	347	386	356	360	361	357	350	377	354	383	366	366	390	383	376	356	383	336	326	377	355	389	375	382	362	379	346	338	378	383	339	403	381	358	368	379	406	360	356	347	338	359	376	390	360	391	366	367	383	374	375	353	357	368	386	362	376	329	354	322	387	361	347	320	344	366	385	373	339	359	364	331	330	400	373	319	376	381	341	377	374	397	406	362	350	339	373	348	342	371	376	374	346	335	347	364	368	370	353	349	368	341	380	360	371	362	377
7426	1215	1316	1001	761	705	595	507	454	388	365	361	315	348	327	326	329	318	318	312	325	324	327	298	267	291	269	270	275	291	294	251	285	248	279	255	284	290	303	270	249	263	272	282	251	247	222	281	233	255	252	248	248	279	244	271	259	228	246	248	261	280	250	246	276	242	247	261	257	220	282	264	257	241	258	262	257	259	285	236	257	217	230	265	266	255	269	259	252	257	257	241	289	240	268	241	217	254	241	262	246	228	234	248	237	270	245	266	232	223	230	237	262	223	237	227	237	288	223	252	244	238	249	244	255	273	245	229	240	255	271	270	240	250	241	240	275	246	272	241	222	233	244	253	226	229	247	262	275	257	235	247	256	227	249	239	263	275	273	260	237	245	243	278	255	264	257	238	256	256	240	223	263	303	245	276	257	228	242	236	256	247	232	266	270	268	263	267	217	241	271	263	263	253	231	257	254	227	261	253	236	238	266	225	278	242	248	244	238	257	222	253	240	273	240	304	270	260	246	244	250	250	242	254	280	231	271	231	256	249	237	236	247	226	273	253	264	245	259	257	238	267	255	277	264	225	243	286	263	236	240	252	240	226	234	253	264	260	262	244	248	261	228	250	229	261	250	235	259	236	245	265	259	283	232	242	271	233	245	232	286	269	265	256	228	252	254	249	253	243	264	267	256	233	262	269	232	257	244	250	263	234	251	269	242	207	223	256	273	251	241	249	249	258	244	280	242	265	259	249	255	247	244	234	248	260	242	254	254	239	242	253	241	265	227	262	225	249	249	261	262	259	234	245	262	284	275	247	284	240	254	238	243	241	223	274	247	234	269	228	263	274	278	244	262	258	266	218	251	257	265	263	217	240	256	251	267	244	254	265	241	279	280	277	240	250	226	247	241	273	282	235	245	263	256	278	252	252	268	275	231	251	276	255	227	249	241	264	277	234	255	257	252	214	262	254	233	265	233	266	253	268	274	244	250	231	236	278	266	246	264	249	248	274	244	244	272	251	246	244	228	245	243	243	259	265	266	234	254	237	229	259	261	260	225	238	270	269	269	243	228	250	256	284	243	226	244	254	229	255	242	240	255	263	237	268	276	259	268	286	236	228	244	273	266	230	231	251	267	232	242	260	248	244	275	258	273	248	282	216	280	274	239	247	224	238	265	251	260	234	258	254	285	246	275	253	262	270	239	274	263	238	251	249	255	268	251	236	208	264	281	266	278	252	254	244	261	261	240	245	264	229	262	251	276	242	262	266	230	231	256	242	234	270	257	237	243	253	244	250	255	236	279	251	226	221	263	265	250	259	291	265	230	252	255	262	253	271	270	260	260	257	264	217	256	243	247	260	251	247	220	254	264	254	248	231	221	259	203	271	240	228	289	235	214	247	249	249	237	244	239	256	268	242	251	235	237	213	265	262	267	254	253	268	289	233	264	262	248	248	270	248	261	247	247	251	245	248	247	284	264	288	247	258	262	268	223	255	279	263	261	252	222	227	258	271	247	257	258	277	250	254	229	298	263	228	262	257	270	227	252	254	253	255	238	224	272	269	265	238	258	244	244	263	262	263	270	241	251	274	229	241	265	263	261	235	241	254	238	252	260	274	245	253	270	227	258	228	230	241	247	274	220	271	271	265	250	224	241	241	251	254	264	246	222	250	258	225	250	223	261	256	236	270	249	245	271	294	249	221	237	221	250	236	262	235	221	238	262	233	254	267	239	273	236	244	228	264	265	256	258	259	236	247	240	243	276	263	235	227	235	229	259	241	276	233	223	253	260	250	214	226	265	253	294	270	239	205	265	251	250	225	238	256	246	257	277	275	251	236	288	282	260	227	263	255	272	246	252	267	242	262	254	258	262	255	255	244	237	269	258	268	257	261	246	274	255	227	243	268	225	273	254	230	249	260	239	252	238	266	250	242	251	217	253	241	258	226	249	242	236	251	254	261	222	247	277	239	265	255	273	280	249	266	235	240	232	250	253	242	268	258	239	229	247	254	225	259	222	264	263	248	251	240	243	249	258	229	255	300	254	252	256	282	245	242	230	238	238	240	256	273	285	244	231	248	251	265	297	252	240	209	266	266	233	262	279	230	250	262	228	227	244	235	208	254	251	257	221	258	239	251	264	256	263	243	280	252	238	291	259	248	250	234	237	261	283	267	235	265	235	250	265	268	259	256	246	251	252	267	243	226	263	255	247	279	251	263	229	268	248	248	255	263	273	276	246	243	259	215	243	257	233	245	253	273	265	255	214	248	239	242	273	237	264	238	248	235	278	289	258	244	266	255	259	232	238	238	268	260	252	241	273	271	241	236	233	214	245	249	259	243	243	230	270	231	239	262	270	243	263	248	270	269	248	229	269	259	213	252	267	235	223	243	243	237	245	237	218	238	232	256	255	240	235	246	252	252	260	251	230	241	251	263	241	250	276	254	267	243	234	246	247	272	255	275	231	229	257	263	248	246	245	243	253	246	257	251	264	262	237	236	248	243	217	261	261	237	256	248	247	235	252	212	267	250	221	230	242	268	269	261	262	279	233	270	233	228	237	245	214	253	256	237	242	237	242	269	235	272	237	242	250	274	267	252	246	221	251	240	241	250	225	255	265	222	238	249	234	243	262	250	297	258	221	265	271	253	267	247	258	262	274	254	264	262	275	232	269	232	264	240	255	233	289	268	253	280	251	258	277	261	276	259	246	264	283	269	279	243	251	272	257	258	234	228	232	269	224	248	256	267	260	260	286	275	248	260	256	256	294	231	227	263	252	255	250	254	281	257	265	285	263	247	241	289	231	243	269	249	248	238	258	235	213	259	222	247	240	244	231	248	240	266	248	240	248	261	227	261	254	243	219	228	275	245	244	246	237	256	278	235	260	257	264	255	279	255	242	275	247	262	242	248	235	247	269	250	241	228	256	281	255	234	266	259	227	249	257	254	253	247	267	280	260	265	233	269	255	269	271	253	274	268	286	283	250	256	250	245	272	249	269	241	227	249	280	246	268	247	242	245	256	231	234	247	237	237	238	252	255	265	254	222	222	270	260	232	286	265	252	242	278	268	229	254	262	269	207	234	236	253	238	247	278	250	239	245	265	236	244	244	265	242	245	258	238	263	280	250	242	246	256	249	276	254	250	247	275	249	234	246	268	237	258	254	235	260	230	230	254	232	264	254	253	253	235	257	250	239	249	302	260	270	280	298	204	261	265	246	261	282	243	255	241	230	251	254	260	275	218	230	261	249	252	258	249	263	246	247	235	256	264	277	241	260	252	251	263	244	268	259	236	233	262	246	286	255	265	270	272	269	255	246	235	266	233	250	246	264	230	250	281	254	248	242	246	240	252	259	254	267	268	234	230	244	268	246	220	238	238	245	230	247	229	242	231	259	287	276	260	273	247	264	243	251	248	263	241	256	232	271	267	231	228	251	268	278	273	256	243	248	254	245	250	254	250	221	233	235	274	253	221	261	227	217	255	232	251	278	240	249	248	283	254	237
5864	1465	2996	3323	3049	2822	2477	2224	1896	1611	1608	1397	1218	1207	1216	1363	1117	1079	1104	1330	1219	1276	1175	1179	973	885	910	867	880	924	825	852	820	755	730	722	676	742	757	754	726	643	656	730	667	644	683	709	647	643	645	669	666	706	623	631	638	667	672	641	633	588	623	639	607	632	630	639	666	640	612	613	637	645	634	594	602	646	643	664	618	646	616	664	588	642	619	644	617	602	610	616	639	633	662	659	627	653	634	643	622	591	626	596	622	622	614	655	655	595	629	629	607	674	628	576	630	615	646	626	650	678	643	640	634	650	646	632	625	647	605	672	619	628	646	626	613	586	608	625	607	608	634	586	655	619	606	634	630	643	632	600	627	587	647	619	613	639	584	629	658	625	631	651	616	624	601	616	615	610	670	664	630	588	657	604	603	582	620	604	583	596	645	686	662	598	631	599	643	621	627	552	631	608	608	604	633	609	626	626	641	651	597	625	603	606	613	628	583	599	632	590	590	624	637	633	603	627	604	638	620	637	612	677	595	674	655	608	604	621	618	623	650	606	626	623	605	623	597	601	587	625	659	594	620	673	609	613	627	594	592	663	598	664	639	653	659	613	613	582	559	611	639	628	628	629	604	603	620	605	608	602	662	615	642	625	623	663	621	650	635	614	659	681	628	610	637	615	642	631	640	597	610	628	599	616	645	659	583	623	609	627	654	589	631	603	633	579	622	681	659	637	617	617	611	621	631	624	645	631	587	659	616	609	662	652	679	654	591	623	610	574	620	620	578	649	635	651	628	664	641	616	634	632	609	643	627	635	638	650	587	654	636	614	614	620	611	597	646	645	610	672	635	635	644	617	605	641	586	631	622	627	660	617	658	616	608	626	620	606	645	664	632	612	619	628	644	662	652	625	601	630	600	599	602	614	609	618	617	607	621	629	626	623	673	625	638	614	651	664	592	635	622	626	669	650	643	573	628	606	619	633	638	587	619	593	654	634	638	608	643	635	618	635	646	648	601	657	617	577	606	597	662	633	619	603	627	589	602	630	623	617	618	642	628	615	625	627	601	629	640	602	623	675	618	608	602	576	616	631	633	613	660	588	614	646	657	606	610	581	645	663	608	587	639	647	599	628	618	624	607	584	571	573	609	607	613	621	626	631	638	662	618	605	645	628	580	588	622	604	630	609	659	622	595	602	651	660	659	653	621	634	640	603	630	636	610	607	630	648	645	579	633	663	615	625	640	630	618	586	629	608	605	615	622	654	582	613	615	621	676	611	644	645	625	620	641	653	628	608	595	627	675	615	630	620	653	609	639	627	610	582	610	605	631	618	621	604	625	633	656	623	628	612	643	605	592	614	606	641	648	586	642	607	551	613	600	636	613	592	613	595	630	644	658	622	621	601	638	602	659	620	610	648	603	592	617	606	644	679	594	610	651	653	607	639	623	608	592	598	619	636	624	619	632	625	589	582	621	592	580	623	615	625	640	578	604	640	642	627	612	552	642	671	607	693	622	655	638	591	631	622	600	641	631	618	647	653	592	628	672	602	566	631	596	656	605	599	612	619	601	624	617	606	588	631	626	634	635	654	654	604	616	622	590	652	631	640	654	620	659	602	599	594	653	633	636	616	613	628	622	608	628	597	655	623	608	596	635	611	644	604	636	631	597	621	637	578	615	600	670	620	636	648	605	577	584	610	580	634	638	624	657	626	622	643	645	612	638	626	614	653	627	633	670	605	549	643	604	617	622	624	591	645	609	675	640	613	629	570	642	636	660	615	567	621	627	633	616	632	584	603	635	613	605	554	630	570	634	545	575	621	631	649	616	619	603	623	628	592	643	591	671	663	610	627	606	619	632	637	602	630	606	684	663	622	617	643	587	662	606	587	600	591	622	599	658	602	615	605	589	604	600	588	645	611	640	621	593	579	617	572	630	648	591	654	633	613	653	618	614	595	640	606	615	607	597	629	597	649	594	631	609	588	636	622	625	630	618	629	561	637	605	605	599	651	635	677	686	660	632	573	652	599	581	621	622	609	617	641	649	568	619	611	620	615	634	622	636	638	623	638	630	618	617	568	618	621	559	641	630	622	650	595	634	599	623	640	641	618	636	638	631	630	647	678	610	658	640	604	655	652	649	597	614	641	667	596	623	601	604	638	630	682	614	635	583	633	619	656	630	623	645	638	633	665	615	622	683	620	608	634	695	636	631	640	638	624	594	629	667	654	605	635	599	620	646	617	670	614	649	611	619	632	590	598	603	584	644	606	633	612	601	677	616	587	604	630	621	629	674	618	596	598	602	641	620	625	580	670	621	576	622	633	566	591	640	636	598	589	597	647	658	576	597	609	650	635	620	635	609	622	639	604	607	597	572	603	607	581	633	573	623	648	677	637	621	601	659	624	571	617	631	594	636	573	660	629	644	623	634	651	682	655	602	613	645	601	669	641	614	605	615	611	591	608	614	621	633	644	596	631	601	612	674	639	649	602	640	609	628	607	643	619	633	617	608	622	627	597	585	582	602	626	610	617	619	586	580	570	635	603	640	649	618	615	652	655	612	580	606	614	616	643	594	597	569	657	642	671	615	623	622	617	638	615	647	610	634	586	628	601	679	631	636	683	656	612	658	628	620	604	623	630	558	611	622	623	644	626	607	604	615	600	626	635	605	619	623	619	616	615	609	661	595	608	637	602	656	643	634	630	561	605	613	600	624	593	622	621	636	586	643	601	661	635	652	608	621	644	637	590	621	585	644	652	627	588	619	634	619	601	635	642	609	618	639	604	621	623	670	644	635	597	588	602	618	620	613	633	582	628	619	602	584	691	626	609	664	626	615	648	598	600	633	618	675	597	616	607	647	631	629	591	654	649	579	639	607	645	586	599	620	643	600	608	620	656	649	662	617	582	607	614	680	585	630	665	600	606	598	678	617	620	628	609	637	623	633	628	646	623	657	644	645	654	660	625	616	602	633	586	649	627	634	640	628	631	643	696	596	586	635	627	633	602	620	655	611	639	576	628	646	609	607	619	579	626	601	582	629	667	589	632	608	644	631	646	611	616	634	618	625	656	636	616	627	655	635	635	559	603	638	612	598	612	654	615	634	621	664	625	612	618	636	629	640	629	647	634	638	556	648	590	620	589	652	625	617	617	640	635	618	604	615	590	619	614	584	624	594	617	637	603	626	627	631	654	650	594	604	624	651	631	646	639	657	659	616	610	627	617	606	646	604	612	639	622	602	603	618	647	620	614	642	632	621	588	623	625	606	590	626	631	633	640	629	626	630	644	648	645	623	595	613	597	615	633	601	621	641	617	612	623	597	552	613	607	590	604	604	643	596	601	655	651	610	631	627	644	623	635	639	634	688	606	644	625	596	635	609	638	633	624	595	633	590	589	633	621	663	654	647	592	606	613	618	617	618	588	641	634	648	604	650	634	614	616	624	615	648	666	608	564	639	616	629	643	624	605	660	664	659	612	651	622	643	609	603	603	670	636	615	624	610	600
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
