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
335838887916	335838888472	335838889022	335838889573	335838890123	335838890672	335838891222	335838891773	335838892322	335838892872	335838893423	335838893972	335838894522	335838895072	335838895622	335838896172	335838896722	335838897272	335838897822	335838898372	335838898922	335838899472	335838900022	335838900572	335838901122	335838901673	335838902222	335838902772	335838903322	335838903872	335838904422	335838904972	335838905522	335838906072	335838906623	335838907172	335838907722	335838908273	335838908822	335838909372	335838909923	335838910472	335838911022	335838911573	335838912122	335838912673	335838913223	335838913772	335838914322	335838914872	335838915422	335838915973	335838916522	335838917072	335838917623	335838918172	335838918722	335838919273	335838919823	335838920372	335838920923	335838921473	335838922023	335838922572	335838923123	335838923672	335838924223	335838924773	335838925323	335838925872	335838926423	335838926972	335838927522	335838928073	335838928623	335838929173	335838929723	335838930273	335838930823	335838931373	335838931923	335838932473	335838933023	335838933573	335838934122	335838934673	335838935223	335838935773	335838936323	335838936873	335838937422	335838937973	335838938523	335838939073	335838939623	335838940172	335838940723	335838941273	335838941822	335838942373	335838942923	335838943473	335838944023	335838944572	335838945122	335838945673	335838946223	335838946773	335838947322	335838947873	335838948423	335838948972	335838949523	335838950073	335838950622	335838951173	335838951723	335838952273	335838952823	335838953373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
9459	2568	2821	2058	1392	964	737	665	537	502	461	453	391	400	312	374	328	328	314	329	311	292	290	278	314	290	282	261	275	270	280	283	280	257	286	282	274	274	277	276	253	270	269	278	283	254	295	271	244	274	271	272	260	255	299	272	299	254	268	271	288	271	260	279	283	250	259	255	284	280	279	255	274	260	281	255	273	265	271	272	261	272	285	292	274	250	241	264	265	256	264	275	304	279	301	253	264	246	295	259	234	287	254	234	251	239	239	292	273	261	276	252	266	262	260	272	285	260	237	268	272	255	279	250	241	254	282	260	285	274	290	266	264	269	272	262	239	276	274	257	267	279	254	264	272	270	301	269	275	266	261	260	271	261	261	270	279	279	257	301	285	293	267	281	266	263	276	264	256	286	291	244	243	288	282	254	260	249	296	265	246	266	254	281	266	267	232	265	284	259	281	242	252	263	280	283	292	275	255	263	247	243	258	261	272	283	301	240	265	265	259	273	271	275	248	267	274	275	271	277	274	275	256	245	267	253	275	299	250	289	266	266	266	287	274	264	260	253	296	260	259	260	273	258	266	262	260	284	253	260	275	242	271	239	264	280	290	272	292	279	275	272	232	293	256	251	277	281	244	255	268	275	281	261	254	266	290	256	271	246	287	262	264	279	257	302	287	281	293	306	255	250	278	266	242	256	277	282	275	247	267	262	244	247	251	258	265	262	280	275	260	285	254	241	268	264	256	232	292	249	257	254	271	274	251	273	259	266	268	274	255	274	263	283	287	256	268	276	233	266	276	273	260	260	254	278	282	277	247	239	274	280	251	241	225	298	291	241	249	260	250	251	287	279	259	259	265	262	267	247	232	247	274	252	262	273	268	251	241	264	242	279	274	258	291	248	264	291	251	287	261	266	252	272	274	271	272	281	255	281	295	258	275	270	244	252	270	267	271	259	268	265	253	246	281	287	256	259	289	270	244	256	276	272	256	252	277	254	315	272	273	250	252	251	265	262	291	288	264	274	234	274	278	246	281	298	265	293	275	283	258	256	259	242	278	272	275	270	273	281	242	281	294	247	284	268	264	265	280	266	265	242	266	244	247	256	249	250	267	268	248	260	279	309	263	268	227	292	274	279	257	237	273	256	260	283	263	284	264	235	252	285	278	273	252	275	275	287	275	279	275	244	258	241	283	278	291	251	278	254	247	254	266	266	269	264	266	269	268	255	273	274	280	270	253	258	259	243	267	247	247	262	258	258	258	291	285	249	257	267	300	242	264	270	279	257	270	270	253	262	243	274	229	247	273	284	255	251	252	256	273	262	264	274	249	282	246	282	257	244	264	268	295	294	285	278	275	248	256	280	271	269	278	254	257	244	264	253	262	295	275	245	285	239	250	266	255	278	269	229	250	243	259	263	237	251	270	262	276	238	249	304	277	269	300	267	258	281	292	284	257	270	271	258	243	239	268	288	242	264	248	258	266	235	271	275	249	266	271	289	262	282	276	277	306	262	246	274	262	289	261	243	243	276	274	264	240	260	279	264	258	250	291	276	249	287	269	259	259	279	268	245	263	278	289	308	283	254	282	282	264	283	251	281	245	274	273	255	233	254	273	278	246	293	262	271	270	269	267	257	258	253	282	283	271	257	292	256	259	257	292	253	281	292	250	257	251	256	270	278	268	269	262	282	262	265	244	226	294	237	311	271	243	252	287	272	286	262	264	252	265	292	279	263	280	272	269	259	293	290	278	269	284	258	262	287	248	287	232	266	250	269	253	262	268	254	285	266	279	271	247	266	276	254	269	262	269	273	268	262	283	258	268	261	260	270	271	283	301	253	286	254	292	234	274	251	268	278	267	294	251	286	273	253	271	249	285	308	272	274	268	255	284	285	271	235	270	248	250	298	278	271	287	281	244	270	274	260	248	258	243	261	270	289	284	268	238	277	271	285	262	250	263	279	295	253	285	274	278	258	245	248	265	252	279	267	245	267	270	249	259	247	249	277	275	273	246	251	253	294	260	257	284	259	274	287	259	256	241	282	262	277	257	285	298	271	258	237	260	238	285	263	283	246	271	259	284	287	268	289	283	256	301	263	281	240	256	252	274	268	269	247	255	255	287	266	242	267	267	260	289	298	253	299	295	274	286	280	286	261	253	306	241	244	267	237	273	244	257	236	237	274	273	261	275	265	258	277	270	291	247	262	273	264	265	270	246	274	271	251	284	309	278	277	267	273	267	279	260	313	262	248	272	286	255	269	273	282	272	288	249	279	288	298	281	241	248	253	255	252	272	261	276	234	247	274	241	255	246	255	256	261	259	299	277	284	265	284	270	269	270	242	281	247	272	272	275	271	303	261	282	264	262	266	288	242	300	263	269	253	239	264	275	245	264	268	307	291	285	274	251	264	254	274	281	266	249	250	249	264	265	251	260	225	283	268	253	258	255	264	266	275	248	262	301	254	245	279	289	241	288	254	287	294	250	279	255	257	304	257	279	310	273	291	269	269	253	221	259	289	292	250	283	262	292	273	284	242	282	271	267	256	269	288	230	245	289	276	242	264	296	264	274	232	278	283	267	262	234	279	268	252	265	261	289	259	265	260	295	260	290	246	267	249	261	267	291	261	278	259	264	292	286	266	279	244	273	272	282	266	287	254	270	287	264	281	253	298	273	242	261	281	275	276	263	268	242	276	270	277	299	256	271	282	250	269	277	267	257	276	267	291	266	270	288	250	272	288	259	259	262	277	239	267	256	275	283	250	280	230	251	272	232	247	253	266	252	266	263	265	278	281	251	245	274	282	278	258	257	283	285	280	275	271	260	251	264	266	277	259	259	243	273	271	252	275	259	281	264	280	268	264	251	272	255	276	275	264	271	282	294	276	236	287	264	252	295	255	300	276	276	279	248	248	259	260	297	281	271	246	269	283	257	262	282	236	286	269	279	270	271	265	255	283	247	270	233	285	293	275	263	281	277	285	265	311	271	269	270	237	261	262	269	269	247	269	272	271	279	250	250	254	260	259	263	281	281	254	277	274	281	262	261	269	308	273	280	266	262	253	315	293	259	259	260	251	245	261	259	262	241	287	276	247	267	271	260	247	263	272	226	259	260	271	286	241	257	250	252	259	264	275	273	278	262	245	308	252	265	242	292	285	272	261	255	272	267	269	284	259	251	269	236	298	266	264	264	256	281	273	273	282	276	283	258	255	309	262	241	247	277	261	245	268	270	284	252	275	264	247	244	274	257	243	268	273	284	283	273	272	255	266	279	242	294	266	245	245	260	298	266	234	259	268	261	256	304	288	265	245	271	265	271	268	261	279	262	266	252	303	259	270	230	270	276	274	263	262	263	283	257	236	233	243	279	256	242	294	264	257	281	253	242	260	279	249	255	258	271	248	254	288	264	236	258	252	248	280	248	311	269	272	259	277	255	256	232	297	258	270	272	281	264	258	240	268	289	266	253	259	258	264	261	257	247	232	301	286	275	284	289	262	259	265	272	282
7939	3107	6769	7035	6012	4915	4123	3432	3038	2588	2381	2048	1865	1802	1653	1633	1434	1419	1353	1298	1248	1246	1193	1192	1128	1119	1116	1045	1052	1067	990	1044	1028	958	980	949	993	910	904	952	966	904	904	887	889	914	920	910	923	890	908	938	908	893	860	888	883	864	873	828	887	811	914	887	869	860	900	843	869	787	886	889	881	883	836	838	856	851	823	810	894	822	861	854	841	837	886	818	827	835	831	864	858	781	858	808	821	869	801	848	821	856	829	824	814	813	869	857	817	833	847	873	878	833	839	856	864	807	815	787	859	857	848	836	811	801	841	850	847	795	821	810	837	852	852	875	805	785	862	859	793	823	799	866	816	836	814	846	813	779	799	823	855	828	815	837	764	812	778	799	845	827	747	855	773	837	807	855	839	798	839	835	847	833	812	833	823	817	802	813	849	857	797	794	848	873	827	813	788	802	816	860	803	813	842	819	856	864	849	818	790	829	825	848	806	853	779	814	846	879	784	850	783	844	803	786	813	844	829	830	797	813	866	820	819	838	822	828	849	836	818	880	778	864	852	836	781	785	869	758	804	860	804	812	866	843	865	821	813	835	834	861	810	815	850	812	832	801	855	814	805	825	843	837	809	831	895	809	846	863	860	802	846	840	812	773	843	787	781	813	880	807	799	802	810	800	770	846	881	830	834	793	822	859	813	813	862	819	805	845	833	852	796	741	810	836	764	853	797	812	835	832	862	821	850	873	844	836	833	836	841	856	831	888	813	820	779	842	816	863	862	804	817	833	811	786	825	884	812	775	809	848	834	820	859	812	816	794	817	820	829	869	831	825	827	823	829	836	856	841	781	803	771	843	799	795	850	804	845	788	795	878	823	791	854	809	833	829	795	830	794	758	844	826	814	844	810	824	836	835	842	790	781	826	835	772	845	849	842	835	813	818	858	862	777	815	767	823	817	844	797	842	814	830	852	828	852	827	802	828	864	880	807	793	842	836	832	851	831	792	784	837	812	887	794	814	773	847	817	811	822	797	848	812	776	822	836	826	829	793	816	837	868	824	890	829	812	802	818	908	884	847	808	850	813	821	832	801	866	860	857	837	834	840	853	864	827	820	835	856	877	809	821	872	822	881	838	775	760	796	864	790	833	825	783	825	870	795	829	840	764	769	843	822	805	802	817	805	823	792	813	801	806	786	855	864	835	805	861	817	842	822	852	798	825	829	807	809	800	824	845	842	834	809	723	800	832	854	855	819	812	851	792	856	844	856	808	809	827	830	794	837	829	843	789	860	836	841	799	784	846	844	811	811	845	767	810	774	769	843	843	824	857	824	796	827	812	785	877	803	820	809	830	789	772	889	849	811	808	888	833	808	828	830	805	831	808	791	829	847	855	813	860	859	799	792	813	819	810	824	849	825	792	781	858	824	829	844	801	823	827	788	810	827	808	829	783	893	838	830	815	811	842	841	830	810	777	836	788	825	809	838	798	795	870	838	795	766	786	848	823	757	769	792	845	856	826	835	833	820	756	794	832	813	770	788	786	834	776	850	824	828	812	829	829	812	845	795	829	811	826	790	796	777	880	795	838	814	810	831	869	840	849	843	813	828	849	825	803	821	818	803	788	829	816	817	840	808	810	820	794	822	828	826	873	794	805	867	860	848	808	813	810	792	773	850	885	783	803	816	842	804	778	819	831	800	806	819	847	813	831	842	778	773	868	912	849	816	806	810	905	862	788	844	783	791	852	831	802	792	813	757	850	782	814	849	813	827	825	741	848	832	830	790	821	824	789	798	813	805	827	845	802	824	775	797	822	768	876	813	857	820	795	865	795	830	821	835	859	820	850	821	822	837	797	824	834	874	814	846	793	835	834	806	806	824	855	813	805	842	828	781	826	845	818	874	813	816	907	848	811	883	823	762	826	832	792	827	838	855	837	838	812	839	838	848	801	806	810	815	875	812	871	849	849	836	768	849	854	807	821	791	837	812	816	782	811	832	857	803	829	814	795	884	861	847	828	823	805	858	817	869	851	834	798	848	827	804	779	818	794	821	839	845	802	821	825	802	810	842	826	805	828	822	808	814	812	844	803	851	817	833	833	833	821	795	821	794	849	834	781	867	792	858	848	837	841	822	810	879	805	787	843	782	777	838	838	823	832	821	809	819	854	785	837	787	874	780	872	827	780	877	823	829	834	843	836	842	814	849	801	816	866	852	884	823	842	824	835	817	822	838	850	728	860	823	775	854	834	871	861	809	778	839	794	788	758	858	812	792	840	788	786	830	839	828	820	800	809	819	801	845	820	772	850	824	813	816	851	826	791	839	822	883	859	809	808	870	823	827	841	762	846	799	758	881	836	833	811	852	867	779	841	813	800	855	807	870	775	817	805	836	858	795	851	856	807	853	830	842	799	786	857	785	799	809	882	806	817	831	782	859	832	869	801	790	840	832	825	809	859	865	897	843	815	798	838	757	804	902	845	850	803	763	808	782	881	826	832	839	795	789	890	800	799	834	872	843	810	839	810	840	773	827	843	844	770	850	826	842	767	796	917	856	822	838	807	800	804	829	844	838	847	830	808	801	833	806	856	799	832	834	831	811	819	818	839	816	776	865	832	782	799	857	774	828	795	805	820	826	804	832	782	810	795	791	826	840	835	814	807	824	834	772	811	780	819	767	772	828	869	853	854	856	799	822	845	799	858	828	779	771	807	866	831	836	831	838	832	871	812	825	865	842	823	779	822	794	796	861	850	869	846	820	802	828	785	825	861	862	839	839	836	828	814	833	788	803	825	863	874	827	825	818	779	811	816	868	912	832	761	851	839	802	801	819	855	812	824	817	864	750	822	828	853	778	798	802	849	819	835	794	881	810	867	839	793	847	844	855	854	804	840	779	849	874	833	858	856	821	822	810	795	773	833	870	802	838	816	820	847	847	819	818	846	793	823	885	791	797	889	837	814	823	856	858	821	778	800	841	786	828	798	814	777	802	848	841	838	814	880	865	824	850	820	760	824	871	811	857	790	825	894	790	840	807	805	804	847	805	876	840	814	797	847	873	863	831	834	852	846	839	793	839	851	809	848	836	871	830	825	847	871	870	857	871	809	823	804	823	805	848	817	835	857	868	789	860	843	845	775	843	827	818	831	845	822	859	832	851	865	822	827	842	870	817	845	876	817	829	828	823	808	830	815	830	847	810	836	808	800	843	831	842	832	824	850	806	840	785	829	809	798	767	838	805	869	794	791	846	784	853	857	853	809	790	834	811	848	832	818	808	845	831	810	792	819	826	828	876	744	909	831	858	839	862	901	818	835	833	808	795	818	783	882	867	820	786	840	844	829	779	788	860	829	821	797	827	851	801	847	823	809	823	847	807	788	785	782	856	864	851	837	843	804	812	784	798	817	890	792	822	843	806	778	823	815	816	829	841	833	826	804	778	870	826	763	839	838	766	793	826	844	841	859	873	849	869	838	837	796	775	782	819	782	811	873	808	797	818	805	767	818	831	788	846
1222	186	208	170	166	123	130	156	137	147	129	129	126	142	111	143	161	149	126	141	145	130	153	133	148	107	143	123	123	116	124	132	149	130	140	119	128	135	143	120	139	145	129	131	136	125	123	137	121	131	118	131	131	124	124	131	121	127	124	135	151	138	134	124	117	155	133	134	135	129	124	111	113	127	125	117	128	144	113	116	131	120	114	116	140	119	145	144	115	120	132	128	127	124	137	158	108	157	133	133	148	127	130	136	122	120	117	134	115	132	152	131	132	143	108	134	127	143	123	138	135	121	125	116	130	133	119	124	147	129	129	140	143	127	124	110	120	137	145	116	115	122	132	121	129	127	135	138	114	155	133	127	158	145	117	131	133	115	123	100	113	117	104	126	135	124	120	123	101	115	123	105	137	142	119	118	138	141	123	115	143	128	126	135	132	145	127	128	129	137	135	115	129	147	134	128	85	127	101	154	134	117	142	128	134	126	144	139	144	129	141	123	139	152	125	124	134	133	126	151	120	128	114	108	125	137	129	106	141	109	135	111	151	139	140	137	134	132	143	147	131	124	126	132	128	156	142	138	115	118	138	139	126	127	126	123	122	126	132	117	120	111	139	124	132	114	123	137	129	136	113	143	106	117	127	125	126	132	126	125	149	122	141	126	124	126	111	123	124	115	122	133	116	129	156	130	135	120	124	138	154	132	128	119	120	125	117	128	125	138	145	135	140	132	127	117	136	137	124	142	127	111	118	120	124	119	127	119	127	127	132	132	123	138	133	119	134	119	124	156	150	132	120	139	122	137	129	140	104	118	140	132	120	122	114	138	129	106	120	112	131	128	126	136	134	140	135	140	122	119	128	118	119	145	134	130	133	125	111	136	138	118	146	111	146	120	134	130	121	145	121	133	127	143	127	127	128	128	156	139	141	121	122	137	131	126	126	139	122	144	145	132	124	119	122	133	139	118	115	133	129	137	145	150	130	106	103	123	125	149	118	149	147	128	131	107	123	128	153	135	130	109	130	152	124	133	109	122	124	134	139	144	126	130	99	136	134	125	118	129	124	122	133	147	117	132	123	126	159	129	118	126	144	136	139	155	126	141	140	122	105	127	126	130	116	125	98	121	151	135	130	120	124	131	134	131	114	128	121	132	117	131	120	141	130	113	126	125	109	144	128	133	120	125	139	122	123	130	128	119	126	117	137	145	126	152	155	128	142	125	137	121	153	133	121	138	123	124	128	107	104	152	137	130	125	135	114	141	143	130	125	141	150	131	146	112	115	117	120	142	121	139	145	112	144	124	115	127	140	144	138	112	143	108	135	138	127	137	126	117	125	121	137	117	133	130	126	139	121	124	136	146	141	135	130	107	124	123	120	135	154	132	118	136	121	144	145	145	137	134	125	117	116	122	110	141	116	122	116	132	132	125	131	129	121	147	148	125	143	119	105	131	110	148	149	133	127	119	142	133	136	119	126	131	152	122	134	139	132	109	124	116	130	121	104	129	138	128	139	149	128	135	114	125	128	144	117	119	131	123	105	113	126	129	127	145	119	140	114	132	143	117	136	122	146	130	134	129	120	134	128	132	131	151	127	140	125	130	149	147	127	125	121	140	154	120	139	135	137	137	143	151	134	167	120	133	126	123	118	128	132	126	119	152	128	131	109	113	128	120	129	117	141	140	124	143	130	149	126	129	133	144	141	151	140	133	148	121	106	143	122	141	122	129	126	126	148	117	142	154	107	125	127	122	129	125	150	144	121	130	100	117	143	136	158	121	125	142	134	113	135	139	121	119	144	97	142	136	126	139	132	145	119	138	107	131	124	133	116	125	122	129	122	140	129	135	151	120	136	111	133	138	151	126	131	126	110	148	139	134	122	131	136	120	133	123	125	149	115	118	144	138	116	129	126	128	130	133	131	134	125	119	117	121	139	129	146	125	131	139	138	114	126	123	125	141	142	135	135	119	124	130	116	113	120	125	142	133	117	116	126	124	138	130	122	141	134	152	136	134	126	121	133	115	131	135	123	129	111	150	111	126	121	107	115	123	126	135	119	133	119	138	142	125	149	124	136	148	127	112	123	137	145	132	140	132	114	125	125	110	128	145	115	111	142	151	136	123	132	126	119	139	113	123	123	132	128	114	113	117	134	124	122	129	135	113	140	128	124	136	123	126	132	134	132	116	113	123	126	128	145	144	137	142	147	122	146	132	100	140	131	135	142	116	133	130	126	125	106	124	123	135	128	116	120	129	133	120	128	125	122	108	119	147	128	120	108	150	119	136	122	142	133	127	112	135	127	133	141	137	133	134	134	134	108	134	145	121	128	136	113	131	122	141	132	134	126	143	128	132	147	106	100	152	136	119	118	135	148	132	138	116	117	146	116	123	123	117	119	131	125	116	147	117	125	123	160	123	135	124	124	128	126	125	139	129	141	122	128	111	139	115	128	127	123	114	124	123	122	137	146	134	126	108	123	136	117	130	121	122	139	129	135	131	135	119	121	118	139	171	118	141	124	102	148	142	128	125	113	121	117	143	123	126	139	128	126	154	137	145	143	124	132	128	122	120	138	148	127	137	118	119	136	128	128	125	124	139	125	133	148	144	134	147	122	120	144	128	143	129	128	134	140	143	142	122	120	143	115	145	124	130	121	124	138	118	127	118	138	122	138	124	121	138	135	131	121	137	128	128	142	123	125	135	132	119	120	127	123	107	115	112	129	116	131	151	122	127	131	138	132	133	150	136	131	124	110	117	126	120	139	125	145	126	139	114	122	143	128	126	128	129	129	144	123	120	123	115	107	119	116	135	123	152	155	128	149	137	123	130	123	145	128	132	140	132	127	114	147	144	113	123	136	122	126	120	125	127	111	127	135	112	121	114	107	128	131	111	128	134	131	112	118	120	132	130	135	124	131	139	126	138	152	125	114	142	146	117	114	125	122	126	134	131	138	156	122	136	128	130	126	121	139	135	122	144	142	147	126	118	116	128	116	123	127	123	146	125	108	142	122	150	117	140	113	143	141	121	130	123	140	127	143	137	126	123	129	126	147	106	142	128	129	108	138	131	140	110	99	125	145	136	145	132	128	114	126	148	125	146	149	125	142	140	142	142	111	145	111	142	126	127	118	128	145	135	124	130	147	151	152	146	115	118	126	118	114	143	139	111	119	122	135	132	142	126	133	133	148	124	139	136	141	123	129	136	124	125	112	130	129	138	146	154	149	121	120	142	112	121	135	134	112	139	123	128	117	144	129	130	114	137	134	130	137	135	126	130	129	133	119	133	122	121	125	138	144	109	130	124	126	128	153	112	141	110	118	134	120	113	144	126	120	123	139	140	138	109	125	127	116	128	117	133	151	130	127	119	118	111	121	135	129	133	130	125	141	134	120	117	138	130	123	137	133	140	143	128	141	127	133	137	125	133	115	134	130	124	151	134	117	144	128	127	148	142	120	130	138	140	131	162	117	131	118	119	102	124	127	117	126	125	124	146	108	127
1815	536	627	699	640	599	588	533	512	516	492	491	484	457	505	466	482	475	457	513	500	478	427	442	517	488	452	458	452	504	501	433	465	449	457	501	451	433	465	452	462	444	449	478	456	463	473	472	438	483	438	490	482	460	428	450	458	438	438	444	434	431	511	432	489	487	458	409	469	455	486	437	478	468	474	427	467	491	461	473	414	430	448	467	466	474	482	437	485	466	439	454	470	446	501	460	456	465	465	488	478	458	436	504	488	467	458	442	454	486	473	450	444	488	465	441	499	467	478	454	463	459	469	453	435	451	474	490	445	436	495	451	465	422	452	475	467	481	466	470	444	440	481	420	461	459	427	423	460	456	426	463	452	456	502	473	460	492	490	443	438	464	456	457	433	455	455	458	448	425	439	470	477	487	448	463	450	465	463	452	484	458	452	446	477	483	425	454	452	485	457	441	471	470	489	465	468	491	431	458	461	442	452	483	438	477	442	447	460	449	431	465	490	455	443	450	485	441	499	476	447	472	418	459	476	467	477	501	478	480	470	455	442	496	454	482	470	443	491	433	475	442	433	459	432	452	494	416	463	484	492	494	473	452	466	461	470	435	447	466	465	421	467	442	431	436	444	480	467	435	432	494	481	445	500	472	473	462	491	444	450	456	464	493	439	483	495	447	468	477	451	471	448	461	439	499	468	456	461	474	468	478	458	471	416	457	487	462	434	419	475	472	480	449	477	486	498	439	486	446	415	467	493	453	460	469	456	429	453	463	440	450	444	495	441	438	482	473	429	455	459	460	455	447	422	510	423	469	456	451	440	489	448	487	499	430	453	443	456	445	440	510	416	457	449	444	470	460	438	465	453	476	443	453	463	504	450	458	506	455	459	479	423	470	426	465	404	450	459	483	449	430	470	481	455	414	437	466	456	429	453	458	496	469	463	420	472	439	435	471	437	467	488	465	470	496	447	453	457	472	442	483	484	452	477	523	425	451	459	466	461	464	480	465	455	476	476	465	449	411	433	470	455	463	444	441	442	440	513	451	464	463	452	439	486	449	446	458	463	472	433	442	479	474	461	436	455	474	522	453	497	448	498	471	468	439	450	462	463	469	457	445	467	428	457	462	485	455	466	412	431	446	439	439	486	469	489	430	459	441	450	459	433	467	431	464	472	426	467	449	441	462	470	473	424	503	450	418	470	482	435	457	427	433	484	467	461	449	462	447	457	473	448	438	449	459	447	445	487	417	482	436	473	458	461	456	455	458	468	460	493	480	429	444	438	435	478	505	433	465	414	453	430	455	438	431	463	417	457	465	463	489	475	467	460	436	443	475	493	456	438	434	476	449	444	488	447	474	437	447	465	505	444	496	466	498	463	468	487	456	440	460	471	454	437	471	482	463	450	477	481	480	479	436	466	465	452	436	426	428	440	499	445	484	448	473	437	479	476	480	424	473	444	486	433	453	476	476	421	462	462	476	452	461	457	457	488	460	433	439	471	500	476	502	492	471	484	498	433	430	413	481	480	460	472	449	547	442	466	479	445	502	475	484	470	468	450	464	443	483	447	443	466	438	470	438	471	469	452	490	453	440	449	455	447	468	471	477	467	421	445	487	474	503	451	468	433	515	411	470	497	454	457	456	484	500	479	447	445	403	487	465	467	426	480	462	447	452	441	435	435	454	480	422	468	442	434	474	460	527	413	430	475	460	479	433	497	415	479	495	441	469	463	470	423	502	481	464	436	483	460	417	492	458	482	455	471	478	466	451	434	436	498	486	486	451	476	478	498	434	428	409	454	453	516	495	442	482	434	486	496	480	509	444	429	474	472	456	502	451	431	495	454	458	454	482	478	452	461	488	490	405	455	469	429	503	439	478	462	422	509	489	480	466	463	459	441	464	462	425	447	443	509	471	457	460	446	429	482	430	475	491	465	436	480	433	445	485	455	451	486	518	481	446	467	459	503	437	502	494	485	466	498	465	453	414	458	433	481	469	442	489	474	440	465	490	462	476	474	467	418	470	455	478	442	495	439	444	454	465	464	477	457	467	483	450	469	459	453	472	462	449	462	442	450	501	421	521	477	443	466	452	404	447	455	459	463	480	465	440	465	417	469	468	477	490	486	448	466	458	445	459	455	481	485	490	475	495	472	473	449	441	466	441	471	451	432	450	457	437	497	420	484	456	454	444	479	465	473	465	491	468	470	466	480	453	492	462	486	462	427	443	457	451	441	471	489	435	451	468	426	455	465	479	465	470	451	454	468	457	470	469	451	493	482	438	474	486	465	453	460	468	456	478	450	425	461	464	483	442	462	440	526	473	444	458	423	433	471	481	456	495	450	445	456	481	447	441	496	492	474	451	468	452	454	460	483	421	432	459	446	433	488	462	471	447	419	448	472	457	461	464	487	447	442	475	469	463	506	459	463	478	494	476	457	454	469	460	506	468	465	408	481	488	480	485	467	483	467	460	436	445	477	420	491	429	445	470	506	441	441	459	489	489	444	491	448	430	475	502	491	457	480	435	435	420	498	465	457	456	443	446	472	466	470	443	421	444	463	447	460	462	450	484	456	489	425	435	465	418	421	498	471	464	440	419	471	415	466	478	514	442	494	470	463	473	425	401	431	426	479	439	445	419	458	500	425	464	517	484	466	489	478	475	488	460	443	438	448	469	457	480	473	473	443	454	443	429	501	443	480	467	451	452	488	440	472	483	448	458	466	464	445	433	434	458	446	482	465	478	420	513	435	420	462	457	486	421	448	480	463	443	464	467	461	480	477	450	424	469	454	467	488	447	458	464	448	419	436	468	448	470	479	478	414	484	452	485	454	438	468	488	441	427	436	439	461	490	454	477	446	474	456	471	451	475	443	449	452	426	447	469	451	433	455	459	438	449	450	473	502	437	448	416	461	461	490	445	437	417	439	488	456	473	457	421	497	422	462	485	460	475	456	432	479	489	441	465	461	497	427	466	442	455	463	479	453	470	482	446	417	477	466	444	471	461	479	468	477	474	464	461	450	459	493	500	500	452	456	475	459	456	479	484	436	429	477	463	475	416	474	444	467	482	468	481	475	444	433	470	480	480	437	477	464	463	456	454	482	472	448	446	476	479	445	459	471	477	440	469	429	477	455	503	456	448	459	429	471	448	452	446	441	451	458	458	499	476	427	472	479	464	454	476	452	473	474	465	457	430	450	458	510	480	465	498	433	421	458	499	427	508	470	443	475	442	400	474	481	457	464	482	442	455	441	467	464	447	450	524	474	454	459	445	456	454	475	463	463	434	480	461	454	477	454	474	461	470	434	448	454	457	428	454	435	484	461	469	450	480	462	469	491	469	425	428	443	459	459	437	458	460	485	451	468	472	498	472	444	469	456	500	472	458	482	426	462	466	460	459	454	452	480	471	504	458	457	488	448	474	456	493	452	459	473	445	446	479	480	461	460	479	500	448	440	480	522	466	452	453	443	439	453	497	484	445	436	452	462	476	477	477	443	488	471	429
4790	1279	1539	1112	767	614	488	438	384	355	362	311	303	320	275	319	289	312	298	285	250	265	291	261	267	270	231	259	275	268	256	279	255	267	281	291	269	283	266	262	263	276	242	271	255	261	257	235	256	261	252	288	253	265	232	259	268	294	264	265	258	290	261	270	240	241	227	233	284	237	251	270	276	255	235	254	248	256	227	248	225	228	251	233	249	242	241	272	261	251	258	236	293	226	220	270	234	260	233	261	250	265	240	250	250	289	244	259	236	261	263	281	263	259	261	273	253	243	196	267	237	272	241	243	261	245	257	231	257	255	243	246	274	245	265	239	233	239	246	274	252	245	230	251	281	259	259	264	290	279	254	251	255	273	231	264	253	275	227	259	240	268	251	264	236	257	285	255	255	275	250	231	247	243	251	249	265	273	254	249	270	245	275	257	276	239	253	256	248	232	263	254	257	247	249	271	247	282	261	247	265	244	255	258	284	277	250	260	254	262	276	258	251	259	248	230	254	273	273	238	226	246	234	232	267	243	237	255	257	225	270	257	278	241	256	248	263	241	253	256	233	236	217	254	269	255	275	238	274	262	284	242	292	244	246	230	240	280	244	249	264	234	275	256	254	228	240	264	243	270	216	250	242	244	279	251	240	231	260	261	229	245	262	266	244	258	252	249	287	245	280	250	249	274	240	263	259	253	226	257	221	254	271	256	250	279	260	260	255	249	275	284	241	214	241	256	242	230	232	262	243	239	262	250	252	237	264	269	236	267	232	244	238	228	241	241	253	235	243	247	278	255	252	275	253	279	255	260	267	228	247	271	266	244	238	226	255	236	254	238	252	237	279	243	250	263	256	256	253	235	229	265	246	236	276	236	269	242	268	272	281	261	244	241	242	276	265	243	242	252	252	268	237	252	232	266	221	230	249	233	236	247	249	258	273	272	259	240	266	235	247	260	254	226	227	242	263	257	245	240	260	257	230	245	236	261	259	266	274	228	249	229	254	256	276	237	242	250	260	258	242	250	267	277	252	262	255	298	263	265	272	278	238	242	243	260	265	264	273	269	251	245	261	254	260	265	239	268	249	243	281	259	249	237	263	248	275	236	275	236	257	241	251	256	251	279	222	261	249	244	247	253	269	234	263	236	275	217	257	289	240	257	268	250	270	244	251	252	255	229	234	251	286	237	241	256	246	214	266	286	263	260	228	243	274	239	264	239	267	269	238	261	254	261	260	234	263	258	267	268	264	241	258	236	267	268	219	268	252	257	262	259	255	253	271	266	270	267	258	262	240	244	229	274	213	264	256	273	265	235	253	269	269	242	264	253	276	269	247	258	240	247	221	278	246	274	246	271	237	239	282	244	231	253	280	244	247	232	252	259	231	243	250	253	246	253	282	232	270	293	293	244	271	221	270	239	230	264	238	257	246	251	258	254	228	282	250	241	291	248	262	251	252	269	289	267	230	265	240	267	244	244	264	275	235	246	256	249	234	241	257	257	258	277	230	239	259	251	267	260	257	239	230	272	236	240	244	270	255	239	277	224	247	276	241	254	235	232	262	249	267	246	249	232	264	249	263	265	257	268	272	240	240	259	260	246	260	248	240	251	249	244	266	261	288	243	248	270	245	233	244	266	229	245	240	277	258	266	258	234	254	249	252	257	269	260	234	275	266	231	268	253	236	248	250	256	244	231	290	240	254	228	237	228	247	260	235	272	262	271	241	241	253	252	252	255	260	233	284	267	279	264	227	236	257	259	234	239	243	222	244	268	251	243	272	256	280	254	257	227	247	252	265	286	241	274	253	253	277	272	232	270	262	241	267	248	241	223	268	228	249	227	237	255	250	268	228	247	232	265	227	262	251	260	248	249	249	281	228	230	260	256	243	267	280	274	245	243	251	272	242	253	256	245	238	247	256	254	256	253	242	243	283	260	266	208	258	259	253	252	234	257	274	237	252	246	273	236	242	261	234	261	229	248	238	259	211	253	257	273	226	228	261	236	239	258	238	246	269	251	253	272	233	231	259	264	239	254	226	273	252	218	231	243	248	252	260	252	207	264	276	260	250	266	262	241	234	239	249	265	275	235	252	237	248	253	257	283	250	270	238	242	240	246	255	257	263	266	252	262	249	249	248	232	232	229	262	243	235	259	279	243	247	248	255	244	262	280	259	274	224	239	271	244	257	256	259	267	280	233	239	236	251	225	263	251	212	253	249	261	269	252	245	267	262	265	260	261	236	223	258	282	231	256	263	238	250	274	263	214	259	252	270	225	255	261	244	261	241	271	272	255	256	247	279	275	244	268	268	273	259	273	244	267	235	264	249	251	268	264	264	262	262	270	230	281	279	235	233	241	274	238	257	237	226	241	232	234	267	251	254	256	273	259	264	250	232	253	223	273	232	270	262	232	230	249	276	271	256	252	262	244	238	220	255	222	251	257	236	254	219	255	241	269	225	252	244	272	226	284	281	222	251	252	262	233	267	269	232	246	254	243	239	256	199	246	267	247	272	256	253	259	294	235	260	261	230	265	270	263	292	279	246	237	231	275	286	259	243	253	248	227	261	252	287	237	259	255	242	273	273	235	239	237	226	255	268	242	262	264	237	227	246	255	252	239	249	259	265	237	234	262	279	241	235	246	260	256	255	256	272	270	261	252	247	235	266	226	248	261	246	244	249	274	282	234	273	259	270	225	234	243	268	251	233	253	259	252	241	251	273	258	268	235	237	264	249	240	245	258	246	271	270	249	262	259	252	271	250	264	253	251	243	266	264	255	210	250	254	253	263	255	241	249	274	281	257	274	252	237	213	285	267	275	257	248	242	245	253	260	244	245	245	277	268	258	251	273	233	251	246	242	239	243	266	237	245	241	259	246	235	263	233	247	233	261	246	275	288	261	264	255	249	264	256	263	249	271	263	249	243	269	272	256	236	254	239	263	227	241	246	223	262	239	258	235	264	242	240	227	248	252	271	260	257	260	240	263	232	244	224	257	248	272	257	246	251	266	231	232	262	249	245	255	256	240	239	254	256	256	256	263	267	238	270	237	242	276	238	248	242	250	255	271	230	250	253	259	239	210	255	240	264	242	237	263	257	241	225	245	235	254	255	258	237	230	270	268	241	241	254	276	224	264	276	228	262	246	235	240	260	242	266	267	244	243	238	250	245	266	225	231	267	268	266	265	235	276	245	252	233	256	271	267	252	241	300	252	282	228	266	245	254	268	267	245	247	269	237	243	236	268	267	253	262	227	243	239	250	275	271	257	258	303	247	251	262	249	275	256	248	236	261	218	277	221	299	251	252	256	236	243	236	240	252	268	263	240	250	264	261	249	241	258	275	263	254	261	267	252	237	247	240	252	229	280	260	262	276	251	253	246	233	275	247	245	245	238	254	285	260	259	249	257	260	224	241	275	249	263	221	234	236	240	278	258	254	233	228	262	262	257	264	218	255	247	273	246	247	290	299	278	249	251	253	264	258	268	281	245	260	281	246	263	259	257
5592	1840	3913	4296	3575	3005	2469	2112	1917	1763	1571	1510	1370	1267	1265	1202	1168	1135	1095	1037	972	981	951	947	950	936	987	908	909	891	857	933	891	863	902	900	844	827	859	859	832	881	828	835	826	877	907	828	852	848	852	855	801	835	843	800	808	796	837	796	787	847	822	876	781	828	860	864	826	831	816	786	807	845	844	751	873	841	814	845	853	813	828	803	801	804	839	787	805	846	784	826	843	817	784	815	800	804	796	807	809	795	754	816	810	783	865	771	792	841	765	762	772	775	840	783	816	825	843	838	748	773	763	838	786	772	811	715	765	867	772	821	744	788	797	807	790	891	824	811	834	797	812	814	764	805	811	817	801	780	816	816	810	852	818	803	788	813	809	792	843	838	779	860	779	796	832	839	760	844	828	867	803	823	844	769	822	754	812	741	817	753	782	780	817	794	859	799	808	784	815	786	840	807	811	814	771	775	808	777	742	813	808	737	817	786	771	820	807	782	877	824	785	815	818	793	761	766	806	807	783	784	787	761	802	809	812	798	807	815	801	803	762	776	809	771	857	807	818	773	772	820	799	781	813	808	850	781	734	830	783	816	824	757	785	824	843	831	776	803	808	803	785	797	817	791	795	771	852	798	823	782	790	752	809	785	808	828	827	788	799	830	790	783	778	791	803	754	745	776	821	846	803	804	832	827	789	718	778	781	832	760	824	797	788	849	747	799	730	790	816	752	815	756	806	720	789	823	871	781	842	810	794	805	787	772	728	771	783	775	806	808	817	767	829	853	780	830	860	797	779	793	805	816	824	836	834	812	812	785	797	858	817	747	752	796	797	775	801	777	754	751	813	835	861	802	766	849	805	840	750	815	793	796	787	779	801	803	787	790	806	758	818	793	789	788	741	791	793	791	824	828	788	797	772	740	800	771	787	780	800	797	804	738	820	785	824	808	856	814	799	801	766	798	775	761	815	778	794	823	754	816	811	803	811	767	826	745	781	757	766	828	767	787	785	797	792	842	769	782	792	827	829	807	801	788	795	849	769	817	772	791	749	838	776	791	813	799	848	824	800	794	834	797	755	838	824	812	823	828	806	796	844	828	791	834	863	794	808	777	759	771	729	813	774	796	797	768	784	803	767	761	749	810	744	801	867	775	798	775	842	856	808	793	822	812	794	784	815	802	819	783	799	796	782	836	803	833	758	791	785	758	768	815	773	762	829	800	786	810	771	803	777	826	834	777	827	782	796	795	799	841	812	787	759	797	804	835	823	829	768	869	804	795	751	840	777	754	808	797	786	811	760	776	752	807	796	801	814	819	797	838	761	764	822	783	784	815	791	780	829	838	822	827	784	785	811	805	797	773	826	767	841	772	777	751	786	816	774	794	798	783	747	785	772	823	875	822	782	741	821	817	809	783	807	774	801	766	828	781	741	754	825	793	813	794	807	786	771	797	801	778	768	780	803	801	795	784	806	794	810	787	857	796	762	824	779	730	801	810	781	808	784	745	806	777	781	804	801	795	836	792	846	787	783	855	826	794	773	805	779	787	794	806	783	798	790	835	811	776	763	855	802	796	869	795	807	820	795	776	861	811	778	815	752	785	813	813	794	824	782	817	840	776	806	768	819	777	846	815	810	803	837	804	870	738	769	804	817	798	813	763	724	818	806	809	784	823	803	779	779	846	778	827	778	781	765	879	782	811	765	773	817	786	791	809	781	716	817	747	808	826	773	776	828	829	825	764	785	830	775	802	789	790	826	761	806	783	738	783	813	805	791	791	791	802	776	813	754	726	833	756	815	780	790	816	806	813	773	793	799	800	789	770	774	819	798	783	824	811	788	796	790	811	813	843	823	818	815	762	771	778	841	765	813	746	801	818	796	791	785	786	836	822	808	803	820	763	793	775	762	819	843	837	836	797	798	802	794	797	832	762	752	790	797	776	787	797	729	804	780	785	747	790	849	763	769	789	745	801	770	779	817	835	782	785	814	808	806	799	808	775	788	788	810	827	833	824	797	758	777	827	830	796	823	782	764	811	763	778	785	754	775	822	778	765	796	783	779	803	807	820	847	801	799	809	781	760	811	816	777	825	833	829	784	797	821	821	786	761	797	809	795	842	801	831	786	787	805	797	833	816	758	820	819	834	796	799	782	739	768	777	804	806	810	793	809	765	819	812	821	753	788	847	815	778	817	821	758	798	777	822	818	775	803	804	769	805	790	793	817	748	797	788	796	785	777	781	758	816	832	877	799	803	754	787	764	809	794	783	814	816	799	796	810	835	823	779	824	780	801	817	787	797	773	767	811	758	822	847	806	822	844	786	854	792	764	857	787	812	781	779	792	874	790	745	841	828	763	799	775	828	825	776	824	839	711	799	772	779	762	783	795	760	800	780	847	778	836	810	795	843	790	751	843	841	779	810	821	812	780	801	765	795	759	823	842	839	837	747	806	802	768	841	822	846	761	809	760	807	751	833	798	809	801	755	840	816	790	771	745	827	799	797	764	803	774	812	800	810	791	808	792	812	822	778	830	800	784	799	764	761	731	816	837	783	817	800	797	831	775	808	842	771	813	797	792	791	872	777	812	805	777	842	828	795	834	809	802	833	783	766	813	815	817	782	822	813	784	811	811	774	845	826	793	775	784	815	843	788	792	783	779	780	824	774	754	801	836	774	766	788	804	819	796	764	756	796	787	817	793	806	800	806	819	750	766	788	805	782	782	800	760	811	801	783	777	734	838	864	812	772	775	780	842	806	787	788	782	785	754	779	724	791	785	795	873	830	803	758	801	827	758	778	840	806	751	801	797	786	778	834	821	831	777	800	828	808	791	810	782	778	799	762	820	751	816	814	784	821	812	838	795	786	808	815	807	786	807	786	810	834	772	774	758	788	801	819	825	778	753	791	831	820	843	808	771	859	792	794	806	823	801	834	762	813	801	814	767	765	834	799	774	811	808	812	773	800	829	823	753	782	775	793	773	820	840	822	773	790	833	809	847	767	823	830	792	790	795	782	760	883	814	793	831	790	878	834	771	796	810	820	826	790	807	800	775	836	823	819	795	871	825	754	764	794	788	798	784	826	766	778	775	779	767	800	789	795	791	815	780	832	793	778	803	808	803	797	846	780	771	853	778	819	791	762	797	759	812	781	769	783	770	789	802	798	809	757	785	794	840	780	764	828	841	773	786	782	830	855	849	797	795	798	803	734	755	782	795	831	782	810	795	813	755	814	782	812	783	781	801	776	825	851	769	735	820	806	784	770	822	821	804	798	810	779	775	876	765	794	812	800	791	785	874	771	774	819	795	819	814	758	776	801	766	784	833	764	790	777	806	781	781	800	798	784	771	817	782	844	780	735	785	790	779	877	761	862	838	760	788	842	786	797	813	808	838	858	842	826	784	780	807	829	749	748	775	805	755	782	794	791	790	769	797	828	824	790	817	827	823	739	794	856	781	777	733	792	805	799	761	827	770	764	790	854	765	777	833	786	798	815	801	777	773	779
9196	2481	2745	2049	1390	953	797	625	557	512	431	418	409	358	356	374	334	327	292	294	300	298	302	329	276	287	302	278	322	265	269	291	275	266	280	273	286	293	269	290	293	304	279	247	264	269	257	269	292	250	260	263	265	269	279	287	273	273	269	270	239	252	283	266	269	258	271	249	272	266	243	227	246	255	275	265	282	267	289	261	250	258	268	258	280	272	273	237	234	276	265	271	274	242	294	259	266	246	278	250	257	251	277	270	262	251	254	251	260	283	279	272	271	267	263	290	258	254	306	246	247	259	253	244	271	230	273	261	268	261	276	262	257	261	260	267	269	278	257	286	272	249	258	274	303	261	268	267	271	244	250	278	251	293	253	261	261	275	289	282	252	268	259	252	295	253	258	249	279	285	250	278	246	280	279	259	275	254	272	300	244	267	267	236	280	223	261	240	273	302	269	273	244	317	257	246	278	253	262	250	281	261	277	304	229	263	274	270	244	258	242	252	246	242	255	234	263	261	266	251	259	264	269	256	278	277	259	232	267	244	278	259	243	237	270	257	244	231	266	269	270	275	242	261	288	267	258	250	261	272	281	257	255	258	244	261	245	264	254	270	245	257	266	269	250	275	287	269	266	250	271	253	283	263	272	294	255	283	273	259	271	250	279	255	277	247	263	278	299	252	279	233	298	250	244	283	277	250	264	289	260	247	271	267	279	250	296	262	261	269	248	236	260	248	279	287	244	268	275	281	247	272	283	257	250	267	286	268	262	261	258	239	243	280	270	274	248	238	245	267	253	257	242	226	251	259	253	257	273	253	263	263	253	235	294	264	281	278	271	266	284	305	300	310	239	273	262	286	291	251	247	285	260	250	275	264	245	252	267	271	256	247	252	264	258	270	247	255	267	267	262	255	244	255	288	300	273	269	270	290	250	256	281	252	260	267	263	238	295	273	249	239	238	262	255	268	267	253	255	249	255	243	281	256	251	236	248	300	269	264	283	239	254	297	264	236	267	247	290	290	269	283	257	267	251	245	286	249	307	259	265	269	254	265	257	236	242	246	273	271	252	260	246	246	245	261	239	247	268	236	249	248	251	278	258	302	265	253	274	259	247	256	261	259	260	243	255	232	248	248	281	235	265	261	258	276	260	273	303	256	276	264	242	273	251	276	276	260	248	265	289	250	269	242	234	249	297	275	258	265	259	284	225	253	253	272	270	267	257	263	249	284	252	260	267	278	270	252	246	276	290	308	248	266	282	283	248	271	228	263	297	270	255	244	241	261	250	276	245	261	268	268	260	247	295	251	272	262	260	257	272	235	257	261	262	267	231	245	234	282	254	248	255	262	293	249	257	263	255	276	265	246	298	254	236	253	277	240	255	265	265	269	268	271	247	253	235	249	256	247	278	256	251	258	281	255	250	263	298	252	255	256	287	291	271	242	250	266	254	234	259	248	259	242	257	292	290	235	249	274	231	247	283	245	280	248	270	291	255	266	280	259	241	256	238	272	265	233	292	213	280	272	275	254	260	240	259	242	319	254	254	254	253	241	244	263	263	271	267	242	279	258	286	253	249	279	268	281	282	269	268	277	271	244	255	222	258	285	248	302	239	263	265	284	267	279	266	259	271	279	280	254	295	252	253	255	251	271	265	281	284	258	278	272	287	255	276	284	282	249	291	238	274	255	264	273	254	247	260	271	289	244	275	287	260	256	290	254	288	247	245	246	251	251	282	272	276	266	280	263	257	266	271	250	255	244	272	242	250	288	276	241	280	255	259	283	268	264	261	270	251	270	247	253	277	273	249	247	264	266	262	261	271	253	266	260	284	266	273	246	262	256	300	266	264	255	266	260	259	260	227	259	258	257	231	265	241	241	275	250	255	256	267	242	273	263	261	225	268	277	269	286	238	263	259	272	259	252	244	247	289	262	263	251	277	254	275	281	291	272	310	251	275	264	258	242	271	267	268	250	278	283	272	253	236	297	261	267	242	251	286	247	279	274	262	261	245	259	250	245	230	265	271	269	238	307	279	277	267	249	246	271	264	233	281	274	298	258	297	285	274	255	280	278	274	269	276	262	261	255	265	233	258	248	262	264	266	263	292	241	253	258	261	260	280	279	259	225	275	255	262	259	262	282	244	265	262	286	254	251	262	249	247	248	270	261	259	264	298	253	287	269	287	265	262	294	284	273	259	269	282	248	253	244	255	285	278	283	247	255	290	267	291	272	289	264	250	260	237	279	278	276	261	260	267	253	238	249	258	259	255	246	257	233	291	274	264	259	247	287	229	270	263	266	257	237	274	263	260	246	256	245	267	268	273	275	266	257	266	279	275	252	261	262	274	237	264	257	285	258	256	277	238	250	264	260	271	261	268	251	275	273	248	247	278	253	228	273	249	270	262	281	246	243	257	263	253	282	256	281	262	268	268	238	255	258	273	237	273	255	282	252	263	264	266	275	262	289	244	284	244	270	277	235	255	255	264	251	243	260	274	244	280	278	284	260	273	253	277	249	261	244	273	261	269	247	223	280	266	269	241	282	250	253	282	252	255	277	263	239	251	285	270	267	261	264	307	252	275	270	271	242	293	267	252	258	260	282	258	248	237	286	261	260	261	259	258	261	282	272	245	276	280	263	286	275	284	251	284	267	271	261	280	283	271	265	237	288	261	263	280	262	278	257	272	250	266	296	275	256	260	251	266	290	280	283	231	250	264	249	262	231	258	285	276	251	253	274	261	265	256	250	280	282	275	287	273	281	259	232	273	297	268	232	257	233	250	271	246	248	290	281	280	271	232	266	242	242	270	266	291	283	225	285	244	244	228	280	264	272	244	253	259	271	244	269	252	265	274	255	272	282	278	253	266	256	271	239	265	238	263	247	242	278	274	253	281	259	251	241	261	282	245	253	262	262	269	239	266	270	243	274	250	275	271	285	266	259	268	274	250	260	255	243	278	237	233	273	261	273	273	244	276	293	285	272	259	257	277	291	275	259	275	247	267	275	244	254	247	286	273	259	245	279	282	249	263	249	273	252	254	242	250	237	266	253	271	299	267	247	265	253	251	244	285	262	263	286	283	252	263	270	259	277	262	265	253	241	304	263	288	268	263	261	239	255	288	270	287	283	256	269	249	275	270	274	283	247	262	246	268	273	274	267	242	251	241	283	273	271	270	248	272	302	250	268	256	265	267	275	298	267	261	270	280	259	237	245	255	285	264	252	252	265	262	279	261	240	263	256	262	257	284	252	246	247	258	246	272	285	264	261	255	267	259	236	258	273	276	253	253	250	298	282	256	248	270	288	246	273	260	257	248	275	308	294	269	278	243	282	251	257	273	269	245	262	279	258	251	275	283	250	255	227	282	251	299	253	272	274	268	270	261	251	257	284	243	251	248	256	230	266	272	276	295	278	256	278	263	274	251	237	275	261	253	245	257	261	237	254	267	287	272	260	244	274	253	271	262	255	276	255	267	273	260	250	255	272	281	239	262	269	248	245	253	284
7721	2994	6585	6987	6049	4912	4120	3513	2961	2544	2275	1961	1988	1754	1701	1605	1498	1393	1336	1291	1268	1211	1215	1147	1150	1061	1041	1060	1059	1047	999	963	1004	993	971	951	940	1041	905	959	908	951	986	896	950	896	935	932	912	950	883	889	830	920	868	828	900	861	884	857	821	860	850	833	851	882	819	859	854	871	845	841	817	841	871	824	838	834	865	803	815	850	865	891	777	840	820	837	832	800	845	837	822	834	912	840	808	825	885	807	793	798	841	841	828	819	808	858	786	820	809	836	803	826	822	863	811	793	800	806	799	807	824	816	775	790	820	813	807	798	795	841	848	803	777	803	841	777	846	781	822	796	808	895	823	809	826	834	820	802	860	817	838	801	826	852	831	813	792	774	825	784	790	812	823	854	789	794	839	829	796	831	832	829	808	803	831	838	847	780	869	799	869	835	809	836	776	810	804	839	802	852	812	832	832	850	797	782	851	802	864	856	821	859	837	855	825	802	858	838	833	818	806	824	828	790	798	821	796	836	831	826	801	835	810	816	821	820	834	820	798	792	827	863	804	808	783	794	789	850	833	833	804	819	785	825	807	785	790	797	782	882	819	795	802	807	850	774	757	833	805	858	834	825	866	798	840	837	805	846	832	805	859	822	777	771	801	798	786	845	794	849	816	829	855	876	827	820	854	850	813	800	866	828	798	831	808	794	826	854	825	779	803	808	814	776	810	841	790	837	844	828	848	789	776	849	808	838	840	833	812	805	830	772	816	861	793	789	799	831	835	782	798	826	844	850	790	786	814	833	859	855	782	769	816	792	854	814	832	892	850	826	786	766	788	854	837	801	823	789	836	786	817	810	817	836	750	755	847	853	817	807	838	797	868	803	845	806	816	818	829	786	812	823	814	819	832	780	826	808	831	800	808	827	774	758	807	839	768	740	825	826	820	792	797	822	831	846	830	775	783	798	785	806	832	828	771	832	774	841	874	834	857	795	848	794	828	812	764	783	792	822	815	786	845	816	815	822	781	891	784	828	778	815	804	825	800	806	828	830	850	850	816	822	815	835	797	836	820	811	856	831	806	825	809	881	785	789	758	768	806	778	848	887	836	852	771	841	820	839	800	807	790	763	803	779	799	776	847	766	854	835	771	789	807	863	833	817	788	884	818	789	833	851	820	832	785	800	749	828	777	762	853	826	818	832	794	826	798	752	816	764	811	752	785	864	855	806	798	785	839	833	812	784	747	889	809	846	793	784	830	799	769	850	819	813	797	851	759	786	811	810	850	825	812	800	812	802	825	842	818	787	793	751	805	829	817	773	803	820	842	789	841	833	765	808	818	774	830	760	793	803	802	828	813	902	856	821	840	827	792	814	801	798	804	749	845	804	795	746	810	767	808	838	815	847	799	867	825	825	824	827	790	809	776	889	811	843	835	744	833	793	789	810	809	824	763	803	832	787	832	799	800	802	804	839	761	790	764	745	805	807	854	845	839	804	834	790	857	790	817	811	754	837	785	780	778	769	802	825	781	774	844	781	768	829	812	832	844	776	780	789	819	794	803	821	863	821	850	813	786	817	849	823	790	804	810	830	807	785	810	818	797	818	782	831	799	820	817	874	837	830	831	814	808	828	773	772	808	789	773	794	780	791	846	844	792	791	828	830	821	830	834	807	808	797	823	759	791	801	815	832	821	800	804	877	864	843	791	853	835	830	814	821	840	823	791	755	841	813	844	870	853	788	861	795	797	831	849	850	816	804	805	803	805	829	782	835	796	758	829	835	832	789	806	851	815	872	864	820	831	799	834	804	831	827	811	860	823	818	832	817	796	828	828	854	823	834	838	865	842	791	789	801	841	788	843	787	827	817	811	849	786	830	826	737	760	812	793	830	842	850	812	772	815	860	814	761	819	787	788	867	821	804	824	816	845	869	785	884	803	813	811	830	855	855	805	851	806	789	846	815	846	784	794	782	812	785	782	812	830	828	779	837	798	779	782	796	829	790	800	830	861	850	801	825	796	818	824	835	836	816	802	848	803	795	767	739	837	780	808	786	862	817	847	795	790	799	804	799	793	787	758	883	791	817	840	849	870	807	866	803	754	798	832	801	839	781	791	787	833	780	745	841	801	801	843	856	761	864	793	818	884	839	852	820	792	790	832	842	838	843	788	818	877	779	842	842	846	784	832	764	846	807	815	786	851	837	815	857	813	809	799	803	784	821	860	802	828	795	822	831	765	796	814	813	813	817	793	766	815	846	829	784	826	786	815	819	814	852	829	849	775	786	844	798	812	812	827	802	827	849	812	851	789	777	868	785	819	824	816	857	855	838	748	787	805	856	817	847	790	804	780	803	806	831	823	813	770	819	864	849	842	784	842	843	793	775	821	865	808	757	819	832	776	811	829	789	843	742	886	861	834	830	856	783	795	836	744	821	854	846	801	822	811	790	857	795	778	819	749	778	861	784	768	768	735	816	821	782	783	856	862	797	776	740	805	791	816	814	826	849	794	807	806	813	803	808	812	789	824	801	800	853	783	810	846	818	838	865	825	820	846	825	798	801	873	821	853	823	762	802	801	836	805	816	844	827	809	789	781	805	800	801	796	801	854	826	831	802	860	794	846	800	802	796	715	771	821	807	804	823	776	823	786	853	818	829	824	815	800	808	800	823	794	820	851	852	793	831	821	814	813	840	813	812	828	853	848	815	793	811	823	813	842	795	808	792	781	864	823	805	837	784	860	808	787	801	824	823	820	789	812	813	796	811	793	825	844	802	789	803	791	787	786	830	821	859	855	819	834	795	853	863	772	806	748	768	855	812	809	840	856	809	809	818	841	775	809	837	797	789	823	840	799	842	777	825	809	805	864	824	827	815	826	852	764	812	837	852	821	816	812	874	807	778	802	870	808	796	786	749	810	797	849	838	828	820	872	825	793	805	803	829	843	794	786	854	830	780	892	808	835	807	821	812	815	807	799	788	824	805	775	820	828	868	814	798	815	834	820	830	801	836	778	801	743	840	800	815	805	820	822	821	805	789	855	799	814	832	771	803	785	775	848	809	816	805	751	794	842	826	787	822	815	782	824	821	808	804	816	823	818	800	810	791	832	843	818	826	808	791	846	760	802	757	831	804	812	829	780	836	820	847	821	801	843	837	857	844	789	820	789	784	811	838	827	832	783	799	776	833	839	812	776	811	806	780	744	787	764	806	767	838	830	830	785	795	794	784	829	813	808	775	860	862	801	797	787	852	813	823	842	821	764	799	849	839	766	800	788	791	797	807	842	753	809	834	834	785	811	831	757	823	802	777	771	867	786	786	843	782	764	774	841	827	838	807	790	819	824	732	733	807	805	857	854	873	773	798	810	860	865	836	782	785	781	812	825	771	830	848	823	792	779	828	805	821	850	833	852	820	824	826	792	812	861	819	798	815	805	788	788	828	771	822	844	823	780	788	861	822	783	847	828	740	850	748	772	783	830	786	786	858	864	819	805	829	815	767	828	816	854	799	811	806
1150	179	168	174	178	170	161	149	137	105	138	134	119	125	134	133	138	144	138	154	121	136	147	121	134	116	119	125	142	143	124	137	130	135	128	150	127	132	128	104	120	123	140	123	133	128	136	134	124	130	133	156	116	135	137	120	117	122	128	107	125	120	138	125	134	125	123	129	144	115	134	144	143	113	141	133	127	147	117	140	135	130	139	125	135	143	119	111	121	123	122	117	126	149	121	133	115	126	160	121	129	114	125	125	123	156	136	128	119	128	125	131	132	128	129	136	126	116	125	153	114	132	152	144	114	129	127	128	135	111	141	134	117	122	141	135	135	141	129	135	148	157	137	127	138	136	131	141	137	137	134	152	129	131	135	126	121	121	108	129	136	138	119	141	122	105	124	137	135	119	147	122	126	137	136	156	125	123	115	142	141	130	157	116	126	121	107	123	114	140	137	134	131	135	139	126	137	115	118	131	116	119	109	123	128	119	117	128	137	155	135	118	129	121	132	140	140	146	127	116	110	136	123	142	132	135	105	119	119	132	118	122	134	120	135	155	128	132	117	140	132	121	136	109	103	147	132	135	143	133	168	135	128	129	112	137	147	145	155	132	137	119	135	112	146	116	125	129	131	118	133	135	140	129	126	136	127	136	110	127	132	141	118	124	109	146	137	128	110	135	106	134	129	161	117	112	124	126	140	117	140	118	144	145	141	137	135	145	124	130	149	128	146	115	124	129	109	131	120	132	124	125	139	160	117	135	121	122	124	129	150	134	134	141	112	139	141	113	127	122	127	133	134	127	122	116	130	135	137	140	149	127	107	134	118	120	94	132	134	116	124	120	131	109	136	114	122	138	149	137	142	116	136	130	123	151	139	107	145	150	133	124	113	126	133	135	168	156	105	126	119	104	112	122	138	151	143	131	122	126	135	128	135	114	103	134	150	128	129	141	122	137	135	136	106	131	144	136	123	109	152	128	129	124	121	128	140	131	133	137	134	133	140	129	142	120	149	112	122	134	123	138	145	130	126	129	140	117	132	134	138	147	125	134	128	126	111	104	132	142	120	144	128	132	131	129	148	128	108	131	127	145	132	124	128	134	117	129	135	129	120	144	121	134	134	119	150	124	111	130	132	132	119	133	126	150	127	112	109	122	123	128	120	128	112	137	142	145	137	108	122	130	137	123	155	133	133	140	139	131	130	110	123	136	135	117	145	152	142	134	108	132	141	132	138	128	121	134	116	133	129	143	130	112	119	110	133	126	132	105	126	116	131	126	122	131	113	126	126	121	107	138	126	143	130	142	133	138	111	130	130	135	135	140	125	106	131	116	134	166	141	130	122	131	118	138	129	138	125	128	146	134	130	147	126	130	137	145	124	136	120	144	156	131	140	138	129	118	135	127	136	134	139	134	114	143	151	130	146	127	133	144	120	120	123	116	136	147	123	144	120	140	123	136	118	125	124	124	124	125	137	105	136	123	125	116	137	124	103	121	109	134	129	129	143	130	139	132	133	134	112	126	113	131	137	123	130	130	137	126	131	144	150	115	109	132	139	120	137	137	140	140	139	125	115	128	122	145	135	133	149	136	146	142	136	125	119	124	120	150	143	150	130	133	126	126	123	114	108	136	129	130	131	125	125	142	119	124	136	116	130	125	138	117	133	115	130	131	122	125	124	139	139	127	150	116	127	126	129	125	135	125	121	125	136	124	138	125	140	132	119	109	138	119	136	143	121	119	131	140	131	115	137	130	127	130	115	132	120	126	139	125	115	134	143	136	105	136	156	143	135	133	130	128	132	140	133	121	125	110	130	123	127	122	132	111	132	132	137	115	133	127	135	118	137	128	124	135	150	117	122	137	127	135	130	120	149	159	99	134	153	141	136	155	143	128	121	116	131	127	129	147	126	122	115	126	130	157	141	145	132	123	134	149	140	142	127	127	116	150	108	131	129	128	122	127	131	122	131	124	119	147	146	133	121	149	143	133	122	128	138	112	126	116	115	120	146	120	151	145	111	113	120	135	112	115	116	152	119	123	137	140	144	150	127	144	156	112	114	119	121	133	128	135	127	112	138	127	136	120	123	114	123	128	137	121	126	128	152	137	109	132	146	128	100	132	137	137	130	111	128	153	131	135	139	145	110	138	137	114	140	133	122	126	130	125	126	141	137	130	140	117	141	131	124	124	135	134	130	119	114	140	136	120	142	123	134	111	125	125	140	130	126	108	118	138	120	132	136	134	104	118	136	124	137	112	143	138	117	122	143	134	141	147	125	119	136	123	117	128	129	134	134	125	125	114	138	132	145	121	137	108	128	133	124	115	127	116	157	133	141	115	113	117	133	120	124	152	125	124	136	131	119	141	134	127	135	123	129	134	135	113	127	122	132	110	116	140	122	120	140	122	138	133	141	135	112	118	146	122	125	133	122	134	123	122	123	119	136	134	159	116	131	137	126	143	114	132	125	114	126	135	128	131	115	146	124	133	142	133	132	134	112	122	123	131	107	112	132	135	108	144	128	121	123	124	126	130	127	116	129	130	141	108	115	107	128	126	131	145	134	121	131	128	129	127	128	118	139	129	140	127	134	136	114	149	128	135	132	131	139	145	113	128	122	104	146	151	121	136	116	142	132	119	126	121	134	110	143	133	129	119	119	114	132	146	122	132	130	101	137	135	146	140	148	133	111	140	134	122	135	145	144	125	108	118	118	139	126	131	131	131	108	125	131	132	120	115	159	144	121	120	131	122	146	118	129	135	132	125	116	137	142	142	152	120	131	131	123	139	118	114	119	116	138	123	140	131	125	132	119	124	134	121	140	129	126	101	129	140	104	135	152	118	132	149	120	148	148	136	130	118	135	157	133	119	108	118	118	124	125	153	121	136	131	123	115	120	114	142	120	131	129	128	161	150	119	127	105	111	137	133	142	147	114	110	123	127	155	142	150	128	118	146	113	124	132	120	121	155	133	138	120	102	107	138	134	140	131	137	122	131	116	122	148	140	130	105	106	124	129	135	147	131	125	127	137	114	139	130	124	127	122	137	137	128	115	119	122	121	132	150	136	129	127	135	134	147	136	129	155	140	130	121	135	121	117	119	117	134	124	134	130	115	104	105	125	109	122	112	103	122	141	120	113	124	147	135	123	149	113	148	138	144	120	135	114	131	141	126	143	123	150	146	122	120	112	125	130	111	122	119	160	115	143	127	124	166	130	128	108	148	135	133	107	126	118	123	137	148	132	123	126	128	124	137	129	135	148	140	127	147	130	121	114	116	133	129	137	110	138	126	122	123	124	131	120	138	139	136	127	125	123	144	120	129	128	111	142	108	117	120	123	123	136	124	114	139	116	127	117	152	120	109	133	115	113	122	127	138	121	123	129	133	143	143	134	124	130	127	138	122	110	99	129	144	139	127	138	122	122	140	136	152	130	129	126	148	126	114	132	127	149	135	124	134	117	131	116	151	126	130	118	122	109	142	110	102	119	137	136	125	136	121	131	123
1877	579	599	651	626	595	554	578	518	515	496	480	474	522	481	482	488	485	469	458	442	500	451	447	517	412	489	483	462	459	482	477	455	481	415	477	489	429	412	471	452	450	467	520	470	488	482	423	507	467	468	422	483	471	492	493	486	497	454	466	462	474	479	426	454	458	484	453	468	433	436	450	433	424	468	425	447	436	496	429	450	475	429	492	438	417	496	448	442	504	460	490	476	449	462	431	480	439	449	460	451	484	463	456	472	458	421	488	477	469	483	474	433	491	443	462	450	456	461	482	497	437	460	437	452	453	472	492	446	461	496	444	471	422	426	474	451	452	448	469	471	461	479	469	468	472	461	473	460	460	438	468	446	430	452	435	460	483	447	413	455	480	450	455	463	493	491	467	463	501	469	455	465	481	451	486	459	461	485	477	487	491	474	455	477	463	472	503	451	425	424	449	466	477	421	462	443	488	469	443	462	462	448	446	463	484	412	470	423	471	483	500	466	440	504	403	461	472	441	460	457	459	481	430	461	436	481	420	420	418	474	464	485	472	440	465	513	494	445	453	462	433	454	510	452	472	446	456	434	424	456	454	437	452	440	488	480	474	471	440	477	459	455	434	475	438	459	490	448	500	431	477	475	447	471	459	412	487	477	428	440	487	471	462	455	470	439	443	443	460	443	466	467	488	489	458	449	424	448	447	450	442	469	429	479	455	489	465	457	443	475	436	495	443	465	447	448	459	447	471	458	434	482	455	461	473	464	468	482	460	439	452	426	494	494	445	484	473	488	463	440	456	433	468	472	465	456	443	498	472	512	452	480	445	492	470	447	454	478	478	518	427	468	459	441	446	441	503	459	473	436	434	462	442	463	433	447	445	451	468	445	462	421	466	454	472	424	433	453	462	478	482	459	452	458	438	465	439	453	492	463	474	479	500	440	436	442	461	416	499	462	430	467	455	473	450	448	447	512	478	462	482	447	463	469	475	458	436	459	413	461	418	489	440	487	466	497	477	478	465	488	464	516	458	461	447	469	439	459	465	475	459	448	494	469	470	496	451	439	459	472	482	482	469	451	491	459	479	489	468	479	474	442	433	463	434	470	394	453	481	483	442	443	451	469	469	480	423	432	498	474	436	465	469	472	445	419	461	458	472	474	446	436	485	449	447	469	432	468	443	447	470	451	470	456	401	456	440	464	448	449	443	490	458	471	463	476	502	453	452	459	482	459	444	475	432	518	444	470	501	468	447	463	478	466	452	459	440	497	442	484	460	462	466	455	480	462	512	460	422	460	462	456	467	448	427	459	468	495	469	439	428	440	473	457	490	441	451	464	478	448	471	453	473	441	435	464	449	460	448	439	493	507	473	444	434	507	448	454	464	447	462	479	432	450	475	455	456	470	476	478	480	488	450	460	471	428	476	455	461	475	445	489	495	465	493	483	465	434	455	466	443	477	446	454	466	501	451	479	440	457	514	460	460	457	459	452	472	486	419	451	422	457	434	495	449	480	445	465	451	494	480	454	448	483	441	464	471	457	438	460	515	464	463	444	470	427	429	474	426	443	457	437	467	461	459	432	438	466	462	494	496	467	480	451	448	467	468	460	436	458	497	490	477	473	437	469	449	459	409	427	455	456	466	467	441	432	430	464	490	427	429	476	399	426	432	487	455	462	493	470	458	435	466	458	449	465	475	454	463	457	470	445	436	480	469	467	442	485	459	478	449	482	441	481	439	458	444	497	455	451	473	450	441	462	487	422	461	500	436	436	475	512	425	467	445	467	453	461	511	449	507	468	441	473	474	461	443	486	451	477	492	496	448	477	475	458	438	439	433	462	436	431	471	464	472	466	438	468	453	461	464	463	471	470	451	436	450	505	468	454	441	453	443	450	467	471	509	445	462	417	482	439	461	451	472	456	459	461	459	434	440	475	459	439	481	464	447	465	451	468	485	470	438	464	471	491	446	461	456	459	456	476	455	445	457	469	501	449	452	456	447	473	453	428	428	478	445	439	410	457	426	442	442	452	450	480	434	440	459	445	493	460	468	489	475	444	485	454	508	448	469	484	441	470	421	428	465	449	457	487	492	482	480	440	465	439	434	456	458	457	460	460	463	435	433	455	439	471	471	478	442	445	492	463	531	489	474	483	471	492	480	440	452	499	467	457	483	481	473	468	473	443	470	465	435	426	476	463	458	492	463	482	446	457	480	466	466	506	462	469	449	449	448	474	435	460	432	449	490	486	443	467	461	498	425	457	471	474	445	445	502	463	428	440	465	438	441	469	456	455	443	435	474	447	478	480	473	446	446	471	502	447	427	460	485	450	498	474	453	452	429	413	485	479	446	436	427	422	457	436	460	455	499	434	443	478	462	447	441	455	479	472	463	479	478	480	464	451	484	434	477	447	468	432	417	475	473	505	463	509	469	464	492	485	476	451	440	451	473	452	433	476	468	465	459	473	424	438	448	485	454	476	473	453	475	458	487	436	469	481	418	464	451	447	474	434	447	438	447	450	441	488	480	431	472	485	463	449	476	494	479	481	442	428	433	446	475	445	460	445	488	445	437	429	456	438	449	457	451	475	497	476	462	445	488	458	449	453	502	492	456	451	451	455	460	454	475	467	470	463	466	445	432	498	448	466	481	471	461	501	440	440	459	453	444	464	447	483	449	469	506	483	455	490	451	455	415	483	437	473	443	462	507	480	486	460	454	429	446	456	461	490	465	449	483	422	498	464	445	469	465	473	452	465	450	495	456	455	461	459	452	498	458	449	460	467	443	496	441	468	457	487	461	430	497	496	449	477	436	481	472	465	450	478	462	448	484	473	476	468	439	460	458	469	487	467	451	489	484	460	422	454	501	425	451	433	463	496	473	449	500	436	489	468	429	436	422	430	464	450	450	478	456	447	482	493	449	478	481	447	469	493	475	454	484	465	473	454	434	453	460	467	470	477	441	462	498	472	447	438	439	475	483	458	457	481	424	489	484	460	437	459	473	452	436	468	479	477	423	493	457	453	478	456	450	441	457	478	494	434	508	474	451	472	451	448	445	466	464	508	450	475	429	439	453	467	466	457	424	487	448	472	465	497	454	470	456	455	455	461	449	446	436	487	457	457	440	447	460	436	450	449	453	471	498	457	443	461	428	446	437	477	461	443	465	451	480	425	470	467	471	473	477	485	441	498	461	486	457	434	502	480	463	470	429	466	438	432	475	465	432	455	481	460	451	480	441	467	478	453	456	461	493	461	435	429	488	422	461	486	485	445	470	426	475	471	452	473	486	475	460	438	475	474	450	471	468	425	481	470	496	498	449	493	444	484	449	430	486	435	464	430	459	468	432	474	496	467	425	478	475	449	469	458	455	424	469	458	493	432	437	473	463	452	451	430	459	466	478	477	493	472	466	454	424	466	426	485	462	476	453	463	502	441	472	474	452	501	493	491	455	493	472	448	452	449	452	481	436	479	485	471	460	467	450	460	478	476	474	434	459	458	442	494	449
4950	1297	1499	1154	815	606	529	407	398	396	375	386	324	304	299	316	271	290	273	253	265	247	319	283	291	247	264	295	258	237	271	267	262	250	256	233	241	250	234	264	256	259	245	268	251	240	252	256	237	295	268	258	256	274	250	266	274	225	256	241	251	263	276	245	253	265	276	284	249	246	278	256	254	251	264	263	262	254	261	229	253	239	253	265	273	265	269	246	246	263	266	212	263	278	251	235	246	253	253	233	228	235	246	270	269	252	227	272	280	276	263	257	258	244	281	232	273	230	278	251	257	265	234	245	248	312	242	248	259	265	258	242	251	255	252	255	265	267	254	226	231	248	261	209	291	228	235	260	269	242	264	260	258	257	240	262	246	225	244	261	251	252	245	274	266	270	238	276	249	255	267	271	233	233	257	284	259	273	259	245	237	261	271	259	262	237	244	267	265	224	267	213	251	270	231	232	286	244	262	254	244	267	268	245	242	224	259	268	264	254	248	247	223	245	265	248	229	225	236	243	248	252	263	271	241	287	280	314	260	236	240	278	253	262	253	257	253	243	243	277	247	277	257	234	243	252	235	266	251	243	242	256	267	253	233	243	242	264	239	271	261	260	265	257	262	257	283	251	248	267	236	249	254	252	251	264	245	262	293	253	252	249	273	258	243	275	233	266	243	224	261	270	227	241	275	254	266	234	254	257	254	250	241	252	256	255	240	269	238	257	290	265	226	229	277	253	266	269	264	251	251	274	260	264	266	247	233	249	277	278	242	266	279	253	273	255	230	234	253	277	253	252	257	247	224	243	265	275	260	248	259	271	259	243	243	243	246	245	266	237	233	240	247	255	253	266	269	268	224	247	265	259	245	277	266	273	249	284	255	283	226	251	271	257	252	224	254	253	289	252	271	267	225	230	247	242	246	229	260	258	248	248	250	261	262	242	236	282	228	256	243	260	252	227	259	230	258	271	232	258	250	242	258	256	256	251	256	280	267	245	264	252	260	233	249	235	259	262	271	220	229	269	273	259	267	233	235	263	261	236	265	253	244	252	226	252	275	232	224	257	244	266	273	263	255	258	276	237	256	271	273	283	293	246	259	246	248	246	233	251	280	261	253	269	270	243	251	254	285	252	249	238	282	276	261	259	269	247	263	269	248	249	258	235	259	256	254	257	239	283	255	250	238	250	248	273	261	264	273	260	264	274	267	252	238	236	240	240	216	220	253	259	237	268	275	226	246	274	271	276	232	233	244	252	244	268	259	230	263	229	236	246	262	240	255	277	274	234	232	265	249	249	247	277	248	256	262	279	262	253	233	260	248	233	238	263	258	265	237	252	255	246	250	267	246	224	229	274	228	250	246	257	259	268	258	214	252	253	242	247	262	247	226	264	261	239	270	257	237	260	285	265	261	266	226	269	234	250	268	263	268	265	254	241	269	262	257	262	252	270	270	255	240	275	255	240	278	245	265	270	260	273	275	230	241	264	249	251	239	263	229	247	252	249	262	245	263	226	234	270	277	255	236	269	249	256	271	273	261	291	266	273	270	243	264	250	262	270	259	266	294	272	256	250	271	261	242	247	287	257	254	244	250	247	268	251	266	272	256	237	244	232	239	236	237	245	283	258	213	279	260	269	271	261	239	259	284	245	247	249	225	236	254	261	265	260	243	272	239	243	249	250	259	265	227	252	282	251	242	257	251	266	219	248	265	232	239	243	247	246	243	256	234	267	247	244	255	259	237	257	264	245	261	259	261	248	274	238	257	227	251	262	233	228	244	225	271	217	254	258	275	216	261	254	232	259	263	259	261	236	244	246	262	258	240	246	254	252	270	261	276	243	287	266	264	263	283	231	252	290	242	269	262	252	268	249	248	269	225	308	249	266	297	285	233	236	214	273	290	276	244	241	260	230	255	246	252	272	225	274	217	273	260	240	259	261	233	255	243	226	275	238	259	254	224	240	258	252	261	240	292	293	236	251	244	257	274	240	248	274	255	264	256	220	247	221	242	257	256	229	250	270	275	265	238	252	233	259	249	243	261	247	243	256	245	257	240	228	270	245	251	246	248	245	270	263	274	245	263	271	239	265	257	261	274	234	243	262	283	257	262	246	284	241	234	243	247	223	262	247	236	263	261	245	266	234	257	245	263	245	258	286	220	240	252	237	228	239	260	273	250	213	241	265	249	267	234	258	260	257	252	289	263	261	279	227	242	257	244	252	247	233	254	252	247	269	251	242	266	247	253	294	247	274	253	279	229	259	259	248	268	232	271	254	267	260	224	253	249	259	242	270	279	256	242	261	274	227	263	229	237	253	245	278	283	271	240	249	263	273	287	229	256	254	260	244	252	239	232	245	264	212	284	261	243	239	260	246	235	251	253	267	278	266	226	272	252	249	260	258	245	265	238	265	262	262	256	230	246	251	265	248	275	256	256	246	260	214	245	253	263	268	207	270	252	271	259	255	251	228	266	263	258	238	244	267	259	263	231	255	254	258	249	260	265	243	272	273	241	273	234	235	274	242	261	243	253	252	265	253	240	269	274	247	234	247	240	242	267	276	257	272	269	268	251	252	268	244	269	244	291	236	251	265	258	236	243	267	248	286	258	266	252	256	244	239	271	259	233	250	257	236	242	254	240	267	267	273	265	234	217	261	226	248	229	255	246	244	255	278	232	264	252	263	239	275	237	265	236	255	244	244	250	285	220	241	270	272	237	272	242	252	292	252	255	239	274	251	280	238	280	251	242	239	248	256	221	253	273	249	286	265	278	270	253	254	228	230	275	247	258	241	272	274	256	278	274	267	254	255	252	231	233	261	271	266	266	266	272	262	248	277	230	227	254	245	227	278	269	252	263	271	241	252	262	258	254	255	280	223	249	268	268	258	235	280	256	251	281	285	245	267	243	266	268	261	257	245	264	265	257	244	256	273	242	251	271	257	273	232	245	261	277	250	289	260	279	243	274	251	251	266	262	265	238	243	261	242	228	252	248	225	237	236	247	252	265	250	244	223	266	251	250	266	285	256	249	244	227	280	267	279	265	266	236	248	259	234	277	263	238	249	249	266	236	241	242	262	261	256	260	282	254	232	246	263	241	247	230	268	255	275	264	252	255	247	225	250	244	274	286	255	244	247	252	250	254	256	241	261	267	270	274	266	266	243	250	276	249	258	250	277	248	253	255	277	273	222	272	274	243	270	262	248	264	248	236	262	233	260	243	281	255	272	232	263	263	259	261	257	247	257	246	247	259	283	252	253	273	263	283	241	309	269	287	270	226	259	231	245	251	275	290	265	245	263	257	278	252	232	265	235	234	255	249	248	262	264	259	263	254	270	283	231	280	281	234	281	250	258	249	260	246	252	256	268	274	278	259	259	243	242	252	263	292	248	237	222	255	223	272	235	256	264	258	258	267	283	262	238	225	255	265	272	272	245	252	267	252	285	234	292	299	251	248	288	230	258	275	229	275	263	238	250	261	249	260	261	232	250	246	244	283	246	249	249
5623	1935	3974	4234	3503	3095	2508	2130	1971	1709	1587	1438	1304	1294	1266	1085	1157	1099	1060	1019	1033	1001	961	975	978	998	936	953	847	915	884	893	931	860	910	860	873	856	837	825	828	855	829	868	783	836	842	873	846	857	815	820	910	830	828	821	835	787	811	839	817	803	859	789	823	849	802	836	786	821	783	819	770	820	813	771	771	783	831	795	795	798	802	819	838	804	804	793	818	818	806	828	841	832	778	819	782	822	820	804	722	779	786	789	774	857	844	781	809	784	797	826	806	830	799	801	808	790	800	783	803	860	804	819	814	773	762	862	757	776	815	775	833	813	832	775	818	831	803	843	810	810	850	787	786	813	801	856	788	793	810	803	811	773	770	826	792	841	790	815	780	819	846	798	793	778	841	779	791	827	812	771	808	776	800	815	765	787	836	845	828	766	870	800	789	826	830	795	844	784	845	792	837	796	849	821	820	796	809	860	787	842	791	809	783	773	807	818	833	818	785	785	788	808	796	778	798	808	789	804	797	826	810	796	743	763	785	809	853	823	749	772	863	773	869	844	859	833	793	756	813	738	800	766	842	765	840	746	819	835	805	829	816	770	802	809	813	841	792	785	787	794	828	810	817	803	818	795	760	858	841	815	798	809	794	809	774	774	807	753	830	773	755	778	816	799	740	754	763	797	823	802	783	797	817	768	785	803	795	822	822	779	807	777	776	768	769	800	815	762	812	849	794	796	818	833	775	760	801	780	811	813	830	772	794	849	808	840	804	780	777	793	816	814	754	794	798	806	869	835	798	771	807	832	742	840	802	772	808	827	818	840	834	847	772	766	790	783	814	803	816	764	787	781	827	799	802	806	831	799	745	768	787	803	779	805	816	811	809	829	787	822	786	835	774	772	770	846	854	771	853	809	820	794	775	776	772	820	808	814	802	791	787	795	824	785	787	786	821	827	803	818	778	736	764	788	816	782	743	835	819	847	822	792	779	820	799	802	798	816	784	861	844	862	782	779	803	783	779	748	800	842	789	790	802	833	865	769	795	792	830	768	775	770	823	816	878	766	739	786	834	825	802	812	831	783	821	776	791	784	837	769	781	864	828	782	764	775	782	824	803	746	797	786	831	800	790	839	826	841	809	861	797	796	815	824	816	787	834	804	781	799	807	846	805	781	797	788	825	779	845	785	835	777	837	851	792	781	775	777	801	807	801	794	780	820	806	830	793	838	788	763	750	803	782	784	773	878	813	821	871	797	773	790	793	805	802	825	798	795	804	776	764	787	766	788	829	831	820	742	863	828	807	773	788	781	788	781	810	758	775	801	771	796	840	828	787	758	772	802	839	777	816	760	773	769	815	806	811	776	826	787	799	818	840	758	754	812	828	797	853	818	782	807	807	830	792	797	787	764	793	793	818	818	799	777	812	790	806	778	789	778	763	822	813	827	807	749	788	808	822	757	757	814	813	793	799	807	779	839	818	818	843	813	824	772	776	813	836	815	746	828	807	790	815	860	825	812	755	766	813	778	773	757	768	815	789	783	834	821	793	809	777	746	789	835	801	785	800	804	791	807	821	795	768	779	777	802	813	780	804	837	822	787	856	742	722	751	786	830	757	802	776	830	775	788	778	784	830	826	763	817	805	815	822	784	842	818	844	818	786	798	821	802	760	787	854	807	804	805	792	803	829	798	763	751	820	791	778	759	828	814	812	819	819	718	822	766	780	747	801	793	796	767	763	824	772	736	798	791	760	779	795	779	788	803	801	825	807	838	729	807	799	787	763	835	807	780	762	790	795	804	829	785	795	821	757	787	814	852	827	759	787	724	812	774	778	782	801	810	819	777	794	799	804	762	791	809	777	808	775	793	804	763	745	791	804	839	796	758	837	760	789	715	807	745	821	826	791	765	832	767	802	804	764	805	799	836	793	778	795	827	762	817	798	774	845	788	769	795	794	753	797	797	786	752	805	791	754	787	777	826	789	857	768	756	772	803	793	797	779	859	787	777	799	806	780	831	816	841	808	767	767	835	818	823	809	722	773	787	803	805	787	822	795	798	824	796	808	800	805	808	787	784	774	794	796	857	728	873	813	781	823	824	724	799	824	801	825	794	802	820	814	817	783	808	792	767	773	823	794	769	817	780	829	786	787	807	801	812	735	780	853	780	818	841	790	765	770	814	792	808	834	811	827	766	812	771	748	814	774	836	786	850	821	816	816	809	802	789	847	799	731	813	812	810	812	803	795	787	844	773	813	763	777	819	796	801	805	799	797	776	785	804	792	812	804	818	804	789	789	800	803	828	816	788	790	817	817	746	841	725	797	806	820	844	811	809	727	805	844	808	835	795	792	854	810	783	814	758	782	842	784	745	834	812	828	831	811	784	813	786	749	807	736	810	811	827	769	764	848	823	791	782	773	814	842	849	771	817	814	775	767	769	825	806	747	833	836	836	847	796	874	834	821	810	775	816	805	780	851	822	835	781	831	767	812	835	812	798	770	771	804	854	793	811	809	797	838	828	801	797	788	837	804	815	909	813	828	814	792	793	766	823	764	771	809	813	815	787	728	786	796	788	818	782	831	775	814	807	796	805	839	781	807	793	831	823	787	783	845	817	852	814	803	785	736	772	806	826	804	780	768	773	798	803	780	761	831	771	825	747	859	810	805	795	785	825	820	790	761	846	773	752	785	783	824	815	781	793	768	800	834	878	818	822	796	765	857	834	764	821	824	805	812	828	786	846	768	810	859	831	780	813	808	783	771	794	728	776	784	818	865	836	812	803	790	847	805	778	787	838	832	822	834	813	796	790	791	795	784	801	803	816	777	824	789	784	793	789	825	809	790	849	834	804	786	864	807	806	781	820	816	798	819	771	764	780	804	768	799	747	791	791	771	819	777	796	787	823	777	820	836	764	780	791	801	807	783	813	837	833	798	816	800	807	790	823	798	779	796	789	793	813	819	843	813	839	740	803	728	782	723	807	800	788	770	784	811	778	786	823	818	836	825	800	803	818	816	790	808	845	772	799	814	781	811	765	769	823	787	790	815	767	871	795	778	812	770	717	766	838	859	778	797	814	807	825	802	833	801	774	764	834	806	739	784	826	767	759	816	801	809	815	814	794	829	845	786	786	759	806	784	810	825	808	780	794	802	790	777	791	788	792	809	751	835	785	819	806	830	763	805	781	803	784	792	844	800	827	770	748	803	810	823	827	770	807	822	772	768	827	849	802	797	811	782	785	796	852	792	792	813	771	796	825	790	804	832	820	835	763	818	814	754	819	811	817	786	801	822	784	843	821	813	788	736	802	861	789	840	814	848	787	740	744	849	824	781	771	803	775	825	870	829	813	790	758	792	831	762	782	775	788	804	815	810	799	800	846	769	768	828	809	807	810	810	805	769	783	818	793	804	764	786	772	826	771	778	783	781	853	783	772	790	779	822	791	810	762	794	763	754	810	772	785	819	764	855	816	739	804	793	804	760	840	866	800	805	818	822	790	874	781	749	804
9343	2506	2756	2039	1386	1025	789	591	591	462	424	396	429	379	379	325	321	310	309	297	325	301	282	313	260	292	296	299	298	268	308	246	267	270	314	248	272	270	277	259	265	307	237	267	258	285	255	258	243	264	264	260	280	257	279	269	260	260	267	288	242	292	276	269	269	249	279	276	247	256	263	295	249	275	279	277	261	293	279	246	239	233	234	282	279	297	258	278	233	258	290	254	254	223	276	261	248	256	244	260	263	276	242	237	254	262	263	250	269	248	255	254	225	283	248	248	301	277	263	278	252	272	270	278	258	258	294	256	275	260	260	287	281	262	246	264	252	299	269	244	266	238	269	243	299	309	243	235	258	245	248	250	268	260	248	254	233	267	283	281	252	243	264	247	275	293	253	265	261	246	243	231	265	282	293	276	261	266	252	231	256	276	238	270	270	291	264	293	258	251	266	286	267	283	241	265	241	260	260	240	270	270	245	255	263	281	272	261	275	231	242	240	253	265	280	249	245	267	299	272	267	263	252	243	274	254	248	250	217	268	267	277	246	258	248	271	249	272	268	270	236	234	247	264	276	255	272	234	251	271	263	239	260	277	242	279	232	275	270	258	284	267	258	286	278	261	268	273	255	267	270	260	253	245	264	254	276	254	274	275	311	257	272	266	278	256	250	278	256	291	236	235	259	240	239	251	285	262	264	235	264	281	276	249	262	257	275	272	268	256	263	259	277	270	252	263	234	249	257	268	298	280	286	261	272	288	251	249	254	275	254	275	275	258	255	267	271	259	252	277	274	240	269	254	254	289	267	267	271	256	245	251	253	261	247	250	251	263	266	247	257	265	245	291	259	287	285	275	249	264	244	271	282	251	238	274	275	247	271	229	270	229	239	237	230	264	263	267	238	245	261	253	257	276	292	238	254	262	260	253	273	267	250	271	254	263	256	248	278	292	268	263	265	254	264	281	254	294	262	276	284	270	264	290	274	260	244	252	261	253	265	262	275	282	286	288	250	276	245	279	288	277	276	240	249	246	264	236	281	246	232	263	281	259	264	243	246	250	268	264	236	276	248	283	273	253	255	263	237	270	251	263	267	266	240	244	270	255	269	231	280	281	256	261	268	256	241	239	269	284	267	248	256	271	287	281	266	286	280	271	258	282	277	210	283	269	260	253	291	221	270	262	269	276	277	249	246	277	286	267	261	248	226	243	283	259	253	266	235	266	272	256	283	262	267	248	247	262	244	252	270	286	248	262	258	239	253	256	253	258	243	261	281	275	280	232	231	245	257	257	279	286	259	255	257	261	245	292	232	272	271	267	266	272	261	245	253	271	245	250	254	271	260	262	276	264	269	256	277	250	275	270	264	275	253	246	254	264	235	280	260	272	278	262	250	271	265	242	247	254	266	237	271	223	280	266	239	276	258	274	260	246	252	272	280	235	296	246	272	283	254	257	265	266	232	269	268	236	264	259	260	271	262	232	254	278	278	258	285	257	235	248	273	242	221	281	255	257	245	243	247	260	279	270	256	259	272	299	280	271	232	256	251	241	270	258	254	258	271	255	274	260	250	247	258	264	252	250	266	277	229	243	250	255	293	265	240	241	274	232	275	255	287	260	252	279	263	257	261	282	293	259	238	266	255	284	231	257	252	263	265	246	273	282	259	238	258	253	258	251	280	278	265	264	294	261	276	273	276	269	265	263	255	273	261	251	252	255	250	262	278	247	267	278	255	255	294	246	282	240	273	272	242	285	277	218	241	247	272	265	266	257	262	254	246	247	275	290	250	252	259	262	271	245	299	275	269	249	241	242	259	239	287	277	258	261	249	244	264	276	226	254	249	266	272	280	275	267	247	278	277	257	250	246	244	264	246	275	269	242	271	272	290	239	249	232	259	268	249	243	277	258	258	258	273	222	264	289	240	273	301	239	267	267	258	261	284	234	250	277	249	251	265	250	259	260	271	257	241	262	276	268	264	260	265	264	268	260	265	261	267	250	282	248	252	246	271	247	244	261	280	258	262	270	282	258	267	263	248	248	261	273	210	273	255	266	262	270	275	270	272	284	275	255	276	248	280	272	247	260	293	255	281	258	271	263	254	257	266	284	263	267	261	269	263	272	239	265	245	285	261	281	259	259	231	264	253	266	224	296	271	233	261	279	286	281	256	262	267	268	244	283	291	255	247	225	276	238	242	262	241	235	251	275	246	251	263	262	279	258	257	241	267	282	281	248	262	250	293	255	274	277	245	240	268	247	268	256	263	246	218	281	269	299	263	298	286	253	218	262	260	281	248	267	280	272	237	241	262	273	261	252	247	273	258	260	257	256	270	242	259	260	251	246	268	244	259	273	274	254	253	291	255	253	296	229	265	296	280	251	270	243	263	267	262	243	259	308	292	253	270	231	249	269	280	268	234	252	265	275	262	267	255	270	251	268	265	275	274	258	254	217	237	290	261	282	236	224	261	260	284	248	288	260	272	274	279	241	255	272	270	288	288	259	301	268	268	243	273	253	247	246	272	283	256	273	254	277	280	257	271	270	281	252	270	289	277	265	236	272	266	255	278	279	244	271	244	255	220	239	261	242	267	236	268	268	272	242	250	293	268	237	258	277	272	276	260	272	270	257	272	260	246	254	254	279	271	291	255	253	242	268	278	281	254	255	262	226	233	275	254	265	273	240	256	273	262	247	251	258	254	260	244	288	262	296	269	264	263	300	276	266	234	290	240	256	285	251	278	278	257	254	279	272	255	263	244	251	252	251	277	253	265	246	265	235	249	283	274	243	247	236	268	238	250	278	274	266	240	270	278	248	276	235	273	243	276	296	255	290	244	220	261	261	232	265	261	252	283	269	251	246	262	253	282	255	278	261	298	250	268	261	268	265	293	279	234	253	261	235	249	245	257	258	277	276	284	264	224	258	244	235	254	273	282	269	252	266	246	248	273	250	249	261	269	249	263	277	227	284	251	274	259	243	258	241	273	246	271	254	242	240	272	251	260	290	296	296	267	243	269	266	271	281	248	289	264	255	270	255	272	274	247	266	242	256	265	267	256	299	264	262	255	234	260	261	288	264	259	262	276	273	255	251	271	260	229	296	248	257	260	267	279	262	266	276	235	271	274	276	250	254	275	265	222	273	252	278	237	236	244	237	238	257	268	247	283	271	254	245	266	255	269	230	259	277	243	271	251	279	258	235	266	267	257	283	247	247	262	302	246	243	282	291	285	248	301	264	289	281	228	270	276	273	249	259	304	279	215	280	263	272	261	252	243	255	249	253	242	259	259	249	250	265	264	239	253	249	240	268	276	293	297	270	275	269	270	251	254	281	286	250	259	275	253	265	223	277	250	275	271	271	243	250	249	275	277	241	262	270	263	262	265	269	294	282	237	290	266	267	223	238	257	271	269	250	251	263	269	299	246	269	267	287	227	281	271	269	252	240	293	282	274	267	257	262	290	258	244	284	262	283	249	247	234	253	251	285	294	241	263	294	273	248	255	287
7820	2969	6647	7013	6043	4904	4066	3392	2974	2512	2382	2139	2010	1816	1606	1527	1501	1379	1376	1319	1199	1232	1165	1112	1064	1088	1011	1052	1035	998	992	964	1018	963	982	982	927	963	934	930	946	925	909	857	930	904	868	838	898	893	900	915	918	852	897	842	846	879	830	921	820	845	816	848	876	853	852	843	912	870	813	845	880	842	859	843	819	840	807	863	854	789	863	865	809	845	813	839	849	793	827	831	820	807	783	813	826	838	836	835	818	822	848	849	797	796	839	807	795	827	801	823	796	863	803	805	848	847	884	793	842	828	788	867	764	826	807	856	823	802	812	872	837	847	830	802	780	849	789	814	818	788	800	812	814	813	797	821	765	818	781	837	849	786	790	767	785	804	784	782	810	808	804	811	824	814	806	814	821	790	806	849	754	795	742	825	770	859	818	823	864	815	802	802	790	778	847	780	822	782	823	809	828	813	816	815	831	829	826	869	797	828	786	850	809	780	790	808	845	782	806	769	840	774	786	832	771	825	821	782	814	838	825	790	879	847	751	785	744	803	836	829	807	807	772	892	805	811	857	823	792	790	795	806	765	807	761	829	841	803	805	795	746	820	783	786	823	819	860	790	836	775	817	809	808	815	871	827	854	813	790	804	822	812	784	808	805	767	860	774	798	828	819	857	785	776	770	790	800	858	796	796	775	861	830	763	825	797	780	811	810	760	857	817	782	835	790	770	831	819	807	769	795	819	812	838	848	843	813	826	836	813	801	846	770	810	781	770	829	820	798	757	799	805	814	752	782	789	804	836	856	827	855	878	808	840	766	831	800	806	827	836	760	823	823	857	788	852	802	850	819	836	749	855	814	784	798	834	760	777	815	804	827	788	775	818	789	803	821	769	841	816	823	808	756	812	864	812	796	877	733	783	818	804	826	805	802	808	808	798	804	788	838	857	849	768	834	763	799	877	825	867	820	870	794	761	816	811	858	795	815	814	796	773	877	814	824	817	869	800	766	802	846	758	817	773	818	826	708	804	816	863	781	826	825	782	837	787	799	794	810	831	808	823	791	869	792	744	805	801	802	850	822	787	787	845	804	771	808	806	835	781	814	787	829	824	807	825	765	796	798	847	750	800	784	804	771	827	825	844	801	828	837	800	801	828	826	862	831	830	819	825	820	771	882	790	769	808	823	790	808	801	766	772	817	826	828	824	823	769	808	850	768	841	840	835	817	840	805	847	848	791	837	788	824	840	814	768	797	815	805	800	821	828	805	825	825	816	811	830	837	819	807	770	765	818	764	788	821	774	787	814	818	819	826	773	782	828	795	808	811	822	794	798	781	791	793	785	818	800	804	781	810	810	790	814	758	804	797	779	807	765	821	826	824	733	857	803	883	848	818	812	805	815	809	803	839	832	757	811	803	821	756	826	815	792	805	823	825	785	792	815	804	809	791	822	847	798	725	845	882	793	794	836	827	822	800	816	815	781	820	768	822	802	794	789	772	803	787	789	850	815	797	805	748	765	800	828	825	826	812	855	713	802	812	823	744	840	762	788	800	820	774	833	784	791	771	775	798	863	770	836	748	795	780	797	796	795	873	795	814	774	790	808	786	822	797	854	829	845	796	854	809	874	823	840	813	825	764	787	863	845	768	798	804	773	813	846	815	750	790	829	754	806	794	848	873	810	817	828	827	766	811	832	811	818	775	817	830	786	780	797	803	782	816	792	837	783	869	797	753	812	828	838	817	828	827	830	889	812	819	802	831	822	812	818	840	828	778	787	744	806	786	796	847	843	806	806	798	850	825	806	858	744	784	828	785	837	777	855	821	806	793	825	816	857	790	789	778	790	850	766	748	856	861	783	787	803	839	836	833	808	835	799	822	794	836	774	826	820	818	803	779	815	798	869	818	831	780	836	804	781	804	813	825	838	804	762	830	836	837	807	826	786	777	801	797	814	837	788	814	795	790	780	832	817	819	796	848	801	786	741	842	771	831	835	860	807	856	803	781	826	829	829	855	812	815	861	803	789	777	812	840	827	810	804	759	828	769	797	811	786	849	743	820	841	851	788	788	841	815	812	817	799	802	796	778	764	840	803	814	743	816	791	767	803	831	801	866	823	766	849	789	740	774	781	828	833	814	799	799	766	831	840	799	817	812	788	808	795	857	767	804	828	734	831	823	839	765	819	755	782	843	789	789	827	824	798	855	856	733	804	738	802	863	857	790	831	834	781	857	816	806	787	861	835	788	802	847	831	789	790	773	810	844	774	763	787	766	778	810	773	823	811	791	820	803	790	778	808	802	864	805	788	807	829	781	827	786	861	860	866	793	831	882	809	841	794	797	814	852	848	842	822	780	807	862	774	801	768	781	857	816	814	779	796	813	808	758	838	816	806	838	848	799	843	811	795	771	763	784	848	842	789	811	829	812	794	832	796	806	817	814	813	830	813	810	769	831	821	838	807	833	805	842	811	778	740	791	757	802	866	779	795	775	784	802	789	764	778	750	823	804	863	779	788	832	792	809	820	816	759	878	784	827	846	777	793	781	792	828	794	788	793	841	841	820	826	837	796	814	795	751	793	789	806	820	866	805	792	791	848	775	849	853	778	852	829	831	821	798	749	828	815	743	818	784	824	789	832	859	780	843	801	828	850	815	842	795	872	806	828	822	819	783	795	815	790	855	859	858	841	806	806	809	795	790	805	812	822	787	838	833	802	831	845	793	778	810	758	801	759	775	763	808	850	790	848	755	820	785	808	766	814	811	806	794	798	855	789	854	832	801	805	847	850	811	805	805	823	826	784	830	788	769	804	850	815	778	789	824	818	783	833	798	796	823	810	791	783	780	816	818	811	818	807	763	842	796	842	838	851	867	786	865	837	822	797	788	858	825	837	760	798	802	859	809	801	791	854	839	774	844	846	813	860	817	741	788	840	831	835	783	776	782	797	791	801	826	752	789	818	813	801	815	851	712	763	879	810	795	828	770	835	798	791	837	849	790	825	832	803	840	841	793	829	827	815	809	771	751	818	799	796	740	798	752	765	831	824	826	831	787	813	815	797	777	843	806	750	867	806	819	827	806	824	806	846	831	794	770	787	854	787	887	801	810	852	792	789	829	753	822	837	833	804	832	788	842	844	862	794	778	832	797	845	861	843	840	855	822	796	806	801	816	838	816	794	812	766	816	807	818	807	816	847	748	811	828	830	791	822	776	795	824	842	831	801	792	800	798	820	849	836	795	787	818	830	837	803	825	818	835	785	858	769	826	837	827	838	848	829	839	817	779	859	837	806	780	784	793	826	806	808	857	811	814	800	851	853	774	809	829	849	807	793	825	807	846	829	858	813	787	835	787	813	845	803	801	775	838	852	811	810	834	755	798	821	796	796	824	772	855	845	842	839	804	784	789	794	751	852	817	876	865	819	770	769	791	814	780	836	838	833	790	864	826	796	803	796	823	812	832	842	881	782	739	761	755	785	848	805	838	743	806	785	820	812	782	811	799	781	813	825	853	795
1166	213	213	185	145	156	152	151	141	151	149	141	128	143	123	157	124	117	124	131	124	129	133	148	138	119	134	124	129	127	127	124	108	140	132	142	122	131	137	136	142	124	107	151	122	119	134	132	145	132	120	137	113	156	144	128	131	124	125	134	142	137	139	116	119	127	119	135	132	140	118	139	134	137	115	126	132	130	136	127	130	128	137	123	122	130	125	121	123	117	134	113	121	128	148	135	125	109	123	123	141	116	116	124	117	116	125	132	125	125	140	151	130	118	152	115	117	121	111	140	129	126	125	129	122	125	129	118	119	142	136	154	120	123	146	113	134	139	119	128	146	112	112	133	133	124	139	122	130	125	123	122	119	126	129	150	125	117	140	118	127	129	127	116	133	132	156	133	153	138	122	128	117	114	136	135	113	127	131	127	126	148	115	128	126	129	104	146	128	132	132	109	150	145	137	159	116	135	139	137	133	136	113	136	119	147	140	112	147	121	127	125	122	123	125	131	141	113	125	136	126	120	145	117	134	147	125	136	131	143	129	138	131	108	122	144	126	135	147	112	128	151	120	143	132	125	118	120	128	135	122	148	141	137	144	133	134	150	136	124	93	161	115	111	127	130	141	129	120	133	141	137	138	118	161	113	128	125	129	141	136	117	114	149	117	128	138	133	123	131	140	120	128	139	135	128	130	130	138	114	120	154	118	118	128	145	119	106	119	138	136	112	120	127	130	117	130	150	134	118	125	148	136	108	145	146	128	113	137	128	122	123	130	119	136	149	106	132	129	133	128	115	117	124	123	136	149	133	110	122	121	119	143	111	133	134	146	142	117	132	124	124	144	126	141	142	144	114	122	111	135	136	143	123	127	121	130	129	137	118	126	133	128	111	125	124	128	145	152	127	120	140	126	127	160	129	131	135	120	149	120	135	112	111	122	120	140	115	123	137	133	122	124	105	136	137	111	135	119	119	132	151	124	136	121	114	146	127	123	124	125	148	149	134	132	121	130	129	145	143	119	124	122	126	129	113	119	114	127	129	128	136	124	148	127	118	133	121	125	130	119	127	118	131	132	132	118	131	127	120	124	123	148	121	135	113	133	152	133	141	104	132	144	147	128	130	128	120	116	131	123	125	131	142	136	154	148	112	137	133	133	126	123	110	120	144	129	112	136	134	125	135	123	138	149	122	147	122	144	156	128	141	139	121	129	134	119	112	129	107	115	117	114	123	143	116	130	123	123	113	132	138	155	134	126	128	133	131	126	124	156	129	140	131	131	134	123	106	122	145	145	146	134	132	134	127	134	122	143	107	124	108	144	125	127	120	128	120	136	141	131	138	152	127	138	130	133	139	99	126	90	143	142	145	144	143	129	140	130	118	124	145	126	143	124	106	129	125	143	131	138	134	119	147	113	142	128	131	145	124	145	113	121	135	127	143	131	133	116	125	117	115	126	120	136	124	128	119	113	121	119	120	140	141	121	132	120	113	125	114	130	113	140	142	116	117	131	135	120	145	135	117	118	122	107	122	130	138	143	120	128	134	127	152	126	136	140	125	133	135	145	121	127	147	149	137	123	126	124	152	131	136	114	148	150	127	131	138	115	127	138	128	126	133	157	118	114	134	119	138	146	131	138	143	121	134	114	134	135	96	127	125	128	141	136	131	143	148	129	122	131	113	114	117	140	130	110	142	142	125	121	138	125	146	105	114	133	133	136	126	105	132	127	114	117	138	133	124	131	138	133	119	124	136	138	119	134	117	133	124	120	144	143	110	123	136	137	131	146	134	104	106	125	125	123	145	126	111	121	138	143	143	122	130	118	114	143	138	109	139	124	120	140	131	138	132	141	110	119	144	126	140	118	123	119	140	117	118	136	130	132	123	155	112	140	132	124	120	122	149	142	134	127	143	134	138	134	127	150	139	146	115	130	112	121	116	132	125	147	131	117	118	116	134	120	102	136	132	128	141	137	114	131	130	141	119	137	136	132	132	149	123	121	137	145	132	145	127	144	155	130	148	125	133	129	135	118	144	127	126	134	148	112	115	132	128	136	138	117	124	118	140	126	123	144	124	141	135	131	132	144	137	128	124	122	128	125	138	134	131	129	108	136	121	120	135	114	131	122	131	124	136	139	122	127	128	141	138	123	127	147	126	124	129	141	119	123	136	134	135	145	119	103	132	119	142	125	148	119	145	138	133	151	131	129	129	144	147	120	114	130	158	118	100	128	123	115	159	126	123	129	115	139	103	141	103	146	126	139	132	111	134	132	139	124	117	127	132	133	136	123	127	126	129	111	138	134	136	122	122	139	117	140	131	120	125	119	135	121	158	124	139	127	132	97	108	121	128	122	134	141	150	132	131	140	139	142	113	100	136	133	130	136	109	116	130	128	132	142	122	117	140	127	127	140	123	122	137	125	120	129	130	123	142	118	134	143	121	121	133	118	125	113	119	127	127	144	145	126	120	130	136	124	120	128	123	128	122	130	111	147	114	125	130	135	98	115	135	124	107	130	141	117	138	118	121	142	122	152	113	127	137	98	131	112	117	139	119	123	122	128	120	143	145	131	126	137	112	135	130	118	126	123	122	133	123	139	129	149	116	132	133	111	139	119	123	151	151	134	156	142	115	148	108	131	151	137	133	118	124	135	155	110	115	119	147	108	143	126	116	133	136	116	127	133	123	132	115	153	143	141	134	141	126	119	113	130	142	153	128	152	119	141	124	135	119	117	142	146	129	126	118	126	111	130	145	114	134	144	135	156	127	148	117	121	137	150	133	133	134	142	125	117	120	128	124	148	140	113	116	138	138	121	143	125	138	128	142	140	137	125	129	146	124	122	126	135	126	110	123	139	147	130	140	142	116	139	126	160	136	148	113	128	123	128	152	117	117	149	143	133	113	120	127	130	134	140	153	108	136	115	138	144	132	116	128	129	135	143	139	138	120	128	136	120	125	132	132	117	135	110	138	114	122	148	121	136	125	131	123	134	143	128	109	118	128	113	133	127	147	122	159	138	148	124	133	126	136	130	118	131	130	120	109	135	111	120	135	133	124	116	135	128	140	133	129	120	145	143	115	128	130	118	120	123	123	135	131	151	115	125	132	133	114	143	115	146	149	139	138	150	132	128	139	119	129	123	139	122	129	138	122	142	129	130	129	125	106	125	136	121	125	130	137	146	125	129	126	109	119	103	133	139	134	116	130	115	146	157	127	150	131	143	122	145	130	136	130	149	100	128	136	143	118	123	113	151	119	105	124	144	123	126	126	107	119	128	145	125	136	127	135	136	148	147	150	139	141	120	119	136	131	143	140	126	145	143	128	126	152	126	102	131	126	138	121	129	101	122	116	122	154	138	121	131	114	117	131	134	114	120	140	147	128	146	146	122	131	134	123	119	124	137	120	128	145	119	131	122	135	111	135	127	134	138	125	127	135	116	154	139	141	127	134	112	128	137	119	118	125	136	121	126	114	132	109	130	135	121	145	150	137	121	150	141	143
1805	596	658	670	638	583	543	532	548	523	490	510	501	481	492	495	484	497	495	464	440	491	488	469	453	483	438	492	501	464	484	448	484	421	455	438	471	475	472	476	401	493	478	463	452	460	475	461	450	498	452	482	498	464	492	466	449	479	466	458	473	489	443	471	474	463	495	466	443	480	469	445	446	489	464	444	484	461	433	478	497	484	473	462	447	447	484	479	444	458	465	453	448	469	453	442	457	495	451	432	470	455	461	468	504	439	476	443	462	471	442	516	505	473	467	450	502	441	486	471	433	442	457	447	446	446	426	511	462	440	474	503	461	464	479	467	443	487	431	492	498	460	447	444	471	473	435	473	496	459	476	423	482	451	476	453	451	468	416	455	463	466	424	444	457	443	473	475	457	460	464	473	470	440	467	436	506	480	490	460	444	456	470	451	464	437	465	452	471	472	453	517	453	448	446	464	471	443	481	487	450	433	485	497	477	433	484	444	472	480	443	456	429	489	447	442	468	495	480	489	488	463	438	414	473	453	442	464	443	454	435	448	447	474	449	454	470	487	467	454	488	481	469	429	466	474	481	468	422	449	452	477	436	468	489	439	457	483	447	458	508	445	463	498	455	490	484	465	483	475	460	476	439	437	434	431	452	463	473	437	449	487	442	442	491	481	455	469	456	436	469	448	454	438	461	450	484	452	440	452	462	470	434	427	448	446	463	495	466	435	484	475	465	446	457	454	462	488	442	446	495	417	483	450	469	470	476	437	479	504	471	460	435	483	436	451	480	460	441	489	422	441	444	500	456	463	473	449	445	517	485	438	473	478	482	485	457	448	437	445	470	459	462	465	503	497	468	449	486	458	480	465	480	467	455	457	430	456	452	474	447	484	442	460	479	476	469	449	453	427	485	435	496	457	438	480	470	442	491	472	457	430	482	479	452	466	457	476	457	440	487	468	425	484	460	444	471	479	456	436	457	451	468	487	469	500	470	498	439	474	439	478	457	462	463	472	464	485	468	473	422	468	451	445	497	468	456	432	469	456	439	462	474	453	465	451	504	434	471	438	489	459	463	491	443	462	503	434	462	482	456	498	472	479	487	471	483	439	470	509	465	461	490	450	475	474	463	445	438	515	518	461	441	489	452	444	477	446	452	447	443	454	415	456	480	477	485	477	475	447	486	495	481	429	477	453	480	437	496	473	441	460	534	455	488	445	471	489	491	423	448	469	433	433	429	471	482	425	476	430	442	454	456	449	471	486	487	451	510	441	449	479	459	498	435	476	465	461	467	458	507	460	507	472	463	472	462	495	442	492	486	440	464	456	458	490	454	453	424	466	438	503	491	491	454	478	450	467	500	465	460	455	445	449	461	425	481	476	504	439	475	450	470	458	471	474	455	461	478	444	465	426	460	463	442	459	424	453	429	463	439	480	459	482	487	482	478	437	414	441	462	454	464	454	438	450	456	478	453	474	462	502	440	493	442	481	488	447	455	470	444	435	445	420	456	469	467	449	437	414	469	449	471	456	427	444	472	463	462	480	447	461	468	463	470	447	428	480	448	491	498	465	465	437	518	474	462	452	410	438	490	482	459	458	470	477	490	461	468	471	474	472	460	454	470	470	474	423	499	430	494	458	449	510	490	463	457	444	521	468	442	421	465	461	457	475	438	491	445	482	456	459	465	474	437	463	473	461	483	480	456	449	478	461	477	478	444	468	505	461	460	465	489	492	450	444	448	474	461	444	472	472	457	463	451	456	473	457	451	514	418	459	471	463	490	479	478	490	464	466	433	459	454	461	445	452	465	475	448	423	444	493	477	451	449	474	455	433	443	472	434	464	471	406	438	440	468	445	438	467	451	443	468	445	457	467	482	455	462	448	455	442	438	476	509	488	431	461	430	470	485	430	464	440	468	459	460	458	498	444	473	459	433	495	441	439	451	457	491	472	470	428	461	496	472	448	477	468	404	484	504	516	456	448	488	456	499	455	449	489	419	464	442	447	430	472	445	498	452	467	428	443	464	481	469	466	463	453	437	428	485	451	442	451	454	461	461	501	451	461	466	530	446	479	474	483	470	457	405	467	473	511	457	434	445	457	493	446	476	452	415	471	444	485	462	450	446	464	463	451	489	430	464	474	504	438	459	451	472	452	447	450	446	445	459	450	485	476	464	459	458	471	462	462	445	463	431	469	426	478	477	444	477	468	465	496	459	455	478	448	471	462	446	451	441	458	466	437	481	479	450	461	498	496	427	478	451	505	460	445	429	453	438	491	457	527	459	419	464	426	414	465	443	448	408	486	516	455	499	463	445	450	489	443	451	503	421	498	466	447	447	474	441	479	443	494	447	482	474	425	480	513	463	474	441	438	464	426	477	466	446	461	488	484	414	470	446	483	420	431	481	438	467	458	513	467	463	464	424	474	428	477	493	440	481	477	488	457	484	454	463	430	470	467	442	452	441	509	439	438	460	485	439	449	462	432	422	470	477	480	482	458	457	471	475	469	464	450	464	463	454	424	482	483	446	455	452	486	513	465	426	506	455	450	435	499	457	440	465	438	457	463	482	486	433	462	438	461	481	440	438	457	482	453	485	479	471	438	424	451	453	449	442	482	468	454	473	505	497	489	481	442	457	456	470	489	449	462	467	422	482	486	443	459	402	489	465	452	466	493	442	467	456	431	475	439	479	459	455	431	472	461	444	461	491	476	464	461	466	450	470	472	486	402	482	458	493	477	452	477	467	428	439	446	478	468	464	441	446	442	455	457	460	459	450	455	462	456	497	425	470	476	466	470	450	456	441	489	477	443	476	445	465	439	471	456	471	447	453	444	446	468	464	433	478	453	505	455	495	453	431	444	483	463	474	465	444	467	522	450	437	425	435	466	451	444	480	456	476	430	517	460	447	474	452	489	490	451	462	430	486	475	451	436	445	440	450	460	483	460	470	457	432	474	422	453	463	438	454	466	489	414	470	453	465	439	478	435	457	460	447	440	446	452	483	499	455	501	437	494	475	451	444	436	447	458	480	506	493	474	470	478	429	485	451	433	450	451	477	459	492	421	486	445	450	461	466	446	465	502	432	495	447	446	479	446	453	415	448	452	448	466	419	463	453	455	436	493	436	467	474	460	454	507	450	473	453	428	454	460	466	459	467	468	457	426	468	429	430	454	478	444	518	479	507	483	478	492	449	459	478	448	453	419	472	468	466	473	483	453	432	465	466	493	505	450	464	470	486	469	465	443	454	499	417	481	468	458	445	441	443	411	512	417	459	471	421	422	470	458	501	492	461	470	444	494	450	455	462	474	477	473	468	497	464	462	425	454	476	459	475	482	446	468	472	460	482	440	484	459	459	400	434	450	482	458	451	479	432	416	434	443	468	447	481	483	438	460	433	480	487	470	440	473	472	446	471	490	476	435	429	470	461	426	475	500	450	434	444	477	442	484	452	497	440	505	429	429	507	485	430	466	443	485	457	472	479	472	445	504	462	469	466	530	477	455
4958	1248	1516	1078	824	568	542	452	393	373	347	323	342	304	318	319	271	303	275	279	261	254	276	271	275	264	287	257	272	231	271	248	237	260	269	288	231	237	245	272	295	249	289	269	261	246	255	285	272	253	239	261	267	264	231	252	259	255	222	265	252	235	256	269	225	268	251	245	241	262	267	245	245	244	235	270	252	293	244	241	254	250	250	296	255	259	251	242	266	274	288	276	252	279	276	273	240	269	283	258	241	258	256	256	236	256	296	275	243	258	248	258	230	250	243	277	262	280	260	278	253	268	255	270	249	264	275	234	239	234	262	243	261	252	251	272	277	250	269	280	254	249	260	276	299	268	243	266	258	257	257	243	251	263	239	256	261	268	240	263	243	255	246	248	265	252	266	253	274	286	266	279	234	286	261	244	254	299	261	246	245	241	257	243	244	254	276	241	277	247	229	261	253	282	242	248	242	285	279	276	266	240	242	296	281	265	251	272	257	250	250	218	240	236	237	255	245	267	242	264	245	244	283	254	227	250	272	261	272	233	261	227	259	252	212	243	219	263	243	267	240	257	269	260	247	253	264	246	240	277	254	241	234	277	258	244	220	271	240	251	271	275	271	256	248	294	224	271	284	261	250	261	239	229	257	263	227	259	224	237	264	214	270	227	238	239	260	287	244	228	249	238	269	245	248	269	245	262	236	246	263	274	264	246	242	268	238	245	266	263	234	274	259	232	264	292	232	245	255	256	266	246	259	257	234	269	254	244	271	249	265	225	227	251	263	253	258	271	239	265	259	269	256	250	252	242	267	293	265	274	273	272	269	272	234	241	255	242	256	274	273	267	261	286	259	278	269	236	277	210	230	265	251	249	262	235	231	256	240	256	254	277	262	248	248	262	247	233	243	274	269	238	260	230	264	276	259	271	251	258	243	270	243	255	252	242	238	275	312	262	252	262	231	238	237	266	249	250	272	245	245	241	249	252	252	239	262	283	256	247	256	266	239	249	231	255	250	249	250	286	269	245	223	255	270	219	258	257	251	261	286	259	259	270	223	251	267	263	281	269	292	264	234	247	263	231	265	248	261	241	249	236	277	294	261	254	238	260	280	278	258	241	262	271	256	260	251	242	269	271	259	257	271	265	227	265	257	250	270	252	275	253	263	244	261	254	266	258	240	236	248	266	249	269	278	247	242	259	247	248	220	245	252	249	226	229	247	242	261	235	270	229	256	255	274	269	267	272	245	243	239	263	286	263	256	285	253	220	230	278	285	241	261	283	279	254	267	239	247	250	252	261	268	240	258	254	256	255	265	248	253	217	248	230	269	247	291	267	259	254	280	251	270	255	255	251	274	231	232	267	266	247	269	248	253	231	253	234	248	271	260	253	254	278	258	237	227	250	255	257	218	263	237	236	253	255	253	226	243	255	239	241	252	252	263	243	222	290	242	247	244	273	268	257	231	230	272	249	239	273	257	274	255	295	230	230	241	261	237	260	243	282	252	253	262	273	266	256	252	270	273	253	232	258	246	264	241	254	254	256	293	228	264	243	261	234	265	249	282	255	255	237	246	257	264	252	258	250	272	269	245	263	257	267	247	236	259	239	275	260	261	284	228	253	251	251	236	267	263	249	258	271	259	268	261	231	250	270	260	236	273	289	225	233	245	272	303	242	239	263	255	256	262	232	294	257	266	262	262	230	250	270	265	256	239	247	280	240	276	255	231	249	252	231	269	251	247	293	238	286	253	271	275	245	269	269	240	262	285	257	258	246	246	263	244	246	264	254	257	253	227	257	247	251	292	268	249	274	260	232	264	234	269	266	256	252	236	259	223	251	252	271	240	246	258	265	277	257	240	245	267	249	301	238	232	273	243	263	258	288	239	252	248	227	248	261	252	244	250	264	253	264	248	268	251	253	275	241	246	234	257	250	251	288	250	243	265	251	280	238	222	282	251	241	235	283	272	263	260	254	253	261	232	285	268	284	260	243	263	254	270	274	244	247	258	255	275	268	240	252	261	270	260	233	283	269	255	270	261	260	269	232	286	227	257	262	244	261	248	269	263	251	257	255	239	239	269	260	254	259	285	233	263	284	249	270	244	245	253	256	236	259	241	257	228	253	245	272	258	246	261	227	272	250	250	243	250	264	240	268	230	258	258	258	270	295	229	231	249	266	258	264	279	244	245	275	248	280	244	264	281	250	231	260	294	248	258	225	254	258	268	225	269	265	273	261	257	257	240	229	261	267	257	248	251	233	267	250	248	244	236	246	267	247	258	255	285	254	261	242	254	211	247	293	269	256	245	224	281	236	239	255	251	245	259	265	237	265	271	252	244	270	264	236	266	256	241	269	257	291	272	256	274	251	276	247	256	263	216	268	237	271	267	239	265	245	233	263	240	239	264	230	234	273	247	281	259	257	257	272	268	284	250	248	261	245	249	296	237	249	225	261	247	241	272	257	266	271	264	244	251	258	252	260	210	259	247	251	259	250	238	261	267	229	285	279	234	246	279	259	253	256	245	263	261	262	285	290	269	271	259	231	234	248	257	249	242	241	258	254	204	246	236	261	261	262	229	252	252	257	275	247	252	267	253	246	275	265	233	263	242	255	215	250	286	271	276	257	230	230	274	250	273	244	256	275	237	250	250	276	252	244	230	267	260	276	254	257	240	278	263	276	260	230	275	260	248	260	238	255	246	252	261	247	267	247	241	230	240	262	245	261	270	250	254	263	264	236	290	260	265	259	251	294	287	261	278	220	271	271	250	248	250	245	216	277	247	278	302	279	239	279	245	262	246	288	286	265	257	250	282	236	238	258	250	268	270	272	253	245	267	248	235	261	260	266	270	242	243	248	230	240	295	257	235	275	237	246	256	263	248	250	266	243	238	257	240	237	254	236	284	244	279	273	262	290	257	255	274	275	257	271	274	212	252	257	223	261	265	247	244	250	295	252	247	224	265	259	259	273	262	244	255	246	261	267	230	249	240	245	282	251	264	247	266	257	261	266	276	244	237	257	260	251	283	238	247	241	252	239	252	271	223	249	229	255	281	267	259	245	242	245	271	261	259	265	248	296	240	273	241	266	272	249	261	279	239	222	264	256	244	257	263	288	271	250	270	245	232	251	259	239	241	278	234	272	271	258	247	259	215	241	254	245	240	277	263	250	254	246	269	252	255	265	271	281	257	233	260	282	228	261	234	252	265	272	245	264	232	251	240	254	235	276	252	280	289	246	269	274	282	278	254	272	244	254	264	255	255	266	260	246	256	254	268	235	249	258	251	243	243	230	283	251	244	244	254	252	256	270	277	236	244	252	235	261	258	250	254	260	232	244	279	234	243	251	233	253	264	257	254	242	288	240	228	246	240	237	229	267	274	236	281	244	253	245	266	257	283	246	257	263	277	249	263	259	261	259	249	275	213	246	253	261	260	265	270	270	240	235	272	234	251	261	266	240	246	253	252	250	247	235	260	268	280	246	238	276	286	274	258	269	240	249	258	263
5619	1922	4018	4235	3741	3144	2598	2214	1900	1730	1627	1391	1423	1308	1154	1197	1137	1105	1080	1090	994	1015	972	959	953	935	918	944	948	905	928	856	883	872	858	873	873	886	866	926	874	877	850	837	928	908	826	846	859	826	860	880	802	807	890	843	849	791	847	788	855	870	874	869	766	822	854	824	834	814	814	832	802	853	818	778	821	826	782	845	846	772	791	804	812	765	827	794	839	823	807	824	811	804	757	813	807	777	837	817	788	788	778	811	805	827	814	814	868	782	751	851	789	834	849	763	834	852	774	849	797	783	792	847	825	810	769	793	805	832	803	800	848	821	829	839	804	818	823	828	810	775	804	825	770	826	817	807	833	852	839	851	797	844	797	774	850	798	818	823	752	830	857	783	833	844	821	855	845	836	797	794	830	793	824	838	816	749	753	817	789	813	812	833	804	824	834	796	779	775	800	808	828	827	859	780	794	829	797	833	813	774	762	775	795	848	820	843	817	801	830	850	777	823	803	759	842	812	805	848	802	783	783	831	779	785	775	828	867	779	794	811	785	792	845	788	791	845	800	766	774	837	810	782	828	796	808	767	759	825	849	784	811	834	820	804	855	768	794	799	801	801	828	799	757	853	783	836	805	818	813	816	841	777	766	846	821	788	772	833	811	784	786	847	809	819	848	829	786	850	793	758	801	856	812	779	767	793	807	825	792	789	764	793	802	851	804	822	778	841	823	812	817	771	856	794	814	793	796	786	765	821	812	800	840	832	796	826	805	782	789	827	769	855	817	778	773	769	820	768	786	774	830	793	781	846	818	777	768	803	793	801	789	788	789	817	850	772	768	777	772	784	792	775	783	816	757	864	800	795	815	789	793	851	836	767	778	759	809	832	790	797	823	839	785	795	802	842	804	810	807	773	784	838	801	760	778	870	802	839	853	808	823	828	831	803	826	845	823	777	795	788	863	775	804	762	810	800	769	835	841	849	794	771	820	837	805	837	816	878	842	831	805	789	822	846	781	794	794	803	827	806	801	755	830	825	767	828	829	849	772	793	844	802	831	769	809	771	822	812	836	825	800	826	769	826	853	804	830	852	806	794	823	789	844	900	852	844	749	764	819	799	791	810	807	792	770	825	842	786	811	818	834	838	800	796	802	798	811	841	831	868	795	805	810	813	788	829	820	793	820	792	790	766	810	813	767	839	837	834	805	864	770	786	815	790	819	785	796	809	815	813	815	780	780	813	740	838	798	793	781	779	879	788	801	817	819	799	825	755	842	803	862	819	785	839	748	840	765	813	856	821	820	779	853	815	816	825	845	799	826	779	803	823	809	795	821	830	814	849	775	782	748	853	804	820	823	811	830	773	801	842	737	842	813	837	761	815	831	819	767	760	810	710	774	797	782	833	743	802	800	801	821	813	823	807	791	814	801	784	785	820	786	821	814	833	791	807	761	792	849	870	880	768	788	791	853	847	835	821	789	809	785	810	751	843	842	830	794	816	792	803	825	795	836	813	788	777	775	821	805	814	795	796	795	808	762	834	763	786	805	807	818	819	803	782	858	815	803	822	818	855	812	815	772	817	820	763	838	797	796	836	859	802	766	803	838	839	803	832	847	809	826	825	838	779	814	806	811	829	823	854	805	803	791	807	784	790	798	807	791	816	822	768	852	864	845	809	773	807	824	792	834	822	792	736	846	787	827	815	774	811	827	846	786	794	796	796	829	813	777	820	838	828	820	814	841	789	750	729	788	803	795	735	788	769	800	809	808	778	852	793	805	814	811	746	798	804	797	808	762	782	766	805	790	799	816	780	790	794	793	760	806	776	796	838	797	827	804	794	867	802	778	777	842	804	806	840	837	863	822	770	821	815	783	814	821	805	831	837	808	808	855	794	798	802	833	796	765	808	791	776	785	828	810	784	854	762	868	813	817	808	789	794	815	819	790	855	798	849	851	815	834	806	806	792	816	802	768	841	758	778	783	779	804	856	835	798	842	835	803	748	764	768	770	774	786	821	835	800	787	804	767	863	806	793	768	790	821	805	787	809	824	877	754	791	821	844	820	786	788	810	790	826	820	776	754	862	812	746	805	813	846	817	790	803	764	769	855	836	830	821	823	846	790	875	824	841	784	845	846	834	815	768	812	800	790	771	800	816	778	810	787	824	789	837	810	858	846	837	818	809	846	782	795	771	820	819	806	800	783	784	803	794	848	772	731	736	788	795	750	810	817	784	806	797	804	804	798	806	757	789	833	811	760	775	840	799	768	768	757	779	824	813	818	822	791	814	763	767	776	829	825	775	790	830	809	804	860	786	790	842	792	788	808	830	851	784	763	830	835	786	774	797	781	774	770	796	819	811	838	829	827	803	814	772	817	843	811	774	855	781	851	750	802	840	817	840	799	806	769	827	785	811	812	742	827	777	786	842	780	792	806	841	837	770	774	790	822	778	809	805	811	786	797	840	782	816	775	817	777	834	856	830	830	765	750	822	834	779	839	779	820	764	806	822	813	842	789	798	810	782	771	787	837	834	800	868	795	823	831	778	823	816	842	820	837	844	740	812	784	815	797	799	801	837	889	821	819	775	816	856	845	870	795	836	813	819	823	845	816	833	791	784	765	802	794	811	786	865	828	800	798	809	830	794	830	809	745	795	769	782	803	829	815	838	820	798	771	796	774	796	796	817	775	748	807	803	799	799	827	816	833	801	772	840	803	839	791	786	775	813	780	815	776	776	862	850	846	814	784	801	833	806	813	786	859	864	766	811	793	829	804	787	739	792	848	781	855	773	843	858	819	784	795	838	816	779	829	801	864	798	847	806	782	829	784	851	791	828	782	818	779	775	809	847	772	842	765	835	867	828	804	871	785	810	852	801	777	819	782	822	827	875	828	799	830	796	844	795	786	773	788	826	791	843	803	826	861	837	862	801	794	778	787	758	817	771	792	792	815	766	790	828	821	817	823	775	787	793	808	760	789	745	781	826	790	809	807	804	784	795	842	833	813	812	843	824	787	829	801	786	795	782	846	788	776	818	842	789	801	772	810	766	827	814	816	791	778	807	791	806	810	775	785	781	823	806	829	824	822	818	761	823	782	796	768	803	820	792	785	807	777	818	787	800	747	832	742	826	810	775	839	764	779	777	890	844	816	835	772	868	792	780	758	808	787	806	815	773	787	830	791	803	805	773	777	806	833	809	790	817	829	797	807	825	843	798	813	838	834	810	771	771	846	858	810	805	767	850	824	827	827	814	799	799	794	768	831	790	779	760	775	827	840	738	782	794	819	776	792	788	795	815	830	762	821	816	774	811	837	828	788	789	776	766	872	806	810	819	844	800	814	797	841	835	837	799	775	863	826	849	793	767	826	791	807	741	822	793	811	772	848	817	810	819	817	813	788	816	796	797	804	773	829	882	741	815	784	761	830	828	760	840	786	818	850	775	815	793	802	792	808	807	780	755	810	811	810	816	831	833	850	749	821	780	836	809	801	791	823	808	742	812	821	794
9340	2398	2842	2057	1374	1066	758	675	543	467	497	437	360	348	350	327	331	340	312	313	292	298	338	299	279	292	271	262	284	303	285	265	302	299	274	277	268	261	270	274	260	261	261	276	275	249	285	280	303	264	289	249	270	262	278	284	265	291	247	264	284	263	254	263	265	250	273	277	256	272	255	259	271	234	283	265	278	262	265	262	264	276	262	264	274	257	252	257	248	297	267	294	279	303	246	249	280	269	250	283	257	271	260	284	263	260	259	271	254	268	277	260	232	224	287	261	263	273	287	259	232	283	285	244	256	265	272	269	285	232	267	264	245	289	226	279	265	276	263	265	261	299	268	254	294	274	261	269	253	256	248	252	284	261	268	244	277	254	274	237	279	250	256	250	283	248	268	296	246	290	278	233	267	257	245	234	252	240	250	280	246	290	247	306	254	272	238	279	276	257	240	281	251	250	243	259	280	259	216	257	258	274	261	280	242	248	282	285	267	245	262	285	256	266	259	267	270	251	266	247	263	230	283	278	263	254	234	282	284	261	260	243	260	255	275	244	261	296	264	269	252	265	262	263	264	251	253	267	242	290	259	261	259	243	250	267	283	272	263	287	273	261	276	296	265	234	257	305	272	234	289	262	278	272	250	256	257	225	240	261	250	277	260	279	269	252	308	264	258	248	266	280	278	284	245	252	259	278	244	252	295	251	251	291	276	270	255	260	251	239	232	250	267	242	272	249	291	214	287	270	262	256	236	287	251	242	276	253	258	230	227	284	275	249	268	262	256	254	274	260	268	278	261	275	260	257	269	280	243	255	254	302	287	289	277	283	255	247	218	260	243	272	261	295	275	234	268	262	255	252	272	266	274	252	264	262	260	240	286	294	262	251	241	274	262	260	264	233	241	262	254	278	233	299	266	262	295	249	263	242	238	259	255	270	272	241	242	286	265	265	274	303	264	238	269	259	293	270	256	276	246	258	282	267	234	264	241	278	282	233	283	259	259	266	242	275	260	271	248	241	245	259	267	249	259	233	274	258	292	291	273	256	290	263	293	274	278	256	263	266	257	259	254	296	260	241	265	257	276	261	243	259	256	251	265	268	252	269	285	255	252	238	277	284	272	256	281	255	305	281	266	264	288	271	226	270	255	289	260	270	242	235	243	264	237	274	295	270	249	260	294	247	247	250	291	272	243	243	266	266	282	255	242	249	276	285	244	257	256	251	248	254	261	267	275	269	277	262	278	238	272	256	252	269	259	246	282	252	242	264	262	265	266	293	272	265	280	274	271	282	264	259	237	234	286	297	246	278	258	254	264	258	267	265	273	273	240	261	248	239	271	237	240	247	267	273	284	247	238	250	286	306	281	262	257	261	273	270	279	289	303	271	275	258	279	250	253	264	250	247	281	251	273	276	277	281	268	253	282	225	224	284	258	262	269	274	256	242	250	232	274	311	292	261	278	253	259	281	279	256	250	266	285	252	270	277	246	268	281	253	266	265	285	243	257	263	298	267	254	219	249	251	277	276	281	261	288	260	277	246	271	269	253	274	265	238	275	249	279	265	263	245	262	256	246	251	284	269	265	238	248	270	285	246	277	243	296	256	297	260	262	251	261	239	286	299	261	238	276	242	250	231	279	264	291	266	280	272	258	238	280	253	251	266	251	252	221	252	264	291	270	299	263	246	262	263	267	208	269	277	242	271	273	277	270	278	268	242	256	242	244	253	243	275	248	253	260	256	268	276	299	261	265	240	267	272	247	275	272	277	290	284	252	255	264	259	257	269	295	237	253	276	254	245	264	226	247	289	246	257	253	284	277	256	255	229	242	239	243	272	234	259	250	281	249	287	248	279	265	266	273	267	259	243	285	255	244	241	249	287	252	259	280	280	250	244	277	281	268	259	265	283	218	279	252	267	278	259	276	248	260	253	250	244	265	253	233	253	230	268	247	302	250	243	270	288	246	270	269	263	262	249	282	230	286	276	266	265	238	264	265	268	249	270	260	270	261	256	236	274	260	256	271	262	254	279	262	231	273	270	268	248	290	257	255	299	274	260	282	256	241	239	263	251	271	267	260	236	252	274	274	263	246	246	249	261	261	256	261	252	291	274	255	274	260	289	253	272	244	256	267	269	252	265	228	242	248	233	279	277	265	265	271	269	266	276	256	261	253	239	290	277	291	290	262	240	278	258	232	258	284	245	246	281	262	272	274	272	258	278	276	258	262	259	238	236	269	255	287	276	283	270	268	252	265	289	240	272	285	240	278	296	260	287	264	269	261	259	264	263	267	238	245	252	253	241	232	278	250	274	266	258	247	239	252	252	256	283	275	263	273	258	252	229	286	255	265	271	261	257	249	260	291	266	236	273	234	266	286	280	251	270	268	253	285	257	236	261	286	252	226	272	256	249	266	249	253	260	272	268	267	270	264	263	270	266	285	279	272	252	280	235	275	274	250	256	290	269	244	249	275	250	293	267	244	251	288	276	268	248	236	273	290	262	250	298	239	265	268	264	293	258	280	240	309	268	283	261	275	284	287	237	264	265	276	242	276	288	253	265	233	279	285	233	248	232	235	271	269	258	269	247	271	273	268	262	278	265	316	264	263	259	266	271	242	257	265	261	250	241	270	275	255	263	272	261	254	230	290	230	234	232	254	252	253	274	271	262	259	250	253	260	252	270	260	284	272	247	249	285	256	290	264	271	281	258	256	257	287	288	261	282	246	246	259	253	270	241	248	290	277	294	262	278	259	261	258	271	258	273	286	270	245	270	257	297	245	274	255	251	260	229	250	274	247	258	260	241	245	269	284	268	230	265	251	263	268	266	277	272	261	240	281	246	252	261	272	254	261	244	269	272	269	274	300	255	258	279	249	252	274	223	274	252	275	287	270	270	279	273	253	259	295	260	280	224	260	247	223	240	289	270	238	262	265	244	266	278	274	282	288	253	277	273	253	274	292	256	256	275	273	287	256	273	284	258	306	228	251	269	254	269	283	277	274	264	258	268	259	256	258	301	267	262	267	252	230	269	254	262	249	271	246	268	256	278	266	262	288	248	270	271	266	285	232	276	259	293	226	282	272	235	258	260	279	282	256	275	281	258	246	252	278	251	233	255	262	258	257	261	259	260	289	228	242	263	260	262	273	248	272	282	279	256	269	239	272	251	270	278	269	252	270	287	264	267	275	246	275	249	271	243	267	273	269	254	251	261	262	242	245	281	273	275	270	255	246	275	265	272	266	262	285	270	259	269	273	254	266	251	267	280	269	271	287	260	283	276	249	277	257	273	281	267	222	250	277	276	255	268	262	252	276	269	269	247	231	244	248	266	268	269	272	254	269	249	273	266	251	283	264	246	260	269	264	241	254	257	241	260	273	251	266	254	263	265	256	285	273	272	237	257	241	253	259	296	274	272	245	266	245	273	264	263	246	303	259	275	278	273	272	285	252	267	253	267	231	274	259	289	239	237	261	259	231	286	270	261	264	252	257	264	256	250	278	262
7853	3047	6715	7014	6061	4821	4014	3390	2939	2567	2266	2084	1883	1773	1662	1562	1527	1396	1307	1273	1371	1129	1224	1212	1134	1131	1064	1020	1073	924	1025	1020	1009	985	991	950	935	968	847	909	915	933	978	922	847	908	934	888	872	849	880	930	869	917	883	857	832	900	868	880	881	840	855	839	864	820	822	838	911	870	892	826	812	826	820	833	787	804	824	807	806	821	838	858	775	809	853	783	874	809	813	807	842	820	823	829	829	817	842	824	795	852	806	843	783	843	828	776	847	866	826	853	865	737	817	873	836	750	869	814	842	850	834	773	834	826	768	849	821	773	874	803	769	850	777	837	862	856	775	868	823	820	819	846	832	808	828	841	830	817	770	872	815	782	805	851	785	839	787	788	823	859	752	828	821	790	822	804	826	828	841	795	863	793	770	812	791	841	775	796	830	812	804	824	842	804	780	773	790	827	827	848	748	791	861	809	843	865	783	756	820	849	822	764	814	836	812	857	821	796	806	828	842	824	784	830	804	829	813	767	816	834	810	795	821	793	821	872	860	820	852	796	834	821	827	779	799	798	815	828	846	832	811	790	798	825	873	853	799	830	855	793	853	837	772	820	819	824	833	823	785	809	827	766	810	806	881	784	784	795	791	850	805	803	794	830	828	778	815	810	823	819	851	822	806	833	849	793	809	801	841	810	814	778	847	766	815	776	802	810	830	836	819	806	796	805	810	827	819	849	835	804	782	790	809	797	839	824	798	826	807	818	798	781	761	861	832	834	810	807	769	795	768	837	761	809	831	829	780	833	806	855	793	800	828	775	786	835	779	786	782	771	764	826	789	811	836	814	865	846	822	832	827	799	805	829	821	851	852	844	859	790	774	812	816	809	866	820	833	800	842	801	825	834	776	781	803	808	783	794	791	810	812	812	846	841	818	863	802	818	781	834	792	771	792	837	797	877	777	811	863	809	824	807	845	867	772	849	803	824	836	802	850	807	761	784	849	788	835	804	789	787	845	835	843	815	792	834	818	833	824	803	796	789	803	797	806	828	804	803	834	805	821	777	814	815	843	785	784	788	819	815	766	792	787	803	834	818	781	759	819	774	830	786	836	775	789	798	812	852	759	864	783	829	779	816	837	822	818	797	816	821	818	819	834	768	817	807	776	815	818	799	843	849	789	835	823	753	774	875	837	813	793	789	803	779	797	812	823	817	835	820	829	881	852	778	875	852	842	826	827	808	829	823	832	851	778	769	803	807	823	783	785	831	764	840	814	766	835	847	805	809	839	816	840	821	778	807	822	826	780	781	818	849	781	807	808	795	834	769	819	871	808	837	836	801	796	815	804	863	830	807	846	800	827	856	794	779	796	827	862	768	829	815	793	850	856	813	806	795	773	806	802	877	825	828	820	837	832	826	815	836	799	750	821	809	772	856	806	907	812	843	818	840	799	863	815	759	835	801	785	811	848	825	818	856	808	855	817	825	783	870	795	774	795	826	825	842	852	789	836	794	822	824	766	771	837	797	807	751	833	782	807	822	828	842	780	816	800	797	820	881	824	856	835	863	793	816	807	776	837	802	780	853	826	768	830	801	851	826	780	806	831	841	824	814	801	799	844	837	830	834	798	895	823	853	793	819	815	810	826	785	821	828	787	753	789	890	844	818	809	776	823	804	878	793	760	789	802	807	774	782	838	815	851	812	805	813	763	793	778	795	762	807	836	816	792	834	822	849	807	800	763	767	795	832	802	779	788	812	794	841	796	872	838	835	806	815	793	776	803	815	811	835	812	796	823	804	826	820	815	827	815	808	855	816	807	855	789	821	774	804	765	877	808	851	822	792	806	824	808	745	794	787	814	847	839	808	828	816	777	805	827	860	810	798	807	790	800	802	810	797	829	853	824	825	823	820	802	854	772	858	838	772	796	839	822	820	855	800	766	814	826	773	827	792	824	842	788	830	784	798	837	818	812	849	797	842	822	817	798	848	816	768	816	820	831	834	854	784	812	793	838	778	775	834	824	820	797	850	787	816	800	796	774	804	830	833	811	784	785	744	805	859	797	787	808	780	795	860	795	775	797	820	757	811	766	802	854	818	827	820	841	834	871	831	803	803	803	833	836	827	859	829	810	828	778	791	786	821	802	846	804	852	788	821	821	814	774	785	780	822	817	822	814	795	822	808	832	823	803	833	801	820	871	805	845	859	831	820	836	835	815	818	792	793	847	819	748	830	803	781	785	787	797	818	834	829	785	874	811	827	816	768	816	794	782	817	833	796	831	804	806	814	769	801	819	780	814	841	790	787	806	798	836	786	796	813	783	769	844	857	825	830	811	783	789	774	845	786	841	837	801	847	809	843	801	801	812	769	842	835	839	891	820	782	810	785	843	805	810	838	815	807	840	784	849	825	866	835	818	808	779	842	819	839	784	757	851	805	780	808	880	814	766	824	849	796	782	886	772	815	833	850	764	788	784	833	827	774	817	838	842	775	872	821	834	817	796	795	747	802	860	832	830	816	838	814	821	801	844	816	768	825	827	840	784	785	816	805	821	811	823	835	788	807	798	814	773	846	849	787	793	859	865	804	828	843	820	784	817	832	800	806	770	766	810	824	770	832	759	797	830	847	765	775	830	853	815	778	815	809	827	827	783	762	850	833	809	778	825	805	851	799	824	800	828	832	848	831	818	818	843	765	800	846	801	793	828	820	814	852	864	823	850	842	830	858	842	817	824	813	813	799	793	807	832	797	798	830	817	762	855	809	874	856	846	824	829	757	815	769	813	807	774	851	817	764	819	812	814	778	802	874	841	766	807	773	790	823	827	830	774	811	811	857	797	837	830	797	805	789	816	838	777	808	831	826	813	770	857	820	847	805	824	841	786	781	795	852	833	801	786	772	790	834	851	835	831	810	788	771	821	796	839	789	837	770	713	826	783	829	798	819	866	829	789	822	813	784	822	772	835	818	868	787	843	841	793	824	812	798	817	841	805	834	743	795	854	810	850	814	819	837	832	801	819	782	788	803	821	816	832	820	848	817	889	795	803	818	818	738	794	842	802	773	837	757	862	837	798	758	750	820	844	744	824	835	815	782	846	813	761	771	785	761	842	817	830	764	812	784	790	775	841	813	818	805	769	823	851	811	751	826	798	802	817	811	822	756	807	813	789	795	856	815	842	824	818	834	809	800	834	808	798	826	724	807	847	806	803	850	794	820	860	779	800	808	859	831	829	804	853	788	822	815	842	825	835	787	828	798	845	837	836	776	816	788	784	798	803	836	791	841	806	821	753	810	777	867	771	856	855	837	774	815	850	837	816	795	788	831	807	788	801	832	780	809	804	799	813	822	794	777	795	810	764	802	801	839	822	838	853	769	836	816	855	807	834	833	850	768	831	810	817	812	814	780	836	810	831	778	784	808	804	843	803	795	841	811	837	818	872	828	834	843	793	763	823	800	757	853	852	798	777	829	788	817	801	812	882	829	789	800	778	798	776	827	806	814	877	831	783	786	770	801
1202	197	207	199	166	163	121	128	121	153	155	140	131	143	153	153	106	115	141	127	122	134	130	109	137	133	122	135	128	130	133	134	133	134	133	130	134	127	117	147	117	143	110	131	132	146	143	132	136	126	148	126	128	124	124	122	136	122	150	131	124	130	126	153	129	146	120	133	126	144	127	139	119	132	132	151	136	133	128	142	125	113	122	97	138	141	150	142	127	147	128	143	140	126	127	144	143	110	130	127	127	144	134	129	120	145	128	138	139	137	135	127	140	133	152	131	141	154	122	120	134	132	125	136	134	119	127	139	131	132	129	149	123	136	132	146	129	139	133	115	129	128	129	139	125	141	117	152	127	126	136	132	141	148	131	130	127	133	131	128	123	132	136	132	122	139	144	127	149	139	149	133	132	129	150	100	147	127	118	129	136	149	135	142	138	127	112	130	109	136	145	112	135	127	128	130	140	142	106	143	144	142	136	141	119	131	139	128	127	122	111	133	129	123	128	135	143	120	144	132	137	138	133	133	131	113	142	123	118	120	136	137	144	148	117	98	144	145	130	144	152	115	152	128	134	116	125	124	123	142	146	141	122	136	99	134	127	129	109	132	142	125	153	142	123	131	131	125	142	122	129	140	142	161	161	155	116	101	129	126	134	124	137	131	133	127	121	142	118	139	150	126	120	126	120	165	134	125	105	132	122	108	138	109	130	125	117	150	131	134	135	132	127	133	140	130	141	126	140	138	128	148	134	127	139	130	134	123	121	140	114	130	137	119	131	151	121	124	125	124	124	117	124	119	133	99	134	126	120	152	139	110	131	127	141	141	131	121	137	136	108	125	122	121	123	125	141	119	132	120	103	135	126	133	123	124	137	132	124	141	117	129	132	132	128	129	146	113	123	136	124	139	136	145	127	124	125	152	128	135	115	128	141	128	147	128	116	137	126	114	124	133	129	145	125	150	141	97	126	135	143	128	134	124	131	123	133	129	109	153	119	136	143	114	137	135	146	141	131	124	139	122	148	137	126	137	134	133	124	128	117	123	127	123	132	127	129	122	117	140	129	149	131	124	136	148	146	123	143	141	123	139	119	135	153	139	148	139	111	130	142	114	136	130	136	120	149	146	117	160	116	122	114	128	120	147	129	125	143	131	135	119	142	132	127	138	133	128	136	138	121	114	120	117	124	136	126	121	134	140	118	116	119	127	136	100	134	140	122	150	109	118	125	129	130	137	124	129	128	121	132	144	138	117	156	136	147	143	145	146	132	143	136	114	127	127	112	133	119	113	115	126	133	127	144	136	137	124	119	145	135	140	135	140	126	117	132	141	119	147	132	147	118	139	113	117	116	124	118	109	138	123	140	140	138	139	135	131	125	120	132	124	118	109	114	138	115	152	139	133	138	126	126	147	118	141	133	139	105	123	109	151	122	130	122	138	125	133	121	135	125	141	140	120	147	110	146	125	113	130	136	128	110	135	131	128	130	142	132	125	142	146	123	117	129	119	126	142	127	134	153	145	136	147	142	138	142	123	132	147	129	141	123	148	144	123	130	107	130	113	123	134	118	101	130	131	117	119	120	109	151	134	126	152	126	124	138	135	134	115	151	142	145	113	138	124	132	144	120	137	122	123	135	125	128	130	126	151	127	142	125	137	126	119	139	131	139	141	131	158	138	148	120	120	112	129	102	128	143	145	138	135	124	156	105	125	140	158	124	130	134	146	137	135	141	120	141	135	138	120	131	144	125	132	128	121	129	113	120	124	139	111	148	106	137	123	127	132	125	133	124	127	123	155	141	139	119	115	138	143	124	148	127	127	116	124	136	144	137	129	143	138	123	138	117	135	137	134	142	139	131	132	137	125	129	144	134	118	116	124	136	128	146	127	120	124	120	129	134	129	136	146	147	119	110	134	118	137	111	118	145	128	144	121	120	133	115	136	120	128	122	143	149	143	141	126	110	129	120	143	142	127	127	154	114	118	136	116	132	128	143	119	138	121	146	119	128	116	141	115	125	118	132	133	148	135	139	113	135	120	132	138	140	107	139	140	127	143	129	131	129	141	139	124	141	127	104	141	137	136	121	134	125	126	129	124	141	116	134	110	117	123	126	140	108	131	155	147	110	128	128	141	114	122	134	131	126	130	137	141	129	133	143	135	129	121	112	136	134	144	140	124	147	136	141	141	114	157	113	123	138	126	131	122	118	131	128	131	139	135	103	152	143	123	138	135	126	123	114	154	117	130	138	142	148	118	136	136	126	122	133	140	136	117	134	126	122	134	121	128	126	122	124	142	129	131	143	118	127	126	144	127	155	133	141	152	132	134	136	117	147	127	127	133	116	102	136	128	123	119	149	134	124	118	124	123	140	108	133	143	125	129	135	138	134	136	128	147	136	125	140	133	133	121	137	116	128	125	117	130	118	147	153	141	141	120	138	130	133	133	141	122	118	141	138	130	142	123	125	107	114	122	136	133	137	140	134	130	135	113	125	130	126	161	121	118	126	141	134	126	152	122	140	113	130	140	117	131	135	125	134	133	121	134	121	130	105	109	114	131	144	125	114	131	147	139	124	132	144	143	117	133	121	144	115	152	137	132	126	134	121	138	143	119	135	131	131	108	139	120	128	112	142	132	119	145	142	138	134	138	132	143	131	137	110	116	147	122	140	132	133	132	120	125	127	129	132	135	117	139	146	103	156	145	142	136	143	129	113	133	124	132	118	120	135	128	117	137	117	138	123	129	146	124	126	112	134	132	143	150	130	131	127	141	141	154	133	115	124	145	123	118	148	131	132	112	143	134	130	108	130	128	118	123	120	131	129	136	110	146	150	117	114	120	131	119	134	132	137	132	148	107	144	126	127	112	132	145	142	88	122	128	147	122	142	135	118	127	140	137	118	137	130	143	120	128	116	132	133	139	137	123	135	121	131	113	132	123	137	120	129	120	151	122	116	140	137	122	127	134	134	133	129	112	113	130	130	147	128	106	141	142	129	102	111	122	144	143	126	109	126	111	161	135	118	119	105	119	120	117	112	98	135	135	153	143	132	134	132	112	142	141	131	119	135	125	126	126	149	135	126	147	141	115	126	136	132	118	144	133	116	142	125	145	131	104	132	124	133	124	124	121	127	138	157	141	136	120	136	131	125	142	147	124	116	131	130	142	136	142	140	128	135	123	118	131	120	132	122	153	113	133	128	134	152	124	115	126	126	132	147	134	133	133	127	146	119	131	118	128	110	114	125	118	106	139	137	123	142	119	145	108	149	132	148	113	115	135	123	137	122	128	125	120	114	120	119	116	141	107	121	140	142	149	127	129	145	121	117	117	124	140	100	121	127	130	151	129	122	123	117	138	121	126	125	130	124	144	129	148	137	126	128	120	133	133	140	123	131	128	133	138	118	122	134	157	123	117	151	123	135	138	132	128	122	136	132	149	132	134	131	136	135	134	134	109	127	104	139	135	127	142	142	132	131	136	127	137	138	126	138	130	108	131	120	149
1833	555	673	719	618	601	554	487	577	525	482	521	502	471	458	503	478	493	474	472	498	447	494	469	428	504	488	520	458	464	450	484	470	432	431	472	482	451	442	490	455	494	475	491	483	476	455	457	494	482	502	438	454	443	465	433	464	469	492	440	491	490	464	434	489	429	450	475	457	489	483	478	475	514	505	473	444	467	473	462	452	465	472	444	481	462	491	456	497	481	460	464	495	501	412	453	460	482	496	452	479	430	476	471	481	482	456	494	447	504	474	443	481	483	472	463	482	500	468	439	505	474	453	443	448	492	454	472	474	439	467	474	449	457	488	454	455	477	457	482	503	494	439	493	434	441	474	463	474	485	442	473	460	452	463	453	463	475	493	446	410	473	455	418	476	472	446	484	478	482	443	423	461	479	469	460	449	450	459	462	473	433	474	458	444	483	485	435	441	449	473	460	433	464	460	448	448	472	451	450	461	456	410	441	454	466	485	494	428	448	479	398	475	468	479	477	464	454	463	454	451	450	454	458	480	482	457	455	455	461	446	444	444	436	467	453	471	466	469	456	426	470	468	441	471	464	446	446	468	470	444	469	463	466	441	445	448	496	475	435	455	476	432	497	452	474	459	459	438	442	440	483	440	425	519	475	465	470	447	414	438	459	468	473	476	499	468	521	452	477	462	494	475	479	460	483	494	490	458	467	489	480	467	422	492	460	488	500	446	440	451	484	498	467	469	479	448	469	428	463	480	461	451	422	460	468	455	446	431	456	502	492	496	468	448	420	469	469	462	445	481	480	463	473	464	483	447	479	484	452	445	470	444	473	464	484	478	476	483	481	451	487	462	450	452	458	458	489	423	451	464	477	455	507	448	533	496	458	430	421	448	439	442	465	422	494	459	482	466	473	456	450	480	499	465	459	461	452	483	454	455	467	508	472	452	479	478	451	490	469	462	444	475	465	451	461	470	460	445	470	453	442	443	527	442	433	422	491	429	444	464	476	462	471	485	486	477	481	438	420	479	498	459	485	491	468	477	432	431	484	475	476	447	442	515	430	479	435	493	463	438	459	451	473	466	432	462	504	462	457	497	457	458	456	441	453	475	488	492	451	479	462	450	476	480	434	454	467	436	438	451	449	508	529	477	475	449	488	477	472	465	468	452	456	459	462	469	452	499	469	470	432	504	451	456	470	472	461	435	464	475	421	456	490	420	476	460	475	432	439	439	488	467	470	458	450	471	440	458	459	437	457	464	447	499	493	462	445	446	445	470	506	436	455	470	455	490	482	486	464	461	441	475	484	474	474	477	458	438	460	467	480	429	493	492	461	439	469	480	458	454	489	468	473	448	454	472	427	488	483	461	463	502	431	470	436	471	454	448	482	490	478	414	452	489	475	446	469	474	444	473	436	437	480	480	449	472	452	489	430	471	516	435	478	481	480	416	449	451	422	506	473	442	443	493	482	462	487	459	464	475	425	474	447	451	470	486	492	449	443	506	449	437	453	454	449	483	479	481	442	466	469	483	441	523	475	501	467	490	466	463	433	457	457	476	488	423	448	454	480	486	465	473	427	512	462	457	472	446	464	475	481	509	508	468	487	488	459	438	440	481	475	466	466	486	506	467	450	445	515	468	466	447	460	487	464	424	470	442	458	500	480	435	454	456	481	457	469	486	508	474	480	436	450	437	462	445	472	452	447	443	467	438	404	452	443	476	426	438	443	466	481	462	454	475	468	466	451	488	444	447	479	461	452	465	465	467	494	444	465	448	454	468	480	460	469	510	481	454	490	447	476	482	472	435	486	465	430	452	437	468	445	458	486	483	465	472	444	483	453	414	449	477	434	464	476	446	466	486	468	500	467	454	480	452	428	457	440	441	487	457	457	460	460	477	444	475	505	498	441	443	466	469	464	472	455	454	431	459	478	451	468	465	466	436	482	493	460	457	467	452	439	481	462	458	477	445	479	496	432	471	461	426	481	438	478	474	475	419	459	505	471	473	478	482	494	461	482	497	481	456	444	478	457	462	459	452	460	473	459	445	466	454	442	460	461	471	448	436	453	463	483	474	462	487	465	443	473	492	471	461	441	462	455	452	480	490	459	451	441	439	476	435	485	456	473	429	428	477	431	462	476	453	439	434	444	472	417	449	449	432	462	462	447	455	427	485	477	466	496	434	414	430	465	481	457	450	469	499	459	484	446	473	459	497	445	453	473	459	469	449	512	446	476	458	443	499	475	473	438	439	461	467	467	496	465	480	486	463	460	445	466	438	478	467	457	457	463	425	498	471	497	507	502	464	420	443	463	443	469	453	480	479	426	508	488	502	426	448	473	480	441	450	450	431	471	464	446	457	452	462	450	436	483	451	468	457	499	461	444	427	475	444	452	435	443	480	435	499	470	469	479	462	462	461	454	473	477	466	496	448	482	500	485	477	445	470	460	456	476	478	448	458	482	458	478	441	446	460	500	453	453	443	491	501	434	487	481	469	454	468	485	457	451	468	475	462	448	449	461	445	476	456	498	482	474	475	515	449	477	506	466	483	438	511	483	440	476	447	452	487	451	464	440	450	434	451	449	425	455	440	485	492	456	457	459	463	419	481	461	426	476	424	474	479	482	448	447	448	461	451	443	463	491	483	426	481	474	468	479	455	446	470	477	477	476	463	454	461	472	454	473	452	481	507	504	487	492	461	522	428	457	442	461	444	465	452	476	433	491	439	452	461	459	456	446	484	431	456	454	478	465	484	465	500	452	464	448	468	438	454	457	485	456	459	481	427	473	442	469	438	462	480	432	490	510	456	472	472	498	451	457	482	477	488	479	431	457	456	473	434	478	463	500	448	475	432	464	487	474	459	471	406	476	446	472	445	472	476	452	480	438	444	427	444	442	497	470	473	519	447	498	445	455	459	451	441	466	446	441	453	467	451	502	459	468	467	440	440	463	457	467	482	511	488	457	479	474	502	525	473	430	457	457	446	445	484	458	503	434	472	458	432	454	450	446	455	463	457	509	508	480	445	515	446	442	473	460	443	473	466	449	447	447	450	463	464	481	479	485	467	481	469	477	487	501	452	440	491	470	462	491	456	444	444	487	473	447	467	435	447	461	470	478	430	470	441	478	470	428	511	441	469	447	486	485	497	504	509	485	476	498	418	493	468	454	413	481	446	462	480	451	491	490	465	439	476	463	452	432	450	452	435	457	453	466	483	496	495	468	442	474	469	454	478	526	481	507	457	479	473	477	455	475	465	459	426	430	468	476	456	447	478	444	480	447	508	452	495	449	468	451	452	449	478	441	480	487	501	486	461	480	447	445	437	459	493	447	476	470	437	450	468	484	475	485	449	458	452	414	440	482	480	487	447	443	459	463	469	471	468	482	452	457	454	503	450	472	480	465	413	479	514	459	459	441	461	424	445	482	425	474	497	464	464	474	450	476	496	457	487	436	470	489	484	429	449	461	463	505	476	465	495	476	450	421	451	432	485	424	507	483	441	481	461	463
5010	1242	1522	1106	797	622	547	456	406	370	355	325	322	327	287	309	258	298	308	232	268	289	281	272	274	289	268	284	278	262	242	238	278	255	261	263	255	246	265	309	249	237	274	283	273	263	244	284	273	239	273	273	258	266	237	241	248	258	265	257	255	241	255	272	279	262	258	268	302	264	254	251	280	283	247	280	261	249	252	260	276	234	250	225	242	247	288	292	260	249	253	283	254	270	242	262	242	264	258	237	281	267	254	238	233	295	262	254	260	260	241	278	259	284	254	253	242	260	271	255	245	262	257	242	275	280	265	254	263	285	253	268	245	271	239	235	266	250	256	270	236	264	273	260	228	282	287	271	260	274	270	254	269	269	255	253	246	267	273	251	257	244	229	252	228	265	283	287	257	256	245	240	274	244	282	259	279	250	266	234	232	260	250	283	247	253	281	248	211	257	260	254	226	276	256	267	260	283	236	237	263	247	242	229	269	265	265	279	274	239	224	254	290	268	274	276	220	246	264	255	274	252	259	251	237	257	254	279	295	265	277	217	239	279	243	222	231	270	255	235	271	245	285	241	250	264	260	227	239	280	250	259	261	258	233	244	247	238	265	253	286	250	283	250	249	274	246	213	231	237	239	211	240	262	266	269	264	247	269	250	252	228	257	234	239	269	260	272	290	271	276	243	272	262	233	253	234	221	270	286	257	239	269	228	262	241	247	265	248	260	252	260	242	270	252	229	216	268	215	288	246	250	232	271	255	257	235	240	274	276	258	252	253	251	267	207	269	250	253	268	291	264	254	261	242	257	243	245	254	254	258	244	261	255	254	244	252	259	224	235	267	259	274	282	240	248	242	239	228	251	250	269	219	289	279	244	238	258	274	261	274	250	230	276	239	274	261	253	267	268	259	269	253	252	258	241	284	268	262	241	257	262	254	258	242	290	241	260	250	237	244	239	231	241	257	262	249	272	254	258	272	266	255	238	254	266	252	267	245	265	264	249	254	267	271	275	290	273	233	223	240	257	243	264	240	260	257	270	277	299	268	239	254	250	228	261	252	238	239	234	243	237	276	244	242	255	294	242	240	253	284	273	252	256	228	250	242	231	258	237	256	209	236	259	246	274	233	233	223	234	274	261	251	247	256	256	240	249	284	261	244	257	257	235	238	271	249	230	231	252	254	231	252	245	266	247	261	248	252	256	228	270	261	266	231	269	250	273	236	272	259	253	239	287	302	268	269	271	288	279	251	242	263	282	288	256	274	247	259	237	258	272	249	263	290	240	260	271	236	262	279	266	242	271	252	283	259	242	245	290	241	265	258	236	237	257	272	274	231	238	256	254	240	230	270	256	264	227	252	269	245	243	257	241	255	277	246	284	263	281	275	205	270	266	248	238	269	259	265	215	252	274	254	254	248	231	280	241	256	252	245	272	247	261	241	274	244	282	265	263	254	233	246	259	263	253	269	231	254	251	286	261	245	255	236	257	264	212	231	254	262	253	232	237	264	251	263	273	258	276	279	253	258	276	256	263	268	258	251	249	229	247	261	277	248	250	277	222	254	241	265	284	276	259	260	264	245	276	249	257	242	247	293	245	247	223	217	255	242	233	271	247	262	263	234	259	238	263	260	257	284	253	283	248	278	256	276	281	265	260	283	256	265	230	244	249	249	238	280	285	272	283	276	261	299	251	236	265	265	265	232	264	256	259	244	269	241	265	283	219	271	270	249	235	266	248	260	295	255	260	259	244	258	272	236	261	247	253	296	274	266	271	267	255	253	243	246	268	252	256	273	272	255	275	249	270	278	244	268	259	238	232	267	280	251	250	274	235	276	246	255	247	266	256	244	250	250	241	236	250	244	247	289	260	248	269	254	244	224	258	239	244	251	253	266	270	254	248	276	254	238	239	256	217	241	294	257	287	250	275	251	265	233	270	277	257	251	243	275	245	262	269	260	251	247	267	255	235	269	248	263	264	262	270	263	255	252	243	242	273	261	258	264	272	257	249	250	245	260	250	268	249	258	248	278	245	278	230	271	278	245	270	288	281	265	229	278	258	246	277	240	233	239	254	240	230	283	248	236	233	257	273	253	239	264	277	227	284	246	254	250	251	283	265	267	258	229	210	240	238	245	284	252	260	263	291	254	229	257	278	235	219	248	250	250	232	251	284	288	250	278	251	237	263	242	246	240	249	257	252	267	251	281	248	270	272	242	222	285	247	223	239	240	262	262	240	248	232	237	243	241	269	237	246	279	239	269	276	262	257	292	261	230	225	220	230	263	280	269	268	246	254	264	253	238	268	234	287	239	239	252	240	269	250	262	249	245	265	241	261	272	264	270	253	230	260	267	256	225	233	237	260	268	263	276	231	243	244	280	271	249	274	249	262	224	243	258	234	284	242	280	253	285	242	252	245	221	257	247	262	236	235	255	285	230	283	279	263	269	251	245	243	265	259	256	235	248	276	252	274	259	309	232	215	242	284	264	239	256	279	280	276	278	245	268	227	264	257	255	246	255	277	267	258	260	266	283	256	244	258	277	243	239	242	237	236	272	246	266	281	241	253	281	246	235	220	275	279	272	265	264	256	250	285	255	248	256	283	252	258	259	255	226	247	260	267	266	243	287	255	257	240	225	285	256	233	264	258	263	250	243	257	241	271	257	211	269	258	257	266	232	259	269	260	254	275	248	234	265	270	263	265	260	259	258	271	230	268	275	243	285	244	264	267	218	260	248	267	260	255	257	244	272	247	267	260	259	267	269	233	275	270	256	270	275	261	296	253	246	254	269	271	243	240	253	242	250	227	242	250	264	270	262	298	247	258	248	268	240	251	230	217	242	270	257	250	276	251	227	272	277	239	259	230	287	254	245	244	244	252	236	248	228	281	222	230	306	243	260	240	244	263	248	267	248	270	243	267	279	255	290	257	249	259	253	250	250	231	229	237	283	245	290	261	251	242	257	284	242	240	251	275	241	258	262	298	241	262	251	274	249	252	239	246	269	286	256	256	229	277	276	221	237	253	249	249	253	227	269	255	249	273	246	229	272	268	244	246	281	274	261	248	283	271	263	256	249	240	282	274	277	217	233	227	241	267	267	256	268	250	234	259	232	250	251	267	271	222	260	274	264	250	297	253	256	296	279	228	255	263	249	269	279	293	261	267	257	219	255	275	278	245	230	244	258	262	237	240	294	268	263	252	278	233	272	243	257	270	236	276	252	276	257	256	283	246	250	259	218	263	252	263	278	251	243	270	270	250	253	247	286	245	253	272	238	254	231	237	263	267	278	264	254	253	263	260	245	261	244	278	269	252	249	241	277	244	256	243	254	269	260	260	232	280	269	252	267	251	256	232	256	228	240	260	284	274	273	247	265	257	270	241	252	282	255	279	243	249	260	242	270	254	250	255	279	246	246	278	232	251	251	263	237	256	252	238	235	282	253	276	241	276	262	270	252	250	255	251	246	271	247	272	262	245	249	242	243	279	286	252	259	243	273	264	230	243
5503	1896	3893	4261	3628	2915	2557	2140	1951	1759	1548	1483	1403	1301	1213	1218	1134	1082	1102	1105	1095	1059	948	961	959	922	932	908	875	948	816	890	887	898	905	878	878	905	854	862	846	871	847	858	836	840	867	831	862	809	814	877	858	842	806	814	889	853	775	836	842	780	806	803	837	800	866	849	825	874	838	857	801	770	827	798	797	814	793	773	767	834	782	806	824	784	774	844	821	778	809	781	803	853	794	817	790	821	809	799	821	774	772	803	786	769	785	740	786	814	777	892	822	821	816	796	800	779	796	775	826	805	811	798	806	812	819	846	825	856	869	806	801	801	798	810	809	808	806	748	803	838	828	820	755	832	823	760	804	794	822	828	776	841	801	786	790	811	808	842	866	801	756	785	826	755	813	838	765	840	805	788	857	762	787	759	873	822	766	816	768	825	776	832	813	855	744	800	825	778	808	787	816	853	801	767	792	795	853	794	860	799	787	833	808	855	829	782	781	822	822	747	821	830	813	788	792	821	785	789	804	769	768	838	774	771	842	762	811	812	761	815	809	839	796	784	760	796	828	801	797	790	820	804	834	821	798	841	840	781	808	791	795	767	798	821	861	777	808	754	787	803	819	816	811	821	755	830	809	794	821	833	802	764	812	794	792	770	798	835	848	799	807	791	845	790	806	727	788	834	798	811	822	786	787	804	796	843	806	890	815	794	786	806	804	784	764	735	800	821	778	824	754	832	796	747	798	805	840	827	816	782	777	822	789	792	774	771	801	814	818	803	795	793	822	831	793	812	795	782	781	779	814	826	805	786	810	767	870	790	841	802	841	813	815	822	830	835	807	816	780	796	846	849	866	827	790	758	733	785	778	732	826	828	794	842	772	825	784	820	853	791	799	796	783	794	807	798	833	777	749	783	814	779	834	802	770	816	809	820	793	817	806	782	805	826	840	775	860	841	815	760	814	758	789	871	796	769	780	808	813	748	856	793	748	802	835	840	776	772	798	798	802	816	799	833	831	792	832	839	813	761	777	774	764	836	798	764	759	833	776	806	849	822	768	784	790	725	788	779	810	819	776	822	810	794	807	800	811	822	809	792	813	824	760	803	824	795	826	798	747	766	801	812	829	799	803	829	787	842	800	808	793	833	807	808	875	807	782	773	826	836	791	791	801	836	827	835	813	749	800	762	782	806	787	814	843	788	810	830	749	791	772	831	815	767	799	780	814	752	827	813	811	816	776	749	845	796	780	810	753	781	810	822	806	764	817	761	842	788	773	739	799	864	812	784	762	789	762	824	812	825	809	743	833	780	786	813	834	856	821	776	825	837	804	821	803	787	771	813	782	801	789	820	774	819	802	796	802	772	789	790	783	828	789	813	814	774	802	792	786	812	815	784	798	809	806	783	769	805	814	759	800	846	854	818	783	845	795	786	818	753	802	834	827	816	795	816	807	855	798	783	825	830	796	802	823	778	843	831	837	772	796	824	822	813	818	799	860	867	850	799	809	788	819	769	803	805	799	797	826	811	808	770	744	801	803	798	782	831	774	798	796	852	789	810	833	757	780	821	752	837	834	791	789	812	801	791	809	854	810	817	818	793	789	816	824	819	815	820	815	817	798	833	853	825	765	853	826	807	778	790	774	795	774	795	830	874	791	802	797	816	795	767	782	788	809	785	862	773	819	831	849	790	887	825	791	818	774	815	808	801	828	778	809	813	747	802	788	793	807	819	822	752	766	816	770	823	775	813	797	830	850	831	829	794	787	834	846	840	802	877	815	775	768	781	828	828	812	803	810	857	820	784	842	796	780	818	798	816	792	828	808	785	788	806	790	799	819	792	777	806	757	791	813	825	750	791	804	837	813	830	743	815	784	819	772	825	824	814	876	821	818	834	761	820	783	796	842	799	801	828	827	796	818	815	809	815	807	784	798	821	777	866	796	839	837	783	819	860	798	810	818	781	851	746	793	733	840	819	830	801	805	792	766	868	790	838	822	821	791	847	814	811	790	774	784	814	773	767	786	775	788	811	805	779	802	822	777	830	824	799	767	837	775	843	744	781	793	747	796	770	810	777	780	825	820	739	785	798	769	764	786	877	792	830	870	790	846	859	827	812	816	816	799	784	793	852	783	786	810	784	801	807	814	804	793	839	828	774	867	795	816	808	852	768	860	835	778	788	791	812	779	797	726	788	804	832	852	868	841	796	785	759	825	807	803	781	795	812	843	752	778	750	836	834	812	803	798	752	805	825	801	844	798	846	802	806	774	802	828	774	799	847	804	825	826	818	803	853	794	762	780	805	837	764	800	841	788	796	840	769	804	809	762	793	864	787	794	796	787	766	785	766	810	775	892	834	739	777	797	820	790	811	809	773	772	812	788	775	846	812	833	827	829	797	815	778	783	798	785	842	788	803	782	778	794	833	828	787	813	782	766	787	804	829	755	767	851	809	816	791	789	797	777	797	864	839	807	849	804	813	844	760	847	813	769	867	838	718	763	808	788	795	825	839	831	836	836	844	818	776	777	784	796	845	744	795	797	819	789	795	805	821	834	842	833	794	863	776	808	839	811	804	768	837	795	819	804	802	797	823	823	779	747	779	816	824	805	753	753	814	852	749	778	822	774	808	815	771	815	800	793	790	837	815	823	832	790	784	842	848	823	824	829	840	796	805	804	804	819	866	809	747	754	814	859	802	789	856	778	788	792	865	830	801	813	829	827	834	789	797	762	842	814	798	818	803	800	770	793	774	784	841	815	803	795	820	822	754	772	761	803	844	806	833	827	848	859	845	809	801	765	817	780	840	850	764	822	826	805	838	813	834	798	810	799	807	799	791	831	808	753	770	804	797	851	778	801	837	853	809	793	779	841	811	810	781	794	794	779	824	790	789	860	799	797	739	745	815	842	822	867	792	775	815	785	747	788	802	783	842	867	798	796	841	772	858	841	771	843	793	883	811	781	801	782	836	810	768	774	812	773	796	800	784	856	787	833	741	823	782	755	836	825	813	814	772	773	855	763	789	830	810	789	833	781	787	758	820	799	763	789	789	843	830	764	811	761	835	771	760	864	823	784	767	820	780	785	799	788	771	802	794	760	779	777	787	792	856	778	780	756	827	787	836	831	784	791	829	793	776	800	786	793	770	729	798	784	849	844	749	819	742	787	850	788	795	744	810	861	799	777	806	758	783	818	776	810	786	772	811	807	803	775	812	867	793	809	810	808	831	761	766	823	808	810	861	817	874	789	757	769	777	743	831	839	771	803	797	822	806	811	769	739	799	803	835	804	785	830	817	763	807	784	823	805	818	807	802	815	760	889	851	760	802	779	807	773	786	756	821	832	820	828	846	800	850	803	842	798	812	813	833	749	738	733	775	795	815	776	827	777	774	791	823	797	830	801	771	810	794	786	795	791	799	784	832	849	813	826	801	774	826	746	806	827	834	798	844	797	800	832	804	820	809	786	791	839	806	797	788	811	781	763	752	777	777	782	759	756	837	751	803	796	786
9079	2402	2831	2020	1388	982	804	660	594	481	434	426	403	377	336	337	344	314	320	321	312	340	299	280	295	303	292	294	307	261	323	263	262	272	289	246	252	305	265	285	263	263	269	258	260	254	275	271	263	266	228	276	274	264	278	249	274	256	262	297	281	296	262	246	289	320	261	257	268	296	270	249	278	253	275	265	258	253	285	239	259	256	265	256	242	275	271	268	263	260	267	251	272	265	275	279	272	269	293	265	285	254	288	302	236	267	267	308	270	278	239	262	273	286	281	250	261	256	262	264	249	249	271	308	270	261	251	232	259	243	227	260	244	264	281	262	256	258	267	256	280	255	272	278	270	241	264	288	259	239	266	244	273	256	283	247	238	268	305	270	272	262	246	275	267	264	278	259	275	242	243	284	252	264	256	262	269	267	253	262	277	252	254	254	276	213	278	242	233	238	254	270	298	282	256	276	259	288	241	266	246	241	239	255	247	278	267	242	250	257	292	255	260	249	271	256	279	250	249	249	281	257	244	298	242	247	272	254	272	238	255	269	268	289	258	277	256	232	276	276	271	266	295	300	232	227	257	254	249	259	285	246	253	265	274	292	271	250	306	278	262	260	284	247	260	235	267	277	274	274	263	251	257	249	273	278	276	257	275	269	236	253	262	250	297	254	281	299	254	243	276	265	282	274	261	250	265	247	257	236	251	280	270	251	270	250	242	261	258	265	250	260	245	244	266	272	275	249	252	234	255	268	227	252	267	255	234	270	268	262	249	275	280	284	297	241	272	241	251	277	256	292	274	273	281	255	254	266	264	258	278	234	279	261	243	259	238	293	241	246	245	282	279	264	272	287	253	242	282	232	283	267	256	250	243	281	270	272	277	259	273	243	266	239	234	251	247	214	255	278	261	272	245	254	240	235	232	265	261	250	258	257	258	254	276	265	259	233	232	237	239	258	276	294	284	281	277	261	274	268	264	244	257	257	261	251	259	272	283	276	261	240	235	299	253	285	266	290	269	260	258	277	251	257	261	254	275	248	273	221	232	265	257	283	254	285	274	256	240	247	310	247	248	288	280	254	269	281	253	283	273	251	244	263	273	263	256	253	279	264	268	273	274	243	238	278	258	255	251	252	262	252	277	264	246	278	260	269	269	242	268	243	255	265	282	270	291	264	254	239	237	258	243	270	258	270	232	270	216	264	249	281	310	249	276	252	228	260	288	239	263	281	265	257	279	262	284	257	247	258	259	242	239	270	253	281	236	277	240	235	252	281	258	235	252	257	247	243	260	285	255	265	264	259	243	246	252	293	261	246	253	222	283	244	286	256	259	243	275	261	238	264	246	262	261	242	280	270	265	245	245	275	252	275	274	268	258	255	262	263	270	262	275	236	272	297	288	226	247	273	227	273	243	261	250	269	270	274	294	261	253	286	239	266	236	275	288	244	250	265	292	303	249	261	268	262	251	255	256	241	253	264	270	249	256	239	279	232	280	279	289	250	287	282	257	270	257	258	255	264	274	257	263	249	236	265	274	248	273	236	260	285	258	252	259	248	251	262	268	263	242	255	234	294	273	260	275	276	259	288	263	241	268	230	252	253	262	216	256	276	267	238	276	270	239	242	239	276	245	251	268	257	248	261	260	244	246	253	253	255	278	242	247	270	268	226	245	278	273	260	254	249	239	245	262	221	262	277	274	276	265	243	261	257	262	277	292	279	266	273	265	270	237	256	241	277	264	238	255	270	258	276	240	243	263	294	251	260	272	255	288	265	253	308	258	246	246	249	243	284	269	246	228	237	273	247	273	271	235	245	277	286	250	277	273	291	280	269	249	246	271	272	268	242	255	250	306	254	280	264	273	239	264	251	251	288	262	292	262	257	236	283	266	271	278	238	278	286	266	246	279	250	255	234	254	264	231	281	273	238	288	257	245	232	253	260	291	265	274	280	251	262	241	276	265	273	261	257	260	254	244	276	265	268	249	272	250	254	276	276	270	292	274	274	269	259	260	268	265	236	288	265	286	259	261	237	270	260	265	270	238	252	259	270	255	255	279	273	253	265	245	264	224	255	237	263	238	289	277	238	244	213	259	263	240	272	253	252	295	287	241	249	239	264	245	243	267	252	237	276	273	253	267	261	257	250	252	269	236	263	277	249	236	257	281	286	290	285	282	273	279	258	262	281	261	236	278	269	276	241	263	255	247	265	237	271	268	261	269	264	244	284	245	291	273	285	303	245	268	268	259	258	260	264	273	261	232	243	261	260	294	280	238	278	285	259	272	280	262	238	271	274	256	271	264	265	256	273	264	277	268	266	273	253	292	275	278	254	233	275	271	288	262	218	252	272	257	281	239	295	270	249	250	283	262	261	235	288	245	262	213	279	260	246	258	260	259	267	275	269	275	244	244	242	243	256	259	280	268	272	249	265	268	269	245	262	288	265	261	262	251	268	279	269	222	253	259	270	258	270	247	275	250	277	252	242	264	259	278	247	282	246	251	270	253	267	276	273	252	250	288	264	262	254	257	278	256	243	256	260	256	245	266	272	270	242	239	255	289	269	248	278	251	277	263	278	249	251	232	253	271	271	267	241	249	252	250	289	249	255	269	265	247	264	244	247	261	263	259	291	265	254	257	273	261	264	243	231	267	258	271	234	267	280	255	276	276	255	261	262	262	264	280	252	265	247	290	260	265	277	258	261	241	258	292	257	266	272	250	281	272	280	259	254	246	276	280	269	295	293	234	275	253	239	266	266	262	271	291	231	267	267	295	256	247	260	262	274	269	250	242	272	253	253	276	207	237	253	282	287	257	294	272	265	260	282	257	244	279	255	249	237	251	289	288	264	249	282	259	287	285	244	259	276	305	258	271	245	255	258	266	278	251	242	279	255	276	240	265	281	232	251	269	255	259	257	246	270	258	252	242	269	252	275	297	214	260	258	285	256	285	269	247	243	273	266	252	258	222	249	269	289	252	264	251	283	234	258	242	235	258	244	236	283	284	247	257	281	268	259	282	240	266	289	253	255	263	269	232	272	278	265	248	255	271	266	246	243	294	271	257	258	238	271	265	261	255	272	261	294	266	277	259	284	265	233	274	272	275	239	244	230	273	278	267	269	287	247	253	252	262	272	250	270	266	263	233	266	264	252	268	248	275	258	257	262	246	255	259	300	292	243	255	262	289	275	261	255	257	255	264	247	261	243	251	245	237	285	255	262	226	255	259	288	263	288	268	258	264	242	257	267	250	228	225	255	264	292	261	277	252	298	320	289	252	285	252	303	253	269	284	247	254	287	261	248	272	251	244	259	306	264	287	273	257	267	233	250	280	266	229	289	241	256	268	288	282	285	261	203	263	262	284	264	272	259	262	250	264	276	283	286	284	267	270	278	278	249	272	237	259	254	268	274	279	270	253	266	271	276	253	249	249	249	244	238	258	273	245	259	252	272	290	282	247	198	268	251	255	283	282	286	274	277	250	274	268	257	248	278	275	280	261	262	235	271
7874	2906	6759	7117	5996	4867	4071	3512	3028	2631	2286	2124	1877	1701	1601	1512	1476	1342	1295	1254	1239	1215	1156	1142	1120	1141	1051	1056	1058	1055	1011	1011	993	964	984	949	957	932	985	896	931	927	898	902	948	873	886	871	909	905	915	921	940	827	847	884	849	883	825	862	848	884	787	840	859	873	843	849	892	865	812	846	863	862	783	833	871	856	823	840	830	841	855	803	808	815	848	864	830	805	824	831	825	826	774	798	829	862	802	835	798	835	836	798	838	812	810	753	886	833	798	829	860	818	819	855	840	859	850	882	764	820	853	809	829	832	829	843	825	795	821	803	848	802	800	829	812	835	826	802	848	792	758	865	797	848	815	850	871	775	838	835	897	812	797	835	819	799	850	824	838	823	800	813	822	834	800	839	818	769	887	783	786	802	846	829	826	835	855	859	774	855	791	799	820	825	841	840	858	831	796	827	865	859	882	792	774	857	796	822	857	790	882	806	769	795	836	835	828	832	816	810	792	799	818	822	846	823	830	801	792	818	833	866	771	755	844	836	782	823	816	800	871	811	845	828	833	832	803	826	847	792	829	791	834	774	807	814	788	793	841	828	807	820	790	836	832	795	811	773	824	877	825	848	820	786	830	864	814	815	814	832	817	801	798	825	822	801	797	832	775	785	831	822	785	856	830	835	806	828	822	809	849	834	833	778	829	815	808	740	784	794	833	839	835	767	765	823	840	799	789	829	781	775	809	844	807	854	827	779	799	804	822	844	832	827	761	854	818	828	804	783	833	878	808	811	882	773	770	819	815	800	840	847	857	770	817	837	773	889	846	761	808	828	783	829	819	866	813	834	829	845	797	821	793	793	791	818	789	776	812	824	803	816	750	834	763	845	829	780	859	819	797	821	810	813	827	775	821	769	834	778	809	858	760	774	832	829	826	822	866	806	819	808	803	839	799	821	847	815	824	870	792	816	825	824	853	812	807	844	774	775	814	822	820	777	851	827	796	745	840	789	790	786	822	758	784	821	817	811	838	818	840	780	824	818	811	812	825	785	794	770	867	800	841	783	857	801	804	796	787	824	807	823	811	804	852	827	845	812	867	833	789	791	805	882	770	793	791	845	805	789	813	857	792	850	834	818	809	819	819	812	799	816	856	807	848	792	826	776	862	795	819	812	830	791	794	850	804	773	808	800	829	791	831	811	803	803	804	811	800	789	814	835	846	820	826	820	755	811	771	820	752	851	832	806	812	847	796	776	762	837	798	806	820	813	778	820	794	802	757	839	786	857	777	780	837	796	852	788	785	771	757	793	866	741	794	822	840	799	822	796	803	825	790	838	849	818	833	858	788	783	850	823	843	785	832	829	785	822	833	819	816	812	830	823	841	822	835	874	847	836	790	805	796	809	794	823	796	878	798	825	825	767	838	828	813	801	819	828	771	829	828	771	851	838	827	811	799	815	860	820	813	799	821	780	806	832	841	764	795	832	789	831	815	780	828	791	784	837	787	793	843	854	828	822	799	793	799	784	832	790	843	830	823	791	801	833	798	813	817	768	845	787	839	788	827	853	805	787	833	807	808	831	750	820	823	847	864	773	785	792	792	784	817	864	750	796	831	840	843	813	790	823	798	817	817	778	831	798	849	799	826	781	816	832	847	805	836	842	852	844	847	832	786	785	807	781	833	797	768	765	822	832	794	868	833	838	845	827	830	838	828	852	875	820	858	852	832	840	820	797	807	801	824	840	776	819	851	793	783	839	813	837	773	762	880	800	818	833	798	829	836	822	782	799	814	787	813	784	835	817	832	791	802	820	850	812	810	834	800	806	844	810	854	793	780	835	839	793	802	805	824	788	822	822	870	781	801	814	835	822	797	762	869	810	828	814	775	832	822	835	814	808	821	843	761	804	842	782	805	830	751	805	806	774	854	813	859	788	816	874	797	824	786	806	814	844	829	808	819	789	843	791	840	792	832	772	814	802	790	789	821	863	813	852	815	798	840	766	792	787	795	844	805	807	842	827	821	820	829	834	780	844	790	813	816	791	781	778	820	868	835	796	815	811	821	816	822	819	805	793	818	804	855	791	824	813	753	839	809	842	750	791	777	814	851	841	780	821	799	802	812	762	826	821	806	826	818	778	841	810	768	833	761	792	821	781	761	807	787	816	802	766	821	818	766	809	843	832	769	823	822	818	822	831	790	766	811	832	797	777	834	791	783	831	823	849	802	840	792	786	843	823	871	825	700	820	805	823	831	798	815	809	827	803	764	825	755	807	775	778	843	831	785	840	836	806	831	831	793	821	822	775	856	837	812	808	806	843	770	827	813	815	828	796	814	844	810	778	788	768	836	819	862	820	825	830	764	794	788	781	841	790	812	829	782	831	784	815	831	814	777	795	809	783	812	783	822	833	781	835	843	837	741	782	792	807	857	806	813	811	807	790	804	813	832	789	822	810	826	858	840	778	803	812	792	810	838	812	831	780	835	822	843	782	776	802	834	863	790	813	855	825	824	850	848	802	801	811	787	801	823	813	801	811	828	808	821	820	875	807	794	851	803	838	827	864	863	830	838	807	814	797	823	745	770	829	811	835	789	825	858	829	805	807	764	818	823	805	777	828	792	803	832	820	826	804	847	846	809	819	763	790	783	818	801	793	808	823	785	763	839	798	812	794	830	824	787	822	823	832	793	847	816	752	797	786	806	803	839	798	816	773	875	832	808	816	801	826	807	802	837	812	852	813	761	819	825	839	763	810	799	826	802	859	836	800	832	843	847	869	807	827	801	777	831	801	860	882	848	831	809	851	808	860	777	833	828	841	817	833	871	819	805	784	787	842	803	808	828	781	797	798	746	828	796	849	836	871	799	853	809	795	826	862	825	788	794	835	806	796	838	800	840	810	837	781	807	832	813	777	865	807	813	855	807	808	818	764	830	844	802	801	780	844	859	792	780	788	779	773	765	841	808	813	811	828	818	820	807	796	813	782	826	789	809	808	793	809	873	813	801	819	787	798	814	869	823	827	797	803	835	847	764	804	817	838	812	825	818	817	785	801	807	788	866	792	854	822	822	801	766	826	809	787	861	827	870	808	741	842	792	852	832	859	781	855	816	878	822	814	836	871	826	749	802	796	869	803	841	854	827	797	823	780	855	812	762	773	830	821	768	805	766	843	790	813	790	833	808	773	766	810	806	830	767	838	835	759	784	870	787	802	762	856	804	832	823	781	847	786	779	799	867	870	813	831	828	791	832	804	808	778	803	790	791	824	804	781	805	862	789	781	816	809	804	811	808	852	837	813	814	790	763	851	773	805	806	824	816	783	837	822	814	782	774	781	816	846	788	823	791	851	828	807	852	821	819	850	837	828	775	795	768	794	797	811	783	844	846	798	812	823	843	820	841	846	841	805	817	822	851	810	795	720	843	783	827	775	775	854	826	828	844	845	843	836	818	821	761	788	808	771	831	830	816	823	844	873	792	834	818	863	818	792	760	822	848	817	828	821	827	860	795	781
1211	183	173	193	172	151	136	141	135	147	120	109	129	127	111	129	142	142	106	124	119	139	127	136	126	147	166	146	126	126	145	125	130	123	104	132	112	150	141	121	129	128	132	120	118	132	132	128	133	143	135	110	115	154	142	132	119	121	133	142	121	124	118	130	127	125	125	122	123	107	135	129	149	119	118	119	118	137	129	128	123	129	139	119	128	127	149	146	157	144	120	122	128	138	104	127	124	153	143	119	131	136	122	134	146	135	127	158	138	108	127	124	137	137	143	135	154	128	116	120	132	123	129	123	118	132	141	133	127	117	132	148	137	129	126	150	149	135	131	102	101	141	144	129	126	146	137	151	134	151	115	125	148	139	144	119	133	136	128	122	128	126	140	144	143	122	130	117	130	140	124	142	144	124	138	112	122	137	136	128	134	148	134	139	135	131	140	138	113	145	110	139	128	138	122	131	113	164	124	117	138	144	129	134	146	124	124	140	139	147	136	139	137	137	124	113	122	134	132	137	160	141	144	118	119	118	125	145	107	118	133	126	118	111	121	138	137	116	112	146	136	110	125	129	130	149	140	135	124	140	123	123	124	139	130	129	118	141	150	147	126	127	129	132	111	125	132	160	123	148	119	128	125	115	113	129	133	123	116	122	117	145	126	136	115	132	118	123	128	144	138	126	142	137	151	132	107	143	147	132	150	140	133	128	138	127	144	141	139	130	143	118	136	135	145	131	136	134	127	133	109	123	138	136	119	121	141	129	137	130	139	145	148	122	137	130	129	131	131	114	133	120	133	136	116	121	125	141	116	129	109	130	124	120	139	139	136	156	158	124	111	134	156	131	153	139	147	140	109	130	144	147	137	149	113	119	136	130	130	117	121	145	113	136	127	127	127	138	143	159	139	134	146	138	125	120	144	134	141	141	120	125	145	152	140	123	118	113	144	130	136	124	127	127	124	125	141	127	129	153	147	124	149	140	129	113	126	136	137	136	129	110	124	110	143	110	110	112	150	132	135	134	126	115	126	130	125	104	141	123	132	141	145	132	111	118	118	145	128	127	124	114	130	137	139	118	127	123	143	146	130	135	124	135	131	133	122	133	139	131	119	121	121	114	121	116	136	121	112	146	126	124	125	123	136	118	125	129	136	124	104	107	134	127	144	114	129	126	138	114	128	132	148	125	136	128	123	111	153	142	146	134	139	127	123	110	109	146	147	128	123	130	128	139	130	160	132	132	114	122	130	122	134	145	120	132	147	129	138	111	143	121	116	138	128	118	146	125	133	135	134	134	143	118	149	112	129	125	119	116	119	142	124	121	126	125	125	107	128	153	143	130	149	138	149	134	134	127	125	133	138	129	116	118	118	129	133	137	132	121	102	130	134	115	131	149	127	130	128	127	121	135	144	113	129	137	115	142	128	119	137	129	129	121	138	124	125	120	128	99	116	145	134	149	138	135	118	138	138	120	118	141	134	115	121	134	140	117	111	135	121	140	129	113	130	129	135	120	139	137	134	128	127	139	123	132	127	123	132	133	124	127	130	122	114	119	128	123	154	143	127	133	125	143	126	140	135	134	141	140	118	126	126	145	112	123	118	133	130	111	138	131	114	149	118	128	129	135	132	142	139	133	120	116	134	135	128	143	144	144	113	118	138	135	118	122	150	114	127	118	125	120	124	110	120	141	143	129	128	139	143	130	134	135	116	128	134	161	109	148	119	129	117	137	134	144	143	135	111	137	150	122	135	139	124	147	129	127	138	164	123	121	135	132	132	119	129	122	126	114	120	132	139	137	125	127	151	128	118	153	126	134	133	124	139	130	137	126	122	109	129	126	117	128	156	127	101	123	117	137	137	133	129	129	132	138	140	133	150	133	152	130	133	121	155	128	123	127	123	129	136	113	108	126	140	103	115	113	126	124	122	126	142	116	122	140	136	125	137	124	149	141	130	123	116	132	125	129	128	126	126	120	155	123	137	116	131	127	107	117	137	109	130	136	138	152	145	140	153	128	118	156	138	121	126	135	122	144	113	129	148	112	121	124	126	149	133	130	123	107	131	103	132	127	124	126	137	129	120	125	140	137	116	135	138	139	139	125	136	138	137	110	113	114	124	135	139	118	137	147	129	142	129	130	122	125	119	118	142	122	140	130	114	116	125	150	130	142	152	132	128	131	135	136	134	117	145	146	121	136	127	138	164	146	116	131	106	129	137	133	140	127	124	108	119	140	122	122	129	126	149	132	128	137	130	130	134	140	132	118	141	125	130	140	129	151	146	144	126	139	130	123	129	128	115	120	151	144	113	133	130	131	124	133	129	125	119	144	139	127	117	130	136	130	129	143	129	124	123	127	130	124	136	129	120	135	110	140	113	118	129	142	128	125	134	137	146	109	125	115	131	136	120	114	129	154	125	125	136	130	135	133	117	136	119	139	112	115	130	141	113	137	122	143	138	123	124	137	142	126	110	104	127	126	119	125	118	132	109	131	132	147	138	136	155	128	125	143	124	139	145	150	121	122	122	135	123	134	128	127	131	125	129	122	128	149	128	132	131	127	158	134	124	117	112	137	138	129	122	135	121	131	143	133	129	142	146	146	133	147	134	118	138	135	137	145	134	119	130	117	155	135	125	119	125	146	145	155	125	125	120	120	105	140	126	127	127	146	134	140	134	133	147	124	106	124	161	129	135	133	132	117	137	139	144	145	150	118	127	143	111	127	123	131	121	125	146	132	127	123	114	126	123	148	130	138	119	131	113	129	122	115	139	132	125	117	149	127	132	126	105	150	134	125	149	162	123	166	141	139	129	138	118	134	130	132	137	148	117	123	133	137	119	131	130	131	124	148	122	136	108	121	146	138	132	138	144	129	135	120	130	113	139	133	141	135	142	130	131	125	126	144	137	131	120	122	123	143	125	152	133	139	126	128	130	129	124	130	148	137	129	127	136	111	128	122	136	119	139	133	136	137	128	151	123	136	136	121	130	139	144	147	126	153	138	157	120	126	122	128	135	126	115	112	123	114	117	145	128	140	103	142	128	122	135	136	147	128	139	135	133	129	135	130	131	131	138	131	147	119	102	105	148	125	133	119	123	122	135	128	105	118	131	131	133	104	142	135	135	138	141	149	115	125	106	146	131	128	133	127	117	126	120	143	134	130	127	128	126	117	124	147	125	132	141	127	121	130	142	142	131	129	152	112	147	147	132	134	132	130	136	141	128	136	121	125	139	124	128	137	121	138	126	156	137	135	137	123	133	112	126	126	139	109	117	111	150	127	124	124	107	135	137	143	121	156	132	139	155	102	134	130	122	130	121	134	138	133	137	133	135	134	114	124	131	122	136	136	140	142	139	149	119	119	124	137	136	136	139	148	122	138	129	130	139	146	129	120	130	121	106	117	148	138	128	145	129	134	140	137	142	138	115	137	115	132	135	129	130	122	122	114	140	144	139	146	113	143	144	139	116	131	108	128	115	134	127	136	134	129	125	136	128	118	128	123
1944	583	701	678	643	639	579	563	522	519	492	507	498	471	493	479	492	473	478	448	469	505	475	471	484	488	442	452	496	454	497	477	482	473	470	478	486	495	490	444	476	466	494	491	456	436	483	459	457	475	447	484	435	486	428	457	460	458	476	432	497	491	463	472	470	458	463	454	464	454	449	466	506	474	479	440	449	423	489	468	475	451	474	459	492	423	477	421	472	464	476	463	488	451	436	452	488	445	467	459	456	467	453	449	473	480	424	461	483	435	494	465	443	458	448	467	437	496	491	457	461	449	465	443	490	464	480	475	474	471	451	406	460	457	423	452	437	437	482	483	488	477	475	455	465	459	444	480	461	476	462	476	441	423	457	469	443	461	420	468	467	477	439	448	503	455	485	454	464	499	502	464	450	452	483	459	465	481	441	439	453	487	464	478	443	460	426	471	474	468	495	472	443	454	490	469	481	474	437	463	446	461	470	460	467	444	457	462	502	426	444	459	458	448	465	428	442	499	435	466	471	460	436	463	468	493	495	469	458	465	495	466	456	472	463	424	477	446	473	500	486	482	480	488	417	482	450	458	451	517	448	479	479	443	471	466	489	462	460	495	478	497	461	472	461	479	466	468	461	459	489	483	437	488	459	496	472	446	452	462	454	417	498	444	482	480	525	480	478	465	476	454	468	482	458	454	432	484	444	476	411	461	490	452	427	493	486	484	480	471	463	476	474	477	489	448	463	456	432	468	461	465	460	483	440	473	459	449	435	466	468	468	482	437	439	458	476	486	467	491	475	466	454	465	454	467	473	442	492	459	462	463	493	501	466	477	516	518	460	508	495	498	467	476	465	476	465	498	481	464	452	474	490	430	466	440	426	478	470	438	469	484	440	464	480	439	469	443	498	444	499	489	465	453	493	450	457	485	450	454	459	448	436	459	459	458	484	501	448	458	465	496	506	451	475	482	443	501	459	442	457	471	462	457	478	448	461	471	444	459	459	457	427	429	478	442	470	475	441	441	495	477	473	412	435	467	455	411	455	436	477	451	453	449	460	461	438	456	437	439	472	505	477	469	474	454	490	455	462	459	476	484	471	447	473	428	463	467	449	471	507	452	455	433	465	469	457	499	433	470	463	463	481	444	516	467	448	448	479	488	471	513	500	460	460	444	454	476	474	460	466	494	438	463	473	477	436	496	447	505	534	489	463	496	440	453	439	514	473	426	454	482	457	480	488	455	511	470	436	453	447	471	451	478	480	488	534	476	445	473	436	479	479	458	464	445	483	478	438	482	442	462	468	472	443	476	457	496	479	461	487	454	476	479	452	445	462	471	456	483	460	463	498	480	513	460	447	451	495	491	488	435	493	478	471	456	460	447	474	518	455	466	480	462	486	450	448	480	484	514	481	448	479	461	450	453	426	437	433	440	456	454	480	441	491	435	460	464	458	464	469	456	461	467	487	457	443	458	476	467	469	483	448	429	490	483	437	449	446	456	445	457	446	477	455	428	445	460	470	454	471	453	493	448	447	489	461	462	452	451	418	430	476	469	472	475	458	460	493	449	502	436	471	478	454	466	482	455	491	422	459	422	475	481	471	445	464	447	467	464	441	451	495	430	497	425	457	461	466	423	479	491	440	487	441	446	450	467	486	469	475	451	463	440	470	447	456	462	466	494	477	476	442	448	490	476	465	445	493	464	535	444	469	493	410	458	451	465	452	488	434	426	461	489	465	491	446	495	476	442	488	463	486	477	503	475	518	467	485	509	445	492	425	486	408	475	459	497	470	478	447	453	455	471	437	449	461	467	447	460	481	484	464	473	489	462	439	441	423	483	419	432	481	479	438	485	456	438	480	452	462	457	469	464	460	506	495	451	443	471	451	450	512	460	465	474	431	493	478	468	460	436	409	495	447	444	499	437	488	454	447	471	483	472	443	443	479	506	448	483	433	501	479	494	483	421	480	474	497	470	474	432	476	470	482	489	460	420	491	431	463	494	505	465	467	469	475	483	459	470	436	495	489	484	468	455	454	446	487	492	461	462	517	515	467	444	456	467	537	483	461	486	478	488	496	447	439	498	450	425	479	440	469	421	460	494	488	455	460	493	479	489	484	458	438	437	481	498	464	494	439	498	462	419	475	465	493	446	478	471	413	443	474	488	431	468	420	449	498	484	485	420	475	460	432	458	429	482	497	515	459	454	460	452	451	466	461	478	451	467	464	502	462	465	496	484	482	439	431	456	479	450	495	449	485	456	437	440	474	487	475	466	465	491	500	437	491	459	470	457	470	455	429	476	458	455	464	474	483	457	477	476	470	449	451	469	462	430	486	436	517	479	450	502	451	485	487	444	466	463	477	469	485	441	461	494	479	478	489	472	465	439	457	470	463	450	435	471	459	452	482	469	486	464	486	445	486	514	461	471	468	496	445	486	474	477	418	457	467	462	508	445	477	448	460	451	456	484	496	517	437	446	491	479	471	456	465	491	462	486	436	498	466	498	483	512	453	463	470	482	487	479	452	444	465	455	447	464	453	440	439	477	470	483	504	469	463	452	447	478	446	459	461	482	483	469	461	468	464	487	475	456	478	455	459	464	475	492	497	486	464	468	482	483	450	494	461	505	484	493	466	441	448	446	467	456	415	473	455	461	482	458	489	476	492	451	465	481	452	458	470	478	456	484	481	453	490	492	468	532	432	468	433	479	481	468	469	453	486	456	458	481	479	457	462	496	472	427	485	467	481	482	428	441	405	462	499	487	458	455	479	490	481	450	470	485	472	483	464	478	433	458	481	473	478	445	464	430	449	457	489	466	480	434	452	463	453	448	462	469	454	464	432	438	444	473	432	491	463	443	472	510	464	442	448	467	458	483	508	483	513	418	471	482	485	422	445	467	463	488	460	464	469	488	502	437	464	466	453	470	454	464	475	477	480	485	463	452	476	447	474	459	449	490	487	421	476	478	445	502	477	418	445	465	485	462	485	468	442	479	467	491	470	476	416	436	456	460	463	486	464	470	403	481	430	439	470	455	489	454	508	467	438	469	452	440	457	426	458	421	502	489	496	450	491	414	481	467	465	467	473	468	482	479	499	453	467	450	489	457	476	433	435	449	508	457	484	502	486	462	521	453	493	410	470	454	460	472	459	447	459	441	458	437	494	478	446	474	463	430	462	503	434	457	446	448	478	442	452	472	460	487	449	459	477	450	450	439	469	476	453	445	473	459	482	444	488	422	483	488	469	456	439	469	460	465	495	482	462	489	427	465	447	463	458	486	485	474	470	459	446	489	438	466	468	463	459	457	447	468	450	463	445	494	440	454	440	480	486	459	492	467	491	485	454	490	524	486	462	491	438	442	485	483	485	456	498	475	464	456	460	491	439	473	440	439	444	494	476	450	413	475	498	471	525	475	478	468	459	468	472	459	480	450	474	426	471	502	450	480	478	427	454	494	451	455	463	471	460	464	408	461	464	455	468	484	458	496	439	510	474	464	486	415	474	444
4983	1300	1542	1154	773	636	483	483	404	389	365	331	325	296	281	278	306	286	279	266	329	287	301	273	250	261	246	272	247	252	255	284	288	254	221	247	255	218	243	234	239	264	259	246	288	234	265	250	270	257	242	251	265	259	244	267	251	247	263	249	287	274	234	279	251	260	258	226	296	254	266	252	258	250	282	263	251	259	254	251	255	255	247	285	234	227	260	255	248	280	244	242	249	243	257	246	246	252	247	276	282	274	262	257	267	226	256	266	265	225	259	235	252	267	267	192	261	216	240	273	239	263	280	261	243	250	269	229	282	245	287	226	296	271	265	247	262	246	253	235	274	259	255	249	279	234	268	259	243	228	248	219	237	248	270	272	245	266	237	255	225	252	276	265	271	259	252	293	264	250	274	273	264	236	257	225	224	254	269	234	247	255	266	233	235	261	244	261	260	257	269	234	265	271	261	246	266	245	246	251	248	268	259	263	255	299	265	241	256	258	262	259	264	266	249	257	259	261	255	227	276	276	276	269	233	256	242	275	275	247	259	257	268	263	261	250	259	236	240	273	276	272	237	244	244	247	243	241	265	236	283	238	245	232	271	223	248	280	261	245	247	250	229	254	236	241	254	230	247	272	257	264	256	250	268	259	255	262	254	253	255	267	272	270	259	249	261	265	236	247	264	246	251	260	242	267	289	236	260	232	234	237	233	245	250	252	250	259	264	245	255	258	218	280	273	256	230	251	256	259	285	251	239	239	257	242	292	264	295	268	249	250	275	245	241	253	226	256	275	252	254	237	246	238	273	255	261	254	261	272	248	277	258	260	248	264	273	254	254	241	249	254	240	245	269	250	233	266	256	251	271	225	259	252	231	259	250	266	262	248	255	272	268	256	273	243	266	260	242	289	234	238	259	240	258	244	261	233	256	239	237	243	261	264	269	244	268	229	248	228	295	260	252	245	209	260	275	305	211	255	249	250	270	249	271	260	242	256	266	279	243	251	235	285	253	274	251	258	257	260	214	242	281	245	247	239	238	238	255	266	240	244	255	279	250	280	246	252	239	256	251	245	241	267	250	223	221	268	239	249	251	270	228	263	256	270	263	288	241	270	244	267	252	252	278	263	253	252	260	242	255	261	248	278	265	266	258	273	245	290	279	265	284	281	238	280	236	263	279	275	228	260	284	248	236	246	282	244	252	234	254	252	248	260	265	254	243	278	250	266	250	290	261	247	245	234	243	224	259	259	243	262	268	239	257	242	242	258	243	251	263	242	249	242	260	236	279	249	279	247	261	257	267	250	248	269	286	285	230	255	254	248	260	244	246	259	266	271	285	251	267	254	286	253	269	253	254	263	254	254	298	227	252	256	289	263	241	263	260	268	225	234	263	274	257	242	263	268	276	258	271	239	234	237	263	253	233	270	240	251	255	249	236	264	261	231	235	239	262	277	234	257	272	262	274	243	240	277	250	272	240	237	259	262	240	256	250	261	238	234	265	254	257	236	212	275	240	253	270	218	273	263	259	246	267	271	247	233	246	260	229	277	262	215	261	257	232	247	251	271	246	244	265	269	276	280	266	223	255	253	263	242	258	259	263	243	258	258	256	272	254	254	230	281	234	295	258	234	259	233	264	229	272	251	245	249	266	261	262	271	239	248	238	269	255	274	257	237	255	255	271	246	254	239	247	261	230	251	224	264	284	251	240	250	260	242	275	248	259	267	239	276	260	238	272	248	236	246	265	276	255	255	234	258	267	235	283	231	221	247	258	268	250	241	229	240	242	249	264	272	272	244	265	244	245	269	250	265	252	281	259	267	239	249	261	248	246	275	255	265	257	288	247	255	249	235	280	255	237	267	263	257	247	227	258	256	235	238	262	234	252	242	273	235	272	249	254	274	228	254	248	250	202	267	201	225	255	267	251	250	254	246	251	281	262	239	256	255	279	254	260	263	261	246	245	251	273	267	247	229	259	274	270	265	260	242	283	218	255	269	240	245	239	255	226	280	252	280	251	275	272	266	251	247	242	233	289	239	254	224	272	250	248	247	262	209	264	249	235	255	248	265	251	270	249	279	253	246	223	292	278	255	283	254	250	261	248	235	243	246	279	237	237	247	236	271	265	241	251	244	249	247	272	244	247	255	219	219	248	239	238	270	252	275	257	297	264	255	216	273	249	251	245	229	241	273	256	267	295	238	222	248	275	240	238	249	263	277	260	274	266	263	260	271	243	297	279	260	282	243	251	230	277	253	253	239	233	235	247	247	261	224	271	255	239	249	245	256	266	247	283	252	266	247	227	268	246	265	242	252	267	260	279	256	272	270	229	263	253	242	263	256	246	259	241	232	257	260	229	244	239	245	245	259	259	261	267	279	260	254	241	237	264	251	278	260	269	228	239	238	271	251	254	257	299	242	272	251	236	277	207	271	246	262	265	260	239	245	253	233	257	240	254	280	252	280	254	217	265	264	240	228	259	282	285	241	239	282	249	268	258	251	248	258	237	265	236	274	253	251	241	263	254	257	250	285	246	288	246	269	246	255	251	275	265	282	236	250	266	261	244	235	268	301	254	265	238	234	258	251	252	267	253	245	226	270	265	283	237	245	267	260	225	256	248	264	258	290	269	261	260	269	256	261	258	283	270	242	264	243	261	254	249	264	251	245	274	251	258	263	259	285	234	244	275	244	258	264	269	285	244	247	264	252	246	265	269	268	260	253	281	259	288	255	252	231	257	272	263	255	287	272	262	249	261	277	251	255	238	237	253	255	253	267	248	257	250	281	254	266	243	263	248	241	274	249	260	289	254	241	246	266	217	245	241	254	246	263	237	248	279	243	291	262	250	223	234	259	255	267	230	250	225	249	237	217	216	257	250	268	232	251	272	272	215	266	261	252	278	239	263	254	245	257	247	243	253	278	240	233	252	263	241	275	258	272	264	271	267	265	285	231	256	263	247	223	277	242	262	245	242	261	243	262	249	248	235	284	249	267	243	263	241	244	274	252	257	266	229	246	250	249	275	277	268	307	271	253	261	260	232	251	242	246	237	293	242	252	242	267	250	252	228	249	236	238	289	251	248	235	264	259	259	235	259	251	239	248	260	234	251	250	264	231	260	278	227	233	223	256	249	267	239	257	253	253	239	244	251	286	248	248	243	271	250	285	270	246	244	274	250	264	267	266	246	230	253	234	248	230	245	235	263	255	253	245	283	238	256	254	256	233	272	261	232	265	243	229	249	275	267	227	250	244	265	274	299	270	271	254	272	261	245	256	246	265	229	268	283	260	258	266	245	250	231	227	250	271	271	284	271	278	243	223	244	251	267	252	250	236	251	256	274	239	233	269	261	257	241	267	252	241	242	253	256	261	258	266	282	262	236	242	258	239	264	224	236	241	236	247	238	263	251	252	220	235	265	252	248	243	249	257	291	253	259	234	258	252	298	237	242	243	249	237	277	266	242	259	255	252	249	275	243	239	293	265	243	247	268	250	259	264	252	239	259	249
5665	1862	3922	4178	3747	3034	2563	2137	1899	1678	1558	1462	1384	1301	1255	1205	1160	1103	1022	1020	1065	969	947	968	918	982	989	896	938	950	908	908	871	884	873	876	906	841	807	855	797	830	850	838	836	850	904	833	852	832	858	876	791	840	828	850	812	812	830	817	803	815	824	861	793	829	825	830	841	873	826	893	795	836	820	840	816	818	855	809	780	848	865	813	861	779	857	871	840	821	866	778	764	761	816	805	793	761	812	803	794	826	811	833	798	813	785	792	768	822	855	799	809	835	777	787	776	828	836	809	814	784	804	804	764	821	790	778	810	786	825	838	809	790	758	803	809	818	798	794	813	821	808	841	785	816	831	795	752	778	817	788	804	807	770	845	812	804	796	819	830	829	817	841	774	777	805	808	781	781	794	790	818	832	818	765	800	802	771	811	864	832	767	794	804	771	769	803	771	823	777	813	805	820	772	802	812	767	772	753	781	828	831	786	775	775	839	808	749	775	784	744	820	824	773	786	742	754	794	811	751	780	821	854	820	823	891	779	792	878	788	787	758	773	791	819	858	786	757	791	835	847	783	794	789	774	787	830	821	836	790	813	757	802	832	801	762	784	782	785	816	799	804	818	820	825	798	839	801	794	832	807	816	784	762	799	872	792	774	732	798	755	799	813	797	827	797	799	762	784	754	811	801	771	816	813	766	795	766	849	828	789	797	817	815	792	796	828	841	785	823	798	795	874	803	785	860	813	765	847	778	789	822	790	786	776	793	802	813	786	772	811	786	760	815	766	765	838	810	839	848	782	812	781	826	749	783	801	813	821	799	758	836	810	778	837	792	838	786	765	834	866	823	745	822	817	787	831	843	754	782	751	791	810	856	801	803	819	754	783	780	760	800	787	767	832	830	808	790	785	787	797	787	820	782	743	785	797	835	820	838	794	807	841	838	744	776	855	873	787	755	782	782	743	784	795	783	826	827	792	780	759	815	748	805	797	788	796	758	820	797	748	777	778	798	804	793	774	769	774	803	752	827	821	836	808	805	787	768	796	837	802	790	828	800	823	743	766	784	823	835	837	812	808	828	801	811	780	783	845	793	801	787	802	777	819	798	760	787	787	775	797	771	814	767	813	797	784	820	783	813	837	792	769	815	840	800	780	778	768	758	794	831	777	796	814	870	754	777	833	755	756	738	801	832	780	791	814	814	838	772	807	815	838	827	786	788	829	832	812	803	818	794	842	837	854	795	801	813	779	858	811	807	800	828	775	820	800	821	793	818	799	842	752	810	821	856	798	820	817	746	836	837	802	829	800	862	760	797	845	811	823	804	787	803	791	836	791	758	808	829	821	802	830	779	779	764	797	790	818	755	791	846	834	778	811	815	827	813	838	844	808	807	771	825	806	830	800	776	827	823	796	814	860	859	784	798	793	782	780	830	804	812	828	837	768	816	811	819	751	854	758	802	779	787	785	767	771	810	797	820	756	808	756	762	784	815	776	764	841	833	785	788	833	779	812	804	863	794	799	789	828	797	769	817	808	807	774	772	831	841	814	762	783	829	788	840	790	785	807	785	843	805	805	732	773	813	842	788	781	775	759	797	795	830	861	808	782	792	799	863	785	794	758	796	831	762	789	823	759	793	805	802	802	776	830	807	811	855	807	803	782	792	840	776	815	793	756	777	828	832	855	796	836	882	802	732	744	826	792	813	809	828	781	742	775	775	869	827	784	777	829	807	792	805	814	840	827	837	799	791	769	790	792	797	773	790	772	781	817	809	815	831	808	814	772	796	805	872	795	789	792	781	855	773	768	778	801	808	807	783	804	756	826	816	776	777	854	793	880	764	851	831	819	815	816	850	831	805	762	815	802	828	775	780	808	751	810	786	804	790	795	780	798	798	824	822	810	791	756	810	799	733	767	799	816	782	769	783	783	841	827	797	806	798	842	824	815	792	798	773	802	781	774	852	780	840	821	823	819	751	821	801	799	793	794	751	804	800	776	819	732	856	815	778	774	800	795	811	808	787	813	783	765	799	813	814	773	792	778	792	806	812	798	815	849	825	791	800	829	819	752	828	807	796	788	758	845	797	785	790	801	789	806	801	745	786	805	817	792	808	818	794	813	749	812	854	811	827	793	821	775	796	796	797	822	713	792	791	756	765	866	796	801	811	830	823	761	770	806	795	808	802	777	831	786	784	775	798	824	805	853	739	773	779	791	818	784	845	778	832	793	813	784	829	764	786	863	826	801	829	793	877	808	819	813	815	784	782	805	793	819	820	822	801	775	805	776	811	795	787	766	805	795	782	908	791	813	814	816	783	786	771	767	787	842	767	797	782	790	803	767	785	800	756	761	776	795	818	772	797	832	772	846	768	819	815	795	837	803	805	771	821	775	788	772	809	788	807	816	780	778	767	824	813	821	785	869	806	797	796	808	783	789	802	870	750	818	831	784	855	777	823	832	786	775	816	833	787	778	792	754	767	770	809	840	800	774	787	871	751	816	805	804	778	791	806	784	842	848	816	792	834	822	791	763	766	820	759	814	801	829	813	827	807	835	800	823	858	793	771	808	796	811	773	806	795	769	756	839	830	821	774	835	813	776	786	792	788	831	820	806	811	825	795	771	809	749	797	796	816	790	833	797	799	759	798	788	808	838	800	760	856	789	793	798	814	792	838	813	809	775	820	757	770	766	749	783	819	882	816	797	809	815	804	802	766	784	775	821	766	820	833	830	751	790	799	785	795	802	848	754	809	822	809	753	816	784	838	780	760	784	784	769	774	837	843	833	826	779	820	862	805	781	792	817	779	767	835	760	799	833	771	756	771	835	813	805	811	782	815	803	822	816	815	817	778	778	836	835	793	820	799	778	807	867	790	783	843	774	751	809	828	773	787	765	780	790	809	812	792	830	807	806	769	802	810	833	794	795	834	800	817	816	787	799	756	787	865	834	761	806	793	779	822	833	758	766	844	852	806	803	788	809	791	774	789	826	827	765	797	785	784	815	833	780	824	785	824	810	782	779	769	825	767	797	827	785	868	807	825	812	780	765	879	776	794	808	819	793	807	808	747	762	854	762	814	792	789	792	805	817	772	759	764	814	786	808	829	850	834	814	786	795	788	766	782	827	776	852	745	806	822	769	810	817	784	764	826	779	773	768	833	805	807	777	832	796	788	767	848	799	769	803	788	738	771	832	830	782	815	783	805	829	813	807	814	841	815	845	832	765	806	826	761	805	797	835	755	806	792	819	841	820	791	780	769	773	756	807	819	835	825	801	796	791	781	793	810	825	793	783	786	778	774	816	829	781	799	819	776	810	833	824	846	795	756	814	817	831	826	778	783	783	785	789	774	805	820	822	783	770	836	856	785	807	786	780	787	844	766	770	817	746	804	852	826	774	835	851	804	811	771	870	809	764	774	810	780	812	794	832	808	790	753	770	799	884	748	778	787	767	832	807	848	723	767	793	822	786	836	766	814	838	796	843	799	799	814	810	834	761	827	824	791	784
9378	2462	2840	2041	1315	1005	795	669	574	525	422	438	392	377	371	344	325	331	345	313	295	299	300	297	305	299	288	300	268	278	310	281	301	280	307	262	291	273	277	264	276	315	278	235	293	276	295	260	267	269	257	266	278	321	230	272	265	255	241	258	282	279	250	251	252	245	303	280	234	250	267	252	255	272	271	277	262	239	264	292	251	243	229	249	272	248	244	257	251	274	267	248	261	257	286	247	236	271	259	257	259	271	266	259	266	284	277	264	231	243	280	281	257	244	252	292	283	277	258	255	275	293	274	227	260	233	263	263	269	268	253	270	241	255	256	266	261	271	293	280	249	249	287	242	265	250	251	270	247	271	274	269	267	290	248	269	275	262	279	246	252	249	240	267	275	256	252	252	273	279	247	231	242	259	276	252	268	242	247	254	260	278	256	268	300	271	266	283	264	254	261	301	264	259	286	282	305	250	265	251	245	259	246	231	252	259	248	300	267	277	280	278	271	260	248	241	277	281	280	293	243	294	248	257	244	298	271	257	261	261	250	262	260	275	257	262	245	286	274	260	243	261	265	248	260	251	302	248	265	281	253	274	256	219	265	253	278	234	254	278	285	254	259	292	281	261	253	298	247	272	267	264	266	254	285	236	262	302	244	264	276	269	224	240	254	283	278	273	258	287	269	249	237	261	255	234	250	281	269	245	235	246	266	260	277	243	242	268	267	292	254	259	254	269	268	280	290	257	240	291	284	251	248	229	290	263	243	256	285	261	256	266	247	260	257	286	277	282	269	285	262	279	284	280	286	258	273	245	268	236	282	263	277	248	245	261	243	268	270	285	244	251	244	270	286	265	275	265	268	253	293	273	299	255	250	261	275	238	270	246	273	250	282	264	257	239	263	254	251	285	259	250	269	248	250	275	263	255	287	269	256	273	238	244	290	284	254	294	282	261	227	258	266	259	271	254	261	239	253	273	250	263	265	250	263	275	260	252	280	256	256	229	259	257	271	232	276	262	285	280	264	239	274	265	245	260	262	255	245	268	235	249	255	251	254	222	277	274	256	271	276	263	247	246	258	282	273	251	279	270	275	291	266	246	267	248	280	270	267	301	282	263	237	272	279	284	282	254	275	246	240	267	269	265	247	249	260	263	274	262	243	266	278	247	274	258	266	282	262	283	290	283	254	268	260	251	241	269	263	245	273	261	296	264	269	267	259	270	275	251	294	241	244	239	261	276	270	276	259	282	260	253	262	259	261	274	258	267	260	272	262	263	273	244	295	286	224	288	268	263	241	261	261	235	295	277	256	274	268	262	260	245	262	250	257	276	255	276	264	254	253	253	252	255	273	273	269	232	278	276	249	277	284	262	247	264	248	268	294	239	273	270	280	282	298	291	268	295	284	256	265	260	262	244	268	268	280	274	262	263	241	261	247	281	251	252	276	271	266	250	244	255	243	266	256	258	295	262	264	235	260	269	252	261	282	259	260	244	268	232	244	261	273	261	305	282	271	250	255	293	277	265	244	270	266	283	262	253	279	290	258	276	280	249	235	280	259	236	274	286	250	291	251	262	246	276	259	263	271	269	291	277	247	274	264	269	264	305	282	249	289	274	277	257	259	261	258	269	263	266	256	276	276	257	272	261	252	264	254	293	288	246	280	276	287	266	237	263	259	284	259	264	258	302	261	247	275	280	270	258	232	271	249	265	290	284	244	261	269	279	240	257	292	241	269	279	270	250	277	281	292	265	248	232	269	253	269	274	260	267	268	255	274	285	276	249	276	271	279	285	247	260	253	274	264	241	233	244	245	268	283	284	251	271	266	262	253	251	261	257	296	264	238	237	262	274	288	237	253	265	256	283	281	256	280	278	274	291	273	277	263	252	259	263	253	284	278	284	293	270	260	250	287	243	253	284	294	256	233	227	249	294	253	262	253	287	248	253	260	268	283	288	244	232	265	276	277	253	272	247	243	293	286	256	261	257	254	249	277	283	259	238	280	287	264	236	287	257	282	261	259	250	271	257	267	285	243	286	269	267	245	258	295	233	251	248	260	242	243	284	241	259	283	260	276	254	247	246	266	271	269	281	280	262	234	252	270	293	257	281	277	250	271	266	282	250	256	277	273	276	251	256	267	244	283	288	279	274	270	253	270	266	240	298	274	284	258	251	254	275	256	268	282	235	292	239	249	259	235	249	283	232	270	280	255	282	250	260	255	259	274	296	292	265	251	268	268	269	232	258	286	221	234	228	264	259	252	275	275	269	282	245	267	264	275	229	270	283	278	276	265	238	280	278	246	245	258	271	268	254	282	240	266	268	254	264	256	255	250	267	282	287	280	239	258	295	272	257	269	238	274	269	239	270	267	254	269	254	263	277	278	260	265	255	295	266	255	287	237	271	273	262	272	275	260	272	261	268	254	282	263	267	282	250	281	247	244	269	259	250	240	255	277	264	233	256	267	272	272	261	277	279	278	274	239	267	251	263	252	268	269	246	268	271	271	259	275	281	259	260	256	253	267	240	244	264	282	254	269	281	265	272	236	250	262	257	250	248	238	281	290	265	266	262	296	249	279	269	242	232	281	252	245	248	273	271	256	267	235	295	247	257	286	281	263	285	237	252	261	251	275	262	244	264	279	216	272	273	262	270	303	265	281	249	272	264	253	238	268	237	274	262	300	238	260	244	267	238	277	278	251	254	245	270	261	265	277	261	276	268	240	255	277	290	263	265	253	293	268	270	269	277	247	253	244	263	227	260	261	233	242	259	255	258	241	264	264	260	246	255	246	254	269	251	258	245	268	262	284	285	277	293	270	266	260	259	258	276	291	240	259	281	262	284	280	265	227	261	231	288	260	254	261	263	266	267	275	281	283	249	259	254	253	300	273	262	280	283	238	245	249	303	258	299	257	288	273	273	287	269	275	279	238	285	270	257	269	267	269	260	264	270	264	284	270	273	271	257	281	260	245	256	269	263	267	255	259	244	261	266	249	272	283	261	257	251	252	250	237	264	261	288	231	272	262	278	265	275	249	262	274	279	260	271	253	251	258	268	274	261	252	253	252	287	264	286	253	242	237	282	265	272	276	254	284	246	253	257	247	253	271	231	274	266	279	270	278	266	274	282	253	278	274	286	286	262	277	283	281	272	271	281	248	246	280	269	275	240	244	233	259	269	257	238	257	279	243	259	236	267	258	274	262	223	261	262	241	262	252	271	249	254	275	256	273	247	273	274	268	242	310	265	233	256	264	254	265	269	259	257	237	260	274	261	260	247	259	264	263	279	245	284	263	275	263	273	281	229	253	273	231	280	269	244	253	284	245	284	278	273	299	281	294	248	266	265	275	248	248	262	243	268	251	271	247	271	278	272	271	261	244	252	247	264	268	257	257	248	259	266	291	258	241	262	294	276	232	278	264	254	291	257	263	251	279	275	269	250	263	278	272	280	279	254	291	267	296	295	269	251	268	261	266	266	244	244	239	250	276	293	272	254	269	272	239	244
7835	2896	6647	7157	6088	4933	4105	3488	2906	2638	2222	2049	1848	1760	1656	1551	1433	1431	1362	1237	1266	1207	1202	1144	1075	1058	1051	1015	975	1003	1002	985	952	926	956	989	959	923	894	889	934	893	892	922	895	917	891	849	869	883	868	888	942	888	871	878	845	854	870	857	868	897	881	834	815	778	903	820	861	883	883	813	800	797	810	864	836	843	790	875	857	839	814	888	794	794	845	825	895	803	853	840	863	829	839	843	848	802	824	789	882	799	838	778	865	820	821	795	774	873	811	852	794	830	809	858	827	818	850	827	798	843	881	791	801	839	849	838	819	787	841	859	836	811	862	820	818	823	807	765	839	799	876	776	803	799	812	848	860	768	795	804	795	788	815	803	843	838	848	785	848	808	815	802	799	832	876	735	855	836	850	803	755	839	831	840	827	791	812	812	785	813	812	797	848	772	822	798	794	838	839	814	826	840	869	828	771	839	840	796	793	759	844	816	833	815	820	872	813	849	884	844	790	804	791	794	807	792	822	824	818	790	806	785	818	832	769	807	778	772	778	803	820	878	803	826	814	845	853	757	851	821	810	763	838	878	819	755	785	795	767	813	818	803	742	788	768	733	797	800	836	816	789	844	829	795	841	815	799	862	783	807	823	804	813	813	838	832	821	809	759	808	791	755	805	798	861	833	776	788	800	772	774	805	812	777	786	778	798	792	793	829	777	827	828	872	825	789	840	799	825	830	837	805	795	824	836	800	812	829	825	828	794	812	833	805	802	822	836	828	771	820	863	785	745	806	789	788	847	855	779	806	780	774	821	831	839	775	830	816	842	815	852	816	820	782	842	784	786	791	846	828	756	846	857	810	773	883	797	800	823	846	794	831	837	781	861	816	839	787	779	794	791	802	834	809	824	850	783	815	789	847	788	802	751	778	756	835	838	806	820	758	759	838	835	807	831	817	854	798	876	848	797	903	812	870	857	834	828	787	828	810	791	820	816	767	732	824	811	877	799	838	802	779	786	799	893	784	858	832	803	795	812	811	808	790	788	850	811	867	874	817	829	807	829	787	794	796	836	809	789	841	769	795	799	826	798	805	853	761	784	816	831	800	795	811	786	805	797	794	815	792	800	776	796	820	831	837	805	790	806	792	806	773	812	783	836	834	806	784	808	802	807	764	787	771	850	759	823	810	799	781	828	806	813	810	845	797	777	815	845	854	810	858	808	832	809	838	824	793	781	804	773	796	823	834	849	805	828	823	801	850	805	795	825	809	839	761	801	784	849	815	806	818	815	763	805	822	824	794	834	858	832	800	858	795	832	790	817	808	819	762	827	783	832	837	823	781	832	797	785	867	827	792	773	794	759	766	769	761	833	810	821	807	806	837	796	780	839	793	776	781	779	795	792	804	768	825	791	825	785	784	837	747	813	824	846	844	810	794	782	782	817	818	773	810	820	815	812	807	815	776	811	766	795	784	819	829	807	811	788	817	795	834	874	789	819	816	826	780	812	836	802	809	829	813	765	783	784	842	822	762	800	808	831	819	827	843	867	802	796	848	813	801	855	764	851	832	812	805	814	841	806	853	831	803	799	808	817	822	805	780	784	865	858	802	802	745	837	801	799	804	830	771	839	791	803	799	750	808	802	774	791	790	791	804	792	824	830	803	809	821	872	770	792	823	860	791	754	777	809	763	816	854	855	823	831	808	815	810	784	859	797	833	838	814	850	821	775	797	806	820	816	793	821	805	794	772	812	763	807	814	768	816	810	822	834	794	809	847	783	821	814	854	834	835	834	802	781	761	856	831	777	787	830	813	803	809	823	801	776	871	787	773	801	846	784	773	785	819	811	770	757	782	852	789	808	846	815	771	801	822	836	852	847	790	818	802	833	780	841	809	760	804	814	826	784	829	783	798	812	825	812	811	887	868	794	803	815	809	746	803	794	818	846	807	797	812	817	799	845	810	811	817	800	790	787	774	788	737	831	784	774	824	776	837	799	805	795	831	819	837	835	796	785	819	847	803	776	806	815	748	787	798	775	842	854	792	794	777	838	802	779	806	821	869	811	832	820	786	803	840	801	808	782	798	774	842	787	873	832	823	732	767	778	791	820	826	851	844	830	868	844	817	764	841	805	741	857	828	809	814	845	861	797	798	794	781	780	774	763	791	833	796	822	758	788	841	891	814	795	807	859	831	832	775	803	855	803	796	798	751	839	803	758	769	796	824	775	804	824	830	768	790	781	832	829	852	866	792	853	830	816	800	792	803	779	821	840	813	818	774	779	789	814	811	766	812	840	755	782	800	804	805	769	850	786	801	769	841	799	767	860	820	804	800	805	842	805	778	794	794	787	788	818	790	788	836	775	831	805	836	835	849	826	801	788	827	797	790	826	782	807	778	817	810	813	859	788	784	778	814	790	837	846	800	786	797	811	825	859	795	851	809	803	850	841	807	830	853	793	823	785	795	899	801	841	778	808	775	809	871	870	812	801	778	848	793	845	789	772	777	848	756	824	871	841	831	804	850	798	781	765	831	781	828	834	788	777	825	831	785	852	822	808	821	817	769	833	827	760	792	812	740	865	823	827	810	803	798	816	824	793	797	834	826	843	819	857	806	805	778	749	804	790	791	790	827	817	798	787	815	868	826	822	834	834	793	839	839	785	773	759	783	874	878	819	805	817	811	796	754	846	824	852	790	819	845	791	800	795	814	808	830	803	809	759	823	830	819	793	814	842	804	802	810	873	793	792	789	810	783	680	833	817	840	772	809	844	776	831	823	789	767	780	863	773	818	810	825	820	826	778	784	829	833	804	881	830	781	823	797	818	855	867	804	777	845	806	868	805	803	806	854	770	777	827	792	825	845	805	797	816	791	855	843	796	855	770	824	797	797	844	819	839	842	800	849	863	759	806	846	799	776	773	825	846	837	822	819	818	829	766	796	783	832	840	783	773	817	792	780	823	785	786	792	822	813	837	840	769	847	827	776	857	817	786	811	847	809	777	797	851	824	863	769	775	846	840	830	822	855	810	818	830	851	772	825	809	796	798	810	851	769	808	856	823	848	860	778	793	817	858	799	823	795	820	794	820	856	821	819	862	867	761	815	755	803	835	797	833	814	797	819	803	841	787	784	829	806	809	793	826	752	799	785	801	780	773	803	798	818	797	809	852	780	838	818	797	798	851	797	853	797	795	802	773	810	809	824	821	813	762	786	824	771	782	815	768	839	823	877	840	817	798	833	750	835	834	821	811	805	795	818	836	820	812	817	808	799	843	869	812	775	820	823	835	780	857	764	815	825	813	800	817	837	819	783	793	823	799	814	808	819	794	855	849	824	817	835	763	801	864	802	835	826	794	806	766	823	826	822	831	790	824	803	841	819	769	823	789	826	798	711	845	808	812	814	871	815	791	758	819	794	804	831	863	839	811	833	795	793	833	811	796	816	796	768	850	837	775	807	809	831	822	798	783	851	799	840	809	769	842	800	800	790	795	822	772	808	849	806	774	811	824	804
1231	181	198	173	177	132	155	135	146	112	121	154	132	140	120	153	134	146	112	139	156	127	123	125	131	126	145	144	131	123	125	146	150	125	128	139	120	139	128	123	159	140	117	144	151	112	123	127	126	120	133	124	135	122	126	129	131	135	127	142	129	119	139	116	132	126	137	136	127	119	141	117	120	133	139	129	111	126	134	150	127	133	134	136	117	129	118	125	130	127	129	126	146	111	147	120	124	118	120	123	140	133	121	134	123	133	123	111	139	136	147	128	117	154	141	128	119	121	129	139	138	113	127	144	150	127	114	131	140	113	130	142	131	126	122	114	128	147	149	121	134	134	154	117	118	146	120	138	137	131	163	122	133	125	133	129	112	148	131	137	124	128	141	127	138	131	137	119	148	130	132	135	132	116	153	131	119	126	143	142	137	139	127	128	123	141	126	151	132	116	116	140	108	121	129	144	144	132	128	136	121	140	119	121	126	115	133	131	131	124	143	118	134	136	149	126	161	129	144	125	157	136	120	140	125	143	126	137	140	136	115	118	144	125	114	146	131	111	110	126	138	128	132	125	140	141	140	130	130	136	125	109	114	137	136	146	113	125	140	139	115	122	142	141	129	128	140	134	151	152	135	99	154	112	137	142	112	134	145	140	128	139	137	134	153	116	134	135	149	142	100	154	136	121	146	121	129	138	142	132	128	134	107	132	127	136	122	138	131	136	157	121	129	130	155	114	134	99	129	131	115	131	136	141	115	148	110	134	119	137	152	146	113	143	127	138	136	126	132	147	139	147	123	146	143	137	143	149	119	126	118	132	131	118	136	139	148	140	144	160	129	123	143	125	138	146	147	128	116	106	142	121	130	152	146	123	107	125	144	121	157	132	146	144	119	119	120	110	163	136	136	122	155	127	132	129	121	124	147	132	119	129	117	157	139	128	141	135	126	149	146	126	124	120	146	157	115	136	133	142	131	110	126	129	121	113	121	153	145	129	135	143	121	114	131	117	133	140	132	109	136	120	124	118	110	152	137	136	129	114	149	137	123	127	128	128	122	112	132	139	131	111	124	129	136	130	122	129	148	156	152	129	120	125	112	152	109	118	135	123	127	132	121	125	135	119	149	117	117	138	144	144	136	110	130	130	141	134	136	124	125	121	140	130	137	160	133	131	141	133	136	116	142	135	130	127	134	144	143	127	112	151	129	137	119	137	132	122	135	150	127	136	139	125	117	130	118	140	138	125	123	125	131	122	139	125	142	123	128	132	114	120	125	138	114	128	123	145	148	154	128	125	144	127	124	120	121	121	118	133	149	128	133	137	151	143	138	128	134	126	143	130	136	132	116	121	131	139	146	151	151	131	144	107	139	127	136	130	127	127	140	113	125	142	108	116	118	123	145	127	125	127	122	134	124	134	144	126	125	147	137	154	132	135	126	129	108	123	138	139	126	127	112	133	115	123	135	133	136	118	150	142	165	139	130	134	151	134	144	128	147	134	117	127	130	119	127	134	105	157	120	141	144	137	125	131	141	125	116	150	122	122	139	129	141	136	127	136	148	116	146	108	164	117	150	122	148	114	149	142	135	132	144	128	114	136	146	115	133	127	133	149	131	135	142	144	121	120	132	142	132	122	147	138	147	131	124	120	119	138	130	117	123	120	132	126	115	125	156	124	115	129	135	129	124	136	152	124	114	121	103	134	131	113	130	123	147	112	122	131	117	128	136	143	123	144	141	141	117	141	126	136	137	131	151	139	131	132	151	141	104	110	140	128	138	132	141	135	127	146	130	121	111	131	129	125	140	129	133	146	119	133	127	122	146	128	129	129	132	133	139	108	126	123	129	119	130	146	118	128	121	130	127	127	132	117	146	138	140	131	141	145	131	148	129	112	126	135	124	120	123	136	134	125	138	127	137	146	118	118	153	118	140	124	134	131	120	147	143	132	131	122	159	124	132	126	107	125	135	149	131	136	121	130	153	151	142	132	127	147	130	143	143	140	126	146	131	118	111	139	124	142	126	139	130	126	133	138	130	145	134	114	121	116	100	142	126	107	162	125	151	126	103	125	116	125	146	143	138	131	129	127	141	137	115	143	145	142	126	125	128	119	127	127	127	120	115	145	130	126	110	163	112	117	122	105	130	160	147	117	135	127	137	106	138	147	116	140	145	121	142	132	135	107	125	122	122	107	147	133	129	114	123	139	131	128	132	118	134	138	121	130	124	135	134	126	126	122	123	123	142	122	149	116	133	127	156	123	124	124	143	139	112	145	117	156	139	125	121	124	149	158	124	151	116	134	128	147	124	135	132	119	127	130	140	110	124	133	110	129	121	123	123	120	127	124	136	116	128	135	119	152	159	146	139	138	163	120	138	128	146	135	141	134	135	136	123	116	128	117	142	141	134	147	142	126	133	134	137	136	122	133	118	126	141	139	152	134	127	136	121	136	143	122	113	135	133	119	116	123	118	129	121	148	135	134	132	129	134	124	123	137	157	141	126	141	116	145	138	140	147	120	129	128	136	142	135	134	128	136	135	130	136	118	147	154	140	119	141	137	101	137	117	146	152	122	144	125	138	124	136	148	121	112	123	133	122	124	125	147	127	138	144	144	133	134	135	98	147	132	123	130	139	109	138	128	144	127	135	134	126	119	118	141	115	142	104	119	135	131	112	121	134	144	138	143	144	115	125	143	137	123	111	123	137	115	124	118	138	159	128	128	121	119	120	129	119	110	130	130	110	137	121	136	120	133	121	124	144	167	154	125	123	134	128	129	142	128	145	135	117	146	142	139	135	128	126	126	132	123	126	137	116	125	126	120	147	146	128	126	121	137	123	138	138	126	122	133	128	122	119	112	140	129	128	107	145	110	118	129	129	151	112	147	145	137	119	124	113	137	123	104	132	128	164	130	118	124	140	113	113	142	113	134	123	147	140	143	137	146	126	145	132	142	133	127	123	148	128	130	144	128	145	141	136	129	134	135	128	141	121	129	126	143	112	124	136	132	131	135	140	132	137	128	135	126	124	148	141	136	134	136	129	146	147	135	120	140	127	134	128	118	138	121	131	106	131	127	128	112	116	128	156	116	141	137	132	123	125	135	125	127	129	142	123	132	147	121	128	147	130	123	120	135	124	123	114	143	141	126	110	124	139	128	136	131	130	142	115	153	158	125	137	123	130	125	128	140	151	137	116	128	136	113	127	137	130	129	144	127	109	144	125	144	128	122	145	126	120	146	128	132	153	110	131	117	115	134	131	135	126	119	146	137	135	137	122	117	114	124	142	156	125	136	138	131	133	144	131	125	127	145	124	119	160	117	128	124	125	138	147	132	118	113	120	126	108	119	110	134	136	150	118	119	138	145	148	131	136	111	159	145	133	140	121	122	129	123	121	129	116	125	141	142	125	123	133	139	124	148	118	115	117	109	132	143	116	134	137	131	120	136	126	137	124	115	128	112	134	127	136	114	135	129	125	134	123	134	139	122	139	127	147	134	145	157
1924	576	644	672	637	555	588	529	541	531	504	462	506	480	523	481	515	484	473	481	493	492	458	480	451	477	425	477	462	473	492	455	463	478	470	490	502	475	439	446	482	475	426	490	504	472	451	493	468	424	467	492	473	507	475	451	462	478	509	445	453	455	467	481	491	465	473	457	448	493	436	443	483	462	472	437	480	470	482	498	479	464	443	441	433	476	488	458	449	449	498	469	454	467	423	447	476	448	481	511	448	470	437	469	450	498	456	489	444	476	489	494	429	443	447	487	481	450	476	457	483	459	481	487	477	483	473	447	457	487	463	445	437	454	491	443	489	474	451	464	435	461	451	467	490	454	507	467	461	496	498	479	433	502	461	478	483	462	493	480	463	449	491	477	469	513	465	463	465	453	453	461	469	435	468	459	489	487	434	474	500	449	471	447	448	437	464	425	455	458	451	459	422	461	464	470	477	475	504	471	470	450	416	470	461	487	472	438	471	485	490	472	445	481	429	478	471	480	496	408	499	461	466	487	467	454	482	491	457	459	445	468	496	469	465	459	466	462	453	458	511	440	476	475	477	452	460	454	457	452	477	491	445	435	460	500	438	453	461	438	492	477	455	487	421	445	452	443	473	484	471	438	465	485	447	443	460	478	458	468	446	448	455	485	453	463	439	463	481	481	473	421	478	501	466	473	464	482	491	431	454	460	497	447	442	455	443	445	444	441	456	480	474	464	465	474	454	453	450	437	474	455	452	463	454	470	490	458	452	469	444	448	458	477	431	461	539	423	497	449	463	455	501	475	440	468	445	462	458	461	486	463	465	501	459	481	461	481	483	465	483	452	479	473	475	443	464	485	491	452	486	447	454	505	458	477	476	458	505	502	491	453	468	457	480	415	498	463	469	451	472	441	451	459	446	422	471	463	478	492	450	499	474	442	472	452	493	469	492	526	427	453	477	492	456	439	464	468	477	479	491	467	463	423	441	426	467	469	490	478	431	434	434	417	454	470	483	512	451	458	451	454	428	487	458	506	447	430	464	477	471	464	472	454	443	455	471	448	467	476	448	478	455	461	490	463	443	455	477	463	448	471	490	441	483	468	444	504	504	491	412	496	471	449	467	428	447	461	473	430	453	446	471	467	430	454	487	469	476	489	436	445	439	485	470	476	470	485	487	482	462	487	513	487	469	467	496	457	471	467	516	471	491	433	436	457	502	463	448	457	478	473	453	484	461	452	442	446	474	476	489	429	479	411	466	519	500	447	467	515	477	450	412	484	432	489	430	489	474	448	454	448	501	480	455	463	482	477	448	473	497	472	455	473	467	464	438	487	449	461	457	488	479	470	475	462	411	482	482	476	470	454	479	446	431	438	472	441	480	461	426	424	453	452	459	480	501	474	483	441	452	492	450	462	462	459	437	481	458	475	453	456	488	446	468	444	453	489	436	492	464	474	456	452	451	448	403	456	477	463	488	475	456	467	459	487	442	462	453	437	475	485	435	424	446	457	467	476	463	445	477	441	472	475	453	472	478	482	465	432	465	426	475	455	496	454	448	447	406	525	449	470	441	493	510	482	478	484	432	462	466	468	478	466	514	433	504	446	471	459	495	460	455	444	474	446	470	421	445	467	459	449	493	478	477	480	477	493	468	462	427	450	466	455	441	484	426	442	477	440	472	475	483	460	496	460	471	485	427	438	440	504	463	467	469	447	469	491	500	481	462	492	443	471	463	466	470	455	468	446	452	469	481	446	460	441	520	470	453	440	486	463	448	471	458	525	451	455	455	458	489	482	456	486	465	467	464	441	422	469	497	460	464	490	452	460	456	441	437	425	446	476	495	452	458	462	462	496	452	476	476	459	471	468	483	387	482	465	469	472	475	446	485	456	451	467	485	471	472	478	471	468	447	446	467	490	438	447	477	475	485	491	462	487	511	484	469	487	469	459	445	497	470	473	470	496	473	469	459	469	415	453	455	464	499	468	435	475	463	461	481	462	492	489	438	460	454	437	448	475	462	502	451	476	427	484	448	493	450	460	435	472	453	443	443	461	484	478	477	456	463	468	488	477	429	508	472	443	490	457	490	439	451	430	465	469	512	443	469	504	478	450	493	455	474	442	483	473	465	470	510	517	466	466	440	506	452	467	503	456	458	494	460	495	453	495	475	423	463	472	446	466	478	472	464	454	434	484	426	493	496	437	479	464	468	428	469	453	462	490	478	451	492	472	501	445	482	488	450	432	469	481	492	503	465	473	426	441	461	468	462	491	498	474	458	472	461	484	486	449	442	461	499	455	480	465	513	467	461	473	471	445	464	461	490	472	431	460	481	454	428	520	451	439	433	413	462	457	470	476	506	440	483	474	459	449	457	495	450	486	426	480	469	455	440	445	448	431	484	451	472	486	481	458	462	452	452	473	445	434	466	451	439	478	460	429	467	494	489	439	426	496	517	420	451	462	453	477	475	424	435	469	484	478	459	436	453	468	503	495	421	457	475	477	449	480	494	467	470	489	458	495	432	480	459	470	461	476	454	467	464	428	512	496	466	460	495	427	437	477	469	459	449	447	484	473	505	490	443	488	440	458	493	477	471	466	472	494	462	458	466	473	481	460	461	454	484	464	445	488	426	460	496	493	459	451	451	500	444	457	430	438	436	490	413	468	447	520	478	492	438	431	463	448	454	456	452	485	438	505	456	485	444	498	470	469	468	490	468	490	491	452	472	474	455	448	475	467	459	425	486	463	479	520	439	479	482	498	510	457	463	453	460	447	446	433	463	454	460	424	459	490	437	466	471	533	450	462	471	456	473	485	477	482	480	466	489	479	509	460	484	456	466	474	465	436	474	453	450	485	458	440	491	445	489	466	474	464	496	475	464	472	503	460	435	438	463	430	429	462	517	460	488	457	489	458	435	456	455	451	486	482	443	447	456	458	474	489	448	445	516	446	470	460	464	456	451	444	440	481	471	506	496	480	473	489	434	478	424	433	441	438	482	444	467	445	462	450	443	408	438	462	481	430	482	475	492	469	459	497	488	450	452	455	439	468	469	487	440	463	454	535	447	466	473	450	459	518	474	486	514	497	508	462	451	428	446	464	463	475	454	453	451	486	480	489	473	460	454	503	456	464	511	458	496	474	465	484	454	465	442	510	431	465	470	496	459	487	469	449	479	472	453	503	485	485	444	438	438	480	446	444	465	462	463	434	454	475	450	483	465	449	445	461	470	457	457	504	441	513	464	447	451	514	492	465	492	438	480	449	425	457	482	482	510	486	444	500	473	473	479	415	468	469	471	423	447	466	474	473	473	444	464	448	441	477	487	484	480	436	486	492	450	419	457	422	463	486	451	471	470	478	450	450	467	462	462	467	476	472	438	428	460	470	511	492	473	454	468	457	506	456	434	452	481	498	471	480	486	448	477	458	442	487	457	469	490	456	438	454	481	495	450	470	479	472	448	448	472	475	473	478	497	436	461	466	477	465	484	450	467	485	486	479	472	466
4834	1313	1568	1145	802	632	565	452	400	428	323	343	313	302	309	258	306	286	307	285	264	284	279	278	258	246	280	259	274	282	283	292	246	278	256	250	276	253	277	278	270	265	256	244	259	240	248	253	224	262	272	267	231	275	229	273	262	273	253	255	287	234	261	246	245	239	252	287	246	260	282	241	252	290	290	250	249	277	271	267	263	256	278	241	252	267	302	254	250	240	282	247	249	252	251	278	262	261	307	257	268	262	256	253	255	269	251	260	267	273	299	251	262	254	269	283	220	268	267	280	255	272	273	243	256	281	252	271	259	250	255	254	262	276	257	252	285	260	266	261	239	255	244	263	284	255	273	244	266	251	258	258	269	249	275	262	277	256	241	236	254	271	256	246	249	281	261	251	267	256	252	251	240	257	203	243	232	261	276	257	235	259	258	278	251	259	255	256	273	234	255	286	250	253	226	242	227	262	253	290	267	290	274	268	250	243	243	240	251	254	231	271	257	256	267	258	283	261	230	261	304	266	228	290	277	276	258	248	246	258	244	254	220	267	284	254	271	262	269	244	251	258	238	262	258	226	262	254	265	263	274	268	266	251	248	252	232	263	249	268	264	248	276	248	286	255	255	272	276	264	262	258	235	277	251	261	268	264	235	252	276	280	249	244	241	277	241	294	244	265	248	270	227	276	286	268	230	248	266	278	254	248	284	268	269	268	257	260	257	256	241	266	264	251	296	238	286	276	251	253	256	234	252	264	269	248	256	239	232	248	247	260	254	242	283	245	261	255	227	251	246	272	260	243	274	267	221	237	302	238	248	279	270	259	244	252	254	259	265	253	232	263	252	267	239	244	288	283	247	265	261	260	252	251	275	255	252	243	253	238	232	271	245	259	225	265	253	267	250	253	250	292	274	284	288	279	271	261	266	257	250	223	255	285	263	258	237	221	236	228	238	237	258	250	260	256	263	292	256	275	225	263	261	254	248	274	273	276	247	263	260	248	224	252	251	261	238	252	235	240	242	247	271	256	252	270	289	252	240	231	268	265	247	262	247	265	264	256	224	249	254	218	227	298	271	243	269	227	234	276	276	246	231	246	254	250	286	238	263	274	222	240	259	257	274	225	231	256	217	258	244	274	261	248	278	249	267	275	233	283	225	261	218	255	248	250	272	245	242	247	238	210	262	254	244	246	274	263	252	251	244	246	306	249	258	244	248	275	275	254	252	285	264	267	309	248	273	257	243	218	269	251	244	259	267	250	262	261	249	256	261	256	282	249	257	259	259	257	230	266	253	248	283	252	269	259	261	274	271	265	258	260	243	254	235	275	263	252	282	258	277	261	257	238	232	243	271	259	273	261	241	246	261	271	261	235	291	267	272	243	271	248	263	253	236	277	255	259	251	257	266	256	259	258	296	254	250	259	259	254	251	265	228	257	243	257	246	247	254	242	275	271	269	267	250	275	267	269	273	269	251	258	309	240	255	267	269	250	238	262	222	267	274	276	254	235	265	273	259	265	249	256	252	267	230	277	268	241	264	262	243	251	268	246	285	282	291	241	246	278	260	275	280	265	255	266	275	229	242	223	235	257	237	235	233	246	249	263	256	277	261	247	264	265	258	273	235	265	245	259	239	262	256	243	252	242	251	253	270	234	246	259	248	246	222	257	253	267	278	258	275	264	264	262	266	232	228	274	238	268	266	255	236	272	256	263	233	276	257	262	244	282	249	258	282	266	256	269	234	231	262	253	258	242	246	271	254	259	263	241	249	234	243	265	279	286	253	257	246	269	255	241	263	220	263	279	241	234	241	240	255	238	271	241	254	253	240	248	282	254	260	235	261	251	265	279	250	243	238	248	275	252	290	257	263	268	261	283	266	239	245	250	253	277	238	267	247	261	275	260	259	224	276	265	264	261	241	257	294	275	261	262	258	269	246	276	241	258	290	232	286	265	269	244	248	250	259	260	255	281	268	271	248	249	241	274	221	277	239	269	249	234	259	281	271	267	235	264	237	264	289	278	265	263	288	250	276	244	255	254	274	256	259	255	247	234	261	254	253	279	263	264	260	249	267	262	259	246	256	236	257	261	229	287	283	251	239	234	229	240	254	271	256	268	256	247	268	237	245	240	241	234	245	255	248	225	252	252	238	251	247	239	269	228	247	272	277	270	237	268	257	251	243	250	272	244	270	279	252	260	265	248	253	285	241	262	267	262	259	283	261	254	259	278	260	262	241	231	230	252	245	269	239	245	258	243	255	272	266	248	230	285	264	243	262	247	253	292	273	239	231	254	255	248	249	277	277	276	248	263	286	227	257	258	269	265	258	252	254	251	240	261	249	216	285	264	267	299	250	268	274	247	262	283	287	241	270	262	238	256	261	250	262	249	236	247	255	271	232	233	263	277	262	254	243	251	258	257	236	276	256	232	266	241	259	278	244	250	256	229	240	268	251	291	246	278	257	254	219	263	253	248	270	250	224	259	269	248	265	265	229	265	240	261	255	244	255	239	251	229	284	243	263	256	261	232	248	244	265	273	234	262	259	242	268	237	231	239	233	263	280	268	275	250	247	234	234	281	228	246	291	268	229	250	227	243	248	238	242	225	222	243	238	234	271	238	260	244	242	278	270	265	249	256	286	237	234	261	251	277	262	262	279	274	288	284	254	256	267	240	251	260	224	265	263	256	264	245	271	273	255	285	261	254	265	288	271	243	268	275	254	257	218	259	231	254	245	255	278	278	230	250	262	258	246	249	256	267	243	277	278	252	274	241	284	276	253	242	270	276	290	239	243	287	228	252	244	246	228	253	250	234	263	266	259	239	248	269	252	266	256	261	266	284	241	265	281	242	255	258	263	257	257	254	257	239	232	265	236	248	286	224	261	250	272	282	255	288	263	268	256	267	265	256	267	255	279	247	288	253	254	273	265	250	265	262	266	277	275	269	280	253	258	251	281	286	260	271	270	258	264	274	285	264	249	287	247	248	254	255	229	269	259	288	225	263	248	259	273	263	257	249	242	249	223	262	272	268	276	255	263	248	238	252	250	228	250	264	246	259	252	266	258	242	231	301	235	254	257	239	270	259	274	299	264	257	231	234	258	247	231	276	256	237	279	221	241	283	247	262	284	256	234	244	229	259	265	249	223	275	251	261	248	253	276	242	260	266	265	271	255	267	231	241	279	239	263	259	239	276	295	266	244	265	242	258	245	252	276	248	304	266	245	260	236	252	269	249	270	290	251	251	245	266	269	253	253	230	255	295	272	253	243	255	263	267	281	249	266	268	234	236	250	278	250	267	231	270	260	253	267	252	259	237	246	257	236	260	251	219	233	245	242	258	244	258	261	234	278	254	245	272	257	266	249	250	236	245	246	242	244	267	242	246	278	259	268	265	257	256	261	245	261	280	249	230	251	241	267	243	243	261	261	295	284	262	242	281	238	269	232	252	244	263	274	268	244	259	235	250	259	255	262	248	220	257	249	253	290	245	246	270	272	289	260	254
5662	1882	3911	4202	3612	3032	2538	2194	1982	1704	1610	1486	1360	1256	1251	1157	1215	1139	1031	1040	1015	1014	913	1001	962	928	939	935	883	872	924	883	849	897	843	874	845	918	892	841	870	883	913	840	865	860	878	893	818	827	818	840	882	846	839	786	803	837	862	797	775	830	828	831	786	848	816	795	765	817	822	775	799	810	841	811	825	876	762	792	759	822	818	773	809	827	826	782	791	803	826	836	816	840	798	840	803	842	856	851	764	755	844	837	837	854	806	831	811	825	820	792	799	833	783	805	788	783	814	842	820	784	835	829	762	818	845	783	828	764	818	795	869	833	781	814	796	796	815	809	809	790	814	885	850	822	760	828	801	789	815	796	841	814	813	812	796	785	768	819	825	805	785	794	816	792	791	782	807	829	817	809	809	795	797	761	835	781	800	766	857	768	841	829	788	817	795	821	780	847	822	798	813	785	832	830	827	841	774	812	816	787	756	838	791	790	763	802	787	813	799	814	835	839	824	835	730	865	794	821	811	762	809	788	808	794	814	839	794	790	814	807	808	786	832	783	772	783	809	802	827	780	809	822	827	840	805	781	849	823	812	841	814	801	783	814	836	832	813	836	802	826	836	800	855	807	810	797	835	792	836	763	819	800	771	765	824	792	850	796	815	779	804	805	802	763	784	780	831	782	824	834	823	776	819	786	814	799	796	850	805	796	799	788	814	847	802	765	787	743	768	830	783	821	854	809	807	833	764	813	825	790	786	806	840	745	800	853	767	778	836	798	727	771	813	753	826	794	794	776	804	831	827	834	784	826	793	804	824	788	824	809	775	780	811	799	815	805	760	831	804	821	811	824	773	800	826	808	816	849	757	752	830	821	795	780	816	806	832	770	820	816	812	796	750	760	783	841	802	795	861	815	784	793	843	812	862	822	767	790	783	860	815	816	745	849	782	765	792	787	777	799	828	790	814	795	794	789	784	801	791	806	839	767	828	841	847	787	789	789	815	772	858	843	891	811	812	815	826	792	795	791	819	831	794	835	812	787	821	767	853	765	810	804	779	788	776	808	792	770	799	820	801	858	845	815	842	822	817	820	843	872	809	785	780	810	801	851	811	793	796	776	848	780	853	849	797	826	819	818	819	830	778	800	842	801	824	840	802	810	793	788	754	822	805	762	798	780	815	802	826	859	729	749	817	822	756	861	818	807	831	781	779	804	855	790	779	783	787	825	789	831	828	839	824	773	853	788	797	781	789	819	820	821	831	829	824	793	821	813	817	857	754	804	856	765	765	818	828	751	789	763	774	784	808	854	779	784	838	788	819	755	747	836	766	766	796	806	835	795	809	803	812	771	809	826	825	832	772	801	810	773	797	831	825	797	821	809	876	781	808	836	806	867	834	862	854	785	805	776	808	850	794	782	779	800	845	785	829	774	843	782	813	822	795	802	812	791	807	818	811	786	791	825	830	766	824	840	825	755	795	783	822	851	803	803	820	780	791	783	765	817	764	750	820	824	768	791	791	819	782	814	760	832	751	800	796	838	829	819	792	812	798	779	835	789	744	812	885	762	743	786	825	817	753	820	775	807	761	774	800	841	808	791	812	847	849	889	769	818	775	781	822	785	814	839	785	796	846	814	865	804	832	814	851	803	792	771	852	762	830	783	823	779	843	810	855	795	840	814	817	831	846	806	801	799	790	806	779	831	833	780	829	755	813	791	749	833	802	839	785	801	818	775	839	777	848	809	760	801	846	843	790	795	832	848	792	756	830	849	794	796	824	784	823	817	791	855	837	841	810	820	781	849	832	777	803	809	841	812	786	797	740	820	821	823	834	831	791	801	791	830	849	863	863	819	805	817	808	803	787	813	796	789	792	756	853	782	817	825	775	794	825	818	826	805	812	806	834	825	782	785	843	776	797	839	869	811	775	794	821	814	811	797	787	789	836	798	813	805	825	809	844	792	839	829	738	815	808	816	797	824	807	790	792	757	801	763	811	765	814	816	790	761	775	794	805	809	787	803	785	783	808	848	805	791	857	780	854	862	802	766	875	806	785	823	803	815	805	821	800	797	787	757	790	816	807	793	819	830	853	837	755	840	810	793	793	821	809	795	786	816	779	774	813	817	824	785	792	798	788	842	827	813	813	797	835	779	796	801	823	859	795	741	790	784	784	812	793	779	754	774	834	769	789	758	817	805	778	844	869	873	801	830	831	790	805	780	789	815	835	824	829	816	822	813	787	775	806	821	820	857	821	802	840	872	770	845	831	810	808	779	828	804	823	829	824	807	797	840	801	808	810	809	818	793	819	847	839	795	797	786	796	805	796	783	812	822	821	837	797	818	750	811	769	802	748	773	800	798	743	794	832	809	852	775	819	860	812	777	798	774	794	850	756	766	844	765	780	806	886	844	772	799	864	818	790	815	774	851	844	858	811	801	758	792	800	765	798	832	767	764	760	798	766	837	766	825	781	860	778	795	808	790	843	806	823	790	726	806	825	735	779	743	799	807	809	776	789	839	803	808	795	797	818	800	809	778	786	814	793	808	814	824	757	827	842	776	777	850	794	810	797	823	833	879	804	795	785	765	802	849	792	827	832	817	789	805	819	786	800	827	791	773	801	790	826	859	844	816	848	863	801	788	823	803	852	756	811	829	819	770	801	789	796	820	802	811	785	818	777	823	850	810	799	817	788	794	810	747	786	843	855	809	802	799	785	840	778	804	850	813	829	802	768	813	807	798	846	807	804	785	802	801	787	842	805	758	778	823	861	846	823	807	788	828	778	814	811	831	826	780	827	818	767	757	765	829	834	785	804	805	802	842	756	832	768	840	752	808	832	835	784	838	841	788	783	812	779	831	767	812	777	780	839	856	823	850	812	826	845	775	810	801	804	816	816	823	771	849	752	774	836	850	754	783	810	799	843	800	808	772	861	821	803	818	801	789	756	828	839	758	778	769	767	787	780	813	857	787	747	812	824	769	834	842	790	784	805	823	786	811	832	824	736	809	814	827	767	866	834	779	801	847	775	769	843	807	781	796	854	806	773	815	815	787	854	812	775	812	748	789	816	828	806	802	818	819	875	810	820	809	795	857	784	796	832	765	741	767	830	788	799	813	801	828	824	834	828	826	830	816	810	803	802	796	828	801	848	779	840	773	791	819	803	808	814	828	829	798	747	828	809	854	755	848	804	804	820	837	815	797	837	800	822	808	795	817	807	783	855	849	831	793	815	755	790	805	775	786	805	820	838	804	822	826	770	806	835	780	816	795	767	802	801	821	807	781	782	799	800	774	824	816	824	839	829	806	819	846	767	761	787	839	819	791	793	826	779	760	814	806	752	785	806	765	815	833	837	820	791	808	787	828	798	791	809	827	783	816	796	765	810	799	826	743	777	798	762	796	832	818	755	787	816	839	793	791	871	759	832	778	769	775	796	838	732	829	790	813	812	782	846	805	777	789	822	847	803	782	831	798	791	800	829	746	837	816	787	820	811	842	805	783	790	805
9173	2365	2871	1995	1339	1002	823	614	558	511	439	447	419	369	378	349	317	314	284	297	313	294	293	284	296	287	317	295	310	280	279	260	261	286	294	277	265	273	313	291	265	281	248	305	289	285	285	263	257	235	250	254	245	259	288	284	254	254	247	268	258	274	286	237	262	289	300	241	262	278	269	290	276	258	278	296	267	281	260	258	256	246	253	264	247	286	246	253	264	276	284	279	267	299	276	270	267	268	269	246	267	272	268	241	257	235	278	286	272	241	270	278	248	280	271	285	267	313	284	252	255	284	239	264	266	277	263	266	258	256	269	275	238	248	265	266	240	270	264	245	267	266	270	260	256	265	268	273	259	263	272	259	249	247	284	273	243	248	264	252	254	265	257	268	277	244	243	257	276	282	267	280	280	257	273	259	247	286	277	254	274	279	256	268	291	268	255	294	284	256	244	259	301	251	271	286	251	246	263	269	264	244	279	237	249	305	254	248	265	256	267	269	237	248	245	250	291	249	251	260	250	291	279	271	296	268	252	276	260	274	291	235	260	292	259	279	258	282	270	252	264	274	251	274	255	264	258	279	294	284	278	286	269	254	291	269	267	251	299	265	264	266	261	267	281	262	262	254	242	290	259	248	275	252	252	277	244	292	249	245	264	263	233	259	256	259	249	243	298	302	278	248	266	277	248	270	271	230	276	250	268	261	268	289	252	289	260	273	271	265	252	281	217	254	241	266	280	252	247	238	296	261	256	252	271	276	272	266	248	282	264	215	275	229	251	272	247	247	264	277	256	275	258	251	265	257	236	227	248	250	252	282	266	288	252	257	260	297	252	243	253	240	249	268	285	272	270	248	280	252	251	271	260	258	248	270	258	292	254	280	255	261	288	245	239	266	247	262	251	256	262	254	267	260	245	295	284	262	287	226	282	269	281	284	287	265	268	268	266	253	307	283	249	271	249	254	242	270	249	262	277	288	242	260	268	271	267	246	220	258	295	250	258	253	250	240	259	259	270	271	269	248	274	285	261	266	235	240	250	264	256	261	253	258	256	244	258	244	256	270	245	239	265	282	263	249	280	284	266	253	288	258	260	265	272	236	268	262	232	269	259	267	237	283	260	246	266	274	280	266	262	204	270	274	255	278	258	266	257	301	265	271	236	254	267	258	245	253	256	250	259	276	277	272	246	262	237	321	265	268	266	311	271	251	255	264	247	239	250	296	242	278	266	260	267	245	267	254	259	271	277	273	271	266	245	271	277	248	264	241	270	249	285	272	242	256	254	242	291	252	247	262	273	265	244	235	277	265	238	255	225	234	277	272	260	264	292	236	260	259	270	275	270	261	272	261	274	265	254	265	267	294	232	259	297	285	277	265	276	275	260	271	255	270	264	272	268	255	276	247	280	262	264	276	265	272	288	257	270	251	306	260	281	279	251	261	260	241	245	260	276	248	275	275	270	245	242	265	239	246	273	259	277	270	288	249	263	250	254	262	220	252	247	256	261	254	224	258	243	271	264	264	243	280	262	276	273	256	251	260	260	269	271	282	269	271	288	255	293	267	264	270	250	235	232	257	253	260	254	244	277	282	242	262	274	247	269	255	268	231	251	268	261	256	270	249	237	278	275	242	279	264	257	291	241	276	297	262	274	299	286	307	226	285	270	260	251	269	250	308	271	256	266	239	244	282	259	248	257	274	251	253	284	253	303	253	255	242	265	273	267	271	231	267	262	244	308	256	269	296	243	251	259	277	262	257	252	260	293	248	273	262	266	265	246	275	241	303	231	274	297	236	276	257	246	251	286	246	266	265	238	266	273	263	267	286	251	267	260	270	270	239	265	263	281	257	258	265	273	270	252	270	290	279	248	254	237	252	260	299	254	215	251	270	267	240	245	269	236	268	263	254	263	288	285	263	267	279	254	270	272	242	229	247	276	265	276	262	269	273	260	270	291	288	254	250	266	274	288	264	234	262	256	284	274	271	248	252	277	273	286	270	240	275	270	278	244	265	251	294	240	264	256	286	263	290	279	268	269	261	250	239	241	273	232	254	258	258	261	231	255	264	249	272	238	242	253	250	245	250	271	245	259	239	250	274	271	265	287	267	278	250	251	263	266	260	255	252	233	271	262	270	273	255	250	254	265	239	264	252	262	277	263	264	246	284	230	248	264	241	262	251	279	251	285	272	275	261	253	279	266	257	244	284	264	264	240	287	253	286	246	278	261	305	242	275	246	281	257	252	282	273	249	290	302	267	269	251	252	251	248	278	256	284	255	238	271	261	250	245	268	268	255	247	243	246	251	267	282	244	283	242	274	265	259	253	279	280	272	226	305	280	236	267	288	265	240	259	274	241	257	286	268	249	261	271	266	249	274	269	253	235	249	264	271	233	263	264	283	251	285	252	257	252	235	248	245	250	250	257	262	289	265	262	257	255	274	256	271	275	285	250	264	257	258	246	258	267	270	270	284	291	267	257	281	254	277	283	236	259	284	266	270	236	260	261	264	243	247	237	261	281	273	274	253	239	258	289	259	261	256	266	273	262	266	291	257	246	258	252	247	260	304	267	261	268	284	275	246	270	250	258	269	249	267	245	254	248	248	255	247	261	277	265	275	231	276	277	228	276	270	224	241	263	264	270	273	233	282	289	226	231	243	253	242	257	264	257	259	253	276	231	254	277	281	238	273	262	289	277	245	277	291	285	250	256	248	257	284	268	257	258	259	278	266	292	255	241	280	260	243	270	264	284	259	275	253	267	246	247	268	242	260	284	248	249	268	250	256	273	260	258	234	253	273	263	301	252	278	254	258	250	283	251	267	264	248	275	287	276	268	271	273	227	251	249	234	254	257	292	269	248	254	247	278	265	265	253	276	267	249	289	276	306	255	241	299	274	252	271	261	251	267	288	270	273	249	280	278	243	284	238	261	266	265	255	260	245	277	267	266	264	259	256	277	268	247	300	264	277	269	270	269	233	272	250	249	233	250	243	271	253	294	290	250	269	268	288	264	286	254	258	249	238	278	264	261	254	266	287	260	271	247	273	244	264	244	238	261	228	262	268	278	308	228	278	261	245	254	311	269	239	284	270	237	264	275	243	254	236	252	252	260	254	254	278	275	265	263	267	246	272	284	244	266	268	254	266	260	248	280	279	251	242	242	262	280	264	261	250	273	283	303	272	256	290	234	249	244	274	252	291	258	246	251	265	236	287	245	252	263	260	274	254	258	253	244	261	256	241	266	257	295	277	271	269	264	245	284	265	257	269	235	264	245	253	253	295	278	267	284	256	234	283	270	255	285	254	248	234	257	306	269	296	241	254	259	289	245	271	243	265	255	251	250	243	264	283	244	245	249	258	223	272	289	234	262	245	276	284	270	241	273	250	241	258	246	259	242	267	256	266	234	269	272	242	270	266	267	262	284	289	259	286	278	305	276	255	249	259	252	236	273	250	262	281	241	251	277	268	268	281	274	249	259	250	242	284	275	243	253	244	284	270	258	253
7846	3076	6608	7089	6076	4855	3947	3371	2921	2585	2356	2072	1855	1728	1630	1636	1497	1393	1413	1274	1251	1155	1145	1146	1104	1101	1055	1057	1091	992	978	1017	993	992	984	967	987	895	896	914	916	904	913	953	890	877	883	907	899	959	900	923	890	863	860	875	820	817	872	846	864	834	865	827	855	848	819	887	814	888	854	889	839	846	804	800	828	850	789	816	844	784	828	796	804	889	794	811	841	836	793	820	800	832	818	799	806	817	842	862	850	847	798	793	778	856	834	783	844	825	837	847	825	834	838	849	821	795	846	845	848	857	865	765	847	847	825	833	824	808	836	816	812	800	848	800	821	853	811	825	817	777	798	815	841	816	801	847	812	804	823	789	819	809	770	842	844	842	782	817	806	806	816	825	796	833	854	824	843	828	844	873	801	821	842	797	774	771	847	813	831	822	784	821	832	806	737	811	793	831	842	817	860	795	796	842	865	794	830	813	756	832	819	803	820	841	841	843	829	791	765	802	853	798	856	848	791	882	817	781	801	767	817	830	839	861	832	781	794	822	856	820	778	798	780	813	828	816	852	797	853	798	774	768	787	851	826	865	835	803	822	811	876	764	796	815	858	786	855	822	828	815	828	829	825	816	803	826	802	825	859	839	859	847	854	846	814	858	794	842	807	783	814	839	799	795	805	813	803	797	802	826	830	784	792	775	827	836	821	757	817	828	869	823	800	825	835	813	786	826	794	802	764	843	819	820	875	759	817	791	803	823	771	819	782	802	827	833	825	882	821	792	785	788	829	784	847	787	833	790	756	818	839	809	851	753	836	823	849	825	799	836	747	864	779	778	822	796	789	787	865	809	790	782	818	754	817	761	780	795	854	815	779	824	846	782	785	785	778	824	782	843	795	760	803	822	791	778	832	827	836	817	812	820	812	799	818	790	829	850	785	808	841	863	801	752	806	789	782	845	819	875	863	809	824	790	816	833	818	810	832	822	768	796	818	847	765	772	859	805	833	810	798	788	841	814	835	796	809	822	830	746	814	830	913	834	834	817	792	806	810	785	794	785	776	810	810	836	817	743	794	837	849	841	844	776	794	801	782	830	766	798	839	808	823	803	818	796	864	907	846	793	769	865	769	855	777	846	822	815	781	825	751	838	830	838	796	836	807	808	808	812	815	854	812	800	863	837	766	859	869	791	779	834	809	820	809	802	810	778	849	847	781	788	772	838	840	760	827	743	842	822	822	812	858	797	797	809	811	790	830	818	786	868	843	880	773	801	859	829	833	819	753	799	828	814	826	796	832	779	871	813	848	846	812	826	784	763	805	832	817	820	836	838	812	798	817	777	772	825	849	794	845	785	817	838	731	787	831	906	844	862	812	755	804	827	801	838	849	819	839	803	837	785	843	798	795	786	818	826	881	788	797	786	743	860	811	777	850	801	803	778	807	783	814	798	830	838	854	767	788	791	786	869	869	749	885	781	806	801	796	809	830	851	801	795	827	768	849	813	765	787	834	757	807	810	808	774	778	787	823	807	890	816	822	758	851	805	786	835	796	806	773	811	792	826	801	804	809	832	824	789	854	809	833	878	837	853	815	823	829	806	839	790	791	816	878	787	769	770	819	831	863	800	787	852	808	814	754	806	843	828	788	817	771	804	820	804	784	877	823	823	801	807	800	826	853	732	866	851	760	823	840	772	827	851	853	818	838	807	761	863	770	807	770	842	808	820	821	776	836	791	778	802	807	775	839	849	798	838	791	833	836	857	841	806	799	752	791	842	828	822	760	831	842	857	834	826	778	760	803	822	873	792	811	744	821	797	802	826	836	786	822	851	794	850	823	826	832	776	829	812	796	824	853	817	799	794	820	791	804	839	852	843	801	828	795	804	840	819	832	849	834	822	788	782	804	770	797	788	782	799	778	802	828	845	831	820	783	822	891	857	811	787	850	770	797	769	836	794	863	797	804	807	840	801	808	835	822	838	802	818	793	838	793	817	821	804	811	824	826	812	786	811	828	824	818	840	856	829	805	850	808	803	830	824	825	824	788	775	806	842	801	796	827	809	804	793	811	829	829	858	815	804	785	823	824	834	754	807	823	811	850	786	872	779	841	791	823	829	870	832	825	793	843	835	772	767	852	770	806	828	792	807	833	803	774	801	814	787	799	833	832	800	823	791	828	744	811	789	862	774	835	791	837	826	856	783	827	815	824	758	808	815	821	825	829	814	829	796	779	821	811	771	793	813	818	785	797	784	833	791	754	808	783	785	776	797	761	808	763	766	833	823	795	798	784	825	812	874	857	789	825	790	772	783	856	810	871	764	798	819	801	826	861	819	832	801	799	808	859	805	827	847	785	842	833	805	805	781	790	797	847	804	709	840	845	841	815	753	791	775	832	780	803	814	807	821	811	799	789	845	797	813	838	834	819	829	847	810	844	767	828	781	788	853	777	829	796	810	830	752	821	845	839	831	816	791	798	842	783	846	813	810	857	795	784	788	811	816	828	812	813	794	784	817	807	822	765	796	785	839	831	792	795	866	813	841	829	850	784	799	835	795	863	812	829	797	787	804	851	779	815	795	808	824	813	804	810	816	777	779	828	802	787	791	800	842	843	813	824	815	838	857	822	839	785	851	780	832	845	855	804	815	754	772	793	787	784	863	776	788	810	746	827	791	778	876	849	796	801	783	808	801	829	774	818	868	816	878	804	774	784	805	839	796	825	787	803	870	808	849	827	823	803	782	778	800	796	833	828	821	815	803	743	810	791	801	824	902	823	786	822	811	804	823	802	818	820	843	819	792	791	836	850	792	871	804	829	797	816	783	742	804	824	784	799	818	860	849	807	842	809	833	845	820	792	781	839	822	832	796	857	809	826	800	808	815	796	739	830	877	840	755	846	789	874	819	776	794	791	809	785	815	744	859	836	816	816	804	843	820	920	824	855	825	836	835	833	868	829	829	812	788	781	794	843	807	822	803	873	838	841	801	766	826	849	805	779	758	812	798	877	822	834	805	818	838	816	786	834	792	797	788	832	824	809	773	813	827	824	756	866	826	782	801	844	852	793	847	808	813	788	800	808	738	820	877	796	836	813	798	761	843	774	834	809	801	836	832	796	802	791	797	814	837	787	873	841	850	824	790	751	838	823	787	864	824	781	804	797	812	816	782	850	813	822	815	796	847	776	824	827	810	770	835	797	805	818	846	806	792	868	791	799	858	818	828	779	795	786	842	809	773	832	839	825	855	803	793	801	819	844	860	827	810	825	797	794	802	827	824	783	853	845	817	809	825	805	800	856	856	827	822	809	880	764	831	818	830	801	823	868	790	813	809	826	790	822	803	821	818	847	790	809	812	798	824	786	780	830	863	867	776	839	814	791	810	843	806	771	823	823	820	778	798	796	791	794	751	804	855	818	754	844	806	802	834	835	813	791	796	752	814	874	736	786	802	841	769	787	808	813	779	780	845	817	769	803	862	817	807	816	809	820	792	781	793	842	837	814	813	770	809	860	807
1259	195	182	206	159	157	150	141	151	134	151	123	142	106	141	119	127	128	127	112	133	123	139	114	122	136	142	131	150	152	135	125	117	132	134	146	149	139	124	138	125	146	140	121	140	132	137	147	143	109	144	142	129	133	127	132	125	139	132	122	138	131	129	127	140	144	135	128	132	131	131	121	122	163	124	137	118	139	147	134	130	134	144	136	143	126	146	141	120	124	123	131	128	150	138	147	113	116	144	148	129	124	137	114	117	153	123	130	141	125	143	104	124	130	126	117	117	110	129	112	139	134	116	134	126	135	128	124	127	136	127	119	111	125	112	116	113	116	144	116	129	132	134	118	141	134	120	125	116	110	135	133	136	124	140	128	129	120	145	137	133	109	133	119	138	123	115	143	119	147	131	117	137	132	131	148	118	116	118	143	141	144	126	155	124	152	139	145	113	147	145	113	152	139	129	146	140	134	129	132	141	150	135	136	136	140	145	142	139	118	116	120	133	123	142	143	139	130	144	143	155	108	101	126	128	125	121	133	138	134	145	143	137	116	140	119	137	132	145	134	160	166	126	151	117	136	146	128	133	114	130	155	130	142	126	141	135	153	125	134	120	116	146	145	138	140	134	123	160	149	133	141	138	156	145	145	138	126	121	144	150	124	127	146	134	135	126	150	133	119	155	131	144	148	131	131	164	121	142	144	131	137	136	142	150	124	118	143	120	135	138	137	144	116	139	126	129	141	127	127	132	140	135	130	129	144	142	144	130	136	118	119	137	157	123	134	136	120	122	148	143	143	148	116	132	139	135	136	117	122	155	139	118	121	133	124	127	127	147	133	114	116	120	128	119	142	140	150	150	128	126	137	109	115	138	138	114	144	137	112	141	123	118	136	138	133	99	126	134	125	121	129	135	122	115	149	118	151	144	124	139	120	126	142	134	111	121	138	141	152	125	163	126	113	117	140	126	132	155	147	127	124	117	140	129	140	138	115	119	116	123	124	132	163	114	139	147	123	124	135	121	136	138	129	120	136	117	112	137	146	147	124	149	126	112	132	133	118	131	125	130	125	130	127	127	129	130	126	128	121	123	128	152	152	139	121	133	145	129	148	115	128	126	142	143	128	111	134	125	132	126	145	136	128	113	127	135	136	133	132	131	110	136	129	121	137	135	133	113	127	126	127	134	126	120	113	121	123	170	135	132	132	133	135	113	126	135	140	124	120	118	117	149	142	142	144	113	134	119	115	143	130	124	128	147	146	138	132	156	147	118	126	135	131	140	122	132	118	142	130	127	115	142	138	154	117	133	130	154	126	107	137	137	118	115	127	153	133	132	159	137	120	144	127	147	142	134	130	128	119	139	129	120	111	134	137	118	149	123	128	133	123	114	115	117	154	139	121	135	113	145	146	136	115	154	122	127	135	157	142	129	131	109	141	131	126	114	136	113	119	123	117	139	126	146	119	115	109	128	118	119	130	124	126	131	142	114	129	114	141	139	139	161	147	143	111	137	140	127	130	145	143	132	148	139	126	137	130	145	143	144	149	131	141	122	136	128	140	119	142	142	163	129	128	135	138	114	116	152	139	126	139	128	118	112	141	135	113	111	119	137	124	125	133	132	123	131	122	131	144	112	118	137	118	132	127	137	129	140	127	146	116	147	147	147	135	111	131	121	129	149	143	116	116	117	128	138	113	145	121	140	123	130	127	130	138	121	133	124	138	135	140	158	136	136	120	138	140	150	134	114	114	131	139	128	139	133	131	119	144	126	121	124	148	126	133	133	119	112	133	124	135	134	113	129	128	131	111	146	121	128	141	142	142	138	151	132	143	129	153	131	132	111	139	135	134	131	122	123	151	143	126	149	141	125	128	132	127	100	153	130	122	127	134	130	115	135	130	128	138	122	120	135	145	106	149	135	133	147	144	136	148	144	131	125	109	144	144	127	140	135	115	110	153	126	134	147	140	143	131	119	152	139	139	131	116	135	113	131	130	137	141	145	137	127	138	159	106	140	147	137	125	162	124	120	133	146	140	149	139	154	137	144	136	143	141	128	139	124	130	125	114	116	143	126	127	135	139	139	123	141	130	112	137	137	133	146	124	123	134	143	144	129	129	139	129	109	131	136	124	144	147	141	142	129	138	139	149	134	138	128	132	133	137	133	117	119	132	131	117	122	135	138	130	136	119	141	123	142	137	129	127	129	137	162	137	131	114	141	142	125	148	132	136	108	153	132	124	119	114	115	157	114	132	137	141	152	102	130	122	148	146	125	136	157	163	146	119	134	149	136	114	133	145	121	135	138	138	144	142	130	142	100	117	125	143	142	122	130	131	136	128	128	136	127	128	145	117	147	127	104	148	138	128	134	137	159	133	135	147	152	132	138	123	138	133	159	119	114	138	134	122	147	127	141	146	128	120	125	116	133	141	149	139	138	132	136	151	128	130	144	135	147	119	142	150	138	136	131	150	148	117	138	131	129	115	124	134	143	134	152	126	112	151	121	132	136	146	124	138	136	128	133	129	138	137	138	116	126	126	147	119	134	144	136	118	129	118	148	132	138	129	135	132	131	127	133	144	128	138	144	132	151	118	138	110	126	139	124	136	118	132	118	117	154	133	118	140	143	135	124	138	133	125	143	134	108	126	127	127	136	124	136	124	132	124	125	148	120	149	107	115	119	118	123	145	124	129	135	127	116	140	154	151	132	131	129	136	126	104	130	128	136	123	127	129	128	131	119	124	139	143	144	116	133	119	146	141	112	140	148	144	138	131	133	132	130	134	134	142	140	123	125	145	136	139	148	111	136	139	127	131	112	135	145	129	141	143	152	123	130	126	143	120	122	119	123	152	143	148	127	132	119	153	112	122	154	134	130	137	136	141	125	123	141	136	117	135	137	128	120	132	117	133	129	135	137	145	125	123	122	122	126	126	131	128	135	128	122	141	113	143	124	135	152	134	117	115	118	140	115	139	133	130	129	124	119	143	138	129	115	140	119	121	133	131	134	145	127	117	143	137	133	127	134	140	134	111	140	126	122	154	126	152	149	129	140	142	141	131	129	106	116	114	127	123	118	111	136	136	136	151	149	134	118	132	144	138	139	146	118	112	140	137	114	129	118	130	125	129	125	132	124	152	138	132	147	134	108	121	122	133	150	147	125	134	131	119	124	134	136	136	141	138	141	137	140	138	141	130	133	127	121	127	140	125	128	126	127	144	128	157	127	114	143	135	142	122	130	133	134	129	126	131	116	135	128	114	116	141	123	105	121	145	118	123	147	141	142	136	121	129	118	130	149	130	138	129	146	145	115	130	135	132	135	145	145	115	147	114	123	131	123	145	136	146	140	118	134	145	142	149	134	130	127	139	135	119	124	122	127	129	123	132	124	130	127	143	108	149	145	147	137	124	120	143	153	136	138	130	122	138	139	129	144	115	112	153	122	136	136	115	134	136	133	140	145	107	130	109	112	125	110	131	144	130	139	145	129	144	128	144	129	135	140	109
1896	552	713	716	658	612	598	587	518	528	530	586	467	519	464	511	479	496	478	458	491	491	496	460	509	498	458	508	503	528	487	452	451	422	470	490	487	487	476	451	493	461	509	478	507	480	483	452	482	463	455	492	475	479	455	432	478	474	497	443	452	453	431	468	464	479	470	470	472	490	444	474	454	471	461	491	479	486	486	448	461	457	448	451	466	502	452	477	462	488	482	471	444	437	459	429	499	433	446	466	473	503	431	438	490	480	495	470	483	493	461	484	467	465	437	469	475	470	488	484	452	435	497	470	482	462	472	457	476	456	444	445	494	469	489	484	489	448	535	453	463	454	517	480	506	482	467	436	485	441	482	499	442	482	463	474	480	467	488	478	477	460	476	505	476	464	480	458	436	494	468	490	452	460	518	476	485	487	443	487	478	496	489	482	486	498	493	441	487	463	470	469	452	514	461	435	456	481	485	454	500	457	460	515	437	470	475	497	451	483	465	469	497	477	450	479	452	470	480	468	449	454	451	461	491	484	484	463	447	454	451	461	487	486	458	472	409	476	440	446	488	461	471	458	495	469	467	458	488	457	452	467	449	473	452	430	516	491	463	426	517	522	492	466	484	456	483	476	450	455	470	480	449	429	464	474	474	477	463	472	464	496	492	470	484	462	490	464	449	463	455	460	510	488	434	466	478	490	467	483	460	488	445	425	468	467	480	434	460	436	481	470	449	499	476	471	463	485	499	471	485	452	459	496	448	470	446	471	509	517	497	472	460	460	468	453	483	513	451	476	506	445	533	480	478	462	466	472	494	493	479	503	467	487	468	443	435	434	484	428	456	422	457	468	471	491	458	480	496	463	486	465	444	456	458	432	451	480	477	426	468	458	501	454	438	452	479	457	451	462	476	503	467	448	467	477	476	430	469	429	498	462	426	433	469	445	474	468	428	467	463	453	496	433	452	455	459	415	466	486	475	458	463	482	469	470	465	470	500	449	452	482	448	495	495	509	493	444	481	503	429	469	477	465	501	495	480	478	450	435	457	482	454	515	469	493	486	469	459	480	484	461	433	469	446	480	441	457	417	449	487	464	513	486	455	498	432	452	509	472	478	481	455	488	447	474	452	440	506	452	479	463	481	428	485	461	460	517	472	498	487	447	470	482	474	437	474	470	470	461	462	440	451	488	425	475	459	449	469	442	491	467	481	497	454	499	484	474	476	438	445	456	483	459	458	467	442	472	486	449	480	482	464	462	476	420	509	464	467	504	489	465	481	491	443	457	452	455	476	537	475	444	492	482	448	473	472	528	477	462	471	476	475	480	467	503	475	469	473	462	430	483	476	446	476	453	492	470	520	450	464	439	470	441	477	509	507	449	470	468	491	467	462	512	505	476	475	463	466	482	485	476	443	491	465	488	457	490	476	469	465	498	491	453	474	449	441	474	500	459	475	481	428	474	478	465	482	466	434	450	474	435	458	458	472	487	453	465	490	457	487	482	492	457	429	468	457	458	476	507	496	477	467	514	452	467	488	476	462	462	501	446	459	469	440	500	459	487	458	461	503	430	453	487	471	453	510	441	519	463	494	479	503	452	427	510	479	456	483	474	508	468	492	435	440	486	452	480	447	446	461	450	429	464	457	478	436	475	470	471	504	468	471	451	481	459	449	477	474	523	428	442	422	438	466	464	460	437	429	457	463	435	460	464	459	480	469	505	470	512	470	461	479	515	479	437	468	500	425	453	471	468	468	456	471	461	494	468	465	476	444	464	446	472	478	461	436	487	462	454	457	447	470	480	496	473	459	479	459	479	452	407	476	469	478	456	481	497	520	464	427	448	468	462	490	468	495	459	466	482	459	512	494	434	441	436	455	464	488	502	477	446	480	458	477	438	465	465	453	447	456	488	449	444	466	452	485	458	445	451	469	475	499	495	457	470	481	477	489	470	427	484	476	481	474	454	464	460	512	465	478	502	466	448	503	436	497	490	480	456	500	461	457	468	467	507	477	473	444	446	460	442	472	471	443	469	492	453	493	444	469	432	519	500	503	463	475	459	470	472	430	471	473	481	473	501	470	483	484	465	464	442	450	446	460	468	518	508	446	431	441	469	479	467	463	505	459	482	499	465	464	451	435	469	451	441	483	453	488	463	472	462	469	454	443	496	476	467	462	472	464	448	515	467	488	476	444	468	449	463	462	431	484	472	455	480	484	466	464	459	488	483	461	449	500	441	476	462	444	461	457	431	478	473	475	427	508	465	490	463	508	441	422	480	505	453	455	466	473	474	498	478	482	470	448	460	465	489	467	437	449	493	470	450	451	445	461	484	484	502	522	469	438	436	486	470	460	469	468	485	448	515	475	465	451	452	472	444	461	492	465	510	468	477	491	450	461	504	471	461	522	460	446	451	453	469	435	483	468	500	441	427	491	477	475	504	470	502	481	492	497	520	471	447	444	462	476	467	441	475	476	479	438	490	481	496	451	484	472	447	477	488	508	478	478	505	488	471	467	488	484	461	437	457	510	465	476	472	434	483	501	471	505	474	446	511	497	430	442	499	477	417	450	461	473	497	494	467	469	419	477	493	418	449	493	439	443	450	495	446	458	500	479	516	457	458	468	468	454	467	480	478	447	453	455	464	469	466	465	488	452	457	465	473	464	474	450	486	454	434	490	502	466	462	488	464	479	460	466	490	490	498	470	475	469	461	445	497	489	420	454	441	449	487	465	481	491	472	430	442	458	484	453	488	455	502	488	478	511	463	480	477	490	497	464	431	486	458	487	476	487	477	478	477	455	464	412	506	453	496	447	449	464	448	461	457	485	441	499	473	476	468	475	478	434	439	473	480	497	482	482	430	486	452	457	426	502	460	466	469	458	477	482	488	462	434	466	475	459	455	473	497	472	454	456	474	473	498	489	441	470	445	481	466	465	438	464	447	457	492	456	494	460	456	461	422	444	479	455	428	448	526	442	450	425	497	464	459	492	450	470	461	465	466	469	472	513	430	466	463	469	450	430	467	493	468	509	461	454	429	462	476	449	485	481	432	457	437	481	457	472	475	446	464	491	466	491	460	465	499	460	444	467	500	509	481	428	456	482	520	495	528	431	475	469	472	460	482	471	463	486	474	457	468	486	460	442	468	459	420	503	452	467	473	446	503	436	494	481	493	456	466	491	472	489	431	468	439	491	471	485	441	496	505	461	475	443	456	457	456	462	485	495	469	478	485	454	442	443	484	455	481	507	499	493	463	441	473	443	483	475	462	455	489	506	483	470	446	471	479	458	445	483	463	468	471	435	453	485	428	475	441	462	449	417	473	489	470	466	467	460	437	458	446	421	467	477	481	463	457	506	485	442	436	479	456	466	472	497	465	484	456	499	498	486	497	475	438	462	483	459	493	493	466	468	420	460	469	482	493	518	493	454	500	501	425	503	486	445	460	451	502	458	480	477	432	474	475	472	476	465	489	446	488	442	473	455	449	492	477	419	467	422	475	453	466
4884	1271	1536	1160	896	633	501	437	411	375	342	344	343	300	298	316	294	277	308	270	292	261	293	284	271	272	292	277	251	301	253	260	271	268	251	236	273	264	276	280	277	281	229	252	261	271	248	268	239	274	285	246	245	250	279	282	277	276	260	266	254	245	277	257	244	281	271	274	242	257	260	261	239	266	252	263	244	265	255	271	268	279	269	262	256	262	272	288	278	280	239	243	254	250	243	250	259	259	248	273	264	261	303	281	274	260	275	285	281	268	253	228	268	239	250	217	256	254	270	275	235	263	261	244	225	261	266	265	214	258	248	281	273	270	251	243	256	243	258	274	264	276	258	261	284	255	215	260	260	239	241	276	286	276	246	275	249	250	246	277	266	247	241	243	249	265	266	243	261	258	247	221	275	236	250	240	254	250	252	244	258	245	268	237	244	277	247	265	242	274	247	274	242	254	228	278	293	242	254	250	264	261	244	207	246	248	272	240	300	239	243	258	255	280	280	264	239	252	249	243	269	226	268	275	271	244	268	236	251	246	275	252	240	261	265	244	246	256	270	256	254	281	249	241	243	264	232	256	246	286	267	270	253	218	253	236	241	258	259	258	268	290	263	244	275	276	256	260	264	258	229	267	261	283	268	262	227	275	270	269	242	257	255	236	306	290	268	228	268	264	234	221	280	273	251	290	260	239	256	247	250	259	249	258	249	238	264	257	254	250	249	284	244	280	226	286	301	267	235	264	250	212	270	256	272	286	233	246	254	266	259	240	258	233	244	254	244	250	274	250	249	252	235	261	260	276	242	253	277	257	236	238	264	258	264	234	263	291	246	250	273	262	242	270	251	245	260	282	241	266	230	276	247	237	291	257	259	273	274	251	287	270	254	254	289	238	240	270	247	247	260	265	253	253	244	268	246	278	256	265	226	244	260	282	265	256	259	282	263	257	248	249	272	252	259	262	267	272	266	271	247	253	282	254	275	243	251	232	236	275	247	257	252	266	248	252	244	256	261	259	256	264	235	239	296	280	248	251	218	287	249	260	262	256	273	283	228	242	275	274	259	248	261	257	267	299	257	262	298	228	242	276	269	250	259	265	247	253	246	270	250	294	257	220	248	252	283	280	260	233	284	281	227	287	254	256	262	261	256	269	270	246	254	231	262	272	266	252	236	255	262	295	234	237	294	268	243	253	263	270	259	225	269	251	274	228	256	290	258	257	238	261	268	280	287	256	269	240	272	264	244	246	281	251	258	241	265	258	257	238	260	256	272	268	250	266	229	291	246	247	245	286	279	250	253	261	275	258	274	244	272	280	261	280	246	256	219	241	267	241	259	228	261	267	254	274	256	238	233	272	268	246	250	265	277	255	261	257	238	255	285	247	283	267	287	271	245	276	265	268	266	243	256	246	256	233	276	259	255	264	246	262	293	265	270	249	262	275	246	254	235	269	243	246	261	238	297	265	277	242	246	288	250	248	266	231	279	248	242	269	233	233	256	274	257	262	254	279	239	250	238	264	255	251	238	283	249	281	276	254	229	267	255	266	287	262	273	240	235	250	248	261	274	267	219	239	246	243	256	284	262	267	282	266	288	234	230	273	249	266	238	248	255	255	247	274	259	258	285	237	223	249	293	229	246	286	230	250	274	261	255	254	255	243	258	243	271	284	263	257	218	233	271	277	252	291	268	266	249	246	243	233	249	292	237	275	269	265	257	240	297	233	251	280	264	267	267	245	235	275	259	244	258	273	282	247	257	258	234	256	274	238	228	246	235	256	252	268	262	241	273	261	263	237	247	278	274	283	255	239	235	266	266	274	270	263	244	278	258	269	235	274	274	236	268	287	264	264	288	259	259	265	226	239	247	278	226	254	276	257	272	254	267	278	266	233	261	279	239	239	240	248	256	245	287	269	272	266	241	244	271	249	242	261	257	249	269	252	255	246	267	263	265	261	282	257	241	278	252	254	273	265	264	259	244	243	275	260	252	284	256	259	242	257	243	271	282	231	236	240	258	260	262	236	265	241	265	251	260	265	256	235	261	288	269	257	228	244	243	258	256	270	265	242	250	276	276	263	243	283	274	248	280	240	240	260	258	257	251	247	258	251	241	241	252	247	242	254	262	241	268	284	281	272	248	268	268	227	272	281	270	264	237	245	303	266	289	268	253	267	279	222	237	283	238	247	258	257	285	248	246	275	260	240	280	232	277	270	264	254	245	269	248	256	263	295	244	257	270	275	273	265	242	270	212	281	265	244	250	265	262	282	260	261	253	235	261	237	251	258	238	252	263	268	273	257	241	267	272	261	263	241	252	260	264	235	252	253	217	256	254	296	242	254	279	239	258	265	254	285	246	257	246	270	236	273	257	258	241	274	246	240	291	283	261	236	235	260	268	231	282	271	249	279	255	265	252	252	215	225	295	234	279	237	249	280	274	250	257	264	239	255	265	257	277	265	252	248	252	269	298	267	272	236	246	240	240	282	283	249	254	267	276	257	249	284	284	271	265	247	246	264	252	254	247	282	295	277	251	270	235	248	246	263	241	274	254	264	262	244	248	242	250	270	276	266	254	270	275	277	269	258	264	256	270	258	267	250	301	246	250	245	265	265	285	228	279	243	246	253	294	247	282	259	266	292	265	257	231	252	256	261	252	224	242	250	255	252	251	242	263	251	257	255	302	257	259	249	273	257	276	273	256	246	255	265	251	229	257	256	239	257	261	256	258	258	280	270	251	246	268	249	245	261	262	243	282	231	231	249	274	244	255	262	257	287	263	242	249	244	253	272	241	296	237	235	218	283	256	274	257	268	257	274	277	252	275	253	248	255	241	278	247	266	245	251	249	243	242	263	289	280	283	252	254	251	276	240	267	280	242	237	259	251	268	277	275	249	248	257	274	246	246	255	246	249	217	251	256	260	252	246	287	264	268	260	279	239	248	242	247	258	293	274	275	268	248	248	274	252	248	265	272	268	299	273	239	256	268	254	275	227	281	273	241	264	269	286	256	260	252	274	211	266	252	247	295	274	266	246	264	259	268	266	304	256	248	226	253	247	249	236	270	287	276	229	261	240	255	264	272	249	269	245	254	248	272	255	269	259	245	271	245	250	246	259	275	280	267	255	284	239	259	281	256	255	245	265	263	272	233	277	259	252	265	272	242	237	263	254	263	261	249	235	250	261	264	263	284	261	267	262	247	257	246	265	271	248	234	249	265	228	217	267	254	271	252	276	241	229	269	274	243	266	244	265	256	253	256	264	263	255	246	229	250	294	276	246	265	261	240	282	276	251	253	268	255	295	271	258	260	256	268	277	231	253	258	243	266	257	254	248	260	253	250	272	237	250	261	244	264	230	271	240	270	273	249	258	277	290	274	254	238	256	251	257	233	251	258	245	255	242	267	267	218	259	248	240	281	239	256	251	267	247	253	259	268	252	266	243	208	253	245	251	279	258	256	259	248	217	264	251	239	226	273	251	276	296	279	259	261	270	268	254	273	277
5736	1896	3985	4366	3648	3102	2529	2108	2007	1683	1589	1495	1318	1375	1269	1245	1184	1121	1058	1115	1003	985	1033	1045	939	990	927	911	894	915	920	921	869	875	898	875	886	859	919	871	864	869	868	839	889	872	850	866	825	875	826	917	820	798	883	857	813	818	792	823	871	800	816	850	805	807	847	839	822	854	796	890	811	824	803	805	794	862	797	792	822	860	852	809	826	827	834	839	799	788	878	842	846	794	819	826	824	845	850	804	805	838	843	852	803	809	847	758	836	815	807	829	831	797	824	810	826	805	798	814	795	800	782	818	774	759	797	805	793	792	860	791	832	798	819	782	800	880	854	806	810	774	844	780	821	770	791	790	822	825	838	816	800	767	788	812	761	803	805	779	858	755	789	832	830	855	793	783	794	782	805	804	840	768	800	858	848	817	792	805	817	835	813	815	781	781	797	825	820	815	787	797	813	845	830	834	765	799	823	793	777	769	801	783	786	817	856	802	812	798	840	822	753	835	784	768	794	820	790	830	827	798	854	790	831	808	863	866	787	836	826	789	789	735	805	860	760	800	828	831	780	783	790	790	817	819	831	797	818	788	817	766	812	835	860	826	769	773	824	814	832	821	834	791	812	799	827	823	841	777	792	830	814	821	790	837	837	768	875	778	801	798	762	795	801	775	799	784	857	796	817	813	835	809	817	837	812	835	842	818	793	844	817	803	788	796	823	770	795	816	792	827	801	804	820	830	762	800	835	809	754	765	815	808	783	815	793	773	784	855	802	743	841	803	859	819	865	796	769	792	772	842	817	807	812	799	804	826	807	829	830	787	793	785	818	799	785	785	817	851	819	827	823	820	765	822	808	843	762	784	798	785	843	806	783	814	826	828	787	807	790	801	772	741	794	849	816	812	802	802	833	817	834	805	805	824	815	804	862	805	837	807	899	774	860	825	838	790	807	782	794	835	821	809	805	813	791	758	783	768	798	830	850	792	843	838	809	823	806	805	835	819	785	781	821	837	760	792	834	831	854	789	782	830	817	786	806	799	803	760	826	818	817	865	807	803	879	828	835	798	779	823	783	856	842	793	792	803	880	817	810	850	897	801	805	821	788	825	750	790	797	838	820	814	799	781	865	850	840	738	791	806	834	790	785	846	787	811	806	823	795	809	838	788	843	836	818	820	795	818	795	833	852	784	779	812	769	798	828	815	832	814	842	813	816	816	837	824	840	797	794	807	836	783	785	818	809	798	866	844	851	851	824	845	830	830	809	770	842	821	796	819	783	784	780	792	793	853	857	767	818	810	857	841	845	793	809	827	826	860	849	800	833	743	829	779	816	831	857	819	815	828	775	836	821	788	842	830	811	815	812	828	802	881	824	852	795	786	838	827	826	799	742	876	828	804	833	835	838	797	803	804	810	764	833	877	817	847	837	794	861	811	796	841	774	784	799	810	830	849	801	812	798	816	828	835	835	834	833	835	762	833	800	806	788	854	831	831	792	801	853	781	797	825	814	863	767	763	830	868	803	846	813	807	808	819	765	783	804	855	821	844	823	840	864	803	822	805	856	796	822	752	827	813	793	827	844	806	812	787	842	811	816	752	806	801	793	811	826	810	818	793	859	836	835	795	808	827	774	792	782	818	800	836	840	835	790	841	802	867	824	782	812	786	819	811	808	805	782	771	774	822	780	840	853	829	821	858	808	828	873	785	835	841	790	856	814	836	827	839	846	822	920	809	850	850	827	822	833	780	865	818	799	814	798	804	817	788	774	849	826	810	802	762	792	794	839	863	830	886	790	844	791	813	802	878	835	820	834	800	818	783	814	818	802	808	759	847	786	816	833	778	806	793	803	783	792	857	818	858	806	816	833	809	823	788	828	888	849	789	845	821	842	799	824	799	867	804	837	815	793	789	792	816	816	791	812	815	889	809	870	804	787	823	795	798	748	763	772	878	779	812	814	848	812	799	776	827	816	834	836	805	767	807	799	879	796	869	770	820	814	846	822	816	873	821	852	830	817	806	852	806	849	814	856	832	779	783	781	838	791	815	842	770	806	816	787	806	813	868	800	857	809	791	808	809	797	836	826	821	823	778	840	829	702	817	768	792	828	765	847	803	830	798	782	789	777	812	824	768	788	846	834	762	786	804	856	842	811	787	745	818	827	818	767	798	853	788	778	828	820	789	840	832	809	813	795	787	845	748	830	816	788	825	788	836	808	785	855	826	778	817	818	825	752	798	799	841	805	845	831	797	761	809	842	809	833	797	800	820	825	809	819	864	819	821	820	805	790	823	817	796	776	820	789	841	850	798	808	756	799	841	835	783	765	837	802	853	831	828	826	835	795	742	800	832	753	834	762	828	760	799	791	804	803	801	807	809	828	810	814	820	799	813	790	756	783	864	876	841	830	839	793	788	783	825	817	808	803	800	819	851	754	822	841	767	789	792	838	838	795	812	780	815	750	827	825	815	848	825	819	844	824	825	783	804	824	856	809	786	792	821	791	818	789	777	771	788	805	800	795	814	806	838	847	814	818	786	849	822	795	790	758	801	841	808	785	796	821	814	829	809	866	832	837	830	795	819	847	803	786	790	823	793	829	852	835	815	821	796	843	793	789	783	802	834	854	843	838	785	818	832	805	831	803	802	792	807	798	774	781	806	842	768	859	843	837	827	839	791	877	785	792	809	738	848	798	841	780	760	809	795	801	785	773	812	795	835	791	806	868	792	795	832	802	852	799	845	791	861	798	787	801	832	842	839	833	791	808	762	805	840	803	826	789	836	791	878	814	868	804	836	810	846	783	759	809	781	806	864	823	835	856	805	792	790	827	835	825	816	836	797	794	836	831	850	798	812	838	822	807	821	840	798	812	785	846	827	866	751	830	776	817	876	854	779	837	873	818	833	811	801	808	817	831	811	809	829	817	790	843	804	839	839	815	744	818	833	828	780	762	818	810	785	817	857	820	809	853	833	797	809	869	811	780	807	823	815	768	838	834	809	833	788	813	809	802	820	768	806	809	805	806	805	832	800	800	825	793	812	790	785	800	842	811	805	744	841	813	865	812	810	815	811	823	851	823	784	810	809	827	802	855	744	838	801	865	841	829	789	845	813	757	812	784	797	829	785	813	829	891	776	808	805	812	831	831	842	815	806	827	813	819	830	814	762	801	826	766	759	796	816	843	825	829	828	806	827	808	853	797	800	818	841	808	816	871	795	816	804	797	830	806	856	836	753	834	835	838	780	868	787	830	771	792	798	821	822	831	828	783	786	804	858	804	822	820	787	828	838	821	775	799	834	823	784	784	795	847	793	844	818	841	801	780	780	820	809	803	807	817	792	826	847	810	837	793	858	787	783	807	776	819	813	786	837	817	860	829	790	823	778	832	812	885	802	737	861	838	867	782	849	824	804	815	810	823	780	806	826	775	780	811	870	802	754	822	821	771	826	870	890	816	787	791	781	829	813	799	799	791	795	876	797	814	777	769	804	821	854	846	740	765	796	787	807
9456	2534	2850	2059	1366	1019	800	608	560	454	416	448	344	367	353	327	328	348	296	309	305	333	294	301	297	252	277	287	295	295	292	279	274	256	256	300	298	275	302	270	301	267	267	277	253	295	290	260	275	274	282	275	250	273	267	259	270	293	286	278	264	237	290	267	305	249	276	258	231	247	255	263	250	260	269	265	254	273	278	268	275	224	264	256	285	259	252	269	256	257	234	237	272	228	267	247	265	275	263	251	257	256	279	276	283	280	254	276	253	238	260	267	242	244	281	272	264	287	296	246	251	284	289	280	262	263	280	245	231	285	249	253	278	239	265	257	260	262	281	246	273	286	266	268	277	268	240	237	289	254	241	263	259	253	263	256	249	251	254	246	268	256	259	217	259	274	242	252	294	237	255	277	280	281	264	244	278	271	258	278	258	262	268	291	281	284	292	262	262	244	253	270	270	225	253	274	255	241	258	268	236	279	270	256	261	300	280	266	262	236	274	262	244	283	267	248	266	241	247	275	247	273	247	254	254	288	274	278	259	261	281	255	248	283	298	275	242	272	243	245	263	265	273	256	271	265	252	252	262	265	294	255	256	277	273	267	262	271	265	268	244	257	300	261	274	268	290	259	231	256	249	248	285	276	252	277	241	264	284	244	248	262	252	248	247	252	257	256	255	280	303	227	275	273	264	259	260	248	276	256	249	267	274	259	288	271	264	254	274	238	252	228	272	256	238	275	258	266	261	288	256	287	281	302	261	283	281	278	245	259	274	260	274	248	271	285	261	267	240	229	248	314	249	287	256	275	241	281	275	282	270	264	294	274	296	275	250	273	243	237	245	278	289	242	273	274	263	267	230	298	266	260	249	243	242	276	248	260	262	265	259	274	287	238	236	277	255	267	267	275	272	269	263	261	273	272	277	263	241	263	254	259	259	283	274	234	262	264	257	266	273	248	245	281	281	281	249	242	288	256	277	268	244	264	264	258	240	282	212	290	253	300	252	272	259	228	267	267	269	278	289	270	257	271	261	234	255	285	247	263	268	249	263	238	278	267	256	263	243	250	253	271	253	258	246	277	260	279	230	256	251	296	249	273	256	244	286	278	262	271	273	268	235	281	241	262	235	258	272	257	257	279	267	292	271	258	283	241	286	250	250	287	283	270	240	293	290	259	256	277	252	302	258	270	273	278	248	242	269	259	268	270	252	231	272	271	290	278	259	265	277	242	265	279	273	274	248	282	263	245	271	253	278	279	257	241	275	250	245	244	245	298	247	252	273	251	293	246	227	255	234	227	256	266	244	280	287	248	237	282	280	274	278	279	285	293	256	233	260	265	256	267	257	259	249	255	264	273	301	277	262	278	258	252	233	292	248	288	259	240	270	260	262	257	266	253	258	274	284	249	264	216	268	254	269	271	248	267	296	274	252	264	272	236	270	275	283	264	226	246	289	300	273	247	246	262	246	247	275	259	251	289	227	253	282	277	245	245	273	262	275	255	278	246	261	278	275	278	278	287	252	290	259	270	263	259	273	288	266	281	244	266	274	251	257	305	272	243	244	264	281	271	284	239	262	256	263	252	257	242	253	266	286	256	264	267	279	262	246	275	269	263	281	252	274	254	269	216	243	277	272	256	250	273	265	274	258	277	246	299	265	258	249	246	253	261	261	265	280	252	231	256	260	278	232	265	218	288	233	250	266	279	286	255	269	288	246	278	258	250	282	280	255	264	285	257	280	250	289	314	270	238	256	258	253	230	249	240	273	247	280	227	248	284	300	274	247	263	257	268	255	259	286	283	269	244	302	287	274	273	277	259	298	252	279	234	266	245	265	259	267	272	271	262	262	259	277	288	259	266	298	265	272	285	285	259	282	266	268	236	252	283	248	260	302	259	265	282	246	268	283	218	250	254	257	262	270	260	241	245	241	263	262	234	252	253	250	258	245	253	250	275	261	272	256	275	242	225	248	259	266	256	278	259	270	262	244	275	300	252	253	265	268	268	286	254	235	258	316	268	271	284	252	279	266	272	300	261	251	269	260	285	317	249	258	258	264	264	291	250	288	254	296	280	251	283	283	257	248	278	266	257	253	304	268	251	284	249	284	260	288	243	272	258	263	273	253	244	240	248	298	262	271	254	226	261	287	270	273	268	265	276	227	251	250	250	266	262	250	258	257	274	290	260	258	248	252	261	254	278	251	273	272	299	225	222	261	264	280	271	267	273	253	278	251	240	270	262	281	263	279	264	274	279	259	277	230	242	268	260	253	239	254	269	278	284	248	266	257	259	251	290	276	273	241	279	251	257	238	244	277	263	276	260	270	270	261	295	287	261	263	255	257	267	265	245	265	267	247	252	256	281	277	290	275	277	295	273	271	275	250	262	292	314	247	278	253	272	262	259	280	246	232	254	262	268	246	250	289	254	306	237	296	270	260	262	264	268	262	259	261	249	273	228	263	274	274	302	261	283	262	276	299	269	274	273	272	273	268	247	235	261	282	247	247	278	282	247	272	265	273	283	242	279	278	269	265	265	220	259	253	322	261	252	269	270	295	275	233	236	261	244	252	259	292	283	249	251	279	268	263	268	253	270	289	277	288	279	235	260	247	257	273	250	270	240	277	275	262	275	266	263	258	253	286	274	274	270	266	250	265	268	271	230	245	269	283	264	231	271	253	244	251	277	267	261	262	262	263	240	263	274	241	263	268	272	243	283	278	282	242	278	246	267	258	241	270	250	255	242	251	293	259	255	256	264	267	246	249	262	271	275	247	245	268	257	283	255	267	280	273	285	284	272	297	260	280	251	242	277	277	278	263	273	255	237	269	276	272	265	297	290	256	254	250	246	289	249	266	288	278	275	271	266	269	276	270	249	282	260	275	237	312	281	279	227	284	244	279	276	265	282	272	248	270	282	278	263	266	277	283	250	273	252	247	304	276	275	261	301	254	276	248	257	272	273	246	253	271	261	260	271	261	263	256	249	267	261	264	252	261	260	247	267	267	294	272	261	302	249	260	244	285	283	247	275	276	247	262	260	261	251	289	280	258	233	242	260	251	272	239	265	241	267	238	263	226	280	252	235	267	261	280	271	270	291	221	252	269	270	257	257	250	316	271	242	259	253	275	264	263	258	261	243	262	252	280	246	265	260	265	243	276	271	259	286	232	262	277	280	259	259	262	269	269	249	254	258	261	223	264	283	271	262	272	264	275	282	277	254	279	274	274	267	267	251	290	229	273	247	262	245	241	248	282	251	274	272	265	243	274	261	259	237	260	263	253	256	257	261	294	248	278	271	288	251	261	265	266	267	261	288	253	279	243	293	269	276	298	256	252	243	259	272	259	261	284	265	253	249	251	268	256	237	269	260	268	274	280	258	262	268	251	265	259	272	273	257	268	284	262	270	267	271	255	236	251	249	269	266	259	243	247	266	272	232	264	258	255	247	261	251	269	224	278	267	276	242	266	255	228	231	275	246	283	280	280	280	266	265	299	267	247	265	274	238
7829	3017	6691	7074	6157	4885	4136	3309	3055	2619	2363	2046	1910	1811	1622	1584	1428	1355	1376	1249	1246	1211	1197	1126	1163	1058	1129	1051	1091	1058	1052	996	975	966	946	996	985	950	959	961	952	917	937	942	925	906	953	852	918	836	876	921	899	833	866	869	875	841	856	854	891	877	843	839	875	854	894	864	837	864	897	854	837	859	880	909	842	822	798	830	796	842	891	877	875	805	842	849	813	782	848	841	848	859	832	827	826	847	841	827	821	846	815	810	859	822	859	772	846	810	807	808	878	798	873	832	814	899	815	882	796	831	849	857	807	815	806	810	836	793	790	823	821	750	844	799	759	864	828	842	786	772	782	816	848	817	838	798	865	793	796	787	817	807	839	815	861	794	879	829	824	814	819	852	811	854	801	787	832	842	771	794	782	782	774	801	819	826	801	786	823	856	843	804	795	838	837	817	824	778	797	825	825	785	853	856	832	798	798	829	834	834	795	845	821	818	798	788	805	839	830	871	809	796	778	822	858	823	854	827	830	776	785	810	783	882	809	870	808	784	812	814	805	810	796	803	802	863	849	826	847	845	805	785	799	846	750	800	840	836	776	838	820	838	832	766	861	789	857	795	792	794	770	802	868	808	862	825	862	783	738	790	799	819	817	826	818	859	826	833	835	840	808	806	829	783	796	842	827	778	825	801	836	848	828	853	836	789	762	825	805	791	834	817	793	838	807	820	798	811	850	818	774	855	830	830	784	825	815	832	785	815	873	878	775	846	785	847	829	822	819	785	859	796	818	822	820	834	766	842	826	829	828	835	817	756	831	850	813	804	855	814	857	814	803	838	859	849	775	839	796	823	811	837	805	818	854	836	800	804	795	841	842	832	846	815	840	828	867	779	822	808	832	834	825	867	816	838	830	756	819	828	795	823	803	788	770	852	804	839	813	815	821	844	771	795	786	868	764	816	829	840	823	860	850	831	796	789	772	817	841	796	836	839	812	829	810	854	815	784	875	828	838	826	827	785	835	819	751	846	805	842	863	828	792	836	789	810	775	798	823	821	829	801	823	871	842	855	776	830	857	778	807	797	779	859	822	812	802	789	812	826	845	814	777	806	791	769	814	800	756	808	815	803	816	818	808	827	824	804	844	856	805	842	861	832	868	816	815	855	833	778	804	784	788	812	769	823	806	805	863	789	808	823	814	802	798	898	860	834	804	845	829	821	815	811	804	812	806	828	832	772	785	812	839	835	819	799	780	815	776	793	781	803	812	800	799	890	843	837	844	838	794	812	744	849	840	800	827	763	777	786	817	871	827	798	844	790	817	784	799	862	859	836	780	786	826	818	835	816	838	774	831	815	783	826	809	847	824	836	761	823	820	835	830	796	860	797	851	814	795	817	815	856	775	781	793	847	833	846	808	824	789	750	820	828	818	839	841	809	826	815	778	846	755	797	855	808	815	832	839	846	828	793	852	852	774	809	810	848	838	858	778	821	780	815	836	794	810	825	847	847	799	772	789	800	834	783	786	815	854	852	817	844	848	798	806	838	838	803	806	800	804	800	811	773	813	806	790	814	828	837	807	810	807	818	823	778	846	766	833	805	813	788	805	792	836	811	833	803	830	775	763	820	812	821	816	785	842	793	833	849	845	835	748	845	750	830	846	820	838	768	796	826	835	802	796	810	763	791	815	853	807	826	797	789	816	776	841	825	829	762	855	762	889	810	805	801	818	821	819	789	789	780	793	873	810	849	815	813	857	850	796	840	835	848	787	788	825	788	780	796	810	821	811	843	848	793	827	816	732	822	859	836	828	795	820	805	839	823	784	809	804	851	834	851	805	821	803	807	785	827	811	827	768	764	826	805	811	819	856	861	779	898	754	834	845	777	797	790	852	847	786	787	802	811	811	801	812	799	847	796	801	766	832	755	809	836	830	854	800	782	756	779	855	847	797	843	791	860	846	834	880	819	800	824	777	841	857	748	840	774	826	779	829	824	774	852	800	866	865	821	819	831	800	844	836	817	824	857	792	743	823	830	854	815	778	824	891	781	858	811	791	814	835	776	807	776	873	813	829	812	823	881	783	851	789	827	813	854	801	824	870	796	802	786	857	830	833	853	860	794	821	746	799	792	786	828	825	784	762	847	858	808	832	849	856	867	788	800	835	781	839	814	789	831	794	801	783	850	801	844	798	763	813	789	824	783	793	813	777	812	823	832	825	769	823	848	779	777	806	791	770	801	776	764	796	834	822	816	824	774	833	860	843	767	817	854	835	819	782	788	810	831	824	822	837	845	850	800	783	814	772	800	797	822	878	780	846	844	873	816	850	795	807	809	839	888	815	791	798	784	902	841	846	811	758	888	793	842	843	843	823	852	856	801	817	792	792	806	822	823	840	827	847	825	810	823	818	815	860	768	831	789	894	795	878	798	805	789	799	821	847	803	881	830	813	757	800	829	771	840	826	866	804	768	791	850	837	798	808	810	850	837	769	817	799	832	881	813	821	787	751	750	836	830	765	825	863	844	847	812	838	841	806	784	839	842	827	820	836	836	800	786	808	827	901	824	778	838	825	792	825	794	817	840	839	848	805	795	784	816	885	860	815	837	802	838	818	785	795	817	845	831	845	830	812	812	808	880	792	799	805	864	845	796	844	838	786	791	827	855	808	833	826	807	828	824	792	811	833	790	831	808	845	834	816	775	816	785	809	872	757	817	832	828	869	806	858	809	775	827	829	827	834	809	796	798	846	786	835	816	769	773	774	780	814	843	789	817	787	719	802	761	854	798	790	841	862	780	820	858	791	795	832	841	791	788	825	815	841	823	804	752	856	803	800	814	787	814	798	859	797	851	840	818	801	827	828	814	837	852	840	792	835	797	843	788	834	759	808	851	834	843	887	822	827	839	841	818	811	778	789	823	816	822	823	800	792	802	821	812	787	771	810	800	806	875	811	834	824	844	823	832	776	827	811	805	800	858	802	877	787	835	805	832	766	846	791	754	795	818	813	840	831	835	801	865	835	819	815	803	811	879	807	768	814	877	765	809	843	803	766	822	772	799	795	835	872	780	797	819	853	875	830	808	840	843	788	806	807	835	845	834	856	793	809	811	850	824	822	851	835	832	756	813	824	838	794	847	896	801	819	784	804	830	831	807	812	929	802	820	839	794	767	805	808	850	821	867	811	833	828	868	798	812	825	791	817	798	808	770	851	820	846	825	821	793	811	805	808	830	858	806	766	791	877	792	848	807	847	793	812	806	843	830	867	827	849	850	758	826	770	780	789	791	797	865	805	862	816	854	802	792	823	788	796	842	773	843	843	810	760	790	794	804	811	855	854	784	768	819	807	828	766	803	816	852	797	806	825	792	823	767	847	803	763	802	800	847	808	827	847	800	846	799	813	831	850	796	803	820	841	813	854	810	838	813	893	804	850	807	845	826	799	818	828	801	814	863	837	758	831	860	836	805	805	789	840	799	816	848	836	819	809	786	833	822	790	828	783	842	785	839	763	809
1245	182	186	167	183	178	149	151	143	161	142	157	150	129	133	141	137	133	134	123	136	151	120	146	113	114	118	130	125	127	129	115	152	120	133	154	125	145	137	122	144	131	137	146	153	134	136	129	142	121	132	131	115	132	121	120	149	138	131	134	125	150	137	118	145	155	143	120	129	125	133	135	124	116	116	129	135	118	138	131	135	120	140	128	123	127	116	128	140	143	144	123	125	114	126	139	134	119	142	129	136	135	138	136	133	145	125	115	153	127	128	138	140	136	129	133	136	117	138	138	137	138	137	151	136	122	136	112	144	139	140	134	127	133	130	143	144	132	130	116	113	142	115	132	126	122	131	120	147	123	126	127	130	129	137	149	130	125	107	139	133	126	120	138	117	142	125	145	130	121	132	136	127	130	112	126	142	150	103	130	133	122	140	115	140	116	146	142	128	147	135	131	157	127	134	138	135	137	140	131	122	140	120	144	126	133	152	143	145	130	129	127	150	130	118	145	147	151	127	141	117	133	125	148	129	124	129	147	118	144	133	141	124	133	131	140	131	140	130	138	119	139	144	111	114	119	141	137	149	146	138	115	137	150	125	136	151	126	131	124	156	121	120	122	142	113	138	135	142	140	146	123	119	136	125	144	141	115	125	125	143	136	132	130	112	145	141	139	121	112	132	140	139	120	130	157	125	109	129	140	118	156	121	158	139	131	118	118	130	143	128	119	121	142	117	125	120	142	139	143	131	130	120	129	133	132	143	146	131	139	115	153	139	111	147	142	130	130	145	132	116	126	136	139	126	104	137	127	149	112	128	118	144	159	129	128	145	125	128	137	153	121	128	136	133	147	118	125	122	158	131	115	118	139	141	127	120	146	137	122	146	145	126	142	116	131	118	142	113	125	124	134	116	132	139	122	145	145	137	128	149	140	138	127	131	141	119	130	129	120	135	146	156	144	126	116	121	136	123	116	152	125	135	150	131	121	139	156	121	146	131	126	126	147	140	130	152	120	151	146	127	102	123	132	116	136	130	150	135	137	128	118	136	143	127	133	134	150	120	115	135	140	141	140	139	127	140	142	128	117	126	128	143	127	132	126	141	130	106	128	135	117	117	125	151	119	123	147	125	147	133	133	130	138	125	126	130	124	135	152	155	156	149	161	138	136	121	118	133	129	135	123	134	146	129	127	134	135	120	116	117	121	125	126	152	136	157	138	128	115	129	127	130	111	125	147	107	131	122	136	140	124	151	133	105	124	117	134	134	126	158	142	123	136	112	144	147	128	109	149	113	135	128	136	157	135	124	129	157	114	156	120	141	135	142	141	148	144	150	146	138	135	130	131	138	138	133	111	118	153	146	130	145	140	137	138	121	141	137	132	138	142	144	148	138	125	132	144	129	146	123	142	146	130	114	123	123	131	149	128	158	147	130	138	138	139	115	152	132	116	142	132	139	145	137	131	107	132	133	138	128	118	130	129	145	127	127	125	115	123	126	121	134	133	141	138	119	132	141	128	119	146	114	151	113	121	122	150	133	137	157	109	132	122	135	135	141	116	136	126	125	136	139	120	152	125	128	123	128	138	130	140	121	147	124	131	119	143	121	128	144	139	125	152	141	145	142	144	155	127	145	158	117	128	140	131	146	124	133	126	151	120	111	124	132	124	146	144	144	133	140	150	123	126	124	108	140	137	144	156	141	137	120	139	119	133	117	142	108	128	121	131	136	145	111	136	134	147	142	129	131	139	126	132	157	130	144	119	133	123	150	123	117	139	126	140	137	129	147	136	128	110	123	120	138	122	128	116	134	151	120	130	135	137	127	145	141	132	126	118	136	130	116	135	127	144	134	117	138	138	123	128	126	133	128	125	117	145	132	117	160	133	133	116	140	146	119	133	150	114	136	156	140	121	135	131	122	142	133	140	147	121	132	128	115	140	122	134	138	127	120	138	139	138	144	134	128	142	131	141	128	121	122	132	113	106	143	135	116	132	134	133	144	125	122	147	139	120	156	111	132	125	145	147	114	122	131	126	141	128	127	132	122	136	138	140	147	131	115	114	140	129	154	152	135	140	142	129	148	137	130	144	139	118	136	138	131	121	139	147	165	135	139	142	129	158	130	128	123	139	146	136	121	133	145	123	139	127	115	115	128	126	130	116	149	126	135	147	137	128	122	122	138	138	120	117	120	130	153	135	143	136	123	148	151	109	141	139	124	158	136	118	129	124	116	109	125	135	134	133	144	141	116	141	124	124	94	141	162	162	121	165	123	146	134	135	119	111	143	133	130	132	131	127	138	121	134	139	135	144	148	137	129	134	144	145	122	121	133	118	112	131	138	144	126	117	124	131	129	140	126	142	114	119	129	145	148	129	134	128	117	135	116	128	124	132	134	156	128	144	133	130	131	114	130	148	146	141	139	125	125	134	119	110	126	142	134	116	126	155	131	136	107	146	125	135	142	142	156	125	112	134	127	120	113	155	135	135	141	120	137	125	120	129	127	131	156	150	129	127	154	121	122	141	112	116	144	114	140	121	126	133	134	132	132	140	132	126	110	137	135	141	133	144	115	133	133	137	155	121	111	124	159	130	108	118	143	140	147	153	151	127	118	152	134	148	118	148	123	136	134	131	137	111	148	126	140	145	105	111	118	123	121	128	134	134	142	119	138	123	111	136	123	146	132	132	121	157	141	140	142	110	115	128	134	138	125	128	133	139	126	134	138	148	126	109	136	120	127	133	158	132	123	130	147	116	120	128	136	111	124	145	146	118	118	130	104	138	136	118	140	152	125	148	159	138	132	138	147	133	120	163	127	136	113	138	137	122	149	154	133	131	126	148	131	146	131	113	112	136	151	137	160	135	158	140	133	130	120	146	116	143	139	120	133	132	133	125	124	129	131	132	139	154	139	135	149	119	149	133	129	124	125	123	140	117	155	120	149	128	129	122	144	148	112	124	134	112	141	129	146	137	131	130	126	124	149	132	134	123	122	121	142	128	124	129	137	128	117	120	157	128	131	127	128	128	141	129	116	121	141	132	167	138	146	151	105	132	114	145	134	136	150	137	135	136	118	128	139	129	139	141	104	130	138	122	136	128	127	138	124	133	122	138	135	144	122	145	139	155	131	151	126	149	140	110	133	130	134	114	120	132	141	139	133	141	139	123	131	143	141	119	141	132	150	134	148	126	136	140	148	142	121	143	130	103	159	141	151	132	126	153	137	129	124	140	139	121	117	141	135	136	111	121	132	128	138	124	114	154	124	134	129	130	142	137	133	132	149	139	126	126	122	156	149	129	128	148	141	142	148	115	128	127	125	142	104	149	144	137	123	121	123	127	135	111	111	134	105	124	124	137	120	150	116	125	132	137	143	108	125	127	134	128	138	118	121	122	151	121	129	155	138	122	113	126	118	139	147	135	143	126	120	134	134	146	136	122	151	143	129	154	121	136	141	150	136	156	141	165	148	141	122	118	118	125	137	138	114	142	124	138	155	165	142	140
1870	528	676	684	636	571	570	558	534	520	507	478	455	520	530	474	493	510	461	463	500	458	507	455	473	461	476	432	458	488	487	510	469	450	436	480	454	481	433	461	473	454	473	452	506	440	507	471	455	432	463	470	521	506	434	508	425	466	472	477	466	447	457	487	466	473	468	472	497	491	489	411	445	458	454	465	491	489	504	451	473	457	435	505	473	482	439	473	521	443	474	465	438	482	492	472	486	468	513	487	440	485	463	464	469	473	465	486	463	452	508	456	439	481	430	454	479	426	470	494	469	497	460	442	453	486	435	471	479	434	453	470	441	459	450	454	521	477	488	491	484	498	502	467	450	478	471	479	468	458	459	495	476	455	481	472	464	455	503	462	487	505	489	493	498	475	469	507	455	459	474	460	486	472	473	499	480	488	488	499	503	479	451	489	493	481	459	474	441	450	453	458	493	480	467	479	467	487	477	423	507	433	431	484	459	450	452	460	463	419	435	478	465	469	442	480	497	459	474	460	485	538	463	464	464	483	455	437	442	443	462	465	461	475	437	494	448	476	456	458	453	500	478	481	473	462	474	433	501	454	463	490	441	452	472	478	458	451	465	486	479	469	465	499	497	483	449	487	469	444	491	479	486	464	459	453	465	486	464	457	446	484	469	457	451	441	436	429	493	483	469	494	456	477	469	472	486	455	491	475	471	447	463	456	466	467	481	477	505	464	463	480	484	468	437	443	494	499	472	477	464	468	482	457	461	504	465	473	499	437	468	479	450	468	479	461	450	438	455	487	478	484	470	463	455	439	468	477	483	473	494	463	451	478	480	479	455	428	470	465	483	442	497	434	492	443	467	435	458	470	451	472	489	499	453	500	458	479	494	488	440	487	471	461	429	442	459	485	454	464	461	482	434	457	429	481	477	450	454	478	460	482	442	456	475	464	486	473	431	468	491	463	512	459	502	446	478	437	467	494	502	441	479	429	492	444	461	483	451	460	490	527	451	471	461	462	473	507	470	465	465	501	488	454	489	476	449	436	455	453	442	499	457	518	431	493	447	459	500	453	481	481	483	455	433	431	463	494	447	475	449	479	499	457	495	438	474	418	428	464	455	426	471	458	443	479	504	468	434	463	476	469	446	516	486	464	496	517	476	469	445	451	477	417	450	451	453	465	478	494	473	450	486	463	453	467	454	484	491	482	458	469	488	477	448	463	476	460	447	437	429	463	489	497	460	492	467	479	442	445	473	454	498	476	493	442	469	488	443	490	476	503	486	483	506	510	460	466	495	454	474	464	467	451	464	492	445	466	436	451	479	444	438	513	476	471	443	476	466	499	457	459	504	476	479	436	468	488	451	452	515	477	475	448	455	463	460	423	444	397	453	499	431	458	499	496	485	448	483	481	461	515	463	486	471	464	449	443	509	452	412	491	467	469	506	476	496	458	445	463	463	455	439	454	466	480	487	474	473	456	486	452	469	489	460	446	476	467	453	463	502	460	462	458	454	449	494	501	511	441	457	504	443	495	512	485	444	485	453	482	482	481	504	478	465	441	461	522	458	456	458	467	470	514	469	445	467	463	465	485	464	441	486	480	455	458	484	453	479	489	462	439	451	477	461	459	479	466	442	456	452	465	469	462	476	434	470	473	477	467	453	480	478	452	468	490	430	471	499	478	459	482	477	496	419	440	460	459	485	451	450	502	464	458	474	501	470	461	437	519	500	482	463	503	457	465	481	496	466	462	471	461	480	436	475	485	484	462	457	464	451	450	434	505	455	471	479	452	468	457	459	508	444	499	487	474	497	483	496	468	513	478	501	480	471	461	443	485	492	501	460	457	504	497	447	491	445	508	464	460	431	439	500	477	471	497	498	445	497	472	459	492	447	475	479	478	467	471	458	448	483	481	441	443	470	467	439	462	484	488	490	483	438	466	468	453	468	462	445	509	491	482	475	439	457	466	451	454	481	457	476	478	471	457	462	460	470	467	448	472	452	503	444	475	494	478	447	471	484	480	467	468	454	424	409	454	495	459	465	452	473	482	485	483	485	443	451	437	484	482	460	444	469	449	450	480	469	492	460	483	436	448	501	455	479	470	487	498	493	456	488	471	500	439	497	444	452	480	490	468	483	486	470	481	499	539	464	447	457	525	466	492	482	459	486	456	505	451	466	507	447	434	472	495	438	492	531	474	464	467	465	521	460	480	485	502	446	477	468	460	428	443	453	502	485	465	493	483	461	454	444	458	433	467	488	453	489	451	501	457	494	497	450	451	454	430	453	486	459	478	444	513	490	439	491	481	512	469	496	479	486	443	454	470	450	482	452	462	452	472	461	486	501	450	466	482	487	465	492	491	474	501	454	493	473	497	479	464	450	521	463	477	447	463	510	503	439	487	479	508	476	493	481	496	471	454	496	494	427	488	469	498	492	469	502	434	470	503	480	488	433	425	492	484	492	445	447	478	498	457	453	464	440	429	493	512	481	435	474	463	490	458	494	483	487	454	466	459	499	463	462	453	454	477	477	475	487	472	469	473	478	447	441	458	450	443	488	430	459	442	453	479	505	464	471	452	475	496	488	472	434	457	503	445	461	477	493	503	434	439	445	479	477	475	449	439	489	496	438	479	505	494	485	464	464	469	490	473	469	452	492	456	479	493	485	482	448	453	442	452	467	477	444	451	454	483	487	495	496	457	480	432	484	463	449	485	477	492	503	477	494	504	474	451	510	448	436	478	450	471	453	477	481	517	468	474	493	474	471	486	456	466	466	487	440	478	458	461	500	478	475	471	457	468	469	450	452	456	466	462	452	445	455	442	463	476	495	456	450	470	409	443	487	450	477	489	463	461	409	457	486	440	473	477	450	442	439	496	479	464	465	470	469	472	464	496	487	487	458	444	492	469	477	458	458	427	482	459	466	479	499	450	451	449	452	448	434	438	487	453	502	468	512	470	477	478	460	439	457	445	469	435	454	444	483	483	442	444	454	449	469	446	494	468	449	464	525	502	450	480	479	496	482	497	446	458	460	484	442	467	432	416	484	477	499	447	455	497	461	458	475	472	493	493	485	450	489	502	453	451	503	480	457	460	487	472	461	501	485	464	498	448	507	475	465	465	476	446	488	473	487	493	460	459	470	486	482	499	479	479	451	453	487	470	477	478	484	473	491	499	479	454	500	471	462	471	480	476	478	442	443	511	500	464	491	507	506	447	468	443	483	461	470	488	472	436	491	465	467	427	459	500	491	414	459	457	481	484	486	458	452	466	421	460	471	453	484	462	459	487	487	461	489	453	497	451	492	424	472	452	505	449	478	471	435	461	471	464	465	454	458	471	439	480	476	472	506	507	469	480	485	491	456	478	481	451	482	464	478	477	487	465	478	452	489	483	462	489	475	456	470	494	471	479	462	457	465	470	437	464	446	463	464	480	455	464	486	446	453	459	449	492	444	453	516	476	478	465	490	492	491	434	433	467	497	476	459	480	451	448	468	472	509	478	470	501
4905	1249	1605	1188	824	628	505	482	427	381	366	351	345	319	326	278	275	292	293	276	300	281	268	275	256	294	270	271	255	282	259	260	262	258	277	270	303	269	259	281	231	250	258	239	244	239	283	247	281	268	270	264	261	270	266	250	268	254	251	266	252	265	269	247	273	219	271	228	270	251	265	249	262	271	266	244	274	290	261	257	244	239	250	275	264	280	265	261	249	242	261	257	270	256	241	251	231	245	250	263	247	269	256	260	285	262	290	260	259	257	254	271	266	235	258	274	229	266	284	252	261	262	238	252	252	275	233	258	254	271	242	241	255	252	252	290	251	235	259	291	264	275	265	234	236	268	237	272	262	271	270	298	232	280	268	247	275	242	263	238	283	269	237	240	238	270	265	233	260	232	262	258	277	283	243	249	262	252	278	248	301	271	246	247	261	259	228	255	268	230	264	238	259	252	286	272	237	238	276	240	259	265	260	274	286	280	245	237	281	241	277	265	254	252	253	249	231	267	276	269	237	255	253	262	249	230	248	263	251	221	249	295	296	250	265	218	257	260	269	228	254	255	252	257	243	279	244	261	220	234	246	274	255	241	242	239	266	230	243	282	254	287	259	242	243	251	265	237	280	269	246	266	249	278	249	257	266	235	254	269	264	241	271	270	277	237	270	276	252	266	252	283	242	246	257	243	268	249	270	260	275	279	292	278	260	246	258	277	258	260	265	287	261	245	279	262	275	265	249	287	262	255	242	228	240	255	262	253	275	223	279	257	262	262	232	266	261	278	250	237	250	263	276	245	264	249	279	278	256	234	248	237	267	247	287	269	263	256	247	263	224	232	271	246	233	245	252	274	278	243	268	228	265	248	253	260	286	242	273	259	245	229	272	234	243	278	253	269	246	256	255	262	250	243	260	296	256	245	235	267	275	249	258	247	281	238	227	238	245	274	256	285	269	301	229	231	247	264	265	272	233	262	253	253	266	254	238	278	231	223	281	264	271	259	260	268	283	274	280	264	283	259	285	272	245	272	254	250	254	248	277	250	235	257	279	235	278	252	245	240	262	255	250	243	260	259	258	274	293	257	259	279	240	230	243	249	253	234	272	266	251	263	269	247	262	260	250	238	256	254	251	252	262	243	276	266	250	254	251	280	252	266	256	252	271	262	297	281	239	229	240	256	240	253	280	286	230	273	235	261	254	248	269	275	254	240	239	260	254	261	257	237	238	272	233	256	250	253	254	264	279	236	256	270	278	246	247	263	244	255	247	277	259	248	264	269	242	246	266	268	273	277	271	231	231	258	246	271	257	236	258	260	262	260	265	263	270	259	244	254	274	256	247	274	278	296	258	262	253	238	257	222	261	253	259	273	245	272	245	261	260	247	242	271	243	253	256	279	265	265	252	251	219	264	229	244	272	238	279	253	279	251	238	291	270	273	266	240	261	265	252	261	273	270	270	257	243	256	248	245	272	218	256	255	239	276	253	254	249	217	269	253	270	246	245	245	257	257	245	246	266	264	246	280	272	254	263	225	230	248	245	246	242	251	255	287	269	247	238	277	244	270	231	226	241	260	270	248	248	269	233	279	242	275	284	276	252	249	307	254	249	270	248	279	273	258	244	245	256	275	249	285	251	260	282	250	293	255	252	263	269	255	269	270	251	228	263	277	265	276	281	259	255	272	260	231	278	267	229	248	277	259	234	240	258	257	243	246	258	251	251	271	219	278	251	252	254	289	279	260	282	273	254	269	232	261	238	227	258	253	238	263	257	253	262	261	269	255	273	284	252	264	281	222	255	248	264	261	274	277	266	280	250	248	223	252	253	236	298	274	249	261	250	237	255	261	243	228	227	273	272	258	266	273	259	229	287	275	251	276	249	261	258	247	235	267	287	233	292	263	275	257	254	266	271	243	249	240	251	249	255	248	242	261	243	216	294	257	262	289	268	279	243	262	281	249	260	259	283	240	255	265	256	278	255	243	242	237	241	258	254	272	241	275	281	237	235	278	278	279	239	230	266	285	260	292	247	248	274	245	252	271	291	258	226	278	247	265	230	270	258	289	256	283	232	276	272	265	235	229	272	273	244	260	258	259	225	241	267	256	249	247	283	279	269	275	263	252	289	254	280	260	264	251	233	250	262	248	264	270	265	285	263	280	259	240	269	256	258	247	251	251	246	261	253	266	226	255	258	263	242	225	260	270	283	252	239	277	243	255	244	279	277	243	259	274	255	286	269	255	263	253	263	258	251	226	232	277	243	261	278	250	246	275	253	211	234	266	269	261	262	252	275	267	271	256	273	254	250	251	252	291	247	219	285	263	229	255	241	256	230	274	266	243	273	270	236	259	241	252	273	243	249	250	252	249	243	241	287	245	261	263	278	252	240	251	257	228	288	240	268	262	250	242	214	268	276	254	271	266	248	272	267	274	271	254	271	236	252	230	228	248	247	251	241	250	276	273	259	250	238	238	277	272	258	261	255	228	256	283	251	265	253	275	265	282	308	256	268	282	269	258	242	273	255	261	234	263	222	267	268	291	239	254	257	219	240	246	274	253	247	253	276	238	258	242	271	269	290	255	234	247	251	248	248	266	248	264	262	236	264	268	242	254	278	260	253	231	250	229	265	268	243	265	263	281	301	263	272	257	248	251	265	236	264	251	242	263	276	268	245	269	243	272	259	229	246	249	268	255	262	260	293	279	269	241	243	266	271	264	247	259	259	245	247	252	249	249	246	281	266	272	245	269	251	233	289	259	234	262	271	253	296	258	255	270	271	283	235	262	250	260	265	245	261	262	253	239	258	257	267	301	221	275	257	247	274	277	265	244	247	251	265	261	265	284	261	258	213	251	276	256	288	263	253	235	271	269	253	258	250	261	253	255	264	263	254	256	259	254	237	259	250	268	262	252	255	251	236	245	246	294	210	248	250	226	280	258	257	253	264	245	274	262	249	253	275	250	263	250	225	243	259	280	250	277	258	287	249	267	257	249	240	258	251	247	262	278	242	261	269	260	265	269	261	260	252	283	262	267	242	259	237	248	247	287	223	258	258	258	267	256	257	255	261	246	268	256	257	281	237	232	267	225	238	258	253	230	256	240	281	248	265	252	255	282	265	241	248	245	271	269	231	259	244	259	253	250	278	250	258	285	241	254	264	291	294	264	256	240	252	279	251	292	265	258	262	265	263	264	260	264	266	251	267	264	238	242	280	282	269	256	248	246	244	264	267	276	275	244	234	269	255	245	262	274	275	273	260	279	256	244	254	251	262	252	271	275	252	269	250	242	250	277	254	260	282	288	236	260	263	273	265	285	286	243	263	249	248	261	247	261	243	257	281	239	250	257	278	239	264	254	253	277	276	258	270	249	262	307	260	245	265	276	284	249	238	237	259	232	245	271	267	257	285	268	268	271	234	271	254	254	270	247	266	239	259	247	245	223	238	282	260	261	282	269	240	257	248	237	243	303	231	258	277	254	262	262	259	257	272	222	267	243	284	255
5612	1857	4108	4289	3717	3031	2573	2191	1940	1757	1562	1472	1315	1310	1228	1149	1196	1172	1119	1094	1034	1065	1060	972	926	928	947	936	985	936	889	875	887	884	873	892	879	839	837	880	883	852	862	854	819	812	841	907	834	865	869	832	878	869	838	846	795	816	853	837	890	801	817	849	836	789	809	848	814	843	860	790	841	847	794	850	803	825	847	787	816	822	847	833	784	859	849	819	800	823	809	822	776	848	811	794	809	813	834	793	818	838	779	852	814	815	812	832	815	825	748	788	805	826	835	849	838	854	825	803	819	781	802	804	806	786	798	848	813	791	808	820	804	811	844	808	788	833	816	815	746	839	829	810	804	851	804	849	837	765	827	824	843	765	858	834	819	851	785	787	804	846	824	850	800	826	807	847	791	809	793	801	786	759	792	804	784	817	796	809	814	753	806	786	802	820	758	825	791	780	810	827	832	815	801	868	803	786	801	795	792	827	818	813	825	820	805	867	774	808	827	820	753	803	779	807	802	776	794	819	828	772	829	847	822	795	799	778	907	853	840	853	782	783	828	792	841	791	815	777	795	850	806	778	782	785	799	795	755	811	799	799	772	782	828	831	802	808	867	742	810	771	782	813	782	775	814	886	800	809	834	827	791	809	804	752	773	808	778	850	845	783	832	806	810	794	806	786	857	801	823	732	813	836	868	813	808	770	838	826	821	769	743	820	806	795	774	852	818	800	793	822	761	788	828	789	848	870	844	843	807	795	738	781	794	757	826	800	803	769	801	809	828	847	815	824	779	758	848	804	801	779	803	825	786	812	826	798	839	802	812	810	810	787	797	799	806	791	815	811	863	827	755	845	810	821	826	799	783	806	796	829	806	836	815	875	795	812	768	781	752	764	800	803	767	835	809	830	808	823	780	792	759	784	844	833	843	758	800	855	836	808	801	801	742	836	856	807	824	810	805	804	847	794	819	845	887	853	868	784	850	801	802	803	810	841	849	788	791	783	796	800	815	829	830	780	780	796	817	828	823	824	833	826	812	800	788	780	743	794	803	857	802	790	820	785	852	790	831	788	837	775	850	814	803	766	815	828	839	809	789	829	815	792	813	773	857	803	795	834	838	802	829	842	818	831	839	823	844	832	790	807	830	768	846	831	767	841	794	800	739	833	760	804	809	817	838	805	770	783	814	831	822	780	802	781	813	859	812	803	844	814	799	766	833	830	775	798	806	825	810	826	880	780	797	786	801	846	844	772	795	777	853	854	810	804	843	813	782	854	822	820	793	827	787	775	812	820	778	770	789	862	810	798	819	806	840	780	818	810	825	792	814	775	755	778	797	868	866	807	811	792	835	766	797	827	805	801	845	772	804	819	777	747	844	803	827	817	817	790	817	827	804	824	795	797	767	820	776	807	811	810	841	809	799	797	860	796	781	803	867	789	788	800	781	825	804	870	766	811	838	833	781	802	846	760	827	793	826	826	804	854	820	828	784	817	721	854	781	795	804	791	833	857	796	822	792	867	781	843	840	834	842	801	810	842	808	749	830	875	840	740	788	782	808	806	773	813	795	812	817	823	805	799	790	775	814	824	769	829	813	836	856	852	820	790	827	772	806	851	817	808	833	834	811	803	848	858	842	754	777	813	807	794	805	751	783	825	855	863	843	795	812	792	816	777	799	813	768	858	808	798	827	802	777	786	813	823	819	799	840	779	816	794	861	815	870	794	767	779	795	839	766	742	798	824	840	828	774	793	817	820	825	818	820	787	823	817	827	814	797	829	785	799	802	798	833	807	853	795	832	812	847	826	809	829	829	825	762	762	814	835	766	833	775	798	810	833	815	826	801	797	841	800	818	820	864	830	817	870	776	759	764	781	748	794	813	786	800	819	826	799	818	773	760	780	816	850	832	817	818	814	834	813	733	846	842	837	853	804	823	778	807	814	875	777	787	825	821	831	810	806	817	768	782	822	820	809	810	801	815	757	822	795	767	818	771	825	814	848	820	792	807	775	789	822	807	793	784	785	801	834	768	776	806	789	788	881	842	827	815	797	827	799	825	814	796	853	825	809	836	761	788	779	819	851	816	795	822	844	803	835	835	832	823	769	776	831	840	768	835	781	790	767	813	791	829	813	806	781	815	803	751	792	790	886	803	817	783	778	821	773	781	822	816	813	842	848	829	777	805	849	800	854	809	822	840	763	843	794	818	772	805	814	847	764	850	828	831	790	783	777	788	807	816	816	807	811	794	748	841	825	728	794	808	777	833	836	818	874	820	808	862	810	806	769	763	810	848	805	823	790	820	823	831	789	835	798	821	822	764	734	809	787	787	765	798	797	823	797	779	778	859	796	816	813	791	817	807	780	804	813	786	821	810	857	796	810	789	862	793	847	845	793	808	846	807	828	824	847	814	767	839	863	828	806	807	839	840	795	829	779	775	819	761	820	814	796	805	793	771	833	786	774	849	739	821	833	832	826	864	823	812	843	842	785	792	776	789	844	778	842	812	792	846	856	830	773	798	811	815	745	835	818	777	837	797	826	843	804	807	789	784	812	792	834	841	778	802	865	748	821	810	790	794	821	814	805	835	849	781	817	837	806	752	855	799	827	806	806	790	821	823	776	766	763	799	788	825	782	784	766	809	817	814	863	795	871	836	854	800	817	810	799	845	802	809	842	827	843	811	816	827	835	807	790	798	832	830	839	777	801	805	770	841	820	724	824	807	806	819	822	776	775	820	767	849	753	815	768	814	836	744	814	842	820	837	797	830	781	783	817	797	870	761	756	803	865	794	781	835	762	842	782	841	843	797	797	789	827	801	809	722	833	792	804	798	796	794	833	814	811	860	836	790	822	799	818	793	790	830	799	841	812	793	854	824	866	818	801	830	808	816	805	833	815	819	808	827	785	827	785	769	853	766	782	810	825	791	818	780	848	850	840	804	767	820	796	863	777	824	828	811	795	809	827	831	837	834	868	791	802	819	813	821	790	799	804	807	793	811	786	789	790	791	814	867	785	780	834	813	883	779	845	815	842	816	778	754	777	834	850	785	819	801	807	817	866	795	850	829	749	789	829	797	854	803	793	777	818	809	838	733	811	777	830	780	757	794	795	805	790	848	746	836	836	782	764	861	831	758	810	786	820	791	782	858	780	852	764	792	854	797	869	805	735	795	816	817	829	770	849	820	838	841	768	811	783	733	825	811	830	808	848	852	827	798	802	824	829	835	791	818	799	836	797	765	779	761	770	828	787	792	796	845	803	800	802	752	794	790	822	828	810	813	818	821	802	834	766	808	761	789	790	840	783	807	793	881	818	783	810	801	833	812	816	761	797	808	857	776	829	807	809	828	808	789	835	826	851	807	796	853	782	835	814	797	759	855	796	787	813	805	810	834	809	796	808	848	828	845	811	791	813	814	815	824	772	775	749	790	796	853	835	838	840	809	827	823	740	807	849	835	817	831	814	808	746	827	813	810	754	869	804	802	850	784	758	831	773	764	808	849	761	794	803
9194	2543	2816	2037	1385	995	753	677	516	505	449	392	380	404	377	348	321	315	345	299	292	326	306	282	279	300	295	334	287	287	300	288	271	275	303	284	277	281	274	295	292	285	254	273	276	288	272	246	279	273	270	242	275	300	265	268	270	269	282	294	270	276	242	254	270	285	253	253	267	288	250	260	238	282	257	253	276	270	306	298	254	276	260	283	281	282	267	283	275	276	262	273	248	257	281	274	251	259	264	278	259	285	251	249	256	284	272	282	284	274	245	254	283	263	277	292	257	261	243	261	253	258	254	269	253	262	279	241	274	274	267	268	248	258	263	298	235	256	252	272	238	251	240	278	237	296	257	248	274	293	280	253	234	272	266	285	267	255	248	287	251	269	239	266	254	276	273	265	285	244	277	252	241	242	263	256	261	267	274	274	284	238	270	277	277	265	266	235	300	259	259	273	256	262	261	263	270	267	282	259	271	295	248	258	288	256	257	268	277	260	273	252	273	260	271	243	285	277	253	252	286	277	244	246	275	267	257	256	287	277	255	271	278	274	259	295	287	274	251	280	288	271	247	238	229	273	292	288	286	242	252	275	291	251	283	273	263	251	264	283	253	269	243	262	265	278	262	258	238	265	246	262	256	272	251	270	259	270	256	265	257	244	272	274	231	278	253	266	264	263	275	266	249	281	267	267	272	272	227	264	300	307	256	258	274	252	245	256	258	241	241	250	249	244	272	254	255	256	254	278	243	266	249	271	263	254	276	247	268	261	283	294	233	259	274	279	248	264	287	256	273	260	277	265	279	257	266	269	260	263	243	248	294	267	289	262	265	267	252	269	263	281	251	254	234	266	272	255	243	256	279	289	264	263	270	244	288	252	246	266	265	243	237	271	266	249	259	280	260	267	284	273	240	258	259	248	255	255	271	279	273	252	273	241	259	253	286	275	265	240	272	293	248	250	261	248	255	283	280	287	255	259	268	267	283	250	225	263	295	257	266	269	273	282	242	261	259	258	253	239	266	262	231	251	248	288	273	284	231	271	257	264	270	243	237	286	266	247	273	289	252	242	260	289	272	268	291	226	255	254	272	243	283	274	267	275	252	278	279	271	267	273	260	283	240	246	273	263	244	261	248	263	274	301	273	241	255	240	266	273	275	282	262	253	249	306	264	246	242	311	243	237	226	309	262	284	241	256	239	262	278	266	259	261	258	263	251	264	257	253	253	274	255	264	289	261	270	259	294	281	272	275	257	257	268	268	273	280	251	258	264	255	258	249	261	258	251	293	240	281	235	272	291	250	269	253	257	253	262	254	276	294	249	286	284	242	244	232	268	270	268	245	229	291	278	261	270	278	284	252	244	268	296	285	248	292	245	291	260	261	283	272	262	266	235	293	296	278	311	271	287	250	259	265	269	283	276	271	299	265	262	256	266	270	268	262	281	264	263	282	264	257	248	261	262	234	290	285	250	268	268	238	242	260	249	262	269	299	252	256	259	269	257	271	278	231	298	276	307	246	293	281	264	269	251	257	289	255	267	263	272	280	248	267	282	269	266	244	245	259	247	284	233	262	272	251	268	234	254	283	265	270	270	292	265	291	255	259	260	237	278	258	263	265	268	265	271	264	288	271	279	290	244	260	295	286	250	285	296	251	234	298	256	254	271	249	258	255	280	307	278	296	256	258	269	268	276	262	273	245	258	275	262	239	258	268	227	285	265	212	287	243	261	238	289	273	278	265	258	302	238	252	264	238	252	263	244	279	247	271	271	261	264	261	254	286	244	295	275	283	249	275	287	264	283	283	273	251	269	273	278	251	240	265	284	261	267	253	286	275	264	245	269	265	255	254	270	258	253	281	248	281	263	253	236	253	274	231	260	266	277	257	263	265	278	273	285	285	263	276	257	259	238	273	262	277	266	282	268	239	254	259	255	282	287	297	278	239	253	240	278	267	246	267	261	245	245	247	272	266	253	233	254	265	257	259	309	248	270	288	258	252	252	241	260	266	267	256	237	245	265	263	264	275	244	256	261	275	259	255	289	240	256	290	288	262	250	272	236	261	233	264	284	261	288	232	246	283	288	269	258	256	271	270	253	292	251	233	254	262	252	280	274	273	249	277	253	273	273	267	256	301	283	261	261	247	259	271	271	269	257	255	235	253	269	275	312	267	277	250	254	275	270	253	274	249	272	260	271	240	280	279	251	276	276	244	266	269	268	256	272	255	253	278	289	280	288	270	258	233	252	293	276	273	253	258	279	245	269	220	250	274	269	256	252	263	254	255	291	300	246	264	261	250	291	249	266	251	270	234	298	240	264	263	256	281	296	280	264	282	261	275	237	287	258	285	272	224	260	269	265	250	237	273	242	275	264	250	241	286	263	251	271	287	274	251	271	250	283	276	307	276	255	263	269	265	255	235	248	249	252	279	250	251	222	220	254	270	250	245	247	259	244	273	272	239	266	265	241	268	274	293	255	257	287	253	242	297	268	264	264	266	244	238	260	239	271	271	253	246	276	240	270	265	266	282	238	270	276	286	248	250	267	306	271	236	257	279	275	256	261	275	270	260	283	272	272	273	293	258	285	290	285	297	241	276	259	266	274	259	249	303	250	256	245	273	268	272	286	234	274	279	263	272	282	262	240	243	285	279	254	270	246	261	247	265	259	268	242	277	265	274	301	265	247	293	236	231	251	238	266	280	268	252	268	257	280	265	278	247	252	261	276	235	269	252	300	257	286	269	237	261	244	256	262	257	256	239	259	253	256	239	251	261	262	303	265	279	269	269	252	251	280	252	266	281	245	262	269	230	270	269	306	271	249	255	284	242	231	274	267	267	233	261	289	252	281	240	266	266	267	291	301	275	275	259	258	284	282	259	299	242	274	260	251	257	253	248	268	292	268	275	290	270	268	267	272	254	252	247	259	244	269	257	274	263	255	264	261	249	279	269	267	267	274	271	280	272	275	274	251	259	264	274	275	274	246	272	245	265	267	253	261	255	241	258	305	274	267	238	244	282	252	275	281	252	291	269	262	319	252	262	217	254	270	272	232	304	274	272	283	289	293	247	252	302	280	286	281	265	282	261	269	275	263	255	250	264	298	286	245	253	260	249	276	291	254	264	251	275	281	250	254	285	298	295	271	249	312	279	276	247	281	246	238	235	288	264	274	269	289	250	268	271	260	266	268	231	270	291	278	264	264	280	258	294	269	272	296	269	264	269	286	251	283	281	250	274	290	261	268	276	268	259	249	282	247	255	274	238	251	255	294	273	255	282	276	263	270	258	282	267	272	274	286	306	278	259	279	280	274	263	254	262	245	268	261	271	276	274	274	261	290	246	269	240	252	291	262	267	263	249	284	251	258	266	271	268	283	295	277	262	255	278	262	301	274	253	304	250	254	231	305	257	252	274	254	253	270	276	260	257	230	283	265	299	275	279	257	243	250	254	272	274	252	302	246	267	233	279	265	277	251	242	261	250	260	283	235	244	262	282	265	269	276	255
7753	3000	6742	7137	6146	4883	4109	3479	2896	2685	2273	2069	1896	1706	1608	1495	1549	1441	1322	1307	1268	1186	1192	1141	1109	1052	1038	1058	1103	1035	1066	967	915	1015	987	982	979	887	926	955	903	920	920	890	887	876	943	876	864	906	863	885	879	851	898	823	861	855	908	864	890	835	928	830	867	834	878	865	835	877	772	824	899	837	909	829	814	819	850	852	882	789	834	905	806	810	866	813	868	820	891	853	843	819	837	789	852	788	815	882	807	851	864	844	814	831	807	856	866	845	811	817	861	908	854	851	850	833	847	773	840	830	833	816	813	819	820	821	817	813	824	785	781	802	808	803	807	826	803	803	782	822	837	812	822	867	836	852	856	826	766	818	823	879	820	831	848	902	813	824	841	831	845	871	799	782	849	806	825	808	866	839	795	867	826	786	820	867	813	850	809	842	800	805	806	818	805	818	799	835	823	827	799	815	833	756	794	830	793	815	776	789	821	807	796	802	791	833	833	844	813	785	803	797	819	791	823	799	881	817	804	859	823	803	816	746	792	788	829	871	797	833	836	815	784	894	826	844	803	842	872	847	891	806	780	850	751	797	859	795	844	835	858	808	834	796	823	853	828	789	803	797	815	827	817	829	807	827	792	778	810	815	836	778	798	741	810	829	852	839	824	805	827	789	825	846	818	806	786	799	797	806	829	826	857	812	795	815	850	825	817	825	832	758	797	813	861	817	856	830	827	814	841	768	739	804	845	825	816	854	777	839	850	883	849	831	858	784	803	850	837	876	843	828	821	846	831	790	775	789	820	798	805	833	797	827	827	743	768	856	822	836	804	789	823	795	823	816	858	760	825	825	812	843	864	824	746	801	828	833	820	819	861	805	825	811	800	762	749	776	816	802	771	876	818	813	817	837	759	834	817	790	828	816	830	800	788	791	812	817	851	853	794	780	765	848	831	875	818	793	804	823	836	812	835	789	791	841	846	765	813	810	802	794	831	872	828	847	793	830	827	817	794	847	834	832	840	812	842	770	809	797	814	786	855	812	848	801	803	819	840	854	817	818	832	782	775	820	812	800	811	834	826	857	792	795	822	798	835	813	831	830	791	813	796	825	795	765	795	822	782	786	839	841	807	848	820	781	855	838	828	792	836	827	815	818	832	782	849	855	820	803	831	794	832	845	796	796	791	809	849	797	788	788	865	846	824	850	784	798	821	833	781	832	839	782	778	838	784	771	842	826	816	828	849	832	773	785	798	843	803	747	841	836	845	862	790	826	827	819	825	808	808	784	789	812	769	775	811	831	842	825	811	820	766	806	811	826	841	808	846	809	834	798	774	809	821	784	845	804	843	816	810	808	824	793	758	822	862	794	821	831	802	828	802	845	837	852	825	786	798	788	798	810	860	785	827	832	844	803	756	751	807	840	812	805	786	776	775	777	792	811	834	807	785	836	849	825	786	829	830	837	846	776	826	833	822	786	841	770	839	805	851	768	832	805	759	816	799	806	787	829	824	792	826	793	806	834	814	850	791	830	819	808	796	809	790	835	837	833	827	795	758	806	780	856	802	814	834	781	813	811	821	849	829	829	810	812	806	855	814	799	810	839	810	820	799	812	820	823	752	812	830	746	833	802	827	782	780	829	831	773	807	785	800	803	823	837	770	781	808	829	814	824	753	849	795	854	816	813	903	836	813	817	829	820	795	845	815	843	793	852	818	821	851	790	812	798	850	802	838	846	828	792	839	787	820	797	813	810	842	795	768	815	793	835	812	824	776	808	818	783	792	836	776	779	825	819	782	823	807	801	823	818	797	796	820	803	832	862	835	777	859	817	744	841	826	827	751	828	814	827	824	785	839	783	774	820	801	789	822	797	812	847	805	768	826	775	808	755	824	826	788	762	826	867	835	839	828	789	790	793	802	811	798	786	809	864	813	853	842	782	803	833	809	797	788	850	813	826	799	795	801	845	804	813	835	813	841	838	777	825	824	796	731	811	793	834	809	793	768	796	851	839	889	805	799	837	830	794	856	760	836	829	784	778	782	770	856	772	771	818	827	802	844	792	820	822	795	824	777	784	808	851	821	834	851	819	834	820	814	807	825	821	788	838	832	777	794	798	781	789	807	852	800	810	836	837	774	837	860	794	801	843	775	786	819	833	777	799	814	793	785	805	830	810	848	817	829	832	799	810	796	787	755	783	733	806	766	811	812	822	813	845	845	835	819	831	793	749	847	834	834	800	828	837	829	828	808	839	809	821	794	821	811	778	766	842	798	828	851	837	798	844	797	848	806	816	738	799	786	811	794	858	876	817	830	837	831	742	875	806	778	807	855	796	777	812	846	820	841	824	756	824	814	830	840	826	780	797	860	838	844	810	878	787	817	759	831	798	867	823	846	841	809	889	786	806	832	820	778	866	831	837	851	807	809	776	789	783	836	879	865	800	795	823	854	844	865	785	836	775	807	800	787	834	819	783	783	818	824	828	778	816	809	812	829	866	788	823	750	813	825	869	761	809	805	815	792	809	788	838	808	819	843	797	833	871	780	816	763	826	768	825	804	800	827	860	828	827	837	848	815	847	836	881	762	821	818	827	770	848	855	746	864	774	820	784	780	794	846	772	805	848	810	813	857	826	807	821	797	816	769	768	816	883	773	799	825	770	857	791	807	748	831	808	844	813	822	856	850	823	780	818	879	855	787	838	816	864	813	809	798	772	807	833	845	833	881	853	792	788	754	796	791	858	789	805	795	808	766	803	799	825	777	804	753	788	864	822	802	827	876	832	811	802	851	794	837	845	819	783	844	824	774	779	770	851	828	798	782	842	817	851	797	826	838	754	780	834	817	853	800	824	790	838	830	816	817	832	850	786	810	793	861	812	812	824	842	815	812	826	829	781	840	821	844	763	831	850	848	808	803	795	825	844	790	856	847	790	831	789	778	870	805	825	865	796	800	813	803	813	839	819	848	844	807	822	851	792	822	791	842	839	822	797	817	792	830	842	858	855	812	831	781	824	839	801	763	838	804	802	803	832	828	793	829	823	868	828	796	848	843	812	799	811	803	814	794	820	801	778	820	813	795	844	812	755	813	858	801	815	840	784	799	838	821	813	790	868	877	785	870	783	798	862	817	862	823	806	848	809	868	821	798	815	859	810	819	771	792	782	813	773	787	820	791	846	818	791	787	775	807	806	748	844	778	815	822	824	789	846	801	829	825	850	800	856	857	848	796	814	800	865	841	811	838	842	808	806	812	772	850	801	854	848	841	809	812	739	818	774	847	843	844	794	775	837	801	824	836	830	810	772	755	774	806	826	826	798	816	800	834	789	750	831	803	771	772	800	847	801	796	819	811	847	876	853	827	809	802	789	824	821	806	814	826	841	843	786	843	840	821	807	784	808	789	797	820	832	845	783	824	806	833	817	833	816	773	859	800	837	800	793	767	787	789	789	747	806	774	797	844	784	805	857	835	800	818	837	848	829	798	833	800	823	791	804	829	852	814	844	753	824	850	800
1237	235	218	180	139	146	152	148	126	149	130	143	139	148	138	139	142	145	158	125	137	153	128	138	130	111	139	135	143	144	113	128	130	114	127	122	113	111	122	155	136	137	113	128	125	149	136	115	143	143	120	147	132	113	126	138	139	137	129	134	124	130	128	119	128	130	139	138	148	129	116	145	121	124	136	128	124	161	159	123	122	139	121	143	133	116	125	144	123	133	131	132	128	142	113	119	132	134	131	128	125	118	143	131	134	141	157	138	127	127	119	135	145	129	116	131	123	125	126	140	104	132	122	116	118	141	150	137	129	142	133	135	133	142	128	135	137	129	131	150	138	123	108	123	153	102	124	139	135	132	140	131	133	135	138	136	125	119	122	139	132	121	118	141	135	121	126	145	133	161	135	144	131	123	136	116	133	134	143	129	129	125	140	119	133	125	144	127	122	158	125	136	130	134	128	128	128	129	133	120	140	135	128	141	137	107	147	126	133	113	144	134	122	118	132	142	139	126	139	125	145	130	120	151	138	152	157	154	118	143	126	128	127	134	129	150	139	152	153	137	142	144	136	140	138	116	124	137	132	132	148	133	150	132	129	130	118	136	123	144	143	136	114	119	145	128	130	120	134	143	110	121	148	126	133	148	127	143	120	148	146	131	124	125	139	140	122	122	149	149	139	125	151	115	134	121	140	134	155	125	153	141	140	122	160	146	132	130	129	120	139	144	118	122	116	132	123	132	152	136	147	141	156	135	132	120	150	107	126	128	147	139	124	133	140	145	134	159	146	130	124	141	120	128	136	133	94	117	141	145	124	118	138	117	130	138	128	129	139	126	128	122	149	142	131	143	118	148	151	137	131	110	122	112	126	127	139	140	121	118	152	127	142	114	139	124	143	118	141	151	138	143	142	139	122	127	145	125	129	152	136	115	117	142	128	144	124	136	151	123	149	126	139	129	129	130	140	137	121	129	132	140	127	152	138	130	121	146	122	139	126	138	134	126	127	124	144	125	124	140	146	133	131	128	127	117	120	122	139	141	112	116	140	115	134	121	129	130	125	144	124	135	129	140	121	113	111	127	119	125	134	132	148	136	111	117	131	129	142	139	152	155	146	136	146	122	135	131	149	139	123	139	120	138	142	150	144	131	124	127	155	133	138	131	125	149	121	132	140	114	121	128	152	118	105	132	147	140	152	129	131	145	135	119	138	134	115	150	140	132	146	131	114	124	132	118	133	119	145	143	128	131	130	134	124	122	116	101	124	127	135	126	127	137	136	117	137	139	123	134	122	116	125	122	127	128	119	145	116	137	128	119	128	116	129	109	112	138	132	133	127	123	108	100	121	136	137	147	149	116	137	144	133	121	133	134	121	126	131	122	124	122	132	148	136	140	109	131	138	127	120	119	124	143	164	144	139	149	119	128	132	142	130	115	128	127	131	127	127	128	135	138	132	162	127	126	140	135	118	135	156	115	141	138	127	114	131	121	135	148	141	119	129	153	131	121	133	147	129	119	122	114	138	150	144	123	123	122	146	154	138	131	128	134	144	136	135	136	118	125	137	150	139	125	151	146	134	145	109	118	124	131	120	145	132	134	122	128	130	136	130	132	138	149	143	125	158	132	126	143	134	151	146	125	140	132	127	135	150	141	124	145	123	107	105	107	133	162	144	134	147	128	117	134	143	138	135	132	128	142	144	127	130	144	115	143	143	134	156	127	128	128	128	131	129	144	122	113	122	119	112	125	136	127	128	153	113	140	126	138	144	129	144	109	111	116	130	128	129	160	128	123	132	131	131	123	137	135	119	120	131	135	135	135	145	124	127	156	137	150	124	136	131	123	137	121	130	122	137	129	139	133	130	151	133	131	151	143	111	126	145	122	131	135	142	127	129	132	152	106	139	126	140	137	161	136	147	139	133	133	122	120	147	148	120	126	119	139	119	130	132	143	134	115	135	132	134	132	117	139	117	141	128	135	121	129	117	164	127	131	154	157	127	126	136	137	131	116	126	109	132	124	139	115	119	126	124	121	131	160	120	142	111	114	134	142	143	141	116	134	130	146	125	137	117	125	116	136	118	133	120	138	132	124	121	116	119	152	115	142	132	119	146	123	138	123	140	120	115	134	121	141	143	132	126	123	132	138	135	118	130	129	125	143	132	142	141	127	138	124	111	144	133	127	138	139	140	150	129	121	121	136	130	130	147	145	118	124	117	124	140	130	123	131	126	132	147	127	131	146	137	136	122	129	161	156	128	127	133	123	139	142	129	148	147	128	137	125	148	131	124	116	123	153	137	142	115	147	135	120	132	142	124	113	111	126	109	150	145	123	107	137	120	135	136	140	129	143	142	129	145	139	119	134	130	109	133	137	124	115	132	118	129	118	140	132	131	132	151	129	131	127	129	145	141	145	143	138	139	144	136	132	146	143	133	137	129	118	159	139	119	130	114	114	140	136	142	155	149	127	121	115	145	135	142	132	118	126	146	141	145	142	128	123	133	119	135	136	146	111	121	125	109	146	143	126	128	121	119	134	124	135	117	147	112	128	143	124	142	124	134	129	120	137	133	132	137	126	113	139	129	121	139	139	132	153	134	140	138	131	151	117	128	124	129	134	130	138	142	142	131	143	123	139	130	142	144	123	116	132	147	141	120	150	133	123	144	114	128	115	125	137	152	121	140	135	121	119	145	143	129	130	105	113	137	157	120	127	150	127	125	138	139	135	162	130	142	122	132	149	146	126	157	129	132	124	141	144	142	144	117	124	131	124	133	156	123	138	134	124	136	142	142	122	144	134	136	122	117	163	130	110	151	136	143	143	130	115	156	135	115	132	123	128	121	135	124	130	128	133	122	115	123	120	141	126	143	129	132	124	134	146	144	123	108	125	133	119	150	139	138	136	132	120	142	121	124	156	137	138	132	151	135	160	126	137	144	139	143	131	149	140	134	143	129	135	129	142	136	110	148	120	136	117	147	124	136	149	110	160	150	143	135	126	138	148	132	144	132	137	108	129	119	122	134	139	119	143	144	144	138	127	123	130	156	123	138	138	125	145	136	118	127	125	139	122	152	140	136	126	131	153	135	125	125	140	142	137	123	141	128	126	116	126	140	149	128	134	139	149	127	105	121	161	135	126	147	152	136	158	139	138	162	124	151	144	138	144	133	156	142	140	131	146	145	119	138	124	128	124	133	112	132	114	124	135	146	121	143	117	141	112	119	121	127	129	117	106	131	131	134	141	120	137	125	159	115	131	150	135	125	135	113	139	129	145	134	123	113	130	126	139	142	138	147	139	131	118	140	139	140	146	137	141	120	121	125	126	130	148	143	131	131	143	144	143	131	129	127	136	131	153	136	127	125	140	119	130	118	126	124	131	107	137	138	122	138	140	126	126	128	143	122	130	149	136	146	125	152	133	141	103	139	113	143	137	141	125	152	159	135	120	125	109	141	135	133	137	144	135	125	134	115	122	135	142	134	146	129	131	143	129	148	150	135	138
1881	539	691	665	631	647	559	574	523	489	536	498	519	493	532	511	514	493	476	496	511	493	459	464	520	507	455	457	483	448	439	480	450	523	474	434	466	457	487	500	475	459	470	482	515	470	483	469	463	457	461	469	478	481	457	482	441	454	483	430	501	452	503	459	491	491	466	456	456	487	467	462	484	446	446	488	446	455	472	444	474	484	500	424	471	461	468	492	465	442	462	466	467	487	454	460	473	470	458	495	449	486	426	459	484	527	457	487	467	462	482	468	461	496	511	455	438	483	464	453	462	486	439	472	417	456	511	464	476	422	469	469	510	426	470	477	492	492	499	447	481	467	441	484	490	478	498	430	471	446	464	456	506	475	443	495	471	508	464	490	508	467	517	485	494	463	478	488	467	468	482	516	436	446	460	465	431	422	500	468	467	486	478	458	464	452	446	477	464	462	461	475	485	454	462	447	489	468	466	471	457	497	460	414	472	450	448	477	467	489	477	460	430	443	465	486	504	498	484	450	480	478	487	449	439	468	502	467	441	471	442	454	448	449	482	473	451	485	457	456	467	469	452	451	447	456	465	485	471	479	474	488	517	486	465	459	491	466	479	445	449	471	460	478	501	485	476	454	484	435	505	452	467	486	481	419	456	456	472	437	451	520	481	444	449	472	459	505	474	498	481	442	490	468	466	430	436	425	488	483	436	500	473	463	451	478	461	459	489	470	490	467	452	461	433	460	454	435	478	476	455	456	469	482	474	484	472	454	454	506	503	490	512	461	469	452	476	430	477	484	445	487	469	505	465	438	452	475	491	486	430	498	490	481	471	496	452	474	510	468	477	456	455	467	503	448	489	453	446	426	492	472	483	458	470	488	484	486	472	486	447	496	480	453	451	449	436	478	482	481	473	435	489	457	462	454	493	424	481	498	460	480	430	448	477	501	518	486	447	480	464	472	468	461	497	486	473	491	435	462	467	503	457	494	485	462	455	468	444	476	473	448	510	501	465	468	479	476	469	446	469	457	436	440	467	478	459	470	449	437	487	475	446	475	456	474	469	486	474	450	451	465	448	508	469	511	497	487	449	453	454	467	458	437	475	508	459	434	442	491	444	447	465	471	480	490	494	436	449	468	455	447	477	481	483	451	455	475	473	452	480	501	471	456	456	487	482	508	477	453	490	460	479	488	450	446	500	439	469	450	473	423	491	470	492	462	464	454	445	473	482	484	440	511	474	466	498	459	456	495	493	487	492	440	449	463	471	504	476	498	479	464	455	484	468	465	498	447	476	474	480	491	469	473	464	458	461	471	483	455	449	500	478	489	436	458	417	463	463	434	449	438	489	482	455	462	479	453	487	480	469	500	495	481	454	483	466	463	476	480	501	466	449	503	461	451	490	457	457	431	506	447	484	485	486	477	453	466	489	464	499	478	470	472	461	481	469	452	460	458	453	484	466	460	498	478	445	491	449	494	492	508	427	432	470	491	451	493	450	465	440	455	491	457	502	529	464	473	481	471	431	458	466	440	474	466	487	451	439	485	493	459	497	491	486	446	495	471	462	440	495	464	462	458	496	473	474	465	467	495	494	447	458	476	450	481	431	495	461	468	463	452	482	449	457	488	436	496	404	491	496	489	488	454	508	461	458	474	459	462	471	478	480	477	463	435	481	510	478	472	455	481	476	472	471	475	476	452	474	470	461	490	457	494	480	481	454	440	480	498	459	505	480	494	468	441	444	444	439	483	466	440	484	481	464	511	463	479	516	445	451	492	468	471	437	452	432	473	466	441	447	473	475	494	496	469	494	450	483	449	494	436	471	514	428	460	497	488	463	488	473	464	453	485	456	452	434	495	445	450	502	476	431	470	498	458	472	513	475	454	500	462	463	454	524	483	435	481	432	444	467	454	473	450	449	439	437	490	453	448	493	485	463	474	474	457	448	449	466	446	495	468	445	446	429	460	482	465	467	473	457	446	434	473	503	477	475	464	443	469	456	502	494	493	496	429	493	442	488	449	443	461	485	454	452	488	424	483	443	484	502	487	495	488	454	465	465	472	477	517	476	502	474	455	450	494	461	512	483	459	508	474	464	471	480	478	470	458	499	467	499	489	454	469	452	481	446	444	492	478	498	447	481	488	496	456	462	447	457	435	495	461	479	472	464	452	488	449	484	471	466	516	477	484	484	491	436	482	454	498	491	473	477	489	462	471	459	456	483	464	450	454	482	451	451	499	497	481	460	460	482	443	472	449	463	454	448	447	454	477	484	499	476	470	475	469	484	447	446	449	473	450	458	454	487	443	472	466	472	513	456	462	490	466	435	481	471	471	465	452	468	447	486	464	480	467	443	446	512	475	457	478	460	451	498	495	442	446	493	452	456	521	500	488	461	478	488	517	488	493	453	457	471	450	457	488	512	480	471	442	471	451	520	439	481	510	472	458	500	459	453	450	472	504	423	446	444	439	455	436	498	483	468	463	488	445	451	476	470	489	520	434	481	492	485	495	490	502	461	472	470	491	502	443	464	485	487	520	488	467	459	468	470	466	463	457	462	480	471	454	444	481	447	466	432	476	466	477	463	463	464	464	500	501	479	495	477	454	442	475	470	460	447	484	486	453	489	452	495	456	498	515	479	461	480	468	516	438	467	474	478	498	473	481	464	439	502	473	449	455	459	441	472	455	450	487	465	470	486	490	463	447	513	447	455	463	480	467	446	484	480	443	466	427	450	492	487	481	462	470	474	448	491	508	444	461	460	443	474	495	479	487	450	426	496	465	469	477	469	474	500	459	479	475	421	498	478	469	482	478	427	444	469	427	476	464	453	447	451	446	481	494	452	492	463	464	461	450	462	499	465	433	492	445	481	467	480	468	456	473	444	485	449	495	484	465	420	439	488	463	467	485	487	474	437	515	483	459	474	472	471	493	524	474	456	478	438	440	510	485	460	493	467	501	458	510	460	469	484	476	486	447	484	468	490	498	469	483	443	431	471	473	519	451	466	461	467	480	449	459	455	477	463	456	460	454	506	432	442	494	472	474	454	468	484	503	431	466	472	491	482	431	472	478	468	447	476	442	451	431	479	508	471	449	490	421	435	456	493	481	496	481	485	430	444	451	482	512	465	447	462	479	457	483	463	452	512	459	458	472	484	481	456	450	485	451	465	486	454	486	447	462	472	456	478	460	472	431	482	425	455	455	455	466	476	436	458	478	449	448	506	434	487	449	484	486	455	478	431	464	482	448	470	450	467	500	496	460	478	516	498	502	501	500	474	479	486	451	456	506	454	502	422	492	473	446	503	481	456	487	484	471	496	486	436	486	455	428	437	458	498	460	448	484	481	453	476	444	458	458	453	476	479	447	460	450	435	466	456	442	485	465	484	451	467	454	464	460	473	492	488	518	468	472	452	482	460	470	476	500	458	468	471	478	507	442	496	476	462	434	500	478	483	501	454	434	502	451	504	447	500	481	465	464	466	534	462	457	502	457	439	448	481	486	481	423
5084	1299	1520	1088	775	652	516	465	434	384	331	341	358	329	289	293	285	262	281	268	272	266	263	287	301	267	291	262	262	290	239	283	253	252	304	299	297	264	276	266	236	269	275	261	282	283	303	297	264	260	255	269	267	278	256	275	249	279	272	257	250	281	248	271	261	255	267	274	262	260	271	235	248	252	225	283	297	240	296	271	250	257	248	247	251	271	246	265	241	268	271	279	257	267	253	276	278	263	270	273	253	282	288	253	245	255	263	264	254	257	248	282	273	277	247	279	254	272	240	247	281	264	255	246	256	255	244	273	277	262	288	263	253	269	263	246	256	243	260	262	260	250	255	286	240	255	232	309	259	256	273	310	235	277	256	231	265	246	247	269	248	254	257	268	263	234	230	246	266	250	256	258	259	237	256	281	259	257	241	286	258	276	256	249	263	254	246	249	261	278	249	265	241	237	273	275	282	241	260	251	257	263	259	251	250	224	248	257	251	241	249	248	244	244	266	264	278	251	249	273	254	216	271	268	261	264	269	260	256	251	256	252	282	267	274	275	249	248	253	261	282	236	247	270	249	248	247	249	224	259	222	257	251	264	265	262	268	290	262	265	245	241	236	249	255	257	261	227	274	275	251	269	263	236	263	254	229	278	245	277	253	241	274	254	200	246	266	254	267	259	247	245	282	258	262	279	288	258	269	263	251	256	251	277	249	254	251	268	270	280	250	273	260	253	281	270	261	261	251	229	261	252	262	215	279	255	258	273	269	253	262	265	272	246	262	244	284	276	270	265	287	267	237	244	262	284	275	252	266	281	269	270	270	272	266	250	251	269	268	277	264	280	253	275	265	262	260	277	253	274	247	272	229	256	263	259	295	260	248	230	297	232	270	270	273	246	234	286	241	249	266	279	265	241	274	269	241	258	221	242	274	253	271	253	265	275	222	251	232	255	278	257	259	265	259	244	281	241	242	258	262	254	242	244	259	251	257	242	271	278	277	261	260	246	264	260	256	264	265	256	252	249	240	244	254	242	227	244	271	267	272	277	264	250	279	260	260	261	272	277	255	258	282	253	252	267	257	270	277	235	254	267	269	295	261	281	270	233	241	237	269	292	260	303	246	287	291	227	291	229	276	268	259	236	234	248	256	256	249	255	240	269	227	245	270	248	257	230	279	250	293	262	283	264	241	243	271	273	294	275	259	258	279	261	274	257	279	276	252	262	259	254	261	226	249	271	256	290	236	256	241	263	240	264	239	262	263	241	255	236	273	276	255	241	263	246	270	264	252	234	288	239	303	263	255	222	258	273	260	265	287	254	257	248	255	235	230	271	280	241	290	251	254	265	278	288	272	236	249	264	277	267	263	251	260	236	254	240	281	249	267	301	271	277	262	245	265	280	257	260	249	266	276	255	258	251	262	254	230	267	263	265	244	273	239	246	281	254	283	244	267	258	248	244	258	271	243	263	239	256	292	245	250	256	257	274	260	271	248	264	288	256	263	241	267	259	275	248	265	247	279	244	247	276	264	272	268	254	269	226	245	265	272	255	271	237	273	276	227	245	250	267	255	241	252	231	263	269	259	250	238	237	257	250	259	250	277	262	268	258	255	241	284	287	266	268	254	275	276	256	278	253	258	256	282	262	282	230	253	246	291	252	234	265	272	257	234	253	261	258	259	259	267	265	243	279	254	268	263	242	248	250	246	249	252	238	247	251	242	268	242	267	241	275	270	249	257	266	296	238	267	262	273	274	251	240	266	291	257	266	261	255	253	244	255	274	255	248	308	263	251	221	231	239	263	248	256	256	262	243	225	261	312	275	266	271	265	250	229	278	267	259	280	292	285	246	256	281	268	236	233	259	277	246	224	269	263	243	258	264	287	246	256	266	244	248	249	276	242	250	260	261	257	243	253	263	260	294	243	276	265	247	279	222	295	262	262	277	287	248	235	263	278	252	254	255	286	263	261	232	256	281	274	275	255	248	263	254	255	284	225	255	273	251	266	241	269	251	274	245	238	259	268	264	244	232	268	248	256	272	231	260	243	275	273	255	254	254	240	253	242	247	277	236	260	252	244	234	264	247	253	261	259	276	259	282	250	250	286	258	270	235	233	281	252	264	251	290	251	261	254	299	269	269	284	250	241	277	268	240	282	302	282	260	265	254	237	245	246	234	224	252	251	268	257	256	265	256	268	235	279	238	263	237	258	252	249	270	260	271	249	238	230	239	274	263	280	283	250	245	237	234	263	231	244	250	253	267	233	280	266	253	289	262	284	266	283	264	274	268	277	222	257	275	259	238	255	254	255	262	240	254	226	268	255	262	241	278	237	226	282	245	256	263	264	290	243	252	293	280	261	244	236	266	267	278	259	270	264	244	275	278	259	279	254	253	284	257	274	263	263	255	239	249	257	260	277	272	251	235	263	292	249	274	276	273	264	252	268	269	246	257	255	256	254	283	278	262	240	239	253	278	262	265	232	252	252	265	293	238	226	237	259	252	241	284	273	267	259	259	264	264	294	266	243	289	257	239	254	254	267	247	221	261	262	257	256	266	253	269	270	274	276	245	265	258	268	273	230	274	282	227	246	266	252	242	253	281	239	266	287	253	245	232	242	279	255	266	264	285	255	213	248	235	257	236	254	239	247	276	267	244	242	286	253	275	243	267	262	270	248	263	248	256	266	248	272	277	273	244	253	253	253	239	269	251	284	259	236	262	259	258	264	249	255	243	257	241	269	258	269	249	267	271	236	268	279	261	249	231	277	251	240	282	270	262	245	268	243	254	278	241	279	245	280	302	252	253	251	256	263	267	263	254	251	270	292	257	277	299	275	270	252	264	259	248	261	253	256	242	235	274	257	255	270	290	269	293	267	240	236	263	234	240	267	219	260	269	288	269	268	280	266	262	269	251	279	293	249	235	294	256	240	238	280	253	264	235	241	256	262	233	252	273	269	258	255	241	286	268	249	274	277	242	260	243	252	277	277	239	255	260	243	281	250	264	279	260	266	266	272	242	238	226	283	239	266	263	245	271	256	227	246	274	247	266	251	244	252	266	267	285	272	265	267	263	245	251	253	291	253	280	258	247	253	286	273	275	242	276	267	272	261	243	272	277	251	245	256	216	282	259	278	260	219	234	253	240	245	259	251	271	258	247	255	266	270	268	265	283	274	292	238	240	248	280	259	261	295	270	287	249	239	268	245	252	279	264	245	238	258	235	268	270	261	255	252	248	234	255	263	257	260	245	245	267	257	272	266	267	241	266	281	268	223	263	242	278	269	248	246	241	263	258	267	251	253	233	280	277	272	279	257	252	282	251	250	252	254	265	269	260	284	275	286	247	271	253	231	265	248	258	266	233	292	250	253	256	259	263	235	262	253	257	260	261	260	257	252	252	243	261	257	252	262	256	263	218	268	275	262	246	256	286	249	269	256	241	235	269	237	259	271	217	244	251	251	275	261	249	277	289	238	252	262	261	286	260	272	243	259	275	256	264	273	268
5676	1818	3998	4200	3688	3058	2465	2201	1881	1780	1587	1477	1338	1338	1210	1172	1184	1153	1067	1138	1001	1076	965	985	993	958	864	916	934	922	920	868	906	878	870	901	862	893	856	875	858	919	819	795	902	889	842	869	845	850	834	829	827	810	806	878	892	828	851	832	783	849	830	856	837	849	825	814	822	886	810	869	862	810	803	813	809	845	800	788	825	788	847	806	831	788	872	830	824	822	810	816	768	822	804	832	784	838	808	812	811	779	839	779	823	844	837	867	807	818	833	874	769	825	784	832	807	799	822	803	807	840	810	852	786	776	786	818	780	814	820	768	847	794	800	823	822	775	828	785	831	813	772	837	831	809	836	820	830	848	809	840	780	799	784	783	836	790	804	842	778	797	840	812	806	823	849	790	809	819	845	788	793	805	790	846	768	793	804	795	847	807	832	852	792	824	796	766	790	833	845	787	820	822	826	802	817	802	790	776	752	808	776	802	759	829	833	824	752	842	833	819	858	780	804	790	764	885	817	803	827	795	801	825	778	827	804	777	766	867	853	882	826	825	821	839	829	826	809	815	763	773	816	782	802	796	787	835	764	769	870	780	782	827	836	822	835	822	800	803	823	765	853	784	795	818	804	843	807	794	814	832	779	771	824	784	791	856	791	812	827	802	864	780	826	831	824	792	793	753	838	838	793	778	797	805	839	847	823	797	834	767	785	828	793	773	848	838	775	784	802	831	800	782	839	847	872	836	808	800	839	786	782	800	831	809	761	766	800	801	813	799	833	827	804	728	807	813	833	770	773	801	854	823	837	811	862	794	793	799	817	797	742	788	851	862	808	834	785	794	849	847	812	804	749	815	828	784	808	783	799	846	776	803	821	809	776	790	751	789	795	752	815	808	787	835	813	839	778	840	764	813	759	830	757	830	805	797	820	800	800	744	789	771	827	829	788	767	823	837	798	804	790	779	820	781	789	815	817	784	861	831	826	804	814	810	825	806	786	838	852	771	746	777	855	832	800	795	820	825	851	815	832	801	795	806	828	822	814	863	828	824	802	809	826	807	821	780	836	807	808	833	767	746	830	780	802	866	829	807	842	781	818	814	825	787	834	848	850	876	800	790	852	791	797	786	782	810	795	798	783	798	822	846	803	758	780	781	827	803	805	779	815	831	785	797	793	818	847	773	820	850	857	786	828	815	755	796	839	837	793	810	807	782	806	808	790	829	762	834	767	822	849	812	840	779	814	813	825	791	766	782	810	774	841	855	806	827	805	809	786	782	841	797	789	803	853	809	797	765	786	858	821	868	810	830	822	763	784	855	874	797	759	833	784	801	805	797	769	782	787	780	795	830	853	767	799	791	809	811	838	800	782	819	789	747	829	800	826	888	831	794	781	795	778	809	817	800	832	789	786	804	805	852	720	782	779	809	824	853	797	779	785	827	817	826	821	866	784	831	827	837	835	801	839	832	786	877	833	871	813	783	862	779	825	812	776	811	827	818	842	792	832	814	826	839	775	754	839	772	758	836	790	803	799	773	812	849	823	840	828	808	793	853	758	827	816	840	854	822	811	830	819	825	843	788	794	847	861	784	824	857	799	793	830	796	844	772	840	808	852	849	802	812	829	830	827	791	759	832	806	775	772	834	821	783	831	786	766	786	781	802	833	823	836	796	797	806	842	793	736	811	792	829	849	786	809	798	853	858	800	791	802	820	795	850	820	831	801	810	850	869	766	789	833	850	815	783	768	768	794	799	832	810	804	847	799	753	787	830	765	812	739	833	784	829	806	796	808	747	786	836	823	819	755	769	754	824	770	788	837	801	795	807	802	789	795	790	783	793	831	794	826	853	795	806	882	802	788	787	761	796	770	788	816	806	715	781	855	805	841	815	802	802	787	769	779	807	844	812	838	823	763	783	846	813	827	820	824	844	796	849	791	757	787	784	846	783	805	818	871	783	834	806	748	821	760	811	855	808	828	851	785	803	769	770	811	841	823	801	808	853	815	806	842	803	870	838	799	833	810	741	778	776	809	799	846	858	842	780	802	810	759	829	841	823	783	820	804	831	859	861	793	832	789	835	777	823	839	810	762	820	858	833	862	778	830	794	800	873	823	862	760	843	802	816	828	826	806	795	790	830	814	783	787	831	792	834	766	828	838	752	834	762	764	814	840	802	812	824	774	823	825	810	841	825	845	814	762	809	789	805	843	849	802	786	822	835	820	871	844	787	825	797	821	851	756	812	781	760	777	799	792	815	791	776	840	814	775	835	782	769	783	766	796	787	818	808	768	840	851	763	846	797	830	823	863	794	851	845	786	799	792	861	801	794	827	797	775	777	808	838	854	830	772	787	797	761	817	802	836	778	797	779	788	772	834	801	738	787	859	816	846	828	818	772	802	821	785	818	831	825	812	829	836	782	793	802	799	824	839	821	786	865	807	800	823	795	836	841	768	827	824	796	789	768	802	838	827	796	888	836	771	826	820	822	789	833	803	854	787	839	764	813	822	820	798	841	828	792	818	840	843	834	815	811	833	800	769	765	786	834	820	824	815	793	810	799	813	838	773	764	811	820	833	873	772	822	783	854	812	808	835	850	857	829	772	750	875	841	758	788	822	800	801	803	802	772	803	862	801	795	900	761	829	820	785	790	821	787	829	825	864	801	820	817	811	811	809	838	822	781	809	825	821	808	778	791	770	791	880	770	808	821	846	830	812	819	797	780	837	780	853	864	844	797	820	826	782	841	829	838	839	832	850	793	800	809	776	841	802	806	808	814	864	784	790	777	806	813	824	827	803	816	834	817	821	830	781	830	819	788	788	861	787	816	867	811	806	819	798	863	821	788	772	819	809	820	797	734	830	877	768	799	793	817	763	817	785	795	793	777	794	778	838	823	842	831	812	772	862	748	807	756	777	854	809	811	775	839	784	809	874	829	817	799	822	786	796	818	816	817	782	820	831	823	850	801	811	775	748	856	753	807	778	753	794	833	767	792	798	862	774	795	812	771	824	826	790	803	825	802	820	817	848	779	823	822	840	875	809	854	764	790	809	813	834	812	779	815	758	784	783	767	754	852	835	836	828	809	830	817	837	814	793	852	797	840	877	827	796	752	828	838	812	850	805	781	785	823	794	862	757	824	838	826	791	856	834	798	791	829	791	854	854	842	826	809	775	810	811	804	804	804	807	841	786	776	795	838	824	787	865	803	834	823	829	807	786	848	810	782	786	825	806	819	806	837	808	798	825	788	862	779	799	838	767	832	790	777	845	790	808	846	840	795	755	802	763	799	792	793	808	791	799	856	795	778	806	825	863	818	814	818	795	802	868	843	801	810	822	821	815	854	757	793	838	841	783	809	802	800	823	805	831	814	829	838	878	826	755	806	805	825	785	854	828	808	770	801	809	764	828	785	835	802	801	813	833	804	874	766	822	839	752	802	822	825	799	822	786	801	803	799	840	811	841	815	823	787	776	821	780	792	760	788	796	842	857	820	760	761	756	828	781	815
9049	2446	2762	2009	1385	1052	764	652	521	481	467	454	350	353	396	305	348	320	342	296	293	303	310	311	309	280	298	275	263	325	265	285	271	261	320	254	298	271	250	277	281	307	265	310	289	276	264	260	246	252	284	269	272	251	267	263	272	269	280	248	256	271	221	273	278	259	271	263	288	247	262	255	260	265	263	261	274	270	259	242	284	280	268	265	266	278	279	257	276	264	257	275	262	255	247	247	260	242	238	274	260	255	281	274	270	271	264	286	248	280	304	219	244	257	244	263	262	248	283	265	253	261	282	232	265	290	268	271	250	312	237	250	269	276	308	280	237	242	271	237	258	286	264	257	254	275	277	273	262	288	259	277	261	293	267	242	233	258	249	280	295	267	280	262	277	250	279	263	246	278	262	260	268	263	236	280	268	276	223	250	284	245	282	250	257	263	286	246	255	280	251	255	269	274	235	215	274	242	291	251	274	250	275	269	249	235	281	283	290	282	302	270	267	266	263	250	289	249	291	229	273	239	267	273	237	276	272	287	277	282	260	244	257	244	251	271	291	260	283	242	249	259	246	251	253	268	262	281	276	261	245	280	271	254	254	257	281	273	253	284	282	271	267	268	242	248	259	228	303	265	264	258	257	238	287	295	267	264	241	235	252	256	265	290	265	264	272	263	261	238	240	238	259	249	273	230	249	305	251	274	239	264	268	287	275	260	247	243	253	247	287	251	247	276	271	257	265	248	283	271	233	262	258	267	274	231	228	273	281	262	256	246	265	276	257	283	251	246	259	274	263	235	255	256	254	274	263	244	260	250	245	234	276	272	281	274	269	251	288	280	249	283	236	291	286	303	282	267	297	255	263	241	254	240	270	221	247	271	257	283	277	247	252	266	276	249	271	264	251	255	268	272	254	267	265	274	250	238	280	235	253	261	243	274	260	283	258	242	277	213	272	284	276	253	286	288	235	259	295	270	294	275	289	288	243	233	257	241	249	251	265	267	283	257	260	249	276	243	262	257	267	233	259	253	272	257	267	246	303	265	293	255	254	293	268	269	248	276	255	275	272	283	321	257	288	257	269	275	239	250	254	254	255	259	269	272	257	275	278	240	272	227	294	251	251	265	251	282	273	235	275	268	269	276	265	286	253	233	248	276	279	238	262	275	268	275	257	287	279	263	262	292	264	245	257	255	250	255	264	270	294	293	289	291	229	266	280	241	253	266	251	278	268	299	259	271	266	274	266	281	237	228	258	276	290	255	247	240	241	259	234	257	246	284	245	262	254	250	257	275	249	257	275	268	258	266	274	272	279	258	250	277	235	272	247	254	280	264	248	266	276	279	258	273	224	256	257	275	301	250	271	242	255	271	271	257	302	278	252	257	256	253	275	259	270	271	248	277	266	264	235	266	234	269	274	263	265	261	302	262	244	276	254	247	255	257	232	256	253	269	287	264	267	270	290	262	275	284	287	262	251	257	268	256	271	286	269	282	282	253	257	269	264	270	235	240	277	250	226	271	270	236	259	279	263	261	257	220	264	276	279	268	301	226	240	254	266	251	238	239	275	297	256	291	236	257	267	257	272	235	279	264	293	267	260	257	245	242	294	285	303	273	278	282	256	294	274	242	252	244	245	263	246	256	301	249	261	264	267	248	272	249	259	275	249	226	263	277	280	254	267	242	271	251	245	269	277	252	290	270	248	298	312	256	276	225	286	270	259	253	272	272	240	255	260	272	265	273	278	278	247	253	269	287	257	282	266	249	261	261	255	216	264	244	266	263	282	242	278	251	249	258	252	247	261	263	263	283	283	257	239	256	247	256	269	275	284	248	246	238	263	250	246	232	262	287	240	278	293	268	259	277	264	250	254	263	248	260	298	270	248	256	278	266	275	253	260	266	241	258	251	264	250	269	264	293	267	257	279	256	266	255	265	230	256	288	278	249	250	252	257	271	255	259	258	267	266	225	261	278	223	252	288	254	272	261	282	270	250	224	246	265	247	235	272	251	258	255	275	261	280	274	289	278	275	252	285	265	261	251	260	256	237	272	254	246	294	279	255	261	225	269	258	257	270	259	264	271	267	265	279	245	283	246	265	271	274	265	300	254	276	270	255	279	247	264	300	258	258	281	273	280	270	310	264	246	229	285	285	275	261	244	267	273	274	251	252	275	277	259	284	273	252	282	248	242	262	252	284	274	250	277	272	252	253	265	262	266	264	265	276	285	279	264	245	243	265	261	247	259	260	273	252	243	286	226	251	268	232	278	253	253	267	261	264	265	248	273	275	265	270	277	258	265	288	283	270	249	252	243	255	255	273	253	261	249	297	251	269	279	253	251	268	260	232	265	259	256	246	244	269	305	262	258	266	270	273	287	264	288	232	257	273	263	272	253	249	266	262	258	274	270	285	262	245	263	289	261	253	247	244	252	248	284	273	247	274	265	255	265	274	276	291	292	262	232	256	286	263	252	258	245	266	256	278	256	275	249	274	248	284	282	246	288	258	253	295	267	249	255	252	272	271	272	270	238	262	255	266	269	235	249	244	281	285	271	300	246	229	267	282	285	279	267	257	257	254	251	251	267	271	267	254	254	263	266	240	286	232	262	260	260	250	260	264	276	274	249	285	250	231	293	256	253	274	258	258	253	262	249	281	250	285	263	263	247	236	263	277	258	271	279	258	267	265	248	298	282	280	233	266	280	248	278	236	249	272	266	268	279	233	254	256	294	278	250	284	288	272	246	270	245	261	245	275	256	260	259	304	259	267	237	238	236	253	275	270	278	248	277	250	257	282	276	273	269	273	234	266	247	237	273	265	253	254	273	241	264	244	293	260	268	264	243	275	260	298	301	233	259	266	242	277	269	268	251	235	244	294	239	251	280	246	271	267	259	273	279	262	275	294	286	267	260	219	301	272	253	266	233	242	253	262	266	277	276	233	263	236	268	251	244	272	245	296	265	247	265	258	277	249	264	275	269	266	256	248	276	259	254	301	261	230	275	243	275	276	250	236	266	259	268	279	264	247	270	247	257	243	277	306	295	288	272	284	255	259	276	256	266	260	269	271	229	267	219	275	257	275	235	290	252	292	260	248	269	263	255	257	260	260	259	257	252	246	229	223	277	275	270	290	258	242	284	265	253	252	258	276	257	257	261	274	258	261	267	270	288	276	269	273	253	219	271	255	258	260	277	249	259	272	245	258	237	266	248	271	280	279	276	258	273	262	275	233	292	263	246	289	254	281	275	271	275	246	294	261	250	279	242	279	267	274	277	275	265	246	260	239	273	257	250	253	260	266	260	249	264	261	236	241	277	255	241	257	261	262	282	250	277	277	248	272	245	287	230	264	231	284	271	268	246	271	263	234	247	259	247	256	249	248	246	257	256	266	247	258	267	283	264	269	278	275	246	273	259	232	278	257	243	273	247	263	289	267	305	268	237	265	268	287	289	247	277	266	297	246	245	258	257	257	265	287	281	259	294	259	247	265	249	286	262	293	255	266	251
7756	2968	6551	6982	6000	4921	4040	3344	2942	2658	2298	2123	1939	1778	1723	1502	1441	1396	1264	1327	1210	1217	1190	1154	1073	1066	1050	1062	1019	1048	979	988	989	1017	941	930	937	919	920	937	894	927	947	926	933	873	874	912	863	890	916	895	854	852	881	852	865	828	885	875	906	871	854	863	842	856	886	840	866	810	804	850	830	879	839	784	811	827	841	853	813	838	794	804	770	856	801	813	829	863	774	796	825	814	796	858	817	830	777	770	811	831	835	873	827	851	857	780	816	852	797	854	822	808	823	815	756	793	860	833	759	835	831	784	818	835	865	785	816	750	784	778	843	816	778	836	815	846	810	802	813	844	832	795	844	775	847	758	808	857	814	799	769	831	810	785	789	770	771	831	816	840	841	832	784	802	794	812	836	765	859	804	819	811	841	828	816	834	816	791	840	807	776	801	801	844	794	824	828	831	827	813	825	873	819	824	843	777	802	820	781	760	803	814	790	794	816	778	771	856	848	791	845	800	778	800	808	836	808	838	782	797	858	808	781	838	764	769	804	857	798	861	847	747	871	836	802	833	837	807	852	819	764	824	795	814	791	771	774	826	889	834	857	818	825	804	823	839	770	844	804	802	843	750	838	826	773	853	840	812	791	803	820	807	806	835	791	809	789	813	805	793	829	799	847	829	800	814	764	769	846	816	866	782	797	821	828	779	866	778	848	840	774	805	786	794	811	825	821	797	800	851	772	791	806	832	788	837	812	801	797	816	784	814	822	829	827	788	812	786	785	810	781	821	775	841	770	786	851	774	851	814	770	809	771	809	810	839	775	862	811	824	748	798	853	829	767	788	802	794	800	830	783	804	834	763	847	822	788	757	761	812	818	813	826	787	809	810	871	814	818	806	858	786	855	808	834	823	804	812	844	780	806	808	859	857	828	813	813	837	806	819	778	782	825	800	788	798	830	783	772	794	837	839	780	784	794	841	806	751	817	769	805	827	850	863	814	798	792	829	828	804	833	881	827	780	835	853	869	836	821	799	795	818	789	810	828	823	786	803	818	820	755	780	848	843	864	752	804	772	841	824	807	849	802	842	823	870	781	816	786	818	771	798	817	742	786	786	830	793	828	806	815	769	806	791	803	765	809	811	806	826	801	816	796	821	826	850	774	795	814	783	792	822	847	838	755	789	803	844	774	784	804	814	791	804	810	796	818	792	817	814	791	814	826	849	767	869	817	786	791	821	813	834	786	828	787	800	799	826	806	785	728	838	826	795	778	823	805	791	779	812	817	841	799	788	809	783	842	828	796	850	826	753	849	827	828	795	824	806	790	814	859	847	761	798	810	812	808	770	795	804	826	836	822	792	794	768	766	776	828	789	847	826	809	820	792	867	790	815	823	804	829	840	819	785	798	766	786	759	819	796	807	828	816	800	780	811	800	799	826	820	776	826	855	782	829	793	795	793	802	831	840	797	792	786	810	815	811	811	866	795	823	803	826	787	818	806	793	812	849	816	819	818	862	842	819	774	831	869	819	831	812	851	821	798	869	827	824	819	809	841	843	816	807	789	797	796	837	783	785	772	825	807	857	827	800	799	864	790	834	818	817	814	803	880	773	821	801	801	789	786	839	833	838	806	816	797	737	817	780	782	806	795	783	871	837	800	784	823	801	796	839	816	851	786	821	790	768	781	807	799	808	833	830	814	822	848	825	804	840	811	822	786	860	782	850	808	769	814	842	835	807	786	846	813	788	806	768	747	806	803	799	799	810	747	750	867	851	797	842	848	788	818	830	781	858	792	790	768	808	805	839	841	824	783	847	806	786	827	869	756	814	785	843	826	809	755	823	762	858	773	819	762	850	808	832	777	819	872	845	787	801	839	810	837	854	817	798	791	780	804	827	841	830	795	851	798	743	812	796	867	849	836	759	862	777	840	792	826	819	767	801	761	760	779	806	832	839	804	870	820	796	838	774	745	829	802	782	784	795	792	835	783	758	823	788	832	819	815	828	766	743	821	797	834	831	814	832	788	769	806	803	799	787	791	796	776	807	839	822	787	846	850	786	744	804	790	815	764	832	802	791	861	786	820	803	809	821	824	873	856	829	826	806	783	842	793	844	841	783	793	821	772	783	782	822	797	814	805	857	853	836	786	846	776	839	838	806	805	820	825	826	769	840	796	813	818	810	804	791	832	848	880	787	862	848	824	774	736	820	780	739	811	796	855	820	846	827	815	792	777	855	820	798	811	840	770	801	816	766	866	811	799	809	758	800	835	774	827	813	800	883	805	809	835	796	806	909	801	848	788	842	822	791	804	799	768	826	838	772	770	807	799	853	753	841	823	789	858	799	827	786	825	851	813	862	822	798	769	852	857	809	775	867	818	832	796	766	790	764	764	848	813	825	768	771	779	795	823	798	787	808	805	785	886	781	823	800	844	822	780	786	873	827	780	796	806	885	805	819	798	761	830	841	798	809	801	791	799	808	792	813	783	810	822	803	807	755	792	775	808	817	811	781	822	879	824	799	805	737	824	728	783	784	785	770	791	836	812	815	851	827	791	841	795	820	811	843	831	740	792	774	816	775	813	805	867	802	813	848	817	780	794	765	783	812	800	823	826	819	767	807	825	777	829	793	762	820	798	777	764	784	836	769	851	776	795	785	772	798	802	783	765	785	782	765	781	788	844	798	764	813	785	828	847	799	822	807	796	776	808	863	820	811	808	819	815	793	804	802	843	843	832	816	840	819	765	808	800	775	814	823	791	867	790	801	819	820	823	895	771	812	792	839	816	833	818	821	774	747	810	792	847	792	788	834	817	795	811	757	816	789	861	788	743	831	854	797	784	827	857	772	828	819	794	879	820	815	843	875	834	769	787	796	810	842	855	819	826	845	795	830	805	836	809	842	841	802	846	813	819	819	843	775	781	789	776	801	726	765	807	817	846	856	802	801	793	773	791	829	794	816	811	834	835	789	826	797	832	783	819	802	768	811	842	815	816	795	827	804	818	805	774	828	757	779	790	820	855	797	849	849	812	763	804	822	884	829	757	801	807	797	832	849	812	831	815	784	837	817	774	852	794	802	849	828	803	787	819	781	831	790	783	742	878	777	824	757	829	786	809	855	782	806	830	850	802	805	798	807	833	787	812	790	846	814	821	843	773	796	795	833	792	825	787	776	863	775	780	869	822	765	772	864	854	813	816	830	804	819	823	835	795	808	842	755	832	808	820	837	820	781	838	817	771	802	773	797	867	831	796	833	846	838	833	796	808	807	763	855	812	828	832	827	840	798	846	848	795	837	828	802	812	818	815	742	833	838	838	822	781	806	807	815	850	817	829	846	822	801	855	814	816	833	783	813	785	780	773	858	764	838	843	828	803	829	816	758	793	794	804	788	835	858	828	820	790	861	810	816	775	825	807	820	814	757	823	783	837	852	835	827	797	824	779	755	831	781	795	721	792	835	809	822	783	827	790	802	796	800	852	819	807	821	803	811	771	839	801	843	845	797	810	835	780
1161	212	187	211	163	152	136	151	151	142	149	144	127	136	139	120	135	102	149	147	141	138	124	155	135	147	112	141	109	132	133	139	145	155	141	125	122	130	130	139	135	132	141	127	118	141	151	144	137	140	128	122	130	117	105	139	146	135	148	130	121	124	138	141	130	137	129	139	126	116	123	133	129	119	136	137	140	130	140	124	131	145	114	147	133	142	110	153	133	143	144	123	144	133	132	117	115	126	120	139	140	132	147	132	157	120	150	119	128	144	125	121	145	132	118	134	132	136	136	123	133	151	130	125	128	151	129	124	138	140	138	134	129	131	118	148	144	126	132	151	135	131	144	153	122	130	123	126	134	131	114	130	142	135	145	147	129	139	137	143	140	139	144	140	122	126	142	138	147	127	136	128	127	116	128	120	120	127	126	149	156	132	157	124	138	134	118	121	141	148	137	135	149	119	137	130	173	145	146	134	134	134	136	147	116	141	112	120	133	124	126	121	132	149	136	133	150	162	132	140	130	131	134	119	150	129	131	154	147	139	124	129	137	129	133	127	122	132	147	147	124	123	132	132	139	151	136	137	134	132	144	126	135	133	134	132	127	126	125	132	142	132	116	133	133	138	147	127	131	140	138	135	117	133	118	142	138	128	140	124	137	128	154	126	133	126	129	146	158	138	132	130	144	125	152	141	144	134	120	131	146	124	125	136	141	151	98	131	126	128	120	124	126	133	137	134	133	142	145	112	141	155	146	125	136	116	131	118	148	137	115	133	133	131	143	117	145	139	154	124	125	154	118	129	128	110	150	131	135	145	150	122	170	117	152	136	132	141	136	166	131	133	120	130	125	142	124	110	120	114	147	125	122	128	130	136	139	138	137	116	125	130	139	141	131	124	141	117	139	126	134	115	134	138	119	127	128	146	139	140	128	129	122	147	128	147	133	150	120	123	113	129	164	139	134	129	138	151	145	136	101	119	155	138	150	136	138	115	128	129	146	124	135	150	161	128	141	139	151	139	143	136	150	127	119	135	137	135	126	138	141	129	136	130	118	108	125	137	147	131	129	114	123	152	158	145	137	124	125	147	146	126	122	147	130	136	141	123	128	128	129	117	156	131	134	148	138	136	134	145	123	151	135	131	130	121	150	123	145	132	127	148	117	117	136	149	126	129	136	169	145	137	151	122	124	132	141	142	136	147	126	138	151	126	123	154	131	129	140	126	140	122	118	128	131	136	130	155	161	134	136	133	144	130	127	147	144	163	124	141	138	122	136	134	125	128	123	130	138	133	133	127	139	119	132	125	140	117	138	113	138	121	130	130	143	134	138	128	148	149	122	131	151	145	150	142	143	156	124	169	112	130	145	146	127	130	137	137	138	112	117	131	119	119	120	155	143	138	127	147	107	114	133	157	131	109	148	144	126	134	117	125	128	133	137	138	115	142	125	115	130	157	143	132	112	123	132	143	123	119	124	119	150	122	145	119	108	136	149	132	148	137	130	130	132	124	134	135	131	130	121	143	117	145	145	128	111	136	106	147	134	141	128	127	146	138	137	154	132	126	130	158	130	133	144	127	150	139	129	148	125	119	123	128	123	138	115	141	136	135	135	114	138	150	160	137	114	154	139	133	137	145	127	136	133	122	114	103	111	123	137	134	144	141	148	131	132	133	129	145	115	142	125	156	132	129	134	129	129	128	147	130	141	127	119	143	130	140	136	132	142	127	137	109	135	124	146	136	119	119	125	150	116	136	120	135	146	124	137	131	125	140	128	135	116	120	143	143	131	123	135	125	122	127	138	161	146	134	143	147	126	164	138	129	140	129	129	133	127	116	132	124	118	144	144	129	149	137	123	144	109	123	144	127	130	120	132	151	127	123	144	144	134	146	121	130	125	150	140	126	138	132	147	136	137	124	119	130	109	135	141	152	125	125	149	154	146	141	144	130	138	137	146	118	149	166	154	160	127	148	139	123	127	132	130	135	146	138	140	141	145	140	122	141	133	142	119	127	122	122	122	126	146	142	115	133	134	137	127	133	121	147	123	139	133	126	126	147	126	130	151	136	153	121	121	139	137	137	116	136	128	133	134	147	144	152	129	141	151	137	140	127	133	119	141	124	128	129	131	132	129	130	124	147	134	152	132	125	134	143	142	150	140	128	135	131	130	133	124	134	124	134	149	128	147	135	150	125	131	126	119	124	143	153	120	152	147	142	143	132	147	151	156	135	128	138	148	130	136	160	124	120	131	125	135	133	139	121	131	139	143	117	132	129	147	142	145	137	128	143	142	146	139	129	131	141	151	127	142	137	126	137	118	144	132	128	123	125	142	124	120	145	130	149	158	136	140	111	123	154	127	122	139	161	144	134	129	122	111	152	135	127	131	134	159	125	133	133	156	146	136	121	142	136	114	132	115	131	125	133	145	142	140	136	138	131	131	131	143	137	148	153	137	143	129	117	133	156	110	146	130	117	144	140	121	123	143	150	126	125	134	97	153	147	160	136	139	147	124	127	136	102	130	134	135	130	164	139	125	171	134	150	129	140	164	145	147	128	145	159	150	118	154	134	143	131	133	155	117	132	137	121	147	127	131	144	123	138	117	125	149	153	117	130	136	163	143	131	136	121	138	124	142	139	146	132	139	130	134	143	136	136	156	133	123	129	139	124	139	128	133	131	154	143	124	129	139	127	151	134	136	107	136	140	133	151	131	136	112	143	137	125	139	148	136	125	135	118	150	138	129	141	159	138	119	139	131	145	115	148	158	112	126	138	129	145	132	127	129	123	136	120	129	153	123	128	138	120	127	145	137	132	115	139	131	141	143	148	131	115	130	141	132	132	135	118	136	124	121	138	145	139	141	122	137	115	120	121	126	118	145	116	124	125	144	140	123	142	155	140	131	126	140	136	150	137	112	138	130	143	142	131	121	121	127	136	120	136	140	151	131	145	142	136	153	146	138	131	160	131	125	156	143	138	139	154	127	162	131	111	152	150	131	145	140	142	118	146	118	144	115	112	131	131	141	131	134	141	131	140	130	161	128	126	108	158	120	109	129	150	160	163	131	132	128	144	134	124	126	118	145	142	138	134	144	144	144	128	123	150	131	136	129	121	115	120	134	117	120	134	132	145	120	139	154	144	125	124	115	159	114	148	133	140	117	138	131	132	157	128	130	136	137	130	141	122	133	122	134	133	123	135	148	113	152	126	132	140	135	131	129	142	134	132	135	126	123	134	133	136	148	142	128	115	124	118	129	146	134	118	133	156	140	108	140	121	130	133	131	131	128	132	132	129	170	130	128	114	142	146	148	133	143	155	166	139	134	136	139	134	129	121	137	123	125	145	150	164	119	130	118	143	126	148	146	133	129	139	136	131	136	121	138	130	138	135	125	151	124	115	111	134	148	130	116	128	128	117	144	124	152	126	129	131	160	145	124	126	142	148	110	127	136	134	144	132	129	119	122	142	129	138	162	138	144	101	120	149	128	147	142	118	132	146	124	124
1916	511	689	701	672	595	599	594	516	511	539	522	502	492	505	480	498	504	470	450	509	456	468	499	491	479	488	433	483	489	453	438	493	492	507	487	456	497	469	457	460	478	542	477	464	490	426	477	476	493	506	464	476	469	444	493	443	453	495	454	484	464	484	503	456	457	518	481	496	462	505	477	485	492	432	501	459	465	459	493	452	477	476	430	465	470	492	504	503	447	434	478	503	487	477	473	471	483	478	478	444	504	455	458	465	450	461	442	490	439	444	500	489	471	493	439	509	514	448	446	462	448	460	486	469	515	477	475	451	428	427	453	469	449	496	520	478	474	453	452	483	440	459	450	455	465	449	467	425	438	476	448	474	460	510	510	438	493	477	469	485	454	477	464	438	473	453	465	441	447	492	432	467	464	492	500	474	487	447	469	452	474	487	459	464	466	480	431	483	465	500	481	442	462	487	464	465	444	482	480	468	463	468	453	470	449	482	439	468	475	515	471	456	473	504	488	479	432	470	476	440	435	501	463	443	476	475	490	490	468	459	457	451	474	496	458	475	462	483	494	485	446	434	508	458	414	435	441	460	479	467	434	512	446	472	454	522	461	494	499	452	496	462	420	440	495	453	484	441	481	453	449	500	519	486	506	480	474	438	440	480	470	482	441	450	473	485	475	446	483	470	489	472	480	460	482	493	511	510	478	460	488	467	486	482	466	467	445	479	435	489	480	451	496	454	486	487	487	464	507	488	491	500	498	493	475	474	470	475	450	476	494	491	431	460	479	471	479	442	481	494	478	442	461	467	456	521	485	473	484	472	516	472	475	434	500	479	494	473	497	479	474	473	498	490	464	425	463	474	503	462	424	487	466	436	461	487	469	491	479	454	467	471	443	481	506	505	519	476	445	502	491	475	514	475	471	488	480	484	485	451	445	460	492	434	456	445	476	443	499	479	433	453	477	468	453	452	483	461	461	439	479	501	463	481	450	481	453	463	483	485	479	452	480	448	472	472	464	482	482	433	453	502	415	485	481	455	447	440	438	466	440	477	511	464	500	485	438	436	449	474	466	438	438	474	481	467	481	455	463	470	515	461	478	431	426	472	451	452	441	498	508	461	465	513	467	481	472	458	476	487	446	462	505	483	460	465	497	497	479	485	479	477	455	481	478	435	481	486	457	462	489	488	472	475	497	485	475	484	472	433	464	489	493	446	499	496	433	475	465	490	491	484	480	471	467	465	489	472	479	469	500	474	502	491	512	476	479	464	489	467	449	453	455	460	454	469	511	503	504	481	453	484	452	473	467	473	453	431	454	508	497	490	458	482	492	462	453	496	468	425	472	437	510	470	489	468	473	472	469	428	472	462	453	502	469	487	521	458	477	487	488	509	459	468	468	458	484	466	438	467	474	467	461	487	431	469	479	452	449	494	459	462	496	461	482	435	519	476	481	490	493	459	488	448	468	469	482	513	486	486	487	440	452	467	486	464	488	496	436	512	461	467	436	465	463	494	442	458	491	514	479	459	445	482	500	464	512	485	458	456	488	477	466	441	479	492	440	488	463	488	451	514	488	493	453	464	468	483	462	472	507	473	460	457	468	465	477	493	463	470	480	424	454	465	470	470	474	501	473	502	468	480	459	465	454	488	462	473	447	471	470	451	479	454	487	470	455	483	433	461	477	467	492	485	480	501	453	505	469	455	475	459	453	462	480	479	489	471	451	454	469	438	457	467	424	457	452	464	487	510	502	484	497	465	483	506	464	443	454	482	465	485	518	477	468	511	483	445	469	505	524	449	479	483	422	480	449	464	474	472	439	486	466	513	458	458	472	462	458	500	457	479	496	465	436	441	440	465	449	472	462	442	488	510	443	468	470	457	467	468	481	454	476	482	494	490	416	479	453	468	488	458	497	451	452	468	427	455	479	496	488	450	471	460	432	494	452	483	451	479	473	445	445	456	475	508	453	422	480	462	477	434	409	470	468	472	456	456	482	487	503	519	417	436	461	486	500	502	458	449	497	463	464	480	472	439	501	502	476	482	474	453	435	492	483	453	470	500	486	492	449	506	490	474	439	460	464	449	503	468	500	486	466	447	471	479	444	484	426	455	462	485	420	457	454	486	472	470	472	491	486	465	484	476	431	441	464	479	479	496	446	478	454	497	494	449	515	500	439	464	486	495	472	414	492	491	470	493	494	487	453	444	514	457	460	494	485	457	468	446	470	480	480	468	496	484	435	468	440	449	449	487	489	453	500	463	463	502	451	489	475	447	503	441	486	467	456	456	507	462	474	499	447	447	463	449	452	494	517	486	481	457	475	481	445	467	478	481	490	489	457	439	474	462	493	502	477	483	456	414	433	451	501	499	471	437	495	505	479	456	465	497	468	468	474	462	469	459	477	471	439	514	433	453	489	487	485	488	484	460	444	506	456	479	461	439	449	451	465	493	466	470	485	508	465	460	512	461	450	464	472	477	442	452	485	448	452	434	444	422	488	505	456	490	483	512	474	442	469	429	459	505	467	471	486	447	473	468	455	476	451	475	514	446	464	510	473	458	455	497	475	468	466	463	500	456	460	477	491	488	462	533	510	460	506	494	493	470	483	506	473	428	472	463	492	505	454	498	471	460	467	494	475	470	494	456	477	478	457	466	507	459	450	461	511	455	404	474	480	470	467	442	473	469	495	487	494	457	459	452	499	527	453	502	474	493	444	477	484	502	445	477	450	488	496	458	510	481	472	487	443	477	449	474	451	489	483	497	489	504	454	463	496	468	469	492	471	516	470	449	481	461	480	442	476	482	473	460	467	482	483	439	437	487	488	454	501	424	465	463	463	485	466	490	453	436	457	468	482	465	465	452	483	505	485	493	481	462	459	463	484	496	438	449	492	476	485	458	442	466	477	468	489	473	444	462	447	472	508	474	502	452	451	460	490	465	485	416	478	442	457	466	473	454	471	455	495	465	450	530	467	470	447	444	446	472	420	474	455	488	482	497	480	440	440	489	485	497	423	488	470	472	451	480	439	470	458	471	484	497	469	423	501	442	482	498	448	461	466	473	490	443	480	470	435	462	455	439	467	452	485	439	439	482	475	456	485	494	469	461	479	487	481	499	479	473	469	446	451	508	488	466	466	516	452	485	474	477	484	460	475	507	469	497	471	537	469	473	466	466	489	469	498	445	475	460	467	452	460	436	505	443	475	488	461	478	460	463	496	523	477	526	457	449	420	471	492	488	421	478	473	461	489	489	467	469	479	497	437	509	456	506	479	462	423	495	472	479	476	428	451	459	500	484	507	526	458	445	486	423	437	453	474	489	440	452	442	511	470	455	486	490	451	453	498	477	440	478	445	464	455	454	487	454	466	461	466	485	483	499	488	499	454	486	484	448	478	461	465	496	512	475	478	510	489	468	453	475	504	472	482	463	454	453	477	474	470	482	503	450	475	523	466	481	505	464	482	499	457	474	483	453	471	468	461	458	504	463	468	478	459	461	452	481	444
5028	1263	1560	1188	772	635	524	434	391	354	358	298	307	319	279	290	287	300	297	292	277	287	269	273	277	270	289	296	290	258	280	272	278	274	254	279	274	282	242	295	259	291	269	269	276	251	286	288	267	268	271	275	265	266	248	261	266	251	271	263	286	276	259	287	250	260	264	271	247	262	254	238	249	246	247	250	242	256	261	244	233	273	268	279	273	258	270	242	243	255	235	257	259	267	263	242	256	247	288	282	254	262	255	268	256	210	253	257	257	235	254	286	263	264	274	263	272	266	276	279	257	266	224	279	214	276	249	251	260	254	236	222	250	269	267	256	250	260	255	228	252	261	251	214	261	239	263	275	303	287	284	264	259	287	253	254	262	271	299	284	278	266	257	284	240	244	243	278	263	245	251	251	277	265	266	257	272	253	251	242	251	256	240	247	288	295	258	243	258	276	270	263	266	243	256	255	273	269	252	236	284	277	262	268	244	217	280	276	244	257	254	253	253	285	242	248	248	257	250	280	260	276	257	239	251	250	267	301	268	268	242	254	294	284	253	254	271	241	266	256	230	255	289	275	261	259	261	248	265	260	271	284	259	243	236	229	274	252	282	286	260	246	259	257	273	251	266	287	254	259	259	264	254	230	249	252	251	285	275	238	264	267	257	270	260	270	264	256	266	253	258	207	290	251	287	255	251	243	260	269	256	273	260	261	238	244	300	268	262	275	253	271	268	277	257	279	288	262	285	295	233	260	292	262	246	281	267	248	264	285	263	252	265	252	275	253	249	225	257	266	261	245	246	277	265	243	289	222	261	270	278	287	278	277	259	250	240	283	240	279	264	274	286	261	276	257	261	273	255	267	223	236	278	247	258	267	249	262	259	258	239	235	258	267	248	263	269	282	243	280	277	241	242	247	262	262	270	248	229	256	281	234	253	260	246	255	240	265	270	279	244	246	254	270	262	260	265	244	264	286	266	274	264	228	262	254	248	241	272	251	263	246	281	270	283	283	243	252	267	256	243	308	282	254	256	287	238	288	265	272	263	223	244	240	270	264	268	272	245	256	277	247	276	268	282	268	258	252	273	252	247	258	250	263	244	279	244	263	233	255	259	272	257	258	264	277	276	260	237	246	256	240	259	252	241	270	253	244	248	259	266	273	257	268	263	301	240	255	254	264	283	270	276	226	227	266	268	262	277	248	265	290	261	249	236	231	264	238	267	221	253	248	231	254	274	249	255	266	285	264	272	268	281	254	272	278	311	250	240	273	273	261	274	243	253	254	246	241	257	280	268	262	248	263	279	260	242	256	233	253	243	253	270	270	267	275	259	253	252	289	287	245	266	254	281	238	250	264	293	267	258	273	266	272	258	260	252	277	245	257	275	236	275	264	268	265	261	284	257	259	255	248	254	232	277	245	236	253	268	273	279	249	239	273	265	272	286	280	273	269	275	271	253	294	237	285	236	264	268	293	298	262	270	259	228	244	271	265	266	245	251	269	222	260	249	290	274	278	272	281	287	238	255	268	232	249	244	242	260	242	251	261	264	256	249	266	284	224	260	269	272	246	254	252	240	268	249	250	247	275	262	244	259	243	265	243	277	262	248	267	268	253	219	240	240	263	287	256	245	278	241	268	254	254	275	255	223	238	250	273	252	247	261	273	240	290	242	238	250	235	263	249	283	238	274	275	278	245	233	245	248	262	246	243	244	258	230	247	228	221	272	251	248	239	266	221	246	251	279	259	277	262	236	285	250	287	275	276	273	298	239	263	262	288	229	289	262	244	262	248	290	287	233	279	272	252	274	300	273	240	249	284	253	281	250	285	282	283	262	238	307	272	256	287	231	257	268	256	250	272	285	281	238	269	261	265	237	260	281	236	263	242	246	268	259	265	277	262	289	255	258	268	248	268	267	281	264	245	242	244	278	258	247	279	257	265	255	265	266	234	280	249	236	246	261	262	248	260	254	272	258	263	224	254	278	240	255	237	283	276	265	283	261	264	276	261	252	256	244	250	254	247	267	229	299	249	272	283	261	263	268	247	233	246	295	213	253	255	222	230	246	250	258	252	243	224	247	274	280	268	263	258	263	272	256	248	290	247	252	259	238	284	256	269	273	266	258	267	287	260	267	232	254	277	281	266	264	280	283	237	247	262	252	249	247	251	283	255	286	234	283	238	253	267	253	256	273	264	260	239	258	263	261	244	275	270	252	262	249	265	270	231	265	295	246	263	279	232	263	249	268	245	255	249	264	272	264	263	259	242	249	251	315	269	253	301	251	258	270	268	285	246	263	268	239	263	272	261	240	269	240	268	237	251	256	287	238	245	239	254	283	250	251	257	256	274	264	285	247	277	258	260	274	263	247	263	263	256	257	249	249	259	260	278	268	274	287	250	248	259	250	265	266	265	259	264	278	245	236	273	267	270	242	266	283	279	278	258	259	244	257	291	265	252	262	272	272	270	242	269	263	263	275	255	265	260	255	254	238	253	255	290	236	274	273	248	285	268	258	266	252	253	255	283	266	241	272	271	274	307	267	295	237	243	271	265	266	268	255	272	260	240	257	254	266	268	252	265	274	245	256	262	290	241	266	240	259	254	266	248	257	255	250	275	239	282	265	242	273	277	239	277	265	267	249	251	279	253	253	226	243	264	245	259	245	269	265	225	237	274	253	250	256	272	230	257	278	254	236	251	267	239	267	276	277	249	278	287	286	258	267	258	267	227	236	248	242	246	273	257	272	270	278	250	278	239	281	260	286	283	241	251	282	235	235	243	264	298	275	274	241	258	233	241	264	257	247	259	274	261	222	225	254	263	227	270	246	264	227	260	292	294	221	272	278	254	257	259	250	258	240	255	237	242	256	273	265	255	231	266	270	278	251	291	249	255	273	293	266	260	261	280	258	264	249	247	283	270	263	229	247	279	252	256	238	254	272	267	276	276	268	252	284	251	297	253	238	256	244	266	265	267	272	272	255	287	259	266	245	278	267	264	272	275	274	253	272	229	279	265	253	254	268	226	266	265	263	251	264	232	260	274	229	252	272	263	291	250	265	247	252	286	243	255	287	284	277	242	279	280	267	246	269	240	267	252	287	271	249	255	251	274	276	257	275	260	246	252	268	242	243	271	291	236	255	284	276	231	274	283	272	280	290	273	273	288	227	263	254	267	276	263	265	245	264	234	267	272	281	233	235	257	265	264	271	258	302	256	253	246	271	275	242	237	264	242	280	245	265	264	283	277	248	258	287	264	265	257	236	275	264	253	276	259	241	264	248	264	253	271	252	274	268	236	250	244	235	265	282	257	253	257	249	250	293	252	238	263	261	263	256	242	278	230	262	283	231	259	255	241	231	246	276	244	231	267	267	254	236	263	254	254	310	232	278	292	239	259	233	260	252	268	242	252	283	236	257	271	257	275	275	270	258	270	245	277	240	272	250	278	249	297	264	277	258	234	234	253	266	267	245	266	248	284	229	253	290	251	252	241	281	267	266	263	255	266
5743	1910	4056	4213	3705	3042	2593	2200	1919	1741	1616	1430	1327	1330	1263	1221	1136	1117	1115	1065	1062	1035	1042	939	990	960	992	959	907	911	923	950	864	916	840	900	859	868	904	824	854	841	898	852	902	822	884	851	849	831	837	877	789	866	857	856	860	869	845	886	809	821	818	864	833	866	877	821	811	860	823	819	799	780	824	805	802	825	832	844	803	838	795	846	795	771	787	860	853	820	836	880	838	869	817	848	824	862	803	822	815	865	797	833	764	856	819	831	784	872	794	800	842	801	834	788	812	772	823	781	758	791	817	795	853	785	826	804	781	845	851	804	800	808	767	811	787	818	860	796	831	884	809	779	821	783	809	838	824	822	833	777	791	820	820	815	831	811	812	817	878	781	810	832	826	829	819	804	820	794	849	814	804	775	778	793	794	820	806	823	777	872	824	818	853	778	806	831	860	826	821	783	830	813	844	821	823	813	819	823	812	821	821	772	850	826	825	847	843	807	787	806	823	868	830	798	774	812	854	805	850	842	778	802	807	795	798	853	770	802	797	841	848	809	818	826	775	817	844	767	836	859	759	810	794	763	836	818	794	785	834	823	820	794	823	792	797	821	813	840	766	816	854	821	819	778	825	836	770	832	829	798	835	815	826	793	839	829	810	825	826	827	837	801	818	815	817	825	835	782	817	814	850	829	815	841	806	772	792	820	858	815	832	842	803	830	848	829	864	813	808	828	800	785	860	806	799	779	790	855	787	811	814	811	789	850	845	835	830	801	797	874	813	842	825	801	808	803	814	811	839	834	828	850	818	811	815	857	806	841	820	775	813	800	792	824	753	829	850	822	806	827	812	829	817	816	812	851	824	816	803	848	795	790	802	780	820	826	782	781	805	813	837	878	857	825	869	811	797	836	807	844	791	863	752	781	780	876	814	850	800	803	819	826	834	789	802	762	830	783	825	836	809	857	772	769	823	871	835	813	827	841	785	835	848	798	815	826	840	783	772	822	830	764	769	790	788	818	798	815	828	790	792	811	834	861	821	829	762	832	819	783	840	826	830	787	821	817	806	803	837	866	820	849	804	773	813	809	802	861	833	856	799	816	815	801	793	843	851	874	854	851	866	824	837	837	812	760	813	837	798	865	829	792	777	830	842	780	762	807	809	833	819	890	803	815	821	811	827	770	827	776	825	795	813	872	839	796	821	770	837	823	762	824	809	785	796	818	850	782	838	815	767	795	817	796	780	835	802	802	866	809	846	810	802	840	830	862	854	791	818	807	831	776	758	804	844	827	812	817	817	771	813	822	804	784	829	780	853	790	826	838	815	741	775	792	780	769	854	808	800	805	796	863	812	781	771	809	811	821	844	812	773	834	827	805	810	798	805	823	900	768	805	771	841	766	803	775	788	819	843	835	803	836	825	843	784	860	772	782	835	801	806	852	810	814	782	791	849	828	872	796	823	829	835	833	828	809	813	798	801	820	802	780	796	784	818	780	836	721	773	862	801	780	819	782	815	799	848	770	793	787	837	807	821	771	731	790	809	807	797	830	758	819	854	811	764	783	737	861	822	772	799	812	823	831	841	806	814	779	789	827	797	797	819	824	856	837	799	783	786	862	800	776	824	816	802	828	832	809	772	849	788	810	725	776	800	834	848	839	778	825	804	801	828	790	773	795	858	790	771	804	777	776	804	821	756	800	783	854	781	836	836	869	822	872	778	799	814	809	782	843	778	813	819	823	804	851	815	774	804	768	811	792	854	847	803	818	841	787	782	861	795	814	820	817	826	823	794	832	870	799	819	810	809	751	801	791	845	847	834	789	834	834	806	839	775	828	842	836	807	822	779	804	823	807	836	819	815	833	802	821	785	820	790	861	796	817	861	796	870	825	815	825	848	840	849	834	780	789	855	816	805	809	818	837	787	816	799	814	822	797	822	829	794	870	861	780	810	793	798	792	806	778	841	864	783	841	794	821	824	832	817	814	815	805	808	846	803	844	840	763	820	834	813	780	856	808	811	824	821	795	862	821	791	846	815	889	853	824	834	844	847	820	796	802	792	837	776	837	792	891	850	778	837	862	841	783	808	817	845	853	800	809	786	792	814	837	826	810	797	756	836	773	795	823	815	830	839	817	761	817	828	842	785	789	817	802	826	803	786	801	801	856	816	786	791	847	860	789	790	762	850	832	820	814	816	786	827	823	793	804	823	818	814	808	802	830	841	797	844	778	817	816	787	767	746	820	816	819	826	830	792	799	789	832	760	844	838	801	790	778	762	870	839	833	841	783	824	778	867	779	792	773	772	813	831	787	840	777	750	833	808	817	855	819	812	763	790	753	846	754	797	836	815	787	791	812	787	822	841	829	872	835	847	825	826	850	807	789	758	840	767	820	827	796	771	784	822	800	760	820	784	776	781	783	765	772	794	782	813	782	775	773	775	759	796	834	868	824	873	836	810	766	828	827	777	792	852	833	894	820	828	787	789	810	807	794	777	851	844	755	789	799	816	795	825	836	806	785	793	834	794	862	821	842	864	838	823	820	796	876	798	871	814	836	837	824	810	804	804	835	791	834	834	844	852	817	782	851	804	820	788	790	759	824	764	781	780	824	849	812	802	812	816	804	793	844	817	815	775	840	799	801	767	797	863	877	842	852	818	832	770	832	832	809	823	878	769	827	789	761	815	838	760	828	824	732	835	817	798	790	868	809	814	773	800	846	862	826	774	811	801	824	844	843	771	831	802	791	832	773	796	847	804	803	821	812	769	783	761	862	777	818	828	868	815	843	847	831	767	789	831	749	869	814	820	828	824	833	820	769	796	825	801	836	845	802	772	820	769	828	820	792	764	851	744	806	827	769	866	823	823	862	833	772	794	772	807	800	883	809	863	785	806	844	793	804	797	809	858	808	814	827	808	801	793	824	832	743	786	816	776	787	865	835	849	810	781	818	838	829	837	823	819	805	827	834	827	818	853	847	826	755	795	867	813	814	829	785	847	804	798	816	834	835	815	800	788	827	796	836	809	783	765	849	796	796	848	845	828	787	794	830	811	821	844	793	815	829	824	838	791	792	864	804	785	802	795	819	799	830	766	812	833	801	808	776	757	791	809	882	798	833	804	824	857	827	834	808	871	842	812	818	789	808	804	816	811	832	821	786	779	809	828	825	825	817	797	772	839	806	773	794	835	778	829	834	834	793	825	783	789	750	821	818	800	810	834	837	815	836	824	835	784	759	812	801	775	744	830	808	782	827	835	758	785	853	825	762	870	786	829	831	753	830	813	817	826	808	798	779	828	827	818	813	782	766	806	826	786	783	800	835	835	823	817	844	810	834	814	799	871	804	845	830	851	772	845	842	785	843	844	795	782	798	838	822	771	873	816	760	858	765	817	776	832	799	760	807	827	855	795	799	798	836	792	830	840	827	804	806	886	813	816	777	807	797	854	811	806	820	834	858	782	817	825	738	803	771	790	772	782	829	773	780	853	827	777	844	887	768	780	809	830	839
9216	2423	2836	2112	1306	1033	701	627	546	486	487	406	381	377	378	350	343	354	319	306	319	343	338	292	285	302	290	311	274	278	270	291	266	284	311	260	263	282	253	300	272	269	271	259	311	265	224	282	223	283	296	237	253	267	265	258	266	257	276	277	284	264	289	266	287	252	246	267	250	289	262	255	318	270	261	262	280	264	271	279	275	257	262	259	292	236	264	276	295	267	277	278	297	256	283	272	266	295	240	269	247	273	267	281	269	256	250	251	273	270	292	280	279	254	295	289	274	257	259	262	282	236	297	319	249	289	261	275	244	275	288	260	273	261	266	232	305	293	253	263	270	229	303	274	293	260	268	259	267	266	273	270	241	268	264	274	242	275	268	256	265	269	250	296	266	288	284	267	261	260	268	274	248	257	230	255	252	285	282	231	271	256	251	252	272	255	305	277	241	234	289	277	242	247	246	280	268	304	264	260	252	272	288	274	248	244	266	239	265	258	270	276	265	261	264	286	258	281	260	244	254	275	288	259	271	268	258	270	247	284	297	291	262	294	278	289	238	272	257	227	262	273	279	272	257	283	275	262	285	251	227	251	263	271	259	277	261	247	276	236	287	258	244	278	237	290	273	290	260	284	283	272	258	258	274	260	250	278	306	268	250	288	273	227	257	252	270	273	275	273	280	263	270	265	265	290	299	264	303	303	277	288	258	254	276	277	240	288	259	300	279	277	242	262	268	252	243	284	291	232	276	290	301	255	247	253	276	255	249	294	276	244	265	250	268	243	287	258	246	253	276	249	279	247	220	259	275	225	270	245	223	256	266	250	274	293	263	245	256	261	267	251	251	237	244	255	259	248	249	276	254	261	273	266	284	288	264	254	259	260	268	266	287	270	242	247	283	242	263	273	297	271	253	266	258	252	258	270	248	274	288	277	258	269	310	287	261	232	269	260	276	251	241	256	252	263	276	248	265	260	253	289	249	273	244	281	266	257	278	303	268	272	267	222	247	277	257	288	264	270	265	266	258	263	270	254	280	280	262	269	255	262	288	260	249	250	269	277	243	279	279	294	237	268	286	266	252	278	289	264	257	251	257	288	248	265	223	263	259	257	237	278	269	272	264	290	246	272	257	281	242	264	239	263	261	222	274	277	288	282	242	258	250	258	261	266	261	243	269	248	279	278	277	260	298	275	259	269	285	283	253	283	296	258	277	273	286	244	292	257	240	259	242	261	256	264	271	267	244	266	256	264	268	256	270	274	273	287	242	283	260	278	260	282	266	283	259	252	295	246	257	278	267	247	246	280	267	266	239	243	255	302	280	266	283	276	273	243	307	298	288	247	262	249	263	255	231	277	258	277	260	275	287	277	247	258	263	260	260	242	273	267	262	272	257	261	256	257	263	289	249	262	263	291	270	272	260	266	295	250	267	269	252	248	254	270	255	261	258	254	258	259	257	253	258	262	284	292	287	263	262	266	272	255	252	259	255	283	262	269	251	275	236	291	276	269	279	282	274	244	237	260	273	240	302	261	275	260	243	251	270	241	249	290	245	281	228	267	265	252	260	269	261	273	249	300	282	282	235	264	248	277	264	266	258	269	258	258	271	261	260	268	261	280	271	246	255	257	264	281	260	265	300	269	287	277	271	295	248	265	262	257	268	268	260	285	276	255	241	252	263	250	258	273	257	261	255	259	274	265	253	243	237	266	254	280	245	257	260	276	243	266	289	301	256	255	281	301	259	270	265	268	276	257	285	263	283	289	236	235	218	262	285	273	265	280	275	283	241	253	275	252	256	244	255	231	268	297	267	268	276	285	239	272	260	290	260	242	262	245	271	280	263	251	260	280	275	271	249	259	260	252	275	266	261	262	278	250	278	305	281	254	266	286	256	277	255	279	242	261	250	276	263	269	271	272	265	258	271	283	265	270	262	272	280	271	278	290	254	265	305	290	253	308	248	278	263	277	286	257	276	259	281	237	273	265	265	242	259	252	246	259	267	271	256	243	251	258	237	248	246	273	270	258	259	251	272	270	246	289	283	267	273	250	247	278	279	234	236	282	284	258	262	247	255	289	272	283	282	267	245	266	254	264	253	303	261	239	267	281	264	253	252	247	271	241	285	278	292	234	248	255	266	275	250	251	256	255	288	256	267	278	263	277	260	266	269	239	247	262	270	286	254	252	249	225	263	293	294	279	279	267	246	249	245	244	270	245	265	254	273	274	272	278	265	247	259	288	260	262	284	262	254	259	269	288	245	265	258	238	247	246	222	264	291	241	264	237	274	255	282	267	253	247	266	264	261	259	286	242	260	266	234	256	288	270	244	233	236	265	283	262	266	285	252	272	280	254	269	262	267	282	234	241	269	293	278	277	263	267	228	254	226	254	284	272	247	261	270	285	243	294	247	242	267	284	272	278	276	288	288	254	268	277	273	263	261	254	260	261	275	252	253	267	278	292	248	295	273	239	292	270	258	254	267	255	248	273	256	287	280	274	257	279	257	251	258	246	284	264	233	247	278	266	257	246	253	249	233	254	259	248	248	278	277	276	274	283	240	270	261	250	289	252	271	250	307	287	253	268	269	288	283	265	286	243	277	266	294	288	269	249	261	253	264	268	273	258	267	249	267	279	280	241	278	268	290	265	272	258	277	229	267	253	243	273	238	274	256	260	253	265	249	252	260	289	290	270	283	280	250	258	283	267	255	274	269	267	265	263	289	287	221	279	241	215	287	252	256	281	266	273	246	282	257	289	253	274	255	272	263	274	244	261	260	250	244	279	287	292	283	273	263	239	265	280	288	259	262	279	273	260	275	241	288	284	256	279	264	272	284	269	280	246	267	251	272	247	244	250	282	280	275	236	261	260	300	258	269	261	262	291	274	268	268	272	249	264	287	287	234	258	256	257	269	272	279	288	274	274	272	253	251	245	267	297	247	267	282	249	261	285	287	266	256	287	238	268	264	252	260	277	272	259	261	266	266	284	286	276	249	269	261	284	273	271	266	263	240	241	241	261	249	248	260	279	254	275	264	264	235	250	290	270	264	251	255	256	245	293	269	274	256	261	274	257	249	254	249	273	255	246	286	269	243	279	257	243	250	231	274	275	259	273	298	269	293	256	265	300	269	264	260	260	248	234	262	267	273	278	259	252	241	269	243	296	250	280	269	262	287	276	273	257	283	253	271	259	270	258	252	283	259	249	262	271	270	280	230	279	269	275	248	277	290	267	259	253	272	273	254	268	244	257	256	250	243	304	257	264	257	279	260	255	269	250	274	244	274	283	280	261	261	284	234	300	262	250	271	278	277	261	259	291	284	248	261	230	242	261	279	271	239	264	258	256	276	256	245	265	295	271	279	260	281	261	246	304	274	267	267	299	271	264	262	260	270	258	306	245	269	270	254	284	270	261	255	245	245	236	268	248	265	269	292	276	251	257	243	264	265	289	278	273	291	242	286	255	279	255	263	245	242	274	251	255	273	271	284	267	252	244	273	253	271	264
7795	2962	6735	7028	6115	4851	4039	3487	2985	2599	2270	2086	1871	1709	1687	1537	1472	1348	1327	1320	1182	1245	1136	1167	1143	1063	1079	1112	1073	1030	983	927	1002	959	973	962	959	955	968	963	896	895	873	903	940	924	923	919	878	918	829	881	851	919	875	827	867	867	823	944	854	806	889	847	836	878	820	829	820	837	822	854	817	871	807	832	876	837	851	833	852	826	805	848	831	860	856	801	828	799	880	911	825	808	863	852	795	773	875	834	807	859	837	825	839	856	856	837	833	779	812	778	823	802	878	872	792	828	806	860	806	866	819	814	805	858	841	802	826	797	832	798	807	839	817	840	815	841	776	833	805	843	792	801	812	814	826	798	811	859	832	882	837	814	859	832	772	811	851	819	836	810	792	805	811	835	826	825	829	796	800	821	875	814	788	760	814	774	832	893	811	881	859	778	783	835	812	799	806	822	846	818	848	810	812	778	845	858	853	832	837	830	814	835	804	842	781	834	813	808	777	787	789	847	824	870	836	809	833	787	816	809	841	794	856	769	840	804	832	856	816	888	820	817	796	824	822	825	840	819	825	854	819	810	774	834	793	821	777	834	826	808	799	822	839	830	805	800	811	730	837	804	822	803	793	851	817	838	828	828	829	810	825	792	837	848	768	795	812	788	838	784	837	806	797	783	814	805	798	886	914	855	773	794	806	779	871	822	814	821	847	826	839	847	805	887	860	814	810	778	822	832	808	897	771	776	803	837	869	815	831	823	810	779	785	817	870	813	787	852	799	826	823	843	815	878	780	763	836	808	824	835	849	827	844	801	822	795	854	852	798	786	835	787	913	775	801	843	793	851	838	805	798	879	778	817	805	847	792	870	847	830	822	838	798	850	836	834	866	823	838	795	836	820	832	807	822	854	822	874	762	850	815	874	813	846	853	777	805	840	845	829	753	872	836	817	767	809	833	800	840	820	831	815	807	811	803	818	767	796	817	852	817	827	833	814	800	827	827	772	832	821	777	828	814	760	788	845	818	791	837	795	772	861	773	777	797	759	778	835	783	809	839	815	786	841	845	808	799	813	755	827	817	862	842	836	811	776	837	808	843	798	843	803	846	804	866	769	742	772	837	801	804	808	777	773	850	786	812	858	793	794	808	780	814	779	805	763	829	795	857	796	813	826	811	828	795	847	843	831	806	772	789	832	832	820	827	829	856	823	796	783	837	803	807	760	762	810	780	811	798	823	815	825	833	773	798	870	860	836	814	838	822	774	834	850	805	818	869	796	798	842	852	813	783	799	874	858	789	810	851	793	792	812	802	855	805	749	768	772	838	797	797	816	769	828	817	803	806	813	798	797	786	828	805	814	797	820	817	831	744	803	757	833	811	790	825	826	826	833	808	865	802	770	849	848	776	797	828	827	789	867	793	800	842	814	807	807	797	844	809	787	838	838	808	795	793	902	823	824	795	851	787	869	825	767	844	768	807	807	829	758	853	805	815	779	859	840	854	823	763	810	848	801	805	837	850	788	805	775	862	803	807	810	785	834	838	798	820	769	855	812	820	831	862	825	819	781	815	855	756	769	810	832	809	820	818	840	894	785	794	799	806	886	777	797	761	815	842	848	772	797	836	803	786	838	849	832	790	845	831	817	837	772	793	824	826	752	811	820	802	821	849	817	783	810	858	789	814	897	841	803	802	850	784	846	822	866	838	797	783	845	802	785	840	783	803	783	835	840	776	833	761	790	793	824	781	788	829	830	897	797	852	723	841	812	822	810	826	779	792	864	829	834	819	755	794	920	813	815	828	796	758	794	799	866	770	824	805	843	769	862	823	784	797	808	815	845	817	792	856	756	838	821	810	817	787	823	799	816	773	753	827	828	799	842	798	839	862	766	804	806	826	799	769	840	804	831	814	826	839	808	804	778	810	842	815	793	841	792	803	807	801	831	775	836	793	829	847	846	802	811	812	825	793	826	813	821	770	833	782	799	795	796	824	851	817	825	811	794	762	811	809	845	777	834	814	810	799	821	820	797	806	809	768	819	771	835	814	806	811	806	747	828	829	813	841	834	817	809	824	780	822	845	791	793	784	804	774	802	810	821	786	849	847	771	848	780	822	814	826	791	805	805	863	805	789	805	820	787	803	774	836	823	841	816	821	848	820	822	810	813	823	803	843	807	868	847	852	813	831	782	807	835	795	811	804	821	819	879	814	737	785	760	783	795	823	807	847	803	823	817	830	827	768	811	788	838	826	840	798	828	814	834	851	858	829	821	851	833	841	861	847	801	765	767	782	811	839	780	742	845	838	849	810	791	857	825	791	820	781	788	802	772	857	754	856	840	783	863	794	815	837	861	786	779	819	845	811	827	838	823	809	805	792	767	780	825	787	764	879	804	798	797	832	797	774	804	823	796	835	818	790	813	859	821	797	790	799	813	839	847	804	843	820	835	896	807	770	795	789	846	780	847	859	776	770	782	817	774	798	834	787	826	831	818	835	818	807	849	816	763	816	807	780	800	870	818	795	832	874	839	822	810	822	801	862	813	800	821	807	842	822	772	753	813	778	774	791	767	832	878	792	793	822	839	745	801	853	800	780	862	831	806	798	859	821	779	796	806	845	837	797	800	815	795	774	865	825	819	839	802	838	805	848	761	786	835	873	802	839	772	842	816	787	808	753	885	806	855	791	814	867	818	809	804	812	837	855	801	810	843	795	837	808	776	825	832	807	758	850	890	816	746	819	793	823	802	852	842	788	771	831	765	832	833	801	765	788	805	848	839	810	775	814	820	811	836	772	776	817	778	720	783	777	756	837	794	753	842	780	795	769	822	841	764	781	789	823	844	852	784	788	788	827	816	858	779	821	840	844	826	858	772	849	779	799	803	794	787	830	847	838	840	841	800	797	832	787	776	823	820	821	752	790	772	822	793	834	775	823	817	826	750	784	805	857	818	750	837	819	844	886	864	852	834	794	798	827	848	831	798	856	797	839	780	815	825	841	797	803	826	823	870	786	834	825	824	809	835	791	777	840	777	865	888	822	826	819	845	791	821	835	828	795	828	813	793	791	822	818	833	839	834	795	790	818	790	867	801	800	811	772	807	811	837	812	781	807	844	821	819	767	864	796	789	822	775	787	831	791	818	814	794	824	784	800	797	795	851	789	871	827	841	829	792	803	865	857	814	842	785	760	815	816	855	878	750	786	851	846	832	797	809	853	820	837	849	834	827	773	870	876	846	826	807	839	789	845	789	876	826	833	777	822	804	820	828	834	800	829	831	813	792	847	869	869	820	791	836	863	753	781	837	837	833	852	842	825	878	821	790	823	854	838	758	845	801	840	874	785	805	790	828	823	811	913	810	797	841	833	830	788	873	786	792	828	835	901	891	877	761	788	823	820	839	832	826	881	781	808	865	777	850	811	829	801	797	785	831	772	806	803	759	760	805	806	832	784	837	854	812	807	824	800	813	814	813	771	850	868	851	815	778	783	813	819	828	809	743	832	841	780	775	768	810
1213	180	197	178	152	158	158	142	160	142	128	120	135	144	125	123	130	117	153	139	135	145	147	149	146	134	129	157	132	136	118	143	122	149	154	130	134	124	129	127	143	134	127	132	130	141	148	137	146	134	136	124	145	151	131	143	143	123	126	127	140	150	123	112	116	115	128	144	132	134	128	152	125	139	122	133	128	148	127	132	139	119	164	150	120	134	138	155	139	135	118	140	138	137	143	134	125	121	118	142	135	140	118	125	141	135	132	144	111	140	150	148	128	133	130	123	124	120	140	128	118	138	129	143	118	144	135	118	121	135	118	129	122	130	142	133	114	133	131	121	141	137	158	133	135	134	133	129	131	130	127	144	132	129	135	133	131	129	123	129	127	166	143	128	115	123	132	136	157	133	137	138	116	133	118	158	122	128	127	117	152	125	136	151	146	147	137	142	118	141	115	127	133	128	131	119	146	136	132	149	129	122	129	127	136	123	133	125	129	161	127	132	109	135	136	121	109	120	121	130	124	120	140	143	130	122	138	111	118	153	128	141	122	125	112	123	140	130	147	126	121	145	137	123	129	141	110	152	134	150	122	143	129	128	131	122	130	137	126	142	118	133	142	117	128	140	149	168	130	137	124	131	131	155	129	150	126	125	113	147	120	125	132	145	138	142	141	118	106	151	136	131	130	137	115	141	121	122	146	136	150	123	126	104	137	108	118	120	161	105	134	126	135	144	116	140	129	132	154	164	128	139	141	151	143	148	127	141	120	109	122	152	138	132	135	128	137	147	142	129	129	119	149	151	144	131	142	135	130	148	117	123	140	135	138	130	119	138	130	138	127	140	145	125	124	140	130	130	136	142	155	150	112	106	129	135	147	127	134	154	125	136	136	140	131	102	137	128	119	125	112	125	149	145	138	119	132	131	129	130	155	131	131	141	167	118	125	123	136	119	142	125	127	151	122	147	139	118	137	126	121	122	131	107	160	148	134	119	103	143	136	136	139	145	138	126	127	117	133	115	109	131	136	132	123	130	135	144	124	143	135	147	138	124	134	153	119	113	136	145	138	146	135	128	141	104	138	125	138	144	143	122	135	125	143	143	155	136	124	114	117	125	148	144	138	120	156	141	120	137	150	137	137	118	132	141	128	142	150	121	140	145	151	149	139	125	135	134	150	130	136	125	133	127	130	148	151	139	133	131	124	121	112	146	131	128	121	134	117	124	149	103	121	143	133	155	150	152	131	143	145	130	141	132	143	139	134	121	111	143	142	134	143	145	152	126	117	136	143	131	140	138	113	124	130	138	121	135	146	150	123	134	140	119	137	141	124	144	136	125	162	125	135	105	121	142	130	131	132	134	130	131	166	136	122	130	129	156	122	132	128	133	131	132	149	139	133	140	139	124	122	139	111	136	133	147	122	126	118	134	124	141	129	124	146	148	138	122	128	134	117	137	121	142	145	132	150	146	127	136	153	133	145	151	153	131	132	120	112	144	136	158	134	115	129	138	125	121	141	144	193	138	128	157	136	142	122	131	153	131	130	124	143	137	142	158	117	115	127	132	121	146	136	130	157	138	113	128	125	124	157	123	131	129	131	129	128	132	144	137	144	125	141	140	135	133	150	130	120	141	147	145	138	132	115	130	139	138	124	132	140	133	111	134	116	130	132	136	163	136	135	137	140	153	136	135	140	138	137	134	137	120	140	140	132	123	123	141	132	135	143	125	147	124	135	135	135	116	153	126	136	126	118	133	147	127	133	130	154	124	145	123	129	148	133	153	92	161	139	132	114	123	131	131	162	112	123	156	124	122	148	126	119	136	124	127	141	123	125	130	144	158	137	128	142	141	124	117	141	124	124	113	148	113	107	137	127	130	130	132	154	129	145	143	126	140	158	126	126	137	140	142	121	129	135	132	129	131	107	146	132	152	128	119	107	140	131	125	137	120	120	118	109	131	144	135	125	122	122	126	121	149	137	139	139	151	140	119	123	157	148	143	141	104	133	144	115	135	147	155	125	108	144	131	143	141	120	133	150	142	132	133	150	134	133	125	136	107	117	118	152	178	131	131	133	145	177	146	148	138	146	152	136	135	137	132	125	139	140	144	156	128	133	132	140	132	134	128	118	126	104	147	130	115	141	136	136	125	135	145	124	128	140	140	132	132	123	149	131	157	118	125	140	133	156	132	147	121	149	122	148	136	125	144	124	154	133	137	114	142	139	123	147	119	127	139	118	121	139	141	117	155	139	145	148	115	147	157	133	140	140	139	129	120	142	141	135	138	124	148	142	142	105	136	125	133	113	135	152	123	122	126	122	149	133	113	130	128	112	128	142	138	140	136	138	140	133	149	126	129	112	158	132	134	139	123	139	127	135	137	128	148	112	145	148	145	130	135	113	134	130	150	142	132	128	143	135	147	148	130	129	141	142	154	138	132	131	138	123	138	129	132	139	129	105	136	133	141	143	129	133	124	152	114	140	122	122	127	133	142	127	105	144	137	145	125	150	129	131	129	126	136	146	159	153	110	142	155	137	133	154	136	148	132	131	132	130	135	116	119	131	124	139	133	123	132	131	141	125	134	137	141	114	139	124	155	110	151	141	134	147	124	137	152	140	139	119	137	132	126	135	125	128	127	110	163	131	147	140	122	128	135	134	128	130	134	149	125	136	130	140	137	127	153	137	148	129	143	113	120	135	120	145	122	125	134	150	142	126	141	134	142	141	151	124	128	138	128	148	132	132	144	120	135	134	141	117	126	142	138	129	119	141	142	138	138	151	148	131	131	132	147	126	143	129	139	112	110	135	153	142	118	123	124	119	146	132	137	157	113	132	136	125	142	150	144	137	138	142	136	141	134	146	132	123	136	126	135	124	126	132	152	137	128	124	142	131	142	132	132	127	133	134	123	127	137	138	125	134	132	121	118	138	168	139	129	151	136	148	132	122	137	125	112	122	171	115	123	104	106	143	141	130	149	136	142	128	134	122	126	138	137	124	131	150	142	178	144	139	155	140	143	126	147	115	133	142	136	130	146	133	122	135	134	120	121	127	138	134	134	134	123	129	133	136	132	121	136	120	140	110	144	138	129	138	101	151	121	153	131	117	130	157	118	134	147	131	135	153	130	146	149	154	132	118	117	111	128	131	134	166	108	134	124	129	145	132	134	141	113	132	135	134	151	134	120	105	121	148	126	133	125	152	140	115	115	148	135	132	117	134	133	133	126	116	138	145	129	122	127	111	129	127	134	139	121	139	128	128	145	144	134	168	142	142	126	143	120	140	133	131	137	114	139	99	122	136	113	123	128	126	127	143	127	133	130	133	160	121	125	135	135	137	141	140	123	124	128	123	123	125	145	131	125	137	138	137	118	134	124	102	116	119	136	120	147	133	122	123	128	117	139	116	123	146	133	136	134	161	115	142	152	118	140	124	127	129	144	129	150	127	139	150	125	116	122	140	131	119	145	131	126	141	134	124	134	115	119	139	120	136	139	122	134	119	129
1874	598	647	741	673	644	607	603	521	577	492	503	520	486	487	501	494	498	499	502	457	523	491	449	517	492	515	509	514	487	455	541	494	472	466	487	482	491	471	488	485	504	458	457	443	464	494	481	468	477	515	505	480	490	485	470	463	494	502	453	475	520	497	463	447	490	502	456	469	455	441	467	455	496	499	453	501	463	469	484	446	502	467	461	479	467	489	453	450	470	434	482	499	516	472	466	473	444	492	470	428	456	427	467	477	434	456	480	470	467	470	460	480	462	466	462	466	456	441	497	464	498	495	489	468	451	418	476	494	421	460	508	454	466	503	480	462	465	510	459	474	451	483	464	435	480	455	455	517	478	490	487	499	472	468	493	491	489	494	487	494	469	481	456	456	448	431	518	506	463	468	465	467	465	504	460	443	515	465	463	482	461	469	482	470	493	445	443	479	484	478	489	482	472	446	469	489	465	498	483	467	448	507	506	455	457	491	468	481	467	526	492	420	490	471	435	450	456	462	489	485	494	502	479	473	447	481	471	456	490	473	464	443	458	493	469	475	485	487	470	489	480	502	454	477	479	507	484	455	464	489	487	498	502	466	430	481	505	470	491	482	463	486	485	497	471	479	484	476	454	441	485	460	476	484	472	482	458	489	452	479	480	475	464	451	501	459	446	447	456	492	531	460	456	486	504	502	480	487	487	457	456	504	472	452	485	452	486	463	435	507	478	484	455	486	482	460	451	474	427	454	444	463	489	460	450	439	431	471	491	511	526	442	496	460	492	472	441	506	468	471	479	476	472	483	486	472	470	483	447	461	467	457	481	487	489	450	483	478	446	444	478	486	521	459	473	442	432	496	459	476	490	462	464	455	473	482	440	497	482	486	477	486	478	474	464	457	466	466	501	504	473	453	490	474	488	490	462	448	471	503	496	479	481	445	469	436	498	452	469	474	477	484	463	446	465	480	506	446	519	448	487	476	461	443	506	496	473	494	463	473	454	467	478	460	509	449	440	493	460	460	506	488	486	482	453	463	477	462	499	484	476	485	486	442	479	472	475	453	505	496	481	453	460	471	510	489	478	442	422	464	437	486	529	491	506	477	449	457	457	441	476	498	459	495	473	487	479	482	522	459	494	512	460	487	438	445	519	474	528	446	425	449	455	533	494	428	451	485	455	469	491	474	483	423	453	450	486	508	436	466	447	498	444	451	493	479	486	425	488	449	515	464	507	444	457	448	480	464	447	412	452	463	445	464	445	460	437	452	492	518	493	481	473	472	487	486	453	415	516	463	464	468	482	477	502	504	514	464	477	484	468	501	453	487	519	460	438	483	489	478	479	448	486	471	485	457	454	503	475	475	490	492	483	459	492	497	485	472	460	421	538	449	484	463	450	524	452	467	478	458	473	452	457	496	476	474	470	445	487	500	479	493	483	450	458	472	491	506	456	494	457	460	496	472	491	464	474	503	468	487	414	482	479	481	473	457	464	530	492	496	481	490	481	459	456	490	473	488	470	490	458	450	471	460	436	502	462	450	473	472	479	473	471	467	445	441	487	461	461	478	476	467	489	464	446	483	492	468	464	459	482	436	468	468	497	481	516	488	506	498	465	442	488	453	472	499	448	479	498	466	429	435	453	478	463	442	449	464	496	499	469	513	475	461	446	455	439	466	491	488	442	459	476	467	475	465	479	463	499	475	453	476	509	502	434	468	468	458	485	441	472	516	449	473	472	458	481	453	470	500	439	477	501	460	488	421	462	469	493	458	500	489	472	437	503	487	463	481	464	506	463	480	465	481	505	454	483	448	471	463	507	462	454	455	465	453	461	490	471	466	462	479	466	482	471	509	480	477	480	520	473	448	466	454	510	478	431	472	449	485	430	490	483	465	449	492	469	466	487	489	452	473	468	458	473	470	449	470	486	461	479	488	503	468	409	449	481	484	481	473	463	484	467	473	474	463	482	482	472	485	495	479	489	479	489	453	467	497	471	425	474	417	451	427	470	470	458	448	489	469	478	484	465	493	471	481	490	473	494	473	451	470	431	472	444	452	509	476	458	452	450	468	469	473	471	470	487	475	462	476	471	484	481	488	474	471	490	432	485	492	494	458	487	464	497	497	472	467	446	462	455	469	482	454	443	512	470	488	464	450	474	499	450	481	457	473	473	431	479	497	498	550	499	496	531	467	489	471	481	479	468	480	469	464	473	447	487	488	489	492	449	485	495	463	463	508	443	478	456	466	474	464	525	463	448	448	465	473	470	487	510	490	491	459	474	497	491	493	479	468	487	472	484	497	454	473	463	462	480	489	462	441	463	493	477	448	496	475	487	440	450	503	484	474	464	485	457	473	499	478	465	455	428	501	444	464	502	458	475	519	415	476	482	473	450	457	507	489	507	465	470	496	460	457	494	473	492	478	495	533	477	464	500	468	456	483	465	473	489	491	461	481	430	430	479	458	445	498	437	485	484	473	447	492	481	475	461	458	460	504	451	505	500	483	444	474	487	478	470	451	417	498	462	458	475	459	454	428	482	499	469	471	492	483	450	457	490	454	494	481	468	473	480	499	484	477	494	476	450	448	501	440	501	455	497	438	464	476	482	519	456	482	481	435	506	476	443	474	465	471	478	446	506	483	540	489	494	484	508	435	422	485	498	464	480	463	449	461	474	464	495	460	465	473	445	487	449	460	490	485	501	474	480	473	437	481	464	463	453	487	483	450	419	470	491	438	436	440	486	468	465	492	450	473	485	508	499	461	506	440	504	491	499	476	487	466	430	463	478	501	436	428	505	415	488	500	481	450	501	487	441	484	468	499	494	452	477	501	477	446	509	475	524	460	455	498	457	449	480	485	460	485	469	457	457	449	480	511	490	458	443	485	480	482	456	481	474	486	481	497	466	469	479	453	471	504	463	471	500	458	473	472	450	476	448	484	495	456	436	487	446	517	503	448	445	445	462	496	465	515	448	464	471	440	442	471	473	483	463	480	462	501	510	502	476	442	459	462	485	445	461	477	467	487	473	480	475	496	454	497	468	452	517	479	418	511	436	481	485	443	451	510	442	472	451	464	494	462	534	510	488	485	466	480	498	477	440	467	494	518	502	511	485	479	455	464	476	432	454	476	464	454	489	456	481	441	479	498	456	425	486	498	469	492	492	468	483	491	489	468	439	509	469	448	461	471	496	473	493	443	431	492	471	427	504	452	460	466	454	475	468	468	485	518	438	496	511	470	459	471	472	460	461	468	506	495	479	489	471	439	462	471	446	486	479	437	458	483	442	467	478	466	478	457	452	479	498	488	464	487	480	488	502	475	504	474	468	450	474	431	476	495	460	472	508	475	485	457	473	443	488	505	510	451	533	460	476	446	438	498	497	492	463	461	505	475	481	476	474	467	487	413	443	502	492	425	472	467	471	450	460	498	463	461	500	464	476	473	466	497	463	483	456	445	446	496	508	464	514	450	460	494	501	521	454	469	474	510	522	484	443	478	467	511	515
4973	1272	1494	1087	806	606	496	485	411	387	361	353	345	320	331	323	258	284	282	286	267	289	273	293	273	283	286	268	254	279	271	280	246	292	272	246	237	277	249	248	261	232	272	256	269	276	281	256	244	260	259	253	280	292	263	261	280	264	254	255	276	267	269	261	255	274	285	268	274	267	259	270	248	264	273	271	262	247	261	239	276	270	254	271	260	242	223	278	269	271	268	244	269	269	243	254	232	239	270	281	288	251	254	265	273	283	278	243	239	245	264	258	266	231	253	255	246	230	279	254	281	241	243	247	254	258	286	252	251	249	261	254	260	267	247	262	264	245	256	265	256	251	269	245	277	266	271	256	262	251	244	267	267	263	262	270	239	257	253	262	261	227	258	250	261	247	251	255	272	264	275	266	274	249	255	254	255	258	274	266	235	276	281	250	243	282	243	260	249	271	279	272	240	248	253	278	248	276	221	273	290	246	265	242	251	285	234	249	228	262	243	281	262	246	232	233	248	269	265	254	259	257	261	255	248	248	266	267	256	254	241	260	266	269	250	251	272	260	248	253	232	274	261	275	269	229	253	261	231	280	284	255	256	264	287	249	260	253	244	255	274	229	256	277	245	287	246	260	274	271	244	244	283	280	273	268	254	256	255	253	267	238	259	292	242	247	241	281	294	284	250	242	286	242	262	237	265	277	265	255	271	255	281	271	276	261	285	237	267	250	267	234	245	259	246	259	284	254	244	287	256	269	250	260	272	239	277	254	248	240	242	229	240	249	259	246	262	253	240	269	305	244	261	267	258	254	255	267	236	255	275	249	268	280	247	260	265	253	256	287	283	235	237	252	265	249	253	261	253	272	253	276	259	251	251	263	280	254	263	252	284	283	243	268	236	254	262	228	251	258	254	239	262	265	285	247	236	266	284	238	288	241	267	292	254	269	236	267	261	284	258	258	280	280	242	245	233	233	266	256	264	260	262	247	225	235	249	271	246	239	260	250	279	267	245	285	283	247	224	256	277	273	298	240	253	279	292	256	256	291	275	243	241	258	284	262	233	250	258	276	255	242	254	254	247	262	250	268	268	269	303	261	265	235	224	249	238	294	276	280	257	267	255	244	296	249	234	230	245	258	253	244	255	247	253	248	287	253	239	218	262	258	268	229	257	266	240	250	258	206	268	282	285	258	259	268	276	249	270	276	274	254	265	264	271	257	281	263	264	263	244	265	255	237	253	259	245	246	261	249	249	253	269	240	241	295	256	263	242	273	255	228	251	257	252	254	244	285	218	240	263	253	249	228	266	237	218	272	274	226	236	247	278	227	267	260	287	243	285	281	214	238	253	228	267	260	266	262	258	244	262	241	249	271	292	268	274	276	257	240	289	284	275	255	285	248	241	262	252	274	319	247	279	267	256	279	277	255	258	249	257	271	231	261	258	266	224	264	260	268	232	249	263	261	274	254	233	268	295	239	265	266	275	248	280	260	248	235	272	251	263	238	278	248	267	293	287	246	253	269	256	249	260	278	269	245	260	270	234	270	269	253	246	259	243	277	245	274	258	285	256	215	236	246	249	269	250	272	259	274	262	252	290	242	238	248	240	255	237	226	267	244	258	242	260	234	246	258	239	253	260	244	258	278	263	274	240	256	299	253	268	247	240	264	285	266	292	256	256	306	260	280	239	250	254	277	236	268	281	270	306	286	241	282	288	276	262	234	257	262	265	311	267	245	252	253	261	274	236	277	252	254	290	268	240	242	231	251	249	281	249	244	251	284	264	262	252	272	286	255	260	272	254	262	256	254	261	276	230	252	241	241	241	258	265	234	257	252	257	251	244	249	264	239	233	243	259	256	266	253	230	296	262	259	255	257	258	229	267	256	235	240	258	255	244	261	268	261	242	258	239	245	272	274	270	246	274	251	250	236	296	263	281	257	275	264	270	270	254	272	301	280	249	246	233	272	280	238	256	244	262	266	289	259	237	303	265	277	233	238	237	264	262	264	264	245	262	245	263	244	269	257	279	252	284	273	273	279	227	263	266	249	257	279	256	277	256	272	231	269	268	262	261	303	257	235	249	296	252	247	280	245	274	234	282	251	259	244	276	263	254	238	242	264	257	257	250	265	227	267	282	244	231	261	265	251	239	231	235	253	245	250	232	263	257	269	247	265	242	279	286	272	254	242	248	244	265	246	247	245	244	253	288	239	276	275	274	259	287	253	256	250	249	230	268	262	270	278	271	250	249	262	252	243	261	274	226	257	280	255	263	247	252	245	250	265	255	264	231	256	265	253	252	244	234	279	263	256	261	279	258	254	278	271	269	264	282	253	263	274	263	251	254	264	253	248	274	251	259	256	269	270	268	254	250	277	264	266	246	248	259	258	271	287	286	277	257	260	240	247	236	259	291	242	278	275	275	284	252	257	267	276	284	247	253	260	238	268	246	266	259	258	245	266	280	256	250	286	287	291	247	234	268	259	267	234	242	231	253	260	280	291	262	232	270	292	283	286	271	241	277	277	254	266	277	272	243	250	239	233	265	235	282	253	296	271	267	250	267	267	282	244	255	229	263	291	249	255	260	277	266	288	229	239	249	260	283	259	248	267	256	235	242	256	262	251	257	222	239	254	248	230	231	267	261	252	268	254	275	259	265	233	216	239	262	253	276	258	254	270	257	249	247	239	231	275	248	267	214	272	269	300	263	257	276	269	227	270	237	256	255	270	271	244	231	261	265	276	264	262	261	268	259	282	247	233	263	234	284	259	273	237	255	254	274	295	253	254	257	280	285	281	234	222	237	260	260	283	240	272	261	250	263	264	249	268	263	268	266	268	241	241	250	245	224	239	282	264	246	272	284	254	275	264	263	283	260	249	265	245	270	254	291	264	261	274	256	254	256	261	245	288	265	251	266	257	249	243	247	276	246	246	243	275	245	279	247	247	255	241	231	278	261	263	272	263	264	283	264	260	261	240	257	267	261	298	239	230	243	267	245	245	261	241	245	302	255	257	239	241	247	265	239	238	245	242	264	225	267	240	245	250	251	239	259	294	252	252	278	285	239	272	228	251	261	249	279	271	270	261	267	258	275	257	260	254	240	248	247	270	267	231	244	281	282	278	252	252	243	261	271	291	251	232	264	276	244	265	309	235	259	283	293	253	275	237	230	243	232	224	232	285	251	279	293	258	252	239	280	268	250	264	295	241	271	264	262	250	266	272	239	223	278	239	255	269	229	250	258	262	237	241	299	238	251	247	235	241	275	256	283	286	247	257	259	254	267	257	277	281	257	249	251	268	264	271	268	245	231	268	242	230	262	270	262	243	276	255	264	289	261	268	262	243	257	250	249	251	252	238	263	259	259	238	252	228	253	247	257	246	266	289	260	264	267	265	249	255	261	247	240	254	244	265	305	243	256	248	269	257	257	273	256	258	266	259	237	229	253	260	239	249	233	258	236	255	245	262	256	267	272	269	226	258	257	243	283	302	256	239	252	252	239	278	265	253
5577	1860	4002	4158	3540	2980	2483	2213	1930	1736	1643	1526	1318	1228	1162	1190	1126	1089	1075	1057	1032	962	969	1041	947	969	912	931	883	924	954	898	875	890	919	867	911	867	917	820	905	916	882	821	826	855	853	825	874	855	840	837	801	829	824	847	861	819	845	872	809	852	837	765	841	791	792	828	855	833	841	799	806	786	795	864	835	808	790	823	845	839	813	820	848	867	759	827	815	831	824	797	866	812	792	785	785	844	793	777	900	797	813	850	780	768	822	785	819	834	841	829	785	834	825	801	781	812	809	814	849	817	799	830	843	886	812	784	816	822	787	823	800	791	779	867	806	793	843	804	768	839	837	782	814	780	798	789	830	838	796	812	821	844	868	842	803	815	833	789	796	818	814	776	771	803	815	845	809	804	784	830	797	821	804	840	814	831	821	777	828	826	823	808	798	770	793	814	783	803	789	824	821	817	819	833	805	845	836	817	831	742	838	819	836	774	815	825	764	795	850	792	813	807	780	810	850	766	834	813	797	801	828	810	762	772	785	809	822	821	823	792	871	857	852	889	822	814	781	809	804	813	802	839	826	786	831	809	826	872	864	770	826	792	806	798	786	848	765	799	835	783	815	831	797	827	772	836	787	833	832	794	811	867	814	821	791	787	790	796	839	854	825	842	833	785	839	839	804	773	831	809	743	843	775	784	804	801	836	829	854	809	773	823	759	797	754	812	814	810	831	822	779	832	794	819	829	791	780	755	787	812	841	778	826	803	795	810	802	804	798	803	771	774	829	809	801	784	826	810	786	761	831	842	805	785	775	784	830	797	819	852	835	729	777	778	798	794	822	869	812	823	837	822	785	798	812	787	787	852	856	778	773	780	757	806	820	781	773	796	840	811	828	840	807	801	749	747	814	828	876	810	843	810	801	803	762	797	869	783	768	795	834	784	810	816	815	861	791	825	818	781	824	816	844	838	790	797	773	823	810	799	788	810	825	793	823	832	851	846	764	826	784	827	820	790	773	808	778	818	817	793	812	830	811	818	793	787	787	795	795	864	838	822	828	810	789	783	821	819	829	827	783	829	803	831	819	802	813	828	813	745	800	820	823	782	858	813	817	780	791	843	768	825	837	803	877	803	815	820	791	788	831	780	754	813	810	817	749	826	773	827	797	858	790	812	747	815	816	786	844	788	811	812	756	824	802	843	845	830	833	842	801	804	806	811	803	813	813	790	823	841	830	825	863	819	824	779	831	827	788	844	852	789	764	841	814	774	837	805	812	833	809	814	851	766	830	787	878	829	792	753	779	811	846	812	790	815	838	803	787	786	796	793	823	834	842	824	813	858	822	843	842	865	795	842	739	864	828	802	722	804	785	830	745	832	790	824	873	808	791	842	787	791	818	747	795	747	808	827	832	784	804	844	874	821	768	780	814	837	817	765	831	774	792	812	876	800	810	865	788	841	821	810	823	810	805	818	801	781	791	822	846	829	810	824	767	850	851	818	855	831	806	871	820	801	815	803	805	823	814	799	777	842	772	741	803	804	752	802	816	827	828	835	814	839	833	829	806	780	853	789	809	821	799	805	785	807	835	827	864	833	850	809	806	865	801	819	775	786	828	848	764	796	775	799	832	825	795	785	796	822	798	795	850	796	848	839	833	829	772	813	763	816	837	859	840	800	786	809	802	815	855	802	818	835	798	780	849	837	836	806	779	861	861	818	790	828	837	761	831	812	786	828	830	775	769	797	806	791	778	793	764	796	804	770	791	793	822	813	785	789	829	783	822	808	820	811	867	761	821	840	834	810	847	809	815	794	796	777	829	853	855	808	817	840	814	851	797	766	829	779	862	775	780	768	824	800	804	838	822	776	810	809	801	763	821	822	827	816	874	792	856	801	771	791	835	805	867	827	840	797	830	795	803	841	767	796	824	778	789	818	810	802	764	806	804	833	787	859	768	777	817	819	848	807	793	806	830	817	787	833	827	802	747	767	822	813	853	837	800	831	785	756	810	757	845	819	830	837	778	805	750	782	761	840	786	795	790	794	766	843	815	833	844	786	836	783	830	820	785	773	792	845	869	819	819	748	800	816	814	821	875	803	792	791	854	858	814	812	774	817	784	799	784	835	803	792	839	811	784	810	836	840	900	787	786	795	816	830	777	786	816	796	833	819	798	721	816	827	814	831	802	846	812	785	871	833	821	844	807	857	793	811	776	812	801	748	777	800	837	776	800	795	855	803	821	797	777	847	807	802	774	790	801	777	809	792	777	855	875	767	771	818	821	796	807	776	789	791	846	825	838	847	797	805	894	782	801	804	847	833	764	793	784	797	824	861	734	796	735	805	813	846	787	864	785	787	792	818	815	797	777	808	765	825	786	765	821	791	796	759	837	798	753	834	826	843	843	838	820	817	799	847	815	784	800	751	821	795	791	873	770	816	794	821	797	844	816	820	854	790	798	806	797	763	812	795	809	838	770	824	771	824	817	844	817	839	793	796	817	809	751	778	767	821	785	893	764	833	803	794	783	742	822	765	846	850	797	803	808	782	782	850	814	796	805	792	828	764	845	780	831	804	815	849	806	809	835	828	743	824	824	811	820	799	762	791	845	796	814	806	783	805	827	826	818	843	818	857	829	821	793	801	821	886	865	819	805	843	794	782	799	833	853	816	804	776	808	799	820	830	819	824	800	827	792	820	794	776	869	796	820	797	815	841	789	841	806	732	819	844	772	771	793	850	798	792	806	846	822	850	804	781	797	769	856	781	788	805	774	781	832	858	775	808	813	775	794	789	752	792	786	789	808	790	786	815	816	791	817	829	863	821	806	815	825	763	779	760	793	805	830	827	832	814	799	789	793	821	772	760	802	783	833	812	828	807	809	840	844	758	758	772	836	833	791	813	879	833	817	796	833	786	861	809	828	794	836	863	818	776	748	785	810	793	755	757	809	810	825	800	801	830	808	777	822	829	780	766	818	800	854	837	775	789	814	798	816	800	865	847	806	816	850	807	806	808	856	782	842	834	797	873	774	816	845	812	889	790	786	807	785	796	820	821	794	851	801	786	832	825	812	769	839	812	765	822	803	799	766	786	810	783	813	860	815	841	854	809	766	796	797	829	799	837	728	804	809	795	782	827	777	789	790	824	834	797	781	800	788	831	837	789	798	793	826	804	865	836	837	825	807	829	819	768	837	772	827	801	833	790	847	826	860	805	787	832	828	819	813	766	779	806	831	812	819	765	790	839	826	794	861	796	819	743	765	806	783	823	765	875	856	838	827	749	825	886	796	851	800	810	838	814	823	792	846	828	797	823	771	763	780	829	828	788	802	843	801	812	821	852	752	847	818	783	751	756	845	834	804	866	767	815	809	842	780	764	813	770	780	806	839	782	855	774	841	854	849	776	811	870	793	828	864	797	774	831	820	800	816	783	832	788	815	852	791	776	850	847	844	753	817	867	815	811	791	811	779	793	808	805	799	786	811	776	891	846	814	778	784	814	849	821	820	815
9165	2477	2719	2088	1463	1023	774	652	511	497	439	436	381	359	331	353	320	309	337	283	288	308	325	278	280	298	307	309	273	287	265	275	265	267	307	285	261	280	249	289	293	281	289	291	289	273	284	292	297	273	271	303	262	279	267	284	277	215	281	260	266	271	320	303	261	267	285	295	257	267	280	245	259	284	264	275	284	260	290	268	290	273	257	251	248	262	266	277	247	279	272	259	269	257	268	288	275	265	269	239	238	271	269	276	285	272	278	271	289	267	257	248	281	287	275	278	263	282	261	274	285	266	263	250	270	248	267	276	305	257	269	282	253	269	266	239	270	240	254	244	269	250	257	266	260	287	300	245	269	280	279	265	266	271	270	267	261	271	269	263	240	244	269	228	268	235	260	294	257	247	250	245	254	241	260	238	264	270	289	267	281	248	257	247	233	257	263	285	266	260	277	270	263	244	257	223	279	284	279	262	284	275	272	265	268	275	259	274	262	270	281	286	240	236	244	250	243	265	261	274	260	278	269	272	274	249	263	246	240	248	299	242	247	274	248	235	290	230	270	265	247	275	271	271	269	271	284	272	267	276	250	269	266	272	249	261	282	285	277	267	260	270	264	265	280	252	270	283	251	285	272	290	280	275	289	269	269	267	288	231	254	259	270	263	261	284	280	269	265	258	293	260	267	270	263	246	289	264	244	259	274	270	244	261	244	277	261	250	266	286	279	284	274	243	285	269	265	278	270	259	260	272	257	268	252	255	260	285	243	282	247	266	266	250	278	254	262	275	282	286	236	247	270	260	299	269	278	264	242	249	236	268	239	263	262	298	266	260	295	271	254	246	263	248	293	261	253	271	266	264	268	262	261	281	229	262	280	233	260	246	270	268	285	263	263	231	266	251	256	263	237	270	249	269	267	249	254	251	259	284	269	251	240	278	255	265	285	273	277	253	237	289	262	258	247	250	264	246	256	240	274	271	297	268	267	304	247	258	259	293	282	284	241	259	269	259	277	270	246	277	251	281	231	283	242	264	268	263	237	270	259	263	242	284	269	272	250	255	234	251	269	287	269	276	253	252	284	250	280	243	256	226	255	237	258	264	252	254	265	263	253	265	279	282	268	272	235	278	293	281	261	277	273	291	242	267	266	251	283	255	248	273	281	254	249	285	258	260	260	291	259	290	286	264	304	261	291	262	301	242	263	259	259	240	266	240	277	266	263	271	280	275	265	302	250	291	265	254	273	289	274	285	245	256	254	272	251	260	269	256	271	274	267	270	259	256	254	246	273	278	261	269	234	249	289	278	271	256	263	232	275	282	263	277	248	276	289	256	281	282	254	244	261	253	283	234	255	238	265	269	289	285	273	261	259	285	256	278	252	258	262	252	272	263	257	280	274	251	238	256	268	270	261	258	255	234	294	261	252	262	288	274	266	258	289	276	261	260	269	233	251	276	230	256	278	312	228	278	253	277	261	258	277	282	255	270	239	247	257	302	235	248	281	247	274	263	239	279	271	261	254	260	275	266	270	258	244	276	274	254	309	262	272	235	247	276	263	248	242	273	286	279	272	262	258	239	265	258	262	265	267	269	283	254	287	286	263	260	265	277	277	307	275	249	259	264	236	265	287	255	272	285	251	267	260	252	253	248	269	265	291	247	270	258	250	260	269	274	267	268	260	264	262	254	256	239	273	246	256	275	292	268	295	276	290	288	244	273	278	258	231	261	235	259	263	248	259	286	247	282	266	275	259	279	286	265	251	261	246	251	292	258	218	233	281	264	274	267	246	262	284	272	240	224	287	269	245	284	250	282	248	257	264	282	298	234	277	274	276	265	280	270	259	236	239	252	248	245	248	266	265	271	269	255	248	271	279	256	265	251	255	264	301	295	245	231	257	251	249	265	258	266	282	255	253	285	250	233	245	265	291	260	304	258	258	271	288	270	277	264	259	247	252	270	244	285	299	256	268	251	268	265	265	281	285	275	256	265	289	283	262	254	264	286	287	266	259	270	248	267	275	293	293	238	257	252	278	275	243	269	267	257	244	250	257	240	292	283	282	279	267	272	250	262	255	228	289	287	245	263	268	230	300	290	286	284	259	226	271	256	290	273	268	248	252	268	271	266	275	251	263	278	267	269	266	282	257	250	259	269	250	259	276	229	290	276	279	263	269	266	258	266	271	267	261	267	268	239	254	244	263	253	280	255	243	247	253	249	265	250	245	276	236	249	245	267	289	254	259	287	249	286	262	277	241	265	249	265	282	248	256	268	239	261	277	256	264	265	278	292	255	250	317	249	251	261	301	270	268	250	271	245	254	278	258	241	288	260	284	284	266	271	266	283	229	233	259	272	233	248	266	264	263	274	260	281	265	275	253	273	240	261	303	256	277	264	283	271	302	252	255	251	264	260	262	258	268	280	261	246	274	267	257	262	266	292	290	257	258	266	277	253	268	272	285	287	270	265	260	249	253	242	257	278	269	266	282	241	251	249	241	283	287	250	238	278	244	270	257	287	277	294	268	276	245	286	243	279	255	263	264	244	259	245	264	258	279	267	286	273	296	231	276	246	264	264	266	285	273	255	262	265	262	242	251	259	284	264	286	276	257	284	264	277	266	271	261	255	280	244	280	228	271	250	216	266	290	264	257	267	271	279	270	253	257	280	263	247	273	226	276	259	284	300	257	254	284	258	276	242	291	267	295	258	243	278	245	256	278	268	270	273	254	249	279	253	267	266	255	234	271	249	260	282	263	277	285	241	244	261	269	271	251	262	300	283	269	284	262	270	229	259	241	244	255	260	278	301	314	241	292	258	251	301	262	272	277	259	242	260	263	277	282	259	266	237	235	281	265	233	278	257	264	256	257	276	260	277	237	251	290	240	263	292	264	256	260	274	244	240	288	251	269	243	249	252	257	288	240	245	265	260	277	266	251	257	282	248	255	283	281	262	261	264	272	267	278	259	259	268	257	297	238	291	252	270	254	262	246	274	241	271	289	272	254	248	279	250	264	266	264	271	281	261	278	303	267	288	261	276	271	265	257	257	251	250	281	263	274	295	250	244	289	253	271	259	245	269	291	277	249	273	265	289	265	264	266	279	226	267	271	264	291	258	244	276	262	271	252	253	290	268	245	271	249	255	249	246	290	266	291	274	274	263	271	242	267	267	295	272	262	222	284	278	255	268	284	245	252	235	236	281	256	261	261	256	256	284	258	256	274	265	255	271	280	290	258	280	236	265	262	260	269	277	276	263	264	271	267	270	253	253	243	260	263	260	255	287	262	261	287	283	286	277	258	317	253	244	259	253	266	288	277	266	268	283	262	269	249	253	258	283	264	283	265	269	286	247	272	248	260	272	253	238	276	283	283	246	293	268	273	222	260	279	284	248	277	252	256	232	270	268	278	251	266	228	248	250	256	284	233	263	252	243	254	254	267	256	288	251	257	283	253	256	246	256	281	245	270	263	248	269	269	272	281	262	263	263	273	256	298	254	273	252	265	265
7732	3003	6726	7050	5990	4985	3992	3531	2952	2547	2233	2106	1908	1700	1622	1503	1395	1354	1368	1302	1265	1243	1128	1128	1077	1128	1055	1059	1020	1071	1026	1039	1011	963	970	972	915	929	918	958	940	893	947	912	874	895	913	918	901	902	882	885	850	884	935	862	874	865	868	871	905	847	854	869	844	881	831	859	832	867	853	894	843	869	837	803	834	818	829	839	831	841	869	832	843	812	803	852	815	812	829	852	796	841	819	847	870	836	880	885	897	876	852	795	814	836	845	877	786	870	854	844	815	814	815	809	810	812	866	854	833	856	834	824	835	882	824	865	762	840	852	856	760	819	811	843	889	822	807	806	788	818	849	819	822	846	801	829	749	872	813	829	780	828	870	853	815	786	853	858	806	831	778	804	795	820	790	794	878	821	878	828	807	833	846	839	841	818	776	853	833	780	846	822	835	783	811	826	841	860	823	792	840	840	846	873	855	796	822	800	845	809	815	866	848	808	800	825	810	819	830	799	894	828	863	859	803	796	871	809	835	799	830	837	865	798	816	841	817	825	845	840	860	809	813	823	842	891	805	820	800	834	836	830	764	800	826	860	810	818	878	814	796	833	851	851	802	866	784	861	823	779	866	834	841	843	831	844	779	825	790	813	813	793	796	804	796	824	800	793	808	804	815	814	836	828	819	801	796	799	818	792	779	787	865	765	856	846	844	767	849	847	804	824	789	830	812	851	804	893	826	831	816	795	830	825	825	825	830	817	774	837	809	791	867	810	843	773	813	877	822	822	796	803	846	844	840	806	818	812	848	841	778	843	806	809	823	799	855	819	830	770	841	819	794	800	830	847	788	804	808	833	796	804	800	788	819	799	792	826	801	792	842	842	819	791	808	787	791	796	787	836	772	815	852	832	800	852	786	830	780	764	896	835	811	822	779	806	824	834	763	816	792	858	868	813	850	762	812	801	841	843	755	848	845	853	830	761	826	792	804	765	803	777	814	849	840	812	839	797	825	780	795	847	767	835	775	796	816	870	786	791	814	790	812	800	813	777	792	797	809	852	856	769	795	800	815	782	840	833	813	826	782	834	790	811	818	833	801	800	782	803	790	816	840	851	765	788	862	817	814	793	834	786	768	813	811	824	824	821	854	832	792	814	844	836	807	844	849	783	795	849	845	804	801	847	789	831	848	811	790	817	832	811	797	829	869	797	870	822	821	840	776	854	819	790	781	815	799	794	805	847	745	838	818	836	811	856	801	810	828	798	801	832	812	798	775	822	796	826	754	840	833	817	849	799	818	822	804	814	802	811	839	785	808	788	859	801	856	791	858	799	809	818	815	839	807	858	791	837	849	814	782	823	820	817	821	794	838	771	809	866	807	833	843	826	825	834	843	850	820	791	792	821	792	820	842	792	823	826	828	799	806	822	828	842	811	828	804	780	851	797	825	765	773	810	848	800	778	816	836	810	796	837	827	798	856	786	836	796	826	804	796	812	808	836	824	787	782	812	843	845	830	771	835	804	809	875	808	816	825	818	806	770	802	832	796	772	866	806	816	827	831	799	823	792	828	830	823	814	819	753	794	850	827	811	807	821	840	787	845	783	815	807	759	782	867	860	851	799	795	776	847	815	860	794	829	808	807	832	767	838	818	858	840	809	820	869	822	791	803	822	831	773	791	773	781	800	815	848	785	801	761	775	766	814	789	823	819	806	816	859	808	772	848	807	830	836	781	860	841	832	795	784	834	799	803	849	829	826	833	810	748	821	784	760	848	834	810	832	788	807	789	778	833	867	784	830	852	805	819	762	881	854	792	777	806	794	824	823	772	840	809	805	830	770	805	808	838	848	807	837	846	807	819	840	761	818	784	861	869	812	809	848	829	860	833	806	814	770	767	832	798	808	771	813	830	809	894	850	795	831	846	819	838	785	811	805	807	905	798	804	849	807	812	819	842	827	826	806	849	843	881	857	883	819	754	830	794	793	807	776	794	824	797	829	825	798	867	809	807	816	806	829	790	808	777	805	867	785	809	826	873	801	752	793	816	787	814	866	820	821	844	785	805	809	791	859	800	806	815	806	802	784	827	802	803	782	802	855	792	793	817	838	819	761	841	783	808	823	836	833	817	811	800	857	843	825	807	832	817	821	817	796	807	807	848	786	798	804	791	798	836	826	833	733	836	857	821	772	778	850	764	803	816	798	833	834	791	827	843	811	842	792	795	785	815	827	843	781	837	788	803	841	819	800	830	779	807	804	819	835	835	821	810	807	837	789	840	794	800	805	785	822	828	802	819	836	848	781	829	841	795	808	798	865	807	796	854	845	830	845	825	813	821	828	775	773	801	780	822	823	850	794	764	808	834	782	874	764	821	824	801	815	837	802	884	789	858	820	866	800	833	769	790	805	807	783	772	804	838	802	804	827	826	806	852	838	779	819	861	783	778	790	823	828	774	855	845	791	837	810	827	783	869	796	824	831	860	830	836	838	844	826	837	818	833	807	859	865	840	850	794	824	768	823	842	770	808	789	802	785	861	783	801	814	833	791	871	808	776	813	809	855	790	816	791	773	848	825	842	816	801	803	816	808	799	813	777	801	768	814	825	819	772	814	808	799	838	808	841	798	846	818	821	870	807	762	837	820	803	794	823	848	792	861	821	789	804	819	810	839	760	843	833	838	822	783	815	830	861	804	846	769	805	756	820	809	810	829	794	793	835	826	831	806	809	810	878	791	821	790	818	868	798	855	845	801	789	836	843	778	819	772	798	796	838	799	769	817	817	776	768	769	826	817	811	781	827	828	813	775	798	849	788	856	909	826	845	804	860	871	814	800	786	898	767	788	830	764	796	840	843	790	786	806	845	791	804	837	813	773	799	811	809	899	761	795	752	797	800	795	821	808	788	864	786	807	829	837	861	809	838	792	872	825	797	801	805	807	786	823	844	799	794	772	839	792	865	845	843	845	835	837	788	877	876	832	797	784	813	793	808	770	806	786	790	790	800	870	818	806	829	785	829	778	780	812	836	756	783	842	807	805	779	810	788	773	812	756	824	800	802	767	783	845	792	758	781	787	833	775	795	823	794	806	776	823	809	811	817	834	757	814	807	802	760	763	821	868	819	790	832	816	789	794	783	802	839	834	730	831	788	836	842	821	831	779	753	837	796	855	819	812	833	836	803	856	839	814	841	861	793	809	765	813	814	813	812	823	844	834	847	798	833	804	776	808	787	842	762	810	843	786	797	887	793	843	815	838	859	863	783	832	842	803	808	795	796	751	842	799	796	812	809	827	834	838	853	858	801	861	804	777	794	848	842	845	788	818	823	822	878	788	824	814	838	795	847	802	788	832	820	821	786	769	777	755	804	780	835	846	841	775	804	809	766	826	856	766	789	797	832	810	818	832	795	789	847	815	852	826	868	797	826	796	790	770	792	843	815	846	798	827	839	804	801	836	779	809	771	838	828	789	776	833	829	864	794	766	794	801	832	813	841	763	843	846	826	801	831	761	826	824	865	827
1194	169	201	189	161	150	143	152	128	131	143	128	130	129	122	128	144	131	134	137	128	135	152	117	103	144	148	121	133	122	145	145	126	129	154	123	127	130	139	132	115	128	150	148	119	156	135	121	142	155	153	138	119	128	154	124	116	125	154	147	139	137	130	144	125	138	128	142	139	146	132	147	125	128	141	140	135	163	125	145	130	122	131	135	113	114	140	134	134	135	135	128	144	131	155	140	112	135	125	156	147	104	148	125	112	122	140	145	126	102	156	123	132	130	139	154	153	135	128	143	154	135	151	150	123	149	135	132	137	114	145	145	127	118	110	134	154	129	141	151	131	120	141	124	125	115	133	139	129	136	133	133	112	129	128	137	140	111	151	146	131	156	120	149	140	123	119	145	143	137	143	115	131	124	155	131	128	121	145	141	125	148	162	114	138	133	132	118	151	135	133	124	135	117	151	133	125	126	138	137	140	134	146	126	133	125	132	128	136	128	154	132	151	136	147	152	104	139	128	139	151	135	112	139	132	122	132	169	125	130	110	159	136	137	140	157	137	142	150	145	118	145	144	129	147	113	135	113	148	112	119	139	125	131	131	147	108	131	152	138	134	117	129	135	118	132	128	141	151	132	116	124	129	133	149	139	140	129	123	121	140	144	144	131	142	131	139	105	137	155	132	142	141	136	129	129	140	131	132	166	120	117	139	128	142	151	121	113	124	134	102	127	141	134	140	137	135	125	133	122	129	123	126	127	127	133	144	115	131	126	141	126	154	131	122	133	128	150	125	112	120	127	136	149	124	122	137	125	119	147	134	131	116	117	136	130	135	133	141	119	122	130	127	113	144	132	128	137	152	139	118	150	125	141	139	146	149	142	139	123	131	147	136	135	114	142	119	120	145	132	132	135	139	110	174	125	138	136	139	148	133	128	134	148	143	109	137	123	139	136	136	142	134	134	117	147	110	131	148	130	136	126	132	139	141	142	155	124	139	121	131	152	123	126	142	129	119	130	124	149	139	153	119	111	111	130	139	125	111	136	135	140	125	142	140	146	131	136	136	121	118	137	124	132	137	144	142	129	121	126	136	131	133	138	147	107	146	132	156	116	138	129	131	153	121	134	135	139	149	124	140	118	141	129	141	134	144	129	153	129	115	129	135	143	146	122	133	158	150	133	128	119	158	135	142	141	113	138	118	148	142	114	136	134	138	116	146	130	143	126	150	139	143	132	155	148	131	126	142	108	127	133	127	139	140	139	133	142	122	127	133	117	133	135	155	120	131	147	141	128	121	112	128	136	115	135	131	122	144	143	138	116	125	146	151	148	156	146	155	138	167	134	119	123	126	131	127	131	154	122	128	132	120	129	113	139	139	130	130	111	113	152	127	125	160	149	157	140	133	136	138	118	136	141	142	120	136	157	140	125	109	126	118	162	147	133	118	137	137	127	116	121	137	122	133	153	139	129	122	109	137	158	148	128	134	140	127	123	147	159	153	162	125	122	149	136	128	131	136	135	129	139	123	103	130	130	128	144	118	138	146	125	139	131	142	139	114	121	127	118	132	150	128	157	119	142	133	124	163	160	128	149	150	132	136	130	131	119	140	139	121	143	134	122	130	155	136	125	123	138	120	138	136	148	142	124	130	137	145	150	139	140	129	124	125	129	137	124	124	144	142	131	155	149	133	143	118	129	132	133	134	137	145	121	135	117	114	146	129	128	115	126	142	115	134	143	128	124	113	113	127	132	134	123	139	127	127	116	141	129	133	133	129	145	131	118	126	124	115	129	139	131	131	117	150	131	134	143	133	132	134	125	134	134	126	125	127	129	140	141	109	148	136	133	138	146	124	138	135	151	156	142	142	136	166	114	136	132	145	146	131	151	143	156	153	130	133	126	144	152	128	133	136	130	134	125	133	140	148	118	131	125	113	142	127	136	136	138	154	150	129	143	144	159	143	147	144	121	126	149	147	147	125	142	141	135	120	122	134	113	126	130	127	143	150	150	136	132	149	151	169	108	159	143	134	143	136	118	132	130	124	144	137	131	146	133	127	118	121	134	113	145	142	104	139	126	157	145	140	119	146	144	128	133	134	142	139	129	137	132	134	143	129	114	140	143	134	153	144	152	141	132	126	146	119	125	135	126	138	125	117	112	108	112	147	125	133	132	140	124	115	125	139	144	126	131	119	151	143	121	128	133	133	140	135	130	147	135	150	118	125	121	148	132	133	132	145	140	144	132	139	146	127	123	123	115	130	114	142	146	140	146	144	128	136	135	135	136	137	121	125	139	135	138	138	134	136	140	133	134	135	101	137	139	138	144	143	143	130	139	137	171	134	133	133	127	148	115	156	124	132	137	126	136	121	138	142	113	119	147	143	118	128	138	126	153	137	119	144	136	128	141	132	122	138	131	144	117	121	143	115	130	116	140	143	148	126	124	126	125	125	154	131	136	127	127	118	121	122	138	125	110	149	143	140	129	143	138	123	140	139	150	138	140	115	151	133	124	134	132	146	136	136	125	104	110	116	106	118	133	130	117	158	126	149	136	120	141	143	145	162	141	107	132	112	120	135	120	124	159	154	151	133	147	135	129	118	112	137	131	133	149	116	111	128	123	143	118	162	161	135	118	143	127	129	124	126	143	133	117	124	146	140	133	152	142	137	139	139	114	124	124	113	134	149	130	152	140	136	130	132	136	126	135	137	140	125	128	134	142	140	141	137	141	127	115	142	132	140	137	142	135	117	136	135	142	136	129	153	144	137	124	152	126	141	128	149	120	136	130	159	135	124	136	125	157	133	139	129	125	123	134	168	133	140	119	145	148	129	144	138	135	127	128	113	136	145	127	135	124	160	119	147	127	126	135	141	123	131	125	132	158	166	136	139	120	118	125	149	148	135	128	147	122	147	136	120	144	139	124	134	132	121	123	132	119	141	135	136	140	109	150	144	128	125	124	126	123	133	145	113	116	133	127	152	126	135	146	137	119	149	135	117	149	121	129	137	142	155	129	126	132	110	130	141	110	152	147	121	130	158	134	111	129	114	135	111	112	130	133	146	133	122	135	147	147	134	163	156	134	131	164	137	112	152	132	128	134	130	143	118	129	106	145	138	110	141	103	138	135	128	125	119	132	122	132	144	148	129	124	131	137	141	148	158	126	144	119	129	123	135	144	143	131	142	146	117	153	137	133	132	122	135	135	142	145	122	113	137	148	126	149	141	119	132	111	153	135	143	155	115	135	130	128	155	117	144	124	139	136	119	123	122	123	145	143	149	126	132	128	144	143	145	136	127	127	138	133	132	114	128	137	128	126	128	119	117	145	150	137	136	134	138	124	135	141	152	129	153	144	140	131	143	114	118	135	146	136	115	143	132	140	130	161	134	129	114	146	122	127	152	144	137	133	125	135	132	135	138	122	139	140	135	122	136	127	122	127	140	147	121	139	136	124	127	136	142	137	109	131	155	131	140	123	132	122	138	135	170	130	138	144	135	133	129	129
1844	550	695	680	610	596	555	519	564	558	498	522	532	509	537	493	528	486	467	452	526	479	453	504	459	464	466	503	504	484	476	429	477	502	463	464	476	465	469	504	479	493	462	488	480	459	445	512	488	474	458	492	460	488	495	490	485	456	442	475	438	523	488	505	498	474	469	457	476	469	448	474	448	484	453	452	443	498	474	490	476	461	423	507	465	451	502	477	488	481	460	469	456	445	462	485	495	474	498	417	462	438	472	470	465	490	490	475	460	477	501	474	475	487	446	480	464	475	478	460	467	454	473	476	484	488	475	475	482	456	507	433	465	466	505	480	499	414	433	504	477	455	474	474	488	449	504	484	455	473	478	457	464	481	470	490	518	481	491	467	463	467	464	446	488	473	513	434	467	462	478	462	465	427	477	479	503	453	482	505	451	476	466	487	434	451	434	452	493	457	465	521	466	421	473	458	461	466	474	489	464	473	479	477	475	503	501	481	451	432	437	517	509	461	472	512	445	483	499	463	489	458	478	458	473	475	487	483	470	456	470	461	463	515	449	495	482	462	444	498	497	468	500	495	450	490	466	486	471	466	480	475	455	483	497	515	434	478	475	455	470	510	454	502	486	480	457	458	485	432	469	474	464	470	470	474	464	442	459	461	472	453	506	486	492	433	470	460	442	440	471	506	455	464	475	469	494	479	479	477	442	441	473	459	467	474	446	475	507	444	483	449	455	491	457	480	456	482	492	455	432	470	466	492	475	466	474	464	470	443	456	461	448	462	478	481	481	454	508	467	494	482	495	461	472	451	494	473	474	480	474	457	446	461	471	450	523	453	491	462	449	469	485	426	460	498	454	468	473	450	477	507	469	470	470	482	485	452	472	466	461	506	440	513	466	515	434	494	500	499	424	454	470	512	472	494	451	443	476	445	495	459	477	477	507	460	494	465	428	477	484	477	493	497	476	480	489	445	456	467	459	447	466	476	431	420	520	498	464	485	452	464	448	481	473	427	432	472	439	446	435	422	439	424	503	454	468	511	480	479	480	471	435	474	496	493	507	487	456	434	502	440	431	461	511	456	456	504	518	490	484	477	453	487	501	498	462	499	460	483	478	448	469	458	466	484	489	524	435	485	437	476	458	456	471	511	453	450	499	442	471	509	469	458	449	452	477	467	494	497	465	463	493	436	494	487	442	476	509	457	459	502	476	458	465	470	458	503	435	467	487	484	471	438	461	459	473	447	449	460	498	455	474	465	452	419	488	457	453	468	464	483	478	477	459	483	459	463	473	449	474	461	443	500	458	447	461	456	501	442	452	486	493	473	471	482	461	517	488	486	444	461	486	435	440	490	478	478	487	521	419	470	469	474	456	453	475	483	459	436	459	450	441	434	531	472	479	459	418	478	491	480	475	457	445	464	495	465	491	481	473	496	427	471	468	478	493	475	478	474	463	458	476	451	469	452	492	497	487	437	480	469	499	459	468	460	430	493	464	450	484	460	529	484	481	498	454	483	461	526	452	447	481	469	473	479	448	452	479	485	431	460	461	519	515	479	454	478	487	496	464	465	483	475	457	495	489	494	449	479	484	478	470	458	464	477	466	486	468	451	490	490	486	457	474	467	459	451	479	447	509	489	527	489	451	479	477	467	433	461	449	464	485	472	424	487	489	488	483	474	459	503	440	472	461	453	426	432	496	498	475	481	464	485	467	480	476	456	449	479	449	469	452	476	494	457	496	497	511	467	468	465	461	466	446	501	495	500	528	444	483	465	478	499	495	484	452	478	461	447	456	483	451	483	458	481	472	460	449	445	469	511	494	483	463	485	473	454	467	460	442	440	473	480	483	452	474	466	504	486	438	488	446	464	513	467	450	472	442	462	432	474	485	481	453	475	440	479	472	466	484	420	461	491	513	523	472	484	476	471	492	452	481	482	431	503	455	438	498	439	450	456	439	443	483	474	441	499	503	476	470	470	459	442	471	451	483	477	469	483	489	460	478	481	476	457	505	459	491	483	455	446	468	480	473	497	452	492	465	469	509	451	474	489	488	474	451	430	463	465	495	491	478	437	465	467	486	470	414	483	475	504	464	474	432	478	457	506	470	462	456	449	449	478	469	492	499	477	474	457	475	447	434	495	479	470	438	486	495	473	537	459	453	435	505	467	471	467	450	468	476	463	477	482	489	457	489	475	455	448	475	447	432	501	478	491	490	471	485	486	455	457	452	445	469	463	457	485	473	440	500	459	497	506	480	515	432	491	472	498	481	452	502	438	451	481	458	501	471	485	476	481	453	479	457	464	452	465	468	432	485	454	425	435	424	444	439	482	473	476	477	483	438	500	453	436	474	475	430	491	461	473	467	483	422	447	494	462	435	504	521	487	453	494	452	470	451	462	468	455	478	458	463	476	486	504	458	467	446	431	488	505	465	482	486	511	487	452	453	485	452	485	475	456	439	441	475	451	437	479	452	505	424	454	489	483	493	454	466	486	442	474	492	504	479	466	453	448	483	482	460	516	490	466	496	461	449	485	490	450	461	501	448	456	487	489	460	469	485	471	438	487	462	453	441	456	450	495	473	513	428	446	441	466	465	481	455	458	485	461	475	460	505	492	485	474	468	435	505	462	448	477	481	470	474	442	461	462	486	480	524	507	471	437	450	466	524	455	454	469	472	449	439	497	481	485	447	466	460	451	442	464	473	481	457	454	469	508	492	457	479	456	503	449	450	451	448	478	474	467	454	479	463	453	470	477	452	483	472	478	434	481	524	442	442	448	472	456	440	482	456	497	527	466	492	446	488	497	470	475	487	468	438	505	471	491	461	468	506	481	462	463	454	481	471	426	418	475	525	434	481	463	457	496	443	465	440	463	455	499	472	464	466	438	447	479	501	472	487	495	453	467	510	461	487	481	436	440	449	442	520	442	491	452	474	468	506	445	504	480	473	494	455	462	479	459	478	494	518	468	482	470	425	460	470	440	502	466	472	497	462	450	497	501	492	524	484	484	523	474	468	443	483	448	475	478	474	470	459	443	494	457	517	485	448	473	462	448	486	463	478	471	466	475	467	492	452	485	434	419	463	488	484	490	489	448	458	452	468	479	440	482	517	471	463	475	484	490	475	421	496	481	448	462	476	458	467	498	431	515	454	459	478	474	466	460	492	472	453	492	510	461	478	480	490	469	525	465	492	473	454	494	489	498	517	502	456	493	464	483	444	494	495	446	509	497	429	505	449	471	474	463	494	478	484	436	490	482	478	477	506	481	464	427	435	448	474	496	522	516	483	489	477	485	449	451	467	483	453	451	461	481	489	509	467	471	484	459	497	491	467	493	461	480	508	462	485	509	439	497	503	468	463	524	459	470	455	451	457	439	429	472	491	438	501	453	517	490	458	478	481	439	477	480	502	469	448	473	494	483	469	489	469	446	467	453	485	486	456	457	475	488	511	444	456	477	509	455	501	460	463	482	448	486	462	457	505	480	449	487	494	453	466	479	461	469
4930	1235	1565	1205	791	659	503	464	427	367	359	325	329	320	317	319	295	306	286	271	267	288	299	286	269	265	279	269	295	247	244	271	284	284	269	246	276	286	304	265	261	245	257	280	265	261	274	261	258	280	257	295	262	266	278	259	263	266	258	266	266	236	255	290	270	287	242	280	251	244	241	235	244	256	289	258	233	241	245	253	278	284	241	277	292	266	255	256	267	257	248	259	249	279	247	270	272	274	284	258	243	259	282	255	271	299	257	271	285	246	283	247	254	243	280	280	227	271	257	309	234	266	251	254	250	286	267	267	249	232	274	243	279	241	271	241	282	255	273	261	287	267	278	217	278	256	246	268	279	256	263	261	279	249	256	297	256	297	236	275	277	250	272	278	244	260	265	241	276	269	243	264	268	265	273	273	271	256	233	264	289	259	247	245	281	278	237	256	248	288	258	277	257	247	239	261	250	246	266	254	265	241	254	264	261	237	261	267	244	264	275	265	250	263	240	280	248	247	256	272	277	290	277	283	258	247	296	270	264	243	244	244	269	284	248	230	256	263	269	262	266	257	273	235	248	260	246	270	258	260	255	274	191	281	273	242	265	254	243	232	280	249	271	252	267	250	262	260	246	281	242	272	285	236	218	269	265	236	245	258	273	242	281	244	247	249	241	251	249	253	270	264	269	268	282	240	253	245	283	264	282	271	274	260	284	293	263	254	278	261	275	283	277	277	263	284	234	260	261	236	242	239	251	244	248	249	261	236	241	273	276	287	277	267	252	228	290	263	252	260	255	271	249	289	266	267	250	263	271	247	284	271	247	251	224	262	283	286	290	261	257	254	261	243	257	267	276	263	282	285	264	272	256	276	255	288	244	266	268	237	249	254	267	249	239	246	277	281	226	250	245	234	288	257	263	263	273	267	247	270	293	292	224	236	241	237	251	246	252	274	252	277	274	270	276	283	242	271	225	290	255	271	252	272	224	269	253	265	256	258	259	260	217	248	264	224	261	278	257	239	233	243	236	275	251	250	290	277	255	274	253	270	264	258	260	264	243	240	238	263	266	266	265	279	257	280	264	255	246	264	250	272	263	268	280	269	276	251	254	258	257	249	288	249	264	267	269	273	268	258	280	254	256	273	251	253	273	305	262	260	273	271	247	266	241	273	262	238	221	275	275	243	269	246	251	286	267	272	274	279	265	243	269	249	209	243	240	269	263	260	262	261	264	253	254	268	230	265	273	254	266	265	269	291	240	274	266	257	279	274	255	277	273	245	241	263	255	251	253	255	259	281	262	250	233	250	250	232	281	257	285	270	260	277	276	262	234	275	283	248	249	261	287	250	232	282	279	299	259	259	280	265	257	269	281	250	263	261	287	274	246	269	262	265	244	265	256	272	276	258	274	286	268	257	259	268	247	220	277	261	240	251	279	284	286	238	246	298	270	260	264	243	270	263	238	243	235	289	251	229	256	270	265	262	256	285	251	264	286	236	266	274	268	259	280	266	270	281	248	258	246	269	252	284	246	243	254	246	271	239	303	259	271	253	245	269	271	286	237	257	293	285	294	249	265	245	295	286	275	274	271	292	271	262	246	272	283	251	259	260	269	248	295	275	279	289	257	254	291	264	281	268	271	265	261	259	257	245	277	257	256	291	263	253	262	254	287	258	269	271	254	257	255	270	268	263	282	274	266	234	273	258	257	282	268	285	253	278	283	247	267	271	272	273	256	267	268	268	292	258	271	286	278	287	286	266	290	244	275	266	270	252	305	234	266	262	271	274	263	274	229	236	257	245	247	256	260	285	256	275	265	283	265	258	266	262	274	221	286	253	261	276	239	244	282	248	256	253	275	267	252	259	265	234	282	278	280	266	266	255	276	263	268	241	238	245	252	282	251	240	264	266	277	266	266	284	279	233	263	255	284	279	236	250	254	254	283	249	266	261	271	269	244	249	286	281	273	277	276	234	257	234	296	241	285	285	263	260	242	259	300	267	268	251	260	273	253	273	239	265	263	255	258	230	271	300	298	295	269	251	284	237	274	279	252	255	290	301	305	250	256	271	248	263	272	266	217	251	260	244	244	244	271	226	278	250	250	288	242	268	252	214	244	269	256	277	264	262	249	285	224	267	280	261	232	258	266	237	240	260	253	280	278	260	247	267	258	265	292	275	268	254	269	254	261	267	259	273	280	262	258	267	262	259	249	251	247	272	264	274	275	260	278	300	268	294	263	270	264	262	279	275	242	266	269	247	272	276	230	237	241	244	282	265	267	281	270	276	263	253	234	238	254	237	258	263	265	279	252	236	265	280	275	271	230	290	256	278	258	280	247	271	281	261	247	267	272	236	277	244	249	252	253	223	244	257	261	263	233	262	256	271	265	262	270	273	271	255	253	293	266	254	265	237	275	272	261	261	272	290	261	261	275	246	261	257	293	269	248	278	238	242	220	242	268	248	241	251	288	259	272	263	262	250	285	234	251	236	242	266	258	263	233	228	244	277	289	289	232	252	258	239	256	239	307	283	282	254	274	305	250	267	241	230	272	260	245	268	273	257	233	235	258	275	264	257	266	228	249	252	259	264	232	286	220	254	279	278	240	275	246	268	281	267	250	260	285	270	252	285	283	267	258	243	278	233	264	241	264	267	246	291	244	255	249	288	249	235	245	253	252	266	257	257	258	256	288	248	234	251	282	247	250	242	244	256	276	272	250	256	272	234	275	298	258	243	298	283	258	257	261	284	281	291	256	229	275	268	269	270	262	287	260	272	297	265	273	252	268	262	266	256	283	249	250	282	256	252	253	266	240	261	253	243	289	240	269	236	261	257	266	242	270	257	258	264	250	253	246	267	277	283	262	264	290	280	277	288	252	262	229	281	267	273	271	278	253	262	271	268	267	258	264	261	227	238	289	291	272	275	267	288	279	253	276	239	255	258	275	268	284	279	281	243	262	264	249	245	276	264	248	243	266	283	262	263	274	259	263	279	236	265	285	269	260	253	259	223	254	262	252	253	271	272	228	247	282	256	271	255	270	247	264	266	274	275	250	268	260	275	249	252	246	234	240	263	266	235	247	280	246	246	256	278	256	291	255	275	226	265	256	238	236	269	263	268	266	287	256	264	264	262	269	251	249	252	238	262	261	248	281	245	271	294	268	299	292	259	271	281	261	253	259	264	270	250	240	274	280	269	291	266	258	254	272	279	258	271	262	303	281	219	295	274	234	263	268	263	266	234	266	294	262	285	272	254	234	271	262	214	271	246	259	268	241	284	293	269	266	234	271	272	249	246	265	257	272	297	267	277	271	248	259	258	249	267	285	258	236	238	288	277	261	263	264	264	227	271	265	235	259	285	259	240	235	278	261	257	253	251	246	273	284	277	259	265	249	232	277	287	269	284	269	272	252	240	263	260	237	265	290	247	270	250	261	284	263	261	252	267	271	290	297	251	262	276	259	256	280	260	256	258	268	259	258	269	267	285	280	306	267	272	280	247	277	258
5682	1884	3902	4247	3706	3029	2603	2178	1954	1708	1566	1455	1400	1261	1268	1198	1157	1096	1078	1061	1017	996	997	963	996	1014	916	920	921	938	915	887	893	899	858	917	912	916	938	832	833	873	887	843	812	850	835	913	836	868	816	872	813	834	840	818	876	847	805	866	852	807	791	807	800	843	845	795	830	844	863	837	776	808	846	797	848	794	862	818	851	828	826	833	861	827	792	811	809	762	861	859	824	825	858	824	799	828	829	803	784	809	805	809	844	831	829	794	823	843	758	842	862	858	808	767	828	801	804	861	826	820	834	809	829	813	810	798	838	839	791	837	866	786	758	825	885	828	794	769	820	804	833	800	844	798	795	786	777	802	835	829	780	854	789	833	860	835	858	807	834	783	800	830	818	828	852	830	844	781	811	848	766	864	801	822	845	810	844	762	843	839	839	829	814	769	790	802	843	785	845	816	802	791	759	802	781	819	808	825	820	822	797	836	807	828	818	805	813	766	793	778	790	819	805	812	855	811	795	842	778	822	771	811	782	774	808	827	779	814	818	782	778	795	876	835	789	789	879	775	833	833	797	831	837	798	794	789	840	794	837	779	854	738	884	821	818	835	809	760	878	814	838	833	805	796	820	773	794	768	833	771	783	787	768	844	785	827	779	793	805	817	789	783	803	791	767	789	760	892	770	776	809	813	806	820	790	805	797	823	832	830	751	824	776	777	808	885	803	808	785	798	883	798	829	797	835	861	834	802	836	803	823	863	780	766	804	835	788	750	771	824	812	773	835	854	796	807	811	799	886	777	849	767	861	805	800	854	868	806	895	754	789	801	832	840	810	801	801	784	769	800	828	767	821	799	862	802	832	883	841	874	866	789	827	865	810	841	826	788	812	843	799	834	809	845	848	849	784	807	781	848	856	796	817	821	776	822	798	810	796	838	815	832	840	828	851	780	829	867	792	853	828	772	811	802	865	823	810	811	765	828	798	826	852	799	770	812	821	816	788	838	808	806	833	823	760	778	804	824	842	790	787	773	784	801	804	829	808	781	803	797	794	800	853	815	791	803	796	810	822	788	843	769	828	789	783	821	833	767	797	843	767	805	820	790	843	809	825	851	819	816	768	857	803	848	809	839	811	820	837	812	852	805	818	842	826	785	802	865	844	837	798	813	818	780	852	823	813	830	746	802	782	853	832	820	870	799	817	822	834	779	866	761	814	788	776	762	887	835	832	840	832	805	870	791	835	820	851	848	830	807	816	837	826	820	812	810	778	807	817	858	825	831	784	820	819	828	808	876	813	799	815	816	788	791	804	836	784	818	786	793	801	834	840	848	831	830	792	809	806	783	826	775	810	826	806	815	837	815	790	745	796	808	820	823	783	822	809	767	796	803	866	820	800	860	777	814	805	785	810	803	798	800	811	827	779	851	790	821	807	784	778	888	830	810	780	800	856	804	858	818	850	819	799	842	842	790	841	824	823	840	785	841	843	841	763	789	805	848	777	795	801	765	830	813	802	789	769	819	842	783	824	789	838	837	800	854	832	876	786	846	800	833	811	830	828	821	810	758	775	792	775	750	856	846	800	814	834	780	820	813	809	827	769	724	796	787	840	747	831	785	807	822	813	780	799	784	789	811	775	803	844	809	838	842	837	862	806	797	782	814	785	860	781	768	811	831	774	782	817	817	778	785	849	804	822	801	799	801	788	760	777	813	856	834	821	785	798	820	759	808	829	805	802	784	776	815	780	823	751	773	815	777	803	835	790	812	841	746	774	799	835	808	798	829	784	832	809	845	790	796	832	766	836	814	765	804	781	840	848	830	826	807	859	785	791	796	800	791	818	810	792	862	838	849	777	805	854	803	839	797	840	811	806	798	764	764	790	841	846	793	852	802	804	842	801	825	809	829	815	827	851	747	805	790	762	788	842	796	798	816	822	885	858	799	865	791	776	797	850	781	795	862	786	826	820	840	822	823	898	814	809	835	797	800	819	800	803	841	824	779	809	819	822	804	808	857	812	795	844	840	792	797	855	794	796	808	769	847	843	862	813	765	851	864	813	798	839	866	832	797	756	790	822	843	740	827	800	824	814	800	830	843	864	808	771	800	768	824	884	768	844	830	831	799	879	805	777	740	775	808	828	833	836	850	809	795	839	794	807	793	762	800	874	822	856	832	803	832	828	794	782	783	843	770	835	817	799	799	799	800	773	800	817	817	849	793	822	836	896	810	789	826	794	824	852	866	840	830	758	764	806	821	800	845	868	841	756	832	845	794	824	797	838	753	765	780	808	784	812	800	802	813	857	788	806	758	756	791	887	760	846	814	801	786	806	771	837	772	822	779	796	774	840	778	798	782	806	804	853	786	831	759	813	846	805	795	863	792	847	811	821	871	836	807	815	790	806	839	821	829	814	835	817	846	839	772	793	823	873	788	781	800	793	817	866	815	848	857	843	755	773	765	832	784	828	857	855	803	782	782	849	801	806	865	792	818	822	807	846	807	854	761	820	831	813	798	868	784	852	816	783	811	854	825	808	810	792	792	789	796	804	815	825	856	852	830	853	773	865	775	820	806	818	817	787	831	795	827	818	846	854	823	784	781	847	799	785	862	822	800	780	837	813	807	797	835	855	797	842	812	830	793	755	795	805	839	825	781	810	799	836	830	870	841	873	808	881	835	802	840	805	809	817	878	742	822	837	789	814	821	774	789	770	883	788	855	836	812	825	787	845	761	811	871	831	842	822	808	818	813	814	809	795	804	817	814	828	815	757	829	817	783	805	808	831	808	806	862	788	780	837	797	835	800	835	801	834	794	813	796	870	772	805	848	819	772	784	813	777	805	784	769	754	825	807	816	831	809	812	827	860	841	819	811	768	783	842	844	807	812	803	818	803	861	826	868	849	827	783	819	844	788	807	784	782	770	801	809	790	840	806	757	834	882	830	804	811	810	834	792	812	832	820	808	809	779	818	850	825	808	843	825	806	793	840	833	805	792	820	856	840	797	767	835	759	843	842	851	804	856	791	822	823	823	820	803	826	770	830	859	798	842	836	827	807	767	813	873	811	828	797	810	798	828	814	822	835	878	830	824	808	756	810	787	817	852	797	808	789	794	800	837	762	792	806	825	739	812	791	856	818	831	815	808	791	770	823	824	826	866	794	770	799	806	808	849	853	771	807	801	886	821	820	811	816	803	779	767	832	838	786	792	781	822	856	780	806	827	836	785	824	843	802	817	811	812	812	814	801	809	842	834	847	803	802	758	824	816	811	781	811	802	824	871	799	868	800	823	830	780	775	848	811	769	803	852	796	819	841	875	866	844	804	855	765	845	812	830	846	815	819	822	805	757	788	824	744	767	805	884	777	807	805	823	813	766	765	789	852	821	802	770	759	819	810	864	782	867	795	785	778	792	806	803	860	820	814	817	772	815	814	811	776	792	843	844	796	815	821	822	809	783	794	817	813	832	785	851	830	808	837	832	777	806	761	827	845	811	788	798	798	809	829	773
9171	2523	2881	2045	1364	993	833	649	545	480	480	402	347	399	363	392	320	341	282	306	326	316	291	353	280	288	278	305	298	275	266	250	262	289	273	251	261	259	284	276	302	282	297	267	286	288	269	243	284	291	251	280	272	259	268	265	287	310	269	252	278	280	269	279	268	271	282	262	257	261	245	267	269	289	258	253	282	259	270	257	261	256	237	292	255	259	267	267	267	259	301	254	293	245	303	289	305	276	261	270	258	276	253	280	263	263	266	245	294	261	292	267	261	287	247	250	260	267	294	247	270	287	274	256	281	265	291	270	242	242	273	264	288	249	252	265	243	245	239	260	277	294	248	276	276	272	266	262	274	300	251	270	266	258	274	266	246	289	295	265	295	262	262	282	261	295	283	254	275	275	250	304	276	252	238	246	266	289	275	291	270	251	275	308	257	258	288	271	257	250	273	289	248	259	272	283	270	290	278	255	285	266	286	244	279	253	225	248	268	259	288	283	283	248	242	284	265	248	285	272	292	255	272	273	275	277	269	238	316	241	244	282	267	283	259	282	277	272	297	252	261	248	270	269	284	255	264	276	283	279	251	256	236	255	267	279	240	267	254	286	261	267	272	289	275	267	268	263	243	239	272	277	251	235	288	236	247	277	256	268	256	275	253	300	261	267	252	265	246	278	255	268	289	296	287	270	229	270	278	284	270	253	271	253	265	281	261	268	265	282	262	264	273	259	301	276	253	277	269	274	283	256	272	285	269	267	272	254	274	253	279	284	255	288	284	256	226	271	288	265	271	268	245	263	262	277	253	256	245	269	257	248	265	278	294	268	271	263	281	258	228	271	264	285	258	265	248	277	270	229	263	270	278	274	257	275	273	261	262	273	264	274	270	259	257	258	291	261	264	275	265	277	249	279	289	263	270	248	277	239	285	283	291	263	273	278	284	293	271	259	271	287	273	266	249	249	263	240	276	281	250	292	279	306	266	278	258	264	270	259	262	274	297	273	296	270	252	272	262	251	273	250	262	294	263	268	262	256	251	268	295	244	261	257	264	287	287	266	273	250	275	258	259	254	272	268	293	281	263	257	253	287	244	248	251	255	272	271	258	279	267	274	283	265	272	248	277	262	282	269	246	292	276	281	278	274	282	274	258	267	261	291	261	281	274	274	290	249	265	276	266	290	265	263	244	268	260	262	256	283	287	271	268	281	297	298	259	243	253	259	269	258	277	282	286	243	276	290	283	247	269	259	250	253	292	259	263	246	245	264	262	237	265	291	279	234	258	293	277	263	277	278	281	244	255	272	263	245	255	240	249	275	261	253	271	282	266	249	259	276	264	248	265	271	235	259	266	250	284	238	284	288	261	258	268	260	260	246	287	279	239	264	271	237	275	285	291	262	238	268	260	260	252	274	261	273	275	274	278	241	257	265	279	260	231	267	243	240	263	264	256	233	275	270	250	256	285	295	263	257	259	253	269	276	295	245	283	283	275	281	272	264	264	260	241	249	268	250	262	289	271	273	281	242	245	226	278	297	283	279	263	216	278	270	260	241	280	258	265	269	267	280	261	225	270	263	247	286	253	301	266	264	268	262	256	255	257	297	265	269	266	245	268	288	277	275	282	256	241	266	241	241	258	255	283	268	278	274	284	249	281	263	262	268	278	244	270	248	278	268	272	285	252	259	296	272	275	301	253	268	238	271	273	276	259	265	275	278	255	301	270	268	270	273	262	278	235	250	265	275	298	264	243	249	239	295	273	300	248	277	267	249	287	264	254	248	253	236	276	287	291	252	275	269	267	273	278	239	274	272	245	262	288	261	265	274	278	284	247	252	255	275	287	296	274	260	261	268	261	260	288	256	270	261	277	265	231	228	252	266	239	302	273	277	277	262	288	258	267	243	278	292	249	274	261	267	254	297	278	269	253	268	258	284	276	287	264	256	270	286	259	254	257	264	287	274	274	256	256	242	276	302	277	277	242	247	282	270	257	265	270	255	257	262	286	266	268	247	253	274	280	275	275	276	279	262	251	280	269	246	239	279	280	265	245	292	270	273	244	262	280	249	270	293	283	266	260	267	229	289	289	278	284	271	259	269	286	243	241	241	262	251	298	233	272	270	273	222	264	228	280	265	266	250	264	292	257	302	273	260	259	256	286	263	260	325	263	285	253	266	260	251	279	253	295	280	275	269	263	251	263	250	253	275	274	292	284	264	233	256	257	250	257	278	260	264	281	273	290	263	269	280	255	266	243	290	250	287	240	296	278	292	266	239	264	290	271	264	251	291	252	256	278	241	291	294	280	256	267	274	260	280	259	268	279	297	276	273	219	281	252	278	281	288	246	286	299	267	253	265	285	263	302	248	292	301	297	281	310	259	285	246	270	257	283	249	267	253	272	263	266	279	248	270	251	270	292	254	244	286	257	240	269	276	247	261	258	277	263	249	271	259	258	256	292	266	262	225	268	269	279	270	258	290	270	251	275	278	275	245	265	248	267	257	278	250	263	243	269	286	272	260	272	275	250	254	245	258	272	264	279	281	260	269	276	277	267	274	273	297	252	307	256	240	273	295	256	259	287	269	282	256	273	240	259	269	283	278	287	258	261	255	266	306	266	241	279	263	288	283	273	268	290	245	268	282	265	259	291	257	250	279	239	249	299	276	260	259	275	263	265	259	259	270	268	267	285	250	252	277	265	246	276	263	258	263	270	271	254	265	258	237	249	265	260	244	266	252	262	252	270	266	250	250	264	288	271	275	294	268	291	259	257	272	258	264	285	260	261	265	251	288	250	275	260	276	257	265	281	287	245	270	235	259	279	266	241	258	301	242	313	262	277	293	294	279	266	246	247	222	286	268	294	270	241	250	286	252	283	283	249	265	262	270	309	228	248	267	245	275	294	271	257	276	285	247	285	256	276	248	272	265	267	280	262	257	287	268	247	246	273	257	286	254	247	283	275	267	276	288	282	262	290	238	282	276	269	269	277	281	289	265	262	301	286	255	278	265	247	279	271	272	276	267	278	259	235	271	274	279	274	253	248	259	243	284	254	245	257	287	269	288	266	274	276	287	246	279	264	282	250	278	247	260	264	260	254	270	282	248	258	277	278	274	254	257	283	266	303	274	254	263	280	232	244	293	266	322	263	257	248	266	261	258	270	276	276	264	237	252	248	265	253	283	249	256	277	299	269	281	261	261	278	284	288	276	245	279	264	273	274	264	292	239	262	282	249	254	265	269	294	247	277	275	269	277	271	249	245	254	274	268	283	295	265	293	281	259	268	260	243	264	273	279	258	256	273	272	265	267	274	256	262	296	271	252	249	271	242	263	270	284	286	275	272	281	288	273	264	248	273	259	272	271	335	277	276	283	253	271	278	303	267	267	269	270	254	259	283	234	300	302	268	263	277	273	271	300	271	248	272	275	268	253	282	287	261	249	268	262	251	259	250	259	297	274	267	275	291	292	267	248	259	274	256	270	254	264	267	217	303	270	264	276	251	277
7773	2972	6609	7074	5951	4913	4130	3413	3025	2622	2250	2106	1893	1689	1582	1588	1460	1454	1341	1353	1238	1174	1142	1143	1149	1134	1077	1050	1066	1019	998	990	967	1019	938	959	977	957	941	935	912	952	935	884	926	901	916	942	891	879	900	896	866	839	892	915	859	865	858	874	861	889	848	824	870	863	812	851	870	822	877	837	853	843	848	796	835	812	830	839	843	856	823	833	888	849	843	824	862	859	877	838	863	857	841	798	880	777	835	894	873	802	805	811	802	851	844	808	786	834	877	820	812	833	805	837	823	819	808	844	808	778	800	839	795	847	873	830	822	815	856	828	803	834	836	838	831	807	868	830	796	874	819	863	808	854	839	801	832	890	819	850	861	787	827	789	878	835	823	773	816	768	798	800	849	811	837	864	772	806	796	810	766	778	806	789	791	790	818	822	818	824	845	777	815	798	788	845	778	791	814	851	830	771	819	810	827	751	819	842	794	784	859	838	783	843	812	845	840	838	825	839	790	790	827	760	803	837	819	851	800	832	819	802	789	790	810	827	823	762	820	868	794	798	832	820	788	790	836	832	812	801	775	819	867	803	768	835	862	856	856	784	768	842	841	766	834	782	824	795	824	870	828	822	782	838	782	775	795	829	834	847	817	833	837	804	811	795	822	789	841	840	844	787	823	785	804	797	794	803	818	830	819	856	807	824	823	818	824	798	816	803	837	829	781	837	776	863	801	769	766	848	828	798	812	790	784	780	763	809	817	834	825	755	845	838	784	836	839	745	836	853	840	810	804	827	806	803	795	819	776	876	785	792	792	849	818	784	889	856	837	815	779	807	848	823	839	830	802	755	781	821	813	859	818	799	770	826	813	794	775	792	829	772	794	785	779	839	807	845	788	833	836	822	786	890	819	776	825	843	773	787	851	836	858	834	800	819	762	779	848	804	849	822	815	834	825	753	780	834	848	798	806	780	803	814	793	748	815	805	867	846	798	842	803	800	788	800	855	895	816	792	838	807	792	867	813	796	856	794	836	816	806	834	797	796	794	780	750	824	797	788	791	818	851	809	781	798	760	797	773	787	810	803	828	806	850	833	835	860	831	832	834	852	822	807	788	774	822	791	825	767	799	849	833	828	800	821	841	814	842	808	854	842	882	833	765	798	831	813	859	819	803	774	817	844	812	826	826	797	851	828	852	821	846	789	833	825	779	811	805	814	817	841	817	793	846	758	811	821	781	862	833	789	798	797	772	792	776	838	792	859	862	723	810	757	824	803	780	809	774	824	854	809	815	764	817	765	869	836	787	826	805	799	785	842	828	843	802	797	781	836	847	790	807	799	834	803	825	846	804	840	842	839	839	805	810	749	829	794	784	791	800	831	814	784	782	854	800	836	855	799	813	845	857	840	774	814	775	833	836	832	817	837	787	769	750	813	829	801	828	824	803	816	789	804	867	792	811	834	796	800	846	768	823	807	839	834	811	785	785	857	816	787	853	827	823	777	800	792	818	789	798	817	826	830	836	827	844	799	858	800	866	847	847	789	803	816	825	796	779	794	812	810	848	821	788	820	769	823	797	810	781	804	839	771	828	782	815	790	775	808	747	795	788	808	806	768	860	804	864	779	856	759	830	832	786	805	806	819	840	824	804	828	815	793	825	797	851	849	841	801	738	804	817	858	793	828	820	766	779	805	842	780	808	823	825	818	815	880	806	849	791	780	862	795	760	837	803	842	781	834	845	835	853	775	785	829	818	858	789	816	813	841	786	782	845	836	799	812	846	799	829	806	833	775	812	791	828	801	826	818	858	834	800	804	790	787	820	835	820	762	839	791	822	813	777	786	802	851	795	773	839	777	778	784	829	820	783	846	805	805	836	797	820	848	877	777	813	835	770	763	815	760	787	819	755	788	822	768	810	802	766	848	809	813	800	867	784	822	793	855	772	807	798	820	830	837	874	782	814	785	796	791	831	843	795	797	879	772	818	815	849	816	797	825	774	874	793	816	819	778	879	782	853	783	780	794	864	794	815	858	837	843	802	791	826	844	830	793	809	864	808	782	834	802	723	815	755	803	874	795	802	847	819	805	822	830	851	805	779	823	816	845	787	819	819	767	793	796	776	819	823	809	812	838	822	790	788	831	820	819	869	811	797	837	817	832	773	805	792	786	864	810	833	772	794	793	828	857	837	765	814	854	839	865	838	883	791	815	848	788	834	828	801	816	824	876	831	833	791	774	806	779	793	792	838	768	778	811	823	804	826	806	849	821	839	808	826	757	766	859	838	873	774	833	805	797	774	848	790	827	775	914	789	866	766	783	839	813	819	854	804	810	885	812	806	801	901	842	833	833	763	789	904	804	806	846	819	784	855	798	813	815	797	806	829	816	856	817	775	792	811	826	846	860	805	793	811	833	854	809	832	802	833	823	836	799	836	851	853	815	798	803	832	811	816	827	818	852	865	803	812	807	817	819	844	799	866	814	791	834	753	821	801	812	794	830	832	791	812	823	812	825	783	736	820	831	806	798	810	839	836	778	817	782	845	856	824	808	818	763	818	811	817	872	814	872	841	808	818	750	795	808	830	770	833	837	846	781	814	823	800	787	811	806	804	821	768	855	802	772	831	798	802	836	810	830	836	800	822	812	831	763	809	885	816	829	823	842	805	849	807	790	852	816	837	828	826	775	791	811	753	794	771	798	786	845	817	852	784	794	849	825	875	806	829	839	782	807	825	834	863	814	793	829	843	835	830	775	823	833	805	797	833	783	809	808	817	852	822	827	785	840	797	836	809	825	821	850	765	802	817	813	860	792	836	873	860	852	798	824	811	856	794	849	779	821	845	772	804	813	887	765	860	830	814	797	843	807	834	807	804	817	786	791	882	829	885	813	776	767	856	838	774	803	765	818	826	835	809	853	790	812	820	783	787	844	821	833	832	840	840	828	780	772	811	831	849	866	796	737	818	754	786	809	830	799	799	842	825	807	842	842	801	813	882	828	854	817	797	767	792	818	776	848	812	846	821	837	813	807	846	806	853	836	746	769	831	809	820	814	809	816	812	793	799	830	819	795	813	831	794	788	848	770	773	798	799	823	776	822	780	841	849	794	794	797	830	872	799	816	833	791	806	781	845	839	808	846	838	821	813	881	782	804	766	804	812	788	770	778	835	761	775	791	830	845	778	811	806	784	816	804	807	849	783	823	876	855	832	766	780	806	835	838	805	769	823	785	814	779	834	789	876	813	824	828	810	782	832	821	793	837	770	859	786	825	834	815	851	883	832	819	842	825	851	762	797	775	819	818	790	841	837	794	803	844	862	780	831	870	826	810	804	848	811	779	875	843	860	812	768	808	797	798	832	841	759	806	822	818	803	763	846	825	807	794	810	788	767	812	834	829	776	818	802	810	772	794	770	799	797	829	847	859	847	812	807	793	822	830	887	863	822	769	814	868	807	788	828	838	800	810	818	829	780	855	811	829	828	804	805	836	809	837	838	814	799	807	815	796	829	776	793	854
1204	196	190	162	154	130	151	141	138	134	147	141	147	128	141	142	138	135	123	129	108	142	144	161	146	139	146	115	144	145	141	152	115	144	119	132	134	154	132	130	125	140	148	126	147	119	140	141	150	128	138	134	149	131	137	135	148	124	145	139	138	163	136	115	102	137	134	132	130	149	119	142	131	130	137	131	144	135	137	143	156	146	114	141	137	121	150	141	136	128	137	132	118	134	142	146	138	142	132	153	122	149	145	152	138	134	124	150	139	139	142	137	154	115	112	110	132	130	139	121	138	113	152	128	129	154	115	121	149	138	132	143	115	123	120	140	137	125	131	138	111	128	135	116	150	135	128	140	138	118	140	130	141	133	150	117	141	122	132	131	126	117	125	140	139	124	156	148	142	141	145	116	133	136	128	139	129	131	129	107	135	127	113	124	150	139	152	137	138	134	134	132	139	137	132	117	139	130	119	119	131	119	131	146	137	134	124	139	164	139	122	129	147	132	163	118	145	140	124	134	127	144	144	129	120	125	140	143	158	126	119	147	122	122	130	138	120	159	144	138	127	125	110	137	132	129	159	152	124	143	115	124	112	143	157	134	127	140	131	139	144	124	121	127	132	132	156	124	117	138	149	137	127	127	132	125	146	149	143	140	122	150	130	138	115	137	130	138	146	142	138	139	129	128	141	128	139	120	120	139	141	153	123	154	152	130	143	134	142	144	127	147	126	118	145	130	144	129	142	145	126	117	132	129	135	137	122	139	121	127	138	136	124	129	137	120	130	141	160	139	132	151	152	136	123	121	126	116	136	145	141	103	146	128	138	173	127	127	146	129	143	131	145	126	137	136	114	139	136	147	130	137	147	123	110	149	137	151	135	123	142	145	145	124	145	167	135	122	137	135	141	129	132	122	119	126	132	133	125	136	126	121	138	149	115	134	135	125	132	123	130	130	136	124	128	135	136	133	139	131	158	122	146	130	129	139	131	127	121	145	150	150	146	139	127	141	153	142	138	143	132	139	131	118	154	122	137	132	148	123	145	130	155	136	139	143	140	129	131	142	121	128	152	135	132	126	154	117	132	139	131	137	142	149	138	135	151	153	137	136	132	130	134	147	137	159	146	132	138	134	132	117	120	139	119	143	144	149	130	132	138	145	138	148	133	132	132	154	138	131	110	125	134	131	138	134	129	137	131	146	127	139	135	140	158	121	128	143	140	143	142	131	139	136	132	134	136	136	150	120	124	133	139	140	123	134	142	138	131	126	115	122	149	128	137	134	135	132	124	143	153	132	123	130	100	136	139	124	131	142	129	125	116	139	130	141	122	126	117	132	132	151	105	135	124	136	147	120	137	149	125	132	131	130	129	135	117	123	145	135	134	150	121	142	150	138	137	157	140	150	154	168	107	117	159	115	133	127	134	126	157	144	140	136	127	140	142	115	125	122	132	125	118	146	136	134	140	131	151	129	130	127	118	159	144	142	133	116	125	136	134	126	146	109	122	134	128	124	170	127	139	120	127	107	132	127	139	115	159	145	144	134	138	121	145	150	161	126	115	140	129	119	126	139	123	134	136	107	137	134	119	132	143	127	137	138	141	137	137	145	135	134	103	124	154	161	149	137	147	151	144	124	145	125	135	144	134	138	122	127	121	133	140	146	130	142	122	149	126	99	142	138	130	119	155	151	156	153	120	140	122	140	136	134	131	144	132	131	140	130	136	132	123	130	118	145	136	141	125	149	112	125	125	149	145	139	126	118	117	126	113	117	147	123	125	118	146	143	116	148	135	121	119	131	132	133	154	136	125	143	124	145	149	148	138	140	136	146	129	135	130	151	131	134	139	139	124	117	128	90	109	126	115	133	119	130	107	125	136	123	147	139	121	137	133	157	142	132	126	132	131	137	125	115	114	141	124	138	137	118	120	128	134	149	112	141	125	140	130	148	144	129	139	144	136	142	125	152	130	122	161	140	137	148	148	108	122	123	123	126	142	132	145	132	140	133	133	145	128	139	143	110	133	131	120	127	137	140	126	155	132	165	133	148	129	137	134	125	151	142	127	136	110	124	144	129	129	154	130	132	119	126	149	156	150	133	145	142	143	124	136	116	138	144	132	121	124	145	121	120	122	143	132	126	127	132	139	128	109	134	140	148	163	119	118	132	117	129	125	137	140	121	120	132	144	118	133	124	121	123	114	140	133	132	135	134	141	120	129	136	138	141	132	147	131	111	144	121	126	140	134	122	150	134	114	126	124	143	127	149	161	124	133	152	134	134	109	144	124	138	117	133	140	116	134	105	134	135	124	122	122	132	123	128	127	132	135	145	145	162	125	134	127	146	129	118	146	147	142	138	140	144	158	153	137	122	126	130	131	114	137	122	138	141	130	140	120	130	120	115	122	111	144	114	125	159	144	111	126	121	126	128	120	141	158	135	132	148	119	121	129	128	152	113	125	119	127	138	134	125	165	150	126	148	148	133	129	134	133	151	135	157	154	148	139	146	141	124	119	133	120	139	152	117	151	117	133	134	138	148	135	126	147	127	158	124	134	126	130	128	136	146	121	142	141	128	123	136	125	115	128	120	131	131	120	118	118	122	119	146	110	145	139	113	142	133	136	142	125	130	117	125	122	135	138	153	144	121	129	127	176	137	131	138	139	128	149	134	123	135	139	121	135	136	129	131	130	109	128	111	131	122	122	123	125	139	144	146	133	139	145	152	127	145	123	139	140	128	139	125	150	135	141	152	140	133	119	150	143	118	133	125	139	140	139	143	132	142	139	135	154	129	118	134	128	140	135	131	134	154	124	148	123	110	155	150	154	148	126	120	136	129	125	139	135	113	129	143	121	133	125	121	135	149	108	138	143	133	146	113	131	132	132	142	123	128	113	156	121	136	124	124	129	129	134	134	137	126	141	121	136	158	137	124	126	129	137	130	142	136	124	152	129	141	125	115	117	133	144	125	138	139	131	160	148	138	118	118	122	131	155	124	128	142	145	134	138	134	127	137	145	137	122	133	122	147	162	132	96	137	148	127	141	133	141	117	137	139	120	125	144	123	117	147	136	120	142	106	140	137	124	140	129	136	128	142	150	137	128	130	144	110	127	151	138	130	151	144	127	123	126	132	146	126	130	146	129	113	126	143	104	123	115	136	141	126	132	146	143	139	113	127	122	143	148	128	140	121	122	134	144	145	124	128	142	123	143	120	125	135	162	141	133	139	126	114	118	137	146	142	134	119	110	140	129	156	131	131	105	111	125	139	143	123	124	133	133	120	124	138	142	141	136	140	134	131	156	133	110	117	140	136	128	130	123	141	146	134	136	139	130	141	134	137	135	140	121	128	131	141	135	130	132	124	123	153	139	130	136	118	132	131	137	132	122	136	160	123	141	121	123	124	120	144	134	123	131	134	118	135	125	112	127	142	142	132	135	124	130	143	129	142	99	125	120	146	136	147	132	110	163	119	122	134	120	141	115	145	145	140	160	127	126	155	137	128
1882	518	682	647	669	573	560	556	545	513	517	519	510	493	481	437	480	467	450	467	440	474	478	470	502	494	471	474	415	461	468	463	457	502	495	487	457	490	497	496	524	446	532	495	463	460	480	494	472	463	507	505	461	411	485	462	467	458	505	443	474	473	512	465	428	448	455	453	485	455	462	493	506	485	472	439	467	448	495	476	458	455	493	485	459	453	479	461	467	437	451	458	481	481	484	462	479	480	474	444	477	439	512	464	475	489	454	513	471	479	484	484	472	517	469	460	489	450	471	453	465	511	490	474	462	468	469	487	465	459	483	496	473	443	444	473	449	476	479	473	474	484	492	483	482	442	414	509	449	453	475	452	469	424	447	458	511	487	479	471	465	456	509	455	481	430	470	455	480	500	479	497	455	485	485	473	491	505	463	446	451	488	485	470	486	486	525	498	489	461	509	459	494	433	476	432	483	483	512	430	491	438	509	477	437	455	474	473	486	430	489	455	459	449	493	463	511	462	438	498	467	485	492	494	496	470	457	510	473	477	458	527	486	459	451	458	512	502	481	477	470	461	468	465	500	463	479	439	453	476	505	471	461	506	438	445	465	429	496	422	497	507	482	470	483	474	469	494	436	467	447	478	465	471	448	508	454	501	468	437	446	453	432	471	479	462	489	447	455	477	477	482	451	453	493	438	478	457	481	457	473	480	479	450	495	470	454	463	478	460	464	502	464	479	484	488	471	487	472	502	469	449	450	453	478	450	459	447	523	468	437	479	494	482	468	456	494	460	474	466	473	461	463	485	479	511	486	459	464	482	470	447	452	477	438	495	480	483	474	458	486	467	467	449	461	465	435	430	467	502	437	490	480	428	487	498	458	439	498	478	462	459	455	488	484	471	467	425	417	484	457	483	482	492	472	453	423	413	475	516	498	464	451	486	436	489	501	492	485	432	461	467	475	457	499	436	455	445	475	490	502	468	484	486	445	441	486	445	463	442	431	491	468	499	483	484	480	443	517	462	489	506	475	464	472	502	442	480	475	441	452	484	468	453	444	465	471	494	476	492	459	485	482	460	458	495	493	475	484	460	477	453	470	487	503	472	463	536	435	413	458	490	488	468	469	484	457	461	498	472	482	449	466	476	475	470	461	525	490	473	470	460	482	484	453	494	464	469	430	486	495	421	466	465	469	461	453	457	430	493	473	466	482	465	456	428	452	429	526	499	440	441	479	480	479	492	494	501	494	465	495	436	476	451	474	475	478	449	463	479	479	477	496	490	479	466	475	474	452	471	468	464	437	465	465	484	481	474	472	474	501	454	475	435	494	457	430	448	508	498	471	455	485	490	473	432	460	477	483	443	457	472	468	483	483	510	477	451	446	491	431	470	500	477	492	468	464	461	456	472	460	428	491	489	469	454	447	474	442	507	456	467	499	435	444	475	444	484	438	478	446	460	457	467	451	436	487	456	473	482	468	441	495	462	483	472	487	471	468	494	469	445	495	470	485	495	464	456	492	456	485	459	472	486	481	473	442	457	434	498	437	480	467	511	482	455	474	513	455	468	456	493	445	450	465	454	497	453	438	485	487	440	447	464	444	452	465	483	478	487	475	451	456	465	495	470	493	455	479	486	452	489	454	479	516	468	508	449	506	443	457	477	481	459	444	469	450	514	464	483	462	466	534	474	480	477	473	493	463	456	483	475	489	462	427	502	471	451	480	496	487	520	458	459	451	469	479	465	451	478	508	500	464	463	459	435	487	468	502	466	523	418	473	442	471	458	452	481	482	458	462	467	460	493	476	491	448	501	462	501	460	443	496	440	467	500	475	448	492	477	450	429	501	472	456	494	474	452	490	460	461	473	465	485	453	467	475	491	453	505	467	437	470	440	485	448	433	513	452	467	503	451	458	458	439	473	491	430	491	437	488	455	465	509	455	461	482	499	471	498	478	460	438	472	494	477	434	490	454	521	465	437	446	432	487	439	481	483	482	463	489	499	465	445	483	464	509	469	475	468	463	435	480	467	477	464	466	460	475	477	452	497	489	469	490	490	469	461	481	475	469	485	470	479	489	446	485	509	462	496	429	469	484	467	463	445	454	454	490	461	468	463	456	453	446	482	475	476	464	485	484	507	483	470	475	517	474	477	489	467	458	468	433	479	482	475	454	452	489	501	470	467	451	451	440	473	479	461	451	459	457	497	475	453	498	447	471	469	429	482	506	476	475	470	465	483	498	477	464	485	466	445	445	445	473	471	470	462	479	470	488	445	499	486	476	473	481	481	491	503	488	454	475	477	459	444	449	492	475	449	472	480	482	532	490	453	453	474	493	417	459	504	486	486	470	524	500	419	486	464	468	481	491	495	485	480	469	468	465	467	497	461	459	464	501	440	510	507	447	467	483	434	511	465	475	444	464	509	461	477	481	488	494	437	485	472	469	463	478	482	467	471	483	465	473	453	518	411	449	480	466	470	468	480	476	478	460	471	471	481	455	419	423	503	478	521	450	524	495	478	443	494	509	499	478	479	501	460	461	469	477	456	467	457	443	461	471	437	472	475	442	472	465	488	450	488	434	524	464	434	480	434	463	483	464	509	451	459	500	463	471	478	491	474	476	470	436	464	455	447	465	405	454	479	508	477	473	449	476	478	494	457	500	456	471	461	444	469	457	501	490	481	489	452	505	483	471	432	480	441	508	433	479	425	456	497	486	497	492	470	487	482	479	465	452	474	458	483	501	472	454	481	475	470	471	478	495	490	489	456	466	478	443	491	471	484	446	485	505	441	447	461	476	440	513	467	518	475	447	505	487	495	452	474	453	443	458	468	501	466	497	443	480	497	476	492	491	475	443	454	451	460	472	451	474	482	494	488	453	474	460	442	476	441	498	469	455	481	448	465	486	474	467	478	496	439	529	480	477	451	505	472	461	459	509	470	499	444	486	480	456	444	463	472	409	495	453	457	462	455	520	443	487	464	498	454	496	512	482	478	497	489	454	488	467	449	466	443	463	486	486	420	474	419	472	491	495	494	463	496	453	485	508	464	466	491	471	482	471	491	473	527	476	486	451	441	463	451	466	440	470	429	494	505	409	480	498	450	474	467	517	454	450	510	462	455	466	477	487	454	468	498	523	474	483	495	461	480	503	468	479	460	462	429	473	453	443	493	484	447	505	475	505	459	491	436	441	469	478	454	455	450	516	492	506	472	473	474	467	500	502	508	461	476	488	485	431	467	468	463	455	502	454	435	467	505	458	473	477	469	493	433	475	494	439	500	444	492	435	480	469	480	463	448	487	502	460	451	458	454	497	460	490	465	466	457	449	470	487	484	435	480	474	485	488	477	493	453	497	466	476	410	466	450	491	509	449	471	502	463	456	458	485	482	480	450	477	514	445	474	453	489	454	452	455	468	438	453	454	464	480	454	512	463	455	479	463	493	486	498	493	496	456	455	455	460	474	453	462	455	488	474	468	470	483	476	459	440	470	460	450	472	461	504	479	475
5091	1295	1439	1111	875	620	559	492	434	376	356	360	300	280	309	345	286	315	318	290	290	291	255	276	272	245	263	252	282	259	272	262	270	241	275	275	286	286	268	277	270	281	263	295	263	242	262	260	252	260	255	268	286	262	280	274	285	300	243	255	269	241	260	269	306	259	282	274	277	270	280	247	266	255	269	252	300	273	228	294	260	257	282	273	298	241	298	230	294	244	296	261	224	269	239	273	290	266	248	248	238	269	272	247	258	272	253	269	245	229	251	266	273	251	290	238	291	251	266	243	238	270	262	256	255	259	263	276	263	243	294	282	262	281	277	221	255	233	246	269	248	262	242	252	250	279	269	252	240	268	236	241	288	296	254	252	275	251	313	271	294	257	256	282	271	272	263	253	259	239	228	271	248	283	278	283	268	229	284	245	265	256	265	267	283	274	264	268	298	262	261	260	269	262	257	262	257	241	263	230	265	257	257	263	243	260	269	253	240	287	276	280	264	244	292	272	269	252	282	273	274	277	278	269	237	248	258	264	242	260	272	272	258	280	252	249	279	290	242	268	255	265	278	250	272	261	258	241	241	241	284	260	273	261	236	274	270	244	266	254	273	242	263	252	290	283	260	279	270	250	277	258	236	271	267	235	237	257	258	268	214	263	279	256	260	251	264	266	277	244	288	261	241	278	284	261	217	254	247	247	253	231	263	262	284	274	277	267	260	284	263	288	263	273	256	273	262	269	265	277	258	266	265	284	276	249	267	268	245	253	265	246	256	280	268	272	270	256	282	261	232	264	247	254	279	267	277	259	253	253	251	267	285	253	239	264	263	251	286	233	248	259	233	263	249	296	243	249	246	285	246	274	243	256	257	262	258	252	274	244	257	260	271	278	282	274	288	255	249	268	280	254	275	259	235	237	282	282	272	228	242	261	289	248	244	284	239	250	261	244	244	263	249	258	266	280	278	287	268	266	242	251	247	230	248	242	240	271	246	267	281	287	258	279	264	266	270	250	272	248	229	248	255	279	280	268	273	271	252	272	244	238	244	275	256	278	252	250	253	261	242	254	273	269	284	280	259	275	239	259	242	246	261	318	270	255	241	239	270	300	246	304	245	248	270	281	259	292	244	266	242	258	270	252	263	247	246	271	281	267	254	263	244	264	252	273	255	270	235	282	253	222	258	243	263	262	283	261	325	274	242	269	268	239	246	250	233	242	241	242	279	255	256	248	274	285	263	240	244	253	236	266	272	283	257	251	265	268	266	269	261	267	285	283	238	240	240	275	290	261	259	274	240	261	245	245	251	263	272	266	279	245	252	276	251	276	289	285	248	254	262	274	275	251	248	269	261	252	248	232	253	276	249	267	266	268	265	259	286	240	269	241	255	288	277	258	258	256	276	249	237	252	253	247	263	259	235	257	244	258	244	239	267	270	264	232	261	247	272	238	247	275	241	251	272	245	244	241	273	263	273	241	255	233	289	279	261	271	240	255	247	273	261	257	251	249	260	225	264	268	268	262	268	231	255	286	266	249	253	276	266	265	260	250	253	235	270	272	260	246	254	282	225	245	267	248	298	267	252	303	253	259	272	255	264	271	255	257	264	265	259	256	254	260	259	260	257	259	282	263	254	270	265	283	233	283	241	275	242	247	267	276	265	279	267	267	265	242	282	299	274	247	257	271	238	255	255	267	241	248	252	275	247	269	304	252	286	284	293	272	258	255	252	252	244	272	274	231	264	257	253	246	305	255	236	270	255	239	248	290	267	247	260	249	248	260	263	262	264	234	266	252	269	243	270	226	259	275	246	309	303	232	267	247	253	290	252	273	251	245	265	281	258	267	260	271	259	272	237	242	248	266	266	259	248	229	259	241	283	252	242	272	263	253	250	271	256	261	258	256	230	247	268	263	277	257	269	236	255	289	263	242	275	256	264	301	253	264	251	240	273	260	256	279	287	241	259	282	277	287	241	263	270	251	237	259	249	297	251	257	264	257	252	255	251	248	282	287	266	243	266	249	264	243	278	242	266	251	261	255	263	269	244	232	243	274	255	287	273	259	239	250	267	245	276	263	264	261	280	278	263	276	291	280	268	258	274	268	259	270	259	277	271	253	276	222	260	259	249	266	267	244	285	283	267	275	275	246	278	246	259	261	251	280	258	261	248	260	298	276	263	283	308	238	266	290	265	280	232	265	243	249	237	271	262	262	293	259	256	257	247	293	229	254	270	261	273	258	248	257	257	286	239	240	258	267	272	237	286	268	259	253	281	277	280	255	250	263	258	264	260	256	268	266	259	257	264	231	259	281	255	257	293	260	246	277	268	250	269	249	235	294	266	260	275	260	264	261	290	274	285	283	257	257	277	269	236	260	285	260	274	251	268	266	246	279	266	276	243	251	264	251	277	272	298	247	306	255	239	277	262	234	251	247	264	254	266	240	243	268	245	257	258	260	309	223	255	279	264	266	262	255	262	271	255	241	253	274	265	287	272	258	255	259	293	253	258	275	252	270	252	285	254	244	258	273	265	279	267	225	269	243	284	244	261	274	257	251	250	255	239	240	278	247	208	281	256	276	248	271	235	290	268	270	242	247	231	259	266	244	245	279	263	241	252	280	288	271	254	283	240	241	282	262	281	256	265	288	251	255	275	281	276	266	289	264	255	255	248	267	245	272	276	255	281	280	255	250	267	253	249	249	257	263	217	261	283	274	251	251	261	273	248	284	229	266	274	271	266	256	245	264	280	280	239	266	260	238	245	245	239	257	267	259	280	265	275	269	249	282	262	267	264	265	270	241	264	254	263	257	272	241	276	277	258	276	279	292	274	262	261	270	271	229	271	259	259	278	251	271	264	266	266	248	273	252	245	241	282	265	286	289	271	269	279	253	258	270	236	270	268	273	298	276	255	274	235	269	245	241	260	248	242	248	278	257	280	271	257	259	263	275	237	231	232	250	249	241	263	227	254	260	276	251	237	273	279	264	268	242	278	266	245	266	256	288	263	276	272	245	283	241	239	279	257	259	239	251	237	254	252	233	270	270	292	262	274	240	266	294	251	274	237	235	266	268	238	245	272	273	261	271	262	250	245	232	256	245	243	241	264	264	245	268	254	254	259	248	275	260	253	271	242	279	271	275	238	232	294	270	268	294	244	267	251	298	273	270	253	240	234	244	249	246	267	232	253	253	238	271	267	265	265	248	261	284	265	288	254	247	224	273	249	279	242	211	238	282	267	229	234	258	256	278	243	272	271	269	266	266	246	262	273	257	262	250	259	271	267	275	256	254	278	287	253	241	279	244	280	264	248	288	279	260	270	249	250	258	267	259	265	275	230	263	277	261	265	249	288	272	263	255	261	267	273	266	278	260	264	269	262	248	233	247	239	277	262	242	240	244	291	240	258	257	278	235	276	250	286	260	258	278	270	232	244	281	260	237	249	246	272	268	260	245	258	263	263	280	274	288	258	261	252	237	254	270	284	258	246	241	264	274	267	266	247	258
5717	1915	3815	4187	3681	3028	2533	2171	1887	1651	1568	1450	1336	1326	1226	1127	1134	1147	1100	1047	1036	1016	976	958	971	950	922	916	969	928	911	868	898	858	924	900	877	919	888	868	849	906	869	858	869	830	831	881	830	851	848	852	866	861	921	906	790	846	846	861	843	827	816	851	809	887	827	827	852	790	821	768	779	858	870	776	823	829	786	864	801	850	811	830	872	875	839	783	837	820	810	796	851	876	789	863	839	832	821	772	817	838	817	787	827	828	808	835	788	849	827	800	833	797	804	835	808	825	848	838	779	804	827	813	836	843	787	781	785	799	860	816	830	827	774	809	860	837	795	829	758	838	836	870	778	819	795	843	865	809	782	820	809	742	830	832	789	865	821	810	762	791	857	815	787	771	812	814	802	784	785	807	768	784	797	829	810	827	815	795	788	817	847	831	818	795	860	790	855	796	831	830	822	833	776	848	783	797	781	831	804	787	800	814	856	833	872	796	788	788	776	825	772	856	802	777	822	838	835	799	867	822	831	794	806	803	784	829	819	849	779	817	785	858	846	780	794	823	822	820	780	842	782	816	831	828	773	808	883	834	822	829	788	792	764	798	832	822	825	833	793	819	766	862	891	838	800	843	805	802	822	829	793	802	838	854	821	814	796	842	773	795	817	822	820	810	794	805	854	833	857	844	843	833	840	807	812	820	903	833	789	822	800	851	850	850	780	832	823	820	825	816	779	825	824	816	834	823	820	778	817	840	843	822	802	807	798	844	819	821	827	798	847	841	768	859	863	780	836	852	799	794	792	834	819	794	826	893	843	826	863	775	789	857	839	789	800	814	820	783	769	828	878	830	748	806	820	777	835	803	803	791	804	816	864	820	782	808	788	824	804	822	809	797	799	782	782	839	815	796	801	850	802	774	802	815	806	825	808	807	762	778	815	802	828	769	767	820	800	815	829	837	788	839	808	839	866	784	832	799	840	786	836	816	820	815	827	800	833	807	816	815	789	855	819	808	819	771	809	801	835	813	858	769	795	820	860	810	820	812	844	762	781	832	798	837	817	893	875	783	849	788	777	840	797	854	825	824	772	805	853	818	813	804	835	837	765	824	742	855	795	788	819	759	844	809	814	850	795	805	812	784	858	796	785	789	832	826	816	790	836	869	782	834	807	841	779	811	823	813	834	831	830	828	837	781	781	785	842	801	807	843	798	800	793	776	815	807	787	817	800	783	784	782	819	843	852	785	790	759	806	819	821	797	838	794	806	827	786	792	800	846	839	853	764	772	869	816	803	835	839	864	826	812	857	761	821	778	846	772	837	769	842	851	786	855	811	778	771	781	841	829	824	829	777	882	786	824	815	784	798	790	790	790	801	819	777	784	804	830	794	840	797	797	830	820	834	773	813	842	808	855	775	826	804	806	804	806	771	861	744	823	825	825	856	800	819	785	825	833	771	820	797	836	873	780	769	814	783	790	820	790	822	786	809	772	813	848	783	826	815	796	840	830	827	814	846	839	763	807	828	797	836	851	815	820	773	807	763	826	791	791	844	852	804	806	836	836	828	801	841	834	830	831	813	792	798	799	826	774	838	810	793	805	790	803	878	825	793	821	793	791	810	812	845	846	869	861	807	868	802	822	774	808	810	831	805	884	843	827	765	775	820	805	771	822	817	789	800	798	854	769	792	848	788	810	836	841	795	827	863	830	821	824	826	843	796	764	777	840	830	804	792	809	830	815	789	752	805	797	805	820	812	778	850	821	762	845	789	775	858	728	821	804	829	819	844	823	870	834	823	814	813	813	812	827	812	861	741	807	818	824	782	777	785	787	768	824	783	822	787	791	838	775	847	790	839	798	864	791	827	799	836	785	824	828	839	818	839	830	834	814	858	810	782	833	809	775	893	810	825	785	801	792	844	821	804	819	791	766	789	833	844	794	811	837	790	840	802	800	809	862	817	795	800	845	811	833	857	833	788	833	825	795	845	803	844	853	821	835	792	795	813	803	770	821	745	791	781	799	853	818	785	827	786	813	854	832	758	851	814	785	809	800	801	870	811	838	859	762	801	772	820	818	795	834	828	773	826	778	732	785	800	820	821	843	840	831	847	783	788	832	786	791	802	805	816	781	822	774	831	833	831	798	790	804	861	845	810	790	853	822	905	871	795	853	867	869	803	785	806	828	761	843	821	841	837	835	807	789	816	782	828	808	857	842	807	802	820	824	814	814	817	810	780	797	813	771	821	790	829	802	840	845	764	797	802	807	797	831	762	803	837	800	784	825	842	831	792	792	795	807	724	818	840	864	822	846	804	789	795	782	865	770	749	808	809	777	811	782	785	815	818	815	797	864	782	764	811	806	820	847	846	793	809	869	824	832	815	797	828	772	815	814	852	801	815	882	821	819	881	828	828	799	818	834	780	829	851	837	789	824	812	796	843	837	842	821	813	811	783	828	826	779	826	755	794	802	786	801	810	781	788	833	796	773	844	801	826	795	798	819	827	860	839	815	823	818	763	779	823	865	835	818	753	807	834	801	789	804	835	828	839	812	791	839	821	813	848	771	778	855	795	848	836	773	726	801	772	736	791	851	794	801	805	771	831	769	867	811	814	807	808	784	813	820	795	789	798	837	829	779	777	820	822	799	843	790	819	792	781	784	845	811	778	785	813	815	797	821	774	808	784	792	829	778	775	809	831	795	786	808	828	855	791	863	795	804	869	825	851	813	821	759	821	783	788	828	804	836	804	783	801	811	805	800	779	780	824	804	832	812	826	898	747	825	790	744	816	798	802	832	816	747	794	819	827	857	814	784	778	806	869	824	827	799	804	807	839	816	773	844	796	786	808	794	798	800	831	823	812	796	813	781	784	761	821	866	820	775	851	785	828	861	756	796	811	748	826	826	834	812	821	846	851	822	839	824	811	847	848	832	818	814	856	767	768	796	804	795	784	808	812	793	803	847	806	854	861	883	776	806	790	795	820	841	802	806	784	793	753	809	770	841	812	803	797	819	832	764	803	851	827	834	785	828	826	845	778	809	758	791	840	807	770	779	791	811	826	783	806	833	791	753	801	816	768	807	839	834	800	853	805	793	832	841	836	859	823	788	823	769	845	784	758	849	778	774	862	858	781	810	779	813	823	835	796	807	810	805	817	866	824	816	819	809	800	841	844	757	820	800	847	785	820	825	825	865	791	804	800	840	778	781	837	844	811	796	851	834	900	863	838	808	846	791	820	810	840	824	788	807	816	833	860	786	765	832	806	776	821	803	771	841	800	808	788	782	837	792	844	806	839	828	776	819	797	767	821	775	838	859	852	832	789	764	816	813	779	824	796	806	743	866	853	818	748	801	800	814	828	813	788	783	806	856	790	815	866	800	796	805	818	761	819	771	859	793	802	776	786	846	790	791	832	752	814	824	837	839	816	813	814	832	779	830	817	812	844	778	889	817	826	815	831	794	845	842	836	817	838	816	832	783	823	823	801	775	750	843	854	832	866	812	777	824
9213	2320	2828	2007	1382	1021	820	595	548	529	449	393	390	377	352	367	316	327	312	321	298	317	306	275	269	305	269	261	289	291	259	263	271	275	262	289	301	276	288	269	266	263	299	252	244	267	268	284	287	241	270	265	273	276	270	276	258	282	264	262	274	248	272	269	285	251	298	256	258	286	279	276	288	292	270	267	272	259	250	280	267	266	243	238	254	306	293	265	250	268	255	284	267	260	289	252	265	273	277	258	259	282	252	257	291	291	246	224	268	290	278	270	252	262	309	250	272	278	270	251	292	245	266	274	270	255	261	262	286	269	275	260	294	303	260	269	266	273	253	292	263	270	248	257	286	257	288	262	265	247	258	299	248	281	264	275	275	270	255	238	242	264	230	287	271	262	277	269	287	272	259	273	274	282	273	280	297	300	275	284	248	256	274	255	260	248	254	281	279	260	268	282	246	248	254	251	303	261	262	265	251	281	259	279	305	245	281	242	274	246	265	247	267	269	246	274	264	281	250	264	279	248	252	278	229	281	235	263	274	273	247	275	275	274	265	270	243	224	249	312	268	255	276	293	287	273	251	288	286	256	280	275	264	280	262	272	291	295	274	269	274	256	287	267	237	256	250	255	256	274	262	271	266	274	257	276	286	255	274	260	282	246	269	275	257	259	261	270	264	237	261	310	263	269	275	276	284	283	288	285	265	276	256	271	252	254	274	261	276	239	266	249	288	275	287	290	275	257	268	272	267	279	282	269	265	240	261	263	260	288	224	270	250	265	256	263	258	256	278	258	261	267	274	266	229	265	257	250	263	258	244	281	262	280	245	310	255	294	273	260	272	298	260	274	233	267	254	275	275	242	257	245	279	254	255	263	271	255	267	294	248	269	259	267	281	295	268	244	250	282	252	264	256	261	268	256	242	243	218	277	266	245	260	263	271	268	280	256	254	270	252	284	267	255	266	291	256	257	274	244	255	260	248	253	252	285	258	261	267	278	246	275	271	268	299	265	291	263	262	254	282	281	245	258	273	271	300	263	261	281	278	256	266	257	241	293	221	278	269	267	277	256	272	261	260	300	265	301	262	268	279	266	261	294	251	302	286	268	268	236	229	269	257	273	251	279	262	254	296	277	280	252	274	279	235	250	243	258	235	254	278	267	269	271	273	268	265	259	273	245	253	257	263	269	290	269	272	270	251	274	261	235	281	265	245	272	250	279	266	263	290	268	285	277	271	249	280	242	286	251	271	283	239	259	258	243	272	247	281	294	247	278	305	256	283	254	239	272	263	258	268	293	262	252	286	307	264	278	266	260	252	276	287	266	266	284	252	261	278	252	288	280	251	272	260	242	284	277	264	237	252	250	272	251	262	265	248	240	248	266	255	265	292	254	270	296	274	276	273	249	234	244	278	264	272	270	262	269	254	266	246	277	239	283	245	253	299	273	286	265	290	277	227	257	268	287	274	271	256	279	282	256	272	283	259	250	265	248	238	262	279	240	306	242	259	270	261	281	252	241	242	257	276	247	292	256	256	274	290	272	291	242	292	277	257	280	297	249	286	273	227	292	268	284	221	263	263	264	272	276	246	269	281	256	257	278	274	283	283	246	258	270	273	261	252	246	267	268	264	277	252	271	271	292	225	281	261	279	282	275	263	259	259	264	287	218	273	250	282	252	283	287	273	285	261	273	274	257	263	292	236	248	276	258	263	258	273	301	251	272	276	291	244	235	262	283	245	283	281	262	247	242	268	250	291	264	243	281	286	265	261	288	253	247	239	297	274	276	257	260	282	279	257	250	258	241	252	287	283	320	272	297	257	267	276	284	280	269	245	286	266	276	275	276	256	266	266	270	265	243	301	254	260	264	267	262	284	262	264	255	277	242	246	268	269	261	262	280	266	267	291	275	263	276	281	287	271	301	260	271	275	273	254	246	269	257	223	283	315	280	261	267	245	284	265	266	259	276	289	280	282	260	267	261	263	273	251	258	268	244	257	244	279	256	292	305	299	268	286	251	267	236	248	265	247	285	280	256	249	269	252	266	260	244	260	256	266	257	282	246	287	279	259	263	264	238	282	226	286	275	230	241	260	256	257	276	250	296	278	262	257	263	261	251	250	287	278	254	278	245	255	271	273	266	272	281	272	244	282	256	262	279	281	247	255	310	264	255	263	268	273	309	291	279	297	291	242	232	248	285	248	256	260	277	265	258	247	260	235	236	285	278	278	256	274	250	265	242	257	284	254	257	268	278	267	229	259	280	274	256	256	264	273	285	262	290	240	258	248	274	264	261	235	227	266	262	258	249	243	269	269	267	254	266	262	294	281	265	266	254	242	288	275	251	262	270	272	272	247	280	252	272	262	219	251	269	263	275	264	238	258	261	270	257	264	251	264	264	264	268	291	258	268	266	275	302	272	252	271	262	274	275	243	260	232	255	259	255	265	263	287	254	274	287	274	277	268	292	281	234	288	231	288	275	276	266	259	251	297	277	256	249	296	260	292	285	263	281	256	295	283	252	284	268	253	265	258	263	259	277	251	271	263	250	279	276	263	280	249	261	262	258	241	250	249	235	267	234	259	242	297	293	216	286	250	262	304	284	266	275	273	260	266	265	266	261	240	267	266	278	256	269	292	262	267	275	268	262	276	277	268	250	220	252	243	305	283	236	257	259	240	242	251	275	273	275	303	272	253	282	252	231	275	252	268	263	230	246	262	257	259	275	290	245	240	261	264	241	243	237	265	284	258	257	252	265	277	274	251	248	243	295	255	241	250	276	273	263	259	233	270	259	263	259	265	260	246	283	263	248	257	255	268	270	266	250	248	265	247	233	291	264	284	281	286	236	283	220	284	236	270	273	257	267	267	287	299	279	278	263	250	286	289	283	267	286	276	257	256	269	254	247	281	286	289	266	264	261	294	247	247	268	278	295	270	254	288	255	258	245	276	259	245	274	252	253	264	281	268	274	261	294	283	234	263	304	269	212	233	260	270	274	280	263	280	271	249	260	267	243	246	275	262	278	282	268	258	295	272	248	282	267	286	264	251	282	279	276	262	267	270	231	265	251	250	220	254	300	288	268	278	241	275	258	242	243	270	282	240	284	283	282	240	251	263	241	275	267	265	216	244	272	288	248	251	275	256	254	287	282	241	256	292	255	296	245	271	295	265	292	288	269	270	266	289	263	236	238	309	248	268	289	243	244	270	240	272	270	271	286	268	280	274	296	287	275	263	269	254	246	242	263	259	279	289	294	311	274	233	248	266	259	272	287	252	229	262	254	254	265	268	277	274	244	277	252	258	251	268	262	239	261	284	267	288	286	256	267	283	266	254	249	294	263	243	269	287	279	230	269	259	248	257	288	267	274	266	251	282	249	271	290	277	282	273	278	241	270	287	255	276	247	257	287	243	243	289	263	281	253	311	264	284	289	273	277	293	281	274	267	257	270	236	285	268	255	290	261	256	273	259	244	277	275	261	288	269	266	272	269	280	252	260	275	236	254
7703	2998	6580	7104	6062	4891	4071	3478	3012	2631	2306	2056	1904	1732	1649	1525	1456	1394	1384	1309	1271	1206	1129	1123	1139	1101	1106	1060	1047	1068	979	986	986	992	1004	988	997	988	911	918	923	933	941	922	892	914	862	918	825	882	917	883	884	903	874	897	862	838	845	898	815	872	848	854	828	863	831	886	906	856	816	820	846	823	875	858	869	864	858	787	810	874	845	833	819	843	838	835	841	862	811	849	834	828	818	829	891	825	798	825	821	815	836	897	835	860	814	838	851	825	842	792	799	789	827	824	818	836	807	833	837	798	775	833	760	825	813	815	884	805	846	791	856	791	787	770	814	828	788	774	800	815	800	849	832	804	821	791	802	807	840	836	766	819	805	811	823	830	815	815	848	794	802	817	788	886	787	830	826	819	793	872	804	806	792	829	794	850	809	836	845	850	845	786	843	810	846	823	858	848	822	838	808	775	806	809	822	811	874	827	755	852	842	757	778	820	805	818	801	816	784	864	782	855	870	822	762	850	825	835	791	827	809	845	786	776	798	810	767	803	842	806	791	813	809	846	840	782	780	825	814	799	811	825	797	800	858	809	829	793	792	862	798	839	801	781	821	797	827	802	834	777	801	805	801	848	851	827	827	830	885	753	804	802	828	848	801	831	765	884	754	839	836	804	825	797	855	815	804	797	815	856	804	814	759	820	851	811	827	830	817	816	789	803	818	802	852	843	784	784	788	790	783	764	829	817	824	793	825	801	861	838	806	789	820	821	844	785	823	814	859	823	858	786	808	882	788	821	802	792	815	805	834	772	797	795	795	916	810	826	804	798	839	807	829	867	785	799	801	813	838	759	810	789	791	805	887	802	849	835	833	772	866	865	738	809	772	835	794	814	842	836	775	805	847	859	815	790	794	814	821	808	871	838	859	870	831	784	823	834	821	761	807	805	886	792	800	828	814	780	769	820	771	786	790	828	772	786	805	844	765	834	821	845	804	777	849	785	779	774	790	828	825	807	818	839	840	768	797	803	813	841	757	784	821	793	838	790	827	844	814	799	796	801	765	802	806	813	827	864	799	822	840	756	819	843	756	822	805	822	783	863	826	790	832	820	829	832	807	806	824	822	809	832	872	788	860	818	802	830	828	808	751	779	798	773	774	781	780	840	805	847	822	794	814	805	820	837	810	811	827	807	807	884	798	794	824	838	882	833	794	804	820	826	799	859	814	827	831	813	854	783	873	821	877	801	777	783	828	797	799	856	759	789	865	794	801	813	801	789	846	803	826	794	825	803	782	803	798	786	849	780	857	860	830	791	800	816	817	759	815	801	756	825	802	804	818	828	784	833	798	817	828	800	825	802	756	819	803	803	802	787	883	888	830	831	819	835	856	821	830	806	848	832	818	852	804	799	825	815	836	766	786	814	852	824	812	822	800	854	898	799	803	787	809	799	823	806	848	801	780	835	811	775	771	801	847	829	807	814	812	803	824	839	851	775	800	863	794	830	867	783	815	864	852	817	851	822	825	867	781	793	826	854	812	883	774	755	776	775	810	779	849	818	808	825	855	794	846	794	825	851	832	820	807	865	766	795	834	813	836	872	806	792	832	787	853	836	756	840	805	841	824	806	839	787	813	822	854	856	864	804	839	834	840	839	763	871	802	805	806	808	772	924	757	866	821	851	844	780	821	801	860	813	772	831	780	738	810	822	801	809	807	783	795	855	832	874	822	839	805	827	790	802	808	814	825	795	806	777	797	849	836	791	800	789	797	781	767	774	833	809	867	773	778	821	818	790	784	804	778	810	804	801	797	884	818	792	787	782	838	808	799	851	837	813	893	858	794	755	768	767	810	748	784	792	785	795	820	851	869	861	788	785	795	826	816	801	835	796	821	795	820	766	787	815	808	828	793	802	824	790	789	806	817	793	771	838	812	774	841	794	803	779	808	846	814	762	846	797	817	805	844	830	841	792	857	827	823	826	780	810	798	814	822	850	764	766	769	798	811	844	818	788	797	848	801	848	851	817	803	771	787	786	804	794	746	806	833	787	810	736	779	839	802	810	866	774	852	843	807	775	793	851	783	825	791	827	834	815	839	838	794	829	844	818	817	804	814	843	750	794	821	832	840	827	861	810	800	815	758	797	855	804	798	864	789	780	809	844	759	822	813	831	859	846	782	813	805	754	806	820	815	798	825	801	837	753	852	819	807	857	816	824	834	790	839	820	841	782	791	801	781	804	837	916	820	796	780	867	820	761	810	861	826	806	820	793	794	800	852	757	802	842	837	857	767	832	801	790	808	854	864	848	781	797	848	797	805	792	791	828	841	818	806	758	806	816	770	809	815	847	829	823	826	797	841	812	768	812	839	804	798	766	811	829	819	780	789	828	825	806	841	834	857	821	815	804	815	820	830	819	812	840	819	820	845	805	778	803	797	802	801	841	809	825	771	877	809	834	827	774	850	820	833	822	841	790	752	805	760	797	853	798	804	836	786	806	814	838	802	846	833	847	762	826	791	775	791	867	840	845	841	834	817	792	804	807	846	846	776	804	795	814	793	832	821	823	814	841	830	807	817	755	826	818	817	788	811	787	836	803	838	792	865	795	789	837	851	799	793	784	810	802	830	845	798	772	835	851	810	827	832	849	856	783	864	794	808	782	770	818	831	830	837	880	827	817	811	806	799	824	854	814	760	833	802	879	807	869	812	794	819	822	793	780	802	775	802	817	831	787	809	798	809	781	808	835	838	807	821	788	824	767	777	876	818	835	820	763	808	809	805	825	856	778	810	831	831	770	827	759	821	792	823	799	776	806	786	812	816	828	780	821	838	791	864	818	843	821	816	847	842	793	789	861	814	788	776	777	800	797	796	775	801	764	797	815	796	824	796	864	807	814	804	850	839	867	761	807	784	830	778	798	837	827	797	818	824	791	780	808	849	791	828	807	828	835	834	838	761	777	838	854	782	811	740	784	835	827	834	802	775	803	808	795	818	832	785	789	875	802	818	733	807	807	791	825	814	846	800	811	801	852	776	819	799	879	824	825	780	779	856	800	794	829	827	816	792	757	833	829	773	854	829	827	799	835	770	827	880	829	776	868	776	812	817	867	840	828	847	786	806	807	774	795	815	861	846	839	803	786	800	802	813	837	815	798	818	758	822	806	841	832	788	777	892	796	853	870	848	825	821	834	816	813	777	819	848	841	798	818	798	798	841	787	814	775	812	799	811	821	846	805	847	795	824	844	853	823	786	798	805	805	830	848	825	810	809	826	812	844	765	831	777	748	833	765	809	802	824	821	810	830	762	841	804	865	828	882	812	733	810	850	795	781	852	771	788	847	848	844	814	807	803	804	812	753	765	832	822	840	778	809	855	833	851	837	847	782	773	840	854	766	770	818	798	816	832	807	803	791	788	817	871	816	805	846	781	787	745	801	869	837	842	836	754	814	794	803	796	789	765	842	770	804	799	812	808	809	822	815	794	807	807	784	880	798	849	804	796	831	781	804	876	771
1201	199	203	189	144	168	145	166	122	115	156	161	139	135	129	143	120	142	145	128	141	154	136	127	136	146	145	136	153	115	133	144	112	122	143	130	128	135	134	156	134	158	116	155	113	143	137	102	134	128	131	149	116	140	154	143	131	132	141	140	139	142	136	128	120	143	127	155	128	121	142	122	122	134	147	127	133	123	151	138	120	138	108	136	150	118	135	127	148	125	147	130	150	131	132	126	146	129	140	172	124	127	120	124	135	141	139	138	133	130	123	145	136	125	144	114	136	124	150	150	134	145	139	125	129	119	142	120	121	137	157	166	122	123	149	139	134	141	115	128	132	129	146	133	128	137	122	152	144	135	142	145	134	120	133	130	124	114	144	139	135	132	151	123	122	138	125	151	146	124	140	130	136	117	140	128	146	128	126	139	132	132	139	145	141	129	119	125	132	124	156	136	143	137	130	133	165	144	151	117	131	147	123	104	131	148	146	154	113	142	111	116	171	123	138	131	151	132	145	141	145	138	107	125	117	127	126	134	143	132	138	135	152	121	131	131	144	140	155	153	162	153	133	122	162	149	128	140	132	136	107	149	129	126	131	143	132	125	142	134	132	145	130	130	147	142	144	129	122	140	145	139	129	152	152	131	129	140	165	118	130	160	147	123	138	153	120	128	132	134	141	123	134	150	143	123	139	117	134	143	143	131	135	126	144	115	142	143	152	137	126	142	132	151	150	127	120	140	129	126	123	135	121	130	128	148	134	136	165	130	125	148	140	109	144	131	120	159	124	163	124	126	121	122	138	162	131	129	137	140	128	138	140	138	116	133	132	145	138	137	127	143	149	150	141	118	137	114	151	115	153	136	146	148	157	133	137	120	142	145	140	134	137	132	146	129	147	138	127	151	125	133	137	137	137	157	120	140	142	123	135	141	132	126	133	153	133	137	140	149	155	112	135	120	130	127	134	139	122	139	123	153	148	157	156	131	138	108	140	142	166	114	123	137	159	120	145	137	124	163	113	141	131	125	163	144	120	121	139	127	153	108	129	147	117	159	151	149	148	130	144	131	135	120	138	136	115	134	147	132	125	130	134	159	128	119	137	136	129	138	120	120	143	145	159	170	132	140	161	165	129	134	135	149	145	129	152	149	139	140	139	143	141	127	140	148	129	134	126	168	140	110	113	139	126	130	112	114	125	127	117	136	131	141	136	151	128	127	124	124	127	134	132	120	129	133	116	154	136	140	135	129	118	115	138	123	142	135	134	140	153	124	130	157	126	137	120	127	140	157	149	142	133	126	149	142	121	148	155	152	149	132	146	133	130	137	146	132	141	130	127	121	128	136	130	120	157	147	146	118	131	134	138	134	140	137	160	138	119	111	130	129	127	138	150	136	139	138	124	125	148	117	118	110	131	134	117	159	119	132	125	152	141	143	140	141	136	139	138	120	118	115	132	142	164	150	133	126	112	136	156	140	141	143	144	134	143	115	131	144	128	152	131	126	143	130	137	135	121	148	120	151	136	133	129	120	131	132	126	137	118	153	134	137	132	130	133	138	136	136	162	126	137	128	141	143	134	136	142	118	126	131	127	122	130	157	132	143	156	131	130	133	140	151	149	126	137	135	133	125	139	146	140	131	150	139	143	146	148	117	138	127	133	163	131	136	124	150	148	137	148	146	140	137	140	132	126	129	122	134	131	143	115	123	133	157	142	134	136	124	149	143	130	145	134	149	140	145	122	125	106	110	118	116	139	136	132	125	137	121	140	151	140	112	136	145	125	133	133	121	146	149	133	121	143	135	123	127	120	130	122	123	141	142	129	132	118	129	120	143	140	116	117	121	122	145	147	143	126	155	149	134	143	117	140	136	125	124	153	125	126	139	151	134	121	147	112	141	146	147	133	132	148	140	126	132	152	117	120	126	130	129	139	126	129	127	141	125	119	146	127	135	157	151	125	128	131	121	136	131	146	141	134	131	123	141	133	134	132	130	149	127	151	123	142	144	129	140	120	136	141	145	107	137	154	141	131	128	119	146	128	137	146	139	132	143	119	125	140	113	127	140	144	133	133	135	139	149	123	149	127	143	127	139	125	134	129	147	147	140	152	135	139	135	128	131	133	146	137	135	125	132	147	127	112	131	129	138	133	119	156	130	127	113	133	113	138	121	141	148	119	115	129	121	141	141	129	133	133	138	154	137	129	121	132	135	126	148	141	155	121	148	123	121	134	116	137	132	131	147	137	103	138	138	132	140	142	119	134	145	141	131	144	149	146	129	132	147	130	112	140	143	137	123	138	123	138	136	120	135	141	137	128	148	133	142	125	138	146	128	140	122	169	129	128	138	140	152	138	126	130	137	142	142	108	135	110	142	122	136	131	120	137	124	135	165	141	125	129	142	121	144	157	145	120	138	138	153	134	128	138	128	112	148	144	146	143	140	147	134	145	127	159	117	126	124	153	130	161	124	140	130	135	159	155	137	140	124	123	163	148	124	100	132	140	137	148	112	144	139	123	124	160	139	121	149	150	122	162	137	137	125	145	158	136	142	141	136	130	122	124	128	147	149	126	136	128	115	135	152	153	134	133	135	137	131	115	125	140	130	141	140	137	133	130	114	124	131	131	136	134	122	134	145	141	136	159	133	150	147	128	128	124	128	129	143	133	142	127	130	139	140	127	115	146	113	126	138	128	137	134	118	128	116	157	141	139	121	154	135	118	139	118	130	137	154	127	134	139	146	135	163	139	118	142	127	133	128	114	135	132	147	123	127	132	121	133	149	130	117	122	121	144	148	138	147	138	121	130	129	133	130	120	145	139	142	125	110	141	119	148	142	139	129	134	140	130	143	147	121	143	130	148	125	124	131	127	122	125	142	129	126	138	139	151	120	115	146	155	119	115	155	152	125	115	121	133	139	142	144	128	145	153	123	133	114	151	130	144	124	141	133	139	137	145	131	147	136	135	113	110	129	145	136	143	114	129	136	136	117	146	129	134	121	150	140	126	115	137	122	120	127	126	129	157	125	155	129	122	129	130	143	143	120	117	131	132	153	133	124	141	133	128	138	134	141	128	134	128	128	121	163	123	136	126	138	117	127	155	118	152	137	126	121	138	146	140	123	142	119	147	155	176	129	130	133	134	132	130	119	139	167	147	144	142	123	134	121	126	132	117	121	146	143	101	118	118	136	121	128	129	127	131	132	146	131	141	143	154	136	139	139	131	124	141	147	152	122	133	162	135	143	143	114	154	138	142	122	131	126	121	127	147	137	142	130	138	124	125	132	141	122	129	123	132	134	123	129	151	131	111	160	112	116	139	123	145	134	164	121	147	141	135	152	150	137	155	134	127	131	121	120	127	137	115	143	127	154	124	112	129	130	164	143	141	116	133	123	152	134	138	143	143	118	123	144	120	120	129	131	152	124	136	151	134	125	127	129	151	139	123	137	134	112	129	140	147	121	132	124	136	130	133	121	107	140	125	142	131	129	131	152	132	117	143	132
1896	583	666	694	628	587	612	534	530	566	535	526	499	510	490	446	452	449	524	491	500	506	469	466	512	490	480	461	473	459	500	472	503	478	480	459	500	490	468	512	464	477	488	458	458	441	478	460	531	446	491	451	473	483	470	503	501	465	493	436	473	451	480	462	485	463	482	501	495	503	510	451	511	463	471	479	455	473	484	498	462	461	479	466	469	427	494	430	440	497	442	484	430	484	497	490	483	461	474	486	483	505	469	457	489	469	478	478	470	482	483	487	465	471	460	452	450	483	510	500	462	493	487	468	463	449	449	493	441	500	478	465	490	492	435	499	483	500	487	456	488	412	497	438	461	459	448	463	466	475	512	467	453	461	486	498	483	443	476	469	445	463	503	487	481	485	469	448	488	501	453	419	507	460	516	473	440	470	465	422	476	466	444	488	481	492	495	460	469	436	463	503	477	490	452	470	467	456	468	467	491	494	461	442	456	451	460	468	497	498	497	479	449	481	473	473	467	466	471	493	477	471	454	478	491	522	485	520	496	477	482	489	487	419	473	453	476	468	463	509	479	451	480	485	491	473	449	446	478	438	470	518	460	454	499	454	464	480	497	506	496	494	496	509	495	494	518	471	499	464	464	457	471	476	490	465	510	518	487	537	476	458	490	440	414	483	467	471	476	458	474	449	469	472	490	493	415	455	473	502	515	460	440	466	470	501	461	459	440	457	481	446	468	489	481	443	473	503	481	473	481	460	492	464	493	477	445	501	479	445	518	487	462	477	498	473	446	504	472	494	474	485	491	464	496	447	504	479	459	462	486	486	481	504	467	494	463	469	491	498	470	455	442	493	493	502	429	481	453	461	466	499	481	457	431	463	480	468	477	466	485	451	465	466	426	455	459	423	489	509	465	474	463	452	476	451	450	472	514	429	540	460	485	462	459	510	463	483	476	477	484	479	473	436	441	495	482	471	485	459	446	425	467	493	472	487	460	452	503	494	432	471	471	455	518	491	486	456	485	457	476	460	472	472	468	481	473	479	508	451	506	501	460	475	470	481	468	482	511	448	466	510	442	454	483	490	500	479	528	481	450	484	471	444	461	453	482	514	472	467	450	458	475	453	456	485	508	499	485	491	481	425	492	450	453	458	477	458	453	457	464	489	479	485	472	510	478	497	476	508	500	442	472	443	450	458	453	469	481	464	449	424	493	497	454	445	468	490	447	494	496	493	479	469	463	469	471	478	458	479	480	499	494	456	486	456	459	483	448	517	477	479	508	424	448	479	486	452	479	473	517	445	495	465	464	464	515	440	445	487	503	457	473	463	447	464	467	474	425	493	445	437	487	477	507	516	500	461	451	460	445	491	490	476	499	494	473	486	446	466	481	449	513	472	467	520	461	500	468	478	487	467	493	485	458	488	413	449	504	482	467	483	489	459	485	469	451	473	468	476	457	503	451	471	447	471	443	489	462	464	507	445	442	461	475	458	490	518	462	501	514	486	452	518	445	503	489	529	446	494	475	453	504	480	437	420	478	484	465	431	464	451	496	477	460	497	473	491	472	449	473	457	450	462	456	499	534	492	484	483	447	461	500	464	436	500	469	482	464	479	458	458	486	465	503	501	507	459	456	455	421	483	454	498	461	487	448	490	498	458	480	468	462	478	489	492	437	455	487	479	491	475	434	520	446	446	479	470	498	499	467	455	479	471	479	484	475	448	481	463	464	457	478	496	507	464	468	407	495	444	473	455	522	487	491	469	487	517	437	504	470	484	475	457	497	469	492	475	447	467	475	487	496	448	451	492	436	498	470	465	445	487	428	454	445	481	455	482	459	483	477	487	454	506	509	500	453	469	473	451	519	479	445	478	495	457	479	500	486	490	477	487	467	448	497	468	492	456	471	465	491	490	479	431	469	493	505	498	442	458	468	482	487	507	462	466	462	474	502	451	420	496	471	464	489	444	453	497	456	477	440	511	478	481	462	465	429	439	518	453	507	483	486	471	457	446	484	498	479	476	466	464	476	498	526	433	469	467	485	474	496	485	474	480	467	496	515	467	464	503	493	464	456	474	470	432	430	462	471	452	485	484	472	478	493	475	497	505	476	441	483	511	486	460	439	451	482	511	483	443	494	476	506	433	502	458	435	444	496	470	466	435	456	492	464	488	460	459	450	520	480	425	510	484	449	475	455	475	492	509	467	454	457	475	437	480	469	471	505	461	480	468	443	467	531	490	497	482	464	430	440	486	484	463	460	495	430	507	501	506	463	491	462	482	500	480	493	440	469	446	496	429	483	475	490	462	459	461	464	461	443	460	463	460	458	475	451	463	456	479	435	445	470	457	479	494	509	459	456	475	447	495	470	453	524	465	490	466	473	489	481	500	452	474	471	472	478	516	495	506	498	494	476	470	469	450	480	481	467	482	452	499	492	470	509	516	491	468	507	494	464	494	454	501	487	470	461	463	436	467	487	456	466	478	465	438	507	433	475	456	456	472	437	501	472	465	491	480	464	474	485	456	484	476	486	480	473	491	479	470	453	511	457	463	473	490	461	473	472	456	448	441	484	519	485	500	489	488	463	436	495	495	448	496	473	454	516	467	475	512	474	458	463	426	465	481	482	486	473	456	458	486	465	486	485	470	462	451	484	444	510	490	464	463	474	458	487	442	464	453	448	488	498	488	495	447	446	526	479	433	486	455	468	450	490	479	479	458	522	462	457	447	465	479	474	518	471	474	436	476	458	466	496	418	470	418	491	471	490	524	465	473	465	460	457	486	460	470	470	471	467	480	505	448	449	493	459	453	457	467	462	483	466	452	461	462	471	478	471	462	473	460	482	495	429	472	488	443	458	479	485	501	461	435	462	476	474	457	480	453	480	456	518	444	444	461	456	505	460	461	497	491	445	501	480	504	455	486	431	478	460	425	488	500	489	503	470	495	465	462	444	478	476	494	502	431	444	509	484	463	471	476	470	500	512	462	465	450	467	468	488	476	477	497	474	481	463	426	491	497	511	472	476	481	483	466	489	484	455	434	492	499	461	439	490	479	452	463	476	453	460	470	478	489	480	497	523	474	488	433	458	453	467	498	476	453	471	441	511	447	468	450	469	432	450	458	491	437	498	462	488	432	499	471	465	460	481	482	488	457	496	490	445	480	480	475	458	482	450	474	476	495	479	460	467	486	464	489	492	486	497	484	463	522	477	481	453	468	465	475	469	481	470	488	497	482	475	454	495	481	461	502	467	481	455	510	441	448	453	504	502	469	482	469	477	502	492	461	490	491	465	462	498	481	533	454	461	433	463	485	499	444	452	464	469	501	467	494	484	445	470	458	456	474	487	508	454	459	483	468	514	494	530	475	471	470	436	487	454	482	459	482	468	467	473	479	472	445	462	448	461	476	465	443	472	488	472	464	466	447	504	452	467	497	486	471	482	463	486	459	438	504	495	493	485	511	435	489	447	487	472	466	516	478	446	451	464	458	441	488	476	464	457	534	487	454
4960	1276	1567	1132	796	639	484	486	403	384	377	350	330	330	297	306	313	314	271	252	274	256	284	268	243	266	279	298	293	242	292	263	275	254	290	292	262	235	276	251	306	287	224	271	299	288	279	258	280	325	275	270	273	257	281	264	259	291	254	262	258	264	261	262	268	241	246	232	268	275	279	228	268	267	265	251	254	270	273	279	271	248	276	267	274	260	254	253	256	266	295	273	280	242	254	258	272	280	267	253	265	255	254	284	284	245	240	271	268	276	251	238	286	258	270	265	276	264	264	298	264	257	249	264	265	263	258	257	261	268	268	269	254	280	262	265	249	274	278	277	259	273	275	258	278	251	260	273	258	259	263	260	303	240	274	240	246	241	233	247	257	268	250	272	234	255	267	250	285	259	251	256	268	260	267	232	255	286	278	258	262	259	251	296	287	261	266	245	254	242	270	252	278	276	227	238	257	264	229	231	247	242	246	244	238	252	265	220	274	281	271	305	240	244	271	269	256	259	263	282	259	271	269	264	273	257	281	280	246	223	280	246	277	237	278	269	253	275	261	266	259	284	247	249	274	254	231	277	270	280	270	262	275	253	275	240	256	236	264	255	266	269	241	283	276	265	257	262	288	272	242	273	238	249	270	247	260	277	245	283	282	270	250	249	243	279	264	274	291	269	284	254	266	266	270	247	245	252	231	274	272	246	285	251	255	254	265	245	256	243	265	246	293	254	288	247	263	267	261	253	266	281	258	253	234	252	250	262	272	241	315	257	261	273	276	256	229	284	273	264	267	250	263	259	264	227	241	256	260	267	253	268	270	254	289	237	236	263	262	271	272	268	265	261	265	263	252	264	263	263	282	252	252	258	246	244	269	269	272	251	238	262	280	248	277	292	301	287	235	251	258	252	247	252	276	300	254	251	301	262	270	274	277	269	254	265	238	266	261	271	263	240	269	282	235	280	279	262	230	285	254	240	255	275	256	266	256	231	270	282	268	250	255	283	270	254	259	272	237	240	272	259	236	277	220	268	258	271	269	294	257	249	252	274	281	242	301	259	262	278	266	235	250	259	280	243	273	243	281	266	259	247	262	282	211	286	267	241	238	267	258	242	254	278	274	250	276	270	290	248	247	290	270	257	233	290	261	240	259	249	259	237	239	280	245	266	240	272	242	259	257	292	219	261	266	276	243	271	259	265	257	288	264	231	243	275	247	267	277	240	270	274	289	284	258	246	250	268	281	263	261	248	285	259	261	268	275	253	291	233	258	278	275	293	253	287	277	259	265	281	289	282	267	257	257	256	292	261	287	252	251	261	250	272	264	280	244	262	257	249	272	247	243	279	277	297	225	258	250	243	275	263	244	258	223	273	279	269	299	279	287	258	232	256	242	254	256	261	249	253	256	270	268	250	264	271	240	253	279	247	275	256	249	242	243	250	280	225	293	264	258	247	260	225	276	280	286	274	252	292	249	248	238	249	247	251	275	261	254	269	251	266	250	268	235	238	245	269	231	279	263	252	234	252	293	271	253	259	252	279	288	247	291	279	297	277	305	271	236	263	250	234	274	239	248	250	257	278	227	258	279	257	276	274	292	276	261	239	250	283	243	265	261	255	250	266	272	295	259	286	290	282	264	236	244	262	281	244	263	257	291	296	243	262	259	236	262	243	263	240	265	254	257	264	235	286	266	271	306	235	295	249	243	250	267	236	251	255	238	279	290	278	251	258	281	245	255	301	249	270	281	269	293	245	274	241	265	280	246	249	245	249	263	264	258	242	292	265	287	260	274	247	259	273	274	254	248	278	257	246	281	260	262	261	274	234	271	273	253	244	268	291	279	258	236	250	270	275	275	283	253	255	252	258	302	235	274	218	266	248	228	253	267	271	264	236	259	257	282	232	281	245	274	251	233	253	274	267	266	261	250	266	248	239	281	242	240	238	281	249	250	276	252	215	285	255	247	253	282	265	261	284	243	247	246	258	252	288	252	276	256	264	280	257	252	260	244	278	258	276	260	256	263	249	233	284	245	261	285	241	277	253	266	264	250	277	290	258	267	276	255	265	243	245	229	265	264	291	284	249	267	264	261	266	251	260	282	278	275	246	267	289	272	246	275	264	256	262	255	275	281	261	268	242	274	282	282	271	264	229	263	261	257	255	280	220	251	268	274	255	278	248	280	265	266	281	277	292	269	277	237	242	268	269	290	290	240	266	268	289	295	248	290	275	235	253	289	244	261	274	268	269	288	225	243	261	247	253	244	254	283	262	252	285	253	240	244	271	268	289	274	276	255	243	250	272	233	281	253	261	272	269	267	262	283	242	271	270	270	286	259	332	284	258	262	254	251	274	259	294	254	268	271	249	283	250	245	276	275	260	284	226	250	265	254	255	263	259	236	267	255	252	276	275	255	250	249	252	273	266	266	262	261	273	268	269	291	266	252	298	260	245	273	272	301	282	268	243	259	280	287	263	228	275	273	271	273	255	269	271	265	289	279	254	258	284	272	247	265	255	284	252	249	259	280	241	299	258	284	295	267	269	273	238	276	264	228	246	262	276	266	275	272	227	258	270	255	257	245	271	251	244	260	237	289	278	265	279	278	242	253	268	285	253	275	261	274	264	257	270	259	247	282	250	268	266	243	264	275	257	290	257	257	261	272	256	248	279	243	272	271	286	252	282	274	249	253	262	260	267	282	250	254	235	256	260	256	249	259	271	274	256	272	282	255	288	268	247	274	245	242	233	232	274	258	255	232	240	259	283	254	238	279	255	262	248	269	272	246	267	240	261	256	243	271	258	264	240	265	291	247	254	271	276	265	283	261	251	254	248	259	253	235	280	246	253	257	265	251	261	239	231	233	278	271	261	281	247	273	278	260	315	271	301	269	270	261	281	242	268	227	279	246	234	259	255	258	248	268	266	253	245	271	266	252	229	247	272	252	272	267	237	255	288	298	271	231	248	264	259	242	291	277	285	262	267	229	261	255	257	256	244	244	273	263	282	271	265	258	283	284	254	251	292	273	247	272	264	253	242	243	280	283	276	246	273	275	262	268	282	241	256	282	265	241	241	256	261	272	261	259	256	269	257	266	272	264	250	230	241	261	271	264	287	301	267	248	238	260	246	268	259	257	240	249	258	276	270	271	254	259	258	245	265	267	244	273	251	251	244	277	247	276	254	275	248	248	252	277	279	251	281	299	254	233	259	250	286	264	225	244	257	274	238	268	263	275	261	242	259	276	247	232	249	253	266	278	282	258	257	302	252	267	231	264	240	238	304	220	254	265	268	233	249	233	271	278	252	241	282	268	256	254	246	267	269	272	260	255	277	255	277	238	253	250	262	255	253	273	275	281	268	231	279	267	256	296	278	253	273	284	262	237	311	259	275	229	271	240	285	281	236	272	303	255	261	277	268	266	278	271	266	246	255	233	273	303	261	262	249	268	245	274	268	265	277	291	258	258	243	254	260	237	273	262	259	257	235	239	267	242	277	259	250	245	274
5609	1927	3892	4161	3585	3110	2546	2211	1901	1757	1559	1384	1322	1325	1237	1164	1192	1160	1125	1062	1039	1006	935	945	914	952	1009	945	879	936	961	892	939	908	913	850	913	899	875	867	856	932	896	897	874	864	901	810	831	857	843	853	849	899	811	807	813	848	856	845	828	844	854	829	828	831	803	812	792	865	812	862	877	849	819	872	848	862	829	842	787	859	807	864	832	829	802	774	863	833	815	873	836	838	837	798	810	794	812	793	844	849	786	828	794	804	860	837	805	845	773	814	805	832	801	834	790	828	805	870	801	812	773	814	766	825	847	822	841	827	797	788	842	819	821	816	834	793	796	852	808	814	833	855	798	808	836	805	846	834	862	816	766	813	777	816	841	787	827	736	830	814	840	830	811	764	803	832	827	824	794	780	825	804	799	801	790	787	816	835	820	814	812	842	828	833	796	844	850	857	795	843	810	844	786	823	846	756	824	783	821	816	814	819	806	835	818	804	739	795	819	768	810	811	816	794	883	802	822	817	789	849	803	768	787	852	836	731	782	798	754	839	833	787	735	815	791	779	792	800	834	813	791	799	793	806	853	876	840	801	814	817	815	808	875	863	829	782	847	812	833	795	831	855	837	850	806	808	830	821	821	837	800	808	841	787	830	836	810	784	785	849	807	800	785	822	874	854	817	808	748	815	785	799	832	798	836	841	818	804	789	862	800	812	893	818	832	775	841	791	828	833	791	872	787	828	802	865	853	761	798	830	808	817	830	805	792	769	801	869	790	852	827	832	787	740	769	867	807	770	833	808	809	784	817	826	814	789	839	816	793	864	860	836	841	784	773	803	834	825	812	805	828	854	775	815	828	813	837	827	810	865	813	774	795	842	791	735	793	774	807	784	799	799	801	778	827	847	825	843	854	818	825	792	807	821	867	810	857	849	806	837	844	817	799	837	817	838	829	804	822	822	829	813	819	756	831	877	776	825	839	768	805	840	766	809	891	782	786	804	805	856	815	812	842	838	816	802	781	795	787	808	830	819	789	805	819	824	823	786	785	783	811	833	783	803	806	828	825	759	839	796	828	814	873	784	814	790	804	844	786	813	790	790	821	808	813	794	806	868	835	805	833	823	757	856	828	806	802	790	847	782	878	827	799	820	760	830	783	825	845	858	798	814	814	773	804	800	768	838	779	764	836	805	850	829	804	814	808	801	743	829	808	804	839	842	745	819	840	764	795	817	829	829	795	828	810	818	848	822	838	808	841	851	813	843	788	816	788	782	846	833	832	787	838	821	828	840	802	810	819	839	815	839	800	802	838	777	829	825	788	833	819	803	816	836	789	824	855	807	821	833	816	819	810	837	777	839	835	849	816	811	841	849	793	789	743	785	802	796	820	841	835	824	810	828	833	784	790	815	815	805	828	779	854	817	827	779	796	815	818	811	824	834	793	807	822	818	860	846	767	807	801	766	810	847	833	766	797	818	746	868	784	860	840	809	825	867	859	799	763	805	828	873	847	794	845	856	810	808	775	835	801	781	847	821	811	781	805	826	802	885	815	854	829	799	827	848	853	771	776	782	809	811	787	787	791	802	772	846	841	887	811	737	831	821	807	827	793	829	874	824	805	845	841	820	798	837	801	820	807	827	844	856	810	839	850	826	846	815	839	809	820	826	823	780	838	810	815	870	832	768	850	806	824	830	823	815	796	776	785	779	839	776	835	804	802	827	796	794	798	818	828	832	790	840	825	783	866	792	844	851	853	820	771	801	772	833	813	776	795	741	798	799	815	855	793	787	844	818	798	841	782	818	814	831	833	860	816	811	832	828	800	805	777	845	865	858	783	802	814	794	823	811	809	835	856	819	841	795	789	841	839	833	754	820	814	778	826	761	820	771	849	808	849	819	796	828	866	782	821	804	799	781	769	807	751	824	818	830	846	866	842	834	813	816	832	836	822	789	803	816	806	775	844	786	831	808	760	800	787	780	822	828	777	794	828	787	858	813	833	821	812	834	818	784	775	847	813	767	807	824	827	866	778	816	848	846	835	802	777	842	803	821	831	819	809	788	794	781	811	787	835	812	832	807	790	802	834	858	809	831	840	811	806	836	832	808	795	771	834	834	828	839	881	810	831	784	852	766	835	787	776	785	817	795	795	803	827	814	825	854	806	805	789	778	832	784	809	793	795	845	826	820	787	797	839	810	826	789	789	808	805	809	860	809	804	824	819	823	855	821	795	864	816	810	838	829	810	826	828	840	835	806	790	823	834	786	804	825	833	820	873	829	817	837	810	796	767	806	782	819	799	770	786	865	788	802	804	778	792	808	823	819	782	858	797	830	816	765	825	819	806	793	814	833	819	813	829	798	780	781	813	807	829	812	838	811	807	798	781	809	788	795	866	798	790	821	765	886	834	846	856	831	811	785	846	801	843	832	804	816	775	779	876	777	870	827	863	787	779	835	789	832	828	848	831	759	805	788	796	805	846	774	820	803	796	850	763	819	828	839	839	813	785	872	830	857	822	839	765	873	811	820	842	851	780	789	850	784	792	777	811	840	835	790	795	774	797	778	779	823	862	837	822	801	808	832	822	795	792	825	835	828	812	784	804	800	849	806	818	829	819	808	843	814	824	844	804	776	762	806	812	838	786	848	825	837	790	865	786	812	814	818	834	812	781	796	795	777	869	812	816	831	873	803	831	798	847	742	810	861	853	808	827	793	788	845	819	816	836	810	838	827	798	781	806	779	772	808	755	795	796	808	812	839	815	849	811	822	787	787	892	835	814	840	781	910	794	787	867	784	814	799	864	808	839	822	846	780	827	803	808	805	794	814	823	837	800	784	806	759	839	788	828	833	840	876	783	785	784	811	794	818	810	809	814	818	828	814	762	826	806	843	759	796	811	808	836	820	818	869	814	788	863	831	782	842	792	838	787	781	838	823	884	794	823	805	830	831	802	794	822	826	791	862	832	776	868	807	820	781	767	875	811	814	808	802	778	787	812	843	810	805	814	837	844	854	836	792	801	805	829	821	788	819	792	812	867	797	789	809	832	785	776	800	822	801	809	814	806	772	805	809	770	814	802	800	809	809	760	803	825	846	863	830	835	873	843	794	801	807	815	847	844	791	803	828	839	770	845	750	850	785	813	803	758	826	766	775	859	821	832	815	762	821	844	788	781	772	816	877	823	832	821	832	851	786	815	871	840	778	760	800	803	793	832	827	800	785	783	804	810	775	783	803	851	825	802	746	838	862	853	810	856	795	785	840	800	855	778	774	841	804	798	809	822	836	836	753	800	770	792	827	823	834	828	831	815	824	839	798	819	796	840	800	804	815	823	816	793	783	804	819	773	763	879	840	801	766	827	832	857	818	837	781	800	811	797	853	876	826	784	757	819	875	832	800	789	803	791	788	755	830	826	789	794	817	840	842	808	814	816	796	806	831	857	798	867	903	790	796	786	744	800	812	860	835	825	824	813	793	803	848	807	826	831	803	830	839	836	818	844	827	796	810
9287	2459	2756	2040	1367	975	777	681	536	505	468	427	393	371	336	370	302	338	320	282	335	299	321	264	303	303	322	282	286	327	296	302	273	286	261	294	282	253	248	273	280	273	282	279	259	263	249	277	279	282	289	289	261	261	253	258	266	249	265	262	266	276	269	258	282	253	262	239	293	254	262	270	277	252	277	227	281	242	269	264	287	289	266	286	252	274	261	272	244	288	270	285	265	257	280	257	296	261	277	277	270	288	282	264	245	236	273	254	242	273	289	270	264	269	253	261	284	286	257	257	259	287	299	250	270	257	289	272	278	263	239	242	250	258	279	284	242	288	263	272	235	253	279	269	256	247	269	268	258	251	266	255	278	258	269	279	265	284	221	297	264	272	279	238	286	267	290	246	286	262	261	269	253	258	248	266	280	271	297	264	282	272	230	267	231	246	268	280	277	269	259	266	255	279	237	272	287	237	288	245	281	261	297	263	261	259	249	238	241	262	249	262	264	286	256	258	251	299	279	261	296	260	248	244	264	263	242	279	238	251	266	257	271	264	254	262	265	234	301	277	260	231	280	251	265	262	260	260	278	264	261	247	273	228	269	269	259	282	257	221	273	265	267	253	259	270	252	272	243	294	262	253	248	256	259	262	255	245	246	266	240	246	248	269	267	275	268	255	279	259	266	236	243	263	263	244	271	276	250	257	273	265	276	241	249	260	257	287	266	233	256	248	260	299	254	232	279	289	266	267	296	276	264	284	261	260	264	274	242	255	252	248	255	279	289	265	281	253	261	251	244	273	268	275	265	229	270	252	254	232	272	278	312	257	275	277	254	282	245	265	238	251	251	284	286	247	284	281	228	273	284	233	266	232	279	296	244	286	272	264	265	253	265	271	266	255	259	225	277	277	284	255	252	265	267	246	277	259	266	235	282	296	270	284	269	247	273	257	287	291	293	235	253	289	271	316	298	264	269	281	265	266	248	272	257	284	267	260	231	293	275	258	289	238	276	288	278	295	279	267	256	248	270	265	289	263	267	280	250	267	264	278	263	263	268	271	247	226	268	252	256	274	259	271	272	258	247	280	266	270	260	271	284	243	255	279	264	272	257	273	262	265	257	263	263	246	266	236	257	264	266	293	245	260	268	270	252	283	275	282	279	238	277	275	255	281	287	267	244	299	273	280	284	259	280	268	271	260	228	257	258	280	297	262	277	237	273	243	257	259	258	256	254	231	246	266	276	287	264	252	268	263	269	251	282	261	257	273	250	265	243	289	242	250	272	288	245	252	267	266	240	282	278	247	272	269	265	260	241	271	236	245	251	261	251	260	252	286	289	273	297	290	255	276	266	271	242	267	248	272	260	272	249	247	271	246	262	276	247	269	240	244	254	231	274	280	280	294	255	265	275	295	268	272	220	233	282	305	263	245	278	270	286	252	267	215	261	283	247	260	256	251	247	278	260	249	259	248	286	289	293	273	274	254	274	266	266	261	263	289	288	278	273	270	275	268	278	251	264	275	270	261	271	269	243	258	270	288	287	261	269	259	275	277	248	229	272	262	267	246	272	236	272	253	285	267	237	258	260	272	270	273	290	287	246	256	281	281	283	248	252	232	265	263	243	282	282	270	250	283	312	269	269	259	283	289	246	260	255	278	272	249	272	252	265	254	273	266	255	264	266	267	263	260	284	286	290	264	253	271	263	278	278	257	276	248	267	262	288	266	284	278	265	237	256	270	270	287	272	283	281	261	242	291	280	275	293	269	267	247	285	270	274	245	281	287	268	251	243	253	266	229	278	287	249	265	254	293	277	267	246	324	282	273	261	276	246	283	261	313	266	284	269	269	257	237	248	272	295	267	247	244	306	288	281	249	286	255	268	258	240	258	281	278	270	256	254	296	275	247	251	265	301	261	255	255	243	288	258	270	263	274	247	293	290	279	255	263	274	253	306	258	299	298	275	267	267	260	257	258	282	290	230	255	270	262	243	266	263	287	277	277	285	285	274	269	249	263	256	268	311	258	285	251	276	272	271	250	275	235	253	242	271	262	281	254	258	247	257	281	264	245	290	243	267	299	265	234	272	252	253	287	321	295	273	258	263	288	261	271	242	252	262	267	242	234	259	273	259	257	260	267	276	296	246	240	267	284	267	283	269	258	262	280	277	267	269	258	249	240	246	266	305	251	247	283	242	307	251	274	284	260	264	287	266	278	293	258	248	258	275	272	250	262	262	244	309	260	269	279	269	225	281	263	258	249	297	249	243	268	266	252	276	290	289	250	273	272	254	258	251	256	247	256	256	278	276	273	277	293	298	268	291	261	248	246	257	253	242	299	278	253	263	255	264	249	260	273	265	244	290	295	276	275	271	271	283	238	286	239	275	217	296	279	229	260	234	241	273	272	229	262	259	267	233	252	259	280	258	282	271	266	265	246	274	254	257	234	270	251	250	269	253	244	269	252	267	294	291	258	241	271	240	260	294	288	273	277	225	259	259	280	267	255	288	277	279	275	267	285	281	266	225	255	260	273	259	260	292	286	265	293	242	261	245	240	272	243	254	249	258	283	254	270	275	279	242	245	260	270	249	255	270	260	268	274	253	279	283	252	244	261	274	255	269	267	263	264	250	258	314	269	286	276	250	260	248	241	265	258	252	264	256	261	264	253	263	246	236	294	275	281	282	238	305	251	229	270	275	262	240	257	296	272	266	257	294	257	234	271	259	269	257	260	282	299	250	280	291	271	265	246	280	254	274	255	283	244	250	260	282	271	273	266	265	256	281	269	248	270	266	252	264	276	253	256	297	234	236	247	276	257	280	264	284	280	292	280	296	273	265	272	250	256	259	274	249	264	266	261	271	240	272	251	255	246	258	253	267	256	266	265	277	270	295	259	298	280	289	270	261	249	255	256	298	262	264	247	238	240	250	243	259	291	256	302	252	273	257	254	287	261	272	249	250	268	248	273	283	270	270	292	293	255	277	287	267	263	242	255	267	276	265	265	273	310	259	257	251	274	244	280	278	282	255	278	281	256	272	257	263	249	227	210	267	255	266	274	250	282	275	280	240	257	261	267	266	300	253	228	255	282	264	296	266	261	279	252	243	270	221	260	286	246	283	275	282	270	263	284	258	279	262	286	250	249	276	280	268	282	290	252	283	256	262	262	279	293	267	261	257	263	251	287	266	247	260	260	249	267	284	257	280	266	272	259	259	277	262	286	287	267	265	239	249	274	271	262	259	293	276	240	267	265	254	244	276	286	274	313	270	272	266	262	285	268	273	254	255	263	236	292	265	273	258	278	229	249	240	262	271	258	261	266	278	257	264	251	276	263	267	262	230	263	239	244	275	259	254	214	261	276	277	246	261	261	290	254	249	266	272	259	272	264	282	264	251	237	263	263	248	259	272	264	277	261	272	263	255	240	259	297	258	270	282	264	284	255	272	279	250	270	263	241	245	281	260	249	268	271	262	258	298	251	285	280	270	260	286	262	238	255	216	259	279	248
7825	3010	6663	7043	5976	4979	4074	3350	2918	2559	2364	2133	1870	1787	1621	1522	1432	1405	1346	1279	1280	1209	1140	1146	1118	1094	1139	1093	1094	1010	1006	986	993	944	961	915	939	955	951	889	921	894	953	934	900	881	886	909	860	930	857	908	919	884	801	872	850	856	886	831	889	821	852	851	898	846	862	859	807	813	864	904	855	881	824	831	890	878	811	873	828	846	853	830	816	871	807	835	871	851	830	827	857	827	815	839	836	833	844	800	787	793	795	797	798	856	804	878	891	813	799	789	834	840	818	795	790	805	840	829	855	820	857	768	834	779	812	825	847	801	836	811	786	864	852	854	828	814	858	833	792	751	875	831	786	857	850	803	820	813	802	840	814	849	841	847	809	815	830	847	790	808	746	811	825	843	767	809	847	841	822	849	768	815	793	824	820	804	852	755	775	856	864	829	774	801	874	808	822	807	814	835	829	807	789	823	821	769	821	828	848	848	811	848	808	879	808	826	799	839	816	790	795	788	803	806	790	817	773	799	830	795	829	795	784	782	848	824	802	810	814	837	781	764	824	791	775	818	883	814	787	773	810	808	792	832	811	777	794	809	816	832	803	787	822	814	791	837	805	836	807	816	796	803	765	818	838	806	781	796	798	803	850	792	776	798	901	787	789	811	852	834	871	842	836	788	810	829	780	877	844	763	850	834	829	790	800	853	827	789	801	771	813	775	837	804	835	849	785	809	840	763	845	765	796	827	807	798	800	823	805	846	800	792	831	804	785	792	800	837	777	774	841	862	776	767	821	813	814	808	809	841	846	797	792	839	798	772	850	837	849	822	846	772	827	785	774	795	857	836	861	800	775	765	855	789	785	825	857	786	835	802	791	844	791	839	808	814	799	793	811	828	783	826	792	801	757	775	810	794	868	808	847	854	792	832	836	837	808	819	849	805	778	815	812	826	850	853	813	800	795	773	782	855	811	821	828	772	810	824	791	813	788	790	815	777	751	818	822	792	821	788	805	840	816	781	780	819	793	836	795	805	762	777	800	786	798	804	866	852	835	748	775	759	878	808	831	838	820	782	796	755	863	792	818	809	799	808	795	787	827	844	803	803	848	803	817	783	849	809	842	774	837	828	801	787	801	755	813	775	740	792	791	830	827	762	734	799	833	823	838	818	774	838	792	850	814	857	734	820	809	794	790	804	764	816	817	848	815	851	815	860	815	848	820	767	771	791	821	798	817	861	832	795	834	826	849	787	829	780	832	795	808	815	741	804	778	817	822	784	831	810	830	809	814	812	825	777	832	791	809	782	759	738	851	831	800	747	780	781	833	795	781	802	820	818	798	746	843	806	877	771	789	805	824	852	808	786	833	781	807	811	859	810	849	828	836	780	774	810	778	876	780	826	864	829	782	753	841	768	764	797	760	841	839	882	839	740	806	805	820	805	838	810	810	772	818	773	770	820	773	824	838	830	815	785	848	808	815	802	774	812	847	819	845	819	825	773	789	841	772	809	847	771	846	812	837	776	825	811	779	816	824	825	766	786	811	796	831	811	823	764	789	818	802	787	808	784	792	829	828	788	832	846	825	858	799	821	860	787	858	795	854	792	788	873	841	780	836	826	832	824	775	816	829	809	815	805	830	817	819	839	818	801	809	775	810	844	813	784	822	829	882	884	869	817	772	829	790	770	826	834	775	798	807	756	821	779	795	797	820	841	815	780	769	801	828	832	831	795	837	769	797	816	857	750	799	811	866	817	771	875	838	818	812	802	779	785	861	855	814	851	812	770	827	761	830	844	821	819	822	792	801	810	821	825	798	804	792	784	828	793	817	805	800	810	809	817	789	777	832	815	779	819	878	804	805	808	813	793	792	813	804	835	754	780	811	799	798	792	830	847	816	815	840	861	794	853	853	781	769	757	804	801	829	856	830	799	819	791	844	811	808	799	774	837	843	788	766	801	823	815	810	785	852	768	791	791	844	834	811	782	831	808	829	797	831	803	803	794	800	807	805	819	806	881	804	819	783	848	861	756	849	837	791	785	789	810	824	800	759	833	778	779	805	788	802	818	832	823	818	813	803	802	809	836	798	866	819	787	775	850	853	854	866	816	785	813	846	821	813	791	820	838	799	818	870	851	794	806	821	799	792	765	790	817	817	825	808	826	841	799	792	785	807	850	849	845	795	785	822	848	814	824	784	847	784	879	778	823	804	814	817	817	811	794	796	802	828	837	784	815	838	789	789	798	879	840	791	754	781	847	804	854	866	816	787	818	821	861	823	833	837	766	804	801	848	840	821	797	759	837	805	815	816	848	846	831	861	773	774	802	828	806	816	787	831	817	846	773	815	799	845	767	796	820	817	841	836	845	804	849	842	815	827	805	783	775	813	825	802	810	824	787	769	835	818	813	808	806	836	826	799	803	814	783	783	826	773	828	754	811	808	825	830	849	843	798	778	798	800	813	859	839	855	804	829	853	795	820	818	797	820	824	785	813	763	797	784	794	853	858	830	821	811	782	826	805	818	809	821	838	845	795	815	780	787	857	842	833	803	815	814	874	788	808	817	786	802	792	822	848	801	815	821	824	804	840	755	828	797	852	791	819	854	798	827	772	809	816	878	777	816	780	802	784	832	823	869	803	821	813	777	797	792	805	786	854	795	798	862	782	787	793	830	859	756	818	847	796	823	773	797	843	806	835	773	788	776	803	812	821	777	827	771	773	822	807	804	817	780	781	817	810	825	780	810	822	813	789	809	847	813	796	831	836	800	853	851	824	790	821	786	819	857	807	850	870	813	828	796	833	826	843	818	805	839	850	766	834	867	840	803	819	800	788	814	793	834	806	784	793	851	788	786	806	813	843	810	828	824	803	800	718	848	782	800	787	845	800	817	753	798	805	771	815	797	832	805	817	805	780	790	832	819	819	765	779	810	745	805	845	817	809	812	794	769	797	851	785	832	866	808	740	821	776	783	765	827	812	804	788	782	830	796	842	789	804	831	820	807	812	765	848	823	794	826	783	797	780	812	846	784	761	823	799	824	827	769	774	813	816	778	837	847	817	776	782	833	860	813	790	845	802	841	843	813	830	862	808	775	834	835	801	850	847	855	798	825	797	797	854	791	808	831	841	770	799	838	828	797	763	828	780	838	776	796	810	849	807	809	811	832	796	827	789	804	855	820	815	800	817	812	789	813	815	816	817	826	831	795	811	832	807	806	785	784	844	807	792	785	810	785	805	809	810	801	807	845	843	845	807	789	766	830	811	850	796	767	822	818	827	833	819	809	800	830	825	815	832	771	802	770	829	856	846	799	785	850	779	779	789	809	818	816	799	804	829	761	805	813	788	812	866	841	836	816	818	797	800	821	800	831	831	817	800	793	798	751	819	793	826	840	793	849	730	838	793	799	813	821	814	809	779	808	801	834	799	827	825	809	808	815	744	897	799	853	815	864	798	882	802	801	814	823	798	739	786	822	806	787	808	775	792	769	843	780	786	813	815	798	811	826	807	785	781
1152	190	222	181	168	138	153	153	141	154	154	142	127	148	133	124	145	136	110	148	129	143	141	133	139	145	133	153	154	150	133	147	149	132	145	116	136	146	125	125	135	152	140	136	135	133	144	126	139	153	128	146	122	133	115	139	136	125	140	137	122	130	124	135	121	138	127	154	121	159	119	114	123	136	163	147	124	150	122	163	155	137	158	141	134	132	117	121	132	142	136	139	124	119	109	141	129	140	118	139	147	143	139	123	131	136	122	142	141	128	123	138	148	163	134	130	135	147	130	132	151	142	136	127	118	137	123	133	144	151	111	157	128	134	142	138	123	142	144	151	127	147	124	136	120	138	137	152	127	150	132	114	129	143	125	133	129	131	139	126	135	131	125	137	115	142	126	156	138	133	119	157	126	123	132	123	135	125	138	138	139	131	163	136	148	149	144	107	130	135	134	129	130	140	120	146	121	134	133	145	116	147	150	123	135	128	148	157	129	124	138	126	120	131	134	137	128	134	133	126	145	125	139	141	137	128	143	136	142	114	144	137	157	134	130	132	131	129	129	140	124	141	120	131	137	115	139	139	127	122	159	135	132	129	137	153	143	133	129	137	136	123	139	138	128	138	123	153	147	158	134	151	139	130	119	118	159	133	153	117	132	145	147	157	148	146	143	151	145	149	131	135	155	132	138	130	131	143	146	153	142	129	125	151	140	132	150	157	137	138	128	126	119	125	137	160	139	136	138	141	122	120	137	126	129	129	148	138	139	138	120	141	110	137	139	126	162	140	151	138	118	136	131	153	147	135	134	142	137	149	136	142	144	121	140	119	137	141	136	138	128	127	133	147	121	123	135	143	144	122	138	137	158	144	150	130	132	127	138	137	107	131	152	138	151	137	120	164	143	139	127	140	151	124	141	155	141	123	148	134	135	136	139	136	126	142	125	131	144	156	128	140	144	145	133	136	127	116	134	142	130	123	134	133	125	144	161	137	142	143	148	118	123	132	136	142	144	139	129	144	120	119	133	141	116	152	135	140	158	147	139	127	139	145	121	141	143	146	133	136	147	143	139	137	126	127	124	149	138	133	140	158	142	149	135	130	132	150	156	118	147	123	136	127	141	124	163	140	146	148	125	129	155	122	122	119	142	120	127	134	129	119	134	128	121	113	130	132	142	130	146	150	132	145	132	128	149	136	149	134	166	132	143	131	143	125	156	162	137	132	147	138	142	131	144	143	155	137	147	134	137	150	138	140	136	132	150	136	126	138	141	134	155	145	128	145	149	141	147	131	144	153	149	149	143	125	151	152	148	131	133	152	121	132	152	147	138	129	121	133	135	135	115	146	153	128	136	132	134	130	139	136	129	142	131	138	129	140	140	136	144	119	122	131	136	128	148	139	127	125	117	130	137	151	143	141	132	136	130	142	145	127	122	152	150	135	127	143	144	111	140	137	146	160	111	141	147	140	144	148	157	137	146	145	146	138	161	114	128	134	143	124	154	133	146	151	134	134	142	132	161	144	154	124	136	136	136	136	131	143	125	132	143	136	143	156	146	134	138	145	141	133	128	136	123	136	119	139	121	110	141	130	143	123	151	154	133	142	135	143	161	134	139	140	146	135	142	136	127	163	151	154	113	164	122	127	124	144	148	139	130	145	119	143	120	120	137	157	139	133	154	139	116	119	125	144	122	112	118	142	129	127	132	144	144	118	122	151	135	129	133	133	131	135	138	123	149	119	118	139	135	137	136	136	120	147	140	134	134	146	136	127	130	140	117	137	143	122	123	108	128	128	141	123	131	133	145	144	148	119	145	134	140	144	140	138	135	141	154	141	122	143	152	130	146	143	137	143	120	136	137	141	137	147	131	111	168	143	130	134	141	140	141	131	144	156	153	126	133	147	142	125	133	149	141	128	138	131	127	165	133	132	118	135	146	141	155	143	138	144	122	143	133	129	147	129	153	141	138	123	130	129	133	124	132	149	142	126	142	116	141	147	142	145	145	146	126	139	124	135	143	111	131	129	150	116	127	147	123	143	141	125	138	133	122	142	127	133	136	154	120	139	146	139	149	124	138	150	134	142	129	130	130	140	136	147	120	133	132	125	133	141	141	145	137	136	143	142	109	144	139	131	136	142	132	134	162	151	142	128	140	149	130	150	148	136	141	130	150	133	122	135	124	118	141	142	136	157	114	127	140	143	122	147	145	153	117	147	154	144	110	136	132	133	142	130	129	120	128	160	119	124	156	157	118	144	157	137	128	135	130	135	133	147	131	157	132	127	130	123	128	125	128	110	138	133	124	114	134	151	139	121	153	141	115	133	127	140	144	144	141	126	135	144	121	126	140	140	120	138	129	138	124	128	156	124	131	132	131	153	142	143	137	141	130	160	143	121	129	129	154	142	126	140	135	127	122	123	131	126	142	122	148	162	144	118	136	139	163	145	149	132	108	140	128	119	125	134	123	139	113	141	131	142	124	127	144	118	129	152	134	141	133	160	131	132	121	118	140	136	142	118	131	128	150	140	135	126	137	145	131	136	140	149	144	139	129	148	131	126	147	132	147	117	164	140	123	136	131	124	156	117	139	114	151	140	127	142	143	132	140	143	147	129	153	127	121	144	132	149	154	148	139	121	150	125	130	134	157	136	138	118	159	122	148	135	143	135	133	145	124	160	153	149	146	126	132	166	114	132	139	124	155	161	149	121	147	117	158	147	141	130	135	140	123	143	121	125	132	142	148	136	145	147	135	159	127	136	129	134	131	136	164	144	121	119	127	135	131	148	122	127	128	128	146	142	137	125	140	161	140	112	134	133	133	154	132	141	164	121	150	128	133	132	120	134	170	114	145	124	146	134	143	135	127	132	141	148	129	146	138	159	140	128	140	106	123	136	138	137	139	119	130	128	131	134	126	146	132	140	152	144	135	138	133	154	115	141	138	122	126	129	141	127	120	115	145	131	146	135	129	124	124	146	139	145	134	128	134	111	142	141	145	135	139	130	126	127	133	117	119	148	151	147	126	122	129	114	146	124	147	136	152	132	141	149	146	159	159	133	140	129	131	131	136	137	129	134	141	131	142	131	142	162	131	133	121	130	138	123	156	120	137	112	131	153	126	122	117	126	121	119	131	124	128	153	122	137	123	142	120	137	145	143	142	132	114	128	136	150	144	147	162	143	137	123	123	138	125	141	138	143	126	141	112	141	114	122	124	154	134	128	133	143	127	132	143	141	134	131	124	158	129	124	138	163	152	152	134	125	128	128	122	133	122	137	155	143	137	128	135	155	138	126	139	131	145	122	134	138	148	115	133	120	123	129	132	123	131	139	137	129	142	151	139	156	120	130	147	145	119	124	140	139	138	115	132	136	172	128	127	141	136	148	132	141	146	145	141	137	144	127	139	134	145	125	147	142	147	127	125	133	125	135	120	129	124	144	155	148	123	123	128	127	153	129	126	155	130	134	134	117	114	152	122	145	150	128	138	132	147	140	124	132	162	126
1940	569	656	703	621	570	570	579	520	487	520	528	513	532	479	515	520	504	479	486	460	501	484	506	504	475	477	509	505	493	503	506	494	468	455	472	485	491	484	462	499	465	472	487	489	511	476	483	490	487	484	466	492	484	469	458	426	471	506	494	453	483	512	498	455	445	490	511	482	466	473	479	496	483	432	483	468	478	451	474	479	479	487	426	456	489	469	478	464	495	506	468	505	438	424	476	452	447	472	493	442	510	468	457	437	459	448	476	466	495	463	491	425	452	490	460	493	466	494	487	457	471	454	501	453	486	467	460	478	511	516	450	460	520	473	480	454	473	502	480	470	469	475	475	471	532	522	464	460	472	486	462	477	446	457	481	487	486	474	474	476	472	490	468	473	461	498	459	458	475	489	484	466	483	449	495	441	474	457	486	451	446	460	485	445	491	496	474	457	423	507	455	488	497	492	468	473	509	467	500	460	460	500	477	447	455	493	466	470	462	470	486	491	460	478	462	446	477	474	445	470	480	502	436	493	502	497	476	494	503	471	464	497	487	466	478	493	499	505	477	477	435	494	476	476	503	489	457	485	494	470	461	487	492	448	433	503	424	489	485	437	487	454	485	467	479	478	504	479	482	494	508	450	481	488	490	505	454	474	449	478	437	501	471	459	462	443	482	429	469	476	458	450	498	520	471	511	425	455	460	468	449	492	483	426	482	462	479	475	505	448	494	511	478	475	475	494	440	493	472	495	464	446	506	484	467	492	472	457	487	482	486	504	480	483	469	495	473	480	485	480	457	463	493	470	465	481	498	459	509	481	508	459	455	467	466	482	466	526	489	496	462	493	453	510	494	481	468	429	473	461	505	473	444	475	449	485	458	464	465	485	455	421	471	482	472	456	512	498	484	464	465	460	458	509	445	466	491	467	473	475	478	460	503	448	448	487	463	478	515	441	479	467	475	450	433	461	498	487	447	519	464	460	486	468	444	466	494	513	503	508	488	494	484	514	454	461	463	462	482	514	487	462	516	487	489	468	434	459	441	495	450	481	456	493	473	494	457	485	488	490	453	536	471	506	464	470	469	451	487	469	471	444	448	481	475	447	473	478	467	504	460	480	475	458	471	470	472	459	488	417	489	464	500	504	490	456	476	454	470	460	460	504	471	472	507	494	490	437	507	473	498	495	497	473	443	464	468	476	477	430	473	475	496	455	464	456	471	502	482	487	476	471	462	458	473	445	479	483	486	495	497	503	490	493	494	484	462	489	485	467	469	465	455	489	488	447	466	481	486	503	461	480	446	488	474	481	450	457	432	469	493	499	463	472	532	463	475	467	511	471	475	404	446	462	478	485	475	450	478	460	505	472	488	493	490	497	495	430	512	461	440	502	441	510	479	486	474	484	428	518	439	475	466	451	465	482	456	467	491	488	485	485	447	448	507	490	485	470	480	497	456	501	451	501	459	498	488	510	495	463	472	446	491	474	500	469	457	492	489	502	489	471	500	514	443	502	506	460	471	456	470	472	458	470	487	482	524	452	484	491	464	439	478	467	495	455	471	479	504	473	457	438	452	475	497	501	484	479	445	489	471	477	463	464	478	478	483	445	450	459	482	462	484	484	512	469	451	448	478	471	470	468	491	467	468	470	493	450	471	455	431	461	441	465	441	497	474	484	477	431	499	459	467	499	475	457	454	480	485	462	477	468	515	491	502	467	474	476	485	484	430	475	469	449	481	472	490	436	465	496	432	483	495	469	449	470	457	474	495	497	521	493	477	472	453	530	463	450	477	432	475	506	499	463	456	422	451	465	441	469	509	490	498	505	477	469	463	464	471	488	482	462	462	456	484	496	467	479	486	480	485	458	531	459	426	466	466	471	486	462	467	487	486	465	461	465	473	462	470	448	467	455	484	458	494	517	510	442	449	476	486	522	495	489	500	505	458	466	489	490	456	497	480	510	481	488	521	465	481	501	496	448	480	496	460	460	490	470	428	469	470	473	474	491	481	448	510	469	494	450	474	455	436	497	439	507	530	462	453	520	454	498	472	467	498	426	485	463	468	488	474	452	452	469	483	501	441	474	473	495	531	482	454	466	460	473	454	483	443	489	505	483	446	523	483	476	500	490	472	497	482	484	486	509	440	434	483	480	463	488	481	488	499	441	474	472	475	458	492	503	487	469	455	475	476	472	487	471	484	465	500	457	480	479	470	483	463	497	461	503	484	470	511	483	479	433	466	493	485	493	505	482	482	492	485	490	505	491	463	419	466	460	473	461	475	509	481	443	487	461	435	483	503	495	459	453	451	443	485	468	460	495	482	460	494	461	467	485	456	486	466	471	499	460	489	478	464	511	501	491	460	509	468	435	507	463	461	484	497	524	495	509	463	450	482	495	469	469	454	475	482	487	496	479	476	448	464	499	458	510	440	503	475	471	469	474	533	494	434	497	470	462	461	496	478	466	472	469	414	502	497	455	485	477	447	485	498	474	471	478	486	476	480	451	514	496	462	502	498	453	446	484	507	463	460	510	473	490	510	496	471	463	439	494	467	474	489	460	484	501	459	485	436	479	485	454	492	475	474	480	496	450	492	451	495	461	519	449	482	483	478	506	475	475	462	474	452	450	470	462	468	470	480	451	495	476	483	479	480	477	494	455	486	475	456	469	465	467	458	488	448	451	473	485	456	482	498	474	470	434	491	489	470	468	553	465	475	476	440	498	453	453	477	477	449	453	471	513	498	434	449	504	459	446	470	466	442	451	462	508	515	495	446	477	468	522	463	481	483	459	508	428	447	470	421	438	486	454	540	484	472	457	513	488	448	460	440	494	476	483	487	460	443	466	484	451	476	497	502	479	476	464	471	438	448	503	457	482	462	500	513	507	473	463	459	464	527	523	465	522	483	450	471	440	487	456	499	492	507	502	456	446	457	449	460	473	439	449	492	461	462	484	423	482	424	479	503	492	476	476	466	467	493	479	473	530	468	438	506	499	436	432	453	518	452	483	500	458	461	456	503	480	481	479	469	477	484	493	469	492	474	491	442	480	474	469	447	449	452	460	450	511	471	476	447	462	455	502	480	468	450	476	461	512	515	461	491	449	474	447	518	468	453	459	449	496	434	446	451	468	463	488	496	445	477	494	454	479	490	500	458	464	467	461	492	474	452	488	482	501	480	490	482	466	448	487	444	502	482	489	480	472	500	512	448	503	516	473	512	472	466	493	512	448	464	458	486	467	495	478	501	494	500	466	468	500	455	488	456	462	435	478	459	487	500	474	479	475	490	437	468	480	482	445	470	450	474	460	513	471	488	481	488	461	462	469	458	482	429	428	466	483	459	465	475	474	506	517	457	445	469	461	487	480	438	484	495	480	455	503	463	485	527	472	491	460	509	448	502	460	467	494	452	483	481	476	489	473	461	479	498	450	482	517	473	454	481	476	470	495	465	481	494	465	461	469	497	476	483	452	491	450	487	459	455	454	482	493	493	486	492	452	489	505	480
4929	1261	1605	1157	796	656	543	450	389	377	322	366	310	275	294	279	301	283	288	274	272	295	296	271	276	300	255	266	300	278	259	279	223	262	280	259	249	231	269	270	264	263	241	249	277	284	234	280	272	240	272	243	251	229	263	252	268	255	262	240	256	239	276	282	284	278	272	266	246	263	262	250	262	271	248	263	257	254	273	272	260	280	263	248	253	258	250	264	261	262	280	283	217	268	290	302	273	269	233	262	279	269	270	250	265	260	286	260	247	241	269	289	248	262	229	264	249	237	240	260	286	296	278	257	278	260	261	268	268	273	249	247	274	252	263	241	277	244	277	271	252	294	258	279	250	233	253	250	260	289	264	256	259	252	243	276	282	238	276	271	283	255	258	271	261	224	246	248	255	285	248	266	261	250	251	271	227	264	279	248	270	268	235	262	246	271	271	272	266	287	230	258	287	254	251	226	264	248	278	292	268	294	257	268	229	290	267	279	267	243	251	246	255	257	267	248	264	289	245	256	280	266	279	248	258	268	273	265	239	276	271	247	247	237	257	268	232	260	245	255	277	245	262	270	296	284	282	264	243	239	287	264	283	253	305	253	240	278	280	288	263	277	251	254	242	272	257	241	262	266	265	294	283	248	276	242	217	251	271	263	268	289	298	264	255	249	255	289	279	258	261	284	242	274	241	240	264	280	261	261	266	296	257	252	257	206	257	240	262	254	257	238	255	244	261	255	248	253	248	244	280	262	245	249	261	244	230	249	283	295	256	268	264	290	271	239	249	283	274	289	270	276	246	258	271	282	248	280	249	293	250	250	230	229	246	246	271	280	255	272	277	264	313	245	239	237	259	251	250	258	248	269	226	271	267	245	242	247	274	280	251	255	257	239	258	272	232	236	248	251	238	276	291	255	236	246	250	240	249	293	277	241	256	245	255	247	249	251	264	249	261	254	261	247	291	269	248	258	279	237	249	246	250	252	266	256	235	247	259	245	255	244	277	271	230	268	260	263	237	244	235	257	252	263	271	244	251	232	284	254	276	260	247	275	251	216	270	265	244	250	250	262	254	255	286	244	278	264	289	236	272	258	265	280	271	270	259	256	260	243	261	273	252	259	245	270	273	214	257	273	271	259	240	262	268	252	278	246	282	264	266	255	270	227	233	259	247	251	242	267	261	273	288	257	232	309	233	252	259	285	252	274	274	276	281	273	250	244	243	258	250	252	256	259	265	257	246	242	272	251	256	273	295	277	227	256	285	273	290	241	263	279	257	254	263	286	285	252	252	281	241	269	264	249	275	261	257	250	270	267	286	262	277	257	269	252	232	284	259	285	267	256	252	252	230	256	261	256	257	252	278	278	259	251	243	263	235	266	268	232	283	278	257	242	262	242	254	275	254	245	281	253	256	257	272	254	239	265	310	251	275	264	249	254	267	258	225	256	260	260	274	250	278	256	257	279	240	246	255	246	220	255	277	248	230	253	270	261	270	287	302	271	236	245	252	240	282	264	244	252	263	244	235	281	246	250	247	223	282	273	263	256	258	226	275	260	273	263	264	253	265	241	263	254	235	250	271	265	292	270	261	266	236	241	256	248	269	287	272	217	216	270	284	243	237	292	286	267	264	254	276	268	250	273	269	262	257	268	280	265	264	273	250	257	256	237	247	251	255	285	240	249	259	261	255	259	268	243	275	272	256	233	229	253	240	256	270	248	265	253	233	268	265	267	262	256	246	261	263	257	239	267	267	238	241	266	245	264	231	279	260	250	264	267	258	250	238	271	263	272	266	256	248	255	239	281	267	277	264	278	262	262	270	261	267	287	269	248	258	252	268	292	258	248	248	264	264	262	250	263	287	266	243	267	246	265	281	238	282	236	270	255	255	279	228	244	272	276	264	228	237	280	270	219	287	273	249	274	257	258	265	278	277	223	281	230	228	244	296	267	300	281	244	253	290	268	245	272	252	275	254	229	287	277	254	253	264	244	275	255	276	271	255	275	262	246	266	272	253	239	248	245	270	275	303	282	283	242	279	247	268	255	246	244	256	281	263	274	255	256	271	221	246	244	276	249	256	255	277	260	240	279	268	256	237	251	221	265	251	252	264	251	240	257	268	261	229	260	266	240	260	222	280	256	264	243	281	276	253	260	269	265	289	247	240	272	272	258	273	249	244	246	256	261	260	268	278	264	258	277	250	251	275	252	260	270	251	232	234	260	247	282	263	274	260	251	239	266	230	271	259	238	274	269	258	278	265	255	258	248	275	271	258	237	257	256	231	305	246	248	294	257	272	235	253	260	253	259	228	270	267	250	274	240	268	254	254	271	222	276	246	241	245	262	266	275	283	264	217	259	288	257	258	258	264	267	270	266	271	295	260	272	287	234	274	267	252	255	275	245	255	260	284	239	284	245	262	260	277	265	248	258	232	253	267	270	279	277	264	269	244	256	282	261	250	251	283	268	257	255	254	228	280	237	278	268	273	272	264	277	227	241	265	274	254	268	248	262	246	252	272	262	231	270	281	240	269	254	274	262	243	272	248	263	246	256	257	272	263	251	287	259	253	255	287	257	253	253	272	244	246	233	251	251	247	253	248	269	267	276	277	263	269	264	237	251	240	282	250	264	270	269	252	255	246	274	286	253	267	259	245	254	250	232	280	273	267	248	273	269	259	272	262	276	303	241	222	262	270	272	271	261	242	268	268	231	226	268	260	237	259	286	247	274	264	273	293	257	247	268	252	260	259	257	243	254	262	238	228	269	267	261	245	263	268	264	285	244	293	272	268	262	268	249	297	256	265	266	254	264	276	252	256	286	242	264	228	267	259	271	263	243	266	247	234	256	265	265	269	264	260	266	237	276	251	280	249	259	268	258	266	250	264	263	267	244	244	222	271	251	265	238	246	274	263	286	235	251	265	235	267	264	255	254	250	290	260	248	236	253	277	236	273	243	286	260	249	250	258	248	291	264	271	258	258	248	234	261	260	266	271	262	255	278	257	266	243	282	272	234	239	245	283	272	257	247	247	246	235	228	289	255	260	239	269	283	275	278	273	260	267	278	271	214	290	272	240	264	250	292	291	230	270	243	275	281	261	243	258	275	256	260	266	250	266	278	269	271	223	269	258	279	266	287	275	256	268	260	279	254	281	266	262	228	258	247	297	277	218	243	243	253	267	254	251	268	292	257	244	272	256	242	235	259	238	239	248	238	293	278	263	250	284	271	250	268	258	249	236	238	238	277	250	245	263	269	261	276	268	284	247	246	247	264	254	256	245	262	270	272	280	265	279	266	238	275	241	267	240	290	277	236	273	271	259	255	274	246	258	283	258	286	263	282	302	244	240	280	279	264	252	282	281	245	268	275	241	272	268	282	273	240	270	294	244	251	272	267	249	241	261	250	270	268	258	268	248	273	267	235	264	272	243	254	277	243	248	262	261	283	262	260	262	252	267	240	253	231	245	280	275	282	243	262	303	257	248	281	260	261	245	252	242	243	284	286
5727	1958	3840	4282	3655	3072	2532	2195	1963	1764	1581	1448	1409	1292	1237	1146	1132	1056	1073	1078	1050	1027	1048	1007	1019	969	993	930	940	942	922	899	933	962	892	853	904	904	835	861	916	865	879	847	861	837	869	884	877	844	858	835	836	842	870	888	867	857	833	820	808	838	894	859	756	809	849	863	757	851	785	829	808	803	855	818	826	834	850	867	835	861	809	849	820	862	831	831	808	911	835	831	838	860	811	859	802	838	796	824	844	843	830	816	781	824	808	849	802	834	815	852	817	803	849	817	817	768	833	830	816	847	816	785	832	815	805	800	790	798	861	794	805	803	813	838	769	819	781	798	798	800	822	803	840	837	873	931	782	800	801	822	835	795	794	815	810	851	812	826	850	796	764	799	832	861	852	824	847	847	836	842	789	834	842	814	779	800	837	847	788	829	851	800	826	802	814	836	861	834	808	796	812	771	818	830	790	794	777	838	851	829	841	786	860	810	847	792	814	820	816	773	796	788	764	797	857	789	862	778	752	758	814	899	817	785	813	811	839	818	872	806	812	780	833	807	850	791	852	797	826	830	885	814	790	813	803	805	874	859	797	823	841	835	811	821	811	795	794	763	809	827	770	778	832	736	819	763	807	858	844	808	806	830	823	855	799	761	833	852	792	818	819	874	795	785	810	812	864	846	845	839	771	808	783	829	873	832	804	788	853	817	797	810	788	796	791	801	832	786	788	842	817	816	815	816	831	761	805	850	813	844	831	848	846	824	815	795	818	775	783	860	803	830	846	771	792	797	839	781	839	753	836	798	788	817	823	789	793	820	773	801	851	820	733	787	805	821	821	860	778	790	802	796	852	813	825	838	847	812	846	777	785	824	803	816	867	766	801	825	830	820	812	758	816	851	825	828	826	854	780	823	885	816	807	890	763	830	796	829	846	870	783	794	816	820	824	828	765	789	810	807	800	776	787	830	781	835	823	863	807	809	814	811	816	804	803	866	809	755	831	855	858	811	821	803	827	802	849	793	754	815	804	829	825	844	828	773	767	803	833	824	883	768	793	812	828	778	754	828	802	794	800	840	829	806	867	815	853	798	826	813	794	772	823	813	817	810	812	837	784	778	862	805	801	842	804	855	820	765	781	781	854	806	850	808	857	801	799	871	818	823	811	805	807	786	821	784	772	842	827	892	826	796	766	838	836	839	841	782	797	817	850	865	801	795	834	794	851	824	826	840	829	776	800	817	848	821	817	849	807	797	810	841	820	785	823	876	817	795	788	803	816	804	802	821	807	788	805	790	864	783	806	861	798	786	857	785	819	842	797	783	786	835	804	798	835	790	826	850	809	811	821	799	767	812	809	863	835	848	800	822	775	803	783	827	878	766	792	780	773	828	808	842	830	827	854	844	820	770	860	823	796	782	778	817	787	838	775	798	812	855	825	854	793	792	789	780	784	851	809	801	759	789	790	820	826	842	842	827	822	808	801	749	721	874	853	774	812	846	798	775	826	829	773	834	795	828	764	827	806	826	746	873	821	785	824	820	791	818	833	815	813	784	801	770	810	816	796	831	849	891	787	864	824	845	816	815	794	793	849	804	812	844	821	848	791	785	876	783	792	843	815	867	755	885	812	859	849	769	828	781	809	830	815	844	816	839	829	790	831	817	831	802	828	840	877	811	777	811	856	890	804	778	832	807	740	810	798	779	770	790	811	818	819	812	885	814	844	791	871	856	855	841	859	840	842	795	841	777	808	826	839	822	818	847	811	797	806	795	872	795	849	773	804	836	815	836	824	782	817	831	834	850	811	757	797	867	835	801	795	778	776	797	797	817	837	858	811	786	767	804	836	869	828	787	811	860	793	778	819	815	815	843	802	793	865	809	815	843	782	837	796	815	824	777	807	784	832	842	815	818	823	801	801	852	850	806	840	861	787	851	812	792	841	802	850	831	810	805	770	759	796	900	832	804	805	837	829	811	775	758	845	773	793	832	790	788	806	833	789	824	819	814	826	830	804	790	822	828	811	829	790	832	848	803	803	765	831	839	817	822	781	787	791	802	833	774	825	850	831	822	797	808	820	841	781	820	797	803	832	827	802	812	815	801	820	780	803	820	837	888	810	780	791	856	853	820	814	822	764	836	854	772	794	784	821	803	846	794	810	792	783	833	847	807	847	845	791	808	825	820	825	825	831	794	803	794	798	829	828	856	782	801	829	809	819	851	822	808	844	842	803	847	881	783	814	811	828	784	825	817	808	848	851	823	783	829	788	780	813	788	837	837	779	766	761	794	779	817	815	821	841	789	831	826	831	790	788	799	838	800	840	812	820	790	826	814	792	789	797	812	793	826	858	887	851	848	765	843	804	878	847	801	829	815	803	786	823	833	806	828	822	798	791	785	799	771	770	790	788	829	814	803	817	849	833	801	860	829	771	746	819	819	801	827	847	786	801	824	857	823	859	836	822	852	813	792	857	825	786	777	745	838	814	844	823	808	840	813	853	797	794	785	828	812	826	835	794	844	852	852	856	815	836	815	860	800	808	825	808	786	794	855	833	806	785	802	749	812	803	833	816	805	839	806	780	825	861	822	780	821	804	781	800	791	815	800	805	782	796	835	814	820	803	831	837	845	819	844	765	799	853	808	805	802	767	807	824	784	784	824	828	776	842	797	796	803	822	814	797	776	845	812	797	797	835	847	800	762	798	819	825	844	869	819	757	845	810	852	838	802	819	816	837	775	796	823	807	843	828	798	771	795	831	795	807	758	813	753	817	780	805	810	763	835	778	787	780	816	741	828	866	823	797	843	818	831	805	836	846	829	829	818	810	829	857	816	804	854	839	788	786	821	882	871	810	840	770	833	816	840	826	796	854	818	766	853	848	790	786	808	844	827	828	762	845	824	788	822	858	792	833	789	814	791	830	823	793	812	819	860	778	775	839	825	805	858	874	780	786	804	829	846	798	770	821	816	781	762	845	790	827	831	787	844	797	792	853	766	823	807	800	790	865	775	791	823	786	780	801	811	823	820	806	834	805	828	791	817	808	829	796	843	834	804	796	822	854	798	780	783	803	798	844	776	812	782	775	841	830	826	795	804	782	805	765	807	838	807	821	789	754	802	787	834	819	830	818	806	864	790	822	837	772	804	763	817	808	855	833	773	767	824	822	822	808	860	866	793	783	838	782	849	864	817	862	809	838	792	854	798	802	787	809	845	813	769	857	789	789	835	790	819	830	853	802	830	781	773	819	809	820	816	754	790	816	865	841	838	851	813	777	831	823	867	817	788	798	828	755	796	820	809	861	788	813	808	773	790	829	826	798	809	811	793	826	809	824	806	838	798	853	821	815	791	803	820	844	825	800	811	804	820	810	836	818	825	837	809	812	827	865	806	853	852	811	816	811	813	817	785	767	769	835	841	833	843	848	829	852	807	809	768	829	822	830	778	800	865	767	865	828	776	810	810	787	803	812	781	854	785	857	821	849	811	819	815	797	799	808	825	803	867	794	768
9076	2398	2838	2047	1401	1028	741	647	562	498	398	385	437	339	362	333	308	304	336	319	347	305	294	280	283	295	281	274	285	303	283	269	292	287	280	283	274	249	274	285	238	256	276	254	238	241	297	273	272	266	227	258	295	290	267	284	307	265	252	252	285	267	269	260	265	292	265	277	257	256	293	266	271	280	284	256	262	269	280	268	263	263	247	279	274	255	297	255	253	248	230	249	268	278	279	267	245	271	251	280	284	248	295	276	254	249	270	258	286	318	266	268	277	290	277	285	257	255	271	274	240	261	284	220	256	259	265	259	247	238	263	270	228	254	289	275	266	242	254	263	235	243	267	244	260	282	272	288	246	264	245	272	274	284	257	270	284	257	261	273	290	244	254	282	254	268	272	260	245	249	250	268	272	232	288	258	283	300	272	261	259	260	241	255	263	273	251	262	260	231	260	275	282	272	272	257	247	258	264	274	266	277	286	286	234	253	268	281	259	234	257	279	277	274	260	241	255	277	250	238	267	264	244	261	284	260	268	254	258	238	281	266	269	256	237	274	270	276	253	255	270	245	253	277	285	262	279	275	269	272	292	273	268	245	271	262	268	230	277	291	245	273	235	256	250	249	299	253	257	245	247	272	263	253	258	258	258	273	261	279	278	235	270	266	244	262	278	286	277	242	279	269	252	257	267	283	268	264	255	242	266	273	257	276	265	290	292	241	289	280	279	310	276	247	262	269	266	256	257	264	277	289	280	283	253	242	252	278	257	259	258	255	284	256	246	275	258	258	259	252	265	268	264	254	257	260	264	257	284	271	273	258	251	251	268	255	233	252	283	253	249	282	272	243	256	294	252	250	284	278	261	272	257	295	264	278	273	233	265	256	267	255	237	262	264	264	279	277	253	253	265	259	253	263	228	306	257	269	276	305	260	261	293	284	230	292	261	267	268	264	254	281	294	274	259	235	272	280	265	266	288	276	263	256	283	277	279	238	281	242	269	256	291	299	259	278	229	255	273	272	251	287	275	256	244	271	247	269	260	234	265	264	286	280	269	303	285	269	263	240	274	288	272	276	278	262	268	284	257	293	253	263	265	254	251	273	253	258	248	238	251	279	275	259	279	252	269	257	288	274	253	252	272	240	267	281	270	298	258	259	248	273	262	262	264	259	269	259	249	275	271	257	224	253	263	258	232	245	225	263	260	271	319	256	258	258	294	243	284	254	252	286	278	261	265	285	264	281	278	249	276	233	293	237	243	297	284	253	275	234	297	266	279	252	288	255	271	264	272	268	273	295	298	287	240	254	257	280	276	290	271	289	272	230	265	285	273	282	268	277	280	244	251	249	277	268	278	275	263	257	269	247	266	287	260	276	274	293	284	247	289	252	248	247	235	275	254	264	247	283	266	284	267	289	262	259	257	258	237	294	264	276	258	231	261	248	237	245	268	253	266	245	243	240	271	252	279	280	295	276	277	237	270	265	264	296	255	269	264	270	240	244	283	262	278	271	284	294	282	245	265	252	269	257	272	261	256	278	288	247	260	276	307	275	236	275	277	290	306	287	254	249	244	264	264	234	289	248	259	275	252	271	241	268	259	245	262	277	239	266	285	277	271	267	242	262	273	257	269	249	271	282	250	264	261	282	278	269	273	278	278	271	264	299	273	296	266	261	292	244	262	254	247	264	261	268	272	264	271	292	255	247	303	283	254	283	249	283	273	287	263	269	298	285	239	248	290	283	260	281	275	289	261	274	251	254	244	279	261	291	255	256	260	255	267	259	248	243	274	262	305	268	297	272	287	270	259	277	233	240	223	267	235	306	266	273	277	266	266	240	273	280	255	267	278	265	272	275	269	279	278	250	266	265	282	280	280	224	265	257	272	263	261	256	276	268	275	265	281	249	285	299	273	258	281	253	272	227	258	278	256	270	272	281	268	301	262	275	275	271	266	283	300	296	268	244	273	292	276	280	260	251	269	275	271	259	263	266	272	262	272	278	216	247	266	239	233	272	281	266	267	249	264	258	255	288	261	266	268	275	267	259	258	267	266	260	212	285	281	269	258	260	233	249	252	261	243	235	257	241	287	259	239	253	259	269	305	269	282	269	272	269	262	234	277	250	274	260	264	274	291	227	230	286	274	257	256	271	274	249	278	272	284	267	298	265	265	271	238	275	269	259	272	267	296	244	279	275	258	247	263	284	259	257	266	251	271	256	245	257	279	250	257	275	271	253	269	247	241	253	264	256	254	282	265	279	248	247	283	266	262	240	273	281	285	285	236	281	268	286	277	247	241	250	301	255	281	290	278	277	271	273	252	280	268	252	254	260	268	271	252	277	238	278	245	253	292	257	256	255	245	291	240	249	289	244	291	267	283	260	272	262	250	261	274	248	278	265	248	284	266	290	256	263	285	268	283	247	263	277	295	275	263	281	243	283	250	238	283	239	242	243	250	251	273	264	249	270	234	262	265	263	266	266	265	271	272	255	269	245	291	255	294	274	254	314	259	265	292	255	287	249	256	284	276	307	272	255	257	241	278	273	277	255	260	230	276	275	259	259	265	268	243	241	281	276	294	256	255	253	262	268	287	263	293	284	256	269	269	277	263	232	271	241	271	249	280	273	257	269	272	256	273	271	274	268	251	272	256	253	274	251	257	275	284	257	263	254	249	246	287	283	282	287	285	270	245	279	258	279	274	256	247	275	236	238	271	263	269	252	282	266	243	277	268	285	255	288	257	272	270	267	262	238	261	274	270	263	239	277	281	267	256	284	266	264	252	245	269	265	299	278	282	265	254	282	276	250	296	244	260	253	251	253	233	286	286	268	270	275	278	258	306	254	283	260	252	277	283	247	244	243	273	252	258	236	274	270	261	265	279	291	279	273	268	269	281	267	251	258	283	260	276	262	236	266	253	257	245	258	269	255	278	230	257	239	260	234	267	274	260	282	251	262	258	258	288	256	280	314	272	319	258	250	243	299	263	280	244	273	265	252	258	279	280	279	286	262	226	268	253	255	269	298	261	276	279	267	255	253	259	270	240	285	276	254	257	274	273	288	255	279	266	262	248	255	228	288	280	256	246	241	243	235	251	256	259	272	256	266	252	233	250	253	298	254	273	272	263	258	296	271	274	274	246	261	263	269	254	285	260	256	259	264	288	294	259	277	253	255	225	238	232	258	247	250	277	253	262	257	274	267	292	274	286	263	259	260	265	274	251	275	286	255	255	242	289	261	283	249	282	273	271	279	249	281	251	274	258	269	259	245	248	284	248	273	245	253	286	230	248	289	273	255	237	254	264	288	277	268	267	274	264	282	265	275	271	291	295	254	263	272	253	242	281	252	219	268	244	254	282	266	240	254	268	287	247	270	291	249	238	246	292	282	246	255	270	276	270	290	281	296	243	257	281	268	257	248	287	257	295	274	259	258	266	255	227	264	263	279	298	234	266	236	233	266	255	255	291	245	274	275	293	272	282	287	279	261	241	272	260	286	276	273	255	249
7727	2977	6605	6959	6044	4927	4171	3494	3058	2599	2274	2069	1861	1785	1622	1434	1467	1457	1376	1267	1284	1208	1197	1110	1125	1109	1054	1016	1012	1006	1011	975	925	976	969	954	933	954	939	934	970	946	927	969	913	926	860	888	935	923	870	883	917	934	854	890	850	879	859	822	839	870	821	820	857	851	875	839	855	825	794	846	869	826	824	811	843	841	811	809	880	848	865	824	866	798	844	880	801	849	821	863	805	808	860	830	834	909	836	801	849	844	849	825	795	820	837	824	864	824	840	837	840	834	803	857	787	848	825	829	834	805	857	814	874	867	813	829	784	816	828	808	779	845	805	813	840	877	811	855	809	828	791	871	849	834	830	792	789	797	825	829	816	816	799	796	805	841	824	800	801	886	783	866	808	794	811	839	857	826	819	829	794	774	808	788	814	803	826	868	840	874	836	806	786	830	792	822	892	822	854	826	830	887	829	847	776	826	828	843	789	764	833	778	792	829	811	892	805	805	809	825	839	831	801	845	813	864	857	782	835	794	831	814	814	802	843	787	793	811	846	820	792	829	845	817	913	801	827	913	867	861	794	822	802	875	809	810	798	828	848	808	819	809	773	816	793	796	822	798	786	764	804	832	804	810	817	860	800	823	864	843	812	804	812	817	807	862	848	824	809	892	796	802	801	798	788	877	860	816	854	899	848	808	794	849	790	797	807	833	851	841	797	788	835	833	803	850	789	775	802	856	805	815	830	810	842	782	804	871	844	842	854	812	799	815	828	811	840	837	845	793	790	821	824	801	860	794	835	823	833	791	816	804	813	815	839	817	801	847	844	808	795	818	826	845	792	777	807	840	821	810	804	835	823	808	832	826	774	799	833	809	829	803	810	774	859	793	839	830	756	830	823	833	813	802	828	777	799	846	873	829	823	842	837	814	809	833	808	807	849	801	860	866	845	836	801	825	787	802	751	806	818	825	825	824	840	831	809	820	784	841	817	830	783	873	880	824	778	780	826	862	823	814	822	821	848	771	804	813	825	789	822	862	802	795	818	851	855	808	794	817	824	827	756	781	804	881	784	854	818	842	834	878	767	808	807	810	820	794	852	814	833	843	836	784	791	792	808	787	809	817	814	839	806	796	815	847	838	785	798	856	759	887	820	793	854	820	841	828	745	840	803	830	784	855	826	797	869	840	846	792	849	862	889	838	792	858	874	777	810	853	839	877	823	790	821	823	837	798	852	797	768	824	801	854	826	845	795	799	840	871	862	813	812	812	794	818	835	861	830	836	846	842	807	855	793	834	795	811	812	784	771	841	814	794	845	807	850	811	826	811	783	848	814	798	838	838	819	863	830	830	813	755	824	837	793	851	855	804	814	820	798	767	813	770	770	804	884	808	846	799	789	846	830	776	819	829	787	754	793	853	809	776	799	823	874	811	819	771	818	807	798	883	842	807	810	844	824	854	759	849	844	843	795	824	811	836	809	819	812	759	811	837	817	796	778	859	828	787	792	828	815	854	813	784	808	853	825	853	832	809	814	805	834	787	889	786	809	825	809	795	795	738	864	838	821	775	805	824	813	822	784	862	853	793	809	885	840	837	826	820	826	760	856	797	818	835	822	844	838	819	816	833	812	810	800	797	806	815	750	827	863	747	854	785	795	820	798	813	826	794	837	806	833	759	842	753	789	806	781	808	820	829	810	826	863	819	838	786	818	773	789	830	814	758	810	804	793	851	797	828	819	827	808	789	799	811	816	801	792	846	858	811	808	813	830	833	812	832	822	809	794	819	765	776	821	775	863	866	831	804	836	837	778	822	809	803	849	773	786	778	816	850	789	833	786	821	876	828	823	805	856	839	835	793	791	808	823	828	872	788	897	862	801	836	834	826	836	841	809	792	864	820	808	850	847	829	814	850	798	854	828	779	792	817	829	795	788	856	867	846	816	805	861	767	772	822	798	816	777	827	841	773	812	785	835	867	807	788	798	863	786	868	834	792	799	819	828	770	807	776	892	809	828	791	776	775	787	794	793	826	834	790	835	827	835	791	827	862	799	795	817	796	858	804	845	821	821	876	844	819	775	787	831	771	801	795	854	825	828	822	826	760	802	799	848	815	791	840	797	798	839	801	854	815	826	777	839	820	793	807	812	790	813	773	828	823	833	824	779	781	868	856	805	845	795	797	863	781	784	777	810	790	814	779	846	812	785	832	834	800	835	846	789	807	775	787	754	824	827	855	812	771	795	765	850	792	850	855	810	858	879	771	852	826	803	895	835	869	795	848	824	810	852	836	791	776	785	834	837	807	774	777	839	804	862	834	807	836	776	800	800	761	815	830	806	819	857	830	856	835	762	808	798	782	806	838	800	862	813	837	791	878	817	814	808	861	807	866	802	835	831	805	786	822	848	748	849	823	852	863	839	807	838	798	812	858	828	807	814	862	826	850	812	865	850	826	789	808	859	855	799	855	866	854	813	767	842	817	847	836	802	817	824	848	819	821	803	809	849	821	798	809	799	875	801	821	786	782	838	859	810	783	866	813	842	778	843	824	803	824	832	823	839	841	831	870	828	815	873	788	836	858	824	809	829	836	797	789	800	857	825	836	838	827	793	830	833	795	824	789	882	767	838	761	819	824	862	777	776	850	798	861	787	781	829	825	819	783	831	820	843	887	811	874	854	811	803	841	811	831	732	803	824	797	830	810	792	760	820	763	860	811	847	812	802	839	797	782	788	858	825	769	794	811	840	819	832	866	844	831	811	851	835	811	832	822	827	806	843	836	837	823	805	815	826	837	768	879	787	841	808	827	832	807	833	821	789	821	786	849	839	813	825	826	818	860	781	820	803	843	833	807	790	768	824	829	796	843	834	775	813	814	830	847	804	834	803	834	825	761	783	813	827	805	855	819	805	860	836	836	821	870	795	799	839	798	796	769	859	818	763	833	826	797	856	803	828	771	822	858	836	850	826	838	848	806	784	798	818	859	844	845	863	769	810	825	823	798	811	779	834	782	821	826	807	808	879	831	834	767	836	826	862	774	764	779	829	835	818	835	858	804	827	839	787	801	800	792	822	806	823	859	833	803	798	805	802	857	841	817	798	854	844	826	826	817	818	823	790	874	843	820	794	820	796	838	824	803	763	859	797	888	829	803	840	800	861	800	796	825	844	769	792	841	826	821	732	808	809	835	804	858	823	804	807	803	802	811	776	796	836	775	821	819	788	805	754	744	825	839	875	819	836	804	800	862	825	823	771	806	803	756	826	825	829	815	828	807	849	824	834	796	775	769	851	793	811	781	844	807	847	796	804	833	838	814	838	821	772	815	813	834	811	806	842	740	807	784	844	834	815	841	848	824	773	782	831	792	811	792	849	809	761	792	807	843	825	811	815	786	821	801	801	778	839	871	835	793	805	859	765	820	781	853	841	840	801	782	788	848	775	849	857	804	803	842	785	870	775	823	860	809	768	816	786	803	864	826	748	795	864	816	807	793	783	819	799	841	852	843	834	834	793	817
1145	200	215	198	186	156	132	173	136	148	147	129	129	136	127	136	117	132	126	129	134	166	131	140	129	124	136	111	130	127	123	142	153	142	130	142	113	131	154	136	139	144	139	163	129	139	142	114	145	143	111	138	138	128	146	119	130	133	141	144	137	132	131	129	159	131	119	155	110	144	124	125	109	139	125	131	142	149	121	149	132	125	126	138	124	155	129	156	133	153	118	142	144	128	123	144	127	135	139	129	141	119	108	136	129	139	126	154	152	130	139	135	127	128	133	138	124	156	117	142	126	135	131	141	134	139	127	132	136	136	142	154	137	130	132	113	147	130	133	139	133	139	133	130	146	140	142	143	135	118	131	133	138	145	147	124	135	129	126	125	144	147	131	131	131	140	152	125	133	123	124	126	127	135	142	140	130	139	150	111	110	128	136	143	135	130	124	140	125	138	152	134	124	121	137	152	138	129	147	136	130	139	134	139	135	133	149	131	113	140	151	134	124	134	148	132	149	128	137	134	147	153	152	136	128	134	135	145	138	133	158	143	125	148	119	137	132	122	144	125	145	135	130	130	137	136	142	139	129	138	130	159	128	111	134	150	151	142	129	143	123	161	126	135	112	150	113	164	141	131	144	128	149	124	132	145	120	140	144	127	141	142	148	147	146	138	138	138	149	150	138	125	108	117	146	132	150	123	134	143	136	122	159	132	133	140	133	116	129	136	127	149	146	151	116	140	140	120	128	142	126	151	147	140	137	138	145	135	116	147	140	162	124	145	140	127	146	128	115	149	124	134	139	128	126	117	142	124	121	152	130	136	142	124	133	149	131	111	141	153	137	141	124	129	127	148	129	128	142	121	124	134	140	143	144	140	112	149	125	155	150	120	156	129	119	143	118	131	135	126	137	136	139	136	135	138	141	132	146	124	133	135	122	141	141	156	134	140	140	104	144	142	142	142	138	138	137	122	165	133	128	131	114	131	140	142	148	123	149	129	150	155	153	146	118	122	152	153	134	136	124	125	133	134	125	124	124	127	135	131	136	131	138	164	139	137	138	160	116	135	126	144	118	139	142	130	136	122	149	129	152	121	145	147	143	126	131	122	147	122	145	123	138	127	141	131	142	130	122	141	110	124	131	149	133	133	139	131	106	140	128	134	118	136	119	152	129	135	123	126	123	170	129	143	144	125	128	137	137	136	149	129	140	132	129	143	118	127	126	128	146	133	135	134	144	138	148	128	145	159	121	154	143	144	149	139	147	123	117	149	149	136	138	132	119	143	134	142	143	118	129	148	124	128	167	137	148	145	134	154	144	157	130	134	115	132	138	134	117	125	127	149	107	126	140	147	148	148	147	138	146	145	118	131	143	158	105	132	124	133	126	130	129	129	114	149	129	143	127	142	130	140	114	125	170	116	119	131	142	127	146	133	131	140	148	156	141	145	121	141	116	148	104	125	126	128	120	136	140	145	154	129	123	126	136	133	149	128	145	144	144	124	140	123	118	132	136	141	122	135	146	136	151	133	129	135	132	156	127	136	139	128	134	105	131	138	139	131	127	124	159	146	136	143	141	140	138	137	126	130	119	141	158	133	135	117	146	148	126	124	129	136	135	125	131	147	132	129	136	138	133	127	122	131	121	143	125	153	130	167	128	141	142	135	132	137	155	147	131	129	136	155	137	135	148	171	139	146	131	120	148	141	119	116	140	148	114	125	143	131	151	131	152	138	133	136	126	130	124	126	109	133	133	141	138	136	142	135	139	146	152	124	126	139	110	137	140	153	154	114	164	127	118	135	152	149	131	152	123	148	131	139	162	121	129	138	128	151	153	131	134	125	143	150	139	139	130	118	121	143	127	150	153	116	138	121	131	142	140	130	147	125	128	147	112	153	145	128	118	104	129	132	155	128	127	129	141	133	132	148	124	121	138	144	139	113	126	151	152	131	146	143	154	122	140	147	139	140	107	131	122	126	168	130	143	129	155	121	132	135	126	141	157	128	140	140	152	141	127	132	145	128	122	150	137	121	144	141	151	121	153	148	152	130	169	130	111	118	121	142	135	151	134	132	156	157	139	155	123	128	144	135	148	127	135	130	126	166	141	147	138	166	127	133	129	147	130	138	145	120	126	112	143	162	127	148	150	140	123	136	130	155	116	131	132	140	120	131	113	147	119	147	123	121	131	132	117	162	147	114	149	135	138	140	133	132	132	134	136	133	148	120	123	136	121	125	127	131	135	126	136	121	136	132	140	117	143	147	129	146	118	121	137	144	140	123	124	143	115	121	149	130	124	150	129	147	135	118	132	130	149	140	125	136	126	139	137	134	125	123	143	126	127	154	147	134	132	149	146	136	130	139	143	126	159	151	125	128	120	140	152	134	148	135	130	158	143	135	152	124	156	129	121	134	146	128	109	122	142	125	142	147	137	137	130	128	155	160	140	132	137	147	135	150	134	132	139	126	122	134	128	120	136	140	115	111	110	125	161	139	125	136	160	139	132	119	127	125	136	125	120	156	139	145	122	132	134	153	166	125	120	131	139	119	137	118	158	143	149	144	143	111	139	126	136	151	128	157	135	130	159	111	141	122	147	127	122	141	132	139	155	130	129	137	156	113	132	119	153	147	135	130	140	137	138	154	114	139	137	133	134	144	135	128	134	124	144	148	129	126	138	131	134	146	142	135	144	149	139	119	120	126	135	132	146	115	133	140	141	144	134	133	138	140	133	124	138	139	130	129	134	125	134	170	128	123	142	140	139	128	137	143	144	138	141	149	158	146	119	138	121	147	110	123	127	133	135	156	136	132	151	126	134	138	158	130	156	128	136	147	119	145	126	109	128	145	145	138	150	114	140	143	133	112	140	156	155	146	148	141	129	142	138	119	130	128	143	156	115	133	155	139	154	155	123	158	143	129	142	143	125	137	148	119	130	119	163	129	144	150	121	124	127	154	152	135	131	131	141	138	115	156	159	148	115	119	153	132	117	129	146	124	161	104	128	144	135	144	126	155	130	142	139	129	128	146	132	160	144	119	133	147	136	148	153	149	161	159	132	134	139	144	138	137	135	127	127	156	133	125	168	122	158	150	149	136	131	144	146	131	134	138	149	129	137	135	139	137	134	149	134	142	135	136	142	133	128	149	129	130	175	128	138	119	140	110	141	150	148	141	119	140	133	141	130	131	148	137	141	132	121	122	128	151	149	154	145	143	133	119	143	131	120	131	127	145	150	138	137	139	138	114	130	137	147	128	138	140	134	149	149	133	141	140	156	112	153	137	132	131	140	139	142	135	125	135	128	128	153	143	137	139	132	140	133	137	117	134	128	145	143	122	149	125	150	125	141	122	139	111	158	122	132	119	144	147	127	135	126	145	145	119	152	126	150	141	125	150	141	122	131	117	112	128	135	151	140	138	146	132	147	134	155	128	136	138	135	141	115	132	122	142	128	109	134	124	144	143	124	125	134	124	122	143	134	120	157	139	148	137	128	164	133	127	141	124
1899	563	717	725	628	592	583	544	525	527	509	473	509	527	525	471	513	489	469	525	494	531	460	500	463	447	485	494	493	456	503	492	517	479	491	445	503	450	443	463	468	463	502	484	456	465	470	437	495	499	459	490	483	479	505	514	501	464	507	475	474	466	473	505	510	513	468	465	473	519	471	476	485	470	482	470	445	444	466	470	476	483	483	480	505	451	452	468	456	477	435	469	459	476	473	445	476	444	466	477	513	482	511	438	468	473	463	499	505	453	530	473	474	454	438	490	468	478	463	503	480	445	502	468	521	448	440	467	487	497	521	480	477	472	463	459	479	468	487	454	518	472	451	478	485	477	458	478	463	446	465	481	472	485	456	531	500	481	482	485	456	491	507	500	528	490	463	506	435	459	473	482	490	489	488	452	456	485	455	475	519	469	473	512	468	459	466	473	497	465	516	427	453	455	464	464	466	479	459	467	452	515	508	473	460	476	482	427	493	460	439	495	463	468	490	480	472	491	519	533	505	464	500	496	481	456	467	532	468	464	496	479	506	477	418	495	481	479	461	472	459	503	435	451	453	491	473	469	474	469	466	484	474	477	450	474	482	464	485	494	495	462	468	479	438	486	443	463	446	486	496	454	466	483	462	466	450	467	440	483	432	435	479	499	472	487	467	459	468	471	475	526	495	468	462	448	460	465	456	462	508	486	468	448	490	468	462	473	437	460	483	452	431	454	476	458	466	487	478	498	502	471	444	467	473	469	448	483	489	448	523	519	466	470	458	486	495	473	443	444	463	457	452	489	501	451	466	472	517	456	444	487	491	500	486	464	513	470	461	469	486	465	495	477	445	515	515	509	485	466	455	464	495	479	448	505	447	484	486	537	486	510	464	419	497	475	467	468	505	454	451	465	460	458	486	456	493	451	506	472	427	491	454	499	501	481	504	462	475	490	495	464	437	473	515	478	437	468	479	483	523	499	489	464	523	476	478	495	473	495	498	458	452	457	498	499	441	466	456	469	467	473	440	502	467	468	465	500	422	484	476	450	444	498	475	455	465	493	490	466	453	500	467	451	480	507	441	464	490	463	450	472	467	449	490	489	443	429	468	474	468	472	513	439	478	507	499	496	455	506	502	492	464	516	468	487	479	532	468	499	468	498	484	424	468	464	487	488	493	454	471	445	466	453	475	491	500	483	468	444	473	463	449	459	469	474	462	492	470	439	433	458	485	438	448	465	498	462	482	478	497	483	491	477	472	473	494	493	460	512	475	481	428	441	485	461	500	494	470	460	470	484	493	468	465	454	473	436	460	459	472	514	459	458	480	478	507	465	456	430	490	489	478	485	482	469	493	473	512	522	501	453	467	468	470	503	458	464	518	434	437	463	480	515	490	488	503	467	493	479	453	510	441	453	466	424	509	464	501	502	489	491	480	476	480	453	474	483	470	455	477	485	495	462	489	467	507	494	485	501	451	469	471	479	480	469	490	496	488	482	460	484	475	446	483	489	450	452	463	532	512	460	475	502	476	482	426	470	477	460	477	477	466	451	483	490	472	433	509	469	482	454	492	457	471	440	419	450	508	527	474	468	513	479	454	498	471	509	494	526	475	458	488	477	481	481	447	459	482	509	465	456	490	500	460	437	486	451	466	473	463	460	453	443	476	472	507	490	458	466	471	452	481	485	482	461	484	449	491	455	513	466	490	501	446	455	495	524	485	484	483	499	487	496	512	498	459	445	476	479	493	431	457	426	462	521	474	473	464	440	480	483	450	497	484	466	501	469	425	483	463	478	425	489	469	490	469	456	434	434	498	467	460	495	461	457	440	469	489	473	475	436	491	463	500	482	463	524	459	503	475	497	487	449	494	445	484	464	452	488	481	473	460	506	467	465	476	479	489	479	466	463	450	496	483	489	489	463	475	498	458	458	499	490	449	482	446	478	440	477	494	467	517	489	461	438	468	479	455	485	464	491	462	489	496	464	472	483	490	480	496	465	470	451	443	486	483	478	528	452	479	464	468	498	459	485	460	472	473	468	511	462	493	492	459	506	482	476	462	455	508	463	472	494	485	444	468	506	421	468	457	473	457	486	459	465	465	482	487	470	496	459	482	464	463	503	495	490	495	489	457	478	466	473	475	483	474	510	473	494	461	456	449	503	468	460	468	454	480	475	455	496	448	457	471	480	476	486	470	454	475	494	479	485	447	483	498	468	446	481	480	457	503	451	475	463	451	468	472	447	467	422	487	489	444	474	457	486	473	477	476	451	464	483	462	512	450	462	467	479	521	502	449	505	448	487	501	447	446	506	460	469	466	442	448	482	470	425	504	481	479	468	501	468	486	485	484	505	495	444	487	443	483	504	477	475	460	450	478	510	493	491	491	449	477	483	465	450	465	477	485	499	507	476	444	449	465	441	457	494	461	492	479	488	474	445	486	470	435	494	472	481	459	445	462	486	469	467	498	502	481	486	454	471	483	478	472	476	438	485	459	476	519	444	445	483	504	512	488	506	470	473	485	487	458	475	464	421	476	448	481	448	502	522	473	521	504	448	499	490	494	472	445	455	463	448	474	542	466	450	507	457	460	454	474	464	453	480	468	479	414	497	466	507	499	471	465	472	473	424	436	473	464	481	460	461	430	510	482	464	450	469	486	464	458	511	489	470	483	482	482	482	472	472	493	492	480	462	497	469	471	455	466	496	487	496	476	494	506	472	479	507	516	493	489	458	478	487	459	475	461	483	489	457	467	452	499	458	481	469	482	486	466	482	496	484	484	511	494	479	450	445	459	450	474	470	461	486	498	445	489	463	516	457	494	508	480	467	435	470	459	441	476	481	475	491	464	458	462	474	479	472	436	463	468	459	474	490	480	491	481	461	480	462	474	453	474	495	462	459	471	477	484	472	491	468	467	477	487	479	476	474	478	503	446	492	493	462	473	470	469	493	477	480	478	475	476	493	470	468	429	472	455	459	461	482	486	480	478	457	468	500	432	458	456	480	477	493	498	498	450	476	475	475	431	477	500	526	506	465	472	439	478	497	453	463	456	451	454	491	468	434	477	471	468	446	492	411	487	478	486	479	488	468	444	496	477	511	435	492	472	468	490	445	454	469	466	455	475	486	450	465	465	486	554	462	471	471	472	516	458	462	464	443	503	480	457	466	462	436	433	518	505	440	467	452	492	507	486	470	435	506	494	490	485	464	475	485	461	501	496	466	487	470	464	490	476	449	528	469	502	487	438	492	465	475	481	470	491	433	526	433	465	484	510	491	452	493	461	461	482	448	521	470	485	459	522	457	450	465	453	474	437	465	498	487	495	458	472	488	478	459	508	461	485	496	463	481	473	462	479	464	458	514	494	474	523	497	465	467	438	460	470	455	466	494	440	465	469	483	469	507	512	493	461	435	458	458	485	484	473	480	486	441	449	486	472	487	455	495	515	451	466	486	469	471	513	458	489	496	501	510	469	514	466	496	442	458	445	468	492	445	463	458	501	471
4991	1307	1535	1189	808	606	545	426	366	369	355	332	296	279	323	295	279	279	262	244	264	275	264	255	284	276	285	266	248	276	267	288	248	278	251	273	249	278	282	280	266	252	267	250	278	250	258	265	247	235	251	277	268	268	266	255	275	226	266	257	267	255	252	248	242	259	264	267	284	271	268	240	274	254	289	280	256	279	258	229	303	269	258	247	237	247	241	238	287	261	257	253	274	266	288	251	258	248	276	249	256	271	246	251	263	228	285	268	249	311	264	253	264	292	247	262	253	268	247	302	226	231	274	221	292	279	256	264	263	275	263	281	267	235	247	270	258	297	278	270	270	275	265	262	230	267	255	253	265	256	276	267	278	270	266	267	255	259	294	263	266	273	249	272	291	287	264	257	245	288	252	275	264	259	268	254	247	247	263	278	271	252	253	303	273	269	221	260	271	266	285	302	283	243	271	268	254	265	273	270	262	267	271	284	232	260	294	273	253	281	260	249	255	270	273	261	266	217	258	236	269	270	251	265	272	245	276	258	243	253	288	265	275	267	240	259	245	255	237	257	237	246	232	253	246	275	240	277	266	257	245	266	241	250	257	256	269	262	267	230	259	261	259	274	280	251	265	270	266	238	259	244	277	245	272	266	256	281	255	268	271	276	251	274	285	276	255	280	269	246	251	260	250	237	247	253	240	242	249	255	277	277	238	262	247	247	239	257	252	259	258	256	240	278	246	251	238	249	268	278	262	270	246	266	292	282	263	262	278	256	250	273	265	278	260	264	266	239	244	253	246	257	265	286	272	278	259	267	288	247	267	256	272	278	250	269	254	243	264	282	251	230	285	247	246	260	256	269	274	243	270	264	272	251	287	257	276	262	273	281	294	257	270	283	259	266	253	260	252	259	251	249	265	245	245	287	252	270	268	249	237	269	232	255	257	255	273	275	269	268	266	239	256	266	219	256	268	262	296	276	263	250	255	277	256	258	269	263	258	258	256	251	280	277	275	236	234	256	281	269	271	263	275	240	264	243	270	258	257	271	267	253	266	249	240	251	275	268	262	276	283	266	267	264	244	269	278	239	265	264	271	251	289	261	284	293	264	269	249	233	258	249	291	300	250	277	251	241	264	275	281	271	266	237	253	249	254	254	248	238	293	272	271	273	265	280	235	248	245	242	244	287	268	258	261	245	269	262	253	271	256	275	241	272	231	265	252	250	265	266	243	281	262	252	279	258	259	235	232	242	251	224	270	271	276	260	258	247	239	274	281	266	232	281	262	234	260	285	287	240	238	248	255	259	276	257	265	258	280	271	240	253	285	260	265	262	265	291	253	278	265	246	257	270	277	231	252	282	294	287	263	239	236	260	244	247	258	220	271	248	248	280	251	273	284	249	255	250	266	250	235	280	256	223	247	252	258	276	257	284	267	266	282	268	271	294	270	259	267	245	294	256	274	281	288	298	249	276	258	257	270	287	261	246	265	292	233	239	271	280	261	263	296	275	282	269	244	280	255	228	263	262	258	254	266	239	294	253	261	241	274	285	264	259	251	274	286	268	266	252	259	269	293	225	248	292	283	256	267	275	241	263	235	255	269	250	284	264	286	261	308	242	279	259	260	251	247	239	259	284	265	251	256	280	279	273	270	260	264	253	258	246	248	266	264	233	269	255	251	249	232	266	303	252	236	248	267	271	252	236	271	286	275	237	248	295	247	262	269	238	278	246	257	250	269	274	220	244	296	286	271	280	252	268	262	259	259	274	299	276	297	266	260	246	268	268	260	267	252	261	245	290	229	278	269	257	259	263	273	264	253	270	285	230	260	260	264	254	267	248	253	277	284	280	263	260	263	296	279	279	262	239	260	261	269	247	250	251	254	270	260	272	242	262	251	247	282	263	234	248	246	235	251	242	282	232	283	280	273	265	264	273	255	218	272	280	287	260	272	240	277	243	257	269	254	219	257	260	272	264	259	247	271	264	287	277	293	252	261	256	244	250	275	262	255	271	270	241	267	258	239	265	262	283	258	246	262	243	245	287	271	264	240	245	276	250	276	281	279	249	223	266	266	252	268	256	268	271	269	286	270	262	291	267	278	276	267	255	249	276	268	252	243	270	251	250	276	275	245	288	273	280	254	253	278	303	288	221	260	297	259	254	265	279	277	253	265	269	276	261	296	266	266	246	266	271	289	296	298	266	275	240	281	271	261	262	258	260	276	262	235	284	262	232	245	242	283	244	295	272	274	263	252	284	240	267	278	258	250	263	249	251	289	280	272	258	285	280	269	276	264	269	230	262	243	247	256	255	283	273	274	266	294	254	269	274	267	252	250	252	232	275	295	253	255	259	284	273	242	260	266	260	244	213	253	273	261	248	259	254	282	262	248	248	283	294	255	255	265	247	270	245	276	274	268	244	270	253	252	247	289	265	258	237	226	255	241	236	277	273	267	288	250	270	257	269	266	267	271	274	257	247	250	251	230	236	288	263	267	250	249	235	262	253	262	246	257	266	252	288	252	269	272	249	262	244	272	266	280	251	282	268	260	264	250	265	274	240	249	246	236	256	267	269	287	262	266	266	238	229	264	246	295	271	252	235	280	264	269	262	248	255	285	251	254	293	227	267	253	264	273	268	274	258	273	234	253	251	252	224	271	255	282	252	265	257	260	276	270	251	270	262	285	253	262	299	235	266	289	251	267	259	260	251	286	239	271	274	263	258	223	250	271	282	256	253	233	255	254	269	264	256	254	245	280	256	276	245	264	274	246	250	237	265	274	243	253	267	241	259	269	275	281	258	272	267	280	255	288	259	256	259	286	271	248	249	217	236	255	249	269	246	268	263	223	274	259	266	274	254	238	243	238	292	287	238	256	286	283	247	260	277	251	264	265	275	279	251	282	263	288	274	250	260	266	255	258	283	268	265	288	246	251	249	267	256	275	237	246	242	251	241	254	268	252	269	241	250	264	275	255	260	251	255	284	267	209	278	257	223	260	259	285	270	284	241	253	256	264	256	273	266	260	267	267	272	280	322	251	277	270	287	258	230	257	269	278	245	242	263	268	272	278	258	255	241	293	268	263	258	257	258	272	229	265	280	274	302	268	246	264	253	264	275	284	237	257	251	251	251	277	258	252	249	252	256	273	253	264	286	271	281	283	286	246	262	282	265	223	274	221	226	259	270	259	240	250	265	236	284	238	271	263	271	262	238	293	249	253	261	268	267	269	265	247	272	262	253	263	270	250	280	244	283	255	255	255	245	283	257	252	271	251	245	266	238	265	267	268	245	209	280	304	246	259	272	293	278	264	265	254	289	245	275	267	244	249	286	212	287	280	271	250	262	237	291	250	277	256	266	261	278	263	275	279	227	286	265	244	256	253	251	265	291	256	267	255	229	277	271	277	252	250	260	278	239	270	292	271	250	255	267	263	239	283	271	248	262	227	275	257	255	261	255	256	264	256	236	283	279	278	262	247	250	286	274	268	251	261	282	258	275	256	254	246	269
5585	1915	3909	4307	3638	3013	2588	2179	1910	1701	1623	1459	1383	1341	1267	1156	1077	1103	1096	1067	1099	1080	969	971	984	1004	981	975	925	909	929	914	918	903	899	868	884	845	890	893	837	854	834	913	888	885	868	845	873	860	852	857	874	859	846	883	869	836	848	863	816	805	851	860	824	808	825	876	836	841	875	836	839	856	803	855	771	825	830	843	825	832	835	778	852	822	825	823	831	822	777	834	797	871	794	814	809	823	875	815	811	825	816	813	850	813	749	798	857	867	814	866	790	820	807	803	786	748	863	846	832	799	782	789	875	818	787	816	820	885	776	848	815	816	807	814	771	819	852	803	868	801	817	796	811	836	833	872	787	803	814	793	810	780	898	832	811	798	772	807	851	839	821	870	801	879	838	796	810	796	801	843	829	780	824	846	815	805	810	779	804	804	831	804	752	774	818	794	803	826	827	857	805	841	818	807	800	805	821	823	808	802	795	830	823	887	818	854	846	877	881	819	827	793	821	806	790	883	782	824	797	800	799	840	870	796	779	818	811	818	829	794	773	804	849	787	806	818	827	796	845	778	815	845	834	838	819	817	828	788	813	808	789	818	807	839	794	885	802	812	831	775	759	863	804	845	845	798	784	842	806	811	851	842	819	809	821	855	821	744	817	790	812	767	827	850	772	837	782	813	795	881	789	853	796	831	799	809	844	828	800	793	797	812	804	815	826	808	819	841	815	774	838	799	817	808	779	797	814	774	819	825	811	834	828	834	840	854	879	831	796	809	843	845	841	832	827	832	803	797	791	810	810	813	796	809	819	783	829	855	855	758	806	809	803	802	808	765	822	789	805	815	821	816	799	853	818	800	787	847	811	802	783	825	801	798	816	839	805	883	819	824	832	839	786	871	792	799	849	857	799	809	801	778	788	833	821	801	778	835	802	828	850	816	847	779	839	783	810	812	794	819	842	799	851	828	841	828	796	815	775	806	823	762	871	835	778	763	829	834	785	776	827	913	821	872	815	795	797	794	811	851	835	828	798	825	821	811	774	818	792	848	814	779	830	805	857	800	775	829	789	817	779	829	855	828	765	854	787	865	783	786	837	826	822	848	787	807	853	801	842	833	816	821	807	782	810	845	809	849	803	876	802	793	811	811	839	815	840	795	811	851	792	835	857	844	784	840	819	778	830	790	810	792	794	792	785	866	791	806	808	782	889	755	775	820	821	849	834	814	810	799	818	842	844	833	828	810	749	838	817	798	842	837	768	800	835	809	808	807	823	814	768	801	793	790	785	775	809	803	812	780	813	822	822	858	883	788	766	821	837	805	893	842	826	790	817	826	862	786	795	827	851	831	841	826	799	790	854	778	770	836	818	815	872	852	796	811	791	798	805	873	788	830	821	840	817	861	822	803	822	794	812	782	811	825	837	838	815	817	807	820	771	839	775	821	811	844	782	820	817	793	844	815	811	826	820	816	829	845	823	815	796	820	806	820	829	788	795	800	778	815	828	794	811	822	783	828	805	855	818	776	853	780	814	822	831	835	830	837	809	831	843	849	856	816	810	756	814	795	760	830	805	833	780	809	811	897	821	829	810	830	845	829	817	822	858	821	771	781	838	820	778	803	809	840	818	818	748	805	817	821	850	815	803	812	830	858	856	812	811	826	753	764	770	819	840	824	776	845	800	783	821	854	800	812	792	832	796	820	851	835	786	859	778	817	801	818	842	817	835	809	828	761	819	795	822	822	822	862	819	804	808	871	864	855	803	785	798	817	788	837	812	771	838	840	827	796	818	838	883	840	786	840	805	784	782	847	792	855	893	832	871	827	820	890	789	776	758	804	845	766	829	846	828	830	849	774	801	819	783	823	853	847	804	759	852	843	857	808	798	844	848	806	810	834	834	779	760	843	842	804	809	783	826	825	775	758	795	809	838	829	821	804	845	787	812	834	803	835	806	842	828	849	754	817	808	793	796	773	781	834	837	805	812	820	828	783	819	805	853	798	833	802	803	830	814	783	820	823	761	831	765	838	817	759	832	784	846	796	762	835	811	788	797	793	888	824	799	835	864	853	803	814	812	819	835	816	816	797	811	823	811	727	795	793	828	820	817	833	843	808	899	809	809	851	816	780	778	822	788	818	830	816	847	825	868	822	828	801	783	797	797	800	849	815	804	818	829	756	773	783	797	823	816	777	775	819	803	847	821	840	782	800	815	877	838	775	776	790	817	819	813	837	793	817	793	771	798	793	796	853	780	813	779	815	753	806	815	796	787	806	808	789	834	768	836	859	838	804	800	823	736	797	830	782	831	761	862	759	778	795	849	854	873	843	799	875	839	819	806	818	813	776	855	756	820	832	853	817	838	836	772	882	829	817	792	834	813	792	789	848	808	837	826	806	791	819	821	850	819	865	802	848	823	817	879	804	839	807	867	801	816	792	859	889	782	805	804	846	789	805	844	818	851	848	787	827	844	832	806	831	840	864	766	817	823	733	824	863	820	810	820	812	780	842	859	823	790	824	856	833	803	838	831	815	811	814	866	794	816	825	825	803	853	857	850	823	824	847	806	817	865	830	809	750	834	806	778	829	845	832	845	770	842	792	823	811	782	804	832	831	848	828	807	830	875	835	871	842	863	787	786	803	849	798	810	810	782	797	875	840	829	815	810	810	794	828	853	819	765	833	788	810	791	821	828	847	798	872	805	779	878	868	837	788	834	785	809	808	789	830	799	837	842	799	812	793	764	876	825	782	772	799	806	816	786	804	774	802	820	780	836	777	802	772	811	822	776	779	787	799	789	809	818	863	841	847	800	824	840	795	809	847	809	802	851	839	816	799	815	839	819	811	887	826	802	812	772	775	861	847	805	826	773	771	789	860	814	813	824	827	837	809	829	738	781	860	850	789	803	803	832	794	792	819	811	832	845	821	788	771	894	846	778	837	800	824	777	779	818	815	852	798	838	808	819	823	830	795	777	782	802	859	830	804	814	848	888	827	873	857	787	822	832	872	817	831	850	788	869	835	834	797	828	771	808	824	832	807	806	800	815	858	812	822	806	811	861	831	784	824	830	821	797	761	862	793	833	870	837	845	821	795	831	814	813	796	826	818	808	798	829	831	743	801	854	781	829	853	773	782	785	826	831	871	812	800	848	836	865	839	801	802	817	851	764	881	806	860	768	795	797	786	771	824	812	840	810	797	813	800	806	793	825	807	795	797	830	852	862	799	848	822	824	777	820	829	809	832	798	839	800	825	775	864	867	818	843	806	826	794	806	812	853	821	817	854	773	828	806	841	789	815	817	793	837	854	832	786	832	866	800	816	857	868	794	839	851	806	848	796	835	764	781	840	811	844	792	865	801	800	832	857	820	821	821	828	790	779	834	865	854	824	832	817	837	801	846	854	808	827	796	836	805	765	778	807	798	801	833	795	811	786	810	811	815	840	779	807	822	844	802	844	841	828	821	834	806	823	841	805	787	806	824	817	833	801	824	849	788	801	787	834	759	794
9130	2447	2847	2083	1422	1012	816	674	564	457	485	405	397	383	345	355	304	353	325	299	314	320	341	280	287	290	272	284	286	286	296	311	304	271	272	277	263	288	250	266	260	301	281	272	287	269	279	290	251	267	261	243	252	258	265	254	270	244	271	278	263	245	278	271	300	257	283	290	278	274	292	296	258	299	251	261	270	292	305	266	255	263	272	268	247	262	274	282	242	291	285	264	264	266	246	250	261	250	290	254	285	282	263	278	284	278	256	227	280	247	248	258	288	252	272	290	265	265	272	250	231	300	276	269	243	238	276	275	263	289	262	245	274	258	267	253	268	276	269	281	259	256	267	281	250	287	244	252	264	275	242	255	256	258	248	281	274	250	272	288	273	260	266	252	241	255	278	261	252	264	254	285	241	250	275	270	278	256	244	248	300	260	238	250	253	247	258	252	288	273	248	271	244	283	261	259	254	240	262	292	275	272	268	248	263	260	240	285	289	251	260	274	288	265	261	247	283	267	242	256	245	288	254	278	258	273	245	284	254	259	270	285	284	251	261	277	266	263	265	259	270	270	280	259	254	282	286	269	255	252	248	290	260	271	264	275	263	262	262	247	260	265	246	255	287	270	211	297	281	280	258	285	260	257	285	267	248	258	254	253	270	257	281	248	273	251	259	281	290	259	248	241	260	278	279	244	269	311	266	283	276	265	276	258	285	243	252	290	248	271	258	257	281	255	279	255	269	252	263	238	238	301	273	269	244	263	274	237	254	239	252	249	248	268	287	285	283	284	263	260	265	271	271	262	259	286	258	286	265	253	258	248	273	273	288	258	262	244	274	270	273	244	265	249	249	258	248	266	238	289	275	253	246	269	225	254	250	273	269	254	268	267	258	271	231	257	253	239	276	256	260	274	271	274	266	270	257	280	300	243	253	255	254	277	252	296	288	274	278	247	259	279	259	251	294	241	269	276	268	282	286	271	247	265	256	258	309	273	251	286	262	260	242	258	280	238	261	264	284	253	242	231	274	270	272	240	270	258	254	247	266	269	257	283	263	257	279	272	263	269	263	252	292	252	246	262	279	256	250	304	258	258	285	274	259	273	244	244	261	266	239	270	309	299	277	281	264	268	257	280	261	267	283	261	279	254	253	271	295	277	269	251	288	272	274	273	247	252	260	250	247	274	273	276	253	244	292	259	237	269	249	261	264	266	279	282	252	255	281	268	264	245	269	278	284	254	291	291	256	250	274	249	282	262	255	249	257	276	267	271	239	255	309	272	235	258	259	274	278	273	235	263	279	252	253	259	244	259	271	236	270	281	269	265	267	260	269	266	253	260	251	274	267	268	245	277	248	273	265	284	288	274	270	274	289	280	249	268	282	282	291	256	290	260	264	238	290	283	266	279	270	269	269	310	271	256	281	267	268	249	253	253	257	268	268	274	233	254	258	278	239	304	263	290	271	254	272	280	259	259	262	252	261	269	268	262	247	290	265	257	258	238	244	256	248	272	259	263	263	246	268	307	254	271	284	257	261	257	277	253	272	269	251	258	251	314	255	265	246	263	222	275	276	253	269	286	266	250	261	280	269	258	271	281	272	230	254	252	254	260	285	284	256	272	272	253	235	260	275	273	274	282	263	267	258	233	276	288	294	266	272	250	258	252	260	273	260	276	254	239	277	265	285	252	258	286	276	254	278	277	264	265	247	271	238	276	272	256	253	267	261	269	247	276	252	284	296	284	285	286	260	280	262	277	276	254	274	251	263	266	246	264	265	257	239	230	269	286	288	253	277	258	253	284	280	256	247	230	276	274	259	266	274	271	274	264	257	254	250	274	263	280	290	245	264	302	240	245	290	279	282	229	260	230	256	266	254	248	235	277	255	232	245	262	247	284	284	275	226	275	268	274	267	271	285	244	228	265	261	253	267	258	233	254	243	274	282	287	255	278	236	252	240	291	275	278	241	283	249	274	273	212	293	267	264	290	272	248	288	279	260	214	264	272	266	260	272	264	265	241	273	261	298	244	275	263	284	277	252	273	265	242	252	275	268	235	281	270	253	265	280	267	251	232	243	267	302	257	276	291	295	279	282	258	264	276	248	242	252	253	252	276	248	240	283	276	266	249	281	306	255	244	281	291	249	265	258	265	254	255	263	265	259	259	270	263	256	268	244	285	283	237	297	254	276	268	268	247	278	249	256	274	255	261	261	262	275	269	252	250	300	292	272	250	262	241	270	263	280	261	258	245	257	252	294	266	258	267	258	272	274	279	282	260	260	247	240	275	240	243	284	250	283	286	253	253	251	285	247	270	280	232	304	257	263	307	238	280	261	247	279	262	259	267	303	282	285	261	266	271	277	254	250	259	269	287	283	270	299	242	240	249	260	264	266	282	279	274	265	227	290	261	250	256	306	275	277	253	286	247	273	280	263	247	258	256	246	288	241	268	249	254	270	270	250	268	299	271	253	261	295	245	271	261	257	261	261	266	277	288	283	246	247	236	261	273	250	266	278	248	284	261	281	268	250	293	264	234	268	271	274	220	274	269	272	243	266	273	259	272	271	278	237	285	277	271	250	251	253	264	263	254	256	249	278	272	238	264	270	276	263	266	258	268	230	283	249	292	244	274	266	249	269	240	269	255	264	246	268	291	256	260	273	253	260	271	263	278	269	267	266	249	251	294	256	240	275	255	268	279	256	288	262	268	261	299	273	304	283	238	250	272	263	262	269	276	233	268	241	265	251	259	276	271	246	251	259	254	274	260	265	287	280	283	284	270	318	295	286	287	289	279	263	289	280	253	241	258	250	256	263	282	269	259	267	270	257	290	274	259	255	250	277	247	278	275	274	278	272	235	263	263	275	255	271	264	269	217	249	272	240	256	274	251	243	291	266	284	273	243	244	246	241	273	282	293	268	260	263	273	257	236	272	259	267	271	278	241	248	236	263	296	261	295	241	250	246	273	262	260	284	281	247	248	274	254	276	270	256	284	260	294	272	258	281	260	278	273	247	303	273	267	279	253	266	264	248	265	306	256	271	269	308	239	254	217	263	260	267	295	295	239	287	293	253	273	275	226	263	266	283	256	267	260	259	261	262	298	262	232	282	283	237	265	232	255	257	278	262	248	269	273	264	251	244	266	228	276	256	274	251	260	267	259	254	284	272	256	288	242	271	258	236	255	247	275	249	258	258	267	248	286	249	281	229	267	264	264	268	283	245	264	289	269	260	257	282	261	246	288	285	228	271	299	251	275	274	262	280	262	287	262	276	257	258	280	269	273	263	291	272	245	261	293	267	263	267	279	260	277	263	238	296	286	291	245	247	233	272	273	272	263	270	257	297	257	271	266	266	259	255	258	255	282	271	253	269	243	251	283	290	296	237	246	263	278	270	269	267	239	294	267	259	241	271	258	267	264	287	272	239	270	237	253	263	287	242	218	295	242	246	257	290	285	275	267	279	276	287	274	255	271	272	251	272	268	272	257	318	261	284	265	289	256	277	251
7782	2992	6519	7116	5992	5059	4085	3333	2982	2630	2152	2167	1827	1740	1586	1527	1436	1352	1378	1229	1194	1190	1150	1165	1054	1076	1033	1059	1106	1007	1033	1067	1027	1014	998	943	1006	947	935	914	951	904	893	952	894	929	937	895	918	868	852	900	922	850	853	816	859	847	858	882	803	835	823	867	834	802	893	800	912	858	829	829	827	842	826	788	818	853	811	816	818	808	846	891	842	835	869	860	884	805	833	844	766	905	774	813	809	832	850	878	821	838	770	862	817	833	803	820	840	776	838	835	824	813	822	759	794	806	833	793	822	838	856	888	854	760	837	831	833	756	807	836	859	825	801	773	830	856	789	789	817	849	804	809	867	834	835	872	859	851	815	860	860	786	859	810	809	841	801	799	797	807	834	833	793	879	817	787	849	822	819	787	801	882	828	823	838	854	844	845	753	802	824	742	822	768	787	810	797	848	841	770	779	832	845	816	832	841	802	819	848	821	828	813	815	800	786	808	810	827	845	777	763	762	757	802	824	797	877	835	894	794	780	802	804	786	871	800	833	858	834	810	826	819	828	800	870	830	832	819	806	780	799	809	822	858	773	876	844	835	781	814	820	803	792	831	751	786	800	871	807	821	837	825	811	809	823	834	795	759	795	807	749	775	825	851	819	816	883	835	770	824	790	832	783	824	838	763	842	822	876	836	789	803	787	795	851	788	768	814	830	846	849	847	831	808	825	873	818	790	872	811	841	835	839	820	786	785	797	827	805	758	794	753	766	856	843	835	823	851	784	824	804	823	821	797	832	783	804	778	815	826	828	848	812	803	815	778	851	810	769	784	826	786	805	818	792	801	834	845	829	833	789	790	774	822	805	835	840	795	794	770	817	843	795	876	844	796	866	821	840	808	818	847	841	819	777	769	832	806	805	802	845	826	865	847	830	824	873	841	816	837	836	822	822	818	821	819	789	808	837	870	846	773	815	805	801	812	814	819	820	824	831	805	881	815	770	791	821	809	774	767	784	789	831	822	833	836	793	732	828	832	803	822	807	793	837	780	810	797	866	846	826	796	787	817	852	808	828	801	750	878	836	860	824	834	823	807	813	792	814	769	820	761	789	787	787	891	800	825	804	834	870	830	784	815	824	817	840	852	777	857	829	791	808	820	826	812	841	839	837	816	829	835	787	801	789	861	880	824	801	843	765	827	815	810	836	814	832	799	834	766	765	849	802	833	830	841	770	811	770	807	816	781	828	821	820	862	794	865	864	815	835	839	826	789	827	770	792	829	784	761	772	803	798	822	834	805	786	851	828	837	798	828	844	833	833	854	822	824	789	832	790	814	782	830	868	842	858	810	824	854	801	817	786	815	806	801	794	828	829	835	806	799	822	780	847	764	873	839	833	879	850	793	823	846	843	804	838	816	766	829	805	822	838	807	845	854	883	759	767	804	816	802	820	801	780	847	801	850	821	802	789	799	807	845	814	816	812	867	834	828	779	737	788	797	815	786	815	813	787	845	825	827	790	806	866	772	801	781	834	816	792	825	793	852	822	865	819	790	838	804	779	811	773	803	868	741	785	823	778	797	816	789	817	821	781	871	824	792	764	797	799	812	774	839	800	826	812	779	842	821	854	823	798	803	846	867	836	810	832	821	859	803	847	767	844	793	806	841	772	822	817	772	850	881	815	785	823	795	826	807	829	796	850	819	823	822	777	765	780	801	811	790	819	850	830	755	791	839	829	806	804	779	804	815	776	844	799	790	775	816	835	787	860	808	824	823	856	800	794	788	822	831	803	780	808	832	817	781	793	820	796	813	804	810	794	800	790	853	829	816	819	803	796	797	834	803	792	790	837	828	840	797	840	767	771	796	818	777	774	774	794	853	782	829	835	787	858	818	810	848	803	846	836	821	808	837	742	822	833	858	821	804	865	828	797	856	810	783	790	837	834	815	820	783	866	808	819	812	806	841	805	772	837	796	799	848	818	745	825	855	828	782	824	779	821	819	802	799	803	776	817	830	813	842	823	788	842	807	836	828	841	829	764	834	816	835	793	806	809	823	791	801	797	822	857	820	823	793	786	831	752	804	815	792	831	870	850	822	841	839	755	813	853	820	841	827	846	843	812	797	821	813	815	773	868	835	821	811	813	813	860	865	829	841	749	779	791	828	809	736	834	808	831	794	792	825	802	792	812	785	786	802	816	832	838	807	819	856	823	790	805	844	814	837	787	850	765	823	813	799	844	818	813	779	839	819	813	801	807	827	873	806	823	770	845	809	831	798	820	821	819	818	847	821	826	797	796	841	842	837	821	818	829	799	837	814	802	782	832	799	795	817	836	813	763	865	772	809	848	763	764	796	809	778	794	815	819	816	762	801	755	832	761	842	790	832	772	794	840	815	794	836	809	799	810	833	851	826	788	768	822	779	813	819	807	868	851	840	822	814	819	786	886	784	800	834	836	835	858	827	802	780	828	837	819	846	788	794	848	802	826	823	808	777	834	810	820	833	770	779	790	826	870	815	775	842	824	868	789	826	836	826	806	797	804	830	823	806	816	809	819	820	865	797	897	802	813	797	794	849	835	828	850	777	818	825	816	856	845	816	846	856	798	772	856	843	818	823	843	822	820	854	783	819	798	768	850	806	826	826	792	799	825	847	786	811	778	801	804	798	825	826	847	838	794	790	879	861	852	801	794	818	781	822	774	768	786	810	838	824	787	807	811	824	805	796	754	834	763	826	788	787	846	827	761	787	835	830	807	839	800	800	822	816	792	803	849	828	792	835	818	820	818	811	811	836	783	804	811	799	824	809	807	813	830	805	838	844	775	841	806	782	829	812	807	821	793	836	867	790	807	828	783	800	841	786	777	818	813	802	776	858	827	847	788	797	808	816	810	798	835	795	806	847	857	880	823	853	825	777	810	819	813	767	813	818	779	830	826	825	828	823	771	817	771	851	805	818	812	850	839	801	840	811	839	803	797	793	797	815	819	825	875	797	845	797	826	836	887	833	835	834	809	769	819	831	803	827	800	822	791	835	787	840	859	822	840	833	815	765	890	828	805	801	788	833	779	807	854	838	799	799	815	844	839	890	834	786	813	823	852	763	831	830	853	814	767	824	801	802	797	804	837	799	837	833	814	812	806	756	803	799	801	831	818	819	792	854	830	816	794	834	820	831	803	815	764	790	764	821	746	785	841	846	805	820	848	843	818	778	784	839	779	819	864	907	825	865	841	855	810	835	820	803	830	827	831	860	814	813	805	831	838	796	765	849	766	827	820	797	749	812	801	872	809	810	834	825	800	783	835	792	795	792	813	839	797	844	799	778	800	847	778	786	838	814	842	784	811	823	794	786	832	826	791	823	829	807	822	824	828	833	796	787	783	771	827	812	827	832	813	795	814	782	849	794	762	838	892	858	800	772	832	828	804	859	835	824	877	829	823	843	796	795	811	834	874	838	766	826	859	809	792	783	833	805	807	819	807	841	822	762	825	846	844	836	769	808	818	887	829	843	807	801
1193	170	192	178	160	154	174	143	151	136	151	146	147	142	144	127	152	138	145	135	146	143	131	116	135	127	139	145	159	142	141	129	131	126	151	144	127	141	123	131	140	134	144	121	152	137	122	140	140	128	127	138	137	145	133	133	153	139	133	142	155	120	117	123	126	147	122	122	151	149	133	144	133	135	151	132	125	126	141	160	137	143	146	133	132	150	150	130	153	141	127	148	147	130	125	123	150	153	126	155	117	124	142	142	133	163	142	115	151	145	144	124	150	155	158	130	139	146	128	136	174	133	144	129	147	134	144	143	119	113	112	149	137	148	140	131	128	118	105	125	150	138	143	143	148	116	148	145	119	145	145	137	147	127	132	161	131	131	135	138	134	130	136	138	127	145	134	152	139	146	138	130	138	148	137	139	138	136	145	114	131	141	132	117	130	155	113	126	130	130	131	140	134	140	145	123	133	133	133	135	136	126	137	128	133	151	150	125	118	139	142	145	131	121	142	142	119	128	127	116	121	128	128	137	114	126	156	124	130	131	142	134	130	146	142	132	132	151	125	136	145	137	154	130	136	143	140	135	149	123	132	126	113	135	131	128	151	141	159	106	145	113	140	135	129	143	127	125	138	137	136	138	134	141	141	136	153	156	148	142	124	144	161	135	131	124	149	129	130	141	160	132	131	119	149	148	147	135	129	141	128	104	130	145	125	143	118	124	139	138	144	140	150	139	115	136	109	137	150	131	134	141	129	127	116	137	161	100	137	129	119	126	139	131	134	142	113	141	136	145	151	154	117	143	111	116	148	143	122	137	124	124	120	125	137	157	147	136	152	128	131	125	124	138	132	157	121	144	144	135	128	144	136	117	123	135	141	154	129	138	154	122	140	136	142	153	129	134	140	132	133	137	142	128	120	127	132	123	140	131	135	142	136	121	132	126	126	138	137	121	120	124	147	148	124	130	135	131	137	154	147	136	142	124	133	134	147	158	168	134	128	120	147	140	131	118	138	144	141	122	138	134	120	142	145	141	138	128	128	142	122	131	119	119	136	149	136	126	123	148	124	147	145	131	153	140	162	142	140	142	133	134	137	121	154	145	136	113	133	140	124	135	136	135	142	134	130	112	111	165	134	139	134	137	137	117	135	147	139	128	158	145	143	142	137	137	137	121	140	131	147	118	172	133	139	130	142	128	115	147	136	130	142	132	139	139	119	126	141	123	127	115	119	137	112	129	146	134	125	151	145	125	141	135	150	131	132	119	125	142	136	129	131	135	130	127	146	150	145	131	130	137	136	150	148	145	136	129	139	125	147	116	120	127	122	123	148	148	129	135	147	141	121	122	129	131	145	119	115	119	121	128	150	142	143	137	124	137	142	136	144	141	119	136	138	119	134	160	140	152	125	149	110	168	138	121	148	167	143	115	133	140	131	147	146	119	140	113	129	125	124	117	164	150	136	129	123	142	137	136	136	128	125	143	128	136	138	128	137	130	152	122	127	130	128	141	141	164	133	143	147	133	134	128	121	128	144	139	143	144	150	131	149	123	136	153	145	127	123	141	145	140	144	133	119	140	155	129	136	146	131	106	114	146	149	136	123	133	141	135	135	157	114	126	139	136	119	130	152	137	141	126	121	129	132	125	123	131	129	144	144	136	153	136	126	135	128	139	113	136	132	139	143	130	107	146	142	120	146	139	122	119	154	149	135	131	151	143	116	115	132	152	147	142	148	126	144	136	133	140	124	138	116	117	126	122	127	146	133	133	136	130	139	130	132	140	134	133	151	124	113	109	142	124	134	134	155	134	114	144	146	138	126	144	128	148	131	159	135	138	135	147	145	135	125	137	139	139	129	139	143	133	134	147	140	139	134	138	132	133	137	108	112	120	125	106	147	129	122	160	144	130	144	134	122	123	132	141	111	128	157	118	115	125	141	117	134	122	111	145	147	134	129	146	153	125	129	123	145	136	142	136	159	139	129	145	127	145	152	125	123	130	153	143	136	130	120	115	135	143	120	139	118	123	147	154	141	145	127	126	116	131	132	131	128	132	137	137	100	128	136	151	107	136	122	131	124	143	148	115	129	125	121	125	132	150	153	128	139	106	148	133	144	121	138	134	140	154	135	139	143	141	144	150	135	144	130	138	137	128	130	130	139	146	141	135	150	139	129	137	132	139	124	134	139	131	125	141	147	143	137	136	128	140	128	134	139	145	126	112	130	140	136	122	123	145	115	139	148	138	131	145	169	147	118	121	123	157	139	123	150	145	141	139	138	124	168	126	132	159	144	123	144	129	127	141	130	133	131	123	133	122	138	142	129	141	110	147	135	142	129	115	130	141	134	135	140	139	139	125	112	139	133	140	140	119	151	142	138	138	130	141	132	151	144	129	138	138	137	146	137	141	129	150	138	126	156	152	107	147	131	146	107	135	145	140	144	127	118	118	156	131	129	142	157	126	123	149	144	144	140	148	147	132	139	119	121	150	128	122	134	148	145	132	150	150	157	127	135	134	142	132	133	133	144	127	122	137	124	143	145	125	127	150	116	144	134	129	111	132	135	156	146	142	122	134	126	145	127	130	124	145	150	128	127	151	146	130	143	132	135	139	134	134	137	137	129	130	126	136	128	142	117	152	154	140	155	132	126	133	124	134	145	139	139	158	124	119	119	131	134	138	123	143	151	129	150	147	154	126	131	135	123	127	138	140	136	124	123	124	149	125	122	140	121	126	124	137	141	121	143	141	121	149	137	142	120	141	135	124	137	132	147	116	130	145	127	137	130	135	149	125	142	131	118	142	155	125	133	163	141	143	124	127	135	143	152	142	157	119	119	116	114	132	137	146	134	114	140	157	152	146	125	139	112	128	142	121	135	139	143	124	128	132	123	128	132	140	137	136	126	131	139	133	131	129	119	146	132	143	136	133	131	123	136	125	132	121	140	141	135	136	147	135	128	125	131	111	122	137	149	135	131	145	146	125	131	125	124	162	142	142	145	150	114	144	131	142	120	130	154	138	121	135	164	117	154	128	150	131	139	136	129	130	140	149	127	153	128	165	149	137	145	150	154	127	135	133	129	120	127	151	139	144	129	136	121	118	124	122	130	136	156	110	142	152	116	117	134	131	104	122	144	128	127	123	119	140	152	126	128	132	127	146	135	126	129	130	136	127	137	129	116	129	120	122	145	130	141	154	150	126	123	135	128	136	148	139	141	131	141	129	120	106	137	139	123	135	134	144	128	118	157	134	123	119	122	125	143	123	130	143	136	129	143	142	130	133	131	128	145	150	133	147	124	140	137	127	144	141	148	113	126	133	113	135	151	143	136	136	133	130	148	132	151	147	132	138	117	154	143	128	139	113	130	138	131	138	134	128	120	106	124	128	124	134	144	109	134	125	159	142	126	133	153	150	153	131	119	132	157	121	124	125	144	130	140	136	149	149	138	113	132	139	146	153	128	124	131	131	143	133	145	145	137	123	139	114	134	120	141	139	129	119	131	120
1816	583	624	675	624	577	615	567	508	551	499	522	491	514	488	483	477	485	472	502	508	483	486	486	464	473	466	476	484	488	470	473	477	482	463	476	447	485	466	476	472	482	514	475	484	481	474	485	493	501	487	475	537	508	483	489	457	487	483	447	473	484	480	473	503	481	480	460	491	475	554	470	439	461	494	502	495	485	446	479	481	521	531	441	467	467	458	472	456	487	481	474	463	491	442	478	468	455	467	470	458	496	467	462	434	477	461	459	510	481	470	461	474	459	467	439	501	448	456	445	448	500	482	500	456	488	504	443	475	486	434	471	436	501	497	485	453	477	505	487	442	477	438	424	463	450	466	450	473	514	451	483	494	510	485	507	492	433	442	481	471	448	493	416	484	499	460	506	459	477	481	502	500	479	492	485	471	470	489	515	465	453	476	469	490	447	460	473	476	480	530	468	473	489	452	505	457	463	458	520	495	501	502	486	454	495	468	450	436	449	506	477	475	464	458	482	490	482	488	474	435	516	492	500	464	492	470	483	479	493	504	472	477	490	439	440	459	459	475	471	483	461	440	474	452	440	454	453	477	465	481	456	474	463	483	497	433	490	449	492	470	459	457	546	496	474	500	487	483	419	491	485	465	479	466	461	473	432	453	482	472	520	459	448	462	484	479	461	492	479	470	476	495	486	516	467	468	491	457	490	539	474	434	446	452	491	475	501	476	462	476	468	512	461	507	459	470	450	456	443	456	487	505	462	497	526	496	461	478	456	489	481	475	494	485	468	471	488	447	463	458	473	482	484	513	493	485	453	459	496	477	475	478	487	457	458	441	443	504	495	475	472	472	493	491	495	489	439	496	483	449	484	492	472	470	521	468	473	464	479	446	440	471	427	499	483	490	462	482	453	451	476	440	517	453	472	443	465	463	479	458	466	464	452	449	463	438	495	486	483	476	481	496	498	465	485	490	465	485	479	496	509	442	454	482	477	466	429	463	492	480	483	505	456	500	477	483	489	482	448	477	477	501	480	469	439	476	483	467	471	468	484	481	498	475	442	517	475	504	469	498	475	496	475	464	457	496	487	494	493	440	484	435	444	459	508	471	480	449	516	468	470	473	497	479	484	489	467	505	517	496	493	446	481	471	504	463	478	474	484	481	498	499	508	469	493	504	466	501	472	494	427	467	473	456	471	472	500	503	453	488	506	487	488	492	493	505	466	481	453	470	498	489	479	462	437	500	493	490	446	481	483	492	501	469	486	512	505	490	456	524	426	463	463	456	511	486	510	446	465	458	471	517	462	470	441	454	482	461	471	484	479	476	457	494	469	482	486	474	454	439	476	490	489	467	491	484	477	495	470	465	472	475	452	489	532	470	480	490	448	464	475	421	485	482	441	480	511	473	493	455	458	474	487	459	470	457	497	490	446	478	483	491	487	513	479	452	468	462	508	488	436	468	449	494	482	481	497	453	479	469	490	482	458	466	429	489	454	505	479	445	477	440	449	496	495	466	486	491	468	520	462	493	470	467	467	471	471	497	508	496	472	468	465	462	435	446	435	479	472	488	460	415	471	479	468	494	455	463	488	480	515	453	520	480	466	475	480	451	483	467	423	460	470	498	439	403	460	444	461	468	432	513	487	473	489	479	444	470	468	475	495	493	490	482	491	478	480	481	476	450	451	493	420	456	479	500	457	469	456	483	511	468	493	507	456	491	451	450	479	516	512	497	460	490	481	489	452	453	446	457	460	452	500	474	505	532	502	476	496	500	475	492	469	475	452	465	463	442	467	494	488	484	491	457	517	487	470	466	476	464	500	497	469	447	484	470	447	462	504	446	446	468	503	511	475	500	484	487	459	476	452	466	469	465	489	438	513	467	473	476	427	498	459	432	451	442	482	453	495	441	518	481	501	452	451	480	460	518	494	451	500	470	475	465	475	471	477	455	441	504	445	488	458	468	459	449	511	502	436	463	486	486	480	510	450	457	505	459	498	428	483	486	468	469	471	479	483	460	464	496	478	492	500	475	464	481	487	486	448	459	447	508	475	467	485	542	477	495	475	484	480	457	469	437	460	495	501	437	451	436	486	473	487	468	451	479	506	468	487	460	483	444	455	459	480	508	460	441	480	481	504	443	494	487	500	483	470	473	498	470	494	474	483	483	483	501	494	497	484	455	461	443	449	508	472	477	451	463	459	463	479	458	462	478	457	508	509	440	485	517	488	468	508	490	494	521	495	463	459	486	523	490	482	447	502	459	482	524	485	446	474	484	457	507	495	435	466	465	489	530	468	459	501	499	485	485	501	460	445	510	489	458	457	450	490	486	445	455	459	484	459	480	495	513	467	452	460	490	489	489	450	494	439	500	427	510	483	492	469	467	463	507	506	461	482	499	474	489	504	477	439	462	478	485	467	481	499	504	446	484	509	473	446	467	450	488	438	455	453	469	475	503	474	467	465	489	478	490	475	460	459	463	486	496	480	529	498	519	457	477	480	487	451	474	473	501	472	473	493	476	447	485	478	460	490	490	477	494	504	503	491	482	447	458	471	498	461	456	461	455	473	469	487	464	483	452	475	449	497	467	498	480	468	464	496	466	433	425	493	482	497	480	485	522	500	468	511	471	466	496	470	431	468	508	415	501	462	453	504	476	491	484	506	458	477	506	499	488	466	473	486	501	493	505	513	432	491	482	488	471	462	485	510	470	486	459	519	460	475	434	495	492	478	462	444	485	453	493	440	494	530	447	448	475	436	453	472	488	450	506	491	484	438	441	471	465	446	481	503	434	465	458	454	488	468	481	481	481	486	489	466	530	488	471	469	504	454	482	450	464	480	459	478	468	465	477	475	467	478	475	519	471	488	467	504	478	465	472	473	475	488	465	459	488	499	495	482	474	453	514	469	467	488	462	458	486	480	493	464	455	550	461	509	436	483	486	495	492	487	468	524	498	474	535	438	469	459	486	470	467	472	503	478	484	478	461	487	470	466	464	476	495	459	481	463	491	498	452	477	492	450	454	502	495	477	456	481	514	467	488	493	458	503	417	448	478	495	443	495	471	455	485	479	486	505	476	448	457	471	459	452	485	452	469	461	525	466	476	465	467	488	419	452	461	479	471	492	484	482	423	449	487	485	513	467	506	467	480	476	495	479	452	465	493	491	487	498	487	424	501	469	492	516	481	467	479	456	453	516	472	474	494	476	442	471	492	496	455	479	487	458	486	471	456	460	525	423	428	498	477	456	440	469	477	480	488	484	496	464	479	504	533	439	489	487	458	439	477	468	485	479	463	435	455	475	488	458	446	504	462	444	457	479	491	488	473	453	456	468	434	519	476	436	497	468	466	483	444	468	453	478	448	473	477	501	478	486	495	474	463	455	507	502	471	497	455	432	443	483	436	504	474	479	414	507	492	458	448	485	489	499	495	474	476	480	493	525	535	476	476	441	457	495	481	500	498	506	462	449	452	521	464	508	519	447	477	461	493	487	462	454	508	447	487	434
4837	1270	1523	1122	831	615	499	450	375	368	339	342	305	295	312	279	309	298	285	282	267	253	242	272	270	242	254	274	282	261	268	269	284	273	232	250	292	270	275	259	269	258	274	269	246	261	278	286	256	258	262	272	233	267	231	246	242	269	254	258	284	277	262	296	251	229	267	266	252	283	275	275	249	288	306	296	275	254	257	259	255	234	251	288	266	271	267	229	255	252	285	278	268	264	275	272	266	249	265	316	261	306	262	247	274	236	257	252	248	276	265	262	291	265	251	236	227	257	235	260	257	246	228	231	231	260	280	234	240	261	276	261	234	249	275	257	290	265	263	273	291	265	272	259	259	262	283	281	236	254	249	261	261	280	248	266	260	281	242	249	225	260	266	251	271	294	295	291	242	257	277	254	273	265	254	258	279	261	268	264	276	261	250	269	259	271	233	290	269	278	270	250	257	272	243	282	269	266	293	278	250	257	247	276	266	250	268	254	250	276	246	248	235	248	250	248	269	273	286	255	232	258	264	226	245	268	241	253	272	240	263	281	262	291	272	272	250	262	269	257	281	274	244	242	274	253	268	275	259	287	271	263	240	254	279	243	241	272	258	278	229	261	251	289	271	283	273	285	250	273	251	260	271	257	245	257	231	251	237	245	287	271	250	267	271	245	263	261	270	254	269	283	252	255	256	267	271	252	236	238	255	269	263	235	276	248	259	256	268	271	252	254	268	290	275	267	240	241	294	271	279	265	251	241	261	252	239	241	281	249	247	281	264	244	218	263	249	278	259	262	263	251	232	247	301	246	265	246	252	276	245	281	242	270	253	220	254	243	261	311	271	272	251	259	254	266	263	239	254	266	267	257	263	255	274	236	262	271	255	251	253	276	254	243	264	249	258	252	247	249	241	245	281	283	277	272	247	262	257	281	258	262	289	260	256	244	280	272	248	243	292	251	296	269	249	233	253	271	285	285	254	276	274	241	245	306	268	271	247	279	271	263	248	269	271	265	263	265	237	278	269	244	250	260	267	248	247	264	251	255	249	248	238	264	261	272	240	270	257	253	251	225	264	242	239	239	251	276	245	255	256	240	249	229	234	216	284	261	258	262	275	274	223	245	275	242	264	268	251	266	289	254	267	275	235	261	258	253	255	252	258	265	266	271	264	249	271	273	271	260	279	234	230	291	248	272	257	270	283	282	277	257	272	249	261	293	270	277	254	269	259	250	241	275	271	229	280	265	260	248	254	258	264	278	274	248	243	276	286	252	272	251	265	279	266	236	273	283	258	255	280	246	277	260	288	252	291	262	282	259	260	249	271	280	266	233	276	264	262	256	268	252	271	259	258	248	257	255	245	270	266	272	266	274	265	283	253	281	274	240	271	300	268	249	274	266	267	257	250	279	256	255	262	300	264	245	299	254	278	229	232	264	272	292	273	291	250	287	250	279	244	273	269	244	244	260	257	251	279	259	248	240	274	275	259	254	281	283	247	253	250	256	270	285	238	247	261	277	254	301	264	275	287	258	252	280	255	262	277	280	273	236	225	276	256	269	268	269	269	240	235	264	257	251	257	271	256	267	255	241	246	265	282	257	273	252	254	248	260	264	280	263	239	261	261	306	260	268	258	268	241	264	264	269	263	247	247	263	265	246	243	254	272	273	250	248	231	259	242	254	239	286	261	285	273	256	282	262	246	279	297	281	245	266	285	256	282	278	267	238	281	252	293	246	270	254	263	267	253	282	273	239	278	236	269	255	238	293	237	256	262	256	260	257	273	251	244	249	288	248	285	260	257	246	253	268	233	265	259	281	271	256	246	297	265	253	265	249	260	261	289	261	239	255	252	285	243	239	254	256	287	243	259	261	318	277	268	278	280	279	269	259	234	243	258	225	255	277	269	292	242	244	278	256	272	247	261	252	228	257	265	247	280	241	270	292	270	255	294	268	275	278	233	261	272	245	290	281	264	248	272	249	269	268	281	234	258	250	258	253	251	258	270	256	271	241	236	288	255	264	273	230	258	281	278	269	254	260	261	252	261	271	244	266	260	265	295	258	247	261	285	264	262	271	277	246	246	264	245	245	238	254	262	261	275	257	249	258	248	278	256	213	274	252	249	270	242	246	279	262	247	258	277	255	283	260	283	273	274	235	277	255	253	279	248	263	268	282	288	305	252	250	275	262	267	245	262	263	268	264	246	284	257	253	270	243	265	276	273	251	241	276	255	247	272	250	235	253	279	268	265	258	264	265	255	267	277	245	273	267	248	278	257	242	268	240	240	236	265	259	258	253	277	297	250	269	240	301	258	242	266	251	259	239	266	247	295	276	279	254	275	263	255	265	261	289	265	255	280	252	275	252	266	272	247	257	291	215	254	272	279	276	266	247	266	261	223	269	279	293	283	257	249	288	240	237	251	273	277	269	277	266	270	252	287	271	241	274	284	285	265	282	221	258	254	261	269	291	263	248	252	283	241	251	249	262	257	263	227	265	274	270	267	254	275	250	280	274	269	258	210	266	299	217	285	288	261	248	275	257	255	289	268	268	251	275	267	240	269	251	246	283	249	282	267	272	269	273	270	295	286	243	271	259	238	300	262	237	238	244	277	272	260	271	240	268	248	246	245	268	244	285	269	244	250	257	242	266	255	249	275	251	257	255	267	257	269	253	237	261	282	268	268	249	253	245	273	283	252	267	280	243	286	262	250	252	266	283	258	259	252	256	244	244	247	265	255	267	255	327	283	258	247	238	219	245	255	248	248	251	241	261	261	250	278	277	268	206	258	245	264	222	276	257	252	272	240	244	234	264	243	268	271	255	285	268	256	287	240	282	296	225	262	258	265	240	288	247	263	236	275	268	271	251	259	255	279	247	267	250	268	267	260	249	265	226	285	256	262	258	260	277	281	245	258	259	242	251	243	240	259	279	281	246	268	267	281	244	243	259	240	240	265	265	252	241	271	278	271	241	263	291	273	238	272	241	275	246	259	254	234	274	254	256	253	266	258	235	258	249	270	231	273	263	253	244	286	292	235	272	272	224	267	264	252	282	232	258	252	289	247	246	284	238	256	235	282	281	256	249	261	272	283	262	258	250	283	275	245	245	250	233	268	265	246	272	271	267	219	287	240	255	243	280	274	268	262	285	277	233	269	266	257	232	268	263	272	252	239	253	278	259	260	275	252	254	240	250	287	263	258	254	265	306	250	260	268	258	258	292	249	253	236	293	237	256	260	249	278	245	260	272	236	265	283	265	262	231	260	222	264	266	247	263	247	265	251	254	251	275	248	287	271	284	273	251	247	273	269	246	261	286	253	249	271	258	258	263	275	264	274	256	280	262	231	253	271	284	290	272	285	258	259	241	249	264	284	243	266	242	217	260	264	266	272	264	253	254	231	230	285	264	257	255	237	265	282	243	262	284	268	271	258	248	282	278	262	235	276	269	270	259	264	276	279	280	276	270	236	287	231	245	269	276	253	279	227	257	249	279	267	260	263	278	274	266
5647	1860	3957	4173	3605	3059	2404	2224	1869	1757	1618	1446	1325	1278	1248	1213	1194	1073	1047	1053	1060	1000	1006	1032	974	988	909	920	948	931	917	888	919	895	918	891	836	880	911	882	903	844	894	847	840	804	824	857	838	828	843	879	816	849	879	876	884	868	786	854	884	829	840	873	832	812	867	809	816	805	813	864	861	801	856	835	852	882	829	828	869	811	821	858	817	786	790	844	842	862	856	862	862	846	803	783	819	793	797	849	833	799	840	853	876	814	838	791	778	836	836	860	818	834	799	806	776	806	768	831	831	862	836	867	794	822	794	848	803	785	801	759	810	800	858	762	815	759	832	849	863	767	837	841	808	808	813	807	866	803	773	819	791	793	882	809	792	817	808	774	815	780	808	806	778	819	829	839	818	812	808	792	809	813	795	866	839	802	833	834	862	808	816	871	828	842	787	836	805	793	825	827	842	754	811	834	799	819	831	844	775	851	815	826	835	800	857	767	793	840	801	776	846	754	786	829	902	766	835	843	807	818	849	805	816	810	814	807	793	790	845	843	809	782	834	826	843	807	790	763	848	821	834	797	836	815	847	824	849	840	809	801	829	849	794	767	821	833	815	824	794	827	803	846	816	819	840	789	836	828	770	854	805	787	819	839	867	801	817	802	824	830	825	803	763	869	822	835	811	783	837	877	798	807	791	834	823	747	779	798	811	825	823	806	806	823	809	798	872	845	769	798	805	796	858	831	806	814	891	810	811	818	834	823	836	823	847	830	870	856	836	826	808	824	818	795	820	786	812	816	846	814	827	816	845	811	813	832	750	817	803	789	865	815	816	849	780	760	810	795	811	844	793	851	818	793	778	788	812	829	785	772	793	814	774	777	794	806	778	812	790	814	851	836	788	824	779	834	776	775	770	814	760	813	834	816	787	861	779	743	841	803	790	794	799	834	808	807	835	789	835	794	790	777	827	822	861	843	834	808	789	818	789	841	875	825	808	826	807	828	793	886	811	848	839	821	812	795	775	797	799	825	754	852	789	806	827	756	789	891	791	817	813	848	781	835	761	800	809	831	842	784	815	877	799	823	761	825	777	794	827	856	793	824	813	839	763	843	802	832	832	783	799	832	833	812	808	800	827	788	788	789	811	834	782	805	853	813	798	814	840	784	831	815	812	882	827	847	851	845	868	794	780	780	848	789	834	842	825	803	820	820	783	814	836	834	809	819	824	828	840	798	804	794	869	815	811	818	823	780	791	815	830	803	804	788	830	793	808	855	769	826	837	832	802	812	850	827	851	773	839	804	799	815	854	877	844	844	773	816	823	800	797	845	842	819	841	788	812	794	789	792	856	806	809	811	866	856	843	806	816	831	770	849	824	762	782	791	785	777	810	792	839	809	770	775	864	760	838	816	777	869	805	834	762	810	788	822	789	864	842	827	764	788	787	798	788	842	816	802	851	813	809	819	742	854	893	852	817	772	785	810	830	754	829	856	840	805	825	879	790	757	844	807	799	854	834	829	782	791	844	779	816	812	821	794	818	835	862	840	825	763	884	820	833	809	848	818	863	845	883	866	833	863	869	840	796	789	846	870	839	874	818	831	812	768	818	816	743	790	858	818	777	775	851	770	806	814	821	821	818	817	787	786	812	849	830	821	829	779	795	818	818	799	814	802	808	855	797	805	815	808	786	774	775	805	827	802	817	774	794	840	802	810	817	786	807	810	789	799	792	782	821	842	810	817	830	832	764	811	763	773	801	815	813	848	832	835	820	798	817	791	787	796	815	818	827	821	859	834	812	820	791	801	783	836	763	764	831	797	807	782	777	771	817	818	800	799	804	798	802	759	854	823	770	786	784	798	822	807	770	798	836	764	787	825	853	800	820	814	826	779	792	803	855	798	788	815	811	806	771	813	801	836	828	805	867	839	779	794	829	810	880	793	769	821	838	871	794	844	788	822	809	817	789	843	798	840	842	807	790	755	830	820	814	834	773	794	799	808	793	830	795	841	851	787	802	809	773	795	776	783	813	818	819	802	815	808	802	798	796	890	839	806	773	778	832	830	796	813	821	784	808	784	789	813	822	808	856	780	798	792	774	838	851	775	842	822	802	811	787	790	794	742	816	816	821	817	809	829	781	753	838	798	784	808	801	846	804	836	813	797	858	795	789	799	826	856	766	801	817	792	851	839	811	792	817	854	799	833	829	806	847	801	848	822	785	790	783	818	803	825	795	796	813	816	806	824	757	740	791	820	787	820	766	832	817	810	820	827	813	810	823	817	842	809	814	825	785	825	780	816	763	772	806	815	798	796	815	825	769	834	811	827	807	833	848	818	797	812	786	794	848	830	835	837	788	842	832	843	852	849	796	806	825	826	771	773	749	793	830	801	849	808	781	816	828	794	801	780	821	769	842	807	798	840	776	790	820	877	826	845	841	840	834	790	829	819	814	805	844	822	802	865	859	781	780	813	807	811	836	783	817	783	789	821	845	838	779	829	834	828	832	845	843	833	801	855	777	814	813	799	829	826	834	827	779	848	811	804	826	776	797	840	830	791	819	813	820	812	820	861	794	788	826	821	854	790	797	842	818	850	806	791	843	824	782	837	761	839	808	796	812	798	761	817	825	858	818	810	811	797	851	836	803	768	808	783	784	823	822	829	804	817	823	819	834	828	823	831	840	835	820	807	874	801	835	778	836	800	803	878	835	792	832	786	825	819	801	830	845	779	792	770	763	856	822	825	819	805	821	878	848	805	830	825	821	815	799	782	804	793	742	797	788	784	798	814	788	836	773	816	742	836	811	794	801	756	812	845	821	814	863	810	835	851	824	793	791	787	832	812	840	808	810	766	773	757	828	813	800	792	792	820	768	769	813	813	802	843	827	790	792	797	851	826	820	805	832	778	826	800	843	832	834	797	839	829	811	840	843	836	777	815	785	819	801	763	797	864	831	826	754	801	783	820	855	850	828	835	809	774	797	783	778	817	783	838	846	828	859	836	824	800	806	837	746	779	862	778	849	814	782	780	849	833	855	839	804	830	863	837	751	801	828	782	804	845	843	819	820	828	778	844	778	801	752	833	829	832	794	825	809	802	837	790	856	757	866	841	867	870	808	800	854	821	846	809	822	788	838	824	844	837	806	765	793	840	853	812	817	843	790	795	800	765	778	772	782	812	807	825	794	796	838	774	818	811	888	814	846	766	805	822	789	798	786	811	802	877	849	843	863	812	829	780	790	840	829	838	832	812	859	802	840	772	827	793	817	830	821	799	829	824	834	819	800	782	811	846	761	797	759	802	795	826	801	816	850	748	796	847	778	877	734	833	818	830	817	812	822	812	863	792	852	807	839	835	812	794	805	817	809	802	806	787	779	766	826	857	826	778	809	792	829	819	799	816	802	830	841	799	854	820	827	805	790	885	799	781	841	817	863	841	792	827	810	792	826	789	841	839	828	781	824	823	780	844	823	857	856	829	774	853	859	828	828	820	827	818	794	824	823	844	815	810
9164	2585	2762	2045	1345	1064	742	681	572	531	471	457	436	374	371	364	343	327	313	291	328	309	307	287	303	255	293	304	296	292	305	301	265	272	252	305	308	295	291	278	289	270	285	276	264	260	299	291	289	297	274	279	262	281	256	281	259	283	265	284	270	272	292	277	260	257	272	267	240	253	257	289	259	262	265	278	261	286	294	269	268	260	289	301	244	274	258	252	304	279	283	277	262	272	277	267	263	260	263	273	251	263	272	274	297	249	233	285	248	230	261	277	262	273	274	252	246	265	276	234	252	237	295	281	291	242	270	281	274	241	279	246	265	263	260	266	285	275	263	254	252	245	272	254	277	268	275	260	290	259	294	258	266	282	240	292	275	285	251	274	268	248	259	257	277	242	241	260	256	256	269	262	281	260	294	272	271	284	255	265	257	272	272	283	282	239	279	257	284	289	291	265	267	265	269	277	273	277	239	291	279	241	258	266	275	265	277	258	259	265	254	248	288	257	250	251	278	233	233	255	266	294	256	250	263	255	262	226	285	277	294	271	260	259	295	288	250	270	257	280	257	276	274	272	248	276	262	272	287	273	241	263	288	234	276	248	288	282	270	248	263	298	275	280	231	266	280	270	267	272	268	283	247	263	268	244	274	271	279	260	256	281	246	279	225	237	251	245	250	270	253	290	274	262	253	253	274	268	265	278	281	279	269	280	300	281	248	279	265	282	266	282	277	265	301	282	279	249	304	262	253	273	282	239	265	253	261	251	269	266	284	288	239	262	283	278	261	263	288	265	265	300	246	254	280	270	257	293	270	288	277	260	283	300	245	268	258	259	280	234	272	284	238	230	297	262	258	292	272	268	251	271	260	290	266	283	253	259	258	279	235	289	263	255	264	267	260	292	254	306	267	265	275	264	285	272	290	259	258	297	281	245	261	274	254	276	271	240	258	264	263	258	296	263	271	271	294	272	239	272	251	266	267	286	269	258	260	267	221	295	281	281	292	274	279	246	266	259	254	255	262	249	253	276	290	290	260	277	282	278	269	247	277	263	269	276	298	251	274	288	267	269	258	272	267	262	305	274	261	269	276	248	252	269	269	268	278	271	276	270	273	263	262	266	273	230	244	271	265	261	262	275	272	277	245	260	266	276	284	274	272	240	294	286	259	278	253	278	253	301	286	285	268	251	242	256	285	254	298	283	286	256	241	273	277	295	255	256	238	269	276	284	267	276	267	271	257	269	298	274	269	275	245	271	234	240	291	264	276	283	266	283	267	273	266	275	251	266	254	270	296	268	277	247	249	260	263	287	277	259	258	263	255	261	262	277	277	222	290	250	286	280	244	242	252	256	253	290	256	287	270	257	251	262	278	246	264	294	273	275	262	266	271	236	281	267	263	253	282	259	247	281	234	270	278	256	269	264	276	274	268	237	250	266	274	281	267	269	288	255	256	255	252	268	289	285	264	267	274	289	254	299	243	254	264	248	283	287	275	263	264	262	265	262	273	275	275	254	261	276	270	282	276	252	257	272	258	254	300	272	263	284	276	275	259	230	248	226	261	291	267	289	250	286	302	282	282	264	286	262	270	254	270	283	249	248	301	258	269	230	297	272	237	247	274	282	271	272	271	287	279	263	269	278	283	260	251	241	254	260	263	270	258	246	247	279	266	257	261	261	287	274	263	249	323	252	265	257	269	253	254	267	269	285	265	285	278	249	297	295	250	259	257	279	266	287	234	259	271	259	274	271	275	243	264	237	249	255	281	249	273	278	277	278	274	282	274	251	267	263	238	270	275	274	280	295	268	249	254	253	280	266	263	251	268	274	238	249	259	282	288	254	239	260	283	260	268	286	259	270	269	263	266	284	272	265	269	278	251	247	257	252	263	257	279	278	246	280	268	284	259	247	323	255	263	270	287	282	257	241	269	264	274	243	291	276	301	245	264	281	262	245	268	262	252	292	274	269	270	264	256	251	264	257	269	264	283	285	282	283	263	273	274	241	271	243	260	294	272	269	264	274	276	273	264	306	260	238	265	282	256	291	271	257	267	265	247	285	297	299	271	273	248	287	265	241	264	259	258	258	272	270	265	265	266	270	257	276	255	292	284	275	227	282	283	258	256	278	258	265	257	260	275	259	240	259	285	247	275	295	220	251	282	277	259	294	243	266	279	283	293	264	286	264	270	263	235	260	295	274	269	263	261	279	253	270	265	277	300	259	274	260	282	257	288	263	251	235	235	266	285	269	238	262	267	249	275	261	237	299	256	296	249	259	279	285	261	253	257	271	260	258	233	262	268	261	286	270	233	287	261	305	269	269	289	294	251	285	301	267	248	260	279	294	258	250	246	264	266	240	288	248	257	222	260	272	280	283	254	260	246	304	254	277	252	249	276	247	242	269	245	241	268	255	274	248	248	284	280	266	236	240	256	271	255	257	276	281	295	264	251	282	253	248	251	288	237	282	278	249	279	241	262	305	244	237	266	278	244	253	266	268	267	234	279	247	282	239	245	277	251	268	261	276	247	260	285	285	269	262	251	245	266	258	276	230	264	286	271	264	263	264	273	302	266	277	271	258	294	288	276	277	278	239	262	260	261	287	264	273	277	278	274	268	255	282	275	262	264	252	287	253	273	262	262	271	277	251	234	271	279	267	278	249	284	273	300	284	267	236	251	272	291	252	280	270	270	260	288	273	250	281	288	287	265	292	283	283	267	278	274	246	259	269	277	255	281	262	262	260	249	255	268	254	256	258	291	261	267	273	237	263	289	268	253	270	289	265	272	287	269	247	270	297	272	294	236	265	267	262	277	266	288	258	295	310	249	278	264	255	268	260	288	284	270	266	284	272	285	274	263	258	277	268	260	288	263	259	262	284	259	252	262	285	300	277	279	271	246	247	268	291	242	274	251	245	268	275	262	234	266	275	277	266	273	279	281	266	245	274	243	272	264	255	263	248	277	273	252	263	245	282	281	277	250	267	258	244	254	252	251	274	253	235	259	266	250	276	253	249	283	287	257	263	258	285	303	266	260	265	262	290	264	256	289	289	294	249	261	235	279	237	252	273	258	261	293	286	246	272	286	240	246	257	249	293	279	273	295	281	259	286	307	265	257	261	271	259	247	287	305	288	252	266	246	267	271	238	228	244	282	271	266	243	281	280	293	278	282	272	296	259	254	298	272	238	264	276	269	290	273	282	258	261	242	271	264	273	278	254	263	248	246	258	245	266	254	283	268	247	267	242	260	264	287	292	250	278	296	284	266	265	263	279	262	295	258	243	278	272	274	253	281	270	260	247	284	274	299	237	266	242	258	289	290	237	304	270	245	274	238	263	287	278	269	270	267	280	264	254	269	259	287	275	249	263	256	268	249	268	264	311	261	254	271	253	249	254	254	247	263	296	271	281	268	269	277	255	284	283	267	256	260	268	246	259	291	250	272	277	248	307	275	239	271	272	261	272	274	255	286	240	284	252	281	270	265	288	274	249	277	290	267	271	288	276
7850	3029	6579	7312	6142	4998	4101	3315	2954	2590	2286	2055	1943	1750	1638	1564	1422	1343	1366	1289	1240	1171	1164	1096	1133	1029	1100	1079	1033	1034	987	926	982	983	945	994	975	916	986	940	910	924	977	885	939	915	892	918	897	871	905	911	854	877	889	899	901	890	905	931	902	880	810	847	867	875	872	822	871	863	850	866	821	876	815	805	817	854	848	864	846	844	821	864	804	823	850	845	806	845	829	822	841	866	856	793	843	798	812	786	876	798	812	801	889	790	826	803	887	832	857	814	812	833	887	824	862	864	830	811	826	785	854	804	882	840	831	830	803	805	797	853	842	849	801	775	806	851	767	862	857	828	827	827	884	830	843	838	848	841	810	818	783	822	807	805	870	784	837	832	843	799	825	772	823	802	831	766	813	841	828	841	850	774	791	839	834	790	827	764	821	873	866	811	816	806	816	828	832	817	827	800	832	822	788	840	803	830	859	804	812	861	850	850	843	816	840	796	822	873	836	793	838	794	766	808	854	786	778	825	844	825	858	806	810	852	810	820	798	816	787	795	822	814	801	844	799	808	827	837	855	792	889	812	834	822	794	754	843	791	816	855	858	826	773	784	849	794	830	810	821	825	787	797	830	822	819	838	780	805	773	795	866	831	795	826	824	817	805	811	821	809	840	800	841	857	819	849	805	786	826	775	792	857	809	810	824	811	823	800	816	863	837	810	816	815	835	784	804	844	842	847	860	804	770	807	829	797	866	835	828	842	846	797	823	839	846	805	790	791	794	830	806	833	810	827	841	781	840	886	786	811	844	820	838	814	800	828	774	875	782	806	802	851	816	866	872	792	830	867	776	821	856	834	797	776	795	799	828	798	825	809	795	802	829	787	804	767	811	845	793	830	844	822	818	822	846	798	820	841	792	805	820	813	835	787	831	839	843	809	752	813	768	825	817	804	760	781	824	783	820	796	830	810	846	813	786	840	799	836	784	812	827	841	855	779	789	755	812	832	770	796	813	766	868	815	800	816	751	825	808	828	844	785	776	797	769	848	852	828	849	820	798	789	828	809	801	808	768	827	841	805	838	809	838	842	804	855	808	857	810	818	791	798	778	828	822	811	799	808	858	874	816	801	821	880	862	853	783	827	793	765	820	858	821	851	845	812	877	799	835	857	850	761	827	786	847	847	784	844	803	806	830	781	759	796	789	843	763	782	784	800	806	777	853	793	826	821	794	837	797	820	805	790	822	814	807	833	779	816	812	824	795	857	834	850	785	813	845	839	840	855	847	851	719	845	826	819	835	834	869	785	801	779	822	789	819	825	831	837	847	792	789	774	817	828	821	794	805	794	803	799	792	805	783	801	796	763	811	820	811	759	813	842	836	846	837	800	827	777	832	849	809	793	770	800	806	786	786	800	802	821	841	849	830	825	833	779	773	819	803	796	807	789	858	776	827	794	828	815	832	767	768	788	884	840	815	753	803	839	800	831	827	851	843	806	812	871	826	820	818	882	779	805	795	829	821	809	828	857	803	818	863	819	753	865	839	799	808	850	820	857	868	767	848	805	826	851	815	793	856	773	824	824	788	827	782	827	809	831	807	802	803	814	811	803	853	810	793	856	853	820	810	818	844	838	824	800	833	815	801	772	812	820	850	828	855	815	813	837	830	800	761	825	840	829	822	786	775	817	797	828	785	831	832	866	817	798	789	854	832	822	769	808	830	769	840	853	815	821	804	814	798	828	807	883	785	820	805	789	842	838	856	842	823	821	823	824	773	792	764	802	849	852	819	860	766	812	823	767	809	804	825	796	787	802	810	805	805	824	823	784	821	874	798	854	834	830	808	810	852	859	855	827	787	845	766	781	887	801	842	803	797	813	839	832	839	863	827	817	796	865	796	794	809	852	861	819	791	828	776	797	820	846	784	813	872	838	792	806	809	785	773	833	814	814	804	804	810	795	847	800	757	843	823	810	811	837	798	859	803	821	791	796	810	782	829	775	849	815	848	803	832	836	798	786	808	796	821	808	837	809	812	786	787	812	838	801	829	851	812	833	848	812	803	826	833	845	855	820	758	820	867	820	833	824	791	842	858	785	843	869	841	818	837	827	769	793	799	768	817	827	824	810	860	805	844	838	827	795	792	798	823	845	831	799	825	834	813	807	809	820	845	833	786	858	806	795	802	833	840	816	820	786	824	814	857	801	846	804	810	851	818	839	791	801	799	843	791	838	781	825	800	841	833	770	774	798	830	775	806	792	819	848	832	816	788	831	816	784	796	810	803	807	809	800	819	816	865	811	853	780	798	806	867	738	781	785	797	789	869	853	830	805	837	805	788	829	822	852	803	751	779	798	775	799	860	814	822	832	798	831	767	845	819	812	792	846	826	849	833	827	865	839	810	815	828	807	868	820	858	827	840	813	858	825	842	785	779	816	834	836	811	826	827	808	845	858	851	812	843	805	873	796	835	791	839	824	859	839	804	830	801	786	825	813	806	814	815	882	844	814	810	765	812	833	796	801	852	845	829	803	785	774	811	816	797	806	818	839	777	852	817	768	811	799	803	810	796	795	834	813	793	787	811	840	861	846	847	845	813	853	825	838	789	808	817	861	798	819	808	837	832	797	753	822	844	810	783	824	839	833	801	823	771	786	804	770	810	830	875	825	790	850	806	770	816	805	812	796	830	825	821	830	870	883	793	799	798	815	840	773	829	814	821	787	779	824	821	777	784	846	785	824	768	804	807	835	813	818	819	799	828	848	831	866	851	874	822	798	812	758	867	843	824	795	801	808	841	773	841	802	848	837	773	854	828	798	877	777	848	786	842	799	844	855	798	804	810	830	830	774	788	745	792	818	780	812	827	769	849	875	802	821	808	852	840	828	830	837	854	828	820	802	791	813	807	852	768	838	782	822	845	835	808	805	852	762	812	799	821	826	816	841	843	809	855	804	793	774	842	828	813	833	812	824	840	842	839	776	774	823	803	806	853	839	857	823	830	884	856	839	839	843	867	825	845	792	888	829	831	814	812	809	802	801	804	786	769	877	868	825	820	755	803	853	827	787	877	827	854	833	809	824	798	834	800	824	810	852	860	826	818	818	820	874	808	809	824	785	787	823	820	783	794	816	884	821	784	799	799	882	810	852	836	807	777	824	805	795	847	826	818	823	796	806	850	830	805	810	816	803	810	822	851	842	850	812	818	875	847	829	859	800	778	860	832	834	818	792	821	808	812	806	802	787	839	770	814	803	835	835	798	790	781	865	845	832	834	808	855	802	781	811	809	811	817	829	836	776	840	794	852	788	781	835	794	825	877	817	790	851	818	820	829	788	796	790	806	811	815	865	823	853	872	838	845	779	847	824	807	777	824	830	808	835	833	798	805	791	759	800	862	813	852	799	851	830	841	856	823	807	746	821	799	822	811	840	851	795	843	806	827	802	808	787	819	792	806	879	836	853	806	851	768	836	881	804	808	837	785	827	834	836	831	812	822	787	896	796	792	812	812	810	777	807
1216	211	207	181	151	136	146	140	141	145	139	159	157	148	134	139	125	136	155	157	145	139	143	116	140	129	133	147	141	138	122	143	128	138	140	118	117	128	135	135	143	135	160	148	165	152	140	132	145	115	148	136	137	144	149	146	133	137	152	122	127	142	111	123	139	143	129	116	138	133	134	135	163	142	147	143	119	130	118	139	130	141	145	147	126	136	151	131	124	134	147	139	126	133	123	138	136	150	131	140	129	136	123	136	123	143	159	126	114	146	128	139	129	128	151	122	152	144	126	138	147	149	128	145	129	124	140	137	139	124	123	142	133	140	121	131	130	161	137	140	116	158	127	132	135	156	132	132	130	142	119	136	151	122	145	126	126	133	134	131	129	118	137	154	132	130	132	144	151	143	124	146	142	122	140	126	137	146	131	142	126	133	145	132	134	132	118	123	132	121	144	123	139	142	122	132	150	129	148	156	119	141	139	131	124	120	133	122	125	134	141	140	143	119	163	144	131	142	138	128	132	141	105	137	137	157	136	112	137	138	118	127	116	122	125	110	148	140	142	126	144	164	160	120	137	156	115	134	124	142	144	146	146	126	140	135	138	144	143	142	119	132	153	138	146	136	154	129	133	128	147	138	134	151	133	139	134	136	127	159	137	139	147	151	139	123	134	172	132	152	149	135	119	145	124	146	133	148	135	138	149	119	138	145	152	158	151	129	143	119	129	127	136	130	148	133	134	127	130	135	125	136	153	118	150	112	126	146	134	136	125	140	117	159	150	136	112	134	129	125	137	141	149	134	143	121	121	150	144	118	142	129	142	126	125	115	135	149	139	139	153	141	145	132	133	123	130	131	112	131	135	133	130	136	138	131	119	131	149	145	114	128	132	132	145	154	150	142	130	124	124	162	122	135	161	119	144	145	120	121	100	143	146	142	124	118	151	130	126	168	159	126	136	134	126	163	116	155	144	150	152	127	153	142	118	149	129	134	128	124	148	145	140	142	140	157	150	136	129	113	162	126	142	143	142	134	136	134	125	125	122	119	139	129	136	129	146	138	131	134	145	128	133	149	161	142	127	132	150	141	117	135	119	162	137	142	125	124	155	131	149	125	146	139	121	134	146	138	128	122	138	139	140	114	131	133	119	123	136	137	131	138	136	152	140	138	119	138	127	156	149	139	162	137	124	136	125	137	121	151	117	138	121	154	130	119	138	155	130	165	134	123	121	118	134	143	160	133	130	129	126	124	150	163	158	142	132	138	144	106	135	145	135	145	140	146	161	138	145	132	136	142	125	137	117	128	133	139	141	122	143	146	144	139	139	148	132	123	135	139	143	136	117	139	126	109	150	131	151	140	154	139	119	153	135	147	134	132	128	138	136	131	140	138	141	134	139	129	134	161	142	134	170	141	134	158	149	163	145	137	128	135	140	139	134	134	156	140	139	163	143	138	142	144	150	156	157	134	122	132	126	126	137	132	127	158	146	144	129	144	135	132	120	137	147	124	115	122	136	124	154	142	128	160	161	143	142	135	147	123	120	128	141	132	146	128	139	121	151	141	163	125	135	129	146	140	131	133	113	137	118	143	123	139	143	149	122	138	139	125	149	158	134	130	141	135	140	136	122	143	118	122	152	124	152	141	143	130	144	156	144	132	127	134	157	119	129	130	143	134	133	131	120	139	125	146	140	138	113	155	129	123	125	126	149	122	128	136	138	136	136	143	148	141	131	129	146	131	132	106	130	135	131	135	128	139	139	126	131	135	133	140	143	142	124	123	154	121	132	135	133	132	139	128	129	140	132	105	145	132	141	152	103	129	141	135	114	133	123	132	135	128	143	128	140	132	126	129	125	121	147	144	134	134	159	148	122	155	119	143	143	124	148	155	145	156	121	138	126	130	142	153	131	163	147	132	127	126	149	118	135	141	133	146	141	144	123	132	138	132	121	134	145	153	140	145	160	133	119	142	128	123	149	139	138	145	135	130	130	139	127	133	126	140	126	133	124	131	153	122	135	118	139	128	141	133	122	152	136	135	129	123	133	140	151	118	127	132	134	145	165	122	129	126	149	118	140	128	123	129	137	131	123	130	125	140	147	134	145	127	144	134	136	123	110	138	146	124	138	131	149	155	128	146	138	147	124	130	139	147	137	130	140	141	155	143	146	130	136	126	127	104	129	147	140	121	129	132	157	119	152	143	140	134	110	141	134	139	127	140	134	149	140	121	134	137	138	135	139	137	148	141	119	138	120	138	144	139	117	118	127	141	128	164	127	131	131	144	135	148	144	128	146	128	134	136	119	124	138	140	159	124	132	124	126	133	152	134	145	129	139	129	144	135	117	130	125	129	149	148	110	121	135	124	157	123	129	135	142	150	143	128	128	156	128	137	143	124	152	128	141	133	133	145	157	125	129	124	134	126	138	137	144	122	130	138	134	141	145	143	124	145	144	129	133	143	136	146	162	138	134	149	106	137	111	130	118	157	158	130	113	127	139	128	139	125	125	151	127	147	109	129	139	139	119	113	124	140	145	128	138	130	145	128	156	116	127	137	138	151	149	149	107	140	144	124	132	148	121	125	131	141	136	145	122	149	146	132	143	123	127	139	126	125	128	111	123	147	120	144	132	137	139	130	139	142	126	133	155	146	136	140	147	126	140	147	118	130	140	145	136	141	127	154	131	150	128	144	150	157	141	154	142	138	139	115	132	131	122	145	149	138	150	140	141	141	134	132	128	131	119	129	117	138	128	152	130	136	144	128	132	130	129	131	129	132	134	120	138	109	144	137	143	129	126	118	166	115	149	129	121	142	142	138	128	144	136	134	145	132	144	131	140	106	134	125	116	161	136	128	127	140	132	131	140	140	137	146	143	148	129	131	137	145	129	124	134	133	109	139	134	115	143	120	141	132	139	132	129	127	139	133	118	123	104	119	124	143	137	143	149	143	136	129	141	118	135	157	141	180	124	120	129	135	138	126	149	139	145	154	113	138	134	157	122	130	150	136	141	140	128	138	139	122	131	133	143	120	161	138	110	112	135	138	151	131	137	108	128	138	142	153	138	136	136	129	147	137	126	152	127	137	159	134	128	125	126	145	149	132	116	159	131	119	136	115	143	139	149	160	135	142	124	133	130	136	119	143	134	152	142	137	143	134	159	142	145	134	144	142	147	115	123	145	148	134	146	133	122	107	129	121	146	149	150	135	145	147	136	143	141	129	122	143	153	121	150	124	106	142	122	111	128	136	144	145	144	120	143	143	150	159	145	138	145	134	134	138	145	119	145	120	127	138	125	139	144	131	137	158	144	152	150	146	137	131	131	139	144	141	126	143	135	141	133	142	129	138	138	121	141	126	133	136	128	118	116	126	135	130	127	124	130	134	110	115	135	131	135	128	116	139	140	142	137	133	130	131	139	110	134	129	105	142	143	129	131	141	152	143	136	133	141	127	145	136	146	141	146	120	122	142	115	138	129	126	134	152	144	148	139	135	141	144	131	131
1967	569	668	693	689	630	617	577	583	542	536	547	527	514	506	525	544	506	496	462	512	501	450	469	451	486	511	489	481	484	472	485	492	496	488	504	497	482	479	492	452	468	533	464	502	470	474	431	491	501	487	497	507	485	477	490	483	470	481	499	499	442	461	502	491	488	458	501	504	491	439	478	470	501	539	506	505	464	506	515	460	510	497	482	458	480	451	477	502	473	504	467	456	480	514	440	477	504	448	497	468	497	472	493	461	482	486	459	509	467	436	415	498	474	502	480	478	487	485	481	479	466	441	515	466	507	446	468	475	471	490	474	483	469	507	487	478	499	444	502	467	468	500	464	466	469	480	464	485	451	482	494	486	487	469	501	478	508	462	492	479	459	492	511	525	524	521	456	516	452	478	452	475	453	493	473	447	487	459	490	490	465	445	481	478	466	513	499	470	498	510	443	497	496	518	514	514	471	481	447	501	486	477	430	453	467	488	479	503	460	485	480	495	453	452	492	497	472	490	485	437	480	498	451	462	468	503	511	483	486	468	489	490	479	449	500	472	492	446	469	476	446	477	453	455	497	485	487	458	490	478	483	460	495	453	465	456	480	500	473	475	454	478	456	469	479	507	501	497	432	454	504	475	453	493	514	490	481	475	479	449	433	487	516	498	455	506	458	458	500	441	510	477	467	475	493	488	446	454	472	497	515	464	494	483	471	452	433	458	501	509	499	469	439	468	495	494	489	475	468	489	482	477	458	460	484	502	463	441	498	487	466	468	446	454	479	519	454	456	493	450	508	467	468	458	488	491	461	465	463	496	460	484	513	450	445	503	498	472	481	461	467	448	494	483	500	512	460	476	471	497	473	453	453	478	487	466	498	472	513	487	485	488	435	447	503	482	483	489	489	487	473	471	492	473	509	477	505	504	478	486	446	517	461	491	478	515	493	475	465	468	513	428	481	493	489	517	434	460	488	466	461	495	519	466	475	457	476	489	477	465	473	477	506	473	494	459	467	483	506	463	536	474	464	500	494	469	491	459	472	482	463	496	440	521	481	476	487	445	510	475	495	448	509	496	500	467	469	468	521	464	483	470	502	470	460	454	497	511	519	509	483	485	480	459	523	509	523	462	472	432	498	495	489	464	474	497	503	473	492	481	467	464	520	453	497	475	476	444	419	479	489	465	495	499	492	483	446	474	416	432	493	478	475	475	518	513	486	484	485	465	481	452	459	481	476	468	489	489	487	511	449	489	456	447	487	492	443	460	481	486	467	474	470	478	454	463	485	505	488	458	487	467	469	476	471	463	446	482	464	476	501	465	476	496	479	479	475	515	497	502	516	487	488	449	468	483	480	480	498	507	475	491	493	489	494	450	497	449	506	475	461	456	480	448	461	466	447	481	499	477	487	469	475	471	447	474	471	493	475	459	472	468	447	473	451	505	499	444	498	467	512	459	473	475	459	468	449	466	518	457	468	459	473	508	494	467	444	551	495	482	459	513	464	491	449	464	473	508	461	496	441	479	495	440	481	490	511	505	477	466	517	476	450	448	447	483	437	504	492	503	504	460	465	500	476	488	481	455	460	505	501	473	460	483	482	512	479	473	474	470	454	478	502	474	471	477	454	495	517	480	483	466	520	510	488	431	471	485	467	486	474	512	490	489	468	496	486	494	464	527	497	508	472	463	493	459	472	481	511	509	481	483	493	454	485	479	463	494	508	495	439	467	494	476	493	464	496	464	507	473	498	508	483	489	444	497	483	450	490	488	484	522	493	474	462	491	445	460	474	491	509	459	488	455	478	458	451	461	452	443	453	431	476	418	460	485	494	491	459	480	452	526	463	448	469	471	481	504	529	456	465	437	472	481	452	463	489	441	479	448	466	466	489	481	464	470	428	466	472	488	459	470	470	475	502	492	500	533	505	500	511	474	468	477	474	443	493	466	472	486	471	486	526	476	480	474	451	491	456	491	492	467	471	418	491	462	491	472	494	487	456	452	457	471	506	504	463	436	438	508	459	456	459	465	506	462	461	516	485	467	497	460	474	509	459	452	480	478	512	442	462	450	441	474	482	502	454	460	465	480	483	474	466	464	470	499	483	471	464	483	483	434	478	508	462	454	499	492	456	461	496	491	465	491	487	456	489	440	508	455	491	467	455	457	503	499	492	449	481	464	513	470	469	454	468	498	485	511	468	530	505	501	463	496	487	493	480	474	461	483	459	461	431	455	460	462	470	467	449	515	456	474	445	489	484	468	488	490	484	459	476	467	447	453	504	487	459	455	472	490	495	447	478	460	535	437	483	454	482	478	470	488	498	475	481	486	467	461	457	500	492	451	457	500	432	516	465	426	485	488	458	492	495	467	476	484	485	490	486	478	498	469	467	545	472	496	487	519	498	463	488	502	499	482	478	450	487	486	502	433	441	470	463	487	477	446	490	482	462	469	454	488	506	459	467	476	503	470	487	510	491	496	458	467	441	512	465	449	470	461	490	426	439	448	481	458	497	478	523	478	479	488	417	471	432	479	473	456	450	468	478	448	470	453	505	460	497	457	473	474	473	486	487	421	479	465	495	492	503	477	455	470	476	470	465	480	474	548	466	486	503	483	484	505	460	448	437	480	494	486	492	466	476	473	477	463	442	501	452	480	480	483	456	483	488	454	450	506	499	500	521	494	483	520	457	451	507	521	463	490	493	478	476	471	462	487	481	474	482	468	458	516	502	491	461	473	478	477	456	482	492	465	475	487	487	450	490	502	507	506	469	443	478	469	500	465	481	468	445	479	490	467	438	474	451	471	498	501	505	505	457	488	492	531	484	466	493	496	499	462	496	518	466	486	447	470	450	446	476	465	503	486	490	451	454	467	459	510	462	480	450	456	489	468	456	477	471	503	492	508	484	485	480	476	483	464	448	501	481	494	491	501	506	495	475	515	439	481	441	448	447	475	486	502	460	462	489	473	455	469	486	488	512	476	489	489	472	526	488	457	470	488	483	504	464	476	478	485	490	509	461	487	481	522	463	491	498	504	525	510	508	480	486	476	474	524	463	474	489	466	485	472	451	493	498	484	476	504	477	461	466	488	464	488	445	421	482	499	472	485	464	488	469	476	490	443	476	451	514	508	493	491	466	450	473	482	480	500	490	460	477	481	426	480	487	466	461	534	462	470	479	477	538	465	480	504	470	478	450	479	488	485	463	490	501	474	488	471	478	435	504	474	433	513	476	477	438	495	518	498	450	453	435	487	449	453	445	480	459	513	492	476	495	449	487	493	470	442	524	448	510	488	475	503	465	465	488	525	459	453	477	480	484	488	494	428	467	459	471	469	461	501	461	498	486	501	505	494	467	481	515	509	486	491	461	457	478	488	485	458	484	422	491	489	507	481	471	497	467	482	446	489	455	445	488	498	463	475	455	467	514	493	486	496	489	477	494	482	490	469	436	483	472	505	447	476	454	482	450	501	503	493	464	491	469	487	457	469	456	451	509	470	466	451	485
4917	1299	1460	1156	845	664	544	464	406	364	345	309	329	328	297	294	310	286	285	286	277	264	256	292	313	288	304	277	298	275	264	290	254	295	272	255	280	265	254	247	270	271	256	267	272	275	281	254	210	263	270	253	250	277	271	285	265	269	259	273	248	244	283	289	217	309	282	258	269	263	269	284	264	272	260	259	254	271	269	259	261	284	269	256	276	280	258	272	275	290	306	275	287	257	244	244	259	263	282	260	274	261	294	260	267	273	267	264	271	281	236	256	252	264	248	275	271	242	255	269	248	299	261	232	272	303	243	260	270	259	274	249	264	277	231	261	266	264	239	270	299	273	304	292	284	271	235	267	283	243	282	257	253	282	243	262	243	257	250	251	265	239	288	252	273	254	281	260	283	259	253	260	265	271	270	279	265	277	269	271	241	261	252	258	276	254	273	246	257	271	265	281	251	267	269	299	281	279	270	241	257	268	252	256	258	258	272	264	267	252	255	239	269	275	270	269	275	227	277	296	303	290	268	253	271	280	250	266	262	259	271	250	268	228	267	270	285	258	270	250	281	246	285	277	248	270	252	281	288	274	253	286	260	261	290	274	262	298	281	260	261	225	235	264	284	257	274	247	263	252	280	267	257	260	292	262	297	270	286	247	263	283	251	261	291	267	265	237	260	263	272	260	267	265	282	266	260	269	287	267	278	256	262	258	244	275	267	267	259	289	242	259	278	247	269	269	269	275	278	246	272	236	242	266	289	280	255	265	260	307	256	261	242	277	263	277	246	283	272	264	253	253	258	262	251	283	270	317	289	280	230	257	284	269	252	286	258	245	261	242	274	254	311	248	230	252	269	268	220	228	266	275	282	255	262	265	267	262	268	262	272	276	275	264	260	272	249	277	256	250	271	264	265	268	266	252	255	257	274	254	286	256	274	260	243	261	261	256	257	271	271	274	256	268	267	250	243	258	256	264	265	279	231	272	293	279	263	271	300	277	288	278	252	272	286	237	249	284	310	290	265	267	259	254	259	247	264	249	311	261	273	253	278	273	254	281	261	283	263	257	269	272	284	266	225	265	241	267	281	284	269	280	265	273	281	277	295	249	261	251	229	278	241	267	271	257	247	285	266	278	254	259	261	249	267	297	240	235	244	262	265	297	287	260	257	293	258	278	274	264	259	254	270	267	245	268	249	273	254	268	250	249	233	256	280	282	290	276	293	263	248	262	278	265	291	285	257	288	259	265	262	304	253	255	249	265	285	250	276	264	278	279	244	269	253	272	253	291	265	282	259	263	239	265	257	272	238	270	275	265	279	272	265	296	283	272	288	275	259	243	273	267	293	260	244	257	267	228	249	245	269	264	279	260	269	279	276	247	284	264	252	252	269	283	268	251	290	258	259	253	253	245	250	246	267	259	257	282	304	240	286	251	283	285	291	251	249	230	240	250	290	262	287	202	267	270	244	264	272	260	270	277	260	261	260	269	240	249	262	283	265	264	258	240	276	236	260	277	257	269	271	255	237	233	268	273	276	267	272	269	271	226	288	260	251	265	274	275	274	241	257	252	262	267	299	281	284	235	285	255	261	270	254	257	292	266	253	265	246	219	265	281	251	258	272	268	246	294	281	275	251	256	291	248	267	257	258	268	268	261	265	239	252	259	232	274	261	278	256	261	211	292	271	275	277	243	264	253	264	221	252	253	227	236	252	263	293	266	252	259	258	226	274	255	255	228	248	247	310	288	305	259	244	266	245	259	273	298	258	246	266	265	253	287	254	274	258	263	268	281	289	291	282	285	246	309	259	243	276	274	228	253	271	299	273	260	257	259	275	268	278	281	271	248	261	258	250	278	289	265	256	266	270	224	260	270	225	254	265	272	261	282	238	239	243	261	274	254	244	288	261	278	271	263	246	257	244	261	270	266	259	268	280	241	243	271	244	254	255	243	252	233	273	268	245	245	275	256	268	243	289	278	258	265	264	239	276	274	225	287	267	282	287	246	291	256	265	257	265	266	268	269	247	256	251	279	273	274	259	309	279	283	268	243	289	256	265	238	262	265	249	248	271	271	262	260	290	311	244	283	282	261	243	250	283	254	297	272	241	293	270	254	260	274	234	236	264	273	274	252	254	255	260	274	256	273	287	258	255	256	256	246	263	274	239	282	274	275	257	274	298	268	279	256	272	242	263	275	267	296	263	279	257	252	239	284	272	265	304	287	267	263	279	243	285	253	284	281	258	236	230	249	277	283	270	244	228	272	260	281	266	220	251	264	246	274	252	263	330	302	292	251	267	250	265	262	263	251	258	266	288	304	260	275	227	285	251	253	313	233	272	277	265	272	283	275	289	239	260	277	260	238	278	291	278	262	266	272	260	230	237	275	268	290	283	290	257	242	279	244	257	286	285	274	279	261	290	282	256	284	279	218	286	239	276	246	244	239	253	275	283	239	225	289	261	266	249	266	258	284	257	259	257	251	282	261	265	273	272	267	281	243	268	276	270	263	240	291	322	251	272	277	255	287	268	256	271	256	235	275	281	276	267	273	285	259	265	263	267	259	263	247	246	238	289	277	270	252	247	257	250	261	265	290	254	272	294	271	287	275	266	241	248	256	248	231	255	287	260	275	267	251	258	256	263	273	255	291	220	297	238	275	261	280	282	286	252	245	255	258	261	278	250	246	271	243	265	262	254	261	279	265	242	268	259	262	248	255	288	255	266	254	266	258	246	258	285	246	253	277	249	291	229	262	263	242	269	258	282	255	253	286	248	226	229	263	239	267	254	254	302	260	262	248	263	259	293	257	273	290	265	272	262	246	256	257	252	262	258	262	264	282	234	240	260	250	227	280	281	283	285	295	264	267	264	231	292	254	267	252	239	272	274	249	264	243	279	260	264	263	281	234	263	250	272	240	240	270	243	255	270	260	261	252	279	266	279	265	267	259	272	273	255	254	226	299	247	250	274	279	286	254	246	275	265	277	306	272	263	243	232	237	276	275	263	272	252	272	257	274	226	257	262	269	282	268	271	257	258	250	262	264	273	270	257	244	274	255	255	270	249	272	278	259	264	256	256	274	292	268	283	272	277	260	236	279	290	276	259	264	254	258	220	257	259	271	261	235	269	266	242	259	250	268	269	311	242	259	254	273	267	275	255	271	276	265	251	280	277	278	268	257	254	253	253	286	272	269	278	255	269	280	259	251	291	267	240	260	245	276	271	261	268	274	275	255	254	262	247	253	286	284	279	243	256	252	306	223	258	252	261	260	249	256	260	252	258	260	270	271	291	277	272	257	275	271	285	268	250	247	255	277	268	291	260	266	281	297	272	264	276	277	254	257	257	243	237	274	243	278	264	247	251	253	242	241	243	263	258	289	250	268	270	255	267	279	257	252	270	261	261	247	294	263	257	252	270	256	263	253	245	267	259	255	255	270	252	255	265	274	236	277	247	253	264	255	284	287	270	240	278	261	253	289	291	241	267	270	276	272	297	260	293	273	271	290
5777	1875	3967	4241	3672	2980	2568	2183	1984	1725	1627	1539	1376	1328	1199	1258	1154	1160	1135	1092	1002	1015	1018	934	970	1006	926	1013	960	911	934	909	859	939	850	911	940	909	881	863	876	845	877	841	925	848	850	917	847	841	881	821	886	814	845	892	886	874	885	840	820	868	911	845	870	810	778	802	837	825	891	854	827	905	855	802	828	860	863	836	868	834	834	814	869	829	824	869	870	837	806	850	864	824	821	812	842	803	841	869	858	805	814	812	834	808	836	845	791	812	897	802	800	769	855	811	734	892	811	815	826	807	839	847	879	861	806	861	793	829	854	841	853	800	794	871	831	872	843	822	820	825	844	831	818	772	813	814	779	816	829	815	848	815	799	774	829	842	810	863	836	869	842	819	733	792	845	804	906	853	833	757	807	780	840	780	856	811	822	821	807	852	789	852	896	797	816	843	879	839	841	851	848	863	856	800	835	845	843	825	820	820	801	781	803	835	821	869	839	847	840	832	895	793	831	772	836	803	832	837	757	791	797	874	852	788	877	814	840	793	806	867	810	848	827	792	798	827	777	824	763	843	803	835	851	809	842	835	851	806	806	839	776	870	792	809	836	734	855	821	791	828	793	816	780	803	844	811	780	877	810	825	847	792	866	797	808	853	838	805	830	842	820	825	833	784	820	856	853	810	841	798	843	805	849	880	826	859	777	814	792	808	809	814	835	808	776	806	795	835	776	784	781	849	817	784	801	843	842	754	806	846	786	792	786	816	780	845	792	827	852	813	848	881	861	813	848	833	798	792	820	815	851	869	819	814	813	760	747	871	821	775	824	788	830	802	817	825	844	811	828	809	776	817	818	811	810	819	883	786	819	861	804	781	840	837	859	809	802	834	844	797	773	834	834	814	822	832	819	818	842	871	828	762	851	812	833	793	802	833	794	812	860	841	750	812	861	835	814	873	764	817	831	841	823	803	788	851	843	806	819	833	778	811	855	800	803	805	838	796	817	791	801	759	795	799	795	861	878	821	822	857	858	836	804	787	880	821	840	794	828	812	839	773	803	829	784	870	834	824	816	787	829	804	801	784	854	838	833	831	819	811	834	814	786	834	819	776	836	788	756	802	833	834	806	804	817	802	787	819	845	830	817	809	826	820	818	821	796	816	803	831	817	850	789	886	808	796	813	788	778	865	829	807	816	785	800	813	827	770	893	830	890	798	826	795	803	800	807	893	828	798	815	799	857	807	841	835	791	823	818	834	851	833	811	847	835	802	795	798	815	829	786	839	881	799	859	839	845	811	867	815	804	871	803	810	862	862	817	799	834	805	818	840	846	845	806	789	793	741	808	808	840	810	817	818	846	771	847	778	834	847	821	844	787	826	746	771	801	837	830	786	846	805	808	834	846	822	845	815	819	866	858	812	848	839	779	832	849	788	870	795	797	743	853	778	847	787	864	847	873	833	865	796	746	877	855	801	849	787	822	787	855	812	788	832	815	793	769	829	845	823	800	830	813	821	805	793	788	869	804	855	845	846	834	886	850	780	819	802	778	807	817	786	832	830	862	811	866	810	794	799	824	803	855	847	834	842	809	867	865	803	834	795	811	791	773	850	806	820	810	828	803	782	780	749	803	800	868	830	847	784	845	831	850	874	806	797	822	848	776	831	778	823	792	826	828	797	814	875	860	772	804	818	788	762	830	824	773	814	816	846	848	865	820	822	776	868	791	871	788	796	835	818	816	818	793	809	841	876	807	812	808	780	801	782	841	825	829	852	851	842	803	852	811	852	834	823	841	849	846	811	814	814	833	810	788	807	795	775	785	785	767	798	819	812	844	834	825	819	818	839	828	760	799	821	817	793	842	823	821	822	832	818	839	833	864	859	808	778	814	850	848	774	850	809	872	830	857	830	786	803	761	847	834	817	816	808	857	803	825	839	842	830	830	814	798	855	756	766	805	843	841	785	842	798	772	792	803	875	814	846	791	809	852	844	835	811	846	867	775	839	811	808	800	773	812	806	767	771	883	790	843	777	848	783	805	824	815	820	776	864	817	821	844	826	794	840	858	805	840	843	862	817	804	780	766	785	826	848	859	816	819	802	814	807	841	804	808	822	815	808	833	769	852	790	835	825	774	825	846	809	813	833	810	835	826	850	852	825	814	810	855	798	784	830	818	827	811	825	820	859	779	814	850	861	813	819	820	840	820	819	787	837	851	811	833	850	798	832	847	786	812	825	853	798	823	795	835	830	817	807	885	766	825	857	795	815	847	850	882	777	790	806	811	800	820	797	821	828	820	832	799	794	811	813	802	864	788	832	833	777	811	774	806	821	830	834	821	864	845	807	819	884	820	838	806	839	863	823	840	860	892	845	887	846	771	792	806	778	855	828	799	839	849	789	824	833	773	859	813	821	828	833	848	858	813	801	808	835	771	807	796	817	817	812	782	780	866	817	814	847	814	809	828	809	831	817	799	831	833	828	781	805	745	776	786	822	856	788	812	825	751	809	832	822	846	841	861	762	865	771	820	829	838	802	825	829	808	810	810	910	821	801	795	802	788	781	801	811	853	854	819	806	819	799	886	772	864	819	864	820	764	868	819	822	823	858	850	793	829	773	764	811	773	791	804	841	835	813	859	794	791	836	809	833	860	849	793	856	856	868	819	828	791	793	828	821	856	872	843	849	817	799	826	803	846	824	819	850	783	800	864	779	810	892	753	792	818	816	814	827	811	778	838	811	810	840	804	844	843	821	810	816	800	770	818	866	787	833	821	835	774	795	806	825	885	820	826	866	838	822	834	767	839	803	849	840	829	794	839	862	855	790	826	809	827	813	813	826	868	798	827	830	812	807	817	829	824	837	793	849	802	821	814	790	792	876	792	829	808	849	827	801	831	788	818	820	817	820	854	849	847	802	813	806	762	822	792	786	834	845	867	804	846	841	889	896	789	814	836	837	829	817	826	777	832	853	817	808	799	789	803	834	837	823	839	774	826	835	746	817	809	785	872	813	872	848	865	798	810	808	857	828	811	824	865	826	842	800	825	885	795	751	891	817	822	836	854	817	832	788	750	797	823	889	821	800	822	826	862	764	844	818	831	785	772	768	802	794	828	800	849	841	846	796	813	813	854	823	850	764	835	812	807	812	852	832	796	803	801	768	784	811	785	753	796	788	833	823	816	820	806	812	842	811	831	773	870	826	812	839	810	815	829	813	800	815	819	842	817	794	862	804	814	805	795	776	839	798	869	830	845	832	834	855	813	810	894	852	808	790	791	754	852	810	822	825	845	789	843	841	782	817	836	912	846	806	818	850	831	821	798	845	851	802	785	848	814	776	808	809	814	838	833	840	806	814	878	783	838	816	836	776	782	793	790	795	820	776	824	811	825	820	804	861	802	799	852	808	826	800	870	839	824	825	834	863	803	880	814	856	845	820	882	811	830	835	787	812	822	824	830	814	795	824	847	868	818	796	794	839	782	862	823	852	856	835	824	762	830	826	848	860	805	866
9237	2480	2850	2035	1437	1021	776	675	560	479	484	381	396	362	359	306	358	346	312	315	289	313	295	270	312	287	315	277	261	289	276	302	301	280	279	283	289	302	276	272	251	281	263	299	279	293	260	252	257	260	258	270	277	251	276	275	252	254	272	234	301	258	312	257	291	297	264	264	291	246	263	286	251	271	296	256	253	283	294	268	273	262	287	294	268	267	292	274	282	304	260	293	268	254	300	260	244	263	259	256	244	282	268	255	294	274	235	229	255	287	274	244	261	251	295	233	265	250	253	258	281	243	276	252	272	271	255	269	280	281	281	288	260	274	284	294	286	261	281	263	266	258	226	263	304	257	238	263	260	281	232	253	219	255	260	280	244	289	254	265	281	280	244	270	297	252	280	282	233	243	258	241	231	271	268	271	274	281	268	270	269	252	225	247	244	283	268	273	280	262	250	269	260	238	272	243	278	268	248	268	260	250	274	262	248	251	272	245	259	259	273	286	292	269	253	263	281	277	256	254	272	252	261	276	272	255	270	246	260	262	253	261	259	256	249	288	256	283	264	249	238	264	243	260	268	270	306	245	253	316	243	283	279	280	261	230	283	268	246	272	265	281	276	264	277	236	273	267	257	237	255	264	270	286	275	287	252	283	273	255	260	279	300	263	270	274	274	252	282	274	270	275	261	281	282	262	259	258	278	265	266	275	271	267	260	284	245	244	258	250	280	272	281	262	294	254	278	265	279	269	242	261	276	249	235	258	285	269	282	266	256	270	269	270	257	294	270	285	295	271	253	258	251	289	256	239	257	255	276	284	290	246	263	296	276	279	264	263	251	303	244	250	235	261	258	276	267	268	266	284	265	246	280	242	283	249	244	280	272	251	273	272	257	278	273	269	268	293	250	259	234	260	283	264	262	272	263	276	287	292	242	236	269	258	282	245	237	273	279	265	262	231	264	242	284	234	254	290	259	259	290	253	282	302	252	234	263	264	263	284	265	280	256	262	272	256	244	240	291	276	265	234	255	233	269	263	270	278	260	280	280	269	258	279	257	270	284	256	297	253	264	274	260	291	282	294	243	250	278	239	268	263	260	267	237	259	248	264	269	261	272	263	293	275	251	265	243	269	261	244	257	278	268	257	262	268	304	274	264	293	273	248	240	267	261	258	256	238	241	275	276	258	244	284	265	269	258	275	281	267	274	240	282	267	247	262	258	233	244	257	264	251	257	248	262	266	272	244	244	250	266	244	264	256	279	269	248	264	266	293	239	250	245	258	284	233	244	244	259	294	266	277	266	296	268	244	265	280	253	275	271	263	276	253	290	268	272	270	243	266	289	303	274	235	259	262	271	266	271	292	263	274	279	279	273	267	264	273	277	236	246	275	289	265	230	303	271	263	243	229	253	275	281	257	279	248	264	257	267	269	271	287	237	261	256	247	266	275	277	283	263	250	297	253	274	285	267	253	280	249	265	262	261	256	269	268	284	283	226	262	261	299	271	252	252	267	244	271	266	254	254	274	253	268	240	279	258	285	274	297	242	258	263	259	305	269	255	300	269	279	252	276	236	272	291	272	249	270	260	294	286	301	272	289	276	255	254	248	276	269	252	270	264	294	262	263	285	247	261	265	267	278	267	261	233	263	236	245	264	267	274	272	282	265	280	301	250	244	295	274	278	251	299	264	245	267	279	269	260	248	289	244	245	276	268	255	260	294	261	287	255	251	253	261	253	262	257	259	264	275	219	271	264	270	281	227	287	259	268	277	257	251	255	274	284	240	256	274	254	276	284	261	270	283	265	258	304	254	265	273	248	243	297	256	257	261	252	268	295	256	266	273	247	265	263	255	273	265	263	245	268	269	272	263	264	248	251	270	265	281	263	279	241	262	270	276	238	276	248	262	224	274	264	264	248	275	249	259	272	268	273	278	274	245	297	243	258	250	294	258	270	264	262	261	295	294	256	270	274	264	278	241	263	271	233	270	243	226	242	281	296	281	249	285	276	244	279	277	258	257	272	268	273	252	282	271	274	239	267	249	227	217	287	269	243	249	278	259	273	249	229	305	272	293	269	255	263	260	266	296	251	261	249	240	256	274	259	257	247	260	269	263	294	239	246	279	251	258	224	292	261	276	259	266	285	293	260	287	275	259	257	281	281	276	285	228	294	296	280	283	238	261	273	239	257	248	259	261	250	266	270	271	275	259	259	260	250	268	277	270	257	289	274	262	241	266	279	263	265	280	261	278	254	251	246	266	253	262	243	281	247	279	282	281	272	284	289	299	284	260	284	257	270	304	276	265	267	243	256	229	253	247	268	280	252	258	258	239	259	260	269	262	272	229	298	252	260	262	286	274	223	265	275	244	240	249	259	278	283	302	250	278	287	248	270	256	283	266	277	275	272	255	246	272	262	278	263	254	279	252	254	261	253	298	260	263	268	299	250	278	244	251	259	262	279	305	269	265	291	266	245	284	268	280	301	298	273	302	235	286	286	266	274	266	281	281	275	270	276	266	275	288	267	269	263	283	259	273	269	276	237	244	219	245	249	262	271	291	255	296	293	244	246	243	250	250	257	258	276	303	254	249	246	249	282	264	268	281	274	236	273	314	248	267	269	265	283	256	253	264	258	267	290	270	271	258	272	296	257	269	287	236	262	277	297	259	263	267	282	242	240	270	240	276	285	268	243	269	264	260	270	270	259	292	270	237	277	252	269	256	264	267	252	248	249	272	243	286	243	265	270	278	241	267	261	252	278	262	241	269	224	257	266	250	249	270	285	244	227	276	281	258	272	285	281	278	273	282	251	263	283	247	283	270	284	265	274	247	261	276	280	264	271	252	229	260	267	268	271	269	228	266	247	273	265	268	261	242	242	275	262	268	264	265	274	295	270	262	258	239	259	245	249	241	247	281	275	256	272	274	275	234	290	255	270	277	268	288	261	258	222	282	254	294	268	245	283	273	261	283	265	251	269	232	287	283	245	262	244	239	280	258	243	259	268	274	273	269	256	270	264	247	259	270	266	270	254	255	249	268	274	268	282	286	265	283	260	246	295	271	246	250	258	290	259	289	233	270	270	261	258	266	247	250	257	284	270	245	289	284	270	270	266	241	272	262	244	248	291	284	260	269	256	290	280	247	262	262	237	265	275	250	240	282	249	267	296	258	293	247	266	251	253	252	275	254	237	234	283	241	268	253	260	287	271	274	298	271	269	278	274	265	260	262	291	280	275	278	246	298	258	293	288	272	258	274	273	263	257	266	261	259	255	267	265	256	250	243	302	256	269	264	255	256	269	273	239	291	271	253	271	295	250	258	279	253	260	272	255	280	264	292	264	254	256	259	243	272	282	254	262	253	269	246	251	278	285	243	275	285	259	261	285	246	315	278	271	249	263	260	250	251	276	266	240	267	276	264	238	241	262	267	256	251	262	245	282	266	277	272	261	252	260	267	254	287	238	282	269	267	263	267	273	266	231	269	268	259	225	253	278	271	269	284	275	277
7641	2915	6641	7032	6170	4885	4080	3382	2926	2576	2304	2049	1935	1794	1673	1531	1428	1440	1308	1292	1262	1196	1163	1136	1123	1149	1075	994	1008	980	992	1015	1001	1007	975	996	952	908	969	923	955	913	880	886	877	947	880	887	905	849	924	922	859	852	843	855	860	860	849	843	869	861	845	860	871	824	849	851	866	875	838	800	901	826	825	861	838	827	799	818	830	808	819	831	854	872	855	837	793	839	862	888	801	818	849	825	822	812	814	870	757	807	811	793	840	797	905	842	831	830	844	829	841	845	838	823	866	830	806	853	836	870	810	844	789	846	843	825	852	824	846	774	872	847	830	845	821	887	818	844	779	806	792	847	877	841	799	833	830	847	837	853	842	874	799	788	883	797	864	864	861	839	803	833	831	819	862	799	843	801	835	840	830	819	794	762	810	811	813	806	835	812	793	804	801	807	823	800	826	838	853	784	839	780	772	821	805	826	824	860	835	823	800	835	811	839	810	858	765	816	841	844	830	807	834	803	813	798	797	841	822	785	793	831	797	806	843	807	776	820	824	815	869	813	807	791	808	797	822	826	768	777	817	763	799	799	766	801	827	800	787	795	820	856	753	804	801	838	835	797	859	832	786	769	868	842	775	822	803	815	768	784	795	820	819	804	830	881	808	848	836	782	816	818	839	814	781	771	889	875	859	818	836	815	811	807	805	773	781	848	847	847	760	802	826	816	851	823	801	834	826	772	783	820	872	865	823	864	782	772	873	767	842	785	800	827	841	865	817	806	808	826	864	823	856	798	800	829	811	753	789	799	818	833	814	841	815	812	800	833	802	849	824	809	819	835	833	820	832	829	821	853	856	845	798	793	857	850	846	788	796	834	819	812	786	825	808	784	779	810	821	775	815	837	839	798	771	836	823	852	796	845	812	824	791	824	815	803	846	798	796	832	833	883	857	791	841	799	805	811	766	823	824	795	858	821	819	862	830	765	838	797	848	794	802	811	769	779	864	849	811	793	813	798	800	817	771	823	846	824	866	791	826	834	793	765	806	793	794	789	879	806	850	830	838	780	822	790	860	797	856	777	789	824	830	799	793	797	785	832	873	843	832	823	797	829	806	837	831	807	813	770	823	819	840	821	857	817	804	844	816	829	799	847	788	844	829	825	814	793	833	767	774	815	854	839	836	829	817	827	837	793	754	793	814	841	824	840	816	851	862	795	808	825	820	785	807	853	805	832	788	828	814	768	772	831	822	836	828	840	804	822	874	877	772	840	767	771	793	800	826	777	851	812	848	875	801	823	792	795	828	855	884	867	785	817	807	857	818	827	777	822	819	836	779	830	832	786	809	818	822	824	779	814	830	805	866	826	790	870	806	823	838	813	801	853	832	752	858	812	824	828	796	800	812	842	790	835	795	813	784	824	840	827	820	781	776	846	843	835	837	839	798	801	811	784	820	839	808	832	777	834	779	787	782	848	816	829	775	867	868	843	848	797	795	873	835	792	839	803	831	815	837	797	861	800	833	848	770	802	839	803	796	849	818	827	745	821	864	816	787	816	814	823	832	782	767	870	862	785	847	761	833	788	793	842	808	818	815	837	833	775	821	834	881	825	891	845	834	800	858	837	814	850	792	864	829	835	782	799	833	805	798	822	753	837	822	824	832	824	762	783	812	806	832	817	843	822	827	860	824	827	857	760	785	878	810	829	815	786	814	777	831	803	810	836	828	825	823	859	817	832	820	786	878	828	782	800	821	799	787	817	816	803	846	816	842	862	800	795	825	868	767	818	814	837	776	844	795	849	769	815	813	812	802	786	850	794	798	802	841	794	846	852	824	831	853	840	842	790	815	803	851	815	852	817	804	844	795	780	827	836	820	787	814	811	798	841	818	826	833	777	787	780	809	777	829	829	789	810	826	852	802	814	822	860	817	816	763	850	821	771	768	760	815	827	834	806	803	759	828	840	775	838	872	808	821	822	820	770	830	808	808	858	819	797	805	825	812	841	827	812	807	807	744	839	820	865	834	819	801	806	851	820	817	796	747	801	778	837	838	800	775	777	793	845	769	814	761	839	802	809	816	876	800	812	830	838	832	826	829	789	812	846	757	789	770	809	765	786	843	886	838	785	774	797	831	808	844	842	849	797	843	807	849	825	845	804	780	817	808	783	809	789	846	789	795	845	838	903	833	857	812	840	824	792	807	803	804	798	862	782	830	807	784	799	760	770	791	857	819	773	809	822	787	791	823	776	784	800	842	843	841	804	821	818	843	858	778	792	865	822	816	786	801	799	780	765	820	793	803	828	860	856	755	797	837	825	810	802	786	843	789	842	833	872	792	823	805	850	802	804	774	803	860	832	780	834	806	867	780	806	813	801	777	826	779	774	842	893	762	847	808	821	835	791	795	813	852	763	812	819	832	855	823	804	821	821	797	810	808	775	825	842	819	812	853	872	776	804	825	804	786	813	815	841	861	805	895	805	786	790	826	791	847	801	810	823	828	835	818	879	761	832	823	842	809	825	830	827	801	794	816	881	828	825	795	855	826	759	828	800	815	803	802	824	771	826	756	799	813	889	821	824	787	806	891	802	829	803	753	834	808	813	813	818	785	843	760	797	824	796	858	855	786	803	787	771	819	808	812	833	819	835	808	823	839	809	806	838	795	778	849	771	830	799	866	794	780	786	792	841	891	778	812	824	809	810	810	799	828	765	764	807	771	799	804	844	777	784	840	804	796	780	857	814	800	797	790	797	825	806	831	779	772	823	840	846	789	791	842	816	805	819	819	770	797	787	782	810	840	779	826	777	806	836	773	820	797	805	845	790	854	832	830	814	777	842	800	801	822	787	838	838	807	790	851	809	832	851	787	822	874	761	845	808	872	805	802	810	866	833	829	787	788	833	813	800	816	794	772	793	829	829	812	814	796	792	820	804	774	822	869	838	875	830	853	849	783	833	805	822	810	800	866	798	849	813	856	792	780	817	800	851	821	745	836	777	839	872	755	791	828	811	771	813	758	812	807	809	810	783	804	822	860	801	798	804	860	827	798	762	783	851	799	765	767	871	841	831	818	811	818	828	821	856	774	827	803	792	783	811	790	829	795	852	826	792	823	840	831	791	853	832	817	816	850	853	790	785	794	777	815	836	760	867	792	795	781	833	808	798	785	813	783	823	821	832	864	773	804	821	775	791	840	756	805	838	834	845	868	834	808	828	803	849	827	806	837	811	791	804	818	785	846	833	802	864	862	754	853	800	771	841	776	854	776	805	802	816	817	822	856	771	803	834	806	773	789	812	779	824	847	815	805	828	804	838	788	799	797	842	870	792	798	812	813	832	803	779	812	800	802	843	793	846	798	823	788	754	846	868	836	819	832	772	848	839	799	781	889	785	808	816	804	777	797	858	845	765	833	821	825	815	858	833	781	794	836	826	839	845	824	833	853	782	855	790	815	837	807	858	812	776	829	836	827	793	848	781	853	801	823	821	787	837	837	833	787	860	760	815	850	833	801	851
1235	176	213	161	212	146	165	145	134	134	139	134	143	138	140	147	127	136	132	123	156	142	142	159	143	144	118	141	126	128	134	141	145	145	145	126	146	143	127	119	153	134	148	137	140	130	143	156	137	142	159	136	135	121	156	117	129	154	148	143	124	139	129	152	135	151	154	131	137	144	141	140	130	137	135	153	146	134	130	142	139	153	147	143	156	136	143	115	135	124	147	143	143	139	123	152	125	147	103	160	132	146	148	124	142	142	138	139	148	143	134	148	136	133	138	126	135	122	117	123	147	132	133	145	150	121	129	123	141	130	154	124	129	143	153	156	141	134	124	136	139	141	133	139	140	132	132	147	145	139	149	136	126	123	119	153	138	137	147	140	144	122	146	139	151	132	145	140	115	128	139	132	144	137	142	137	136	136	139	149	150	127	160	122	124	128	145	156	143	137	145	138	149	134	137	125	133	128	136	148	120	135	141	145	123	127	148	138	147	127	137	146	131	148	124	134	133	135	135	145	145	122	142	128	116	156	136	148	128	139	136	118	130	136	130	142	123	129	136	129	151	131	138	128	134	129	140	137	153	133	125	147	155	153	144	123	140	126	146	126	156	122	148	141	126	133	150	134	143	130	123	116	124	147	142	125	145	128	125	139	140	149	140	123	141	121	140	154	146	121	123	126	134	134	127	134	151	121	148	119	133	137	138	147	150	125	153	152	134	132	141	143	176	136	143	124	143	130	153	163	122	140	118	147	139	148	149	143	149	122	149	157	135	133	120	134	152	128	146	134	135	120	129	131	144	137	156	107	139	121	138	131	150	159	114	139	139	140	139	136	123	138	136	131	144	127	149	146	150	128	105	139	117	140	148	148	156	137	152	152	137	146	130	106	139	135	129	136	141	127	151	145	145	135	155	130	147	134	145	125	129	130	115	152	152	135	118	130	151	150	157	151	123	142	112	143	136	127	130	127	142	125	126	142	143	109	136	142	155	157	125	157	143	113	152	130	121	118	162	133	135	136	134	146	145	151	126	153	135	154	139	155	156	132	152	135	145	123	117	136	136	138	129	153	146	160	149	149	139	130	125	122	147	155	145	140	134	131	118	116	122	127	150	121	121	155	130	123	156	134	138	154	129	156	125	121	136	145	144	145	123	138	155	132	117	132	119	153	121	139	143	131	145	119	151	129	144	126	161	146	139	142	119	138	159	145	124	160	133	128	137	152	146	143	153	138	161	142	142	151	149	147	129	128	136	143	143	144	143	129	128	125	144	144	138	136	147	128	146	133	140	147	118	128	141	141	146	155	137	133	146	150	149	148	158	138	140	142	140	137	129	124	121	148	133	135	146	161	117	143	159	147	151	131	135	165	122	133	127	152	133	126	143	138	135	152	122	117	120	129	141	145	138	133	139	153	153	155	148	144	161	119	111	123	136	109	135	135	152	137	153	135	159	115	120	127	148	129	136	139	143	135	128	125	148	144	149	128	145	159	126	124	139	130	152	138	141	154	141	143	128	158	140	162	137	129	133	158	125	124	135	147	143	126	130	124	147	143	149	146	146	136	149	148	140	136	152	149	137	172	133	141	169	154	152	132	131	140	136	147	121	131	151	129	131	154	157	131	129	157	168	132	140	156	155	144	131	120	160	147	145	128	122	138	135	138	135	113	141	133	125	139	145	116	138	149	145	149	151	155	133	126	133	141	148	143	124	135	145	138	139	154	133	145	156	136	119	121	137	155	120	128	123	137	117	137	141	154	146	134	144	136	148	143	146	142	152	139	133	144	115	128	137	130	166	122	136	135	132	148	138	153	142	144	150	122	134	142	142	136	137	134	126	141	113	122	147	139	110	149	129	126	136	128	154	126	136	137	143	145	151	128	139	138	142	154	121	135	133	155	156	123	152	126	132	129	113	125	140	138	125	129	114	148	148	154	158	143	143	126	132	144	163	131	133	153	133	128	140	146	152	143	144	148	132	119	128	125	142	167	142	126	130	132	137	136	143	126	131	119	150	134	128	133	137	126	146	149	145	126	125	149	148	117	122	113	147	118	134	130	131	117	124	135	158	129	149	150	141	129	122	125	111	141	123	138	138	141	126	137	145	157	116	111	129	133	150	141	137	128	147	135	131	121	110	152	129	154	160	167	130	144	138	149	130	161	150	146	146	139	138	142	132	148	135	147	120	140	136	123	144	138	135	122	124	155	132	142	140	144	136	144	135	123	143	149	141	145	147	142	152	143	130	133	134	136	145	127	134	150	127	147	126	126	123	149	140	110	138	145	133	133	135	125	128	147	114	121	133	139	127	142	169	138	132	139	128	142	128	121	146	150	155	112	148	136	130	130	152	122	136	165	138	123	137	165	139	130	129	165	123	143	132	138	107	149	149	163	139	130	125	154	168	149	148	136	135	124	151	133	134	143	126	125	134	146	129	128	139	134	169	143	126	151	145	127	118	147	115	149	158	135	142	146	144	153	129	133	154	136	138	149	132	116	139	127	140	152	154	124	134	131	147	116	134	143	121	111	121	128	150	128	173	121	107	140	162	142	148	146	148	133	127	136	132	136	129	139	159	153	148	128	144	156	117	140	139	136	134	149	149	143	138	144	143	129	140	154	128	143	150	131	141	142	154	140	132	139	145	161	146	158	144	129	117	140	119	135	140	127	139	124	145	120	122	149	105	138	132	131	148	126	147	126	131	150	127	151	150	135	146	146	136	109	140	163	125	129	148	122	117	162	149	131	160	145	144	113	142	114	149	149	144	125	130	144	122	151	143	118	132	137	131	124	139	138	140	134	144	110	162	133	129	138	144	148	138	156	157	126	144	155	114	125	113	126	135	148	145	145	148	136	138	135	136	129	146	138	142	132	113	151	144	144	134	151	131	167	145	130	132	136	121	140	141	134	185	132	145	140	120	121	129	155	133	137	143	153	129	142	154	126	125	140	141	121	140	121	146	157	135	126	151	141	151	138	160	129	126	138	144	155	137	148	140	156	121	134	148	146	129	145	143	149	138	134	126	140	139	116	129	150	138	122	149	136	144	147	140	142	147	142	145	121	155	140	124	143	135	132	143	123	126	137	132	138	133	140	154	154	115	142	138	130	118	120	133	135	135	132	161	163	131	134	138	133	127	152	138	129	165	150	129	123	125	138	157	145	150	135	119	132	149	130	131	124	130	140	140	131	110	118	147	124	145	154	125	148	135	136	138	142	138	141	151	146	141	130	113	147	171	112	128	119	123	143	143	114	122	139	135	160	118	149	156	144	135	129	138	158	132	111	142	145	142	127	143	148	121	137	148	175	142	126	137	157	143	145	136	137	137	142	141	142	135	132	113	135	152	139	147	120	126	133	157	157	140	137	140	121	136	139	142	122	143	136	114	131	143	131	146	128	139	127	147	146	133	133	137	153	130	134	130	124	153	140	114	121	147	137	137	124	126	140	136	135	143	133	137	126	159	116	120	139	121	122	131	138	148	145	146	137	143	145	126	144
1858	560	702	694	630	614	607	615	540	530	534	571	484	515	482	525	487	541	486	524	521	487	460	511	485	506	507	523	482	476	506	464	461	473	487	470	506	460	493	456	503	506	464	455	518	483	506	480	477	491	449	512	443	474	506	496	485	437	499	484	485	504	466	457	488	483	458	475	499	457	458	483	485	498	500	503	466	500	490	473	487	522	505	496	477	506	492	458	491	489	507	519	507	464	484	468	448	478	501	451	508	520	478	455	471	496	486	496	466	502	463	473	471	514	473	480	488	461	505	436	442	468	481	469	487	469	496	448	460	499	452	462	455	513	438	483	451	494	527	483	495	490	475	515	480	480	486	462	489	477	476	504	460	478	506	484	488	495	467	499	514	512	504	464	460	481	503	467	485	504	511	487	518	467	497	462	496	514	480	484	519	502	481	481	514	489	488	470	497	478	470	480	467	494	461	506	456	463	498	434	511	504	477	476	488	466	480	497	447	481	463	454	478	471	498	471	492	476	471	444	509	472	484	480	490	477	486	481	438	513	479	502	431	492	499	464	464	497	468	475	472	443	499	505	472	511	517	478	458	471	486	484	470	463	465	451	450	488	483	512	470	512	472	480	485	457	491	483	465	463	444	503	500	514	528	499	476	488	484	463	488	509	495	449	489	496	452	503	447	504	479	474	484	479	439	506	470	484	476	462	502	489	487	496	470	484	474	478	487	454	485	486	480	483	467	463	481	434	467	477	484	464	509	505	464	475	512	462	484	493	470	495	469	481	468	475	488	489	448	483	485	506	475	453	484	473	513	472	480	475	473	480	468	451	491	459	508	463	473	473	483	459	478	468	508	509	486	472	483	469	518	467	512	462	479	523	468	479	470	495	483	470	477	487	453	505	463	497	485	445	452	497	480	470	495	476	496	514	529	506	489	473	468	458	509	480	450	477	501	492	498	443	455	469	502	473	479	440	465	480	514	500	518	463	465	478	453	482	479	501	462	485	493	445	472	446	460	508	482	502	509	488	460	464	473	439	516	457	452	540	461	508	487	441	510	484	474	475	483	477	497	444	458	496	470	479	460	484	482	478	453	484	454	478	466	456	518	488	503	504	459	469	425	478	442	470	472	487	452	526	429	478	508	488	468	481	512	492	487	472	499	470	488	475	439	457	451	502	449	481	452	518	469	472	492	485	469	458	474	459	492	509	508	477	497	499	482	477	475	478	465	452	514	416	478	491	505	512	508	446	468	506	484	455	477	517	490	484	461	496	471	452	496	462	452	482	498	422	460	473	467	482	424	477	461	519	487	490	471	547	473	504	470	478	472	469	441	487	455	437	462	469	501	488	460	477	469	490	477	480	513	494	429	509	516	489	487	459	487	480	484	514	489	455	501	488	470	512	451	456	466	467	470	475	471	454	493	482	495	445	510	458	503	467	475	481	527	482	485	485	528	520	490	473	502	467	480	494	507	491	481	476	492	502	493	471	459	479	494	493	476	476	482	464	507	444	450	437	496	481	481	469	471	497	509	483	525	477	442	464	480	446	473	468	482	451	498	447	484	455	492	462	470	476	481	463	467	498	433	482	486	489	484	489	491	459	457	491	493	479	462	470	494	476	525	478	496	490	492	474	520	485	516	473	459	480	473	435	513	501	454	503	471	495	468	454	480	461	512	474	486	469	500	449	473	481	474	488	447	471	472	475	485	507	498	499	521	468	509	494	530	513	502	469	517	508	514	476	441	515	484	465	453	485	460	479	499	480	501	505	525	481	481	497	497	464	505	473	495	529	446	452	451	476	473	463	489	505	486	505	486	439	487	468	470	426	509	466	501	469	496	507	490	492	486	478	453	499	483	482	475	500	475	505	483	476	517	471	479	440	488	551	519	489	444	447	464	518	528	488	523	512	516	465	480	466	483	479	449	495	482	509	467	471	454	474	446	459	439	477	479	467	483	488	478	493	492	466	488	454	543	468	509	489	446	511	467	478	464	483	468	472	495	491	485	483	481	474	463	503	471	479	516	483	469	491	506	478	464	490	504	455	499	520	494	465	470	439	503	483	462	480	494	467	471	473	502	465	508	475	470	516	491	474	471	494	496	478	459	497	493	477	512	494	454	502	481	486	475	464	494	490	452	479	495	503	477	470	457	463	477	468	473	511	470	462	491	453	457	526	495	470	505	464	466	455	511	468	484	512	495	493	470	455	507	486	507	466	479	478	518	505	476	470	469	452	467	486	448	496	456	448	462	529	447	515	478	493	492	487	491	502	480	479	476	465	466	512	481	511	485	500	471	471	495	499	466	517	447	438	492	447	464	489	491	495	459	492	497	475	479	451	494	482	484	503	473	456	495	509	491	461	496	461	479	475	512	458	497	487	488	468	513	492	491	463	498	493	466	467	520	465	431	505	469	472	465	477	491	469	505	439	523	482	444	465	508	490	455	481	463	480	490	504	481	469	526	456	489	440	470	515	525	497	504	436	455	477	440	451	472	488	462	482	463	494	465	495	479	454	492	490	493	483	467	492	463	479	509	503	483	467	521	484	519	511	491	469	467	468	454	470	452	472	450	511	497	481	516	492	501	489	483	503	478	485	464	511	499	468	495	494	487	443	469	496	477	473	455	515	492	509	482	416	469	480	430	481	473	520	447	471	472	483	533	469	479	511	484	483	484	450	445	468	502	486	496	480	484	501	522	483	495	469	450	470	503	470	522	525	494	483	512	474	470	466	495	457	515	479	508	449	515	496	505	463	488	482	508	509	507	526	520	487	514	471	529	497	481	474	478	498	485	433	471	506	463	489	480	484	489	508	472	498	468	495	467	467	468	488	530	484	458	471	460	423	519	487	524	476	463	463	477	482	470	479	474	496	479	463	484	514	503	473	484	468	481	476	487	485	507	428	485	491	493	468	487	504	526	498	489	468	493	465	475	480	494	487	454	492	491	482	463	492	492	510	487	490	509	505	481	472	525	491	503	512	474	484	509	453	463	492	516	498	459	462	486	451	455	511	493	495	453	498	484	512	476	475	458	504	446	453	512	485	498	459	489	485	480	461	466	465	461	487	470	451	519	431	469	480	453	504	456	499	467	453	501	500	505	509	506	460	497	487	496	477	449	467	460	484	471	511	426	523	491	469	497	533	518	490	467	443	504	522	490	475	469	493	476	461	520	457	486	468	506	513	460	479	473	470	488	488	492	475	503	497	472	477	453	475	477	513	514	502	479	459	476	475	472	511	451	491	458	478	463	458	458	444	509	519	473	502	463	466	456	480	497	528	500	466	487	504	480	474	498	530	487	463	489	481	490	503	497	511	461	512	515	484	509	442	489	478	449	485	503	461	500	463	447	520	468	483	503	473	492	456	486	461	492	470	448	490	492	479	476	454	469	468	486	496	506	489	502	478	531	516	482	514	512	481	518	470	481	494	500	499	477	498	469	482	503	463	495	465	448	444	509	492	503	460	454	490	472	515	488	459	481	479	464	484	508	475	489	504	480	463
5066	1323	1560	1144	811	679	559	449	411	392	336	340	315	292	340	290	315	288	289	258	307	304	301	264	280	296	279	270	277	277	268	297	232	293	297	276	240	282	271	244	257	253	303	279	261	275	276	279	249	272	284	271	274	268	253	274	247	207	275	254	282	276	292	252	296	286	273	282	234	294	267	258	256	255	272	262	283	269	253	268	244	272	268	253	245	270	254	252	240	282	247	263	247	266	251	252	287	288	255	233	257	259	234	297	252	259	239	241	241	260	266	245	234	274	260	273	260	290	239	288	267	276	260	244	266	264	264	257	256	280	271	253	262	263	250	273	268	293	274	261	232	238	279	255	272	265	272	285	242	268	250	261	216	262	281	260	268	253	275	266	241	272	256	257	244	263	266	286	279	266	249	267	274	283	307	303	258	302	276	282	228	278	276	255	263	254	284	287	248	269	275	252	278	250	238	274	253	272	256	296	268	269	278	257	271	268	276	249	260	281	273	278	275	279	261	253	251	277	269	258	237	272	226	264	257	287	237	271	260	249	249	263	291	254	250	242	279	266	284	248	284	255	261	252	284	279	310	273	285	263	226	282	257	245	247	296	242	285	286	231	254	257	266	269	260	245	277	254	234	260	289	258	263	272	279	258	254	275	267	243	269	258	256	256	258	267	276	264	253	260	262	278	257	264	279	262	251	264	284	253	245	247	252	282	271	305	283	263	277	269	280	279	291	289	263	253	261	251	264	266	232	254	245	247	268	265	249	267	252	239	258	251	253	265	255	287	263	244	236	298	297	266	233	265	241	281	274	270	252	259	242	236	249	253	237	267	252	284	268	244	239	228	272	252	245	258	274	260	283	254	260	255	248	254	276	256	273	277	249	268	265	247	255	260	261	275	252	283	273	259	269	259	264	275	261	271	261	226	238	260	272	256	251	233	258	245	260	258	271	255	283	287	278	248	283	244	270	263	257	260	267	265	258	297	252	260	269	252	249	247	241	258	269	288	277	283	244	269	243	301	260	274	272	267	296	271	263	261	262	279	235	272	261	239	258	275	273	252	259	288	272	279	277	251	239	271	283	260	273	257	273	282	238	249	243	276	259	275	255	259	255	273	258	262	248	275	268	285	275	255	267	257	271	276	242	270	275	296	274	268	262	257	251	288	251	270	258	251	275	283	251	250	258	258	289	282	248	282	254	255	262	277	293	257	229	271	255	286	294	239	263	262	274	297	263	250	279	282	275	266	252	257	268	269	237	250	277	275	267	243	266	252	272	265	262	245	309	256	245	265	263	274	233	246	244	257	237	283	294	280	261	269	254	270	274	283	272	237	299	283	271	264	253	266	272	252	278	266	291	260	284	281	274	277	258	246	280	253	264	261	247	273	238	279	258	226	262	272	246	272	265	286	288	268	294	258	263	269	232	278	272	280	266	278	298	250	258	260	272	263	272	238	248	255	242	250	282	243	253	245	276	268	265	275	286	244	259	276	253	276	260	283	264	251	252	262	249	276	277	262	263	273	265	242	265	246	277	269	303	276	277	255	252	271	292	278	297	258	259	259	243	267	262	234	263	248	265	267	263	259	296	256	241	295	239	234	249	240	285	241	285	290	242	290	282	249	279	261	283	272	266	236	241	255	231	289	263	278	276	253	263	268	266	253	276	242	261	263	253	261	275	256	241	266	285	266	294	240	265	233	279	278	257	271	246	279	263	246	266	272	272	298	220	286	254	291	254	254	258	295	252	284	272	283	249	267	255	282	290	278	263	275	261	215	257	254	240	259	277	248	275	262	241	258	260	245	270	265	225	271	263	292	254	290	250	269	240	260	254	261	266	263	237	259	267	281	264	246	269	280	264	267	276	251	259	261	258	243	238	280	253	283	252	262	239	254	278	295	254	246	256	257	239	256	258	284	296	265	253	274	255	282	229	244	276	305	275	276	268	239	264	269	247	261	262	261	295	280	287	253	224	248	265	278	284	267	246	238	241	271	278	262	281	257	251	259	274	272	279	240	274	265	262	255	255	237	261	242	252	274	246	263	260	260	269	267	265	223	275	274	258	246	217	266	249	294	263	268	260	230	249	254	274	272	255	251	247	252	286	293	246	248	258	256	249	266	268	259	237	263	263	249	252	263	262	236	244	241	258	275	232	286	266	228	265	275	279	266	285	292	271	243	284	266	281	255	298	261	285	273	273	257	274	252	290	255	250	264	241	268	253	297	288	262	265	304	269	264	252	245	257	274	284	242	278	271	276	228	261	275	263	268	255	263	264	252	242	271	245	247	252	264	236	270	305	264	271	276	270	281	274	250	261	272	290	284	255	256	263	252	258	268	267	262	271	298	254	256	273	235	254	276	264	241	253	277	268	267	276	265	257	272	238	270	267	271	261	256	266	272	269	281	267	241	257	232	261	239	259	293	236	258	256	257	247	280	253	271	243	285	269	267	251	274	264	270	266	250	281	296	270	236	257	251	270	256	273	273	271	254	255	273	266	251	263	273	270	267	234	250	261	238	266	267	268	264	261	265	274	247	278	268	244	276	269	252	265	268	279	254	272	297	242	248	284	267	304	274	241	245	289	232	241	272	278	256	287	252	299	254	260	236	248	289	312	263	255	259	274	258	267	262	248	279	253	271	265	257	279	266	268	271	266	266	263	243	265	246	262	245	251	234	267	265	281	258	256	250	280	290	250	285	287	250	294	287	255	302	286	253	279	257	269	259	259	264	273	255	270	272	236	266	280	240	277	285	268	249	249	250	245	249	261	251	272	281	294	281	279	271	261	239	271	260	246	286	278	255	262	266	255	286	281	252	247	260	262	273	263	249	259	278	259	258	296	258	246	265	254	266	281	229	248	263	276	271	265	284	247	280	276	259	267	283	274	275	240	269	238	245	281	294	308	241	271	245	265	245	256	267	303	264	282	277	262	254	235	260	268	249	282	242	259	266	285	252	265	263	263	254	280	296	230	257	270	264	277	277	234	267	285	253	248	256	275	246	250	277	269	252	277	276	266	275	263	249	253	270	272	263	259	285	268	292	282	263	300	248	250	253	245	269	264	294	253	279	227	268	254	259	264	272	259	257	255	251	253	261	277	289	256	274	259	286	262	288	280	261	246	262	271	271	287	267	271	242	287	281	282	225	271	251	283	264	293	236	258	265	296	267	282	275	278	252	265	292	275	245	275	256	263	245	277	279	275	260	283	279	287	250	309	285	232	266	271	272	270	242	264	258	259	252	274	263	270	262	272	242	260	286	253	276	267	242	235	251	274	240	244	266	258	258	268	271	249	264	260	277	285	256	238	246	268	252	266	282	277	233	264	255	243	267	268	277	272	263	260	246	278	250	269	249	273	257	245	255	249	281	279	263	284	257	265	278	251	287	272	229	280	244	276	262	270	259	248	224	266	276	282	247	251	269	257	274	260	278	285	276	266	288	305	286	237	252	274	275	254	290	253	246	279	285	246	237	277	273	260	272	258	235	294	267	246	272	292	294
5625	1922	3968	4202	3620	3098	2588	2190	2013	1771	1625	1506	1400	1308	1271	1227	1097	1080	1121	1048	1050	1023	997	985	935	952	951	934	951	981	887	922	932	888	918	856	956	896	857	854	882	913	883	881	864	862	820	806	862	776	841	806	863	879	899	857	841	829	821	883	815	875	872	835	823	813	846	830	806	822	864	820	819	886	845	812	804	822	845	813	870	864	839	847	837	866	859	831	843	842	841	760	833	800	805	867	809	801	831	837	839	838	851	855	847	885	820	821	810	824	778	826	777	917	868	868	818	817	855	829	824	773	822	884	857	839	815	809	783	813	841	848	812	856	852	777	814	825	874	758	801	843	850	827	827	801	807	790	844	827	805	840	855	826	840	747	842	891	858	781	797	834	803	799	809	834	813	782	808	819	821	802	834	831	843	804	805	794	797	838	824	816	879	833	785	847	826	809	795	831	798	871	814	762	848	824	819	839	839	830	856	806	805	805	809	846	809	828	812	764	827	832	810	810	857	788	851	816	804	864	864	807	869	790	838	813	813	796	853	807	801	854	799	822	779	773	867	831	831	773	832	851	824	831	804	801	820	788	801	812	831	833	819	867	819	804	834	847	822	811	824	804	822	801	803	803	860	810	809	837	780	828	833	823	792	806	864	877	778	810	815	810	821	839	820	792	803	830	825	827	785	814	845	811	843	831	832	876	805	803	822	822	866	837	797	833	837	843	876	823	833	789	828	862	833	786	800	801	809	786	798	839	831	846	838	871	811	775	818	838	849	834	823	831	757	857	815	848	843	868	832	825	813	865	816	890	831	868	832	794	852	748	822	871	808	836	795	794	842	783	784	783	813	845	804	824	852	836	810	804	804	827	795	784	831	843	813	853	808	830	810	812	856	792	821	855	838	838	829	841	828	819	824	781	840	853	778	838	831	795	814	873	802	771	846	845	787	812	835	805	866	855	833	782	784	816	785	830	839	803	854	806	849	825	796	833	822	793	828	827	788	832	841	828	826	828	799	809	819	815	818	870	807	852	806	819	868	825	810	810	862	823	818	808	796	873	868	798	846	783	864	866	780	812	792	803	824	787	791	820	819	840	807	794	819	852	831	791	836	797	853	823	830	801	853	803	764	811	789	758	839	807	773	787	818	805	843	821	800	829	804	829	822	863	825	830	807	802	769	801	800	818	816	806	862	807	842	798	844	830	785	780	827	837	813	801	829	828	794	812	780	849	801	822	822	824	865	825	775	804	881	797	835	813	827	832	869	802	832	808	882	826	776	772	793	834	757	802	819	825	842	798	767	814	794	859	818	857	815	800	759	831	785	844	825	796	826	842	809	877	809	872	821	772	785	797	796	822	844	837	804	814	822	850	837	820	808	808	840	798	877	826	811	836	811	774	845	798	810	866	777	796	858	767	774	790	819	839	795	861	799	759	828	828	836	837	796	835	838	845	840	813	848	838	788	805	817	844	773	796	848	897	812	829	850	849	745	869	832	831	852	782	788	875	792	812	813	782	815	872	794	781	770	815	844	809	818	817	864	861	871	800	835	838	799	844	808	756	826	820	793	819	859	803	789	781	826	890	819	820	824	815	859	825	843	775	829	771	820	771	815	748	832	785	810	784	799	837	857	849	843	821	849	853	850	817	809	806	839	792	852	800	840	816	807	822	876	814	768	838	847	852	777	795	808	813	840	796	819	822	859	834	821	815	794	802	806	837	751	847	804	793	812	848	809	852	824	814	821	806	858	796	871	846	801	795	803	883	804	816	832	829	852	834	812	833	772	845	827	764	822	813	841	827	851	757	831	803	793	790	787	856	834	836	861	831	823	834	829	824	829	850	826	828	780	816	815	766	829	805	802	820	819	845	786	817	792	914	811	849	790	781	858	772	815	854	841	830	816	783	823	845	818	831	811	835	827	833	809	866	785	839	800	817	834	805	828	824	744	827	788	819	800	820	796	792	824	828	785	791	804	823	828	854	865	841	826	818	836	882	855	792	844	817	838	798	788	839	856	806	767	823	851	815	824	809	800	862	864	786	825	815	823	818	803	808	779	810	816	851	813	838	793	790	810	856	809	816	782	834	788	780	833	796	849	857	841	919	831	827	791	876	845	856	811	862	874	873	858	815	856	788	835	799	840	798	798	836	848	855	774	832	800	823	847	834	796	863	784	842	847	862	808	777	836	846	799	814	807	845	784	819	855	837	859	827	801	788	773	831	812	853	830	810	799	807	822	824	849	853	843	851	794	795	827	819	785	859	777	794	773	821	835	831	758	767	822	826	824	860	852	854	860	795	873	839	840	849	844	851	829	787	790	757	815	809	855	764	775	850	846	797	822	768	790	805	780	790	830	823	786	785	835	816	792	814	828	844	854	838	837	823	864	828	820	836	829	797	824	817	826	817	867	840	828	841	793	835	837	833	831	805	810	796	821	833	837	818	796	777	821	809	823	818	796	811	865	858	824	798	796	801	802	827	835	866	807	798	790	805	774	800	812	832	839	786	790	813	754	811	855	842	811	796	832	766	793	822	830	803	807	764	848	795	841	896	846	840	906	817	821	816	843	881	882	802	773	836	831	800	829	801	827	850	882	864	812	826	818	857	831	831	804	785	816	822	820	785	886	765	850	829	793	809	811	800	798	838	805	819	856	823	872	820	808	790	828	857	824	875	799	774	811	849	837	806	842	808	832	768	837	787	821	787	892	822	844	848	835	740	844	851	829	810	788	827	804	834	846	853	833	807	798	837	840	760	812	802	806	809	831	786	854	829	849	834	813	846	835	808	828	889	795	809	808	843	811	815	810	836	849	845	808	806	809	837	837	850	809	826	856	795	831	857	809	816	830	763	767	828	836	784	826	812	859	834	809	806	814	819	819	815	847	827	843	809	813	812	838	843	865	835	768	805	822	872	855	811	831	783	793	761	812	810	803	799	794	792	842	830	848	827	802	836	812	811	894	822	848	834	816	804	818	847	861	815	814	790	792	792	778	840	842	889	854	810	820	843	880	841	862	807	858	858	811	834	808	812	810	789	818	786	809	755	841	790	846	824	835	810	815	832	823	804	831	816	784	835	863	863	804	876	857	840	810	834	805	810	829	830	814	784	842	808	848	796	842	819	802	817	834	861	787	787	822	780	811	832	817	815	791	793	830	855	775	826	800	829	807	773	872	863	828	809	834	785	867	828	770	860	846	784	818	854	831	839	830	839	765	828	818	800	849	833	859	813	822	846	800	828	859	850	805	821	845	812	811	783	824	816	794	878	817	794	835	853	809	779	811	859	820	830	848	813	852	814	811	842	799	880	801	826	834	826	836	842	819	800	862	865	849	858	841	838	806	819	797	792	860	829	855	763	795	839	844	831	865	856	864	856	837	816	822	843	765	858	788	839	803	803	791	877	858	824	823	805	804	816	818	775	798	786	834	843	766	829	807	820	797	820	761	842	814	818	845	794	826	846	793	849	796	818	815	800	811	871	872	793	854	848	785	849	842	807	889	846
9158	2485	2800	2050	1335	1001	788	614	547	459	418	420	372	374	336	363	358	344	325	304	339	269	279	292	305	293	296	289	304	290	300	297	271	299	299	284	288	250	264	277	299	293	298	249	275	294	286	311	280	291	269	293	279	302	277	268	276	246	269	260	248	240	273	266	298	278	271	251	293	274	270	252	288	262	227	278	253	270	274	304	269	271	247	264	251	291	282	280	273	274	278	283	295	248	299	276	302	259	280	286	242	262	279	262	271	290	258	269	259	277	242	268	260	248	285	257	231	256	279	257	242	259	245	268	266	268	275	250	269	272	251	259	269	250	284	275	265	258	262	284	257	278	272	268	280	266	262	262	268	289	281	281	250	291	271	251	290	245	252	259	236	276	271	273	261	256	251	226	254	257	248	259	267	264	249	256	262	246	237	263	259	256	269	298	253	261	250	284	241	243	268	273	275	261	270	280	266	262	276	314	276	215	250	265	282	253	267	252	237	252	252	286	278	271	247	231	232	265	280	285	260	259	276	240	291	267	264	260	269	238	267	257	244	256	249	282	246	280	243	258	267	262	289	258	241	258	289	276	269	249	271	276	273	255	267	275	277	291	248	254	282	260	274	262	248	268	275	286	256	272	271	271	285	262	251	267	260	280	282	301	263	260	283	255	255	279	241	254	261	253	274	274	260	251	249	253	292	248	230	265	273	230	268	280	272	274	255	269	274	266	270	273	293	293	270	291	250	276	263	271	252	296	296	282	272	280	280	270	243	272	255	260	277	277	258	285	271	252	259	259	288	264	257	258	257	245	276	268	237	257	260	277	275	252	252	262	317	235	268	263	272	258	266	291	272	276	271	261	269	257	303	256	232	245	282	225	291	259	239	242	249	256	244	261	289	275	260	268	259	275	261	293	261	271	278	284	279	269	295	255	289	287	292	233	310	263	281	261	283	258	258	268	266	250	293	261	279	256	276	263	286	263	286	257	251	256	244	229	271	271	293	274	256	273	268	255	268	266	262	264	272	281	278	251	251	272	278	272	249	256	263	297	279	250	275	267	251	268	289	259	269	280	242	271	269	273	248	282	278	264	295	274	290	271	276	261	291	262	254	259	270	255	278	265	286	301	303	261	245	287	328	265	306	252	273	275	234	284	275	267	268	233	266	280	276	280	259	271	268	271	255	227	296	305	271	265	281	287	285	258	271	258	257	255	277	271	260	267	261	288	264	253	281	284	268	238	259	267	259	259	255	286	275	239	261	258	248	267	249	224	292	264	255	234	293	286	270	264	259	252	274	288	281	271	251	261	271	273	257	252	287	270	282	278	284	268	283	267	258	285	271	281	225	274	282	240	284	268	259	287	249	241	293	268	238	273	284	283	268	283	286	286	276	266	250	268	249	254	264	270	256	258	269	264	255	281	284	295	262	280	287	243	266	282	307	275	294	265	267	261	248	290	268	279	296	292	280	269	262	274	275	273	275	214	269	287	258	248	280	256	266	275	290	273	261	278	257	251	268	237	263	244	275	303	255	265	257	274	263	259	278	273	279	295	255	258	251	250	291	278	256	283	240	258	278	269	249	292	272	264	285	277	275	279	249	271	240	266	264	264	266	295	278	271	266	263	249	296	276	270	272	272	306	279	271	285	249	296	265	281	263	294	272	319	265	258	295	270	261	264	275	305	285	277	280	282	307	237	260	276	296	263	271	288	239	252	297	255	282	252	251	262	258	273	256	277	265	269	300	283	269	282	226	288	300	265	274	284	269	275	236	253	241	262	263	268	276	271	261	281	279	264	245	267	281	251	258	274	269	275	270	278	287	257	289	264	293	286	273	258	293	285	281	271	262	257	268	300	275	272	274	238	244	261	259	259	259	265	262	248	265	262	258	262	242	256	267	253	268	297	271	261	263	272	301	271	276	315	270	243	252	266	270	306	278	255	275	237	264	273	247	298	298	261	279	281	231	292	256	252	258	267	241	249	256	290	288	292	267	284	244	241	237	241	264	260	235	270	288	255	248	248	219	258	262	250	287	283	259	302	273	253	264	289	252	267	272	257	274	231	299	283	259	254	275	250	282	269	276	245	296	265	267	266	276	263	256	255	260	251	285	256	287	266	258	238	298	281	291	266	281	262	261	269	248	247	259	266	247	281	240	274	270	274	257	245	279	247	284	259	278	274	233	289	262	260	252	259	265	266	260	271	267	283	239	244	241	280	256	253	240	270	261	271	243	273	238	285	281	285	262	297	257	258	255	257	248	246	243	262	263	276	240	279	288	271	251	267	259	254	280	263	276	288	268	272	253	257	243	250	264	269	265	269	273	250	285	259	252	260	297	266	234	255	265	275	263	253	268	255	286	256	281	262	267	278	272	269	296	248	244	314	271	289	263	242	274	282	241	284	264	271	228	235	250	287	264	289	244	269	268	249	287	265	252	244	270	277	262	260	286	270	281	272	297	243	264	268	246	277	283	250	265	256	256	246	270	247	289	269	272	250	305	267	293	287	281	245	280	238	273	264	249	240	292	278	256	280	273	269	230	230	275	245	261	247	254	278	288	253	276	274	313	263	268	269	263	262	246	283	288	269	284	261	256	252	288	269	266	240	239	242	295	256	256	279	264	291	284	239	260	265	273	278	267	285	265	277	278	261	269	289	237	258	259	257	271	295	294	274	259	284	262	272	264	278	254	287	244	264	275	257	248	292	279	267	254	278	290	278	262	274	260	256	268	239	276	263	236	273	278	279	245	258	253	221	251	248	239	289	279	291	269	249	236	269	288	297	259	262	258	274	289	282	243	289	272	249	299	249	273	282	252	252	305	275	227	272	286	261	229	297	238	282	288	270	252	256	267	277	273	269	265	272	268	264	230	259	295	264	247	251	282	276	248	253	244	303	255	277	276	273	276	268	249	260	248	246	280	252	264	258	242	276	229	310	274	265	286	246	266	248	251	263	257	289	262	229	278	260	294	249	258	276	272	272	296	282	268	253	267	273	259	267	278	301	282	270	257	286	256	236	273	285	253	252	280	283	305	242	254	252	285	294	278	303	274	263	280	255	256	279	266	274	242	268	282	287	264	254	265	268	281	262	259	264	290	285	246	262	261	277	269	287	268	256	247	270	278	277	286	273	276	310	244	292	236	270	272	241	248	283	264	272	246	278	280	244	245	250	258	300	261	229	269	243	282	256	256	259	273	260	272	255	285	286	262	286	259	293	287	265	263	260	263	249	266	246	254	242	261	275	255	277	281	254	305	267	255	263	297	298	274	261	256	285	277	275	265	276	245	281	267	252	288	246	246	262	259	271	277	273	300	259	250	270	235	249	266	272	254	269	266	281	270	284	260	248	274	293	252	260	285	247	305	270	266	258	261	271	272	249	281	270	233	280	257	276	237	270	253	261	244	279	277	288	260	236	276	261	291	265	276	268	255	266	268	273	294	257	268	254	259	267	284	284	271	269	273	285	255	286	255	297	275	268	305	250	274	258	258	266	279	234	286	270
7712	3073	6666	7129	6037	4923	4130	3373	2941	2578	2348	2104	1920	1791	1638	1538	1509	1423	1330	1322	1312	1225	1203	1131	1166	1108	1049	1030	1081	1039	1015	1020	980	1019	1005	960	939	955	976	963	933	935	1000	889	949	901	941	857	903	913	900	840	918	922	855	844	861	900	844	877	885	883	826	890	890	872	896	840	871	849	845	885	783	855	860	848	911	829	892	849	836	845	802	860	862	801	828	843	866	837	816	873	867	789	835	799	884	820	816	857	896	772	849	859	848	817	862	839	853	882	855	810	872	854	837	814	831	876	849	832	812	828	853	844	842	817	772	828	865	832	815	829	836	803	814	825	857	830	827	820	855	812	846	813	853	863	741	839	828	862	841	831	792	834	813	776	791	788	830	809	791	824	860	802	823	843	843	805	818	791	855	918	815	836	856	829	852	857	849	800	829	804	804	789	847	846	834	838	822	815	852	831	831	840	862	841	794	858	830	861	833	831	809	852	816	807	816	908	824	841	816	842	881	836	830	764	835	750	789	824	871	787	868	866	837	811	835	843	825	823	870	861	834	813	853	866	808	804	799	809	834	827	835	804	868	839	795	844	826	829	862	829	784	829	817	838	846	811	792	800	849	844	855	796	868	790	814	793	827	840	866	879	765	780	789	838	838	766	824	785	808	883	827	827	798	885	876	783	814	832	891	836	867	821	854	821	873	808	822	808	840	842	841	845	829	810	816	822	860	856	878	783	766	840	821	789	843	817	840	838	853	808	841	852	778	849	838	784	808	864	797	816	824	829	851	790	832	749	789	846	814	846	848	836	838	817	830	818	825	794	866	815	834	844	864	809	826	809	779	821	821	823	781	850	825	837	799	823	827	900	821	788	833	846	864	841	856	860	846	803	816	844	805	854	803	778	810	813	844	799	792	798	835	836	798	845	810	840	872	864	810	854	849	808	821	754	837	845	782	868	797	891	856	803	874	864	823	770	819	781	867	789	795	822	853	881	828	812	822	859	785	848	812	806	842	795	778	776	810	796	835	814	838	817	835	769	845	807	858	829	803	842	760	808	780	841	789	795	810	864	824	821	838	837	827	777	781	837	847	804	832	848	819	838	796	810	807	834	826	820	820	791	843	832	856	864	808	796	776	772	825	849	818	761	857	863	781	824	788	819	818	810	876	815	802	813	785	800	858	804	868	814	776	790	802	797	803	790	848	806	789	856	841	842	795	797	800	839	824	813	808	807	771	859	861	852	838	848	800	787	818	836	810	830	886	801	753	842	831	809	847	810	791	865	840	893	825	822	821	786	820	815	815	808	840	818	800	773	827	821	855	767	837	832	835	823	809	817	830	841	828	860	809	822	810	838	835	815	843	857	790	790	814	845	867	791	841	848	845	820	798	802	813	809	821	803	830	826	796	814	833	767	798	846	858	808	855	798	858	791	822	826	837	823	792	855	835	797	795	835	791	825	850	795	801	834	799	788	865	816	840	822	822	806	813	841	844	786	906	791	871	810	797	811	766	820	808	838	802	840	833	810	828	834	810	843	859	786	819	807	787	821	798	832	823	882	847	816	815	825	850	848	820	805	864	807	829	839	791	826	819	835	820	825	811	834	852	822	782	716	786	825	848	869	796	806	817	841	865	844	819	803	862	854	778	793	837	834	875	823	850	787	795	868	853	843	849	809	815	782	828	843	795	812	813	838	784	842	807	809	812	797	853	780	789	803	820	811	784	848	835	787	813	819	781	795	895	845	842	831	810	875	801	821	798	791	815	803	796	819	828	868	782	800	827	863	813	839	853	814	868	816	820	852	812	813	797	832	832	791	845	771	833	796	806	845	792	883	784	846	776	801	875	801	813	794	841	822	852	863	823	847	854	808	851	835	870	819	853	835	786	817	798	788	836	800	866	810	821	848	829	799	787	798	880	827	820	836	825	806	799	777	860	827	853	840	871	828	812	793	819	867	825	838	810	876	823	764	855	856	811	807	837	837	814	870	781	814	789	856	872	812	779	800	832	822	852	855	823	834	848	795	808	827	867	798	873	836	881	816	787	855	817	785	863	838	818	814	859	814	846	832	847	828	787	761	824	836	886	868	844	818	860	796	841	847	852	859	909	792	831	824	813	822	815	815	826	798	836	814	816	852	877	782	826	800	812	773	848	809	837	826	893	828	827	807	781	806	874	810	777	868	796	831	849	838	838	856	848	818	849	907	818	821	821	776	784	790	854	811	817	792	822	823	800	802	839	825	813	825	801	862	756	814	796	833	795	819	858	813	830	831	803	865	797	807	830	850	855	805	776	821	796	761	802	849	886	857	831	821	864	789	839	803	837	831	788	846	783	864	803	861	809	783	834	824	840	824	820	812	807	787	840	838	799	811	792	807	892	805	803	868	807	823	881	867	823	835	816	790	778	806	785	839	858	820	835	814	815	835	781	799	859	820	873	828	789	849	820	778	768	852	796	807	812	802	868	860	804	757	873	791	787	797	847	817	833	833	894	756	804	837	804	824	843	790	819	815	805	825	833	788	790	823	892	805	807	869	779	867	856	784	810	806	789	814	868	796	812	820	827	840	819	823	876	804	829	810	834	860	864	798	874	805	809	817	844	806	814	839	802	840	800	791	881	845	845	806	859	812	795	845	798	847	792	851	809	824	826	842	804	778	853	820	833	867	796	867	821	826	848	795	790	820	819	837	827	870	784	802	831	853	875	818	753	804	801	808	823	817	787	894	834	884	854	847	815	828	813	785	801	831	809	817	828	810	815	799	815	785	818	821	829	809	844	819	858	743	816	827	858	807	854	799	816	805	892	799	804	861	862	863	835	809	865	798	806	861	808	824	837	819	833	805	788	821	837	834	805	777	852	820	847	825	851	804	841	812	843	859	819	864	854	838	811	858	789	844	831	846	872	835	770	820	793	765	821	803	842	854	791	807	865	864	794	849	800	816	816	834	866	841	805	837	803	862	822	785	821	805	835	857	823	822	796	828	830	862	837	762	812	857	806	821	835	803	861	786	820	823	812	811	828	795	846	808	821	840	862	820	869	831	852	844	821	854	851	811	840	794	830	837	868	842	814	805	799	827	853	830	828	829	824	839	812	869	819	812	831	856	840	773	833	793	806	832	876	805	796	857	791	856	825	793	815	830	828	843	850	861	822	806	871	839	814	797	800	824	810	803	832	870	788	850	843	863	841	800	877	876	824	835	768	835	800	819	814	868	804	833	828	853	840	878	801	807	825	814	809	829	802	855	842	782	848	810	857	818	765	803	816	815	838	861	813	792	844	869	885	834	829	791	857	846	840	839	859	797	800	838	800	864	833	808	847	802	820	800	835	758	812	830	816	828	784	795	828	816	787	787	854	802	824	804	826	835	831	830	771	778	822	833	822	842	785	865	823	819	838	837	816	820	828	866	808	847	848	837	852	857	796	845	844	806	871	817	840	797	827	813	842	875	818	767	830	863	841	799	827	825	848	855	834	800	773	811	888	847	845	819	845	839	792	798	780	829
1172	178	216	179	168	157	155	123	128	160	127	117	128	136	141	137	160	128	150	156	134	123	108	145	131	111	141	142	119	142	149	129	132	133	132	148	161	154	133	126	116	117	137	145	134	156	143	134	122	125	154	140	131	133	130	136	139	141	142	135	130	141	132	142	121	157	135	119	153	133	151	132	155	124	140	150	119	145	119	140	137	135	135	134	136	135	145	126	142	157	127	133	134	132	140	146	125	121	153	142	126	121	145	155	153	131	137	147	147	130	129	142	150	153	119	151	135	134	116	128	151	145	130	125	145	134	132	132	127	149	158	142	152	132	120	138	138	126	132	149	129	129	131	140	146	142	132	136	150	120	151	120	146	133	157	123	134	135	149	135	152	144	142	137	131	112	128	127	121	144	158	150	140	166	132	130	137	129	132	170	137	119	132	138	149	129	141	143	157	139	146	143	138	141	149	141	142	141	140	131	122	124	137	137	117	158	130	143	156	133	145	121	147	147	121	122	129	169	131	139	132	138	138	125	145	147	141	150	139	122	121	138	133	125	123	122	154	136	125	134	136	133	140	133	155	127	126	133	171	122	136	151	127	132	148	144	130	130	128	143	144	148	132	126	121	141	141	137	138	134	147	133	142	146	132	127	133	154	157	136	131	139	130	135	132	131	139	146	122	147	124	158	153	132	137	150	120	123	113	132	158	136	132	124	136	142	124	149	144	133	128	122	120	133	117	145	125	126	139	142	141	132	99	128	120	141	153	135	153	127	143	131	121	139	140	115	128	149	126	132	126	141	136	128	127	145	137	152	130	156	132	140	147	125	122	144	126	134	127	116	129	132	133	148	152	148	134	120	149	148	132	142	128	121	119	152	135	141	128	136	136	143	156	130	137	130	137	141	119	123	118	140	127	121	157	142	122	137	147	123	152	142	119	124	134	144	109	139	140	132	169	137	136	133	134	138	112	113	120	145	139	143	114	157	145	133	149	140	151	141	160	126	121	143	148	150	125	154	138	124	119	145	132	125	139	123	136	154	135	127	130	138	140	151	128	150	130	121	132	127	144	135	116	130	139	124	160	136	141	137	135	133	131	130	125	146	136	138	141	149	129	132	121	147	134	136	141	148	142	134	135	148	127	150	141	138	146	165	159	138	133	133	127	140	134	119	141	144	161	151	132	133	112	143	115	137	137	149	147	124	118	130	108	129	114	140	130	152	150	142	117	116	144	138	147	132	128	122	133	147	143	115	124	135	130	129	148	140	133	136	133	128	151	125	131	141	135	134	137	122	127	141	128	135	134	119	130	150	147	132	122	123	130	123	154	125	144	150	143	142	126	132	129	156	142	148	155	149	158	127	128	128	125	138	120	121	143	133	116	132	123	137	133	141	139	123	124	168	136	139	130	127	138	140	151	143	130	141	120	122	142	142	140	127	150	142	144	128	128	154	144	141	125	128	163	135	142	153	157	135	140	126	132	142	126	138	136	128	149	133	134	145	146	156	152	117	148	143	113	140	139	118	129	158	146	132	134	137	149	139	154	158	141	132	128	132	142	140	119	128	168	135	135	123	161	155	124	148	124	144	137	135	139	131	122	134	135	140	139	125	140	118	133	139	132	132	129	136	140	137	148	131	141	128	123	154	155	137	138	147	133	115	127	158	135	171	128	154	134	160	141	127	158	121	129	147	146	132	161	127	138	147	126	148	151	147	139	135	127	143	129	144	150	125	129	131	157	138	151	130	140	120	140	138	127	142	146	152	132	137	137	128	133	147	158	118	116	132	140	127	124	169	133	135	126	121	131	130	134	116	111	158	103	133	161	139	137	129	137	139	128	128	152	135	132	126	145	113	140	130	122	142	129	133	147	119	146	140	125	118	116	149	129	135	132	120	138	125	140	144	130	144	156	128	160	129	136	120	127	131	133	146	141	139	134	128	154	150	116	138	123	138	133	145	145	126	128	128	128	132	139	151	122	170	164	116	137	137	132	141	129	152	122	135	131	141	153	140	149	152	129	146	142	131	146	142	146	145	159	131	156	120	127	140	124	151	154	157	131	125	122	106	150	140	124	119	142	126	129	129	126	150	131	143	137	127	143	136	138	134	162	145	117	133	136	140	146	130	137	150	119	124	133	155	124	126	117	166	131	135	155	159	135	146	144	135	152	143	122	131	133	132	153	133	135	169	124	153	151	121	154	144	118	134	119	132	147	154	125	122	160	141	140	125	158	158	127	109	130	142	136	139	150	160	131	134	123	147	132	133	145	155	134	142	129	138	157	137	140	129	143	129	133	126	144	133	128	124	142	118	134	140	146	140	133	154	143	145	136	121	147	159	140	141	144	116	138	161	152	138	145	132	134	126	135	133	120	152	149	140	132	125	164	132	141	145	130	137	160	154	134	149	117	142	145	136	144	144	147	119	155	135	130	138	137	148	154	120	133	137	129	150	129	128	160	139	152	126	147	143	133	152	149	146	144	155	148	149	141	130	134	116	141	138	135	140	132	129	153	119	136	128	148	142	127	120	137	153	125	138	147	136	125	148	137	128	142	134	152	138	134	126	133	146	137	145	140	136	140	148	149	117	153	132	128	130	130	138	137	158	166	125	146	132	131	126	133	119	132	127	120	154	141	144	108	130	126	137	127	141	135	154	144	112	125	137	125	138	155	142	114	156	129	117	142	132	134	135	126	120	119	129	142	149	126	136	136	137	152	132	133	133	151	151	125	139	137	118	135	125	150	130	144	118	165	148	119	143	138	145	134	135	141	136	126	133	117	129	130	138	133	145	141	139	151	141	139	149	150	150	166	143	124	134	131	123	130	134	145	140	134	135	115	135	130	127	124	127	149	136	146	127	137	138	134	138	134	124	121	142	145	151	123	145	129	122	125	148	134	130	147	162	106	147	139	134	147	134	142	149	149	133	139	163	117	124	126	146	124	142	149	147	129	140	127	145	141	136	124	145	136	129	157	108	136	143	127	143	134	159	136	121	146	133	148	128	147	123	153	118	133	143	143	142	123	139	130	137	160	117	133	126	135	137	131	149	141	156	140	121	143	141	120	127	134	131	150	143	141	129	122	149	135	147	142	144	122	132	142	125	125	127	143	115	123	138	151	131	131	129	135	166	138	135	126	131	121	138	141	144	159	142	131	145	131	147	143	125	125	125	132	133	145	143	136	141	133	139	141	157	123	137	124	131	132	119	144	140	141	136	139	130	130	142	137	139	136	136	147	129	145	141	163	126	139	124	146	155	135	125	123	138	137	130	147	146	128	153	122	129	126	125	133	149	124	135	164	116	160	116	144	138	119	131	139	138	138	152	135	157	145	132	136	122	139	132	141	134	154	137	128	144	135	123	126	129	143	133	133	137	137	134	127	136	140	140	141	143	141	161	127	133	133	107	140	140	151	129	130	136	151	121	143	149	138	156	119	134	157	133	139	137	129	148	118	138	140	116	155	126	151	161	140	120	139	125	134	142	140	139	121	146	166	145	132	135
1872	567	679	685	661	659	543	550	519	492	483	468	510	513	477	495	488	501	491	489	490	474	478	467	504	483	481	501	462	529	461	457	509	476	478	434	501	447	472	472	475	453	480	468	500	503	498	438	466	473	515	505	500	496	466	499	489	479	486	503	499	475	494	510	483	499	424	488	495	463	496	468	488	449	488	487	501	475	483	453	461	479	466	451	460	492	516	458	492	489	480	454	474	492	515	469	476	488	464	460	484	524	460	470	489	462	481	502	471	489	502	494	488	447	465	488	480	489	483	506	498	454	482	488	462	484	490	492	493	467	476	476	455	494	474	487	476	481	443	520	467	435	476	474	475	478	452	483	471	494	479	488	483	459	469	466	476	513	465	498	435	499	507	510	452	477	497	514	453	444	497	492	507	498	496	501	456	478	461	439	490	501	469	468	505	480	504	507	476	487	478	496	471	471	441	496	485	473	478	491	476	436	490	498	452	440	498	505	486	459	448	464	489	474	465	459	512	470	481	494	465	479	465	509	456	454	471	473	484	457	479	517	482	482	479	454	483	513	460	489	496	481	483	442	497	523	486	462	472	474	476	476	498	488	501	465	467	483	475	460	508	495	490	512	459	479	510	506	502	509	511	464	459	481	494	515	476	469	491	517	488	490	470	487	458	442	478	461	494	512	484	469	492	462	478	520	474	456	479	445	485	473	477	489	526	472	512	474	472	469	497	498	496	516	485	490	444	457	473	439	495	468	450	505	486	494	475	454	499	489	492	513	421	499	490	495	508	504	504	419	485	486	524	460	461	468	474	493	498	464	502	484	500	458	448	499	487	508	457	526	497	454	472	450	493	481	483	452	506	488	435	465	447	481	471	473	471	489	488	501	516	499	471	461	478	466	505	497	478	448	491	508	479	483	463	520	456	420	478	470	518	446	478	458	514	450	478	437	498	434	489	461	486	519	487	474	486	456	497	469	485	491	499	498	479	471	460	478	508	417	484	506	490	502	489	502	465	484	501	487	500	485	463	486	493	455	457	485	510	460	463	504	496	481	484	489	430	485	518	460	480	508	433	449	464	476	498	481	458	468	474	460	481	485	491	445	470	436	487	458	444	460	494	519	462	529	451	440	464	513	476	504	438	489	495	427	485	483	511	490	495	503	485	455	503	450	441	463	451	503	477	447	481	479	488	492	485	443	482	479	471	460	470	491	491	468	485	488	454	512	464	527	480	518	456	486	443	474	478	462	479	498	474	485	515	455	497	502	539	514	506	446	477	514	452	507	455	478	462	432	465	511	490	490	484	486	445	486	484	459	477	492	450	482	499	472	455	493	488	515	475	462	462	498	483	477	494	460	505	524	479	477	482	484	470	506	451	502	486	502	454	477	463	521	490	486	431	477	494	470	471	458	487	510	522	476	457	467	494	468	528	469	496	475	491	504	462	461	460	441	478	460	487	509	455	488	486	495	459	487	502	492	492	474	435	491	453	477	466	483	474	506	492	504	442	457	455	479	489	483	472	464	475	498	487	453	486	462	493	491	462	462	464	468	528	446	489	481	450	476	472	470	468	486	449	490	475	457	501	449	465	513	482	501	472	456	461	500	494	512	476	486	486	459	493	484	477	456	448	458	466	470	495	487	466	470	463	476	468	494	505	514	452	485	484	435	473	468	496	476	496	478	482	407	456	500	475	490	519	521	474	464	456	479	458	443	484	499	497	490	448	444	443	474	476	508	479	455	461	460	470	469	493	494	487	478	473	495	496	489	455	484	486	459	488	456	459	479	491	521	441	470	435	461	521	439	465	477	449	440	455	468	509	508	462	512	490	488	455	477	474	458	484	472	512	476	509	486	498	464	482	457	491	491	517	427	469	521	499	500	472	477	476	522	444	488	500	477	488	462	443	468	463	473	490	450	533	468	461	452	489	500	501	497	430	498	481	472	496	458	505	459	447	458	519	466	495	494	445	480	494	518	468	479	449	473	455	492	498	451	449	505	464	460	476	482	455	494	492	468	478	483	496	462	466	470	489	501	480	486	464	482	498	511	474	468	556	536	475	457	509	513	482	492	483	483	478	524	467	474	487	475	531	474	416	497	489	473	454	464	508	436	464	488	507	522	495	485	508	496	455	499	476	483	485	493	488	474	471	511	500	499	478	444	466	460	486	486	455	510	489	469	436	470	454	504	475	504	481	442	504	496	467	470	464	492	454	470	503	456	489	460	472	476	455	504	508	463	525	501	462	459	482	482	469	484	483	475	494	443	462	520	510	478	467	473	447	463	460	479	491	525	528	483	433	514	494	453	480	412	491	494	466	452	470	464	485	499	501	462	516	534	504	503	461	466	478	465	472	502	490	489	502	455	476	501	491	485	413	470	497	486	460	478	461	487	466	507	486	505	462	544	467	485	460	482	493	486	477	469	468	457	497	462	447	501	494	484	474	468	517	436	489	507	524	494	460	463	488	488	445	466	529	421	461	481	477	465	481	514	482	495	515	425	451	460	477	467	466	485	488	472	492	484	483	478	475	462	468	487	515	457	513	482	459	494	461	459	426	491	488	476	446	485	465	482	446	488	481	495	494	481	482	485	518	475	520	425	479	503	472	502	470	522	482	478	457	483	486	489	499	439	423	492	507	494	445	507	436	503	473	501	472	514	470	470	468	474	475	528	441	464	480	485	515	460	454	499	475	473	469	490	488	502	469	512	476	500	458	513	500	482	486	467	473	488	486	484	472	467	489	515	455	459	475	492	473	476	443	483	453	416	514	488	488	517	497	508	442	451	470	467	470	488	464	517	515	452	482	447	487	503	493	504	484	481	460	464	487	472	462	506	468	476	515	485	529	498	458	492	473	491	502	512	469	511	458	478	472	486	419	491	486	511	476	484	517	485	496	494	468	482	498	474	471	493	520	452	496	468	481	518	488	430	497	472	470	456	487	479	542	506	457	491	514	515	480	475	458	483	490	450	492	496	486	507	461	539	452	469	448	468	452	448	500	481	466	493	472	469	520	522	536	460	515	473	499	470	486	489	499	498	525	511	479	461	504	484	498	492	455	457	453	429	478	523	476	471	488	468	465	473	513	482	510	425	501	502	533	491	472	453	468	486	474	467	500	486	481	470	500	497	473	463	493	509	489	446	468	425	510	488	483	450	487	494	456	431	508	470	464	509	452	496	509	483	507	475	491	476	474	463	479	459	440	465	475	495	459	475	495	511	444	464	447	466	498	486	481	436	439	505	467	500	483	485	470	497	473	458	464	476	475	461	447	475	462	471	473	443	503	505	482	470	452	498	449	509	510	483	471	496	519	483	454	495	483	446	448	419	490	484	454	437	522	463	453	454	493	457	496	494	454	486	457	469	485	470	476	470	474	460	501	485	480	470	429	442	485	460	495	520	447	512	491	490	512	445	441	510	473	456	469	481	505	476	490	498	500	456	479	499	451	443	493	495	453	470	514	493	520	473	474	480	464	479	470	498	476	456	495	508	444	466	497	484
4976	1333	1630	1142	823	629	559	483	411	400	367	334	357	318	350	309	310	314	308	328	289	271	282	282	275	280	292	284	297	250	263	265	254	266	286	268	268	270	275	262	270	275	257	263	280	280	267	285	261	264	286	254	249	273	296	223	288	278	255	230	270	260	285	267	268	267	297	301	251	262	261	245	252	279	252	269	259	272	261	291	257	273	289	242	284	297	282	264	255	250	255	237	244	263	280	241	263	275	267	243	241	274	258	291	248	277	308	268	258	273	264	283	269	259	242	278	294	239	253	265	255	258	271	263	263	295	257	274	248	273	265	294	254	252	300	263	273	249	250	264	259	255	257	267	254	255	287	273	272	287	221	283	265	256	243	239	257	270	290	291	290	251	291	277	249	251	287	267	270	291	294	261	240	287	278	264	287	268	255	275	255	258	248	243	252	265	270	267	279	252	266	296	259	258	276	225	263	241	260	254	245	264	272	275	215	261	256	257	251	233	278	276	258	238	267	247	269	283	248	254	274	253	278	276	291	272	253	264	262	261	273	281	258	285	279	276	267	260	279	284	274	252	267	267	261	287	276	223	277	286	264	260	288	242	262	248	279	275	272	227	309	231	254	264	257	286	268	259	257	266	273	242	265	264	252	249	251	280	253	284	282	254	265	232	278	247	275	248	280	274	260	302	274	270	242	262	248	255	256	247	268	263	282	273	280	255	270	276	289	261	289	256	263	267	294	252	267	266	279	284	247	264	247	256	257	269	247	266	258	312	222	255	296	249	283	265	241	277	270	240	272	283	250	259	267	240	296	238	266	266	237	227	269	234	260	274	257	272	275	296	234	241	286	246	280	242	261	256	261	273	248	258	276	261	264	284	284	263	286	252	243	285	256	260	267	256	269	272	236	287	262	272	262	263	253	238	255	271	258	275	262	278	295	240	253	239	272	270	253	255	274	250	267	256	256	260	288	261	237	254	273	290	290	268	270	293	276	255	252	275	274	252	256	286	247	267	291	251	272	277	240	272	273	266	266	238	239	259	253	244	252	278	282	281	276	240	304	249	246	272	251	306	294	261	249	266	271	268	260	274	250	260	246	271	280	296	254	268	261	271	258	258	253	294	252	282	256	277	273	249	260	249	263	246	257	268	272	243	251	273	234	280	262	256	231	271	267	303	257	297	271	270	221	280	231	271	256	258	267	270	273	268	277	250	272	254	244	261	256	251	251	287	246	261	247	255	276	259	278	289	265	244	267	273	277	237	231	250	259	279	276	249	249	255	240	282	263	270	268	265	281	251	254	266	254	271	278	292	250	240	241	267	280	271	251	252	274	234	246	269	255	240	244	259	243	259	288	267	281	247	265	305	278	275	258	268	257	249	316	223	250	284	293	275	281	251	261	265	240	251	256	286	281	277	267	260	258	277	249	258	258	262	269	299	234	246	262	259	268	276	251	260	283	259	255	257	258	241	270	258	254	266	255	277	282	274	254	249	277	253	258	269	263	263	261	287	271	258	288	287	277	232	275	290	258	258	258	270	280	227	283	274	273	262	256	254	268	266	278	267	276	247	271	282	243	266	245	298	286	277	276	254	265	282	267	245	267	278	275	262	284	246	246	258	262	261	296	238	278	227	265	257	278	274	273	264	265	267	272	285	240	277	262	259	250	245	291	217	271	296	259	258	269	259	261	300	264	254	248	261	258	300	245	261	255	294	284	254	237	282	293	260	243	271	272	259	275	278	243	239	305	292	264	247	262	261	279	266	294	246	299	275	276	277	254	248	270	271	256	258	280	259	263	241	269	283	291	261	305	251	272	253	263	258	266	261	265	244	248	261	263	284	275	264	263	254	266	261	272	277	260	243	291	238	257	274	252	263	258	243	269	229	269	257	245	275	239	258	243	277	246	273	264	259	259	267	278	268	273	267	284	259	290	286	271	269	283	286	267	257	295	281	248	294	285	290	286	273	269	291	293	267	271	281	272	274	261	239	263	261	291	265	264	257	254	263	275	282	222	256	277	269	222	271	270	223	248	260	308	248	274	258	264	275	292	265	265	297	279	246	275	263	261	274	269	245	294	274	277	253	246	255	229	241	246	279	263	274	285	266	228	301	274	258	259	253	252	263	265	241	276	257	260	241	267	280	272	281	263	258	271	264	261	253	290	282	243	251	268	260	245	284	266	245	272	219	273	249	282	267	288	298	259	229	269	264	287	235	282	299	283	235	280	286	271	254	280	256	267	267	246	278	260	253	251	258	247	274	275	254	271	281	248	246	259	252	236	260	275	254	254	264	262	264	295	262	243	226	291	262	251	271	277	265	244	273	281	269	255	253	271	259	263	293	289	227	262	272	261	285	238	242	240	262	287	263	254	301	298	293	280	268	252	268	262	286	245	276	242	270	278	252	259	269	244	272	278	278	299	245	278	253	270	241	253	295	257	261	270	259	262	264	282	259	295	265	287	257	244	248	266	240	248	266	293	272	279	271	256	248	278	258	252	261	244	259	255	271	245	244	261	279	243	258	282	255	258	278	238	260	243	270	224	244	277	256	269	287	277	223	276	266	268	298	256	276	281	272	274	233	251	246	260	248	278	283	259	241	256	284	291	277	238	271	272	264	264	280	289	246	267	244	252	297	275	284	263	238	281	272	263	253	237	274	292	259	279	288	278	266	269	272	278	249	259	275	277	282	248	268	274	255	244	237	242	265	290	303	260	258	252	274	281	275	263	255	241	265	249	295	264	253	291	261	274	281	254	230	262	269	275	258	287	262	252	238	244	267	275	282	284	261	253	272	274	272	293	291	274	261	243	270	275	272	260	247	292	238	244	251	287	297	261	286	253	252	259	237	267	269	244	232	265	277	276	244	255	293	287	283	265	250	241	274	243	268	270	281	273	272	269	270	270	273	237	272	263	246	265	265	271	278	261	258	262	256	284	254	260	257	260	288	263	254	265	251	247	251	283	248	279	268	244	248	279	281	252	255	254	244	237	267	275	264	241	289	285	270	292	289	282	253	269	297	247	256	288	273	262	272	271	275	280	278	251	277	266	262	271	269	308	260	254	266	273	268	252	269	259	276	286	295	259	264	275	256	275	253	302	247	266	245	241	271	276	276	262	295	224	301	283	277	254	260	273	265	275	273	248	242	246	273	298	260	292	249	275	229	277	276	237	293	224	259	275	266	256	260	253	249	246	277	240	280	284	271	243	271	260	258	255	250	283	249	259	273	254	236	262	284	285	250	249	264	243	258	252	250	238	256	275	246	249	251	243	235	241	250	272	233	302	242	241	264	286	249	261	256	259	241	246	286	291	237	249	261	259	256	316	258	241	295	264	309	247	289	255	263	263	247	253	271	243	267	246	256	254	261	289	246	276	250	256	285	250	284	240	269	235	259	245	235	243	274	262	256	280	249	253	283	258	255	267	274	274	298	254	265	288	277	236	285	274	239	249	250	262	260	264	264	249	257	284	297	259	227	271	250	234	282	261	276	287	254	236	259
5723	1940	4026	4190	3680	3136	2517	2235	1987	1793	1633	1493	1415	1301	1177	1217	1155	1103	1119	1060	1005	1014	1006	1030	980	1006	953	908	899	921	883	858	964	873	889	938	854	905	915	901	931	832	912	906	877	940	864	864	856	899	852	854	849	845	829	907	856	847	881	849	831	847	874	808	892	874	850	856	836	835	891	842	823	864	806	868	826	882	824	840	857	809	822	819	823	796	822	885	833	783	825	849	813	851	854	796	863	797	836	856	808	805	780	884	838	845	736	825	770	860	827	881	885	836	894	839	855	824	813	853	792	806	825	878	789	840	823	851	845	832	892	870	813	815	792	799	885	829	846	890	805	804	782	801	808	812	834	862	817	819	853	748	788	780	816	876	891	799	822	836	804	771	808	818	830	847	769	863	817	790	828	808	794	797	814	788	860	821	798	825	909	848	833	846	840	808	795	852	831	828	881	834	813	832	808	808	798	814	808	810	816	798	830	814	844	851	794	846	773	794	834	812	811	852	814	857	844	895	881	807	848	808	788	859	796	782	803	769	822	807	816	786	790	845	834	862	823	812	832	830	845	853	810	890	807	844	811	867	821	848	821	817	802	791	828	775	821	873	763	794	829	837	859	767	815	841	815	825	815	805	837	793	822	826	766	812	795	826	817	863	807	818	850	825	865	819	828	788	834	848	874	824	862	834	832	813	786	794	828	838	793	796	852	791	819	818	840	839	759	813	839	845	819	822	868	834	819	791	816	773	793	809	889	809	833	842	794	831	806	777	805	860	802	861	821	828	797	846	857	801	831	849	801	847	850	855	792	799	826	828	842	875	847	783	838	835	806	822	806	822	797	793	804	864	779	827	780	829	847	843	817	845	836	828	853	835	817	854	841	805	799	789	849	838	890	823	819	808	831	843	785	803	816	809	798	832	831	817	861	836	805	808	781	773	872	826	840	864	810	800	795	784	787	825	838	821	835	779	805	827	849	865	787	809	829	800	797	782	811	822	849	853	864	813	817	827	850	802	865	867	841	788	839	759	850	806	849	785	810	818	791	796	809	835	803	794	857	844	874	833	818	776	793	796	844	778	848	814	782	792	817	864	852	827	841	795	791	854	790	824	799	812	816	795	812	890	828	824	894	821	834	839	832	814	815	850	839	836	802	814	832	811	861	814	836	830	846	818	827	762	849	868	820	857	857	806	838	819	778	819	834	832	821	797	832	818	858	824	829	802	807	839	828	824	835	818	827	844	835	816	898	846	887	848	815	794	820	831	785	835	866	784	761	885	787	784	879	821	799	784	847	846	840	856	790	812	866	886	840	815	826	873	819	861	857	812	786	817	819	812	824	846	859	826	772	795	786	831	789	803	843	826	810	850	790	795	808	832	873	837	845	815	873	793	783	834	773	823	767	844	840	836	843	848	789	858	825	857	831	785	785	805	844	841	843	788	800	830	804	880	850	804	804	877	839	842	819	802	839	835	786	802	811	825	828	841	829	829	851	843	858	867	821	816	809	827	822	864	810	819	835	822	804	823	835	871	829	822	806	842	841	827	783	834	796	806	805	849	784	840	832	821	847	857	847	864	832	829	807	817	827	871	826	814	827	826	848	834	851	825	851	832	777	832	810	820	827	831	818	816	776	805	873	836	814	878	793	855	792	851	847	810	759	834	853	782	798	835	833	824	838	833	794	797	811	810	777	806	821	822	885	829	799	830	789	808	820	789	836	823	834	791	841	795	849	878	802	790	793	786	830	781	861	796	774	824	811	791	827	822	838	831	837	827	844	861	808	811	808	853	822	836	862	835	841	800	823	778	764	796	840	820	832	860	788	833	867	820	866	827	825	823	817	829	813	836	761	847	851	870	776	848	779	811	827	811	781	800	833	836	783	781	808	841	825	792	866	855	849	859	836	813	864	826	780	824	877	823	843	839	821	811	873	827	832	826	850	825	807	849	800	855	859	856	855	851	839	806	834	794	872	802	851	826	881	837	821	827	834	802	851	835	816	808	803	797	827	851	830	881	827	838	818	798	825	922	771	848	843	862	820	811	892	834	762	856	813	833	831	795	824	875	789	766	831	886	820	803	843	821	819	816	825	826	836	800	836	829	805	856	787	855	856	817	838	811	807	837	818	854	784	790	807	822	828	784	820	875	857	832	828	817	800	863	805	866	811	820	852	825	888	801	818	800	843	816	766	802	814	868	863	817	845	857	813	815	816	828	786	836	784	889	852	840	860	880	832	835	848	820	780	781	850	870	814	815	852	835	833	841	847	794	859	871	841	847	836	778	810	801	826	822	816	825	766	791	820	869	842	837	820	817	781	836	829	809	793	815	772	810	844	817	835	864	827	811	810	859	817	806	796	806	824	860	811	793	865	793	829	812	825	774	865	828	837	807	848	883	848	836	792	835	829	815	810	814	848	771	822	829	823	795	832	896	867	836	836	837	820	814	781	768	834	863	765	819	815	787	841	812	843	853	820	824	869	837	808	863	821	847	805	790	848	809	824	861	802	842	777	790	816	878	813	840	821	852	814	784	794	834	814	863	829	862	805	839	824	785	797	837	826	861	856	823	820	819	794	836	813	824	886	808	791	871	844	844	837	861	874	784	790	824	814	812	856	790	774	771	831	820	774	887	812	833	855	828	825	821	844	808	815	890	845	837	844	804	828	817	842	841	808	834	857	889	787	796	755	827	848	838	850	800	827	831	785	801	803	829	870	777	822	833	849	806	824	816	851	850	823	838	853	811	844	806	838	820	836	849	824	851	823	794	807	822	817	854	831	831	831	871	822	861	853	809	847	808	823	808	864	860	824	861	781	825	814	861	828	786	843	813	813	832	783	858	828	822	816	811	844	838	804	801	809	821	799	849	859	796	882	814	792	854	810	788	826	824	765	822	832	849	826	776	835	834	800	799	831	830	881	846	847	843	779	821	853	830	864	816	828	840	798	823	822	797	805	820	782	855	817	827	789	822	839	779	869	835	776	815	825	819	780	808	832	833	880	899	860	797	837	815	788	791	840	822	830	819	864	817	883	810	846	876	789	812	808	878	777	789	776	805	816	816	856	818	776	791	838	846	848	781	819	880	836	823	812	835	856	909	836	812	792	770	799	868	796	857	832	817	829	827	813	780	849	827	830	796	857	847	864	845	830	843	853	829	835	795	869	830	808	777	888	854	817	836	781	787	848	838	827	820	849	784	781	868	847	836	839	844	851	855	863	830	845	806	810	774	839	789	832	821	805	824	860	842	827	780	834	789	811	828	848	786	812	761	812	791	850	804	838	810	804	909	808	800	850	798	819	801	856	821	845	821	829	756	797	852	821	815	812	847	852	852	818	846	846	870	848	825	859	826	838	841	853	821	789	800	804	860	815	791	871	847	844	820	805	816	815	858	823	832	829	796	874	786	876	850	824	850	804	858	844	824	838	857	845	862	854	857	870	839	855	825	771	848	819	745	825	830	839	844	887	840	796	868	830	820	824	844	796	836	872	884	839	768	843	792
9199	2510	2855	2108	1399	994	787	623	601	492	452	427	403	398	374	335	318	341	340	335	317	283	329	305	313	283	323	268	312	272	265	312	284	302	268	253	275	288	265	303	275	273	277	265	282	264	249	298	271	266	276	250	275	261	274	269	287	277	290	275	255	258	300	257	280	263	236	260	277	255	270	274	271	262	269	276	263	298	264	276	286	284	255	255	275	270	252	257	259	274	276	237	284	238	270	238	271	277	255	239	239	274	258	262	263	248	274	233	268	266	241	263	270	271	270	259	272	257	276	255	273	256	275	285	262	267	281	252	292	277	256	257	291	281	276	274	283	237	271	297	261	275	277	281	247	249	257	259	258	252	262	259	278	285	294	257	277	265	260	281	276	240	255	267	277	260	248	243	264	271	272	251	260	288	267	261	260	285	264	280	286	250	282	240	271	270	269	288	262	260	251	266	261	259	240	275	300	274	251	285	283	261	289	260	279	266	222	265	273	244	233	241	256	254	281	271	265	306	277	267	258	280	268	278	276	249	275	242	288	287	266	255	255	264	243	252	291	273	257	250	279	271	268	268	282	273	275	245	299	237	264	247	263	266	250	240	299	281	238	252	264	264	277	281	260	256	264	304	277	249	272	269	274	254	292	280	277	256	287	235	286	253	285	270	281	276	249	242	250	274	240	280	272	274	273	285	304	270	289	265	262	257	265	235	267	284	268	279	268	258	275	255	268	256	269	278	224	268	259	266	272	260	252	262	251	298	233	275	313	277	260	252	265	283	271	240	241	248	301	258	266	267	260	253	288	304	238	265	291	281	273	271	288	277	254	257	265	255	256	253	269	251	268	278	272	285	269	264	268	265	250	268	292	275	229	268	273	266	246	252	270	243	268	260	259	242	245	267	258	277	257	287	278	250	262	271	282	249	273	251	272	247	287	248	284	254	273	256	251	258	253	260	280	296	242	263	252	261	283	271	274	297	260	296	273	287	240	235	276	250	283	264	252	248	264	271	276	270	275	261	281	249	275	291	239	278	275	260	301	301	261	292	268	270	278	280	267	274	250	249	255	244	288	260	256	269	243	266	276	232	295	253	252	289	293	261	239	235	280	288	292	272	291	261	270	272	271	281	259	288	257	265	281	266	248	245	292	236	254	277	289	237	263	266	294	246	266	279	286	265	281	268	268	287	285	278	268	220	257	249	269	266	268	261	267	296	265	266	267	262	268	268	283	247	261	258	250	282	277	258	268	244	262	302	283	273	290	243	254	255	266	286	286	251	255	310	265	248	288	274	271	280	272	271	270	235	274	300	263	270	290	249	289	252	238	258	250	267	279	274	270	252	249	277	264	248	254	243	296	307	282	278	249	276	287	258	247	265	274	298	283	275	248	266	240	265	273	272	263	271	274	261	268	295	270	267	266	283	270	268	260	296	290	239	250	292	257	281	256	284	262	251	278	272	247	247	262	257	275	252	246	260	275	283	243	276	264	263	270	281	250	264	271	282	255	244	250	264	273	287	264	276	279	266	253	264	260	243	282	287	285	267	271	263	262	269	262	258	247	261	260	260	241	279	266	286	265	275	281	241	273	280	274	247	274	236	277	255	237	253	292	254	297	282	276	287	261	286	281	282	259	260	274	258	291	280	283	266	248	262	254	273	276	276	258	289	281	256	269	297	303	280	258	266	282	270	267	308	269	284	271	269	296	272	267	257	276	303	270	284	259	300	287	255	291	271	313	252	275	248	269	290	255	295	223	284	254	280	284	220	273	254	232	277	278	257	303	247	251	297	299	300	280	261	283	276	280	254	283	275	267	279	284	261	280	275	246	234	281	264	274	272	247	282	262	291	271	240	267	261	276	275	263	254	272	261	277	247	267	257	253	255	258	248	248	255	285	261	293	265	259	269	231	279	267	247	251	282	264	260	293	274	283	259	247	267	292	286	284	261	283	261	234	271	260	258	279	272	272	274	266	267	245	272	266	259	259	269	253	244	294	288	266	267	285	276	286	271	267	300	264	254	272	256	291	258	274	266	275	263	291	241	283	278	270	254	275	242	272	258	267	294	272	263	301	265	282	282	290	258	297	273	274	283	248	291	267	259	277	280	238	278	263	269	298	274	246	288	248	290	263	268	304	256	258	283	280	235	293	231	265	277	261	275	266	257	277	251	248	276	255	304	259	282	237	247	293	282	248	251	248	282	284	281	272	299	283	264	259	265	273	264	276	237	300	290	262	265	257	258	251	253	265	252	261	268	268	282	239	273	261	261	274	265	286	291	265	257	256	261	243	297	265	256	269	276	284	279	295	271	270	293	260	247	258	278	294	245	256	255	266	267	286	273	261	271	259	250	238	262	251	270	280	252	259	285	292	277	274	278	262	262	264	288	302	273	277	276	265	261	282	262	286	268	248	277	267	254	258	253	257	282	262	283	294	272	286	283	230	301	295	283	277	249	275	263	259	296	270	260	265	270	285	277	278	257	275	278	258	266	281	264	259	265	238	278	267	295	253	260	268	240	239	277	290	267	282	269	279	255	219	249	289	269	285	276	256	283	263	268	291	250	266	258	257	253	285	254	274	258	281	272	273	253	289	298	253	286	286	245	258	282	272	275	264	282	294	243	276	261	260	250	269	253	280	300	267	277	270	270	278	293	258	294	243	290	262	255	280	223	259	258	260	260	271	282	267	295	269	270	250	280	255	263	278	259	258	251	287	245	255	290	253	265	266	269	288	287	250	270	282	261	274	242	256	267	271	261	271	227	293	253	276	305	273	293	268	273	267	255	260	270	279	291	263	271	265	282	266	293	272	286	256	265	260	255	276	263	269	255	227	270	285	256	273	279	289	275	278	254	287	273	283	252	298	251	262	238	259	249	273	268	251	252	288	272	258	259	251	266	290	251	261	267	259	248	258	258	249	262	260	274	288	283	285	287	263	282	307	250	272	258	259	286	260	260	292	271	272	273	257	273	246	278	274	286	281	247	294	302	239	272	262	251	273	270	259	253	250	256	254	265	263	275	236	276	294	253	250	271	260	266	247	272	257	260	265	262	278	284	269	265	283	267	273	260	285	266	257	249	250	268	264	274	234	247	267	247	272	262	262	289	251	265	284	252	265	268	264	295	266	247	254	286	263	298	276	295	255	261	251	254	281	252	266	255	274	271	249	284	283	269	230	259	281	275	254	236	295	266	263	277	259	236	257	268	231	298	283	251	305	269	292	279	253	265	284	274	271	253	264	247	259	295	284	264	267	262	266	247	270	281	293	263	238	266	281	294	253	289	245	267	291	270	245	232	260	260	256	263	259	263	263	280	280	277	292	289	264	280	276	276	258	263	270	265	269	259	263	265	279	244	260	259	258	267	281	278	276	264	280	289	299	261	273	224	272	266	310	261	260	259	258	274	267	258	263	270	306	300	274	265	286	248	257	275	264	243	257	256	275	258	253	255	268	263	276	273	275	245	267	251	272	264	269	264	289	253	237	289	286	270	282	302	242	240
7800	3009	6657	7057	6009	4902	4045	3343	2873	2490	2337	2084	1903	1772	1695	1559	1542	1346	1403	1262	1268	1220	1124	1140	1115	1060	1061	1091	1086	1057	990	1010	955	972	948	986	975	968	941	907	883	909	952	940	954	898	953	899	873	959	892	895	924	881	845	939	866	859	876	889	879	849	856	829	818	831	870	891	830	881	887	889	794	833	848	817	855	839	826	790	877	826	850	865	849	866	856	811	796	838	815	820	836	825	801	856	854	868	793	834	872	839	839	796	837	879	851	809	836	868	845	829	868	828	830	818	813	831	864	827	833	851	825	805	802	829	827	832	852	824	796	848	757	812	856	827	865	898	797	762	812	799	801	815	812	832	800	795	790	775	791	830	814	877	802	788	808	840	827	836	833	788	794	801	823	812	851	813	827	816	799	843	806	797	762	853	830	806	806	861	806	839	807	831	811	840	816	817	804	795	810	837	855	862	766	829	808	822	843	851	849	808	807	799	865	817	864	822	853	800	783	819	796	750	849	779	861	807	857	827	847	845	831	832	858	861	842	823	806	806	815	817	878	847	800	796	789	823	811	777	823	800	845	841	808	830	802	804	762	810	811	812	847	789	763	822	880	790	855	814	858	812	827	833	827	783	827	830	858	785	838	783	832	783	809	884	815	838	823	835	856	816	856	839	831	778	740	881	776	869	817	797	823	791	856	815	814	791	834	852	841	837	817	876	806	855	787	833	784	839	872	788	817	809	825	813	782	813	807	861	774	853	829	842	871	822	867	782	812	819	796	860	849	771	815	837	816	808	833	846	826	814	826	799	857	789	800	872	806	793	837	854	803	796	770	833	822	814	776	835	833	807	881	784	829	841	853	817	816	804	786	819	795	790	792	810	805	818	797	823	828	822	769	805	809	805	795	815	852	835	839	772	825	812	894	828	835	803	831	770	816	814	813	811	775	844	849	780	843	794	835	806	811	789	823	755	816	804	849	811	799	836	769	813	825	815	847	871	850	814	851	863	776	806	834	793	855	832	789	837	821	795	839	839	811	880	809	800	777	825	821	830	808	834	794	848	820	816	785	817	778	793	816	797	798	796	843	820	842	827	798	784	755	805	793	882	861	827	794	835	806	798	866	819	819	845	823	867	839	867	803	819	796	767	794	840	855	841	727	797	858	836	879	837	818	813	816	786	827	835	825	867	846	856	832	785	833	830	808	806	818	787	835	812	863	812	826	820	816	840	841	813	845	781	802	781	847	777	839	859	850	853	841	847	811	784	793	811	813	816	783	843	789	822	796	799	835	856	838	877	802	804	829	829	800	817	831	859	831	848	863	756	858	831	839	807	809	786	839	826	838	829	854	810	788	819	834	780	844	885	853	823	824	804	816	837	802	812	801	820	833	801	842	827	843	900	870	833	817	863	831	849	829	829	805	745	779	823	812	777	856	808	752	779	829	819	837	806	821	813	822	856	818	837	800	825	817	852	837	836	778	885	822	783	809	796	831	795	832	762	845	790	818	803	806	786	840	807	823	800	839	814	828	790	812	826	764	848	856	862	799	828	882	852	830	917	864	802	837	781	824	851	826	821	829	754	815	861	814	838	829	796	804	837	784	844	767	798	827	806	814	802	886	827	782	831	823	831	849	820	800	840	849	855	783	815	772	858	830	802	832	824	805	817	814	829	850	789	842	835	834	811	831	789	800	804	804	820	861	825	810	850	849	873	842	795	818	861	814	831	775	780	829	841	820	829	870	820	867	835	825	815	837	850	816	812	795	847	838	807	828	803	872	866	830	843	760	788	818	831	859	807	830	798	834	813	856	829	883	836	822	832	800	832	795	807	861	795	799	827	821	846	847	850	795	819	748	822	841	831	813	843	805	797	852	834	818	827	823	808	819	846	869	810	798	808	789	870	831	793	812	826	782	846	847	831	824	815	842	801	844	823	809	787	777	822	824	772	811	781	864	813	898	790	788	820	770	837	807	751	844	835	772	788	838	794	795	771	823	759	794	796	809	852	839	850	845	795	837	795	792	800	803	868	892	816	817	875	835	779	816	846	864	841	797	880	851	851	774	810	776	792	848	793	780	820	813	839	805	839	812	775	813	799	828	837	864	828	816	816	826	920	830	795	815	802	836	846	751	865	801	773	797	821	810	796	778	870	834	825	813	876	799	779	837	804	856	825	810	812	853	767	849	830	815	806	804	832	811	819	803	818	789	824	794	845	841	813	805	758	838	794	862	790	781	788	819	863	783	817	809	821	842	844	845	818	849	801	826	808	845	832	800	823	806	820	806	854	837	929	841	810	802	820	817	863	798	855	828	843	832	818	835	842	836	797	811	864	853	800	804	792	802	783	849	848	848	844	854	860	752	802	838	819	822	848	857	833	856	813	799	807	835	853	863	799	818	780	804	778	883	840	823	834	818	794	819	873	801	849	814	852	758	855	866	847	797	792	785	837	820	856	877	826	818	824	838	805	861	813	843	798	814	829	861	867	826	830	788	779	812	859	838	804	804	864	770	786	811	800	815	805	833	793	809	817	791	796	803	857	809	818	841	865	802	796	816	813	793	804	762	815	828	827	837	822	891	824	773	801	794	814	813	771	793	865	827	836	813	838	814	845	806	831	808	801	769	803	895	812	758	830	822	850	837	799	793	806	808	831	825	788	857	849	832	794	814	803	877	796	806	822	792	766	807	840	803	813	847	776	847	828	852	824	817	824	799	866	761	805	789	776	811	888	806	865	817	810	817	780	819	806	813	815	818	829	835	894	831	792	855	829	795	822	850	861	855	858	844	926	796	844	836	858	804	833	831	801	853	805	821	823	874	798	804	809	828	848	806	819	849	846	850	785	806	819	814	847	813	849	823	804	806	825	848	804	762	834	825	824	794	808	833	874	799	803	815	771	834	809	815	774	796	834	864	837	837	822	812	896	815	833	831	792	803	780	852	847	810	812	840	856	776	838	833	846	780	803	773	802	814	760	781	836	804	851	833	866	904	840	863	800	866	833	862	792	785	822	851	776	823	827	849	797	806	811	796	839	801	858	843	776	789	780	831	803	816	838	819	757	834	810	813	814	807	816	845	794	834	770	777	785	871	795	823	881	799	823	814	809	838	829	844	843	815	814	821	834	874	799	788	788	797	796	789	799	824	832	815	818	814	820	815	832	737	853	817	846	798	809	848	794	809	776	812	832	827	795	874	827	805	833	828	823	878	804	872	805	802	837	788	855	851	779	847	777	822	792	835	836	806	810	827	863	826	816	859	782	834	819	868	810	827	824	801	825	801	847	816	776	793	847	824	883	860	830	842	833	783	779	818	844	807	799	778	770	758	783	785	852	854	825	824	842	845	840	772	848	836	825	808	791	813	826	851	783	817	837	822	833	855	853	814	739	760	816	839	846	820	857	769	801	793	777	850	817	840	785	908	857	823	799	822	830	832	775	833	835	825	810	780	801	854	798	820	860	792	823	867	869	852	781	784	823	842	817	846	797	805	825	817	766	842	791	767	820
1121	182	225	191	147	147	163	134	136	124	146	167	125	155	137	141	138	122	132	125	135	124	137	134	144	147	144	142	137	143	142	140	131	133	134	176	150	154	145	160	136	161	147	130	150	126	140	137	152	143	133	124	148	148	150	143	149	157	142	138	155	130	110	139	134	154	150	151	125	142	136	133	128	123	121	143	129	130	130	136	145	119	131	139	127	129	129	137	137	133	132	139	149	143	156	132	108	142	117	128	147	132	149	125	155	154	133	131	153	142	161	110	142	128	127	134	128	128	135	142	132	146	144	146	139	134	148	148	142	139	120	139	144	145	147	157	141	131	118	130	144	146	127	142	151	134	132	137	147	154	147	145	123	124	153	136	112	144	132	140	171	128	140	105	136	134	150	156	131	138	132	131	140	142	135	139	157	134	113	170	127	153	139	148	151	148	134	147	145	119	133	121	141	144	135	128	149	142	153	142	159	125	157	140	142	126	154	140	129	135	132	140	140	158	152	141	131	157	144	134	133	139	134	130	119	115	121	138	130	158	142	136	143	135	159	129	123	126	146	141	142	133	143	148	120	128	146	150	137	125	123	133	150	134	142	141	125	140	125	140	123	123	148	144	130	156	147	120	149	120	125	124	142	135	140	133	159	119	136	132	146	154	143	152	123	140	116	131	140	108	111	155	139	125	120	129	133	144	147	145	126	146	131	146	133	135	141	136	135	95	116	132	133	129	142	138	139	141	123	143	136	144	141	146	119	140	139	123	146	144	130	130	121	130	123	150	145	132	125	149	137	136	149	153	133	135	131	140	156	126	141	117	133	103	140	122	138	139	145	140	150	146	146	157	144	147	141	124	124	138	147	129	150	146	148	143	132	138	156	152	153	115	136	130	156	131	128	155	136	139	163	152	141	140	155	123	133	120	139	148	150	142	151	142	130	139	139	116	133	123	146	153	149	135	133	100	133	140	148	128	125	147	155	141	126	149	139	156	131	147	154	130	141	135	156	130	139	136	129	125	133	126	151	149	134	136	143	138	147	156	147	131	133	136	152	147	130	140	136	149	134	137	116	152	135	127	157	151	129	144	152	141	132	148	160	136	143	147	132	132	130	142	128	133	123	145	133	144	139	135	136	135	159	137	151	136	135	118	157	163	140	140	163	150	141	135	144	126	135	137	127	139	115	145	138	146	125	150	148	136	140	127	138	140	134	141	153	136	135	144	137	145	136	144	137	136	135	155	134	126	122	130	129	128	138	156	131	129	136	136	149	138	135	155	152	130	130	131	132	147	132	154	124	123	140	137	149	143	132	154	143	147	137	140	135	145	135	133	143	136	141	136	134	150	114	124	145	146	122	140	125	141	131	129	132	136	132	139	138	133	153	160	164	129	132	176	137	164	171	132	147	121	136	140	147	155	165	137	132	138	145	150	158	139	123	152	125	136	139	131	125	132	126	135	145	137	150	154	151	146	147	130	114	147	141	124	128	139	143	165	129	125	114	145	135	156	137	143	144	127	140	154	138	164	136	122	124	152	125	142	131	149	133	135	141	127	129	134	122	136	149	149	131	133	151	143	142	138	128	133	167	156	149	136	148	130	152	139	118	130	150	133	137	141	136	143	136	137	114	147	154	147	153	137	136	141	154	138	131	139	136	160	140	164	124	145	134	144	152	150	145	130	127	145	123	155	112	154	133	130	139	127	122	131	160	136	151	128	141	146	139	134	145	110	147	144	155	143	142	126	144	142	151	130	136	124	115	142	120	125	151	125	151	134	120	133	142	130	127	132	130	132	133	143	132	141	121	131	127	146	120	141	149	132	133	159	129	143	125	153	149	148	136	138	135	113	142	136	115	139	133	138	135	145	141	150	135	142	160	142	137	137	152	120	152	144	138	127	139	142	132	138	125	131	136	157	140	150	142	127	137	143	148	153	127	137	136	154	132	131	130	134	134	132	127	163	166	128	129	142	134	152	144	131	145	137	136	156	124	124	134	140	110	147	124	125	136	143	154	135	128	125	134	123	131	123	144	151	140	159	144	125	141	148	164	150	153	136	139	114	126	121	152	147	132	115	148	142	123	154	126	134	116	152	130	165	145	156	136	118	147	130	148	137	137	146	128	143	157	141	137	122	135	140	132	152	127	145	132	139	158	131	140	143	151	122	140	147	137	133	137	139	119	118	131	143	118	162	125	124	136	147	117	113	136	145	124	133	149	143	151	121	146	127	142	120	164	143	157	126	134	145	152	121	144	134	134	150	132	136	125	118	136	164	117	128	168	137	149	128	133	136	142	139	143	134	152	130	146	139	119	132	143	133	129	146	138	135	112	148	146	141	154	138	118	125	135	134	136	142	134	109	134	139	124	151	138	153	117	161	125	129	137	132	138	132	139	136	133	149	143	158	139	155	118	128	127	147	130	108	119	148	125	144	164	141	138	123	122	142	131	127	133	129	125	117	122	147	132	147	138	132	135	151	133	123	142	142	135	129	163	120	127	132	123	137	130	147	136	132	136	147	155	131	132	129	132	137	132	161	139	142	146	133	132	157	130	137	126	142	141	136	129	143	125	139	150	148	118	122	154	147	162	146	144	138	125	135	129	153	116	125	127	129	121	147	127	136	137	136	130	131	141	120	144	145	128	119	146	145	115	123	156	130	135	137	124	135	169	139	152	153	138	158	139	123	150	129	134	135	132	125	146	116	130	152	141	144	111	133	137	150	140	135	153	150	136	137	147	143	146	140	138	120	138	131	160	132	131	119	117	144	155	137	145	135	135	134	163	122	139	149	130	133	131	127	146	126	144	154	148	129	138	128	121	147	144	122	128	141	134	136	118	142	146	130	136	139	133	164	131	124	130	119	137	147	145	130	134	149	128	131	128	145	136	135	129	128	134	139	148	128	145	141	145	119	129	134	127	157	146	126	147	126	120	141	136	149	154	134	123	158	137	146	148	136	141	134	149	129	121	138	184	120	138	146	116	126	118	134	131	136	131	141	129	129	131	126	150	163	113	120	163	135	131	139	130	149	146	133	159	126	127	141	121	131	139	132	154	151	130	148	127	131	126	142	149	130	140	170	139	115	133	155	147	151	123	132	159	134	132	141	137	131	152	134	150	146	160	122	112	145	129	138	137	155	165	128	159	134	172	123	119	150	133	134	145	156	141	145	133	128	146	147	126	141	151	129	140	145	166	156	141	141	140	121	131	145	155	155	120	128	122	129	142	160	143	124	135	129	148	135	152	136	137	129	128	140	137	138	154	128	139	138	131	132	131	144	145	111	117	160	141	137	136	143	143	121	138	145	156	138	125	105	136	121	147	131	169	144	160	145	141	131	129	130	158	124	131	143	147	138	124	129	132	115	168	149	137	158	152	132	136	149	129	135	138	141	121	155	120	130	110	126	142	122	133	140	135	140	129	139	144	153	128	141	132	163	142	123	122	125	131	144	137	152	137	127	142	135	123	153	112	134	131	156	130	137	146	136	149	114	130	124	120	120
1842	516	650	686	650	620	597	569	560	550	555	494	504	520	503	513	515	494	470	489	486	490	455	474	476	483	481	479	492	506	487	481	473	497	451	513	483	497	493	471	457	492	492	486	511	506	483	477	455	496	467	483	512	485	480	477	502	477	502	491	475	494	515	469	482	463	534	462	510	485	473	500	509	463	475	494	478	446	477	478	444	508	513	489	509	505	495	482	487	487	483	521	502	507	503	482	516	480	475	479	484	522	472	455	472	484	489	461	472	532	501	450	473	470	505	505	490	447	521	484	467	449	502	497	477	521	471	461	524	495	498	475	473	448	484	465	522	479	466	455	460	482	497	488	462	483	478	495	487	463	469	463	453	506	483	468	501	448	496	497	494	497	478	521	466	438	478	463	449	500	447	518	452	533	525	477	469	512	452	461	458	490	484	494	466	493	471	460	493	422	505	454	488	498	485	446	460	479	482	488	449	468	492	473	499	461	446	457	460	491	470	477	481	480	491	466	481	459	486	478	448	493	471	460	466	496	477	500	487	469	483	480	484	509	445	508	457	465	476	463	499	480	487	498	472	471	477	466	481	473	464	497	475	484	497	432	504	496	445	513	491	510	478	435	504	448	481	506	485	436	456	502	497	532	462	526	466	529	536	471	467	490	449	459	487	518	492	492	476	517	473	468	491	465	479	502	461	498	482	497	464	476	498	516	501	505	463	507	485	468	502	476	476	447	494	496	483	507	484	493	474	469	481	490	478	514	465	487	491	477	493	472	470	509	418	466	514	509	475	497	507	490	504	488	457	492	467	473	478	472	509	505	478	491	473	477	497	436	473	481	458	490	493	454	512	483	469	481	483	484	498	464	482	462	454	482	493	472	473	454	484	478	448	457	481	504	502	501	450	496	542	474	453	537	504	459	489	472	446	478	441	510	480	461	486	436	492	471	490	464	483	469	454	505	473	491	504	483	476	455	465	481	479	480	485	495	488	466	478	473	502	450	478	526	441	450	504	474	475	503	490	445	455	438	495	511	469	500	459	460	506	498	484	486	493	488	497	516	529	491	506	452	459	489	473	478	516	494	507	470	496	472	500	517	465	487	468	488	504	466	476	513	474	474	474	473	466	519	492	459	491	476	489	497	490	509	473	474	496	520	465	447	445	480	498	469	468	468	480	462	481	495	489	472	478	504	488	489	496	524	473	438	490	471	517	472	444	485	466	481	500	486	466	478	495	480	518	488	489	526	483	455	458	462	484	437	479	523	487	461	452	455	502	473	517	475	484	463	498	479	491	488	484	467	467	477	467	460	455	421	489	479	463	481	509	475	469	501	477	487	486	475	482	501	485	493	447	490	494	475	458	476	434	477	443	485	522	478	448	506	472	533	461	473	504	494	466	489	458	435	447	478	537	453	501	477	493	515	483	485	468	428	487	459	462	476	537	415	460	476	515	494	524	492	470	466	518	459	482	462	499	491	461	483	475	456	485	476	481	445	475	484	480	475	507	488	464	492	486	486	476	499	480	544	445	438	505	488	512	457	449	489	481	461	502	491	448	463	498	462	512	481	468	486	486	506	493	487	444	485	500	505	516	454	475	467	498	470	515	448	464	470	477	448	492	477	505	540	489	493	468	488	442	492	497	464	487	447	502	480	474	502	491	449	500	499	510	474	437	489	480	483	474	509	520	461	471	469	496	485	452	468	496	484	505	493	488	439	499	485	471	445	458	477	493	445	490	487	497	486	491	445	480	488	487	492	444	463	442	475	480	465	488	451	486	464	522	462	465	492	486	500	475	483	466	494	459	514	481	492	492	500	494	512	511	487	487	489	506	499	467	475	499	488	497	493	473	448	515	499	498	473	474	470	490	499	446	504	496	451	476	472	493	498	519	465	482	530	475	487	487	506	456	476	497	460	476	494	495	501	478	453	467	467	461	478	489	455	491	462	500	488	495	476	486	493	437	501	454	455	514	482	481	488	433	500	481	511	437	456	457	486	475	497	515	464	529	482	530	522	449	455	428	455	469	464	472	510	504	485	500	494	528	472	505	508	466	515	486	459	478	473	461	449	441	495	450	453	468	442	493	517	473	520	508	501	476	511	478	497	484	487	504	511	449	468	473	496	495	496	472	493	468	475	448	466	476	490	495	520	471	519	477	495	509	479	492	477	477	505	509	484	471	492	477	481	498	500	490	492	498	524	486	494	491	465	472	463	499	458	468	440	443	494	506	444	479	476	479	467	478	476	506	511	469	432	474	471	500	456	481	506	488	481	497	489	455	492	469	495	512	453	477	487	512	460	470	452	478	447	473	468	478	483	491	470	487	493	469	488	504	499	535	523	468	484	481	475	474	487	470	468	479	509	509	482	495	506	493	513	495	461	463	496	487	478	470	441	498	492	451	470	474	511	478	478	492	473	478	459	477	478	498	447	459	455	529	519	510	513	533	487	469	484	487	470	495	473	458	451	513	494	505	464	514	470	495	477	498	516	516	502	448	502	461	486	493	506	482	495	440	492	460	494	524	512	477	498	481	460	477	505	510	498	455	504	475	490	458	508	487	466	466	467	475	504	482	485	475	511	437	479	467	478	474	469	503	452	494	450	468	513	468	484	437	478	499	486	430	499	483	486	482	466	459	433	476	452	531	483	509	465	475	501	427	508	505	481	492	512	468	439	460	502	472	472	460	437	451	492	505	512	519	483	494	516	486	458	481	478	484	477	467	489	427	468	475	488	486	473	488	476	504	465	496	484	488	457	470	461	453	473	498	493	466	500	466	449	462	489	462	514	494	455	484	472	473	490	477	492	523	485	459	459	492	476	486	510	488	457	462	510	489	478	500	478	481	517	461	444	450	484	487	500	486	501	479	493	468	499	490	486	449	456	468	522	491	469	473	440	496	472	457	523	484	461	529	490	522	478	530	426	464	447	465	461	505	472	499	478	504	476	491	451	468	505	434	483	454	500	449	491	507	474	462	516	496	490	488	501	492	477	454	491	483	490	479	436	477	471	512	491	467	497	487	507	488	454	465	511	500	459	463	485	488	448	471	499	468	452	471	531	509	486	488	500	481	462	474	455	496	449	515	468	484	459	463	502	454	471	486	471	486	495	474	508	492	465	500	485	475	456	491	498	483	473	506	476	483	505	513	480	496	526	505	493	470	484	485	458	482	428	478	474	482	487	464	525	507	494	448	477	462	505	454	495	471	466	471	480	468	456	480	501	487	524	514	486	476	490	497	469	510	459	464	480	522	476	489	466	491	481	488	448	498	465	495	490	469	485	484	480	467	494	444	469	491	469	500	479	468	485	454	480	513	442	475	484	464	513	480	452	459	494	478	509	432	465	487	472	488	467	510	476	504	493	471	453	494	493	446	492	486	461	473	478	509	464	432	458	519	467	468	488	457	481	512	458	505	477	499	481	519	527	487	492	497	497	487	528	506	482	482	429	483	487	499	445	500	486	515	490	473	466	484	454	514	455	486	511	445	519	456	494	471	513
4979	1250	1557	1140	858	591	506	428	424	368	361	333	342	334	292	302	296	301	313	290	292	298	273	291	272	266	288	281	255	276	267	295	294	289	251	292	267	268	282	281	254	297	283	272	263	259	261	277	269	291	267	259	261	272	276	284	291	268	263	257	250	232	300	246	266	257	286	251	278	292	271	272	279	268	252	291	261	269	254	255	270	261	250	275	281	263	273	285	278	272	257	258	298	282	275	262	284	243	290	254	283	271	268	256	271	233	236	251	263	272	274	283	281	270	268	249	275	271	243	266	267	249	285	256	271	241	276	273	294	279	272	254	287	266	268	217	241	251	253	266	257	266	272	292	295	258	253	264	256	254	255	271	258	239	262	256	255	279	283	258	270	267	235	273	279	273	300	268	276	268	245	258	283	298	253	299	266	302	252	251	255	266	271	253	268	244	262	266	237	255	262	252	264	271	261	258	263	297	275	286	277	315	263	253	261	260	255	260	241	264	246	257	255	247	252	259	254	298	238	246	243	272	260	277	265	268	256	259	275	263	265	257	243	252	267	278	278	256	291	286	284	283	247	258	257	285	286	282	248	271	276	280	259	259	289	277	285	267	269	275	272	271	287	282	278	275	298	274	256	287	251	274	299	272	270	273	238	240	264	286	248	281	267	274	261	268	263	272	275	282	239	272	269	255	268	254	245	280	294	266	265	281	246	240	271	244	238	282	281	241	278	262	263	268	242	271	259	275	288	236	240	279	258	266	249	262	229	254	271	264	285	253	288	317	243	283	288	262	269	250	285	266	246	283	258	260	271	270	273	254	264	297	254	250	262	288	273	261	287	277	269	291	305	243	270	267	270	272	291	263	237	269	259	253	280	228	286	245	278	284	273	261	255	295	251	274	267	298	285	272	276	246	294	269	281	246	305	269	270	251	268	287	251	244	280	269	272	279	287	265	225	262	249	246	272	255	289	255	243	288	265	268	276	267	269	248	279	259	261	253	248	267	261	286	264	282	242	276	288	266	267	267	268	260	272	245	265	278	285	233	265	258	266	259	280	260	281	261	279	286	280	263	249	289	259	240	223	290	236	258	262	276	250	234	267	272	276	295	280	264	256	270	254	291	273	263	248	269	267	285	262	274	262	235	258	274	308	277	267	237	249	265	233	268	247	288	253	271	247	259	276	258	279	277	267	271	243	313	293	321	274	275	278	294	281	250	242	263	255	270	272	256	256	247	266	274	256	248	236	265	252	239	288	238	249	248	245	268	266	276	253	266	243	271	240	276	299	255	287	281	278	246	278	253	275	274	257	283	269	268	284	283	253	252	243	281	257	265	286	255	271	259	271	278	279	288	263	251	265	264	269	263	257	255	283	259	257	264	247	269	253	274	258	268	280	265	265	268	267	285	247	260	235	268	284	264	287	270	268	248	278	278	256	289	263	253	276	237	294	284	284	256	282	293	285	261	254	277	270	250	291	258	272	285	273	270	259	247	287	299	288	233	284	266	263	273	285	256	288	285	274	252	245	261	267	262	261	280	277	286	237	268	265	268	257	267	282	254	247	259	261	263	267	276	281	257	262	246	239	283	267	276	275	282	262	253	244	284	267	261	289	283	263	285	250	297	252	252	280	268	245	269	281	286	270	258	288	287	282	249	273	266	264	280	299	266	242	281	274	284	295	264	278	248	266	276	238	252	272	259	282	264	224	291	282	265	266	263	259	280	279	281	286	265	279	250	266	258	273	259	262	254	227	269	268	270	250	291	256	283	268	280	290	278	279	274	235	252	252	260	257	288	279	275	268	266	270	271	242	273	277	259	248	258	253	270	257	278	291	277	261	263	274	236	270	236	233	281	268	269	260	260	256	271	260	248	286	239	277	243	273	262	263	274	279	306	266	249	257	245	289	270	260	234	289	272	284	263	248	264	277	305	249	271	253	258	280	285	277	272	262	250	256	260	272	261	275	255	271	275	239	264	251	285	265	278	274	267	308	287	299	282	272	254	261	246	264	243	237	274	257	277	270	303	249	257	268	282	307	259	275	260	255	217	236	250	249	271	260	246	261	269	255	299	267	266	262	283	283	280	280	267	262	242	251	267	281	245	274	302	267	254	249	284	254	240	232	229	289	244	270	255	300	262	282	274	269	273	234	266	260	279	254	262	278	282	279	279	260	251	252	263	290	255	278	277	257	246	242	275	277	262	276	245	306	257	286	277	272	266	281	264	269	261	262	266	232	237	280	266	242	284	271	292	281	300	284	293	264	263	263	274	262	311	310	267	301	261	281	253	279	283	269	274	249	286	252	265	262	250	269	288	261	290	265	256	276	250	258	259	264	278	286	252	300	248	264	288	285	253	246	252	286	265	250	258	253	286	248	279	266	274	288	287	255	255	262	265	255	243	270	248	275	278	285	266	275	253	251	249	274	279	246	304	259	273	283	267	282	249	271	270	270	274	258	266	265	253	247	276	283	302	266	275	273	264	269	278	263	275	245	279	268	246	266	277	261	255	267	310	264	272	244	251	261	267	286	289	260	269	259	249	269	251	266	273	278	281	267	251	253	279	229	280	254	233	249	276	247	256	269	266	245	270	280	301	256	279	281	263	275	275	250	266	290	260	270	281	267	256	279	273	289	262	249	262	254	290	282	261	275	275	287	240	274	239	249	281	254	270	264	249	268	236	256	271	273	272	256	277	290	262	283	275	280	241	278	255	277	259	252	252	244	267	284	263	277	268	263	282	275	276	267	284	258	258	283	273	230	279	294	250	291	278	258	277	323	287	297	255	233	259	278	269	261	249	259	259	283	283	297	295	261	252	286	299	252	277	266	285	304	261	278	280	282	270	266	267	241	276	244	289	260	293	257	268	240	307	274	292	261	282	248	260	271	281	264	232	282	267	267	254	292	255	274	259	272	268	268	291	267	258	265	252	271	259	289	277	284	253	231	273	266	243	290	269	272	265	269	273	292	265	275	257	283	283	272	241	246	299	281	269	264	282	263	273	244	252	276	258	266	272	292	272	261	274	256	268	266	243	277	239	255	267	262	254	266	264	268	279	235	258	263	272	261	259	271	292	241	273	246	253	283	264	239	302	281	266	244	287	248	284	251	269	268	280	262	271	269	240	276	269	283	266	257	252	285	274	262	248	246	268	268	274	295	274	282	280	260	262	288	276	282	282	274	263	275	267	259	297	248	263	256	270	252	274	247	290	264	276	240	267	271	266	238	287	267	264	266	295	251	269	264	297	275	259	246	274	260	239	247	273	280	274	243	274	255	299	279	240	250	232	247	274	276	288	248	277	247	250	262	248	261	277	287	262	277	257	272	267	240	274	294	250	254	261	242	258	277	264	244	266	267	244	255	250	279	265	273	249	254	248	235	239	266	257	259	265	247	287	263	272	260	284	270	259	259	265	242	246	250	286	254	257	265	274	305	257	277	260	282	264	267	250	278	271	284	277	275	279	256	287	283	268	244	268	276	260	280	262	259	256	275	275	231	231
5596	1910	3982	4249	3681	2967	2670	2245	1916	1751	1606	1509	1346	1311	1292	1171	1178	1102	1157	1042	1045	1015	1030	953	884	1005	945	964	939	995	942	941	898	923	850	866	911	846	917	911	859	819	910	845	894	848	849	869	865	905	819	886	850	844	972	868	835	850	880	890	894	858	844	819	861	881	838	803	835	845	906	864	843	828	854	840	812	860	871	803	843	866	860	837	872	816	856	836	823	908	829	907	817	798	858	849	806	784	817	772	827	825	853	829	816	829	745	784	879	818	814	852	841	787	833	824	806	853	824	868	830	879	820	848	797	799	799	885	815	790	771	811	819	864	841	805	858	780	863	822	833	812	854	854	837	799	843	830	834	786	794	805	865	798	828	815	850	825	847	907	783	770	851	855	846	839	913	764	827	810	824	860	840	832	843	855	867	842	817	815	852	849	809	811	840	849	846	821	810	834	829	843	863	819	831	812	789	832	826	858	799	850	857	802	820	854	783	841	757	787	851	797	832	833	839	781	808	772	857	881	809	819	827	838	887	855	875	830	879	839	864	859	817	791	806	831	786	890	847	793	805	831	819	852	791	866	823	792	830	899	823	823	795	807	831	814	818	802	838	846	786	829	864	875	827	833	851	834	893	837	849	787	804	815	814	791	833	860	809	846	839	784	811	833	848	843	828	828	800	818	830	794	821	864	819	794	851	863	872	773	794	804	848	791	792	766	837	778	834	851	791	843	842	820	855	855	851	825	825	852	810	824	780	810	842	830	799	846	828	789	810	821	768	857	852	804	843	821	826	837	803	786	856	785	848	843	796	826	805	780	817	822	837	821	845	818	817	852	820	807	915	858	852	831	792	794	862	799	850	787	793	770	785	824	900	858	825	807	862	813	850	786	826	848	833	789	868	788	780	751	817	875	808	850	842	841	845	847	837	835	810	826	841	790	781	809	834	780	830	807	785	798	858	780	824	842	829	844	839	807	794	823	865	821	821	856	842	819	807	865	867	824	786	801	848	794	832	829	820	815	839	822	816	836	803	850	828	844	846	852	823	844	814	799	816	818	809	821	832	880	776	815	807	803	818	755	860	830	828	808	834	824	803	736	840	825	806	823	780	866	821	798	814	799	796	822	841	840	840	806	840	820	778	858	798	817	843	816	807	832	801	792	829	769	862	867	829	848	831	836	801	817	775	863	870	884	817	836	847	793	865	812	829	831	821	807	809	819	799	830	826	829	843	792	827	780	800	813	781	860	844	825	763	812	767	817	797	807	833	885	823	785	833	848	865	831	820	861	820	834	833	876	844	890	818	793	790	899	782	845	877	862	821	825	833	780	812	787	848	823	807	832	804	825	799	858	812	804	821	874	821	803	802	832	809	835	832	829	839	858	782	786	843	758	803	823	826	786	838	834	797	803	847	800	813	794	875	829	811	805	846	836	842	799	845	793	795	854	821	807	802	831	761	859	825	840	810	871	815	858	839	831	792	829	817	802	838	835	801	791	783	807	831	813	802	796	840	819	826	790	850	889	772	824	823	842	828	818	800	808	853	772	872	802	826	771	846	830	860	839	783	839	880	817	847	838	828	833	772	793	857	830	901	803	836	849	773	840	847	779	836	823	800	826	876	837	811	847	883	827	800	789	814	825	833	871	786	804	804	834	811	819	849	785	813	830	847	795	827	824	844	798	832	834	899	780	802	855	823	807	798	822	823	842	796	836	849	825	807	820	864	818	768	822	830	876	820	814	821	790	854	814	810	820	870	810	805	859	849	840	811	828	832	803	828	857	837	800	763	838	830	780	861	855	826	887	815	801	789	832	844	825	821	797	796	855	844	812	837	825	889	829	837	822	895	810	832	791	838	845	771	806	865	845	850	789	819	788	808	842	815	818	852	821	807	764	866	833	858	841	822	859	829	823	845	834	817	809	806	874	801	744	781	832	828	858	847	790	781	849	860	857	837	810	821	850	874	842	822	841	772	864	872	832	840	833	830	829	800	881	794	793	779	835	805	791	825	817	794	877	867	832	827	858	826	825	838	809	766	915	848	856	809	853	800	806	807	813	837	838	820	865	798	823	814	846	799	780	831	795	827	823	840	844	783	802	812	820	824	852	807	827	815	850	812	826	799	863	807	826	907	850	831	804	824	897	778	816	805	818	866	842	860	798	827	855	846	861	834	790	821	864	858	843	867	806	771	907	829	841	864	849	866	803	848	837	822	811	827	796	875	809	825	830	852	827	860	834	827	799	776	826	842	828	820	876	762	844	822	803	847	843	849	857	814	888	821	831	808	825	794	798	841	838	815	805	791	822	862	817	809	860	824	790	796	859	850	824	759	846	863	846	781	831	800	815	775	808	810	813	799	800	833	757	818	835	862	800	880	795	871	816	808	856	816	798	791	766	804	804	809	860	782	845	836	798	840	791	806	875	829	774	816	841	875	852	799	824	826	832	808	785	826	806	779	819	860	847	829	864	805	788	840	869	825	802	760	791	848	826	851	794	862	841	839	862	788	788	859	823	818	843	861	851	802	790	816	828	820	879	829	823	843	821	799	816	831	872	818	797	829	846	803	858	814	788	861	824	820	840	797	834	842	826	820	844	843	840	858	761	856	791	797	845	820	842	848	832	811	822	830	827	821	804	825	794	800	793	862	868	812	840	849	844	822	817	783	818	849	875	875	838	810	803	778	819	813	749	838	847	852	854	789	863	815	790	869	853	872	818	809	816	842	806	785	855	828	863	837	779	834	773	856	803	750	823	884	835	876	781	859	828	855	821	816	798	808	820	847	802	902	785	834	861	830	813	808	841	809	790	859	798	776	784	847	868	792	755	796	811	836	820	868	837	784	897	813	908	827	799	826	826	816	791	794	814	872	824	843	826	864	840	833	774	839	827	833	792	832	838	837	778	848	824	775	818	808	850	827	831	797	821	784	782	813	840	829	821	841	787	809	893	869	826	855	839	759	786	776	834	809	817	772	850	778	817	846	860	807	766	804	842	767	833	809	805	806	838	855	845	807	889	839	802	772	855	790	852	884	757	857	808	794	824	893	855	833	791	796	808	765	807	842	793	797	844	783	758	807	816	850	780	849	804	863	873	826	782	825	842	878	810	866	825	790	816	826	833	783	818	806	828	782	802	818	840	846	796	790	856	788	812	873	827	823	829	788	821	841	808	818	857	767	836	826	866	831	795	835	823	807	807	855	891	852	816	838	846	817	834	837	742	878	832	803	747	854	802	817	852	802	819	823	813	824	868	821	840	864	876	849	831	866	885	783	846	800	782	760	852	836	834	830	786	835	773	845	826	832	810	802	862	861	793	837	825	797	811	848	828	820	817	813	861	829	833	823	815	849	864	890	812	816	832	873	826	818	867	839	823	815	783	822	868	784	784	803	864	836	843	764	871	835	821	841	822	809	829	822	819	801	833	824	824	821	793	816	827	830	802	795	776	834	845	874	813	807	833	818	831	807	843	793	872	838	878	784	869	800	869	767	792	789	813	848	852
9278	2431	2838	2038	1379	1026	822	675	596	529	441	400	370	372	359	385	332	346	322	280	296	303	274	288	297	286	264	305	281	285	291	297	302	321	323	252	280	288	289	279	275	284	298	264	256	287	297	277	301	293	240	293	254	276	278	267	265	274	273	268	263	280	261	257	294	262	275	257	279	270	293	264	256	283	287	261	265	273	255	246	271	293	280	277	276	272	267	262	252	279	265	268	254	281	238	276	274	266	277	249	268	248	287	264	257	266	272	265	262	288	265	277	280	278	269	260	292	271	258	241	276	264	303	267	273	266	239	246	288	290	247	254	286	272	265	236	269	276	260	271	279	243	249	244	272	270	265	279	277	272	284	282	269	285	273	252	264	279	266	263	288	260	281	307	270	257	247	294	290	253	262	270	305	256	254	269	290	244	251	265	256	276	269	255	253	263	277	227	263	276	267	259	253	267	254	259	274	271	256	283	267	254	245	271	296	244	259	260	254	245	280	259	245	283	262	265	306	273	281	269	290	259	272	294	256	249	270	294	275	277	254	255	294	285	298	262	284	266	281	291	258	280	240	265	282	258	275	258	261	294	258	262	287	273	310	255	262	277	249	276	274	247	282	287	291	253	252	275	264	246	281	280	235	284	257	312	265	284	266	238	256	265	254	293	300	271	279	268	269	272	257	278	276	272	299	288	276	235	288	256	242	266	281	279	283	285	255	262	279	245	262	269	259	257	244	279	324	264	255	276	248	274	263	266	282	247	273	274	255	277	261	239	252	292	284	256	245	259	260	243	236	275	293	256	256	253	260	284	273	271	265	302	291	274	285	281	277	265	253	282	289	266	279	257	269	281	273	270	262	269	273	243	263	280	281	246	243	268	270	261	270	277	270	278	257	298	277	278	297	299	277	295	275	242	273	245	285	274	249	269	267	275	259	268	291	308	268	274	237	313	274	293	270	261	243	272	284	243	267	259	263	275	260	259	271	266	276	283	254	263	295	253	272	257	262	278	263	264	270	280	253	260	272	255	280	230	266	260	273	273	260	275	244	281	244	252	271	285	268	295	311	270	257	250	270	249	257	276	257	296	261	287	263	304	275	266	291	285	278	258	298	267	269	256	257	287	264	276	291	243	278	231	291	263	268	251	245	291	254	253	269	223	284	255	286	264	276	262	261	260	271	299	262	263	287	272	276	277	286	263	238	273	311	273	281	241	288	265	236	275	285	245	297	275	254	274	268	243	262	260	273	261	273	256	254	277	276	265	266	249	247	264	261	262	265	247	265	260	228	257	260	266	259	275	277	259	267	243	266	280	272	269	251	297	291	278	251	273	282	273	268	296	240	300	271	264	264	248	281	275	277	268	233	253	274	268	294	275	259	299	254	271	271	282	270	287	267	271	272	303	258	280	259	255	276	282	274	247	250	274	257	282	264	275	223	245	272	279	276	269	292	271	259	306	264	267	264	280	257	259	288	249	273	272	279	259	259	264	276	288	264	281	251	277	257	244	259	244	243	248	255	261	271	272	289	267	274	275	258	277	277	267	313	277	268	263	272	268	255	284	245	275	273	276	278	272	263	273	272	285	257	259	262	272	266	285	287	253	281	320	264	257	300	271	278	266	276	248	275	234	282	250	275	272	257	277	266	259	246	301	265	246	260	282	271	251	250	227	259	309	282	294	240	291	295	274	279	285	271	251	273	248	284	277	270	248	282	271	290	260	245	259	290	285	266	278	261	270	297	264	280	262	296	260	252	266	283	278	265	263	301	287	262	261	263	289	261	269	296	268	246	264	265	263	252	267	280	261	244	263	291	239	276	270	281	274	246	299	271	237	285	266	269	267	279	278	260	264	275	276	255	320	246	269	253	249	273	267	253	261	262	262	218	291	281	293	269	288	264	274	236	258	250	290	255	312	249	251	268	280	290	264	292	254	289	254	277	265	262	282	272	266	232	265	248	291	297	236	299	269	247	279	265	292	273	249	280	271	256	294	276	281	250	266	242	257	288	285	282	318	257	286	287	266	278	262	263	251	271	284	272	256	239	277	285	279	233	261	276	258	284	315	250	261	274	286	253	276	263	274	287	291	252	261	258	286	258	286	257	243	279	251	268	277	265	280	282	280	268	281	256	292	270	278	247	309	284	266	255	270	269	251	265	282	290	250	236	268	264	264	274	251	243	257	248	273	281	276	288	256	262	243	281	259	278	270	264	261	275	247	261	299	272	271	263	270	260	294	259	259	271	272	285	239	252	287	266	277	294	266	277	254	298	269	275	242	277	297	283	288	246	284	262	282	261	302	267	302	262	238	289	277	262	261	249	275	251	264	254	268	265	236	296	312	274	266	267	270	248	267	273	265	290	278	269	256	285	266	273	280	270	280	264	273	274	310	270	283	280	260	262	260	253	275	293	270	263	261	269	302	282	305	224	284	269	246	256	255	260	269	300	266	243	275	275	243	277	280	253	260	270	260	280	279	277	276	261	284	286	291	275	256	280	272	294	240	277	282	276	238	284	229	283	277	257	268	264	286	257	285	263	271	239	258	260	283	253	269	235	280	256	284	252	290	274	261	277	248	263	300	259	249	303	269	280	277	252	251	291	286	257	272	273	278	252	271	248	278	271	290	297	293	295	269	276	249	249	289	265	237	264	255	283	284	271	254	288	263	242	296	291	250	278	263	266	285	280	268	268	269	299	277	275	248	264	267	282	301	253	259	253	275	234	303	311	251	239	275	256	279	284	244	232	268	274	270	237	252	238	266	244	275	260	238	255	274	303	287	271	232	285	296	285	287	283	283	259	270	281	280	263	273	273	249	266	295	288	273	234	254	241	263	256	292	274	292	250	255	245	258	256	269	279	263	285	275	256	263	283	254	259	288	261	263	273	259	268	291	269	291	285	252	291	277	271	262	283	258	267	271	256	291	262	281	251	270	271	293	273	253	266	283	268	255	276	246	269	280	271	263	262	278	274	247	280	261	258	262	276	287	261	287	238	265	302	262	253	258	293	271	249	268	275	250	256	283	229	269	243	219	281	289	288	263	252	258	258	274	302	255	285	244	248	252	247	294	275	280	245	259	283	256	260	256	297	255	317	258	249	258	276	256	279	263	291	270	265	230	215	266	284	284	256	258	254	248	267	272	281	253	261	284	273	282	301	279	286	253	278	299	244	292	273	256	270	255	285	269	273	246	294	246	241	281	278	283	274	269	277	285	278	231	230	275	295	263	261	255	242	245	241	274	255	290	248	284	281	262	266	255	286	241	249	297	289	251	260	260	258	275	287	267	259	260	268	247	264	284	261	278	267	288	262	250	258	264	259	291	285	250	254	304	285	245	260	255	280	257	282	261	266	260	291	274	265	272	264	248	292	283	290	272	252	301	287	255	275	283	267	263	249	273	274	290	271	272	275	248	259	275	252	267	263	260	244	235	277	258	285	266	267	285	256	294	288	277	274	277	277	262	287	258	296	265	274	268	262	263	264	284	288	249	275	285	259	260
7824	3024	6698	7198	5892	5005	4125	3498	2951	2577	2353	2029	1915	1816	1671	1526	1376	1459	1352	1278	1264	1190	1178	1195	1189	1134	1058	1119	975	971	1038	1036	1052	981	946	963	943	989	930	954	980	958	997	973	940	889	905	914	919	877	939	911	844	889	859	870	849	936	852	847	835	887	830	849	847	829	872	901	862	840	828	882	863	848	856	853	834	842	824	846	872	863	802	829	818	849	875	867	892	880	794	864	833	790	847	847	822	831	792	829	838	855	849	824	825	800	843	851	853	823	878	833	858	852	844	911	866	815	872	873	859	823	839	818	862	813	817	842	833	847	819	831	834	839	880	790	854	810	768	828	856	811	922	855	847	802	786	776	881	812	832	804	833	864	845	864	889	831	819	848	746	836	862	835	850	842	826	881	854	813	843	843	903	781	824	824	861	840	785	868	855	790	796	820	847	810	812	844	791	888	886	761	849	803	815	820	862	799	877	830	794	815	808	849	828	817	806	789	813	820	803	802	826	803	846	812	828	806	828	838	861	794	834	827	857	793	808	827	853	862	811	847	818	847	783	789	820	846	834	827	842	862	830	843	842	834	887	825	827	833	832	803	838	786	858	833	901	793	798	821	807	803	854	899	905	800	792	840	839	784	847	805	846	820	784	844	771	830	830	762	754	848	810	766	798	832	820	841	861	844	836	795	847	874	869	788	785	829	816	797	820	849	790	832	848	778	800	754	830	805	791	833	790	833	796	822	825	799	840	850	846	796	761	861	845	777	858	805	794	797	873	861	780	813	817	796	811	857	853	843	822	836	841	842	837	864	755	837	810	829	832	852	831	880	814	791	809	846	775	867	827	843	856	851	814	820	830	796	828	820	828	826	786	851	825	863	811	805	752	825	815	855	812	788	837	831	770	799	843	874	731	826	828	808	815	804	828	821	871	797	875	789	813	803	827	819	828	804	811	815	786	844	847	791	814	799	792	815	815	820	801	816	877	802	808	850	753	775	815	834	862	843	845	805	802	812	855	801	858	846	818	812	859	796	819	833	868	841	822	883	814	782	911	768	826	784	814	817	787	810	805	837	795	828	767	824	805	793	837	828	790	778	793	762	851	860	793	820	757	795	798	806	852	819	774	805	801	822	834	847	793	836	831	843	796	865	795	823	773	819	819	785	879	818	798	854	846	794	805	834	861	822	862	884	819	799	827	776	776	832	835	838	784	801	834	853	784	840	801	809	808	836	847	795	793	797	815	789	769	827	867	835	772	765	866	806	810	846	808	773	814	821	819	878	822	810	788	788	798	866	865	851	876	847	811	781	844	826	785	829	826	832	864	790	857	811	830	805	873	790	804	837	859	777	775	812	813	830	843	851	908	829	792	852	886	847	785	813	805	781	793	778	831	802	847	874	820	823	817	866	877	807	822	853	819	810	839	812	799	826	809	858	857	820	825	824	820	841	845	822	817	794	819	857	830	855	824	773	831	837	865	784	759	798	806	837	871	808	799	853	842	809	823	813	810	808	831	802	877	836	817	884	824	823	840	831	837	899	824	787	832	827	879	822	774	860	852	827	820	788	823	815	824	803	857	802	822	795	851	776	853	805	849	820	872	824	872	856	829	827	823	749	849	834	782	827	815	826	777	829	774	784	825	780	773	819	825	813	822	783	844	819	833	834	863	820	817	822	812	817	859	780	831	820	834	824	764	834	831	821	852	781	792	841	881	852	794	802	838	834	846	765	793	829	861	807	792	824	814	814	826	822	862	813	797	821	845	816	813	796	812	745	799	857	858	825	834	777	815	868	795	895	782	791	858	849	764	802	855	856	830	767	837	830	752	823	814	841	805	796	772	797	853	796	827	857	858	850	833	837	798	861	836	824	855	864	791	809	831	882	814	815	804	845	805	829	822	839	829	872	862	820	806	814	815	819	797	849	829	798	828	773	847	807	785	847	824	788	814	816	776	868	822	837	825	828	811	795	828	816	806	772	816	824	742	808	818	850	838	839	842	829	839	840	845	816	793	787	779	843	850	820	796	814	842	833	788	793	836	836	856	820	825	844	812	818	806	837	816	847	856	803	858	865	856	825	797	838	798	830	805	833	845	803	820	858	796	847	859	784	809	822	906	832	784	798	817	835	878	847	786	854	837	837	815	829	820	823	838	812	852	830	808	822	848	838	899	840	797	788	783	750	830	819	853	811	840	826	791	782	836	848	899	824	843	784	826	795	795	799	806	849	814	829	777	872	873	835	799	819	840	838	786	789	760	801	871	784	802	837	811	824	786	792	798	797	820	807	830	831	815	829	874	813	814	825	869	815	832	819	804	821	812	863	772	826	836	906	801	817	801	821	867	871	776	788	859	814	820	832	791	756	844	792	830	795	875	841	823	834	807	796	796	829	842	824	844	816	817	857	849	775	812	791	771	822	835	792	835	800	834	821	841	809	816	828	791	844	830	856	787	807	829	785	824	841	779	817	842	828	798	801	783	821	870	793	830	829	835	795	836	808	816	785	836	808	823	830	814	845	860	863	833	838	840	832	817	784	796	829	827	855	825	822	798	823	792	787	797	825	807	839	794	831	817	839	791	803	806	829	775	859	767	801	815	803	826	812	796	812	815	845	813	837	824	832	808	791	847	750	877	826	842	815	820	841	796	783	817	814	748	787	837	821	825	817	823	848	814	823	806	829	843	839	830	842	772	830	792	811	820	785	798	813	832	830	774	830	842	820	779	837	862	874	764	822	789	801	839	838	878	801	790	845	764	787	816	805	854	750	809	815	851	801	784	828	833	848	866	899	832	841	821	794	845	829	859	817	819	818	816	843	819	839	806	862	753	836	820	858	818	847	821	832	828	867	820	877	868	822	798	808	829	802	832	856	777	871	872	863	881	840	806	834	849	833	879	849	846	801	837	818	797	862	815	831	775	736	844	809	823	771	830	863	816	827	774	799	863	801	796	889	788	876	793	792	820	819	804	863	804	773	796	845	836	868	828	802	842	775	762	794	847	824	764	823	837	871	828	814	769	807	782	820	872	852	831	863	808	847	820	808	820	856	835	851	825	874	846	873	805	795	807	858	846	811	882	797	843	821	884	805	861	797	788	796	796	889	797	829	808	861	874	824	878	849	895	771	818	822	836	842	811	842	796	853	846	824	832	837	798	797	831	844	904	830	787	813	868	794	823	809	831	833	825	835	804	833	775	798	813	830	813	827	797	833	843	813	834	811	854	764	833	825	863	808	794	828	767	839	793	807	839	783	813	811	841	807	784	865	861	850	794	835	843	841	833	851	807	800	844	778	803	845	835	845	809	820	789	790	813	793	798	865	845	781	833	839	819	830	856	793	793	803	831	799	819	820	791	797	827	802	852	790	781	798	893	872	830	772	806	787	803	834	799	889	848	820	803	805	827	800	778	873	870	815	815	826	807	815	828	866	745	794	854	805	794	765	841	775	822	779	845	869	818	842	752	793	875	800	842	808	798	814	779	811	857	855	827	842	813	841	867	855	797	843
1270	211	205	183	157	158	149	163	159	118	124	148	148	130	139	147	138	155	159	149	130	132	143	160	132	120	148	150	135	139	122	111	129	151	113	132	140	141	143	133	134	137	145	132	139	149	122	122	161	136	146	133	140	144	138	122	136	156	124	131	110	145	121	137	175	126	153	133	142	141	149	139	138	146	135	145	138	140	140	126	112	144	144	142	152	136	145	128	152	139	166	136	162	121	134	151	137	156	131	138	129	130	141	127	147	152	128	136	132	158	118	138	148	146	144	126	136	140	124	138	137	143	148	131	149	130	130	143	134	141	128	158	156	145	143	128	134	133	133	151	136	136	137	126	137	122	132	129	128	159	131	132	134	144	164	135	133	134	134	152	151	137	139	134	159	129	142	137	174	141	145	158	147	132	145	131	146	130	123	137	139	141	145	155	155	152	136	121	112	141	159	144	134	133	144	126	138	143	114	163	141	134	152	142	139	122	140	145	124	140	141	155	135	138	155	127	147	159	124	154	143	132	138	171	121	158	132	148	129	123	127	138	124	161	130	137	138	134	130	124	161	124	144	138	149	133	151	139	144	142	130	143	122	145	153	135	153	137	132	135	137	133	132	144	139	135	132	142	153	139	131	135	137	149	149	142	144	128	167	139	135	129	136	143	161	133	150	142	124	119	144	145	134	131	141	127	110	143	138	127	128	139	132	131	121	151	141	156	142	143	138	137	120	136	133	146	152	137	145	160	133	133	141	137	145	152	141	160	114	157	127	136	141	157	135	142	148	138	142	146	124	150	129	136	128	149	131	131	121	148	144	127	129	134	132	124	131	124	130	148	151	137	125	140	133	142	133	144	136	147	147	130	148	142	131	146	142	135	122	154	119	137	128	128	158	146	148	129	115	144	144	140	112	153	148	137	144	126	125	120	124	125	135	133	145	108	123	139	136	138	137	132	145	140	139	126	144	130	142	146	145	138	139	149	145	123	142	130	133	146	161	135	137	144	150	115	134	146	151	167	135	123	143	133	147	121	150	165	137	126	147	133	147	136	129	143	139	136	131	126	146	145	142	170	136	146	130	128	120	146	153	142	118	141	145	133	144	134	140	135	123	140	132	136	132	134	126	137	139	141	150	143	142	125	152	134	158	153	146	160	148	146	114	150	129	158	150	133	136	149	142	131	131	137	152	145	149	136	139	140	139	144	150	132	135	149	129	130	133	133	155	126	143	149	133	116	124	128	168	137	147	132	129	153	141	127	127	151	126	130	137	164	136	140	139	132	155	146	138	141	142	161	140	134	138	153	137	134	132	113	174	154	157	128	139	155	143	157	132	129	155	133	148	125	144	128	137	141	163	144	122	147	156	141	127	125	118	152	124	137	143	147	118	161	137	164	153	139	120	144	122	137	145	142	120	133	127	137	126	126	130	139	144	120	134	126	137	150	129	145	132	134	139	142	144	132	138	145	131	121	131	159	138	128	136	150	141	122	156	141	148	150	139	146	134	143	149	146	139	124	149	123	163	145	131	128	139	151	132	149	131	144	147	136	138	153	136	151	158	141	149	140	132	144	140	149	138	143	131	121	134	139	143	116	172	144	122	138	140	149	127	141	155	163	117	143	145	128	140	142	122	143	146	165	144	150	143	133	141	139	137	142	123	153	148	146	158	146	140	133	158	132	125	135	134	118	126	124	135	148	140	151	135	136	125	119	131	127	135	132	132	149	114	135	136	135	135	136	141	129	131	143	135	131	140	147	141	147	122	122	143	122	137	145	129	137	141	157	140	132	137	158	133	128	134	139	131	137	146	130	138	142	137	133	133	149	119	143	130	133	154	137	151	147	134	136	128	130	148	129	136	127	130	130	139	125	140	147	124	154	119	130	120	140	140	136	159	133	142	125	133	132	144	133	143	148	132	143	135	119	147	155	119	139	136	139	138	115	136	123	144	135	133	127	137	147	117	137	110	121	121	139	148	137	125	156	140	140	138	147	145	134	138	143	126	143	125	162	156	136	135	129	133	133	140	151	130	133	129	140	137	154	125	132	144	128	139	135	140	143	143	149	133	151	144	135	150	135	129	144	138	145	168	147	134	139	137	141	147	125	113	125	121	149	140	131	128	150	119	134	127	120	159	129	121	130	129	143	155	132	141	136	143	132	148	129	133	134	136	129	124	135	137	151	129	155	163	143	139	178	116	142	150	143	131	144	142	135	138	134	148	149	130	132	157	149	124	131	141	134	132	143	140	128	152	136	115	130	141	117	136	138	128	143	146	139	144	142	134	144	138	132	144	136	139	134	132	142	161	132	130	150	133	136	137	162	127	159	128	137	138	124	128	132	148	140	130	139	149	145	132	143	137	158	147	124	115	144	145	151	156	130	149	138	135	135	132	112	138	133	141	141	139	140	131	143	144	136	148	153	148	119	132	147	126	150	145	127	134	150	119	146	143	142	138	163	128	140	142	143	154	146	123	152	118	141	124	139	145	141	149	115	148	140	146	130	137	155	126	136	164	140	139	145	115	130	125	158	126	138	150	161	138	132	154	128	125	146	133	139	145	133	126	128	144	146	133	119	145	126	159	128	146	148	138	125	146	135	133	145	138	123	133	156	144	147	120	156	130	131	129	127	146	132	122	148	136	145	141	137	142	124	148	140	116	151	122	137	126	158	125	140	122	128	136	140	146	134	146	141	143	145	128	135	142	136	129	145	135	136	128	150	140	128	138	146	123	126	120	130	154	130	141	144	137	135	116	129	135	155	132	145	151	126	143	143	117	127	133	152	145	141	125	136	143	150	127	124	148	136	124	117	113	129	140	137	140	142	129	136	131	122	118	133	142	132	141	138	140	141	118	129	148	143	136	161	150	132	145	158	126	145	151	158	134	139	128	137	138	134	152	126	142	113	136	146	139	134	138	132	149	144	120	161	132	116	155	131	126	126	164	115	138	128	153	135	131	142	127	124	143	124	143	138	154	137	163	146	137	137	136	141	138	140	148	138	138	149	135	142	157	130	156	159	140	150	159	137	139	138	134	140	146	139	147	144	148	171	139	146	154	131	139	145	149	159	134	150	147	147	130	152	147	146	135	155	138	141	115	128	127	139	143	141	124	147	144	144	145	155	157	133	131	143	138	146	144	132	147	146	146	116	138	160	135	113	138	139	135	127	127	132	112	138	139	122	152	137	147	142	137	140	124	136	162	135	158	134	148	143	144	149	151	127	133	138	121	152	136	135	135	151	136	120	146	137	145	138	157	146	143	135	146	121	165	143	155	158	150	124	117	142	144	140	176	143	127	130	151	135	137	141	152	139	140	142	126	116	117	128	120	134	160	140	158	154	149	139	151	135	139	158	135	111	135	127	144	134	146	156	171	140	116	143	144	122	147	135	142	146	140	147	123	142	137	144	136	142	119	155	122	148	132	149	141	115	148	129	145	141	128	138	130	162	159	124	118	135	136	136	136	144	153	118	129	150	147	140	132	126	148	141	129	134	131	133
1882	561	704	714	653	631	581	541	551	580	564	566	508	547	515	580	510	514	521	545	506	559	489	492	487	511	490	503	481	469	479	498	489	497	469	457	487	468	500	553	505	479	463	516	472	469	474	499	478	497	480	513	507	458	497	495	502	482	476	497	525	490	462	493	490	490	476	473	483	463	467	478	532	473	474	501	464	491	448	491	455	506	509	503	511	508	503	496	502	461	472	496	517	484	437	502	498	501	490	507	501	448	497	477	508	503	488	472	484	455	511	498	514	500	512	490	492	516	454	480	443	484	470	512	509	485	465	475	503	510	501	532	478	466	501	472	469	478	523	480	508	504	509	470	520	489	495	488	469	474	433	480	508	492	516	466	529	479	480	530	494	495	470	496	492	508	493	469	506	461	478	509	485	456	449	468	484	521	494	524	473	503	491	495	464	473	479	466	491	512	477	527	519	488	482	518	481	466	462	518	483	481	491	476	526	508	490	521	487	481	469	471	504	493	519	490	530	492	502	485	452	479	478	461	482	492	508	507	458	502	505	459	492	445	464	474	465	475	486	469	503	445	512	475	510	497	517	502	463	504	462	478	470	470	461	463	490	458	501	475	511	481	508	519	490	500	498	470	483	497	443	491	522	528	474	493	502	479	489	499	475	504	446	467	451	507	495	454	472	510	475	454	532	482	465	497	498	518	494	495	466	480	494	488	482	494	473	477	458	510	468	509	475	509	505	550	486	469	482	487	498	515	495	513	483	494	494	521	447	491	468	494	467	518	470	452	532	453	495	490	444	491	470	515	474	481	476	494	546	465	516	491	526	503	496	453	485	483	509	471	499	496	470	523	527	521	509	482	460	494	476	507	512	453	516	478	477	448	518	482	451	515	460	474	472	451	487	511	448	482	451	480	469	495	477	509	445	489	481	497	510	475	505	487	507	478	474	495	484	492	473	453	452	472	457	508	499	485	467	491	488	497	481	512	495	501	512	475	491	477	469	486	508	482	491	448	488	510	520	493	476	483	484	513	465	527	520	469	480	465	498	452	506	479	493	493	484	490	481	527	515	508	479	498	524	469	508	434	499	456	484	458	509	494	495	482	484	484	522	504	506	432	442	485	486	482	490	490	477	452	442	494	512	466	468	477	497	476	473	515	493	511	480	504	473	476	518	487	500	465	478	478	484	461	492	442	488	482	477	497	491	468	508	474	496	487	475	489	456	483	485	539	504	476	490	493	500	487	500	538	490	498	436	505	491	473	492	489	485	498	492	466	469	460	511	499	476	493	496	457	460	494	489	500	491	513	469	477	512	481	500	466	473	499	453	467	484	467	489	455	492	476	498	502	491	471	487	478	499	498	453	485	532	494	527	527	469	525	509	480	520	498	503	505	491	529	487	524	512	495	473	462	478	507	471	471	488	461	498	469	468	477	493	511	491	471	494	438	458	485	503	461	484	526	452	488	495	503	490	501	469	478	488	474	498	507	470	492	497	490	491	502	502	461	483	467	461	477	455	473	469	500	491	481	477	474	467	469	485	495	507	491	481	517	483	458	483	466	539	512	520	468	489	483	500	496	481	495	491	485	478	482	472	495	550	487	525	472	471	462	482	508	487	498	502	455	500	541	516	507	504	488	479	475	496	468	496	522	455	534	520	528	469	485	529	454	474	475	499	510	497	491	525	485	514	482	502	510	471	460	513	513	495	472	440	490	443	502	469	491	441	491	485	495	515	455	487	493	503	489	476	465	520	479	476	458	485	501	460	497	498	488	482	486	469	487	453	470	521	449	477	493	481	491	483	491	495	503	482	484	475	459	518	516	500	516	500	461	490	454	476	449	515	519	462	469	427	523	486	483	456	491	496	488	499	482	506	466	471	508	502	519	504	470	518	498	477	452	485	491	514	494	509	452	462	503	509	494	496	472	487	488	483	452	429	441	482	487	543	513	491	456	494	480	480	535	460	453	481	453	517	465	487	474	463	487	442	459	456	492	502	488	474	542	464	483	498	476	493	488	499	479	524	516	458	509	517	496	449	492	489	477	471	496	518	510	499	471	474	505	534	461	494	473	483	458	514	448	469	473	513	455	515	465	456	492	505	474	487	502	472	489	481	509	499	473	460	472	524	492	470	495	487	489	508	459	530	508	493	518	482	484	496	465	500	497	458	512	485	466	446	500	480	439	472	502	482	526	445	459	496	477	456	511	489	512	461	500	445	489	427	485	488	457	515	518	480	499	497	484	466	495	488	505	489	473	494	495	447	493	466	463	458	486	490	476	485	419	460	490	475	496	480	470	498	509	516	466	485	481	499	455	501	514	487	534	491	454	453	520	498	461	539	523	499	514	477	478	474	495	526	497	453	497	483	478	502	495	485	472	494	460	474	491	525	516	474	494	494	478	475	504	464	475	467	499	447	465	530	524	473	454	491	493	469	456	495	509	445	485	508	469	481	461	510	469	479	544	495	489	488	482	524	454	459	488	509	484	516	460	480	498	477	469	490	476	546	462	486	497	492	493	463	471	476	498	492	526	501	502	487	512	495	464	480	484	487	518	500	498	480	458	457	452	502	503	519	471	469	490	479	518	531	502	521	463	477	458	506	521	488	488	496	510	462	489	509	518	513	454	505	469	498	434	472	484	530	507	528	486	441	505	455	492	443	481	482	505	480	496	500	493	525	513	491	503	501	505	491	455	515	496	481	466	449	467	528	464	488	486	525	484	484	502	475	480	475	484	485	489	447	507	491	455	491	488	528	495	507	479	484	498	490	472	510	536	465	474	477	479	502	490	499	481	500	453	532	451	494	531	480	474	466	454	488	537	527	486	512	465	496	504	462	440	480	490	465	482	523	500	478	523	517	490	469	503	494	476	502	489	472	473	472	490	477	444	473	452	513	489	461	464	488	434	467	462	547	481	496	535	486	520	469	466	516	498	477	533	474	519	461	511	473	519	502	451	508	437	521	452	463	508	517	462	489	514	511	475	512	530	451	532	467	469	488	514	490	471	497	481	494	473	459	442	465	491	496	483	523	499	468	486	497	511	471	453	508	480	512	486	498	502	505	473	485	475	483	443	535	470	495	483	486	457	476	486	487	485	454	504	472	488	521	471	501	500	450	461	482	451	484	506	473	487	469	467	449	440	476	495	495	471	450	493	480	500	464	461	446	498	468	477	456	477	503	444	471	498	487	472	501	447	547	492	492	505	478	473	496	524	460	464	513	510	460	490	503	506	521	466	493	453	481	504	463	485	454	476	470	459	519	521	511	496	468	514	463	488	480	449	521	490	477	497	516	500	485	491	499	486	437	504	432	491	520	520	511	495	494	507	455	473	489	486	524	502	509	488	481	526	496	485	487	456	511	479	497	503	466	476	489	467	459	498	500	450	492	505	489	464	504	500	472	514	460	531	492	519	473	472	513	480	508	486	470	473	474	489	518	465	511	485	483	480	478	513	494	481	501	503	499	456	504	462	495	519	462	487	533	451	505	481	482	488	484	487
5036	1318	1533	1187	870	655	536	458	411	339	346	337	337	302	310	324	284	286	287	302	291	304	279	269	287	310	263	314	297	262	281	276	271	256	269	257	278	249	314	262	262	244	315	268	243	275	272	299	248	279	288	262	270	263	234	295	266	244	277	269	303	273	252	294	275	261	259	278	232	239	282	251	245	287	272	295	253	269	301	267	254	248	259	277	248	260	286	240	263	234	260	290	288	294	276	229	276	275	246	266	286	246	250	274	256	287	230	243	280	285	258	300	257	292	287	274	289	276	276	272	254	276	281	255	288	295	245	267	274	286	269	288	253	241	276	293	232	251	290	256	256	256	274	278	262	254	275	262	235	261	271	276	292	286	243	232	256	280	273	265	261	258	285	259	260	263	310	244	249	240	278	270	285	281	273	248	254	240	232	267	249	263	249	296	257	280	298	273	230	283	259	257	238	267	274	249	281	279	295	280	280	288	259	277	259	268	274	271	270	257	263	252	242	264	284	268	275	272	284	243	247	258	233	242	245	266	255	245	246	262	307	250	252	238	293	295	250	260	258	273	284	276	261	260	260	263	282	251	309	261	254	259	265	252	220	245	261	258	259	274	278	286	255	254	253	253	297	280	254	247	234	267	271	257	289	272	280	265	270	261	262	250	259	266	260	312	268	234	253	276	268	267	286	250	255	277	254	276	264	248	305	275	263	254	272	278	265	300	262	237	252	258	253	287	302	294	261	246	276	262	239	233	233	245	266	257	257	273	243	302	269	262	280	296	279	246	278	288	284	299	256	277	268	296	257	248	286	256	255	256	277	246	270	265	257	261	298	248	263	232	275	251	242	273	241	263	264	293	247	250	259	265	261	266	281	263	246	281	276	275	260	235	260	263	254	287	292	284	253	278	253	268	271	271	289	285	265	251	290	276	279	264	264	278	288	264	259	266	238	268	254	278	262	267	273	267	254	260	302	248	277	243	284	260	281	261	271	258	247	227	262	271	274	277	251	300	269	269	267	231	254	321	260	256	270	257	290	252	273	296	268	231	276	283	264	261	277	279	263	255	243	267	263	252	277	302	268	276	278	272	247	260	248	260	286	268	257	279	262	240	262	288	289	296	271	278	251	276	243	290	255	277	255	279	245	259	276	240	273	257	260	262	278	269	248	279	248	278	270	270	283	234	284	237	287	265	300	278	263	267	275	259	266	253	265	236	233	256	264	264	251	270	265	282	258	287	253	287	296	265	261	266	280	273	249	299	249	268	261	270	278	250	248	254	257	283	270	272	279	254	262	252	270	264	297	264	256	252	258	271	284	252	280	266	276	293	243	274	265	275	262	250	260	280	285	247	274	250	260	256	254	255	252	266	265	251	268	271	244	267	259	283	245	257	275	270	274	281	272	270	264	245	312	271	244	268	233	257	264	269	292	258	255	259	245	225	279	299	254	246	277	270	290	271	251	281	281	278	276	260	259	262	261	265	275	256	283	241	235	263	270	273	294	272	268	283	255	274	241	270	282	280	282	270	252	265	227	270	262	292	272	250	267	282	282	295	247	262	251	282	260	265	287	264	272	306	270	286	277	274	267	275	272	280	279	258	263	256	282	267	255	242	307	265	267	288	265	290	270	258	295	264	237	275	246	279	269	270	248	255	280	249	257	235	281	251	271	256	244	264	267	307	271	278	287	280	257	266	281	271	267	249	264	230	260	257	268	238	281	239	268	274	249	242	266	304	260	263	261	266	269	253	260	279	326	276	272	280	249	250	287	272	261	295	291	276	258	250	276	258	267	261	263	250	258	230	268	244	273	282	252	266	263	279	265	246	256	268	256	267	284	262	255	244	238	258	284	283	261	257	274	262	262	281	277	251	279	230	269	270	246	282	260	247	278	259	281	275	266	277	253	257	289	271	264	260	264	255	270	243	249	244	256	275	259	259	284	291	253	266	283	284	277	280	246	261	288	257	279	291	282	270	242	238	265	256	278	246	256	267	263	281	294	261	269	263	277	267	241	267	276	277	273	264	281	228	268	232	291	265	249	284	255	262	232	273	294	271	260	275	258	261	240	258	261	276	281	274	240	264	293	266	247	263	287	272	258	245	279	271	278	272	266	246	270	272	256	268	263	286	258	227	279	283	276	265	263	285	256	251	220	267	268	247	267	254	265	272	280	295	277	264	282	285	285	281	310	278	279	261	270	242	260	264	265	295	269	280	260	276	248	246	238	276	256	276	253	272	245	257	304	296	286	271	275	305	288	240	287	257	259	270	259	221	280	273	262	252	284	280	275	270	282	268	273	297	271	236	247	302	287	269	307	262	264	286	270	259	275	265	271	280	265	265	283	282	255	246	269	274	276	256	257	273	240	297	284	258	235	269	251	274	266	290	252	264	261	274	247	267	301	281	257	244	241	262	259	278	255	263	279	248	288	265	273	282	256	278	252	273	265	223	254	281	281	303	263	230	266	288	270	263	262	252	246	253	236	270	276	275	274	250	259	238	258	267	268	246	277	270	258	255	252	290	279	289	257	273	254	283	231	259	256	245	243	274	269	255	277	271	273	241	252	261	277	278	249	284	256	283	277	253	256	259	259	281	271	233	275	271	221	278	268	265	281	250	267	268	292	240	304	273	272	261	258	274	275	277	272	284	262	255	268	285	280	296	271	251	262	262	266	256	268	275	269	232	279	289	248	279	256	277	230	271	269	301	282	247	249	265	247	275	267	263	267	264	272	269	264	257	266	255	314	282	245	281	235	238	283	239	277	264	249	272	257	240	277	243	274	272	269	251	251	294	287	297	244	253	275	248	275	271	273	269	257	261	263	278	268	259	233	271	262	322	268	267	264	260	277	262	283	255	295	244	263	245	262	259	270	234	278	286	267	251	254	285	291	290	241	267	247	275	259	245	274	259	246	323	276	275	273	267	253	269	261	263	300	271	266	284	301	305	258	283	278	258	267	270	273	290	255	268	268	278	266	255	256	246	252	266	256	301	233	284	260	281	274	264	279	266	255	284	259	279	280	299	233	270	279	295	278	264	262	241	262	246	285	288	252	266	260	271	279	255	303	237	262	280	294	297	264	252	270	252	261	276	271	278	257	254	250	266	280	237	256	269	281	284	260	261	265	260	290	294	256	248	247	272	271	230	252	256	248	266	263	246	274	266	258	302	259	272	256	281	255	280	275	252	259	265	246	288	247	274	249	273	256	251	264	273	264	286	255	274	288	237	261	242	246	300	261	256	306	267	248	232	258	290	236	275	254	269	239	279	260	256	270	289	248	281	271	267	276	264	278	241	298	249	270	278	240	292	241	266	247	268	271	255	258	258	262	254	251	242	284	273	269	263	273	276	274	280	281	304	241	264	269	228	272	244	267	280	268	283	255	303	267	253	269	259	266	293	269	257	261	264	235	272	266	221	281	263	264	250	261	263	288	270	286	262	252	268	280	277	271	247	283	294	277	270	246	262	248	252	292	270	287	278	280	262	268	299	282	255	296	258
5736	1966	4009	4281	3621	3036	2592	2175	1939	1695	1584	1485	1432	1384	1204	1257	1148	1116	1139	1081	1127	1087	1028	1018	1036	944	984	977	1017	881	908	917	904	903	955	943	820	922	911	912	893	927	897	877	886	833	891	876	862	851	872	839	860	826	844	831	884	807	846	824	804	795	858	903	905	839	877	847	844	875	840	859	826	800	844	853	869	808	834	859	812	859	874	838	831	848	822	864	816	852	842	840	879	851	822	824	783	849	860	805	807	796	861	815	891	822	817	886	831	840	849	786	846	837	839	852	847	878	857	805	841	782	842	823	789	852	879	822	831	816	800	841	811	818	824	792	818	866	821	822	802	814	833	832	811	863	815	808	855	817	848	848	855	828	836	837	824	837	844	808	828	829	848	884	779	833	802	810	857	814	806	853	901	797	786	858	919	809	824	815	827	896	840	816	823	846	772	823	875	808	844	812	792	834	811	884	862	827	868	829	843	795	826	792	841	842	803	841	818	812	889	822	834	805	822	836	819	860	847	846	783	836	847	845	862	779	859	812	830	831	839	839	823	854	820	844	779	833	869	808	860	810	894	792	820	801	846	836	909	754	849	800	854	832	847	848	833	785	828	798	813	849	821	879	812	882	791	823	815	892	851	801	842	832	843	828	821	843	812	834	852	839	892	854	828	779	853	844	839	884	790	834	798	842	861	829	800	829	771	853	860	821	833	847	832	819	864	850	798	808	817	841	885	765	813	802	806	822	841	809	797	865	803	824	811	844	795	822	860	779	857	825	837	859	807	804	812	796	853	792	852	857	806	869	840	850	838	849	843	824	842	796	819	857	813	793	861	791	819	825	800	808	777	894	817	793	761	839	791	797	874	831	842	846	889	824	795	835	874	834	883	829	843	832	851	816	848	811	804	888	857	853	865	849	831	828	803	800	786	838	880	815	834	841	826	878	875	848	824	845	803	855	817	859	833	836	765	813	785	814	847	838	849	832	850	815	855	867	824	873	837	833	819	843	817	805	828	777	798	770	841	812	805	797	775	848	834	855	833	868	894	855	757	810	782	820	796	788	821	799	794	822	834	863	831	856	826	770	803	833	822	855	834	873	913	770	859	848	784	868	855	839	871	826	809	815	789	886	789	803	802	801	834	824	843	819	815	841	864	836	841	848	835	822	769	778	823	820	784	815	831	912	819	836	864	886	838	770	814	829	808	817	863	874	842	821	817	816	744	847	829	886	850	824	833	806	826	811	812	845	814	795	819	829	810	826	817	885	843	851	818	832	867	847	790	896	826	853	827	814	844	829	866	800	812	874	802	806	816	799	828	810	788	842	865	843	885	861	835	840	788	881	830	810	856	822	789	844	811	865	790	818	827	836	819	804	821	823	872	845	891	840	861	870	812	847	807	826	888	806	784	831	862	832	849	824	804	825	845	790	865	841	829	828	806	805	819	824	838	811	787	851	806	863	836	815	861	903	816	828	802	826	803	775	818	842	834	789	871	811	873	822	759	793	859	857	788	823	831	854	804	817	824	810	866	840	806	831	815	788	812	828	793	840	831	750	829	774	847	811	836	835	803	896	819	836	805	794	864	841	859	771	882	808	782	803	827	834	840	796	794	807	811	839	823	854	833	875	792	833	845	842	864	856	836	813	787	790	832	776	819	781	797	789	835	845	877	825	833	852	797	833	838	800	832	820	806	847	819	812	811	783	826	795	846	807	829	793	809	778	809	839	844	872	786	815	822	862	825	859	760	826	826	832	836	826	843	873	811	807	797	879	861	815	834	856	801	796	834	853	833	788	826	845	807	863	860	856	814	864	798	830	802	821	819	823	843	806	837	849	827	865	838	818	868	759	852	864	818	829	867	790	798	840	800	846	810	930	828	834	794	809	793	766	863	865	873	794	831	813	779	828	820	821	866	829	793	840	828	922	860	877	782	885	781	819	795	801	821	835	862	782	846	845	814	841	836	833	812	833	820	867	805	819	783	796	875	817	837	848	808	804	848	838	875	832	807	831	831	832	820	787	819	830	787	857	824	867	819	853	878	882	845	869	861	872	787	834	832	850	839	832	829	813	820	838	803	763	838	854	844	856	835	802	835	847	824	768	838	770	830	873	765	810	850	806	867	848	861	833	811	844	858	834	849	778	820	824	792	846	857	868	762	800	833	820	808	812	817	848	895	801	829	794	812	869	805	852	828	868	811	830	869	849	828	832	833	806	850	855	805	850	845	815	844	841	850	824	820	875	789	855	859	839	845	860	846	815	831	808	808	857	835	862	815	910	820	820	831	821	810	854	860	867	776	797	866	844	789	820	818	801	828	809	838	857	861	842	848	817	818	781	828	828	869	797	835	873	835	821	806	832	852	870	820	773	835	847	755	815	815	826	823	826	840	784	803	834	837	861	866	833	831	806	795	828	789	829	868	790	829	813	861	869	841	824	821	809	841	797	852	848	819	790	886	827	840	824	816	864	852	834	814	864	837	779	825	843	849	849	851	866	854	831	857	903	846	854	864	853	821	813	815	833	765	862	824	847	816	781	836	796	802	811	818	822	826	802	793	845	850	837	827	824	870	840	817	816	811	826	803	867	832	790	841	844	833	795	843	809	861	811	879	802	876	803	816	900	859	858	832	861	806	854	841	866	834	824	863	842	860	785	806	793	875	869	836	799	838	815	828	829	819	872	883	792	812	824	826	770	830	855	813	820	844	804	825	825	871	826	838	877	813	872	851	838	789	818	803	841	876	846	864	861	840	861	836	820	808	824	786	869	817	833	845	835	819	880	787	852	841	815	799	846	866	821	903	838	808	844	807	836	784	819	846	785	825	836	885	852	807	828	831	853	811	841	817	818	836	814	832	772	871	781	818	833	798	852	888	807	844	862	864	779	801	773	818	849	818	818	832	806	798	803	827	829	841	837	869	821	830	810	796	892	834	829	830	781	814	868	778	840	842	797	756	783	848	831	842	853	751	839	878	867	784	804	870	829	764	846	861	792	807	860	819	790	821	811	816	829	806	823	797	842	805	814	861	791	865	758	835	846	853	799	830	822	813	793	809	830	799	840	805	867	844	849	820	913	825	876	826	848	845	844	755	823	862	882	851	894	830	865	837	843	843	833	852	827	839	767	835	864	791	830	868	851	818	851	780	813	783	833	823	853	806	812	776	795	817	877	844	830	826	832	841	844	825	855	823	821	825	830	867	843	795	839	842	786	839	833	759	822	799	799	872	832	818	870	844	856	812	818	831	810	796	775	827	834	809	860	824	879	777	825	806	831	801	836	872	809	847	804	760	839	833	910	903	836	832	825	837	828	835	780	903	765	801	808	850	811	847	881	754	861	849	850	773	852	790	806	817	849	822	821	857	836	805	787	806	798	810	816	822	830	847	833	851	794	804	813	808	808	847	857	840	831	808	829	843	848	815	795	830	770	797	826	862	834	809	771	816	803	819	834	807	810	834	857	853	813	837	811	821	839	843	866	796	845	834	787	855	819	852	866	842	830
9387	2525	2762	2051	1369	1037	810	646	554	479	462	427	379	370	352	354	353	315	327	308	296	311	329	296	267	296	320	291	282	295	269	309	259	311	250	291	264	306	275	309	276	253	272	270	284	266	292	275	281	253	272	287	262	290	269	267	297	306	280	271	282	293	297	273	259	247	292	248	267	281	262	274	293	254	281	290	313	271	273	284	275	294	266	245	294	276	267	284	313	267	260	293	262	271	288	266	267	287	248	259	303	291	265	289	260	277	248	253	255	271	285	289	267	258	262	267	282	250	281	270	254	299	299	280	266	258	263	261	268	283	266	269	283	260	252	281	251	241	275	237	257	264	262	279	250	279	269	273	283	291	277	255	276	265	269	252	262	269	261	272	268	274	293	287	277	252	273	252	268	266	272	253	280	254	269	255	259	257	258	252	284	241	274	285	273	265	232	288	260	295	246	265	285	297	256	264	285	276	261	253	274	248	266	267	260	267	283	266	267	276	265	300	253	286	300	306	274	265	271	239	261	292	263	240	274	286	256	258	279	252	280	251	273	245	250	250	295	233	282	260	288	261	254	282	248	288	283	285	271	255	286	275	270	295	274	295	269	285	288	270	265	296	261	256	287	267	251	264	256	278	253	280	286	293	283	279	268	250	248	265	288	240	275	272	265	267	247	265	273	271	292	264	260	269	292	284	291	268	249	295	263	269	290	270	267	250	263	280	258	263	266	243	282	261	280	270	248	252	242	259	243	251	300	251	259	246	245	292	289	262	272	259	261	308	254	277	264	267	262	287	238	299	278	259	245	272	270	252	292	277	289	249	258	259	273	265	288	241	283	267	267	250	266	282	290	291	278	286	245	266	256	275	260	315	261	277	262	273	282	271	237	278	273	247	276	258	294	238	269	267	248	278	264	260	271	268	268	262	287	268	300	284	279	256	297	287	262	259	285	264	295	249	269	256	262	283	265	301	276	295	261	276	262	280	260	272	274	279	252	281	262	250	275	286	290	288	282	295	273	272	260	269	260	280	268	280	261	250	286	282	241	273	268	262	265	261	282	272	244	276	263	257	281	287	276	275	258	270	277	259	273	278	262	262	254	298	254	267	279	248	282	246	276	277	275	246	262	276	251	253	254	279	280	264	277	274	276	272	281	262	262	302	280	275	238	218	259	284	280	260	256	271	281	265	276	260	246	290	251	293	274	276	281	280	274	262	314	238	264	254	273	279	285	255	262	259	246	276	240	284	281	280	218	279	291	243	271	274	243	255	252	282	287	300	286	270	310	257	271	258	252	276	275	275	291	264	273	253	284	280	292	265	284	270	268	306	262	260	271	248	266	283	277	264	252	267	269	273	262	262	251	298	294	263	237	255	265	268	258	269	299	312	242	276	246	293	251	250	260	255	239	239	288	253	263	255	249	251	256	263	272	277	318	261	284	281	288	241	271	269	297	259	234	251	274	265	242	299	273	291	267	263	286	266	294	278	266	226	269	279	278	292	275	240	267	264	271	256	256	269	264	281	299	252	282	251	253	295	266	248	287	251	282	250	266	271	262	258	287	283	256	280	279	253	295	292	279	251	283	297	289	258	268	280	268	290	279	259	277	255	252	277	299	268	273	233	264	297	298	301	274	260	259	285	272	311	244	273	264	280	262	273	267	276	278	280	257	248	246	258	259	270	271	307	280	275	257	264	279	277	242	273	283	262	296	276	288	243	292	276	279	257	273	269	266	263	294	272	257	264	274	278	279	295	276	281	287	273	263	277	269	258	261	277	268	255	272	261	254	246	280	268	284	263	254	273	256	261	268	285	276	273	232	280	261	273	287	239	264	269	252	261	258	298	272	288	268	264	273	245	280	262	281	280	269	273	265	253	255	258	282	265	288	282	269	290	263	285	289	296	266	257	269	272	292	277	252	254	247	261	263	267	293	241	278	261	315	297	257	245	313	280	266	272	282	286	295	252	295	296	267	254	252	286	271	288	272	247	278	256	271	281	260	248	284	276	251	288	251	254	260	242	280	282	221	254	258	268	258	270	253	259	285	291	258	266	259	284	257	265	252	275	256	264	278	262	268	252	286	263	263	280	282	252	267	257	268	275	270	284	275	250	265	266	266	272	280	290	260	258	256	268	253	280	277	266	298	282	249	283	262	263	278	279	299	267	286	260	292	262	282	250	263	274	243	253	285	286	251	283	274	276	283	303	275	260	273	243	260	286	248	281	267	307	301	286	260	266	273	251	251	284	265	255	240	231	255	262	272	265	250	257	255	248	268	277	249	253	241	253	259	249	284	279	276	267	278	284	253	243	242	276	261	287	264	286	264	256	293	281	227	291	278	314	254	292	249	278	265	284	257	229	242	285	280	269	281	306	287	265	282	273	254	278	252	260	296	255	239	286	249	265	272	254	237	271	263	264	256	272	267	271	259	268	249	253	262	269	272	280	252	281	252	292	259	242	275	256	256	263	254	292	267	297	277	256	275	269	260	291	287	235	282	289	274	246	258	272	273	281	279	260	291	271	283	263	260	268	250	252	285	295	252	252	277	258	271	280	283	288	282	269	268	243	276	245	272	300	270	271	298	268	260	246	263	257	263	255	276	275	285	273	268	290	265	258	270	278	272	283	266	288	283	284	275	265	255	265	254	271	278	254	272	233	274	229	268	276	263	255	255	280	266	255	261	264	267	268	267	257	237	262	269	257	250	236	268	265	255	252	283	262	283	271	279	283	305	293	266	245	285	271	269	283	247	309	250	247	261	268	272	265	278	300	265	234	265	270	240	264	279	275	300	263	279	264	276	287	298	278	284	276	272	259	265	250	299	274	283	282	265	298	274	234	270	288	274	285	271	289	255	270	271	256	268	283	270	274	265	279	237	267	255	266	267	243	247	286	267	292	268	257	289	293	251	244	269	267	270	295	272	259	293	271	281	279	231	273	274	263	256	236	260	262	266	265	233	240	286	268	270	298	274	274	258	279	290	266	290	241	255	266	259	283	270	256	261	276	276	264	274	270	262	226	247	280	283	249	264	289	265	294	241	290	262	258	276	285	266	243	259	254	262	267	293	287	254	256	278	272	280	284	267	271	268	311	257	246	264	284	270	279	303	258	271	259	259	226	267	262	285	273	269	274	253	257	264	268	284	246	248	251	251	286	273	270	304	260	268	282	271	300	283	277	289	307	277	251	281	254	271	261	252	257	257	266	284	263	252	287	281	270	249	278	270	274	226	287	289	273	279	311	277	287	256	273	259	247	271	265	263	258	251	269	259	264	239	235	294	261	295	272	252	267	257	253	272	228	253	280	276	271	287	227	272	246	260	270	281	294	286	273	288	280	283	261	276	273	270	277	254	272	286	316	273	258	324	250	240	283	236	269	262	278	250	277	274	281	250	265	269	262	275	244	286	274	268	261	273	261	248	263	281	264	282	302	285	272	241	278	287	276	234	281	288	285	225	260	253	244	275	279	287	253	256	284	253	299	266	265	277	271	233	289	283	266
7847	3030	6688	7099	6149	4955	4146	3425	3054	2590	2319	2090	1916	1724	1588	1608	1438	1466	1320	1315	1284	1246	1157	1144	1118	1099	1021	1038	1081	983	1072	1019	955	956	981	974	953	976	918	909	972	927	944	853	842	927	932	927	904	877	903	893	842	874	880	904	940	862	872	836	824	898	862	911	833	893	850	852	923	876	817	904	844	928	877	868	866	850	861	862	822	881	803	860	834	879	813	864	896	861	818	860	881	836	841	811	811	859	823	831	825	829	834	808	851	785	897	833	841	811	913	831	837	794	800	805	812	822	793	823	857	791	831	814	946	822	817	839	886	858	854	772	821	828	869	846	845	831	808	862	808	777	850	833	779	823	862	843	859	806	846	797	787	843	809	819	852	862	839	786	803	865	814	884	833	831	832	796	835	824	831	853	785	864	821	851	804	835	863	837	802	810	800	841	824	834	822	830	830	877	812	850	845	809	817	822	821	841	892	876	863	839	826	836	837	842	871	816	855	807	880	826	801	789	908	801	843	879	795	781	838	784	825	847	827	878	787	798	824	875	832	841	835	827	766	831	874	828	848	808	786	815	792	824	780	841	854	842	799	829	819	799	772	860	823	825	806	817	824	798	805	808	851	837	849	799	851	858	862	848	818	830	840	845	802	823	847	803	795	823	813	848	881	843	845	847	848	815	821	842	825	835	850	840	811	867	855	819	840	815	817	834	847	814	829	794	863	818	878	835	834	833	828	815	826	801	808	820	830	827	867	821	819	823	822	833	864	829	845	819	828	830	808	846	845	819	878	812	819	798	821	823	781	844	850	834	839	880	761	773	817	817	866	831	859	827	795	826	846	846	865	823	816	794	810	746	806	857	828	840	831	823	803	867	854	778	816	808	784	825	811	787	807	864	824	815	807	822	798	836	837	784	810	884	834	823	866	833	847	789	841	826	857	795	846	798	837	813	827	840	797	789	792	805	817	855	826	852	871	812	845	831	813	803	812	802	867	845	834	847	782	864	793	806	805	812	793	847	822	799	807	843	877	840	820	822	836	884	778	801	815	799	840	846	814	871	838	837	843	819	844	833	833	787	850	842	814	835	830	815	810	791	808	824	835	862	839	827	816	841	829	768	857	814	865	874	805	823	796	849	795	818	839	837	818	800	880	879	832	870	786	797	855	825	803	840	773	825	791	826	816	785	769	833	792	811	844	834	886	795	819	862	805	817	808	840	819	862	826	829	832	831	820	804	813	810	797	813	841	814	851	825	810	847	822	867	779	797	831	826	848	806	842	824	825	873	812	807	808	878	776	827	863	904	807	791	770	855	895	780	859	844	824	791	873	762	819	799	830	826	851	811	865	776	840	833	848	883	831	848	826	867	819	839	796	850	783	814	836	869	820	814	817	871	916	829	826	840	839	825	789	846	807	821	829	826	810	834	893	847	810	824	812	848	807	839	817	771	827	856	844	860	827	842	867	835	804	840	858	819	808	838	790	825	820	854	809	824	793	832	825	818	821	840	848	810	850	857	820	858	885	863	834	865	784	843	809	821	807	858	825	821	809	869	858	804	886	802	785	840	804	872	817	815	853	833	842	823	785	803	819	828	834	792	832	860	799	826	838	858	784	834	813	799	865	776	812	777	789	809	816	793	818	769	841	833	817	841	853	848	836	808	859	762	873	837	811	834	810	859	825	820	869	900	837	835	836	850	808	814	821	854	850	814	870	869	803	858	758	814	802	870	846	848	822	810	833	786	761	807	851	802	840	806	774	792	799	854	862	817	857	790	834	813	834	838	855	833	818	853	834	800	779	863	789	816	804	830	839	857	800	741	809	846	835	843	823	818	821	800	755	801	792	835	815	815	805	842	847	817	809	812	784	801	778	837	766	803	849	844	807	821	797	809	759	801	800	811	845	891	860	843	835	787	860	863	876	807	854	878	770	757	814	814	790	838	811	798	829	858	800	836	838	829	821	842	850	836	826	801	801	781	848	833	813	775	831	807	806	854	859	827	831	836	825	827	859	792	809	813	790	831	844	796	815	804	803	818	801	864	865	824	840	849	848	852	824	858	847	813	858	825	806	827	792	809	830	820	875	799	853	817	806	841	841	891	828	805	785	810	871	832	826	812	829	846	840	782	822	821	796	811	788	816	794	790	800	835	833	813	855	848	785	838	826	814	842	815	834	865	809	791	830	824	812	830	808	749	835	898	831	797	823	856	802	835	854	808	808	814	828	821	812	838	867	868	819	788	825	833	832	818	834	838	835	820	848	833	857	818	848	833	794	835	765	834	829	858	809	787	825	798	879	847	882	740	838	804	806	804	812	828	848	872	793	790	869	832	861	840	795	858	846	850	809	761	796	803	799	839	780	804	803	783	822	793	811	839	803	841	809	873	826	868	835	839	851	838	809	794	822	801	858	783	838	878	824	842	858	836	863	841	860	825	824	817	795	828	854	809	830	777	781	823	785	860	840	851	801	860	844	838	863	773	801	788	791	809	838	820	824	858	802	883	835	818	811	864	792	820	800	801	792	827	811	823	885	811	807	828	798	810	790	764	815	825	840	852	868	848	805	837	821	861	855	788	805	866	852	785	876	828	867	829	810	795	808	873	847	813	803	845	833	815	836	813	756	807	854	824	806	801	780	813	819	850	841	808	854	784	824	807	842	833	838	821	833	800	804	890	827	855	844	813	828	775	802	839	818	825	821	845	848	828	815	816	801	806	791	824	765	804	822	859	866	836	805	811	829	804	813	795	823	811	872	812	830	820	802	877	903	828	838	853	848	834	776	806	814	858	870	877	829	847	854	831	829	794	880	832	836	786	838	746	814	821	812	842	847	845	841	831	856	808	806	845	773	816	816	821	816	784	843	830	892	836	818	829	842	810	859	832	813	856	826	795	808	806	822	848	784	828	868	772	832	862	863	822	779	863	882	817	811	811	764	837	786	855	829	835	862	826	764	785	853	808	807	789	794	791	802	809	858	862	800	815	771	818	830	872	814	807	770	847	778	828	825	843	823	850	814	891	841	830	835	745	846	793	836	817	800	797	802	800	841	830	840	846	800	811	797	812	846	835	874	838	859	849	832	839	819	814	857	834	807	805	842	799	832	802	814	783	863	735	848	828	839	818	859	822	859	787	833	869	878	800	863	798	772	823	810	809	816	900	825	824	851	813	849	846	800	806	808	807	844	751	788	809	839	802	810	880	812	785	786	809	888	866	857	867	840	844	869	830	820	863	852	842	818	804	847	809	804	811	791	859	798	809	788	817	862	831	794	807	818	800	817	796	832	840	816	808	799	844	780	813	790	841	853	808	832	799	837	866	832	829	869	834	846	858	829	889	871	858	828	805	818	818	832	780	813	790	849	815	848	844	851	823	818	802	847	816	821	824	874	847	820	807	838	805	857	812	819	866	769	804	790	805	835	841	818	809	793	791	842	869	836	849	813	810	834	810	790	848	829	799	869	830	789	847	838	774	830	803	832	801	812	814	780	877	776	870	832	864	845	825
1215	184	186	198	183	167	135	150	153	127	144	151	118	149	138	147	135	138	135	134	143	134	127	149	137	135	123	147	142	146	135	145	126	154	148	140	135	134	125	147	155	150	140	152	169	144	133	157	134	136	136	140	134	143	135	137	132	159	151	142	142	111	153	136	127	145	129	123	137	123	144	145	122	133	131	133	137	142	135	127	129	145	140	140	160	138	136	155	141	124	119	169	161	114	146	118	131	159	159	141	140	150	144	140	135	139	121	136	149	132	140	153	136	137	134	149	129	157	158	173	144	130	147	136	151	155	130	149	144	149	114	145	132	127	133	154	129	137	159	128	125	141	144	125	135	140	143	124	134	125	144	133	123	150	134	150	128	151	145	147	132	132	140	134	138	162	135	121	131	146	143	135	151	133	144	145	108	146	128	139	128	130	133	146	144	153	149	126	140	133	151	132	126	149	139	158	125	141	138	152	114	133	139	142	142	140	121	127	125	141	149	138	146	125	127	133	134	124	147	139	120	132	138	120	152	124	142	127	125	144	123	143	130	155	130	162	154	164	126	168	119	144	131	136	149	137	139	142	116	112	154	147	147	121	143	162	141	135	137	126	143	129	126	125	138	144	150	136	142	113	123	134	142	132	156	131	141	136	129	144	139	168	142	154	137	132	130	135	138	137	128	141	142	152	152	135	133	132	124	132	120	119	131	143	132	135	135	160	170	135	155	144	136	144	127	160	132	155	134	143	138	138	152	137	149	137	150	134	148	127	141	137	133	162	133	150	142	159	123	129	139	132	109	143	155	125	147	140	145	132	143	163	134	129	146	132	144	135	156	129	150	162	143	133	155	137	152	132	145	141	130	124	156	151	147	141	145	150	160	148	129	145	157	126	130	169	141	133	148	138	141	144	147	134	149	145	140	116	156	125	117	127	138	136	135	144	119	148	138	142	136	133	147	147	141	137	137	132	120	138	131	130	139	134	138	158	152	153	131	126	149	143	109	141	111	120	141	122	144	144	145	137	144	133	145	136	141	142	122	121	138	134	136	142	125	145	146	155	124	162	122	126	116	127	151	152	142	131	140	124	143	142	109	133	144	131	146	145	130	166	126	147	150	136	122	146	130	145	130	130	135	171	146	146	150	156	136	105	140	137	128	138	122	156	148	119	141	167	129	147	134	141	150	138	142	127	144	159	135	117	153	148	125	149	151	146	141	129	137	136	106	120	126	135	152	168	129	124	134	155	157	144	137	132	151	147	150	141	123	139	138	145	126	156	145	140	140	170	120	133	134	123	131	154	129	166	155	134	133	137	143	130	120	131	132	150	160	141	142	143	139	146	124	143	143	125	156	132	129	167	128	126	147	146	121	129	140	155	136	138	148	135	162	135	129	145	135	142	138	133	143	136	146	144	149	125	164	140	132	127	142	145	148	142	131	142	121	142	135	126	127	144	144	134	132	138	134	145	168	130	149	126	123	156	125	156	126	146	124	139	142	126	140	131	130	147	119	125	139	142	113	148	153	142	136	132	123	127	128	142	145	144	134	141	148	150	135	129	131	156	137	134	141	119	143	147	159	163	156	129	127	128	151	146	155	140	140	141	132	120	141	134	149	145	124	144	146	127	139	144	161	127	131	145	146	185	149	159	127	133	146	151	130	152	127	149	139	134	132	137	144	142	154	139	141	157	135	136	141	141	142	143	138	131	148	133	141	138	132	142	143	152	148	143	136	141	119	140	149	156	147	141	155	149	148	143	136	159	154	165	124	150	163	120	148	140	175	144	167	145	141	141	129	119	129	141	139	128	140	144	152	153	145	129	167	127	120	131	166	115	119	133	153	136	150	141	127	162	145	131	168	154	149	158	163	134	129	130	138	136	142	125	157	124	144	120	109	135	137	121	149	148	141	154	142	135	121	160	155	140	110	147	139	136	165	147	138	136	145	130	167	137	144	145	156	142	130	155	133	157	128	129	135	122	143	150	141	142	126	116	125	134	149	147	138	163	131	119	145	158	151	142	146	117	144	129	138	143	137	110	139	145	153	122	143	133	122	128	137	148	139	143	144	136	118	160	155	150	143	133	159	150	129	128	139	142	146	128	127	140	156	135	149	133	134	138	135	143	139	138	122	122	130	148	143	154	147	118	139	130	156	151	136	149	135	153	137	130	146	148	111	150	130	118	147	142	132	153	149	148	141	128	122	119	128	146	118	127	165	156	128	154	147	152	144	136	155	150	137	144	139	132	123	149	131	139	144	160	132	122	142	137	148	166	150	134	131	148	141	144	134	144	145	122	150	119	148	142	162	136	144	150	144	150	137	143	128	138	142	129	135	154	139	130	146	147	133	144	129	140	151	137	151	140	135	129	153	129	128	140	153	145	144	157	147	136	131	132	122	139	140	145	119	136	141	142	152	139	146	134	134	136	136	155	141	125	122	121	133	138	161	128	133	116	135	123	150	152	154	156	128	131	139	142	161	161	150	149	142	133	115	151	143	140	140	124	140	162	131	136	152	127	124	158	146	137	141	133	159	130	128	111	141	160	152	140	148	126	147	155	134	121	166	142	154	139	164	135	147	135	135	123	113	131	134	143	134	137	166	121	138	134	128	134	141	144	127	142	127	154	147	147	142	143	139	149	145	155	158	150	147	150	147	142	160	140	147	133	141	132	140	147	150	145	131	136	132	128	147	130	143	127	158	145	133	130	146	135	138	160	153	132	147	131	142	126	149	139	130	153	146	142	152	141	144	133	145	138	137	133	142	146	128	138	145	124	138	163	139	138	146	157	117	130	144	147	137	131	160	135	134	152	130	143	148	155	155	161	134	138	144	148	139	133	150	132	130	132	134	140	143	132	136	142	120	132	115	139	126	148	140	156	144	139	118	141	166	128	155	125	154	143	139	131	139	130	149	143	151	141	143	137	145	146	134	149	150	170	134	144	136	120	142	118	154	139	129	144	138	146	147	127	141	131	136	121	136	145	125	125	153	133	163	148	145	133	150	148	152	141	138	141	136	121	139	160	126	140	139	143	145	118	137	145	133	124	134	143	153	158	129	147	151	144	151	157	132	152	133	124	149	132	134	141	152	115	149	151	143	153	142	116	148	141	127	144	138	141	130	170	128	147	140	159	138	140	140	120	153	143	135	158	152	133	143	131	125	146	142	114	158	136	150	140	127	127	129	155	145	130	137	116	137	143	115	136	162	151	164	136	130	138	117	126	166	150	142	124	140	122	143	127	116	151	129	141	162	136	127	146	127	146	143	145	103	146	144	126	133	150	127	142	143	151	137	135	130	131	136	142	166	129	141	135	142	149	124	131	150	155	143	116	130	113	138	149	115	132	122	132	132	152	124	148	149	148	140	131	141	139	121	148	148	124	157	122	143	153	137	134	139	135	141	133	134	141	135	134	166	120	155	150	143	164	120	138	142	148	167	132	139	144	171	140	125	147	120	133	135	150	120	126	135	153	122	178	133	150	128	144	151	133	126	138	141	114
1920	549	668	704	701	624	602	597	589	564	533	523	565	506	524	514	489	532	519	546	463	512	486	496	488	479	475	462	490	491	481	522	516	485	508	519	466	518	507	493	462	499	499	490	513	489	497	495	528	497	494	509	482	466	459	522	478	472	503	447	500	487	483	469	508	491	492	544	497	454	491	500	492	501	479	485	479	461	487	496	486	451	486	449	493	512	483	518	485	511	488	475	484	524	505	492	487	472	467	485	501	510	498	473	435	478	543	511	468	467	484	475	507	470	463	468	513	469	500	472	496	497	461	461	495	428	442	484	518	490	481	479	481	492	493	481	489	497	458	482	522	471	483	458	491	481	489	499	462	481	465	505	489	514	511	493	454	492	494	488	501	513	448	470	489	521	470	463	489	493	506	475	458	491	504	487	469	474	467	504	474	501	456	528	528	488	499	484	509	465	483	480	484	488	509	492	488	459	459	483	488	472	445	486	478	477	477	502	501	495	450	530	503	500	529	471	504	479	494	491	453	472	488	496	449	557	514	520	448	447	477	498	453	478	474	491	486	480	532	528	470	508	444	478	487	504	496	492	488	502	490	502	523	470	487	491	459	457	512	475	494	523	448	467	482	506	472	490	508	513	508	483	472	474	480	486	447	490	471	455	460	445	492	513	489	485	507	491	476	503	456	503	519	494	468	462	480	476	494	475	477	477	497	502	481	433	512	458	463	498	500	541	430	478	500	504	476	470	476	432	502	458	523	545	527	505	490	482	489	467	465	502	508	459	482	470	502	495	473	453	479	463	498	469	489	482	515	517	495	468	484	478	511	465	486	507	487	478	483	488	491	441	474	467	472	508	511	460	506	494	477	490	503	487	513	477	471	485	478	471	473	494	518	554	496	484	494	467	551	479	465	472	511	489	470	497	476	509	474	472	486	455	452	515	486	476	487	452	498	469	467	475	471	547	477	504	504	496	516	476	467	513	500	469	481	541	490	465	502	482	484	473	480	494	493	510	527	483	467	507	515	483	488	495	484	457	484	463	477	452	473	495	523	469	506	504	501	482	488	472	475	477	464	465	519	484	467	458	482	504	431	472	524	509	515	440	520	489	491	459	487	486	485	474	469	471	492	493	457	487	459	516	500	492	490	469	493	469	502	463	481	484	511	487	487	484	461	449	470	451	475	498	492	500	464	507	492	472	474	535	528	470	503	459	462	475	519	509	510	450	469	495	470	528	535	524	450	488	497	507	485	469	469	470	471	510	521	479	498	463	478	470	505	480	464	528	486	468	480	501	523	485	505	505	452	486	464	490	444	484	459	489	486	469	461	502	498	467	460	439	487	488	518	470	481	457	447	454	520	468	507	457	502	481	477	459	515	482	471	437	450	483	480	454	521	511	467	455	495	531	481	465	461	474	460	489	488	538	531	526	495	476	481	475	458	502	483	519	488	464	487	487	472	453	477	454	505	509	487	524	451	488	491	469	530	529	521	460	475	467	496	480	476	467	465	472	453	478	488	491	490	514	491	502	467	463	474	494	510	498	521	521	499	450	502	435	475	500	500	473	505	496	501	482	437	473	509	478	485	473	498	498	517	482	462	489	492	498	495	486	505	490	475	468	456	421	499	493	489	521	490	479	500	486	494	502	511	532	502	484	458	538	484	483	457	495	456	510	465	508	487	494	494	487	472	505	496	470	468	475	468	476	484	483	494	486	466	514	456	492	475	474	489	515	475	465	477	435	485	474	518	483	485	485	474	476	492	493	503	476	517	494	529	498	474	499	486	509	459	484	486	494	507	474	474	494	500	505	536	483	484	500	514	466	474	518	483	483	507	492	454	502	489	461	483	486	543	503	459	479	502	432	506	508	518	482	505	494	505	487	430	481	512	525	498	470	509	508	511	433	473	426	490	485	483	469	500	500	486	482	512	506	463	506	514	498	485	500	481	452	480	480	489	462	511	450	508	430	503	477	489	543	477	490	434	487	472	500	453	523	475	547	523	497	516	509	493	490	499	484	442	473	481	482	477	479	462	466	502	480	466	556	463	462	472	482	489	468	519	511	508	465	473	444	515	484	520	477	516	486	445	481	467	466	452	476	498	466	495	475	471	520	482	517	512	498	508	501	468	511	501	463	484	482	485	499	466	490	493	484	516	448	478	545	526	480	448	482	523	463	513	476	474	488	490	477	494	454	491	509	476	469	476	472	479	476	501	495	480	515	488	496	514	476	481	468	456	472	456	508	493	509	506	478	463	522	493	465	502	466	473	464	498	509	485	487	497	490	491	506	493	431	483	498	439	481	492	524	465	509	502	465	499	469	476	463	509	483	538	515	472	491	440	483	474	446	493	466	503	514	475	506	467	443	523	470	485	505	491	488	461	490	455	495	483	464	529	469	523	459	496	532	487	494	517	473	452	507	459	496	471	483	477	506	492	450	473	439	473	456	499	482	475	505	496	514	510	483	496	451	490	473	446	479	490	503	473	516	488	518	453	462	475	476	499	492	482	490	512	516	526	514	516	494	467	514	467	476	482	435	507	506	506	492	460	466	470	504	489	467	485	474	467	450	499	478	490	500	466	509	517	483	497	456	506	459	508	443	517	477	525	464	493	502	497	493	468	512	460	477	505	483	482	525	490	493	480	451	514	498	497	494	486	491	456	509	469	481	505	518	474	507	458	507	450	501	477	531	501	447	501	490	485	443	540	485	502	491	477	505	466	446	439	486	515	493	491	502	447	490	501	474	492	496	461	499	493	488	480	458	481	496	488	500	471	488	468	472	510	434	508	512	479	489	458	511	476	515	487	467	489	539	492	492	490	483	504	503	485	492	512	499	499	505	490	459	465	488	455	531	479	509	507	487	470	469	457	482	431	530	476	484	503	507	506	494	507	468	503	530	502	545	466	491	520	497	541	493	507	535	493	487	509	488	525	494	453	513	502	474	509	530	479	479	427	449	504	467	488	415	504	467	475	502	476	462	483	463	506	499	465	493	492	508	495	521	467	474	480	468	503	512	485	491	462	495	512	491	494	501	480	463	482	539	512	503	469	485	480	482	484	483	504	504	478	483	499	528	456	539	507	477	482	517	496	446	522	479	512	466	449	495	483	513	450	477	499	480	487	469	507	483	501	451	465	511	475	463	469	457	509	468	482	471	482	523	464	515	456	487	449	493	470	489	465	495	487	465	486	462	461	492	474	465	499	506	487	491	524	471	503	504	477	489	537	464	520	503	472	527	467	496	476	495	452	511	499	474	509	480	444	498	492	528	481	492	519	482	479	518	460	475	459	472	509	484	467	489	481	470	529	495	462	465	480	475	473	467	497	534	489	484	510	472	492	496	495	465	469	485	522	490	476	465	490	484	498	495	507	479	467	514	478	472	474	457	504	481	477	497	485	484	523	512	474	444	502	454	458	488	475	511	477	473	442	488	481	523	487	463	499	460	506	476	516	500	459	515	497	484	449	462	533	482	466	501	493	496	447	502	498	464	469	496	486	504
4845	1279	1540	1150	865	630	508	439	404	381	354	355	322	306	345	290	318	275	284	320	267	292	278	309	265	285	246	252	265	292	273	291	260	232	274	280	307	301	304	250	247	261	292	293	236	265	280	278	295	255	279	217	252	252	275	277	271	260	256	280	253	262	276	277	256	270	269	263	265	256	267	269	296	282	247	233	285	266	262	265	272	264	261	272	275	249	258	241	259	264	266	285	280	289	260	257	263	264	245	289	242	265	265	275	261	276	229	270	249	247	277	251	278	274	255	269	262	275	278	259	272	253	236	269	271	267	277	246	270	242	270	276	278	250	247	282	248	259	258	269	268	247	235	257	254	281	286	237	267	264	261	256	280	267	245	263	301	261	273	260	273	233	262	256	250	284	284	232	257	268	242	280	256	259	261	232	259	247	271	268	274	256	238	260	240	260	262	261	276	259	266	267	252	264	244	224	245	248	241	262	280	254	281	241	269	264	274	254	269	272	253	256	301	273	254	308	275	296	255	272	249	299	285	236	273	261	230	275	285	266	264	263	252	234	255	276	286	295	272	242	272	261	271	270	269	270	233	275	260	257	261	295	258	288	235	264	244	227	250	275	274	260	278	263	275	252	245	262	275	268	275	279	248	271	267	253	281	275	240	249	265	279	258	255	238	273	248	277	247	280	282	253	270	267	270	278	269	262	274	256	293	279	245	266	242	272	259	250	279	244	287	256	284	283	269	283	270	266	240	267	294	277	252	294	289	291	246	295	287	264	263	257	269	251	283	255	273	293	271	264	258	262	251	248	245	265	280	257	266	262	250	278	251	269	273	261	260	272	264	258	259	257	266	268	269	253	234	274	278	259	248	275	268	255	274	279	253	229	261	249	278	272	257	261	263	275	266	290	271	275	273	280	240	270	275	262	301	261	265	257	266	248	271	290	272	263	266	248	245	248	260	249	237	249	276	248	292	281	274	274	260	266	277	268	264	266	235	232	279	265	248	255	272	222	272	279	276	260	258	235	283	241	262	260	272	238	263	268	257	247	279	274	269	253	252	239	250	268	266	271	238	239	258	257	271	267	268	293	274	274	267	239	256	269	270	291	254	258	275	250	276	265	265	300	259	252	277	281	306	256	265	248	237	237	314	268	237	262	256	279	259	275	257	265	283	274	263	255	289	286	268	263	279	292	248	259	267	277	253	262	261	265	260	256	258	273	259	238	253	279	294	252	269	265	268	272	254	250	236	255	267	288	257	271	269	254	271	257	262	245	271	253	285	258	282	281	260	251	274	291	262	301	260	253	269	274	238	271	237	266	288	277	250	262	281	249	276	256	275	260	229	261	280	304	271	277	260	294	265	271	282	307	274	274	280	283	226	270	264	232	300	221	290	265	285	232	265	266	277	248	261	243	283	262	272	219	266	247	263	250	265	249	255	241	276	258	246	277	277	277	266	256	263	240	258	246	249	259	257	275	256	263	284	275	265	276	287	267	254	247	254	279	261	239	246	282	231	248	272	263	259	258	269	296	250	269	276	252	257	239	272	252	254	242	238	289	264	271	246	257	268	286	286	282	271	266	260	271	298	289	251	274	229	246	247	246	272	268	282	289	270	264	262	239	267	267	243	259	276	267	270	260	242	264	248	240	272	282	242	252	290	267	291	261	240	233	262	292	281	265	290	267	260	248	268	263	275	238	241	275	244	253	227	261	267	282	259	252	263	267	254	286	261	233	271	238	292	287	265	286	249	306	269	250	277	306	273	290	262	250	275	264	248	302	253	279	259	279	247	253	265	287	275	247	272	256	246	236	249	258	268	264	238	292	234	270	243	261	256	237	257	250	265	262	270	296	231	265	267	291	278	266	296	281	263	251	247	267	265	256	254	232	265	255	232	257	265	248	283	255	275	285	277	276	277	277	278	276	277	273	237	270	244	276	248	260	272	267	252	256	272	244	250	240	274	269	263	286	249	262	265	284	249	264	237	252	240	282	266	290	265	265	271	270	261	253	252	277	272	257	249	277	256	238	247	260	255	238	269	272	258	285	272	272	250	280	224	263	253	269	265	264	253	265	262	269	287	265	251	253	300	246	279	265	266	284	281	263	268	278	243	228	282	236	257	269	251	256	277	256	276	268	270	238	258	254	265	249	253	282	271	308	270	261	238	274	245	258	281	287	244	269	275	260	222	277	270	270	252	251	259	254	276	271	247	241	237	212	255	260	269	293	300	269	260	268	260	264	273	247	276	254	255	270	266	263	261	292	301	246	272	281	243	250	268	260	270	302	256	265	278	252	236	269	268	277	230	266	258	228	246	261	292	254	264	274	219	263	250	281	263	255	270	269	256	256	257	253	266	274	253	229	259	239	279	305	275	252	278	287	252	289	267	285	272	247	263	259	247	272	262	263	270	292	260	253	282	255	249	255	269	239	252	283	274	282	232	244	294	254	269	263	282	253	248	274	264	270	269	239	278	248	297	280	282	275	266	291	246	284	297	233	273	278	264	259	257	267	272	261	247	251	245	263	243	279	269	273	268	275	276	269	275	257	269	248	269	281	240	276	229	245	285	274	263	283	243	249	264	249	303	304	274	275	236	271	269	265	253	256	284	267	259	274	276	262	276	279	269	303	272	293	258	252	275	255	278	269	300	258	228	277	262	282	258	252	283	247	285	258	261	293	255	258	270	273	265	247	265	246	253	262	269	254	288	255	230	248	275	280	278	276	246	240	284	255	277	254	284	286	249	269	241	259	277	257	304	254	259	240	273	272	250	293	258	264	274	247	299	290	245	223	275	265	265	249	243	252	270	305	271	275	219	256	295	268	261	282	259	249	257	281	287	243	295	282	265	268	282	258	252	272	266	244	269	259	293	264	261	244	273	253	241	300	266	274	224	247	266	237	271	252	272	249	249	287	285	257	282	255	274	260	260	244	253	250	260	280	236	271	270	241	274	270	251	280	272	251	280	294	276	242	270	297	267	245	259	273	267	246	273	264	289	254	235	231	245	300	259	249	251	251	251	264	235	255	299	263	267	260	246	267	240	277	268	264	276	281	289	263	275	251	261	278	275	245	270	288	266	268	267	292	287	306	278	248	261	299	272	254	269	253	236	235	253	276	277	281	240	269	260	293	254	255	262	256	251	249	260	260	264	282	250	237	264	266	285	267	272	252	268	254	259	287	258	259	254	252	282	261	291	252	244	263	286	276	271	259	260	286	247	274	269	274	281	281	287	241	273	271	260	261	250	270	268	286	260	275	293	300	257	271	244	273	276	270	263	284	270	277	249	269	265	258	278	279	263	269	251	278	244	248	280	237	285	275	263	292	257	276	254	262	282	294	236	265	251	264	281	276	265	267	244	268	235	272	239	263	256	255	258	252	262	254	290	268	267	241	240	268	241	272	253	277	243	258	277	243	268	266	254	287	266	284	245	271	256	262	278	262	285	248	269	271	263	277	241	264	255	255	243	279	264	254	257	242	260	260	252	237	267	262	270	248	252	259
5662	1914	3995	4231	3670	3041	2478	2116	1972	1708	1544	1488	1370	1365	1301	1201	1185	1141	1094	1016	973	1019	1002	987	975	933	969	930	964	929	908	909	929	878	927	872	930	900	841	887	882	855	864	894	885	853	857	896	901	939	782	798	818	838	828	852	843	853	836	834	906	877	816	795	882	818	775	803	859	844	855	879	830	815	824	834	857	851	827	824	824	820	824	843	863	805	864	837	844	835	830	806	829	809	833	853	737	859	791	805	845	805	854	861	878	829	848	865	852	804	788	824	847	852	833	788	818	780	835	849	827	841	865	848	846	819	791	835	874	820	766	811	829	842	825	783	783	823	843	868	811	768	873	872	864	811	821	844	797	746	828	825	778	813	822	836	828	818	853	863	809	794	833	867	812	801	850	832	823	808	784	838	847	838	816	841	824	821	762	872	844	816	820	860	854	814	828	842	826	820	816	815	834	845	830	816	814	785	861	839	866	784	815	782	840	742	815	834	866	869	835	859	807	821	859	784	770	869	771	821	858	821	816	804	830	765	842	854	804	862	853	831	796	761	821	830	816	841	851	831	784	849	778	857	798	811	854	807	845	847	837	819	837	804	802	810	827	757	827	866	791	787	867	810	805	791	813	833	827	825	871	799	787	828	837	834	796	844	829	771	825	842	828	836	844	846	831	787	857	836	769	853	819	816	836	829	865	842	838	825	853	790	833	811	851	825	853	813	842	800	841	828	817	759	835	817	847	797	883	837	806	858	841	800	831	778	804	822	830	809	845	818	793	846	861	840	860	817	787	833	820	826	846	823	784	854	845	781	808	823	811	803	845	787	813	814	799	834	831	847	808	818	846	856	830	830	824	859	790	798	835	829	857	808	781	829	844	829	830	834	796	799	832	774	810	828	868	780	810	807	833	819	865	867	837	856	832	850	802	782	849	836	812	814	855	864	825	813	822	818	821	854	831	833	838	895	842	795	812	792	782	845	813	856	848	812	813	821	816	782	816	790	793	798	831	830	813	837	820	813	751	836	868	788	829	808	834	793	807	849	811	847	858	783	818	797	756	838	837	803	822	813	818	813	821	816	839	788	798	827	884	831	833	849	866	880	804	846	835	881	849	837	770	827	869	820	824	824	819	843	847	824	806	811	827	872	833	766	820	798	794	857	804	794	809	822	839	757	868	826	878	800	806	844	816	888	827	833	776	849	822	818	851	848	843	786	838	876	799	780	829	814	851	849	811	736	802	775	826	862	815	787	842	820	793	823	835	826	832	789	818	786	816	807	821	836	792	790	763	777	813	851	787	858	829	846	834	880	854	851	778	855	805	769	828	778	847	821	833	854	835	769	746	792	850	818	837	832	823	812	852	835	863	831	862	779	812	815	783	815	838	843	827	847	797	829	854	835	829	792	816	838	822	846	844	792	808	908	842	835	779	836	840	780	875	797	814	811	836	839	823	878	807	795	817	838	839	843	830	822	790	889	811	923	789	849	781	832	830	848	823	812	836	803	787	812	842	825	842	795	844	854	804	827	858	812	793	787	858	826	851	849	824	822	828	780	777	787	847	856	810	818	812	806	798	898	863	823	792	822	808	834	847	834	817	839	753	829	784	820	843	866	842	763	838	764	830	828	856	830	814	884	811	849	857	837	803	806	874	792	853	865	835	846	823	764	834	786	796	845	878	828	852	880	765	806	814	791	875	831	880	802	818	819	837	869	860	805	816	812	808	838	838	849	814	856	847	808	797	799	870	807	838	862	817	835	872	793	821	879	810	793	822	880	797	825	798	890	849	831	768	828	824	831	851	824	796	806	809	825	766	821	838	806	829	775	846	847	823	816	827	840	805	803	854	787	868	796	831	835	833	813	863	838	814	830	812	847	804	837	800	886	826	849	837	868	798	781	810	840	810	822	827	827	829	814	780	860	840	777	842	782	763	816	843	817	863	815	848	796	821	811	816	814	841	791	864	822	828	819	835	776	803	805	844	860	858	848	850	817	819	883	847	809	819	809	803	793	803	793	859	851	815	857	826	823	785	786	786	853	824	865	834	766	817	823	841	869	828	840	816	821	815	763	817	834	836	820	824	871	798	836	817	843	794	812	818	857	829	873	843	828	821	801	812	808	799	776	786	853	804	826	875	839	879	803	799	868	841	803	830	849	838	812	810	831	810	841	812	792	893	843	796	806	828	863	821	809	788	836	809	833	819	811	817	815	795	821	742	823	804	779	784	817	843	824	797	823	803	831	882	844	811	810	783	791	836	840	852	865	827	825	817	813	854	832	804	814	833	850	811	864	778	837	780	819	839	846	838	848	827	803	798	863	821	814	821	830	857	841	822	784	855	851	835	814	843	769	860	833	851	815	823	846	829	811	853	815	837	798	777	801	792	847	826	808	798	791	809	787	791	792	820	849	830	807	850	844	806	843	844	871	809	826	822	810	838	838	863	822	792	814	811	823	828	832	830	871	787	862	770	837	830	837	803	824	821	813	844	812	789	779	848	847	853	821	868	796	833	866	793	817	803	871	855	797	838	804	773	828	834	865	848	840	823	802	829	799	805	779	891	835	830	774	818	845	868	827	833	814	813	860	807	869	811	861	884	792	852	808	826	842	790	828	835	785	820	853	819	812	833	881	855	812	816	850	768	826	837	839	809	838	849	791	818	829	875	815	835	835	815	841	829	818	834	861	784	803	829	783	825	814	887	826	780	822	815	830	843	834	800	823	741	859	791	813	882	866	850	787	862	864	815	835	850	791	775	848	862	794	824	821	813	810	825	772	810	840	812	860	877	843	829	831	870	857	815	813	777	876	766	833	859	816	826	831	793	857	876	834	787	820	828	810	851	814	886	830	819	859	787	832	818	790	832	898	814	868	862	824	840	817	824	864	800	810	861	820	854	784	831	843	833	844	839	783	819	861	805	829	798	881	815	818	788	806	833	860	848	836	834	826	815	851	801	784	809	837	835	871	830	826	815	851	832	838	864	867	881	819	796	795	756	882	845	811	785	845	815	835	824	841	858	800	815	843	812	793	816	814	856	803	815	820	830	825	817	831	864	840	888	804	843	843	783	839	824	778	801	773	863	823	815	841	843	807	826	840	764	834	745	826	867	792	800	814	836	825	837	808	852	831	864	841	820	849	791	845	812	802	853	828	846	800	828	837	818	793	852	813	828	847	807	850	857	861	827	820	770	815	834	823	797	777	821	769	865	847	825	817	803	819	858	814	833	850	839	781	795	856	808	899	787	867	823	792	857	806	804	789	817	851	812	836	843	864	813	791	793	870	859	860	844	827	821	798	795	824	867	787	788	838	827	829	766	861	819	827	794	813	846	793	867	830	777	817	778	824	752	833	837	793	824	857	781	790	810	785	847	800	873	772	779	804	797	834	832	802	836	777	827	825	839	845	836	812	821	815	786	791	831	805	832	839	843	865	801	822	833	851	847	800	858	804	817	827	815	810	796	792	810	851	772	828	814	875	822	806	828	766	840	768	824	757	826	778
8999	2515	2722	2040	1410	1029	781	594	521	503	448	410	396	371	340	378	346	303	306	320	310	312	294	268	323	291	252	301	302	292	259	293	299	258	250	287	263	286	276	291	244	271	244	273	301	250	300	267	288	262	278	255	274	267	284	276	279	267	264	269	248	266	259	253	283	242	276	244	282	265	255	298	282	270	233	269	279	261	266	248	275	287	280	239	260	263	232	279	222	284	293	278	268	242	282	278	237	259	281	282	256	287	292	263	262	248	284	255	256	274	286	224	260	267	281	267	242	265	264	254	264	265	269	265	297	240	275	286	253	234	251	305	244	294	273	251	263	261	292	284	246	267	228	244	274	265	262	281	265	276	280	261	260	273	263	235	264	256	285	266	264	261	264	231	276	266	262	261	252	257	266	269	275	275	278	244	249	256	271	258	267	284	292	233	277	306	243	268	276	290	299	267	275	271	268	264	286	245	250	250	281	263	276	281	256	249	246	290	272	276	261	298	258	252	254	286	267	272	278	285	288	242	236	272	266	288	288	256	258	252	278	276	279	244	304	265	271	252	235	256	273	249	277	274	270	278	302	264	246	286	279	246	229	264	273	256	248	246	257	274	263	268	289	294	274	268	297	264	272	280	311	269	250	242	267	277	257	281	282	283	287	271	260	283	276	304	265	289	281	280	259	260	254	271	264	266	255	264	277	274	263	249	275	282	279	279	276	273	287	273	271	242	264	282	250	253	270	283	260	265	256	251	257	233	257	271	219	279	288	249	268	250	251	300	265	267	268	254	270	255	262	267	258	257	269	273	302	264	264	236	263	235	278	269	284	267	240	291	255	259	270	289	297	275	286	241	269	240	281	241	290	268	282	285	240	280	278	253	286	287	253	258	273	258	288	257	254	254	255	291	257	294	254	253	256	298	253	259	269	275	261	281	263	275	272	253	244	310	278	265	265	269	261	300	236	266	278	292	253	291	263	301	263	270	239	275	232	254	285	274	265	258	267	240	269	257	282	294	295	271	294	281	267	236	265	244	276	294	264	262	284	264	244	266	277	251	274	278	264	283	265	258	293	250	258	272	247	265	270	272	277	253	292	265	246	286	280	261	272	276	276	264	305	258	261	260	277	263	258	262	278	270	259	265	251	259	257	294	264	271	254	270	237	269	256	292	278	252	281	286	265	284	253	267	250	279	244	284	253	248	245	259	287	270	273	288	265	270	254	271	249	253	262	281	261	282	262	275	265	267	269	263	294	247	266	245	257	256	318	253	255	294	312	295	285	269	239	280	272	275	272	288	240	278	298	275	272	243	266	266	278	276	291	284	281	274	259	284	262	253	290	242	281	262	293	257	246	247	274	269	279	278	264	277	279	255	273	244	242	240	255	260	273	245	239	285	253	284	256	267	264	276	267	268	248	248	282	246	276	260	259	283	275	274	270	274	241	262	281	271	279	282	260	270	284	271	311	264	290	261	265	273	248	229	276	224	283	274	293	268	293	284	245	254	269	279	245	247	269	272	264	251	305	254	254	260	241	265	286	263	266	272	269	249	249	282	275	264	281	251	269	260	262	296	277	261	270	252	268	288	264	321	267	253	266	261	255	284	288	270	257	242	292	279	272	244	261	266	254	252	283	298	251	273	268	266	260	265	261	277	267	274	239	286	288	236	270	282	259	293	263	266	266	274	256	271	253	286	240	273	262	259	281	258	269	268	275	248	261	256	280	286	250	273	280	290	243	245	275	268	275	304	264	281	273	272	270	276	264	287	247	293	264	273	290	247	281	248	246	259	248	253	271	294	245	259	293	258	281	271	257	262	276	275	273	294	267	258	291	262	269	266	272	247	267	272	270	269	256	270	225	280	251	280	275	309	251	245	291	271	273	254	295	269	254	236	244	275	224	269	288	274	274	277	260	259	235	275	271	274	282	263	278	257	268	264	274	243	271	253	257	247	244	273	244	263	251	295	259	251	267	272	243	260	237	286	263	256	260	272	290	238	271	278	287	291	265	284	291	252	240	281	260	285	248	263	276	222	262	253	241	260	273	266	269	249	253	237	286	243	248	240	245	276	258	268	276	245	241	249	253	251	241	275	258	252	246	273	286	273	261	289	266	292	268	283	274	270	275	247	261	264	271	286	258	269	254	248	250	251	246	282	237	282	279	271	277	259	272	254	259	295	240	245	256	283	278	250	261	313	284	254	255	251	272	278	300	269	294	291	257	266	266	252	256	279	271	271	240	251	252	259	277	251	287	290	272	276	272	234	255	261	262	284	288	276	247	258	268	249	247	253	284	264	269	290	286	271	284	265	272	261	259	288	288	270	268	270	287	254	295	242	273	260	291	255	277	302	261	269	242	277	271	305	258	265	282	275	254	257	269	265	276	279	267	272	264	294	232	257	295	290	283	249	292	288	289	279	274	246	305	259	292	258	267	266	279	244	243	242	273	239	290	253	280	245	267	280	275	272	278	292	298	277	261	238	258	276	266	263	292	262	256	260	287	237	265	256	294	249	239	275	237	247	266	292	314	241	235	252	267	263	236	264	280	249	284	251	283	251	256	266	299	258	278	261	272	277	273	265	277	269	290	265	239	284	252	259	251	237	276	261	254	266	234	272	262	278	261	271	307	259	276	271	266	278	251	288	271	272	242	276	281	221	252	260	295	270	254	253	264	260	260	246	277	266	251	295	258	243	281	266	266	287	245	291	251	250	226	262	241	274	279	274	252	287	259	251	282	255	277	242	293	263	281	260	289	270	274	276	275	278	263	303	272	276	291	266	249	260	251	283	276	235	287	288	257	253	250	241	288	252	275	282	262	268	262	255	258	276	269	261	285	255	274	263	273	277	268	302	236	272	250	241	271	239	274	250	265	296	286	270	272	287	261	260	263	295	308	265	251	265	287	280	273	281	250	297	261	289	273	249	310	262	276	269	275	297	268	301	292	276	275	264	265	275	232	256	247	270	272	286	279	253	267	266	252	275	297	287	250	245	246	278	271	274	307	281	274	234	243	287	282	275	280	257	243	258	286	256	279	264	288	257	284	273	291	270	246	245	270	279	258	275	271	287	283	263	246	250	302	299	280	267	276	286	280	272	269	257	263	274	271	258	220	272	280	270	258	271	278	240	278	247	254	275	268	280	247	256	273	259	249	260	254	267	244	256	263	265	266	257	267	283	269	268	294	261	301	304	293	267	276	233	277	301	264	272	268	255	259	278	237	233	274	257	285	246	282	249	276	272	265	259	278	250	260	253	294	282	253	285	248	277	219	281	267	252	271	249	238	238	277	291	290	248	292	282	286	254	275	263	232	255	259	252	286	271	261	287	260	242	240	229	263	262	272	274	289	243	243	263	258	250	278	277	273	272	283	270	265	249	268	279	290	261	257	268	270	266	277	282	255	257	240	280	276	263	247	257	285	274	261	254	278	263	274	273	253	280	271	265	241	267	235	271	281	283	272	259	286	300	304	242	255	278	277	273	262	263	266	289	285	257	291	265
7844	2910	6682	7162	5999	4951	4043	3469	3032	2605	2320	2101	1897	1808	1659	1668	1503	1393	1397	1338	1299	1229	1190	1142	1097	1134	1122	1035	1008	1069	1021	977	985	999	961	939	1019	912	986	907	960	911	866	909	923	938	896	915	881	904	882	884	925	846	829	850	904	888	910	842	830	837	890	866	876	853	872	901	865	863	874	844	811	842	814	812	821	850	853	862	878	827	836	849	883	839	809	865	868	833	827	876	808	801	852	803	796	820	834	866	814	795	828	792	847	838	863	831	860	846	814	826	789	815	860	861	842	806	858	726	795	831	861	790	845	824	830	840	827	837	799	805	856	847	791	811	822	757	887	799	814	838	833	853	802	866	777	853	824	829	840	812	814	807	875	828	842	816	797	811	853	846	843	835	821	824	792	827	859	776	827	829	830	794	825	846	903	778	824	820	805	824	845	829	810	815	775	829	858	832	772	864	771	840	818	835	863	774	839	818	850	786	793	809	839	832	878	846	802	802	768	808	843	833	802	823	788	842	829	814	816	876	781	808	828	882	813	844	823	851	824	838	820	847	824	815	754	808	800	819	793	847	809	765	850	866	815	844	862	790	804	768	769	828	808	829	842	839	818	774	841	809	829	798	787	844	810	823	808	801	837	805	827	813	837	797	818	829	813	886	819	845	845	821	820	817	813	807	771	743	833	827	823	805	836	779	870	802	845	835	832	817	849	788	793	841	839	841	823	847	787	833	833	855	828	825	807	830	774	844	767	850	819	830	820	815	804	860	805	809	809	882	790	837	814	798	854	816	820	799	836	811	770	799	903	788	885	854	861	859	823	842	808	812	766	839	791	803	824	838	808	809	834	801	782	813	866	846	865	804	821	848	795	856	828	801	800	798	808	808	802	811	856	820	833	813	829	855	798	826	860	810	800	793	800	817	845	842	826	834	817	801	870	830	756	816	826	832	830	881	833	839	857	820	802	870	798	843	830	857	815	811	797	827	826	827	830	825	860	859	817	807	830	799	833	826	838	787	836	818	815	784	850	855	796	840	778	848	809	813	832	769	820	807	820	823	815	845	856	831	773	812	862	838	781	845	814	863	798	824	823	796	809	827	839	831	815	837	824	777	784	778	859	828	799	795	843	825	791	801	805	840	807	794	821	879	830	830	807	782	759	835	842	783	805	833	807	833	813	808	830	871	812	813	760	816	839	809	831	879	814	780	796	816	842	806	822	785	832	782	817	822	828	822	814	786	810	857	836	766	826	844	837	812	822	831	776	847	766	817	854	867	820	839	825	815	869	808	799	792	787	813	874	842	831	829	794	843	848	786	826	829	791	844	815	801	886	814	855	782	820	802	823	797	811	849	805	880	814	779	838	811	811	853	847	854	798	856	798	824	804	815	805	850	826	811	807	796	812	805	820	831	851	840	840	845	835	828	811	824	842	793	778	848	817	895	835	827	792	850	802	850	826	823	803	789	840	825	829	799	830	811	766	855	809	808	878	780	793	838	876	819	841	794	796	805	803	781	798	816	791	828	830	774	795	855	835	852	789	810	812	808	865	843	810	849	836	834	826	781	833	798	769	844	826	845	833	785	800	774	851	873	839	826	813	781	780	841	809	786	804	781	802	815	780	827	772	804	834	805	789	910	818	864	847	826	826	839	801	904	788	804	796	822	796	809	846	824	825	820	870	806	845	817	808	805	832	799	827	801	836	794	788	795	769	845	821	839	816	795	867	813	861	831	761	836	792	840	824	815	819	787	872	800	827	859	754	845	810	802	812	780	810	861	801	823	808	823	802	862	881	828	769	822	849	782	760	828	811	854	795	823	852	793	819	845	794	831	852	835	854	773	807	823	778	829	794	782	856	804	826	789	833	886	840	808	777	820	823	850	843	815	786	814	796	838	782	810	776	799	822	784	815	815	809	809	834	853	825	827	777	840	798	829	823	774	832	787	810	839	846	804	871	820	849	799	788	827	819	837	815	763	884	821	808	823	850	813	831	793	793	823	814	841	779	841	822	801	808	776	889	850	787	829	807	825	818	819	905	840	822	843	825	817	814	821	804	798	829	806	831	873	825	827	758	838	827	841	811	770	756	795	832	802	813	813	812	799	870	790	833	828	830	777	820	827	789	866	851	837	795	870	797	849	840	787	821	821	777	810	791	793	871	813	828	810	847	834	827	883	796	884	764	835	816	839	840	796	804	841	772	840	845	840	777	800	880	843	766	765	821	797	795	844	858	817	799	821	840	871	845	845	834	776	870	858	821	816	793	811	825	821	847	820	802	791	823	826	815	840	841	815	814	866	798	801	835	828	820	802	783	830	803	835	789	802	772	788	838	823	769	778	896	788	824	799	790	836	818	781	842	771	821	780	819	812	834	799	856	835	837	827	827	774	821	849	784	832	808	834	831	842	736	823	807	824	807	866	822	815	821	815	794	852	853	839	827	813	865	794	829	847	823	823	831	870	853	788	870	827	832	809	833	836	796	816	802	800	844	845	814	840	820	832	837	817	759	803	822	830	802	841	831	823	850	795	844	900	754	852	800	776	838	798	803	874	807	792	781	813	884	791	789	786	845	831	872	778	856	846	777	868	833	800	859	809	806	857	818	831	860	822	781	803	832	798	780	854	794	811	800	866	791	819	774	831	798	836	830	849	842	795	795	792	852	860	752	836	860	863	842	844	787	783	781	836	787	835	812	856	848	837	837	830	838	825	786	785	835	835	816	827	856	848	829	795	802	834	871	830	811	792	745	819	843	845	778	856	854	832	818	853	867	824	761	804	805	803	821	837	793	811	821	786	797	799	849	788	795	840	840	837	877	788	843	812	854	827	795	773	864	824	889	839	815	789	815	793	828	774	813	825	801	806	800	781	835	780	860	804	814	869	812	805	767	799	835	810	856	844	777	803	844	805	803	825	857	807	782	859	805	821	832	764	791	824	882	861	848	850	864	806	835	824	829	828	808	798	832	855	887	817	841	752	838	823	826	839	793	869	834	884	837	785	822	823	822	880	817	818	823	814	840	851	834	787	814	802	799	827	855	781	835	827	831	823	839	811	846	856	799	794	765	832	841	884	873	790	820	820	838	809	846	825	836	822	804	814	804	816	811	806	828	839	805	802	843	790	850	850	793	788	836	843	796	799	813	779	791	772	798	867	813	807	847	877	815	844	815	833	806	891	752	782	812	847	834	831	758	840	792	788	840	784	823	832	842	801	855	819	821	805	813	861	829	759	781	763	797	787	818	780	867	854	819	804	820	867	781	840	850	820	810	856	767	805	844	824	818	860	803	864	789	828	915	840	803	810	823	839	809	829	802	840	795	871	812	870	842	817	810	826	816	850	845	836	842	823	840	822	813	876	805	827	825	821	825	853	844	783	787	856	813	812	832	809	868	823	808	849	877	852	778	802	810	838	813	806	832	783	819	810	807	801	875	803	790	784	830	875	794	838	808	810	812	782	812	808	822	792	801	764	865	859	813	788	820	822	859	822	823	796	818	869	819	858
1210	218	219	177	152	149	142	147	144	145	130	132	147	137	123	136	124	132	143	131	129	147	126	150	138	135	132	136	144	151	133	131	119	162	146	149	153	143	144	132	158	153	125	141	138	153	126	135	157	151	134	147	140	127	121	144	136	137	143	133	136	133	152	160	140	159	149	157	159	127	133	124	141	106	137	143	153	142	137	137	137	151	133	141	143	150	147	142	125	141	153	137	128	133	135	149	151	144	131	152	144	153	131	124	148	132	156	149	136	112	145	142	129	149	115	128	138	139	140	138	135	142	157	146	146	137	149	144	127	136	119	137	138	120	141	136	121	129	132	146	156	159	150	151	157	143	140	148	135	157	130	121	128	144	128	136	113	145	145	146	143	143	148	131	136	140	135	149	163	143	141	121	136	124	156	135	153	134	136	127	123	149	117	142	115	135	174	122	158	147	142	153	141	138	141	149	143	138	166	140	130	144	154	147	134	144	155	136	138	140	128	126	136	127	152	143	149	118	125	145	144	135	132	128	128	138	132	133	156	121	139	138	150	140	131	148	148	124	145	136	150	141	140	134	154	129	151	120	151	134	135	135	150	139	123	156	143	158	146	139	140	134	150	129	154	131	137	134	140	140	138	141	156	144	129	147	124	138	119	117	144	130	124	134	152	121	146	109	140	125	124	132	117	163	137	155	135	158	133	130	138	137	140	137	130	139	127	147	109	132	126	131	143	151	137	116	140	118	121	132	139	140	119	143	146	136	140	149	143	150	125	123	143	142	128	144	142	141	129	153	159	142	126	146	116	131	137	139	131	144	126	141	162	126	140	138	122	136	129	139	149	151	126	153	141	136	138	145	127	123	140	146	132	130	133	142	137	141	135	142	147	127	137	132	133	132	143	131	135	123	148	124	136	128	147	115	128	164	135	134	144	115	133	121	113	132	146	164	137	158	138	151	123	141	132	172	133	157	153	140	134	143	135	134	131	135	116	137	130	134	122	154	149	145	138	127	143	150	140	169	120	153	135	117	137	127	154	150	152	134	147	149	152	141	147	145	127	129	149	144	153	151	142	162	143	128	156	157	127	125	145	145	132	141	152	133	123	123	130	135	136	135	143	144	132	136	145	133	133	133	146	128	138	147	151	138	152	127	139	139	149	135	123	155	139	140	128	121	145	151	140	133	116	122	148	133	132	137	152	131	156	151	132	154	136	128	132	167	146	131	136	134	131	140	129	139	151	149	145	143	144	151	112	129	140	150	146	140	151	158	128	154	157	130	122	125	142	128	155	156	135	141	142	132	161	133	145	135	124	133	133	129	153	159	149	153	147	142	137	136	139	138	125	124	130	139	124	148	130	147	148	121	132	157	134	129	155	130	113	126	148	162	159	138	158	168	128	126	140	124	142	127	161	140	130	141	144	141	147	156	141	140	132	155	141	155	135	138	139	149	134	144	127	153	147	127	158	159	145	123	131	138	143	129	130	156	141	139	147	144	154	117	146	126	145	122	135	142	140	141	135	148	140	146	160	142	151	143	138	156	119	139	138	184	136	122	136	155	114	143	145	125	130	149	154	115	137	170	150	140	160	132	144	136	115	155	128	143	142	155	147	155	139	132	134	157	156	124	140	134	154	142	151	150	113	132	119	155	130	132	158	141	129	139	141	142	143	170	146	151	127	133	129	137	150	128	129	169	139	150	151	140	152	144	130	132	148	149	136	135	148	119	169	129	137	146	155	136	130	153	134	123	144	141	137	140	139	145	147	154	132	143	129	164	134	149	132	149	136	140	137	115	166	145	131	139	144	143	148	122	148	141	148	141	138	118	136	157	139	137	136	142	142	138	140	167	137	124	149	138	154	164	154	135	131	133	130	150	132	131	151	136	117	126	134	139	133	134	144	140	156	121	130	145	116	141	132	130	127	148	155	133	117	137	165	126	147	132	122	147	126	141	136	127	163	155	135	132	148	133	145	156	131	158	123	153	136	155	130	154	114	128	135	129	130	143	119	135	153	145	150	129	159	137	162	139	153	144	145	155	137	163	136	130	128	145	156	158	133	139	146	123	143	139	153	148	148	154	138	133	131	124	157	149	126	124	137	130	147	143	142	118	151	129	123	137	142	130	140	121	131	136	142	151	131	122	122	137	124	146	173	147	124	137	121	124	136	127	147	134	148	161	138	146	129	138	132	120	128	139	150	129	138	160	149	135	138	129	156	152	116	137	129	129	121	134	124	129	125	154	128	140	135	154	122	135	127	156	157	146	131	143	134	127	125	148	127	140	161	128	145	137	141	148	149	147	124	145	151	141	141	120	144	139	157	154	136	141	121	140	123	162	127	141	146	151	138	144	109	132	122	148	140	149	153	142	139	129	143	135	140	136	146	151	143	151	129	136	140	137	127	148	135	144	117	142	123	144	136	131	124	152	139	126	161	149	144	135	116	141	135	134	125	151	137	120	153	129	124	128	128	141	144	125	136	131	142	148	126	133	137	107	122	135	130	131	141	147	134	137	145	151	133	121	129	153	127	142	122	141	148	142	132	142	118	133	121	147	129	127	148	136	134	131	133	168	133	153	129	121	126	126	138	133	115	140	150	143	112	125	138	153	142	132	137	134	148	134	123	140	153	143	156	149	121	140	137	110	148	142	127	125	158	156	137	146	132	162	145	123	151	144	150	153	137	140	134	132	126	145	138	134	153	152	146	101	142	156	153	149	143	147	144	146	131	132	162	133	141	165	143	129	130	139	131	133	142	149	136	129	141	145	127	150	145	135	132	139	138	132	140	139	145	177	132	129	132	135	117	161	146	130	151	139	132	134	136	151	146	165	142	143	150	156	126	115	152	138	131	156	142	156	154	139	123	143	141	143	131	160	140	134	141	131	150	131	141	156	137	132	145	137	145	157	148	128	136	129	133	113	125	144	143	130	116	112	129	150	109	136	157	140	153	140	147	129	147	150	164	139	134	140	163	141	138	130	146	114	149	134	157	134	151	155	180	142	124	150	147	112	141	126	133	132	132	135	136	126	131	134	128	136	136	138	144	144	129	140	144	161	146	136	133	127	137	159	134	139	127	151	152	157	132	151	140	151	146	130	137	137	128	120	133	161	134	131	147	150	114	120	127	120	132	149	163	135	140	140	135	142	139	142	134	108	149	142	129	163	134	138	137	120	135	140	127	160	138	130	142	126	149	140	106	140	121	138	141	142	149	154	140	141	152	119	158	110	131	151	138	145	145	125	148	124	151	142	138	136	123	155	129	131	143	130	136	144	132	159	141	152	138	149	131	109	140	141	130	124	124	128	130	144	126	133	125	132	136	156	127	164	141	151	124	130	121	132	139	125	148	141	136	133	142	133	143	146	137	141	138	111	149	146	139	120	138	151	128	142	127	165	141	162	140	132	153	126	135	140	136	137	130	151	135	141	130	148	131	143	135	150	121	164	130	152	159	148	138	145	165	144	121	124	154	131	111	120	147	143	165	175	140	137	156	147	142	138
1900	581	713	761	672	627	603	554	562	534	545	536	535	510	511	490	532	529	514	518	494	497	503	530	501	512	472	485	511	520	466	485	486	505	517	479	515	498	476	481	469	525	483	547	496	505	517	493	536	542	488	463	503	482	505	511	498	493	477	476	511	480	492	465	547	464	496	474	463	520	539	521	499	510	489	461	469	480	480	507	494	467	484	490	494	543	472	487	464	497	498	471	489	452	479	466	510	527	536	508	490	472	486	486	464	474	494	494	460	476	494	460	497	489	494	484	522	480	486	510	508	508	493	510	477	507	443	481	489	445	457	490	505	490	506	476	472	471	452	505	504	502	470	466	518	510	473	483	464	472	492	515	528	493	449	481	470	507	503	498	458	468	507	484	497	469	467	449	474	509	459	480	471	470	477	494	511	488	480	518	483	514	482	521	461	490	504	523	446	492	488	467	459	511	450	469	495	515	473	455	480	460	483	483	510	520	499	540	498	474	501	506	421	498	498	481	504	457	495	475	500	441	488	494	459	504	471	486	455	478	467	478	460	497	509	489	462	496	480	485	465	475	487	552	498	512	457	470	485	489	478	459	492	510	485	501	474	495	426	489	532	480	465	481	511	458	469	472	487	469	505	484	508	493	475	471	482	470	493	478	498	464	463	535	461	498	538	504	498	494	503	508	509	458	448	485	504	545	497	522	521	490	505	489	462	464	496	496	471	459	536	514	510	466	485	520	491	493	479	521	511	510	476	515	538	513	505	531	488	505	488	494	434	481	490	541	508	492	485	504	495	484	476	480	466	493	527	477	473	447	485	519	503	504	507	486	489	460	475	460	497	525	514	454	489	492	525	527	481	506	529	507	522	495	463	457	478	491	479	443	541	497	518	501	489	476	538	476	479	522	482	501	468	474	515	489	487	428	500	488	499	481	460	485	509	527	507	475	513	492	506	467	439	493	441	464	470	504	481	486	511	483	493	495	470	486	435	499	477	486	474	480	482	436	481	476	483	464	549	509	486	451	474	520	508	466	492	478	479	495	485	471	469	495	467	493	468	490	544	489	512	479	515	459	491	473	492	474	530	508	488	501	505	484	467	466	485	516	486	528	459	459	437	512	491	512	504	493	461	446	474	497	478	485	518	463	497	485	483	510	498	497	526	519	498	475	483	446	507	449	501	500	487	477	477	492	487	511	512	530	486	500	496	496	483	467	455	492	459	474	518	514	462	508	542	486	517	469	507	460	465	486	466	469	475	485	511	426	491	480	486	474	516	478	502	491	483	496	526	467	485	481	497	472	450	484	508	454	485	488	457	506	431	475	478	450	459	469	446	476	477	492	464	485	501	500	495	465	486	453	444	534	511	491	454	488	465	478	455	466	487	490	471	508	510	484	487	490	473	508	478	497	487	499	481	476	484	479	472	467	538	512	466	468	539	456	491	476	490	482	475	524	510	511	493	512	468	486	455	471	515	499	462	495	525	477	456	520	438	502	514	508	531	496	495	496	471	424	467	450	490	472	484	477	452	481	498	469	472	494	475	503	478	509	474	494	454	485	464	510	497	493	483	474	497	467	493	509	458	490	500	504	494	468	471	481	466	471	462	451	487	480	515	477	495	474	462	513	532	454	491	531	484	489	503	513	502	455	490	494	510	496	487	486	461	460	461	503	475	482	521	502	516	504	475	483	526	480	470	505	444	463	513	491	506	503	452	475	484	485	475	530	510	470	476	499	460	478	492	514	459	490	475	445	509	503	507	488	470	471	501	497	503	430	498	466	478	480	479	476	473	516	507	507	478	507	507	481	434	490	502	473	473	465	483	450	528	467	493	472	441	505	491	512	464	469	518	435	513	498	507	500	495	508	521	517	451	497	504	461	487	522	460	482	480	540	497	458	468	464	463	429	505	506	479	509	480	454	508	509	492	520	487	488	498	473	467	487	549	475	462	516	482	516	476	475	516	510	454	465	484	472	483	463	437	483	456	519	492	488	466	501	505	495	482	471	496	491	480	515	500	486	473	498	444	501	435	505	498	473	464	480	500	517	477	527	445	502	479	498	512	445	486	493	477	454	495	523	502	541	532	470	415	473	473	451	474	476	510	501	481	514	480	488	515	493	499	514	479	490	481	441	437	428	452	483	517	533	513	485	496	458	522	511	481	492	455	462	472	453	493	490	513	489	467	440	501	488	453	502	446	480	460	509	496	466	523	500	485	512	478	500	509	479	496	491	504	486	441	444	491	491	457	517	518	516	502	478	466	475	484	520	489	465	460	467	495	526	486	476	463	508	474	451	488	482	487	505	468	488	483	521	501	491	483	510	475	497	488	462	517	498	502	474	503	494	490	505	510	433	512	497	492	511	481	472	473	506	480	434	496	490	502	491	471	512	517	491	483	443	494	443	508	450	492	499	470	485	478	560	471	498	474	508	490	497	465	490	506	480	481	486	447	481	507	488	474	497	487	461	472	478	438	475	483	463	478	483	477	455	433	463	483	459	480	521	498	469	494	448	484	472	489	499	497	481	536	485	503	495	501	473	487	481	492	536	477	498	511	470	494	458	492	491	527	508	487	516	522	486	507	462	488	507	472	527	544	479	489	483	443	456	514	465	500	507	513	492	496	484	504	474	449	458	494	512	503	551	504	531	497	482	495	489	498	484	490	465	523	460	484	459	484	481	537	457	486	492	490	444	473	474	487	459	510	500	509	472	517	488	472	480	498	505	484	479	467	502	490	450	512	445	504	474	448	477	503	479	493	502	479	469	476	498	465	502	477	482	467	502	510	498	515	416	464	480	521	522	481	487	450	518	489	512	465	495	501	493	508	526	495	487	431	469	502	512	493	473	511	450	492	469	480	511	477	489	448	478	482	464	494	510	478	483	459	451	436	490	466	460	491	482	458	472	464	497	466	508	520	496	506	462	483	490	488	454	498	461	494	539	503	494	473	473	518	484	480	468	464	483	483	489	467	455	484	496	488	506	478	481	496	496	522	503	502	480	520	497	446	454	459	482	479	463	486	467	486	506	462	443	513	524	507	487	528	502	484	473	481	521	413	479	495	435	505	470	453	468	462	448	480	496	505	480	462	501	517	436	474	469	506	513	449	490	537	499	476	492	462	502	489	521	466	486	503	431	493	489	488	474	471	454	477	450	460	472	479	476	479	460	477	493	509	465	548	459	482	512	503	490	472	472	488	445	465	475	495	487	478	501	490	489	465	445	455	478	490	489	468	494	494	468	508	506	483	504	498	481	503	477	477	461	455	498	493	424	469	471	479	443	483	479	464	537	518	470	483	486	448	488	502	483	459	477	480	452	519	493	494	488	505	463	470	473	465	536	443	506	489	507	476	497	474	477	514	471	486	480	476	492	507	521	518	494	490	505	467	463	488	503	489	517	458	474	517	508	475	534	513	505	490	482	483	487	456	491	475	493	482	476	473	447	530	481	484	410	463	492	478	486	526	467	470	483	493	508	492	519	484	474	490	513	457	475	498	476
4894	1264	1528	1219	869	587	549	482	410	408	374	330	350	360	307	311	299	297	303	266	286	278	251	291	311	281	263	281	251	292	269	283	251	284	283	256	251	251	257	264	263	268	280	261	226	290	300	265	285	283	289	234	294	286	264	259	266	246	275	256	280	247	269	274	283	246	256	272	270	269	268	258	287	264	252	263	255	249	260	264	240	271	267	266	280	266	266	271	257	287	261	260	276	286	248	294	264	271	261	258	269	277	276	263	264	245	255	304	295	284	272	277	253	270	241	280	261	279	260	262	288	290	267	249	250	279	264	266	267	244	266	251	271	296	260	243	249	281	274	252	252	248	268	244	283	293	295	236	283	281	246	262	267	268	284	263	270	266	259	243	270	256	289	274	287	272	275	248	268	265	308	268	284	251	292	269	289	259	257	264	279	237	276	250	224	229	298	249	250	269	288	265	268	256	266	273	263	284	258	276	240	268	302	316	268	289	279	271	262	252	291	246	254	259	248	251	271	280	260	259	282	273	246	251	279	271	270	276	243	291	281	270	261	294	288	265	282	262	259	274	246	280	276	265	272	244	257	292	267	271	270	258	269	273	275	259	258	260	267	286	239	252	280	246	255	259	281	268	239	274	269	270	253	269	275	300	242	233	265	232	297	274	280	262	265	257	288	280	273	275	277	261	232	280	274	269	250	268	263	278	256	238	259	278	245	265	266	292	245	257	258	282	266	241	298	277	259	267	269	262	279	283	282	250	259	255	278	293	259	265	271	294	287	282	266	252	281	258	288	277	288	263	246	260	255	270	265	258	289	291	277	267	263	277	236	248	281	273	274	276	260	276	283	267	256	274	288	279	270	292	255	264	286	240	312	278	264	250	281	265	273	273	252	246	288	298	247	293	270	270	273	275	264	279	276	247	276	265	273	270	294	251	279	247	267	265	271	271	257	281	254	282	275	283	281	274	263	260	279	298	266	269	271	238	240	289	281	294	261	291	251	260	250	294	244	283	249	248	248	272	269	272	274	275	264	265	284	277	287	274	234	290	273	253	255	275	284	261	291	275	288	273	280	264	250	290	297	289	256	233	252	280	256	246	265	291	242	249	229	255	241	288	268	255	263	273	225	263	255	282	271	269	287	275	261	291	283	259	314	265	274	244	265	293	257	267	264	231	279	307	240	228	278	272	239	267	278	246	237	277	291	276	265	307	263	289	254	259	281	298	263	268	268	242	252	243	304	277	287	308	269	264	232	269	263	294	292	259	266	258	270	280	294	246	274	266	282	275	279	284	256	282	297	267	259	240	243	279	277	287	279	282	265	271	258	269	267	259	270	283	256	289	250	258	273	261	246	283	270	271	263	252	275	261	276	244	243	257	263	255	262	245	272	269	279	278	256	260	294	232	246	268	244	265	273	270	266	241	276	265	285	246	295	284	254	254	245	287	256	283	283	253	264	281	245	253	284	260	263	262	236	271	286	257	264	258	258	280	267	285	253	284	281	288	280	253	258	264	261	250	262	296	234	288	277	253	247	262	296	274	263	276	281	270	308	280	251	276	268	274	288	272	258	256	251	250	269	264	258	286	263	245	256	225	249	269	267	270	247	289	261	280	251	265	276	251	272	265	239	267	285	288	306	269	264	257	271	272	246	265	276	284	255	262	264	252	253	272	275	264	269	236	271	284	272	275	246	262	279	280	250	281	274	257	272	283	274	293	288	279	250	257	274	267	264	287	268	237	277	276	247	270	276	265	277	253	256	258	265	268	290	271	235	265	261	251	279	232	276	274	273	263	257	264	272	279	253	261	248	240	269	310	268	254	278	251	291	271	282	245	261	274	281	273	235	241	282	268	260	270	285	271	262	265	237	237	277	285	276	293	286	295	292	274	276	278	253	274	257	262	281	284	261	253	263	257	304	265	275	254	263	309	255	260	245	288	245	265	268	246	256	273	258	271	253	259	280	242	242	276	268	273	281	259	271	288	257	238	252	231	269	304	276	254	293	249	260	264	253	283	260	291	247	272	261	294	286	265	263	286	265	250	258	258	292	270	280	264	260	279	276	256	287	243	271	261	258	277	263	233	283	243	281	253	253	294	275	271	251	291	260	260	269	270	241	257	267	278	271	259	261	272	256	298	257	271	261	265	258	253	247	256	246	250	280	260	306	278	291	243	249	280	229	261	284	265	275	265	261	272	279	271	253	265	269	256	289	252	277	246	261	275	260	252	260	247	264	254	282	263	273	297	243	282	258	265	263	272	250	267	249	251	295	290	255	248	242	274	243	259	254	295	263	277	267	268	259	267	242	250	270	283	278	269	267	255	282	269	269	277	261	284	296	289	265	227	257	257	269	246	274	280	257	229	278	274	279	266	270	269	283	261	253	245	277	266	261	246	266	264	259	251	285	280	247	260	267	275	258	249	292	241	230	232	273	314	272	268	243	283	264	281	276	293	262	282	276	259	287	273	298	263	272	271	221	253	273	276	294	272	250	297	252	258	260	235	239	257	262	292	275	293	256	287	256	275	294	298	269	243	252	294	283	240	227	275	236	272	296	280	244	286	253	265	254	251	256	276	261	257	290	274	299	289	284	300	278	242	288	302	265	268	278	253	270	241	275	217	286	290	289	267	272	252	265	283	290	242	262	277	266	258	251	264	257	237	256	258	281	297	255	261	287	283	292	267	273	284	277	247	277	280	308	240	256	287	287	269	275	265	265	266	290	276	267	261	275	296	265	241	292	291	291	241	229	251	285	240	260	276	280	274	268	277	259	262	244	284	281	279	263	289	268	289	262	250	280	254	257	261	290	236	276	249	254	284	242	256	229	277	246	263	267	255	283	277	287	226	267	265	279	234	250	277	255	279	250	293	268	283	269	249	276	277	240	258	269	275	255	287	287	253	263	256	253	274	271	248	259	247	291	295	250	244	273	237	294	255	271	279	285	270	270	241	281	284	289	278	258	247	273	257	260	254	254	252	254	262	254	248	222	276	259	276	270	252	251	242	262	249	247	269	248	267	275	273	287	277	278	264	281	270	253	265	296	248	262	290	262	230	253	275	258	257	222	276	234	262	280	261	263	277	315	224	258	236	281	275	265	251	245	273	268	247	287	262	257	269	302	267	280	264	237	234	262	264	270	266	279	276	242	256	271	248	263	254	247	283	272	281	282	284	293	258	282	262	259	255	240	264	290	279	271	294	271	265	288	263	268	265	251	249	262	273	289	227	288	284	256	268	259	274	285	247	256	286	276	277	259	252	263	251	260	242	272	283	228	259	246	249	249	287	309	274	290	292	315	263	283	265	265	268	297	266	274	296	265	246	254	280	242	275	295	292	271	251	278	257	266	252	254	249	261	241	280	273	264	275	240	270	263	295	253	264	295	274	254	267	263	268	249	292	256	274	262	238	260	256	254	268	252	258	236	263	276	302	252	295	247	270	251	284	242	265	270	254	233	255	251	264	265	271	268	272	276	269	243	234	270	228	273	277	252	285	256	263
5709	1943	3898	4291	3699	3043	2577	2242	1902	1743	1611	1445	1399	1300	1225	1273	1141	1136	1074	1078	1055	1051	998	974	957	976	977	934	897	933	922	920	958	910	868	905	930	890	876	869	895	882	846	887	916	837	902	902	846	891	878	883	851	889	885	843	867	909	869	856	866	842	838	883	855	895	863	826	857	868	869	828	904	802	812	852	834	845	834	802	858	839	777	830	793	867	803	844	868	858	825	870	878	833	909	784	852	854	862	841	835	812	848	815	815	806	816	849	881	822	867	788	843	823	866	829	812	814	880	834	870	866	871	810	835	842	877	797	849	820	817	817	817	870	811	797	859	858	810	833	844	814	837	814	814	851	829	794	850	810	840	788	816	841	781	843	848	819	854	886	771	815	872	851	846	865	820	829	811	810	847	801	770	801	878	770	865	838	839	831	853	830	904	800	826	853	811	778	836	846	828	829	789	867	872	858	835	824	861	835	825	795	836	859	893	855	814	829	806	829	801	866	818	807	837	807	872	807	809	869	894	826	847	818	816	831	826	798	854	808	830	839	834	855	866	857	794	861	806	825	791	854	870	809	823	854	835	849	807	794	824	835	829	805	850	818	833	773	770	829	835	817	861	848	817	827	853	829	826	830	835	813	815	834	816	817	794	780	832	853	828	770	815	868	849	823	825	809	760	813	829	789	788	841	815	844	815	865	833	852	795	819	835	822	798	830	822	837	795	794	862	774	842	819	861	873	860	860	851	793	818	817	807	859	882	858	848	839	833	831	803	882	864	809	832	796	864	815	882	799	883	837	831	848	848	808	812	787	876	845	845	845	881	837	805	839	843	845	822	856	827	853	843	850	838	834	809	814	845	831	846	891	793	807	827	831	829	829	808	884	817	812	842	802	798	820	801	801	808	840	840	820	843	771	840	803	822	811	800	819	872	857	834	817	839	845	784	828	868	799	804	830	832	846	887	843	903	875	801	789	800	818	798	835	801	855	901	790	840	831	826	797	876	822	821	791	792	807	781	865	813	839	833	833	907	777	838	906	828	805	788	879	844	837	780	842	848	843	860	839	801	829	851	840	821	816	804	780	866	832	790	848	850	776	838	849	811	862	872	852	796	797	857	879	860	880	813	872	776	846	812	832	835	824	802	853	801	848	808	817	795	838	814	863	813	785	797	749	859	875	830	888	830	840	858	892	773	837	827	846	892	816	780	851	812	816	829	847	851	740	800	806	814	858	833	806	852	796	844	801	856	850	870	804	826	857	829	810	843	860	828	864	841	822	872	849	798	843	878	851	791	869	810	805	861	837	839	793	830	823	811	875	834	786	840	827	897	840	859	794	832	847	824	817	808	852	807	798	853	793	787	773	797	860	826	865	860	825	812	850	832	885	821	814	849	793	823	831	838	825	868	828	868	780	844	811	828	795	808	779	872	840	834	799	804	817	806	843	807	800	902	791	796	836	861	844	858	833	835	857	809	834	841	833	818	847	876	887	847	840	840	840	849	840	858	871	801	831	807	820	838	811	821	812	798	829	852	846	826	865	859	820	882	844	821	827	838	821	821	811	874	859	859	826	824	799	799	848	830	839	826	844	845	811	808	789	790	845	827	832	791	806	812	858	815	830	843	859	795	829	845	827	824	802	809	842	842	865	848	814	867	827	848	811	854	826	889	822	834	824	776	861	809	864	877	821	865	855	852	830	849	834	856	799	849	847	839	856	828	828	838	815	795	831	863	825	814	848	848	797	858	914	825	762	811	834	848	888	880	838	879	843	826	838	835	834	862	859	912	783	841	871	823	797	809	814	824	830	839	851	850	796	845	872	793	829	837	818	815	825	801	873	821	843	816	832	841	808	868	831	839	785	807	832	869	777	856	828	792	830	797	818	828	800	834	807	842	820	816	849	847	849	809	765	814	890	811	831	857	815	834	848	841	842	817	826	830	801	793	863	754	879	858	815	835	815	776	825	795	842	817	896	851	816	816	854	850	841	853	828	780	786	786	802	843	865	789	806	840	876	822	845	790	859	834	830	841	878	796	856	766	825	850	858	824	805	782	855	856	799	837	833	830	790	812	809	823	833	860	808	844	869	817	803	846	889	858	808	800	895	836	789	860	848	880	856	864	815	821	837	815	788	867	903	825	776	864	777	829	896	799	831	892	850	841	825	818	905	804	835	796	830	807	836	834	858	823	840	809	844	778	845	879	887	836	868	842	843	828	825	815	888	838	826	841	811	827	843	809	796	808	809	810	848	819	860	826	809	793	825	802	871	884	835	842	800	869	880	876	820	862	836	830	819	807	806	795	806	898	806	876	859	798	833	804	844	815	840	794	838	855	842	824	833	823	843	861	829	828	834	835	856	897	841	851	844	849	836	789	810	818	828	833	818	866	820	852	843	836	880	866	758	825	818	820	752	750	866	839	802	879	839	833	806	828	823	848	811	808	844	863	821	866	874	827	844	870	850	871	820	874	810	828	796	809	811	811	835	819	824	877	879	815	804	844	845	827	818	843	853	809	846	823	817	841	823	862	815	861	802	840	805	860	859	834	846	898	882	888	831	797	871	859	852	845	875	871	827	897	853	800	794	833	825	823	779	843	834	778	816	828	815	796	876	818	804	874	860	884	859	858	791	864	801	863	839	854	810	828	845	841	846	848	809	799	816	799	833	851	819	815	785	890	830	833	830	806	819	822	839	785	820	831	816	831	845	842	785	833	813	828	838	820	826	856	812	861	876	835	827	839	817	788	861	902	829	831	852	816	799	846	835	811	841	818	807	803	821	864	849	848	844	872	826	832	878	845	842	828	830	897	786	903	881	854	791	844	811	812	852	814	837	838	818	868	807	791	848	833	767	809	827	769	837	867	846	822	780	867	864	813	844	826	794	857	827	799	847	803	835	831	830	850	833	848	847	767	818	825	825	873	855	839	834	806	830	823	847	864	856	824	781	807	844	801	830	782	825	854	819	828	807	835	860	828	835	776	815	869	858	835	767	829	825	802	829	844	797	848	826	870	810	819	805	852	883	821	834	866	789	836	826	831	855	860	840	793	871	810	848	821	866	867	822	827	853	864	879	829	787	822	846	835	868	802	867	861	858	861	836	785	814	848	893	829	861	842	824	839	795	834	834	776	815	841	838	862	846	789	795	824	799	900	839	827	835	823	853	809	871	811	849	837	821	806	841	808	836	848	850	851	812	795	865	829	832	799	811	804	807	893	796	820	814	896	814	818	833	834	837	805	821	818	842	854	827	822	849	804	791	842	842	826	793	835	821	803	820	821	793	850	808	761	869	894	818	869	829	822	833	844	840	847	830	804	768	783	854	828	848	816	826	841	801	843	835	876	870	884	808	852	846	854	795	803	862	810	795	825	827	843	821	830	807	811	815	792	778	838	866	907	800	847	819	908	859	847	808	853	873	852	825	831	802	799	850	868	841	904	808	851	857	826	833	832	798	855	799	847	817	817	834	783	853	801	845	815	806	843	824	824	852	750	772	880	801
9216	2381	2713	2124	1425	964	819	655	506	475	460	393	392	392	326	341	355	334	327	298	309	296	317	303	302	300	283	283	268	306	301	304	267	284	245	255	269	303	265	291	266	294	292	255	264	276	278	263	263	268	293	288	271	260	296	284	271	288	272	286	298	291	290	244	292	316	267	245	308	260	270	266	277	263	263	262	251	267	278	234	273	258	293	255	281	266	265	268	288	263	279	265	267	242	275	236	260	287	288	276	264	276	242	283	245	256	267	271	256	256	295	268	270	271	249	262	276	256	274	254	257	268	275	295	268	283	248	268	290	271	264	250	273	264	249	250	263	252	267	286	260	281	263	299	261	279	262	289	283	252	260	240	281	269	282	251	234	272	284	276	245	263	254	263	268	270	270	284	307	286	239	267	300	267	288	289	259	273	268	274	257	270	276	265	254	281	272	271	280	266	233	261	272	241	253	272	263	243	256	244	244	268	263	279	244	256	273	281	259	247	255	267	271	251	273	266	253	268	256	254	234	237	243	278	272	265	252	293	291	269	261	277	234	267	258	282	244	293	275	276	275	238	247	286	262	251	277	267	244	235	249	259	241	277	268	271	246	256	277	271	264	267	291	292	259	238	249	243	311	256	258	280	279	282	279	258	272	271	295	268	267	296	275	296	256	273	257	278	280	284	299	274	233	276	263	279	227	279	305	262	290	262	283	273	253	273	282	274	231	277	297	287	260	257	272	251	283	273	246	260	241	240	266	261	284	256	271	245	296	278	246	242	285	263	279	275	233	304	251	285	272	260	265	267	264	274	254	268	288	259	278	262	229	271	278	254	262	275	269	244	263	261	255	273	282	270	269	247	253	294	264	249	272	251	255	270	256	248	256	291	271	253	252	240	284	264	288	282	262	271	256	280	255	268	262	271	269	272	249	263	273	295	291	278	267	270	293	246	266	296	267	244	253	273	269	279	248	292	279	284	263	247	260	267	269	270	276	294	259	282	242	251	252	280	284	283	262	261	289	296	276	266	273	266	307	270	288	268	264	253	275	252	262	297	258	297	281	279	261	256	276	271	316	262	254	264	297	251	306	299	253	261	282	263	288	234	269	256	276	257	264	239	248	277	296	255	249	251	275	273	264	272	258	266	245	290	286	269	244	281	267	264	253	250	248	290	279	217	263	236	257	274	302	281	262	275	235	251	260	282	261	250	269	297	289	265	272	280	267	249	241	280	287	263	268	256	242	246	294	280	264	258	261	268	263	280	263	261	273	263	254	280	281	271	273	280	255	267	269	283	251	259	262	248	278	253	259	281	278	258	262	230	268	252	271	281	285	270	260	250	268	271	252	290	265	286	285	297	285	283	266	252	264	241	269	264	301	252	280	276	270	259	263	246	223	277	255	289	274	294	280	283	256	261	253	273	253	277	271	272	256	273	263	250	269	239	267	238	268	259	245	264	254	290	277	277	288	253	304	265	258	241	275	261	237	287	280	261	279	269	259	256	250	262	257	246	273	285	248	280	261	251	285	266	244	286	247	251	269	286	280	285	275	299	260	252	261	285	265	249	268	212	287	278	243	246	283	279	264	298	260	261	276	276	235	263	317	306	285	251	260	262	229	272	254	265	277	264	263	239	261	263	247	246	277	253	282	279	255	233	248	256	286	282	264	262	272	268	248	290	281	290	263	274	293	275	284	276	248	285	250	269	268	261	257	257	246	258	264	258	276	253	267	263	279	259	269	268	248	277	248	301	290	237	249	248	291	255	254	269	285	265	266	257	257	262	294	293	282	259	313	299	268	256	266	269	266	274	274	247	299	273	307	258	254	276	309	283	263	292	266	263	268	267	248	266	287	269	254	259	280	249	236	277	257	279	285	278	242	258	287	245	277	241	242	263	269	261	257	274	270	280	257	277	253	268	254	283	273	282	281	268	259	302	292	267	280	254	233	257	256	267	285	243	241	264	272	245	277	259	241	254	256	264	256	258	243	243	254	277	269	258	263	292	269	251	260	264	246	272	304	281	263	281	277	288	289	260	249	261	264	262	278	278	258	291	275	267	268	230	278	250	257	302	252	263	276	263	281	259	268	279	263	287	253	256	254	269	274	270	259	277	281	261	264	261	280	287	290	251	286	280	262	229	273	265	267	270	263	282	261	265	273	284	246	246	267	240	262	289	250	272	250	265	279	287	269	270	259	262	266	255	266	278	287	263	268	294	214	259	260	243	266	251	262	256	264	269	266	252	268	256	270	272	262	255	263	262	262	272	260	286	272	261	276	265	249	278	262	288	269	254	234	272	243	285	257	262	269	271	275	264	257	298	272	265	276	272	271	292	258	278	277	287	285	286	270	269	303	270	261	277	252	250	270	249	275	282	250	251	262	263	248	256	283	249	299	284	261	243	277	264	289	275	263	289	263	275	252	238	278	274	259	256	257	254	286	258	246	271	275	275	258	236	265	240	254	262	267	282	264	258	252	264	241	247	303	283	259	260	260	274	282	252	253	270	239	262	245	288	274	267	282	240	265	281	243	241	268	239	303	247	248	262	222	265	259	285	228	274	241	269	244	292	267	253	264	274	285	264	264	276	283	261	278	288	268	260	264	277	263	260	279	283	251	233	286	288	246	275	273	294	277	264	289	261	270	284	250	266	267	271	259	256	262	263	252	281	258	257	245	280	269	276	289	235	278	254	262	282	254	312	272	282	263	284	249	258	236	261	262	281	231	283	266	288	292	242	290	275	284	299	267	278	276	265	254	268	284	302	284	323	262	253	236	292	246	264	248	257	278	273	268	234	268	274	264	275	249	245	280	275	262	286	272	256	273	269	265	287	297	275	238	266	289	266	263	256	271	272	272	273	269	261	276	270	281	261	270	289	263	282	303	271	261	278	224	287	265	250	274	265	267	252	294	278	270	241	242	287	229	279	288	217	276	286	259	255	274	228	305	259	245	294	246	261	297	263	258	266	241	253	229	272	254	289	254	257	253	276	289	252	284	271	274	271	276	248	276	286	263	264	247	274	291	264	289	278	286	254	232	249	242	279	284	257	251	283	239	273	273	272	263	286	255	274	268	264	254	270	268	244	293	258	283	252	299	255	248	272	280	281	281	266	268	262	270	263	248	271	235	268	262	271	277	268	303	274	277	285	259	259	232	277	283	283	275	260	255	274	255	275	248	246	286	257	268	282	272	267	271	274	280	271	267	255	288	270	282	247	285	277	253	274	267	282	273	268	254	264	254	278	248	273	283	278	282	309	252	260	266	271	291	239	274	260	283	247	273	246	264	286	285	276	275	268	256	250	283	244	282	238	257	253	275	267	278	271	264	271	280	275	266	244	272	270	294	265	271	222	266	267	261	277	264	284	267	276	248	264	306	273	246	264	255	283	296	279	246	270	286	305	294	225	268	276	251	284	266	251	291	238	279	280	263	277	270	270	274	270	272	271	258	265	275	278	251	262	278	278	290	291	261	254	247	269	259	238	253	287	266	270	277	262	221	263
7816	3003	6581	7057	6107	5016	4055	3384	2873	2570	2231	2109	1906	1762	1614	1526	1466	1454	1354	1303	1243	1169	1194	1174	1088	1173	1089	1090	1071	1037	1014	953	1044	940	955	1009	950	931	953	923	923	919	914	926	933	906	878	971	917	885	897	869	891	880	865	916	892	900	834	841	920	866	886	858	874	882	827	889	801	870	848	916	846	858	852	848	861	812	833	854	884	826	894	769	885	860	843	860	850	853	812	832	821	855	826	790	839	864	856	861	815	801	814	880	812	799	770	884	853	863	825	809	830	848	833	881	820	826	846	856	845	812	856	833	827	813	821	790	806	854	780	883	842	836	840	823	858	880	827	848	835	860	896	811	828	848	821	860	847	820	866	807	821	803	842	855	862	789	807	815	799	804	828	811	831	842	828	801	805	847	804	839	847	821	806	802	830	756	860	875	878	813	795	771	840	822	838	793	838	858	840	825	813	846	862	801	813	860	846	815	862	790	762	825	765	884	857	803	793	847	836	784	784	738	848	852	838	839	809	883	816	824	829	860	863	782	838	836	762	806	803	838	853	815	803	811	857	859	847	872	841	804	855	841	869	868	776	835	870	871	841	799	835	827	827	794	851	786	797	832	813	806	835	798	866	876	790	779	810	795	776	817	806	819	841	847	817	805	823	881	816	802	804	829	894	840	811	838	804	835	804	836	830	799	826	843	815	877	778	856	812	813	810	809	814	866	772	834	820	802	795	863	792	797	831	794	796	834	802	839	811	813	833	830	810	828	764	822	773	815	786	819	827	817	806	795	808	832	838	788	795	853	801	795	799	864	834	856	825	860	865	840	872	789	854	831	817	888	840	819	831	862	801	833	786	817	787	827	829	814	843	865	847	781	786	818	876	839	812	863	781	813	835	827	833	846	833	823	788	858	810	820	850	829	817	799	856	832	785	839	812	851	819	860	845	862	873	809	837	791	843	772	776	812	809	822	799	814	815	813	885	845	831	783	816	840	773	811	850	807	859	827	824	859	764	776	837	808	812	829	803	767	776	817	833	785	820	832	815	792	797	797	806	775	811	834	792	844	853	788	815	799	807	844	814	844	832	811	799	814	845	851	785	851	862	785	828	780	767	794	849	859	854	853	840	829	781	774	824	830	870	802	824	884	748	809	844	848	857	842	833	884	835	815	840	829	824	817	839	847	827	826	811	811	781	854	795	791	791	830	830	782	861	803	841	797	906	820	866	808	829	757	820	780	813	750	817	797	851	803	887	819	867	795	795	856	827	803	799	817	844	877	812	760	787	796	798	873	846	819	822	805	816	840	852	822	827	839	783	837	832	859	892	850	791	826	818	831	891	798	818	810	850	804	810	824	813	807	850	891	838	846	830	807	838	808	784	823	849	822	808	839	882	847	840	786	769	802	858	807	843	844	770	822	810	840	849	779	829	839	845	828	840	854	816	808	828	835	813	822	819	818	817	871	796	806	788	807	855	856	801	829	839	819	859	838	801	844	805	807	837	794	794	822	742	828	773	857	843	814	809	773	771	833	855	840	770	814	838	807	821	816	828	799	798	827	801	844	830	847	824	800	785	786	877	781	849	812	844	842	863	774	817	776	804	823	863	787	895	821	785	814	843	865	852	789	852	808	765	846	764	805	879	825	835	816	809	819	825	840	813	830	811	805	829	837	853	847	750	830	783	857	847	888	774	817	772	845	771	805	816	795	867	801	817	841	826	807	811	782	793	823	788	763	803	775	810	868	822	823	828	816	824	807	786	857	851	862	838	788	885	851	805	858	838	798	833	800	828	821	816	818	803	858	868	774	799	831	806	814	825	847	829	891	841	788	818	806	868	827	833	865	854	822	775	863	852	774	840	869	833	831	800	807	799	781	839	811	822	823	821	818	791	851	863	808	801	833	829	854	880	832	912	818	799	786	794	824	800	786	818	832	791	861	880	773	820	790	844	835	789	821	821	802	786	796	776	845	822	835	798	826	812	801	818	807	775	808	834	804	853	822	827	815	865	830	852	798	819	795	847	866	856	770	805	795	807	810	867	840	835	821	777	826	832	838	816	874	812	783	814	889	829	814	820	901	806	867	812	846	847	837	833	816	771	767	824	760	835	822	809	768	882	841	773	779	797	805	856	745	866	819	812	831	838	820	820	847	895	860	835	824	767	855	857	827	846	856	819	762	812	813	831	836	828	793	772	840	803	807	830	831	802	832	770	868	811	801	823	841	853	809	795	777	816	830	873	807	788	858	820	800	819	825	822	846	785	883	835	833	829	832	808	863	835	800	847	831	878	847	801	795	887	819	856	832	826	804	801	802	832	824	847	800	830	840	812	859	799	754	832	869	807	882	838	795	805	829	808	787	811	875	833	837	801	851	817	804	822	838	818	818	824	822	815	819	877	809	794	849	821	835	835	817	834	816	781	813	836	838	807	761	877	875	873	812	820	873	824	793	810	797	754	859	814	807	853	809	812	783	776	842	784	832	806	791	782	787	835	827	790	755	825	858	819	725	859	799	827	805	795	852	846	800	853	862	835	817	824	829	799	810	812	796	812	856	805	874	820	801	810	698	763	805	811	756	792	792	838	814	834	850	800	823	872	826	752	884	784	831	861	844	802	782	834	828	808	807	783	824	829	787	797	817	859	765	808	831	812	827	874	858	812	810	869	819	783	835	828	790	822	878	832	788	798	816	866	778	803	830	835	812	792	790	819	800	766	824	832	807	860	822	828	818	780	816	861	853	880	860	804	866	842	814	831	830	832	796	790	774	821	831	846	887	842	804	823	786	818	837	803	815	810	823	807	832	828	819	867	750	849	850	780	799	790	834	830	828	838	810	845	802	802	820	839	861	799	903	798	803	806	880	829	801	781	799	843	842	818	844	817	887	819	873	818	801	855	873	824	819	778	799	845	829	828	844	851	861	831	866	841	797	812	853	772	818	864	766	793	883	832	901	804	836	854	866	808	819	851	784	827	829	807	835	851	826	832	799	808	822	859	819	815	837	867	847	813	792	831	830	849	776	767	826	835	804	789	784	841	812	784	801	845	798	788	815	814	856	834	802	838	839	790	857	821	792	815	830	797	849	813	863	798	800	854	829	852	827	780	838	807	794	814	802	823	757	832	830	852	882	871	812	831	836	852	811	822	861	765	866	879	873	825	790	817	805	860	843	790	836	799	806	836	823	818	821	863	806	814	870	826	827	867	863	854	839	825	879	849	797	839	822	842	804	828	859	868	868	807	850	790	811	826	806	789	803	847	822	826	767	825	848	777	770	804	808	845	848	871	910	775	876	830	816	807	785	835	829	816	811	817	779	845	797	822	801	798	869	803	821	844	829	802	807	828	780	802	845	878	833	822	819	763	829	861	818	867	816	796	830	806	815	805	802	857	824	761	878	817	809	827	852	808	865	840	863	818	814	787	823	827	828	847	852	785	798	791	841	808	880	850	803	808	837	803	782	806	850	843	806	805	772	806	828	781	827	828	832	845	831	776	837	851	824	801	804
1231	185	210	184	169	180	126	157	142	145	143	134	147	127	151	136	121	172	128	140	136	140	133	146	141	139	161	132	130	121	129	155	140	145	134	142	136	149	149	129	145	137	142	129	145	117	125	123	121	131	142	135	126	132	147	114	111	142	128	146	133	139	128	131	130	136	121	142	129	163	126	142	148	140	115	138	153	156	144	132	140	147	167	124	149	123	132	156	111	155	147	133	121	127	119	137	134	129	148	134	130	131	138	143	154	132	142	143	128	151	139	143	138	135	123	115	127	146	138	138	120	147	145	131	117	148	156	124	134	142	158	111	140	134	135	143	151	161	127	123	127	157	139	146	117	146	147	118	131	133	139	112	167	141	147	138	135	150	143	150	157	142	151	124	137	121	156	138	140	120	144	142	138	146	150	158	142	156	129	140	135	136	142	131	129	153	112	169	125	132	132	120	128	147	133	160	114	139	162	163	136	120	150	141	134	159	126	149	144	147	135	159	140	139	136	142	133	119	120	126	146	142	141	174	132	140	137	128	140	133	132	128	132	142	148	147	143	144	148	139	138	157	152	123	143	123	125	142	124	133	156	123	149	155	134	146	130	140	153	141	142	146	142	136	119	118	111	160	148	159	132	156	143	115	152	144	156	146	117	140	139	176	134	137	149	135	142	127	159	120	138	117	131	126	153	137	163	140	139	137	126	144	128	134	133	151	141	128	128	137	152	144	125	146	152	138	125	124	138	128	139	141	152	123	128	140	114	132	123	145	126	167	140	139	138	149	129	156	117	127	149	157	146	129	142	128	151	152	134	134	129	128	143	130	137	130	135	141	133	146	130	127	151	128	144	171	150	124	129	145	151	131	137	133	152	139	127	135	142	151	166	138	130	154	136	135	144	147	134	152	138	119	149	158	140	151	148	132	142	136	127	128	119	147	145	135	139	145	142	134	140	146	131	163	132	152	144	145	131	139	123	119	133	136	92	144	158	129	126	161	131	142	125	150	142	134	138	122	134	117	140	145	116	141	137	122	157	130	157	151	125	151	144	153	161	142	139	125	136	144	130	123	128	136	158	134	136	154	118	145	121	141	142	117	137	136	139	115	135	145	129	151	143	143	122	121	144	137	140	136	140	155	147	136	153	123	132	159	128	150	150	148	139	151	130	141	147	142	129	132	128	147	134	125	175	143	138	129	137	121	145	142	144	140	146	146	121	129	135	140	135	130	121	144	132	142	137	140	116	136	152	146	141	135	126	150	140	154	148	152	138	132	157	139	125	157	153	121	127	143	137	137	143	129	141	115	135	139	126	152	163	143	143	129	143	150	135	128	136	129	148	131	152	136	139	149	131	136	123	139	134	136	143	151	147	126	116	131	140	141	164	125	129	119	151	133	144	129	130	130	109	115	137	118	117	145	129	135	135	151	145	128	140	151	125	143	139	153	147	144	133	121	133	140	138	123	141	137	130	140	129	134	143	157	104	149	136	129	135	129	132	158	130	119	151	148	134	141	131	149	120	140	137	138	134	144	146	142	137	124	138	140	159	134	143	125	145	122	134	132	111	148	174	129	127	134	143	122	143	146	128	137	121	126	157	139	116	141	158	144	146	129	138	143	127	147	137	143	152	126	178	136	142	121	138	157	135	141	124	126	142	150	121	118	154	147	138	153	153	137	127	146	127	140	151	145	140	137	152	132	147	127	142	139	153	137	142	139	125	137	140	150	129	134	143	153	146	135	133	142	146	137	162	130	127	131	135	153	137	119	153	145	163	146	149	145	147	150	108	141	133	139	147	164	145	143	154	144	148	151	138	151	147	132	138	126	124	129	156	156	137	143	152	133	122	133	141	152	128	137	152	136	150	148	128	131	149	123	132	146	147	156	138	125	175	112	128	153	126	132	138	155	144	134	126	125	143	139	161	137	163	119	136	130	140	130	142	142	124	117	154	129	147	134	138	152	144	147	150	138	138	133	125	150	136	148	133	127	131	130	131	132	149	138	151	127	137	136	147	139	130	127	122	140	117	150	127	118	138	130	140	132	132	125	140	154	143	150	139	122	148	136	131	127	137	151	130	152	118	150	137	138	115	125	127	141	148	131	116	123	140	139	143	133	145	154	137	135	132	122	119	145	129	124	136	141	144	139	137	126	152	143	140	147	132	148	152	139	137	136	122	120	154	129	154	131	137	137	175	138	135	134	134	147	152	145	145	142	139	138	138	161	127	154	131	139	133	137	144	140	127	136	131	130	123	144	132	131	122	146	165	129	148	125	111	138	135	130	120	155	165	139	134	153	111	155	138	140	151	154	118	123	123	138	151	120	128	130	136	130	138	131	138	124	127	123	122	133	136	141	125	135	138	149	129	111	136	130	144	147	146	139	138	157	125	143	124	144	130	143	153	132	144	128	142	134	153	150	128	136	156	134	139	139	138	142	140	130	121	131	121	158	127	121	132	127	121	162	163	157	139	136	131	138	155	148	121	135	148	124	137	161	145	131	160	140	141	124	141	123	131	114	146	130	130	137	141	130	137	130	151	143	124	135	164	145	133	138	125	134	148	142	151	139	144	134	137	136	127	140	144	140	129	143	147	135	137	122	136	138	151	144	136	146	128	139	139	155	128	148	157	157	145	133	157	162	131	140	139	139	175	134	163	147	138	146	128	123	134	135	138	147	153	155	144	147	150	145	126	152	111	139	130	121	128	152	126	137	149	150	149	145	137	146	143	121	112	127	141	160	133	137	131	138	139	131	117	135	146	159	137	153	156	134	113	125	144	147	127	142	126	151	139	132	124	142	148	136	135	142	128	137	133	143	115	126	144	155	155	148	147	123	129	142	125	153	140	144	140	154	146	139	129	123	142	124	135	157	120	136	140	124	161	149	129	144	138	130	144	158	158	136	124	120	138	117	131	134	146	148	137	150	123	174	143	137	131	148	139	113	157	138	134	145	142	155	154	128	118	147	124	153	136	151	143	152	169	143	135	129	134	164	147	143	135	134	110	136	139	129	126	132	149	143	120	148	143	154	145	150	148	143	118	151	154	123	155	142	137	151	135	135	137	152	137	131	156	141	149	135	148	140	134	138	139	136	122	122	155	131	138	111	150	116	140	127	123	132	155	143	140	113	149	133	144	150	142	135	128	143	137	146	121	156	134	142	145	130	134	122	151	125	135	148	149	125	123	128	136	132	147	127	152	159	138	155	137	122	129	147	139	151	153	155	126	150	139	146	129	140	144	127	138	167	118	137	165	135	152	123	133	124	129	165	123	142	142	132	108	141	128	155	143	132	125	121	154	129	132	149	147	135	129	143	140	137	151	145	153	120	140	119	128	143	157	138	148	143	139	133	122	122	136	159	147	135	144	121	138	141	123	148	117	125	144	161	126	138	144	124	145	118	150	127	119	137	150	155	127	158	129	145	152	118	132	141	125	147	160	160	142	143	125	121	149	141	129	140	115	126	165	148	138	145	146	127	127	153	133	119	120	125	135	122	146	144
1806	563	702	689	612	626	499	580	562	504	534	495	501	532	491	491	499	549	537	538	466	480	525	486	491	470	487	479	504	493	505	499	487	483	484	507	494	521	486	458	502	516	475	461	505	442	441	512	496	501	463	520	488	489	505	476	479	482	496	523	486	506	468	471	496	503	503	480	470	464	473	414	514	496	444	499	448	492	477	494	492	495	478	514	469	501	525	527	467	500	476	474	484	487	438	523	487	481	471	503	489	501	505	480	478	449	493	491	516	534	495	491	476	472	523	514	496	457	511	449	501	450	499	473	461	483	468	491	459	479	516	434	513	488	492	461	476	483	475	480	501	500	501	464	449	497	496	510	503	483	495	534	487	514	451	477	517	491	458	483	496	467	500	499	486	475	474	485	467	470	459	484	495	436	528	472	498	475	498	454	475	497	466	464	499	528	470	502	486	502	505	450	502	499	488	481	479	501	551	477	490	472	515	469	477	511	514	494	493	491	482	511	514	508	465	489	461	455	437	455	518	521	498	487	492	457	504	513	467	433	472	480	464	501	498	537	453	488	429	518	509	460	454	505	499	511	471	466	489	449	520	520	492	527	524	503	515	490	505	447	497	480	467	497	460	455	481	480	502	518	473	488	472	510	480	501	496	498	460	522	488	472	478	506	479	503	477	517	521	472	456	483	443	498	478	491	477	505	483	466	478	461	507	487	500	481	488	474	504	458	484	531	516	483	462	440	459	519	501	474	444	487	474	474	472	515	479	498	532	476	508	476	501	545	491	475	481	512	468	487	496	453	466	516	460	465	456	485	502	478	494	517	491	530	464	512	468	485	484	485	494	491	439	477	478	451	507	451	499	488	523	452	463	492	522	478	508	469	485	474	477	473	490	515	488	505	506	491	490	463	477	479	453	464	520	497	464	481	505	508	483	470	507	487	466	513	472	493	470	465	490	495	468	477	499	476	469	509	472	468	456	438	489	455	486	446	459	446	475	487	457	521	498	425	476	469	512	460	493	468	473	468	471	505	487	493	487	469	488	480	491	480	467	519	468	468	491	509	502	461	492	516	456	489	498	482	495	543	457	494	497	465	463	477	479	514	494	481	545	491	506	488	450	486	512	457	478	473	485	488	494	524	468	455	484	502	516	485	491	490	453	474	451	481	493	494	478	493	485	520	476	494	493	472	485	465	468	491	474	475	484	490	487	506	490	487	495	502	461	481	462	470	469	502	518	457	478	538	505	535	475	505	495	504	557	496	492	507	472	507	457	497	519	477	475	493	475	470	500	504	519	482	478	484	449	503	472	525	504	487	508	473	472	466	458	482	488	456	518	464	472	517	471	505	510	484	461	485	487	503	468	492	531	491	525	527	524	527	509	505	485	500	470	503	442	488	463	510	501	492	501	472	496	480	522	503	503	483	440	467	518	483	497	478	496	486	476	558	484	504	485	502	479	512	505	458	475	468	494	477	491	477	495	475	505	463	508	460	461	471	454	500	476	442	459	484	463	478	443	478	470	466	486	504	491	458	501	451	511	468	456	479	479	482	498	514	511	480	476	472	460	497	513	492	462	495	490	501	487	517	485	475	502	491	521	515	487	519	513	498	463	498	480	475	504	500	505	460	467	488	514	448	508	497	450	487	527	508	465	473	469	472	487	503	469	498	466	473	485	498	513	489	479	505	443	470	470	489	469	494	479	479	464	495	507	490	514	498	473	479	493	447	475	481	461	506	501	462	507	497	506	502	494	471	478	492	473	468	472	522	497	472	458	459	497	509	508	493	415	524	500	492	442	488	467	476	533	463	469	498	459	481	501	501	506	436	532	476	503	489	475	469	499	454	472	487	468	537	465	474	498	495	502	473	482	502	492	466	440	479	448	473	462	490	490	469	502	505	505	511	489	443	515	461	531	496	503	468	503	492	472	479	486	482	459	503	496	513	495	501	495	448	497	484	459	463	444	488	488	497	503	468	508	484	478	504	504	495	482	506	455	503	471	489	496	525	480	478	484	498	494	503	463	486	485	513	470	498	496	487	464	492	467	461	461	501	469	479	455	483	458	510	518	483	481	475	501	465	518	476	491	477	480	530	530	511	509	526	489	487	511	442	508	491	483	474	488	474	503	469	466	483	510	517	485	491	488	505	448	488	451	511	506	524	493	470	467	515	495	478	467	496	557	443	479	506	495	504	481	489	512	535	491	458	479	489	485	521	494	466	470	489	454	452	491	481	482	493	517	460	464	496	467	488	439	513	499	494	489	504	485	499	522	486	473	488	483	460	477	519	455	493	450	448	488	448	519	462	474	485	516	471	506	508	477	499	461	459	498	481	507	463	481	466	481	517	498	502	480	496	518	462	494	464	477	492	445	498	465	487	493	488	479	463	495	518	432	492	519	462	473	490	490	497	502	500	503	463	476	454	482	511	487	475	472	500	436	484	459	528	474	500	492	484	459	480	507	496	440	463	510	479	494	520	464	487	438	499	470	456	450	444	449	487	466	458	516	500	488	522	483	484	482	451	484	493	468	473	516	488	483	487	518	504	441	464	516	507	509	533	518	500	464	520	450	495	469	472	480	503	455	499	542	475	503	436	500	496	505	504	485	484	471	496	470	482	500	508	507	472	505	492	464	496	464	488	488	464	520	477	498	512	506	469	461	449	462	468	482	467	493	505	490	473	510	508	513	458	476	452	493	484	489	459	496	499	475	504	475	479	487	479	484	452	491	491	473	470	482	499	519	516	491	516	468	457	506	516	502	506	530	495	548	467	502	492	488	465	461	513	529	491	491	512	470	466	507	496	532	487	486	499	512	527	456	459	491	508	523	479	502	516	484	472	497	489	465	483	491	482	504	467	494	496	501	475	499	487	496	486	501	477	468	494	496	527	517	474	504	500	516	516	473	470	508	510	513	461	506	465	453	439	499	492	489	494	482	501	471	473	522	463	448	461	515	510	482	503	444	529	470	449	485	452	512	472	487	490	490	483	505	465	464	493	489	467	482	465	507	487	459	475	475	427	500	504	453	475	468	466	490	516	487	488	506	504	498	464	518	509	481	495	472	455	493	486	465	477	516	467	463	487	479	478	516	511	506	473	492	470	464	452	491	484	521	493	459	474	488	469	470	491	467	516	508	440	498	485	499	469	517	494	482	503	482	446	476	490	487	489	461	454	467	502	474	476	472	505	522	492	516	486	511	499	523	485	445	520	473	509	488	470	473	534	505	473	519	497	506	447	490	454	502	477	537	501	522	502	459	539	508	492	494	509	488	503	492	517	506	495	468	501	455	477	498	459	507	499	465	517	483	468	459	528	475	464	490	475	461	489	485	456	484	500	499	497	485	507	512	484	471	495	480	489	497	483	490	504	468	494	512	476	466	501	443	489	498	451	474	475	505	471	525	495	489	486	497	471	518	511	508	495	488	471	494	504	491	484	488	480	483	477	502	504	471	500	488	491	527	443	488	481	478	478	478	499	476	447	521	526	477	515	504	525	461	452
4908	1300	1551	1091	832	633	525	463	369	363	368	354	322	312	307	314	317	322	297	301	276	289	288	283	290	269	290	280	270	276	267	277	266	261	254	285	294	266	258	274	294	270	283	274	270	272	283	265	257	289	297	252	235	257	280	252	281	246	281	277	290	267	269	255	273	257	252	273	288	238	266	277	273	306	260	251	275	250	306	253	276	269	262	255	264	261	277	243	269	248	272	267	268	289	249	262	274	268	260	248	307	264	295	260	277	271	303	226	282	279	277	239	233	249	243	260	262	306	259	281	264	267	261	287	276	252	252	280	264	276	275	265	266	241	254	245	255	251	262	252	272	294	269	259	249	259	284	226	262	253	265	292	261	284	254	269	268	277	250	255	265	269	247	265	252	251	272	272	269	239	248	264	288	249	292	281	231	262	258	275	253	269	256	251	270	253	271	258	254	297	282	248	245	254	251	226	282	254	287	264	293	282	260	282	285	259	280	269	250	303	271	238	247	265	267	267	270	282	266	265	245	288	288	283	260	257	258	271	259	294	307	265	290	256	287	244	265	281	276	266	271	281	255	257	245	243	250	263	279	262	254	292	263	268	252	300	276	275	284	270	294	268	260	255	289	249	274	280	256	277	285	238	290	235	266	267	284	255	249	243	248	275	237	272	266	256	272	256	261	273	278	278	284	264	242	316	276	245	291	284	254	290	286	248	253	269	267	280	276	263	246	269	276	280	247	254	249	285	231	286	273	271	257	253	241	267	239	240	254	270	257	294	279	277	299	294	287	252	265	275	263	305	266	254	283	281	270	271	267	301	286	262	274	271	289	295	248	303	302	306	291	257	248	258	282	299	284	277	284	262	266	263	270	258	280	283	258	290	287	256	241	287	285	276	256	261	272	285	248	282	280	247	256	261	296	248	283	270	256	277	274	251	249	266	293	287	271	274	222	262	262	264	263	290	264	250	265	260	268	286	250	279	259	247	274	264	276	322	255	251	280	280	265	287	257	301	269	259	267	267	282	272	243	263	266	243	272	258	267	254	280	255	279	284	250	266	266	221	252	252	276	258	280	267	270	278	263	272	283	279	280	264	265	249	260	266	293	284	226	267	246	278	266	270	259	280	279	279	255	281	237	274	275	270	270	248	302	274	264	264	245	258	269	256	251	255	264	279	272	291	275	264	254	293	264	246	248	281	236	280	262	247	236	257	266	275	265	242	252	254	284	253	261	254	267	254	254	251	247	254	290	271	302	252	292	272	275	273	280	271	257	263	247	272	262	254	272	266	277	269	253	290	290	264	269	255	271	242	283	285	260	280	268	277	250	254	275	244	272	320	261	238	268	276	282	275	240	254	257	264	271	291	265	273	267	250	258	275	265	283	275	247	248	246	257	246	269	266	249	252	282	273	261	255	282	279	298	297	271	286	273	268	254	300	273	250	279	282	294	308	259	290	267	242	255	265	249	271	250	290	262	287	276	277	275	256	242	288	259	267	267	250	255	296	257	248	280	245	248	261	284	274	285	308	248	287	275	264	259	272	247	244	241	286	272	271	267	261	279	285	257	305	267	316	250	289	296	245	278	269	254	290	272	248	275	294	261	285	263	258	261	243	273	259	244	272	287	269	306	242	277	292	272	235	262	263	243	255	264	270	277	269	262	276	248	267	250	262	255	254	249	295	251	268	256	233	262	248	266	267	261	258	269	279	276	263	241	283	262	281	304	265	267	266	243	284	269	264	274	253	297	277	257	273	263	280	265	264	272	290	268	283	274	269	285	269	266	272	283	267	257	279	273	241	270	273	242	261	242	240	263	290	266	272	295	257	264	261	260	285	277	239	278	279	250	297	294	295	273	268	266	267	305	257	245	276	264	266	295	280	257	283	254	269	262	285	258	288	261	255	277	264	267	261	259	271	265	245	301	290	263	248	293	292	269	284	272	263	222	281	270	299	304	290	273	288	271	243	267	254	286	272	266	290	293	279	279	259	293	286	261	293	252	234	281	265	252	306	271	263	266	258	254	288	274	298	279	253	251	294	278	243	294	267	252	257	258	285	255	258	258	262	275	257	295	253	268	237	273	293	279	268	260	245	260	267	249	264	306	279	242	255	259	238	260	256	239	244	256	271	248	257	266	281	237	255	260	256	288	281	223	269	259	279	273	311	249	249	269	262	223	268	277	253	264	234	252	261	286	293	273	285	268	270	268	265	284	249	253	273	269	253	276	296	248	251	265	263	272	300	253	275	269	257	287	264	281	262	255	272	292	240	259	240	286	253	273	276	259	266	231	282	287	280	269	270	260	275	280	300	240	265	237	304	269	278	271	250	289	260	260	272	283	267	270	261	283	235	287	257	245	283	267	248	264	269	265	261	303	241	260	234	274	218	262	248	284	279	265	279	243	251	263	262	261	277	291	269	273	285	286	271	282	273	260	281	217	259	248	280	249	264	267	294	284	273	261	281	240	272	266	251	269	254	291	266	256	266	277	249	270	266	246	232	274	288	288	282	230	261	253	265	292	257	271	244	287	244	287	241	272	281	275	258	268	262	276	281	260	256	248	278	264	263	254	270	251	301	274	284	253	241	270	235	258	255	283	261	286	275	249	277	295	243	254	279	276	288	271	278	262	255	258	273	278	263	266	234	289	250	276	241	268	258	272	282	272	276	276	271	243	261	260	280	272	264	286	264	263	269	269	249	280	280	274	283	237	251	259	257	288	243	247	255	258	268	267	242	257	262	277	235	243	271	271	254	264	245	291	258	235	283	283	262	252	264	276	268	256	260	257	251	261	282	268	266	267	249	261	249	252	264	251	267	263	266	249	249	273	252	269	312	267	238	282	279	261	275	262	288	279	267	258	279	291	281	267	275	270	272	265	234	283	280	257	276	258	288	259	259	260	279	267	245	249	226	295	284	282	249	286	275	277	256	264	283	261	257	248	270	278	272	275	258	311	265	277	280	262	262	262	304	258	263	260	269	270	261	264	268	266	264	271	264	254	248	262	256	290	267	260	279	287	281	261	243	286	296	269	262	263	281	267	262	264	273	257	247	281	280	301	285	300	287	298	290	270	280	277	289	250	255	228	254	223	265	283	270	254	255	238	253	283	278	256	273	283	282	263	277	255	287	260	269	263	255	270	271	266	268	269	295	262	271	272	302	276	270	279	249	260	287	303	261	260	242	269	270	254	287	297	246	268	245	264	263	308	244	279	299	277	260	276	321	278	267	271	290	242	234	287	267	277	288	264	249	249	304	268	281	266	261	260	288	260	246	260	277	231	259	278	271	293	274	267	278	239	246	245	242	276	245	287	259	243	269	243	247	264	252	283	235	245	266	244	254	256	255	243	268	264	280	293	266	288	218	262	255	290	278	259	286	241	250	273	266	230	248	291	288	280	259	242	251	260	315	247	248	294	287	259	248	262	240	281	278	274	277	277	264	264	249	278	238	270	249	292	251	295	279	266	253	246	271	274	271	260	263	312	274	244	286	286	256	291	265
5643	1981	3923	4262	3633	3074	2555	2228	1975	1738	1585	1505	1427	1265	1203	1161	1157	1094	1140	1073	1005	1031	1012	960	995	993	969	932	908	878	928	947	939	880	876	904	865	901	863	860	871	866	867	849	852	899	828	885	902	824	871	847	786	830	822	881	848	892	838	831	911	829	855	801	857	835	888	887	869	831	810	879	808	803	867	859	855	834	829	906	896	868	873	804	798	820	811	881	867	828	837	847	826	832	883	883	822	843	776	849	856	835	801	869	837	824	855	847	835	881	872	823	892	839	849	816	850	778	831	855	801	844	844	773	844	836	874	807	799	848	795	794	854	794	828	799	766	839	792	856	844	783	847	818	849	831	868	840	832	799	822	827	829	795	832	810	816	840	879	815	833	835	814	791	853	848	842	797	800	827	859	805	818	835	776	837	797	811	793	779	807	830	859	807	850	860	853	819	881	850	796	843	842	820	846	863	863	884	797	837	835	867	848	845	849	847	803	806	796	861	849	826	834	806	820	864	779	860	840	898	815	812	774	784	806	806	849	809	825	813	878	783	873	823	838	797	833	891	757	808	842	788	826	826	806	827	849	787	840	817	854	810	774	831	732	842	820	765	829	839	830	845	836	908	813	838	855	790	828	831	843	819	844	845	769	861	864	835	795	814	815	746	873	802	887	820	795	866	854	861	815	783	853	825	816	781	832	810	809	797	870	874	805	859	812	810	820	810	855	794	845	869	787	842	854	824	771	763	889	813	820	810	840	833	810	834	817	823	841	842	815	860	860	870	797	830	875	809	834	807	794	849	799	869	807	801	855	810	805	792	842	845	812	848	850	866	829	817	795	862	848	826	861	846	828	830	841	797	791	831	820	810	822	816	808	800	788	850	817	850	831	836	836	818	838	779	807	830	832	854	809	776	878	797	805	830	819	791	803	801	834	850	861	854	846	732	814	845	779	846	831	862	855	826	863	791	823	825	829	776	778	809	819	804	790	781	858	855	812	798	795	866	822	839	835	781	843	868	874	827	873	847	864	878	797	840	828	881	869	842	746	807	816	877	792	835	832	769	835	798	801	802	830	850	864	791	819	827	857	818	842	852	853	805	859	807	742	868	853	854	822	824	827	789	845	779	881	870	806	783	844	835	912	793	833	811	776	858	734	765	825	818	844	761	849	834	836	835	840	875	788	840	845	853	863	814	822	851	851	807	851	790	835	846	815	835	806	833	885	822	809	853	856	754	847	858	832	862	840	809	847	812	816	811	859	861	851	817	841	836	827	791	820	776	860	815	795	836	834	812	863	822	886	802	824	852	840	832	830	766	795	769	796	849	783	807	853	816	853	821	792	839	821	810	858	813	846	801	810	821	845	794	875	777	858	787	856	815	825	863	847	857	793	862	809	836	822	848	836	846	822	851	818	820	851	837	860	808	836	784	803	853	803	891	857	807	797	848	798	800	808	773	802	827	884	831	861	822	858	797	841	809	816	851	791	871	823	817	815	834	869	778	842	862	877	766	876	783	872	805	848	794	773	793	865	832	816	798	885	797	818	847	821	845	786	851	842	836	832	831	815	832	858	818	863	811	851	833	895	777	835	854	795	780	845	828	773	817	829	794	884	849	783	840	846	788	854	851	897	868	824	855	854	832	815	840	808	818	819	818	847	798	829	816	803	859	844	793	785	748	794	814	835	839	773	801	845	857	783	822	807	858	846	775	842	810	866	766	791	820	832	863	818	816	829	856	827	835	795	863	826	816	892	883	856	831	865	839	867	799	821	869	793	810	831	841	828	845	805	801	821	840	820	829	822	846	826	834	845	836	801	887	852	800	779	823	818	785	896	844	881	830	854	816	774	838	794	856	812	835	799	842	790	859	828	857	859	844	785	863	817	839	828	850	823	837	787	856	807	893	829	842	857	833	816	862	805	824	812	816	820	834	885	824	818	857	768	833	833	858	770	872	853	857	871	828	842	809	877	844	777	814	788	825	818	785	861	810	818	857	852	847	829	837	846	844	863	801	823	794	823	839	812	840	802	810	820	882	887	791	792	827	841	827	840	849	837	804	821	791	834	814	797	875	748	842	808	850	835	803	811	824	843	813	810	824	805	862	798	807	804	856	827	815	817	799	842	861	848	831	849	809	851	779	815	784	812	841	822	902	815	792	819	816	816	831	821	819	831	826	839	889	789	842	848	769	853	880	815	784	841	769	849	882	810	853	833	887	831	821	869	803	817	832	827	830	805	879	834	827	849	825	800	834	835	848	821	860	815	821	840	832	837	814	826	809	835	820	815	837	850	824	815	793	830	845	810	821	834	886	794	820	864	852	828	842	824	810	803	877	821	843	811	813	818	846	872	794	817	795	828	842	856	806	800	803	781	843	858	825	852	823	841	806	819	806	825	814	871	869	815	819	769	833	796	837	843	835	791	833	861	821	827	846	815	815	834	822	818	812	812	825	807	800	835	820	803	824	799	811	818	839	798	792	811	796	859	790	831	859	828	806	841	850	805	817	858	769	826	896	806	819	786	851	900	842	803	836	834	853	805	767	841	851	814	833	851	844	843	783	836	849	801	817	775	832	757	859	831	822	801	853	848	854	830	845	835	809	814	862	861	869	829	798	840	841	827	845	781	839	829	832	847	856	818	833	809	818	810	861	812	857	857	850	824	808	832	840	821	853	819	818	806	812	796	855	838	838	832	873	785	811	821	812	831	773	841	794	803	814	807	812	777	837	869	824	783	778	812	825	819	792	812	810	874	821	783	842	808	840	843	843	820	844	817	816	796	800	825	815	841	830	790	893	832	829	868	824	823	833	825	816	840	849	756	840	885	831	824	806	765	824	869	793	876	818	864	810	780	860	841	823	815	841	836	797	870	773	868	854	807	815	830	834	842	848	816	850	813	835	814	803	772	800	765	852	844	798	857	878	851	860	804	830	846	803	859	823	820	862	801	837	807	906	793	821	807	794	800	794	833	827	783	843	840	837	835	830	767	793	884	814	839	789	831	811	814	844	826	882	869	820	806	813	886	821	798	778	821	815	811	859	862	792	830	876	843	795	830	810	807	813	827	770	871	845	821	817	824	849	865	776	866	859	785	813	820	813	830	809	825	780	795	816	817	798	819	835	840	861	877	845	830	875	842	820	815	778	842	817	813	782	851	838	822	767	853	844	806	829	832	881	839	790	817	820	816	814	819	825	865	788	862	865	806	813	840	823	901	808	820	821	852	798	821	801	851	897	824	809	874	800	828	809	814	806	847	885	831	806	836	821	845	837	785	797	810	792	841	851	865	844	783	775	772	845	832	826	818	854	804	810	878	833	842	808	820	778	793	817	821	835	869	795	809	853	814	801	794	864	850	825	812	840	822	845	821	880	825	817	877	942	846	841	866	828	803	888	869	799	804	807	842	840	813	842	779	819	868	849	812	792	818	872	797	836	859	748	840	813	806	832	844	814	867	811	787	852	791	859	848	839	800	818	849	831	779	811	830	851	830	861	815	853	822	816
9211	2528	2923	2100	1383	997	762	628	561	522	438	404	408	377	379	362	300	310	321	311	323	344	303	317	278	291	279	299	286	302	269	278	282	264	301	275	292	274	297	284	289	272	279	258	285	293	273	248	284	257	284	290	266	269	260	229	273	257	278	260	287	299	277	269	301	240	257	245	257	279	264	241	280	277	293	264	271	267	310	269	253	262	263	309	272	263	268	280	262	263	290	256	265	262	263	281	248	260	255	260	277	260	238	292	274	278	242	280	261	263	254	253	270	295	267	258	293	247	243	243	271	254	248	278	247	270	283	274	240	264	258	251	253	259	286	284	274	281	253	290	252	242	267	265	276	304	260	278	279	250	246	269	258	288	294	298	258	269	297	250	287	262	263	282	249	266	280	299	295	272	262	286	239	262	254	319	265	257	265	270	276	256	237	268	260	307	264	258	263	277	287	266	264	255	280	243	251	270	282	263	283	265	270	268	263	269	262	279	272	249	252	248	288	272	284	259	275	258	292	268	283	256	237	253	294	248	286	305	277	230	268	312	259	274	271	251	282	289	285	243	263	268	271	269	263	236	282	259	270	289	294	260	267	254	253	277	253	253	281	266	269	263	282	256	261	272	305	280	283	285	255	256	287	235	241	265	266	274	260	285	280	275	267	255	263	283	272	252	283	282	256	250	275	256	299	291	257	269	285	304	242	274	263	257	253	280	269	270	278	281	285	260	265	283	258	279	255	275	279	290	252	263	266	255	267	246	269	225	262	296	260	252	251	248	255	249	275	281	273	270	276	308	279	306	276	273	274	247	285	287	252	260	294	262	236	262	292	267	270	256	281	253	262	266	264	278	288	267	237	275	259	270	281	295	258	271	267	265	269	279	245	289	269	278	270	247	268	269	297	274	261	252	245	264	258	253	271	278	241	305	261	280	295	294	278	275	267	298	281	262	284	250	259	242	263	283	235	257	291	244	251	250	257	254	271	284	254	262	275	276	270	268	259	273	237	262	276	300	263	267	256	282	275	257	269	257	286	256	243	276	284	283	246	244	263	272	281	281	273	231	240	294	269	264	275	288	259	276	294	262	272	261	245	281	288	259	271	302	260	245	263	261	270	256	262	282	282	244	250	274	250	265	264	274	278	271	297	235	274	256	259	297	256	252	286	289	247	277	267	274	284	280	258	268	270	267	231	291	272	233	287	272	277	284	271	286	308	301	273	257	292	264	298	247	261	297	259	279	267	268	274	247	264	289	247	263	276	265	253	242	296	250	252	267	276	259	282	270	276	274	249	278	249	254	283	267	271	258	295	250	250	271	280	261	285	260	281	253	301	253	281	282	258	272	267	260	287	274	274	248	301	260	262	257	253	277	257	255	275	271	287	253	259	248	248	273	261	274	265	260	269	283	276	262	270	291	287	283	264	274	267	294	237	261	256	292	262	236	246	297	240	240	277	279	253	306	243	246	298	264	277	265	261	274	266	284	264	263	273	288	265	291	266	260	276	276	257	247	266	269	299	277	247	254	259	270	244	264	294	273	267	279	284	292	268	258	256	270	229	281	257	274	257	283	265	256	292	305	285	247	250	251	265	263	272	259	266	277	266	263	302	263	248	271	269	274	241	258	260	270	244	250	264	310	265	268	268	252	271	272	252	266	269	253	290	262	279	278	279	287	278	281	261	260	281	257	247	256	237	247	265	293	246	296	257	272	263	270	265	234	278	277	288	282	243	261	256	256	274	244	251	251	259	299	290	249	255	303	291	267	252	258	248	267	288	253	326	297	288	258	268	287	276	264	255	264	289	253	272	261	268	271	249	273	269	248	256	248	270	277	273	248	269	257	271	272	249	257	252	271	278	266	300	286	261	294	253	280	275	262	272	290	249	253	298	267	269	278	258	262	266	271	247	286	250	274	277	256	260	265	306	280	270	295	284	267	257	239	276	292	285	276	281	262	257	251	262	249	262	294	266	253	276	273	288	286	276	273	269	241	246	253	301	282	276	270	288	290	282	275	238	258	247	296	267	280	249	259	257	286	269	262	258	265	258	272	261	279	270	290	270	288	284	280	288	262	276	289	282	250	256	292	280	264	270	268	260	282	266	263	263	251	270	257	271	301	275	268	239	286	248	253	300	285	256	281	279	267	276	304	280	255	241	266	275	239	273	259	267	239	258	246	271	261	279	257	274	282	297	286	284	242	243	268	285	270	245	322	270	269	264	251	243	276	248	273	247	272	275	304	267	286	269	246	277	246	268	259	263	263	268	276	261	257	276	256	286	253	291	266	264	276	257	286	270	276	280	242	254	252	264	284	283	283	254	293	293	266	261	285	293	255	269	259	277	244	290	264	296	266	245	284	259	258	267	298	269	262	259	271	285	270	275	265	285	277	265	247	263	278	258	251	253	238	270	263	269	261	271	266	279	279	246	298	259	266	264	270	270	290	254	276	305	232	267	271	291	291	270	254	278	272	273	268	261	281	287	242	248	249	289	246	270	278	252	264	264	263	284	249	269	263	263	248	266	271	249	265	280	277	278	259	273	228	260	262	236	268	263	268	282	265	253	282	254	270	280	301	271	294	300	264	257	232	280	265	242	270	293	255	276	282	251	254	278	278	253	264	267	297	295	251	242	249	281	261	276	243	285	271	250	289	258	256	260	276	305	272	274	235	271	289	286	247	274	277	273	294	268	273	253	290	251	287	251	272	285	292	254	298	271	269	233	275	265	286	288	278	255	268	253	259	291	278	245	250	298	226	275	252	280	266	271	286	287	245	277	252	250	277	246	306	264	265	305	258	291	282	255	284	254	287	261	259	244	280	256	263	239	300	257	275	269	248	274	257	258	264	285	282	237	263	276	273	260	271	255	277	267	271	257	241	278	265	250	242	290	248	299	290	242	251	266	241	250	270	277	253	275	264	250	287	276	298	288	275	287	272	266	282	266	263	256	219	287	285	278	284	258	290	262	291	248	277	269	273	307	261	261	258	288	277	248	277	265	287	296	295	266	253	242	291	259	254	245	264	282	286	290	252	267	269	246	280	295	284	250	270	298	294	256	271	246	274	280	278	249	285	264	260	290	315	260	250	296	265	277	241	232	276	252	299	263	223	257	246	274	260	288	267	255	271	285	277	254	260	259	294	257	252	277	265	265	274	262	265	250	246	291	253	290	257	268	264	253	294	277	294	285	290	252	284	262	267	259	256	248	282	268	259	286	254	261	253	269	254	253	266	232	298	321	276	252	276	285	272	272	255	262	245	269	283	283	243	285	294	261	278	250	263	277	272	260	283	227	294	278	286	282	292	294	255	265	267	251	286	266	266	267	248	283	307	256	243	256	259	256	283	257	253	286	276	233	273	278	291	251	283	266	281	286	265	254	287	296	260	248	221	255	291	242	265	269	267	270	271	258	274	275	250	292	276	275	295	257	235	260	273	289	273	282	259	266	258	259	262	284	240	266	287	275	288	258	255	277	284	265	280	280	277	258	269	287	277	286	284
7759	2933	6587	7112	5918	4966	4134	3455	2921	2685	2318	2084	1913	1719	1629	1560	1421	1430	1313	1228	1261	1223	1159	1143	1163	1100	1099	1053	1029	1056	1041	1075	991	994	956	914	966	974	972	979	942	931	917	919	906	866	882	985	875	885	921	854	849	897	854	912	898	895	893	869	871	875	854	867	882	889	894	902	809	854	926	878	871	897	884	894	821	844	832	869	887	817	848	868	854	828	857	822	834	814	846	820	862	801	841	802	844	844	798	821	803	860	804	803	819	819	813	793	808	845	827	832	873	849	839	841	817	852	818	862	881	857	862	809	854	854	826	842	817	814	869	871	795	771	840	821	877	875	830	848	788	791	801	836	823	849	814	836	805	827	827	805	810	774	789	843	805	862	806	797	843	853	882	782	862	791	760	819	811	832	814	862	801	827	820	808	816	897	779	850	832	793	822	857	863	811	836	846	829	842	872	849	857	766	815	773	864	869	795	826	799	794	827	840	801	869	846	793	828	822	800	829	762	829	800	803	869	827	845	842	860	873	812	787	823	856	851	791	838	788	838	841	835	824	807	836	840	838	839	829	900	867	870	776	834	851	859	839	833	829	864	833	827	872	770	815	791	774	787	804	843	827	807	784	853	856	833	836	833	786	820	804	845	829	825	835	832	832	781	805	813	844	817	823	842	800	789	829	844	798	833	817	770	809	827	859	814	814	820	839	808	846	837	855	879	836	759	797	841	835	827	837	775	814	822	841	776	811	864	815	813	801	810	822	772	821	808	759	810	843	828	792	806	852	818	855	825	795	825	825	776	824	830	845	827	844	829	839	842	851	831	794	844	820	792	761	840	820	807	861	814	824	838	872	830	804	834	809	847	828	858	842	798	820	820	843	844	787	826	825	826	828	806	797	829	858	809	820	798	793	804	813	753	811	850	831	825	854	830	814	826	801	838	789	845	840	819	829	803	826	861	804	803	819	839	835	849	845	805	750	795	787	867	840	794	818	837	799	829	835	812	903	797	830	795	829	787	784	820	825	816	828	819	845	824	807	792	803	801	872	820	867	779	796	827	768	875	794	857	827	831	814	788	842	822	829	811	831	847	800	772	864	826	851	815	828	850	836	855	844	855	778	871	830	847	825	833	806	850	827	844	815	817	799	813	791	818	812	846	825	800	824	791	827	814	815	812	804	812	759	814	833	865	919	823	835	850	810	797	770	831	833	791	781	784	853	816	831	793	831	841	835	828	821	859	838	841	897	839	800	847	836	836	823	826	795	809	812	795	839	868	854	821	806	811	850	802	792	841	819	815	815	831	814	791	788	825	847	853	822	794	835	832	845	831	784	871	849	834	791	812	799	823	795	779	772	840	868	790	841	816	845	829	821	833	827	844	812	858	819	780	879	851	840	824	858	877	820	819	824	828	817	845	810	833	835	899	845	805	840	786	840	790	855	839	808	846	811	796	805	802	824	749	830	866	764	814	843	886	859	838	829	832	849	836	820	818	798	811	792	825	814	811	828	808	853	828	801	864	819	822	830	882	823	789	834	855	864	833	831	822	866	816	858	831	839	837	860	798	785	839	782	764	796	863	782	788	838	805	796	828	789	829	842	813	829	797	836	856	796	763	827	841	826	811	813	821	833	847	836	821	808	821	802	780	847	826	838	781	797	799	810	840	839	776	829	877	862	779	818	809	791	837	851	814	813	801	799	817	795	852	832	771	838	783	854	813	821	828	822	864	810	846	839	856	870	794	852	897	787	818	817	833	827	800	788	837	838	836	789	848	808	813	800	825	826	796	825	820	769	856	840	824	860	834	886	826	846	816	831	832	860	776	833	805	847	781	856	803	840	822	817	824	860	808	842	818	819	839	802	804	776	812	808	806	827	792	829	821	795	794	809	778	817	837	848	841	827	828	789	845	778	834	783	843	782	832	797	812	805	834	794	807	839	812	845	809	853	806	818	845	836	859	863	807	820	792	817	822	861	801	827	803	823	812	828	850	831	840	803	793	847	818	777	759	815	862	868	807	822	780	820	820	836	819	855	786	868	873	765	786	855	850	814	881	836	814	908	825	827	838	852	814	793	813	839	822	768	769	851	850	801	838	812	806	809	797	830	841	827	835	815	853	770	858	861	849	805	821	826	810	808	823	861	816	800	825	779	835	859	774	867	822	831	822	883	816	822	812	808	801	860	792	816	894	801	814	820	796	806	812	766	835	832	802	825	817	832	825	818	789	813	816	825	837	869	833	844	830	840	819	765	813	845	835	734	837	741	858	873	839	784	847	836	808	771	831	788	840	812	888	820	835	784	796	824	836	801	832	817	794	837	842	821	819	846	841	839	822	821	850	800	800	840	835	794	880	808	814	811	817	797	785	807	761	772	839	871	825	832	836	766	781	808	774	819	882	801	850	820	823	798	845	822	829	825	815	849	787	791	819	813	782	871	805	845	881	823	803	849	855	790	812	809	817	804	816	789	807	845	846	787	806	857	800	876	849	854	744	853	846	824	856	818	836	820	863	817	837	845	832	757	827	841	789	846	831	827	881	748	844	842	826	794	797	851	826	810	837	795	820	848	858	773	856	825	812	832	827	832	815	839	823	807	787	821	806	838	834	863	841	822	856	818	814	821	840	827	863	788	809	820	831	803	831	873	821	807	796	864	825	809	854	779	833	813	806	838	820	796	823	818	825	835	821	877	834	822	850	848	824	795	851	835	821	840	761	809	782	852	841	810	793	827	857	832	845	834	861	805	810	878	790	819	823	819	845	833	830	816	864	817	814	880	822	858	818	812	780	806	786	847	824	848	838	818	828	823	812	814	866	839	849	813	822	820	854	813	820	831	834	825	842	804	788	788	838	780	842	807	821	807	859	766	823	802	827	819	828	818	804	850	846	818	890	809	839	827	872	833	839	797	824	796	852	822	834	834	824	851	805	823	832	826	803	780	855	805	874	813	843	872	880	842	777	808	812	825	795	839	799	829	813	824	766	816	833	835	831	813	850	795	808	810	785	843	859	859	823	796	775	800	845	839	819	835	820	817	840	831	813	850	781	839	818	789	822	789	864	854	824	813	838	842	866	805	833	876	854	845	810	791	820	785	874	782	860	796	837	802	760	829	782	800	825	776	847	848	769	830	810	825	784	808	814	884	724	870	869	837	817	786	819	817	877	844	779	859	835	851	839	825	819	841	812	873	836	763	838	803	801	787	810	791	808	858	814	846	809	783	846	841	854	854	830	791	871	781	807	787	797	819	817	857	803	828	870	799	843	851	839	780	793	828	836	813	808	844	807	824	799	799	822	827	787	836	788	782	820	805	813	864	862	833	857	761	782	823	818	778	807	841	817	850	813	839	813	785	819	841	873	795	779	763	855	810	829	810	823	811	848	826	794	833	788	805	824	875	829	782	839	861	870	775	831	798	805	852	855	795	805	746	805	831	837	831	836	823	835	784	857	816	815	848	861	814	826	811	867	809	789	797	822	876	799	816	840	810	798	814	859	828	835	861	782	822
1310	201	197	197	157	146	143	139	138	150	110	159	148	148	135	151	123	117	147	137	158	145	111	161	121	136	144	146	138	143	132	137	156	134	132	141	142	170	124	145	124	127	155	151	141	154	159	117	135	160	148	143	144	174	154	113	130	146	147	146	159	138	123	134	142	134	127	145	139	146	143	141	144	155	150	146	138	149	135	140	141	140	158	130	129	119	146	126	126	160	150	134	131	119	142	155	139	136	148	131	128	136	154	142	148	128	137	132	119	122	120	131	144	138	140	131	146	131	147	141	141	133	138	130	154	133	134	160	137	154	145	148	146	159	140	143	149	121	153	150	122	149	138	132	147	139	138	115	143	143	134	127	125	146	148	121	133	159	138	162	128	161	139	131	124	157	121	125	148	148	116	143	122	136	142	129	127	141	153	150	150	158	138	138	123	125	135	153	135	123	130	131	144	138	141	137	147	157	125	134	133	146	143	160	152	149	141	143	129	147	138	147	120	137	125	148	135	151	127	144	133	140	124	130	162	146	122	151	148	130	142	152	138	117	146	131	147	147	121	124	129	123	138	130	140	128	135	130	128	161	150	148	158	142	151	136	159	112	137	123	145	137	140	153	142	154	137	132	131	136	141	158	120	154	148	136	138	121	129	128	144	127	127	135	120	143	152	135	136	132	151	140	153	140	124	138	129	139	98	144	144	156	144	138	128	137	139	137	134	153	126	140	120	121	132	119	149	141	143	141	152	130	139	143	116	148	156	160	139	138	137	147	138	123	145	159	124	149	156	161	134	135	139	144	146	126	143	141	133	143	132	141	172	136	137	147	128	149	136	161	141	142	131	142	151	137	145	135	158	121	128	123	136	144	139	132	155	141	124	163	140	145	156	151	119	143	149	139	133	141	125	138	139	133	162	150	135	146	144	120	158	150	146	125	135	149	135	139	120	125	132	128	150	141	167	128	147	153	137	132	125	141	141	151	149	136	132	135	140	143	125	133	138	149	121	155	151	139	151	122	128	150	124	149	135	134	151	154	124	154	145	145	128	139	152	124	132	127	109	137	119	119	134	142	134	122	141	143	136	144	135	111	120	158	144	142	147	148	137	141	140	136	144	124	144	142	140	137	135	140	126	132	144	148	137	149	133	150	140	152	134	127	135	124	152	130	121	152	127	120	125	131	150	127	136	146	149	141	146	146	141	136	139	147	161	155	143	135	162	132	154	150	148	117	139	137	142	150	130	136	137	131	149	173	128	152	121	147	139	133	146	135	139	143	131	141	143	151	155	133	137	129	140	145	156	144	144	150	115	137	143	145	148	129	117	145	130	137	147	129	162	161	139	147	119	142	144	135	140	145	126	139	150	146	152	115	155	146	137	142	156	130	154	142	142	150	124	134	127	141	148	130	137	126	125	144	126	120	143	116	153	127	134	120	141	137	151	130	138	159	143	139	131	131	145	133	139	148	146	127	111	162	154	122	141	163	149	139	136	182	148	130	160	152	155	140	126	132	139	146	128	126	134	142	134	172	134	147	143	117	159	118	128	139	140	138	146	126	139	137	128	149	155	143	126	142	136	173	124	149	141	132	150	143	148	137	142	149	136	139	139	134	143	137	146	123	143	128	149	153	130	159	159	138	129	136	139	154	166	151	131	146	116	139	140	154	113	127	128	137	124	147	138	146	144	142	142	143	150	140	145	146	135	128	152	128	148	145	143	135	130	137	130	124	147	137	146	149	135	139	154	146	144	125	149	123	157	138	138	129	139	120	138	154	144	160	143	145	140	134	137	132	138	156	148	151	134	148	137	129	158	134	147	167	137	143	134	146	138	124	134	137	133	137	149	145	123	141	159	147	148	131	144	141	138	149	145	136	143	144	124	125	145	139	146	120	130	152	161	125	143	130	158	126	134	134	132	136	143	129	144	134	138	130	147	157	125	146	140	160	172	149	122	129	142	130	146	156	140	122	138	137	126	139	152	134	132	137	130	133	132	145	135	150	133	135	153	121	132	140	153	155	128	163	127	131	151	137	135	133	134	135	126	160	133	136	149	143	122	140	134	143	144	132	144	145	147	143	136	164	136	140	124	148	145	142	151	164	138	140	140	138	152	155	139	134	109	139	122	144	134	139	141	156	154	155	139	144	133	136	139	141	143	129	151	142	150	134	119	144	138	141	142	139	125	152	159	136	149	147	154	131	128	148	137	154	136	122	156	134	168	143	143	123	137	154	124	126	140	151	129	148	132	154	135	137	144	157	117	125	142	136	133	142	142	128	137	143	146	163	135	148	152	146	141	152	147	139	152	149	138	132	132	135	158	140	129	155	162	151	156	146	150	134	138	125	130	131	158	143	150	146	139	133	119	148	148	132	151	131	126	130	134	125	145	150	153	128	143	129	128	147	177	140	138	131	137	150	159	136	132	146	112	151	149	165	134	146	148	143	156	142	156	143	130	138	138	129	161	141	126	154	131	161	117	149	150	151	148	158	132	120	127	129	142	147	120	129	144	126	138	138	132	135	146	143	125	124	140	156	132	149	141	132	153	148	147	146	134	141	129	130	125	139	136	170	148	150	155	110	120	151	136	132	133	163	135	138	142	144	140	138	130	131	142	133	135	131	129	171	137	137	154	149	119	133	148	152	157	138	124	120	121	119	137	136	143	154	147	153	165	115	151	123	160	133	142	156	152	127	141	150	146	147	117	161	146	128	156	146	176	151	149	140	129	146	121	124	150	119	138	134	141	154	126	140	128	140	162	131	136	152	126	156	131	147	145	151	133	173	130	141	144	142	154	165	146	132	162	139	124	119	149	143	140	140	135	139	140	119	139	125	123	159	150	132	154	134	138	137	151	143	118	155	115	125	125	140	140	150	136	133	136	131	136	131	145	157	159	134	137	128	133	125	132	138	163	111	143	155	141	127	150	143	139	131	148	154	145	115	116	123	161	167	163	149	119	168	142	131	116	134	146	134	136	139	137	126	142	124	145	133	142	153	144	127	148	139	148	145	143	133	158	136	132	144	141	147	168	136	138	158	128	136	144	147	135	145	124	137	132	146	124	148	154	133	151	142	125	137	154	126	142	157	147	139	155	136	148	119	132	133	143	144	153	132	140	137	142	126	162	161	148	155	142	157	145	143	143	140	147	155	135	127	155	110	126	145	105	140	129	106	155	157	165	153	118	134	142	140	140	133	154	116	146	141	141	123	155	131	149	144	141	141	141	146	139	141	147	145	148	116	151	137	145	155	125	146	146	130	131	111	123	148	147	150	162	142	129	137	153	144	140	145	141	115	164	171	128	140	137	138	132	134	132	148	146	137	163	175	145	131	129	116	148	135	137	152	132	130	148	136	138	161	158	140	160	132	141	151	155	124	149	149	143	172	143	145	149	152	139	138	134	141	146	149	129	135	142	148	120	142	137	144	143	140	139	137	145	144	132	143	141	150	141	163	128	138	137	133	148	155	151	121	156	152	147	148	136	141	140	150	139	117	124	130
1884	555	687	679	714	637	594	619	534	560	554	508	497	519	488	540	501	501	499	528	520	484	531	506	512	522	495	493	478	474	493	518	482	519	504	511	441	478	477	495	507	515	485	517	504	526	508	480	498	474	520	496	492	531	487	504	474	435	475	465	514	494	526	527	467	479	478	458	510	484	481	490	463	415	485	484	517	504	486	494	476	484	489	482	518	505	497	500	496	488	487	503	496	473	483	464	491	506	525	472	515	530	481	496	485	478	491	447	468	455	463	507	461	462	456	458	491	465	468	514	475	484	512	474	500	481	443	478	483	510	495	459	467	455	477	451	461	477	492	494	473	520	469	497	540	487	465	461	486	456	500	456	497	440	484	474	488	468	474	482	496	472	505	481	485	449	486	450	458	473	505	468	489	488	490	504	505	447	466	480	494	504	523	487	477	494	503	493	482	516	508	488	503	464	496	505	488	475	496	500	489	502	501	492	472	468	457	501	465	525	497	501	471	480	458	485	456	509	494	493	468	472	469	455	499	486	526	490	464	520	530	510	504	462	494	539	472	467	497	509	503	455	495	501	508	492	452	509	517	492	423	465	517	495	489	502	495	534	464	511	489	486	461	515	498	496	522	470	505	515	480	505	502	492	462	470	471	502	486	494	466	483	501	518	468	492	479	499	481	457	481	480	481	461	491	484	462	499	504	498	476	462	466	414	483	489	485	476	456	475	478	503	457	466	447	479	474	505	487	492	484	470	504	498	507	495	483	472	532	505	459	489	514	476	481	472	489	516	497	516	469	456	474	515	478	467	476	505	511	500	524	488	516	509	517	474	498	479	491	497	492	447	473	522	505	501	504	472	499	516	513	466	457	518	505	488	502	452	486	483	501	471	496	484	500	516	495	455	478	473	484	472	466	499	479	491	512	472	484	523	492	505	460	497	488	508	522	523	446	451	469	507	443	486	475	459	461	513	429	459	513	506	465	482	474	471	488	500	473	496	454	531	521	502	501	474	455	498	460	464	501	479	514	455	476	514	514	495	507	481	489	463	501	498	468	451	490	483	470	490	469	502	513	544	469	493	483	466	501	457	466	488	494	472	512	461	490	476	492	509	507	481	488	514	524	507	468	464	514	517	478	485	476	493	480	524	515	464	480	456	473	499	495	479	462	484	489	468	473	513	488	478	502	525	456	521	485	503	504	475	488	491	460	511	502	516	503	520	506	506	486	485	490	486	474	482	513	480	484	476	539	531	497	454	463	506	466	457	481	526	503	506	534	473	492	479	490	473	512	478	494	525	478	455	490	506	525	466	478	471	441	459	544	463	472	521	525	511	466	485	494	458	448	503	504	522	495	490	504	511	504	492	507	503	488	486	465	471	483	491	534	528	499	515	489	476	456	461	464	490	477	474	521	464	482	482	533	486	497	513	498	456	495	495	470	510	490	485	506	472	488	449	492	515	527	488	488	504	481	521	503	499	490	491	514	516	511	483	490	495	485	439	495	480	490	474	481	500	490	492	529	493	497	504	518	444	504	479	476	539	474	484	479	509	487	533	464	491	477	453	520	521	485	492	476	524	459	515	506	485	472	485	457	497	486	500	475	459	468	466	461	482	449	491	470	454	474	493	491	476	465	475	481	456	495	516	500	465	496	500	501	400	467	486	474	492	495	443	460	444	486	470	502	524	493	514	511	467	497	500	535	500	435	509	531	518	479	503	480	528	490	456	479	451	494	497	496	475	514	489	480	494	498	458	522	475	465	482	492	478	533	485	521	434	475	548	470	446	517	498	471	496	469	503	513	475	521	468	493	480	468	494	499	472	514	521	522	473	484	436	449	458	455	482	508	502	493	502	486	473	513	466	457	546	500	466	486	500	485	503	463	494	480	499	499	505	508	483	468	487	489	474	446	496	531	482	493	479	492	518	490	509	448	478	487	550	467	497	482	525	497	477	492	488	466	485	516	485	479	465	472	468	453	475	444	514	459	517	490	503	486	477	490	526	469	488	479	461	442	484	500	480	480	451	481	471	517	457	515	478	456	478	490	471	533	502	521	522	460	485	471	523	497	497	458	523	445	491	474	473	501	455	486	481	451	518	507	500	483	472	481	483	485	463	470	456	464	468	481	491	508	511	476	464	487	494	436	484	438	498	491	473	467	522	468	491	471	516	507	485	472	487	482	483	492	483	520	493	473	465	498	485	487	532	468	439	532	516	440	512	484	512	506	509	518	503	491	472	512	490	473	494	504	489	515	492	466	474	471	459	500	492	465	461	484	501	493	504	512	490	449	493	488	519	449	516	511	452	469	481	491	491	538	498	455	482	476	519	492	489	477	506	512	469	480	475	486	486	500	475	496	508	475	505	453	476	494	493	500	453	452	497	443	494	488	477	466	488	502	457	466	521	478	497	490	485	515	487	500	465	494	466	535	480	460	536	502	497	478	453	500	499	486	457	464	487	462	475	489	459	517	470	467	486	463	506	476	490	533	472	480	475	504	498	538	509	522	474	508	498	510	495	528	452	514	500	496	464	486	533	511	465	502	481	479	481	495	491	473	462	516	492	492	477	484	493	454	488	509	501	484	484	487	483	469	467	496	501	507	488	494	453	489	475	476	464	493	492	513	495	487	487	480	492	490	521	458	474	481	511	504	490	492	511	461	494	491	505	497	479	499	484	506	507	508	448	497	456	477	512	520	533	492	487	461	502	478	487	507	505	476	462	448	533	471	494	497	509	471	465	477	484	473	448	486	519	503	463	486	517	507	484	492	464	470	485	471	510	506	492	488	512	506	488	520	488	487	497	498	468	474	482	495	502	483	484	468	493	483	456	464	478	505	486	472	533	457	510	477	454	478	476	456	462	455	510	502	491	482	472	474	475	495	454	496	464	464	498	540	463	468	443	444	478	470	443	472	505	493	493	492	502	512	490	457	464	476	481	517	498	494	477	513	466	510	491	481	465	443	498	509	477	493	488	520	468	474	471	512	470	505	515	465	525	495	491	483	455	472	498	484	469	503	489	501	500	480	497	468	468	438	486	436	513	499	493	470	472	510	492	460	486	485	511	468	481	527	513	492	495	485	475	498	487	504	520	482	490	509	475	493	503	450	504	501	503	482	509	471	523	471	482	471	523	513	486	497	446	499	491	477	500	474	482	494	503	519	485	494	511	501	515	492	490	469	522	517	485	503	465	491	456	466	487	464	456	476	467	473	500	504	478	450	476	514	473	491	478	491	509	502	491	475	481	486	518	446	526	465	515	482	474	496	462	506	527	485	497	495	463	510	495	499	460	479	478	503	454	493	458	486	521	483	487	517	470	480	472	508	503	477	503	485	488	463	515	518	486	462	555	498	473	497	493	523	496	475	516	464	532	424	534	494	489	497	484	510	483	486	497	451	442	475	493	491	471	503	485	506	470	469	475	453	460	474	508	510	542	497	493	468	473	490	504	502	514	493	499	455	482	511	473	513	483	514	458	532	487	496	503	461	527	520	460	489	467
4966	1312	1558	1166	848	643	570	471	388	397	352	371	313	330	297	302	277	286	304	264	302	281	318	266	278	286	287	295	260	314	274	269	276	250	261	297	293	271	262	268	257	278	261	265	313	252	303	246	242	299	262	286	259	270	302	284	257	292	260	276	260	263	274	257	277	299	256	276	273	245	268	259	266	268	280	249	249	267	262	256	249	284	278	275	273	258	245	275	238	274	314	277	303	242	268	289	260	314	283	238	291	248	285	267	314	285	263	287	297	265	285	290	272	280	249	278	246	250	276	277	267	275	270	281	286	270	284	268	289	262	231	258	250	252	259	239	257	293	261	279	274	270	285	251	296	275	274	269	275	259	288	278	257	292	288	267	277	295	253	290	276	284	260	254	257	272	245	264	274	270	265	290	248	271	267	264	275	245	286	281	261	264	274	258	259	265	257	287	247	249	287	234	275	266	273	273	275	262	261	274	271	271	261	226	272	266	287	281	285	274	288	276	254	302	252	237	235	263	262	282	256	279	302	291	255	246	266	269	261	274	274	280	283	275	262	287	305	242	281	263	279	242	267	263	247	261	229	257	248	261	288	276	265	280	283	291	246	242	265	288	271	273	268	255	290	275	232	279	230	251	260	242	281	266	272	244	274	268	268	279	260	276	289	257	271	240	242	274	291	280	264	282	251	242	259	296	261	270	251	302	272	304	275	253	268	277	271	290	311	268	264	258	260	254	295	254	266	275	259	277	276	255	275	253	243	264	277	261	271	284	258	249	256	274	281	283	266	256	286	303	264	256	248	266	262	233	251	281	272	307	271	276	281	269	270	234	276	241	281	282	294	268	259	245	265	270	241	296	266	249	242	273	276	271	310	268	292	253	276	258	260	291	266	264	246	260	273	268	291	256	285	270	276	258	253	262	257	266	308	312	290	254	266	257	259	254	270	263	290	288	279	244	259	288	251	252	257	262	238	301	267	249	284	236	284	296	267	303	267	290	254	252	273	271	276	245	264	300	255	271	256	282	280	262	234	274	262	256	273	269	264	286	253	288	264	277	281	281	267	275	236	283	278	285	230	262	302	269	245	289	260	259	289	231	273	259	254	269	255	266	284	241	286	255	261	277	243	267	271	267	285	282	247	278	247	270	266	283	290	269	274	253	291	257	293	264	261	249	273	268	275	279	257	265	248	264	236	258	271	290	260	287	271	248	264	242	275	262	265	267	255	265	259	250	282	280	271	238	266	273	235	299	255	270	246	259	268	283	303	296	291	313	269	264	235	256	263	282	284	257	266	284	248	255	279	274	234	292	254	265	276	290	277	249	256	276	268	271	256	281	274	273	254	265	282	260	294	273	254	272	262	258	261	264	288	283	276	280	242	252	253	244	288	284	273	256	265	256	261	267	287	256	290	253	279	273	247	288	271	252	252	254	266	248	271	253	286	267	277	260	256	271	230	279	271	260	248	257	248	290	271	250	262	258	225	262	254	256	258	293	277	264	268	255	253	237	277	263	237	292	258	253	277	263	272	270	266	253	262	271	267	276	292	236	253	269	304	264	264	278	249	270	272	261	271	265	297	277	277	288	231	266	247	296	250	263	258	255	269	256	290	242	294	250	272	258	238	271	272	263	268	250	276	234	242	286	268	290	269	283	259	251	280	267	280	269	313	317	299	241	283	292	263	270	303	253	303	275	259	266	275	275	302	283	237	287	251	258	275	290	273	270	241	257	269	283	295	285	256	252	287	251	286	283	258	250	278	241	281	242	285	280	278	233	279	260	273	262	281	270	263	271	271	267	257	291	265	260	293	254	252	258	274	280	270	270	260	255	255	273	293	271	275	270	270	253	244	258	278	262	276	262	264	292	252	263	269	272	251	228	292	267	277	286	260	286	288	273	280	258	245	290	277	247	289	254	263	277	273	260	259	275	252	244	219	273	236	241	253	269	252	259	255	249	256	280	259	258	286	246	291	254	283	272	262	256	319	272	248	277	278	271	268	266	260	266	265	288	278	255	250	298	262	252	272	233	263	244	274	271	280	282	263	273	291	277	260	270	269	264	282	265	254	259	264	284	255	266	269	228	280	263	253	258	257	282	269	281	269	289	263	263	270	279	276	260	277	276	273	245	273	254	296	245	253	219	273	270	257	272	259	250	281	258	263	287	251	273	284	266	266	272	275	261	264	257	268	269	275	239	260	252	250	282	275	258	245	280	269	276	258	250	284	266	275	293	244	273	296	259	278	275	277	306	276	256	268	247	246	283	287	298	288	251	288	251	254	289	283	270	260	242	265	238	312	272	271	263	256	259	280	274	275	276	281	250	248	286	297	286	286	271	274	239	258	299	279	285	280	264	279	275	227	253	252	275	264	278	289	291	286	287	269	273	288	260	256	257	268	300	291	257	260	285	256	284	279	245	252	281	255	252	258	270	263	269	253	265	249	264	257	258	266	289	245	262	242	290	284	256	267	274	266	233	261	286	258	253	262	299	250	311	289	251	284	238	263	274	279	260	274	269	288	256	249	276	297	274	271	250	293	255	274	262	263	275	298	294	273	275	234	261	263	249	259	257	281	296	256	262	264	265	239	271	286	280	246	276	261	267	276	270	264	263	305	272	268	251	287	274	256	254	278	264	290	271	290	232	255	270	248	285	259	284	299	283	288	279	256	276	272	256	250	270	288	300	281	268	237	270	293	265	279	294	253	295	282	293	273	279	255	251	272	273	269	303	276	286	249	262	246	234	288	311	283	278	277	285	299	259	260	265	274	266	278	263	284	290	258	277	245	271	269	288	275	263	286	280	276	243	248	241	270	288	263	291	286	272	278	274	268	250	287	249	271	258	269	262	282	283	283	288	267	293	259	288	296	248	224	255	263	284	274	251	265	279	290	257	254	269	267	256	275	294	271	287	260	265	278	301	274	258	244	273	286	274	305	277	261	285	247	278	237	259	268	250	234	267	260	265	266	277	279	286	244	280	261	295	281	257	293	296	268	289	264	290	256	280	264	256	276	265	271	240	294	304	291	255	280	279	249	262	257	296	286	244	276	279	249	250	290	250	257	275	250	276	261	298	263	227	286	243	267	294	256	283	252	261	254	287	269	283	272	285	276	265	291	254	264	248	247	255	253	285	257	249	273	243	267	261	253	249	255	294	262	258	267	287	242	269	248	250	248	276	287	255	264	279	283	253	273	301	290	265	238	242	278	257	271	276	257	296	252	246	250	263	281	258	294	277	269	254	296	261	291	270	260	269	264	236	296	246	293	275	259	287	249	289	249	251	275	274	256	266	265	270	279	254	255	267	293	273	278	239	285	258	283	254	276	257	279	256	275	272	268	260	268	256	296	263	241	275	275	269	286	256	271	249	270	299	271	265	271	294	245	261	261	265	276	240	262	276	291	280	237	273	267	269	260	255	257	269	252	267	286	256	270	271	250	294	244	271	300	260	266	279	278	282	237	279	296	277	261	242	272	286	267	250	283	266	262	268	264	259	264	247
5711	1805	3980	4225	3676	3101	2509	2245	1988	1775	1606	1462	1444	1350	1272	1214	1231	1142	1130	1076	1012	986	1009	985	988	946	932	945	931	937	934	931	964	897	868	954	904	929	936	881	884	922	867	925	859	885	902	840	851	902	890	866	833	844	902	846	878	880	818	928	887	788	856	833	852	800	882	856	847	858	746	876	848	833	820	874	840	832	832	879	856	875	891	835	887	815	823	849	846	799	860	892	818	861	872	835	863	834	837	805	852	883	843	796	811	851	864	846	876	807	836	820	819	839	826	834	870	853	850	819	832	843	826	830	837	788	786	855	816	813	794	836	872	894	789	865	889	836	838	824	816	793	850	801	816	805	830	812	859	816	813	836	850	861	802	827	843	843	840	795	826	773	805	829	808	867	831	861	839	822	816	836	847	806	829	837	799	811	876	818	815	836	792	819	879	871	841	832	833	862	863	815	827	829	850	808	838	831	882	781	899	829	814	858	759	838	838	856	794	789	836	763	778	839	824	830	829	823	846	825	819	850	752	819	796	869	807	818	842	864	896	811	815	821	815	831	908	866	857	812	877	850	805	864	854	816	853	808	817	859	855	818	849	836	826	834	850	835	789	862	821	832	829	816	806	818	818	798	839	840	811	823	840	818	848	790	865	824	860	827	809	797	803	772	785	790	833	838	804	808	823	798	784	873	802	836	823	841	828	834	769	743	833	830	815	856	842	851	813	815	855	756	799	870	798	769	807	838	840	850	803	820	823	802	824	817	845	837	801	846	787	798	783	830	872	802	849	832	834	850	813	895	819	827	811	758	820	811	855	818	788	843	849	799	831	840	850	785	863	832	806	847	877	817	876	859	831	864	824	808	777	786	791	864	856	827	773	849	803	827	780	790	786	872	876	816	866	842	851	870	852	768	837	791	873	813	812	850	850	868	814	784	782	815	833	894	804	817	829	868	822	823	806	856	806	820	854	836	840	802	829	789	867	772	812	808	810	803	805	785	919	810	847	805	826	813	836	804	834	817	819	826	875	837	880	827	758	816	785	797	824	820	825	804	806	801	854	920	746	831	849	808	820	866	844	839	834	826	808	865	808	840	803	803	815	869	777	880	817	834	846	764	866	875	855	891	869	821	761	845	843	845	842	789	892	845	812	844	845	813	811	870	816	890	809	819	882	822	827	828	823	828	840	845	871	806	811	849	816	821	832	776	832	844	838	844	789	822	851	807	807	813	788	848	792	831	868	823	831	797	806	851	801	777	833	802	855	864	813	845	843	853	785	830	868	797	843	803	847	842	867	850	806	824	813	897	843	807	852	887	879	832	796	815	861	825	836	851	826	790	845	824	872	848	813	802	832	792	812	786	858	824	875	841	870	874	841	812	823	834	845	778	766	836	794	862	858	806	855	823	868	866	794	827	887	872	821	850	861	821	835	860	810	800	854	832	835	841	817	847	828	828	832	819	799	838	863	808	830	834	873	840	856	832	812	775	834	808	802	886	834	855	884	873	855	830	832	845	797	798	878	826	827	831	834	814	865	820	848	835	830	862	872	831	816	831	829	821	840	767	856	822	823	848	827	813	833	808	821	883	751	848	835	857	806	828	824	812	809	833	794	879	812	799	855	835	797	803	817	833	809	846	890	784	849	788	851	850	817	812	822	807	843	847	790	853	836	828	852	787	818	798	815	821	810	826	847	880	857	828	819	838	822	832	863	825	838	807	858	896	823	808	766	878	842	765	862	877	824	817	791	863	838	800	829	807	884	782	839	829	808	846	852	860	851	847	819	795	843	810	770	808	826	827	778	812	845	851	843	823	849	793	834	868	812	820	851	859	828	800	826	806	850	813	860	803	816	776	828	871	868	876	819	831	878	811	860	829	856	837	851	827	831	793	789	811	813	814	756	812	853	887	839	833	890	850	814	857	819	820	799	799	822	842	820	831	842	794	860	828	825	833	792	866	861	786	828	810	790	870	835	858	848	808	900	845	853	861	797	794	873	873	851	846	797	818	875	804	794	830	802	795	861	822	797	854	823	855	826	825	818	860	832	812	770	843	839	808	776	838	839	811	786	790	887	821	845	794	814	797	862	860	845	815	818	770	842	844	814	823	863	793	871	833	849	814	855	854	845	853	821	782	855	855	881	755	833	786	824	820	849	831	825	828	830	818	818	883	855	787	839	872	797	827	911	810	831	804	828	803	831	850	881	805	802	822	820	826	820	827	780	793	809	756	855	828	833	854	803	841	862	810	879	817	881	857	792	802	849	843	810	798	864	812	790	776	833	835	813	851	802	834	855	830	812	866	874	835	809	790	784	769	837	794	807	807	809	810	868	819	836	840	825	859	804	862	769	846	846	823	770	840	819	847	880	830	805	743	834	871	812	843	836	816	826	804	873	826	905	803	855	858	854	811	843	828	824	846	889	815	823	827	812	847	843	787	900	872	808	811	803	811	766	833	788	812	827	800	865	844	853	871	848	888	845	784	854	819	840	861	823	795	851	841	831	837	810	805	851	832	789	775	907	777	889	815	875	875	828	828	816	788	817	860	804	818	888	858	854	799	880	844	842	845	786	800	785	830	926	894	754	793	888	848	813	841	836	819	838	787	798	838	858	850	815	825	825	805	823	846	768	846	858	809	828	850	845	876	844	797	828	820	843	845	838	845	831	831	820	831	825	838	858	849	836	856	810	816	836	856	811	841	872	813	798	795	856	848	827	819	812	813	882	846	891	800	789	835	828	784	797	827	824	874	868	859	819	838	868	856	845	803	801	850	884	835	803	798	832	866	810	908	879	820	815	790	843	823	839	817	843	835	873	834	837	898	855	816	841	872	826	823	826	814	853	849	842	879	789	808	801	809	849	835	797	795	833	821	817	829	839	817	811	823	825	844	835	830	792	867	819	841	823	790	832	819	845	804	812	836	791	905	836	781	853	830	835	823	810	842	852	830	824	861	830	851	818	808	815	828	809	817	814	792	801	828	826	821	853	853	825	801	843	843	814	877	876	857	850	836	823	794	840	764	810	769	801	807	867	830	809	826	827	816	802	778	814	810	804	782	826	812	867	856	831	877	799	863	821	826	798	836	850	850	815	814	853	853	900	814	793	785	889	796	855	874	808	817	858	800	791	801	810	841	827	903	831	796	817	796	873	825	836	807	869	823	882	816	869	830	829	816	776	839	809	844	845	833	849	798	834	803	837	824	815	892	813	840	755	806	821	799	876	837	842	859	803	798	838	824	867	790	848	828	824	793	839	818	835	828	830	817	798	823	784	839	803	806	851	851	828	817	798	803	842	896	830	777	804	800	827	816	863	847	870	813	855	798	749	799	819	778	824	809	815	854	816	880	853	781	818	802	825	857	817	819	760	842	761	855	765	838	786	801	821	749	826	887	839	820	851	852	830	796	821	874	851	866	798	826	823	785	795	884	868	823	826	837	840	804	851	805	797	807	873	771	801	775	785	837	789	770	862	859	824	840	828	887	787	772	795	825	734	861	807	816
9170	2370	2820	2106	1366	1014	793	638	548	486	444	420	423	381	363	332	322	312	341	303	293	312	304	265	298	299	280	284	286	270	261	287	294	276	273	271	289	296	281	282	321	271	288	258	301	261	297	287	264	290	265	286	283	245	280	272	270	248	244	292	300	279	302	284	257	279	281	281	272	272	265	291	292	262	258	267	261	262	277	247	259	261	289	242	273	260	266	244	262	250	275	278	267	282	259	290	257	297	255	236	282	274	261	260	270	257	234	250	262	260	265	282	247	278	259	256	276	266	261	252	272	283	262	278	294	264	281	272	254	249	281	240	242	275	271	269	261	271	253	293	266	287	248	251	293	277	273	289	287	251	293	268	288	242	269	286	264	280	281	243	267	264	263	281	285	248	256	244	274	262	264	273	266	292	255	280	290	279	252	244	257	276	260	259	249	307	273	300	248	266	284	256	279	255	261	284	280	288	256	291	279	284	266	265	261	261	264	284	288	262	261	286	268	280	277	273	244	264	273	284	258	290	288	305	278	251	228	301	258	286	243	277	275	293	239	275	270	267	263	281	226	280	294	264	276	274	260	293	251	288	266	295	270	267	258	271	252	286	287	289	251	262	258	300	263	253	281	244	247	316	258	261	249	256	291	274	264	254	276	260	253	275	268	256	241	300	249	226	235	264	250	280	252	262	273	273	260	287	285	265	283	265	274	260	277	264	274	279	253	245	243	268	275	298	272	259	254	245	244	274	281	287	250	277	267	292	273	289	274	248	285	267	283	264	276	242	250	289	262	266	266	270	233	269	290	257	301	265	272	267	245	275	274	253	259	275	280	266	264	280	269	234	258	240	273	308	224	262	253	273	263	276	260	238	297	283	236	260	280	243	248	259	256	272	244	289	293	250	272	260	259	256	267	274	260	274	281	289	261	251	278	288	263	248	252	262	263	292	267	282	277	277	259	276	238	289	264	284	245	285	281	240	270	291	290	245	297	262	237	281	267	303	312	233	253	283	254	278	281	296	259	306	271	273	280	259	296	243	259	277	290	253	265	264	252	296	309	275	258	268	289	276	228	298	270	263	245	269	244	272	301	266	282	244	280	253	262	286	276	268	266	273	278	264	286	291	264	297	288	240	277	281	262	255	264	226	265	282	262	307	277	268	249	284	287	275	285	277	260	262	271	288	253	260	273	285	262	266	291	248	262	242	307	281	281	260	270	251	278	285	272	253	264	264	263	243	273	271	271	274	269	284	279	257	256	271	274	259	264	251	246	261	284	268	272	256	279	273	301	264	270	268	231	263	236	252	242	257	285	276	260	264	283	279	271	269	227	286	261	275	264	271	272	309	269	284	278	266	252	244	272	301	286	276	254	254	256	269	268	277	224	256	283	266	270	257	288	257	264	270	268	262	286	272	278	253	282	274	260	284	263	287	265	276	267	277	279	266	291	278	265	288	319	243	266	256	263	275	262	276	258	280	267	286	259	256	273	288	259	280	284	273	283	258	279	269	258	248	265	267	281	252	262	224	290	274	283	267	256	270	272	305	269	243	268	291	281	256	268	252	264	284	299	240	262	303	285	266	291	277	259	276	240	262	248	274	271	259	248	258	273	265	254	252	257	279	275	276	296	277	274	274	275	286	266	239	266	298	274	281	284	254	257	272	285	246	260	250	272	293	268	273	259	277	230	243	261	251	277	280	257	267	266	275	255	235	271	261	274	230	256	288	276	264	245	261	256	294	272	248	255	293	247	273	262	266	266	272	267	286	270	265	247	281	246	300	259	265	246	276	271	273	263	251	237	263	291	248	269	242	254	277	257	269	255	275	291	255	254	263	261	279	276	254	295	262	296	270	269	263	282	267	279	264	276	276	270	271	260	270	302	280	252	267	257	297	266	275	285	272	260	293	277	252	262	278	277	255	286	244	278	266	233	278	272	292	264	271	294	290	256	250	280	292	293	296	263	267	244	262	268	267	247	273	264	271	271	262	259	291	278	292	295	268	268	257	262	248	298	288	250	270	273	266	264	255	278	276	283	265	282	273	268	243	265	275	250	252	283	253	254	258	285	261	290	268	281	280	260	299	261	266	274	248	266	269	265	271	258	296	241	243	255	266	257	253	270	235	258	272	255	252	279	278	251	250	254	287	258	268	262	262	293	277	295	295	254	288	254	254	268	276	283	252	275	271	266	258	257	252	274	275	268	275	261	255	251	297	280	285	283	272	273	278	258	265	257	274	267	278	269	271	287	258	258	264	283	253	260	289	291	258	264	284	284	291	253	279	270	279	267	269	250	284	274	266	297	259	269	264	259	263	285	273	290	265	275	266	276	223	231	258	273	277	230	256	288	257	221	277	253	251	269	273	289	252	268	274	276	276	263	272	261	255	259	271	249	252	270	267	256	276	259	261	280	258	259	237	277	258	262	255	272	256	263	283	266	247	283	260	263	286	282	279	298	263	280	249	294	271	253	275	278	270	284	258	286	260	258	241	273	313	275	288	260	265	264	256	253	278	247	298	255	280	280	279	311	260	242	251	285	267	246	283	242	260	257	256	280	266	278	259	263	248	276	248	268	270	253	255	256	271	289	242	236	300	273	275	264	269	281	272	246	272	244	252	244	256	280	248	249	268	274	257	255	276	269	259	295	254	254	276	304	266	276	242	268	253	273	292	276	270	258	257	260	274	262	262	280	260	282	270	249	286	250	282	262	296	259	242	272	265	281	278	287	292	255	295	264	252	293	286	235	303	244	269	251	250	286	291	273	301	258	255	276	254	285	227	262	270	259	257	282	279	269	268	280	287	266	287	269	249	292	247	257	275	277	276	284	257	258	275	262	246	259	288	256	256	285	252	267	232	260	281	245	274	270	266	264	283	236	233	260	243	250	268	277	256	288	281	289	303	248	246	273	274	241	238	267	280	265	277	243	248	296	310	278	242	274	265	284	277	264	263	264	274	274	283	268	257	292	277	275	253	257	286	284	259	305	252	290	285	237	281	249	289	270	263	270	280	282	243	259	305	282	261	282	235	273	252	239	279	273	252	275	237	248	230	279	242	260	275	275	302	287	262	245	262	264	277	280	272	270	260	269	275	269	242	286	257	281	258	245	270	259	282	267	273	277	256	261	300	258	281	260	254	282	282	264	256	271	249	285	270	254	250	269	249	308	282	272	272	273	276	276	291	290	279	261	274	253	239	277	274	245	243	260	273	283	269	274	250	308	314	256	263	294	278	298	258	255	267	262	258	285	255	253	279	261	253	269	261	276	265	266	278	264	289	266	274	261	245	263	248	262	266	256	268	284	270	268	264	258	221	264	265	248	270	273	258	242	243	237	254	251	259	293	278	305	285	259	268	267	254	295	286	273	256	286	239	262	264	291	239	297	271	246	239	273	274	227	288	272	274	307	289	283	263	258	249	281	287	244	264	288	268	261	268	258	272	249	283	248	261	253	275	274	250	246	262	277	268	285	299	268	285	252	273	255	306	273	267	247	268	263	258
7720	2953	6578	7021	6092	4880	4085	3463	3007	2536	2267	2064	1854	1715	1702	1542	1400	1405	1349	1228	1267	1200	1204	1158	1137	1077	1103	1068	1028	1076	999	988	1000	981	955	920	962	935	968	922	942	881	888	978	881	876	896	855	875	913	879	935	904	881	912	868	870	873	888	856	870	829	826	857	846	861	868	842	830	840	826	821	800	811	837	832	895	838	867	864	848	780	864	835	825	831	864	855	854	804	865	836	827	880	856	847	843	886	868	842	829	782	789	884	791	820	847	837	830	790	875	826	804	831	848	851	859	843	799	835	810	843	837	830	861	813	856	816	786	821	830	830	803	815	857	830	764	862	819	813	809	834	820	792	803	850	823	790	858	825	811	860	849	767	850	812	819	826	811	823	764	787	803	855	811	859	826	785	837	871	820	826	778	782	821	844	802	846	855	761	827	821	832	784	792	825	803	835	798	843	803	827	854	833	828	853	807	786	802	870	815	784	795	868	824	809	794	807	815	814	817	837	869	862	827	789	801	823	830	847	818	830	798	846	850	833	829	832	927	797	843	840	838	837	835	854	826	802	830	785	816	759	775	845	798	826	838	824	864	836	809	788	790	868	786	837	781	812	832	820	822	798	814	844	855	785	808	825	786	818	826	737	799	824	805	804	755	830	832	803	790	806	823	829	821	813	819	781	788	809	893	844	852	805	775	806	815	797	827	816	851	825	835	788	860	806	829	812	847	781	848	882	820	796	804	777	790	822	840	796	808	815	799	783	802	842	799	793	788	789	788	855	809	815	815	817	830	796	859	858	862	823	837	823	798	825	838	879	778	807	755	834	775	821	809	833	862	801	836	787	847	795	813	880	833	823	845	830	821	760	807	882	814	812	787	820	816	831	784	839	840	816	829	798	869	788	829	840	809	842	846	787	777	821	849	815	805	835	820	821	781	816	764	863	767	830	743	818	847	782	805	798	824	820	858	767	820	868	808	805	857	872	795	838	801	839	784	829	820	777	822	796	789	858	840	840	831	819	860	747	824	799	808	809	786	805	831	773	825	850	848	814	814	798	838	812	768	828	812	833	843	811	845	775	788	819	850	799	798	819	802	809	811	788	832	766	807	788	845	826	800	855	810	833	772	818	786	813	756	796	764	802	758	811	801	823	869	797	783	844	785	846	851	817	761	835	794	799	844	856	785	834	775	826	780	809	815	811	849	767	838	784	815	804	832	822	762	809	795	826	871	841	742	814	786	825	816	807	856	868	842	808	797	836	794	872	832	854	773	835	804	805	824	835	781	841	887	842	818	786	831	837	819	874	825	867	852	807	725	810	825	788	831	843	802	784	847	839	848	804	837	877	796	892	778	839	792	795	815	782	823	768	829	776	819	812	873	832	800	819	777	840	845	879	850	855	831	808	810	811	790	815	808	888	844	841	841	802	818	806	814	850	853	823	781	800	824	845	798	809	832	854	779	820	863	863	797	783	857	856	836	835	845	873	781	833	819	769	834	849	809	798	810	807	847	822	825	786	779	810	771	731	796	816	841	821	781	792	820	810	810	807	817	830	848	850	857	869	810	820	866	824	846	791	771	821	823	842	789	837	820	820	830	860	785	843	809	791	855	818	805	825	800	803	797	869	835	779	821	826	825	798	803	783	793	865	859	809	814	824	792	831	824	874	894	802	771	797	783	828	830	808	828	728	839	838	799	786	858	822	824	847	836	836	831	806	848	820	832	900	835	833	797	831	787	802	842	806	826	790	868	814	819	779	874	771	810	800	819	829	822	833	828	812	897	835	807	818	824	823	799	817	806	858	828	820	854	779	809	803	798	837	796	812	788	820	804	792	824	832	802	832	827	830	825	809	752	857	837	772	833	863	777	846	854	786	852	842	837	785	856	783	857	821	845	760	843	783	808	854	834	806	804	815	804	819	785	868	858	833	845	838	789	829	821	832	823	833	811	819	821	799	797	839	824	879	775	819	819	823	805	804	797	840	787	847	779	749	849	812	825	749	864	829	839	775	832	860	809	844	795	879	838	833	796	799	800	799	793	810	820	775	795	867	802	799	826	784	821	850	827	820	770	836	794	815	856	791	794	848	798	858	841	828	821	844	799	804	794	775	818	812	828	825	854	811	805	787	772	873	817	848	831	823	820	809	833	829	742	825	848	834	867	832	809	789	792	750	802	813	848	812	801	760	775	801	840	815	840	836	780	805	831	870	739	834	823	767	850	806	834	809	835	832	785	848	771	827	808	811	792	804	818	830	793	856	777	829	818	760	808	803	835	824	801	776	840	794	826	833	828	834	797	851	802	793	839	806	783	869	780	840	843	803	839	835	796	808	820	801	832	839	811	795	822	818	826	777	856	840	829	810	825	816	816	836	851	811	853	802	837	820	769	802	814	838	812	855	847	819	831	812	843	818	797	802	809	831	816	822	830	837	843	873	808	860	855	791	836	817	827	794	815	769	769	806	843	802	840	810	779	799	832	844	800	824	790	828	812	804	792	795	761	864	821	828	849	795	793	794	821	839	835	780	785	811	800	784	823	841	871	807	810	809	809	798	806	786	842	867	851	821	823	797	828	834	829	805	830	814	788	827	857	831	844	818	867	822	831	777	783	805	878	843	812	799	839	857	833	787	848	777	806	834	811	772	857	755	815	820	824	848	823	834	849	806	767	774	830	784	858	875	868	852	798	863	846	834	812	769	869	853	817	784	844	774	828	864	837	842	831	787	834	835	818	863	836	824	850	813	816	848	836	766	847	832	797	835	806	867	844	798	821	835	818	834	797	785	838	814	854	765	836	812	815	829	810	844	805	809	837	783	800	809	846	836	842	839	819	847	825	783	815	823	827	854	811	807	812	809	827	856	866	785	770	851	822	872	810	815	858	811	802	820	782	831	832	834	799	840	834	812	780	793	860	818	859	826	812	797	855	812	844	824	832	810	835	823	815	795	776	836	822	806	879	791	821	777	845	833	844	876	843	834	842	833	809	849	816	889	860	856	791	824	793	802	786	831	824	812	839	832	867	854	871	837	803	807	831	851	847	796	804	758	802	861	830	768	843	792	777	816	848	838	801	822	795	861	786	819	760	792	821	834	858	850	810	788	823	809	823	800	811	798	808	817	825	790	764	798	852	843	796	840	816	857	754	792	802	904	845	788	852	789	845	763	809	814	784	801	826	830	806	816	798	825	777	822	806	845	850	778	853	856	819	829	802	858	837	804	828	797	825	834	853	822	810	844	774	828	834	825	810	818	819	799	834	754	829	816	796	821	772	796	787	822	808	751	796	824	825	793	845	828	807	785	832	838	845	880	826	833	805	813	828	750	828	817	840	764	800	859	794	809	900	832	773	837	829	785	783	788	804	834	820	861	810	797	800	822	812	854	868	851	824	793	830	839	842	808	792	802	847	807	872	816	800	818	824	844	782	824	844	850	775	836	792	856	840	838	811	790	808	795	812	803	819	857	858	837	801	804	854	825	813	885	856	790	809	808	797	813	815	798	920	781
1225	184	202	174	181	127	167	167	149	159	132	154	132	150	136	119	137	152	120	128	168	135	136	138	161	120	142	153	164	148	131	150	139	120	157	150	149	139	141	155	133	136	127	141	166	132	146	121	136	153	145	171	147	146	145	116	139	136	154	153	134	141	133	138	127	172	132	157	146	119	141	141	149	155	161	144	127	124	151	125	136	142	142	145	126	160	135	132	135	139	150	151	157	138	152	123	133	135	138	144	156	139	145	142	140	148	156	150	137	132	150	140	152	125	131	135	120	138	143	144	138	132	139	150	148	143	132	123	142	146	136	135	131	151	139	141	137	147	144	153	133	136	149	152	122	149	128	135	135	142	135	151	148	142	159	138	135	120	155	140	149	133	171	149	153	131	114	138	115	139	139	169	124	127	149	120	146	140	133	131	146	146	143	140	133	139	131	141	127	153	131	154	137	134	140	135	137	142	136	117	145	129	137	165	161	160	149	137	144	152	149	147	125	145	145	139	138	123	141	137	167	138	139	153	161	133	150	158	131	153	146	136	131	137	129	133	120	134	147	126	133	159	131	127	152	140	130	131	169	154	135	157	125	152	144	119	143	144	149	148	144	142	148	134	133	135	123	139	132	132	137	150	140	134	131	141	125	157	134	149	136	144	160	143	129	145	141	159	129	157	149	162	152	154	158	158	136	140	152	136	144	144	157	144	141	135	120	123	148	124	152	160	133	131	153	117	127	151	154	131	152	139	145	141	135	129	144	143	116	130	146	138	137	160	156	147	151	160	168	113	134	150	126	148	146	162	151	134	140	153	150	141	148	141	119	139	139	145	127	137	147	162	150	138	140	128	150	152	136	166	141	131	149	137	142	145	145	149	132	155	136	143	147	122	163	135	154	147	127	143	136	130	138	152	127	145	172	153	132	138	148	112	165	116	111	141	141	138	145	166	150	121	134	147	140	135	136	147	152	151	147	146	153	147	143	162	152	172	125	146	135	125	153	147	130	139	142	135	126	129	157	152	129	150	140	158	142	146	147	132	145	129	130	153	127	121	137	151	161	140	170	154	142	145	128	148	122	141	153	139	127	121	126	158	142	152	122	125	141	156	136	136	147	131	139	157	145	127	142	146	130	152	133	123	154	147	142	151	133	132	159	135	145	148	125	131	139	120	170	124	154	127	146	136	143	144	150	132	132	137	144	132	123	125	141	144	123	134	143	145	144	160	154	118	162	138	125	141	147	147	137	158	141	147	142	147	157	137	144	143	136	141	142	152	143	130	138	123	134	139	148	144	134	115	141	147	138	139	124	119	153	159	131	120	139	128	143	152	132	131	146	140	152	134	141	134	130	151	131	151	156	148	154	131	154	152	122	151	142	138	136	133	140	138	154	126	152	168	152	123	137	128	151	123	122	162	157	134	148	129	131	151	136	152	155	173	142	147	132	160	146	140	161	156	157	129	152	141	115	136	130	126	139	137	160	146	132	147	139	129	170	117	145	139	136	160	148	163	126	126	145	159	148	139	145	157	136	121	129	148	149	152	142	125	157	145	147	136	147	140	151	135	137	128	149	136	149	141	143	136	139	140	137	148	141	134	143	158	145	124	159	150	166	128	159	150	136	133	126	133	133	151	147	130	141	133	131	113	146	155	139	144	143	143	136	157	129	135	134	143	160	133	136	135	149	137	139	142	170	136	144	150	146	141	139	145	122	149	148	153	143	139	148	153	142	163	127	141	139	142	131	133	147	139	147	155	159	154	153	126	124	152	157	137	129	139	138	130	166	138	148	160	133	135	151	133	145	161	143	154	143	141	129	148	126	131	152	168	134	133	137	142	129	144	116	146	129	143	126	140	129	146	129	154	166	155	141	130	130	121	151	142	148	138	129	120	132	136	157	144	135	133	149	170	138	144	148	140	144	126	131	149	136	142	143	142	147	161	135	124	164	150	135	123	151	153	154	139	121	146	149	160	147	131	143	156	144	145	151	148	151	145	131	132	151	126	158	145	118	141	115	153	143	145	159	164	153	151	132	154	147	141	142	174	141	126	120	158	143	147	168	121	130	141	144	157	142	127	148	125	121	154	147	145	114	169	144	136	137	137	133	139	126	135	145	141	136	154	123	163	150	158	135	148	126	132	146	132	132	149	147	153	149	132	138	151	128	148	155	128	139	126	136	125	156	140	148	129	147	138	154	119	155	143	147	153	124	140	139	137	131	122	133	139	164	128	159	146	150	137	151	143	114	143	153	134	153	139	143	134	123	137	133	126	125	121	141	155	134	122	124	135	159	126	159	116	134	161	144	128	130	130	127	130	140	141	121	146	126	124	137	176	142	145	157	140	138	147	141	156	129	140	128	125	129	142	146	139	135	128	133	176	131	137	125	141	146	138	130	150	146	141	147	137	143	144	137	154	134	128	139	150	150	152	147	146	116	132	137	153	158	128	153	153	146	111	125	125	133	125	137	127	130	130	145	154	139	129	129	143	168	141	145	136	139	130	143	140	139	123	156	145	151	137	124	133	126	119	142	147	132	142	134	120	147	148	128	127	159	153	144	147	151	149	143	160	152	141	140	145	149	145	157	143	139	140	141	142	130	152	155	141	138	143	131	108	158	139	147	128	131	155	153	141	144	146	121	141	136	144	139	169	118	154	158	137	145	150	138	154	151	142	152	143	137	129	153	134	141	145	165	150	138	145	162	130	160	152	150	118	162	136	126	146	132	141	153	131	142	171	161	133	128	146	138	134	135	127	153	127	146	154	139	155	146	138	105	125	140	133	140	128	134	155	132	120	128	139	161	149	141	142	122	143	149	138	123	141	124	139	154	154	142	143	116	143	170	146	151	152	132	137	140	140	156	143	146	140	148	130	158	162	138	158	135	148	156	146	126	122	135	144	162	147	141	142	139	145	144	131	134	152	139	143	145	157	144	129	141	149	130	150	114	135	148	143	143	142	129	133	142	172	156	137	139	160	141	144	144	154	163	129	140	130	139	159	135	147	143	145	137	146	129	114	139	148	140	143	123	136	143	125	139	136	146	144	164	127	135	163	142	133	138	143	135	152	136	142	155	154	118	137	132	137	144	125	142	135	132	141	131	153	136	137	134	155	140	130	125	141	147	130	151	128	135	144	137	138	159	158	141	151	157	128	127	147	142	139	148	119	132	149	133	140	138	133	135	130	135	122	137	131	146	162	143	141	139	136	135	132	132	125	140	135	165	170	141	138	123	125	141	157	141	132	138	135	122	154	156	138	147	151	143	158	138	141	153	126	147	166	148	158	121	132	136	141	122	147	141	128	146	152	142	143	130	136	132	148	158	122	161	150	146	145	156	126	146	149	143	146	135	169	157	140	136	145	130	153	141	152	144	145	134	139	127	138	134	124	147	132	146	159	140	139	136	131	137	135	147	117	131	127	131	144	148	139	134	154	118	164	150	126	151	130	146	125	122	133	122	149	135	143	136	134	149	130	156	149	137	143	134	121	134	135	147	169
1874	608	726	678	657	600	601	578	558	566	595	520	484	488	511	482	501	537	512	544	483	509	464	520	512	491	494	508	499	470	464	492	492	499	497	461	464	523	505	480	546	509	482	484	474	519	456	536	513	481	471	459	463	474	523	455	479	540	477	450	455	508	484	484	470	498	464	477	476	532	488	509	510	502	511	490	454	491	496	531	472	484	482	494	535	501	498	498	479	502	503	483	449	448	518	493	489	503	512	500	474	478	491	485	451	498	491	467	503	527	519	443	510	468	471	469	494	472	446	503	471	486	501	473	502	511	467	515	480	463	508	451	518	497	513	483	499	511	470	524	481	494	476	508	497	478	464	497	487	492	477	510	462	474	437	489	464	455	523	452	504	500	475	458	493	523	505	507	501	475	495	474	427	522	512	522	528	491	482	469	467	509	471	486	448	520	541	493	494	490	495	472	490	516	536	450	490	483	461	466	490	481	509	489	511	469	497	522	499	462	493	454	460	475	455	535	492	468	517	495	523	495	510	493	455	487	493	501	485	498	516	502	484	475	508	533	473	467	493	496	479	487	487	492	474	478	511	465	463	489	486	458	484	520	469	493	489	497	473	465	517	456	502	522	433	489	538	494	512	485	459	489	490	501	504	494	534	494	474	498	460	478	486	475	508	494	478	510	463	481	500	504	512	505	513	506	482	498	502	477	498	521	501	505	515	472	479	500	462	511	503	509	494	511	504	442	476	494	493	495	485	504	474	503	497	519	514	507	539	539	501	503	491	469	508	497	505	477	460	483	494	498	509	490	489	480	488	454	478	466	486	507	458	506	453	466	492	502	455	463	504	517	469	500	485	555	496	483	495	483	501	486	470	467	464	495	503	524	486	500	461	521	484	500	520	522	493	487	512	506	470	469	496	517	499	487	477	478	515	524	462	475	525	458	512	470	513	477	454	463	509	464	537	468	515	479	463	507	501	521	499	486	509	479	458	516	465	445	532	465	485	522	529	499	469	472	461	506	473	490	510	503	477	468	476	520	474	472	517	515	524	493	516	498	505	466	483	457	523	492	480	467	510	473	491	465	501	487	478	494	476	477	501	484	483	522	472	452	467	496	483	525	522	480	493	497	512	517	489	493	484	494	466	507	481	519	519	490	484	472	481	492	477	449	511	460	480	515	502	490	424	455	504	507	473	513	520	466	460	494	480	498	486	469	457	466	485	509	477	520	520	464	472	538	469	503	474	517	458	505	489	457	488	483	472	487	501	490	506	522	513	501	513	486	486	465	515	510	506	482	524	454	501	461	516	476	484	520	478	475	488	510	489	479	492	497	506	484	492	514	468	510	492	495	508	452	500	454	485	488	501	498	478	477	526	472	477	507	500	506	461	494	476	455	481	488	504	512	523	460	478	478	464	494	508	492	502	516	492	478	456	478	487	449	473	484	461	525	551	519	496	519	524	491	496	461	476	521	491	484	454	525	483	492	512	476	518	480	532	490	484	452	477	473	507	520	482	468	490	479	498	472	493	517	494	512	504	486	523	503	477	477	470	431	523	497	445	481	497	492	475	453	468	522	496	473	480	466	492	484	477	473	507	506	499	456	482	454	476	477	486	492	498	508	499	466	478	477	504	486	507	496	469	491	454	462	472	491	474	545	481	473	490	499	490	470	500	469	513	510	498	494	473	473	479	484	496	451	485	496	496	461	508	533	480	483	495	485	474	471	493	488	503	471	484	479	461	513	464	511	518	503	473	513	474	470	477	509	503	486	508	459	484	511	484	527	488	504	491	498	478	519	463	476	502	512	535	501	516	470	482	497	487	474	466	481	516	513	484	514	487	512	494	535	467	494	531	498	505	486	510	505	492	485	484	467	491	497	514	499	501	525	496	465	477	497	494	501	496	486	503	500	535	480	490	481	546	460	499	522	477	489	494	509	486	500	498	514	497	503	510	497	489	475	504	471	506	482	485	462	503	479	500	545	506	505	456	497	492	487	446	488	494	499	473	459	492	510	488	494	524	483	462	463	520	472	489	496	513	480	507	476	457	522	487	492	524	502	540	494	509	482	482	490	463	460	514	494	497	504	475	499	479	519	488	478	518	463	484	503	504	500	522	462	506	511	520	522	446	488	452	496	496	514	500	502	496	489	506	456	435	465	457	491	512	483	498	509	500	541	501	469	528	443	496	497	466	472	480	489	466	513	485	519	491	508	466	490	500	481	513	512	472	452	502	538	483	506	492	493	504	495	484	474	492	521	490	462	507	478	534	506	510	473	447	499	481	487	500	472	472	462	492	524	470	522	471	506	476	482	461	486	475	470	474	528	511	515	532	498	496	536	508	508	477	480	461	472	518	472	469	471	468	488	528	481	470	487	493	507	511	496	519	501	480	463	488	507	437	490	467	488	529	497	458	519	482	436	488	479	507	483	542	508	470	495	461	522	464	524	501	513	471	495	501	500	491	528	469	486	502	510	483	472	463	485	479	453	500	471	480	479	499	470	493	501	449	484	552	463	502	483	512	481	462	480	484	524	496	488	482	500	478	489	509	500	450	519	496	463	513	470	520	496	486	515	512	467	485	472	478	475	471	495	479	462	509	519	467	487	516	480	465	463	489	513	496	511	477	502	508	495	482	483	507	479	479	445	485	512	483	492	509	468	482	490	518	494	496	479	513	483	490	468	508	486	471	493	482	481	488	480	485	483	483	518	454	517	490	514	495	485	465	490	493	530	484	488	476	504	495	469	517	464	524	484	464	510	498	487	500	482	484	494	452	542	495	451	494	517	458	489	462	502	489	490	491	495	467	516	496	501	452	483	464	493	491	496	512	526	515	480	512	510	456	507	506	499	461	494	501	524	470	523	445	508	494	451	500	489	496	505	480	508	521	490	472	486	519	459	499	494	513	482	466	505	487	462	468	483	511	532	472	496	502	477	529	523	505	482	500	446	479	463	491	467	517	505	461	507	496	503	463	472	496	520	449	465	480	521	486	495	499	458	484	477	527	468	479	503	480	508	454	491	506	520	498	477	528	493	479	455	453	485	498	490	494	511	504	478	502	496	512	519	526	481	484	491	478	527	501	458	487	493	488	521	510	504	505	469	453	504	505	484	460	477	474	498	469	524	530	512	458	468	506	506	519	506	460	524	487	517	491	513	460	466	483	461	482	473	492	484	495	481	508	478	470	443	507	487	495	519	490	490	534	542	540	447	492	493	505	495	453	491	503	513	478	502	475	483	494	464	538	498	546	532	518	507	537	505	493	464	495	528	521	503	459	484	480	440	473	474	485	483	471	517	528	457	503	481	488	480	474	462	490	507	488	495	487	463	483	470	493	444	507	486	523	513	486	468	501	487	511	482	484	483	512	476	457	496	503	503	486	494	493	493	459	503	499	525	474	462	469	464	512	494	500	433	488	486	493	505	512	459	508	495	495	495	483	498	482	496	433	513	470	483	493	488	511	509	491	508	496	525	468	505	460	461	521	489	487	483	446	486	492	504
4832	1269	1460	1141	793	652	525	462	414	338	352	317	328	304	302	320	302	292	288	286	269	318	260	292	265	277	279	280	297	277	251	292	277	292	245	262	253	266	278	281	285	263	280	273	293	246	267	257	272	262	262	267	248	255	263	270	264	273	250	275	238	277	269	287	263	256	263	235	270	294	245	263	242	264	245	285	232	251	268	263	292	270	252	276	268	240	241	261	272	246	263	268	267	276	252	273	266	256	264	258	270	271	249	268	263	264	258	284	256	266	255	265	252	281	279	251	242	265	310	303	305	249	262	251	251	284	247	241	281	263	244	298	280	260	290	266	265	232	258	274	279	291	260	272	269	274	262	254	279	261	265	277	289	257	263	238	236	294	256	246	269	276	233	258	275	262	282	269	263	241	273	248	279	296	275	270	270	282	276	257	253	256	256	277	265	277	275	278	279	248	256	283	270	254	249	265	286	278	276	266	278	264	285	263	256	287	258	273	270	272	260	260	259	261	270	265	289	269	288	292	262	283	229	268	254	291	267	258	280	280	274	249	278	271	255	268	265	256	268	266	253	254	239	257	266	274	276	283	261	299	281	276	274	272	278	267	254	257	275	286	261	277	254	255	263	278	273	307	269	262	243	262	285	277	265	280	282	272	250	278	246	252	261	287	271	280	265	269	276	249	250	249	275	281	282	255	285	281	241	256	256	270	266	281	284	238	272	297	249	271	267	278	252	276	261	257	276	224	266	264	246	278	272	275	280	269	280	265	261	259	266	270	278	261	257	260	291	273	259	257	242	269	254	268	248	269	285	307	236	293	258	300	274	236	265	248	248	257	284	284	284	273	250	300	282	250	257	286	266	290	268	255	278	258	288	294	301	281	287	295	270	272	264	262	255	282	277	250	256	265	269	256	291	261	257	246	275	231	265	256	274	253	254	273	290	272	252	247	261	277	252	275	266	258	266	251	282	271	276	253	260	278	261	271	252	270	266	226	288	284	247	257	285	247	288	279	263	252	244	285	265	255	243	274	299	247	264	257	251	267	261	260	251	259	282	262	261	281	300	272	269	269	322	262	286	260	288	241	257	253	267	253	287	261	262	245	278	292	260	244	279	285	258	292	276	253	243	239	266	281	285	250	265	238	255	282	244	259	267	247	263	258	233	282	281	277	259	264	306	255	267	273	276	274	296	272	229	259	259	290	242	273	267	267	264	244	264	276	270	258	253	240	223	250	274	274	274	286	260	275	250	282	242	239	256	285	268	253	257	279	263	263	267	271	286	273	289	246	272	269	300	277	277	263	254	277	297	272	280	202	254	290	278	262	298	237	259	274	256	292	273	259	245	253	277	273	283	273	317	257	243	284	280	276	261	266	268	274	286	251	278	270	280	276	294	280	286	264	244	238	283	274	255	260	261	244	250	285	253	282	268	251	242	264	253	267	286	257	265	263	252	250	273	276	267	263	256	281	234	244	254	258	283	248	246	276	251	283	246	250	266	283	260	254	242	269	269	263	255	278	266	302	256	256	238	264	240	258	267	272	287	288	236	270	241	288	260	271	254	268	303	245	261	264	233	247	257	228	321	284	267	215	276	272	265	251	262	261	276	295	283	249	247	271	277	258	253	263	273	284	280	254	289	244	261	266	265	265	312	268	267	268	259	230	267	272	277	256	252	251	267	262	299	305	275	241	254	234	272	284	276	274	274	251	262	292	285	288	271	271	247	272	298	277	262	276	267	255	230	246	309	259	265	263	254	262	265	289	272	276	266	259	251	255	261	286	263	245	250	269	249	290	255	240	230	245	276	267	275	290	259	274	261	262	255	259	256	239	261	234	271	261	281	251	285	262	250	277	271	237	272	284	260	255	264	281	254	281	258	285	263	274	253	252	273	268	275	275	286	236	277	266	273	260	287	271	255	257	275	280	274	264	241	270	219	273	256	268	251	294	286	284	284	259	273	270	289	254	263	258	257	290	254	281	265	255	245	263	278	281	242	247	234	261	254	280	281	268	265	244	239	249	266	260	258	254	314	270	246	250	240	263	247	266	276	288	278	253	235	277	280	258	269	260	270	246	271	242	277	275	276	286	249	262	288	291	278	266	260	286	293	254	249	249	246	277	241	263	238	281	236	266	248	296	265	241	258	299	275	252	269	261	267	249	251	273	254	276	255	248	258	293	249	262	276	271	254	243	290	232	288	254	283	241	255	252	279	250	263	250	246	274	270	272	263	258	259	246	269	273	295	275	288	251	294	292	238	287	252	240	254	293	280	266	270	254	275	252	254	272	270	267	274	269	262	246	270	278	262	265	255	237	241	254	259	255	278	232	255	254	251	260	262	292	267	306	252	276	248	277	278	250	292	256	256	239	261	244	249	267	287	267	281	285	235	254	277	269	276	275	268	243	260	257	257	238	286	272	276	243	262	255	281	247	269	256	248	289	251	248	271	250	271	265	260	277	282	273	241	255	273	274	262	238	293	250	251	268	275	274	269	271	292	243	285	272	309	242	254	291	299	265	265	249	260	287	282	280	317	265	269	265	288	284	271	262	293	271	271	268	283	269	267	259	242	295	294	281	308	278	251	262	275	266	287	250	311	295	256	269	253	277	244	245	276	254	300	265	250	272	252	279	269	243	256	284	279	265	259	254	265	270	263	262	266	277	260	273	283	248	261	279	282	280	242	239	264	276	292	251	269	280	270	281	273	257	283	291	279	276	258	238	234	238	268	289	255	261	246	242	264	317	260	297	281	270	260	264	267	270	243	254	251	260	259	274	256	275	272	242	255	282	276	281	281	260	278	291	283	257	255	263	269	296	278	279	254	261	259	262	287	285	273	270	267	264	284	277	238	262	260	262	233	281	250	262	265	269	268	248	257	258	306	281	260	286	281	284	264	251	265	250	271	254	295	276	265	306	256	266	279	239	261	289	245	262	268	273	257	260	262	253	259	262	252	253	269	274	244	264	270	273	262	257	265	269	265	266	290	262	252	257	263	291	271	275	262	255	275	248	258	255	265	253	274	293	266	263	261	296	249	281	261	263	255	279	270	248	235	249	256	294	268	241	278	281	267	239	277	271	263	258	264	274	270	284	274	236	254	285	270	273	260	283	282	248	281	271	267	279	268	266	282	237	285	253	279	252	269	249	279	248	255	235	274	269	258	290	276	276	251	237	252	305	259	265	279	292	285	247	271	258	266	252	274	267	256	300	297	295	255	236	248	244	258	262	248	249	258	269	260	275	264	306	281	267	246	262	244	262	243	283	288	272	294	290	264	272	254	266	278	277	275	265	252	258	253	271	263	251	260	280	287	257	288	264	270	254	250	221	261	251	210	294	286	263	270	247	271	264	303	239	279	245	242	255	248	272	272	248	287	273	284	245	286	265	267	273	262	253	254	240	283	302	265	275	268	277	273	278	254	247	278	253	221	257	239	278	268	289	270	293	241	272	263	264	271	263	266	291	274	293	275	269	275	262	292	270	282	295	308	264	270	256	259	258
5476	1899	3886	4258	3758	2974	2622	2137	1962	1715	1556	1525	1366	1350	1188	1184	1152	1121	1079	1102	1064	1112	1003	1008	1025	969	910	964	921	976	952	918	838	884	944	807	822	909	883	859	870	876	900	901	887	857	868	907	918	912	833	893	906	847	871	852	860	821	851	882	863	857	858	884	847	818	847	849	839	826	905	906	833	810	818	859	770	815	826	871	851	850	808	847	828	803	869	818	796	846	833	825	814	853	847	827	833	812	852	845	798	826	819	860	828	825	816	806	828	785	808	803	816	826	845	849	811	827	821	785	821	768	779	823	831	804	823	829	844	762	826	829	832	831	738	804	838	849	848	800	877	811	807	824	865	800	839	886	867	870	881	769	823	820	833	843	830	843	815	801	816	781	865	798	791	820	837	817	796	853	859	834	845	837	833	830	838	803	816	857	842	828	834	866	786	820	822	884	827	804	792	788	836	866	838	855	819	804	867	798	818	831	816	822	837	835	823	783	774	816	867	812	838	863	773	806	838	833	809	789	839	822	768	844	826	821	797	834	786	818	823	838	834	808	822	839	790	876	834	812	864	833	752	879	866	820	794	815	813	795	840	810	785	863	829	766	859	804	843	849	858	828	835	839	837	778	828	844	811	806	853	856	804	797	804	829	851	786	820	851	820	824	812	822	797	853	806	835	888	782	826	814	820	829	839	821	865	794	820	814	821	800	811	881	845	805	808	814	811	856	828	875	838	886	805	843	883	831	849	860	823	781	803	823	807	832	839	827	879	863	859	802	851	821	850	802	793	800	820	829	836	819	866	863	807	836	833	831	824	783	820	842	791	851	840	851	774	804	858	824	831	834	824	829	766	819	841	827	842	812	836	791	798	789	814	794	796	841	849	841	792	857	801	881	830	739	793	812	868	819	806	816	852	802	804	813	854	834	809	813	810	789	780	798	872	853	827	811	787	810	804	841	836	797	857	802	857	849	820	879	820	789	824	857	799	825	871	809	812	826	826	847	850	867	824	825	828	810	784	810	786	797	836	832	788	816	839	817	823	864	848	813	788	847	850	868	827	840	809	841	808	802	870	834	788	832	867	816	796	834	840	748	857	832	849	800	829	819	741	851	827	815	769	819	838	788	808	772	819	849	808	801	816	871	838	809	872	862	845	847	826	806	795	851	821	802	815	816	820	780	844	781	876	839	835	807	828	838	838	835	778	818	854	781	812	794	808	765	790	791	860	831	816	838	804	809	867	847	840	813	849	809	784	801	810	839	867	799	834	798	826	811	803	828	854	866	798	850	848	802	780	812	800	824	791	799	843	812	796	842	799	837	826	796	840	852	825	828	788	813	805	862	821	806	839	790	799	794	833	888	834	821	885	807	874	836	825	860	812	786	799	841	830	821	826	831	813	827	826	821	827	860	858	843	793	743	836	836	824	825	820	815	818	841	833	824	862	831	841	842	825	816	824	803	849	829	820	814	786	800	832	803	848	847	811	840	801	807	850	799	734	805	852	818	791	802	847	851	828	821	812	812	872	783	838	816	775	807	802	848	881	780	825	847	814	805	823	860	793	818	878	821	803	800	803	770	879	797	815	849	831	761	826	853	823	805	833	838	807	810	893	789	822	876	775	830	822	837	790	833	842	833	849	832	772	823	886	786	819	849	837	763	821	894	816	838	853	801	810	861	828	844	835	795	819	843	811	880	785	801	813	841	801	822	812	813	848	806	853	867	883	862	818	837	881	871	801	831	862	812	815	837	834	858	851	843	814	854	810	823	819	814	837	846	825	757	807	821	858	836	824	823	864	847	799	794	777	806	873	810	813	888	854	873	789	838	875	809	793	780	824	820	845	778	818	803	805	803	840	832	839	828	796	820	821	803	778	768	799	798	834	853	835	778	809	824	872	804	851	783	832	809	808	820	781	837	810	780	833	873	830	837	827	827	812	828	838	841	794	848	831	835	903	814	804	794	850	766	846	834	861	806	847	768	852	806	793	824	880	833	831	827	843	774	815	853	848	896	785	839	797	844	800	823	857	864	798	848	799	854	864	793	868	780	789	796	835	839	847	820	820	777	813	842	802	767	867	822	852	777	852	793	800	899	802	780	844	852	767	808	818	826	780	789	801	826	807	871	839	811	805	839	826	837	841	825	807	826	844	878	796	793	796	848	880	879	808	805	812	839	819	815	808	807	813	789	802	767	829	797	850	832	797	818	828	800	820	807	852	808	806	831	771	821	804	820	801	893	832	813	857	789	812	779	838	802	842	804	769	799	803	834	867	837	859	840	825	847	811	824	841	792	828	824	830	848	793	819	822	802	906	798	835	854	840	847	829	780	827	812	814	807	783	796	831	777	808	793	866	895	826	856	836	830	833	830	799	789	881	766	846	821	811	844	828	867	804	844	845	867	868	847	844	787	807	887	836	816	771	763	850	801	807	784	817	855	860	843	822	821	778	788	867	785	817	801	811	773	824	861	795	795	765	770	836	870	792	815	840	824	834	811	797	832	812	791	812	835	810	881	807	842	818	822	845	809	876	831	871	813	791	827	775	811	842	807	813	798	822	819	848	835	827	796	923	843	787	777	816	761	827	781	830	806	821	782	810	795	832	852	823	809	797	810	828	860	770	865	774	824	779	876	813	779	815	788	827	822	826	831	789	864	812	857	833	778	818	828	816	860	794	769	836	856	819	836	827	831	811	837	795	861	832	799	798	801	830	825	836	844	820	838	854	821	848	821	785	826	793	871	782	775	809	790	839	823	777	807	861	780	789	830	820	769	802	811	834	787	792	833	863	856	859	846	858	854	777	805	807	820	795	874	854	834	854	832	822	829	827	812	833	803	852	817	818	804	858	857	851	851	891	853	841	832	854	853	795	867	781	809	822	811	780	844	825	838	798	807	803	828	829	832	856	831	828	850	842	817	831	854	851	859	822	815	838	835	857	838	826	833	844	872	869	823	792	807	821	805	797	790	823	806	829	834	794	833	830	823	810	804	858	798	820	828	791	866	810	812	811	825	799	811	821	824	792	802	771	872	781	840	821	855	880	863	833	866	806	839	827	846	820	821	802	887	849	853	820	799	821	881	781	772	861	789	807	823	894	788	854	838	777	884	870	823	806	821	839	782	834	881	842	830	858	765	831	819	796	828	818	850	836	781	781	817	789	855	799	809	846	832	850	826	816	830	785	833	871	825	873	799	822	846	831	765	841	808	789	816	824	850	838	786	818	845	803	841	870	842	813	805	808	820	763	833	814	824	777	756	823	788	826	753	815	834	847	827	823	822	807	805	836	859	837	791	839	803	816	826	820	815	865	803	813	827	791	845	839	805	794	810	780	879	854	819	846	754	833	838	857	849	810	790	807	866	826	868	900	805	830	802	820	855	844	799	832	846	839	803	808	784	824	814	794	799	789	823	834	799	840	817	790	847	822	804	809	837	788	842	837	849	816	764	795	816	792	870	818	765	778	886	864	804	831	816	764	823	849	780	833	785	826	790	833	739	808	817
8985	2501	2840	2111	1370	978	814	616	541	531	489	431	393	368	356	345	320	316	310	344	306	321	281	292	297	301	276	283	307	326	299	280	268	291	273	288	313	275	265	259	293	245	271	274	278	264	255	278	276	247	261	288	255	282	278	293	266	248	276	264	255	266	277	287	265	279	288	280	286	285	274	252	270	288	277	302	264	241	265	239	253	280	275	258	253	251	260	253	262	292	265	275	271	280	264	245	245	282	255	288	322	278	273	268	249	278	255	282	261	278	261	240	284	240	267	274	259	256	237	249	224	273	260	267	273	266	281	270	275	277	270	285	249	258	274	261	250	273	270	294	223	263	266	244	255	301	269	271	261	276	235	275	260	300	284	293	275	258	252	262	276	253	278	268	280	292	272	275	255	258	257	249	274	270	274	266	298	271	254	277	250	267	249	275	256	230	290	288	267	265	279	278	276	257	266	275	278	266	243	260	260	283	284	237	269	268	240	253	274	261	310	267	243	234	268	238	273	233	264	267	250	275	307	265	259	292	269	279	261	258	292	281	258	269	240	272	267	268	303	273	273	256	293	289	269	253	251	246	246	249	269	272	267	268	257	276	292	262	268	288	262	235	277	284	243	269	279	243	265	268	272	288	229	265	247	266	272	234	281	271	300	253	258	292	264	282	252	253	271	266	250	280	253	263	287	257	259	280	264	278	260	272	284	262	269	280	285	269	257	261	254	273	252	260	239	266	258	263	253	266	246	290	291	256	281	259	273	263	230	319	235	259	280	288	268	250	265	268	266	280	266	268	282	271	260	244	258	283	277	264	285	284	271	263	284	273	257	241	277	280	255	268	246	283	264	260	261	271	299	295	278	278	255	298	270	245	269	268	284	289	275	274	252	254	264	255	277	285	268	298	308	271	284	290	288	296	267	256	261	288	256	296	296	275	282	270	274	260	256	257	265	262	258	300	273	256	264	273	262	257	270	238	286	276	270	276	279	262	287	240	266	246	289	245	245	283	285	278	274	271	259	246	271	254	291	279	289	263	261	298	243	268	287	275	260	276	290	284	260	306	255	263	258	265	258	249	265	273	261	254	266	264	268	291	271	288	292	255	274	253	270	272	273	245	257	287	293	270	284	241	286	268	279	298	252	262	256	271	250	251	307	287	280	267	280	276	295	276	266	256	269	300	269	280	245	253	274	259	264	249	244	251	263	252	276	269	251	249	271	264	276	270	265	285	250	257	252	248	274	278	274	272	290	248	264	278	253	256	254	262	252	299	289	259	281	275	268	286	252	267	268	273	267	248	259	252	264	270	272	277	267	292	252	296	265	266	267	265	297	294	301	290	249	260	286	262	257	284	258	274	300	249	295	276	250	280	236	238	246	278	282	249	258	267	288	258	276	308	260	275	245	280	257	292	260	263	264	278	260	258	258	275	279	268	267	293	261	286	291	272	277	289	247	302	281	265	252	283	248	273	250	261	282	274	263	285	299	260	278	249	249	255	285	253	236	296	274	248	252	264	254	281	274	255	255	258	242	270	273	249	279	274	258	293	270	227	266	255	293	267	270	255	287	277	277	287	279	264	273	266	227	275	254	266	279	284	279	262	276	300	252	291	254	277	275	280	255	272	258	278	236	250	256	259	265	296	253	278	240	267	265	271	236	235	266	270	278	226	261	272	265	251	263	249	278	281	262	233	256	289	254	249	268	278	283	266	267	284	252	277	285	267	270	289	239	264	265	263	269	272	269	248	277	251	268	273	262	300	265	285	277	281	272	261	273	290	241	266	253	234	290	290	256	252	268	282	266	268	273	303	293	284	265	259	263	283	288	263	269	258	266	271	255	273	283	253	280	272	265	253	273	310	238	255	250	262	281	298	290	278	279	261	246	246	253	277	275	278	285	260	302	283	261	245	254	268	291	287	248	277	260	259	281	256	261	272	267	269	265	258	251	279	280	290	289	256	286	262	271	265	254	274	305	288	270	289	234	272	276	278	267	278	259	258	248	283	276	267	296	241	299	266	263	268	286	273	281	264	252	266	284	293	221	258	278	274	275	257	284	268	271	294	255	255	248	283	242	259	270	290	235	280	255	277	270	266	264	251	247	286	260	239	253	251	230	253	225	266	263	231	267	279	262	272	266	286	253	274	268	279	266	252	251	260	263	279	278	255	242	263	278	282	251	288	259	270	261	274	259	255	278	261	284	280	236	280	257	258	245	277	263	264	258	279	223	269	265	239	252	282	263	261	271	277	288	262	279	259	272	261	273	256	244	288	253	270	245	274	283	275	279	260	254	248	275	257	268	274	277	254	266	269	294	272	250	251	284	296	305	268	259	253	286	274	268	279	261	261	247	266	246	245	248	254	252	298	223	278	280	248	255	276	241	257	287	263	248	249	256	279	269	262	260	274	267	264	261	281	275	290	286	251	291	237	262	241	263	278	258	273	280	286	252	259	293	278	312	261	254	284	255	277	292	274	273	233	263	249	294	267	275	277	261	253	263	293	270	263	272	269	283	261	265	263	249	237	249	244	277	274	305	272	282	247	263	270	260	273	288	250	246	244	277	234	250	275	287	271	272	267	259	234	290	243	277	248	257	263	302	258	255	233	314	287	246	276	272	245	289	247	302	273	247	267	240	286	284	262	265	256	314	271	314	288	287	267	240	310	290	266	244	250	224	267	253	295	269	257	243	276	255	279	262	262	284	243	265	281	274	273	272	281	251	261	259	281	240	243	261	286	273	253	275	261	275	302	258	284	255	285	289	241	261	276	251	272	281	279	260	259	268	279	266	246	241	237	290	276	284	302	276	253	270	284	277	285	248	262	266	263	248	283	262	243	258	267	259	289	267	281	264	260	262	251	273	262	247	267	320	249	231	246	291	305	261	281	261	260	286	263	289	265	281	247	277	273	295	249	260	263	284	275	272	259	273	250	266	274	263	280	264	280	258	267	244	281	251	281	284	302	272	305	300	274	251	262	305	270	250	279	262	294	271	277	285	278	277	260	260	307	243	267	267	268	289	249	257	278	263	296	283	249	269	283	272	297	243	277	263	279	277	280	275	276	240	271	276	289	293	264	276	238	285	243	264	240	256	279	254	229	258	258	238	280	247	276	269	291	278	282	266	296	240	260	279	275	269	269	262	261	270	255	271	263	266	252	241	258	252	263	250	276	284	228	295	273	257	274	272	279	260	255	257	277	264	277	252	286	279	239	271	256	260	259	273	237	243	284	281	273	275	221	268	271	300	284	285	279	264	264	285	261	271	238	268	235	270	289	254	269	255	270	239	284	275	244	271	291	270	261	279	270	271	272	262	277	263	287	271	262	261	259	283	256	253	292	274	273	287	271	264	267	288	275	272	277	297	251	260	283	274	241	267	255	271	274	260	267	283	274	292	267	262	268	316	271	280	275	271	269	276	250	282	248	261	276	284	269	262	252	229	301	260	282	261	251	281	267	277	287	303	248	250	261	244	249	287	279	244	269	268	274	288	273	265	240
7928	2963	6566	7012	6098	4851	4053	3418	2868	2565	2367	2128	1886	1756	1683	1494	1445	1290	1383	1284	1268	1208	1131	1196	1056	1026	1082	1139	1086	1012	1040	937	1042	1010	1030	988	963	1017	937	941	954	953	994	890	934	902	910	893	880	953	892	888	882	851	913	888	873	842	852	869	801	801	871	785	886	820	834	823	863	833	819	847	848	865	844	845	868	815	869	832	855	854	877	780	847	854	787	869	821	852	858	795	855	886	847	847	775	886	848	801	800	822	814	833	868	798	828	832	839	829	858	824	806	868	815	774	828	830	871	836	770	792	794	800	834	825	846	770	824	824	824	827	853	853	806	839	849	805	831	873	842	822	800	809	798	884	800	767	844	824	809	827	838	837	825	770	857	806	808	816	846	817	829	805	843	821	842	840	863	879	811	793	800	858	822	859	784	833	807	825	793	787	822	804	851	861	819	831	826	862	805	841	845	836	842	839	788	780	845	862	858	823	828	839	798	839	822	807	826	814	857	808	816	819	810	829	801	832	845	864	853	790	821	771	859	798	798	861	838	803	853	817	823	816	822	819	846	838	854	826	768	830	836	822	810	795	876	799	799	796	788	851	833	799	835	775	814	875	801	824	837	806	792	776	860	774	870	889	835	787	827	799	816	845	858	772	852	880	780	813	812	854	843	856	887	822	801	828	838	856	841	879	828	816	816	843	827	814	796	838	804	777	845	877	787	800	850	809	851	799	859	797	831	818	804	867	762	768	825	876	777	785	810	806	798	856	823	812	809	791	847	828	827	830	787	838	781	844	782	790	918	842	859	779	835	793	831	859	843	807	809	790	819	827	833	837	810	814	797	806	801	852	829	823	837	848	806	822	841	793	886	799	799	863	797	833	863	860	799	830	758	838	835	804	822	855	852	867	878	784	881	820	796	839	850	789	819	800	812	784	842	824	856	816	834	805	815	840	846	783	866	803	841	818	818	815	774	778	825	800	789	893	797	876	855	805	869	841	816	859	867	830	886	795	842	758	850	825	796	840	807	873	859	800	803	836	853	847	786	827	845	847	875	870	835	761	835	833	810	839	852	801	851	817	855	789	840	820	814	863	807	822	803	841	817	805	837	839	820	832	834	882	772	770	775	824	817	822	784	838	859	788	826	821	881	787	835	835	821	861	839	841	869	785	818	840	836	852	841	823	798	832	811	834	787	830	844	857	807	835	803	836	863	818	810	806	818	844	806	835	823	879	833	817	802	772	820	829	845	803	797	772	819	867	741	826	830	788	836	809	866	803	851	810	814	836	854	810	846	769	821	826	836	826	837	811	846	833	865	816	809	758	797	863	772	864	854	833	810	827	818	837	839	809	801	877	827	775	811	831	845	823	821	808	756	808	880	793	843	823	837	786	853	778	826	839	784	840	862	848	839	804	822	856	786	825	808	846	820	765	815	828	850	797	906	869	795	821	820	860	859	802	807	811	829	783	781	820	762	758	827	805	872	808	834	827	773	844	797	760	843	789	816	905	756	820	838	819	789	845	774	822	836	838	848	822	792	819	750	836	796	796	809	826	811	780	808	839	850	894	821	809	859	851	817	849	802	831	801	831	852	840	873	865	824	811	819	824	824	871	799	770	833	800	851	869	756	834	802	858	825	825	813	779	835	815	795	844	817	793	827	810	827	816	802	829	846	821	788	806	834	800	838	770	800	856	818	806	797	815	795	806	791	854	810	831	847	858	796	868	833	812	849	799	834	802	839	787	820	820	842	825	805	816	848	768	809	901	823	812	902	838	786	820	824	807	878	770	799	863	798	822	782	787	799	850	807	794	837	763	792	818	811	779	865	793	867	768	841	803	859	831	797	838	803	838	806	815	848	796	835	818	813	835	834	780	805	821	821	822	851	804	841	822	792	833	813	861	836	829	766	835	768	802	844	866	837	843	822	882	807	802	869	850	817	788	827	829	830	869	819	809	840	801	800	819	857	856	828	779	818	819	855	860	833	839	827	806	816	810	770	828	837	862	818	799	828	788	825	818	842	810	797	843	811	892	796	830	797	846	820	839	819	782	818	747	795	783	829	805	802	773	775	809	833	869	812	855	825	826	802	809	854	849	836	791	859	809	819	805	818	770	773	769	809	789	850	783	862	846	856	812	832	866	869	816	774	805	824	781	816	793	816	825	862	815	774	811	834	843	814	900	791	811	816	763	789	823	778	820	817	778	793	866	763	836	768	813	835	796	822	833	818	829	837	781	804	802	887	845	822	815	830	816	807	810	860	875	888	779	847	798	806	877	818	839	827	783	817	866	784	834	847	783	838	817	806	816	837	800	856	838	841	835	823	779	825	847	882	814	861	817	728	789	849	846	816	855	863	845	832	806	824	811	797	790	887	833	826	827	815	841	842	854	815	812	834	817	771	823	727	836	848	837	840	780	774	826	821	813	819	869	834	825	855	830	841	799	838	844	853	805	862	812	850	777	835	816	846	876	818	819	842	819	824	792	865	814	757	823	806	778	830	845	861	824	829	813	846	811	743	782	846	826	823	798	888	837	806	827	891	809	798	784	853	807	817	858	806	797	843	849	816	757	836	809	793	788	792	804	870	815	818	854	789	838	797	830	751	802	768	838	791	839	783	819	832	825	785	820	824	783	845	814	841	850	760	850	861	854	777	814	815	847	817	817	768	781	830	805	814	823	832	782	800	838	856	792	751	835	836	834	791	810	788	748	802	851	798	828	816	852	789	802	830	840	837	809	871	850	784	804	837	811	776	807	785	804	827	834	814	849	817	811	824	827	807	840	806	843	832	822	794	819	833	814	814	841	832	800	849	820	863	835	862	855	822	817	785	832	782	863	817	819	832	813	864	788	806	822	801	811	846	826	802	867	872	803	853	808	820	853	818	805	843	836	767	836	787	803	818	798	871	845	845	815	796	849	777	840	798	830	847	862	804	864	830	840	863	826	822	821	753	848	856	815	805	843	772	774	841	751	784	805	796	802	827	815	788	842	765	830	837	807	831	808	803	860	832	833	830	814	798	795	808	825	818	766	825	848	793	878	804	778	812	782	844	818	843	763	842	822	799	824	818	852	844	823	799	811	859	828	823	798	809	822	769	819	772	841	826	852	884	822	859	785	811	826	829	869	826	837	824	840	812	897	805	831	805	773	847	793	811	816	771	845	825	870	791	833	848	812	781	863	843	849	815	858	806	818	790	800	785	774	772	890	843	805	875	856	873	871	847	801	787	854	794	840	855	807	796	867	848	835	846	826	859	797	842	840	814	832	814	827	821	842	845	825	785	814	819	802	862	766	837	841	882	810	844	786	805	822	843	795	845	807	850	842	821	845	753	789	799	765	814	805	843	887	826	842	799	886	863	792	793	809	856	852	849	856	874	844	887	814	752	852	840	843	788	836	776	792	820	847	822	838	786	799	814	870	834	814	853	829	835	824	886	851	793	870	846	843	787	882	808	845	830	784	825	786	804	827	829	803	798	824	862	798	864	841	800	869	799	827	809	770
1275	212	220	225	172	151	177	178	144	163	144	135	158	172	127	145	149	131	168	149	150	144	143	150	133	153	152	134	124	134	134	148	134	126	151	158	151	147	147	138	147	126	175	152	136	160	154	136	136	137	140	135	143	140	133	147	139	136	144	120	145	125	143	147	137	122	140	133	151	155	123	126	147	148	144	151	160	167	134	151	146	146	139	137	153	136	164	156	138	128	146	140	133	141	161	135	146	121	144	125	134	155	134	149	157	136	120	132	147	147	145	148	147	131	122	131	131	131	132	126	135	139	127	133	147	148	145	115	157	151	136	136	133	137	133	144	135	152	128	171	132	143	135	153	116	168	125	146	146	132	166	134	141	121	152	129	132	133	159	160	134	159	147	125	138	150	132	137	145	160	160	142	154	149	133	129	128	142	144	145	108	129	130	114	139	153	132	164	152	146	123	138	133	149	139	134	129	135	139	158	143	153	136	148	151	137	133	153	123	165	128	129	153	139	122	112	134	125	162	131	146	129	138	137	139	150	147	147	122	145	127	138	140	168	131	128	163	153	136	153	131	151	153	158	130	134	142	150	114	148	139	132	162	146	153	128	146	126	140	123	151	146	144	133	150	117	149	136	131	134	132	158	170	138	146	120	155	150	160	157	133	150	134	130	152	147	119	150	146	151	165	146	124	144	142	141	130	150	124	143	142	138	131	155	140	151	158	163	158	124	135	142	123	162	139	145	131	141	125	143	141	149	126	135	131	151	149	147	150	153	144	111	156	144	147	123	138	137	137	137	141	146	138	140	133	123	121	146	126	155	156	137	160	141	156	138	134	137	136	148	154	146	137	148	141	142	155	141	148	133	132	128	122	132	122	139	139	135	146	148	136	134	160	143	133	141	152	151	159	147	137	120	149	134	135	131	158	142	133	156	142	137	125	139	140	151	135	131	135	145	140	122	131	133	130	145	137	150	151	148	132	164	129	127	162	156	137	165	140	132	135	157	145	157	146	147	152	146	140	152	136	121	144	145	141	152	139	133	142	147	139	136	162	131	143	145	127	131	131	157	144	130	143	136	136	159	144	143	139	137	135	125	131	116	131	141	124	147	138	134	144	132	131	139	141	130	180	144	128	146	143	147	137	130	139	140	128	145	149	144	142	115	142	139	140	128	148	122	151	134	119	125	133	129	127	134	143	179	153	154	141	165	165	139	138	155	160	118	135	143	165	138	150	133	138	152	134	132	143	138	128	154	121	153	135	141	152	150	162	130	167	140	150	159	141	133	156	163	137	146	148	148	131	132	141	138	122	147	142	137	164	131	133	167	156	155	135	153	124	151	132	159	142	140	142	134	160	157	157	142	140	156	164	157	125	141	148	150	128	143	133	131	120	136	144	148	138	144	145	136	142	151	143	142	166	130	128	125	160	145	136	152	119	149	165	134	123	139	135	123	124	134	146	151	143	147	143	152	138	125	131	133	132	136	143	151	125	166	142	131	137	141	156	126	134	127	146	135	156	138	147	140	117	151	134	134	134	141	145	152	151	129	145	133	143	135	133	149	144	128	154	137	138	138	148	123	134	119	117	121	135	137	154	129	151	140	154	137	152	147	147	152	144	147	129	130	146	133	125	144	135	128	131	139	133	154	147	137	147	135	146	151	153	127	167	128	139	139	122	134	140	152	133	135	143	146	136	135	114	151	136	130	136	145	139	126	131	143	146	180	150	147	149	158	136	146	127	133	164	140	146	160	132	127	135	145	161	145	128	142	140	125	135	121	135	154	149	150	142	145	141	155	141	148	144	129	178	117	149	107	147	139	141	130	143	149	128	136	155	138	140	123	134	141	138	130	145	139	135	122	139	158	132	141	142	148	137	158	128	139	150	138	125	147	171	125	140	151	124	121	140	154	161	148	136	154	149	142	137	128	139	134	134	139	139	141	136	124	149	146	153	127	149	159	139	128	120	133	127	130	132	156	159	139	128	132	136	173	139	127	131	136	145	151	128	130	145	157	154	125	152	139	144	125	159	141	143	156	159	149	141	155	149	148	134	154	158	139	137	153	137	138	144	147	128	149	143	133	134	152	128	153	140	126	146	155	132	140	142	129	151	135	134	152	179	163	140	147	142	143	157	130	150	151	136	138	137	144	149	118	148	143	131	139	120	158	144	143	131	144	133	147	133	147	139	135	131	139	132	113	130	138	137	114	126	135	140	150	132	143	118	131	138	139	150	155	138	153	156	152	154	119	147	126	142	162	138	129	154	145	138	127	143	141	131	135	138	137	125	133	148	133	140	149	140	131	162	159	143	129	129	120	160	140	135	135	155	133	147	143	110	135	129	152	141	148	141	144	154	164	134	136	138	140	146	100	144	142	151	158	141	146	151	146	143	140	143	146	119	151	126	133	134	151	167	126	165	160	154	150	127	134	137	131	139	159	141	153	141	140	124	144	152	158	149	138	149	143	127	144	173	141	149	137	127	136	141	136	137	150	155	129	137	156	130	160	147	132	131	164	138	137	143	141	159	160	153	139	133	119	137	157	139	136	139	151	147	153	153	151	136	151	148	141	133	128	149	136	130	139	139	156	169	135	152	153	123	156	150	127	147	147	143	131	149	138	146	138	143	130	144	144	139	152	137	140	135	139	128	148	136	131	146	123	165	158	132	137	138	135	133	137	144	126	145	147	161	137	136	143	136	137	141	141	138	135	130	123	128	146	148	121	133	137	129	168	123	130	132	146	132	161	129	142	138	136	146	133	146	146	149	132	162	149	123	132	136	146	133	125	143	164	153	137	152	121	121	143	150	142	137	136	128	131	117	146	137	151	145	153	152	163	152	129	146	145	142	137	155	143	125	119	151	152	143	138	162	141	138	125	124	138	138	129	131	125	123	162	138	146	112	126	151	142	141	143	127	147	144	150	137	160	132	144	164	142	140	146	171	144	139	139	152	135	137	167	136	123	154	147	135	142	152	167	138	136	134	147	146	144	137	139	154	149	130	125	138	138	137	130	133	164	154	166	127	132	140	131	153	146	149	152	146	145	130	144	134	124	152	148	134	126	140	137	135	153	150	145	138	162	153	117	132	147	153	115	131	122	128	158	151	113	156	165	132	137	151	140	134	167	144	136	140	155	161	140	127	110	131	138	149	127	167	140	141	134	143	152	151	137	141	136	122	129	156	141	140	179	127	111	143	143	153	137	142	156	135	145	131	142	145	136	153	143	133	142	147	128	159	142	124	149	152	130	140	152	149	153	143	153	133	131	147	165	145	149	145	145	127	159	168	167	156	156	142	145	145	131	165	138	141	113	132	153	134	160	141	132	144	130	146	161	143	150	121	157	131	149	144	136	141	144	150	141	126	142	152	130	122	149	157	135	148	153	152	158	117	143	144	155	144	124	129	141	158	156	145	150	155	148	124	166	125	154	148	159	136	130	142	153	147	147	145	133	122	136	136	124	134	134	152	164	141	164	146	151	143	132	120	130	138	141	120	115	148	139
1871	585	705	704	682	699	640	602	612	567	550	536	508	532	459	486	539	498	507	520	541	486	515	544	474	498	492	483	496	531	493	520	498	468	511	485	500	536	510	466	508	504	446	483	486	499	498	521	510	518	465	521	520	502	529	511	495	463	548	512	507	498	498	497	495	502	505	511	476	497	514	462	490	488	482	549	500	486	523	494	501	478	507	506	478	493	490	477	468	481	492	475	534	485	500	494	507	575	492	479	501	527	523	505	481	517	494	471	464	493	493	479	468	523	484	499	464	484	524	446	488	523	508	470	447	491	492	508	506	533	531	455	471	509	467	471	475	522	478	502	489	479	481	472	456	533	452	498	513	470	490	526	504	486	500	507	485	502	503	483	486	539	515	484	497	486	434	495	471	496	489	472	470	476	480	494	523	488	452	476	504	482	489	474	459	483	466	460	474	511	504	511	494	486	479	467	498	447	478	496	462	460	504	484	476	459	464	499	533	469	503	504	510	485	493	543	532	472	507	514	501	464	485	473	511	519	461	490	477	479	522	486	461	531	487	530	461	485	475	496	500	532	509	476	485	496	484	485	458	460	525	516	483	511	498	473	494	490	475	482	469	495	496	495	481	473	541	503	483	524	475	458	517	482	485	503	517	548	483	479	474	520	490	497	492	538	484	460	482	510	500	532	474	522	478	515	498	529	502	495	506	532	502	482	498	508	508	510	497	509	482	458	500	462	455	527	465	466	472	523	469	503	479	512	495	504	511	465	563	508	513	506	490	474	482	494	473	489	468	499	466	498	511	533	527	506	514	482	491	505	498	484	474	472	479	450	496	462	505	481	484	510	474	515	494	513	513	546	458	493	517	509	516	490	477	483	498	482	519	465	497	510	465	490	496	518	477	479	512	477	463	491	481	483	472	530	522	483	496	484	514	505	507	510	496	438	496	511	456	510	567	511	517	470	457	483	501	488	473	531	481	463	505	493	480	441	523	481	478	490	498	458	470	517	507	515	488	506	510	456	483	453	473	500	502	485	483	500	499	501	505	482	510	505	494	484	466	478	470	508	477	467	503	492	508	451	476	536	500	496	492	491	515	464	480	483	483	509	500	493	461	512	493	498	510	491	492	465	466	506	491	489	467	471	475	485	496	475	490	495	453	467	502	445	483	520	508	518	507	462	538	498	455	477	484	503	476	486	487	494	534	491	513	492	489	501	489	516	519	501	524	450	461	484	486	519	503	496	495	490	481	462	498	482	491	498	500	458	502	509	466	487	497	530	474	467	475	517	475	504	507	468	480	504	489	465	530	481	506	490	491	487	511	475	517	508	479	498	504	477	481	490	482	479	501	497	530	489	491	488	478	494	498	484	499	528	512	489	471	456	458	465	459	495	487	464	495	508	467	476	480	486	483	490	500	498	439	480	478	507	520	468	500	483	543	490	472	530	501	505	482	490	464	474	493	497	493	465	481	499	480	505	440	476	454	506	500	514	485	453	463	524	483	484	484	526	479	534	506	515	501	496	469	498	493	509	486	527	500	477	493	487	509	484	469	503	490	473	477	458	486	504	479	483	515	523	514	479	501	481	474	470	504	466	498	481	492	514	506	475	525	530	496	475	529	457	485	491	464	517	495	510	485	504	466	491	493	535	518	484	524	484	466	487	471	512	485	507	526	493	478	502	544	495	522	502	476	471	471	456	507	514	504	466	537	507	460	511	519	473	492	533	508	487	460	478	492	523	509	497	518	485	480	519	490	523	534	467	467	500	480	517	540	452	503	534	534	500	485	493	487	526	498	478	485	530	535	493	497	515	505	498	483	540	501	470	485	509	464	504	481	471	454	497	506	494	502	493	491	493	499	480	508	480	515	511	513	506	497	469	503	519	492	441	523	492	468	493	505	512	500	505	500	503	478	467	518	509	524	473	495	557	478	507	528	497	533	509	472	469	484	473	465	497	457	476	508	465	483	448	489	507	493	497	482	491	484	544	481	476	497	477	520	472	517	502	425	517	475	485	509	526	503	472	486	523	519	516	494	530	465	471	476	484	505	498	473	510	495	466	512	488	484	475	499	513	539	492	473	501	484	480	516	507	478	450	544	558	446	492	531	474	495	472	490	525	453	513	507	472	510	514	486	471	534	460	527	484	432	481	474	476	493	452	528	513	481	505	465	510	518	510	486	464	509	465	474	486	481	488	480	435	514	490	459	463	482	505	510	500	491	489	500	513	507	463	487	503	493	485	445	498	508	504	458	493	476	497	484	500	510	480	494	503	508	464	544	544	503	519	478	496	546	495	492	521	480	484	504	499	494	486	484	474	463	500	490	520	469	446	531	502	512	497	504	501	474	486	498	517	472	520	489	470	499	455	485	468	509	492	449	427	503	508	485	497	527	517	568	477	511	484	461	520	484	499	496	505	480	487	494	473	463	475	491	496	501	503	517	502	477	501	515	487	483	487	446	500	487	536	508	492	466	464	459	477	469	466	475	502	497	498	483	504	483	454	501	480	486	478	502	503	460	486	491	496	467	492	466	518	500	464	525	496	520	525	530	455	472	486	511	489	503	517	481	503	469	475	460	496	511	469	489	514	477	501	503	521	502	494	530	515	482	493	470	456	445	486	480	486	531	535	507	482	529	491	489	515	540	475	485	491	526	468	480	487	491	510	483	481	510	531	477	484	520	477	518	519	477	482	490	479	476	514	536	506	471	491	501	508	530	504	482	486	467	513	472	478	508	485	479	507	495	482	490	509	517	509	498	482	491	484	470	504	496	516	488	477	501	489	494	471	508	483	470	495	476	468	477	524	505	512	503	491	503	513	493	515	494	493	499	523	526	484	465	502	470	456	526	496	513	483	510	480	508	511	466	504	449	518	488	518	515	510	496	514	510	452	529	540	461	503	500	501	490	501	443	459	501	507	495	485	467	466	480	544	483	481	481	475	497	464	464	502	472	530	491	497	499	494	454	521	511	505	524	484	484	500	517	505	493	437	496	486	502	502	502	502	474	510	474	505	472	482	472	474	484	498	470	503	532	510	486	503	465	489	474	494	507	476	501	476	499	490	515	542	505	459	511	523	477	546	477	470	482	505	484	475	476	461	464	489	466	484	508	531	497	469	457	484	472	465	465	507	509	488	473	486	481	510	478	520	488	489	522	515	463	496	483	459	546	532	485	478	495	468	500	533	499	536	490	533	499	465	529	493	574	460	498	506	497	479	478	461	487	475	502	524	488	516	506	489	490	511	492	472	438	504	521	514	510	494	461	546	493	491	506	546	519	482	473	506	511	481	502	514	525	477	513	462	489	515	490	493	508	525	514	491	514	466	495	533	518	501	509	500	486	531	514	457	476	541	489	467	491	486	500	447	490	493	499	498	474	497	488	508	482	492	485	490	506	479	495	520	492	477	479	451	474	469	473	446	501	488	481	505	467	492	483	474	521	482	486	495	474	501	468	513	529	518	522	505	525	500	485	476	486	521	515	522	529	443	496	506	498	521
4842	1284	1475	1169	868	609	594	450	426	379	354	340	344	325	314	323	321	286	282	290	296	266	262	252	272	287	314	276	258	281	272	271	288	277	297	267	268	280	236	248	275	271	269	277	259	278	265	302	254	256	278	272	283	264	276	264	274	284	253	259	281	234	279	258	281	293	243	266	272	280	269	293	282	256	265	272	312	269	288	251	261	273	299	248	270	260	252	266	288	258	280	269	284	276	273	245	272	262	289	256	295	280	270	242	250	280	259	279	290	260	256	262	279	241	282	253	276	253	253	253	264	286	254	287	236	286	284	242	265	281	249	272	266	286	260	285	278	283	284	259	258	235	254	255	265	222	269	277	267	258	244	295	278	268	288	250	297	253	267	261	265	254	264	231	291	261	258	255	277	264	286	267	274	249	286	252	251	253	274	242	257	273	248	279	269	281	267	256	270	237	275	263	252	262	268	246	267	260	225	270	272	260	307	258	268	258	254	258	253	281	268	259	257	264	258	295	253	265	272	233	270	259	277	249	270	237	267	267	260	261	239	276	279	276	285	228	276	260	277	233	279	308	259	289	282	245	278	280	267	270	265	264	249	256	303	283	245	251	266	284	276	273	273	265	314	289	261	261	244	283	268	257	259	290	247	258	226	254	254	271	258	264	266	262	265	234	252	265	274	273	248	252	242	282	266	248	254	246	265	297	262	284	260	281	256	289	236	280	270	256	255	248	260	259	295	262	252	259	257	239	277	263	271	296	258	231	279	260	267	295	240	297	247	272	265	254	298	276	268	266	285	273	245	265	265	269	273	302	262	255	274	277	304	274	280	257	239	266	267	237	262	271	257	274	277	255	284	229	266	257	262	285	271	276	285	262	267	263	261	255	303	295	271	265	277	249	257	215	278	288	312	295	265	263	230	284	272	262	273	268	256	251	270	262	267	268	283	268	271	264	282	276	267	273	241	282	260	275	264	249	285	279	287	252	224	250	287	268	277	263	285	272	280	260	250	251	231	271	286	276	254	281	282	252	268	290	294	271	261	269	240	270	273	259	255	265	262	258	248	274	226	255	261	295	306	252	270	252	262	265	243	237	277	295	278	286	268	249	274	233	263	247	267	265	254	273	255	275	240	259	265	256	289	216	256	252	315	254	275	263	280	267	284	213	286	264	266	251	262	260	265	272	251	248	258	270	282	268	290	254	257	272	279	248	293	291	265	258	282	263	253	241	279	291	257	270	255	261	261	272	255	253	277	273	306	309	248	299	266	295	247	284	262	252	266	286	260	259	251	277	259	236	235	268	262	247	264	275	251	267	285	302	255	251	281	254	287	259	254	271	268	265	266	267	287	289	265	262	243	267	243	274	263	285	280	280	256	287	252	255	286	238	269	261	234	259	300	254	291	275	276	260	285	281	274	265	266	274	270	248	254	264	241	271	294	281	281	284	274	257	286	280	248	253	240	279	260	272	253	247	264	265	259	305	263	254	282	272	257	274	255	268	269	283	271	264	273	243	264	263	259	266	288	283	256	271	273	282	277	257	263	260	267	254	229	262	262	265	275	252	291	282	271	261	257	253	277	245	267	283	289	249	270	253	261	308	280	269	278	272	262	249	248	247	264	245	263	294	287	241	294	292	263	282	257	253	244	255	249	282	255	263	253	263	250	257	270	269	271	255	261	245	237	275	254	255	260	235	288	266	270	278	281	250	259	261	269	260	276	280	267	279	260	284	279	287	262	255	290	276	278	261	282	277	272	275	256	284	225	240	266	242	257	280	270	257	240	251	270	265	276	260	266	260	274	281	237	261	257	278	269	294	272	253	255	281	270	267	256	263	252	272	296	219	274	270	262	283	269	251	274	267	249	259	250	253	230	289	268	270	248	258	281	260	279	262	293	250	253	285	276	265	231	246	268	274	266	237	260	274	283	279	271	274	274	289	241	272	260	283	261	263	234	246	273	287	276	264	259	269	249	277	240	301	269	288	254	260	283	269	281	267	324	239	248	262	238	254	277	257	243	275	257	258	266	267	225	252	267	237	267	269	251	246	289	267	244	278	281	261	235	267	262	272	261	238	262	259	285	309	268	240	282	261	276	259	281	281	291	285	278	233	283	267	259	263	255	273	260	280	283	282	232	245	241	266	252	250	231	299	266	285	277	299	236	260	273	257	270	258	268	257	319	265	240	266	239	280	276	263	300	287	279	278	237	256	253	265	248	265	254	289	258	291	245	243	284	263	252	250	254	278	272	263	225	274	284	280	266	275	271	284	242	250	247	245	251	263	240	253	247	267	265	252	280	276	241	297	254	268	277	249	257	274	257	262	258	257	256	253	272	287	233	280	256	275	266	261	272	276	258	273	288	235	274	249	267	249	276	269	286	269	259	276	253	259	265	257	280	271	255	274	255	242	283	264	277	270	291	252	275	258	275	282	250	274	268	288	266	248	259	270	254	248	262	292	279	282	255	311	270	245	267	265	288	278	252	267	284	272	244	257	289	276	277	243	273	286	252	300	256	283	267	255	251	297	265	261	266	281	268	292	288	251	301	264	255	265	257	267	299	271	270	241	272	288	265	272	252	252	285	250	274	255	294	248	263	250	285	233	241	268	257	262	277	268	276	251	276	265	233	265	272	284	275	228	258	274	299	251	250	269	277	300	281	291	258	266	250	307	264	269	289	293	243	271	273	241	277	277	270	244	260	271	270	267	283	255	261	286	295	275	282	296	276	284	257	257	256	290	277	245	271	281	301	260	281	268	265	248	268	250	277	274	278	283	285	276	271	283	232	256	288	257	260	238	239	260	245	244	300	273	261	287	267	261	261	256	236	267	253	232	265	259	268	281	245	261	267	262	271	272	247	270	268	291	248	310	252	265	240	277	257	264	226	290	278	253	264	237	269	273	275	279	261	244	267	258	263	268	274	282	287	243	279	264	303	250	285	291	265	283	266	259	266	260	266	254	258	266	271	280	242	239	252	281	294	244	275	258	289	272	252	273	283	292	280	242	261	249	262	260	256	298	220	270	256	283	272	286	273	250	279	245	258	256	289	242	280	265	266	259	293	245	292	271	288	250	269	240	251	281	262	226	276	256	240	285	257	266	270	273	244	266	292	256	274	283	273	253	262	268	267	243	287	249	245	249	234	282	264	251	256	258	242	282	282	263	265	258	249	250	269	245	252	265	255	246	295	261	284	260	284	270	256	244	237	275	270	242	264	277	291	245	283	284	277	259	255	249	292	236	272	260	279	266	296	266	261	292	262	255	226	271	285	268	283	251	276	280	221	284	251	286	258	272	275	288	274	255	260	303	284	254	277	270	256	250	268	266	280	270	277	269	260	271	284	267	272	282	270	257	272	279	278	249	241	251	269	270	232	253	254	271	267	249	286	271	260	226	290	283	286	282	276	262	237	264	252	262	246	265	269	253	269	247	261	286	273	278	247	262	260	256	283	258	273	250	247	241	270	245	263	259	247	299	269	284	295	268	290	266	259	263	270	270
5668	1905	3972	4242	3628	3079	2593	2237	1930	1778	1644	1452	1391	1334	1286	1220	1112	1139	1127	1040	1065	1030	1001	1037	989	981	937	966	997	916	918	891	951	894	909	882	884	911	931	861	877	925	879	836	877	876	925	858	844	893	855	869	888	768	846	851	863	782	866	829	895	801	827	864	894	818	851	856	862	869	886	806	839	835	837	856	844	891	837	852	850	851	849	779	816	833	849	830	882	848	859	868	813	822	839	840	848	818	808	856	803	870	803	856	846	846	867	821	848	843	826	828	851	831	829	805	848	798	822	828	859	766	823	789	876	846	852	832	872	837	825	827	841	857	816	859	838	877	807	763	814	864	840	837	810	842	807	832	834	809	775	801	861	850	855	852	829	907	836	787	812	777	849	809	843	823	796	844	828	827	842	818	804	803	833	845	823	851	868	832	836	821	853	857	879	820	841	790	825	810	843	827	827	851	816	794	857	793	844	833	880	846	769	840	829	844	833	849	812	830	840	848	808	785	777	864	830	820	876	816	798	797	812	842	831	863	869	808	814	835	781	836	816	804	838	808	856	872	850	839	821	860	809	794	810	902	807	829	831	829	830	823	813	802	822	841	822	837	830	811	850	834	827	830	804	851	864	814	873	800	823	817	825	857	819	886	816	847	830	821	878	860	817	828	853	852	838	788	818	855	806	838	876	865	827	797	826	776	822	787	831	834	797	861	821	865	803	856	829	852	807	878	838	780	846	789	841	834	836	849	832	835	819	839	800	886	825	872	901	810	825	856	807	850	790	814	827	871	859	787	811	827	814	774	842	823	810	792	851	835	827	850	818	829	847	866	797	830	821	814	795	817	828	805	761	824	849	790	814	833	802	809	830	810	838	796	789	854	845	811	886	803	828	840	813	839	792	815	841	818	831	867	778	885	849	752	765	854	859	835	837	843	851	805	834	843	831	853	854	817	880	821	827	854	815	820	835	781	879	837	826	795	787	826	791	847	803	870	820	836	808	786	872	766	814	824	843	866	794	799	801	891	793	829	868	868	798	838	819	804	802	818	820	854	835	847	841	845	855	881	850	820	822	810	834	829	813	808	801	847	857	790	831	811	851	790	798	833	815	842	818	833	815	797	861	798	808	850	787	837	855	803	836	858	840	850	813	800	867	845	820	840	803	874	829	820	831	811	836	807	817	837	848	780	769	865	819	868	853	836	841	833	845	821	834	801	827	820	803	824	822	801	795	821	810	779	865	842	824	815	860	816	855	824	810	836	839	864	792	812	821	841	817	801	819	806	826	800	845	862	809	814	841	851	776	798	854	872	831	855	866	854	832	826	865	810	848	778	816	847	832	842	832	789	866	838	814	826	835	779	803	842	821	796	845	845	866	772	827	806	861	812	819	803	824	830	819	829	898	781	773	834	793	920	807	853	853	830	858	818	869	840	798	848	796	833	859	824	816	877	800	825	791	879	842	851	899	805	835	832	855	798	796	873	801	828	811	802	825	868	866	808	875	857	790	837	814	839	803	841	819	850	889	878	841	819	823	812	770	861	857	818	833	829	860	826	772	834	833	849	850	829	816	826	831	789	819	802	819	857	765	760	797	823	823	843	871	818	821	799	769	859	844	858	827	820	837	800	858	844	862	833	844	823	810	816	790	865	797	844	800	846	830	839	817	805	819	840	846	804	832	875	806	839	839	814	838	807	836	817	822	794	852	849	833	858	806	810	772	809	866	825	808	822	831	833	865	835	837	830	803	821	890	865	867	783	872	781	847	843	829	830	797	842	827	809	762	850	840	762	807	880	832	820	863	850	814	861	830	795	817	794	837	809	847	828	860	863	863	800	892	833	915	826	821	812	806	854	834	844	876	831	808	843	842	877	797	857	830	833	829	816	870	821	806	769	796	869	836	799	838	792	824	794	771	748	829	838	787	800	861	883	802	778	832	839	802	858	842	820	811	820	844	775	820	821	837	852	822	877	870	852	823	815	848	817	864	834	910	820	827	803	816	811	773	798	785	832	822	848	865	829	808	821	834	837	832	753	819	805	881	795	816	817	883	877	850	857	833	838	851	856	871	814	812	864	872	832	813	830	825	854	882	779	844	873	813	883	831	806	841	827	829	855	899	833	821	813	829	784	886	810	821	856	827	802	831	885	853	796	870	804	825	809	845	855	765	849	809	807	794	816	806	820	866	849	815	878	802	852	778	853	833	862	872	842	851	833	802	780	841	886	790	836	832	853	896	874	783	874	838	846	839	832	830	791	811	777	811	846	857	822	833	800	871	850	807	820	807	857	833	820	844	775	827	790	802	811	837	838	835	814	814	806	878	836	815	822	865	772	801	848	849	866	861	834	831	875	806	864	768	856	793	793	861	819	848	839	821	838	859	850	801	845	886	842	854	835	855	841	813	877	867	810	800	831	853	827	833	839	838	851	830	843	806	853	852	850	837	811	848	811	796	810	805	817	805	846	837	824	815	896	840	855	832	844	806	862	775	848	804	852	813	788	810	759	867	793	829	815	813	828	851	807	839	829	815	792	841	840	836	791	800	845	831	823	882	844	864	805	817	879	823	817	852	809	809	861	839	872	804	869	838	832	840	797	873	822	806	814	849	855	799	797	804	827	789	832	834	855	813	795	790	818	773	788	796	737	862	825	869	797	831	850	801	856	800	816	822	823	889	836	794	821	806	872	828	876	783	768	868	807	835	810	854	725	821	817	831	861	798	847	887	839	832	808	827	809	851	815	875	839	836	856	802	849	833	782	813	739	815	815	805	812	840	855	798	782	811	835	785	772	793	863	788	863	811	860	797	824	801	830	821	797	816	814	853	864	819	780	837	799	874	820	843	826	848	775	789	845	770	810	853	800	827	852	833	837	820	835	858	802	838	916	786	854	850	818	794	832	799	857	819	838	902	806	828	836	811	850	899	801	824	846	798	815	814	884	865	837	829	811	818	813	831	817	825	861	838	799	828	876	790	793	843	822	818	848	820	807	856	794	865	835	851	817	810	877	833	854	824	834	849	813	771	803	799	831	875	813	840	871	870	830	826	805	796	807	853	833	784	828	800	834	832	809	798	811	825	831	824	813	869	769	862	860	893	820	792	835	844	822	791	798	878	874	797	820	774	818	858	888	848	838	850	831	807	818	822	841	874	861	806	841	824	829	871	824	810	790	849	820	816	791	822	791	880	848	809	836	849	806	860	786	850	847	848	862	825	784	845	897	827	792	796	877	802	814	831	805	816	864	874	813	843	812	813	818	827	845	831	814	802	836	862	818	812	856	831	871	819	875	829	812	834	826	839	867	849	895	812	828	809	825	810	821	904	824	817	853	835	830	800	823	833	799	891	822	879	853	891	789	895	827	822	829	871	812	785	863	849	849	850	853	835	840	836	809	803	846	833	823	888	843	871	858	796	819	833	858	845	787	874	833	834	820	841	822	848	882	846	791	788	794	811	818	784	795	811	813	801	825	830	841	811	828	851	819	845	849	811	822	821	808	809	770
9077	2411	2796	2009	1431	927	823	664	549	473	442	392	405	369	368	345	316	324	308	292	292	296	314	290	338	287	272	284	303	279	311	274	286	270	303	294	265	297	263	281	270	241	279	275	279	296	266	270	258	285	300	279	277	282	287	259	295	274	272	259	262	302	239	268	234	273	266	295	273	276	263	284	272	274	268	300	255	266	275	252	262	260	286	280	258	275	257	260	269	269	275	277	252	296	245	273	242	280	274	263	273	262	260	274	254	274	282	274	259	237	255	268	243	251	245	265	281	302	295	283	266	250	244	283	292	284	249	269	240	275	269	271	258	290	260	256	273	285	243	298	297	275	280	271	258	264	264	290	286	267	244	279	282	277	278	286	277	261	281	279	247	262	254	267	272	256	254	263	257	272	247	270	300	276	285	261	279	263	264	282	260	264	262	289	278	264	270	254	272	268	274	268	285	270	241	278	271	284	273	279	272	277	287	286	266	264	263	267	268	261	294	287	326	297	279	261	263	284	254	234	258	253	268	301	243	258	269	222	264	302	263	248	271	285	270	217	267	273	269	296	252	253	283	233	276	243	265	254	255	282	273	287	249	240	282	265	240	251	275	272	278	284	255	281	262	275	249	266	274	281	270	244	302	255	254	276	276	292	270	270	261	248	287	267	262	255	272	279	256	261	260	259	232	260	288	292	264	268	296	267	278	265	237	289	250	258	289	258	275	227	278	249	262	263	257	268	295	275	282	250	245	278	256	274	295	250	256	246	276	278	301	281	270	268	264	271	265	286	245	268	253	279	271	248	261	264	250	257	268	256	274	272	269	262	260	283	276	269	280	246	258	257	236	251	277	257	277	289	260	286	267	302	281	278	274	260	295	253	258	247	268	272	286	266	268	266	253	285	261	256	256	261	269	252	264	294	288	297	261	273	288	260	256	307	260	266	281	266	261	254	267	256	254	247	263	265	268	281	274	280	260	288	257	272	245	242	288	260	276	249	267	256	279	274	277	286	268	276	283	242	267	245	294	259	264	244	278	255	263	267	269	306	297	311	259	291	290	239	257	281	280	284	274	247	239	257	283	256	275	263	263	264	239	278	260	240	260	254	288	267	231	249	285	269	269	265	285	274	263	254	248	299	279	280	267	316	265	258	268	301	254	289	269	283	297	244	263	266	233	255	271	249	297	251	258	243	250	265	291	300	250	270	286	276	269	276	262	248	249	271	298	283	270	304	256	267	326	283	269	287	260	270	267	277	244	256	239	257	266	250	265	268	290	256	292	253	261	281	289	269	279	282	272	304	271	261	249	297	242	275	266	246	249	272	262	259	269	255	281	278	276	256	273	269	256	284	263	291	276	253	247	249	291	248	275	276	298	263	264	261	283	292	291	254	255	257	289	250	278	291	251	231	285	255	259	312	258	269	285	266	276	261	267	249	277	278	284	271	237	280	287	259	270	251	238	259	268	266	304	256	256	278	307	295	273	243	272	275	249	268	274	274	308	255	255	269	265	231	245	281	257	257	296	276	259	272	277	260	258	290	253	296	290	258	259	250	300	296	291	261	270	282	269	262	280	261	258	259	273	279	251	277	298	282	267	276	283	274	272	260	272	261	269	289	287	273	279	266	270	274	271	252	245	264	304	250	295	256	280	254	252	264	259	247	232	268	298	297	264	238	277	251	274	295	292	246	263	250	267	244	259	284	253	273	300	293	278	235	273	287	251	258	292	262	257	257	261	231	256	266	261	280	278	248	286	264	252	293	264	262	248	270	258	254	285	244	284	273	256	282	263	274	252	275	299	261	310	267	258	254	276	285	260	248	260	280	254	255	233	246	307	272	269	280	279	269	257	303	260	304	260	268	283	255	256	272	270	270	281	266	236	247	246	280	276	284	271	254	273	297	316	294	254	267	252	279	248	296	286	265	268	284	291	254	265	272	281	267	257	288	292	256	243	282	243	322	269	265	274	281	285	262	284	265	294	281	246	255	257	298	277	273	294	283	255	283	229	284	295	234	274	266	298	236	227	284	261	244	256	272	267	278	268	247	296	308	274	256	240	259	298	245	253	278	278	239	246	285	282	266	265	267	295	271	260	268	271	268	280	291	254	288	258	290	266	257	275	243	288	284	264	299	284	238	275	244	271	256	264	282	275	269	203	261	266	270	268	250	230	277	283	278	288	266	259	275	297	264	254	243	272	243	281	252	261	282	259	276	273	259	242	244	277	278	281	249	277	242	255	274	268	265	240	290	270	293	256	240	265	262	272	271	274	274	307	263	266	256	265	278	264	289	273	278	233	285	282	256	264	289	255	262	240	270	251	241	288	268	231	286	250	282	239	278	241	268	253	273	258	242	242	250	277	302	271	304	283	254	255	253	249	272	295	271	287	274	258	277	240	251	263	274	268	262	251	268	301	265	255	281	233	240	263	279	251	275	260	267	256	266	274	255	262	279	283	290	280	263	272	258	267	278	270	272	265	260	294	268	257	261	263	274	238	266	272	295	244	280	290	258	260	279	280	270	281	278	274	262	266	269	248	288	291	250	286	280	227	256	241	280	263	281	278	264	287	290	231	280	271	252	270	293	294	261	267	282	295	281	284	276	287	254	251	288	276	293	292	258	252	295	291	264	311	264	275	288	252	276	276	259	241	257	271	243	274	261	237	298	271	259	277	276	259	230	275	256	256	239	265	239	265	285	279	289	276	279	261	268	228	261	259	274	250	259	290	256	261	271	251	263	251	267	229	282	259	259	297	268	276	248	270	281	269	241	279	268	267	321	256	273	270	295	243	275	280	280	259	273	256	264	256	255	287	275	262	268	265	277	257	271	266	259	268	270	259	256	263	286	255	274	269	268	236	257	265	286	270	276	276	280	281	275	262	255	250	276	253	308	256	266	281	267	287	249	289	281	275	259	264	294	272	272	266	279	249	275	274	238	274	250	277	252	246	261	259	250	291	237	278	260	228	265	262	281	246	254	261	245	241	256	259	276	270	273	284	269	274	273	260	254	267	241	287	263	272	269	274	228	267	286	228	286	271	266	277	279	273	251	234	259	254	260	239	272	253	264	252	262	267	252	279	294	275	243	256	247	290	282	309	271	269	247	254	260	289	266	257	265	265	267	267	246	269	262	253	254	255	276	298	265	277	258	269	285	272	262	287	263	284	248	272	260	268	276	265	263	288	249	267	284	254	256	236	262	286	259	272	268	258	268	288	259	235	254	288	252	271	258	259	282	251	258	264	252	267	278	275	291	269	257	287	279	285	246	274	269	257	279	253	271	253	270	265	274	260	265	283	262	250	264	288	240	267	258	289	273	277	263	273	270	262	275	272	271	258	258	222	252	302	286	256	286	267	299	236	253	260	261	282	251	286	298	306	290	235	282	226	299	266	242	278	294	269	288	229	251	262	260	254	275	275	301	277	269	269	272	263	269	296	278	282	267	254	259	274	278	269	264	267	280	269	264	257	294	251	255	278	305	287	259	273	262	274	295	283	282
7785	2977	6662	7048	5913	5017	4035	3346	2936	2583	2213	2118	1898	1791	1643	1589	1493	1405	1340	1312	1213	1201	1189	1179	1118	1020	1039	1030	1085	1104	1061	986	978	974	945	1000	954	917	909	979	930	940	937	924	942	940	899	871	920	898	888	923	875	847	890	936	885	921	868	829	883	870	856	821	837	820	862	842	859	841	874	862	855	842	872	852	894	794	866	825	812	874	803	863	891	874	846	858	803	852	805	831	843	870	873	889	839	829	830	877	807	823	855	818	873	821	884	839	862	852	821	850	836	808	843	832	800	843	816	871	833	875	854	811	861	841	810	795	859	777	823	838	837	868	815	819	819	790	798	857	847	856	809	806	825	812	818	811	818	825	813	840	801	786	812	825	809	817	842	824	821	845	763	846	894	815	839	804	841	807	862	839	828	881	809	788	808	855	785	817	839	819	791	823	860	848	876	794	810	858	848	812	813	822	791	770	799	779	822	846	811	773	828	739	787	838	873	818	818	769	810	853	846	805	773	800	795	801	896	794	857	792	830	828	851	807	873	869	779	819	856	789	830	893	836	832	865	794	873	798	839	789	842	858	790	862	873	793	810	821	794	842	844	834	844	817	790	841	801	854	850	876	812	837	786	743	833	825	825	826	816	811	831	820	771	805	896	869	840	844	820	817	848	765	806	833	792	823	769	887	805	846	809	839	854	806	867	828	831	852	774	828	825	796	834	804	808	890	795	845	769	839	827	813	833	833	839	820	773	811	812	836	826	828	834	834	834	837	856	820	866	831	765	787	803	811	798	819	852	846	821	779	841	807	751	837	823	813	792	840	879	751	820	815	807	818	804	830	826	811	814	846	808	777	802	825	844	791	834	859	784	819	777	851	831	801	795	856	858	859	804	860	819	806	817	798	813	772	845	831	809	828	827	805	764	905	849	779	832	822	828	799	812	810	844	837	827	870	816	821	818	823	836	842	803	879	819	805	816	857	842	788	815	840	867	781	885	816	813	802	822	815	822	812	814	816	882	817	806	845	823	813	830	817	803	800	769	769	827	807	818	805	867	816	880	836	829	819	830	773	779	804	860	805	831	813	778	814	810	879	841	850	827	852	790	805	801	807	864	811	830	852	838	858	786	854	789	836	839	775	894	870	851	832	794	860	796	816	827	828	854	814	851	794	836	777	862	864	838	800	779	876	845	838	803	841	778	855	834	799	788	825	784	801	790	808	767	771	766	842	846	813	866	855	800	831	766	818	837	820	852	878	858	821	804	838	874	804	780	832	798	818	850	840	822	817	857	795	830	799	830	814	846	862	819	821	803	803	848	804	799	810	740	844	829	802	817	824	795	783	892	848	815	845	793	839	850	780	817	811	825	814	846	824	797	827	823	801	809	807	782	834	859	829	788	774	791	824	850	855	807	817	834	807	852	838	814	805	804	794	883	829	860	832	784	817	828	852	839	848	806	804	795	820	784	780	833	756	825	827	809	830	803	832	811	802	833	849	852	826	861	815	825	801	860	784	793	832	815	820	778	845	780	758	759	793	816	797	867	844	859	859	824	790	792	818	812	830	783	795	823	810	798	803	796	799	827	812	810	794	823	859	856	796	803	854	814	802	905	802	843	851	855	838	805	844	802	841	766	831	823	759	809	859	770	813	869	815	824	836	783	818	768	776	822	786	836	788	813	816	812	821	808	821	844	832	806	855	845	797	827	798	836	811	874	829	850	835	793	874	780	831	821	790	816	784	828	811	823	785	760	804	793	790	789	798	813	815	834	795	780	798	804	871	819	841	767	804	796	861	821	808	813	836	857	799	833	822	811	871	827	844	845	794	816	849	802	836	791	836	818	797	797	851	825	802	816	797	798	814	760	846	786	826	897	822	826	780	826	854	827	772	821	789	807	860	817	770	821	807	822	814	808	794	796	794	808	856	815	783	825	806	822	749	828	790	827	815	804	775	863	823	792	767	798	803	849	838	849	820	801	756	799	805	875	782	831	814	846	783	855	820	809	824	830	828	828	795	845	864	818	815	804	821	893	797	850	785	829	824	837	880	856	844	813	800	812	779	859	811	845	832	829	875	811	821	899	821	821	820	824	814	847	834	822	792	875	816	819	833	833	867	754	855	786	805	801	799	843	821	825	819	775	816	850	822	839	857	888	807	825	860	841	880	834	803	858	823	878	814	824	815	781	784	817	784	793	799	807	849	799	817	836	764	845	819	795	833	818	762	782	807	816	837	784	869	808	802	833	849	784	846	872	783	822	814	793	825	841	859	839	801	835	909	826	813	812	867	811	811	838	853	849	826	835	821	860	803	830	765	786	871	850	788	820	826	817	913	782	794	847	865	811	833	789	803	836	804	811	812	857	801	780	784	834	796	840	796	821	799	837	810	802	815	887	829	800	857	829	852	820	801	813	815	922	816	840	862	803	773	777	869	836	821	801	794	848	833	782	866	855	793	785	808	828	835	873	808	774	825	813	821	832	822	791	790	801	790	832	783	826	874	790	813	831	836	777	792	811	810	826	808	793	846	789	826	827	820	846	853	861	794	814	803	835	818	792	862	807	827	825	815	834	807	774	830	805	807	807	824	825	764	838	787	838	807	833	831	808	853	802	827	796	896	816	820	819	789	777	833	841	816	808	814	834	839	810	793	842	817	811	805	848	845	884	810	832	803	850	826	850	835	809	836	775	790	786	824	762	855	810	814	795	810	827	805	821	813	817	816	757	853	795	825	832	819	831	856	837	815	827	795	817	885	801	855	814	814	804	762	798	814	803	827	805	736	835	842	840	837	792	785	859	849	817	765	783	820	838	849	795	777	765	800	859	857	760	821	840	819	834	798	841	844	809	852	824	782	851	842	761	807	830	827	819	822	780	845	830	821	812	815	807	814	866	812	780	845	801	773	832	834	810	849	818	846	825	792	856	820	820	819	834	816	812	773	824	827	796	845	838	792	855	843	816	868	849	836	805	808	793	843	832	776	838	793	805	784	817	817	804	840	834	838	856	818	824	839	789	834	837	824	810	835	819	820	828	832	850	841	779	821	856	818	782	753	775	775	869	849	762	797	774	853	853	828	797	797	835	864	833	815	835	830	855	791	866	828	826	846	840	815	778	836	836	840	805	785	799	807	837	854	853	801	805	844	818	829	817	790	816	861	825	847	820	830	765	831	799	803	843	863	858	785	823	805	815	841	854	857	855	816	847	809	785	788	798	814	787	801	815	811	785	850	780	808	798	828	825	855	826	867	839	828	883	813	805	859	767	829	863	833	826	763	875	852	844	816	833	793	797	808	789	815	859	850	795	775	797	837	827	846	841	777	833	887	831	811	789	833	801	848	862	865	805	864	796	786	857	844	845	860	843	849	851	806	834	844	809	836	818	808	841	877	850	821	826	813	837	867	849	834	768	807	759	825	799	809	796	832	810	857	818	787	833	818	814	790	852	819	828	844	814	820	837	812	804	854	782	847	814	850	812	849	860	796	824	835	795	828	858	867	819	823	785	831
1220	196	200	169	168	163	148	173	149	134	163	146	144	144	123	153	152	136	140	134	135	138	137	130	169	157	138	126	164	151	140	130	117	130	149	128	142	146	130	135	130	135	136	130	154	147	137	139	132	143	142	123	135	137	122	124	138	127	147	130	141	152	156	132	155	131	141	146	127	155	131	128	135	141	151	122	144	120	125	139	152	158	143	167	143	130	150	138	126	132	159	154	138	149	152	138	149	140	132	139	152	138	141	142	142	131	116	126	134	139	133	138	136	139	139	150	150	140	140	134	158	135	134	113	139	148	145	131	131	149	147	141	133	164	142	138	140	140	154	148	125	151	137	130	145	141	134	127	140	129	145	131	147	139	133	155	139	126	146	128	145	131	135	156	133	118	150	149	148	136	121	147	136	140	143	136	131	136	153	162	119	133	136	126	129	146	150	153	124	134	171	131	134	122	133	150	141	134	131	126	135	134	150	146	147	132	128	112	144	146	138	147	156	146	145	146	127	133	132	139	141	122	154	138	124	129	130	118	138	126	133	151	138	158	142	136	157	142	151	134	141	135	154	128	131	140	133	141	147	122	143	125	142	123	157	153	143	140	148	142	145	136	131	142	135	143	147	127	132	140	143	137	158	142	159	155	152	170	133	143	136	126	137	134	134	128	151	134	139	149	152	117	133	172	149	131	151	144	140	148	154	142	143	137	152	138	153	129	144	142	123	148	143	143	127	131	118	149	136	132	153	135	145	151	132	128	152	128	119	139	153	138	149	152	145	145	144	152	145	143	129	116	144	163	126	141	138	153	132	144	143	155	126	145	127	136	143	140	140	147	129	134	128	124	142	151	146	137	127	137	135	165	137	138	156	139	147	131	116	119	144	122	135	159	133	151	130	142	143	129	143	147	106	133	173	159	118	142	137	132	147	147	150	134	144	148	181	137	165	135	141	108	117	139	143	119	124	153	134	151	143	126	139	150	145	148	142	133	131	151	145	141	140	154	140	128	144	150	144	138	131	135	144	143	155	131	124	152	150	133	149	139	152	138	138	123	138	152	139	124	133	141	127	142	133	143	156	154	137	127	121	157	137	136	129	132	127	163	149	137	131	141	138	150	143	131	160	128	143	139	131	129	135	135	114	151	169	140	135	149	144	120	151	145	167	158	138	128	138	145	152	160	142	147	147	125	133	141	143	142	156	129	126	132	136	135	150	137	150	164	131	145	135	153	157	129	136	140	113	105	151	151	147	144	143	140	151	154	146	136	152	122	133	142	123	157	139	147	141	146	132	145	139	139	152	130	148	129	132	132	132	127	162	130	137	134	128	138	136	146	150	138	123	152	151	151	157	135	129	138	147	143	134	141	153	158	154	150	131	146	141	128	148	109	121	135	130	138	144	127	147	156	152	128	118	133	156	143	129	148	152	126	145	138	121	156	137	156	135	138	149	152	129	143	151	130	153	136	130	126	126	126	109	132	144	164	117	136	147	144	131	161	150	145	139	126	130	149	146	131	160	166	141	154	117	130	142	107	130	144	144	160	152	150	119	124	132	136	156	137	136	132	144	132	126	133	142	154	131	151	115	134	163	154	132	150	115	134	136	144	143	147	142	144	141	155	145	124	160	139	154	149	147	128	158	123	143	129	127	143	117	123	136	132	106	138	152	138	129	147	121	153	147	130	126	161	123	147	136	149	143	132	146	138	133	121	153	116	139	143	132	159	134	129	153	135	147	133	153	145	139	160	143	142	144	161	135	133	141	134	122	165	137	133	119	131	141	144	144	132	142	133	130	154	133	142	134	141	140	135	118	143	130	140	142	121	147	126	147	147	161	133	152	153	166	147	148	140	144	130	157	118	129	146	152	147	139	116	126	136	145	134	144	143	144	139	136	157	134	125	153	139	150	135	133	118	135	154	151	142	126	128	152	157	112	146	131	159	118	146	140	133	127	135	123	133	126	137	140	132	146	153	142	139	128	125	146	169	172	147	136	143	130	152	143	140	131	161	146	125	147	118	149	133	154	129	129	124	116	157	140	142	132	158	169	130	136	144	133	157	116	112	138	133	121	138	119	121	153	157	141	143	153	127	144	143	159	161	155	151	160	132	120	136	137	127	158	158	142	142	153	171	130	127	137	142	140	147	142	154	136	124	138	132	145	146	135	146	136	122	130	157	139	151	122	145	118	148	131	156	137	156	143	140	138	133	144	145	143	140	149	136	146	135	120	151	143	150	127	132	166	144	125	161	161	123	131	137	153	130	143	155	152	152	136	142	127	147	139	127	139	149	141	128	149	117	173	135	162	167	137	149	138	130	147	151	135	143	147	143	133	149	141	156	144	136	132	124	143	140	130	146	130	157	128	139	121	151	156	137	163	161	141	108	130	131	144	140	121	152	118	146	130	126	121	129	137	149	134	132	150	140	153	152	123	142	139	146	130	144	144	132	164	129	127	142	154	119	116	141	144	155	143	141	142	132	154	143	141	118	150	128	144	118	149	131	156	138	131	134	150	154	134	132	148	142	125	135	136	156	142	122	132	142	138	124	147	142	152	158	153	146	131	147	137	126	146	124	131	145	158	101	150	132	161	141	115	163	159	131	128	134	128	125	140	130	138	133	128	142	142	151	159	160	129	132	122	129	145	155	134	131	135	133	126	132	132	149	149	140	137	121	160	135	127	143	139	128	138	154	155	150	131	134	140	134	148	114	148	158	150	137	136	136	110	122	142	154	147	121	139	133	145	144	147	139	154	172	152	150	125	116	134	144	152	143	142	149	132	143	145	135	138	143	152	141	140	158	128	150	141	133	153	133	158	135	121	137	133	137	144	131	144	125	139	123	131	132	132	132	120	126	131	132	156	138	126	143	147	152	144	142	127	148	144	151	135	146	129	145	164	149	121	140	152	124	123	142	140	164	137	161	136	154	138	134	137	150	131	133	119	140	156	145	126	132	146	148	134	119	138	150	146	139	130	143	158	154	135	133	149	150	137	139	139	144	143	134	136	166	146	143	136	144	159	124	155	146	120	139	140	157	131	149	139	122	138	129	126	144	120	131	119	145	140	122	141	134	144	122	132	115	165	150	136	132	149	146	147	140	139	151	148	155	156	153	145	157	155	129	136	124	148	150	123	159	134	131	145	134	123	155	163	142	139	135	156	138	145	131	127	128	126	133	141	152	133	128	154	153	147	147	144	141	124	157	141	126	121	151	137	132	145	122	143	167	124	136	132	148	119	124	125	150	130	136	151	146	134	147	127	161	130	137	136	122	142	134	134	144	154	124	145	140	128	133	130	144	138	148	133	125	130	135	145	147	145	145	137	151	139	128	139	151	156	128	122	121	142	160	154	134	131	131	133	141	145	132	139	134	128	134	149	150	174	141	149	146	136	142	123	131	142	150	147	123	148	159	143	129	151	136	153	153	161	146	120	134	145	142	136	140	165	140	140	158	139	135	123	127	153	131	119	137	128	164	133	159	150	113	136	130	156	146	133	152
1839	597	656	671	666	620	620	561	494	533	547	508	543	510	532	527	495	523	530	527	472	458	500	536	504	542	496	490	467	483	513	510	511	484	493	493	491	450	507	462	457	491	489	498	512	492	468	526	479	493	509	518	493	495	535	488	494	510	481	496	506	544	492	492	472	480	481	492	501	484	447	469	528	528	479	479	480	471	547	475	457	486	478	483	434	465	487	507	489	460	517	445	481	476	484	460	437	504	471	468	495	465	498	508	468	499	509	497	506	467	504	521	486	500	507	462	499	494	479	458	472	450	520	461	484	484	481	509	484	474	535	486	463	475	462	475	492	460	458	485	503	495	498	463	469	503	513	472	479	478	499	449	486	523	508	500	485	447	513	514	478	513	458	450	486	515	474	471	541	476	472	478	470	483	462	518	498	531	489	508	475	484	474	498	478	488	485	475	468	508	470	515	479	494	507	515	465	487	497	483	491	477	515	507	497	460	492	493	515	458	518	475	504	477	487	526	428	502	519	469	499	485	494	511	524	501	536	471	476	467	526	521	464	500	460	511	498	512	513	492	513	509	453	489	480	451	470	477	496	511	493	483	458	487	471	463	514	509	465	443	526	483	534	484	506	499	491	451	501	498	507	490	475	524	494	455	492	464	480	492	513	474	465	460	496	490	503	456	500	459	491	476	447	545	479	470	506	472	456	498	492	513	461	480	480	472	515	508	509	500	475	480	499	486	484	440	496	500	479	490	474	479	531	497	475	473	514	513	472	435	433	522	507	526	483	450	487	543	491	511	501	479	498	520	502	491	490	500	494	487	499	487	474	484	438	479	456	482	469	497	462	467	485	469	492	470	519	467	475	463	490	491	505	497	501	492	520	441	500	485	519	509	520	490	525	439	531	487	485	450	492	497	502	502	519	506	454	463	496	470	538	487	467	471	514	484	472	485	485	493	482	451	493	499	478	503	477	459	458	496	476	456	518	460	530	451	465	488	494	487	523	474	500	518	488	502	508	474	488	478	471	460	448	462	497	520	466	510	479	521	480	492	493	457	487	502	459	501	510	543	468	501	486	508	493	506	486	475	514	468	478	512	464	502	491	471	484	514	518	484	514	503	482	465	472	512	494	507	480	456	512	472	503	491	489	510	484	489	441	463	490	485	469	474	512	472	460	503	464	533	485	479	500	489	493	499	501	504	486	521	512	459	482	475	469	505	469	491	495	501	506	472	526	456	493	473	481	463	532	480	441	506	515	477	474	481	527	487	511	512	483	469	484	515	471	501	450	507	472	476	512	477	515	534	489	495	490	444	464	516	504	466	451	488	496	450	481	510	498	490	495	454	499	511	494	457	481	461	476	515	502	511	467	487	497	522	544	500	482	468	504	508	488	491	511	483	498	473	450	436	516	482	504	463	477	507	498	509	489	496	440	500	505	459	511	470	500	459	506	506	503	474	483	510	491	477	523	506	478	466	493	479	496	455	502	455	481	471	467	495	510	451	497	518	481	466	466	518	495	470	488	496	503	522	480	441	475	504	481	499	503	457	508	469	481	500	489	494	464	449	480	476	481	492	464	532	524	479	457	508	520	480	477	454	475	513	500	487	522	483	472	487	483	462	485	505	509	473	449	486	501	475	481	515	509	495	494	536	505	481	481	442	470	491	484	474	470	505	472	524	489	492	463	471	505	500	470	473	502	494	483	461	490	470	474	499	473	448	479	475	424	461	489	511	529	438	490	473	485	476	484	500	486	500	483	525	531	470	496	499	493	452	486	451	477	491	496	501	479	485	470	485	489	492	506	497	503	481	490	486	560	486	450	523	490	505	454	460	472	514	450	450	457	475	513	481	501	515	490	494	467	454	473	576	523	498	469	486	482	455	461	510	488	461	462	450	505	452	490	504	476	509	494	486	473	468	444	496	434	442	459	515	472	485	504	451	472	496	461	502	500	504	525	456	522	489	478	492	469	463	495	497	514	478	489	519	501	468	465	516	526	481	504	499	475	454	463	458	485	464	497	493	487	471	466	449	467	492	468	476	495	485	517	477	502	488	494	427	515	474	493	450	460	489	476	515	505	487	492	499	498	450	478	482	463	509	504	500	505	500	504	481	467	470	484	501	482	505	437	480	507	471	467	491	476	472	471	466	509	459	453	447	470	501	515	491	471	509	463	528	489	462	468	509	471	496	472	505	473	453	457	469	517	509	493	498	452	470	501	466	502	519	490	491	472	488	477	484	530	506	474	473	468	484	496	494	486	477	503	482	546	485	510	496	497	467	489	484	525	495	454	479	470	506	517	538	513	478	490	527	471	478	476	470	467	495	471	469	504	472	453	512	457	467	527	452	490	504	512	500	470	514	524	484	481	473	456	475	452	526	492	519	491	472	487	498	490	485	456	508	460	495	463	463	541	500	473	485	483	503	477	471	445	468	520	475	433	492	513	525	505	485	493	529	475	433	515	480	483	477	513	481	460	523	444	493	485	499	476	469	483	493	470	527	510	489	484	484	490	504	469	483	519	477	505	492	485	487	472	489	496	427	482	508	488	466	490	485	490	456	465	521	455	454	474	513	465	524	476	499	503	467	501	478	504	503	471	523	479	466	502	503	491	451	478	496	505	480	482	468	511	473	506	444	523	454	496	509	507	459	494	471	484	491	477	511	438	475	467	515	480	504	513	518	532	526	490	513	498	478	497	463	467	482	509	487	507	475	437	531	534	456	492	477	490	489	450	487	511	480	456	490	510	508	506	520	493	514	471	464	496	484	484	495	498	490	483	501	475	495	474	464	491	475	461	510	491	507	468	443	512	512	509	457	468	485	491	488	497	469	494	519	505	455	427	495	451	498	469	481	493	488	512	427	481	511	453	530	514	459	456	498	460	483	484	478	493	492	507	517	452	473	451	485	487	480	492	469	495	476	451	472	531	516	511	495	492	465	532	506	457	462	488	467	492	504	512	516	496	498	497	438	566	494	517	514	513	484	501	486	477	514	490	474	494	489	502	480	470	510	484	480	469	515	449	475	472	473	487	521	500	495	491	470	462	484	520	520	469	458	488	545	488	455	499	448	463	479	508	501	490	494	466	511	498	520	482	479	500	490	481	544	512	482	530	504	475	523	483	487	465	503	512	513	487	496	510	475	457	482	458	473	499	459	480	493	422	493	505	482	510	475	498	510	462	509	483	493	451	477	503	480	477	470	484	500	466	461	513	506	461	500	487	503	491	509	480	453	505	482	504	475	456	485	514	469	499	505	494	492	518	508	508	504	478	487	495	486	525	517	497	504	498	465	484	503	482	501	460	477	486	477	523	487	518	499	502	472	496	485	495	502	486	488	507	487	473	528	511	481	495	505	513	472	520	485	480	488	500	505	503	503	480	460	455	520	466	480	520	484	481	490	491	487	494	488	467	459	507	506	484	479	491	472	466	455	471	482	457	502	497	501	487	514	492	503	513	484	456	497	473	502	463	470	451	480	489	465	478	509	479	471	461	494	459	497
4882	1264	1557	1168	790	645	523	470	395	361	383	344	321	321	314	306	291	264	285	276	290	268	277	291	297	268	295	267	316	278	288	274	298	284	272	289	267	272	263	271	265	272	267	262	261	244	284	248	286	237	261	266	252	289	275	271	256	305	280	298	266	264	271	257	253	273	274	241	268	270	266	292	268	296	232	255	245	255	292	269	273	257	261	237	274	262	260	256	269	275	292	292	250	265	267	236	261	280	278	256	269	273	274	275	231	277	284	235	248	255	277	274	302	269	274	260	305	259	257	240	261	262	250	258	275	278	276	278	280	229	269	261	259	300	259	279	270	274	258	245	264	285	258	260	283	273	269	255	267	265	254	273	258	268	278	243	261	269	283	236	267	270	277	251	268	297	242	241	240	248	271	276	275	302	273	261	273	277	242	249	226	254	266	263	269	254	288	244	237	239	261	272	273	304	257	275	255	288	275	268	254	262	250	274	253	275	255	282	265	276	274	244	250	270	244	248	258	298	263	253	255	267	267	283	265	240	260	280	281	256	264	251	254	270	246	294	246	228	241	267	260	273	260	245	242	252	268	259	279	268	262	295	279	273	270	273	233	263	262	277	272	238	240	274	289	281	267	308	238	263	263	226	274	263	252	259	259	267	290	252	264	253	264	257	290	275	275	250	251	243	298	246	262	253	264	255	286	280	244	276	277	258	257	291	260	244	251	271	291	268	251	275	268	263	262	274	265	258	264	276	251	256	284	257	292	263	259	255	257	270	261	262	272	253	263	264	264	278	276	269	255	297	237	265	273	275	283	258	292	280	272	263	267	283	248	272	278	269	239	254	262	267	284	273	263	258	234	247	280	269	260	277	264	251	274	246	256	255	274	255	251	273	276	283	245	276	286	268	277	274	293	255	238	285	261	262	259	274	270	241	255	279	220	257	277	287	264	280	273	257	266	266	268	250	243	269	286	270	297	256	281	248	279	259	278	262	270	269	255	249	267	293	271	253	268	259	277	256	287	280	269	285	246	252	289	272	282	259	279	245	271	272	217	267	256	252	252	296	281	267	259	281	253	258	282	282	292	282	250	254	278	269	277	261	251	272	259	274	269	284	266	261	279	263	280	280	243	262	255	292	274	269	275	258	283	249	274	273	265	265	246	236	285	275	245	260	262	240	246	251	240	268	270	278	260	261	241	245	243	241	255	255	252	280	249	258	265	276	279	264	267	259	307	277	277	275	259	265	265	275	257	275	264	273	303	270	258	241	261	288	238	288	282	265	251	300	274	259	287	253	263	262	260	254	266	261	291	272	281	252	252	235	278	278	262	254	254	242	270	271	267	268	278	264	296	272	281	265	259	225	257	240	224	251	282	239	293	268	254	254	259	251	270	272	246	282	283	239	291	235	272	258	265	255	243	260	264	258	249	258	266	274	283	263	283	252	281	268	260	252	264	255	265	276	258	274	253	279	270	286	252	267	272	248	244	294	273	288	248	278	272	275	299	290	275	281	247	259	266	264	254	284	247	243	251	268	240	262	275	296	270	240	274	273	268	256	252	238	276	262	280	289	267	256	260	282	253	243	268	275	266	291	279	281	251	280	262	294	269	266	249	275	285	258	258	272	277	261	275	273	241	319	281	277	249	266	261	268	271	263	275	243	287	251	267	265	277	257	269	259	284	254	255	271	270	265	251	262	271	270	282	270	296	266	271	276	266	258	235	266	255	250	261	280	264	294	258	279	262	226	273	285	256	291	241	264	260	290	226	231	252	279	267	259	256	271	262	267	283	263	259	250	257	257	288	271	267	276	261	272	283	276	232	281	252	261	257	254	266	247	259	285	261	272	296	294	244	286	271	264	246	298	247	267	284	272	243	259	247	267	240	269	276	248	245	257	249	263	299	288	255	269	232	273	277	275	276	273	257	281	258	285	273	257	257	272	272	267	278	268	281	252	280	265	278	245	225	254	226	291	256	283	279	290	273	264	246	265	272	262	281	271	253	267	274	284	248	277	297	248	287	261	273	266	272	258	259	267	246	247	256	247	269	304	254	237	267	266	265	260	296	284	271	280	274	299	259	261	298	249	240	221	286	240	292	285	252	235	309	263	249	243	278	233	250	245	289	276	256	263	277	266	281	249	260	290	262	265	278	286	250	253	278	266	280	256	270	261	275	276	266	287	270	255	284	313	271	304	265	268	291	264	261	281	287	286	255	260	254	264	273	271	285	279	291	299	260	287	264	279	261	245	273	266	289	264	261	245	263	274	289	258	285	292	279	272	282	270	268	285	231	245	252	255	279	249	249	288	245	285	273	246	275	263	283	297	270	250	269	274	269	254	259	276	263	281	247	243	270	269	249	268	265	260	265	260	266	259	240	245	294	264	267	264	257	273	270	255	252	270	242	285	306	286	267	294	289	283	261	258	258	267	257	281	281	283	225	261	286	258	261	284	280	269	253	267	262	229	254	263	265	274	246	254	242	259	265	254	285	281	277	256	259	276	265	263	253	241	254	268	242	237	244	255	243	232	297	266	284	256	262	270	272	283	250	268	255	252	243	264	262	251	262	257	248	260	305	261	268	267	267	240	269	276	278	237	283	244	249	271	272	232	282	289	278	272	262	271	310	284	258	274	267	289	287	286	248	257	244	249	271	291	274	247	281	262	307	254	266	232	284	273	256	282	240	263	278	246	282	266	273	262	256	240	266	273	282	252	238	249	276	260	294	269	238	268	278	245	274	244	249	273	236	280	297	247	227	244	231	272	279	249	261	250	248	272	292	267	269	268	270	259	250	272	251	263	256	291	263	246	248	256	266	262	270	274	263	282	289	247	269	287	267	256	302	266	254	243	256	278	272	257	255	262	276	250	272	268	267	275	271	254	254	258	278	298	280	299	278	266	266	271	274	264	308	244	252	257	251	258	289	262	276	303	262	272	253	271	269	271	265	292	231	287	228	234	269	282	244	285	260	239	243	266	282	269	276	261	282	255	267	259	251	266	267	257	274	271	253	272	248	264	249	287	262	277	284	270	267	281	260	248	273	286	259	253	278	266	277	280	252	265	276	263	288	278	254	255	253	249	273	278	232	279	225	243	255	261	287	272	267	249	264	275	269	281	266	240	265	258	257	234	267	271	264	262	269	292	265	262	286	229	264	259	261	234	256	279	271	284	297	265	244	258	248	269	257	257	244	269	294	233	242	262	258	265	278	263	254	272	239	268	256	267	271	257	248	266	263	269	276	229	249	262	268	269	270	228	299	248	234	278	255	273	267	269	256	232	267	281	236	248	241	269	284	295	280	270	273	272	268	272	266	269	268	258	281	253	260	290	274	291	262	317	268	258	245	298	226	273	252	242	265	271	257	274	303	295	228	273	284	277	268	253	271	240	249	273	282	294	275	270	275	276	274	278	294	280	276	267	255	277	265	273	261	299	286	297	271	269	273	261	284	253	273	284	250	271	252	291	246	283	261	271	272	287	281	244	261	270	288	257	277	255	303	274
5638	1926	3958	4229	3609	2967	2504	2168	1992	1731	1553	1532	1409	1278	1277	1242	1128	1134	1144	1079	1043	1041	996	982	1006	1003	981	913	906	913	912	928	937	935	921	883	891	900	900	870	859	830	904	884	809	920	874	859	890	890	884	846	869	862	868	823	824	836	889	882	878	888	800	890	894	846	839	825	848	841	846	856	833	833	914	892	854	855	874	862	835	835	872	814	812	834	877	834	819	892	848	795	843	831	839	814	812	823	859	861	884	883	829	834	785	823	805	830	821	826	822	808	804	866	829	788	860	869	885	867	820	869	795	837	839	793	846	844	799	816	871	833	819	852	831	793	836	813	850	847	826	847	861	876	800	824	821	813	814	817	829	810	808	810	817	855	813	854	854	840	832	820	801	815	877	875	821	837	850	826	795	824	820	850	817	839	818	828	808	823	804	849	855	829	792	863	796	844	853	811	872	813	837	790	799	814	824	791	853	842	784	821	825	787	834	849	879	784	870	844	874	872	801	854	773	814	860	859	841	822	911	860	898	819	799	814	824	822	803	850	870	856	818	832	860	836	813	838	840	812	828	819	847	816	859	852	823	822	819	865	792	866	766	845	842	850	811	831	850	847	823	819	767	819	830	813	800	825	832	839	847	791	861	810	817	803	820	815	848	889	862	819	845	833	850	875	842	867	817	787	835	835	828	826	792	863	813	790	853	859	900	812	801	804	782	803	784	801	786	880	800	809	776	809	835	845	895	869	766	836	807	864	884	791	821	817	843	810	790	814	852	826	812	836	834	857	883	804	831	844	826	782	834	837	819	833	823	827	854	812	790	764	805	798	847	834	781	830	772	862	825	808	753	785	826	835	824	871	826	812	829	850	841	830	804	825	802	831	826	854	840	799	864	839	833	851	829	843	811	837	822	830	857	827	803	768	836	772	856	810	815	845	833	801	833	838	893	785	802	811	818	850	843	815	845	862	793	859	826	831	859	822	790	823	834	828	812	831	831	796	831	809	852	869	799	878	865	849	835	852	782	879	775	838	801	819	843	816	806	785	829	774	836	801	804	825	825	820	863	806	807	821	797	858	852	899	811	833	768	828	842	824	821	834	809	805	799	817	874	786	811	854	851	775	831	793	807	861	829	868	816	873	789	794	857	860	835	859	850	842	783	829	837	783	799	856	784	868	796	819	822	783	845	788	841	875	807	835	829	851	794	843	836	883	811	807	804	806	843	844	821	801	839	818	863	856	841	824	788	843	841	848	800	762	858	796	792	887	779	841	795	839	831	857	837	806	839	824	878	804	854	805	858	824	799	881	791	888	796	779	860	810	818	839	840	814	820	873	823	822	818	805	838	847	875	834	843	810	813	843	839	844	825	832	801	790	839	850	842	841	831	803	877	835	822	853	799	834	819	845	828	749	830	802	840	855	755	861	846	805	847	837	772	783	849	752	821	778	837	839	771	836	839	866	844	839	799	852	799	846	818	804	858	807	783	817	803	814	881	819	834	850	814	873	769	841	832	805	845	822	826	810	822	819	832	831	780	867	812	893	859	831	824	820	833	861	814	798	811	876	855	826	870	836	850	794	815	800	801	858	787	854	794	861	802	840	837	846	832	828	851	832	895	858	876	790	828	810	814	803	841	842	858	804	827	885	797	853	833	838	846	808	783	831	824	825	813	870	779	843	796	811	863	837	864	868	851	770	777	821	868	840	785	810	850	853	823	808	826	815	869	816	836	878	860	800	822	836	776	857	801	853	814	803	862	858	848	774	793	828	781	841	774	824	772	836	841	774	852	805	835	834	780	832	783	827	823	847	811	793	872	813	801	855	838	834	862	867	826	853	820	856	790	802	795	842	810	845	799	816	824	801	811	843	820	893	863	804	831	814	815	836	813	880	832	863	825	822	798	801	860	844	851	827	859	847	862	805	805	876	832	851	865	830	829	774	847	819	811	832	860	851	854	813	833	827	835	860	813	796	797	824	800	808	878	815	837	794	772	813	834	835	849	803	863	772	848	831	814	829	832	817	842	800	842	847	836	814	882	865	826	889	859	845	776	832	816	867	817	797	772	812	833	808	830	835	826	804	792	807	810	865	834	838	814	743	859	807	848	855	856	809	849	813	880	834	783	836	861	829	826	846	781	797	813	819	827	813	797	785	844	855	775	856	854	842	845	822	825	795	849	840	870	867	859	837	822	888	840	816	884	844	823	832	872	840	869	785	826	801	816	791	863	814	870	845	806	794	858	808	850	803	873	831	814	858	835	839	828	822	821	853	838	854	855	871	788	799	837	832	811	834	844	833	831	808	840	816	825	808	806	877	871	862	843	837	833	845	767	825	748	823	855	836	848	863	842	825	784	817	872	867	804	836	816	873	831	816	815	844	792	809	845	824	848	826	807	810	828	809	803	834	887	802	793	839	839	784	875	823	851	801	884	817	865	818	837	792	809	814	842	898	843	832	748	791	853	787	800	848	800	793	818	823	773	817	840	822	797	819	845	815	845	801	857	863	858	873	825	867	841	819	798	806	849	785	853	853	851	849	792	808	828	775	847	839	798	807	831	854	838	779	835	851	820	850	791	848	852	804	876	826	846	787	809	774	820	843	834	813	785	833	798	768	882	813	836	809	798	835	808	796	790	837	879	840	831	857	805	846	848	835	852	874	826	790	842	820	810	874	821	870	846	830	802	832	841	823	810	812	833	853	878	843	811	831	814	802	819	818	778	843	840	805	888	788	786	812	821	767	859	812	813	832	862	825	830	793	811	799	826	827	856	771	874	826	782	839	818	785	802	827	789	871	883	870	823	830	815	798	801	839	845	835	829	797	831	879	815	879	892	826	823	835	825	791	829	821	825	831	792	825	837	820	829	820	879	791	857	823	830	813	828	807	845	821	865	810	812	814	853	801	862	870	835	793	840	816	836	818	830	809	818	819	784	815	799	797	794	859	806	803	817	863	793	855	789	798	826	827	781	833	827	877	829	838	845	813	831	856	822	837	822	844	774	836	867	828	859	884	849	801	812	792	819	774	786	850	878	856	841	816	828	772	838	815	804	812	812	807	792	832	861	806	853	775	841	840	861	839	866	765	824	878	847	794	841	802	847	827	829	828	875	789	839	778	833	835	840	823	831	764	839	830	824	822	811	848	807	831	818	831	847	805	876	814	828	838	794	809	827	836	791	808	837	818	837	857	838	806	845	806	826	827	823	838	857	858	821	856	827	850	865	848	869	865	788	767	857	840	874	819	802	838	790	821	856	817	850	873	821	803	823	854	881	844	876	774	857	852	795	863	854	806	815	821	849	810	796	847	829	800	840	842	831	817	855	817	817	828	797	793	833	791	791	773	807	854	818	874	841	817	818	835	809	790	821	844	806	835	784	815	825	815	868	812	839	821	806	848	806	822	889	857	846	812	833	819	788	834	811	826	819	820	830	879	796	793	876	867	855	843	812	785	781	822	841	806	834	861	867	785	830	816	871	764	830	770	784	801	791	885	807	834	832	816
9183	2483	2810	2072	1369	958	770	639	607	459	472	405	403	382	372	394	347	327	325	329	292	350	305	312	283	306	294	319	284	275	288	283	250	254	259	259	305	298	265	266	258	320	300	277	282	272	283	293	270	264	320	258	275	270	294	267	268	292	262	270	286	237	258	274	272	286	292	277	272	238	262	259	263	249	266	259	279	264	299	268	267	301	276	296	259	277	272	253	262	244	253	283	283	260	259	271	281	249	250	288	260	292	277	233	273	289	280	248	267	287	230	268	278	272	284	247	265	268	246	270	251	255	289	260	274	260	274	288	259	230	293	257	268	292	267	268	253	264	254	251	271	279	256	261	253	271	240	256	297	287	243	261	267	278	288	257	261	259	258	265	264	264	239	286	297	241	277	273	296	260	250	257	268	287	255	262	257	286	247	277	276	265	286	261	242	292	266	285	282	283	240	283	265	256	289	249	300	271	299	291	248	251	260	257	292	263	278	273	309	241	299	283	300	260	281	247	250	264	266	264	249	269	288	244	270	268	281	290	285	292	269	236	268	264	272	284	254	255	271	231	274	257	262	242	261	284	275	285	260	261	258	245	250	281	257	285	268	285	277	298	296	243	265	291	280	257	268	238	248	264	279	282	281	254	254	240	265	270	264	246	268	290	259	271	320	255	286	287	265	274	297	259	262	275	274	255	280	266	257	268	262	276	302	271	272	252	286	285	266	233	286	291	261	264	238	260	280	242	265	286	257	255	260	259	268	239	259	245	284	270	296	282	290	255	267	256	277	297	248	267	286	262	249	263	271	255	263	258	254	268	281	250	275	257	258	299	268	304	256	293	248	271	257	267	284	273	265	259	253	256	295	260	284	253	268	261	258	246	271	249	289	274	264	282	271	258	242	282	284	278	261	265	308	273	234	286	250	268	287	293	256	254	246	248	295	264	246	288	286	266	285	282	257	286	285	266	265	256	273	291	274	279	245	265	272	281	272	265	303	252	256	251	271	273	264	251	277	275	280	280	239	252	281	253	277	244	252	275	244	287	256	258	237	261	259	262	262	263	257	289	238	265	278	256	259	272	282	272	281	297	235	285	278	265	302	258	257	275	278	264	293	254	294	263	283	292	226	277	250	289	267	278	267	268	267	269	270	267	262	284	276	262	264	254	263	241	254	247	276	258	291	231	267	260	288	266	269	252	275	273	291	221	264	282	259	283	261	270	266	276	264	269	273	284	286	270	259	249	247	265	286	255	272	254	247	258	246	262	234	253	264	248	279	267	307	284	316	282	251	254	279	256	258	275	272	263	229	271	287	257	275	279	241	248	270	279	234	255	274	266	290	244	278	266	278	263	293	253	271	281	281	265	257	273	268	311	265	283	244	265	257	255	260	253	284	271	261	276	253	263	270	260	279	261	265	257	288	280	263	268	259	252	273	282	287	276	271	272	289	259	287	285	253	273	246	237	233	261	260	263	265	288	281	281	253	267	265	263	290	291	267	247	286	297	279	255	274	267	284	267	292	275	275	235	297	254	275	278	262	245	252	260	259	282	262	280	282	266	274	245	272	252	278	268	277	280	276	252	284	245	242	262	263	290	284	282	284	265	254	257	274	284	275	252	248	278	289	284	264	260	269	285	246	270	262	250	248	263	270	275	256	282	216	263	244	271	240	238	223	250	275	244	264	304	274	267	268	240	267	267	245	266	247	271	284	267	241	274	279	305	238	276	260	278	246	247	259	273	271	242	248	257	281	264	280	265	251	277	294	233	289	283	265	253	250	264	273	266	236	266	276	265	281	264	249	256	273	275	246	253	246	299	239	272	277	273	303	280	293	306	310	294	283	264	270	270	272	231	262	257	264	249	257	218	258	256	271	263	265	256	230	261	272	241	276	259	290	266	263	266	261	260	276	281	286	259	259	249	289	244	263	260	283	247	294	266	249	268	273	305	269	260	279	281	283	251	252	247	266	263	295	254	301	237	276	262	251	281	262	260	261	225	270	266	282	297	283	241	267	246	269	254	259	254	250	266	269	290	283	256	254	286	270	252	279	266	263	273	279	258	280	268	304	272	263	275	250	258	253	271	259	259	258	255	234	267	268	253	274	271	269	270	259	237	297	254	267	263	298	295	260	263	274	259	262	275	254	284	267	284	244	290	259	283	302	269	271	267	277	270	266	250	251	265	273	225	252	272	243	303	246	249	274	272	258	249	265	295	283	264	272	264	263	268	276	271	253	288	263	266	260	263	279	290	289	288	237	274	271	261	287	267	299	277	250	252	288	252	293	276	266	251	270	266	272	286	256	289	262	278	275	286	284	256	275	269	251	287	275	278	243	273	292	278	269	286	277	241	266	255	247	253	265	278	250	262	238	271	282	264	273	278	264	254	275	259	317	269	256	247	254	253	253	245	242	271	275	244	261	261	304	244	264	265	264	286	241	279	261	245	275	268	288	263	238	281	241	242	250	257	274	279	274	266	277	279	286	250	258	272	276	252	263	244	271	295	292	269	285	260	275	288	263	263	263	284	289	281	267	265	276	250	291	260	288	279	270	282	269	279	266	274	266	272	285	282	258	265	241	273	241	246	267	270	274	276	232	271	260	275	254	272	268	275	250	278	258	250	234	264	304	267	254	274	244	244	264	261	287	263	289	272	273	280	259	268	255	286	286	261	241	283	280	254	303	238	276	251	276	293	275	266	271	265	300	251	235	256	284	280	274	249	251	262	269	268	268	241	262	248	248	274	286	290	299	296	279	264	270	255	258	288	285	273	257	245	266	274	291	304	256	256	291	288	276	261	266	268	274	260	263	271	271	251	284	238	249	290	266	256	238	271	274	261	247	240	287	281	284	256	267	278	278	270	270	259	269	267	254	289	270	276	271	274	247	283	246	274	276	272	247	277	239	270	300	249	266	252	257	273	271	264	243	254	259	237	265	278	274	243	267	272	281	272	296	280	251	247	270	273	266	282	266	305	271	303	257	260	269	246	285	267	254	275	249	237	261	284	278	265	277	287	258	271	288	285	270	266	273	247	270	301	293	270	279	284	270	240	264	264	274	286	307	235	275	266	275	247	275	282	266	257	298	269	290	285	263	298	280	275	259	256	262	307	302	271	258	248	286	253	276	264	257	257	278	266	250	280	247	237	261	269	278	257	245	280	250	269	250	285	283	275	245	246	313	262	269	232	247	248	277	274	275	285	287	278	252	249	276	249	240	258	255	257	282	277	247	250	244	268	259	240	285	242	273	276	270	290	260	259	288	260	256	288	254	247	253	267	307	264	264	274	255	257	249	256	262	274	252	250	275	255	258	257	273	256	286	263	274	275	276	276	268	253	266	279	261	305	268	256	265	225	301	280	295	299	261	266	284	299	270	262	284	253	273	262	247	272	242	249	254	293	253	263	253	273	295	255	291	263	282	295	258	288	258	270	234	259	265	276	298	310	275	293	258	278	266	248	269	280	271	262	309	249	286	279	240	277	271	275	252	266	270	291	240	252
7680	3001	6631	7180	6033	4760	4025	3476	2869	2519	2282	2081	1898	1843	1647	1626	1489	1393	1294	1298	1251	1183	1148	1123	1161	1082	1106	1066	1012	1025	1014	1030	980	1005	948	1002	902	958	982	963	872	917	933	945	928	910	973	951	931	937	917	917	889	903	924	887	866	849	885	867	883	871	809	860	888	840	858	857	818	887	891	812	822	880	798	837	900	842	867	826	867	853	815	877	794	857	826	846	819	841	878	824	836	828	864	836	804	835	826	859	871	850	847	872	859	818	895	761	782	828	811	868	853	869	844	831	851	857	850	866	814	822	798	849	832	802	773	848	826	760	812	779	810	862	826	836	809	799	809	771	883	791	810	828	811	849	828	818	805	836	824	786	860	807	854	808	801	839	819	845	863	835	851	753	817	816	817	857	889	827	880	814	822	841	782	804	797	825	805	812	801	850	802	861	896	829	803	839	826	803	797	834	853	809	836	868	778	796	864	768	846	811	816	797	823	808	792	859	830	761	811	775	850	808	814	830	853	786	809	816	770	829	862	759	793	789	843	832	822	782	837	832	833	790	830	843	821	841	830	742	820	829	826	815	805	786	830	807	808	853	839	780	819	762	765	789	818	839	817	778	840	843	821	873	817	823	811	828	798	834	848	859	801	794	761	833	804	863	781	851	807	808	783	808	827	874	784	819	808	860	831	857	875	868	811	852	805	850	823	827	814	828	805	864	796	807	797	837	820	814	855	834	815	842	843	817	799	871	814	837	790	810	809	791	800	785	815	828	877	807	821	791	812	806	803	864	859	791	814	796	836	829	846	828	825	841	800	823	816	790	834	808	795	802	844	771	826	800	816	785	867	779	829	835	825	820	822	845	803	865	779	840	848	879	842	844	807	864	845	864	781	828	793	854	835	855	856	860	840	790	859	809	846	796	839	827	791	819	820	802	857	836	828	799	842	832	763	833	870	834	854	793	806	796	796	854	842	855	865	852	779	822	800	804	819	861	804	805	823	796	828	888	765	823	811	800	807	874	844	814	837	830	823	848	839	785	793	789	789	830	821	785	842	836	795	810	841	824	818	823	840	812	779	806	849	821	824	811	859	854	790	797	844	830	809	748	842	849	800	793	832	847	806	840	849	849	765	831	787	844	757	805	845	832	856	793	777	847	797	807	789	795	784	790	834	836	834	814	796	805	837	818	808	868	844	844	775	764	842	798	798	857	801	843	802	769	851	812	816	841	825	804	842	806	819	849	820	832	824	798	821	726	840	824	800	871	789	813	838	820	796	857	876	766	850	766	829	803	797	856	843	816	798	836	759	801	832	847	790	860	813	816	838	834	819	815	870	802	822	875	824	841	833	818	804	834	779	799	852	846	815	825	806	850	830	836	801	790	808	875	817	843	826	895	793	823	819	785	826	834	835	820	836	794	792	782	805	827	783	824	853	828	841	814	819	817	770	864	816	829	822	812	800	828	794	767	793	797	867	799	817	820	756	850	836	796	830	840	825	806	792	809	826	824	821	851	823	824	771	837	789	798	875	832	817	799	804	843	839	787	793	833	776	846	815	853	811	804	824	827	825	847	813	832	798	815	875	802	825	858	788	862	856	853	814	845	830	812	795	801	825	829	842	847	808	862	777	847	823	787	868	786	809	773	815	808	801	869	791	856	874	824	824	778	839	859	828	850	772	845	825	790	782	798	767	828	803	832	808	858	838	824	798	824	843	825	841	805	787	802	846	791	822	865	788	818	821	824	834	765	798	815	812	803	797	791	851	808	877	810	788	862	840	836	838	876	855	831	842	756	823	821	838	858	831	847	822	806	841	835	771	804	788	822	882	849	838	815	852	822	848	787	817	782	792	831	793	839	815	819	847	800	797	836	834	822	846	842	850	778	813	822	796	785	855	843	843	829	821	868	872	824	882	817	784	852	811	811	809	851	858	799	801	875	847	832	797	804	845	799	813	872	830	847	856	863	820	802	847	805	814	862	859	751	786	792	783	825	823	750	864	790	826	789	830	892	801	829	804	811	834	812	838	802	822	827	828	798	829	813	843	848	823	798	793	848	864	813	812	836	832	795	814	795	815	865	830	836	829	826	844	854	850	813	827	847	826	843	808	827	812	853	844	865	829	814	816	823	787	809	868	773	770	831	860	866	862	849	810	788	814	859	803	835	842	839	837	787	835	818	826	793	843	845	813	806	818	837	767	849	838	851	793	804	806	803	810	820	859	780	824	831	836	861	884	871	823	821	810	785	864	821	830	849	824	838	849	846	802	816	857	801	804	819	825	816	791	802	838	815	858	811	825	798	767	888	844	827	828	844	830	772	846	799	825	795	829	755	885	847	844	805	827	816	800	780	829	801	797	851	843	863	832	839	873	854	839	836	819	856	805	790	838	815	796	816	797	837	864	766	804	804	827	844	769	825	768	802	812	816	859	809	819	801	840	863	837	829	807	832	825	805	851	784	841	812	888	832	802	825	846	804	849	829	779	824	812	822	812	751	854	820	783	826	844	785	882	800	812	804	812	868	867	851	864	795	806	821	842	850	833	823	856	857	870	872	813	817	829	849	843	791	741	812	817	835	827	820	842	815	844	854	808	794	830	865	801	810	834	824	807	820	870	843	804	809	813	822	844	792	811	812	785	788	807	816	794	841	789	832	773	766	835	796	811	806	791	840	804	821	835	821	786	815	814	876	799	821	798	793	807	807	879	816	843	825	825	861	824	782	840	843	813	829	817	835	817	843	834	845	808	799	832	837	856	790	827	820	808	809	771	874	799	799	787	846	826	834	799	837	781	798	807	840	772	783	845	837	795	854	804	786	788	814	844	853	820	810	818	845	817	820	845	778	854	819	794	829	767	785	790	745	813	817	812	847	819	815	763	805	851	860	827	803	854	811	780	769	832	866	841	837	848	811	815	831	854	838	837	799	829	860	818	822	834	878	845	811	839	797	856	824	779	845	812	815	783	852	844	820	803	782	855	825	834	801	793	879	777	799	831	861	857	813	840	828	846	826	840	820	838	838	853	813	796	848	791	829	847	816	805	797	783	836	794	811	802	781	780	805	825	814	768	811	856	803	779	900	829	820	832	854	827	816	814	808	840	817	825	813	784	823	851	854	820	877	838	788	781	795	874	808	776	857	851	860	792	816	839	823	883	843	845	843	885	830	787	804	827	792	867	806	826	812	791	853	830	810	826	792	790	821	784	790	786	828	796	804	827	804	823	837	767	805	809	802	764	836	811	792	829	804	791	821	832	807	845	793	758	851	865	793	803	796	781	831	828	790	822	806	826	781	831	826	818	820	846	830	826	857	821	808	803	820	825	837	857	887	813	803	844	811	815	824	807	869	843	863	832	821	824	802	807	831	829	810	865	813	800	800	847	839	862	804	811	808	861	847	814	826	842	832	764	866	799	879	810	815	820	791	806	787	820	820	798	815	790	780	844	788	849	830	785	797	853	871	788	817	775	825	808	851	816	847	799	804	870	800	799	775	791	842	843	789	810	848
1182	228	174	169	162	139	136	133	138	153	158	155	143	131	148	142	137	153	133	125	159	141	149	125	130	141	136	177	147	163	168	137	124	145	135	150	135	147	148	157	126	125	135	139	132	144	153	164	141	141	158	150	154	141	126	145	137	146	134	127	150	152	160	134	143	133	144	133	122	119	140	135	133	145	137	137	124	146	153	109	167	156	162	131	139	146	111	129	112	132	152	137	168	152	145	138	129	111	134	138	152	149	144	136	139	138	138	149	139	140	158	122	143	123	127	128	140	126	154	130	151	128	158	155	138	135	140	124	131	145	137	134	127	153	148	134	149	142	126	133	146	142	126	143	121	154	138	142	121	161	144	135	125	158	156	136	128	123	140	153	130	123	134	136	143	135	146	142	131	138	139	127	145	139	155	118	137	167	128	142	147	138	139	147	145	143	124	121	155	150	130	143	144	132	142	138	133	157	156	123	129	147	136	144	148	121	150	117	136	134	119	124	135	123	150	164	138	122	132	122	138	124	140	136	165	157	136	128	147	138	133	141	172	127	165	145	160	136	117	130	141	144	158	144	129	158	128	145	136	115	150	131	137	154	152	144	153	153	137	130	150	124	156	152	156	141	120	133	147	131	148	149	164	144	144	150	132	126	138	149	145	145	124	119	122	134	128	149	150	147	155	133	119	128	119	135	145	155	140	120	127	172	140	172	139	132	148	131	133	138	129	159	140	148	120	135	149	145	149	129	127	173	164	128	142	136	136	143	151	162	135	129	141	116	134	126	134	136	153	158	151	152	121	140	156	143	158	128	137	127	138	141	134	131	136	137	148	129	131	117	136	137	138	136	133	142	143	136	152	135	148	126	113	149	134	122	129	126	129	136	145	128	127	135	143	138	115	130	145	150	137	117	135	139	150	141	150	142	133	155	134	152	161	147	139	142	123	145	134	148	134	128	143	135	149	144	143	162	119	144	130	148	134	120	137	142	150	125	130	144	129	145	158	145	155	121	129	135	118	135	141	132	135	112	152	138	155	149	133	140	132	134	126	151	141	143	134	152	151	139	147	134	151	138	152	130	144	135	132	129	145	129	143	135	138	144	140	135	149	124	153	134	123	143	122	116	132	144	138	153	153	132	149	153	121	140	140	129	142	162	141	141	138	144	142	116	120	147	136	118	130	105	126	122	157	129	135	126	140	147	130	129	147	142	156	133	148	141	158	140	159	125	142	157	125	158	146	147	130	138	130	154	139	140	145	146	127	134	150	140	141	146	144	127	119	129	158	144	156	141	132	148	154	153	136	156	142	128	154	138	163	144	117	127	131	151	128	146	133	139	135	135	140	119	150	133	132	136	113	132	147	147	146	149	155	141	136	146	133	155	131	133	164	136	158	135	148	126	140	150	140	136	137	137	132	146	145	140	126	145	126	140	136	127	143	134	122	139	147	118	150	146	158	166	160	150	142	140	142	130	155	147	128	138	152	150	162	133	150	149	136	141	146	140	131	133	157	140	145	130	137	141	168	137	137	127	149	143	152	164	127	134	148	131	155	139	151	161	144	150	146	148	162	138	139	141	133	149	128	127	144	130	140	138	139	144	159	112	162	142	138	130	141	128	145	141	129	129	150	130	131	161	119	141	171	132	130	126	134	135	141	137	137	137	147	160	154	144	132	138	154	133	129	136	136	132	154	156	132	152	146	140	141	131	155	130	160	124	155	130	141	132	139	140	137	140	145	139	124	144	132	132	140	155	131	120	143	126	143	136	134	150	147	156	116	126	143	143	138	152	132	120	138	164	134	144	132	157	163	135	120	144	150	143	149	155	156	143	126	145	147	132	141	132	133	130	167	147	142	134	134	128	123	155	131	126	150	154	126	160	117	145	146	137	136	137	157	126	144	135	156	136	135	117	142	121	144	130	128	158	151	110	153	132	143	152	120	150	145	143	122	119	142	116	131	140	132	133	152	130	125	149	124	143	160	140	141	128	140	136	140	132	134	146	143	127	128	142	142	120	127	139	144	136	138	140	144	128	144	152	141	116	146	154	147	157	127	145	136	139	123	129	145	138	142	147	145	154	139	164	131	122	136	135	166	146	146	147	136	136	135	136	137	137	149	128	134	130	131	146	136	143	119	142	143	124	142	129	155	125	131	140	131	154	145	129	172	154	153	127	124	146	149	140	157	128	151	147	137	140	144	130	118	136	145	122	142	140	143	127	142	146	153	156	130	140	132	150	131	129	149	122	125	130	127	142	160	142	124	121	129	125	139	137	117	146	159	138	137	123	165	145	136	147	154	155	140	128	157	130	156	124	134	163	134	132	141	136	134	141	120	128	146	144	144	132	142	156	111	130	163	136	131	153	159	131	157	136	142	155	148	140	149	136	127	125	113	146	143	134	142	141	157	171	126	155	147	144	130	128	131	151	154	138	140	143	135	151	141	120	155	138	156	146	111	129	149	137	148	136	153	143	149	126	130	133	125	149	134	147	132	147	120	124	154	145	120	133	137	147	122	148	135	141	129	152	166	123	120	147	130	142	141	132	134	157	150	145	163	157	135	123	150	144	128	145	123	122	139	137	142	127	148	137	117	126	137	147	141	137	125	145	147	139	166	139	160	130	123	136	136	145	135	131	122	139	152	125	148	139	136	160	138	145	126	142	155	124	159	155	138	123	125	129	146	130	151	117	139	140	145	134	154	150	149	129	122	159	144	147	123	151	136	159	132	141	146	137	126	134	130	125	147	117	138	139	152	130	155	152	140	128	191	144	123	134	142	135	144	151	130	156	141	146	139	122	148	126	147	156	128	151	143	130	154	140	135	158	138	140	150	137	147	127	159	132	147	146	144	137	128	136	137	153	129	154	135	164	135	149	127	145	141	134	141	144	156	157	135	141	167	154	133	153	134	146	126	145	134	147	124	133	151	128	133	163	140	156	120	150	126	129	141	122	125	132	155	134	143	144	136	134	126	129	146	155	128	129	142	131	142	139	117	137	133	130	155	142	150	157	133	153	131	140	146	132	143	139	162	157	144	155	149	154	153	128	155	125	118	149	134	130	144	126	134	163	130	151	159	134	135	146	101	133	140	147	118	152	145	145	135	143	121	156	155	120	144	128	135	140	154	120	159	154	139	146	118	121	146	139	158	156	141	125	145	132	142	118	113	136	157	136	137	143	132	136	143	130	159	168	154	152	120	155	158	151	161	131	139	118	136	149	150	153	146	134	144	129	144	142	149	152	137	153	139	147	114	161	144	148	124	133	127	154	140	160	129	155	140	145	129	163	140	138	141	140	129	134	147	132	130	160	107	158	140	134	149	142	176	165	149	138	128	138	148	160	133	146	143	123	157	141	150	124	138	174	120	147	128	149	144	137	132	143	142	130	147	145	138	136	140	133	127	123	123	146	138	128	136	154	151	146	138	151	140	148	124	143	148	160	150	128	138	146	171	127	115	160	142	145	147	137	144	151	127	136	140	135	125	133	148	150	147	143	150	140
1929	579	699	685	645	668	582	574	569	534	545	512	532	522	527	514	511	509	459	473	512	483	480	473	525	535	462	497	479	529	491	488	481	505	508	531	533	472	481	481	550	499	472	451	506	506	495	486	506	490	479	514	465	492	493	467	473	520	461	445	483	469	484	508	494	467	507	511	501	502	493	497	489	441	471	509	514	510	468	505	498	471	490	509	475	422	486	435	473	488	480	469	493	495	499	493	499	496	472	461	495	478	515	516	451	449	465	502	447	482	530	444	508	481	444	486	472	475	506	487	456	480	535	483	464	465	475	448	495	442	472	475	466	481	478	470	499	462	493	509	478	499	539	543	462	493	487	489	502	492	501	495	516	491	526	526	474	503	476	461	523	523	476	484	479	517	477	459	512	459	468	490	506	505	480	490	494	493	475	500	520	461	497	489	506	471	486	533	493	448	519	488	495	451	492	480	483	479	496	518	479	566	496	530	492	497	493	471	493	475	497	515	468	517	482	452	491	527	454	490	455	494	469	486	496	469	518	475	478	510	485	508	439	489	497	484	466	497	461	491	501	505	518	487	487	474	464	513	468	478	469	513	482	476	493	494	503	502	471	458	474	494	552	473	508	484	464	488	525	519	471	517	508	478	443	473	506	492	483	519	447	502	517	467	445	466	464	460	485	473	459	535	480	492	453	524	469	470	496	535	500	485	515	465	483	506	499	501	454	469	494	465	464	507	481	510	461	485	469	504	506	494	493	472	478	477	461	498	520	488	500	493	498	484	495	466	508	460	531	481	479	479	517	470	522	462	474	487	466	498	492	468	447	497	499	475	486	460	458	494	478	447	477	491	488	454	525	457	448	541	483	470	507	501	508	514	497	487	504	538	498	458	494	514	474	493	497	520	495	478	469	486	481	494	462	495	480	459	478	454	470	536	518	497	515	508	510	473	476	486	459	505	453	507	470	477	460	481	477	492	496	502	503	505	466	459	533	482	501	477	484	482	490	474	529	463	486	509	502	494	512	467	463	466	493	459	489	496	520	492	510	471	488	484	486	493	501	508	465	486	479	503	500	467	509	473	515	484	442	482	490	440	459	452	485	490	471	477	484	472	501	491	510	484	485	484	497	491	471	477	497	500	542	485	493	459	492	451	479	523	424	474	519	496	471	488	479	473	488	488	483	503	500	495	480	485	469	502	472	469	502	467	486	494	479	431	531	468	511	483	515	495	464	502	478	501	468	459	487	476	485	460	499	476	439	457	462	495	483	483	496	474	485	480	459	491	517	461	484	476	508	504	500	540	507	489	491	513	489	495	478	524	493	524	488	495	462	455	476	512	514	481	473	466	469	475	498	544	440	426	480	451	505	527	508	536	511	502	472	504	446	483	483	514	487	431	522	504	446	500	496	491	514	498	484	493	470	474	490	489	503	517	465	492	492	488	467	479	531	471	524	481	492	489	454	469	431	510	525	482	460	521	478	500	495	491	492	476	508	510	495	518	528	495	492	498	507	477	496	453	480	507	510	471	485	493	502	477	515	473	513	496	475	486	474	515	461	523	467	496	452	475	503	478	452	470	486	489	497	499	472	474	456	462	467	513	503	493	488	488	467	475	505	472	497	496	508	485	482	495	461	509	463	471	518	512	502	521	499	490	505	477	482	503	491	444	493	486	446	479	454	494	437	452	479	481	462	480	493	498	465	523	514	492	482	504	448	513	490	471	496	468	484	524	459	531	468	468	474	451	420	467	522	502	451	463	484	470	481	479	496	514	501	467	451	485	487	517	519	479	430	514	495	483	498	492	475	495	501	453	526	487	459	484	469	446	459	494	494	474	506	472	483	463	503	506	468	519	496	503	484	468	496	491	453	500	473	487	463	475	483	450	465	518	480	520	535	491	524	465	496	478	515	435	511	483	456	497	488	498	507	452	504	482	510	468	477	467	477	457	476	494	480	519	500	495	504	505	498	478	484	471	469	488	476	447	479	482	523	486	474	457	475	507	468	513	490	508	462	478	493	500	475	520	519	472	497	528	443	469	491	512	492	487	476	492	478	471	471	502	473	503	491	493	460	476	487	505	499	497	452	499	458	492	508	497	509	478	481	477	486	515	495	517	535	481	442	486	472	495	467	500	471	482	508	471	506	461	468	524	466	490	497	515	545	457	478	509	509	471	477	498	464	517	504	468	487	491	471	470	467	513	497	471	450	509	492	437	489	496	520	492	500	502	467	492	523	498	499	496	483	532	470	492	456	471	484	496	512	503	490	469	493	455	438	486	487	480	448	511	448	502	504	491	498	490	517	455	514	476	482	480	506	475	504	468	511	517	483	472	463	526	472	494	482	438	497	503	465	480	474	483	515	490	502	481	514	484	505	478	476	507	459	476	501	426	473	502	503	472	444	489	484	462	454	492	503	498	485	506	498	543	469	506	482	524	496	484	455	485	502	443	500	501	486	472	482	454	463	445	460	505	461	456	472	465	491	503	483	480	492	499	501	521	484	455	463	499	470	496	486	472	482	472	494	500	488	485	448	480	491	447	507	490	457	499	490	478	469	452	487	472	494	511	480	457	466	519	495	501	468	501	516	515	523	485	518	498	501	522	502	461	467	521	484	466	475	477	472	502	483	486	504	453	497	496	473	520	470	510	493	508	446	487	431	473	503	465	493	489	490	512	531	490	538	468	543	455	503	500	480	492	483	463	483	470	503	511	505	502	492	472	474	469	467	507	473	477	547	483	494	511	480	504	491	477	506	472	489	499	506	508	521	493	483	475	477	469	504	517	506	509	486	522	488	497	498	506	499	458	484	516	472	509	454	499	482	480	460	493	447	498	530	509	485	520	535	516	495	486	509	504	489	498	473	510	543	474	518	486	473	482	493	499	496	517	525	455	488	539	512	510	482	479	485	482	472	484	463	490	482	505	481	469	468	484	456	457	489	491	499	464	498	508	454	483	481	479	466	472	481	487	486	501	500	478	524	494	501	473	488	478	525	496	550	505	434	453	474	496	539	519	514	494	511	476	477	533	464	524	449	480	498	492	456	484	514	503	517	521	462	458	474	494	497	497	493	475	523	486	489	461	474	513	496	490	483	472	493	508	461	482	501	451	437	476	457	527	502	486	495	499	480	474	478	529	486	514	501	514	474	479	513	462	503	535	498	488	500	478	481	483	483	499	521	481	453	479	488	499	505	514	476	514	533	481	491	509	490	490	470	492	499	518	527	520	485	502	501	498	507	490	464	537	509	473	476	487	477	505	448	473	489	490	464	499	494	496	502	486	453	493	488	490	508	475	490	468	483	453	479	486	490	471	469	460	505	496	473	525	490	526	498	495	485	473	509	465	490	494	514	519	442	504	501	451	456	484	510	524	516	451	485	463	501	473	524	448	499	458	475	497	487	499	485	492	505	506	497	511	484	445	495	484	538	505	525	494	488	493	480	491	444	495	496	472	499	443	462	487	518	503	473	499	444	465	488	513	468	488	472	483	487	516	510	488
4805	1232	1544	1186	782	689	532	457	446	393	369	378	339	317	316	307	297	282	314	274	294	279	277	317	295	284	268	256	264	261	256	239	288	261	284	279	284	284	301	272	269	260	259	241	241	261	248	256	268	271	282	271	273	263	258	264	261	241	257	277	260	260	253	282	254	285	291	303	251	259	279	250	256	288	251	264	291	275	267	291	258	278	272	241	274	293	257	270	275	274	270	254	262	279	273	253	275	257	262	245	283	253	251	278	260	259	272	231	251	294	240	252	280	268	256	232	252	282	289	261	261	267	268	274	290	278	284	306	240	297	276	245	264	277	277	281	284	259	262	256	283	276	243	249	246	290	278	257	275	253	256	260	268	262	276	257	252	283	249	264	248	263	241	287	286	222	258	264	295	271	283	259	258	305	271	239	259	295	275	274	266	271	267	265	264	249	250	256	246	286	263	297	260	257	282	257	262	280	252	286	250	250	257	250	251	276	255	244	280	260	267	262	242	262	250	228	256	257	243	257	285	259	263	261	259	262	276	267	264	244	266	276	290	266	292	238	252	322	232	273	267	266	259	232	248	249	295	285	237	278	242	265	263	280	286	293	252	269	260	244	262	267	269	256	290	211	284	288	266	266	282	244	272	268	230	254	266	262	270	273	249	274	289	275	286	241	256	276	275	292	269	276	277	272	238	265	254	266	279	233	259	262	301	255	265	284	264	306	283	265	228	267	242	267	269	245	298	286	252	278	252	291	241	278	265	290	240	279	262	255	265	261	256	270	269	254	277	245	261	251	287	253	277	280	258	285	269	271	253	251	258	271	252	259	231	279	273	235	285	285	269	254	307	243	266	259	298	240	302	287	279	220	291	288	284	258	277	265	295	252	285	267	246	243	225	281	258	271	265	277	254	263	279	260	266	268	297	257	261	257	266	257	281	281	284	253	272	267	239	238	284	238	259	286	260	274	297	250	252	276	267	273	265	252	231	240	257	295	259	252	242	267	276	255	247	275	259	275	285	247	306	262	258	253	254	234	267	281	278	233	265	273	278	261	260	261	279	244	237	239	271	248	273	289	256	252	268	275	263	272	252	254	236	275	276	264	275	253	280	272	260	269	259	236	301	244	293	252	261	290	248	281	272	271	281	293	253	279	255	275	303	240	257	255	279	271	281	252	295	267	236	261	273	253	276	246	266	289	245	251	276	283	306	291	271	271	246	253	290	278	265	278	315	297	280	264	297	227	272	249	267	297	269	251	243	292	267	247	269	282	290	258	288	257	242	273	251	254	284	261	258	279	258	276	273	255	262	281	283	286	282	279	299	252	261	272	327	257	251	238	270	275	307	281	250	280	241	289	282	278	267	286	263	280	278	273	282	261	276	235	276	242	255	262	267	238	270	263	275	252	256	293	248	266	233	265	250	248	262	247	312	245	290	281	253	271	271	263	279	299	252	286	270	263	269	241	273	266	280	262	260	276	258	288	257	269	278	269	251	245	257	274	257	262	278	323	276	276	267	261	248	269	253	256	262	269	289	268	264	264	284	251	258	225	238	275	256	244	263	263	244	259	275	269	260	251	282	258	270	288	275	240	263	273	243	253	262	272	267	265	259	275	284	299	230	279	281	252	292	272	256	257	255	288	266	278	276	286	255	267	264	265	240	257	272	253	274	262	278	253	262	280	251	258	232	264	271	287	281	263	259	266	258	251	273	265	277	278	262	257	261	255	266	250	263	271	286	268	270	271	295	254	254	282	282	257	271	272	265	272	287	226	252	252	255	304	267	262	286	253	266	264	268	259	272	271	290	279	293	283	275	272	283	266	255	242	285	254	258	274	253	265	280	288	249	281	247	265	274	261	253	284	274	284	260	279	256	271	265	244	271	244	269	237	289	279	280	260	265	271	265	260	263	279	251	270	258	244	265	291	278	273	270	256	254	282	267	282	248	250	288	237	266	272	280	282	286	292	262	256	242	263	258	256	276	255	254	264	255	266	242	279	284	249	235	254	247	259	261	271	263	273	270	249	261	265	255	273	239	277	279	276	262	258	262	242	263	269	267	293	273	287	285	281	269	285	274	262	277	260	278	282	261	252	261	257	289	287	264	241	278	290	284	263	244	254	263	254	285	285	278	276	285	262	281	250	251	250	272	304	259	279	271	234	268	259	263	247	272	237	271	270	238	271	260	293	266	281	268	274	266	259	253	250	249	289	272	275	271	269	277	240	246	242	294	290	273	274	230	282	251	269	279	261	298	282	259	270	276	268	278	249	258	258	317	278	263	253	256	262	248	260	296	260	289	264	272	272	277	260	237	281	252	261	270	266	280	234	262	269	255	254	263	285	264	270	293	256	267	280	280	272	271	274	257	262	277	234	244	242	275	259	255	245	282	261	284	264	241	269	305	261	266	272	274	281	285	271	262	289	252	218	270	280	273	285	279	263	245	251	229	271	254	267	245	240	279	288	281	278	276	270	298	291	244	271	258	267	256	277	267	252	262	228	293	277	250	253	261	242	286	240	269	250	247	245	246	268	280	249	284	265	242	254	265	263	271	257	309	273	267	255	265	271	268	260	250	289	271	265	257	255	267	260	261	236	278	262	258	288	248	231	262	281	274	251	280	278	276	266	253	245	264	267	243	244	285	269	242	251	276	265	278	269	252	262	247	261	265	260	272	288	267	267	282	257	282	253	276	271	250	273	266	280	295	252	246	280	257	256	248	257	270	283	269	259	271	269	277	281	268	278	245	253	258	288	249	248	288	274	255	266	289	265	279	262	267	277	303	268	266	247	282	236	271	297	266	262	236	269	271	276	244	272	241	271	258	260	253	277	277	288	289	279	235	275	292	248	267	261	245	258	271	268	274	266	275	270	261	277	243	277	287	301	232	267	259	235	272	248	266	277	273	273	274	270	262	264	265	269	270	287	263	265	264	247	275	275	237	262	248	292	246	282	278	284	231	253	268	234	285	266	260	250	276	266	266	256	262	244	293	279	223	277	271	286	267	259	262	304	262	248	271	230	284	249	268	243	249	222	230	245	272	232	315	252	258	286	253	277	260	270	293	259	249	289	284	263	285	261	262	264	312	253	252	258	236	235	236	285	249	285	251	295	257	230	226	275	277	257	267	248	260	287	270	262	248	277	249	276	296	262	262	247	245	254	279	243	296	268	279	278	285	232	262	250	271	276	265	241	300	252	264	298	275	269	265	241	271	258	287	291	244	263	261	267	308	300	263	267	290	243	279	263	269	275	276	289	264	275	273	280	278	256	249	250	299	278	262	239	255	268	273	263	290	253	264	256	278	301	283	273	260	260	269	251	250	244	291	265	283	261	260	285	270	255	267	267	267	292	272	276	247	285	285	266	249	261	258	262	264	263	281	269	271	281	249	273	272	263	265	292	251	262	269	286	244	260	274	295	281	251	290	291	243	285	267	268	261	258	250	271	276	276	270	274	271	259	267	272	267	268	278	247	255	271	268	267	273	281	260	271	265	277	252	227
5595	1954	4011	4218	3647	3038	2634	2214	1982	1777	1611	1440	1441	1337	1229	1144	1162	1150	1075	1078	1113	1009	1026	948	995	952	934	944	950	952	982	900	900	907	913	947	934	947	894	903	847	801	886	890	919	883	883	859	915	906	855	833	855	859	865	848	837	889	839	899	901	823	870	859	833	858	793	814	831	865	814	856	849	878	851	904	810	839	845	829	827	772	845	852	838	816	827	836	845	909	861	845	763	803	867	838	848	872	860	808	865	806	841	815	819	836	853	772	840	819	841	840	827	848	806	889	861	846	809	844	813	879	817	845	833	876	842	787	814	799	798	860	776	894	827	793	856	829	838	842	821	786	863	902	836	814	859	809	822	825	824	836	817	857	839	831	824	798	832	850	813	847	845	808	881	841	845	862	866	817	820	856	775	779	901	846	832	859	864	842	836	892	806	804	835	818	820	861	803	846	806	815	842	809	808	804	864	893	844	847	835	742	823	802	835	826	827	826	833	871	831	803	888	788	833	822	853	821	803	816	844	818	874	815	842	823	884	808	817	861	875	838	832	872	839	845	799	794	808	834	759	890	861	813	868	851	812	849	890	799	797	865	868	817	778	829	853	821	812	839	875	837	837	805	855	849	843	814	920	797	812	793	837	858	817	820	835	844	850	827	794	799	845	849	794	807	761	806	857	791	783	812	850	846	795	779	841	811	861	839	773	822	827	817	837	782	835	844	819	852	812	850	810	758	811	825	844	832	849	801	818	844	833	843	816	834	869	793	821	820	840	862	841	860	818	769	786	862	833	869	859	814	843	798	871	823	827	830	846	852	794	826	808	864	854	889	868	825	766	829	843	835	813	877	806	852	854	802	877	869	800	834	810	819	832	776	864	825	823	852	858	824	822	815	778	860	819	880	839	855	859	851	836	865	792	800	890	833	846	845	797	811	761	868	867	825	804	864	858	867	807	865	865	823	867	820	826	821	840	807	832	799	877	872	854	815	848	818	830	812	832	863	877	847	825	871	844	892	815	830	812	838	843	833	856	828	845	849	838	806	875	811	755	876	824	837	815	806	777	883	857	803	823	848	844	846	810	834	835	869	836	875	895	848	815	781	849	810	797	825	859	850	819	803	841	839	876	823	845	805	811	827	832	813	796	807	877	824	869	838	866	858	792	817	846	836	789	790	816	869	863	805	846	828	802	833	800	834	791	848	785	804	851	839	856	809	837	856	807	821	828	832	861	846	793	805	869	880	812	879	783	809	858	846	823	802	798	844	813	793	846	812	797	837	839	859	831	822	787	836	899	851	825	832	873	843	822	845	877	867	847	833	842	825	833	840	818	827	837	776	822	839	869	819	835	793	854	836	844	833	854	871	816	851	822	849	808	854	815	854	875	829	826	850	768	846	803	867	824	840	795	848	840	800	855	828	810	799	856	780	796	816	811	831	788	822	749	820	885	803	838	783	799	825	835	808	863	803	857	842	844	830	848	857	856	863	843	764	830	863	844	828	824	767	817	812	828	850	881	821	815	853	781	820	807	790	840	854	841	879	843	876	833	868	824	883	838	804	799	859	819	836	827	853	855	833	856	834	875	824	811	821	840	818	861	851	856	843	876	857	831	825	828	828	875	884	814	781	838	848	838	798	857	827	892	841	790	834	847	783	805	833	770	857	867	806	836	859	796	778	833	824	827	846	847	834	852	897	846	800	864	861	823	874	834	899	850	821	859	855	819	810	829	753	836	861	837	807	831	813	819	867	847	836	796	858	803	831	828	822	858	808	843	874	874	864	835	751	814	842	824	818	840	826	784	824	874	872	836	825	872	866	792	806	834	835	862	873	850	823	793	839	830	906	802	797	802	817	887	869	842	834	822	806	811	859	842	866	808	864	829	827	833	828	863	828	825	808	800	843	823	822	795	797	847	778	830	832	862	790	794	839	803	848	872	901	825	825	760	805	874	829	860	846	784	861	782	870	846	761	793	842	824	876	863	848	823	782	890	802	877	868	792	867	811	816	807	804	806	835	854	846	849	826	821	857	821	825	861	804	825	774	822	822	776	809	802	849	794	817	824	826	857	830	848	776	841	836	859	882	787	819	793	846	850	847	783	808	894	808	796	848	765	808	779	804	879	838	841	791	813	854	806	844	780	812	857	840	807	812	855	831	819	843	814	828	803	838	922	814	798	811	828	888	835	883	789	815	828	823	801	824	811	860	818	785	850	847	816	854	817	869	817	885	825	878	826	841	811	847	835	876	851	811	865	839	827	803	885	829	862	793	779	803	958	823	849	843	814	825	810	797	804	828	857	872	839	834	807	843	821	817	853	786	799	885	822	791	790	845	808	863	827	845	836	819	796	856	803	792	779	843	818	859	843	826	815	877	802	806	822	812	800	799	767	790	812	820	875	841	797	810	812	806	788	845	873	817	886	826	830	835	837	830	821	821	826	827	811	773	842	779	817	827	821	835	828	791	801	835	872	836	814	819	850	806	832	852	827	851	844	881	833	866	840	880	830	870	831	804	822	786	818	859	833	853	866	850	817	786	800	848	845	838	843	854	824	832	849	808	847	789	860	812	835	833	822	847	835	838	876	788	875	852	819	797	871	803	847	818	855	920	749	808	796	869	819	832	839	801	811	835	847	850	813	828	826	775	781	839	823	793	835	859	822	805	877	839	788	829	861	873	844	804	803	821	871	842	809	829	831	837	840	857	784	823	842	827	808	818	810	839	801	841	802	833	859	857	893	814	858	815	845	785	837	825	791	817	847	886	885	808	838	801	850	843	872	835	862	782	829	843	815	815	871	816	781	893	804	803	900	811	787	820	865	799	833	847	842	844	837	749	849	851	886	881	804	798	794	858	818	892	756	847	791	871	840	865	845	854	823	870	829	871	762	818	816	867	851	801	847	810	867	824	836	800	832	833	873	869	885	761	779	888	817	836	848	877	847	857	831	800	776	796	818	837	814	835	846	786	841	828	819	814	823	806	809	843	873	751	872	782	829	849	800	857	829	854	815	828	840	828	844	858	799	791	805	864	900	823	848	834	864	820	837	809	868	815	818	930	828	825	814	842	818	817	888	828	867	856	814	799	875	834	829	860	841	807	730	863	812	785	840	800	818	825	811	872	851	808	851	824	828	811	801	818	853	875	821	853	812	857	798	840	835	807	798	819	852	822	911	840	827	794	857	866	872	847	822	842	809	826	853	807	794	822	842	827	848	765	824	842	868	868	821	834	878	872	828	825	845	815	878	835	854	812	815	820	820	860	838	789	882	871	839	794	828	780	822	858	808	794	831	817	877	771	834	838	828	801	799	780	811	823	803	847	832	837	792	837	831	779	797	827	801	809	762	860	866	828	771	790	821	876	838	826	834	812	806	881	859	857	796	909	862	797	866	838	788	839	815	874	855	846	834	853	798	782	866	819	892	826	813	861	814	857	840	851	823	793	800	866	853	807	847	821	836	806	843	878	855	791	813	841	812	863	840	850	865	838	829	853	839	845	822	877
9198	2402	2762	2023	1353	1057	800	662	537	522	461	437	388	441	313	355	358	327	327	297	325	310	295	343	302	297	310	314	278	312	295	321	287	285	259	265	244	281	289	267	264	276	283	265	256	289	306	274	275	293	283	256	263	280	286	304	266	286	288	270	271	266	261	271	245	250	241	260	270	266	272	266	236	253	260	290	261	272	260	285	268	296	246	258	259	251	274	272	265	275	287	237	264	246	265	286	276	277	281	278	278	281	266	285	277	261	263	284	254	255	278	270	239	270	279	288	295	238	269	269	272	269	268	268	287	267	288	277	229	252	270	247	277	261	266	269	274	249	276	290	280	279	272	266	260	284	275	254	297	241	258	288	271	251	250	244	254	288	310	253	274	271	295	257	269	269	268	281	258	273	300	271	267	252	283	277	264	263	260	273	301	240	252	255	269	246	297	245	264	265	270	272	262	257	289	263	290	238	267	258	253	280	256	244	262	255	299	252	284	274	292	263	277	287	296	259	248	253	286	311	283	265	262	253	257	271	249	248	284	261	300	273	276	260	278	277	278	277	288	273	292	276	280	276	286	272	247	285	245	271	261	255	268	274	272	266	264	285	300	254	259	283	258	285	253	234	267	267	259	240	272	298	285	262	287	263	276	268	264	263	236	292	270	262	295	270	286	276	273	277	283	272	269	281	266	304	277	270	259	278	258	241	273	245	276	269	282	282	289	279	245	298	273	244	285	258	259	287	255	273	247	266	233	264	259	240	267	248	244	262	274	286	282	276	290	272	268	270	273	273	262	267	252	269	266	251	262	269	271	264	256	267	268	273	258	274	261	266	281	268	287	263	238	279	302	274	252	258	272	260	259	273	261	292	270	289	245	276	272	269	261	264	282	312	277	290	267	272	314	282	262	238	259	275	260	298	241	275	219	261	264	247	217	291	266	267	254	240	262	243	280	258	250	261	265	271	249	265	272	249	258	288	279	276	268	255	251	259	249	296	252	256	293	291	258	254	253	283	256	265	281	247	279	286	253	269	272	251	283	283	265	258	290	256	303	254	268	259	270	269	265	282	256	270	258	283	262	241	298	250	264	264	295	261	264	270	252	255	253	266	240	262	275	244	283	284	251	270	278	267	282	243	242	264	246	249	282	251	260	277	250	282	287	255	263	273	277	284	269	253	283	241	286	255	270	235	285	240	253	253	249	267	230	278	277	246	256	261	271	256	273	251	268	271	256	237	266	280	248	243	271	270	272	252	254	279	270	273	255	304	251	267	253	262	275	262	294	281	269	251	260	283	270	273	268	280	282	244	264	278	282	267	281	305	279	270	275	249	255	240	263	244	265	259	274	269	280	277	277	245	255	257	261	296	256	252	274	267	250	265	262	261	255	260	239	264	276	235	272	285	249	253	257	281	275	283	247	277	270	262	244	278	265	256	263	257	279	236	270	275	259	282	295	270	267	247	273	250	246	252	282	283	255	274	275	272	274	266	278	298	270	270	258	255	252	277	292	253	256	310	245	279	260	261	282	258	282	269	271	263	286	245	246	295	279	261	289	289	272	280	267	291	256	239	260	284	290	264	254	293	273	299	285	284	252	258	262	273	250	266	270	226	268	269	288	277	274	265	266	274	238	222	273	266	257	239	302	256	274	297	282	246	280	278	282	261	271	223	247	270	235	273	276	272	266	294	293	254	273	284	289	288	261	279	279	275	294	258	265	273	279	274	282	262	261	287	271	313	253	304	274	271	260	250	249	270	271	263	272	270	277	248	257	279	289	264	293	283	266	264	277	292	255	270	285	267	274	264	264	289	263	261	274	264	269	267	255	282	264	253	282	249	280	280	257	265	289	243	244	282	293	275	236	263	310	260	254	257	273	267	264	238	239	288	240	296	258	280	287	277	281	249	275	291	280	281	265	247	262	311	248	261	260	265	261	240	272	283	262	271	267	282	247	274	256	266	232	290	277	263	289	279	295	251	271	281	286	295	256	262	232	254	251	249	300	255	270	267	262	255	288	276	285	249	314	295	262	257	248	272	265	269	247	245	247	247	252	288	284	244	277	233	291	301	316	277	266	259	274	284	267	257	248	276	249	231	269	289	249	268	246	242	257	296	248	257	311	307	267	319	244	285	226	285	231	279	288	272	261	266	240	268	248	255	253	269	240	253	253	261	307	226	288	275	283	243	246	289	264	261	279	276	249	271	242	298	299	278	273	289	255	253	275	269	280	263	265	267	245	228	256	271	264	242	277	308	276	266	271	228	252	273	242	287	265	232	234	296	269	275	296	291	255	301	281	280	269	297	296	256	269	250	271	268	271	236	268	278	264	267	282	259	282	291	239	277	282	268	285	257	264	261	285	245	262	312	277	293	281	248	258	273	266	250	265	252	279	264	273	273	227	270	243	273	291	255	260	285	262	252	274	270	297	275	280	271	257	258	291	275	255	257	261	245	243	262	264	264	278	279	278	244	263	297	267	249	306	262	246	293	272	263	250	280	263	244	276	290	260	274	255	262	259	290	259	259	292	242	249	285	276	306	264	282	246	294	282	255	274	256	271	269	260	259	253	261	270	275	259	288	296	309	262	263	278	257	274	276	272	294	282	241	257	298	265	257	247	268	315	225	246	233	263	259	239	266	261	258	259	256	259	247	257	265	253	264	269	275	259	294	271	248	266	286	253	243	261	262	245	265	244	240	297	285	269	260	271	268	267	264	267	299	255	258	249	265	239	263	268	255	270	287	293	271	271	248	269	293	252	251	305	292	280	286	285	252	265	298	286	259	265	260	284	265	244	284	264	271	281	258	292	264	282	270	277	286	251	247	288	259	275	243	282	272	244	265	253	261	260	249	265	271	256	273	252	289	256	284	270	243	271	283	256	273	268	289	260	286	275	275	270	288	286	293	277	254	254	255	282	260	239	262	263	257	250	294	266	280	250	248	282	279	285	241	286	228	283	270	246	247	302	244	275	280	267	275	282	258	253	246	248	287	286	294	254	290	252	282	265	245	282	285	269	283	234	272	272	238	272	279	244	252	287	296	253	262	285	265	242	272	287	279	292	264	263	265	279	256	267	240	259	295	251	282	283	290	261	256	260	274	289	256	292	291	297	281	261	259	278	265	287	271	284	285	240	248	272	296	263	295	251	266	234	280	279	288	269	282	267	268	232	252	288	251	254	289	265	278	253	250	274	273	233	277	264	295	265	270	240	280	287	245	290	271	264	261	261	267	279	255	266	273	270	286	308	299	261	252	234	268	261	253	259	291	238	294	297	271	279	231	276	255	258	289	262	278	283	262	276	268	276	301	304	291	254	251	266	267	265	261	249	274	284	265	261	278	240	244	278	280	250	271	256	259	267	276	254	296	286	271	278	266	274	286	280	299	289	268	274	241	267	267	268	263	279	283	294	279	266	242	256	265	255	270	284	277	270	287	277	243	286	261	263	274	268	236	285	258	271	267	275	281	268	271	232	230	275	290	261	262	296	257	265	271	289	277
7790	2979	6559	7147	6063	4955	4087	3475	2885	2634	2270	2120	2001	1819	1660	1630	1473	1391	1341	1291	1219	1213	1222	1104	1144	1118	1068	1073	1069	1075	987	1002	1007	1009	990	961	994	943	963	961	978	925	976	909	932	887	876	932	879	909	884	950	942	870	892	896	895	856	840	842	863	891	858	817	854	852	869	819	871	873	865	820	822	841	907	818	842	834	897	845	877	840	857	839	872	849	828	829	847	822	825	845	822	865	881	849	804	843	879	787	846	829	839	791	845	849	832	888	825	851	870	788	844	808	823	854	853	830	837	817	821	845	820	855	820	846	855	842	816	794	837	827	854	835	842	853	798	842	826	825	853	834	818	885	805	783	804	839	798	824	845	828	800	815	783	786	855	824	777	810	866	805	806	836	809	870	786	845	834	833	840	811	816	806	835	861	811	824	812	813	803	810	816	821	833	838	842	796	865	882	835	835	859	852	829	815	834	819	823	836	857	866	836	786	770	820	829	770	818	801	795	818	854	849	842	790	798	826	841	792	790	812	825	826	846	872	835	865	807	854	840	804	831	834	807	782	802	798	832	834	788	846	835	882	799	787	855	853	851	798	800	838	805	857	821	843	818	803	828	832	771	779	793	846	818	803	825	833	853	822	858	851	873	839	795	817	850	831	826	791	823	789	787	854	827	829	805	840	834	845	835	821	851	803	846	828	804	801	771	823	817	796	850	792	853	865	846	828	803	862	827	798	815	817	847	804	858	874	807	806	823	768	802	845	812	818	832	772	823	779	847	841	767	764	877	781	835	815	856	834	841	779	804	832	834	818	833	834	878	816	834	853	819	786	796	846	793	818	800	801	822	820	818	796	793	793	769	842	766	790	859	866	832	776	801	831	820	866	854	843	839	837	819	799	857	829	827	809	803	859	856	826	816	867	837	822	793	791	860	823	837	817	829	838	796	849	789	801	814	825	782	829	798	874	852	842	853	805	807	840	827	823	827	812	821	822	810	830	799	828	815	825	848	793	876	853	857	851	814	837	817	826	810	824	779	846	840	805	842	845	843	805	857	780	836	803	808	808	823	821	832	817	834	779	836	780	823	838	831	827	814	804	808	880	819	820	811	802	812	790	801	835	837	845	784	816	872	824	793	834	859	842	830	774	831	849	803	804	869	835	817	834	810	826	814	847	798	813	814	809	858	786	843	772	803	784	794	870	842	853	813	828	793	819	809	803	859	882	868	794	828	802	846	790	797	814	812	821	865	894	829	774	786	830	833	798	851	869	827	859	846	851	785	805	803	798	850	846	803	832	819	845	847	874	782	844	837	863	804	873	856	819	833	843	822	836	818	851	811	847	856	836	845	860	815	778	816	798	871	847	782	862	838	830	835	809	824	863	818	840	812	796	799	883	813	799	877	854	824	824	804	857	856	830	801	817	807	845	774	851	813	829	843	853	850	823	797	781	830	814	775	819	817	773	783	839	816	774	767	815	778	833	814	825	808	850	817	787	814	806	869	821	827	843	808	850	845	834	834	835	795	848	870	819	793	812	814	867	812	816	821	834	819	841	842	829	824	820	841	783	829	849	844	840	786	860	851	791	803	808	835	801	807	817	854	863	838	839	808	848	798	764	883	850	809	844	838	841	836	785	846	862	814	881	786	750	868	809	840	830	803	832	806	835	859	771	796	859	809	845	849	845	866	818	834	849	759	811	829	849	826	791	864	870	853	770	820	787	868	821	780	829	811	766	857	853	820	824	806	795	836	825	807	796	808	768	836	814	855	818	823	797	811	820	860	779	781	801	818	830	885	825	779	819	813	822	824	799	828	765	878	830	827	846	836	869	883	768	846	856	788	810	806	844	819	807	801	796	844	805	832	837	829	816	889	796	823	837	887	834	784	794	827	807	830	837	847	859	839	809	845	815	825	816	849	791	840	810	787	820	808	827	863	861	784	842	803	831	777	874	765	819	823	823	798	815	800	837	819	806	860	797	823	800	847	824	818	812	854	823	855	815	853	850	798	835	831	810	873	845	808	895	828	812	859	848	774	828	806	869	843	817	791	815	776	826	844	815	827	814	843	810	832	828	813	857	852	785	776	852	814	863	791	835	790	765	821	823	829	832	805	821	865	830	838	838	828	783	794	828	876	809	843	825	833	834	844	816	836	835	774	852	811	875	859	799	806	821	821	833	818	853	835	835	795	795	849	793	866	811	811	873	826	805	855	845	775	810	767	828	853	830	854	836	820	824	813	850	840	802	839	820	794	818	816	826	845	873	803	851	843	880	842	811	816	834	805	810	834	792	825	833	770	846	829	839	813	845	802	821	836	829	872	872	826	893	818	849	844	847	797	875	848	806	828	814	827	803	807	827	815	849	829	828	807	782	842	827	842	898	848	833	795	854	828	814	854	879	814	854	899	883	818	824	815	837	871	840	837	768	861	848	870	810	806	852	846	846	775	782	831	799	850	846	837	827	843	832	829	845	797	831	868	829	872	828	837	853	863	841	813	808	814	820	832	868	823	839	859	802	814	858	863	812	816	811	838	803	831	822	833	861	817	835	837	804	818	833	837	768	799	829	854	869	850	847	844	827	823	843	868	794	851	822	832	828	775	761	850	871	848	804	846	789	843	840	843	825	840	823	787	839	797	783	752	828	823	793	854	794	831	790	866	822	858	824	838	781	812	786	843	797	783	858	826	840	858	832	796	846	842	771	777	804	790	808	788	805	795	840	806	835	820	810	845	828	799	817	803	853	819	790	803	885	828	828	831	802	822	839	822	844	810	814	837	874	861	839	769	829	824	847	801	808	783	831	790	787	851	812	790	872	866	839	806	818	826	819	835	848	854	799	799	817	834	838	859	810	851	845	832	834	776	815	774	814	836	844	846	800	842	871	863	799	862	798	841	793	810	820	826	828	814	808	802	842	866	815	820	825	757	836	786	784	875	839	828	817	819	839	785	757	797	822	831	834	805	812	862	774	821	823	865	840	844	820	826	824	874	821	817	840	841	857	854	803	795	796	824	777	840	828	829	841	824	813	859	832	862	787	820	818	828	775	846	776	833	830	847	840	808	803	847	823	774	804	833	835	811	834	822	832	791	838	887	805	814	836	828	836	864	788	831	810	806	787	870	786	847	789	856	841	834	829	836	867	844	796	771	868	845	825	831	869	803	849	789	836	801	833	812	838	796	798	879	865	857	818	851	866	824	854	840	858	825	819	847	850	845	840	812	862	868	813	881	881	821	842	825	835	837	816	844	825	873	859	804	798	833	836	781	843	824	771	828	793	809	839	827	792	831	810	855	792	837	849	807	806	841	795	842	823	810	863	878	839	843	840	772	825	817	848	803	818	857	813	829	852	784	829	796	847	828	814	779	813	867	785	801	831	799	845	791	819	829	807	858	811	846	818	806	796	872	860	851	839	822	817	844	868	844	835	825	800	818	816	810	799	835	799	805	886	804	856	782	805	826	831	827	874	827	801	887	803	802	869	861	841	750	876	836	828	815	785	787	867
1210	204	206	208	166	163	178	162	162	144	153	172	145	143	162	116	142	135	152	151	172	134	132	147	149	125	154	156	138	135	139	157	143	147	126	140	146	123	135	159	137	139	137	152	151	159	157	144	146	151	151	141	132	125	137	154	158	134	122	158	158	127	157	142	135	130	142	139	144	137	149	139	147	163	127	134	144	131	138	179	132	151	143	146	144	139	146	124	135	142	146	147	128	120	133	138	138	160	128	135	135	122	133	138	131	149	156	151	135	131	143	151	143	149	134	141	136	113	137	139	135	132	132	160	130	128	139	147	140	134	145	125	142	134	142	142	149	132	145	139	156	152	130	158	133	145	142	157	140	140	139	146	139	154	134	152	145	149	151	149	125	153	142	127	158	117	138	143	119	148	139	149	135	127	158	140	155	152	141	145	145	120	141	158	151	151	151	134	156	137	142	142	147	148	133	150	140	148	138	153	147	137	169	137	132	138	138	158	149	142	128	138	133	139	172	162	137	149	168	144	156	160	147	152	124	129	152	131	154	146	132	152	134	149	165	144	147	126	155	150	155	131	157	146	133	144	125	144	152	155	141	131	135	142	134	157	158	147	154	120	158	164	166	134	120	137	127	157	136	144	151	154	168	142	129	159	133	142	160	150	171	143	138	143	167	149	145	132	126	149	157	137	156	152	147	138	114	137	135	156	135	148	121	145	139	134	135	144	128	140	168	150	126	147	139	146	132	144	123	157	158	144	131	154	154	134	151	138	170	162	130	140	163	140	134	153	147	129	153	153	164	123	114	129	145	139	139	127	149	147	139	148	125	133	148	138	135	129	136	154	141	155	158	137	132	155	140	141	146	128	146	146	134	133	141	137	139	127	162	128	143	136	140	141	137	154	135	155	160	135	134	121	144	145	150	143	158	151	140	160	131	124	124	138	137	128	124	143	136	143	146	153	159	140	135	122	144	118	121	150	129	125	148	153	162	122	122	108	132	138	145	155	157	127	152	141	139	139	138	141	133	136	154	149	123	157	139	135	126	144	141	150	140	145	159	145	154	146	151	121	145	135	136	144	140	144	124	135	151	132	126	131	139	141	129	140	133	129	143	147	145	117	144	156	139	142	146	160	132	132	137	141	135	137	152	149	159	134	120	142	152	147	154	154	132	160	145	148	187	127	167	135	131	143	136	158	136	149	138	144	121	128	123	146	141	115	125	141	136	144	145	145	138	151	178	169	147	138	145	157	137	157	133	124	126	128	150	154	152	143	127	133	137	126	197	104	144	132	143	124	155	143	140	138	146	147	135	126	130	137	154	146	125	129	147	141	130	148	158	135	135	148	153	175	129	134	125	136	148	165	131	140	124	148	145	134	144	145	144	149	143	137	132	138	150	138	125	139	158	146	135	163	143	159	137	146	140	132	133	148	129	139	132	151	152	152	136	126	136	153	138	118	149	149	151	136	130	146	143	161	158	136	170	171	135	132	168	127	150	156	137	121	131	118	121	148	140	171	153	142	142	150	147	134	129	140	148	130	138	129	134	163	130	137	153	161	148	139	137	150	153	130	134	156	117	137	135	134	144	126	143	136	179	143	158	156	152	120	137	165	129	152	127	146	151	128	153	141	153	149	152	139	148	140	150	117	139	116	149	152	158	144	143	122	158	134	139	134	146	143	162	147	151	139	158	143	146	146	149	159	131	146	129	139	155	149	140	130	152	138	146	150	141	144	134	154	154	129	146	121	127	139	132	142	126	129	122	134	111	152	150	128	134	144	123	140	118	146	157	150	146	141	152	148	136	132	138	130	138	144	153	149	151	131	148	136	131	139	148	126	144	122	131	143	141	152	109	150	135	150	152	137	138	130	133	155	154	150	114	138	142	141	155	133	137	146	130	167	140	123	140	139	133	132	134	129	175	132	129	134	139	140	143	127	142	148	126	140	141	142	143	134	125	143	131	133	138	140	148	137	146	139	155	151	126	138	142	128	140	136	172	146	152	151	137	136	132	114	132	152	146	125	146	160	159	141	118	135	136	123	140	117	142	152	144	144	132	144	137	140	116	144	161	144	135	142	147	156	132	117	160	146	132	144	141	159	164	147	153	154	153	147	149	121	129	133	147	125	128	138	146	141	132	141	123	129	131	163	140	154	155	157	126	127	135	154	129	131	155	150	133	128	122	124	143	136	167	137	150	147	135	161	136	143	129	146	149	144	155	156	132	156	150	149	128	135	131	143	130	154	139	138	150	167	120	138	148	127	124	140	108	125	140	145	141	148	139	153	150	118	155	132	131	153	171	131	149	130	131	152	146	154	147	158	125	137	146	147	146	124	110	136	138	153	154	133	158	138	136	137	139	139	137	153	133	135	128	122	139	114	129	133	132	154	141	149	146	153	128	173	161	142	131	141	149	143	141	146	140	152	153	143	127	138	131	139	134	167	157	136	155	146	127	135	152	155	140	146	137	146	159	146	151	159	155	131	167	124	126	145	145	137	135	148	147	142	136	150	162	136	120	134	157	121	128	143	126	142	156	137	145	149	150	144	166	150	129	159	135	148	143	168	153	180	137	166	150	143	150	124	127	170	138	149	156	129	133	144	146	149	148	138	133	164	126	161	143	134	161	137	117	115	143	156	130	155	132	124	137	146	119	130	161	132	146	132	147	148	151	152	122	156	135	161	154	135	150	151	150	153	141	125	130	116	143	146	130	131	136	154	143	155	164	128	123	163	146	126	139	161	130	154	137	161	147	151	159	132	155	148	154	144	144	124	142	154	125	148	136	132	144	147	129	128	142	137	136	178	151	145	164	137	148	126	148	144	138	152	144	146	134	146	145	137	133	116	140	158	152	144	133	142	131	138	134	152	147	131	158	153	145	163	161	143	127	141	140	143	126	130	151	139	158	129	155	146	156	140	141	137	127	133	138	147	138	136	149	144	172	140	138	120	152	137	137	145	124	128	135	133	152	143	126	121	168	158	156	152	132	148	145	127	152	151	131	139	150	145	135	160	145	139	154	152	142	150	146	125	153	127	126	140	127	135	142	126	147	127	142	143	130	138	146	159	141	146	138	134	174	126	132	147	146	127	159	137	123	139	140	140	159	136	141	132	138	139	154	132	138	135	156	133	139	158	153	127	133	126	125	143	138	138	165	136	136	159	126	125	151	138	151	153	157	136	146	128	127	132	152	129	144	124	130	137	135	131	132	144	127	126	147	136	149	134	122	136	151	137	141	142	135	123	132	130	147	144	128	122	128	130	129	156	130	123	132	120	123	143	142	151	133	137	129	162	126	136	115	141	136	158	122	158	153	137	144	156	135	128	147	108	161	111	141	163	143	151	157	137	150	132	120	130	131	151	153	134	124	136	139	144	144	163	146	144	157	124	134	144	137	142	144	153	161	138	149	152	135	135	125	126	135	156	146	149	131	138	118	151	166	162	127	136	124	146	140	156	142	141	157	145	137	129	134	116	130	140	134	133	120	152	155	139	126	150	151	133
1907	571	771	749	681	656	619	606	559	554	534	533	489	518	520	530	534	499	497	516	521	485	471	528	478	489	532	533	520	490	506	486	502	503	459	522	478	540	544	502	512	490	533	485	524	482	486	482	534	516	520	493	476	507	508	502	494	507	471	480	491	510	474	491	475	496	503	464	487	487	455	462	486	482	503	475	502	489	495	462	481	520	510	486	510	487	469	487	463	494	492	473	493	506	487	482	442	482	488	485	537	500	475	490	527	501	484	482	463	502	480	480	527	484	477	472	501	476	503	472	527	497	499	509	471	526	464	499	519	493	488	479	461	485	469	469	488	473	499	480	523	494	497	514	471	482	516	527	473	482	557	499	493	472	502	485	527	502	505	491	481	461	477	505	471	471	457	514	499	506	508	467	486	453	507	497	456	475	483	491	515	508	502	488	512	510	499	482	509	479	452	485	486	490	472	488	496	519	505	503	489	482	494	475	504	512	477	482	468	519	449	503	478	511	499	506	438	529	475	491	495	488	472	452	472	510	513	503	496	482	510	497	470	470	497	507	497	484	486	489	487	509	477	511	488	497	488	482	517	488	517	482	459	487	487	486	495	500	461	498	462	528	504	503	495	549	475	450	491	478	454	476	485	514	526	493	489	533	480	483	541	514	463	458	491	472	473	462	459	481	489	478	509	466	524	467	531	516	478	483	470	505	479	484	449	504	491	505	511	467	473	503	514	513	502	489	468	518	498	526	502	501	471	481	473	478	474	461	490	508	490	474	506	486	457	531	502	474	475	474	513	473	485	472	462	506	505	495	461	494	486	471	515	529	477	506	474	477	495	496	514	493	515	536	514	491	493	522	457	501	495	510	512	548	512	501	483	525	452	514	443	518	482	495	456	475	503	470	500	518	475	513	519	471	513	493	517	550	463	502	482	451	472	480	483	481	466	481	512	499	503	487	458	489	530	488	469	512	497	508	469	495	470	510	488	515	501	483	458	510	515	491	456	483	475	503	487	470	470	533	490	509	472	458	479	466	482	475	485	433	471	517	500	513	492	507	530	517	532	522	470	503	476	468	477	547	481	477	463	470	506	490	491	512	512	518	507	468	489	492	479	512	533	501	483	460	484	468	488	482	472	487	492	501	477	476	513	465	518	495	532	495	474	500	536	535	482	500	519	487	483	521	470	444	446	513	506	534	508	475	488	495	442	481	491	482	498	493	526	481	467	533	476	495	507	493	466	527	497	535	503	497	492	526	463	490	516	471	488	482	511	505	454	471	500	511	484	513	490	506	495	477	489	479	509	497	473	466	547	494	490	534	503	549	456	503	469	492	484	504	497	495	521	473	479	460	500	484	508	503	482	506	504	508	510	529	493	499	473	511	496	467	497	485	486	471	468	458	471	504	475	501	529	468	455	517	446	504	511	480	513	486	472	510	513	487	499	515	491	479	472	497	491	460	482	507	501	456	467	507	494	477	500	505	517	509	511	509	503	536	467	468	449	522	471	536	487	508	501	497	476	495	502	500	530	483	488	505	478	477	481	509	519	472	504	511	472	509	494	518	461	519	505	501	564	530	475	477	492	491	470	478	467	489	470	496	490	485	488	531	505	503	523	436	500	488	510	490	491	506	514	475	460	489	530	511	462	481	460	473	504	526	527	479	473	480	534	498	498	499	526	536	478	481	516	526	544	489	465	470	472	486	509	504	467	527	465	509	472	479	494	475	461	548	499	526	484	486	495	486	457	513	493	503	441	495	456	479	526	475	485	515	504	478	513	498	463	483	479	508	502	506	512	485	483	520	506	482	512	541	525	488	487	534	484	460	505	495	511	504	470	455	501	506	526	470	479	461	536	487	527	495	526	511	485	517	519	475	510	464	470	477	520	513	492	441	492	509	505	455	483	482	499	478	484	488	483	504	504	476	485	461	513	506	473	509	501	513	506	494	458	490	542	466	469	482	518	524	476	521	459	461	516	471	471	547	493	493	533	483	509	463	473	498	518	467	506	497	452	467	514	479	493	498	496	521	530	520	498	535	478	499	480	496	517	515	541	524	464	513	522	494	499	508	507	478	451	478	483	514	499	506	506	449	461	512	506	503	495	546	485	508	448	497	483	522	479	501	498	469	525	495	520	497	469	481	494	501	476	473	483	506	490	482	519	508	470	528	493	556	542	504	510	501	532	507	499	476	481	487	505	467	478	490	506	457	512	476	456	534	479	519	522	513	502	508	503	510	503	504	503	524	536	487	490	492	492	504	515	490	470	501	480	508	490	480	521	504	500	514	501	522	470	503	516	488	511	469	477	478	464	530	486	487	473	504	493	483	492	511	556	481	522	505	494	493	475	496	494	469	455	490	450	503	471	467	497	480	493	465	497	493	535	524	465	498	490	538	505	477	488	478	498	480	524	530	499	464	461	474	492	460	498	488	500	515	504	526	511	476	490	513	508	517	485	503	508	498	484	492	516	539	513	481	523	463	517	495	493	509	508	457	567	511	466	492	474	495	463	512	484	483	486	522	467	493	508	483	442	521	479	503	497	482	470	513	482	480	513	507	498	528	504	497	504	527	467	501	486	471	468	521	500	483	490	489	505	537	511	490	496	471	491	486	519	512	473	486	504	513	505	483	465	482	496	489	485	516	480	534	507	463	484	470	529	467	479	499	514	457	526	461	495	505	475	495	458	459	524	470	471	495	525	468	466	469	494	479	485	501	478	476	455	476	512	453	515	487	506	498	447	523	482	511	448	487	533	508	507	531	504	463	508	508	500	481	483	471	496	506	474	518	498	512	480	497	493	459	481	530	497	494	494	509	496	492	515	481	496	487	467	464	492	488	498	490	520	483	487	480	559	468	472	553	483	465	457	510	473	502	494	481	451	509	489	490	458	491	525	512	496	465	486	502	469	460	490	500	512	499	478	488	457	506	471	498	509	454	503	504	530	511	490	481	479	493	495	483	469	491	458	465	510	493	451	493	512	484	531	502	501	493	488	501	538	466	494	495	494	508	502	482	485	503	483	500	494	520	460	516	519	497	456	474	493	474	505	505	487	500	476	494	486	493	498	484	507	518	476	503	442	467	489	508	529	509	528	510	535	502	486	500	487	498	476	503	489	499	480	467	473	467	494	481	476	455	433	469	523	488	480	502	495	473	479	521	491	471	509	487	512	503	482	448	478	475	503	533	481	495	494	499	510	449	482	500	500	515	490	481	512	494	488	463	487	486	499	497	464	465	504	511	488	509	475	508	491	502	478	448	498	515	478	491	466	486	476	500	538	465	485	492	496	514	496	514	477	466	497	530	490	505	490	482	523	494	470	529	463	496	514	465	540	499	501	518	504	503	503	464	490	462	514	525	503	454	498	480	514	545	504	484	439	471	509	480	510	526	458	470	487	526	517	477	498	478	492	468	501	492	455	514	499	500	476	491	520	501	514	496	523	501	510	526	479	458	460	488	514	520	505	497	466	462	500	482	499	469	532	523	495	514	490	497	508	483
4828	1352	1602	1126	829	678	578	490	449	381	334	385	335	308	277	325	297	307	276	280	272	280	292	307	287	273	272	282	253	308	267	273	288	266	270	262	256	272	288	260	273	279	283	272	242	284	276	290	263	260	288	275	256	246	276	263	255	280	263	264	288	278	291	272	276	250	280	281	280	268	290	248	284	258	278	252	267	263	265	294	252	272	257	284	268	250	287	267	301	265	277	256	260	257	287	252	286	266	303	271	273	279	250	263	256	258	269	239	257	273	267	255	298	270	262	273	265	250	252	236	250	272	249	270	284	244	250	249	273	269	259	269	270	286	277	257	248	290	280	274	258	247	268	263	257	246	257	239	257	278	275	252	274	298	248	263	255	290	234	243	239	269	276	240	245	264	275	281	236	266	252	256	243	284	279	273	270	271	278	281	252	283	255	274	254	283	262	237	267	273	259	273	288	237	275	283	256	295	265	274	273	282	295	262	250	273	255	314	234	267	258	246	241	263	288	294	263	294	263	273	314	253	287	294	261	239	292	255	256	275	284	277	259	276	259	275	276	271	259	279	274	261	276	283	273	276	266	269	280	265	254	236	282	254	242	262	268	278	236	273	274	256	282	263	268	301	292	261	269	258	270	265	257	261	286	248	272	307	293	258	280	271	266	266	254	262	265	243	257	245	276	264	265	284	274	289	279	232	269	290	304	272	261	237	253	278	282	283	249	264	297	260	292	255	274	258	280	268	252	253	235	263	293	270	252	228	287	251	267	283	247	276	248	257	276	240	254	272	245	261	256	300	243	277	252	269	256	250	256	257	281	263	267	280	274	295	263	260	266	283	289	275	289	264	264	304	252	260	279	289	258	289	260	269	271	271	267	268	257	247	271	273	289	265	253	281	288	290	249	273	228	293	280	258	263	252	280	273	242	289	264	273	280	274	285	285	267	305	263	272	270	270	277	268	292	245	263	242	278	275	247	254	284	233	250	279	267	291	293	284	287	286	291	265	263	277	273	244	267	284	275	284	240	225	267	257	262	253	253	262	263	263	272	283	280	286	259	278	278	292	261	241	280	288	259	257	278	283	246	279	280	272	285	263	267	258	244	262	254	238	252	237	289	277	283	301	297	247	268	288	258	262	230	268	260	267	249	293	254	257	263	247	264	282	275	251	273	269	281	295	268	251	274	262	262	253	286	272	297	271	246	246	255	234	308	268	227	269	253	245	318	263	257	275	263	240	284	237	258	281	283	257	254	275	266	278	277	248	231	279	300	300	292	294	249	256	285	258	263	258	288	237	267	283	274	269	239	256	243	292	247	286	287	288	279	276	297	276	264	266	258	294	266	263	274	271	261	265	274	271	253	265	252	275	280	268	242	272	263	267	316	255	293	254	296	265	299	271	305	289	255	289	284	259	288	247	269	267	269	265	242	268	267	252	273	275	301	267	273	264	253	271	275	266	264	291	263	264	252	284	249	292	290	238	278	277	257	254	260	286	273	283	260	257	286	265	280	265	247	244	252	262	281	259	271	257	239	255	270	258	270	244	237	284	267	281	264	244	256	244	270	282	252	289	311	308	267	294	261	267	266	260	297	280	226	247	257	284	262	257	270	230	280	298	278	261	277	280	238	247	240	276	287	257	270	271	285	270	269	271	274	260	267	252	280	282	263	288	265	255	265	258	235	280	284	271	236	261	254	260	287	279	243	307	257	271	294	287	279	307	220	248	303	286	250	246	290	271	250	248	263	245	265	252	266	252	272	272	285	247	261	279	263	274	269	270	256	250	282	284	277	259	246	252	273	269	237	272	251	257	296	258	272	226	286	265	279	272	269	254	256	264	260	243	269	276	272	267	277	269	253	279	269	279	258	279	266	264	240	302	273	259	263	271	274	293	284	260	277	261	274	253	276	231	262	251	277	296	273	243	266	267	266	263	258	259	279	288	257	271	285	244	278	239	256	258	252	274	295	270	276	258	243	276	256	237	246	261	294	248	272	287	294	287	277	250	277	263	265	273	287	271	214	247	272	251	300	271	265	284	263	294	271	280	274	271	261	263	278	259	259	291	292	258	256	261	257	280	272	265	294	254	265	269	260	261	249	289	263	266	294	277	253	289	272	254	254	274	265	304	261	264	264	267	233	267	282	265	274	267	296	253	287	242	251	275	246	255	249	271	277	262	260	261	264	341	274	252	299	264	258	248	281	273	277	282	301	286	258	293	237	249	285	268	295	256	269	270	298	270	251	249	256	231	231	267	241	245	243	275	266	291	246	250	236	245	264	240	293	239	257	269	263	261	248	284	259	261	276	261	268	225	260	249	245	276	254	292	267	265	276	241	234	266	259	264	267	257	281	263	242	277	286	250	279	225	257	242	288	273	243	249	259	277	277	293	282	272	237	270	263	258	237	258	287	272	246	288	299	256	282	226	252	281	247	282	256	292	255	259	258	294	279	272	266	296	278	242	249	279	260	261	271	297	285	263	236	279	269	255	289	258	246	258	284	252	253	235	253	295	268	268	264	256	304	283	279	285	244	273	260	277	296	278	272	264	269	252	270	276	277	281	276	239	261	275	276	270	274	281	264	280	265	242	304	255	258	280	262	308	277	276	287	270	246	262	284	286	274	266	256	261	262	268	261	278	239	280	262	257	272	316	288	277	289	277	248	252	240	258	258	252	286	243	234	296	298	244	290	253	267	256	268	275	241	258	264	293	305	292	243	276	265	256	297	266	266	241	256	233	261	278	285	281	273	266	266	261	271	301	249	275	244	283	237	298	258	261	263	266	291	264	270	249	265	250	257	272	270	240	274	272	274	262	264	254	241	267	267	261	234	271	239	271	232	286	292	265	233	300	262	275	254	256	275	278	257	265	299	255	239	297	259	273	275	247	274	269	269	278	264	265	270	261	255	267	243	253	267	259	261	281	254	255	260	277	270	244	278	286	241	257	225	295	247	265	256	268	265	276	279	304	281	262	267	245	292	275	279	261	256	268	271	262	292	261	243	225	250	264	259	252	259	255	270	262	247	256	279	273	277	242	234	255	259	292	258	256	264	265	242	259	258	260	268	290	270	233	250	294	280	243	258	257	270	264	273	272	269	302	282	263	239	292	255	295	265	230	249	263	238	284	268	247	268	273	255	269	259	262	287	282	283	268	249	256	278	272	269	260	257	217	245	260	259	260	273	248	242	284	274	275	288	270	280	260	275	260	271	235	270	250	270	267	294	255	251	244	267	274	250	271	257	265	270	240	252	271	274	285	266	257	285	261	275	254	284	236	277	287	265	262	279	272	285	275	281	259	248	273	241	265	253	270	278	288	259	276	247	264	264	244	270	265	291	271	244	250	278	298	288	259	254	253	263	254	272	281	273	254	286	258	239	288	269	306	261	254	245	262	259	268	271	256	272	266	286	263	255	286	237	263	252	285	287	278	262	284	239	254	266	271	292	254	254	268	259	279	240	303	264	253	254	274	238	294	276	308	258	237	246	271	286	256	282	288
5689	1879	3919	4283	3696	3001	2549	2244	2021	1826	1602	1471	1381	1326	1262	1216	1144	1141	1170	1093	1105	1011	994	930	1003	1024	1021	947	966	944	934	962	935	945	927	968	874	914	859	915	875	882	898	891	863	883	869	891	897	941	905	835	880	885	871	844	903	893	853	863	844	876	869	889	874	827	888	860	893	813	899	834	832	874	867	884	841	818	880	816	814	823	854	801	826	810	835	879	843	903	876	845	858	845	892	846	809	794	824	808	852	840	831	854	836	872	804	859	790	832	858	827	888	841	883	818	783	843	796	867	818	844	856	823	863	837	892	846	728	837	814	826	845	781	840	863	845	840	861	820	832	854	883	844	785	803	913	855	882	796	871	871	890	805	838	868	865	872	864	772	827	819	850	839	839	848	883	844	851	873	821	804	829	838	847	812	844	837	837	801	828	851	824	866	831	869	842	835	837	810	790	842	857	819	905	882	833	825	876	828	865	794	828	854	806	806	896	865	824	828	815	830	798	796	777	847	829	808	777	802	825	832	852	859	838	830	845	831	807	847	799	837	807	827	820	799	880	863	837	860	825	847	847	867	834	796	864	837	818	842	771	817	825	808	889	830	803	828	814	824	872	783	864	835	785	783	851	828	864	819	804	842	820	832	807	860	908	882	833	801	856	803	846	890	873	868	820	869	860	846	821	848	862	807	830	821	849	810	852	859	891	829	843	871	893	831	813	796	815	814	837	823	827	865	875	803	882	837	863	847	830	846	772	816	816	828	785	858	864	859	820	802	820	865	859	860	843	810	830	853	846	825	832	809	811	873	874	853	840	799	836	846	833	858	808	829	833	891	837	816	833	868	861	876	855	857	871	813	830	865	880	806	822	835	860	765	837	855	847	812	813	808	824	791	873	879	819	896	816	824	765	829	782	861	853	801	825	793	847	834	851	781	889	855	877	840	853	837	793	830	857	864	841	832	799	775	846	795	802	856	858	844	819	847	858	819	850	814	859	847	861	855	848	825	801	866	828	855	832	854	834	840	800	860	865	818	826	876	844	801	821	843	836	865	839	792	846	807	838	889	846	827	756	874	845	838	795	792	877	781	863	820	862	875	882	813	854	817	828	878	870	829	836	912	850	866	787	824	816	857	901	834	822	803	838	823	794	834	813	814	850	831	798	871	817	872	814	821	864	812	822	852	872	808	845	828	838	802	837	828	820	884	863	857	853	859	846	848	805	912	833	799	821	820	864	832	849	783	857	869	835	804	820	827	834	807	852	824	794	860	807	838	789	800	812	874	834	801	831	855	806	867	876	837	852	848	865	885	827	811	842	848	816	887	858	777	829	857	840	819	801	819	805	858	817	858	884	857	807	842	847	832	889	820	831	830	839	839	802	849	830	841	834	811	827	803	826	863	824	844	848	850	846	843	855	827	850	802	818	861	770	861	872	820	871	842	850	811	859	850	904	821	839	807	849	829	828	853	858	818	798	803	812	842	824	784	847	864	859	850	858	812	828	809	800	857	812	788	785	805	841	873	798	822	825	789	829	823	822	810	862	797	855	815	852	813	849	867	824	813	816	841	846	898	847	789	803	798	826	875	829	807	849	845	807	882	846	859	840	836	830	919	868	793	820	845	824	799	810	796	891	828	859	822	829	826	827	843	821	880	793	828	829	822	846	832	843	861	830	803	808	900	822	834	816	873	842	850	849	815	799	840	854	805	851	813	838	805	810	889	870	862	773	816	851	798	789	825	815	831	846	869	829	852	867	820	837	843	823	875	835	878	877	795	882	793	866	816	830	844	812	808	835	846	848	776	876	858	836	831	827	836	824	821	792	839	811	814	849	865	840	852	837	862	865	875	849	804	856	888	883	880	827	817	795	819	855	824	810	784	809	830	796	822	835	806	896	856	877	859	828	864	814	886	828	879	810	846	866	812	830	781	882	876	832	839	841	851	837	851	847	901	866	823	881	855	823	842	831	829	871	821	859	855	849	863	859	834	855	786	873	855	845	839	805	828	844	841	829	774	848	864	840	819	839	807	809	809	811	860	814	861	845	810	802	834	860	827	887	827	848	847	849	869	800	812	865	812	805	806	825	844	879	848	841	839	841	821	820	848	811	884	834	807	848	838	799	837	845	876	794	883	845	847	912	837	811	849	837	816	874	892	851	806	812	846	825	840	813	855	827	812	879	906	799	818	807	844	864	790	822	852	811	869	799	865	829	828	847	860	776	843	843	862	821	823	789	841	792	830	851	801	873	848	872	800	833	795	827	814	803	859	852	831	831	870	801	840	851	826	869	837	814	844	830	766	813	849	838	776	843	842	810	868	847	822	882	810	846	848	847	828	840	833	840	782	866	822	849	794	807	885	828	830	858	855	837	812	799	805	916	869	806	825	811	863	817	842	838	892	884	885	809	843	796	851	787	792	840	812	866	775	790	808	853	875	808	774	912	831	824	832	823	813	818	861	841	859	841	829	904	821	851	865	839	834	803	788	809	782	784	800	879	881	897	903	840	846	774	816	872	822	857	864	825	834	847	825	812	797	822	829	837	893	801	857	804	804	811	826	844	859	849	824	792	831	783	831	845	794	815	815	910	815	854	826	838	888	832	891	855	884	843	841	819	857	857	867	823	883	867	818	836	833	867	840	817	837	786	801	845	862	861	866	878	862	803	806	803	866	860	844	890	840	840	853	839	849	817	854	823	794	857	840	832	857	820	771	860	823	823	868	815	826	793	854	820	866	808	828	840	780	835	854	847	878	842	846	859	839	858	814	888	830	802	893	797	819	812	855	851	783	822	810	890	843	826	874	851	836	878	843	784	880	840	817	862	890	818	796	829	875	816	830	871	861	845	852	846	827	838	839	843	824	861	798	801	789	841	782	861	827	824	848	854	850	857	882	814	899	863	825	830	829	862	820	815	864	845	820	788	844	879	826	816	846	782	800	824	825	857	778	824	835	825	851	835	854	844	850	893	828	821	846	864	811	832	877	828	888	827	866	870	818	808	832	830	841	821	844	789	837	857	815	872	867	813	864	822	823	859	865	827	828	838	845	839	859	825	847	875	784	869	832	804	829	842	900	825	856	774	842	801	889	843	834	878	869	807	818	854	854	874	861	826	834	831	817	845	828	873	802	848	855	785	868	832	844	849	860	811	854	810	819	847	853	860	863	853	810	895	773	851	832	838	796	843	856	821	859	823	847	817	798	846	802	796	874	846	845	855	816	850	825	838	888	802	867	902	842	796	852	846	851	874	855	855	829	838	819	865	842	844	852	818	858	822	866	825	870	842	842	835	841	788	825	858	811	855	842	786	853	834	867	857	823	831	840	854	869	830	777	875	839	890	839	797	844	817	894	781	828	796	854	853	850	799	845	869	849	800	815	823	831	830	837	806	802	840	784	827	851	865	811	806	819	841	828	831	835	849	826	856	827	832	808	828	897	879	819	851	849	820	831	828	793	798	830	829	799	846	806	825	871	849	842	774	830	835	807	857	812	908	804	826	852
9094	2488	2887	2114	1413	1042	803	671	548	516	414	453	378	371	393	352	341	370	309	312	313	318	284	297	309	291	303	281	309	289	274	282	284	269	278	293	311	310	290	276	281	244	269	256	291	293	290	240	240	293	240	280	262	272	288	273	278	244	272	238	266	273	291	253	255	250	253	284	282	272	290	249	280	295	285	249	268	295	296	253	277	281	289	285	266	251	284	263	257	277	265	271	281	277	265	239	273	289	303	226	256	245	255	274	270	295	297	259	268	253	261	261	282	262	284	277	260	262	272	303	248	263	245	268	270	266	262	255	251	253	277	266	253	260	297	275	264	275	275	236	256	279	271	302	290	278	285	245	251	256	237	279	264	287	238	262	269	261	264	272	272	253	278	286	247	294	271	249	294	252	243	284	263	245	277	280	283	260	244	272	282	283	258	256	236	286	275	269	254	260	253	264	271	271	252	266	261	266	276	267	254	283	283	271	265	260	242	266	246	255	281	279	243	246	241	285	255	253	241	263	249	276	272	286	277	257	211	283	252	277	259	275	265	281	293	283	275	288	266	260	272	260	303	272	256	257	273	267	258	252	277	275	263	244	254	267	246	265	245	247	255	241	250	287	272	267	301	288	257	279	253	256	266	250	273	237	299	257	274	279	261	262	259	279	317	241	269	259	242	242	281	239	272	271	234	269	290	241	266	267	267	262	306	287	260	274	272	261	235	261	251	283	249	258	267	295	263	274	270	281	285	252	264	247	273	259	255	300	281	287	248	259	253	274	268	272	275	273	275	265	276	256	278	251	271	263	266	278	253	256	275	247	250	251	276	278	265	247	260	278	281	272	261	266	258	293	270	262	261	283	271	287	264	266	286	250	309	274	248	279	279	269	295	255	246	290	266	245	255	252	246	283	272	236	282	272	269	261	265	279	294	250	266	241	265	275	257	252	259	265	300	268	287	284	265	289	264	286	281	284	266	278	262	319	285	263	270	256	269	295	241	280	268	261	284	262	297	243	262	259	283	287	275	255	267	269	259	281	238	249	278	281	285	277	259	279	264	271	250	256	301	278	223	242	274	289	270	269	266	282	260	296	281	276	247	243	250	270	257	273	271	280	283	282	294	270	265	256	289	259	281	240	261	285	240	246	246	255	263	272	251	257	287	280	280	278	258	288	249	258	290	241	276	274	277	284	290	242	316	286	283	288	260	267	249	276	268	265	263	276	254	275	271	279	283	252	247	271	301	246	219	268	235	272	258	281	267	253	233	302	300	251	257	233	272	260	265	252	312	264	275	252	246	278	274	281	230	268	258	261	254	262	274	268	260	270	256	244	242	241	265	259	285	280	269	284	310	257	260	280	249	267	239	259	283	232	291	248	267	261	254	244	236	249	292	262	285	276	285	273	245	248	245	299	268	262	269	251	254	259	260	257	281	277	306	271	276	253	285	271	254	261	287	273	267	252	260	275	285	268	244	259	282	280	261	261	236	286	269	280	254	309	262	296	278	257	255	266	257	265	278	245	276	287	248	282	268	285	258	284	293	253	265	286	291	251	280	272	292	291	270	252	252	236	312	261	266	249	271	270	263	243	270	280	257	254	237	252	274	283	273	262	283	258	254	281	262	281	275	257	259	250	269	279	279	268	277	272	267	258	254	261	292	261	257	295	232	291	278	291	253	243	294	301	275	261	273	268	259	293	275	277	272	260	240	261	275	240	262	267	226	268	284	255	285	266	254	241	302	278	272	262	257	280	264	303	269	273	263	294	301	285	301	284	276	244	265	267	253	276	256	250	256	283	269	306	284	298	271	234	265	242	262	261	278	256	277	258	266	263	259	283	249	251	250	271	288	285	264	271	272	262	278	256	274	261	291	249	253	245	266	247	258	249	278	271	247	280	261	269	269	289	266	280	303	267	275	282	252	272	270	249	262	245	255	283	254	285	261	242	293	252	258	296	279	247	292	266	270	271	265	254	271	274	247	258	279	285	280	290	278	267	289	273	228	261	252	270	256	253	275	254	269	241	274	257	288	255	265	270	287	289	258	276	268	286	266	274	283	247	281	272	286	288	267	272	274	289	282	283	262	267	291	254	257	261	286	255	283	309	293	254	270	249	250	257	271	260	285	264	282	265	280	267	297	258	305	288	275	254	248	262	248	248	265	256	251	269	247	268	245	296	266	237	275	255	290	294	248	272	271	295	271	260	262	298	283	251	287	272	270	288	284	254	280	249	306	263	250	243	272	247	257	270	262	238	276	288	234	281	271	284	279	275	288	285	253	289	279	271	282	282	270	284	267	271	265	269	255	271	282	276	253	278	276	258	257	266	239	218	244	278	269	222	294	262	272	279	282	291	247	260	269	255	264	269	281	263	270	277	289	289	258	248	277	271	251	254	272	297	263	271	248	274	274	306	276	257	278	275	260	294	274	270	274	278	293	284	279	280	274	286	279	265	260	259	282	261	270	251	249	249	292	246	254	304	252	266	261	236	240	284	276	283	266	272	262	253	285	226	285	266	248	314	290	275	278	268	266	288	279	273	239	282	278	273	256	299	284	262	242	288	271	292	290	258	261	257	277	261	266	241	288	239	258	272	273	278	277	294	257	267	264	255	254	287	279	262	281	252	249	271	263	264	268	252	262	255	253	286	258	298	267	278	273	255	265	280	277	300	273	277	269	271	265	269	273	294	269	221	274	265	270	242	257	270	253	261	265	268	277	272	285	273	270	258	281	269	241	267	272	265	268	239	244	276	270	282	274	275	261	267	286	276	272	230	234	275	277	288	244	271	267	279	288	283	281	293	262	272	243	282	258	285	257	303	257	248	255	292	263	300	246	280	277	267	268	270	257	259	253	269	285	242	244	274	245	260	274	257	284	272	269	285	265	259	271	271	273	278	261	280	237	266	288	228	248	267	244	243	264	235	268	281	299	282	270	276	275	242	246	262	256	283	254	247	262	280	272	269	272	270	277	243	255	287	256	254	299	284	246	253	263	243	260	262	277	256	262	249	247	276	266	257	280	295	276	250	263	255	271	293	273	263	260	261	252	280	234	253	283	263	264	278	267	273	265	273	292	248	255	277	273	266	273	268	274	278	272	272	285	277	243	266	264	276	246	252	292	271	259	306	257	254	272	275	272	257	249	281	260	263	246	272	284	258	283	298	280	275	290	287	248	271	266	259	266	291	280	259	273	239	270	248	260	285	246	304	297	255	272	290	264	259	274	261	279	265	277	273	265	255	275	259	284	299	269	235	255	305	267	274	227	271	262	274	223	263	263	245	263	292	247	291	280	279	241	267	264	278	263	279	267	254	273	265	236	250	264	287	270	295	284	251	261	250	266	274	247	259	282	265	273	286	248	261	254	265	263	286	253	244	282	290	269	267	294	279	274	266	259	284	279	251	274	263	243	248	258	295	283	260	251	263	267	266	286	292	268	243	243	256	275	268	265	273	276	266	262	250	264	272	253	263	273	248	260	273	249	249	289	271	266	286	269	285
7851	2971	6616	7136	6043	5068	4033	3481	2893	2580	2437	2139	1915	1764	1596	1597	1527	1446	1323	1311	1312	1231	1180	1133	1169	1108	1093	1018	1097	1035	1025	1011	1021	1011	951	987	910	966	936	918	963	980	919	914	857	925	955	935	916	886	856	886	884	951	859	879	932	913	873	961	891	862	825	874	850	968	883	914	875	782	880	864	878	847	834	887	862	842	804	876	850	859	852	879	868	852	836	803	802	851	790	838	844	841	827	838	856	799	914	842	806	805	856	863	834	832	758	869	850	853	846	813	840	790	887	862	817	766	836	838	805	787	796	898	811	816	822	814	889	859	835	829	805	838	881	845	840	833	820	848	806	852	833	821	833	846	844	812	832	770	864	803	841	848	814	787	850	824	834	827	847	796	822	851	789	823	827	788	828	821	867	854	830	803	786	823	794	821	787	861	796	848	835	794	883	830	833	822	837	863	812	891	823	834	785	833	818	748	820	822	831	818	837	847	839	818	818	847	847	753	854	808	808	822	848	864	767	835	860	797	866	822	811	823	798	808	800	784	862	801	796	872	834	803	815	840	789	787	818	802	826	753	814	807	860	831	846	848	815	879	836	796	812	817	807	799	805	829	838	845	836	867	838	833	799	824	836	834	834	825	833	871	819	801	907	825	822	847	822	814	831	837	868	802	830	847	802	843	870	845	883	833	793	792	807	811	766	788	788	816	832	831	885	825	821	766	874	810	851	847	791	828	853	805	812	815	808	836	845	787	795	840	833	862	741	802	819	830	813	776	800	886	831	816	781	827	824	835	794	801	803	827	807	873	866	867	794	807	843	783	863	844	823	813	844	824	799	803	819	796	832	872	786	844	834	788	824	827	857	795	793	841	855	865	842	833	839	836	771	779	822	816	834	819	835	827	836	840	760	840	819	846	803	820	860	883	828	824	821	783	827	822	867	800	838	845	824	779	789	838	780	827	770	829	819	790	812	797	814	832	822	855	818	835	818	844	868	788	830	892	830	840	839	889	832	806	817	838	815	765	872	824	832	845	826	845	780	857	840	858	800	880	800	831	853	832	804	832	834	754	829	854	822	816	791	825	802	871	827	833	829	874	822	857	851	814	857	849	825	776	788	843	832	857	804	802	784	821	806	807	835	837	851	857	821	836	829	863	816	833	823	858	830	871	866	829	798	882	839	775	827	818	842	816	795	830	780	787	828	869	824	859	869	839	851	838	832	837	846	782	796	806	830	841	851	789	867	832	859	779	852	849	856	795	804	822	809	808	829	810	839	853	806	849	826	800	828	833	816	799	841	823	839	818	820	815	830	803	856	823	854	816	861	862	788	822	841	840	804	795	850	846	828	794	795	794	848	813	827	776	838	812	846	796	833	785	766	829	812	857	820	772	821	844	835	849	834	781	878	790	788	787	819	839	831	791	856	878	805	812	835	817	834	791	820	785	855	852	817	880	847	836	848	881	811	831	749	793	761	837	855	808	787	825	840	840	804	870	848	796	877	810	819	833	828	796	876	843	854	801	812	768	827	813	834	853	836	864	813	811	792	802	835	836	844	811	847	802	823	835	840	815	803	853	841	829	847	788	846	841	886	866	806	819	812	833	801	867	845	786	808	877	862	828	831	807	777	810	811	796	818	792	835	832	797	777	797	840	806	854	876	839	756	864	811	808	813	817	787	802	822	835	793	838	859	841	843	806	811	816	808	866	856	824	875	803	828	796	840	780	831	832	789	841	836	854	829	871	894	810	819	819	888	796	822	821	834	815	840	810	826	832	809	828	814	811	831	860	787	811	847	834	789	866	857	826	821	892	854	871	855	810	823	801	822	832	835	770	812	843	899	817	821	832	880	818	793	827	856	851	823	836	817	810	803	855	810	805	883	780	800	788	837	841	805	847	852	796	845	812	847	870	896	761	802	805	845	838	795	809	788	781	879	811	918	862	900	772	837	821	810	756	894	786	832	820	846	797	819	839	842	788	825	861	802	832	806	838	833	836	842	836	827	837	805	806	798	859	743	821	865	862	787	824	822	884	891	882	805	842	828	819	815	835	827	798	822	807	805	868	804	802	767	820	808	796	814	831	789	846	790	815	820	876	798	844	833	833	804	797	854	869	862	837	804	811	833	832	869	842	778	870	826	840	775	854	814	817	822	830	821	800	778	867	788	781	865	809	840	820	831	848	838	798	867	831	819	781	801	808	808	781	803	839	841	829	821	799	842	838	834	838	875	877	833	822	840	787	866	796	809	818	854	840	797	851	808	837	789	804	820	829	749	904	845	805	798	811	776	821	864	847	853	844	847	839	891	850	826	844	772	861	790	821	778	800	830	870	846	825	829	822	819	837	797	841	825	828	854	788	758	830	863	784	832	838	803	827	773	847	854	842	794	889	785	814	861	767	847	868	784	828	851	804	805	832	831	789	854	804	828	811	776	830	811	817	837	827	811	803	848	861	818	808	835	877	809	842	838	841	812	841	849	851	848	802	823	815	859	827	889	881	817	821	818	833	849	831	879	783	855	846	836	819	866	794	791	848	809	836	837	766	848	768	891	778	831	803	800	836	784	817	841	869	806	815	849	831	830	815	817	808	786	828	794	856	803	818	789	843	867	845	848	850	816	764	823	842	865	778	754	814	824	809	836	763	860	860	912	867	823	824	773	822	740	819	798	812	783	826	795	811	867	802	861	802	825	852	792	783	832	814	797	853	816	895	831	846	849	842	815	791	786	830	771	784	805	798	797	791	788	800	867	811	865	831	809	835	843	843	831	829	836	782	915	819	810	822	815	849	802	820	767	784	840	871	756	856	840	825	827	781	758	816	837	813	805	823	852	827	809	807	826	831	807	828	793	815	805	835	839	789	788	838	851	794	811	797	811	781	852	829	782	796	867	879	870	874	826	785	845	802	806	845	768	815	814	834	814	827	819	828	800	840	817	801	852	768	855	889	836	800	847	834	891	843	804	847	850	796	808	815	807	795	829	884	877	846	881	843	819	780	790	793	843	832	846	892	907	860	813	799	755	842	819	840	796	839	782	868	828	822	807	801	765	839	775	818	878	837	777	872	751	861	813	847	867	839	832	810	807	827	797	831	764	813	881	842	819	795	801	826	850	825	824	836	858	814	812	862	882	818	812	845	826	819	810	835	881	793	848	797	852	879	746	827	854	859	858	819	828	752	796	860	816	823	852	828	840	806	819	798	813	838	850	809	860	864	798	844	852	831	833	798	779	835	803	847	803	864	833	822	862	794	854	816	816	851	861	828	813	850	793	797	821	821	800	851	774	837	857	852	763	853	812	869	818	825	790	827	781	836	835	834	824	820	841	837	838	762	783	858	847	868	843	770	825	893	851	825	784	824	822	873	767	770	842	856	821	825	877	790	826	792	824	799	803	809	823	830	779	820	833	849	830	788	820	839	810	844	862	847	763	848	765	829	809	841	785	814	849	820	767	817	817	863	847	787	868	815	851	865	822	867	795	779	830	784	863	818	836	822	790	862	814	830
1197	212	197	169	173	159	153	170	151	153	160	137	136	149	142	122	162	144	133	133	145	134	141	132	146	134	134	146	148	141	145	142	148	144	123	148	167	140	138	162	128	149	146	144	156	141	144	138	163	129	163	136	149	148	166	128	127	116	131	143	151	133	123	139	128	143	137	139	127	160	141	157	141	142	137	143	140	136	160	130	123	140	128	143	140	151	144	133	163	156	176	151	137	142	140	160	125	147	150	158	124	122	142	162	153	148	116	137	137	144	148	143	129	151	140	143	131	158	144	155	134	152	149	146	143	150	125	123	144	162	128	129	133	139	149	137	123	148	140	149	146	151	147	137	135	148	135	136	134	144	131	138	150	114	129	129	149	142	140	117	129	125	133	167	136	155	129	127	154	144	138	151	155	131	155	144	146	153	146	130	134	156	134	158	114	147	133	167	126	118	127	141	149	129	148	144	109	155	147	140	138	154	151	124	164	157	132	138	125	150	140	145	158	143	150	157	130	158	151	135	155	131	142	154	132	140	150	151	132	146	152	125	153	129	151	142	145	130	130	131	111	136	137	148	129	140	133	153	133	147	133	146	132	151	162	123	136	146	136	132	140	130	150	133	145	142	151	137	151	155	139	119	120	148	168	141	127	144	142	128	130	152	155	155	144	151	134	141	132	146	142	141	150	115	131	154	152	159	128	135	139	137	148	129	154	136	132	135	151	140	124	139	141	148	126	145	156	158	151	129	150	141	118	156	165	160	126	157	136	155	142	138	144	133	145	123	150	141	154	159	159	137	139	134	124	145	125	143	138	132	142	119	140	128	135	139	148	135	140	155	114	142	136	150	136	156	114	158	151	117	139	135	123	161	143	135	160	148	145	132	126	134	129	131	128	131	125	142	141	140	142	155	127	145	129	151	159	157	137	142	128	146	122	132	135	157	124	147	150	133	132	139	139	156	146	118	144	156	139	149	139	125	145	138	143	132	125	141	136	135	154	141	155	126	136	148	145	137	129	135	140	142	145	124	139	143	149	137	174	154	145	130	135	144	142	151	148	157	143	153	136	147	131	153	142	144	156	132	131	150	134	152	140	157	164	158	152	123	126	128	133	169	117	124	126	146	146	133	152	132	129	124	148	145	129	133	131	141	141	136	137	142	150	129	160	136	145	161	115	150	162	144	141	117	150	156	121	132	148	137	120	156	143	153	141	153	144	133	141	136	133	140	144	134	135	151	145	134	130	173	151	142	130	130	129	121	155	139	155	150	176	153	150	122	136	149	150	163	137	134	144	157	155	144	144	152	148	138	138	135	137	163	127	140	141	133	144	132	138	165	132	146	128	139	143	120	137	127	132	148	125	145	152	124	141	142	127	140	153	149	151	135	143	133	146	133	151	129	128	154	149	135	129	123	145	131	123	143	141	160	139	153	128	120	128	153	131	131	137	145	132	148	122	143	160	144	141	134	137	152	144	145	134	142	139	144	156	146	152	129	146	137	132	126	140	132	136	134	153	135	141	145	146	147	148	142	148	153	148	137	141	141	140	123	135	139	143	125	137	132	141	140	150	152	162	117	136	134	141	130	142	147	161	128	134	145	128	129	148	144	140	147	154	145	133	137	143	151	140	143	127	110	132	172	133	142	127	157	142	166	124	132	145	131	132	124	135	136	153	129	133	114	148	144	151	147	129	124	147	158	157	130	140	130	150	137	160	138	145	143	126	133	135	136	165	138	143	150	144	135	121	144	162	156	127	146	125	178	131	143	146	121	141	134	154	165	148	127	139	137	137	111	125	138	123	132	145	121	156	137	166	141	129	122	129	135	147	130	139	158	157	139	126	137	140	144	147	140	152	131	138	149	132	137	124	143	150	133	148	136	166	138	143	147	155	142	127	140	157	132	119	130	122	120	138	126	130	141	143	130	139	134	150	144	130	138	151	145	131	155	167	151	152	126	162	145	135	141	143	137	162	159	146	143	146	123	145	143	148	141	143	136	118	144	144	156	155	136	157	132	143	144	145	127	135	146	133	133	152	151	141	138	136	145	145	129	145	140	149	145	127	152	135	130	142	157	126	145	138	171	134	165	138	146	137	151	146	134	122	131	133	134	145	167	121	163	160	130	149	146	149	137	161	146	134	161	131	151	132	136	154	135	155	123	134	140	122	125	164	141	138	145	143	150	141	133	121	133	142	135	136	145	149	144	131	141	124	142	141	147	115	146	164	139	149	132	163	156	136	141	130	144	164	139	151	141	122	148	155	113	140	132	131	127	120	143	140	136	144	130	163	117	131	127	142	153	148	148	134	119	165	121	170	132	140	143	161	148	145	143	149	138	135	111	147	128	133	156	140	130	125	137	144	166	135	149	143	135	145	131	142	136	145	147	159	139	151	152	152	152	133	152	133	130	149	140	135	147	143	146	130	144	159	152	129	131	117	160	130	129	134	146	139	129	140	153	157	155	139	132	140	129	152	164	158	148	118	120	142	150	142	128	143	130	142	128	149	155	154	137	165	136	139	131	139	154	160	135	139	145	134	130	137	142	130	140	144	143	150	153	163	139	141	137	125	138	133	149	137	121	139	130	138	139	141	130	140	143	152	124	159	158	111	147	151	153	144	125	139	149	132	141	133	140	124	159	137	161	140	124	148	169	146	138	146	131	138	157	153	154	162	123	160	140	151	152	145	138	159	146	127	144	149	157	146	139	132	140	133	131	146	140	142	142	127	143	150	143	149	150	142	138	143	137	141	137	131	139	133	122	128	124	125	138	148	128	142	148	130	159	142	163	122	164	134	155	148	125	148	148	145	142	123	150	141	131	126	155	133	148	134	140	129	136	139	162	145	142	142	129	151	137	128	133	169	105	153	131	132	139	141	136	120	134	129	149	144	122	178	129	144	157	141	149	115	134	131	141	137	152	151	153	135	126	152	134	147	147	122	148	106	133	121	136	140	150	122	118	143	162	152	141	154	132	138	136	139	130	146	134	135	119	146	124	124	136	142	148	137	132	128	149	146	155	129	140	134	152	134	130	149	156	157	134	167	120	147	138	134	137	151	134	147	154	138	130	130	132	153	144	146	129	136	163	135	151	136	141	143	135	147	134	136	149	127	130	145	136	149	150	142	141	148	129	136	136	149	147	142	126	135	126	140	164	145	139	129	146	125	155	126	138	151	156	139	167	136	120	136	142	133	162	169	144	160	153	139	137	145	133	146	130	143	171	147	113	154	189	161	133	131	140	154	142	144	153	153	153	152	152	136	159	141	128	149	141	109	151	130	153	143	127	157	135	133	134	148	130	140	133	125	157	159	156	116	137	143	140	137	146	138	155	137	151	136	137	129	159	140	159	138	158	136	133	143	151	125	149	131	152	141	128	136	145	141	155	144	145	148	119	124	152	152	153	149	162	131	152	144	125	139	138	145	123	127	149	134	141	154	161	126	158	164	138	119	143	141	136	141	118	125	152	126	130	144	145	143	152	136	141	125	144	146	140	148	138
1915	555	657	768	649	602	566	583	570	581	503	501	520	502	473	501	527	531	528	510	492	486	491	506	529	531	536	459	530	489	480	469	474	504	523	496	512	481	508	490	466	470	528	503	486	499	502	506	523	521	494	491	477	499	485	514	529	451	470	511	478	479	547	481	542	456	512	468	455	454	498	466	453	469	476	475	499	477	507	465	490	503	534	513	501	490	484	501	522	483	530	470	496	565	489	465	470	534	476	521	499	454	510	492	474	456	520	519	489	460	498	522	517	501	545	521	458	488	504	495	516	467	479	490	503	465	456	469	503	485	505	466	475	494	493	534	466	479	454	466	496	500	487	509	498	514	497	492	526	478	489	523	521	491	510	473	534	522	480	486	478	475	487	498	508	513	504	472	493	522	504	499	496	472	503	471	517	520	516	509	478	512	479	487	484	504	498	489	513	498	504	509	519	513	521	503	491	521	519	478	494	489	503	478	493	490	492	483	472	483	484	513	479	522	450	471	493	482	477	525	484	500	538	505	480	457	503	480	503	501	474	509	487	501	539	495	490	448	502	444	443	474	507	503	479	494	504	473	486	479	492	476	493	448	511	522	484	497	506	528	531	513	505	494	489	497	470	478	501	516	543	505	482	479	493	496	463	491	478	506	493	498	484	529	483	505	518	498	482	459	475	490	487	480	472	498	493	473	488	488	505	474	482	514	472	510	517	482	514	461	481	458	477	485	473	504	530	489	488	476	505	499	494	495	473	471	500	542	527	471	486	498	507	456	500	471	474	521	517	505	492	530	467	465	528	502	483	508	481	474	503	450	467	491	485	504	518	512	469	493	492	482	519	497	477	494	461	514	492	514	535	504	471	477	481	466	469	520	521	488	488	529	538	500	482	520	484	510	511	489	502	516	501	534	497	474	482	488	522	491	529	469	510	498	474	483	469	497	539	477	521	478	490	516	485	512	482	491	512	505	509	485	519	496	491	508	528	458	523	489	480	446	436	492	493	491	474	500	509	505	498	466	457	473	440	478	496	459	494	540	464	446	486	551	499	526	493	492	513	480	453	494	467	477	531	503	523	531	499	482	485	518	500	484	480	515	482	473	545	509	485	462	507	509	501	484	540	482	475	494	505	499	469	545	499	486	510	502	465	443	497	493	462	500	491	500	484	466	496	510	463	490	479	511	485	482	514	493	487	495	504	497	481	486	481	542	473	498	489	511	481	493	474	470	454	507	541	496	531	461	489	478	512	521	500	505	488	486	490	464	475	499	446	483	519	490	496	501	499	521	491	501	487	475	516	502	526	494	494	505	499	485	474	525	520	525	472	513	476	462	483	516	500	497	525	459	487	512	472	496	459	548	524	479	449	518	504	477	487	480	501	472	482	501	483	468	470	525	509	472	508	480	514	504	522	520	495	485	469	504	483	485	476	479	478	453	523	518	484	501	471	488	463	486	493	505	489	506	524	480	516	502	475	495	491	497	491	500	511	497	483	485	496	518	505	436	506	521	482	501	517	486	503	503	506	533	476	459	487	517	487	497	521	486	510	500	530	492	486	470	506	498	502	474	500	492	520	526	497	519	467	517	506	466	491	474	537	467	502	509	465	464	485	478	494	501	482	480	477	430	488	491	541	508	505	499	507	488	494	482	501	535	500	509	474	481	476	493	497	447	495	513	489	491	506	466	489	529	513	507	490	519	520	515	500	487	479	473	485	552	522	506	513	497	525	499	486	469	491	494	493	539	482	492	486	505	539	491	494	479	488	491	499	499	518	473	499	512	486	522	473	470	524	507	509	485	492	479	501	504	496	498	489	483	476	502	466	524	479	480	456	500	473	491	475	521	514	515	471	455	521	501	477	506	476	467	508	508	507	496	474	507	487	487	478	459	490	528	468	497	519	487	511	501	494	483	509	504	489	501	487	468	501	513	495	493	511	449	519	520	473	515	537	488	508	501	463	511	494	500	483	506	497	532	500	528	527	490	518	486	515	504	475	497	505	492	470	484	500	482	486	509	527	490	494	512	518	510	512	517	524	471	464	452	482	530	501	503	485	495	476	497	502	505	509	496	472	547	508	482	484	468	534	515	489	494	503	472	453	518	526	530	464	509	459	497	470	502	496	537	513	484	494	494	511	483	481	502	492	454	485	508	475	508	483	515	504	490	490	513	510	485	476	505	476	504	531	478	501	494	443	459	525	498	479	466	511	450	544	512	473	493	498	499	482	488	491	509	513	485	472	471	473	499	497	530	477	508	489	495	523	454	500	497	519	501	492	530	517	475	462	485	545	498	480	524	497	515	456	460	515	529	484	489	525	493	506	486	474	504	495	506	503	514	509	531	536	519	508	495	492	513	509	526	491	492	504	517	498	531	529	508	485	479	500	441	493	478	464	468	500	504	489	501	517	482	493	510	465	528	502	462	493	486	514	508	509	482	483	506	500	522	460	522	482	480	466	499	502	454	539	528	475	521	491	483	499	515	511	494	490	479	494	485	493	492	481	533	479	490	497	464	494	529	486	511	489	501	480	506	475	470	493	480	463	513	503	464	494	438	489	533	494	486	545	459	491	494	489	516	535	486	526	497	468	521	448	463	507	508	507	494	447	503	476	472	506	505	459	449	481	461	507	522	485	504	501	478	514	505	516	454	473	484	449	493	462	459	507	502	521	493	463	509	498	491	475	478	489	524	516	489	498	545	463	519	488	451	449	486	477	530	464	536	484	508	498	519	482	505	487	486	539	454	500	472	498	521	527	508	483	532	519	488	519	504	487	472	483	485	454	508	489	509	467	523	478	504	511	424	506	504	496	480	505	478	492	498	497	522	492	519	489	488	473	517	486	483	484	459	494	474	521	464	486	502	538	505	492	504	482	492	473	450	502	495	501	466	519	498	497	463	468	470	508	489	517	519	490	476	498	501	517	495	486	510	538	518	483	483	515	534	495	497	485	508	518	484	481	466	481	477	504	471	533	497	475	485	535	510	499	486	495	499	488	455	467	531	528	516	523	541	503	516	489	507	471	489	518	491	522	484	474	495	504	512	466	509	531	505	470	492	511	508	518	490	510	474	505	506	449	461	512	515	488	496	448	483	502	526	492	496	482	512	516	524	497	508	501	516	519	506	488	506	489	490	484	486	493	519	505	513	512	504	506	513	477	522	487	504	514	484	431	514	478	495	491	474	477	527	497	471	448	507	470	510	491	484	506	482	496	450	483	494	485	471	454	475	495	532	495	527	513	451	516	471	501	500	502	492	489	485	486	485	482	543	475	472	439	471	517	505	514	526	468	464	471	501	486	482	485	522	538	527	475	482	489	490	503	484	523	498	490	512	495	482	495	508	507	514	468	487	483	504	508	511	491	446	493	536	452	467	494	501	478	523	487	498	512	489	500	510	507	505	524	502	486	495	533	490	519	504	496	481	470	499	470	520	505	484	482	475	494	532	468	502	470	474	491	493	510	502	477	478	523	481	501	502	474	477	491	532	500	514	469	503
5086	1297	1518	1174	833	625	537	502	402	396	392	345	366	318	343	310	301	283	278	299	300	303	319	268	280	287	255	276	251	291	304	283	281	265	303	258	288	267	287	269	281	230	273	259	295	285	268	268	267	295	280	245	276	272	277	283	234	254	283	281	249	281	278	276	277	286	221	287	267	270	263	298	242	245	245	280	256	287	257	278	252	284	248	240	284	278	266	279	271	300	266	225	278	292	270	283	290	239	270	246	267	323	276	263	295	279	256	292	290	269	255	291	261	252	272	262	275	264	282	274	283	265	252	245	247	282	223	279	262	273	283	271	265	272	274	271	242	262	271	258	255	248	254	282	252	276	290	247	288	261	264	301	254	291	280	273	252	222	275	264	251	261	273	283	259	242	301	270	247	283	253	268	276	290	280	283	283	292	286	241	259	270	255	241	280	253	264	289	274	261	276	272	264	275	293	262	271	288	261	243	303	268	276	270	277	291	263	258	276	297	276	259	271	267	279	284	263	277	248	268	251	265	266	248	282	243	287	277	281	251	267	247	261	279	288	266	283	269	262	274	236	263	285	242	265	292	282	288	259	273	272	257	284	272	276	280	298	246	253	282	274	260	246	297	261	271	248	257	296	272	299	272	271	256	301	273	268	282	270	268	246	285	251	258	270	265	268	236	242	273	251	263	256	264	259	281	257	277	291	286	276	274	272	251	272	275	265	294	250	257	286	259	291	283	269	288	240	274	271	262	250	268	267	263	274	255	279	279	252	260	262	258	281	237	294	285	276	270	283	248	289	270	293	274	280	276	289	262	264	288	260	246	279	251	268	277	279	281	278	277	277	275	264	289	306	274	248	257	258	257	267	268	263	248	247	249	287	281	258	269	280	246	294	274	258	255	264	290	263	284	250	284	240	304	262	268	269	240	264	236	280	267	265	295	252	284	289	269	254	251	279	271	306	262	300	258	280	251	284	269	284	255	268	254	258	276	263	275	267	287	276	264	240	273	268	316	294	244	266	286	250	249	268	295	298	252	275	249	258	258	257	286	241	283	268	278	261	298	268	277	274	267	280	245	261	246	260	275	255	289	259	260	250	278	279	250	269	251	264	256	250	237	258	261	301	276	295	300	267	285	249	267	259	285	281	315	277	251	275	248	225	270	272	272	241	269	246	274	252	289	253	264	283	289	257	269	274	268	278	225	268	254	267	253	264	274	245	288	247	277	269	247	276	275	247	272	296	277	248	290	273	271	262	292	267	288	257	276	265	281	277	268	247	283	266	254	260	312	276	247	260	267	271	293	273	266	261	250	317	257	276	286	268	249	267	252	295	251	255	288	256	267	250	297	301	244	252	244	259	288	267	260	294	268	293	233	265	265	293	226	269	299	264	266	249	261	234	290	298	252	293	261	281	284	270	265	272	263	291	258	253	283	258	281	249	253	271	263	272	279	275	282	256	277	247	287	266	244	236	274	286	283	261	286	274	268	278	263	274	264	270	283	288	261	256	246	258	289	257	291	283	284	266	233	246	247	277	283	266	221	236	254	246	246	263	276	264	295	270	275	273	284	296	246	266	267	278	262	277	266	294	275	260	273	280	271	242	262	264	259	258	289	272	268	281	283	239	227	248	258	236	276	245	247	257	265	282	294	259	268	268	271	290	267	265	265	291	295	278	284	255	260	263	278	240	287	289	271	264	255	240	296	270	270	266	281	266	283	283	271	255	254	262	295	268	294	283	283	279	283	282	287	297	281	287	264	280	258	269	264	274	253	231	290	269	231	283	249	250	248	225	252	288	254	272	261	272	301	267	250	253	258	269	261	266	260	283	282	280	296	271	294	265	291	290	266	262	274	274	243	274	270	294	255	251	255	265	281	279	268	282	275	249	291	275	236	255	282	277	244	295	261	245	285	293	267	274	249	286	242	259	257	278	257	286	260	249	245	258	268	267	256	285	266	281	248	302	272	254	289	309	307	276	311	268	248	248	298	303	254	275	261	266	253	238	247	276	286	247	306	270	283	261	262	246	272	256	239	255	268	264	238	269	259	276	265	259	252	265	274	282	287	266	290	280	282	261	274	235	281	266	242	260	252	257	278	262	262	241	306	262	272	264	263	277	271	268	261	261	237	252	258	232	286	285	281	283	269	268	267	306	284	261	264	246	236	276	273	252	265	271	261	256	270	282	249	272	285	281	277	290	257	284	283	270	269	266	279	274	267	255	221	293	265	280	276	253	247	329	252	262	291	271	296	255	248	253	298	265	238	249	286	258	254	281	268	290	251	270	281	296	285	261	240	251	262	264	298	282	272	263	257	269	277	270	274	243	304	259	273	245	261	274	263	272	259	265	239	263	257	280	288	276	282	284	281	277	264	289	254	248	266	275	257	250	300	264	280	264	269	291	269	312	288	270	288	288	290	300	277	259	268	262	283	268	288	269	285	273	272	257	299	279	286	281	282	319	286	261	265	245	261	266	275	264	287	292	280	273	269	255	290	250	257	278	236	259	284	306	284	262	276	259	281	271	245	277	271	280	263	259	259	264	277	280	270	291	277	283	287	279	289	247	255	290	309	260	260	265	279	253	255	250	269	267	245	270	279	277	264	269	280	303	266	284	282	306	281	258	255	274	297	268	289	254	287	272	260	256	247	297	279	285	270	248	272	292	271	285	261	245	253	271	245	284	289	265	277	273	261	261	282	288	278	240	260	293	274	262	257	248	253	284	263	291	278	261	258	280	271	294	290	271	235	262	273	266	297	264	263	272	269	291	272	298	260	263	268	243	248	258	294	260	264	289	282	295	256	295	251	241	251	241	289	283	267	259	280	273	284	256	268	283	273	283	272	256	292	245	275	278	266	255	262	283	298	227	265	281	263	274	268	269	248	282	269	244	260	276	296	268	231	289	268	285	257	269	262	273	240	254	280	279	261	254	255	254	240	285	272	261	289	261	259	255	251	277	251	281	280	277	271	254	288	284	258	260	288	278	270	258	293	276	282	275	282	293	282	256	292	268	225	285	259	278	278	262	264	277	282	281	263	248	275	236	264	279	248	266	251	273	295	294	288	256	273	273	286	263	270	263	282	276	276	248	287	296	254	251	298	257	261	275	287	275	275	287	258	260	262	248	272	275	276	273	285	281	267	261	292	261	266	276	206	247	266	263	275	241	272	282	262	284	255	279	251	270	295	275	256	255	261	264	238	302	259	242	281	278	245	255	310	279	262	254	257	279	255	280	261	268	282	251	271	265	297	277	252	282	268	277	277	273	270	269	241	283	252	272	278	311	242	280	231	271	273	236	268	246	283	263	272	242	268	262	252	282	271	255	290	265	269	291	297	265	272	249	255	292	260	280	280	256	271	299	268	296	260	290	294	250	266	247	281	259	269	234	270	279	230	299	269	259	264	278	266	298	266	271	300	281	247	264	306	254	250	269	259	247	251	266	237	263	246	282	244	259	273	279	279	291	255	253	248	250	261	266	271	235	262	294	292	296	294	263	282
5764	1940	4013	4205	3639	3079	2522	2154	2039	1787	1581	1471	1374	1344	1257	1228	1174	1145	1072	1056	1021	1058	1016	1025	981	1014	930	935	924	975	959	954	876	907	932	903	926	929	957	913	924	848	896	861	833	848	933	858	942	946	859	876	883	868	830	830	867	864	871	832	839	854	836	835	881	846	847	805	849	916	901	871	830	881	907	918	843	833	767	865	821	825	832	889	893	856	846	804	808	827	902	851	812	915	834	770	869	878	817	766	787	828	818	793	912	881	802	773	828	813	838	812	794	796	842	785	839	827	780	819	786	784	873	841	801	840	845	807	819	867	831	809	893	875	894	807	850	838	827	859	852	834	838	833	817	778	802	824	830	803	876	851	834	809	835	840	841	821	820	814	825	809	833	821	851	841	800	923	887	818	835	772	801	842	778	832	803	825	839	831	846	837	834	814	854	800	856	855	817	822	825	860	897	844	837	834	857	841	867	813	849	841	805	786	814	830	815	845	806	816	855	857	852	836	871	820	883	835	862	851	841	819	842	816	816	850	845	874	873	868	853	800	861	858	812	820	839	865	815	853	823	813	787	802	835	823	830	842	841	825	852	819	809	804	843	823	835	858	799	847	817	829	834	862	842	813	810	887	797	774	805	835	870	857	897	820	811	814	809	794	890	812	828	859	812	846	821	826	833	833	896	837	844	833	865	858	815	819	865	825	842	885	817	846	808	823	799	849	842	819	874	835	823	830	892	821	825	827	867	821	863	815	848	850	865	833	840	751	791	878	821	863	826	831	820	845	837	811	817	830	846	853	916	816	824	822	834	816	803	834	835	828	838	838	847	787	837	848	834	879	822	819	807	830	830	849	817	820	848	832	827	806	851	774	857	808	799	816	863	854	857	822	837	844	804	854	811	795	882	816	865	844	778	841	858	842	861	803	811	816	822	820	882	765	859	828	833	843	768	800	843	793	844	840	820	824	833	870	862	858	909	824	782	834	842	826	835	845	802	858	842	829	839	838	835	843	807	811	799	819	813	843	833	820	848	790	838	888	768	821	856	834	843	838	844	868	873	799	844	825	813	853	885	882	817	788	836	820	806	826	782	812	800	835	847	801	843	749	844	771	836	864	856	801	788	860	908	874	870	824	832	821	820	882	844	825	889	834	838	890	842	833	817	866	861	866	846	808	842	796	860	782	868	860	890	815	874	843	866	844	932	907	806	818	836	781	829	849	863	866	801	803	892	826	819	881	811	811	818	853	792	856	817	830	794	841	839	818	809	839	770	819	805	833	865	860	807	812	816	842	866	835	824	844	798	813	821	851	859	786	818	855	777	872	778	826	812	825	776	857	845	842	803	816	852	880	839	825	838	844	823	861	806	784	799	811	825	801	765	856	800	840	848	839	831	844	818	876	907	831	878	859	808	824	816	822	853	808	818	782	799	833	900	876	854	856	847	813	832	811	847	820	779	861	819	850	862	822	861	829	837	846	848	796	830	808	801	860	870	826	810	801	831	807	842	849	831	856	815	844	873	814	857	863	874	813	815	832	850	792	824	842	816	772	872	845	811	840	840	828	841	834	847	835	819	819	842	793	839	846	838	821	823	805	853	825	829	839	758	873	845	808	860	818	809	841	893	851	862	818	806	869	804	854	834	872	841	853	826	864	865	822	837	852	823	805	839	858	789	825	849	827	804	851	851	902	826	824	814	840	853	820	848	833	818	808	867	804	812	846	815	838	828	851	889	820	810	876	834	807	885	836	868	819	855	803	833	834	839	817	909	824	857	825	851	847	872	839	828	808	838	857	815	786	824	804	832	838	840	803	824	809	815	887	861	844	871	828	829	844	891	864	792	854	851	832	827	838	799	816	837	818	784	841	839	811	795	794	859	832	803	800	786	823	836	853	862	812	836	878	811	813	867	843	867	865	852	839	847	834	821	818	820	860	822	770	813	847	810	876	844	837	806	848	841	858	839	806	806	856	850	777	843	842	831	845	822	875	824	857	773	816	843	861	819	838	861	825	807	870	839	793	868	803	851	847	774	782	834	811	817	844	880	807	879	837	827	861	786	839	859	779	812	839	861	827	809	829	813	851	854	861	849	800	852	839	789	799	857	862	830	852	817	835	811	833	884	839	869	822	821	825	811	842	855	788	820	869	783	828	814	832	802	828	846	816	833	829	846	819	868	863	795	796	810	814	858	862	813	891	887	844	836	861	883	831	844	829	776	845	828	867	811	885	849	823	843	838	864	827	841	854	847	807	809	804	825	841	866	834	796	797	827	805	814	862	817	809	805	837	808	810	903	818	853	842	823	855	852	809	838	884	771	867	866	889	823	808	823	795	802	843	815	856	871	804	830	856	823	834	875	879	855	829	795	820	810	900	816	811	801	770	878	833	804	846	820	804	849	836	794	864	901	828	828	806	889	872	814	847	844	821	840	829	808	832	780	839	836	818	850	845	792	850	865	808	855	844	825	804	809	822	854	786	828	825	813	814	822	833	833	837	821	828	841	815	802	851	878	827	770	826	838	809	849	841	825	871	846	805	829	856	802	844	833	795	855	895	811	807	867	844	858	856	750	827	832	878	860	825	829	832	836	850	871	811	856	850	913	847	861	860	843	835	851	767	809	841	800	829	823	848	822	855	835	818	819	853	848	831	896	831	865	851	861	803	802	808	843	859	837	821	807	819	777	862	835	819	798	837	885	822	873	838	845	845	853	836	758	870	877	840	878	848	877	854	801	842	834	851	814	829	859	828	825	797	835	843	819	877	778	853	847	837	870	799	832	793	824	821	888	851	843	861	828	853	837	841	832	816	815	818	865	812	887	848	832	836	865	865	796	835	785	827	785	826	833	831	871	828	855	869	818	819	811	873	870	812	808	779	846	823	864	840	816	835	861	843	813	829	828	806	858	830	870	849	841	798	839	841	798	858	856	791	783	855	834	880	828	805	839	841	879	839	808	789	885	842	816	868	847	834	818	828	821	864	870	869	825	845	813	818	821	846	833	808	880	854	823	781	806	841	814	815	840	811	851	789	840	813	858	859	791	847	836	841	824	840	857	917	841	854	822	822	874	811	846	858	841	839	829	881	895	804	842	827	857	821	830	863	818	839	810	791	818	838	880	832	819	857	860	806	836	817	870	802	790	842	852	841	861	832	784	838	854	847	847	826	882	845	829	817	817	829	855	839	869	872	764	798	885	847	886	859	891	832	887	840	817	834	820	838	906	850	819	895	868	824	826	840	785	883	827	879	799	853	839	826	855	832	784	795	799	803	832	843	820	902	823	826	792	820	884	859	854	839	820	840	871	815	804	876	835	842	821	893	810	818	899	813	831	812	797	823	785	825	841	848	807	836	873	864	874	821	835	869	856	812	768	790	877	876	824	815	804	839	847	818	825	809	812	828	819	904	846	876	844	838	813	801	881	824	839	868	866	831	886	871	802	854	835	835	777	826	882	845	842	852	803	866	795	805	822	836	840	837	783	861	792	858	867	851	830	868	859	875
9104	2519	2883	2047	1258	1046	811	607	560	499	454	413	388	389	347	355	338	320	283	349	314	304	361	301	306	259	288	285	269	311	286	318	298	310	277	269	276	287	249	263	286	262	272	263	265	267	295	294	294	274	306	247	285	269	302	261	286	287	307	265	270	257	276	309	253	286	297	289	285	247	241	263	277	275	268	250	249	277	310	279	274	257	288	273	293	271	272	246	255	289	276	287	285	287	257	258	257	262	279	274	300	262	270	265	284	267	283	259	275	270	284	300	235	276	274	276	275	252	268	225	260	277	286	245	273	285	259	247	258	281	261	258	300	310	292	248	290	263	268	276	284	259	269	254	284	275	298	244	246	278	271	281	256	294	295	276	276	275	247	291	251	226	282	268	242	261	243	281	242	268	252	263	276	267	291	291	269	275	263	270	274	290	274	236	245	263	300	263	284	253	255	260	267	267	249	282	282	278	264	267	284	270	281	280	290	257	273	301	286	253	272	264	241	283	266	266	295	260	244	286	246	273	256	293	267	228	295	264	292	229	243	257	255	282	293	257	246	229	280	271	288	272	269	247	237	264	272	260	244	268	287	240	300	256	229	255	248	294	257	256	231	262	250	283	254	252	275	251	279	266	294	255	268	293	247	269	253	270	262	284	286	246	262	259	270	301	265	262	288	251	299	269	272	293	256	242	272	277	282	271	235	252	290	248	274	278	264	249	284	270	274	286	255	256	282	261	259	288	278	274	297	265	237	272	270	263	274	269	256	263	266	236	258	269	274	292	263	300	259	288	280	274	309	257	258	281	278	268	291	311	286	272	301	251	277	298	274	270	257	255	278	263	255	244	271	259	264	267	289	262	256	272	276	261	292	288	290	235	268	258	267	301	287	254	253	286	275	273	252	261	256	301	264	280	254	289	272	260	265	230	243	267	273	246	243	267	282	256	264	246	262	259	270	291	287	268	244	253	231	260	274	248	249	248	290	258	280	244	254	271	244	282	267	292	278	264	265	286	246	265	262	290	268	253	292	299	266	248	247	281	277	270	248	252	289	282	256	263	243	264	275	247	315	262	274	275	265	249	247	274	246	261	299	264	254	265	280	289	264	281	285	282	284	266	263	273	287	265	295	271	239	260	269	244	259	261	288	250	245	300	269	261	258	266	275	273	280	260	281	274	294	252	287	280	276	281	277	300	251	268	304	256	299	275	239	269	295	260	256	232	252	300	262	266	248	270	286	259	267	284	245	245	241	289	241	271	289	281	258	261	236	280	268	255	263	266	233	280	278	261	248	306	285	284	272	242	284	260	270	276	269	274	284	255	259	276	245	244	244	266	277	275	304	275	266	259	247	243	270	254	269	250	270	269	272	282	256	236	286	242	235	243	281	254	257	302	251	278	308	273	269	271	273	269	289	297	259	259	243	291	264	267	261	277	253	261	259	253	278	273	257	263	261	266	269	299	280	252	277	237	268	258	278	253	281	276	248	303	287	262	247	273	260	255	268	273	264	268	293	279	281	299	285	280	260	255	265	265	254	254	262	252	270	270	253	261	273	230	285	234	252	293	275	258	277	286	267	271	311	287	283	251	306	294	270	259	254	275	245	260	279	288	262	302	259	282	271	273	256	272	249	293	298	263	270	227	263	281	269	265	250	283	288	309	277	279	248	261	256	239	289	270	278	281	267	238	260	287	274	287	284	296	295	268	260	286	302	271	274	247	288	264	267	273	285	272	263	262	237	262	276	276	288	279	266	248	262	275	269	284	289	271	272	230	282	275	243	264	270	279	260	277	255	279	266	255	248	262	275	251	244	288	257	265	260	284	272	250	266	273	290	239	281	277	262	255	252	282	276	281	280	268	295	242	261	277	283	303	259	245	250	246	250	271	247	263	264	277	237	287	245	283	269	282	277	283	274	306	270	275	273	277	240	249	285	272	256	234	260	262	243	253	270	246	307	235	248	282	273	267	289	274	258	261	276	293	250	295	303	259	256	285	265	248	266	266	302	229	258	285	275	269	286	273	319	275	268	272	269	283	255	282	271	261	270	259	287	284	253	261	245	257	287	243	284	277	270	272	261	255	283	243	258	242	252	281	271	259	261	245	300	265	280	254	300	247	271	254	289	280	231	253	269	276	295	267	317	280	276	265	267	270	247	275	249	293	281	281	267	269	285	286	243	280	269	269	258	247	305	268	256	256	265	252	271	261	280	275	243	267	254	321	235	283	303	270	268	279	245	268	264	266	264	278	283	255	277	230	271	267	296	288	260	278	261	249	244	272	267	271	243	271	253	288	264	291	311	268	264	255	274	263	259	282	260	287	270	277	261	256	242	293	261	277	248	282	244	271	226	259	309	227	261	306	250	251	265	253	255	267	278	240	234	254	242	251	267	246	269	274	240	261	261	251	261	243	261	273	272	246	273	283	270	269	278	254	260	318	258	246	276	282	277	275	251	277	247	289	284	268	269	283	278	275	253	254	244	256	277	245	246	276	264	264	249	258	263	267	266	256	273	278	268	284	276	289	276	274	263	230	292	270	255	284	306	307	286	236	271	274	288	271	262	269	273	274	266	257	255	256	268	259	231	237	301	254	243	263	261	274	263	265	269	286	293	269	257	261	248	273	278	272	265	261	270	271	287	276	269	268	288	270	267	263	269	255	271	264	261	258	252	260	261	282	268	264	247	248	260	275	264	282	300	264	264	292	272	245	286	274	257	302	230	276	277	278	271	228	245	269	246	284	274	293	273	258	279	258	273	267	253	284	294	286	275	293	268	277	301	262	286	267	278	271	248	264	276	280	274	269	288	283	288	267	257	320	238	256	273	271	273	267	284	284	300	240	289	263	250	268	265	311	271	255	277	279	294	238	272	285	241	276	300	298	301	270	271	268	268	292	249	256	257	277	247	263	286	255	257	322	263	261	276	253	276	278	245	288	249	268	259	286	250	266	304	242	260	255	261	256	264	250	246	283	289	284	251	265	247	269	272	279	287	279	244	267	274	258	249	277	274	275	268	277	259	268	245	277	265	278	297	250	249	265	259	270	234	295	266	279	308	257	259	250	258	276	260	269	238	265	262	268	287	253	269	298	271	264	287	273	268	244	256	259	254	292	267	252	260	243	272	264	254	246	278	265	270	277	266	309	279	278	256	267	272	265	272	255	250	273	269	273	292	269	264	262	251	286	240	260	267	281	229	251	246	281	259	258	253	254	265	274	249	251	266	273	267	271	267	256	242	281	258	253	267	254	270	276	277	279	261	282	280	251	307	280	274	269	284	286	270	250	233	260	253	274	291	283	253	292	304	270	232	258	259	257	258	275	255	257	275	248	284	246	285	270	242	273	267	270	285	243	279	239	283	272	298	283	266	258	270	247	250	280	256	251	257	281	290	288	239	252	250	293	250	273	294	261	265	303	280	264	282	287	253	255	298	266	268	271	277	273	267	257	255	262	262	249	265	265	264	260	277	240	256	263	271	228	265	268	282	265	260	265	285	270
7660	3001	6645	7075	6082	4999	4014	3437	2920	2627	2187	2098	1981	1748	1633	1506	1477	1395	1319	1278	1347	1259	1207	1084	1085	1120	1034	1024	1052	1007	1068	990	1006	974	1007	1008	996	926	897	920	958	908	940	973	904	905	905	901	907	905	895	886	853	890	867	873	932	897	866	865	894	820	879	827	861	861	836	914	824	862	915	811	773	892	836	910	848	848	833	835	852	845	850	842	867	866	791	843	897	879	855	776	817	832	830	822	852	821	813	870	831	803	812	857	788	842	818	875	826	806	835	825	829	850	831	802	866	811	855	802	800	800	852	843	837	822	826	862	856	815	834	806	795	878	815	816	820	778	792	780	856	881	818	816	852	770	854	800	822	809	856	859	796	768	815	889	857	853	793	835	798	842	835	810	807	843	810	850	836	835	829	818	833	848	777	826	811	817	871	770	789	869	747	809	841	843	873	868	816	773	804	840	857	891	784	776	779	770	864	767	854	793	800	808	913	835	825	806	834	851	813	839	814	862	895	834	863	838	850	791	823	816	760	804	821	841	812	825	837	796	812	830	853	832	856	849	786	799	858	767	798	791	806	839	857	835	857	841	837	803	808	821	831	793	856	854	819	836	839	783	865	754	885	831	824	795	805	803	841	833	790	811	848	831	810	776	851	790	800	813	816	801	845	829	827	860	803	839	854	861	800	808	838	803	797	797	762	794	790	839	796	838	813	794	829	794	832	769	817	826	837	804	795	862	840	839	836	858	807	805	799	831	775	748	806	854	819	846	800	803	818	855	849	787	838	828	817	822	814	842	848	830	865	829	821	813	799	825	823	846	896	825	795	786	766	856	872	826	820	851	859	830	844	828	846	830	764	786	817	816	783	840	857	806	855	861	813	814	790	793	838	810	798	833	829	874	815	820	819	807	800	820	856	792	833	807	868	797	837	796	812	857	799	824	814	853	835	872	817	856	795	825	858	850	806	818	778	822	827	855	816	816	879	816	811	799	818	807	831	844	831	858	842	824	845	846	845	796	829	803	819	783	792	839	823	831	828	805	799	809	805	816	786	832	829	829	823	842	821	795	850	823	832	839	817	826	841	831	783	783	880	857	787	810	835	815	853	848	823	864	806	822	812	875	806	890	774	856	912	823	788	815	810	762	842	840	762	849	811	841	834	762	830	859	835	765	809	842	832	822	807	854	811	876	866	835	840	838	809	793	808	843	817	808	845	828	851	822	849	795	832	877	787	784	799	853	812	821	783	868	797	772	850	793	780	833	856	782	860	827	827	811	811	855	814	804	841	841	804	817	780	790	866	792	845	834	821	811	808	798	814	844	788	802	841	794	795	836	863	867	822	812	843	837	746	840	801	849	802	868	825	841	807	758	798	829	834	817	866	846	805	820	813	774	845	823	789	803	863	798	808	824	808	865	871	807	812	848	845	823	793	807	838	838	856	826	826	816	795	849	820	778	793	798	843	811	777	801	804	779	818	811	773	767	811	847	816	800	854	823	799	843	808	827	812	822	845	807	796	810	787	765	859	782	813	827	787	831	822	831	836	833	841	855	875	809	792	781	869	865	830	836	816	800	865	813	811	804	817	791	803	859	817	783	819	819	875	753	764	870	812	826	800	791	805	844	825	782	837	857	825	789	841	844	800	843	900	823	826	837	806	799	776	902	836	851	860	842	809	858	871	821	831	811	835	822	829	803	824	863	826	826	834	774	801	842	849	795	866	843	737	803	812	764	857	809	775	829	818	809	743	826	777	792	818	818	817	812	862	834	805	819	830	772	836	833	848	814	886	879	764	782	795	829	769	812	806	869	834	814	816	784	794	871	852	820	762	808	810	793	817	805	826	880	858	812	766	868	835	831	793	800	867	841	828	837	842	799	814	786	860	799	846	826	828	747	851	813	791	808	847	827	843	815	831	828	847	886	822	759	797	814	800	827	825	823	754	816	786	831	857	880	817	846	800	811	817	814	900	809	836	812	816	823	813	829	861	874	794	825	858	815	834	831	819	853	805	835	827	825	832	854	837	877	814	830	837	793	852	817	832	800	771	870	832	781	818	840	815	809	826	818	875	804	815	817	830	774	864	838	775	773	827	830	835	823	852	843	776	842	795	812	783	761	844	780	851	834	802	840	832	815	840	824	829	844	770	833	833	818	847	847	805	783	865	806	791	877	832	806	805	799	760	813	855	831	798	834	821	822	770	832	826	810	803	794	822	804	786	833	796	809	824	819	824	817	775	821	805	802	827	796	833	885	824	836	803	786	864	871	796	832	816	856	839	836	784	834	784	807	828	832	831	813	800	809	814	810	781	838	852	837	807	842	810	813	867	807	780	838	775	850	750	853	843	858	834	785	845	814	845	837	827	786	845	769	784	871	816	844	876	841	864	839	840	817	838	796	834	787	786	844	774	843	859	768	826	857	804	806	863	755	826	807	838	826	849	784	810	827	765	818	864	824	788	813	864	833	844	853	786	763	832	806	843	824	843	902	818	779	860	802	802	799	855	839	825	834	831	798	793	795	795	869	837	844	812	840	854	845	801	833	804	772	906	797	830	822	862	828	842	814	797	825	812	809	833	819	753	834	804	837	854	777	807	792	865	839	801	780	861	855	838	818	787	783	890	847	809	816	791	819	825	847	755	844	819	824	847	828	821	796	835	766	842	820	836	822	765	814	835	803	866	758	836	846	828	766	810	801	837	838	801	817	844	821	810	814	756	857	782	797	794	844	868	830	814	834	813	825	852	830	813	838	810	868	844	824	846	844	761	848	850	793	768	864	880	833	814	784	827	854	799	878	830	802	827	848	813	833	803	751	835	792	797	797	831	801	806	819	822	781	850	803	784	826	791	819	802	751	815	809	818	809	790	821	825	841	800	794	831	827	812	843	859	818	823	793	809	845	828	801	823	800	853	833	802	834	835	825	807	795	878	826	794	818	820	887	843	813	802	803	883	829	814	830	819	801	844	826	844	801	838	842	818	809	807	829	832	838	876	847	806	813	818	818	814	856	848	804	866	779	801	854	880	850	780	829	832	832	848	818	822	848	870	844	822	871	841	834	838	845	807	766	823	837	791	797	794	801	868	867	763	835	802	807	806	835	853	821	879	830	777	828	816	803	849	843	835	858	846	822	839	749	806	854	823	842	877	783	828	823	846	836	869	856	850	851	823	825	829	802	809	833	811	855	768	804	832	810	795	770	806	871	825	829	819	812	930	847	789	829	836	754	866	836	808	900	847	841	829	826	905	858	839	841	865	796	810	844	834	843	852	843	811	813	797	819	793	848	810	767	842	781	807	800	837	858	855	794	892	829	810	869	814	789	789	832	826	802	860	809	810	803	831	783	789	790	803	800	806	836	813	786	812	816	814	834	809	793	835	822	821	808	844	863	856	846	852	856	815	865	824	807	846	816	834	857	825	868	852	820	795	786	819	819	821	838	863	832	867	798	801	794	831	778	832	807	852	795	804	781	850	853	782	813	828	825	832	838	856	810	827	848	819	836
1249	229	238	183	190	182	149	150	156	139	154	154	117	148	143	136	139	129	163	157	139	136	149	135	145	149	140	144	150	150	150	151	128	129	141	150	143	150	159	153	141	151	133	131	147	155	152	123	157	136	143	145	160	153	133	145	148	135	145	141	144	152	145	149	148	144	137	151	128	153	127	135	135	146	154	149	160	140	128	129	150	139	174	147	157	129	146	137	144	131	131	142	138	132	159	127	145	131	141	152	136	134	159	123	131	136	152	150	124	138	155	153	124	155	128	150	135	150	161	141	141	160	118	117	163	130	169	144	136	140	148	154	126	159	160	146	137	156	156	135	139	157	152	127	159	146	142	135	140	135	143	141	129	141	158	155	155	159	160	139	155	152	148	121	145	153	141	156	143	138	154	142	144	133	171	150	162	145	156	149	164	151	163	137	140	165	146	142	125	135	125	172	176	153	145	152	134	148	161	134	146	133	141	141	153	144	155	141	146	163	153	149	151	141	138	142	113	161	154	157	142	142	163	126	132	136	143	142	142	132	144	165	127	130	147	150	132	150	147	141	135	130	154	141	130	156	146	149	133	152	132	131	167	121	142	146	147	145	150	161	128	167	131	152	155	115	136	148	142	136	147	133	140	132	145	141	125	146	140	154	143	151	158	152	144	139	141	157	152	149	134	128	154	146	140	147	140	150	136	151	162	143	151	141	129	124	149	133	141	136	149	153	144	152	144	155	150	139	144	146	144	157	156	136	137	149	124	135	111	132	155	145	139	119	130	145	136	165	151	123	151	158	130	130	141	146	141	133	155	127	145	150	139	158	149	146	144	170	148	155	155	156	137	155	163	153	146	144	166	166	143	129	138	148	148	138	171	149	151	161	162	136	144	144	136	122	135	149	166	140	129	166	151	146	138	143	137	124	139	137	127	152	142	125	135	152	163	170	151	156	131	157	140	151	146	145	128	145	161	171	138	134	136	144	155	143	122	167	146	145	144	139	166	141	142	159	142	139	119	131	143	146	137	162	137	128	146	164	133	141	136	116	146	151	152	161	145	135	133	116	166	134	121	166	138	116	130	136	144	140	134	153	131	142	134	122	146	170	131	142	161	149	143	148	155	140	160	145	159	143	166	148	134	123	144	169	138	161	136	150	139	151	146	134	148	145	134	160	137	140	147	133	145	134	125	140	148	151	141	145	152	130	115	156	148	140	162	151	134	138	159	145	147	143	154	148	135	137	169	155	158	144	148	156	124	139	139	143	135	135	140	126	135	139	138	144	134	128	153	138	140	180	142	156	162	151	132	139	146	155	140	146	134	157	134	137	141	130	147	135	142	128	162	157	114	144	135	156	150	123	146	135	130	150	138	146	135	151	155	145	139	144	133	143	147	150	148	138	150	156	162	155	119	167	129	125	158	119	118	145	168	122	139	144	140	144	141	138	129	138	140	126	148	141	128	152	153	134	146	158	127	152	144	124	145	168	146	151	173	135	144	135	139	130	136	141	144	128	143	125	172	155	141	131	129	130	134	147	157	142	142	126	132	131	135	143	165	142	145	165	147	139	141	140	145	142	147	120	144	139	163	140	157	169	155	150	148	155	144	144	139	158	132	135	124	155	164	144	145	154	148	156	134	131	154	145	148	130	134	120	163	173	148	135	150	141	154	167	146	149	159	148	133	150	131	125	142	139	154	146	168	139	144	162	141	141	150	139	131	123	143	158	146	147	124	144	145	146	162	148	130	157	120	158	149	154	138	134	157	145	129	140	131	141	125	120	141	172	141	156	146	141	153	118	150	172	153	122	148	122	122	141	152	160	147	167	116	137	119	129	138	149	130	155	134	150	147	149	143	144	133	154	177	126	143	152	152	131	135	132	127	157	166	146	132	139	138	148	147	144	151	145	154	144	141	150	137	143	137	129	142	127	137	142	144	149	159	147	138	127	159	128	132	147	150	157	150	157	150	149	146	163	140	152	147	150	128	137	144	134	161	155	137	122	147	158	145	133	161	156	128	158	146	145	136	142	135	152	136	145	122	158	153	145	139	141	138	154	149	122	138	160	128	138	125	143	133	149	144	140	161	128	157	137	137	141	133	179	155	158	129	150	127	154	161	171	129	129	147	156	125	163	128	142	136	147	142	134	141	136	153	136	140	159	156	153	139	146	150	134	125	151	143	132	174	142	133	158	152	137	127	148	134	139	134	151	165	138	164	149	148	121	130	134	136	145	153	153	146	141	132	152	137	135	169	131	135	146	135	137	136	159	146	141	145	148	141	150	142	150	153	125	145	127	147	156	156	142	145	139	165	141	143	129	128	143	141	157	148	131	146	166	156	162	137	143	154	145	139	154	161	136	150	150	169	146	141	150	153	133	135	161	134	142	120	147	128	152	134	141	135	129	141	128	140	144	166	141	117	128	145	148	140	131	145	146	132	138	128	145	136	161	134	164	125	155	138	142	139	137	126	154	152	154	138	157	123	146	133	143	157	111	128	174	143	134	163	139	144	142	123	152	128	135	164	160	139	157	159	134	130	117	127	142	136	152	118	157	151	145	147	136	137	142	149	142	167	126	151	149	151	140	152	155	145	150	127	156	130	154	168	139	159	143	158	135	131	129	138	133	150	133	132	125	161	150	129	148	148	160	139	142	174	130	125	142	167	142	127	155	142	140	158	130	153	151	140	150	160	147	154	154	130	142	132	143	130	151	130	139	142	136	125	142	159	131	141	129	143	143	155	132	147	138	154	138	151	143	112	128	155	149	148	155	160	124	133	146	138	135	130	157	141	119	144	150	154	155	148	161	134	128	152	152	156	153	158	154	114	128	138	155	155	148	151	139	142	149	156	157	139	142	158	143	141	132	150	138	131	153	119	131	139	141	126	169	150	152	152	150	162	134	142	131	139	133	128	148	140	154	143	155	148	135	166	152	144	138	160	146	139	128	141	151	133	169	130	146	163	161	156	146	125	163	141	123	138	148	135	157	147	149	159	148	141	140	143	141	137	132	146	130	143	152	123	138	129	132	142	147	156	133	157	147	133	145	129	144	155	138	139	124	140	133	138	162	141	140	134	135	126	161	136	148	165	150	146	157	136	121	162	129	158	140	147	152	134	156	129	150	165	147	149	182	135	153	162	136	153	146	145	129	150	152	145	137	137	127	140	166	136	138	146	148	136	144	157	128	132	171	149	140	120	171	147	145	151	149	147	136	135	136	137	142	124	138	135	128	130	137	146	137	126	129	144	159	133	163	152	134	149	137	146	162	152	156	145	151	123	162	148	150	123	144	144	133	149	127	139	170	150	147	143	136	144	153	140	127	127	154	156	140	148	157	132	153	129	153	143	149	139	146	135	124	158	156	142	157	131	146	133	142	159	139	136	137	149	150	137	136	151	136	160	145	139	141	143	155	153	142	148	168	139	148	135	124	122	154	163	174	132	129	128	141	173	168	137	160	154	129	141	136	149	134	146	145	138	149	155	154	153	147	143	152	157	147
1923	570	730	737	721	661	652	612	577	549	521	588	548	557	505	551	509	562	530	474	544	566	514	440	529	532	517	452	486	517	471	480	481	542	524	533	500	461	482	513	490	497	489	498	536	525	471	489	517	447	494	461	500	517	490	501	490	524	473	475	489	488	485	487	474	514	510	513	498	470	531	465	505	517	526	497	474	478	521	534	505	489	512	510	488	524	487	469	501	521	504	488	490	465	514	471	476	524	511	491	454	470	519	494	529	484	512	535	496	528	515	492	494	496	505	520	508	517	502	500	481	473	486	490	506	535	514	489	527	486	493	501	497	471	493	510	490	499	475	479	500	496	503	512	503	510	499	515	518	503	517	492	513	492	482	555	500	506	497	462	499	507	483	474	492	514	514	548	478	535	482	489	493	480	486	507	519	497	517	533	493	485	484	501	478	474	509	542	475	482	510	494	510	479	531	525	497	506	523	484	485	493	490	496	479	448	476	510	492	517	517	480	523	478	483	462	490	475	499	519	496	498	490	481	481	500	533	527	515	449	481	482	487	489	482	461	460	475	463	497	481	514	547	481	467	498	505	464	510	493	487	533	476	451	500	481	487	509	521	533	466	482	493	467	522	439	476	482	466	470	536	503	489	502	528	498	520	484	517	500	499	475	511	511	489	484	510	439	494	482	465	453	449	539	498	474	484	489	516	503	499	486	513	481	488	474	487	521	501	519	484	499	527	481	533	514	511	479	513	512	487	498	483	463	479	489	530	463	495	503	497	506	523	515	499	518	454	527	477	454	467	503	501	524	500	523	484	502	524	535	554	506	466	504	502	519	479	512	511	478	520	511	503	483	457	507	513	499	530	499	498	486	495	512	466	502	541	480	511	494	509	501	489	471	515	469	495	497	478	503	517	503	490	473	468	495	464	484	497	517	502	495	508	487	524	529	471	509	503	505	518	528	537	508	515	508	507	511	509	452	488	495	493	534	501	527	479	482	494	518	486	512	482	506	486	493	502	528	458	508	477	527	506	482	496	439	505	464	526	479	469	485	530	516	475	532	475	500	485	500	528	502	501	495	485	496	471	508	501	477	485	464	549	513	498	547	480	530	509	504	505	469	463	536	549	521	444	474	483	524	447	499	516	493	479	511	465	502	464	465	538	516	519	505	503	477	496	507	508	502	519	502	505	471	510	526	514	487	512	507	508	498	533	501	513	502	493	492	492	523	494	506	499	478	504	513	464	472	503	459	517	466	527	471	462	480	503	480	516	473	512	486	483	514	499	509	554	509	501	507	490	497	466	522	497	500	473	516	509	453	510	505	505	454	447	499	506	500	465	472	450	513	503	518	512	497	467	476	492	574	479	454	524	511	488	482	533	524	489	501	477	492	510	498	482	508	530	513	477	520	517	514	481	468	506	492	520	530	521	519	504	498	471	518	476	522	478	469	476	498	473	493	489	478	505	503	500	519	501	498	502	511	509	473	514	505	499	525	495	532	490	508	520	462	515	518	466	506	507	482	478	477	484	479	488	492	548	471	519	511	491	493	502	524	497	505	475	562	503	496	504	493	470	478	500	507	499	478	463	524	505	528	523	504	472	480	508	533	456	439	503	514	508	493	498	498	502	479	483	474	505	483	471	490	532	454	501	484	499	512	465	539	543	474	508	512	481	521	529	511	461	466	515	484	520	485	497	469	536	481	504	482	475	514	476	520	524	522	507	475	547	482	505	507	456	514	478	511	483	491	506	485	529	513	555	499	488	517	542	482	487	494	458	477	521	483	528	483	556	483	493	517	509	504	497	500	523	491	549	490	512	474	552	511	516	497	553	493	503	508	500	482	499	490	487	508	515	464	505	522	508	501	495	563	473	480	480	489	468	526	492	483	483	525	490	454	493	516	473	502	547	476	476	528	483	500	487	507	479	481	512	508	512	449	491	520	528	478	483	557	494	494	503	538	479	515	492	508	496	464	481	509	520	496	491	476	491	552	472	501	509	529	488	476	482	527	490	501	538	496	463	474	500	510	492	496	506	518	473	480	545	504	487	511	492	486	460	493	495	506	474	530	495	485	521	517	525	501	494	471	519	474	489	485	497	482	500	503	531	528	493	548	498	471	504	517	535	518	492	506	510	502	456	494	479	467	518	536	467	513	518	490	508	463	495	437	477	511	531	489	478	504	520	477	490	526	478	456	507	493	484	475	497	472	511	489	515	499	515	487	494	465	457	489	528	549	502	490	467	536	494	503	465	497	479	513	494	474	461	478	486	499	511	478	523	523	510	460	457	512	490	495	500	474	490	521	482	476	507	505	472	497	510	487	502	493	493	544	486	485	492	477	515	473	505	517	476	481	508	465	508	519	461	531	528	497	512	541	512	521	516	480	525	482	538	506	505	508	477	516	480	495	492	529	485	482	502	484	486	500	535	468	496	533	538	449	491	533	483	501	531	495	503	445	489	476	478	523	488	480	510	533	434	481	506	502	511	494	463	498	484	512	499	507	516	534	510	481	551	492	492	490	525	522	501	523	528	490	505	532	507	512	464	505	526	479	497	505	454	502	448	539	491	489	508	484	497	481	513	501	511	488	472	509	504	479	530	512	484	533	489	471	542	522	469	480	491	460	525	487	480	511	490	485	519	494	497	492	470	484	525	522	501	469	477	485	531	485	502	496	486	493	494	496	482	493	493	460	518	527	451	484	516	446	529	486	488	466	489	515	534	481	530	478	514	486	476	535	494	534	500	483	502	519	491	512	502	487	505	489	496	463	495	495	506	507	493	509	508	509	482	530	501	476	520	447	476	465	511	499	510	511	490	488	509	527	486	523	506	529	485	524	486	553	500	469	479	470	505	487	517	517	516	498	455	454	490	483	494	521	512	496	520	489	498	491	481	495	465	571	500	499	458	507	495	482	534	487	478	506	477	511	490	528	484	462	504	495	506	503	489	501	486	513	476	537	502	485	483	503	460	469	547	512	489	489	530	526	476	536	512	478	484	497	529	493	531	512	505	453	499	451	491	555	507	504	483	520	521	480	478	503	465	508	482	499	517	487	483	512	527	487	496	490	481	505	483	479	457	502	471	486	504	535	500	511	477	460	481	455	490	465	507	494	488	496	466	480	525	452	499	503	559	486	527	467	495	469	473	477	522	513	522	471	496	512	493	527	521	491	509	492	464	500	490	484	473	497	530	498	490	512	508	503	485	510	506	492	482	526	480	492	487	539	477	466	533	506	504	472	499	506	543	492	460	477	503	506	468	506	513	531	491	498	512	505	506	522	496	535	484	454	494	559	519	516	527	470	471	472	498	527	525	475	492	492	489	528	488	535	490	474	458	515	491	501	515	492	454	476	525	509	488	521	520	496	539	504	510	486	482	543	466	502	475	492	499	493	504	526	487	482	500	498	463	470	519	513	503	480	521	484	522	482	484	475	478	504	499	494	491	507	521	497	501	517	515	508	493	532	477	484	476	454	485	469	499	504	521	501	497	522	480	483	537	525
4875	1343	1569	1178	850	628	504	448	414	382	359	348	374	330	324	304	317	312	289	280	280	304	293	307	267	260	260	280	264	271	278	291	270	288	266	280	268	249	287	252	273	269	287	261	272	263	279	268	278	266	313	279	234	263	282	270	259	299	291	286	262	276	296	268	242	259	264	251	238	271	281	249	268	281	256	280	288	278	308	305	266	264	297	278	259	284	234	273	278	287	276	282	238	276	291	284	250	267	254	239	259	269	235	302	287	277	288	266	243	261	263	276	287	289	299	267	285	249	287	254	290	286	278	280	251	276	286	276	240	269	249	254	290	264	272	247	308	286	267	292	268	264	294	266	259	253	292	264	297	281	253	261	239	272	252	289	284	257	300	275	253	266	268	286	240	242	271	263	275	256	243	257	276	270	272	270	268	252	256	291	267	293	269	278	256	257	277	266	269	291	272	252	273	253	248	270	247	247	288	274	246	245	247	267	257	266	293	280	285	289	264	263	246	284	283	285	257	285	296	250	268	300	288	283	269	293	264	265	289	284	260	263	321	277	265	268	265	252	291	240	238	291	270	284	265	265	263	230	266	254	293	234	265	235	261	280	247	275	304	256	258	246	280	252	247	296	255	274	277	256	263	269	248	258	274	244	274	267	232	256	264	273	244	263	264	275	279	242	251	268	245	291	284	241	287	270	254	242	286	268	251	278	272	276	271	288	265	307	288	259	270	273	245	257	271	274	289	301	260	282	277	257	267	311	234	283	267	278	253	281	292	263	254	293	270	249	258	252	293	282	269	287	253	283	287	268	288	312	253	285	240	278	279	290	282	249	233	264	276	242	268	264	260	280	286	264	260	251	271	230	317	276	261	283	280	258	272	291	237	248	269	275	291	279	301	238	285	233	276	272	260	268	304	275	270	257	290	246	276	254	273	273	255	244	264	246	262	264	317	259	281	286	269	265	223	232	263	267	245	259	257	277	267	266	287	281	231	277	259	274	270	264	284	250	235	266	256	280	247	270	238	282	265	277	271	280	296	267	256	264	267	279	281	277	263	236	308	274	281	283	294	267	260	303	267	239	247	291	250	256	277	279	277	288	277	286	275	276	285	256	271	286	277	279	276	253	261	294	282	257	314	278	256	263	251	240	275	290	282	267	285	286	273	254	273	242	265	300	279	263	269	272	270	260	240	252	280	260	241	252	269	273	276	282	257	275	263	267	278	263	251	280	250	283	269	285	283	236	256	279	251	254	283	254	267	274	259	253	294	279	277	272	260	241	264	307	242	240	267	249	257	275	298	254	260	269	272	254	264	266	274	271	292	271	276	278	263	310	257	286	305	255	250	284	275	272	259	294	294	257	246	293	271	294	247	280	270	266	280	274	278	250	248	259	291	270	288	261	269	259	248	281	263	243	248	259	334	255	277	245	247	290	262	257	292	255	275	262	273	265	269	255	317	275	269	295	260	241	264	266	254	270	229	268	256	319	247	253	274	270	228	286	263	276	294	274	288	259	266	296	249	245	280	266	271	280	259	276	254	241	268	294	262	284	272	255	245	260	287	274	261	301	268	275	241	301	270	267	251	278	296	249	251	276	276	274	259	267	255	248	256	257	284	279	290	277	284	270	262	265	232	258	267	279	279	278	295	261	293	272	221	271	270	280	276	260	277	245	269	283	281	277	268	252	256	250	285	256	231	261	273	255	277	260	264	280	270	280	268	275	252	293	273	251	268	244	239	280	292	303	290	275	259	281	284	261	270	267	258	252	269	249	263	284	228	265	283	299	258	237	263	256	273	261	283	287	277	280	229	270	279	260	255	264	285	305	269	265	244	277	264	270	270	289	302	244	258	277	279	267	277	268	264	243	251	266	248	272	283	287	261	277	261	252	270	243	262	268	302	241	247	268	271	288	308	278	267	294	274	276	274	273	268	284	276	284	306	266	275	287	286	289	280	254	289	260	252	270	278	267	230	245	258	286	247	319	271	261	254	249	261	281	241	239	274	272	248	291	254	263	264	249	282	265	280	257	255	264	273	278	277	287	275	294	265	253	255	300	256	261	274	240	272	275	280	285	284	269	299	257	252	253	268	273	273	290	259	233	260	263	258	269	264	260	290	268	275	241	269	283	261	277	251	256	269	274	284	285	255	285	271	275	270	268	274	250	274	289	282	278	293	260	282	295	266	276	255	273	273	281	293	248	240	260	264	247	277	290	276	268	259	265	291	259	280	274	271	261	248	240	257	264	292	288	293	275	265	250	273	213	279	283	238	299	269	280	249	251	284	265	278	251	266	273	253	288	299	271	267	298	253	248	304	245	281	266	276	265	262	261	268	241	280	270	267	287	287	265	256	269	280	267	258	253	261	278	285	234	296	310	255	242	286	276	272	281	252	274	282	243	276	251	246	235	251	281	286	273	255	283	279	236	277	276	255	258	300	276	254	265	244	270	275	277	254	288	292	294	258	282	242	282	309	282	283	268	265	272	259	269	262	266	270	272	264	261	258	267	252	249	220	279	275	250	260	251	258	262	253	246	245	269	282	273	276	262	269	258	278	260	240	255	264	285	253	281	287	284	264	248	291	257	277	280	256	275	258	264	289	287	244	229	278	251	278	276	269	278	259	243	239	295	250	259	290	270	268	245	261	251	268	246	241	298	283	249	270	270	267	238	275	246	295	262	266	266	286	307	261	257	239	254	233	241	288	287	275	263	263	268	296	284	293	253	282	250	255	258	255	286	292	259	280	274	268	284	294	254	261	255	304	310	259	278	264	281	286	292	274	305	269	308	263	267	279	282	255	267	252	257	270	276	261	252	281	262	244	268	256	244	281	265	241	263	248	271	245	283	271	267	287	241	272	281	276	268	295	269	256	292	275	286	269	254	264	252	257	285	281	260	281	288	306	246	300	266	250	288	251	261	272	274	288	281	266	235	287	272	253	248	264	273	245	283	284	279	280	263	231	277	256	276	281	249	273	274	270	301	261	253	283	254	254	254	233	265	257	268	259	268	271	275	263	285	269	267	254	269	257	281	241	315	259	290	263	296	282	243	237	259	252	276	269	279	262	256	267	257	251	271	298	244	254	268	239	272	280	270	267	280	220	286	278	269	279	280	265	281	291	249	262	271	264	267	250	270	247	261	288	242	267	255	265	269	268	259	272	247	270	248	292	256	261	251	278	299	294	284	266	274	280	246	265	281	282	276	265	269	245	297	264	267	273	255	294	281	255	267	291	278	257	272	291	305	250	316	244	258	240	279	276	301	253	268	264	292	306	279	282	276	249	266	247	280	307	280	259	259	281	276	294	281	292	261	256	267	264	284	256	280	242	255	286	229	258	255	259	284	269	266	260	253	272	281	284	274	236	274	240	250	276	267	263	282	296	251	274	284	270	263	258	288	279	267	271	290	264	277	263	249	271	273	290	270	273	254	273	270	269	319	276	280	287	255	250	270	269	271	280	263	275	274	244	260	288	257	261	274	278	295	272	268	272	267	244	246
5647	1883	3890	4311	3705	3116	2536	2196	1946	1846	1667	1454	1408	1290	1302	1210	1148	1133	1124	1099	1032	1031	1034	922	1041	1000	953	949	964	952	966	931	898	919	928	903	978	969	869	902	859	869	843	916	863	925	910	907	904	923	832	834	820	836	878	883	873	927	908	824	829	883	839	857	871	848	787	874	848	853	915	891	875	864	860	771	881	827	811	891	889	840	820	819	828	858	850	828	833	810	837	824	879	873	778	887	829	878	878	858	806	810	855	785	787	833	800	836	811	794	810	841	851	814	865	832	832	845	847	863	767	845	818	800	891	801	824	852	829	815	849	823	846	836	857	810	841	845	884	868	843	804	802	792	801	808	848	843	822	828	877	870	836	803	835	824	829	812	864	826	825	850	817	803	861	807	801	862	832	826	866	847	817	843	854	839	831	819	860	842	822	872	815	827	822	866	839	790	821	845	869	822	873	871	831	781	794	847	871	824	793	814	850	757	767	846	822	852	811	821	786	794	819	832	787	861	868	867	853	824	877	849	862	824	823	809	815	776	818	800	858	791	841	808	874	856	803	825	875	888	853	815	840	812	813	790	787	873	843	824	836	782	836	827	827	840	810	837	860	898	838	829	865	861	793	829	823	867	872	801	850	797	825	825	806	808	797	800	849	835	751	840	846	796	842	764	826	802	784	805	838	821	869	858	852	849	823	808	868	860	883	771	835	869	809	863	835	822	807	797	815	812	836	815	809	821	837	805	818	874	799	799	824	797	842	836	850	812	824	891	846	825	809	817	843	832	862	821	818	853	792	787	878	857	831	822	821	781	835	800	843	858	842	849	853	815	807	873	846	842	807	803	837	850	820	787	832	888	840	841	883	850	835	839	866	845	854	796	775	840	873	895	837	790	841	856	854	836	916	853	847	815	888	865	806	824	809	850	823	864	848	832	775	899	786	833	885	822	860	859	879	832	831	824	841	895	898	754	872	789	806	825	838	840	809	843	832	849	832	796	820	839	867	844	798	848	845	835	784	842	814	865	847	827	872	834	827	829	790	842	824	854	819	805	813	851	838	802	877	799	837	845	895	861	822	857	878	816	838	794	802	769	868	854	785	790	822	768	880	851	807	789	838	907	839	849	924	851	820	886	824	868	781	805	802	853	830	819	843	864	899	788	909	793	824	828	813	845	860	897	827	789	818	790	827	811	823	865	861	820	849	822	839	849	777	853	861	809	847	826	817	844	810	873	860	826	823	854	815	876	816	901	847	759	818	803	863	829	872	896	862	853	784	928	859	848	827	856	833	807	812	834	883	879	845	897	836	881	779	868	837	860	801	824	813	857	842	833	822	851	787	826	828	816	867	850	808	838	873	833	859	840	861	801	829	862	785	797	776	807	805	800	785	840	828	897	848	814	822	832	876	812	830	865	794	813	873	806	813	831	754	824	824	856	820	870	818	820	825	823	836	853	812	798	825	783	858	806	852	827	832	881	905	833	827	836	833	835	848	809	846	831	845	811	824	815	849	799	842	894	825	847	800	809	778	828	856	871	847	871	771	850	824	818	804	865	849	835	817	824	860	834	815	843	801	837	805	781	820	842	850	838	853	855	836	793	825	795	846	841	832	826	850	779	847	866	847	773	775	855	834	884	833	825	846	795	788	761	835	830	844	822	837	822	836	837	862	806	832	857	916	865	809	828	872	823	870	848	838	850	828	802	834	834	848	832	831	833	813	864	849	768	801	855	835	803	838	859	855	853	798	841	832	870	781	847	888	828	796	866	873	847	850	817	836	819	831	860	857	799	817	855	824	807	827	830	862	771	858	854	829	845	826	837	826	847	846	839	855	860	874	835	857	802	769	842	846	835	901	843	814	854	808	843	850	846	855	787	833	830	824	827	811	850	830	819	814	889	821	829	852	854	839	826	824	836	833	819	863	788	857	833	820	820	813	824	874	792	849	861	838	775	831	814	873	819	773	808	833	821	883	819	830	841	856	829	803	835	842	856	806	826	862	836	805	850	796	814	826	839	857	814	849	845	816	802	861	879	805	856	839	857	797	821	831	820	826	798	869	820	830	843	861	887	838	883	850	854	830	788	848	786	790	838	818	839	812	828	835	818	783	894	839	921	767	827	877	793	870	885	836	838	848	829	805	851	852	799	820	801	898	922	801	845	810	851	809	884	851	846	810	836	832	819	838	815	817	869	820	798	831	836	822	857	775	864	869	825	847	809	804	826	850	835	846	862	849	861	788	829	827	806	854	843	813	810	806	822	821	855	843	771	835	839	855	860	798	797	834	819	854	820	827	891	880	866	857	806	869	817	794	840	834	810	813	824	792	851	886	841	831	777	834	875	818	855	796	875	842	810	848	867	852	761	885	860	823	865	819	874	840	839	791	809	830	852	845	855	853	831	873	819	849	846	855	813	847	868	877	828	829	834	833	837	858	853	820	863	872	847	817	848	827	905	815	842	814	812	867	821	862	816	842	792	820	820	845	813	805	829	811	822	859	859	851	841	829	851	874	839	856	808	859	831	857	803	842	820	894	872	845	844	808	846	825	831	826	844	829	820	876	811	842	804	836	854	806	832	785	802	828	794	817	892	834	830	860	856	809	841	827	811	843	875	846	797	831	779	800	860	850	847	812	799	854	823	848	854	844	796	826	841	815	798	811	820	876	827	809	828	836	815	797	881	818	812	936	805	883	804	823	844	833	874	828	862	867	829	883	803	829	857	805	827	841	841	804	862	823	870	864	857	815	815	902	833	830	850	837	862	816	783	831	860	813	866	852	795	805	807	812	805	816	809	812	863	820	812	837	862	856	824	839	823	806	858	827	879	871	843	799	840	778	843	813	865	848	781	855	833	830	814	891	855	811	829	842	806	845	863	843	840	881	848	818	816	846	830	825	784	833	813	852	829	838	801	809	788	808	845	868	831	835	918	795	853	781	803	832	833	844	847	834	858	849	846	849	862	817	815	819	848	806	802	848	819	811	876	843	875	860	858	820	864	864	819	851	830	806	839	823	842	832	809	843	819	874	809	850	848	774	787	838	815	828	797	791	805	874	796	831	851	886	869	837	837	803	798	822	835	788	834	815	813	861	833	877	807	860	848	827	774	826	811	803	804	842	848	855	835	813	890	837	825	840	803	825	796	795	866	779	848	835	815	804	912	768	854	797	824	810	815	827	793	822	782	795	800	793	863	898	815	859	824	851	819	776	864	842	852	830	841	828	854	819	861	816	871	834	828	862	821	845	842	761	795	829	846	852	787	846	829	838	827	830	828	822	833	865	871	844	833	804	815	865	808	830	820	793	820	872	853	863	806	846	810	799	849	835	838	820	824	803	807	809	891	881	825	812	852	848	801	831	802	805	875	816	812	799	876	820	881	836	829	803	854	816	895	870	822	838	825	784	865	852	815	863	886	871	823	831	801	825	812	828	793	870	819	868	800	849	801	867	885	858	830	846	779	858	829	853	787	828	818	779	775	819	822	845	853	841	891	857	809	864	878
9049	2445	2848	2094	1370	988	734	629	555	464	482	459	378	349	355	330	331	317	334	317	289	316	303	301	298	338	305	280	282	316	280	262	288	289	283	271	291	301	294	272	256	281	283	255	291	285	263	261	275	303	276	274	297	257	296	261	234	261	275	260	286	266	258	295	262	297	285	282	256	285	243	276	264	273	233	277	280	309	250	278	257	243	252	273	252	281	265	295	253	242	258	270	265	292	289	281	281	281	274	261	276	290	282	234	255	259	294	282	266	268	255	261	263	272	262	264	252	274	255	260	257	271	283	282	294	301	265	276	271	254	294	299	271	266	275	286	259	268	237	241	266	283	299	256	282	256	259	258	263	287	264	254	267	275	279	303	260	251	253	260	268	269	283	278	272	264	301	244	247	283	301	250	270	302	271	264	263	277	264	261	264	269	258	263	294	265	289	243	267	266	274	250	260	259	265	312	270	269	249	307	277	260	287	262	285	275	276	261	283	256	271	276	285	295	279	273	291	247	253	281	298	299	255	270	312	249	301	276	282	262	235	255	250	254	269	291	276	277	250	285	257	260	314	255	260	275	249	257	270	289	271	254	305	277	249	289	299	261	266	246	281	293	279	270	264	253	251	264	268	291	280	276	245	282	256	274	263	246	282	263	268	269	279	287	267	264	287	279	255	288	265	257	267	277	287	254	269	264	269	294	290	260	264	260	278	232	273	221	267	276	270	282	276	278	272	245	253	246	269	268	267	284	293	287	267	258	269	260	287	291	291	268	257	275	267	278	272	282	256	295	286	292	264	272	255	268	270	308	295	298	283	276	269	275	288	269	258	271	277	260	249	282	263	278	287	253	276	292	249	259	262	271	243	227	261	274	257	289	285	266	254	256	242	268	288	271	271	286	289	248	293	267	261	251	271	268	274	293	259	246	261	284	283	261	248	267	259	271	245	282	246	296	305	270	255	286	282	269	264	261	271	277	295	300	263	270	259	285	265	282	276	301	264	259	273	281	280	288	241	301	261	267	238	274	284	245	255	285	279	259	259	253	264	259	258	274	255	275	241	250	251	275	263	272	255	287	258	296	261	275	276	311	306	283	282	256	263	255	245	290	264	279	269	267	256	278	274	282	284	277	244	256	267	283	299	254	259	263	284	264	265	263	275	269	285	266	286	288	246	288	307	282	259	262	246	292	290	274	272	289	270	242	259	290	249	308	251	276	232	242	290	287	256	267	263	250	267	284	263	322	274	284	269	259	273	269	271	264	256	278	290	289	228	287	276	293	283	283	234	219	271	302	256	269	247	253	295	255	267	245	274	259	237	308	277	294	274	282	244	272	293	259	277	276	255	267	253	224	298	262	245	276	277	268	282	255	251	276	269	295	227	274	272	245	258	267	267	264	242	272	254	265	287	291	267	279	270	269	265	292	266	265	233	244	251	248	265	297	277	267	267	294	295	246	246	289	282	289	273	274	254	287	239	249	300	301	261	242	261	270	238	277	262	278	264	242	256	282	261	267	265	271	284	261	258	280	263	270	289	256	258	281	264	290	257	291	261	250	267	278	273	265	283	282	258	254	280	271	252	257	251	280	265	273	266	248	264	250	264	282	289	248	267	254	271	267	319	232	254	266	253	265	262	260	282	274	270	263	275	263	268	250	247	256	262	254	271	286	271	262	248	275	281	295	261	268	276	261	272	265	277	240	288	282	280	272	242	265	259	260	273	272	261	250	282	264	279	286	286	251	286	259	277	315	265	279	255	255	276	252	268	278	269	271	261	270	275	228	265	272	271	280	268	287	301	247	278	268	273	292	294	286	244	272	269	272	246	276	264	266	275	253	276	264	282	265	255	274	270	242	262	266	257	268	259	269	264	283	275	271	294	266	281	272	276	284	259	288	257	270	292	276	259	288	243	268	264	240	256	261	263	252	254	281	327	292	266	253	263	264	279	270	265	276	283	254	253	277	262	233	315	246	273	259	281	262	276	276	279	239	255	258	295	233	267	251	254	287	254	272	266	255	250	264	269	286	272	295	285	267	283	248	281	268	252	250	268	279	266	297	270	280	246	280	271	252	252	284	247	262	247	255	301	275	286	280	273	274	250	297	284	294	258	297	265	270	249	267	236	243	226	267	273	266	256	273	272	237	270	260	280	250	261	247	259	272	276	259	280	252	296	229	287	254	252	256	273	270	233	273	270	247	261	283	272	283	281	273	244	280	282	260	221	260	280	280	279	279	281	280	276	292	244	252	257	286	279	267	279	229	264	263	262	258	248	268	269	261	274	262	267	283	274	275	296	297	297	263	258	269	252	248	289	257	287	269	268	271	227	269	278	274	263	275	289	253	273	257	303	252	275	282	258	237	267	303	280	255	244	263	273	251	269	244	282	282	277	258	232	294	254	288	277	243	262	265	259	257	257	273	248	262	281	272	252	273	258	295	274	269	277	250	238	265	276	242	283	261	268	266	288	259	262	247	257	242	258	296	294	275	254	288	276	274	258	296	264	282	270	253	267	285	269	265	250	258	242	281	268	274	268	274	274	244	278	273	254	255	208	259	275	277	260	294	285	268	271	246	277	283	289	295	267	261	277	273	260	255	291	296	258	279	284	289	269	289	271	295	274	271	293	252	248	281	254	273	274	277	253	266	273	273	259	261	288	284	270	263	248	289	260	276	246	270	260	270	270	266	267	280	294	259	259	282	270	249	282	327	273	278	277	281	243	274	264	281	292	326	287	262	277	283	284	265	298	301	279	292	254	251	244	277	244	259	248	264	282	265	245	281	271	252	256	281	284	257	248	258	269	262	253	313	275	251	234	230	274	286	271	238	255	287	257	236	268	261	265	272	292	242	259	259	277	266	271	246	283	282	245	258	257	241	262	262	260	274	251	256	277	275	269	261	276	253	256	278	266	284	262	263	293	252	277	258	295	280	253	266	238	248	281	264	271	252	263	260	243	272	256	284	265	266	302	282	269	264	280	274	297	251	259	262	246	286	259	268	292	276	265	250	269	271	270	274	269	278	247	273	286	273	261	304	255	254	252	260	217	294	277	307	275	279	263	265	256	264	275	274	289	236	236	279	265	303	274	283	271	267	272	249	247	293	256	299	277	221	261	272	275	286	282	272	262	259	273	240	268	256	291	271	252	266	271	271	286	276	252	258	247	249	263	273	253	276	300	277	252	279	269	283	226	242	238	283	264	281	268	284	274	241	267	260	257	251	262	279	242	276	297	242	262	278	281	259	272	277	291	249	261	293	237	276	263	265	275	262	256	269	282	246	261	278	277	271	270	271	270	266	276	257	256	289	272	299	291	303	248	261	280	267	301	277	275	289	277	241	256	282	260	268	305	239	257	267	262	269	275	264	270	242	277	260	256	272	237	235	256	269	249	268	272	289	276	248	277	234	278	265	290	277	258	226	269	267	254	267	265	260	289	261	241	278	288	269	253	259	276	280	283	270	245	258	274	235	276	269	290	268	240	283	271	261	285	272	267	270
7791	2996	6661	7113	6226	4950	4010	3531	2918	2560	2346	2022	1932	1742	1682	1553	1510	1445	1340	1174	1248	1205	1145	1193	1149	1142	1048	1137	1077	1053	1088	1015	969	954	991	985	952	913	916	950	917	918	942	864	930	902	876	878	898	922	885	878	933	842	889	830	885	860	878	876	881	870	847	894	853	872	870	879	873	837	827	848	848	887	877	838	789	830	859	892	814	876	786	822	834	850	922	822	858	841	826	836	856	813	862	835	854	834	829	821	834	845	882	891	820	843	820	834	817	851	828	818	853	805	821	804	772	794	856	809	855	852	811	758	846	849	830	873	860	822	816	828	833	828	867	819	846	805	856	759	841	809	837	804	838	833	850	820	794	801	833	811	833	828	818	876	793	815	854	822	835	830	799	805	828	812	818	786	839	787	863	834	815	820	825	834	816	865	852	845	817	801	845	811	785	848	811	872	803	800	853	836	771	795	772	843	825	827	809	799	858	808	881	840	856	783	864	838	805	787	836	794	840	806	831	826	795	850	811	879	824	779	797	843	885	829	784	836	815	817	841	882	857	839	792	791	780	855	830	807	792	814	799	826	829	783	790	863	864	817	876	840	772	808	852	842	808	829	791	783	773	786	778	831	777	832	862	799	784	802	808	827	793	811	837	838	846	803	850	803	826	806	842	827	841	854	807	832	847	817	779	752	857	844	774	814	842	811	802	761	827	838	797	854	825	814	890	824	803	810	840	816	777	803	786	844	829	826	841	849	794	845	812	794	852	815	865	837	859	789	772	841	776	796	888	808	818	822	875	820	809	814	796	863	785	826	828	823	828	845	785	852	858	819	827	826	874	826	831	830	845	807	840	866	866	839	842	788	780	786	815	807	824	828	812	780	805	873	873	812	827	839	801	803	825	789	765	811	834	806	817	809	753	859	795	828	806	778	841	860	866	797	783	852	844	834	822	822	857	791	807	811	799	842	833	763	797	852	783	827	809	780	858	804	802	811	861	818	899	797	814	792	841	748	795	812	840	811	813	859	905	826	841	809	856	786	849	795	835	819	822	824	838	851	842	838	808	801	816	802	861	842	851	861	822	759	800	857	838	818	851	860	813	819	776	776	831	836	830	824	742	848	787	864	839	782	824	834	804	785	747	828	786	873	843	809	793	800	816	801	855	875	822	847	822	788	790	834	814	825	800	840	813	832	848	789	842	814	798	828	816	805	819	783	845	835	827	784	795	815	799	776	818	848	858	850	807	805	822	810	799	836	800	810	822	844	822	826	838	765	844	838	841	811	857	818	832	813	872	802	800	851	824	805	776	780	872	854	815	794	837	779	799	798	827	809	856	751	839	848	854	817	830	807	824	822	847	788	829	825	825	838	782	802	870	817	794	826	774	839	823	819	819	808	823	779	780	862	806	797	841	867	801	744	822	866	852	823	847	850	829	778	790	841	864	806	837	855	799	839	799	827	859	829	813	829	817	808	804	809	853	828	815	829	845	835	819	850	775	829	834	822	812	767	798	799	846	817	774	810	812	834	843	875	813	802	793	780	819	813	774	814	827	806	809	803	839	788	834	891	815	812	799	847	844	843	808	823	834	872	822	815	823	799	799	827	812	814	833	808	816	874	826	795	789	857	812	875	823	809	787	793	822	836	840	787	871	806	823	837	842	788	799	794	806	869	858	807	807	811	866	804	824	814	843	831	852	931	851	860	793	834	824	822	827	828	797	804	853	853	854	829	814	839	805	801	791	854	821	844	837	863	839	798	834	813	825	800	840	826	779	769	830	761	792	863	812	792	753	817	841	820	829	793	820	769	856	853	800	846	835	846	870	782	835	858	835	809	853	806	805	812	841	831	797	804	825	814	790	924	833	779	795	796	819	805	794	849	860	817	812	834	806	805	828	829	842	797	820	869	829	821	829	831	776	760	816	880	859	820	790	788	857	817	834	819	802	810	859	840	780	864	775	822	775	790	811	836	819	785	811	840	823	830	869	837	835	851	775	883	820	794	831	851	805	847	810	814	782	782	828	809	851	866	828	843	898	829	804	804	790	772	858	768	793	812	789	812	804	800	842	855	834	821	830	798	805	819	832	799	857	848	779	812	839	766	834	807	813	772	856	825	896	777	834	758	847	821	810	813	804	883	838	923	846	809	840	829	841	812	879	788	795	870	800	830	785	813	851	870	774	808	802	806	889	820	896	757	811	798	820	808	819	824	810	832	824	822	832	800	847	807	770	807	783	782	800	813	808	846	814	858	802	872	782	850	852	845	860	851	831	827	815	793	887	840	841	800	778	827	823	823	800	790	810	803	777	850	821	815	852	820	781	850	822	868	780	820	808	826	804	815	831	795	815	807	862	807	822	816	846	808	859	792	800	864	788	861	793	890	789	839	796	804	828	810	852	912	780	758	834	818	802	812	844	845	795	773	789	783	839	812	871	861	881	797	851	831	804	810	784	865	886	819	832	791	876	863	839	803	840	808	799	832	796	876	798	805	812	836	829	840	796	836	840	827	818	811	851	831	805	821	804	821	802	787	875	833	861	815	768	836	790	852	843	852	768	837	804	809	807	787	882	819	829	846	826	818	795	793	832	840	817	844	853	853	795	807	826	813	803	856	807	812	841	797	794	779	823	855	804	787	847	833	852	814	841	871	894	814	833	869	801	790	865	807	843	793	804	817	822	806	836	793	812	841	858	806	870	832	801	787	875	783	815	746	811	814	851	770	821	790	831	799	805	843	825	786	783	811	840	807	818	798	877	810	807	807	864	834	844	778	822	826	816	868	802	838	878	821	794	854	862	821	837	784	813	880	875	834	807	824	770	813	860	841	798	803	800	793	803	797	787	788	901	825	840	783	808	772	847	806	821	857	810	795	768	807	826	799	836	806	797	812	822	812	800	825	848	796	829	813	837	829	796	811	857	769	826	877	824	851	848	866	804	755	819	844	813	894	824	853	798	793	840	805	842	801	785	817	819	830	794	808	813	823	793	828	791	817	897	822	784	837	815	825	805	821	805	773	811	809	815	786	805	835	822	810	764	807	837	877	811	864	820	833	764	850	892	783	822	852	837	820	818	804	807	805	756	793	750	844	849	841	792	855	788	794	829	818	804	799	856	846	827	835	783	810	796	826	835	843	853	807	855	748	822	790	814	825	820	806	792	824	821	793	811	799	826	837	846	861	764	845	778	834	884	811	857	788	860	777	817	808	796	819	855	804	805	830	804	840	829	848	780	856	834	796	811	852	878	802	783	838	800	873	826	809	857	729	794	836	848	822	831	815	832	830	772	836	842	810	792	853	811	811	854	836	783	848	759	843	810	834	842	827	834	800	811	821	803	776	853	811	850	816	817	841	811	801	819	728	793	828	791	839	819	849	832	848	835	773	822	823	810	811	816	819	867	818	798	795	828	806	806	851	835	850	803	801	815	820	825	808	821	873	803	806	854	859	804	832	833	819	822	859	818	857	819	812	812	791	815	825	885	797	849	798	866	807	794	848	881	790	845	830
1237	205	187	187	179	170	152	135	170	128	138	137	150	137	126	153	155	162	147	136	141	144	158	141	158	138	133	142	155	150	127	139	143	120	136	153	134	141	139	149	130	133	152	130	153	128	149	142	138	157	153	153	164	166	139	154	163	150	159	138	140	147	125	168	153	145	123	159	136	134	137	138	132	160	149	127	148	160	129	141	132	139	127	151	144	130	146	179	157	130	154	165	156	126	165	149	164	112	154	151	137	140	138	150	130	140	115	141	156	163	140	143	149	136	142	141	155	141	120	133	132	124	133	157	130	140	148	142	137	134	133	132	149	159	146	128	131	149	131	128	143	159	142	157	163	137	160	163	148	153	146	147	119	137	160	127	141	150	146	115	139	140	122	167	156	143	158	149	132	138	142	147	127	131	133	154	168	138	141	148	142	152	137	161	137	157	147	146	145	131	129	141	130	145	142	138	155	125	132	155	135	151	165	131	133	138	138	130	145	132	141	137	158	120	136	123	170	162	129	128	132	155	125	143	154	123	127	116	161	115	138	142	168	119	141	131	146	150	154	128	132	123	137	120	154	131	157	151	139	110	146	151	154	149	142	143	140	154	137	128	143	146	162	126	128	135	152	127	143	142	134	125	145	138	132	131	140	142	171	151	144	126	159	141	163	140	146	142	130	141	150	131	127	146	174	138	140	128	120	158	137	157	151	127	166	137	144	136	141	154	128	155	164	147	169	116	133	123	144	137	144	131	141	129	134	138	158	131	134	130	127	126	144	136	160	159	147	157	144	139	138	142	173	158	129	158	153	141	158	115	143	133	161	118	146	158	117	128	139	155	151	139	135	145	156	125	154	143	139	146	143	145	113	122	139	154	150	152	156	151	102	151	129	130	138	148	143	125	151	155	130	140	146	157	138	128	156	136	144	159	166	127	162	130	150	141	143	138	139	142	153	146	155	157	131	141	161	146	145	145	140	169	164	130	131	145	129	148	148	137	141	155	141	129	134	145	160	125	140	143	149	138	143	138	149	172	135	156	126	150	150	180	150	155	145	152	142	120	138	145	161	139	149	156	141	139	145	135	150	146	147	161	147	124	150	132	142	138	138	148	140	140	141	169	141	143	142	141	159	130	161	146	147	155	148	156	169	131	132	119	151	140	127	140	133	151	140	132	165	143	137	148	127	154	144	126	143	145	143	140	164	144	159	120	143	153	164	168	143	130	127	141	161	124	135	123	137	125	152	148	131	127	160	132	153	149	136	158	154	138	130	140	159	107	117	130	141	137	154	146	155	148	128	146	144	148	151	141	156	140	131	139	143	125	147	143	135	157	125	151	143	146	156	142	106	142	153	127	145	127	133	134	147	131	149	145	140	123	150	134	126	138	148	151	152	145	132	132	134	145	156	147	125	140	149	148	132	149	141	142	145	148	159	119	143	135	174	130	148	149	162	140	145	142	125	161	141	144	119	154	152	143	156	154	142	118	134	144	159	153	140	148	139	133	146	142	126	152	149	127	109	134	140	145	162	126	138	147	110	152	151	144	139	136	132	135	145	142	134	125	135	124	143	144	142	135	148	135	148	138	138	141	139	151	151	147	142	149	170	145	129	126	136	136	150	148	142	148	131	161	149	137	143	141	147	162	135	126	144	154	143	124	127	141	131	138	149	150	138	120	163	146	146	133	148	141	132	139	151	127	157	162	158	130	157	133	138	131	146	127	146	126	136	122	135	154	137	133	143	140	144	135	151	128	145	147	151	140	134	122	157	105	146	132	136	129	131	167	140	154	137	141	146	149	134	133	138	132	150	115	152	149	119	157	140	136	141	149	151	159	145	143	154	151	171	149	135	129	147	163	128	137	160	143	139	132	141	120	148	140	166	129	152	123	136	126	137	152	145	129	144	118	158	149	132	168	115	140	130	132	141	132	123	134	143	132	133	137	132	160	150	124	128	145	157	137	156	138	145	133	133	135	150	148	151	148	154	157	148	120	133	150	147	154	162	154	158	165	133	147	119	146	140	169	142	153	149	158	153	144	144	174	139	138	178	155	147	150	150	119	112	157	139	132	152	133	158	122	164	147	144	136	139	143	145	134	140	127	157	134	151	139	155	145	145	134	137	127	146	138	150	146	166	151	151	127	163	139	153	130	155	160	128	143	145	134	152	151	156	150	147	150	136	144	147	144	153	146	141	144	150	115	167	155	153	145	137	133	147	169	154	120	137	144	125	155	146	135	141	143	133	150	143	162	129	128	169	155	132	142	130	133	158	137	124	122	156	142	137	135	136	163	142	144	158	156	147	137	145	156	116	147	125	123	139	152	136	151	142	160	145	139	136	122	143	133	145	138	155	125	156	156	144	146	138	119	139	140	145	146	150	149	148	140	153	146	174	138	122	119	133	131	158	127	143	146	144	142	129	137	148	126	148	143	139	165	132	128	153	153	164	148	131	153	157	150	149	134	157	129	134	151	145	141	145	146	123	144	148	137	158	151	155	135	133	138	142	153	119	153	133	139	126	154	145	139	160	153	153	140	149	123	138	155	152	139	145	139	156	146	150	137	165	157	143	146	138	138	127	137	124	133	148	123	155	157	139	144	137	131	125	120	154	142	130	156	146	144	134	129	154	124	136	145	139	144	137	145	138	135	148	141	154	153	141	139	138	128	126	147	138	153	140	156	135	142	137	179	153	137	139	151	162	138	152	150	136	143	147	158	132	139	137	139	130	158	136	134	146	146	128	144	134	150	153	142	144	129	154	176	155	151	157	140	145	147	141	145	128	154	124	131	139	146	149	118	136	130	153	147	143	135	145	137	140	154	153	148	118	141	142	147	125	134	132	130	132	122	142	136	145	168	185	130	152	133	149	126	134	150	155	138	137	150	122	121	134	128	118	142	153	144	140	152	146	125	128	138	153	152	149	164	119	130	140	147	154	117	173	154	148	136	138	158	142	144	134	141	156	151	133	149	153	146	144	161	137	143	144	146	143	139	152	150	163	152	142	135	172	136	153	125	144	129	127	175	132	150	148	145	135	134	144	155	151	139	159	150	139	156	157	151	132	134	135	134	148	158	140	134	139	139	130	137	129	151	137	151	153	130	147	147	123	157	137	137	142	153	143	156	156	138	140	137	134	132	149	170	143	131	155	153	145	142	146	156	123	125	128	162	163	152	127	142	153	145	161	126	129	170	150	129	129	142	150	150	157	172	125	123	128	135	168	138	138	147	147	142	139	137	136	153	163	135	140	125	140	126	170	135	142	135	167	143	140	140	140	154	178	129	139	157	137	127	133	144	153	153	159	149	140	144	111	139	154	136	126	142	154	132	141	144	152	126	150	142	157	141	142	138	132	139	138	154	118	150	142	162	144	137	146	142	150	143	135	165	148	147	154	151	144	154	138	131	154	148	154	152	138	152	148	146	128	133	161	156	150	149	120	134	135	127	152	123	135	145	170	152	151	139	145	164	124	140	130	157	132	144	158	136	140	140	150	141	179	141
1897	545	668	711	730	616	598	564	574	560	552	534	547	509	495	508	547	513	484	542	491	465	486	504	509	472	538	488	503	508	491	504	509	497	488	530	484	548	485	502	454	510	520	521	484	503	498	470	502	519	485	521	499	483	474	482	467	518	564	488	489	522	508	529	485	499	505	508	523	514	491	470	526	484	480	492	515	478	497	500	502	482	505	470	478	501	519	511	464	491	476	498	517	464	511	475	499	499	528	502	485	499	493	474	499	474	466	450	503	525	451	501	477	523	479	515	477	480	476	515	523	507	519	502	494	530	523	490	496	494	505	510	494	486	512	499	453	511	488	498	503	518	455	485	448	514	507	473	470	508	500	472	489	519	499	500	519	524	491	542	480	480	501	490	477	500	527	513	461	483	488	534	510	485	483	512	513	497	520	497	485	504	538	517	521	501	485	499	495	523	509	468	518	499	500	490	528	489	465	503	507	489	494	468	470	513	552	497	467	487	504	492	513	468	492	487	472	525	504	481	539	502	477	477	517	512	494	494	492	526	536	462	459	471	471	475	520	477	499	528	486	509	528	501	447	486	470	517	482	473	480	499	513	487	530	455	506	509	484	472	495	538	472	529	503	513	536	465	467	505	486	494	507	480	500	543	513	497	509	485	485	477	482	472	513	493	480	523	509	530	521	490	463	477	492	470	479	448	489	513	474	528	487	489	547	498	484	477	497	520	465	511	476	482	498	491	503	496	501	493	500	524	469	519	493	470	506	470	492	514	496	455	475	478	506	517	447	463	532	509	503	502	514	496	490	491	538	513	491	498	458	507	509	511	503	494	517	510	508	494	491	516	474	485	474	494	469	484	507	495	493	488	476	496	474	524	483	543	487	486	509	511	457	476	515	501	481	498	530	484	505	504	484	496	484	493	488	504	529	483	484	484	542	500	480	510	478	529	514	464	462	523	465	531	493	512	455	451	486	492	493	483	501	490	527	501	475	440	486	508	475	525	503	456	502	520	482	494	513	529	489	488	491	467	471	441	495	498	486	541	512	507	479	527	452	548	501	497	526	461	486	538	506	470	536	463	508	510	459	486	528	478	498	500	520	506	509	493	521	491	521	531	471	496	501	470	501	462	488	515	535	489	498	486	500	493	474	486	526	502	496	522	506	495	499	498	538	461	514	458	531	496	491	479	478	499	476	529	485	469	483	480	486	489	467	515	511	507	477	518	498	496	481	503	460	430	486	489	513	485	466	461	509	484	501	505	485	483	467	492	480	492	517	497	479	511	529	449	511	519	475	498	487	469	506	488	465	481	512	487	519	489	449	485	484	497	454	515	461	518	532	464	466	482	521	459	485	505	497	529	482	440	515	479	470	500	502	497	487	470	506	495	489	497	472	469	485	486	499	483	449	521	511	505	504	498	501	480	470	504	493	492	494	502	500	451	470	487	444	506	475	464	482	460	470	481	472	475	508	513	487	475	491	490	515	482	512	556	521	462	493	496	478	459	476	476	476	521	503	509	469	538	471	512	458	531	471	509	500	518	494	483	488	540	479	460	488	512	496	495	457	492	510	472	491	523	506	499	466	481	463	507	514	522	495	492	494	465	498	475	496	476	499	532	514	481	499	462	447	449	481	498	508	499	507	499	496	491	470	497	468	507	470	517	516	501	476	470	449	490	483	482	495	521	521	452	512	503	469	465	522	532	463	489	528	519	501	526	487	504	509	506	464	480	505	479	493	464	452	467	439	488	532	511	484	478	500	473	485	541	516	531	464	486	476	489	490	512	498	494	495	542	478	531	524	482	476	474	485	480	503	525	514	496	483	505	498	496	499	499	481	469	511	518	529	463	451	511	471	496	505	464	482	516	516	516	469	524	440	539	504	441	503	496	505	476	498	521	455	497	547	448	493	499	499	494	501	532	552	496	466	509	481	475	477	464	477	535	544	473	465	508	520	519	507	498	470	498	486	475	513	539	472	476	487	487	487	536	511	542	507	530	503	464	479	484	465	508	461	485	491	493	535	473	513	469	486	537	463	439	505	484	512	522	506	510	475	475	489	472	476	549	541	476	478	469	491	484	509	505	492	498	478	470	512	535	487	503	511	473	481	494	506	515	500	502	464	491	510	489	521	503	444	519	522	504	472	474	490	498	477	478	509	520	476	493	464	489	448	515	480	533	494	468	484	462	492	531	508	488	519	468	506	461	473	488	477	499	487	477	509	464	472	504	491	524	477	478	491	489	505	481	466	530	463	495	522	502	477	518	496	482	512	484	481	483	471	497	479	498	531	461	501	486	532	522	509	450	503	485	487	496	492	521	536	481	498	492	508	491	477	512	479	491	480	478	467	485	481	497	510	503	486	502	532	493	520	481	532	476	485	535	497	535	507	508	441	466	459	520	493	537	485	526	522	522	483	507	493	520	470	507	492	500	490	500	492	484	461	479	517	453	492	513	494	508	469	462	449	497	489	488	506	470	525	490	493	502	474	518	516	511	488	491	465	469	491	500	552	470	529	480	516	485	482	489	503	487	491	540	498	475	529	489	511	511	553	474	466	484	519	484	469	497	512	499	472	466	490	527	473	509	509	492	538	514	482	457	496	503	533	508	503	487	477	472	506	508	467	491	457	505	536	505	501	475	519	478	491	504	511	498	450	475	525	510	485	519	459	449	457	494	507	480	501	476	519	481	505	467	514	522	514	518	497	499	496	484	485	493	492	508	495	492	509	468	500	476	474	494	517	499	515	462	478	523	518	494	497	504	480	463	468	481	472	507	540	506	452	487	474	494	454	472	494	467	501	529	545	439	455	521	525	457	536	482	509	501	518	526	491	497	479	506	482	491	533	509	517	496	469	517	488	475	484	503	463	479	477	475	493	487	516	492	522	500	464	455	474	499	472	503	487	499	506	539	493	477	483	498	494	500	492	502	509	518	461	486	449	481	495	498	500	479	519	486	514	481	509	445	485	515	485	495	504	530	495	546	482	478	526	474	502	477	495	476	482	498	489	481	501	512	471	501	497	507	497	505	496	499	547	489	502	503	511	477	507	519	486	531	529	496	505	511	511	459	509	489	522	507	510	550	500	483	485	539	512	449	484	497	503	481	480	536	484	506	508	483	480	490	471	501	493	475	496	497	522	481	468	532	495	537	481	496	471	470	513	544	509	463	468	457	505	518	495	514	510	486	507	530	465	487	503	519	505	484	488	483	516	505	499	503	489	506	525	505	491	509	541	476	455	490	467	506	467	503	530	494	489	503	484	521	487	490	478	488	503	505	503	492	465	497	497	496	512	526	477	479	428	514	503	537	489	501	518	520	480	496	509	486	496	507	493	487	511	517	491	528	467	513	528	499	505	508	476	490	495	486	479	479	502	514	494	518	504	501	481	520	494	496	500	495	460	495	490	495	498	504	451	509	491	468	495	481	504	485	488	503	514	479	508	544	482	499	495	475	477	488	465	542	457	501	480	494	515	449	546	437	497	480	483	496	457	479	503	463
4893	1304	1596	1168	865	635	544	466	462	370	391	336	319	333	301	270	299	291	330	287	312	288	280	280	278	297	307	259	287	308	295	273	273	281	267	264	270	290	287	279	254	264	296	269	272	279	272	281	285	282	262	290	296	282	314	257	278	279	251	262	300	256	289	266	266	261	280	283	252	270	266	253	262	269	284	288	292	272	291	271	290	288	261	249	249	285	281	300	255	265	276	268	281	242	273	259	287	254	309	234	272	256	256	267	296	268	255	316	298	310	269	270	286	245	308	274	273	275	289	256	319	287	266	264	276	264	264	243	280	252	240	262	283	244	246	268	255	238	316	278	244	262	254	287	259	250	265	280	265	270	255	295	271	260	273	263	258	264	282	260	287	272	297	269	268	280	264	285	280	254	266	239	266	266	272	275	275	261	282	252	282	262	268	262	253	248	273	286	262	256	285	267	257	264	277	232	284	246	287	262	300	270	264	263	293	286	271	281	300	262	251	279	230	257	312	272	264	262	273	278	281	276	275	226	280	231	247	264	246	285	256	277	279	255	265	264	281	247	272	264	247	287	242	268	285	275	266	255	261	245	276	265	268	310	293	263	273	253	296	271	267	261	246	230	255	258	260	255	274	270	249	337	261	248	255	257	270	266	270	276	266	271	256	265	250	243	246	235	284	269	263	284	286	268	260	287	240	287	260	254	281	272	276	281	277	245	262	276	281	238	270	271	261	283	275	232	291	281	263	280	250	296	260	255	268	254	253	298	246	273	237	297	283	281	297	270	271	269	255	278	295	261	308	256	285	252	264	294	263	286	262	310	254	250	257	282	249	249	248	262	270	253	273	266	264	273	285	278	287	275	254	290	260	275	262	265	264	244	251	270	275	253	274	262	250	278	283	294	278	251	268	266	272	279	266	281	296	273	281	245	255	237	284	269	277	275	272	282	284	264	273	262	285	287	275	273	283	295	250	267	296	244	257	272	271	270	274	245	276	251	269	270	252	278	262	278	249	253	262	278	327	241	305	270	279	270	250	259	280	295	268	263	256	268	297	308	242	303	268	278	260	264	244	270	257	253	269	277	291	238	271	265	286	272	289	257	241	268	281	290	270	279	245	242	262	284	259	289	268	259	213	277	292	271	247	263	247	243	253	269	290	297	259	241	266	258	262	279	276	237	264	283	275	274	286	297	258	289	279	249	255	256	277	266	254	273	281	263	261	287	275	236	246	264	292	254	268	268	273	239	268	280	240	265	289	237	277	288	249	275	269	277	246	280	248	263	253	272	277	291	268	272	285	309	275	284	248	272	281	262	231	256	271	276	288	269	265	278	280	266	264	279	260	252	260	266	250	288	260	287	279	280	267	274	264	264	275	253	280	281	274	277	278	278	259	262	281	250	280	273	236	284	263	298	298	270	276	258	264	263	284	298	270	249	254	292	256	267	258	279	268	255	295	280	288	272	248	258	277	265	265	282	292	252	269	280	228	267	258	264	267	252	279	261	250	240	235	256	269	278	255	246	229	256	288	256	300	256	270	249	287	279	268	304	262	287	280	305	298	257	269	313	251	286	274	275	279	259	255	259	286	254	279	245	298	278	282	238	281	273	265	268	267	278	286	306	252	280	262	262	252	250	263	271	273	284	282	285	266	260	264	268	271	266	262	262	256	296	260	263	263	276	254	281	228	282	262	308	269	254	263	277	279	256	255	272	254	274	244	272	290	306	266	257	261	278	253	286	264	248	267	296	260	255	269	256	281	269	275	293	260	263	271	302	286	256	260	260	269	291	287	290	279	265	285	290	258	264	249	288	272	284	254	261	293	250	248	257	253	282	267	260	259	273	274	267	269	244	301	281	267	252	269	289	308	257	280	263	291	277	277	233	242	278	282	227	283	254	273	253	306	278	265	292	254	251	273	283	276	252	276	278	230	273	269	283	265	283	277	281	240	262	266	257	279	269	271	264	281	254	261	272	310	267	264	267	288	246	249	262	286	275	264	295	272	269	242	271	279	305	267	264	310	279	269	256	272	242	252	259	276	271	255	262	296	253	256	278	274	238	277	263	288	278	261	250	281	289	271	277	257	263	262	251	263	277	262	250	278	266	247	234	242	252	246	247	291	256	242	259	275	232	275	288	264	248	288	260	277	270	260	267	266	278	267	273	254	266	263	260	257	258	270	285	279	246	277	296	254	269	275	256	306	288	234	272	258	265	261	256	266	249	294	275	316	273	245	289	314	280	262	272	276	254	274	280	247	290	278	289	251	237	285	271	245	248	269	248	289	287	251	262	226	257	271	273	265	257	293	256	252	255	258	272	272	275	278	286	284	255	264	264	258	247	251	240	260	264	271	275	280	255	255	266	272	294	248	267	248	273	262	291	275	255	258	264	271	234	254	239	263	242	244	282	274	258	279	264	281	245	272	278	241	269	283	252	281	275	293	278	263	268	283	256	262	281	257	259	249	272	260	245	282	292	248	264	236	235	257	297	306	281	253	297	276	279	278	264	240	252	267	266	265	288	286	250	276	262	266	247	283	270	254	292	301	279	236	267	283	284	281	238	279	275	259	266	267	262	263	287	288	285	272	290	318	276	276	298	253	290	276	273	296	281	230	238	265	253	277	252	244	254	270	271	278	258	284	247	271	276	248	286	240	279	270	262	261	275	287	305	268	247	229	271	262	267	255	278	280	260	272	245	267	282	266	278	305	292	276	287	256	266	261	250	274	272	278	262	259	266	263	272	284	284	252	267	246	255	275	261	309	270	284	238	234	268	268	285	277	269	265	289	292	283	248	279	275	265	231	283	252	268	262	237	287	301	298	278	246	255	253	272	283	280	270	282	283	268	281	275	298	279	247	280	250	298	294	267	286	257	270	277	272	259	249	270	277	265	254	308	240	238	278	259	274	272	250	247	284	255	259	260	272	257	224	262	257	260	284	226	297	272	258	292	272	260	278	281	276	298	257	273	269	237	265	247	268	255	254	302	295	279	250	271	273	289	267	291	288	277	270	265	272	273	250	267	243	283	281	276	299	261	282	273	307	275	262	296	250	289	259	255	290	263	292	262	281	265	278	278	270	275	261	249	252	295	264	241	302	261	283	262	283	273	269	295	247	284	254	254	274	279	250	298	278	272	304	228	266	264	282	252	233	281	263	291	272	232	255	248	259	261	284	255	265	300	250	268	280	254	275	304	266	244	277	248	244	257	257	302	266	267	284	317	291	274	234	268	255	281	274	296	273	278	257	260	273	270	263	292	275	272	293	256	274	260	241	298	241	259	274	257	282	281	304	278	268	287	257	274	251	281	231	278	241	245	269	259	245	282	244	274	265	287	295	247	245	244	267	260	264	286	296	233	268	239	280	282	264	292	237	268	288	287	269	268	263	263	251	284	270	250	279	281	249	273	236	252	241	271	257	265	253	270	278	286	263	306	278	264	273	278	257	257	280	264	288	257	260	270	258	250	274	291	289	247	281	282	277	241	268	271	238	309	270	279
5657	1976	3990	4379	3589	2987	2544	2271	1990	1769	1537	1531	1426	1246	1270	1239	1162	1153	1104	1047	1066	1013	1021	1001	933	972	1033	984	964	955	924	945	935	912	919	872	991	896	909	928	875	914	912	901	813	900	839	899	947	893	905	842	898	889	946	868	874	931	900	859	857	865	861	857	838	827	884	886	848	856	868	839	866	800	857	859	849	864	857	875	839	828	848	810	903	805	833	811	898	883	836	798	844	831	855	891	821	848	840	887	830	842	823	869	806	826	840	866	864	863	856	870	813	810	841	847	838	815	832	830	835	841	804	879	901	820	873	809	832	882	879	809	873	794	791	866	820	822	853	846	856	867	875	792	829	878	899	792	848	836	875	853	826	844	847	895	848	860	808	787	829	826	807	888	802	874	858	813	860	824	818	870	887	803	811	836	808	872	911	857	862	849	901	842	866	794	834	831	847	838	846	832	834	849	814	891	802	808	883	821	866	899	856	854	825	842	839	883	812	814	794	851	879	836	868	833	823	858	818	842	853	865	854	895	856	808	835	850	816	817	814	857	808	873	794	814	807	857	857	905	840	860	875	891	838	854	770	845	830	877	841	828	838	870	813	874	862	877	832	816	850	841	859	856	820	844	761	819	769	836	818	812	824	815	807	824	878	893	819	832	830	839	797	881	794	804	842	842	813	840	845	871	783	827	830	816	841	797	873	892	816	826	843	891	846	808	854	825	845	912	873	825	859	851	844	873	775	855	809	823	791	798	843	848	805	815	818	828	837	826	803	822	745	813	820	843	842	843	874	810	833	845	850	847	828	875	797	799	874	823	868	860	888	864	847	808	874	786	840	917	817	880	849	827	865	805	843	891	757	855	875	789	849	829	850	848	848	776	869	818	841	829	811	810	858	827	832	878	863	873	854	825	777	804	832	861	863	797	827	844	850	799	899	864	803	831	821	767	800	820	879	837	858	805	822	863	821	857	793	835	807	800	809	828	846	825	792	869	823	850	832	833	833	865	883	839	829	832	852	843	847	846	836	880	761	848	879	825	809	861	784	851	840	860	895	807	802	850	835	817	824	811	811	819	777	843	846	852	830	798	856	878	832	905	821	837	807	828	828	799	840	820	849	891	795	824	792	866	802	813	813	866	819	858	872	844	887	854	869	880	837	851	831	858	819	870	798	835	800	870	856	827	767	895	841	817	804	839	778	865	821	883	831	822	831	826	828	822	849	859	824	871	837	827	816	837	868	834	855	859	817	848	802	805	831	814	840	828	842	827	831	798	849	823	804	835	793	800	824	805	899	812	859	852	771	853	760	846	853	863	787	818	797	832	850	893	841	850	766	811	861	832	823	828	844	795	872	831	844	834	801	895	871	817	852	866	861	841	802	810	836	790	811	866	864	879	797	828	825	853	791	861	863	825	859	845	882	811	855	855	866	830	849	831	783	848	798	867	838	847	845	802	806	884	881	867	822	792	845	871	833	866	802	804	851	821	845	827	858	844	794	839	803	836	817	790	841	843	855	858	844	842	838	892	837	853	861	840	871	848	896	873	827	864	841	878	899	839	868	863	833	840	853	827	845	867	850	824	822	841	822	849	857	835	828	831	801	839	848	885	847	845	818	835	837	886	834	851	859	818	850	862	856	869	899	803	820	807	860	830	848	838	856	848	867	856	854	845	823	820	874	829	891	838	855	804	816	814	812	822	832	853	829	824	826	841	810	835	859	898	815	858	825	819	820	787	810	811	870	829	855	814	810	886	843	848	871	866	865	895	898	849	799	815	826	803	834	845	797	783	848	829	832	845	771	856	808	843	916	899	904	791	840	883	814	827	803	857	886	823	773	874	860	824	866	799	839	805	846	849	764	797	862	825	823	846	866	761	819	770	854	863	859	822	823	874	829	823	855	888	909	811	804	828	834	795	851	797	857	820	837	899	803	840	834	818	903	833	822	869	896	780	854	843	817	838	795	835	839	867	853	861	848	879	855	839	825	858	855	888	870	801	850	888	862	845	820	867	822	851	775	820	822	873	851	788	870	843	836	845	850	862	820	889	786	870	864	847	867	862	804	855	821	851	846	829	872	830	809	830	869	825	822	873	797	879	839	859	803	795	894	856	873	823	862	820	854	845	861	893	826	922	849	825	853	886	839	819	863	838	829	828	872	828	845	837	880	809	870	834	820	903	885	906	817	786	844	883	845	826	884	870	809	858	799	818	840	782	864	859	874	846	855	833	849	881	782	805	915	794	839	860	837	874	866	848	852	815	822	811	835	840	840	821	858	856	825	869	881	872	832	792	827	815	838	824	846	765	877	864	777	821	873	871	835	856	855	837	853	749	825	809	844	845	835	817	864	851	838	841	790	775	869	853	843	828	841	844	891	842	859	831	867	858	808	882	849	854	886	867	805	847	867	799	856	848	865	845	794	872	788	877	844	866	880	858	821	821	827	895	827	865	887	798	840	851	807	800	827	827	895	892	847	854	859	822	811	853	787	871	809	857	825	776	853	820	890	796	820	846	855	810	823	827	849	830	823	855	876	862	854	876	856	913	869	834	816	876	854	859	879	815	814	795	834	858	836	849	808	820	809	806	879	831	850	809	847	864	845	799	851	826	855	867	848	812	876	867	812	806	800	828	852	826	875	886	847	858	822	866	865	869	795	785	826	832	899	847	841	808	868	833	884	855	833	846	881	813	848	857	837	870	845	840	857	809	816	833	834	814	767	851	854	837	866	856	802	806	837	868	826	802	845	826	829	805	814	784	822	800	827	820	864	798	858	822	848	846	783	867	901	843	855	812	772	816	873	828	818	883	856	866	843	820	853	827	879	833	864	842	813	820	888	819	844	796	809	831	847	837	874	870	822	866	819	845	818	792	844	859	837	794	873	795	836	862	866	877	884	824	858	847	837	803	827	886	808	812	859	826	857	828	795	865	876	822	816	884	827	848	824	837	808	826	794	837	818	897	818	805	838	863	865	771	842	818	818	808	822	872	821	854	852	822	800	788	826	847	827	801	879	798	864	820	855	807	870	842	828	812	831	860	864	815	858	842	819	799	861	793	887	840	790	877	831	812	887	833	830	879	829	840	799	816	880	802	756	822	824	833	874	839	833	796	798	859	834	866	822	866	805	792	854	839	816	816	792	837	800	852	765	867	859	837	812	860	835	798	812	825	804	820	843	824	793	822	869	854	866	828	865	829	819	823	842	845	826	831	817	821	826	798	810	833	852	797	889	842	810	798	835	822	806	829	864	861	796	823	848	849	848	810	851	876	820	824	843	899	886	845	842	890	810	834	844	850	895	812	801	812	817	899	798	858	880	871	833	859	805	854	879	799	822	844	841	810	850	821	835	876	839	794	876	815	870	843	843	818	816	837	807	784	863	844	869	855	839	887	802	820	849	840	843	878	806	864	835	864	855	905	885	832	836	857	864	811	850	863	848	833	841	800	832	885	839	807	848	887	866	858	845	896	880	844	876	840	823	892	798	833	860	906	863	866	869	834
9134	2462	2855	2017	1352	1006	779	622	572	473	462	399	392	358	348	347	358	330	310	323	268	294	323	320	309	294	280	285	281	306	283	277	299	282	272	278	299	275	286	273	281	269	262	295	289	253	304	247	267	266	284	266	301	251	276	272	274	283	248	266	269	267	281	271	305	273	271	265	258	254	277	283	302	294	262	250	278	254	245	267	274	268	266	272	252	296	264	259	266	271	280	268	245	273	289	269	250	245	254	270	268	256	290	235	249	258	266	267	272	287	295	260	289	258	282	232	264	274	277	276	272	240	266	277	259	242	301	283	267	267	269	278	247	301	271	284	275	273	241	282	242	259	249	240	256	291	264	252	278	269	274	276	253	266	272	282	278	280	259	245	265	259	266	255	290	294	287	312	270	260	268	287	273	271	263	274	284	270	256	263	264	277	273	258	291	273	294	279	266	280	271	271	266	276	278	311	238	248	288	250	248	285	251	255	235	286	275	264	273	283	256	289	261	265	273	295	266	276	290	292	284	280	267	249	276	276	272	265	261	260	256	258	266	290	253	255	272	285	285	259	275	231	261	276	220	264	275	276	254	250	245	245	282	269	252	279	263	302	273	276	257	287	259	267	266	254	277	269	301	264	276	257	256	240	302	283	264	256	259	262	265	261	282	259	282	280	257	292	249	259	273	269	270	259	247	290	277	275	272	285	255	246	254	254	259	252	253	249	274	296	271	266	280	298	261	256	288	291	273	295	242	266	266	276	309	248	272	253	239	274	249	271	273	266	243	269	261	281	237	264	253	308	238	270	274	297	276	264	275	270	264	284	285	245	253	294	283	270	260	262	249	275	286	280	263	260	288	263	280	275	252	274	255	268	285	256	260	252	256	269	273	281	272	259	282	266	258	269	249	250	271	280	258	248	290	278	252	269	235	303	297	274	288	270	262	256	272	297	255	279	260	275	275	244	238	283	288	284	297	276	292	283	238	279	277	281	291	288	274	279	274	269	287	252	259	240	257	269	269	252	283	286	246	266	306	296	249	265	268	289	255	266	253	277	323	279	221	266	263	273	272	272	248	242	272	256	282	293	268	255	268	244	274	245	270	263	313	280	267	262	234	260	275	297	278	261	285	259	273	264	236	254	252	277	257	263	253	282	270	297	266	306	288	289	259	254	285	271	294	262	258	240	245	261	269	276	266	266	288	264	256	264	244	279	258	260	268	256	287	247	268	273	264	286	233	286	257	282	285	280	261	274	266	287	284	258	282	249	270	256	277	264	257	252	246	261	271	275	276	288	271	270	279	264	297	263	278	262	270	229	313	296	280	256	263	262	264	269	287	276	270	284	274	269	272	282	243	258	265	290	248	276	271	261	248	251	275	259	257	262	261	253	267	277	275	258	264	253	258	274	291	269	255	294	271	247	261	261	265	257	286	250	275	250	260	273	274	276	272	272	284	233	263	273	285	283	271	268	279	293	260	236	283	253	286	293	301	274	261	254	274	249	273	267	254	237	288	286	292	270	268	267	258	266	285	253	283	283	280	283	263	277	252	289	272	252	248	267	266	268	264	276	289	262	254	273	259	274	282	266	260	285	259	292	270	255	297	263	263	251	250	254	261	275	291	239	278	260	269	265	255	241	289	265	278	267	272	255	256	284	257	257	260	263	261	254	275	274	251	274	285	279	277	269	261	286	275	276	285	238	262	284	261	278	287	265	278	281	255	277	242	263	279	251	278	273	253	259	266	290	265	265	272	276	240	295	296	253	303	260	246	283	268	239	282	264	294	263	275	269	275	268	240	259	261	271	271	254	248	228	259	281	261	240	273	277	309	297	247	274	260	265	255	298	243	240	255	234	280	270	232	273	270	248	254	290	259	268	301	283	283	286	266	304	251	276	270	287	270	260	261	233	277	306	277	278	245	278	278	299	263	276	282	267	281	267	259	277	273	308	263	266	284	273	288	256	262	258	242	289	281	261	238	265	272	274	286	290	288	274	249	269	247	252	256	257	272	259	265	277	283	269	261	290	281	270	234	258	275	281	271	295	279	239	231	302	284	235	275	283	242	254	269	266	250	271	287	292	282	246	255	252	279	257	299	246	240	290	231	292	247	265	266	273	271	262	264	300	254	269	257	257	269	277	241	263	264	295	278	270	291	288	276	263	244	265	228	275	283	260	288	295	270	263	244	293	264	278	264	310	255	249	263	301	263	287	268	268	270	255	272	280	261	289	255	256	272	278	261	277	285	286	265	256	289	268	270	247	252	239	308	271	264	251	278	253	266	271	256	277	261	256	260	267	263	265	280	284	289	284	276	249	292	274	265	264	282	285	250	263	266	285	286	265	279	256	251	279	257	269	252	260	276	280	270	287	269	271	269	265	229	264	305	260	258	254	291	274	268	274	247	268	276	259	269	290	241	231	296	294	277	249	253	270	261	249	245	286	269	294	265	265	266	282	262	265	251	285	265	262	274	280	260	256	261	250	259	276	259	281	236	244	271	268	250	278	274	238	263	269	249	254	286	269	237	277	265	294	254	261	259	299	252	261	242	252	279	249	288	264	283	238	244	256	261	265	280	307	289	257	270	261	283	258	264	261	250	263	283	258	281	295	291	274	278	258	282	255	257	239	281	301	260	291	244	267	284	281	267	278	264	277	238	269	251	271	266	271	265	287	243	261	299	253	267	269	262	266	298	274	281	293	261	274	270	287	294	261	256	285	288	270	292	292	257	286	279	251	288	257	266	274	277	250	248	300	265	260	265	263	267	260	260	262	217	256	302	256	263	268	272	259	257	291	269	260	260	234	251	273	286	252	278	270	292	266	277	258	267	258	250	269	257	235	289	252	289	285	261	267	280	293	279	282	276	294	256	300	249	262	295	268	257	259	277	286	260	256	294	298	264	290	266	286	235	261	265	265	262	263	260	260	286	250	251	284	298	236	254	291	286	264	274	272	258	261	276	245	271	269	272	269	289	267	285	267	250	277	297	298	268	278	278	269	262	224	280	271	276	273	248	268	294	279	238	291	277	270	275	268	294	269	262	260	225	237	270	259	272	249	263	238	244	256	285	263	278	249	261	283	251	257	275	285	254	282	278	266	260	244	260	289	290	257	255	284	251	257	262	249	271	267	267	275	264	268	280	265	271	265	284	284	286	268	252	274	270	250	269	250	238	253	292	260	251	260	252	236	251	265	286	289	275	294	283	297	292	249	274	248	245	248	271	267	267	260	267	255	261	271	251	258	253	256	280	283	272	244	268	284	240	260	285	277	266	266	284	253	241	260	278	283	263	267	245	304	234	265	278	255	291	287	286	265	272	260	260	246	254	257	260	284	264	271	277	259	282	294	297	249	246	260	273	261	272	324	290	256	274	257	271	278	287	268	291	276	251	260	270	256	258	249	284	271	244	250	258	262	262	273	283	270	229	267	265	269	266	297	262	277	248	253	242	291	277	249	235	253	267	280	281	298	276	239	281	230	269	294	269	275	291	306	284	236	244	265
7856	3021	6600	7017	6034	5009	4013	3369	2901	2657	2277	2123	1992	1740	1656	1574	1450	1453	1280	1344	1229	1190	1222	1069	1098	1042	1087	1058	1018	984	974	1057	945	966	890	892	938	945	973	930	957	952	914	907	922	921	866	944	890	943	881	887	897	863	864	878	866	868	814	896	874	826	859	846	850	849	892	882	877	884	912	903	837	882	800	854	803	840	826	848	849	872	848	810	789	892	848	895	838	864	847	839	866	849	831	829	838	886	890	819	856	820	860	834	850	827	845	848	875	811	813	835	831	786	874	856	843	817	775	808	825	853	819	909	850	789	823	858	835	844	854	795	845	829	815	827	819	830	845	798	896	829	800	838	824	824	849	833	871	819	828	869	799	814	863	807	847	856	821	823	844	843	793	834	801	806	835	866	794	818	831	782	871	805	847	788	805	822	799	835	790	848	807	789	841	815	863	798	751	707	865	851	817	826	879	765	855	812	866	856	841	817	849	794	867	872	770	823	782	812	838	821	835	842	801	803	819	868	815	807	810	800	864	819	830	749	779	840	773	814	834	808	850	807	819	815	801	829	768	795	809	862	794	806	792	811	828	792	821	827	811	795	818	822	826	797	783	856	826	809	860	845	813	874	814	780	843	816	817	797	790	843	864	830	865	804	795	851	824	792	866	813	841	808	873	775	799	855	798	811	840	775	817	801	793	831	791	838	827	851	817	758	857	792	825	811	871	821	800	851	802	811	818	801	863	821	869	779	781	836	816	822	784	825	830	826	827	842	793	886	878	820	837	836	878	853	814	820	834	778	835	821	826	861	863	807	804	788	847	804	804	815	770	826	844	870	830	810	825	786	837	808	834	893	835	854	838	812	796	877	816	815	851	812	794	831	832	816	835	842	797	830	805	819	836	844	784	829	796	824	801	803	765	825	779	775	790	816	807	832	780	848	819	807	824	802	832	813	797	791	805	852	896	849	816	895	858	839	812	829	797	835	874	839	874	831	835	862	796	799	832	807	841	778	803	864	905	855	812	806	856	801	761	805	831	864	798	852	826	867	866	813	819	797	809	810	876	843	829	840	819	802	816	786	835	845	808	827	775	828	828	828	838	775	806	811	869	874	873	855	857	864	806	839	844	778	827	807	844	877	789	883	824	791	837	816	777	828	868	812	782	815	826	865	828	844	804	806	837	762	815	883	820	815	824	851	769	826	864	778	804	819	854	829	788	842	855	804	832	827	828	805	799	858	814	809	774	804	820	840	852	846	819	819	837	835	774	801	857	828	867	831	789	805	771	808	839	769	878	815	830	774	800	812	779	823	821	831	811	818	842	784	793	853	855	827	836	827	869	888	843	831	832	808	838	857	868	831	836	806	864	838	824	822	825	812	796	849	792	771	778	809	888	828	839	806	813	829	784	778	871	842	820	836	823	785	810	840	809	788	839	872	834	827	860	805	878	829	816	799	851	830	795	865	816	826	829	785	771	794	813	761	831	850	798	821	830	839	836	830	811	821	795	809	844	815	812	821	842	823	849	827	873	836	811	836	795	839	773	821	861	806	832	748	782	836	869	770	835	825	828	840	850	832	815	793	834	774	801	782	785	872	781	830	811	889	790	791	804	817	800	834	835	798	835	839	800	818	824	801	844	805	853	764	878	821	861	822	868	795	759	777	828	870	840	799	799	842	804	809	806	805	814	850	814	802	835	778	816	765	820	787	781	853	839	824	830	804	838	801	817	838	801	849	876	822	848	811	811	851	743	808	745	845	828	808	818	821	801	807	775	841	828	867	825	839	840	807	829	827	843	786	830	833	842	812	826	783	791	838	840	852	806	829	797	814	804	825	820	799	799	848	838	773	851	830	830	883	797	857	809	847	883	792	835	816	829	792	839	807	881	794	802	848	847	794	812	846	857	818	810	824	833	831	816	828	776	726	851	779	854	783	840	830	863	742	841	817	830	829	832	786	778	803	868	812	862	796	806	807	836	832	848	863	816	788	826	823	852	845	844	858	800	779	813	804	820	847	805	843	852	864	818	837	825	878	756	830	782	833	792	835	788	811	844	810	802	805	836	817	833	813	836	833	857	795	850	812	889	870	855	822	813	827	852	838	805	849	786	790	769	825	839	817	812	812	856	767	867	814	821	771	855	889	772	838	810	827	790	783	853	805	831	846	799	769	817	853	793	840	829	798	821	808	840	817	804	828	803	844	819	781	819	879	788	866	849	816	716	825	805	811	843	828	857	842	780	809	836	840	813	887	810	800	823	792	871	795	815	846	828	817	797	870	777	814	798	844	807	861	771	804	817	867	864	822	840	850	843	801	793	770	842	795	827	840	876	818	898	809	809	830	855	816	813	848	791	834	810	811	820	772	801	783	790	815	816	801	786	851	810	803	872	837	806	837	830	786	824	859	827	849	853	810	824	839	834	809	811	835	778	817	795	844	792	835	806	785	800	827	849	806	864	805	812	773	811	872	858	814	835	880	763	814	797	826	872	788	826	815	794	801	819	791	837	794	803	846	844	834	806	807	878	873	826	844	765	863	753	872	811	750	800	791	804	832	831	861	808	817	817	808	783	832	795	829	836	877	841	808	831	855	831	801	815	839	776	783	790	798	852	833	865	850	802	813	816	836	838	819	780	779	783	802	748	827	836	786	829	847	826	824	847	831	840	809	864	783	804	812	796	828	855	817	820	813	842	835	840	832	857	859	794	860	818	801	793	841	821	855	824	792	789	805	831	805	812	833	787	816	851	829	799	831	801	804	852	816	824	824	837	797	847	787	823	827	815	818	814	845	780	784	811	793	794	827	853	893	830	818	773	786	830	844	824	822	837	863	855	818	789	885	841	821	792	882	867	787	800	811	838	821	823	829	849	764	815	807	873	762	806	823	822	813	838	819	826	773	848	860	850	826	813	816	823	820	819	865	831	781	774	776	848	831	812	844	837	847	784	777	838	811	838	805	860	845	812	913	846	805	810	818	848	852	819	807	813	826	819	815	804	817	821	847	873	824	877	860	789	855	802	802	838	862	782	827	866	814	825	848	811	803	858	801	813	827	808	843	868	867	804	806	805	865	872	845	826	817	788	829	833	800	835	853	789	822	746	762	822	829	867	821	789	825	824	869	869	817	814	787	818	789	808	846	816	857	868	818	862	833	842	817	829	820	888	825	801	807	794	825	830	816	767	803	849	787	844	813	831	842	788	807	810	822	828	886	819	805	798	862	830	799	825	830	803	843	901	874	871	841	883	818	817	804	802	791	811	800	792	890	850	805	799	852	805	860	804	856	794	812	768	826	805	835	841	840	841	824	831	847	780	835	790	826	863	812	860	801	817	841	840	798	868	754	805	803	835	836	824	814	803	869	799	838	819	821	815	788	803	822	881	858	803	868	825	876	839	840	817	821	808	854	794	840	824	849	784	793	836	855	795	861	839	879	801	811	817	794	833	834	797	848	847	793	825	830	794	808	804	821	820	827	856	840	800	751	893	799	829	827	865	802	809	824	831	864
1224	173	216	198	161	163	168	131	157	153	154	150	122	151	123	147	140	153	126	152	158	142	146	160	132	140	146	152	152	138	134	172	143	134	135	149	141	156	134	153	145	128	128	130	139	150	130	138	132	141	149	137	151	137	149	133	127	147	147	150	133	149	161	144	160	135	165	135	143	134	144	150	164	145	147	134	153	117	163	145	145	138	157	159	151	148	162	148	131	145	153	130	133	128	143	168	133	135	133	132	145	148	152	151	166	149	141	155	138	142	130	153	132	163	155	142	128	139	127	137	136	121	148	150	151	148	151	128	138	136	136	126	147	157	148	146	124	147	157	150	149	153	129	126	148	160	145	138	151	141	153	146	150	131	147	141	161	130	129	127	165	142	130	145	126	141	152	135	140	152	129	157	159	151	120	122	119	144	130	138	129	135	128	141	165	124	137	149	145	156	144	139	124	132	156	153	133	137	147	123	161	140	140	149	147	151	120	142	161	166	127	151	137	129	153	143	184	128	127	152	139	124	158	130	166	161	145	149	142	134	155	151	128	156	129	134	123	153	133	167	167	142	139	156	137	152	140	133	145	170	127	148	162	134	173	149	132	162	140	138	147	151	162	135	135	133	145	151	125	148	150	139	134	120	138	161	158	134	140	147	160	131	152	151	151	143	128	155	125	148	146	155	155	148	147	153	145	178	150	152	137	129	143	158	127	140	138	149	157	128	125	139	142	153	131	139	151	166	129	138	147	118	146	140	137	150	143	135	149	152	142	145	139	100	151	151	141	116	142	155	123	131	137	139	158	121	153	149	162	144	153	150	151	139	150	132	148	131	150	142	144	148	147	155	132	154	164	146	173	144	144	139	152	155	155	164	116	142	131	140	140	142	153	127	137	147	132	142	150	127	130	133	144	139	146	159	155	139	131	150	145	169	131	140	141	127	156	137	143	149	143	136	144	162	143	132	173	150	176	128	137	135	136	147	134	115	137	158	138	137	142	141	122	128	143	137	158	137	125	145	159	140	157	140	138	155	125	138	127	141	139	135	140	144	164	147	145	125	152	137	127	119	118	134	151	154	144	144	144	165	161	159	151	125	146	134	165	151	138	138	143	142	132	134	147	152	144	147	131	157	117	149	136	148	125	133	144	133	153	143	125	156	139	140	134	146	156	159	156	137	138	138	149	145	136	119	136	137	158	128	164	134	136	150	151	137	140	146	165	154	141	126	146	112	133	137	159	127	154	165	121	120	128	135	144	154	142	163	151	131	151	135	173	145	164	164	160	141	144	147	137	150	146	145	164	129	152	127	130	153	141	146	154	124	146	155	135	153	158	155	127	119	165	144	157	155	155	138	119	135	137	169	144	158	130	155	153	148	128	137	146	156	151	174	143	163	116	142	138	115	137	142	141	133	144	166	140	170	139	159	157	146	127	143	144	147	130	151	146	133	156	138	142	134	148	159	153	131	164	149	139	145	136	144	140	143	126	153	161	147	160	152	155	141	137	138	168	130	156	156	143	148	145	152	138	139	132	129	150	139	141	154	152	159	146	160	159	133	138	151	141	140	144	135	150	158	133	166	130	134	139	157	129	129	146	165	149	143	164	136	139	126	136	151	149	141	160	122	169	145	120	143	146	148	160	153	131	126	140	135	139	151	138	150	153	133	134	169	123	135	132	136	131	146	135	163	133	154	149	141	147	148	166	167	130	137	163	156	142	153	170	145	140	145	123	120	144	128	158	137	155	158	156	130	148	131	155	119	153	132	139	157	150	131	140	119	163	142	138	152	149	146	135	131	139	163	142	143	131	151	126	117	144	140	142	143	138	158	141	132	156	132	159	154	159	148	150	129	142	155	158	172	135	130	146	141	153	150	157	128	148	139	151	135	129	144	137	153	132	133	119	174	154	139	130	138	140	123	147	124	136	139	144	134	144	141	168	124	154	151	165	139	164	160	132	162	150	152	150	120	143	151	146	128	130	134	146	148	136	148	147	115	158	148	162	140	151	143	134	140	150	140	156	160	131	138	156	147	141	150	145	131	145	148	133	139	159	154	151	147	124	152	138	153	138	128	133	134	142	144	153	132	152	148	128	163	142	164	151	148	146	131	136	126	144	146	120	151	162	156	136	124	152	159	121	140	149	149	138	159	136	135	148	135	147	145	134	147	159	141	130	143	142	157	139	128	157	132	151	151	139	154	128	139	144	149	140	132	136	145	132	151	142	140	148	131	135	141	137	149	141	136	147	146	125	150	152	137	133	150	136	147	129	123	157	152	121	152	146	160	145	131	138	145	141	137	150	163	146	126	163	124	128	160	139	152	159	139	158	144	151	147	143	132	159	129	124	137	152	143	147	158	134	143	169	140	157	144	130	158	126	162	127	153	165	131	140	144	166	153	144	126	134	135	155	128	145	129	143	138	135	155	124	150	150	156	138	141	155	144	141	139	152	142	168	158	149	145	132	149	157	152	139	147	137	134	151	164	157	147	139	139	146	149	155	141	133	140	148	153	165	142	154	152	145	125	121	145	120	141	131	126	143	137	129	163	157	154	166	140	148	134	153	143	145	142	131	157	161	127	143	155	144	140	139	154	129	127	148	158	117	145	151	138	131	139	155	145	152	131	119	151	155	132	131	136	156	148	132	136	132	155	155	144	142	136	152	156	141	134	167	138	153	137	136	134	145	126	141	129	143	142	141	139	127	137	129	141	123	134	173	116	150	152	146	152	135	165	150	147	147	157	131	133	139	150	136	147	156	142	135	134	143	139	151	140	157	133	136	149	146	149	144	138	125	154	129	141	143	134	151	149	130	136	135	155	130	137	147	151	138	154	136	140	155	127	143	133	155	152	112	132	158	161	139	146	131	131	120	155	136	149	149	135	164	164	136	123	148	130	156	155	137	157	140	144	146	138	149	133	131	149	143	128	133	148	124	130	157	141	164	145	142	155	156	116	146	138	131	151	142	159	139	143	142	130	133	162	132	137	183	156	159	152	137	127	146	139	147	124	147	158	142	148	147	151	154	153	154	155	150	134	146	135	129	140	156	136	140	146	137	133	145	146	118	122	168	156	162	141	140	138	133	160	147	128	144	150	143	150	127	158	137	133	139	138	135	126	156	138	126	131	168	141	141	123	140	147	118	140	156	143	134	143	145	157	129	148	146	141	151	152	124	147	132	151	139	153	135	139	123	159	135	165	102	157	136	164	173	149	132	135	124	155	130	155	169	149	160	153	179	139	147	141	140	122	154	119	144	137	162	115	155	145	137	138	159	155	157	151	141	137	145	158	142	137	169	140	151	125	115	144	166	124	152	178	146	140	136	135	135	141	146	139	152	145	144	135	132	152	144	140	127	148	138	127	140	121	147	129	146	130	153	132	141	147	147	152	144	126	135	147	150	133	134	148	137	141	156	156	154	147	145	135	156	152	128	138	151	164	150	139	151	136	159	119	150	138	150	134	170	128	141	156	130	150	117	136	162	151	139	132	157	136	133	132
1842	573	678	690	654	623	609	537	594	553	563	533	468	529	520	562	534	531	484	492	508	558	545	544	475	499	512	548	543	509	479	517	514	505	490	506	499	499	486	503	509	500	506	515	472	492	497	571	492	510	469	486	553	450	502	479	507	498	514	521	489	495	489	491	513	456	520	479	523	470	510	497	498	505	482	528	523	491	498	520	512	507	494	517	507	476	493	486	510	526	544	522	524	492	506	528	505	468	489	483	505	471	477	538	452	517	502	464	489	523	492	488	487	501	518	499	500	476	486	479	524	488	502	472	450	471	506	515	468	495	499	493	498	510	509	467	482	517	469	514	462	513	509	520	475	487	472	475	490	511	477	468	523	486	491	499	506	565	488	473	505	519	448	489	543	506	485	470	522	495	465	502	457	504	496	484	479	495	484	505	514	499	487	511	490	506	467	495	443	480	494	503	506	516	500	515	529	461	498	478	501	459	508	499	491	479	486	542	498	515	509	487	526	499	502	474	506	438	504	466	522	478	490	494	496	512	447	512	477	476	430	464	482	492	459	515	463	510	479	532	508	523	544	500	524	455	503	516	495	484	491	477	516	505	507	487	479	519	470	534	502	488	539	515	504	492	554	518	477	499	556	509	497	551	493	505	477	488	477	492	494	529	534	530	483	542	442	490	472	518	497	510	480	509	502	475	435	537	508	488	548	480	476	505	507	507	532	482	559	513	509	500	515	448	466	469	479	465	528	456	490	466	480	463	527	531	505	481	494	477	498	488	471	496	452	546	479	495	524	504	477	527	498	524	502	518	461	482	535	512	518	509	525	475	487	497	494	471	518	525	510	509	455	507	486	514	485	465	478	507	516	505	488	524	498	515	501	475	478	468	501	490	530	516	517	510	557	496	467	472	485	482	500	500	479	519	492	539	492	468	493	495	496	533	461	479	499	490	498	499	505	521	488	500	498	495	503	485	510	489	489	519	488	472	471	523	529	474	511	521	509	524	468	504	527	503	499	455	507	455	494	487	474	505	515	522	529	467	511	466	530	488	475	529	490	491	522	441	466	505	442	510	520	469	496	470	476	467	477	496	472	466	489	509	503	537	531	478	535	483	519	481	489	493	481	483	524	460	502	524	531	494	500	498	505	504	484	497	517	531	491	490	491	530	445	504	477	497	461	502	508	518	489	469	499	475	494	477	492	484	477	507	525	485	513	483	484	482	464	484	482	506	548	462	511	488	511	479	505	496	500	497	520	464	525	493	507	523	449	505	521	469	495	469	464	492	498	515	497	499	510	535	496	489	496	460	506	495	469	511	477	452	487	437	497	506	513	523	463	520	472	477	471	470	525	522	476	459	495	547	484	467	485	526	531	500	488	493	466	522	490	489	486	510	463	520	527	512	471	521	491	486	507	517	530	480	458	494	504	489	470	467	513	454	513	475	450	493	470	482	473	506	483	511	479	492	505	477	480	485	476	470	494	488	551	515	496	491	553	511	518	515	496	509	504	479	523	506	481	518	542	476	523	503	496	510	465	518	511	487	490	487	505	508	497	500	496	474	499	505	483	489	522	470	507	488	491	494	471	508	495	486	501	498	506	552	511	487	484	490	512	484	484	483	507	518	489	463	443	490	508	492	479	488	505	475	473	480	484	529	487	501	504	484	468	491	522	482	494	484	496	449	465	511	498	524	489	479	481	531	474	524	524	492	504	474	490	518	490	498	474	541	456	506	534	513	495	492	501	510	498	496	489	526	476	513	476	516	483	513	510	499	534	480	509	451	523	499	512	510	559	477	541	481	454	544	513	520	493	513	524	553	507	484	479	440	482	498	506	499	486	545	494	507	505	462	487	450	476	552	509	498	497	479	492	441	485	500	490	487	488	506	482	511	464	482	507	505	490	507	481	458	465	500	474	481	476	494	504	461	496	484	475	491	529	495	474	491	514	553	487	494	519	510	458	509	519	482	501	499	470	501	492	500	470	497	478	486	509	500	508	490	512	521	495	478	494	511	488	489	493	495	516	502	514	498	495	523	518	504	513	528	489	443	472	483	512	487	519	580	481	491	490	531	513	512	488	490	490	507	492	462	490	491	494	528	496	481	526	518	508	490	500	554	510	481	476	487	504	508	511	508	509	491	458	471	496	468	508	482	518	491	502	517	480	497	512	517	506	478	495	488	508	505	503	479	484	474	470	529	484	504	503	484	496	495	508	455	501	459	485	501	531	463	546	471	533	518	476	466	482	486	462	487	495	530	478	511	503	535	543	525	547	483	517	488	496	473	518	482	484	465	469	524	503	484	525	493	469	484	461	486	523	514	495	481	433	484	468	498	505	489	537	521	492	473	512	508	466	518	454	484	502	482	511	485	488	499	513	542	520	486	505	460	522	497	529	497	472	495	511	488	504	513	503	456	481	514	477	492	503	489	493	493	500	496	505	471	501	491	506	488	497	527	487	505	506	508	492	519	531	483	508	500	555	512	496	524	495	465	497	475	524	511	526	500	456	485	504	469	519	506	473	530	483	508	499	470	510	481	500	457	490	506	502	519	498	510	518	494	478	480	515	476	504	491	500	487	518	453	523	494	489	534	481	484	490	496	521	481	467	489	493	488	515	502	510	458	493	508	495	462	523	491	495	488	466	502	510	516	480	522	496	488	559	475	500	527	489	498	520	515	477	503	479	487	491	498	530	507	499	482	497	491	486	528	489	497	508	525	458	447	453	477	473	500	450	463	464	486	496	501	504	495	486	521	510	468	513	474	522	473	466	490	467	530	458	500	516	520	445	496	545	513	476	492	439	474	484	503	459	515	495	512	533	473	532	506	525	503	486	490	466	503	508	500	483	496	473	502	487	537	496	517	484	549	520	518	522	493	478	520	509	475	480	462	511	470	505	514	499	502	500	494	470	480	502	487	481	502	488	496	527	487	525	486	510	503	550	505	500	484	527	516	449	498	492	502	481	503	527	487	538	453	530	518	485	526	491	503	454	454	499	521	542	460	479	525	530	480	494	482	491	465	513	541	498	533	454	471	541	513	504	480	477	483	511	522	489	521	475	501	487	481	520	504	500	459	516	485	503	515	488	555	495	488	486	508	496	501	463	516	469	480	505	496	493	520	500	484	561	497	502	502	469	516	493	486	478	499	509	499	480	499	504	510	501	513	488	443	493	513	514	508	491	520	476	540	479	488	504	506	491	488	492	481	488	517	461	510	514	465	501	524	486	524	497	482	530	499	479	482	493	519	506	492	501	501	486	491	482	499	492	513	480	504	503	477	496	458	497	499	489	495	501	476	488	484	518	554	485	490	519	468	480	520	499	525	466	518	504	460	527	474	491	475	494	533	490	489	514	500	489	488	518	446	499	504	524	504	502	443	530	510	485	526	525	547	512	500	486	456	485	510	519	484	487	474	474	501	491	490	492	514	479	475	501	467	474	520	474	482	497	466	477	460	488	480	458	461	538	498	540	494	471	532	459	455	487	518	494	457	529	479	501	492
4942	1333	1592	1140	818	607	521	500	406	401	379	341	353	319	324	333	293	311	293	316	298	281	305	303	258	299	274	274	271	263	288	275	249	259	274	269	278	267	285	246	265	291	281	271	319	280	276	282	289	247	254	270	236	281	286	276	300	251	260	258	258	243	293	288	269	265	294	284	241	248	248	268	284	281	266	234	239	265	295	276	268	274	281	291	258	275	247	278	266	259	260	285	274	281	273	285	272	265	255	274	248	262	299	264	274	245	262	288	261	266	266	289	251	262	235	251	252	276	260	268	285	258	274	291	268	250	299	283	261	270	267	250	307	273	297	261	277	261	234	283	245	292	251	247	280	281	293	246	272	287	258	282	267	279	259	278	274	240	280	238	271	265	268	252	310	261	281	256	247	286	261	274	277	247	272	272	266	247	278	285	270	271	270	303	289	283	261	277	253	240	259	268	256	248	293	266	276	262	257	268	272	255	245	264	242	262	278	276	271	261	242	252	249	278	272	282	276	288	280	292	266	293	288	266	266	243	239	260	294	268	277	261	284	251	266	238	278	260	237	269	303	242	276	248	246	277	260	269	253	248	249	278	276	279	271	287	257	311	286	253	257	263	267	290	269	255	284	287	254	254	255	254	281	274	276	286	288	274	304	272	300	285	283	251	263	294	269	263	292	305	259	286	283	268	257	292	261	286	247	256	278	278	237	274	260	272	294	276	264	249	289	272	260	294	244	253	284	301	292	286	278	280	278	287	253	258	269	278	278	286	237	275	291	259	278	255	291	272	264	254	250	242	250	285	269	282	254	254	278	275	263	244	259	239	276	288	305	298	299	279	305	284	247	278	273	280	273	306	265	282	245	298	283	267	237	251	254	269	283	284	261	247	276	267	231	255	257	279	291	297	235	239	271	254	284	280	267	258	266	238	282	226	260	265	266	249	256	300	248	281	259	236	291	275	259	257	301	256	282	293	302	268	259	262	288	271	274	275	249	291	252	234	242	295	276	276	252	273	247	270	283	270	280	263	263	276	262	250	264	292	283	266	252	290	294	284	273	229	279	299	248	264	239	260	240	282	264	290	284	264	296	248	262	264	274	252	258	282	258	251	263	273	297	274	273	280	238	241	284	241	281	273	279	287	271	260	283	253	307	280	298	275	277	280	304	232	268	298	269	249	271	278	290	257	284	295	244	288	291	261	271	254	258	249	265	258	266	292	270	274	259	274	241	251	224	267	241	267	267	297	263	266	277	269	264	250	274	267	292	266	300	269	277	265	274	263	272	284	278	255	265	263	265	285	274	230	312	296	276	265	279	273	284	241	295	285	280	294	253	252	263	265	279	263	272	274	258	267	270	259	282	249	274	233	260	250	268	293	289	253	270	272	264	230	246	267	242	247	246	267	256	245	267	266	274	255	254	275	259	269	284	248	284	258	268	283	278	270	266	271	258	304	292	248	300	259	264	299	285	273	263	283	258	288	268	277	277	261	280	282	254	299	243	278	241	283	275	280	284	259	258	255	286	247	257	276	262	283	281	285	235	281	246	278	253	286	246	272	276	264	259	264	281	293	258	256	280	299	270	278	269	275	275	287	260	291	269	256	254	288	278	258	286	274	262	250	246	280	271	273	271	254	249	257	255	271	271	295	274	291	274	231	279	296	269	277	275	275	274	267	251	284	273	257	255	276	279	297	291	260	255	283	271	247	253	264	258	276	283	276	275	219	267	268	273	285	299	287	272	274	260	293	289	253	289	276	305	231	276	272	273	261	278	268	250	267	250	262	296	274	257	290	259	254	248	268	277	250	293	286	268	252	273	263	264	253	264	245	268	273	275	264	266	268	262	247	283	300	270	269	280	281	286	256	264	241	279	254	269	257	281	276	258	272	271	256	267	278	271	268	270	275	276	277	274	251	276	285	294	292	262	283	286	288	271	262	265	292	263	256	297	279	309	280	273	272	281	275	275	289	275	266	264	264	273	277	257	303	257	271	275	258	265	274	245	287	233	281	286	281	236	262	286	262	257	293	284	264	288	250	253	283	259	281	284	267	294	253	280	282	260	297	251	280	237	268	256	248	247	285	259	250	222	266	266	262	288	277	255	245	249	267	261	284	268	283	266	283	234	248	270	255	263	299	278	269	288	275	283	283	300	285	286	252	288	293	273	294	251	284	283	266	245	280	267	278	282	263	255	262	275	274	258	287	261	271	281	257	242	273	234	256	255	283	271	275	263	298	287	272	292	268	249	316	273	265	278	291	272	247	269	303	260	271	262	315	257	245	240	262	283	260	279	273	286	246	257	301	287	270	275	246	264	272	292	265	267	268	292	258	258	235	284	277	281	267	242	249	253	233	286	272	281	252	284	274	257	248	275	279	266	241	250	258	281	240	311	266	249	255	263	257	263	261	249	268	241	262	241	283	254	251	279	282	267	259	273	289	229	275	312	296	300	251	265	246	293	291	301	282	289	254	281	303	298	250	262	289	292	260	244	286	280	259	279	284	261	249	262	275	237	291	279	264	289	284	267	272	261	282	258	261	255	242	286	257	245	279	267	261	236	257	238	271	266	274	250	283	242	265	225	228	265	266	273	278	267	268	300	282	254	290	278	285	259	274	268	296	245	260	281	287	277	259	243	290	308	291	282	245	290	274	249	243	272	267	284	263	265	261	260	291	295	260	264	255	260	300	261	268	258	260	282	263	295	268	274	264	271	260	295	275	253	241	231	281	256	270	274	273	263	273	281	271	278	263	267	251	254	246	287	269	246	268	255	283	264	268	307	261	274	247	259	276	256	297	274	274	242	288	245	281	275	279	297	272	264	272	267	279	273	316	259	254	267	282	284	268	264	272	268	253	275	269	285	279	288	280	287	252	281	261	257	306	282	282	263	258	299	250	241	291	281	298	262	243	249	300	260	252	241	279	260	274	290	264	274	279	294	284	244	290	271	285	271	272	241	262	292	279	256	263	256	274	261	287	290	266	301	273	280	295	294	274	294	283	267	291	248	265	273	274	250	264	261	263	243	272	251	238	244	253	289	287	278	254	246	275	256	272	289	271	250	286	245	276	238	241	274	280	291	264	276	279	275	291	262	259	256	246	264	261	260	257	256	291	261	276	272	279	287	279	299	258	273	249	286	255	282	286	273	259	270	305	282	263	261	258	275	228	225	255	281	257	284	254	281	279	279	281	277	294	276	285	254	268	267	218	273	286	269	298	285	240	259	257	271	245	284	290	269	253	277	281	239	299	246	275	267	285	268	251	285	257	271	264	268	261	263	267	263	254	295	286	280	275	263	257	260	290	241	287	287	247	272	273	234	305	297	274	289	268	276	295	274	254	294	295	274	278	267	254	258	288	291	224	263	265	252	275	276	270	260	272	272	275	262	290	281	266	279	245	307	260	270	287	263	252	289	285	249	257	269	272	246	288	256	271	274	265	265	279	281	268	281	291	272	269	270	255	244	261	289	315	275	278	275	271	266	283	257	251	280	278	288	258
5785	1956	3908	4186	3591	3040	2542	2227	2009	1750	1604	1393	1358	1314	1188	1244	1133	1101	1161	1135	1091	1113	1049	922	964	983	937	963	974	972	955	938	934	975	951	913	898	913	873	909	904	880	905	915	875	880	868	843	815	907	864	853	892	806	804	867	909	871	862	859	831	875	813	879	851	906	846	907	842	863	818	892	825	839	813	820	820	818	840	847	846	812	856	879	845	830	894	828	827	840	825	820	840	865	819	840	853	852	841	840	877	866	806	844	815	849	812	856	882	795	886	853	807	858	863	860	899	816	835	837	835	822	841	874	800	837	806	828	863	824	860	837	804	908	832	847	805	847	841	833	847	818	859	836	842	919	861	784	831	812	801	824	759	835	846	825	850	850	856	822	865	779	842	828	865	846	856	845	816	838	856	867	838	817	863	872	832	881	819	819	852	832	828	889	837	843	845	824	862	842	856	838	838	835	857	881	842	810	797	869	849	771	841	802	830	855	798	800	838	868	846	835	811	847	847	804	806	812	794	877	850	857	848	825	847	805	793	801	763	861	830	821	903	820	848	927	819	817	777	812	810	822	814	768	791	822	807	809	819	870	846	815	858	841	854	856	879	821	861	872	817	826	832	823	861	838	867	853	852	846	874	858	806	815	865	832	832	752	822	806	776	840	862	824	784	858	846	802	842	851	850	875	864	801	830	845	845	860	860	842	811	833	829	813	817	847	823	842	770	890	872	871	818	798	893	846	800	816	828	842	850	824	830	837	837	762	860	865	862	837	860	830	891	854	840	805	834	850	829	831	807	797	859	858	914	853	866	841	814	846	891	815	821	827	859	808	817	884	842	887	804	845	800	791	818	824	850	814	792	855	824	842	842	845	814	860	861	847	806	838	812	810	828	877	848	789	875	822	844	835	814	834	816	773	857	833	870	864	842	864	852	821	861	843	881	861	805	812	805	852	923	842	817	918	837	860	846	816	829	826	830	829	793	817	805	901	838	840	849	803	784	813	855	849	787	831	840	865	873	787	850	850	848	798	864	847	821	823	884	859	857	833	852	846	874	861	786	840	902	846	853	830	787	823	853	850	829	861	858	866	809	821	830	791	801	859	862	832	793	794	844	823	842	834	858	820	870	819	874	849	863	824	846	821	825	820	909	787	881	865	846	840	784	817	856	830	862	846	873	773	871	826	861	834	790	851	850	890	868	825	816	829	807	795	776	822	848	836	806	792	801	819	812	789	851	847	837	834	841	803	886	840	804	870	814	830	792	850	816	830	815	811	844	817	798	880	858	842	814	863	796	793	794	837	820	829	817	771	865	866	839	865	837	849	811	763	842	906	832	805	836	854	846	860	852	873	829	841	789	829	772	829	836	848	854	824	840	835	803	824	818	809	805	825	812	811	862	830	824	813	820	827	811	855	812	823	825	849	840	829	854	828	857	865	830	859	857	798	879	841	819	806	850	865	847	819	844	808	889	843	853	851	878	857	812	823	804	883	859	813	813	800	830	788	811	824	839	809	828	847	852	820	814	821	868	845	817	843	805	829	809	843	813	869	800	833	851	811	827	810	837	851	814	881	814	911	850	804	813	798	856	802	779	769	837	863	805	803	913	807	846	803	793	790	834	807	810	837	856	818	829	811	872	834	793	805	811	820	866	815	868	854	822	813	802	829	808	815	850	855	788	805	802	834	842	828	906	828	870	778	864	832	881	825	843	832	864	811	822	853	850	868	821	833	816	878	844	864	845	854	841	835	807	805	855	842	886	803	827	846	841	792	820	840	844	808	848	839	879	801	818	832	882	775	829	876	859	810	831	830	819	861	843	839	797	843	833	799	875	842	877	825	815	862	821	824	834	799	815	848	840	817	851	844	858	811	844	831	832	819	886	868	830	850	815	842	859	841	840	826	818	843	854	815	798	806	813	846	818	805	805	846	855	810	847	823	872	882	860	814	797	841	845	824	853	875	791	830	795	860	836	814	801	843	824	872	824	821	850	831	862	780	823	857	873	809	829	860	851	771	810	820	812	811	826	850	816	810	915	815	860	835	792	798	857	859	842	803	837	878	858	840	809	826	807	864	834	848	881	828	839	862	839	834	836	832	832	848	836	863	832	782	864	827	855	847	791	831	827	785	795	771	825	876	831	845	828	824	861	885	845	821	797	862	822	874	825	808	814	835	830	822	852	832	824	796	755	853	801	768	868	827	823	840	868	840	865	867	811	856	834	783	829	897	845	808	864	818	836	803	892	864	809	860	840	863	836	812	864	858	803	858	835	780	835	854	838	818	852	827	811	890	793	858	829	823	818	865	818	831	867	844	864	796	823	808	836	836	804	828	806	818	830	859	827	804	806	866	842	826	858	852	839	868	826	829	868	815	860	833	910	805	836	798	837	892	819	770	817	837	775	840	838	818	870	819	871	864	831	834	825	827	810	807	823	884	843	932	848	818	853	796	803	755	845	804	844	814	820	874	862	815	804	852	850	831	831	850	828	846	809	797	814	788	817	894	842	776	812	884	813	825	816	834	879	794	849	834	865	851	852	809	819	859	806	857	791	850	842	833	819	822	854	845	815	818	826	876	790	854	896	862	822	852	789	811	803	865	853	849	806	827	855	819	805	849	856	848	850	836	845	846	823	830	861	841	850	818	826	856	836	844	902	840	848	857	833	834	819	811	853	778	801	858	871	858	809	859	845	820	799	790	850	846	807	879	827	793	849	841	827	842	863	846	887	832	839	858	803	854	879	819	825	850	850	835	826	830	872	808	803	860	848	839	807	863	770	836	857	819	865	823	788	825	864	769	870	868	838	805	798	801	803	852	799	817	829	786	853	806	846	857	829	850	787	843	843	857	849	873	806	859	862	793	776	873	832	817	783	822	803	813	811	818	897	819	838	838	885	848	809	840	865	890	852	826	833	869	802	844	839	796	817	839	814	764	801	829	858	824	780	847	845	814	813	871	816	845	813	828	837	820	849	849	817	811	842	855	887	878	787	797	858	865	864	812	821	833	803	831	851	819	852	846	835	804	903	793	846	787	827	842	871	768	824	810	836	820	852	877	843	836	841	823	810	841	877	727	827	840	810	828	841	842	862	878	820	816	825	793	812	858	801	765	802	803	862	837	866	803	812	818	857	843	833	852	839	849	814	877	890	892	800	837	811	840	831	826	835	803	855	775	842	839	826	800	835	805	832	839	856	823	849	817	808	860	805	846	849	847	794	812	793	788	899	844	791	873	803	818	819	815	800	829	812	814	795	797	868	817	849	829	844	881	825	843	840	843	829	782	811	849	836	824	819	831	801	835	884	748	840	862	816	786	840	868	833	793	840	826	834	769	829	830	812	879	838	795	840	806	794	850	865	817	840	849	847	873	823	870	824	823	804	816	871	859	847	866	818	837	805	868	823	790	795	781	804	863	887	783	825	816	875	856	814	789	848	835	859	873	876	832	867	851	814	820	836	835	837	792	833	812	843	877	834	796	867	878	830	786	808	838	812	828	816	794
9024	2537	2862	2106	1459	954	839	659	545	490	459	421	398	379	388	337	356	354	313	329	328	338	327	353	287	308	278	265	272	306	286	285	305	288	285	287	277	278	240	283	275	283	305	288	266	304	281	246	303	283	283	262	279	275	299	284	289	268	286	248	288	256	312	285	271	259	302	264	244	257	261	292	277	293	278	299	255	283	261	280	231	289	285	290	267	244	261	317	318	300	262	268	290	271	273	248	243	272	290	290	258	293	264	280	282	267	286	270	285	288	271	267	270	251	258	252	291	252	284	271	299	251	243	275	279	258	286	282	326	287	263	257	286	275	296	259	222	269	287	282	273	297	257	269	270	265	284	273	278	238	277	267	258	266	254	259	296	267	280	283	280	247	287	281	269	272	241	269	232	262	285	266	239	259	311	285	285	284	254	258	247	260	253	274	280	248	273	264	281	280	267	308	253	247	277	308	244	255	270	259	275	281	258	299	282	264	266	286	291	267	282	253	286	258	267	282	270	273	249	278	296	271	259	253	267	286	293	288	265	268	266	279	282	273	270	293	265	281	281	274	265	271	263	266	284	283	254	286	278	245	300	288	260	264	222	265	261	253	249	248	225	287	280	243	268	267	256	255	288	261	259	259	244	286	255	262	269	230	275	263	250	277	278	293	257	290	250	280	268	270	287	251	270	255	267	276	253	243	289	266	257	275	257	287	272	244	271	268	276	256	262	242	271	274	283	272	281	253	291	265	251	257	262	299	267	267	268	261	257	260	244	292	281	232	252	295	264	260	279	268	275	271	279	285	274	261	265	278	272	268	249	264	239	263	260	245	261	304	273	273	247	274	277	264	265	303	284	288	266	246	257	299	256	254	265	298	250	252	270	241	289	255	260	271	253	298	244	249	284	278	264	278	296	242	251	270	262	279	274	298	266	286	273	272	293	259	260	261	290	265	265	261	262	273	237	271	266	259	272	267	254	288	293	239	275	274	250	251	288	259	266	270	265	256	272	265	291	262	276	260	271	268	272	289	262	285	258	256	261	295	269	260	258	243	263	267	256	254	288	283	280	278	268	253	267	272	281	261	281	242	270	257	259	276	260	296	265	265	260	273	260	291	281	234	293	280	264	230	245	259	278	277	276	240	274	310	289	276	284	256	274	280	261	257	273	284	223	250	260	276	242	262	262	250	275	294	269	256	293	276	261	281	257	282	279	265	251	287	261	273	282	276	267	272	246	261	256	293	247	242	250	270	269	261	277	303	253	291	276	250	289	250	254	288	243	275	296	281	265	294	259	278	257	245	315	265	286	262	266	262	264	266	234	278	252	282	308	280	269	279	252	279	270	253	309	292	285	274	266	294	287	278	268	252	276	246	315	268	262	277	260	266	274	260	290	269	257	295	252	278	320	274	273	270	233	281	271	271	250	249	245	280	273	276	284	239	271	243	274	291	230	267	252	271	251	275	262	280	258	269	276	286	287	276	280	274	253	277	243	288	231	263	236	274	257	248	276	298	272	281	268	272	238	304	294	268	259	266	237	282	271	260	267	277	251	248	283	263	276	306	278	250	259	268	269	299	263	273	256	250	267	267	276	262	253	257	246	264	249	236	273	276	269	255	255	272	269	290	273	277	250	266	267	266	283	289	278	244	286	276	249	262	255	273	281	248	270	283	289	256	306	243	263	274	267	302	282	294	299	257	259	291	235	276	278	281	263	282	265	281	273	252	314	289	273	291	266	271	257	269	260	267	239	262	259	263	278	290	227	269	296	271	256	284	302	274	258	260	276	260	252	267	277	269	288	281	272	296	272	280	245	257	299	275	248	276	289	300	254	270	275	230	264	277	272	302	286	259	253	264	265	255	258	261	290	282	241	283	300	253	265	256	273	265	276	290	267	288	252	280	247	251	272	264	272	249	255	283	248	261	268	292	282	276	272	259	252	277	257	246	279	285	253	275	269	289	274	265	282	261	262	251	263	280	305	259	243	248	253	258	275	272	273	263	275	275	246	279	277	250	256	265	249	243	269	257	239	262	289	256	269	248	280	247	274	255	275	283	309	242	256	260	286	263	262	256	256	263	275	257	278	253	247	280	258	289	268	295	282	265	271	253	285	281	265	270	274	295	266	272	297	259	270	263	266	241	278	302	247	268	270	291	264	284	280	248	251	287	271	262	245	243	280	267	263	280	270	281	312	269	280	254	275	262	271	266	249	240	292	274	297	287	287	272	242	282	252	289	279	271	306	294	268	287	237	252	274	285	282	289	275	259	275	276	273	241	270	286	266	292	262	272	291	271	261	253	250	266	273	307	305	286	288	275	240	263	285	259	277	276	267	267	274	253	302	263	261	252	266	274	291	291	273	286	288	263	260	284	256	269	279	273	265	256	284	258	278	247	260	281	258	257	303	312	252	243	242	294	283	280	266	286	309	248	268	288	246	279	280	269	278	308	287	251	272	278	272	275	290	259	323	248	261	238	237	257	244	263	292	243	283	278	273	261	269	276	272	273	278	281	244	286	274	269	240	285	278	295	275	264	276	244	277	285	280	254	255	292	256	240	280	298	258	272	300	277	281	273	268	283	298	276	257	270	263	301	278	284	284	243	254	275	271	268	279	249	249	282	282	301	224	289	279	305	285	258	227	259	259	303	274	258	258	280	269	266	256	286	267	295	262	258	281	256	281	275	271	279	263	286	244	265	258	256	265	281	254	295	268	269	258	251	286	291	258	316	271	270	260	272	260	282	255	289	252	263	241	270	304	278	271	259	282	283	304	262	255	258	250	260	254	232	294	265	264	250	282	264	276	271	269	269	260	277	277	272	283	281	272	270	279	265	279	244	279	279	290	282	273	277	216	267	256	269	266	255	283	272	299	288	258	267	271	239	244	275	270	256	260	254	248	250	244	278	296	321	261	276	272	282	266	286	245	262	277	275	280	256	280	237	293	265	246	265	297	256	268	265	276	251	302	286	250	248	251	278	249	243	283	266	290	251	278	268	273	255	259	268	272	252	247	270	291	292	257	262	274	242	249	276	258	273	262	269	278	257	277	267	249	264	244	252	272	290	274	245	260	277	247	305	292	248	286	254	261	264	274	255	279	265	278	283	271	269	278	265	274	266	289	233	279	270	278	283	270	268	283	301	251	244	286	263	248	274	262	282	265	250	253	246	260	250	285	260	272	271	289	263	277	267	259	247	269	253	283	237	275	286	264	284	259	274	261	277	286	263	258	266	309	280	285	281	246	293	256	267	268	273	268	287	268	264	289	238	278	314	276	295	275	260	256	299	280	265	270	276	265	262	290	278	268	297	251	294	244	274	278	295	288	276	266	270	269	280	295	305	280	238	283	256	270	266	253	271	253	292	270	306	274	228	269	281	242	272	227	263	284	262	268	275	283	285	258	290	272	270	268	285	259	244	272	272	269	261	292	272	254	258	277	298	261	257	249	309	277	279	271	298	279	283	282	285	256	260	252	299	289	256	256	243	267	255	251	281	269	279
7792	2999	6540	7201	5915	4947	4024	3449	2907	2633	2298	2005	1952	1803	1656	1512	1447	1435	1378	1309	1207	1230	1177	1206	1133	1033	1111	1008	1128	1032	1033	975	983	977	994	965	948	906	990	950	911	896	887	958	866	937	924	886	910	895	831	909	925	877	877	897	887	872	874	831	874	847	827	885	859	852	817	813	849	892	883	892	830	895	850	887	819	886	860	864	812	851	888	806	839	854	922	828	829	840	846	870	829	812	824	808	829	826	842	850	862	830	834	846	825	792	797	837	869	850	864	875	900	822	873	821	885	846	820	876	813	803	839	785	806	836	831	825	848	801	830	863	823	842	780	798	817	853	799	785	808	820	880	839	834	810	858	807	830	828	797	837	811	826	855	802	792	802	842	829	826	831	830	788	793	800	782	816	817	826	790	854	799	787	834	837	810	830	822	846	847	827	884	789	767	778	848	822	843	767	870	831	858	823	803	812	762	881	771	859	773	826	789	768	767	841	861	830	805	800	798	797	805	800	856	768	837	836	798	806	815	853	828	838	850	840	826	830	856	779	784	820	783	848	853	877	799	843	799	905	827	828	785	809	825	854	848	786	818	772	847	829	834	817	815	828	798	849	815	880	780	865	862	841	826	805	792	848	814	781	831	864	842	787	836	863	807	832	813	813	796	857	833	808	788	828	741	810	834	843	886	839	839	828	829	831	844	834	839	801	781	832	849	827	844	830	864	784	773	849	849	828	855	875	769	820	816	798	825	774	823	786	806	778	858	752	757	850	826	836	815	785	808	808	841	918	825	779	857	780	802	829	830	842	859	882	812	825	841	866	806	834	800	831	848	813	854	808	816	830	808	908	827	804	820	805	764	842	849	781	781	856	810	841	814	814	858	818	852	808	845	800	835	779	832	823	830	800	840	795	783	852	785	808	807	859	852	860	821	812	831	834	854	821	802	811	862	806	836	829	871	822	864	813	786	818	848	814	850	825	778	754	827	834	797	887	800	869	824	806	788	776	856	783	792	818	851	803	804	813	788	797	834	826	792	806	814	829	822	829	790	816	862	800	822	832	811	810	812	784	839	804	816	818	770	799	841	784	813	752	849	821	799	817	856	840	863	829	794	852	788	816	829	849	894	817	852	812	821	810	796	825	761	898	871	840	809	875	833	794	804	833	806	812	807	812	785	818	825	809	901	835	826	832	823	811	787	784	782	811	825	845	836	811	806	821	822	805	830	833	835	799	835	814	792	776	830	817	820	870	837	791	758	784	803	844	857	812	835	861	835	835	822	830	793	813	827	765	754	803	807	826	836	782	839	830	794	832	785	841	798	833	778	846	799	832	834	814	866	827	838	820	841	879	810	814	822	803	844	799	816	826	810	875	808	836	818	809	827	814	815	853	786	847	791	799	844	824	749	808	811	812	798	775	765	844	734	836	816	823	790	834	818	809	805	817	822	798	803	836	779	863	841	812	831	827	852	805	841	814	849	821	797	836	830	847	785	870	736	807	765	803	878	825	882	831	847	820	868	754	829	827	825	823	840	772	819	843	852	822	798	781	804	828	820	841	826	802	797	796	898	879	796	766	787	815	793	811	855	824	833	839	830	821	834	833	846	822	874	792	871	836	777	792	816	841	797	798	812	802	828	812	787	803	823	880	783	778	845	830	816	845	803	815	829	803	806	839	794	829	815	863	823	788	818	809	825	800	877	851	818	798	852	819	846	830	843	782	845	794	855	808	848	812	803	795	813	799	817	814	869	798	810	790	813	873	783	763	803	834	841	833	818	793	858	777	877	810	834	795	892	801	770	785	833	832	817	825	828	821	839	770	836	874	797	806	786	831	793	839	816	851	827	913	785	801	788	773	844	823	833	849	815	864	783	823	832	823	786	828	846	836	842	830	829	789	850	790	810	836	834	832	835	812	765	831	803	810	830	818	812	865	827	833	836	813	852	851	851	820	790	818	815	838	804	878	839	768	798	812	833	808	767	827	845	822	805	847	817	848	845	838	777	834	815	788	788	851	808	795	829	852	807	800	807	826	852	835	800	842	797	789	790	772	864	821	815	783	814	807	864	839	796	825	800	853	833	833	850	822	801	867	819	856	827	819	790	817	828	848	836	789	842	832	864	843	835	834	835	833	810	821	839	851	835	823	840	751	774	811	826	852	849	818	851	759	818	825	881	786	789	825	813	826	804	845	819	803	834	800	808	793	808	857	837	805	793	825	756	799	817	864	827	854	840	839	785	812	822	783	829	810	853	831	847	772	815	826	817	796	849	861	857	834	796	830	807	855	832	765	835	855	835	800	794	801	816	858	789	871	846	844	850	852	830	834	793	796	867	801	786	766	857	845	864	855	819	782	842	814	832	833	842	822	820	848	837	863	799	822	855	827	815	816	896	827	813	837	832	859	900	843	871	798	817	830	825	823	798	823	835	835	799	886	803	788	845	837	881	854	853	862	851	868	829	852	831	791	791	847	832	765	903	854	815	821	862	846	814	845	817	795	807	836	900	827	803	795	797	801	868	797	820	831	783	808	784	854	864	794	858	871	773	781	777	820	821	848	839	776	825	759	817	807	824	793	839	805	799	856	801	787	795	858	793	854	794	815	783	806	831	809	819	814	854	848	778	730	828	784	750	802	823	878	830	852	839	846	799	817	839	798	809	817	822	804	794	858	863	794	806	865	825	837	815	836	837	873	826	884	837	798	826	804	803	820	825	882	822	837	808	849	821	783	879	811	861	788	829	860	843	842	828	788	814	822	791	829	798	832	800	770	844	789	805	783	823	865	834	821	850	828	827	778	816	804	797	801	821	853	826	811	834	845	843	841	849	825	828	801	803	809	797	805	849	820	886	843	828	832	802	821	859	802	816	834	820	787	826	898	840	809	745	817	864	845	838	815	829	801	816	779	828	781	826	790	843	817	798	872	807	824	807	823	807	800	878	876	840	778	835	791	837	794	789	848	779	790	797	824	824	828	839	814	802	831	868	780	783	810	824	896	795	805	846	832	750	777	847	844	792	782	778	855	855	800	801	904	825	820	868	816	848	878	824	805	856	838	840	809	835	885	845	814	829	783	823	831	831	790	825	832	816	777	836	794	848	856	842	848	849	815	840	821	814	822	796	867	796	767	835	810	817	812	832	799	765	789	820	749	859	744	801	812	812	824	783	809	799	800	847	815	800	823	880	847	843	838	859	805	806	885	807	812	805	797	858	842	842	829	820	881	821	799	800	830	773	813	837	824	811	808	841	810	830	845	841	771	809	812	812	811	819	803	849	857	790	869	828	826	823	854	833	847	841	848	838	817	802	823	794	800	787	793	838	807	792	818	822	796	834	833	812	829	817	853	808	856	828	812	825	803	827	819	803	778	825	783	811	810	830	846	839	871	802	798	822	863	843	821	853	798	851	796	849	826	822	803	810	871	879	797	822	783	824	793	816	797	821	822	848	820	840	785	822	787	824	835	833	827	794	801	819	829	827	795	809	839	822	826	822	846	866	780	765	832
1262	200	191	199	144	163	162	153	150	146	159	149	149	153	134	157	118	147	154	149	143	143	147	147	144	139	127	136	151	138	146	139	174	144	134	130	148	137	137	137	121	122	140	134	149	134	146	146	143	155	144	153	124	135	137	128	149	148	136	150	169	154	142	150	144	146	141	141	134	144	135	136	174	139	135	155	148	142	159	122	138	133	133	163	127	138	168	151	145	132	158	138	122	131	127	159	156	115	125	144	123	148	116	148	137	125	150	147	154	143	147	140	148	152	161	143	152	160	136	154	146	126	133	148	154	142	141	137	143	171	133	163	135	127	147	148	150	151	139	152	137	151	137	133	141	134	150	127	134	128	132	151	134	163	116	136	156	153	155	137	152	137	144	139	125	141	155	134	160	148	125	133	131	140	159	132	143	147	140	145	158	171	140	140	140	135	153	126	164	135	132	139	160	132	159	151	165	146	144	152	140	153	156	131	129	136	141	169	133	126	174	164	150	148	138	147	141	121	164	147	129	153	152	145	166	156	146	146	159	156	143	147	138	137	144	145	155	145	129	163	156	121	162	162	168	139	151	103	124	127	123	135	127	126	153	111	140	139	155	139	147	138	157	142	154	137	141	145	151	150	137	133	136	147	163	150	136	140	145	153	135	132	165	150	146	138	156	167	142	128	127	136	129	157	142	133	136	134	144	137	139	125	153	140	151	149	150	147	130	135	158	141	161	149	166	155	128	139	136	132	170	130	140	166	157	129	153	141	141	150	154	158	127	145	115	133	148	112	163	132	136	150	152	143	149	144	141	131	154	144	156	143	144	162	148	155	134	141	135	133	153	148	163	126	120	160	156	129	149	123	139	134	141	137	142	142	158	148	136	135	152	142	152	146	132	147	136	145	169	137	149	145	169	138	151	143	156	133	126	147	127	157	121	127	141	152	130	145	127	152	154	140	156	146	159	139	152	127	142	163	146	139	142	143	141	135	149	118	127	148	141	138	132	154	155	136	142	131	156	150	155	132	152	131	132	137	155	126	136	140	122	166	157	150	127	128	125	148	132	140	133	121	155	164	152	158	138	166	157	138	146	160	146	172	158	139	139	156	132	143	142	126	136	141	169	138	161	130	155	148	125	149	155	161	119	140	120	157	140	139	141	155	134	131	159	168	147	146	148	152	142	153	123	142	171	149	137	150	153	157	130	149	143	146	148	153	144	161	148	146	129	143	140	125	136	159	161	149	152	144	138	146	148	141	142	129	133	135	160	162	126	138	122	128	128	129	134	148	126	144	144	154	154	161	168	146	143	136	134	149	120	140	139	143	130	155	144	143	131	164	129	145	140	134	148	140	141	127	149	156	163	137	137	146	151	130	159	139	149	155	139	158	130	163	158	175	124	150	168	156	143	168	154	147	141	152	132	150	148	115	160	146	160	143	145	148	158	129	144	134	145	141	139	143	152	147	160	136	144	136	136	143	143	134	140	157	168	134	145	127	133	142	145	144	124	161	170	137	142	148	143	138	140	147	146	157	160	149	144	141	134	134	153	143	153	165	127	140	145	142	154	161	147	140	153	114	143	151	159	159	131	135	167	147	137	143	139	164	127	132	141	122	150	141	132	146	150	127	143	154	129	152	143	128	161	137	145	140	134	148	133	167	130	150	140	151	152	136	134	134	144	160	135	120	143	141	147	146	148	141	170	135	160	142	143	135	132	150	149	144	163	147	140	148	138	135	139	137	165	149	151	159	129	149	129	145	139	153	142	153	146	148	163	144	134	137	150	151	157	140	167	146	141	152	160	146	142	138	137	127	149	125	149	141	149	140	132	147	134	165	131	152	156	114	127	168	158	135	129	139	139	146	144	125	155	147	151	119	141	127	142	154	152	148	145	138	127	149	166	145	141	129	140	164	148	142	153	161	154	153	128	154	158	127	146	127	139	147	161	146	152	137	142	136	163	153	155	144	138	144	119	141	142	123	145	133	130	136	141	151	144	120	129	140	160	160	142	136	155	131	124	163	125	134	139	128	141	133	150	125	157	134	143	144	133	130	154	162	144	142	133	136	152	138	138	145	125	129	144	139	147	145	155	138	137	175	147	133	158	140	145	152	162	140	140	148	140	148	134	144	152	163	142	155	155	138	149	141	136	154	142	146	121	143	160	144	135	141	163	169	164	119	147	148	177	133	135	137	148	145	132	164	142	135	151	151	137	147	129	137	138	167	159	122	152	138	140	135	142	137	131	151	168	121	119	146	118	144	123	134	157	142	163	128	156	164	158	164	141	157	141	143	136	145	137	141	134	154	162	171	129	139	133	169	166	144	144	139	151	139	135	153	129	146	129	160	153	147	122	133	145	133	158	138	128	154	160	150	141	129	147	166	137	143	154	134	147	129	142	128	156	133	154	139	161	134	136	154	148	146	116	115	146	133	155	148	153	137	153	133	149	156	146	157	169	148	159	165	124	155	130	141	151	150	155	130	153	144	140	154	159	136	165	161	157	164	134	163	139	145	145	132	153	143	156	158	151	126	159	142	138	147	134	135	136	130	126	146	140	136	142	157	180	145	151	161	149	122	142	148	135	147	149	157	149	163	148	142	151	151	142	155	133	127	146	139	115	147	162	149	140	132	148	143	161	126	145	127	137	132	127	163	140	154	132	128	145	143	140	160	168	151	161	143	161	151	140	156	133	145	148	137	144	145	140	140	178	159	130	149	141	172	146	150	138	154	148	141	135	140	141	147	152	144	163	153	128	148	155	128	166	154	147	155	128	163	153	134	147	161	151	177	122	140	151	145	134	137	166	152	119	128	151	158	144	145	140	155	136	142	157	145	114	149	134	148	142	147	125	126	156	143	131	140	161	151	154	146	152	145	125	162	151	157	137	142	154	139	137	126	144	146	158	159	125	132	136	127	144	148	164	149	148	135	152	137	134	149	141	150	162	121	136	129	157	153	153	139	148	131	146	143	147	147	169	151	156	141	164	161	156	152	157	135	139	132	144	141	140	159	135	146	157	124	134	150	149	166	146	152	152	135	140	140	119	142	149	135	143	144	135	142	149	137	138	140	163	133	134	129	137	145	151	136	148	141	151	157	153	142	142	155	124	143	142	141	138	137	148	137	117	158	137	152	137	142	153	154	142	150	144	161	158	152	141	142	143	161	157	138	166	163	149	152	136	161	147	123	138	121	132	155	137	140	153	144	121	140	142	138	146	154	146	163	124	135	148	182	160	144	154	151	152	146	121	140	110	157	152	129	152	134	132	154	144	147	150	157	156	140	131	155	141	135	154	151	143	159	139	125	126	147	140	159	154	142	155	177	151	149	158	144	141	139	144	144	136	145	140	138	148	135	135	159	133	153	141	149	128	148	159	145	151	132	116	163	143	146	155	154	127	149	137	152	137	130	173	123	139	135	129	162	137	142	151	172	155	166	141	145	154	156	127	158	162	171	150	131	137	164	155	148	161	119	149	148	174	153	145	149	129	152	152	169	142	124
1922	641	673	727	692	666	637	590	585	557	540	517	550	536	530	519	519	516	486	508	515	507	487	475	520	505	488	507	502	488	504	508	512	507	512	545	503	510	497	469	528	532	510	487	482	499	468	503	516	487	502	473	510	502	503	475	498	484	519	475	517	533	503	456	493	501	467	529	532	524	523	511	473	475	498	490	496	485	509	488	513	489	455	480	479	491	479	497	464	490	463	502	511	521	455	446	491	518	487	506	489	466	474	476	512	531	479	482	534	482	491	472	520	528	515	526	488	502	476	495	505	512	515	544	511	463	479	505	528	501	546	509	498	476	499	518	516	526	555	492	475	497	510	509	526	494	534	484	470	529	487	481	459	524	499	514	505	501	519	485	504	487	471	514	509	504	465	513	474	495	522	475	475	505	530	527	471	482	509	462	542	488	517	499	489	520	511	516	495	499	550	475	491	474	458	492	459	512	476	485	508	532	502	524	498	500	562	521	542	521	552	473	499	509	530	466	503	492	534	485	501	486	522	514	530	494	511	537	489	496	499	485	482	503	523	491	503	505	568	483	523	510	479	468	520	532	504	532	461	484	485	508	461	529	501	473	527	524	487	504	488	510	485	506	510	496	471	448	465	555	490	493	513	485	502	541	522	520	467	497	502	463	479	496	483	511	498	495	544	525	481	553	510	488	536	488	486	519	497	508	514	489	519	466	489	481	469	488	523	507	509	481	475	500	460	507	500	520	548	502	496	494	485	519	477	500	511	496	515	480	490	498	531	481	467	505	482	467	524	437	529	490	481	513	498	510	459	523	507	494	492	487	500	503	483	496	508	482	506	514	466	497	485	481	524	471	466	519	533	480	491	506	530	474	526	465	471	503	511	543	490	519	534	500	514	512	512	464	463	479	471	480	487	508	511	516	491	504	490	524	472	502	511	520	462	480	469	503	519	473	452	492	512	458	506	486	478	515	502	553	508	545	513	484	483	488	494	498	491	506	526	499	471	469	512	476	529	526	544	507	469	493	499	489	560	532	538	509	493	515	520	499	488	463	444	499	499	525	482	495	486	487	479	497	483	486	473	525	491	449	499	492	461	516	524	468	461	488	503	521	507	514	529	502	482	503	482	519	491	501	503	505	538	509	483	460	508	498	536	525	466	516	494	448	487	473	505	532	468	455	521	510	503	478	524	468	500	481	510	510	496	510	540	508	465	476	524	511	510	514	463	472	458	516	501	497	500	495	480	500	491	518	511	469	517	524	538	505	502	492	482	537	530	500	491	502	512	499	491	533	487	505	527	518	499	510	487	485	503	481	522	489	470	494	465	528	481	467	490	494	516	486	503	486	465	487	485	490	496	511	522	514	487	522	502	504	500	562	518	507	511	505	484	539	540	504	506	478	489	527	498	502	469	531	496	488	498	497	506	495	517	505	509	481	494	464	491	441	498	503	469	528	473	498	501	526	501	490	534	477	522	489	504	531	510	515	511	589	491	502	500	493	527	490	503	484	516	525	475	492	530	471	494	489	517	473	506	490	473	469	528	508	482	479	516	495	528	490	488	468	485	490	488	510	523	490	473	562	542	475	472	495	489	460	471	519	495	492	477	478	548	514	467	465	497	493	530	514	510	509	505	473	470	480	467	531	481	490	477	473	501	484	478	500	530	496	518	493	493	454	504	503	509	515	544	496	494	526	472	520	493	518	505	502	508	456	511	472	535	515	489	486	551	535	501	501	481	459	509	471	488	494	488	493	520	545	515	515	498	461	490	510	523	509	502	494	505	481	491	494	471	492	518	469	493	489	515	521	492	542	540	483	476	485	462	510	498	507	521	577	515	482	508	487	491	516	478	510	498	499	521	477	469	515	525	495	483	511	492	500	464	487	479	505	510	500	478	507	482	543	550	497	509	499	494	494	520	515	527	484	527	486	537	472	477	513	484	510	500	483	513	508	484	454	499	484	508	510	492	480	468	488	489	505	504	472	545	504	483	537	467	508	480	492	529	505	543	483	474	476	500	514	505	513	518	535	502	501	504	492	534	514	491	465	517	500	464	490	467	495	518	516	461	487	509	529	523	574	510	467	488	496	475	508	505	488	476	491	485	509	519	516	480	489	469	494	482	548	527	493	506	500	512	521	514	511	494	476	483	505	496	469	516	510	505	504	523	525	487	560	497	519	524	493	458	481	487	548	511	514	505	485	541	490	518	477	489	492	512	507	485	493	480	439	531	504	496	493	497	503	511	468	526	510	486	501	487	504	479	513	517	528	518	515	481	494	501	489	505	512	447	438	502	530	524	485	478	513	475	481	500	474	512	512	471	522	545	518	487	521	514	490	536	507	470	469	507	477	502	498	468	501	568	499	452	517	503	488	489	481	484	501	490	460	490	501	495	522	488	467	466	492	525	516	486	506	508	546	502	494	517	500	533	503	500	499	509	519	524	524	508	501	486	497	505	463	439	538	508	490	479	520	491	522	528	519	527	495	528	523	506	521	469	537	561	518	519	495	500	485	487	489	514	492	552	473	507	505	499	554	488	502	506	497	494	467	513	501	541	468	509	538	499	471	492	519	477	511	506	454	509	499	511	524	473	486	509	509	510	511	516	485	471	511	478	506	463	501	494	497	536	506	524	464	470	491	488	478	426	521	500	506	510	484	496	501	495	512	491	525	480	498	494	446	460	537	491	477	522	484	498	497	487	509	507	487	496	497	485	497	469	507	484	504	458	513	527	540	500	484	503	529	520	460	467	505	454	514	490	489	507	511	473	520	515	480	516	495	504	503	498	490	480	482	486	516	525	489	478	499	479	482	509	483	511	494	471	507	466	494	482	498	486	462	496	497	496	484	495	539	504	500	559	466	506	529	502	507	510	507	456	502	479	525	482	495	524	497	482	500	493	451	493	480	480	479	498	510	510	520	496	497	524	503	448	480	459	538	481	476	485	530	487	528	484	527	504	483	516	459	483	502	522	531	503	488	533	481	498	519	489	500	464	515	547	469	526	520	506	513	508	494	493	521	515	514	473	489	508	476	510	500	495	485	504	556	533	511	501	501	476	484	470	468	489	502	479	530	499	497	478	473	513	481	498	442	497	506	509	545	489	495	506	503	482	500	462	491	512	472	471	484	507	496	497	503	518	505	474	490	516	497	489	490	514	494	479	510	488	504	489	518	487	498	533	513	508	467	524	482	494	539	484	508	495	504	439	527	500	476	511	495	509	510	505	538	499	524	453	499	513	495	495	547	462	550	520	481	551	495	545	521	502	528	488	458	502	483	516	516	492	469	530	507	545	497	473	539	490	512	468	458	502	500	512	533	495	540	462	454	477	487	483	478	526	512	534	476	457	480	456	455	519	467	457	463	508	500	509	496	485	511	495	518	499	491	455	497	473	520	482	520	511	495	515	481	507	505	472	457	494	511	476	503	436	513	500	484	488	488	525	520	505	490	500	527	527	524	500	519	486	479	490	465	466	523	484	487	530	468	510	477	488	489	488	502
4925	1271	1597	1193	809	656	514	472	459	359	343	332	339	319	311	307	334	314	308	297	308	298	288	299	277	288	271	289	302	244	283	310	280	292	259	285	273	262	291	279	266	263	265	275	282	286	275	274	280	268	258	271	272	307	275	272	255	263	295	296	251	288	308	267	278	257	290	244	274	272	273	271	274	262	279	262	268	283	279	260	291	256	271	266	253	239	285	235	272	261	257	251	282	293	301	265	280	251	289	280	254	282	300	293	265	259	270	278	268	249	254	277	283	285	272	280	264	265	281	263	271	272	254	263	249	254	276	262	274	281	304	280	267	261	279	254	283	271	270	284	282	265	281	276	254	281	274	269	251	260	265	297	296	263	287	280	265	282	281	262	285	280	291	267	282	229	258	263	274	283	295	260	271	251	265	255	258	271	268	250	252	282	272	263	264	266	283	313	233	259	255	256	275	248	278	261	252	256	274	275	265	267	261	283	276	273	255	257	264	299	271	304	273	271	262	258	285	280	260	273	259	262	271	270	284	276	276	281	257	242	261	265	251	286	277	291	248	253	286	285	283	291	253	263	244	264	248	285	289	283	271	280	262	258	258	290	281	261	272	281	284	271	271	258	285	249	292	233	275	248	257	273	292	235	282	262	257	282	291	270	285	293	252	284	293	266	265	280	265	276	271	283	285	257	284	246	272	293	260	273	285	281	277	276	278	277	278	254	272	241	252	273	235	281	293	287	253	251	288	304	268	266	294	290	268	289	269	252	244	261	252	257	275	260	242	271	250	257	246	272	283	285	274	248	273	232	254	271	279	262	257	285	291	269	237	271	253	255	266	286	274	277	260	276	270	272	267	263	268	277	306	271	266	297	270	262	271	266	247	279	284	252	280	265	272	272	257	266	268	244	272	266	313	248	286	247	278	260	278	263	303	241	269	279	254	284	236	268	261	285	287	285	246	270	268	279	271	265	269	243	268	273	271	270	288	272	290	261	269	260	304	264	258	289	288	288	282	272	282	259	265	270	263	272	270	290	290	252	275	264	263	257	266	281	267	266	295	269	276	274	265	254	248	253	279	295	275	262	268	296	258	311	281	299	255	284	278	258	287	275	271	256	243	277	284	259	296	266	272	293	259	292	284	241	265	300	293	249	271	263	230	270	270	298	276	270	285	289	255	271	293	287	252	272	260	239	283	253	252	289	257	260	278	260	281	316	284	235	277	283	243	263	268	249	239	270	294	259	251	265	252	290	298	237	294	316	264	267	285	269	269	281	321	283	290	264	268	265	268	294	264	287	281	289	278	254	271	278	274	255	280	262	268	297	261	262	252	282	275	299	261	260	286	242	282	254	285	289	245	284	250	265	276	257	263	287	278	257	271	281	283	268	299	288	268	252	266	267	273	285	298	269	266	283	260	263	264	300	258	295	268	261	262	270	279	258	262	263	294	265	273	261	275	253	264	266	244	231	285	239	287	281	296	255	239	262	280	257	278	276	277	269	264	285	286	258	260	257	262	281	263	256	258	289	247	261	288	262	288	263	241	263	305	283	254	256	280	270	258	267	291	266	300	277	251	295	267	282	278	273	264	274	299	263	273	275	251	261	273	280	268	278	289	306	282	296	269	293	245	277	279	304	294	291	256	289	263	268	256	273	269	272	253	273	257	301	260	250	283	246	256	288	283	288	311	281	271	270	283	255	287	272	293	267	275	290	272	251	249	245	272	273	261	258	273	258	262	263	261	278	285	282	264	248	269	273	282	244	254	284	257	272	277	274	288	296	272	245	279	263	272	275	254	273	268	294	264	280	275	260	270	268	283	284	264	284	290	239	282	249	288	270	272	258	284	228	292	261	267	263	255	286	262	284	267	283	286	315	255	286	278	236	269	242	257	273	262	252	264	267	285	262	261	272	265	298	249	257	282	252	270	262	243	275	280	287	287	272	266	295	281	285	275	270	278	272	260	260	271	254	265	283	259	267	271	267	273	301	246	270	254	268	279	271	253	287	251	280	270	291	271	287	268	276	306	277	277	277	285	289	276	262	284	279	293	262	268	270	266	262	273	258	278	264	259	290	244	291	250	259	250	263	273	272	263	300	281	282	265	290	258	313	271	296	272	266	288	276	263	267	267	269	270	300	273	270	263	286	232	287	269	278	283	260	291	240	286	299	229	241	284	261	297	268	265	263	252	240	268	293	253	240	289	293	270	285	280	284	263	300	287	269	268	276	287	262	260	274	278	269	283	298	238	257	290	270	275	279	246	282	275	292	236	241	278	294	273	249	271	280	319	262	265	259	238	259	295	286	295	262	245	250	265	283	249	245	247	265	295	257	261	287	266	268	268	271	291	274	269	280	276	286	262	292	267	291	290	266	279	303	267	280	267	266	269	271	242	252	273	268	278	242	259	267	287	251	267	287	252	257	254	291	255	267	266	259	255	281	284	275	261	300	282	288	272	282	297	280	255	291	276	260	282	264	300	292	265	266	296	274	276	266	285	275	256	262	252	279	273	268	273	245	272	237	271	297	250	262	259	263	275	300	270	281	287	276	258	281	253	272	285	243	258	254	265	245	258	252	270	259	273	257	280	274	303	263	293	274	264	261	278	309	331	260	248	286	280	279	292	276	286	265	308	274	267	297	289	290	300	275	247	286	250	270	264	277	292	267	296	294	292	250	271	265	274	283	249	278	286	240	282	303	269	262	260	277	299	251	268	287	294	269	256	260	267	277	273	277	256	252	246	232	271	254	267	305	279	290	244	240	267	291	257	293	271	271	241	284	287	263	275	237	284	286	274	266	286	283	282	286	242	283	296	263	295	278	274	282	270	285	282	240	266	281	237	253	238	260	268	275	289	261	274	298	243	280	251	298	279	256	322	245	249	276	290	262	267	278	249	280	270	283	262	251	240	290	271	304	264	277	269	265	274	286	280	310	249	274	277	281	279	257	257	294	252	284	271	261	294	261	264	277	264	308	291	253	284	278	319	281	263	281	275	259	263	260	280	265	244	277	268	256	274	288	285	275	268	263	268	259	259	268	277	276	257	278	293	253	243	270	269	277	273	288	267	308	310	260	309	287	270	272	249	251	255	267	285	267	262	258	282	281	286	255	271	274	263	274	273	257	241	259	267	263	251	246	254	258	266	265	261	260	274	288	239	265	285	282	260	278	267	260	275	264	270	294	246	280	261	273	249	256	304	268	241	314	263	256	299	259	272	259	269	264	246	239	261	252	272	274	263	281	248	273	247	253	258	257	267	260	267	278	269	282	253	279	258	281	267	259	280	263	258	273	268	259	276	289	272	300	249	257	259	281	274	259	272	254	246	300	283	252	278	286	250	265	279	291	279	262	245	234	268	294	282	275	280	284	276	268	267	267	261	244	292	246	262	288	304	289	267	279	263	278	268	262	256	278	273	299	287	266	264	247	255	274	239	264	281	266	279	258	272	301	267	276	289	289	253	285	261	255	265	286	267	287	303	246	268	276	257	273	286	276	271	298
5701	1965	3991	4199	3645	3005	2597	2253	1891	1732	1586	1478	1365	1341	1297	1214	1191	1177	1098	1033	1022	1058	1079	1015	1067	1003	993	964	923	977	904	968	946	876	924	898	895	845	864	909	914	877	905	899	860	825	872	876	925	861	848	903	894	885	858	870	856	843	838	850	891	891	860	808	837	863	837	855	862	840	906	811	893	876	852	881	836	818	852	871	825	828	804	861	880	852	827	801	865	849	862	862	852	803	833	865	906	852	838	826	836	864	860	909	863	813	861	860	854	828	885	832	818	823	828	879	811	900	869	845	816	817	851	815	847	843	823	813	827	862	876	866	908	830	819	746	840	874	821	815	827	843	825	781	876	843	830	895	875	801	845	876	827	841	855	857	840	852	863	837	850	861	890	824	867	787	864	866	790	868	775	786	841	805	883	851	884	910	872	865	815	898	800	850	867	765	838	813	784	919	783	870	821	850	838	825	854	851	840	854	823	861	877	811	862	810	780	842	828	830	863	826	824	849	856	817	855	805	855	831	882	856	858	815	843	823	839	845	847	860	859	848	841	812	817	846	863	848	814	854	829	810	822	890	842	846	863	803	803	803	822	828	831	826	837	830	819	865	886	861	858	864	860	775	828	863	845	831	849	879	859	833	840	816	875	828	836	904	844	866	814	832	852	834	911	867	836	843	887	844	841	898	853	819	847	837	796	777	824	882	856	831	800	796	855	867	867	898	873	857	884	820	890	857	862	839	854	801	767	852	908	822	812	814	848	833	881	913	856	807	843	879	843	817	874	807	894	836	874	808	803	855	861	743	841	802	850	814	891	865	833	822	831	811	842	820	832	836	829	839	855	794	803	842	881	877	818	826	837	892	867	828	819	756	890	809	837	835	846	826	869	800	833	867	816	882	866	834	870	850	843	804	815	854	822	848	836	803	893	819	836	825	833	804	812	832	776	791	826	850	852	857	888	826	774	833	850	851	837	873	837	859	808	861	841	834	816	815	851	841	834	802	870	790	847	851	867	864	840	870	859	855	882	799	806	872	865	819	890	810	839	808	828	856	808	862	847	829	843	865	846	845	818	881	915	842	817	882	868	843	806	832	843	874	856	837	856	797	874	822	856	811	853	808	860	874	862	823	801	853	859	820	877	804	817	862	883	865	839	783	817	822	806	820	851	879	846	890	838	846	836	825	798	818	873	830	851	842	890	866	883	789	850	802	873	790	886	852	826	861	818	874	816	855	861	805	872	850	846	835	831	838	805	858	872	875	806	926	810	845	839	864	833	830	837	830	865	841	808	820	831	914	807	825	885	867	849	799	789	793	879	854	838	869	819	851	821	861	841	870	861	830	839	850	818	854	834	874	873	880	887	835	806	745	850	829	888	839	827	839	876	834	819	837	818	814	817	858	875	811	841	808	864	832	786	864	839	881	859	789	838	794	844	822	830	823	855	883	862	811	820	852	820	786	825	793	846	843	823	818	862	791	826	857	822	876	824	826	825	843	832	810	847	856	826	827	809	837	867	815	827	865	864	909	838	773	843	888	809	885	870	829	844	889	846	838	828	856	866	798	815	842	826	857	846	841	878	832	905	822	877	841	835	845	868	856	848	876	884	875	873	859	826	856	796	856	820	866	844	833	824	860	810	876	840	868	825	839	821	861	825	863	828	848	787	884	813	848	887	847	838	838	865	842	803	848	830	858	893	809	839	833	825	896	854	827	842	830	852	925	834	866	858	815	851	865	780	846	870	797	802	888	795	774	866	878	893	777	871	813	821	853	862	803	832	813	780	845	878	838	849	844	792	824	847	871	861	878	852	812	858	797	856	821	864	883	828	814	887	841	883	889	830	845	867	794	810	822	814	823	865	850	843	827	797	811	826	836	803	856	823	840	802	842	815	840	773	869	858	885	847	873	824	912	828	905	777	804	888	821	904	850	834	889	856	849	874	845	842	874	805	823	813	867	882	883	775	779	889	841	822	871	880	794	849	810	833	852	850	869	796	877	835	854	908	823	815	808	820	898	819	792	831	850	838	791	887	843	809	834	857	839	805	861	819	876	868	859	922	847	864	892	859	867	862	862	879	844	831	774	807	836	880	816	883	829	858	797	851	860	862	872	830	861	832	859	821	814	853	851	808	812	850	869	791	836	830	803	859	826	862	859	876	829	820	854	847	839	847	870	795	823	886	778	834	831	845	849	752	870	856	866	854	865	863	872	836	801	825	823	830	834	820	841	845	852	841	818	851	870	854	820	829	831	831	848	846	813	872	822	814	863	864	837	821	765	847	846	835	837	854	807	838	797	840	780	830	808	781	845	816	791	831	878	866	902	875	819	860	845	824	795	830	838	798	857	860	854	817	802	857	838	818	845	885	898	860	845	809	862	828	881	796	874	834	886	798	811	808	818	864	812	847	864	842	865	830	823	864	837	837	774	828	836	823	830	841	840	812	814	845	839	843	814	857	851	833	820	783	848	900	894	848	811	853	838	823	833	843	878	819	879	841	815	859	865	826	857	825	831	874	852	828	856	829	853	840	852	850	866	845	884	875	886	876	817	789	812	851	809	851	857	875	867	851	851	880	822	864	835	842	785	829	855	844	837	851	870	864	823	818	847	842	822	863	793	863	872	863	859	830	862	829	844	890	819	823	834	833	865	805	906	877	866	876	861	849	841	812	862	793	882	877	830	831	851	857	827	845	825	840	772	795	862	854	824	829	860	777	844	813	829	811	861	854	790	810	792	835	849	882	823	811	785	806	893	879	829	831	841	822	850	788	825	815	884	794	807	833	842	835	828	794	816	877	829	850	852	846	842	840	857	795	850	801	879	827	854	823	796	819	841	823	814	793	832	835	847	858	826	872	856	842	836	841	856	901	878	838	834	829	859	862	854	824	850	913	849	839	822	828	836	840	850	848	820	861	813	824	857	851	874	869	812	805	817	873	840	866	855	866	833	892	835	796	826	839	797	833	851	863	839	858	880	792	819	837	819	852	807	849	823	827	816	848	868	786	827	816	879	867	815	849	821	828	817	888	857	863	864	836	839	816	885	836	801	843	867	889	830	867	838	849	873	857	880	881	828	822	879	838	813	845	808	904	834	902	824	851	805	854	850	848	869	855	825	860	780	841	827	846	852	827	843	797	840	814	846	848	841	847	793	862	839	814	869	845	855	852	805	819	863	827	852	855	818	835	851	843	807	838	749	764	869	861	903	818	842	833	835	840	845	824	827	884	858	805	864	895	846	903	861	871	854	841	826	863	832	868	841	838	868	854	790	792	854	876	806	831	863	785	772	817	832	823	869	827	888	849	822	819	799	801	829	904	791	844	836	788	828	834	812	750	825	832	832	845	824	827	807	851	812	840	812	887	860	868	827	867	800	900	817	855	833	828	873	806	829	822	811	830	885	900	899	788	862	877	804	820	849	816	868	900	789	820	836	852	783	847	781	832	825	836	887	800	848	882	892	860	807	792	780	854	868	817	856	822	854	876	839	818	838	807	835	892	827
9149	2390	2881	2024	1390	1058	799	598	547	465	517	411	389	386	369	360	334	308	307	306	322	306	296	286	315	303	288	291	290	316	281	295	293	290	293	279	275	290	277	288	264	290	291	288	269	265	260	258	262	276	280	288	287	296	301	283	310	306	277	258	265	253	268	259	260	284	268	274	289	272	280	258	273	268	254	238	275	264	256	238	241	251	270	265	268	272	259	296	255	279	269	237	259	287	258	277	274	279	299	267	257	272	239	310	266	262	270	259	258	238	277	279	287	255	270	266	254	257	294	242	243	280	281	265	277	280	252	266	270	255	284	253	258	251	254	281	278	280	263	265	272	282	291	276	272	271	262	270	249	271	256	276	280	278	276	273	253	269	262	249	264	281	253	302	260	264	283	264	246	251	258	285	263	276	272	250	301	241	279	262	257	273	259	294	296	301	256	271	238	284	245	263	290	281	271	283	291	274	231	254	282	301	258	269	267	257	262	262	265	235	273	257	271	244	292	259	283	238	277	262	284	262	257	278	259	283	263	261	290	253	270	245	290	237	269	260	261	290	268	268	248	245	281	278	249	251	249	282	256	268	245	248	274	298	269	293	281	273	283	270	298	260	273	288	267	278	278	270	256	279	262	294	271	284	278	260	263	296	271	281	282	261	274	264	267	247	262	324	266	269	268	295	268	277	227	267	258	286	260	259	276	282	249	276	264	274	260	270	251	265	272	273	254	236	293	242	263	255	267	300	285	294	284	282	287	266	241	293	256	264	279	283	266	308	269	257	245	265	245	249	268	286	297	250	287	267	271	278	264	272	248	261	261	271	280	259	287	296	283	257	249	279	245	271	246	261	255	267	250	299	277	262	242	259	263	291	280	284	291	297	271	264	262	264	241	273	292	243	289	290	256	285	254	251	255	260	252	275	267	273	286	249	258	293	268	271	272	257	266	256	280	272	262	282	265	282	264	269	270	272	271	264	260	274	272	308	279	273	253	278	255	278	259	270	265	291	219	258	283	251	267	288	277	267	265	228	265	255	285	273	294	250	276	278	281	312	291	251	267	288	275	281	273	280	281	245	287	247	277	273	240	247	286	284	280	261	254	285	270	270	262	283	281	268	276	255	264	287	266	293	275	278	233	273	267	260	256	268	293	266	266	282	295	261	266	259	275	270	295	268	283	268	281	253	272	271	276	250	252	275	262	246	261	277	253	271	294	250	295	274	255	286	236	234	280	259	276	278	247	270	263	237	274	269	264	284	276	250	256	271	275	286	276	247	219	276	259	267	270	260	275	264	249	263	270	255	279	269	269	246	291	282	249	295	273	245	250	253	243	263	273	256	267	289	281	281	268	294	277	310	254	279	260	275	276	260	282	272	252	286	243	280	258	269	265	268	279	260	241	240	261	284	278	296	277	245	285	251	288	262	299	273	255	244	277	287	258	251	260	263	264	286	290	273	273	248	295	293	266	254	257	239	260	268	273	263	253	281	286	267	280	297	265	271	248	264	269	253	275	266	243	250	255	285	261	252	269	272	295	263	263	263	277	287	265	267	305	289	285	292	249	273	287	252	297	241	256	262	276	264	266	265	265	250	284	277	290	257	291	261	268	257	250	274	283	284	295	267	277	248	263	279	257	265	234	280	292	258	268	264	273	283	276	250	260	247	261	236	246	236	278	282	242	262	285	272	238	260	271	241	298	279	270	265	263	248	270	264	269	278	287	244	273	266	249	259	289	287	290	263	261	273	242	277	251	277	269	270	296	276	264	268	247	272	273	284	270	254	280	286	266	238	259	271	243	236	280	243	283	243	274	288	288	284	284	254	239	288	278	268	265	258	266	249	254	270	285	276	276	257	258	288	261	239	279	266	272	254	257	284	261	270	281	289	269	275	250	255	295	261	270	246	269	272	271	285	278	269	232	275	267	290	260	285	270	271	272	247	256	261	268	321	263	263	263	254	263	254	262	271	264	264	258	284	299	255	257	249	244	275	284	252	252	252	266	253	253	273	267	268	269	253	284	265	277	258	264	266	252	273	207	271	247	261	292	263	263	264	249	285	266	285	282	254	275	253	261	254	264	271	269	261	262	293	295	275	287	278	267	279	275	267	257	247	260	272	268	273	262	266	255	289	283	252	264	249	256	274	247	292	267	237	256	274	286	277	255	266	276	260	278	247	261	269	260	254	284	244	258	278	288	279	280	264	299	276	290	275	261	284	272	272	281	278	237	262	283	251	258	258	279	252	280	286	254	267	255	270	269	276	273	221	258	262	293	263	267	284	282	288	277	287	250	246	286	272	266	233	263	258	244	319	271	256	245	266	258	272	270	273	280	266	240	277	272	258	263	274	283	283	254	271	277	285	262	242	286	263	254	280	268	292	272	247	277	273	275	290	268	254	279	260	299	270	300	273	275	296	262	263	289	256	309	295	309	251	284	270	295	268	288	272	272	259	277	271	266	283	274	263	240	272	266	268	272	248	286	254	298	256	273	258	260	271	275	252	252	288	270	249	258	252	287	281	264	260	245	278	283	298	259	261	250	291	259	281	266	288	277	225	264	287	263	278	278	277	270	274	231	265	256	276	276	288	263	258	259	263	293	288	264	244	274	257	257	281	256	296	276	280	270	280	275	282	261	277	276	258	268	250	244	274	275	284	258	244	260	295	288	269	259	280	246	239	258	268	271	267	257	256	292	289	269	293	257	269	263	259	263	270	264	278	247	273	270	266	238	242	269	255	271	283	264	261	241	292	265	240	273	279	267	274	263	266	262	287	274	228	272	271	274	277	229	261	279	279	283	273	263	266	274	282	268	275	274	268	280	259	273	242	266	267	288	269	258	249	237	244	282	275	265	241	280	279	267	291	289	293	268	237	294	249	264	286	275	269	260	281	272	251	280	281	271	269	257	286	266	283	272	285	276	282	272	267	282	291	278	287	274	278	253	261	281	242	266	254	277	278	255	272	297	289	279	288	266	244	270	265	251	286	278	258	264	254	250	276	263	264	270	278	254	252	263	259	268	267	287	253	254	270	279	279	266	256	245	270	281	275	272	254	285	272	283	278	243	303	269	252	275	280	287	245	296	278	283	241	262	292	276	287	274	296	244	256	266	248	253	302	280	255	267	279	252	279	263	239	244	289	263	267	285	304	284	252	280	279	268	323	268	264	269	271	264	285	217	244	260	273	257	283	273	271	262	273	273	256	287	300	276	269	277	272	271	265	289	260	271	282	253	260	266	280	269	308	269	269	281	299	239	253	273	251	267	269	304	267	257	307	261	277	275	279	294	277	300	286	268	277	262	278	283	302	248	264	254	240	254	257	268	256	288	277	285	264	280	284	254	254	278	273	252	261	243	251	284	258	291	262	255	284	276	277	256	266	273	268	287	242	239	284	252	262	224	277	274	287	264	236	248	247	237	257	299	291	281	263	252	276	277	288	260	244	284	273	235	257	281	284	277	278	273	247	255	269	286	247	246	271	267	275	256	253	283	248	250	271
7770	2938	6675	7246	6081	4884	4092	3373	2873	2617	2279	2093	1884	1798	1611	1534	1464	1377	1306	1355	1264	1269	1135	1169	1168	1057	1101	1043	1084	1043	999	1013	1035	972	982	972	984	927	1021	982	925	984	920	975	924	897	934	869	867	897	875	904	912	930	861	880	850	859	844	863	844	883	876	846	873	928	912	885	851	866	878	894	860	925	824	831	846	832	854	860	898	885	795	876	821	831	842	798	844	856	865	837	884	861	854	852	801	871	876	849	851	888	845	844	840	840	817	845	859	827	838	800	812	825	844	833	763	813	837	809	851	850	843	812	883	812	854	827	848	865	853	809	906	853	848	840	878	842	809	832	850	826	834	821	804	832	803	870	829	860	808	806	803	824	834	839	870	823	863	806	816	834	837	859	852	843	857	834	798	781	895	806	880	783	817	863	828	836	804	818	858	843	845	866	815	797	793	829	828	869	790	864	873	821	851	817	838	829	826	826	801	833	819	891	854	790	843	788	821	816	832	853	866	825	865	809	859	870	817	855	840	822	845	857	898	821	804	814	801	838	818	843	832	880	812	801	844	871	804	825	783	778	787	844	871	814	798	834	856	867	776	823	844	826	799	816	843	865	801	843	839	810	869	847	839	851	829	798	848	800	827	851	815	814	846	806	840	784	832	836	842	760	801	818	778	843	801	792	855	823	847	828	832	832	851	833	804	846	853	798	867	805	848	783	815	837	843	850	854	829	853	809	789	846	779	830	845	797	849	816	823	792	858	828	830	820	894	840	830	796	819	854	814	862	802	795	842	808	835	761	822	824	819	868	867	831	809	858	812	850	804	840	798	849	866	783	772	805	828	808	880	818	766	848	822	818	784	834	861	744	836	794	819	828	816	833	846	825	870	861	798	811	833	827	860	817	825	812	838	799	817	799	861	805	842	807	862	814	755	810	770	831	798	788	832	826	829	866	855	820	868	850	788	850	834	790	803	811	806	837	828	804	778	824	852	811	853	806	840	802	820	846	806	845	834	805	834	892	800	780	819	832	804	842	891	824	807	827	804	828	804	828	824	812	854	808	849	859	860	829	833	855	879	848	828	824	800	800	780	826	833	849	819	845	809	806	908	833	809	844	861	851	802	847	799	860	813	838	849	853	812	827	805	779	849	813	794	810	845	816	815	838	812	801	811	790	826	852	858	774	838	839	859	776	782	846	834	800	861	860	797	911	841	842	825	816	792	833	822	839	841	874	824	833	805	836	837	784	833	799	799	845	817	853	829	753	808	878	842	840	869	860	806	811	795	805	809	801	829	809	768	859	830	888	817	833	815	789	831	825	829	817	805	835	805	869	839	849	816	864	829	844	863	836	802	830	790	794	931	843	758	822	855	788	820	828	833	828	828	864	862	822	784	869	863	764	862	822	899	841	853	790	807	827	801	848	837	841	858	766	829	834	866	837	804	824	834	872	818	847	821	818	807	831	780	856	851	832	839	864	821	844	775	807	825	887	803	817	823	802	794	754	816	876	858	816	794	844	797	826	828	797	849	778	832	879	833	882	819	840	860	882	808	826	831	815	829	850	838	832	835	835	869	863	801	844	811	826	825	802	853	843	869	813	772	813	838	904	878	762	821	834	827	802	756	815	771	789	813	868	849	823	861	829	837	812	858	818	811	827	820	789	832	850	815	826	818	861	877	841	909	803	862	819	867	827	826	833	846	828	851	808	859	781	825	855	849	824	836	798	829	792	838	852	824	826	812	828	792	796	800	823	839	774	832	819	863	800	835	848	849	870	822	778	777	828	860	783	789	820	802	793	802	849	862	809	834	797	792	837	856	796	871	814	896	837	827	841	810	770	795	824	817	863	820	863	846	831	844	892	840	813	838	871	762	793	780	799	779	794	810	819	806	796	872	859	834	818	812	792	842	787	806	806	801	808	838	823	840	798	777	840	861	800	863	793	873	799	819	800	866	780	789	760	829	841	811	846	836	855	853	806	799	836	808	865	837	794	798	859	779	874	845	780	814	823	828	767	844	856	841	794	778	823	798	783	773	819	807	865	854	825	808	814	810	830	841	822	814	790	806	865	780	815	831	863	844	839	887	855	849	827	837	845	799	833	825	808	843	817	796	841	820	888	819	866	839	792	818	789	841	819	832	777	815	810	790	816	845	836	834	869	852	831	875	833	827	865	883	852	867	806	803	850	805	816	885	829	804	866	818	858	845	856	833	891	813	822	856	817	807	844	823	840	824	780	849	769	832	825	776	793	781	881	803	865	860	795	873	824	798	825	852	819	807	807	844	847	836	804	789	840	797	838	819	814	803	843	818	848	823	818	835	853	847	823	846	900	800	837	797	842	867	795	844	833	817	840	830	787	815	829	846	838	836	890	861	824	861	852	803	870	880	858	789	844	803	860	833	828	805	794	881	816	792	849	812	845	791	808	775	841	845	834	846	836	799	817	792	789	864	805	849	824	876	817	787	828	805	821	832	808	833	771	780	781	830	814	817	797	821	832	824	786	813	836	854	795	799	804	847	806	872	896	800	847	821	830	829	811	840	823	849	868	804	794	834	802	769	793	864	826	828	863	790	792	859	837	840	810	775	785	807	806	818	834	838	764	843	796	813	862	814	791	851	809	827	846	848	817	850	802	834	838	859	770	812	858	844	822	795	803	811	805	869	805	915	845	840	837	839	801	871	852	808	810	864	887	813	820	806	757	845	825	809	872	810	812	810	836	809	812	818	845	836	813	810	855	849	829	895	797	815	827	807	801	834	804	806	852	835	766	846	797	806	831	822	825	764	821	860	818	892	856	808	763	782	855	857	769	847	821	849	838	857	815	865	867	892	825	862	733	851	807	801	823	829	822	830	739	838	773	827	860	833	808	826	762	829	801	879	823	839	838	805	783	861	805	834	806	753	849	822	835	796	802	874	841	808	851	824	821	864	812	831	828	857	800	797	876	787	789	833	834	815	806	821	833	785	803	804	813	813	828	821	865	850	820	817	889	829	810	879	842	800	843	854	814	830	870	813	779	845	837	795	804	785	820	771	798	849	817	863	801	845	877	888	844	806	829	801	917	808	797	819	795	816	807	837	813	802	795	858	834	828	824	830	781	810	844	775	787	806	821	797	820	824	815	856	824	789	785	813	748	844	831	811	833	887	808	811	845	795	866	850	808	811	793	845	825	796	829	821	814	817	850	854	841	852	815	846	854	788	826	812	802	790	819	843	853	815	825	841	824	857	822	804	783	880	821	795	822	879	842	821	813	814	788	794	791	855	810	802	791	772	830	823	808	835	813	818	828	803	812	807	827	819	841	827	845	859	832	772	795	799	818	845	808	824	781	808	823	823	813	781	826	908	853	816	823	802	830	841	811	826	842	837	818	794	839	859	861	834	808	830	820	849	796	832	809	774	845	822	841	805	816	804	821	777	808	818	812	836	861	826	838	770	780	853	829	849	830	809	789	785	830	793	829	823	801	871	843	842	815	810	841	834	838	805	823	855	792	856	797	824	843
1199	204	207	185	155	163	167	147	153	143	154	138	145	133	157	150	137	143	139	139	125	155	152	133	137	141	136	181	156	130	157	131	127	163	132	141	137	149	182	146	130	148	137	136	133	140	156	141	125	119	135	126	144	174	172	153	137	148	129	148	151	145	155	152	150	135	146	164	130	148	136	139	149	152	140	141	140	123	146	133	124	143	158	137	125	127	136	123	132	145	136	144	163	156	131	142	156	142	163	160	146	151	139	151	140	138	126	150	155	148	159	155	151	138	130	137	136	133	167	144	130	134	138	139	131	158	147	151	142	167	154	159	154	161	120	131	135	154	145	121	134	159	128	139	137	127	158	165	139	144	127	162	152	120	125	141	139	147	148	133	124	147	158	149	151	133	160	161	137	113	142	125	148	132	135	140	147	134	142	157	135	144	148	153	152	140	140	135	126	148	132	155	150	146	148	137	149	131	139	153	147	144	142	148	130	116	148	134	140	123	127	138	146	137	130	141	133	137	157	127	137	143	142	149	151	131	140	140	139	146	147	139	164	163	149	154	156	142	146	130	155	149	163	122	158	120	141	131	146	139	132	124	159	144	145	135	150	142	148	137	167	128	129	151	123	137	146	162	154	144	134	131	144	159	124	152	129	143	136	128	141	132	132	162	130	132	131	140	143	146	136	122	154	144	121	135	128	157	127	164	143	175	143	140	140	150	146	142	141	143	157	160	148	156	158	133	128	136	155	122	150	168	157	159	153	120	172	149	161	148	148	139	137	123	146	136	162	159	159	138	139	128	161	154	141	142	139	161	148	151	149	149	147	151	130	153	143	174	147	134	146	125	151	139	137	147	141	160	152	127	129	140	127	141	137	147	154	149	128	136	159	132	150	132	121	141	127	141	145	165	131	155	142	153	157	171	123	164	166	153	121	113	144	132	140	133	141	136	139	147	144	136	158	139	158	161	143	140	154	142	157	146	142	156	129	149	149	140	125	155	173	152	145	138	138	148	150	118	130	138	142	128	150	145	144	157	145	142	148	147	155	130	146	147	122	143	154	149	143	136	134	151	135	131	138	138	141	141	159	129	125	157	133	130	132	149	152	137	135	144	139	136	122	147	152	131	173	146	141	152	154	146	148	139	145	175	147	156	136	148	132	132	157	159	144	165	150	162	159	136	142	132	143	164	136	122	139	140	127	133	135	166	139	150	159	132	139	142	117	169	142	165	155	116	133	143	142	140	143	131	145	165	147	152	154	122	164	147	126	147	155	130	173	136	150	159	138	163	150	147	138	135	154	139	145	122	152	138	154	157	159	141	128	142	131	146	130	138	146	140	128	140	145	145	154	133	145	141	166	168	173	128	150	129	133	143	126	139	166	143	143	143	134	124	150	144	138	154	150	144	134	136	137	139	136	138	155	154	145	136	137	126	124	150	147	149	148	147	158	139	139	129	129	121	157	151	168	160	146	125	123	136	150	153	140	152	153	149	136	147	142	127	152	141	136	149	149	145	126	154	146	149	125	116	155	167	144	140	138	143	138	135	121	142	142	155	160	144	138	145	144	156	146	130	135	145	163	131	139	126	156	158	151	141	158	131	153	143	127	151	132	146	157	118	148	124	141	139	137	142	143	123	134	129	135	152	137	137	168	163	120	152	146	141	126	116	139	133	134	159	125	136	150	142	152	147	161	145	119	150	141	155	132	137	139	135	133	126	163	154	149	140	126	137	159	150	152	143	150	161	125	133	140	153	159	127	140	145	141	158	145	156	161	142	142	140	138	152	142	140	135	144	147	143	157	134	135	149	148	129	161	128	159	129	151	127	150	148	143	124	142	159	155	158	140	149	165	124	136	140	145	148	142	153	150	146	145	153	164	154	142	133	134	149	148	143	165	133	129	153	133	145	132	131	127	120	147	136	139	154	152	149	149	129	144	134	166	149	140	134	148	141	145	110	143	130	149	161	154	120	141	158	133	139	135	159	150	146	129	143	141	154	144	166	156	144	140	154	145	150	144	155	156	145	156	151	135	171	149	141	127	154	128	119	151	133	166	132	134	157	150	136	139	143	152	140	155	135	148	153	117	131	156	157	157	138	149	139	157	138	148	126	127	125	136	153	132	128	157	128	140	131	162	120	128	151	154	133	141	134	141	144	131	153	139	145	162	157	170	138	167	132	160	183	134	162	139	138	138	152	145	136	136	130	144	127	144	115	143	155	149	145	149	141	170	191	163	145	133	159	138	168	134	144	154	140	141	158	143	156	132	158	143	117	139	138	122	130	131	133	137	144	131	147	162	138	148	159	146	122	139	150	147	149	156	155	154	149	135	144	159	140	153	120	169	148	144	139	151	152	153	131	120	138	141	164	155	146	139	116	137	150	148	133	148	152	160	140	163	155	166	141	125	144	143	147	151	163	134	156	142	138	133	161	137	131	127	144	125	147	124	135	133	165	146	158	140	169	148	134	139	149	141	142	154	149	146	117	138	131	156	155	147	143	149	144	164	150	134	132	130	138	142	136	115	122	160	112	124	139	149	123	140	149	119	132	140	133	151	146	161	146	119	155	142	129	174	149	140	133	134	145	132	116	143	150	155	157	143	169	137	150	145	129	144	130	156	133	151	134	137	162	151	148	132	170	142	146	155	140	137	163	148	137	122	163	141	126	164	160	168	143	140	144	150	137	140	145	139	142	137	134	119	141	151	142	150	154	154	121	146	120	148	143	134	157	139	125	129	136	136	141	154	147	143	148	152	135	140	150	126	144	132	122	133	129	144	142	139	133	141	137	152	131	169	152	136	165	154	135	150	142	138	156	138	125	151	144	158	147	158	137	139	153	141	123	156	147	142	129	172	139	161	141	154	132	144	127	164	135	151	143	134	140	154	155	127	150	150	150	148	133	127	153	150	159	147	156	149	142	163	151	151	162	134	139	159	149	141	172	151	130	148	134	127	130	146	152	158	150	111	131	133	138	134	137	155	137	143	150	151	141	154	150	160	151	145	138	171	142	151	160	135	143	122	129	132	136	164	138	143	143	150	134	131	133	138	162	140	140	129	124	148	148	156	120	155	154	125	114	148	148	145	149	152	143	123	133	155	140	150	137	142	129	145	139	137	144	153	132	143	138	144	143	152	152	116	127	128	135	136	156	143	156	132	145	137	147	147	148	144	133	153	142	130	140	131	146	159	151	151	132	147	146	152	134	147	148	143	133	139	116	149	159	130	141	146	143	146	152	129	143	140	139	149	154	125	148	149	139	134	148	169	140	131	133	154	130	125	136	125	135	154	133	164	153	154	119	123	133	139	136	147	135	155	156	137	141	139	143	175	144	128	156	153	137	146	129	113	149	159	112	144	141	155	158	163	164	140	131	135	171	150	142	145	163	154	145	157	135	153	134	139	130	147	129	129	147	130	155	143	131	150	149	165	146	141	136	142	138	140	125	135	169	149	158	144	133	127	137	145	148	176	139	123	130	159	137	145	146	170	133	147	145	149	139
1899	586	682	701	698	624	576	607	605	534	532	540	537	562	542	505	523	518	519	530	514	485	500	509	539	493	521	524	520	449	510	466	517	517	522	534	509	532	502	476	534	503	477	481	486	500	519	446	495	526	481	485	525	529	526	476	529	485	507	450	513	496	504	491	517	480	505	514	490	489	477	527	516	487	534	484	511	468	492	487	461	526	472	471	476	508	496	477	477	479	481	504	524	495	519	500	480	512	477	474	510	495	470	490	511	509	507	531	494	492	487	496	493	545	470	481	521	536	483	507	522	492	454	528	508	492	545	474	521	458	471	516	497	503	512	506	480	519	509	508	476	461	526	504	460	475	506	471	505	493	508	542	508	489	505	493	497	463	492	504	516	504	519	476	502	509	471	506	515	501	519	474	497	491	493	519	509	508	503	518	493	477	521	492	525	519	531	483	509	498	509	494	534	521	504	500	506	523	468	522	504	486	475	488	481	498	473	483	493	505	509	484	505	534	512	508	506	484	512	509	490	493	502	516	506	475	455	472	489	544	493	503	504	510	493	532	519	507	447	521	483	486	494	463	487	509	512	544	549	491	500	532	519	507	496	504	502	496	535	484	486	505	499	429	480	483	494	514	516	539	541	528	512	502	477	502	476	514	494	471	489	500	465	432	479	521	488	480	489	492	490	519	470	493	500	469	495	483	544	505	545	478	509	493	524	486	481	498	536	496	505	547	466	500	475	523	479	509	508	460	468	549	486	496	508	491	501	490	476	489	511	515	527	519	514	524	497	520	496	538	488	504	485	495	509	524	471	503	480	534	534	471	531	493	495	499	512	492	499	507	485	545	497	496	460	508	496	513	504	503	522	503	513	491	528	491	522	508	496	486	485	521	469	501	486	528	497	519	475	466	543	530	485	467	505	457	520	488	479	477	514	491	487	484	496	508	490	533	503	495	507	524	504	446	471	501	508	485	473	520	504	485	520	496	454	494	527	490	520	496	468	492	455	505	491	497	479	491	494	506	492	490	504	505	497	468	471	552	487	520	519	522	493	507	492	500	476	476	527	542	507	509	505	481	520	505	448	502	534	501	520	480	504	499	494	467	492	505	484	485	531	478	507	497	473	460	493	529	502	523	499	486	500	526	473	492	500	498	486	550	483	517	509	459	501	483	492	486	515	495	497	518	494	514	421	493	538	486	470	523	534	497	516	506	497	509	529	504	496	521	500	521	518	486	523	496	530	481	521	445	512	487	476	450	496	486	526	463	489	524	476	504	501	482	505	485	481	474	477	502	488	485	481	547	480	535	511	506	496	501	527	466	496	496	526	506	481	503	502	500	531	508	497	509	504	538	512	515	470	503	451	488	535	525	459	517	493	479	493	503	495	510	486	549	502	497	513	477	492	492	506	506	555	510	489	512	517	517	504	480	524	476	527	483	507	523	515	501	499	463	461	499	504	517	470	511	464	515	469	431	519	548	512	507	472	499	497	473	483	490	523	519	503	465	509	503	473	470	468	474	500	509	508	502	494	488	512	529	526	512	519	520	449	475	471	501	490	520	518	458	499	466	471	499	526	541	477	500	476	516	474	512	490	514	496	479	517	473	497	493	534	486	515	484	520	493	480	489	428	494	516	490	457	479	481	461	511	542	494	456	501	479	471	473	470	467	486	490	528	537	496	516	490	504	526	485	518	537	555	478	483	526	485	475	464	510	516	524	492	522	533	499	490	498	475	564	521	472	488	521	544	499	508	501	462	464	560	507	472	481	454	504	478	471	499	522	501	548	497	523	528	503	505	518	465	492	490	524	475	475	507	478	533	507	477	516	491	540	500	528	497	490	502	498	501	491	541	477	486	487	540	510	464	517	491	499	503	568	521	459	504	477	514	464	477	527	507	518	480	494	481	484	485	467	504	464	525	463	544	501	559	484	456	515	544	481	506	536	483	502	496	510	534	473	500	515	485	491	500	488	492	497	490	482	478	491	467	508	520	484	482	476	493	453	467	510	528	501	521	518	521	498	468	518	478	509	472	526	503	451	519	506	490	514	510	494	519	463	493	519	527	480	507	513	528	459	500	450	515	495	509	498	517	466	479	556	486	489	483	494	527	466	520	499	537	506	470	476	518	532	508	518	491	503	521	490	483	528	538	506	528	513	484	473	508	471	490	496	496	461	513	509	521	511	517	506	502	513	477	498	513	476	504	516	486	504	511	492	490	501	543	476	491	497	571	526	479	503	494	504	511	499	531	531	487	482	492	513	556	480	460	503	498	497	503	542	505	510	498	491	471	468	522	491	492	524	475	562	501	484	483	518	507	501	467	477	497	499	522	508	486	535	464	469	519	503	559	500	491	540	500	467	511	489	501	501	472	500	523	495	516	559	537	533	504	538	511	559	481	520	484	544	494	505	512	486	482	511	478	497	520	489	530	500	535	489	529	484	491	499	498	468	474	495	523	499	524	490	509	537	505	523	469	519	489	477	445	507	517	550	505	508	485	515	494	554	513	525	530	525	475	501	496	497	496	493	462	480	528	498	509	537	469	459	512	502	519	494	500	514	503	505	471	526	527	544	497	468	513	526	496	525	509	538	493	527	508	520	471	482	511	498	508	515	514	526	494	480	518	556	504	537	480	464	513	515	472	491	505	499	498	510	481	481	574	510	478	514	474	492	513	485	445	518	508	454	475	499	521	485	493	475	496	496	478	488	511	510	490	575	486	488	508	541	507	469	500	547	539	507	479	526	536	464	510	447	507	531	541	492	533	477	496	522	519	491	526	526	554	511	498	495	496	554	451	478	458	515	479	487	499	494	487	534	533	527	502	499	480	480	497	512	518	511	471	504	513	478	497	506	487	505	538	495	491	484	536	469	482	485	519	533	501	451	472	516	500	470	506	502	519	512	456	535	486	487	490	485	513	463	511	540	469	511	475	499	500	506	503	463	523	519	452	501	508	539	502	495	512	526	505	496	477	487	463	489	546	494	512	492	483	450	514	487	516	505	466	507	503	483	469	496	492	474	544	479	521	472	502	522	515	517	500	503	498	471	471	480	503	509	511	505	468	463	437	517	519	480	539	475	491	493	530	525	502	509	493	484	519	471	501	548	502	481	502	454	547	526	464	491	460	496	499	482	482	532	497	530	520	475	516	486	511	485	505	466	485	489	515	533	459	473	456	512	500	514	514	505	535	481	490	555	482	474	504	473	530	534	476	481	498	507	492	474	519	479	533	489	493	499	494	540	537	473	499	480	537	465	488	490	489	484	512	502	482	510	513	537	511	479	455	505	481	499	513	487	463	482	546	498	511	473	511	498	495	480	499	494	496	505	483	509	541	461	487	472	505	507	527	477	500	532	493	480	443	541	557	525	478	503	497	492	478	496	530	516	528	497	511	473	512	499	518	511	481	524	474	461	479	488	534	511	526	520	502	466	498	473	481	478	501	455	494	497	533	498	504	504	467	496	521	500	504	495	464	536	450	511	512	475	468	502	520	505	503	527
4928	1343	1607	1184	852	614	526	458	419	398	400	354	339	324	302	302	305	290	287	291	292	298	311	282	278	284	274	312	273	265	283	272	320	292	297	273	289	264	251	255	254	270	284	286	274	276	291	242	295	275	276	261	264	282	278	285	273	279	261	275	286	282	268	246	272	249	256	260	275	250	285	280	253	248	276	294	233	286	295	250	248	253	294	277	265	275	246	267	247	261	297	271	269	253	276	249	266	300	261	271	292	243	268	268	242	262	267	262	300	263	253	286	291	257	267	270	276	261	268	266	249	276	273	281	274	276	265	249	242	298	266	253	252	273	259	266	284	273	280	273	265	311	257	262	276	263	292	269	281	270	294	259	278	277	293	284	265	308	289	281	294	274	249	252	267	259	287	252	267	303	275	286	261	254	269	274	258	276	322	260	261	267	269	240	271	234	277	260	284	262	271	279	264	238	266	294	286	292	279	239	281	261	281	239	219	284	278	238	250	271	291	295	253	259	281	260	288	246	256	288	254	282	260	273	271	273	271	268	309	297	259	269	239	285	272	270	289	264	263	274	271	276	236	278	272	284	252	278	269	292	315	255	271	289	266	276	250	258	281	252	275	279	277	292	270	250	285	241	281	294	295	269	264	258	267	262	272	244	279	261	245	269	228	292	294	282	260	234	289	291	269	263	284	257	264	276	289	274	271	280	290	271	266	248	239	269	260	285	271	289	262	267	246	300	313	282	266	271	261	260	254	260	265	263	274	275	262	303	243	283	255	280	273	260	248	250	251	279	274	282	260	300	268	249	261	273	275	271	248	260	277	275	275	266	264	241	302	298	266	282	291	286	265	289	253	255	278	315	256	282	258	285	276	257	260	271	271	259	290	267	277	273	263	275	258	290	242	256	270	272	281	293	259	286	280	255	271	254	273	276	280	258	259	310	285	316	263	277	272	239	264	273	240	269	272	289	282	286	314	283	263	290	267	291	283	263	281	311	297	287	262	257	294	275	278	260	302	236	293	252	245	265	246	269	291	276	268	255	271	264	243	282	253	261	250	291	259	295	259	299	288	279	296	299	279	239	283	249	283	277	254	274	283	285	273	252	287	283	267	277	292	294	266	258	271	262	288	242	264	294	267	267	286	267	296	269	259	299	261	282	266	251	243	241	249	273	289	284	256	292	254	260	285	265	287	264	266	260	260	275	289	271	273	246	232	271	276	267	262	297	274	306	281	274	287	300	274	244	287	280	257	274	250	269	271	269	258	293	237	264	244	278	255	294	299	284	288	246	271	255	266	269	281	311	260	275	250	275	262	253	273	239	238	263	285	268	288	295	298	296	274	286	290	281	298	260	267	269	295	245	278	275	284	259	241	267	302	252	259	300	275	266	242	276	298	273	272	289	277	251	265	271	282	258	317	260	255	286	258	267	278	285	280	287	257	286	262	281	282	242	271	262	291	258	281	308	256	272	256	256	304	259	261	271	233	269	270	259	232	262	246	279	257	275	271	289	296	278	239	281	263	282	275	250	251	273	283	298	240	261	315	276	267	299	243	259	274	285	292	259	261	270	298	271	259	273	291	297	268	281	277	262	255	267	273	251	266	239	288	271	270	269	250	279	272	259	263	270	281	282	303	269	308	277	280	271	247	242	267	239	262	277	311	267	275	279	279	298	277	266	262	270	278	262	256	270	266	286	257	278	272	275	253	266	271	280	262	244	280	270	293	294	277	291	275	279	273	297	286	271	259	256	258	269	294	247	272	258	265	275	259	272	261	284	256	279	251	252	239	267	253	266	272	264	294	275	245	254	277	276	247	260	259	282	264	274	255	287	255	292	238	279	285	290	261	291	311	275	279	262	247	268	247	299	272	314	277	289	255	262	261	269	265	280	254	279	258	293	285	280	268	260	277	263	245	265	267	264	258	294	279	268	248	275	281	239	306	291	262	254	287	278	256	280	241	268	283	285	283	300	273	289	285	271	282	267	285	277	271	264	280	301	246	254	271	247	275	275	263	250	282	257	271	271	273	268	255	305	269	281	252	306	299	281	281	240	291	276	278	255	279	286	275	263	288	239	289	268	269	288	282	286	285	250	269	278	268	287	261	311	257	294	255	282	289	262	253	291	292	274	289	253	255	266	246	269	282	251	302	258	251	283	292	267	257	272	275	278	284	263	252	245	261	276	270	263	272	285	316	268	262	313	245	264	239	269	283	317	283	283	274	277	298	260	236	282	245	295	288	280	279	267	273	276	269	276	258	289	254	286	304	224	258	287	256	243	261	280	281	258	255	240	255	258	271	282	273	266	265	260	302	297	270	258	277	289	272	283	264	273	289	285	300	274	279	284	288	287	260	290	280	265	287	251	333	260	254	274	292	248	275	270	281	257	297	284	287	283	269	244	253	270	257	282	285	273	297	303	257	275	277	255	276	268	278	298	294	262	268	254	259	286	271	282	287	273	263	242	258	268	289	282	248	295	278	293	268	277	267	282	249	274	265	267	276	277	263	257	271	263	287	284	261	265	266	238	275	262	298	268	282	288	308	250	282	253	320	273	243	248	261	294	281	275	286	318	257	254	288	271	272	261	256	272	256	264	284	272	259	267	257	279	271	253	288	319	275	256	253	256	279	277	260	246	255	267	244	271	274	273	268	269	267	295	266	288	248	305	255	247	267	272	279	231	262	268	231	262	235	276	269	303	283	317	269	291	227	276	300	260	259	294	272	277	289	242	231	279	268	269	274	260	251	277	289	274	278	235	270	271	271	238	273	273	304	249	289	275	304	264	271	283	268	266	273	256	272	301	253	285	263	251	258	277	281	280	259	268	286	291	259	272	239	274	255	259	282	271	271	281	267	305	292	276	272	279	312	246	293	286	279	268	249	257	293	298	281	271	261	250	284	248	262	237	287	290	285	260	266	275	269	284	272	251	302	267	290	278	271	272	260	262	270	283	252	287	278	301	312	251	245	255	297	275	258	237	304	249	305	301	292	281	261	306	250	269	280	314	275	249	268	268	251	270	267	291	271	279	266	289	287	259	232	260	264	252	284	265	279	264	262	271	274	249	298	265	274	266	298	268	240	257	243	275	280	272	258	267	264	250	282	263	251	260	286	264	261	276	289	274	274	289	259	293	242	258	276	294	280	253	280	275	285	280	261	282	277	264	285	279	267	280	283	250	300	278	264	272	279	263	283	267	263	263	276	273	262	286	287	240	256	246	275	271	243	261	258	286	281	269	264	307	249	276	278	290	289	285	284	290	260	277	274	273	278	281	272	285	268	257	269	274	269	232	281	268	257	266	263	234	299	253	249	276	277	247	304	247	251	271	286	286	277	251	248	286	267	247	241	269	283	256	266	305	286	266	261	268	252	274	290	298	275	286	268	270	275	278	259	255	247	268	248	248	277	280	245	267	266	278	259	261	266	319	287	300	283	258	277	265	286	275	287	271	265	253	236	247	273	274	272	275	309	257	254	269	266	264	288	292	265	248	269	305	248	245
5706	1897	4047	4222	3620	3085	2589	2160	1963	1713	1651	1515	1414	1361	1289	1218	1191	1157	1065	1049	1103	1034	1014	1045	957	1047	908	965	970	945	890	924	940	975	942	972	898	901	888	895	916	905	860	961	915	854	881	828	836	924	864	884	904	837	916	866	858	850	814	890	910	861	840	849	849	933	848	866	873	885	851	896	856	860	810	806	914	853	823	831	857	868	889	851	837	806	799	864	832	906	812	889	872	855	862	799	844	908	875	870	825	859	842	834	835	773	853	803	825	782	899	843	857	836	832	852	845	835	793	853	838	841	821	837	857	865	780	827	780	802	826	845	811	842	774	796	858	835	781	845	847	811	877	827	834	846	854	841	845	847	854	813	821	855	846	828	832	869	834	829	820	837	817	794	880	826	822	848	880	820	834	805	883	823	850	841	788	819	823	822	841	856	817	848	800	807	849	821	825	784	828	811	830	883	837	818	859	835	841	828	792	851	803	828	847	849	815	803	826	875	870	808	794	843	802	802	845	887	801	849	834	836	862	845	786	821	838	803	810	851	801	831	835	809	840	857	772	797	784	814	858	840	838	851	788	834	822	858	840	896	788	780	807	842	812	840	835	854	820	832	795	783	832	852	848	808	828	801	866	868	861	861	887	817	878	839	829	832	906	799	853	847	786	848	785	862	826	844	817	797	797	867	855	810	864	813	867	827	879	871	846	785	844	856	857	866	818	839	821	819	838	834	832	825	860	853	844	799	843	837	808	864	879	878	842	868	864	835	821	847	854	864	817	793	836	804	799	830	832	862	826	910	835	834	861	874	864	814	821	816	822	761	851	882	834	842	836	822	822	905	814	899	828	841	834	875	783	797	825	819	812	828	776	845	861	812	834	865	907	826	845	845	802	839	812	830	871	830	819	839	873	853	888	801	817	876	834	869	846	824	818	882	808	817	801	855	839	874	863	872	812	827	872	838	810	859	841	830	801	860	821	803	832	850	859	812	820	800	825	850	819	828	881	841	775	809	860	835	810	791	770	866	810	827	836	871	866	842	838	797	881	846	844	847	816	804	807	797	841	838	852	821	850	778	839	825	810	798	863	755	882	894	861	858	820	773	773	918	876	817	779	847	840	870	792	860	802	878	868	813	849	879	882	862	851	832	794	883	839	831	807	816	825	854	810	813	799	827	809	791	803	833	803	821	864	912	796	857	831	827	837	843	868	823	902	804	800	779	810	820	842	818	845	856	802	810	841	850	856	864	835	848	886	797	814	860	855	796	828	836	805	875	847	797	830	816	799	878	833	773	841	907	866	897	844	817	821	841	863	889	854	810	833	810	840	815	877	834	848	862	901	873	856	842	894	809	872	851	881	828	859	763	826	794	844	814	808	867	835	827	905	835	822	854	821	846	837	840	862	834	828	856	844	831	826	861	854	878	828	861	837	824	853	850	844	831	852	858	855	810	805	847	856	861	856	844	846	870	820	849	883	886	811	856	911	856	797	844	908	857	851	849	826	775	806	855	842	818	831	851	796	806	810	871	833	820	772	835	831	840	838	803	859	849	817	863	846	829	820	863	853	841	824	894	782	891	833	862	858	825	902	828	801	803	791	840	868	828	851	826	866	850	879	823	805	847	924	837	880	812	815	909	813	842	776	864	823	918	831	812	866	837	859	829	838	813	841	776	861	855	834	813	845	815	814	847	828	892	793	824	783	817	883	844	851	873	854	836	845	837	839	796	854	856	856	829	812	839	807	816	844	850	856	854	841	812	876	800	875	867	865	833	788	832	875	820	832	784	784	884	846	792	804	817	820	851	791	865	873	832	762	816	858	785	803	811	852	828	808	860	803	808	840	814	823	844	839	826	796	812	839	844	823	851	836	788	840	859	782	820	840	818	869	848	833	846	835	835	758	846	795	840	808	857	863	865	797	871	890	843	831	863	808	792	824	821	864	850	845	878	835	847	815	846	892	831	854	812	858	880	844	810	848	834	873	828	877	858	864	818	875	806	821	848	846	858	840	806	904	801	819	849	882	860	815	793	790	850	836	803	831	840	839	798	853	836	826	847	852	890	845	810	815	804	870	857	839	862	827	892	799	814	846	803	871	866	805	824	834	881	853	818	812	832	843	863	832	815	813	851	833	865	847	826	811	825	761	848	873	807	813	845	869	873	789	858	773	852	850	839	843	872	861	855	846	861	819	852	877	883	823	821	826	857	822	869	859	882	850	817	873	858	871	813	916	818	841	855	857	864	853	841	858	826	854	824	857	822	821	783	844	830	837	849	826	868	839	858	891	819	859	817	838	873	822	797	822	795	825	847	915	874	845	832	819	869	821	865	784	883	814	800	839	802	874	791	870	875	786	830	850	759	875	841	798	866	858	809	804	805	840	805	834	866	827	774	812	861	885	908	849	889	812	799	809	797	832	849	867	860	845	867	826	878	863	862	829	841	821	830	888	806	856	824	853	818	866	779	842	854	833	894	865	873	828	863	789	784	814	821	824	823	821	853	880	841	819	797	852	878	808	788	876	841	812	810	793	767	860	856	825	808	833	857	882	806	873	837	883	809	875	846	860	831	846	797	846	858	897	870	867	850	804	775	805	851	832	811	882	811	814	797	881	816	837	796	854	846	852	869	856	821	786	879	822	814	778	801	858	874	865	840	810	811	903	816	869	820	802	882	826	839	868	855	850	790	809	843	848	893	788	842	888	811	832	824	845	853	805	833	800	824	847	827	779	865	827	828	870	861	861	857	822	876	894	857	801	836	814	829	819	832	814	799	844	845	845	815	817	847	863	834	827	827	831	797	828	849	820	891	779	842	830	808	821	844	826	795	847	878	775	854	854	858	896	876	808	827	875	793	841	824	786	820	857	778	889	814	826	853	823	865	827	847	834	835	821	861	825	816	859	881	822	792	839	833	846	825	863	836	863	825	809	851	837	845	813	807	835	776	862	847	807	808	822	816	868	861	810	845	808	863	795	812	817	827	897	795	838	899	880	850	861	854	801	843	858	877	808	806	864	839	884	830	845	875	837	831	875	836	823	814	861	838	845	806	850	853	804	848	808	873	852	844	841	744	826	865	888	812	855	920	835	794	845	885	791	810	875	856	883	845	824	826	838	837	845	844	840	847	850	843	839	853	829	823	840	833	863	824	861	830	848	830	820	817	853	812	851	821	847	807	904	846	856	812	836	882	867	846	831	836	806	841	837	840	826	860	855	842	825	822	824	870	851	845	823	763	825	833	870	841	835	816	879	867	823	819	853	788	880	839	768	817	812	806	818	857	838	826	783	837	847	829	850	815	833	837	881	863	788	871	824	835	871	823	757	820	775	851	848	880	868	833	827	841	880	837	836	830	827	823	829	842	819	828	861	826	830	864	838	862	817	805	803	832	843	803	839	876	868	813	847	853	820	797	854	844	831	804	807	779	811	863	847	863	863	866	832	866	840	820	821	859	780	859	834	869	802	848	843	800	852	851	833	819	841	819	826	831	836	875	810	867	817	890
9325	2520	2980	2092	1381	1031	839	630	578	505	447	412	424	382	395	351	386	304	322	317	310	358	320	291	311	298	283	282	290	284	271	301	275	264	306	272	303	269	258	301	296	314	274	257	279	272	259	305	308	285	289	272	259	328	292	295	254	280	279	262	270	265	269	267	250	274	268	248	283	277	281	268	275	313	266	292	298	254	262	277	266	254	306	262	250	289	265	258	279	318	247	279	253	264	269	281	281	298	305	273	257	244	268	280	280	262	266	298	266	272	270	231	276	280	283	268	277	266	255	274	258	275	283	263	272	255	259	278	277	300	269	264	257	274	264	308	306	254	263	256	254	295	272	262	258	264	269	268	293	243	267	282	288	299	253	320	271	257	287	251	249	272	326	235	303	279	255	250	247	277	264	265	275	273	279	276	274	259	278	298	247	291	262	308	284	290	260	252	254	274	276	271	285	284	245	267	264	275	240	262	282	248	263	292	275	294	271	283	293	254	281	265	278	267	275	264	259	252	279	243	297	279	276	249	298	242	226	256	267	262	283	259	268	240	261	293	266	281	252	280	266	267	253	248	292	283	284	269	282	262	265	296	257	252	244	268	257	272	260	263	252	294	280	265	241	264	266	273	260	258	276	283	223	286	303	242	275	291	235	286	242	252	255	280	247	260	245	287	256	255	279	300	257	291	286	247	258	301	259	269	275	268	263	271	285	271	263	263	279	249	258	290	254	276	303	258	286	265	288	279	274	288	253	261	285	272	306	273	263	282	251	261	263	266	252	292	276	281	266	257	271	261	258	292	253	269	276	263	284	265	312	249	298	266	245	291	243	264	307	286	290	286	257	276	285	271	275	254	250	267	290	264	269	289	290	254	237	274	278	238	268	268	269	287	262	248	268	288	285	265	233	280	252	290	288	287	249	264	280	292	312	263	269	294	261	268	265	248	317	265	289	268	270	293	289	256	243	269	261	276	276	257	283	241	257	286	266	251	278	267	276	263	246	263	270	260	282	270	289	246	254	267	294	270	278	261	256	277	251	285	265	274	290	245	270	264	276	238	279	278	255	256	244	298	310	290	264	249	280	287	270	249	269	266	252	275	278	261	272	281	259	247	270	269	263	283	289	275	273	295	238	266	260	272	240	259	226	250	259	263	288	255	257	273	250	262	271	279	240	273	258	312	273	280	290	249	283	292	272	270	278	250	273	253	257	262	268	314	271	243	253	259	287	242	254	267	282	267	282	288	289	313	271	287	281	246	282	234	265	267	264	261	251	297	271	276	235	238	254	266	263	263	269	249	239	277	262	297	284	258	244	268	251	250	276	230	268	260	297	289	290	272	249	295	270	262	272	272	280	252	301	282	267	272	296	248	248	278	267	265	261	289	297	254	277	259	258	299	254	288	301	267	288	285	253	251	286	286	274	286	286	281	254	266	226	273	244	285	259	255	258	286	236	303	267	289	256	305	272	265	277	244	277	297	249	259	260	240	265	282	229	287	268	276	247	274	223	308	313	242	243	271	277	251	282	254	282	240	268	287	269	255	264	268	296	253	312	238	270	235	256	264	279	267	280	259	281	288	241	257	281	273	279	245	256	260	283	248	293	266	327	290	296	286	258	252	287	263	278	288	273	274	252	332	267	286	284	290	300	273	263	221	268	252	299	278	269	278	257	281	252	281	250	276	268	272	274	260	268	290	273	294	279	293	278	287	245	258	285	284	279	278	231	252	290	271	249	266	285	292	282	284	285	284	292	294	248	244	252	269	253	304	279	266	266	262	262	256	275	254	267	299	258	259	286	289	280	293	235	259	293	264	274	281	267	262	269	262	259	293	267	277	293	278	304	277	268	308	282	265	297	265	288	254	261	274	242	262	255	272	262	309	266	270	248	221	238	253	245	251	279	261	272	254	286	258	269	265	260	273	302	248	240	264	265	279	304	290	252	288	305	290	317	240	285	236	250	276	295	281	260	273	250	260	254	275	272	241	260	267	258	315	267	259	251	263	271	281	295	289	293	262	265	277	289	244	261	264	256	283	262	290	273	239	268	251	267	254	278	304	282	257	260	249	222	283	293	259	254	251	258	288	279	231	232	275	259	264	276	288	238	273	291	288	286	252	261	296	292	265	241	257	273	277	242	264	270	280	283	277	277	276	246	254	262	263	233	260	238	267	273	249	251	262	305	285	255	273	297	267	275	283	284	246	319	275	294	277	301	263	282	270	260	280	271	266	287	242	274	270	265	259	281	266	258	267	263	270	296	281	304	268	273	297	283	280	277	271	277	269	264	289	263	259	289	265	254	290	272	261	267	261	252	263	284	263	258	283	274	276	265	261	259	235	276	258	252	260	273	276	273	261	283	271	268	248	264	287	266	269	250	271	247	265	258	298	257	256	294	251	289	266	271	270	260	264	305	255	306	225	263	274	287	244	252	255	263	279	277	275	255	292	282	266	248	283	267	265	256	273	264	276	273	260	260	230	271	265	270	280	283	295	282	258	257	244	259	263	275	255	264	259	272	262	263	260	285	247	264	249	246	289	268	257	258	264	299	281	245	285	279	258	248	272	266	254	293	298	276	273	289	284	250	238	254	296	277	286	239	265	262	298	269	259	245	273	260	249	272	256	269	275	248	266	252	261	281	271	297	276	254	262	269	249	260	259	263	296	255	245	282	266	301	241	252	298	286	251	306	293	276	254	261	271	280	260	260	277	272	274	267	267	271	270	294	275	287	281	262	324	252	265	269	273	281	266	271	270	276	251	276	271	259	268	247	250	293	262	284	264	281	247	276	282	245	283	277	262	276	259	290	276	314	287	243	263	286	289	296	291	287	287	292	312	263	264	269	277	269	289	283	270	236	271	268	284	275	258	289	274	272	287	233	233	260	275	259	261	276	296	243	259	245	260	297	271	275	284	267	276	277	289	265	241	277	283	257	263	247	271	252	268	302	269	272	238	265	247	247	290	279	253	269	237	289	265	256	281	269	271	245	284	267	231	251	261	252	276	285	274	288	267	289	248	278	252	286	279	267	247	273	276	271	248	259	275	265	283	275	258	265	255	261	273	266	262	279	255	268	263	258	294	259	268	269	288	279	301	282	244	253	261	254	259	265	279	302	271	275	292	252	287	303	278	281	267	276	276	270	259	270	263	257	255	262	275	263	263	238	279	263	294	284	261	283	279	256	258	245	242	260	280	262	274	293	308	257	265	281	298	266	279	265	312	272	281	278	252	253	297	302	255	283	257	259	240	278	283	273	259	269	292	278	288	268	263	302	244	253	306	291	261	281	250	268	286	264	256	281	262	242	275	285	257	261	303	223	257	283	245	253	295	239	278	280	263	302	266	253	294	251	260	247	256	274	274	303	266	284	263	260	235	285	246	285	263	275	292	282	291	264	244	281	274	283	267	259	259	262	266	279	275	296	265	269	272	278	281	249	314	274	296	252	276	262	310	271	269	264	259	277	262	277	316	282	272	255	284	263	251	260	269	282	265	283	259
7855	2922	6683	7146	6085	4999	4096	3437	3030	2595	2346	2137	1893	1816	1609	1485	1473	1406	1350	1276	1243	1256	1157	1207	1186	1079	1074	1061	1044	1018	989	988	977	1011	968	974	955	981	953	950	899	944	937	930	881	915	917	956	931	876	917	824	922	974	841	893	906	892	927	851	906	842	883	918	845	870	873	858	862	877	827	902	913	866	859	888	884	849	850	830	828	839	837	865	810	842	855	873	839	829	889	852	839	821	842	891	835	898	821	838	816	878	864	835	896	847	876	829	802	847	873	877	828	843	844	837	829	834	851	802	879	880	847	819	823	853	822	860	804	794	812	818	844	833	810	865	840	835	823	819	884	841	838	892	804	811	868	766	821	820	842	807	831	850	846	837	790	809	817	817	852	811	868	797	889	775	830	829	860	859	807	831	748	846	816	839	821	791	822	820	788	832	819	808	839	816	832	853	862	868	812	867	837	819	821	812	894	786	863	832	834	849	815	840	862	834	812	822	797	847	757	840	812	824	806	851	806	812	808	856	813	822	859	850	797	802	866	783	854	802	848	768	783	765	865	854	776	829	818	823	853	847	802	836	832	837	824	832	835	832	864	888	804	833	861	805	819	871	808	836	861	817	856	804	827	807	799	809	798	853	872	850	848	835	769	833	825	855	829	831	818	786	795	842	783	825	836	821	812	851	787	809	821	777	838	873	848	825	838	871	835	764	819	828	804	835	879	859	848	881	859	850	805	855	852	809	816	731	818	830	830	862	849	834	804	815	807	817	841	862	862	882	846	843	773	865	816	782	836	856	782	819	850	868	828	846	826	850	811	773	823	849	809	827	845	814	820	851	807	826	803	796	872	822	861	839	845	838	825	779	830	879	862	820	782	821	792	818	842	845	818	841	813	918	825	853	815	808	832	821	817	796	785	831	832	775	795	877	762	858	858	803	836	888	822	851	843	844	814	817	861	852	827	821	849	819	804	850	781	841	840	846	801	806	855	859	807	834	808	863	794	788	852	833	808	822	792	841	841	842	783	880	788	886	880	807	809	854	842	860	873	806	869	807	848	860	792	812	818	807	772	849	800	812	844	770	828	831	837	778	839	872	829	803	867	840	807	818	813	818	802	830	841	837	847	816	837	842	859	810	818	798	839	808	789	859	780	762	832	855	818	863	801	834	824	809	848	836	804	860	787	779	872	856	810	864	792	842	794	904	843	846	816	848	853	798	815	767	800	780	853	787	834	845	822	821	828	840	797	823	853	828	793	839	769	865	832	851	821	838	815	831	883	825	868	812	832	823	821	845	865	779	862	847	852	813	826	834	834	838	819	841	840	834	790	829	842	801	806	818	875	842	848	844	844	836	786	808	831	836	803	785	822	844	815	804	879	825	811	794	816	767	775	842	839	800	875	847	807	863	808	825	812	842	831	856	804	892	844	829	842	818	848	844	855	798	780	795	873	821	849	836	865	852	813	801	839	853	830	835	820	869	784	829	819	823	826	820	834	849	859	813	786	801	829	782	825	861	848	850	827	856	817	850	820	848	871	817	793	851	835	788	790	843	833	864	896	862	848	783	849	841	849	809	817	784	794	802	794	754	835	786	799	854	783	828	789	808	764	776	809	841	810	859	794	820	818	826	795	833	837	824	834	883	774	832	806	865	814	863	796	798	802	808	818	804	864	812	817	800	795	810	859	796	784	833	833	825	871	812	869	829	857	901	800	829	807	804	836	880	782	805	823	835	834	833	835	826	878	775	819	815	807	837	871	852	837	820	766	798	844	828	835	864	837	871	797	819	862	846	813	819	792	872	844	804	808	810	828	862	819	825	804	843	823	818	819	813	857	813	861	803	823	813	820	881	793	808	836	827	839	818	821	825	853	770	838	807	834	839	853	819	811	792	846	792	837	837	807	855	835	821	830	828	811	861	829	875	838	874	836	800	831	842	847	773	815	836	901	830	820	818	877	858	851	775	791	797	815	839	785	790	840	857	816	802	868	831	770	805	792	810	845	881	801	786	773	790	806	859	862	833	845	829	860	799	828	811	792	852	857	845	782	802	838	831	839	802	821	831	783	832	806	865	864	873	776	812	839	870	833	844	786	787	793	846	830	864	818	815	727	816	851	865	772	892	836	779	841	810	765	833	869	800	843	821	863	820	831	822	841	847	797	819	806	773	820	805	820	814	816	805	816	785	830	817	781	827	823	841	851	802	887	861	868	812	775	816	850	856	867	826	823	832	817	842	849	806	809	861	802	839	868	887	825	840	819	853	859	803	871	813	811	825	872	847	821	821	829	868	853	805	868	804	816	849	842	890	843	809	760	817	843	812	846	823	824	873	816	848	818	828	790	801	832	812	815	811	829	867	831	836	808	813	846	868	776	847	829	777	855	831	843	795	793	807	846	820	816	809	839	825	786	841	798	814	875	829	811	810	816	840	848	834	864	886	849	774	868	854	811	803	886	864	873	876	789	831	813	813	839	866	814	853	807	837	818	806	831	815	821	818	818	837	867	867	829	876	861	815	812	864	820	765	816	814	850	792	822	780	785	869	834	768	806	786	850	818	850	795	853	822	871	832	772	807	799	846	859	822	816	814	825	797	869	772	817	835	854	836	805	861	791	838	878	865	821	831	825	824	795	878	848	818	790	816	841	816	821	816	798	824	850	848	876	851	825	840	855	811	831	851	772	842	863	799	799	823	835	817	841	830	795	881	844	828	846	836	840	831	836	838	805	839	823	830	808	795	819	854	816	842	821	809	771	822	834	819	816	846	841	765	821	807	813	791	835	886	875	791	869	816	810	858	834	822	859	771	812	835	787	786	841	843	824	792	816	812	875	792	847	835	855	824	876	799	842	839	835	811	811	828	836	818	833	823	784	759	819	824	852	826	804	834	861	788	849	837	791	857	838	861	824	813	820	835	796	810	792	863	827	799	805	846	837	811	859	883	843	835	838	772	795	844	787	816	847	821	771	820	842	880	813	841	854	857	849	774	823	865	817	885	855	818	808	783	838	853	812	820	835	815	840	858	891	828	825	863	875	847	816	876	791	846	840	819	853	865	842	802	848	843	781	840	849	802	805	837	845	862	846	808	855	827	814	819	822	858	856	776	807	824	840	816	841	844	844	842	806	757	817	793	858	841	838	859	817	806	857	843	784	837	862	831	785	813	865	799	815	822	821	830	792	774	848	828	837	866	827	824	801	893	875	841	849	828	807	835	831	832	831	831	808	842	869	832	868	821	876	828	824	848	769	838	809	887	859	857	842	864	771	846	846	817	772	801	823	800	829	805	803	824	865	766	885	806	838	826	842	839	800	846	848	842	861	803	874	830	849	784	824	821	821	827	850	832	833	834	891	843	782	792	819	839	831	815	845	790	836	787	849	845	832	820	882	852	862	812	827	813	837	824	835	819	838	841	808	844	839	795	796	799	815	862	822	797	829	824	840	833	790	813	817	846	798	801	853	843	767	833	818	840	820	840	855	861	886	832	781	811	876	801	836	788	808	847
1191	219	182	178	167	148	149	155	148	155	162	155	134	163	146	130	159	137	136	164	136	141	160	165	157	147	142	151	141	136	151	152	142	143	131	127	157	141	154	131	150	139	143	160	135	119	149	160	138	160	144	112	141	143	145	136	136	145	165	128	149	125	145	123	119	150	139	150	116	133	143	158	142	136	145	142	151	139	136	138	132	158	150	167	142	149	142	130	128	139	149	166	148	147	162	143	143	163	144	146	165	149	117	139	148	142	133	140	134	134	138	154	146	132	146	160	152	145	154	127	142	126	145	171	149	145	161	151	150	128	167	135	150	140	146	128	140	135	119	150	135	124	151	139	143	123	163	138	142	149	136	145	150	144	146	160	134	156	162	138	171	127	154	157	142	124	145	153	155	137	135	144	123	150	143	132	134	133	150	141	127	138	148	141	140	122	157	130	169	146	119	151	139	149	150	154	152	147	123	155	149	163	155	151	164	144	134	159	141	139	149	137	126	152	136	125	145	147	159	147	134	137	142	123	140	148	134	162	147	132	151	146	142	134	136	118	150	148	147	146	170	130	164	137	143	137	127	158	134	148	137	123	147	153	154	150	155	141	152	136	143	160	164	139	138	141	150	141	161	142	139	128	155	141	149	154	126	158	127	133	144	147	128	130	139	128	146	145	157	145	130	163	158	142	140	170	168	156	164	183	156	129	120	118	158	153	134	130	143	133	131	127	161	130	130	124	145	154	159	131	152	137	137	146	134	160	137	152	116	148	147	155	132	140	143	152	162	142	135	138	160	127	145	167	157	128	138	139	132	146	137	128	139	158	169	144	136	138	169	132	127	142	127	148	118	149	148	141	146	161	138	145	142	159	139	149	148	137	148	159	135	135	138	142	160	154	149	133	159	162	136	159	153	158	131	142	162	147	150	136	148	126	141	125	111	155	164	127	154	156	125	146	140	135	134	147	144	132	131	151	134	147	133	154	151	136	116	141	143	145	119	166	153	143	134	143	156	121	164	127	145	139	133	162	144	149	164	124	143	125	146	145	156	146	153	140	124	136	115	170	127	148	152	152	145	147	151	172	140	152	131	149	135	145	158	150	120	155	159	175	142	144	147	153	136	149	132	139	156	142	131	143	140	130	130	166	144	141	146	150	168	138	137	150	145	136	141	147	152	146	131	129	141	154	151	123	151	164	146	146	144	145	150	151	143	144	149	151	160	146	145	136	132	152	132	148	144	164	152	134	138	176	144	144	141	147	140	145	125	138	118	137	141	130	133	164	154	134	140	122	135	162	134	137	148	139	138	170	134	141	145	143	137	144	129	148	143	140	135	121	144	155	125	149	162	134	141	133	143	156	165	135	142	160	145	142	151	153	132	145	148	150	148	138	160	142	153	131	136	129	117	114	140	150	146	156	130	144	127	132	140	133	150	151	175	128	134	119	133	151	135	166	152	139	151	169	141	148	140	159	146	140	139	156	146	136	141	145	137	164	158	110	131	142	128	130	138	164	127	137	159	127	147	162	153	120	127	152	138	139	137	171	162	164	136	122	147	144	155	144	129	130	144	139	131	141	129	130	144	169	124	153	146	143	133	122	164	144	144	150	143	143	141	125	136	133	140	132	139	151	142	134	157	119	134	148	151	133	141	139	128	152	118	137	143	156	155	138	152	141	145	152	139	165	151	151	121	142	136	148	161	150	157	144	120	164	156	143	128	149	147	148	149	156	158	152	113	133	130	140	140	151	153	138	141	130	144	144	158	136	151	132	151	147	129	150	139	153	129	138	138	147	128	140	122	141	154	115	134	134	168	139	154	160	134	134	128	139	150	126	159	142	155	161	139	142	138	158	130	127	128	149	147	151	138	169	137	144	157	149	136	148	130	131	143	162	147	149	134	156	170	137	147	150	159	142	133	145	139	134	147	129	136	147	126	135	142	151	130	139	160	148	124	166	144	132	134	142	162	179	133	151	145	135	153	139	141	138	148	140	123	138	126	147	131	148	151	151	124	123	166	145	147	128	164	148	150	147	120	149	129	136	139	146	140	145	156	125	152	145	138	146	159	138	143	135	137	142	142	142	148	140	151	137	146	141	129	142	178	162	137	138	122	128	135	149	129	155	138	139	147	136	154	142	138	122	148	126	134	140	163	120	124	129	175	138	149	115	140	141	155	135	181	131	149	146	143	146	122	145	144	137	147	134	156	139	142	169	148	144	154	131	149	134	137	138	153	146	142	134	142	139	158	140	146	141	139	155	162	141	134	145	136	154	128	148	134	135	142	149	139	152	161	122	136	141	132	150	134	138	159	153	156	142	132	135	142	172	150	143	146	140	136	142	145	138	143	146	153	152	130	133	152	130	134	149	149	154	150	143	142	137	137	148	163	144	133	129	139	146	134	134	137	123	142	120	160	143	151	162	144	130	142	146	137	143	138	144	146	135	154	137	137	154	145	137	140	149	119	148	163	188	127	152	136	152	168	138	159	140	142	145	155	147	158	137	140	135	131	146	137	114	141	136	150	145	137	148	151	142	148	161	155	155	131	144	141	126	141	135	155	143	136	140	133	133	119	145	171	136	135	145	136	150	134	162	152	139	144	136	134	148	146	123	134	146	116	148	140	117	141	142	149	128	135	139	152	150	144	134	140	148	146	152	128	127	156	140	153	135	154	133	161	149	139	153	153	148	136	157	140	160	151	161	152	149	148	130	136	144	155	154	139	132	140	136	141	143	147	139	128	133	132	149	136	170	148	144	137	147	146	139	130	146	158	145	143	146	150	153	136	150	124	157	146	143	153	151	160	147	143	153	141	150	152	144	155	138	133	130	146	155	141	135	143	144	151	142	154	150	161	133	149	154	150	140	158	136	152	132	141	152	144	105	145	141	159	135	139	152	162	145	140	156	141	129	129	134	170	144	136	152	135	152	149	126	141	139	147	147	143	169	137	145	154	144	125	132	147	158	143	147	142	167	122	143	156	139	130	146	153	129	150	160	138	155	144	156	149	139	134	124	118	153	144	149	159	147	141	160	158	139	163	146	140	155	142	150	128	132	117	154	159	161	141	159	141	137	136	150	124	163	146	156	168	133	129	141	144	147	141	165	142	135	138	141	146	153	158	175	157	127	137	154	140	132	116	160	149	141	120	151	134	133	127	148	153	139	151	124	144	149	141	143	115	131	135	150	155	128	121	144	136	154	153	170	179	150	141	141	134	138	128	161	146	138	132	126	132	134	147	136	150	149	145	138	127	149	141	143	145	150	151	141	160	149	159	158	149	127	173	147	152	125	154	124	142	136	135	137	125	139	148	141	165	136	162	147	157	135	163	145	128	143	150	130	150	146	140	161	133	125	156	154	149	132	154	123	153	139	175	140	119	132	139	139	149	158	138	150	149	134	140	148	141	130	144	140	144	163	136	151	143	149	136	164	144	144	143	129	149	132	141	136	155	134	147	149	145	157	151	145	154	145	153	153	129	127	132	139	154	163	135	127	139	141
1948	576	689	741	717	635	545	610	536	564	542	546	513	538	532	536	518	543	518	506	524	500	496	474	487	488	505	486	441	522	487	499	504	533	479	507	502	506	468	505	471	494	509	523	491	500	523	508	474	481	489	498	507	523	495	488	522	485	479	515	503	477	511	499	484	488	521	471	514	511	507	517	507	518	498	497	514	491	541	493	510	484	475	501	501	461	524	503	495	498	510	512	501	466	484	464	512	526	484	495	475	495	512	451	515	511	494	489	485	460	489	496	492	490	503	523	509	548	489	531	478	507	512	484	514	490	510	472	464	521	469	490	492	467	478	471	489	487	507	508	513	498	540	532	501	506	502	502	517	497	500	506	496	511	501	488	492	493	461	489	498	511	435	518	507	504	499	485	475	507	480	472	482	475	527	498	486	527	518	520	482	466	502	477	506	485	511	484	522	430	531	503	537	527	489	473	504	444	508	474	518	503	494	526	527	504	483	502	455	493	502	513	497	468	510	518	529	483	472	487	498	521	479	499	518	496	456	451	470	507	489	472	489	509	489	494	531	488	477	508	466	491	504	521	498	467	485	471	484	478	475	497	513	468	467	511	507	481	478	463	519	507	499	508	452	482	497	521	491	479	478	486	479	554	493	478	498	519	521	500	535	483	516	548	480	514	470	500	487	504	517	448	486	478	494	503	480	495	557	501	486	500	494	519	500	469	480	475	458	510	476	489	511	496	505	520	489	487	509	521	502	490	517	512	477	523	462	504	512	535	536	512	478	481	500	487	493	520	519	486	521	473	560	451	503	495	475	496	499	494	501	514	497	509	452	513	470	489	485	458	485	518	503	494	477	506	462	510	498	459	497	486	525	499	504	527	502	496	473	556	499	489	450	533	475	498	500	500	474	455	502	485	517	512	449	523	496	494	532	467	488	497	470	511	497	508	498	511	490	457	512	491	539	495	533	466	532	494	481	451	538	458	512	489	511	496	489	501	503	492	499	471	496	487	486	485	509	482	490	508	464	497	457	505	522	544	508	503	492	548	543	487	466	515	501	546	519	495	465	496	528	500	491	471	536	492	501	478	490	513	529	475	461	529	491	474	466	506	527	471	474	517	509	503	499	516	493	482	496	490	503	506	509	478	493	479	516	455	491	500	463	485	484	492	478	499	505	502	484	488	461	533	472	476	491	546	520	492	478	480	489	538	457	508	505	506	550	492	512	508	515	504	512	506	478	552	512	496	495	486	500	531	477	448	506	510	501	490	498	500	457	478	491	507	469	487	512	467	518	505	468	504	514	525	462	481	486	486	524	519	492	481	491	489	490	502	466	479	518	477	478	466	505	490	511	468	501	502	492	493	530	467	472	505	480	522	475	516	493	486	503	515	512	478	484	500	520	519	475	499	487	507	510	502	516	498	510	448	485	543	449	531	488	501	438	520	496	506	446	457	531	485	495	517	506	523	469	498	532	521	475	498	479	501	496	469	524	502	506	481	483	446	500	543	475	458	494	529	444	524	520	515	506	521	470	527	474	496	474	500	511	461	483	522	469	498	540	497	504	483	505	477	492	511	490	485	521	492	511	462	489	522	500	522	499	474	509	503	499	520	506	525	468	461	481	498	477	487	542	502	467	492	534	480	468	522	500	539	474	492	505	533	480	506	489	481	495	496	531	487	508	487	477	483	486	469	511	459	511	500	513	499	506	476	510	526	498	491	482	508	484	488	448	498	485	499	467	490	502	550	490	521	527	544	484	496	505	491	443	474	546	494	504	510	475	534	514	547	484	533	497	530	499	505	534	498	518	461	501	505	481	490	489	504	492	522	503	502	519	492	436	458	522	486	532	511	506	494	494	489	490	474	500	536	488	536	465	499	500	450	521	526	480	503	475	527	490	505	535	500	515	521	467	474	480	495	515	509	500	496	530	510	524	467	515	526	509	513	460	496	450	476	468	463	508	480	492	495	496	495	508	519	476	466	522	452	503	494	521	463	445	504	504	486	504	515	517	488	538	510	468	502	535	492	494	487	465	490	473	463	514	494	496	487	505	485	477	489	553	444	492	494	501	492	487	527	500	467	519	494	501	492	535	476	525	506	452	513	517	513	499	532	524	507	470	519	466	495	496	502	500	521	518	462	484	477	521	521	491	538	515	485	513	533	527	462	469	495	482	521	473	475	458	529	461	475	495	481	468	490	506	508	506	512	480	476	504	514	499	527	519	473	483	494	512	485	554	496	511	506	505	482	498	527	497	501	490	534	494	526	475	490	469	462	538	491	510	483	495	456	491	469	497	502	489	467	513	487	546	507	502	509	489	472	495	491	526	479	482	508	489	483	486	491	485	485	488	481	484	472	502	485	501	490	480	515	456	470	463	508	467	480	488	495	520	469	519	482	468	480	479	482	523	470	527	481	474	473	498	533	494	555	460	484	539	528	514	500	510	521	505	519	479	530	517	505	476	509	498	511	470	520	517	496	513	472	492	492	514	484	492	483	461	500	489	506	524	535	462	495	543	494	481	521	513	514	508	448	443	567	501	490	501	547	446	459	520	492	517	466	550	501	519	517	516	479	501	507	487	480	496	479	497	541	515	514	490	490	454	433	481	527	479	498	523	530	529	520	532	495	519	519	523	521	475	543	511	492	454	522	549	492	540	524	519	474	524	482	454	490	466	521	501	467	513	524	552	487	483	478	508	477	468	517	519	504	486	491	454	491	490	469	491	530	516	475	483	481	481	504	506	469	526	472	522	471	485	499	498	500	539	512	519	500	498	454	482	468	519	491	491	504	490	476	506	476	494	473	490	491	487	458	515	514	516	532	487	479	491	502	515	463	533	530	501	516	542	530	524	507	494	484	503	498	563	506	492	490	482	520	519	515	479	512	492	497	491	505	490	474	492	505	479	512	479	455	532	493	538	523	494	507	455	537	517	514	490	509	480	481	532	515	481	535	514	531	525	521	557	489	536	491	501	499	486	533	475	495	495	538	530	491	519	484	477	492	503	461	480	473	494	495	524	486	450	485	495	519	485	497	469	506	553	452	489	516	483	474	511	486	517	444	493	502	513	468	512	520	488	480	478	488	492	476	502	487	538	509	493	504	496	527	515	459	488	517	496	490	493	521	502	466	506	464	492	509	499	493	541	523	521	519	497	499	486	499	498	495	457	527	516	495	515	486	486	486	520	493	514	489	511	511	481	471	536	542	472	495	512	545	480	489	513	523	502	496	481	501	479	522	482	490	440	472	521	514	494	481	464	504	502	498	497	488	508	499	455	481	492	486	526	489	528	483	467	493	480	493	471	480	502	534	527	498	480	526	500	529	473	499	482	507	491	549	521	494	516	537	489	520	483	474	470	470	530	483	499	471	498	498	507	497	509	509	478	491	492	508	494	503	506	520	461	488	450	520	504	433	497	526	476	501	478	529	524	491	489	491	480	473	495	524	500	507	492	522	496	473	474	514	468	479	508	483	508	495	516	502	509	493	489	515	533	529	509	460
4891	1318	1571	1181	874	633	514	454	425	351	411	339	342	321	315	338	312	306	318	301	320	271	264	288	279	256	265	281	289	275	270	267	282	271	286	291	248	266	296	260	286	279	253	279	257	267	304	286	243	268	289	256	265	268	306	289	279	282	283	301	281	256	280	281	261	304	286	281	291	253	249	267	252	267	249	284	256	303	282	265	260	296	259	255	252	280	271	239	280	280	268	258	269	274	278	255	272	285	290	268	270	287	287	266	282	264	277	279	233	259	305	292	269	282	259	268	279	255	237	279	274	252	296	233	283	262	284	259	253	293	267	287	284	273	286	276	262	285	259	259	326	257	253	259	245	263	260	248	285	283	246	291	280	263	272	260	280	278	253	264	295	270	275	251	272	264	244	257	247	287	265	268	278	256	268	247	298	259	281	256	264	246	270	279	263	280	278	282	295	272	280	262	269	253	304	287	258	249	248	270	281	270	255	251	260	294	259	265	266	299	256	259	292	274	267	271	270	269	251	283	264	240	272	273	276	283	268	257	256	282	242	255	294	264	262	269	266	300	257	252	262	275	281	269	260	274	276	254	267	286	263	288	291	269	236	258	267	260	241	302	279	289	283	281	251	277	249	257	271	263	302	277	297	292	264	255	332	278	278	270	266	267	264	229	259	269	296	292	276	278	272	259	250	255	251	252	252	260	264	265	243	273	295	265	260	267	257	284	283	289	283	246	270	257	267	265	250	275	278	240	256	295	267	288	288	252	265	293	285	280	239	258	309	248	225	258	266	250	244	258	275	262	293	283	299	238	272	280	290	292	261	276	273	265	281	295	327	285	302	283	265	271	268	263	276	256	281	255	288	252	258	280	279	253	277	281	274	266	240	255	280	253	275	268	286	282	265	289	264	272	305	278	280	272	277	290	284	258	253	287	271	298	282	276	267	293	263	296	262	264	262	250	267	261	266	274	285	282	270	236	277	287	282	273	291	262	267	267	273	275	273	288	269	274	276	240	280	272	261	276	294	278	277	256	278	279	284	256	252	290	263	272	249	300	274	280	268	262	255	267	287	298	278	271	298	304	291	280	292	276	261	262	265	258	277	289	287	273	273	261	273	274	290	269	274	262	253	306	287	271	258	277	259	265	283	247	289	269	253	278	277	283	251	243	240	266	276	280	251	281	260	283	294	269	261	265	260	251	290	284	268	248	262	291	284	273	277	288	300	269	268	286	292	260	267	280	269	261	275	258	274	262	266	296	268	312	274	282	259	262	269	277	307	303	282	265	269	259	255	289	252	230	285	259	244	258	294	278	238	253	249	262	285	278	281	257	254	271	263	252	275	257	284	281	279	288	261	290	291	259	247	262	266	269	270	286	261	245	273	254	257	254	258	292	297	280	265	267	279	287	283	276	270	272	250	275	264	270	249	243	253	237	229	305	255	288	274	297	275	289	284	274	275	275	265	251	249	283	259	279	271	271	288	278	227	271	258	272	278	270	288	285	262	269	262	250	311	288	257	272	252	277	286	288	243	293	260	277	236	261	251	284	292	280	271	289	240	259	295	268	247	260	275	298	298	266	274	256	275	291	268	261	253	288	297	291	263	230	266	287	283	283	241	270	294	296	258	246	277	275	290	266	260	285	281	290	278	274	286	251	263	284	254	273	275	258	253	261	305	295	272	263	265	267	268	280	268	278	257	260	277	306	279	268	249	265	296	288	268	260	265	256	283	264	251	258	265	265	248	295	281	237	297	290	261	261	271	255	267	259	280	294	293	238	276	258	271	272	284	281	267	279	267	276	274	303	306	299	279	242	295	268	279	263	263	261	282	254	260	262	291	284	252	268	289	265	285	277	257	299	254	261	267	266	245	263	288	268	260	288	261	277	272	309	260	283	262	257	263	263	265	260	257	242	279	296	241	263	272	292	249	267	280	275	250	266	277	273	275	278	259	277	272	253	272	286	263	276	285	302	249	256	266	262	261	268	245	243	258	274	306	273	292	268	309	253	272	253	249	268	253	243	280	272	258	283	293	280	269	286	267	278	277	257	259	261	278	293	283	268	245	260	281	287	283	280	264	283	266	299	297	271	284	314	262	285	290	278	257	294	249	269	285	282	259	287	270	261	275	262	269	281	271	252	270	296	286	282	268	257	244	288	276	266	317	240	245	286	249	256	276	294	277	260	286	282	269	276	259	273	251	274	271	274	250	262	271	271	248	278	300	259	275	259	281	256	292	241	288	308	258	304	256	292	267	251	255	282	267	283	271	267	282	280	278	271	266	289	271	262	267	288	268	251	256	286	250	245	298	287	270	276	258	301	279	285	276	253	271	286	248	283	283	280	268	246	277	236	273	279	289	272	273	292	265	235	297	281	268	291	271	260	289	283	243	273	268	254	282	273	257	313	259	255	268	247	254	249	285	269	247	273	266	269	294	279	284	286	300	285	273	246	300	261	244	253	275	266	275	249	270	246	278	293	263	260	275	298	275	267	279	250	254	298	264	241	272	260	254	244	259	280	279	261	254	287	281	261	267	272	258	289	271	273	254	273	269	272	276	276	300	266	293	279	269	278	283	269	247	249	269	270	268	261	263	301	266	273	268	262	281	276	291	261	252	267	262	253	280	288	260	254	284	290	309	286	258	265	275	264	281	308	261	250	273	284	266	271	271	270	282	270	264	250	266	284	298	280	286	259	290	250	277	270	302	276	260	269	264	277	254	269	289	279	240	257	257	272	302	256	237	299	284	253	295	264	264	256	257	304	254	299	284	272	273	304	281	297	271	275	249	256	259	270	281	292	253	256	297	269	276	278	294	281	281	273	267	238	304	308	296	286	275	274	269	281	251	280	255	269	269	272	258	246	256	256	287	290	284	237	234	287	267	287	280	257	297	266	297	275	243	256	285	284	282	296	290	273	254	248	248	301	313	276	255	298	284	262	270	266	263	281	260	286	270	258	279	290	262	270	268	236	278	278	273	266	291	256	272	266	245	273	261	266	251	283	279	257	260	266	297	257	290	278	279	249	255	266	285	236	267	272	271	253	264	293	266	279	297	282	262	244	303	273	272	268	249	231	280	288	251	264	276	266	261	285	258	277	267	273	290	274	290	277	269	289	262	245	248	290	281	264	267	265	279	279	285	274	269	268	304	287	286	263	260	255	262	289	280	262	257	249	248	281	267	271	267	272	267	287	262	266	275	259	273	279	281	271	297	285	255	279	296	247	289	267	257	256	270	272	271	259	268	250	260	271	257	254	277	265	276	262	281	265	266	273	250	292	264	296	279	285	253	256	269	253	273	251	284	270	279	253	263	313	262	262	266	286	283	280	277	250	298	283	283	300	288	290	254	298	302	255	259	281	279	268	272	279	293	293	284	253	256	269	264	265	261	302	306	281	264	270	271	248	276	286	269	286	282	291	257	267	305	275	270	265	298	267	268	256	240	287	265	273	271	280	269	264	275	299	248	281	265	291	264	256	253	286	292	325	283	254	239	263	276	288
5750	1926	4051	4243	3515	2999	2533	2187	1953	1756	1591	1595	1380	1320	1237	1247	1119	1203	1080	1158	1054	1028	980	1017	968	987	982	945	925	968	1015	950	879	930	913	904	917	862	862	834	848	948	896	920	870	918	832	970	901	894	861	920	867	890	920	906	885	860	892	816	857	824	873	839	873	851	844	846	887	799	817	896	839	851	826	791	874	856	847	875	847	812	843	848	846	831	891	880	815	861	848	836	851	871	835	867	888	826	881	855	847	796	831	866	811	842	861	855	868	840	903	860	833	855	866	849	855	884	914	874	842	888	899	801	866	782	829	871	851	822	840	831	839	852	825	870	804	806	855	819	823	870	793	850	844	798	821	851	867	889	854	821	827	854	842	819	921	843	833	808	824	855	809	846	879	828	852	835	850	879	847	825	881	852	795	862	823	861	880	867	868	855	890	874	832	843	867	825	859	887	880	835	828	831	807	859	844	851	860	847	854	834	820	854	849	856	848	845	879	882	844	863	858	877	844	875	831	861	804	841	835	793	887	890	879	865	890	858	802	851	881	877	871	832	864	869	840	803	862	819	909	812	768	851	851	813	833	900	853	878	869	860	807	839	825	813	878	861	867	850	857	841	866	842	852	844	861	862	863	848	869	829	882	808	863	805	830	857	881	853	820	796	855	821	851	853	898	859	796	852	842	833	836	839	797	845	806	808	841	849	887	882	848	827	840	872	851	845	801	817	863	835	792	874	840	864	815	814	819	809	872	842	840	832	869	846	826	814	841	828	818	886	839	906	885	818	811	860	837	839	831	861	851	864	885	807	883	834	863	768	829	855	869	863	881	849	835	831	838	833	810	880	859	871	856	798	871	824	904	823	874	827	883	771	868	820	853	870	829	901	906	818	898	813	864	837	850	843	900	822	830	798	850	823	902	820	837	850	889	790	834	864	801	834	828	827	869	833	876	818	875	834	910	845	824	852	797	873	867	807	860	914	813	819	832	838	782	881	853	877	851	898	808	835	848	812	773	904	844	848	861	853	795	831	832	792	861	873	820	842	841	870	802	873	840	851	857	824	790	856	862	843	846	882	836	868	782	865	856	868	816	784	832	797	841	879	885	864	836	826	796	854	830	820	855	865	856	852	848	829	809	857	869	854	798	855	896	829	833	768	838	829	816	835	840	876	843	859	808	798	865	832	837	817	833	835	871	899	825	825	809	835	830	872	828	800	842	885	867	841	854	810	820	806	881	862	822	839	840	802	836	856	868	853	821	837	858	865	807	833	844	839	831	863	784	848	884	859	827	831	854	828	809	881	854	846	782	839	887	857	851	842	798	843	853	825	825	842	827	844	802	823	855	805	835	845	855	852	818	819	905	774	800	839	801	865	875	844	852	844	878	873	816	861	799	820	851	846	861	867	835	849	870	867	869	861	864	896	796	844	841	845	851	801	867	854	855	812	858	820	845	822	827	851	827	840	837	782	837	810	844	857	832	819	819	859	799	793	860	883	908	870	807	847	794	853	852	834	828	826	825	847	831	894	885	831	815	811	865	850	814	839	817	885	852	837	847	857	756	772	890	798	878	874	851	791	871	906	885	838	827	876	843	828	819	807	825	796	849	804	846	816	830	853	843	817	886	835	877	841	803	856	854	887	821	827	773	859	773	853	859	845	775	869	843	839	800	849	834	842	796	847	830	870	827	857	822	804	890	870	826	882	837	876	872	889	914	815	861	859	851	838	865	849	844	811	828	820	892	843	865	864	818	814	858	870	834	927	820	853	863	874	876	849	876	818	834	826	822	870	840	828	816	837	846	817	899	885	823	899	854	810	871	857	836	860	837	851	832	810	798	856	843	843	844	813	836	843	841	887	822	911	808	845	849	858	795	852	850	831	840	875	815	870	852	869	871	814	860	843	851	841	850	909	909	837	861	853	838	920	856	863	851	849	895	832	858	821	863	841	854	806	904	880	811	809	839	840	861	843	831	837	845	876	830	767	879	820	872	828	858	824	815	834	853	840	803	845	835	853	838	832	842	865	785	835	901	879	823	854	832	873	870	869	844	866	826	912	872	796	783	812	834	827	831	831	894	857	847	803	814	821	840	815	851	906	843	835	817	853	875	835	827	842	854	832	841	800	892	792	815	849	844	837	863	822	886	865	829	862	868	877	838	809	812	803	853	817	811	870	878	887	874	872	853	798	835	881	873	867	875	783	873	830	904	882	804	836	815	840	894	828	845	812	808	821	852	872	858	843	826	841	841	860	834	825	868	819	862	846	834	874	805	876	824	833	848	811	821	908	797	831	812	769	896	818	830	897	833	855	817	851	829	827	796	824	820	828	826	835	855	871	867	850	855	835	845	822	889	818	832	828	791	833	832	854	898	884	898	847	841	867	825	834	859	858	842	836	800	853	842	808	815	890	839	820	866	840	862	831	840	844	838	796	896	830	889	787	838	817	822	890	855	792	857	888	818	865	834	843	834	866	818	841	879	847	891	879	803	808	833	826	883	783	857	824	884	836	874	824	887	812	893	889	894	869	810	868	883	868	861	855	838	844	842	842	886	894	867	810	911	828	876	823	776	795	859	866	814	851	796	860	801	827	829	885	829	817	868	820	792	811	844	883	821	803	829	807	839	890	851	880	825	886	848	824	829	834	807	852	834	853	836	911	879	848	903	873	881	821	829	897	887	890	854	826	807	841	876	827	844	894	818	829	854	902	819	839	771	868	815	827	875	855	798	842	898	806	860	850	805	810	824	875	844	856	845	847	784	853	886	863	858	831	794	798	848	874	818	886	846	881	873	780	875	835	875	794	790	874	854	834	875	868	827	812	826	876	836	837	863	891	822	826	829	899	796	838	861	789	848	844	859	832	821	813	828	894	878	857	845	832	839	825	799	824	857	817	882	840	851	848	856	850	818	853	842	816	845	830	824	811	815	808	827	868	811	821	871	832	811	797	866	840	793	851	807	886	852	879	857	806	828	793	858	890	859	859	813	849	848	857	870	868	849	821	782	859	911	838	808	850	850	868	850	850	860	861	806	893	829	894	848	840	882	924	871	900	836	862	833	790	850	847	818	812	865	815	871	836	867	849	866	850	842	794	799	831	868	851	840	824	812	841	907	822	840	871	846	836	819	844	855	818	859	828	819	885	837	831	869	790	916	825	877	851	854	808	867	845	932	824	898	788	791	813	861	889	857	850	869	825	833	873	859	847	834	850	861	799	849	888	821	853	878	903	829	857	819	873	799	837	814	798	847	872	851	849	878	832	824	813	878	826	846	801	833	860	876	886	836	821	823	842	811	809	794	889	872	876	827	894	852	855	841	818	864	831	875	788	833	889	816	824	845	858	810	814	888	831	840	849	884	871	886	827	845	872	853	806	830	836	813	834	805	850	841	793	814	806	815	858	847	861	851	812	878	871	823	836	854	875	806	868	854	863	908	884	824	832	869	854	839	838	884	807	868	843	856	834	850	879	847	845	837	835	835	839	877	832	874	827	868	873	803	852
9143	2471	2846	1960	1359	951	883	671	614	514	465	422	375	382	394	358	333	346	307	334	313	303	293	284	352	268	309	336	298	321	275	305	294	280	249	286	280	271	287	265	272	295	265	263	282	281	269	268	287	283	291	251	284	291	286	268	262	257	281	280	298	287	250	299	263	308	297	269	279	263	280	265	294	286	230	249	249	274	272	281	276	274	265	252	293	261	289	270	274	269	257	290	307	306	277	249	265	283	268	287	270	290	245	266	252	260	288	283	273	261	279	260	237	279	249	274	236	250	260	272	260	290	250	253	279	278	262	264	256	286	261	269	258	261	265	265	253	279	262	283	271	272	239	286	265	256	252	271	278	277	270	299	247	298	256	262	277	265	256	286	239	302	264	277	259	270	274	236	268	275	268	281	239	258	284	299	292	259	240	284	254	257	283	254	295	257	269	245	269	274	279	221	247	284	273	255	296	277	244	283	261	258	249	272	241	260	261	249	285	284	289	268	242	277	272	279	277	305	281	280	257	267	286	293	282	255	266	253	310	256	296	266	277	283	290	270	261	262	302	275	266	259	238	262	266	266	253	281	278	275	257	260	261	251	260	219	261	283	278	261	257	231	279	264	268	258	261	276	275	257	272	279	259	255	255	242	285	268	243	248	293	231	260	235	309	267	283	298	264	253	274	277	279	294	293	289	247	259	236	253	268	247	270	274	270	268	293	286	269	287	287	235	288	310	284	266	284	246	270	285	282	271	286	277	256	270	254	259	255	269	274	283	266	281	257	264	268	285	274	269	256	286	270	279	245	242	273	276	263	296	283	286	263	262	266	275	285	243	277	283	280	254	252	249	291	256	263	281	262	301	281	255	268	280	251	272	263	238	278	258	287	285	268	315	280	268	244	248	269	272	260	284	262	277	266	285	254	248	297	267	270	287	286	237	228	285	270	256	261	323	241	255	268	269	262	250	271	286	293	282	261	297	272	229	274	290	279	277	280	251	300	281	277	260	283	260	265	264	263	233	275	273	256	247	290	261	308	248	301	285	246	255	253	254	256	249	278	275	291	278	245	271	225	280	249	306	273	298	252	261	279	255	247	233	237	256	284	302	259	263	258	307	273	263	289	270	272	263	257	261	290	270	262	286	244	284	276	247	274	263	276	286	278	273	275	277	281	280	257	298	279	241	283	284	246	282	303	255	256	270	275	273	302	284	250	273	241	238	263	268	248	269	250	282	255	289	253	271	249	262	256	283	296	286	279	275	294	298	292	292	249	290	279	284	278	282	292	271	274	292	269	255	269	243	275	297	268	281	291	299	276	256	286	246	286	274	263	251	270	268	270	252	246	273	259	250	289	232	287	273	274	283	298	299	281	253	267	255	286	271	267	271	259	288	280	229	267	276	281	243	260	293	265	269	249	272	247	279	245	254	272	255	266	286	296	296	273	269	290	307	273	283	263	252	280	272	260	272	282	258	304	256	286	286	282	256	266	282	280	288	317	284	299	287	285	292	303	310	273	313	273	270	271	277	277	295	274	262	273	248	230	266	279	257	250	261	259	232	255	261	285	250	254	246	259	290	269	280	278	226	272	269	277	267	262	241	271	279	277	268	298	259	284	236	283	267	231	257	242	289	276	284	247	270	242	262	277	300	275	276	284	289	300	258	244	275	281	288	275	273	253	258	281	282	254	272	267	282	272	261	263	269	274	246	276	283	264	290	309	306	296	261	284	264	257	267	268	277	296	258	271	277	271	266	283	234	249	282	265	272	287	280	262	256	281	276	245	251	266	260	250	269	290	292	260	230	261	254	271	268	266	252	263	271	270	243	232	300	280	255	267	288	271	304	275	272	260	284	257	269	273	244	239	247	259	293	279	265	279	246	289	259	268	263	245	272	255	230	291	265	258	300	279	272	292	241	274	289	281	251	266	253	259	272	289	275	234	280	258	251	280	296	285	264	295	266	249	248	266	289	275	259	266	255	286	261	272	257	241	276	282	267	272	284	250	249	290	251	294	238	279	283	285	283	258	273	279	268	254	279	303	292	268	261	285	282	268	297	248	277	252	285	279	274	297	288	286	268	278	245	263	283	278	254	286	231	272	247	270	278	247	258	268	251	266	262	271	273	241	285	293	266	253	274	272	266	265	299	283	276	272	275	259	281	288	257	281	265	288	273	277	283	297	300	273	283	239	270	287	277	260	273	271	243	270	275	255	282	260	284	237	277	283	282	283	272	228	281	257	300	258	253	266	259	263	268	273	281	250	289	251	257	279	291	269	260	295	278	272	266	286	254	259	274	253	293	289	257	292	252	260	274	271	243	270	261	286	255	278	264	248	278	254	265	297	260	245	250	256	275	276	256	260	270	259	246	281	272	251	281	254	260	270	250	262	285	236	276	250	270	269	266	265	232	279	264	271	260	269	272	264	290	248	278	277	254	275	265	264	251	277	276	267	277	271	308	269	271	293	281	271	258	283	291	275	275	245	266	264	274	291	273	247	270	276	248	289	281	273	253	272	289	241	249	252	261	260	269	255	257	265	261	286	257	266	271	247	277	281	272	247	278	265	257	250	268	231	248	275	284	282	276	279	263	291	282	265	303	278	270	242	284	247	288	254	310	260	262	256	252	273	253	297	269	273	270	287	286	266	295	266	289	268	302	258	317	255	271	246	286	274	273	264	287	258	264	274	281	294	280	266	279	262	263	302	268	269	258	260	287	269	286	274	267	279	256	257	269	288	262	278	292	282	273	258	285	294	258	279	284	256	282	296	269	257	275	247	282	247	278	268	281	285	266	261	296	281	246	285	267	263	287	288	283	276	294	254	256	250	299	258	287	283	266	267	259	283	267	276	275	238	270	265	256	263	247	265	329	275	288	296	288	275	256	240	250	258	277	288	287	274	252	232	306	258	275	263	243	274	245	254	254	259	281	259	281	283	251	303	248	292	248	275	268	276	244	254	279	258	254	266	278	244	272	266	270	268	255	271	244	269	286	255	248	247	251	274	262	259	280	275	269	288	253	252	283	282	256	276	275	282	291	251	248	288	250	263	255	246	251	267	284	266	281	269	278	277	248	292	281	279	264	302	270	278	265	280	248	284	287	257	243	256	280	291	252	289	272	283	265	276	295	249	241	272	264	252	278	272	280	269	263	277	313	280	295	259	248	260	278	260	291	284	269	248	275	266	264	256	246	254	274	282	290	276	255	265	260	272	281	266	260	271	281	268	280	273	269	251	256	280	286	254	272	301	288	291	261	281	287	257	258	266	282	286	290	269	277	279	286	273	268	237	272	271	292	279	243	253	283	257	274	252	276	256	256	266	252	307	243	266	271	283	271	293	243	266	246	278	258	261	279	270	262	277	280	263	258	290	301	300	268	264	247	289	258	285	279	234	239	231	259	287	261	265	260	273	274	221	256	284	273	277	269	285	273	244	269	269	303	269	246	238	251	257	251	272	264	270	225	281	266	281	267	219	302	298	290	273	265	246	267	284	249	296	297
7726	3047	6649	7185	5900	5051	4166	3421	2923	2534	2268	2058	1937	1753	1618	1609	1444	1380	1335	1386	1235	1212	1186	1084	1142	1082	1078	1085	1080	1060	1036	1000	1002	992	1042	981	972	939	948	947	920	932	932	946	955	916	874	910	850	905	879	908	891	935	890	859	925	831	880	819	870	870	869	890	847	892	892	864	879	838	865	856	880	854	831	843	865	830	868	885	891	846	840	838	829	831	818	829	857	871	846	887	847	844	904	831	831	833	797	822	835	851	842	855	838	796	811	910	860	885	819	903	824	813	904	843	898	853	814	827	896	867	755	915	853	838	826	805	886	852	812	867	831	809	803	775	802	829	873	886	808	804	816	816	820	839	824	853	851	826	835	828	830	843	849	804	785	871	803	826	813	841	794	795	780	831	812	812	812	824	869	802	827	818	817	840	833	843	808	811	803	778	844	820	816	830	842	797	845	801	842	836	822	827	885	826	838	819	847	872	796	805	857	830	838	846	847	816	808	837	793	821	821	832	850	809	825	814	862	821	848	803	817	841	845	816	866	809	876	778	821	828	852	878	840	809	829	801	809	820	851	873	790	872	825	856	835	808	829	810	824	857	765	843	845	820	791	800	881	835	787	827	813	837	817	806	818	822	816	855	808	832	843	847	866	836	823	789	822	822	860	802	860	836	856	899	817	847	869	792	825	835	766	826	833	876	843	814	867	820	816	860	860	825	829	786	798	855	808	851	841	826	819	837	877	845	808	767	867	827	826	817	856	823	803	837	799	784	800	827	831	835	757	857	836	804	804	760	777	862	834	802	761	839	842	808	764	829	810	852	817	817	837	795	816	789	814	808	845	841	820	856	810	844	812	831	801	844	818	802	816	837	794	838	826	871	829	786	821	826	859	802	860	874	835	837	797	835	787	838	806	849	818	813	800	846	862	806	809	769	860	820	823	848	773	831	785	834	775	826	814	798	833	793	827	776	875	786	807	829	887	819	821	813	797	822	871	822	870	847	791	809	848	792	818	838	835	830	856	859	904	822	845	823	773	886	865	825	824	827	815	869	835	855	794	814	857	829	813	822	785	830	825	756	853	810	811	879	798	843	806	820	855	826	902	850	856	827	779	862	797	816	827	800	840	787	812	772	865	792	827	812	807	864	788	837	794	811	825	818	803	842	842	787	837	831	845	855	862	788	878	844	764	859	797	779	751	818	866	781	817	872	797	786	797	829	812	826	839	817	836	802	803	854	830	853	846	833	826	835	826	815	840	810	811	819	796	812	864	801	800	792	837	858	816	816	813	857	797	828	844	847	837	841	767	821	860	912	848	796	834	804	782	811	841	857	804	873	838	823	855	875	826	821	790	797	824	793	786	904	815	812	836	828	814	821	832	838	839	828	840	862	827	819	813	786	846	842	805	859	831	842	818	843	802	784	825	828	847	788	819	799	812	831	838	768	828	797	809	819	838	849	813	854	842	845	850	804	856	854	852	805	851	851	825	880	815	860	838	858	828	831	860	842	837	845	813	788	810	821	806	893	821	839	826	818	808	843	813	821	843	832	814	815	821	828	856	848	824	807	833	835	846	829	829	840	794	847	802	785	779	820	827	878	889	775	840	811	778	841	832	790	818	829	770	828	833	799	849	823	800	848	799	904	859	852	836	785	834	870	799	767	778	846	874	889	805	732	840	818	818	837	840	773	765	849	803	802	828	831	803	827	840	742	781	828	877	843	816	835	852	822	827	786	798	802	901	800	785	787	753	816	843	809	820	838	843	808	810	881	800	809	790	837	830	890	814	791	799	842	831	792	844	796	864	824	834	809	850	818	743	811	840	802	850	814	853	796	857	818	835	816	834	836	877	795	831	793	801	847	796	806	791	811	845	789	896	833	834	784	813	849	856	818	805	834	786	795	825	852	821	811	823	815	828	822	836	814	825	808	832	824	768	831	831	806	798	786	857	816	809	803	804	835	778	805	840	812	887	783	856	788	810	850	822	842	914	794	787	868	836	770	837	891	834	786	808	829	819	798	786	820	839	825	863	820	836	834	861	817	843	837	854	754	767	848	809	819	818	804	824	814	777	837	795	891	815	813	798	810	827	747	842	813	847	850	853	850	755	842	859	807	857	817	839	790	844	877	836	808	769	846	813	795	865	815	844	807	799	833	787	822	829	847	854	819	820	828	844	818	838	808	799	792	819	838	814	867	816	815	819	837	856	770	871	847	811	853	802	796	824	864	835	836	815	815	826	840	876	829	852	813	821	848	829	808	805	837	805	767	824	842	848	878	852	849	798	829	840	828	861	784	808	787	809	861	802	823	849	802	801	814	861	850	848	817	791	824	779	800	836	761	791	846	844	780	894	821	767	851	841	887	802	847	810	857	891	831	868	819	843	857	849	827	812	860	834	838	817	827	845	858	817	858	789	860	838	878	800	852	869	867	877	826	829	789	870	819	843	855	831	845	857	864	850	810	817	817	855	879	815	820	865	838	830	827	855	806	815	791	796	813	827	841	807	811	806	871	889	836	857	775	911	863	828	808	829	875	842	784	807	816	838	841	819	776	849	857	820	836	813	822	842	782	848	837	869	829	906	855	788	825	861	831	821	818	865	860	851	863	817	829	795	823	810	808	818	743	859	796	837	867	869	824	800	837	823	823	855	842	801	844	858	837	828	811	795	841	833	827	788	871	821	845	836	835	828	800	811	820	818	870	818	866	872	808	847	864	832	812	846	874	823	826	783	851	837	885	865	845	848	837	807	778	807	834	838	880	861	840	849	800	798	848	836	792	853	849	854	855	763	866	846	824	877	805	812	846	812	826	857	854	753	815	851	812	866	848	866	851	851	899	828	818	844	820	823	823	839	797	815	900	802	837	881	770	848	783	861	837	815	808	814	836	820	855	828	775	842	856	824	809	862	809	836	774	853	793	791	853	840	803	819	889	808	826	847	807	893	826	808	832	850	802	789	813	834	790	807	791	814	804	821	829	799	835	870	874	848	827	795	801	862	871	799	879	797	823	843	876	802	866	806	815	827	782	748	841	841	749	844	848	822	776	818	805	793	816	754	826	839	794	794	789	822	870	840	852	832	847	826	848	863	796	864	800	762	880	855	860	857	788	812	760	857	841	776	836	865	802	837	837	755	865	830	838	814	830	784	851	814	857	818	821	800	800	812	829	884	770	826	850	817	815	776	852	800	826	821	843	835	847	828	819	845	854	811	867	848	782	831	850	824	865	825	854	805	823	817	814	841	838	791	837	856	790	810	836	809	771	785	813	848	817	856	815	896	792	837	770	817	806	808	788	806	838	768	814	843	829	845	839	822	864	802	784	806	821	843	821	784	850	808	919	830	809	797	841	820	834	864	840	861	774	820	781	791	818	880	802	878	825	803	804	836	817	875	813	813	850	818	838	834	799	828	879	827	830	809	855	824	819	856	861	835	787	844	788	840	861	809	862	849	881	877	808	808	836	854	823	818	857	801	809	851	813	814	806	856	824	855	847	833	823	810	845
1237	213	236	215	170	183	137	141	148	145	159	159	165	138	154	144	154	144	152	148	152	133	142	155	135	167	148	141	138	156	150	157	152	149	125	143	151	147	146	142	139	144	140	151	142	144	133	154	150	159	129	142	143	134	128	152	137	153	125	153	132	121	131	164	156	163	138	164	139	142	159	143	149	128	147	139	151	136	138	138	163	134	161	142	145	157	159	138	133	154	154	157	148	143	123	133	128	122	140	171	133	162	132	138	147	134	129	149	116	164	140	142	139	152	156	135	142	133	157	143	147	147	149	138	140	145	148	146	134	152	137	138	139	150	131	138	122	153	172	144	143	148	129	149	154	167	130	143	148	141	136	168	139	159	117	139	143	133	138	151	134	167	155	145	116	154	147	138	127	146	139	141	146	130	138	146	139	154	143	141	143	139	147	157	142	145	155	136	146	149	148	137	156	147	158	146	157	134	150	141	148	144	123	128	126	151	151	130	145	121	150	167	166	140	137	139	121	117	116	130	157	163	147	145	144	126	163	117	153	142	135	137	134	142	155	140	149	133	161	169	164	139	142	149	141	162	159	175	131	136	156	131	157	161	135	168	159	162	174	170	163	157	138	136	152	158	127	142	150	162	159	143	131	139	160	157	132	116	144	159	140	137	144	132	162	154	132	132	138	141	158	137	130	153	152	140	124	167	136	145	148	140	150	126	159	152	142	172	139	138	140	139	125	145	135	147	135	159	160	133	126	134	135	129	143	156	146	159	155	145	140	144	135	151	132	149	143	131	151	159	151	146	149	158	155	129	167	152	143	162	117	166	137	130	131	124	150	162	132	161	161	143	134	136	135	143	127	147	150	161	150	136	165	170	163	165	151	150	150	127	141	134	143	137	136	147	147	157	159	140	141	155	153	133	152	163	148	154	136	151	129	137	135	152	139	152	149	159	139	135	168	133	139	147	141	129	155	144	139	125	144	143	148	112	175	160	161	154	142	123	154	138	155	124	131	141	164	122	149	142	152	140	136	165	150	153	131	138	144	146	172	146	142	132	136	157	129	164	140	156	136	131	144	144	142	157	165	133	155	148	149	142	135	116	165	130	147	125	125	148	136	158	144	137	136	139	118	147	146	148	131	138	157	156	175	141	162	131	131	163	162	145	135	163	139	148	139	136	159	165	144	169	144	140	131	149	157	127	132	131	148	153	149	162	165	145	134	133	149	138	143	153	163	156	154	154	153	149	134	134	152	126	155	150	131	135	139	159	160	153	132	138	141	150	146	141	156	159	151	147	130	124	147	158	135	143	140	155	149	149	111	144	152	156	137	144	137	141	142	156	144	140	172	135	169	124	149	151	143	157	141	164	128	137	132	142	151	149	159	155	144	116	151	140	152	150	148	137	143	152	146	155	137	160	145	146	154	153	119	140	134	152	151	136	136	140	151	167	130	141	143	132	174	150	130	156	158	149	122	143	147	152	136	158	150	132	142	150	146	132	133	149	147	130	155	144	161	131	143	151	150	144	136	138	138	160	163	153	190	147	114	143	136	151	141	142	137	112	117	150	143	138	146	133	139	146	148	172	137	137	133	161	161	157	134	142	143	155	138	159	131	167	124	137	137	136	150	140	155	144	142	134	117	127	120	117	142	156	140	148	132	137	156	128	144	110	146	132	159	144	136	145	159	167	134	148	143	152	166	156	166	158	156	135	156	143	158	143	152	149	137	168	142	148	134	154	139	148	159	135	137	140	123	122	146	132	124	136	151	138	161	144	148	141	180	148	149	148	141	152	138	150	144	142	142	137	140	161	149	137	135	152	144	154	139	144	135	129	155	136	134	152	145	132	149	130	153	139	133	158	141	144	147	163	154	152	149	139	146	128	150	128	141	138	131	144	128	139	135	141	140	151	144	149	141	131	143	149	117	154	171	145	150	133	153	157	140	151	150	156	169	138	155	143	133	138	146	149	119	142	129	149	166	183	128	142	147	138	146	135	145	150	161	157	139	134	140	141	141	151	152	162	147	151	140	147	153	137	135	153	143	137	148	149	135	143	148	130	143	134	125	160	140	147	140	142	142	146	153	136	135	154	133	143	153	133	148	151	127	136	143	132	134	145	145	153	141	158	158	127	117	160	123	142	142	180	143	137	149	142	148	145	163	149	142	150	148	132	143	153	152	159	155	133	146	140	148	152	132	155	155	156	133	167	144	157	136	159	137	159	123	161	148	129	155	171	154	150	144	137	147	149	144	129	125	159	154	159	145	148	141	122	165	141	178	142	130	138	155	123	128	140	141	143	130	159	150	127	151	136	140	111	146	137	135	154	131	146	154	117	144	148	144	155	163	157	145	137	162	144	154	148	158	145	129	165	142	124	138	147	146	143	147	145	143	146	130	138	148	161	133	133	159	145	164	140	162	149	159	154	156	153	138	162	151	163	134	167	144	153	139	140	154	142	147	137	142	157	135	154	144	151	145	152	150	160	170	139	169	154	135	127	141	152	156	152	145	136	147	133	152	129	153	140	161	173	157	152	123	131	161	126	147	153	153	143	159	130	172	184	142	127	136	133	176	137	131	150	149	160	145	139	148	156	162	136	150	135	151	142	165	157	151	144	167	155	129	164	145	120	136	155	162	157	149	144	135	135	164	142	140	172	136	115	152	170	146	143	144	160	165	168	155	143	163	141	145	145	136	128	168	141	147	171	141	137	133	145	178	175	132	147	140	141	134	131	140	143	147	166	132	140	163	165	143	166	136	134	145	131	139	157	135	134	156	124	139	141	158	147	135	127	135	145	155	146	155	128	153	139	148	153	110	176	147	140	138	171	139	162	157	137	149	158	157	143	153	145	150	132	160	138	148	149	158	139	166	148	131	141	135	144	132	163	144	136	147	151	148	137	155	157	158	146	142	162	154	143	157	156	135	115	147	152	126	151	163	154	142	140	166	173	145	123	144	159	140	164	144	135	150	138	166	140	138	174	135	165	135	138	133	150	133	142	164	144	147	124	161	142	137	169	161	141	151	163	133	149	141	157	126	136	135	149	135	152	150	193	149	150	142	135	165	142	141	147	142	150	144	170	148	150	162	141	132	164	135	158	144	129	136	166	155	170	139	135	146	151	152	135	156	157	132	136	136	162	140	154	144	134	145	152	138	130	128	135	160	150	164	111	154	142	146	136	131	161	136	144	155	148	154	142	132	126	143	144	134	151	157	133	140	147	147	125	155	151	146	175	127	154	143	117	133	141	131	158	120	153	124	154	159	137	129	126	134	164	144	144	142	155	153	157	134	128	146	130	153	137	137	158	153	140	125	132	143	138	132	157	147	150	148	158	150	138	164	147	167	173	130	121	148	155	146	149	144	127	159	168	156	150	149	127	138	138	131	150	156	138	151	151	159	137	182	147	137	141	153	125	144	171	126	146	147	145	134	146	133	156	152	159	139	127	153	143	159	146	151	134	134	163	135	147	152	143	138	144	142	148	137	136	142	157	149	152	129	154
1904	621	678	686	645	592	630	581	565	510	567	527	521	558	538	503	497	480	522	522	505	506	541	509	509	532	544	485	536	531	512	543	516	496	475	497	536	504	522	556	536	503	502	513	457	502	516	490	505	526	518	538	494	526	516	493	510	538	514	499	491	486	534	526	497	531	481	501	546	496	499	553	546	522	535	497	506	516	505	500	468	473	494	477	489	481	527	526	480	525	533	496	513	507	495	495	496	501	477	475	503	480	471	490	492	509	504	493	533	503	531	510	474	474	501	486	499	480	501	525	498	480	458	496	489	503	496	501	510	493	497	471	487	500	483	528	538	493	518	492	507	529	490	535	515	530	516	459	496	504	507	465	508	528	507	476	483	502	469	480	520	519	518	518	487	503	514	531	560	518	511	511	504	499	519	525	467	492	487	481	545	475	477	489	487	505	543	490	507	530	496	496	492	483	528	528	534	508	481	467	466	525	479	477	528	524	474	498	506	506	491	526	508	487	528	516	510	489	529	497	482	510	537	513	516	479	515	453	506	498	509	516	507	473	526	434	476	534	500	514	508	502	505	526	484	542	498	530	479	508	551	506	529	498	522	520	504	542	484	475	520	516	523	504	525	479	471	528	526	459	503	498	480	480	539	480	481	471	493	491	462	497	498	519	470	501	507	506	522	508	505	483	516	498	523	468	539	522	477	484	481	496	512	477	520	496	524	506	516	510	482	483	485	513	500	528	544	501	518	513	484	476	523	509	517	464	522	500	499	476	493	480	499	464	497	508	468	518	528	499	458	529	522	586	501	486	509	498	490	514	464	489	488	508	454	501	554	536	486	549	517	520	525	467	477	550	480	517	472	499	529	500	496	538	461	499	464	514	517	472	510	520	530	508	538	525	470	557	528	515	486	482	483	480	521	532	523	492	510	498	502	510	510	476	506	542	556	512	527	540	529	486	527	473	521	493	469	495	498	502	505	515	520	490	523	483	508	482	499	533	499	534	499	494	522	494	517	512	494	518	491	480	556	500	504	486	494	537	482	519	507	542	456	469	499	525	510	491	502	507	524	458	525	526	499	507	524	508	512	480	510	519	469	529	500	474	516	483	510	482	518	491	491	476	489	524	526	509	505	519	497	507	520	511	503	504	499	533	536	511	500	516	482	463	496	539	491	500	508	508	535	508	521	495	506	520	497	474	515	487	539	483	503	495	515	517	507	496	484	515	510	484	495	483	523	566	504	493	535	470	474	520	512	519	469	525	502	505	528	543	508	524	511	516	467	488	515	487	543	507	499	495	510	522	539	527	513	499	485	515	552	487	504	507	531	481	544	489	474	561	489	497	478	518	544	502	489	521	496	461	451	502	513	503	484	458	494	506	544	528	464	501	484	486	515	472	470	504	516	496	476	506	501	489	492	514	520	502	529	490	531	491	519	503	512	499	531	520	493	509	464	487	474	497	462	481	492	467	508	494	515	476	494	494	491	521	506	488	479	488	495	467	527	518	571	532	529	471	488	507	484	482	555	475	508	492	488	518	479	522	490	495	489	501	511	503	516	506	449	514	494	501	532	467	496	474	493	479	520	498	482	513	486	475	527	561	468	523	524	567	512	530	498	468	534	507	500	509	505	483	509	533	498	495	495	500	493	525	522	506	537	496	509	546	536	485	479	568	487	483	523	503	465	520	477	492	497	480	521	491	495	508	507	516	495	511	494	499	529	532	502	459	474	537	507	495	519	463	504	512	524	496	487	485	499	511	505	508	498	481	539	494	470	491	463	498	504	501	524	524	515	521	514	491	519	494	524	501	480	510	502	486	520	491	515	512	508	546	531	508	495	511	484	466	518	464	460	531	471	476	526	481	522	484	509	449	536	497	512	535	492	472	547	511	519	479	549	521	510	509	496	506	488	467	509	475	509	509	507	528	546	472	490	514	498	482	514	473	485	515	534	523	529	527	484	461	481	471	523	506	493	519	532	463	532	486	499	492	518	494	527	519	497	508	498	512	519	443	521	494	497	507	506	468	542	515	481	494	493	500	530	475	458	485	532	513	521	477	535	488	523	495	543	555	514	506	535	507	503	486	488	499	530	463	510	509	491	525	482	519	492	492	502	500	522	499	532	527	473	532	498	524	509	522	495	516	545	453	504	515	486	542	495	499	488	531	514	515	529	507	540	527	455	475	525	520	494	512	478	546	495	486	499	507	517	491	473	493	495	540	512	509	500	501	507	523	487	489	483	499	495	504	500	520	496	514	491	506	482	474	487	511	508	519	520	474	509	537	558	483	493	489	491	519	556	477	493	539	483	495	536	499	521	525	490	481	497	474	505	493	506	532	514	496	518	537	490	469	492	478	511	477	488	521	518	513	492	494	515	554	474	517	472	490	505	496	520	495	477	507	562	493	501	484	522	478	512	497	478	479	506	489	486	516	522	496	528	511	496	505	489	502	515	509	508	505	488	463	501	469	513	516	519	485	525	516	494	492	540	476	472	502	512	507	556	486	522	531	490	504	540	480	536	473	504	495	499	526	513	493	524	489	495	478	476	533	528	490	512	495	461	499	536	480	505	517	524	467	494	500	531	520	542	519	535	499	484	519	525	487	520	503	521	526	516	488	504	490	519	483	538	543	514	486	486	502	545	466	519	466	524	490	506	492	552	509	487	484	477	524	506	479	475	515	504	543	510	501	495	503	503	483	531	504	500	474	505	517	487	514	518	505	523	558	525	482	572	499	495	489	499	528	536	499	509	524	521	485	488	507	505	500	539	512	511	489	544	514	516	513	479	491	497	535	534	457	487	490	505	509	494	486	513	516	491	492	534	560	488	484	500	522	487	524	520	487	503	489	494	501	508	534	513	498	476	495	499	519	515	497	474	494	478	519	552	512	516	508	509	530	471	504	502	480	482	498	463	492	516	531	502	519	521	507	498	481	509	502	473	531	477	526	494	517	515	523	464	511	528	530	517	461	503	519	517	505	491	526	513	541	524	498	461	478	481	471	513	499	532	477	510	506	491	490	503	484	480	495	485	506	524	495	516	511	511	521	485	470	508	497	533	515	498	484	463	491	528	508	534	522	511	467	489	489	525	500	508	513	531	524	513	554	503	508	488	502	503	515	523	467	516	531	468	524	522	493	528	509	519	513	475	528	514	528	496	481	530	510	506	489	515	503	509	502	504	496	513	484	515	507	490	517	508	515	516	513	486	481	497	489	519	540	487	525	493	508	516	530	508	507	485	464	500	508	535	483	540	492	487	480	524	477	538	482	517	480	491	453	470	522	470	493	503	481	474	518	478	518	464	472	513	523	540	489	489	515	472	494	497	510	511	525	489	479	527	488	536	534	540	521	513	469	512	469	481	525	490	501	562	516	519	499	498	497	500	496	507	568	509	489	517	504	524	531	497	484	516	499	519	507	539	503	520	546	497	491	495	532	471	531	524	507	515	506	528	523	527	495	496	554	507	497	457	485	519	496	505	511	469	546	495	483	493	490	524	493
4950	1259	1553	1172	819	671	518	488	438	406	367	352	329	296	308	292	281	282	307	306	319	299	280	312	280	281	279	288	300	277	288	280	273	278	260	268	305	272	308	279	304	262	261	279	268	280	277	272	254	240	300	278	272	254	297	298	276	249	274	273	260	261	274	266	279	287	259	293	255	246	281	281	245	274	307	255	296	271	276	266	286	269	289	288	274	278	273	290	271	275	281	264	262	254	278	272	305	270	259	270	266	245	290	269	281	273	293	262	293	278	300	280	288	289	270	269	284	286	275	310	330	273	266	264	281	279	270	270	272	273	254	273	278	250	296	292	303	239	267	263	258	288	256	237	280	293	245	313	235	270	300	269	240	262	270	255	246	265	252	290	259	276	281	268	265	279	287	245	282	276	250	248	284	249	272	274	252	233	259	287	250	264	288	264	257	278	274	288	283	278	264	276	284	255	280	262	286	263	269	312	267	277	267	297	263	247	303	262	255	260	281	262	257	263	299	260	297	275	264	273	243	284	299	263	264	277	248	275	282	279	278	288	252	294	290	296	261	250	296	288	274	260	242	264	249	275	276	280	262	244	263	270	290	288	305	242	247	292	275	283	292	315	293	250	253	291	242	267	285	269	272	257	278	295	253	275	266	252	262	306	289	277	285	295	290	275	267	271	274	283	280	245	253	274	284	279	272	272	298	260	269	296	293	282	236	279	285	271	271	254	275	250	272	256	272	297	286	256	267	246	250	241	269	235	279	262	268	311	306	254	274	288	314	267	290	298	259	260	294	282	234	265	284	256	290	276	287	271	275	277	259	229	288	285	263	291	259	251	280	278	279	285	305	253	264	265	273	272	293	292	258	270	263	295	257	289	280	288	258	260	284	263	269	252	249	254	288	252	262	234	268	280	250	283	279	288	248	251	295	304	265	282	256	275	297	269	261	257	276	254	262	277	264	271	269	275	291	262	256	279	270	265	284	255	259	273	282	265	242	271	300	284	301	282	270	268	251	289	276	268	309	250	273	297	281	271	254	276	290	257	281	273	277	257	283	274	267	261	278	265	247	265	257	273	267	266	280	257	283	256	284	268	304	255	266	282	235	270	279	277	272	274	298	262	276	313	261	278	249	272	256	261	282	260	283	267	253	265	288	276	271	295	284	259	272	279	249	257	263	255	269	288	250	280	281	276	262	251	275	298	242	244	278	271	309	245	271	282	268	291	259	271	261	269	271	273	274	281	291	256	283	267	237	272	277	283	271	286	285	263	310	279	263	276	284	278	293	291	279	256	287	257	279	274	294	282	255	278	268	289	274	259	265	276	302	271	258	294	277	270	267	263	245	243	256	301	291	308	294	258	288	265	277	279	276	273	268	284	298	287	299	249	272	259	254	292	283	263	252	262	263	289	266	262	282	313	283	262	284	272	280	274	273	279	273	281	272	240	261	300	271	264	294	281	252	275	297	284	241	261	248	285	249	249	278	257	284	258	277	252	287	253	279	276	276	266	287	272	286	270	272	253	297	282	278	260	257	278	266	267	263	263	290	263	251	278	276	265	273	245	299	301	268	273	273	279	281	253	277	278	284	261	307	260	262	291	253	250	289	298	260	251	255	266	283	281	244	250	278	282	273	282	271	278	269	259	267	263	269	271	290	297	268	269	285	253	246	272	252	264	260	250	285	245	279	284	277	231	248	262	280	277	272	275	241	275	267	292	297	238	269	282	271	262	262	273	291	298	277	256	249	260	249	274	291	287	243	287	259	285	275	263	271	267	250	281	281	257	264	257	253	264	289	272	254	260	268	265	264	261	257	290	275	265	250	278	273	280	286	279	276	272	222	264	322	266	287	280	266	282	305	286	267	260	266	300	254	287	277	266	299	275	293	257	260	274	289	269	232	266	256	244	268	280	240	256	304	268	293	267	252	266	260	255	277	276	245	267	271	245	261	256	245	276	272	261	285	252	270	276	256	280	281	276	273	269	273	275	260	245	269	272	266	253	280	283	268	255	246	267	288	288	257	288	246	245	275	268	279	274	276	275	272	292	295	235	224	291	294	314	273	253	268	244	301	255	273	276	287	294	293	279	288	258	273	274	261	270	281	262	274	279	264	274	293	287	286	266	272	275	249	296	279	279	311	276	255	254	268	256	260	255	304	261	253	271	271	259	270	257	294	269	248	248	288	254	247	285	292	303	282	275	269	282	258	288	284	293	249	264	238	245	250	284	273	262	275	270	275	276	286	302	293	281	307	275	269	283	296	267	267	271	268	254	324	294	284	239	270	268	273	266	279	290	276	268	287	275	259	316	261	265	282	261	275	261	267	283	301	276	287	253	285	281	279	281	276	279	268	261	277	255	267	254	254	264	261	296	276	242	301	277	285	291	272	247	259	257	254	278	304	270	286	274	278	272	266	272	261	313	249	262	245	271	249	320	268	274	295	272	276	270	272	298	261	251	269	265	287	297	283	280	283	258	287	259	278	262	297	279	291	286	264	292	255	292	286	271	238	259	270	256	273	241	275	268	275	305	269	278	260	261	232	267	261	284	298	250	253	249	291	250	274	291	271	293	262	313	222	267	275	278	278	258	258	293	257	302	284	280	267	306	267	246	251	287	272	270	276	264	293	306	246	300	278	279	272	269	278	265	294	268	281	222	251	254	257	271	265	266	260	276	264	270	233	247	271	273	242	249	277	257	292	289	275	278	280	290	293	314	242	269	245	283	262	262	294	283	286	241	272	302	299	305	259	272	279	306	274	261	237	270	245	251	263	261	256	269	251	259	287	269	266	257	282	284	254	270	261	254	284	249	279	314	263	285	251	253	280	281	293	289	289	283	252	273	248	271	280	297	261	270	272	279	237	265	286	270	274	296	273	264	260	272	254	256	291	289	260	270	280	285	297	243	276	278	262	281	258	292	281	226	278	273	262	262	280	288	293	291	271	270	270	295	264	240	285	284	292	268	257	252	283	275	262	249	288	270	256	256	246	310	280	261	285	265	265	265	297	252	260	257	265	289	273	266	273	262	245	279	284	288	264	274	265	292	263	280	274	266	260	279	250	264	229	256	269	273	260	288	255	277	248	265	269	286	263	268	288	266	270	281	279	275	266	298	273	255	309	273	276	285	253	279	273	272	280	244	289	238	290	279	270	293	258	286	288	309	278	262	290	293	270	285	292	267	250	265	275	276	284	258	250	263	242	254	271	277	274	267	268	275	274	280	287	295	252	247	262	286	252	260	260	259	273	248	255	275	268	307	286	275	278	280	291	254	290	245	276	299	283	287	294	307	277	268	277	275	263	293	252	273	272	275	263	292	273	276	250	268	262	259	280	256	260	282	278	273	255	288	289	267	272	289	253	262	251	283	272	258	262	256	266	281	266	285	267	281	266	271	262	281	273	282	272	268	275	275	274	284	285	257	261	303	270	263	243	278	255	248	276	272	254	290	276	292	245	289	275	263	266	319	281	277	254	271	267	281	280	289	268	278	279	266	260	284
5612	1966	3948	4450	3687	3037	2583	2182	1981	1719	1626	1563	1347	1361	1241	1101	1161	1173	1162	1165	1060	1018	986	1026	1009	1006	975	990	943	916	942	899	908	912	888	933	918	872	874	900	871	870	919	848	863	902	916	870	871	911	873	915	857	925	884	869	831	846	913	834	904	823	844	831	869	835	848	881	853	881	836	869	846	842	832	836	878	841	850	883	813	837	822	834	845	852	851	825	850	844	880	848	813	870	864	846	843	839	877	812	871	857	866	871	829	830	878	889	795	863	839	832	860	794	868	866	837	871	866	841	884	870	895	858	839	875	874	842	870	811	839	811	850	838	828	841	854	848	829	819	807	837	832	805	872	831	816	794	878	840	850	768	827	804	855	841	878	817	849	834	812	875	852	883	866	841	832	812	822	877	843	857	859	857	861	853	897	877	811	824	808	845	902	826	844	804	843	830	817	844	805	797	837	863	846	780	846	775	787	856	809	837	786	822	849	828	852	924	861	781	834	850	792	853	816	782	856	800	817	835	806	804	832	869	852	830	811	841	850	877	873	824	879	829	831	851	881	867	844	804	851	870	852	899	822	833	880	795	797	793	876	856	872	858	855	892	805	823	815	805	821	846	844	872	896	857	875	811	860	833	888	833	864	831	786	810	775	838	827	819	832	842	764	881	827	848	862	824	838	787	837	816	878	789	804	813	817	812	886	868	852	810	804	848	849	813	866	819	865	837	815	839	918	837	807	838	819	884	900	857	820	828	838	824	834	864	839	819	822	951	780	812	844	847	808	791	811	856	802	861	858	832	882	855	833	834	857	849	844	843	818	813	814	847	842	841	881	850	866	861	845	809	861	852	860	812	882	810	815	883	926	873	881	864	878	843	812	806	860	802	782	785	863	847	842	819	866	810	868	875	807	822	824	838	818	812	818	868	831	893	842	849	820	815	803	824	851	856	821	877	801	881	790	788	848	868	829	813	808	810	797	844	854	769	835	817	858	821	824	852	827	872	813	846	849	836	842	805	820	865	854	802	828	863	832	833	790	802	822	883	837	794	877	818	810	876	867	857	834	851	843	853	751	835	875	844	869	841	853	852	826	802	856	843	849	857	841	874	888	827	869	832	911	822	840	862	822	871	819	831	841	902	828	870	835	783	836	841	798	822	799	829	811	843	857	852	824	874	846	868	829	855	834	853	830	828	896	839	821	904	819	894	824	851	845	817	881	846	838	864	865	826	846	798	832	809	825	807	811	824	802	883	832	808	831	876	780	834	824	832	865	849	824	848	823	828	897	830	860	856	863	863	816	827	830	798	834	841	832	859	845	817	887	839	816	808	859	822	837	898	818	845	837	847	795	767	834	872	830	804	856	787	765	829	861	823	842	808	826	804	804	848	807	876	844	779	853	816	885	871	846	852	855	792	890	836	818	870	840	774	870	851	844	836	803	856	837	868	845	855	865	825	927	917	844	881	785	824	850	848	858	790	863	895	776	861	860	802	853	835	822	903	803	778	870	865	868	788	818	836	840	871	830	860	787	857	869	814	879	813	841	885	829	795	854	862	774	824	825	787	877	790	847	825	834	841	797	882	841	926	892	821	820	869	827	824	861	824	875	838	812	819	866	842	835	844	813	803	852	827	869	830	783	808	853	858	829	841	824	842	842	867	845	800	832	869	850	845	820	867	866	841	795	826	824	919	850	820	821	952	828	805	867	836	824	875	863	847	860	837	852	851	845	814	817	835	884	829	900	850	820	873	852	860	817	835	832	807	843	818	837	832	858	896	855	823	842	842	855	871	854	830	834	872	814	820	818	859	815	849	826	840	847	772	842	864	848	873	868	896	845	821	805	841	850	919	831	847	888	792	835	829	828	829	864	865	869	910	817	835	886	854	804	792	835	791	876	824	880	892	825	822	811	830	862	865	877	852	823	807	893	833	866	794	804	832	865	808	851	864	846	798	829	902	847	817	862	813	839	883	847	871	890	826	831	864	824	866	779	862	796	835	830	836	859	822	939	861	796	889	842	883	837	815	790	764	879	853	844	865	863	845	824	854	862	865	856	821	822	898	826	859	876	847	824	843	830	799	889	845	849	879	905	876	877	830	850	869	848	802	910	830	793	865	804	790	851	823	785	893	820	863	824	848	814	870	858	787	845	869	824	855	850	879	799	816	797	790	864	833	880	889	815	839	885	826	828	874	843	802	818	835	833	832	836	772	813	848	816	821	843	870	816	854	837	863	829	855	852	868	866	844	867	873	801	810	881	816	819	874	836	850	811	891	827	859	873	885	823	849	818	866	824	819	830	807	858	810	865	842	837	843	897	864	857	845	841	835	779	792	834	832	878	776	781	832	846	890	812	844	765	860	868	823	816	848	787	863	893	905	824	819	792	856	860	843	843	835	861	825	859	834	830	845	868	810	852	870	906	884	834	849	826	804	809	867	845	833	832	888	885	814	851	884	749	854	821	817	840	821	889	844	820	876	880	886	806	813	816	854	848	876	865	842	904	838	840	825	810	784	808	811	825	876	846	836	875	838	802	909	816	791	823	849	798	828	800	841	833	860	830	814	821	865	889	852	885	842	761	834	826	894	819	811	864	886	877	832	824	852	823	817	847	912	878	817	861	868	828	776	864	807	890	868	811	840	779	833	819	838	826	862	852	859	846	785	872	836	821	818	826	844	871	829	895	836	906	822	850	876	856	834	846	861	879	792	782	836	835	889	804	793	877	805	875	876	845	891	834	812	823	853	819	854	858	863	831	810	867	854	818	824	817	844	862	847	773	800	849	870	867	863	856	824	864	883	832	786	818	913	766	825	850	947	832	813	857	833	787	830	821	866	824	852	832	885	840	805	812	890	858	874	847	788	840	872	828	842	803	857	862	854	859	859	825	832	877	838	830	857	804	841	824	870	843	850	853	900	869	843	805	804	801	788	790	804	832	803	813	808	826	821	835	882	848	785	829	839	835	769	860	831	804	784	829	809	851	845	850	896	801	810	831	830	833	838	858	877	840	883	863	822	852	873	844	826	832	854	898	844	772	835	825	878	842	818	859	846	882	864	875	817	851	853	898	799	854	853	821	854	855	884	821	869	822	823	848	827	838	860	846	814	857	823	854	828	824	806	857	827	838	837	830	757	850	832	835	854	806	847	819	845	834	851	819	925	839	799	860	864	872	854	844	893	833	802	864	782	841	843	823	860	857	918	817	875	825	831	835	840	837	845	804	850	835	830	794	878	840	826	833	840	924	843	857	828	833	805	885	880	800	814	855	851	897	822	873	862	790	866	862	857	864	821	889	863	837	881	856	827	853	810	816	804	877	850	845	837	823	828	873	859	830	815	861	803	881	836	872	860	833	889	852	842	829	819	849	797	829	836	816	873	855	893	836	896	858	764	799	856	822	853	868	868	880	870	854	829	789	883	830	887	865	852	883	811	872	817	819	856	817	845	794	844	822	815	829	856	832	837	800	858	863	841	849	856	814	813	798	846	803	854	854	818	800	838
9333	2444	2898	2024	1439	1041	791	661	553	488	451	390	376	385	336	351	318	342	351	303	312	305	323	315	292	293	318	300	304	273	266	291	315	309	299	265	268	283	283	255	290	294	291	289	287	248	242	244	285	267	271	272	284	296	294	268	250	294	235	284	275	303	276	251	275	278	263	262	283	268	296	305	250	257	289	262	292	261	283	284	267	271	291	260	293	256	257	288	239	242	285	278	262	299	285	256	303	284	255	269	264	283	265	249	282	297	286	249	305	271	282	281	266	271	295	301	257	264	249	299	242	247	265	290	284	283	276	275	263	267	256	287	261	284	293	249	272	275	276	266	272	293	292	255	294	262	286	258	257	260	294	242	259	235	273	264	282	267	276	266	276	285	304	273	288	262	238	276	259	233	256	229	275	244	258	260	267	320	235	274	251	277	264	263	274	267	270	277	295	277	293	277	289	265	274	296	284	274	307	289	281	292	250	261	279	286	304	256	254	281	264	271	252	224	280	250	242	296	268	245	263	270	290	278	268	272	259	273	282	263	261	247	257	254	265	279	248	250	318	240	239	285	288	291	271	273	270	291	287	283	258	278	285	265	268	265	262	235	247	297	253	280	262	270	288	280	260	268	284	269	296	278	260	307	267	291	290	261	258	257	305	282	255	255	257	285	263	258	259	241	247	286	272	269	278	266	282	283	297	269	256	283	251	252	276	266	244	285	277	242	254	273	264	258	248	294	261	264	262	285	237	287	269	275	227	263	291	273	264	252	286	284	248	264	260	274	264	264	284	239	266	255	269	244	269	266	264	250	266	249	259	275	253	258	258	273	291	265	280	256	260	290	266	277	259	281	275	242	315	289	286	274	236	252	256	246	250	253	285	292	259	275	272	257	285	309	263	231	246	264	269	297	251	287	268	252	288	244	271	281	256	262	246	246	280	291	251	262	255	275	273	256	261	284	257	281	279	258	232	247	272	234	272	281	264	272	268	274	263	282	266	260	276	260	261	267	293	272	283	284	278	262	241	243	248	252	272	260	288	282	258	258	262	288	296	261	247	268	292	269	256	279	276	275	240	290	257	262	236	244	273	266	267	259	276	280	286	272	287	239	264	294	254	256	268	264	256	277	243	262	248	282	273	270	273	271	267	267	260	273	265	272	280	256	255	292	246	273	246	290	275	227	308	264	270	257	284	274	271	263	243	265	265	240	262	292	260	267	273	267	249	268	264	276	232	267	258	281	251	284	283	256	281	265	291	275	285	251	253	279	297	279	230	277	252	271	283	254	269	267	264	247	268	280	288	263	273	277	272	261	252	273	262	283	308	255	270	262	267	267	256	302	242	273	295	283	261	258	275	283	277	271	271	267	268	247	255	279	259	263	281	259	263	294	244	249	255	265	247	274	234	241	308	275	278	250	289	263	272	291	248	311	277	279	272	286	271	280	251	277	276	256	307	240	243	262	243	269	290	270	263	251	278	229	265	237	285	271	278	276	269	274	235	284	318	278	264	300	277	289	282	262	262	274	295	266	248	272	272	278	249	284	289	274	297	271	271	287	274	286	281	235	263	254	292	252	292	306	274	262	273	247	249	252	293	257	253	264	296	269	263	283	231	280	239	287	277	255	250	271	281	265	306	267	251	288	272	281	300	288	263	284	258	268	267	291	279	261	254	301	286	247	311	306	271	278	283	272	287	266	271	271	277	266	268	258	264	252	268	285	261	274	268	285	307	268	246	229	275	264	281	270	299	288	251	282	257	288	274	270	282	282	261	247	254	285	264	285	266	276	313	267	307	265	265	253	237	256	311	270	269	272	267	322	227	275	258	263	256	260	242	263	268	278	279	282	279	299	244	291	273	257	283	243	270	265	240	290	261	278	276	276	293	272	284	295	301	281	259	267	298	225	300	234	254	281	267	260	305	273	278	260	260	253	266	293	289	244	286	278	299	267	278	259	280	286	269	250	282	274	243	283	290	288	284	261	264	291	282	240	269	273	258	244	264	251	266	232	269	271	247	285	274	284	250	290	270	286	277	246	272	271	273	290	277	279	236	280	259	291	258	259	256	286	282	286	281	290	245	292	258	277	288	246	258	281	301	282	281	272	281	244	289	279	279	237	254	280	273	254	237	281	264	272	236	287	272	239	291	269	251	282	295	302	289	277	234	291	284	246	287	268	270	257	260	295	264	210	266	300	269	284	279	272	250	246	282	252	255	273	285	304	277	260	267	278	257	249	276	295	300	263	261	276	244	226	272	263	294	310	289	272	281	275	246	228	247	289	253	271	247	281	256	291	248	286	253	287	265	270	271	276	274	271	275	280	280	279	283	283	285	258	249	272	247	297	266	243	230	278	277	270	258	270	270	245	289	277	276	273	277	261	247	293	240	260	241	239	268	292	259	292	256	266	273	304	277	269	260	285	285	261	249	259	262	271	268	298	265	264	276	249	255	302	277	265	293	251	260	262	241	250	278	235	287	259	300	279	269	270	280	283	260	258	291	254	302	290	275	268	258	258	263	266	294	284	261	272	275	283	249	243	251	261	277	305	273	270	265	282	263	252	290	252	262	250	267	249	274	287	285	291	280	280	240	278	284	255	266	272	288	276	273	268	258	283	273	260	304	298	287	245	300	266	285	276	279	261	240	290	270	256	263	273	252	238	260	279	274	255	251	285	256	282	251	280	274	258	276	267	258	256	267	276	269	252	272	278	276	256	258	265	265	276	236	273	256	245	258	273	263	256	256	244	289	254	281	264	293	300	266	281	278	265	273	280	273	282	260	297	249	265	265	267	262	268	295	263	246	257	261	263	262	288	284	265	283	283	263	269	270	272	282	276	260	277	281	272	304	301	301	268	281	264	281	279	255	262	307	274	271	267	250	294	243	280	257	249	266	270	270	267	266	263	255	249	270	251	247	295	237	242	286	257	276	288	267	278	278	286	268	289	281	259	253	295	256	278	273	252	248	311	262	279	278	235	271	297	269	273	279	241	270	260	266	249	262	298	243	268	264	272	243	263	298	271	261	285	263	258	252	272	272	280	273	255	282	277	253	285	281	255	260	286	252	269	284	275	259	265	270	282	300	253	273	281	282	266	271	260	254	261	267	281	232	252	274	277	302	257	248	278	260	257	274	270	269	300	272	273	282	252	279	254	251	262	262	259	257	282	321	263	266	270	289	278	267	275	229	283	258	304	267	264	263	257	266	265	296	278	301	266	264	273	297	251	268	256	243	282	276	306	264	256	237	271	247	286	275	264	282	264	243	282	298	260	277	274	262	260	298	298	256	260	248	249	271	274	261	266	283	262	256	249	268	297	288	314	251	291	253	285	259	270	268	251	277	287	287	281	244	279	277	279	270	271	286	245	253	268	266	282	275	262	268	244	244	268	260	290	269	302	281	263	250	243	272	282	260	301	270	267	260	265	279	266	285	274	241	248	272	245	294	264	270	289	264	271	268	267	301	257	275	261	256	236	269	271	286	265	263	274	273	245	260	264
7731	2967	6637	7056	6094	4967	4148	3395	2985	2628	2307	2074	1958	1824	1688	1575	1451	1404	1366	1308	1276	1223	1175	1124	1180	1132	1125	1093	1075	1042	1056	1044	1012	997	984	954	973	963	945	910	992	945	889	967	886	958	925	946	898	889	944	911	888	909	873	865	880	890	855	893	896	892	893	897	842	864	852	870	866	817	844	821	893	888	809	895	762	828	817	813	861	920	823	852	849	849	884	847	814	845	829	893	805	874	869	818	841	785	790	845	804	792	830	849	833	839	865	776	837	829	837	847	891	766	841	787	868	781	848	865	806	870	807	857	851	834	869	848	858	877	835	852	831	838	786	887	797	801	806	810	771	865	826	862	865	823	839	857	830	852	849	836	817	784	855	819	764	873	813	769	834	896	806	842	824	853	839	840	868	802	794	848	849	804	793	839	840	805	828	859	812	805	827	868	856	839	774	780	868	841	788	849	858	785	807	811	840	815	791	822	790	894	877	817	843	809	877	780	792	806	817	842	871	862	800	806	798	827	846	847	811	800	821	815	817	852	823	814	776	797	879	800	808	825	812	821	918	796	852	838	849	814	802	805	821	824	840	832	878	890	838	809	831	799	842	808	822	780	842	847	831	778	882	768	900	873	793	801	793	827	830	818	762	777	840	827	878	775	865	857	833	822	824	732	893	848	812	847	845	807	832	834	805	802	796	806	871	825	832	806	817	813	829	859	808	833	810	766	829	848	820	797	816	808	829	827	821	825	856	855	865	808	816	830	848	855	753	794	874	829	855	840	844	815	809	804	829	742	849	827	808	793	857	800	798	801	848	838	810	807	829	806	785	842	834	863	791	826	806	846	836	788	800	825	796	833	850	812	853	817	802	812	800	836	795	780	800	837	838	851	872	773	811	832	827	837	844	849	806	784	806	831	789	829	801	832	843	811	839	806	855	838	838	853	787	848	815	865	848	861	864	817	774	843	839	854	834	839	828	796	891	827	825	783	842	856	783	859	845	842	836	804	763	805	862	858	787	824	836	804	820	836	821	872	797	834	784	805	861	823	865	922	811	818	866	820	816	822	854	835	834	858	870	854	877	810	850	838	852	839	827	861	851	834	877	830	822	825	825	774	772	811	849	890	813	792	826	820	773	862	854	835	815	896	790	829	854	807	839	846	873	860	822	828	794	826	818	882	824	840	785	811	831	808	853	882	860	855	876	846	837	863	908	828	769	801	827	816	790	854	802	911	777	810	803	832	836	855	785	798	822	821	833	834	775	865	847	803	785	841	816	841	808	751	820	820	844	830	889	815	866	812	874	851	837	820	774	833	865	867	784	814	819	837	883	785	836	827	806	860	857	820	931	787	864	820	852	823	816	837	752	833	859	839	859	797	839	829	862	911	838	829	823	833	791	795	791	809	870	814	839	836	825	826	843	882	795	823	853	829	811	858	900	785	807	840	820	818	850	848	823	797	813	826	850	806	877	814	821	792	848	813	796	879	854	853	814	863	826	749	840	852	867	854	769	805	831	772	826	824	820	821	855	818	816	805	831	832	798	785	843	844	820	871	866	874	857	869	848	853	793	802	864	845	806	878	831	788	825	822	814	860	818	797	782	844	869	820	804	827	826	813	794	783	818	810	823	859	859	828	796	785	833	804	843	834	782	833	772	784	861	822	839	839	856	901	795	811	834	821	831	845	817	830	864	836	840	837	847	800	864	819	816	880	845	851	844	899	878	835	833	828	826	771	812	847	834	845	820	823	842	814	803	812	887	818	828	781	796	800	846	831	775	832	850	775	800	830	830	860	803	791	801	786	807	833	833	820	861	845	805	839	801	799	793	759	838	829	855	822	829	864	807	840	861	814	845	886	865	855	847	818	829	863	846	895	837	839	803	801	811	857	792	794	831	818	878	859	799	842	783	824	787	783	838	877	810	838	806	833	801	848	837	867	818	756	832	864	783	838	860	835	835	864	791	855	865	747	843	837	865	871	807	794	864	820	806	822	826	814	846	812	830	845	845	830	853	779	824	843	821	836	804	811	814	825	848	868	815	795	821	864	877	837	825	855	836	842	790	840	777	922	847	814	832	842	826	821	765	825	879	762	786	884	872	813	793	836	805	829	855	854	821	822	783	796	800	862	855	837	852	847	793	810	812	841	823	805	823	883	821	778	835	793	767	800	861	825	794	780	819	831	813	852	835	842	856	832	814	818	810	864	848	882	791	777	814	868	818	827	797	852	823	844	819	854	810	797	816	819	779	812	825	812	843	856	794	798	817	849	760	846	870	798	857	836	791	805	827	858	838	851	836	843	798	825	815	820	828	817	877	868	795	835	828	830	794	848	863	825	864	853	857	855	810	753	815	780	818	766	810	841	840	800	812	837	813	803	833	831	763	836	801	825	815	824	859	789	837	880	813	832	838	850	825	836	813	831	820	830	863	851	845	851	824	811	845	838	857	802	841	841	888	815	838	816	836	866	831	799	840	801	812	824	795	803	820	777	827	852	854	831	862	827	856	820	807	906	825	791	869	799	836	817	842	833	835	803	819	851	816	783	806	840	803	815	851	891	876	842	812	834	854	899	904	850	843	814	850	836	836	792	815	817	784	852	796	827	835	838	820	807	885	819	840	800	813	835	811	854	825	790	809	831	880	837	814	817	839	812	811	845	838	844	864	852	821	849	893	827	867	829	777	813	815	840	862	852	824	816	856	788	775	866	823	823	841	831	850	828	851	862	814	867	833	783	829	888	895	802	833	843	800	817	818	846	811	768	860	842	800	893	867	820	807	829	821	864	874	833	857	813	839	856	831	794	799	827	835	809	765	855	884	763	782	798	807	813	806	805	885	837	807	778	781	875	799	853	846	820	850	843	790	794	893	866	862	874	780	834	789	934	856	827	846	786	877	825	846	788	787	844	833	821	836	782	831	821	833	844	796	787	793	826	859	841	799	837	868	813	812	769	865	849	839	814	834	850	811	807	822	794	828	838	830	806	815	776	833	814	839	835	853	865	850	799	838	826	870	830	866	850	836	828	820	808	803	812	824	820	874	851	824	817	879	873	784	835	825	837	787	842	826	826	809	822	793	806	860	793	755	804	796	847	877	807	812	815	836	777	808	835	858	836	788	826	793	845	825	834	841	837	788	801	843	834	805	833	825	769	834	827	847	834	835	834	879	836	805	854	811	852	813	823	862	867	855	771	820	814	867	811	855	810	852	805	799	836	879	863	814	842	785	824	819	863	818	866	821	841	881	776	843	850	880	821	891	808	827	823	840	838	814	892	819	810	844	834	806	814	829	826	811	843	844	817	848	879	822	825	836	871	813	853	833	805	770	854	814	794	823	823	821	811	821	812	771	814	853	808	822	845	806	844	853	799	837	817	841	793	823	815	795	832	822	833	846	915	827	797	805	798	819	865	809	769	910	860	796	844	790	799	820	831	852	823	835	836	841	798	800	842	841	828	872	773	807	835	801	833	800	851	874	874	844	799	813	824	855	837	848	847	814	831	857	800
1210	182	195	163	174	149	170	164	153	150	134	165	121	125	126	138	150	145	147	141	136	142	146	142	145	138	153	129	137	121	141	156	155	148	162	138	137	139	153	162	154	130	140	153	150	153	173	155	142	176	152	159	131	141	144	153	146	166	164	153	137	137	147	152	147	133	146	135	165	136	134	138	137	129	155	157	151	146	140	133	149	131	146	144	137	138	133	143	152	128	144	149	135	141	176	154	168	124	121	153	123	114	147	126	156	126	168	144	145	154	152	152	126	175	156	129	164	150	146	143	142	129	156	135	162	128	153	135	132	125	168	147	153	138	137	141	145	147	138	143	135	153	131	146	129	131	137	155	134	156	168	149	146	137	128	133	136	154	153	145	150	139	123	153	145	153	154	138	127	147	152	149	140	145	154	154	147	147	146	134	139	158	147	163	135	164	147	135	145	139	146	157	148	140	150	178	146	131	141	157	137	145	133	129	137	155	151	147	142	142	150	143	147	163	146	140	160	153	162	130	143	149	168	159	145	145	141	153	138	181	128	143	141	148	149	154	150	138	156	146	156	151	133	143	149	140	145	123	143	157	121	156	153	129	144	136	150	146	131	135	143	129	131	127	116	131	153	143	141	143	145	139	142	151	171	131	152	139	149	149	120	142	142	139	134	164	150	156	141	136	137	131	137	139	133	141	159	152	147	122	134	162	152	149	132	151	156	134	141	154	152	152	144	144	156	160	159	138	129	136	148	138	143	140	139	156	146	123	149	144	161	166	138	150	129	140	157	128	156	140	144	138	130	161	143	159	140	143	166	134	138	160	156	171	128	145	144	141	150	151	154	158	132	137	166	165	138	163	153	144	161	137	139	114	151	134	142	161	146	163	144	139	138	160	149	148	151	137	146	148	155	155	137	167	133	151	133	132	159	135	167	169	134	132	137	127	140	159	147	154	159	165	153	160	147	155	171	154	131	143	135	150	128	142	124	144	150	152	150	142	157	119	167	135	138	134	138	140	141	122	137	170	130	148	141	154	152	156	148	135	139	136	147	147	149	138	134	173	152	149	118	154	160	130	131	118	135	164	139	146	151	127	151	149	136	144	153	162	137	148	138	149	121	144	154	140	131	162	159	141	152	153	144	135	143	168	162	124	144	136	156	144	128	161	146	158	158	163	134	144	152	127	160	110	141	147	159	147	154	144	152	135	173	146	128	154	146	142	156	150	142	146	118	156	157	129	169	138	144	141	136	176	159	127	134	152	156	127	129	177	154	145	152	146	147	140	144	133	133	151	152	151	147	150	155	148	143	136	158	135	135	129	156	134	128	157	148	163	132	150	136	131	146	135	147	140	143	144	132	135	130	152	153	134	147	144	160	127	133	151	144	144	143	148	149	158	148	161	141	137	154	152	115	167	136	143	138	144	139	139	143	160	137	132	146	161	134	146	130	138	156	135	114	134	149	146	163	143	160	120	145	157	149	149	158	143	136	133	156	141	137	170	142	168	159	152	134	149	136	149	142	145	158	157	144	145	154	142	146	133	153	165	153	159	134	129	141	138	145	142	137	149	171	141	149	154	159	146	139	160	144	169	132	170	127	140	136	159	134	134	137	143	148	149	136	139	137	138	150	115	141	126	149	161	144	163	121	152	131	128	147	136	154	119	133	169	147	148	142	155	160	128	156	154	136	133	129	154	144	143	147	127	153	149	151	145	143	156	155	141	110	153	160	165	147	179	118	154	144	138	137	148	128	160	133	136	154	141	164	128	134	128	175	132	173	146	130	155	131	140	156	154	144	157	162	159	146	139	168	139	153	131	143	154	143	158	133	125	153	133	143	166	154	163	140	162	123	159	139	141	147	147	123	147	135	149	158	123	159	143	150	117	147	147	158	165	131	149	132	137	136	147	159	134	152	150	145	151	140	143	150	145	150	147	147	153	154	143	150	136	135	162	134	148	116	162	150	129	129	151	148	153	129	143	178	154	145	142	140	152	158	171	138	136	160	144	131	165	145	136	158	153	174	126	153	126	144	140	149	134	149	166	162	131	147	134	138	131	123	148	145	140	158	153	134	132	130	148	149	123	164	148	157	151	143	147	136	139	150	137	141	155	132	177	132	137	162	128	144	119	143	120	153	150	151	130	135	122	140	143	139	140	144	141	160	135	162	128	134	146	142	121	121	156	141	145	142	143	149	139	132	133	123	161	148	143	132	152	125	147	148	135	152	142	153	150	138	159	163	154	158	136	128	168	144	140	154	138	150	153	157	146	172	133	122	126	154	141	118	152	140	142	157	138	127	164	134	139	133	167	154	134	153	161	153	146	135	139	141	148	151	115	161	132	128	150	164	142	146	132	126	142	152	142	140	119	157	145	129	132	143	159	161	142	146	159	141	136	147	179	143	147	154	132	153	130	153	137	146	180	135	156	166	154	114	145	136	147	139	149	132	130	130	126	143	137	159	166	143	148	146	126	182	164	145	149	149	170	154	150	120	139	140	117	133	114	157	156	145	157	170	170	143	149	137	145	129	154	162	145	155	140	157	146	144	151	135	141	124	145	160	128	134	138	141	162	139	175	137	138	146	157	149	150	144	132	128	156	157	137	140	137	145	153	147	140	145	125	172	144	138	152	120	147	129	157	131	111	154	129	148	126	156	132	147	146	147	163	167	147	142	147	164	143	131	149	168	160	132	143	142	160	161	154	149	157	128	150	151	130	154	142	147	131	147	148	132	139	146	147	142	121	149	154	140	144	153	145	147	149	144	150	171	164	153	153	142	159	134	150	122	156	138	146	146	156	150	156	138	142	147	136	162	157	129	148	135	151	142	153	154	129	126	152	143	134	131	155	161	150	160	127	144	154	128	144	144	123	154	168	119	144	144	136	137	140	145	127	153	156	145	164	132	141	133	129	140	136	161	145	131	160	134	149	152	149	130	143	171	154	168	140	164	150	153	132	150	152	126	145	137	137	133	134	156	139	149	171	154	164	143	153	150	153	162	139	151	159	139	135	130	146	141	160	177	148	129	131	155	141	160	126	151	148	140	144	148	175	130	124	136	154	127	163	149	146	144	133	159	131	137	140	142	130	160	131	135	149	155	133	152	145	141	151	144	135	134	173	152	160	149	146	154	132	129	155	147	126	152	146	135	130	146	132	164	147	141	140	160	155	149	115	151	137	149	135	147	145	143	153	148	142	147	167	139	149	142	142	120	165	161	161	136	129	165	149	155	150	148	163	149	148	162	144	142	160	151	146	164	161	123	165	150	147	134	134	145	125	142	151	123	148	138	141	143	157	152	159	145	128	143	139	162	147	137	138	101	117	152	150	146	150	153	157	145	163	166	134	145	157	147	123	142	160	144	133	150	139	144	133	155	141	136	144	151	140	163	145	158	146	146	153	170	149	149	138	159	151	147	144	139	147	159	160	147	140	136	151	142	110	151	136	141	147	144	147	155	146	144	146	158	150	142	152	140	134	164	142	140	142	139	142	142	161	139	131
1927	555	763	702	663	612	618	569	591	569	577	541	549	523	529	531	540	540	538	478	502	510	518	497	528	527	500	537	535	506	519	508	532	520	538	502	499	491	498	535	497	530	501	482	480	488	525	461	540	498	466	494	532	536	546	469	559	516	514	482	498	457	527	514	465	505	469	481	515	531	499	513	502	517	499	486	517	552	544	513	513	530	529	493	531	523	492	549	512	526	514	466	467	535	496	517	566	502	506	506	501	543	530	507	575	550	499	493	535	483	518	539	531	506	525	528	530	473	487	502	519	514	499	540	510	499	497	515	502	509	454	511	504	499	531	519	496	525	494	502	514	492	479	541	525	534	508	511	495	538	495	528	486	535	544	487	499	505	465	504	481	483	535	483	502	499	485	488	478	531	501	485	515	521	534	505	525	511	519	510	538	510	496	521	543	472	481	507	510	486	539	481	530	539	555	489	510	486	475	486	512	529	473	493	503	532	472	459	485	508	479	477	458	494	510	487	504	499	488	499	472	501	528	532	483	504	537	475	505	499	477	490	472	482	496	543	507	511	476	523	511	462	504	473	476	466	519	499	537	518	481	510	460	472	524	487	502	475	504	514	522	529	495	499	483	500	489	482	533	522	510	477	532	492	518	503	514	479	489	511	541	489	486	492	535	534	511	489	501	490	498	517	520	530	489	500	477	511	534	514	489	505	517	446	472	489	541	517	486	499	500	510	488	531	490	526	481	473	478	515	472	493	500	489	493	483	492	491	519	505	456	522	514	493	539	489	491	469	519	501	477	504	518	526	462	481	556	497	506	467	486	531	491	527	519	471	540	497	496	548	504	499	530	508	491	493	531	519	495	461	494	466	506	495	506	545	533	502	513	484	521	549	545	516	497	470	460	505	515	532	494	471	529	483	535	506	491	540	501	505	523	476	495	518	495	484	505	498	479	515	529	485	453	493	548	489	536	490	486	500	477	496	496	498	468	519	507	519	535	524	475	508	454	509	491	461	481	509	527	523	475	554	509	552	486	504	524	512	538	507	484	517	501	480	537	467	571	516	458	486	508	539	485	502	528	534	534	497	509	527	508	474	479	553	509	481	519	514	501	488	505	472	539	523	539	521	485	512	520	498	554	514	525	466	511	500	550	494	531	508	493	534	446	508	482	497	508	529	497	488	528	498	509	485	513	548	497	472	486	509	508	490	491	515	503	486	541	536	472	521	485	488	479	496	530	516	531	478	495	451	464	536	477	518	508	518	547	511	505	520	525	484	490	477	512	495	502	466	504	521	514	485	537	502	463	523	473	500	505	511	495	479	471	506	535	519	522	541	507	487	494	508	502	466	495	484	542	474	531	502	512	554	499	498	552	465	463	458	506	430	524	501	496	509	539	502	508	525	480	523	515	464	467	500	549	495	512	452	516	503	501	513	538	512	510	512	521	512	483	495	523	494	510	542	515	507	496	492	474	530	514	497	505	466	509	449	491	500	492	477	511	470	474	508	461	497	501	483	504	492	520	530	508	480	512	498	495	522	512	444	500	509	508	502	500	510	512	462	475	513	456	488	510	486	471	492	515	510	493	503	439	518	485	517	503	499	518	521	512	489	467	513	487	506	493	511	485	513	506	504	500	479	477	505	482	561	506	500	498	494	498	519	499	521	509	507	503	511	557	488	528	497	501	497	511	551	474	485	517	473	454	533	525	486	531	509	511	472	509	498	493	510	521	492	492	507	518	531	498	544	498	488	501	537	458	514	488	495	481	508	506	528	519	463	496	492	473	522	516	484	490	520	490	479	494	466	513	511	496	474	522	514	512	498	506	470	575	475	533	502	528	523	513	563	490	502	456	510	509	505	487	544	506	510	471	527	501	546	517	464	508	519	515	493	530	518	521	488	483	493	516	500	508	533	506	526	478	495	489	511	493	475	535	474	488	487	501	505	520	511	504	486	479	502	508	518	497	503	490	491	496	531	507	492	506	498	523	520	524	487	528	506	485	507	500	516	542	503	487	525	497	505	494	561	480	483	499	524	484	517	516	526	516	512	525	494	518	483	466	518	477	541	484	525	486	461	492	494	483	513	493	487	504	517	522	510	492	506	530	490	492	507	522	529	504	500	472	525	515	485	516	469	486	443	492	512	515	535	480	507	497	492	520	514	485	493	500	515	511	492	488	514	485	488	496	492	502	466	487	516	492	534	459	497	537	491	498	491	462	560	515	523	517	514	506	483	485	481	559	493	520	500	485	499	520	513	477	480	500	511	488	490	509	507	529	514	525	541	500	498	479	530	509	509	466	449	506	450	494	488	543	478	503	489	501	487	552	505	520	501	488	499	525	508	473	512	491	495	513	461	508	519	515	531	491	483	480	479	538	468	532	504	521	538	514	494	503	522	511	517	492	498	497	445	489	503	524	498	519	509	475	540	479	481	515	490	474	486	505	536	508	494	496	487	504	499	458	492	530	518	496	495	511	482	527	505	536	504	508	504	466	533	517	506	492	493	520	485	483	518	500	517	505	502	503	491	488	490	517	511	523	496	524	479	527	503	500	490	454	509	485	502	515	510	449	509	474	523	504	540	547	509	471	481	518	502	523	487	509	472	511	505	546	507	513	503	524	497	503	498	501	530	496	473	485	523	476	506	492	507	499	509	484	518	524	467	494	511	498	558	519	516	524	497	513	462	540	490	525	479	499	465	500	481	550	519	503	530	497	470	511	472	508	496	480	484	485	487	501	479	483	487	515	494	484	507	496	530	507	505	471	464	458	493	506	514	494	489	526	489	495	516	516	484	507	496	484	533	503	523	518	496	522	498	489	514	510	509	495	514	497	486	474	476	539	521	511	519	478	484	515	503	515	569	502	509	501	513	506	501	499	486	497	558	558	505	515	518	495	484	475	474	508	510	528	487	495	530	497	494	513	536	519	465	494	477	519	473	493	460	523	495	503	505	482	461	518	510	555	547	451	475	539	492	518	559	481	491	518	518	481	515	499	505	517	503	492	495	484	480	503	527	517	542	505	505	511	536	461	519	541	495	510	523	460	497	521	481	504	462	493	497	521	500	535	545	480	470	511	470	512	533	524	568	508	521	532	481	478	580	492	513	505	508	488	480	488	488	498	521	499	475	534	473	479	485	551	491	505	510	482	508	529	486	480	519	506	492	474	505	524	523	515	516	486	507	520	487	491	514	484	498	494	494	476	515	502	503	489	500	521	494	534	476	486	494	505	511	495	507	480	478	532	516	509	443	528	539	489	488	518	500	537	503	484	526	499	505	491	510	492	486	483	523	499	506	509	490	504	484	527	488	495	473	463	507	502	523	511	508	530	522	439	511	522	526	500	496	508	538	498	471	516	533	517	498	490	544	507	499	491	489	518	488	529	524	526	480	522	501	522	512	503	519	464	482	485	480	498	488	519	493	465	510	523	499	502	505	470	515	485	534	462	488	488	480	505	502	516	520	509	479	518	511	522	507	537	491	478	469	514	494	543	512	494	492
4912	1299	1467	1142	793	626	540	471	402	364	362	331	318	315	325	333	297	293	287	299	282	280	281	315	297	284	261	304	292	286	311	276	281	264	285	283	279	259	286	245	265	277	300	257	265	253	283	278	285	274	300	279	237	259	284	278	279	273	269	286	271	274	285	275	301	298	266	263	259	271	249	264	277	267	290	275	267	277	265	233	277	281	283	279	262	241	274	259	273	273	258	268	235	267	281	261	300	303	255	282	240	270	237	271	287	260	301	292	224	264	289	245	265	288	265	275	265	284	266	293	280	259	272	287	278	274	289	272	262	266	262	294	251	265	270	281	275	258	293	282	304	287	270	253	245	254	276	281	264	296	272	284	278	253	264	233	281	279	280	267	281	300	264	266	265	286	254	252	279	268	287	285	257	295	284	299	244	262	263	283	304	261	285	267	261	301	289	251	266	276	260	256	262	287	260	287	276	271	292	281	251	274	280	271	257	283	250	286	298	304	266	285	267	290	280	286	288	274	271	286	269	271	275	261	256	278	271	260	241	287	274	287	281	266	305	271	295	279	266	285	254	278	280	291	275	307	240	231	255	296	260	224	287	276	257	267	276	280	270	256	294	257	297	239	261	246	272	248	249	292	289	259	290	268	254	277	278	276	285	287	288	237	278	255	284	274	284	262	253	307	289	277	260	267	292	286	264	294	259	265	278	288	288	285	262	265	288	265	294	260	270	254	274	264	274	254	244	260	279	259	308	308	264	269	280	260	284	300	240	256	289	285	275	253	295	263	288	263	292	283	257	287	267	293	270	272	263	248	297	290	287	264	276	275	275	298	277	290	271	294	276	292	273	264	238	279	258	262	283	265	298	266	279	288	277	282	274	263	262	276	264	288	260	266	285	287	271	268	263	261	295	267	293	271	288	273	312	247	271	267	259	280	266	273	283	268	258	282	240	272	280	274	312	264	275	255	254	285	267	283	312	260	244	265	283	290	248	300	255	271	283	262	282	266	255	282	291	262	299	283	284	284	266	263	277	287	279	261	271	267	267	261	249	292	244	259	283	278	286	283	267	280	275	285	265	254	271	291	259	248	254	295	235	256	275	237	259	268	296	266	253	259	283	266	267	292	263	275	265	317	273	273	307	268	250	249	244	249	259	269	287	282	263	266	289	240	274	293	258	283	255	239	266	243	256	247	288	283	240	268	295	290	262	259	292	289	275	273	258	293	255	262	278	259	290	254	294	287	294	249	313	277	271	257	284	286	256	262	274	290	248	275	253	286	301	266	286	267	263	277	287	301	268	259	267	297	283	278	254	270	256	285	277	264	260	260	285	263	281	283	281	259	296	298	285	271	266	264	304	278	285	260	291	249	268	277	280	272	235	269	253	270	270	281	293	262	304	273	297	294	259	264	273	300	262	281	295	264	271	259	274	273	263	308	284	270	264	271	241	265	256	267	267	273	265	265	290	264	259	258	253	287	262	262	251	312	298	280	290	257	275	268	293	262	294	266	283	275	290	260	290	253	275	294	300	245	276	269	274	307	253	280	264	298	259	261	252	262	284	253	284	289	268	250	264	269	259	234	263	275	295	314	266	273	264	265	273	236	264	281	283	284	282	277	304	258	285	260	270	279	250	278	257	268	254	278	269	264	281	275	260	253	257	270	266	262	245	277	288	317	279	284	271	265	303	264	295	263	268	256	288	307	303	267	271	303	281	308	296	295	284	298	276	267	283	253	270	311	302	268	294	307	274	285	290	283	274	265	267	274	273	259	271	286	253	247	260	258	267	279	268	257	257	272	271	279	283	260	266	272	271	284	242	286	291	258	276	245	250	278	276	274	271	239	288	272	296	299	260	270	303	280	256	281	319	261	273	255	287	269	259	237	246	274	285	260	272	253	272	270	283	264	291	253	245	268	281	255	278	287	270	321	283	288	280	268	285	255	278	260	278	268	311	254	271	252	303	231	262	269	270	258	294	304	298	282	276	246	271	263	251	311	273	260	253	246	285	252	275	265	277	269	275	291	289	276	268	268	284	256	262	270	266	263	259	264	278	279	239	279	277	259	253	288	282	279	281	277	248	273	261	270	264	273	276	257	256	272	276	252	280	314	252	274	259	260	271	269	266	281	253	292	273	263	256	227	273	249	272	275	265	278	239	283	256	279	260	288	295	282	293	294	282	260	265	273	270	240	252	284	283	303	259	251	296	302	281	260	264	284	273	266	292	283	273	256	274	261	241	267	300	260	265	251	277	268	278	270	327	283	262	255	309	280	289	269	271	276	271	299	273	279	267	262	269	300	274	299	260	246	300	311	270	256	263	281	282	256	271	278	293	267	265	267	276	263	275	294	290	261	248	238	292	273	281	282	254	273	267	261	270	276	291	303	259	246	283	269	257	253	245	270	280	264	271	297	246	265	245	268	255	285	247	296	274	262	256	249	265	307	272	252	265	290	255	261	250	267	264	265	292	262	254	262	274	274	265	270	273	277	285	292	270	264	264	260	276	258	291	245	278	272	286	271	281	275	306	274	235	256	282	308	278	258	268	275	246	278	254	272	248	297	267	264	274	272	283	260	254	288	255	276	251	279	281	288	264	259	288	261	275	270	281	263	288	287	277	270	282	288	261	271	266	290	304	283	291	285	285	299	300	265	282	271	280	259	250	242	239	253	289	271	277	277	270	306	246	246	267	277	274	290	276	271	266	258	264	260	266	282	290	277	270	288	260	266	276	261	247	291	274	265	273	301	261	261	283	258	288	247	261	290	289	260	273	283	254	263	305	276	246	309	252	293	253	259	260	274	265	287	284	259	317	264	286	288	259	262	271	286	272	283	272	271	252	273	272	301	274	270	296	287	294	246	255	266	258	304	272	309	246	273	282	288	288	281	269	270	270	288	257	269	266	289	278	301	298	283	261	300	284	268	271	282	257	268	275	263	279	258	268	284	261	288	265	279	324	282	289	274	265	266	291	264	275	295	264	261	285	303	271	261	256	289	286	264	273	273	267	298	256	282	273	259	278	274	279	260	308	274	248	263	292	284	269	303	258	249	259	262	236	288	280	285	284	275	249	283	292	262	292	266	268	279	269	273	271	279	260	296	271	267	270	280	249	278	269	240	300	279	285	261	284	302	269	262	242	268	281	268	273	268	267	267	288	288	292	300	296	289	256	292	281	296	286	257	244	265	288	238	303	269	279	269	278	278	270	277	274	255	293	294	241	299	299	271	277	264	303	267	279	262	285	305	295	281	273	272	260	234	269	281	297	284	266	286	280	284	255	280	262	260	263	263	283	246	264	248	276	270	299	283	288	260	291	292	260	291	279	229	261	283	296	309	261	269	257	284	268	266	306	267	291	280	267	297	310	259	261	237	244	275	270	247	287	267	278	300	262	276	274	271	278	260	277	270	303	271	269	314	292	279	255	262	278	286	258	252	272	271	260	274	256	255	294	289	269	290	276	240	248	248	258	270	276	304	291	281	269	273	254	259	302	245	262	288
5663	1973	4046	4388	3692	3048	2582	2225	1949	1816	1589	1501	1388	1333	1265	1221	1199	1162	1122	1127	1037	1115	1039	1015	1058	963	986	962	956	982	957	971	933	908	901	906	940	876	877	904	860	902	921	876	891	909	937	863	887	887	864	810	891	897	948	895	830	892	940	821	842	899	836	877	902	853	862	821	857	875	860	886	827	819	844	840	850	886	851	871	849	838	870	882	818	939	798	884	885	871	816	822	867	867	852	857	799	846	833	855	798	806	892	862	872	810	876	875	865	888	859	883	877	826	871	824	873	885	892	871	858	829	850	880	807	832	841	910	848	879	828	789	839	902	870	870	855	878	803	900	830	776	862	889	888	834	836	833	828	866	825	809	819	836	854	859	887	870	825	884	820	840	781	840	839	867	833	872	840	892	845	820	850	831	858	843	859	873	833	877	855	880	830	810	856	842	830	866	817	835	875	875	819	844	842	818	761	817	842	793	847	902	853	835	796	846	898	859	858	815	823	815	821	793	850	814	857	833	878	875	840	832	838	846	842	840	867	858	847	830	859	837	879	841	881	892	821	813	865	823	801	829	858	816	845	866	870	846	833	827	823	846	813	851	845	894	867	842	847	837	804	854	837	824	822	862	889	841	837	858	857	873	895	828	848	817	808	836	896	872	899	877	846	803	902	821	841	791	784	873	891	836	820	787	823	845	839	840	815	765	785	833	851	825	823	883	838	845	839	870	864	829	832	834	804	877	851	871	861	900	841	803	846	840	848	828	901	863	834	878	892	856	854	808	870	866	818	843	837	814	865	857	839	857	827	835	788	785	817	879	856	834	846	866	819	836	790	843	880	785	867	897	884	876	867	868	780	872	861	824	825	859	844	907	824	863	854	793	907	862	849	826	817	845	872	796	823	832	841	897	826	840	878	850	830	836	812	900	819	822	832	836	859	828	851	793	796	893	836	887	853	830	876	851	844	890	902	847	867	844	840	826	832	844	801	825	857	872	836	880	843	851	880	828	854	854	884	812	849	799	806	873	899	824	845	840	844	827	876	887	831	859	789	845	825	878	852	861	887	823	838	859	836	846	886	872	868	864	819	863	844	851	889	821	840	852	820	836	801	797	874	805	838	837	891	843	847	879	866	849	892	857	812	816	861	837	828	881	853	882	846	792	827	843	929	818	869	835	875	920	868	837	813	828	877	849	843	837	845	803	866	859	808	860	869	818	819	865	828	823	883	842	788	841	893	803	840	900	811	868	864	862	841	849	858	840	841	854	817	852	816	866	788	764	825	851	863	845	864	830	843	846	826	844	900	906	834	867	855	838	869	812	777	813	847	891	811	858	852	821	883	834	832	924	901	866	849	810	860	879	833	827	845	813	870	854	847	865	850	888	837	823	870	778	775	867	928	841	844	766	786	865	877	830	811	819	819	830	896	859	848	868	889	807	834	858	870	842	833	746	863	841	816	820	858	855	815	860	926	846	817	840	818	866	835	817	836	817	825	808	855	843	918	845	855	871	861	837	846	840	846	861	869	811	836	810	845	865	860	815	846	797	871	851	842	868	832	799	874	882	818	825	893	856	882	852	919	839	851	848	826	851	806	794	828	801	865	848	871	796	812	873	791	836	836	824	830	884	840	859	860	886	835	870	807	926	858	854	849	877	791	841	877	807	855	878	837	838	809	839	919	906	792	864	807	875	846	884	821	842	809	844	840	840	856	856	865	875	844	838	817	863	851	831	837	860	826	882	835	843	868	850	879	855	876	815	869	846	886	894	930	837	853	868	861	803	881	866	821	870	833	824	843	871	840	866	872	803	805	869	887	837	788	849	844	876	827	857	881	886	815	825	860	807	828	838	870	836	837	832	812	840	793	839	847	797	860	826	858	839	895	877	778	849	847	829	842	848	895	817	805	839	836	812	877	879	894	820	845	828	843	825	860	800	904	838	835	823	822	834	830	873	871	829	837	880	868	843	870	865	856	830	866	892	812	881	853	833	909	838	898	813	822	815	838	884	879	835	813	832	857	920	886	839	865	850	843	895	789	879	829	861	827	819	849	830	885	815	865	847	853	860	895	852	855	857	822	884	854	824	857	848	818	889	829	848	816	884	887	852	853	873	837	832	882	854	844	889	846	798	787	834	756	858	900	832	873	808	818	790	865	877	838	862	872	807	808	821	848	862	787	847	821	851	863	806	866	848	826	816	876	857	834	912	845	860	790	897	876	813	867	837	912	796	807	878	819	842	863	837	856	808	847	859	812	874	863	860	880	868	831	837	875	896	800	830	834	878	832	823	833	798	840	881	866	878	869	866	823	855	848	818	844	852	834	818	870	869	839	843	885	903	895	860	855	793	840	880	804	833	865	914	803	830	856	884	898	822	834	837	810	820	881	834	871	828	850	880	823	840	849	817	866	815	799	870	824	848	824	835	820	804	847	857	862	829	865	824	812	831	838	853	886	830	837	792	870	855	857	815	836	892	839	840	849	792	853	874	846	923	785	825	781	868	803	860	830	830	838	843	873	843	857	831	818	840	922	830	849	816	833	847	859	850	846	839	824	816	853	859	835	799	828	835	851	860	796	821	858	859	815	836	838	828	816	856	894	874	824	849	850	794	898	854	840	866	836	807	821	854	828	823	848	861	812	856	843	878	869	804	826	869	817	820	816	841	866	826	883	868	854	872	841	834	834	816	812	867	826	818	808	850	821	896	863	836	896	909	867	860	816	811	847	861	864	891	825	858	811	824	865	876	842	878	886	879	838	845	852	839	844	822	870	815	801	869	853	861	793	792	883	839	855	805	860	838	873	844	857	858	831	820	879	830	836	839	820	868	850	829	858	866	799	818	847	811	869	819	826	861	842	802	898	793	843	797	855	795	850	849	849	923	784	871	865	803	842	809	816	867	799	834	837	897	904	866	894	877	856	881	871	806	854	818	851	819	912	829	837	845	830	830	866	829	821	844	793	847	846	865	841	839	881	823	874	811	790	887	805	843	857	845	803	828	865	860	868	837	787	820	865	844	860	800	846	811	860	839	897	867	837	892	836	837	823	838	850	790	868	883	859	833	829	937	793	891	813	822	821	868	820	849	796	854	830	871	832	874	808	837	863	839	831	847	811	806	838	794	820	826	848	879	868	838	842	855	804	886	904	836	766	866	847	897	819	836	866	874	850	886	862	831	819	814	874	827	912	883	831	866	841	829	793	835	876	839	856	867	851	795	828	872	852	811	835	809	854	853	814	818	873	830	842	838	821	853	888	849	838	827	796	818	919	868	804	865	852	928	849	823	751	839	758	835	828	882	841	844	840	838	843	814	832	808	819	895	813	857	876	827	857	901	870	856	853	792	810	845	879	851	811	866	901	824	868	832	852	836	830	872	865	836	822	898	835	845	813	812	799	822	839	841	787	802	793	827	856	825	904	818	833	858	846	874	847	835	840	818	854	777	780	805	908	827	845	823	853	826	893	823	821	837	816	828	846	852	840	853	844	873	856	869	836	901	810	835
