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
337051285576	337051286139	337051286689	337051287239	337051287789	337051288339	337051288889	337051289439	337051289989	337051290539	337051291089	337051291639	337051292189	337051292739	337051293289	337051293839	337051294389	337051294939	337051295489	337051296039	337051296589	337051297139	337051297689	337051298239	337051298789	337051299339	337051299889	337051300439	337051300989	337051301539	337051302089	337051302639	337051303189	337051303739	337051304289	337051304839	337051305389	337051305939	337051306489	337051307039	337051307589	337051308139	337051308689	337051309239	337051309789	337051310339	337051310889	337051311439	337051311989	337051312539	337051313089	337051313639	337051314189	337051314739	337051315289	337051315839	337051316389	337051316939	337051317489	337051318039	337051318589	337051319139	337051319689	337051320239	337051320789	337051321339	337051321889	337051322439	337051322989	337051323539	337051324089	337051324639	337051325189	337051325739	337051326289	337051326839	337051327389	337051327939	337051328489	337051329039	337051329589	337051330139	337051330689	337051331239	337051331789	337051332339	337051332889	337051333439	337051333989	337051334539	337051335089	337051335639	337051336189	337051336739	337051337289	337051337839	337051338389	337051338939	337051339489	337051340039	337051340589	337051341139	337051341689	337051342239	337051342789	337051343339	337051343889	337051344439	337051344989	337051345539	337051346089	337051346639	337051347189	337051347739	337051348289	337051348839	337051349389	337051349939	337051350489	337051351039	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26496	3689	2501	1912	1448	1126	875	728	650	548	547	481	549	448	488	467	448	416	411	445	437	407	417	424	433	408	421	407	417	376	376	351	390	424	380	393	373	385	353	469	397	369	369	395	342	405	397	389	397	351	405	396	380	380	412	343	362	394	343	378	345	352	351	386	386	387	410	376	338	364	396	372	367	373	354	389	329	389	448	393	389	373	356	378	383	350	363	370	416	387	371	363	391	397	398	359	376	405	377	383	379	375	409	374	358	384	341	405	378	359	382	376	358	397	396	396	399	371	413	375	394	406	353	429	372	360	357	334	359	363	384	379	343	332	333	386	375	382	366	411	369	415	346	373	396	340	376	397	368	327	362	364	414	359	421	361	382	334	365	393	340	369	316	330	373	385	377	370	395	383	423	342	389	347	358	339	356	375	387	364	376	363	395	399	408	362	376	380	340	381	376	400	426	366	387	385	369	361	382	358	359	349	382	378	374	383	391	359	361	371	321	368	391	370	329	384	379	373	390	390	381	363	341	331	381	419	389	383	337	357	344	386	388	408	407	364	345	370	372	385	385	362	375	389	338	355	403	388	383	381	386	352	352	330	358	367	407	365	338	405	384	395	371	394	391	373	379	389	355	371	373	381	358	352	382	395	392	365	389	376	361	371	381	360	390	380	379	381	382	370	380	378	377	376	404	372	382	375	369	387	362	375	404	421	390	386	368	378	359	341	405	369	380	380	356	409	384	394	348	363	371	414	384	346	384	348	368	379	389	393	379	351	346	398	352	373	366	357	383	379	379	371	359	361	347	379	373	376	342	366	371	395	385	387	366	340	381	365	386	438	400	359	401	410	353	391	370	399	379	345	409	350	427	365	391	365	403	398	342	371	382	367	372	403	372	374	372	391	407	371	358	363	389	375	368	368	394	358	381	363	380	381	353	359	401	357	405	396	377	392	370	383	372	379	336	390	401	362	385	373	407	374	356	364	357	325	383	418	409	386	360	381	388	370	415	345	387	367	343	359	363	392	390	406	377	370	368	333	380	403	399	393	378	396	404	373	352	393	395	368	395	360	361	363	364	345	361	377	386	391	399	380	349	366	378	402	406	368	336	414	381	380	388	376	363	378	359	391	358	376	334	363	333	344	319	363	375	362	407	355	384	346	371	375	384	375	367	370	380	363	370	375	369	407	393	395	391	404	379	391	361	350	398	409	392	432	392	359	331	345	425	353	373	404	378	386	409	387	361	351	390	418	389	382	438	396	391	398	373	360	352	390	388	375	369	342	365	353	369	376	374	381	373	405	349	368	352	379	371	343	392	360	359	409	401	358	407	377	379	324	375	357	395	366	356	358	361	385	412	424	365	381	364	352	405	359	374	362	408	358	387	403	374	363	410	376	373	361	393	387	370	359	370	378	391	395	367	373	347	394	336	361	403	370	337	383	370	357	383	382	352	376	369	383	348	359	375	394	396	361	377	394	371	391	397	383	358	393	408	372	377	366	395	393	361	391	392	379	380	394	362	414	374	334	371	382	379	345	401	369	395	399	400	385	370	366	381	340	386	369	379	366	389	365	369	365	399	357	396	351	384	364	350	385	330	352	345	371	363	378	411	412	367	335	386	373	339	361	405	342	346	381	382	367	360	358	396	385	370	384	373	366	397	367	365	387	373	375	388	417	369	328	348	330	369	356	344	363	386	372	372	394	348	399	369	385	393	377	360	377	390	358	356	341	356	392	350	387	391	366	393	381	373	358	373	362	399	348	407	352	349	371	342	402	384	398	362	366	369	373	377	419	361	363	394	365	359	371	373	394	394	379	359	345	331	390	390	405	364	393	374	360	351	401	315	385	361	376	385	361	357	385	360	381	367	416	333	346	401	371	377	387	380	389	388	416	383	386	391	363	377	351	381	372	351	391	402	395	349	403	376	377	349	335	376	369	380	338	385	380	380	410	381	374	361	386	379	370	365	383	372	358	371	418	381	395	361	371	382	370	345	337	415	368	404	331	381	397	386	376	376	383	361	409	359	390	377	360	378	368	410	382	398	365	370	345	339	391	387	400	365	388	351	359	363	350	381	393	353	401	389	396	356	381	349	353	377	370	373	398	379	365	364	344	391	372	390	352	379	363	354	374	361	368	424	376	366	390	374	343	392	373	369	338	381	384	344	383	358	375	343	381	347	417	403	364	336	400	374	382	368	391	380	375	375	400	377	345	380	353	365	400	407	369	378	364	370	393	363	381	383	362	378	386	383	358	366	390	370	352	422	373	390	355	388	369	343	376	380	358	377	379	333	394	348	382	375	390	359	412	362	405	403	369	387	418	373	397	374	386	393	388	330	396	377	371	373	346	369	418	409	332	381	382	356	359	346	373	393	370	375	392	400	365	375	387	377	404	345	380	353	396	376	367	374	384	406	371	361	413	380	344	371	364	338	435	349	376	389	382	371	355	369	341	329	415	353	367	374	374	413	352	420	367	389	358	392	372	385	364	360	361	343	361	389	381	363	386	361	401	361	412	391	361	369	387	354	362	354	356	382	393	370	409	353	398	358	375	427	389	408	370	385	366	385	396	378	373	407	377	394	351	365	397	377	358	393	380	359	381	369	366	378	399	372	367	389	384	394	363	377	359	361	376	381	391	378	357	320	376	356	341	370	358	372	369	368	389	384	376	328	391	359	428	384	383	361	408	380	397	370	400	397	389	363	364	383	368	360	385	355	352	375	379	352	378	391	392	338	378	392	385	392	372	357	376	391	392	364	392	407	393	322	390	391	401	371	384	401	407	389	366	379	375	394	384	378	366	371	356	395	363	387	389	375	342	354	359	359	380	353	373	355	362	367	362	360	406	349	392	389	350	372	379	377	384	353	404	372	375	389	383	373	379	390	400	350	388	372	376	376	357	359	376	346	349	370	403	384	378	391	350	370	354	368	369	349	350	362	381	358	372	380	370	386	366	354	359	343	360	375	383	365	328	388	369	366	419	369	363	374	384	358	384	346	375	388	343	353	374	380	384	386	368	385	409	364	373	336	370	360	397	406	399	393	370	400	349	401	390	358	362	318	401	379	390	379	389	399	349	372	371	366	400	345	375	393	395	366	388	383	378	357	366	381	389	375	379	364	389	393	350	366	393	338	379	364	350	358	397	375	396	390	386	378	401	356	355	377	370	431	409	352	335	414	373	381	350	399	389	388	381	370	352	371	396	361	402	367	346	401	376	372	370	380	389	410	376	385	364	371	344	411	340	416	373	354	367	337	380	364	382	347	384	356	373	364	391	348	360	438	383	371	342	354	358	379	336	363	435	398	390	358	368	402	404	367	346	361	358	358	349	355	361	391	355	362	416	362	400	365	423	376	369	367	446	381	388	395	386	381	352	370	390	363	398	399	369	391	387	376	364	384	387	331	397	385	416	373	398	402	357	347	398	340	350	402	378	417	359	368	384	360	378	364	376	352	378	358	356	340	356	366	347	391	424	357	390	402	382	377	363	388	374	378	391
12553	2401	4739	5602	4932	4142	3366	2806	2506	2168	1965	1810	1754	1546	1495	1412	1404	1322	1307	1231	1236	1204	1113	1148	1126	1084	1047	1028	1034	1076	1004	982	1114	1051	1031	1005	1052	1011	1074	996	1006	1000	1002	947	983	975	987	984	988	973	965	985	985	935	986	959	954	975	979	934	889	976	964	944	970	979	954	988	894	936	943	910	939	904	950	914	906	934	899	952	977	926	973	924	963	927	945	903	929	936	909	907	979	935	891	1005	894	952	899	902	909	925	957	933	921	896	887	887	951	972	891	937	931	934	867	922	911	891	935	916	934	913	977	868	973	936	930	921	929	901	924	907	895	867	895	919	900	903	917	922	919	925	947	879	883	953	962	966	881	945	969	1005	944	933	964	986	976	924	891	939	916	953	928	898	912	893	919	903	927	873	913	936	945	939	901	939	964	923	957	908	948	917	908	929	912	895	940	927	972	850	950	926	927	996	891	896	892	916	897	951	913	944	913	932	983	934	890	935	928	919	903	875	902	884	901	913	919	949	938	871	941	911	888	902	920	940	935	897	877	926	921	964	942	919	962	919	912	973	927	940	905	887	957	897	959	927	934	897	895	933	941	973	884	887	882	910	955	889	910	879	911	860	917	893	884	925	907	927	913	882	927	939	906	948	884	916	946	963	925	962	870	863	912	913	901	903	924	948	884	945	926	918	968	886	920	911	873	933	882	932	945	923	839	865	919	916	929	950	901	895	869	942	971	912	923	954	929	901	894	910	901	885	935	879	847	921	954	904	904	830	934	939	930	918	892	932	932	913	909	868	916	894	946	918	975	896	920	935	906	918	943	925	971	900	912	891	909	904	916	923	912	881	935	898	956	920	872	908	923	898	913	896	889	910	952	917	914	948	916	949	855	876	936	900	884	882	925	905	903	974	880	894	879	964	890	929	957	873	917	894	906	879	885	947	925	903	911	899	854	851	884	851	914	911	877	944	883	943	939	909	1011	916	908	884	959	937	915	922	909	919	925	921	945	923	878	982	904	902	858	918	898	938	915	938	901	883	938	907	958	888	899	898	924	893	910	925	885	957	907	900	890	944	917	896	924	900	888	883	884	933	890	997	926	921	897	903	886	891	887	926	943	871	861	951	885	883	955	923	952	889	911	915	920	934	954	885	871	903	890	911	923	935	952	885	876	914	890	929	919	894	914	930	905	917	897	904	886	868	914	954	946	909	902	934	884	944	865	936	885	920	908	872	890	997	919	908	906	951	936	930	880	902	849	977	955	951	857	954	878	874	937	927	946	916	921	844	902	956	934	894	948	909	887	899	925	928	896	950	925	909	915	947	897	922	901	920	914	953	882	914	965	958	961	870	924	921	939	923	860	855	901	899	901	963	915	964	892	899	866	958	915	939	904	891	938	876	878	928	948	875	918	883	897	855	915	911	895	926	913	877	982	992	935	874	878	944	920	932	854	925	917	907	924	883	920	889	904	912	914	927	914	895	897	938	906	914	914	907	946	961	908	946	924	912	953	909	928	872	879	927	878	938	846	928	967	889	892	861	913	957	957	953	885	926	935	840	888	906	942	911	886	935	927	905	912	920	995	899	880	915	918	969	924	899	957	954	922	900	893	923	943	926	888	959	893	892	964	987	896	894	948	922	909	921	857	915	897	972	967	909	873	885	918	937	929	948	927	927	930	888	965	933	907	838	926	930	949	935	911	908	868	944	937	847	959	927	915	917	925	847	873	874	930	912	962	888	902	930	931	879	918	928	922	910	910	941	876	889	883	901	882	874	886	894	923	886	959	932	897	850	914	902	959	928	978	907	875	871	914	919	899	895	949	876	902	885	1002	907	939	920	868	896	908	940	905	870	857	869	960	877	906	924	944	902	952	928	915	911	912	918	961	910	957	910	894	913	869	934	888	870	910	945	916	934	920	877	979	884	922	931	1015	897	953	916	893	873	883	923	909	933	897	958	908	918	943	926	919	914	920	939	916	936	906	924	940	963	895	950	921	948	953	921	924	887	955	910	929	911	959	903	913	936	917	921	976	932	940	936	918	936	926	924	943	865	944	970	893	878	905	917	921	927	896	903	952	924	919	833	878	905	918	899	935	942	899	916	900	886	863	916	928	895	914	906	939	953	935	839	934	949	920	896	956	924	945	886	899	939	906	917	903	911	873	911	925	850	933	851	922	900	962	845	930	865	919	925	890	954	850	949	925	929	909	940	917	926	942	939	883	903	904	876	896	881	936	945	899	882	863	927	951	961	910	984	909	923	872	926	915	930	914	925	904	931	938	866	940	947	854	923	946	978	893	896	905	935	961	907	930	961	910	917	939	871	919	926	919	907	937	956	920	946	902	969	992	873	961	906	933	916	961	920	930	942	918	925	927	907	945	921	909	964	885	905	933	908	1002	894	892	914	910	942	881	902	908	886	875	960	884	916	927	934	908	906	911	871	893	912	949	945	871	927	935	967	950	882	885	892	903	907	924	912	914	886	914	909	920	899	946	948	860	922	955	906	906	895	930	910	878	824	876	955	922	928	895	927	921	889	941	894	931	921	896	891	905	919	857	900	925	955	926	891	929	936	929	874	964	943	938	905	941	930	912	919	876	939	897	924	860	972	899	919	819	920	920	949	889	930	941	910	926	884	938	901	885	911	892	895	922	967	929	943	931	945	899	905	903	904	892	909	888	857	913	902	921	914	899	854	926	937	888	870	927	875	897	888	919	942	932	918	903	869	904	933	893	971	880	939	927	970	869	941	918	939	904	909	910	872	910	939	912	947	868	908	920	881	994	862	911	875	975	933	949	949	896	926	940	895	934	907	901	951	908	895	910	920	906	938	930	871	956	913	911	897	881	891	897	906	965	940	958	876	973	908	899	900	937	963	922	887	970	930	929	934	907	915	940	887	914	889	893	884	929	937	898	872	912	996	894	852	918	943	970	877	862	855	872	940	904	967	886	972	917	905	916	890	883	945	965	950	934	903	942	931	941	937	853	972	868	902	924	935	983	979	930	957	850	929	917	919	906	949	876	954	884	930	898	856	918	866	880	919	927	893	928	863	911	922	893	911	927	893	943	918	900	911	920	911	888	927	931	884	920	951	894	918	929	921	932	862	889	935	929	940	945	924	861	896	916	916	872	938	958	888	892	881	890	942	886	909	946	918	952	931	940	892	895	932	892	918	929	933	914	884	937	937	896	902	885	848	864	930	927	900	835	882	918	884	862	885	929	852	933	924	882	904	922	876	942	898	943	923	943	913	859	933	907	994	902	932	883	913	896	937	913	957	935	844	889	936	899	866	891	918	877	938	948	944	905	947	981	924	982	902	965	951	907	905	873	959	918	949	901	894	903	964	951	976	886	859	941	986	898	877	931	923	881	912	917	926	907	880	952	876	935	931	929	944	920	903	955	901	901	936	887	920	875	895	926	906	887	894	891	938	887	955	971	955	887	918	903	905	908	955	903	905	930	912	927	909	874	918	916	941	963	936	935	901	950	955	954	915	939	946	880	938
2622	270	256	297	252	273	300	228	261	267	289	265	262	260	279	265	264	277	255	247	291	281	245	241	260	270	271	241	249	289	249	254	234	266	264	253	250	267	249	245	279	256	237	241	275	279	224	241	236	258	254	251	250	291	274	272	239	277	264	249	234	246	239	260	273	280	247	268	256	269	236	272	277	230	250	234	257	244	268	270	242	261	212	250	233	290	256	260	261	269	250	242	249	260	217	264	256	241	273	249	273	261	267	267	279	268	247	265	260	270	242	239	229	266	245	276	252	272	287	276	275	261	262	224	262	257	277	276	288	266	279	228	267	248	248	243	268	254	261	248	294	279	274	246	264	256	239	281	242	273	253	278	268	267	259	234	269	258	264	242	280	244	278	261	247	282	277	250	249	253	277	236	245	309	259	269	260	266	294	286	248	269	252	266	268	274	247	256	275	275	237	245	263	244	265	267	257	291	255	262	292	250	248	216	227	238	227	266	277	286	237	257	250	274	256	233	251	241	241	233	262	263	264	244	276	260	238	240	253	288	239	245	259	262	275	258	256	272	239	291	274	251	259	282	280	247	248	270	247	250	261	243	242	252	252	249	283	233	271	260	271	241	258	251	263	256	239	271	279	250	291	241	268	257	273	270	254	276	253	255	248	249	267	258	285	292	227	258	247	294	253	272	244	262	256	279	268	277	238	265	261	270	275	257	274	259	262	254	254	263	253	270	276	281	278	264	272	285	235	268	268	248	265	266	271	272	256	279	277	273	222	267	269	288	276	263	280	248	266	269	246	256	278	284	262	253	223	277	279	284	267	253	274	278	262	248	248	261	268	276	251	243	259	268	263	261	270	247	252	252	257	262	261	257	263	256	283	261	249	247	261	255	257	240	256	249	251	251	236	266	260	239	240	248	252	260	290	251	273	271	267	255	249	270	267	264	273	243	258	255	264	264	256	257	292	260	253	256	263	266	265	269	246	238	252	236	263	257	275	249	264	280	272	289	266	233	279	256	246	267	263	274	231	239	275	243	245	245	266	262	276	274	282	255	279	263	294	268	241	242	260	250	269	292	267	270	246	248	243	268	285	268	271	258	278	291	255	277	276	277	258	285	257	231	234	268	286	268	235	248	251	252	282	242	248	273	276	265	266	244	252	275	264	265	268	256	254	254	244	275	267	262	275	265	276	275	241	256	260	263	290	267	253	248	254	250	269	245	257	270	279	265	266	262	274	258	212	292	270	257	258	280	279	254	231	267	265	246	244	265	296	281	269	234	231	289	271	264	285	261	280	265	253	272	290	284	291	230	266	247	287	255	256	284	241	265	243	298	239	230	263	272	283	237	244	255	280	264	286	245	279	230	280	252	262	265	259	258	248	258	255	263	240	257	270	267	240	280	274	274	280	260	247	251	272	285	272	273	269	258	240	216	266	273	266	240	268	252	238	261	262	242	273	262	256	272	253	269	259	226	264	231	253	243	277	258	251	260	264	273	267	255	283	295	246	243	215	261	254	275	243	244	265	294	271	284	266	283	256	277	217	253	220	233	248	267	260	283	254	264	259	265	248	269	263	242	284	295	225	273	262	253	247	244	269	275	259	274	275	287	239	277	247	260	253	291	259	240	235	242	251	252	257	276	268	255	280	266	280	292	285	249	259	284	247	274	226	274	269	259	257	277	274	290	259	247	278	263	244	233	234	277	246	269	259	234	253	302	254	256	293	244	282	261	274	284	247	267	268	277	262	291	231	245	258	247	275	269	257	298	262	301	262	268	256	245	257	294	238	285	273	284	257	277	263	265	279	248	248	252	278	301	253	269	293	270	263	272	262	253	249	277	258	242	272	259	247	237	251	247	251	259	259	269	268	239	253	282	256	241	254	236	237	233	266	274	283	256	267	274	272	274	267	276	250	256	249	244	242	270	245	268	305	254	276	265	257	294	265	279	283	256	264	277	252	260	276	264	245	277	259	266	239	255	240	287	255	284	271	276	260	254	285	260	257	251	251	258	271	248	226	280	266	237	239	278	261	261	260	232	264	266	289	253	258	265	292	236	274	253	261	251	256	269	237	281	262	256	247	248	248	234	259	229	273	268	238	261	265	262	259	257	261	244	278	253	289	221	261	275	261	266	264	222	263	272	293	277	242	242	253	282	268	274	260	304	258	275	247	283	262	235	256	231	249	264	219	257	249	248	264	228	276	270	270	257	251	289	246	240	250	241	230	281	277	238	266	269	241	252	271	305	250	284	290	254	275	256	275	291	230	252	272	296	245	256	262	269	251	278	289	243	239	259	249	267	246	222	238	268	251	238	272	262	246	277	282	231	251	248	266	245	285	255	238	243	296	256	273	260	261	258	256	243	274	248	295	253	245	243	269	247	249	249	255	282	286	239	263	259	274	258	277	302	225	277	264	269	263	247	276	241	243	243	255	237	274	288	274	270	263	270	268	274	251	266	291	263	255	295	246	260	271	281	270	272	279	298	275	275	293	280	260	291	276	269	291	269	246	285	261	289	282	253	260	282	228	249	248	249	296	283	295	290	257	270	254	262	268	284	261	270	252	248	266	254	269	275	259	273	259	246	276	280	278	257	287	293	244	249	274	247	234	272	250	260	263	269	241	249	266	271	260	253	289	250	282	284	254	258	254	260	239	234	266	258	240	235	240	227	277	284	235	195	284	250	268	254	242	265	194	264	237	262	240	258	243	274	256	259	222	235	278	281	278	273	246	264	301	271	258	262	257	274	250	269	276	265	301	250	241	247	234	265	254	239	277	238	236	249	270	243	278	243	281	266	225	248	266	259	261	240	236	246	258	259	257	270	298	256	242	275	247	226	250	272	242	253	290	278	253	272	241	262	246	287	266	269	297	259	245	277	271	257	259	245	269	275	266	221	211	217	270	251	255	262	251	280	269	230	270	251	256	280	254	272	245	263	257	254	258	229	250	275	240	283	278	262	265	265	252	254	259	221	262	272	274	267	247	257	246	231	287	289	243	265	284	288	271	280	267	264	258	265	275	293	259	279	267	278	275	259	304	278	253	258	268	238	269	249	222	253	248	227	248	257	282	232	229	247	257	267	243	227	243	282	248	229	208	258	252	263	271	300	254	267	250	244	268	270	257	265	246	242	284	237	242	234	274	268	267	260	251	264	269	272	254	233	289	262	258	250	250	248	266	262	244	232	246	272	242	275	303	253	296	232	268	254	251	254	241	283	272	299	280	274	268	226	285	256	252	276	261	252	268	292	265	247	259	285	236	235	263	244	279	277	243	290	260	261	280	266	247	261	277	245	233	275	279	292	264	244	245	262	266	272	289	260	272	264	225	254	273	245	275	268	242	251	235	274	300	263	271	262	261	249	271	309	251	266	286	259	255	270	300	293	256	270	248	263	246	260	264	251	290	267	244	271	235	249	277	269	271	272	261	277	222	266	258	266	249	242	277	278	257	267	294	273	259	244	262	277	231	267	246	250	280	243	258	275	247	272	253	251	259	278
3193	679	709	725	763	722	698	651	684	691	679	686	651	703	670	656	657	643	653	710	629	678	634	654	672	688	631	627	655	681	636	672	663	673	631	633	658	702	684	655	642	659	641	678	639	639	611	680	649	619	661	681	619	671	639	655	671	679	615	640	665	607	654	642	663	639	679	651	633	621	656	673	653	634	665	608	622	674	661	658	635	675	643	648	663	652	619	667	717	642	667	631	632	653	639	675	642	644	622	612	680	657	662	659	654	615	613	693	650	676	660	708	604	589	625	635	648	609	604	685	665	638	647	682	669	649	674	581	651	639	643	662	643	654	682	646	653	672	654	648	644	643	627	650	674	642	663	654	650	697	640	633	661	650	650	704	671	643	637	636	636	643	683	631	680	663	637	670	661	652	644	638	635	665	661	616	642	639	632	648	614	712	638	694	656	678	682	687	615	619	672	680	631	634	667	672	618	679	631	617	630	648	658	636	644	647	615	689	676	642	652	658	675	614	614	638	618	656	622	658	695	654	670	638	657	634	705	670	660	680	679	652	617	626	670	621	693	616	646	632	650	616	640	695	581	622	619	647	669	668	644	674	666	673	633	651	647	639	648	671	596	626	668	628	673	638	623	623	583	650	630	658	618	644	648	688	616	618	661	618	644	634	597	640	648	623	639	690	625	659	673	634	651	649	614	657	648	667	618	672	626	673	654	619	670	632	654	650	668	651	678	654	630	644	653	646	654	632	682	651	616	650	702	650	614	646	665	606	679	679	658	681	695	629	661	626	681	665	635	635	646	633	644	611	663	623	634	661	630	692	631	673	631	681	663	657	646	666	664	685	696	664	671	675	634	641	701	631	677	665	605	637	645	652	651	620	650	669	653	697	670	634	647	627	690	676	611	645	650	668	626	686	664	663	613	625	653	664	692	650	590	643	640	607	656	610	635	650	648	608	638	678	637	642	639	706	639	637	635	644	629	631	653	635	657	679	644	633	647	668	682	677	641	680	632	640	648	664	643	625	639	660	682	654	677	675	643	653	694	647	605	639	680	708	659	629	652	684	638	646	607	685	675	680	669	657	594	662	645	711	681	645	665	654	661	650	635	633	663	660	654	663	636	654	686	650	702	665	643	661	603	674	600	632	662	680	683	614	690	652	609	638	642	664	652	653	627	627	663	655	606	648	621	640	626	624	648	702	678	624	622	607	640	675	646	662	650	611	663	685	668	640	625	644	637	642	672	660	645	638	659	632	634	641	656	672	712	662	702	655	635	636	646	698	649	631	620	660	650	628	608	630	645	654	656	676	651	663	631	665	647	603	620	629	609	649	669	635	669	633	633	648	640	675	607	644	639	650	643	668	589	661	687	677	640	661	586	637	648	662	630	647	681	649	594	669	655	643	655	632	627	633	651	648	665	649	628	654	630	643	631	627	654	682	640	664	648	685	698	620	643	643	655	638	632	688	628	665	626	669	620	630	684	645	658	662	684	627	624	668	603	628	657	668	610	618	644	660	677	654	657	693	630	643	645	654	656	658	692	624	712	622	639	675	635	641	606	645	655	638	668	662	654	653	657	610	662	660	622	650	674	637	596	683	601	675	639	619	615	622	682	695	650	734	639	697	641	642	643	685	681	709	694	660	637	613	665	666	671	692	671	629	649	697	677	655	673	646	646	685	625	626	653	621	662	625	686	623	648	654	585	700	649	571	627	680	678	639	670	697	610	635	665	655	629	687	685	693	617	655	663	671	628	671	677	621	644	662	651	623	608	680	661	645	603	663	600	648	697	664	654	636	636	668	664	623	660	638	621	656	667	653	622	669	641	632	672	637	690	654	650	647	645	626	648	633	656	614	657	630	632	635	620	662	677	651	631	649	661	696	644	664	633	637	636	639	684	621	685	626	658	670	669	626	652	612	662	599	621	657	607	627	622	656	646	669	694	631	619	632	653	635	695	691	655	657	641	662	656	661	611	629	696	689	600	646	649	658	627	626	614	672	659	631	646	634	655	625	626	645	632	611	662	632	650	665	628	643	672	640	666	655	623	667	650	638	654	698	655	633	624	630	654	722	623	642	629	653	681	708	680	709	674	659	658	668	586	664	636	664	630	631	656	614	625	633	650	680	620	604	652	647	625	657	645	657	664	656	692	650	691	636	671	620	652	656	649	608	660	616	617	641	675	602	649	659	655	687	671	629	622	682	613	697	655	648	625	695	635	599	680	645	654	623	670	625	681	654	648	684	570	630	660	655	619	647	654	668	702	627	665	689	640	670	650	674	602	657	690	657	655	617	668	614	647	666	645	643	668	656	635	612	630	638	594	648	639	641	694	667	634	669	693	617	645	617	673	657	664	664	664	658	643	649	655	642	609	672	643	642	659	689	663	689	658	634	721	628	673	642	688	663	696	589	652	668	666	625	656	623	620	649	647	681	618	643	626	644	622	625	669	657	694	650	595	647	651	629	627	629	627	715	656	621	682	671	644	648	651	622	690	626	643	679	650	628	631	647	593	609	652	667	670	668	678	609	626	677	640	597	636	651	635	672	570	637	649	659	674	629	632	694	691	684	656	666	645	628	663	642	679	605	657	646	626	601	647	643	636	661	656	650	629	626	640	608	713	687	673	634	617	661	603	644	687	627	630	669	653	652	691	642	679	649	684	635	667	612	677	625	671	647	655	648	707	626	631	616	685	678	630	632	615	669	614	691	647	663	625	633	709	657	661	649	662	683	629	655	669	645	698	625	601	659	662	632	673	660	642	653	669	668	672	682	676	627	674	589	623	629	643	648	583	657	638	664	686	642	616	671	626	626	670	617	683	646	654	637	665	649	627	673	671	658	656	637	659	636	597	674	642	638	654	642	716	648	675	687	619	708	651	643	673	625	623	670	646	648	661	655	630	657	643	667	650	670	635	602	628	657	622	623	643	647	619	639	706	642	645	663	656	677	644	635	631	620	676	649	662	670	598	624	690	607	672	615	706	688	632	639	633	608	654	663	640	656	652	667	666	675	660	619	600	664	677	655	652	671	680	654	694	631	658	686	672	639	603	654	649	642	665	651	652	615	629	648	656	625	665	645	659	668	674	667	684	628	653	675	649	632	631	661	634	678	653	668	618	642	673	660	692	681	650	636	620	653	659	642	610	669	655	652	668	685	652	633	627	620	643	631	697	645	676	617	656	586	661	639	635	639	667	655	662	636	661	643	653	614	631	676	643	677	674	675	660	651	653	644	593	674	630	667	619	666	634	616	660	607	614	680	683	612	663	639	688	637	598	627	634	644	660	595	641	623	655	681	636	644	656	659	645	692	661	657	657	614	661	665	662	680	669	650	647	690	612	635	702	644	660	622	637	657	650	621	633	644	671	614	649	667	642	636	643	612	658	656	641	667	630	652	623	656	682	636	606	682	655	666	661	647	669	634	636	606	646	701	635	629	640	659	676	651	621	640	650	624	650	671	640	672	653	625	649	643	587	669	616	629	686	686	649	625	670	622	620	639
15332	1397	1138	879	662	556	455	401	337	295	291	254	263	229	235	243	242	208	238	249	234	235	214	226	220	188	218	187	223	227	237	231	186	212	188	175	195	198	210	231	237	230	213	200	216	203	186	207	236	254	188	221	213	215	211	205	190	213	207	190	200	213	196	198	228	219	212	225	177	202	220	244	221	212	195	228	220	224	194	209	191	214	198	184	207	225	217	219	217	216	223	209	215	206	197	215	234	217	195	212	190	185	183	245	206	212	215	213	200	184	215	215	198	173	211	221	195	209	193	202	215	238	176	199	205	199	215	210	223	225	227	202	211	215	211	187	210	191	208	196	191	202	182	183	182	237	210	218	214	232	221	208	193	220	190	242	229	197	201	202	225	201	211	215	228	216	195	189	217	242	219	218	208	219	205	215	204	207	216	186	193	198	199	218	203	223	197	195	197	186	181	208	219	226	211	213	197	201	223	196	208	215	229	203	199	210	186	199	206	186	195	237	200	191	194	209	207	182	210	205	212	232	189	213	230	225	227	203	187	211	217	219	212	209	201	215	232	212	215	242	197	216	198	215	195	241	202	204	210	217	178	209	203	192	199	201	210	216	201	181	204	194	213	225	200	197	224	206	187	231	206	212	227	200	182	213	207	232	217	210	209	209	206	230	209	207	212	226	217	220	232	200	231	209	209	225	233	203	209	208	221	201	217	215	189	217	192	224	224	204	195	210	217	233	250	200	180	212	192	241	201	217	193	188	191	206	199	207	217	199	200	210	225	217	208	199	235	212	209	246	226	218	212	218	217	203	202	242	217	225	210	196	205	222	219	208	222	221	200	255	201	207	208	194	218	180	223	203	221	235	206	182	213	209	213	205	208	184	215	194	224	207	194	209	217	199	214	209	200	204	221	181	216	212	200	208	194	201	208	221	219	222	229	208	193	196	201	231	193	207	210	212	195	217	227	210	199	220	224	231	190	186	222	223	203	210	199	194	216	193	207	224	180	229	217	221	196	222	187	220	221	175	193	181	209	209	214	191	241	230	220	202	202	201	226	179	201	193	199	205	217	205	224	202	208	235	232	209	204	189	201	202	210	227	213	210	181	241	213	215	208	206	198	188	195	216	208	246	215	198	233	208	213	200	199	203	204	199	222	189	198	237	181	170	193	224	205	206	215	227	207	234	185	186	188	209	220	215	239	233	229	201	194	203	210	209	223	210	221	227	205	210	231	220	181	224	180	198	218	188	211	213	191	200	236	205	201	219	210	235	207	184	208	190	219	203	190	217	226	204	234	194	212	218	206	198	225	223	191	193	196	198	211	189	226	229	203	204	202	188	219	189	198	217	202	215	218	238	228	229	191	237	206	208	194	229	194	198	198	208	237	192	204	214	172	198	213	200	171	190	188	224	203	251	216	194	209	241	207	204	231	202	193	190	184	197	209	202	217	227	193	216	182	229	199	190	249	205	206	221	200	184	217	236	213	212	191	197	175	197	195	190	216	214	193	218	194	193	211	223	202	216	233	205	213	220	231	217	233	190	219	208	179	213	204	201	244	222	230	223	201	171	206	225	202	196	193	211	210	220	232	183	220	200	222	227	178	201	182	218	195	255	203	216	216	201	216	235	205	240	198	189	216	207	225	223	195	198	212	198	177	253	204	217	213	223	210	209	201	219	195	233	228	207	244	213	201	203	193	211	197	211	209	212	203	240	231	177	235	190	220	215	190	196	238	204	217	204	238	188	211	209	182	190	182	188	194	225	213	197	200	220	194	222	201	212	208	208	201	205	184	188	198	215	223	228	233	200	214	211	211	210	209	234	196	213	189	202	219	178	221	203	205	208	185	204	193	221	200	193	206	196	209	211	197	213	223	209	210	224	194	207	217	188	186	203	196	181	196	213	203	207	179	198	206	174	202	215	208	217	207	208	200	241	200	220	184	210	196	217	215	195	212	199	210	206	199	199	199	205	195	210	171	219	200	194	235	223	203	187	215	204	203	215	183	199	211	230	177	192	194	220	199	202	209	199	229	220	184	221	187	187	217	181	210	203	198	222	205	203	223	202	248	188	201	235	218	216	195	209	202	194	210	214	224	215	222	203	200	203	201	211	191	214	220	211	190	210	175	206	234	228	242	212	209	224	217	230	222	210	216	210	231	231	219	209	221	181	216	228	221	214	203	191	200	206	223	209	209	218	229	214	215	201	229	219	222	224	223	201	201	220	202	194	188	209	228	201	202	203	208	195	222	224	219	213	209	222	215	209	240	210	211	179	214	190	214	201	185	231	181	197	203	218	203	214	224	225	227	231	223	213	233	223	214	212	207	209	226	197	216	198	208	198	218	193	229	226	194	195	211	211	202	184	204	206	222	217	215	238	191	229	219	195	191	204	208	207	201	200	220	206	199	198	208	221	217	193	213	221	221	219	214	216	222	202	228	194	202	218	232	199	227	211	199	219	166	192	214	208	192	221	222	214	205	191	196	205	203	181	213	207	238	208	227	226	231	192	215	244	183	223	195	202	212	217	194	207	180	207	226	214	188	205	201	194	219	222	199	218	174	212	204	209	209	213	210	194	214	214	182	206	219	211	210	159	219	239	221	214	184	193	182	193	203	189	232	235	184	183	235	202	189	223	222	205	166	227	211	208	210	219	193	226	200	220	210	202	202	225	211	217	196	198	192	244	217	204	226	209	203	198	182	221	248	213	229	219	204	194	218	199	173	200	198	216	216	190	206	195	211	212	223	211	200	202	201	203	212	199	210	237	202	217	202	204	201	213	210	175	212	226	190	229	222	208	237	191	199	203	203	199	215	213	212	202	200	222	188	188	233	213	198	228	220	189	200	215	224	207	212	208	196	190	210	209	225	231	213	201	184	219	222	217	231	193	207	200	214	203	216	205	190	238	203	210	185	204	203	198	206	183	216	180	203	194	220	218	231	223	231	222	187	204	194	205	187	229	215	198	207	217	202	224	196	189	216	227	211	222	184	246	210	220	228	217	242	214	217	177	227	234	183	235	219	236	206	188	219	226	218	207	191	221	204	198	222	202	205	211	192	202	194	210	236	189	195	220	205	211	225	224	228	239	176	178	219	215	217	202	226	213	208	194	211	199	202	233	205	208	240	209	205	226	199	209	204	194	208	184	235	223	234	201	228	196	212	210	203	225	203	200	226	183	232	191	215	203	224	214	206	194	219	214	235	201	226	221	195	201	211	225	187	201	218	202	180	210	215	225	197	228	207	203	213	197	232	238	213	206	196	201	213	179	219	217	195	209	213	223	198	196	205	217	239	224	228	207	207	208	217	198	216	224	203	195	191	226	185	213	216	228	194	243	219	197	246	190	226	189	233	221	228	181	216	213	235	204	207	222	211	192	208	193	198	213	210	192	185	232	208	224	193	218	187	195	209	203	195	175	193	200	243	209	208	217	206	232	199	233	213	209	224	194	221	195	192	187	212	198	219	209	251	215	217	207	214	207	227	198	211	221	236	203	227	208
8713	1279	2417	2868	2573	2175	1802	1561	1337	1214	1130	984	928	925	865	806	795	713	740	767	675	717	710	664	660	674	659	569	622	619	647	616	623	644	624	604	634	608	613	614	601	610	589	627	575	599	603	569	599	593	521	591	616	605	610	611	603	609	583	565	613	589	555	569	543	515	585	557	591	566	552	615	587	535	572	568	577	591	585	582	549	600	569	588	591	556	560	616	500	521	573	583	541	576	547	548	530	563	545	595	528	592	565	554	597	591	575	573	522	559	561	562	600	530	574	572	556	550	582	587	574	579	531	560	553	546	592	547	578	590	548	591	565	518	524	550	538	551	525	548	545	528	566	587	569	559	623	528	559	561	539	556	590	604	574	550	629	574	600	601	617	585	606	555	519	542	601	586	570	584	583	510	525	584	590	548	601	564	523	570	576	560	522	566	530	526	539	567	557	529	531	580	557	555	564	585	580	571	549	524	564	555	594	530	539	566	548	562	627	518	531	552	573	567	554	536	512	598	592	553	547	556	517	548	580	542	577	552	564	539	552	573	556	582	550	584	552	547	548	578	555	529	537	554	569	569	543	575	529	557	573	573	559	549	562	571	547	514	536	563	558	566	538	577	566	548	599	555	564	514	561	564	561	558	563	548	543	559	568	545	560	575	595	573	562	569	522	575	563	527	572	529	585	562	558	554	572	535	541	554	554	540	513	542	548	594	556	558	554	586	540	533	520	565	573	544	580	535	570	575	551	559	573	587	547	528	566	562	563	536	619	590	538	592	550	547	534	574	578	578	535	553	559	521	583	526	534	597	578	556	529	543	581	529	585	559	540	549	563	531	534	561	580	570	568	579	532	553	572	543	571	553	596	544	564	532	570	567	567	506	579	541	575	573	560	574	556	583	546	523	511	540	505	547	538	495	559	492	542	568	566	580	549	568	526	579	550	574	569	534	546	558	586	576	518	521	544	549	583	535	538	563	544	596	559	533	588	564	517	553	505	548	581	550	539	559	548	567	550	517	559	589	567	566	556	538	557	533	582	579	576	552	526	603	547	583	550	469	592	513	573	575	567	551	533	546	594	575	588	565	572	586	558	544	567	569	546	547	561	557	549	576	582	553	567	554	620	557	557	574	584	564	618	523	569	582	613	558	557	577	539	549	582	587	572	575	576	577	559	532	542	523	554	547	562	584	588	523	590	526	551	564	566	599	561	575	574	528	551	601	563	566	536	546	591	582	541	556	537	607	590	557	580	595	543	566	573	522	549	575	582	576	509	544	588	540	601	558	560	530	588	536	553	536	552	557	542	551	561	582	596	555	557	567	562	571	563	520	597	559	536	522	561	567	570	587	531	574	546	588	548	550	553	565	573	518	543	559	565	534	547	558	576	575	565	604	553	557	559	569	542	577	600	536	602	578	557	522	564	542	518	514	545	544	553	585	557	548	573	552	562	580	553	552	540	575	531	541	553	560	549	566	549	530	563	579	592	576	555	580	542	592	577	573	574	566	539	582	597	597	530	576	550	591	543	524	571	571	545	560	537	569	614	550	575	590	530	560	519	577	548	580	563	532	532	599	581	547	561	538	579	555	548	581	587	591	594	525	501	574	540	606	549	577	606	561	592	568	563	563	576	495	560	561	546	589	564	563	577	571	546	557	572	539	535	535	563	560	542	533	581	550	602	578	588	557	619	566	511	581	568	545	576	544	551	514	571	577	582	549	558	561	562	572	532	534	549	554	614	539	525	561	573	553	530	560	535	590	587	578	561	516	547	556	546	541	568	550	540	540	552	602	585	582	586	566	595	542	570	534	555	557	612	568	585	576	532	557	576	565	572	536	537	562	587	583	589	574	563	548	554	591	574	571	505	575	560	552	574	553	545	544	594	553	594	547	530	598	573	542	583	559	556	510	595	597	549	574	562	561	588	565	552	539	557	553	569	579	588	572	590	537	636	546	555	558	529	540	562	565	566	556	569	590	559	551	556	586	537	563	554	552	540	541	500	519	553	577	559	592	538	588	582	563	582	548	536	563	540	558	521	538	570	545	554	565	573	571	560	510	594	562	572	597	561	518	558	535	540	524	556	560	582	533	556	558	559	528	544	612	528	542	537	581	591	556	574	566	559	590	621	598	557	530	562	575	583	548	564	569	545	609	571	585	526	537	520	539	542	545	563	552	564	566	560	538	590	574	607	572	583	572	562	543	532	555	590	549	538	589	586	535	570	566	530	556	527	540	555	576	554	575	526	574	579	549	540	587	569	554	535	539	535	551	577	596	577	582	592	501	598	537	552	541	542	597	565	544	519	559	577	562	540	568	530	621	518	572	542	578	580	602	533	538	555	572	508	548	572	594	548	561	561	537	534	581	523	563	563	531	571	570	559	512	580	553	544	564	564	542	588	546	537	583	475	555	583	525	555	554	539	556	557	584	551	582	538	589	544	547	593	571	540	566	610	605	601	552	559	544	563	535	554	591	543	511	568	593	541	581	553	533	547	580	560	553	546	549	548	561	546	525	578	523	569	569	590	554	539	581	563	507	572	587	549	561	542	548	573	561	543	562	565	563	571	562	545	576	558	597	545	578	548	603	552	554	570	535	601	576	588	548	557	555	524	574	544	552	571	603	522	574	580	582	572	573	533	550	602	537	528	557	560	600	554	583	579	590	547	515	579	562	559	573	556	549	570	551	542	549	572	575	555	580	550	558	554	584	543	529	568	535	548	564	565	592	540	578	552	544	592	556	540	515	582	551	523	532	547	557	573	529	537	591	539	561	537	540	572	550	564	528	570	552	518	575	597	543	567	508	568	539	588	540	560	563	550	590	558	583	552	580	571	540	570	588	540	547	612	620	564	574	563	547	572	548	519	521	569	552	533	560	571	582	576	523	536	568	623	587	580	621	580	576	594	556	552	526	514	611	581	553	534	613	556	579	571	548	557	549	568	554	545	558	582	535	508	532	579	573	610	601	545	560	564	556	566	578	560	571	580	573	586	550	553	570	579	537	555	550	570	590	552	541	557	550	545	534	521	549	595	547	564	551	595	550	581	536	581	565	520	539	502	561	532	558	554	568	572	566	551	597	556	522	564	523	544	631	579	563	530	570	523	570	526	584	549	554	538	566	572	539	583	522	593	559	540	554	554	536	543	574	585	541	524	595	582	559	525	548	555	550	590	556	569	556	547	581	527	566	547	569	550	530	561	548	571	592	545	536	547	521	561	559	583	519	544	552	562	523	547	550	565	536	551	533	536	592	571	604	543	542	540	559	549	577	537	510	527	567	606	529	559	558	565	551	562	521	539	559	552	553	537	553	559	540	569	565	544	522	526	554	601	565	546	565	588	561	595	592	551	566	587	572	579	600	606	575	589	551	543	540	542	563	569	538	519	542	594	525	583	562	545	576	558	556	568	553	589	563	541	554	583	539	528	538	530	565	564	567	545	569	541	526	572	559	546	564	563	535	595	568	571	561	534	533	556	603	573	533	550	554	524	591	551	544
30161	5004	2458	1834	1322	1048	909	747	593	596	535	563	494	460	464	426	450	425	412	400	396	435	380	382	428	382	369	403	388	385	373	373	402	395	371	380	350	362	388	382	385	401	390	393	374	356	374	373	385	342	363	394	408	344	369	400	354	382	389	376	387	401	418	359	338	326	389	352	366	336	361	362	405	379	348	337	365	376	367	366	369	347	373	346	350	360	374	379	382	384	376	415	355	375	391	360	410	391	354	395	367	392	382	356	350	407	391	352	395	366	376	374	394	356	375	338	393	408	363	376	381	353	386	364	365	368	364	349	383	374	402	345	332	363	381	353	362	331	367	373	392	358	383	335	397	378	361	384	371	393	364	432	414	347	368	360	406	357	374	364	355	388	350	392	398	354	355	377	366	331	372	344	354	389	380	366	363	363	346	358	400	352	363	367	359	379	368	384	368	359	364	330	359	318	375	362	347	389	374	388	384	353	367	371	380	365	349	345	369	367	381	386	390	368	356	403	382	371	378	363	369	364	385	382	345	411	370	336	392	371	353	401	368	400	352	376	342	388	378	371	397	383	362	376	359	328	355	383	382	365	362	397	330	341	360	385	388	358	378	380	386	365	348	367	386	391	339	359	406	367	372	363	369	373	369	379	366	375	341	376	361	391	369	379	364	398	383	387	341	371	423	346	383	384	405	379	406	373	359	344	381	336	396	390	353	392	356	396	376	367	368	367	383	350	365	399	369	341	360	357	340	372	369	365	339	374	354	380	339	354	367	362	376	379	361	343	389	364	397	325	328	363	364	372	355	409	346	356	375	328	329	328	396	373	363	381	413	358	368	388	354	381	365	378	353	389	354	375	379	387	397	332	363	386	347	343	371	350	386	401	367	385	365	366	362	381	398	344	354	369	364	343	343	358	352	381	362	356	327	350	363	350	380	371	388	348	340	387	354	351	365	395	357	381	367	367	383	374	369	369	399	356	399	377	390	375	356	370	357	354	373	377	355	404	337	353	355	345	407	385	385	361	393	388	371	366	382	367	388	368	365	354	338	370	361	385	394	358	342	354	390	367	328	355	341	337	342	353	375	342	399	355	362	365	363	364	382	358	362	386	378	383	371	381	393	387	362	356	380	341	346	365	385	340	332	378	356	368	386	346	411	355	356	356	361	351	349	342	379	372	360	377	374	407	338	349	354	330	326	356	402	367	381	339	372	390	397	359	369	423	390	338	371	344	342	382	397	372	392	355	306	347	349	361	363	373	345	406	407	383	381	370	378	377	377	346	356	339	352	348	341	340	350	353	341	366	360	366	369	342	340	373	350	361	365	378	380	395	329	362	352	367	385	367	353	367	369	349	340	366	373	375	364	359	353	370	350	355	332	354	385	402	368	379	352	376	361	352	404	365	350	350	394	368	392	366	371	406	372	347	346	346	384	373	400	356	382	358	362	358	337	351	371	362	358	387	367	380	350	357	398	375	383	340	398	392	335	381	353	396	357	374	372	354	347	351	376	379	418	403	361	359	401	332	342	391	404	351	374	386	365	345	366	386	357	339	379	354	385	332	372	368	378	380	407	388	413	347	358	332	353	348	358	370	369	375	400	378	364	354	379	349	349	380	371	386	385	336	374	343	365	380	387	370	387	369	368	371	368	362	361	317	368	385	395	339	355	351	357	362	355	376	392	430	377	346	373	360	381	346	364	375	347	364	390	336	365	357	360	418	382	368	394	333	370	378	348	387	353	340	390	402	373	358	357	386	376	374	381	360	334	355	395	352	387	358	357	355	353	371	344	364	373	407	425	377	346	401	379	344	362	365	362	380	375	379	362	346	362	343	353	360	378	379	381	403	355	373	387	390	378	337	370	378	349	385	336	376	411	396	343	374	368	384	377	381	352	332	362	353	361	359	367	352	368	373	370	376	368	362	415	354	412	348	377	384	365	358	428	337	392	374	367	375	405	348	369	371	369	388	349	381	360	334	398	385	360	373	344	398	355	372	363	369	367	336	368	320	358	363	390	367	338	357	341	356	359	382	342	367	350	387	381	380	370	365	378	363	376	345	362	379	366	349	369	357	358	350	360	370	358	369	371	358	366	328	349	353	373	330	400	374	380	389	373	376	385	389	328	380	371	389	382	371	371	330	347	313	336	391	388	354	378	395	369	395	360	367	379	376	364	328	358	388	371	391	383	384	317	366	357	365	347	344	363	382	411	343	374	359	353	396	367	374	342	371	333	362	397	356	358	346	360	392	407	402	376	382	379	393	372	354	395	351	353	371	378	383	385	396	406	345	356	356	402	367	380	358	342	369	366	377	330	364	357	341	404	368	412	383	346	373	402	320	360	381	360	365	344	395	377	371	334	412	361	373	399	352	401	375	386	388	329	399	367	339	349	359	381	391	362	402	390	373	388	389	403	364	344	386	354	359	316	388	375	357	379	366	396	385	365	361	399	350	373	393	375	358	377	338	385	352	354	390	357	365	350	382	334	336	360	367	342	365	371	365	321	376	360	346	366	369	385	358	369	380	341	341	365	342	350	383	384	349	348	358	337	342	371	383	389	377	382	364	345	371	356	359	330	398	344	381	362	347	375	371	365	375	387	384	381	360	369	360	371	382	376	351	390	366	347	372	349	373	360	321	365	366	366	357	354	357	370	372	355	380	361	362	360	390	361	341	376	379	408	388	364	385	369	382	385	372	367	369	383	348	404	362	371	408	374	356	374	374	357	370	387	373	367	374	372	362	405	387	348	374	352	373	355	390	356	368	350	352	369	389	349	379	372	356	348	379	349	397	364	370	338	356	352	412	403	350	398	347	329	342	365	338	351	332	373	388	328	394	346	350	357	373	354	391	327	384	371	373	338	379	387	437	361	360	427	393	348	360	359	348	361	391	338	344	345	338	351	374	372	370	363	385	389	357	356	352	400	357	385	342	363	360	381	367	344	329	369	398	360	351	350	356	381	335	323	404	360	330	419	387	375	341	351	385	371	371	361	365	343	362	388	379	364	367	388	361	376	353	369	384	359	378	359	364	386	368	320	396	370	363	391	371	351	382	356	379	360	365	371	360	356	441	390	413	345	381	343	320	372	341	366	361	359	354	370	362	339	347	334	321	358	410	387	376	378	383	395	367	365	365	361	371	387	379	385	406	395	346	345	387	333	345	341	365	384	371	365	350	330	347	313	353	375	366	389	406	364	351	347	383	373	347	370	337	343	366	385	344	336	381	343	330	335	353	380	349	374	395	384	348	348	379	364	379	370	405	397	379	370	339	329	357	372	360	359	348	365	369	349	405	338	350	351	374	373	339	416	401	367	337	384	390	364	381	346	353	337	394	360	379	356	350	376	362	372	353	335	379	354	369	372	374	398	351	400	340	347	366	356	330	391	377	376	390	375	352	333	343	412	369	354	352	330	388	364	351	368	381	353	376	399	382	384	362	370	359	352	369	364	363	383	369	355	369	367	361	359	372	345	369	348	367	354	380	380	386	369	399	386	382
13571	2298	4806	5448	4729	4045	3376	2829	2377	2147	1900	1772	1652	1530	1502	1402	1303	1282	1276	1294	1199	1203	1118	1081	1093	1131	1089	1049	1060	1044	1013	991	1016	1038	1050	1018	979	972	1007	937	1031	972	932	959	967	919	963	928	956	951	948	915	939	914	984	944	952	915	925	915	849	920	1000	914	918	882	963	880	918	942	897	901	923	908	848	855	878	941	934	894	928	920	912	914	870	890	927	920	907	934	886	886	895	959	871	903	969	971	913	903	908	916	900	874	878	914	896	945	926	898	891	879	873	876	925	940	949	880	899	856	896	894	904	879	917	945	982	857	911	934	858	925	899	875	880	909	934	888	913	857	936	851	881	905	904	921	947	905	864	932	948	867	926	936	949	936	907	910	872	903	934	914	861	932	929	896	848	875	884	943	894	959	835	865	918	865	854	929	914	883	906	877	897	933	909	921	900	858	882	883	902	900	905	905	886	907	891	883	911	870	948	939	874	895	934	873	889	885	850	892	917	870	885	914	892	920	952	905	879	926	899	918	916	849	927	866	861	903	912	872	932	904	851	879	890	896	921	893	830	891	934	938	910	881	899	918	927	849	941	879	843	862	869	899	906	887	879	899	864	879	847	874	904	927	877	906	885	916	881	907	944	891	862	929	859	946	880	934	883	890	847	875	894	896	903	915	860	903	892	904	873	919	901	920	904	879	914	892	952	875	971	903	946	930	855	871	835	864	895	876	885	895	951	842	868	873	890	880	879	928	927	900	868	883	935	845	899	889	839	855	870	895	894	875	841	864	931	866	946	948	930	898	877	862	916	908	898	880	900	898	895	894	899	917	897	974	883	896	857	897	919	888	903	914	904	876	840	896	948	854	901	858	884	882	899	872	920	897	916	828	913	888	849	875	903	874	876	919	864	867	924	899	834	912	950	896	938	914	831	894	925	893	839	879	877	921	864	866	897	882	927	918	899	928	887	926	890	916	907	906	931	883	912	896	939	857	950	883	892	876	902	897	868	892	922	896	892	866	886	914	934	945	900	889	885	894	911	916	910	919	852	889	892	876	913	849	869	909	869	894	921	925	939	957	866	902	880	894	905	873	838	944	908	916	874	921	923	949	947	952	872	932	862	901	835	904	860	811	905	919	905	900	900	955	855	859	896	831	939	904	938	931	909	884	857	870	855	929	887	928	860	901	932	884	847	909	834	910	888	893	873	891	864	855	898	932	910	902	912	913	921	847	845	920	849	918	883	899	850	868	886	920	872	904	885	887	898	873	955	933	859	935	851	894	898	890	858	902	860	922	885	810	914	975	862	857	910	870	900	898	929	896	890	844	805	923	895	851	881	882	903	868	949	875	921	862	914	839	891	901	885	857	894	906	886	927	859	875	902	871	890	903	869	860	799	872	921	894	903	826	876	936	835	916	907	832	856	899	892	861	899	877	889	893	880	888	897	860	908	879	953	886	916	887	840	887	856	870	904	827	874	914	870	857	922	887	899	863	933	887	898	877	901	867	912	905	884	849	882	891	915	838	876	871	925	887	928	872	869	890	894	922	855	913	907	891	895	891	901	905	855	916	890	919	888	884	901	876	870	843	882	900	923	935	932	901	929	849	879	935	901	886	919	872	935	897	931	870	910	892	870	868	870	933	920	909	921	926	905	900	860	928	846	863	884	927	874	904	909	846	837	886	889	876	881	894	861	914	948	872	817	883	889	892	883	896	947	928	886	876	901	822	817	851	933	909	875	877	936	895	908	901	864	858	869	961	884	963	887	881	877	872	911	912	909	918	893	843	882	860	922	814	926	859	871	865	889	917	860	862	937	915	869	895	912	870	892	870	855	892	903	879	957	893	844	915	909	885	885	908	874	856	882	844	873	918	898	941	860	904	897	868	916	916	849	866	874	914	931	921	883	868	884	880	889	902	841	868	854	881	899	895	899	919	912	938	927	850	856	942	885	916	897	902	870	907	912	924	842	934	928	908	902	905	922	858	885	868	903	904	882	923	896	875	880	916	918	836	904	939	919	916	862	872	926	839	890	916	886	876	856	888	906	880	872	906	873	915	921	895	869	875	901	892	917	947	895	877	891	873	903	878	840	884	857	885	868	946	935	937	912	897	917	896	889	897	933	912	911	899	918	873	947	898	889	847	856	923	896	865	880	859	825	835	839	935	927	884	878	867	871	895	881	911	940	892	925	899	926	838	887	852	912	903	891	941	922	917	840	893	894	882	909	873	875	928	901	865	891	905	899	912	898	858	901	881	900	940	861	875	901	933	903	992	876	942	912	874	891	882	920	866	919	859	861	921	856	923	850	872	905	877	909	893	896	972	873	927	897	868	915	866	912	913	844	892	933	952	881	902	890	928	883	919	888	852	861	948	880	881	886	888	836	874	855	962	928	936	897	876	934	899	887	823	956	853	856	908	924	899	935	825	917	879	871	887	910	943	901	890	920	865	832	938	952	914	898	888	843	930	900	873	963	916	833	959	859	904	900	864	883	898	880	902	844	916	943	887	862	882	888	891	925	954	865	917	928	915	892	857	906	878	927	909	898	883	892	929	842	889	900	920	911	889	885	923	861	861	874	895	911	869	912	908	891	923	944	947	907	914	907	897	904	889	883	868	899	883	920	932	849	929	903	871	885	908	850	892	816	898	893	890	894	942	934	893	905	868	918	922	881	872	859	923	910	966	908	910	844	817	882	941	862	875	855	840	932	889	868	885	891	910	870	883	901	864	810	919	852	871	869	858	921	873	933	912	883	897	909	935	912	924	892	846	875	881	898	882	898	913	866	913	911	897	892	962	937	950	837	920	849	890	935	920	883	920	893	900	891	903	836	923	880	856	872	924	892	895	894	881	897	948	908	876	895	909	904	849	917	942	874	892	890	890	863	870	919	887	930	892	844	909	884	903	885	909	897	854	876	913	913	882	888	835	858	859	939	887	911	924	879	897	884	892	862	837	947	889	850	878	862	899	968	894	876	943	898	912	905	877	902	902	912	891	936	890	913	937	863	888	842	915	883	871	919	906	863	927	903	915	932	903	938	900	871	857	895	939	880	825	904	915	848	874	894	931	868	900	903	933	881	914	922	910	857	844	880	899	903	903	885	899	911	851	930	911	910	922	874	889	920	845	904	893	927	872	898	906	873	846	897	953	912	952	853	940	858	910	940	880	908	938	855	897	894	886	861	868	859	892	886	879	852	893	869	905	853	883	897	868	926	879	848	930	888	930	908	879	885	900	959	859	915	869	947	881	901	876	859	872	895	867	912	906	947	914	893	857	874	891	891	934	877	855	877	897	949	907	918	884	884	897	913	830	904	908	858	899	858	864	922	875	892	851	892	899	897	884	887	918	916	857	856	843	883	878	848	879	905	916	898	898	861	910	874	909	932	900	881	921	875	909	849	848	922	936	890	912	896	879	903	893	876	868	940	888	915	908	936	912	867	896	912	925	901	927	898	867	908	939	881	885	887	879	912	857	896	889	909	877	877	888	855	899	877	905
2564	267	275	311	280	270	271	243	276	265	293	248	270	283	273	249	239	263	277	257	254	258	236	280	248	267	241	260	273	261	241	257	282	236	232	274	265	239	278	267	257	272	262	262	238	280	250	245	289	270	249	278	238	273	293	246	262	265	280	238	234	237	255	252	280	245	243	280	269	267	233	251	240	260	233	254	252	253	248	267	239	280	230	238	265	272	252	275	235	249	251	284	249	271	277	244	274	243	256	268	247	273	244	268	243	275	273	254	267	243	232	246	239	245	258	258	273	281	264	262	261	269	253	279	287	231	262	268	274	252	274	252	292	240	245	286	272	252	262	265	285	256	285	273	264	247	240	272	258	265	236	270	300	270	242	258	243	257	266	269	269	246	248	277	246	230	260	256	266	244	244	222	249	273	278	254	256	268	281	252	277	270	249	225	271	268	261	266	254	255	224	244	282	244	291	239	246	252	268	270	255	244	265	254	250	302	256	274	267	261	267	245	266	268	275	239	278	255	261	254	248	242	253	266	229	247	266	230	254	291	310	247	289	265	250	257	244	246	251	244	245	254	241	264	278	256	245	273	254	261	250	255	253	246	235	249	264	241	239	285	261	257	252	270	236	265	278	256	262	276	253	235	262	252	250	246	251	255	237	252	245	256	271	224	194	230	246	256	259	299	246	209	280	256	262	258	254	265	237	237	240	269	280	290	246	249	222	251	265	261	266	258	284	257	260	251	227	246	261	257	274	254	272	260	250	222	275	232	270	270	263	263	268	270	283	278	260	263	253	239	299	268	257	258	294	239	250	248	237	274	264	278	261	221	245	271	309	262	291	263	262	265	273	237	262	247	280	263	227	254	235	251	216	240	269	256	234	280	225	246	284	277	250	236	254	246	262	242	245	276	216	244	250	244	279	255	244	284	260	259	265	239	265	282	269	262	251	267	268	236	263	305	238	251	236	285	267	297	274	250	269	249	224	274	256	241	245	266	251	260	290	288	251	275	269	272	270	279	262	275	244	258	269	252	244	281	231	273	238	255	275	276	261	261	245	267	250	240	256	249	290	279	250	249	273	237	252	267	268	249	274	277	274	249	267	270	256	264	245	244	251	283	270	253	272	279	269	255	236	261	270	242	264	240	247	242	231	282	271	258	271	224	251	267	266	256	261	270	260	236	282	282	233	272	245	259	270	249	247	278	263	236	256	246	240	272	271	249	271	271	258	246	260	254	246	286	269	269	246	256	276	255	279	268	277	258	275	244	242	259	261	261	274	239	292	260	273	289	269	259	241	246	253	235	252	265	246	261	221	240	288	254	246	250	253	255	254	237	286	237	296	266	258	253	274	239	240	264	246	242	272	254	219	268	244	255	261	262	264	257	260	266	241	236	258	267	280	256	299	278	258	272	270	260	247	263	282	238	263	258	285	238	252	258	264	261	267	257	253	233	274	262	286	261	233	227	279	264	273	267	249	238	254	237	245	242	265	276	265	272	260	261	247	226	241	261	287	271	291	242	241	270	242	253	305	263	283	274	239	227	260	251	270	219	260	263	246	259	290	262	230	245	260	274	257	306	257	246	278	253	226	268	272	287	241	248	223	238	220	242	264	266	315	291	259	263	260	270	237	287	235	255	244	241	226	288	295	247	301	260	272	249	247	285	229	272	270	268	260	222	280	255	248	277	242	274	273	251	273	241	270	246	280	240	272	266	263	284	280	275	256	219	269	252	238	279	283	240	251	260	273	254	248	207	275	268	268	274	249	256	268	250	263	264	256	250	283	255	246	243	284	246	252	280	234	249	255	253	276	247	226	265	242	249	258	267	256	240	290	244	267	257	254	294	244	255	257	264	287	280	243	259	263	246	250	258	264	264	273	276	246	270	251	246	225	268	272	261	272	269	253	286	259	260	267	251	260	236	251	247	276	264	267	260	247	247	265	252	254	255	248	253	237	266	255	276	244	263	275	250	281	279	235	266	269	240	229	274	257	236	250	264	254	269	250	218	267	232	262	276	251	268	286	260	241	265	254	281	292	220	276	305	283	248	252	241	244	247	270	204	274	258	283	278	280	258	251	233	262	253	245	223	239	283	256	274	243	297	244	281	234	273	264	244	256	271	237	247	266	281	243	220	259	248	281	258	236	261	283	242	255	287	293	271	276	268	258	252	255	244	263	231	274	265	266	283	303	252	257	262	264	273	247	268	264	258	274	263	269	276	243	266	273	251	275	256	277	271	234	260	298	275	273	248	275	271	278	264	274	251	276	235	249	265	294	258	270	276	260	248	240	272	229	253	246	275	226	235	262	268	262	254	262	262	266	261	224	236	271	297	285	261	256	257	247	269	289	267	263	297	276	229	299	276	230	252	270	255	235	253	236	259	270	256	282	227	259	254	274	263	247	259	283	267	258	242	250	231	262	282	258	284	247	262	247	256	237	243	246	261	252	251	263	251	293	264	265	282	231	252	251	272	233	252	228	254	273	239	278	277	235	288	223	276	225	251	254	291	272	270	261	226	252	293	274	256	272	258	290	234	225	240	273	258	245	238	274	254	244	271	274	261	274	262	264	230	279	273	267	259	282	212	239	266	271	246	255	288	280	247	241	230	255	250	250	263	225	272	255	253	259	247	246	242	240	261	256	282	256	220	270	234	244	260	228	249	271	262	256	267	290	272	256	251	246	242	274	256	258	244	276	269	244	271	251	266	273	268	272	263	232	247	259	270	272	253	261	261	268	247	244	272	235	281	248	251	246	248	231	251	246	255	212	247	284	230	248	260	270	233	260	266	247	254	231	243	244	253	256	259	283	259	281	285	281	258	302	219	227	236	245	245	267	268	234	257	278	241	255	263	250	279	225	272	252	246	223	254	261	270	252	252	274	261	245	240	257	255	252	240	264	238	284	240	230	261	245	278	287	233	218	253	251	279	247	222	234	271	258	257	242	249	287	244	276	274	262	263	241	298	232	232	279	255	262	281	260	226	244	269	295	216	260	245	239	259	262	266	255	233	258	254	243	246	266	290	244	287	282	285	253	226	267	236	242	250	251	236	266	260	261	265	279	255	276	260	252	249	239	243	262	249	260	252	285	291	264	280	272	256	252	255	250	286	271	256	259	256	259	252	267	280	236	257	258	266	271	254	291	249	244	288	287	272	247	307	267	238	255	270	272	246	255	285	257	272	276	242	260	245	269	256	259	231	238	243	198	266	248	272	280	247	257	253	240	290	259	264	249	288	264	257	239	257	262	252	265	271	253	237	264	267	255	261	239	242	243	253	267	248	259	239	233	254	252	263	237	251	252	272	260	242	256	239	255	252	248	264	253	251	253	257	259	262	253	251	249	258	270	215	253	265	263	252	252	223	263	265	248	266	264	264	215	237	271	261	248	244	279	245	241	282	255	251	279	273	262	259	284	237	233	256	249	250	296	249	254	237	238	232	274	257	260	254	282	263	261	264	279	233	228	248	281	263	288	248	264	263	286	260	256	257	246	277	257	269
3047	672	724	700	717	745	660	691	661	679	650	697	666	637	612	660	658	644	658	682	650	614	654	655	722	676	637	633	639	639	633	660	595	681	640	668	648	629	653	652	691	665	678	627	608	675	685	635	614	687	617	646	610	672	623	620	619	666	684	644	602	651	680	609	659	587	633	625	588	621	641	661	614	644	661	620	621	610	634	654	669	677	656	695	683	609	634	653	627	635	624	649	645	651	649	612	691	708	618	663	645	636	600	636	651	632	652	668	675	614	642	651	632	668	655	666	611	635	617	627	634	668	625	670	655	651	637	653	662	659	666	604	659	637	663	671	655	608	643	636	582	631	638	664	640	619	669	645	630	646	650	623	622	670	639	695	642	650	670	676	635	630	636	640	671	644	634	616	664	610	636	639	602	676	656	625	631	625	637	684	628	665	667	664	637	635	650	677	619	606	711	622	620	631	675	605	616	629	612	626	652	673	656	658	613	608	645	641	605	636	696	626	674	633	632	652	650	625	625	649	659	683	629	674	627	690	656	660	642	571	651	644	653	676	701	628	651	643	638	660	674	592	682	649	653	674	631	644	638	662	651	643	634	655	675	668	624	693	695	564	655	687	622	651	633	652	613	671	598	635	673	663	617	686	614	602	655	628	622	637	662	620	639	609	644	703	661	652	631	638	613	633	623	681	655	652	646	666	663	609	606	631	625	646	651	602	605	619	639	636	632	656	641	625	639	661	638	644	654	628	647	605	606	672	620	631	634	677	615	635	681	658	637	617	622	629	618	633	658	641	623	681	592	631	637	625	673	606	646	636	638	628	618	605	647	632	633	685	632	651	655	641	626	590	624	638	613	665	640	653	644	595	650	616	578	622	628	673	632	616	666	590	641	621	700	650	619	635	608	662	676	609	642	596	670	649	648	618	623	626	651	664	617	638	668	629	633	586	598	633	600	634	681	641	636	627	617	612	596	601	643	647	648	611	658	628	664	632	629	665	618	618	636	636	635	665	655	601	646	681	682	655	638	685	649	635	611	631	617	673	643	643	652	642	623	594	601	687	643	607	603	642	657	617	684	618	614	655	639	598	667	642	643	635	609	591	651	620	613	684	653	624	666	664	645	623	595	681	640	623	661	648	685	658	655	653	610	590	609	656	707	672	632	658	666	624	630	668	654	598	652	633	652	638	623	670	662	619	631	682	672	662	648	614	609	667	668	659	650	644	573	600	632	670	631	647	609	670	676	632	694	645	621	630	631	670	606	606	606	663	650	607	630	613	627	630	670	600	682	619	701	623	680	629	613	589	638	665	623	645	615	605	598	617	644	626	698	646	650	662	635	617	641	674	657	683	621	636	642	642	649	590	636	658	664	660	668	663	698	604	644	642	617	633	647	651	662	703	640	633	622	630	606	636	663	627	637	615	658	648	656	634	653	586	620	604	669	628	622	615	637	636	645	659	625	649	601	651	648	598	646	674	648	653	651	606	633	610	652	622	640	604	602	622	629	667	652	623	628	669	594	645	675	653	662	648	647	594	644	684	605	644	636	651	620	642	667	661	619	675	630	674	643	658	636	658	654	605	596	595	626	680	683	653	648	636	670	611	570	617	640	655	624	651	674	641	648	623	657	635	644	606	657	642	619	659	596	604	626	658	634	624	639	601	658	613	628	640	623	655	652	654	642	635	622	656	654	614	674	621	648	633	649	694	625	618	641	653	675	632	635	663	663	640	641	689	646	617	685	622	591	632	670	657	682	631	659	657	640	588	659	609	657	624	618	655	684	635	613	617	655	644	629	640	605	669	649	668	650	713	646	614	663	636	635	611	644	624	656	679	658	657	637	664	623	607	691	689	660	651	618	627	658	670	623	619	631	628	641	647	642	657	606	621	640	669	666	615	604	639	635	643	604	652	641	632	672	657	649	620	650	672	638	630	638	645	659	615	636	632	639	620	681	623	648	637	639	656	653	649	631	658	690	663	655	641	627	675	643	691	685	610	658	625	628	671	655	627	624	599	625	632	629	611	667	613	646	629	618	682	615	663	646	651	638	634	638	627	652	617	616	625	645	653	652	667	607	645	698	682	630	624	646	623	629	607	643	615	670	657	647	629	670	597	653	634	650	674	642	615	646	681	640	671	659	638	634	683	632	633	654	659	712	625	598	627	642	626	636	612	662	633	649	622	660	568	628	622	612	593	655	634	619	663	608	651	598	683	624	639	641	653	642	674	695	628	637	662	691	630	599	653	641	654	639	656	638	617	630	627	641	592	634	630	621	654	684	609	663	643	612	629	628	639	674	609	589	664	601	686	650	631	650	655	598	634	675	658	649	641	633	619	635	661	664	646	667	666	607	641	658	631	659	592	643	610	604	623	632	643	632	642	665	694	657	672	673	647	595	655	620	635	630	654	641	641	622	643	679	589	676	648	626	656	657	640	649	615	627	662	643	621	624	647	656	553	615	611	670	657	669	639	674	643	650	609	668	646	616	631	667	670	680	584	642	717	633	625	607	648	654	647	679	656	641	625	669	662	625	623	648	615	604	659	636	675	649	634	644	644	638	643	636	661	566	633	629	641	660	678	668	633	628	616	674	657	630	643	666	607	647	602	656	636	666	677	638	644	652	622	634	650	611	616	614	678	660	622	641	653	605	580	643	618	641	651	631	607	596	622	691	624	683	656	686	632	585	645	605	634	639	683	690	625	620	618	664	666	640	640	623	676	682	629	653	619	720	660	662	661	655	630	644	670	629	646	652	649	659	649	655	625	619	650	689	619	684	633	618	634	674	654	643	624	619	630	658	596	673	613	626	645	652	594	644	703	670	603	614	640	634	608	626	672	610	627	620	646	649	646	648	677	685	646	626	682	625	605	676	618	644	642	591	631	639	653	647	660	641	657	648	636	642	647	608	601	651	633	655	584	683	638	606	642	670	657	630	649	614	671	644	626	615	672	638	658	664	647	656	587	716	638	617	683	691	658	619	681	689	676	652	686	649	695	664	629	679	592	670	640	664	669	629	651	642	597	643	682	631	667	644	633	627	672	642	687	624	613	652	636	645	615	628	593	627	597	655	576	673	670	666	664	641	654	621	659	632	667	675	634	593	629	638	595	666	649	622	657	626	622	613	648	659	622	625	629	668	611	609	658	682	610	606	621	660	677	623	618	605	636	658	666	645	656	659	605	613	637	600	624	640	637	643	630	660	604	659	641	610	656	612	638	639	646	682	661	652	644	647	600	640	646	648	717	610	615	665	676	648	680	624	610	678	621	598	593	629	660	636	624	634	674	637	636	666	643	667	627	680	645	691	618	648	664	662	606	625	671	626	626	624	634	645	645	635	596	640	638	654	658	643	638	667	624	626	670	628	623	684	653	620	667	629	641	654	654	629	666	614	637	644	663	654	628	621	658	628	631	632	667	612	633	637	694	633	584	636	656	684	624	647	657	657	645	635	617	593	618	624	665	660	611	685	680	684	625	669	624	643	628	647	718	636	610	649	630
15199	1310	1148	899	663	522	426	327	303	320	301	249	269	253	276	238	267	245	246	214	251	193	246	191	206	230	212	221	173	223	202	208	198	219	207	210	197	233	221	203	231	214	194	203	228	208	190	173	186	222	198	202	219	202	187	212	225	187	200	205	190	209	207	236	191	224	187	207	219	213	204	229	222	221	199	208	194	221	213	207	224	218	227	214	186	218	185	205	197	242	204	208	193	220	197	213	217	212	193	210	218	198	244	191	184	213	207	205	186	235	209	224	235	202	209	204	229	201	201	224	214	212	208	209	202	201	210	191	200	197	235	224	207	188	200	180	196	218	202	188	180	203	201	220	211	212	203	223	211	207	220	225	215	207	166	211	219	221	207	207	226	197	203	211	200	200	228	214	196	219	221	197	175	230	199	169	198	230	188	221	207	211	186	195	214	264	189	209	213	226	215	235	224	233	198	190	198	203	208	223	220	180	201	225	201	220	195	202	244	204	210	194	203	215	172	193	199	227	195	203	194	211	203	203	209	236	206	187	209	215	190	201	183	197	198	227	209	205	213	213	218	222	194	228	201	187	229	204	217	190	213	215	189	221	213	201	212	205	219	224	219	206	216	180	217	229	188	202	215	211	205	208	211	194	217	233	203	194	206	197	197	203	176	170	213	197	222	215	198	165	208	186	225	232	207	212	201	218	222	185	216	206	212	198	193	221	202	211	203	200	209	217	205	202	200	191	203	221	214	166	211	194	215	206	187	207	180	201	184	187	195	190	203	226	204	181	215	221	195	197	177	218	229	220	212	194	211	213	196	218	236	191	204	199	200	205	195	190	199	185	207	226	201	223	220	226	217	195	223	220	204	223	219	224	214	213	204	200	195	190	199	233	203	199	228	224	243	204	220	231	195	237	254	195	214	190	220	200	186	235	222	186	218	218	204	197	197	201	216	197	203	201	222	206	204	201	186	213	215	214	185	190	201	219	229	197	176	217	199	199	222	192	193	174	205	218	193	192	245	218	219	195	226	216	214	216	177	204	194	245	205	210	198	196	196	201	192	206	233	216	201	177	178	198	222	222	202	222	200	222	192	230	211	197	225	190	219	207	180	204	209	220	223	206	204	222	220	213	226	187	232	227	228	211	196	232	200	215	199	206	179	192	216	180	176	189	219	196	194	210	200	186	188	180	200	200	205	221	205	194	175	212	206	189	184	215	216	207	223	209	229	209	197	194	219	228	184	187	186	154	224	217	186	218	169	189	205	206	211	214	219	177	201	221	216	195	190	186	189	198	201	212	218	208	194	198	197	187	177	195	199	197	204	201	202	227	216	204	222	213	211	188	215	210	198	220	190	237	205	216	195	213	188	217	198	202	222	200	212	209	176	190	204	211	221	207	218	187	185	184	217	196	195	207	196	214	227	219	213	228	193	207	208	218	211	205	160	217	206	187	194	202	218	194	208	196	221	229	212	232	191	203	200	213	239	217	232	223	187	171	208	230	205	205	185	179	190	204	199	214	202	213	213	223	199	218	219	195	200	221	204	216	211	209	213	173	217	230	214	204	211	209	228	221	198	179	225	205	224	169	191	196	199	214	199	196	199	201	202	215	181	226	197	195	192	206	190	212	209	213	217	204	190	180	232	220	185	193	219	203	202	206	192	216	218	228	197	198	179	202	198	202	192	195	207	222	203	210	194	204	196	198	206	217	200	205	217	208	226	192	201	202	219	203	212	184	210	221	191	214	190	197	203	210	228	234	193	201	215	213	226	208	201	207	237	186	202	208	203	214	189	203	198	202	199	182	203	228	193	183	201	237	234	219	220	210	209	209	211	222	195	210	207	222	221	207	169	194	214	221	194	193	172	195	228	206	207	233	241	195	235	211	214	202	209	232	188	174	208	191	202	199	197	209	245	198	191	207	211	222	194	191	213	193	185	198	195	217	215	198	185	180	240	200	207	203	201	208	176	183	229	199	207	237	190	184	224	220	204	198	220	200	229	243	193	211	194	233	201	180	205	219	219	175	200	188	199	199	224	232	182	208	190	225	214	191	205	233	187	213	214	195	216	224	194	183	210	212	201	207	224	183	196	202	185	203	212	192	190	204	222	216	218	205	212	229	208	187	200	191	189	213	197	238	195	199	218	199	217	201	200	233	196	221	168	221	208	209	196	192	212	223	197	196	207	190	201	229	195	202	221	192	212	220	215	218	181	172	193	199	198	213	195	195	222	216	223	209	217	187	199	205	228	207	208	211	202	175	208	217	221	179	193	204	241	196	209	172	202	216	209	210	213	198	202	197	224	188	214	205	216	208	213	215	245	232	224	205	192	190	226	188	195	192	200	201	205	207	221	201	182	208	207	212	188	206	208	193	231	220	199	219	213	214	229	193	200	194	207	201	228	220	206	217	207	203	212	202	224	215	230	208	168	218	228	207	207	192	197	209	188	201	174	203	206	202	184	218	187	225	220	197	183	216	211	220	208	223	185	211	206	220	194	205	214	196	218	218	211	212	219	214	198	206	213	230	197	211	214	211	179	221	204	191	179	200	191	228	221	214	203	201	197	192	194	231	200	209	199	202	200	195	185	195	200	211	201	206	221	185	211	202	215	198	190	194	187	215	191	219	202	208	205	215	218	195	207	204	201	206	209	201	207	198	197	255	208	201	211	232	203	198	232	250	190	212	215	233	215	200	196	215	195	253	227	199	173	201	218	211	246	234	202	214	208	210	215	211	210	171	204	187	195	214	237	201	195	213	234	195	181	202	199	182	209	187	191	199	201	220	202	206	201	198	193	213	197	211	215	209	215	206	205	204	182	198	188	201	200	198	207	213	167	195	221	219	203	209	216	214	209	214	203	206	216	200	214	237	194	198	219	206	225	230	204	201	210	218	216	187	178	165	182	246	219	182	244	193	200	195	197	220	210	204	214	182	198	240	221	202	203	185	210	207	166	227	220	207	179	207	211	214	186	199	224	225	196	228	210	203	188	212	183	204	212	206	220	214	195	187	202	222	218	221	190	203	223	205	201	201	208	199	201	225	213	167	193	191	187	228	192	204	174	185	195	193	203	201	220	204	236	203	207	202	232	229	197	211	215	222	207	202	199	207	203	189	213	211	196	188	219	189	197	210	222	199	221	201	186	183	189	234	232	222	209	168	214	221	211	190	236	201	188	194	206	213	208	211	189	183	197	207	203	211	206	176	198	217	227	221	211	198	195	210	207	224	203	231	212	220	200	218	205	188	214	182	187	229	215	194	191	238	204	196	205	229	216	183	215	212	201	229	218	189	178	217	227	228	207	203	191	205	247	201	209	199	214	222	198	213	211	214	185	236	181	189	211	215	210	203	220	202	200	204	219	205	191	205	174	223	212	212	216	191	211	185	212	194	192	182	201	205	194	229	189	201	235	205	203	209	202	235	187	195	207	198	197	183	223	211	218	212	180	235	194	207	203	227	198	184	205	199	184	186	216	180	216	195	200	211	197	199	181	203	199	200
8775	1232	2498	2928	2693	2213	1797	1488	1350	1154	1025	1024	951	901	869	777	796	745	817	727	750	699	644	694	647	675	646	622	637	623	636	621	607	609	604	627	605	593	575	598	562	583	635	603	592	582	591	576	599	616	610	563	590	575	605	561	580	595	592	581	587	568	600	565	545	558	527	596	607	534	571	599	552	605	610	561	562	553	548	533	574	600	591	581	543	624	528	569	530	532	569	576	591	586	565	551	602	619	532	568	550	533	562	586	545	544	537	530	527	575	586	572	581	581	552	587	566	547	524	534	548	571	486	611	558	536	562	562	527	526	588	537	611	577	559	581	565	540	548	550	580	561	571	537	569	543	601	585	551	576	567	553	532	595	551	604	588	574	566	556	573	569	580	557	587	548	529	540	541	561	580	539	572	585	562	555	561	540	560	557	526	566	595	546	568	548	577	562	582	562	530	574	558	571	579	543	571	555	552	538	556	552	543	539	526	532	560	544	553	515	562	544	541	560	572	581	550	548	576	549	538	559	535	558	547	556	545	516	566	586	502	576	565	585	577	480	535	547	552	577	566	536	596	554	576	576	510	586	531	510	583	578	573	536	577	579	553	574	572	549	565	546	574	543	573	559	516	536	506	605	585	592	563	541	572	551	575	602	544	587	522	553	573	560	542	563	550	557	575	551	528	536	529	557	561	545	562	559	556	576	581	590	562	564	528	532	569	559	501	548	534	541	556	578	553	551	550	577	547	561	595	580	592	560	569	540	536	556	577	583	563	558	572	517	562	593	564	535	544	562	550	566	606	592	525	556	595	579	591	558	499	560	560	535	577	564	519	579	544	547	540	552	561	564	532	550	582	516	587	555	598	533	565	561	540	572	559	540	557	543	562	545	592	526	535	564	534	566	536	526	551	557	566	538	543	547	544	582	515	546	537	550	543	551	545	567	501	547	543	552	556	570	527	532	569	570	540	537	562	531	503	543	544	522	544	521	551	553	529	594	530	581	592	573	560	514	532	533	535	556	533	561	535	581	561	543	580	552	501	566	576	567	551	551	554	512	543	525	552	531	581	560	567	517	541	534	544	573	553	558	574	557	552	537	584	588	549	524	494	563	567	577	585	532	537	551	563	526	534	551	571	580	552	576	534	532	541	558	514	556	530	558	592	571	591	533	576	582	575	516	590	557	534	567	562	550	557	517	554	549	576	546	538	552	547	578	545	561	550	566	542	604	548	550	527	523	529	538	559	569	572	537	555	555	575	510	579	519	551	536	547	571	567	549	503	537	576	556	554	556	538	558	516	566	586	587	562	549	552	572	545	566	571	533	536	584	563	546	524	537	561	540	557	601	564	582	558	608	560	527	509	542	554	579	545	594	573	549	522	570	526	514	538	545	574	568	527	545	585	541	575	571	544	573	520	552	508	556	566	580	556	549	574	525	525	595	564	565	569	577	539	591	528	544	569	559	564	589	588	535	551	541	577	538	590	567	604	542	537	549	531	577	537	582	605	564	522	576	583	549	555	569	564	551	539	555	528	568	541	592	496	540	527	550	565	542	577	581	562	595	551	551	517	566	577	576	542	550	592	573	551	562	565	555	566	582	533	580	507	561	577	577	527	556	572	539	530	547	559	540	546	562	558	541	556	561	547	553	571	556	537	559	561	581	545	585	578	542	604	571	575	546	559	596	530	574	538	566	598	535	564	583	600	570	579	558	540	568	576	563	572	540	553	549	538	575	579	534	605	581	534	575	522	546	549	555	605	568	572	524	528	582	524	579	559	531	543	537	527	520	573	561	554	533	598	565	592	571	531	557	545	556	572	552	571	517	541	564	532	541	520	569	566	590	540	544	564	581	599	542	554	566	577	564	588	580	581	596	521	545	534	573	578	568	512	552	580	572	543	551	544	543	530	564	563	512	576	533	546	602	550	566	538	606	533	494	531	513	591	576	519	570	534	515	595	589	547	544	599	595	556	531	594	565	564	535	557	519	565	545	566	584	534	611	553	508	572	518	572	559	560	583	553	552	561	538	530	582	576	593	587	525	560	574	571	546	554	546	572	586	536	569	592	583	563	580	512	568	530	572	564	571	541	542	577	573	537	517	564	597	550	565	555	588	575	599	552	595	557	550	584	545	605	560	523	546	570	536	605	560	539	544	544	513	531	533	566	573	581	531	587	579	552	530	555	526	541	597	574	568	554	570	590	579	517	537	559	548	522	567	568	549	549	569	531	568	564	594	598	617	550	575	539	540	588	578	563	548	548	517	597	547	579	546	537	532	549	571	542	572	559	529	619	562	554	519	537	540	564	574	548	540	559	558	573	530	539	535	541	532	538	535	528	567	561	578	529	582	549	577	530	571	552	580	571	569	563	571	513	568	559	548	554	517	522	557	545	583	572	594	540	575	521	549	594	546	574	544	593	553	566	533	585	576	560	546	545	558	553	539	548	546	573	559	541	539	579	585	586	513	546	543	597	532	559	550	543	612	543	600	546	533	563	537	566	525	581	609	542	564	575	553	573	545	579	568	551	581	545	524	557	572	606	570	559	544	589	573	558	567	545	586	570	541	575	571	577	557	563	549	600	518	553	577	545	581	600	534	564	479	560	563	579	547	515	563	527	572	598	593	527	561	549	527	562	521	542	588	525	563	584	535	520	517	539	572	540	505	523	579	570	523	601	560	584	549	561	536	529	551	536	545	530	552	501	569	542	573	563	549	571	571	572	539	540	543	578	560	573	570	527	621	510	579	597	581	536	575	588	550	589	574	563	546	544	528	589	546	554	586	586	558	527	493	580	564	607	574	524	548	510	542	562	549	538	585	574	562	527	564	563	561	539	550	518	549	532	581	517	557	545	511	575	611	545	563	541	513	543	618	580	524	572	570	551	548	542	551	567	565	521	532	549	538	564	548	566	587	594	567	567	513	551	540	534	580	553	555	559	520	509	548	587	563	556	544	561	543	604	569	556	532	580	577	573	567	566	538	509	558	563	581	535	535	570	580	565	543	537	578	513	552	557	558	533	557	549	524	534	555	550	563	554	580	551	583	539	598	540	561	533	590	557	546	545	553	588	587	535	543	524	611	525	569	531	529	557	543	506	572	549	535	522	537	533	521	544	567	607	616	516	584	548	564	544	592	558	576	544	513	549	577	570	538	513	559	552	557	511	527	562	541	573	566	533	569	525	584	505	553	496	565	547	541	543	605	513	524	519	538	590	524	559	535	574	539	560	563	551	538	585	557	544	593	481	551	551	549	550	557	530	576	528	592	546	542	510	579	532	561	557	529	558	530	566	542	522	573	587	560	564	562	625	554	569	539	564	559	575	567	541	528	513	551	553	500	533	587	582	558	499	542	533	549	587	566	568	532	540	557	571	595	532	587	540	544	538	536	546	552	571	540	545	530	565	559	568	532	582	561	560	537	550	601	558	572	539	571	540	544	557	538	562	557	593	489	563	540	576	588	547	544	587	568	532	532	580	555	576	527	551	538	568	559	598	568
25996	3566	2505	1893	1299	1009	814	742	637	590	553	486	470	454	457	433	426	425	448	395	427	359	405	350	418	421	393	414	362	372	371	424	376	385	397	384	374	353	364	381	400	412	383	376	375	351	394	409	331	378	368	341	348	357	327	345	362	375	338	374	379	382	419	352	357	328	402	345	339	366	353	352	391	395	373	330	336	366	355	347	344	348	334	406	337	387	328	390	360	338	377	388	351	335	334	348	367	338	376	387	362	361	354	374	406	383	365	362	352	350	340	385	350	323	365	373	346	346	391	348	342	382	383	362	326	347	391	377	349	333	367	353	344	375	387	401	341	377	362	351	372	361	353	363	367	345	369	403	368	354	398	361	376	370	377	359	365	353	336	376	350	358	347	340	391	380	365	382	332	356	366	308	344	364	376	380	396	403	414	394	351	401	376	370	399	345	366	331	381	408	354	347	384	371	364	334	329	344	327	363	373	373	374	337	379	394	362	363	367	358	376	385	349	348	367	332	384	375	359	365	358	379	404	345	329	363	347	389	357	364	357	358	356	388	378	333	359	343	396	344	350	359	340	356	356	398	375	366	413	368	352	358	374	367	402	357	405	372	356	328	364	312	386	362	356	363	352	385	321	366	370	346	361	350	371	352	381	369	318	360	357	381	374	361	346	362	395	357	353	372	362	354	346	348	372	387	377	351	369	363	335	396	380	376	371	374	329	392	396	361	339	372	365	384	374	324	401	350	342	382	343	325	369	367	377	325	379	389	345	374	339	390	349	356	362	368	355	380	391	356	339	345	357	362	370	347	364	384	327	386	338	370	340	355	339	318	374	324	353	347	352	313	330	390	353	376	335	362	357	337	352	374	370	362	355	393	372	393	355	345	373	363	327	369	371	415	362	361	388	352	344	323	387	348	360	352	349	350	329	334	352	351	348	390	329	381	349	336	344	363	360	389	366	348	351	325	348	377	371	385	389	344	344	392	381	382	365	381	388	355	337	367	352	367	379	391	365	335	348	381	350	362	380	333	351	378	372	370	357	320	370	365	389	357	368	366	343	367	360	355	369	390	365	350	362	392	360	358	346	391	408	419	324	369	355	328	361	333	391	365	387	382	379	376	378	354	355	359	331	376	383	356	373	348	327	352	391	354	362	344	356	376	354	344	336	381	344	337	378	376	376	359	408	355	358	373	349	373	352	395	333	368	338	387	399	390	364	359	380	390	368	380	409	353	391	412	344	364	354	372	375	349	324	347	344	363	382	355	364	379	352	347	329	345	332	360	370	365	346	347	347	390	362	371	389	345	365	360	360	341	353	389	371	395	366	385	423	385	345	385	338	369	342	391	371	350	388	351	345	371	320	337	377	398	350	348	355	348	347	357	387	373	340	349	366	340	334	376	355	339	363	365	354	386	341	302	347	342	351	373	358	349	373	380	386	356	357	388	377	342	335	373	398	374	377	329	341	368	360	379	327	329	383	387	371	352	349	375	348	352	360	365	380	374	358	381	357	404	375	366	356	325	370	346	356	341	412	374	356	352	361	352	344	385	374	337	360	386	359	381	351	363	356	367	361	438	367	378	386	377	387	373	353	358	355	372	383	369	394	375	333	365	391	368	348	385	323	341	319	366	372	377	368	369	340	358	407	386	353	354	347	383	353	358	382	402	340	397	363	372	373	378	382	363	358	347	354	342	358	375	364	391	343	316	346	332	374	402	382	360	357	370	331	406	378	363	386	362	376	364	327	348	350	370	337	373	341	339	336	353	375	379	355	343	392	374	378	383	338	385	362	367	373	364	371	338	346	358	376	361	354	372	348	321	366	367	383	373	349	360	349	365	346	381	336	339	351	347	362	372	388	354	361	353	323	329	339	357	384	317	372	376	347	351	379	348	368	382	364	367	357	341	361	359	371	377	362	354	344	349	378	374	340	349	398	370	342	412	357	364	376	370	383	372	355	370	377	370	377	354	364	355	347	375	367	364	355	363	353	378	345	330	349	366	366	377	393	382	380	358	339	344	366	348	361	390	417	386	348	369	369	394	359	357	362	367	356	362	372	367	382	354	379	347	359	364	378	409	364	330	412	321	358	358	370	391	296	364	395	342	358	392	389	356	411	361	381	333	417	375	352	360	357	360	348	373	392	380	373	345	413	305	353	358	340	368	350	344	416	341	376	352	339	413	363	345	380	371	332	344	376	368	328	356	406	354	392	373	397	340	354	344	376	387	375	374	361	348	362	378	370	385	374	360	323	384	351	342	362	359	340	357	382	376	328	397	363	388	336	357	400	384	389	387	374	370	343	338	347	355	368	391	345	362	321	353	343	375	406	355	380	378	372	370	354	344	363	360	374	336	349	352	383	348	358	354	344	381	337	346	362	331	359	379	368	379	389	336	386	404	324	376	361	370	374	383	371	330	343	369	374	353	342	389	361	386	347	385	390	340	352	366	358	359	346	362	330	331	359	351	385	381	414	361	380	348	397	409	389	342	387	347	380	355	379	350	379	335	376	411	360	383	365	372	349	349	377	348	324	370	335	346	371	376	399	346	363	362	371	382	388	349	370	362	385	385	357	353	359	400	385	371	372	392	393	396	375	350	371	405	333	358	335	375	400	376	367	363	355	360	360	335	334	339	349	365	354	339	350	382	345	364	389	375	370	368	355	401	378	348	366	353	380	363	341	353	357	361	370	367	360	363	368	368	333	362	348	334	376	380	346	367	356	329	370	367	418	395	368	332	349	388	363	347	365	363	358	368	373	398	369	350	353	328	356	349	354	356	369	345	335	380	357	384	367	364	377	391	334	395	381	363	346	343	391	371	376	349	366	391	372	361	353	354	334	332	356	327	379	372	376	311	354	347	357	376	386	366	359	371	380	361	356	375	312	388	342	425	360	377	344	338	362	362	353	372	364	356	363	358	390	357	404	328	368	368	332	374	397	389	363	391	390	374	409	368	343	365	389	351	356	340	354	377	358	345	382	352	335	400	333	362	381	354	364	362	356	357	375	369	376	347	364	378	357	349	416	385	378	375	360	349	360	386	316	361	340	394	333	375	373	345	340	377	354	353	361	386	390	340	372	358	363	355	339	366	379	352	345	364	330	347	351	320	356	391	409	382	364	348	391	404	368	380	371	369	380	379	395	345	366	364	366	380	330	331	365	372	336	378	351	349	388	388	319	377	375	369	360	371	342	345	344	405	309	366	350	366	384	380	348	380	378	346	350	444	355	335	352	364	346	350	369	343	391	384	371	364	377	350	367	355	373	392	354	346	415	391	366	333	359	377	362	370	381	346	332	347	325	349	377	363	353	384	348	350	387	382	383	390	358	403	369	380	376	359	385	361	370	369	381	350	389	371	366	374	373	339	336	366	366	306	364	357	367	355	374	366	363	412	378	378	380	352	366	369	358	348	370	355	350	328	360	388	368	343	340	342	361	335	349	351	358	350	378	356	365	341	379	344	350	360	374	377	351	375	344	318	353	376	330	364	380	355	341	326
12226	2273	4693	5437	4753	4013	3229	2728	2459	2146	1938	1803	1610	1531	1480	1356	1395	1280	1268	1262	1247	1201	1116	1113	1114	1088	1081	1064	1115	1046	1042	988	999	961	995	1041	948	953	954	972	995	948	921	979	912	945	901	952	966	957	945	946	962	902	951	902	956	909	907	911	911	939	960	932	882	905	868	931	914	846	927	937	901	866	949	932	914	900	898	926	941	926	928	865	834	911	871	947	916	860	905	911	885	857	923	894	831	870	949	947	961	875	900	892	915	927	890	950	882	866	875	881	937	924	902	885	902	898	864	938	912	927	883	906	878	880	861	881	881	897	889	871	880	886	916	843	856	877	867	910	883	928	912	987	898	904	923	923	998	932	965	967	924	919	947	939	919	864	920	920	867	883	956	912	867	893	872	858	868	871	888	911	904	901	922	854	855	921	827	906	898	884	828	907	837	895	881	887	866	887	916	874	950	855	938	893	903	875	895	877	915	867	918	904	915	861	894	891	843	916	913	838	907	848	899	912	957	900	874	811	931	884	866	919	882	879	834	845	905	908	902	883	861	849	842	913	879	912	891	885	890	925	908	870	877	941	874	902	903	911	873	882	897	877	864	883	846	923	883	822	858	833	841	881	888	897	837	944	820	916	889	899	877	917	882	884	956	919	906	841	859	863	882	909	891	935	834	924	902	894	911	843	876	822	840	875	894	852	905	921	917	925	902	901	856	920	919	874	906	897	913	834	874	864	898	879	910	895	884	880	887	917	881	934	850	900	878	925	880	895	880	818	911	889	868	859	887	916	935	921	901	833	891	902	886	928	891	906	858	867	912	885	895	901	903	885	920	858	854	895	884	907	882	883	850	841	892	859	853	896	876	897	883	889	891	846	875	902	905	874	814	902	913	890	877	855	874	887	869	894	899	868	857	927	897	888	838	845	855	875	860	873	879	859	901	895	825	863	883	922	887	854	875	896	844	898	857	883	873	861	913	867	855	880	917	909	893	900	935	896	899	918	906	879	890	868	862	902	859	855	886	895	877	917	879	906	882	922	893	881	899	884	900	976	863	912	910	832	886	893	843	854	926	880	857	952	936	841	866	881	880	880	915	942	882	865	910	894	853	922	887	867	860	898	894	845	890	874	932	848	867	864	923	875	856	872	833	905	894	901	917	896	875	870	884	913	908	880	933	845	913	896	869	861	891	903	870	870	898	840	884	858	878	882	894	902	919	852	851	906	890	856	885	869	912	844	906	877	922	881	882	833	891	856	913	837	939	869	921	868	889	879	896	872	875	851	902	956	863	890	888	939	895	871	862	838	859	844	892	889	838	884	941	870	890	895	861	888	905	905	810	955	895	885	826	882	903	897	889	895	879	907	904	948	887	853	868	878	895	842	912	925	883	895	922	889	894	942	808	878	887	914	871	928	895	864	850	872	877	878	885	883	866	913	863	892	874	912	887	852	859	877	847	895	832	877	859	856	897	934	892	889	874	859	856	826	867	916	859	903	892	882	878	849	914	868	878	935	921	851	891	890	858	867	906	855	884	920	875	912	994	866	930	890	883	924	897	869	921	957	842	853	891	890	895	931	882	841	860	903	877	866	826	865	893	898	884	904	878	903	853	882	865	916	918	900	890	883	903	876	853	896	835	890	879	916	828	900	916	881	884	868	862	883	878	936	888	899	875	869	844	860	871	934	907	927	881	888	911	892	841	882	860	858	889	865	844	840	898	927	901	896	884	891	911	914	907	884	892	836	895	894	924	900	916	863	867	864	929	837	838	883	852	868	865	854	901	857	840	852	832	912	873	957	858	916	930	887	888	863	902	846	891	929	910	900	873	919	901	912	880	899	858	860	938	845	820	829	846	907	876	853	876	910	874	860	928	860	852	889	877	897	867	831	890	953	853	914	889	933	850	911	903	930	928	887	911	866	904	918	914	823	862	863	865	893	890	904	859	883	906	897	878	886	879	860	917	852	897	896	938	856	903	893	902	916	937	896	893	915	912	865	865	913	894	917	920	894	867	890	885	894	884	853	926	871	861	885	898	867	883	924	939	884	921	887	857	938	883	890	858	926	847	875	879	884	910	870	893	890	894	910	920	881	907	902	871	908	959	852	831	840	891	922	889	828	878	883	865	917	867	917	891	903	820	873	899	836	903	888	914	858	888	853	924	900	908	908	859	862	864	885	907	859	870	917	879	904	883	937	866	887	883	887	867	903	922	886	927	881	881	884	863	842	886	878	945	832	890	870	894	920	923	868	864	864	943	918	898	882	939	849	864	959	886	860	892	936	889	851	838	853	835	867	908	889	918	878	901	850	861	928	878	890	881	883	863	866	900	852	926	893	906	964	859	939	912	876	897	889	897	897	862	869	932	830	875	861	877	876	877	870	923	915	872	941	930	945	915	882	894	906	913	845	883	838	909	885	876	888	905	900	944	843	865	843	923	911	865	911	907	905	917	850	872	840	873	952	933	858	922	879	868	892	853	884	896	836	846	874	891	904	848	871	895	914	826	935	902	923	865	881	918	877	893	890	904	877	857	866	931	927	890	898	964	873	859	892	884	850	919	874	920	894	816	903	832	870	908	903	911	861	919	862	894	897	851	858	860	882	876	881	954	823	855	880	924	897	981	861	867	921	886	880	892	890	875	835	852	848	893	929	909	881	874	859	866	880	955	923	861	924	826	923	866	944	896	937	881	918	876	882	827	883	864	857	867	859	841	876	869	880	861	897	921	865	894	889	886	917	870	849	883	873	886	870	871	899	899	882	920	834	926	912	885	889	930	886	884	901	855	856	874	915	888	884	838	846	861	864	881	925	871	923	861	854	922	885	911	915	906	886	935	895	895	881	918	889	881	924	853	845	871	902	872	887	911	907	892	887	886	924	919	923	872	909	852	903	906	873	928	858	851	869	888	894	875	893	935	899	867	935	903	925	930	931	931	919	909	935	872	872	899	893	927	808	815	808	867	872	902	899	926	857	855	925	907	895	873	911	855	900	927	881	911	912	819	870	863	915	874	915	902	854	945	854	896	863	866	876	864	880	871	883	878	876	900	916	948	882	861	909	874	864	901	862	898	869	946	865	883	869	891	872	841	865	879	848	857	867	906	868	868	847	845	893	890	845	864	858	910	893	909	840	891	873	874	878	883	856	887	911	880	907	892	903	875	960	906	815	894	860	849	879	856	792	895	859	860	880	887	925	876	898	812	882	862	856	872	899	858	842	868	896	902	916	905	885	882	910	903	889	929	868	844	903	913	832	875	882	904	922	846	966	877	925	919	904	859	877	931	921	876	850	925	908	815	906	841	887	853	863	918	835	890	880	878	872	850	903	844	927	899	884	885	910	864	932	842	922	824	840	905	890	904	923	940	870	930	892	867	896	898	876	893	884	876	931	855	867	874	888	847	887	873	904	993	956	876	883	892	943	838	876	915	889	829	938	883	847	879	927	910	857	820	892	899	853	911	893	894	888	848	882	900	846	823	887	939	851	881	919	878	775	883	904
2369	307	277	234	260	280	271	270	281	269	257	249	257	253	274	229	267	295	272	274	276	239	247	269	252	234	261	238	264	277	282	261	249	283	257	235	262	260	272	260	217	218	265	262	256	259	274	271	265	270	262	249	269	254	283	237	263	259	267	277	243	239	258	241	237	265	227	233	274	259	251	255	273	281	251	249	262	263	237	250	228	257	262	256	229	253	266	249	277	234	257	246	236	223	277	232	291	256	241	238	236	245	269	267	280	249	262	234	262	260	265	241	248	253	256	260	256	278	218	259	281	263	244	262	254	250	243	274	262	223	287	244	262	223	249	270	223	265	249	256	258	245	257	285	255	233	231	258	262	267	252	273	273	230	249	264	280	266	225	234	247	294	240	220	252	280	253	263	239	253	246	265	239	250	250	240	240	228	264	240	230	252	261	261	260	266	263	257	246	251	292	247	251	267	236	248	264	258	257	270	230	239	265	236	268	235	263	242	283	249	233	236	255	267	259	248	230	229	233	248	245	274	263	248	276	248	262	245	270	208	261	265	251	259	272	268	247	245	252	277	249	259	234	233	278	291	272	281	238	258	226	224	246	254	237	262	271	254	281	260	263	259	263	263	263	266	252	265	247	258	257	285	280	263	245	241	232	262	265	233	281	257	272	254	265	220	262	254	231	237	228	261	251	236	247	268	264	272	263	258	252	258	234	237	231	269	261	256	250	232	249	258	266	254	252	243	261	251	246	257	222	264	259	271	225	253	222	255	262	247	240	266	254	270	265	218	247	263	271	247	229	228	254	265	268	244	266	258	291	219	226	251	260	242	256	277	229	230	270	263	274	268	276	248	252	243	263	235	265	246	273	267	247	235	242	262	251	260	272	240	235	247	239	243	261	248	250	250	262	264	287	222	262	267	299	231	263	259	257	263	263	240	269	270	279	248	255	262	253	240	231	256	266	237	245	249	235	255	269	255	266	276	272	268	264	285	271	224	271	251	251	230	272	271	247	233	235	287	236	273	253	241	251	257	234	234	270	243	244	240	259	271	267	271	255	234	241	240	252	252	255	224	275	255	223	237	225	269	246	259	256	258	239	248	253	231	279	251	288	261	243	250	280	266	232	245	262	219	254	240	238	254	253	264	256	258	246	250	237	247	280	251	238	243	248	270	235	261	257	240	291	260	277	263	244	251	237	257	220	243	256	236	239	251	263	293	239	252	252	268	249	279	263	252	255	254	273	259	272	247	243	237	252	261	222	259	235	225	305	257	260	236	257	257	245	256	240	265	267	242	241	244	264	274	248	262	244	211	248	240	243	252	265	252	245	246	249	276	235	233	264	266	248	246	240	273	255	261	252	256	238	246	254	261	296	249	237	223	245	236	222	258	235	261	257	236	219	220	270	220	281	271	251	269	248	259	225	255	257	240	261	282	267	246	250	235	270	264	287	240	247	254	251	261	276	227	268	245	242	274	254	250	239	255	226	242	264	271	248	277	257	243	252	268	297	289	271	236	256	237	243	249	243	272	262	227	271	282	226	236	266	264	254	247	256	248	220	259	262	266	253	259	264	288	274	231	260	244	252	273	240	227	283	256	275	250	241	263	212	260	276	247	256	282	234	233	256	255	232	271	246	265	268	244	253	290	244	231	248	243	283	262	266	235	258	246	237	249	255	265	254	262	232	252	252	277	258	265	263	235	271	268	260	245	222	269	272	229	238	241	261	224	237	271	257	265	232	248	242	261	248	251	245	268	272	273	268	244	236	238	255	273	261	235	280	226	250	272	273	258	226	257	237	245	285	263	233	268	241	236	282	216	255	245	243	239	287	248	254	238	230	276	264	241	239	248	261	271	238	288	271	256	248	274	237	226	250	249	280	258	228	251	237	241	237	264	242	261	264	228	237	242	242	257	251	246	281	270	238	250	266	235	262	223	249	268	248	269	287	227	284	240	220	254	258	250	257	312	254	223	269	265	239	251	242	259	274	275	261	284	253	255	255	244	265	272	237	232	253	268	262	267	260	261	265	265	267	255	208	242	253	282	247	244	264	250	250	269	245	258	262	276	287	259	273	261	264	266	253	253	263	245	254	230	250	248	232	239	281	248	271	265	245	251	259	254	245	226	241	246	272	254	238	232	249	258	241	277	262	239	285	270	293	254	280	263	254	235	232	237	242	251	250	218	280	247	230	232	222	260	249	263	257	277	253	238	250	250	243	261	242	260	246	261	254	268	275	236	248	214	268	269	266	275	280	246	240	249	265	277	254	272	245	234	281	269	259	258	260	276	245	259	252	226	264	238	285	246	252	254	256	266	263	246	248	268	266	277	268	253	262	281	265	227	286	261	268	241	267	245	265	267	276	264	266	241	250	245	229	246	253	241	285	227	229	231	250	267	244	229	237	232	240	251	242	252	254	226	267	255	243	264	245	271	250	227	264	252	244	280	247	272	272	255	245	248	277	274	267	239	255	248	272	281	270	245	246	267	267	248	251	241	274	258	266	231	265	258	264	259	263	262	262	268	266	244	244	245	268	252	247	261	244	263	246	245	221	253	254	223	241	249	207	207	236	262	229	249	253	235	286	260	263	257	238	238	246	279	244	269	253	245	273	261	301	239	215	262	243	243	241	248	228	263	265	261	264	240	266	270	225	232	247	271	256	250	303	248	260	247	270	245	255	268	250	256	246	277	272	257	268	244	264	257	255	263	254	270	244	269	251	244	246	256	267	246	234	276	268	254	248	246	244	288	259	285	242	258	261	277	263	264	248	246	235	291	248	220	229	295	252	255	252	252	279	246	269	276	248	243	253	243	278	256	247	243	249	251	261	281	279	235	265	265	250	256	261	263	259	244	255	263	252	253	220	243	237	253	259	245	242	240	272	241	246	242	228	230	254	266	273	262	239	260	255	240	243	274	272	212	288	254	270	240	231	243	262	247	255	208	279	288	253	232	261	295	267	244	261	245	277	245	255	232	230	236	276	263	260	274	264	273	257	246	236	258	256	220	256	281	243	255	282	253	247	273	267	252	237	265	255	219	245	275	297	253	243	239	254	235	236	254	252	238	274	270	270	232	238	265	271	234	239	258	271	244	256	256	226	286	246	285	245	234	290	277	265	257	238	257	257	237	249	249	244	265	278	238	252	238	255	237	240	248	248	236	244	289	260	255	248	236	232	232	249	234	240	262	258	245	271	259	284	253	255	251	267	245	278	269	267	251	281	224	276	260	240	252	274	265	260	218	248	250	253	256	256	276	256	241	262	276	256	245	257	249	218	248	238	246	249	260	237	258	258	244	246	242	254	234	281	275	241	246	245	257	266	332	252	277	276	242	225	233	238	287	261	243	248	245	260	282	264	234	271	276	252	250	259	240	242	243	252	249	232	262	280	230	267	276	233	219	265	240	297	251	258	270	256	270	268	231	258	264	247	255	266	247	256	279	267	270	261	251	237	238	272	256	230	222	261	210	226	279	257	242	269	244	272	266	265	248	240	258	248	266
3039	698	733	704	703	701	691	616	632	660	633	685	661	647	657	635	630	639	658	617	682	660	681	633	625	608	627	652	664	646	573	668	632	675	615	643	638	635	608	661	625	648	683	629	655	663	624	637	627	631	612	640	650	606	655	638	648	609	587	668	575	633	649	644	594	645	624	650	606	605	654	602	641	618	634	606	656	659	606	655	609	628	642	644	645	651	648	662	596	657	634	660	580	639	616	620	639	615	697	656	609	661	707	595	609	637	631	667	619	641	635	626	618	631	661	647	640	659	630	612	614	610	656	652	645	668	645	602	662	649	609	621	660	632	619	585	646	649	621	677	614	641	606	645	698	657	605	651	604	701	665	599	603	615	647	629	644	638	635	622	634	667	616	629	677	630	591	614	657	637	657	657	639	651	670	658	649	644	675	651	633	626	597	604	642	634	653	668	627	629	639	588	640	597	612	646	637	618	645	626	660	654	625	615	623	589	634	631	634	637	654	642	626	638	639	657	637	625	640	666	636	650	677	614	660	628	647	652	621	659	645	655	650	622	619	638	684	590	644	663	594	605	609	625	645	608	621	621	673	635	666	645	610	623	619	684	616	664	666	630	622	563	655	656	603	648	640	629	621	636	639	646	618	644	634	650	602	619	628	619	608	622	641	619	638	630	630	641	629	658	631	629	636	650	676	635	595	619	673	599	611	621	646	641	646	610	642	618	638	616	604	655	634	612	650	658	663	616	640	603	636	655	635	650	609	656	634	670	641	631	598	633	596	629	615	649	594	619	616	658	637	640	693	602	634	580	627	674	640	640	603	673	651	643	667	645	639	616	617	632	639	616	617	621	621	615	621	629	636	592	652	644	683	639	668	612	619	612	649	657	612	651	656	683	616	623	642	628	619	601	648	647	665	636	623	637	646	664	637	664	626	645	621	682	653	635	654	667	650	599	637	649	584	679	675	663	638	637	595	618	655	648	588	597	662	643	647	657	597	663	648	637	613	628	611	652	670	614	607	625	628	603	605	618	672	668	649	658	624	636	636	640	590	635	606	634	574	607	632	626	661	592	589	626	644	623	642	621	640	663	622	616	628	631	618	658	666	674	644	613	638	633	632	638	582	690	642	659	668	626	658	648	589	610	635	703	669	673	630	643	616	644	632	669	616	629	653	564	590	656	579	612	654	624	618	656	651	645	636	599	654	612	634	639	627	629	648	637	631	672	596	628	621	623	639	656	627	588	667	663	669	612	661	681	634	606	618	671	657	625	666	596	598	645	632	627	658	621	599	596	638	613	648	581	607	613	673	635	560	670	631	616	591	626	614	628	666	660	616	564	630	607	615	598	618	620	601	625	589	622	613	614	654	668	645	624	571	645	642	654	637	632	626	589	665	666	661	613	625	648	677	653	613	653	626	631	641	635	605	653	668	654	600	644	694	645	692	614	628	644	664	625	683	599	600	691	675	616	618	651	660	646	597	614	633	633	661	665	615	632	628	623	620	637	623	661	665	616	634	612	625	614	594	619	659	629	597	638	654	625	633	661	633	629	634	618	621	710	680	681	630	625	644	630	610	619	613	663	607	616	658	618	672	649	666	635	640	610	673	659	642	654	624	630	636	631	664	641	660	621	661	621	653	644	631	625	641	653	639	680	707	620	677	677	604	682	635	649	676	622	636	595	630	632	631	632	666	658	594	618	630	623	652	628	634	645	653	695	631	669	633	653	627	654	635	675	695	634	635	617	634	662	621	645	631	629	629	679	661	657	622	643	621	626	611	641	645	640	570	608	619	627	656	626	622	684	641	634	642	645	638	593	612	653	660	616	607	669	647	646	652	653	620	668	717	600	638	656	665	605	591	659	602	552	617	623	635	665	649	637	593	674	640	607	634	631	618	661	637	616	613	592	678	655	662	638	642	681	645	595	621	632	664	626	618	621	591	669	595	609	644	631	589	609	591	647	643	618	675	645	638	637	648	645	634	652	651	643	649	621	679	648	670	651	623	665	614	662	635	662	664	567	626	567	650	640	672	650	603	640	655	647	623	609	602	633	655	629	609	616	669	627	625	648	666	643	613	614	671	639	656	631	666	607	617	658	647	649	615	643	660	666	679	662	668	669	625	652	618	671	652	597	596	618	615	678	644	621	649	602	606	615	626	612	599	643	636	656	598	650	649	623	631	619	615	647	608	662	631	655	633	595	665	599	645	608	629	583	654	612	629	634	655	617	651	650	637	661	627	672	595	611	636	595	633	614	634	680	628	672	609	653	664	641	623	657	622	652	578	593	627	605	648	626	642	685	648	614	635	655	657	638	609	632	679	649	596	634	656	636	655	646	574	618	603	620	607	615	632	641	636	606	607	611	643	620	622	588	595	635	649	665	629	606	631	611	639	653	652	640	626	649	645	647	624	699	634	625	593	598	654	652	649	610	655	651	645	609	670	633	601	640	658	598	642	622	630	670	641	638	654	627	677	643	621	605	639	643	650	701	618	625	694	654	671	640	594	669	657	627	635	646	632	620	604	634	649	660	605	660	644	634	679	622	655	671	633	602	598	669	640	612	640	627	588	641	615	620	651	689	629	640	639	618	726	606	622	624	648	647	637	672	652	674	620	616	607	630	655	606	622	628	619	672	609	673	580	616	666	626	594	650	644	631	625	599	641	652	643	639	606	600	623	619	598	611	638	612	656	655	584	611	629	663	622	623	613	594	672	629	612	650	636	615	653	638	601	663	649	616	653	646	617	673	639	650	635	604	602	622	681	580	613	625	609	594	643	625	599	668	626	627	626	678	585	591	627	625	632	643	598	620	628	630	653	623	631	642	622	635	586	656	601	628	632	655	621	680	657	625	593	627	621	624	660	613	631	671	611	653	617	606	644	627	639	624	665	643	619	589	661	626	589	637	605	624	637	603	638	653	602	601	615	620	576	638	636	616	655	667	649	674	626	648	659	643	591	636	655	651	667	678	665	631	632	625	682	651	674	632	640	669	632	641	602	672	639	638	552	626	633	639	691	645	654	645	627	653	672	634	633	638	644	654	675	604	692	660	641	616	613	621	663	605	638	609	659	606	655	680	650	596	640	637	599	671	647	638	657	626	601	660	657	642	623	637	634	604	629	609	626	634	636	597	625	630	639	643	655	656	632	640	628	644	606	636	607	619	632	630	668	612	587	633	669	649	634	625	672	626	620	639	635	633	635	596	604	657	622	658	626	621	661	652	635	650	616	650	666	611	632	638	618	613	656	631	679	657	613	636	628	652	619	638	649	656	711	590	644	641	597	639	639	674	637	628	630	639	664	611	645	585	603	601	649	609	626	656	626	645	604	580	577	631	624	589	661	642	620	647	621	629	641	608	643	580	612	638	664	660	617	639	629	633	619	651	655	646	609	621	620	609	697	639	612	631	644	682	605	639	630	614	621	618	678	642	675	596	672	605	678	683	655	638	602	660	622	635	611	620	632	638	627	617	627	635	609	651	693	675	635	629	650	671	644	620
16248	1331	1198	869	641	470	464	392	345	326	285	280	260	233	226	252	226	232	236	203	223	196	224	231	175	217	207	223	218	215	169	209	227	197	215	199	217	223	214	161	223	203	206	201	187	190	222	223	189	210	190	201	217	234	221	200	180	224	220	198	231	211	208	210	204	208	218	196	198	200	201	221	211	210	219	203	201	211	205	193	195	206	199	219	197	202	191	211	201	200	232	212	209	233	215	180	221	219	197	194	192	213	185	218	168	199	211	232	235	206	214	210	228	231	234	201	189	223	219	214	206	183	203	228	221	200	207	194	208	199	178	201	192	199	189	175	226	215	197	221	202	205	223	223	197	190	223	202	175	218	227	220	222	230	210	217	211	198	209	215	191	213	211	197	177	203	202	205	176	207	208	210	218	189	189	208	190	184	203	224	194	237	212	227	200	209	205	213	191	211	184	187	218	198	208	166	198	187	216	204	204	190	230	213	228	222	223	176	200	222	221	208	194	204	207	208	215	208	193	217	200	236	212	204	223	185	223	207	211	201	205	175	211	212	204	173	225	254	200	221	225	189	212	207	212	226	218	248	216	189	184	205	182	213	227	229	203	220	195	214	237	195	195	186	208	196	237	183	206	193	213	231	183	208	204	194	205	181	197	191	196	184	228	223	212	185	181	211	217	212	198	203	201	201	194	191	239	230	173	178	190	223	227	234	229	171	185	200	216	211	205	198	174	191	208	220	222	222	203	215	203	211	219	216	222	202	188	201	204	205	215	209	200	202	210	208	201	181	215	188	198	190	215	193	226	213	227	200	218	191	203	225	224	192	190	180	204	173	226	233	198	204	195	208	213	201	208	197	184	213	189	170	230	186	215	194	210	227	223	213	222	193	221	215	220	224	204	224	209	216	207	234	227	216	191	208	205	215	217	205	205	199	196	184	168	225	195	212	217	224	220	209	208	198	190	225	186	211	219	223	232	245	193	221	242	195	215	192	212	212	192	218	202	211	216	196	186	209	204	226	190	190	194	207	207	189	199	212	209	204	189	212	191	205	181	201	195	200	194	191	198	210	233	223	181	200	217	219	194	226	187	194	197	197	192	222	201	229	211	213	224	198	215	221	204	180	198	233	225	204	203	220	193	188	190	216	212	205	215	178	224	205	209	200	196	196	172	202	203	219	210	201	194	229	196	200	178	184	184	201	192	223	186	205	189	176	217	215	199	225	204	220	205	190	212	184	182	212	197	196	205	199	202	193	220	202	214	211	181	197	227	195	188	195	253	207	203	217	223	184	243	172	196	170	205	235	203	201	235	182	190	203	222	212	173	204	189	198	205	196	205	191	196	191	195	210	213	218	226	191	179	204	207	197	203	209	233	199	228	198	185	184	189	218	207	201	215	213	200	204	185	224	205	211	219	209	218	208	188	184	243	220	211	193	183	207	211	191	214	224	201	199	208	227	216	209	207	213	199	198	208	210	205	191	194	199	214	195	215	219	177	207	193	208	213	199	212	198	197	230	221	204	208	211	194	202	210	209	215	205	188	193	196	210	232	216	179	206	190	177	220	241	211	230	202	206	214	208	211	183	193	205	189	237	213	231	200	202	196	200	202	195	178	224	209	194	212	219	202	205	204	229	170	181	188	211	212	215	204	223	212	182	210	173	206	228	224	213	196	215	229	210	236	208	205	192	208	198	191	189	227	206	212	218	189	214	201	214	250	185	197	219	199	229	193	179	221	205	199	213	226	207	202	190	210	222	200	218	198	233	195	210	199	192	218	203	198	197	200	193	197	216	217	217	210	200	192	188	207	205	229	170	198	219	214	205	206	216	184	179	198	199	175	205	207	215	221	185	197	189	202	199	159	196	204	184	191	196	192	182	227	228	182	197	218	206	226	205	196	196	180	201	200	217	202	208	204	209	211	212	174	210	196	199	182	190	199	202	220	166	211	203	175	195	208	212	217	200	207	203	219	228	199	189	179	220	218	191	192	219	212	196	206	230	187	233	195	200	203	207	198	205	226	212	201	199	210	231	214	208	198	170	221	213	207	209	181	205	209	211	199	211	209	163	190	206	217	226	203	200	228	203	203	197	207	224	206	212	207	214	218	193	191	190	198	205	213	223	223	199	220	206	195	198	224	187	207	222	203	187	194	194	217	201	190	180	184	207	197	200	194	199	212	171	191	191	202	194	183	216	211	217	214	207	196	212	206	213	210	202	206	207	208	190	202	175	206	195	198	187	194	229	192	217	227	209	198	185	194	185	213	189	196	221	216	190	192	201	196	224	223	220	194	197	203	207	212	192	205	206	214	181	207	172	193	211	203	182	222	207	204	209	189	206	232	192	210	202	235	233	210	228	203	210	180	221	199	201	199	189	188	195	238	188	187	202	214	190	204	229	186	197	191	205	202	174	223	196	201	207	209	193	199	205	202	198	190	206	237	209	210	209	207	207	185	213	202	201	192	201	225	220	199	190	189	218	207	201	229	210	191	199	193	198	214	221	195	206	224	217	189	235	222	212	203	200	195	223	255	217	198	205	185	193	189	196	208	198	222	218	220	202	201	192	206	189	204	214	219	172	198	199	178	211	214	198	240	184	207	205	206	185	207	211	218	220	190	186	227	233	214	214	211	203	204	210	201	200	205	216	206	204	205	210	216	216	198	207	192	190	214	204	194	201	232	214	205	207	176	204	219	232	212	210	193	200	233	218	214	209	213	191	199	172	205	193	233	193	173	188	181	213	216	223	203	189	206	216	222	204	191	217	240	214	198	208	177	223	204	178	196	208	205	192	218	181	198	221	198	175	209	206	223	212	207	189	186	225	204	186	194	210	191	189	194	222	207	196	189	247	201	200	197	202	223	214	216	223	217	190	214	198	218	216	190	227	206	214	216	206	188	212	201	196	196	210	174	192	202	196	175	191	194	219	195	192	203	211	194	203	228	194	212	196	221	241	189	200	190	212	216	197	198	198	224	230	203	192	210	190	191	199	238	204	240	210	238	183	184	220	196	201	162	197	197	223	204	212	231	232	187	196	203	237	204	185	205	209	201	177	191	179	165	204	221	192	196	189	184	207	189	192	184	207	197	192	214	213	210	219	199	203	199	205	218	215	227	197	215	193	197	220	191	218	201	193	191	201	207	203	197	214	177	207	226	207	213	192	201	224	201	207	176	209	227	209	213	184	191	163	191	212	208	199	212	220	194	219	208	201	199	212	187	204	228	209	230	208	208	221	232	206	202	195	230	204	193	172	212	198	215	203	201	202	190	213	208	227	217	205	216	204	187	211	212	238	198	193	195	201	216	216	193	193	224	202	217	177	181	217	165	183	196	209	226	196	212	185	202	187	208	177	191	203	243	196	195	217	204	187	189	230	191	194	214	186	186	200	206	229	205	214	208	194	209	220	230	204	160	191	173	203	202	199	206	188	216	182	215	204	212	181	228	206	192	184	188	193	167	217	195	179	199	212	235	210	213	229	193	184	187	191	181	174	193	207
8942	1223	2523	2934	2606	2191	1797	1549	1349	1200	1123	1018	931	902	855	781	796	691	736	764	692	732	658	701	646	688	617	594	639	638	606	598	627	624	586	583	578	583	615	606	588	593	568	602	610	556	604	572	607	573	569	510	607	586	584	580	540	617	626	573	554	576	562	535	612	561	565	586	544	549	536	561	532	557	567	544	628	540	574	524	570	539	582	537	569	561	562	571	574	516	539	570	575	540	566	578	563	563	554	522	547	526	526	568	544	536	527	507	580	557	542	561	527	566	553	566	527	542	532	593	566	525	547	583	600	560	541	543	551	578	573	571	575	545	560	548	550	563	558	576	563	583	566	567	549	563	541	546	578	529	553	508	563	523	578	555	560	586	521	557	622	572	540	564	597	547	539	540	515	582	568	489	538	513	568	609	503	523	560	536	541	522	556	554	557	553	559	551	571	565	548	538	507	528	545	583	509	539	550	552	571	532	585	537	528	609	548	511	541	564	525	566	584	570	576	567	547	531	571	510	561	592	583	545	535	527	536	556	552	528	476	547	565	529	547	603	546	518	517	547	573	523	546	554	530	561	498	511	542	555	561	518	565	544	518	495	503	556	537	505	539	547	570	545	505	540	539	522	577	551	533	553	575	564	565	562	537	554	565	543	576	547	506	541	526	575	543	531	512	533	546	549	543	604	574	534	598	575	567	530	563	522	588	560	544	535	552	551	586	552	562	543	555	565	519	554	520	614	506	547	501	577	560	549	529	559	517	524	580	526	532	551	523	513	496	560	517	531	545	513	569	547	535	557	546	560	545	542	566	549	570	535	522	553	542	559	528	573	537	516	526	555	527	560	595	526	615	512	565	527	530	539	573	575	564	574	561	574	564	495	530	561	602	538	559	535	520	592	573	573	571	551	527	573	511	512	579	591	560	518	535	545	527	545	570	533	546	560	518	568	543	565	514	569	553	524	539	555	547	574	488	521	564	544	540	574	541	576	545	533	578	544	551	564	510	511	549	533	554	511	526	553	526	547	543	562	561	527	500	572	521	572	534	519	546	530	579	557	553	525	534	568	532	553	566	506	567	551	567	523	537	547	522	539	512	518	592	533	532	569	512	554	563	532	555	538	516	568	559	570	569	529	583	596	561	569	592	558	512	532	532	539	522	528	548	531	588	537	547	549	572	506	515	523	569	564	549	556	556	560	564	541	556	544	527	579	526	537	550	542	556	544	582	547	579	569	512	549	536	567	531	562	556	534	530	546	490	568	546	582	550	534	533	574	568	584	513	545	540	531	552	521	542	549	560	620	560	552	527	574	541	566	579	542	577	540	509	554	557	613	592	560	493	555	605	589	533	591	532	563	574	514	539	534	539	542	554	547	582	553	584	528	540	518	593	555	542	567	549	572	572	547	525	541	563	545	563	541	573	538	558	539	536	541	572	549	543	591	515	514	521	587	572	514	512	550	550	562	588	564	543	533	552	591	576	493	562	575	525	526	538	555	515	533	559	555	588	545	581	566	546	537	542	515	565	542	532	585	544	594	509	527	557	547	511	506	519	578	513	555	582	563	550	526	555	563	560	538	505	538	558	568	520	533	539	557	511	633	548	498	549	595	543	543	571	522	529	556	521	488	564	519	552	513	520	544	566	558	583	564	545	523	557	544	523	542	524	532	559	542	524	594	516	536	548	588	573	565	565	569	542	555	550	531	547	573	528	567	555	550	543	571	550	513	566	519	568	579	522	550	553	535	581	567	550	562	494	582	530	509	510	558	525	562	559	534	551	537	555	539	606	526	524	562	592	575	559	574	585	560	572	536	496	549	569	598	525	558	524	559	521	582	518	549	567	531	535	541	615	532	584	525	549	550	589	540	546	552	556	551	531	546	611	566	586	524	511	541	563	545	529	546	527	584	534	537	582	538	538	531	582	501	544	549	559	507	596	535	530	554	557	539	573	564	554	529	555	547	540	557	509	520	532	526	556	555	542	532	514	560	539	595	582	595	559	531	599	540	572	534	535	531	563	546	523	598	525	561	626	571	569	555	565	540	540	552	557	540	516	490	527	514	520	609	552	559	535	548	550	537	520	583	553	524	577	569	525	532	574	585	541	526	561	555	550	553	517	552	538	507	533	553	550	517	530	508	528	550	558	557	569	583	558	564	535	555	550	558	547	542	550	515	548	536	572	524	519	561	542	537	516	561	551	559	533	546	563	507	564	520	523	522	511	561	498	531	521	520	567	558	561	508	557	592	543	563	549	518	531	557	527	515	564	592	605	606	578	550	578	525	490	536	582	558	593	527	518	534	520	528	576	545	570	564	563	545	561	548	533	546	542	572	554	570	543	560	521	569	511	538	565	538	572	517	538	501	540	522	509	527	504	531	538	566	510	548	566	544	521	509	592	527	541	568	545	538	568	526	557	539	545	542	562	582	497	499	548	554	552	565	552	507	517	590	580	564	571	563	546	577	582	579	558	553	610	525	537	560	571	522	545	547	519	575	541	537	561	550	554	580	544	520	550	547	532	565	553	545	563	544	570	519	537	514	547	535	524	555	502	566	541	546	554	542	589	576	577	536	532	540	577	561	559	541	524	547	576	528	524	591	536	525	557	548	537	569	526	539	559	537	565	595	537	566	559	532	575	570	537	605	553	546	528	547	501	558	570	531	551	551	560	559	549	575	562	574	555	554	499	547	584	501	572	533	564	571	554	514	581	493	542	591	520	543	531	517	580	535	543	549	541	563	513	546	597	564	591	567	559	561	543	529	551	530	546	570	517	533	532	565	602	565	563	560	500	530	554	536	594	509	549	566	487	530	571	558	529	563	501	530	578	549	582	555	539	537	590	500	561	536	537	518	553	541	584	535	520	534	569	556	579	512	555	543	498	532	523	506	532	546	524	598	517	566	545	538	579	543	555	534	537	525	536	560	530	569	548	571	551	553	553	564	563	507	546	555	530	529	554	538	588	552	568	548	505	509	563	539	547	550	537	615	496	564	565	540	552	589	545	531	570	546	559	524	559	515	566	576	567	549	544	549	560	572	532	527	567	541	532	554	541	521	538	545	532	568	598	547	515	575	551	575	537	544	553	550	535	554	529	491	571	534	573	549	530	578	539	584	520	540	557	548	541	541	555	516	552	568	546	533	528	561	538	584	522	577	530	538	564	556	546	565	544	547	566	548	512	534	540	521	508	559	549	511	566	526	537	532	546	554	545	499	560	543	507	542	593	528	512	517	560	509	547	533	538	543	568	573	531	545	589	497	563	550	519	534	562	547	574	541	521	557	575	528	587	511	543	535	540	561	528	530	553	516	553	569	598	540	562	520	501	542	534	515	550	495	551	543	539	535	572	543	563	531	542	522	571	532	558	532	566	528	554	518	543	543	523	550	538	554	589	557	547	574	493	566	559	554	522	534	580	549	537	534	541	547	523	566	542	564	558	526	539	547	549	559	549	570	541	542	527	556	579	532	581	589	525	545	535	521	588	574	570	519	517	547
27664	3850	2460	1859	1349	1013	833	703	638	582	571	504	432	499	457	427	477	407	391	377	404	414	401	355	376	354	349	397	385	359	373	412	361	383	360	366	353	369	393	378	381	364	401	365	357	362	393	353	402	390	351	373	372	329	322	346	336	335	362	436	334	371	391	381	372	342	353	365	372	330	396	413	350	343	369	361	382	384	388	365	366	366	382	370	380	324	344	370	379	320	362	332	345	347	376	338	370	368	390	317	379	379	382	362	355	386	359	369	317	340	351	385	378	358	370	373	361	344	368	381	373	341	350	351	372	334	372	371	326	340	339	350	349	372	329	359	370	372	354	363	347	370	345	364	375	360	323	353	401	366	346	366	352	321	386	340	368	383	362	377	382	407	411	358	354	360	358	354	345	392	379	347	354	375	386	334	354	378	360	340	350	366	416	315	393	357	339	362	355	353	334	365	376	327	377	355	301	336	351	305	334	364	353	373	339	342	368	372	391	358	351	359	380	367	339	360	305	354	378	364	369	369	368	351	350	349	376	365	385	355	362	363	408	331	371	389	363	370	353	368	389	377	369	386	370	345	317	363	359	377	365	337	384	357	364	392	407	350	356	356	394	353	362	352	347	361	361	374	362	351	371	377	369	348	354	353	383	345	372	391	354	352	367	362	338	323	336	364	359	379	332	398	379	378	378	349	377	406	328	322	379	356	357	331	351	334	313	348	351	382	377	361	336	402	399	350	376	363	361	356	319	357	361	346	336	379	359	375	386	370	348	364	362	388	374	394	363	374	382	377	339	401	394	378	367	392	371	357	368	361	357	364	387	370	385	360	348	338	393	343	351	359	345	366	348	348	373	352	374	334	352	335	355	356	323	353	366	354	377	356	369	334	373	369	379	360	350	378	369	364	376	347	382	356	380	352	368	353	338	373	356	374	343	349	346	357	314	354	358	399	343	381	360	360	357	343	375	333	350	397	408	399	361	377	344	377	340	371	348	357	372	349	347	394	377	382	392	358	402	360	344	352	341	358	414	396	393	346	376	398	347	375	377	366	382	344	377	349	372	364	351	340	335	353	337	360	389	363	365	352	332	373	391	367	339	358	349	355	362	353	341	309	338	346	352	376	355	365	363	312	373	366	388	347	329	336	350	363	345	353	397	383	344	362	357	348	353	410	385	359	328	354	366	346	335	385	334	358	377	358	377	378	368	376	350	381	362	371	375	376	351	355	335	328	334	376	390	363	366	302	352	347	373	322	352	339	407	378	390	383	376	377	403	364	384	328	371	358	317	354	358	325	377	350	339	366	359	349	352	357	367	393	350	395	358	364	353	321	393	355	340	354	319	379	320	349	344	353	335	363	358	374	358	359	393	381	349	369	391	395	378	363	353	356	354	358	385	342	369	364	341	353	366	379	330	364	383	366	326	339	359	352	383	374	365	380	345	388	328	378	360	375	390	347	355	396	332	325	388	388	329	349	377	351	399	379	378	358	335	335	358	333	364	358	356	373	356	360	334	337	360	370	341	338	348	359	393	392	375	394	369	383	389	368	368	355	344	355	338	349	341	320	350	359	375	365	356	351	345	345	362	342	327	394	337	362	335	337	320	367	362	363	347	342	399	347	334	380	345	359	360	334	356	374	388	383	365	393	351	324	371	352	352	390	364	383	368	353	341	353	375	366	342	380	362	378	351	351	336	336	329	341	372	352	390	391	365	336	335	356	345	329	352	361	376	377	348	367	363	354	402	375	374	361	346	387	376	360	365	370	341	364	366	365	337	344	347	390	370	373	368	365	425	382	380	324	372	364	402	362	374	379	369	376	358	360	393	341	378	334	364	361	338	355	363	379	363	347	354	333	349	331	362	330	333	337	354	364	359	395	374	350	335	376	368	384	384	375	357	343	358	350	332	342	337	367	309	347	337	377	329	368	353	372	346	348	358	369	379	358	365	362	381	344	343	369	369	398	332	359	381	335	389	358	340	324	356	354	323	330	371	378	382	344	349	353	380	365	360	365	366	395	411	355	332	327	371	334	396	338	384	374	347	364	380	354	319	365	345	361	328	370	347	327	381	372	382	352	337	370	340	347	386	337	347	371	353	370	372	385	410	366	350	362	344	410	377	381	362	366	386	342	399	374	322	365	334	347	379	339	339	358	378	425	361	356	335	375	340	372	353	353	369	375	340	358	367	380	364	367	368	374	405	367	317	367	330	356	376	345	332	346	357	395	339	344	353	352	360	390	383	341	376	350	351	371	400	362	351	389	369	388	355	347	384	353	394	386	316	362	402	359	352	353	367	370	345	352	353	321	338	366	387	333	378	379	335	343	361	400	357	341	356	369	343	409	373	389	361	377	361	368	383	336	362	384	361	368	385	371	350	347	360	361	397	387	377	357	380	350	350	381	365	354	383	347	358	354	365	329	330	365	372	343	353	365	369	374	366	341	362	316	323	339	337	381	347	349	383	368	342	311	349	356	352	363	370	324	350	360	310	333	367	340	365	361	350	356	338	333	359	382	370	363	360	368	371	346	405	364	396	361	356	350	375	379	356	369	332	339	365	366	390	354	383	323	337	351	389	354	353	378	382	335	375	344	389	362	374	356	377	337	366	390	342	351	346	317	420	421	345	351	365	388	364	351	398	362	384	362	373	330	364	299	369	398	425	350	354	365	363	349	373	380	363	337	383	390	361	363	346	420	394	407	343	385	368	371	351	338	369	362	364	395	404	322	367	331	372	351	371	387	346	371	333	358	378	354	361	374	353	329	375	358	360	338	380	367	354	367	372	389	362	352	333	375	385	381	357	383	354	381	342	378	336	346	349	375	400	362	382	366	379	362	379	332	365	329	313	323	355	382	362	363	336	379	360	348	349	370	329	387	364	387	343	332	345	406	353	351	358	361	366	380	356	359	368	354	391	352	357	365	389	364	339	362	345	367	349	342	351	378	359	351	331	339	328	345	382	328	353	352	378	373	361	362	365	393	361	383	346	361	351	379	345	355	357	399	357	394	350	357	367	351	348	359	354	391	351	395	381	410	365	360	357	355	378	366	363	337	359	363	350	368	409	341	378	403	360	392	336	336	337	345	357	363	384	379	368	364	331	391	354	355	349	358	380	362	342	367	352	355	346	340	375	390	359	351	380	372	328	348	351	343	373	344	339	356	362	344	335	396	349	347	389	383	362	338	391	369	368	358	345	384	392	339	404	378	373	333	369	394	341	365	351	377	372	354	374	367	343	359	371	352	381	353	377	311	357	390	340	378	373	336	353	372	352	361	368	353	351	377	374	397	351	353	340	335	353	340	366	358	408	343	340	356	345	368	377	356	380	375	343	374	329	329	399	373	370	361	409	341	365	373	354	366	403	338	382	390	385	332	356	364	356	346	360	350	314	328	353	332	342	353	387	380	321	359	354	340	343	375	380	347	374	365	354	377	379	368	363	385	350	354	389	361	376	375	399	358	374	378	323	373	367	387	363	360	365	337	361	350	328	361	343	335
12668	2202	4621	5430	4774	3919	3282	2821	2351	2261	1943	1786	1515	1573	1401	1444	1314	1260	1215	1194	1216	1174	1199	1146	1051	1075	1056	1058	1034	1000	990	1014	1007	983	953	998	996	951	1040	921	1004	890	949	936	927	894	918	932	894	944	954	891	906	909	922	904	945	952	934	881	920	956	897	928	878	896	912	973	941	905	942	894	899	887	882	875	930	847	913	887	861	855	923	915	893	920	906	909	923	920	868	887	891	907	930	888	919	936	897	956	858	814	914	823	869	871	886	902	863	931	855	916	848	860	899	900	918	875	937	849	910	877	919	893	836	852	837	819	817	945	945	908	866	870	838	897	891	859	874	901	882	887	917	919	869	925	902	937	878	894	891	885	930	884	904	947	909	887	913	890	951	869	917	888	877	841	908	859	840	901	876	904	888	915	865	940	866	896	831	864	902	873	908	857	850	871	887	865	919	892	853	921	866	921	893	868	840	843	847	917	873	886	832	839	920	863	867	855	909	878	928	896	904	824	839	855	879	845	852	882	843	933	846	877	895	871	863	865	905	862	887	867	891	885	916	910	888	914	903	864	854	843	849	908	831	921	832	850	898	880	912	947	896	873	960	897	895	885	885	894	877	852	864	895	929	873	916	804	925	869	854	883	913	914	890	875	824	885	889	926	878	898	859	832	865	894	891	862	950	878	893	833	835	853	885	845	821	908	875	900	843	865	851	918	845	870	926	860	887	910	827	869	930	857	809	846	875	851	887	858	901	930	826	901	886	865	889	868	808	861	881	943	894	897	839	875	876	846	855	877	884	910	883	893	848	857	837	868	903	881	889	888	836	869	888	876	918	845	878	855	840	911	899	897	863	903	850	859	850	880	879	877	840	889	851	903	897	929	849	911	879	866	845	865	934	909	847	807	900	861	853	864	874	940	867	923	827	947	889	864	926	883	898	880	906	890	852	907	842	862	881	869	846	881	937	903	847	876	865	893	896	878	861	884	832	866	847	884	895	900	891	858	831	850	852	874	840	878	853	956	930	867	843	873	858	866	856	847	871	842	852	881	942	888	899	828	890	855	853	886	892	874	858	882	882	846	916	848	875	901	867	883	898	905	921	924	950	903	881	951	856	878	861	897	824	816	859	842	880	849	930	861	886	946	854	914	838	854	854	882	868	846	862	891	900	914	832	887	864	857	877	897	893	873	805	824	828	845	889	852	902	883	886	891	892	915	896	879	831	944	816	856	924	874	816	866	867	930	865	899	863	939	849	890	875	879	927	864	905	936	825	892	843	825	835	876	894	854	881	846	863	876	881	879	843	841	864	883	888	887	929	889	910	900	902	776	874	879	815	866	842	834	903	864	874	934	863	830	843	868	898	873	877	879	935	863	912	892	878	820	862	897	873	881	868	868	937	899	906	902	921	911	875	863	878	859	908	890	930	958	818	904	854	877	900	861	849	890	860	913	881	898	838	904	857	889	885	887	822	873	891	870	856	875	898	891	899	886	850	910	843	870	864	918	847	881	867	850	857	898	836	886	839	902	902	897	904	890	867	861	874	878	880	898	871	913	880	946	871	877	819	927	911	885	870	925	903	872	857	802	881	900	812	898	852	909	900	913	930	909	893	921	854	883	884	899	887	914	908	886	861	897	936	798	864	837	878	856	859	904	937	849	819	894	912	917	846	861	884	922	907	862	872	850	886	864	875	903	848	898	859	926	854	904	941	830	847	848	890	873	860	879	879	867	888	870	815	836	906	908	872	889	841	866	855	851	899	919	862	917	842	884	900	872	787	913	845	852	921	842	914	864	920	853	852	887	848	891	873	868	864	886	914	862	885	829	859	910	912	885	868	874	893	877	909	900	941	911	832	878	848	882	868	900	901	883	869	867	846	894	841	899	881	883	821	901	867	890	878	847	916	910	933	868	864	845	885	903	841	880	856	880	889	881	835	909	896	857	947	861	855	890	871	891	832	860	921	895	948	836	929	912	910	926	886	892	924	889	867	865	843	851	825	879	889	938	831	845	859	901	866	836	924	915	849	897	882	800	893	809	894	871	838	846	895	825	914	855	930	858	901	923	872	899	907	848	905	912	881	876	868	873	865	914	833	803	891	846	872	842	897	827	908	852	894	895	903	866	882	883	888	836	897	885	861	919	892	908	895	884	903	845	823	871	923	873	955	915	854	838	899	902	850	900	882	879	884	845	889	876	832	825	861	839	883	799	864	856	924	905	878	837	863	882	904	881	862	890	895	811	919	868	882	906	850	860	852	866	879	869	833	875	873	858	871	954	826	896	864	823	905	907	890	850	914	862	841	848	872	925	898	915	921	862	831	931	876	863	896	888	859	837	896	905	912	866	837	852	915	875	878	945	894	879	880	883	862	871	931	894	874	863	908	863	907	926	834	845	878	910	863	832	852	874	903	910	880	872	856	880	852	881	871	879	880	896	944	906	811	897	884	866	891	859	905	881	855	836	871	897	893	885	869	857	884	845	873	908	891	859	899	904	841	928	846	894	911	852	862	895	901	896	867	818	916	915	874	858	897	844	900	889	895	911	895	844	889	850	861	926	884	908	857	861	897	875	947	852	869	807	893	908	905	872	866	911	872	867	898	834	836	910	918	854	958	861	813	822	890	857	904	885	862	933	786	864	812	884	893	889	869	917	873	901	914	922	886	848	847	911	856	877	926	869	870	876	883	832	917	901	894	863	919	876	870	873	845	862	877	882	870	923	867	886	874	877	895	917	865	913	841	904	919	896	889	853	875	845	885	861	866	848	903	875	888	890	840	889	907	865	917	820	883	857	900	873	865	899	920	871	860	909	864	903	844	841	916	846	887	860	825	884	911	927	883	829	883	864	883	865	874	899	924	875	877	860	870	873	872	885	894	883	862	864	873	867	850	891	911	836	840	867	838	877	931	824	870	909	904	853	873	905	933	902	849	886	882	886	880	832	889	920	851	857	911	855	877	889	928	877	870	912	886	864	891	885	842	855	877	877	906	892	875	897	878	829	903	884	877	816	872	912	848	835	847	878	849	882	873	850	894	878	846	873	881	814	948	879	886	909	877	895	947	890	856	912	882	914	873	854	822	872	846	847	949	873	935	830	915	900	846	888	890	832	825	920	896	920	902	859	896	872	888	874	875	911	870	839	827	929	861	837	881	867	914	833	901	866	850	861	932	885	926	820	915	894	861	887	832	894	840	896	888	902	902	931	828	926	865	841	853	936	858	887	864	891	855	887	882	891	828	859	926	830	845	847	943	888	897	876	882	914	854	887	863	839	891	885	908	916	882	860	866	900	897	832	886	916	910	865	854	830	824	854	908	844	906	913	905	974	842	805	863	888	886	919	916	870	879	842	863	826	916	866	886	873	909	840	853	880	908	923	849	857	895	823	864	867	871	910	896	855	917	876	857	854	910	854	958	872	865	831	899	860	905	875	846	863	892	852	887	817	896	936	872	854	888	898	917	872	879	857	841	876	894	951	905	893	878	856	845	865	884	871	868	849
2514	283	259	270	263	223	241	258	265	233	242	290	275	274	243	250	250	234	256	242	241	253	259	241	283	232	253	236	245	239	269	254	247	220	244	269	261	221	225	255	262	266	254	290	267	287	247	241	223	269	259	234	250	236	220	243	249	242	278	272	272	232	281	254	263	230	258	258	265	237	256	209	249	231	254	232	218	263	240	269	255	270	246	231	230	281	241	256	252	245	257	234	270	269	261	268	307	245	279	273	243	256	251	264	254	264	283	284	247	236	244	275	237	259	220	274	245	244	244	193	242	253	253	242	237	275	234	241	274	245	254	257	263	244	250	281	243	267	225	272	257	242	276	268	225	269	249	266	252	227	257	246	280	262	230	255	247	227	258	233	265	223	213	251	261	256	259	241	264	263	227	228	284	219	217	241	283	233	245	233	261	244	260	223	250	266	266	234	231	240	249	268	247	263	249	262	235	266	247	282	262	239	267	246	266	237	237	262	259	233	245	244	264	261	261	231	233	239	262	264	256	240	258	234	258	237	262	239	247	267	263	230	229	261	250	245	226	250	280	274	270	244	255	224	260	259	208	236	230	223	241	268	234	287	246	254	224	225	256	267	260	248	235	234	251	261	257	244	246	261	241	248	287	272	260	235	250	268	256	234	247	257	231	243	271	287	248	277	254	236	251	250	253	247	242	229	234	257	235	257	259	261	234	257	243	233	252	249	264	239	268	255	221	250	273	254	242	235	262	225	251	256	266	247	255	264	267	261	257	266	263	216	270	269	240	253	241	240	261	246	249	237	235	281	270	235	231	222	256	235	255	253	264	267	238	254	232	250	230	231	250	253	269	248	241	258	259	245	260	244	226	278	267	252	265	243	242	267	245	228	231	261	238	226	245	242	264	237	230	251	236	241	271	220	243	253	247	294	276	241	265	259	244	240	271	252	234	272	213	242	257	253	266	243	235	238	252	280	257	225	262	242	287	232	258	260	246	258	233	239	231	230	255	271	237	248	248	270	258	255	247	246	259	244	254	241	270	225	275	233	261	226	234	228	239	206	244	244	248	248	236	246	286	240	273	246	226	233	246	240	265	257	240	246	259	244	261	307	261	247	235	252	259	254	254	217	255	263	248	272	262	240	285	260	233	235	277	259	259	244	265	266	274	295	271	239	245	232	276	252	246	254	295	255	245	251	254	233	238	216	276	272	251	262	261	271	247	273	233	252	237	264	259	252	253	250	214	254	266	227	247	238	275	220	246	234	259	258	244	274	257	268	257	262	222	262	225	251	252	235	256	246	242	261	246	281	254	245	258	258	266	219	205	263	251	244	241	237	276	265	234	249	278	239	212	256	265	233	226	255	272	243	246	255	250	241	245	241	244	207	280	257	257	229	270	245	227	243	245	236	249	256	217	281	260	241	228	235	249	251	280	244	263	269	238	241	242	244	248	220	231	252	222	251	212	253	256	263	265	281	246	231	247	237	262	259	259	246	223	252	250	273	267	271	249	245	253	251	250	246	259	265	238	217	245	268	248	280	289	269	247	274	266	215	234	260	269	248	230	256	266	230	227	253	240	266	245	244	231	241	270	237	241	233	248	251	238	253	257	230	233	250	251	251	262	282	259	268	235	237	254	248	264	253	282	225	291	258	251	248	252	228	266	245	241	261	267	266	222	247	256	253	257	249	242	268	277	229	239	230	242	246	231	230	264	245	247	251	261	260	226	236	213	252	259	227	239	260	259	256	269	239	271	216	254	240	236	239	225	226	255	233	254	249	264	262	250	239	249	247	253	229	272	248	233	270	244	257	250	264	254	263	260	230	260	235	231	245	255	279	267	255	240	249	266	245	242	243	257	262	239	261	262	256	207	222	243	234	276	259	259	246	260	243	248	245	261	264	255	249	243	268	226	291	233	235	279	218	252	254	247	223	213	262	266	235	243	228	233	257	232	246	271	245	221	281	270	252	273	264	269	225	253	252	231	247	266	249	297	275	241	240	249	227	262	238	264	248	250	254	259	245	244	247	281	259	263	286	235	260	273	235	291	253	263	256	238	275	257	244	229	234	282	247	253	244	253	258	241	233	250	243	269	258	258	285	276	233	261	253	240	259	246	274	251	289	267	249	270	259	261	259	225	232	242	242	246	252	226	273	255	216	232	240	282	220	220	250	207	238	246	240	252	251	244	254	257	294	261	281	244	226	220	255	254	207	254	274	256	242	230	234	296	265	237	267	253	268	234	243	229	248	271	251	251	236	230	253	235	246	241	279	247	254	279	249	232	234	248	254	250	243	242	238	247	240	250	250	240	216	235	232	254	265	231	251	266	244	220	249	263	250	229	273	255	262	247	244	264	253	265	249	259	256	258	260	235	251	228	254	266	257	243	247	223	256	250	231	252	243	236	244	244	241	236	262	237	276	261	267	250	221	235	221	225	276	231	284	248	232	248	259	271	241	240	249	256	253	250	261	252	240	256	250	250	247	256	267	266	255	254	246	238	274	269	259	237	226	241	275	259	251	267	251	271	255	257	226	258	283	256	241	275	299	267	219	252	261	237	239	250	238	272	262	245	262	244	234	275	256	242	249	248	249	263	283	259	238	243	249	248	215	288	245	265	235	234	243	248	273	257	253	261	230	261	266	234	259	260	261	250	244	264	265	266	241	253	252	243	247	281	252	276	270	239	263	267	257	273	239	267	255	248	261	251	253	271	267	259	269	257	270	232	232	242	285	251	231	219	244	242	258	229	291	230	213	243	256	236	242	236	238	255	268	266	271	236	233	264	262	248	237	234	250	243	246	231	261	235	253	260	253	254	255	251	260	248	226	288	260	208	227	214	257	271	252	242	244	238	253	280	252	236	249	250	269	221	239	233	225	248	244	266	247	253	258	209	238	277	261	268	227	261	249	243	282	268	246	249	273	259	239	260	253	233	242	257	283	244	225	249	270	237	297	242	241	265	230	242	279	257	268	231	258	249	284	252	254	236	232	237	247	243	270	243	245	290	250	230	251	244	237	233	236	245	241	264	275	279	275	237	242	242	262	220	281	242	261	231	297	245	252	265	284	259	274	244	253	258	245	245	234	225	237	206	262	250	236	268	249	258	240	215	239	240	248	247	246	263	241	271	246	248	252	252	280	239	253	241	250	239	243	252	236	245	264	252	232	265	271	263	271	259	238	254	242	203	242	270	273	234	219	245	246	219	235	270	244	251	250	254	260	282	247	252	257	231	265	252	256	270	250	237	243	298	272	234	262	247	228	242	285	239	245	209	256	241	247	246	262	249	252	272	289	242	230	222	249	230	279	249	233	263	267	278	266	228	268	252	222	259	230	236	223	276	242	235	223	261	247	254	260	255	285	237	253	277	280	276	261	224	248	226	251	243	269	251	254	244	258	219	267	244	284	267	264	266	228	247	222	258	259	230	246	236	252	259	236	252	268	229	273	229	258	245	250	256	226	269	243	272	226	259	243	230	274	271	232	248	256	209	246	242	246	257	259
3070	650	710	742	716	711	669	636	695	628	616	631	641	649	590	634	667	647	652	573	632	593	631	603	637	667	614	620	625	623	593	624	594	622	607	585	597	652	618	596	643	597	688	611	639	635	612	623	609	650	646	635	624	613	606	636	618	630	645	628	612	633	588	626	646	650	662	667	670	640	645	593	628	618	665	624	654	657	622	619	598	640	658	621	664	638	652	612	592	618	643	639	622	661	655	610	646	634	656	622	626	624	624	680	625	637	625	641	679	639	611	655	629	626	636	610	600	624	640	617	596	607	625	607	613	639	655	618	658	652	636	623	681	596	601	641	653	611	644	666	621	610	637	606	670	608	639	596	658	631	654	638	652	617	643	625	607	605	618	663	606	660	601	601	637	649	598	662	552	667	631	660	640	651	608	687	636	641	629	624	596	573	631	638	661	644	608	642	626	612	609	611	615	626	621	631	636	624	648	587	628	645	665	611	649	601	639	648	585	614	576	669	631	644	607	627	664	639	595	664	606	643	577	588	601	634	635	649	626	627	624	632	631	598	662	639	620	661	634	672	607	641	603	670	657	654	677	673	631	633	613	590	632	654	637	614	651	661	679	684	613	575	609	602	642	605	659	626	630	623	665	634	570	598	590	626	631	626	631	646	594	615	657	602	613	622	630	601	663	659	582	663	597	648	602	644	649	652	637	651	608	656	615	603	666	640	617	605	683	634	643	652	638	642	565	643	622	646	621	597	650	654	585	628	616	659	606	601	644	666	592	590	598	616	567	646	672	647	597	647	622	628	641	613	639	600	663	649	649	646	657	602	627	610	621	631	608	595	631	618	632	631	632	623	610	641	607	609	630	587	617	635	595	631	639	672	627	649	667	635	648	629	622	631	653	630	647	647	637	600	681	613	638	636	642	631	576	653	610	627	672	609	640	625	655	608	617	649	653	618	622	610	641	606	610	622	605	614	650	670	616	600	640	635	628	645	613	628	664	636	632	626	617	623	631	644	590	626	596	664	614	648	598	650	599	609	591	615	628	631	636	622	645	646	604	642	593	586	629	626	610	575	609	640	648	629	613	665	650	645	610	611	654	607	615	616	631	612	639	607	603	617	639	661	622	624	594	627	635	591	598	640	592	617	635	608	633	627	569	615	622	602	635	669	611	590	584	648	617	631	616	653	675	615	667	640	592	626	567	681	681	588	647	652	601	601	630	580	611	660	647	605	610	637	639	611	600	633	622	659	647	636	607	631	645	615	612	610	683	632	619	638	636	651	629	618	645	622	617	596	664	668	558	650	627	598	663	633	653	643	603	612	650	630	593	631	642	647	627	636	601	614	646	644	657	647	659	665	601	636	609	610	597	620	633	641	605	641	659	635	615	663	593	619	620	612	615	655	655	638	610	621	603	668	621	620	620	630	624	629	615	644	612	635	610	626	598	631	670	590	610	638	651	620	667	616	613	599	628	607	639	596	623	681	661	664	638	624	589	627	632	656	600	594	581	638	659	611	625	634	626	653	586	600	610	625	626	607	653	624	590	614	638	596	605	661	621	656	637	604	608	612	649	624	656	578	636	627	631	606	646	645	588	621	634	598	632	637	654	674	612	627	653	565	665	636	638	626	616	608	607	615	630	629	633	599	642	592	591	683	612	590	617	608	594	641	648	628	682	594	652	599	631	583	630	636	656	636	666	610	636	617	677	629	641	593	631	653	667	636	664	590	637	648	677	638	626	612	620	600	645	607	645	584	632	637	603	598	625	624	632	611	651	606	652	640	613	657	657	612	695	612	618	684	594	680	633	623	642	601	580	643	620	639	624	617	621	603	670	637	632	610	656	653	653	614	650	613	595	606	646	597	663	597	588	630	671	639	633	586	649	605	620	630	637	601	630	642	625	646	611	596	648	639	630	642	643	665	601	652	624	585	583	598	604	625	573	658	653	665	618	648	608	630	611	609	607	609	624	694	631	648	589	650	602	630	605	682	669	630	629	622	626	657	594	606	641	597	603	657	613	594	618	643	613	660	602	623	637	623	646	630	621	640	618	656	606	630	652	643	647	643	621	584	608	647	636	658	615	622	675	636	663	609	645	655	620	618	594	595	589	604	640	624	600	611	632	632	570	646	606	642	643	622	643	608	591	647	651	679	597	618	625	653	631	612	584	654	616	607	683	611	633	593	557	582	630	606	616	616	662	596	615	597	642	668	641	622	584	628	634	628	620	584	611	629	609	625	603	611	635	604	559	592	609	651	618	601	660	636	607	591	598	666	603	611	575	607	588	626	646	639	667	630	613	640	628	640	641	604	622	610	604	643	647	592	587	579	613	610	638	694	597	608	668	687	592	641	621	640	608	651	647	627	646	620	626	624	677	684	649	612	588	613	648	593	635	621	621	617	633	629	593	627	648	600	578	644	598	636	649	600	630	671	604	621	633	626	685	594	615	604	643	660	619	606	643	636	635	607	610	624	618	615	592	689	679	620	652	622	648	625	644	638	641	561	634	633	658	636	655	631	650	637	634	599	604	593	678	619	592	626	643	597	662	667	667	615	661	638	680	597	641	683	611	606	598	663	635	589	645	605	603	657	641	646	651	627	657	650	631	639	664	647	679	604	566	610	617	639	628	595	656	635	631	632	666	644	627	585	616	578	608	686	601	623	621	629	605	620	633	637	641	640	602	587	611	599	601	617	638	633	595	632	649	628	591	655	650	604	577	638	605	676	640	632	595	623	652	624	662	648	590	593	664	615	640	645	635	590	680	577	636	619	613	585	637	663	586	624	647	603	646	618	586	598	608	595	624	610	636	595	641	621	593	630	650	650	645	566	632	601	643	647	583	595	607	656	586	635	651	589	630	643	647	641	596	635	626	641	598	652	594	622	608	649	615	631	606	594	588	613	624	640	664	664	673	665	646	638	621	588	657	644	588	636	583	617	659	606	602	604	621	639	664	594	643	639	627	616	625	601	646	624	629	588	644	653	635	651	652	625	621	640	629	638	692	598	630	579	632	611	613	601	645	654	642	570	580	611	627	623	569	622	635	611	671	611	641	627	652	590	596	626	635	629	614	622	621	586	653	618	622	614	635	624	608	638	644	623	648	617	712	668	617	652	623	634	615	617	596	572	634	612	633	597	642	604	628	645	612	570	607	609	599	619	657	624	625	660	640	587	606	616	573	606	632	619	614	595	635	616	651	629	601	611	620	587	635	604	654	641	661	609	580	625	626	650	605	588	620	642	612	622	592	620	684	647	634	664	633	639	579	639	658	590	666	680	650	643	687	561	655	594	617	599	625	609	645	624	649	614	620	615	617	648	614	585	593	663	573	611	638	639	555	620	651	597	652	663	608	612	697	635	642	671	617	631	589	621	661	636	617	598	650	597	637	615	636	602	610	648	625	608	621	613	633	618	626	588	662	661	604	623	631	619	592	636	635	646	633	636	639	619	599	585	615	606	663	633	651	668	596	609	666	613	635	619	597	652	645	628	611	647	628	652
14527	1257	1137	942	649	555	427	356	324	327	282	254	246	246	270	241	218	246	257	199	214	238	201	208	220	229	229	236	217	205	230	209	213	179	204	199	212	193	203	205	201	205	223	211	192	216	200	199	197	206	176	197	198	199	209	211	222	201	198	217	190	244	190	207	180	202	189	197	206	191	198	218	202	224	200	193	231	220	211	184	231	181	200	190	176	184	195	187	201	195	191	194	243	199	213	205	216	181	190	187	214	207	196	186	219	192	210	188	187	220	174	203	197	200	207	190	229	211	192	214	214	182	203	186	203	224	192	207	188	214	239	213	204	226	179	203	197	198	216	199	212	201	198	216	212	196	229	202	208	212	182	220	204	197	198	196	205	208	186	202	206	200	191	216	191	203	195	199	193	191	197	201	205	212	226	210	158	182	217	193	204	175	193	215	209	204	211	208	194	182	204	204	172	187	201	204	202	215	211	209	188	181	185	205	220	200	187	204	181	201	208	214	220	203	190	196	212	186	216	179	209	206	182	210	196	214	198	187	191	213	197	193	215	187	222	211	224	217	222	189	229	198	217	213	199	203	201	212	198	224	177	209	186	185	200	213	203	186	206	198	223	206	208	185	225	208	233	197	195	205	207	200	188	196	215	195	200	176	185	209	190	202	194	174	180	197	202	184	199	207	204	187	205	225	243	216	230	216	204	188	188	196	195	199	216	179	202	218	227	200	210	213	191	217	169	210	244	183	200	203	169	224	190	173	180	205	161	190	208	202	212	166	200	205	203	210	218	180	179	193	209	212	192	207	210	193	195	182	197	201	201	199	234	196	206	216	221	203	195	201	186	198	188	214	181	203	223	189	201	218	225	209	191	188	206	186	197	191	189	216	210	206	189	222	186	164	198	218	223	198	214	221	211	181	207	219	190	191	198	185	221	216	224	200	196	187	198	197	201	208	195	198	194	200	173	175	198	217	186	202	214	200	228	192	218	193	173	212	188	207	202	183	184	198	205	195	243	191	207	198	204	186	197	202	199	176	207	204	206	184	211	203	202	185	172	206	165	199	188	193	184	210	190	200	203	184	204	171	189	206	200	198	202	195	185	203	215	193	224	228	200	187	199	217	205	194	217	182	211	186	218	175	197	201	214	209	255	218	191	195	187	201	199	186	206	204	210	203	193	217	209	200	219	209	220	208	209	199	207	176	178	208	174	203	212	195	211	196	190	220	238	198	209	205	184	231	227	212	202	174	229	216	200	214	200	234	212	203	213	202	207	216	198	206	182	199	220	180	194	196	211	210	202	210	217	206	193	216	184	217	193	188	218	184	197	225	206	209	210	215	201	236	196	185	217	222	210	189	209	189	195	210	198	226	196	219	198	199	192	167	220	185	201	232	201	200	209	203	185	214	212	225	225	196	223	173	190	182	196	213	198	215	190	212	222	212	192	210	199	211	210	208	192	179	202	202	210	185	181	186	205	192	216	191	214	181	195	182	204	183	250	195	216	192	193	190	207	180	211	198	203	190	209	212	214	184	211	206	200	204	219	208	200	212	212	200	193	215	200	187	189	201	213	187	194	182	213	188	179	181	197	213	225	192	216	175	219	184	226	197	191	196	195	199	196	211	196	204	226	180	207	193	179	213	206	183	197	222	205	198	217	203	204	196	218	199	223	210	199	215	221	217	207	221	179	190	191	209	205	191	178	207	222	205	188	172	168	186	218	211	202	232	210	192	197	214	214	203	209	176	209	187	211	201	198	189	182	216	172	208	234	209	186	193	218	202	196	214	181	185	197	208	206	180	187	209	188	177	206	206	187	201	201	219	176	172	188	217	201	196	215	217	189	203	186	222	227	231	218	211	218	196	219	202	204	182	219	216	207	176	222	181	205	209	209	184	190	204	190	218	212	179	214	190	185	213	197	211	204	220	198	221	208	191	221	199	202	181	189	216	196	209	203	185	214	189	179	185	227	170	210	201	191	219	219	202	212	213	220	222	208	184	182	202	223	203	173	180	219	195	195	210	196	208	189	215	207	198	190	184	185	200	198	208	214	190	224	218	171	198	210	222	196	198	201	223	201	201	213	204	201	198	231	201	197	207	217	166	225	241	186	190	213	186	208	212	193	220	202	222	218	198	211	218	204	206	181	197	219	222	193	191	185	210	207	184	213	207	185	204	212	174	200	191	181	195	205	202	211	207	202	186	198	202	189	199	209	210	196	184	217	190	235	197	201	209	213	201	222	216	194	192	186	182	203	223	223	229	211	231	216	196	199	218	188	203	213	226	188	187	200	206	213	223	199	189	220	212	177	204	200	199	194	202	191	191	190	208	199	184	198	183	202	202	194	184	189	198	191	176	232	188	184	196	198	178	199	188	193	198	176	185	201	202	217	194	216	210	204	211	212	194	223	202	216	235	191	179	192	214	191	219	195	208	192	204	193	208	175	196	197	227	208	187	194	169	196	198	196	197	173	221	195	197	189	186	207	201	205	196	166	224	216	181	193	181	207	205	203	222	201	187	199	188	194	193	199	190	215	180	194	185	196	204	216	198	195	210	223	186	200	211	215	193	191	202	231	183	210	231	214	199	200	187	186	196	197	215	213	213	196	188	230	218	186	211	181	196	186	236	194	163	209	199	184	196	196	216	186	189	199	215	196	228	206	185	186	177	169	197	206	184	176	198	217	217	205	213	202	179	202	208	207	209	217	207	204	202	193	179	188	199	199	192	212	196	242	196	191	191	217	197	179	196	207	202	168	196	193	197	192	214	177	198	210	198	196	186	200	196	201	184	193	215	167	175	219	199	205	209	220	212	214	198	229	188	205	189	193	203	214	195	204	223	225	242	190	204	203	196	188	214	240	190	206	222	197	172	210	208	202	212	195	197	184	192	200	223	194	207	225	187	218	202	181	209	176	189	187	201	201	231	200	191	203	213	211	215	210	211	183	190	205	209	248	210	200	202	195	210	189	214	237	222	185	213	207	207	197	190	195	211	217	199	194	205	211	225	207	213	188	204	214	220	205	196	201	200	204	215	217	178	209	205	202	198	213	208	191	200	227	197	217	207	203	200	200	188	188	201	233	191	198	198	188	187	217	186	206	177	210	187	202	195	209	201	181	218	184	213	208	196	198	199	216	196	204	222	190	193	184	200	199	216	200	224	182	217	209	179	200	204	189	220	202	212	220	218	191	198	227	188	207	204	191	234	205	198	210	207	208	158	191	190	183	185	197	172	200	201	227	223	160	206	201	190	213	209	209	185	197	223	199	195	208	220	211	211	201	200	195	205	198	202	231	169	183	228	200	185	190	199	205	190	203	224	195	195	218	185	232	221	221	225	213	216	192	205	187	235	234	209	208	183	208	196	187	199	217	210	227	188	208	206	211	187	210	184	186	200	193	191	222	189	198	224	197	214	199	201	217	211	187	216	197	186	194	195	212	208	208	225	169	212	192	199	184	194	191	197	195	227	216	165	200	205	178	190	212	212	194	227	184	200	198	210
8430	1213	2497	2837	2664	2141	1798	1512	1371	1199	1078	991	953	909	827	809	797	748	723	713	680	722	698	666	623	637	605	624	589	664	632	612	604	627	598	596	579	596	606	617	549	570	577	572	621	593	576	552	537	558	568	576	574	548	547	582	567	584	597	533	500	548	565	611	532	576	532	501	548	561	557	533	545	586	581	534	531	518	531	583	555	557	579	547	569	564	546	570	555	535	549	558	572	538	577	557	561	534	511	527	531	572	557	529	495	579	534	536	553	544	564	530	545	520	542	547	547	527	545	502	574	550	595	577	513	546	550	521	559	575	535	547	555	512	528	513	580	527	548	572	549	533	600	581	486	545	607	535	552	576	554	522	565	528	565	594	493	555	527	588	524	557	526	574	589	555	553	503	527	517	510	542	550	546	594	551	533	535	570	550	563	521	541	553	536	504	547	560	528	550	543	546	551	521	516	551	517	539	572	566	562	507	495	494	526	530	564	514	574	595	537	535	544	541	501	566	576	508	548	515	523	550	542	576	519	533	517	549	532	578	553	503	577	555	564	532	553	576	543	507	518	516	515	541	541	553	567	545	559	582	545	541	533	568	534	559	535	502	546	549	510	512	543	545	553	518	517	576	524	502	556	560	530	549	502	515	527	535	516	547	510	519	537	537	537	538	595	524	562	531	509	558	531	559	576	566	552	589	533	543	585	540	550	511	518	532	501	526	553	591	532	512	560	574	568	516	533	591	522	540	528	562	551	567	555	553	512	514	518	565	524	538	548	563	516	529	580	531	519	515	532	527	531	562	554	569	557	539	532	574	546	555	528	524	538	515	571	524	533	471	558	553	574	550	567	567	534	501	565	548	521	522	569	540	530	483	522	557	515	552	552	539	531	545	567	551	496	562	559	552	558	580	562	538	590	505	541	590	571	534	525	554	553	551	556	541	580	561	535	519	589	509	495	583	586	563	519	582	553	536	590	522	541	534	541	536	517	527	516	607	538	532	516	550	533	507	534	558	516	539	594	533	620	536	509	528	508	540	574	536	535	541	571	569	514	520	532	569	523	507	541	542	553	559	503	590	519	535	517	535	528	523	529	549	544	537	545	574	524	590	529	566	553	515	563	559	535	512	507	559	480	546	570	542	552	518	538	531	552	498	533	546	525	520	551	540	539	525	577	535	511	547	560	550	552	534	526	576	594	538	545	554	567	540	576	571	559	511	539	521	497	532	563	546	530	553	529	548	540	530	515	525	572	520	543	530	570	522	513	541	506	543	581	553	517	551	555	529	536	521	569	577	508	568	537	525	517	517	552	543	543	582	518	597	544	508	546	508	521	576	477	580	535	532	559	525	525	513	578	546	604	551	576	561	536	566	554	580	539	566	533	525	549	511	504	583	524	562	565	524	593	587	590	498	516	565	522	541	535	535	517	565	559	556	558	552	534	542	529	517	529	504	544	519	580	573	568	529	568	544	510	550	484	575	505	554	596	553	522	556	563	577	535	555	531	559	508	521	530	558	513	566	506	543	558	540	536	526	491	534	559	515	509	496	549	546	554	551	536	533	585	572	574	600	561	515	548	524	569	522	539	557	577	547	550	512	567	520	569	549	553	523	546	482	530	509	520	509	545	561	543	555	576	543	524	572	560	560	539	518	510	528	553	518	546	500	548	547	515	540	554	576	546	562	541	560	539	507	574	554	531	515	518	550	556	559	517	563	588	542	549	521	526	513	544	569	528	562	501	538	541	518	502	522	571	482	561	554	556	565	578	550	551	497	559	523	554	519	531	562	530	552	532	585	528	498	594	519	524	609	547	546	578	552	559	522	543	535	564	499	502	584	557	594	539	531	536	542	574	543	539	567	548	535	526	559	531	536	519	560	550	508	530	504	515	540	542	576	566	536	499	536	568	541	511	593	539	588	539	545	526	562	590	568	545	511	552	500	536	527	525	542	537	523	535	579	560	570	589	511	572	566	520	536	508	550	542	527	542	560	502	522	561	596	542	552	536	558	513	528	545	552	521	539	560	553	561	565	533	557	505	532	529	548	577	572	530	519	531	500	536	566	542	509	556	567	531	561	523	537	508	559	496	532	551	535	520	517	550	530	528	540	546	529	520	561	535	531	540	523	554	525	531	537	533	525	532	536	508	558	549	544	529	557	535	551	517	573	559	491	566	551	514	573	561	548	602	513	534	548	553	539	521	531	546	541	545	562	555	555	523	553	531	501	550	519	522	546	563	539	534	567	512	517	529	542	539	525	554	535	576	526	550	539	564	583	555	532	509	557	540	579	480	545	577	553	540	535	548	557	550	556	523	546	511	518	517	511	538	535	501	510	540	519	557	528	534	519	526	526	558	535	511	549	522	531	543	518	557	561	553	564	517	570	541	557	536	572	559	551	549	562	537	540	530	558	547	544	548	527	552	546	521	594	549	533	535	522	548	493	564	536	538	513	549	561	497	550	535	545	531	514	570	513	531	570	550	515	518	483	515	525	539	524	492	537	544	522	539	553	532	544	516	547	569	514	551	556	538	534	530	516	577	576	552	521	521	563	553	520	571	509	576	523	516	520	538	591	502	527	551	573	571	594	557	554	541	575	553	568	539	554	582	549	565	595	528	553	520	533	543	509	538	543	533	545	538	523	553	517	513	524	552	556	580	566	564	542	527	556	539	511	569	522	527	537	529	550	525	514	549	514	537	561	525	543	570	562	512	592	529	565	543	522	551	556	541	505	517	571	566	527	518	545	542	504	573	566	559	522	540	536	548	526	560	513	538	569	559	550	541	531	542	549	536	559	540	487	523	526	542	523	530	530	536	507	535	563	514	524	571	548	539	510	505	561	571	585	555	534	518	540	529	551	520	585	557	543	541	548	565	518	556	531	518	526	536	533	553	516	563	554	556	552	494	554	519	548	491	514	563	541	539	565	588	549	567	510	562	549	518	554	507	511	584	545	566	543	506	577	524	520	579	545	535	523	529	528	529	559	558	522	472	580	551	558	553	517	524	536	535	520	555	553	565	544	551	497	563	487	530	524	511	536	524	552	568	562	536	542	532	512	526	520	558	544	517	550	493	585	560	535	555	498	580	545	527	537	525	505	554	530	551	573	514	528	500	534	526	547	523	545	515	516	538	554	559	523	574	524	559	541	562	527	535	528	554	541	498	512	493	499	565	542	519	535	560	537	522	532	511	521	553	534	563	546	600	505	518	557	518	545	544	508	615	521	592	568	544	546	544	575	499	510	579	553	566	522	518	523	514	586	500	560	516	513	572	547	540	565	575	534	552	541	545	507	492	518	579	497	511	580	527	538	541	548	590	554	501	522	560	596	535	516	543	550	545	572	521	565	562	495	540	549	553	564	545	553	559	551	561	558	540	533	529	500	561	560	540	512	583	551	533	556	506	565	545	567	539	561	573	546	531	571	513	526	513	535	503	514	541	531	541	576	544	515	519	546	540	542	530	543	508	523	525	530	528	528	546	530	562	573	500	518	526	539
24786	3932	2458	1893	1385	1034	839	700	675	564	548	524	505	452	467	436	420	424	375	404	396	451	370	371	429	393	404	372	370	388	417	373	382	319	413	337	364	358	353	384	378	364	376	349	356	407	367	360	320	371	381	384	407	387	352	352	364	337	370	356	358	398	378	348	376	319	343	375	355	365	385	363	348	346	363	379	318	351	354	346	358	351	393	353	362	348	372	314	413	362	341	350	358	330	382	383	368	383	369	360	388	363	345	347	369	364	331	332	331	319	382	340	361	349	359	351	333	371	364	379	407	363	363	334	327	366	322	375	363	371	390	350	335	351	337	375	369	357	355	375	349	355	364	340	378	362	364	367	364	381	344	365	380	379	380	370	374	354	368	393	371	382	375	358	368	344	335	362	347	339	332	371	347	330	366	375	347	358	361	369	367	362	359	375	394	382	357	331	345	345	388	341	374	359	378	410	378	360	367	386	354	323	309	361	384	348	325	383	372	329	377	330	367	378	332	368	373	366	338	361	391	382	368	344	369	372	372	370	349	351	369	367	334	406	353	371	371	350	359	340	364	408	408	356	354	335	353	355	377	354	313	354	373	362	357	371	327	349	362	334	373	330	358	325	331	388	362	327	393	352	353	305	373	335	380	355	364	362	351	373	338	352	325	373	357	335	367	357	350	365	360	330	371	361	367	346	341	307	390	386	369	348	361	353	358	373	392	332	340	325	344	365	377	357	351	377	337	369	355	330	361	388	328	340	373	378	338	322	354	378	348	352	383	363	412	390	378	337	351	330	318	374	348	348	379	359	362	336	382	375	348	374	360	364	323	396	387	382	351	345	360	384	378	346	368	357	355	360	358	358	376	356	367	353	349	376	365	355	354	373	333	333	401	382	344	348	355	361	358	350	361	352	360	342	363	352	393	344	367	369	370	335	366	329	354	372	379	370	355	313	359	310	337	340	391	390	371	374	367	385	354	375	368	342	366	368	379	347	379	368	339	373	353	359	363	372	315	354	384	352	414	367	370	379	360	347	356	367	334	339	331	356	384	389	386	345	358	347	359	336	335	342	401	370	374	401	361	378	356	363	353	383	374	410	367	324	343	330	360	363	351	352	332	368	322	341	366	382	350	368	340	367	347	338	418	394	381	348	367	321	334	375	342	342	393	327	321	362	385	363	361	331	341	369	346	339	314	337	351	344	349	393	383	356	355	338	374	363	340	376	352	349	381	337	365	366	381	364	341	358	364	357	355	348	331	377	381	348	381	318	385	355	346	340	364	367	336	351	368	366	390	378	395	335	383	360	352	349	374	360	367	315	385	368	356	320	347	349	352	393	379	402	372	365	363	350	369	404	353	360	352	361	328	380	339	388	374	383	375	361	397	347	339	364	380	337	342	375	360	333	343	355	348	336	344	392	352	374	350	338	356	371	375	338	361	354	367	356	342	326	350	330	371	357	346	379	374	374	329	338	363	387	354	367	346	350	366	360	361	372	380	359	331	355	393	370	358	368	357	363	337	363	377	350	368	382	385	377	332	367	356	350	388	353	330	355	358	351	344	361	348	340	332	361	305	374	327	360	350	362	345	339	359	325	390	349	358	311	368	334	342	341	378	312	352	360	368	376	417	360	337	384	367	387	385	353	343	358	319	363	378	351	344	367	350	328	313	315	361	357	350	324	367	359	366	343	361	398	370	347	351	352	334	407	354	348	342	323	336	356	367	375	379	346	364	336	366	363	345	346	339	394	351	314	363	387	409	404	357	356	370	337	341	349	368	376	354	379	343	371	379	349	363	338	401	376	356	354	374	355	350	327	352	365	390	381	361	369	361	347	373	366	357	397	360	330	389	371	329	335	376	385	339	340	360	340	337	332	347	358	333	344	350	383	385	376	411	345	325	358	371	376	370	398	345	344	372	338	336	321	344	348	386	370	370	337	346	365	355	366	376	335	366	365	376	381	358	354	357	319	331	406	373	377	324	368	386	348	361	368	350	323	371	365	358	360	377	322	340	369	350	365	351	356	381	395	375	345	317	346	357	316	385	346	341	355	308	361	352	355	382	345	342	340	381	358	361	376	361	354	389	337	344	392	379	373	378	369	346	386	396	334	352	333	332	373	406	356	362	382	391	357	329	351	338	375	384	370	355	377	352	329	363	379	352	384	317	326	386	339	379	320	375	358	386	352	334	335	388	313	365	366	365	390	371	317	387	338	409	370	362	354	341	356	341	339	375	340	330	360	377	361	372	382	369	310	360	368	342	347	367	361	331	384	354	390	354	362	369	359	361	410	398	398	342	362	335	371	350	379	333	361	397	383	337	374	329	357	351	359	333	374	352	361	378	341	336	362	360	385	354	387	354	358	352	364	382	353	349	359	354	356	359	331	393	368	337	332	346	352	362	362	369	359	339	347	369	366	329	339	387	379	368	401	372	345	386	341	388	341	387	339	358	373	367	345	326	344	397	358	388	364	348	338	402	343	343	363	337	355	342	339	356	333	358	380	351	328	315	349	397	343	350	385	396	351	353	356	382	347	357	329	361	355	358	388	349	358	344	330	359	391	375	355	350	355	344	354	391	348	392	350	388	367	371	358	381	373	374	403	364	373	368	418	339	364	332	346	376	378	354	396	379	352	356	350	352	351	357	370	378	377	346	343	402	384	349	345	358	350	381	317	350	340	362	381	351	388	374	351	344	390	358	334	365	351	347	328	391	391	380	348	358	361	372	358	316	366	353	371	388	360	382	354	352	340	368	373	351	373	374	376	365	305	357	396	371	368	366	328	377	365	357	352	372	375	351	410	344	337	322	356	381	371	330	346	340	342	351	360	381	356	358	367	397	372	346	356	344	351	366	395	386	351	378	366	333	336	344	407	365	354	392	368	344	346	388	357	360	309	358	378	351	348	336	346	348	339	400	348	372	336	327	374	351	359	379	401	360	359	398	408	364	344	381	378	387	402	356	361	349	403	346	362	396	335	385	382	359	384	378	359	371	368	355	346	344	340	364	396	344	329	360	326	365	358	374	344	366	357	365	381	351	362	375	363	346	373	354	354	340	337	372	353	355	355	356	360	349	331	343	375	363	351	335	364	379	362	324	351	372	362	386	356	345	360	318	370	371	376	392	344	363	387	366	350	351	361	360	341	358	367	338	364	340	327	373	387	379	366	342	365	389	340	359	330	347	365	377	375	350	371	370	352	353	375	339	338	380	356	340	377	355	372	366	349	361	344	359	349	376	359	341	342	387	373	328	365	358	382	366	369	338	357	354	371	356	355	349	398	354	349	379	391	373	361	328	345	348	380	384	348	316	340	402	380	366	367	355	357	328	325	383	360	315	348	377	336	347	377	386	366	341	390	373	398	326	369	352	350	350	371	348	361	339	362	348	375	363	375	369	389	375	335	397	411	324	352	352	380	351	341	355	349	328	418	379	375	392	334	360	382	322	336	365	328	349	337	367	384	350	365	359	397	378	362	380	322	391	338	331	377	354	354	332	357
11729	2295	4661	5222	4831	3950	3285	2795	2453	2179	1928	1693	1683	1499	1461	1351	1341	1290	1270	1265	1167	1123	1094	1187	987	1133	1078	1088	1061	982	975	962	1042	968	994	996	971	926	954	934	949	1003	947	886	949	930	929	959	972	912	907	912	947	928	880	899	953	885	866	947	890	856	882	933	908	891	887	915	899	893	895	862	888	911	942	881	962	950	954	878	893	850	893	893	872	932	886	898	875	940	878	887	846	820	830	837	832	891	860	906	901	909	862	863	899	834	900	925	868	885	914	863	854	874	902	880	849	881	911	915	923	890	882	930	933	846	866	816	888	853	916	864	868	862	917	883	907	878	910	890	862	872	950	885	880	894	920	873	928	899	878	916	911	918	880	936	876	890	828	902	835	880	841	854	874	831	862	802	874	886	854	890	839	893	815	871	867	843	921	875	915	899	918	907	884	839	891	873	906	864	835	916	864	881	898	862	882	928	937	886	846	926	876	859	888	866	898	838	806	862	872	835	867	934	857	938	873	856	891	838	819	838	844	885	889	862	871	867	857	873	839	903	915	883	862	895	870	846	887	854	866	842	849	884	853	862	933	906	879	854	881	877	847	926	850	898	940	895	875	864	816	848	900	865	890	804	871	919	911	856	856	857	895	880	834	886	898	828	903	859	882	923	861	866	878	883	847	956	865	856	892	884	901	873	903	900	874	938	827	875	842	865	804	857	863	874	881	893	900	882	864	916	890	871	893	862	861	876	906	850	832	867	810	840	864	856	865	922	843	883	859	815	887	846	922	942	842	893	892	921	859	868	877	820	876	891	939	867	823	859	883	843	889	873	901	852	889	857	877	868	870	869	903	862	891	910	938	893	868	887	876	846	852	869	872	893	863	892	848	872	847	891	917	893	839	883	865	882	891	868	881	876	898	859	817	897	945	942	888	938	871	911	878	813	856	875	882	878	867	903	845	938	873	908	869	834	849	897	847	877	821	896	846	839	922	855	901	869	898	924	864	907	849	823	857	854	896	845	850	905	923	903	834	847	938	908	868	841	869	868	854	891	914	858	867	871	910	856	908	867	869	859	884	895	866	839	868	874	847	852	859	899	852	891	858	873	888	797	917	864	822	862	873	901	836	904	845	908	872	851	849	861	836	838	863	879	880	873	858	891	879	843	855	849	850	951	907	849	882	875	896	894	904	875	890	848	913	882	865	856	838	853	835	928	814	839	869	889	848	868	876	872	876	804	911	835	864	877	875	907	863	910	869	848	819	846	874	877	906	852	937	890	854	883	869	874	865	876	921	866	870	900	841	876	885	856	871	883	863	924	844	911	895	927	889	900	858	865	942	889	923	876	871	904	862	870	873	907	867	922	877	832	833	864	818	845	931	882	805	868	877	897	846	848	863	892	895	837	865	901	893	871	874	872	841	853	876	845	904	879	848	861	880	890	910	865	879	820	892	849	889	878	876	815	877	874	853	895	852	837	852	886	815	852	919	866	872	863	954	881	830	865	857	867	860	855	876	811	878	851	913	845	869	870	873	870	828	822	908	852	916	898	883	888	816	810	895	883	911	861	819	859	885	897	835	930	875	898	824	851	915	921	895	884	888	866	957	834	873	905	888	813	893	894	892	870	898	817	828	936	851	821	849	821	855	870	843	848	849	846	876	903	873	919	953	895	871	891	885	870	858	899	858	849	888	879	886	858	893	857	838	896	864	831	888	888	897	880	829	901	889	867	858	837	874	881	908	893	834	860	877	868	855	861	914	867	874	884	840	899	901	941	916	875	881	907	853	884	934	902	882	871	871	880	875	906	881	853	867	848	829	831	863	842	872	925	847	864	886	883	890	863	880	918	886	859	905	875	814	865	869	878	877	875	857	864	884	911	878	889	898	857	903	908	927	895	835	882	884	896	861	958	866	935	866	860	895	878	812	892	909	870	861	906	867	902	851	835	834	902	925	836	824	828	843	898	883	846	910	880	853	895	890	891	861	890	862	842	859	924	954	877	930	869	906	818	884	852	863	853	850	880	855	821	878	860	889	834	846	872	927	910	816	915	905	841	875	920	884	889	931	816	909	876	875	866	876	855	869	856	835	892	912	909	883	841	853	937	897	871	954	889	813	912	868	873	821	863	890	882	863	899	884	870	871	888	890	856	850	852	891	906	877	905	914	828	865	932	843	864	867	884	900	876	875	906	862	892	880	901	846	858	878	825	837	905	888	874	880	918	850	848	886	866	914	904	859	841	891	895	848	865	885	860	830	913	869	920	867	906	864	944	889	902	922	875	873	910	884	852	826	875	903	888	865	873	871	937	846	903	884	909	852	810	889	895	850	879	872	850	890	854	872	852	872	842	868	883	841	897	890	917	910	909	788	807	900	848	863	873	871	859	882	870	880	847	882	883	909	954	873	875	865	871	901	896	904	865	836	931	875	861	930	834	885	854	868	867	923	873	906	869	919	849	849	880	834	858	845	873	882	885	862	817	876	877	822	848	885	864	898	885	876	862	876	908	833	956	858	848	878	882	866	865	842	868	907	871	904	804	893	968	869	910	887	874	882	848	835	868	863	861	836	864	852	828	890	858	842	886	895	860	906	944	902	862	917	809	909	869	913	901	881	912	884	853	889	877	862	870	897	880	891	868	913	901	887	898	855	898	947	876	913	909	866	846	870	916	833	867	877	869	889	905	889	886	830	870	857	854	875	914	861	892	892	873	896	893	809	891	854	927	852	885	919	887	853	884	834	914	848	860	888	882	857	891	889	862	887	852	875	873	873	946	939	890	872	861	911	879	852	890	916	901	865	852	884	903	908	867	829	882	933	848	858	890	857	899	889	920	900	875	850	913	920	815	858	845	915	852	899	829	862	843	857	866	891	867	919	872	814	896	888	900	863	875	867	917	905	868	854	866	913	867	870	891	849	877	906	848	846	846	912	887	893	914	861	898	942	896	898	889	851	894	872	819	923	896	877	847	862	876	847	823	897	861	889	828	875	880	876	898	840	904	875	878	883	846	887	856	881	870	846	836	882	771	881	854	890	880	845	902	907	868	854	855	881	866	892	833	853	865	844	815	839	893	858	890	846	860	892	888	872	855	827	844	922	888	905	872	853	876	903	869	913	857	887	833	867	868	900	875	914	866	835	873	910	885	866	923	932	882	909	868	924	904	871	824	872	879	872	869	889	823	870	856	872	867	851	864	860	929	915	842	874	836	867	934	850	901	832	888	863	868	842	850	795	857	872	919	856	863	879	900	874	894	854	905	823	885	889	937	914	847	901	862	880	983	882	890	896	935	931	851	949	875	881	907	848	842	888	889	856	941	854	881	847	898	863	885	897	881	914	844	866	877	860	924	796	840	848	823	890	857	871	843	863	837	903	880	835	840	912	867	875	937	854	849	880	898	875	902	854	889	853	919	879	842	813	834	846	891	866	879	860	861	906	871	864	872	880	937	894	834	857	871	863	925	873	859	885	881	872	876	893	854	820	890	880	912	850	905	884	904	924	862
2399	264	266	256	279	256	259	256	260	243	274	230	245	259	221	211	232	253	304	270	273	249	273	228	287	252	245	233	245	234	275	258	263	229	220	275	249	264	249	273	253	251	222	262	259	226	252	275	258	262	222	248	262	261	239	250	277	281	288	238	257	279	262	262	276	257	247	252	258	250	222	268	268	230	241	237	223	253	244	271	255	269	223	236	227	220	252	256	221	214	260	243	254	259	241	226	274	248	252	236	226	278	235	237	246	241	255	257	255	249	253	240	256	215	273	238	243	252	259	293	273	253	287	272	262	266	242	237	238	245	281	256	247	281	263	249	250	256	252	227	220	250	241	260	248	267	256	256	234	276	221	240	225	255	258	265	271	245	259	239	268	243	246	236	254	265	262	246	207	276	249	255	253	239	261	270	244	260	253	260	246	261	256	242	260	240	271	263	241	218	250	272	257	274	274	248	283	237	288	242	237	249	253	254	201	250	250	234	257	227	239	250	270	261	262	266	227	225	258	274	250	254	246	263	267	230	247	262	250	270	217	254	263	255	278	279	227	298	252	241	268	241	274	252	241	235	248	257	248	256	264	243	237	266	276	256	241	256	239	226	247	243	237	266	261	210	269	236	238	246	251	260	236	257	240	211	269	261	231	241	268	254	224	248	242	257	231	244	244	216	251	228	217	246	249	276	254	272	261	267	246	265	258	229	265	237	229	285	252	221	234	276	254	276	246	275	261	249	242	237	231	247	219	245	260	229	233	261	248	246	241	247	266	236	242	226	226	256	250	291	245	257	262	255	248	257	243	209	227	250	244	305	234	232	262	244	247	253	237	257	256	252	263	260	238	238	236	248	228	236	244	239	237	297	254	243	266	238	253	269	241	266	235	239	264	244	261	238	245	236	235	223	238	241	251	234	247	258	247	276	253	231	252	244	268	285	221	250	246	233	220	253	252	244	252	265	232	253	271	226	267	243	256	237	235	265	269	241	248	242	247	250	239	285	241	244	240	260	230	258	273	249	223	248	234	257	240	246	244	274	272	258	245	226	258	244	253	245	246	276	276	271	231	256	265	261	260	242	255	257	265	253	257	209	225	254	229	247	276	274	258	252	245	247	253	238	238	210	249	251	257	258	242	255	222	235	253	248	258	273	248	254	230	263	239	272	259	259	264	259	242	240	268	282	239	237	256	247	266	266	206	249	262	236	273	267	256	256	256	283	253	255	222	270	237	230	215	256	256	239	216	230	258	243	235	235	207	256	251	240	260	238	256	258	240	245	258	257	236	286	259	222	220	237	262	238	247	230	221	244	255	226	227	244	216	232	273	266	243	249	250	283	244	277	269	206	276	253	270	230	242	225	236	252	282	275	248	229	220	267	233	258	235	253	261	265	231	241	216	260	243	299	280	248	261	250	260	258	270	255	260	255	277	266	272	232	251	257	249	267	226	268	226	247	276	278	257	256	238	243	265	261	227	252	230	242	249	270	238	224	237	233	250	235	255	263	236	264	254	263	256	267	241	248	260	268	247	234	245	250	245	259	264	233	218	232	249	256	233	222	224	256	277	244	254	219	240	231	239	239	252	243	222	267	261	225	228	241	272	239	240	243	233	246	265	241	230	244	274	258	244	249	266	277	238	252	246	231	254	251	235	262	241	246	239	221	244	225	242	220	251	251	260	263	229	224	257	237	222	251	259	243	229	237	238	263	237	253	264	242	252	254	244	254	250	239	267	218	227	301	245	254	248	254	257	256	222	254	222	230	254	240	247	247	242	271	254	252	246	256	260	259	234	235	259	227	269	245	262	239	227	263	255	238	248	257	226	236	236	259	208	263	259	261	253	264	286	260	234	247	261	241	257	292	243	257	235	253	223	238	256	221	285	247	221	241	224	244	266	266	248	242	244	253	245	238	258	254	251	258	248	269	264	268	247	248	268	258	255	232	234	234	239	241	292	249	276	240	252	274	237	233	283	242	246	247	265	260	277	245	254	234	271	263	275	245	272	239	238	249	265	235	267	259	260	248	246	256	252	252	258	257	246	231	258	283	293	246	250	229	208	247	252	259	249	233	222	264	233	245	210	266	224	233	224	219	239	274	281	288	236	233	243	242	293	207	228	268	244	239	255	275	242	265	243	234	226	250	253	264	283	224	238	240	250	247	233	254	253	257	243	245	234	235	245	231	265	252	272	222	240	249	244	227	240	256	234	253	251	250	246	243	241	240	220	268	236	262	288	263	261	277	266	285	239	247	264	292	262	254	256	234	226	225	236	272	275	265	246	218	258	243	239	251	241	248	248	209	260	269	231	272	261	235	226	228	249	270	224	276	253	240	239	269	245	249	235	298	264	249	257	213	223	258	264	242	233	253	253	258	247	245	255	260	285	248	248	257	241	236	249	255	201	247	248	229	268	238	249	229	242	259	270	245	238	248	255	296	246	252	243	251	256	237	280	254	262	241	267	236	251	272	212	252	233	239	262	253	264	271	251	269	210	261	234	245	267	266	233	255	255	239	232	283	237	263	245	281	258	249	243	224	263	270	238	257	244	274	252	243	250	262	241	242	268	242	251	245	262	233	247	250	230	243	248	258	237	225	259	240	278	258	233	233	259	251	249	230	247	253	292	248	242	266	242	237	228	250	246	260	226	271	226	242	235	241	249	230	240	267	278	239	280	265	259	239	245	238	283	234	241	257	239	267	246	245	238	217	237	240	249	259	245	250	259	272	264	239	239	258	244	222	261	237	229	252	244	219	258	239	261	238	261	257	234	232	238	214	248	248	267	248	267	238	233	258	262	243	232	247	246	265	271	250	284	236	251	253	245	253	284	257	228	249	257	249	246	268	261	277	238	240	267	275	253	250	235	231	244	253	288	255	269	236	256	279	271	234	255	261	263	247	243	274	239	255	250	276	262	253	238	251	256	253	251	239	247	234	272	286	237	229	218	247	263	251	244	238	259	240	251	293	236	246	264	277	280	242	241	244	232	264	234	253	238	228	258	259	260	220	241	209	248	257	224	242	270	239	236	263	237	247	255	240	255	237	272	254	273	261	243	210	271	230	226	255	245	250	225	250	215	246	249	229	267	254	214	246	235	235	286	219	246	252	264	267	265	275	236	247	256	235	252	252	253	262	241	264	215	243	266	249	261	273	272	229	248	287	258	242	232	234	259	250	238	269	243	228	257	242	259	239	229	222	227	259	251	289	255	216	288	235	275	275	227	276	246	253	254	221	271	247	261	250	234	232	260	254	252	228	263	253	269	244	264	269	247	261	220	247	256	270	286	283	257	246	252	269	239	250	259	239	255	247	279	241	262	264	239	247	258	265	267	279	243	235	248	268	260	231	239	234	234	230	256	246	230	252	235	261	286	231	260	251	247	253	238	236	260	252	232	221	239	274	284	264	218	252	251	203	249	265	252	268	247	250	249	242	270	250	278	263	223	264	243	237	240	212	231	243	275	234	254	243	231	228	256	252	218	258	274	258	236	254	259	265
2878	654	705	731	762	715	689	685	636	634	671	637	633	637	621	649	658	580	672	613	604	669	628	643	656	638	638	627	612	631	681	592	671	680	598	617	653	583	597	594	595	659	631	588	662	632	650	621	639	615	639	631	649	640	599	620	590	628	626	649	658	600	657	638	667	598	654	668	622	627	600	601	644	634	601	641	588	628	692	665	641	633	664	584	612	643	632	594	610	611	688	626	652	583	617	682	602	636	602	654	617	656	633	648	626	620	617	648	644	601	631	672	594	604	598	633	631	632	601	627	618	614	637	620	636	637	651	656	652	609	655	637	614	641	622	628	611	653	648	654	710	637	586	606	626	600	629	649	628	632	613	594	619	636	638	616	611	651	574	616	633	580	603	607	637	653	674	618	645	659	604	622	616	663	634	630	624	654	636	627	619	659	652	619	617	614	635	603	608	661	612	636	613	620	645	622	601	667	609	600	637	595	611	635	624	606	624	602	585	610	561	605	661	648	607	643	631	618	677	610	634	628	614	637	631	592	606	601	650	601	662	625	675	639	644	614	596	624	595	645	646	603	612	649	637	665	611	673	594	585	628	633	652	632	662	597	628	614	587	601	649	631	611	600	646	617	625	628	623	648	606	607	653	658	661	641	630	606	602	601	645	655	619	648	626	646	614	610	620	647	580	660	586	644	608	629	611	646	645	637	583	653	616	662	635	630	641	627	570	615	601	634	622	592	638	607	604	606	600	576	590	637	608	602	627	644	628	602	627	634	578	630	623	645	632	635	627	636	635	644	624	642	656	622	626	562	614	624	649	590	630	667	619	651	640	619	591	651	628	593	627	684	626	665	619	602	649	667	687	639	629	583	657	620	592	616	616	622	641	668	623	612	666	661	601	645	631	609	676	630	630	584	573	612	637	631	604	660	631	646	628	611	620	623	675	677	636	624	648	601	677	657	623	605	582	638	636	653	630	602	611	637	628	631	682	605	613	596	599	609	640	595	613	617	655	614	587	636	639	659	624	631	680	605	589	613	621	662	614	599	626	635	664	596	669	635	640	637	607	629	567	634	638	621	638	656	637	595	598	620	602	675	633	608	659	617	648	678	602	633	656	610	639	652	580	658	631	604	622	603	655	566	606	659	639	649	634	652	597	612	604	612	644	618	590	668	613	631	649	613	626	686	615	663	581	582	620	617	593	659	613	625	621	592	600	624	605	653	630	655	660	635	642	579	589	681	605	649	664	591	606	625	615	671	612	625	610	641	630	637	653	610	599	595	598	622	685	630	658	634	602	593	658	619	632	615	608	648	621	638	628	626	650	623	622	593	606	618	631	627	586	634	621	645	615	611	610	635	635	603	612	599	594	637	617	630	626	646	591	631	596	641	650	598	662	641	600	593	607	646	615	652	648	652	665	634	626	588	670	607	595	612	635	636	632	622	618	611	630	627	630	573	632	609	621	625	608	635	644	613	668	596	610	623	639	620	616	585	626	589	628	614	656	618	658	642	623	589	648	626	610	615	637	579	659	648	601	640	663	583	628	620	645	644	617	638	609	648	598	605	657	642	660	623	639	601	628	580	603	644	582	650	646	633	582	646	641	632	628	587	624	619	649	628	649	624	606	625	664	622	629	604	603	655	645	634	608	676	586	610	679	643	570	628	624	613	606	590	658	590	615	611	634	674	615	629	630	672	645	653	677	655	640	595	591	625	614	646	641	660	658	632	652	668	615	656	582	651	616	616	611	623	643	594	692	628	607	643	631	642	593	605	663	626	592	611	659	599	646	648	604	597	580	636	681	578	645	644	624	636	655	666	620	602	621	652	670	627	618	656	633	642	666	669	619	668	603	652	579	619	648	645	652	634	629	630	626	640	594	613	653	653	650	589	578	628	596	602	632	648	637	590	642	558	593	620	660	613	596	629	622	643	643	640	640	648	614	659	641	616	634	617	624	566	624	608	609	630	640	614	632	649	557	617	625	611	606	615	602	633	610	614	659	606	640	634	643	630	638	611	658	637	671	577	608	598	618	602	614	606	624	627	603	577	614	627	644	611	619	641	607	611	661	625	600	657	623	653	643	629	620	622	671	661	602	640	682	586	618	628	619	601	605	563	579	618	638	635	635	628	663	620	598	634	639	581	630	623	640	585	616	628	596	599	619	637	642	606	618	633	636	618	653	653	672	636	668	642	571	612	687	629	624	614	614	661	634	640	596	623	613	613	638	603	619	612	609	661	632	648	613	602	645	605	606	598	627	621	676	643	615	598	642	637	631	602	623	622	656	638	641	606	678	628	596	619	668	605	593	606	633	675	586	607	600	599	620	635	662	629	614	601	639	636	588	658	628	584	640	607	603	608	606	647	590	605	646	616	638	615	626	648	637	624	578	657	639	621	653	632	668	605	623	636	645	628	622	599	641	614	680	624	629	637	622	605	578	650	638	624	605	654	646	658	615	613	645	646	630	610	652	587	611	607	603	629	613	619	628	608	630	651	632	657	669	629	613	642	657	607	641	555	607	635	656	636	692	648	623	647	595	625	640	577	637	612	641	597	660	611	606	623	623	633	612	633	615	634	601	625	634	620	632	641	625	681	648	598	635	649	639	626	619	624	619	589	631	627	629	612	646	621	617	629	620	662	648	619	577	603	646	604	633	611	628	638	623	638	625	624	635	657	605	658	654	573	629	625	588	615	649	590	580	566	588	613	611	604	600	626	633	601	650	637	619	655	626	619	623	676	637	606	611	633	670	623	635	595	618	642	619	627	593	626	636	630	619	637	653	600	606	627	609	670	595	635	637	624	642	665	612	606	573	647	622	627	652	623	653	618	642	629	644	668	647	674	631	620	593	611	647	646	607	622	631	627	625	607	636	595	588	657	625	574	601	599	631	642	594	613	610	602	589	635	630	680	625	613	620	577	630	615	617	601	670	655	637	641	636	636	581	572	645	622	633	598	623	589	654	628	633	608	581	629	629	591	597	625	622	615	626	638	619	595	618	653	652	652	614	631	640	636	626	670	545	633	652	654	595	639	607	605	586	637	636	633	649	656	661	600	656	620	707	602	636	631	644	611	638	617	604	619	588	640	633	616	625	615	606	620	663	630	646	643	587	623	591	643	601	613	608	607	641	627	619	621	621	637	623	631	625	618	617	659	630	625	609	634	587	610	609	653	657	608	646	610	641	625	641	636	624	633	620	640	638	662	656	622	622	605	621	594	614	611	606	618	659	594	623	635	646	604	655	665	618	613	610	610	652	659	657	631	624	601	633	602	621	619	632	625	597	624	601	590	623	632	608	662	619	640	641	645	670	623	607	664	595	615	623	601	629	586	633	635	638	638	628	636	640	629	639	671	593	636	629	613	641	611	609	598	641	648	610	629	639	613	652	628	627	661	568	622	629	618	599	611	624	616	631	585	638	642	630	556	632	637	639	636	621	616	660	632	631	572	684	574	594	637	648	633	624	608	636	601	607	636	634	634	604	622	602	662	612	579	641	625
12761	1129	1155	901	645	496	426	348	342	331	314	278	244	242	231	240	226	225	205	223	212	205	185	234	175	204	205	198	225	231	179	192	215	218	195	221	190	176	216	215	199	204	200	203	202	195	196	192	184	215	226	220	196	207	206	185	215	198	199	202	197	206	189	197	204	218	217	222	177	195	187	231	177	204	214	185	208	210	222	201	211	201	212	193	191	196	203	207	187	199	197	229	210	228	197	208	192	180	207	188	229	192	188	219	189	196	205	217	208	186	196	181	205	218	210	218	221	197	183	211	183	180	196	224	193	212	189	219	208	228	196	201	202	199	176	177	203	229	227	200	167	206	204	207	193	192	211	206	225	194	195	223	206	214	216	204	200	196	226	213	201	177	196	207	191	215	216	204	204	203	197	198	192	205	218	177	219	213	180	199	187	190	209	205	208	171	184	205	199	213	215	167	202	219	199	190	206	238	191	211	215	202	189	199	201	177	198	188	192	202	193	206	212	199	177	176	234	208	173	215	218	204	162	174	187	208	210	214	225	190	201	203	199	224	193	210	197	227	201	182	191	191	203	184	213	208	186	179	189	198	211	186	201	207	204	205	205	189	208	216	218	200	223	206	204	178	187	199	168	179	210	195	222	183	198	195	219	215	207	210	188	220	225	182	183	192	184	217	194	212	203	193	175	191	192	223	215	198	180	216	221	211	199	184	193	211	180	195	206	174	175	188	173	222	187	224	181	176	197	216	211	194	212	183	197	186	188	217	211	195	187	177	202	224	204	187	193	218	223	179	202	233	205	212	193	236	184	190	218	169	205	236	186	208	203	218	196	183	211	198	210	177	205	196	194	228	203	213	198	190	191	249	208	222	197	218	192	196	205	213	185	215	200	230	198	207	207	204	204	231	187	179	193	208	226	217	199	187	174	200	197	222	206	182	204	167	194	212	224	208	216	225	219	211	208	183	203	181	205	210	202	173	169	186	200	194	193	185	201	219	205	193	194	208	198	230	190	178	194	197	167	175	187	206	198	208	212	189	195	231	208	230	203	220	193	206	189	198	188	199	189	212	227	186	197	205	212	220	184	198	191	192	225	195	192	206	215	178	203	203	188	206	199	177	181	197	225	226	177	222	219	201	200	199	208	209	188	228	191	185	219	206	229	193	231	195	192	204	211	207	194	230	193	165	205	188	180	210	197	222	216	168	190	223	212	232	206	187	194	212	197	193	199	189	198	181	173	173	232	179	200	186	194	203	194	220	211	199	231	195	177	203	182	208	194	193	201	214	225	209	201	188	206	204	184	202	212	198	221	182	206	212	200	196	190	184	203	217	194	223	194	219	219	209	184	191	234	184	200	198	211	203	202	193	202	201	209	179	211	224	204	189	205	176	189	201	172	192	220	228	200	193	193	215	183	199	223	180	203	199	209	209	216	201	188	211	193	187	206	228	186	177	193	213	216	191	170	197	210	211	212	189	182	225	216	182	184	211	192	196	221	222	201	165	185	212	196	167	194	191	190	168	196	211	193	198	227	182	174	184	200	201	192	191	184	164	189	198	246	228	218	186	172	197	198	181	185	202	204	215	182	221	209	207	177	164	220	220	173	193	201	174	218	197	206	207	191	206	203	206	197	214	196	217	205	211	208	222	197	194	196	231	195	188	184	196	203	219	226	196	191	189	217	208	193	205	193	202	187	216	211	208	206	175	193	215	220	183	227	223	215	191	207	221	196	213	196	212	214	214	233	182	215	218	196	216	199	192	169	196	211	191	187	209	208	208	210	191	201	199	199	185	191	225	207	205	213	216	189	195	207	207	206	189	221	198	207	201	205	205	210	171	195	223	201	197	197	201	219	211	214	182	182	194	201	181	222	216	220	177	227	197	215	224	203	212	196	175	233	215	195	209	207	199	183	217	201	210	201	193	198	215	193	208	198	200	198	205	202	182	211	229	169	221	188	220	199	216	186	224	201	179	188	208	202	222	214	175	185	216	207	196	163	222	198	181	231	211	209	203	191	187	199	199	218	223	183	206	215	188	187	221	172	212	197	195	179	195	196	204	210	203	176	199	186	214	189	220	217	204	195	206	211	171	193	214	209	221	181	216	198	238	182	205	190	202	192	186	201	212	191	188	196	206	247	206	200	186	180	210	206	191	207	216	201	226	202	192	206	174	196	220	193	210	217	208	216	222	195	196	196	194	206	186	196	194	205	192	204	212	241	194	206	182	208	186	214	216	220	182	155	212	215	219	186	167	199	198	199	200	194	194	199	196	223	182	225	179	196	211	189	177	197	188	207	180	223	188	199	171	203	182	195	230	188	195	198	168	222	190	200	211	178	217	195	188	215	208	199	209	182	200	189	206	219	213	186	178	206	190	222	197	207	223	174	217	190	181	191	202	185	227	201	202	193	188	198	176	206	205	219	211	197	202	210	217	202	208	204	196	196	234	197	228	223	201	205	199	201	208	171	180	204	187	204	192	229	211	201	219	183	208	191	232	170	191	193	175	193	195	187	201	201	195	181	177	224	202	208	173	210	199	214	223	206	229	154	214	210	199	192	193	189	217	194	196	190	222	216	189	218	182	193	232	207	203	208	202	210	189	204	175	176	211	230	198	197	205	200	180	194	220	201	205	201	218	219	201	197	188	184	190	212	205	193	235	218	182	206	168	176	219	182	174	178	167	213	184	231	211	193	214	189	230	204	184	194	198	209	200	201	196	208	163	212	209	220	193	198	202	192	204	188	218	192	203	229	190	212	204	201	231	189	208	211	208	168	216	193	197	210	203	206	251	189	201	214	222	213	205	177	209	189	210	209	217	194	209	199	192	226	198	209	212	204	200	193	205	213	200	199	167	184	205	219	200	209	220	193	204	221	180	212	199	186	221	203	204	228	182	181	192	193	236	208	214	204	168	186	189	202	212	210	204	226	187	193	213	207	193	204	160	227	237	208	203	194	186	189	190	189	199	196	180	202	198	191	215	206	205	207	204	211	209	198	198	191	208	215	202	185	186	208	208	194	177	219	180	183	205	203	201	199	228	210	190	211	176	216	183	188	190	197	217	181	195	193	211	179	220	177	211	225	208	217	208	193	205	203	199	206	166	205	196	199	209	193	201	186	171	223	204	206	211	203	231	208	158	206	186	223	180	199	187	205	185	204	205	201	203	202	208	206	209	216	219	211	205	210	201	220	208	210	203	202	182	210	222	186	197	205	192	186	192	218	205	186	184	185	213	197	196	220	181	200	206	168	205	191	226	192	199	218	221	195	208	219	180	182	214	236	201	203	206	193	216	205	225	215	189	201	189	183	206	196	173	213	214	221	215	175	211	188	222	186	181	190	195	204	215	200	183	187	210	205	199	189	223	188	211	201	220	202	183	220	191	184	220	193	178	190	198	202	215	180	204	207	208	202	197	221	201	213	196	205	196	190	202	201	208	228	179	172	226	189	195	185	194	194	179	185	198	217	199	214	179	217	189	187	213	210	218	219	203	217	196
7692	1242	2470	2909	2610	2126	1766	1570	1380	1224	1042	998	971	847	868	804	755	767	752	734	673	648	694	665	690	579	709	647	609	643	602	595	639	605	589	590	587	630	592	553	592	585	556	543	576	550	572	563	586	558	571	576	582	522	546	524	539	558	522	598	533	571	547	531	536	587	540	537	592	518	563	567	578	585	529	550	562	558	554	554	543	528	545	552	560	534	579	545	577	530	562	523	557	563	567	546	571	539	527	590	525	525	541	531	540	553	551	571	565	544	529	602	544	546	500	532	533	555	542	539	540	587	564	523	542	523	541	527	561	539	546	548	572	548	562	576	546	575	528	545	606	547	507	568	552	545	524	562	559	524	546	546	537	571	562	588	570	578	555	516	469	517	525	526	532	563	590	548	535	529	538	530	537	524	553	565	548	516	546	561	531	533	508	553	538	603	494	567	534	528	491	524	556	536	560	529	546	551	522	535	549	557	524	538	529	552	591	556	557	517	527	558	538	523	557	529	560	517	536	536	550	514	558	559	540	508	543	533	540	567	525	554	520	519	553	522	532	554	582	560	538	503	541	502	589	598	543	548	537	559	533	548	541	533	565	574	509	542	544	551	463	536	521	516	543	542	540	558	503	525	567	537	538	491	554	531	559	526	610	547	537	573	526	566	531	534	524	578	518	524	555	544	522	499	552	557	556	568	535	477	558	556	548	553	549	544	542	536	544	497	528	541	564	513	523	529	546	550	571	560	535	555	547	504	546	541	579	557	534	533	557	512	517	566	519	529	515	498	556	544	532	540	538	565	545	559	517	539	547	547	551	539	531	534	531	545	534	543	514	518	534	527	578	538	554	539	527	572	540	524	533	600	580	530	542	529	536	515	553	554	521	537	530	526	538	574	531	547	513	494	551	525	536	542	518	498	517	505	510	549	541	570	582	593	553	495	535	544	547	532	553	551	569	508	516	548	496	576	549	510	533	520	543	549	560	582	530	502	588	564	545	527	541	566	562	587	522	534	551	552	574	540	512	527	552	524	512	532	567	592	573	567	502	519	556	547	505	541	521	530	568	510	537	500	544	540	559	548	558	507	498	569	535	578	525	537	559	505	500	519	559	583	574	545	499	573	517	513	553	580	551	472	538	545	536	521	529	518	558	561	526	498	527	514	489	536	564	494	560	530	543	531	528	530	505	546	530	551	567	575	536	543	563	555	546	534	513	551	556	571	513	514	538	530	551	573	507	530	556	564	558	525	545	535	532	520	493	539	521	548	520	525	551	550	529	513	575	520	573	563	523	564	518	561	513	526	582	542	524	554	549	545	541	544	533	533	565	579	554	514	543	550	518	586	561	553	535	584	528	526	537	569	563	543	578	546	571	517	564	589	562	580	570	539	557	539	566	591	514	520	559	543	524	550	580	521	556	533	556	545	522	552	546	533	536	545	541	531	527	531	527	503	581	521	492	551	576	550	501	553	551	551	569	588	549	565	530	524	534	489	519	510	555	565	559	527	506	523	515	548	564	540	535	500	517	544	535	520	533	594	520	556	567	529	538	514	548	549	501	560	548	552	504	517	549	526	528	533	549	563	552	563	505	571	563	529	556	544	524	550	519	547	518	529	578	550	565	553	542	500	511	555	533	543	548	553	550	544	525	531	543	549	537	574	551	570	511	525	591	519	547	536	545	509	574	495	533	527	533	524	519	529	549	543	511	528	543	484	536	543	570	537	528	539	529	529	530	539	535	528	549	552	566	511	542	533	491	531	529	523	539	554	513	568	498	517	529	526	531	599	544	530	578	544	533	554	533	518	521	563	557	576	532	560	587	566	536	549	540	496	560	551	535	526	543	526	511	549	552	527	552	565	504	531	536	504	524	510	512	509	505	520	580	550	583	523	552	523	566	498	546	530	547	540	551	558	530	520	534	574	510	505	522	536	529	531	565	510	555	535	546	514	508	521	537	561	507	543	519	542	533	527	543	503	502	578	551	552	564	547	507	518	551	517	549	519	567	540	558	501	521	526	499	543	538	591	536	519	528	547	546	551	518	522	539	541	529	559	513	489	540	526	536	506	583	534	515	563	568	536	574	575	552	586	517	580	564	535	578	495	540	562	554	539	539	487	531	510	534	535	543	527	539	571	590	551	533	533	531	529	515	514	568	578	529	559	512	585	556	540	516	541	546	555	523	507	483	552	521	600	539	503	538	527	575	559	514	543	539	568	495	547	514	547	539	527	535	531	521	544	523	557	528	512	525	525	561	545	537	496	531	504	534	537	510	496	530	528	544	535	546	575	587	547	531	534	566	537	559	567	565	583	490	525	559	521	500	543	556	536	548	548	548	523	516	508	531	553	528	550	519	560	572	546	584	524	548	544	518	521	527	511	565	535	557	519	555	558	561	551	515	529	581	535	504	529	536	578	542	538	516	579	563	565	548	507	519	505	502	535	551	552	513	515	526	534	527	549	527	553	531	524	561	582	544	523	526	548	531	534	559	544	543	505	571	550	531	549	542	554	502	514	526	546	556	511	502	523	561	543	566	540	520	509	537	564	563	541	522	549	545	570	558	548	515	548	570	573	548	571	584	556	546	509	543	576	560	529	517	518	525	605	533	519	581	551	550	548	550	498	557	546	531	571	513	543	574	543	547	548	542	550	579	523	562	495	531	531	558	536	559	561	553	544	506	530	511	555	535	505	504	561	558	564	556	516	563	542	544	533	523	517	536	554	543	567	519	569	532	507	535	533	532	508	532	581	599	558	545	535	563	528	518	505	522	553	528	525	554	597	587	556	552	488	561	581	536	559	534	516	556	571	508	522	558	515	544	511	565	527	520	540	528	560	513	524	568	557	557	489	511	552	571	504	552	532	579	541	561	529	574	498	531	545	557	554	565	592	514	523	535	519	527	557	512	552	512	525	555	572	551	546	605	563	550	535	601	543	548	581	527	577	512	552	479	523	530	538	535	505	567	573	563	566	573	533	529	569	543	564	535	551	537	529	541	597	533	541	527	558	619	561	563	548	531	544	585	522	540	556	553	538	532	525	521	529	534	535	536	566	522	559	507	532	537	508	540	519	541	495	562	581	576	571	565	557	544	572	501	504	529	606	530	577	562	519	538	544	553	555	508	538	580	580	532	565	516	577	530	515	544	514	529	560	562	560	477	558	561	525	531	520	540	569	569	536	480	549	513	556	552	571	567	547	525	529	491	559	532	515	561	552	544	502	516	507	584	564	525	532	548	538	525	548	550	501	536	553	528	541	541	522	549	554	561	530	600	551	520	520	540	535	557	544	519	526	559	541	563	557	541	496	542	517	541	529	545	511	518	560	543	574	541	556	532	525	509	561	526	523	534	563	509	551	523	535	559	504	556	536	506	525	512	546	573	536	509	533	517	563	483	511	545	582	532	500	533	537	504	513	510	511	542	540	533	543	555	508	500	506	553	517	561	502	583	529	510	522	534	506	515	530	499	560	558	532	542	537	534	577	561	530	574	561	587	539
19295	2617	2389	1909	1308	1073	858	674	671	563	506	475	458	453	450	414	390	403	414	381	365	360	449	384	387	378	365	410	356	308	404	377	340	381	380	351	386	371	364	369	372	370	364	363	369	371	377	367	342	326	355	349	379	354	332	363	368	338	327	341	301	347	352	383	357	348	354	384	375	388	335	372	348	374	409	399	372	359	369	342	352	342	321	381	367	399	356	341	352	352	338	356	295	338	329	332	344	372	332	385	388	327	336	388	351	350	346	361	393	381	352	366	370	373	378	353	372	364	371	388	347	394	374	349	345	368	351	324	375	374	368	372	340	358	336	363	369	361	363	361	373	353	318	361	383	361	383	363	362	359	358	330	371	353	361	351	329	365	310	370	397	361	365	367	350	414	374	361	384	333	326	327	360	329	369	369	399	339	350	357	347	360	338	367	366	380	358	316	382	375	379	345	340	369	344	370	378	309	337	377	348	370	365	378	376	332	345	352	403	367	376	348	363	339	375	361	343	324	340	333	374	353	350	357	371	342	388	363	343	353	358	314	357	346	366	355	330	343	347	374	400	353	370	382	355	360	339	353	364	365	361	336	373	352	369	359	339	363	373	347	341	370	366	351	358	394	329	381	344	350	364	363	326	368	369	339	354	359	404	331	329	343	354	334	326	375	368	332	365	363	355	367	330	368	357	362	377	367	382	323	346	406	364	378	387	347	357	375	377	369	386	367	372	373	363	336	313	337	396	330	367	344	324	360	349	359	343	354	382	373	369	364	347	375	370	354	363	328	368	364	347	345	376	370	375	357	363	360	351	335	362	359	341	325	364	366	326	353	372	360	367	343	357	361	353	318	355	381	405	374	379	368	354	307	373	356	348	353	350	369	364	368	355	328	359	374	344	359	352	327	332	380	354	350	372	345	338	382	368	388	318	372	341	349	345	374	357	326	356	369	346	367	358	358	354	337	366	354	361	362	360	320	354	380	374	352	352	324	376	353	308	374	347	325	394	352	389	384	337	340	349	358	369	365	351	336	379	359	340	373	371	374	376	364	351	389	326	346	374	369	342	354	327	381	340	348	361	339	328	384	371	355	367	351	380	354	352	346	346	380	357	332	346	371	366	328	377	361	343	336	395	378	369	334	356	396	349	364	345	365	320	342	316	374	366	356	369	360	362	331	357	351	357	359	390	352	341	348	317	356	374	352	329	438	363	359	363	353	360	342	350	364	364	323	350	401	390	351	333	334	333	364	350	349	359	370	369	375	367	373	319	307	351	338	332	405	382	350	354	308	371	343	360	337	340	340	368	343	358	337	364	353	364	355	365	348	384	337	337	330	361	379	384	355	333	347	367	344	316	356	357	392	364	376	341	378	333	366	376	334	361	371	370	342	345	366	354	333	365	365	366	342	339	345	381	369	351	336	348	374	345	330	347	353	362	357	341	351	371	358	358	382	344	344	344	352	365	336	347	339	379	337	379	358	358	336	334	331	343	332	337	378	374	347	354	376	351	387	371	327	353	359	350	328	355	362	332	353	343	315	339	353	370	379	335	358	349	359	334	371	374	368	369	359	343	330	357	342	364	336	404	334	357	326	366	362	367	348	343	330	349	333	350	362	367	395	379	351	348	374	384	353	369	355	364	363	361	352	360	335	338	369	349	374	351	301	378	331	353	322	383	348	354	346	339	334	323	355	364	346	375	327	317	351	334	385	362	362	356	363	347	365	334	357	353	364	358	341	339	339	359	358	324	335	344	357	372	344	360	377	372	331	348	386	385	318	361	336	368	402	339	334	353	326	333	379	330	352	360	357	346	339	337	327	348	343	351	361	331	362	390	326	326	326	378	342	395	342	357	372	357	324	344	404	402	339	339	347	339	365	369	374	343	346	350	345	361	385	344	393	332	358	355	381	339	384	341	350	342	340	373	357	364	374	360	324	371	381	386	341	365	361	356	326	357	345	368	353	374	355	380	380	381	351	320	346	318	370	339	330	364	388	352	335	334	365	348	358	403	369	382	348	357	359	350	357	378	338	374	345	357	344	325	338	355	362	354	336	364	389	348	370	382	357	397	377	372	367	375	368	366	366	356	365	314	340	349	386	369	347	370	335	329	328	350	320	341	367	342	339	366	366	338	329	325	352	371	359	355	342	332	349	345	365	367	375	366	368	343	336	364	341	395	373	363	346	364	354	356	388	389	349	349	366	372	350	351	366	368	370	370	350	334	332	357	369	375	349	377	392	336	375	365	367	310	401	381	347	374	334	352	352	359	367	372	348	364	362	359	357	362	371	349	363	340	326	339	355	370	345	378	393	343	340	358	363	328	375	376	336	348	369	365	384	340	366	385	362	364	340	341	361	337	323	376	351	373	334	377	346	336	387	351	339	329	383	340	360	370	348	354	324	353	325	359	334	351	393	373	360	315	407	316	313	333	380	383	394	366	353	369	353	351	361	354	356	390	365	364	328	342	328	359	377	367	305	347	395	342	364	368	344	366	328	371	370	340	333	349	379	396	323	366	338	333	366	381	386	360	358	388	386	385	375	341	340	343	356	361	365	341	392	344	340	351	368	349	336	339	373	349	318	366	340	377	351	326	333	347	330	330	350	366	342	326	382	331	379	342	354	369	356	367	374	331	363	370	354	346	340	361	301	317	337	372	319	327	314	353	317	338	334	359	345	339	379	351	352	354	378	357	395	368	354	342	376	378	384	355	372	387	324	373	388	356	343	354	357	353	370	366	324	382	319	344	354	371	384	359	339	358	360	347	362	373	395	386	329	332	330	346	342	355	333	343	357	365	357	339	342	373	386	344	358	379	359	373	330	374	304	326	350	343	364	360	339	370	384	331	347	353	361	342	355	340	339	321	350	400	385	362	350	365	359	360	372	370	351	360	328	393	378	350	355	365	344	320	353	358	357	407	400	365	340	365	342	357	300	366	328	340	371	340	352	354	372	335	348	384	373	379	366	339	341	352	325	367	370	373	356	379	355	369	344	344	358	334	337	338	358	359	353	371	357	360	365	376	377	370	342	404	380	357	309	338	354	346	337	302	368	380	374	322	328	372	382	340	333	346	347	372	362	366	350	347	338	365	324	359	381	348	325	321	388	306	365	357	385	352	339	370	344	348	334	348	319	343	346	340	379	366	348	371	406	343	366	355	376	333	370	349	321	352	355	345	336	354	361	366	367	360	323	347	359	332	377	407	353	351	357	366	388	347	340	383	331	372	359	325	349	344	370	365	335	379	360	340	382	333	340	349	371	357	353	355	350	359	336	371	393	351	369	348	380	378	362	358	371	390	332	347	401	355	348	349	348	360	382	331	371	354	350	396	342	377	342	371	388	330	354	361	386	369	355	368	348	385	330	360	369	338	354	363	384	359	368	367	391	362	329	330	344	318	318	353	358	400	376	337	345	373	401	362	376	382	348	364	362	370	341	342	348	362	339	362	310	326	352	369	370	343	369	335	374	381	334	334	334	362	368	361	312	356	366	345	335
9724	2196	4722	5388	4828	4019	3355	2773	2472	2105	1937	1781	1656	1538	1450	1375	1316	1385	1258	1167	1148	1148	1093	1064	1065	1072	1066	1050	951	1032	1034	1018	1007	979	928	951	989	952	970	914	943	972	936	916	958	894	928	941	948	905	967	882	916	879	1021	892	908	949	897	879	948	935	909	832	891	889	854	901	873	874	877	877	934	899	845	911	903	909	951	899	907	891	884	878	885	893	876	858	876	857	905	931	886	840	893	843	857	859	861	830	859	884	903	904	847	893	882	852	852	852	894	905	878	832	872	889	867	871	842	849	884	873	848	853	846	878	886	847	866	890	903	877	863	875	900	877	871	924	825	885	872	851	871	867	933	870	843	859	911	869	922	885	868	898	879	884	912	904	893	880	908	933	929	861	923	922	922	913	854	890	883	909	866	811	848	858	920	858	896	888	892	891	838	869	862	869	877	876	868	857	902	869	853	845	908	845	933	862	874	858	869	892	856	942	872	847	853	885	856	845	887	891	896	831	868	833	833	888	938	846	856	889	846	905	944	862	853	887	904	852	865	866	854	861	881	867	824	886	854	900	877	893	854	828	860	892	860	874	863	923	874	888	857	832	852	850	887	803	891	861	868	880	957	885	883	814	833	848	848	904	841	838	848	812	902	922	848	891	875	892	871	840	835	845	903	822	870	888	927	917	881	879	838	876	857	825	903	922	820	873	853	870	859	837	860	855	905	873	890	846	860	831	851	843	852	885	882	873	824	855	833	899	856	857	882	870	822	921	885	842	900	890	869	876	859	828	891	922	828	826	875	842	842	841	835	857	876	886	890	876	850	885	855	899	873	855	880	916	890	908	851	915	880	856	831	881	867	918	827	876	876	831	886	839	864	839	855	863	895	885	933	861	857	851	849	858	810	870	940	859	889	899	893	840	887	842	932	884	862	891	895	852	861	846	860	849	897	881	869	880	908	833	877	835	852	792	826	850	864	845	926	875	879	855	862	875	910	906	893	870	922	854	873	886	857	926	856	881	800	847	884	945	836	861	877	820	898	907	877	820	885	892	825	859	862	913	862	839	826	850	868	878	873	901	933	841	848	878	843	889	904	875	898	868	841	884	874	886	892	793	836	843	875	831	866	917	862	867	845	880	861	910	895	882	855	876	862	906	858	848	857	883	824	850	882	922	852	982	876	860	928	895	933	880	876	872	870	869	863	876	838	822	894	865	889	949	870	826	879	847	900	823	839	873	868	874	863	875	911	826	877	860	877	881	919	886	853	839	862	891	849	864	877	939	882	920	923	908	875	886	844	820	869	848	894	961	856	855	828	872	913	871	950	802	853	884	890	843	912	853	832	900	871	911	883	882	880	915	858	887	861	839	852	841	894	882	903	914	892	868	903	866	863	867	845	886	871	878	891	847	914	893	848	864	910	879	844	844	864	790	862	868	829	846	843	828	879	846	829	905	947	875	882	873	862	816	875	897	907	840	843	894	879	858	841	864	841	866	871	852	865	871	844	849	861	856	814	839	833	868	941	937	855	909	884	895	921	883	871	887	853	888	851	844	866	897	900	826	851	882	923	860	875	858	875	843	888	846	869	850	910	914	891	833	889	897	870	883	842	782	871	879	834	906	870	848	818	899	855	861	854	887	854	860	820	874	890	872	836	854	869	925	882	834	859	866	852	912	826	838	889	860	853	866	881	906	840	864	881	823	932	825	877	852	867	865	880	853	881	853	915	874	906	809	868	900	893	897	861	831	880	858	895	899	858	895	864	837	885	826	906	826	877	891	856	851	848	832	947	817	852	917	890	892	906	832	860	874	886	913	858	851	901	877	884	860	897	882	875	831	863	844	884	819	840	876	908	872	849	905	880	830	876	901	873	876	931	830	866	855	864	864	919	896	865	893	881	878	906	856	928	869	824	845	875	891	822	879	885	852	877	907	880	817	835	890	784	876	869	864	841	875	866	939	857	842	883	785	885	846	865	892	873	865	897	906	872	838	874	842	915	823	865	855	852	884	905	889	857	908	893	888	857	919	840	891	851	841	884	876	871	901	891	837	856	876	852	894	865	854	839	898	844	843	899	868	853	897	839	862	845	865	860	913	892	885	871	911	902	935	844	889	852	864	848	816	886	891	853	909	877	912	866	815	869	843	871	888	840	880	868	829	859	930	841	820	888	887	856	851	844	866	841	828	902	827	891	839	869	862	857	907	860	895	898	914	931	844	885	834	846	894	897	888	862	806	912	856	872	905	828	876	896	849	824	843	887	846	860	836	839	861	885	880	882	852	882	912	887	852	820	845	867	912	857	808	880	865	887	842	902	864	851	851	886	863	868	842	899	858	899	852	899	919	926	893	849	881	878	885	879	892	819	847	898	863	885	860	835	849	904	871	874	895	934	885	852	860	885	881	896	816	834	921	815	824	835	883	907	877	904	846	854	821	893	892	883	869	893	867	940	871	813	852	809	954	829	900	836	882	892	868	886	880	871	882	836	839	890	894	869	831	870	869	871	868	845	860	849	909	856	934	842	900	840	862	886	896	880	858	891	882	859	892	942	918	863	930	867	847	888	841	842	857	873	893	881	858	840	891	882	889	910	840	875	885	885	840	907	860	928	877	830	849	906	884	827	915	900	909	877	879	885	929	867	923	902	863	940	851	844	907	880	786	926	783	855	874	858	896	849	883	869	910	846	821	869	886	885	871	819	866	855	876	837	876	873	880	849	899	885	854	914	875	884	846	827	896	818	839	940	805	858	875	868	896	895	869	875	889	878	885	879	855	893	832	813	918	770	872	866	890	885	891	879	846	884	847	913	888	857	899	883	892	882	858	886	867	771	863	898	881	889	879	899	873	863	909	858	905	872	851	866	828	864	858	867	909	848	886	871	921	879	859	867	883	943	820	881	853	884	892	854	933	914	837	844	857	840	826	838	874	876	844	863	807	869	887	884	858	832	879	932	892	863	881	887	870	855	894	923	906	852	846	884	937	901	869	855	874	931	845	886	814	937	897	854	879	863	885	898	870	875	873	841	838	895	872	830	834	857	921	873	871	806	873	875	884	861	869	817	886	866	867	854	853	864	898	820	868	894	900	840	817	886	878	885	880	895	831	909	884	874	848	871	919	829	807	902	870	836	831	901	833	873	913	909	891	870	908	910	888	869	860	886	839	881	869	828	842	870	931	878	889	890	896	843	899	823	819	893	875	836	878	861	860	873	877	885	883	866	823	928	897	861	861	848	835	842	911	866	864	896	906	840	844	916	901	834	870	861	874	867	881	911	840	863	873	934	858	895	805	846	850	895	878	878	919	866	887	859	876	863	901	828	911	914	865	863	891	890	851	886	861	887	890	904	876	836	884	859	877	854	941	837	892	859	926	857	868	888	887	913	919	848	861	866	815	871	853	825	857	920	893	891	861	880	870	903	850	867	848	885	914	897	845	892	826	845	844	824	896	786	859	863	889	863	866	874	848	886	870	881	868	869	890	816	896	881	946	843	901	884	874	824	856
2454	272	281	282	255	280	251	252	248	247	265	241	257	258	231	240	259	274	258	244	258	264	256	259	221	250	240	274	254	237	287	226	262	234	255	260	244	235	240	247	241	269	251	259	274	262	245	287	239	228	264	228	246	243	231	245	237	230	253	234	263	240	269	266	236	216	249	261	257	256	259	272	250	263	227	232	238	247	253	270	242	247	235	265	237	230	279	260	217	233	248	250	246	243	256	245	266	259	219	265	234	246	255	222	225	271	242	233	254	260	269	224	213	257	248	235	272	234	240	255	243	227	247	244	264	272	252	261	251	240	257	246	267	251	239	270	236	214	274	257	233	220	284	244	231	257	238	247	254	250	251	271	260	249	252	280	267	244	253	252	256	268	242	238	250	238	255	245	236	276	223	237	229	279	266	263	266	230	242	254	245	238	238	222	282	247	246	242	254	238	233	235	245	248	246	228	233	281	299	255	263	281	248	228	265	254	225	267	251	252	254	253	216	237	241	235	263	242	238	278	220	252	260	211	253	277	240	208	265	221	227	267	246	244	255	254	243	247	260	262	230	218	223	263	240	226	241	258	266	267	272	250	253	222	245	241	247	219	244	258	279	224	241	215	239	262	230	234	269	253	273	261	268	255	242	234	245	254	221	258	250	247	258	256	258	254	251	251	257	235	247	219	260	270	276	223	225	243	256	245	254	222	249	262	270	253	240	257	246	233	234	245	247	257	247	214	256	239	220	243	280	245	230	240	252	247	261	261	260	240	229	260	247	252	260	235	254	251	250	228	251	274	253	271	232	261	212	221	245	246	278	233	230	230	241	250	241	215	249	226	230	252	225	244	269	254	239	243	254	265	271	232	273	253	275	276	248	245	248	246	270	246	246	256	243	257	226	266	234	244	272	265	265	244	225	220	225	274	245	214	247	257	270	230	215	270	256	263	237	243	265	266	265	244	273	262	233	264	244	234	270	263	252	250	199	247	260	238	244	244	240	208	235	261	230	250	224	284	227	271	234	266	280	241	239	225	252	244	241	241	256	254	247	262	234	250	251	224	244	272	246	235	264	262	247	212	236	230	242	238	260	254	253	240	262	232	243	249	247	267	275	240	237	215	245	233	225	257	264	268	231	259	256	241	246	217	261	251	267	250	244	245	247	245	236	250	238	243	244	247	252	236	265	288	225	233	225	217	255	270	275	250	270	231	224	249	257	275	247	224	260	278	240	223	275	236	225	253	259	242	252	257	246	232	245	254	244	278	260	237	243	253	257	235	227	253	297	306	250	260	274	245	257	249	229	256	214	268	253	248	244	212	249	247	270	256	236	231	241	228	278	263	216	277	230	271	243	275	262	274	261	225	244	284	227	234	226	261	246	244	234	240	264	271	238	246	265	260	243	249	241	250	241	231	240	273	213	233	260	259	257	264	249	251	274	255	256	258	246	270	226	224	248	229	243	248	237	260	228	245	232	234	260	250	241	237	175	217	243	231	256	243	233	239	270	228	227	257	259	252	273	252	230	230	277	243	253	237	254	248	244	243	267	277	246	263	262	230	284	230	233	270	223	232	275	251	241	254	242	235	254	253	222	280	251	263	259	262	251	245	275	235	272	280	230	261	259	272	248	240	237	230	251	226	260	252	252	223	257	246	242	269	245	215	217	236	245	244	241	239	260	242	255	252	239	243	238	203	291	238	228	227	256	256	235	255	210	244	250	266	237	259	213	228	234	258	261	222	215	257	248	272	258	233	230	273	246	251	214	266	223	246	268	282	209	233	260	251	257	253	239	244	235	239	273	239	240	255	239	248	251	247	241	261	236	242	271	233	243	242	244	263	255	224	257	253	235	227	251	260	248	228	248	225	232	242	226	225	215	268	266	264	254	254	273	257	258	249	276	258	221	257	228	240	245	198	259	227	261	260	248	259	246	234	280	228	246	245	236	243	265	248	229	248	256	249	234	267	203	255	250	225	241	251	244	257	245	257	266	262	224	276	268	260	221	275	225	252	230	269	244	246	248	238	222	268	249	236	242	251	239	241	237	243	231	255	243	216	239	222	256	247	216	247	264	235	216	253	280	261	226	260	259	252	294	257	256	228	259	226	243	242	246	258	259	250	272	250	257	259	249	223	250	234	267	260	265	238	238	251	254	252	235	257	249	220	249	242	233	245	248	226	246	260	248	266	238	232	236	235	256	240	247	257	260	250	244	269	237	259	245	221	215	248	218	246	279	243	280	217	264	245	259	243	214	247	249	240	217	239	264	231	215	254	260	233	261	236	248	237	253	257	222	252	236	243	250	274	233	232	272	238	247	235	268	242	253	242	267	271	232	237	236	251	247	225	258	249	237	247	238	236	260	246	234	263	269	231	250	228	247	279	235	232	219	269	235	257	236	242	254	276	230	250	242	248	270	255	244	219	238	236	260	234	220	237	274	230	223	245	236	226	254	259	266	264	245	235	242	252	270	242	254	236	253	256	259	243	273	228	248	288	267	248	249	237	248	252	224	225	245	261	284	230	282	267	280	266	260	258	231	253	254	246	245	285	270	246	253	229	248	261	225	228	259	230	253	262	260	246	221	234	260	216	240	248	233	237	263	269	227	269	244	247	211	246	211	219	217	251	235	260	262	235	236	266	218	234	243	251	262	243	244	245	265	241	246	240	253	271	258	209	248	231	227	240	255	228	245	233	251	250	259	251	234	231	260	251	247	237	266	265	228	253	284	276	236	254	246	246	285	230	248	256	259	262	271	238	246	245	232	238	245	268	253	234	235	235	243	234	241	221	238	258	293	236	232	252	248	253	236	253	229	230	212	232	257	226	227	249	252	264	216	236	257	274	238	236	253	224	244	233	271	260	223	216	269	257	244	246	257	237	225	271	257	245	279	236	253	267	238	258	236	239	263	274	233	247	227	231	259	247	251	248	245	233	250	247	214	265	257	255	273	261	267	242	247	258	270	274	231	214	232	236	251	283	243	260	248	237	249	236	239	238	219	257	253	267	270	262	274	254	241	230	262	231	240	267	241	225	236	237	229	218	270	249	240	257	229	244	266	226	272	226	248	233	235	266	255	237	258	256	240	241	228	258	250	264	243	232	261	273	331	263	247	246	218	257	236	248	241	259	238	257	247	252	238	220	235	238	236	239	275	280	255	264	236	268	218	232	238	270	275	247	262	221	246	266	242	243	240	247	275	264	253	251	241	265	258	249	266	240	234	270	210	274	238	252	253	248	254	246	249	237	256	241	300	269	232	256	235	230	267	235	242	251	266	235	260	219	231	230	241	237	260	216	237	252	239	249	265	266	225	255	245	251	270	281	242	252	247	266	243	246	235	252	226	253	242	240	248	239	227	289	254	239	233	238	243	249	252	227	273	252	273	239	254	241	248	260	231	254	240	277	250	239	264	208	240	264	237	279	228	254	245	230	256	266	244	246	227	230	237	222	263	235	235	274	232	245	232	243	223	232	243	263	256	262	222	263	256	260	254	236	239	268
2944	683	739	710	701	722	737	667	632	609	680	661	652	606	648	598	613	625	666	593	641	610	596	665	640	660	680	649	664	623	627	606	592	611	652	684	625	622	596	627	591	581	608	640	597	626	602	595	687	600	619	644	580	649	613	640	607	635	610	615	643	644	597	617	645	646	643	652	630	619	601	641	608	624	614	653	608	672	668	633	658	593	593	622	631	597	610	625	655	651	622	664	643	581	585	616	610	608	603	638	608	599	640	631	639	636	667	611	618	662	629	581	641	601	599	587	591	619	620	613	635	596	620	609	643	634	604	609	636	627	594	637	615	601	637	575	629	655	636	636	647	665	670	615	639	614	671	604	579	605	670	647	650	624	635	605	596	629	649	622	610	599	643	580	598	657	641	608	626	619	625	648	592	606	583	661	615	570	597	634	644	656	623	635	575	658	607	640	589	645	607	599	606	605	622	612	659	623	620	638	652	607	624	633	625	624	548	659	652	656	612	633	609	598	618	612	623	618	647	540	618	656	646	637	670	627	627	637	646	582	604	619	626	646	585	600	646	609	600	618	615	648	610	638	629	609	597	558	652	613	617	591	640	631	604	595	601	599	639	628	632	615	579	653	585	628	619	603	615	605	628	635	592	655	645	634	655	595	650	612	585	625	599	593	637	631	609	628	643	616	622	592	616	619	666	657	649	593	573	577	619	650	624	611	646	620	616	586	601	603	644	638	641	641	587	619	620	592	615	610	602	706	619	621	664	587	613	601	648	626	634	606	645	625	610	588	631	662	599	592	641	625	645	659	600	610	616	617	601	629	581	603	656	590	667	569	572	622	639	605	601	616	682	587	590	642	640	600	636	619	657	629	619	584	597	606	657	689	669	644	584	632	606	631	615	639	619	600	621	605	606	641	600	599	574	666	635	630	625	568	615	644	621	589	617	642	618	556	589	611	556	611	612	582	608	627	647	632	641	627	652	648	627	628	640	656	643	626	634	624	643	642	633	636	633	681	596	666	588	611	617	586	580	585	598	609	615	613	648	646	602	656	613	629	607	593	589	615	618	622	614	665	604	656	643	636	634	621	634	645	615	630	594	624	606	629	597	616	624	645	613	587	618	662	593	612	645	614	611	587	621	624	583	659	616	626	632	638	613	640	602	626	649	654	602	604	623	609	622	638	609	622	625	634	610	645	640	589	582	618	632	651	624	647	642	600	566	608	581	606	655	602	585	608	627	638	603	548	643	612	615	587	600	612	680	641	635	637	643	609	620	650	629	623	639	591	635	638	668	613	623	598	616	625	618	651	580	649	630	581	608	606	617	622	603	611	641	632	651	622	583	584	610	622	598	641	593	596	623	608	597	621	627	659	647	616	642	588	633	608	612	645	593	652	621	627	669	646	625	606	673	627	613	615	617	625	603	637	598	695	680	650	624	598	612	622	608	598	652	626	648	594	581	613	620	617	614	606	605	649	602	647	615	649	642	609	613	639	624	626	606	625	578	635	639	640	648	597	644	613	632	576	605	574	600	649	662	608	618	627	645	610	667	634	604	621	661	643	647	595	666	643	658	576	629	629	686	649	623	618	578	623	560	606	626	667	586	592	623	659	637	608	607	649	604	616	623	636	654	586	644	585	642	633	633	603	616	621	619	647	668	641	640	609	630	582	586	596	600	602	640	583	639	664	600	672	644	621	628	591	592	629	606	610	635	566	616	607	631	667	644	601	630	562	649	630	646	621	604	653	620	595	603	606	639	627	603	630	612	620	622	579	627	606	645	630	638	632	621	610	636	621	602	679	649	633	644	667	586	617	625	612	627	640	658	600	601	615	629	610	652	606	641	626	665	627	607	640	626	619	642	664	621	647	648	623	678	658	592	651	643	655	632	640	587	635	640	647	654	636	634	630	617	596	606	579	614	600	576	613	621	643	651	637	578	629	618	640	662	636	654	648	603	584	582	592	643	641	614	555	620	597	652	619	629	607	658	612	630	617	591	643	630	611	644	603	622	622	629	613	564	636	583	619	601	593	626	621	622	601	588	619	639	672	669	623	633	623	603	628	595	620	628	618	645	598	641	663	592	582	609	635	600	628	624	635	591	650	651	617	633	656	628	661	553	605	641	612	600	587	630	653	621	603	630	603	626	647	632	598	628	624	656	635	603	625	639	653	611	635	633	568	604	641	622	621	630	623	639	634	646	595	617	632	640	657	652	603	612	577	590	629	622	609	617	596	635	624	604	646	624	605	643	630	647	593	650	637	653	636	593	619	557	633	612	588	616	604	637	559	636	621	677	645	625	622	643	636	646	596	659	602	598	595	650	626	586	610	651	628	577	629	636	599	622	592	646	621	633	645	592	641	622	646	586	595	615	617	672	655	630	625	630	599	683	601	609	580	618	642	627	582	649	591	594	610	653	604	606	610	648	595	568	623	596	619	643	628	643	626	637	626	640	640	657	609	603	591	625	624	648	665	604	635	624	668	671	635	613	615	601	588	652	599	598	668	622	649	613	662	647	651	619	650	608	670	576	633	619	674	634	647	627	619	552	626	642	631	651	542	618	623	601	602	654	629	651	600	630	618	642	630	632	638	642	619	659	671	620	612	646	636	604	583	636	619	608	588	615	594	568	634	653	609	642	600	586	606	630	609	589	641	640	598	597	639	628	627	615	630	673	627	674	576	614	627	607	664	569	611	582	661	609	569	643	617	611	617	616	557	606	577	667	586	627	639	632	645	614	655	640	609	631	649	616	578	632	641	632	550	595	588	610	602	634	564	646	606	632	635	604	646	631	657	613	638	647	605	582	642	609	628	620	638	614	645	606	635	611	630	632	646	602	658	682	622	629	582	606	641	645	612	627	635	618	638	606	640	635	671	652	641	588	584	604	617	630	619	621	642	596	591	594	649	641	664	645	622	612	629	608	569	619	615	610	630	607	674	624	596	633	656	623	621	619	681	634	622	625	644	625	612	620	642	614	641	638	587	618	649	607	650	647	639	577	604	641	660	610	614	641	645	627	627	609	606	611	615	602	641	656	618	595	621	602	617	629	670	622	601	626	610	640	613	635	668	583	579	660	623	583	642	617	607	617	588	608	645	627	583	626	606	599	632	591	608	653	645	637	592	649	642	602	608	602	586	659	579	673	648	638	666	637	588	597	612	633	618	613	640	640	670	623	614	620	618	624	595	633	646	603	608	632	638	639	681	636	617	584	577	653	613	618	633	626	619	608	640	563	609	655	610	672	642	635	610	629	627	586	607	677	637	609	618	664	645	631	615	579	650	638	637	586	640	621	624	638	600	596	611	628	621	617	649	605	628	602	585	648	629	651	629	609	612	607	641	627	607	639	631	640	669	596	624	659	641	612	629	668	633	642	653	652	611	579	579	616	608	625	623	641	610	591	593	625	600	645	598	657	620	616	623	622	633	593	603	667	624	641	662	643	653	679	613	624	551	611	579	639	668	649	615	651	640	606	618	627	630	611	586	601	609	646	611	629	655
11751	1058	1145	942	687	549	431	367	373	326	275	250	285	251	262	256	231	235	212	221	194	216	218	221	231	219	207	202	215	164	216	218	194	199	225	201	210	216	229	215	211	203	225	205	179	184	189	185	230	176	197	197	183	194	178	168	208	185	181	235	224	209	205	190	197	197	226	202	202	195	196	230	201	243	224	192	202	181	167	196	213	218	182	193	200	218	205	201	213	196	192	189	224	201	222	204	201	207	207	202	181	202	181	204	211	179	208	209	195	198	212	208	191	222	195	194	223	168	228	187	217	209	192	225	218	186	210	198	198	192	190	204	210	187	209	176	216	209	211	227	216	228	184	191	225	195	199	199	221	195	205	172	196	181	201	205	198	196	216	213	194	204	207	189	186	174	182	202	223	197	200	171	199	192	197	177	209	230	227	203	203	206	219	184	189	214	188	197	199	210	194	186	191	210	173	203	184	206	192	210	196	201	202	212	186	218	205	200	203	221	197	208	199	224	192	203	172	202	175	214	200	220	219	202	212	192	189	170	215	199	235	192	208	200	203	199	195	196	214	201	212	228	206	205	186	228	192	203	181	168	175	173	190	172	199	217	234	221	219	206	203	209	197	199	208	188	193	195	189	188	210	219	184	179	199	198	234	189	202	209	215	208	202	219	191	195	218	191	199	204	180	217	195	198	198	204	203	186	198	206	201	178	220	185	241	209	190	191	176	210	198	199	212	170	209	187	219	211	187	193	208	173	195	176	209	195	197	188	215	208	195	219	215	206	208	214	225	217	187	211	186	215	205	209	173	172	199	226	233	191	196	196	223	187	194	197	226	223	214	182	217	207	211	198	214	210	175	237	213	192	222	183	213	209	196	190	191	189	195	212	204	206	181	205	186	226	213	185	166	172	194	197	225	183	182	182	189	211	227	209	224	196	201	202	189	214	207	232	186	205	200	199	204	203	195	188	179	229	201	204	205	205	166	190	203	180	205	184	193	203	197	171	163	187	197	193	178	194	200	195	213	182	188	198	230	225	200	215	197	187	213	208	186	194	192	183	212	193	230	187	198	189	222	199	187	213	176	220	199	201	218	201	214	177	211	204	210	209	205	203	191	188	204	211	199	197	236	193	224	201	197	206	171	214	223	186	231	205	197	205	175	187	195	213	193	195	204	212	169	166	212	207	197	177	212	203	200	230	193	179	196	209	189	179	197	200	207	210	184	176	192	197	153	216	200	191	223	201	193	181	216	191	189	193	202	200	177	208	187	202	182	172	210	208	194	188	208	227	198	189	190	193	180	200	197	192	192	191	193	160	212	219	198	201	218	206	218	195	206	194	206	198	199	222	209	186	199	191	229	229	210	217	213	185	201	196	218	197	170	195	191	186	211	193	196	192	197	197	215	225	207	183	227	211	185	220	225	191	199	201	203	206	186	205	209	193	202	187	194	243	213	200	212	175	209	215	211	188	179	213	181	192	188	196	178	205	189	218	224	216	196	211	196	199	210	198	212	215	198	179	191	203	213	184	180	193	164	210	196	194	214	181	204	225	209	194	204	185	163	206	211	202	178	183	188	192	202	222	208	203	206	199	194	196	216	194	203	206	233	219	222	221	202	194	218	208	192	191	168	192	205	175	178	152	186	217	182	202	208	176	204	216	196	198	206	188	187	199	201	218	209	188	174	189	176	224	212	197	216	196	189	171	194	186	204	181	198	194	178	207	203	219	189	187	223	195	178	189	216	202	198	197	200	206	236	190	202	221	219	196	192	186	195	205	180	188	208	191	192	229	183	202	182	180	208	206	186	199	168	175	207	182	205	212	217	202	216	187	214	214	206	173	177	202	219	200	198	216	174	173	208	172	198	216	186	213	224	192	213	168	185	202	215	196	214	178	196	203	199	198	216	206	203	190	196	185	202	191	187	222	210	206	197	174	194	212	195	197	201	191	213	201	196	178	188	207	187	212	191	191	211	193	201	187	211	196	194	206	200	227	207	181	222	214	190	208	202	212	179	194	199	197	197	202	187	199	193	191	194	180	222	198	202	220	205	239	184	169	175	209	201	200	181	215	207	211	225	213	178	185	227	202	182	206	204	196	204	213	190	176	201	201	180	208	204	210	201	198	192	209	194	187	213	211	187	209	218	209	203	190	208	186	185	188	183	174	195	258	174	211	186	223	228	194	213	202	204	194	195	190	202	196	204	191	187	222	218	204	196	188	190	202	186	204	196	192	215	208	197	195	211	198	173	208	195	207	194	193	187	204	222	181	186	178	205	200	217	228	197	202	164	212	219	202	195	201	218	227	186	203	216	216	221	189	188	201	189	175	225	200	196	201	190	214	195	186	195	209	202	194	176	203	179	182	195	189	199	185	201	200	188	204	183	208	198	198	215	208	194	228	206	214	193	162	207	189	205	180	209	181	198	203	199	189	195	210	193	207	212	231	220	199	169	200	203	228	202	229	228	183	204	216	219	200	179	200	200	211	217	212	174	207	190	221	217	174	199	200	199	188	179	218	192	191	196	214	211	225	188	212	207	199	198	180	222	190	179	192	160	189	206	184	197	184	187	217	201	237	177	213	189	221	194	233	206	211	196	243	174	224	198	196	196	193	191	215	205	193	216	192	214	191	201	192	184	190	184	211	172	207	212	196	212	197	187	178	182	188	193	182	203	191	208	187	195	194	190	215	204	210	241	185	189	211	195	233	195	180	232	196	201	201	238	181	224	201	194	181	197	192	219	197	192	186	209	186	208	192	176	189	187	185	198	202	190	181	207	196	181	194	174	199	195	176	193	188	198	187	204	186	211	219	185	200	194	227	190	193	192	188	198	228	220	238	215	192	202	201	210	191	205	186	206	202	210	201	195	212	203	226	185	164	204	185	200	164	196	195	221	196	198	176	191	232	227	194	185	211	200	200	190	190	186	191	198	187	251	186	201	174	206	210	178	167	193	207	193	204	168	198	196	209	182	196	204	192	195	225	166	199	187	197	174	201	201	184	197	176	204	213	209	224	209	200	188	199	220	212	217	218	198	195	218	186	205	189	218	214	160	209	210	202	204	200	206	199	194	196	230	166	207	173	211	203	198	215	213	191	190	230	205	221	186	210	184	206	203	198	210	200	223	216	190	228	182	220	176	220	187	183	222	186	232	202	182	186	198	179	181	210	200	195	213	180	195	186	212	241	204	184	185	209	215	193	199	204	230	214	196	249	182	194	181	190	194	193	206	207	214	194	202	191	180	200	201	196	200	188	234	205	191	183	188	213	208	214	187	185	223	215	198	207	204	201	181	180	187	206	181	195	201	202	197	187	221	177	206	182	196	200	223	184	204	177	212	193	207	181	206	220	189	209	210	206	188	200	197	228	197	203	207	201	170	216	220	197	184	186	178	192	209	211	186	179	189	206	199	213	187	197	204	214	203	198	205	203	169	186	192	184	185	199	194	206	215	215	188	200	212	195	208	194	227	215	222	211	205	241	218	229	190	192	215	180	203	202
7578	1189	2527	2983	2626	2151	1905	1527	1265	1220	1092	978	1006	825	799	844	795	701	742	659	672	709	677	658	644	650	615	629	613	600	656	608	621	607	555	586	593	624	602	589	595	547	601	527	549	562	581	559	552	551	590	574	579	561	589	567	574	540	567	545	530	608	586	581	540	509	574	579	542	555	572	562	553	559	502	550	538	537	532	547	549	529	565	520	542	525	513	563	599	544	537	546	585	578	571	569	556	535	582	595	512	547	576	546	565	551	548	531	538	558	531	527	513	551	544	513	501	514	546	561	582	560	560	516	568	549	573	537	536	525	506	502	570	546	507	520	544	530	537	558	546	554	567	574	532	576	584	564	536	549	550	591	528	527	532	559	528	578	558	522	558	520	546	578	526	549	505	543	539	513	577	604	559	547	578	537	583	557	526	540	542	551	532	504	537	540	575	592	522	545	593	519	548	541	566	557	522	535	537	522	562	538	520	522	516	572	589	536	525	579	542	545	576	565	580	530	477	560	538	543	564	564	601	579	566	514	496	561	595	518	526	531	536	548	525	569	549	470	550	590	553	569	573	534	533	577	569	525	550	521	533	576	514	542	581	551	535	531	537	537	559	532	539	537	552	576	550	564	570	567	551	534	496	507	580	563	540	563	520	548	533	546	505	542	517	545	572	538	592	528	572	583	535	511	545	526	567	545	583	548	519	547	501	567	537	543	520	553	580	573	558	543	527	577	573	523	574	559	586	559	551	508	566	556	557	522	523	522	511	527	554	546	541	519	577	564	536	541	515	552	560	508	543	588	571	538	553	546	554	555	524	547	518	511	515	542	542	544	581	535	551	560	517	519	522	562	591	566	502	549	548	568	563	508	558	536	529	523	553	514	609	525	514	514	543	537	520	515	511	502	618	511	555	533	580	538	579	509	517	529	530	585	533	522	544	560	522	563	550	507	481	542	542	519	536	553	518	551	565	581	520	512	546	574	557	553	546	563	540	508	555	577	579	533	576	555	559	525	559	539	558	510	542	539	512	523	578	510	581	520	545	570	550	530	553	569	532	536	555	587	556	562	550	522	533	518	540	581	538	572	574	518	508	564	548	513	520	540	562	538	531	511	548	532	533	557	551	549	569	541	523	573	535	538	566	533	515	496	523	541	512	553	537	521	556	568	569	531	559	504	528	555	530	523	552	542	530	525	566	556	521	521	591	501	507	544	574	523	580	581	532	558	545	526	536	551	544	546	546	496	565	549	556	520	519	543	527	524	573	568	532	525	571	558	533	562	567	564	538	578	550	556	541	528	576	553	520	538	550	563	586	551	510	521	517	506	551	533	519	552	546	541	538	559	547	524	550	524	517	566	562	535	520	568	557	580	531	492	546	563	544	503	522	530	573	506	565	549	544	569	529	513	558	553	548	527	562	543	505	581	557	515	563	538	535	539	577	526	544	543	535	549	520	511	571	504	574	573	514	531	565	559	558	532	558	550	591	515	548	529	536	502	540	526	524	540	560	504	567	554	533	566	548	596	519	503	533	516	529	542	592	512	488	539	588	548	554	551	536	512	554	536	574	541	553	512	588	523	521	563	566	520	523	555	470	535	547	523	534	533	570	524	541	548	547	540	528	535	566	537	523	558	501	502	514	534	575	542	537	501	588	534	552	530	562	525	545	493	550	510	533	523	552	541	513	519	493	545	540	540	545	513	547	510	515	504	539	534	525	562	558	561	518	524	488	558	531	576	554	550	519	537	493	521	532	583	567	551	551	539	528	552	594	567	549	536	549	539	533	535	572	511	563	551	559	537	534	538	570	551	548	528	552	542	544	516	523	590	557	534	556	522	515	525	566	540	532	583	544	562	558	493	537	568	531	527	523	571	527	535	518	521	563	542	564	540	571	515	541	562	501	556	549	526	557	554	500	505	570	568	548	561	520	546	571	529	567	573	553	550	526	558	562	537	531	555	573	558	515	539	572	545	554	550	539	557	552	575	494	490	500	535	532	537	531	526	510	540	561	571	568	505	555	557	513	575	518	562	537	523	550	574	578	573	555	550	526	596	528	538	533	527	498	563	543	531	529	524	559	564	537	587	498	528	538	536	571	524	572	568	547	547	550	551	537	533	547	582	542	543	524	552	586	512	501	546	507	569	560	543	532	559	525	564	536	564	562	516	530	503	538	533	523	526	513	504	541	533	526	550	555	549	531	539	555	551	568	539	560	580	538	512	562	492	553	592	520	539	551	568	519	527	540	502	528	555	508	512	579	533	537	515	509	499	575	559	562	469	562	547	517	532	588	525	541	546	521	529	545	541	541	531	542	567	520	518	541	532	548	567	561	553	554	498	535	570	547	509	544	505	554	510	551	507	551	569	525	564	558	537	532	527	547	519	535	563	527	521	558	555	530	506	557	527	555	570	511	548	532	556	556	552	559	565	496	512	521	488	525	552	553	558	538	536	497	531	551	513	539	512	577	587	535	613	508	546	544	533	547	541	559	540	562	549	521	558	556	551	551	489	504	563	542	545	568	570	515	557	534	570	577	553	552	510	521	548	548	534	526	566	562	511	556	549	550	559	565	584	561	590	541	578	532	532	565	551	539	548	542	571	522	549	557	553	579	534	540	525	531	546	530	571	573	511	579	524	590	521	538	565	564	531	569	543	537	532	529	549	510	557	528	521	525	562	544	594	556	532	539	526	505	535	559	553	580	527	573	543	607	506	555	555	542	542	576	581	583	534	482	496	531	549	506	545	550	530	587	528	552	546	543	548	531	563	531	574	579	554	534	554	590	555	536	574	586	558	510	600	505	559	525	533	565	523	527	536	559	496	537	513	561	511	579	543	546	510	528	522	551	526	576	568	544	562	547	528	529	531	513	525	575	548	507	549	520	531	516	598	548	544	538	542	498	514	554	546	517	523	578	552	580	536	565	522	537	550	499	480	550	585	571	571	572	549	532	558	517	548	554	522	533	577	545	554	529	568	555	528	521	543	522	526	585	527	559	535	602	543	529	581	525	542	556	585	542	565	563	546	519	567	514	514	545	530	519	544	552	504	504	550	541	531	561	496	557	558	559	514	556	550	560	519	549	567	551	539	559	536	529	551	561	535	564	566	564	541	559	560	560	559	560	546	538	524	496	550	538	498	517	525	561	541	530	547	519	530	518	570	545	601	518	563	505	572	562	549	523	563	562	534	560	529	532	540	530	514	531	537	533	560	505	559	553	555	509	536	541	560	506	514	538	530	488	533	514	592	538	514	536	543	555	564	525	539	547	603	528	567	531	567	554	519	568	566	574	537	552	560	535	468	556	543	539	576	554	569	548	520	567	583	528	536	532	539	557	559	525	514	536	508	563	557	541	600	570	548	528	551	517	527	517	523	563	527	517	530	529	571	568	527	543	534	563	467	564	547	587	531	532	530	543	495	649	563	557	567	546	533	546	576	557	555	541	482	531	584	529	539	533	507	548	521	597	524	565	572	521	514	530	523	546	535	521	519	521	548
22852	3072	2504	1843	1373	985	802	684	597	595	496	530	437	463	421	410	403	371	426	402	391	432	388	405	375	378	392	382	377	379	348	366	354	422	339	374	390	406	368	380	390	338	336	384	377	365	381	347	369	358	385	353	364	378	364	347	380	343	358	388	371	345	366	372	380	368	348	394	356	358	367	354	347	387	353	363	346	344	332	306	382	386	342	341	368	326	411	394	371	357	378	350	334	361	350	408	340	376	331	327	327	346	330	343	348	345	340	340	383	379	356	368	357	368	369	363	397	396	332	354	345	380	346	387	324	352	405	351	366	350	365	351	374	363	363	377	359	346	403	361	363	382	373	370	344	325	348	345	351	352	385	345	368	347	340	371	360	340	333	381	353	388	342	376	395	336	377	362	337	353	327	345	370	352	313	357	339	326	343	390	363	357	351	384	357	359	360	350	408	345	343	358	343	371	398	387	343	336	356	323	356	337	358	376	350	372	399	373	359	374	353	359	332	359	337	379	345	380	344	332	349	348	348	379	361	382	332	353	348	371	323	325	366	345	354	381	375	343	331	342	359	338	384	346	352	334	374	384	365	355	379	321	362	350	329	372	363	340	355	330	337	382	328	333	380	369	321	352	338	401	322	347	371	392	378	375	358	347	371	348	347	300	362	348	338	400	350	344	357	364	371	383	352	334	323	361	382	359	384	358	343	354	351	375	352	359	375	354	376	357	380	381	388	367	330	362	346	337	371	366	348	359	355	397	384	366	349	330	338	363	358	353	386	349	343	346	355	346	367	367	369	391	383	385	331	368	354	380	323	382	354	346	358	409	387	340	364	329	310	359	328	365	336	373	377	379	313	351	339	363	348	363	373	330	346	395	361	350	359	352	383	369	354	370	365	366	348	329	331	326	380	368	340	352	317	361	373	358	367	354	369	399	325	344	371	340	387	364	370	376	395	358	329	399	332	357	336	376	384	375	334	379	354	368	374	372	360	344	341	346	363	349	353	350	369	319	315	357	361	332	343	399	343	408	351	360	350	319	336	364	375	348	392	338	323	360	393	330	362	350	322	350	370	366	343	350	376	380	351	359	400	349	358	360	366	358	338	337	373	362	398	339	395	373	330	344	371	363	386	351	392	329	361	355	359	368	327	362	345	354	353	331	330	353	342	376	353	367	349	343	366	359	380	353	324	339	338	319	350	347	351	342	363	376	370	376	361	371	362	367	341	344	341	398	358	348	387	338	384	330	335	366	339	372	371	343	343	350	365	351	351	370	343	363	422	328	371	378	356	360	348	358	383	344	329	331	342	373	332	363	379	352	370	363	377	399	356	349	340	351	345	356	369	366	339	380	353	375	383	350	333	357	357	336	370	349	356	362	346	322	357	350	340	370	355	323	375	351	338	363	364	360	375	343	329	344	329	345	352	360	369	349	334	363	397	313	354	332	324	314	334	379	366	349	358	359	348	348	366	346	371	364	302	370	327	345	360	337	354	325	333	348	355	357	379	388	326	319	387	381	325	369	322	352	391	379	377	376	383	358	333	383	392	356	346	343	352	339	337	373	364	353	387	319	363	360	366	330	352	392	355	340	356	351	377	353	343	361	364	363	396	319	354	351	382	393	339	343	357	350	325	356	368	362	342	345	369	349	363	362	357	383	354	356	363	341	368	361	375	362	354	334	388	351	370	390	376	359	353	363	379	355	338	398	370	354	369	348	364	323	376	331	339	392	407	358	342	341	367	337	324	379	350	334	363	384	347	373	381	349	363	337	366	373	343	361	364	390	317	360	388	336	373	371	336	376	349	345	361	381	359	332	370	349	336	334	389	364	344	365	313	371	381	335	314	327	357	354	370	354	396	363	357	339	369	357	365	369	331	344	355	349	339	334	332	376	366	327	413	366	370	367	369	373	361	336	360	373	385	325	379	345	359	354	359	379	315	371	339	338	404	362	369	352	344	356	311	346	412	366	363	345	354	374	349	363	305	308	396	380	344	375	365	331	339	352	358	374	364	356	348	345	359	340	312	389	348	337	340	337	378	361	361	354	389	346	390	366	367	360	356	385	376	370	355	342	399	375	358	337	335	335	329	393	392	348	357	343	372	399	356	354	369	381	371	375	344	387	336	345	374	386	352	367	361	380	358	349	366	372	366	353	423	377	328	369	363	365	352	333	372	355	393	364	369	359	319	343	341	362	351	366	363	397	347	347	326	367	344	367	334	337	338	362	350	378	322	326	366	386	320	365	343	369	369	351	360	335	365	352	400	384	369	387	373	351	349	386	359	344	318	351	376	358	340	368	356	378	369	352	312	367	357	332	371	310	352	361	363	378	394	378	375	350	335	345	367	291	314	348	353	356	354	357	332	353	329	351	382	334	347	363	363	353	335	374	360	351	379	395	373	369	344	355	373	353	380	357	351	352	356	366	355	359	347	405	347	337	357	373	323	375	356	355	319	338	379	384	359	366	380	367	349	382	329	388	377	372	341	362	369	357	365	364	386	362	385	349	344	363	367	331	335	331	354	376	324	339	370	353	336	344	336	389	333	344	365	369	352	351	376	350	386	347	371	365	340	362	374	366	367	356	375	377	336	371	352	390	381	347	334	362	331	357	350	361	347	356	368	366	371	367	348	341	380	353	358	340	371	353	360	329	368	373	344	348	365	358	373	363	405	365	359	359	327	362	408	356	340	363	353	396	383	374	375	346	371	395	332	371	375	354	349	375	355	365	347	354	405	358	360	358	361	378	386	385	353	369	343	366	340	381	346	360	326	343	373	322	363	353	370	335	343	334	345	348	364	382	328	403	359	343	350	359	348	366	350	373	379	366	365	363	377	373	370	336	355	325	342	334	361	377	358	327	375	354	375	359	347	379	360	386	350	371	334	351	369	335	335	369	353	355	375	382	365	350	373	351	360	322	374	395	362	297	326	371	350	409	384	360	358	368	331	375	337	328	327	385	333	364	354	326	339	368	344	383	364	388	364	371	375	382	326	382	329	357	336	330	313	339	397	339	364	348	347	344	352	329	351	360	352	339	320	385	374	337	378	346	363	384	339	353	352	353	396	350	361	344	357	364	384	381	353	369	329	359	343	336	362	372	345	300	380	366	304	348	368	366	346	365	359	356	349	365	359	346	333	375	375	350	354	362	389	349	351	369	348	379	318	347	357	394	342	338	369	351	336	357	357	363	351	369	301	365	362	361	348	383	338	345	365	379	384	342	364	344	340	329	327	324	370	366	332	370	353	365	319	354	361	348	346	327	380	367	357	356	327	346	352	374	341	336	332	337	393	348	362	382	319	380	327	390	374	338	348	339	360	348	345	333	341	356	308	343	375	406	356	345	356	337	341	384	345	401	347	373	365	358	322	341	355	336	363	347	398	322	338	360	362	357	352	345	363	353	360	369	373	370	352	375	320	361	369	327	382	351	375	363	360	368	351	356	363	383	342	349	332	317	358	333	383	323	332	329	358	333	380	387	321	361	378	371	354	332	328	361
10957	2298	4764	5424	4848	3913	3262	2808	2360	2201	1993	1742	1640	1520	1461	1289	1308	1274	1201	1175	1151	1122	1129	1062	1086	1126	1021	1071	1028	1060	987	1008	992	1023	1022	1002	967	975	980	966	920	946	939	936	945	953	924	905	924	880	915	917	932	933	906	929	893	921	885	911	931	943	912	903	926	860	918	884	877	901	894	890	824	885	901	858	895	888	912	881	888	944	863	908	884	880	873	883	884	880	906	863	892	863	846	854	928	872	845	910	862	862	899	928	868	868	891	813	913	906	893	852	838	872	879	867	896	906	869	858	879	870	902	841	909	911	869	896	871	898	880	844	896	814	864	894	831	820	907	884	841	911	907	905	881	898	849	885	895	927	918	878	840	886	913	887	919	899	860	897	879	910	869	932	889	845	886	826	894	878	867	938	810	879	914	877	924	866	905	909	877	767	892	936	900	855	907	860	884	915	898	887	913	851	858	921	862	840	864	835	788	890	884	861	873	922	865	892	885	869	878	853	873	882	814	851	924	879	882	872	863	858	900	838	863	865	848	860	888	888	911	853	854	868	884	844	870	908	911	908	825	843	881	870	844	828	889	847	870	867	847	903	823	890	896	916	879	926	866	870	888	837	884	902	898	917	939	871	875	898	894	872	838	898	887	904	839	876	862	877	881	896	871	876	870	865	917	863	868	859	886	895	845	779	863	832	847	836	890	887	899	855	896	829	793	854	888	875	883	884	897	889	897	830	863	836	860	840	830	907	885	877	829	849	883	901	882	871	885	882	830	891	942	877	842	926	883	882	817	825	858	898	891	877	871	930	868	851	880	870	816	826	887	837	910	887	845	829	921	912	828	900	790	859	901	884	895	865	913	822	886	896	865	861	835	950	905	885	869	880	895	908	907	844	854	921	876	896	918	884	875	892	887	830	838	841	872	872	835	909	871	878	934	872	897	832	824	859	856	844	877	822	835	902	831	863	852	851	825	848	849	864	922	875	877	892	878	809	863	879	860	851	926	861	861	837	875	881	863	872	796	901	862	892	850	898	864	812	908	827	912	856	901	891	901	868	860	868	847	896	876	855	848	855	871	855	867	856	839	900	888	818	873	893	892	848	883	904	857	814	906	845	885	851	868	815	802	897	891	881	901	875	850	856	864	913	850	878	921	900	858	852	896	876	853	879	831	862	877	865	875	891	890	905	898	823	837	918	882	863	852	907	859	848	879	873	939	889	898	924	854	866	826	846	843	895	856	871	875	850	864	867	877	846	891	892	946	880	904	888	895	900	857	921	865	846	847	888	927	866	892	837	896	885	835	860	872	850	921	858	833	873	877	899	862	898	857	826	902	881	908	808	872	849	831	910	861	838	842	947	894	920	847	874	853	903	838	885	887	870	874	911	862	874	868	874	876	863	865	888	882	845	839	859	828	880	847	919	884	862	848	854	820	844	891	834	844	916	896	880	883	873	865	843	854	848	874	869	860	837	902	891	916	862	883	889	865	832	864	848	857	854	841	867	886	868	902	901	952	882	910	881	890	903	835	910	858	886	836	848	915	893	889	822	865	900	832	906	871	911	862	902	812	889	920	835	840	864	875	874	898	869	869	890	831	866	866	817	879	834	869	836	856	873	913	908	859	901	901	893	834	871	899	893	885	855	928	846	817	837	807	919	832	861	873	886	897	845	866	829	916	900	887	886	902	818	837	924	815	844	864	831	824	896	913	850	879	920	861	868	881	855	892	836	872	858	852	887	880	873	871	865	861	881	887	844	866	859	854	822	859	889	843	830	879	896	907	857	867	852	880	888	898	878	812	851	882	881	923	897	906	875	873	945	858	836	828	895	863	889	869	921	909	854	851	879	879	859	864	865	836	901	889	851	820	892	825	880	873	875	871	816	879	848	868	888	864	849	876	853	873	882	906	885	868	903	881	831	831	893	808	886	846	886	844	849	899	855	834	897	925	845	888	885	884	930	852	881	843	843	895	851	851	866	867	887	860	932	840	840	849	910	893	898	880	830	866	876	861	882	842	871	850	925	890	885	903	870	831	887	785	846	862	917	908	873	853	852	912	895	879	878	925	850	822	861	845	851	876	872	884	878	877	900	829	860	851	889	887	855	884	872	820	919	861	889	875	861	898	850	814	838	893	826	881	849	834	828	864	863	867	860	922	892	875	808	875	865	838	919	833	827	856	823	881	860	864	849	834	883	859	821	860	893	903	934	873	890	857	948	885	862	871	904	899	834	879	882	896	845	856	874	862	850	872	898	855	918	891	838	863	866	884	936	902	872	841	874	845	898	881	890	887	887	907	878	835	892	839	843	846	910	875	884	897	849	830	836	817	871	848	846	878	883	871	873	826	919	819	936	904	829	889	864	859	925	878	867	836	863	855	891	862	868	878	868	908	894	878	874	834	851	918	870	883	879	872	865	884	934	881	876	885	831	857	890	845	888	877	900	871	855	864	871	892	875	874	916	920	897	874	827	885	864	873	920	841	869	909	835	860	927	855	929	855	884	849	874	859	845	847	792	840	871	913	929	867	867	867	874	883	866	902	849	892	834	835	843	859	856	870	873	910	881	793	850	878	858	847	856	891	894	880	881	848	878	866	874	869	846	890	853	875	876	902	846	809	853	862	868	823	852	900	869	897	880	861	836	893	906	850	881	842	904	900	866	879	823	866	864	885	880	850	843	883	900	838	850	835	893	833	850	927	932	873	812	911	915	868	891	853	850	886	834	906	853	872	868	878	914	850	843	907	836	875	844	911	879	918	868	897	816	911	880	846	850	922	924	879	896	866	885	894	909	853	868	906	867	828	914	801	922	913	866	901	851	837	849	844	805	881	884	901	893	847	868	841	853	858	877	871	832	905	913	832	843	903	893	893	845	919	837	899	855	842	846	949	830	865	905	861	875	895	915	843	826	856	870	841	839	844	856	897	898	866	851	926	926	835	877	797	859	848	871	839	855	848	893	879	868	822	909	880	900	832	900	872	859	814	842	954	801	890	825	808	914	869	885	838	904	878	886	891	855	885	815	889	858	869	846	919	890	852	869	858	884	857	900	843	878	908	824	896	866	859	879	875	891	888	879	911	870	846	865	927	887	903	850	871	866	856	871	888	838	818	847	882	875	888	876	898	882	882	848	824	868	867	876	894	844	896	831	857	876	857	858	890	841	857	847	837	844	875	855	805	852	834	856	873	863	867	848	870	873	863	910	878	852	869	904	875	896	858	885	887	882	854	878	811	850	852	888	880	859	891	893	842	890	878	866	887	902	861	822	898	886	885	828	865	870	857	865	838	890	879	867	852	870	877	902	799	876	854	884	887	933	892	870	860	888	893	876	908	879	921	910	896	880	869	878	849	854	877	896	910	860	881	857	879	896	878	916	897	859	906	844	854	874	889	890	846	885	868	866	832	894	930	851	900	863	844	842	863	880	885	853	842	924	907	889	898	872	896	852	875	898	884	887	897	900	867	896	920	861	881	851	903	865	871	947	888	860	885	834	899	856
2369	282	240	275	299	266	233	247	253	271	246	258	252	249	249	238	270	247	248	242	254	254	246	255	258	261	236	232	238	242	282	244	275	266	238	277	249	230	238	254	275	255	261	231	221	253	235	240	241	232	263	250	237	218	229	252	252	236	252	231	218	234	233	235	235	253	220	245	253	220	261	230	240	264	278	221	235	236	249	263	222	253	229	273	247	275	222	232	265	251	290	234	242	253	228	247	226	256	243	269	241	223	258	268	242	254	245	219	234	258	238	239	248	255	220	251	270	257	238	237	255	262	251	280	245	266	245	259	266	270	229	235	234	293	230	232	245	249	245	266	225	239	260	263	233	262	250	248	252	253	236	250	229	249	253	242	247	261	246	275	252	248	268	248	245	262	250	258	233	241	241	247	251	253	235	247	267	252	232	229	228	250	235	239	253	233	243	248	254	249	267	263	233	243	239	266	253	256	255	233	283	259	276	251	259	251	224	252	236	258	274	234	254	243	234	239	262	243	214	223	247	244	230	259	254	247	249	230	253	261	222	251	249	261	258	255	256	228	274	222	248	247	226	238	264	265	273	254	243	292	219	245	213	240	242	241	258	268	266	239	236	255	260	223	254	247	248	247	226	243	245	230	244	238	239	260	246	257	243	256	265	230	255	231	243	257	239	271	250	250	260	263	248	237	280	229	261	244	263	242	275	235	243	267	232	266	225	273	268	247	235	225	236	266	261	247	238	235	251	226	284	245	267	277	256	234	235	225	292	256	244	251	263	249	240	242	270	210	246	245	267	237	240	231	266	225	233	273	281	269	281	256	251	255	255	255	250	236	248	250	265	236	249	229	244	264	222	246	226	257	255	269	226	250	247	242	221	238	280	270	271	250	291	222	260	273	250	257	263	263	231	247	253	250	241	249	237	246	255	274	266	254	254	258	248	256	249	235	293	246	229	249	239	249	241	238	255	283	251	258	231	237	250	239	263	267	232	257	249	239	255	231	254	224	256	254	243	246	271	241	247	243	255	277	258	263	250	232	270	266	232	256	238	215	241	226	267	223	269	236	236	235	244	235	255	256	240	245	284	246	237	267	281	252	274	232	242	273	228	239	255	243	251	235	233	261	244	252	246	253	277	241	255	215	269	242	244	240	239	247	261	270	259	244	233	245	260	246	243	256	253	244	291	234	268	253	259	268	270	258	248	265	237	234	254	260	274	219	256	230	220	261	296	222	247	248	256	243	229	246	260	230	222	261	231	243	240	247	265	227	243	258	242	244	224	245	254	260	249	233	242	226	256	256	241	248	222	243	234	263	266	242	262	264	197	212	251	237	263	262	231	236	219	231	248	244	272	243	238	257	249	272	241	282	223	234	261	246	259	243	242	227	267	272	252	260	249	249	257	281	257	272	253	252	264	258	216	263	230	235	255	239	259	255	227	224	258	229	271	243	229	242	247	237	268	246	256	265	261	237	262	236	265	241	236	216	236	249	264	252	244	271	265	231	253	258	260	255	249	272	239	250	233	246	250	256	256	265	250	230	224	238	242	285	229	260	217	257	253	229	242	217	253	241	282	246	234	271	253	285	286	224	249	252	246	261	241	255	252	249	239	268	237	259	250	262	252	238	262	244	252	236	228	228	235	259	228	219	251	247	282	236	267	238	234	231	228	243	229	256	239	251	271	235	253	245	207	250	250	217	249	265	289	245	244	236	225	271	239	238	246	251	243	235	205	257	200	246	256	257	246	282	258	242	244	229	238	237	215	252	243	257	268	274	248	246	252	205	248	256	258	237	238	226	238	250	253	237	209	275	239	251	223	237	271	239	232	251	245	256	254	233	294	229	290	261	214	238	234	257	260	242	260	243	245	257	255	231	247	239	250	261	249	225	242	230	253	234	237	230	244	254	241	240	231	237	217	197	221	259	258	257	263	255	228	261	256	247	242	234	251	244	272	248	244	277	265	246	268	278	295	231	224	231	244	270	238	268	274	235	258	275	277	276	260	263	230	236	253	252	255	233	248	259	262	231	260	236	245	252	240	230	260	270	280	240	245	243	235	241	234	248	229	240	275	245	253	258	265	250	262	231	271	247	246	264	258	254	229	246	246	235	221	279	244	230	252	244	232	240	262	234	247	257	251	243	260	258	257	243	256	235	250	243	260	264	239	284	237	247	222	260	260	249	266	242	257	268	260	265	262	227	270	257	248	241	232	260	226	219	226	264	260	246	250	250	260	235	277	261	232	232	250	223	245	235	249	288	253	245	224	248	251	277	260	237	259	243	271	228	262	245	250	250	241	286	256	240	250	275	280	255	241	246	261	231	258	241	237	275	264	243	258	220	239	236	250	250	241	228	263	250	248	217	226	262	262	235	243	238	270	241	248	285	232	271	258	247	266	237	220	242	273	267	240	250	241	241	230	257	267	243	252	241	262	231	239	224	225	235	270	230	231	272	270	253	251	246	234	222	249	276	250	235	273	262	268	250	254	247	247	226	257	262	257	233	283	245	262	236	282	244	265	265	239	261	273	250	251	257	262	269	244	281	246	271	252	227	242	231	250	234	252	271	282	256	279	257	258	234	263	240	248	192	231	278	268	249	266	265	256	247	232	216	267	226	224	251	243	253	266	238	251	237	249	253	251	248	246	214	223	247	245	249	273	262	224	232	243	219	232	278	222	258	246	275	225	219	278	249	249	226	220	270	251	246	266	268	241	250	268	238	241	263	240	252	224	264	254	256	250	204	255	271	266	235	245	270	219	215	241	238	242	221	256	252	252	260	237	260	228	235	238	269	252	284	229	264	235	249	243	220	240	237	269	251	267	245	226	263	256	271	259	268	226	258	229	269	239	221	238	266	234	239	255	269	254	242	257	248	272	248	251	239	233	276	235	238	229	259	267	254	230	248	244	246	289	216	222	253	234	252	254	256	239	257	239	260	262	261	210	262	221	247	232	257	283	258	270	263	256	223	260	233	245	258	250	234	236	259	265	248	291	264	222	236	276	240	258	257	211	243	236	247	251	249	243	205	262	269	268	226	267	265	259	252	228	247	228	241	255	276	241	215	207	234	221	261	250	278	239	269	255	233	225	245	234	233	263	262	270	252	263	243	248	250	242	268	261	257	254	226	258	241	260	241	258	226	220	274	245	303	266	245	291	241	280	260	248	250	244	221	280	245	250	227	252	248	225	261	244	261	266	245	251	266	245	283	250	230	262	273	245	261	256	247	254	227	268	261	235	253	270	234	257	232	255	223	235	265	268	235	252	260	242	257	244	234	231	250	266	254	280	252	246	264	268	262	231	235	218	289	256	246	238	230	252	244	275	274	239	279	238	238	263	238	242	261	252	239	248	222	267	224	250	248	280	296	226	243	263	234	270	248	263	278	257	269	238	234	251	248	249	242	242	248	237	288	255	216	256	256	233	244	251	242	247	248	246	240	262	254	233	218	281	230	217	274	269	244	240	259	249	235	216	250	275	263	253	238	241	235	203	245	241	255
2794	658	680	721	713	701	642	655	686	704	656	644	633	642	622	615	634	647	612	651	618	632	625	636	629	680	629	609	599	635	642	659	628	617	613	652	611	605	654	631	590	666	647	622	667	621	624	630	629	583	599	602	652	646	612	596	655	638	604	621	603	604	610	600	630	591	626	634	593	629	648	631	616	623	626	618	586	604	654	672	626	642	661	618	663	606	613	624	605	610	613	669	601	643	669	571	630	642	599	613	659	593	680	625	589	663	643	606	651	650	615	637	603	597	617	657	633	619	662	629	643	644	639	617	613	610	615	636	630	636	628	630	653	649	632	614	650	647	583	622	612	604	636	611	600	635	615	655	667	599	619	638	640	606	608	614	622	622	585	598	665	597	633	593	613	634	598	602	613	643	611	665	622	620	665	620	663	592	562	644	639	606	610	617	652	642	609	648	620	590	599	669	620	648	615	617	561	619	618	624	628	658	590	682	587	623	612	634	596	610	654	653	633	632	632	615	642	607	617	580	610	593	641	635	602	639	662	613	637	630	658	632	631	643	581	654	592	632	632	628	614	672	587	629	618	619	635	640	618	656	557	612	627	604	599	636	623	599	644	647	622	631	613	616	593	599	598	653	664	631	673	609	618	656	632	642	590	624	636	665	614	634	638	657	621	634	602	605	585	625	649	629	602	637	623	584	637	613	610	623	631	618	621	630	678	633	652	662	606	640	624	555	648	638	620	657	605	614	607	629	623	656	604	588	610	616	627	589	625	624	629	600	626	586	652	559	585	611	624	646	587	615	630	629	634	620	570	624	634	644	655	661	634	630	650	618	628	606	660	621	677	620	643	644	668	614	617	634	641	609	615	640	582	599	663	602	600	607	592	602	657	585	612	597	662	589	645	592	596	642	633	592	646	627	588	632	570	635	588	608	637	584	655	612	620	642	587	612	640	631	636	630	610	650	603	679	614	645	644	621	644	631	621	563	618	622	675	595	614	629	634	599	632	604	617	658	561	683	574	629	609	586	622	587	656	645	605	641	582	610	623	654	629	629	619	629	614	603	608	616	610	638	570	625	606	594	633	586	673	604	612	650	650	612	640	605	629	648	589	622	621	634	637	617	627	615	642	660	601	617	652	677	610	626	589	655	662	656	630	649	622	663	638	574	615	633	639	619	630	604	613	608	594	599	607	663	598	623	576	619	586	654	615	638	595	653	603	613	642	622	641	611	660	630	620	671	651	608	615	623	590	633	562	593	610	613	592	639	651	596	679	658	623	627	658	626	596	670	665	621	596	624	609	639	622	599	634	632	630	584	636	595	579	627	615	617	621	619	647	623	613	641	621	639	662	621	625	595	656	622	608	609	608	642	660	598	639	639	650	617	603	636	642	675	605	640	613	575	619	613	615	616	640	629	646	632	618	577	580	627	647	573	589	661	614	664	621	611	608	613	609	623	591	620	646	648	640	611	637	608	653	631	631	585	629	668	589	647	643	673	628	676	627	609	587	618	598	606	603	580	636	609	619	628	619	649	647	634	634	618	657	623	594	606	592	587	629	612	666	560	598	572	646	626	585	681	623	600	633	660	589	596	633	648	632	631	623	633	635	563	623	602	607	610	594	623	657	636	643	604	593	596	615	592	602	642	662	622	602	623	614	624	633	625	656	637	599	608	625	614	626	683	641	645	598	612	632	618	656	601	568	593	625	615	626	620	603	601	662	595	646	609	653	616	649	655	672	630	627	608	592	591	644	629	622	592	613	645	636	626	648	626	605	616	625	588	651	626	586	670	568	614	579	625	603	580	635	603	621	634	630	629	617	664	615	621	616	620	600	602	595	641	638	597	611	629	636	565	633	626	613	613	640	593	627	612	628	616	619	615	627	669	580	619	666	606	572	616	614	558	615	607	625	601	629	597	588	652	605	674	600	654	632	599	639	675	606	644	605	646	689	671	615	665	639	607	668	665	663	589	595	661	636	621	595	619	625	588	593	595	593	667	633	655	626	635	623	630	610	642	623	641	622	667	617	577	645	645	648	596	632	605	614	634	647	579	620	636	625	645	637	607	628	621	635	617	614	604	621	609	620	625	644	619	632	610	595	633	597	598	595	618	632	609	655	596	650	620	611	635	603	656	585	616	649	628	615	631	615	655	614	636	628	629	607	644	637	633	615	624	660	641	616	658	665	611	643	640	595	667	620	624	630	576	637	603	635	661	645	632	587	632	659	616	604	680	616	642	605	659	647	605	586	602	588	591	661	647	669	598	595	647	591	574	603	655	633	598	612	628	616	665	640	613	597	652	579	597	624	627	575	577	644	671	631	623	599	664	605	648	618	625	585	603	603	616	620	627	604	644	666	599	653	646	643	666	612	547	575	639	635	618	677	633	615	652	624	603	597	619	595	651	637	666	600	569	639	633	653	608	604	636	603	652	618	627	657	612	587	617	617	660	611	654	563	659	616	639	606	587	625	583	663	628	617	644	632	648	591	645	630	601	695	645	660	623	648	631	623	643	579	637	643	604	616	659	592	602	645	592	621	641	592	646	684	643	619	631	650	601	620	641	601	631	627	631	606	662	619	691	676	663	586	596	629	573	621	602	606	642	630	594	612	649	676	645	627	624	620	663	640	617	663	649	611	624	605	641	628	596	602	620	642	662	625	623	671	595	644	586	631	630	637	613	628	632	627	640	604	642	614	627	582	656	647	589	643	614	611	603	637	624	601	672	633	618	632	624	639	663	588	622	628	620	635	587	558	610	621	652	640	639	661	648	639	633	627	600	629	601	679	595	607	623	633	637	633	622	628	629	593	666	625	645	591	634	581	641	617	608	622	616	594	608	622	603	576	618	621	579	603	588	625	612	668	624	624	617	654	610	637	626	630	634	614	644	610	612	635	650	665	577	634	610	625	640	647	643	650	646	601	644	614	593	643	586	634	612	591	563	629	608	646	620	612	645	629	642	598	597	645	615	580	626	634	636	643	656	645	603	660	576	633	654	620	628	615	633	632	643	602	594	600	637	594	605	597	655	644	636	603	586	599	619	593	611	657	595	667	612	592	605	664	569	655	635	626	646	671	640	634	618	642	636	613	602	646	660	584	594	654	575	577	583	610	585	612	614	614	591	612	631	596	620	642	648	607	656	567	688	667	658	628	619	630	603	596	631	609	624	611	612	588	647	607	618	631	637	643	613	614	630	636	633	636	605	631	598	643	650	605	619	627	641	583	616	607	638	599	631	671	611	591	665	652	637	618	606	607	640	646	607	663	599	615	589	618	623	605	597	632	605	614	618	618	601	636	606	596	656	611	610	659	606	621	655	660	564	627	610	654	590	545	644	663	645	626	654	612	662	613	584	641	629	595	549	663	633	632	598	607	591	574	611	613	585	626	627	622	626	601	592	616	619	598	641	606	618	586	623	655	615	569	604	628	640	630	628	618	621	609	597	595	619	588	680	606	608	648	627	646	640	650	624	618	627	596	655	626	641	640	603	634	607	598	630
14251	1289	1159	918	630	513	434	389	366	329	304	290	267	272	285	248	233	233	214	227	252	221	217	201	218	230	196	225	201	203	203	198	227	207	198	206	215	207	228	194	214	188	200	216	181	218	217	205	188	207	224	187	201	206	205	184	243	192	192	209	189	203	191	182	219	237	189	196	212	200	201	216	192	213	202	219	206	218	174	201	190	201	209	188	224	190	199	189	199	178	193	204	212	214	211	194	229	204	176	217	197	216	198	202	208	175	202	191	188	204	185	200	226	206	213	221	228	218	192	200	232	211	211	231	191	191	198	197	222	213	208	201	213	228	218	204	248	190	215	222	232	186	219	205	175	204	207	213	195	214	240	198	189	209	210	192	209	202	208	230	187	186	214	192	217	197	205	205	190	205	194	222	173	208	203	222	198	166	185	203	207	210	205	227	238	212	221	212	203	210	223	193	195	214	198	189	193	189	171	195	195	212	214	206	189	184	217	226	176	228	193	197	184	186	207	189	211	235	189	221	192	195	200	216	197	185	190	195	212	202	212	177	192	200	195	190	193	202	218	212	202	192	212	202	217	191	217	190	195	201	198	207	179	235	204	180	223	198	204	208	180	185	186	228	203	193	213	231	207	209	231	196	200	191	188	179	188	211	197	225	206	220	247	225	215	204	192	210	194	194	190	209	229	200	219	195	201	220	201	206	189	223	201	200	213	222	206	169	178	232	196	182	221	215	216	175	193	195	149	226	209	218	198	219	234	171	209	192	194	209	202	199	217	207	195	205	192	204	229	219	206	197	204	188	207	207	212	203	179	217	199	234	221	197	190	217	186	215	194	212	225	220	185	199	219	189	205	191	183	187	210	195	205	220	193	222	204	202	185	203	204	191	214	217	205	196	199	208	203	190	235	206	217	189	233	178	182	199	225	219	222	175	178	204	191	180	189	222	203	190	224	194	188	224	202	212	179	190	201	210	228	207	217	194	210	212	218	230	209	207	203	200	200	206	197	203	188	206	202	210	195	224	199	169	205	211	204	213	204	217	210	183	216	204	200	227	208	216	209	213	203	193	212	175	186	203	177	213	200	204	212	209	192	200	211	193	230	216	202	181	180	209	191	196	205	207	210	191	189	204	203	218	247	215	208	185	201	203	204	197	208	197	204	212	229	216	204	223	203	220	187	223	214	207	196	209	200	203	195	193	211	202	203	182	217	202	209	191	196	202	216	221	190	175	175	188	172	225	200	206	196	189	206	195	182	234	214	199	172	208	182	206	173	180	225	213	216	211	197	197	196	178	206	221	210	234	216	191	178	196	216	220	192	210	205	228	219	210	215	206	194	221	202	178	195	217	197	207	202	210	199	187	211	200	192	206	207	196	206	197	213	201	190	206	185	199	209	224	180	218	168	203	207	219	207	191	199	200	224	213	234	233	198	215	190	195	165	210	217	215	197	209	209	194	204	174	177	190	225	202	210	208	206	195	199	202	201	207	194	211	187	202	236	183	201	210	174	190	202	205	196	205	213	196	185	200	202	234	206	195	204	204	199	189	175	184	209	220	212	200	193	186	214	217	213	216	182	213	210	195	192	206	196	210	211	176	200	194	192	207	182	201	203	196	189	203	210	190	209	212	219	197	193	200	186	204	201	197	194	198	200	224	222	233	204	210	239	204	195	210	192	220	182	229	217	187	186	205	212	215	202	225	205	203	189	210	218	204	199	225	203	198	204	198	202	195	203	204	216	207	233	192	197	209	190	224	211	210	202	201	194	215	208	211	221	238	203	211	217	222	190	186	212	185	223	191	214	205	227	216	205	209	203	197	174	220	174	189	183	215	195	207	186	204	213	185	218	200	203	185	222	192	222	215	213	185	214	196	186	216	196	191	222	179	215	193	184	164	219	184	239	216	190	200	203	196	191	210	229	196	223	220	227	200	193	196	209	202	201	215	202	230	191	194	192	205	197	213	194	206	188	208	190	209	200	206	187	193	214	214	159	210	205	210	193	214	214	207	181	182	199	221	224	201	167	195	177	177	218	195	207	199	207	192	181	206	218	204	199	182	184	196	196	210	205	209	226	207	190	196	197	202	203	227	194	200	180	231	220	212	195	220	215	232	209	210	194	214	198	192	227	208	221	197	190	245	195	188	214	217	214	201	219	222	183	204	193	196	177	222	211	210	212	199	187	212	186	186	201	207	191	208	220	243	220	178	196	235	208	185	231	219	190	217	210	206	217	205	198	217	219	217	206	196	196	218	221	204	188	218	201	181	197	190	186	218	198	210	220	216	206	212	181	191	209	210	201	225	221	192	225	194	218	203	208	208	194	231	230	199	203	241	192	194	207	200	191	210	189	161	218	191	196	199	210	238	196	207	208	207	185	219	222	183	201	210	189	186	192	207	202	220	200	220	216	229	215	192	213	205	215	187	226	185	193	193	189	201	204	199	190	185	223	196	190	222	210	211	222	179	221	215	187	176	209	213	197	231	178	203	203	192	205	198	192	175	216	186	238	212	191	212	202	199	201	231	201	221	197	212	193	176	201	214	206	185	216	211	188	220	229	226	252	189	216	221	194	206	199	232	215	203	208	200	234	222	227	218	205	211	194	185	223	169	217	204	189	188	190	180	202	209	198	190	197	216	202	149	197	215	212	192	191	232	206	231	190	204	196	194	202	174	223	202	226	202	189	199	202	207	202	217	190	205	183	188	198	204	214	203	202	211	220	217	192	207	204	193	186	211	233	211	212	186	229	198	201	215	187	211	242	207	190	219	206	202	214	185	200	221	203	195	213	220	194	214	174	169	205	202	214	211	191	203	217	189	197	215	211	208	180	198	177	190	169	211	212	220	188	184	198	207	210	225	210	188	205	243	204	201	203	201	215	194	215	199	219	197	226	177	189	217	197	220	219	212	206	216	202	211	202	195	200	204	196	217	198	210	214	227	215	197	218	177	195	210	195	212	172	213	211	206	209	198	194	219	211	206	185	210	194	214	189	207	186	206	213	223	191	213	212	206	201	189	215	199	207	207	195	218	202	190	195	210	193	223	205	180	217	183	187	187	198	205	182	177	208	208	210	182	213	188	235	196	220	200	217	201	211	217	210	202	214	209	209	222	224	202	200	197	205	222	207	203	208	244	188	191	213	190	190	213	218	216	219	203	186	197	201	218	186	210	211	204	222	193	198	216	195	195	213	198	218	187	195	200	192	194	211	209	227	195	216	217	202	216	202	179	222	209	204	232	221	191	201	188	190	248	186	178	202	212	204	221	172	189	180	212	164	166	204	230	185	206	216	180	192	186	206	210	191	204	203	189	185	216	214	208	216	216	189	207	199	209	201	209	239	224	197	205	182	217	191	199	191	197	202	237	198	215	207	216	212	187	207	210	219	198	225	177	202	230	182	232	229	168	187	194	179	207	217	206	215	207	234	171	171	233	201	192	211	208	196	204	211	196	206	196	190	205	216	217	212	203	201	223	224	196	222	211	205	217	196	215	212	223
8309	1256	2545	2954	2636	2157	1787	1438	1322	1233	1122	1031	974	884	861	804	820	748	736	713	702	678	626	685	651	650	571	656	597	578	608	591	564	602	608	603	629	598	555	586	585	541	563	593	557	593	619	569	558	624	515	593	585	547	551	553	550	531	554	620	586	577	547	539	507	587	547	533	570	523	558	596	549	536	562	536	560	535	584	548	581	532	565	522	544	560	553	555	557	539	508	561	566	519	503	588	510	523	548	609	546	552	503	523	553	561	538	498	527	517	575	586	555	558	524	512	552	553	546	613	548	533	572	563	590	532	600	568	563	562	529	538	570	559	533	524	571	540	544	515	588	527	588	544	573	519	555	592	572	572	559	565	571	558	587	580	535	569	555	556	579	552	539	551	524	536	511	534	557	550	541	551	542	515	552	596	530	575	527	567	549	537	535	527	570	571	534	568	526	539	554	567	544	585	537	579	566	543	546	512	544	549	533	561	512	551	560	539	538	490	553	561	503	523	549	553	549	492	576	573	536	544	549	546	542	600	533	556	571	509	552	559	555	566	574	574	537	565	561	513	565	530	540	537	544	526	557	538	521	533	535	548	566	552	531	524	540	575	525	518	572	529	599	550	541	585	583	565	583	548	540	570	580	549	530	555	553	529	560	555	559	599	586	528	607	537	519	557	537	568	526	553	555	525	528	507	531	552	524	554	515	537	589	571	538	556	533	542	546	532	519	535	520	530	570	521	517	566	538	553	561	619	574	546	553	572	548	563	575	521	528	545	530	529	527	575	520	532	539	516	531	576	544	550	551	572	521	577	575	569	557	526	525	545	537	525	514	543	535	520	557	549	544	552	551	565	581	531	525	560	541	563	588	540	555	563	583	546	545	543	550	582	560	522	537	531	541	528	535	507	530	515	540	540	534	552	560	571	602	563	513	553	539	550	572	534	557	536	545	535	536	536	552	556	512	522	571	554	530	557	588	540	583	582	570	538	550	548	511	557	535	555	571	550	522	558	514	519	519	587	545	521	514	570	540	548	524	523	546	570	553	556	534	541	549	545	558	534	556	570	555	571	541	498	516	543	536	556	565	535	535	564	537	538	541	515	569	559	514	531	481	549	545	535	549	575	541	524	504	594	518	534	551	553	517	541	552	546	545	552	521	561	562	513	617	539	551	563	556	516	590	521	552	581	540	564	562	531	549	515	526	526	547	529	540	504	553	542	549	518	541	570	547	597	525	567	548	553	555	561	557	533	574	557	538	543	559	546	501	528	541	558	552	539	531	566	553	519	599	556	559	572	539	578	546	569	579	544	566	586	552	521	543	513	534	508	546	529	600	603	590	516	565	507	515	538	527	566	597	555	559	537	513	557	532	567	543	531	521	540	556	551	506	536	545	507	541	564	546	588	596	546	540	518	576	566	493	561	555	534	581	541	576	562	575	536	500	569	568	564	544	535	526	512	536	510	512	517	570	555	531	561	583	538	504	570	518	522	527	548	504	520	553	533	546	576	533	506	577	582	547	508	549	504	533	532	584	530	576	518	545	498	516	523	548	546	547	556	563	554	596	523	565	515	531	531	539	547	566	565	544	536	534	553	552	508	579	522	512	545	534	505	539	505	539	561	562	576	550	584	543	498	527	559	559	574	528	519	540	550	550	505	547	560	558	551	551	527	541	516	527	535	590	575	577	540	529	536	580	567	564	512	581	558	492	545	538	513	533	547	567	565	559	546	491	559	554	564	602	563	587	566	530	531	518	556	538	518	526	532	552	520	514	521	595	536	488	533	548	570	575	563	538	562	564	552	570	559	539	556	555	563	520	535	561	562	530	557	503	563	530	567	543	548	596	572	545	552	543	588	532	572	537	531	554	544	575	558	552	559	547	572	571	553	520	577	546	549	565	574	578	541	529	543	613	583	551	549	561	563	515	588	559	552	562	544	522	538	551	559	509	554	572	600	526	537	543	564	517	516	563	525	539	529	565	584	548	586	525	574	538	546	534	519	556	533	523	542	568	532	514	551	516	540	527	580	525	512	539	519	565	523	544	543	558	514	568	564	541	573	567	558	573	555	536	570	573	537	505	523	554	542	544	519	556	558	556	531	547	512	562	583	576	536	557	559	553	531	560	523	537	571	580	526	558	534	569	572	551	531	543	562	523	515	523	524	534	574	555	584	503	534	552	534	562	617	525	572	506	556	549	535	532	571	581	576	537	584	563	527	543	545	570	504	498	534	545	480	572	552	518	543	566	584	538	563	563	521	534	540	551	565	565	503	536	526	594	558	540	466	532	548	550	575	528	540	552	520	530	541	568	548	553	558	549	540	512	526	548	538	563	562	530	553	561	552	534	548	557	526	542	507	552	549	535	580	518	554	503	532	546	553	523	555	521	572	543	525	522	560	545	508	505	527	545	524	515	574	519	543	520	538	527	529	538	549	527	585	568	524	515	559	571	556	546	545	584	575	546	552	574	544	528	522	582	546	546	590	574	558	541	538	556	562	541	544	541	547	555	539	545	552	571	539	562	560	573	565	564	530	512	497	538	564	556	548	534	555	529	520	539	557	524	582	561	560	533	555	565	560	527	557	515	528	566	519	526	523	535	602	513	565	571	582	591	563	549	569	566	537	574	523	528	524	526	530	583	582	520	542	578	559	553	525	562	551	556	519	562	523	586	573	530	558	547	548	560	554	499	547	544	560	629	518	540	538	559	520	577	510	525	493	557	568	511	569	560	543	519	529	572	533	499	557	566	557	558	543	555	574	535	553	547	565	553	538	561	538	527	498	554	500	552	556	594	539	559	594	520	538	562	596	558	564	523	552	534	563	539	515	538	537	567	545	562	546	530	563	553	516	566	553	541	501	503	568	560	595	566	535	549	534	551	528	567	519	540	577	546	529	524	561	553	539	553	580	618	539	562	540	521	558	517	562	523	533	555	560	518	524	528	567	571	583	541	528	556	545	557	548	510	549	569	513	548	541	544	554	551	552	515	541	534	566	538	514	584	529	554	556	572	561	513	516	566	573	572	532	534	536	532	506	558	547	548	552	522	583	543	535	535	573	517	561	558	510	511	533	536	557	513	543	554	569	578	552	561	524	516	531	507	543	569	564	525	543	544	546	508	572	498	566	577	580	548	553	565	533	538	563	556	568	571	546	567	568	563	549	564	583	535	525	625	558	537	519	538	524	559	578	527	548	601	554	583	598	571	537	547	561	548	551	585	554	527	546	563	576	572	505	553	561	541	552	547	531	545	509	578	503	553	556	522	540	568	508	551	515	595	559	526	551	549	539	517	562	578	519	546	592	545	551	529	511	523	547	553	572	523	589	538	582	527	557	520	561	524	543	527	539	556	566	577	593	551	564	551	526	539	542	522	541	553	553	547	539	521	519	575	526	545	546	552	541	537	538	527	520	532	564	583	574	531	555	595	560	583	491	546	532	567	523	547	555	590	567	585	561	532	540	545	540	527	583	537	546	548	542	541	536	502	546	539	594	517	556
23048	3012	2372	1845	1387	1059	788	707	625	607	520	497	468	463	410	458	411	412	392	436	405	417	439	418	376	377	370	364	372	382	371	332	371	405	400	352	415	361	397	365	377	361	372	380	361	374	396	345	363	348	360	346	382	357	346	332	322	335	366	363	375	343	372	369	358	361	358	362	388	375	385	384	365	369	335	346	336	378	343	358	358	317	381	379	343	372	362	407	353	401	341	373	384	353	327	378	331	370	389	377	354	348	349	332	386	373	334	351	363	343	344	377	363	381	357	366	341	325	330	358	344	378	339	387	363	375	394	398	339	341	352	350	381	368	377	386	382	347	360	368	371	372	350	335	350	355	357	344	300	357	348	361	362	358	370	359	352	339	416	332	326	360	314	344	324	364	362	360	342	364	322	329	318	388	387	369	352	358	331	372	365	352	383	381	391	374	319	350	381	352	342	362	390	380	383	351	402	350	366	340	360	385	378	372	372	380	371	345	338	351	374	380	349	367	355	362	373	343	365	318	349	384	367	319	350	339	365	357	376	339	369	364	369	372	362	327	369	341	355	386	363	336	363	353	333	354	382	359	353	317	352	338	370	380	368	352	340	333	333	361	335	340	378	351	318	376	365	377	378	340	350	370	370	366	376	368	341	356	344	361	352	360	314	368	396	360	370	334	340	376	410	368	377	345	375	414	391	357	365	331	352	368	351	357	367	328	383	377	356	381	379	332	367	335	314	346	377	350	365	358	377	347	345	346	392	373	361	360	387	354	356	340	379	337	365	357	343	363	417	341	367	343	368	355	370	370	345	372	374	342	333	362	374	355	341	332	392	389	368	372	357	384	353	351	340	352	394	361	361	347	359	350	340	376	321	362	401	343	326	360	353	358	355	359	335	370	349	348	346	352	365	360	371	359	339	365	332	361	351	328	369	342	378	323	361	347	315	336	328	352	387	360	351	371	366	359	373	340	400	353	337	352	360	340	349	365	357	375	385	366	329	347	418	376	347	379	364	347	338	395	359	355	345	363	385	370	341	312	344	334	360	346	363	368	347	326	331	345	318	363	347	352	372	328	303	350	368	324	327	336	377	367	360	346	310	329	331	361	351	345	372	340	345	360	337	374	317	333	345	392	378	332	353	359	336	376	354	356	356	333	370	389	360	346	379	323	385	369	361	332	355	376	351	369	376	375	354	364	360	352	356	376	375	338	353	351	338	358	361	349	378	373	339	375	365	360	330	356	377	392	349	375	378	398	378	370	377	353	360	384	347	348	382	344	367	353	355	356	338	378	347	366	335	328	373	347	381	352	376	369	358	360	353	319	361	365	375	392	367	361	353	385	405	389	386	436	356	357	356	348	351	352	351	341	397	360	347	345	333	383	373	348	339	366	332	380	335	316	384	406	369	358	366	337	367	322	355	325	388	321	341	378	378	352	382	337	366	366	372	381	318	360	336	382	377	361	356	345	353	373	355	345	401	353	376	337	353	358	329	348	382	357	362	325	368	352	308	354	404	381	367	370	357	377	365	385	343	362	393	399	387	364	337	378	323	381	349	354	393	315	361	399	402	343	350	321	379	373	368	384	356	331	349	341	365	361	355	361	350	330	353	366	371	335	353	347	342	355	341	363	358	361	328	348	353	369	347	341	378	334	360	364	362	345	369	347	347	355	374	342	386	370	351	329	342	346	391	349	351	381	356	358	352	375	385	379	376	348	376	319	343	357	351	329	342	380	330	349	367	352	367	358	367	326	342	410	373	332	348	386	404	334	351	340	366	326	357	378	347	352	379	349	373	379	360	387	369	351	333	369	369	358	356	361	348	337	343	362	328	364	347	378	326	371	414	356	329	347	364	359	338	381	386	363	358	348	343	378	340	348	397	389	352	385	363	346	370	394	373	341	356	379	355	386	368	375	369	352	375	328	362	349	377	353	381	370	340	367	370	370	361	369	349	348	345	361	372	367	404	372	347	344	354	415	363	376	354	348	336	364	378	329	361	359	375	333	350	368	358	371	367	320	359	375	363	357	342	324	321	366	376	347	350	362	342	347	365	400	363	329	326	394	355	342	385	333	370	368	334	373	359	377	361	339	406	374	367	344	355	365	363	379	373	347	354	374	333	352	378	374	382	369	346	352	336	375	379	377	364	352	327	356	350	386	387	390	328	354	387	370	346	319	373	335	346	386	352	392	343	366	338	363	394	353	365	326	383	379	359	368	331	366	356	348	399	364	382	343	339	370	366	353	351	351	358	329	367	338	332	366	370	343	374	331	354	307	430	386	363	390	352	370	355	338	372	359	349	368	372	342	354	355	375	357	376	349	349	391	354	343	362	391	339	352	357	375	363	344	379	389	332	333	354	362	364	367	324	349	385	343	331	362	366	393	328	338	380	398	338	316	361	360	347	327	352	347	379	363	366	359	378	354	405	384	357	390	377	367	341	385	326	383	341	332	337	380	338	375	383	355	384	372	367	362	368	386	411	390	407	324	326	384	394	345	317	338	347	347	361	378	369	394	362	366	342	318	338	314	347	404	335	375	371	373	377	366	339	384	342	350	337	345	365	342	354	338	385	352	367	405	319	321	353	376	378	354	387	361	405	366	381	390	356	362	357	361	367	343	388	331	379	339	359	374	340	367	367	364	348	311	322	328	356	394	371	360	376	341	357	325	357	345	352	348	354	372	393	352	315	365	360	332	331	333	344	337	372	371	368	350	349	351	363	372	371	388	369	357	351	348	341	333	388	393	319	324	341	371	373	367	384	341	343	385	333	328	329	375	344	365	376	400	384	353	326	322	350	384	371	359	355	320	368	369	325	309	354	379	335	351	350	352	363	351	349	388	371	354	383	368	358	346	341	372	346	359	362	353	371	372	373	364	366	407	341	362	329	364	337	320	345	387	385	357	377	329	386	376	387	380	327	351	355	343	393	410	366	294	350	352	365	385	342	352	360	329	367	349	379	345	341	368	373	322	380	401	368	335	345	356	323	348	371	365	365	376	391	369	341	386	340	345	335	346	361	350	355	395	328	318	367	337	374	376	358	359	370	343	366	351	346	360	374	395	402	339	367	384	359	359	345	368	405	340	368	354	358	318	360	362	394	383	373	354	350	356	384	358	350	338	357	359	364	380	315	346	334	351	398	378	364	359	369	359	398	347	317	366	356	355	349	324	373	328	365	352	405	377	368	325	370	349	337	350	349	387	393	374	373	361	377	388	375	339	382	386	348	341	329	378	382	324	363	356	385	346	346	355	318	331	383	339	340	355	372	358	330	379	359	346	360	380	382	347	351	328	338	320	346	357	335	344	368	357	345	371	328	352	373	359	377	352	373	368	387	365	355	325	378	338	328	380	359	360	338	360	341	385	348	342	361	357	341	302	315	362	367	320	356	348	388	349	382	348	331	341	330	327	335	344	357	356	365	355	342	352	343	347	362	391	355	384	331	358	399	361	354	372	339	353	343	346	326	342	366	384	354	337	354	354	349	390	358	375	379	396
11110	2290	4661	5511	4735	3983	3249	2714	2456	2085	1939	1721	1643	1514	1502	1392	1358	1282	1164	1217	1225	1125	1129	1097	1046	1075	1062	1064	1012	1012	969	1008	1028	1002	983	957	973	958	982	945	991	975	949	916	971	936	916	849	958	939	897	925	924	908	949	887	908	871	894	866	890	897	895	878	887	870	949	917	844	881	947	903	931	905	910	905	915	820	895	910	821	895	897	941	902	878	930	904	889	860	919	854	891	867	887	883	943	899	848	893	899	896	886	825	920	876	909	905	866	918	918	934	915	878	901	874	907	909	875	862	876	891	880	890	849	896	872	872	857	841	909	833	961	913	885	868	879	902	898	871	861	955	891	899	921	905	891	882	891	913	906	945	936	941	910	916	854	883	850	934	911	857	875	813	826	885	952	876	920	895	910	869	831	871	876	840	882	868	900	855	916	879	877	899	819	891	897	903	872	889	865	906	928	874	907	854	885	873	872	845	911	832	906	902	909	907	854	974	830	857	877	864	879	809	903	859	849	902	910	875	859	861	845	853	897	899	864	897	835	886	874	886	893	840	825	857	868	847	842	900	844	869	860	878	776	877	898	861	859	882	924	934	858	893	867	887	914	915	893	859	865	852	898	830	906	900	924	891	887	834	820	851	892	900	849	909	895	871	866	846	851	874	849	889	845	815	916	852	901	835	851	924	825	898	897	906	895	875	844	820	854	906	881	850	885	894	916	870	845	849	882	891	881	853	865	883	872	872	884	848	817	819	885	837	940	872	901	877	949	864	898	896	887	924	866	855	868	857	834	901	938	886	860	856	877	876	915	901	871	897	856	871	841	889	875	857	856	858	839	834	877	896	881	906	875	937	862	871	869	839	865	886	827	853	837	896	881	936	873	849	879	877	889	916	895	869	907	903	857	840	908	882	860	826	863	852	871	892	901	838	947	872	877	866	892	882	848	922	887	878	875	857	835	894	834	871	885	879	899	889	893	864	863	849	905	896	906	892	920	895	855	908	871	864	904	922	902	886	885	812	887	861	900	911	850	870	894	857	868	923	900	852	892	853	846	877	832	885	885	892	862	886	900	853	920	894	885	850	842	889	856	877	880	869	840	918	905	886	880	872	900	901	858	903	929	896	871	874	859	817	879	871	900	891	923	867	879	877	870	891	862	832	889	919	875	896	902	850	914	920	844	862	853	872	913	873	795	931	886	814	836	887	934	925	943	870	899	902	846	870	873	854	877	852	844	852	885	806	943	862	883	909	885	851	881	854	883	893	863	856	878	836	889	902	863	886	892	929	870	881	890	862	908	857	832	890	830	887	847	878	854	800	850	905	892	850	840	886	894	870	869	918	869	863	866	866	848	854	901	904	917	847	881	876	915	894	899	874	909	882	818	854	891	893	844	856	915	884	830	808	895	885	864	873	894	835	921	876	875	803	890	871	868	926	890	862	892	924	912	895	857	853	860	858	872	841	890	856	883	857	882	852	851	881	902	852	863	902	866	890	850	906	867	852	840	865	856	868	898	838	868	937	864	855	846	840	897	923	957	913	899	836	877	922	843	863	922	890	846	835	857	879	872	848	856	833	895	861	880	843	883	863	852	850	894	877	915	900	885	904	837	833	869	840	871	878	850	872	873	835	899	919	835	869	896	892	837	866	845	937	912	900	844	875	855	897	905	913	888	873	871	898	884	857	867	844	854	853	873	853	900	885	860	850	846	886	925	947	859	890	853	935	875	849	883	880	902	900	881	883	865	901	947	841	890	878	833	847	870	877	875	906	877	906	905	918	868	912	944	897	880	873	878	885	884	940	830	891	857	907	838	868	860	912	888	894	873	856	866	879	923	947	918	835	858	823	843	847	850	895	879	867	859	874	849	894	884	888	863	884	914	880	823	882	856	923	892	857	901	883	879	888	905	899	893	851	879	902	889	865	820	846	884	875	881	879	900	844	891	926	925	894	883	891	868	861	875	888	909	921	858	879	912	904	905	918	841	873	860	872	897	831	874	849	884	893	877	896	871	887	947	859	905	826	845	881	885	927	885	928	872	824	872	796	852	812	861	880	869	858	853	832	857	854	914	887	875	920	865	860	882	920	860	869	854	834	845	838	890	845	837	932	818	874	896	895	874	852	907	891	847	919	883	871	898	920	852	884	814	917	874	900	801	899	831	882	903	903	881	871	855	856	944	901	885	844	843	884	899	879	872	847	889	924	839	881	825	841	843	881	880	862	862	835	892	908	911	866	906	875	944	928	856	872	851	871	908	891	916	916	884	873	842	862	874	886	828	846	915	877	877	838	904	897	893	922	886	903	868	889	873	905	868	867	930	834	836	850	913	891	876	852	840	868	841	878	915	899	882	850	837	847	866	897	843	823	886	873	921	873	919	829	882	906	886	883	967	875	920	869	861	870	893	980	837	928	868	837	886	918	872	885	819	900	807	880	870	868	911	897	863	846	836	863	835	880	840	872	864	881	926	871	876	907	909	852	859	876	903	845	858	913	904	864	847	858	857	908	885	872	877	859	859	869	877	883	884	835	898	872	886	896	888	893	869	872	818	851	837	901	860	839	867	861	897	915	865	855	875	894	892	895	879	830	857	898	879	906	856	833	906	846	818	908	927	856	895	935	894	904	854	853	922	890	891	898	859	862	893	878	926	878	871	895	874	851	867	816	847	845	875	844	910	895	883	917	896	878	898	900	897	878	860	943	888	877	910	919	839	869	873	864	846	876	885	908	883	813	822	901	902	871	884	886	904	853	904	876	881	855	866	859	907	905	923	913	885	888	851	879	854	894	815	849	900	887	901	883	885	858	866	851	884	885	849	863	855	886	894	899	850	895	858	873	880	871	874	875	859	908	893	892	931	883	867	942	825	896	828	880	910	876	857	887	912	855	826	847	888	831	897	864	809	867	858	895	852	852	911	871	875	908	898	851	881	877	912	869	848	851	810	925	793	887	888	929	841	872	854	872	870	910	857	916	894	876	919	858	887	878	876	891	902	849	877	919	907	920	888	878	901	837	932	908	864	880	925	818	906	855	867	864	893	867	869	920	824	857	867	851	847	894	883	900	876	892	866	843	886	842	912	853	879	807	869	873	851	867	875	845	923	863	889	887	943	876	847	888	926	929	934	848	917	897	892	873	876	859	900	866	898	878	840	891	847	889	852	852	919	868	850	935	848	808	918	892	914	841	865	882	865	889	858	917	855	931	878	887	897	846	839	856	874	902	873	856	885	873	909	844	896	869	901	848	856	815	911	882	847	931	881	923	849	860	852	872	885	885	878	889	923	910	893	867	843	873	862	832	854	876	921	916	888	909	894	935	830	936	868	859	868	913	904	863	901	902	824	877	869	922	859	905	847	857	890	856	880	904	873	888	913	866	863	852	883	820	918	902	898	858	861	842	915	881	877	874	883	850	891	864	914	906	934	885	933	878	874	910	868	854	874	832	831	877	903	880	851	887	844	881	886	924	883	856	924	845	875	872	879	868	854	896	878	887	820	892
2352	256	276	251	241	272	261	257	272	249	256	238	265	259	245	237	249	277	253	226	250	262	251	268	265	262	277	295	250	235	273	265	239	243	253	240	250	233	238	239	271	280	262	222	255	239	252	263	233	267	235	275	243	242	272	281	240	295	283	276	247	265	234	241	274	224	234	245	263	218	293	281	236	254	230	252	264	227	246	239	266	258	245	228	259	238	264	270	247	247	256	255	251	240	251	257	256	218	250	236	256	259	254	260	251	243	254	218	263	249	224	241	249	277	228	235	256	230	226	239	248	263	225	255	264	253	279	255	250	262	249	232	242	256	231	246	275	251	223	218	248	246	253	251	228	246	266	274	280	268	267	272	233	252	243	244	236	248	249	229	239	245	211	240	266	244	251	285	227	249	233	245	250	260	252	256	252	210	230	219	261	240	264	249	264	223	242	278	241	236	239	266	258	238	267	248	258	261	252	248	241	261	253	241	264	214	260	251	253	234	267	269	251	253	241	269	224	240	264	273	247	247	241	229	241	234	276	242	261	237	219	275	276	245	275	245	241	251	256	231	250	254	245	263	291	246	230	250	255	251	264	255	241	256	235	270	264	249	253	259	258	245	240	257	238	275	262	249	226	239	246	271	220	249	240	251	236	260	291	249	257	256	263	248	249	265	213	245	264	260	250	220	270	225	246	253	250	249	247	250	250	260	280	269	256	251	269	249	226	253	251	231	245	244	280	278	256	225	243	234	229	259	261	256	245	240	263	266	264	251	267	254	255	253	251	248	244	254	277	275	229	250	235	243	265	232	257	273	228	271	249	249	265	232	218	258	251	266	246	229	254	242	247	245	254	242	244	246	237	272	220	259	226	244	224	242	272	232	264	248	264	259	255	247	261	274	259	232	238	256	282	259	251	280	235	252	257	250	241	244	236	262	261	266	248	269	255	253	244	277	265	262	254	241	265	273	280	240	279	235	254	221	261	251	249	244	249	215	256	250	268	247	232	257	261	256	240	257	221	230	255	237	297	246	208	260	233	235	223	239	253	243	240	252	282	243	212	251	257	268	256	240	273	269	254	259	251	264	231	238	236	247	271	228	278	247	234	226	284	234	230	252	213	250	243	257	216	264	272	238	245	249	237	260	264	252	239	245	246	225	248	259	253	245	228	250	239	234	241	240	249	272	244	230	259	260	217	220	223	264	232	271	256	233	262	257	230	254	240	260	258	243	281	243	255	245	224	214	261	240	250	247	219	263	242	272	253	260	279	247	259	227	256	253	223	244	246	247	228	239	247	252	249	233	255	230	224	240	257	246	233	274	229	237	291	223	225	239	233	235	272	275	224	263	264	249	207	259	243	272	252	232	246	264	260	277	239	245	239	280	254	232	236	260	243	261	251	253	221	240	235	244	256	245	218	207	233	240	249	253	263	242	239	264	246	232	224	245	277	248	240	267	267	279	291	260	236	248	236	272	284	273	240	253	261	239	261	242	252	237	241	249	244	270	233	288	255	256	235	246	242	255	254	264	244	270	234	261	244	242	249	241	263	251	250	264	269	261	258	250	256	230	226	247	239	233	261	257	255	268	239	249	249	242	245	250	260	255	239	262	229	252	246	256	240	253	250	253	235	271	277	273	260	233	258	253	265	266	256	254	270	234	251	266	245	259	287	239	244	257	262	208	219	261	265	224	229	231	236	243	274	245	263	280	224	287	274	244	250	289	262	255	245	261	251	274	268	235	272	238	264	281	247	252	240	258	250	278	238	224	233	254	223	243	238	284	263	290	283	239	252	226	239	250	260	273	279	220	239	273	266	238	237	256	267	236	247	252	231	255	199	226	259	250	245	242	245	231	232	265	257	274	252	270	249	257	280	244	246	264	257	242	269	254	244	218	223	231	251	248	234	218	280	262	248	227	268	250	233	240	279	244	260	256	235	259	219	254	258	241	228	238	278	210	264	261	253	237	255	253	240	220	247	243	256	243	234	268	241	247	236	246	254	249	242	235	259	247	243	259	201	265	249	256	242	251	216	234	216	243	253	252	243	245	248	241	255	262	243	252	226	245	240	300	258	239	248	264	245	239	217	241	232	264	255	238	255	264	264	251	264	236	260	216	236	275	256	271	241	259	268	272	247	255	263	280	244	254	235	237	246	237	232	247	287	247	236	250	226	266	218	252	253	249	250	242	264	260	271	248	247	225	262	266	243	259	237	222	255	213	237	252	231	242	230	249	234	226	236	264	253	239	240	256	260	245	257	255	278	257	261	254	238	256	241	278	247	252	268	257	239	254	271	258	262	252	246	253	239	232	232	260	236	273	235	261	254	239	265	256	247	248	242	247	254	270	273	263	261	255	278	278	241	241	256	229	262	259	244	260	229	250	288	257	263	273	259	251	262	261	227	265	252	239	264	246	263	248	270	229	245	237	256	238	238	254	252	252	266	269	255	266	268	242	246	248	265	267	256	264	235	239	278	269	246	230	263	299	233	253	234	268	228	249	242	267	245	243	239	240	210	255	235	246	256	235	247	223	211	248	250	251	274	276	229	275	261	227	250	258	259	247	279	259	232	225	257	217	226	263	247	261	235	235	259	245	210	241	280	273	256	237	240	228	256	248	209	253	243	242	244	241	260	249	249	276	241	257	243	261	261	246	257	244	274	250	233	252	242	245	240	238	277	231	264	239	253	260	262	248	264	254	244	247	260	228	242	246	239	255	216	268	235	233	200	264	260	283	244	247	248	270	243	243	266	245	245	253	241	226	239	246	219	240	271	250	264	261	231	248	247	241	253	244	263	239	252	226	257	247	240	235	250	259	255	264	246	259	261	243	245	262	246	275	243	242	254	258	232	231	223	235	277	251	221	261	251	252	244	269	257	254	249	250	268	237	239	248	259	241	254	223	232	242	251	248	218	258	272	238	260	250	256	228	268	229	274	229	258	247	247	264	232	231	266	272	231	249	277	239	267	269	263	252	246	257	260	281	266	230	226	249	244	221	268	224	259	230	237	252	247	239	256	240	244	229	241	293	248	247	274	258	232	249	228	237	262	226	245	227	226	214	240	258	255	248	241	247	254	236	274	255	234	264	245	246	249	233	276	277	256	262	245	245	242	258	249	286	257	248	246	257	249	253	262	234	261	260	242	218	242	289	219	263	256	263	270	250	250	260	271	244	237	246	266	271	254	266	228	248	263	244	255	276	252	254	238	256	242	229	223	259	267	260	237	237	237	232	262	283	285	275	251	250	243	242	278	268	232	234	271	284	263	264	248	264	256	246	238	259	262	247	225	263	248	251	238	224	256	261	245	241	243	204	277	270	265	245	268	230	252	277	244	245	268	239	245	275	225	296	253	247	248	239	246	244	255	239	275	265	273	236	260	255	248	235	248	261	273	274	266	275	284	253	251	225	227	225	261	227	236	246	240	283	249	248	243	268	250	241	235	270	238	221	231	272	251	274	217	243	234	245	255	250	268	268	260	222	276	275	283	246	248	248	252	253
2918	663	661	724	703	677	712	673	681	678	692	641	605	655	568	600	622	654	620	564	624	643	659	623	611	644	630	623	598	612	646	653	633	613	612	608	653	604	616	633	632	655	596	650	678	593	629	647	625	632	607	568	643	629	605	644	623	628	659	606	638	614	623	642	636	634	589	650	597	619	605	612	619	670	625	609	632	636	637	655	675	603	625	663	610	616	638	608	617	619	642	594	565	583	629	604	684	613	615	609	637	627	636	653	628	597	611	674	595	646	623	645	658	615	576	615	651	584	636	599	623	602	621	681	651	574	629	618	626	644	677	673	657	609	573	624	665	649	618	635	662	644	631	596	639	623	632	640	684	647	591	624	657	633	617	660	614	648	655	636	685	607	623	634	642	581	624	604	602	633	682	593	618	609	690	596	592	636	551	630	588	625	700	598	615	620	642	624	624	634	622	654	660	633	604	598	630	615	574	626	641	631	577	635	623	614	636	618	602	658	641	618	635	599	606	623	644	614	667	620	629	596	628	633	616	649	620	673	645	639	610	611	616	638	636	649	604	636	650	657	657	647	616	587	640	658	620	617	622	583	625	612	623	676	626	623	637	633	634	651	642	608	617	639	621	629	654	609	657	658	675	585	628	599	600	615	606	608	628	636	601	666	642	633	607	643	606	578	571	597	661	604	622	618	588	621	629	643	640	610	622	656	651	609	655	618	623	611	642	605	637	593	605	627	667	589	659	623	600	611	651	639	601	647	637	604	612	626	574	616	631	623	629	632	636	605	650	581	703	643	641	614	623	654	665	626	638	642	599	662	596	635	608	611	616	602	629	614	647	642	646	649	609	662	642	628	622	683	614	634	629	590	590	642	664	638	650	648	646	611	642	620	629	656	584	641	659	607	656	647	640	650	713	639	637	655	649	603	665	610	649	625	594	652	622	626	640	625	654	604	636	675	656	609	629	629	656	612	631	621	555	605	641	591	597	631	624	612	652	616	609	617	584	583	598	639	673	628	617	648	634	600	625	644	704	660	660	617	626	644	613	638	633	645	596	588	659	620	597	602	630	657	663	642	609	671	635	614	618	634	636	670	594	606	625	599	610	620	612	640	608	647	664	630	634	608	632	654	651	587	602	606	654	659	580	609	617	644	648	609	616	628	596	648	695	615	653	629	579	647	638	640	658	586	589	609	625	639	647	637	661	645	618	602	603	584	647	634	656	597	616	632	626	590	649	663	590	604	656	617	596	597	611	636	614	627	618	626	646	621	666	622	633	666	647	629	627	624	623	652	548	643	658	677	632	624	609	669	634	637	572	581	606	624	645	606	643	663	611	568	622	645	612	624	625	665	602	629	599	623	653	674	667	615	654	649	578	611	584	597	591	650	645	609	638	631	646	637	660	618	637	682	590	653	619	598	620	609	619	606	650	598	686	629	648	628	642	623	605	594	663	664	641	630	603	635	624	621	660	638	616	630	617	605	614	596	623	628	619	610	627	617	616	653	601	674	618	640	623	603	663	611	595	598	648	614	633	555	678	625	627	656	625	641	622	612	606	622	592	657	673	615	602	592	644	668	598	626	577	682	617	641	645	660	607	594	656	642	595	645	589	620	619	613	621	650	642	645	648	636	614	599	597	653	625	647	657	658	606	582	641	694	635	607	605	655	607	625	607	627	620	616	615	592	631	636	600	578	654	627	629	618	607	575	653	628	559	637	633	626	596	631	584	612	643	620	647	655	639	639	605	643	598	646	659	653	606	657	641	609	665	666	639	622	632	623	603	622	655	622	637	650	619	628	622	610	613	624	663	644	639	589	617	631	618	625	616	621	603	606	670	627	640	681	627	633	626	600	626	621	630	617	689	645	645	656	644	652	646	618	638	680	633	585	623	606	593	600	699	624	614	626	636	641	588	612	617	618	653	625	582	631	607	625	628	663	619	636	627	618	643	630	607	616	662	594	642	608	633	640	628	628	623	584	581	636	618	595	671	658	626	579	627	646	592	644	631	602	662	637	653	633	657	617	634	660	650	668	656	590	613	655	638	600	621	652	663	663	607	657	654	637	589	582	655	642	662	663	659	587	613	617	605	613	650	644	636	588	657	564	620	615	611	650	639	606	622	657	640	675	566	633	607	591	654	647	647	624	620	633	690	551	615	635	623	645	640	626	593	602	661	667	615	640	635	687	604	672	599	620	626	595	657	673	639	631	630	658	658	642	609	616	636	591	632	597	643	641	672	575	674	674	630	625	617	661	610	625	651	674	635	658	638	653	650	610	646	647	625	648	619	655	661	647	638	619	631	631	599	638	659	691	641	593	605	651	633	608	629	666	601	611	577	649	638	639	607	645	605	606	639	631	674	605	617	645	624	625	663	601	686	608	628	638	642	608	597	624	632	590	640	642	654	604	653	594	626	612	625	629	645	635	627	616	647	652	602	638	646	620	583	653	659	593	601	616	619	612	619	629	621	666	634	588	647	648	610	682	630	671	613	621	617	619	643	646	600	605	640	614	632	647	645	622	632	614	597	627	667	594	623	587	593	605	618	617	642	630	634	628	648	630	616	611	663	582	625	651	651	674	591	653	660	608	638	648	622	620	612	630	601	611	646	560	580	617	627	644	653	592	655	614	619	663	654	595	630	650	621	582	610	675	647	625	593	627	645	619	629	626	655	623	593	611	584	648	638	599	613	625	642	591	608	658	620	647	663	590	661	637	602	618	626	620	608	622	622	624	626	623	619	642	656	583	649	605	621	645	616	634	599	597	625	638	637	628	641	640	641	606	628	626	638	637	696	638	606	617	613	623	629	644	610	617	612	581	642	603	652	617	662	618	644	617	629	599	638	657	658	618	636	626	605	611	616	618	658	601	576	623	639	645	620	619	622	676	667	581	637	654	631	617	628	627	624	562	618	663	649	620	661	638	593	642	619	633	585	617	576	623	611	605	648	646	642	628	629	642	611	608	630	618	677	575	583	615	671	604	629	630	627	631	616	645	628	615	639	592	683	673	646	638	576	633	621	649	617	596	623	636	628	602	609	611	669	623	701	628	615	645	651	593	664	676	639	637	597	628	608	615	583	631	614	635	599	597	612	644	647	640	644	646	620	652	630	620	645	662	590	633	588	668	607	642	640	612	615	621	628	638	618	648	598	616	618	622	599	611	610	628	622	623	644	627	654	638	645	606	652	626	610	577	616	630	621	648	629	634	580	635	590	631	609	607	664	647	631	630	593	607	664	602	619	643	641	620	637	600	589	624	631	640	666	622	615	602	620	588	601	634	651	598	630	667	616	602	622	666	602	617	597	632	620	652	627	601	631	626	612	584	613	630	647	626	658	596	562	644	642	617	621	614	652	629	579	643	663	665	572	647	636	622	598	593	618	614	672	605	654	656	661	642	625	616	612	646	596	600	587	640	598	652	606	644	645	645	653	622	630	619	650	637	608	602	672	650	629	683	613	623	617	668	643	597	635	548	645	635	622	628	574	650	670	679	604	611
13081	1135	1080	915	670	524	439	400	317	321	315	302	251	274	222	240	250	212	226	214	236	213	228	229	222	209	206	234	206	220	204	201	207	200	201	231	228	215	189	240	219	220	236	225	219	173	227	203	208	202	214	193	211	227	213	225	178	208	217	217	194	193	218	221	196	211	192	199	204	179	206	196	209	197	190	214	196	195	205	209	212	210	183	193	186	198	201	224	203	201	197	213	203	238	221	190	214	199	215	194	216	193	224	204	176	210	215	190	196	197	215	204	215	220	202	212	201	212	205	217	185	208	217	205	191	203	196	203	214	193	230	226	201	227	207	212	201	204	214	185	205	202	220	222	235	194	214	220	193	199	220	195	206	227	248	201	192	194	215	197	211	223	225	202	223	203	225	241	202	204	198	195	185	200	208	205	229	213	224	211	219	199	206	217	203	207	194	190	226	215	191	197	199	231	216	206	214	182	203	208	206	225	201	190	189	201	189	207	211	212	181	226	198	197	198	219	209	180	203	218	198	198	199	200	200	200	226	188	192	206	180	215	220	180	177	194	215	218	215	199	212	187	189	224	220	213	193	209	216	173	212	216	222	207	203	198	216	189	216	178	195	218	190	191	198	202	189	229	217	194	204	217	204	216	204	192	206	206	193	202	207	191	202	188	202	220	182	208	251	200	209	188	196	198	163	205	180	190	188	186	210	212	213	188	189	224	197	196	199	219	237	199	208	229	188	201	208	177	191	212	198	214	207	197	193	189	183	208	190	204	205	219	228	215	223	244	198	214	237	214	216	216	218	201	178	205	220	211	186	197	226	214	210	228	176	195	201	158	198	182	179	214	192	181	210	190	221	194	199	210	219	230	177	193	206	200	179	204	208	213	215	193	213	222	192	218	216	217	233	210	213	209	216	159	204	185	198	201	194	231	206	197	210	185	193	202	200	174	216	210	193	232	215	206	194	177	214	203	222	181	218	245	196	224	192	188	209	235	220	199	186	199	188	200	206	213	177	210	183	192	211	213	193	224	222	189	194	199	217	195	211	219	202	197	204	217	209	221	203	215	205	188	170	213	200	209	216	204	222	192	189	203	172	210	195	207	195	200	202	215	198	180	194	212	217	212	201	222	206	177	193	220	202	202	219	214	214	212	218	209	201	225	163	218	192	208	205	220	186	182	197	199	197	190	197	230	194	194	231	208	228	230	194	228	227	208	186	189	199	211	208	193	202	221	219	189	192	183	189	200	205	201	168	211	189	207	228	207	208	191	213	225	204	209	200	198	206	174	212	186	219	219	208	202	190	229	213	219	210	223	222	207	205	210	197	210	211	186	202	211	231	196	211	198	219	195	221	184	207	231	198	229	207	215	205	210	184	201	219	191	188	197	210	222	193	210	193	192	203	203	210	197	210	215	190	178	194	190	212	222	192	207	220	186	207	180	205	192	177	220	202	210	200	218	208	214	201	201	199	220	208	229	199	187	207	186	202	227	194	187	208	217	191	209	210	205	204	238	195	212	187	210	193	189	196	199	187	213	234	185	194	204	207	177	203	171	205	186	203	213	187	179	164	239	192	210	199	204	211	199	212	198	209	211	202	207	182	220	229	199	203	200	183	189	208	210	213	230	183	191	209	209	190	202	189	194	185	187	201	204	199	192	194	211	233	191	178	184	210	194	216	186	187	193	186	216	176	216	206	214	207	197	221	222	193	212	218	219	197	217	206	199	219	212	184	198	196	226	178	219	217	214	198	198	206	224	201	194	207	206	185	222	212	234	187	194	196	191	194	192	193	203	235	203	192	194	193	200	203	217	204	184	203	212	208	210	226	224	192	217	236	189	192	208	210	228	210	203	190	201	206	194	213	200	206	196	204	188	221	200	205	207	196	207	217	209	192	214	205	215	184	210	209	230	180	200	251	210	195	197	205	185	194	234	206	225	189	217	214	210	178	206	210	206	198	194	205	190	192	185	213	204	212	219	206	174	194	209	211	230	232	207	196	210	214	205	205	202	218	222	178	214	210	221	249	247	208	212	197	203	230	252	203	181	199	192	219	214	188	211	201	197	217	201	182	205	186	209	213	207	208	190	234	190	176	192	187	210	246	209	182	211	219	211	191	187	186	226	207	211	188	195	206	200	203	193	202	214	217	217	215	198	188	217	196	175	203	194	237	186	196	202	206	213	215	230	208	199	183	198	204	207	184	211	211	235	197	182	233	228	201	209	185	204	188	177	195	179	215	202	183	203	226	224	216	222	191	200	202	216	201	199	190	208	235	209	228	202	205	183	183	197	197	194	173	205	221	199	181	215	226	196	199	196	199	207	189	200	176	182	200	197	176	202	212	214	222	239	211	218	207	214	218	221	214	198	195	205	210	223	191	218	197	167	233	185	197	219	230	215	185	227	212	187	206	205	237	218	195	186	186	211	203	196	190	208	194	191	225	197	190	203	205	218	236	208	212	235	201	196	240	205	198	190	205	199	205	216	200	196	207	223	189	189	210	200	219	195	203	210	218	202	201	222	196	176	246	196	187	203	231	205	214	211	187	182	201	206	219	213	198	217	222	226	202	181	214	210	212	196	222	211	209	213	195	208	208	185	228	198	209	204	212	204	222	228	202	225	200	205	209	192	192	179	192	229	228	191	217	194	213	166	192	195	202	206	190	202	218	198	201	216	201	212	195	239	185	189	214	209	212	207	222	219	199	217	193	213	203	245	196	202	199	217	196	200	180	182	218	202	212	205	190	210	208	200	197	216	226	227	201	199	191	233	222	215	206	189	196	187	199	242	203	202	222	195	213	210	174	198	220	180	210	215	212	205	228	190	202	205	219	182	202	226	198	188	221	199	207	201	206	198	228	207	205	202	199	215	190	217	210	194	202	222	204	193	211	207	200	206	206	214	225	229	198	215	206	219	203	188	209	207	205	214	213	203	189	218	186	229	191	209	201	196	211	206	188	209	202	211	197	207	213	211	202	211	214	207	214	204	188	216	211	204	230	228	228	210	176	215	200	212	199	208	216	222	221	230	208	198	235	215	203	196	209	180	202	206	214	202	199	206	230	198	197	201	220	205	205	199	212	199	216	193	224	220	201	227	221	207	238	207	197	227	215	212	177	208	184	212	206	210	215	188	192	210	211	203	205	192	185	180	220	213	215	229	203	204	212	217	200	219	194	242	211	198	208	193	194	236	192	221	190	204	204	186	204	210	206	196	189	198	202	201	208	179	201	195	219	204	196	206	187	193	178	226	198	232	198	209	220	199	160	198	194	217	186	200	195	211	211	174	178	185	224	193	182	195	210	242	191	199	195	190	208	226	190	235	218	211	201	178	202	218	202	208	164	189	213	212	202	207	199	192	191	192	200	200	194	197	205	209	209	193	196	214	196	226	213	223	216	208	215	191	223	201	212	206	209	206	179	176	202	208	177	182	182	193	201	211	198	240	185	193	192	194	217	216	210	216	219	218	193	209	210	199	208	173	191	215	226	209	245	203	220	188
7883	1312	2487	2997	2600	2105	1889	1529	1300	1166	1094	1008	945	856	816	821	840	725	728	712	733	703	640	620	679	655	659	681	652	635	606	632	615	579	613	611	611	604	564	645	586	634	579	591	596	604	578	568	577	585	566	576	616	542	582	591	561	581	539	553	544	536	536	557	610	571	580	526	596	577	562	595	592	536	623	539	540	580	521	542	576	561	571	581	545	571	490	592	548	574	597	543	555	604	531	571	526	576	591	558	567	535	539	514	518	578	578	556	574	533	565	573	559	509	577	566	540	554	524	525	581	552	567	535	583	550	527	557	542	538	597	538	534	576	535	557	564	553	518	592	566	572	582	599	576	633	608	550	515	558	573	561	549	582	507	583	558	527	562	523	560	555	502	591	576	590	568	581	506	583	573	544	548	557	552	557	544	541	548	540	582	552	537	554	543	573	571	544	505	525	554	533	556	571	547	576	525	498	557	537	516	555	537	537	559	580	559	555	563	571	572	579	540	510	528	531	568	586	526	550	594	534	549	532	553	555	546	546	577	558	548	533	572	525	547	555	573	558	537	558	537	586	562	561	583	576	535	579	490	561	532	546	571	506	566	604	516	512	543	544	597	565	535	531	562	528	559	559	525	525	573	550	539	543	578	591	553	523	521	567	575	534	561	587	574	579	549	542	561	560	563	584	556	543	570	561	602	576	570	535	560	539	554	520	521	588	542	544	522	604	589	581	526	572	557	534	542	542	522	577	522	530	584	555	574	539	553	569	551	542	564	528	545	547	556	552	573	566	552	577	566	555	585	544	580	573	503	579	598	599	543	555	552	511	586	519	559	534	539	552	534	561	571	542	552	527	518	525	526	540	557	554	536	563	552	576	553	564	515	545	559	568	559	511	533	502	567	510	580	598	564	566	542	562	615	557	552	529	578	522	576	533	530	539	557	611	590	540	546	571	559	547	528	537	545	598	531	517	525	574	570	531	514	517	618	550	538	581	527	600	554	576	535	572	586	527	575	558	503	548	567	536	533	553	550	549	526	537	549	518	620	506	532	548	521	566	553	544	555	562	536	576	528	536	568	601	529	545	541	555	540	561	555	522	538	540	564	548	540	569	576	587	581	542	522	535	534	576	546	523	603	573	553	565	556	586	549	588	545	564	549	568	545	586	551	604	550	537	539	571	500	553	543	537	567	565	546	566	534	539	587	535	544	568	553	532	556	517	538	555	581	569	572	562	513	545	521	548	553	574	587	572	586	583	521	576	541	593	599	567	516	560	555	552	563	530	568	576	534	556	592	564	528	535	566	566	550	578	601	570	537	556	532	559	576	548	555	590	527	570	556	581	510	564	528	568	569	539	553	556	548	538	532	562	535	568	582	564	566	591	558	582	551	545	504	526	579	583	545	542	572	549	556	553	569	560	576	588	565	529	619	526	544	552	560	574	574	567	547	553	580	610	546	524	558	539	559	598	547	522	547	516	550	565	538	539	536	552	568	551	542	543	539	561	574	564	565	516	502	579	547	532	534	555	555	564	542	529	551	558	539	597	569	582	583	569	585	558	556	530	521	568	556	530	539	505	556	549	543	530	544	534	548	541	554	557	543	594	542	555	568	560	583	558	611	563	538	532	495	541	571	543	548	520	553	565	558	527	554	533	508	530	601	541	521	533	553	566	564	593	570	580	575	621	560	585	528	524	567	566	497	561	552	534	539	562	568	570	545	555	578	520	577	531	561	510	535	539	543	544	543	531	536	562	524	535	571	541	560	561	519	541	532	594	564	568	550	536	497	551	527	561	565	561	564	563	504	549	561	602	512	543	540	589	540	544	543	558	547	525	563	542	577	525	569	542	561	547	603	531	517	539	582	527	545	543	572	556	501	576	578	562	547	522	508	547	549	556	546	521	548	564	553	556	596	569	571	543	587	510	560	589	562	527	564	545	538	512	566	529	540	551	586	532	505	557	535	531	514	543	587	537	524	549	562	546	548	566	544	569	560	548	510	547	556	516	545	516	545	535	529	571	519	546	539	569	549	559	569	549	542	540	518	541	508	544	582	533	570	554	589	553	565	567	573	568	525	560	580	542	609	570	543	566	551	526	553	551	552	568	523	540	597	550	588	518	572	587	566	553	569	553	550	506	548	544	557	528	580	553	533	535	530	563	587	584	500	557	545	543	543	532	558	567	576	543	525	543	547	551	548	553	576	592	508	504	551	535	599	564	579	557	552	580	568	566	560	520	551	569	555	560	537	558	539	528	559	541	509	536	580	565	531	516	542	581	525	510	591	571	566	566	548	524	573	552	531	571	560	557	530	585	556	523	574	567	552	531	541	532	545	565	526	541	595	573	568	572	586	540	578	561	587	512	553	527	582	528	536	542	525	537	571	599	543	495	558	538	560	537	540	582	529	541	515	561	530	551	543	562	511	557	551	558	553	555	550	559	556	583	517	555	567	570	558	532	545	527	556	523	552	546	569	553	520	549	547	552	548	546	548	569	537	523	579	557	527	554	516	570	551	530	525	533	586	515	578	541	577	609	543	522	517	534	555	579	541	529	555	576	547	513	544	560	551	570	565	542	579	540	558	566	523	545	584	549	567	603	542	575	544	608	483	596	549	535	609	542	503	552	571	523	544	560	571	539	567	543	593	572	533	546	551	563	557	549	529	582	556	560	606	555	545	504	531	550	574	582	575	606	541	534	552	536	578	528	563	538	529	532	546	516	546	528	519	518	550	541	550	519	562	560	530	574	522	521	517	564	557	564	540	521	580	505	532	561	553	544	528	543	557	540	551	546	554	524	546	540	557	542	564	549	555	504	547	554	538	517	596	533	566	591	537	540	559	549	547	554	555	589	542	549	536	527	554	541	577	545	594	556	509	546	571	525	550	558	556	542	560	529	577	567	533	569	554	560	566	527	586	580	571	505	576	554	565	586	582	538	550	557	559	536	523	619	563	518	543	544	564	565	554	577	504	527	516	561	590	559	555	526	530	533	566	555	578	551	586	536	512	500	581	566	524	535	538	545	540	565	579	571	548	551	546	547	562	538	529	517	525	562	597	534	565	598	624	568	522	519	502	577	571	599	562	515	567	559	572	573	569	533	506	550	520	555	531	551	533	525	551	550	583	512	563	554	549	522	559	561	531	573	566	564	561	574	580	564	512	544	540	533	570	527	547	537	581	536	584	530	541	497	540	592	562	605	585	564	563	594	545	542	544	524	564	579	600	530	568	527	522	532	574	590	532	564	572	529	530	548	561	564	537	566	569	542	518	601	601	566	576	504	522	523	505	596	536	543	549	564	572	541	534	524	589	499	535	555	531	562	613	577	554	513	585	550	535	548	563	482	542	545	557	539	539	549	566	584	529	582	587	581	537	558	525	566	536	530	559	565	507	546	548	551	550	539	558	513	567	562	546	599	577	578	526	544	534	531	579	510	520	556	530	557	557	562	544	558	562	576	539	604	548	546	550	533	549	580	517	531	552	558	558	535	575	560	571	584
26135	3944	2542	1921	1438	1083	810	730	649	581	519	481	499	462	409	400	423	439	410	385	391	402	381	382	363	440	403	405	384	395	349	373	367	382	350	389	400	377	337	388	394	368	421	381	364	409	375	367	365	378	362	352	359	367	371	370	379	358	346	388	386	377	358	386	359	389	382	367	399	333	341	348	380	391	384	383	378	358	349	355	360	359	343	346	375	390	369	400	357	335	368	394	360	370	321	424	404	363	363	355	360	337	381	375	346	370	359	378	319	372	344	379	391	311	342	370	395	373	349	341	396	373	351	363	358	342	367	364	355	381	359	328	354	383	406	358	350	361	359	357	383	332	353	365	343	356	346	360	375	359	368	408	375	339	381	375	376	375	354	355	352	336	366	365	356	352	352	356	369	340	370	354	378	339	359	370	367	330	356	356	352	331	354	356	380	381	335	348	367	369	388	374	316	327	349	397	374	335	370	365	371	335	374	421	334	377	358	363	309	348	372	390	360	339	344	352	366	399	371	398	389	365	350	387	353	362	335	358	391	348	367	348	388	359	326	388	387	339	359	376	362	352	373	383	374	388	368	340	384	348	390	364	346	378	348	346	354	355	346	377	354	365	373	379	376	345	327	337	376	335	401	369	353	367	379	346	400	375	361	389	346	381	324	356	366	346	397	349	373	386	353	368	401	384	358	367	369	342	350	361	366	374	387	366	378	388	377	369	372	367	353	378	377	374	356	360	354	332	393	318	385	346	377	344	361	348	386	352	345	379	360	356	350	386	310	331	374	353	375	352	360	329	385	344	371	361	353	361	374	343	377	376	380	366	352	383	361	406	334	378	368	375	341	391	375	406	363	381	368	375	392	383	380	367	382	369	336	357	401	364	353	348	382	342	358	341	371	346	309	370	377	402	362	372	392	364	335	363	382	361	349	400	368	381	384	368	331	383	361	338	386	344	386	389	376	350	369	372	363	362	353	351	372	344	379	381	362	388	365	388	386	345	373	346	390	382	330	389	371	354	365	382	364	364	377	383	365	349	365	350	336	408	406	383	343	368	340	389	373	389	374	351	362	375	382	339	392	361	369	359	349	390	385	363	319	358	381	320	391	363	368	375	385	373	360	376	362	371	367	399	351	355	348	372	408	341	346	358	327	383	386	365	365	336	414	380	361	337	352	415	382	356	394	343	348	379	359	370	342	406	361	384	377	346	361	367	390	391	392	378	362	340	384	344	415	386	352	374	368	380	325	354	351	382	409	365	376	350	371	353	364	383	331	355	399	342	350	382	363	357	399	339	341	350	367	408	341	365	387	392	351	369	384	413	364	338	353	362	353	356	338	347	373	387	385	374	371	376	331	377	392	349	382	374	332	347	386	364	368	342	336	318	376	369	368	399	378	383	391	354	345	397	382	365	379	362	332	341	358	363	395	381	355	378	367	363	363	392	324	415	361	338	410	363	364	363	346	371	344	369	395	346	341	372	354	410	357	362	359	381	327	365	350	387	363	355	356	362	406	383	333	353	366	372	353	367	358	378	384	325	395	381	399	356	351	358	396	346	338	316	389	350	355	351	348	324	333	377	361	338	327	393	365	353	384	371	339	347	353	361	362	362	392	413	389	415	371	388	376	358	394	351	355	396	365	366	355	374	359	380	369	352	381	394	373	374	368	386	366	328	352	382	348	382	344	330	353	329	391	363	356	346	339	333	393	368	373	380	381	357	367	350	369	333	372	341	360	336	345	357	349	399	378	345	377	349	363	363	373	317	365	358	340	345	343	366	342	366	381	371	356	395	361	368	366	403	344	359	367	373	384	339	346	388	365	383	358	386	372	374	381	375	407	372	403	368	365	384	392	365	375	346	400	381	342	368	358	356	357	357	389	353	323	377	345	360	347	322	352	350	336	377	370	375	335	360	350	363	391	340	376	385	364	369	354	386	356	330	370	386	325	385	353	344	364	366	385	349	381	372	370	382	375	372	356	372	359	395	338	381	351	358	368	361	319	366	379	361	410	397	354	344	382	384	389	372	400	366	404	347	360	381	327	364	385	337	376	381	351	382	348	348	375	388	397	370	374	356	339	402	363	369	326	351	364	347	379	400	371	347	353	348	337	333	348	352	392	345	378	371	335	330	422	342	358	354	368	402	353	349	375	367	328	348	354	383	385	364	379	338	345	342	364	360	358	350	381	351	397	415	376	369	375	352	379	332	422	367	358	387	406	330	359	374	363	362	369	393	336	371	386	346	376	321	339	399	380	362	343	342	339	351	376	346	386	382	380	343	340	376	407	367	361	403	354	400	361	388	346	388	350	349	369	374	355	380	380	363	374	368	356	405	349	363	382	379	368	357	329	378	364	362	392	369	365	333	345	354	392	381	357	339	380	354	359	350	370	386	348	355	400	383	376	377	336	378	392	326	352	325	344	367	353	324	371	349	342	322	373	361	358	395	386	363	370	337	359	341	381	399	377	380	363	329	361	362	350	355	374	386	412	358	356	350	379	364	372	372	331	350	352	394	381	390	345	353	318	352	369	349	368	390	345	362	372	411	391	392	407	325	400	339	383	393	337	335	394	352	313	353	378	360	379	358	366	308	337	349	360	314	345	345	333	348	364	376	375	345	390	360	381	395	388	383	344	313	384	353	404	364	378	362	347	373	335	324	380	374	372	374	373	383	352	345	369	369	388	342	401	370	388	396	391	367	359	321	355	365	363	353	373	357	355	365	353	354	380	372	352	363	381	354	329	362	334	343	349	340	340	345	408	373	374	387	369	329	357	386	390	344	360	351	352	403	377	362	359	338	386	408	361	355	427	375	371	344	377	366	366	378	360	373	370	334	385	380	384	397	345	327	382	364	361	352	399	368	381	348	363	352	342	351	377	386	366	373	375	365	365	367	368	370	359	411	361	392	358	364	365	364	377	370	373	346	369	398	391	372	376	364	378	362	378	373	354	365	378	411	367	346	324	374	335	406	378	378	368	353	327	349	385	353	340	364	376	381	376	395	359	361	358	345	381	361	369	386	381	350	352	355	357	368	367	359	399	351	381	357	347	392	380	398	383	375	345	338	412	363	370	346	386	394	358	350	339	339	366	353	380	352	384	367	374	379	364	363	389	339	355	383	356	367	374	338	363	359	404	390	381	350	358	357	376	380	372	380	361	331	351	359	342	365	374	396	344	409	389	368	375	360	370	370	387	364	331	383	360	371	352	350	361	345	394	350	369	385	362	367	389	368	355	350	358	368	377	350	354	356	395	369	360	406	354	347	347	363	354	396	350	357	330	380	393	354	350	379	384	380	383	339	366	363	368	375	362	331	343	381	381	356	376	332	349	391	380	357	370	324	336	349	370	367	407	361	399	374	359	346	368	367	348	371	337	343	354	358	352	394	391	361	365	363	364	352	356	344	347	356	313	370	351	352	364	362	394	329	379	387	378	324	376	377	315	381	335	342	354	358	384	355	340	386	363	422	425	347	350	375	343	387	334	372	335	360	380	382
12088	2237	4687	5415	4845	3912	3354	2863	2420	2195	1893	1715	1652	1536	1535	1363	1354	1285	1287	1256	1151	1214	1153	1134	1128	1136	1065	1030	1032	1039	982	1015	1009	1020	991	1013	964	974	954	959	978	985	985	917	955	951	945	945	1002	936	942	913	923	917	985	949	949	928	920	882	944	819	889	931	931	891	899	938	911	892	908	908	941	925	891	863	884	942	853	961	894	898	882	934	929	829	952	916	879	910	924	885	919	928	913	890	923	913	896	892	916	875	905	891	878	932	879	913	911	884	880	862	923	870	859	866	896	925	913	936	914	907	861	883	903	891	905	928	880	904	871	857	902	904	852	824	891	878	877	905	900	899	854	895	924	931	935	925	919	946	969	958	938	898	868	894	938	913	904	890	864	878	933	836	910	862	895	879	891	934	863	885	909	881	949	919	886	931	868	915	899	939	879	953	917	860	925	871	894	876	874	899	890	911	926	939	876	891	894	906	889	898	942	839	875	856	862	866	872	880	918	891	883	911	913	899	845	901	857	880	880	882	912	907	862	972	857	846	948	903	813	869	898	902	890	889	915	911	874	834	910	952	855	948	935	893	867	926	893	908	877	928	910	908	897	835	879	832	916	943	870	851	881	902	850	910	885	877	910	877	903	823	961	904	824	868	862	856	891	915	925	914	892	860	869	901	830	961	846	843	809	869	815	879	853	875	951	872	903	862	908	921	886	910	879	884	879	820	851	895	885	883	895	869	898	932	913	859	866	888	899	857	887	907	910	899	955	855	843	875	905	924	862	890	822	902	961	815	847	890	876	874	904	913	849	879	870	855	885	896	887	925	886	888	887	884	852	904	853	820	897	906	839	901	926	893	881	916	837	934	875	890	936	896	899	885	880	844	890	879	843	909	910	902	874	880	852	917	894	946	866	895	887	802	892	907	865	910	893	859	895	904	883	917	861	924	895	856	924	791	922	864	887	839	848	877	869	948	848	894	917	879	897	871	882	904	881	905	914	874	880	868	941	864	918	906	910	870	897	941	875	898	895	938	898	869	913	856	920	901	840	867	890	923	917	851	881	888	898	881	871	855	899	901	902	919	886	916	903	919	927	885	886	842	837	855	898	879	872	896	848	856	903	923	883	858	934	948	943	873	925	853	793	912	936	847	870	888	904	929	867	886	909	872	825	865	874	935	932	926	863	913	836	920	905	920	883	925	885	857	931	865	896	863	865	927	956	916	883	826	927	884	900	887	910	908	938	927	851	872	891	880	880	883	889	898	908	837	914	907	915	864	868	902	908	902	866	878	935	858	883	899	958	924	922	912	896	889	906	859	919	896	888	896	878	832	872	923	877	923	892	890	878	833	867	956	862	826	864	896	891	899	860	853	911	915	897	859	894	861	853	867	909	957	825	891	909	909	885	908	917	881	902	915	890	876	930	858	889	848	901	937	853	928	891	867	901	804	927	887	891	880	929	931	897	924	882	902	906	907	889	892	874	916	880	930	850	868	893	882	919	885	861	842	871	838	838	886	917	887	886	895	881	918	898	919	879	894	832	917	896	904	945	893	901	881	879	862	888	855	904	850	894	911	897	899	897	877	888	890	872	940	874	867	880	867	877	888	848	878	955	859	875	887	886	864	877	859	871	892	931	875	884	818	890	846	946	867	887	915	867	873	871	890	859	905	908	851	916	916	875	944	898	915	856	950	898	866	864	880	900	934	856	903	871	914	854	864	869	910	868	928	908	874	898	902	913	843	863	912	915	889	932	869	927	911	920	912	914	903	870	915	894	863	854	935	828	875	906	856	820	887	936	870	895	909	871	856	871	896	874	916	898	854	892	934	930	916	941	826	882	908	860	926	897	850	872	865	864	896	923	887	847	921	882	846	874	884	961	886	859	874	898	906	872	909	908	887	888	907	908	898	905	817	932	866	874	947	939	922	845	870	898	882	865	846	903	890	805	887	920	847	920	897	852	913	878	870	896	908	845	937	890	901	877	898	910	910	899	856	913	866	906	878	913	871	874	901	923	885	894	886	866	933	884	960	858	897	923	845	871	875	899	847	902	863	867	872	877	867	901	847	863	784	889	893	897	894	872	929	908	854	902	895	838	855	856	839	881	869	871	884	840	908	919	881	921	868	872	920	841	941	904	913	908	878	900	879	955	948	870	914	887	918	883	871	880	891	909	918	853	857	886	887	883	903	891	928	890	870	879	840	898	864	920	901	916	844	934	872	927	911	894	861	906	855	882	887	855	910	871	915	893	911	880	922	873	878	846	873	914	862	859	848	920	862	877	864	924	893	859	893	903	875	852	884	907	916	899	899	867	860	908	894	887	881	940	892	892	868	875	950	903	849	928	894	890	930	879	844	941	888	923	880	880	898	861	898	862	912	877	904	920	820	885	868	893	898	894	892	901	925	903	898	838	918	867	900	847	942	904	914	839	853	924	899	859	920	872	846	851	931	949	898	916	886	864	911	890	828	880	844	901	851	924	855	893	927	906	898	887	926	891	928	875	893	912	869	881	839	948	928	882	861	890	858	849	885	906	872	912	891	847	840	888	920	881	919	896	903	851	895	912	879	878	924	948	894	857	878	924	920	872	899	831	895	899	793	843	883	868	883	873	952	920	942	907	925	876	864	843	909	885	877	851	882	882	912	890	857	891	883	931	931	878	873	838	874	928	855	889	843	847	860	885	922	895	887	882	886	884	924	929	883	870	843	862	931	886	898	859	874	852	926	876	864	925	928	890	901	887	911	897	912	894	872	825	872	900	881	847	862	941	867	914	829	923	900	882	938	876	870	869	897	921	879	943	871	945	895	883	939	905	860	909	884	935	820	873	914	916	859	914	852	878	870	909	824	876	822	868	847	885	882	867	930	937	859	871	872	854	886	893	872	841	861	832	888	861	910	878	878	893	905	911	943	854	910	931	905	902	876	972	877	911	902	913	871	870	856	905	881	856	821	898	900	892	891	893	888	844	941	863	907	876	883	890	922	913	908	883	903	826	873	899	887	863	923	921	939	958	897	879	928	862	891	897	925	890	890	888	877	933	922	868	864	906	911	893	887	928	886	878	830	948	897	942	888	924	932	946	889	896	879	900	902	870	903	897	913	884	923	871	867	840	868	906	909	883	858	889	862	928	896	884	946	892	907	885	889	858	880	882	926	856	874	838	900	880	876	862	846	912	865	874	917	886	866	933	888	885	905	857	918	916	884	864	845	875	856	880	959	912	880	870	860	844	826	833	844	833	898	871	904	844	879	899	851	922	904	897	905	886	915	883	924	913	897	910	845	916	850	926	844	909	836	865	922	879	868	901	909	940	872	890	881	893	890	858	885	923	925	913	895	884	935	900	913	872	913	896	898	862	894	903	854	860	935	895	877	932	874	871	910	905	901	873	949	892	866	921	945	885	888	875	905	867	851	911	911	921	911	897	877	919	884	887	868	918	824	928	897	907	878	890	902	845	883	870	865	894	871	874	860	843	867	885	919	863	940	907	925	832	899	862	889
2373	308	313	294	268	279	264	272	279	289	222	251	266	253	250	288	303	233	265	251	240	250	248	282	272	277	266	272	258	227	256	256	277	249	233	269	267	258	263	254	280	252	247	276	265	262	260	228	261	224	241	251	271	286	265	222	224	266	246	266	209	273	257	228	252	272	262	255	272	236	250	256	229	255	281	238	248	237	212	270	288	267	241	277	248	242	248	272	248	248	270	239	236	230	241	224	224	241	257	266	235	265	244	283	245	240	247	237	250	228	261	214	266	259	250	263	263	288	265	254	254	236	233	247	282	248	258	239	243	257	244	256	286	260	265	233	249	268	264	235	249	228	220	257	254	248	222	266	233	260	311	275	242	249	273	262	269	260	245	246	217	254	291	234	273	278	228	280	240	258	247	256	285	230	243	234	263	248	227	238	261	278	255	265	245	263	253	266	235	241	248	277	244	277	252	228	271	255	253	263	269	275	275	252	251	287	256	233	258	241	242	244	270	235	259	255	218	233	282	253	236	242	242	251	260	256	269	245	245	259	268	278	217	265	255	278	244	231	255	258	261	272	230	251	266	244	251	259	221	231	249	236	258	231	251	255	267	236	223	245	260	253	239	254	265	257	265	256	252	241	245	243	244	239	260	248	269	261	277	239	233	253	234	261	262	257	253	285	257	249	244	242	252	276	263	261	276	239	228	257	248	242	282	245	267	257	239	250	266	233	258	305	255	239	239	262	283	243	237	266	274	280	249	290	245	264	274	281	238	265	257	251	262	247	214	240	261	269	242	243	230	230	268	247	255	282	244	226	258	279	233	267	259	274	267	254	283	261	274	253	246	293	240	271	245	288	249	232	254	269	267	266	245	259	242	239	255	259	274	254	241	233	252	214	234	263	273	250	239	242	254	271	260	241	268	281	244	249	275	267	268	247	242	229	279	289	270	248	215	259	266	254	246	231	223	281	243	256	235	217	260	260	246	283	255	256	272	247	262	266	279	256	272	273	261	218	211	238	260	270	242	237	260	234	236	233	230	244	264	254	263	287	262	262	274	271	244	283	265	258	252	260	252	231	246	254	251	258	259	257	270	243	265	268	249	280	239	269	255	235	261	259	261	253	243	259	219	250	274	247	242	249	312	238	259	276	278	259	236	248	237	261	236	261	251	250	267	262	234	218	283	253	253	273	245	253	236	232	266	255	237	272	227	258	235	238	230	250	252	241	275	250	241	267	263	250	252	261	246	234	256	277	247	260	232	260	260	263	258	260	236	234	250	244	255	274	257	238	258	246	263	242	275	242	222	245	258	239	270	270	260	263	236	247	246	253	242	251	240	229	260	231	266	230	271	285	247	261	253	264	248	224	215	261	260	246	248	262	262	266	251	269	270	254	291	249	253	261	250	269	250	261	242	246	233	249	232	242	233	283	265	238	218	241	249	283	253	238	260	262	249	264	250	254	267	238	271	284	271	265	304	313	255	262	243	284	239	258	295	244	304	237	271	281	221	253	262	235	253	254	261	250	288	268	267	248	267	277	237	243	279	253	253	264	269	248	266	290	265	270	255	261	272	239	269	239	250	276	265	245	249	235	254	256	258	270	230	223	245	265	253	227	262	269	260	263	242	251	268	275	246	225	253	264	240	259	259	260	238	267	284	279	262	240	246	227	240	239	238	259	242	260	278	241	297	282	287	251	258	250	249	233	227	261	247	281	282	240	251	243	261	239	254	230	265	254	255	283	276	268	255	270	243	234	265	232	258	232	236	246	257	232	267	250	244	240	236	262	223	232	259	235	273	267	250	269	252	253	240	242	261	266	272	259	278	249	242	249	276	264	261	299	246	256	262	278	262	263	221	251	235	239	279	236	264	240	270	252	274	244	249	268	247	242	235	227	241	233	240	271	270	260	294	278	267	277	257	236	243	227	259	270	283	294	257	268	260	276	252	253	259	270	242	267	296	246	276	260	250	237	232	269	251	243	235	284	255	257	245	246	231	246	246	282	238	263	279	277	290	291	254	238	255	301	257	269	238	277	298	285	248	265	245	265	255	259	271	292	271	235	264	259	258	247	224	231	267	232	267	269	238	236	217	257	258	252	219	249	268	297	258	251	268	255	235	269	263	249	259	275	250	284	251	256	260	271	252	247	231	247	266	250	272	294	266	285	284	239	247	248	230	227	271	247	266	238	253	244	271	265	259	230	241	251	269	260	279	257	255	272	296	250	267	244	276	264	245	234	258	228	228	253	239	264	253	280	264	244	256	261	278	233	256	306	262	252	276	243	249	271	252	264	233	261	269	246	263	256	240	246	274	237	289	260	263	251	242	256	276	282	234	262	235	269	277	234	223	258	247	269	232	257	258	242	246	240	261	223	258	252	259	234	233	262	257	259	234	246	245	259	251	227	268	264	246	270	256	273	268	249	264	247	251	228	250	273	272	268	264	257	253	273	235	268	244	232	266	242	266	228	280	267	271	264	257	247	246	231	278	269	276	256	257	264	258	244	224	254	265	291	251	276	256	278	224	268	285	242	246	253	266	270	266	253	298	250	243	283	232	250	250	230	257	281	259	255	275	235	245	238	257	220	252	265	249	265	255	269	254	264	289	244	256	214	262	250	238	239	254	282	278	265	268	228	236	230	258	272	243	262	277	238	243	268	234	256	254	273	241	249	245	268	239	261	240	257	241	264	278	257	286	265	240	262	230	269	254	243	221	253	276	252	285	245	251	260	229	244	281	261	231	247	235	281	275	258	223	266	259	240	271	250	250	220	255	245	275	296	266	213	267	251	257	254	284	253	283	258	250	269	237	232	231	262	235	251	279	252	260	256	249	270	274	275	234	247	245	235	272	269	259	262	263	260	229	228	244	255	249	276	251	255	265	236	265	242	260	262	237	268	237	269	229	266	243	257	266	267	249	251	271	242	270	248	271	248	210	263	265	242	256	259	228	244	257	256	261	251	272	249	235	283	268	271	250	279	259	279	233	249	276	257	248	256	260	265	242	265	254	260	263	258	233	236	227	216	268	251	245	249	273	244	252	269	262	260	280	272	249	267	248	222	228	246	231	221	256	263	257	250	271	257	278	248	235	260	246	273	259	264	248	247	233	256	251	254	255	261	255	260	256	269	263	249	288	248	260	253	266	244	249	251	297	255	240	268	263	239	218	231	260	272	259	256	250	258	272	274	231	283	268	271	264	256	293	249	254	237	258	276	249	289	269	245	253	248	277	255	271	268	239	255	260	262	253	243	255	242	263	243	268	279	248	252	241	221	252	251	271	287	258	255	246	252	250	260	262	224	252	245	255	247	244	214	256	274	251	245	239	254	282	246	254	258	268	270	260	234	266	259	265	260	262	263	223	270	236	263	253	255	256	267	277	257	250	259	231	221	277	282	245	288	237	239	289	288	258	262	250	243	282	253	240	269	255	227	299	259	264	252	275	269	257	246	262	278	229	253	257	260	260	224	272	261	239	274	223	270	284	279	260	250	242	271	256	248
2879	687	704	728	736	675	717	738	666	664	665	639	679	628	639	691	651	644	682	645	647	607	701	622	642	683	665	666	640	660	585	625	632	690	633	651	664	633	602	645	610	575	634	628	678	689	657	617	690	632	644	673	642	678	615	607	637	654	643	650	624	635	685	584	636	611	655	631	635	650	663	701	675	635	675	633	615	655	634	663	672	625	573	651	649	609	655	640	659	631	638	618	608	622	637	661	656	651	639	636	619	649	588	622	684	653	611	635	668	639	651	649	642	626	622	625	637	697	649	624	610	628	615	703	617	626	627	611	655	583	621	585	636	611	628	620	607	645	625	671	642	638	681	683	584	605	619	605	666	642	648	671	635	658	638	668	628	660	662	642	619	611	686	632	662	654	596	597	658	652	629	643	654	628	661	655	641	627	644	660	643	623	651	642	640	639	634	616	659	613	652	631	659	651	647	622	645	653	640	636	602	609	605	623	622	636	654	664	636	662	642	677	615	659	641	641	646	630	643	645	614	659	594	642	601	611	602	577	627	674	611	630	699	617	649	661	611	640	635	675	652	615	623	692	645	602	614	616	627	604	678	607	649	630	657	625	634	637	660	650	690	590	659	624	640	667	614	628	613	654	635	623	666	613	636	637	639	626	635	632	664	654	634	633	621	598	650	617	645	606	644	659	611	656	598	626	575	619	649	679	669	652	575	593	629	637	609	636	636	615	639	679	641	679	611	606	682	595	571	686	675	613	592	649	651	628	607	597	564	642	618	674	672	657	627	685	643	648	626	626	647	634	663	650	639	628	599	670	622	640	599	620	676	652	638	623	645	644	634	638	631	610	616	627	613	601	587	659	634	635	644	628	593	677	629	619	617	644	605	625	600	648	588	618	606	651	684	658	604	653	626	617	632	654	611	596	666	628	657	643	652	655	607	615	660	663	633	588	620	631	650	667	650	638	638	637	627	639	633	651	635	650	665	641	633	636	633	658	631	652	611	624	627	620	604	626	605	661	628	632	649	628	630	635	661	563	679	626	615	632	673	605	652	622	613	634	650	661	633	635	658	600	606	620	626	617	617	629	623	669	648	609	666	633	612	640	620	662	619	649	657	604	646	614	638	611	650	626	689	659	601	636	589	589	616	606	639	634	640	655	629	638	599	631	630	618	645	653	651	633	669	644	669	658	680	648	596	625	651	682	667	617	635	617	632	604	645	626	610	669	636	660	659	613	660	674	586	650	606	659	622	624	630	605	657	619	643	667	622	631	630	606	660	626	593	649	651	694	656	625	605	642	645	657	635	632	648	618	667	638	659	585	632	633	620	641	607	599	629	633	628	699	610	634	672	620	616	633	636	634	628	621	645	607	615	612	621	653	611	651	652	617	623	587	621	639	633	590	631	650	634	618	620	604	655	620	631	617	656	650	649	666	651	613	660	628	636	602	607	659	626	598	618	666	656	625	616	659	590	618	584	622	603	645	608	673	579	639	636	652	603	636	688	600	633	635	604	619	640	691	650	640	635	633	638	675	604	641	643	609	654	600	725	634	606	593	639	599	645	663	600	614	660	616	657	628	661	608	652	635	674	615	634	584	605	629	608	639	616	641	659	624	626	620	644	631	608	611	643	636	639	603	626	643	618	636	660	639	675	634	644	622	660	619	648	608	633	624	651	620	642	615	651	622	664	658	646	665	655	625	678	629	596	632	663	631	627	652	645	613	669	651	657	619	613	649	647	635	677	639	639	665	632	630	640	588	602	591	608	620	670	644	603	581	624	640	622	632	658	630	648	590	600	629	644	607	621	646	660	645	587	593	676	613	615	614	659	651	632	645	611	619	627	595	622	645	647	575	622	638	624	639	631	585	615	691	680	634	616	630	658	627	624	642	634	627	613	648	622	615	634	648	629	629	604	636	625	650	647	671	602	638	621	653	596	603	615	660	620	657	619	639	620	609	611	663	615	602	630	617	602	656	611	636	624	625	622	647	644	684	622	657	605	647	630	612	633	691	639	621	623	639	604	572	614	647	631	613	649	662	676	614	597	603	675	630	634	655	618	607	644	665	647	650	627	655	647	638	600	651	611	613	618	702	664	641	585	633	602	634	638	618	636	606	634	619	639	589	611	595	635	628	641	659	625	652	585	638	625	607	602	624	626	595	634	658	652	642	648	635	648	635	656	605	678	619	648	695	673	609	607	599	655	644	638	653	634	653	631	610	607	613	674	657	625	614	654	623	606	585	638	628	662	576	657	621	674	637	695	656	613	667	616	584	669	647	631	634	623	678	610	640	659	628	610	648	611	646	660	620	667	634	610	633	607	597	637	639	614	615	642	651	653	595	632	634	609	657	612	651	610	638	633	594	642	674	627	620	657	633	617	647	586	649	610	611	700	625	643	635	663	611	638	626	639	634	602	651	634	669	626	631	638	619	635	658	612	642	639	664	646	645	655	638	661	683	671	628	623	620	674	595	580	649	629	653	610	626	662	645	632	611	637	641	731	642	619	639	624	609	649	657	662	623	651	651	687	660	618	633	657	666	661	645	622	624	630	626	642	633	648	645	645	658	630	637	654	652	678	582	627	621	679	674	632	625	625	575	614	622	622	618	649	629	652	638	641	681	634	648	669	624	614	676	638	614	666	636	650	661	601	637	602	624	652	614	618	631	628	663	652	659	705	620	618	630	660	624	605	649	637	643	664	673	610	622	631	633	630	622	625	678	657	618	653	641	635	622	643	630	641	658	615	618	625	632	622	678	636	640	641	640	669	666	628	662	611	653	646	628	666	614	641	625	606	652	643	638	665	613	640	593	592	629	629	636	694	663	632	589	641	575	655	647	673	629	638	655	610	630	635	588	663	619	649	613	598	646	604	704	607	689	590	621	622	617	604	638	636	668	601	649	631	621	605	663	678	599	623	636	596	681	652	642	615	656	594	627	659	663	635	612	647	609	659	642	627	654	670	661	652	697	624	636	653	662	612	587	612	627	667	630	606	605	648	618	643	632	600	658	651	608	641	677	646	605	601	633	633	638	618	630	582	548	632	629	608	656	633	605	659	619	644	614	642	649	593	619	671	662	607	639	647	638	579	623	611	616	624	638	654	635	608	609	648	573	661	645	635	612	615	621	640	618	643	670	674	610	652	622	675	646	619	627	658	630	630	623	638	621	684	650	673	646	612	641	614	624	669	632	618	635	650	641	638	691	623	627	621	614	672	639	594	624	627	631	654	617	644	622	688	620	658	602	661	676	634	654	635	634	633	636	623	604	676	632	650	647	630	632	642	654	629	618	611	604	642	606	615	662	589	648	664	635	643	615	657	623	623	649	640	634	615	631	649	646	671	600	592	642	617	610	623	637	660	615	610	648	634	678	645	592	621	632	648	667	611	646	640	624	622	597	611	613	709	668	642	617	604	628	673	644	668	614	633	630	655	628	608	621	602	623	616	630	632	616	637	662	613	644	619	612	686	655	616	672	603	676	608	620	617	653	639	643	669	606
14541	1301	1111	899	672	520	446	457	348	323	295	274	281	259	240	232	248	229	256	238	239	229	236	218	233	231	254	203	233	200	201	198	223	227	209	214	206	217	263	216	230	219	231	208	210	213	220	206	205	189	194	194	224	203	198	224	216	197	206	191	210	195	204	229	196	196	189	219	242	230	190	223	213	211	196	221	234	195	235	188	217	194	198	204	204	185	187	219	218	205	189	205	215	208	237	222	188	218	202	231	198	212	215	195	202	194	195	193	213	216	212	212	210	196	224	201	214	201	196	216	211	233	222	207	210	218	222	214	203	219	226	220	202	208	230	208	204	205	234	220	222	203	195	204	203	234	206	188	209	236	219	204	218	224	256	223	178	214	202	201	216	219	211	181	210	216	202	193	199	216	216	223	211	215	204	217	215	224	227	232	213	183	199	198	191	226	191	181	226	211	206	224	185	198	187	196	195	205	218	211	197	208	214	202	186	224	194	209	209	192	234	204	186	226	188	187	208	206	211	213	220	231	230	196	227	241	216	201	188	216	220	199	165	205	211	223	213	228	198	198	211	199	219	250	227	223	213	235	206	215	238	222	221	211	205	235	189	232	222	236	241	199	206	209	209	200	216	219	236	205	216	207	217	226	198	184	197	205	205	204	203	219	206	185	230	224	198	212	207	204	234	214	184	220	219	227	226	186	209	184	209	190	188	200	203	211	210	190	203	209	222	209	212	200	225	194	225	227	212	228	203	206	201	208	203	217	208	211	215	197	197	199	246	204	224	201	208	238	218	203	204	209	207	225	214	194	229	205	207	215	207	217	187	210	201	234	210	218	229	200	232	234	212	223	212	227	229	250	214	210	195	209	195	228	230	215	209	199	208	214	209	190	220	202	208	199	183	169	186	171	215	219	215	204	201	204	205	197	214	192	203	205	200	217	193	186	221	202	214	206	222	211	214	199	206	201	206	221	204	231	208	194	207	211	224	200	205	198	197	212	207	197	206	192	202	218	209	225	229	179	207	204	219	208	203	193	221	220	200	227	236	202	207	217	208	183	209	176	226	201	224	209	223	190	196	203	220	212	201	197	234	212	205	204	191	214	220	201	197	218	214	212	210	220	194	219	207	211	181	214	201	217	229	213	219	209	210	191	203	210	239	234	194	214	219	202	208	168	203	193	211	211	217	202	211	206	223	172	198	174	226	207	212	195	219	185	205	220	227	198	217	192	229	208	225	218	199	177	190	217	214	199	217	201	220	226	207	227	214	215	208	209	217	206	219	219	197	186	237	234	188	213	216	194	208	222	240	198	222	208	203	201	204	220	205	189	179	185	227	209	207	208	202	217	216	233	217	202	216	206	195	217	207	245	192	231	208	191	194	194	202	193	187	207	202	185	201	204	240	197	193	198	207	230	197	200	207	222	235	193	203	203	224	218	200	204	201	223	204	217	204	252	223	222	203	229	224	252	221	208	243	196	195	207	206	219	225	222	221	217	212	220	195	197	215	166	230	200	231	216	218	236	201	213	226	191	205	199	192	200	201	204	209	213	207	206	200	197	212	213	209	194	187	222	209	220	196	209	182	213	217	208	178	222	180	184	204	202	204	203	195	200	184	212	219	213	214	200	221	193	228	227	214	192	205	197	206	217	213	212	191	178	231	217	202	199	218	227	194	203	204	217	256	232	227	207	219	252	220	183	227	205	224	212	173	181	198	217	199	198	213	217	223	218	223	229	188	196	191	197	208	207	192	208	206	235	209	203	205	195	224	210	199	190	215	191	228	212	220	219	215	188	204	213	191	213	196	231	198	203	197	222	213	206	224	209	194	217	222	212	220	204	201	212	236	207	214	196	192	174	214	206	190	217	205	186	223	168	239	219	223	183	199	194	188	219	229	230	213	208	217	210	206	203	223	192	229	218	176	184	217	210	209	202	221	206	216	211	222	205	200	208	213	228	192	185	222	193	212	213	203	222	239	190	220	216	204	173	224	202	195	188	228	211	217	232	186	196	179	218	203	222	208	211	224	203	184	215	258	204	226	209	208	214	222	200	214	220	220	211	240	198	214	206	208	205	219	214	197	219	221	212	197	214	205	192	209	225	243	209	219	204	216	217	167	194	200	223	172	207	196	204	211	208	190	194	206	211	205	203	201	198	203	220	186	192	186	208	216	198	173	180	221	211	222	215	209	198	219	201	204	205	248	189	226	198	200	234	193	216	193	210	220	214	234	218	220	216	189	220	206	220	196	194	215	211	205	230	204	211	226	238	205	207	203	237	211	203	229	206	193	214	205	198	211	213	220	232	177	203	200	195	205	224	220	209	248	214	205	210	229	196	201	202	207	202	198	207	193	204	227	220	196	204	215	241	199	232	200	192	197	197	213	211	198	222	220	187	195	211	211	194	214	199	215	188	208	227	207	215	216	216	207	237	224	215	202	205	212	222	204	215	193	219	192	198	216	230	182	210	192	178	199	227	221	200	220	221	213	205	202	191	216	237	223	246	204	216	217	200	226	206	195	198	177	242	218	202	217	230	229	198	214	216	230	190	222	214	216	202	228	195	204	207	207	190	214	222	192	217	189	246	221	196	212	186	224	223	194	219	212	186	188	220	206	222	218	210	185	198	225	222	210	207	200	210	222	218	183	205	228	204	213	200	224	226	207	225	207	186	198	194	224	213	199	213	202	213	229	202	219	172	216	226	194	191	219	206	206	225	207	208	225	204	188	212	210	194	216	212	187	184	198	201	190	211	231	236	193	203	195	213	215	207	229	195	221	224	224	182	227	194	199	201	197	210	209	189	234	198	193	210	248	197	205	191	214	206	206	241	226	219	202	207	220	190	206	236	213	190	200	186	190	199	202	192	191	196	231	197	208	225	225	204	201	222	230	191	219	200	207	223	194	189	184	193	202	239	205	189	205	188	217	214	217	228	221	226	169	201	220	213	205	184	199	209	210	213	204	195	199	232	210	203	198	237	205	222	201	201	222	232	210	212	192	198	215	221	208	185	216	195	227	198	179	215	207	214	222	221	205	210	202	217	238	235	204	192	211	222	215	207	243	236	198	190	217	205	205	211	217	189	223	219	203	231	202	209	202	239	198	211	176	212	205	236	212	205	234	199	227	215	219	213	203	181	230	213	232	216	195	203	197	200	194	220	216	231	229	221	188	189	179	167	205	208	211	188	200	218	210	205	220	196	197	189	228	207	197	185	221	210	210	233	200	211	231	228	206	207	207	202	191	191	223	210	201	235	181	211	213	197	199	214	219	211	206	214	201	228	204	229	212	199	222	190	173	226	226	230	232	206	204	206	206	226	228	201	192	188	202	195	187	198	193	218	215	226	234	215	202	214	184	210	202	220	208	194	172	218	203	199	176	201	222	217	219	204	240	211	201	200	185	213	211	196	236	195	209	199	213	193	216	179	204	231	226	192	219	220	203	189	207	217	226	228	219	202	214	184	195	209	192	229	217	193	201	193	201	213	192	230	210	215	171	210
8205	1168	2463	2992	2567	2272	1810	1542	1431	1184	1116	1017	982	827	829	822	826	784	784	761	669	675	686	681	706	634	630	663	675	607	600	619	632	619	579	590	619	599	597	608	586	611	586	572	611	568	606	571	596	570	594	559	594	574	582	573	560	585	598	552	536	566	566	613	587	543	552	577	576	597	571	629	550	563	571	541	569	572	544	586	527	569	555	595	578	581	590	542	592	508	577	558	591	578	583	563	586	549	546	531	560	559	561	507	535	569	575	541	543	553	570	528	565	590	584	603	494	597	602	600	539	546	599	572	519	579	578	578	569	578	587	564	562	539	566	544	569	529	526	575	573	574	562	572	514	620	552	556	585	593	565	601	614	575	605	561	576	570	551	545	551	569	585	552	551	594	534	550	578	528	534	537	537	578	555	565	565	554	557	557	570	554	553	552	576	590	543	543	563	557	539	538	534	572	549	563	531	590	592	557	575	546	591	565	541	531	563	562	546	588	591	568	535	555	549	574	554	497	552	551	534	574	575	561	566	620	550	587	559	595	526	582	575	565	597	633	549	528	596	569	523	596	541	544	561	567	563	565	545	568	546	563	585	544	568	564	579	521	566	538	601	562	589	567	568	548	514	570	554	532	580	563	575	523	552	556	582	589	588	589	596	525	560	550	519	560	548	540	568	550	597	562	562	523	570	608	558	569	567	523	546	536	573	543	533	617	582	546	521	568	566	558	559	579	577	529	563	512	535	578	545	529	574	567	569	540	559	598	569	563	557	582	531	576	562	588	539	560	565	559	584	536	514	558	552	566	511	558	553	575	560	575	550	528	526	590	568	557	529	570	579	568	570	549	545	589	560	539	632	575	547	557	580	577	557	542	580	517	528	519	521	546	546	603	526	589	590	533	549	555	579	571	534	589	527	567	543	577	528	567	540	546	531	544	562	495	544	565	564	568	524	547	566	537	502	576	576	562	587	592	560	548	591	579	593	563	547	555	537	604	540	522	562	575	553	563	575	611	561	556	564	526	533	513	564	546	557	541	570	585	539	522	600	544	512	592	576	561	571	539	526	598	531	559	535	567	511	551	567	562	588	526	533	564	656	559	533	554	541	551	552	567	594	559	509	554	574	548	550	533	556	562	549	581	534	596	523	560	574	584	605	590	565	561	557	544	564	562	585	587	543	537	562	558	548	575	570	576	545	567	545	568	575	537	523	570	571	586	577	544	527	617	551	559	556	538	581	537	535	528	559	557	590	550	588	549	540	544	543	528	528	567	519	550	522	557	596	563	543	521	577	544	543	560	581	575	541	576	525	596	550	541	579	599	552	574	568	525	561	591	549	538	512	523	555	511	574	544	553	562	589	570	551	541	563	572	604	549	565	565	574	613	543	595	537	578	475	516	521	577	566	555	522	538	586	568	533	572	552	535	553	579	542	543	585	573	589	521	524	553	579	531	573	575	565	523	558	493	562	526	557	569	562	569	573	552	568	541	569	586	562	541	511	573	557	551	536	562	593	562	515	606	559	592	568	580	553	512	549	567	548	600	539	543	552	570	549	570	544	612	552	580	539	544	554	536	518	591	562	584	571	557	562	583	542	536	563	554	541	577	545	557	542	525	577	566	578	558	578	557	581	546	538	569	588	533	567	547	558	500	509	595	557	551	522	541	569	524	553	527	577	558	525	581	549	550	525	594	564	525	542	547	589	556	541	574	590	563	568	561	561	561	539	553	525	534	564	524	560	569	585	565	549	584	559	584	583	549	554	543	613	538	530	542	545	561	547	551	560	579	590	557	568	551	550	552	573	550	588	514	601	534	574	563	584	517	497	545	559	547	546	567	576	575	525	569	525	520	573	547	583	565	535	555	537	580	599	543	594	575	552	575	529	516	586	551	520	547	571	593	591	569	555	553	531	562	569	537	494	555	583	512	552	575	518	544	547	503	585	513	561	522	578	576	565	545	557	546	522	574	594	553	584	557	583	567	562	531	532	550	582	536	573	569	602	573	562	538	532	536	594	540	567	584	526	547	577	535	579	579	575	573	593	536	522	561	516	484	545	569	584	544	588	566	542	558	586	596	545	553	536	563	585	599	541	589	508	566	556	584	554	573	539	571	578	550	492	568	526	587	544	539	545	588	532	546	506	587	598	508	518	528	564	582	558	526	548	544	541	588	564	586	534	557	527	538	577	613	565	516	572	541	535	555	543	557	516	585	521	591	620	537	541	567	524	546	583	560	546	509	543	563	548	553	559	504	578	558	534	536	525	565	571	578	531	522	550	576	566	573	537	569	546	567	583	566	555	537	534	575	535	533	554	517	535	600	554	561	572	569	539	531	582	561	545	569	577	570	581	545	572	538	558	532	571	532	602	538	530	535	581	566	570	547	514	583	526	502	565	522	546	555	558	516	538	560	542	558	578	536	561	550	529	552	580	579	578	618	520	563	579	569	509	546	559	560	599	545	559	534	573	582	569	536	524	590	603	554	572	541	519	546	597	547	572	556	563	558	549	508	536	557	526	548	556	548	542	559	575	562	572	552	564	543	557	573	597	575	567	598	519	566	582	537	522	572	579	568	553	573	579	546	569	564	573	547	575	595	586	522	521	561	572	589	591	539	540	585	515	552	539	578	589	569	586	550	569	562	564	586	575	559	574	589	566	558	539	550	557	544	567	580	563	576	536	547	542	559	583	527	571	525	576	549	524	584	575	580	567	539	542	553	566	590	570	560	538	583	541	562	515	559	538	557	531	537	597	588	564	532	538	537	573	533	542	557	579	519	548	561	581	575	603	578	560	585	561	567	581	594	546	563	577	560	596	538	565	559	557	570	586	565	542	576	527	552	588	592	583	563	567	564	555	576	597	557	548	528	575	529	569	583	584	579	558	574	582	561	566	574	579	527	556	595	482	577	562	573	502	557	575	515	575	556	559	556	538	631	536	543	553	550	580	527	530	563	533	537	586	523	587	562	580	536	565	531	562	544	517	557	561	546	581	548	544	556	594	566	575	571	549	530	533	553	590	515	589	545	564	553	549	522	567	541	497	553	538	529	573	590	521	567	568	561	521	523	547	537	540	569	542	600	578	550	558	540	611	551	558	561	528	570	546	565	576	531	571	552	564	565	544	569	600	540	562	574	630	524	552	605	566	561	567	576	550	559	581	559	529	550	533	531	515	541	560	583	580	563	565	537	551	541	570	563	555	549	576	554	561	551	552	532	523	576	539	570	551	540	576	515	532	562	565	511	584	562	548	546	517	535	544	549	546	563	541	553	548	570	590	552	569	543	555	609	566	570	574	535	562	584	592	532	521	592	569	521	592	576	559	558	541	541	586	579	562	535	537	613	560	557	514	543	561	613	568	571	550	547	555	558	538	595	612	576	548	556	560	572	604	495	541	558	576	558	536	609	591	582	538	537	562	534	574	546	538	571	547	569	547	551	512	553	578	542	531	571	527	539	560	543	561	519	549	542	506	560	620	634	553	568	576	576	532	541	573	561
22001	2832	2407	1870	1380	1092	854	752	658	593	515	507	494	463	485	386	417	451	413	457	383	390	437	401	390	416	375	409	415	405	369	362	405	381	398	379	400	377	352	354	388	379	430	362	400	394	355	365	342	350	370	386	351	345	390	409	365	370	408	376	364	340	372	355	363	380	364	362	388	375	399	383	380	386	337	341	385	409	354	356	377	382	436	363	383	373	376	335	361	399	414	383	363	414	359	358	354	375	369	369	360	405	376	354	400	363	384	384	345	397	367	373	369	376	403	336	313	370	354	383	364	349	383	408	366	371	338	320	379	335	358	398	382	331	336	371	387	358	335	371	393	364	354	381	397	367	368	384	367	374	371	393	309	390	341	339	296	361	368	388	354	364	383	349	377	402	367	358	376	336	388	375	366	389	341	378	365	335	364	374	379	370	386	380	418	356	356	335	351	376	395	412	374	361	376	350	368	359	329	361	366	370	381	389	371	378	385	330	372	325	383	355	347	352	320	395	360	392	324	375	352	321	349	380	324	356	371	416	365	327	387	376	360	380	391	360	402	380	367	357	399	353	342	369	400	357	368	362	332	369	347	345	358	356	365	329	356	401	403	381	351	362	360	344	362	363	406	366	376	353	379	372	376	360	352	370	376	405	351	348	332	337	364	347	366	361	322	326	336	358	364	370	346	378	352	368	361	377	358	374	356	358	344	374	366	362	363	401	364	393	361	371	366	369	332	400	410	362	340	351	369	383	378	366	369	395	372	379	360	360	388	376	361	360	369	393	364	339	367	345	396	352	387	385	363	358	359	354	366	396	379	341	389	406	332	351	356	361	357	379	357	362	375	382	387	366	368	351	362	371	391	399	365	353	367	394	390	333	346	359	374	339	373	381	371	402	391	385	350	394	401	367	330	391	336	393	369	367	329	415	358	381	379	360	378	372	362	367	359	366	414	387	359	361	394	349	378	366	373	345	398	355	375	337	374	360	348	376	353	376	321	331	347	410	410	377	353	365	354	370	373	370	393	358	345	340	400	349	380	363	391	333	358	369	406	391	373	359	385	330	370	363	377	387	370	388	384	373	376	421	378	374	359	394	377	390	362	373	339	374	401	340	380	396	357	368	348	364	412	362	364	365	408	354	375	393	336	320	376	378	387	373	367	389	394	354	329	355	372	373	338	358	324	373	360	333	377	406	388	387	364	357	414	413	392	356	354	330	368	385	388	353	377	358	310	336	350	338	381	352	369	360	381	371	400	399	359	361	368	385	379	359	319	409	372	360	362	384	350	374	354	381	373	361	377	379	370	376	358	368	377	351	345	335	343	369	387	358	378	345	413	372	370	390	414	338	400	374	387	373	374	345	356	346	325	343	353	378	371	402	352	347	386	361	358	403	393	396	388	382	364	366	346	336	358	365	371	362	394	401	400	361	329	343	388	390	324	384	367	360	335	362	366	391	410	343	384	339	370	396	347	362	380	359	329	358	365	388	365	378	360	346	377	336	369	371	370	378	401	338	364	367	352	393	346	388	401	367	355	389	409	331	355	390	385	352	405	345	375	381	360	343	371	370	352	338	392	358	353	355	329	394	383	380	354	366	358	396	363	358	389	349	345	393	391	355	376	363	353	362	402	413	390	371	372	381	347	387	382	356	369	364	356	349	368	339	389	368	362	363	402	348	388	362	352	388	380	337	353	380	378	377	377	390	376	359	369	384	382	378	371	355	359	374	384	338	358	369	385	383	360	371	371	369	371	360	375	334	377	366	370	379	331	379	363	387	346	381	359	337	352	374	349	351	384	392	401	366	324	351	343	371	338	345	354	358	403	355	376	343	362	375	361	376	392	377	375	378	376	369	396	393	348	351	370	370	371	381	381	375	403	365	393	385	372	382	395	424	398	349	354	370	367	358	377	370	384	343	381	383	373	348	366	391	384	336	368	361	326	349	369	354	329	403	353	384	336	340	374	383	359	409	379	359	386	360	361	388	392	339	392	337	369	405	361	399	379	344	349	384	348	380	396	395	369	372	349	357	378	359	361	351	354	367	357	369	370	374	384	351	396	372	359	363	396	337	356	348	398	378	340	342	347	340	358	344	352	392	395	362	324	358	380	377	362	379	355	337	340	386	352	338	346	363	342	363	345	391	342	419	356	368	393	411	375	380	374	397	367	373	344	354	368	327	306	348	337	357	385	396	350	362	365	342	356	346	363	385	352	371	404	357	349	396	364	366	355	346	361	360	383	385	387	347	336	370	383	344	396	364	380	335	375	367	380	394	333	362	365	341	387	388	346	366	372	368	389	342	339	374	342	370	379	367	356	353	345	376	318	353	387	377	388	385	362	347	354	378	334	367	332	391	332	327	319	358	356	366	340	338	355	399	404	375	393	358	324	344	372	367	378	367	394	334	379	356	355	363	369	369	376	386	356	363	375	365	399	392	365	350	389	350	359	366	354	325	375	387	439	389	399	351	370	322	339	388	346	366	356	391	393	389	360	386	392	383	357	381	399	382	367	352	438	366	363	372	365	360	374	373	351	371	359	334	415	379	359	364	375	409	385	379	378	397	395	357	382	397	405	356	362	369	345	386	399	331	365	349	365	403	353	360	370	389	328	371	388	369	390	363	369	333	348	398	388	404	422	388	394	352	405	411	343	354	356	399	357	361	382	381	374	334	382	355	368	394	343	356	364	384	368	381	395	403	391	368	425	382	411	354	350	402	385	358	347	331	352	369	375	383	333	338	349	397	381	381	364	391	366	382	393	385	332	375	402	372	367	342	391	391	340	361	341	393	383	366	354	371	340	366	350	378	388	363	357	379	388	347	375	372	405	395	370	362	356	378	374	375	382	369	384	386	336	353	356	347	380	403	380	340	352	326	372	365	375	375	405	352	379	345	370	363	380	339	390	359	384	345	412	372	374	355	399	392	389	342	366	393	370	370	348	370	371	380	371	364	326	398	377	367	395	391	369	343	395	406	375	396	357	338	362	381	370	384	393	378	345	347	400	366	382	399	348	347	347	388	372	372	380	387	325	376	365	320	352	334	371	368	367	368	385	398	353	384	378	338	358	360	367	352	417	398	363	373	393	385	417	390	382	405	343	358	367	369	341	381	348	407	372	430	370	373	344	356	381	372	368	360	352	377	335	362	360	338	371	380	394	400	361	358	328	363	378	393	337	344	358	344	386	346	367	322	352	365	337	360	354	320	354	371	381	330	347	340	377	350	376	357	353	348	378	367	362	358	353	350	363	361	375	365	408	374	359	349	368	397	386	384	381	338	340	328	369	364	378	373	347	352	343	429	371	367	366	372	412	367	353	393	344	396	387	375	378	378	329	396	373	365	372	360	364	356	363	355	349	386	406	376	350	382	333	342	373	368	356	404	369	334	389	378	358	359	343	380	391	379	393	385	394	388	363	358	389	360	358	343	344	362	407	382	366	404	357	372	359	351	379	382	384	353	348	353	404	372	389	389	391	377	385	353	386	391	381	368	359	384
10665	2378	4632	5390	4715	3956	3289	2751	2451	2126	1977	1814	1647	1518	1472	1474	1293	1276	1195	1242	1179	1194	1142	1114	1058	1090	1115	1011	1055	1014	1059	995	1009	1080	1040	975	1002	970	1005	912	929	950	977	929	936	963	925	946	918	959	988	952	918	919	917	907	929	922	921	936	912	955	931	855	973	860	975	950	915	908	888	937	950	908	978	907	923	910	880	957	859	934	940	931	910	893	863	900	877	913	933	871	882	847	945	947	887	953	920	952	862	878	828	927	921	927	883	833	919	914	928	909	920	887	895	894	883	885	888	895	884	916	916	902	980	894	853	950	916	917	888	899	905	887	883	911	902	865	866	894	911	925	930	858	901	849	890	928	936	945	884	1003	980	945	976	963	916	888	883	867	896	953	911	881	893	856	904	886	915	891	908	877	883	896	926	889	854	835	914	857	919	904	941	896	913	868	938	846	853	837	957	916	885	828	899	871	912	856	915	903	941	896	892	929	850	921	926	891	899	911	919	871	932	872	881	929	886	871	889	871	904	894	958	923	866	913	888	933	905	894	857	933	913	856	947	882	897	924	946	875	894	914	892	872	867	863	900	874	904	879	926	870	965	915	905	892	883	874	821	856	966	917	859	814	874	908	867	921	938	922	892	870	858	885	904	871	938	901	871	910	923	843	848	909	918	915	904	913	925	896	869	834	841	905	857	934	904	899	939	873	925	855	909	914	884	924	888	896	959	882	913	911	856	868	872	885	891	893	955	879	859	886	886	874	903	841	858	894	941	878	937	929	881	904	866	907	902	904	886	861	876	896	891	926	863	901	881	862	962	958	907	940	911	909	828	872	928	904	918	893	872	921	888	900	882	905	924	916	901	908	849	931	891	907	923	896	950	891	937	896	869	879	882	818	875	875	902	887	915	837	913	889	860	907	931	915	884	891	877	942	893	904	906	883	899	855	899	876	875	888	880	876	911	935	883	898	927	873	878	916	912	912	899	858	899	829	926	875	865	888	895	900	896	927	886	906	912	863	886	910	904	935	893	921	840	869	913	882	828	920	910	828	847	880	890	899	864	943	906	939	944	874	861	853	934	902	886	882	890	866	898	892	905	949	907	888	936	882	874	908	919	884	903	886	812	886	935	905	848	950	900	899	867	886	873	908	896	923	921	923	893	913	904	952	857	916	924	921	902	919	830	928	932	887	875	831	882	930	878	897	861	853	901	879	906	916	913	892	829	821	898	902	928	934	846	854	868	884	900	890	901	916	899	808	911	913	873	854	860	879	872	903	901	912	841	878	912	931	896	894	841	924	894	907	871	878	867	893	929	835	908	859	900	879	855	923	919	863	873	897	862	862	957	904	846	904	880	909	878	925	917	867	895	852	874	824	964	920	867	895	880	854	929	918	892	914	861	925	899	843	906	934	923	886	932	926	884	870	924	917	859	917	888	933	875	876	831	838	869	868	891	886	863	901	838	935	869	893	941	856	862	916	896	884	833	859	845	916	929	878	930	842	869	883	881	875	909	880	896	855	890	926	929	926	925	888	908	902	951	912	900	926	936	871	877	944	866	900	865	922	889	851	865	864	875	871	878	881	882	875	896	955	872	867	891	866	966	871	921	933	899	912	882	912	862	859	885	866	905	883	862	908	979	899	921	904	905	938	910	883	880	854	901	847	872	852	931	901	894	922	909	895	946	891	904	874	876	861	891	880	815	857	844	849	910	900	819	863	848	878	876	882	918	955	870	887	934	903	870	908	825	851	903	886	898	881	929	922	911	898	841	874	851	865	915	895	952	909	873	926	891	908	910	905	877	873	909	874	897	862	908	880	991	887	866	913	914	897	940	881	928	888	893	863	882	863	820	901	914	909	893	951	913	912	855	905	899	885	911	936	954	896	952	894	875	886	822	964	936	869	873	873	889	855	896	875	902	919	892	908	872	904	929	878	847	854	879	927	886	902	901	897	899	854	954	909	917	878	918	905	919	893	915	940	889	892	861	952	864	932	900	909	824	846	901	870	900	889	873	919	892	873	891	870	883	885	883	894	871	871	892	899	904	888	863	919	886	855	860	917	830	882	928	938	914	900	927	928	908	911	897	916	893	899	923	889	873	881	881	900	862	851	906	886	878	873	893	851	872	897	903	911	940	884	899	873	871	896	961	866	893	865	948	885	910	911	893	883	890	908	873	898	854	900	829	894	898	855	841	874	888	870	851	919	887	919	931	895	861	898	865	911	895	898	885	901	923	924	894	871	887	895	891	859	906	868	922	878	849	833	882	906	915	927	908	880	963	945	908	941	887	886	887	887	847	912	911	863	876	899	908	850	868	954	888	877	847	920	893	867	902	853	935	878	855	876	920	859	838	951	930	884	888	929	863	854	841	870	837	945	888	899	895	927	864	880	868	866	932	881	862	976	915	855	857	835	909	920	906	899	913	861	898	932	918	845	900	894	905	909	884	882	870	846	845	865	850	890	826	865	898	887	906	911	913	892	929	877	858	873	901	894	911	877	905	922	907	955	864	911	907	926	922	909	926	949	872	915	879	909	843	876	873	920	866	956	848	954	892	912	870	878	925	873	863	930	916	898	852	938	864	914	837	883	868	863	886	909	918	886	875	869	842	849	861	915	867	934	936	897	874	894	899	902	930	902	857	866	898	926	852	878	893	908	934	876	873	906	863	917	858	864	927	907	808	899	942	913	866	885	879	871	894	903	910	837	868	862	896	934	964	850	851	906	925	888	883	858	920	844	901	917	916	904	926	879	907	925	864	871	913	951	861	798	914	931	949	896	956	913	899	968	848	848	843	876	883	863	845	902	923	903	867	896	880	902	855	946	877	854	890	886	842	932	863	881	899	870	837	851	892	937	863	917	947	863	940	880	901	874	891	898	849	901	916	909	926	865	915	863	928	889	912	921	870	903	896	862	852	873	879	912	871	929	884	823	856	918	901	843	883	928	882	834	879	906	950	950	916	850	915	890	930	891	864	898	960	832	925	884	884	922	864	836	869	867	912	919	931	827	923	902	912	863	865	929	893	882	870	875	870	944	881	906	893	885	899	978	923	850	875	904	901	954	879	925	883	860	934	902	896	855	890	866	945	853	798	878	845	914	901	892	869	870	918	865	907	861	927	891	893	862	904	917	868	928	893	934	904	927	899	923	910	883	930	930	900	900	878	894	878	938	883	885	912	869	877	871	868	871	837	849	904	903	910	905	860	871	845	884	896	882	867	935	836	869	912	930	913	908	845	819	915	862	874	850	877	915	918	866	844	877	904	835	887	929	879	846	839	912	909	879	856	941	918	941	894	916	916	898	874	888	863	910	923	896	863	873	901	929	896	871	930	926	841	919	899	874	928	891	902	886	884	870	869	844	909	898	957	921	894	879	885	861	885	912	889	920	876	883	824	915	862	872	898	899	888	916	833	911	903	914	896	929	865	879	872	902	873	866	849	927	859	860	908	896	934	893	889	837	908	909	897	870	856	897	889	858	847	882	867	909	851	920	898	863
2306	295	284	273	298	270	266	245	250	264	238	283	284	271	240	274	277	264	254	260	248	257	277	246	273	235	254	259	244	259	267	247	257	258	270	277	253	279	245	243	272	247	243	277	277	262	269	263	267	252	258	249	286	248	245	257	264	271	230	269	235	252	254	256	239	237	269	237	258	256	240	272	269	249	254	238	267	244	244	234	238	261	254	260	235	263	256	257	249	246	256	273	236	259	242	213	245	243	262	265	268	281	263	235	261	277	249	264	261	234	216	257	275	286	246	237	259	256	274	245	253	243	255	235	253	231	257	228	257	259	258	234	288	240	259	263	274	265	270	243	223	284	256	254	240	252	267	269	243	250	260	243	284	214	239	257	264	271	268	270	267	269	262	245	260	250	257	272	244	262	246	262	260	251	273	261	271	264	283	239	243	261	273	270	263	246	265	260	283	268	262	261	284	258	244	258	280	252	280	240	251	250	240	277	245	271	270	230	267	282	275	257	263	275	281	244	269	252	238	270	250	260	257	251	267	256	285	260	247	236	229	246	253	247	270	237	254	286	265	278	226	235	267	241	249	266	277	278	284	243	263	249	244	240	259	252	260	270	263	290	245	262	272	255	254	277	263	228	263	263	251	268	283	254	264	263	269	265	267	292	261	268	250	267	248	256	254	264	244	262	254	277	278	251	237	241	252	257	265	254	269	274	219	256	243	275	250	246	274	241	255	242	260	264	269	268	274	252	240	250	257	260	234	273	239	276	274	249	270	236	265	265	245	277	263	266	272	246	246	255	275	306	293	274	244	264	266	254	231	241	283	262	252	228	242	282	240	270	262	259	250	245	243	255	282	242	258	250	280	277	252	263	255	267	239	248	283	256	257	238	247	249	248	270	259	257	276	274	258	271	261	253	251	248	259	258	283	274	247	255	242	269	264	261	262	269	268	236	251	243	249	262	263	251	235	262	267	242	251	289	248	246	250	265	230	260	274	255	259	247	281	256	252	253	281	246	244	295	261	261	278	256	254	256	241	262	253	259	257	248	254	258	249	251	233	283	273	288	256	249	282	280	248	272	247	261	272	255	286	271	285	254	246	246	257	234	255	262	272	269	260	268	261	256	287	248	290	272	269	261	254	260	276	230	257	267	275	267	240	252	245	256	280	276	270	268	251	262	269	242	270	258	259	243	248	271	231	296	275	270	286	265	223	274	273	262	265	240	248	236	256	262	303	240	248	281	278	251	286	237	277	279	283	269	285	271	248	254	249	251	281	248	239	267	262	289	274	263	235	279	273	262	269	262	252	252	260	228	254	265	219	248	270	282	277	253	255	240	286	253	285	283	259	263	252	243	228	254	260	282	279	278	234	241	255	258	243	256	244	277	266	269	287	252	254	251	225	271	296	236	256	264	271	250	274	280	236	259	265	286	253	288	270	275	274	242	272	263	270	260	252	243	291	265	239	267	259	251	226	262	283	258	260	246	296	246	285	259	251	221	254	250	228	251	278	239	230	220	264	254	274	260	283	276	257	249	234	255	248	256	256	278	247	270	265	266	265	267	262	270	276	248	233	245	279	292	282	290	257	227	252	250	280	242	256	246	258	236	283	266	255	255	262	244	254	288	253	258	233	262	256	259	265	251	249	284	256	285	251	241	279	267	295	280	276	250	245	242	263	216	249	273	241	269	221	252	266	300	267	267	268	259	264	299	246	254	276	267	248	269	271	270	258	272	283	287	271	235	293	269	265	257	252	222	247	256	260	279	259	263	284	257	272	252	265	260	265	246	252	233	298	293	285	239	245	261	275	265	264	264	260	267	262	248	259	259	234	227	272	259	276	247	253	229	242	235	243	286	240	243	268	261	255	283	236	252	222	248	241	256	255	257	285	267	253	238	298	244	303	284	258	273	259	269	269	247	257	234	249	219	276	254	248	272	298	289	248	245	244	236	244	259	247	274	245	261	227	247	268	228	248	249	245	267	243	264	251	256	287	267	258	274	256	245	285	246	267	274	263	271	241	265	258	246	272	287	247	259	288	243	242	241	249	265	242	239	278	285	234	290	247	274	272	236	239	276	245	259	296	266	262	254	280	236	263	251	279	234	231	252	270	254	265	333	274	243	294	253	283	268	237	268	278	233	237	250	269	256	263	281	256	251	248	261	239	243	259	255	268	260	275	249	258	256	254	254	273	281	274	234	263	275	268	258	256	230	232	282	272	268	244	251	241	250	283	257	267	286	276	263	235	262	256	240	271	250	277	274	279	260	275	252	254	258	260	253	244	273	278	238	266	299	251	246	259	252	250	239	232	268	271	287	284	228	253	256	276	289	234	249	251	239	252	274	259	224	270	274	250	245	253	253	252	231	257	255	278	285	268	254	260	270	279	294	238	247	287	259	277	261	278	238	255	246	261	270	253	268	278	256	226	284	247	230	214	223	259	262	271	280	253	250	254	269	243	249	238	291	249	258	258	246	272	240	263	241	273	249	258	248	274	260	257	249	257	275	254	263	260	264	264	256	287	257	266	272	249	264	279	273	261	243	243	236	241	273	253	269	270	245	258	247	253	272	268	276	262	247	221	268	229	233	275	248	250	265	278	264	258	272	260	238	270	254	269	240	263	285	242	224	257	294	256	247	269	250	270	229	265	242	247	238	261	272	254	224	243	236	264	287	269	248	269	266	263	246	288	271	253	237	241	302	269	245	258	263	257	274	283	268	251	282	261	228	229	260	275	265	247	232	248	254	266	244	249	217	246	271	250	246	260	254	291	284	254	255	307	233	257	271	267	253	254	275	252	273	257	263	288	236	276	273	239	251	253	259	230	263	265	261	262	228	284	286	285	228	259	267	210	271	265	237	248	250	293	219	255	258	253	264	235	254	257	246	280	254	272	258	255	228	273	280	276	248	250	252	249	275	262	274	252	278	228	254	249	258	265	276	282	231	254	248	255	290	243	265	291	247	268	268	240	258	270	261	261	249	263	297	279	267	259	248	233	263	274	264	247	278	262	260	267	254	267	239	243	245	263	240	266	249	280	270	254	243	244	238	268	271	283	271	251	259	254	261	275	250	277	266	259	253	282	235	236	282	241	230	267	246	238	262	268	262	245	283	235	285	258	269	247	280	264	244	248	265	266	247	273	271	251	289	277	275	226	235	260	226	260	249	273	254	278	245	236	281	282	272	262	225	253	265	236	248	253	275	244	273	251	267	269	261	231	268	269	261	240	251	268	263	247	259	279	234	260	222	253	265	264	279	271	242	232	249	247	230	263	246	287	255	263	258	266	214	230	263	264	274	241	257	264	260	225	311	264	254	265	236	269	281	259	243	291	254	278	255	263	274	280	246	242	257	271	236	254	277	243	259	280	268	249	263	281	288	285	244	270	274	245	227	262	257	276	282	272	271	268	272	253	280	273	257	235	259	245	257	281	238	265	267	270	279	261	260	253	277	263	277	234	255	279	241	276	272	276	280	260	270	278	292	241	246	243	245	275	248	259	257
2795	657	706	750	745	745	668	687	682	658	641	712	622	619	697	655	655	643	666	675	644	659	651	658	667	688	617	626	658	640	602	699	652	681	639	629	636	661	596	645	686	624	639	634	621	639	622	643	669	623	644	647	618	608	612	654	636	592	666	633	671	667	667	635	628	683	642	612	636	604	631	665	640	658	665	617	631	610	645	653	678	681	686	647	630	606	604	640	632	651	683	643	615	664	676	640	623	693	638	637	632	650	633	633	613	674	624	651	662	629	634	646	622	619	629	646	588	634	633	606	650	654	649	637	635	675	674	585	677	677	678	686	632	663	630	608	646	649	650	676	622	677	640	614	644	671	646	629	672	645	660	682	663	662	623	618	658	655	639	649	678	634	647	668	615	665	615	601	647	659	635	612	659	660	644	658	647	640	693	635	658	623	660	669	670	681	616	613	629	658	646	676	648	659	637	605	665	634	634	630	637	642	657	622	640	664	653	668	655	653	606	638	686	684	633	578	672	687	663	642	613	677	657	612	687	636	622	660	656	673	620	673	627	650	658	658	640	629	646	596	638	656	651	638	594	646	620	636	625	646	626	646	665	609	675	643	671	622	650	651	637	655	634	684	625	602	699	683	716	603	647	667	631	625	641	666	607	665	652	671	637	613	624	682	549	640	626	625	673	655	659	625	659	618	670	642	632	670	621	695	689	616	669	625	655	613	629	651	653	631	631	660	637	631	596	660	636	620	656	704	622	627	646	633	723	634	668	688	615	664	649	662	686	652	630	641	644	641	657	620	617	664	668	642	639	625	634	651	616	692	613	664	667	623	691	633	646	631	659	644	657	652	663	599	608	685	669	657	668	620	652	596	674	639	641	647	664	636	664	633	602	644	592	637	660	657	654	645	653	649	612	652	648	614	619	622	608	688	556	650	672	663	673	638	621	671	599	680	700	631	661	641	657	645	630	645	614	616	665	678	608	647	667	641	634	656	620	641	608	674	628	651	645	604	657	608	617	623	634	657	682	675	649	638	626	687	637	651	679	646	670	621	628	649	686	641	660	646	656	696	683	645	605	646	646	659	636	661	659	610	593	561	619	646	636	663	652	618	696	664	650	642	640	656	649	642	620	646	677	631	680	680	625	664	643	674	628	649	669	625	667	665	639	619	661	641	631	629	657	596	677	647	629	605	674	652	556	671	635	658	628	656	658	656	582	663	626	635	617	680	671	639	634	708	606	626	651	622	646	685	609	637	627	588	664	650	635	673	650	675	667	604	640	662	650	630	629	681	616	692	655	607	629	638	659	668	667	680	630	642	630	661	650	628	625	679	705	671	623	627	612	643	623	601	618	672	650	688	654	640	606	628	678	627	669	603	619	604	627	628	654	637	653	648	656	650	647	644	624	638	677	630	650	618	644	665	673	627	657	663	656	640	694	648	652	582	645	601	656	613	666	627	648	676	625	649	631	624	693	621	655	641	643	621	575	591	651	638	613	650	664	702	650	641	656	597	662	644	660	704	651	632	635	615	624	671	629	618	667	634	660	709	666	628	639	656	666	615	617	640	681	623	626	637	646	659	658	658	670	635	627	662	657	685	636	661	644	655	618	641	646	681	633	684	636	632	648	605	628	616	648	602	648	654	614	632	641	641	636	616	650	661	641	669	642	685	633	677	639	660	677	665	655	641	641	648	619	626	628	646	605	627	622	702	567	640	628	634	650	665	654	707	660	651	644	640	622	647	667	634	641	622	614	662	673	627	650	664	657	626	637	631	658	636	675	652	661	649	612	643	628	617	672	680	668	647	681	630	686	659	639	658	636	680	598	686	626	629	631	660	549	633	698	642	632	646	612	646	637	607	627	652	649	679	655	698	608	636	679	654	638	651	628	631	658	629	648	628	598	658	635	642	635	680	646	617	624	619	608	634	634	635	634	645	668	692	647	610	655	697	630	659	623	662	651	637	690	611	602	652	629	631	675	662	650	644	692	645	652	621	639	648	630	591	654	659	649	653	609	603	669	627	607	636	641	618	644	611	589	652	674	652	653	619	612	718	623	618	670	666	684	643	687	637	632	623	639	617	648	701	657	643	675	678	570	672	639	638	633	631	650	646	635	609	599	670	647	651	653	637	634	671	605	625	644	564	636	677	643	614	674	663	645	665	617	661	650	634	662	604	625	642	683	676	668	637	624	631	671	652	627	634	652	585	677	631	617	670	686	644	655	625	648	684	594	623	659	645	685	670	592	682	630	646	680	639	635	657	691	657	599	677	669	652	663	665	628	649	600	648	677	701	671	604	633	645	639	638	648	695	679	639	643	612	637	654	611	658	676	651	672	696	655	622	703	607	668	636	644	648	636	647	639	629	670	604	648	637	664	610	632	648	631	664	658	651	687	690	654	609	611	637	647	686	642	611	670	654	644	617	652	657	648	581	621	648	631	631	600	686	640	620	646	611	610	637	588	637	651	684	641	630	676	652	651	628	621	655	638	639	662	648	654	652	664	617	615	659	654	685	647	609	644	644	638	687	605	630	676	631	643	602	619	613	649	673	639	644	645	639	633	612	601	645	649	647	627	675	641	666	623	686	658	665	636	661	666	624	595	636	646	599	606	613	659	635	664	648	655	635	648	621	630	656	601	614	667	611	648	688	650	646	633	676	627	641	621	637	637	627	623	626	674	647	649	639	630	673	630	663	674	657	643	659	686	599	657	665	663	615	665	656	660	670	624	637	675	643	645	642	599	635	668	643	627	649	665	691	662	668	611	637	640	655	667	646	616	622	614	627	614	649	671	664	656	689	657	684	638	684	627	637	607	636	703	646	648	638	650	630	647	617	628	631	647	601	634	638	649	645	656	646	657	654	663	649	622	633	607	635	652	617	634	591	643	660	594	642	663	651	592	647	624	653	654	634	605	623	630	631	666	625	641	713	617	673	622	647	653	624	628	678	641	649	581	638	658	657	686	659	620	650	652	638	664	619	645	704	686	598	688	657	667	590	622	631	615	624	667	665	681	679	684	634	650	613	628	622	611	679	634	638	628	627	631	640	691	655	672	654	669	698	606	637	612	646	684	666	603	647	628	703	608	645	630	681	631	606	657	602	647	644	650	641	639	642	641	629	675	633	642	617	649	670	663	658	661	629	670	655	658	615	654	620	600	664	617	665	670	638	670	696	576	668	648	686	655	647	635	613	685	649	666	652	654	629	657	661	567	626	599	628	607	644	663	690	601	653	665	699	663	632	621	637	667	637	662	679	695	650	632	677	627	655	690	633	650	642	688	682	628	632	680	643	664	616	640	679	662	577	645	666	717	647	659	627	631	624	667	646	654	681	678	645	652	654	661	697	627	641	666	660	669	621	626	672	634	659	632	652	661	635	657	651	672	617	664	626	649	623	670	669	647	664	583	629	642	681	657	655	628	667	623	603	681	664	659	633	661	631	651	623	639	640	642	661	642	627	664	666	634	653	640	634	627	622	647	618	624	644	626	645	631	662	662	675
13045	1199	1170	963	650	517	445	394	380	301	307	300	270	237	276	267	231	251	263	231	260	227	233	240	227	238	251	232	216	207	231	223	219	208	228	237	220	231	230	193	216	218	206	227	217	208	235	231	221	201	230	246	226	219	222	217	242	212	244	185	216	234	223	227	195	188	195	217	223	242	224	225	219	208	216	208	230	185	244	228	204	187	236	222	201	220	198	212	215	191	194	234	225	221	232	245	221	209	232	222	238	216	223	233	206	244	211	233	193	203	200	211	234	213	195	233	219	207	230	205	208	228	209	256	226	211	232	238	206	220	246	239	209	200	228	216	221	243	211	219	248	222	210	225	219	217	219	212	218	203	248	202	240	222	244	231	214	216	218	189	220	204	185	222	246	235	210	254	223	241	196	222	229	223	229	219	201	221	201	242	188	222	203	257	210	211	183	228	208	238	224	245	213	235	216	213	185	224	199	222	233	212	218	219	235	221	220	226	242	226	219	246	235	219	207	228	201	214	221	226	195	235	227	212	224	245	208	210	210	212	213	222	209	215	244	215	206	217	216	207	189	262	195	196	214	222	230	206	196	212	226	225	231	204	190	203	195	185	235	198	203	235	207	210	237	219	228	223	201	210	218	214	208	196	207	201	238	206	247	227	197	222	231	209	220	209	199	208	236	193	239	186	217	206	217	205	229	215	213	208	214	231	217	204	214	212	216	171	182	223	218	232	216	211	219	215	206	217	214	219	215	209	225	214	219	212	205	239	179	219	199	235	228	214	211	196	244	208	213	190	206	213	212	194	213	238	209	206	246	229	211	225	233	222	211	211	215	203	204	212	212	211	186	208	200	229	238	210	203	239	207	227	227	181	248	214	216	214	223	214	244	190	192	220	229	202	234	212	204	233	218	220	221	234	196	209	221	218	205	221	243	229	222	210	214	239	220	194	216	225	209	230	265	190	213	203	219	225	225	231	210	237	215	209	208	192	213	210	222	214	226	218	237	239	215	212	208	202	247	198	208	217	242	194	230	219	240	212	220	219	225	196	225	249	208	205	226	193	213	212	213	220	232	208	225	193	217	229	211	194	217	236	224	204	234	215	247	255	193	248	207	215	204	230	221	196	212	206	239	221	210	195	198	230	211	204	225	236	204	216	222	223	207	213	237	228	240	233	235	184	199	234	215	221	230	238	225	220	258	225	210	232	220	222	187	226	235	230	201	223	185	210	204	211	235	204	237	212	198	208	231	215	214	226	228	227	210	247	212	227	203	227	209	193	211	221	233	229	228	218	215	221	220	206	222	223	233	209	221	211	207	221	205	203	207	201	223	238	224	202	205	193	231	241	207	205	218	227	192	195	200	179	204	231	206	236	232	244	207	214	230	185	216	214	213	197	227	212	201	199	208	227	210	228	199	210	214	211	213	186	230	218	221	207	215	228	202	207	216	227	217	206	214	213	228	222	241	219	228	229	206	198	217	187	229	225	208	200	219	214	188	209	202	220	221	220	191	195	233	218	211	234	233	206	204	205	189	208	193	223	209	209	212	202	234	219	208	221	206	222	216	216	242	227	231	224	213	188	216	211	214	219	224	200	216	205	215	216	229	239	220	223	239	204	207	238	210	231	231	232	215	210	194	237	230	235	223	208	217	199	207	222	189	203	212	234	223	221	221	181	201	216	211	223	242	224	243	222	204	202	217	222	212	200	183	237	208	234	241	209	221	231	237	232	236	238	214	187	195	215	209	231	230	222	206	220	221	237	189	218	215	223	204	225	221	236	186	211	202	203	230	223	197	189	233	216	216	215	206	233	220	194	228	224	219	248	196	199	231	211	220	263	240	232	223	210	217	173	202	205	241	240	205	207	237	216	224	239	216	193	199	194	195	212	188	209	205	229	200	229	226	233	208	230	183	243	232	234	230	221	251	254	246	228	250	212	220	222	202	225	208	197	214	217	222	230	206	223	217	214	198	173	222	223	226	230	222	233	230	219	212	224	185	203	210	225	234	238	228	216	217	210	212	207	212	223	207	190	229	215	198	202	205	241	231	219	227	206	221	233	192	198	215	212	230	228	210	217	220	229	231	181	205	226	209	266	201	198	196	224	214	224	233	203	216	214	236	214	230	203	222	201	230	235	199	234	245	231	229	212	199	223	210	204	215	238	222	182	203	209	222	224	231	208	222	209	183	185	239	184	219	213	205	233	244	201	217	178	198	201	239	214	214	222	251	226	217	217	206	215	239	234	263	223	221	228	209	241	226	206	213	235	212	215	208	226	220	176	209	210	221	202	254	213	238	221	218	226	229	210	239	216	211	224	197	208	211	210	201	211	214	217	217	214	224	238	203	198	198	231	239	229	235	223	212	229	221	245	224	204	223	213	219	219	200	229	225	232	221	221	206	252	204	228	230	197	205	219	224	188	224	226	231	206	218	202	205	196	217	207	199	217	249	221	210	220	241	220	234	188	196	236	247	186	211	207	210	225	214	217	202	210	213	233	211	238	236	204	224	194	209	207	187	223	221	212	201	198	211	220	227	234	201	232	206	222	230	246	241	232	208	202	229	215	225	211	213	221	211	208	232	197	219	211	239	230	238	250	217	226	261	246	221	221	235	219	229	220	190	215	227	218	205	210	227	218	219	241	237	219	226	218	188	211	230	185	208	221	201	190	231	222	211	226	220	209	219	197	216	230	230	217	239	226	242	218	225	221	194	231	205	240	214	231	204	251	230	221	223	209	228	213	217	240	206	199	255	226	212	228	238	177	197	211	226	189	208	212	203	231	239	247	211	205	231	217	223	220	225	226	212	225	208	198	221	214	225	199	216	203	206	223	226	209	203	198	229	228	252	233	211	194	210	212	229	193	242	219	197	232	188	209	248	213	246	215	209	196	218	224	200	263	228	220	232	236	202	187	196	197	224	222	225	223	217	210	227	231	219	202	239	215	218	244	205	217	224	183	187	243	192	217	210	222	220	189	237	204	225	236	219	238	209	230	231	205	229	176	225	238	219	226	213	223	210	199	219	208	218	213	229	200	208	210	222	225	197	221	225	195	237	206	194	202	228	220	199	209	217	190	232	211	221	210	218	187	228	235	216	212	202	228	215	218	230	245	217	201	210	211	218	204	229	217	210	252	232	226	214	233	220	256	192	201	226	219	225	233	210	192	200	197	210	217	222	190	223	218	248	197	208	198	216	220	252	239	245	243	241	217	214	216	224	213	206	247	225	218	212	220	230	222	185	224	213	209	219	195	225	230	215	233	199	228	237	226	198	220	218	218	213	220	242	224	213	204	192	187	233	188	216	228	216	205	232	203	217	202	235	222	199	221	189	226	205	231	247	216	220	216	240	219	207	218	226	236	235	236	227	198	197	189	235	233	203	202	198	197	197	243	221	212	227	226	245	212	220	252	225	230	230	223	187	224	205	237	234	240	219	234	211	234	216	241	215	229	219	228	200	215	219	231	217	207	206	233	226	189	244	222	223	229	216	200	216	231
7909	1257	2470	3013	2740	2174	1817	1557	1399	1280	1153	1009	931	941	876	863	833	753	758	763	769	670	692	695	705	696	694	652	711	629	641	653	637	625	593	611	660	642	637	609	600	579	640	598	577	613	592	581	625	570	608	576	569	598	602	613	585	562	596	627	591	601	585	581	601	557	573	626	569	566	574	588	571	563	561	579	600	571	602	545	557	617	568	562	559	564	606	572	600	569	598	591	612	551	571	583	580	556	569	543	584	589	580	580	546	616	569	587	550	532	559	611	545	559	598	630	600	601	560	582	589	597	558	600	624	556	574	538	598	562	584	580	590	569	587	579	560	594	595	605	583	565	580	562	638	612	604	571	601	589	562	609	623	583	615	631	543	619	592	596	566	639	570	596	560	597	604	566	558	602	560	552	586	577	582	583	589	615	571	592	559	560	553	591	574	586	549	560	549	569	618	591	566	580	619	592	571	562	570	534	564	575	647	580	592	538	544	591	561	581	576	552	553	576	588	576	576	579	540	530	565	554	581	593	563	585	595	594	590	545	557	589	606	555	600	589	583	572	609	636	593	540	600	603	561	574	540	588	555	561	571	554	567	586	551	575	571	527	539	552	558	544	544	536	555	574	612	558	569	559	523	570	557	576	568	549	584	528	612	589	573	586	586	586	550	608	576	615	595	564	606	529	556	527	580	568	596	576	518	581	571	604	592	565	570	575	555	616	573	545	590	587	546	615	595	582	596	555	559	567	558	553	590	545	575	560	580	558	580	579	539	577	616	573	572	586	611	567	611	572	579	568	575	585	574	596	575	552	565	564	568	592	563	558	606	569	572	602	560	621	587	583	604	554	522	615	559	583	617	588	526	573	576	567	601	547	557	518	553	568	550	611	572	583	581	531	568	588	562	556	550	581	527	554	543	550	555	595	618	519	570	598	547	568	589	572	579	526	571	540	547	554	618	580	574	577	590	558	602	562	585	586	576	559	610	537	559	564	580	617	593	564	595	558	567	582	584	566	526	615	574	561	561	533	567	560	563	580	574	529	573	586	568	611	584	552	576	575	565	555	578	587	543	595	599	566	589	575	576	562	576	585	580	523	593	561	549	582	597	571	632	599	572	539	584	575	564	559	582	577	566	590	567	550	598	584	604	513	593	554	579	577	557	593	576	612	603	547	579	566	580	551	571	551	555	598	622	543	559	553	572	543	531	572	608	559	608	572	557	575	556	597	549	590	591	590	644	551	588	581	578	567	583	576	530	570	590	574	541	580	523	589	569	617	553	561	592	574	572	550	580	591	587	570	592	579	580	574	563	609	545	560	590	612	576	553	578	591	563	561	583	594	587	572	533	576	570	580	598	568	527	607	564	621	553	567	575	600	548	582	556	572	557	589	562	550	566	543	593	546	554	574	565	582	591	604	541	548	586	593	618	615	575	580	579	517	582	583	579	570	612	550	565	592	584	585	560	580	540	595	547	569	563	582	581	583	568	584	607	561	569	613	602	534	581	583	578	614	563	590	570	569	530	578	567	543	537	628	571	575	548	584	574	541	545	564	568	578	586	617	582	590	524	572	620	577	580	550	576	564	606	572	543	549	543	575	616	592	576	536	602	578	578	608	557	534	568	554	609	578	597	555	541	537	595	572	570	608	586	555	553	568	553	578	573	560	552	557	570	593	606	534	581	592	556	525	569	545	613	563	550	582	547	550	575	551	565	546	560	577	560	613	587	570	586	553	542	597	571	576	541	578	585	612	551	600	556	539	575	580	623	584	607	567	595	611	575	556	550	602	580	541	552	575	561	557	603	558	578	577	548	566	586	555	570	565	639	574	582	556	577	574	561	582	569	570	610	556	566	574	592	559	544	603	548	572	601	600	588	564	624	619	562	562	538	559	585	537	581	570	530	571	524	565	596	604	603	555	518	561	568	547	544	576	606	585	597	590	564	575	571	534	625	580	572	561	554	622	586	569	587	575	540	615	625	579	622	572	577	549	579	579	571	553	594	573	588	606	582	544	566	557	612	579	614	569	605	585	535	575	566	596	579	564	543	595	561	566	603	566	595	539	593	594	598	535	565	590	588	610	586	572	564	559	597	571	548	545	612	563	555	586	577	591	563	550	572	574	557	583	566	562	599	573	575	583	569	544	558	567	567	592	602	551	589	615	554	564	580	570	546	585	555	611	593	532	563	565	497	565	580	583	591	571	556	559	593	547	540	596	563	549	558	592	566	569	554	547	558	575	550	596	549	594	603	561	595	526	543	619	562	591	558	579	576	577	586	561	623	573	559	558	563	560	563	542	584	574	549	556	547	553	555	554	579	541	570	591	583	579	573	573	569	536	560	597	577	582	557	555	530	618	550	591	546	550	546	544	574	582	573	626	594	585	558	624	581	597	551	567	570	594	559	606	558	578	567	588	555	556	540	573	581	512	561	584	553	595	559	530	593	580	607	597	622	540	553	569	546	562	585	575	567	528	566	603	504	533	538	538	527	579	572	606	588	558	586	563	535	563	540	552	615	597	546	595	559	580	597	566	612	609	549	598	561	530	595	565	622	587	567	552	558	553	575	584	605	613	567	571	577	578	576	560	570	593	578	584	606	562	518	579	595	570	576	628	580	604	573	582	562	575	566	591	543	607	577	557	573	550	557	584	594	559	592	569	586	546	593	597	575	541	560	594	569	563	569	557	588	620	574	587	599	585	572	586	572	559	581	583	579	573	580	590	575	572	563	600	541	574	581	608	560	556	591	540	613	545	566	561	562	593	599	582	572	595	533	531	550	510	548	606	581	595	578	518	600	573	566	546	584	579	571	565	582	580	549	594	602	617	562	572	574	599	603	546	546	585	610	588	581	520	605	585	567	572	611	578	562	591	609	592	580	571	554	577	559	573	585	546	591	585	561	573	474	546	567	604	570	548	551	570	590	612	584	572	541	607	599	581	575	577	584	561	582	568	555	593	590	576	563	573	555	574	616	596	577	589	583	573	568	588	557	588	579	590	628	598	569	550	600	598	591	589	539	543	593	557	593	575	544	548	618	573	576	549	555	582	535	560	594	574	597	575	555	567	584	580	598	586	565	573	550	611	599	555	592	605	581	565	576	541	580	589	546	563	580	542	577	582	575	600	557	574	556	561	577	545	581	578	595	619	606	591	549	585	608	584	612	579	557	589	559	557	581	537	551	537	560	569	539	585	591	612	579	610	601	576	596	594	570	541	557	572	582	573	584	581	569	553	521	570	603	598	584	576	602	557	529	519	593	632	536	563	570	588	544	564	565	546	580	548	578	600	579	559	603	560	557	574	559	578	611	547	579	545	575	563	607	587	577	623	558	573	558	599	608	566	570	631	575	574	603	568	558	574	588	563	541	592	593	552	604	589	554	587	608	548	616	555	572	582	545	554	626	552	574	545	579	561	589	565	526	589	580	547	563	582	568	562	581	533	551	594	606	581	578	557	567	589	591	551	524	578	579	617	597	566	619	527	581	582	575	545	585	572
22943	3051	2413	1927	1344	1005	826	691	631	610	587	552	514	496	450	465	427	418	448	382	442	398	390	453	396	403	404	421	393	397	412	373	423	352	392	380	374	412	353	391	387	370	354	413	412	373	352	408	372	337	415	371	402	408	384	392	358	404	373	358	338	355	384	397	359	371	367	367	378	379	383	357	417	374	389	367	390	360	392	368	351	374	415	394	379	404	366	416	409	364	384	372	358	333	368	334	370	402	338	410	373	374	400	400	360	361	365	423	348	409	404	348	398	376	379	354	401	395	342	364	393	390	381	421	358	344	359	392	377	422	347	406	372	363	405	359	359	350	391	368	382	420	354	397	354	430	392	419	365	398	409	406	381	361	354	401	386	397	393	400	371	367	351	376	367	359	353	399	358	400	401	383	375	361	372	383	388	364	357	384	422	408	360	378	386	394	363	372	396	355	375	384	367	400	343	366	392	330	351	379	403	410	390	394	365	366	400	372	342	389	380	355	375	396	361	379	369	425	394	367	408	339	354	349	364	396	384	379	376	372	376	333	391	360	355	358	377	365	374	329	377	371	420	390	412	411	365	394	386	387	349	355	377	392	370	380	398	396	360	383	361	373	373	380	371	381	364	370	387	380	384	390	397	376	398	420	351	405	360	367	358	367	376	359	380	411	395	366	352	381	387	394	412	413	371	381	384	390	411	361	360	396	394	358	377	380	371	401	399	345	351	368	392	393	368	353	387	358	381	404	388	395	352	422	350	393	401	392	344	373	395	401	373	377	422	338	377	361	383	340	384	397	367	450	378	393	385	414	366	384	392	386	427	358	379	364	388	348	355	379	389	387	392	344	352	358	351	380	379	382	418	374	362	347	368	370	384	356	391	366	362	362	410	370	375	408	366	407	356	386	364	372	437	366	368	376	359	407	378	360	349	341	395	376	380	395	413	375	367	385	348	378	379	388	369	378	380	367	396	390	358	346	367	373	352	362	372	387	350	353	372	364	389	331	412	371	373	392	395	397	389	388	366	384	401	394	353	333	347	371	376	350	373	337	384	397	362	385	379	400	352	372	426	358	374	354	417	410	381	395	398	387	392	374	408	370	397	376	410	371	432	390	324	326	377	364	372	383	406	371	350	391	389	358	369	390	376	384	386	348	403	387	369	377	384	385	389	374	425	369	337	378	397	382	350	360	364	380	344	391	362	374	412	360	394	355	359	394	370	397	367	381	393	372	367	358	375	379	364	398	383	366	398	373	398	392	352	372	376	375	361	363	369	408	364	409	369	382	385	375	384	395	381	364	384	386	376	351	372	353	360	334	374	378	377	405	366	356	382	358	395	337	353	360	391	430	418	348	391	375	362	401	369	360	386	357	380	363	396	360	357	402	375	400	392	372	418	385	378	375	356	387	369	373	372	360	371	359	401	375	385	399	344	351	359	421	333	380	379	395	341	379	361	401	374	361	382	402	369	367	406	359	361	400	393	388	351	412	371	356	393	340	373	391	404	377	367	361	361	369	411	369	407	376	343	356	380	364	412	379	377	395	366	369	389	379	375	388	383	389	358	356	356	371	337	380	390	407	359	373	363	374	349	336	331	344	329	385	358	365	381	399	423	384	359	372	356	374	385	403	406	348	388	388	383	333	354	368	374	386	368	357	403	405	386	352	411	381	367	368	376	377	390	401	359	374	346	369	380	368	394	366	413	355	384	384	403	399	378	375	410	370	395	383	349	367	368	383	377	370	362	392	379	393	371	404	360	363	387	405	348	398	366	377	392	368	370	392	361	363	376	376	351	363	431	346	390	374	375	388	372	370	360	410	384	331	387	386	352	393	390	396	371	378	369	412	391	364	337	386	383	367	361	374	420	393	384	364	403	384	376	437	402	350	390	363	372	411	379	356	387	373	414	363	369	380	404	389	387	351	383	405	373	352	403	389	356	346	403	366	348	389	379	363	344	416	396	379	400	357	392	391	397	331	380	397	392	392	384	388	361	370	364	397	387	381	372	359	383	368	391	324	370	383	405	369	364	365	360	348	399	402	397	379	371	401	365	375	396	345	376	357	364	409	402	372	388	378	386	356	344	390	375	366	414	377	403	337	369	373	355	391	427	386	391	368	397	403	366	399	361	401	400	407	389	358	392	357	383	378	383	390	342	347	364	374	372	392	397	345	392	366	331	361	364	407	374	354	350	363	369	412	393	391	351	367	368	404	383	390	386	361	405	393	371	396	398	422	376	402	392	402	401	401	337	352	397	363	360	340	347	384	369	370	355	363	362	343	351	371	360	346	324	390	385	360	411	405	377	394	352	377	386	390	392	371	384	404	408	345	395	403	377	385	381	408	364	376	405	394	410	349	350	369	361	385	381	364	336	374	355	356	367	382	356	384	404	385	356	390	383	390	341	378	373	359	334	369	376	374	359	402	377	368	385	368	321	375	378	393	405	382	392	345	364	347	368	369	367	355	371	376	365	384	393	356	373	405	359	374	387	376	395	371	359	351	388	354	377	331	362	401	350	356	386	365	384	364	360	366	377	391	375	376	365	347	401	397	370	363	355	390	364	374	350	381	374	392	404	378	386	375	362	364	405	372	374	349	346	370	364	383	371	367	374	393	375	384	365	395	372	379	416	387	376	386	397	387	330	390	350	379	388	391	364	389	404	370	383	362	354	376	416	398	385	367	377	390	369	361	382	377	364	377	367	348	386	361	374	392	417	370	338	338	367	389	403	406	382	371	359	371	383	370	379	392	379	355	387	384	423	383	389	396	356	355	396	360	347	401	388	372	368	373	413	401	370	348	359	397	369	363	373	370	390	355	382	371	390	372	398	382	392	413	388	381	393	403	393	362	337	375	366	365	389	344	319	352	365	407	376	373	384	364	369	392	398	399	389	357	418	349	377	367	403	354	391	395	356	361	390	341	365	355	408	392	363	395	358	388	361	350	347	412	426	359	336	355	380	365	398	379	364	370	379	392	399	377	380	391	356	394	412	362	377	381	362	334	373	369	376	367	373	408	373	378	369	377	426	398	367	374	359	364	367	382	331	408	359	399	354	397	370	405	379	372	412	397	390	364	409	367	377	365	360	390	343	388	379	408	361	390	372	397	392	362	380	371	330	398	356	373	385	387	387	387	364	395	324	369	357	353	406	359	418	384	359	367	373	345	368	373	378	385	396	366	362	434	381	393	369	372	408	374	371	350	425	368	383	373	389	363	384	344	394	378	365	342	404	391	362	358	331	361	367	381	360	385	394	348	383	403	411	357	394	367	357	385	333	370	346	375	357	382	369	387	386	362	365	373	383	364	403	366	388	407	398	383	349	378	376	376	370	384	380	396	416	352	382	352	371	311	405	372	363	357	360	374	382	340	374	385	358	397	369	395	395	366	349	384	376	344	377	400	391	378	402	360	353	411	360	377	364	386	424	404	343	400	401	357	340	369	385	363	374	408	378	358	356	386	394	362	394	368	426	377	408	397	365	400	380	391	393	407	362	378
10970	2387	4839	5408	4750	3980	3338	2862	2446	2131	2010	1819	1635	1601	1406	1425	1346	1316	1281	1321	1190	1216	1179	1117	1136	1094	1096	1050	1089	1054	1083	982	1032	990	989	1032	988	988	1016	1017	943	940	994	1012	1019	1034	960	964	1019	921	972	969	924	917	964	971	980	938	948	930	944	977	885	983	901	977	959	901	940	907	907	899	922	920	977	964	967	953	967	872	952	910	922	955	903	930	927	969	919	981	901	922	890	904	909	930	929	898	949	913	916	943	927	910	927	923	925	926	937	907	939	906	925	873	923	946	963	908	918	966	984	929	897	890	907	901	904	939	845	921	895	886	906	920	910	840	912	894	950	927	883	956	894	943	979	951	945	888	933	1003	891	966	929	928	923	938	957	921	898	914	906	942	917	915	918	906	851	924	948	874	892	982	942	858	903	868	870	917	934	938	901	896	893	938	905	885	902	880	909	914	920	909	915	872	906	926	899	878	881	904	952	887	964	882	861	932	898	947	897	871	958	936	902	863	938	922	880	902	930	968	877	901	890	914	912	943	950	869	874	933	900	903	923	888	900	867	908	916	940	875	954	941	846	989	914	875	877	934	915	933	923	928	917	937	903	901	928	863	877	920	918	923	918	923	894	867	907	922	929	907	893	939	896	942	974	880	926	890	918	903	918	864	886	879	933	883	848	916	896	902	928	909	881	906	950	931	886	923	948	952	863	910	907	934	904	891	891	916	920	952	929	896	903	902	891	870	875	955	884	947	918	993	942	940	895	914	939	940	896	872	920	917	927	854	945	920	927	875	888	860	876	952	955	922	930	886	944	910	880	888	883	909	899	941	893	942	903	872	908	942	915	970	853	899	953	913	906	945	926	894	927	913	931	876	904	967	923	917	931	905	923	950	928	891	970	903	920	888	916	930	918	898	864	960	963	927	894	882	966	872	946	901	933	895	893	909	908	958	911	971	898	875	890	917	943	863	908	849	915	955	896	901	862	894	925	937	894	898	923	890	922	887	949	893	910	899	945	881	857	887	855	941	871	909	917	878	897	906	893	904	888	918	927	957	910	922	904	911	896	875	909	892	907	915	967	960	923	916	887	908	963	921	893	892	907	924	934	836	931	853	918	918	934	915	913	891	946	889	896	978	886	927	849	930	919	917	878	920	905	889	879	891	897	886	951	926	957	869	951	911	929	917	881	853	935	918	853	858	901	925	852	956	885	908	897	942	917	959	912	925	986	874	932	876	919	887	940	924	945	865	861	887	905	951	924	881	879	949	923	924	942	881	922	885	947	898	896	905	935	843	934	882	907	869	917	922	929	849	882	946	936	856	905	924	904	921	921	882	886	929	895	912	869	911	937	890	904	920	889	944	941	900	903	942	893	867	891	850	914	887	876	956	958	877	861	890	910	960	923	892	920	964	951	950	917	885	929	901	913	934	990	884	938	933	951	924	931	879	940	898	943	978	878	930	884	896	929	972	924	896	898	953	897	898	903	918	917	903	892	904	879	916	878	932	943	932	971	910	900	923	877	870	863	881	904	881	919	1016	952	897	937	988	933	917	940	848	898	949	856	906	887	961	918	883	926	946	922	933	896	910	862	869	929	902	914	918	905	946	904	869	941	899	947	932	938	863	908	909	890	862	905	884	901	893	874	908	895	932	899	917	918	860	879	919	893	909	924	938	871	919	853	927	892	918	941	887	930	908	909	894	946	895	946	929	883	889	937	889	921	905	891	940	912	887	947	902	883	937	900	906	914	909	914	908	937	943	903	926	903	939	876	927	893	929	911	945	954	912	948	861	946	880	926	864	956	862	923	910	929	943	885	882	922	883	914	864	935	932	926	912	921	837	903	863	910	858	943	894	855	880	911	878	853	981	883	931	938	910	878	921	845	892	911	923	921	873	868	875	894	869	917	909	888	900	888	872	910	945	929	912	900	917	942	878	908	966	870	942	938	902	934	910	890	940	892	887	843	895	877	880	895	931	916	921	929	934	959	887	952	900	864	881	905	887	863	910	889	902	900	913	838	900	906	872	910	889	915	944	898	934	936	914	904	871	904	865	935	884	915	936	932	899	919	868	921	875	939	942	856	929	922	864	918	857	918	947	862	910	910	913	916	894	861	906	891	925	921	862	884	885	882	927	874	916	934	939	954	907	892	851	919	894	916	960	863	916	880	883	985	912	833	901	888	847	905	947	907	926	990	919	929	926	932	905	916	924	900	918	970	892	899	876	873	935	903	878	897	945	975	907	938	910	940	899	916	902	895	881	901	868	888	944	927	938	873	874	895	859	891	915	965	926	950	924	882	900	930	882	912	923	926	872	932	940	933	890	972	924	918	923	929	916	908	916	914	896	943	925	868	957	898	940	946	904	899	894	920	875	874	935	841	949	917	898	846	901	902	942	922	944	914	935	911	949	893	936	899	917	892	866	948	909	917	875	905	867	873	917	934	890	882	917	869	918	939	921	926	913	903	932	870	965	857	891	861	942	870	934	953	895	916	975	858	903	908	939	883	911	895	935	990	876	925	875	915	948	885	957	858	892	894	870	871	889	879	914	944	921	881	875	812	926	913	908	926	913	907	888	858	925	922	918	895	923	922	902	878	924	880	908	909	955	944	877	948	882	933	978	929	922	915	969	979	912	939	892	868	867	911	939	917	919	874	880	907	915	881	878	897	931	902	897	879	884	847	872	903	943	917	954	920	992	901	873	927	905	883	854	897	919	942	875	915	918	942	908	883	930	885	931	923	907	912	906	883	894	898	893	925	915	978	936	895	896	875	904	875	833	966	893	905	933	926	930	903	897	899	888	950	933	889	860	942	882	942	876	858	854	908	874	900	864	939	921	921	877	908	926	938	914	923	940	855	882	896	919	926	928	921	991	859	897	920	931	908	881	909	965	890	908	861	965	892	892	911	852	927	906	912	915	936	889	858	864	972	904	917	932	931	880	973	871	947	910	890	912	863	878	943	908	978	892	879	968	918	905	883	864	928	881	872	908	895	876	870	924	897	939	882	851	895	897	891	920	911	899	917	840	859	956	879	879	898	884	896	989	913	866	949	887	894	938	936	871	895	899	891	948	936	907	977	830	933	933	965	901	926	851	916	916	920	927	863	885	928	895	859	981	892	939	962	917	911	887	927	935	904	919	921	953	939	927	967	895	856	873	919	950	926	936	910	927	912	941	902	888	890	897	926	898	940	910	922	910	951	867	920	948	924	913	892	932	942	884	892	920	886	877	918	926	946	877	896	890	927	894	873	955	893	926	866	902	873	899	907	943	921	867	943	914	862	890	887	880	874	893	837	930	897	921	936	902	873	947	878	924	911	896	884	969	917	866	860	878	920	915	911	879	916	856	888	892	922	936	909	892	878	954	900	945	924	872	907	895	914	913	864	915	870	925	897	966	947	930	954	897	854	921	930	894	941	878	904	950	928	926	901	914	901	893	931	903	920	874	908	948	950	927	915	910	926	986	893	939	943	918	914	902	849	894	923	894	940	872	944	930
2675	296	309	284	292	294	305	276	236	268	280	289	292	288	266	263	295	274	270	268	269	254	281	271	255	285	278	289	264	276	270	263	246	270	274	267	244	270	296	251	286	278	271	275	279	311	293	271	246	249	313	312	250	244	253	253	260	265	271	310	278	291	250	251	264	276	254	261	275	248	277	261	260	295	291	258	276	245	256	275	256	260	273	304	270	255	282	244	255	290	238	231	273	260	282	282	270	275	264	243	246	258	248	241	286	285	293	279	274	244	263	269	278	253	258	234	257	260	268	230	286	274	275	262	257	271	245	274	288	289	281	266	283	272	253	266	279	255	254	305	284	291	272	261	267	279	284	266	269	280	263	253	282	288	224	278	269	280	273	288	248	279	303	307	271	271	258	280	258	298	271	289	265	256	289	270	252	264	270	272	232	268	270	271	295	278	255	244	277	276	270	229	278	270	271	260	264	267	265	266	281	239	271	284	251	292	256	282	295	311	277	279	261	247	262	263	290	264	308	257	265	253	251	257	275	299	278	260	278	260	286	270	274	278	258	257	271	275	254	259	266	291	279	278	249	277	242	266	273	257	264	268	227	260	258	262	258	269	263	295	281	249	243	261	279	268	246	258	252	238	274	258	301	282	260	254	253	275	244	275	268	284	287	262	265	267	309	253	274	276	258	279	255	258	270	265	250	256	270	280	287	302	287	253	251	277	279	238	243	274	260	282	256	257	257	273	258	264	263	264	271	244	263	285	269	274	289	298	250	240	277	246	245	258	292	283	272	245	237	295	274	244	257	271	269	244	264	285	291	282	275	299	267	303	265	279	266	285	269	264	300	270	252	283	259	260	252	276	223	271	239	241	257	266	258	270	268	251	276	270	233	272	259	258	277	264	288	247	280	218	262	290	268	259	272	257	270	310	295	268	268	279	259	261	276	274	291	260	262	277	261	289	227	265	263	288	289	274	281	286	280	254	254	250	291	279	241	263	254	264	258	302	249	280	277	260	244	225	267	249	252	249	250	266	296	265	242	260	284	265	263	261	259	247	251	252	279	263	255	283	296	249	256	262	265	254	266	240	265	273	270	250	233	241	263	300	254	294	276	261	270	267	264	248	260	290	263	270	283	274	258	250	291	259	264	282	246	248	290	253	298	268	285	284	282	279	256	286	273	277	277	279	246	291	258	252	278	243	247	247	228	278	275	291	257	258	266	258	273	309	278	256	260	276	259	278	247	251	286	259	284	267	282	260	264	266	283	267	299	258	281	259	266	242	241	257	281	283	271	272	273	277	287	253	255	272	239	289	261	255	260	257	278	255	244	272	285	232	259	264	246	283	247	256	267	257	276	274	239	262	267	300	273	247	234	259	268	271	274	297	264	258	260	287	268	258	244	281	267	269	263	277	268	278	276	266	285	271	240	274	277	275	271	254	281	264	251	255	285	278	298	266	288	275	251	288	275	257	269	254	275	266	271	255	270	234	261	228	266	270	278	257	286	266	254	249	283	286	267	275	305	291	266	255	267	275	270	255	286	264	284	261	244	227	276	256	291	239	282	236	321	268	266	256	255	260	301	268	284	250	275	293	244	243	250	300	257	271	268	278	259	282	248	266	254	234	272	262	273	267	266	251	278	275	273	264	258	238	277	275	312	226	280	281	252	241	254	258	265	290	279	247	277	285	260	241	243	266	267	273	273	259	278	236	237	284	259	252	267	257	286	310	260	259	254	261	273	283	241	249	264	250	248	272	253	284	268	281	258	271	275	282	284	286	290	268	266	251	271	275	296	247	273	251	266	253	240	258	260	264	265	279	288	261	252	249	248	268	257	262	263	273	282	290	260	276	261	278	269	271	279	278	264	263	257	266	292	287	253	263	267	300	238	261	260	287	256	263	249	275	292	282	268	302	294	291	274	276	279	259	277	223	258	301	259	255	240	263	263	288	281	249	239	267	268	304	257	284	236	271	252	294	265	237	257	260	288	263	270	260	271	264	276	283	259	273	261	279	299	261	262	296	279	262	256	286	259	232	289	278	271	262	263	288	286	252	293	242	269	278	233	254	285	294	290	260	284	265	254	267	243	278	288	250	258	297	270	256	273	273	284	263	267	262	295	248	269	315	248	278	257	247	277	291	275	273	255	262	268	285	289	253	287	268	272	294	278	254	268	273	292	228	257	261	267	275	272	262	269	257	293	272	236	253	260	237	243	285	252	265	280	288	269	255	259	269	264	258	227	284	278	269	266	291	299	267	305	239	272	243	273	235	254	242	238	300	270	275	238	263	273	242	271	283	260	240	254	283	250	261	272	279	232	275	290	259	273	283	259	266	272	262	255	274	271	258	267	266	276	280	305	249	255	279	299	289	283	297	270	269	262	240	269	230	281	297	268	252	278	261	263	275	275	271	268	256	279	265	264	276	280	286	238	268	259	266	252	271	271	279	265	305	240	255	265	273	307	281	310	257	268	268	286	246	255	264	277	267	266	268	277	308	259	269	256	239	276	274	257	273	288	263	265	242	264	293	277	263	261	264	279	271	262	257	270	258	258	286	231	247	301	258	260	260	253	284	282	271	283	268	259	252	224	287	261	246	291	252	266	254	270	286	259	304	282	262	234	265	274	284	242	254	264	287	286	240	272	306	264	291	232	280	285	270	276	260	275	271	309	270	269	268	266	259	295	262	271	257	279	245	257	284	294	271	284	273	252	248	259	296	266	252	273	257	272	288	286	286	281	260	230	292	276	267	297	258	260	264	285	263	278	306	251	274	302	247	245	280	306	265	267	273	278	262	291	264	254	268	292	242	238	266	241	255	270	271	287	253	256	253	276	270	284	274	297	251	268	275	307	275	245	282	247	285	275	277	277	250	249	284	307	296	269	292	277	287	244	271	279	244	285	291	291	239	287	273	281	294	263	260	253	280	273	265	254	239	254	294	261	272	266	286	264	262	242	267	269	255	261	275	258	257	276	293	278	256	279	275	246	282	268	252	239	265	235	271	282	263	275	287	282	259	287	255	263	276	261	268	280	296	267	265	265	288	277	263	269	256	251	253	254	269	246	268	274	260	235	246	264	303	268	273	230	283	260	297	243	277	267	251	296	271	253	261	267	259	270	241	274	264	285	267	277	255	226	268	282	271	273	271	313	252	267	306	286	246	263	275	269	234	251	256	269	299	259	248	266	268	248	274	267	262	274	262	279	282	275	249	238	258	294	288	278	254	271	262	284	282	276	228	253	273	258	295	295	263	294	243	275	287	239	244	265	255	265	269	240	248	218	306	245	262	258	267	248	268	249	293	255	271	244	272	278	259	258	271	262	275	270	258	281	260	287	261	275	271	269	291	271	232	257	260	279	252	248	255	287	259	295	251	271	294	263	253	275	274	292	285	259	273	278	257	242	258	239	272	279	271	248	267	235	270	231	265	270	278	257	284	285	250	247	283	267	225	266	250	247	301	269	267	275	284	273	253	274	275	254	267	267	267	267	267	290	252	271	259
3166	708	775	851	812	849	739	666	695	740	669	719	679	657	683	688	684	670	655	693	688	684	681	674	680	692	656	642	675	659	696	672	729	691	676	647	646	657	637	683	683	679	649	636	655	666	647	623	673	669	638	696	664	720	671	632	639	656	664	712	693	674	655	636	679	638	673	618	644	654	702	656	663	638	696	689	688	663	684	671	715	623	651	651	623	659	682	686	668	665	652	624	672	673	673	621	636	651	642	724	621	669	597	708	621	671	622	644	647	646	680	666	684	687	705	622	676	666	665	667	683	708	723	653	651	632	673	617	684	588	615	706	710	685	688	689	647	662	677	633	681	709	621	666	644	669	652	671	693	699	740	704	663	644	662	644	648	658	677	682	668	645	656	598	608	677	663	649	671	683	660	666	663	674	654	645	643	667	671	651	671	668	645	676	675	648	664	621	706	688	634	642	725	685	670	642	627	692	635	650	637	684	718	653	663	659	673	672	697	673	669	668	679	658	667	655	654	673	643	614	730	619	676	663	722	648	675	640	663	678	678	674	612	659	694	656	629	659	619	663	692	670	646	611	677	644	658	648	672	643	636	675	642	652	709	645	652	677	661	681	699	639	691	652	664	659	652	658	643	631	657	633	637	635	687	673	669	690	703	633	660	620	620	687	649	666	639	641	642	648	674	618	629	657	677	679	676	666	676	655	664	647	679	634	637	668	643	699	617	665	687	690	679	655	682	666	652	667	661	636	670	682	642	625	634	681	652	675	702	655	668	653	682	661	701	675	670	674	645	635	682	628	654	719	651	683	657	677	669	651	651	715	646	713	605	651	681	647	618	710	643	674	680	591	685	660	661	668	672	683	686	669	706	645	669	663	669	618	691	673	690	633	622	676	642	629	687	700	656	613	639	659	718	698	698	650	675	689	644	726	651	672	658	641	695	684	650	689	654	709	650	674	684	701	638	662	688	594	654	686	675	665	708	620	681	718	685	595	670	697	676	719	619	623	655	678	712	651	660	633	692	652	672	627	640	642	648	661	672	644	656	623	628	667	682	681	636	681	655	672	629	661	649	701	645	667	680	651	706	677	685	709	668	652	675	630	697	650	663	676	644	630	613	645	663	628	674	656	631	666	644	669	652	677	665	635	676	704	622	649	628	673	639	649	628	651	693	668	652	678	661	672	651	655	648	640	678	686	694	688	637	673	651	668	656	660	648	651	624	651	673	641	670	674	645	653	677	663	641	653	694	701	666	646	689	678	684	715	650	681	675	679	627	659	671	644	655	694	656	695	670	656	637	700	656	644	661	672	635	617	659	657	668	664	680	650	678	640	629	626	654	665	685	668	650	673	676	653	634	667	641	688	674	663	684	628	671	688	679	671	643	632	687	634	664	663	617	667	671	641	628	677	655	668	653	681	678	660	682	660	679	676	624	649	623	650	620	652	635	687	643	658	650	686	673	611	620	641	713	663	677	665	653	667	665	703	655	660	695	629	620	653	619	678	643	661	667	663	670	644	655	671	661	669	694	658	656	666	675	646	665	701	699	681	702	654	660	654	613	701	658	652	683	630	623	667	635	633	630	659	652	658	683	650	668	647	654	624	645	631	635	651	700	681	650	664	655	625	638	657	690	620	695	675	653	667	636	671	649	653	629	673	663	655	661	637	628	696	662	645	682	722	681	641	627	653	653	684	727	675	638	660	635	693	663	684	671	639	611	644	671	647	664	646	661	666	671	675	644	654	652	664	675	648	680	642	659	666	712	681	617	644	644	635	681	652	674	640	653	695	695	646	671	653	659	686	708	661	674	675	630	671	684	715	653	676	659	679	682	648	658	698	657	660	692	611	703	649	657	673	631	665	654	657	667	639	681	687	651	670	686	657	661	644	604	662	674	670	668	691	657	653	666	643	654	670	674	656	675	681	656	697	635	675	630	670	636	633	659	651	657	684	670	667	659	601	658	666	655	654	673	694	649	649	666	665	660	657	673	615	673	674	668	643	687	648	647	708	585	670	665	648	664	646	685	651	675	667	641	663	669	639	709	674	656	605	678	647	660	616	660	676	649	634	644	650	715	671	683	662	691	679	621	683	625	612	663	643	631	628	650	648	669	686	667	655	670	673	655	638	678	706	661	679	624	689	642	675	653	663	703	661	644	689	659	689	683	665	651	655	678	628	637	685	621	680	671	695	681	632	638	675	646	656	669	650	636	589	668	645	680	624	710	695	686	655	676	640	652	638	620	651	662	637	654	680	671	696	704	679	634	656	644	651	650	678	661	669	670	646	705	711	643	672	642	628	640	657	635	628	692	640	642	652	719	669	670	693	674	672	680	668	662	677	639	634	641	673	682	680	684	645	696	666	633	674	707	645	626	675	650	656	678	691	663	701	697	659	665	675	648	664	654	700	634	723	662	661	621	638	695	656	681	667	663	709	647	665	693	664	647	615	693	670	654	693	641	699	657	652	637	645	671	697	638	607	672	654	674	698	660	666	654	688	662	655	667	720	660	648	699	657	645	689	660	714	601	634	631	683	637	674	629	644	646	637	674	645	663	718	686	627	630	713	674	665	672	714	667	684	674	629	667	624	621	669	714	689	701	657	689	687	681	687	696	659	705	669	663	647	659	681	694	635	642	663	632	666	637	659	696	659	637	635	640	679	667	668	667	685	685	661	687	644	631	667	658	665	659	689	684	648	668	682	652	657	667	650	665	668	674	630	668	631	663	649	672	636	673	633	705	675	694	678	700	680	652	661	658	695	689	632	687	706	647	635	669	639	653	664	664	658	678	616	663	655	676	671	673	649	660	653	671	653	669	676	660	676	673	664	656	640	634	682	724	660	648	674	650	676	606	653	636	645	641	648	674	663	700	651	672	675	652	651	676	663	644	669	661	692	651	659	674	614	667	647	690	663	716	625	677	629	668	700	694	643	671	664	735	645	609	689	653	656	632	609	668	629	648	682	660	649	637	658	683	671	670	690	678	655	716	654	628	646	662	700	681	686	645	660	669	627	664	673	645	671	615	701	699	689	655	600	665	640	687	665	641	672	708	641	698	654	696	682	648	662	707	626	669	644	689	648	689	654	653	661	646	692	673	671	652	627	667	721	655	663	648	696	645	698	682	698	647	679	686	666	654	718	680	657	712	670	646	647	625	673	650	647	657	667	645	642	717	648	682	638	640	674	657	665	675	654	643	688	674	626	669	686	656	640	689	710	677	650	642	635	657	653	698	710	630	685	660	618	657	653	642	693	620	643	671	656	660	671	654	638	660	716	659	664	671	602	667	645	699	637	606	654	636	604	637	686	672	647	659	637	627	654	631	688	671	674	624	672	683	628	707	662	685	623	664	645	645	614	642	688	643	647	694	651	668	657	707	618	627	676	649	632	668	650	657	655	649	701	658	670	658	611	627	603	627	681	674	696	655	628	658	665	705	674	666	675	630	660	703	680	671	669	627	657	686	644	635	650	686	670	678	659	669	691	665	631	656	683	660	675
13543	1241	1160	931	705	576	449	401	382	316	318	326	296	279	299	273	264	281	266	234	222	252	237	272	231	234	228	233	231	243	265	215	222	215	238	229	237	232	244	207	229	201	212	247	260	234	205	235	243	223	203	220	197	232	218	250	218	210	233	249	235	209	208	205	222	228	215	240	247	197	233	232	268	227	214	218	252	209	218	231	217	229	215	195	240	209	215	230	282	256	253	192	205	217	233	231	226	218	223	208	201	229	205	224	243	231	218	224	225	216	231	235	245	205	207	232	205	214	208	208	224	216	210	239	223	214	228	216	222	205	209	209	242	229	229	218	211	221	198	225	240	227	207	214	234	222	223	230	246	216	225	230	230	204	217	205	239	248	228	240	223	235	230	240	212	207	225	223	235	234	242	216	213	186	239	209	235	251	219	214	233	269	229	217	222	246	231	229	250	244	237	241	261	222	209	207	241	212	222	230	229	223	239	237	235	212	222	204	246	233	232	230	210	240	220	205	218	229	211	257	209	223	223	196	215	242	239	200	211	240	226	220	229	251	212	219	229	233	224	196	244	224	199	210	224	201	226	228	231	201	186	201	215	237	194	194	221	228	215	222	239	220	244	216	219	229	201	218	232	213	194	224	222	253	231	247	221	247	234	229	229	225	191	201	211	200	244	241	254	222	239	196	260	250	228	232	202	222	206	206	209	215	224	247	229	217	225	251	201	206	234	212	207	214	256	248	239	259	244	241	239	206	231	243	238	228	226	232	221	230	225	227	206	213	197	227	235	206	263	216	249	234	225	220	216	214	213	202	210	215	230	241	226	210	206	218	237	206	209	226	240	238	235	251	198	200	247	207	221	241	213	221	208	218	214	192	216	243	233	252	203	229	253	207	246	242	217	221	248	210	247	218	254	238	245	214	255	204	232	202	224	201	228	259	202	213	254	207	231	228	218	223	221	235	211	215	216	230	248	240	222	209	229	257	222	229	229	215	246	240	235	205	227	222	227	232	250	238	220	224	242	242	225	221	232	213	235	223	232	231	211	222	216	241	240	234	202	237	205	232	232	199	240	243	251	256	217	235	200	216	256	221	177	221	217	234	198	201	201	226	219	209	222	245	235	208	239	202	224	246	212	207	216	232	227	227	232	232	209	207	231	246	228	244	251	216	211	210	229	242	234	216	239	244	212	237	226	233	242	221	228	213	220	219	218	245	212	223	227	215	206	238	225	230	184	222	226	216	225	207	227	197	211	228	216	200	222	207	232	237	208	212	208	226	212	212	230	216	216	215	215	207	246	222	211	231	228	211	182	228	205	201	232	245	223	215	233	265	246	211	240	201	218	241	220	230	217	237	248	214	237	202	218	229	221	220	217	214	215	209	239	231	230	216	219	233	214	231	238	236	237	210	221	215	240	204	254	200	219	238	235	232	247	224	227	240	228	225	232	241	214	222	217	235	214	203	204	231	235	229	220	203	199	222	200	254	249	208	240	223	246	218	209	205	233	198	208	253	203	225	229	230	243	220	241	214	226	232	222	210	237	210	215	197	244	237	240	211	262	230	245	221	213	204	231	207	201	216	196	230	233	221	231	204	197	242	232	206	197	217	209	233	206	223	219	238	247	217	265	225	228	216	167	191	202	226	219	225	223	180	244	221	203	222	247	237	229	226	262	232	210	241	215	226	220	249	226	221	211	228	254	210	232	214	219	224	219	212	216	220	231	203	242	228	222	257	285	249	230	197	234	189	243	242	222	219	216	242	224	214	214	244	212	254	201	221	259	255	240	197	200	226	247	212	225	251	247	251	253	221	235	220	243	206	212	201	219	245	230	205	226	196	251	230	217	226	216	228	223	238	217	241	223	191	218	259	248	227	225	245	206	232	207	233	229	229	200	222	223	244	251	213	220	222	237	237	197	237	216	222	239	245	198	195	210	210	221	187	250	198	238	245	214	245	216	223	216	223	219	244	229	236	201	239	214	216	220	215	246	213	242	256	234	228	213	233	226	214	210	216	211	220	226	211	248	238	212	237	189	219	235	198	223	222	217	244	242	229	193	231	218	227	209	212	218	225	224	232	212	214	218	216	205	204	213	244	220	232	225	208	214	220	233	206	216	245	228	240	234	233	242	230	243	269	253	224	215	231	219	247	218	201	224	218	216	208	229	202	218	227	213	208	202	248	221	235	226	211	206	222	239	248	210	234	253	250	212	216	226	211	201	239	218	214	222	207	238	217	206	239	227	257	232	210	217	229	212	234	219	215	223	215	208	252	226	225	224	212	240	239	198	197	231	204	241	204	218	210	229	218	245	205	217	222	228	217	212	227	241	237	189	227	212	224	223	209	224	213	207	202	234	223	207	212	209	216	218	230	231	211	242	244	215	247	210	239	215	211	217	203	237	224	260	197	210	202	218	296	233	208	212	212	224	218	210	246	248	222	213	214	219	224	231	262	213	224	235	229	243	234	224	243	220	240	200	184	217	228	221	235	227	222	227	239	220	213	214	219	211	202	217	234	234	215	218	246	232	223	228	210	215	206	203	218	215	222	187	228	238	208	219	233	214	225	237	213	248	260	214	221	243	173	216	226	200	218	219	212	225	231	234	224	224	246	241	215	231	235	258	232	218	228	220	197	240	219	223	221	215	204	212	214	219	239	237	194	215	223	238	217	206	232	234	219	231	202	226	219	203	197	250	243	216	215	208	246	241	220	224	244	224	198	242	241	207	215	220	241	212	212	228	224	244	211	202	197	241	217	221	215	203	216	221	211	241	256	219	229	216	218	244	210	231	214	212	208	197	230	226	219	175	229	232	261	215	229	219	188	206	213	202	248	203	215	235	197	222	225	219	211	227	251	287	215	233	223	209	210	223	202	220	241	198	214	214	248	233	198	216	235	258	226	223	216	226	200	209	212	231	238	206	213	223	215	208	223	241	232	254	240	225	203	242	202	221	207	247	198	227	234	228	218	220	229	200	232	230	225	215	217	230	232	241	218	229	211	202	213	239	227	196	230	216	245	215	189	213	207	224	215	209	220	226	244	187	244	196	223	239	229	239	209	245	218	238	202	231	224	205	218	203	225	240	225	226	219	217	210	220	213	208	239	245	237	206	235	225	212	215	238	244	215	261	210	205	228	213	254	220	212	216	232	212	205	209	246	227	224	218	226	238	233	221	233	238	222	233	230	212	233	239	224	252	216	236	240	228	224	237	236	227	222	217	234	249	218	256	229	240	229	224	234	210	195	224	235	212	209	231	191	219	213	232	226	197	229	214	207	227	206	214	223	219	208	217	228	235	204	190	208	225	233	218	247	238	214	198	210	230	213	198	228	204	249	198	232	229	207	206	213	234	219	215	219	236	197	226	235	189	210	219	233	221	253	198	224	236	237	209	247	234	197	226	231	222	245	250	218	198	203	197	225	243	200	214	220	215	237	227	212	238	254	245	229	214	228	233	212	222	208	230	217	220	212	246	230	216	219	232	234	264	250	223	250	232	222
7873	1325	2571	3017	2618	2275	1828	1631	1379	1208	1164	1059	965	950	877	813	834	818	809	777	686	690	726	728	685	661	676	697	713	649	704	625	683	654	632	671	646	661	645	674	625	672	611	596	560	632	606	620	636	648	640	603	604	607	627	632	599	609	652	639	611	610	588	570	595	534	621	590	608	578	628	569	587	674	608	600	576	577	640	604	595	605	637	623	575	634	622	593	608	601	574	584	556	564	617	650	590	598	607	598	578	593	581	607	570	578	583	583	571	567	578	563	567	585	555	562	598	610	589	545	578	572	565	591	548	594	568	603	610	600	568	567	548	575	603	575	554	593	596	585	610	601	604	646	587	578	614	566	653	657	606	661	641	592	601	602	633	633	604	611	604	590	582	595	602	582	582	641	599	594	573	566	594	604	576	612	612	586	599	570	609	579	549	582	590	604	578	569	543	583	603	626	571	596	587	604	564	629	636	574	562	555	589	578	578	600	622	610	603	598	588	569	587	581	552	565	557	630	564	594	582	638	574	600	559	585	616	553	610	604	607	615	582	564	538	579	561	584	543	592	597	584	600	586	586	565	597	577	580	607	585	636	611	580	616	585	591	599	617	572	642	587	595	648	541	621	588	584	622	606	587	574	563	558	595	588	583	619	585	576	573	562	574	594	621	586	575	624	621	586	590	579	573	584	546	583	561	583	591	552	608	598	599	552	550	617	586	557	590	567	592	558	559	623	587	551	587	587	600	598	611	605	609	617	566	577	613	582	634	588	573	558	554	591	560	582	595	563	598	580	582	637	563	616	579	611	612	554	586	615	610	562	569	568	600	568	551	582	627	601	630	628	584	583	588	535	529	590	622	542	568	624	572	575	623	606	550	551	574	601	604	585	563	654	611	615	543	571	618	576	568	550	594	600	577	555	573	634	585	583	556	591	563	591	575	584	559	605	594	564	606	621	550	596	600	628	616	570	601	602	589	576	597	577	615	568	588	566	588	560	646	602	605	609	606	593	604	546	583	588	587	584	569	609	607	601	640	597	568	558	608	602	571	582	597	590	590	531	625	547	620	617	595	607	593	557	568	555	610	584	590	601	565	634	588	520	590	568	573	563	580	583	577	588	622	588	597	620	583	541	520	580	658	607	578	575	584	552	521	596	586	603	601	567	584	585	613	600	541	592	525	598	590	547	549	562	573	579	613	568	587	582	573	574	581	542	617	569	544	630	551	590	589	561	615	581	608	584	606	607	582	566	604	616	620	609	591	554	605	632	544	608	578	584	592	600	565	596	554	649	611	582	585	594	601	583	609	563	569	616	585	551	576	591	609	605	617	607	574	613	563	601	586	586	562	586	554	586	574	590	598	604	608	628	593	590	568	555	559	572	556	616	579	589	599	606	573	576	626	599	569	554	555	560	559	570	586	607	577	583	628	584	598	560	521	593	607	540	593	607	574	636	554	561	587	596	593	592	553	595	574	573	637	584	609	612	564	621	611	561	574	593	559	560	582	574	557	595	603	623	570	574	573	578	558	579	577	592	589	586	570	583	569	589	564	583	609	599	513	617	579	605	594	561	561	598	600	584	596	583	551	612	610	583	564	629	561	551	584	606	568	605	576	572	573	561	604	564	561	574	576	602	549	579	603	617	589	606	562	572	587	600	599	531	588	586	552	611	587	568	627	575	591	626	596	607	579	618	593	590	571	610	597	632	602	636	583	598	565	572	603	592	593	564	591	629	574	599	580	597	582	551	602	564	604	555	596	596	589	597	557	587	577	617	580	586	586	598	589	546	581	588	588	600	606	593	582	589	570	625	574	610	559	592	619	600	608	592	612	583	559	606	585	609	635	619	557	567	572	593	587	586	546	575	556	606	574	591	549	613	591	569	593	598	623	606	607	584	547	589	593	545	626	591	615	585	563	586	611	600	573	594	596	551	583	576	566	599	573	571	561	575	570	606	604	582	557	575	575	619	596	583	554	555	610	598	574	557	582	583	559	569	600	543	590	579	578	586	612	601	559	615	611	624	556	589	574	558	612	583	574	601	582	573	568	595	644	631	625	565	558	582	586	607	625	610	582	585	563	562	602	599	607	582	621	579	569	573	570	632	609	588	614	564	600	620	602	626	593	584	601	627	565	622	589	560	619	586	579	615	572	575	569	561	577	608	628	583	589	623	572	586	581	602	554	573	600	579	588	640	603	578	578	612	562	574	585	584	598	602	616	625	552	620	602	585	558	597	591	563	562	563	576	617	558	581	590	573	575	576	591	593	583	584	580	586	571	614	575	590	574	562	549	605	570	620	606	565	582	569	609	553	599	604	578	570	602	623	590	578	586	587	576	576	539	630	587	602	564	616	585	535	572	623	640	575	616	553	595	550	581	621	558	566	598	567	570	563	547	593	541	626	599	580	587	552	594	603	606	623	622	637	552	595	573	564	577	552	574	587	587	590	551	613	624	622	608	649	592	594	622	612	579	592	589	631	576	598	584	592	603	558	604	575	591	560	607	621	557	578	604	594	537	589	602	566	584	618	556	573	634	556	603	609	565	603	558	573	575	598	604	557	576	603	547	603	568	611	605	564	596	577	558	573	609	603	612	570	610	579	600	612	567	603	597	556	547	591	551	583	576	638	576	586	569	562	593	571	550	582	582	591	637	561	643	565	555	619	573	601	575	569	603	610	606	611	590	617	597	565	618	586	635	582	651	587	587	560	583	609	623	586	616	645	552	613	605	596	614	622	579	644	625	596	600	609	566	584	619	627	562	558	617	573	542	583	614	576	559	573	574	605	587	611	603	600	576	580	573	585	605	592	571	583	601	575	594	584	625	520	599	617	570	552	577	576	539	573	609	632	623	569	599	601	587	557	616	633	602	562	553	640	589	592	580	590	535	627	662	654	597	592	619	630	615	570	559	563	580	602	591	571	588	562	617	589	618	543	588	602	577	580	613	596	565	612	589	526	571	569	573	591	549	668	610	609	577	570	591	595	632	606	569	591	551	586	621	601	625	552	584	587	623	597	597	563	560	572	590	579	568	547	545	573	595	577	637	573	592	615	591	615	629	570	564	583	596	586	583	655	581	583	567	557	576	553	610	595	571	611	597	548	640	611	586	562	614	561	606	622	581	605	567	580	620	567	547	564	582	621	612	597	598	559	581	589	589	569	546	566	591	594	569	596	587	587	571	600	544	615	557	588	576	561	581	577	591	585	625	531	615	593	546	608	574	542	599	635	578	632	613	553	615	603	606	611	611	571	575	588	567	561	588	585	573	550	554	550	604	583	578	575	589	559	568	599	601	594	595	572	562	624	626	568	569	560	636	540	596	640	616	595	571	576	546	568	551	613	590	610	618	589	546	588	594	607	606	545	572	641	580	533	572	551	580	617	595	577	622	576	602	592	556	589	586	571	576	594	570	530	574	573	599	584	563	581	616	570	556	574	609	625	570	572	589	597	579	585	574	603	592	549	578	587	618	598	607	559	595	588	568	591	589	654	578	604
24370	3125	2477	1913	1422	1094	884	721	679	580	561	541	473	502	492	466	487	422	411	448	426	449	463	406	438	432	436	390	395	373	428	400	401	401	399	401	385	374	402	422	425	401	387	406	416	405	385	370	393	435	367	361	403	431	396	396	413	383	380	378	360	370	409	413	378	382	375	368	388	366	362	397	365	385	400	360	394	388	422	395	364	391	382	429	389	391	359	378	386	375	366	373	385	372	364	349	410	381	366	361	363	379	396	373	355	390	416	360	394	412	390	351	379	417	394	349	359	386	388	354	352	403	371	376	376	366	345	399	378	377	380	402	390	410	378	360	415	353	372	404	378	423	415	355	389	404	368	378	388	375	399	355	401	362	413	394	411	370	384	440	401	390	370	378	396	364	414	371	358	394	405	364	420	403	396	345	396	355	395	385	396	372	357	375	383	361	379	401	368	371	399	410	400	366	362	362	405	373	380	371	414	394	391	396	386	410	370	440	334	392	372	384	376	373	337	369	413	379	388	363	374	409	392	394	414	351	393	393	386	403	347	372	386	382	398	420	360	406	397	390	399	381	377	403	391	382	409	385	390	348	372	394	386	376	383	367	414	390	373	355	397	386	358	384	380	372	398	389	356	384	323	380	345	418	373	404	374	380	402	394	367	374	398	372	398	344	392	388	350	387	383	412	387	398	347	394	387	360	400	367	363	362	384	403	362	371	408	377	398	378	324	377	386	401	389	380	371	362	370	414	389	419	368	382	387	373	409	377	390	385	397	369	368	394	394	355	390	380	408	392	379	371	358	401	345	368	418	390	373	398	407	411	377	389	383	383	392	356	391	421	375	369	431	385	391	410	445	382	399	433	394	380	358	397	360	422	406	345	391	413	387	386	399	352	393	386	389	431	401	344	381	388	340	363	371	352	381	394	361	370	378	394	359	380	376	391	380	361	394	385	408	370	363	366	392	391	362	390	368	395	398	354	358	401	413	374	377	377	409	390	416	364	420	386	377	398	353	375	331	386	375	409	358	394	374	401	374	383	395	368	377	405	365	407	385	366	377	370	394	390	361	406	434	360	371	374	385	355	376	386	403	357	389	419	351	360	393	377	369	393	363	400	405	406	364	368	382	360	348	383	367	363	428	327	371	380	381	366	360	345	335	390	418	448	380	366	376	383	408	373	388	381	350	343	365	382	424	353	343	385	398	368	407	372	400	362	365	380	369	375	397	382	353	394	405	367	367	383	361	383	362	404	385	352	391	415	347	377	391	403	402	382	400	356	388	400	381	401	370	403	415	410	407	403	353	403	365	385	362	383	381	422	400	405	397	376	384	377	350	362	400	385	366	344	397	368	390	330	376	396	371	405	418	372	387	410	390	368	410	403	394	389	374	407	395	362	402	389	363	358	344	376	384	363	420	392	343	370	355	397	359	395	385	391	399	391	365	383	362	385	373	355	352	401	405	388	390	390	405	381	365	379	359	380	347	376	375	355	355	399	346	371	376	357	366	427	387	354	366	372	394	397	404	402	368	387	380	376	404	420	369	380	432	384	379	375	412	327	361	386	368	378	374	402	367	398	398	375	349	395	358	405	405	371	370	382	390	400	374	404	418	383	407	366	359	385	361	382	364	388	379	407	343	388	377	409	394	421	424	385	388	363	362	401	351	385	383	417	389	376	367	343	346	410	378	387	403	340	373	384	446	376	375	411	354	361	397	396	390	360	396	378	386	385	353	369	383	395	351	373	393	393	390	349	391	387	354	378	395	417	381	370	360	386	387	414	355	352	385	429	357	391	341	389	394	386	367	387	399	374	388	373	355	364	374	411	388	385	409	341	401	386	367	348	406	391	366	399	365	392	412	377	387	369	448	370	387	376	404	368	381	408	379	401	402	410	389	348	337	407	394	383	392	371	384	356	407	410	408	383	362	346	377	406	409	407	401	408	362	438	388	366	370	381	400	398	408	374	368	343	404	393	346	398	383	387	387	377	363	381	365	373	364	389	365	432	380	404	374	393	358	422	402	399	414	379	355	380	403	358	376	381	391	412	371	395	356	387	373	354	382	373	392	406	363	388	366	389	392	373	381	382	360	375	401	389	389	409	366	376	381	384	377	403	381	421	334	405	410	411	395	396	373	415	415	343	344	347	362	414	397	384	367	380	366	386	411	364	358	407	413	395	348	386	382	390	372	381	356	373	375	427	377	375	367	404	414	401	341	400	373	412	403	409	370	360	373	371	386	393	378	394	393	358	337	395	367	395	408	382	366	394	382	393	351	377	392	398	373	359	374	365	367	374	394	368	402	399	367	386	415	381	365	366	353	396	374	391	419	362	367	381	401	332	412	389	354	370	417	383	387	426	394	384	373	383	397	355	366	404	436	400	342	368	413	384	397	378	373	405	352	391	426	425	408	377	390	387	387	401	404	364	366	410	370	373	396	387	374	367	363	406	407	369	427	384	401	411	353	367	382	415	384	391	368	338	372	395	385	416	367	410	375	326	389	367	355	378	359	365	415	401	352	425	362	366	343	388	386	380	357	369	357	406	385	393	373	371	389	376	362	368	390	424	385	353	356	391	401	359	372	349	379	368	373	394	377	365	372	376	394	406	356	390	364	363	369	381	395	373	357	367	346	374	409	359	403	356	392	369	400	385	380	365	377	416	399	391	352	369	368	393	392	357	358	390	367	384	386	374	372	393	401	387	375	364	404	391	358	405	326	371	394	397	391	385	357	383	383	341	375	377	404	397	414	378	399	406	357	386	370	364	347	385	392	395	385	393	397	396	403	394	384	357	353	407	379	412	374	413	384	399	368	369	407	373	355	363	362	393	419	386	381	409	374	390	420	413	363	389	374	410	416	363	405	390	355	368	403	401	388	368	378	352	402	360	355	370	376	382	375	388	381	335	429	371	368	393	395	401	384	409	409	402	384	359	405	386	368	425	364	360	373	388	380	391	365	390	391	400	406	354	365	402	366	405	393	369	384	392	383	395	379	453	375	412	370	379	384	384	389	370	382	347	406	379	395	415	378	377	368	395	359	397	384	419	375	393	365	363	395	378	384	383	366	372	417	370	376	377	412	376	382	345	397	380	406	411	374	374	355	382	419	362	390	389	406	368	339	365	389	354	380	391	336	392	388	342	395	396	419	378	389	394	393	406	392	354	397	383	400	395	373	357	407	390	403	392	394	383	416	372	372	360	362	428	369	349	369	384	370	373	379	399	389	398	385	359	383	411	376	379	388	396	360	400	407	364	389	383	354	361	369	377	357	349	372	374	362	393	363	396	372	405	398	380	420	393	337	393	358	381	378	388	385	357	362	385	385	416	376	424	397	377	394	379	354	415	408	390	378	389	397	344	379	392	379	381	408	372	377	383	371	405	385	374	395	385	401	357	349	385	385	397	357	386	409	415	376	396	402	371	349	369	413	365	399	383	407	424	426	388	346	374	396	349	358	400	346	381	337	384	402	372	362	381	421	408	388	411	381	340	384	410	401	425
11386	2379	4817	5542	4773	4026	3354	2855	2465	2182	1938	1833	1664	1617	1461	1443	1316	1294	1327	1233	1240	1279	1178	1148	1081	1113	1157	1096	1070	1079	1009	991	992	1112	1051	969	1065	977	1009	961	1011	1007	991	1006	997	1035	988	986	1028	996	939	940	993	958	950	974	952	974	1049	932	917	941	964	993	956	923	913	917	987	921	965	940	978	929	938	946	916	931	934	933	917	914	948	929	953	929	972	897	928	967	896	929	918	921	914	888	941	900	928	893	909	921	895	963	891	881	919	923	958	994	915	995	939	918	885	914	915	934	963	969	888	927	930	913	928	963	935	963	900	858	917	939	942	964	946	898	884	933	919	1002	907	903	921	921	911	948	897	925	1005	932	941	1006	937	955	951	925	946	932	941	936	899	987	892	913	934	885	917	861	939	912	881	895	905	919	931	886	941	943	927	944	926	915	909	942	918	898	964	911	896	958	914	930	899	907	942	884	935	919	897	898	912	949	914	843	900	924	890	916	883	927	953	855	901	917	978	950	864	956	954	932	966	921	943	911	895	857	881	922	889	923	939	890	870	941	871	912	956	915	854	918	883	874	902	984	885	903	924	921	894	912	912	893	920	920	847	943	960	894	903	928	939	899	883	875	897	945	897	912	908	851	922	884	903	901	918	927	937	893	920	933	899	904	879	899	933	900	932	925	970	910	906	968	1000	907	913	962	923	940	949	985	899	912	895	922	958	965	896	917	996	925	908	915	911	882	923	919	887	884	947	935	939	965	912	946	887	947	902	973	897	925	940	887	862	924	909	922	997	955	936	887	902	829	942	928	955	900	975	936	914	923	893	876	909	944	947	924	921	902	930	933	909	944	911	950	927	945	860	925	945	935	935	994	883	913	938	896	946	883	976	906	890	862	901	944	934	933	934	895	954	866	915	931	969	919	924	876	873	902	965	939	844	939	931	894	924	868	929	988	936	900	963	923	983	936	869	978	920	944	930	899	925	924	974	917	917	917	941	897	948	900	871	870	886	893	912	925	956	928	880	877	945	951	909	905	938	949	969	926	912	899	961	932	894	935	890	928	890	886	884	927	907	961	900	902	943	925	947	900	894	930	935	919	919	872	939	894	921	939	931	939	949	936	860	904	876	929	916	939	891	896	919	966	935	908	918	891	924	884	874	872	912	879	929	879	924	948	924	888	962	933	934	963	951	936	1023	882	962	952	925	910	910	920	955	908	919	899	945	943	920	962	870	940	923	905	891	874	899	940	955	934	945	894	939	937	924	957	939	878	944	894	916	958	961	957	928	922	950	915	930	917	913	962	868	921	921	887	945	928	929	869	952	946	933	966	923	913	935	955	964	930	952	936	889	950	912	926	925	893	889	949	916	939	910	899	894	959	939	891	928	939	940	909	930	869	926	966	929	940	912	843	893	951	891	930	921	931	949	895	967	895	913	890	955	920	911	894	906	917	920	917	914	931	941	922	911	918	933	911	952	915	917	947	984	941	887	938	943	931	910	895	889	887	943	923	881	894	926	880	944	970	888	923	910	885	924	935	891	921	914	949	905	915	887	925	916	942	945	937	897	928	917	927	936	955	923	933	931	888	887	931	866	868	919	940	922	942	887	925	896	941	897	953	937	901	899	901	949	873	932	953	914	875	930	942	922	927	960	921	929	903	953	890	948	942	891	933	965	936	905	939	883	928	910	892	891	956	920	888	871	931	920	882	980	932	882	878	903	938	895	934	906	909	924	939	896	934	896	945	933	903	919	860	928	942	918	946	945	935	953	912	910	871	839	959	949	939	977	934	881	923	899	950	942	861	943	889	933	932	905	924	924	867	931	908	911	918	927	890	913	923	922	926	903	920	872	886	895	911	923	932	951	901	952	918	904	935	907	922	951	932	871	965	915	923	914	938	926	911	941	956	922	976	919	962	889	902	895	853	924	914	867	889	876	989	905	872	951	945	912	936	903	951	884	931	944	926	930	932	856	919	880	891	888	910	922	914	942	995	947	938	934	905	905	922	882	890	947	886	908	941	894	899	905	885	877	904	897	879	896	879	884	917	899	910	938	865	937	955	923	935	927	910	935	945	905	992	893	911	939	874	839	909	911	895	933	991	894	975	879	859	934	934	913	944	941	919	929	912	919	928	850	952	839	970	884	912	927	894	927	874	944	848	941	942	925	929	949	888	948	920	873	935	950	920	885	915	888	922	905	900	899	991	891	941	879	907	922	910	929	936	931	956	946	934	933	908	910	953	942	889	910	890	925	909	926	923	948	885	965	945	904	950	888	888	916	914	871	924	951	936	899	966	937	895	922	976	914	955	944	873	933	853	962	898	877	935	909	892	913	902	932	941	920	906	964	889	911	934	953	909	928	924	867	902	919	948	899	905	938	878	923	889	908	884	969	931	886	952	947	942	960	899	992	919	914	919	871	918	893	906	989	928	866	921	926	880	947	949	920	897	878	907	927	931	902	899	894	920	911	858	953	859	953	895	945	974	926	931	903	913	970	956	851	918	898	906	876	906	881	925	1000	942	907	905	847	940	936	919	889	954	877	921	918	901	992	950	936	900	911	951	897	930	953	921	967	842	914	923	906	939	907	946	875	947	917	933	920	942	877	905	909	933	936	899	919	912	910	920	901	928	915	942	944	897	833	893	911	877	899	896	948	926	880	905	895	828	856	923	881	871	928	912	944	872	892	908	922	966	921	952	955	928	853	927	922	891	944	945	888	909	884	928	924	902	912	882	905	926	931	940	910	887	931	867	843	890	889	936	955	983	896	902	921	878	912	902	907	904	922	927	910	850	980	925	956	926	873	940	941	960	901	921	935	943	934	836	874	946	922	936	904	911	908	933	902	982	945	915	968	914	924	895	913	952	900	916	939	943	938	967	901	967	919	927	899	962	939	928	965	933	910	978	917	911	897	921	916	939	898	913	937	846	907	896	956	897	940	931	905	915	934	953	918	930	924	892	864	892	912	925	866	936	884	928	953	943	880	962	926	894	857	941	902	920	923	887	964	930	912	901	936	896	911	879	888	922	861	899	945	932	922	921	967	914	1004	936	966	943	907	935	957	926	957	887	968	894	905	945	951	917	895	879	863	942	945	993	926	953	952	918	945	902	880	904	930	938	999	910	931	950	813	934	948	943	936	904	937	894	870	890	927	924	961	901	903	906	881	898	914	928	892	927	948	964	883	931	879	923	880	889	871	869	941	916	965	934	946	890	970	942	907	902	964	909	901	890	937	960	912	911	911	910	844	926	881	950	908	900	912	915	879	939	950	955	911	975	915	948	925	987	904	917	892	911	934	940	900	945	907	918	956	913	875	865	932	912	930	874	915	904	901	916	997	922	971	898	931	864	903	882	960	870	953	949	941	898	901	924	958	910	897	910	934	905	923	871	976	897	939	927	837	941	869	974	911	946	924	918	875	918	907	940	940	917	889	985	937	917	891	910	918	930	944	919	916	891	906	867	918	922	903	931	932	873	959	920	943	906	889	1002	920	904	917	949	874	906
2443	326	307	289	270	301	245	264	279	257	264	258	273	271	276	284	230	266	288	269	306	284	262	261	263	274	267	281	306	281	270	272	271	262	296	282	281	252	283	247	268	262	297	271	267	265	283	270	257	284	231	288	291	233	283	270	272	279	259	296	279	247	275	293	262	259	292	287	272	287	282	280	292	283	264	288	256	285	278	279	276	270	315	260	305	299	275	272	268	250	245	275	285	286	286	265	266	239	260	262	276	251	286	251	280	278	265	279	262	258	264	262	263	256	276	267	268	275	262	244	298	268	303	248	272	291	252	239	263	260	251	314	310	272	255	277	249	273	271	298	275	286	272	260	280	280	287	264	299	289	246	258	261	262	247	260	273	276	268	264	268	260	264	233	254	268	277	280	288	287	289	261	264	279	263	295	254	264	281	246	298	255	299	263	264	311	294	272	265	258	288	299	294	292	278	259	294	267	286	273	264	289	284	286	279	271	265	282	255	251	277	273	237	250	292	289	292	273	276	294	269	280	256	261	254	257	252	298	274	281	282	278	281	281	265	279	298	275	288	239	271	275	259	263	266	243	273	269	295	266	295	270	253	266	260	279	239	268	289	258	266	235	251	285	259	246	299	245	266	264	274	266	268	291	281	275	278	277	288	252	271	271	282	291	229	252	258	261	250	267	252	291	275	287	271	293	298	264	261	256	279	254	278	287	319	251	259	273	259	270	248	229	256	289	276	287	278	291	277	251	264	288	238	249	274	250	277	252	279	269	245	266	264	239	269	266	271	293	240	254	296	261	292	261	287	252	290	269	284	244	282	261	267	247	283	256	268	242	286	278	286	281	223	275	276	242	254	258	288	268	282	243	257	274	245	259	298	268	276	318	254	300	255	244	262	258	265	273	233	253	250	267	287	268	277	293	288	251	253	271	245	229	304	256	286	271	276	237	277	261	273	265	266	270	274	272	304	249	267	281	295	317	274	262	272	269	268	284	261	286	269	274	282	284	261	263	280	286	280	279	282	265	271	283	281	267	278	272	282	310	297	248	250	279	279	274	262	302	264	259	255	265	280	277	268	256	275	230	276	279	277	268	284	254	281	278	286	243	277	250	259	264	268	269	291	280	237	283	229	264	244	256	264	247	246	273	271	272	286	281	263	272	265	267	275	246	261	288	255	291	289	306	266	254	298	261	241	261	252	255	258	283	259	263	262	256	255	275	294	243	274	267	285	274	256	267	300	292	310	293	296	262	261	301	264	286	285	315	241	272	263	297	243	277	275	302	247	276	274	281	290	255	285	266	263	259	283	271	263	290	275	287	315	304	290	292	289	253	253	254	299	262	276	274	230	287	263	254	294	258	264	295	250	251	303	259	256	266	287	268	285	287	306	265	273	264	288	300	267	283	283	242	305	278	271	278	243	243	256	260	302	284	268	295	296	266	271	258	258	275	289	271	304	251	257	295	282	293	255	258	288	279	253	285	293	288	271	273	252	257	272	287	257	266	266	267	287	260	323	268	266	277	247	262	279	289	272	256	252	269	274	278	266	282	283	244	289	275	287	264	284	259	266	255	278	276	242	253	270	281	289	281	257	288	255	294	275	219	259	260	278	258	262	271	273	245	258	274	323	265	271	264	262	261	265	291	283	266	253	265	296	276	287	260	284	291	262	271	281	273	261	285	280	265	295	298	262	246	274	262	293	222	256	235	261	261	277	243	236	236	257	250	252	286	271	287	271	269	249	265	275	278	261	258	259	263	284	255	284	271	263	267	270	277	259	259	272	298	270	264	264	265	283	244	254	273	275	303	276	259	277	270	257	285	259	304	265	260	266	256	272	279	285	305	280	312	290	278	284	281	276	296	257	265	256	278	273	250	276	277	228	272	277	268	299	282	248	251	253	281	291	277	243	258	291	297	248	288	281	268	257	284	300	242	257	264	273	251	301	274	295	282	273	294	273	294	280	298	264	256	284	296	269	282	304	275	304	243	266	276	266	263	253	288	272	267	306	282	285	278	238	255	293	287	276	265	285	261	253	255	268	306	284	305	287	248	265	270	260	248	265	257	292	247	305	283	278	249	264	255	261	243	267	277	268	260	238	262	283	250	245	285	276	241	263	253	269	267	281	279	282	264	272	247	255	272	260	296	273	278	256	286	262	263	296	235	294	302	257	267	261	262	262	289	305	248	254	261	291	276	240	280	267	266	282	270	278	276	253	291	283	277	282	239	252	283	302	251	277	290	279	290	293	263	262	281	241	294	271	247	289	269	261	266	288	269	273	282	261	273	267	282	267	249	283	271	276	256	285	258	242	247	260	259	288	231	258	236	246	268	268	285	280	296	296	258	257	287	253	303	299	276	284	268	281	277	265	252	253	278	264	296	243	248	324	268	281	259	273	280	272	270	267	260	265	251	273	255	258	295	255	272	245	240	256	235	252	268	216	283	253	286	286	239	271	269	269	265	241	255	288	280	266	268	273	258	243	256	261	281	282	278	268	289	299	316	242	264	253	308	272	281	294	303	277	269	241	246	295	291	253	280	256	293	301	285	303	273	270	282	260	247	294	255	257	248	238	289	285	275	274	265	258	261	268	257	292	280	289	282	282	284	250	253	238	255	257	268	266	245	308	243	261	263	278	252	283	292	247	262	251	256	291	245	301	281	247	257	255	263	262	270	277	283	252	288	294	253	288	282	235	311	293	291	293	270	273	243	266	304	259	285	259	283	269	278	269	276	265	242	275	289	282	264	262	277	267	259	264	247	258	252	288	293	276	272	289	280	278	269	287	281	265	245	285	289	254	260	260	264	250	273	289	272	267	294	278	255	245	273	290	266	287	271	283	281	258	280	285	263	275	259	247	298	251	282	270	293	250	266	301	259	258	276	242	282	256	259	266	277	232	263	269	269	288	253	267	255	241	258	289	262	279	267	285	266	239	270	314	263	284	266	279	253	276	253	288	267	307	263	268	265	276	260	266	275	274	273	259	265	291	294	298	262	273	225	279	304	284	273	282	267	253	268	245	263	254	253	267	255	281	250	257	288	253	263	285	266	272	272	294	269	256	294	276	261	244	287	233	254	300	259	251	272	246	276	265	288	268	264	257	268	287	260	258	261	255	247	302	267	263	258	248	260	292	260	278	278	249	299	266	247	277	276	273	287	263	283	275	285	258	276	250	269	225	237	275	269	253	264	282	237	259	237	288	288	278	300	267	274	227	299	319	275	266	256	260	287	260	277	258	275	253	296	284	298	274	264	258	251	278	257	247	297	248	287	287	274	270	255	262	293	287	285	261	249	295	264	276	295	280	236	261	278	264	259	264	270	248	295	283	268	272	283	263	266	255	256	298	271	274	253	279	278	276	252	259	256	284	274	278	277	254	275	256	296	313	270	271	274	259	249	277	285	260	267	272	246	269	272	264	270	292	286	263	249	260	273	255	288	289	223	298	247	268	273	283	260	289	247	254	239	261	266	286	277	269	285	277	250	266	245	295	290	269	259
3146	675	747	739	769	728	756	686	702	667	696	669	644	723	695	672	691	683	662	710	699	695	665	689	677	701	627	671	670	697	689	676	688	697	674	681	699	619	661	640	633	642	638	628	653	672	649	655	685	691	659	677	704	669	678	684	698	715	638	653	649	687	663	669	654	665	645	645	681	644	697	659	688	693	652	711	703	702	682	687	665	667	662	687	662	681	665	683	649	655	647	641	661	715	614	672	683	686	624	642	650	653	663	620	647	658	611	664	662	661	693	658	658	649	657	673	706	692	615	630	638	694	685	670	683	635	670	724	665	648	662	667	690	606	624	671	689	656	657	678	706	632	693	669	657	693	674	730	657	704	647	695	676	657	717	683	658	672	658	701	736	678	675	647	672	650	688	670	620	681	686	662	665	678	684	639	620	672	669	639	666	662	611	650	676	661	692	628	669	700	695	690	687	699	653	654	678	683	615	657	665	624	673	657	657	638	649	678	675	703	707	619	653	665	684	683	736	694	622	664	627	749	670	656	674	691	668	668	677	657	657	657	604	707	653	668	703	677	651	665	690	663	655	672	713	668	680	694	643	659	673	649	648	634	619	714	649	705	636	657	627	623	639	640	685	653	653	645	690	710	656	644	628	695	743	638	658	606	662	653	618	651	612	652	636	636	657	646	668	620	685	715	645	699	662	600	680	666	662	669	663	653	697	662	678	672	690	663	684	668	681	647	658	644	677	642	665	702	650	650	683	688	710	681	645	687	693	642	701	624	684	669	610	669	646	640	671	625	652	715	682	661	672	651	649	653	659	668	706	668	682	653	693	702	660	682	673	613	655	660	669	678	669	622	660	677	638	654	647	679	634	677	678	675	681	682	707	695	710	631	636	676	660	684	684	661	676	653	639	660	672	660	663	691	691	637	671	649	678	681	649	696	635	674	683	707	656	688	654	635	627	647	629	666	657	652	664	700	681	679	631	630	660	678	615	675	703	630	636	668	647	628	673	623	684	653	644	703	652	718	666	669	661	660	657	689	674	674	700	663	686	668	667	678	656	656	680	669	688	672	667	665	673	678	716	639	633	687	681	712	642	666	662	639	653	640	631	639	731	662	683	665	660	678	652	622	652	662	711	685	646	692	604	663	652	671	740	675	677	632	658	660	636	642	713	641	698	621	693	643	652	722	663	657	644	696	661	645	655	678	688	657	622	658	647	719	673	634	669	682	639	656	700	699	641	636	710	686	700	678	716	705	624	685	674	638	616	647	670	662	632	623	646	681	670	598	654	633	693	684	704	667	630	670	697	681	667	644	616	642	636	648	682	699	656	670	692	614	660	660	676	653	696	650	675	665	695	655	699	654	623	690	662	663	640	663	637	682	679	650	691	658	655	676	676	662	664	625	688	643	652	653	657	681	659	692	660	649	669	655	726	671	731	621	638	649	667	664	652	689	659	616	634	630	721	618	656	646	670	634	682	636	655	673	665	625	637	673	681	673	729	712	649	662	709	639	663	690	664	655	640	656	692	691	688	675	647	666	628	670	668	668	675	712	664	658	643	660	689	714	658	691	661	651	680	649	678	661	641	653	675	645	641	707	631	719	678	685	683	647	697	659	683	689	658	679	693	702	683	673	649	675	660	683	673	675	687	686	650	693	664	683	667	699	703	657	651	684	633	638	679	615	659	665	707	656	677	669	641	633	636	665	709	719	707	663	648	714	715	658	689	661	672	681	707	629	646	675	659	633	671	669	666	654	646	633	655	699	668	690	676	672	663	696	692	648	619	715	653	659	676	678	689	640	630	665	681	664	686	645	632	717	648	664	658	637	681	711	699	698	664	681	648	644	652	687	671	720	707	649	669	675	695	699	672	679	641	677	703	665	667	668	637	669	674	658	650	656	644	666	727	647	648	674	667	631	710	651	671	670	627	627	718	618	691	639	679	656	691	661	671	688	612	679	664	663	648	651	678	649	670	711	701	670	700	650	690	685	657	673	718	691	691	683	691	675	661	644	661	663	644	616	615	700	681	703	655	648	666	645	694	745	641	621	720	652	658	648	676	648	690	631	694	680	659	667	664	669	689	658	648	701	716	668	643	606	650	656	651	664	671	613	661	640	715	667	675	733	716	655	657	686	671	682	641	685	646	696	710	659	644	630	690	702	655	659	664	675	621	638	648	628	669	659	659	665	692	645	682	671	667	647	653	689	674	683	690	701	726	651	648	691	649	665	644	684	690	675	668	741	686	673	682	673	661	635	665	741	633	660	670	704	651	637	677	709	686	678	691	709	649	684	711	628	604	647	652	644	679	666	680	664	646	670	669	691	672	643	641	684	632	660	663	667	667	703	654	640	650	636	655	657	644	627	633	616	639	637	666	627	664	688	631	640	703	642	652	640	679	682	672	674	666	713	688	678	677	658	671	684	694	735	696	699	683	637	651	674	660	653	629	664	599	653	647	648	657	671	666	666	651	666	697	665	661	630	693	629	635	637	647	662	657	696	688	618	680	653	682	661	675	633	702	676	657	715	618	665	643	678	710	712	701	651	667	685	631	658	696	586	643	693	664	663	633	646	677	706	637	655	675	697	661	651	607	690	683	643	676	657	667	711	688	630	687	662	700	617	657	730	654	639	667	650	639	650	642	644	639	641	700	637	665	659	657	629	684	671	662	670	685	688	650	694	670	646	708	644	691	627	675	634	650	678	652	642	665	691	701	658	701	674	673	669	685	655	681	673	659	645	648	674	702	661	689	689	681	680	678	678	669	647	659	638	671	675	649	694	725	637	665	662	648	665	658	676	696	686	678	703	655	722	650	670	654	662	659	707	637	699	674	633	670	639	646	681	665	624	694	681	705	663	682	671	664	655	660	679	685	630	652	654	647	688	665	672	695	656	639	675	682	642	697	638	660	628	688	641	655	702	655	644	680	664	696	646	694	669	677	687	660	634	687	626	695	691	688	685	657	685	715	659	657	676	627	676	686	652	656	666	690	667	675	665	638	699	684	664	648	648	653	653	628	695	686	674	689	654	670	644	678	696	651	630	676	689	614	657	689	665	698	625	663	668	637	659	693	671	650	650	701	656	720	689	709	682	662	699	644	674	661	706	668	701	689	672	711	672	663	665	683	670	646	643	655	666	645	692	642	678	684	650	667	649	676	627	667	670	620	680	698	660	658	652	661	654	698	680	693	644	648	732	633	638	611	654	686	664	657	678	707	644	670	679	677	642	698	651	686	660	694	650	651	605	669	649	678	698	656	674	612	688	665	681	689	639	647	728	654	663	695	710	644	655	653	715	661	662	705	667	670	643	680	663	670	655	650	685	616	617	636	690	680	666	621	669	689	673	666	661	666	674	698	695	635	697	682	694	624	646	660	676	675	626	696	624	629	683	701	687	689	673	672	663	660	668	684	663	646	653	622	666	652	692	639	639	654	663	639	662	625	599	699	663	668	672	665	639	700	664	709	667	716	653	678	694	650	664	678	677	704	688	668	668	701	668
14720	1205	1179	914	721	579	485	444	316	365	342	316	291	261	253	284	296	253	265	232	234	225	250	247	255	226	274	275	215	240	241	236	219	241	228	224	231	241	200	221	252	229	246	219	227	221	241	214	226	212	215	203	229	247	241	236	226	228	240	254	258	233	220	219	238	226	223	243	211	228	217	219	226	241	196	238	241	237	233	232	218	219	214	208	240	227	229	243	227	259	214	220	221	236	223	216	231	228	240	199	242	218	239	212	260	223	223	235	210	227	247	228	229	226	204	240	226	241	226	216	244	225	245	252	257	234	258	209	237	243	221	221	212	228	224	230	251	243	211	231	235	233	224	220	199	234	215	216	229	238	227	234	218	213	242	214	218	213	230	245	242	243	212	241	234	247	245	209	203	238	247	220	212	242	203	205	230	216	210	214	233	232	249	235	198	231	215	255	216	255	240	236	220	246	242	224	254	232	231	192	191	251	210	202	217	220	212	221	226	220	225	231	234	257	212	230	241	225	233	257	218	212	198	247	186	220	226	240	233	235	215	259	210	223	245	225	237	238	234	198	218	232	223	216	283	202	218	221	241	196	257	223	246	229	224	223	209	209	228	270	231	213	184	257	230	239	222	236	241	235	228	241	232	236	230	242	225	248	220	213	223	193	209	220	217	226	234	235	227	233	218	230	231	233	219	219	214	229	237	234	199	195	213	237	232	241	205	207	214	233	204	198	231	232	200	204	235	226	227	248	208	230	232	215	252	222	191	233	243	212	228	247	237	231	200	237	220	222	198	236	244	204	243	211	259	236	206	218	238	218	224	196	219	224	230	247	211	203	233	222	243	216	229	260	230	207	233	220	221	242	231	242	239	212	226	202	238	219	212	224	233	217	248	246	225	232	211	217	234	229	231	230	229	227	252	227	240	230	251	221	234	250	229	228	221	240	224	213	201	218	208	208	193	238	226	231	232	228	239	250	221	214	216	219	231	259	223	206	220	222	226	207	238	222	203	240	236	228	242	236	220	235	234	223	240	263	206	243	218	237	220	190	226	219	228	232	235	229	210	229	230	213	237	245	231	219	192	214	230	236	255	231	276	220	232	212	242	225	232	186	221	199	249	201	224	214	255	210	218	214	221	217	220	236	243	217	255	224	242	247	215	218	248	216	216	197	227	251	202	219	215	236	209	201	207	223	258	207	208	227	222	212	225	207	225	236	224	227	212	221	233	221	280	240	202	220	244	202	216	207	220	223	228	239	242	215	226	262	210	226	206	227	218	240	233	233	232	240	202	249	216	233	239	210	232	228	246	217	227	224	254	208	230	205	215	228	238	236	204	226	208	218	226	230	257	225	228	250	254	225	198	233	210	216	220	203	221	227	226	252	237	199	226	227	202	214	221	207	244	231	190	205	205	215	253	197	216	253	240	231	231	223	250	243	241	241	241	212	202	243	247	214	214	222	208	233	207	244	217	217	215	207	230	241	223	228	216	219	198	230	216	226	235	251	231	211	246	208	209	225	181	201	230	226	208	251	198	227	215	227	245	235	212	224	208	240	226	220	258	218	217	228	206	224	236	232	233	209	223	252	235	228	203	233	245	224	223	278	230	216	265	227	227	230	227	226	221	213	219	208	230	225	211	226	263	216	221	210	259	240	225	225	224	241	236	207	221	230	272	239	205	224	207	193	257	223	221	234	231	231	228	220	211	230	232	236	217	221	202	210	203	205	232	209	229	206	209	229	215	236	221	245	217	218	221	245	227	245	224	233	237	241	233	211	253	243	242	210	235	272	231	215	213	239	231	235	260	222	209	234	240	226	223	228	228	208	219	230	209	213	249	224	229	229	239	219	225	229	215	233	227	242	244	237	257	208	211	227	218	227	238	237	213	219	235	210	237	232	195	239	234	243	267	223	214	232	241	247	237	224	225	243	242	234	253	223	234	205	221	249	234	236	230	242	217	193	243	219	248	239	226	231	235	227	219	233	215	221	252	227	220	242	210	231	218	243	203	249	238	237	231	199	214	208	208	210	201	241	228	245	219	201	241	209	243	235	240	217	243	244	205	245	232	236	226	223	196	231	214	179	217	204	258	213	248	209	227	228	215	214	239	234	225	232	206	233	240	262	228	226	215	233	217	239	206	238	220	227	250	232	244	217	213	221	214	202	249	267	229	214	244	256	245	208	221	225	232	239	203	232	219	224	248	234	239	227	233	208	271	231	228	240	236	211	213	232	236	258	216	203	200	232	225	237	247	220	229	240	245	230	202	250	229	259	247	221	215	205	233	249	238	226	214	199	199	222	217	227	256	206	235	237	236	252	222	224	235	217	238	225	241	223	238	248	186	216	230	216	213	188	211	236	222	234	226	215	213	216	209	247	231	230	222	226	236	219	207	212	249	211	200	219	242	235	251	220	226	206	241	215	221	236	226	207	212	231	231	213	236	243	209	226	218	230	222	255	225	206	239	231	263	214	237	218	212	216	239	216	208	223	234	231	221	220	217	220	215	218	231	233	234	236	221	236	215	245	210	252	217	252	241	216	217	211	229	225	231	239	223	224	249	225	197	220	217	218	211	206	242	226	241	206	214	206	245	235	220	210	219	223	214	235	235	270	258	214	224	223	259	232	226	211	227	218	207	238	236	217	219	226	218	215	221	225	221	212	219	229	232	224	215	218	226	218	217	208	239	212	218	212	229	260	237	211	229	221	210	243	226	215	243	238	238	210	215	197	220	238	205	202	225	244	227	230	234	228	251	222	226	220	213	193	229	237	216	259	235	246	240	214	186	201	229	206	221	240	252	238	254	232	218	242	233	228	257	212	229	215	230	215	209	255	227	248	238	228	209	207	241	246	227	227	217	245	225	201	206	213	228	237	248	242	247	204	202	214	275	210	238	221	230	218	219	237	244	241	213	224	235	234	243	209	215	226	210	228	221	213	243	216	222	234	230	218	230	202	225	225	245	244	249	240	226	234	213	233	228	239	197	223	240	198	206	212	250	247	225	238	217	234	240	242	240	273	216	233	229	209	211	207	233	220	255	238	203	240	237	201	218	247	261	233	229	237	225	240	223	237	190	247	209	231	215	256	230	242	226	233	229	247	224	204	212	254	216	230	253	221	224	227	239	236	233	257	214	217	238	245	246	233	244	223	192	233	228	229	236	247	226	205	219	228	215	231	232	216	205	251	217	207	228	243	252	220	215	215	241	244	198	223	227	233	208	234	225	217	227	230	219	244	225	207	242	229	241	224	235	228	205	251	229	220	225	222	252	200	230	230	254	200	229	245	258	206	241	238	233	202	202	224	244	210	231	222	215	234	240	213	239	239	206	211	235	237	227	243	269	211	239	233	227	223	232	234	198	262	222	247	231	240	205	248	234	231	237	205	176	223	223	233	233	222	234	204	243	230	204	220	234	203	234	213	236	238	241	237	226	233	206	215	222	233	212	223	213	202	218	241	246	226	236	221	203	203	231	233	214	214	217	200	245	242	219	236	241	244
8354	1283	2640	3027	2616	2244	1921	1569	1417	1257	1107	1048	1008	939	940	852	818	797	819	740	755	755	770	750	716	701	700	626	656	657	677	666	658	670	695	582	675	651	600	639	656	620	657	659	628	629	602	608	632	622	658	629	594	629	589	594	614	627	603	601	612	590	621	614	579	643	629	616	627	617	587	594	610	621	625	635	612	593	611	606	595	585	600	617	560	580	583	585	632	622	609	631	642	636	579	604	613	608	614	609	631	549	599	637	582	614	595	627	601	552	656	584	589	633	586	602	575	583	581	568	595	608	622	613	579	603	601	603	569	559	593	603	590	618	592	547	566	603	607	643	612	606	645	620	625	622	589	627	671	631	632	603	580	624	578	626	596	577	610	597	606	581	624	612	592	633	529	608	619	588	618	630	595	595	595	597	608	586	594	600	607	620	599	627	611	584	597	566	608	604	617	561	584	621	591	608	577	580	580	578	636	615	660	565	601	605	603	596	591	582	617	583	603	576	591	588	585	616	566	594	583	602	580	657	557	612	596	613	620	596	571	574	594	578	593	586	579	604	594	573	578	581	601	623	590	597	597	617	597	569	592	540	628	587	591	639	572	589	576	643	582	601	590	593	587	626	619	578	606	613	601	559	583	557	605	527	595	593	602	618	630	591	606	621	606	594	599	606	561	585	632	594	629	608	590	633	558	580	602	573	583	612	608	586	591	624	604	588	638	605	566	589	559	595	560	632	606	632	605	571	587	600	590	565	623	644	581	630	612	574	572	619	619	603	620	571	599	597	637	629	607	627	644	608	611	606	595	565	593	624	549	558	603	592	576	612	568	626	581	610	628	608	584	605	585	626	558	573	642	612	545	577	630	596	600	614	616	588	614	614	600	611	582	638	537	617	587	575	593	601	565	598	597	604	562	570	566	617	598	608	558	602	615	594	583	568	646	588	604	602	614	573	593	618	586	581	645	594	581	621	623	582	594	628	608	575	578	626	598	606	616	606	620	567	602	619	615	614	583	566	631	589	590	585	623	624	577	595	652	590	633	553	581	571	545	608	624	574	625	619	597	544	582	611	577	557	584	606	591	585	608	562	596	566	608	582	584	623	556	564	593	618	592	627	589	567	613	641	561	575	589	587	555	585	627	599	571	601	552	607	602	572	603	605	601	589	567	622	600	557	609	588	583	603	567	599	586	609	585	613	569	609	588	582	577	586	599	532	612	630	626	624	618	585	569	570	606	576	584	612	580	603	575	629	561	641	588	611	594	631	607	565	577	583	614	623	623	578	569	552	577	592	552	600	566	541	563	602	556	631	611	608	581	572	588	617	641	552	575	599	600	624	602	619	573	546	587	584	579	612	637	589	602	590	591	593	584	585	626	584	568	604	601	608	620	574	604	555	594	575	610	609	607	636	614	592	585	584	622	644	619	605	606	582	590	633	590	621	595	581	606	591	597	639	641	592	606	574	583	598	593	572	623	585	595	615	618	614	541	615	587	560	603	605	592	590	617	613	580	609	626	603	640	586	611	593	628	579	594	630	605	585	594	606	614	593	590	612	623	594	609	569	596	619	606	578	613	608	593	554	619	610	591	612	572	587	571	571	612	585	596	601	603	606	588	563	565	551	596	555	578	605	585	553	607	550	575	570	610	608	596	613	583	595	632	565	619	567	607	645	602	585	630	604	599	633	589	575	590	584	586	583	627	625	606	601	587	587	629	586	591	607	577	619	618	613	594	597	610	612	574	577	591	584	649	597	593	580	580	592	589	620	618	626	603	603	618	611	592	613	593	618	589	593	569	624	588	593	602	654	567	624	548	567	586	606	573	589	590	578	562	648	554	608	591	596	590	598	605	621	617	654	621	616	555	618	605	552	582	602	595	577	612	596	553	595	619	584	620	606	555	598	602	612	646	583	575	614	609	611	651	566	581	561	582	582	583	548	633	548	613	591	580	597	618	551	568	590	608	651	579	623	587	588	556	589	566	601	651	573	597	575	628	633	593	558	635	597	545	638	594	558	594	642	600	581	628	596	599	602	546	653	595	597	613	613	586	582	602	609	592	619	609	587	574	620	601	531	569	592	596	635	613	636	575	583	585	643	606	616	648	605	623	615	564	595	560	590	586	595	566	625	608	614	599	593	636	594	587	592	593	594	562	591	575	632	575	611	639	559	603	553	567	604	593	593	560	581	576	620	569	597	573	576	603	575	627	573	582	621	588	615	598	574	612	609	620	640	570	569	562	585	583	640	574	588	574	567	598	590	604	592	601	572	632	561	578	603	559	588	613	582	581	580	599	579	572	545	645	602	641	613	626	594	594	581	620	576	611	612	614	591	587	584	567	572	563	583	586	562	606	656	577	585	619	627	622	584	604	611	583	570	575	623	607	599	578	595	571	600	622	582	557	595	586	623	622	551	637	580	569	579	592	554	589	606	599	531	642	575	589	592	585	630	594	608	566	614	606	603	611	593	625	588	594	591	595	588	578	579	607	600	577	642	606	558	614	624	589	608	592	622	558	576	602	575	555	616	603	605	560	599	571	541	556	624	589	585	616	582	575	564	566	600	559	577	624	615	632	637	578	616	608	588	607	574	631	595	574	633	607	593	615	545	584	480	601	606	599	576	570	590	578	578	575	594	597	612	643	606	613	575	628	606	588	579	621	614	599	611	603	589	610	648	616	622	618	556	593	591	594	577	604	555	571	603	573	598	632	619	575	583	601	566	609	544	574	564	574	633	624	588	582	621	603	569	631	611	619	562	618	618	595	601	580	621	594	620	594	529	599	527	615	584	585	570	629	578	622	632	598	595	612	619	569	614	594	583	617	558	621	605	579	601	551	605	589	612	634	616	608	577	612	568	588	559	610	542	606	594	582	621	578	592	594	579	598	602	602	576	552	602	576	593	597	592	582	545	534	600	621	593	613	572	601	593	619	573	602	559	615	608	578	572	608	571	569	601	596	615	612	581	589	594	602	649	578	556	570	575	598	642	606	638	533	583	636	607	600	599	568	565	602	596	592	603	599	567	621	587	589	636	627	545	583	549	620	584	583	629	568	582	619	627	590	573	594	613	606	587	625	572	610	605	586	599	611	565	575	582	604	564	595	621	589	615	579	578	597	611	622	629	645	586	578	578	572	590	588	588	603	584	588	567	583	587	538	643	591	549	594	633	592	581	622	628	570	638	616	593	581	559	616	630	617	607	653	587	598	608	612	625	581	620	607	597	647	584	600	530	583	624	606	617	593	594	592	588	609	615	590	582	577	598	593	585	640	609	598	570	611	624	618	609	579	591	613	621	619	619	619	593	632	580	603	607	600	570	600	631	583	580	610	592	602	620	549	640	584	618	579	610	589	603	602	594	582	627	562	595	626	615	566	618	585	616	611	575	619	624	572	577	610	598	602	597	600	592	608	617	612	553	571	594	569	600	609	588	620	573	599	610	597	619	570	613	581	586	584	574	594	576	580	603	565	606	590	578	578	583	591	606	597	571	600	614
24269	3222	2392	1957	1407	1059	896	739	647	617	541	488	479	498	444	461	444	424	463	420	394	454	429	402	416	418	413	443	426	410	415	404	361	390	409	405	373	405	394	420	401	426	424	413	426	371	416	410	393	417	383	385	444	424	370	326	392	381	408	410	403	382	378	399	361	390	384	415	395	405	383	399	387	397	366	436	387	381	405	403	370	373	392	373	359	401	366	385	406	367	418	367	395	396	405	403	362	354	385	401	351	364	363	461	388	407	387	356	391	380	417	398	391	376	409	367	405	379	397	372	415	390	394	371	406	364	416	367	372	403	375	386	382	408	386	354	374	398	347	400	393	404	406	404	362	413	432	393	392	368	363	358	384	356	389	377	408	390	400	377	366	403	404	403	365	389	394	398	398	324	398	420	377	384	379	397	386	406	385	376	428	366	389	359	391	402	387	361	434	415	381	392	399	397	391	418	359	416	372	362	397	414	381	370	407	387	356	363	359	379	393	391	348	382	387	389	442	377	407	388	373	384	371	338	419	358	406	380	379	366	407	379	383	385	415	416	401	412	388	383	371	372	385	370	357	385	375	395	392	381	393	349	357	383	376	388	354	400	406	407	395	388	416	373	378	406	432	402	391	417	367	381	387	417	361	398	390	412	388	383	362	364	384	381	368	390	400	394	359	369	380	377	369	384	361	383	389	344	372	373	366	378	399	392	403	348	406	396	375	358	393	394	369	412	375	374	415	380	386	373	373	393	412	381	342	396	405	446	381	369	363	368	397	388	415	384	379	378	413	388	362	400	381	419	394	374	385	345	367	368	387	364	386	357	375	377	378	394	390	406	392	405	336	365	419	374	387	373	356	381	346	362	365	399	394	381	434	409	403	402	370	431	393	378	374	405	425	366	366	372	386	381	356	391	378	338	381	381	403	369	395	395	385	425	368	415	381	408	430	376	388	369	402	399	399	361	387	426	338	372	385	405	370	382	412	381	396	360	411	398	417	385	391	400	384	394	422	393	400	372	372	366	372	360	356	364	376	390	374	403	413	374	373	373	408	381	388	401	367	428	393	374	361	408	389	370	357	427	391	399	411	346	358	398	390	404	394	368	364	382	430	407	390	365	386	390	363	388	379	361	388	397	363	358	409	419	383	413	400	415	365	409	403	384	343	378	389	397	390	378	411	399	414	428	415	355	429	375	383	425	383	395	353	406	396	376	397	395	365	369	373	348	395	390	400	393	420	398	415	379	417	395	378	388	394	391	398	349	414	385	375	414	385	389	372	392	383	425	376	376	345	357	432	378	417	409	347	422	388	392	382	380	391	413	404	396	387	394	390	419	418	422	378	360	422	421	385	388	435	374	364	369	405	368	412	407	380	414	377	363	362	379	383	370	416	375	386	376	365	367	401	417	370	367	373	411	368	415	404	382	443	404	412	392	406	367	360	397	384	400	437	401	381	405	405	392	425	387	367	357	398	380	400	394	381	402	374	395	416	371	403	426	376	374	396	413	400	405	387	389	391	376	368	364	416	367	414	387	407	387	373	366	360	372	384	389	342	398	400	380	401	394	388	396	402	386	395	374	361	390	373	401	391	406	362	379	402	377	402	358	396	356	418	392	390	377	387	403	368	378	377	378	427	413	419	370	397	387	398	383	383	389	420	412	391	424	384	395	376	384	386	379	377	399	390	364	416	390	413	420	375	391	399	340	401	398	389	389	398	433	374	400	375	365	377	367	375	376	369	357	389	409	369	414	378	346	374	394	390	405	393	378	369	403	397	403	416	417	353	364	365	385	392	377	384	371	425	400	392	391	371	374	388	354	364	366	375	366	339	373	367	358	422	436	380	399	364	387	365	365	392	386	390	363	374	396	381	398	372	334	362	383	377	388	372	376	366	433	411	368	385	366	388	421	400	400	397	370	403	374	397	385	431	373	400	394	398	367	389	382	374	373	399	410	386	418	371	375	365	392	415	371	378	362	400	403	395	332	383	397	414	383	410	369	408	365	375	412	380	375	390	355	396	373	412	408	412	369	359	395	374	370	397	383	354	356	370	401	378	371	383	399	384	349	374	371	361	369	375	409	402	390	398	367	365	393	355	371	380	396	394	380	410	374	386	398	379	349	337	331	395	408	417	358	390	366	392	384	360	365	390	354	388	380	426	404	369	361	360	406	377	438	412	372	392	365	370	372	374	363	389	384	386	371	376	388	395	366	388	421	394	377	393	388	394	412	383	428	381	387	379	404	383	399	385	448	409	386	384	374	411	374	369	386	393	377	423	397	334	373	360	401	393	374	407	363	368	399	399	408	354	365	386	391	409	397	401	387	363	392	373	382	372	377	393	379	395	384	451	407	364	421	404	387	379	427	380	400	385	367	389	380	407	394	406	379	413	400	404	386	372	360	406	386	381	407	388	399	364	396	409	398	421	391	355	400	391	374	385	355	390	353	369	363	401	368	370	386	372	412	377	368	383	382	390	397	358	390	404	405	367	429	407	391	364	393	365	380	388	383	407	386	378	365	369	387	408	341	386	371	343	393	367	402	404	387	360	394	425	382	390	419	392	378	408	407	354	454	416	391	366	367	396	376	382	336	348	404	389	361	390	373	386	352	396	402	401	389	375	375	414	398	409	389	369	369	414	411	370	358	414	385	439	368	432	384	418	350	378	370	378	362	396	383	379	397	377	351	387	418	412	406	358	355	394	393	421	416	413	403	369	423	387	386	358	356	394	402	358	383	391	391	380	387	389	347	402	398	381	369	380	375	343	381	393	365	391	388	407	391	449	397	365	383	392	393	369	391	390	399	359	387	388	358	373	416	399	420	399	374	373	385	387	404	356	396	396	369	377	409	378	398	378	366	375	392	365	372	385	375	402	381	352	374	386	384	385	364	430	378	378	378	380	413	394	360	379	383	382	432	409	385	341	373	403	369	345	351	379	382	359	399	387	366	386	374	362	372	371	411	388	413	365	369	354	417	404	382	401	368	398	421	336	389	426	381	418	385	354	382	368	379	372	429	384	403	369	363	365	388	362	375	388	373	387	381	385	401	401	424	378	379	412	379	378	365	377	374	411	368	371	370	388	354	369	396	364	347	406	358	405	361	387	360	424	387	453	372	410	374	422	395	382	404	341	361	406	392	405	423	380	346	369	360	378	415	411	402	416	407	377	378	406	397	407	405	383	385	399	391	386	347	354	348	388	361	367	411	379	399	368	397	403	416	381	390	420	379	385	382	376	369	377	385	365	417	387	355	407	388	374	394	369	350	386	393	367	363	430	346	403	386	370	353	345	419	367	381	337	380	378	388	390	362	393	399	385	388	404	388	378	395	352	382	387	422	363	387	355	382	401	367	354	402	348	415	393	380	390	427	381	408	421	412	355	375	407	403	351	404	384	379	403	427	410	397	421	375	382	402	367	385	377	382	374	391	365	365	373	361	394	392	384	405	379	370	381	384	360	377	402	398	394	380	395	399	387	384	429	375	381	391	369	363	406	359
11538	2308	4828	5473	4774	3916	3370	2907	2406	2240	2027	1759	1722	1668	1500	1455	1361	1348	1294	1265	1218	1240	1145	1145	1177	1121	1083	1116	1086	1113	1096	1030	1066	1016	969	1055	1093	1073	1055	974	1044	1071	974	1025	1042	945	989	1037	954	1040	972	981	987	956	971	987	884	913	946	899	941	984	1021	991	963	1000	947	946	960	958	980	956	938	997	902	951	966	958	1004	999	968	890	968	908	1031	961	951	939	1002	935	965	916	927	926	950	903	919	929	871	947	946	821	902	981	984	947	998	906	972	949	967	911	931	952	941	921	931	947	885	899	925	997	946	975	989	868	890	936	949	915	934	910	914	935	927	964	950	941	968	973	918	930	942	956	931	1010	987	1015	973	959	994	991	973	1012	969	1005	967	1016	950	944	909	929	978	901	920	960	959	946	988	933	946	907	936	926	964	919	895	900	906	925	926	915	964	894	914	900	975	970	953	953	910	868	955	961	953	943	985	901	963	939	936	918	989	948	926	975	968	958	924	955	937	938	992	957	974	989	899	962	955	845	891	965	950	975	934	948	830	947	939	976	918	911	906	931	953	941	942	905	943	892	931	932	936	949	967	965	958	965	921	962	964	958	957	977	972	893	909	898	921	913	986	965	897	897	950	933	985	945	916	969	892	964	885	908	911	909	898	956	1003	944	980	940	913	953	928	890	945	984	945	925	955	871	951	916	896	1008	944	947	915	917	945	919	936	911	1019	842	947	913	948	955	917	947	952	917	951	946	960	914	920	967	943	954	880	949	933	916	908	917	930	921	977	939	944	920	946	913	902	995	993	954	913	945	953	929	944	943	905	895	918	898	956	1030	952	978	886	909	962	939	912	920	920	901	912	947	933	915	902	968	971	909	905	929	889	891	989	948	953	931	864	945	918	945	937	918	919	974	940	882	905	929	914	936	969	878	960	980	948	897	929	925	922	929	880	929	892	931	874	874	925	967	928	905	896	943	986	881	916	902	980	902	930	949	917	878	876	911	898	978	974	932	947	829	945	926	946	930	941	893	942	936	913	937	966	940	926	936	947	877	955	1038	910	910	918	1007	920	958	959	880	897	936	931	883	908	956	895	957	936	890	904	923	912	959	929	915	910	954	925	903	967	901	971	932	953	922	919	901	938	896	937	964	969	983	953	880	953	933	982	891	947	953	955	913	950	984	944	897	884	948	925	960	895	929	946	943	978	907	886	936	920	954	882	948	936	925	935	933	890	921	937	931	901	870	915	939	902	942	977	912	924	946	928	930	956	864	952	964	917	905	949	920	940	925	910	927	943	896	952	931	964	944	899	975	924	962	1015	951	979	925	971	904	877	951	937	990	938	901	960	929	936	930	919	955	870	976	943	889	917	888	968	929	906	990	963	912	909	935	983	946	909	927	912	933	938	895	921	900	921	929	984	917	922	903	923	926	892	877	979	938	973	920	890	918	953	933	934	851	918	881	902	910	956	952	954	933	951	912	958	884	919	916	953	953	913	909	943	972	923	996	912	930	929	911	937	921	904	907	922	988	926	939	963	969	946	946	933	910	901	942	901	967	951	965	909	935	912	934	910	968	912	902	940	913	940	922	921	905	924	918	945	931	938	977	901	964	973	926	906	887	936	903	943	914	898	930	913	934	952	931	859	885	954	948	880	1013	937	913	915	905	943	941	906	836	925	901	935	930	928	943	924	938	876	892	930	939	881	927	881	913	953	918	946	913	906	978	983	970	933	926	922	938	914	906	901	963	950	950	954	960	933	934	942	905	947	938	925	940	912	954	937	897	908	983	917	988	905	947	868	955	933	904	970	955	918	890	923	956	921	922	918	961	924	961	919	939	942	930	954	931	1015	943	963	930	924	888	919	954	881	939	924	927	907	966	946	926	952	954	950	906	916	964	887	889	974	956	945	974	932	860	925	939	915	941	961	934	946	918	954	914	900	958	893	932	911	947	889	937	923	929	962	915	921	914	907	956	975	911	928	979	968	897	922	952	895	910	954	952	920	925	945	913	904	894	963	934	969	943	932	941	899	902	935	896	910	933	863	851	912	938	910	949	938	907	918	959	952	894	898	921	906	975	987	904	908	930	962	931	911	934	918	906	939	888	1014	935	956	978	957	970	992	958	968	926	946	938	956	921	948	908	923	955	957	911	866	954	942	917	933	939	999	955	959	863	925	929	942	974	935	938	920	936	968	957	908	952	969	973	893	907	952	868	879	1016	934	936	962	951	904	916	964	916	950	945	907	918	883	937	967	912	895	883	937	915	986	879	954	889	904	935	935	1009	991	929	986	936	937	924	848	975	1000	914	970	926	867	976	930	968	872	900	926	933	880	906	914	873	928	871	908	924	886	973	895	919	967	921	937	915	950	925	958	942	910	962	930	915	939	940	918	906	909	920	949	910	933	917	989	944	947	908	923	919	989	924	966	980	908	952	984	918	949	917	946	935	974	962	954	947	918	938	900	957	931	935	966	968	930	934	932	891	966	957	914	914	986	950	972	908	973	934	919	934	921	902	929	888	942	928	905	955	942	898	915	893	907	916	920	922	915	944	908	962	996	924	909	903	868	973	961	999	916	934	905	943	920	942	886	946	898	979	950	943	932	940	973	966	890	969	947	934	942	901	950	907	903	941	952	906	976	1011	888	969	899	861	911	957	916	916	955	898	916	950	933	939	969	992	919	964	975	908	918	935	921	898	934	915	959	981	937	930	920	944	912	881	935	981	1009	984	879	967	971	915	1012	941	924	892	918	907	889	961	919	904	965	945	932	928	900	896	942	956	936	918	990	946	919	967	899	915	912	928	954	939	917	910	952	947	947	897	913	918	959	901	923	966	955	903	974	938	955	907	943	931	977	871	927	976	929	971	906	866	939	991	963	910	963	941	943	923	905	923	944	921	937	921	933	929	911	920	890	922	905	912	940	929	905	912	935	912	900	945	951	864	893	961	929	907	916	918	915	927	891	886	937	955	947	923	954	916	962	970	956	917	917	928	920	925	888	912	957	941	938	951	889	917	915	939	966	947	922	915	903	915	923	953	918	912	892	951	910	917	943	919	908	921	940	925	939	938	923	928	949	932	908	936	897	883	934	897	910	931	907	923	947	907	899	929	948	879	890	936	954	979	875	978	946	983	934	914	931	986	957	929	938	896	909	918	901	943	949	997	890	994	921	951	937	912	916	939	912	937	971	949	887	971	924	885	936	960	968	931	910	960	888	943	963	927	856	900	957	917	1010	940	958	905	880	951	914	975	922	915	946	1010	939	911	918	899	884	910	951	950	954	897	882	948	969	951	916	862	914	938	937	934	893	925	892	995	944	943	919	937	917	983	893	925	893	918	932	972	902	934	913	878	859	967	958	898	958	942	954	877	942	922	905	950	858	922	956	930	985	968	974	907	890	926	935	903	900	936	984	937	964	945	924	934	931	938	924	929	917	889	948	959	978	949	934	965	962	929	911	1010	959	953	894	945	963	954	964	939	892	928	915	865	949	953	895	1015	927	918	944	949	926	948	899	897	921	920	916	942
2430	290	288	307	300	287	318	265	265	263	286	268	258	261	289	270	288	300	271	302	262	264	309	287	294	250	278	254	269	261	305	253	261	285	290	265	260	258	248	267	255	292	298	264	262	251	263	306	275	288	248	251	263	264	260	241	251	285	271	263	255	260	271	251	284	279	285	287	262	256	241	262	270	297	264	282	282	289	257	269	280	242	260	246	274	278	291	268	260	266	267	270	272	296	262	300	272	300	256	263	275	271	297	327	288	275	243	284	299	263	255	238	288	259	246	285	276	286	277	261	252	271	246	252	264	294	300	269	256	248	284	289	290	273	284	248	252	268	292	267	283	313	260	281	241	291	277	267	263	248	277	270	286	259	264	307	272	296	273	253	278	275	278	266	317	285	262	233	280	276	269	290	266	285	274	281	280	278	285	291	265	261	274	291	277	282	261	283	254	246	264	262	277	277	302	268	262	257	280	266	291	289	273	231	295	290	242	271	298	256	264	271	265	283	270	259	276	318	284	274	288	272	227	255	260	269	285	275	261	243	281	271	281	246	257	276	282	271	270	272	266	265	281	264	288	261	322	268	269	238	291	295	265	293	278	292	300	255	266	270	280	279	260	296	301	267	290	308	276	286	260	301	284	280	238	249	278	263	290	271	279	273	288	270	302	310	272	260	250	277	270	274	262	296	232	246	291	296	279	268	245	249	297	295	245	274	268	305	256	255	282	273	284	285	230	280	295	271	280	232	273	255	292	305	246	287	271	262	256	267	285	271	255	265	288	248	299	281	266	268	307	256	248	270	252	288	248	265	247	242	252	246	295	275	314	260	263	260	290	269	250	280	276	269	274	263	247	231	289	278	261	304	294	262	278	280	294	274	268	287	265	271	290	274	295	267	282	264	278	272	266	268	273	320	286	282	273	266	266	249	261	294	276	285	292	288	266	291	277	284	265	302	260	276	310	281	286	276	292	252	251	265	290	260	246	230	287	259	292	282	276	254	291	243	261	275	281	297	267	264	264	234	276	274	303	257	275	291	287	248	249	290	250	278	278	236	267	267	293	269	261	273	240	243	317	262	306	267	275	255	260	294	292	289	274	261	285	267	261	259	283	286	281	246	274	265	261	254	292	262	294	275	258	280	264	267	252	244	290	265	247	241	254	241	249	227	275	282	268	297	252	291	282	286	253	259	262	267	284	270	290	274	259	266	246	284	264	282	285	282	254	269	273	258	263	256	298	264	268	277	247	279	285	281	278	266	297	271	275	268	270	282	263	324	269	278	305	247	271	273	261	270	274	231	266	287	302	263	323	270	234	273	275	278	253	282	282	240	276	251	255	301	276	302	284	301	269	259	301	273	254	279	246	290	257	265	296	266	239	266	285	248	279	289	263	268	271	272	249	283	283	290	279	270	268	284	283	280	258	250	265	257	276	270	275	266	254	270	243	272	258	244	270	242	274	236	269	281	290	283	274	262	267	264	276	282	289	278	262	255	250	247	242	296	278	282	276	240	268	262	288	267	295	288	274	281	271	263	280	305	221	275	283	280	275	264	267	286	258	279	310	257	306	285	278	237	298	286	284	286	257	286	299	303	298	289	247	292	268	269	292	274	298	285	246	270	254	273	269	262	296	303	256	262	302	286	266	258	286	282	264	272	301	266	232	229	256	256	288	278	275	274	271	274	297	268	269	227	289	272	280	272	278	279	268	288	280	276	278	309	285	274	273	284	289	292	262	248	254	250	261	268	257	285	288	251	282	268	261	278	265	302	267	275	268	277	241	286	270	273	285	271	278	279	268	261	284	276	269	287	266	260	288	285	253	275	307	286	270	254	276	274	249	284	227	250	255	292	267	302	251	283	253	282	242	243	274	263	292	288	257	227	251	303	247	280	262	280	289	265	284	263	260	251	282	254	267	265	292	280	286	273	316	271	282	275	289	262	280	240	287	275	263	247	284	276	285	255	289	267	264	278	289	268	278	304	254	245	282	259	282	266	283	320	294	306	250	275	271	280	285	281	278	265	242	262	301	277	301	281	274	262	320	291	285	276	281	276	286	286	245	248	294	260	268	285	302	287	282	263	293	279	285	303	277	267	254	254	253	272	273	258	275	282	266	260	271	256	223	252	266	302	290	269	285	283	298	247	244	297	310	275	277	267	260	275	251	244	292	302	256	235	273	262	242	254	246	282	280	270	249	271	288	248	244	284	254	296	226	280	266	290	259	299	296	294	269	288	281	269	256	272	273	292	283	271	247	261	259	244	253	324	299	260	236	284	245	264	281	278	263	253	266	282	267	273	276	268	277	289	272	273	268	262	263	266	276	276	316	260	284	321	257	264	269	281	236	239	274	283	280	280	289	307	278	263	271	283	264	288	261	258	286	282	279	249	283	255	328	270	252	265	273	267	283	273	277	282	277	268	280	284	279	254	238	229	291	297	274	267	257	273	261	282	265	276	263	266	275	282	255	236	261	277	269	269	258	259	278	255	276	224	253	300	267	278	288	263	293	276	289	270	268	271	244	287	288	280	284	268	304	266	279	275	251	282	270	248	283	265	268	266	282	286	273	298	311	242	272	285	251	267	245	270	262	231	282	283	255	249	274	300	270	287	253	260	274	267	287	254	276	271	278	301	282	270	280	270	243	303	265	261	246	274	243	260	255	288	290	250	267	269	285	275	275	260	288	263	290	282	266	261	274	254	268	295	272	247	290	277	267	277	288	252	280	269	259	289	265	258	233	269	266	273	274	256	263	292	239	254	262	273	280	275	262	277	252	282	304	280	274	264	266	255	284	261	285	252	275	284	259	301	269	282	258	274	266	256	239	274	302	283	262	266	263	291	271	260	269	272	274	278	279	258	268	260	273	268	289	287	283	267	291	244	290	269	324	274	292	252	253	283	262	275	261	304	284	275	255	271	234	277	273	286	284	279	260	272	270	286	275	300	309	268	289	267	238	266	266	293	291	277	275	267	282	276	261	262	264	283	258	300	276	239	282	288	266	243	250	272	281	250	250	309	268	258	275	287	297	285	274	284	249	291	270	265	250	302	301	268	254	288	253	248	269	276	254	277	267	265	258	271	266	300	289	269	296	235	285	282	280	279	247	294	289	304	284	257	279	268	289	268	252	279	298	251	276	258	250	272	274	261	252	263	270	275	293	274	292	291	270	272	270	311	272	272	253	255	274	291	312	307	259	291	251	278	255	301	278	268	242	255	262	263	266	294	301	294	252	249	281	265	267	255	257	272	276	273	267	278	268	274	264	273	248	280	279	277	286	256	295	261	277	253	279	303	293	293	249	279	287	292	286	278	295	276	259	264	288	235	269	287	275	288	283	252	259	304	261	280	270	257	278	263	285	287	281	279	279	255	275	263	284	290	235	275	279	284	260	261	255	250	257	266	272	273	304	281	261	316	303	253	243	265	260	278	273	271	297	243	284	277	309	286	281	257	302	276	251	258	280	283	288	262	282	292	290	259	221	282	219	279	306	280	276	247
2971	698	751	809	750	724	678	714	687	713	708	691	704	678	687	687	689	700	681	682	695	675	667	671	622	688	652	656	656	646	694	672	673	698	686	661	703	698	662	677	689	678	651	703	651	664	647	689	700	693	684	618	660	732	684	665	671	661	647	630	633	681	675	623	683	637	695	693	654	658	725	640	657	660	650	677	676	707	673	630	677	666	642	664	701	714	670	680	663	702	689	631	706	727	694	622	685	661	709	650	648	673	646	709	644	688	688	703	694	718	699	711	688	649	675	698	663	651	727	690	668	684	677	644	652	687	685	680	648	705	638	649	663	705	657	658	680	638	698	684	691	672	692	649	681	684	669	618	739	675	698	717	713	673	683	677	661	679	714	670	667	699	689	656	692	685	613	648	720	683	682	662	678	692	653	688	650	677	655	699	679	658	669	648	646	678	646	700	641	691	728	671	681	669	662	677	722	675	673	655	652	726	696	659	648	652	671	625	675	686	638	671	680	682	720	672	684	663	648	624	662	643	657	723	656	658	648	661	673	688	688	677	666	657	652	668	680	666	652	624	697	661	681	695	698	680	672	676	645	698	730	629	691	706	682	645	680	698	643	686	700	691	698	653	685	669	634	622	671	672	601	668	650	645	681	637	648	708	667	682	709	658	673	694	661	688	655	671	649	691	672	644	669	629	609	654	653	694	643	681	687	678	662	700	670	713	661	674	670	627	682	703	698	676	718	647	699	639	648	646	624	620	686	687	678	654	708	635	672	677	715	704	737	678	686	621	683	660	670	647	706	633	716	602	633	676	701	686	713	719	658	700	682	660	690	674	702	653	660	661	687	660	725	697	697	662	692	631	703	681	694	693	703	646	648	667	661	696	644	698	650	658	586	673	695	699	665	661	694	661	672	646	722	658	659	721	676	663	666	642	702	667	709	701	654	633	688	726	674	652	707	689	668	666	718	656	687	648	667	683	696	620	721	621	702	660	687	641	677	653	680	672	625	659	634	673	676	686	696	700	664	650	662	691	665	613	662	725	640	668	671	658	654	645	670	670	691	661	674	701	676	681	686	717	651	647	650	683	681	678	671	613	679	625	684	651	706	668	636	685	715	672	655	695	655	626	659	653	698	648	688	646	645	674	588	698	640	676	713	676	664	691	655	644	677	637	632	703	661	648	657	648	657	720	663	721	684	698	659	686	721	670	678	672	689	699	679	646	689	680	696	701	642	634	654	720	657	708	653	703	677	674	687	698	722	674	674	640	693	673	690	673	663	671	671	678	667	654	671	679	656	687	681	665	628	658	689	683	690	685	679	682	658	715	709	657	648	689	661	686	660	688	681	691	669	700	697	654	703	683	642	643	654	680	658	624	673	677	666	692	643	683	633	690	697	706	673	674	685	661	662	698	682	730	706	652	706	635	673	639	656	675	681	629	704	706	672	703	674	641	673	651	675	677	606	670	651	690	702	687	696	713	683	668	638	674	682	664	678	661	690	698	665	682	700	667	656	642	689	657	671	660	628	671	639	643	632	712	650	670	670	660	689	663	667	650	701	666	678	690	672	686	679	717	645	670	703	695	707	692	688	654	703	679	668	663	698	660	670	714	704	642	709	673	655	651	664	690	655	674	664	672	710	672	700	665	721	665	700	664	659	675	681	682	662	668	646	704	609	737	693	657	661	632	711	674	704	673	677	645	682	685	703	661	701	688	671	676	634	656	698	685	691	681	667	719	672	676	750	713	691	695	678	689	604	655	705	686	746	686	664	689	689	684	659	686	651	656	657	679	711	706	655	659	667	659	648	667	647	667	728	658	721	719	682	695	697	679	707	672	653	726	664	696	687	719	710	678	662	709	668	688	692	729	700	681	729	672	675	712	626	658	671	697	656	689	652	649	648	646	646	645	673	654	688	667	650	668	689	642	666	702	620	713	715	701	661	650	667	623	650	665	672	709	662	708	657	706	669	666	677	640	700	672	664	691	675	701	633	672	633	651	638	639	680	700	718	680	666	677	649	616	672	646	685	694	682	669	661	691	659	693	662	687	696	672	721	706	668	665	636	701	655	636	679	674	636	692	680	681	675	682	673	660	680	674	648	681	658	702	654	643	696	683	646	665	658	634	668	640	644	677	707	720	722	662	639	646	690	683	691	712	690	661	699	709	671	683	688	651	703	677	663	652	708	674	667	653	685	653	676	647	712	646	661	735	664	705	665	689	692	685	691	674	717	645	619	655	712	679	659	632	640	645	686	674	695	660	651	681	649	686	628	671	693	667	700	645	687	637	705	651	669	698	699	673	678	649	696	700	693	635	702	670	650	676	668	713	669	664	687	678	684	642	665	671	697	662	682	681	688	657	724	680	687	642	677	702	697	691	708	651	693	700	723	635	729	665	684	682	648	688	619	632	654	667	675	681	673	704	687	678	673	636	680	669	667	676	632	687	643	688	700	666	669	660	673	678	640	669	671	664	676	687	647	687	668	705	662	690	677	649	651	715	683	692	686	652	645	660	646	702	690	695	704	641	609	637	676	681	680	645	656	678	685	671	645	663	610	691	671	643	673	692	653	673	669	673	696	695	684	700	687	697	653	660	654	686	640	648	648	675	672	639	684	664	678	693	726	714	689	660	670	643	626	637	676	704	745	636	667	628	680	692	679	677	703	676	684	665	657	650	679	661	637	645	723	704	659	670	700	652	653	654	657	661	674	675	708	652	625	707	674	617	695	696	701	694	674	672	637	680	650	669	687	649	637	679	636	685	694	663	662	641	641	682	704	667	712	677	630	672	646	622	652	691	663	660	729	671	671	654	657	666	700	701	645	670	710	672	674	653	713	666	687	703	634	681	664	719	688	652	650	679	656	660	655	675	662	648	669	718	618	727	684	684	682	684	687	668	693	711	675	688	679	672	714	759	686	691	666	655	663	639	663	703	655	680	655	666	695	672	703	687	674	706	663	683	677	687	704	687	705	672	682	684	662	671	671	683	696	707	623	694	651	646	678	671	663	646	648	708	687	664	676	642	661	710	682	683	681	682	646	695	650	680	707	683	682	724	656	666	674	646	649	651	696	711	659	676	669	712	683	662	677	630	656	639	659	678	687	695	699	661	650	700	661	627	653	682	671	685	671	663	664	725	692	683	702	671	723	657	694	668	684	675	680	680	659	661	660	691	685	647	693	665	637	674	653	644	652	675	704	670	678	657	657	695	623	702	677	687	683	631	708	654	642	642	681	689	660	653	662	719	689	673	652	692	674	675	698	704	684	678	644	706	641	655	697	675	684	665	683	706	682	696	698	673	641	675	691	712	659	680	685	710	745	634	711	650	680	666	715	691	646	646	642	668	685	650	670	682	706	728	681	683	663	712	635	712	709	675	680	685	641	688	641	710	669	661	671	693	692	663	698	667	687	679	668	707	683	672	614	683	688	665	675	629	662	627	680	695	667	698	690	689	651	675	640	667	696	660	657	642	649	693	672	668	663	679	678	665	696	647	684	697
13490	1215	1140	990	713	541	436	416	387	349	347	305	322	311	279	267	233	267	246	249	242	238	270	256	235	236	248	247	265	231	215	246	257	234	246	268	226	265	225	230	264	245	244	232	236	223	234	224	220	254	236	239	237	227	198	225	230	244	228	226	233	262	228	226	254	211	206	218	243	225	206	211	224	191	222	220	227	220	215	232	239	245	239	235	267	203	228	261	245	232	251	222	212	228	224	212	233	211	211	251	229	215	226	226	237	226	254	210	236	249	211	220	214	224	200	231	251	241	229	224	252	220	248	224	211	241	232	220	220	230	238	228	215	235	237	243	236	242	233	241	270	241	218	205	238	240	209	231	255	239	234	218	248	251	235	256	258	243	241	201	240	250	228	236	232	220	240	241	253	204	216	233	235	217	229	264	224	231	208	221	247	212	217	224	239	239	250	264	255	210	227	231	225	221	247	219	251	233	222	219	229	239	223	233	213	235	235	222	237	228	230	264	227	230	216	234	226	222	223	224	257	236	221	245	252	253	244	224	217	233	213	217	242	225	239	215	223	241	242	241	188	225	231	239	244	239	234	239	245	223	245	248	224	226	216	232	227	237	263	232	206	209	231	236	230	202	227	243	232	243	242	233	241	238	243	229	192	225	234	220	225	248	259	236	223	220	220	241	233	217	236	224	234	226	245	257	226	200	220	243	258	233	235	219	206	211	244	249	253	231	243	225	222	262	230	239	211	232	209	229	249	216	210	206	241	226	227	195	240	241	220	249	244	252	235	229	224	233	230	241	235	244	266	216	269	226	233	250	220	201	253	226	239	241	217	227	245	214	225	239	231	232	229	241	242	220	222	228	211	253	221	240	255	240	226	231	227	229	234	231	225	249	233	232	214	242	241	247	219	231	224	231	236	262	262	211	231	226	221	232	224	232	230	257	221	198	233	222	221	228	210	235	260	230	213	226	230	221	239	236	237	219	222	255	226	268	237	258	233	210	242	216	228	237	244	232	237	202	223	209	241	208	239	195	221	226	251	244	239	241	235	199	243	238	234	245	223	222	239	269	232	221	244	230	219	213	220	251	211	222	244	247	229	269	260	230	241	261	221	242	247	217	236	231	252	219	233	223	246	225	233	216	240	233	228	220	230	237	207	221	241	226	234	242	223	240	229	236	250	216	230	214	225	234	223	262	217	248	227	239	236	238	220	225	247	227	225	200	234	237	243	223	232	236	214	200	231	237	215	212	235	239	214	235	238	195	212	250	205	214	236	229	234	245	199	225	226	216	240	261	234	232	223	235	232	230	220	213	228	240	215	233	225	225	216	226	208	237	232	216	217	236	230	231	236	248	221	224	236	244	217	237	253	237	244	200	275	246	230	238	223	215	237	243	261	205	236	238	234	248	230	229	232	254	227	236	230	212	233	218	217	239	224	220	212	238	213	245	241	217	255	253	229	213	212	212	240	221	210	210	243	257	238	219	247	204	249	234	210	206	204	221	227	254	219	240	236	221	232	225	262	224	233	239	237	243	220	210	203	246	213	214	208	222	251	218	226	212	223	245	237	243	245	232	236	257	216	242	238	236	240	205	236	227	202	222	218	236	241	220	223	246	238	235	227	231	219	238	224	240	211	224	228	258	221	225	232	239	217	225	222	209	223	239	222	217	205	251	211	243	217	223	241	252	210	208	230	234	233	214	212	215	239	223	237	227	213	245	219	245	254	221	225	202	224	233	247	238	251	194	225	223	242	226	251	221	213	249	246	233	230	228	240	240	218	211	224	233	208	229	247	266	252	224	232	247	257	212	245	248	243	243	222	226	252	246	262	230	248	243	223	243	258	242	223	221	227	234	211	224	225	250	264	225	225	234	206	222	226	240	244	225	241	244	211	198	221	247	200	242	219	227	220	231	239	237	274	224	208	224	232	222	220	226	223	243	223	220	230	225	173	251	232	206	216	234	242	237	228	238	211	271	214	225	240	240	232	222	257	247	233	220	229	225	204	266	253	233	257	197	232	233	237	238	235	259	214	220	242	200	239	241	229	229	227	240	219	224	224	222	251	228	233	215	234	226	234	207	205	232	258	215	235	229	263	220	255	240	245	220	226	244	227	216	234	204	228	223	254	222	217	221	216	219	211	253	246	251	229	227	223	209	234	220	233	194	194	239	231	207	213	241	230	244	230	224	224	250	228	246	226	222	214	230	200	208	215	243	262	235	218	236	258	223	241	232	239	229	234	245	236	231	224	231	226	216	237	213	217	214	225	243	245	224	230	221	249	246	231	214	252	204	204	234	243	240	229	227	248	215	239	233	221	223	237	231	253	214	232	250	231	223	239	220	208	222	236	232	245	240	241	252	244	245	222	241	257	241	216	248	268	245	202	218	254	228	245	217	232	253	230	229	213	238	242	241	224	231	240	219	230	241	220	223	270	226	188	202	249	233	239	222	240	222	218	214	226	215	223	233	208	237	258	229	237	237	213	214	236	240	240	225	223	274	218	223	205	219	230	243	218	215	238	213	216	243	207	261	196	232	239	223	194	227	228	244	227	227	257	219	253	248	213	228	219	223	252	231	258	209	263	251	236	217	199	253	202	221	224	246	228	258	234	230	232	232	226	237	193	257	261	245	229	197	222	216	217	225	216	227	245	200	221	226	242	228	239	242	219	241	225	225	237	227	265	211	240	230	250	247	260	219	242	230	216	227	244	210	222	210	243	239	252	216	215	205	208	215	234	216	220	248	222	247	218	217	246	214	204	221	209	250	222	217	258	241	236	232	242	247	247	242	239	220	220	223	199	253	247	260	261	230	208	241	213	263	225	238	240	231	218	239	258	235	217	244	216	213	235	220	247	230	226	200	219	231	252	262	238	231	232	235	228	222	219	271	225	218	219	240	227	243	225	243	242	231	241	252	248	260	246	217	226	230	243	226	233	220	230	240	250	231	202	209	236	234	257	210	237	209	216	235	248	219	228	265	261	221	237	212	265	192	250	228	227	216	232	254	250	197	240	223	225	254	234	246	241	229	238	211	222	218	209	232	232	231	257	231	252	232	214	267	227	230	217	229	243	253	277	215	236	255	232	221	240	228	256	224	237	224	214	266	214	242	254	224	230	259	232	265	240	216	221	241	233	217	232	232	256	223	232	231	234	240	233	242	238	210	227	260	214	228	241	234	232	200	237	208	255	225	215	216	198	248	229	254	230	238	237	212	229	217	208	199	234	237	233	231	223	249	248	242	227	236	240	237	226	282	213	246	219	217	261	271	255	226	237	238	244	218	220	240	239	238	224	264	230	222	243	219	211	226	230	258	234	250	222	226	227	242	253	251	248	214	205	211	217	232	226	211	243	230	212	231	237	256	238	248	216	254	222	216	228	230	238	241	239	222	224	236	242	214	248	240	202	229	248	233	233	225	216	245	229	277	222	216	219	206	228	224	226	222	190	240	212	251	232	217	212	199	222	235	270	234	239	230	222	232	245	233	234	252	229	239	223	214
7922	1354	2603	2982	2682	2286	1803	1563	1487	1302	1140	1055	1037	914	930	907	824	788	743	808	744	774	725	739	736	734	725	697	670	670	674	671	701	670	678	640	660	701	665	655	648	653	617	629	652	593	635	609	652	631	624	635	628	598	627	563	670	644	672	634	608	599	630	604	595	694	594	627	647	544	634	634	638	626	636	613	603	584	595	598	586	618	641	631	576	600	606	612	611	592	593	603	616	627	611	621	636	610	588	620	632	594	604	598	618	640	574	627	623	622	607	617	622	602	620	623	532	626	599	632	641	589	682	581	614	625	603	604	610	609	580	623	624	607	604	605	633	599	613	647	656	620	644	626	638	594	630	615	630	670	624	681	651	622	599	621	592	619	612	643	582	641	599	596	634	607	632	598	598	614	573	608	567	601	626	604	602	595	608	598	590	646	613	595	600	631	599	586	603	638	590	568	629	609	615	606	606	570	600	626	636	612	575	605	648	633	564	610	610	575	603	618	634	621	596	626	569	626	592	662	596	599	605	622	591	595	606	609	628	609	583	604	584	654	582	581	586	596	594	621	596	594	566	596	589	572	628	627	610	578	572	582	641	651	607	613	614	610	646	596	607	584	592	634	630	593	600	613	564	609	660	603	581	639	605	671	613	605	610	614	578	606	628	602	596	549	538	636	581	622	656	613	684	625	587	596	587	636	606	646	586	634	603	610	617	607	629	604	596	553	600	627	590	601	567	603	643	582	603	612	558	605	596	615	627	574	643	582	603	611	609	607	603	595	609	587	556	590	587	580	581	623	618	613	632	592	599	604	605	615	572	639	611	635	615	604	619	581	582	609	638	583	544	611	592	686	613	633	607	535	606	601	590	610	582	638	623	582	618	632	592	614	630	579	612	625	619	571	619	630	599	586	585	641	585	656	614	629	597	637	595	610	621	580	608	568	597	571	601	583	575	667	575	645	585	614	590	617	605	603	582	603	636	570	585	616	643	636	620	633	597	591	637	618	584	602	604	609	654	642	594	596	619	648	599	601	592	625	623	594	633	613	587	614	604	577	602	625	635	587	585	595	615	575	625	602	565	613	603	607	588	610	612	601	618	590	558	592	641	632	618	557	574	632	602	625	585	599	586	588	590	605	617	577	570	611	568	648	599	615	607	603	593	618	634	602	638	606	620	651	602	626	615	579	583	611	615	608	572	585	594	630	611	629	619	594	576	630	590	577	593	597	604	582	637	619	615	652	589	617	571	610	575	636	640	667	616	591	632	593	609	673	607	587	618	615	592	622	596	587	606	607	591	633	600	606	620	609	612	613	607	603	600	624	552	621	599	628	554	569	637	599	600	579	598	599	615	626	639	614	598	604	644	563	604	618	613	593	569	651	594	550	582	596	608	594	597	597	632	597	601	618	635	636	617	635	622	596	567	608	604	591	640	569	561	638	632	633	626	604	590	608	583	600	585	606	636	643	636	624	642	576	599	553	625	610	612	607	615	606	591	578	617	650	583	592	590	600	628	560	634	619	580	576	645	622	617	623	595	599	628	576	608	619	613	610	657	616	612	571	611	603	618	615	606	603	575	621	595	573	613	604	639	585	625	607	608	582	576	572	579	640	578	584	642	612	624	609	595	592	622	622	584	640	603	611	571	604	600	595	651	624	592	585	586	600	580	575	618	599	601	552	609	606	564	646	674	614	672	597	597	660	627	595	576	572	594	624	635	637	619	598	603	587	596	612	600	646	655	585	616	650	588	632	595	586	593	569	577	590	630	647	624	655	633	639	588	617	627	644	618	582	597	561	637	594	613	570	614	574	577	639	602	550	601	617	569	619	581	581	575	591	569	647	594	591	601	567	624	631	574	625	637	604	575	613	609	604	630	585	595	610	618	583	583	619	604	582	606	569	636	617	612	602	627	626	622	584	566	627	614	607	607	657	603	587	612	610	649	595	606	617	576	635	587	630	615	622	632	578	616	599	613	576	614	606	640	642	603	618	561	576	611	622	612	628	581	640	586	566	617	569	560	601	589	595	606	626	577	597	631	609	653	599	618	667	578	640	589	622	655	587	624	617	597	590	573	649	622	584	565	586	615	595	657	611	581	624	598	585	623	602	640	594	592	627	585	602	617	625	632	586	603	575	575	594	625	568	662	591	620	593	599	631	602	632	569	584	597	638	576	550	608	579	570	605	581	620	559	627	602	592	611	650	634	631	619	575	586	647	605	614	619	590	614	598	609	632	604	614	589	647	608	644	650	636	609	610	594	616	619	577	575	593	629	566	585	626	645	603	612	616	616	622	616	598	623	627	621	625	621	624	593	589	603	617	649	597	629	636	612	588	601	551	604	621	638	591	581	601	621	577	591	619	628	590	606	614	568	566	583	564	601	654	585	587	665	579	651	592	606	646	591	600	585	592	603	586	590	585	607	570	581	617	630	621	596	619	599	563	553	624	584	615	596	585	636	605	581	625	619	598	609	611	581	604	621	585	572	633	607	643	624	634	623	558	606	620	648	583	605	585	628	590	619	557	597	609	598	640	638	596	612	602	590	615	602	625	572	580	634	598	573	602	629	604	579	611	614	634	571	540	633	601	603	605	580	599	594	580	584	608	578	616	629	641	635	617	578	628	615	657	608	599	628	565	622	589	594	615	613	616	613	593	549	613	614	624	571	624	604	612	605	577	584	589	584	601	655	649	587	613	649	598	555	615	596	615	591	642	612	661	614	550	572	596	663	598	578	580	582	602	607	639	618	597	594	611	592	594	571	610	614	584	624	588	608	632	652	598	560	614	644	589	613	625	596	638	571	612	605	601	626	599	620	585	625	633	609	597	605	595	587	608	637	596	621	634	608	634	606	544	610	617	599	562	615	580	585	623	636	611	619	578	627	632	608	577	619	622	602	614	608	620	579	609	603	554	566	605	667	603	600	636	646	636	544	633	609	618	655	578	661	644	608	627	631	549	590	609	596	635	581	625	626	583	603	647	576	601	611	609	602	621	608	597	649	602	641	610	580	638	650	591	583	591	637	613	652	605	605	622	634	603	587	650	614	609	583	569	648	587	593	585	622	624	573	625	643	572	614	640	607	610	587	610	634	641	577	609	603	538	644	635	617	602	642	585	625	593	610	618	594	628	638	581	627	579	582	593	612	630	642	598	582	622	582	595	615	584	644	587	592	563	618	574	589	624	572	627	642	609	590	614	584	597	596	607	601	611	564	589	631	603	595	582	567	598	591	644	598	604	590	604	583	629	642	612	569	642	618	601	602	621	608	627	595	629	617	607	626	576	605	587	617	634	603	608	605	594	547	629	611	610	605	599	617	651	617	641	613	624	654	605	623	628	582	606	609	591	598	596	589	560	621	562	614	615	637	622	607	624	611	582	628	621	601	618	567	622	592	596	584	590	577	633	651	628	579	589	569	639	601	601	641	598	610	564	628	602	569	631	648	635	578	614	608	612	660	559	610	622	582	625	627	586	598	614	616	587	571	618	555	641	613	619
22871	2930	2513	1929	1396	1143	879	768	672	622	556	536	473	533	490	496	440	454	431	440	418	423	429	434	452	446	394	424	389	405	402	379	409	422	424	404	401	394	364	431	391	422	405	382	372	378	402	399	414	427	412	347	404	397	417	395	352	394	395	391	418	391	374	358	450	366	364	381	385	370	410	376	401	397	414	422	393	425	393	396	387	410	372	390	407	425	388	396	368	364	422	383	371	416	411	443	363	389	369	396	387	410	421	419	385	421	394	408	387	412	412	387	377	354	420	362	379	411	434	361	368	393	367	379	392	412	392	380	387	419	383	397	415	398	380	424	419	391	383	412	366	432	406	399	409	415	411	385	389	328	429	418	405	410	392	381	376	398	405	365	402	437	389	378	368	375	407	391	364	395	401	397	401	394	379	401	375	380	428	424	384	374	362	412	398	389	370	383	432	394	419	393	387	392	391	380	393	394	402	403	427	406	396	357	345	425	352	376	359	368	435	391	379	399	412	366	379	386	411	412	422	376	396	416	388	400	390	438	405	381	403	399	382	372	402	399	374	363	399	376	392	386	359	405	371	397	403	392	385	399	430	370	433	388	364	369	380	378	404	379	375	426	407	402	392	363	395	401	395	383	399	386	365	419	366	401	404	369	431	370	355	396	375	388	422	359	393	412	365	407	390	402	369	391	421	414	401	357	330	405	397	385	415	368	384	402	396	408	390	389	397	417	346	369	382	407	418	408	452	413	358	355	377	412	381	372	418	431	383	370	372	416	389	414	424	410	388	415	409	386	363	382	382	412	420	364	387	379	426	397	397	360	378	429	429	414	386	384	413	396	413	407	421	383	381	399	401	389	393	439	355	379	367	395	390	324	395	389	375	375	379	387	385	377	385	418	392	415	448	368	378	370	378	398	378	393	398	417	390	378	396	391	382	407	389	419	397	367	391	372	345	403	435	391	382	406	388	404	401	384	432	388	383	400	420	392	380	390	371	388	423	359	380	389	402	382	336	386	389	364	400	388	396	407	414	404	407	359	378	350	435	420	405	386	384	396	416	422	417	362	390	391	371	395	406	367	383	380	403	370	423	407	379	392	396	390	383	421	407	369	397	396	404	418	394	373	355	367	419	378	400	420	406	398	394	381	399	381	356	400	379	361	393	404	406	429	440	430	373	377	379	378	415	395	397	376	412	382	357	397	399	403	373	400	393	348	359	399	384	397	360	385	389	413	366	403	391	406	378	348	392	445	359	396	395	342	376	415	404	350	375	381	380	389	395	392	427	383	400	386	351	358	392	412	369	389	402	358	404	375	377	368	421	400	382	376	379	432	357	376	394	354	391	365	362	402	382	403	387	370	430	405	400	346	401	387	427	366	419	390	351	391	394	390	377	378	411	373	416	387	384	383	365	394	369	398	361	356	380	391	388	357	407	395	385	376	369	351	386	397	396	393	375	413	386	389	408	403	396	364	368	411	366	377	399	391	416	407	413	384	379	430	387	398	383	339	371	404	367	413	385	416	435	387	402	421	383	392	359	385	385	373	371	378	407	408	369	398	410	393	404	399	369	347	358	383	402	403	390	399	382	359	422	384	386	403	381	362	402	376	397	378	393	375	372	392	393	358	383	396	404	352	394	385	393	429	392	383	385	413	398	405	399	378	391	393	405	440	401	400	430	418	414	403	376	401	409	368	394	403	439	362	359	410	405	387	376	393	395	380	392	411	390	365	391	394	382	360	389	387	366	387	410	361	405	372	411	423	414	378	382	371	378	382	401	351	391	358	393	380	371	377	412	368	404	366	372	424	402	401	414	395	423	414	393	347	391	391	345	389	408	428	457	391	393	423	417	387	383	401	406	415	368	409	356	394	402	373	407	380	390	400	376	385	366	366	401	405	395	397	397	420	419	376	385	416	384	390	356	381	316	358	353	363	430	397	394	381	388	395	391	434	376	370	350	373	389	392	376	391	355	395	414	396	396	402	387	371	382	368	398	393	398	418	385	398	391	439	389	376	372	396	369	360	353	410	388	393	381	405	383	393	376	373	416	421	369	423	418	422	421	393	363	416	422	395	405	430	383	413	379	420	409	425	375	385	382	399	358	381	372	359	398	382	350	378	420	392	372	380	416	421	402	384	385	411	386	350	392	350	397	361	374	448	413	404	417	402	397	368	416	343	377	402	371	375	355	406	437	379	383	413	419	371	389	406	369	357	358	407	381	401	396	406	380	394	366	362	376	385	398	406	413	353	375	388	368	397	404	363	389	393	371	382	380	388	379	375	366	392	357	390	363	392	373	398	408	374	408	380	373	394	371	395	389	385	389	386	347	383	385	383	390	416	413	416	383	403	394	411	369	403	395	370	365	380	381	384	389	385	429	398	374	380	388	396	408	407	364	376	379	401	381	395	368	374	418	377	358	389	418	406	392	372	400	342	399	392	393	423	383	378	372	359	391	382	323	374	376	423	388	404	405	394	421	368	399	370	415	394	420	377	367	434	388	417	361	445	403	399	388	410	390	357	404	385	423	394	394	387	392	383	414	385	411	369	385	369	413	356	363	388	401	380	380	403	410	367	386	335	413	387	343	373	369	384	411	405	383	388	389	385	410	416	395	411	392	398	388	371	360	355	383	422	359	399	335	378	356	360	380	374	390	399	367	430	421	424	399	389	395	378	397	348	366	413	397	376	423	391	360	355	414	407	386	396	392	382	414	396	397	368	402	346	382	369	407	398	379	376	391	383	410	373	387	368	382	359	387	368	364	366	374	385	416	390	374	396	378	375	359	387	384	373	377	396	410	390	402	353	400	388	411	401	347	425	355	354	383	433	394	410	386	407	417	374	397	446	387	386	393	372	404	351	396	416	421	374	412	381	416	375	418	339	375	372	405	373	357	371	412	388	388	395	416	333	424	349	347	388	363	393	373	372	390	395	367	418	399	392	367	398	394	416	391	389	383	362	365	381	410	407	379	358	399	426	404	373	377	360	406	387	388	413	382	392	401	396	382	370	379	369	371	427	370	381	415	388	348	372	369	349	400	356	407	420	379	398	369	398	393	405	440	395	381	385	386	445	393	410	417	419	369	388	374	364	407	393	379	408	424	403	425	415	368	389	385	371	405	399	394	404	385	381	404	376	386	406	407	381	385	373	371	425	419	368	359	371	415	399	383	355	449	385	373	407	395	379	390	421	405	401	409	383	426	401	377	390	426	373	417	456	381	366	387	376	372	387	414	412	399	384	366	393	391	401	357	406	376	390	386	371	377	419	397	438	398	338	350	364	397	372	387	405	354	396	385	368	369	375	341	391	373	363	403	362	361	392	368	391	377	393	382	418	388	411	394	370	395	396	402	388	394	363	369	392	434	399	372	401	375	347	378	375	398	336	360	369	376	370	418	402	392	427	389	397	367	365	393	377	416	383	373	387	387	383	376	361	385	476	419	359	387	365	370	411	387	358	390	378	410	410	391	366	406	371	375	385	351	364	426	402	432	403	420	417
10852	2409	4708	5511	4870	4028	3262	2741	2422	2210	1983	1758	1607	1626	1494	1489	1347	1372	1205	1304	1218	1203	1192	1152	1136	1128	1166	1055	1016	1055	1088	1042	1059	1058	999	1027	983	1043	1049	1044	957	999	1049	1030	941	1052	988	985	920	979	947	1008	990	951	934	955	978	992	934	959	907	993	974	971	981	988	1002	967	926	954	899	921	1032	986	947	938	949	992	943	994	995	980	943	948	924	952	910	964	999	943	978	977	966	980	939	951	946	924	902	957	937	949	920	951	1011	915	900	956	971	907	968	922	917	945	953	950	979	969	957	962	941	890	952	898	948	926	901	922	959	898	984	939	925	918	903	903	948	919	965	931	984	940	998	946	974	972	988	990	1004	989	966	1010	966	967	987	991	1029	943	941	948	900	913	960	938	957	999	968	950	948	923	957	934	953	910	935	872	912	904	984	932	952	946	911	945	922	951	943	921	948	905	924	953	899	929	925	890	996	940	887	934	907	976	932	928	892	930	940	998	916	976	935	922	920	981	903	879	874	914	924	929	968	962	911	908	921	891	914	939	906	881	930	970	922	927	909	915	932	918	978	977	955	945	900	985	959	873	965	923	987	946	913	996	891	959	958	968	941	910	907	930	892	940	976	934	919	900	965	953	916	973	915	896	957	936	887	979	981	973	918	913	932	890	917	928	935	948	965	951	970	924	929	947	965	951	954	937	905	904	966	954	911	925	958	894	949	926	949	968	935	909	868	927	924	890	962	994	936	915	961	957	945	950	988	882	934	905	901	944	929	904	876	889	863	947	931	1000	896	899	945	966	922	927	969	956	932	920	978	922	961	927	896	892	901	910	969	903	971	942	956	919	954	956	925	887	923	988	891	869	962	911	911	936	952	874	888	937	939	949	914	890	914	926	1009	962	912	954	930	892	964	928	918	937	956	905	894	971	963	942	931	982	953	922	920	923	908	899	911	907	946	878	928	967	920	915	958	957	911	900	953	938	932	958	959	943	898	973	933	900	908	905	937	922	942	896	930	942	906	929	977	930	932	876	969	954	927	902	940	963	889	939	920	949	902	935	981	941	919	979	996	938	951	897	969	1029	947	960	916	918	932	992	924	919	941	924	913	967	922	960	859	918	949	940	904	919	941	958	912	927	903	941	913	926	976	962	944	929	920	889	921	901	895	957	935	912	928	975	950	929	874	936	929	959	905	973	946	959	943	961	903	912	953	944	955	922	978	947	961	925	947	963	923	961	890	954	934	929	1021	978	934	929	961	971	960	949	964	922	947	962	910	949	933	905	961	944	899	939	938	958	940	923	948	918	951	939	939	900	918	955	924	939	927	966	957	934	891	980	938	942	906	983	913	977	936	925	924	920	978	913	950	945	972	891	931	946	945	938	887	937	933	924	934	982	956	913	898	931	927	947	899	958	933	957	927	1000	911	924	960	927	931	905	938	1034	938	949	878	951	921	958	920	923	938	898	959	909	1028	922	937	963	930	971	917	977	897	895	889	913	958	922	935	927	944	904	918	920	938	916	950	929	951	962	916	950	919	898	929	965	912	987	929	958	971	929	894	884	887	948	909	986	884	950	966	913	923	890	949	939	940	982	957	942	932	942	942	996	903	960	923	980	978	921	958	951	966	868	954	977	928	938	882	927	951	887	939	871	948	961	965	953	933	936	904	935	904	877	934	896	974	928	965	906	918	920	871	896	903	965	985	924	963	929	941	938	887	992	900	914	909	938	871	927	957	917	955	957	935	956	901	938	937	936	884	943	965	963	910	942	922	928	892	905	920	940	944	973	909	974	948	973	945	894	958	955	965	915	936	921	916	1012	950	919	902	866	930	924	947	957	971	894	840	927	950	981	981	945	982	894	982	926	913	887	937	928	933	930	923	950	928	928	870	897	955	914	953	970	950	958	901	937	927	940	944	980	866	934	989	948	931	935	923	942	959	914	989	920	947	913	956	945	929	970	961	940	964	892	949	951	957	899	992	956	930	907	947	966	972	945	964	934	954	913	894	930	926	914	871	903	893	961	915	894	940	919	959	967	954	993	980	973	922	963	904	937	930	964	923	935	912	984	930	992	961	934	909	959	981	965	937	936	981	928	943	926	966	939	914	962	972	921	961	921	1007	949	922	937	887	925	907	934	1000	933	901	971	948	882	974	952	949	934	958	881	927	940	877	928	949	936	925	912	947	893	976	964	934	958	942	932	906	886	930	954	959	963	962	933	937	988	952	953	970	953	894	930	941	940	958	951	910	957	917	916	942	961	901	938	952	931	929	932	950	964	954	914	943	915	855	928	916	909	927	968	975	953	923	932	947	974	887	964	888	954	931	894	920	930	959	909	972	896	879	887	914	935	931	966	983	923	944	955	899	977	906	950	999	946	904	912	997	954	942	919	979	959	943	888	941	964	917	939	946	905	941	908	945	1018	924	938	884	882	957	942	947	943	891	903	940	870	931	900	929	941	891	960	953	929	984	932	932	943	959	966	970	917	903	888	923	865	950	903	935	943	944	987	951	936	895	945	905	943	1021	920	921	946	921	988	913	947	948	965	932	932	949	929	958	936	915	964	899	902	928	932	946	951	950	975	925	922	945	953	979	999	972	976	993	882	878	960	940	941	920	983	970	971	957	926	966	985	989	944	977	940	949	919	908	936	939	923	887	939	967	970	927	933	915	902	924	924	916	904	859	938	872	941	954	950	940	995	956	903	879	946	923	975	981	953	948	909	931	922	941	949	885	976	924	934	953	927	960	912	942	968	925	958	946	927	923	922	996	864	963	896	904	958	911	936	981	910	909	992	957	959	944	970	914	890	885	951	944	960	946	934	940	941	911	963	994	957	929	902	949	884	933	897	919	965	949	945	915	955	953	889	948	962	976	1005	925	944	962	977	920	943	910	915	884	955	991	961	944	965	924	945	920	985	913	966	923	929	949	932	1004	887	934	947	876	906	908	910	930	966	957	968	910	907	886	908	911	916	936	937	969	938	903	905	912	977	941	886	916	936	900	945	895	955	967	959	954	967	863	909	934	905	923	907	998	1002	915	954	961	919	983	954	922	964	955	919	952	973	898	910	921	978	924	965	972	901	974	873	907	956	944	934	941	1000	969	926	933	931	908	934	894	938	981	860	960	909	966	949	970	958	976	908	965	862	927	892	964	861	865	952	976	947	971	927	932	955	964	942	913	945	937	872	966	968	962	932	930	984	908	969	924	947	951	979	885	903	960	947	959	914	944	926	866	964	914	940	932	868	910	966	971	960	906	866	911	961	923	953	854	952	963	955	890	907	901	943	928	1007	936	946	967	948	911	946	975	906	924	871	941	924	962	932	901	970	912	942	919	969	952	933	911	985	979	947	975	995	885	928	988	919	945	889	901	915	910	903	953	974	950	922	873	907	941	948	941	948	924	987	993	944	929	870	939	936	941	961	938	907	908	963	998	920	899	971	904	932	936	957	937	970	882	915	960	964	975	922	926	913	928	919	946	935	935	950	956	940	973	921	915	986	945	937	876	988	928	926	947	911
2352	273	321	294	264	298	275	260	308	290	276	274	281	266	246	277	290	278	290	266	289	253	241	275	262	282	264	278	299	274	253	278	256	289	295	257	263	275	289	274	283	272	247	297	286	236	257	313	295	273	260	314	264	276	269	299	296	270	267	297	310	269	268	266	247	244	287	277	275	302	282	260	262	280	283	272	275	282	242	270	293	305	281	270	283	276	252	277	282	287	268	255	275	272	281	283	290	292	279	259	257	258	274	264	241	269	238	286	288	259	285	260	274	247	278	264	283	239	246	270	285	295	249	256	290	287	262	249	246	287	276	279	281	256	250	240	285	275	262	264	265	264	266	274	276	273	286	270	267	287	276	289	268	271	293	285	297	269	279	249	269	261	297	264	281	258	279	274	226	279	281	265	284	272	288	216	286	289	267	279	283	265	274	261	264	282	280	291	277	290	272	253	268	295	274	298	285	278	271	296	243	276	265	232	281	295	267	284	263	301	256	244	269	275	264	272	242	273	271	247	255	279	285	284	290	260	284	287	269	259	298	270	286	276	288	260	265	251	266	270	282	258	284	272	286	298	265	268	258	277	255	284	247	277	272	270	275	286	265	290	296	240	264	280	279	263	257	263	259	247	239	278	264	266	265	301	262	290	252	240	272	261	275	288	259	272	266	277	273	253	249	257	279	285	266	264	299	305	302	292	272	287	293	268	258	257	291	260	282	257	283	270	298	278	265	283	285	244	279	253	283	293	273	275	285	273	231	291	289	290	252	307	266	284	272	247	301	265	294	279	275	272	278	285	306	298	303	263	307	297	279	288	281	292	250	289	275	242	266	275	297	265	251	254	304	285	320	273	254	273	286	293	260	275	288	313	281	295	284	292	265	278	278	271	289	267	280	271	279	287	318	254	277	298	254	278	290	260	256	255	281	250	290	286	290	299	293	265	253	267	261	240	255	283	257	253	264	261	287	247	311	298	272	276	267	258	268	240	246	272	277	295	274	287	264	293	290	256	289	267	256	260	290	285	277	288	286	266	268	246	311	274	250	280	308	243	291	270	267	276	269	296	274	265	281	273	280	290	280	253	279	292	233	292	246	291	261	304	281	291	254	261	275	274	294	298	254	284	277	260	243	269	278	297	259	273	290	268	253	291	271	316	247	283	287	340	286	270	275	257	286	271	245	261	284	267	273	286	268	257	246	255	277	266	280	283	290	280	250	278	283	263	298	262	267	295	263	263	257	275	283	281	304	247	252	291	280	294	303	253	285	255	278	265	273	267	279	257	318	296	244	244	283	282	285	254	272	253	283	283	293	267	266	240	319	234	276	284	280	250	293	264	253	292	272	311	293	268	250	247	282	285	258	260	247	241	257	277	279	281	283	260	269	263	281	244	302	279	264	274	275	287	279	285	269	261	280	263	263	280	308	306	262	265	276	264	280	246	266	266	291	319	291	248	280	277	283	260	292	292	267	274	267	273	261	278	234	276	281	304	303	279	286	278	282	289	250	273	262	260	238	295	246	270	262	285	295	257	312	288	286	303	247	272	252	279	248	300	290	266	277	295	259	277	305	269	308	262	264	292	283	254	287	297	298	254	276	287	301	269	277	282	242	257	290	290	306	297	277	285	253	291	267	248	272	293	293	299	291	236	296	268	285	256	282	260	308	282	219	289	251	279	275	284	276	277	268	268	289	301	288	259	274	265	317	293	261	278	288	272	293	274	269	272	256	261	245	269	261	281	235	293	284	257	276	240	273	254	304	286	292	275	290	252	262	245	263	287	264	281	238	270	291	236	280	298	258	293	303	251	251	301	282	308	274	273	301	254	259	281	272	253	258	266	258	294	267	257	295	279	277	243	257	276	299	257	268	256	289	267	249	293	263	276	271	278	254	275	304	271	256	262	269	293	287	258	265	270	265	279	299	273	264	296	287	254	262	307	324	293	247	301	303	296	275	267	234	282	288	284	271	246	268	277	254	283	278	306	256	260	278	274	280	247	264	268	297	274	254	279	287	268	279	272	253	299	256	277	261	279	262	293	270	262	279	264	291	278	283	247	259	266	283	255	260	257	290	262	259	257	287	297	265	274	265	277	280	243	311	273	248	313	257	256	290	284	262	253	244	316	295	283	282	289	265	281	295	282	294	289	281	288	286	263	288	283	269	261	280	274	279	297	279	278	269	275	301	276	283	273	265	266	286	265	282	256	283	286	288	258	273	274	255	298	257	270	247	279	270	268	260	249	270	253	290	296	288	275	261	259	253	267	291	271	253	274	263	267	259	303	278	289	241	283	273	274	264	270	301	275	252	237	256	262	285	250	287	267	265	299	270	286	255	279	269	284	284	265	265	281	274	267	262	278	245	279	255	305	254	276	278	288	290	263	260	287	283	258	284	251	239	301	260	246	304	257	293	257	274	242	263	271	276	282	297	273	270	307	258	256	276	285	259	296	247	257	258	246	271	293	276	271	229	248	279	271	271	268	304	262	291	267	280	262	289	269	264	247	291	266	294	235	247	275	285	253	248	264	284	277	296	313	275	254	293	264	300	267	280	296	274	283	252	298	274	282	291	279	275	272	274	253	288	253	270	304	306	300	263	292	276	266	230	265	260	245	301	308	284	270	284	281	268	252	265	279	263	283	279	247	265	265	295	288	253	309	282	298	261	287	233	259	268	303	304	264	257	271	312	261	270	275	287	283	260	253	243	257	251	273	276	280	254	310	285	260	268	262	276	268	272	286	292	285	260	268	308	272	297	292	250	274	288	271	257	243	275	295	261	286	271	293	297	281	286	284	285	250	267	311	272	263	258	288	294	265	279	273	268	268	298	249	285	269	308	278	282	294	298	298	334	272	265	272	242	289	301	297	283	281	297	296	290	269	258	284	263	265	301	280	277	290	294	255	260	290	274	304	276	269	289	323	276	297	304	270	270	279	275	292	288	269	303	251	268	286	256	274	285	295	275	262	317	285	312	280	283	273	273	250	273	280	247	261	259	264	294	284	306	281	261	278	263	275	301	270	276	274	271	267	280	264	294	301	255	263	271	263	283	264	277	245	278	300	268	246	258	250	287	267	318	278	282	262	283	219	249	268	261	291	262	275	267	265	290	258	307	262	274	255	276	251	255	283	288	305	305	259	279	272	285	297	278	280	300	289	302	266	247	285	278	259	292	284	276	287	268	256	276	294	239	255	283	261	239	256	246	275	258	271	263	290	271	302	261	273	273	311	251	283	293	256	278	284	309	295	268	274	280	255	269	259	274	265	264	253	297	268	283	250	308	278	258	301	264	266	297	268	243	274	273	258	268	266	262	251	274	255	280	270	293	274	261	265	268	279	268	303	298	259	252	310	292	279	297	276	253	292	269	252	289	283	284	274	280	270	305	300	290	286	252	291	257	289	280	253	248	278	272	249	288	249	260	239	283	291	283	275	267	283	289	258	290	289	256	278	272	255	280	256	268	252	291	329	260	287	273	258	261	281	288	327	302	245	285	273
2952	688	768	732	755	792	741	716	730	670	693	663	721	694	703	689	686	670	745	681	659	700	668	696	687	668	648	677	648	667	674	695	676	679	697	645	675	704	680	666	694	692	657	657	686	642	727	670	649	715	666	676	708	685	691	691	694	699	689	697	699	656	649	682	634	636	667	702	714	678	679	657	710	681	634	676	671	636	673	714	673	720	693	715	688	678	659	658	695	693	676	675	628	689	658	681	682	710	651	701	705	677	674	652	662	685	645	697	668	676	661	671	657	664	687	660	665	671	679	684	658	706	678	648	633	678	695	686	648	705	648	707	639	701	619	651	641	659	663	724	719	658	678	687	691	679	687	697	696	696	694	651	666	669	684	673	678	684	682	666	669	682	675	655	693	677	678	694	634	647	655	665	628	685	650	713	661	656	678	676	695	675	634	698	696	673	684	681	659	631	692	718	674	669	683	631	675	670	653	705	678	661	692	657	699	683	660	688	685	650	681	639	704	645	684	673	663	692	643	629	659	681	657	693	656	669	690	691	674	680	667	646	643	668	688	666	644	656	698	693	696	628	698	660	677	692	655	638	674	665	612	692	706	617	664	694	631	675	602	659	684	675	691	688	667	672	647	627	705	691	636	645	667	661	672	702	664	668	626	633	621	643	623	673	687	682	685	659	703	648	662	666	700	620	656	638	682	685	673	655	698	649	683	668	667	692	650	626	678	654	645	660	662	694	657	670	631	697	692	672	672	673	701	678	683	694	650	662	662	684	697	699	658	688	679	704	655	647	662	637	684	671	696	671	667	683	659	704	665	668	711	695	718	669	644	658	675	698	642	688	677	649	701	656	684	640	617	704	650	761	641	716	687	670	672	636	664	678	731	644	694	705	735	648	671	688	645	624	640	720	675	681	625	642	695	723	697	721	693	663	643	636	658	674	654	697	659	637	709	668	641	683	669	655	676	716	716	654	636	690	662	675	724	665	633	681	680	722	678	680	686	684	719	729	634	675	653	672	680	654	693	643	648	645	677	644	680	697	679	647	676	710	663	711	640	656	665	734	651	668	648	669	689	684	650	654	698	656	662	705	668	653	694	641	678	697	689	651	677	637	682	621	638	668	668	660	678	676	673	656	626	661	690	655	729	665	681	750	689	651	707	657	676	631	670	650	691	676	685	680	702	661	640	683	701	657	685	679	682	637	645	629	704	705	641	619	723	677	663	657	696	663	701	652	681	676	640	650	685	712	649	647	683	699	671	662	681	649	717	709	695	664	667	708	625	653	693	716	706	661	719	637	645	686	727	646	702	669	675	722	672	656	684	679	668	686	667	669	647	645	700	678	662	717	676	637	704	681	706	657	670	685	713	680	657	707	658	682	688	678	668	724	639	654	670	669	648	680	673	662	689	676	632	654	666	649	670	666	705	719	688	618	653	670	659	702	656	670	635	645	684	683	666	669	692	725	684	711	720	686	647	662	677	660	722	665	633	680	693	675	662	679	649	681	683	650	691	674	674	677	659	663	666	675	694	720	669	647	717	666	661	728	706	674	714	679	634	671	714	643	713	678	685	670	686	687	675	653	669	671	680	706	617	665	644	659	638	660	668	722	620	676	670	641	666	663	707	670	711	648	646	643	666	649	698	644	701	691	637	680	687	642	682	652	689	635	676	669	655	682	686	670	656	626	721	643	692	637	676	663	659	656	648	713	713	671	692	623	639	690	672	629	679	671	656	694	676	647	711	645	733	683	652	645	661	677	678	692	688	664	695	690	709	694	685	699	687	667	668	692	702	653	697	667	674	686	672	662	638	688	664	672	666	671	626	704	706	679	644	670	680	647	714	667	658	663	656	673	646	667	680	722	652	664	661	701	677	678	634	662	680	658	628	673	708	669	687	655	670	681	678	665	668	657	657	696	656	678	722	711	661	680	679	634	686	702	665	676	671	674	678	625	671	685	652	706	663	647	676	643	696	663	668	665	719	686	662	662	693	663	692	668	619	701	712	720	677	643	680	644	662	662	708	678	641	668	652	681	669	690	657	642	634	665	637	651	706	647	690	682	653	691	656	696	683	660	662	657	644	667	687	667	668	648	723	636	640	642	687	656	712	707	680	656	656	620	687	650	661	688	676	687	657	696	680	631	668	692	719	621	699	680	678	704	687	674	673	692	670	684	709	687	681	721	681	684	689	668	664	658	627	704	674	736	696	676	660	647	682	662	652	700	687	739	651	652	608	703	655	685	651	697	654	719	705	706	669	676	657	687	683	658	666	693	670	671	634	685	699	708	672	670	665	695	693	682	673	659	682	666	677	695	712	710	670	656	655	675	686	647	664	665	640	641	682	649	672	649	600	621	723	683	685	678	674	701	672	682	662	690	697	667	668	630	663	672	653	670	652	672	704	686	646	706	689	677	627	650	715	629	642	691	692	659	671	688	649	667	672	684	674	659	709	697	651	673	691	676	676	678	639	677	714	648	637	682	660	649	669	749	605	732	707	646	653	698	661	644	665	700	708	672	694	685	686	732	631	694	649	668	663	649	683	705	685	675	693	655	701	654	719	676	670	674	679	673	653	641	688	688	652	684	660	688	678	681	678	665	704	714	620	693	685	702	659	703	653	690	657	658	677	675	649	643	705	651	668	681	640	646	634	717	664	673	653	672	681	673	673	659	649	654	645	663	678	688	672	642	652	680	727	699	658	676	697	718	680	705	645	676	649	683	694	658	681	633	690	695	680	699	657	640	658	623	621	677	681	684	683	672	700	704	643	680	676	667	658	675	666	654	674	661	655	682	690	689	668	629	679	676	674	650	676	671	695	697	680	654	664	664	682	650	668	696	641	682	631	699	677	709	666	650	658	661	660	622	667	656	624	680	654	662	705	681	712	709	705	669	653	658	693	708	659	697	680	719	720	683	679	709	657	672	691	681	674	689	667	680	704	656	712	677	639	648	691	676	669	730	703	664	681	708	665	673	689	649	627	706	652	695	716	644	636	642	683	720	689	697	641	675	706	688	642	653	705	675	636	685	670	725	708	655	680	657	652	689	697	686	668	667	655	725	687	674	659	684	677	649	656	690	644	689	655	663	660	691	703	663	671	690	704	716	683	659	663	708	711	688	704	713	654	673	636	684	688	703	671	645	659	618	642	687	687	642	656	678	689	647	651	709	668	646	633	649	660	691	649	676	670	662	691	659	649	636	659	645	655	672	652	678	688	661	619	636	671	661	696	709	715	653	638	695	668	678	645	653	662	617	683	668	698	658	699	681	749	696	725	699	657	691	674	658	683	632	714	666	694	691	659	703	686	665	654	647	724	647	695	655	673	673	632	613	669	668	627	688	665	683	680	652	671	688	653	633	680	682	672	667	694	623	678	691	712	665	690	744	665	675	685	643	684	695	700	668	727	711	699	643	697	645	681	698	728	684	656	674	638	666	748	677	693	650	666	718	700	623	653	658	700	697	622	665	683	714	661	698	675	710	673	674	665	676	674	698	664	676
11624	1090	1143	984	721	554	443	359	387	351	315	280	245	273	294	244	252	253	270	255	262	267	240	239	225	250	203	211	242	222	241	216	226	235	238	218	233	223	208	246	231	226	213	215	249	217	218	253	206	247	247	226	236	228	240	259	195	219	227	208	231	231	216	210	243	249	228	229	202	222	222	224	255	228	259	223	206	229	259	210	217	232	230	232	251	226	224	243	221	223	241	241	228	221	244	256	212	233	243	197	229	260	228	215	229	217	213	225	224	232	200	245	209	227	213	248	203	233	212	248	225	223	217	184	210	233	236	237	192	230	201	225	239	237	243	262	191	268	218	228	211	240	221	244	222	248	244	223	240	215	259	231	254	207	231	235	196	241	218	222	220	225	212	201	228	229	240	231	232	216	242	248	236	236	225	243	235	244	219	208	267	213	233	234	262	213	227	235	209	204	220	201	214	207	203	222	226	233	258	212	225	223	204	222	249	217	229	231	194	199	247	225	238	219	227	220	235	228	219	249	220	230	231	240	241	202	215	224	221	220	250	243	233	242	233	218	217	208	210	248	253	213	232	246	228	189	228	242	199	233	229	231	211	207	232	222	227	228	242	209	260	237	233	241	221	246	226	226	216	262	211	196	234	229	247	211	200	211	214	216	234	223	204	234	229	251	249	221	237	204	231	212	252	249	255	248	202	230	217	245	230	239	194	203	212	227	217	229	264	229	202	212	227	198	214	209	223	226	209	221	250	202	218	230	238	237	206	225	233	228	222	211	243	212	233	234	239	226	233	224	224	218	210	239	215	223	228	206	221	228	208	224	248	226	219	224	226	207	206	208	211	233	228	219	224	194	225	203	211	224	240	241	241	217	231	202	223	226	208	188	221	199	231	243	220	245	236	224	259	245	238	244	226	228	222	217	236	252	248	205	195	218	208	249	231	235	226	219	214	272	230	207	222	256	279	228	241	242	209	223	231	198	243	241	229	198	246	234	246	215	232	215	244	255	240	214	263	233	247	260	212	234	232	213	227	219	209	226	216	234	221	237	241	242	227	210	222	238	251	245	219	246	222	233	212	247	247	233	196	213	220	244	247	233	232	240	232	235	222	222	218	238	216	246	220	220	229	208	223	256	204	236	213	194	207	232	213	197	232	214	232	242	230	219	221	184	198	225	199	231	218	231	221	229	225	202	228	234	192	235	223	235	234	240	216	221	218	214	221	231	220	234	237	237	226	226	213	239	246	200	196	214	213	192	235	244	221	220	226	217	193	208	238	214	221	221	206	202	204	213	238	214	242	238	221	220	251	232	216	250	209	201	246	231	243	203	248	244	232	233	239	218	246	259	216	231	201	224	232	214	240	226	213	230	217	209	212	250	210	202	231	244	217	227	231	212	189	219	230	221	193	227	235	227	221	187	229	255	219	198	212	263	223	223	213	218	240	226	192	217	239	203	208	222	246	208	220	216	223	255	230	220	202	247	215	235	216	231	227	256	214	247	267	245	229	224	214	239	233	211	228	222	227	240	249	234	235	230	248	215	223	211	228	224	224	201	237	251	198	232	233	238	225	228	217	218	248	215	221	219	241	232	217	221	250	213	190	231	219	253	210	210	235	241	196	232	209	196	235	229	240	224	253	204	224	222	211	244	224	227	224	231	232	222	220	213	217	231	222	211	232	198	220	240	240	223	210	243	245	213	252	229	244	230	240	252	235	190	246	215	232	207	213	232	215	238	212	241	238	215	215	220	252	241	238	238	234	248	205	204	236	236	241	226	232	221	248	223	212	223	195	214	225	199	191	220	210	213	236	236	214	218	247	228	211	228	208	193	247	241	227	256	202	230	235	218	210	227	224	222	216	225	212	233	233	227	215	232	213	210	229	202	226	223	220	210	217	235	217	237	207	235	248	229	236	252	224	233	205	226	200	234	247	237	240	274	247	242	231	232	224	222	275	231	212	231	225	210	230	218	201	235	208	232	253	228	237	217	239	206	227	274	219	244	200	208	229	192	203	266	205	210	212	214	213	210	225	243	233	225	224	237	235	258	248	226	222	242	235	223	228	232	212	196	234	217	215	245	207	233	223	234	209	201	239	259	223	226	225	240	220	223	223	233	198	222	212	232	238	207	241	229	274	215	221	245	233	234	226	241	238	228	201	224	243	249	241	234	219	235	241	216	222	231	257	223	251	233	221	220	210	214	198	229	232	242	227	213	220	214	226	206	232	214	244	226	182	230	243	191	225	231	239	198	239	231	251	237	213	213	249	202	196	257	215	218	228	183	247	245	232	219	197	242	222	248	241	211	208	227	214	206	233	232	231	225	232	213	232	257	235	244	234	234	241	250	216	222	245	209	239	228	230	242	218	197	251	211	250	225	218	252	226	247	246	226	222	220	237	221	228	234	212	211	251	255	234	242	252	223	211	228	233	232	225	245	247	231	205	240	244	220	219	214	247	226	222	226	235	220	237	219	204	219	219	219	196	224	242	226	216	238	210	196	236	218	222	215	243	223	191	225	208	232	254	217	216	239	241	236	233	209	230	209	222	217	244	249	251	239	212	238	237	219	259	228	241	241	237	222	246	239	212	205	227	208	220	223	230	230	211	239	259	227	247	225	246	228	237	254	222	214	232	236	206	217	214	208	251	220	236	227	210	217	233	249	207	250	233	246	227	228	226	211	217	216	203	209	231	210	202	215	225	205	205	213	235	243	206	244	202	221	207	213	251	242	204	192	222	197	235	233	229	244	213	219	252	226	228	248	216	218	221	214	250	227	246	260	219	206	210	248	226	249	223	213	227	189	209	241	251	226	237	219	200	236	215	202	219	226	221	222	229	242	247	239	215	219	221	233	226	221	246	239	223	211	211	215	211	225	231	213	230	225	234	210	196	220	236	239	229	235	220	229	248	224	250	214	234	238	241	218	223	202	244	217	244	252	230	187	205	239	223	219	213	205	236	220	239	261	241	194	227	222	240	253	238	220	206	213	201	216	198	247	241	197	204	229	214	237	239	242	209	234	219	211	253	228	230	215	240	234	227	221	193	210	204	215	206	200	219	199	198	231	199	242	229	220	233	222	204	229	249	206	230	245	230	230	212	256	221	223	239	198	247	228	219	220	208	226	211	225	194	241	223	220	228	231	237	212	222	234	243	237	242	229	226	237	241	258	230	237	218	238	227	189	226	227	222	237	214	239	218	215	254	225	197	217	219	204	219	227	212	232	214	215	223	225	193	215	215	202	255	220	225	223	223	241	244	197	229	219	212	208	239	215	223	223	257	251	213	224	214	202	217	230	215	230	227	225	217	207	234	250	210	216	247	228	239	224	255	209	226	236	219	222	217	237	231	214	226	212	260	230	251	218	216	225	227	219	251	203	216	241	237	237	229	222	233	206	246	237	217	255	216	247	225	201	212	232	238	230	233	207	241	219	229	200	252	256	250	232	233	207	213	224	209	209	245	227	235	244	230	220	248	217	226	225	249	232	248	247	222	232	213	231
7392	1352	2618	3005	2661	2234	1873	1560	1399	1251	1129	1025	929	896	886	866	812	800	796	760	703	736	753	682	716	687	693	670	727	681	643	668	652	664	650	671	663	591	632	664	633	646	636	598	628	614	635	599	603	579	630	611	590	619	667	612	596	589	606	610	549	611	618	628	628	625	599	585	622	613	618	581	586	616	634	586	598	604	584	505	557	618	617	662	590	614	597	579	605	573	599	600	579	620	627	608	641	566	618	596	585	563	557	609	574	610	604	589	607	606	591	613	594	588	572	589	600	614	567	595	588	596	587	587	580	582	615	596	615	573	530	641	628	570	637	574	575	610	619	626	592	623	622	594	592	651	630	612	626	652	652	678	638	616	632	633	570	636	613	607	606	596	570	625	619	568	616	582	586	610	603	522	583	541	584	625	578	591	570	610	628	576	632	591	597	585	559	547	619	581	569	619	613	561	568	601	597	559	580	576	596	579	568	608	592	627	573	606	599	578	564	546	561	580	619	573	604	559	573	623	561	568	607	605	614	571	641	576	598	598	625	605	604	591	552	601	614	615	609	604	587	593	623	544	658	594	593	587	517	611	580	583	564	576	581	640	582	602	559	583	588	603	589	539	570	587	629	610	598	561	573	611	583	602	541	596	576	616	585	642	588	592	578	595	576	556	610	599	587	522	588	581	600	623	598	590	560	586	582	586	595	603	587	567	567	622	576	597	596	613	552	597	560	566	535	533	607	610	628	618	630	597	545	601	641	590	641	604	587	579	560	589	600	566	622	591	593	611	588	591	577	597	633	578	599	587	636	588	601	592	564	617	599	564	593	597	583	605	592	583	559	609	616	553	625	551	597	620	604	583	589	579	559	619	657	610	533	587	589	606	650	554	610	641	577	605	618	610	594	601	607	585	622	562	611	593	584	565	566	622	580	591	596	648	610	622	590	572	583	582	596	620	636	612	574	620	579	648	564	610	603	580	631	631	587	607	540	597	602	587	579	599	602	576	636	608	560	605	601	588	587	599	597	640	572	604	603	604	610	629	565	564	570	617	631	657	602	562	595	582	566	608	568	594	595	560	584	608	602	573	585	583	616	573	634	574	574	614	649	582	586	600	586	569	586	589	593	613	580	592	629	594	608	619	612	554	592	586	592	576	619	566	602	604	649	598	611	599	588	629	583	596	594	582	556	596	562	632	618	608	607	626	590	617	612	583	591	631	622	591	572	587	620	604	605	576	589	603	649	626	612	609	611	597	590	622	603	574	612	639	656	608	608	596	575	572	552	610	604	534	595	573	613	587	615	603	618	629	559	572	634	540	581	592	608	584	579	577	617	589	551	593	583	617	572	569	561	647	618	588	622	563	576	620	589	596	566	608	614	582	665	623	574	578	609	616	611	579	600	540	612	600	590	579	619	599	608	558	574	610	561	617	561	579	609	625	636	568	590	568	632	613	578	600	610	555	604	600	585	577	580	606	642	609	654	627	599	597	578	580	585	597	641	613	580	567	625	570	599	587	613	621	557	575	592	621	556	599	592	582	603	575	575	609	564	582	563	577	568	588	596	610	632	611	600	625	584	617	607	561	600	573	571	596	585	582	618	572	591	628	602	625	579	576	599	570	619	562	556	578	620	589	594	587	574	575	616	572	591	620	608	627	585	608	583	557	596	560	601	575	607	566	667	557	623	570	588	616	601	590	577	576	572	570	529	564	608	587	586	577	620	608	602	584	606	579	642	594	572	593	599	547	598	622	590	583	592	589	603	577	599	646	587	587	604	633	577	590	619	623	612	607	574	606	603	592	582	597	584	597	631	594	623	571	626	529	606	635	577	580	566	605	562	585	603	595	617	610	545	583	563	560	590	599	591	616	594	608	587	609	582	586	574	585	573	636	593	608	572	587	633	609	574	602	572	590	616	582	584	598	586	562	600	588	651	624	539	612	606	612	610	643	599	630	606	634	561	629	595	556	609	622	607	624	580	581	585	588	579	628	629	560	589	551	630	607	585	577	631	626	584	567	582	573	609	572	600	597	585	593	593	604	600	622	555	600	581	592	631	590	605	575	582	615	573	622	579	626	614	638	596	625	613	573	570	607	582	606	570	609	541	562	596	650	609	582	608	611	586	579	573	601	545	590	581	552	599	579	592	607	569	591	564	598	587	632	610	571	575	591	599	585	599	629	590	634	614	607	617	582	586	578	554	593	599	631	567	595	610	560	580	571	647	604	607	596	598	583	607	594	629	612	610	608	578	598	582	546	597	612	606	593	566	613	569	559	591	541	593	575	586	586	610	592	624	585	586	578	590	590	617	579	570	589	612	616	602	602	625	518	537	531	612	543	601	563	565	602	592	612	624	621	632	594	566	616	575	617	555	565	592	607	621	602	591	565	620	563	610	580	602	579	629	573	621	643	613	596	597	584	622	597	575	630	600	579	616	616	619	599	612	597	614	593	562	532	567	544	600	565	565	617	589	560	605	576	614	586	575	592	603	538	645	618	581	648	574	616	618	601	603	617	606	590	567	600	553	603	593	619	581	619	551	588	608	621	567	611	565	597	608	603	678	603	637	574	584	598	537	642	587	594	600	593	645	618	609	582	609	560	610	524	578	613	591	588	588	578	635	607	613	560	589	593	566	625	598	634	629	594	605	563	570	570	596	582	579	593	580	584	556	606	607	608	626	580	573	613	633	558	620	570	582	591	548	603	621	584	575	605	616	620	587	606	571	585	570	581	644	583	583	556	594	560	589	575	585	589	556	618	613	595	579	585	594	566	640	572	617	572	604	579	604	599	578	600	611	606	625	584	591	605	614	605	615	616	615	559	591	617	598	611	636	623	587	619	586	613	550	615	588	573	569	635	588	593	620	563	638	628	556	583	562	590	613	520	596	616	583	621	592	602	587	622	665	631	611	614	565	576	606	580	596	596	601	633	570	628	616	569	586	636	581	667	596	596	595	546	619	565	610	597	604	615	596	581	582	599	581	595	590	627	583	602	577	564	618	621	639	588	581	565	581	622	581	593	616	580	611	597	589	575	600	611	598	586	562	596	625	587	623	620	615	603	561	557	600	593	640	600	604	611	609	575	589	605	639	603	591	591	605	586	625	587	601	576	587	644	578	577	610	575	605	625	621	582	583	574	553	642	610	570	589	640	660	572	557	661	573	596	625	576	580	598	580	579	608	625	598	588	554	581	614	566	590	561	575	610	653	605	601	590	586	610	628	643	584	582	613	610	573	577	607	569	615	614	585	573	639	582	606	602	591	620	586	601	560	566	572	586	604	573	568	618	594	615	584	604	587	541	631	560	584	632	605	596	597	591	619	556	589	595	608	607	617	567	613	599	576	583	636	616	587	571	600	610	565	599	597	601	622	599	594	584	620	600	603	601	630	536	566	614	610	597	587	581	604	600	547	617	580	585	590	607	581	584	583	579	549	600	561	594	570	574	587	570	604	560	595	627	611	541	580	590	607	522	576	592	560	612	619	552	600	563	592	567
21126	2829	2550	1909	1326	1108	860	691	673	593	562	488	497	524	468	465	416	386	438	434	461	438	449	397	419	418	370	415	397	420	440	410	387	344	388	377	374	409	375	380	400	395	382	356	356	371	406	350	369	365	357	385	386	386	388	387	380	343	386	334	352	358	397	384	416	375	438	395	385	390	424	369	354	403	366	371	392	339	364	403	366	379	382	396	382	384	392	391	394	392	381	378	412	402	361	376	380	387	404	403	374	368	384	408	383	355	383	400	387	383	393	386	386	375	366	378	416	386	344	377	392	411	415	362	389	394	362	382	361	359	361	368	370	378	410	392	387	397	389	374	345	408	398	337	396	397	380	439	379	399	417	350	371	387	351	370	372	395	381	395	409	359	392	412	361	382	382	401	385	338	364	382	401	356	397	356	378	366	348	342	385	349	359	367	385	372	413	401	409	380	373	369	382	337	368	388	385	351	358	377	412	383	362	385	416	408	358	374	365	354	399	385	390	384	393	372	397	389	409	382	372	407	361	411	376	382	387	395	376	363	360	390	374	413	382	404	371	362	385	397	376	369	359	363	382	389	390	366	402	364	388	380	405	354	348	397	380	364	416	391	388	432	367	389	411	373	398	361	348	388	344	357	415	383	374	384	389	398	379	357	397	407	414	390	382	398	398	377	404	390	399	397	376	398	406	378	374	372	382	413	409	404	373	405	358	400	397	360	390	358	356	370	410	380	367	388	336	396	387	373	333	358	422	378	363	383	396	391	345	388	385	376	414	374	423	389	340	343	366	361	415	406	381	394	372	379	360	383	393	405	385	372	378	387	396	390	395	387	378	387	367	378	362	416	368	403	402	344	402	373	399	346	399	353	363	361	388	382	394	382	355	404	391	407	398	408	379	374	369	334	395	373	407	362	389	407	386	407	385	378	350	380	372	415	403	409	369	378	377	393	412	386	387	371	372	404	395	340	390	347	391	407	356	336	421	426	362	368	374	371	377	408	375	400	374	384	384	378	421	383	375	380	421	351	369	373	383	382	380	348	379	364	388	346	356	352	389	378	361	386	398	425	404	383	353	405	419	386	404	375	353	359	385	383	374	381	361	391	328	377	360	347	413	388	376	398	389	401	391	396	370	363	371	361	334	367	385	407	358	385	390	373	364	388	395	392	393	387	398	397	387	376	376	390	395	365	381	379	347	366	388	427	407	362	361	406	379	368	367	347	388	378	343	383	356	381	401	380	367	371	398	383	372	399	354	337	385	370	366	405	369	368	372	394	385	363	373	385	364	386	370	365	356	356	363	364	370	361	380	390	367	400	390	370	376	378	373	404	425	355	390	390	379	373	354	388	388	377	426	389	401	377	409	347	360	376	386	371	390	386	431	380	403	396	388	405	373	401	360	372	362	375	399	372	347	347	400	363	386	387	390	360	378	363	379	387	396	395	379	361	375	385	387	350	412	356	364	376	384	386	403	414	324	398	359	398	420	371	376	405	375	378	387	389	407	393	381	397	366	362	413	416	406	342	374	431	392	385	361	423	380	370	350	393	375	371	413	394	366	380	390	411	370	403	414	359	437	394	365	418	401	390	398	332	352	409	406	391	395	320	388	409	368	366	398	390	390	350	384	374	406	391	362	380	380	371	398	381	361	372	400	415	399	356	402	337	401	396	412	416	383	355	410	373	380	355	421	411	360	379	356	387	366	388	392	390	388	380	412	383	376	367	350	385	368	377	384	387	378	359	389	390	398	416	390	388	360	382	359	369	400	379	376	364	379	411	385	402	406	379	392	387	373	359	344	384	391	365	378	382	367	390	379	365	453	421	414	368	351	381	373	343	381	369	399	371	359	409	393	397	378	408	365	365	392	409	364	431	406	391	388	381	353	383	352	407	334	365	407	427	369	362	393	353	397	383	371	362	368	364	386	401	386	363	380	353	350	364	365	389	390	383	414	374	372	330	395	391	376	391	373	360	354	356	389	359	401	383	387	413	361	363	374	346	371	367	370	363	381	399	380	360	383	380	372	384	392	366	353	389	397	372	370	397	357	408	352	399	392	397	385	422	364	383	363	355	374	369	375	377	363	377	369	367	367	376	372	354	371	381	394	408	363	350	395	361	367	380	438	403	406	411	378	351	393	390	406	366	413	394	365	383	348	404	377	377	371	386	380	362	362	415	373	375	350	378	406	391	371	374	386	373	374	374	382	338	391	384	408	400	393	404	377	411	351	404	375	377	439	367	386	377	380	380	337	397	372	382	365	401	396	375	378	365	363	373	376	376	403	402	403	401	364	399	385	408	378	388	399	390	416	367	420	395	376	411	348	372	387	380	338	362	369	346	389	388	366	376	360	370	387	374	374	373	426	391	385	409	380	395	418	372	364	392	396	406	363	379	435	391	402	354	383	382	360	409	368	351	396	391	362	403	350	382	386	386	356	354	403	388	374	356	411	365	372	398	331	423	404	430	375	368	374	362	380	369	373	411	423	349	391	365	390	381	412	355	422	365	373	369	358	395	376	369	405	383	392	325	383	393	372	361	397	376	385	380	415	370	407	396	343	393	358	342	345	352	336	335	379	394	400	336	348	345	390	371	398	392	339	368	374	396	396	404	364	399	374	409	351	366	362	373	406	394	343	389	418	379	399	358	408	392	395	362	373	389	355	402	390	414	399	398	399	375	372	358	397	382	392	374	367	391	379	376	347	381	356	367	418	391	416	377	390	381	407	414	378	392	355	415	386	360	377	352	372	399	400	344	393	373	376	371	382	399	412	389	370	346	390	364	366	358	377	365	402	394	388	377	376	368	399	351	378	357	385	377	387	347	417	361	373	393	391	381	410	352	375	387	381	418	356	384	428	416	373	363	423	368	361	383	411	380	399	345	395	377	418	424	383	390	379	393	396	395	357	392	393	401	379	381	409	387	394	387	400	376	393	369	370	401	367	400	409	424	390	376	414	414	366	387	373	356	398	346	399	418	409	371	386	405	385	388	367	388	347	394	365	380	393	368	365	341	345	354	398	367	374	403	444	366	428	366	358	388	389	386	359	384	377	389	403	359	410	405	401	385	405	415	388	389	392	396	374	372	395	358	375	383	381	348	387	434	384	428	362	432	400	381	335	357	376	397	371	361	371	378	399	395	382	383	386	379	369	367	400	417	384	408	376	363	393	376	394	388	420	403	381	345	365	345	377	394	371	380	431	370	380	344	395	368	427	358	366	393	389	381	342	335	385	364	384	358	413	419	380	367	378	403	424	391	399	402	376	370	378	373	384	376	375	402	394	402	382	417	396	403	372	383	368	365	349	404	420	403	377	368	403	372	390	400	373	403	394	380	390	400	374	402	398	369	382	360	369	412	404	392	394	366	383	375	363	402	367	383	351	371	406	421	392	415	347	407	353	397	435	382	380	401	376	362	370	389	383	367	429	382	389	356	381	368	396	375	374	413	439	382	380	385	377	387	398	388	399	390	409	396	361	393	359	396	371	391	368	388	387	384
10392	2280	4782	5503	4841	3940	3308	2872	2476	2168	1961	1793	1623	1598	1439	1386	1401	1345	1376	1242	1176	1213	1142	1146	1105	1086	1082	1067	1083	1083	1070	1029	1062	1067	1024	1082	984	1026	1076	1034	1025	926	968	967	1001	987	929	960	940	960	929	1001	941	985	995	957	992	933	967	991	877	1000	964	924	925	904	944	920	930	898	906	944	942	901	922	903	947	962	916	898	940	921	949	929	972	972	953	947	954	943	896	882	954	923	907	905	967	946	966	915	907	925	937	978	956	903	922	902	915	905	943	967	940	896	944	881	924	886	905	922	929	963	925	925	897	878	908	889	963	930	971	989	935	898	944	954	859	926	921	924	950	960	955	943	956	898	947	995	1007	1016	961	893	934	995	949	924	958	916	936	916	891	957	978	914	935	903	890	888	937	944	886	894	912	889	946	961	930	904	959	888	890	934	924	968	908	908	892	909	945	910	883	952	937	926	899	901	873	1000	921	893	980	955	921	898	914	926	926	926	930	950	998	915	903	967	916	917	884	894	957	918	943	1019	957	911	936	947	954	934	939	888	907	932	934	856	918	902	942	871	915	927	940	901	946	882	982	931	905	917	960	938	885	905	880	864	913	929	888	941	917	873	955	909	987	913	905	878	891	913	880	937	887	972	935	903	899	917	925	933	917	912	956	916	921	854	902	889	889	903	914	852	949	926	914	933	962	951	911	887	924	865	924	939	877	959	895	910	916	922	889	918	915	931	997	927	956	900	867	882	900	982	893	850	926	860	948	916	897	907	922	941	917	884	872	932	911	931	961	933	922	959	928	941	917	918	954	964	954	920	923	888	915	871	942	943	930	972	974	927	921	910	906	906	892	965	973	969	903	867	920	922	926	875	902	898	919	907	924	863	898	913	923	875	950	934	921	879	934	918	897	917	924	867	962	986	941	924	920	938	924	908	902	936	899	923	946	924	946	908	877	890	912	1004	912	923	911	897	886	933	910	984	921	986	902	858	867	877	909	930	906	958	957	939	918	887	921	915	949	921	964	947	902	915	889	914	898	971	935	904	892	907	897	910	898	958	932	940	917	909	928	910	887	973	903	946	960	909	887	879	969	902	891	963	950	947	888	919	902	933	932	876	937	891	923	935	908	920	935	930	939	888	881	925	917	927	872	972	927	921	909	951	876	882	947	945	934	917	906	922	935	925	927	908	945	884	903	939	855	902	938	858	938	921	886	919	941	879	926	888	951	901	951	876	923	936	895	927	841	901	943	920	948	930	929	939	933	898	869	891	972	925	898	974	938	943	951	898	875	905	963	937	890	985	951	895	861	905	947	889	924	878	941	860	955	927	923	857	953	922	922	909	901	940	975	885	886	887	854	925	925	888	964	934	921	936	861	917	927	889	879	917	875	956	869	919	931	872	923	897	949	941	941	948	915	902	894	937	910	911	935	935	907	857	958	945	907	905	943	920	945	898	880	944	936	972	887	933	918	923	929	886	953	895	842	907	1002	960	913	866	896	939	932	948	886	894	976	926	916	916	888	935	920	963	923	928	920	887	937	921	951	908	879	910	876	882	962	929	921	920	942	927	976	923	873	919	973	902	972	872	943	890	900	839	934	898	921	935	925	964	955	945	931	861	919	922	974	871	891	897	893	911	936	885	903	935	901	933	932	968	901	940	926	898	935	879	917	951	938	906	910	938	884	925	917	940	933	900	876	885	941	964	939	901	936	942	890	951	960	893	992	953	998	907	923	948	966	943	914	947	867	961	881	931	926	936	933	948	916	884	891	886	914	882	962	914	941	919	910	899	918	941	925	907	901	934	914	871	887	921	902	877	959	892	918	922	901	907	888	892	907	937	922	948	919	913	922	913	871	965	948	856	950	955	907	918	920	927	980	879	940	936	888	947	910	911	876	910	885	933	940	888	924	890	914	971	875	951	925	947	908	957	935	903	904	900	930	903	877	942	891	884	926	929	962	911	901	923	871	907	932	900	907	942	926	916	890	964	925	913	927	942	871	936	922	952	921	929	930	959	956	931	948	947	915	933	896	909	926	912	903	903	864	938	964	933	946	982	938	912	883	907	866	953	959	920	953	863	865	865	881	908	971	940	928	924	944	1022	937	894	919	832	893	951	901	917	939	874	915	940	902	934	906	951	915	916	942	931	936	934	992	908	871	916	865	937	942	984	933	939	887	909	903	900	888	909	929	920	928	916	891	981	950	896	932	916	915	912	857	891	890	899	875	924	921	934	903	892	882	995	928	885	951	921	935	942	921	903	934	963	925	900	853	904	914	908	956	883	926	913	918	916	927	893	911	902	897	897	938	917	945	934	922	875	903	940	967	953	923	894	920	963	873	921	865	912	937	941	891	864	974	930	937	953	952	885	933	889	904	937	907	996	902	965	942	897	926	877	852	968	958	929	901	932	968	925	880	906	952	926	886	883	887	945	911	921	961	962	940	885	910	921	937	951	913	896	937	926	913	942	899	920	952	910	889	935	929	875	961	947	913	889	917	939	882	966	928	916	935	887	916	868	971	876	911	912	980	884	944	910	898	918	916	895	967	949	961	883	979	876	890	917	900	876	921	941	964	984	929	910	922	914	864	890	930	892	949	988	951	894	884	913	931	893	903	910	924	875	925	873	928	896	899	905	918	908	890	936	940	873	900	858	907	920	870	967	1000	903	904	937	941	929	936	877	960	896	923	909	951	945	937	880	913	886	917	930	905	948	910	854	929	929	919	907	901	935	917	894	914	903	939	1010	912	887	937	905	911	924	922	955	933	901	872	874	892	895	967	958	901	831	912	895	865	901	914	887	974	918	883	933	924	945	953	929	932	957	917	914	962	913	868	993	960	952	953	957	878	939	941	927	902	927	886	894	937	905	922	977	977	935	875	959	882	884	969	905	918	936	914	965	910	908	910	953	961	961	864	955	943	931	970	903	935	940	937	933	899	952	917	931	968	898	985	884	889	977	929	917	912	896	900	960	866	924	934	887	925	899	991	862	936	976	954	902	898	948	854	896	968	893	858	847	934	937	882	892	903	920	902	934	926	988	963	912	919	982	880	959	917	871	920	926	968	963	929	945	915	899	868	933	891	882	877	877	911	917	933	928	911	915	926	943	964	934	932	945	936	891	872	912	874	892	902	896	939	870	871	951	882	863	889	902	910	958	928	892	921	855	925	940	951	931	882	927	891	900	910	934	939	930	958	956	950	888	877	944	958	929	931	890	972	918	936	935	861	915	930	928	896	974	904	912	923	882	899	875	924	893	880	906	922	941	940	918	886	923	943	1003	894	961	910	859	958	913	927	891	963	920	928	946	902	959	924	928	956	918	898	896	966	953	913	917	918	928	879	903	898	881	896	938	970	899	872	920	859	943	882	904	910	952	931	939	942	907	900	874	891	943	923	955	904	905	935	907	884	914	931	946	901	891	892	918	963	922	937	890	895	956	983	888	894	883	903	886	951	912	903	918	946	921	898	957	892	937	936	908	880	921	894	904	887	925	951	914	966	942	895	870
2370	247	287	259	301	260	286	253	272	276	270	267	249	249	263	259	248	257	260	277	270	234	270	265	285	256	278	272	251	271	257	263	249	279	242	257	261	278	242	270	249	286	268	286	254	277	226	271	291	265	272	275	254	299	265	303	297	266	258	251	259	290	256	275	271	266	252	255	268	266	245	265	274	259	303	274	278	303	219	255	272	277	274	261	254	270	256	277	256	259	253	266	245	291	254	273	259	242	280	283	274	252	246	252	250	270	252	278	279	266	278	270	252	293	266	240	284	288	230	284	261	255	273	277	242	267	270	256	261	253	293	259	241	259	276	276	268	266	267	244	309	280	264	300	253	280	244	282	283	281	292	288	257	282	213	249	261	254	256	217	298	249	265	240	286	267	303	284	235	255	255	278	258	294	247	275	293	247	251	296	265	250	281	241	298	266	289	274	273	241	267	244	233	281	289	256	272	264	257	257	282	262	277	247	282	277	294	291	292	275	266	290	279	236	248	246	271	252	291	283	265	253	285	274	254	278	247	245	255	264	293	267	288	248	284	262	294	298	265	278	299	290	267	263	234	261	283	272	237	292	246	269	254	246	263	263	284	254	268	256	280	241	275	273	256	285	277	276	257	275	267	279	230	252	251	241	289	300	260	289	281	265	274	279	284	258	274	265	303	266	277	254	264	254	244	291	253	266	243	277	278	251	278	263	262	271	241	261	245	269	264	283	274	264	269	268	269	245	237	262	283	291	277	272	294	254	249	275	253	293	284	237	259	263	263	248	273	261	261	267	247	258	273	275	281	234	247	267	264	264	286	275	249	257	283	281	306	248	256	291	238	275	271	267	251	289	263	256	280	268	238	278	252	253	283	261	264	265	270	246	267	293	262	246	281	261	289	255	279	285	276	275	257	265	275	253	269	250	235	264	309	290	283	240	264	281	283	266	247	258	240	267	253	240	270	296	269	265	259	294	258	253	261	250	288	269	274	257	286	247	276	287	245	234	265	262	278	274	261	275	266	278	260	272	274	250	260	246	284	255	271	250	278	270	240	277	280	253	252	310	299	274	308	279	243	266	258	249	282	254	274	267	263	261	280	277	285	251	260	288	269	272	292	253	288	273	283	247	264	274	270	263	246	238	251	233	260	285	284	263	272	258	269	248	287	280	255	293	266	262	273	256	300	278	256	241	261	287	269	237	253	272	284	276	252	298	275	271	257	256	251	264	296	265	291	248	282	230	261	260	270	273	254	264	291	228	267	276	291	265	256	268	267	282	291	292	244	266	303	259	285	260	261	281	274	211	267	267	251	248	264	268	254	269	288	280	251	268	263	255	267	291	267	259	235	247	272	275	248	260	269	266	261	284	260	239	259	271	268	249	276	230	254	313	265	233	291	242	273	270	292	266	268	292	249	272	287	262	266	269	309	266	262	257	255	279	272	273	262	265	266	276	291	292	295	261	264	255	259	260	284	270	272	285	263	259	294	294	252	241	274	244	269	277	309	314	266	267	281	276	309	253	300	257	279	288	237	258	257	231	283	296	301	270	261	286	274	311	271	284	237	261	272	277	267	263	282	265	242	257	260	285	231	260	287	254	253	279	272	284	247	242	266	263	233	246	251	261	282	291	253	261	278	285	252	287	263	248	257	262	286	264	257	254	272	275	301	278	253	294	245	250	296	267	286	245	231	252	252	248	278	271	235	283	253	262	289	252	273	264	273	268	256	223	256	288	282	257	254	247	279	278	276	248	279	283	270	279	257	280	280	271	244	273	270	263	255	234	268	291	318	257	245	266	287	252	266	282	248	241	260	255	280	253	259	280	269	265	279	292	259	256	265	248	279	261	241	271	267	301	252	273	258	287	270	277	252	260	259	266	294	274	267	270	269	310	269	249	278	268	259	280	253	276	253	263	283	294	284	251	256	292	256	252	254	273	280	267	295	259	276	259	269	244	252	236	285	242	294	275	262	245	250	267	291	279	271	253	279	267	273	275	241	258	253	317	286	283	249	242	253	299	258	245	272	290	284	286	264	254	251	279	278	262	254	278	270	257	255	284	246	287	286	280	257	275	258	259	245	246	269	264	263	306	269	304	286	247	269	300	267	269	250	290	256	289	280	272	267	222	256	258	255	265	266	269	264	287	243	251	282	249	310	245	222	258	260	270	282	281	255	266	269	248	269	298	285	231	259	264	296	280	259	271	271	272	324	274	285	283	270	254	284	282	244	242	276	254	260	283	266	280	281	274	257	246	281	264	262	263	286	294	288	241	272	284	276	280	294	260	262	247	244	246	258	282	234	255	278	259	250	264	265	288	263	287	288	282	247	273	266	280	246	284	266	275	262	290	257	261	264	284	282	292	268	277	239	243	250	234	306	254	284	289	249	291	249	259	282	263	281	268	251	250	259	273	245	288	241	257	245	236	274	264	273	259	284	258	255	294	265	270	298	266	249	272	254	267	312	283	283	254	275	277	252	291	253	260	272	269	273	271	273	259	275	299	250	294	305	292	265	243	293	271	277	270	285	252	294	273	260	239	254	262	265	269	253	267	273	233	262	271	285	237	266	248	259	283	262	261	275	270	274	271	258	259	262	255	273	245	283	263	278	272	263	251	263	264	255	250	255	280	257	283	277	275	288	259	259	271	278	278	274	255	260	264	265	284	270	288	266	273	262	268	268	276	287	250	282	318	270	244	268	273	257	276	273	244	245	262	249	255	269	284	281	259	281	260	265	274	263	271	278	272	266	246	285	270	274	265	264	279	259	284	235	278	261	294	271	277	253	287	281	271	275	275	276	275	248	264	275	289	268	277	279	286	262	290	258	270	296	268	283	249	252	279	269	272	250	247	249	293	293	250	274	253	299	263	243	267	265	259	289	232	286	286	269	289	269	262	265	294	246	253	233	245	260	245	265	256	266	237	286	297	282	263	265	277	266	294	240	255	302	281	307	246	266	282	263	273	277	263	241	261	267	291	285	262	260	271	266	268	244	283	251	260	290	264	288	278	269	267	264	289	265	298	272	267	278	303	289	273	299	289	263	290	285	283	284	253	268	237	258	258	254	263	248	244	234	261	231	264	249	260	255	285	262	279	280	247	293	285	291	274	241	268	295	258	254	259	271	275	254	260	281	276	249	265	250	286	263	281	261	274	238	254	242	268	283	262	246	259	271	247	250	283	257	279	310	268	248	265	239	288	247	266	276	239	242	313	266	282	288	239	298	268	263	261	268	262	280	270	237	291	266	272	292	282	266	264	276	265	257	268	254	268	258	262	260	257	281	289	279	255	268	261	270	289	282	273	263	282	277	273	238	240	277	259	256	245	298	282	309	289	300	251	279	254	289	261	293	263	266	268	299	307	269	279	256	227	279	258	261	271	282	251	291	264	286	271	248	260	227	248	250	270	245	278	279	243	279	260	267	269	275	277	261	271	240	280	259	260	259	251	285	286	265	271	284	308	281	276	271	257	245	261	285	260	279	251	292	264	233	255	285	261
2951	694	767	745	754	743	704	661	661	676	624	663	638	662	708	685	688	644	656	707	656	663	625	627	585	681	690	669	673	651	668	671	662	647	653	654	731	620	707	661	643	620	642	620	627	630	622	665	651	656	688	681	645	681	653	685	676	597	644	673	652	631	690	633	655	694	667	653	641	646	682	658	651	597	646	650	653	647	655	635	590	663	653	637	682	667	678	667	699	662	608	605	658	652	636	659	634	610	685	642	671	615	688	661	642	695	650	683	669	697	633	635	634	688	632	639	629	640	699	653	605	640	652	661	667	593	671	656	652	643	602	661	666	664	653	625	640	635	644	660	692	711	688	702	667	682	714	677	693	688	710	675	697	706	624	703	674	610	695	603	654	655	597	635	637	653	655	652	647	629	679	692	687	648	627	663	663	664	641	654	630	645	652	631	691	642	686	665	584	627	662	684	660	651	641	691	679	680	634	649	673	615	622	620	642	703	644	641	653	728	599	623	667	676	712	714	644	627	625	668	675	664	706	646	683	661	642	643	658	596	668	674	695	713	681	663	700	661	630	615	622	647	701	634	657	657	683	615	657	662	682	707	653	633	674	600	668	681	642	674	675	649	673	621	640	647	684	643	648	638	683	660	671	644	647	620	626	619	669	585	662	639	672	649	646	651	677	650	663	655	694	635	660	648	647	694	641	682	656	670	656	635	672	622	635	633	682	624	709	687	652	688	666	624	648	643	631	676	672	669	645	626	615	660	659	636	689	666	630	662	595	655	665	661	623	641	667	657	653	643	662	687	629	690	649	677	644	658	624	615	639	646	623	668	660	642	607	652	663	607	593	604	655	623	632	661	650	643	635	652	635	661	667	664	593	667	647	670	664	708	641	680	641	651	696	652	644	652	658	640	646	663	635	665	702	634	642	669	647	660	685	663	628	634	714	694	688	657	664	629	672	669	655	669	664	720	680	631	697	605	612	621	645	675	680	630	656	649	705	630	653	656	647	658	690	641	629	707	651	689	665	640	654	646	685	697	612	641	643	662	695	659	631	663	686	681	650	627	683	610	666	644	610	639	668	643	664	639	651	621	682	669	659	618	637	649	622	658	603	662	633	662	677	655	693	673	697	640	637	659	705	640	648	634	657	679	635	672	689	641	655	615	662	630	635	667	662	643	692	634	652	656	635	662	660	710	683	673	644	698	675	653	705	642	660	660	697	687	669	652	669	596	680	643	666	666	641	660	667	636	663	635	664	719	658	636	655	663	671	670	687	698	608	688	631	667	683	674	618	631	655	673	635	641	691	652	668	667	618	689	634	668	638	657	645	693	644	656	649	671	649	668	631	636	651	627	729	677	674	614	651	712	701	656	640	655	722	674	666	615	601	638	667	655	655	660	656	683	675	656	673	661	679	700	659	677	689	686	639	667	670	671	617	672	667	637	654	641	644	681	686	671	645	673	643	635	635	631	630	687	647	678	635	641	622	644	601	704	641	687	701	626	649	684	653	628	667	648	642	659	702	687	667	674	669	634	660	643	620	663	646	707	612	672	689	654	624	665	616	694	594	653	687	673	664	625	687	620	673	682	651	676	597	640	637	674	688	706	681	632	652	666	676	641	673	646	644	670	660	627	644	641	652	626	665	662	619	623	668	657	685	657	643	678	704	626	636	634	657	667	667	680	636	662	684	688	687	636	661	675	644	671	689	641	661	675	694	645	677	647	624	619	656	644	673	662	675	639	619	701	666	696	653	628	652	672	633	666	672	670	632	655	593	652	692	637	693	663	634	682	651	638	664	685	656	640	641	679	665	735	674	622	640	694	628	668	729	717	703	701	644	656	644	620	704	644	666	652	641	714	683	651	656	664	663	654	677	660	624	624	677	659	659	658	662	658	640	675	649	700	656	672	619	670	673	625	616	653	650	659	651	668	637	691	607	640	695	641	680	688	665	665	628	687	608	671	687	670	671	629	703	655	631	664	640	648	653	670	671	676	628	653	704	626	670	652	686	666	700	578	636	664	664	642	676	707	709	643	642	656	635	647	678	642	650	667	635	613	640	618	678	654	681	658	664	687	614	684	614	653	647	636	640	695	648	668	660	677	635	627	685	687	657	678	675	654	687	683	707	647	674	666	666	626	626	667	662	695	647	646	681	641	664	665	676	697	652	659	679	669	660	673	661	659	673	676	665	637	642	702	633	656	650	697	653	638	645	619	661	631	641	670	716	619	669	654	702	651	705	665	724	701	644	631	675	649	626	656	696	666	717	675	684	651	624	704	664	667	689	674	634	686	637	654	690	664	653	645	650	651	608	654	636	654	660	664	670	682	657	669	628	643	639	665	621	701	693	622	617	657	632	654	625	684	668	671	660	586	626	655	709	624	605	673	632	667	700	684	747	713	659	635	642	615	661	616	651	620	639	623	670	713	665	706	673	621	667	634	676	606	677	616	689	644	683	648	625	639	590	687	631	682	656	662	616	636	621	689	656	650	666	676	643	645	608	638	648	678	684	691	624	664	641	611	611	703	695	620	656	642	625	666	647	659	632	660	653	656	631	672	638	654	666	673	693	677	679	658	683	660	671	659	663	623	736	637	678	670	658	686	628	661	656	636	646	615	656	717	660	644	650	643	663	653	700	637	652	672	663	681	636	661	664	681	667	632	673	635	664	641	657	658	631	677	638	660	690	658	628	700	628	670	697	676	666	657	696	689	646	628	690	672	645	638	675	675	671	649	678	685	638	638	669	654	653	683	628	673	698	578	643	668	670	694	682	669	695	661	630	697	673	654	660	682	648	696	604	675	643	655	681	611	644	633	679	658	717	654	676	666	659	642	678	680	678	637	652	667	648	646	658	656	610	672	671	648	655	652	625	659	638	671	702	679	685	650	609	652	699	651	653	689	686	634	645	650	619	669	715	698	656	675	638	648	660	713	684	676	672	714	707	666	633	691	678	637	667	702	638	636	652	697	662	684	668	724	664	633	657	635	658	660	664	634	643	686	612	620	617	636	694	647	656	621	669	632	636	700	694	629	640	616	699	691	632	682	633	655	688	619	617	656	729	654	654	661	617	658	630	636	617	636	663	674	608	688	666	640	662	654	652	653	648	630	667	662	609	659	631	644	692	652	637	684	651	670	657	672	696	649	647	685	678	683	641	672	648	658	692	659	624	628	654	706	649	667	686	644	620	683	677	650	638	668	612	660	690	614	679	644	684	662	637	669	615	686	656	656	651	626	699	675	672	606	654	644	661	678	688	644	719	638	660	628	648	684	640	672	647	678	685	666	652	692	671	615	624	672	652	639	633	690	648	709	673	637	662	644	675	664	647	672	677	671	668	699	620	665	650	645	666	627	669	663	674	711	639	651	662	663	630	670	651	696	722	674	628	676	653	632	680	641	620	664	651	685	667	658	646	671	629	649	647	663	661	635	705	681	656	644	686	675	676	665	654	734	648	614	655	658	601	641	687	609	659	641	692	666	678	668	658	695	647	648	637	689
13049	1155	1217	969	694	530	454	403	359	330	299	298	283	278	238	255	217	252	241	228	237	244	241	262	268	254	235	246	245	220	227	246	198	224	220	231	234	241	218	224	223	230	213	204	225	236	222	232	236	191	233	215	217	203	197	198	211	210	230	237	236	218	211	225	223	188	223	203	230	223	222	215	200	200	221	243	237	216	259	250	239	254	210	219	242	241	242	236	194	212	229	214	230	226	220	237	221	225	217	221	237	220	226	254	230	168	214	201	219	220	192	234	243	218	203	184	215	223	205	215	252	197	215	220	246	199	206	220	203	235	215	204	242	206	205	214	241	264	260	216	202	216	213	229	211	212	235	236	203	217	230	224	208	215	211	228	204	221	236	199	197	229	236	237	233	196	200	206	234	234	218	212	221	217	221	228	219	201	219	233	203	237	209	208	240	194	216	235	234	238	238	228	217	203	230	198	191	204	231	225	222	189	222	252	211	216	203	218	242	232	206	257	228	239	218	217	211	233	225	225	212	226	197	226	239	222	220	236	233	217	237	228	233	207	217	217	217	230	202	240	248	204	213	229	223	208	192	218	225	202	223	219	219	222	193	229	218	242	218	208	231	213	209	210	240	217	235	235	207	200	244	236	236	203	221	204	221	231	204	210	208	236	181	204	209	218	221	211	211	234	219	223	213	207	220	238	218	243	226	220	193	228	203	203	211	253	204	194	198	236	237	208	232	230	219	203	222	225	206	227	204	206	245	235	226	214	234	235	235	203	220	210	226	215	192	224	209	236	235	204	199	237	249	235	207	218	220	227	217	205	226	234	198	227	211	241	207	201	208	228	221	223	216	220	204	200	205	249	211	224	210	223	219	214	230	215	207	195	216	207	216	225	230	194	243	212	195	221	242	213	251	226	210	226	229	224	208	216	204	227	215	209	211	204	214	208	233	247	232	200	230	211	230	245	231	250	200	213	248	219	247	233	254	228	212	246	215	219	222	225	216	191	207	232	223	236	211	224	187	227	216	246	229	210	194	229	245	226	223	227	198	218	220	221	218	228	211	214	227	218	248	234	227	195	207	236	226	219	232	245	219	225	224	189	254	222	217	228	194	235	233	231	237	192	241	203	219	229	216	199	215	206	211	225	224	248	221	226	213	202	250	217	274	218	230	218	230	207	216	188	216	217	210	216	218	232	232	245	218	227	207	214	201	222	191	223	235	220	190	221	228	236	251	210	255	217	226	208	196	221	260	253	225	216	222	223	208	216	214	230	222	236	223	215	235	226	198	232	209	204	205	197	209	238	201	220	230	197	218	235	211	219	219	222	201	211	214	217	214	198	199	205	211	196	227	229	214	238	223	234	225	223	242	212	223	208	211	243	209	212	198	213	227	221	247	220	199	214	234	225	205	221	213	222	217	233	231	209	213	234	198	205	237	233	231	204	203	211	223	211	217	231	219	220	222	216	252	196	204	205	216	238	219	215	229	214	239	223	209	229	226	224	238	239	221	192	219	214	225	220	218	224	236	232	198	268	217	194	232	208	232	216	209	222	232	234	241	228	224	202	204	237	221	226	173	194	225	211	215	231	237	211	213	189	218	215	238	221	205	236	224	214	205	198	229	228	203	235	230	249	218	240	231	217	213	227	220	238	209	219	237	225	249	214	244	227	230	215	242	201	202	236	222	259	211	232	210	225	213	220	236	214	223	200	219	211	221	217	228	236	220	204	207	200	209	217	215	195	228	222	219	221	221	204	201	219	215	210	218	215	197	187	217	195	234	211	230	221	221	238	212	238	193	199	251	218	202	196	212	199	218	199	211	209	213	238	205	200	198	215	216	227	238	197	227	173	219	222	234	216	233	198	234	213	222	219	228	220	213	207	230	203	219	211	225	233	251	243	231	213	220	220	210	206	222	220	217	195	220	253	232	220	208	237	223	223	235	206	195	235	211	218	221	192	200	221	213	242	224	237	234	237	210	251	217	216	216	223	233	225	209	231	219	230	207	211	221	234	225	243	232	226	206	207	214	237	241	192	216	215	205	232	205	215	222	228	198	248	190	215	213	234	223	236	201	236	222	219	224	237	226	223	206	211	216	214	209	208	238	211	234	233	247	195	232	213	236	221	229	229	220	189	229	241	248	231	219	214	202	226	217	219	227	221	226	234	214	226	243	245	232	234	198	236	231	235	232	216	221	243	222	231	209	230	207	220	209	227	201	246	202	193	245	233	208	240	232	215	231	208	222	212	202	196	228	181	216	215	262	226	198	213	222	229	225	240	237	245	216	202	230	222	225	207	234	233	221	186	197	224	220	245	217	220	227	218	213	255	244	229	241	236	239	204	226	192	225	222	237	192	194	203	244	208	228	239	207	249	237	222	221	230	240	230	193	197	207	196	208	250	225	206	218	216	245	223	223	186	250	208	220	214	224	236	237	235	218	225	232	204	230	251	224	206	212	222	207	214	258	245	190	223	219	207	232	199	225	238	237	216	235	233	198	207	217	232	201	217	213	239	203	203	206	192	220	232	227	237	203	236	230	200	207	224	238	209	217	227	217	235	216	235	232	203	236	234	209	255	200	203	238	212	215	215	212	208	197	216	212	230	215	224	211	220	216	218	238	216	213	224	228	239	203	208	212	220	215	227	189	240	228	212	219	249	242	227	261	211	254	230	213	213	228	230	230	228	218	235	240	201	221	199	200	212	207	220	223	217	242	213	202	233	237	191	213	202	227	213	247	207	193	210	214	226	203	243	209	218	201	214	247	230	205	209	214	212	192	225	233	225	223	216	217	234	222	224	226	239	206	222	232	210	221	235	226	205	220	207	226	194	209	214	196	237	231	217	211	193	203	215	198	228	217	231	195	216	219	220	219	206	225	209	226	223	216	206	238	239	208	230	244	230	225	225	212	229	228	226	212	207	199	223	202	209	227	229	210	226	224	225	214	214	205	208	229	215	214	219	239	215	180	239	222	243	207	197	207	237	226	224	218	206	206	213	206	190	224	240	216	195	227	246	225	207	191	261	209	222	232	234	220	211	192	217	228	214	232	188	244	209	207	221	262	205	225	198	194	229	238	213	207	207	238	248	234	245	239	195	234	196	219	225	225	202	236	228	239	187	236	235	229	226	226	236	228	223	199	211	234	221	222	202	210	233	192	271	237	248	265	225	215	233	215	195	212	206	237	211	192	236	205	212	235	232	225	253	249	221	212	223	257	246	234	236	210	228	241	233	212	203	210	239	217	229	235	220	204	204	226	235	207	212	237	209	206	187	197	252	219	226	224	208	222	217	202	210	218	243	220	228	202	238	240	222	215	211	202	218	227	223	229	196	204	235	183	209	229	226	221	238	190	234	235	245	216	247	249	206	225	222	221	193	228	200	255	237	209	213	221	221	221	229	228	203	223	223	211	196	246	224	222	207	254	210	222	216	228	222	213	198	216	200	239	237	228	226	215	190	231	238	211	241	227	193	197	214	229	242	230	262	224	220	209	221	222	242
7903	1209	2575	2915	2713	2164	1871	1559	1401	1251	1116	1054	999	928	878	828	854	774	733	748	722	720	728	713	689	714	664	704	674	666	686	636	639	632	646	629	609	620	610	600	651	626	631	558	608	593	631	629	632	579	575	589	600	642	656	571	576	628	571	610	597	531	599	640	582	565	628	582	596	578	590	556	581	643	584	607	627	581	598	588	606	609	584	572	580	560	586	589	586	554	554	555	593	632	583	631	617	582	593	589	565	583	575	537	583	599	538	598	602	575	580	567	604	567	539	599	566	611	600	567	569	576	592	584	550	574	576	583	547	553	613	588	602	618	547	619	522	643	609	580	577	588	565	596	574	593	607	623	626	590	610	643	597	609	601	598	593	585	587	582	558	578	603	608	525	574	560	608	562	599	565	592	577	593	566	544	594	608	600	573	590	522	555	552	568	597	588	574	553	590	566	590	537	591	577	565	611	607	603	566	568	610	592	581	587	560	587	595	591	575	623	569	546	609	577	591	597	568	616	521	566	566	589	553	634	542	582	582	602	586	589	569	618	613	602	593	617	560	559	569	607	606	564	591	592	578	594	602	599	596	522	567	566	597	553	558	631	575	613	606	565	578	557	600	563	569	605	560	610	592	562	610	593	627	551	571	600	578	589	589	584	579	596	567	532	565	593	543	570	571	580	615	621	550	598	591	624	565	580	594	554	593	599	561	561	588	622	598	566	555	618	559	595	567	574	543	601	517	596	598	586	568	577	625	599	549	577	547	597	577	575	589	566	558	577	575	573	584	595	578	572	586	559	531	580	562	568	534	591	563	637	575	609	563	582	573	576	621	563	576	587	561	544	635	569	586	571	562	636	574	547	552	535	572	546	582	594	557	540	586	592	552	580	610	599	611	594	577	605	578	569	583	559	588	573	581	569	538	584	630	630	558	613	521	573	582	559	595	562	572	584	550	564	579	583	604	573	591	617	589	537	596	597	590	564	565	600	558	582	571	545	614	581	571	607	599	573	532	558	603	589	625	633	577	559	609	587	620	596	565	578	551	549	570	560	621	589	572	581	599	558	528	576	561	600	559	570	579	537	628	587	531	567	625	579	566	599	619	605	587	571	593	599	550	599	573	570	558	564	562	601	584	574	586	554	550	546	591	589	559	606	587	557	596	578	625	536	592	563	592	597	589	578	591	568	567	588	590	626	568	593	625	536	567	571	542	582	590	585	558	590	581	562	552	576	574	542	603	589	607	603	629	586	583	612	575	595	600	533	602	595	587	595	568	583	557	628	594	598	587	598	541	608	553	587	592	572	562	644	584	601	580	587	553	566	562	594	605	589	556	568	613	588	534	571	572	537	602	562	556	608	590	599	618	595	571	588	617	609	566	621	601	589	596	620	530	617	603	552	553	607	550	597	604	616	565	581	544	592	587	602	573	577	579	576	580	610	576	574	580	588	570	591	624	524	554	622	545	605	513	571	571	586	595	529	599	596	560	532	570	584	573	543	541	573	551	561	577	655	555	550	599	595	571	570	585	580	562	583	609	579	572	618	636	575	586	578	561	544	601	581	571	565	583	564	531	564	518	569	646	587	562	592	573	590	613	579	573	624	543	577	580	580	560	590	555	593	551	598	563	585	550	564	606	592	573	565	626	602	619	583	566	557	570	573	611	599	538	564	574	581	603	606	562	577	558	572	565	607	581	558	595	594	567	561	630	577	589	588	583	574	575	583	612	577	581	550	587	597	610	549	592	609	578	581	528	561	656	554	605	609	573	603	572	624	595	600	581	562	605	611	583	591	571	573	579	574	560	605	613	585	580	519	611	600	542	587	583	604	552	579	580	592	570	616	530	585	598	562	551	580	636	574	562	572	541	598	608	571	559	601	570	568	581	567	534	598	558	584	572	617	567	605	568	539	582	591	599	550	591	586	563	585	643	533	585	596	555	597	586	569	542	622	561	586	585	628	654	567	569	612	539	517	595	543	612	603	590	562	596	627	548	607	577	572	570	626	577	594	563	644	593	641	592	609	583	540	582	546	634	570	575	617	605	614	572	567	599	558	625	580	625	589	613	545	577	579	545	590	579	583	603	535	586	585	566	591	565	560	577	552	604	576	626	547	595	583	566	604	583	585	573	599	584	561	585	608	583	557	570	578	560	577	650	586	545	572	575	600	546	588	563	584	552	558	576	602	586	566	594	596	593	595	570	533	598	565	611	570	570	555	593	609	558	586	564	587	600	553	540	621	575	559	526	584	556	536	577	574	539	570	535	559	619	578	601	591	574	583	580	570	596	582	615	564	546	580	577	586	598	566	613	627	563	526	621	528	592	573	581	570	656	545	604	602	622	562	533	631	565	564	586	568	576	558	570	582	567	571	572	648	581	573	610	579	559	559	589	571	576	595	575	570	551	557	598	616	613	571	564	601	562	615	630	598	535	628	590	602	623	571	586	607	553	563	585	603	588	586	576	614	564	580	598	604	599	575	587	605	594	613	551	598	570	568	551	590	578	564	579	558	560	563	558	567	546	591	566	587	603	591	592	552	613	574	586	569	591	564	565	595	597	587	592	602	587	569	575	560	585	587	610	630	616	561	600	548	580	558	577	564	591	578	590	565	544	584	548	595	584	595	597	604	543	556	579	595	573	596	619	565	546	558	590	593	553	564	609	631	562	583	562	574	589	664	555	589	581	587	555	613	577	590	540	564	572	598	605	615	553	613	570	550	584	581	607	564	584	605	581	568	632	572	644	570	555	568	597	614	580	570	596	555	564	578	546	567	578	526	574	608	605	644	584	571	567	562	589	534	616	617	589	589	573	575	589	566	585	617	562	585	597	592	542	537	613	597	556	564	533	607	567	553	617	556	569	599	565	592	601	585	582	562	571	559	581	650	575	613	563	589	591	533	535	542	597	579	579	585	596	588	658	543	647	581	546	574	572	545	573	549	552	646	567	520	577	600	623	602	595	571	624	599	614	545	599	561	575	581	559	598	568	613	594	562	554	624	597	559	627	581	578	582	587	570	551	599	556	612	572	560	590	584	541	524	591	601	571	587	608	575	547	583	569	561	564	615	606	579	638	580	570	549	601	583	587	573	568	566	568	597	537	597	590	618	564	575	578	608	650	575	569	586	581	576	574	567	573	606	586	576	603	563	564	596	577	583	600	560	569	608	595	559	567	591	536	550	593	582	570	558	582	580	587	570	601	581	564	589	583	609	613	574	615	565	619	588	619	553	597	600	619	589	571	586	554	619	587	581	585	569	555	595	542	616	580	602	583	583	556	587	578	571	542	626	540	551	587	578	614	539	553	573	581	585	619	554	548	606	564	547	598	558	601	589	617	596	578	622	569	617	542	609	577	544	612	587	602	573	564	625	567	574	594	603	579	595	555	557	539	548	599	564	590	606	582	597	588	609	627	548	589	598	616	607	549	591	583	565	574	562	567	548	556	542	582	579	601	616	528	602	586	555	564	563	593	535	569	618	593	588	560	583	558	576	580
21078	2746	2498	1850	1400	1069	908	794	695	580	527	491	513	473	422	442	426	450	419	435	415	403	396	398	413	384	382	395	406	404	385	374	419	393	390	405	357	361	385	400	414	386	425	422	363	392	403	370	387	408	379	414	357	374	390	374	355	365	383	380	359	365	376	417	392	368	401	372	363	406	417	364	371	373	356	392	396	345	390	403	377	369	361	398	391	360	381	366	417	354	404	376	363	378	360	405	387	406	363	353	362	417	402	382	395	379	357	381	382	428	366	334	392	377	381	385	355	364	393	359	405	341	404	386	377	369	355	366	399	381	401	398	399	385	362	385	397	360	379	372	387	383	412	374	381	399	382	366	381	389	386	385	392	390	380	391	389	377	376	359	372	361	390	357	366	353	377	349	374	389	388	338	343	408	375	373	400	384	399	403	371	359	379	376	328	377	359	402	387	367	412	357	389	394	358	353	415	379	362	409	396	371	352	370	392	397	383	406	354	365	355	376	400	384	424	383	368	377	390	387	384	385	372	362	372	343	372	415	383	352	392	352	407	386	403	351	406	378	366	382	382	384	367	371	354	404	382	351	381	381	369	354	382	339	368	417	360	383	347	354	353	350	343	359	383	379	417	388	351	390	372	389	374	393	387	373	380	382	382	371	355	370	384	365	389	377	348	407	382	373	395	386	396	397	394	391	388	368	342	369	379	388	379	342	320	379	390	387	414	376	369	386	368	367	395	422	329	387	376	391	350	364	392	370	406	402	380	356	323	361	379	366	396	398	369	389	360	339	369	376	424	368	351	400	425	367	397	363	383	374	364	388	378	389	383	380	375	358	367	382	356	369	355	377	365	403	384	371	355	357	372	369	385	397	370	354	361	366	393	385	386	360	403	339	340	389	362	370	357	387	386	370	366	331	376	377	359	381	375	368	388	382	383	384	402	374	355	352	346	373	419	362	352	361	402	388	375	371	384	379	373	369	381	371	399	373	384	355	368	338	369	375	390	377	350	401	411	352	374	384	377	386	345	384	355	365	400	405	432	354	374	356	387	372	378	389	365	354	390	393	395	390	363	388	378	356	382	379	381	355	413	377	345	366	400	378	354	386	366	365	373	379	385	406	393	407	349	381	383	380	407	375	387	381	349	391	409	353	373	399	370	390	404	408	373	363	379	418	403	382	392	401	367	376	384	376	402	397	350	382	383	352	370	369	426	362	397	383	357	366	380	366	385	360	366	360	390	361	364	386	392	379	385	390	392	374	371	411	370	373	376	415	416	350	352	415	369	378	374	385	357	389	377	399	375	384	359	373	393	390	357	371	357	339	387	391	395	344	381	435	367	355	373	399	369	373	370	382	389	347	400	398	381	379	384	380	341	374	371	391	371	404	325	342	368	348	359	332	363	389	357	383	368	404	364	380	429	392	370	387	389	363	374	365	387	378	368	367	331	390	364	398	371	354	369	381	384	343	399	400	362	392	374	407	391	349	427	366	385	372	384	352	376	390	347	369	385	371	405	360	352	342	366	394	375	348	361	372	384	368	357	328	369	368	371	391	385	376	404	387	357	391	376	375	383	375	347	360	374	363	379	379	365	429	401	424	395	353	381	354	373	363	402	362	338	379	365	377	390	419	422	387	375	329	389	373	395	403	371	376	399	391	442	384	384	400	351	336	372	370	362	340	358	391	352	387	355	396	366	359	379	366	361	350	365	370	358	408	346	385	405	339	370	358	357	387	367	385	375	315	368	378	386	383	417	377	362	325	344	382	404	376	370	337	397	378	379	380	385	404	408	359	367	371	374	383	367	429	372	379	347	416	339	375	414	368	347	393	396	366	370	371	360	354	352	388	372	383	366	387	359	351	398	390	369	384	377	358	385	371	366	380	401	379	383	374	445	407	381	405	375	369	361	381	361	384	408	402	388	386	409	386	368	414	392	317	352	368	358	357	353	401	407	391	449	355	373	345	362	383	374	363	354	368	387	377	386	382	382	351	386	378	342	384	349	361	406	371	371	356	351	377	378	367	375	343	398	387	375	380	371	378	404	366	396	397	390	389	395	370	388	370	394	391	402	410	373	367	376	397	384	363	390	389	326	350	387	353	357	369	400	389	380	397	420	382	356	399	371	401	387	342	383	373	384	380	364	395	374	373	431	380	372	355	326	393	392	400	361	343	372	393	369	386	396	375	391	386	396	366	400	389	400	351	379	404	375	368	353	373	399	399	353	344	352	397	353	411	409	371	368	390	373	398	386	412	374	381	378	438	391	349	376	378	398	370	414	371	375	418	414	353	333	363	362	432	403	356	391	382	368	391	371	400	411	382	369	391	420	407	385	380	373	414	343	381	349	358	396	374	384	377	420	351	364	346	375	391	387	369	343	369	373	407	404	386	397	340	352	397	375	390	353	363	381	385	358	328	359	367	378	404	334	344	382	351	376	361	373	411	381	356	422	332	409	414	368	342	315	378	362	375	322	354	357	402	385	394	350	347	375	388	361	376	391	371	353	377	386	393	371	394	393	403	383	401	407	381	359	371	348	358	389	383	374	386	370	397	340	399	387	388	370	369	361	378	363	366	372	359	367	361	360	367	371	365	367	369	340	418	358	398	364	414	380	381	384	364	399	376	391	375	378	389	373	406	339	395	355	405	348	361	376	353	397	374	377	388	369	393	381	399	357	369	414	396	386	369	383	384	391	347	378	384	368	346	382	381	378	360	379	385	404	376	392	380	345	383	370	381	370	339	337	383	345	380	372	365	391	367	366	368	361	378	344	392	394	421	382	396	399	386	346	359	398	379	385	389	365	369	387	401	404	369	386	380	414	387	392	428	384	365	353	347	393	375	385	360	404	387	364	402	370	354	383	348	379	379	435	371	382	342	400	399	369	382	352	371	360	383	337	423	357	337	378	397	374	418	373	368	376	377	394	347	358	369	364	366	402	372	357	344	379	363	393	328	362	370	345	341	403	405	356	348	359	350	400	390	403	339	374	426	380	391	406	373	389	338	380	337	388	335	387	356	374	439	399	369	396	345	405	383	409	391	378	384	413	372	381	375	344	394	387	407	374	367	386	390	325	356	390	376	397	358	379	346	359	417	420	383	378	369	362	391	426	427	401	380	360	334	346	399	378	381	401	382	368	376	366	360	365	370	374	365	386	369	405	374	343	354	382	369	371	398	382	414	350	359	379	388	377	389	378	393	350	348	419	378	381	374	370	352	387	341	349	370	422	416	381	360	364	408	380	395	416	342	349	398	381	321	353	376	352	398	398	378	386	386	389	364	376	372	405	380	374	393	402	386	357	385	395	370	362	371	364	400	334	389	398	389	369	410	420	379	411	341	395	357	359	370	365	378	387	362	347	346	353	381	376	379	341	394	356	383	363	383	409	368	366	409	366	360	418	396	366	363	369	371	346	342	384	340	370	374	391	354	377	376	375	353	379	399	356	382	388	389	391	420	376	325	382	397	381	374	379	361	383	379	380	376	344	377	392	385	384	374
10163	2278	4735	5530	4884	3963	3359	2863	2508	2152	1973	1845	1664	1552	1482	1456	1370	1308	1258	1295	1215	1228	1186	1106	1101	1058	1063	1122	1065	1046	1011	1047	991	962	1010	1001	983	965	984	986	959	976	936	949	931	987	965	1030	986	960	967	995	984	968	945	946	931	893	929	912	968	977	916	966	951	931	914	920	890	966	931	892	923	920	933	968	934	952	930	979	895	944	937	927	950	951	980	915	945	873	932	927	991	933	929	948	864	918	977	939	913	957	888	924	924	909	884	960	887	924	941	905	919	926	915	937	934	880	877	959	916	950	891	932	923	916	892	925	879	887	949	883	920	931	905	948	884	923	891	953	958	901	964	891	938	997	955	970	948	942	912	895	949	974	930	919	917	840	867	898	897	893	881	941	886	907	891	881	950	892	965	885	902	932	924	876	908	888	909	915	918	926	956	928	868	906	876	962	922	914	903	924	891	971	881	963	936	930	935	892	912	933	947	969	918	936	926	882	912	958	965	932	901	945	903	876	919	943	929	920	881	863	884	936	964	921	908	881	857	891	840	939	860	938	910	913	949	945	920	933	892	918	866	893	906	918	937	863	927	946	901	907	913	922	855	980	848	933	901	886	893	926	909	881	865	899	896	907	945	931	906	894	931	969	899	929	931	895	941	927	929	927	940	959	886	827	918	925	965	922	877	918	877	925	924	930	885	887	918	894	893	866	924	950	844	825	912	909	965	900	896	925	923	938	940	889	929	929	898	898	919	933	894	954	885	882	930	881	932	915	891	891	921	911	901	917	942	944	875	860	936	891	878	912	888	914	933	899	880	910	848	901	920	923	880	940	882	915	876	863	942	964	943	950	956	877	886	882	917	925	898	886	913	918	905	902	925	901	920	881	902	910	889	908	893	961	919	912	905	900	863	851	898	877	892	907	955	948	932	922	939	869	919	927	974	910	870	851	910	940	956	896	963	891	905	874	912	912	902	841	860	937	932	879	915	892	891	923	930	914	900	914	906	828	893	929	961	851	909	939	900	895	995	901	918	937	952	947	934	914	894	881	911	913	862	920	902	885	911	904	870	931	860	983	893	867	927	915	942	908	913	917	903	917	938	906	877	921	916	900	866	876	897	938	881	946	944	865	937	912	924	966	898	875	932	890	902	889	920	888	937	865	888	898	904	900	933	936	891	946	952	951	859	885	931	875	901	913	894	912	887	927	954	934	889	890	969	882	856	895	885	910	917	949	914	886	883	945	905	920	930	892	914	862	984	897	914	943	955	905	945	869	911	911	910	940	958	890	907	910	940	866	918	901	896	867	836	921	905	873	930	931	897	897	882	889	812	892	903	893	952	932	972	865	915	925	902	910	941	863	885	886	911	906	905	917	889	922	881	909	922	864	855	869	852	888	871	941	904	950	923	883	874	993	837	909	979	925	899	914	895	912	846	939	854	931	910	883	861	889	878	900	885	901	907	943	911	947	948	867	942	938	920	901	986	865	870	893	912	934	984	852	931	899	836	910	915	915	883	905	901	893	854	870	852	915	905	922	916	936	928	893	901	885	936	892	879	883	919	929	884	885	891	942	936	886	915	900	898	924	921	873	921	976	910	919	902	926	936	884	890	887	898	943	933	913	889	873	922	855	894	892	830	865	896	958	929	909	924	910	902	889	932	934	920	882	898	929	900	867	919	881	890	954	900	888	874	884	890	945	888	958	874	872	940	949	887	892	964	923	906	895	877	913	903	890	936	951	879	901	882	929	934	913	902	913	857	917	868	913	849	925	896	961	907	971	884	915	870	856	912	911	944	932	925	911	892	907	891	939	913	905	957	903	846	910	850	929	889	904	934	931	921	907	936	880	980	937	842	893	906	987	873	920	915	924	954	924	920	888	882	925	901	844	877	893	881	936	922	884	899	875	948	885	923	913	907	913	911	901	929	900	994	900	924	849	946	908	904	871	949	930	890	960	904	970	907	951	899	935	915	925	890	873	863	910	930	955	937	885	933	885	896	891	927	907	945	929	902	887	979	915	883	863	925	925	938	913	874	933	936	914	919	901	953	896	919	902	949	919	926	908	873	906	873	887	966	885	891	892	914	971	896	899	925	945	917	886	897	957	908	892	919	916	956	938	920	888	938	876	880	888	988	939	881	898	893	906	895	900	888	877	910	902	867	859	933	896	941	969	888	911	883	915	913	902	938	902	950	902	983	954	849	953	882	858	900	917	888	931	920	913	888	819	939	920	877	935	896	927	850	951	915	904	903	939	905	916	916	939	955	916	916	913	934	923	950	874	881	931	937	896	899	897	891	931	936	930	895	856	922	863	941	906	922	854	903	943	944	954	905	915	915	964	903	894	861	881	904	897	894	892	847	887	913	909	903	956	916	919	912	894	934	881	924	923	901	956	929	946	880	912	863	916	892	895	940	902	950	934	852	939	942	925	904	909	918	927	924	908	877	982	896	850	897	909	912	873	914	881	949	896	916	936	904	899	893	919	952	927	889	944	912	881	932	905	877	907	874	848	969	873	918	944	912	868	877	896	950	896	891	911	858	951	955	890	897	950	899	899	902	897	884	869	913	934	946	929	945	882	957	929	917	900	926	864	924	923	908	884	901	934	865	925	854	931	914	954	923	921	908	901	903	928	902	923	882	859	898	976	896	910	920	937	911	888	919	935	846	899	881	902	880	876	885	922	890	912	907	904	907	879	901	924	929	901	871	899	960	921	926	892	911	867	859	927	937	935	916	872	908	903	917	900	896	915	932	871	901	878	882	920	877	900	917	874	905	904	853	938	901	879	945	880	926	905	911	926	970	899	936	882	909	942	917	901	908	905	913	867	890	889	850	945	935	894	925	912	893	912	926	981	914	919	897	963	933	870	845	902	913	890	930	914	960	878	918	947	899	935	874	878	914	887	919	908	861	929	876	873	897	886	957	883	959	887	899	931	927	924	918	959	928	912	849	947	872	936	905	926	940	904	910	901	935	929	904	936	939	906	888	900	910	881	938	869	925	880	908	917	894	901	858	927	851	893	906	917	889	931	894	898	921	940	911	869	901	929	882	901	921	895	876	900	865	897	930	986	859	953	882	881	918	944	915	904	950	897	932	861	894	921	850	922	877	933	900	884	927	919	918	912	849	909	996	984	915	922	921	901	875	878	841	848	911	866	900	967	931	899	874	912	907	933	894	883	877	873	913	898	913	932	884	919	913	846	929	881	943	893	937	895	932	898	903	927	942	886	956	907	877	923	936	927	947	957	894	863	915	905	913	859	907	990	894	898	885	893	919	928	860	899	877	867	934	887	919	879	923	843	883	897	902	897	915	860	944	901	884	927	904	853	896	932	896	965	922	895	898	951	904	897	891	951	910	920	897	894	926	908	860	930	946	894	946	891	902	942	879	903	925	919	900	919	893	885	925	916	907	927	916	901	892	875	894	910	891	950	871	879	890	892	940	894	875	904	949	887	945	935	951	893	891	850	890	897	959	926	913	895	960	896	880	882	922	933
2280	238	259	270	306	258	260	247	278	224	247	221	245	259	243	265	224	265	223	214	273	283	265	278	247	245	278	233	263	271	242	236	285	257	263	258	268	283	270	271	251	258	271	254	270	283	276	230	243	254	254	245	229	219	236	239	235	251	259	279	246	251	267	234	241	259	273	265	249	259	264	232	254	254	243	269	255	253	261	254	256	251	257	254	257	271	247	256	232	255	263	267	272	235	247	285	215	251	267	269	275	224	214	235	267	246	245	249	262	242	252	233	265	253	239	232	257	256	249	228	257	248	238	251	260	269	236	258	241	261	258	269	229	237	238	241	268	262	240	278	239	222	225	251	263	253	262	261	280	255	262	223	258	277	248	239	252	246	282	227	236	272	252	245	256	240	230	262	251	259	264	244	243	237	269	247	235	249	269	254	266	269	259	268	259	242	265	247	273	272	245	276	246	236	275	277	251	222	280	261	249	271	243	256	231	262	304	244	240	248	277	248	244	249	240	266	257	262	253	239	236	262	272	250	250	245	265	242	234	256	235	220	245	283	243	258	234	250	230	281	261	251	245	264	265	268	286	227	267	253	273	281	253	243	260	219	232	259	234	239	247	254	228	245	238	277	258	258	268	256	262	238	274	259	246	290	252	262	278	245	234	252	267	233	250	247	250	268	277	233	255	249	231	243	243	293	250	248	255	282	247	256	285	287	247	265	256	237	256	284	250	279	236	273	253	272	294	249	247	269	230	251	239	249	277	260	244	258	251	238	253	266	268	272	245	262	244	233	261	289	241	249	227	270	253	253	249	259	257	261	252	242	270	252	248	259	312	226	278	277	249	280	243	276	292	258	269	274	249	230	247	234	244	253	257	275	243	237	265	269	244	265	262	282	253	262	270	261	284	265	279	256	265	278	272	269	237	235	258	266	224	248	287	273	290	252	273	280	262	267	256	255	262	262	243	251	280	242	250	231	274	276	231	247	260	245	251	219	282	246	250	253	272	263	254	271	270	245	239	278	221	270	280	276	244	247	258	264	264	247	282	258	259	244	242	259	272	250	261	257	232	266	257	271	258	249	286	262	246	239	282	260	256	258	253	255	282	232	265	233	251	223	238	236	244	251	245	266	203	262	238	261	243	244	253	280	277	260	249	217	256	277	246	258	283	239	251	248	252	246	247	261	281	267	282	262	271	238	285	264	245	224	298	252	264	251	268	287	267	252	254	253	264	261	283	269	255	274	264	284	257	270	232	263	243	250	240	238	255	250	251	268	249	259	249	262	292	251	265	260	258	241	249	248	252	256	248	244	264	247	250	265	232	256	225	273	287	265	269	245	241	266	269	238	280	275	245	272	256	232	274	248	262	277	266	281	237	270	283	253	281	246	303	247	252	268	258	259	236	271	237	251	235	244	221	236	233	259	247	251	254	299	260	290	259	246	256	271	301	228	258	251	249	260	251	251	273	269	227	280	244	222	280	285	247	268	240	258	218	222	249	270	260	254	258	245	236	241	253	231	247	262	235	278	257	283	279	266	291	238	267	246	255	240	287	251	248	251	252	258	263	283	237	254	238	245	256	267	272	248	273	276	246	241	258	246	267	250	285	264	278	258	279	245	279	266	269	283	252	249	279	247	252	211	280	269	248	248	277	267	272	232	242	245	253	262	240	248	253	251	260	278	225	253	229	256	242	241	265	238	251	221	242	286	235	261	259	249	248	229	257	218	245	260	259	221	269	256	256	243	258	271	250	245	294	264	275	237	257	260	235	277	293	271	276	269	238	257	240	240	270	289	245	259	291	261	277	251	261	231	276	235	257	286	240	247	260	279	259	260	284	238	260	239	237	270	261	210	265	261	241	235	286	255	226	263	264	267	282	244	230	258	225	260	284	251	255	286	250	255	281	269	258	287	268	277	270	293	242	277	274	232	254	257	242	241	271	273	256	253	276	237	236	262	253	263	245	311	245	239	265	234	229	234	243	270	236	284	272	274	240	253	260	255	247	244	244	240	250	275	235	271	269	252	242	233	246	292	271	243	272	236	256	254	257	242	258	262	256	297	259	277	303	272	250	251	232	259	230	255	249	249	260	268	284	257	292	285	244	278	260	274	268	202	268	248	251	283	254	255	262	271	239	257	274	260	241	265	274	252	249	262	259	257	240	260	284	241	271	280	276	270	259	253	263	258	245	289	260	246	242	248	267	258	233	251	261	269	239	255	267	253	273	242	232	252	258	255	267	237	259	254	247	255	260	305	276	274	270	287	247	264	254	247	263	253	234	259	283	273	242	229	277	257	265	259	269	274	250	261	294	254	253	262	265	230	286	301	264	258	241	263	249	315	262	252	237	258	242	271	271	258	236	222	268	252	255	248	254	258	282	233	275	218	263	250	254	263	243	280	252	272	239	270	280	269	265	279	255	259	230	257	258	283	275	241	250	262	298	254	279	254	272	250	238	260	232	226	250	293	261	229	279	260	268	254	239	260	241	230	288	247	229	255	251	239	240	263	245	267	258	259	251	251	273	239	279	270	254	252	254	291	273	245	264	242	261	256	233	257	272	270	266	240	260	281	251	249	245	235	223	318	256	287	255	258	258	264	245	256	221	273	275	265	266	234	243	223	263	271	239	245	253	255	280	275	234	246	251	273	243	256	257	246	254	263	251	256	257	280	240	297	240	260	239	266	250	268	257	257	244	254	256	248	244	273	253	238	252	267	268	287	270	289	269	269	236	239	229	237	246	274	251	226	264	261	261	237	253	297	276	232	287	271	241	291	274	262	261	241	233	254	285	241	283	258	245	259	263	264	254	261	246	266	251	261	263	266	272	264	231	252	233	278	255	247	265	260	253	267	288	228	252	213	293	244	272	213	249	271	275	284	275	236	234	249	279	234	229	282	241	231	255	235	249	258	264	244	294	251	249	241	267	275	266	246	286	259	291	245	257	249	224	230	241	221	245	276	262	244	236	220	270	271	268	254	254	241	256	261	251	256	257	279	233	247	250	300	255	252	255	253	244	259	263	245	266	242	249	244	275	252	249	224	260	251	240	235	262	247	248	280	240	314	246	258	254	257	265	233	270	252	260	288	260	260	283	256	298	233	234	249	231	242	249	250	264	271	255	259	260	231	265	292	268	257	226	245	286	281	262	276	278	260	259	232	272	248	233	280	271	245	265	278	254	252	263	240	254	241	234	272	237	235	256	239	257	248	244	250	273	239	235	269	271	247	282	270	265	261	267	263	250	234	252	254	261	250	257	245	257	252	277	259	267	254	257	251	241	236	226	259	268	242	253	265	239	254	232	260	265	239	274	241	234	238	252	264	222	262	248	267	248	264	281	270	258	226	256	239	259	249	251	270	247	258	288	266	270	271	253	248	266	264	244	259	259	264	254	280	247	238	260	253	253	264	263	275	260	250	262	237	246	266	267	272	225	247	272	264	257	246	242	244	249	267	258	245	252	289	284	235	248	281	283	260	219	262	250	232	261	248	269	266	275	266
2927	643	661	746	746	691	744	679	611	717	671	657	696	653	634	625	658	658	648	663	709	648	663	641	635	620	672	619	659	639	654	642	677	583	599	652	610	635	655	631	660	669	646	657	625	652	644	618	623	625	647	644	678	648	619	625	618	652	641	673	640	676	663	613	651	661	660	679	640	675	646	654	625	630	636	655	670	621	627	659	612	662	678	615	600	606	629	678	621	599	679	607	603	615	624	637	657	647	671	676	677	619	655	651	647	687	663	628	629	649	642	613	616	661	589	654	638	665	623	651	669	649	628	654	667	613	631	637	641	595	664	622	657	647	627	663	640	626	664	600	633	654	606	625	667	668	639	661	663	653	640	639	711	637	602	612	611	683	661	610	675	639	632	644	624	617	693	656	640	636	647	625	600	658	659	630	673	623	638	647	650	682	617	666	664	583	606	667	661	593	610	614	659	640	662	633	659	647	607	604	633	616	647	668	645	655	679	663	706	652	636	611	618	595	663	612	645	660	655	627	616	601	668	682	675	639	602	616	663	603	629	651	625	603	603	606	662	681	631	602	625	653	633	599	686	637	598	659	638	624	628	634	592	623	637	629	629	652	679	600	628	616	660	620	692	634	633	604	648	612	675	635	633	667	673	676	623	663	615	616	656	577	613	632	622	600	616	656	616	629	667	659	629	658	606	622	634	656	624	639	645	625	666	654	641	635	646	694	635	639	638	633	663	661	637	621	630	615	652	628	632	607	608	646	666	634	679	631	640	653	618	640	623	649	594	604	644	704	647	621	625	673	616	670	619	603	610	638	685	659	626	668	641	668	684	649	642	653	645	601	659	623	636	712	677	620	652	633	647	647	587	651	627	610	624	650	686	602	682	635	639	633	671	644	644	617	602	642	633	654	663	616	656	620	621	630	610	626	684	624	644	645	643	609	638	619	628	641	589	615	627	651	604	638	624	679	623	657	623	657	626	612	660	629	600	624	649	679	631	644	662	631	657	658	628	647	643	620	601	632	631	611	616	675	595	651	610	672	674	638	636	644	612	634	652	628	627	661	688	641	649	667	665	658	603	628	578	646	647	640	630	617	623	663	627	620	591	619	614	626	624	658	615	607	676	587	661	618	633	596	647	681	641	614	673	633	616	680	638	620	640	645	655	608	660	622	644	638	634	629	615	647	692	632	644	667	648	632	632	660	626	645	727	612	603	680	622	627	640	654	660	654	650	590	677	634	636	631	630	648	602	680	653	654	690	660	611	605	644	617	617	654	688	677	655	644	627	698	588	607	684	587	632	661	671	672	693	681	583	676	650	655	645	618	655	661	629	580	672	625	660	615	624	675	652	624	600	596	691	603	615	632	632	635	628	621	651	597	588	609	703	619	665	637	686	682	606	649	627	632	657	662	594	656	636	603	645	670	630	628	646	656	646	637	677	637	649	609	598	641	613	615	640	578	641	653	653	644	636	655	631	614	615	613	579	611	643	583	630	624	644	631	613	631	643	673	679	593	677	639	631	636	621	661	642	622	671	652	613	586	631	648	615	651	613	640	606	664	670	605	600	629	620	675	663	643	648	616	650	646	684	626	631	598	659	688	610	659	657	654	656	599	622	623	674	614	600	655	616	640	668	637	654	621	644	662	620	649	640	654	668	595	599	634	617	644	647	619	632	592	605	635	645	662	641	643	688	617	620	622	607	654	634	590	646	617	630	651	650	608	592	675	597	672	623	630	649	628	643	676	575	660	627	617	631	587	649	647	664	615	622	649	626	665	658	647	621	605	627	607	620	671	650	564	637	680	648	608	617	632	597	667	648	600	625	661	689	639	640	596	637	605	624	583	644	674	634	675	639	638	688	624	614	617	601	664	655	653	651	587	659	609	630	662	654	625	635	664	616	683	629	673	658	653	620	630	640	665	662	650	601	653	624	635	610	642	615	629	667	619	658	639	636	602	639	617	648	646	632	621	619	636	612	675	642	602	650	643	593	596	653	633	647	627	674	640	673	620	716	621	625	655	673	617	654	632	692	621	604	665	629	602	658	652	612	671	652	628	652	624	638	639	666	677	659	635	635	641	647	622	699	669	604	655	637	634	670	651	668	630	642	666	621	685	618	663	611	671	675	622	606	660	665	623	643	582	647	665	623	595	642	656	613	635	602	653	630	621	642	633	653	604	633	616	617	665	653	649	674	652	623	624	599	667	660	653	641	681	641	644	666	657	654	691	647	637	623	667	649	636	635	615	679	618	676	599	670	631	647	625	699	671	642	679	621	632	691	669	604	653	634	637	632	648	654	660	660	594	619	641	699	612	675	608	637	623	647	644	661	655	619	628	686	602	644	612	663	605	649	602	636	645	633	612	625	661	661	594	634	662	630	598	617	644	649	621	658	635	626	642	606	644	610	621	635	640	685	681	628	667	631	633	672	649	621	649	631	637	650	673	649	675	617	688	659	616	647	578	682	726	629	581	600	601	641	647	668	654	629	597	623	650	636	685	638	682	603	648	654	670	566	626	659	615	638	676	681	648	638	634	622	643	637	642	653	614	656	640	640	660	626	646	636	619	591	633	611	662	648	667	624	662	639	594	664	667	662	646	676	625	625	627	625	634	692	636	626	673	609	637	650	633	580	608	683	624	623	666	620	649	666	642	624	627	677	666	634	651	611	620	598	635	654	667	638	651	595	644	579	626	598	626	654	648	641	599	640	642	640	607	652	649	637	642	629	611	670	639	625	594	604	642	624	603	647	667	640	685	606	590	626	624	696	640	625	614	601	618	616	628	654	643	654	655	634	624	649	642	622	632	700	648	651	631	649	664	641	641	623	610	652	655	619	617	678	596	624	631	694	618	636	586	662	636	664	619	644	661	628	645	595	632	653	649	621	645	648	670	608	674	624	618	624	668	615	656	646	666	626	619	667	607	594	664	617	644	637	630	591	646	683	618	606	621	669	633	688	656	653	630	632	656	655	619	633	639	646	625	647	659	688	643	664	663	632	637	635	629	641	662	657	626	622	641	577	623	646	639	596	630	646	664	630	653	623	632	665	619	657	666	595	645	646	643	589	636	615	659	665	681	583	607	597	622	600	609	616	623	590	611	630	628	652	633	641	660	620	689	626	660	621	653	618	607	650	651	636	622	636	618	606	609	659	656	648	609	636	660	690	648	617	613	655	642	662	662	673	652	615	604	618	608	692	646	650	675	631	628	596	618	634	610	644	604	663	643	647	628	645	653	665	635	633	657	594	589	657	644	607	653	621	645	622	660	633	616	662	646	645	622	636	637	659	640	607	672	634	604	683	637	623	607	645	595	659	633	637	649	641	654	612	637	593	634	649	631	720	593	676	640	613	677	639	636	635	601	655	683	656	632	709	650	628	606	646	606	636	619	625	610	628	603	619	646	618	655	625	693	668	641	607	623	638	607	673	686	647	663	640	655	626	631	599	630	616	644	656	631	623	665	628	600	665	648	605	585	660	629	629	657	624	651	653	617	633	645
11772	1029	1174	938	643	518	413	381	341	330	254	270	235	256	239	257	250	248	219	239	235	220	242	271	205	200	199	207	212	225	264	221	227	214	209	220	216	206	210	207	236	236	213	213	213	213	217	201	246	193	212	204	214	212	237	227	227	230	259	195	230	218	210	220	218	221	235	233	188	206	233	211	206	234	217	181	187	232	221	232	218	219	204	194	215	226	232	224	210	210	220	213	212	205	222	196	226	200	216	186	238	223	225	237	206	190	221	177	233	218	217	216	196	200	203	211	206	227	207	200	226	230	198	198	225	216	214	233	222	212	203	222	204	204	201	207	241	227	202	220	232	220	206	215	199	205	200	208	197	225	201	189	192	194	210	205	200	214	226	193	212	212	208	193	216	207	217	195	211	222	198	241	202	204	204	221	219	206	217	185	175	241	223	194	200	191	211	201	231	208	211	211	236	179	209	173	205	257	216	197	191	220	196	221	206	214	216	222	227	228	223	210	201	229	239	223	199	187	189	226	202	206	224	225	192	196	197	209	227	201	206	216	197	184	214	210	196	211	238	239	202	211	212	239	218	198	216	217	240	223	195	190	206	236	188	216	220	233	193	210	191	214	210	201	237	187	201	216	224	219	208	208	240	215	189	204	203	207	205	190	204	213	236	211	204	185	221	193	210	203	222	220	194	231	221	198	192	217	199	183	209	200	225	223	208	201	193	201	212	223	200	236	231	209	206	228	217	186	202	216	206	205	230	203	259	216	219	215	223	190	229	213	217	222	202	211	203	192	211	215	235	185	238	188	182	223	198	203	216	187	206	219	201	242	213	207	204	208	200	212	220	221	191	227	212	171	202	189	198	229	211	189	216	189	208	204	211	225	214	209	220	243	206	196	194	187	198	181	217	228	204	228	215	210	205	200	195	213	215	205	225	217	233	207	218	224	224	222	197	179	199	225	212	228	200	222	213	195	215	181	201	200	194	206	203	208	203	192	199	210	210	224	219	201	218	189	208	189	216	226	212	223	214	217	215	202	184	194	200	221	219	191	229	190	216	215	221	210	190	227	221	226	210	195	204	228	193	211	208	222	200	199	209	224	218	207	198	199	207	210	241	193	184	216	215	210	199	202	229	185	212	223	224	246	199	215	211	196	193	222	218	196	204	192	223	219	206	218	219	217	234	229	207	169	211	214	216	207	237	245	230	219	192	210	227	195	214	216	220	205	191	192	226	213	183	202	200	250	196	219	239	235	206	190	200	208	235	218	216	203	223	227	221	186	204	206	209	225	200	200	213	180	217	205	196	193	237	191	221	218	200	200	226	213	222	192	201	181	203	230	192	212	211	203	203	234	186	208	226	207	207	180	233	205	225	217	207	219	226	213	212	190	192	211	183	207	196	220	209	221	219	214	218	209	200	239	224	213	216	220	235	239	185	241	180	215	214	208	186	211	212	222	200	203	191	209	201	202	204	193	224	241	228	233	239	203	192	223	190	196	222	216	237	230	203	208	210	210	212	209	196	228	220	222	213	197	245	227	211	198	233	207	208	232	235	211	216	210	212	231	201	223	220	205	219	204	242	195	206	204	193	211	234	224	180	233	190	194	220	221	198	210	205	205	207	177	212	218	222	231	235	212	195	221	205	216	207	237	198	229	210	219	196	231	212	207	196	213	235	214	212	213	202	197	201	189	236	220	213	197	199	196	187	227	206	194	210	217	183	192	181	223	207	216	209	220	224	225	216	215	192	245	220	228	227	219	232	221	207	196	210	219	213	206	198	213	193	204	230	219	199	236	226	208	202	219	224	219	204	210	209	210	206	208	204	194	208	215	196	206	234	217	218	200	217	209	221	208	208	206	203	224	226	203	231	195	197	202	215	197	201	237	194	216	198	228	231	212	212	217	235	218	208	199	210	175	194	179	199	223	225	194	206	214	201	222	221	218	219	193	197	226	204	213	203	210	207	217	210	232	195	214	236	223	217	208	218	204	195	216	191	207	202	217	210	210	211	187	180	201	217	203	237	202	199	226	182	198	208	216	219	236	199	247	214	212	200	232	209	200	235	243	197	208	216	213	208	205	200	225	206	220	208	196	216	179	216	232	214	206	233	222	198	228	217	205	231	206	177	173	211	214	201	213	187	204	245	237	204	178	221	210	217	224	216	175	202	230	221	230	206	238	238	206	238	243	193	196	211	185	200	248	179	201	216	224	219	192	225	218	201	195	244	208	208	217	185	194	197	194	197	206	207	243	216	205	217	212	199	207	211	191	214	216	187	220	201	195	207	197	209	216	220	226	220	188	219	241	226	202	178	211	195	208	227	204	238	229	222	235	223	195	231	193	187	195	206	195	171	216	215	211	213	226	221	186	222	189	212	215	235	196	212	254	228	187	190	198	197	235	210	232	218	219	233	207	217	212	207	238	219	210	208	179	201	196	216	199	216	218	231	213	206	198	195	178	223	222	207	205	223	224	203	215	204	225	189	203	222	204	225	223	178	213	194	210	222	175	197	194	219	201	207	228	200	211	235	215	230	216	204	199	222	200	208	196	194	207	207	213	213	222	205	218	206	226	200	226	247	211	213	207	227	205	214	232	218	222	189	187	231	216	217	201	204	206	188	201	230	216	203	185	231	225	205	211	208	230	217	196	222	195	239	194	214	236	206	183	194	204	198	195	201	235	188	221	204	230	207	222	217	207	224	186	219	224	206	180	206	241	205	204	201	236	183	190	220	215	204	174	199	205	223	204	202	193	218	216	219	214	234	208	214	216	219	213	188	212	228	197	226	228	212	229	228	189	204	191	225	205	203	210	182	232	202	204	217	221	199	203	212	233	193	242	190	214	186	200	233	220	234	219	211	210	209	215	239	224	208	234	196	202	222	207	210	223	213	224	210	196	238	227	206	226	204	247	197	202	228	209	223	195	207	204	213	186	211	211	194	233	232	188	196	207	213	219	198	202	202	192	214	204	224	242	198	213	213	225	191	188	216	214	194	199	197	200	213	211	229	190	252	199	203	225	222	179	196	212	203	199	249	219	212	203	216	203	218	229	226	217	200	210	237	246	213	222	215	233	204	240	197	237	219	206	215	221	201	200	210	201	206	180	195	214	213	212	200	239	221	208	199	205	199	191	225	207	223	214	206	216	204	186	199	186	231	218	213	199	228	238	213	238	212	226	226	218	233	215	210	202	197	191	199	213	215	214	220	219	189	212	203	195	215	217	210	248	202	217	215	212	207	208	217	195	230	206	193	202	213	228	221	218	214	207	209	194	194	208	226	197	228	208	211	226	213	207	195	215	211	208	210	215	213	202	189	209	201	203	233	211	216	195	225	196	194	212	206	201	208	224	237	232	218	194	221	214	200	195	194	206	195	222	193	203	214	221	209	210	214	215	242	233	209	205	210	217	213	204	198	200	190	178	216	226	235	187	217	215	210	191	181	242	199	202	218	242	197	207	223	215	221	234	212	222	193	228	225	210	218	205	216	238	234	226	206	223
7462	1244	2590	2901	2633	2144	1835	1503	1322	1183	1122	1026	945	914	855	827	766	758	765	703	713	715	702	706	697	703	682	676	692	638	648	623	672	602	602	597	616	621	589	631	603	619	608	594	597	595	612	617	622	562	566	590	609	573	562	553	593	561	571	606	593	532	565	564	580	599	546	615	568	572	594	561	553	578	563	559	556	560	604	518	565	524	550	569	534	558	603	601	564	558	577	555	538	550	556	548	600	561	563	585	565	588	547	587	535	597	556	533	558	606	522	576	588	561	534	564	604	521	599	580	574	577	602	573	601	543	535	589	547	560	594	562	571	547	571	566	540	583	608	551	564	559	544	584	631	574	558	583	633	615	610	571	513	573	552	580	572	586	560	615	558	608	553	572	594	572	579	570	589	580	534	577	526	559	549	551	580	548	594	549	532	538	537	574	561	580	525	581	576	573	588	529	508	539	533	548	560	559	610	621	568	581	578	601	560	593	570	585	544	531	530	541	574	574	543	551	575	546	569	563	532	551	573	576	543	530	598	537	567	526	574	559	544	549	559	534	566	551	540	520	577	539	539	518	579	576	604	599	550	577	580	519	555	593	556	535	572	577	525	541	547	552	575	580	537	552	563	536	592	556	563	587	546	572	585	567	555	565	572	547	552	582	561	529	535	543	565	576	547	595	637	575	553	540	625	620	516	580	592	610	570	589	595	600	588	562	551	580	549	538	560	585	540	552	563	559	541	564	489	567	545	569	570	587	538	553	551	557	596	559	586	596	579	552	574	515	551	592	584	534	624	544	574	565	538	564	559	572	565	578	532	574	557	582	566	583	554	567	589	542	551	584	562	571	561	588	517	528	560	532	592	548	571	515	620	519	547	540	579	556	576	545	582	525	533	582	567	533	537	597	590	540	576	549	536	582	543	571	502	598	573	549	577	626	544	548	509	524	552	577	560	572	541	561	569	573	547	574	585	555	595	562	543	588	551	560	554	564	557	594	530	552	549	584	607	553	595	588	549	533	550	561	557	580	595	530	590	562	534	527	557	584	554	538	586	513	496	532	566	538	564	502	602	559	559	546	599	541	568	551	584	581	564	575	553	534	556	581	595	547	563	554	524	557	585	567	577	562	544	575	552	571	515	564	588	519	517	570	532	550	582	591	570	541	510	569	538	592	555	550	538	565	541	555	592	526	541	528	554	516	543	566	529	528	525	532	542	572	560	561	550	568	584	577	549	592	567	562	579	551	559	611	560	569	574	560	573	542	557	557	543	501	557	528	563	547	569	568	538	576	536	553	522	546	610	583	528	548	541	555	580	610	570	581	541	568	578	585	549	553	560	601	574	580	573	548	575	560	559	577	550	551	531	554	594	590	586	565	575	558	564	523	579	566	587	563	573	581	546	560	547	602	564	570	567	561	557	554	551	555	552	578	540	535	557	607	564	559	587	558	571	531	601	562	578	547	603	570	587	564	543	554	564	583	563	623	552	548	535	518	519	552	549	564	549	597	558	555	612	552	574	545	561	572	530	550	568	555	603	558	551	556	565	574	557	545	592	544	551	514	545	539	564	536	567	557	570	566	540	545	540	542	558	592	555	567	515	504	529	595	570	571	534	561	601	556	586	563	566	546	552	579	595	572	568	575	517	567	588	615	555	487	585	592	538	565	580	640	598	479	546	554	597	553	551	543	559	567	605	600	573	563	570	570	562	561	556	584	573	590	553	553	552	569	581	598	536	521	555	565	564	551	543	521	551	554	575	548	552	548	541	545	562	555	547	580	538	565	534	594	575	541	593	559	569	559	541	575	580	551	529	590	540	578	543	574	559	593	595	576	564	532	548	545	549	578	598	570	543	592	600	543	549	559	565	554	566	540	575	593	564	557	540	580	547	584	521	566	555	551	553	580	554	532	600	532	585	568	551	591	567	571	527	538	553	581	553	574	565	549	540	523	565	562	544	601	550	563	551	586	572	547	585	540	575	570	579	545	568	543	525	565	598	536	570	609	557	578	560	580	559	593	536	582	527	614	552	563	583	575	562	532	546	567	559	577	566	558	583	542	606	566	556	595	547	593	558	620	558	539	544	583	556	559	528	546	541	531	541	548	573	580	576	530	549	557	513	560	567	627	644	610	553	614	558	624	591	524	529	579	519	543	541	528	573	581	505	561	589	589	595	565	571	553	540	520	567	553	564	562	600	571	578	572	557	569	534	563	589	548	564	534	529	579	572	599	540	545	535	568	585	570	589	561	539	527	564	575	563	552	545	549	559	583	574	586	599	543	560	544	545	584	574	544	614	561	551	561	541	528	533	554	538	592	582	555	622	558	574	572	516	614	524	556	555	527	556	534	539	545	597	536	535	585	581	533	566	607	529	551	556	544	506	561	568	570	586	531	556	557	547	589	585	561	530	537	560	547	559	583	556	547	540	582	593	557	567	537	511	552	567	503	558	574	576	572	580	561	564	561	530	528	577	560	599	539	550	587	542	558	579	554	549	556	569	549	535	537	555	582	578	535	549	559	587	574	516	567	567	506	563	610	541	579	588	570	549	554	577	544	562	548	586	583	542	603	547	553	534	558	557	591	506	540	572	493	544	551	580	539	535	575	584	575	511	563	513	533	598	525	581	535	533	555	592	562	555	569	549	522	564	582	582	499	586	513	572	558	581	597	552	539	564	545	545	585	526	558	592	525	547	532	576	513	569	535	560	560	600	568	527	556	551	563	536	577	546	555	528	617	571	551	569	557	587	582	535	551	563	543	549	563	587	579	577	552	557	554	549	555	559	554	580	591	554	566	529	551	561	585	586	566	590	556	555	547	579	567	574	556	563	542	573	564	569	552	550	524	561	567	582	547	549	540	551	573	522	601	529	574	528	549	552	591	561	557	550	537	587	537	578	548	583	576	568	534	625	540	571	555	555	563	542	547	553	549	547	573	573	554	614	554	566	574	546	539	591	528	570	548	526	588	562	553	571	565	521	565	617	526	573	566	551	537	554	564	595	500	561	574	569	505	533	547	577	567	565	499	544	597	569	560	529	510	526	568	568	586	545	535	611	552	537	563	529	601	540	548	593	577	569	579	573	566	594	567	584	563	541	578	557	549	550	540	535	543	543	550	553	556	516	600	563	528	574	601	608	559	561	546	564	561	598	551	558	560	571	550	564	506	546	594	597	555	523	553	583	561	553	577	579	538	567	560	554	547	548	590	548	549	527	554	589	563	581	577	539	547	574	559	581	568	605	542	539	614	570	573	549	545	578	558	559	579	575	538	569	594	537	555	605	513	581	551	568	518	558	581	545	594	528	532	554	552	525	549	567	570	543	573	512	570	574	521	552	563	591	570	556	538	560	589	549	591	573	551	544	499	580	528	593	603	574	521	504	548	562	518	552	583	591	560	558	549	552	565	556	576	540	567	550	587	584	580	538	533	525	567	575	566	522	577	520	532	568	605	525	541	561	551	577	532	597	583	551	577	557	582	579	554	606	566	580	554	566	531
21048	2642	2467	1911	1476	1052	872	729	626	614	542	545	451	467	475	450	454	417	404	426	417	389	395	395	373	414	371	368	383	374	365	409	397	378	398	396	364	386	368	368	363	389	386	358	359	356	381	383	394	358	396	328	377	299	403	370	342	373	411	358	382	405	346	406	375	357	409	346	372	368	366	375	355	358	351	349	351	342	377	360	351	349	373	339	360	383	399	365	345	365	375	394	377	369	389	339	388	376	347	360	345	398	353	347	379	348	377	373	340	382	378	340	421	356	343	378	362	345	354	355	381	401	366	367	361	408	369	372	393	355	356	386	335	378	360	353	402	375	332	378	378	387	336	381	391	371	394	317	342	344	350	361	339	331	350	346	320	361	346	377	366	384	369	362	391	362	378	386	375	360	389	359	372	374	384	375	383	365	370	370	370	376	357	345	355	365	356	379	406	416	374	368	395	344	349	348	368	384	367	376	342	411	377	342	417	385	369	331	377	371	360	315	369	366	372	388	365	359	328	352	406	375	365	338	392	346	324	338	359	351	334	340	323	378	388	363	368	373	349	373	347	354	333	348	366	373	365	367	371	369	367	387	356	343	349	351	386	361	387	369	380	367	371	321	422	377	353	387	355	388	358	351	378	367	361	350	360	372	402	348	380	337	370	357	380	353	364	336	376	375	335	374	376	358	344	350	382	400	377	373	364	359	355	362	334	356	377	386	358	366	386	365	390	359	350	380	376	401	378	353	350	370	368	345	378	377	397	352	334	325	330	373	379	331	383	348	354	351	384	349	360	398	377	386	342	370	349	367	384	373	346	377	367	366	379	368	362	350	372	387	342	373	371	355	355	339	370	347	391	387	369	396	364	352	390	366	357	386	358	366	363	365	379	334	360	344	371	379	396	348	390	327	379	369	326	378	396	348	372	359	375	352	349	356	356	310	386	342	385	338	370	368	370	366	345	348	373	419	389	338	361	369	389	351	339	344	369	407	406	390	377	365	373	409	340	390	363	360	358	341	363	372	362	386	375	334	337	370	381	336	375	380	388	328	414	400	379	346	354	348	376	370	364	380	352	350	353	352	353	375	361	398	379	355	339	385	351	370	356	370	395	381	356	378	382	354	377	376	394	377	382	367	358	382	363	364	368	380	401	360	371	340	349	379	361	344	364	391	433	386	358	362	386	394	342	408	394	340	352	351	371	334	370	377	369	355	333	371	341	394	358	356	354	377	386	382	401	358	373	339	390	369	372	385	381	404	371	389	407	357	319	369	348	367	366	402	385	365	370	365	376	407	400	361	357	332	376	343	344	375	360	373	382	332	340	363	366	362	379	366	385	344	353	358	379	333	408	348	346	344	383	373	367	367	365	356	365	349	350	342	373	372	366	366	404	354	336	360	333	354	359	364	355	360	344	396	376	388	366	336	377	358	391	347	380	382	378	347	363	388	370	411	335	343	392	328	357	364	389	396	385	336	388	405	344	346	362	369	327	348	351	357	379	386	353	339	361	408	370	369	353	354	355	367	362	353	421	354	380	338	340	366	343	383	333	383	382	358	341	362	404	379	359	376	346	353	363	372	399	387	357	368	384	377	366	375	395	388	355	374	354	332	358	356	377	370	351	397	404	356	403	359	345	368	365	333	390	344	365	382	339	366	365	385	359	380	353	361	400	376	397	392	341	362	374	381	392	374	385	410	349	346	332	386	334	349	362	342	355	382	378	355	360	369	360	385	361	389	376	367	328	339	367	381	344	377	381	336	376	345	331	362	382	385	383	348	396	367	376	331	358	394	365	353	313	358	374	373	362	350	354	357	328	383	414	352	386	378	390	358	379	356	382	360	366	360	380	371	378	358	395	364	395	386	383	371	356	384	384	363	385	382	388	357	356	388	396	369	391	320	367	384	369	354	368	402	388	382	326	344	345	321	351	390	391	391	388	329	339	346	366	392	387	347	358	383	337	351	353	366	371	376	335	338	339	354	370	372	358	350	354	374	379	374	361	355	380	357	387	377	377	350	384	350	345	366	391	325	375	347	360	388	387	376	401	437	338	387	385	375	396	379	384	370	364	380	350	428	382	344	371	395	367	352	367	393	381	384	337	362	353	381	386	365	359	392	364	378	358	361	363	374	386	362	348	330	387	340	401	370	372	351	345	368	347	386	381	364	406	379	357	369	341	324	361	354	386	328	352	343	381	389	351	405	381	366	358	309	425	357	338	363	377	377	392	365	375	386	362	356	375	351	333	366	325	340	361	334	388	382	361	362	381	381	393	374	377	363	357	397	361	370	391	377	343	375	401	381	369	331	368	369	380	342	408	322	349	364	353	389	360	376	368	395	417	387	361	382	390	394	358	395	392	364	360	365	375	392	373	352	368	379	344	347	372	359	406	378	369	363	335	364	341	394	329	346	354	380	374	385	381	360	341	404	351	348	374	319	370	383	350	332	394	327	358	376	337	374	375	379	381	373	353	379	340	383	380	320	376	396	354	406	351	363	372	365	383	391	355	349	331	374	387	358	367	348	347	374	350	386	379	367	365	380	350	379	354	354	384	355	390	334	371	334	352	396	392	392	388	306	370	379	367	355	346	370	361	356	348	380	379	359	394	356	351	399	373	385	339	353	328	373	352	344	350	338	356	392	341	363	352	384	384	337	354	360	369	357	380	376	399	385	390	378	345	376	337	334	352	364	343	375	356	344	394	364	361	379	347	363	381	357	386	352	373	383	359	343	362	354	371	357	394	381	349	373	363	353	376	359	383	349	361	357	332	379	375	386	368	336	355	410	386	338	363	365	363	369	364	371	361	365	373	378	362	391	377	338	369	367	382	367	395	360	341	334	386	399	343	354	375	364	391	352	367	391	335	371	374	354	389	363	383	341	357	333	342	390	358	361	397	375	398	373	383	392	402	347	369	395	358	339	372	383	361	367	361	367	404	372	374	360	375	371	374	386	397	379	365	372	370	389	388	349	344	384	372	375	377	376	380	366	384	347	374	385	370	385	413	348	382	367	400	347	353	369	372	352	378	336	338	360	344	360	399	358	369	346	377	351	361	359	403	371	359	359	349	341	366	353	367	389	383	353	324	352	352	333	375	382	357	379	365	370	401	391	356	397	345	385	357	374	375	365	370	353	375	341	401	356	369	372	370	364	349	332	362	370	358	401	377	369	386	405	369	348	363	345	378	370	376	372	339	374	372	382	373	342	356	342	347	366	404	401	399	395	405	358	356	372	368	406	373	358	376	384	349	368	339	354	381	340	343	336	362	375	342	347	377	393	349	344	333	385	354	368	350	371	398	366	320	349	349	360	393	340	356	366	369	377	365	369	337	389	379	376	342	386	376	363	374	349	377	379	328	360	380	329	382	371	341	397	352	345	338	347	369	387	342	332	409	338	359	358	378	375	361	361	371	352	324	353	373	364	338	363	353	372	342	366	390	384	378	351	372	402	373	379	383	396	368	368	313	366	372	393	384	401	364	380	358	374	351	360	380	389
10195	2317	4657	5440	4735	3958	3393	2778	2438	2234	1998	1733	1674	1489	1426	1361	1345	1362	1258	1219	1152	1190	1169	1159	1086	1133	1093	1092	1008	988	988	998	1018	1012	979	977	970	1005	975	961	999	951	974	981	967	944	936	949	952	936	970	993	900	946	873	949	883	942	895	911	943	928	957	933	901	908	940	900	892	957	943	906	894	979	894	834	893	928	911	952	918	935	909	972	912	885	877	896	826	942	890	938	916	908	894	925	901	864	856	865	866	894	908	928	873	875	882	874	845	942	904	898	891	928	879	894	902	831	873	883	908	896	896	815	885	883	871	860	897	884	850	887	882	921	899	878	868	877	896	832	895	873	880	953	898	929	957	928	955	895	957	930	901	960	865	882	854	925	883	903	910	877	852	885	932	884	880	939	883	960	915	895	878	876	887	891	915	917	894	921	899	890	891	874	857	863	939	901	860	929	854	848	884	900	874	908	823	896	848	895	911	902	858	907	887	883	927	906	879	897	877	907	890	903	892	859	916	888	935	933	921	932	834	913	929	964	911	890	896	882	845	869	866	947	878	919	951	894	858	893	911	894	954	880	881	939	896	889	911	868	887	884	949	905	915	825	918	885	867	876	796	908	827	893	887	875	883	910	880	904	858	909	870	835	847	874	847	833	874	864	915	862	940	884	869	876	966	906	881	922	884	911	881	857	860	840	891	924	912	954	859	910	876	891	898	922	836	883	906	840	863	855	878	944	887	875	898	946	862	872	902	913	871	860	905	920	876	908	968	880	898	864	910	864	899	901	857	890	920	877	860	872	900	909	880	889	913	857	880	874	948	883	867	918	928	876	879	888	928	867	879	895	853	927	891	866	930	865	908	933	863	894	944	827	873	848	875	837	908	894	933	869	899	906	912	923	887	883	905	853	873	857	900	902	863	940	882	893	922	889	948	879	872	864	847	888	906	921	864	876	833	866	883	885	906	919	902	880	893	879	969	878	862	879	830	894	857	915	870	856	906	895	862	890	882	888	897	909	871	916	898	815	941	859	892	860	891	905	859	861	885	853	842	896	866	884	838	846	863	855	917	881	914	809	896	863	854	905	886	887	905	856	843	894	887	798	899	926	900	921	861	859	887	893	887	855	880	886	866	891	859	852	887	902	953	933	897	885	858	881	883	882	933	895	860	825	913	894	896	870	886	843	872	882	807	872	935	901	825	909	877	871	922	896	954	882	853	840	808	884	904	881	917	909	925	876	887	851	898	878	870	896	880	885	902	880	924	931	891	870	836	882	881	893	888	946	908	860	905	858	904	893	896	919	876	904	901	882	890	879	866	899	843	881	922	910	933	857	897	873	864	870	896	917	881	895	895	955	901	940	849	877	924	874	921	927	905	849	839	854	819	847	889	908	870	922	894	860	887	891	864	848	898	848	899	907	863	891	867	899	905	900	877	882	893	893	899	916	879	875	917	862	892	906	894	822	862	875	881	881	858	855	898	928	876	842	879	878	910	871	902	855	932	916	898	884	849	865	875	895	918	875	877	870	916	893	910	910	931	873	925	907	868	879	865	915	933	930	774	842	853	879	879	909	894	869	903	916	843	897	870	866	822	840	854	927	890	923	839	895	843	911	835	852	942	868	821	888	906	875	907	874	863	882	887	902	909	860	872	873	855	863	916	793	909	868	833	909	907	883	898	880	879	866	939	879	891	865	890	898	944	872	905	961	864	861	885	911	907	881	855	911	938	866	876	883	884	848	892	916	933	851	878	882	831	907	896	883	897	921	894	906	846	909	888	896	875	903	908	866	859	831	867	919	888	867	852	867	886	851	902	894	884	851	879	886	922	916	847	872	886	910	918	925	885	893	834	885	875	919	896	855	851	888	885	805	904	903	897	931	900	840	908	918	910	831	877	902	865	869	952	924	898	885	912	903	869	865	936	895	887	852	882	909	891	883	861	883	884	844	851	885	890	880	952	867	818	892	906	883	883	875	893	877	908	852	933	928	857	869	949	900	901	976	900	862	874	806	849	914	838	907	886	860	865	883	913	880	889	920	869	863	881	882	863	880	904	880	873	915	877	961	807	878	878	921	874	873	947	896	887	874	907	915	898	876	896	865	841	896	879	875	894	880	915	847	830	862	857	890	913	921	854	894	826	903	880	883	922	933	883	872	826	874	899	887	869	865	878	856	873	896	939	879	907	901	902	887	887	894	834	897	873	890	899	916	931	892	918	856	844	894	880	864	878	868	861	903	890	854	898	899	940	865	913	846	921	823	891	868	889	923	928	907	882	903	880	918	849	904	915	878	808	929	904	888	897	949	853	834	944	889	914	949	912	904	894	847	902	862	913	919	877	832	866	870	888	888	866	899	937	859	882	946	847	881	887	849	915	926	837	881	878	873	901	887	879	928	824	831	846	894	869	854	841	903	880	875	918	875	922	852	889	888	873	890	918	858	897	874	834	880	846	865	893	926	891	876	890	949	895	861	882	854	882	913	941	898	907	908	916	866	880	858	873	876	910	894	868	884	917	859	887	928	879	870	888	838	892	872	892	971	901	918	920	919	875	909	886	900	874	860	880	884	905	843	842	890	936	893	870	944	841	851	846	874	910	898	909	891	903	900	897	875	931	868	858	881	848	898	912	862	940	853	903	902	901	864	891	905	867	925	887	863	901	843	844	920	834	901	881	866	902	884	890	834	878	855	837	861	933	848	892	858	856	904	837	914	864	880	824	847	888	814	864	893	939	857	860	873	859	854	868	900	878	870	836	937	893	862	901	859	880	898	885	931	926	903	849	936	897	924	931	869	906	892	848	903	903	910	924	831	887	871	880	906	854	801	923	856	841	880	898	900	882	906	865	857	900	889	894	951	860	888	919	875	925	843	881	865	906	868	918	906	901	945	888	842	880	842	921	861	888	943	911	841	873	838	897	903	830	871	855	892	925	892	911	888	910	866	864	876	941	903	863	918	896	899	822	860	877	910	916	908	890	896	855	880	914	911	917	886	932	910	862	872	871	885	865	878	935	875	874	922	873	898	900	923	884	919	856	910	891	914	936	912	838	929	893	912	925	885	913	853	824	891	888	920	880	875	920	871	874	931	839	898	857	895	867	879	864	896	838	885	865	907	895	900	902	914	855	862	890	908	892	893	859	904	896	915	856	868	856	880	945	934	858	875	897	872	843	878	885	843	888	877	893	943	906	936	876	876	857	915	901	875	884	866	911	845	882	894	878	866	909	868	925	868	886	903	860	854	910	988	866	933	836	880	875	911	833	815	903	909	877	881	886	836	828	838	880	844	903	883	873	865	920	843	928	900	866	883	878	904	921	869	919	853	917	909	877	895	910	886	910	902	881	904	908	881	859	862	893	863	874	902	859	893	904	952	915	899	911	906	851	903	904	885	865	890	897	858	860	870	965	881	866	871	874	921	902	982	885	920	907	900	894	897	890	886	885	935	851	866	878	883	905	886	878	834	888	860	868	885	869	892	879	813	922	912	874	859	882	862	912	924
2317	253	309	275	241	258	253	285	251	277	242	246	257	274	265	267	258	252	269	246	265	275	269	267	239	234	227	255	257	245	239	233	240	264	261	256	278	250	261	260	228	267	250	255	251	253	271	249	249	274	267	244	280	252	250	252	262	273	260	264	219	240	228	256	270	227	249	260	226	248	252	246	253	232	240	254	228	251	253	252	272	267	271	249	222	229	250	265	254	229	272	262	248	248	260	261	265	232	264	231	278	260	261	270	257	249	226	235	265	283	240	223	221	270	245	251	234	261	248	272	238	256	291	253	251	262	255	227	246	250	258	237	232	278	247	257	257	224	252	246	262	231	250	265	247	260	268	278	275	219	259	238	258	280	253	254	263	257	249	248	257	273	249	238	233	282	265	238	243	264	246	240	281	252	272	254	263	260	246	255	243	267	269	235	220	282	209	261	280	255	245	252	247	252	273	262	252	240	252	234	214	236	250	254	265	257	235	262	227	266	254	272	249	271	252	247	239	271	286	247	271	263	238	270	247	264	269	246	257	238	241	259	252	238	253	244	252	245	253	247	252	296	275	227	283	272	248	246	242	230	270	239	234	254	225	246	284	275	238	261	233	220	255	291	272	282	230	245	272	249	263	269	239	291	282	232	234	256	266	236	255	252	262	248	255	271	260	235	262	242	271	275	283	256	261	257	268	237	262	244	267	259	259	258	250	254	249	230	280	275	260	228	225	254	256	280	271	256	229	223	277	241	247	273	259	284	251	248	261	290	266	244	261	246	253	235	250	242	283	277	251	251	281	274	249	244	222	237	253	215	258	263	243	261	283	263	245	261	254	251	277	285	276	311	285	241	265	270	271	233	254	250	243	244	254	240	241	241	253	259	277	245	252	270	245	258	236	238	244	254	284	244	260	249	263	259	267	232	239	255	251	261	270	252	243	248	254	258	242	251	243	234	236	271	239	246	222	261	222	247	239	268	240	255	246	247	223	267	235	231	226	260	239	252	224	265	273	263	242	222	226	244	228	231	243	249	214	243	281	255	222	256	239	279	244	240	259	256	254	273	215	259	247	282	242	226	250	244	264	256	288	236	256	258	252	249	264	246	240	272	264	252	265	262	289	239	268	275	242	272	237	277	248	233	247	280	242	252	257	249	277	249	272	245	252	262	262	238	252	283	249	287	258	244	239	262	240	276	251	265	251	260	264	249	267	242	246	238	222	273	286	238	272	263	254	238	256	211	249	238	279	259	289	261	214	263	257	247	242	245	225	256	258	245	254	243	256	255	252	263	259	261	252	297	255	275	247	240	262	244	229	271	239	262	255	271	256	219	241	253	233	252	242	221	232	261	246	304	240	257	233	266	230	264	263	245	262	258	287	274	248	245	246	243	272	258	277	240	264	264	236	267	235	260	268	261	246	243	254	243	230	258	263	267	288	254	262	268	264	252	235	238	238	274	271	266	272	243	247	284	253	255	271	269	276	251	283	262	236	252	258	269	247	248	252	260	274	237	290	253	274	270	250	256	223	253	266	245	231	237	242	244	292	247	237	241	253	264	272	279	289	236	253	247	268	253	247	264	262	261	252	257	270	263	272	237	288	264	264	253	268	251	257	240	265	254	262	247	267	254	264	248	243	260	296	268	248	255	250	242	260	227	274	266	278	266	257	246	271	246	282	285	281	254	226	213	257	256	251	244	225	271	286	245	252	249	288	270	244	257	247	229	241	235	235	241	261	230	275	266	248	252	263	261	265	275	243	263	258	208	250	256	243	247	259	286	217	231	271	255	246	261	256	261	260	249	263	284	225	258	264	283	276	273	249	261	259	247	262	260	253	268	253	258	264	237	265	245	276	272	247	235	264	249	262	240	227	261	250	222	250	230	279	251	250	240	276	268	253	265	248	249	245	259	263	253	260	233	259	232	287	248	257	257	267	254	252	249	257	264	278	253	290	257	253	268	258	231	291	244	238	241	234	278	240	242	258	218	225	249	218	237	237	268	246	253	216	257	255	259	237	270	277	230	247	229	271	221	235	289	273	277	253	267	241	282	272	256	251	267	246	265	294	245	245	256	259	261	269	259	255	249	248	246	243	236	256	241	257	259	261	236	246	250	261	241	233	252	281	246	245	235	260	240	206	270	271	258	257	250	242	292	257	242	269	269	267	249	260	239	243	239	271	227	248	290	221	247	243	255	221	280	251	253	239	253	233	265	252	265	244	259	249	242	265	277	270	257	258	226	223	238	232	235	249	246	254	268	261	275	242	241	259	207	263	264	257	263	265	259	223	265	259	213	237	235	217	256	283	239	257	235	234	255	261	269	265	275	264	227	254	264	216	259	243	255	282	257	233	252	256	278	251	259	279	246	251	261	252	236	249	243	263	281	257	253	255	261	225	263	255	263	252	247	235	229	257	269	251	285	247	238	250	238	245	239	234	262	240	256	266	255	292	271	244	248	263	268	276	251	256	262	273	234	232	263	262	274	273	239	245	252	237	236	272	248	245	259	237	241	266	270	258	254	271	259	229	258	247	243	271	273	256	292	250	242	267	246	255	276	244	261	281	247	242	261	243	238	245	257	237	233	248	246	262	260	261	223	260	264	274	250	264	252	268	278	263	238	264	243	225	253	269	274	258	235	253	254	281	265	272	240	261	241	275	243	244	242	207	253	255	261	249	252	277	256	255	270	252	268	242	271	275	269	238	231	259	257	260	255	251	248	256	252	276	260	276	249	253	263	266	258	256	221	288	225	255	253	306	254	237	248	284	249	246	234	219	250	220	256	267	232	251	278	264	232	246	276	248	272	260	240	263	270	263	220	253	264	269	254	275	265	279	270	261	274	266	274	242	242	271	242	235	255	266	257	253	269	248	283	251	267	256	246	241	241	264	255	250	237	236	235	257	232	266	252	243	285	280	254	222	254	258	247	274	255	247	272	230	243	252	277	257	237	232	255	297	295	277	246	248	278	260	261	252	221	246	228	276	226	246	254	251	252	262	258	254	267	246	237	273	267	254	207	260	229	249	248	247	292	258	262	266	242	257	245	238	253	246	252	249	233	251	262	273	223	267	238	245	242	249	240	258	254	259	243	261	277	263	290	275	244	277	228	235	255	260	266	284	244	237	240	256	242	252	248	259	208	292	270	242	285	265	263	243	238	245	251	277	230	252	249	226	241	258	243	225	255	248	222	257	235	250	249	257	260	252	270	250	288	237	241	254	253	241	279	232	239	262	250	258	261	236	234	222	266	220	270	240	264	233	225	250	266	241	242	266	238	240	241	248	219	260	228	249	268	251	247	270	278	248	261	267	242	243	255	254	245	259	305	251	275	216	247	274	251	260	256	247	292	304	256	253	239	261	257	254	264	253	277	286	251	255	247	263	263	254	233	272	246	229	282	273	268	248	285	249	262	239	228	241	263	254	241	240	259	232	251	275	267	248	248	227	269	258	238	264	240	215	242	240	269	231	254	242	227	244	259	243	278	257	266	250	246	229	231
2812	679	720	725	770	700	685	671	655	632	669	681	653	621	629	709	638	633	665	631	639	630	643	610	586	645	642	624	597	614	591	614	668	638	606	639	619	658	605	626	646	644	629	610	608	618	656	619	633	625	631	623	641	579	673	632	659	626	619	649	668	654	660	681	609	670	592	638	700	647	622	623	639	637	607	590	667	630	653	646	610	636	641	599	585	641	623	656	650	635	661	575	641	646	602	661	633	611	664	655	616	629	621	645	628	685	643	631	641	619	614	639	634	638	589	627	637	559	599	613	625	648	588	612	628	631	615	662	649	593	614	652	686	639	638	643	580	648	618	635	623	637	626	649	640	646	627	617	585	665	612	648	626	627	657	596	605	612	652	615	622	644	661	596	595	699	615	659	647	658	614	637	617	628	608	635	650	685	654	654	661	634	611	610	662	627	614	649	619	627	626	639	666	624	625	620	648	616	603	615	606	663	656	606	606	604	610	661	595	670	648	600	641	635	605	650	604	653	617	680	605	640	638	680	651	639	664	593	562	627	638	629	615	605	629	621	599	629	622	623	683	681	656	611	650	618	602	618	600	635	633	633	620	646	687	608	641	615	603	628	603	608	626	602	622	652	630	634	621	640	592	651	644	652	590	640	619	671	615	626	679	587	645	625	596	619	675	648	608	662	629	609	608	615	617	632	608	606	594	637	624	610	612	640	620	638	619	636	615	574	659	681	614	618	663	596	608	615	680	641	607	604	644	610	661	629	624	623	627	627	656	610	657	657	622	621	623	666	645	641	612	626	642	631	606	584	667	605	650	614	649	621	668	647	653	605	582	624	650	627	663	659	632	661	600	563	625	659	620	611	624	644	628	592	616	572	599	617	665	636	583	640	633	660	637	649	635	595	621	628	611	618	630	639	607	625	624	597	613	644	677	594	640	618	669	618	623	616	621	613	696	690	600	603	636	608	632	617	697	651	656	614	661	614	619	598	696	595	642	612	678	612	612	637	641	613	663	622	647	628	582	644	606	588	628	607	615	631	650	647	632	621	604	687	653	640	631	647	649	575	638	695	632	654	602	648	624	605	589	620	579	655	644	664	647	625	650	644	589	649	669	592	638	579	652	622	599	650	639	612	606	617	652	638	689	637	672	627	594	647	647	633	632	613	636	622	623	596	616	623	613	646	610	581	613	629	589	654	606	642	654	668	647	647	616	620	616	641	563	617	623	627	627	616	632	584	630	605	600	655	636	632	634	630	604	629	628	626	647	617	604	633	669	664	669	606	584	630	602	633	644	576	664	650	616	663	643	649	649	640	665	629	665	612	611	611	648	655	686	607	638	619	594	576	669	589	604	626	619	639	627	630	595	654	649	667	631	618	660	661	623	657	599	620	661	606	644	611	642	666	638	557	572	631	623	603	585	643	649	646	604	627	639	656	652	629	617	641	632	635	602	610	615	570	640	620	623	609	613	597	663	631	622	625	688	641	613	609	631	652	634	631	604	616	629	632	610	598	671	601	616	651	655	632	669	640	651	626	587	683	575	661	661	612	620	623	609	575	626	615	596	651	603	629	653	647	624	621	634	634	587	608	614	632	624	657	593	598	655	613	602	644	598	619	613	633	607	616	599	610	596	608	646	615	634	621	639	604	652	594	647	665	622	601	631	569	606	652	622	620	630	620	640	682	619	619	616	637	631	656	678	570	665	629	651	629	630	639	630	614	611	640	658	621	624	622	638	685	642	636	642	650	663	595	623	625	645	587	649	591	639	602	664	612	651	602	591	641	659	607	610	644	610	631	651	702	640	648	656	644	587	633	626	657	629	712	631	614	628	611	661	602	615	643	642	657	593	665	628	633	622	609	616	636	663	642	640	572	638	612	619	611	670	630	639	592	633	626	612	642	654	585	625	618	645	621	597	628	611	693	632	643	659	625	667	639	641	613	614	615	600	640	651	645	610	629	624	651	651	645	672	627	641	625	637	616	607	636	630	651	593	651	628	606	645	626	603	638	661	616	631	657	587	606	611	608	625	640	648	630	623	633	648	668	622	596	645	569	637	633	628	635	676	663	634	662	593	633	624	633	611	632	638	620	626	592	614	635	664	657	635	626	609	662	599	602	648	625	651	673	637	660	641	656	665	588	576	650	614	641	630	623	643	666	643	623	592	627	623	646	637	654	644	620	618	641	622	684	660	600	655	632	634	640	638	608	619	599	642	626	635	639	648	658	651	681	665	622	591	623	607	604	617	589	646	645	687	632	645	645	624	619	643	608	670	599	595	644	627	629	636	640	644	624	607	621	617	651	589	613	624	586	613	620	644	631	629	607	637	649	672	650	627	664	627	646	574	588	626	633	647	599	647	630	572	645	604	657	663	667	567	645	647	626	697	665	618	645	622	625	632	651	635	568	612	626	616	607	614	595	633	631	607	634	641	628	602	591	628	650	660	645	609	653	626	684	628	642	677	640	603	622	559	605	629	629	652	613	638	626	632	632	584	653	630	647	639	651	627	630	641	673	622	624	621	648	636	653	640	629	630	588	554	629	629	637	598	631	646	659	663	669	631	639	624	578	601	644	596	621	671	631	606	622	653	634	607	648	637	629	636	577	641	619	617	627	585	631	616	590	633	627	622	573	614	636	655	660	594	629	648	610	639	611	626	616	620	590	624	666	616	656	595	624	593	673	632	628	626	640	616	641	658	617	669	609	633	648	595	608	607	656	612	623	636	617	639	604	597	672	602	608	617	591	656	640	540	608	647	652	605	641	609	670	635	609	646	630	664	626	626	672	592	598	634	626	636	598	650	636	629	590	613	589	608	580	635	656	637	609	629	628	612	612	670	615	595	623	628	631	669	625	613	626	651	631	565	606	657	598	607	639	632	647	590	646	611	589	649	590	612	614	629	629	665	637	612	622	638	581	674	618	630	634	628	627	629	607	636	641	618	669	608	633	674	625	658	639	607	599	629	641	648	637	628	599	650	579	649	647	665	644	663	633	652	682	600	636	607	611	624	600	627	647	676	616	637	620	626	651	635	641	620	620	601	632	642	617	647	659	641	622	624	631	629	642	612	611	615	655	590	673	584	632	625	614	651	608	602	597	621	650	598	644	646	551	616	689	685	650	690	609	633	670	641	621	668	634	623	637	610	591	646	628	620	648	628	601	644	626	644	617	617	619	619	614	642	617	663	602	653	630	592	618	663	643	628	659	648	623	627	646	586	667	650	620	630	657	651	628	623	634	621	609	650	620	662	621	616	671	639	634	581	663	631	654	621	625	611	575	577	597	596	641	631	647	663	591	637	633	618	601	654	610	625	662	625	627	692	592	628	615	633	605	640	593	633	608	620	631	684	643	602	618	615	596	586	644	641	623	622	632	607	633	617	646	659	658	657	663	612	660	629	619	593	595	633	622	671	624	670	640	649	651	589	666	635	625	601	618	656	632	598	637	602	628	680	647	629	610	594	623	624	624	647	627	653	674	626	635	677	676	630	646	558	603
11852	1122	1172	909	604	523	418	413	349	334	270	281	287	258	267	227	239	222	243	231	230	235	259	235	211	243	190	229	195	231	187	224	213	225	195	227	208	191	231	198	197	211	223	214	191	198	205	213	188	207	212	201	220	192	219	221	213	211	202	221	187	213	195	210	217	192	200	216	223	204	194	234	203	213	225	216	219	237	209	215	192	228	235	208	208	203	217	213	222	239	219	208	199	235	208	211	211	201	198	199	200	218	239	202	203	206	225	210	214	192	182	215	235	216	217	203	206	222	216	202	233	197	192	224	220	224	189	198	219	196	213	214	186	196	191	193	212	222	201	205	208	216	215	210	211	211	238	237	226	212	212	204	206	192	207	212	225	224	204	196	193	189	209	232	217	217	206	223	200	206	179	237	208	195	218	206	220	204	215	205	209	206	229	227	211	205	199	205	204	219	198	228	202	187	188	204	207	208	207	188	197	226	206	240	225	223	219	224	195	205	223	196	201	179	194	241	196	232	239	208	197	187	192	209	191	202	183	209	209	206	234	226	229	212	228	208	214	216	209	185	187	215	208	215	211	230	204	206	242	204	165	191	195	205	228	199	198	214	211	176	202	204	242	217	191	215	208	202	211	210	221	211	220	207	213	197	223	212	186	190	204	214	197	239	196	169	200	217	200	214	172	184	204	211	204	175	232	204	204	203	216	159	201	199	214	202	177	209	218	205	205	203	203	222	204	210	223	207	211	216	204	193	189	201	219	204	205	191	189	192	197	227	206	177	225	199	225	209	205	220	230	208	175	219	228	218	192	209	203	215	239	189	233	216	217	213	254	181	208	227	219	230	203	198	227	205	206	180	200	219	204	219	216	244	226	221	205	214	212	184	219	233	194	201	201	209	230	200	204	193	199	215	219	229	209	243	225	229	209	181	207	207	219	178	224	211	218	201	193	233	194	191	206	204	201	175	182	188	170	231	223	220	222	199	212	204	208	215	212	195	224	224	207	222	222	213	200	210	188	218	190	198	199	195	203	215	215	191	222	217	197	217	199	208	223	177	183	204	205	190	199	190	195	193	221	190	209	211	182	212	214	226	204	210	208	211	203	219	189	221	169	178	218	207	224	233	199	201	205	217	198	208	209	182	206	207	208	231	217	196	191	209	224	215	201	209	188	226	234	222	223	204	233	216	188	235	220	231	201	212	206	204	212	192	200	191	208	217	191	202	214	184	231	185	216	205	198	223	194	203	192	190	204	208	197	202	237	216	206	189	211	221	238	190	186	194	195	216	220	189	214	247	191	179	210	197	206	195	214	218	234	191	204	223	218	200	192	203	236	182	223	223	193	236	218	191	227	199	222	198	216	211	217	193	225	208	217	217	198	192	230	225	213	201	219	205	211	194	201	226	234	189	210	190	189	208	228	211	217	197	192	200	219	223	205	232	225	187	226	196	181	192	194	198	219	173	207	219	212	185	209	195	188	197	200	185	211	218	200	190	199	219	198	206	192	216	231	194	225	223	248	202	195	219	243	162	177	201	207	206	209	186	207	200	208	176	211	231	186	221	232	225	207	190	208	204	237	213	234	206	234	232	196	190	213	218	232	222	214	211	185	199	208	207	182	197	205	220	190	212	229	213	203	208	211	194	208	223	206	183	228	215	210	233	217	222	204	214	201	211	208	221	204	199	221	204	236	196	193	213	232	209	217	226	219	217	204	200	187	213	208	211	207	217	204	212	200	192	212	209	201	219	213	189	184	207	226	190	206	196	213	187	191	210	194	212	192	198	195	219	221	235	197	225	213	207	203	204	208	194	214	227	224	206	206	217	220	200	182	210	209	224	208	190	209	205	221	218	189	208	211	227	207	206	205	214	218	214	226	187	191	197	194	184	238	227	227	200	206	201	211	216	210	207	204	199	203	207	185	208	214	189	198	200	239	223	175	210	185	213	211	227	222	210	212	204	225	222	214	205	195	214	204	187	220	211	198	218	200	195	221	184	226	207	187	212	218	220	230	233	189	198	205	213	233	218	194	213	221	220	233	210	207	186	230	220	239	191	210	200	202	203	226	248	192	216	203	219	216	213	216	227	196	206	207	223	206	213	172	193	221	211	217	199	245	203	222	234	192	189	193	218	219	203	193	230	209	204	193	205	179	217	194	174	221	189	222	182	202	205	187	184	188	202	212	208	220	195	213	207	202	203	208	206	181	207	212	223	199	221	239	204	218	261	200	190	218	207	218	224	229	209	202	196	229	166	221	186	194	189	208	203	233	202	222	232	209	192	201	231	206	189	192	209	206	204	221	212	223	199	215	211	203	198	201	211	200	187	226	185	223	226	198	215	213	176	238	191	211	210	216	191	215	224	201	202	216	207	201	207	176	204	204	177	200	188	207	207	179	202	209	186	220	207	193	180	219	191	229	215	191	205	189	212	201	183	227	228	207	218	211	206	182	209	181	205	237	203	226	197	215	223	194	204	216	219	235	192	227	202	214	201	203	190	229	219	208	207	189	178	223	220	214	218	202	205	236	228	205	205	217	186	218	219	191	194	234	222	188	232	195	213	188	221	221	189	185	193	214	213	188	232	214	209	200	206	210	217	214	208	232	231	203	216	192	200	218	192	209	212	187	184	207	201	209	223	198	201	190	197	208	237	189	211	207	200	201	212	186	213	191	212	216	210	216	195	186	224	200	212	207	185	189	226	212	220	202	208	240	206	210	221	188	224	237	212	231	211	194	198	204	210	200	206	209	187	198	213	228	212	199	202	217	210	199	203	189	195	230	217	197	189	226	199	212	207	212	194	233	216	212	232	218	201	197	185	191	200	203	185	199	196	202	199	194	212	203	219	188	210	231	187	193	203	217	213	188	205	189	205	199	240	179	209	203	181	192	206	193	200	211	218	223	211	222	208	204	235	206	198	214	234	217	200	196	178	191	207	221	224	204	230	190	242	198	219	218	213	209	214	216	203	180	208	218	210	198	197	202	209	203	233	209	179	226	217	186	212	200	236	185	225	217	210	194	226	220	180	207	203	217	181	194	206	239	215	223	209	190	202	223	202	199	188	224	229	208	190	221	214	204	210	224	228	176	206	219	199	208	214	224	216	212	237	200	186	210	215	201	220	201	181	232	192	219	218	214	205	209	216	207	198	195	223	171	206	238	207	216	212	220	209	211	219	218	189	204	226	210	245	201	197	216	173	193	192	189	220	215	203	206	210	236	218	210	206	189	205	240	209	203	206	188	180	224	228	206	209	211	200	222	223	199	214	221	191	217	203	210	212	186	200	204	207	178	225	232	219	196	205	201	212	214	221	193	237	212	227	191	209	217	194	202	206	210	213	191	191	201	209	218	213	221	205	194	200	203	211	230	219	194	193	221	199	188	206	191	216	226	220	210	190	193	217	183	213	210	185	224	190	211	171	194	195	187	207	211	218	205	191	218	220	202	195	192	199	184	227	198	194	221	197	208	210	206	176	206	204	204	209	205	197	215	174	218	189
7399	1231	2519	2905	2603	2164	1796	1557	1417	1245	1161	1111	965	855	847	812	802	731	731	729	718	724	717	682	652	678	653	661	613	637	590	611	644	632	580	604	619	570	614	606	618	618	598	577	628	584	544	553	580	554	591	559	573	598	579	546	573	583	557	610	567	554	567	581	545	548	599	564	541	574	550	515	576	605	572	569	582	549	582	525	550	544	581	570	555	550	581	553	521	570	549	566	559	552	513	597	562	512	530	608	580	551	552	580	519	559	557	545	540	607	541	526	577	590	555	561	575	567	607	545	566	533	569	596	612	554	541	583	591	573	585	534	588	536	566	522	574	575	532	549	596	559	607	565	577	576	632	583	551	578	547	536	569	608	605	549	569	544	528	577	594	581	541	593	534	540	570	564	580	560	521	544	571	574	573	571	548	527	548	543	542	545	607	546	533	569	581	539	539	539	574	573	558	572	554	538	560	560	532	571	570	560	582	568	577	587	568	605	565	526	586	551	535	513	536	588	546	545	531	525	557	574	529	573	572	585	564	552	560	552	530	542	555	522	539	566	573	558	591	534	555	554	544	541	528	610	547	560	572	587	574	578	591	582	542	532	548	602	547	538	558	564	579	527	550	567	549	571	555	564	552	617	522	548	601	549	582	530	572	538	576	607	549	545	524	553	586	577	565	493	542	515	553	582	572	526	559	571	537	604	564	549	568	560	531	556	577	594	528	557	547	554	513	565	626	513	580	541	569	573	548	546	526	538	556	554	561	557	539	558	545	534	566	615	566	582	549	557	565	553	583	561	531	553	559	573	586	519	564	562	618	532	516	551	548	527	528	571	538	530	549	498	579	562	555	547	559	561	566	561	545	569	549	570	590	560	553	532	543	528	577	535	564	546	559	558	544	526	531	528	600	558	567	555	528	538	574	556	602	545	509	571	573	558	581	540	558	555	581	561	560	594	602	534	561	539	571	589	564	591	540	549	556	582	558	541	524	553	586	576	571	609	565	525	545	544	552	549	562	587	566	589	552	535	541	549	527	528	600	587	553	584	533	584	554	561	524	569	567	555	549	598	606	583	541	562	603	543	569	551	555	592	526	571	565	570	593	516	566	573	525	585	531	571	596	558	543	526	547	615	534	566	573	570	568	531	588	579	558	548	569	558	556	538	504	567	537	540	519	562	567	589	546	537	533	530	592	568	606	533	523	534	527	564	553	569	558	568	603	588	557	580	567	568	570	512	571	558	572	553	550	573	527	589	561	550	573	569	594	551	607	525	557	508	565	549	550	581	525	581	571	566	531	586	551	565	550	527	553	567	533	522	551	546	584	556	517	524	552	578	550	565	529	572	560	538	553	552	534	572	575	577	516	534	572	543	527	550	589	584	536	548	537	560	555	596	558	510	529	574	540	586	576	572	534	572	559	505	560	598	557	539	547	590	548	564	579	563	566	551	586	572	576	595	540	559	565	517	591	569	548	506	595	580	578	551	558	563	600	537	545	567	581	549	558	615	586	574	589	559	555	541	568	547	547	584	545	507	522	545	572	562	560	525	553	613	599	559	550	550	588	539	525	531	557	572	575	564	561	516	559	542	570	558	532	552	600	584	533	562	560	527	587	547	568	530	577	540	560	589	575	569	500	561	525	580	557	530	545	585	554	514	534	523	550	557	553	617	586	569	574	535	582	553	600	542	540	546	571	530	543	582	563	558	528	608	549	548	560	576	505	537	551	553	532	590	541	535	552	580	560	549	565	549	575	577	549	610	548	598	574	592	531	569	590	574	572	532	616	596	590	556	563	607	551	573	553	556	532	543	542	532	591	605	546	548	539	563	576	552	557	557	567	550	553	601	563	546	528	539	559	537	532	560	550	574	540	559	534	534	545	547	578	587	534	585	600	609	540	530	573	559	524	537	553	521	590	545	567	568	534	548	517	581	555	569	561	568	554	549	607	578	568	505	528	506	539	557	556	531	588	541	575	592	571	547	614	553	571	542	568	606	562	582	555	518	523	563	538	552	537	558	565	551	550	582	549	574	541	579	522	596	600	586	561	589	578	594	579	596	569	577	558	553	585	573	523	546	582	582	572	519	593	562	551	562	536	580	546	543	561	581	499	554	540	590	550	555	562	580	560	562	475	571	550	577	551	563	600	577	549	517	551	543	574	562	549	515	518	557	537	544	566	523	553	581	536	560	531	535	536	549	589	578	560	559	563	606	537	506	589	541	559	527	558	550	543	559	563	549	566	564	566	547	580	576	561	581	603	592	565	568	557	576	533	587	591	530	560	547	552	596	549	543	549	584	566	576	574	596	547	552	546	529	599	529	555	572	541	560	539	567	530	579	578	546	539	591	538	564	534	578	569	579	579	499	571	586	503	561	566	551	534	567	560	591	545	547	554	552	554	558	553	537	529	608	542	579	527	586	590	537	558	579	524	540	550	567	550	560	516	571	546	575	557	541	580	570	581	569	547	538	514	568	590	590	550	559	554	569	512	566	598	529	543	563	590	503	492	547	557	577	543	542	589	512	546	574	552	560	547	580	566	562	555	584	562	563	533	589	541	551	563	544	568	562	527	534	576	569	549	560	539	521	563	568	521	511	551	536	536	576	545	585	562	574	539	569	518	560	513	560	570	557	564	576	538	533	562	590	534	540	537	583	556	560	547	588	576	542	601	516	530	561	537	565	553	579	593	602	582	594	569	593	522	554	533	537	521	534	578	581	530	561	554	566	573	542	552	596	559	562	578	526	518	556	542	561	581	584	546	551	560	551	574	516	558	537	559	528	534	568	558	542	539	546	526	548	562	561	534	616	568	579	546	586	535	536	566	526	546	579	537	544	549	574	535	559	572	551	577	551	606	579	565	566	554	568	555	567	533	557	556	532	532	566	580	491	575	558	570	562	579	551	588	527	551	592	586	586	546	573	576	582	592	563	592	531	597	528	543	561	541	531	580	564	556	508	540	563	558	516	551	594	521	555	586	581	623	552	559	583	545	557	536	538	554	507	567	516	554	549	587	539	563	568	519	561	582	523	537	557	555	550	541	580	561	554	574	560	568	561	537	572	554	508	519	577	538	536	529	593	582	569	606	520	539	531	554	567	548	540	519	529	550	552	505	566	550	570	576	567	544	572	514	587	554	545	546	536	544	531	606	558	523	592	579	558	541	504	508	561	551	563	588	583	574	555	511	580	549	551	582	531	567	562	573	547	544	551	571	572	560	568	527	525	523	571	539	560	562	536	573	546	553	547	535	548	570	578	540	560	585	548	582	572	557	598	521	538	552	513	539	553	578	575	576	620	589	559	529	576	557	566	581	600	589	595	576	581	538	553	557	521	530	559	535	558	566	515	557	520	558	580	553	588	546	564	551	527	551	588	533	542	548	556	564	537	644	523	568	587	574	557	544	557	547	573	538	531	563	558	544	600	564	576	512	568	568	568	566	562	569	517	568	594	552	559	564	570	544	546	567	539	564	551	584	534	550	541	511	572	539	553	525	559
20432	2640	2489	1850	1357	1027	874	707	671	604	549	544	500	485	465	439	438	386	439	358	419	402	355	451	368	398	399	425	403	384	394	412	393	350	339	361	378	387	353	381	375	385	414	331	356	347	354	352	357	349	411	368	391	358	375	384	363	402	376	359	338	338	388	377	326	358	374	391	361	376	376	397	381	341	378	370	344	384	390	363	355	363	343	335	326	364	356	314	378	366	397	333	331	351	352	348	384	362	397	370	352	331	351	324	336	338	366	318	384	374	331	369	372	383	400	351	375	381	360	410	336	356	389	367	360	356	365	363	378	391	345	372	342	379	319	369	356	386	370	389	361	379	387	361	368	370	341	351	380	392	389	340	338	372	364	359	376	366	363	367	353	377	379	406	343	354	383	370	361	390	371	388	387	371	339	365	358	381	397	348	347	344	351	345	385	349	371	387	386	341	356	397	371	346	361	348	407	424	361	391	343	358	388	406	342	394	350	333	342	372	383	358	371	373	323	381	371	386	353	369	331	370	355	356	370	369	336	402	325	363	379	322	326	361	370	372	378	363	370	371	377	373	372	366	332	340	341	377	349	380	374	310	325	314	378	393	381	373	403	363	382	376	361	357	346	365	386	340	337	356	378	392	338	399	381	341	395	362	350	350	350	374	365	319	384	364	388	372	343	368	365	373	342	349	370	384	349	357	399	335	374	367	326	356	370	387	393	382	353	392	342	358	359	412	353	337	411	399	366	373	345	336	370	350	357	335	334	355	386	358	341	304	372	341	369	364	329	379	389	377	344	360	390	369	371	333	377	362	353	346	350	345	324	338	400	365	373	394	363	391	375	379	334	352	381	372	380	372	389	373	367	360	374	391	356	355	358	351	343	403	340	385	385	352	356	359	367	360	357	390	342	360	344	322	358	383	391	344	371	349	361	349	353	384	378	367	385	352	341	334	330	351	360	362	327	372	366	356	387	313	355	392	380	333	355	390	387	397	390	360	391	373	356	353	364	319	367	331	371	363	381	359	346	392	366	332	348	357	350	372	356	362	377	367	349	367	335	372	363	337	349	347	365	381	376	332	345	362	357	362	323	349	356	360	342	344	388	373	369	376	321	348	357	362	386	399	375	310	311	366	344	370	344	314	405	367	352	339	382	348	358	392	359	348	381	337	335	393	332	342	356	335	386	347	338	355	368	348	327	362	310	364	361	392	362	343	364	374	373	334	355	337	343	367	323	319	383	366	381	351	383	355	379	368	358	382	391	370	383	342	363	384	342	362	348	382	382	342	402	381	351	362	345	325	352	361	368	335	356	350	368	350	371	389	363	327	356	365	358	346	380	342	343	365	354	367	395	324	353	344	348	353	366	355	338	377	323	362	384	365	369	378	381	358	366	361	340	375	379	350	388	396	368	363	323	387	359	347	349	345	317	356	373	320	356	395	343	374	378	349	383	374	364	374	325	357	340	344	334	405	365	406	358	351	388	358	378	359	372	356	375	335	355	351	361	312	363	357	367	390	349	421	359	363	363	327	367	380	365	347	365	364	384	355	382	349	357	352	354	344	349	359	354	372	358	371	366	334	354	341	366	385	355	387	382	347	365	379	362	374	409	364	362	384	362	416	374	340	334	323	338	361	407	397	356	326	369	344	344	326	361	341	372	351	348	378	355	371	362	343	371	368	360	377	353	384	376	341	335	325	350	377	360	361	343	403	347	332	342	368	375	394	399	377	359	367	354	354	365	355	370	354	374	363	367	354	369	360	348	354	389	324	346	378	370	368	365	330	391	345	385	387	374	332	364	352	378	387	377	366	340	399	372	372	385	344	318	392	386	388	346	342	370	357	367	339	382	369	357	328	395	330	382	373	373	368	362	340	406	380	350	359	373	390	348	379	322	362	364	393	352	399	350	421	374	334	338	346	352	368	340	381	386	339	338	365	333	334	353	363	354	346	376	367	342	353	386	334	350	347	354	337	378	362	333	350	363	349	364	350	370	358	347	376	404	375	372	388	381	381	374	354	392	390	384	362	381	353	353	368	389	357	343	353	353	389	399	385	360	395	336	386	361	357	352	372	327	378	341	392	376	366	376	377	333	352	354	356	349	332	323	383	318	385	364	363	346	357	324	377	396	375	343	369	394	367	362	363	347	350	361	347	369	358	375	366	341	374	356	360	347	370	354	341	355	387	361	360	380	360	356	319	398	363	425	363	355	379	384	386	365	335	364	414	355	382	369	366	352	417	402	347	353	387	383	373	342	372	369	339	356	357	369	375	356	353	305	329	352	347	367	364	354	333	382	317	393	344	385	390	371	364	348	374	385	350	328	368	343	374	344	366	361	383	388	349	371	407	326	356	368	376	421	412	339	371	354	358	337	383	343	333	384	375	369	340	399	360	386	391	388	366	364	385	390	351	367	378	360	379	383	361	381	382	378	373	375	374	323	352	322	335	358	354	365	369	350	360	379	376	344	362	373	347	377	368	380	378	357	374	349	344	327	354	356	418	403	371	393	315	347	355	371	353	370	376	350	346	358	343	355	349	377	359	338	387	392	348	326	364	365	353	357	391	350	400	381	378	389	337	327	366	391	368	385	374	366	342	358	347	333	360	373	362	352	349	360	389	379	366	347	347	340	346	358	357	373	341	346	329	353	348	354	383	373	368	359	365	371	335	350	373	364	361	353	354	334	319	353	364	307	354	362	370	377	381	379	356	360	352	366	359	365	347	363	381	359	379	388	367	373	370	388	377	327	345	353	334	371	362	377	389	345	326	355	316	350	353	326	373	388	351	351	358	405	372	355	395	352	374	378	349	353	368	332	366	376	349	378	379	376	359	362	342	359	332	340	318	356	377	348	369	355	341	355	360	343	394	381	323	390	396	366	316	387	325	339	349	344	365	343	343	369	383	342	382	364	376	364	350	326	332	392	366	339	362	318	364	337	356	366	362	374	353	344	388	325	357	387	363	352	371	364	360	373	349	338	375	371	383	317	363	359	391	358	339	376	394	360	367	340	331	361	338	357	422	363	375	339	378	348	336	334	374	363	398	354	398	362	363	367	383	375	343	359	335	345	355	356	375	293	364	356	400	371	368	367	367	351	340	400	348	375	352	347	360	355	324	362	372	365	371	371	365	366	432	325	368	349	400	329	355	350	373	323	356	381	343	365	306	363	396	346	365	361	330	345	371	361	354	331	368	362	391	363	374	371	375	365	387	381	365	359	302	343	372	353	333	369	369	357	370	374	386	301	368	370	371	327	357	397	370	361	360	337	338	390	373	367	353	344	334	367	353	370	342	377	360	347	376	357	334	369	374	354	319	346	329	346	330	375	375	368	346	376	363	364	369	339	377	351	347	322	388	388	369	355	346	363	330	331	355	402	340	372	344	377	344	383	347	373	358	369	360	393	390	379	365	353	348	382	374	357	329	364	346	369	344	349	348	353	343	352	386	331	378	382	327	372	377	335	346	394	362	372	384	358	339	401	358	333	369	394	363	355	345
10148	2326	4868	5526	4830	3965	3314	2773	2438	2142	1920	1721	1648	1509	1458	1372	1306	1286	1222	1222	1141	1179	1171	1096	1150	1104	1112	1017	1037	1054	1066	989	992	984	965	941	976	989	943	973	1012	968	970	940	945	930	954	910	966	891	896	907	954	940	967	910	927	971	892	859	956	909	837	927	868	959	914	923	843	904	916	924	950	956	857	824	910	917	890	866	913	889	887	875	832	906	952	899	873	875	857	908	870	873	960	958	906	856	922	890	868	871	886	941	901	911	871	842	843	933	936	905	910	851	860	864	893	949	807	906	897	892	876	881	874	923	936	904	876	858	871	892	873	931	950	923	927	919	908	854	872	906	884	922	883	875	891	974	903	951	902	870	883	893	903	938	900	858	868	927	859	887	939	823	907	842	890	862	906	889	880	877	915	922	871	839	836	906	862	896	919	893	872	849	878	900	830	875	840	906	886	856	867	854	875	910	894	906	856	919	886	897	901	928	852	868	909	891	850	894	892	864	890	924	946	893	900	884	908	855	867	879	850	846	894	803	868	856	797	933	896	855	904	826	829	890	848	886	879	858	943	899	876	819	894	833	875	897	864	900	856	880	862	887	885	881	863	878	860	895	854	888	868	877	923	845	846	844	894	863	851	882	867	840	859	914	816	877	883	841	903	854	887	881	929	892	878	882	893	909	914	828	888	836	871	906	901	886	946	907	850	824	890	876	907	879	854	847	906	840	884	895	859	866	841	856	872	850	925	898	928	892	894	867	885	953	882	861	884	906	850	804	847	882	920	837	834	868	900	858	852	919	902	829	870	874	901	901	875	858	910	894	884	879	913	863	878	857	887	853	880	837	874	873	819	856	831	939	890	902	906	860	916	935	877	852	895	883	878	830	834	879	889	884	891	864	862	853	914	897	898	867	887	855	849	848	883	847	864	833	863	884	896	925	901	881	890	883	877	921	904	874	875	967	860	868	883	888	920	878	889	883	906	852	891	885	899	855	886	836	889	866	825	899	894	897	897	925	903	924	918	827	907	917	878	826	875	871	882	902	913	872	810	887	911	902	899	842	843	887	892	893	863	869	890	913	867	863	848	889	837	848	896	856	894	880	899	877	869	866	891	836	891	877	880	884	877	878	875	899	898	831	862	889	898	842	830	869	886	912	892	916	873	890	901	861	904	882	841	863	889	866	857	861	890	900	868	876	874	888	866	870	885	856	918	879	888	858	883	894	887	831	941	862	892	869	903	895	883	891	896	889	846	872	916	864	862	867	846	912	859	888	868	859	869	855	908	833	921	872	839	870	911	833	902	876	920	850	864	901	854	858	905	849	876	876	859	869	834	866	883	857	929	884	896	891	866	893	922	870	869	877	924	838	896	924	889	916	866	884	893	915	855	889	883	873	902	872	903	852	941	880	863	840	823	898	921	849	858	868	798	850	854	864	883	811	837	940	847	902	924	888	899	880	901	888	895	947	902	922	860	896	890	906	935	937	886	841	912	881	868	924	887	835	845	887	844	836	890	880	847	907	845	884	893	907	916	882	889	905	858	879	909	865	886	851	907	850	841	856	872	884	822	885	905	928	854	881	862	894	887	921	862	878	887	891	878	908	907	908	869	840	884	867	888	933	858	908	842	899	871	886	909	898	922	875	871	843	887	881	881	889	878	878	912	839	883	922	884	888	887	884	880	851	910	898	883	877	872	935	837	862	875	881	845	906	900	929	900	859	873	812	836	852	882	870	916	909	866	885	913	859	873	894	839	901	940	892	903	892	862	849	884	880	889	862	870	866	874	850	948	954	845	906	843	901	913	902	855	880	871	905	904	859	891	926	872	860	851	873	868	936	834	883	907	842	927	851	844	907	821	872	867	954	880	847	882	923	794	939	873	856	836	883	841	879	877	878	847	935	852	850	841	892	931	889	844	824	858	943	952	883	893	938	871	876	879	849	888	921	862	864	891	843	903	881	869	832	907	904	872	862	850	929	928	857	892	899	895	900	843	849	862	918	894	902	853	910	828	895	866	926	882	872	844	890	887	936	886	885	863	837	839	867	872	815	859	836	889	855	866	907	923	857	860	876	858	916	911	874	913	898	846	880	857	887	871	890	855	897	895	897	935	853	874	878	843	846	934	891	886	877	874	910	884	851	908	868	887	921	890	850	869	921	850	892	899	901	907	885	805	955	874	887	937	856	942	846	909	847	898	893	836	878	897	868	848	829	813	880	845	872	874	898	884	840	862	874	926	875	895	931	846	882	878	866	876	816	845	894	889	884	883	917	874	902	879	925	863	835	846	880	858	878	852	898	866	868	902	904	896	844	883	904	863	921	864	888	856	905	907	874	855	858	899	911	909	874	879	852	900	878	868	889	886	948	880	808	925	903	875	845	864	822	898	862	910	880	911	855	857	856	896	909	886	857	891	905	906	866	853	893	846	848	856	860	832	890	901	824	918	906	878	875	828	911	841	851	898	862	920	862	866	934	872	876	913	912	901	903	886	846	874	813	844	814	907	904	875	898	908	914	861	876	877	890	839	918	961	839	920	868	890	884	867	898	870	878	912	824	852	845	928	832	936	867	878	891	860	841	884	849	894	878	837	873	872	852	928	887	884	820	864	844	896	847	880	811	816	915	904	908	895	859	842	934	870	866	882	862	889	901	859	920	854	898	891	899	847	843	942	885	909	876	936	842	857	912	883	906	870	858	918	932	895	887	884	883	867	876	879	914	861	872	838	894	886	893	882	873	908	925	878	865	845	880	906	893	830	817	873	852	872	843	863	904	902	897	900	906	900	906	892	911	851	927	880	892	905	884	966	903	875	821	840	882	900	914	910	906	865	888	935	909	871	866	871	932	852	883	905	845	925	873	914	883	929	823	864	871	881	880	858	923	893	845	860	851	841	865	876	888	927	846	940	896	874	927	861	876	922	877	872	892	856	826	906	842	934	870	890	882	893	899	903	852	896	874	874	870	818	902	874	867	876	901	857	918	909	834	882	910	897	885	887	836	937	875	845	841	868	873	907	870	857	869	860	899	890	871	923	838	876	876	855	870	856	845	869	947	882	886	893	905	850	857	833	850	843	910	860	854	896	925	862	865	932	844	900	917	864	913	884	858	878	903	850	884	899	851	899	862	886	848	891	909	910	869	904	864	852	892	903	936	881	839	851	799	923	882	945	882	863	894	822	915	915	859	868	814	889	902	842	867	879	877	877	852	847	952	900	912	852	911	869	868	858	884	841	925	846	853	869	849	898	890	911	893	866	864	973	888	881	879	829	840	865	868	859	928	921	908	828	822	859	830	877	887	894	917	845	876	912	875	911	856	907	867	885	919	868	864	905	914	927	863	915	911	908	879	921	865	860	839	883	866	843	877	858	844	854	902	948	874	867	888	927	909	881	883	921	886	882	876	865	917	911	909	815	890	885	909	920	905	914	918	897	867	835	882	882	862	867	848	876	898	943	851	871	916	936	909	913	851	904	835	945	834	862	827	882	878	871	841	919	891
2229	258	258	265	250	267	278	234	253	247	215	223	260	219	234	245	260	232	243	264	269	244	258	217	258	239	247	252	258	250	227	248	235	250	238	229	243	246	280	237	276	255	281	294	240	255	240	268	242	238	284	249	267	251	242	229	231	245	226	242	248	238	247	237	259	232	240	227	259	269	251	245	274	259	251	257	246	262	242	228	253	274	254	227	247	258	228	238	244	252	258	286	282	262	249	259	236	239	246	253	266	244	266	229	258	242	258	264	262	254	253	249	239	261	258	259	246	239	266	255	250	245	260	265	253	247	244	254	246	257	266	251	256	254	237	259	257	254	245	245	214	277	241	254	256	256	223	255	237	248	261	243	240	255	250	260	262	264	292	288	273	258	229	200	232	250	256	235	247	232	262	257	252	251	256	244	235	245	242	256	262	259	253	253	271	245	238	239	231	232	234	255	231	247	259	250	277	259	253	250	262	282	263	221	270	244	254	228	253	241	236	235	230	264	234	218	238	212	277	255	257	264	255	258	255	263	248	246	227	246	257	255	236	247	250	249	251	235	264	245	264	221	247	265	241	255	244	224	223	236	238	242	242	245	261	300	248	274	241	269	261	223	236	248	255	225	256	234	239	244	235	233	238	238	224	231	249	235	274	275	243	259	254	261	262	240	245	260	246	246	200	237	242	229	251	241	263	249	255	222	286	225	234	266	260	239	246	254	243	229	240	250	242	258	243	240	239	230	260	219	271	243	255	277	224	262	255	237	226	240	258	233	222	266	258	210	258	229	250	213	245	268	251	247	272	241	253	260	243	262	260	249	245	237	247	241	294	249	267	257	253	236	247	220	240	235	262	251	257	270	233	258	252	244	230	265	254	226	257	229	265	247	217	276	224	238	224	265	229	266	242	242	245	264	224	279	229	264	258	231	236	229	239	245	237	249	246	252	262	244	237	256	218	262	255	261	266	240	233	225	242	257	264	267	255	244	252	267	209	241	245	257	273	255	243	229	239	230	234	235	221	261	271	233	273	226	214	244	268	248	247	227	237	243	238	266	276	252	292	237	255	237	268	263	255	228	245	264	255	236	242	250	274	241	246	278	272	286	271	215	253	205	240	235	229	256	251	258	248	254	251	263	256	243	257	243	224	244	258	230	243	264	250	204	222	261	228	257	288	217	245	230	227	240	252	241	232	251	279	261	218	236	242	245	255	230	260	236	244	243	245	244	225	247	257	252	256	242	271	222	278	279	262	233	237	248	240	262	272	275	232	225	254	240	234	255	265	236	242	238	251	248	230	255	246	240	269	263	248	244	291	264	228	274	221	230	244	235	279	249	256	263	254	275	247	249	276	248	241	235	222	273	247	268	257	259	237	249	270	246	233	271	229	278	247	233	220	240	265	253	226	267	245	249	254	243	224	225	245	247	245	257	254	247	255	244	229	237	203	264	249	250	239	266	241	229	246	225	243	223	265	256	233	227	237	258	228	223	236	219	222	231	236	225	249	250	250	274	231	252	254	261	249	270	237	235	242	255	234	241	251	241	240	247	231	226	270	222	233	251	269	268	226	242	278	253	252	233	253	258	213	243	229	243	222	242	219	248	237	241	223	229	209	268	279	273	225	266	248	230	249	251	240	272	259	250	256	260	259	251	250	229	251	227	210	257	268	238	227	250	252	277	232	231	272	237	248	241	279	234	238	232	255	256	249	248	271	236	247	252	251	243	233	257	265	245	259	255	270	267	277	240	258	231	260	245	259	224	243	247	251	250	250	255	243	236	299	262	245	234	228	249	251	244	248	258	241	241	244	239	221	254	270	253	256	243	257	231	247	256	258	263	259	223	263	244	228	248	256	280	231	259	242	239	272	248	235	237	285	249	243	235	278	255	268	251	265	268	269	254	246	246	238	268	241	231	241	229	240	240	237	210	254	240	244	255	249	214	271	232	244	246	259	252	255	224	245	253	244	247	244	239	226	233	271	241	260	256	244	270	261	232	249	275	281	235	239	236	245	257	231	286	250	254	243	267	267	270	245	230	263	277	243	231	244	242	235	216	253	260	269	246	277	268	231	252	255	268	262	278	273	211	221	266	264	262	253	239	244	264	253	252	232	231	224	242	263	248	217	230	264	260	253	259	231	249	246	231	250	254	287	254	258	227	230	253	268	255	226	216	226	254	249	240	233	260	265	243	245	239	270	262	231	255	291	263	225	242	228	262	233	247	238	247	243	230	226	231	264	281	260	252	221	250	252	254	261	263	235	248	241	263	266	274	249	257	258	242	245	241	232	255	244	243	252	257	264	227	236	279	253	244	265	251	257	240	278	251	229	266	241	258	251	283	268	236	256	252	242	267	246	237	252	240	243	218	267	265	288	264	260	273	236	213	260	247	259	257	253	253	246	250	233	257	239	263	239	237	240	248	236	235	271	264	241	232	231	262	240	263	255	236	246	262	229	239	256	228	247	235	266	237	224	251	239	268	248	230	245	265	266	254	249	241	272	259	232	261	227	246	254	239	240	240	260	233	248	240	237	260	258	255	252	271	281	215	258	251	252	280	254	244	268	263	220	212	283	231	238	237	258	233	248	264	254	236	239	246	242	256	243	242	277	249	272	223	268	242	248	277	270	240	217	242	245	250	267	251	264	251	221	236	219	244	257	275	291	238	251	257	246	266	244	235	222	246	260	235	276	258	255	280	288	256	235	273	267	249	249	214	219	263	258	265	232	248	256	249	254	234	255	274	213	256	274	249	254	249	220	256	235	253	217	244	256	241	245	251	258	249	242	280	265	205	241	236	256	257	214	256	264	226	258	228	254	243	238	266	223	255	277	268	295	238	277	241	258	239	218	268	249	260	222	257	262	228	250	234	292	264	260	223	251	244	227	242	232	245	239	232	271	245	258	257	272	220	240	248	242	244	248	237	205	248	232	235	237	269	274	247	232	224	258	264	243	278	227	233	276	238	236	225	258	251	218	228	262	248	272	246	268	252	258	268	249	238	244	243	241	238	245	265	269	268	247	234	258	257	248	217	258	240	235	255	255	212	250	241	238	248	237	248	254	237	267	228	228	231	272	291	269	252	259	232	253	238	259	261	233	236	247	251	234	256	280	235	219	255	239	237	257	265	263	267	253	270	271	241	250	231	239	286	246	237	225	253	238	262	208	212	279	240	227	233	271	252	234	252	259	263	244	246	222	269	265	279	292	226	233	263	241	261	221	257	238	226	217	218	226	268	245	256	253	270	231	257	235	270	225	261	238	266	223	246	232	232	247	264	245	235	248	236	271	242	233	260	255	242	233	243	238	257	258	229	261	255	236	244	257	237	247	262	231	253	246	272	217	237	263	246	286	265	258	251	254	250	242	258	258	248	287	217	238	244	228	251	280	233	233	265	261	241	248	244	256	252	266	254	261	243	236	268	232	217	243	230	269	239	216	250	262	243	230	259	249	214	262	250	224	259	264	247	245	220	254	249	240	239	264	244	236	229	226	257	225	260
2863	637	712	716	727	694	668	700	679	675	667	650	695	653	628	595	617	669	643	675	633	624	596	605	637	620	590	602	586	616	613	652	584	586	640	657	607	602	580	618	623	640	627	629	625	624	639	650	623	639	644	643	600	603	608	609	638	605	528	640	625	633	627	613	579	643	630	602	602	648	625	622	632	623	579	602	623	627	606	604	629	599	632	592	567	646	614	630	598	614	631	646	564	603	636	625	635	585	559	637	641	605	604	650	630	631	635	638	598	643	600	646	636	621	603	653	625	653	647	614	616	617	643	582	607	634	628	674	609	592	629	676	590	612	620	619	677	558	630	641	642	635	601	613	632	610	659	604	643	659	645	603	630	614	669	607	626	585	581	636	640	602	615	598	640	633	658	627	624	642	633	586	613	579	610	674	623	628	617	632	623	623	602	625	622	601	608	604	614	629	673	619	632	596	643	588	581	607	613	582	609	661	654	652	583	655	615	626	660	612	607	625	616	647	605	568	656	595	638	662	607	615	689	641	654	615	617	643	587	693	608	613	577	565	635	598	648	676	650	683	633	625	592	666	628	619	624	639	646	691	618	628	645	621	628	611	616	649	637	628	611	588	609	626	630	610	608	588	629	620	597	581	629	612	599	600	646	633	650	677	642	598	592	624	601	658	634	610	641	607	629	664	575	630	631	606	618	618	609	595	623	591	656	652	629	612	651	630	605	643	596	647	613	627	615	639	609	608	655	644	608	607	596	621	622	627	626	600	629	580	565	595	626	596	634	625	602	656	607	606	633	655	657	639	593	664	669	604	653	653	661	584	622	595	616	627	635	635	607	591	586	608	586	644	627	607	639	647	675	618	618	671	603	621	641	620	601	673	608	624	606	610	626	626	603	649	637	607	592	621	645	606	615	637	633	594	660	626	611	645	638	631	606	597	594	616	640	673	626	622	633	616	608	576	650	653	623	591	576	592	637	625	613	623	610	581	627	663	611	637	595	635	651	622	635	669	594	568	620	635	643	636	629	631	672	631	633	627	631	643	653	680	659	661	666	595	631	611	654	593	623	596	646	611	609	654	634	635	671	606	590	642	618	625	635	621	615	613	629	632	649	611	641	588	631	590	611	663	641	613	562	608	594	653	633	636	641	624	615	576	595	595	632	599	687	609	626	634	605	595	635	639	573	637	663	635	659	616	598	614	644	588	584	594	619	617	585	616	625	644	582	644	629	636	610	622	579	649	582	630	635	629	653	592	635	581	618	637	650	591	601	628	608	614	599	632	590	625	606	630	671	630	615	641	618	621	602	657	622	656	636	609	639	597	603	619	643	634	676	572	636	604	620	591	615	577	652	601	614	664	588	603	599	642	617	642	626	600	556	625	612	640	638	622	593	641	608	608	657	599	641	643	613	617	610	622	631	609	638	623	623	609	577	606	608	624	671	631	633	645	644	610	623	607	619	597	651	627	596	674	656	625	656	623	614	655	644	628	584	636	663	592	612	650	617	615	633	673	613	629	635	636	630	621	588	633	605	662	637	655	605	624	627	603	639	627	604	605	623	638	636	622	680	615	647	632	663	627	615	648	624	647	626	648	645	631	686	623	658	617	642	626	595	585	624	632	632	625	620	598	611	601	639	625	590	606	647	641	614	620	622	602	659	606	588	642	624	621	640	638	578	607	635	646	607	606	619	627	626	631	619	633	645	576	612	669	629	656	634	618	623	704	599	644	599	633	607	579	591	595	643	620	568	632	596	619	629	623	602	619	607	610	616	607	598	588	575	633	604	615	631	616	599	634	607	640	612	642	626	637	617	592	634	618	604	614	614	630	724	591	690	599	609	609	602	644	673	673	694	645	657	641	662	603	600	564	594	627	658	626	600	564	635	591	623	644	623	632	619	586	625	653	639	604	588	649	642	680	592	592	625	614	650	678	627	579	584	591	641	579	626	647	615	583	632	603	588	638	620	642	628	624	602	603	651	610	626	629	641	620	619	641	606	632	622	635	610	605	607	609	651	667	589	607	643	655	584	611	656	627	661	646	608	577	594	673	618	625	590	615	658	626	612	627	622	651	623	561	645	602	627	650	612	608	611	617	616	617	595	586	616	625	636	603	632	621	660	609	615	620	628	630	641	639	603	569	625	574	662	639	606	595	640	603	646	624	643	608	613	620	635	608	638	651	570	619	638	668	618	618	625	592	626	633	575	581	625	656	636	602	565	624	607	600	632	568	610	596	600	649	635	637	644	620	632	601	598	611	630	616	643	606	619	600	604	613	642	633	603	583	647	607	618	654	607	605	645	656	618	651	612	602	641	644	634	616	644	586	626	660	632	603	619	635	589	628	642	589	603	640	578	580	571	630	647	621	622	651	665	645	585	704	633	625	607	634	653	672	656	652	609	654	607	612	637	632	599	596	586	628	648	667	609	574	574	618	549	632	608	593	615	609	645	645	624	617	601	616	622	611	610	645	614	634	671	624	618	604	613	652	629	605	603	643	655	626	632	636	587	621	591	631	592	615	622	624	617	584	603	594	585	660	616	605	671	625	616	619	623	623	631	598	634	637	635	624	666	629	593	631	588	644	620	572	606	614	663	610	636	627	627	620	614	626	618	603	671	618	679	632	611	663	561	651	593	635	630	639	602	643	666	611	613	598	596	615	629	633	601	648	591	615	635	610	586	648	625	600	607	620	616	626	640	567	622	593	634	659	580	602	621	566	603	663	642	615	622	653	617	655	615	644	608	622	600	607	617	652	598	630	573	651	614	618	625	615	647	617	616	637	596	603	615	619	626	575	665	645	643	648	598	620	615	626	626	638	677	630	572	598	577	630	596	595	627	647	602	628	669	592	595	633	642	665	677	648	593	655	623	637	627	641	591	568	666	622	604	618	628	626	659	644	609	618	623	631	622	628	588	645	604	652	600	638	599	599	626	630	644	631	576	619	606	663	588	651	625	643	601	629	599	578	613	605	625	580	611	629	645	609	631	613	638	615	602	647	635	615	635	640	608	612	593	627	631	584	657	626	634	632	649	611	633	599	638	637	613	641	662	648	613	625	621	596	618	604	628	632	642	641	620	551	595	612	650	644	626	681	623	582	652	640	606	601	641	629	588	630	618	649	603	632	617	638	625	645	635	620	602	637	630	612	572	640	606	633	629	632	669	612	640	631	631	589	637	620	643	610	602	597	587	604	656	622	611	611	593	663	609	588	656	644	638	622	613	624	612	572	577	615	601	626	640	642	641	601	618	587	645	619	632	638	638	627	675	622	593	647	583	614	606	639	591	662	579	628	615	597	649	637	617	610	609	612	627	640	603	608	661	608	628	642	634	654	588	625	653	627	632	614	662	632	621	613	600	653	611	628	664	652	563	618	645	619	641	617	606	602	634	658	617	623	607	585	594	615	618	613	653	628	629	609	639	606	631	623	572	624	611	614	628	632	634	638	628	617	677	631	587	615	612	609	660	609	644	666	640	650	657	586	582	628	645	598	611	612
11262	1062	1152	927	677	538	415	377	346	335	316	259	275	270	260	231	243	222	229	244	214	243	240	239	228	220	205	244	211	218	223	202	205	222	206	232	221	198	217	192	203	190	205	196	197	207	223	210	193	232	193	228	193	208	232	201	235	202	207	228	204	211	208	203	192	224	205	202	229	217	185	199	197	198	233	176	204	179	219	201	205	196	212	208	202	200	177	197	223	193	190	211	188	217	199	205	205	212	203	201	175	205	217	203	218	215	202	231	204	212	206	202	206	215	191	228	199	209	231	207	206	206	226	184	206	193	220	226	217	216	200	219	211	172	193	204	222	201	209	219	228	209	213	198	196	220	189	219	198	204	215	217	186	190	191	195	210	196	185	185	213	191	199	205	191	218	188	162	201	231	177	210	190	205	197	219	205	181	223	225	192	219	226	211	201	206	218	228	223	202	213	203	195	192	220	206	198	176	180	195	214	199	209	175	212	211	234	206	227	215	192	197	196	186	190	215	220	210	218	191	181	227	203	185	203	198	206	201	195	200	218	179	202	222	200	161	203	205	211	224	164	189	231	194	202	192	220	206	219	201	189	225	183	195	204	197	213	189	202	209	190	223	188	215	202	199	194	202	227	204	222	208	178	186	203	199	210	173	203	221	221	200	218	231	209	237	203	197	199	215	201	220	224	218	185	214	186	173	204	223	193	210	182	190	212	189	197	210	187	210	219	213	206	196	218	212	205	175	214	208	216	223	196	199	204	194	220	202	191	198	219	220	205	177	196	219	172	193	221	195	220	192	243	199	199	202	226	204	216	193	218	221	182	188	226	211	220	193	199	193	211	196	223	202	208	211	213	190	230	196	216	191	210	201	192	200	212	197	192	222	214	203	231	208	164	189	219	198	200	221	212	211	227	202	189	222	208	195	213	195	222	204	220	189	206	187	214	200	214	209	185	185	225	195	209	186	215	232	225	195	196	170	187	225	212	217	200	220	206	237	216	199	226	219	193	218	214	189	217	204	209	178	210	208	219	234	190	226	208	196	206	232	217	200	209	213	183	217	195	195	213	205	218	196	180	190	185	220	197	191	208	196	216	205	200	188	180	214	190	223	206	205	199	200	184	217	216	241	207	199	188	196	214	200	197	192	224	195	194	197	210	197	188	211	209	185	203	179	216	205	223	207	177	184	198	198	187	215	216	177	200	188	214	216	204	209	213	200	217	215	224	223	210	214	207	207	217	200	226	204	198	215	195	228	197	191	196	218	220	204	213	213	204	203	213	180	200	189	194	191	211	204	189	233	209	188	201	228	192	186	198	195	206	192	228	180	197	210	203	206	216	172	217	223	218	199	201	188	224	222	212	216	205	199	214	219	200	207	216	205	221	222	204	226	217	192	188	204	179	194	199	204	203	196	202	193	204	190	198	210	204	195	192	208	191	206	197	186	210	199	207	176	217	201	208	219	176	198	168	206	210	222	225	235	198	236	221	217	208	197	217	213	213	212	210	205	229	220	199	203	191	186	199	208	215	191	227	196	191	189	201	210	225	185	217	200	225	206	191	191	202	214	198	201	176	196	190	195	193	219	201	202	206	200	232	234	174	214	189	199	192	214	192	192	213	196	181	223	184	223	215	198	197	215	211	215	203	196	233	199	184	224	198	197	179	204	209	184	207	170	196	196	200	209	215	225	200	215	192	183	194	210	180	182	222	178	202	218	215	222	185	232	213	201	188	208	224	218	205	217	176	196	185	186	213	232	214	227	229	230	224	178	195	211	211	207	188	199	204	186	198	189	212	165	209	222	196	211	209	218	212	181	220	209	222	199	214	202	206	230	193	211	213	226	195	225	206	192	199	178	218	212	191	190	197	201	205	191	190	202	197	196	205	216	209	206	205	225	193	174	206	221	206	223	212	219	218	179	208	182	196	198	241	208	204	190	190	188	227	203	184	202	186	212	185	200	206	203	178	199	211	215	217	195	212	212	191	216	208	206	195	191	190	221	221	217	204	216	192	212	203	223	204	214	210	188	214	194	242	203	225	224	230	205	202	201	205	226	196	194	180	215	194	212	213	206	181	196	180	220	225	214	207	202	169	222	228	206	229	190	204	197	186	181	196	206	208	226	193	211	207	238	210	231	210	195	185	221	220	200	215	230	198	202	239	191	172	209	211	215	196	221	229	194	212	202	213	180	202	211	214	207	222	187	213	208	226	172	216	199	235	197	208	223	201	200	228	215	235	205	223	181	200	187	200	206	222	213	214	216	214	199	206	194	209	218	220	225	204	226	222	232	228	189	201	208	208	188	198	205	204	174	217	197	232	199	195	191	196	209	207	183	229	186	200	214	200	208	202	208	219	228	222	177	202	206	223	204	208	186	189	201	222	200	201	189	224	187	197	204	181	179	193	206	219	174	233	198	187	193	180	205	207	214	214	191	186	229	181	189	202	184	203	237	239	205	200	203	225	213	242	200	205	202	205	187	210	221	195	188	212	228	192	197	179	204	200	183	209	225	196	195	186	213	216	212	223	200	215	193	221	215	222	213	197	217	212	188	195	200	196	225	215	204	198	228	227	195	217	200	171	219	201	194	210	191	209	191	217	179	206	213	199	192	224	183	190	228	191	179	200	217	200	210	208	195	208	237	208	214	217	191	205	191	194	214	196	218	185	215	222	217	206	226	202	222	205	209	194	201	232	192	180	241	244	203	198	233	198	194	213	235	191	188	211	214	218	214	203	194	218	208	192	228	185	216	186	205	207	212	204	195	193	225	192	216	201	218	212	182	226	186	221	213	188	211	181	197	189	219	203	177	209	200	182	193	190	213	227	210	198	229	224	217	213	206	210	226	197	203	214	208	207	236	207	211	207	201	208	203	195	190	201	207	194	213	201	227	230	195	206	193	183	197	213	174	186	210	227	228	204	179	207	210	223	196	204	165	197	190	191	207	180	218	205	194	182	209	217	216	194	207	178	233	199	192	179	200	206	216	171	203	214	214	218	203	216	191	219	217	195	210	223	238	213	198	205	216	210	203	203	198	199	183	210	219	198	219	228	219	199	230	204	191	180	230	179	216	198	217	195	179	236	191	202	201	196	205	201	208	215	220	242	198	200	215	200	201	189	212	217	190	208	190	180	218	236	213	241	227	199	203	225	206	202	193	184	220	228	223	207	219	220	211	214	188	202	203	218	193	200	187	210	211	200	179	197	188	188	214	205	208	242	221	210	239	211	227	214	194	198	216	206	193	196	201	205	205	206	202	213	209	209	198	183	194	214	198	218	214	193	211	192	210	194	197	214	192	221	204	198	217	225	194	189	182	220	201	223	210	212	174	176	208	199	228	211	249	207	195	227	217	211	210	239	242	208	200	193	220	216	205	217	212	164	207	203	220	231	214	199	188	209	194	172	224	208	215	207	206	201	178	190	222	192	213	198	197	168	191	208	216	203	229	194	206	203	222	226	207	198	201	200	195	207	197	204	194	211	184	216	188	214	195	174	197
7266	1239	2602	2935	2623	2198	1834	1526	1365	1210	1009	979	981	871	822	805	762	777	735	798	682	668	659	599	658	670	661	643	662	622	656	626	607	581	615	576	589	589	554	606	623	588	609	577	580	574	567	596	557	524	551	571	596	568	565	575	536	551	594	592	545	547	550	572	538	546	584	569	573	575	542	568	545	541	563	572	558	584	551	586	545	557	542	542	536	529	545	530	608	537	569	517	529	546	561	547	572	598	557	569	542	576	487	586	562	586	561	555	538	543	571	550	568	542	539	568	552	554	542	551	564	540	533	582	559	541	544	526	523	530	527	526	520	565	570	547	579	532	515	609	602	602	529	565	558	586	605	570	610	552	556	562	530	564	550	540	547	501	592	566	563	525	570	555	521	527	521	529	539	584	549	547	525	577	569	587	538	532	579	584	529	595	541	548	553	534	529	588	543	527	532	519	596	616	518	521	541	552	557	548	553	552	615	537	572	590	502	540	509	548	581	505	547	506	563	553	529	558	559	531	562	552	571	553	535	552	503	568	545	556	550	581	539	532	566	548	516	522	559	551	574	529	545	552	558	497	558	555	532	543	499	536	549	538	561	566	541	588	566	529	538	577	539	577	553	545	528	526	549	525	538	543	555	496	556	565	552	557	577	530	565	524	565	532	519	595	552	584	517	499	584	529	539	561	573	551	543	533	580	544	596	532	548	507	539	548	582	572	573	550	572	583	525	518	566	520	544	555	553	552	596	538	560	512	546	506	566	542	542	559	590	530	560	486	525	549	564	544	564	534	558	513	541	555	547	583	550	561	539	568	538	535	552	525	530	524	531	552	572	509	565	501	580	544	539	549	545	582	546	540	584	531	562	534	568	531	538	577	533	559	538	516	529	549	586	567	584	536	570	579	564	562	510	586	577	557	522	583	547	582	573	539	538	569	559	548	525	538	527	554	536	558	524	510	541	516	544	539	557	550	549	543	547	574	559	518	575	605	558	610	567	563	539	526	556	548	552	521	554	540	544	543	526	573	557	523	573	555	557	541	521	554	560	588	574	544	559	568	569	520	509	567	559	565	540	570	545	576	565	530	542	550	526	522	554	557	579	542	575	547	512	594	544	557	531	523	553	561	495	525	543	547	555	527	551	575	523	570	534	528	510	524	576	552	537	576	555	569	517	534	511	577	588	543	529	573	536	544	562	562	504	533	527	533	492	534	523	546	564	544	553	563	612	539	475	545	536	517	522	578	568	554	516	567	539	555	552	582	570	573	609	585	538	543	549	526	566	508	575	553	529	528	573	530	531	546	574	565	573	562	575	538	549	541	549	548	521	620	499	517	565	526	550	524	525	596	582	548	536	543	535	524	567	580	553	593	508	556	553	500	542	547	549	556	516	521	541	584	540	571	557	511	593	581	507	520	531	556	571	595	599	572	571	558	523	517	538	559	583	541	569	558	547	520	558	565	586	536	550	517	576	559	539	555	546	530	556	573	571	578	534	597	568	521	543	553	560	562	559	553	568	535	539	530	544	522	602	548	576	590	582	586	571	549	512	572	536	516	513	529	544	527	514	540	558	520	565	583	501	554	534	525	533	515	532	528	550	557	538	546	519	513	578	544	542	580	539	526	558	563	539	580	529	569	541	604	568	554	618	545	588	576	497	592	528	559	536	541	580	563	567	529	535	568	596	586	570	500	561	544	541	513	543	580	554	543	550	544	567	533	548	572	541	549	530	562	549	504	576	517	590	511	548	554	561	498	560	554	565	576	587	580	571	542	515	579	557	529	520	565	572	531	551	539	537	532	553	564	590	595	593	562	563	549	549	541	545	536	537	604	499	573	551	562	578	545	513	591	565	555	572	558	501	563	557	588	507	520	594	526	533	525	540	587	577	535	604	543	593	551	530	528	534	536	539	544	531	516	568	536	580	551	580	523	544	535	531	529	595	575	551	541	563	522	545	563	526	539	560	541	544	599	523	567	540	562	536	519	540	536	494	550	558	565	575	548	560	543	529	535	550	570	536	512	510	510	582	533	581	557	539	574	539	523	546	519	555	523	548	537	589	553	561	512	529	526	571	571	494	550	544	560	595	532	558	512	581	555	535	552	542	543	542	555	530	571	522	560	546	561	547	580	540	539	530	590	535	562	520	504	570	537	589	571	537	569	565	568	558	524	550	523	558	519	541	586	549	543	560	578	513	530	550	590	526	500	549	537	575	557	524	539	567	526	564	550	504	548	544	532	538	556	518	550	542	497	565	581	536	518	585	560	532	526	559	571	530	551	540	531	534	536	620	539	488	574	549	558	531	575	576	547	528	537	583	486	583	552	548	549	571	527	522	541	561	567	568	573	548	553	541	537	563	542	513	569	537	556	593	541	512	567	556	550	548	510	593	570	555	536	544	547	526	539	573	541	530	549	589	551	519	537	578	543	587	530	528	546	551	512	567	516	571	525	604	570	549	562	538	509	554	587	533	524	576	551	542	581	567	593	588	594	611	573	543	614	529	576	549	564	559	558	518	523	546	595	595	603	529	548	599	552	543	556	546	536	554	553	529	549	558	534	536	600	512	551	555	553	558	558	541	522	590	558	522	551	589	581	574	525	551	558	511	557	510	550	516	539	541	606	547	613	528	532	542	586	549	581	545	517	538	543	564	575	514	561	567	524	493	572	515	524	528	544	526	519	529	530	573	524	558	549	549	536	563	541	573	549	544	538	563	532	542	556	513	580	524	508	556	545	520	550	563	550	488	512	558	509	526	531	515	567	588	540	581	575	511	572	531	531	540	499	591	542	558	568	546	567	562	533	535	554	572	573	524	518	582	519	577	517	569	573	555	559	556	536	553	569	536	572	524	597	574	553	566	538	538	573	567	529	540	518	542	548	553	539	531	523	516	568	559	598	550	531	580	547	553	556	551	531	538	558	526	538	544	542	558	530	507	547	542	537	527	564	522	515	540	527	536	495	560	542	562	550	546	552	555	543	517	522	570	521	590	547	564	551	515	569	559	527	560	525	513	581	544	603	503	595	540	574	535	545	538	563	543	552	553	566	506	538	537	539	611	555	555	545	553	539	554	569	564	563	563	556	517	548	572	574	536	528	558	555	512	545	529	556	529	516	553	536	605	567	546	585	531	569	574	567	580	536	514	555	543	554	552	576	513	562	576	562	533	515	575	534	550	552	603	548	532	598	528	542	574	553	518	552	538	558	538	525	566	542	504	540	567	484	541	556	544	548	520	534	554	539	554	533	520	557	533	576	507	563	574	555	534	547	573	538	526	541	529	505	537	568	598	533	536	549	592	551	544	570	529	526	549	567	558	567	571	549	570	539	538	579	521	556	552	542	557	525	560	561	590	559	561	541	597	521	498	531	498	542	558	560	562	547	568	555	555	505	544	578	527	546	564	541	535	599	523	561	542	562	559	566	543	559	543	558	520	531	538	514	513	544	582	586	546	578	533	508	543	546	561	552	540	588	557	569	570	546	555	537	535	551	565	512
21576	2784	2468	1898	1326	1059	830	717	656	576	561	509	442	464	413	445	426	430	451	388	385	353	396	415	371	391	355	372	404	398	378	379	377	419	381	397	371	395	369	380	362	348	367	352	336	339	317	350	359	378	380	329	369	351	386	368	328	395	371	383	394	382	336	362	366	379	375	377	390	353	359	359	352	340	372	360	365	351	349	317	334	335	396	355	367	362	361	361	408	352	336	338	342	371	316	377	396	374	343	353	381	382	381	341	354	339	358	338	372	362	359	357	344	367	377	357	331	340	376	372	357	366	339	344	373	360	386	386	390	353	367	360	373	366	361	347	335	362	373	383	384	361	367	389	348	370	385	348	365	377	388	399	354	376	360	342	367	349	347	340	340	368	360	376	363	349	348	349	399	381	376	398	375	343	336	367	349	371	372	361	352	363	355	339	370	372	353	384	371	386	312	358	330	375	366	335	381	352	344	342	398	368	341	355	341	360	352	312	366	379	327	342	349	384	380	373	385	354	383	358	347	344	375	393	345	364	319	377	341	331	366	347	356	393	332	361	379	355	342	349	319	322	380	340	369	359	350	359	352	382	396	385	359	359	396	344	318	346	331	375	372	373	358	377	344	339	360	357	374	344	369	393	367	367	384	363	353	328	351	387	365	379	375	335	359	377	325	391	352	330	373	308	372	326	366	378	357	393	376	362	351	372	364	350	355	361	387	372	366	338	353	406	352	342	373	373	353	360	390	315	372	360	358	343	341	330	354	364	364	314	342	328	382	369	414	347	339	388	357	377	336	327	357	349	345	375	350	365	373	331	391	360	352	350	388	368	356	322	346	319	397	347	363	356	343	383	333	391	368	353	355	366	363	372	377	352	400	361	336	349	342	378	348	367	397	360	347	339	360	370	355	359	348	350	349	388	393	350	374	355	358	340	351	387	374	364	354	364	331	384	337	375	349	346	386	324	381	381	403	360	359	342	343	352	392	354	357	350	387	378	378	346	380	359	349	367	375	343	358	359	351	357	344	369	365	378	382	352	312	353	337	306	380	348	360	373	350	316	335	359	373	347	358	357	356	336	338	358	364	385	341	316	378	354	371	381	335	349	324	396	345	365	365	369	348	355	356	364	342	344	354	323	339	367	369	374	353	346	364	375	350	378	364	382	322	386	358	356	361	350	368	381	359	344	309	336	361	374	341	354	357	402	378	392	367	346	370	367	345	375	333	364	370	373	352	361	378	371	381	351	317	365	349	350	384	368	373	356	358	364	368	354	376	369	381	358	327	387	365	336	364	361	342	396	327	324	380	351	324	390	368	336	343	402	351	341	355	367	365	373	384	365	352	341	357	352	368	356	396	369	369	339	360	348	324	354	344	344	386	369	372	341	342	349	378	350	356	329	356	345	342	373	374	361	353	357	338	382	359	375	375	392	397	360	353	332	350	380	340	345	349	305	373	374	357	347	359	381	361	366	367	354	362	352	355	368	367	338	359	331	359	397	357	340	376	329	341	397	359	351	366	391	377	338	353	367	367	382	393	354	356	396	363	347	338	354	319	343	350	363	352	328	335	393	375	373	372	334	378	377	376	330	358	328	358	329	374	374	349	372	335	349	383	331	358	394	375	369	337	319	351	367	385	353	352	365	381	317	378	348	365	353	377	382	355	351	341	339	324	369	369	365	323	356	373	346	372	347	361	400	336	392	340	371	371	357	385	356	339	352	381	367	372	357	375	336	373	324	350	329	371	351	366	372	367	397	361	357	357	329	394	356	342	381	344	375	350	375	362	335	359	319	337	367	385	355	345	344	394	330	329	333	352	332	390	336	365	376	363	336	355	339	352	339	317	356	350	367	400	311	360	338	362	369	391	368	359	371	343	399	382	409	348	361	392	352	378	372	315	343	348	385	339	335	346	408	333	387	358	383	350	366	382	353	333	354	355	364	360	367	334	379	361	332	360	373	338	334	359	342	352	356	323	327	390	397	316	330	348	368	344	349	335	347	383	365	364	344	340	379	325	363	345	311	399	391	351	368	391	397	382	331	346	385	367	346	401	356	368	393	315	364	371	349	325	375	353	338	329	377	342	357	351	324	342	359	330	343	358	368	371	370	371	347	375	364	355	358	321	348	342	381	366	368	330	384	345	347	352	396	354	319	355	357	359	371	357	386	365	357	386	362	357	317	336	358	397	367	364	366	357	391	370	328	367	367	328	364	352	396	366	338	327	378	372	390	336	368	366	359	395	341	393	384	369	358	378	400	379	368	345	360	352	317	348	300	373	384	354	356	380	361	366	372	335	364	359	348	373	324	360	366	326	362	355	337	358	357	360	400	376	356	363	386	377	341	357	358	392	339	341	349	379	368	378	387	350	330	356	360	374	365	344	328	368	386	328	356	328	315	339	326	393	363	358	343	317	328	359	367	373	350	370	357	352	338	368	374	376	362	343	368	316	350	357	330	351	367	369	325	377	357	355	384	327	330	368	383	349	342	327	330	346	354	350	364	360	370	365	366	352	341	335	404	329	379	358	349	382	348	356	397	378	359	367	352	367	368	370	346	349	379	345	365	360	354	380	363	356	352	336	396	360	370	368	356	375	362	359	335	362	346	364	378	348	364	382	373	350	368	351	368	305	374	382	365	360	364	385	332	392	354	338	344	353	339	340	328	358	330	348	342	377	319	345	352	362	356	356	372	364	346	312	308	352	353	325	365	324	364	372	358	340	346	379	342	345	354	363	382	357	332	349	355	353	330	341	331	378	336	349	343	341	360	352	378	333	349	343	382	344	381	376	343	359	391	392	374	356	375	357	378	371	351	353	353	345	351	323	402	347	344	348	342	345	375	366	346	366	395	338	353	383	368	329	334	354	365	357	384	388	332	377	337	359	344	372	334	355	346	351	346	388	359	365	353	367	393	389	328	350	343	368	368	360	366	342	356	335	382	363	354	348	332	350	360	388	357	362	345	340	361	363	374	361	344	362	366	370	352	416	386	366	384	387	335	359	395	351	378	357	360	324	380	362	336	384	352	353	386	388	360	375	326	382	391	349	364	367	366	376	390	347	320	368	358	358	323	351	356	357	368	373	366	354	338	366	376	391	380	388	368	315	300	359	310	371	347	363	329	365	356	384	394	393	346	358	347	343	374	380	382	326	343	340	365	381	357	352	359	324	378	370	374	313	381	362	334	339	370	376	347	353	357	379	365	355	395	380	356	382	366	405	372	359	359	406	346	363	346	341	344	359	349	380	331	374	339	361	337	379	363	341	362	361	367	356	335	384	353	351	342	355	358	375	368	381	336	346	349	344	362	337	291	395	391	344	353	319	364	336	379	367	356	373	376	346	367	364	346	299	353	367	386	348	367	364	378	368	345	369	350	377	329	390	373	358	392	347	346	358	351	384	392	374	367	396	352	346	392	358	383	369	362	345	387	387	398	329	359	389	354	331	361	324	374	346	357	365	361	371	387	369	372	339	345	311	323	380	359	342	355	374	330	386	325
10362	2241	4720	5373	4886	4023	3276	2832	2374	2164	1931	1818	1606	1582	1421	1337	1367	1283	1255	1219	1157	1201	1098	1109	1110	1115	1083	1061	1062	1079	964	1008	995	1026	923	983	1000	956	950	1007	1006	992	932	901	963	948	922	875	919	873	935	919	983	1017	880	990	907	950	931	872	914	914	910	948	885	932	877	917	915	869	881	861	877	896	873	899	888	847	861	904	887	926	881	860	876	869	868	880	895	844	852	887	867	945	842	850	897	881	902	863	887	884	892	883	805	815	814	859	917	916	873	858	834	842	854	868	924	821	819	893	836	851	857	856	888	888	848	836	924	947	911	855	850	851	860	871	884	922	931	928	883	913	949	914	901	864	911	956	951	886	924	885	882	851	928	885	899	886	878	876	885	884	869	856	906	881	908	926	825	866	886	892	875	882	909	878	829	964	858	850	945	864	915	896	914	858	864	878	877	895	890	888	863	885	886	917	837	864	907	885	916	851	855	874	855	876	892	904	859	839	890	794	889	851	863	813	853	854	865	899	854	889	886	935	828	853	874	913	887	865	917	836	880	922	863	865	872	908	854	911	851	813	847	845	850	865	889	910	816	864	904	872	897	859	882	905	820	875	893	849	839	905	902	914	879	856	887	967	893	910	911	874	880	861	831	856	943	879	910	889	842	834	832	880	837	927	844	862	853	935	882	866	848	867	846	946	898	856	898	953	839	885	890	908	859	921	917	846	913	855	853	876	786	820	840	836	839	862	862	839	872	934	806	897	881	868	900	832	895	871	860	848	893	870	912	874	955	877	854	883	867	895	844	875	885	831	925	877	798	858	881	871	857	861	885	908	836	940	876	861	867	930	889	864	891	876	798	870	873	839	848	841	869	891	859	869	917	892	929	941	869	844	845	925	888	867	864	813	951	844	873	819	932	874	853	900	847	866	866	878	840	845	896	884	839	842	838	861	859	885	913	918	826	852	842	892	841	889	853	841	811	942	886	914	919	804	928	889	839	876	848	855	886	869	917	912	872	891	897	880	867	872	832	850	878	893	889	849	865	858	894	892	794	832	894	896	940	846	880	861	904	887	866	860	877	876	869	815	904	879	898	905	876	880	863	892	876	833	880	834	901	861	846	878	889	876	902	836	912	870	833	887	872	866	820	856	905	886	866	911	861	893	871	854	836	862	854	864	875	819	893	864	888	868	941	859	863	877	866	843	882	915	872	881	855	902	848	854	886	914	969	897	868	807	888	824	834	901	883	875	904	865	878	901	862	882	915	895	848	936	879	899	865	878	849	896	819	845	823	919	872	873	881	857	932	859	786	908	873	899	854	899	850	897	891	865	900	895	884	880	932	877	821	896	867	863	869	871	879	893	875	840	919	837	836	888	846	857	928	919	850	827	833	875	884	899	922	896	870	870	872	881	888	875	878	878	833	854	843	849	868	925	884	847	877	855	870	908	851	886	886	853	846	852	837	884	889	851	916	902	840	856	898	816	860	869	902	921	890	873	901	851	844	869	904	877	877	912	867	850	867	919	844	889	924	848	952	873	901	939	895	884	871	906	850	915	848	890	888	849	905	927	832	871	813	911	888	830	907	851	873	926	853	884	887	892	879	893	873	847	893	849	861	912	877	899	852	848	874	904	817	859	899	841	863	913	865	856	867	863	897	880	870	801	930	938	901	825	914	883	933	851	883	897	925	865	881	859	911	887	851	901	844	823	866	897	915	907	837	896	841	944	865	904	876	887	865	892	845	861	860	882	944	859	835	903	885	858	851	874	882	909	865	890	808	875	855	906	928	858	889	901	865	901	819	914	838	870	913	890	883	837	876	897	849	910	846	900	824	872	866	876	875	859	853	808	881	854	877	832	924	889	839	861	856	863	855	875	878	865	823	844	900	900	910	893	892	847	853	890	834	896	861	824	869	889	865	858	847	855	871	854	870	919	879	888	891	877	903	869	866	897	852	852	885	788	900	915	885	867	884	857	885	853	898	870	805	902	838	827	858	815	904	848	906	848	831	836	883	839	895	887	886	903	867	894	869	908	906	865	857	859	847	897	860	838	877	853	879	924	877	863	855	913	895	828	885	901	896	880	899	883	815	826	834	846	872	908	926	891	833	886	892	895	902	923	877	828	849	925	868	855	887	938	884	844	852	904	845	880	889	884	884	869	923	854	901	910	900	871	805	921	891	911	872	874	876	852	872	904	851	862	864	885	801	866	888	867	866	894	848	896	877	903	839	881	896	879	914	838	892	823	855	858	908	905	860	827	872	907	915	844	863	873	836	873	853	891	842	839	886	844	932	849	875	879	902	875	874	845	892	875	924	871	831	879	846	854	881	846	874	833	851	874	832	905	898	924	852	837	861	880	873	873	833	898	828	856	826	869	868	874	904	842	906	825	830	843	811	891	883	893	904	864	864	885	855	915	856	853	869	885	878	906	892	877	926	854	843	854	871	857	816	863	895	901	881	899	851	878	820	864	896	877	841	831	846	849	921	829	874	910	910	869	844	839	869	883	863	869	858	877	904	820	897	860	885	907	848	852	833	918	908	803	846	852	865	883	891	910	883	861	875	907	882	854	887	839	864	890	869	872	898	865	897	857	903	876	914	870	878	818	920	870	904	888	869	892	895	915	900	918	883	907	866	947	857	820	881	892	809	902	880	871	847	888	836	863	868	884	918	890	893	878	884	865	895	856	821	803	850	871	912	896	899	908	831	863	850	830	897	903	830	918	958	915	914	883	857	876	891	837	854	844	891	791	861	930	798	860	835	859	899	916	880	873	900	897	901	855	857	820	844	870	891	898	953	847	835	930	885	903	846	871	848	884	861	867	826	891	886	847	907	903	797	840	887	836	904	867	860	897	883	865	877	822	831	844	928	920	854	890	908	889	873	889	843	886	861	880	945	844	883	856	833	842	867	813	867	886	935	852	915	876	864	877	887	873	879	839	824	844	877	896	878	872	893	850	879	882	934	878	890	858	863	806	866	905	853	904	903	872	842	922	909	839	880	897	891	826	836	843	894	904	829	891	841	874	899	872	968	921	871	804	914	825	807	808	908	891	828	884	885	876	844	906	894	885	883	834	898	920	923	912	879	887	883	901	828	888	884	845	917	842	880	857	836	892	903	918	900	867	867	846	847	859	868	853	868	862	895	833	892	880	859	851	857	879	844	881	890	853	920	902	919	918	875	902	888	867	910	869	858	856	857	860	868	856	949	881	910	889	881	874	896	852	921	931	813	870	897	866	877	876	864	841	873	857	954	823	865	871	870	870	884	912	855	855	851	844	862	883	895	843	929	870	874	879	832	899	909	826	885	809	892	871	888	847	873	835	860	804	918	861	880	830	873	897	870	889	884	906	888	907	864	901	870	883	867	854	916	868	889	830	890	887	871	858	880	978	853	913	816	874	857	882	866	832	921	921	831	850	871	827	902	917	834	907	873	895	854	907	904	918	886	893	830	832	860	847	867	868	879	914	831	859	867	835	849	889	881	872	878	895	840	869
2252	288	281	272	261	291	284	250	240	253	235	250	240	266	258	267	230	265	252	271	253	251	251	241	241	251	264	265	235	234	247	232	237	250	285	269	229	274	238	265	245	228	255	239	242	267	250	264	237	282	257	267	229	242	228	246	261	224	247	244	242	252	272	233	235	225	230	234	224	245	226	244	250	264	218	255	286	247	238	240	239	233	238	255	268	254	259	248	229	233	268	248	230	268	238	251	229	247	251	252	243	238	244	248	237	268	246	242	258	272	234	246	242	270	241	255	213	259	268	242	222	229	255	244	256	226	222	231	232	211	217	255	223	226	227	303	238	215	231	253	250	257	239	245	249	237	261	247	237	245	226	227	261	253	266	222	250	256	248	265	251	238	240	247	262	270	258	234	244	253	229	239	220	240	251	245	228	206	230	261	274	254	248	255	248	227	246	257	235	268	255	223	248	246	272	251	242	252	224	251	261	254	249	229	256	245	256	251	233	268	232	214	236	238	263	247	267	253	259	241	235	283	250	230	205	252	263	239	205	221	239	280	251	228	255	224	267	235	278	231	226	224	239	234	238	290	228	219	246	243	235	198	240	244	241	269	248	238	240	267	254	285	240	242	230	242	245	230	247	241	232	232	247	237	285	238	233	241	240	240	231	250	260	280	248	258	254	260	241	219	258	242	267	237	213	254	246	262	270	250	248	266	240	235	231	244	238	231	257	259	258	247	265	236	246	229	267	244	250	236	272	251	258	259	253	297	232	251	220	275	252	233	240	271	242	239	228	237	250	247	259	237	243	252	275	290	264	246	248	237	257	233	241	272	224	263	261	256	223	244	229	253	242	282	256	254	248	249	246	252	254	210	246	262	230	224	237	239	242	247	244	233	249	227	259	247	245	218	248	236	256	255	238	262	239	249	244	259	285	229	250	252	251	260	252	263	245	249	236	238	251	244	253	268	208	245	243	229	251	232	230	254	243	238	247	238	275	258	270	246	226	222	256	264	249	233	235	290	227	210	231	258	243	269	254	243	244	227	260	243	219	251	222	233	268	262	232	253	223	254	244	245	241	238	230	264	239	244	249	262	237	250	255	219	277	219	259	226	231	268	259	258	255	282	232	241	258	247	241	259	235	228	258	230	241	269	246	258	229	271	246	259	223	231	239	243	252	251	237	277	227	232	222	236	247	268	246	239	260	288	279	224	208	243	244	238	260	254	271	249	240	235	259	259	257	220	242	249	255	256	242	237	224	237	244	232	258	225	224	266	244	237	238	246	253	238	225	246	232	244	260	222	255	248	274	273	259	230	249	259	222	282	250	249	261	246	264	250	229	239	265	230	272	257	243	235	258	231	274	269	251	245	232	245	249	232	249	244	229	251	246	265	266	215	264	245	244	249	268	271	261	264	263	235	235	247	251	268	239	244	256	253	231	262	269	248	260	255	269	244	249	266	256	264	221	263	271	244	214	270	237	237	272	259	264	281	246	224	255	249	236	248	219	262	279	251	237	259	260	245	234	244	256	248	260	235	229	251	242	243	235	265	213	244	250	227	237	239	211	253	255	268	197	244	278	229	247	256	229	211	219	228	242	253	280	234	225	232	245	254	240	243	255	273	256	268	272	223	236	254	235	252	227	246	212	221	225	253	228	244	241	224	227	220	237	232	254	210	253	236	278	256	243	224	261	267	227	238	246	268	255	255	221	233	225	263	253	207	253	235	248	254	219	236	259	263	257	255	249	242	273	215	258	217	214	255	233	257	233	216	239	266	230	250	242	232	236	259	239	243	265	241	241	238	277	240	270	264	261	253	219	254	213	223	268	221	217	237	262	218	250	224	230	226	251	255	234	274	242	259	235	266	238	255	237	271	276	251	223	265	246	282	246	221	234	238	247	260	256	260	233	237	251	225	240	264	263	224	248	247	232	215	261	255	257	250	219	270	227	270	235	229	244	242	274	260	271	243	257	241	266	266	259	244	239	252	238	248	269	262	281	262	254	234	258	271	232	287	261	236	241	259	239	247	241	300	237	236	226	239	278	248	240	278	244	251	220	256	263	245	274	237	240	271	223	233	248	240	240	212	237	251	236	232	249	230	239	245	241	279	254	238	263	225	220	229	248	247	239	237	248	265	277	245	246	227	236	233	249	234	235	228	238	238	263	250	249	239	254	243	253	211	251	240	243	233	222	251	249	273	265	219	226	250	250	255	259	279	259	224	229	208	215	229	214	248	251	254	254	246	253	236	198	243	263	251	267	236	257	219	262	243	233	273	241	251	260	235	240	237	225	237	266	241	262	238	262	254	245	216	240	275	250	264	248	253	265	273	218	262	239	241	254	277	239	258	252	266	232	224	270	250	243	257	245	245	227	228	252	230	277	267	265	231	255	242	227	243	268	278	263	262	281	203	250	244	213	239	263	228	249	261	244	213	234	239	239	264	255	256	244	262	265	252	244	294	256	236	263	218	234	244	250	220	206	250	267	212	236	218	238	234	234	263	264	243	276	231	245	236	246	240	245	240	249	244	238	234	234	228	236	233	237	259	247	282	228	244	244	256	275	249	214	242	232	251	214	259	234	231	226	229	244	250	218	260	258	253	238	219	271	253	253	248	259	256	239	257	225	218	270	233	227	239	247	253	282	244	259	236	244	228	222	228	244	209	232	239	266	249	243	280	233	204	249	254	245	233	244	250	255	223	236	236	266	240	270	215	219	182	232	267	246	260	246	237	225	247	220	246	247	230	252	254	221	248	251	223	260	246	266	275	247	256	255	271	244	206	248	239	243	251	207	249	238	245	278	253	251	249	227	230	224	256	277	216	234	242	256	236	293	206	266	234	265	223	239	249	242	214	270	252	278	253	233	243	259	233	263	239	258	273	266	252	249	256	234	241	226	275	221	255	258	246	257	238	236	233	230	222	282	229	270	235	270	247	262	238	235	244	269	266	250	236	256	223	266	263	257	242	260	258	247	244	249	220	249	215	250	266	248	236	231	258	230	269	265	250	274	222	282	260	230	237	250	250	246	256	237	249	244	240	260	250	217	188	248	227	249	214	255	270	246	235	226	268	286	265	251	258	244	256	231	256	224	217	236	236	218	218	215	272	251	255	230	250	236	252	255	255	267	241	241	294	279	243	242	242	236	247	249	252	263	231	261	260	261	255	225	265	238	262	212	218	257	220	242	224	230	228	261	228	222	259	239	231	213	229	219	245	235	251	254	218	239	257	266	288	239	245	242	222	264	256	241	275	237	241	236	227	245	279	252	259	253	234	226	206	243	246	250	246	238	271	244	237	252	238	247	249	236	234	245	285	235	267	232	265	246	252	255	234	269	232	232	264	224	261	240	238	271	258	264	253	241	220	237	261	252	258	223	261	226	204	229	233	235	242	261	230	227	238	214	232	243	232	250	281	246	196	248	226	239	244	262	252	260	224	268	254	254	249	241	236	237	250	265	211	230	272	197	243	237	209	245	237	237	261	247	244	279	228	225	253	275	234
2791	656	708	694	693	698	723	663	616	636	652	660	657	652	656	630	618	654	661	617	598	614	604	595	551	641	625	581	572	636	544	609	649	636	681	600	605	659	553	609	609	563	603	590	581	664	636	647	637	584	623	630	638	660	649	650	620	576	623	637	636	611	573	636	604	566	643	562	656	679	618	607	586	629	589	647	608	587	615	619	622	626	579	657	642	597	669	627	589	631	612	618	601	597	626	628	620	595	606	635	623	609	651	616	577	592	655	630	613	643	644	629	611	599	621	611	652	571	631	573	599	593	587	578	619	629	644	615	626	619	587	598	633	627	651	572	585	643	643	638	631	603	618	662	656	684	679	662	628	660	646	638	623	608	628	614	588	645	573	632	590	617	597	613	626	589	606	642	636	603	634	625	610	655	640	615	643	643	599	612	676	632	609	585	609	653	603	635	618	606	620	606	586	610	646	559	598	629	591	614	611	597	627	601	591	604	591	639	615	649	599	598	628	615	613	617	652	653	577	631	619	629	624	606	594	603	583	650	642	595	635	590	597	627	621	598	621	574	630	615	594	615	619	545	607	615	623	582	610	568	614	591	594	609	561	683	635	592	603	617	585	591	606	602	608	688	598	615	605	592	625	621	580	620	654	578	654	631	623	599	589	651	642	620	613	625	657	611	611	597	627	571	618	651	600	644	609	584	599	597	617	615	626	627	604	613	604	616	598	610	600	624	643	539	597	634	652	602	627	563	571	602	647	615	597	594	614	578	612	642	603	613	638	606	637	597	609	594	605	595	640	658	636	600	622	581	594	588	620	584	604	580	610	589	622	637	639	631	606	609	611	622	625	589	593	648	634	592	593	632	631	646	593	595	631	633	614	608	649	644	662	616	625	586	601	626	627	583	633	631	659	569	626	631	628	646	631	639	622	592	593	587	640	605	566	604	606	620	577	622	622	583	619	623	599	617	603	588	653	573	638	603	658	636	620	581	621	661	640	600	568	633	624	643	626	613	626	590	597	576	588	580	603	580	580	631	651	646	612	576	620	581	577	576	651	686	656	620	653	603	598	664	595	631	600	602	601	597	648	578	648	581	595	629	596	557	597	603	624	576	614	625	602	580	591	629	603	603	646	582	588	609	590	599	610	617	656	631	616	607	596	566	616	582	604	631	599	581	607	637	631	652	601	649	564	627	600	629	638	597	599	644	623	645	626	624	567	629	630	597	597	614	616	594	609	612	583	595	576	630	617	584	583	653	617	590	647	621	635	605	615	622	644	625	629	614	658	566	664	614	607	643	617	588	614	609	609	608	614	603	608	632	632	592	622	605	645	607	633	609	610	635	618	622	641	614	608	629	644	614	602	647	654	604	588	566	623	595	582	616	624	638	660	616	611	608	644	628	591	645	613	619	588	639	667	631	615	634	604	592	578	615	621	578	607	582	617	667	644	611	603	624	590	637	603	575	623	580	622	602	603	607	600	607	581	625	575	597	640	600	635	625	628	638	585	618	587	655	635	607	576	603	602	603	639	577	577	613	614	582	640	591	650	635	617	623	580	605	652	565	607	592	595	623	611	622	611	647	641	622	642	628	630	624	607	639	629	634	614	632	574	674	630	643	597	621	610	561	590	589	624	617	612	608	608	599	611	659	591	645	621	593	583	632	594	593	582	602	612	631	541	631	646	630	607	655	623	600	622	661	637	590	637	623	561	585	661	620	611	625	632	627	597	634	618	662	603	644	588	617	630	582	656	644	640	633	597	635	637	637	583	618	627	604	607	617	584	616	610	602	568	608	608	621	595	674	600	603	635	626	605	628	637	604	606	641	640	581	647	615	612	616	635	625	659	641	680	652	593	612	576	588	608	580	635	621	602	616	635	621	626	607	596	612	643	600	577	639	672	599	631	608	638	645	592	623	627	587	601	622	613	612	639	625	624	626	615	628	573	592	584	606	600	615	627	615	651	630	603	630	604	603	607	591	621	633	592	602	643	572	612	611	618	611	623	621	616	612	618	597	593	622	629	614	640	624	550	654	647	600	637	631	617	618	594	606	612	622	626	611	600	605	612	608	631	630	614	575	603	623	605	612	637	577	626	575	625	613	616	570	642	563	587	628	639	627	607	596	603	593	641	575	635	634	590	651	587	621	621	602	635	655	603	618	594	618	628	563	597	647	601	609	613	633	631	676	647	608	602	652	640	618	643	636	598	647	636	619	580	609	672	600	624	575	608	577	648	576	617	620	600	624	590	623	612	592	625	622	658	609	585	590	600	601	630	613	623	604	638	600	621	602	600	611	627	648	608	599	603	586	621	604	605	646	598	616	621	571	596	590	583	634	579	590	625	649	598	605	612	588	611	605	634	621	648	622	627	612	575	572	611	595	635	624	627	609	591	622	629	606	613	606	608	625	650	602	600	620	642	583	633	635	603	614	620	617	594	646	611	635	628	605	610	581	564	630	650	605	578	661	604	631	568	628	610	605	590	633	612	599	641	560	581	631	592	623	613	646	631	641	590	614	609	635	616	625	608	670	640	586	618	577	597	610	601	612	601	622	601	562	638	629	639	666	648	614	580	586	584	616	582	592	655	626	589	636	623	614	594	603	622	576	626	592	607	613	578	650	633	639	595	582	640	587	620	629	673	647	625	567	576	643	614	600	567	602	655	647	610	589	654	602	622	608	617	609	593	619	614	602	550	636	626	638	564	574	624	587	621	606	615	628	639	618	609	634	645	574	570	637	627	592	616	589	619	641	675	624	605	614	593	583	621	626	593	612	638	574	606	622	619	660	604	632	597	609	634	615	643	586	582	611	649	592	639	588	605	632	638	575	632	615	651	638	606	652	656	678	634	600	620	594	579	615	607	622	614	643	633	604	591	597	590	591	679	629	606	614	609	596	650	624	613	591	640	677	587	638	618	646	601	585	638	616	632	617	596	624	623	621	575	615	637	611	597	603	625	608	656	622	609	622	603	647	641	583	580	590	563	658	615	606	625	636	601	612	619	628	612	623	594	646	598	632	592	628	611	626	629	586	589	612	644	602	590	600	608	648	612	592	598	610	643	601	615	619	569	622	659	607	581	603	632	628	615	606	603	625	633	607	595	626	642	566	600	612	626	613	626	583	613	606	604	610	642	600	599	612	657	559	616	586	655	564	650	602	613	636	644	636	609	584	618	639	626	611	610	651	567	606	608	652	614	643	591	604	599	573	632	611	626	624	577	606	598	600	602	584	577	587	634	626	592	631	602	644	595	591	618	617	615	584	634	624	621	624	592	611	658	621	613	637	629	650	634	582	616	610	612	660	588	656	606	596	623	653	597	615	642	594	633	620	619	635	632	593	598	666	674	571	617	625	615	659	555	630	624	656	615	609	618	649	614	605	641	598	607	610	637	612	664	627	649	640	589	576	648	568	641	606	625	591	620	648	646	610	644	604	613	586	618	606	612	617	590	594	582	583	601	627	594	601	564	617	622	628	619	568	605	626	651	601	608	609	598	620
13199	1180	1106	947	671	527	453	397	304	300	281	276	291	238	246	238	243	205	209	220	260	211	221	228	213	213	219	199	242	213	203	230	222	181	214	219	208	210	241	207	200	186	218	211	235	217	195	217	202	225	172	179	188	196	212	211	210	195	227	223	220	193	200	222	207	229	191	204	200	220	193	194	174	209	209	192	213	175	198	227	189	178	192	213	199	204	212	174	187	232	201	232	189	183	186	222	178	203	199	192	210	214	193	219	196	228	216	225	221	194	215	191	220	227	200	213	206	176	187	221	203	210	215	205	228	214	198	214	179	206	235	196	199	182	195	210	201	215	206	223	229	210	200	192	220	221	199	218	178	195	213	189	221	207	229	206	218	193	183	222	209	210	203	196	223	200	200	224	172	173	234	229	196	191	211	191	197	208	208	186	195	212	213	195	184	201	217	209	234	208	190	215	217	182	223	194	196	210	214	197	223	193	198	214	205	189	199	183	212	214	218	206	187	194	193	198	234	177	216	177	189	183	224	216	212	207	200	212	202	196	221	233	196	198	221	195	193	215	209	209	206	185	191	219	190	192	192	228	223	214	191	181	212	195	184	231	182	187	207	209	189	214	204	177	194	182	207	200	214	188	202	206	204	227	217	197	220	207	187	196	210	208	199	201	196	215	197	207	206	176	191	205	201	171	214	182	203	210	203	211	179	217	205	200	197	228	170	210	229	210	206	185	201	198	184	212	211	185	199	186	207	188	200	178	210	193	189	190	216	187	210	202	205	191	218	224	222	215	197	201	183	215	226	175	179	182	195	202	217	197	227	197	225	233	198	218	190	197	186	201	215	159	189	207	223	220	215	197	179	194	207	178	192	190	207	191	199	181	185	216	190	199	188	226	184	187	195	220	214	201	199	214	217	214	195	207	196	201	200	219	190	198	193	196	221	201	187	212	182	179	227	200	196	209	195	214	205	255	202	173	204	205	190	204	191	201	183	220	203	204	216	190	234	203	230	194	192	223	227	207	229	197	209	186	204	199	198	195	228	222	192	187	198	208	171	198	182	188	196	220	231	187	209	203	213	204	193	234	236	207	189	210	212	190	201	228	163	201	194	224	206	207	200	232	194	186	206	180	194	234	213	182	208	204	204	224	202	220	191	204	212	203	189	210	198	197	182	212	207	207	189	190	214	218	212	202	219	198	224	198	192	190	217	207	207	193	201	204	210	217	202	210	192	192	214	221	233	191	171	209	213	199	209	229	219	190	187	202	204	210	204	217	194	195	186	200	227	196	218	218	210	228	222	234	212	223	209	193	224	201	222	205	198	196	213	185	215	175	199	195	215	192	190	190	204	228	208	197	178	204	191	178	196	176	213	215	182	219	193	214	200	189	207	227	224	216	179	195	199	221	180	217	211	206	197	193	198	224	210	219	212	225	192	204	227	208	195	232	189	198	194	240	224	221	194	195	181	176	201	193	215	183	195	191	183	194	205	203	215	197	185	200	219	223	188	208	178	171	195	204	196	195	197	192	210	187	208	217	173	204	193	199	200	225	190	223	225	200	200	220	203	204	204	213	209	200	209	211	169	213	197	225	232	177	182	197	228	225	207	216	196	208	217	215	221	184	227	192	212	226	256	212	197	184	213	215	214	221	209	219	199	193	204	194	230	210	185	222	217	177	216	212	196	216	202	211	216	206	218	203	185	203	196	218	203	188	176	183	220	195	196	218	204	219	210	214	218	196	168	227	181	194	219	216	207	231	196	223	202	200	184	206	204	231	199	188	194	202	191	216	199	185	218	188	215	198	227	181	203	193	204	191	211	233	200	194	207	186	196	192	201	193	201	218	185	228	197	231	204	202	199	187	207	228	221	204	205	195	214	228	194	231	203	216	208	198	209	214	194	201	193	209	224	217	204	183	206	214	193	199	211	195	183	201	186	221	196	205	204	211	204	202	196	191	216	194	182	171	189	189	197	212	206	184	207	219	189	205	180	191	212	231	212	201	245	201	208	204	212	226	201	200	194	204	215	211	203	202	182	186	196	198	193	205	215	168	201	187	214	218	211	209	169	201	211	200	209	243	244	167	217	174	212	192	193	170	200	191	200	211	159	206	193	188	190	206	194	225	183	203	194	222	232	214	204	202	194	188	192	191	204	220	219	219	220	214	225	226	198	224	177	191	167	248	172	202	213	194	193	208	214	194	205	187	220	221	201	221	236	205	201	205	206	216	206	203	171	206	206	198	214	197	195	202	176	241	216	213	202	219	207	196	193	205	201	205	208	223	182	207	206	202	168	219	196	166	214	196	228	218	220	196	205	201	197	218	196	206	183	186	208	214	188	219	210	190	203	193	190	193	198	218	179	180	211	191	201	195	199	211	227	202	217	204	197	178	195	190	164	229	230	211	207	188	198	205	217	189	206	230	220	213	235	189	214	225	201	179	223	222	184	196	203	188	198	183	198	213	200	224	201	183	212	216	209	209	216	212	188	215	189	222	207	213	217	206	218	215	206	202	174	213	199	197	182	243	189	226	191	216	210	180	207	192	206	185	223	197	194	207	206	203	211	193	201	206	223	193	208	195	205	211	195	182	183	203	166	188	197	198	195	214	218	222	215	187	203	206	215	210	193	208	201	217	207	180	209	193	217	192	214	221	210	218	191	208	200	232	192	194	186	233	178	199	208	198	211	204	198	203	166	213	192	228	186	203	214	200	193	218	214	199	221	202	196	180	217	194	213	206	212	208	182	178	192	169	206	219	218	203	213	193	201	192	209	202	217	230	189	183	190	191	187	239	211	220	217	230	216	229	234	191	216	207	206	218	209	187	220	197	203	208	208	205	199	200	199	171	221	213	188	185	207	202	196	211	209	205	210	227	191	207	196	192	194	202	208	228	211	207	205	185	209	193	223	202	189	221	203	186	207	191	171	219	202	216	201	214	190	215	200	211	203	231	213	204	209	217	198	231	197	220	213	226	203	193	211	194	196	212	201	196	194	195	177	184	188	223	201	183	187	219	223	204	193	225	192	209	188	191	219	202	200	220	208	215	203	199	191	217	201	217	246	186	203	208	172	194	211	197	201	201	215	188	194	187	180	197	181	199	217	226	221	190	224	195	209	184	193	219	205	195	186	188	199	211	197	218	191	213	216	184	202	217	204	207	233	199	175	186	201	224	201	213	198	193	166	186	196	194	220	229	219	200	199	175	224	189	212	216	181	192	238	191	213	218	167	232	196	230	193	194	204	225	218	207	200	199	205	219	198	186	221	182	211	209	219	227	229	213	191	229	192	216	194	192	205	237	241	211	182	190	214	208	183	214	203	199	204	199	209	213	185	211	209	215	200	182	213	190	180	229	203	208	207	213	197	184	214	193	183	213	208	220	203	200	200	229	219	202	199	182	209	200	214	211	185	182	216	222	169	244	198	196	226	217	197	225	199	181	228	210	164	202	192	220	229	217	192	201	229	240	232	208	227	206	194	207	216	203	211	234	206	194	221	184
7939	1191	2485	2923	2640	2230	1761	1546	1338	1215	1107	978	1006	880	831	847	771	736	735	736	723	676	655	689	645	619	668	645	665	641	609	598	670	609	601	593	613	611	600	549	594	622	586	531	563	598	594	577	575	547	557	572	565	557	563	613	597	537	555	542	565	554	568	577	543	546	545	527	578	544	574	534	588	548	579	520	525	540	566	559	515	553	541	515	589	548	500	587	518	553	565	538	555	534	580	537	566	538	555	505	531	553	553	544	533	541	538	563	544	590	539	511	520	552	502	594	569	536	588	548	538	556	517	570	587	583	539	548	571	603	539	566	559	581	568	576	495	590	525	602	562	584	564	562	606	581	594	570	584	530	556	575	565	544	514	529	554	524	522	559	544	566	565	555	585	562	551	506	512	550	561	578	602	570	555	512	548	568	546	584	549	565	532	548	526	564	560	547	535	526	568	566	528	557	555	541	534	549	544	532	507	528	564	500	565	533	562	578	545	516	552	543	537	549	568	540	531	508	558	548	560	529	533	539	512	567	543	549	543	547	545	519	555	556	592	516	562	536	536	540	562	553	551	544	533	519	554	557	534	565	567	522	524	554	553	529	532	564	568	570	533	559	574	539	543	569	547	554	550	540	586	523	543	570	591	536	513	547	571	560	521	561	551	560	545	553	549	525	539	557	531	539	546	590	534	542	562	574	574	567	533	555	543	538	588	533	516	578	553	532	538	550	510	523	543	568	514	546	537	525	566	565	542	535	522	542	514	528	542	550	551	545	556	547	533	560	560	538	499	521	501	543	557	580	561	532	526	554	551	520	553	544	557	526	497	533	566	533	561	547	534	589	570	568	475	537	557	561	538	548	561	610	553	564	578	587	581	517	535	543	552	509	533	597	544	546	576	526	531	563	541	530	545	535	561	543	543	571	562	561	555	528	531	548	555	553	525	569	534	520	582	534	563	549	539	572	578	529	542	565	559	531	537	536	514	552	557	542	544	536	573	549	553	510	594	560	523	529	588	543	552	540	569	552	545	568	517	545	548	534	535	548	544	555	496	521	552	544	580	554	570	571	547	532	525	582	529	528	549	572	537	594	560	523	533	584	557	560	542	530	540	551	549	558	538	538	545	540	539	516	571	528	556	546	553	555	547	558	528	577	543	548	581	536	547	521	526	584	585	563	495	565	584	529	543	562	499	519	552	572	552	574	560	563	540	569	536	575	570	525	546	585	548	567	518	561	543	556	560	589	584	571	542	564	567	528	525	547	558	549	546	537	594	556	530	548	579	538	561	547	546	529	547	531	547	530	570	539	539	519	575	539	579	531	543	575	541	538	541	528	564	520	508	554	554	553	499	539	565	579	535	551	568	519	540	539	518	546	553	547	535	545	552	545	548	519	544	577	557	535	586	534	554	561	551	534	538	543	544	534	564	522	553	570	551	545	589	557	563	563	534	530	546	561	538	581	536	564	588	597	551	529	565	582	539	519	516	513	522	572	513	552	558	579	575	513	530	546	578	547	546	577	564	493	529	570	532	506	537	530	543	553	534	546	563	535	563	552	536	560	558	549	609	525	534	584	563	519	544	533	562	540	504	532	555	539	547	517	560	530	495	506	573	561	574	570	555	592	582	552	579	561	540	576	559	518	511	532	519	552	562	516	522	559	583	534	587	535	550	519	525	548	539	500	608	561	547	508	544	561	547	535	563	544	539	571	559	552	549	555	595	544	550	598	507	561	529	554	547	525	555	566	545	552	538	546	545	552	544	552	583	556	534	540	519	537	515	512	573	542	513	544	537	545	543	516	587	536	511	543	515	543	536	528	559	531	570	548	570	524	538	520	528	563	562	559	556	567	567	529	535	529	515	574	515	546	554	520	544	551	559	569	570	499	569	531	552	526	515	581	571	544	587	525	527	557	551	526	547	528	525	573	553	553	545	543	546	567	515	577	548	537	527	532	568	552	584	513	546	569	494	564	534	546	563	510	528	556	544	545	535	574	522	564	530	583	543	577	501	548	545	575	510	551	506	555	554	555	527	512	534	540	528	541	580	530	542	530	505	529	549	520	536	539	555	583	526	521	560	565	565	560	584	513	556	530	561	517	547	491	522	546	550	548	553	532	515	571	536	536	541	508	561	524	530	563	567	548	510	571	563	552	525	534	586	524	594	556	540	499	570	567	541	559	559	549	525	517	566	542	503	570	558	559	539	605	522	606	537	532	507	560	578	528	554	480	575	592	534	533	506	563	553	573	544	531	543	540	534	516	571	598	579	541	565	515	548	526	524	564	530	546	583	531	528	566	564	523	577	556	532	572	567	527	534	561	572	579	560	518	526	556	553	606	529	476	577	607	502	515	540	548	535	533	585	500	565	586	529	519	532	525	542	527	557	547	575	532	546	489	565	546	564	517	563	581	560	528	554	534	555	543	524	549	563	507	512	541	538	516	541	536	550	548	566	535	549	518	577	559	543	562	541	482	510	538	545	508	543	569	536	567	560	497	557	529	524	505	527	533	572	568	552	569	546	590	557	568	525	554	565	537	499	561	533	561	555	573	520	555	536	592	576	507	518	547	559	547	537	582	544	530	532	588	521	551	535	555	521	518	570	583	502	528	571	524	528	505	527	517	523	544	523	536	563	559	540	572	514	547	545	536	553	547	527	574	518	567	574	580	562	513	557	513	585	573	534	487	547	539	575	555	542	582	560	564	553	579	551	519	512	534	505	533	591	562	517	554	503	493	526	560	514	527	546	542	525	557	523	544	545	538	548	513	523	537	518	579	550	515	548	561	538	512	576	553	522	574	550	553	604	566	560	567	580	543	564	549	533	521	526	555	504	546	543	580	542	515	525	525	569	549	583	540	555	583	584	561	570	553	592	556	561	524	563	563	539	559	580	516	544	566	549	499	558	560	567	535	541	601	554	520	556	545	547	552	565	547	549	539	581	571	529	529	524	519	548	539	567	544	523	546	505	528	583	589	528	545	527	523	563	533	552	548	539	556	597	570	560	527	512	521	549	595	549	556	556	533	522	583	554	588	544	562	564	536	512	510	555	544	532	503	555	528	552	567	540	557	554	515	538	582	501	553	601	562	534	538	544	571	523	513	562	558	525	543	582	604	569	530	560	584	543	582	503	555	565	539	543	552	540	542	546	560	601	529	546	513	523	528	606	553	540	549	577	523	538	563	543	558	500	528	512	545	572	531	574	572	530	544	550	585	581	511	560	581	577	579	537	534	589	537	552	546	537	539	527	540	543	541	533	537	543	545	565	529	538	492	537	594	533	548	545	538	548	542	545	542	549	547	561	531	514	547	503	570	515	575	562	517	533	507	552	558	556	538	562	598	553	528	518	526	562	514	533	516	538	570	535	537	517	532	563	554	489	540	503	584	574	575	550	586	586	554	580	548	544	535	513	536	572	562	526	525	512	515	510	535	529	567	547	582	558	561	578	528	543	564	548	525	562	564	514	585	566	521	548	572	538	558	529	542	573	581	561	551
23201	3024	2478	1888	1347	1006	859	713	650	616	532	533	460	428	439	429	435	466	390	395	413	382	414	430	370	395	448	349	383	387	390	363	404	378	340	369	368	348	357	397	385	345	391	369	368	368	399	386	343	319	392	347	393	354	368	369	359	386	373	343	336	337	355	331	358	352	374	383	343	351	378	369	351	369	353	430	354	392	331	382	340	357	357	351	352	384	350	391	347	351	369	341	353	326	336	355	361	350	341	361	385	311	331	381	366	390	346	345	392	344	338	344	383	324	355	353	344	389	358	343	389	367	322	363	388	350	351	392	328	338	370	354	333	320	334	389	350	380	366	380	378	395	394	365	346	344	385	378	381	378	378	359	352	379	347	317	348	353	362	328	348	347	344	369	392	362	351	349	325	353	384	392	356	347	363	344	347	344	329	341	346	393	383	358	359	363	376	346	390	351	359	389	354	374	379	346	357	345	341	360	358	368	354	387	341	382	378	385	362	343	351	366	362	364	369	396	370	377	314	320	365	382	354	404	351	335	339	361	352	356	350	333	418	347	346	359	358	373	397	360	316	397	320	355	380	332	377	327	324	391	364	346	351	326	360	389	359	346	355	365	370	337	373	362	336	367	347	410	375	349	326	359	351	367	384	352	358	381	380	389	363	370	354	393	359	381	364	371	383	352	374	358	379	393	351	392	352	346	374	381	372	335	369	335	317	346	366	407	371	408	364	336	379	359	364	357	366	396	343	373	354	359	353	344	363	359	351	345	347	351	350	370	351	337	355	353	340	368	355	324	352	393	322	363	364	398	372	375	387	351	348	353	392	339	340	349	395	368	349	378	334	379	354	374	358	367	349	393	324	395	418	359	359	352	338	381	396	352	370	376	339	353	356	377	375	357	370	362	350	321	329	364	391	353	374	355	362	391	349	364	346	368	363	301	360	340	330	327	378	374	380	365	336	380	349	385	356	354	351	325	402	343	354	303	333	368	327	355	354	339	385	343	356	355	369	371	351	354	340	343	355	362	337	340	318	363	355	358	345	333	374	358	380	348	372	365	338	349	382	363	359	366	366	377	383	372	385	377	373	372	359	344	371	359	366	372	363	396	386	363	346	341	326	374	369	358	369	380	330	346	396	347	390	384	350	373	397	392	369	391	402	328	363	352	306	391	356	331	334	347	376	381	362	361	307	354	383	359	370	374	377	341	349	350	373	336	324	332	409	360	350	364	342	363	347	343	374	365	369	364	402	378	374	376	341	351	406	376	365	357	356	358	372	384	358	348	308	344	368	355	377	374	341	346	335	354	351	345	357	355	373	344	337	365	378	381	416	317	325	379	365	376	367	377	324	372	340	341	353	345	347	340	366	385	366	372	361	366	382	364	397	347	375	357	342	362	337	361	368	400	367	383	364	322	350	360	335	339	370	365	385	325	395	362	344	422	387	372	367	371	357	344	354	358	391	387	375	314	370	418	356	333	355	349	385	375	343	394	374	382	396	342	344	348	405	348	374	344	373	361	365	341	358	350	324	355	362	328	380	360	385	383	330	361	362	388	379	362	388	331	348	352	361	341	363	364	372	360	399	355	355	398	296	362	363	351	374	379	356	347	376	368	327	379	406	381	338	348	369	356	379	369	336	373	362	392	341	340	349	400	373	331	361	363	359	342	362	339	356	352	380	376	362	360	326	376	343	375	380	331	379	333	325	397	350	352	342	410	369	373	352	377	385	362	355	359	364	366	393	301	395	354	333	355	351	360	370	371	347	363	372	303	335	354	358	343	346	331	342	339	343	363	364	357	349	353	348	365	364	345	359	342	359	316	363	407	391	341	372	410	356	368	336	367	360	377	354	351	368	368	356	368	377	379	368	427	354	316	349	354	364	374	390	357	377	379	383	373	328	372	346	399	388	358	392	385	361	374	355	354	349	365	348	351	362	359	385	356	383	344	363	357	366	334	368	329	368	330	357	337	384	350	387	375	332	355	340	379	355	381	351	335	357	378	329	385	351	366	368	367	347	366	371	397	319	353	350	337	357	402	376	369	365	360	368	368	370	359	328	314	380	379	394	395	347	371	352	352	336	355	378	330	346	361	333	394	369	354	384	364	354	350	385	367	383	348	325	374	326	343	360	377	382	367	355	328	342	372	347	321	368	371	342	348	385	382	386	376	359	343	333	371	375	357	382	336	353	351	362	384	356	387	385	413	398	349	382	348	346	330	419	359	339	395	377	372	347	404	364	372	338	378	364	317	364	373	331	397	334	359	379	346	346	362	353	376	374	331	387	387	355	348	366	371	360	359	347	334	366	367	374	359	357	360	339	354	355	389	351	344	364	346	359	331	345	347	403	379	293	355	373	356	369	331	364	336	353	350	345	372	409	345	361	373	329	403	354	329	365	348	367	391	367	348	344	348	370	330	376	347	329	342	349	357	342	329	349	387	360	355	321	351	366	354	337	353	338	375	311	349	353	376	341	372	376	378	375	382	362	339	408	360	338	366	360	355	367	412	352	372	362	328	329	347	327	335	393	378	379	376	338	326	356	358	355	373	389	335	382	360	384	350	353	379	339	327	361	338	346	357	391	337	364	381	359	369	331	359	337	356	359	365	364	354	376	316	403	365	388	403	372	388	398	368	366	343	354	362	359	351	361	330	379	376	359	367	371	340	366	356	361	370	358	348	355	380	372	370	342	386	388	341	354	348	338	324	336	347	360	356	378	355	340	394	339	372	364	363	349	344	358	353	340	351	370	372	351	333	387	377	380	392	375	340	369	336	358	355	379	357	390	331	363	362	331	336	371	335	381	374	326	336	351	331	372	369	348	350	378	377	354	361	341	353	348	387	350	358	359	349	340	377	346	392	343	383	348	365	389	390	399	347	410	352	354	321	348	375	359	361	384	351	365	348	344	390	379	340	337	357	327	332	381	349	403	376	386	378	366	335	401	387	386	370	353	362	332	335	335	362	344	358	350	353	308	352	347	370	396	384	362	338	334	410	373	390	391	357	359	391	369	330	358	348	349	386	381	345	367	390	385	320	361	368	376	337	347	332	352	336	390	371	359	341	362	363	385	371	369	355	365	332	333	383	346	344	328	377	375	371	331	362	350	326	385	330	334	354	397	354	357	353	367	357	345	368	420	357	311	319	381	347	392	357	346	381	368	372	394	356	360	316	371	343	363	341	373	390	358	369	374	356	377	354	401	390	355	340	360	345	392	358	357	370	361	368	372	376	361	343	347	354	347	346	369	368	362	355	354	361	368	366	295	373	341	376	376	376	363	357	376	379	342	312	355	365	374	342	353	327	392	376	362	382	346	350	339	349	373	364	356	397	354	358	353	335	375	374	339	340	343	319	337	357	379	373	348	376	340	349	357	359	356	331	373	332	355	352	365	355	370	350	376	389	379	395	383	325	337	389	358	350	381	364	339	373	355	387	365	376	361	343	368	387	393	348	383	359	356	367	363	381	374	357	327	373	365	358	348	331	357	346	380	336	322	357
11037	2230	4740	5389	4646	4123	3202	2777	2452	2218	1899	1748	1593	1524	1509	1451	1336	1272	1249	1213	1199	1151	1148	1115	1107	1056	1103	1069	1084	1010	991	1006	990	986	978	1011	984	971	921	936	951	997	981	930	937	901	902	942	921	926	918	919	932	866	913	908	878	920	883	861	903	878	946	898	876	898	926	916	851	895	883	945	897	886	887	896	922	878	923	831	915	851	878	883	903	899	836	860	906	880	851	904	854	911	843	883	911	899	882	927	879	886	892	864	902	859	890	817	885	964	868	886	907	923	871	905	924	893	840	836	836	870	870	887	869	894	900	894	830	852	864	859	909	867	903	895	853	874	932	946	883	900	922	921	895	936	898	869	843	897	832	902	893	918	917	847	923	858	844	846	881	880	832	916	876	815	881	846	863	849	923	930	843	877	826	885	936	885	867	924	895	925	850	840	899	887	862	869	849	881	902	863	836	900	843	831	845	877	932	829	884	918	923	894	879	902	867	903	861	903	893	857	900	895	897	860	873	912	891	903	902	876	858	838	862	828	854	885	929	905	810	822	869	853	884	884	912	821	797	886	911	876	900	862	904	846	864	892	889	924	857	875	877	893	855	860	836	868	911	899	903	880	859	906	890	931	813	885	847	858	872	896	904	905	869	872	887	901	861	924	859	904	882	852	855	826	912	866	818	874	887	899	886	830	882	905	869	825	885	898	872	841	862	902	885	849	825	904	879	904	859	891	923	851	857	874	891	866	857	838	860	859	841	887	857	826	939	870	859	854	856	904	882	886	893	782	818	855	844	895	884	874	857	890	895	863	905	851	808	809	919	874	874	917	896	833	912	810	841	938	898	887	875	904	947	887	879	878	885	911	892	872	896	840	867	857	880	835	859	902	845	807	853	879	852	854	874	876	889	848	870	864	884	869	905	878	875	855	873	818	892	872	835	870	829	846	904	885	862	921	888	880	854	889	869	882	882	865	852	860	892	910	855	899	903	800	881	857	885	834	860	892	894	832	866	876	844	872	844	894	851	873	906	881	868	879	845	839	898	906	848	860	828	889	841	866	842	847	870	921	866	803	835	834	849	891	902	920	935	852	897	852	823	894	817	830	862	864	889	859	884	831	858	866	917	893	889	960	870	915	874	898	849	883	828	861	905	843	891	861	851	914	849	869	837	857	898	877	860	892	903	842	909	836	902	849	818	851	869	857	888	893	865	861	869	906	832	891	899	832	884	810	829	888	873	845	902	892	855	848	862	849	804	900	808	938	851	844	881	814	820	835	846	852	847	872	820	864	837	848	899	881	885	842	856	866	833	868	874	913	860	913	856	866	868	898	848	886	856	865	841	908	855	891	868	875	862	872	891	863	908	840	876	853	829	901	885	843	900	969	932	925	890	898	907	894	878	942	848	852	859	875	876	853	843	865	883	867	897	869	852	838	855	892	868	791	842	886	847	850	856	864	825	873	894	894	839	901	875	895	896	863	869	855	864	879	899	880	889	918	877	871	894	849	892	854	875	880	900	853	869	838	832	872	905	836	832	841	917	882	888	878	811	880	883	853	889	845	890	846	861	862	853	914	883	891	860	885	852	862	825	835	905	866	901	849	861	856	872	824	890	897	878	860	837	848	882	856	863	858	875	910	896	886	875	896	891	870	885	804	942	879	897	850	855	860	897	858	856	894	892	872	912	882	876	846	887	874	916	921	892	909	869	894	892	841	888	891	896	902	928	853	904	933	880	878	870	944	877	870	879	870	845	896	852	854	868	874	834	902	881	909	815	868	843	858	845	874	900	882	878	830	851	913	874	913	857	845	879	906	874	861	807	903	918	870	852	880	877	874	871	861	851	871	887	869	940	905	883	817	863	870	832	860	851	802	913	820	864	874	891	832	836	838	850	848	894	906	860	868	936	838	929	894	897	822	874	853	912	921	833	863	893	867	879	849	857	868	872	898	926	894	819	897	925	908	859	804	855	842	872	871	872	899	880	835	884	828	839	885	902	850	880	872	901	836	839	924	890	904	839	874	867	859	855	853	900	904	906	925	897	815	872	870	849	926	867	866	836	832	850	889	877	902	874	863	827	864	855	861	853	889	890	858	871	892	870	870	868	839	850	855	848	890	859	826	889	827	840	825	953	903	842	891	843	894	849	833	849	884	887	829	869	889	885	920	845	866	846	831	877	887	865	885	929	868	878	873	895	865	820	857	875	840	853	876	833	865	901	883	939	859	893	873	846	885	865	818	919	870	887	792	872	900	883	874	927	836	900	863	879	894	829	803	868	824	875	816	861	941	888	906	876	860	882	865	927	879	810	899	870	887	880	855	829	834	855	824	844	865	876	858	831	899	879	868	931	895	918	882	863	835	870	833	927	833	811	904	907	902	851	871	862	856	840	846	838	890	866	927	863	872	835	908	913	859	868	869	851	877	847	870	906	855	879	858	898	821	924	862	870	923	876	923	887	858	893	866	938	880	872	929	858	927	822	853	858	905	886	826	846	865	878	902	879	842	874	856	842	866	863	881	883	893	920	845	886	877	899	870	886	926	857	823	890	888	867	906	879	814	831	841	839	865	855	846	828	860	865	886	899	807	890	902	883	898	895	895	885	845	896	853	867	883	881	863	876	878	889	874	897	872	849	883	905	836	836	845	887	811	829	843	866	868	909	884	863	902	879	898	891	886	876	883	863	943	923	891	891	871	872	867	913	863	882	933	847	823	882	851	848	890	859	877	892	846	850	888	951	886	906	896	848	924	879	844	889	857	858	847	860	865	949	902	875	921	861	872	893	842	851	903	846	928	896	879	848	909	850	850	883	882	858	881	894	874	868	882	835	880	877	836	828	879	858	885	863	799	856	897	873	921	911	905	923	931	882	886	849	859	850	834	842	837	905	855	871	853	864	920	882	872	893	873	848	873	880	861	848	910	912	899	850	829	876	871	899	923	855	899	885	878	866	860	883	888	892	856	826	932	875	820	897	888	875	859	838	886	851	812	919	845	869	869	861	899	919	893	848	874	874	872	861	871	927	898	906	898	895	898	883	885	858	921	888	923	812	923	926	907	841	876	850	876	893	923	826	877	874	856	859	864	869	862	801	875	841	949	870	841	863	919	890	842	866	910	830	903	906	895	858	920	836	833	867	842	850	871	920	867	850	836	917	879	915	854	861	832	870	896	890	855	875	919	859	858	889	867	876	892	855	917	826	884	893	836	844	901	855	853	899	886	849	849	843	921	888	832	896	855	903	825	913	860	856	837	891	864	850	843	813	906	938	870	853	916	805	879	904	903	857	951	875	854	882	858	823	905	917	871	857	849	928	918	847	874	885	874	876	813	852	875	918	853	839	843	888	862	880	911	869	927	852	896	840	863	872	836	876	874	870	872	888	874	923	876	843	867	920	911	878	834	878	865	859	834	872	849	812	896	870	875	854	895	883	857	905	907	845	863	841	932	876	848	894	846	875	878	898	883	877	799	925	864	850	868	881	885	887	843	893	863	835	869	885	885
2434	236	244	265	257	264	279	242	246	241	262	266	270	219	223	228	267	263	300	250	252	242	238	259	246	257	252	256	234	262	250	289	279	267	268	251	265	278	238	263	231	275	261	253	270	255	241	257	238	222	229	227	252	253	241	265	249	269	242	231	264	250	276	239	210	273	240	265	214	277	265	252	281	267	220	235	270	232	228	276	245	234	234	216	256	269	233	236	261	246	273	256	238	261	224	229	244	245	227	251	226	256	252	235	234	248	242	254	246	276	247	244	220	241	254	299	234	260	234	241	225	257	212	254	248	251	249	247	273	243	241	241	292	265	278	251	229	220	274	253	231	256	245	264	254	218	242	245	248	238	240	264	253	254	231	255	229	253	267	253	271	259	249	255	254	233	255	233	277	242	260	242	265	229	260	280	263	265	263	239	255	248	256	255	237	244	241	260	235	240	224	242	222	245	237	231	243	258	261	247	238	254	258	222	239	237	233	230	233	261	232	245	244	252	231	246	250	266	221	236	250	261	225	247	243	238	234	222	238	251	268	270	244	238	240	246	234	232	242	239	245	248	251	259	252	250	222	241	249	230	255	239	235	260	247	225	247	236	234	262	252	252	252	261	231	249	212	253	223	259	256	249	265	236	263	241	220	261	254	246	261	256	245	229	247	265	243	257	250	245	251	233	246	236	228	244	255	248	258	243	242	241	264	220	239	232	248	246	233	246	256	251	261	275	234	247	239	234	233	262	255	256	249	264	227	239	264	242	249	236	263	243	272	253	246	275	259	238	228	255	240	234	233	246	255	236	241	252	230	208	244	231	267	242	246	247	258	242	258	226	202	248	234	260	264	264	254	232	248	246	292	235	227	254	258	229	233	257	260	247	237	234	257	264	230	228	233	248	231	258	243	259	254	231	236	250	250	233	247	232	249	262	250	270	261	241	247	240	212	248	214	247	270	258	215	248	251	246	271	251	249	251	264	241	252	246	257	245	256	254	272	243	250	250	248	223	273	269	262	230	245	298	252	245	217	280	240	270	255	236	255	225	258	258	237	231	252	230	216	250	248	216	231	260	247	261	219	232	231	227	262	245	271	237	243	273	243	274	257	242	253	254	259	239	250	257	233	263	244	236	221	238	238	247	248	274	262	210	259	225	254	246	247	242	259	267	278	262	273	259	259	214	228	241	300	229	230	240	258	260	241	239	246	218	254	242	246	218	248	244	267	251	242	229	250	262	270	245	245	255	236	233	232	250	249	268	297	242	232	219	243	263	255	244	274	228	268	235	245	255	273	248	222	243	223	256	265	254	252	253	229	260	240	238	258	222	260	257	221	247	231	269	264	244	248	241	249	224	256	258	271	224	258	225	242	253	234	237	254	225	263	274	256	257	240	245	223	248	250	238	245	250	219	237	231	246	251	244	236	208	252	210	243	247	246	216	232	257	240	229	261	259	260	277	262	234	262	258	262	237	257	237	265	239	228	280	250	248	253	241	237	244	227	237	234	232	211	280	243	242	266	262	266	244	256	282	237	264	232	233	261	265	230	279	257	234	247	229	234	264	242	274	240	237	262	243	266	266	277	235	253	263	267	255	243	241	257	240	252	242	255	245	253	265	251	231	249	234	239	243	241	212	243	259	255	275	244	247	259	245	258	252	265	245	262	261	240	250	240	261	226	239	234	253	218	276	248	235	265	244	222	245	238	243	268	230	254	263	234	245	259	258	239	224	249	241	251	251	264	237	239	267	264	238	248	234	236	258	244	253	244	263	249	253	242	230	246	238	257	254	232	241	259	245	240	230	232	258	273	216	225	270	255	224	244	257	233	255	233	257	256	230	268	268	246	271	233	254	248	234	262	256	240	247	263	202	250	224	262	257	256	251	231	219	222	260	210	252	234	222	266	253	252	225	261	270	271	222	239	230	281	225	240	259	242	225	260	237	264	224	232	257	247	243	265	239	262	274	250	254	230	273	228	226	233	249	241	261	245	257	208	248	201	252	211	218	238	257	245	273	254	221	233	257	234	266	255	260	271	250	235	263	243	241	235	253	232	281	253	240	234	234	233	253	231	231	248	251	266	235	254	265	237	258	233	218	271	227	243	235	265	235	211	234	257	238	264	243	235	259	240	231	259	230	228	281	241	216	253	246	242	272	242	262	264	226	236	270	236	221	264	236	281	258	291	247	236	254	246	234	232	244	235	247	243	238	234	244	265	232	263	253	263	252	253	238	227	252	213	242	239	237	235	271	267	253	245	243	259	249	240	262	275	240	252	229	233	226	237	272	250	244	279	258	256	272	210	241	266	262	229	233	256	267	228	250	248	238	274	235	251	250	217	234	279	246	226	262	243	227	240	222	242	240	271	247	234	234	211	243	250	258	273	278	277	264	278	250	263	243	256	263	243	274	268	274	219	238	214	237	261	257	254	246	225	237	236	226	209	232	247	258	237	273	248	309	277	232	295	247	224	241	255	234	250	252	240	240	235	237	248	253	241	236	291	275	253	262	239	261	263	248	237	248	245	255	227	248	265	243	233	235	243	252	253	213	258	249	268	241	231	262	247	284	249	271	216	219	241	231	276	251	217	259	273	271	231	256	235	270	235	232	271	233	222	250	254	268	240	246	253	255	247	271	216	235	262	253	254	247	265	258	258	235	256	237	266	234	259	241	226	243	273	267	273	254	222	232	255	214	223	255	230	227	269	258	269	246	237	248	218	256	262	251	253	253	256	270	238	221	268	270	236	250	236	219	261	256	244	235	263	249	237	249	254	266	249	229	237	248	254	253	247	252	236	251	259	269	272	260	259	248	256	249	249	243	240	269	233	242	264	296	219	241	243	239	235	254	258	269	246	255	267	244	227	236	252	235	249	270	245	276	245	248	241	243	280	253	248	240	251	233	255	230	231	280	246	254	251	263	227	220	278	252	260	252	240	257	265	224	247	239	263	250	240	238	231	235	229	286	232	252	252	239	254	287	232	266	237	245	223	259	254	246	235	237	240	272	253	225	246	247	252	227	238	276	250	275	251	219	255	261	272	269	237	221	259	266	233	251	254	268	254	243	266	216	236	246	230	219	227	275	243	249	242	291	239	230	239	210	253	237	246	253	259	250	260	222	230	254	244	268	236	253	255	222	245	239	241	248	213	232	255	223	247	259	246	240	253	243	229	232	236	261	227	254	221	255	249	242	253	243	237	244	257	253	280	255	259	243	252	245	244	257	276	233	245	235	260	227	226	263	260	260	260	223	243	251	288	198	252	249	223	246	269	241	236	244	230	246	243	240	279	260	244	253	269	255	267	253	280	259	236	255	269	269	261	226	282	235	225	235	290	248	255	240	235	240	249	229	216	230	230	249	246	247	253	259	225	240	251	240	244	228	242	258	249	230	263	241	216	231	250	229	240	260	250	250	256	260	260	260	258	230	249	266	250	255	257	247	206	271	293	236	246	255	240	241	210	231	244	255	248	266	279	270	254	271	250	248	236	242	266	273	221	255
2914	683	676	689	695	693	679	659	585	682	640	617	637	653	605	650	599	635	596	599	641	641	685	597	593	616	602	662	625	635	622	682	595	639	604	609	608	603	616	621	621	608	610	562	597	630	542	642	608	661	668	607	573	635	603	609	625	650	610	619	605	624	617	638	628	547	650	620	570	635	621	583	606	673	590	619	647	617	636	638	633	663	593	620	634	618	657	615	597	619	642	577	600	615	578	615	588	639	615	617	593	634	587	626	592	580	585	591	605	598	629	625	614	570	632	622	619	631	634	603	660	613	575	610	602	611	618	576	600	625	604	612	608	633	603	630	620	611	653	602	609	619	603	648	647	632	600	613	627	613	587	632	663	633	617	620	613	621	625	657	639	593	643	612	613	626	628	621	617	589	607	634	634	595	626	612	615	593	653	565	690	607	617	593	642	574	646	644	593	597	616	629	622	646	594	628	600	612	591	604	608	619	582	606	630	592	629	561	629	611	587	654	602	609	630	590	630	631	628	619	632	641	604	612	595	672	630	645	630	598	606	658	639	609	637	639	628	641	573	633	592	644	608	610	629	614	625	640	628	647	582	637	622	631	624	635	604	643	649	643	605	611	657	637	590	645	585	586	596	638	602	583	600	627	615	597	622	629	614	677	625	618	574	626	613	598	604	578	606	619	605	629	603	616	609	645	655	605	594	568	621	603	635	664	612	606	620	546	634	595	578	630	612	652	601	629	625	627	610	577	627	639	596	655	662	602	555	590	639	572	579	625	652	588	637	599	597	545	625	614	650	622	630	634	582	631	605	571	603	600	585	619	630	627	616	631	597	618	642	595	598	627	645	637	624	637	662	606	657	620	581	629	578	614	594	618	670	576	606	580	591	609	582	667	582	575	625	637	588	588	655	617	617	604	597	662	592	602	605	599	627	604	604	568	661	632	578	613	608	613	591	690	622	603	598	609	591	612	620	649	679	579	559	608	661	584	639	618	609	614	638	634	589	604	606	617	670	647	600	595	613	588	633	575	597	669	619	624	588	611	577	620	648	618	600	610	585	612	595	597	580	629	638	622	601	622	629	610	569	640	632	607	623	607	648	619	582	638	654	596	616	616	558	603	593	629	598	604	635	647	609	611	611	629	623	579	639	660	602	555	616	569	614	606	624	630	634	607	588	616	644	621	621	632	640	636	622	624	640	626	658	628	597	632	607	665	636	641	583	587	575	638	600	613	573	581	615	622	608	656	603	664	594	621	631	629	640	633	580	614	617	610	622	606	586	602	595	620	662	588	595	601	630	625	631	596	655	629	609	591	591	628	631	608	629	557	617	613	590	633	652	558	581	590	615	591	642	636	603	620	620	646	569	615	628	645	677	630	667	628	635	644	586	611	616	594	622	671	610	600	626	646	613	606	614	622	664	607	598	622	676	645	629	617	548	588	609	615	590	592	610	648	615	605	641	591	660	616	644	630	602	652	620	640	615	630	645	645	622	635	631	611	622	670	603	640	611	598	569	645	648	612	650	607	623	608	579	610	637	613	656	627	650	566	666	659	636	604	612	657	620	595	587	600	622	615	597	583	610	605	628	619	594	609	605	608	607	597	582	605	622	618	605	567	623	646	594	576	633	584	585	587	594	597	627	589	655	638	579	633	668	629	612	608	604	661	636	563	656	622	599	640	579	633	613	611	607	648	615	596	578	654	602	609	617	631	644	619	636	644	623	605	658	614	635	622	611	607	599	587	585	660	639	634	579	642	641	662	618	632	625	626	606	599	629	590	635	581	635	626	601	622	601	592	611	635	625	649	601	626	609	601	610	646	642	563	585	614	638	617	640	581	636	609	597	591	607	637	607	639	618	653	634	631	593	586	657	644	640	623	660	636	607	614	596	583	646	646	620	638	561	591	620	613	624	599	635	634	645	639	627	627	585	615	663	624	606	646	637	633	641	635	635	643	635	595	582	614	616	608	615	641	612	603	598	670	638	629	589	629	652	642	635	653	639	622	627	584	598	606	597	600	642	600	585	581	657	604	591	629	627	651	695	632	655	596	598	610	607	600	608	606	593	630	655	603	600	615	647	658	623	578	617	629	630	632	611	610	628	555	643	599	606	602	637	584	617	603	591	626	574	621	618	637	622	622	572	606	623	639	621	637	609	640	606	598	588	615	606	595	622	637	649	620	619	616	658	607	616	560	640	619	616	620	614	624	589	616	634	614	610	664	604	608	583	633	591	597	628	657	589	609	610	632	651	654	636	600	648	628	647	611	613	654	619	582	653	554	601	573	621	598	603	644	614	604	615	630	585	607	618	594	591	598	611	647	670	643	606	608	574	602	583	603	587	602	600	616	639	582	613	644	623	565	613	592	651	633	617	611	602	613	585	593	640	632	619	634	562	562	605	596	635	584	578	611	675	616	624	597	579	609	621	603	613	646	628	641	662	609	603	660	610	630	628	590	605	684	608	622	596	593	628	622	616	590	610	653	597	643	581	637	570	623	628	579	613	633	594	661	618	585	611	597	664	604	673	630	650	570	639	635	607	642	604	601	613	566	665	635	630	597	637	611	643	610	617	654	633	592	606	616	626	595	608	617	621	576	653	638	614	598	603	660	597	631	638	654	603	597	631	622	596	584	640	590	582	571	624	628	626	624	647	593	564	629	611	617	618	587	599	613	568	645	514	619	618	626	612	620	593	570	647	631	600	624	620	585	641	598	662	619	633	588	622	570	638	613	613	583	629	676	621	628	612	627	617	633	634	616	651	661	627	649	593	625	622	612	662	659	624	613	607	617	648	615	626	630	605	602	596	573	623	631	632	633	586	600	659	634	630	605	589	618	608	615	683	646	582	621	625	624	602	663	606	628	607	620	615	625	617	625	659	628	624	572	628	602	601	636	624	588	642	612	597	633	591	642	654	560	630	591	667	644	598	622	612	647	642	659	609	615	620	645	602	639	615	628	579	638	619	636	588	591	657	643	642	597	612	591	613	627	617	643	610	636	580	632	633	601	562	597	639	611	664	633	605	639	612	627	620	611	607	640	645	608	611	612	555	593	630	618	668	658	599	620	624	605	643	572	600	613	563	598	590	607	607	629	603	596	585	608	641	618	613	556	591	594	632	622	619	642	610	621	613	646	608	602	567	650	628	592	641	642	613	622	679	562	622	589	617	598	655	587	619	611	626	645	604	616	625	595	602	656	615	625	626	594	600	595	618	626	573	645	594	611	624	565	602	609	652	618	607	588	632	658	642	629	654	594	606	649	583	620	626	618	605	589	631	596	584	624	578	636	636	604	619	650	567	609	622	600	625	644	624	624	584	577	582	605	549	567	596	585	595	614	660	585	601	640	591	575	606	611	623	641	655	611	636	592	636	602	592	618	622	593	602	598	611	667	577	623	652	642	627	615	606	638	614	597	636	663	619	622	578	600	629	683	571	566	611	585	676	608	645	623	575	607	621	622	635	635	634	599	617	585	615	585	611	662	605	600	610	631	602	617
14020	1226	1146	942	699	506	425	374	335	299	285	258	271	245	262	223	229	250	268	221	209	212	213	240	203	239	224	223	213	236	224	231	191	218	203	196	235	212	186	215	192	192	200	193	193	206	200	222	231	223	232	204	217	210	222	236	218	197	204	206	210	178	200	219	222	197	208	200	195	188	191	214	193	194	213	212	213	202	238	196	208	226	234	220	204	232	227	218	206	222	215	197	200	234	201	199	196	186	200	215	196	234	208	205	217	191	223	180	201	202	212	198	176	212	198	234	198	206	209	193	214	210	217	212	202	208	181	224	220	207	228	204	189	209	177	188	201	189	185	172	194	202	193	228	229	172	209	211	201	209	192	192	210	208	214	186	210	209	202	187	213	222	177	222	202	201	206	228	201	227	213	197	219	187	168	225	213	216	210	223	195	219	204	210	197	202	193	186	194	222	209	204	211	202	167	193	232	185	191	237	239	218	180	209	198	222	170	203	195	190	192	204	208	187	196	221	209	224	210	197	186	192	203	210	229	203	217	190	217	208	185	203	195	208	194	206	227	188	190	216	226	194	185	193	203	203	214	207	206	209	237	208	220	213	190	215	207	211	208	229	187	216	203	201	218	227	200	204	194	225	187	211	217	227	191	199	205	202	201	214	224	206	179	205	234	205	170	196	194	212	214	187	213	216	206	191	209	208	196	207	216	214	202	195	225	180	186	203	203	193	177	209	200	212	202	207	209	207	235	203	203	221	192	207	208	195	205	194	178	209	180	209	177	201	222	183	210	206	215	195	242	217	222	175	205	195	194	221	203	217	195	188	173	198	194	205	242	210	196	244	193	225	224	187	225	223	190	222	201	214	188	217	202	203	193	212	172	208	235	208	223	205	215	213	198	218	186	205	215	237	183	194	212	187	215	201	229	190	203	177	205	226	218	212	176	193	213	200	207	198	211	188	220	190	186	222	194	196	226	203	222	196	204	197	189	189	214	206	177	206	192	196	218	200	195	202	204	209	229	195	217	183	184	218	213	213	190	203	224	209	201	192	196	211	176	221	207	223	186	204	204	184	203	205	202	207	228	244	185	201	229	225	205	221	197	210	174	201	208	192	213	237	220	206	211	204	204	202	225	171	176	191	250	210	211	197	214	206	207	221	195	204	192	204	211	184	229	219	215	210	188	209	193	224	225	221	171	210	210	224	201	183	200	222	190	199	208	210	238	220	199	193	174	212	192	219	177	207	214	226	206	183	198	190	170	206	219	210	218	209	211	220	186	228	211	199	190	220	219	210	214	198	222	213	197	227	214	194	185	222	218	209	215	217	212	210	205	198	206	207	216	228	225	238	203	175	205	212	206	213	203	218	219	164	200	226	200	226	215	200	199	205	197	194	174	182	211	232	201	234	201	194	195	157	233	211	234	211	208	194	202	192	194	208	232	200	207	195	187	244	222	174	223	178	206	217	194	196	220	200	188	192	215	206	176	190	194	220	169	198	195	210	202	196	224	209	214	193	179	217	228	193	227	183	220	202	238	180	200	187	226	215	223	235	182	208	184	220	206	175	241	204	211	198	237	231	191	207	199	207	193	218	219	210	206	214	173	232	205	214	182	198	201	205	219	202	207	212	215	182	198	226	187	198	206	202	205	214	198	205	199	229	216	216	193	206	195	191	223	183	196	208	218	209	238	164	196	221	194	209	176	206	233	187	230	225	211	210	194	206	233	236	189	187	191	204	209	186	227	237	188	212	174	210	191	203	221	188	210	221	224	200	237	226	207	198	162	213	212	210	209	191	209	221	206	213	204	211	217	214	245	195	206	227	194	201	227	219	219	186	188	186	200	225	214	183	201	215	209	220	180	179	227	210	198	196	182	193	197	230	194	221	195	170	208	216	228	207	212	224	210	202	224	201	224	207	202	193	215	188	183	204	181	175	200	209	193	218	207	191	223	191	204	203	216	214	203	222	198	213	216	223	225	209	205	215	206	226	202	207	198	201	223	195	192	203	210	202	213	199	225	235	203	185	202	192	208	179	188	202	195	194	189	193	214	202	219	197	191	217	183	186	182	204	225	206	213	217	199	200	191	152	185	217	216	212	198	194	197	189	235	242	212	203	208	186	180	184	215	190	202	213	187	201	182	214	221	201	211	217	223	211	189	225	204	205	190	198	203	202	212	197	223	208	201	188	200	228	209	209	222	211	194	218	190	191	219	205	202	206	178	224	191	211	206	197	199	235	230	236	197	186	202	198	206	189	207	195	208	216	207	205	227	194	188	217	206	212	193	204	193	195	226	210	212	220	216	194	205	202	202	203	209	166	207	197	205	197	196	189	183	199	207	204	182	213	207	206	203	221	206	195	218	223	221	167	200	214	212	206	201	186	212	220	182	236	220	211	212	187	194	211	228	208	200	199	217	226	223	208	215	187	195	203	196	222	203	205	225	221	221	183	220	203	215	211	203	206	213	214	214	206	200	196	192	213	213	216	231	199	191	201	196	191	178	224	234	187	212	210	233	214	200	210	206	230	202	206	215	200	183	208	204	197	185	199	209	202	192	195	200	216	198	202	173	215	195	201	210	210	208	200	190	211	178	197	209	204	193	215	200	167	206	205	189	189	217	208	222	180	200	197	191	193	210	219	215	190	209	215	196	182	227	189	200	189	228	220	213	191	230	212	207	237	180	206	193	206	211	213	203	183	191	182	196	218	186	223	215	196	208	208	200	202	197	210	193	178	194	207	191	201	199	181	218	171	210	214	188	178	206	216	206	196	204	187	215	229	229	216	206	202	206	221	200	200	200	218	213	230	201	191	214	198	190	194	245	220	194	208	214	183	184	204	207	198	212	209	211	195	210	221	221	191	183	227	218	185	203	187	180	213	172	204	172	186	214	199	244	198	197	187	189	187	201	207	237	192	227	208	230	199	181	192	220	194	202	199	226	216	218	211	235	224	199	208	220	205	198	209	207	197	203	228	201	199	200	177	224	205	212	225	202	195	217	189	203	171	216	222	182	203	212	193	228	195	216	212	212	196	209	194	214	221	199	209	221	218	206	210	185	176	197	198	214	203	178	214	222	173	204	242	215	202	219	215	214	184	205	231	211	200	221	203	186	218	203	197	211	218	218	207	208	211	206	208	211	202	213	198	207	195	205	217	212	199	217	232	220	211	226	190	240	234	210	202	186	206	193	185	204	202	225	212	221	202	232	188	218	222	229	182	233	228	204	221	208	197	210	203	230	201	191	187	199	205	199	201	218	222	213	216	197	228	203	193	202	187	196	204	211	214	194	182	199	196	208	211	228	212	207	222	210	224	193	192	208	211	205	198	215	219	176	213	211	202	204	214	209	225	200	186	199	183	204	205	227	192	237	235	186	188	199	219	214	207	207	213	251	196	179	199	230	196	216	225	193	192	222	205	225	221	231	209	210	207	198	187	193	199	210	222	220	210	224	199	203	256	196	194	217	178	209	205	198	197	228	192	227	222	185	177	190	191	203	184
8239	1234	2560	2952	2621	2117	1766	1530	1336	1259	1134	957	930	900	850	773	763	727	762	727	707	693	682	651	706	660	700	652	636	636	574	607	649	576	596	616	567	632	551	582	569	613	600	581	577	566	553	545	580	573	598	571	600	601	593	551	580	538	621	574	548	582	582	523	557	552	571	584	578	535	539	571	536	551	552	568	543	582	575	571	577	531	485	546	555	564	581	556	539	594	559	560	536	574	562	555	532	571	522	536	566	541	551	548	539	586	524	587	542	539	572	573	546	529	547	519	581	540	536	580	533	544	559	509	550	547	535	485	533	558	636	545	548	543	553	546	531	581	587	530	575	550	585	563	581	560	613	554	623	536	526	546	582	562	554	503	557	566	580	551	564	582	621	516	519	518	546	559	559	542	563	545	556	560	553	518	494	560	532	536	569	514	529	568	552	557	546	549	538	509	529	505	536	552	561	571	525	574	533	548	558	524	523	551	551	526	527	518	552	530	533	529	549	524	606	531	527	555	526	549	568	547	595	556	572	565	539	543	510	592	537	556	585	565	549	537	542	535	580	531	525	549	553	565	490	523	556	593	540	523	515	575	536	525	573	557	569	534	526	552	503	514	554	579	544	554	520	544	568	587	552	500	527	522	523	599	535	532	572	521	588	530	533	526	533	552	514	553	558	582	507	519	547	566	520	582	551	541	580	582	530	567	547	534	565	486	565	554	531	573	527	515	557	527	533	514	561	558	564	577	564	549	530	514	541	564	501	548	514	565	558	530	548	553	535	557	557	564	551	575	530	539	596	515	549	539	522	544	539	554	527	557	558	512	544	561	576	546	542	529	565	541	570	520	586	562	554	570	485	541	530	514	536	512	552	532	528	566	557	526	567	548	560	545	531	504	570	529	519	584	563	553	557	516	573	549	528	536	581	554	573	548	574	573	536	543	545	575	545	565	574	539	513	544	567	543	525	540	561	601	502	556	525	507	559	535	569	570	554	499	491	596	568	537	531	508	522	556	530	518	565	534	501	546	539	575	575	525	539	534	510	526	571	540	589	541	562	601	566	565	564	513	516	514	532	552	558	568	535	571	550	541	497	544	525	529	543	541	546	518	569	560	598	565	573	549	578	531	537	515	530	538	574	531	588	571	532	563	517	544	535	549	550	567	474	528	580	540	535	569	545	517	586	567	550	545	511	490	575	553	547	544	568	540	531	604	552	600	542	587	555	573	548	542	550	520	531	607	555	557	577	528	518	564	574	554	540	514	577	597	555	537	564	523	539	527	532	550	571	572	537	512	594	543	566	514	518	569	571	546	562	558	525	550	572	532	544	532	540	539	539	519	555	542	518	517	535	555	550	573	575	562	548	543	542	575	543	514	606	524	550	563	560	528	524	527	552	531	583	563	575	519	546	578	530	595	526	538	562	552	549	547	578	548	576	582	567	521	517	539	543	504	519	554	559	560	546	575	541	552	537	534	553	553	546	538	528	564	531	539	562	523	563	524	557	540	571	567	556	518	568	529	531	555	585	528	536	552	519	546	534	519	537	544	551	550	592	560	535	525	545	557	551	568	531	512	580	534	548	583	542	549	593	584	532	553	595	554	522	577	604	503	504	521	568	569	552	525	559	521	524	572	565	551	549	532	594	557	590	555	551	523	530	555	536	550	568	585	553	536	561	574	526	540	531	579	555	510	526	538	586	500	561	541	541	541	567	571	545	548	518	547	546	555	583	532	585	557	570	550	562	545	517	523	503	566	573	538	516	557	575	512	553	497	519	544	575	528	531	534	543	576	518	548	563	597	596	587	550	540	548	578	572	541	575	522	546	554	590	560	525	546	554	546	549	560	501	518	530	535	565	559	533	575	537	546	557	539	528	551	525	550	536	561	527	546	566	541	485	527	555	564	571	556	526	545	549	535	543	517	536	546	584	574	545	550	519	525	541	564	553	552	578	530	539	579	573	544	544	538	583	576	556	528	527	594	564	537	543	551	537	537	567	557	535	600	566	561	561	521	518	513	553	524	531	540	531	574	554	548	555	563	507	583	515	549	550	535	531	540	556	560	550	536	523	543	588	506	505	535	556	543	598	555	566	550	530	546	545	526	552	536	593	524	558	480	550	555	517	581	519	525	534	518	562	549	561	504	545	547	537	519	560	505	528	537	545	549	547	534	573	573	543	566	572	574	555	505	521	584	552	540	571	477	573	531	544	538	541	540	552	594	580	580	523	578	571	554	580	551	584	550	549	566	596	552	540	519	532	518	541	530	563	593	572	564	539	608	540	565	574	515	554	584	551	488	530	540	563	533	533	569	531	550	565	512	572	573	527	525	530	536	525	544	528	550	508	533	547	576	514	567	545	526	534	519	540	519	536	533	585	552	546	569	537	520	556	560	563	573	570	556	563	509	548	553	534	538	570	560	543	535	547	557	562	553	571	518	535	542	575	547	554	543	579	549	506	579	522	548	545	541	526	511	573	551	558	530	544	543	554	525	550	560	580	545	506	562	563	559	491	528	533	570	533	524	569	601	547	514	538	569	545	539	561	549	568	537	569	557	555	559	516	527	506	542	521	531	534	535	541	546	524	563	553	535	545	534	545	521	584	580	550	534	527	550	555	541	535	507	560	519	570	517	565	553	490	553	576	539	545	538	473	527	592	546	566	548	563	571	544	566	571	535	575	564	538	554	542	561	573	564	556	550	518	552	579	570	572	538	577	537	547	583	554	558	515	504	557	540	538	552	601	553	551	552	585	513	559	534	506	552	543	494	544	551	582	537	545	539	566	536	540	539	509	551	524	566	511	551	519	510	563	530	542	554	579	536	578	507	561	541	561	569	544	550	489	555	578	551	521	548	538	551	526	572	509	562	535	553	545	538	565	557	567	520	576	540	555	502	577	539	565	565	549	572	630	565	569	509	581	570	540	533	531	519	547	537	548	562	574	560	543	609	578	551	540	568	530	566	555	538	552	540	552	535	557	570	540	490	530	542	560	565	563	586	530	542	591	547	541	588	572	539	526	539	545	514	545	527	525	565	561	530	524	583	569	553	502	545	593	520	549	501	555	585	504	549	560	520	549	552	573	564	554	573	520	542	530	564	556	542	549	574	548	601	569	554	526	560	543	564	563	563	530	527	505	535	545	597	518	572	560	526	515	575	564	549	532	533	567	535	548	566	515	555	566	535	524	545	605	590	557	550	534	542	522	517	501	513	513	535	559	552	561	510	556	574	544	592	575	516	601	540	546	515	521	520	568	562	529	545	552	552	551	537	565	514	532	533	539	593	560	535	541	521	535	562	579	560	583	512	599	534	524	541	567	527	550	587	544	523	516	569	560	570	562	548	529	560	569	583	554	536	541	539	539	546	574	545	557	496	554	574	513	568	528	537	566	554	529	514	573	554	584	580	547	575	572	501	579	565	551	500	540	572	529	561	574	551	518	544	488	560	573	611	550	499	564	570	579	541	558	548	547	543	548	550	547	552	591	548	570	543	509	565
22206	2916	2453	1941	1341	1057	855	709	628	594	584	512	489	493	427	404	468	416	392	413	424	438	410	396	406	391	354	391	397	381	396	363	371	351	366	383	356	348	361	382	360	369	354	395	362	382	395	389	385	373	355	364	415	359	349	399	367	380	348	412	385	390	370	335	355	379	400	372	347	370	372	406	340	359	333	367	386	403	352	385	417	361	356	380	342	382	388	348	374	366	400	350	379	372	327	353	369	376	389	358	342	362	325	344	350	370	398	350	381	360	358	338	342	378	363	384	387	369	357	370	361	350	378	318	387	347	364	343	339	389	381	345	363	371	371	375	367	368	364	378	353	360	395	388	351	373	336	343	410	379	376	384	363	379	379	361	345	408	367	360	345	384	379	347	333	362	378	416	365	346	391	367	355	407	367	391	363	383	365	378	385	380	350	318	351	389	346	392	357	382	352	377	395	356	358	373	348	391	364	364	352	347	398	411	360	318	358	342	354	356	379	367	378	361	343	379	370	364	393	355	351	336	372	358	382	305	396	363	325	385	358	359	392	367	370	358	368	372	349	349	355	340	357	336	380	392	370	356	360	373	362	351	368	363	373	375	345	377	379	353	351	403	355	337	346	347	384	374	372	365	379	354	376	357	328	354	364	356	359	361	342	365	384	359	346	356	369	339	361	378	369	365	362	376	355	377	322	372	382	365	387	390	336	360	395	378	368	366	359	325	358	349	336	344	344	388	333	373	366	343	363	349	360	378	371	317	353	324	420	412	389	384	366	336	344	363	349	360	372	376	363	355	361	341	386	373	362	326	371	364	365	382	366	376	367	347	354	403	352	362	376	344	366	374	346	349	349	374	340	386	364	342	350	383	354	370	372	376	371	359	350	345	371	353	366	360	367	373	378	354	394	361	374	368	377	360	372	348	350	367	404	361	373	366	350	341	375	354	377	347	361	367	355	360	350	407	344	360	353	386	358	376	350	386	364	380	350	343	328	358	378	345	366	373	351	388	359	404	327	368	364	389	377	391	345	338	353	398	354	411	375	378	326	394	405	345	384	331	362	342	356	364	381	351	350	356	322	370	382	393	350	361	386	359	328	332	370	356	377	373	399	397	328	382	355	374	374	365	370	365	389	378	369	404	360	387	354	363	411	373	381	345	364	392	359	325	362	364	329	342	349	388	337	372	380	367	350	365	393	380	370	404	355	362	367	353	389	329	374	341	348	334	345	354	389	386	377	360	335	367	356	340	355	350	360	376	366	369	385	367	417	370	351	322	345	336	382	336	363	371	384	396	340	382	363	323	377	384	364	347	363	341	369	348	350	365	358	385	333	385	346	399	355	360	349	355	359	347	371	342	382	359	354	369	330	368	351	369	369	394	336	378	372	391	403	366	346	342	340	366	336	344	378	377	355	349	386	347	345	353	384	375	366	338	352	315	331	383	370	392	356	335	354	364	346	350	376	349	364	355	352	358	361	364	359	389	349	382	394	355	372	370	368	345	372	349	361	364	303	362	325	336	344	384	389	381	348	379	356	354	359	334	375	366	358	369	364	332	346	392	358	366	381	330	348	345	402	382	380	372	381	382	367	354	361	345	373	375	340	361	359	365	368	350	377	370	351	366	359	381	355	340	346	374	360	317	326	376	343	336	363	382	353	384	358	380	363	347	379	385	353	363	361	364	346	356	341	359	377	366	375	361	374	402	361	356	362	378	365	360	415	349	331	349	358	385	329	353	401	372	348	384	351	361	345	359	355	342	394	331	385	363	415	345	334	380	359	357	343	379	372	361	340	349	380	341	347	391	353	348	373	364	395	322	351	387	373	345	362	361	412	399	382	345	344	343	351	384	397	320	356	358	372	400	309	375	362	349	361	342	351	352	350	343	349	345	356	379	383	381	386	356	368	365	367	381	366	393	342	400	331	344	376	365	413	359	378	414	383	355	363	356	379	363	405	347	347	352	415	346	397	367	382	365	386	364	365	365	355	335	360	342	351	325	340	347	340	328	360	344	359	397	366	333	378	336	356	385	317	354	378	388	358	369	360	359	369	355	389	380	381	368	392	375	332	354	316	365	382	369	348	377	345	363	382	366	346	326	371	361	378	380	375	375	356	371	335	348	395	381	377	362	354	372	366	382	383	353	359	361	357	349	388	374	379	380	297	359	372	339	344	351	352	346	370	358	373	371	360	378	347	378	351	410	359	352	331	368	340	329	376	370	378	362	395	394	399	400	375	356	364	368	353	364	367	395	321	344	365	384	372	361	330	323	339	377	374	373	368	436	384	355	315	368	373	352	379	387	353	367	387	359	356	391	386	382	375	338	362	382	375	369	344	345	349	356	328	378	354	335	363	377	373	392	371	367	370	401	336	321	370	354	334	359	348	353	354	385	387	376	391	375	376	327	373	345	383	375	391	370	357	395	398	364	368	368	344	349	388	354	375	369	355	388	373	346	350	358	362	337	349	377	339	337	393	397	372	354	348	367	394	362	317	372	374	367	356	375	383	358	383	353	345	332	373	367	379	346	364	374	397	388	347	373	382	351	384	337	359	383	364	385	362	366	347	342	373	384	378	374	383	345	380	341	337	407	371	398	346	359	368	400	331	377	366	410	372	381	363	383	368	373	367	352	385	354	355	358	366	358	358	380	360	331	374	351	357	343	376	330	377	396	346	385	372	410	403	345	348	351	354	340	339	388	364	357	386	340	370	330	366	391	320	365	359	355	360	398	354	311	365	349	391	391	386	362	353	361	368	342	377	350	417	358	352	398	409	349	360	386	389	357	366	335	364	339	396	364	381	343	341	372	361	364	331	345	353	371	380	349	362	384	360	360	354	351	386	348	339	339	367	363	363	397	333	371	400	354	377	375	373	358	354	346	356	324	365	372	364	381	330	351	341	394	376	352	376	346	383	362	390	339	351	379	428	380	375	370	391	327	352	347	363	341	351	403	345	335	331	365	378	349	357	348	393	347	373	358	390	355	376	379	346	381	348	381	371	361	393	365	372	344	373	352	334	371	382	378	389	389	348	384	335	386	376	387	362	359	361	369	365	364	344	368	374	374	375	343	381	376	340	352	397	366	378	380	346	332	350	361	367	347	321	345	337	365	374	364	338	393	394	390	372	389	365	394	367	405	367	371	364	338	341	371	344	359	337	365	393	367	337	367	336	391	396	346	350	379	363	333	349	340	379	388	358	349	342	356	383	330	360	359	365	362	340	360	371	348	370	338	358	371	330	313	401	343	376	377	344	387	350	381	388	337	423	338	377	374	327	357	386	358	365	333	339	377	358	358	365	366	318	391	332	405	381	402	373	361	343	337	369	369	361	346	360	377	362	374	359	377	383	387	385	345	391	340	390	387	372	369	324	354	396	392	343	356	350	343	351	369	374	387	365	375	328	371	387	373	399	366	376	339	359	388	331	364	387	386	384	383	381	343	371	361	361	380	384	360	356	360	410	358	380	395	332	365	353	410	388	364	353	370	353	337	360	379
10530	2315	4783	5384	4785	3901	3245	2888	2406	2137	2020	1778	1613	1524	1450	1410	1336	1273	1288	1223	1141	1129	1150	1134	1098	1059	1128	1054	1120	1014	1015	1039	956	1010	980	998	963	951	926	967	968	947	905	981	971	880	960	896	919	931	940	983	941	931	920	915	907	874	920	907	885	916	900	933	909	892	886	915	893	932	880	839	901	870	956	945	904	908	954	868	928	921	931	938	899	895	905	947	960	885	935	953	898	885	911	860	894	855	884	909	935	911	878	901	901	857	898	818	933	856	884	883	890	934	883	916	886	880	946	909	830	885	869	897	864	910	874	852	923	931	874	867	912	889	898	891	943	921	885	867	952	928	880	937	909	989	977	916	911	931	912	936	909	959	885	901	893	869	867	917	937	801	874	930	841	896	872	877	905	922	812	930	872	870	896	862	872	865	913	883	889	816	909	892	897	881	866	844	883	901	904	874	817	856	892	853	939	835	921	878	861	902	868	847	877	947	867	836	902	860	865	870	919	869	834	914	900	865	848	869	857	890	853	924	900	922	863	884	847	919	910	912	892	815	873	877	909	872	836	929	865	888	886	871	927	897	940	905	874	838	912	911	870	851	842	863	876	904	876	870	886	838	875	891	867	814	824	890	878	864	818	869	922	883	904	893	842	823	898	842	903	917	841	878	881	859	913	924	905	905	881	897	883	865	852	865	858	951	866	813	866	877	901	853	813	892	915	851	852	815	864	892	867	888	897	830	834	871	935	895	921	849	882	891	920	872	920	881	900	873	883	910	859	844	931	838	832	875	868	888	912	867	919	888	893	914	851	897	875	873	890	829	897	892	928	888	877	834	856	880	875	895	860	858	918	917	902	841	881	867	898	892	831	833	886	862	871	850	826	793	886	866	901	904	871	890	904	873	871	878	889	895	883	881	871	891	797	864	910	887	817	839	865	858	885	875	890	859	817	876	876	825	841	892	877	914	888	851	897	876	884	854	932	903	876	858	910	875	892	910	877	856	830	844	914	890	867	884	899	861	883	850	822	905	869	854	853	944	886	837	852	927	832	916	942	841	873	881	867	884	872	918	865	875	809	898	861	874	868	909	873	886	857	879	880	888	901	832	854	840	850	911	890	886	862	888	868	887	897	895	858	875	915	839	825	915	849	907	813	867	852	858	903	907	826	911	919	866	914	920	848	879	881	839	855	854	870	838	937	905	901	850	870	923	829	920	919	890	872	881	882	932	906	910	861	871	863	820	884	886	908	894	870	920	955	890	893	884	896	877	869	876	876	912	860	886	862	932	833	876	894	932	918	868	881	885	875	855	872	914	928	884	840	887	894	897	877	844	908	877	909	863	858	868	898	845	917	856	868	907	835	842	910	931	825	861	894	897	845	882	899	878	842	901	864	928	912	930	890	854	907	979	893	884	842	887	882	899	839	848	866	879	846	906	864	867	904	821	859	883	840	903	900	844	834	886	920	896	872	892	889	845	927	856	917	877	893	895	914	903	900	885	828	854	847	918	870	866	852	895	865	875	860	830	859	973	867	876	886	897	875	864	934	922	835	858	859	920	878	890	913	882	860	886	860	890	914	886	871	835	912	903	911	833	862	865	866	794	842	839	930	874	894	840	855	893	851	847	877	880	881	885	901	901	869	841	880	895	860	879	913	907	866	915	899	887	899	862	857	866	898	854	857	841	917	898	837	882	891	887	891	869	858	895	850	856	899	842	904	875	908	899	842	904	869	828	906	908	933	858	885	896	883	860	935	862	862	876	854	915	896	901	948	835	891	895	890	907	860	882	831	895	840	915	878	895	871	816	919	903	879	913	841	871	929	908	873	895	888	839	909	851	859	877	932	838	866	883	834	836	860	838	864	888	885	872	826	910	864	841	939	896	864	899	844	860	900	858	862	888	883	826	887	856	859	875	894	881	833	869	898	884	882	886	869	849	870	830	907	906	914	876	889	894	938	837	834	863	868	900	902	892	919	873	860	881	818	919	918	859	861	891	871	856	868	875	846	854	845	901	880	883	845	878	912	860	891	837	834	873	874	877	831	871	854	913	905	894	857	832	886	852	837	913	839	881	929	890	865	866	881	883	879	896	822	925	854	938	861	859	860	902	929	849	907	876	840	881	914	869	869	927	891	931	895	875	842	844	888	875	913	838	860	893	915	863	816	884	889	886	841	889	888	917	883	920	831	884	904	857	862	862	884	860	892	870	844	887	907	865	912	835	866	855	849	918	906	924	878	898	867	857	933	896	860	937	867	814	890	876	874	855	905	892	900	906	856	917	883	834	851	902	871	899	860	893	867	898	948	814	851	863	839	937	936	835	900	867	863	888	882	874	919	908	879	921	963	908	878	852	836	901	886	919	854	882	891	890	836	878	892	849	836	905	860	798	888	896	917	885	871	864	863	895	873	866	868	869	868	866	871	841	843	905	912	899	860	871	843	942	880	875	840	884	886	883	878	872	880	873	898	909	882	869	857	856	870	880	858	917	817	880	933	850	854	824	901	857	907	874	908	843	898	894	878	856	896	863	843	865	886	881	902	888	928	864	895	892	819	896	859	883	911	885	902	920	916	857	882	916	906	827	918	873	895	912	861	917	845	878	877	876	854	940	926	942	819	886	892	849	921	893	830	853	861	873	935	867	875	883	937	943	893	895	941	905	859	839	944	891	882	889	879	835	926	908	904	899	869	861	875	800	927	882	914	820	851	875	873	883	912	854	885	866	850	869	866	865	910	910	892	881	919	845	868	883	899	892	823	880	899	894	901	897	853	915	848	811	840	846	881	933	810	910	850	914	831	884	855	818	865	945	806	921	889	914	897	855	920	852	846	881	920	853	872	924	923	856	881	913	847	863	901	823	878	884	913	823	837	900	889	796	919	895	929	896	901	843	872	884	869	928	961	872	899	889	863	858	843	861	881	866	806	878	908	883	874	907	920	893	859	930	879	822	889	879	875	892	870	871	860	861	892	845	885	837	848	895	828	859	870	862	904	876	878	834	886	907	906	897	873	849	846	872	868	836	924	883	878	891	899	842	864	884	883	880	857	872	860	874	863	880	876	878	868	840	873	940	821	891	862	949	794	842	908	846	911	846	900	853	902	844	865	880	875	912	887	841	883	877	873	880	873	842	883	898	874	865	874	880	873	876	872	849	916	876	879	865	882	877	884	862	876	887	807	906	922	873	873	873	906	850	887	908	850	880	915	858	920	884	875	899	904	866	889	899	859	935	840	923	902	908	882	882	854	828	859	816	862	878	921	878	852	838	874	936	924	841	860	828	856	902	862	858	870	873	865	876	919	942	879	867	922	894	835	913	910	835	891	848	874	858	874	904	858	910	921	857	925	924	886	877	921	875	829	898	864	859	891	888	870	858	858	836	845	892	858	859	860	891	913	885	909	900	904	887	861	895	850	879	876	835	861	884	911	875	931	931	876	897	840	884	900	922	895	875	887	894	910	879	908	872	913	871	889	878	884	924	842	916	898	891	835	907	933	853
2304	244	281	260	274	289	255	240	270	231	255	267	248	242	265	247	241	250	245	235	243	233	257	261	230	267	230	291	251	222	243	270	260	225	227	253	278	246	223	238	255	233	246	248	252	241	278	250	243	208	243	253	244	261	233	261	242	225	248	220	205	266	250	211	230	251	269	262	253	266	216	243	251	249	249	266	216	230	243	228	241	261	239	233	254	206	241	257	247	219	264	238	257	265	247	246	214	241	224	267	247	243	240	239	246	243	248	208	249	250	258	233	268	248	246	246	227	228	263	240	253	266	265	253	244	288	267	256	270	235	253	228	242	234	244	255	241	245	244	237	257	254	276	252	262	255	234	244	260	244	252	247	266	246	243	234	256	267	275	271	271	285	240	225	256	257	235	266	231	252	233	235	249	212	269	259	257	241	248	262	262	223	262	232	256	244	234	252	204	214	250	240	236	252	243	233	232	223	275	244	226	253	258	274	242	239	248	240	271	256	228	254	253	219	239	238	239	218	243	256	258	249	262	202	241	252	234	210	239	234	228	254	260	277	268	249	253	218	243	218	266	245	243	256	237	255	239	239	252	260	248	239	232	234	247	254	247	239	243	253	257	263	232	251	236	252	266	237	228	250	221	224	237	249	254	276	260	264	238	241	219	265	265	220	227	228	249	267	238	256	250	252	268	235	249	216	261	240	256	255	243	219	224	253	235	234	273	260	253	230	264	234	231	254	272	303	229	272	259	229	256	271	244	270	278	248	242	252	267	238	267	229	258	260	246	245	246	235	231	257	254	227	244	242	265	235	242	246	234	239	256	221	277	263	228	243	255	254	228	276	250	230	234	262	260	233	236	267	227	219	259	270	252	258	250	286	267	217	261	254	254	239	245	267	253	263	216	225	259	236	263	259	235	256	189	219	236	230	262	262	280	227	269	235	207	270	244	247	255	246	250	240	250	270	263	272	243	236	258	239	262	254	236	249	238	246	249	240	269	236	240	281	262	249	255	246	243	230	258	226	240	248	267	254	259	271	215	237	219	244	247	246	233	277	249	246	242	251	265	243	264	278	223	248	238	243	262	219	250	261	217	245	277	259	242	252	236	256	257	266	268	261	233	271	251	257	215	270	281	250	246	263	241	259	275	238	234	255	261	260	245	260	259	256	237	242	246	245	227	241	232	263	238	260	260	209	214	246	251	234	279	240	260	239	231	211	236	229	233	240	239	252	212	263	232	242	236	262	262	267	241	267	226	256	260	264	273	232	234	227	233	224	240	250	266	244	231	294	253	257	229	251	248	261	240	267	238	274	248	255	238	236	255	244	259	243	243	243	241	247	249	238	248	232	248	247	254	252	253	251	277	228	237	251	230	227	283	255	256	226	214	223	230	256	247	247	253	238	253	238	251	256	248	238	272	263	266	255	269	246	224	231	254	247	260	238	272	259	277	237	239	219	241	215	230	261	226	256	232	267	266	232	240	264	242	245	259	243	239	252	220	244	229	234	279	220	247	253	240	244	269	232	239	277	232	233	283	262	262	252	234	257	273	250	260	257	256	261	235	250	228	228	240	254	234	251	254	218	239	249	265	274	246	250	249	292	270	243	271	248	243	238	211	268	243	247	273	224	236	269	250	240	242	248	240	269	247	236	254	244	280	249	221	234	214	283	263	242	231	256	256	232	229	261	290	243	231	264	254	267	263	264	248	254	274	250	250	231	265	265	271	255	262	264	230	253	265	245	260	274	248	281	215	265	227	228	263	260	227	267	249	281	229	276	237	250	256	254	209	259	238	245	228	227	245	263	231	262	244	244	254	242	229	241	249	211	257	233	242	243	271	208	223	255	236	232	242	256	257	239	253	263	243	266	239	270	272	268	244	245	259	269	251	234	253	244	206	246	244	238	235	255	234	228	259	256	237	259	258	239	228	282	236	250	261	272	221	214	250	234	235	252	270	265	252	259	263	241	257	270	273	269	252	262	271	243	238	277	247	272	251	264	253	226	262	268	245	234	255	220	240	256	220	258	283	251	229	274	272	297	260	248	246	236	234	250	253	248	244	249	242	262	260	255	255	256	254	240	232	264	238	258	257	232	251	240	246	230	244	249	256	254	279	249	257	218	239	256	267	237	233	243	260	251	204	251	269	247	261	254	258	247	246	221	246	243	234	199	256	249	258	242	284	244	252	260	241	251	238	240	264	234	254	267	227	228	244	273	230	244	252	232	253	283	254	239	244	224	227	266	251	217	253	247	225	258	238	269	258	244	245	258	265	246	231	249	245	239	278	252	244	241	230	257	244	252	256	273	275	269	262	272	260	248	273	266	266	247	238	251	254	255	221	252	248	238	276	265	258	247	253	225	252	253	230	262	254	254	258	252	258	228	234	272	250	250	257	242	244	222	260	230	262	259	264	237	247	238	270	246	265	254	271	278	221	261	216	251	238	249	249	228	277	264	290	285	241	250	239	251	252	249	267	273	248	258	278	261	269	231	264	230	237	204	242	271	248	230	294	245	241	254	243	243	237	257	253	213	259	243	265	261	245	238	268	263	228	240	210	258	246	249	247	228	262	241	255	234	249	235	251	272	243	257	258	237	247	213	246	247	267	275	229	278	257	216	250	235	246	281	252	214	263	292	238	262	258	245	216	266	224	262	239	255	232	265	251	253	215	258	253	288	242	241	203	234	256	248	224	249	252	211	196	239	241	261	242	213	237	261	243	239	252	239	267	261	254	225	235	243	243	239	224	265	241	243	284	243	269	255	238	240	241	244	253	227	258	256	272	270	271	260	277	247	246	245	230	241	259	256	257	255	268	221	243	252	224	267	233	210	243	262	251	255	259	225	253	259	283	257	236	281	239	252	268	245	248	244	236	229	257	250	224	250	244	249	248	229	262	252	232	265	224	232	223	259	273	243	261	253	234	227	256	242	267	252	229	264	237	255	236	213	259	249	231	245	264	249	266	274	252	240	250	256	285	227	236	229	248	262	242	252	263	291	253	230	246	251	215	256	279	232	217	254	253	236	225	237	226	245	243	277	253	225	242	215	257	233	235	229	252	260	250	266	237	268	258	218	255	226	276	230	246	273	276	245	254	290	244	258	251	276	241	233	207	264	275	264	254	248	224	276	257	238	257	236	233	240	247	263	241	244	251	248	243	237	225	222	253	225	259	231	230	268	248	247	229	241	253	267	228	227	218	261	247	238	239	233	259	239	295	258	271	285	230	261	243	264	212	263	248	237	276	238	222	258	253	235	253	265	231	243	259	284	253	264	229	243	262	274	246	306	269	259	242	235	241	256	230	249	254	263	263	249	232	229	246	236	219	235	264	261	269	241	266	255	233	268	236	243	243	245	201	259	249	254	256	276	224	253	200	246	252	270	251	222	270	246	271	259	258	280	247	242	244	277	246	242	254	272	285	225	243	257	246	241	250	238	257	243	221	228	232	235	236	253	245	253	237	265	259	244	248	258	250	259	262	240	267	238	246	270	241	243	222	242
2913	627	669	708	701	659	698	658	631	659	654	613	650	615	643	651	618	646	657	595	645	619	648	623	643	638	656	629	640	615	640	621	611	622	619	612	610	628	588	630	653	613	624	615	668	632	608	641	637	612	613	645	600	589	640	573	614	660	588	597	591	634	671	658	617	616	637	602	647	623	619	578	617	602	605	587	610	596	628	624	590	598	650	648	617	610	603	660	642	618	626	607	629	588	610	650	606	588	638	590	567	601	646	615	589	628	591	627	596	628	606	625	594	623	591	600	592	604	600	635	663	623	632	611	634	625	658	586	613	585	565	619	591	629	598	619	594	661	594	660	657	586	621	655	648	688	627	675	668	629	649	654	653	562	615	612	655	599	604	607	625	618	640	638	644	629	606	634	590	594	673	617	627	633	624	627	628	612	585	583	644	635	623	632	595	645	644	589	608	591	627	615	637	642	654	639	602	622	642	598	615	660	630	591	600	620	606	563	593	637	620	581	615	628	644	607	620	625	635	562	581	628	624	593	602	625	609	638	636	633	591	646	640	608	598	603	589	648	621	601	625	664	641	595	581	580	614	630	623	616	610	634	600	603	623	616	642	611	648	667	610	597	615	606	616	653	645	633	628	665	661	646	621	599	618	619	628	586	622	563	606	585	670	585	639	644	634	636	617	634	663	630	589	612	602	586	620	655	637	639	631	561	643	664	584	599	621	613	619	592	537	652	662	598	610	598	656	668	627	584	612	605	630	649	602	619	649	613	615	643	591	675	628	638	670	599	646	668	636	634	637	618	644	627	621	577	625	659	627	623	595	597	633	612	621	659	566	643	605	570	572	556	623	572	605	610	608	627	642	601	622	635	631	608	609	661	630	596	618	640	612	585	607	572	637	600	642	596	594	641	662	629	606	604	594	614	613	632	639	646	605	632	625	592	648	602	604	608	640	606	582	621	616	622	615	573	607	606	619	664	632	601	636	616	589	649	612	600	645	601	584	606	605	661	578	653	616	596	647	588	631	594	634	625	608	617	648	620	616	615	606	621	576	599	598	635	626	612	593	637	575	606	622	649	625	607	562	644	644	613	607	626	628	604	606	643	626	629	632	566	616	659	596	640	637	608	597	585	667	624	632	672	652	624	640	634	627	627	606	588	658	610	653	636	610	605	675	593	611	607	602	599	617	574	628	673	608	576	641	605	642	605	584	618	626	601	611	592	589	586	623	590	615	602	599	591	614	623	592	572	644	646	573	595	597	606	598	657	660	632	633	576	635	608	613	600	570	625	610	612	623	620	615	623	611	630	602	682	615	641	632	622	680	592	595	595	624	592	623	647	605	621	640	552	641	653	550	627	615	581	672	625	622	610	629	612	586	636	656	609	647	581	591	638	634	640	624	625	638	625	639	608	608	624	600	612	587	577	597	615	603	616	629	575	603	607	633	625	627	607	603	614	618	574	653	631	627	642	644	620	580	688	653	636	572	671	641	625	562	595	625	582	624	619	589	573	631	637	609	624	581	662	607	628	616	645	589	650	639	651	626	594	628	642	666	613	652	600	650	599	648	647	618	574	653	636	626	614	592	661	605	591	645	611	619	583	677	606	570	629	580	595	582	638	648	636	621	606	614	625	623	607	621	638	619	587	624	552	614	635	659	593	599	661	595	663	646	621	626	629	595	612	620	649	582	631	650	623	632	639	625	594	579	610	618	656	656	586	648	658	604	615	624	584	574	607	650	605	638	628	652	581	570	593	662	610	604	622	629	621	580	612	633	613	600	626	592	631	632	627	604	681	613	658	601	621	589	646	617	578	589	608	617	627	604	602	585	613	608	632	661	616	654	643	582	629	650	619	630	627	611	638	637	583	559	632	678	618	608	592	605	644	615	577	585	604	630	594	585	641	629	601	657	606	639	642	616	606	612	621	600	595	636	612	635	586	640	598	589	617	642	592	643	584	580	609	687	636	629	644	632	589	607	559	581	628	633	622	562	624	627	677	622	661	610	614	597	545	594	586	616	622	600	613	613	630	608	634	626	634	656	598	649	603	606	630	596	643	651	590	625	633	606	599	693	632	609	611	640	632	626	609	594	584	590	610	630	598	603	619	617	587	584	679	629	601	631	632	609	611	615	633	612	619	620	630	617	625	639	597	597	647	612	631	613	628	642	600	606	614	609	642	637	607	623	621	614	642	596	512	604	615	621	576	591	587	637	602	640	670	624	619	610	617	589	650	587	643	622	580	629	634	641	652	647	594	611	641	643	638	638	648	629	569	583	639	639	591	590	597	601	603	594	601	626	622	642	595	586	640	565	659	668	605	613	633	581	627	632	577	633	632	656	649	634	622	604	636	690	646	612	624	591	611	649	603	618	626	652	583	638	611	558	640	645	620	613	626	683	644	635	612	599	616	585	606	656	632	639	603	642	601	601	652	638	629	610	626	635	612	621	663	604	650	620	655	573	624	635	640	613	625	636	651	637	606	623	614	651	615	654	663	626	625	637	633	619	604	640	607	591	619	675	625	644	640	643	631	657	623	658	616	650	653	647	608	623	616	633	619	601	603	603	659	644	616	591	607	613	597	596	608	603	639	613	656	608	603	626	569	634	599	657	618	599	576	622	647	597	610	633	598	652	622	612	672	568	614	620	642	614	633	637	655	607	595	620	634	612	648	612	638	653	620	614	620	647	646	593	600	633	615	648	621	629	663	598	608	621	634	654	546	646	656	635	625	615	590	606	638	567	641	644	625	604	685	611	601	648	612	633	605	605	616	627	652	605	652	633	577	675	616	590	621	634	636	603	672	609	639	634	625	586	573	602	605	622	602	627	658	605	634	598	551	597	658	618	563	636	659	624	606	651	593	632	578	654	624	600	632	613	608	679	669	622	615	669	651	603	637	612	604	648	616	586	615	609	637	574	573	643	608	591	601	603	626	618	568	635	606	586	648	631	600	653	581	589	619	653	613	633	610	602	627	595	602	604	641	590	588	634	594	615	628	642	595	626	630	572	605	653	652	616	652	642	623	597	607	605	593	616	622	595	612	592	612	625	639	625	570	620	604	638	635	611	622	641	603	612	637	637	583	634	610	625	641	642	594	639	631	568	648	601	622	614	581	638	559	613	633	576	618	617	579	629	606	586	585	633	618	590	610	599	663	605	639	584	669	599	580	619	668	664	630	613	593	589	630	631	596	648	642	584	627	608	616	561	619	611	631	603	628	650	620	608	606	644	604	651	631	635	624	582	612	638	620	637	593	603	612	658	601	610	593	641	589	627	605	621	609	587	650	616	615	607	631	613	607	644	597	630	621	622	634	602	636	625	610	656	648	654	610	645	612	635	622	608	565	626	640	630	585	659	642	604	624	662	627	603	652	573	587	593	665	579	637	586	602	575	610	616	622	625	632	627	651	592	597	658	610	661	658	618	648	611	572	616	616	585	629	602	606	670	652	544	623	614	637	645	589	619	671	620	596	598	637	644	603	638	621	635	611	646	589	571	686
12070	1044	1145	915	712	532	456	381	320	309	272	299	233	208	244	224	229	231	245	201	237	186	238	208	215	208	198	210	210	222	191	234	229	199	203	214	213	231	220	208	226	222	211	208	195	206	223	225	214	186	241	217	189	231	211	216	191	199	227	208	213	208	204	215	242	215	213	220	219	206	211	214	189	203	224	206	210	244	186	194	235	225	215	213	235	213	207	173	211	198	188	203	207	207	165	205	220	201	192	207	208	208	206	185	206	181	199	227	183	212	214	202	187	184	214	183	196	221	190	204	179	199	187	201	210	231	201	175	213	213	185	209	247	199	225	203	196	217	195	220	218	218	197	202	207	207	197	226	225	206	192	219	197	209	213	213	196	203	193	197	205	203	223	199	196	198	208	204	207	166	226	189	167	186	199	213	226	210	212	196	193	226	198	200	213	206	239	184	211	204	195	244	210	209	222	223	204	214	193	231	224	219	211	223	214	184	223	212	192	203	200	196	203	201	192	216	197	213	223	191	213	220	211	192	191	191	226	202	212	183	229	229	190	204	226	201	218	222	193	213	218	198	221	213	193	194	202	209	218	192	211	211	184	220	225	192	217	216	193	209	156	214	231	192	209	212	201	203	227	219	220	187	201	234	223	216	215	220	205	197	221	207	208	208	203	219	206	188	201	199	187	212	183	209	196	182	194	207	220	231	208	208	207	203	205	198	205	200	206	212	208	187	202	208	220	209	227	188	219	209	209	230	207	171	202	227	230	217	189	188	212	220	203	211	173	210	233	202	204	216	184	196	236	192	199	213	190	204	215	198	216	241	206	191	184	191	230	191	177	185	246	200	212	224	199	241	198	202	209	229	203	213	218	220	206	216	224	233	200	215	207	232	184	217	178	229	194	213	241	190	202	174	209	196	215	214	227	174	185	207	193	200	207	216	218	206	242	212	230	221	227	199	176	203	192	191	203	221	195	202	183	210	194	209	194	234	207	205	220	203	212	206	207	204	192	212	246	180	209	205	210	210	211	235	206	210	202	228	229	201	228	225	215	201	203	187	195	212	214	223	190	202	206	192	236	224	202	197	190	187	203	181	221	197	253	218	202	202	205	214	199	206	187	236	215	216	211	203	202	198	229	219	227	239	214	216	203	197	228	213	221	224	199	200	200	203	206	207	213	220	245	226	199	191	193	202	205	195	212	201	224	220	201	216	226	217	193	175	199	219	197	211	224	202	212	228	188	214	198	181	215	207	185	221	228	226	221	201	241	230	223	188	231	214	196	210	192	217	209	231	193	203	193	195	227	210	213	243	198	210	200	222	179	215	205	206	223	197	204	210	205	198	207	206	201	213	210	210	205	198	232	179	194	209	185	187	198	194	208	209	218	202	211	181	217	205	211	232	213	206	201	239	193	206	198	219	193	189	212	215	192	202	213	179	190	257	196	200	207	197	222	190	196	211	216	220	229	200	209	197	218	215	183	210	202	219	200	216	210	186	221	208	226	194	187	192	197	180	218	182	220	194	215	187	190	200	206	203	181	206	198	206	226	219	200	213	205	213	197	204	204	222	189	204	195	201	207	233	193	203	193	212	176	222	209	195	200	215	184	188	207	196	223	205	200	198	220	213	203	213	216	196	221	196	213	204	225	202	201	229	186	224	203	205	212	227	218	226	204	206	210	206	192	193	196	183	226	203	189	227	220	195	207	210	193	229	205	225	223	209	196	199	214	194	214	194	196	177	196	214	224	211	193	192	209	210	224	209	229	203	213	229	190	223	201	183	208	238	226	200	233	186	193	195	205	217	194	196	236	220	216	215	228	198	218	212	233	232	196	180	224	225	213	204	172	204	212	181	235	235	215	176	210	217	201	237	203	208	197	192	190	208	194	179	218	207	171	208	211	214	215	211	198	194	196	184	221	205	204	201	209	201	232	195	217	212	197	199	198	199	188	217	195	225	243	210	224	235	180	195	231	212	209	198	219	228	219	189	209	193	202	205	200	226	233	200	220	219	205	212	185	216	223	242	227	220	203	224	219	208	202	200	176	200	210	204	220	219	225	190	198	195	191	219	190	200	224	216	219	196	200	223	188	218	181	201	195	196	238	181	219	207	196	225	185	231	181	168	191	174	187	206	225	194	195	218	183	193	183	216	179	203	220	200	191	196	212	215	204	220	214	172	168	196	210	189	218	186	188	212	240	210	196	226	212	212	200	208	199	213	213	202	211	226	212	201	230	208	207	196	190	198	199	206	188	209	181	245	189	218	198	204	190	201	193	190	214	198	217	213	200	207	194	204	246	220	208	207	215	209	217	202	219	179	217	187	202	225	229	194	205	223	193	222	210	195	196	219	217	197	206	209	211	205	200	200	195	196	200	197	208	230	208	191	203	212	206	207	208	206	194	206	225	214	208	178	207	191	200	190	197	217	218	206	211	164	196	189	235	215	235	228	218	207	196	208	211	232	200	198	195	205	214	198	218	202	212	196	233	227	237	178	172	217	196	206	221	203	195	203	195	207	197	215	199	204	203	215	201	209	214	197	213	218	230	209	217	212	241	245	181	217	169	222	206	204	205	206	200	237	217	185	173	210	222	194	184	205	206	235	196	212	203	224	218	180	211	209	224	202	208	216	180	180	226	207	195	197	190	220	210	203	207	211	207	245	205	236	217	198	188	200	201	225	185	216	199	185	238	192	197	196	224	216	199	203	212	212	193	193	218	210	222	195	215	203	205	196	211	236	238	197	219	238	221	185	213	216	220	182	223	221	218	195	199	225	204	188	198	219	217	228	196	214	237	210	205	202	221	216	213	211	231	178	208	226	197	199	213	200	192	211	232	227	204	201	191	198	218	210	196	180	206	185	229	203	217	201	209	226	203	220	233	202	214	181	220	178	220	222	199	190	228	211	216	203	208	185	209	200	213	235	197	227	215	221	214	231	189	197	216	203	199	207	242	212	203	238	192	229	224	182	184	221	207	208	185	202	211	212	209	210	183	203	199	177	201	217	204	208	226	222	191	228	222	190	188	199	209	217	171	222	220	194	208	186	210	206	192	210	246	209	196	211	210	174	195	201	228	227	225	179	212	195	228	215	203	207	200	208	226	218	213	203	219	222	212	181	175	202	227	214	231	213	210	203	216	234	201	214	208	216	247	205	221	197	198	223	204	211	199	197	223	229	210	209	210	166	189	208	215	207	221	204	168	211	200	188	225	188	177	219	197	224	217	230	185	202	200	215	175	211	186	204	217	217	234	214	189	198	228	215	200	213	206	179	238	211	182	201	225	222	219	196	205	216	220	211	213	192	218	216	216	201	245	230	222	227	207	226	230	193	210	192	212	199	181	219	207	206	202	192	209	208	239	198	195	236	213	196	197	211	204	219	209	212	189	208	200	203	232	208	234	214	208	215	201	193	191	198	230	206	183	233	210	190	217	192	200	220	194	209	197	206	217	206	199	227	202	221	225	183	224	223	229	215	222	212	226	238	194	178	213	221	183	193
7510	1264	2527	2987	2569	2202	1843	1521	1413	1221	1118	980	963	915	854	797	785	726	798	709	714	660	695	598	622	687	667	636	630	667	609	606	615	633	616	583	652	558	632	606	588	583	603	630	594	592	608	552	560	614	561	526	565	579	587	541	547	560	550	568	543	585	586	554	553	546	563	590	572	586	578	567	586	564	548	553	570	536	573	546	577	535	565	590	550	539	525	571	558	588	544	602	521	596	555	559	591	545	589	574	563	503	587	543	537	534	571	562	529	560	530	505	566	544	552	579	566	534	589	596	538	572	560	515	522	571	552	587	588	576	570	611	557	594	562	554	569	543	577	562	552	600	550	566	608	588	544	576	593	565	564	548	530	554	572	557	544	551	557	511	524	511	551	526	538	559	528	532	532	577	560	555	549	536	583	543	550	558	619	563	536	511	549	529	569	543	571	523	547	549	547	533	528	561	579	542	545	552	560	530	598	554	548	539	586	525	541	621	545	550	529	574	563	543	564	560	558	525	575	548	587	532	534	574	553	578	557	549	573	562	524	603	548	591	550	574	613	558	595	566	562	563	554	580	590	567	543	558	501	525	514	594	573	528	543	553	543	553	554	560	584	582	555	532	525	553	558	535	597	552	557	509	552	573	532	517	542	580	557	534	508	543	573	534	547	501	539	562	538	538	561	537	538	504	549	547	564	563	491	549	546	559	559	559	544	528	557	586	496	518	543	519	549	543	529	560	577	513	544	536	538	517	534	558	584	538	543	540	564	571	555	627	575	528	532	545	531	542	578	523	580	551	534	567	552	572	555	531	550	546	538	560	536	565	555	549	539	552	548	574	512	574	590	573	589	528	532	612	554	515	542	539	565	591	538	502	531	516	533	524	541	551	520	552	539	563	552	520	592	511	580	554	595	519	505	530	536	537	549	529	527	509	571	575	601	547	533	575	538	514	528	584	528	569	566	567	557	544	562	569	593	573	570	560	551	510	557	575	560	535	563	558	525	558	562	521	548	566	564	544	566	540	565	571	529	566	524	552	557	562	547	525	617	556	585	538	542	560	563	550	554	553	539	585	555	528	543	578	545	548	568	533	558	608	536	554	551	559	542	576	550	595	592	523	560	569	555	560	531	562	524	553	561	568	560	546	565	576	544	555	514	558	513	578	550	501	562	517	566	517	564	539	562	558	534	564	529	561	565	530	522	567	497	566	571	523	543	552	560	542	605	539	518	582	566	552	531	545	562	541	495	544	567	530	552	552	584	573	582	562	530	530	569	542	590	599	569	578	549	540	536	505	534	598	569	541	576	519	563	546	574	576	534	554	537	576	536	576	564	554	549	572	558	514	600	566	552	522	527	566	551	580	534	540	544	561	534	528	549	517	591	581	560	557	528	572	583	564	561	560	544	590	540	611	542	527	581	582	521	533	561	538	525	530	526	541	563	572	548	535	541	543	528	567	529	515	532	546	553	564	548	589	573	529	542	530	560	575	551	545	503	541	569	561	554	550	585	535	544	530	542	542	527	541	535	530	540	577	543	543	559	546	560	530	561	556	576	536	532	518	512	598	528	555	576	602	587	570	571	564	542	550	556	531	578	582	571	522	539	566	549	556	554	494	535	525	540	570	538	556	533	555	585	530	592	559	547	544	552	542	541	562	534	585	550	575	535	508	574	560	557	557	523	552	539	545	557	527	544	574	587	552	573	568	574	561	516	582	577	562	551	550	567	555	559	553	534	546	517	543	580	555	560	534	563	515	567	517	572	553	502	555	588	576	556	545	513	603	541	539	539	540	519	521	577	542	572	564	591	557	552	543	545	562	560	542	550	620	547	577	533	505	528	526	560	541	550	533	561	564	576	541	558	526	539	544	560	616	529	547	568	561	513	568	525	521	568	555	549	559	558	554	577	596	525	545	592	565	574	552	554	560	600	562	558	577	579	567	593	520	598	548	565	539	562	558	579	562	564	588	556	530	523	584	555	576	575	500	572	515	572	568	542	571	565	578	548	560	541	523	528	547	555	551	557	548	547	503	538	513	520	553	559	570	558	559	607	547	551	547	550	555	590	540	513	532	559	512	532	606	555	601	548	512	583	515	562	547	532	536	555	521	553	562	519	540	565	508	561	587	528	563	543	544	539	568	546	578	522	544	561	555	555	583	585	544	570	535	566	592	578	534	537	536	563	589	527	589	558	560	554	533	545	587	566	562	512	550	565	538	533	564	520	573	543	558	583	530	568	515	543	496	530	574	612	546	573	548	530	553	562	555	542	534	546	561	570	545	551	551	550	505	569	563	579	582	562	593	594	533	561	563	508	561	543	531	567	554	551	537	528	567	517	574	555	591	599	561	551	554	620	534	530	547	510	574	563	552	557	561	529	555	553	593	568	548	551	589	534	544	537	550	581	536	517	572	527	534	564	591	564	552	546	570	580	550	537	573	581	541	564	548	543	534	539	555	550	577	504	557	549	545	561	542	562	539	526	571	546	574	524	536	559	571	540	541	554	568	594	521	536	533	522	585	567	538	570	541	616	575	582	560	536	570	512	518	509	565	536	522	538	559	549	522	565	552	564	510	565	583	553	580	571	564	578	569	524	556	505	550	581	562	548	551	532	550	570	541	520	576	562	563	566	580	546	581	549	558	510	542	559	557	521	559	565	517	559	535	586	571	551	570	549	572	523	557	567	554	555	548	572	577	580	488	546	576	539	569	544	504	547	555	529	557	553	579	541	585	558	529	506	546	531	573	555	588	552	568	563	570	561	520	570	533	547	528	536	541	574	536	593	544	553	566	563	524	556	563	572	522	580	557	523	554	529	562	563	537	585	565	515	542	550	528	594	545	554	590	538	518	553	530	532	545	528	561	510	527	564	583	533	563	566	572	534	578	526	528	511	580	611	559	524	563	552	542	558	559	569	505	563	550	547	569	565	558	541	607	557	545	574	532	567	577	538	549	498	571	532	528	568	516	528	550	551	563	531	562	517	548	605	569	525	576	524	580	533	593	558	549	574	551	587	554	567	575	549	537	559	549	540	520	511	565	543	578	537	539	546	549	510	532	536	574	551	557	570	564	546	556	551	544	527	550	541	551	544	517	502	537	528	531	529	538	539	553	555	531	510	586	564	547	538	538	527	566	588	535	536	573	600	544	562	585	572	515	543	588	594	571	566	564	556	562	557	519	535	553	582	521	527	569	600	518	554	563	541	561	543	554	542	550	573	523	553	519	549	545	528	511	548	542	554	513	547	569	538	544	563	542	587	577	533	550	515	541	561	504	555	544	549	528	570	573	569	558	565	532	539	561	530	581	534	601	550	551	544	546	541	553	509	528	555	568	534	577	497	565	571	520	545	548	521	555	579	551	512	565	539	566	560	547	565	556	511	596	573	568	541	527	548	559	517	574	543	531	567	560	512	558	563	527	568	557	560	530	550	519	541	553	526	557	552	515	575	575	544	523	492	534	576	549	549	531	554	524	551	544	561	554	540	552	575	541	500	530
20621	2656	2434	1834	1387	1061	804	743	615	573	515	483	490	466	498	463	401	402	387	395	418	406	377	401	393	395	408	399	390	380	365	400	401	396	391	345	367	359	410	350	366	349	398	388	370	361	335	370	358	382	385	407	384	363	386	362	381	352	344	374	330	375	411	371	385	364	359	382	351	351	369	394	336	351	342	344	373	359	350	373	336	377	373	382	365	388	373	380	377	368	366	384	369	409	389	396	383	351	357	358	351	368	349	396	385	358	368	369	325	369	382	382	355	376	367	387	356	412	368	326	391	385	367	392	354	363	379	371	364	338	365	331	364	363	354	346	355	343	368	355	346	366	352	386	369	340	387	348	326	399	383	347	365	351	348	349	354	348	385	367	366	327	339	372	374	371	394	348	342	362	374	339	349	350	388	368	377	372	352	339	370	357	385	334	369	342	378	349	338	349	350	359	391	343	379	383	362	387	367	375	359	391	369	348	347	362	374	363	375	346	346	363	338	371	338	360	360	366	393	368	348	350	362	372	363	364	371	360	397	399	341	361	371	367	384	373	355	372	366	361	322	340	370	341	372	337	374	371	372	344	368	336	330	382	391	368	346	364	391	367	337	353	360	352	377	348	332	363	369	332	357	364	368	367	329	357	341	350	365	361	383	373	407	319	368	387	410	379	341	323	392	369	389	374	344	342	378	355	364	370	367	324	333	383	361	322	359	372	359	382	356	360	383	370	375	340	375	356	360	337	335	403	368	357	327	339	345	372	353	367	365	344	353	373	366	342	364	369	355	377	371	382	354	374	362	337	372	380	380	381	317	378	362	377	350	388	368	366	385	323	408	369	399	361	339	360	364	348	371	362	346	356	327	333	359	403	345	353	370	362	350	338	382	349	381	333	381	377	365	338	347	327	393	330	364	354	372	329	344	359	329	358	407	369	379	377	359	386	380	379	345	332	361	369	364	354	389	352	327	368	364	348	383	376	362	393	354	365	394	379	363	339	369	349	334	370	342	376	343	379	368	407	369	337	312	362	365	320	366	339	373	364	334	368	380	370	370	367	327	380	406	369	365	352	353	347	345	315	391	357	330	375	336	345	372	351	379	376	383	356	415	393	347	335	358	363	360	361	374	366	349	366	337	379	406	348	370	335	374	384	323	375	366	369	378	391	358	359	371	362	365	312	379	330	333	383	327	367	376	366	396	390	387	362	369	380	376	351	366	360	376	335	329	370	364	333	375	377	356	386	330	387	382	365	368	345	344	375	345	337	357	343	377	381	381	376	346	383	352	342	336	356	372	335	343	372	385	387	359	386	341	396	383	333	356	343	393	376	376	382	381	364	373	380	365	404	363	350	314	370	360	340	370	406	376	369	382	366	374	355	371	375	356	360	374	364	328	387	358	365	385	341	376	371	378	357	377	347	319	341	370	367	364	353	381	318	359	387	338	389	348	364	385	381	339	353	362	339	345	348	322	359	371	346	353	343	384	375	396	393	381	340	369	383	385	344	411	374	367	403	382	392	367	363	329	373	415	341	355	381	380	363	364	356	400	366	354	413	355	366	342	360	341	344	335	328	347	330	411	384	353	323	401	374	350	355	355	385	357	399	364	355	360	364	347	323	357	390	405	334	370	374	354	354	343	361	350	346	326	375	346	345	370	379	363	343	389	359	371	370	371	365	340	366	363	358	379	336	386	390	384	407	367	358	371	359	335	361	336	321	390	413	400	358	325	325	344	345	386	366	338	365	341	349	356	359	331	367	365	360	345	375	335	350	389	365	364	341	390	389	367	384	365	368	373	357	363	345	369	337	344	346	368	365	333	341	357	335	370	379	357	347	390	352	354	364	339	367	410	373	360	341	370	378	390	359	367	367	367	400	361	358	365	391	348	381	345	358	360	380	391	355	384	399	340	366	353	385	371	367	355	343	361	387	377	373	381	368	315	369	407	349	370	360	297	362	350	363	364	336	400	340	395	349	363	375	382	391	364	397	345	373	369	354	352	308	369	394	370	358	387	350	340	338	310	375	366	394	349	325	376	340	398	359	356	384	346	299	375	338	383	380	352	355	347	382	357	311	346	350	373	398	363	370	406	370	344	346	356	378	378	388	377	397	367	352	359	359	362	389	374	370	350	362	342	355	374	353	359	340	376	341	350	360	395	391	374	398	370	331	337	327	316	387	347	359	339	350	355	304	373	357	354	350	365	356	365	394	373	359	371	362	371	374	324	360	368	385	372	330	397	392	372	340	394	364	392	406	380	371	389	328	367	385	341	359	357	363	357	376	369	335	356	338	351	382	356	356	379	392	392	379	390	366	379	379	361	369	362	340	379	340	364	333	363	352	359	363	302	384	343	361	321	384	365	369	386	383	367	367	399	348	380	359	344	343	404	328	373	353	361	362	400	374	379	385	393	364	325	377	347	370	361	339	335	376	332	357	377	355	413	353	379	359	372	337	368	369	370	406	351	350	359	356	363	385	345	367	343	395	374	356	427	365	351	404	376	325	387	368	340	341	358	398	352	374	368	354	362	331	404	370	372	362	378	329	390	383	358	376	349	361	340	369	369	351	341	355	377	376	368	350	350	373	342	366	383	358	355	337	384	367	372	356	365	366	360	401	360	357	346	332	407	359	410	364	349	364	356	389	335	361	374	401	364	336	368	374	344	393	346	366	391	385	351	339	361	357	379	405	344	365	385	364	354	361	327	351	344	386	362	350	375	326	318	336	366	347	356	360	360	355	362	382	369	346	369	369	336	347	366	350	366	351	379	410	390	351	338	375	402	338	384	320	349	380	396	346	316	370	333	341	380	363	377	363	360	386	398	380	367	361	369	366	362	374	359	367	359	363	342	377	373	363	377	343	364	370	375	358	377	400	395	362	375	350	357	348	354	357	352	365	357	361	407	387	334	366	366	384	371	358	366	351	374	351	369	369	368	360	322	358	392	354	372	327	349	385	394	367	377	326	372	399	415	345	327	365	379	361	344	372	366	402	334	361	373	343	354	345	332	404	359	384	362	388	378	373	385	370	348	378	385	389	387	368	375	393	366	386	357	362	374	339	372	366	315	358	350	339	365	356	377	372	354	388	343	401	371	309	348	327	383	354	432	360	335	384	382	393	366	353	341	371	370	372	366	393	375	379	381	389	384	343	373	368	378	357	341	369	382	364	336	346	367	372	369	373	376	352	355	358	360	372	367	353	365	377	372	346	374	363	338	360	348	343	361	334	360	336	381	344	430	332	364	379	362	371	342	371	332	344	414	361	346	366	345	378	366	367	377	387	388	368	342	375	390	364	353	386	347	371	376	365	366	391	383	329	367	342	349	359	400	358	372	364	377	358	349	361	363	371	365	395	377	343	356	365	388	354	372	379	379	362	352	388	374	365	378	356	363	368	353	353	421	400	384	383	393	352	399	381	367	374	375	389	385	371	381	385	390	330	318	353	368	398	362	338	358	338	359	356	380	362	382	352	372	362	360	350	387	382	349	375	369	368
10095	2374	4703	5430	4853	3911	3220	2738	2455	2114	1924	1812	1582	1567	1373	1366	1364	1264	1349	1231	1180	1139	1182	1098	1124	1049	1076	1054	1014	1011	1005	1044	1052	989	964	915	991	969	964	915	1004	956	977	898	892	941	972	982	897	916	933	883	903	918	959	876	903	892	927	908	946	906	892	885	916	920	946	896	920	976	905	903	849	913	840	905	872	869	959	889	922	903	887	866	892	873	875	870	882	939	868	882	900	960	906	904	845	883	938	890	866	879	871	883	872	895	906	885	911	896	848	926	927	877	863	828	883	942	916	890	918	898	885	858	859	908	895	893	891	852	887	896	871	868	919	889	887	919	866	919	899	920	939	950	894	937	939	888	920	921	881	917	901	906	874	898	919	865	859	845	871	917	938	858	844	891	923	853	858	943	843	880	895	896	837	897	921	828	839	870	897	928	864	865	842	830	880	936	960	867	909	907	900	899	927	884	877	916	820	861	816	893	862	894	861	905	858	936	947	845	901	823	869	834	881	907	856	868	878	841	898	880	897	924	891	899	879	869	841	843	906	887	854	932	873	883	906	906	923	897	892	881	864	831	921	826	865	859	852	865	867	891	858	838	898	864	864	865	880	912	936	877	844	904	905	882	916	926	825	835	924	873	810	869	870	928	880	896	906	920	904	859	871	904	835	866	881	869	889	904	876	870	901	871	870	831	897	937	908	855	890	851	851	861	945	851	881	854	843	885	937	898	907	876	933	870	960	875	877	899	931	890	941	907	857	931	920	914	918	891	857	858	893	898	843	872	923	869	820	862	918	893	866	890	908	812	898	897	902	825	921	872	858	879	861	887	905	862	856	925	905	891	896	881	870	906	857	867	874	903	892	888	862	913	867	891	865	861	845	881	868	900	944	858	850	874	884	839	894	901	873	870	869	831	902	866	908	838	868	865	893	894	867	863	912	909	852	899	904	931	860	886	882	835	831	931	903	899	845	864	911	879	837	885	930	929	850	883	879	907	879	887	884	911	893	918	881	916	872	899	886	907	904	858	913	839	896	867	942	878	904	867	869	906	880	892	894	915	895	870	874	905	856	908	936	864	841	876	859	924	861	892	902	860	924	848	849	917	942	884	875	809	930	866	873	891	927	879	823	848	865	915	860	861	929	963	878	878	855	907	890	854	804	879	858	863	884	887	917	863	875	893	863	872	840	921	870	940	841	865	869	881	870	849	876	842	914	937	886	925	838	951	855	894	905	864	906	865	874	883	880	862	897	885	930	822	912	860	842	925	882	889	851	872	838	851	873	947	870	861	894	929	866	892	886	870	885	841	831	848	907	903	886	837	902	851	872	824	861	884	934	878	836	875	839	890	892	926	937	847	828	863	875	942	885	891	872	852	857	866	893	888	892	863	901	896	900	870	908	892	903	912	880	829	846	877	898	861	849	878	921	910	875	879	874	896	856	899	878	885	866	901	868	901	894	890	857	886	887	874	914	896	889	838	867	916	873	852	854	910	851	910	893	880	868	872	853	855	920	859	934	904	828	871	897	855	876	854	899	879	903	923	933	856	961	868	850	811	909	943	885	898	881	868	837	887	833	909	859	867	892	899	876	896	907	914	880	900	885	869	868	862	925	876	866	915	818	893	880	867	916	864	859	868	877	816	921	840	850	877	848	862	885	887	875	889	888	942	875	919	892	877	853	888	924	902	880	850	860	858	845	819	791	830	880	842	914	829	848	881	838	899	873	890	911	874	908	883	879	877	911	826	844	921	912	861	849	858	818	939	827	879	880	887	861	860	874	867	882	881	878	883	824	881	915	903	888	915	896	904	868	900	905	898	846	887	884	947	874	896	873	899	904	880	896	848	918	896	846	895	900	860	860	911	849	908	826	920	864	895	872	866	837	891	900	881	886	844	892	874	870	823	899	918	884	850	910	850	903	917	922	848	839	818	877	852	856	887	939	891	843	864	946	852	945	881	892	886	886	853	883	911	840	838	840	917	842	863	890	942	875	931	826	906	908	895	868	855	926	917	872	870	887	868	911	852	845	862	822	843	901	852	899	892	881	871	861	881	858	887	881	878	917	885	921	884	865	844	861	839	882	871	846	904	824	874	943	852	941	871	884	883	866	856	905	888	871	886	865	885	844	874	919	850	885	874	884	864	866	911	879	861	904	907	903	900	888	894	865	845	882	817	872	847	838	910	915	910	862	873	851	873	866	862	914	898	969	896	886	825	893	889	879	880	876	869	926	867	874	883	853	922	819	884	896	870	870	878	893	909	912	867	908	918	876	898	839	904	881	899	890	871	846	876	909	806	930	880	914	880	869	853	896	871	889	873	872	834	849	907	855	932	844	923	893	898	934	938	881	875	879	943	841	898	833	914	861	820	867	909	924	848	893	867	903	863	867	900	863	892	901	862	887	882	835	854	858	851	884	871	895	922	866	846	855	864	918	892	856	907	905	880	867	910	907	898	910	852	818	893	892	885	843	881	874	893	873	839	908	888	857	892	905	898	884	886	866	857	868	916	854	889	863	849	837	907	886	861	833	861	871	916	844	854	917	863	860	904	879	907	840	860	854	856	837	830	867	864	845	880	908	885	904	838	877	855	806	893	920	799	841	939	862	937	815	906	892	850	851	858	882	890	912	841	890	917	860	901	886	880	869	852	865	904	901	899	866	868	952	850	852	917	854	857	903	914	881	884	844	898	865	872	919	862	858	838	858	840	887	838	892	905	862	905	872	884	862	900	916	909	904	898	874	915	885	896	848	917	855	900	918	854	892	878	892	873	907	885	863	899	868	888	872	907	870	898	916	850	866	865	893	877	930	843	879	858	887	884	878	830	896	873	860	895	917	873	880	833	880	841	853	836	812	861	873	853	834	926	850	894	877	875	851	942	878	887	852	873	911	925	848	874	866	856	902	880	893	872	857	863	859	941	866	844	891	884	891	886	867	898	906	921	852	826	857	834	873	895	875	872	883	871	853	926	872	902	861	899	870	900	877	882	843	863	854	858	911	853	812	898	881	886	871	871	855	820	873	841	842	873	856	948	918	919	908	834	903	920	887	869	883	894	883	909	849	882	858	849	862	887	925	855	926	924	857	862	891	899	875	883	849	866	855	945	860	905	804	919	864	892	847	876	933	799	840	872	860	871	830	888	842	880	930	881	905	911	906	870	925	892	893	903	879	884	814	902	867	914	860	889	882	926	856	886	894	929	854	838	884	834	865	898	849	897	892	908	948	894	867	910	826	874	853	900	848	890	885	887	872	888	867	906	859	873	876	874	873	847	866	839	866	857	834	890	905	851	879	931	843	896	926	894	880	851	854	854	940	897	861	924	861	882	853	868	907	899	910	876	871	881	836	847	912	878	853	876	916	863	918	904	857	878	883	888	854	892	893	917	909	902	848	834	893	922	860	950	852	895	910	838	919	915	872	892	856	913	868	852	882	903	810	904	929	871	841	884	828	900	884	859	830	870	864	887	896	909	836	909	914	847	880	851	906	882	850	878
2359	296	278	276	252	265	227	248	225	250	233	256	248	277	262	231	248	257	249	260	264	245	256	251	232	247	257	261	255	269	251	263	229	266	218	254	250	240	255	233	258	264	270	238	254	243	265	250	251	268	266	276	261	281	241	235	243	234	214	247	238	256	233	255	266	254	234	243	264	247	249	233	237	267	266	235	235	269	270	240	286	246	229	262	254	238	240	228	260	243	241	239	239	253	252	236	262	245	224	265	270	231	285	259	221	235	259	240	226	247	248	224	221	225	247	261	259	255	275	240	270	283	230	216	255	267	257	238	264	272	235	242	241	242	239	256	276	234	227	265	246	285	257	256	239	236	255	272	236	252	248	261	255	250	268	261	210	220	257	223	221	213	238	250	282	235	256	233	246	257	251	265	265	218	238	267	244	246	238	237	255	225	257	249	244	277	251	253	249	210	258	248	257	211	229	250	243	269	255	242	243	247	251	253	259	279	235	255	264	222	235	231	233	257	225	233	241	246	265	276	265	237	234	236	236	246	273	251	252	254	257	243	228	262	282	262	232	266	254	255	253	244	249	254	246	259	236	253	240	245	250	258	237	230	252	221	261	242	229	273	281	245	237	237	261	257	274	244	234	220	241	243	283	228	254	284	256	256	254	253	234	248	256	257	247	245	262	224	237	227	223	248	247	226	207	264	246	242	211	255	268	237	236	263	236	247	262	256	255	259	253	255	260	243	234	261	245	250	259	242	249	262	258	227	239	262	251	257	279	222	258	258	246	210	230	215	223	218	239	249	259	238	254	244	238	233	245	220	227	256	249	243	232	251	246	258	258	231	221	268	236	286	241	255	258	237	260	225	227	269	261	227	254	243	259	241	242	241	253	268	261	254	236	282	225	286	268	244	224	285	240	254	213	218	259	259	275	233	237	249	254	251	235	275	241	233	269	232	261	228	233	279	268	263	227	257	280	246	239	240	242	242	261	232	254	209	257	232	236	228	233	237	228	212	245	253	263	241	243	264	239	237	270	243	253	283	228	254	245	247	264	229	255	250	243	262	244	219	236	233	260	270	256	233	225	275	224	247	251	280	227	253	281	238	251	249	251	229	263	246	236	239	242	265	217	237	194	242	228	253	266	224	263	222	221	230	249	224	288	288	237	228	245	254	231	269	282	286	239	290	286	242	290	225	228	234	246	247	242	253	282	255	253	226	260	238	245	242	251	264	242	249	248	227	209	246	251	251	273	222	232	220	232	221	248	262	224	244	236	254	211	231	212	267	251	252	275	237	245	244	261	203	257	265	252	248	259	250	271	216	234	258	248	255	227	222	266	252	242	233	258	269	250	238	233	249	265	260	236	243	236	237	242	233	247	247	268	240	255	269	252	246	252	261	270	225	232	253	254	257	245	232	270	242	250	244	255	246	249	232	250	254	257	266	227	247	242	236	251	229	249	259	272	242	225	224	263	259	230	237	251	276	265	249	240	223	250	256	274	243	252	232	247	244	256	263	253	221	268	248	238	272	259	232	239	237	237	270	237	267	255	256	242	265	253	275	247	238	244	248	221	260	236	267	246	261	251	233	246	230	252	223	246	281	235	226	250	234	248	254	251	275	270	271	265	265	267	254	268	233	237	240	250	259	249	270	267	265	283	239	264	257	245	251	266	252	252	257	224	258	268	238	256	233	252	223	258	212	248	241	247	265	231	270	257	242	229	218	245	242	261	229	276	234	251	250	257	278	221	231	264	261	242	243	272	285	252	234	239	237	240	262	237	226	278	253	244	249	223	245	244	267	236	261	234	243	237	243	256	242	256	248	234	268	241	262	243	258	263	226	229	216	255	251	247	250	219	225	243	246	231	204	258	243	253	270	255	221	229	290	248	269	227	265	256	258	260	272	254	255	277	245	246	237	245	256	260	201	252	230	247	257	250	255	255	259	257	268	260	258	258	255	253	225	273	311	264	256	265	255	250	233	232	242	245	239	223	236	241	248	252	270	275	231	230	270	279	220	204	226	220	227	239	240	249	251	271	259	261	213	250	242	245	248	260	229	257	245	232	254	205	239	246	250	235	245	254	246	261	249	221	258	245	246	248	259	253	260	258	261	257	261	250	249	220	238	227	247	253	265	244	234	294	240	213	241	296	252	237	270	263	252	216	243	261	265	239	233	244	244	256	266	224	231	237	241	242	260	262	277	267	214	231	232	265	235	233	239	228	308	232	249	257	246	244	266	222	257	231	251	230	249	232	245	247	250	248	221	246	226	247	249	239	236	250	250	245	258	254	272	288	273	259	220	258	231	259	292	232	230	245	267	244	259	263	224	223	261	219	269	246	218	259	233	270	275	240	275	246	213	246	235	248	262	258	226	207	245	214	263	254	246	214	267	245	225	223	251	250	272	209	245	248	250	257	255	268	248	253	252	198	255	227	264	255	239	235	239	231	254	215	274	239	215	262	262	237	244	252	268	235	232	241	261	281	247	249	244	228	235	228	227	227	287	253	270	262	265	256	266	248	252	240	248	247	248	299	238	237	250	233	234	255	225	255	238	274	259	236	262	258	243	243	260	244	243	238	269	284	244	277	248	237	262	251	256	252	244	247	225	274	234	242	270	242	237	255	236	233	232	263	226	245	248	240	254	264	271	240	246	254	240	239	251	232	245	253	266	273	211	249	229	254	244	238	247	257	221	240	266	260	255	238	227	233	251	255	255	206	262	275	258	238	252	223	258	253	238	266	230	259	241	230	246	292	252	236	250	264	262	293	236	242	251	240	249	248	265	256	230	242	241	242	244	261	238	277	244	230	276	241	223	248	267	241	246	237	253	224	219	224	256	253	263	250	225	273	216	272	244	234	242	262	225	265	237	256	238	271	216	240	272	267	272	230	237	252	240	241	252	250	247	223	255	249	240	231	263	251	236	248	243	229	244	274	221	261	271	207	255	227	242	238	219	233	221	227	216	244	262	245	252	210	234	243	253	220	245	247	250	240	256	243	253	213	242	250	238	255	236	238	255	242	233	209	256	239	245	248	258	267	224	271	250	258	260	270	239	251	269	219	260	243	255	249	236	257	214	265	270	252	247	296	245	227	247	243	239	238	243	235	240	266	224	239	248	239	257	244	262	233	274	263	242	248	233	224	245	242	236	231	240	225	217	244	253	234	259	248	234	243	264	260	255	258	249	247	271	269	264	236	259	265	241	261	228	284	242	258	234	239	235	258	233	233	259	249	239	244	238	247	230	257	248	277	259	290	255	209	251	266	273	223	244	249	247	255	243	224	260	233	282	238	247	254	202	269	249	215	244	239	268	262	265	257	271	215	238	251	239	233	232	290	264	280	245	223	230	210	285	251	255	265	242	253	233	251	253	262	241	218	270	271	232	218	255	237	248	276	249	215	251	249	230	257	279	246	257	249	251	225	262	244	237	243	232	250	245	257	262	227	238	246	257	232	247	243	241	256	246	253	272	240	251	234	237	254	237	222	232	221	244	262	257	265	272
2884	655	660	711	713	706	717	648	631	686	636	633	594	685	657	652	630	623	603	651	625	710	614	600	661	602	596	609	582	641	630	601	625	589	653	623	628	631	592	573	571	629	626	594	617	650	570	602	624	625	637	635	637	592	591	598	658	620	626	681	623	561	633	638	633	611	628	643	587	642	629	664	647	561	600	564	599	582	630	634	631	597	632	611	625	637	596	643	629	604	624	571	634	617	653	634	645	608	668	611	629	589	615	631	635	618	620	614	609	621	651	648	592	635	592	609	597	585	623	587	608	622	611	611	630	620	612	652	558	619	639	666	616	630	618	622	639	653	646	654	620	595	640	579	625	635	653	591	629	660	634	667	599	595	610	638	607	647	658	627	622	613	581	628	577	648	654	655	594	632	571	644	573	623	637	604	632	620	622	629	651	591	674	597	593	599	608	633	600	611	653	638	627	609	601	622	604	681	624	582	619	629	627	624	619	564	625	602	625	605	607	581	633	605	630	624	635	646	639	629	609	667	598	624	623	624	641	590	601	640	653	632	620	612	614	596	595	632	644	611	614	636	626	575	579	601	616	616	572	593	649	619	640	619	653	625	604	573	639	592	588	664	623	642	628	640	574	635	633	646	635	605	621	640	603	596	589	616	637	567	603	612	589	627	629	617	669	634	573	584	609	630	580	669	608	602	564	621	640	576	623	613	658	633	629	637	592	585	659	551	607	650	628	581	582	650	594	617	593	614	571	581	603	646	614	595	627	633	561	610	644	602	622	632	545	625	621	633	657	655	599	646	628	603	610	630	626	610	648	567	615	599	637	641	634	562	625	669	626	609	666	625	606	628	594	607	597	608	597	631	635	588	625	608	674	674	590	599	621	650	594	605	630	623	661	605	603	612	622	581	614	625	625	589	609	643	635	613	596	649	633	661	617	616	617	618	590	608	627	609	632	641	624	628	606	617	635	565	622	627	599	611	645	606	602	594	608	603	574	593	564	626	633	581	607	624	608	630	577	611	613	620	551	603	616	629	626	597	643	629	623	618	628	630	625	569	634	639	591	632	610	620	568	592	650	673	661	593	616	607	595	604	614	629	650	604	597	588	654	588	637	612	662	579	595	662	629	614	613	624	580	578	630	612	551	628	645	606	565	629	622	612	662	627	574	603	677	614	633	619	629	588	616	618	607	633	638	640	577	587	640	601	598	612	620	599	643	627	627	612	648	610	622	593	625	588	627	643	676	609	579	588	652	644	632	640	622	625	623	637	652	582	621	605	619	609	621	643	626	612	603	552	628	565	613	632	607	624	631	610	622	637	594	592	654	586	608	557	565	592	607	624	621	584	592	621	557	642	628	590	634	612	588	587	628	622	592	615	582	636	554	646	635	598	639	669	660	604	616	608	638	609	595	640	630	609	612	625	605	633	655	621	617	613	615	589	612	579	644	585	632	611	640	591	598	597	632	607	611	604	636	621	612	623	579	627	643	626	609	561	643	600	629	630	604	582	597	611	550	603	579	578	639	621	594	608	610	639	596	603	611	621	654	620	585	633	616	612	633	586	612	650	595	588	625	596	614	634	638	604	592	604	660	615	581	614	598	603	610	604	628	626	634	608	605	623	592	620	653	611	614	596	588	665	656	590	648	582	581	585	592	585	645	631	588	648	658	613	612	596	605	582	631	594	610	607	646	608	658	656	621	638	620	622	592	625	622	620	590	614	636	630	615	597	616	616	631	629	595	645	608	587	674	609	615	612	611	619	587	651	655	623	615	630	606	620	595	612	566	659	622	581	600	633	604	639	543	576	625	632	615	635	592	618	636	581	624	595	578	606	570	630	642	613	641	600	626	623	645	617	647	633	635	647	574	626	617	599	637	624	612	627	613	614	634	607	639	611	611	623	597	605	655	619	644	588	601	613	616	615	631	626	590	584	608	660	651	592	679	631	579	599	618	623	580	617	634	643	628	634	618	546	620	639	540	610	638	575	570	572	597	625	649	598	561	601	655	592	608	630	622	650	651	594	606	639	602	580	623	599	573	629	632	660	612	566	610	679	618	603	646	605	633	664	590	620	625	606	629	637	639	655	611	632	638	584	630	621	587	621	611	611	636	617	623	618	587	616	654	655	611	596	629	582	637	619	609	579	645	630	573	609	634	587	673	639	611	645	626	595	641	639	611	631	611	618	577	623	596	647	630	622	661	628	600	675	634	645	609	650	627	617	609	610	641	616	585	613	612	601	640	646	626	591	621	593	610	585	639	607	634	623	598	643	617	626	658	629	561	629	575	620	614	598	625	647	610	575	662	644	573	582	634	620	568	606	575	676	589	657	628	618	624	600	600	601	587	600	638	620	612	581	576	639	586	599	594	620	596	575	626	601	572	587	649	666	627	623	587	630	601	597	647	634	640	631	626	655	612	607	609	613	636	620	639	611	558	615	625	591	628	633	618	649	595	599	624	618	624	613	629	629	594	595	612	613	626	645	623	639	612	592	641	606	602	611	568	595	599	609	606	579	623	618	620	646	574	612	647	644	647	606	576	573	626	579	572	600	586	650	652	596	619	554	660	633	625	654	625	591	610	649	663	650	578	599	610	631	607	636	574	617	589	617	604	628	615	642	592	613	609	595	622	619	615	594	615	600	613	627	628	658	624	587	611	598	635	636	631	597	647	617	629	599	648	629	591	645	655	631	621	589	582	575	616	651	667	678	603	593	628	577	604	655	633	576	596	598	598	639	596	602	553	595	603	603	576	644	636	574	645	630	601	569	655	600	640	647	598	641	614	664	647	597	650	607	591	629	564	589	609	596	633	622	638	609	627	608	594	630	599	626	617	586	616	623	631	657	634	605	639	609	638	638	687	577	635	641	583	612	630	596	634	606	636	596	600	577	604	610	584	600	598	618	601	577	646	612	596	651	651	551	597	621	592	588	616	604	639	627	619	603	611	598	617	676	634	617	640	633	601	634	629	610	627	625	619	611	644	653	648	636	634	617	606	620	625	599	573	602	623	607	592	628	609	606	664	606	638	607	645	584	574	638	633	586	629	612	666	575	606	587	618	652	635	611	581	657	642	640	603	573	595	625	645	610	596	595	636	576	623	634	646	589	646	633	622	594	624	622	642	586	554	632	613	589	628	597	630	603	604	591	634	578	631	598	619	615	606	579	631	631	647	597	632	630	619	667	572	604	637	647	602	642	626	603	669	617	609	621	641	600	655	631	610	619	587	622	616	586	629	620	592	646	619	582	652	603	652	627	629	633	632	633	617	617	636	648	610	622	603	604	681	628	589	632	597	646	620	652	620	679	617	557	619	615	560	637	646	624	629	632	632	637	612	620	631	629	665	602	620	610	610	570	619	584	626	591	638	605	635	599	652	601	651	638	609	568	662	613	640	574	608	599	641	634	620	595	619	657	617	666	608	641	552	637	658	614	592	622	659	628	615	636	654	602	651	648	641	603	628	596	625	605	617	626	592	605	631	619	668	604	613	621	645	585
11102	1076	1194	898	665	543	429	425	357	351	311	271	259	251	207	229	245	232	212	237	200	234	248	218	235	228	223	226	229	229	220	191	239	190	231	209	218	202	193	228	192	214	231	205	205	204	203	228	198	221	232	228	224	221	229	186	199	233	210	225	216	206	190	219	238	178	200	214	202	202	195	201	220	193	220	179	179	214	218	219	207	209	215	211	204	224	230	215	189	201	203	185	230	208	213	203	197	201	183	217	222	220	208	199	228	195	234	200	206	183	196	197	203	192	195	212	204	207	228	233	193	204	195	196	222	195	181	204	191	179	194	220	214	199	198	199	184	203	199	231	215	215	210	221	257	212	198	192	240	240	202	204	220	179	207	195	210	193	199	221	206	195	212	207	194	222	214	197	193	201	212	169	188	221	223	204	207	202	220	222	224	206	205	217	201	224	218	196	233	215	215	201	189	207	214	228	172	195	200	197	217	199	166	215	189	209	185	221	224	204	212	217	193	206	178	190	203	214	193	202	197	191	191	215	214	172	203	194	222	205	210	196	223	204	195	188	222	178	195	212	203	191	220	198	225	235	206	231	197	199	219	225	210	198	216	189	189	199	230	194	208	222	209	191	209	209	218	214	211	201	196	209	230	194	212	209	252	223	195	199	162	201	197	206	178	194	178	207	207	196	191	231	205	229	195	209	195	222	206	214	193	211	235	209	200	212	212	171	202	220	208	196	201	231	201	187	207	177	202	221	200	241	223	212	204	199	219	206	225	200	214	214	241	230	215	215	185	202	214	220	233	188	197	207	183	217	186	194	206	191	211	218	209	259	222	202	205	222	197	212	198	203	195	213	213	204	220	215	203	225	211	208	188	202	189	221	199	190	232	212	215	206	199	204	214	214	196	182	195	209	207	180	212	197	197	219	226	205	215	222	191	231	216	193	207	181	232	214	227	209	207	198	201	221	210	177	234	203	205	192	192	210	209	203	204	217	223	218	217	214	182	212	216	191	230	186	195	216	235	181	212	187	209	170	186	191	193	235	219	202	230	210	205	222	208	212	192	237	200	220	194	186	217	216	189	191	204	184	201	191	195	219	219	210	206	200	230	208	204	205	226	217	215	205	224	194	172	193	189	220	212	241	213	202	203	191	200	244	195	223	201	215	206	190	200	212	188	217	209	224	212	212	226	203	208	184	190	207	207	183	197	191	199	229	216	207	208	184	201	210	196	222	198	189	214	217	202	210	219	173	220	215	217	202	221	197	214	218	182	220	224	234	216	226	201	218	199	213	221	216	206	193	208	207	207	233	228	205	208	199	201	201	234	215	223	224	225	216	225	202	211	215	202	196	207	227	210	199	212	195	210	197	212	216	178	197	180	200	214	215	208	226	192	228	219	209	219	215	195	212	197	185	193	197	205	196	167	224	226	201	203	218	199	214	205	229	227	194	209	203	192	216	206	197	198	204	168	207	209	179	185	207	205	204	196	215	190	168	198	208	179	230	219	204	222	210	219	205	212	217	238	201	202	218	194	215	191	181	209	226	209	201	209	245	172	197	216	216	219	224	201	219	186	222	200	208	244	197	193	194	210	206	207	193	180	195	198	209	202	203	200	193	237	223	233	208	180	208	196	216	207	170	240	210	190	206	227	198	201	173	212	217	226	203	200	230	223	169	209	202	224	214	214	217	188	188	227	210	192	218	208	202	235	233	225	174	216	178	207	194	217	194	200	216	220	193	216	239	198	215	186	210	213	165	211	222	208	201	196	188	231	203	201	206	218	202	209	220	199	222	216	203	211	208	209	183	211	206	183	200	231	187	215	212	211	201	223	210	191	195	197	206	217	185	204	222	217	212	209	203	198	200	212	222	194	207	221	223	205	193	183	219	221	229	188	184	223	190	213	209	200	229	204	201	214	208	210	207	224	211	219	217	228	188	183	200	197	206	237	204	184	195	191	215	186	204	212	216	238	220	204	193	220	222	212	200	201	210	212	220	205	196	181	173	191	205	202	197	193	209	202	205	193	233	211	195	204	208	224	206	160	210	222	208	232	194	202	195	183	220	207	202	209	178	204	198	218	198	199	189	185	225	191	184	207	220	221	190	211	211	218	208	212	181	239	212	173	215	212	221	209	173	204	193	226	193	202	216	192	192	218	225	201	185	208	207	200	193	227	194	191	183	193	228	195	201	215	194	205	213	218	218	182	183	220	187	211	198	174	224	205	184	200	200	234	209	210	191	252	220	216	195	180	207	213	224	222	193	204	173	204	199	206	209	211	238	211	225	205	184	222	191	187	186	203	213	213	233	166	209	187	213	194	214	168	216	198	227	193	196	217	197	211	203	189	207	217	224	209	215	199	211	198	187	216	201	190	212	201	201	201	198	223	223	224	182	213	206	191	201	223	235	198	187	233	213	212	223	204	231	215	213	179	199	197	229	227	230	226	224	175	222	198	198	197	215	232	210	191	216	223	184	225	183	198	189	200	182	195	185	184	224	215	192	248	198	224	192	206	197	201	198	178	226	213	195	213	212	213	222	192	178	213	228	233	206	178	213	215	209	222	227	186	202	188	220	215	232	223	205	208	203	169	183	221	218	201	209	186	189	190	197	202	229	211	177	209	195	210	191	221	195	192	197	229	211	188	213	210	187	181	204	199	196	151	180	199	210	185	193	229	192	233	209	207	220	204	206	228	196	197	181	198	237	208	206	189	216	219	212	231	182	189	196	207	202	196	230	205	209	214	199	221	198	226	197	235	206	209	203	195	214	210	191	201	205	179	214	242	200	214	193	194	200	203	205	183	192	180	211	207	193	207	180	212	210	201	189	213	185	206	225	187	204	221	192	223	185	210	208	223	203	240	190	204	212	218	196	188	210	224	212	207	235	219	211	200	210	195	224	221	191	206	253	239	226	218	206	198	167	244	214	197	205	209	215	195	234	189	188	203	231	233	192	212	232	195	190	180	172	213	184	198	195	198	213	214	218	215	203	207	208	220	222	198	184	198	208	227	221	188	200	212	211	224	195	191	227	197	242	208	252	206	216	204	226	200	203	206	212	190	217	210	229	208	196	211	213	199	218	197	208	221	189	205	206	236	202	184	211	202	217	217	202	197	206	227	214	213	237	198	203	196	229	213	224	241	229	208	202	226	201	208	218	192	192	205	233	185	199	198	193	186	203	185	193	215	179	202	214	210	201	194	214	192	191	201	206	202	207	181	196	195	189	215	201	228	200	199	215	224	205	203	242	210	223	201	206	178	190	224	213	202	200	230	222	204	213	221	220	205	244	201	211	218	226	222	229	185	224	236	189	212	207	211	191	200	219	159	232	219	163	192	205	215	224	189	238	204	210	212	202	187	218	192	186	208	202	199	186	179	218	207	205	192	207	183	196	213	211	222	195	218	216	203	215	202	243	194	209	210	219	185	216	193	199	218	225	202	190	170	217	208	189	208	195	204	221	253	226	191	209	186	211	210	200	239	232	196	208	203	200	185	208	194	227
7183	1232	2474	2919	2628	2175	1787	1616	1305	1243	1047	1029	920	937	804	837	851	751	771	728	698	678	693	659	694	648	581	646	621	588	612	603	604	598	620	574	601	584	589	599	583	605	612	589	589	533	601	606	583	595	591	598	550	633	558	534	599	594	567	565	604	610	578	530	536	577	559	589	573	570	549	521	575	538	552	571	590	572	558	623	532	575	553	544	566	603	540	571	589	576	600	591	599	568	536	561	548	576	566	523	550	535	540	583	543	532	545	558	598	537	561	584	519	504	546	525	578	522	548	589	582	561	584	576	566	562	541	562	540	550	598	539	562	569	557	545	500	559	611	552	598	578	590	569	567	582	582	601	592	567	605	539	601	513	551	560	497	574	540	546	561	573	534	554	555	519	536	548	571	529	552	490	505	562	516	556	551	569	594	545	495	562	526	522	568	548	558	546	552	492	567	522	544	553	511	539	546	555	541	506	602	532	586	524	525	537	563	573	565	563	565	553	529	496	581	559	532	539	565	559	547	584	551	525	585	531	556	559	541	571	529	567	548	526	541	550	526	502	570	569	539	555	489	509	517	528	562	557	520	547	552	527	531	567	603	500	555	523	564	566	521	534	541	571	552	590	507	571	533	512	551	575	523	580	542	513	553	536	534	533	544	531	542	563	525	566	543	541	526	526	560	554	554	552	525	573	540	556	563	552	526	539	512	535	611	534	575	523	557	559	591	514	520	528	572	593	544	576	586	531	546	550	550	511	537	560	541	568	570	577	576	535	478	561	528	526	581	554	536	558	573	577	608	556	537	527	554	541	548	533	560	577	547	604	550	606	563	588	542	538	534	550	551	539	548	560	519	515	521	577	572	535	588	555	559	532	530	547	505	500	518	553	565	553	560	545	547	554	570	550	518	522	550	521	565	580	567	561	512	580	539	557	565	529	535	573	588	572	570	551	508	568	573	560	537	569	546	505	605	520	555	549	568	515	567	569	551	551	552	501	525	553	527	569	574	544	599	535	510	558	536	519	562	510	550	534	542	510	528	529	540	531	525	521	578	545	522	557	557	538	527	533	560	567	533	556	560	550	564	559	534	526	528	556	547	538	545	588	535	565	564	567	532	547	565	528	556	531	564	552	561	511	525	572	556	511	588	565	581	563	519	563	528	601	580	556	532	567	534	587	506	558	520	561	577	523	521	569	570	510	542	552	512	540	535	534	564	550	553	583	540	539	554	554	502	563	564	558	550	548	542	559	555	577	580	526	566	580	539	552	586	540	557	577	557	517	543	582	551	565	556	537	557	568	591	533	487	522	510	592	577	535	582	545	588	548	569	506	526	545	557	557	526	552	562	540	550	528	530	570	566	536	559	543	569	546	539	548	572	538	551	548	497	562	564	544	522	549	551	565	527	548	553	543	525	531	544	527	546	538	555	587	485	552	534	534	529	548	571	494	568	518	549	568	556	593	570	562	515	548	546	513	527	543	551	545	567	538	543	531	544	518	552	544	533	567	553	537	528	569	575	527	564	555	522	544	517	557	552	538	554	575	532	536	545	560	570	592	545	521	553	580	536	529	563	524	525	566	558	557	546	527	545	583	515	585	558	553	530	567	563	536	543	546	590	511	544	601	535	595	527	548	564	527	569	548	554	573	528	560	525	563	605	557	552	534	536	592	559	557	535	555	542	539	547	580	572	566	553	608	589	550	598	566	509	561	530	552	549	521	520	534	564	572	528	545	555	563	544	517	555	558	524	578	533	567	558	579	547	523	568	569	501	530	551	572	540	589	554	599	570	544	592	568	516	557	546	567	568	590	522	524	550	541	574	551	597	607	529	607	511	570	549	542	537	559	551	525	555	559	581	556	558	552	521	555	565	539	559	539	541	589	553	570	559	565	550	551	552	554	539	518	535	537	557	528	523	560	555	523	531	604	504	538	563	518	603	503	549	540	554	557	528	506	565	568	555	550	561	608	571	531	541	558	514	526	540	567	549	543	583	554	609	549	559	541	557	509	549	555	551	560	557	540	587	589	516	497	524	532	536	567	513	558	565	562	560	547	549	560	525	536	536	550	536	571	513	591	592	528	567	542	611	530	523	558	545	562	553	600	535	535	539	524	596	543	568	533	527	507	532	584	539	504	530	499	511	556	520	555	553	564	568	554	561	532	544	529	552	557	583	564	520	544	552	548	537	518	564	580	505	569	572	520	574	575	554	539	602	559	517	523	538	523	535	544	546	591	551	528	557	566	526	533	555	592	545	556	574	580	542	530	560	568	599	552	555	561	510	538	585	557	522	545	501	544	511	536	526	527	527	535	529	546	539	572	537	554	530	605	542	557	516	555	546	551	541	536	548	564	561	535	575	513	546	557	505	567	565	566	556	526	551	549	532	548	564	554	561	561	556	609	551	568	550	600	542	519	557	535	547	541	545	539	538	586	590	551	545	558	559	515	574	550	494	584	524	583	546	516	553	567	531	522	593	531	532	588	562	527	558	538	580	552	561	593	560	558	550	531	552	562	557	567	526	593	548	546	561	551	515	571	571	529	541	555	510	511	512	549	489	546	544	549	556	594	557	585	519	548	594	556	599	568	575	558	571	527	580	567	552	556	530	540	528	550	590	554	545	537	548	532	557	527	513	512	557	559	542	530	529	557	552	601	585	504	525	529	546	540	560	547	553	575	564	553	566	533	553	551	524	529	520	537	531	549	492	537	571	554	537	542	547	512	537	532	541	552	531	550	524	523	530	542	539	550	522	537	561	584	571	578	592	552	531	551	560	549	583	513	576	522	557	565	528	545	496	543	524	582	558	553	562	565	568	590	519	551	564	532	562	525	591	538	515	547	575	526	568	598	537	571	561	570	561	570	526	549	563	545	551	569	560	561	563	554	548	533	531	528	568	516	543	544	558	554	594	573	569	560	609	507	587	528	527	538	521	549	574	538	546	594	576	550	547	539	538	553	537	521	540	556	497	567	540	496	579	585	529	558	527	575	553	550	588	569	512	519	544	548	554	558	580	556	545	539	563	547	531	509	558	521	576	561	554	559	551	567	562	564	542	557	509	541	584	545	524	565	545	576	557	568	584	538	511	583	528	569	529	533	534	527	534	567	557	545	587	554	565	532	567	556	571	545	562	532	549	600	572	543	564	535	524	522	539	553	563	542	548	553	542	580	501	572	544	508	531	547	535	570	566	524	554	529	524	528	573	552	556	546	549	578	614	586	551	550	526	574	578	586	558	517	598	540	571	527	577	592	549	527	568	525	553	554	566	497	523	568	561	562	561	564	574	546	524	498	511	579	553	563	570	567	562	538	612	538	565	541	532	569	562	522	560	578	526	578	551	549	534	574	533	497	526	537	561	558	574	535	520	522	534	580	546	553	525	573	549	544	535	558	559	535	561	575	563	557	546	544	538	567	541	548	568	544	586	571	530	553	581	641	513	570	557	564	561	550	579	552	520	530	549	530	560	565	548	538	569	572	554	562	545	559	525	567	527	580
19533	2551	2493	1926	1404	1076	813	728	599	575	529	520	507	455	436	408	425	406	411	395	416	411	421	387	391	383	370	368	385	415	380	387	384	403	355	364	350	366	394	379	347	346	392	362	317	348	346	340	382	378	381	345	375	380	354	396	360	415	366	403	333	348	371	368	371	357	367	357	362	370	324	361	348	411	347	351	380	380	404	376	351	353	362	341	334	358	383	378	344	396	327	374	341	357	350	331	376	362	376	393	360	393	349	351	357	381	365	361	364	387	375	383	374	410	363	356	327	367	371	306	343	365	404	351	372	385	362	354	403	372	340	385	389	382	364	361	342	404	358	382	339	359	353	363	384	385	356	364	385	351	382	370	398	374	358	363	358	368	378	331	380	347	378	349	368	352	339	367	375	376	378	376	354	365	354	350	328	366	360	354	364	309	398	375	392	351	408	341	409	335	345	349	350	399	370	363	388	344	375	352	361	345	341	355	360	374	371	395	378	366	424	338	367	352	358	382	381	351	366	360	379	362	359	347	378	385	376	359	369	321	391	369	391	397	360	375	396	332	341	385	370	347	353	357	373	357	350	401	358	355	366	360	383	379	389	370	364	360	359	344	369	378	369	372	348	356	343	370	369	349	385	345	403	341	368	372	345	369	369	365	365	353	353	342	367	344	355	379	356	341	371	372	384	337	345	368	365	358	355	360	326	341	351	353	382	375	358	326	367	369	323	376	345	387	350	332	360	368	325	378	388	339	412	349	359	392	349	363	358	340	374	390	342	362	352	385	356	370	332	373	344	384	357	377	314	363	361	355	347	397	374	354	354	381	348	357	380	374	372	365	375	347	402	357	360	376	377	401	346	338	385	386	380	354	359	330	352	371	358	319	378	349	348	363	344	359	342	327	388	397	369	373	358	366	336	389	399	367	355	369	378	402	371	327	369	386	369	373	330	354	390	357	357	351	344	360	393	370	343	388	428	365	374	374	372	363	363	364	381	336	369	373	375	358	384	356	365	351	360	380	401	355	319	358	382	337	350	367	365	374	371	364	402	334	347	375	416	351	392	362	391	349	362	362	349	365	342	393	370	353	373	352	356	367	364	358	365	352	363	385	409	354	376	381	350	355	336	376	362	315	346	354	400	369	348	352	370	349	350	356	357	406	347	345	371	354	342	395	350	376	372	330	363	380	381	361	367	362	347	338	342	369	393	350	356	357	313	387	334	342	346	388	355	376	363	331	410	351	387	372	383	364	364	371	392	404	393	334	352	345	364	373	358	350	412	380	376	337	328	352	327	360	362	356	401	367	358	359	357	332	370	364	349	389	369	377	360	337	335	369	362	380	347	351	361	353	358	368	383	384	336	335	392	369	376	367	331	324	354	316	376	358	382	384	361	363	357	352	360	386	367	364	316	365	368	395	336	363	371	367	368	350	347	351	362	346	323	379	377	367	368	379	368	379	375	385	385	355	335	380	347	362	361	381	377	342	364	372	355	317	373	376	359	396	347	362	394	382	349	363	356	345	354	373	376	372	383	355	365	357	358	322	362	354	343	359	352	370	325	377	385	344	363	343	348	365	377	364	383	352	347	416	358	345	330	358	349	373	366	352	389	335	351	377	365	389	370	400	368	354	374	379	372	347	362	353	368	339	364	325	336	359	385	353	386	346	340	342	365	404	380	364	363	360	376	389	361	362	373	374	362	347	364	395	383	361	389	407	359	374	339	371	396	353	388	364	387	338	370	362	375	353	372	343	372	395	356	387	344	339	404	364	323	333	342	391	370	366	424	359	363	348	338	349	343	374	375	345	319	358	349	382	358	351	388	404	384	384	364	350	342	380	347	376	360	328	370	357	384	368	378	357	375	359	346	347	357	379	336	359	392	375	352	363	367	361	343	342	376	364	356	366	370	385	393	378	391	340	365	377	358	350	384	381	381	347	348	365	343	388	336	370	370	393	355	367	349	362	343	402	399	369	387	362	339	339	334	380	397	329	349	392	382	363	327	370	368	349	340	300	376	366	403	383	388	383	369	369	360	357	355	330	376	363	341	348	369	341	378	354	371	351	351	343	350	336	330	382	349	349	382	379	370	359	381	371	318	391	343	352	419	362	350	365	340	357	389	373	363	395	374	372	386	367	340	335	358	399	352	358	299	370	370	333	356	361	389	374	380	375	320	352	417	389	381	376	342	380	346	368	316	333	337	375	371	369	337	343	359	361	375	371	371	351	353	313	358	346	359	333	385	375	371	413	350	360	394	376	374	361	386	349	373	369	373	364	370	336	352	359	351	371	351	379	357	373	364	355	370	384	398	355	353	346	348	346	371	342	349	317	411	385	354	337	359	375	380	341	336	359	338	352	383	359	348	379	359	369	372	347	324	348	328	360	358	351	338	372	345	313	339	380	382	317	382	373	352	326	350	399	355	378	383	357	365	343	369	355	359	368	314	414	367	364	339	371	353	374	340	396	371	345	374	360	371	352	390	378	390	376	336	336	357	347	358	372	353	343	387	360	342	368	346	355	329	360	376	373	348	365	363	381	372	368	356	326	350	386	325	345	342	383	363	367	355	354	380	368	345	375	349	373	344	358	349	351	364	367	346	368	373	364	382	386	358	356	341	373	370	376	370	351	369	373	362	348	367	339	394	360	360	393	352	355	365	365	365	359	353	352	346	374	342	352	357	363	376	354	388	331	367	379	386	334	374	393	398	368	368	379	368	336	361	360	375	381	360	314	369	363	362	370	348	360	346	324	368	375	352	348	340	377	397	374	352	348	360	348	362	373	321	333	380	358	357	372	409	376	391	362	316	363	334	365	387	378	395	377	406	380	368	345	369	320	335	339	332	354	330	334	357	373	369	373	363	369	336	382	354	347	365	363	363	382	376	349	374	354	324	334	364	360	333	378	323	361	361	345	360	346	352	337	353	369	362	350	367	323	358	356	343	383	399	381	345	372	373	340	376	340	344	355	379	346	359	391	358	338	346	384	355	364	340	374	345	315	357	330	356	379	410	370	348	319	357	345	384	374	380	367	382	344	369	365	366	370	383	384	390	348	334	341	339	373	335	393	344	378	375	375	336	355	336	363	349	355	351	392	338	360	401	362	350	366	359	364	331	363	361	329	363	344	358	354	358	341	368	349	364	410	377	359	381	401	368	387	351	363	363	345	360	365	340	353	361	335	357	374	364	377	372	398	393	369	373	347	365	350	364	347	367	362	401	375	359	351	352	383	397	380	390	351	336	359	370	352	363	352	344	385	369	409	338	340	323	375	337	344	362	354	371	352	313	381	366	394	381	330	325	346	337	376	324	364	362	363	368	361	363	346	346	346	415	369	366	381	350	370	352	379	364	357	373	374	362	359	426	356	374	342	363	368	380	394	340	385	402	341	364	365	363	378	369	376	366	368	389	379	354	327	335	351	382	337	357	354	351	399	364	347	371	362	355	357	352	378	384	351	347	355	387	384	389	352	373	332	337	308	361	348	382	361	337	365	393	377
9578	2333	4749	5358	4903	4002	3256	2792	2517	2196	1894	1798	1706	1507	1480	1383	1347	1286	1225	1274	1211	1156	1130	1142	1074	1096	1043	1017	1041	1060	947	1070	969	966	1018	980	978	999	971	1007	833	977	935	949	977	954	948	948	981	911	993	920	923	901	938	917	944	895	897	934	871	950	910	904	913	883	852	924	907	919	882	880	889	921	865	881	814	931	925	875	855	881	865	918	845	918	907	895	889	919	871	853	872	851	931	865	870	851	904	909	905	913	880	887	839	878	915	916	932	910	892	890	866	923	878	927	929	870	877	925	892	869	946	889	832	911	966	821	878	891	864	863	876	889	858	870	878	889	890	901	885	955	876	919	899	931	908	933	892	909	910	883	874	895	898	896	900	898	845	852	907	883	898	852	934	861	919	870	843	892	830	860	881	835	888	868	880	893	928	876	878	853	840	896	823	855	864	853	905	873	907	852	872	779	886	880	860	877	828	932	898	884	873	905	864	872	870	918	890	884	918	852	882	913	889	860	900	922	878	910	886	867	854	862	887	842	860	836	931	892	855	856	914	905	891	870	881	950	846	892	878	933	883	864	832	838	860	869	900	918	864	830	867	897	845	848	857	897	886	889	863	891	869	946	891	846	869	825	875	884	889	885	821	870	862	894	847	880	835	859	845	917	844	814	884	874	903	899	953	844	933	870	857	807	904	897	880	846	886	846	880	889	864	829	886	861	843	851	926	849	855	850	805	911	843	916	878	897	908	832	883	859	857	866	892	910	863	885	891	872	873	920	868	842	827	902	896	877	869	873	858	851	884	909	854	913	891	899	932	908	872	897	872	865	881	842	872	908	858	928	851	871	869	840	853	867	810	893	928	864	899	837	917	871	869	877	891	883	875	863	911	881	835	895	830	854	911	855	841	855	944	850	907	889	839	875	855	911	863	917	904	876	840	877	933	846	894	849	827	919	848	869	840	900	873	884	888	845	870	889	901	846	879	892	860	905	898	892	863	873	885	926	909	850	902	858	918	855	864	823	820	813	877	856	954	792	932	873	890	875	895	898	886	881	902	855	859	882	853	874	916	880	870	868	879	899	865	878	918	875	890	869	826	882	883	867	877	893	827	876	872	884	904	904	929	869	882	859	853	901	885	902	849	911	863	832	823	866	896	845	928	853	822	882	866	871	825	870	924	860	871	871	888	848	844	877	851	872	876	911	892	866	854	869	881	876	883	865	897	874	868	847	888	873	922	888	881	902	899	909	902	862	803	881	906	881	944	888	854	851	883	895	881	872	895	950	920	861	901	902	892	931	881	892	853	877	919	881	996	851	847	864	856	853	842	821	835	900	830	882	872	891	898	864	867	843	877	862	899	811	857	867	870	833	849	875	876	831	929	891	897	856	916	844	858	859	887	887	857	851	850	858	861	918	885	839	867	893	900	843	834	874	849	926	885	863	889	917	911	932	873	865	853	870	884	855	916	893	907	872	859	817	918	828	909	867	816	889	835	845	868	849	861	885	862	945	910	903	901	870	894	850	884	912	861	926	907	899	883	855	836	844	846	820	838	790	911	887	861	890	930	827	855	864	869	859	944	843	932	874	871	819	839	866	888	867	845	921	894	879	879	900	851	923	905	867	860	886	844	885	908	876	876	888	868	914	849	895	892	830	911	910	832	868	824	866	855	856	878	918	901	891	890	882	924	821	862	834	849	904	903	868	884	849	871	850	844	899	858	883	901	885	860	859	862	891	875	861	856	857	889	886	894	860	837	818	854	906	874	920	845	865	873	824	824	855	890	841	872	943	975	850	907	859	901	880	914	851	952	876	906	940	883	901	857	835	889	899	879	862	839	929	906	853	876	841	846	880	868	882	906	881	844	822	911	840	874	878	884	833	843	843	874	878	878	882	844	861	845	932	869	882	865	879	896	848	880	900	906	872	872	915	851	916	912	837	867	899	837	860	898	876	852	881	880	838	859	852	875	869	905	873	850	909	888	885	832	855	917	854	914	917	910	937	907	903	861	859	904	925	898	901	888	862	821	871	824	836	825	926	878	866	909	911	889	868	867	862	828	880	912	857	906	870	904	906	852	859	850	869	875	887	849	879	909	911	852	874	890	860	855	862	818	863	865	839	866	892	919	820	876	890	845	879	891	923	881	837	894	885	871	834	873	917	875	865	844	910	877	852	889	890	883	895	886	934	876	871	914	860	899	861	845	873	901	883	853	845	882	896	878	865	911	869	927	890	892	882	880	894	887	950	897	879	971	888	850	851	890	866	857	828	842	872	854	903	876	886	849	898	837	849	911	824	894	861	849	831	873	918	894	911	835	862	912	874	823	848	914	872	893	838	807	856	929	837	858	915	846	854	829	907	875	826	882	825	853	880	828	832	857	855	933	948	891	798	903	862	888	845	860	868	888	885	905	908	896	843	892	941	890	851	883	893	849	872	902	890	841	861	850	926	917	863	904	854	894	915	944	912	874	886	818	901	871	861	906	892	828	844	867	892	807	894	844	905	879	871	925	814	849	971	886	873	897	877	885	883	844	868	875	861	906	862	835	903	865	905	856	865	893	843	930	858	915	878	855	907	893	894	864	877	852	824	892	866	849	892	846	879	827	852	930	876	905	827	891	872	927	909	838	887	848	899	900	882	877	918	887	887	884	865	912	893	921	859	900	867	888	857	871	897	888	862	899	981	946	871	832	876	931	871	900	841	804	815	856	937	854	891	851	860	882	879	854	881	847	853	868	896	870	861	885	869	857	831	832	901	866	912	856	861	873	866	862	880	859	898	870	836	838	929	854	884	906	859	830	881	869	852	885	839	834	881	830	882	906	857	882	880	907	875	841	846	874	881	901	861	832	849	863	942	892	858	897	883	872	837	862	905	884	874	938	853	892	783	901	869	871	849	828	905	916	865	882	871	869	887	853	894	894	911	913	904	879	868	921	881	880	903	832	859	855	875	872	870	891	877	915	928	877	925	909	887	899	885	860	844	889	874	899	866	842	877	864	850	872	900	914	894	884	873	833	892	867	837	878	834	842	850	904	869	895	858	907	862	871	916	911	856	880	881	852	828	858	869	897	889	886	906	876	827	889	831	853	849	901	888	904	907	849	881	851	848	924	849	875	937	850	879	881	909	868	832	872	857	881	861	908	907	890	885	843	875	882	851	864	894	842	851	867	912	868	926	910	862	891	896	887	861	909	918	893	864	907	882	827	894	863	867	903	813	914	859	852	894	910	893	839	902	831	851	876	907	883	890	897	849	879	899	884	880	872	894	873	838	863	852	866	817	889	939	860	893	917	886	890	843	893	864	892	866	854	892	900	902	855	843	925	881	876	902	846	892	871	872	865	835	808	857	855	892	874	869	848	911	912	863	922	951	864	876	922	852	925	918	848	906	914	932	807	884	908	812	905	904	876	888	878	835	894	842	835	900	891	887	860	877	842	873	881	864	909	816	870	907	899	847	861	842	908	868	863	880	831	906	877	871	917	849	857	894	886	914	873	859
2220	252	283	299	274	300	274	256	236	264	231	226	256	225	229	233	218	247	265	238	246	222	258	247	255	249	253	262	253	277	271	240	248	232	226	249	235	264	224	238	251	250	261	243	263	263	233	230	241	231	237	260	231	230	219	256	254	280	245	232	251	257	242	249	236	224	233	264	232	248	236	257	237	263	294	241	245	239	237	252	234	217	258	246	244	244	254	240	245	238	222	224	224	255	256	248	286	249	233	215	245	247	232	253	264	292	239	218	269	223	236	240	223	247	233	212	224	210	243	284	268	253	228	265	233	217	232	224	257	229	263	261	219	239	254	244	274	251	264	281	215	243	231	250	262	265	274	249	236	250	220	226	277	250	251	269	267	234	228	264	253	258	231	231	266	229	232	258	232	247	245	248	242	254	216	228	245	245	241	260	235	229	242	229	256	226	243	272	246	267	250	252	254	220	219	265	221	264	259	246	238	253	263	272	244	245	223	239	265	264	242	270	239	252	240	241	225	247	260	251	227	234	273	234	232	257	255	229	250	258	246	256	211	231	232	208	225	254	260	261	251	228	269	237	221	225	246	259	208	217	208	227	218	239	269	239	254	255	260	254	233	220	225	239	243	226	255	257	254	280	252	238	223	241	264	219	239	246	229	247	274	279	277	242	268	221	253	237	214	250	267	200	241	243	262	256	243	249	243	257	237	238	211	261	254	239	228	222	245	245	235	254	242	219	235	252	246	246	251	232	267	218	271	239	235	256	283	225	236	251	226	251	262	258	243	256	282	255	228	231	240	244	257	216	242	269	261	238	253	231	235	263	258	260	245	236	245	242	252	221	249	270	260	250	247	226	252	261	257	232	256	244	258	234	251	230	233	265	216	240	243	250	252	285	239	244	227	229	235	214	270	210	239	219	238	223	238	252	204	265	239	229	245	226	259	256	247	231	239	271	240	227	257	217	247	235	267	285	228	236	230	255	213	283	262	226	229	252	240	239	219	252	231	224	249	266	238	253	278	235	232	245	230	237	249	250	256	267	247	246	230	247	234	205	228	258	258	261	238	216	252	262	264	220	249	257	260	255	234	222	268	244	237	235	204	260	247	263	234	265	231	251	252	279	271	261	252	218	242	245	244	217	260	253	247	251	231	258	243	239	248	241	242	228	256	257	251	226	273	242	259	230	254	244	274	277	236	225	221	245	281	241	228	221	239	233	252	257	238	244	263	259	234	265	275	220	256	241	233	235	242	229	254	236	269	245	256	237	252	246	254	246	237	273	252	241	242	240	238	269	235	252	245	233	258	277	281	230	238	240	249	234	269	243	227	259	214	254	260	221	250	234	237	237	235	241	243	234	284	223	243	233	260	230	227	222	256	252	249	253	246	229	264	258	261	248	233	241	268	281	271	242	226	249	242	265	241	276	235	237	226	246	268	259	233	253	245	211	253	256	271	249	262	256	264	256	254	265	236	239	238	218	260	234	249	264	208	259	256	210	258	260	260	297	255	237	247	246	231	233	267	239	240	262	215	270	232	215	273	234	234	229	264	233	230	250	242	236	262	248	235	243	241	240	254	239	252	239	202	240	246	270	236	237	267	253	268	235	256	252	246	260	220	230	240	241	213	256	243	196	261	237	243	248	264	256	237	245	224	235	229	246	252	270	238	261	243	246	254	239	236	264	262	256	245	234	255	231	249	274	248	260	252	217	252	228	238	262	245	259	237	270	229	247	247	209	250	242	259	235	264	256	258	254	221	257	238	245	227	256	231	268	237	234	239	237	237	248	260	256	262	263	227	245	261	246	256	242	234	248	245	242	231	258	245	250	246	239	245	251	218	260	195	242	229	246	260	256	238	262	240	246	231	254	258	239	255	264	225	229	245	253	258	281	242	254	253	288	270	251	222	239	269	284	253	260	262	239	263	215	242	238	247	295	256	261	229	239	242	231	204	273	240	247	230	250	269	242	252	240	245	250	218	236	215	243	238	243	239	254	230	262	245	247	251	262	259	279	258	245	247	250	249	245	227	239	259	247	241	262	247	242	262	258	270	265	253	240	232	235	239	256	259	286	244	274	256	225	224	262	237	254	255	247	252	242	234	256	271	275	235	239	252	262	233	246	251	247	242	255	256	264	270	249	252	215	244	265	275	265	244	262	232	236	245	242	247	234	240	216	245	248	261	244	249	235	235	249	264	255	243	257	248	240	260	262	246	262	243	234	239	250	261	220	255	264	258	226	247	260	239	257	259	237	237	237	269	254	247	251	231	247	230	235	263	266	258	257	239	259	270	240	264	264	238	231	250	255	204	237	263	245	235	260	247	238	262	199	261	237	226	249	234	264	234	248	241	244	226	232	227	243	232	215	269	227	239	246	248	237	255	227	256	257	256	254	231	227	244	264	286	236	225	272	260	260	237	243	285	246	241	227	280	242	250	240	262	218	253	242	248	237	253	230	238	215	261	243	228	218	245	244	237	227	255	233	242	239	211	239	248	258	235	261	238	258	216	239	255	213	286	215	253	223	227	207	239	225	250	259	223	244	275	263	277	235	249	245	234	262	265	264	241	256	253	248	283	250	228	236	234	216	257	253	247	212	246	221	250	254	238	265	221	282	275	258	228	237	247	276	241	252	252	248	231	249	215	276	243	235	260	251	236	245	230	239	254	259	247	232	276	238	252	271	265	278	255	230	216	210	297	221	257	233	267	251	277	267	248	219	266	254	243	254	246	270	247	265	241	247	232	259	238	250	238	255	249	235	270	262	234	260	262	235	252	273	295	265	246	262	250	221	221	247	238	262	231	269	245	239	238	249	216	235	227	233	239	261	229	248	261	245	286	243	254	223	252	248	243	273	261	259	244	259	250	238	245	247	257	244	231	243	261	243	235	233	271	237	236	225	242	253	250	250	235	240	225	269	253	241	243	267	218	246	231	225	242	242	266	253	225	251	248	269	269	206	263	220	255	219	246	252	237	223	243	263	248	251	265	281	271	259	230	257	248	273	237	246	223	227	244	271	254	215	245	252	221	255	238	196	233	235	239	235	251	255	250	259	209	219	240	242	240	252	234	243	239	219	211	243	250	247	260	244	250	236	246	260	273	257	251	258	255	259	254	257	221	242	241	225	209	263	221	238	277	206	239	265	212	241	253	257	251	231	243	215	258	244	226	239	259	265	251	243	268	251	239	231	289	222	258	244	236	230	229	244	257	242	260	260	241	246	223	230	276	224	221	236	219	254	262	250	258	276	226	247	245	223	224	231	232	239	276	273	225	237	263	243	229	250	250	257	259	223	264	203	280	216	241	226	249	268	224	265	254	248	243	239	238	243	248	250	251	271	235	240	253	224	221	246	276	261	256	251	234	260	265	262	267	253	254	217	232	251	240	229	253	258	240	217	245	254	250	223	240	225	221	241	264	241	206	232	240	253	255	267	244	270	258	232	249	242	250	253	229	285	256	229	264	255	220	241	255	247	230	245	252	231	236	276	265	276	255	241	244	229
2743	643	708	667	759	629	619	649	660	665	668	698	629	635	642	614	582	606	613	573	634	622	664	633	653	629	634	626	586	618	633	626	620	612	620	581	633	625	631	628	619	619	612	610	639	624	618	627	613	584	619	612	611	581	583	622	579	568	597	582	655	608	614	629	605	594	586	618	608	613	598	615	640	583	616	592	572	603	608	643	647	599	638	618	581	601	614	619	629	618	622	609	615	584	609	649	609	580	608	594	592	602	617	595	617	619	667	602	588	640	617	585	584	635	640	647	593	567	615	584	609	620	602	573	670	615	612	587	570	620	603	633	620	635	628	577	624	617	637	623	621	640	635	598	592	637	698	622	618	633	622	549	632	615	621	657	571	595	621	612	628	580	620	648	583	670	594	588	611	627	617	567	617	628	597	613	583	616	608	610	576	597	626	604	605	603	578	632	618	604	613	633	605	609	622	616	583	572	630	597	626	603	606	616	574	647	592	645	585	606	637	609	583	604	631	628	618	592	616	591	604	638	612	605	619	615	624	608	622	592	647	627	609	619	586	592	613	620	602	587	614	565	608	628	606	611	588	609	620	595	589	628	606	602	622	632	621	612	635	586	613	609	611	586	601	609	601	589	602	588	611	606	611	621	623	649	634	624	594	654	633	599	634	590	580	633	594	547	651	632	617	620	612	592	654	594	639	630	643	603	646	602	599	624	663	589	631	597	583	634	565	637	657	588	665	587	614	578	645	573	619	597	620	570	613	587	615	672	618	600	554	574	574	597	612	615	628	588	622	604	672	586	588	623	584	586	617	631	619	608	607	618	585	596	640	539	637	577	539	610	595	609	633	674	614	619	582	604	589	578	638	631	616	605	646	652	635	597	584	633	643	584	619	613	583	650	594	620	593	603	624	605	587	600	604	599	640	607	656	617	595	628	650	546	641	592	588	585	665	585	582	632	640	582	584	638	583	630	615	626	628	641	597	613	587	628	656	614	609	627	607	630	601	590	593	609	609	627	635	617	637	574	610	601	624	616	618	576	657	602	596	609	601	601	596	596	600	632	634	586	646	601	654	634	637	576	591	576	602	620	607	652	645	589	633	610	601	590	630	589	609	620	632	589	618	637	584	655	569	601	635	613	593	619	589	604	609	601	597	584	612	618	623	608	654	627	610	572	573	629	600	593	626	648	604	634	592	632	588	663	561	619	620	606	560	648	606	646	629	662	610	587	627	623	596	623	602	587	607	602	585	585	572	611	629	591	608	559	622	632	619	628	643	617	640	615	644	616	626	621	599	635	662	595	581	604	569	596	643	628	616	619	620	612	646	617	635	600	629	617	644	558	662	601	606	624	589	643	594	649	640	567	613	588	602	620	611	588	601	593	651	647	576	603	619	615	589	610	597	630	591	576	573	612	551	618	641	574	625	597	618	610	671	662	660	642	608	591	612	598	586	622	610	614	595	636	652	609	617	549	621	638	577	604	603	600	629	631	617	599	576	571	626	639	677	620	660	592	646	595	617	651	572	616	604	580	627	577	629	593	646	603	607	652	612	574	579	599	658	610	606	620	615	620	561	592	583	629	634	653	607	596	631	619	593	634	670	645	587	580	569	610	659	646	614	596	617	598	623	651	621	653	618	581	609	602	629	646	619	650	633	656	598	624	649	607	585	617	591	659	583	613	673	643	630	645	637	593	617	611	679	627	638	607	589	551	614	601	581	644	654	659	605	622	661	586	637	621	636	633	593	635	623	618	635	585	597	575	604	669	597	646	666	632	584	594	623	646	612	568	619	613	589	627	545	589	607	595	629	655	635	574	651	594	609	603	632	666	624	631	584	633	633	613	616	610	597	572	591	594	635	617	591	632	613	626	601	622	577	623	652	643	627	611	663	563	580	578	652	607	620	609	598	611	627	607	594	595	619	598	661	574	573	661	612	610	615	589	630	596	632	608	647	653	634	578	604	606	656	581	586	660	620	634	641	645	612	617	577	719	591	675	585	585	638	619	640	614	535	609	619	603	649	629	641	658	597	596	624	629	605	626	656	629	583	648	589	612	626	589	623	605	581	626	641	654	595	632	609	609	589	575	646	590	552	612	585	558	603	597	617	582	595	632	632	621	631	598	617	628	595	637	602	582	633	629	643	605	630	611	614	609	631	657	614	625	622	598	632	634	594	531	582	599	606	612	655	641	622	606	639	588	600	620	590	591	595	545	650	632	646	625	623	630	575	612	648	573	640	644	657	614	637	623	569	613	626	601	612	560	605	590	572	607	578	610	578	612	608	618	633	616	626	622	614	617	560	598	621	589	554	603	642	638	602	623	610	604	601	614	656	605	657	621	586	612	601	615	635	602	609	622	587	600	598	626	593	648	666	602	606	642	628	605	607	608	636	609	620	640	655	642	669	590	584	621	618	635	608	590	597	590	568	600	576	597	646	634	611	602	590	610	615	605	650	605	643	619	639	591	597	585	583	633	596	621	575	625	626	597	597	637	597	610	573	603	639	588	610	669	629	586	577	616	624	617	574	647	572	623	601	632	629	608	629	631	561	618	629	580	643	616	603	635	600	621	598	618	593	645	628	588	591	667	662	612	583	597	640	626	640	592	619	632	601	597	606	643	620	625	594	616	653	652	610	616	587	635	596	617	635	600	630	639	599	597	607	622	624	612	607	612	622	617	615	627	665	601	634	594	632	599	625	589	605	624	586	590	651	619	595	599	604	601	626	659	650	629	627	630	613	595	646	611	602	595	654	624	613	624	635	609	622	608	624	582	584	610	593	643	660	620	603	580	597	650	633	628	639	634	576	600	599	593	628	614	604	644	577	669	624	634	607	626	598	607	613	623	616	608	680	627	595	604	621	649	620	610	662	592	643	598	633	620	626	664	606	639	623	626	605	592	638	650	604	622	627	568	563	632	658	644	614	632	639	593	589	609	581	604	630	599	574	614	581	610	626	613	604	611	653	637	606	650	673	568	608	642	619	615	626	647	637	617	645	630	633	603	617	586	623	617	638	585	604	618	658	606	593	618	638	623	605	615	625	635	611	647	605	538	595	613	644	649	622	581	610	603	630	608	611	597	590	610	568	631	589	656	650	613	596	621	594	591	604	658	590	594	635	620	595	575	597	602	612	590	621	605	613	596	628	619	592	607	648	632	634	606	647	597	597	648	620	649	601	634	581	599	617	624	612	599	599	626	642	590	579	614	623	618	629	585	627	596	602	562	598	553	596	651	656	591	604	622	610	616	560	597	638	635	580	563	580	636	611	617	626	594	648	591	615	631	587	647	607	600	617	627	630	597	618	608	624	578	606	614	586	576	576	597	632	566	683	617	556	638	615	646	647	597	586	599	603	603	602	621	622	627	626	600	653	609	621	622	602	560	631	567	575	594	617	631	598	611	637	618	573	568	578	649	585	595	572	622	628	674	621	585	601	607	638	619	659	660	595	652	627	609	613	634	611	611	580	619	609	633	604	616	609	663	637	595	608	577	628	642
11510	1089	1140	887	687	572	457	353	355	319	303	306	255	247	253	262	235	230	244	252	216	209	235	216	217	238	237	185	224	215	209	210	214	217	241	227	212	199	239	225	194	222	220	215	214	192	206	199	220	207	213	245	219	196	191	209	229	203	219	216	219	234	234	225	214	196	201	235	214	214	196	198	200	209	190	225	215	205	231	223	219	200	201	211	220	218	217	213	210	208	220	210	199	210	200	193	202	188	205	224	193	210	194	199	208	199	207	211	252	220	199	220	221	206	214	217	229	189	234	216	208	185	195	196	229	180	196	228	237	207	207	208	239	215	241	207	208	215	246	219	226	236	209	218	232	221	212	183	214	235	214	219	198	184	201	197	203	216	213	180	206	195	213	219	224	196	203	217	224	221	240	187	209	200	200	213	220	206	216	230	222	201	193	209	177	221	219	222	202	200	231	205	209	210	169	191	218	210	194	238	181	215	217	208	192	212	223	198	181	190	217	190	191	229	201	215	188	222	201	240	229	203	196	202	205	197	171	176	186	200	202	218	199	213	203	217	219	203	214	223	194	194	181	195	191	237	225	206	212	190	220	203	191	224	182	228	219	221	213	212	206	208	204	221	228	195	217	205	236	185	218	226	204	186	206	199	188	204	235	194	175	176	177	176	229	230	190	188	198	184	197	192	181	219	206	221	210	205	191	213	195	205	207	171	209	219	238	236	221	228	193	204	230	228	182	219	228	196	211	205	196	214	194	215	214	207	208	198	211	201	179	254	220	206	198	197	200	199	239	221	206	211	211	203	208	208	217	193	202	200	179	198	216	204	203	202	204	216	210	221	217	213	215	210	222	186	183	216	193	211	217	186	179	181	197	197	211	229	195	222	207	205	193	200	222	218	182	206	220	217	212	214	211	195	207	228	185	184	186	239	186	201	209	179	205	208	192	209	192	192	207	194	194	212	219	204	187	227	204	214	229	212	181	196	184	196	201	194	187	218	200	157	196	214	220	201	201	198	194	193	199	197	199	220	198	194	213	224	181	179	197	215	193	248	202	216	240	200	210	209	214	217	220	211	192	200	189	195	209	203	215	207	193	190	216	202	207	204	224	180	197	204	210	220	239	183	201	241	207	225	232	240	200	187	213	208	211	201	220	191	208	204	221	188	200	200	216	207	208	210	216	200	190	217	222	195	190	216	227	184	206	197	213	191	204	230	211	212	220	193	200	220	210	168	212	196	190	211	208	197	219	178	192	186	189	229	207	209	197	207	216	228	178	202	194	213	215	187	201	207	214	216	216	192	192	229	175	209	194	196	200	228	195	188	211	204	203	197	207	193	172	214	202	207	198	209	180	224	244	198	203	193	210	176	205	210	208	205	191	209	192	238	203	243	223	219	226	191	234	212	177	209	227	218	182	206	185	194	195	228	185	225	224	202	197	204	249	196	211	213	210	216	208	186	220	198	203	197	204	231	213	184	218	204	198	218	213	210	176	212	209	233	214	193	200	194	190	206	197	220	205	219	204	179	225	201	216	207	200	214	197	205	217	194	217	191	195	204	173	225	207	181	215	199	202	210	198	188	217	188	210	220	192	209	171	205	229	184	224	204	206	221	205	227	213	207	179	211	232	210	220	188	227	188	203	219	217	198	197	223	219	196	190	200	203	210	220	198	197	195	197	180	195	211	190	196	211	225	200	202	197	222	206	196	195	209	182	184	209	215	199	200	213	216	208	236	187	221	184	213	220	215	181	206	222	215	191	214	199	201	224	219	200	201	205	196	212	197	211	204	207	237	204	218	228	219	218	196	209	219	209	220	213	203	196	177	210	213	187	211	205	207	205	222	197	224	210	195	218	209	206	209	195	228	205	205	196	251	201	238	213	186	220	218	202	174	200	202	192	195	211	193	223	218	210	199	213	217	195	218	204	203	198	166	196	216	211	219	219	207	209	216	190	217	195	208	211	190	191	222	202	212	221	251	224	216	213	185	210	211	182	200	205	227	230	199	193	218	222	191	196	200	211	210	207	196	219	226	204	201	205	206	205	217	216	203	194	213	199	193	216	216	234	207	198	214	208	180	215	216	203	189	195	200	234	225	218	206	224	223	217	202	215	208	205	196	209	160	204	199	212	196	213	204	198	214	210	235	220	196	183	200	224	194	231	227	185	213	195	232	206	190	173	190	208	193	216	235	198	225	194	198	235	216	207	203	187	243	199	201	197	207	218	209	179	198	212	204	233	191	178	193	222	214	207	207	200	191	233	204	211	203	206	214	247	184	196	196	216	218	213	219	225	217	227	226	172	214	202	195	221	225	222	198	230	215	203	230	232	220	230	192	207	211	197	225	210	216	199	230	214	215	210	176	199	195	214	206	213	205	208	222	222	215	228	239	247	200	203	208	198	197	194	222	181	222	219	229	197	202	205	209	219	193	195	223	191	192	197	212	187	187	210	228	257	194	190	188	184	186	202	208	190	234	209	187	202	197	184	212	205	205	217	181	213	184	167	183	206	190	211	198	186	217	203	202	227	218	181	176	211	189	193	206	186	212	197	217	236	195	235	233	190	260	166	197	205	187	214	198	194	218	187	178	242	197	222	215	206	220	217	196	212	192	219	219	246	224	186	215	204	216	218	195	207	217	215	220	197	222	176	212	203	251	209	204	219	175	185	232	191	192	187	209	208	203	204	223	177	230	228	201	202	206	230	195	233	210	214	196	215	188	189	195	219	225	192	195	225	220	226	190	218	202	237	206	240	198	209	191	205	236	218	227	211	209	219	221	208	227	227	224	241	204	208	215	233	211	207	205	178	207	185	206	200	203	223	190	215	212	202	199	183	226	215	224	240	227	221	205	218	187	203	210	216	222	206	217	188	184	217	197	216	196	190	218	204	215	204	203	226	190	225	209	202	219	204	198	212	204	189	185	217	198	220	211	226	207	203	216	196	187	207	210	213	215	206	203	219	191	219	213	202	225	239	213	219	196	207	201	233	231	221	185	203	198	216	212	202	188	196	213	189	185	220	224	201	223	196	215	191	202	206	182	219	208	185	206	221	208	214	200	208	221	207	220	188	180	207	193	219	196	207	226	209	202	198	218	212	185	221	206	227	208	215	219	196	208	231	200	193	199	203	191	220	234	229	207	192	201	204	215	184	182	192	207	203	209	214	215	208	208	195	209	210	203	229	159	200	199	190	203	221	223	208	204	233	200	199	199	203	233	189	201	198	214	224	217	208	213	209	202	206	220	196	238	228	188	197	228	228	211	216	186	194	230	228	202	200	232	216	192	180	179	216	205	202	189	215	202	199	195	194	203	241	201	214	243	199	216	218	219	245	228	209	212	191	203	212	181	166	186	212	180	214	202	206	181	221	229	204	205	226	212	231	250	224	217	221	208	193	235	195	176	204	190	241	203	193	212	208	206	202	206	207	220	211	195	212	201	214	210	222	208	180	211	210	211	209	224	200	202	213	215	194	248	193	208	213	215	207	189	210	230	198	228
7340	1235	2495	3001	2657	2191	1777	1554	1365	1210	1116	1026	985	909	940	782	761	805	745	772	669	691	725	670	678	617	669	624	653	629	638	603	605	600	577	607	630	636	586	606	532	573	617	522	604	563	585	553	607	583	565	585	566	610	576	565	580	573	540	574	596	584	491	604	561	585	555	521	591	547	615	566	572	537	559	561	557	529	595	546	588	539	532	595	559	536	546	572	576	577	574	547	605	572	549	579	576	549	576	559	539	535	599	553	566	576	547	522	546	541	534	559	564	537	550	544	556	592	570	528	575	551	552	532	574	537	577	558	570	563	557	599	575	601	547	565	588	573	572	549	525	548	599	573	572	567	643	548	580	556	579	554	567	574	593	549	561	569	577	550	600	567	533	523	529	561	577	558	577	567	551	560	569	547	587	540	533	573	551	571	568	594	574	536	543	524	532	519	545	573	563	584	560	567	546	568	531	527	526	540	533	563	515	564	571	539	566	534	582	529	537	533	556	583	537	526	593	548	555	520	530	575	576	525	534	531	535	573	576	560	578	520	562	554	579	530	538	579	542	555	557	600	552	536	536	547	537	564	537	561	572	553	557	529	533	560	556	528	505	539	528	530	585	538	544	541	512	555	540	553	536	599	548	602	517	493	555	539	540	570	560	532	533	569	489	524	525	528	546	547	542	566	527	558	558	577	521	528	554	535	647	527	562	529	559	540	537	575	557	544	521	598	568	527	576	537	524	599	558	542	526	523	533	525	570	550	533	536	538	596	574	544	590	591	531	532	566	571	577	526	572	480	535	626	543	589	562	576	543	576	548	526	543	547	526	578	586	561	567	568	572	527	547	541	574	570	587	558	574	552	540	538	567	590	554	578	568	564	495	554	542	542	548	551	571	558	520	534	542	548	550	551	592	561	518	560	581	555	522	594	543	536	541	569	554	598	530	521	553	551	562	545	546	578	570	584	572	596	577	546	523	576	520	538	538	538	561	552	540	588	519	605	589	551	576	525	600	548	547	586	508	539	524	521	545	559	549	536	518	553	512	552	560	561	522	561	487	576	531	528	567	547	562	583	548	552	611	539	536	588	515	541	600	560	548	545	565	572	583	562	549	584	563	545	552	553	565	553	581	578	563	561	579	535	552	529	568	559	585	517	533	497	536	553	508	522	615	554	564	528	584	551	581	534	522	569	580	554	528	549	533	533	562	541	578	524	547	607	534	505	552	524	534	583	571	528	533	576	552	531	559	581	580	547	508	563	581	557	522	519	569	545	515	558	558	525	548	563	561	547	569	581	512	572	531	553	550	524	533	572	584	545	570	532	598	567	579	518	554	585	574	520	576	543	542	554	554	538	562	521	542	546	564	589	546	569	493	537	543	546	569	531	572	531	551	591	523	546	569	565	554	548	547	537	543	545	574	515	560	507	527	538	539	574	563	567	540	543	541	550	568	595	559	558	555	562	546	556	517	513	560	571	516	569	522	555	555	548	521	545	532	523	555	574	541	558	551	531	587	480	576	550	548	507	540	545	558	529	521	575	543	507	581	578	539	569	553	512	542	516	557	574	545	609	539	547	558	547	512	531	512	555	525	556	532	521	546	554	514	584	534	522	570	543	556	566	580	567	592	518	559	557	560	517	519	583	579	578	572	523	564	560	593	573	565	568	604	559	535	524	595	564	516	558	552	530	598	533	551	567	537	552	560	532	565	569	562	550	555	605	528	533	519	535	552	602	563	595	573	534	555	536	555	531	532	572	579	574	543	560	595	535	510	564	533	582	537	548	586	571	533	550	505	589	556	543	567	580	582	538	517	532	532	509	620	598	551	535	553	548	528	541	588	501	563	572	584	546	577	584	583	549	551	533	573	587	592	527	529	543	548	545	548	537	546	548	574	577	558	531	532	536	543	532	527	580	558	527	589	584	612	557	596	525	521	523	528	516	562	545	561	575	551	561	561	561	589	558	595	533	549	566	545	576	559	524	556	595	514	567	550	528	590	562	546	532	516	557	535	537	592	526	579	521	562	518	502	552	598	566	572	573	564	529	513	559	571	527	563	549	586	564	521	531	575	545	589	549	551	515	555	518	528	590	551	527	545	524	569	550	551	517	562	507	562	553	567	527	571	587	573	542	568	538	535	598	510	507	539	529	550	538	585	549	552	531	549	584	584	528	538	586	523	522	501	510	570	529	550	543	565	542	573	542	575	534	540	599	533	579	542	576	555	544	546	581	561	569	521	485	521	525	557	552	591	545	534	542	503	577	505	563	553	544	566	568	571	555	542	512	588	579	548	543	546	594	540	527	548	563	544	548	537	565	554	573	577	574	528	563	564	544	507	578	523	548	574	556	576	544	538	576	543	527	579	548	528	547	522	529	566	552	569	504	522	528	542	538	550	559	532	537	560	562	549	560	558	565	546	556	563	569	552	557	587	513	574	549	561	534	549	563	596	565	505	551	520	547	539	506	565	556	563	603	559	519	546	599	521	520	561	590	500	577	543	589	527	577	524	528	561	554	564	544	576	550	493	539	540	526	597	550	539	524	580	547	557	537	503	581	525	558	487	548	548	553	569	523	505	540	534	516	582	526	525	534	543	550	567	569	567	578	544	539	532	598	538	549	544	546	536	533	558	505	568	532	578	568	540	541	528	577	513	520	563	530	542	537	579	581	566	498	579	535	536	574	514	527	515	551	562	554	581	540	524	565	546	567	569	518	526	565	511	553	559	569	578	528	507	500	557	534	556	600	518	520	541	545	554	569	489	544	584	549	576	560	558	547	563	544	543	569	556	555	567	549	565	573	520	540	573	560	567	559	541	558	560	550	561	523	547	592	553	552	555	563	563	585	574	542	547	568	513	564	570	557	539	534	505	560	502	539	561	516	554	544	568	594	506	532	511	568	531	559	533	518	559	586	547	506	512	577	590	589	549	594	538	566	491	533	580	562	564	571	527	558	546	531	568	507	531	526	559	574	530	552	527	558	555	546	514	572	552	527	545	539	553	536	541	574	553	568	503	543	531	541	572	580	527	541	544	521	529	511	519	538	573	533	560	593	564	611	547	575	556	559	525	539	547	495	503	575	560	510	534	589	558	565	569	547	540	583	558	550	524	493	529	534	559	567	578	556	491	562	537	577	525	545	598	562	552	508	607	565	546	548	559	532	583	552	566	560	546	584	542	535	520	551	556	516	513	562	562	546	566	541	552	536	594	534	526	503	556	550	529	539	549	508	534	551	589	559	526	538	539	534	554	563	547	545	545	576	588	533	593	492	534	552	540	541	551	576	545	547	588	529	523	564	519	509	552	544	523	515	592	488	573	549	548	515	576	538	557	562	547	561	614	549	527	538	590	554	564	539	524	557	577	497	517	534	553	628	533	550	565	530	536	541	559	516	558	554	544	573	552	550	557	557	518	549	604	521	596	555	558	534	584	534	605	560	503	548	521	541	581	583	542	575	521	559	567	546	515	562	565	522	536	554	546	542	539	537	506	546	549	528
19769	2712	2494	1910	1350	1096	868	681	670	584	520	462	463	458	448	447	422	437	485	430	423	432	410	386	412	365	403	399	385	410	360	359	391	377	381	384	410	389	381	353	387	402	378	380	375	361	361	368	369	397	354	331	373	403	364	362	392	378	373	396	373	331	335	358	357	388	376	370	377	393	352	381	371	361	374	406	375	383	347	380	341	363	361	378	343	350	340	381	379	379	371	372	364	339	401	360	373	356	373	367	385	352	339	350	356	335	359	375	414	379	356	327	371	371	370	400	386	366	355	383	392	384	361	414	335	356	339	357	328	367	351	382	355	397	344	351	392	368	400	379	360	362	350	373	366	356	350	350	377	412	344	345	344	360	368	419	387	379	390	376	364	328	358	351	333	390	377	368	394	360	371	365	341	361	353	358	359	352	356	352	387	380	358	336	361	393	348	362	344	365	350	345	353	352	383	375	395	342	344	335	385	378	355	377	429	343	364	378	399	357	371	365	348	322	363	382	364	367	340	373	343	349	360	331	374	365	407	391	388	363	397	351	356	328	349	355	341	341	387	385	368	341	368	323	345	345	359	364	378	331	380	411	374	398	375	356	349	397	370	351	379	374	376	391	377	353	353	345	357	349	399	382	375	358	335	338	367	373	323	336	346	348	362	369	371	365	334	392	365	367	384	345	333	360	361	374	362	351	369	349	383	330	352	365	359	351	415	371	359	398	347	349	362	365	370	367	350	374	391	360	393	350	396	353	352	382	344	353	407	407	373	343	348	399	401	358	365	367	387	342	337	362	325	397	333	365	343	341	366	345	342	331	375	363	357	373	363	371	361	333	348	383	394	358	377	393	395	364	350	373	352	389	374	387	355	374	353	367	348	358	361	376	367	344	358	300	366	362	382	390	388	371	354	353	384	369	374	376	332	342	351	332	312	354	343	365	402	362	330	353	359	340	372	357	349	346	372	358	351	356	389	368	346	408	356	379	345	365	354	363	396	340	340	355	360	378	360	362	409	370	382	348	366	375	362	349	339	364	372	380	364	351	366	374	383	361	344	374	387	363	373	350	346	365	371	378	333	362	360	372	357	356	392	352	388	360	368	339	354	391	375	388	333	369	344	379	333	376	357	348	376	320	358	371	384	331	387	407	378	368	403	355	374	353	371	356	366	358	363	384	358	338	356	348	377	366	353	353	391	338	343	336	372	365	384	350	373	396	368	380	351	363	372	313	356	393	384	343	374	358	371	376	344	390	350	358	348	368	357	415	362	368	379	392	378	350	340	406	353	402	381	385	372	401	347	363	353	341	364	331	352	357	359	351	363	327	347	332	369	331	392	370	352	352	325	361	406	408	369	344	341	369	339	370	404	373	354	357	359	358	345	393	362	350	384	354	339	327	339	357	349	379	381	341	403	379	376	370	389	366	376	360	387	375	348	357	377	355	386	380	364	378	375	351	361	350	362	385	328	354	359	386	359	377	342	374	372	365	366	405	401	346	353	365	365	363	348	346	374	340	354	360	338	380	365	379	350	379	353	351	380	362	349	352	425	401	351	352	336	324	363	372	354	380	382	336	375	388	339	344	358	354	354	367	361	350	343	404	374	335	385	330	384	359	372	352	353	365	385	413	349	353	363	387	373	373	356	380	382	392	361	354	376	382	359	362	331	381	396	383	397	395	362	393	353	383	333	369	317	346	366	383	373	370	360	349	338	367	409	380	377	380	354	360	380	363	334	362	344	370	388	378	320	385	379	358	362	387	367	337	378	356	351	382	377	402	358	388	380	370	373	353	354	374	340	367	390	389	365	337	319	365	370	406	374	364	348	366	365	351	373	320	356	363	363	371	375	361	357	368	378	374	382	415	345	354	377	420	330	349	364	343	368	335	376	377	397	341	346	380	345	353	397	357	342	367	363	337	405	362	343	341	374	359	370	354	343	368	372	374	358	365	370	376	382	414	348	366	367	370	389	412	353	364	338	331	380	383	332	356	395	376	367	368	360	369	337	369	375	346	423	377	364	372	365	378	360	352	361	354	372	388	386	340	395	377	347	374	351	402	367	352	383	403	351	374	367	377	407	367	345	319	365	339	392	358	351	327	346	339	343	385	333	329	331	363	367	361	344	350	332	368	352	350	348	361	390	357	351	338	379	372	364	407	365	378	369	383	363	360	359	362	344	324	363	344	391	339	344	394	342	325	351	378	412	372	381	362	363	369	368	361	359	408	364	342	372	384	332	346	383	362	352	406	378	388	378	386	392	328	369	334	361	333	367	366	347	363	363	395	345	371	371	371	362	336	344	368	357	351	340	352	354	372	337	324	341	367	376	353	379	340	365	392	409	319	359	359	384	360	339	379	385	348	359	380	351	374	367	374	365	371	355	351	361	371	392	380	353	351	351	349	364	372	360	385	382	372	363	420	348	306	374	354	406	355	349	347	322	340	388	370	376	395	377	331	343	371	370	346	342	365	366	364	337	357	340	367	338	406	352	357	391	352	363	351	376	340	381	356	383	354	372	329	374	346	398	395	335	367	386	352	349	339	350	363	371	342	374	331	329	370	371	351	366	368	368	382	369	373	385	357	363	307	368	371	355	348	355	355	365	347	379	373	388	397	385	340	425	347	357	384	349	370	323	372	382	379	387	349	405	351	342	346	350	385	364	380	371	389	354	350	326	354	334	359	385	345	358	344	359	380	365	382	365	335	393	398	351	388	356	334	365	366	353	365	370	319	351	341	342	342	323	393	372	319	400	366	333	353	362	369	380	338	383	346	369	343	342	382	351	377	356	352	373	380	376	350	353	371	376	379	361	352	376	367	379	377	364	355	369	368	369	367	341	347	382	360	345	346	363	383	383	346	386	364	379	368	388	342	334	342	371	333	384	367	344	367	382	368	335	350	355	344	362	392	349	328	390	315	378	380	356	364	339	304	398	376	413	380	381	394	349	351	358	338	382	403	369	362	337	352	367	341	366	360	365	380	389	377	355	361	336	383	348	368	400	389	374	330	382	345	348	354	387	353	367	337	320	348	364	338	329	350	332	356	370	368	397	385	331	371	335	363	352	393	351	377	371	406	349	349	334	336	381	356	358	363	371	353	347	388	378	371	350	364	361	324	396	377	379	396	350	348	372	389	346	419	352	385	372	382	373	357	383	393	344	356	399	385	366	342	365	381	346	365	347	353	366	353	333	378	363	339	349	358	386	349	386	312	381	340	387	342	369	374	362	356	339	363	364	389	386	375	342	339	400	390	389	373	369	378	330	351	391	368	349	372	387	393	376	376	340	336	422	346	338	397	347	363	334	388	398	361	350	403	304	380	377	368	341	377	339	380	343	401	390	338	354	342	379	366	376	339	362	375	371	363	374	329	354	363	350	383	396	357	341	354	368	358	349	355	338	368	391	368	340	356	338	387	330	350	363	352	381	331	363	384	378	383	369	370	383	381	348	369	382	380	353	351	346	362	356	382	338	399	341	391	341	356	334	358	370	338	368	363
9858	2291	4779	5372	4768	3826	3312	2740	2442	2121	1924	1788	1534	1491	1510	1370	1302	1273	1262	1289	1242	1102	1162	1088	1146	1122	1082	1040	1051	1027	1056	1027	1008	1044	993	1011	1033	930	963	980	987	944	979	977	958	933	884	970	939	883	915	956	955	892	950	887	929	927	895	951	912	925	967	1005	872	851	900	939	884	915	829	864	925	884	864	902	871	908	877	906	904	905	897	896	868	873	929	887	851	887	908	903	975	902	909	907	917	951	871	943	910	882	921	925	920	895	867	880	856	936	906	880	892	825	904	886	866	885	878	892	808	863	933	921	867	859	855	866	916	849	878	869	880	903	830	849	902	922	868	914	903	904	984	911	966	996	875	921	949	982	904	855	872	875	884	860	917	886	892	870	889	906	866	868	890	890	855	897	852	834	894	863	867	900	820	895	904	896	874	875	883	878	902	894	895	898	844	909	855	919	881	854	893	860	949	885	883	874	859	836	912	874	868	913	854	850	922	894	923	887	871	889	857	872	831	872	872	902	899	901	881	874	855	877	887	849	823	851	888	880	852	831	887	901	898	906	905	903	920	859	831	915	838	954	889	905	950	876	875	872	909	884	869	849	865	856	913	878	876	871	889	939	899	928	852	881	859	873	812	874	852	867	887	926	904	868	884	863	913	817	917	872	905	854	887	902	831	850	921	906	867	927	893	846	929	846	905	877	862	934	931	906	920	836	887	873	869	862	918	854	923	935	885	917	882	869	825	885	924	870	903	842	945	843	876	885	898	856	849	844	849	858	872	876	895	886	841	831	858	852	815	852	877	888	868	886	929	926	883	836	875	936	872	859	856	850	844	923	906	911	868	839	878	878	902	924	845	876	884	819	876	900	861	869	848	915	889	940	868	896	847	888	894	865	873	944	881	879	918	873	819	885	871	881	882	877	922	860	868	876	826	870	837	909	835	890	902	858	910	837	913	884	866	881	872	900	903	865	945	876	886	875	879	878	786	869	909	911	898	882	875	882	864	946	896	903	944	897	865	855	900	879	896	845	921	872	850	864	913	934	864	862	855	923	877	850	854	871	882	860	867	890	955	917	907	822	914	919	913	888	864	885	871	899	895	852	836	882	869	936	912	864	923	860	859	837	869	859	929	859	896	832	865	898	820	877	809	889	867	889	937	859	868	866	874	886	918	925	960	890	864	913	870	872	868	902	946	915	833	916	876	885	856	861	934	848	834	918	839	851	905	954	898	841	878	830	901	892	827	917	839	923	853	865	842	870	909	829	898	847	839	881	956	887	855	883	895	853	917	902	961	884	864	854	880	879	833	887	858	892	912	933	896	836	863	863	837	872	825	906	824	876	888	870	850	828	864	851	879	843	857	853	910	897	870	924	912	871	920	933	882	885	891	878	927	878	853	889	854	875	855	875	914	879	924	877	866	896	885	885	842	843	811	870	887	896	867	851	908	861	852	882	869	935	893	921	971	919	920	891	885	892	861	837	889	890	876	868	906	881	885	857	880	851	878	931	834	894	880	865	902	887	888	877	873	875	843	887	901	896	892	891	871	907	916	849	835	898	870	895	836	885	931	883	884	853	884	886	899	912	912	861	883	943	856	905	926	875	897	930	875	863	849	912	850	856	832	876	850	887	900	856	849	882	884	873	893	861	898	889	870	882	915	899	904	924	884	908	891	863	855	863	930	899	914	858	853	867	832	850	906	825	890	812	905	843	880	911	888	865	847	914	948	857	899	857	917	916	840	944	902	911	815	898	906	812	878	855	918	871	935	885	903	841	906	865	828	926	873	918	886	857	865	876	892	856	923	894	820	903	838	933	919	872	858	886	861	866	914	895	897	867	839	870	922	887	855	906	885	886	897	866	920	929	866	830	926	905	883	859	913	921	838	819	838	827	908	902	897	915	930	876	904	889	914	895	848	852	874	871	903	898	902	900	891	849	888	863	932	890	898	877	898	881	895	942	876	910	868	893	902	813	895	853	842	912	901	877	900	894	872	879	853	865	874	904	913	917	884	884	888	901	839	911	867	889	932	899	942	892	927	866	880	860	904	873	928	884	834	905	838	840	866	855	864	913	817	879	889	877	878	934	882	858	874	905	883	852	921	866	902	878	901	889	875	881	913	866	907	903	880	891	885	964	885	839	828	879	836	878	847	858	848	851	878	905	884	895	800	884	854	884	883	901	837	877	879	886	893	920	929	841	854	880	933	863	873	951	907	908	866	891	920	966	882	894	875	833	897	829	879	893	937	816	891	857	877	865	912	871	940	921	857	890	890	901	858	879	873	903	892	936	856	867	908	896	920	889	906	906	852	857	954	903	886	955	887	833	844	886	923	837	919	842	868	898	864	907	845	865	863	927	879	926	881	862	949	891	818	927	909	886	859	889	912	856	926	875	888	898	847	899	908	870	872	875	906	817	846	917	881	893	878	872	920	884	906	848	845	939	860	830	911	899	874	860	881	903	877	886	872	870	901	885	892	855	910	888	909	904	908	907	902	920	858	902	870	897	917	865	910	938	871	912	962	865	875	896	851	882	890	885	857	855	895	881	892	896	878	913	889	879	865	843	889	900	902	878	845	899	915	894	862	836	816	903	883	868	898	915	928	933	890	897	848	878	879	856	876	857	888	857	900	843	945	866	863	843	909	877	861	877	910	872	836	885	899	850	864	923	882	867	896	903	885	940	910	891	874	857	900	928	900	825	892	866	865	845	839	828	858	884	910	890	888	945	881	879	916	879	855	912	865	865	850	840	923	887	918	892	892	872	911	895	928	881	853	901	874	888	877	872	897	857	854	937	849	875	876	867	861	872	858	909	869	902	864	838	897	843	874	893	872	890	881	837	916	841	927	846	893	832	929	878	860	898	899	920	891	864	867	937	887	886	897	874	880	921	856	876	897	825	869	842	958	858	840	894	920	944	866	875	936	889	833	870	921	879	888	898	861	907	888	909	876	852	886	900	829	840	872	893	877	891	877	880	872	875	905	876	840	859	894	885	876	878	845	862	901	861	901	911	883	876	875	919	864	902	879	910	911	895	873	928	888	854	883	882	895	906	912	884	857	856	857	837	829	863	935	933	845	905	875	839	866	856	898	888	839	844	819	897	907	905	861	867	856	905	916	840	806	959	910	909	892	854	848	899	874	926	877	910	853	876	918	864	820	919	872	898	861	838	869	875	876	902	878	884	884	926	916	909	897	905	916	849	877	856	900	846	855	847	862	891	876	912	855	851	917	929	929	852	880	867	853	873	841	886	852	901	883	899	859	861	872	917	858	865	852	906	875	890	853	956	908	837	903	881	903	866	886	848	920	872	858	853	873	926	878	870	872	877	869	898	879	924	842	849	884	953	856	844	870	838	845	918	929	850	917	909	879	903	882	891	863	869	825	924	856	865	878	915	818	898	854	950	938	914	911	870	921	882	924	861	867	837	884	807	904	860	880	851	928	897	918	882	837	876	871	894	901	920	944	843	872	862	854	915	847	944	862	900	897	896	839	926
2279	271	265	257	249	242	263	237	224	274	250	248	253	245	261	260	241	229	241	246	241	273	238	237	237	270	241	237	260	251	230	217	229	252	247	253	260	263	305	227	268	260	227	248	276	224	233	246	263	254	242	241	232	247	247	243	246	249	264	261	295	224	250	218	247	248	244	253	210	220	279	234	233	233	263	277	216	289	235	244	252	254	251	260	262	272	235	238	260	268	238	235	237	262	242	279	244	279	259	217	259	249	235	237	225	265	276	262	260	231	235	228	259	253	219	248	227	246	240	231	229	237	214	263	239	275	234	239	232	232	273	232	243	251	263	224	260	226	260	270	241	261	244	235	227	235	250	258	246	235	266	249	232	246	247	256	247	259	245	235	276	231	237	242	259	261	252	248	246	263	258	253	269	250	225	258	231	237	268	250	265	226	246	257	256	244	250	248	253	265	253	247	253	238	249	253	241	246	237	232	239	233	249	278	277	240	243	259	256	242	267	241	244	257	247	201	258	226	256	246	218	236	247	251	268	231	211	265	256	237	266	234	244	267	244	246	259	278	255	253	256	253	257	262	255	236	245	248	246	242	247	265	229	251	241	249	242	252	272	246	236	260	241	229	238	260	257	250	268	243	235	249	253	239	243	242	228	254	256	258	241	248	249	223	224	227	243	209	264	233	259	256	247	246	244	241	247	228	232	283	240	246	223	288	240	238	220	253	227	253	243	272	265	226	256	241	231	249	218	248	248	239	223	234	263	266	272	276	239	218	242	264	240	236	262	238	232	245	265	244	235	264	257	256	218	255	248	235	266	262	243	242	249	275	255	248	246	256	238	233	247	253	256	241	226	236	224	256	281	234	250	257	236	237	241	252	267	238	226	225	219	246	270	225	245	255	231	267	221	262	255	244	251	260	272	254	253	266	251	289	286	217	230	235	224	245	223	238	265	240	259	263	252	235	236	257	251	300	232	270	232	231	250	237	245	261	290	263	229	275	253	264	272	248	253	205	249	254	248	292	249	219	249	246	254	267	260	226	246	242	266	241	225	256	242	264	220	232	266	255	236	277	222	240	238	258	291	259	258	283	248	243	242	276	246	258	259	265	232	271	215	239	226	277	258	263	253	236	275	260	231	232	243	244	256	218	248	261	285	249	234	209	258	240	247	254	253	256	249	268	276	254	272	236	273	244	226	229	226	245	250	246	288	228	234	246	258	275	246	270	276	239	270	261	248	242	251	283	245	275	256	260	253	252	247	250	246	260	245	248	241	228	251	250	262	242	237	271	264	278	232	241	269	226	231	266	267	252	258	231	239	279	248	269	270	222	241	240	230	224	208	232	254	241	262	209	218	212	233	267	231	249	270	236	217	252	255	203	261	253	261	249	241	241	286	266	235	265	262	215	251	281	242	260	244	272	246	234	227	221	269	258	249	263	227	266	271	237	227	227	257	253	263	240	229	254	237	242	244	222	262	262	256	265	237	284	263	231	222	239	252	271	229	260	233	226	234	248	229	245	232	243	245	232	262	247	255	285	275	236	220	260	256	258	231	256	252	225	235	268	247	264	280	254	220	244	245	231	229	244	241	244	262	263	256	225	239	196	237	252	226	256	234	237	252	240	268	222	234	259	257	241	248	271	254	251	255	255	261	245	235	232	279	237	267	246	262	249	224	239	256	254	250	272	275	265	244	233	246	251	225	243	255	264	259	236	245	231	244	237	260	244	255	239	237	260	221	275	251	242	246	236	223	254	251	220	262	250	278	270	237	233	246	217	248	268	253	244	242	260	238	267	202	261	260	248	239	233	295	252	232	251	250	265	232	244	276	243	248	220	273	265	228	246	247	218	251	228	248	227	242	239	272	235	279	254	244	244	261	278	237	275	219	243	238	226	259	269	247	248	278	258	262	231	248	246	262	267	251	240	268	251	254	277	223	223	260	256	238	256	249	280	260	190	226	240	251	244	212	237	242	237	280	279	232	259	254	235	219	280	257	260	250	205	242	232	258	246	273	268	249	245	245	243	250	273	232	253	241	261	249	232	246	281	248	250	268	275	231	247	224	265	286	226	252	232	272	282	244	264	255	230	276	245	280	241	225	250	238	216	240	229	253	260	238	227	226	241	265	233	242	279	221	243	249	241	239	238	261	239	238	270	252	229	274	230	223	248	268	238	259	274	273	260	255	242	270	217	259	230	252	230	270	272	215	237	241	271	251	247	231	261	243	223	231	244	247	230	241	246	256	252	236	267	293	226	242	247	273	237	256	255	254	261	256	253	242	234	253	244	238	254	253	236	278	271	232	248	268	259	224	230	250	244	251	274	272	235	244	240	230	226	265	270	234	242	250	220	222	229	253	266	254	251	272	234	266	257	242	236	240	221	271	240	263	232	217	275	236	228	232	242	225	250	234	272	214	238	286	227	235	246	252	220	253	210	247	245	227	245	243	252	260	217	221	227	264	254	257	241	282	248	247	227	226	264	247	254	238	248	239	239	250	253	244	238	264	243	231	231	290	237	232	254	222	255	248	237	216	272	251	241	237	246	229	226	253	247	238	233	265	251	238	241	236	238	264	246	263	218	242	248	243	227	266	241	224	229	239	265	242	254	244	288	262	253	247	245	245	256	233	238	257	240	246	236	224	245	231	255	274	244	224	207	268	246	264	276	248	248	252	242	273	227	245	268	257	248	265	238	262	292	284	241	268	259	250	216	250	265	249	250	258	238	251	261	234	262	263	263	246	242	243	217	259	242	256	281	234	263	263	258	261	231	248	268	265	259	187	253	257	254	235	244	219	266	264	243	282	233	271	245	235	222	255	268	234	256	266	286	288	240	262	218	247	257	249	275	257	251	236	224	271	242	246	264	220	256	232	278	257	265	254	226	258	226	240	256	270	248	225	233	243	265	208	233	237	259	262	252	249	227	237	253	225	219	263	250	242	238	261	277	247	267	246	242	291	233	245	259	264	230	260	249	269	257	227	243	263	267	256	237	255	275	242	235	263	280	233	243	219	222	253	287	238	245	245	255	255	248	270	241	265	232	241	224	238	272	260	244	263	269	243	244	247	273	284	247	207	260	236	257	232	232	230	268	260	265	243	300	258	276	254	230	254	275	245	266	241	235	251	271	244	268	275	233	248	242	245	236	268	252	250	252	226	264	263	246	254	245	243	251	247	262	235	238	260	238	247	281	254	240	254	273	242	227	271	255	211	227	235	233	260	270	227	253	234	256	268	242	254	260	239	298	252	280	226	269	242	234	260	236	228	245	259	254	229	229	233	245	244	233	261	271	213	248	244	234	244	237	252	231	258	231	263	233	259	239	231	275	246	237	247	258	249	227	276	218	274	243	264	276	285	216	235	233	251	251	279	256	250	225	272	226	250	242	236	247	233	242	242	252	230	241	243	267	223	230	244	249	275	266	235	268	229	272	232	251	257	236	235	267	252	284	214	248	254	241	253	257	248	249	244	240	243	233	267	247	249	272	260	247	259	249	249	208
2792	696	715	768	685	708	681	618	650	623	673	643	602	647	618	613	642	620	661	636	596	639	643	640	590	622	607	635	630	620	595	638	628	613	668	633	603	624	593	639	649	621	590	629	635	646	601	629	637	578	631	656	599	593	586	623	643	643	626	631	604	600	642	670	653	593	638	657	622	602	650	607	628	613	679	633	612	609	631	671	660	644	657	620	595	674	647	582	619	569	612	623	623	622	622	632	664	587	639	635	624	599	650	562	624	656	648	561	604	639	621	568	632	663	640	629	633	610	615	607	632	638	649	629	582	628	624	612	554	621	634	646	603	606	627	629	642	617	645	597	636	648	652	658	666	661	623	661	611	587	674	652	633	586	647	632	632	592	615	610	573	627	676	639	642	620	620	609	634	607	602	598	584	612	623	630	648	589	651	598	599	619	592	607	598	606	583	657	637	612	634	629	627	677	640	613	662	624	618	627	649	604	593	565	653	595	607	602	583	598	613	657	609	573	606	620	658	601	602	646	561	624	612	620	617	595	575	619	580	629	606	623	581	610	588	629	622	598	601	625	603	635	603	591	623	635	594	581	631	644	640	601	631	675	553	669	609	573	642	624	604	566	586	626	589	656	635	623	593	635	586	626	605	584	662	655	611	596	603	601	669	629	604	598	610	613	597	632	609	675	632	629	638	621	613	602	606	610	613	633	587	601	627	658	601	636	625	652	635	642	623	609	567	616	679	639	643	594	691	636	664	657	626	602	668	599	643	611	633	613	613	616	617	616	641	614	638	673	611	629	626	638	580	623	621	649	605	618	633	642	655	623	607	599	580	570	562	666	600	593	699	636	629	638	647	621	615	589	566	599	606	584	633	640	580	634	646	592	677	648	566	627	592	617	633	667	599	649	572	618	598	648	560	613	581	648	601	587	632	596	624	656	629	604	606	620	644	576	674	600	601	605	597	636	618	568	618	642	637	633	594	584	639	633	604	626	614	607	631	659	608	601	645	642	629	650	623	600	605	652	594	629	629	657	630	649	569	642	605	604	644	607	626	678	635	640	608	611	629	651	631	590	591	631	654	606	622	647	608	593	616	668	630	636	605	628	616	588	602	655	654	610	673	602	664	595	603	627	611	613	614	611	594	637	646	640	620	618	622	647	598	609	638	611	612	621	686	641	609	592	620	649	600	614	628	602	633	605	611	637	604	636	666	619	578	618	632	630	623	617	651	635	625	672	596	593	610	633	623	576	634	641	665	621	588	654	604	635	633	618	625	649	652	661	591	647	617	607	651	664	595	617	575	606	617	639	583	592	615	651	642	651	632	643	632	608	585	624	608	623	595	634	603	621	645	623	631	631	628	634	647	603	595	664	582	645	617	648	612	609	649	613	670	635	635	624	633	639	612	634	627	648	622	583	636	642	667	683	662	640	581	594	663	603	632	636	621	620	601	609	661	585	653	678	596	652	616	628	633	625	679	643	610	587	587	634	585	568	680	595	625	650	672	637	617	658	612	622	646	617	628	642	617	631	611	604	607	600	616	574	618	636	637	606	612	627	588	606	594	610	651	588	631	658	635	638	637	616	656	598	628	595	624	601	602	631	666	629	623	593	646	655	636	641	611	663	640	682	606	630	599	624	614	619	599	615	616	646	634	640	605	631	640	637	575	625	629	669	598	638	608	621	642	628	604	624	585	606	613	620	656	643	604	597	620	587	606	640	662	632	579	672	612	656	642	655	644	652	615	621	624	620	629	634	587	611	579	660	597	599	610	617	641	606	557	667	615	613	647	638	637	649	618	623	644	592	637	625	633	648	657	596	662	622	642	623	655	638	604	660	657	595	611	648	644	676	587	645	634	608	623	613	630	603	588	614	605	656	594	648	584	626	610	622	639	614	620	583	604	632	640	672	621	587	636	633	607	605	625	636	624	600	613	647	617	674	657	620	608	620	617	612	597	590	644	626	624	652	599	615	623	622	574	663	615	663	588	593	624	628	648	630	607	610	582	591	607	604	641	612	625	644	624	627	613	623	671	631	634	613	608	622	656	599	615	655	647	657	622	642	590	634	642	604	603	637	645	598	628	611	611	637	621	614	596	647	630	646	629	616	619	597	639	601	642	600	613	583	642	590	609	608	629	552	611	645	591	597	682	646	599	628	614	596	600	582	633	647	615	573	640	623	660	639	636	608	650	612	594	627	598	583	570	665	625	656	622	592	586	639	633	607	576	577	637	612	629	672	593	626	591	677	620	658	615	600	550	622	615	603	644	630	609	642	633	632	624	681	614	593	603	611	630	566	629	624	630	602	618	629	602	579	589	586	644	641	588	617	653	596	597	627	618	656	584	609	648	614	630	625	621	579	586	656	604	646	631	606	629	598	591	645	633	623	611	618	640	619	597	606	579	630	644	626	605	661	595	580	645	587	635	626	569	583	659	591	618	630	615	606	646	615	598	647	632	682	587	664	619	669	618	598	638	625	628	603	623	598	622	646	633	647	622	587	604	675	613	616	606	605	645	631	601	635	587	679	612	611	637	664	619	666	635	648	627	620	660	590	617	653	621	660	641	594	649	598	624	598	628	592	632	600	619	650	625	640	633	624	641	631	603	626	625	605	590	613	584	605	602	584	598	620	615	637	642	639	625	616	639	624	615	586	679	620	625	610	613	608	620	605	618	582	630	611	623	643	657	642	685	611	666	600	616	626	611	598	656	615	642	605	613	630	607	669	654	610	632	607	698	660	642	601	631	628	575	589	616	612	626	627	629	581	594	629	629	602	604	593	658	577	623	568	637	635	549	612	622	627	623	604	603	644	620	605	666	631	649	630	607	623	625	632	606	584	660	597	624	620	630	570	628	614	582	636	609	629	652	585	629	644	605	637	640	623	623	604	619	620	633	610	604	600	611	650	630	657	658	624	607	597	656	619	619	614	606	648	649	630	603	624	622	586	620	606	645	623	607	622	629	621	610	594	603	601	649	607	649	587	631	585	647	684	631	643	584	625	636	588	580	627	612	585	617	656	625	624	594	659	639	619	585	635	637	628	608	560	618	666	595	594	624	570	612	587	623	594	629	615	677	609	551	684	551	643	613	587	621	604	621	624	646	649	626	619	609	546	627	581	642	573	618	639	608	643	625	665	610	618	644	625	610	578	619	658	615	626	660	624	600	638	642	630	646	635	635	607	645	581	607	610	649	607	611	679	584	673	571	594	640	612	604	638	641	594	657	612	638	670	615	629	630	646	603	642	614	632	660	601	608	616	614	653	618	671	655	635	672	596	615	616	651	623	636	621	572	650	624	636	662	629	639	603	606	649	681	622	592	607	613	621	645	624	602	651	617	648	589	691	636	600	640	614	633	628	617	667	609	618	624	652	613	621	593	577	615	598	589	631	601	632	644	601	702	613	612	622	680	609	626	588	607	649	588	605	618	649	631	621	597	590	617	641	628	661	579	620	565	592	631	622	602	644	622	617	611	640	594	625	576	633	650	592	636	611	612	618
11176	1058	1139	929	710	494	422	408	320	285	257	290	256	259	217	221	243	239	243	217	249	206	224	235	232	219	202	237	251	214	208	218	186	206	228	215	219	226	229	214	218	198	208	205	202	192	210	250	198	211	199	202	220	183	195	167	169	212	197	213	228	220	229	212	212	215	205	203	256	238	179	231	193	204	185	192	182	225	193	215	198	186	194	221	213	223	226	224	217	188	218	237	209	218	227	199	191	183	191	224	210	195	194	209	209	209	206	234	187	203	197	215	213	222	229	208	205	223	191	219	245	221	228	203	215	202	190	214	215	244	223	212	240	226	194	227	214	219	196	213	210	245	210	221	224	231	225	204	230	217	196	212	225	189	175	218	213	217	208	243	220	202	185	217	192	212	214	182	206	208	213	210	199	187	199	198	193	222	216	213	211	192	197	209	196	202	201	226	222	204	200	179	226	185	192	223	200	209	196	209	184	233	224	181	196	198	236	201	220	197	209	215	230	185	174	192	221	184	213	214	235	192	199	226	197	205	209	205	213	219	206	231	225	193	226	218	210	209	174	230	201	206	200	216	212	219	211	188	210	217	204	225	218	208	207	187	193	197	206	216	215	213	217	211	229	210	200	229	195	179	197	201	229	187	204	206	204	205	209	212	203	196	203	198	178	188	201	224	198	179	193	227	214	186	228	195	229	230	186	226	217	215	202	233	214	185	189	202	224	185	208	222	189	186	190	214	211	190	244	209	221	221	213	219	221	214	185	229	198	204	192	211	205	194	198	201	187	192	220	204	190	218	247	221	214	210	211	213	221	212	232	211	191	208	212	205	217	231	212	215	231	200	217	195	230	196	205	206	208	204	218	198	202	229	227	216	210	200	201	190	222	223	227	201	221	209	225	209	216	203	198	222	211	214	185	200	226	236	197	181	197	183	229	219	205	218	202	210	212	196	219	221	230	203	203	225	208	195	197	216	183	187	222	179	182	200	224	252	221	213	207	188	194	169	229	181	187	201	184	182	228	207	225	209	219	211	213	212	184	229	203	200	223	227	220	217	202	192	232	206	194	209	204	197	230	198	217	226	192	212	225	190	201	182	196	217	201	225	212	229	175	230	229	207	199	189	223	177	207	217	213	224	207	209	210	206	201	197	200	192	205	206	228	237	207	199	200	218	207	221	196	213	205	180	214	204	211	231	194	200	193	201	208	222	179	220	218	194	203	218	192	229	211	207	205	221	188	226	197	185	205	230	214	199	231	197	234	204	203	229	188	214	218	197	192	206	219	235	213	220	194	208	216	223	218	214	187	204	187	215	228	211	194	199	205	220	213	215	223	218	229	225	180	227	224	194	201	214	212	221	230	201	228	220	199	193	226	193	199	223	221	214	210	184	217	219	187	222	191	219	201	206	229	207	200	233	213	201	209	203	226	192	182	202	227	218	237	218	240	208	200	211	216	209	194	209	209	175	218	203	209	200	192	217	214	191	207	222	222	198	211	192	228	217	213	207	202	217	206	217	217	210	190	211	221	211	208	212	204	210	192	206	199	195	204	191	204	204	178	198	203	215	188	175	187	204	211	217	224	214	178	189	219	197	207	198	232	218	232	226	243	191	232	216	202	210	242	224	209	197	230	214	232	213	181	223	221	215	204	194	215	214	233	199	208	229	199	201	198	221	197	206	208	229	205	224	185	190	203	202	181	213	193	180	197	203	182	178	206	196	205	232	178	203	222	212	233	208	243	215	211	206	169	186	234	215	235	216	204	207	227	211	193	196	215	215	180	242	214	253	196	208	216	187	197	206	221	202	216	217	209	238	231	189	226	211	224	199	181	193	198	227	213	199	187	213	194	221	202	202	181	226	218	204	217	222	195	209	222	224	179	241	215	217	185	231	177	193	210	195	244	183	226	231	195	200	181	216	213	200	193	200	213	201	225	220	221	196	199	208	258	244	221	202	223	188	200	224	213	223	207	220	217	205	200	214	202	199	203	201	212	208	193	222	207	202	214	215	205	225	216	195	199	237	164	192	239	215	199	204	218	232	213	209	217	209	201	207	200	214	187	216	236	212	195	216	214	207	207	210	194	195	180	206	206	220	231	233	208	199	202	208	225	207	223	194	225	201	207	216	230	229	221	210	205	190	194	219	217	193	214	212	213	205	201	231	230	206	211	230	206	203	199	206	193	246	219	196	219	180	189	219	209	195	171	205	220	211	223	216	223	211	191	218	190	205	211	210	208	213	176	201	229	219	208	207	210	207	209	222	202	200	226	201	231	206	199	214	202	203	212	184	224	238	211	181	200	224	209	201	188	203	227	240	209	205	234	212	226	187	205	227	197	215	224	213	210	232	219	208	198	208	210	214	216	204	229	198	236	207	200	240	211	212	223	208	212	228	222	173	184	223	196	195	231	229	199	177	223	192	198	225	192	205	191	207	203	204	214	232	184	228	208	212	215	229	184	225	202	207	212	214	221	182	181	191	214	226	163	187	192	213	199	208	185	200	225	222	197	218	194	233	199	236	210	179	183	195	207	215	208	213	218	203	232	221	206	190	212	215	231	203	196	213	213	222	213	187	201	215	202	239	240	190	190	199	252	263	203	216	164	199	230	190	196	204	207	216	208	198	198	195	221	228	194	187	235	218	224	219	204	203	196	198	200	212	203	208	213	240	194	181	189	205	212	209	212	214	176	203	205	238	217	178	182	235	220	212	222	206	177	215	201	199	183	196	196	181	208	202	211	205	214	216	223	214	177	205	218	226	228	238	208	244	232	200	200	195	213	221	214	226	204	210	205	193	215	204	194	210	183	194	177	204	170	215	208	235	212	201	213	210	223	223	193	209	190	204	214	216	233	207	196	199	224	230	210	198	225	209	218	200	207	195	218	201	200	204	213	182	228	229	200	193	235	202	192	214	204	194	207	194	189	237	205	175	163	190	203	209	195	220	234	220	187	230	197	228	197	205	171	209	212	198	233	198	193	230	220	212	175	209	190	220	207	205	216	237	217	211	224	211	193	210	206	212	219	179	192	216	231	206	208	215	216	211	217	218	201	200	186	203	196	215	219	207	220	208	231	212	205	201	222	214	202	211	213	210	214	202	239	221	213	207	198	212	229	212	216	213	196	232	246	215	210	198	230	196	189	202	249	210	176	211	221	209	222	197	211	198	213	196	206	220	200	209	224	224	180	236	205	211	214	219	178	178	214	206	185	213	223	203	219	212	217	226	238	199	192	194	181	199	188	229	215	212	177	202	237	189	197	206	214	214	199	208	186	199	212	223	210	200	185	200	219	202	216	201	186	178	232	223	204	234	190	218	178	218	202	215	211	196	195	224	190	211	194	211	208	213	182	181	186	212	215	194	221	209	206	206	218	198	236	217	219	206	205	180	204	212	215	208	240	220	221	188	215	210	193	196	199	201	220	195	225	206	232	191	196	233	207	196	219	220	221	210	205	229	191	225	191	225	206	221	210	215	203	196	185	198	207	226	189	221	203	210
7169	1310	2601	2891	2654	2173	1847	1581	1395	1219	1123	982	930	879	872	859	825	735	770	740	752	691	664	682	643	644	629	605	616	626	597	589	619	617	636	633	588	620	603	586	634	578	573	591	606	579	565	618	561	543	553	576	565	594	585	589	610	577	563	536	592	615	551	541	537	586	578	573	549	547	570	586	540	542	558	544	608	575	574	513	539	553	568	537	546	542	568	585	548	587	541	591	559	590	561	531	553	550	547	567	545	541	561	537	566	530	571	583	574	544	560	551	521	543	544	552	583	584	580	529	514	575	538	577	550	578	574	516	551	573	531	586	541	592	523	561	552	577	595	614	623	573	621	589	578	597	564	574	548	587	566	604	570	518	576	568	532	563	562	538	545	562	563	556	566	560	579	576	587	532	508	595	565	572	520	571	551	583	549	508	554	572	569	605	558	571	575	534	560	551	545	507	578	555	574	582	537	511	532	548	552	578	541	556	539	562	550	568	547	573	568	512	523	571	573	554	576	586	583	604	600	605	512	504	533	545	543	572	540	510	565	578	538	556	606	555	539	563	557	554	528	548	562	572	552	571	555	542	527	560	586	590	588	538	553	560	533	538	570	538	536	571	564	565	548	561	562	611	568	548	521	532	534	575	545	551	554	574	504	581	573	566	536	573	550	517	578	523	560	551	500	582	530	561	545	584	558	566	519	565	598	559	551	531	562	560	522	551	515	560	622	510	552	527	595	596	560	550	544	586	552	567	570	567	602	573	531	550	555	580	565	575	536	558	597	591	584	582	556	557	521	540	544	566	507	563	564	540	581	596	609	552	542	553	580	561	514	563	574	523	558	530	570	537	545	557	555	562	559	571	569	563	541	561	566	516	554	515	501	573	518	540	526	601	537	529	553	606	575	580	541	598	527	587	526	548	596	589	567	602	574	563	568	560	577	535	567	546	581	547	554	602	547	515	541	527	528	518	533	544	527	513	572	556	560	573	519	536	579	516	597	566	511	542	588	521	540	539	557	530	560	520	589	545	512	514	577	547	549	557	549	543	520	545	559	504	545	546	569	557	567	546	519	525	539	519	551	566	534	550	579	552	543	493	522	579	586	569	530	571	535	546	501	530	526	563	621	535	562	525	561	523	582	560	603	557	519	566	541	562	559	570	580	555	580	536	573	497	545	533	546	554	589	539	558	571	576	541	512	543	583	543	557	546	587	565	566	533	534	561	497	597	592	593	572	557	573	524	503	561	549	549	565	534	564	539	540	561	583	541	550	518	560	549	525	553	595	546	541	510	534	519	543	549	553	545	545	538	568	533	557	545	523	527	588	570	549	557	564	550	533	546	536	524	509	570	578	533	570	563	534	523	565	541	612	550	575	551	535	569	591	539	525	554	523	517	557	544	550	517	547	524	562	582	527	537	600	555	586	561	613	543	542	547	550	570	530	555	569	590	541	571	553	568	581	592	507	579	553	531	534	612	541	557	535	570	554	555	563	575	592	539	555	540	549	562	574	581	549	555	589	546	590	568	553	589	558	547	576	505	529	535	513	560	573	561	556	554	554	520	548	562	566	554	574	503	582	579	573	550	583	529	551	554	572	573	587	591	582	607	551	561	579	527	552	580	537	533	500	550	514	531	541	555	591	568	593	568	517	530	549	556	558	567	539	534	539	540	532	547	526	579	526	527	546	588	544	595	562	550	537	514	575	541	548	560	534	568	561	590	529	524	611	538	546	537	561	519	555	519	547	575	580	526	528	536	548	560	550	593	563	564	510	511	560	566	595	547	555	546	547	587	591	514	563	589	541	548	568	582	510	526	537	546	522	550	576	500	574	551	545	544	573	537	566	569	562	566	553	516	545	582	553	585	519	573	534	574	591	541	594	611	567	571	566	566	551	559	597	573	543	528	583	523	558	543	554	569	564	517	530	596	556	564	545	568	538	583	555	527	539	583	521	586	509	576	587	564	597	548	543	576	507	587	547	586	564	520	545	574	573	548	594	585	568	539	606	585	507	548	541	530	615	577	596	525	509	585	554	557	555	531	529	533	554	522	557	525	599	537	544	587	569	518	597	549	528	563	554	628	535	520	572	578	549	560	551	560	552	555	578	547	548	518	552	550	559	531	537	527	547	519	554	556	550	574	546	549	559	531	524	534	583	545	528	539	513	619	554	569	514	556	561	554	557	573	571	561	518	553	589	512	553	540	494	576	527	581	534	553	532	548	558	566	537	571	550	504	569	576	540	541	597	517	615	551	562	557	566	560	588	585	531	538	575	588	569	556	564	567	572	544	506	567	578	569	533	553	545	556	532	558	525	576	528	536	562	554	535	550	563	563	573	559	593	583	540	586	532	557	584	543	566	568	580	534	536	539	569	511	543	567	607	515	573	557	580	527	535	572	588	558	521	511	541	520	583	537	562	550	579	482	570	560	571	568	560	550	555	587	572	527	575	525	577	559	595	533	553	559	520	571	521	562	552	565	553	550	506	601	579	561	563	518	572	582	528	561	539	584	558	529	574	548	572	514	561	574	527	578	548	523	576	547	567	561	578	549	523	569	557	538	565	525	575	539	555	594	569	539	603	602	527	530	530	542	539	532	521	577	533	558	521	525	576	572	568	549	537	520	578	498	561	552	552	539	580	558	554	564	555	582	531	536	549	582	550	556	575	527	572	579	581	564	547	569	592	526	571	560	604	566	554	561	515	514	523	577	554	555	548	548	566	531	565	583	541	568	551	517	572	579	546	556	539	597	512	591	544	566	574	558	535	530	565	568	563	553	592	517	562	597	551	584	515	528	554	553	568	556	566	538	520	531	604	537	543	581	575	584	585	539	529	552	547	529	563	526	523	536	548	527	581	553	541	549	602	591	574	595	541	527	520	554	570	580	522	562	573	517	576	541	584	550	545	542	534	503	576	523	586	546	555	552	564	545	532	536	515	556	535	534	540	557	561	563	522	561	522	523	527	558	545	524	522	530	573	536	568	616	560	568	566	577	538	547	598	584	507	552	578	531	568	565	543	551	563	560	546	561	537	523	542	518	553	574	580	596	520	502	554	533	591	589	525	537	524	583	525	560	565	521	561	509	555	592	562	559	555	568	569	568	553	521	553	594	545	539	555	527	626	569	579	570	560	584	570	566	597	543	563	590	520	523	509	576	557	543	522	565	581	597	565	584	551	589	549	535	567	592	566	542	536	568	581	528	524	528	534	537	560	542	543	577	545	558	565	535	574	532	529	558	531	576	570	577	580	563	558	580	535	524	538	524	570	572	517	566	553	549	584	560	583	581	579	541	568	553	557	557	581	582	562	581	544	539	546	557	580	603	559	583	580	576	558	546	569	566	539	501	558	601	585	518	536	578	553	532	553	545	554	574	539	563	558	569	539	549	538	520	551	534	596	565	590	556	560	578	506	563	568	572	500	561	545	554	574	572	543	564	555	556	568	539	573	543	553	551	569	553	565	535	560	558	523	616	523	558	581	543	570	553	571	537	538	544
19635	2583	2516	1901	1392	1024	807	763	641	541	501	470	474	481	449	451	450	427	448	381	414	394	378	421	411	393	359	431	356	396	377	391	360	366	360	385	433	378	380	370	371	377	355	326	354	412	413	365	410	381	359	345	387	353	372	402	337	316	366	355	387	322	369	398	380	372	370	414	396	356	389	353	374	363	355	363	355	356	358	346	382	379	348	398	343	367	371	352	402	392	367	328	351	359	356	361	334	413	358	376	372	398	389	333	371	355	370	367	319	338	367	385	392	387	384	374	356	384	401	335	369	378	375	354	349	335	324	370	362	354	379	392	350	339	379	355	368	355	318	374	387	339	344	393	374	353	384	382	390	390	371	337	378	393	363	390	353	338	323	362	356	356	388	398	401	330	341	370	415	349	374	367	336	381	358	361	332	366	385	314	359	358	385	360	364	360	376	355	343	380	364	376	395	377	341	371	336	385	352	340	378	360	386	371	366	356	352	398	370	365	342	353	379	360	355	349	331	362	352	328	326	346	352	360	370	374	335	375	339	354	380	357	382	359	383	357	349	336	375	341	341	387	386	402	397	419	373	343	324	359	336	334	348	397	360	362	345	370	362	371	354	361	323	376	363	370	353	384	347	375	352	336	332	387	338	404	333	370	360	369	370	353	358	375	379	359	359	333	333	373	354	393	391	347	337	363	346	360	350	342	394	414	368	371	357	377	349	344	361	354	348	331	377	353	365	370	356	342	366	407	386	361	390	391	363	354	358	356	389	381	367	371	395	373	361	372	378	347	380	359	366	380	393	366	338	358	339	344	373	365	396	387	372	369	382	386	353	409	398	367	372	363	374	344	353	381	357	372	348	359	381	345	356	355	373	377	354	367	395	341	368	366	360	361	339	349	389	346	356	385	379	364	351	378	363	392	388	368	363	326	356	366	359	374	393	359	345	371	362	360	392	362	351	407	354	356	320	332	369	361	377	361	354	405	391	345	337	377	386	362	374	354	360	393	391	372	347	363	360	412	356	361	416	348	335	407	375	383	375	361	398	400	363	377	406	382	403	351	370	329	366	417	366	353	404	376	381	334	336	348	360	404	348	386	372	360	348	392	347	352	386	382	368	355	380	359	350	346	336	382	364	334	333	412	387	370	383	377	331	394	344	339	354	354	374	360	396	349	366	391	342	399	341	358	362	374	378	351	345	359	342	359	380	342	385	327	353	370	357	366	361	357	346	367	354	349	401	362	349	346	390	399	358	351	382	389	387	359	360	354	357	360	370	358	361	344	364	352	355	356	364	380	347	350	358	334	387	381	350	357	337	369	354	342	389	358	379	350	341	365	337	373	384	421	396	356	331	369	368	374	394	410	380	379	386	352	353	370	348	337	372	361	348	413	367	363	371	333	347	325	373	379	354	356	379	369	382	390	357	349	358	350	363	376	322	335	402	362	356	359	408	417	327	367	346	367	382	382	374	362	376	376	327	347	338	348	340	357	341	383	370	358	346	366	342	393	354	357	333	382	351	403	417	346	346	357	353	389	366	374	377	358	383	363	392	359	361	367	372	365	345	358	353	424	354	363	385	396	360	377	342	334	355	340	344	371	363	359	338	351	404	377	362	338	348	352	345	385	355	372	321	364	352	366	383	343	374	353	370	381	403	375	373	344	402	367	354	366	377	376	365	364	369	350	325	378	341	376	346	350	393	357	379	366	357	384	360	389	363	346	370	373	358	347	382	365	344	368	370	364	357	347	420	369	353	347	349	367	341	359	332	381	380	363	364	382	333	360	383	379	391	340	373	379	357	356	354	369	343	346	335	371	401	345	385	403	347	386	383	358	359	372	362	377	368	362	365	416	336	381	366	360	364	363	348	345	353	402	343	391	354	341	357	366	355	324	376	386	345	359	363	338	349	375	358	340	389	366	363	334	368	349	375	356	366	355	350	400	347	355	365	394	357	376	366	332	396	389	358	380	387	345	335	352	349	366	379	351	363	320	392	374	366	348	356	360	401	377	364	382	372	393	345	390	402	361	364	342	336	361	382	354	415	350	361	349	334	355	367	343	368	356	397	343	356	381	367	375	378	383	337	363	365	371	380	372	363	347	409	335	342	358	381	359	400	354	341	350	373	361	330	372	369	355	369	368	345	361	358	393	394	372	388	372	350	368	360	346	343	389	358	391	339	374	367	371	370	385	377	395	352	349	332	352	390	369	364	379	382	354	368	341	322	388	365	368	379	346	378	398	396	354	400	345	357	383	327	346	376	349	381	382	360	347	398	392	350	397	377	356	347	344	359	349	365	343	355	376	377	363	360	325	367	366	358	346	365	345	372	365	367	383	360	356	374	341	363	370	403	356	408	371	395	357	358	394	380	369	365	339	347	409	349	375	340	373	326	376	381	352	346	365	384	359	375	399	392	379	371	374	361	395	366	389	400	387	383	345	365	357	334	373	380	372	359	387	365	363	335	356	338	370	385	374	378	390	363	366	350	389	385	371	392	373	350	327	346	371	413	396	336	342	398	365	392	351	358	393	385	373	369	346	368	322	346	374	360	349	379	372	371	341	389	364	368	389	404	382	352	337	380	373	399	382	336	359	350	379	362	352	363	332	397	360	327	373	387	360	362	371	352	371	372	369	368	362	365	351	353	365	364	379	395	388	357	393	346	380	340	360	383	346	336	407	344	357	363	390	361	361	350	371	344	356	378	385	327	374	347	379	373	364	379	387	386	371	403	370	366	346	365	346	314	387	335	357	388	369	365	374	373	407	353	400	349	359	348	386	349	388	371	345	375	370	361	374	363	358	369	350	380	378	373	392	353	427	387	365	358	347	346	337	395	379	375	376	379	379	356	365	370	340	383	363	391	370	353	366	343	332	371	317	332	344	377	366	369	362	376	358	371	390	393	352	328	367	359	387	350	374	350	379	369	376	350	386	350	350	364	367	360	376	335	358	339	384	336	379	365	389	376	411	359	390	346	349	391	353	362	350	362	365	324	361	355	387	367	392	369	411	356	379	371	385	346	355	361	344	377	374	364	350	379	351	390	392	367	378	367	377	394	344	352	371	403	369	380	358	363	382	378	357	364	367	363	364	336	353	370	343	385	351	370	375	375	402	402	366	385	389	361	375	359	353	371	340	403	356	369	356	375	368	347	375	383	363	389	362	369	330	377	383	334	387	368	356	376	326	359	377	366	363	383	400	391	351	370	355	353	344	369	408	343	387	366	377	345	340	356	398	378	331	402	399	337	315	379	387	386	375	363	375	348	391	356	355	347	355	414	356	360	359	377	348	372	402	389	401	396	338	324	355	387	347	351	360	353	367	374	389	381	366	336	373	385	339	331	378	385	395	367	370	346	345	390	346	321	343	358	362	370	351	316	371	374	382	390	406	329	345	337	371	346	372	373	353	358	354	378	358	325	389	367	386	372	369	350	338	390	404	361	370	351	381	341	393	376	355	354	370	367	380	368	359	394	398	364	374	359	348	381	403	358	349	372	371
9748	2328	4722	5417	4824	4054	3317	2831	2496	2114	1898	1776	1679	1499	1522	1366	1401	1262	1247	1234	1220	1172	1170	1125	1124	1061	1022	1099	1062	1080	1027	980	1025	999	1013	957	931	939	944	970	952	940	983	939	917	981	944	949	985	984	929	968	922	896	963	966	936	929	969	913	905	905	824	894	906	920	949	916	931	865	947	869	893	947	943	905	944	930	890	906	872	928	873	942	905	883	916	923	859	951	906	865	878	932	849	877	909	899	867	945	909	854	875	922	914	928	876	907	925	846	908	896	902	849	933	842	859	916	895	878	904	871	838	878	889	903	844	936	879	809	878	856	910	894	884	913	941	882	909	864	889	877	901	884	885	938	973	912	890	882	881	939	894	899	901	854	874	922	876	892	868	907	927	929	915	860	876	924	877	902	887	855	854	887	893	870	914	845	886	934	903	870	894	888	849	877	873	888	905	882	895	875	894	878	911	889	874	888	883	894	904	843	922	897	877	873	910	922	935	907	875	870	896	843	892	866	907	880	876	861	881	917	926	860	873	923	894	902	863	937	882	906	880	885	891	889	887	917	880	908	880	889	846	814	873	875	914	889	888	891	932	874	882	902	878	844	855	915	883	892	908	875	911	933	881	874	910	921	959	937	879	937	905	910	898	890	870	854	850	866	855	874	859	935	900	907	893	865	904	859	863	808	893	883	885	826	856	900	898	878	838	918	892	964	839	835	881	817	913	888	901	868	847	868	902	836	855	866	863	879	878	858	900	901	937	874	825	907	868	883	827	839	899	931	899	865	899	848	847	968	888	897	815	885	863	911	857	896	897	893	899	881	894	875	852	882	904	878	895	927	904	844	899	845	908	897	832	896	883	842	920	867	844	889	849	854	918	919	797	874	886	874	897	896	880	903	938	859	821	864	876	912	936	822	851	846	855	879	853	920	853	872	909	861	855	881	856	881	880	801	889	873	921	878	815	871	855	928	855	864	911	900	878	877	885	875	823	949	908	886	912	844	819	886	921	890	921	874	902	875	919	894	844	849	862	861	869	881	891	855	942	883	867	882	887	879	927	872	872	888	945	898	907	882	918	853	917	866	907	878	897	909	844	868	867	887	860	917	874	844	929	879	923	869	880	855	816	893	869	901	900	918	906	918	905	867	869	895	844	937	941	876	895	881	918	866	855	931	879	897	883	813	869	907	895	963	924	861	891	909	860	910	873	876	902	813	850	828	879	889	858	933	879	907	858	872	853	885	905	878	877	843	868	833	887	864	921	900	861	913	873	873	917	893	884	880	912	920	884	850	931	918	874	813	862	924	877	926	890	895	934	910	884	880	891	872	876	934	832	845	897	876	805	860	895	924	861	884	902	900	848	819	881	852	940	901	919	896	884	908	879	932	885	817	844	887	924	909	846	866	857	877	889	863	840	896	888	885	913	891	886	862	944	835	894	865	873	893	906	909	875	887	869	949	858	839	888	870	883	879	879	878	931	857	913	905	915	911	898	952	835	836	863	951	943	905	868	862	893	897	827	810	908	809	918	857	873	893	843	851	925	903	873	814	846	864	919	856	854	868	881	894	903	919	876	894	891	828	830	886	891	939	897	878	869	871	923	903	862	906	813	865	851	884	902	913	903	955	895	879	871	929	861	918	852	848	918	874	909	892	870	940	853	834	874	881	892	834	897	875	878	850	910	892	869	933	875	882	856	887	875	854	903	842	852	905	860	889	894	913	932	908	918	891	861	880	915	863	887	841	850	880	847	908	870	898	921	909	864	897	904	872	923	862	839	910	860	897	868	897	877	874	862	917	857	891	878	870	895	858	886	876	905	915	894	863	924	869	935	915	904	869	896	947	883	863	889	848	870	854	898	861	882	810	920	897	874	870	893	938	859	891	880	876	913	868	914	888	923	862	887	877	891	891	902	864	892	834	882	881	905	915	826	842	884	889	875	887	884	917	855	884	915	940	845	868	949	877	876	920	874	871	861	867	899	907	917	875	856	860	835	860	862	876	926	860	908	830	862	947	879	854	903	862	870	888	935	877	831	861	878	885	895	910	892	840	850	904	811	900	888	834	869	871	894	866	835	938	882	889	878	900	983	922	922	881	851	935	871	887	917	846	1029	865	827	835	897	860	914	886	892	888	864	905	914	893	871	932	876	869	887	882	831	855	904	876	939	881	902	871	915	864	895	857	888	901	901	864	938	891	865	883	876	901	871	908	847	820	886	853	903	866	937	880	857	915	889	926	893	919	887	877	905	876	931	894	865	859	879	824	897	863	916	872	850	846	854	853	854	860	890	863	888	852	880	873	924	897	883	904	934	884	859	878	877	927	903	866	886	897	891	868	905	884	846	895	862	921	914	872	884	892	888	867	932	891	852	884	827	827	874	861	803	884	882	915	906	841	873	917	857	850	878	931	876	869	880	884	878	841	903	838	937	909	939	918	900	891	867	889	876	840	829	875	873	865	913	888	859	813	866	861	909	854	926	872	885	913	931	877	863	916	825	919	917	891	873	941	885	932	865	818	852	892	925	884	872	870	852	871	894	821	853	859	908	920	908	861	872	877	873	923	936	848	866	870	915	895	868	902	869	878	923	964	905	903	870	867	820	814	909	875	929	882	865	826	900	868	902	906	870	886	863	858	917	916	921	905	851	891	852	932	872	879	903	911	844	873	899	869	890	879	886	849	891	882	884	855	863	880	876	874	877	892	864	894	871	889	893	906	903	880	881	890	864	847	867	895	938	901	835	904	908	844	880	918	915	901	911	905	909	865	909	861	886	854	878	883	891	871	878	914	878	910	863	835	898	877	892	882	911	883	859	859	824	911	891	899	862	861	889	853	843	895	874	839	876	876	871	855	897	827	916	832	857	883	904	844	911	917	922	860	913	909	881	876	814	927	890	921	849	860	897	840	889	913	860	896	879	923	902	914	811	831	865	888	873	853	853	897	858	829	889	882	853	898	871	902	883	887	876	879	867	918	843	867	867	853	946	821	890	930	840	910	917	907	891	819	902	898	872	930	848	893	909	876	882	882	914	889	898	890	868	893	856	856	939	916	858	936	888	870	893	934	919	846	857	893	910	912	862	879	936	894	877	893	809	892	888	878	899	862	881	913	915	886	822	828	881	847	840	929	821	866	897	877	902	872	891	872	863	875	832	866	862	953	855	896	917	914	940	881	858	871	857	876	903	899	839	932	820	816	832	840	853	956	917	876	865	923	906	878	929	884	854	841	878	894	925	855	849	885	905	877	859	858	856	851	887	819	865	906	890	903	870	862	911	863	853	875	915	822	876	905	877	862	865	832	878	883	932	874	922	886	930	864	871	901	933	889	914	931	919	872	896	871	831	881	853	890	911	896	881	894	904	897	866	903	928	858	882	886	860	922	911	901	865	860	843	866	873	877	849	881	912	877	875	858	887	894	916	854	891	892	888	875	816	880	879	855	894	880	886	866	918	827	905	859	954	895	864	887	860	875	938	886	877	867	861	944	893	857	863	870	860	885
2205	282	269	248	248	282	258	268	238	256	268	250	255	249	202	284	275	256	270	232	252	255	227	238	271	227	256	222	246	244	239	253	233	239	247	247	264	244	245	257	246	248	223	246	252	248	256	240	282	243	223	264	223	232	225	216	234	236	272	255	259	250	273	235	287	227	242	273	265	261	231	242	248	229	254	256	247	217	248	242	238	233	257	242	239	257	249	214	232	242	225	264	285	263	215	255	262	234	252	254	252	256	231	236	222	302	238	260	246	266	267	228	216	233	253	200	224	230	250	293	237	242	240	241	208	222	265	238	233	222	257	255	244	236	249	232	227	259	226	243	226	228	238	232	258	242	245	272	219	244	239	219	236	247	223	252	240	253	269	226	234	261	242	234	230	265	245	242	260	242	222	248	233	254	249	214	232	260	247	214	239	238	247	232	233	230	224	245	249	246	272	250	232	234	227	229	234	238	259	221	255	230	239	227	235	229	227	208	256	238	211	250	223	225	209	255	269	230	255	226	248	247	234	237	217	241	237	239	242	261	229	233	253	238	240	218	251	228	237	257	255	257	251	240	228	232	226	241	244	238	254	237	242	232	201	255	236	256	247	228	229	275	246	242	235	263	246	239	256	257	238	233	240	243	230	245	241	239	227	260	229	263	241	235	242	231	202	234	263	227	252	240	263	274	271	269	242	236	259	235	243	239	269	237	253	228	253	243	237	231	231	238	247	227	249	256	244	225	242	223	227	248	247	272	262	253	260	254	234	260	232	252	248	246	240	269	256	262	223	224	233	243	267	231	231	256	223	248	231	244	265	234	229	230	229	251	221	226	218	244	225	237	260	254	270	221	271	253	245	254	235	230	262	219	227	248	243	250	260	245	236	231	236	249	246	250	255	270	243	237	219	234	286	257	243	246	271	277	237	244	256	243	268	236	245	208	233	257	251	216	248	244	258	248	259	249	253	239	236	276	255	262	252	246	250	265	245	238	251	244	262	224	247	245	225	241	282	229	262	253	240	243	230	250	246	226	207	239	253	238	255	242	243	230	259	245	280	267	232	236	280	254	243	241	231	243	274	255	246	242	239	237	252	251	262	225	239	248	227	272	254	257	271	262	229	258	254	228	235	264	222	227	257	263	247	265	230	257	220	254	239	226	237	225	246	237	250	230	235	240	266	262	255	229	233	232	226	258	266	235	271	277	249	246	268	256	225	264	265	236	223	238	231	275	265	209	268	253	259	249	265	225	225	247	275	241	249	249	247	262	248	251	262	247	238	278	238	257	214	235	253	252	259	251	259	254	258	232	230	251	262	246	233	272	246	226	241	218	251	241	232	280	232	247	247	260	243	239	234	232	269	221	270	247	232	263	257	221	232	283	258	254	232	257	228	241	252	247	243	257	254	235	253	230	226	223	254	247	239	260	224	233	263	271	239	248	216	241	235	232	218	242	249	262	218	245	257	259	234	254	228	228	259	229	254	247	266	255	273	247	281	281	240	264	277	271	227	251	263	247	258	238	223	218	231	267	254	260	245	252	215	227	243	256	259	241	222	249	242	254	253	258	249	240	225	271	273	259	266	219	246	257	218	219	243	264	243	207	248	250	244	278	262	238	236	225	248	247	234	271	218	266	224	245	216	241	258	224	216	254	223	230	258	247	258	261	238	248	244	234	228	231	277	249	214	262	273	256	260	263	219	261	241	247	255	239	232	251	243	210	261	272	256	240	237	225	229	235	236	221	233	257	260	232	252	273	258	245	254	247	228	254	275	243	242	239	256	263	233	249	223	246	249	230	266	256	242	246	259	241	229	260	228	276	246	240	249	250	239	218	261	249	255	266	241	239	170	226	235	241	231	246	239	245	224	258	246	251	256	222	242	287	268	223	241	225	237	246	256	254	247	261	234	241	224	235	254	248	217	260	266	253	299	261	272	236	257	243	261	212	213	226	236	238	270	242	224	246	237	241	240	255	266	260	228	213	273	242	234	242	225	239	258	248	260	248	242	221	263	246	232	260	244	238	241	252	234	231	252	244	250	219	236	221	234	215	224	255	251	229	248	258	265	241	254	233	246	269	240	259	282	225	270	247	254	256	235	213	214	249	244	221	227	238	247	229	269	239	230	275	297	246	260	245	255	238	234	254	232	236	233	227	247	254	227	233	253	256	232	254	265	240	253	227	235	225	246	268	250	256	248	257	254	234	229	254	255	258	216	270	239	267	224	260	222	250	227	254	263	269	228	261	214	260	258	244	211	236	220	238	259	228	257	232	235	234	254	256	235	246	267	229	241	259	237	256	242	262	252	234	257	250	261	230	233	238	280	248	245	256	252	224	256	237	223	215	258	235	234	228	228	244	258	225	262	251	224	256	248	234	250	257	235	235	248	248	247	240	214	236	260	231	230	237	236	233	237	222	256	224	217	208	260	241	247	225	231	257	239	236	265	248	247	241	242	253	224	232	245	224	259	228	245	241	256	234	263	271	259	244	260	235	247	260	259	282	253	238	235	261	246	237	247	221	225	232	253	223	277	233	235	270	261	290	247	232	242	255	236	249	254	259	254	261	225	255	246	220	262	222	216	231	223	260	228	243	229	242	261	256	267	235	242	233	258	226	243	262	260	243	246	238	223	228	259	251	229	253	228	249	231	265	231	245	267	235	259	232	232	251	248	272	232	224	213	227	229	260	246	226	247	248	256	222	269	233	195	238	258	255	221	255	231	245	252	232	243	246	250	232	260	246	227	216	277	228	209	238	261	236	242	240	238	253	275	207	239	283	250	287	262	248	246	226	230	284	234	234	262	249	216	232	237	257	233	226	249	243	251	244	263	235	228	241	257	263	246	275	249	241	247	242	220	257	214	256	251	249	245	236	245	236	288	250	218	242	244	244	249	241	249	258	265	236	241	268	243	253	235	259	220	220	240	220	238	243	253	254	270	266	241	220	237	242	217	252	240	236	255	212	259	263	226	220	240	286	220	234	225	236	241	240	243	241	253	235	256	247	246	256	257	274	232	221	240	217	237	250	239	246	279	285	238	245	292	241	234	217	269	230	241	233	260	265	240	251	245	259	232	243	252	245	231	233	226	266	232	249	248	276	219	253	206	255	220	259	230	229	251	227	259	251	257	233	241	240	232	244	258	266	241	256	265	235	218	255	227	241	245	254	251	225	250	256	226	266	231	237	234	262	238	257	233	227	281	240	268	248	242	245	255	238	238	278	267	255	232	247	243	240	234	256	217	217	229	261	240	234	253	275	233	234	219	282	261	272	222	240	236	228	248	228	251	250	224	260	264	272	245	242	215	237	247	222	238	248	226	281	244	224	242	227	238	232	239	268	271	221	252	218	239	222	255	222	247	289	244	257	217	258	249	231	265	236	256	263	231	254	235	248	218	234	250	206	241	251	232	250	269	244	267	260	230	259	271	233	216	237	233	249	241	270	265	238	244	250	245	255	221	222	236	232	255	234	249	249	223	235	254	262	239	252	267	247	250	255
2730	604	712	726	669	674	669	636	659	641	643	634	630	651	650	624	672	623	594	633	645	631	595	658	599	642	616	632	609	620	626	569	653	585	621	579	624	551	615	632	620	660	621	626	603	590	579	586	611	600	652	607	619	580	670	623	624	597	640	601	593	578	599	623	580	659	601	582	650	610	659	635	600	626	606	622	593	642	627	601	624	638	588	623	611	601	585	601	609	640	600	655	632	585	610	609	603	599	597	586	568	639	615	602	662	658	631	668	624	584	585	622	650	621	569	629	625	602	600	588	599	634	620	660	614	635	622	577	561	646	632	634	626	652	573	624	635	636	622	595	700	596	632	647	666	614	659	672	644	582	596	644	592	621	631	618	648	619	608	602	582	601	614	664	579	656	568	600	606	604	611	631	585	591	629	603	644	611	579	605	625	611	618	639	630	620	574	599	613	606	662	643	618	639	599	582	629	616	608	604	629	627	619	591	574	575	657	636	572	597	594	621	569	624	581	608	614	626	618	608	597	633	551	629	586	643	643	615	609	640	658	585	642	594	604	618	647	615	604	629	605	611	644	572	625	612	588	576	606	626	619	581	582	640	623	567	628	584	615	629	597	636	600	618	616	609	601	635	648	592	578	611	583	604	596	618	622	592	620	632	639	603	608	620	622	601	564	598	592	651	609	582	618	618	617	597	619	573	600	601	591	585	616	591	620	621	614	637	610	635	628	648	614	620	592	620	611	627	598	607	622	585	625	658	607	632	615	604	607	626	624	575	607	593	658	655	632	625	635	615	599	677	638	612	564	569	602	653	569	629	578	629	592	559	636	604	587	586	596	578	595	622	608	650	609	643	623	610	661	604	596	594	622	567	618	653	625	587	619	637	572	580	635	601	573	583	642	613	575	604	611	580	635	588	554	607	634	581	609	608	632	625	601	629	594	613	617	632	613	610	656	564	586	638	648	608	634	623	645	599	613	635	594	604	652	664	602	602	666	591	624	645	586	630	638	597	618	619	612	587	584	603	610	621	555	622	612	639	605	593	587	575	622	593	598	616	588	641	601	613	602	642	596	587	570	603	621	612	604	615	592	623	626	640	620	591	611	605	624	630	578	637	633	622	548	643	628	619	605	652	615	589	581	647	586	589	623	566	624	614	652	556	616	600	616	620	643	656	569	618	604	647	605	604	600	612	606	616	623	600	592	640	674	618	603	681	630	585	606	601	581	586	602	667	639	610	615	631	633	594	650	590	576	608	618	624	589	607	581	583	624	636	651	597	572	576	622	612	592	593	619	627	593	577	624	602	638	607	640	614	612	656	596	596	607	572	581	580	604	632	612	609	585	621	640	576	618	639	644	631	605	629	625	637	620	620	630	609	664	601	670	607	657	609	578	620	586	629	592	634	604	596	587	604	626	579	644	615	617	636	633	610	623	645	627	620	593	595	653	574	635	634	628	574	599	617	568	647	645	599	637	578	610	617	602	576	593	566	643	598	604	595	571	595	597	622	614	602	655	641	607	551	629	610	592	570	608	618	644	583	618	616	604	626	655	634	594	618	608	585	575	605	620	602	603	604	654	590	561	635	609	627	611	583	615	594	565	611	647	577	627	634	599	632	629	655	585	589	585	592	592	620	637	626	585	597	605	631	604	612	648	582	621	625	617	581	665	592	629	583	614	599	614	611	648	596	617	635	576	642	628	597	606	624	624	637	615	610	598	609	584	626	635	634	625	572	528	587	603	637	613	641	629	612	646	587	598	625	629	628	594	591	575	626	628	624	566	556	632	639	580	587	608	638	598	592	622	681	630	605	596	622	609	610	607	634	588	597	604	665	630	663	645	633	599	639	638	602	633	603	619	572	628	614	616	586	571	612	623	638	633	612	599	596	617	597	601	656	630	643	637	624	604	656	645	611	638	596	564	608	643	649	614	583	580	629	612	604	624	596	609	596	616	600	624	606	594	610	605	618	637	617	544	633	618	633	621	606	626	581	571	660	588	604	642	616	633	600	613	572	595	611	611	605	601	651	599	626	592	613	605	626	594	624	637	620	609	636	653	583	537	600	600	642	635	676	619	589	629	572	641	607	617	582	624	639	583	635	604	629	622	638	668	619	620	600	636	638	594	612	623	619	586	623	641	599	590	612	562	620	619	593	624	645	635	581	625	634	645	636	603	628	618	589	604	553	601	625	577	605	633	631	654	588	578	604	623	618	609	600	644	580	629	608	616	593	604	606	643	604	568	581	611	614	608	609	597	665	674	641	597	618	641	585	647	599	618	640	586	588	624	599	643	618	620	650	618	578	604	637	593	603	633	620	639	636	633	642	609	610	590	620	653	618	613	616	609	606	604	606	593	604	603	620	609	595	649	648	647	616	582	611	616	647	597	582	672	663	615	617	618	582	583	633	630	628	629	589	621	580	618	589	619	570	627	636	608	558	604	578	600	650	592	604	678	615	617	641	609	617	591	625	565	621	612	623	644	619	582	617	644	660	611	646	568	596	623	630	614	609	574	615	652	613	579	622	647	596	593	602	633	579	563	613	624	640	611	617	631	582	580	659	595	588	635	624	622	594	667	617	629	635	635	646	592	637	617	592	580	575	586	568	611	599	594	632	563	658	586	611	580	591	615	633	600	623	617	607	601	586	595	619	566	609	605	585	582	630	633	616	598	589	644	579	623	607	592	559	588	611	622	680	635	602	635	632	623	637	658	600	642	653	587	624	657	603	602	603	634	610	567	630	638	585	621	629	586	634	654	587	644	559	613	589	612	600	600	636	653	614	588	579	586	632	570	568	606	569	623	613	606	572	602	630	581	609	624	611	630	595	594	616	657	591	602	638	553	613	600	566	607	574	617	639	587	623	601	632	607	560	638	578	601	628	623	600	633	621	653	599	590	616	662	611	592	601	560	601	634	584	648	626	629	558	631	624	592	646	576	618	632	616	626	607	643	566	643	609	634	656	616	601	581	670	625	609	603	615	618	598	595	611	590	597	576	595	559	618	609	630	619	601	576	650	610	570	586	635	657	635	588	615	631	629	583	601	581	647	660	597	653	625	593	616	646	624	604	610	591	638	616	614	660	608	538	614	545	621	657	610	592	605	632	591	655	616	619	609	600	579	604	614	609	616	593	605	601	591	585	645	607	578	612	623	611	609	635	614	603	619	605	612	598	614	605	646	598	630	624	587	623	616	566	602	620	570	618	605	619	585	607	602	594	626	602	596	591	619	596	614	592	601	590	629	597	580	636	644	621	587	597	586	603	626	612	608	622	603	598	627	614	587	607	636	588	605	620	602	600	623	622	591	600	626	632	599	595	639	603	593	654	615	615	618	622	574	599	670	625	624	592	610	612	636	632	620	565	644	595	611	583	596	608	587	625	628	630	605	646	607	652	640	625	622	607	627	617	613	616	637	629	626	643	597	588	632	661	646	670	602	656	596	592	615	596	637	605	649	665	582	609	641	598	629	634	588	611	633	601	627	652	608	619	584	622	542
10405	1027	1044	964	735	517	460	389	321	303	289	274	288	263	237	256	225	200	201	220	218	229	227	225	217	192	221	205	213	199	211	199	207	193	204	217	227	197	210	201	203	190	203	191	214	228	219	186	187	214	215	192	199	225	203	193	207	208	210	221	212	203	223	180	223	211	211	204	229	190	194	193	192	175	209	233	209	197	215	223	210	194	198	220	224	215	234	197	219	218	184	218	200	177	247	193	213	205	229	205	175	214	200	210	202	214	202	192	201	195	169	220	211	192	228	219	202	196	211	211	202	200	201	221	180	208	194	172	184	199	239	202	204	198	212	216	193	190	180	209	213	226	225	208	194	201	195	241	222	197	206	195	226	217	211	223	236	213	176	207	185	230	196	171	178	213	218	194	217	167	172	228	183	212	192	209	202	197	216	194	208	205	196	226	215	186	192	225	181	173	215	208	213	199	235	209	184	193	217	207	192	227	196	183	189	200	183	214	202	233	206	169	173	212	199	186	196	194	215	214	186	201	213	200	201	212	199	177	229	217	190	226	220	210	197	199	213	196	227	196	222	177	177	214	192	206	210	176	196	180	217	202	201	202	201	201	210	200	199	203	187	194	202	210	216	216	189	201	208	217	203	215	202	195	221	177	194	204	209	181	214	205	204	191	217	191	218	209	210	217	173	184	196	195	183	205	199	185	218	226	209	197	182	212	206	205	204	202	216	176	183	207	191	215	172	195	174	227	182	188	222	190	201	207	220	192	220	208	212	204	214	196	204	211	182	179	197	185	207	223	183	196	206	200	216	204	206	212	208	216	224	177	219	183	182	206	207	193	217	200	187	205	193	177	213	201	193	219	216	240	230	207	179	228	195	224	195	210	202	190	210	213	184	197	206	186	238	200	201	226	196	197	201	204	201	198	189	224	199	196	211	210	185	201	206	218	219	213	215	209	220	178	226	196	183	201	202	195	200	195	217	211	226	217	226	228	186	200	201	218	196	195	210	190	223	211	178	207	220	191	219	187	179	196	207	192	226	214	215	207	215	192	215	204	200	235	195	211	199	193	209	193	217	199	188	218	188	200	207	217	194	201	221	214	216	195	172	176	203	179	208	223	204	191	170	199	208	223	214	222	218	189	201	188	206	212	179	216	195	202	178	174	173	224	202	204	220	211	172	208	204	215	213	210	217	228	204	177	180	195	214	196	188	170	187	156	202	185	203	201	207	197	187	186	211	181	217	216	194	204	224	184	217	197	191	214	195	179	222	215	182	211	176	191	200	205	217	210	191	215	203	219	201	173	195	195	207	157	206	226	203	187	216	196	213	206	247	224	231	207	200	202	212	209	197	224	190	195	204	197	194	207	191	213	201	221	192	223	224	215	178	168	185	183	208	207	253	205	201	185	203	176	196	201	201	209	210	201	181	202	217	187	180	182	190	225	176	210	226	229	236	199	221	196	207	189	199	234	201	174	220	201	203	200	188	191	213	194	179	206	190	242	183	205	199	183	199	193	211	212	167	205	211	187	188	193	224	187	216	229	208	192	222	182	204	207	206	198	213	197	177	188	209	202	197	210	194	197	206	178	174	182	173	191	203	202	179	182	213	200	186	181	197	217	182	238	182	217	201	181	218	196	212	181	209	213	207	225	205	212	202	183	172	200	200	218	214	197	195	210	223	173	212	187	198	202	228	188	205	189	196	189	204	203	228	181	195	193	202	198	187	214	169	198	198	202	184	180	229	202	215	200	234	177	194	185	203	166	214	206	236	202	185	178	194	194	209	206	237	182	212	205	187	217	192	212	197	184	200	161	223	165	181	192	208	208	204	219	207	184	179	214	182	202	187	206	204	200	208	197	247	215	180	208	198	185	209	188	189	206	215	228	179	214	252	212	226	188	205	191	201	208	167	204	193	198	206	181	191	201	186	198	206	201	213	200	208	196	192	176	207	239	189	174	196	201	199	231	191	197	221	205	198	232	200	187	205	176	209	193	228	182	192	202	182	183	220	204	200	196	215	222	216	195	195	184	215	210	207	218	171	203	201	197	220	193	199	194	196	183	204	203	181	185	173	193	213	227	192	172	211	217	236	205	233	207	199	176	216	196	185	196	198	215	226	197	209	201	199	222	203	221	209	199	182	209	201	192	179	220	195	204	196	194	210	167	184	207	196	194	208	191	205	221	193	191	201	192	237	189	200	193	205	177	233	187	198	187	200	176	189	192	203	198	219	180	189	201	212	184	195	194	182	206	191	201	174	204	179	189	207	241	192	224	200	198	183	214	199	198	201	167	184	211	195	204	206	198	190	200	199	203	186	177	183	182	212	218	193	182	207	209	192	217	202	198	206	191	191	193	200	198	194	202	191	198	168	186	204	197	190	204	211	188	199	219	197	219	190	205	203	209	169	192	217	192	190	202	176	182	195	197	202	226	205	203	200	204	226	200	229	231	201	217	213	206	216	210	205	194	209	194	199	182	203	193	188	214	211	211	218	188	193	202	198	196	180	203	192	209	211	177	186	220	191	203	213	201	200	210	200	230	182	185	203	201	190	200	208	193	219	188	196	197	192	200	190	197	204	187	206	201	206	216	205	218	209	201	185	203	212	213	199	202	182	195	208	180	217	195	184	211	191	233	204	211	223	213	196	187	207	236	190	170	194	219	176	181	236	203	198	189	156	205	211	177	205	203	210	189	217	208	225	209	236	234	199	174	203	205	212	201	187	241	230	201	179	190	181	210	220	213	209	197	165	169	200	236	201	200	210	189	186	229	193	203	181	200	191	207	201	203	210	187	194	224	190	195	189	213	200	224	188	215	192	205	194	194	209	187	206	156	240	204	239	193	208	189	199	229	192	212	210	201	209	238	200	184	187	226	221	191	199	200	224	188	197	208	185	200	206	193	188	176	172	222	185	182	219	194	190	203	203	225	217	175	194	177	184	224	188	246	223	208	211	189	213	222	196	204	194	210	190	222	223	211	212	217	196	220	190	210	216	196	187	206	202	187	204	206	197	203	174	216	180	188	217	199	210	215	188	207	240	206	201	203	202	210	218	196	192	221	211	209	225	188	221	198	199	214	174	218	215	218	223	210	199	201	181	196	222	213	191	197	209	204	224	185	202	209	193	193	218	200	213	204	197	224	236	180	226	214	189	207	197	181	222	218	201	201	195	205	208	219	231	219	181	196	228	194	192	186	201	193	212	184	212	217	223	200	213	210	208	201	203	189	201	212	206	193	201	189	223	219	217	200	200	221	226	190	218	201	188	192	188	224	224	172	206	179	185	207	218	194	197	210	210	226	198	199	198	216	199	203	176	204	199	214	183	205	213	192	186	208	213	211	185	196	210	212	188	224	191	226	186	211	212	202	198	208	198	217	219	199	205	200	206	182	220	183	216	207	186	189	159	202	189	197	187	206	188	190	188	192	184	200	220	221	211	190	197	185	191	246	207	196	199	212	212	194	197	219	224	194	211	196	196	202	177	181	213	219	184	226	225	207
7022	1258	2540	3076	2609	2217	1820	1511	1392	1190	1116	963	919	884	831	797	719	792	707	683	729	681	690	631	666	630	603	588	592	628	594	598	633	636	590	575	595	603	604	569	570	579	573	563	558	556	591	553	514	572	585	574	577	580	569	555	578	525	565	561	548	549	524	528	494	585	595	559	600	513	585	586	568	546	532	567	600	538	555	526	520	538	570	546	562	578	541	521	555	523	510	529	562	564	558	550	568	569	544	548	564	527	558	517	535	545	528	561	517	558	565	534	548	591	577	532	507	562	537	548	536	560	552	546	551	551	565	583	569	530	524	551	562	559	588	523	542	571	604	578	535	572	535	550	599	572	563	558	563	561	540	560	547	543	531	534	526	568	545	537	564	514	566	540	532	535	547	564	569	529	576	546	558	539	541	572	509	523	559	510	508	555	526	544	492	593	541	539	535	536	521	525	531	520	524	606	544	539	506	611	560	562	541	490	527	540	519	542	538	610	584	505	507	532	530	553	562	565	537	535	523	555	536	548	505	532	554	586	516	500	530	551	585	573	507	558	492	560	574	521	561	551	566	597	568	586	501	489	531	525	578	531	536	578	557	551	555	535	555	539	567	538	569	577	545	579	549	546	512	570	565	559	511	567	553	583	542	525	514	548	560	552	520	501	545	509	556	522	579	535	563	607	520	550	572	542	541	550	532	500	569	500	551	548	548	547	509	548	532	528	541	540	545	535	522	522	524	505	554	512	555	575	578	572	563	551	519	519	555	514	558	539	500	524	540	527	548	604	558	530	531	549	543	568	558	572	539	512	539	548	496	559	482	519	561	522	518	540	509	543	546	540	572	528	535	538	498	537	516	527	525	566	574	535	550	563	552	557	577	578	508	538	539	557	506	559	507	580	497	523	525	564	577	537	617	567	501	525	562	556	518	557	513	506	545	536	559	574	507	521	530	549	542	552	503	531	552	584	533	552	523	532	557	517	539	536	526	522	545	541	552	542	562	547	523	571	529	519	525	559	533	523	518	535	549	576	581	515	504	516	541	539	479	537	507	540	557	552	527	528	555	555	510	559	522	547	511	541	504	485	536	539	539	482	558	534	521	550	556	548	495	566	539	561	524	529	539	512	530	542	530	558	497	555	552	549	583	579	524	545	554	525	520	543	573	485	518	513	543	540	579	540	537	500	508	523	544	512	544	547	538	506	513	538	539	557	581	568	534	524	583	532	567	536	551	521	540	517	552	578	533	529	546	527	563	538	520	546	558	511	552	533	546	535	528	554	569	541	537	552	536	541	536	537	536	533	592	525	519	597	545	555	544	546	532	530	485	546	580	496	528	558	582	477	525	534	502	533	547	559	571	558	558	475	550	508	559	514	524	536	538	500	504	522	566	533	522	519	527	551	542	573	571	557	525	539	553	522	610	511	551	573	530	556	571	574	555	535	545	579	524	563	552	549	531	505	524	518	547	542	525	515	579	514	526	528	484	502	553	548	535	583	545	525	547	568	532	536	577	536	579	519	557	505	523	552	551	573	506	517	529	531	545	521	517	540	556	554	530	541	530	557	523	562	542	570	521	519	543	575	536	528	517	520	532	548	518	546	568	563	514	508	520	559	562	524	583	533	520	514	572	529	504	547	504	527	597	511	547	516	546	529	571	532	529	537	540	530	498	552	526	613	527	540	526	518	485	520	540	522	526	519	528	528	532	523	558	568	535	508	568	537	556	558	558	546	533	541	507	551	533	517	548	533	536	564	526	533	524	518	528	554	523	553	515	558	542	574	554	564	520	536	550	517	565	543	546	565	505	584	574	565	571	568	508	507	534	543	529	530	557	529	562	548	524	506	558	532	550	526	546	555	534	506	555	560	552	540	576	505	545	522	521	583	514	541	545	521	539	566	552	530	533	504	533	535	546	573	538	568	544	551	573	528	537	561	555	535	506	520	525	532	503	563	567	526	531	543	517	561	558	522	516	530	572	547	572	546	562	521	533	528	549	530	600	524	568	543	588	529	569	526	526	541	559	501	546	546	548	513	553	573	532	555	527	521	546	569	555	564	531	583	535	539	554	559	524	521	563	581	536	508	572	601	592	552	525	563	533	555	521	506	544	529	499	544	535	533	556	543	526	553	520	525	568	539	544	570	509	543	559	602	502	540	543	558	549	545	544	534	528	545	570	583	521	522	518	570	536	546	559	554	595	553	583	566	610	565	553	548	546	536	580	541	535	507	547	537	524	540	553	578	512	544	557	505	534	541	511	572	534	580	512	523	549	523	526	583	526	519	518	587	541	551	548	536	529	547	540	513	516	532	580	549	510	546	520	552	542	532	488	557	534	513	587	528	541	517	580	580	525	525	515	558	551	543	537	549	551	601	530	541	556	539	521	575	541	582	547	545	509	509	527	548	532	566	555	538	517	475	510	561	569	556	523	558	549	559	568	533	512	552	529	540	533	541	534	542	580	570	517	539	572	511	532	555	578	559	549	535	553	522	552	526	536	507	519	538	543	514	522	530	508	540	529	537	594	538	545	517	534	546	497	525	493	536	564	538	543	488	518	520	556	522	580	534	545	567	525	577	536	528	503	510	539	543	502	540	515	540	530	540	558	547	542	575	549	572	523	573	572	529	494	599	555	540	537	512	507	560	560	528	581	545	562	539	570	566	515	552	542	568	550	539	522	552	487	540	557	514	567	551	538	550	553	527	567	534	539	503	550	567	533	504	538	509	547	505	564	562	502	536	535	559	517	552	476	548	537	597	541	561	555	558	499	480	541	559	570	553	521	529	533	496	578	514	526	540	542	558	534	532	601	500	508	573	587	569	584	566	537	542	523	534	574	534	565	540	517	560	543	517	543	540	532	593	530	541	577	545	550	534	535	538	554	562	535	552	560	539	565	540	536	562	504	559	521	565	589	554	561	547	535	555	591	530	516	521	576	532	507	536	578	549	549	553	517	549	560	544	553	536	544	530	493	549	557	491	552	594	539	548	544	517	536	564	539	552	530	543	505	548	542	515	529	526	525	549	588	551	533	516	509	541	574	523	566	552	549	534	558	494	499	518	586	558	565	519	523	516	522	550	521	547	494	515	550	570	497	546	518	566	511	523	545	535	532	531	514	572	499	529	536	516	522	561	553	546	591	559	564	611	511	567	543	505	560	562	556	533	538	595	561	532	538	533	517	551	549	592	587	551	542	562	529	536	554	562	543	541	513	513	527	525	566	537	526	557	502	560	484	549	559	550	530	572	564	561	574	527	545	553	502	545	538	540	482	520	553	537	526	557	525	544	534	576	515	543	532	530	534	521	515	551	499	583	520	534	533	540	506	557	557	597	544	567	585	512	549	518	576	542	576	554	538	559	577	514	556	548	535	532	549	485	580	553	540	549	544	576	541	547	528	571	548	569	589	497	523	570	543	521	540	522	563	514	560	551	550	561	553	525	551	573	526	527	585	539	506	548	532	564	519	543	564	564	546	545	515	565	566	523	551	545	505	545
19378	2570	2574	1908	1344	1040	866	745	596	557	534	504	461	490	448	434	404	453	440	398	377	408	394	372	386	392	385	403	390	368	402	364	367	375	410	376	348	385	345	364	321	367	374	338	391	351	429	368	351	364	370	367	349	377	396	379	349	372	372	366	353	343	364	377	364	358	330	362	358	339	331	370	383	335	328	335	362	324	366	352	341	332	368	368	379	360	334	316	356	337	357	361	385	365	393	390	335	366	377	365	337	379	367	350	324	374	391	349	361	385	372	344	375	392	359	356	374	388	369	349	345	328	391	358	364	382	400	343	333	384	334	381	359	349	387	371	344	350	395	332	387	352	403	382	380	358	376	388	341	350	395	375	317	379	375	333	329	338	353	321	368	358	354	372	334	376	369	318	348	377	335	334	395	389	367	392	365	320	321	360	367	330	374	371	317	356	335	362	368	350	330	366	355	371	330	334	343	357	363	348	332	325	341	356	351	333	363	377	349	337	349	363	366	361	384	371	363	321	361	330	378	354	374	346	374	361	369	377	362	367	365	352	355	376	349	371	354	363	332	357	397	359	340	345	368	384	345	345	316	363	357	375	322	354	334	391	376	339	340	356	332	341	341	361	360	337	345	353	383	339	375	343	386	370	339	361	374	356	358	362	344	353	364	354	334	312	330	353	343	349	350	376	334	355	366	345	323	315	364	361	323	359	373	368	353	336	389	335	354	325	383	350	382	357	347	337	339	338	377	331	364	365	336	318	336	366	367	329	336	352	389	371	372	327	366	387	318	387	343	386	319	346	345	366	351	336	384	360	399	357	359	349	389	413	353	303	347	356	385	366	340	342	329	355	356	359	357	375	339	351	368	339	345	354	347	372	346	347	336	363	378	370	389	364	330	340	384	365	326	338	363	324	328	384	353	367	367	362	326	377	359	372	382	356	365	400	368	384	358	377	360	365	351	389	388	338	368	345	340	349	420	352	349	351	381	358	360	316	347	370	335	362	362	366	404	353	350	359	353	331	368	386	411	325	333	362	327	387	333	316	383	356	354	335	351	384	349	365	356	337	342	338	340	356	347	353	355	350	394	349	382	352	363	360	332	357	386	372	368	359	356	387	354	383	371	348	341	372	340	370	338	348	361	294	388	334	368	397	358	350	367	357	333	337	371	395	359	328	324	340	339	391	346	373	331	357	379	364	379	345	367	366	342	347	381	371	348	378	340	369	367	326	343	319	320	360	339	323	368	356	359	329	361	381	340	342	339	389	357	327	355	365	310	381	361	373	390	364	359	408	409	355	372	345	366	346	384	364	373	391	373	358	376	366	350	340	363	352	365	363	334	340	352	380	379	355	404	338	345	341	368	361	409	383	363	371	380	332	346	319	353	328	346	334	344	341	390	372	383	389	358	368	393	381	332	379	378	345	371	359	356	371	359	349	333	371	345	327	357	352	341	388	360	345	362	321	365	369	376	374	344	383	348	336	373	383	344	316	375	370	351	396	341	368	362	316	357	323	366	385	343	355	347	349	342	362	371	330	385	328	377	346	368	389	396	361	329	330	377	340	347	335	367	333	361	365	343	346	373	362	348	395	378	338	380	360	357	366	362	335	369	348	333	349	355	360	370	356	357	346	364	386	366	344	340	365	333	340	364	344	373	364	314	322	354	386	321	348	338	366	376	381	334	392	353	379	354	351	335	368	352	349	368	379	358	316	362	368	372	371	353	383	377	340	361	361	341	329	351	365	360	364	366	324	345	362	367	366	379	378	342	378	312	364	356	325	370	345	393	348	363	359	361	345	339	379	362	356	342	378	356	359	327	338	346	362	342	342	383	330	366	341	358	342	349	340	365	333	349	354	353	356	368	351	372	349	348	325	374	343	364	350	377	372	394	345	345	360	342	360	376	339	389	350	388	348	329	361	342	359	354	374	329	355	385	382	309	374	338	336	345	365	351	360	325	380	367	368	374	378	313	384	371	338	339	332	354	327	354	363	361	363	359	339	337	370	328	359	315	362	341	368	387	361	355	343	345	330	372	352	347	355	361	371	366	376	411	367	380	346	398	361	337	338	369	368	361	373	333	377	367	409	402	349	372	373	361	347	377	368	363	370	380	370	363	374	357	369	379	370	385	390	353	373	367	336	380	350	372	369	375	320	415	380	379	362	395	337	351	350	350	320	393	333	333	351	347	352	362	357	369	360	363	341	338	313	357	384	336	364	391	364	320	340	357	358	375	370	363	394	337	338	354	356	362	314	349	383	362	375	330	341	359	345	364	377	405	319	344	374	327	354	367	417	336	332	369	360	341	368	374	388	362	387	326	358	376	324	376	378	311	367	376	381	361	348	352	381	350	362	348	353	359	349	337	326	361	380	364	369	337	377	382	345	393	350	366	367	421	381	353	362	348	348	377	375	357	338	396	376	360	384	368	347	315	370	370	364	356	342	359	354	359	379	369	357	390	389	362	350	383	348	352	338	399	329	371	362	367	339	373	377	352	344	353	361	367	358	352	353	348	370	339	378	368	350	391	373	365	330	341	354	373	358	400	316	334	366	410	339	371	370	346	372	351	369	317	359	359	352	355	318	358	381	369	382	365	378	356	354	368	360	372	364	378	331	358	361	382	354	400	367	340	368	366	362	352	366	369	372	303	337	391	337	329	369	352	365	336	391	374	367	338	335	353	357	398	331	371	326	309	382	349	302	377	329	389	325	353	365	346	318	354	346	330	357	360	350	342	317	375	358	372	344	348	338	393	373	344	350	340	351	341	349	368	330	376	323	325	371	364	376	368	345	354	352	369	377	371	362	346	393	403	369	362	309	362	351	384	356	340	379	386	378	340	357	391	359	390	351	349	378	350	333	396	383	338	368	365	343	341	362	372	341	340	362	379	383	377	361	374	387	343	375	349	330	342	369	332	342	363	352	377	386	325	377	319	353	383	387	367	323	338	356	335	362	343	318	344	326	328	378	366	330	398	360	356	344	305	371	385	322	342	373	344	393	388	337	356	339	380	366	399	409	348	346	340	371	405	358	374	318	380	366	365	376	316	371	329	372	333	317	338	381	335	380	361	370	334	331	374	376	355	354	356	370	354	337	342	345	345	358	332	379	348	376	341	367	350	345	366	354	354	350	345	342	344	349	357	355	372	382	349	362	359	361	365	376	333	314	346	366	344	397	337	350	357	350	344	364	355	365	326	368	384	352	352	409	386	361	377	382	347	333	358	342	382	367	367	363	376	352	333	367	366	384	382	349	361	358	372	355	340	403	385	393	367	362	341	366	381	373	353	331	332	327	335	398	367	353	335	383	348	344	399	361	348	334	377	353	361	382	395	360	364	363	384	323	340	360	369	374	313	362	375	380	382	366	367	350	351	359	387	341	341	328	334	351	385	357	331	409	368	339	400	360	364	345	375	314	346	358	370	372	378	382	401	398	397	363	369	363	364	346	345	383	371	376	370	369	380	385	357	357	346	325	342	341	383	372	369	340	368	390	360	359
9704	2303	4777	5503	4834	3921	3263	2826	2491	2182	1938	1767	1653	1517	1332	1366	1295	1281	1214	1201	1171	1206	1124	1087	1109	1128	1070	1028	1035	964	963	1013	986	1043	924	940	974	944	966	976	973	914	926	888	962	919	914	933	845	962	886	939	935	864	911	951	901	910	913	893	900	919	925	878	927	922	879	932	951	898	888	891	944	867	852	928	871	885	905	917	890	847	940	861	920	883	846	882	895	890	876	881	894	811	922	879	905	925	914	880	924	903	831	829	868	886	867	871	910	872	852	864	829	874	897	819	886	882	907	852	936	883	924	874	929	880	892	885	856	865	912	848	909	814	867	843	909	905	951	898	949	910	912	896	960	924	927	863	871	915	904	918	868	870	854	929	853	843	901	878	926	886	893	879	865	887	870	849	870	861	858	886	850	861	876	941	897	918	897	852	826	852	831	953	847	931	869	828	910	945	834	857	856	821	865	845	852	904	895	830	933	901	853	872	834	880	842	883	819	862	820	817	935	895	897	870	851	893	797	847	877	860	866	883	856	874	898	844	849	840	854	836	845	844	907	903	869	889	908	844	877	874	898	834	918	863	847	854	914	890	907	876	899	898	902	873	911	842	886	880	840	870	853	873	864	891	872	860	879	872	887	897	876	818	940	870	912	880	841	887	842	902	891	847	890	839	865	886	846	838	893	847	955	903	880	855	880	893	914	845	924	848	876	893	854	815	816	845	833	864	856	888	861	917	892	881	859	897	940	867	827	901	833	902	884	918	892	881	888	853	889	888	840	819	847	818	866	850	922	862	841	861	886	872	839	927	827	850	884	861	860	843	914	913	859	817	816	860	865	875	896	894	924	931	879	869	894	922	880	846	894	863	924	834	849	868	840	901	867	850	878	885	806	923	840	874	886	884	889	887	867	843	887	834	844	877	877	887	866	904	919	845	905	886	859	839	854	855	917	868	876	847	891	879	878	839	892	870	890	851	914	820	857	867	835	835	882	857	895	906	845	861	913	892	884	892	867	861	870	867	922	840	862	853	880	884	854	885	874	851	882	903	824	832	888	857	839	887	845	848	825	862	850	905	901	862	830	876	911	858	906	873	927	884	852	812	887	881	905	890	856	893	892	847	869	898	830	884	859	865	866	873	896	852	848	867	843	900	873	868	842	803	852	903	895	917	887	828	883	924	914	853	868	852	896	885	875	895	859	863	899	856	839	824	825	892	871	883	895	870	892	838	886	866	878	925	867	865	859	853	852	829	880	883	859	911	931	931	869	856	784	874	855	897	889	920	827	825	856	870	899	833	877	914	863	861	870	853	891	866	876	912	866	911	872	861	890	858	893	891	938	864	884	870	871	870	844	886	853	888	875	876	922	879	886	846	837	896	874	851	903	844	854	889	866	827	906	897	877	851	891	854	861	878	867	910	909	876	854	855	865	881	847	909	881	902	863	869	825	937	861	884	843	883	863	875	923	880	870	905	831	844	796	842	848	894	815	818	861	869	862	870	885	821	892	879	848	828	904	869	862	867	842	840	898	860	890	894	864	877	888	918	857	897	900	873	838	866	847	879	845	885	900	865	897	837	859	848	848	864	891	894	825	858	818	856	856	882	841	867	896	913	918	908	852	853	872	897	829	901	885	892	858	863	877	828	862	866	824	873	903	835	864	896	858	876	833	886	861	879	845	860	859	877	887	880	860	909	843	850	882	827	851	839	932	859	915	874	848	849	868	845	798	824	903	832	901	856	874	856	856	846	868	859	879	925	893	870	817	868	891	939	867	904	906	889	891	871	911	893	867	871	876	856	873	856	849	886	905	855	912	874	902	848	889	883	869	909	909	906	926	862	840	857	806	854	877	944	901	802	844	877	879	849	901	874	920	923	862	897	909	864	872	851	905	820	946	889	895	868	831	891	960	849	878	915	840	889	890	882	821	892	853	822	822	869	896	860	910	896	836	929	828	874	881	905	839	877	860	886	841	867	893	873	892	907	904	880	854	844	888	822	915	875	862	859	930	865	898	875	832	842	856	868	888	844	839	872	840	928	861	909	861	861	927	856	857	837	877	857	922	869	962	869	901	884	797	848	852	865	847	936	847	857	847	829	866	922	863	859	872	879	798	854	861	859	914	910	868	902	814	918	868	874	815	859	882	948	856	828	903	936	881	890	845	845	881	832	883	882	856	907	861	907	898	819	928	848	874	849	849	859	816	866	907	887	832	814	923	848	841	827	932	881	917	858	849	892	820	865	878	822	805	811	889	839	899	837	900	902	859	851	890	904	938	888	864	848	905	945	903	914	876	885	857	897	841	845	912	915	860	833	873	849	873	889	877	839	842	880	834	858	847	916	900	902	895	852	901	877	841	906	856	890	843	868	894	861	837	867	950	873	873	846	867	874	831	859	842	918	913	837	857	864	827	882	823	846	862	868	871	871	858	814	830	869	851	853	842	798	878	898	852	888	908	864	901	872	912	847	878	890	858	847	816	866	945	875	832	877	842	864	880	896	851	857	885	893	821	856	903	878	916	944	898	889	915	881	875	882	874	844	949	838	857	907	900	881	896	807	904	872	898	907	821	924	921	871	827	882	851	886	895	859	865	854	895	844	925	868	831	850	890	829	852	865	904	913	851	875	907	892	865	870	901	907	906	877	869	913	857	872	825	934	894	908	938	876	870	867	865	881	850	870	881	835	940	840	852	843	855	874	851	828	883	876	873	881	853	889	861	832	904	883	854	876	872	875	875	844	886	909	913	861	902	860	862	805	909	818	891	895	910	832	883	915	873	879	899	892	879	868	852	888	819	890	921	884	838	859	901	873	785	884	862	874	895	878	905	883	833	895	852	836	881	884	844	894	928	879	862	922	823	889	860	907	821	843	864	902	860	880	890	857	874	878	865	864	872	865	856	875	892	843	818	903	847	869	886	818	826	871	854	875	918	856	783	872	841	872	853	867	898	825	908	862	883	884	877	885	890	829	906	891	883	865	847	879	873	859	851	823	843	862	835	826	871	821	890	904	884	849	858	913	853	895	815	879	900	863	879	853	861	848	890	869	927	901	874	804	864	843	920	905	884	803	901	938	904	872	831	833	968	877	856	844	928	809	838	874	875	898	887	883	897	908	902	862	865	866	828	848	861	851	881	838	906	856	891	845	933	906	817	878	873	889	854	877	811	859	846	862	901	823	876	871	894	869	832	882	892	909	882	880	867	863	912	874	856	851	900	846	812	875	867	850	859	898	859	900	910	893	894	849	860	917	879	911	839	908	872	886	906	864	835	897	884	888	892	861	908	853	909	855	814	883	840	875	895	862	852	845	876	834	895	857	877	853	925	899	906	854	833	896	864	819	875	860	876	873	881	824	882	827	853	866	865	879	882	879	878	856	849	879	877	894	923	874	887	928	871	910	865	837	854	886	942	923	912	818	848	842	893	863	878	883	865	843	874	851	859	866	905	871	875	863	888	828	849	917	914	892	847	872	863	877	883	840	926	859	862	848	862	870	913	881
2218	251	275	243	268	253	244	231	252	258	244	250	240	252	237	267	229	264	247	216	249	239	245	243	260	241	223	282	237	259	252	223	226	234	212	230	243	256	224	272	259	289	255	254	235	244	246	219	233	214	259	250	250	243	255	201	242	236	238	234	248	236	241	266	217	223	223	241	230	243	276	249	223	225	254	212	255	244	220	254	246	261	215	256	240	225	243	241	218	241	202	255	229	246	265	236	230	227	256	246	259	273	234	231	249	257	262	215	243	248	238	257	245	221	234	228	239	280	246	220	265	230	245	223	220	225	252	247	261	242	224	258	272	253	235	251	247	236	220	263	247	243	234	288	239	228	221	259	247	236	222	246	242	236	225	244	254	236	242	266	195	228	230	199	235	238	229	229	207	231	255	235	245	245	219	225	238	193	236	231	242	270	226	254	222	234	254	231	251	257	278	240	232	236	243	239	233	240	245	244	231	234	234	214	228	226	202	221	244	244	249	226	229	253	229	224	220	246	219	238	232	263	260	232	240	230	238	242	250	246	224	227	245	226	231	203	246	272	261	232	243	245	225	249	230	247	224	217	233	253	236	247	240	238	271	246	244	231	252	246	258	214	220	255	242	223	242	243	235	224	265	243	271	260	249	230	231	241	243	213	219	262	250	233	242	251	247	264	264	226	224	240	242	225	254	231	250	241	274	242	213	261	267	227	240	238	265	225	255	243	233	247	242	228	245	233	260	231	232	232	247	244	240	244	260	246	237	257	241	220	234	223	233	233	273	244	241	248	249	250	246	275	253	226	246	241	246	248	236	261	274	212	242	228	233	235	256	269	197	241	249	246	221	278	251	266	216	210	244	255	257	229	238	210	234	223	263	225	232	239	222	233	231	225	226	277	229	253	249	250	254	215	250	236	263	250	213	260	246	277	236	225	234	254	219	232	272	250	212	225	277	235	238	249	250	216	248	246	242	264	250	262	257	235	248	237	271	238	224	256	247	248	214	231	265	230	216	221	250	238	235	249	249	239	228	249	247	226	266	261	218	234	260	242	239	278	260	220	225	217	212	228	230	218	241	221	230	258	241	210	234	241	244	234	219	190	242	230	210	237	243	195	253	246	235	254	251	245	236	272	246	225	233	227	208	253	226	230	234	242	220	243	230	217	251	258	242	225	248	256	261	256	271	257	244	219	199	213	231	246	242	278	252	256	233	221	247	233	249	231	256	244	244	252	224	255	233	224	266	241	246	236	233	227	254	225	256	257	214	228	266	230	226	251	242	273	206	235	232	231	263	245	232	254	245	263	243	249	240	226	254	279	256	244	235	240	234	224	238	238	253	242	238	224	231	264	228	243	236	233	222	288	250	247	254	293	250	250	207	239	233	272	207	266	273	228	234	229	253	243	256	246	230	230	219	237	230	200	267	242	226	244	259	245	267	215	270	220	282	225	252	279	237	227	246	246	239	227	218	245	229	238	227	251	221	214	215	254	239	246	256	262	243	246	250	245	257	215	241	225	240	221	261	249	231	257	244	245	263	243	247	219	236	253	267	253	238	239	220	248	242	279	259	224	239	234	241	220	268	260	264	261	232	213	245	268	224	232	263	235	259	242	270	224	251	227	242	253	229	248	283	233	236	239	267	279	247	249	224	237	234	199	256	222	216	257	249	237	276	246	253	212	229	220	247	236	243	241	241	275	231	227	243	250	225	246	231	243	248	244	246	240	239	236	230	241	261	244	238	235	224	237	250	233	253	270	227	242	224	217	225	249	224	228	238	238	226	231	293	259	260	241	281	243	216	244	249	240	256	218	261	209	237	232	259	241	255	241	247	256	254	216	210	249	246	240	202	230	229	237	231	256	231	219	233	236	223	275	260	243	208	241	243	273	244	240	204	226	234	226	278	239	235	225	231	247	225	233	245	240	263	248	243	234	248	226	246	239	225	250	221	233	231	236	245	233	231	238	246	259	217	213	247	249	233	213	261	229	235	226	221	220	244	242	257	225	259	269	246	259	232	228	248	260	230	227	226	229	244	244	251	213	217	269	242	236	258	215	246	244	231	243	219	209	220	224	237	206	215	249	245	211	237	236	212	212	220	257	226	235	270	223	258	227	260	241	270	227	234	222	246	203	246	214	231	273	238	245	225	223	228	272	244	251	227	248	246	228	258	232	272	233	215	232	276	233	225	266	239	226	230	227	242	257	248	239	259	241	229	225	244	222	242	215	228	241	227	251	233	232	247	222	229	240	248	242	227	242	254	237	234	238	246	242	240	287	227	251	259	257	235	239	252	220	275	247	244	263	213	249	235	235	256	231	204	227	232	235	236	231	274	245	212	259	229	261	244	235	238	252	278	218	222	249	233	230	242	230	241	242	251	268	238	230	215	275	234	267	260	239	245	238	223	233	234	264	234	264	272	220	236	263	235	264	239	233	280	208	233	245	253	240	247	230	265	232	239	248	231	237	247	256	232	259	250	258	271	232	245	247	247	239	243	252	234	251	238	233	265	236	236	235	216	229	248	197	230	285	256	251	239	221	239	227	249	254	286	245	223	237	243	243	240	251	232	279	257	262	291	243	220	249	233	244	224	229	257	239	247	216	236	273	217	256	256	243	234	225	231	255	247	248	229	238	229	232	249	239	243	234	269	246	233	238	263	259	223	233	250	241	246	239	220	236	259	260	253	264	259	243	227	231	242	216	239	227	238	206	224	235	242	250	214	227	234	241	220	238	248	202	247	238	256	224	257	207	264	226	261	261	232	249	275	238	237	251	238	231	240	226	230	237	253	232	217	224	258	260	269	232	267	216	237	234	220	241	247	245	242	237	256	252	243	231	214	269	242	267	228	218	220	244	225	274	230	218	229	250	239	268	259	202	239	228	239	254	230	247	244	214	235	251	289	245	249	258	240	212	240	249	239	217	230	271	238	204	263	219	239	211	229	235	257	264	261	245	256	213	248	242	223	221	230	249	231	265	252	207	224	242	237	267	228	218	251	240	253	236	231	260	240	246	227	231	229	251	256	222	236	245	252	249	254	235	275	225	203	260	239	240	235	235	253	227	232	233	241	253	222	243	246	240	218	245	250	226	214	229	257	223	239	214	187	234	238	243	277	229	239	206	240	247	252	268	247	238	218	243	212	243	271	225	249	231	264	207	226	234	227	260	243	231	269	255	233	229	231	246	244	249	215	244	229	267	233	255	221	245	207	254	241	252	220	228	232	229	285	223	269	209	234	223	249	212	217	246	254	269	223	253	236	222	250	249	265	248	245	253	242	216	246	255	237	248	240	242	233	255	274	240	237	244	235	247	244	260	243	235	248	252	240	237	271	250	224	260	244	262	228	234	239	241	228	262	222	247	223	226	214	248	237	202	221	256	258	212	265	246	256	243	280	248	238	233	250	251	247	230	244	227	220	234	260	244	243	248	215	245	227	233	212	219	232	227	202	244	221	251	231	241	242	237	222	242	263	264	231	239	237	237	248	277	222	239	259	246
2736	617	714	704	719	667	670	686	677	597	614	572	594	607	617	595	651	620	625	613	604	573	633	614	611	613	643	577	568	580	616	560	641	610	596	597	628	610	625	647	607	596	604	584	626	583	626	607	574	605	616	578	586	581	619	587	594	589	599	624	607	640	639	618	609	601	574	590	595	599	564	588	608	614	569	616	563	600	599	576	582	595	627	589	653	625	575	595	581	633	566	581	611	591	676	563	585	565	616	602	630	567	589	611	609	587	618	612	612	606	651	592	621	575	624	597	575	629	591	583	562	646	648	616	573	613	591	596	584	591	638	618	608	599	596	585	588	629	596	621	635	616	605	588	613	601	604	651	606	600	608	582	598	618	639	613	613	628	623	597	573	634	571	589	571	599	606	632	613	606	634	657	602	643	576	649	606	554	614	616	557	574	636	562	569	594	589	600	626	613	609	605	553	643	603	605	602	626	601	575	618	612	579	635	645	601	598	596	614	584	620	622	578	598	583	592	650	580	640	569	623	571	599	609	598	577	577	589	548	587	571	629	588	573	601	592	596	602	571	603	637	579	611	593	626	605	624	636	597	585	582	608	594	598	629	573	577	614	629	603	591	608	610	626	586	582	600	583	626	607	586	619	617	629	603	583	605	591	649	607	540	620	616	595	612	652	612	635	608	577	606	599	580	585	618	584	599	638	609	578	607	590	594	581	634	635	605	548	572	641	618	622	572	569	576	616	609	610	594	593	649	608	636	627	563	666	594	591	580	635	628	665	569	586	586	599	580	628	602	642	616	610	623	622	568	601	602	635	646	583	564	600	601	599	631	618	628	594	557	594	646	589	618	596	591	590	616	615	601	582	612	624	622	611	563	545	594	572	571	556	600	576	597	619	590	585	595	623	623	575	572	605	648	584	618	612	611	575	599	579	556	545	633	599	632	557	636	598	556	604	610	585	619	596	593	627	592	623	642	617	613	599	599	642	650	616	576	569	600	564	596	544	592	619	612	631	613	605	644	598	555	650	626	631	598	648	624	610	564	620	595	600	623	574	617	589	606	561	606	606	593	583	599	617	613	593	615	602	574	606	567	578	619	637	604	624	599	608	557	627	593	552	553	574	580	567	561	598	625	568	599	635	634	608	597	582	591	601	622	606	619	558	609	628	606	622	610	624	622	620	608	621	599	579	599	574	594	599	596	561	627	632	615	596	571	599	591	549	575	593	616	583	606	581	631	600	621	597	635	596	620	613	599	627	586	628	573	665	591	593	573	592	610	612	611	569	562	613	586	587	611	587	598	580	586	611	640	611	609	587	612	573	611	606	606	579	559	572	592	613	594	582	587	610	573	611	615	575	601	627	583	595	573	599	613	654	556	630	606	606	624	596	592	611	572	585	579	631	570	602	570	576	579	581	597	619	604	621	629	660	621	555	599	607	629	647	597	591	606	552	586	550	647	649	609	599	599	671	610	593	575	632	611	621	582	584	622	628	594	587	560	614	615	613	620	601	615	607	608	647	611	590	587	660	583	560	596	549	609	578	605	588	626	609	609	563	587	573	587	613	589	606	559	582	624	573	626	574	573	552	637	546	592	603	567	614	550	542	590	609	594	615	629	612	658	578	648	559	601	584	589	578	606	576	636	582	587	640	616	639	593	600	582	645	549	623	635	600	589	652	647	607	622	576	585	575	597	590	586	551	569	626	584	623	624	556	571	586	560	567	618	583	615	633	619	676	595	605	642	606	617	603	570	615	660	625	631	562	596	580	581	595	583	559	613	607	634	611	634	589	600	619	604	566	587	570	548	617	620	580	619	587	619	578	599	595	608	618	560	618	568	595	652	599	633	573	604	618	627	581	596	566	583	628	557	581	621	587	608	607	616	597	619	555	625	613	612	607	583	586	610	569	581	611	597	576	683	601	598	608	603	612	638	604	629	586	554	581	622	643	594	634	583	584	603	615	584	551	576	567	618	581	589	572	603	620	597	613	639	581	612	572	602	619	613	609	585	547	544	559	589	576	623	586	667	621	635	604	646	587	588	618	582	572	598	535	624	576	609	612	623	604	592	615	614	602	579	589	615	604	574	592	584	618	630	565	630	626	590	605	629	583	601	609	539	640	582	597	582	608	616	630	600	620	604	584	636	582	587	573	577	571	613	642	590	560	565	631	614	617	631	595	610	588	634	573	615	569	625	564	585	664	587	617	604	619	591	559	604	585	574	594	634	591	637	592	614	586	659	625	596	617	583	622	609	597	650	578	636	626	563	632	627	595	604	589	609	594	580	574	657	615	610	556	618	631	601	611	641	612	658	570	597	544	559	589	600	614	551	638	621	628	578	624	620	587	603	656	615	605	603	592	579	595	611	610	618	604	554	610	564	618	584	611	598	598	620	564	621	590	583	618	570	632	602	593	581	630	593	629	600	603	616	592	605	606	594	598	602	601	630	593	606	587	628	638	593	622	598	552	596	601	580	579	566	631	603	591	558	568	587	622	606	633	606	582	599	592	604	595	591	550	639	604	618	604	584	591	596	591	602	613	623	586	640	582	643	589	568	618	576	543	610	575	602	644	578	622	605	581	639	587	589	624	604	574	613	615	581	575	607	624	588	589	604	597	598	579	635	581	620	592	595	636	610	646	605	621	579	600	616	611	591	595	615	623	670	594	595	579	629	591	622	606	601	640	603	580	612	572	597	650	643	604	591	614	649	576	602	571	666	617	598	574	614	627	570	629	630	604	600	599	604	599	618	618	560	595	583	568	581	604	626	580	647	599	618	545	590	546	621	581	631	597	646	628	612	609	617	632	621	631	596	636	607	617	631	588	634	636	556	607	588	606	586	573	602	615	585	608	596	618	640	582	585	660	603	570	620	634	586	595	609	597	639	617	586	629	584	633	612	596	599	568	596	584	605	647	576	585	618	579	595	558	601	650	616	654	573	555	555	614	589	577	574	563	604	665	583	624	640	602	633	605	588	552	581	608	626	625	629	592	576	608	631	634	592	614	603	575	604	622	571	570	624	633	589	584	582	607	641	593	631	589	665	605	583	596	633	599	593	618	568	554	600	609	650	579	611	602	669	561	602	613	588	654	594	607	628	559	591	608	582	615	634	613	641	587	624	606	608	603	638	619	638	650	585	578	636	653	583	624	608	618	593	587	534	589	589	598	589	645	559	623	573	605	561	574	585	596	580	576	618	584	600	638	575	602	613	631	602	557	610	600	600	618	589	574	589	546	609	572	624	578	637	621	600	678	579	584	638	580	618	624	603	599	589	578	618	624	628	607	561	562	630	627	617	621	616	560	578	586	568	601	602	598	608	603	574	599	634	648	591	635	597	543	588	627	577	623	626	559	632	613	581	572	577	585	631	571	599	616	566	572	607	569	646	617	588	643	590	636	630	597	573	564	599	598	598	575	589	579	577	636	628	610	604	642	631	606	632	595	568	572	605	598	622	557	583	639	589	580	613	588	630	558	646	571	637	604	591	548	618	621	601	571
10483	1008	1125	881	622	534	378	387	401	336	299	286	299	241	231	249	229	247	228	230	227	206	239	252	217	200	220	215	190	214	219	187	214	181	217	202	231	204	215	213	223	204	207	210	178	204	195	198	191	217	199	186	208	225	201	225	196	210	211	242	244	209	204	204	211	193	219	210	210	196	231	223	227	193	179	204	202	224	204	203	196	212	223	217	174	206	208	194	184	194	196	203	203	198	185	179	197	200	201	219	187	213	192	180	211	179	222	163	192	215	214	177	210	183	197	231	190	183	210	196	184	197	197	212	194	224	219	221	197	177	223	200	168	205	188	201	190	195	205	193	197	219	207	208	185	203	204	197	196	182	195	186	206	219	187	174	164	190	198	239	159	207	210	206	193	238	214	206	185	169	195	194	199	177	194	190	186	186	195	186	201	170	175	201	211	217	204	206	185	220	198	190	216	220	200	184	201	206	179	192	196	215	211	194	190	190	203	186	194	204	199	223	202	187	200	196	176	188	194	200	203	238	199	203	199	197	212	205	225	189	208	193	200	189	199	201	210	203	205	198	191	175	176	215	207	189	193	207	214	187	199	195	196	196	174	214	190	219	204	200	198	206	222	205	194	207	204	176	203	194	172	179	164	209	204	194	190	201	186	190	212	187	223	194	235	197	182	215	208	200	218	194	202	189	205	238	206	199	195	218	219	230	215	202	211	177	201	195	204	190	225	194	191	193	205	215	200	200	186	163	188	178	217	208	196	197	193	187	237	207	173	216	190	201	230	163	203	215	189	234	194	188	200	205	199	202	202	206	190	184	231	188	209	182	203	194	195	195	203	189	202	204	155	199	221	181	210	197	211	184	192	209	227	211	210	198	194	192	244	207	183	202	190	215	199	194	199	189	181	213	190	220	189	224	222	210	207	202	195	246	184	190	199	207	224	196	169	196	193	177	200	193	190	203	194	202	179	173	180	205	198	223	178	185	206	194	191	214	220	202	195	235	198	225	197	244	198	186	208	206	205	188	170	207	185	196	187	195	199	210	186	169	212	183	194	209	193	218	201	204	216	188	213	203	197	214	204	185	226	170	179	170	193	208	196	206	234	202	221	193	205	200	215	219	193	210	202	180	236	194	204	187	191	195	210	180	204	209	182	187	182	191	230	193	187	201	201	190	199	205	210	192	218	199	202	223	193	187	228	209	163	203	219	180	193	181	170	212	188	217	218	184	183	200	191	217	197	175	205	201	226	192	211	203	226	195	210	218	198	184	186	179	233	174	224	199	218	178	211	215	216	197	193	193	182	180	209	199	231	210	175	228	193	197	181	171	206	191	212	203	178	218	219	193	210	212	193	192	239	177	175	190	205	203	202	170	244	201	174	168	215	216	191	210	188	205	203	204	200	224	193	188	178	203	192	217	195	193	201	180	192	169	194	190	185	211	192	211	224	216	209	216	212	205	200	213	207	185	194	193	209	215	227	199	167	192	191	228	210	195	204	201	212	196	178	212	216	195	215	199	199	193	212	185	188	179	207	221	211	199	186	184	182	190	196	182	184	198	171	181	195	216	182	231	196	181	197	206	193	214	235	177	209	212	227	204	189	200	199	199	182	187	228	188	184	195	179	191	202	198	196	209	182	194	165	197	210	214	204	204	195	187	220	199	204	205	205	197	216	201	187	188	187	179	210	195	199	202	209	186	208	193	223	178	191	199	176	198	185	162	195	199	185	204	207	194	184	207	204	206	193	196	184	188	214	202	193	207	237	193	196	194	185	184	218	189	186	205	206	213	195	205	190	194	181	173	184	206	199	194	188	168	208	190	201	219	175	201	216	190	215	204	201	173	199	190	175	198	174	177	215	193	188	195	189	190	218	185	187	177	218	175	175	207	202	234	186	203	206	192	196	205	197	181	222	191	190	186	194	209	206	206	225	197	191	217	209	199	206	198	188	196	199	195	185	207	201	193	214	193	209	204	202	209	205	198	186	197	180	185	191	223	188	218	229	190	223	195	170	189	221	193	233	211	176	189	201	191	183	203	212	211	193	235	200	193	228	199	179	168	199	194	192	174	171	192	175	207	193	201	221	183	202	205	213	190	193	200	192	193	197	185	204	204	231	192	213	204	205	205	232	174	194	204	196	185	211	214	174	173	186	186	199	198	194	240	184	169	218	214	201	198	217	195	201	219	166	170	191	170	183	245	201	212	172	199	220	205	189	201	212	219	228	196	232	210	189	192	197	214	196	224	190	179	199	209	211	185	172	202	186	189	201	180	187	207	209	230	205	206	205	214	210	227	197	197	201	177	205	189	217	204	173	200	187	195	203	176	216	235	179	225	209	214	216	210	185	200	203	194	203	211	215	188	211	212	239	193	200	201	199	192	197	223	190	191	230	185	200	194	190	214	227	191	214	203	205	195	202	196	218	228	186	186	218	191	191	206	191	194	180	205	231	207	183	215	189	223	189	206	208	197	187	213	210	225	187	207	170	188	188	200	197	209	188	208	214	195	176	205	196	189	201	203	196	192	164	190	196	218	203	205	189	218	202	171	193	205	227	175	199	205	205	196	182	179	192	215	213	190	179	202	191	188	198	203	220	243	171	199	201	219	179	196	214	193	204	209	198	221	189	215	212	186	199	205	197	196	197	193	203	188	201	214	221	181	211	188	216	200	200	203	202	203	218	205	186	197	209	179	212	180	195	213	217	208	196	192	205	193	201	203	192	198	196	198	211	196	191	199	213	206	186	195	195	200	195	223	198	212	219	244	226	184	199	193	185	237	196	221	218	188	205	196	197	204	237	196	205	208	178	215	207	193	206	208	186	215	198	188	221	201	191	201	170	187	194	215	178	206	189	204	205	216	209	205	203	198	204	163	201	179	196	193	203	180	200	186	208	195	199	220	197	190	192	196	178	172	180	195	226	215	189	193	215	208	193	188	211	206	229	208	189	207	216	212	195	195	181	188	202	197	189	185	199	178	218	203	182	207	204	181	187	195	216	201	180	196	186	186	202	192	238	168	204	212	196	192	200	207	208	209	184	191	213	209	219	185	182	174	222	191	196	194	248	207	197	195	184	188	202	183	188	185	189	197	229	160	186	196	191	190	215	194	192	206	202	193	190	177	210	190	193	188	194	185	195	209	187	180	209	222	198	220	206	188	208	196	210	217	171	199	195	226	168	203	209	197	179	196	210	201	211	204	174	202	227	203	180	207	198	188	194	232	164	212	204	216	191	198	211	177	177	221	216	212	213	186	217	178	201	188	215	223	190	184	187	227	187	232	206	196	197	206	201	202	200	189	217	194	200	195	197	192	186	163	200	202	241	206	200	211	202	198	189	202	201	216	195	202	203	172	197	194	146	194	206	186	219	191	197	177	198	179	186	203	179	207	200	190	204	193	211	199	195	193	192	190	213	224	201	204	189	198	194	226	231	189	220	212	195	198	198	209	190	209	210	194	222	206	182	209	225	187	206	213	222	210	194	203	213	190	191	212	202	198
6933	1199	2609	3011	2646	2247	1765	1578	1413	1180	1086	987	869	897	822	781	791	765	726	745	703	679	651	661	642	653	636	591	577	689	662	606	607	564	567	610	569	596	554	545	600	600	567	570	593	538	578	584	577	554	531	561	557	570	544	585	548	538	510	555	566	573	532	582	549	565	537	556	512	592	559	570	551	541	515	548	514	519	536	523	536	572	575	534	551	550	529	551	532	533	515	530	567	505	525	539	577	532	497	578	489	560	500	552	540	553	510	533	529	565	500	546	555	548	514	560	565	538	539	528	596	554	549	514	532	531	572	521	535	565	537	542	512	572	556	562	598	554	565	545	594	551	608	522	578	569	563	552	519	610	562	583	566	552	578	553	539	550	524	550	568	517	575	532	577	521	542	548	537	534	534	499	525	555	500	554	541	557	494	559	606	535	519	550	552	550	535	517	564	557	494	565	538	593	527	543	581	548	524	537	553	495	548	493	558	522	520	555	534	549	584	553	543	552	523	554	513	511	535	533	556	548	555	601	557	518	544	552	545	514	557	504	564	521	530	490	543	521	598	543	559	520	535	541	512	546	504	557	522	524	528	546	499	576	538	554	554	521	545	539	531	565	512	549	526	519	589	513	579	525	504	491	570	503	560	525	550	541	547	557	491	537	538	511	527	523	577	544	537	550	538	559	545	515	535	537	508	516	511	532	504	551	540	538	522	547	517	539	543	515	535	538	477	536	509	505	549	502	544	572	519	503	531	560	515	512	541	554	550	535	539	545	524	528	562	610	558	538	534	562	501	572	541	543	541	572	525	489	550	523	513	511	529	553	520	546	552	559	536	537	535	511	537	525	582	587	570	577	547	535	584	562	566	541	553	548	523	534	540	559	546	535	529	514	480	549	525	596	541	521	521	565	575	578	534	536	556	576	526	512	533	555	567	497	549	548	531	515	531	540	545	518	564	560	515	510	568	487	536	535	537	600	505	560	498	549	584	531	542	500	527	556	596	530	535	558	555	516	535	542	527	527	549	550	507	579	518	543	563	551	527	578	535	541	496	560	517	542	501	559	504	557	522	508	555	570	552	560	576	566	544	507	522	586	574	501	556	554	536	534	537	566	552	617	517	493	542	499	524	527	587	569	552	565	542	524	554	529	543	528	526	566	560	514	533	502	501	506	534	538	536	522	555	543	537	543	552	512	552	548	506	535	531	540	574	558	528	524	542	553	542	574	485	518	534	513	544	536	535	518	547	550	585	535	551	546	541	562	492	527	532	561	525	551	530	523	558	529	479	559	517	554	571	536	521	547	553	567	570	486	572	495	520	519	511	521	514	521	522	546	564	560	543	529	530	552	546	555	529	549	526	499	565	511	593	500	565	529	531	519	563	546	565	541	562	519	557	545	537	536	530	557	544	542	545	518	551	547	483	556	537	537	497	500	499	509	551	511	586	573	558	534	572	517	546	537	500	524	589	513	527	517	565	512	563	512	499	475	568	487	567	540	545	563	537	541	554	489	541	562	498	536	543	542	516	542	483	554	541	535	529	544	571	524	536	522	504	515	509	513	546	585	515	538	525	544	546	533	587	565	521	559	511	505	480	539	547	566	569	545	568	575	519	496	516	573	544	571	528	569	542	551	531	526	563	530	552	539	564	524	535	524	523	523	486	555	557	560	518	548	534	560	533	571	540	532	566	534	542	560	556	524	583	528	569	535	527	519	549	519	536	529	579	525	556	520	552	533	559	533	499	567	503	505	570	491	577	544	512	558	558	523	537	498	537	552	515	524	515	529	500	558	528	516	548	573	524	558	533	530	550	556	481	560	538	567	552	575	510	520	531	503	566	556	524	479	500	515	488	586	547	528	515	523	499	502	546	534	538	516	543	574	541	507	571	538	511	544	556	560	517	537	536	532	553	534	472	507	569	536	558	557	566	534	522	561	517	532	549	567	577	542	524	543	544	549	560	563	590	546	532	552	539	539	525	543	586	532	544	510	560	542	493	555	528	577	540	540	554	555	560	514	558	494	547	548	559	555	563	557	502	513	591	569	546	528	556	537	511	559	546	580	550	519	536	527	576	542	555	577	567	546	519	512	574	555	531	535	523	528	516	557	542	537	530	547	557	567	553	533	549	559	534	528	551	538	499	545	532	559	534	522	550	538	550	558	551	592	553	514	553	502	522	579	540	562	532	551	522	572	548	527	578	510	518	541	555	569	537	546	551	525	591	567	530	528	517	496	518	555	560	558	536	558	536	515	559	559	561	516	521	533	523	546	530	532	526	541	538	527	570	518	564	503	508	555	513	509	514	509	574	556	520	564	497	525	501	603	531	554	543	591	518	511	554	541	551	557	448	554	542	516	532	532	550	525	512	578	541	578	568	533	552	506	535	526	582	543	521	498	532	531	549	524	541	558	516	512	552	571	573	535	578	513	554	578	552	539	560	499	564	558	556	526	550	506	509	584	529	549	575	537	508	518	525	517	536	545	538	578	570	539	549	540	478	563	565	583	570	516	516	523	542	527	524	541	512	530	527	506	556	577	571	566	530	572	564	535	521	541	536	558	539	530	526	581	512	500	506	495	534	555	518	550	550	541	547	520	549	522	584	527	537	507	545	574	556	558	524	531	533	515	532	536	554	592	496	557	535	532	531	561	533	544	533	516	554	535	531	505	536	557	531	565	559	515	559	558	540	526	527	551	548	532	547	534	551	553	538	562	558	561	507	527	509	522	519	518	547	553	518	554	530	562	539	547	582	495	550	568	529	566	515	538	534	541	554	505	557	544	577	539	534	530	539	567	553	499	575	515	562	552	548	570	521	532	544	556	532	562	517	538	564	568	546	543	555	542	509	539	510	535	553	527	553	534	516	548	518	543	544	561	540	580	494	553	555	554	528	491	536	538	540	569	553	538	586	538	499	550	578	536	528	552	554	514	569	539	531	574	525	517	504	564	555	538	553	500	572	499	514	591	548	518	583	547	564	562	534	541	504	527	520	521	526	587	533	542	548	495	491	539	500	512	590	565	513	530	546	546	485	532	555	536	509	525	526	540	528	539	576	537	576	558	534	533	527	544	527	609	540	556	535	541	545	546	524	543	508	522	609	554	591	540	538	537	562	534	520	582	547	562	571	534	514	543	548	539	557	545	558	545	552	530	524	542	551	525	524	502	526	531	541	570	494	560	510	551	528	507	519	507	494	531	529	559	534	511	508	537	552	511	515	562	558	532	530	556	508	537	600	513	514	524	538	552	574	541	525	508	544	524	544	550	523	526	521	553	566	503	527	560	531	545	529	570	561	538	538	598	559	538	528	538	554	528	530	533	549	549	504	554	534	539	548	530	532	536	520	533	542	540	528	537	562	510	503	535	533	574	556	552	548	530	538	551	515	544	537	520	524	555	503	537	537	514	584	497	458	512	521	544	540	497	542	557	508	544	548	552	523	524	531	511	533	511	529	559	522	493	543	530	560	533	500	517	537	552	543	518	561	557	549	529	529	556
19545	2634	2401	1898	1379	1050	871	760	670	551	523	506	467	491	451	463	433	422	394	400	405	386	435	399	380	368	394	382	384	407	381	365	380	364	397	365	376	361	386	376	394	381	392	390	394	377	375	331	334	345	371	356	398	352	366	364	392	388	355	355	368	363	353	415	362	323	374	332	359	347	379	345	363	351	352	364	349	320	341	351	360	346	396	414	356	345	348	361	374	340	375	343	367	388	355	364	358	328	374	370	368	378	380	329	394	375	357	358	379	394	378	363	353	380	364	345	385	409	353	368	361	382	347	316	370	361	343	379	340	376	390	350	373	328	373	403	348	356	339	364	335	360	353	344	356	340	355	362	385	351	346	357	369	341	393	327	397	377	331	359	345	377	380	360	335	351	349	366	398	350	327	346	351	362	324	343	355	368	352	362	354	363	346	334	358	343	345	369	352	352	371	366	375	365	373	380	358	362	339	386	339	356	356	329	337	356	358	368	371	347	335	372	353	347	363	335	359	347	359	344	376	370	350	370	337	373	377	342	360	367	371	374	392	323	347	344	329	345	348	342	370	343	363	373	360	377	365	347	373	328	348	377	341	375	345	370	339	382	335	341	360	392	345	367	380	370	355	380	353	392	345	348	392	378	386	360	321	384	355	412	389	323	329	380	355	343	357	360	323	329	329	361	350	357	386	359	358	336	336	368	380	397	391	365	383	377	342	360	374	387	363	351	344	387	334	315	338	337	372	393	352	388	395	350	381	350	388	363	327	357	357	375	340	388	380	390	375	356	346	347	342	336	351	335	342	366	374	362	342	316	344	353	388	394	342	340	306	348	344	356	394	362	348	363	350	315	364	375	323	365	336	338	363	320	352	390	360	353	324	345	359	351	365	360	390	362	325	378	370	388	382	364	358	378	372	342	334	399	337	368	378	367	370	358	338	331	363	333	349	376	372	352	333	367	310	357	379	360	377	313	356	313	380	314	391	320	333	380	368	334	369	387	359	339	324	371	367	364	388	338	356	356	382	399	375	360	365	341	340	357	341	377	332	333	393	347	394	379	381	339	355	358	365	354	354	384	351	362	340	360	347	355	350	399	353	355	379	371	374	363	371	363	338	364	348	360	325	357	390	342	368	388	364	378	381	362	333	331	350	330	334	378	360	359	379	318	371	394	358	355	350	389	362	379	354	362	391	386	327	332	340	368	359	381	356	376	373	347	380	396	388	345	342	349	349	348	365	364	390	326	358	360	322	343	389	347	336	367	365	342	371	345	311	320	360	328	355	373	347	381	328	332	344	358	342	362	318	346	351	351	373	325	359	372	355	349	339	341	409	353	376	357	363	355	353	365	371	327	347	312	361	363	389	355	371	335	337	364	338	370	361	363	352	367	376	381	378	375	370	357	340	385	341	352	363	363	344	343	350	367	351	336	385	358	348	367	355	359	360	345	367	388	389	351	376	387	363	349	341	397	406	331	362	377	330	398	336	358	349	375	376	370	390	342	384	384	332	323	327	388	340	368	337	351	365	358	350	330	331	352	346	333	342	336	374	336	321	355	397	348	392	363	371	363	376	347	383	392	372	372	400	361	399	389	343	354	328	372	362	327	361	302	380	376	389	367	369	357	349	391	330	330	323	353	342	325	338	376	369	362	331	353	368	335	350	354	355	326	372	349	375	367	382	379	363	392	363	376	358	408	346	362	338	344	343	311	393	399	378	349	365	351	342	367	371	329	342	357	304	337	333	330	372	361	343	345	358	355	381	352	375	358	369	401	362	360	329	323	384	375	333	330	331	348	332	362	359	335	327	363	373	376	335	346	378	379	348	356	341	362	367	360	353	356	395	361	324	364	332	342	343	342	355	341	329	322	375	364	345	343	353	351	313	356	355	368	388	347	352	384	365	381	361	374	330	381	376	379	395	370	347	373	347	361	365	356	386	335	343	368	368	371	328	341	356	329	342	326	332	337	383	354	364	353	364	392	371	334	389	338	331	326	351	351	363	341	358	327	356	362	352	366	356	366	342	375	358	331	343	342	383	403	343	372	367	355	373	345	376	378	350	363	371	360	384	381	367	349	346	359	360	368	365	364	339	355	346	365	333	347	333	349	352	399	374	377	349	331	386	387	369	340	342	358	373	366	355	366	384	350	385	354	371	354	335	362	334	358	359	378	307	343	372	417	363	324	324	359	403	404	358	349	380	348	349	351	380	345	334	326	362	359	394	353	373	339	332	368	358	373	376	371	344	374	382	378	350	327	343	363	354	356	341	356	331	360	361	329	376	357	342	345	380	353	338	360	352	376	386	345	335	345	367	369	371	355	369	363	362	385	372	341	370	308	367	364	384	342	360	342	403	377	371	358	354	325	342	355	353	365	333	392	365	354	371	369	384	347	344	364	361	339	352	361	336	341	341	346	355	362	385	333	377	339	377	328	369	350	353	360	407	337	352	381	375	399	374	360	371	351	356	391	345	378	362	358	361	365	319	330	343	379	378	351	349	363	345	359	367	328	320	359	349	371	332	389	395	385	319	359	369	363	350	360	343	354	361	349	364	364	366	409	373	359	334	339	386	380	357	358	378	379	356	360	371	344	386	350	333	348	363	320	360	329	367	362	366	352	347	334	359	337	376	330	351	398	345	377	365	361	373	350	358	376	381	375	347	335	345	359	383	358	352	380	358	363	329	338	375	344	356	364	336	356	377	339	326	386	352	380	373	359	326	373	364	374	339	351	336	356	365	364	371	352	341	359	367	359	372	398	350	370	371	344	366	363	352	371	354	349	394	344	364	368	391	393	337	376	354	324	341	368	331	325	333	327	327	325	354	371	389	376	371	346	332	395	335	343	343	392	362	354	385	367	353	332	374	348	386	356	367	413	393	335	336	330	362	352	375	339	357	342	350	392	332	357	348	368	397	364	353	366	351	339	372	382	388	373	369	359	331	383	357	350	347	346	339	343	352	387	330	348	342	344	335	393	386	367	369	364	361	364	375	321	365	357	348	332	330	342	331	381	337	363	361	328	367	373	375	365	368	345	354	348	363	363	391	350	362	336	341	406	367	343	348	368	363	372	359	334	380	350	362	348	362	381	391	351	374	379	374	302	352	332	336	368	373	374	360	384	419	385	361	331	363	374	357	380	355	323	344	326	342	351	368	358	359	357	346	347	351	343	343	372	379	364	367	319	372	341	310	357	349	375	332	348	344	349	362	349	358	335	395	351	371	334	383	378	395	351	368	382	331	349	420	352	289	374	351	369	357	359	341	356	348	357	346	346	355	338	330	342	376	368	385	381	342	360	367	381	353	338	373	341	354	356	344	349	376	360	368	347	406	326	338	358	347	301	341	364	348	378	377	346	373	363	354	375	386	375	336	357	365	352	348	370	355	322	402	392	336	361	342	346	341	338	379	377	363	371	366	344	342	348	374	340	357	369	374	373	392	322	371	387	359	355	381	406	410	358	372	345	349	339	349	376	374	393	368	373	390	382	333	363	381	327
9676	2338	4896	5539	4747	3989	3298	2719	2351	2119	1858	1750	1665	1494	1445	1336	1292	1274	1259	1219	1191	1152	1144	1122	1047	1050	1052	1033	1054	1060	987	1011	1049	1001	984	941	980	964	963	941	934	948	920	923	946	969	952	888	941	864	888	939	926	902	935	915	887	925	921	922	878	893	887	894	915	913	901	915	900	884	850	936	867	890	923	861	852	855	932	871	911	922	905	841	889	873	866	895	883	864	864	834	882	931	881	862	880	867	905	911	908	941	859	826	853	888	877	861	937	902	862	893	900	897	889	874	866	928	915	875	903	849	881	903	920	890	820	885	832	920	852	851	908	903	831	894	878	890	838	897	859	934	898	910	935	951	921	945	869	887	858	876	867	868	880	936	891	872	851	836	877	828	794	848	882	853	870	822	853	914	885	893	889	921	867	885	852	846	871	880	910	866	837	862	866	888	858	944	857	908	891	847	853	854	904	883	848	879	835	856	857	895	890	899	818	884	894	871	836	834	887	848	878	821	954	917	892	858	854	915	873	857	893	891	865	869	906	831	857	861	856	908	922	860	852	868	843	895	808	842	878	892	856	910	854	883	916	853	886	899	849	889	916	848	927	857	919	856	837	884	877	849	879	855	860	840	847	881	909	869	925	907	851	853	857	905	870	847	840	877	836	872	898	866	897	860	942	886	859	925	828	814	914	813	911	874	824	866	858	901	850	920	868	870	851	836	887	864	882	862	903	866	910	889	915	854	829	876	878	834	906	899	856	857	858	866	838	855	864	888	875	883	829	874	864	855	849	836	862	887	856	851	883	877	850	867	855	826	869	854	944	826	899	852	860	854	856	920	873	884	916	845	820	891	845	842	886	899	888	851	929	862	818	897	906	890	812	911	918	908	858	870	891	842	868	852	909	857	847	887	870	901	891	917	865	870	833	854	842	852	861	867	812	885	925	855	812	838	831	878	887	845	836	891	840	889	881	868	847	910	850	868	910	918	927	888	843	876	836	851	889	877	850	859	865	853	904	938	832	871	857	862	861	881	851	841	903	841	846	832	853	886	830	864	915	806	866	899	867	838	849	878	874	876	861	815	881	857	860	880	859	844	887	858	857	879	880	856	898	846	806	892	828	831	894	941	855	826	873	865	882	836	824	842	855	872	877	865	858	888	859	851	871	871	858	878	882	818	862	880	860	886	882	822	902	918	876	852	867	905	870	867	906	876	917	870	864	865	899	854	837	824	860	883	833	824	890	892	838	874	863	839	881	864	884	846	852	843	878	894	897	889	886	912	892	845	848	907	835	821	898	874	849	855	816	865	857	868	833	866	840	854	851	886	817	881	816	906	919	857	883	878	853	906	901	867	816	891	872	847	885	889	892	918	881	903	912	871	833	856	895	827	902	882	863	891	832	918	804	882	845	849	852	869	886	867	847	906	842	879	873	882	844	899	856	828	872	797	830	869	855	896	852	873	814	895	821	902	820	873	879	803	894	860	836	871	843	847	889	899	885	869	857	897	868	911	859	837	850	861	847	817	866	858	927	917	868	856	827	867	861	873	843	891	860	863	893	890	936	890	843	884	924	949	863	819	869	906	865	900	851	896	873	856	850	882	864	877	864	853	857	882	885	909	846	880	870	868	820	840	833	848	866	871	825	865	831	825	936	891	892	895	865	868	888	889	873	873	860	898	868	886	876	897	848	921	927	883	846	891	893	870	849	849	849	850	840	830	865	889	916	889	855	918	835	854	821	879	863	894	885	809	819	836	861	884	831	838	879	891	888	868	895	867	853	852	831	867	893	857	838	885	851	892	901	873	883	931	889	861	840	861	823	867	889	875	835	821	884	859	845	863	877	860	881	797	814	861	874	865	918	900	868	845	898	872	928	872	874	847	895	909	908	855	895	871	864	886	895	868	914	866	906	868	876	913	869	815	861	914	865	839	881	912	841	877	849	845	927	922	858	804	857	902	844	846	852	865	882	846	870	878	900	873	845	866	881	869	865	895	869	891	827	849	875	911	831	837	909	870	847	888	884	866	870	893	887	848	879	914	835	839	833	845	906	896	878	907	816	911	870	883	919	874	850	852	846	870	874	862	862	875	866	855	903	868	905	872	868	894	842	878	852	826	826	871	829	875	868	861	889	890	882	850	870	859	900	848	927	940	863	885	847	899	861	913	886	856	904	850	905	848	882	874	853	867	873	871	814	888	896	890	902	880	891	864	857	864	862	840	904	870	908	856	821	927	932	874	786	888	803	817	834	822	852	882	907	867	837	904	915	878	870	856	845	864	870	874	875	902	890	875	867	961	874	884	845	844	890	830	896	803	899	857	834	812	826	885	808	863	836	881	880	874	892	850	901	900	846	875	884	871	894	902	855	892	818	846	888	850	913	886	846	875	863	874	862	890	850	875	873	881	833	880	889	896	887	896	882	808	861	825	843	843	872	921	857	832	862	905	899	834	840	846	866	877	883	872	901	842	830	834	874	881	862	861	863	877	833	854	877	886	903	843	864	895	837	874	804	898	824	931	850	942	870	894	853	884	916	837	853	840	900	870	853	902	855	845	885	917	886	816	845	832	863	920	857	847	849	861	898	897	861	877	873	873	848	849	869	892	845	931	857	841	821	881	833	843	849	902	818	913	819	899	877	918	903	891	886	914	883	887	859	866	859	817	887	865	859	911	837	871	893	871	845	876	933	858	843	893	858	871	839	910	873	844	907	872	887	882	858	897	856	833	852	873	873	840	888	869	895	872	913	887	911	859	927	830	837	890	860	898	892	932	853	897	913	833	876	882	866	846	898	837	860	884	829	881	886	869	892	864	878	913	861	909	860	844	831	875	885	855	843	890	861	895	817	843	885	844	851	820	848	828	867	897	806	910	860	865	862	871	907	867	892	909	905	886	873	882	855	890	920	912	869	918	861	883	920	907	871	844	889	824	896	828	851	883	892	921	844	878	912	887	882	847	907	833	877	829	902	877	910	900	897	859	869	880	812	872	866	869	815	957	896	844	853	891	867	928	900	873	838	848	821	878	871	870	827	894	843	898	890	881	890	889	867	872	804	824	862	912	896	895	858	824	913	892	883	881	885	827	819	890	849	880	875	911	858	883	873	875	820	847	870	866	842	894	885	856	864	864	859	826	902	835	910	847	836	845	875	871	887	863	851	869	883	910	863	827	907	856	825	846	841	842	825	894	873	836	861	903	858	868	893	883	849	903	870	894	860	853	855	888	888	898	877	886	845	911	869	872	907	947	865	904	842	872	890	909	860	875	865	892	869	880	865	862	868	861	906	874	884	894	862	870	860	826	861	912	894	872	912	872	886	862	827	881	873	885	846	904	870	864	916	916	866	882	892	894	858	890	885	875	859	869	848	926	916	850	875	847	862	848	865	879	813	898	840	912	868	861	927	845	870	890	884	860	840	850	815	850	909	852	881	840	863	868	860	897	897	909	849	929	858	868	873	866	859	849	850	883	911	878	838	833	843	860	905	880	908	904	838	877	850	928
2206	285	252	244	236	260	281	254	244	275	272	249	237	243	241	257	243	220	235	234	253	242	256	240	244	251	216	244	258	244	280	213	264	242	236	232	232	256	249	226	224	246	229	267	241	236	261	246	203	212	248	219	231	232	238	242	224	238	237	235	249	247	232	256	250	230	225	228	230	255	233	249	249	227	223	230	236	224	242	242	223	206	212	215	243	247	250	222	231	258	262	245	252	249	279	259	213	241	248	216	221	249	266	231	258	233	217	217	221	223	216	230	248	260	228	241	230	236	246	251	209	231	235	251	233	234	203	254	252	234	240	253	253	244	239	242	235	246	249	265	274	287	235	240	245	218	220	236	253	242	241	215	268	242	250	253	241	215	223	260	222	249	247	240	224	247	225	235	228	248	234	240	250	236	232	251	225	252	216	234	236	222	252	221	232	226	261	250	232	244	251	213	266	224	239	232	233	230	278	249	257	223	254	225	224	248	212	248	246	226	248	236	238	230	243	249	251	247	256	228	223	241	231	233	225	237	261	249	234	239	215	228	267	233	247	240	206	240	255	262	245	243	254	247	222	221	200	221	286	274	242	267	264	215	237	227	270	269	262	226	215	240	238	212	235	232	225	216	219	259	227	208	234	252	220	207	222	240	279	200	232	237	239	229	240	237	261	234	243	232	244	220	238	248	236	241	244	242	253	237	232	236	235	242	244	238	254	238	246	213	229	264	231	234	207	253	241	255	243	229	257	222	240	224	237	234	241	239	223	217	247	234	232	226	239	227	263	242	236	227	241	247	226	216	233	224	232	230	254	236	243	252	232	234	232	235	228	240	250	258	206	223	242	232	254	254	215	227	221	237	227	258	236	235	237	224	221	224	239	242	251	251	212	234	231	262	226	221	245	245	228	220	215	208	234	242	235	234	259	244	242	209	252	266	225	204	267	242	250	251	235	253	221	261	241	248	248	226	258	226	234	231	237	249	263	246	240	246	217	254	272	248	247	213	249	228	233	202	231	227	227	244	224	241	222	259	268	226	228	222	254	273	242	235	259	229	247	229	233	244	211	246	235	247	228	210	213	268	230	224	271	250	243	234	218	255	230	264	261	221	263	217	239	232	232	285	241	269	250	272	273	226	244	242	224	235	217	221	222	257	262	249	230	251	245	229	223	248	260	237	250	238	226	253	219	229	248	252	241	228	254	247	254	223	215	227	226	261	221	237	225	261	218	224	254	245	230	257	216	240	219	224	187	229	250	238	220	244	218	255	257	228	258	264	235	230	257	242	217	254	228	215	259	226	240	241	230	257	238	250	236	242	223	224	248	211	240	256	233	256	222	232	246	249	220	243	216	228	216	222	241	251	227	232	223	240	230	231	220	248	262	223	229	257	240	237	244	238	234	252	227	235	213	243	233	232	236	220	218	213	219	235	244	241	230	230	244	224	263	250	244	243	252	258	222	258	227	243	254	218	242	229	256	249	234	241	251	240	249	229	237	233	237	238	260	227	231	234	227	224	268	211	186	226	235	256	225	250	251	244	246	254	271	246	228	233	237	253	251	238	247	261	245	209	264	211	243	246	256	222	229	234	209	241	224	227	250	215	247	221	255	241	239	270	219	201	257	226	222	220	220	251	223	241	214	263	196	233	253	218	247	204	240	275	226	230	241	267	232	229	227	256	240	209	223	262	214	210	201	235	235	241	239	237	231	220	238	255	244	257	251	245	221	249	239	238	242	247	214	243	232	250	245	223	240	241	221	240	253	242	241	237	197	268	230	221	255	253	248	251	257	237	244	259	243	251	259	263	206	225	258	238	251	256	238	233	238	248	248	210	240	232	258	279	221	247	231	209	232	237	238	241	253	249	230	261	247	270	247	265	232	244	230	235	227	228	221	255	221	250	224	241	245	243	219	245	247	249	240	243	234	249	249	197	240	228	241	238	216	239	231	252	242	233	227	237	260	221	266	252	257	232	242	232	231	240	226	225	275	270	240	268	220	239	242	197	243	209	235	254	201	247	240	250	238	252	228	246	263	235	244	237	249	257	232	245	222	251	231	231	254	250	231	255	226	216	208	240	232	237	216	225	225	250	236	226	254	257	253	205	274	251	208	227	231	238	210	235	233	215	230	222	242	239	223	241	252	240	222	237	259	227	242	250	259	227	255	235	214	227	229	249	248	247	250	253	229	211	208	250	207	215	239	243	282	224	256	254	229	242	237	228	251	232	247	254	252	237	216	268	221	224	247	260	238	229	216	242	243	227	245	247	259	212	227	237	240	224	246	233	246	254	223	251	236	233	233	241	241	263	221	222	240	239	221	227	230	240	248	246	250	213	225	227	240	216	242	233	208	259	229	235	222	247	252	225	262	260	207	241	247	233	235	224	276	209	256	231	217	237	248	217	250	237	215	237	244	223	209	236	257	229	229	241	247	215	270	243	259	246	269	260	230	237	250	239	251	263	220	232	247	256	214	235	242	223	233	230	234	219	223	247	243	224	246	226	241	222	238	239	211	203	242	206	226	247	258	229	229	237	244	232	232	237	234	283	225	224	238	237	236	229	259	230	225	236	257	260	250	241	233	231	211	253	216	245	236	241	270	234	236	214	227	236	221	213	242	222	254	249	262	248	228	273	207	223	237	228	268	242	239	222	242	229	255	231	196	208	243	227	242	265	272	213	242	303	243	251	242	263	240	248	247	253	259	213	231	239	231	231	250	242	246	230	211	230	224	244	252	238	214	257	236	239	231	212	224	222	230	241	235	251	251	247	247	257	250	246	255	245	220	232	232	228	235	265	233	250	237	257	204	258	242	236	224	257	232	235	247	238	232	262	219	259	236	232	243	215	248	249	259	242	208	223	217	229	236	228	220	238	204	222	234	258	236	245	234	234	262	237	223	237	227	234	221	236	237	247	236	241	240	242	241	237	250	227	207	207	222	235	228	223	229	219	239	220	210	224	252	248	216	243	255	243	222	252	219	239	240	230	223	246	238	221	245	247	260	250	239	254	242	221	237	252	227	219	226	240	238	233	228	240	250	224	214	231	237	238	214	277	224	232	245	242	225	216	227	224	218	218	245	230	253	212	238	217	244	242	240	249	215	227	209	208	255	237	237	237	239	245	248	232	235	234	244	220	227	242	260	246	235	264	227	256	231	271	250	241	244	232	220	255	209	258	231	229	203	223	254	246	210	236	226	224	243	208	248	230	226	222	253	252	246	218	230	265	216	213	219	226	262	238	290	242	234	222	214	236	249	230	213	226	212	233	235	235	256	246	226	241	237	236	204	211	235	247	230	250	223	219	229	279	212	235	257	223	252	235	275	222	249	246	228	208	250	235	216	225	211	217	242	219	230	237	253	211	224	223	241	222	254	238	226	227	205	268	229	251	254	249	243	240	254	244	233	228	229	233	228	230	218	227	212	250	219	224	219	208	209	243	247	262	216	256	223	252	208	229	237	265	250	225	252	226	238	245	219	229	227	238	270	242	226	238	271	233
2721	676	621	709	658	615	658	683	624	583	645	590	582	534	569	611	605	603	603	580	622	611	623	589	612	581	650	603	575	634	596	589	592	619	593	596	612	619	596	575	593	610	619	587	626	589	565	586	597	582	614	593	578	601	589	610	575	597	576	581	565	608	653	591	611	589	615	626	590	603	587	609	586	575	566	589	564	556	638	621	622	647	564	647	582	603	612	630	603	607	588	604	590	585	580	582	540	584	607	645	601	584	568	600	586	575	558	578	596	603	610	586	656	652	536	586	603	613	652	640	592	570	542	573	596	585	643	598	567	597	630	632	586	642	617	597	623	574	605	628	583	597	559	617	612	627	656	631	589	565	590	602	536	608	602	595	602	624	606	589	585	597	583	609	609	665	589	626	632	593	639	623	588	586	594	607	595	610	593	610	616	599	571	600	601	575	610	595	576	573	557	635	578	542	586	616	594	597	622	635	611	579	575	610	635	591	594	598	575	584	637	626	589	600	577	611	621	612	612	601	601	617	617	609	585	634	596	610	600	618	616	581	616	584	604	612	629	597	596	592	577	613	618	620	613	553	577	592	634	597	577	575	648	597	620	552	560	615	586	536	596	561	558	623	622	599	569	559	635	571	640	620	594	596	556	616	577	616	600	602	555	606	578	644	592	601	548	578	586	564	615	567	611	606	596	615	587	566	607	633	597	589	570	594	605	581	577	595	617	609	592	543	574	638	625	597	637	570	628	616	608	611	614	580	599	600	583	569	624	597	599	606	599	613	626	597	647	597	597	625	573	642	589	633	603	616	600	589	599	572	601	657	567	606	594	554	613	621	621	610	540	596	583	561	592	580	592	563	585	588	610	593	570	674	587	580	595	585	569	579	578	575	643	554	631	583	596	594	579	594	612	596	604	623	596	578	598	610	562	609	577	599	600	588	616	588	597	596	605	595	622	610	584	601	593	609	598	624	613	596	581	581	677	577	617	617	549	582	603	630	599	588	573	582	589	627	578	608	574	622	662	593	590	564	555	592	575	604	612	621	621	577	595	610	613	635	576	585	626	603	552	629	603	580	600	552	583	657	566	625	620	605	606	582	620	578	606	602	577	565	577	596	595	597	598	609	586	567	606	619	644	607	565	580	595	628	570	614	609	559	543	611	591	599	607	614	635	604	576	594	581	600	575	568	570	550	591	607	566	593	598	600	576	605	588	568	580	577	591	594	616	614	630	559	594	609	562	578	602	617	589	635	555	656	596	576	629	624	540	573	594	587	587	583	570	588	643	600	638	572	619	583	580	607	560	620	603	564	607	581	615	602	575	626	619	587	599	532	600	609	586	573	580	605	603	584	592	609	644	586	589	600	583	559	566	655	573	600	624	589	570	598	599	596	620	602	598	629	613	607	635	584	614	577	582	623	558	587	624	600	588	611	567	576	558	589	614	560	586	586	625	606	576	560	609	609	674	609	596	617	602	567	580	636	584	580	619	564	596	606	582	574	586	599	610	622	631	563	574	604	612	625	593	593	648	597	567	632	596	635	623	605	540	610	577	575	630	598	594	593	553	561	599	542	553	617	578	575	616	630	575	603	645	588	608	580	547	593	547	597	565	613	611	597	576	569	617	562	607	561	611	580	620	587	610	606	596	585	634	571	569	616	625	587	610	555	632	574	565	624	574	614	586	571	570	650	648	578	571	605	563	581	624	608	595	584	618	615	614	605	608	606	562	623	586	560	611	575	566	582	613	600	595	580	611	568	595	560	594	621	621	570	567	615	616	600	606	613	606	571	603	635	610	576	587	601	604	622	614	613	612	550	582	556	569	603	588	594	610	596	595	601	587	625	572	578	624	596	563	586	556	574	567	632	587	594	601	618	630	616	581	660	611	605	584	535	648	623	596	586	605	556	617	582	577	568	551	576	589	596	618	598	558	641	564	611	587	583	591	582	539	563	597	544	627	579	584	543	606	621	604	597	616	607	574	575	572	573	616	597	602	602	589	585	617	623	575	586	586	610	574	564	624	569	623	573	616	662	582	612	641	609	521	585	599	566	602	634	609	576	617	607	589	613	571	619	599	614	626	572	609	613	625	603	544	594	636	613	628	561	585	585	638	585	615	584	575	620	566	571	575	554	572	598	607	664	594	576	618	604	612	546	606	570	592	614	601	579	574	611	612	619	591	594	612	598	581	587	553	603	578	615	634	593	624	576	636	579	637	579	575	638	585	621	595	566	583	592	609	602	603	544	636	578	598	571	580	572	600	652	590	588	622	555	580	612	571	613	611	599	569	622	637	574	600	616	621	587	615	608	584	623	597	617	602	607	560	618	621	613	607	576	595	569	587	582	605	592	572	549	580	606	600	680	583	567	593	592	636	651	611	536	571	597	607	611	612	607	608	610	588	548	609	581	598	548	587	562	664	632	621	573	611	610	567	614	572	544	562	611	584	583	562	603	587	579	567	576	630	611	562	637	625	622	600	579	601	629	516	606	621	623	564	642	608	588	613	630	627	619	586	613	609	619	614	556	610	546	607	558	602	609	589	553	627	585	567	580	587	564	617	616	622	578	600	676	544	597	590	550	603	627	570	604	577	570	599	586	611	585	619	606	625	611	598	618	660	608	584	610	614	576	628	608	559	538	639	606	593	598	624	591	604	595	620	594	629	547	579	535	605	604	590	575	584	593	589	590	624	598	591	620	533	619	632	629	630	601	574	569	597	619	557	593	586	621	585	598	600	621	616	600	613	597	608	581	599	651	591	598	637	613	580	582	594	565	543	599	568	566	558	604	586	594	588	636	596	584	598	620	620	601	631	579	614	569	588	584	607	593	626	618	608	603	616	606	567	585	624	598	585	598	605	589	574	542	560	560	577	577	604	568	599	553	595	592	585	645	605	584	591	615	561	588	622	601	587	603	563	572	625	603	605	585	628	577	604	589	605	608	617	641	611	623	579	598	601	633	621	570	578	597	568	588	616	589	614	641	616	601	592	581	634	598	570	632	593	617	570	591	616	590	601	608	627	578	571	587	623	581	604	584	587	598	595	569	621	581	581	597	595	577	624	573	603	618	574	541	606	662	577	577	629	651	584	567	561	592	585	583	580	589	622	587	557	599	588	608	578	589	596	569	586	590	601	627	608	595	607	616	579	594	586	585	608	630	594	580	637	561	587	629	611	593	578	576	634	633	538	632	622	615	573	609	553	614	566	609	594	622	615	583	560	592	639	578	564	587	567	622	608	635	618	610	623	586	588	626	626	606	630	596	569	644	629	567	578	538	576	568	611	638	608	602	645	591	610	597	599	565	587	571	620	624	612	580	580	606	611	577	579	596	605	565	625	570	581	592	531	609	624	567	612	628	588	629	578	554	617	617	535	606	578	621	650	588	626	586	557	583	546	604	579	588	597	577	594	607	631	588	557	587	529	612	614	590	638	594	579	597	610	644	578	605	588	612	622	606	601	596	591	559	615	614	611	578	568	617	602	613	599	586	602	615	604	582
11112	1065	1163	935	673	507	422	405	349	299	307	226	267	250	253	233	241	209	220	236	226	192	195	223	224	236	234	227	199	190	205	212	213	214	208	194	224	203	205	217	176	207	211	206	207	194	216	213	156	183	189	210	199	191	191	213	182	190	206	193	210	225	211	211	203	194	190	181	199	200	188	208	216	197	191	209	196	194	181	224	205	195	177	213	179	230	223	197	199	199	210	214	191	183	223	218	178	198	189	188	201	218	205	195	194	221	197	185	190	207	211	212	179	204	221	209	206	204	212	200	224	203	203	195	192	197	229	211	203	204	199	185	195	200	172	220	201	185	198	206	220	245	182	201	208	204	203	190	220	193	183	207	217	185	189	197	206	192	178	192	203	200	162	220	182	194	168	196	223	202	208	212	169	218	202	211	178	196	185	192	218	230	171	215	185	191	202	197	190	170	216	209	188	186	213	213	186	196	202	208	199	214	173	201	196	203	183	159	185	214	217	194	214	178	186	201	174	181	198	174	206	188	230	206	204	169	203	198	189	222	207	197	192	202	195	203	195	176	209	220	166	212	184	183	207	216	188	185	192	172	205	207	206	201	203	201	222	181	213	207	166	198	206	204	183	191	204	198	189	197	192	195	181	186	206	201	199	213	176	178	220	210	211	193	185	203	219	170	203	193	215	207	192	189	189	205	203	193	210	193	205	198	183	214	198	233	171	185	204	210	207	193	219	212	203	183	213	201	191	178	214	213	208	201	217	200	208	172	227	194	186	221	203	198	186	188	202	203	183	206	187	218	163	210	185	194	190	201	199	229	157	213	174	196	216	189	206	201	202	196	187	174	173	209	179	226	196	196	202	196	197	219	186	206	190	211	179	179	184	207	185	206	212	182	168	203	189	197	210	187	180	180	194	215	206	152	197	180	222	213	204	196	194	206	224	213	230	202	183	205	175	210	226	212	215	214	196	183	191	193	208	210	180	203	207	200	191	209	196	191	212	199	185	207	172	210	222	190	218	213	210	155	190	189	171	183	181	195	212	194	214	194	201	203	223	197	196	211	185	180	210	195	194	208	189	198	192	171	215	196	214	198	187	183	170	188	195	206	214	217	187	199	198	180	189	183	197	205	191	165	186	188	204	192	212	191	201	204	190	198	210	201	191	181	178	207	195	201	190	211	244	204	216	212	208	179	197	174	186	197	190	198	193	189	196	197	208	183	188	178	190	183	204	208	167	173	189	198	186	193	180	215	238	199	195	227	199	191	205	172	211	188	229	200	191	192	209	206	200	176	184	223	204	204	190	242	207	189	176	189	203	215	182	220	200	193	195	197	203	206	213	225	188	203	203	164	204	198	215	205	199	196	201	204	218	197	204	204	223	196	193	195	201	193	223	213	211	220	203	210	205	201	201	209	206	191	198	185	203	196	217	204	196	217	185	205	223	187	188	195	213	203	172	209	199	184	190	185	203	178	206	197	191	213	213	199	205	216	205	192	190	197	203	190	213	180	163	209	207	207	183	210	202	229	213	218	181	198	191	197	204	185	206	224	184	197	211	214	207	206	196	216	184	192	220	214	214	178	182	191	192	182	208	182	217	206	184	203	201	186	196	193	225	205	203	198	173	194	169	210	190	217	201	219	185	214	194	193	187	189	184	194	211	197	157	230	188	186	175	194	203	195	214	170	194	206	182	203	221	211	192	215	227	185	198	202	195	208	189	185	198	188	192	188	196	195	187	224	193	184	210	191	192	204	230	194	185	205	210	223	195	186	206	222	198	198	220	206	193	214	187	210	182	235	200	187	208	172	195	216	207	190	192	170	197	190	205	209	195	192	195	183	215	210	201	204	180	202	217	218	180	190	218	184	209	207	184	214	174	215	202	191	195	187	216	198	194	180	203	203	185	202	187	191	193	196	172	201	198	204	189	187	223	202	220	215	202	196	175	192	195	187	181	186	184	171	203	185	208	198	193	188	201	195	207	209	192	177	227	198	197	200	200	187	216	173	184	191	192	209	193	204	181	199	211	200	212	196	172	205	202	176	209	201	188	217	196	188	204	195	192	205	214	212	187	186	199	220	221	207	188	207	189	182	194	210	218	196	206	206	187	195	186	187	221	184	220	227	195	206	193	163	198	206	204	206	225	208	184	197	198	179	194	187	212	197	213	195	188	196	222	196	192	178	204	195	201	201	175	177	204	210	208	203	210	190	199	205	188	209	207	222	197	184	200	173	220	194	215	191	192	192	200	227	179	186	198	199	200	214	221	202	207	219	206	187	197	208	210	197	220	223	226	205	199	205	198	209	187	181	188	183	197	190	194	191	189	203	190	187	219	195	192	211	210	208	207	220	228	193	176	200	186	214	190	246	212	197	213	228	205	191	193	191	225	201	204	183	203	205	201	193	201	200	201	199	202	215	205	209	210	197	184	192	188	192	194	172	197	225	197	183	173	194	211	192	169	203	162	194	192	167	188	206	214	206	201	183	195	182	206	203	201	171	191	187	207	188	174	193	174	168	208	165	191	183	200	226	175	200	202	178	189	212	204	188	175	186	188	174	255	195	203	164	215	199	166	202	210	227	233	183	192	197	172	217	203	221	210	194	203	217	235	224	236	178	202	206	202	207	197	223	165	160	181	192	187	189	205	178	188	204	203	183	166	197	189	168	196	195	204	197	199	176	177	189	206	209	222	198	193	207	203	219	204	186	221	207	201	190	199	206	199	219	198	181	216	190	191	198	213	208	186	237	196	180	222	186	222	202	201	206	208	183	201	199	201	192	183	211	219	176	175	186	176	185	201	195	192	183	186	209	219	185	186	197	199	222	202	212	180	205	195	173	209	211	185	181	221	203	193	224	200	193	188	194	183	205	185	205	155	200	179	193	183	159	219	211	226	182	221	197	187	205	224	198	200	200	192	181	195	172	200	199	181	193	205	198	205	167	197	220	178	201	204	204	204	213	204	186	186	177	199	210	204	192	170	189	192	185	190	192	208	203	195	170	208	210	211	203	201	203	200	208	186	214	215	206	187	225	211	188	203	197	203	198	208	206	210	193	193	223	212	183	185	187	187	185	211	200	220	185	179	192	208	213	205	196	188	181	225	202	204	225	223	214	176	189	208	218	205	208	209	207	172	199	205	200	173	170	206	216	235	214	190	186	218	213	192	194	195	201	203	194	209	180	203	208	224	205	186	212	154	195	198	189	201	187	206	192	192	196	216	215	244	160	198	227	194	179	200	194	211	197	202	223	233	204	187	219	201	186	207	191	206	220	184	181	214	201	209	180	191	207	210	180	185	218	180	186	172	200	202	200	171	193	213	198	198	205	190	193	207	192	197	200	192	197	200	197	204	199	218	222	200	193	184	216	200	213	199	195	207	196	185	195	195	210	185	166	153	199	211	203	186	203	215	216	187	214	200	178	181	202	191	215	204	195	190	172	192	210	198	194	163	203	208	179	190	177	179	192	187	191	194	209	189	183	183	198	201	198	214	178	197	167
7254	1251	2492	2898	2539	2178	1831	1530	1300	1193	1113	987	889	832	841	848	791	733	760	701	738	658	671	678	622	606	590	606	656	635	586	585	622	590	601	607	583	567	552	568	596	586	535	581	574	546	583	533	565	548	563	559	548	512	535	555	538	509	556	550	546	544	552	585	559	603	525	538	569	555	543	557	571	576	533	558	524	514	552	514	522	567	562	541	522	527	559	539	507	522	525	558	547	500	526	556	512	516	488	489	536	512	514	568	532	546	543	556	579	525	493	525	545	535	560	505	530	548	518	542	541	510	518	520	567	519	581	555	517	527	531	533	544	526	548	517	555	555	543	574	566	603	555	546	540	577	558	565	543	529	553	531	580	490	538	550	531	575	530	571	516	538	523	553	545	529	536	565	560	585	507	528	559	500	523	565	535	523	474	535	483	526	510	545	522	537	558	503	517	572	487	545	541	566	557	498	505	518	529	566	529	503	517	494	541	566	516	566	546	516	541	533	535	538	496	527	515	510	554	520	519	542	530	580	517	495	491	519	504	585	556	499	480	565	563	557	556	530	528	519	521	564	582	496	476	532	496	580	504	552	542	551	529	520	546	530	560	525	553	511	536	527	508	545	546	525	518	521	521	544	515	524	513	504	509	482	544	547	554	505	551	568	539	558	553	519	514	562	525	543	503	502	510	562	556	529	519	511	526	594	509	538	547	537	538	546	562	567	534	538	511	569	577	536	521	522	507	533	503	520	544	500	490	546	515	566	556	582	539	507	498	503	551	547	525	523	543	567	563	545	546	555	506	522	555	550	534	531	521	532	508	510	599	499	524	524	540	524	511	519	510	466	512	547	517	554	491	546	556	500	575	525	499	575	495	532	553	544	574	557	541	524	512	541	544	541	545	555	495	495	541	504	536	531	547	565	503	516	490	510	545	528	511	520	503	526	535	477	485	553	491	578	513	505	535	579	538	503	531	496	505	500	545	518	514	514	518	605	511	533	539	551	503	493	506	477	560	551	551	546	512	534	527	510	520	490	500	595	520	569	530	506	518	515	519	556	525	511	517	533	513	532	522	549	539	529	484	570	536	550	507	517	547	530	568	571	518	542	564	538	516	484	538	561	552	560	534	548	556	515	579	518	547	484	555	612	503	517	519	552	521	516	546	517	556	495	613	533	547	539	528	542	541	561	558	530	512	470	589	476	556	565	538	521	534	477	506	559	511	542	528	487	520	516	549	548	509	537	525	563	545	523	535	555	531	538	557	567	539	536	522	541	550	507	509	526	517	511	517	555	483	524	536	515	531	548	510	538	525	566	514	547	540	559	502	539	508	500	536	531	560	564	536	516	546	511	531	529	558	498	547	498	524	564	512	545	519	544	550	543	540	580	561	528	503	535	545	534	532	567	538	506	488	515	483	502	540	568	541	541	491	530	540	571	541	507	496	502	533	494	532	551	529	522	563	535	503	529	541	532	531	548	583	513	528	510	549	571	517	508	578	553	525	534	533	516	512	524	509	540	594	535	532	533	533	518	507	507	568	551	573	533	557	515	509	547	568	547	554	521	554	509	548	562	544	516	545	531	513	547	552	526	514	519	521	520	530	522	518	541	500	508	507	522	512	539	535	539	551	523	527	519	596	554	544	538	496	539	578	546	472	565	529	533	565	515	497	508	556	535	565	509	536	551	560	537	513	511	519	510	546	576	563	501	495	512	532	491	519	545	539	535	495	522	530	544	550	507	530	542	503	512	560	546	514	507	532	496	546	549	523	506	503	558	548	548	563	537	507	503	558	546	555	549	533	511	532	508	547	543	557	528	535	481	501	540	554	530	537	505	508	531	547	484	517	541	566	511	546	527	543	499	537	544	508	568	514	518	512	509	499	544	534	516	541	540	542	529	556	483	517	501	525	568	533	530	519	533	533	513	530	524	535	517	560	518	558	530	540	549	539	527	494	525	568	531	522	535	551	568	496	539	502	562	527	503	554	552	543	560	523	557	505	536	486	469	484	540	525	482	532	504	528	567	543	494	529	513	510	538	522	539	562	521	521	575	558	516	525	557	563	528	514	528	549	535	515	494	525	544	543	563	514	543	537	549	556	528	555	540	515	503	523	567	546	545	491	554	518	552	540	475	527	492	496	540	568	486	477	548	545	532	524	561	538	551	533	522	546	533	529	573	539	509	522	510	512	558	545	551	512	550	511	550	548	519	541	541	525	530	542	537	545	562	523	541	507	527	526	492	548	531	567	559	504	543	519	515	569	551	528	534	527	515	540	539	567	539	563	543	529	522	556	557	583	524	565	504	496	538	538	524	540	530	510	521	507	530	497	546	504	527	495	561	522	571	499	563	526	542	549	509	507	561	549	523	467	519	524	526	547	524	530	504	508	499	541	554	528	538	497	554	556	497	564	528	539	563	537	543	550	546	516	512	498	543	542	524	541	546	510	483	555	528	519	536	522	526	556	524	553	552	545	552	540	551	528	541	518	567	560	533	534	541	506	530	560	558	552	522	516	546	553	537	507	523	529	521	538	560	551	526	530	531	553	515	512	489	541	522	464	527	524	516	538	525	537	537	574	503	489	515	556	526	528	547	566	508	562	550	536	540	515	492	561	523	511	514	508	545	527	527	478	573	537	555	562	514	508	562	511	492	537	548	539	514	511	537	552	499	550	537	512	570	559	525	470	535	556	536	530	584	538	513	521	524	514	530	491	527	503	579	490	538	518	546	525	528	520	499	515	520	505	530	549	548	482	547	529	559	552	527	496	522	563	537	530	502	537	498	498	558	501	527	520	528	598	538	526	524	503	508	494	500	518	560	573	515	553	526	558	519	513	555	523	532	524	492	543	546	528	556	553	524	520	539	540	481	574	544	526	542	525	538	510	540	558	575	570	546	510	554	531	516	533	550	520	536	554	508	524	527	552	531	519	521	506	513	505	507	515	520	503	505	543	544	497	541	523	529	508	504	530	515	501	539	514	553	525	537	537	535	554	551	537	554	528	518	541	524	570	525	536	538	493	505	518	557	523	548	510	525	548	521	513	511	529	510	558	533	571	557	547	546	562	533	510	523	538	555	552	544	528	534	507	494	539	531	555	548	533	550	485	537	536	535	556	476	566	520	546	555	533	528	526	562	527	501	549	549	557	552	547	530	551	529	500	530	516	488	540	535	549	535	503	566	502	530	504	495	553	559	531	500	531	485	586	525	512	562	572	532	507	547	515	510	549	511	567	554	534	519	536	521	530	574	566	534	560	512	501	557	532	541	573	528	533	536	534	515	579	529	525	545	562	524	552	547	565	530	546	512	530	542	531	536	530	568	505	548	541	513	531	514	510	510	545	520	526	540	530	543	529	530	529	555	552	537	527	502	528	513	535	507	540	521	533	543	516	516	551	490	534	479	521	531	529	526	533	508	541	542	536	540	531	552	550	520	483	573	524	558	557	549	545	511	508	533	523	521	541	499	535	552	536	510	548	527	550	528	514	523	542	531	522	491
19155	2537	2497	1859	1394	999	855	685	597	580	528	523	434	460	413	456	397	399	412	378	380	393	390	336	371	357	356	326	345	392	369	345	346	372	351	355	358	368	351	351	368	364	354	372	399	406	377	381	373	352	334	332	360	364	384	401	375	359	360	384	348	352	358	355	350	348	392	364	324	317	373	339	339	370	348	340	351	367	356	377	380	379	372	390	354	352	375	381	403	351	362	337	344	350	327	337	362	388	356	369	342	336	326	336	330	349	358	376	390	342	357	344	343	346	366	348	341	323	335	322	326	334	380	366	334	404	335	349	343	346	334	370	375	367	360	346	341	347	374	348	350	374	376	384	370	373	395	326	368	377	328	375	374	356	360	368	403	340	346	368	380	375	340	388	328	375	355	347	344	320	368	330	377	344	363	379	354	366	328	357	330	348	324	358	380	382	333	357	335	367	386	314	310	347	358	339	336	356	366	349	333	352	333	363	361	347	353	337	388	371	317	350	289	349	341	325	359	321	337	353	383	370	363	331	356	346	346	365	335	361	356	398	363	335	338	351	342	324	391	357	373	354	344	370	336	393	364	349	381	388	332	371	362	381	335	372	340	374	354	331	364	366	359	342	323	360	369	356	372	350	330	343	354	343	341	354	363	335	361	371	343	385	328	373	354	379	365	341	317	352	369	376	348	339	331	387	352	378	316	375	376	346	342	324	365	356	318	352	357	357	350	337	338	374	369	338	368	339	341	360	346	324	372	308	340	324	328	377	378	316	356	351	359	363	311	361	363	353	413	387	368	361	322	330	367	369	339	347	349	333	334	327	348	380	362	317	368	359	392	377	321	364	377	391	326	345	366	363	341	338	429	346	397	373	387	364	378	338	349	325	322	357	324	322	355	371	389	373	319	349	371	361	351	330	369	356	352	317	341	318	375	362	323	333	343	348	360	339	352	368	354	343	319	403	346	346	359	345	379	355	345	358	326	349	356	337	336	354	359	334	384	330	355	371	352	337	360	312	374	388	330	378	381	377	346	358	354	369	351	339	396	364	332	343	352	389	361	399	330	345	372	365	366	319	341	346	339	338	344	361	385	376	353	343	336	354	360	363	342	332	398	377	359	374	339	348	351	369	342	331	351	359	311	339	372	342	316	367	343	349	345	336	330	359	343	385	357	358	314	329	343	361	317	390	359	360	354	326	367	344	370	344	362	389	356	348	362	361	364	373	364	380	361	348	376	343	373	316	334	349	359	374	355	428	391	353	337	340	347	379	382	309	355	363	351	334	342	365	375	363	360	370	347	366	388	367	339	385	376	373	355	368	377	380	350	343	374	372	333	370	349	331	361	314	352	382	366	325	360	355	363	354	360	350	363	347	340	356	347	378	376	352	379	349	351	373	373	357	330	353	364	322	309	351	350	313	369	367	374	337	377	336	354	376	342	380	337	365	331	353	363	342	335	342	351	357	354	344	369	384	369	352	324	366	359	360	370	336	341	386	344	363	364	391	346	340	343	374	323	387	379	339	327	355	343	341	373	346	352	348	348	356	327	374	353	348	362	387	346	382	315	349	355	317	354	368	349	391	377	336	331	334	364	330	305	351	355	352	347	342	387	337	356	335	367	347	381	337	340	322	312	367	352	370	357	343	338	381	360	343	370	348	359	357	412	348	374	339	363	365	381	346	351	354	351	346	367	368	363	351	338	338	363	356	370	325	387	381	405	345	399	323	372	356	359	317	331	343	394	360	348	322	360	379	349	372	368	354	360	338	331	361	359	378	357	375	375	358	335	365	337	361	336	353	366	337	363	342	301	370	372	357	370	356	349	360	335	357	376	379	334	328	350	342	334	377	352	326	356	391	372	407	351	358	363	334	363	368	351	372	324	340	332	335	342	358	352	356	330	362	365	380	379	320	351	340	318	321	368	369	352	375	360	354	345	374	357	367	343	373	371	321	369	337	362	351	366	364	336	369	322	358	371	367	340	362	365	371	361	388	331	375	366	318	347	382	346	348	341	403	394	333	358	338	357	355	369	334	348	376	341	365	374	350	363	352	363	353	355	328	365	354	385	352	347	367	349	322	349	358	383	328	363	349	367	332	353	386	346	390	376	364	352	368	367	358	373	366	343	372	342	316	370	360	388	349	324	378	329	363	373	386	373	349	351	344	345	367	364	362	354	368	357	352	350	344	370	340	336	381	355	351	353	348	375	368	350	325	362	363	381	338	343	353	317	390	320	332	375	333	389	347	358	354	349	369	359	344	322	361	399	347	357	357	386	353	364	346	359	367	370	376	354	372	351	363	348	328	385	396	369	360	367	349	353	345	374	335	357	351	369	370	365	341	328	399	340	366	378	356	345	337	334	366	358	346	357	379	339	370	356	356	339	337	358	338	328	357	370	357	329	344	372	354	337	370	342	360	354	325	354	325	379	367	367	364	358	379	358	365	325	363	339	362	353	354	358	390	333	344	378	323	353	361	361	339	334	348	354	331	369	367	365	317	363	353	327	351	345	354	377	396	359	355	330	374	361	372	344	344	358	373	344	361	329	376	379	343	355	302	371	343	344	351	365	327	369	324	374	349	362	375	343	383	335	390	369	366	364	401	364	325	335	367	371	355	353	353	349	341	351	387	323	317	357	377	355	351	349	345	351	391	331	354	355	353	400	323	384	314	376	336	353	347	366	337	321	333	334	337	401	334	340	386	347	363	343	361	314	341	391	339	366	360	310	316	361	358	343	331	331	352	383	372	354	343	342	313	353	323	370	350	361	345	353	349	359	346	373	352	382	374	398	400	369	323	366	350	334	365	379	354	378	348	353	336	340	355	365	357	377	345	347	380	375	367	333	334	343	385	363	378	389	373	348	387	342	351	354	345	338	389	349	393	340	372	361	331	370	351	358	359	409	370	368	361	361	392	341	346	348	338	382	346	370	316	354	343	339	346	360	350	364	346	349	303	330	375	358	341	353	333	356	386	355	342	361	373	370	325	343	370	322	366	386	370	357	327	319	345	371	330	343	344	370	308	339	361	340	306	361	358	370	363	377	350	344	368	369	357	367	385	375	387	340	337	356	368	364	372	325	362	355	321	360	354	324	365	373	349	346	352	332	356	311	385	348	332	349	323	304	353	407	360	346	341	326	340	326	356	370	326	345	360	354	380	344	342	364	316	363	374	350	353	352	364	333	373	387	361	369	345	335	344	365	373	349	366	339	359	333	327	340	346	334	362	343	325	361	324	369	343	337	338	372	362	362	338	333	361	354	350	388	350	348	385	340	360	381	318	384	391	366	374	365	369	343	350	337	346	341	322	351	355	351	365	352	327	335	380	378	372	384	356	365	331	367	327	342	338	364	345	361	335	365	343	388	356	351	358	349	346	350	377	330	336	381	362	373	384	375	378	344	387	332	354	389	318	350	320	366	379	416	370	358	335	391	348	325	356	328	316	405	343	321	342	328	358	371	346	335	318	357	364	365	329	360	334	383	357	305	352	366	358	380	317
9430	2309	4719	5493	4756	4009	3279	2807	2415	2212	1933	1735	1624	1546	1422	1376	1320	1251	1303	1253	1158	1175	1143	1096	1146	1127	1058	1040	980	959	949	969	1004	959	995	962	927	954	951	985	899	885	968	888	903	928	920	961	933	863	955	922	927	862	898	937	884	906	891	854	885	932	873	899	861	903	905	904	890	885	896	848	853	885	896	899	914	812	848	914	862	876	860	863	888	878	888	871	916	889	865	897	871	823	810	869	873	871	896	906	859	888	859	896	935	911	819	856	888	861	863	881	921	886	855	875	886	833	835	835	866	902	850	852	843	802	862	860	874	875	899	873	894	840	852	821	873	877	870	890	931	927	880	929	910	955	876	910	912	938	908	900	868	865	848	896	821	846	856	851	832	858	845	883	916	873	796	854	850	937	906	840	868	883	829	860	878	900	848	862	841	811	897	867	827	885	869	797	907	830	879	873	841	839	839	870	902	862	847	890	867	905	881	912	835	858	867	870	866	835	884	833	842	831	800	877	827	846	858	800	839	883	822	872	856	859	853	815	891	830	912	846	854	825	862	811	892	892	823	833	888	830	844	851	858	877	852	860	820	881	885	840	874	841	870	902	832	886	836	853	856	900	866	867	817	835	824	865	892	891	876	857	869	831	863	854	828	824	813	902	810	838	848	843	887	860	831	858	907	846	884	833	863	846	857	806	892	873	796	872	851	860	899	840	810	820	829	859	829	856	920	904	830	822	876	926	869	901	851	805	896	825	855	822	908	908	858	890	804	843	827	872	810	825	907	917	891	873	893	894	910	877	840	843	916	836	863	816	894	885	840	835	860	790	885	854	837	874	833	829	823	891	865	790	865	822	861	842	881	819	865	900	834	835	863	831	889	862	869	792	867	868	797	884	931	826	855	872	841	838	850	840	872	846	894	863	904	862	891	893	809	853	860	886	933	905	885	870	904	878	873	912	848	897	915	858	870	809	917	874	875	876	828	844	902	872	886	850	838	910	849	877	870	808	865	863	891	857	925	896	890	881	874	881	833	849	862	884	823	877	850	865	881	867	805	848	824	874	865	849	874	915	874	835	895	854	830	883	854	847	875	889	789	877	828	890	871	867	896	884	794	933	903	867	838	853	859	838	862	835	868	843	856	796	832	886	863	812	893	908	858	880	856	845	834	827	877	850	874	856	906	887	862	877	800	843	865	853	844	858	863	888	920	808	901	828	828	858	860	836	871	820	862	847	864	865	907	816	880	954	817	906	897	891	866	869	888	827	833	895	886	837	882	853	844	897	807	872	843	875	859	856	905	793	816	866	844	842	799	825	899	817	865	868	897	842	877	872	875	845	861	863	883	864	897	851	840	883	861	879	818	863	842	803	868	831	927	810	917	839	853	836	867	858	882	873	847	827	858	859	821	872	911	908	848	826	902	834	896	796	864	859	828	799	823	889	841	896	849	857	873	875	869	868	879	867	841	874	900	813	872	912	890	771	863	830	883	820	901	830	875	898	887	870	854	894	836	887	868	871	829	854	867	871	902	914	841	887	833	880	852	867	884	885	880	887	854	884	876	780	882	807	857	838	821	777	830	843	822	855	857	866	913	843	826	846	909	877	868	880	864	832	841	810	866	843	863	833	841	828	856	897	824	868	880	894	847	916	810	884	880	912	882	890	904	862	850	821	885	829	858	907	841	871	859	864	770	897	854	806	856	874	825	863	874	855	864	792	913	946	810	824	878	875	821	828	861	853	858	806	859	866	832	812	851	871	812	832	907	878	822	845	847	837	848	881	858	874	931	814	846	818	876	900	827	895	846	861	850	860	820	848	885	898	885	896	779	896	778	836	863	821	867	847	875	891	882	882	818	887	871	793	863	851	838	924	873	878	810	943	870	889	817	885	867	857	876	837	822	891	814	877	893	893	851	861	856	839	794	870	841	847	882	848	887	888	853	865	876	855	883	875	865	808	860	918	880	814	903	890	862	924	899	873	867	888	913	833	857	876	853	860	813	888	876	869	884	884	873	883	814	793	886	805	794	861	877	845	884	874	915	802	842	927	876	843	909	915	852	850	830	840	828	848	846	859	811	816	919	854	830	867	838	833	862	885	836	883	838	881	821	831	836	874	893	838	897	819	848	877	838	838	863	874	853	897	827	820	853	804	855	834	858	817	855	804	847	873	835	773	874	798	845	780	837	891	883	837	831	874	842	836	879	797	857	866	838	857	861	845	867	890	860	850	802	883	841	825	880	810	853	870	863	831	860	822	875	863	823	821	881	832	845	879	860	898	853	883	868	851	857	839	855	809	820	871	813	893	868	858	835	900	854	787	876	813	886	823	863	822	840	891	910	831	806	892	863	820	869	859	895	871	843	885	887	927	821	832	916	883	817	873	831	854	859	878	861	866	849	836	892	856	893	865	942	877	885	844	883	855	851	823	834	836	818	843	860	836	827	910	859	860	833	886	827	890	888	804	829	835	829	862	863	859	900	882	869	856	842	857	819	830	833	871	895	856	820	868	894	820	879	830	850	872	875	823	864	804	876	890	881	876	881	869	906	839	873	907	877	857	827	779	848	832	883	897	870	854	834	899	883	865	867	865	860	929	876	844	840	827	842	866	870	831	847	888	886	811	865	831	878	852	869	870	922	856	942	819	839	931	845	899	823	888	842	918	870	885	875	848	866	895	902	912	815	798	861	841	808	898	839	853	919	882	866	839	918	892	815	875	905	819	879	842	837	893	872	823	855	868	858	810	872	839	825	879	862	879	848	835	857	827	873	883	913	847	880	834	862	795	817	890	882	857	881	848	857	857	810	827	889	859	813	888	827	883	878	871	871	907	791	860	834	865	858	889	837	834	904	897	859	833	874	871	882	845	880	839	892	857	808	870	914	904	878	878	850	873	856	833	857	890	824	883	838	869	880	914	864	831	826	809	909	912	906	829	796	904	849	864	860	885	871	857	863	830	883	920	867	822	858	897	832	863	810	830	869	844	837	849	861	854	861	841	872	832	908	878	865	857	860	855	840	862	825	863	883	837	929	856	856	848	866	822	863	871	868	798	929	915	845	890	851	854	838	844	818	861	907	826	905	863	886	816	844	844	886	883	833	821	890	864	818	913	817	852	835	892	858	859	866	888	842	846	855	880	882	824	883	844	839	880	804	823	877	807	866	903	834	852	795	808	824	895	866	874	840	868	862	819	881	802	845	917	842	838	795	809	903	893	881	810	823	847	858	832	899	824	890	844	872	873	823	810	864	807	877	912	877	881	883	787	825	800	881	819	892	835	816	886	788	926	855	844	878	851	851	894	841	880	859	910	869	872	816	900	813	870	881	813	867	852	894	836	895	860	850	903	823	865	841	859	865	887	872	860	899	775	838	878	889	860	858	851	844	888	920	884	872	854	864	878	889	835	889	851	865	871	882	846	858	872	905	812	881	859	884	811	879	824	827	852	841	836	873	864	812	861	880	864	845	901	881	847	850	818	865	867	819	886	853	823	818	881	787	847
2136	249	287	265	232	258	228	237	223	227	251	235	224	230	238	242	201	228	250	224	237	219	228	224	213	247	246	241	238	215	221	256	214	238	239	249	234	278	249	219	269	222	215	240	235	255	262	241	222	236	232	215	241	227	225	259	246	255	231	235	237	249	218	229	230	249	237	216	253	224	246	264	251	236	244	216	269	238	249	201	227	267	211	256	217	240	266	222	213	218	224	242	234	231	240	280	228	222	235	218	203	212	225	230	199	237	249	236	267	255	239	244	217	229	221	232	212	252	213	230	233	232	225	220	234	264	225	211	229	235	243	216	256	234	207	243	233	249	257	203	205	255	221	232	240	228	225	237	271	229	238	203	243	245	224	224	223	206	242	211	244	254	215	224	212	232	265	234	244	238	230	214	211	240	249	200	253	244	242	210	240	250	207	241	256	219	225	235	236	204	227	221	225	211	215	230	245	234	221	234	228	199	210	241	254	217	219	218	221	246	219	209	243	218	247	211	255	227	227	245	273	225	258	251	228	209	233	207	258	243	208	261	275	245	233	237	254	232	256	229	220	237	219	234	192	225	262	252	221	222	223	234	242	218	220	231	249	216	219	225	211	234	250	211	221	225	241	237	244	272	233	246	206	226	234	220	249	220	203	241	236	228	277	244	224	229	208	217	217	227	239	214	226	247	208	221	248	243	260	228	241	231	222	213	246	218	248	244	204	221	243	247	232	222	217	223	244	229	209	213	240	232	257	224	218	221	232	230	241	281	251	230	232	220	256	234	236	228	212	241	232	227	216	244	227	261	234	255	222	243	225	246	246	236	235	199	241	260	239	251	234	228	215	232	247	187	247	258	231	248	262	244	257	245	220	212	250	240	262	246	240	250	232	248	239	239	225	259	232	238	239	254	213	247	226	256	216	233	223	233	242	250	235	236	224	215	202	240	226	223	217	222	200	207	245	255	222	215	253	242	210	230	236	229	206	232	210	222	236	265	229	243	213	232	234	252	228	237	227	259	241	214	217	233	244	206	263	221	229	234	246	224	243	228	197	218	227	237	225	213	254	239	245	258	242	220	250	229	217	244	229	237	215	214	211	228	233	248	246	251	222	257	240	217	210	241	230	252	264	237	233	250	235	243	227	252	254	207	223	238	239	230	200	219	238	238	236	236	227	238	233	240	241	229	258	251	245	212	224	232	255	256	248	236	252	198	249	247	220	219	242	231	224	236	225	227	246	272	244	227	258	265	241	230	214	226	242	248	270	224	258	232	266	223	253	231	233	264	222	232	231	258	205	202	228	256	231	210	233	222	256	233	218	238	213	214	228	239	230	243	230	250	224	245	213	257	243	225	215	209	241	226	214	218	236	250	239	225	258	253	236	247	250	222	221	244	254	239	246	237	248	235	248	234	197	224	246	234	257	229	255	248	219	258	243	255	234	221	250	230	242	221	239	243	224	222	248	208	217	239	236	211	224	253	239	214	235	251	225	233	242	259	237	236	220	197	238	227	245	226	238	216	273	256	238	240	233	244	223	211	241	229	249	233	230	245	219	238	247	244	229	216	217	215	219	231	189	231	262	229	257	231	237	257	237	216	233	194	270	235	236	239	233	237	257	205	234	226	228	235	264	201	237	190	217	264	213	241	226	242	204	228	218	226	231	230	219	257	223	212	250	251	231	224	265	223	240	242	237	224	240	230	219	217	241	236	241	219	216	263	218	253	245	250	228	227	220	252	230	210	230	229	264	235	239	234	212	232	265	271	275	256	236	207	237	215	221	243	227	220	222	200	264	217	262	233	220	218	238	233	249	248	260	233	245	229	239	227	223	252	260	226	234	232	231	218	233	214	222	245	224	212	219	223	232	235	226	230	238	226	224	232	242	256	252	237	291	226	256	242	233	254	227	208	255	236	226	233	228	243	252	220	269	230	218	233	241	202	227	221	219	222	225	215	214	212	259	243	252	221	238	230	216	217	255	225	264	225	218	257	210	226	243	233	204	245	235	221	232	218	204	250	247	234	212	234	262	221	229	234	241	221	229	234	243	241	253	218	231	262	245	259	240	235	235	230	255	215	220	234	215	236	237	225	229	216	236	235	210	209	225	258	223	224	234	212	232	235	213	225	210	226	247	251	231	208	214	235	217	189	224	248	262	239	251	220	256	233	218	216	227	226	233	252	229	232	231	208	218	259	244	240	245	225	230	213	226	244	213	240	212	236	245	240	220	212	253	260	235	247	268	254	265	254	221	252	216	231	250	256	255	248	239	211	250	230	213	227	204	237	238	212	232	240	250	215	238	224	240	277	220	231	214	231	237	239	240	236	211	242	228	243	198	243	244	258	223	225	230	213	224	221	232	242	219	213	241	239	243	246	242	220	227	205	232	235	252	227	237	253	256	231	231	219	257	238	220	233	265	240	237	241	250	215	224	247	265	240	241	219	225	255	232	243	233	245	216	241	233	217	260	250	212	213	215	228	224	215	263	202	216	253	243	262	264	253	231	217	220	231	237	237	235	217	228	263	242	248	240	248	239	225	212	237	236	242	214	231	242	215	230	239	238	229	199	240	210	238	233	259	206	229	247	214	223	256	232	234	234	238	210	248	238	232	250	268	242	237	226	222	234	249	219	248	242	223	254	209	242	207	253	236	209	210	227	216	239	259	236	239	214	238	227	237	220	249	232	237	238	245	236	258	243	252	232	229	245	229	231	254	230	234	232	212	215	246	213	236	201	226	221	258	234	230	246	248	240	256	225	219	268	219	238	222	224	217	260	230	239	239	209	258	223	229	231	253	250	228	222	268	198	213	216	218	250	239	247	235	246	226	240	195	250	227	203	239	239	194	253	231	223	214	231	261	225	231	238	191	230	214	255	227	199	242	244	231	217	224	204	207	194	244	224	226	240	249	236	274	223	209	216	236	213	244	241	219	200	228	266	226	238	238	237	232	228	238	220	209	225	228	257	225	250	202	226	242	259	214	257	220	234	263	249	220	241	238	218	239	222	217	245	264	229	230	231	233	245	231	249	247	201	279	251	246	204	217	204	218	246	253	244	233	226	202	246	252	240	225	239	225	243	213	217	237	229	247	248	239	231	230	242	227	231	221	230	250	229	218	249	243	236	219	244	228	233	226	242	225	223	240	245	255	256	227	238	259	253	253	214	223	226	229	245	248	223	250	270	221	248	224	256	237	272	238	221	217	232	246	189	225	249	219	256	220	237	222	225	249	234	252	247	240	216	223	250	239	223	225	216	231	249	234	242	231	215	231	210	220	261	254	206	244	206	192	211	246	230	215	220	241	213	229	251	243	237	204	259	256	242	232	236	201	226	212	232	241	229	226	248	226	238	233	223	229	227	215	214	215	224	237	203	245	225	252	220	250	228	237	209	230	207	214	230	217	240	193	270	225	225	232	232	213	234	249	231	226	241	258	232	252	233	255	212	245	228	255	243	222	228	216	230	242	239	243	230	246	245	215	256	262	209	244	227	222	222	243
2717	666	677	704	667	665	653	655	617	594	598	561	612	613	597	593	585	603	581	585	588	539	601	566	566	603	551	614	592	557	594	600	594	561	594	578	569	607	585	610	594	611	566	573	553	605	592	565	610	611	596	617	595	608	594	567	606	609	590	609	603	598	600	638	606	620	589	584	594	572	650	513	595	566	585	563	598	542	564	595	556	588	575	603	586	579	581	566	612	597	585	576	585	611	596	629	618	553	599	618	626	613	583	589	570	548	572	557	544	555	653	616	611	525	609	576	556	637	567	571	641	565	603	584	607	607	568	616	627	601	607	609	568	598	586	629	627	608	560	633	625	592	624	578	576	581	593	590	587	593	595	582	606	567	579	574	579	599	579	611	597	585	573	588	583	597	606	617	576	588	580	539	579	608	628	553	574	574	601	554	584	585	581	596	627	599	567	560	617	626	585	583	556	621	582	573	572	616	606	589	562	593	564	600	574	608	580	597	574	573	604	567	575	562	592	601	599	575	540	618	548	573	588	581	585	571	595	577	599	592	625	578	596	580	594	580	592	568	572	621	634	546	545	598	578	588	555	573	600	584	577	591	580	568	583	517	568	644	622	555	601	589	610	638	606	617	550	640	556	618	602	642	565	621	589	579	636	586	616	603	611	564	593	559	578	585	598	579	612	590	604	618	630	571	606	631	571	619	571	582	567	560	575	547	588	539	600	576	556	583	555	568	596	616	555	570	542	604	616	576	568	555	595	598	592	567	614	595	630	595	604	609	613	611	590	585	597	631	623	586	566	593	589	554	614	573	587	546	598	576	569	633	571	539	566	563	594	599	539	588	577	609	558	580	639	616	567	591	581	598	565	603	571	619	550	566	592	559	637	588	550	597	568	598	582	584	572	584	598	570	595	597	642	581	616	610	587	586	551	569	611	590	620	587	566	572	556	580	609	631	587	576	604	589	588	598	615	556	633	583	580	565	567	587	612	594	569	615	557	592	581	577	575	561	586	591	549	605	563	581	564	587	538	563	622	568	586	567	608	583	583	575	597	571	611	563	610	569	586	609	594	596	566	601	575	561	586	589	595	592	581	561	574	601	562	568	574	606	566	581	582	572	569	558	645	580	571	612	596	603	609	586	606	640	587	579	610	592	601	610	591	588	592	574	576	609	616	561	543	659	607	592	596	581	553	584	604	565	594	571	601	544	565	589	594	605	557	580	607	544	545	563	550	550	595	596	598	586	563	566	602	598	574	609	569	544	611	567	584	615	575	585	581	581	603	566	573	582	588	587	637	628	551	588	586	549	528	582	597	577	579	593	583	627	586	553	631	575	549	599	572	599	565	599	595	587	571	602	596	572	590	604	568	614	586	633	555	606	575	568	580	560	559	609	585	583	593	557	577	597	567	559	580	557	585	598	588	557	572	575	557	607	567	564	575	604	566	577	606	578	568	575	574	626	619	591	606	590	602	614	617	583	582	579	581	599	580	584	603	590	626	629	581	599	578	573	609	589	592	590	594	557	613	573	590	631	603	565	624	599	613	557	580	567	607	580	586	552	547	614	629	608	569	593	582	602	586	559	577	584	584	578	626	540	561	600	585	568	607	558	583	567	565	564	577	592	564	560	601	594	563	605	580	572	579	609	573	586	558	529	580	611	600	612	565	575	533	590	587	576	618	563	589	591	646	593	577	608	591	589	581	581	616	602	598	563	578	629	591	568	540	541	579	616	580	550	581	598	572	541	604	638	578	576	559	593	616	585	608	554	573	615	563	580	581	575	554	514	585	561	544	606	580	567	584	568	550	614	574	569	513	572	575	561	554	610	610	532	618	565	560	583	564	591	597	597	614	574	611	610	578	572	555	635	586	612	574	581	568	591	610	566	576	618	603	588	616	602	632	600	622	580	559	594	611	567	594	640	577	614	606	599	618	608	594	594	547	581	563	549	586	611	616	566	599	599	621	579	615	601	577	586	576	592	608	578	565	591	563	581	554	582	595	604	562	587	574	572	582	577	583	596	582	591	570	598	572	595	554	612	578	609	645	605	562	586	589	593	577	575	582	554	624	634	619	565	601	602	594	594	616	589	585	579	601	610	572	598	574	633	596	575	564	588	588	567	579	532	544	619	598	573	608	598	589	625	590	599	564	579	601	564	562	525	588	541	507	612	556	600	567	599	592	584	599	650	566	563	568	627	567	547	605	586	536	547	583	574	573	556	586	532	602	559	598	564	622	607	600	607	653	608	573	589	594	563	569	559	580	591	574	607	628	579	592	603	585	609	574	563	582	566	597	622	573	615	561	603	550	608	557	647	616	576	605	517	562	551	607	620	620	563	641	604	577	625	547	618	559	604	595	604	559	561	589	574	579	580	613	594	614	580	560	598	538	584	509	565	608	560	602	564	568	567	578	588	623	575	614	599	639	598	566	597	566	576	602	584	607	600	611	574	592	569	639	595	607	603	587	584	566	582	552	560	572	558	589	563	561	577	620	574	635	591	550	580	587	622	572	557	596	599	548	600	580	538	616	587	579	579	601	575	584	600	592	557	605	596	610	565	589	587	600	599	556	562	586	599	589	585	594	607	583	600	585	633	595	577	603	622	594	610	555	630	641	586	648	585	554	557	595	591	622	551	588	574	587	598	621	613	580	622	579	613	598	620	561	611	569	607	602	562	599	620	584	553	595	582	597	594	623	574	592	614	610	584	596	571	580	630	578	568	586	542	567	568	573	561	582	590	621	602	575	575	595	597	594	566	542	566	583	594	628	551	558	595	616	548	592	553	588	595	621	639	573	608	582	534	598	583	549	580	592	638	658	588	601	642	547	542	552	559	606	564	578	551	554	601	564	557	574	563	616	557	587	530	528	560	558	615	601	625	585	606	595	564	550	601	598	629	598	643	565	636	592	565	578	524	596	590	571	594	548	587	539	556	576	563	579	549	588	565	599	579	591	612	550	579	594	568	594	602	602	586	573	573	568	579	616	564	546	614	596	570	596	569	573	620	570	570	582	583	530	617	596	581	618	559	571	569	570	567	560	615	559	575	578	566	585	568	613	619	586	569	576	564	590	558	582	622	583	566	578	559	606	553	590	602	586	584	610	566	576	579	593	596	595	589	613	605	592	600	631	636	571	584	588	540	575	562	561	621	604	606	576	589	627	576	605	600	589	592	604	540	598	591	588	552	577	554	593	568	588	578	570	599	622	562	568	599	567	579	622	606	569	573	590	601	610	578	591	601	595	580	580	606	573	574	613	553	582	577	613	607	589	587	584	561	594	583	615	573	590	575	590	584	623	586	584	633	589	575	562	599	600	552	562	587	597	588	607	590	558	567	627	564	577	622	621	604	562	589	604	577	598	591	543	605	572	625	612	577	621	578	565	544	591	555	587	606	546	579	598	595	564	603	571	603	594	570	544	565	584	559	609	572	594	629	578	581	590	578	590	594	608	560	574	595	576	642	546	597	585	577	609	607	585	599	585	554	615	570	587	574	581	571
10747	1078	1179	940	660	459	385	405	347	296	316	284	239	268	219	242	199	216	218	221	231	223	203	225	203	234	233	239	226	206	234	225	245	198	187	201	210	216	210	226	184	167	184	179	220	199	208	195	190	195	193	196	187	205	204	177	194	187	183	223	194	190	185	183	184	193	174	185	200	184	182	215	182	207	221	190	210	185	201	188	181	182	198	195	182	192	229	186	177	206	193	203	195	183	196	187	200	185	230	232	189	193	202	213	183	216	199	193	167	188	201	164	169	223	193	212	182	178	202	194	195	198	203	183	184	176	180	204	178	216	194	215	197	172	203	209	193	221	207	171	187	189	180	178	179	202	183	206	192	209	199	205	227	215	184	235	200	202	195	176	176	185	185	175	187	207	204	227	175	200	175	178	210	177	210	205	199	207	192	200	198	173	182	217	185	212	198	176	185	171	197	167	188	204	214	211	188	201	219	197	195	184	208	172	203	211	194	191	220	187	202	188	220	188	198	198	219	186	193	209	207	204	204	197	176	221	208	198	191	201	198	193	210	187	194	188	160	187	216	207	195	206	186	183	210	212	194	197	194	181	197	199	206	186	192	188	209	199	196	201	203	189	202	184	202	189	188	191	179	174	186	209	192	182	195	196	214	205	175	179	205	186	202	188	179	186	183	199	196	199	197	188	205	175	195	197	181	174	200	201	182	194	216	206	171	193	224	193	192	192	170	188	186	201	201	167	214	154	195	159	181	174	193	180	193	207	226	197	186	185	185	173	201	201	202	201	163	191	203	203	176	179	187	195	184	202	178	195	203	181	199	211	195	214	203	185	182	202	207	180	160	198	187	209	177	194	182	196	172	204	217	186	202	201	187	190	199	187	205	168	193	196	195	191	183	188	201	198	200	207	191	200	203	192	205	195	200	184	226	166	200	207	196	178	185	186	188	187	204	227	190	197	194	165	184	213	195	199	186	201	209	187	192	184	180	222	185	233	200	203	173	179	225	209	186	187	185	216	187	189	195	182	200	170	173	162	176	213	184	196	191	201	180	202	201	202	195	191	217	190	187	187	193	177	201	207	169	170	162	176	188	192	197	195	209	214	163	166	190	191	190	179	235	168	180	172	193	169	178	172	196	203	183	187	192	203	184	184	187	209	169	193	167	183	181	207	201	195	204	181	183	197	198	209	180	188	202	187	195	187	184	186	209	227	196	190	199	194	182	184	207	191	195	179	183	196	187	185	203	192	180	197	208	169	194	202	191	181	188	204	214	198	201	190	192	173	182	182	170	181	205	187	206	194	188	189	185	211	196	209	210	164	165	204	216	176	224	152	201	204	183	197	188	205	193	184	190	185	220	185	211	186	175	188	208	215	188	192	191	208	186	192	198	204	185	206	202	182	220	164	176	198	189	207	187	169	193	171	176	194	182	196	217	182	212	183	179	177	190	204	188	195	207	206	198	220	190	195	176	186	213	189	204	176	211	189	181	199	214	209	195	189	187	183	194	170	195	204	184	176	213	208	212	199	210	217	196	206	180	222	210	205	209	192	189	181	182	194	185	178	197	202	188	232	198	194	177	207	168	195	205	200	188	179	206	220	219	165	178	212	183	200	171	190	199	198	173	186	164	191	199	238	224	184	179	182	200	188	192	206	181	175	229	189	159	155	177	189	203	220	205	207	192	180	210	172	218	233	189	223	194	184	185	195	202	186	194	190	201	201	183	208	194	198	179	182	174	184	187	213	195	177	184	199	210	188	192	197	198	166	169	204	172	169	205	201	199	203	176	181	225	205	162	195	169	205	177	184	203	195	189	214	227	178	185	191	207	192	189	192	212	214	183	240	162	186	219	188	218	213	193	182	183	188	177	209	211	178	202	185	195	196	176	203	186	179	206	189	155	191	169	198	186	226	221	200	192	193	217	188	183	167	192	191	176	209	191	193	175	202	176	192	177	212	194	199	197	199	169	175	202	197	218	187	176	182	197	232	197	216	165	193	223	198	210	183	184	194	170	194	181	175	179	197	190	186	197	202	197	178	198	224	168	183	183	175	222	187	178	209	214	191	186	192	194	185	202	199	185	211	201	187	186	190	183	182	183	200	180	203	202	187	174	196	196	204	213	182	179	188	206	196	199	213	212	167	182	169	180	194	201	173	179	196	195	205	189	155	185	204	210	163	193	169	206	202	186	189	182	212	195	201	203	191	203	190	161	188	202	194	198	208	181	172	195	210	213	165	187	191	221	210	194	183	165	202	189	189	214	207	199	200	194	184	191	205	199	198	176	208	199	176	209	209	209	216	174	205	189	196	226	183	192	190	181	187	191	204	186	209	187	206	206	210	184	212	197	195	213	195	167	192	201	184	192	201	198	206	227	209	191	213	175	222	179	186	189	194	174	182	188	187	183	195	193	188	182	199	176	200	205	198	213	222	171	201	207	186	171	171	195	196	184	205	206	161	192	200	210	198	236	207	183	199	201	202	204	196	171	184	193	160	173	186	191	177	195	178	175	194	191	188	196	199	176	203	187	187	201	188	196	184	187	194	174	181	202	174	192	177	185	226	177	180	200	178	200	170	193	206	214	176	191	177	201	191	209	192	198	202	202	216	197	220	204	191	200	198	181	202	183	214	206	190	195	177	199	175	195	198	185	180	171	199	164	198	208	202	186	160	186	200	189	197	187	211	201	182	183	180	217	200	198	175	196	210	184	173	217	203	176	198	185	193	193	175	197	189	198	183	186	195	196	168	190	195	200	184	161	200	210	209	206	200	176	194	168	210	163	189	181	188	175	187	180	185	190	209	180	194	211	180	201	165	215	185	204	194	198	210	175	201	219	169	201	203	179	198	174	199	202	192	191	201	192	189	184	210	178	157	200	208	162	209	189	207	169	173	191	179	184	171	207	203	188	180	165	185	190	201	185	183	211	176	195	196	220	187	166	191	179	208	189	201	209	195	188	187	213	196	184	187	204	192	226	201	193	177	199	174	188	187	163	190	204	168	189	190	184	200	212	212	181	205	185	182	171	218	201	199	183	169	209	212	176	195	196	207	211	218	188	202	188	188	165	224	207	182	187	190	191	178	187	202	184	183	217	181	213	188	211	174	181	185	197	205	197	204	187	177	211	196	194	209	201	187	166	183	216	194	179	208	189	182	197	232	218	194	188	219	180	203	204	205	190	180	203	183	203	208	177	179	243	199	202	208	185	197	201	199	210	214	174	199	179	195	176	172	161	197	198	205	206	173	165	205	199	184	184	206	183	167	188	175	195	185	185	166	164	192	177	175	211	156	181	192	189	204	190	185	222	191	175	180	191	196	209	200	175	197	189	191	181	174	215	188	191	184	187	189	189	192	187	189	192	204	212	208	207	188	181	172	202	219	200	202	184	189	170	210	194	197	193	187	200	202	227	161	213	193	175	170	190	187	188	215	187	171	180	194	172	190	191	190	221	190	187	187	174	196	198	221	210	180	214	193	202	193	185	216	166	199	184	192	179	187
6939	1221	2560	2883	2642	2183	1791	1527	1380	1134	1152	951	941	891	822	760	712	715	729	693	709	668	614	651	650	640	629	567	604	592	526	594	536	579	538	544	548	547	507	581	554	598	556	560	501	569	592	557	560	585	492	522	576	560	577	542	547	537	542	556	536	515	562	515	557	537	542	535	480	506	534	562	516	496	563	528	584	559	546	552	543	513	542	531	520	557	514	540	559	543	524	545	528	499	528	532	542	539	528	482	558	527	536	515	484	531	514	509	534	521	523	524	535	485	504	534	513	539	537	514	530	564	544	523	539	565	531	479	559	527	522	472	507	530	531	546	542	516	573	557	608	518	555	548	546	563	589	556	500	534	539	531	524	560	503	492	514	513	502	564	495	527	559	546	537	492	540	515	518	511	503	477	534	536	541	567	502	506	506	470	501	536	553	531	505	562	533	511	475	583	519	501	527	532	523	517	527	500	528	524	511	529	504	523	525	533	517	533	515	501	503	521	462	503	513	529	539	555	525	535	532	499	518	495	481	534	525	523	491	535	535	568	487	547	498	510	509	487	490	556	496	541	537	500	517	538	470	514	525	475	508	528	545	519	478	508	509	528	505	537	507	509	477	552	542	461	514	548	526	516	558	537	523	516	491	492	516	513	560	534	508	544	528	539	513	513	521	520	497	525	544	528	481	539	503	522	537	501	494	500	541	539	529	527	477	535	551	508	557	517	525	540	524	497	525	542	520	526	558	486	532	507	513	491	549	541	482	559	519	531	505	476	486	518	498	506	580	491	467	562	540	505	540	553	548	511	545	550	531	501	491	534	464	540	554	522	519	560	529	539	528	515	554	500	525	514	527	526	521	508	511	543	518	544	527	567	497	518	528	483	534	498	512	517	555	504	514	530	513	509	518	524	521	540	538	495	528	517	496	494	549	531	492	483	509	532	486	511	526	496	508	510	527	546	501	557	526	530	538	536	523	555	506	516	516	486	515	514	531	550	517	537	508	517	508	521	527	520	496	534	532	552	526	518	527	514	569	550	513	499	532	522	518	497	537	515	489	537	526	503	539	519	539	505	502	535	541	517	468	584	543	571	512	512	555	553	525	519	535	502	543	520	522	550	529	530	534	508	558	503	509	533	545	496	540	499	552	555	480	534	541	519	500	548	536	507	458	522	514	557	563	519	512	510	545	546	531	505	557	547	515	534	539	535	513	529	517	482	526	516	545	492	531	515	533	515	510	509	479	533	550	509	499	502	517	521	529	496	498	511	543	509	524	532	526	522	544	515	511	526	516	492	541	518	535	520	519	528	524	549	476	487	524	521	544	550	556	523	581	550	535	498	546	526	513	495	500	487	575	485	566	527	523	533	513	520	478	519	472	463	527	501	536	516	543	523	520	515	530	553	531	518	528	496	535	531	577	523	511	538	574	503	550	541	551	545	515	513	520	530	483	574	558	539	538	496	529	503	476	516	545	532	542	549	552	510	531	555	504	503	550	490	480	561	518	513	548	480	519	525	516	552	507	537	539	501	525	506	511	532	528	484	511	541	532	483	557	537	497	505	515	517	572	515	483	521	579	539	516	507	535	520	553	531	484	579	520	532	516	505	511	580	490	516	531	518	513	537	503	547	515	545	559	519	527	518	561	458	544	533	485	528	498	506	514	542	560	532	514	508	488	506	541	490	504	545	507	523	492	528	537	539	553	494	545	536	530	529	521	525	491	514	514	516	548	564	538	553	494	489	505	549	535	535	556	536	542	480	517	502	529	507	505	570	567	530	526	512	505	490	499	540	487	533	502	501	522	507	561	522	521	530	525	493	591	478	500	523	545	501	581	511	575	548	532	551	507	538	581	518	504	490	521	538	552	520	544	539	515	503	532	531	546	496	507	495	476	533	510	539	493	508	502	548	526	498	613	528	528	498	521	504	487	520	524	541	562	512	549	484	531	529	550	502	495	531	513	499	539	530	511	546	520	529	462	524	556	515	526	531	546	551	509	506	539	534	562	520	509	489	537	521	534	535	540	530	536	553	510	530	523	514	562	494	502	510	483	507	544	507	495	510	533	533	521	518	518	514	521	526	522	544	479	513	468	512	551	533	535	511	524	494	499	573	518	541	520	498	563	493	515	554	501	532	523	522	533	523	491	536	523	487	539	525	537	598	544	514	538	521	497	515	507	530	473	528	504	525	525	521	532	527	559	539	514	496	516	503	522	530	529	501	559	541	505	545	537	524	503	497	496	538	554	558	511	529	495	523	505	555	534	554	499	507	559	531	534	559	536	494	467	511	524	520	531	525	531	518	498	525	513	528	539	540	526	519	486	529	542	518	500	551	570	493	516	528	526	526	500	518	524	513	550	533	547	545	522	534	543	492	543	511	507	514	547	496	500	553	501	534	509	523	534	531	525	506	560	514	527	497	521	545	521	495	545	531	509	527	500	525	542	518	512	500	525	511	523	502	511	499	537	491	502	552	488	511	491	485	539	519	521	489	506	510	507	497	540	535	489	478	554	542	524	508	512	502	496	526	529	534	500	480	507	551	529	524	510	506	505	537	520	533	538	537	537	503	550	521	514	521	529	536	506	539	471	507	536	525	484	528	495	549	482	507	495	479	506	552	553	549	518	485	500	512	512	520	503	525	510	523	526	514	568	520	521	509	480	537	546	548	539	558	530	526	545	540	512	525	507	551	530	523	533	486	507	489	508	517	509	523	533	513	522	518	529	521	525	494	511	512	561	502	543	525	529	508	534	529	491	547	546	515	535	542	543	559	530	536	550	469	521	566	553	484	508	532	524	478	551	507	533	486	538	552	480	536	513	513	498	502	582	534	516	535	554	541	558	554	556	519	534	504	513	536	500	512	557	521	533	533	466	511	534	498	550	541	509	495	520	551	536	556	540	557	492	463	519	535	536	513	537	534	525	504	544	489	455	495	523	514	474	510	483	517	509	492	486	501	512	515	533	530	529	518	520	540	537	542	570	516	542	543	503	510	514	473	536	545	523	498	581	488	551	522	543	523	534	512	534	549	506	540	513	497	562	504	520	537	524	534	510	546	529	546	512	508	543	544	523	523	526	513	502	524	545	509	514	505	507	471	506	536	486	530	501	529	529	516	521	529	465	483	527	539	512	551	521	479	550	516	488	527	556	533	506	532	548	567	536	552	569	513	546	493	529	507	517	553	560	540	522	501	535	523	528	564	565	512	542	563	523	524	516	550	543	517	515	534	538	542	540	475	511	538	556	522	544	499	518	532	542	562	556	521	503	506	506	550	504	515	505	558	547	547	550	519	541	504	568	523	554	515	553	523	575	516	545	517	513	479	499	493	529	526	527	545	524	494	520	490	544	513	513	534	503	541	551	521	515	503	517	532	534	495	538	536	536	515	542	503	517	525	504	541	513	510	502	521	512	528	487	470	527	488	544	522	539	503	503	612	524	489	507	547	465	535	496	497	498	534	538	499	545	515	538	536	497	548	514	553	455	533	503	520	513	521
19041	2615	2473	1812	1422	1096	864	772	652	551	537	471	425	453	446	419	442	416	417	409	409	398	375	373	373	394	356	371	365	339	367	359	375	356	376	341	382	357	384	357	375	368	351	346	387	332	344	371	369	362	350	324	372	380	366	361	350	342	368	336	362	336	363	369	346	334	367	354	342	366	364	317	344	327	361	339	358	371	361	344	382	326	357	337	317	336	349	353	350	344	322	324	375	346	386	360	329	317	375	367	361	346	375	336	330	367	344	375	325	380	325	342	358	333	316	353	355	322	363	370	334	370	335	352	346	320	360	335	362	339	329	369	368	358	312	380	351	341	344	365	337	353	356	363	350	343	376	375	320	365	359	353	355	388	316	330	351	362	326	337	332	342	321	364	355	335	394	331	363	366	377	376	352	372	334	343	349	328	374	327	354	375	346	391	329	344	353	341	357	329	345	362	364	342	342	385	353	316	356	365	372	365	356	353	385	384	352	376	349	317	337	379	345	373	348	331	348	342	326	361	323	344	354	336	366	346	363	374	356	335	314	330	361	320	350	352	325	372	360	411	357	355	386	362	333	351	343	336	333	326	348	349	337	332	352	352	325	359	357	341	378	369	316	374	394	364	349	394	323	353	339	343	340	371	318	339	331	315	345	339	335	345	346	352	342	377	364	354	332	355	382	361	324	366	324	335	370	394	356	330	316	315	371	384	355	350	347	376	323	386	346	357	343	353	349	364	360	373	333	335	348	338	350	361	358	359	368	318	377	366	374	363	326	378	329	351	338	334	346	369	371	402	338	363	380	334	382	345	338	304	331	318	369	343	390	345	310	330	324	365	326	353	353	345	344	366	322	338	375	356	413	331	347	342	357	353	354	335	384	346	347	324	325	360	336	332	356	330	336	335	370	316	325	370	341	370	338	333	336	333	328	341	373	361	330	362	330	348	316	392	328	359	331	374	364	360	361	338	367	362	341	364	356	337	343	340	318	356	333	388	356	342	365	345	334	371	341	337	386	353	353	344	355	374	341	384	365	356	355	367	335	355	351	346	373	375	323	362	322	328	333	337	347	329	374	365	370	333	314	299	315	321	332	354	370	372	372	358	357	368	384	343	316	383	357	372	368	366	380	322	348	340	326	377	345	335	366	346	320	380	352	359	363	347	341	349	342	344	339	347	357	351	343	363	362	409	322	352	344	398	361	354	347	337	328	360	346	347	377	369	338	347	373	316	347	365	349	347	358	372	350	350	357	345	370	368	334	353	363	363	361	374	350	343	366	364	361	331	319	347	317	342	392	358	379	352	336	369	354	336	317	349	383	381	374	367	357	368	342	374	364	374	375	348	351	332	356	349	356	383	335	336	354	345	363	337	366	326	322	313	352	366	379	375	350	365	330	316	378	340	335	389	311	338	355	339	335	342	368	339	335	361	348	355	356	375	323	352	354	377	369	361	359	368	347	319	346	391	324	337	369	351	345	350	332	314	350	368	375	362	367	334	351	346	347	348	360	332	360	390	350	354	364	354	327	361	332	349	382	376	336	380	323	360	316	369	367	395	373	365	336	331	347	360	373	343	319	349	335	353	347	312	338	362	357	362	354	382	373	353	337	348	348	330	338	371	349	378	307	343	337	369	332	336	326	351	339	368	357	407	338	362	345	352	390	358	328	363	366	366	334	369	351	349	349	306	320	361	369	379	344	394	323	352	321	360	342	359	407	368	376	361	342	325	334	394	359	361	347	370	322	393	336	356	348	346	324	373	344	392	369	341	340	352	343	336	345	370	365	360	339	358	296	326	331	332	350	356	340	344	351	346	380	352	355	320	349	336	327	383	354	376	326	347	375	377	334	372	367	368	347	312	316	376	371	351	332	338	340	338	366	337	337	361	347	363	321	363	329	369	347	331	369	374	356	355	351	344	349	345	348	350	322	343	344	387	316	348	355	332	337	349	340	352	364	313	336	344	349	348	336	361	366	345	371	344	337	317	341	353	331	367	353	390	340	352	307	338	359	351	352	327	320	333	360	385	345	339	368	342	370	357	345	375	375	404	365	319	371	341	329	356	336	322	321	325	336	336	339	370	331	370	363	350	363	351	336	360	344	357	332	329	330	364	305	332	318	319	341	360	342	314	369	346	364	364	344	381	386	376	341	326	339	340	345	340	359	346	353	332	342	335	338	360	358	379	321	345	377	383	363	359	372	366	341	345	341	337	353	319	354	363	360	344	330	335	348	358	328	316	326	341	329	336	377	341	355	353	330	335	332	352	384	348	356	372	391	361	365	370	342	315	384	342	350	337	344	357	342	320	375	346	377	351	311	343	337	397	343	332	336	359	360	337	323	351	344	338	359	350	370	362	394	340	339	343	343	350	345	339	356	368	325	367	362	360	357	352	340	373	341	355	327	381	354	338	343	324	351	365	366	350	337	365	370	393	355	356	339	338	349	347	376	353	341	321	336	370	305	355	353	363	362	319	328	361	333	344	322	352	327	371	334	372	355	387	360	364	343	340	302	345	327	309	338	362	334	341	350	379	326	333	311	379	329	378	366	352	386	333	369	366	365	333	355	364	356	330	347	350	380	338	353	350	370	325	346	339	357	319	390	363	374	352	369	382	375	351	326	352	314	355	370	322	351	380	349	345	365	339	355	351	320	371	349	366	354	349	350	355	324	336	381	344	349	351	354	356	333	334	350	363	353	373	371	334	371	354	329	336	379	332	395	375	316	387	345	353	347	342	386	326	344	382	330	328	351	362	359	350	386	358	334	369	344	365	362	340	359	360	312	341	367	334	352	322	341	362	331	332	364	381	343	323	340	371	343	337	343	352	337	360	341	321	387	374	369	331	344	341	331	360	352	365	344	359	356	343	344	350	377	355	352	361	351	318	325	337	347	378	379	345	382	328	333	344	320	347	318	358	376	338	332	345	373	354	317	361	333	386	322	363	339	364	363	349	332	344	359	337	343	326	338	359	369	363	347	336	408	394	343	347	329	339	367	337	377	361	367	347	395	364	339	346	400	324	351	377	351	365	373	349	334	338	351	344	343	364	351	365	352	369	335	352	315	349	356	403	330	324	354	354	341	350	396	357	373	345	352	331	363	356	356	371	361	350	342	363	359	346	361	362	381	367	351	348	365	341	388	336	344	323	347	353	376	376	331	368	331	328	326	365	352	370	330	369	380	351	352	340	343	385	366	337	342	369	354	320	328	350	337	337	351	375	328	368	355	317	384	365	347	368	325	344	334	337	349	359	357	328	380	324	352	384	393	360	367	360	332	341	359	346	349	366	382	362	330	348	355	324	344	337	336	328	328	347	329	327	367	361	354	340	355	326	365	349	342	327	375	308	347	354	337	380	338	340	375	352	362	352	341	360	388	337	366	346	337	348	348	354	358	343	300	342	354	349	398	327	365	389	346	351	396	354	382	359	363	365	337	349	346	363	379	348	328	374	326	355	349	381	380	360	365	370	346	370	312	314	345	402	347	352	321	364	356	329
9415	2283	4680	5347	4750	3885	3249	2777	2432	2082	1932	1790	1577	1498	1470	1329	1392	1288	1276	1191	1185	1125	1121	1073	1091	1101	1052	1010	1060	1020	975	961	983	919	980	926	908	918	939	946	960	937	920	894	945	921	870	972	927	930	887	929	934	884	910	960	864	852	896	841	865	852	901	870	772	904	894	875	841	832	830	802	858	898	983	920	855	874	845	924	879	879	793	803	824	874	840	881	863	855	904	834	834	873	838	842	877	889	854	832	849	832	874	884	865	892	850	776	902	860	832	800	812	824	797	903	891	846	863	852	819	875	812	809	872	853	838	873	845	824	870	847	835	865	826	861	858	843	855	906	842	892	838	886	914	838	813	918	818	841	874	832	836	843	834	919	847	856	847	896	879	874	851	848	878	865	840	824	847	853	811	854	896	824	847	859	860	846	838	908	865	806	826	887	865	821	893	877	888	882	910	871	802	833	814	811	825	866	784	833	833	894	830	890	835	925	830	907	832	840	812	845	877	832	871	845	814	829	837	806	835	873	855	826	836	854	871	856	868	885	834	850	850	842	836	801	876	833	808	829	831	832	855	887	836	820	864	880	857	886	822	844	798	851	841	881	843	897	866	834	843	855	887	842	834	846	773	835	811	841	807	816	851	816	850	803	822	861	871	851	826	861	871	860	865	834	826	855	825	836	835	854	915	872	866	813	849	806	839	794	846	802	865	791	856	838	798	856	822	843	848	847	839	872	851	888	852	835	864	829	777	831	858	784	797	829	827	831	881	838	775	863	828	894	850	856	860	904	816	818	868	854	820	843	857	837	865	878	839	885	805	883	851	859	833	865	852	842	858	865	828	869	837	882	821	893	865	863	811	876	863	843	826	862	823	865	824	802	844	828	866	868	843	901	862	879	826	870	803	834	843	834	845	838	867	814	837	849	807	879	771	841	848	884	853	818	795	880	856	871	849	816	802	805	846	835	852	805	852	904	877	835	859	848	861	792	803	879	805	834	822	864	795	896	824	840	873	869	838	871	896	832	868	864	837	823	814	858	797	851	886	856	819	776	844	851	824	865	841	849	826	885	829	838	876	849	809	855	829	834	865	827	870	838	808	872	835	900	844	814	820	771	875	828	840	846	877	835	795	903	832	842	837	830	889	836	823	894	862	843	872	866	806	856	825	878	828	842	849	836	877	836	847	884	869	849	860	843	802	884	787	791	825	827	804	890	825	817	868	827	882	850	838	886	873	887	840	862	873	908	773	824	846	851	849	800	805	836	835	810	880	805	839	821	893	811	829	864	818	849	798	805	867	851	841	804	886	843	803	863	850	831	793	821	801	870	853	845	847	816	897	825	889	828	867	860	874	879	860	876	890	882	823	807	806	821	833	868	832	886	813	870	843	902	858	849	845	849	808	861	901	867	866	819	806	869	885	828	845	859	804	833	837	843	842	808	868	845	826	822	878	883	840	878	841	835	821	830	815	809	861	846	823	875	832	900	821	866	805	862	855	909	840	873	851	844	845	830	869	818	844	831	824	879	830	840	848	803	854	850	854	790	853	857	869	837	915	872	884	886	883	846	853	820	859	819	858	863	844	835	819	801	870	854	816	864	828	805	788	823	854	894	870	874	876	844	806	895	832	820	819	878	885	830	869	859	844	895	847	831	860	879	901	822	861	820	830	876	848	858	826	825	895	796	856	837	874	846	859	838	848	853	874	838	893	838	827	824	826	878	840	832	842	868	868	839	808	812	856	820	808	816	896	854	865	819	848	835	842	888	828	856	841	838	819	838	811	853	800	796	849	868	835	836	819	859	813	862	888	833	836	828	803	863	847	853	805	895	852	860	862	841	830	844	849	819	862	818	879	795	858	871	910	874	841	814	882	814	863	783	855	819	821	855	807	851	904	852	844	818	878	806	860	900	869	798	879	830	856	867	847	840	850	875	881	870	895	769	834	843	856	856	822	840	885	851	862	843	862	868	839	779	817	882	851	868	854	820	843	841	876	859	882	874	829	852	875	804	880	807	855	829	795	821	820	859	901	864	894	854	847	791	844	843	814	829	840	891	859	851	863	861	882	857	820	853	839	870	791	837	846	839	862	868	856	854	883	829	857	853	839	837	856	882	874	890	824	838	832	825	860	822	872	831	880	819	842	830	825	800	861	900	865	866	845	865	878	842	868	804	835	812	827	805	861	836	887	881	856	852	808	836	843	845	841	830	885	855	859	864	872	825	818	848	794	845	828	850	880	881	865	861	808	807	898	815	861	848	858	850	853	810	840	833	857	809	790	853	872	850	883	884	838	855	849	907	883	811	891	850	813	882	868	877	881	784	834	889	836	923	875	823	862	836	800	805	844	864	884	801	820	853	852	847	836	864	859	862	853	869	818	872	836	824	808	859	912	838	847	897	850	877	878	822	901	832	839	868	853	847	824	873	843	886	867	872	844	865	848	870	834	827	868	897	852	814	829	855	858	851	878	900	854	863	876	880	858	866	835	811	839	858	826	812	830	872	880	822	896	820	873	819	866	837	862	838	785	883	845	831	866	832	838	868	812	828	832	879	830	800	902	846	851	881	860	903	782	820	827	856	902	829	882	867	884	853	822	845	852	851	871	817	828	823	826	874	792	857	853	854	856	900	807	824	804	861	832	909	864	835	866	904	838	841	829	857	894	869	818	857	862	840	847	797	830	857	871	825	818	835	857	838	878	874	875	901	849	846	856	846	830	841	829	903	804	813	827	846	868	808	853	846	786	816	839	843	831	870	810	883	871	850	834	881	810	840	871	843	806	824	838	852	801	871	814	808	848	858	883	845	860	870	791	849	814	849	886	814	831	856	892	849	846	823	849	876	852	839	867	835	888	850	884	814	860	827	850	907	802	850	865	819	838	855	854	842	896	848	846	807	825	860	830	820	826	901	859	816	834	835	827	818	816	792	886	813	797	820	900	852	836	864	875	814	855	860	857	863	802	816	871	821	878	838	866	859	834	819	882	878	884	875	816	881	887	834	824	827	844	821	881	876	819	857	782	885	876	791	808	855	808	860	811	857	808	924	789	818	854	821	789	864	826	821	863	809	846	852	824	871	878	872	850	783	795	871	870	864	829	887	813	875	816	845	856	871	879	849	859	819	812	842	839	877	835	849	841	911	875	869	867	853	888	824	845	848	870	844	829	841	862	836	823	879	828	887	841	821	832	876	870	792	870	835	894	825	802	908	843	862	831	849	836	806	878	889	867	824	873	887	882	848	850	845	854	818	817	851	895	831	880	845	840	823	864	832	850	848	882	799	828	820	809	900	846	915	806	879	884	767	851	845	852	836	881	844	850	883	844	863	853	837	854	846	884	870	853	838	837	803	854	829	818	863	851	841	786	821	866	903	837	842	859	909	836	830	877	846	828	834	819	855	839	907	900	834	845	882	895	830	856	859	869	840	836	891	820	828	833	849	823	805	895	862	880	829	878	848	812	833	833	822	884	842	897	873	850	883	867	881	872	809	842	907	919	872
2166	252	237	246	217	271	250	259	239	251	233	235	206	218	253	205	228	240	234	222	248	241	222	222	244	229	211	224	216	216	247	226	252	231	233	227	249	219	227	211	214	240	227	216	240	206	210	210	220	203	234	200	198	226	213	226	234	217	230	218	217	203	241	254	236	232	217	213	225	223	207	224	214	238	208	243	216	229	190	226	220	238	246	228	205	225	243	258	220	217	240	212	222	217	248	211	210	200	233	244	215	242	255	232	240	230	242	220	218	242	224	222	245	231	242	224	221	245	226	232	233	232	204	214	235	226	230	226	208	239	241	223	250	226	228	221	259	230	231	221	233	223	204	242	219	223	221	215	227	205	240	232	224	227	229	228	206	235	229	215	229	210	223	196	235	224	211	239	223	230	238	248	221	222	232	189	265	203	225	220	241	234	212	233	223	209	235	232	217	215	244	213	213	217	195	222	225	194	207	251	212	208	238	239	245	219	222	213	232	242	188	206	230	244	202	224	215	219	215	240	238	219	220	227	206	234	247	246	229	241	186	231	236	210	228	215	254	234	232	223	215	205	232	242	229	217	230	257	221	234	217	218	234	222	229	225	243	257	195	229	226	212	241	252	250	229	203	231	259	223	245	216	219	216	227	207	228	236	204	209	209	226	221	222	224	230	218	251	222	227	234	226	212	264	239	248	231	221	233	222	232	225	187	233	236	240	236	218	227	217	221	218	217	221	223	223	232	230	226	232	217	212	231	204	204	211	223	235	204	232	233	201	225	223	197	245	231	206	240	235	230	228	216	224	210	201	238	228	272	235	212	227	214	231	230	237	199	256	213	233	220	210	226	249	237	243	246	230	220	223	240	207	240	217	223	221	226	207	212	217	217	225	226	243	211	221	193	224	204	209	216	238	230	241	217	242	228	221	221	215	216	204	245	225	230	231	221	189	210	242	206	237	236	234	245	218	208	233	230	249	234	222	227	219	241	222	239	223	227	248	235	249	211	214	243	241	215	190	188	244	243	227	224	228	217	238	222	228	240	214	230	231	236	220	234	251	230	227	215	243	249	229	221	271	248	258	215	207	215	241	260	225	217	217	214	226	196	225	247	240	194	233	214	236	245	212	228	250	231	234	243	225	250	258	211	218	213	195	219	216	228	207	217	208	222	204	229	239	222	229	181	224	209	213	228	233	204	231	237	232	217	228	225	228	216	254	228	248	228	240	230	229	240	213	241	255	204	229	241	237	222	203	202	194	239	216	230	253	222	206	205	205	233	232	232	193	219	245	251	202	180	203	228	221	219	191	239	241	233	228	230	184	206	202	260	243	250	224	268	219	235	220	218	217	229	225	209	213	231	246	233	233	240	220	227	230	228	246	228	207	214	198	238	231	271	226	233	219	206	224	239	225	240	229	233	232	203	231	214	219	231	202	208	228	253	227	259	210	238	239	215	204	217	230	223	261	231	228	221	230	232	231	210	227	216	206	213	239	207	212	231	222	212	230	239	232	206	222	223	244	235	218	236	207	203	208	228	225	223	194	244	234	204	235	213	242	243	266	211	227	240	210	211	217	210	252	197	238	230	218	213	218	257	223	233	246	230	245	221	215	251	205	244	220	231	248	224	234	200	235	238	228	238	209	213	213	242	247	231	232	268	202	230	213	250	216	233	184	226	228	215	219	219	235	235	248	193	239	207	229	263	231	218	209	209	229	207	239	213	234	257	231	222	196	207	240	219	215	245	232	197	258	229	224	247	236	229	242	256	227	221	217	231	221	223	184	225	211	196	255	239	205	220	243	221	183	206	206	223	220	244	227	251	228	223	232	215	263	248	230	211	231	210	212	220	187	222	213	218	235	223	252	234	230	239	252	223	227	221	233	243	243	248	228	214	219	206	218	236	201	206	225	205	247	232	235	217	194	210	214	196	255	258	238	237	244	242	203	215	229	237	219	240	209	222	226	244	220	229	209	225	200	232	238	232	201	249	233	228	254	223	220	228	223	248	217	219	229	214	238	255	211	245	213	229	233	202	218	191	207	223	234	219	246	224	230	222	253	219	254	237	201	233	230	227	234	220	235	237	230	218	212	208	222	236	225	194	215	211	218	229	238	228	224	237	250	244	207	210	194	238	238	216	253	223	219	220	234	193	222	217	215	237	206	212	236	198	203	192	250	222	227	237	234	238	206	247	211	226	215	250	240	252	236	222	224	263	213	218	240	233	238	250	221	201	246	214	222	220	210	224	218	226	206	237	224	205	248	222	217	227	253	226	233	216	201	222	225	236	238	236	210	226	251	222	230	223	228	223	207	216	224	225	214	240	228	218	220	249	216	253	226	202	218	216	232	205	247	203	248	217	205	247	227	199	249	237	209	231	227	230	235	223	264	239	216	241	237	207	218	210	227	226	223	216	231	237	217	226	252	227	214	245	241	227	235	218	242	215	221	217	195	241	216	233	232	233	224	231	204	215	216	226	237	233	259	215	235	201	225	219	209	228	236	214	220	210	223	217	221	237	226	221	247	237	243	216	236	224	245	230	243	221	229	226	193	225	232	236	238	220	214	238	213	254	230	207	230	241	240	237	213	201	218	244	212	230	241	248	226	205	200	209	213	242	239	202	229	232	237	215	221	218	224	227	253	213	232	252	208	221	220	213	244	231	230	205	230	239	222	223	199	232	222	229	233	231	238	221	234	224	244	201	248	238	223	226	249	254	270	212	222	231	220	265	246	223	234	209	262	220	222	224	217	218	218	237	215	257	236	218	224	223	225	209	243	220	204	205	228	232	226	239	209	232	258	238	226	200	204	208	232	223	221	223	218	225	236	215	229	233	229	214	226	227	226	210	202	208	225	228	230	209	228	231	208	243	255	207	215	226	235	203	224	210	221	180	209	207	225	215	207	205	211	258	243	227	230	248	222	216	242	224	235	208	209	245	222	223	224	218	245	225	228	229	210	224	217	228	220	241	212	242	214	232	217	241	233	233	242	212	233	236	201	221	224	232	186	248	230	232	251	211	252	222	218	207	224	225	227	233	212	241	240	220	216	220	219	236	238	235	225	258	208	241	232	225	231	234	223	216	214	219	226	251	226	207	245	232	223	258	201	254	198	214	208	216	232	235	231	212	217	226	229	224	221	242	242	215	218	232	244	229	210	248	223	225	214	222	197	225	215	231	212	217	205	214	194	212	210	208	239	204	189	216	210	224	244	236	255	229	226	217	272	212	221	203	230	233	228	226	247	211	240	218	241	258	239	218	247	218	266	208	237	233	236	200	238	212	224	259	237	226	235	243	218	247	237	228	206	211	233	256	223	238	222	197	217	252	207	221	238	224	206	231	200	224	234	225	222	227	215	230	257	225	184	217	225	233	229	220	190	216	222	224	250	244	258	214	231	204	198	188	250	238	238	217	226	219	236	229	245	231	206	210	217	235	237	216	216	222	224	193	210	206	240	239	235	223	237	225	217	209	227	238	210	205	232	218	217	211	253	211	218	235	214
2672	594	642	652	648	642	566	596	625	582	596	589	570	587	581	635	570	603	616	574	542	545	584	608	550	549	575	566	544	537	539	578	586	574	564	565	556	583	598	545	608	579	517	570	599	539	518	579	554	591	576	577	505	580	564	545	571	553	604	608	580	578	537	588	556	570	576	531	537	543	562	552	548	579	585	577	543	583	612	556	598	576	566	537	587	522	542	548	545	590	588	619	553	594	572	532	516	552	570	580	546	586	544	613	543	566	571	521	595	518	554	581	574	568	567	584	543	587	546	551	559	612	582	604	610	552	582	560	576	549	551	573	554	621	515	552	524	554	605	614	573	573	584	626	560	580	608	591	551	586	570	510	577	599	546	566	578	583	574	514	626	551	550	545	611	557	552	535	563	567	576	587	587	569	549	584	562	550	575	527	579	583	586	544	513	546	595	609	573	539	585	563	574	540	617	589	510	515	549	579	561	544	530	561	557	549	575	605	556	555	595	514	544	594	565	558	575	568	561	549	578	572	523	607	583	553	570	555	568	581	568	540	543	558	553	540	585	582	556	599	593	582	598	560	564	564	551	596	555	540	537	577	544	564	578	553	537	549	536	580	573	554	546	586	564	581	547	559	606	540	564	582	547	514	547	576	544	552	548	581	517	542	586	573	585	535	580	598	577	570	568	557	589	538	544	555	576	587	560	555	586	545	620	526	605	554	612	582	560	595	592	544	577	605	595	570	564	607	591	572	594	566	562	559	544	556	533	579	583	580	612	574	588	596	533	551	582	562	553	599	561	565	586	547	566	572	577	555	538	560	562	617	555	608	563	529	584	531	518	549	614	579	581	566	519	591	573	553	559	595	600	558	564	555	534	566	590	586	583	584	587	574	555	564	619	563	584	555	566	570	549	599	605	629	593	597	575	627	566	595	531	556	577	609	588	567	550	581	595	597	590	573	544	562	581	598	552	550	550	570	595	561	566	555	553	576	574	570	565	589	569	588	584	579	585	560	567	580	535	570	573	530	575	558	591	558	555	558	564	565	583	534	580	582	589	571	607	579	549	564	539	576	595	591	574	571	556	579	543	573	588	578	590	549	533	567	589	571	544	558	555	584	589	552	544	584	592	606	613	576	535	565	567	587	579	549	594	568	583	565	555	596	597	527	566	539	565	560	568	556	566	543	593	556	594	544	598	608	578	578	589	577	566	587	605	599	565	556	552	573	575	533	612	595	513	554	573	534	566	573	598	494	566	579	573	550	527	561	559	588	551	556	588	593	594	557	595	564	556	548	552	576	563	628	553	591	552	541	551	551	558	566	590	582	628	559	586	553	534	570	550	572	593	573	536	588	560	576	580	626	617	506	605	561	543	586	560	577	559	559	553	602	554	574	576	578	564	541	569	541	582	587	575	564	565	555	564	528	573	573	554	510	585	543	566	558	562	596	593	583	606	571	606	595	594	586	559	592	550	532	597	553	584	586	532	592	597	598	573	517	578	628	534	545	588	566	564	611	567	544	569	549	530	538	541	531	613	538	568	578	549	611	575	599	534	566	543	625	608	560	607	579	587	555	559	616	593	578	587	599	560	556	563	542	554	588	583	556	575	548	603	554	586	552	566	556	558	574	577	591	585	575	599	578	544	592	542	561	548	536	591	550	558	585	598	614	584	561	554	590	584	568	556	578	599	541	555	551	628	617	567	556	542	560	545	589	621	538	544	591	542	576	585	547	565	567	564	557	561	527	574	549	562	578	595	609	556	575	565	550	593	539	573	570	569	602	542	512	557	601	571	580	597	576	545	572	607	535	563	549	522	560	523	572	555	557	521	558	557	587	555	515	536	605	576	587	547	580	578	586	574	579	519	556	544	571	561	576	554	556	595	536	533	591	611	572	575	591	566	578	581	614	604	580	527	538	554	575	611	551	574	580	574	548	556	595	540	563	576	565	566	550	603	590	593	593	559	588	558	613	560	592	582	574	574	548	584	616	512	580	535	552	537	619	590	574	588	567	550	567	569	553	572	572	565	544	567	566	536	564	596	551	590	525	533	625	561	575	550	604	559	562	602	605	613	521	587	557	631	633	606	572	577	570	590	585	588	596	537	556	543	613	539	558	570	580	545	591	571	550	569	528	589	565	579	597	548	574	580	595	580	550	584	566	541	580	559	588	565	581	610	562	567	576	563	533	542	595	544	585	573	527	524	578	558	575	570	614	570	545	598	580	592	580	606	541	538	544	525	562	594	561	565	565	593	540	577	579	592	588	583	530	576	559	535	628	600	590	585	582	552	556	599	573	612	519	589	588	562	533	562	558	586	598	595	580	541	564	590	551	619	565	564	597	565	574	550	579	602	565	558	568	537	557	597	550	610	588	563	606	563	548	571	568	556	558	582	569	562	579	559	533	582	568	542	568	557	535	570	590	554	556	573	562	616	589	615	599	533	536	535	542	547	611	607	578	624	603	594	561	577	594	535	550	570	599	554	548	590	548	566	566	574	605	571	589	562	574	552	541	597	562	552	622	566	587	545	558	524	521	551	608	546	586	572	561	551	568	539	569	569	565	553	574	572	588	541	542	597	580	533	590	556	569	541	530	617	548	578	586	565	530	582	590	565	546	538	538	539	632	539	549	519	590	568	561	598	546	572	565	581	562	568	589	576	578	560	598	611	603	549	560	512	576	566	588	562	547	543	527	603	585	598	543	544	585	580	597	524	568	560	576	609	556	595	551	588	548	561	552	590	511	583	581	582	533	592	548	524	544	591	552	552	568	537	570	590	586	590	543	553	560	554	583	560	576	560	541	573	547	626	553	539	547	567	539	528	614	590	515	549	575	568	572	556	570	577	623	541	535	579	563	583	583	577	596	540	579	562	530	586	523	528	601	575	602	621	566	543	615	582	573	587	574	559	550	563	530	593	564	542	545	573	595	510	605	578	526	545	557	570	546	593	558	554	575	537	595	551	560	595	539	571	589	592	514	558	581	577	562	552	579	581	551	558	538	576	554	603	572	528	557	543	562	581	566	551	553	590	532	571	534	530	518	544	589	592	559	563	570	538	531	572	598	534	568	560	561	619	582	579	585	543	561	541	582	568	602	582	584	580	567	588	616	561	554	583	574	558	588	572	588	538	569	583	606	559	556	566	591	550	606	569	531	584	569	601	571	578	535	623	556	572	558	565	577	586	565	614	609	561	593	529	610	552	590	571	586	565	606	591	597	574	580	566	592	585	576	591	598	542	550	578	593	570	567	554	560	517	568	565	549	597	566	578	557	580	555	531	570	553	591	550	594	541	605	548	580	544	551	573	575	603	602	561	561	555	561	612	560	610	572	559	599	550	541	548	526	620	540	569	551	550	543	549	583	560	535	602	545	562	568	569	535	543	603	597	576	589	604	560	581	557	590	538	586	526	576	547	568	577	570	607	588	559	563	572	582	590	568	567	583	534	530	536	546	543	588	520	579	606	584	572	544	612	590	598	572	570	581	592	542	567	556	582	563
9966	955	1115	894	684	536	439	370	317	315	251	248	255	220	231	225	225	241	218	198	191	187	211	177	195	212	191	188	181	209	181	202	185	173	188	174	194	184	168	214	192	177	202	185	209	174	198	178	175	184	204	185	181	226	197	172	188	171	165	164	170	202	179	187	225	165	194	198	164	148	185	160	194	177	185	161	188	181	187	176	187	161	164	213	175	196	177	196	194	159	175	181	204	198	181	187	204	180	186	202	187	191	171	175	184	187	174	217	184	192	193	198	203	184	212	200	184	190	204	180	149	158	178	182	160	156	190	189	202	174	197	179	162	206	191	170	188	212	170	185	202	192	179	163	196	174	194	188	180	221	178	160	182	164	171	178	216	189	191	183	168	179	188	179	155	182	186	186	172	173	187	188	155	181	187	193	191	184	183	190	188	173	180	211	188	180	187	199	169	188	170	174	175	163	179	157	210	166	205	171	182	182	168	192	194	181	165	194	186	202	163	182	203	186	188	173	188	173	184	184	173	173	157	170	177	191	160	169	207	159	179	198	153	201	171	198	177	185	180	170	188	193	173	162	185	169	187	178	201	172	207	176	153	186	194	190	176	174	201	183	184	192	175	202	167	167	179	176	193	211	186	191	208	184	187	172	191	189	202	200	195	164	184	214	187	189	210	164	172	183	182	178	205	193	195	194	170	212	170	183	168	164	201	192	182	194	200	183	181	188	179	181	200	206	178	166	187	170	177	192	205	172	212	176	168	167	196	193	173	187	157	204	179	169	181	179	192	198	175	179	176	172	195	189	192	180	170	179	181	153	179	163	168	192	167	185	203	185	190	169	179	178	189	186	189	180	205	169	185	176	187	165	176	180	185	191	184	157	200	189	191	179	194	167	193	169	174	203	178	158	197	188	171	177	171	175	207	184	200	213	192	200	191	190	163	174	190	184	197	190	196	186	199	188	174	186	191	178	188	155	164	193	181	154	155	146	170	187	171	164	172	178	184	196	162	179	186	172	186	168	197	192	173	193	181	176	185	169	187	205	169	193	174	177	194	200	175	188	174	187	159	183	206	192	172	203	172	167	192	173	175	187	172	188	172	193	170	200	181	173	179	208	203	184	180	187	172	174	167	186	172	183	188	194	178	191	183	206	167	192	189	166	189	177	184	198	181	191	185	166	173	205	189	185	204	175	158	188	161	173	176	195	157	187	186	183	189	177	163	185	187	179	160	194	170	193	177	185	169	226	185	179	176	170	154	154	196	208	206	159	171	182	210	197	165	193	183	184	162	201	177	182	194	176	175	204	200	163	194	172	193	191	177	160	180	180	185	174	167	170	195	167	191	187	161	192	158	174	205	157	192	200	174	181	176	203	172	183	185	186	194	177	166	188	189	173	155	205	174	178	183	190	208	184	196	162	193	159	174	188	174	214	186	175	203	180	170	163	167	171	176	201	166	177	185	165	170	183	184	184	166	196	181	191	173	165	194	170	182	169	191	193	185	176	146	148	163	162	193	176	205	155	203	197	178	172	193	191	184	168	178	196	202	166	169	158	183	188	181	154	188	207	171	197	188	177	174	176	177	181	177	162	187	192	198	202	179	179	182	170	173	159	180	205	175	166	176	181	204	181	174	166	157	187	207	173	196	210	204	198	160	185	182	182	198	182	180	190	198	173	171	164	175	175	178	183	187	199	204	159	183	165	167	200	202	173	183	196	189	182	165	175	197	169	193	182	195	164	182	178	187	189	177	200	196	182	167	211	177	175	199	175	167	177	188	191	172	193	182	164	188	199	209	192	177	174	193	189	190	197	140	189	183	177	167	180	186	182	182	195	208	169	182	183	179	206	184	188	187	210	188	165	183	171	193	154	193	191	188	202	193	204	181	169	195	194	219	181	193	191	159	171	185	174	186	207	168	177	187	211	203	188	185	206	165	191	165	173	182	203	175	200	188	188	199	185	165	190	175	167	172	177	203	176	172	177	176	162	165	158	195	183	167	183	193	185	181	195	179	195	181	185	196	184	192	189	180	212	208	183	190	201	190	186	183	196	189	170	192	190	203	177	197	182	188	189	174	157	179	190	168	160	194	187	166	178	194	188	157	205	193	184	165	174	198	204	198	171	206	180	213	193	181	166	184	217	189	173	222	186	159	207	165	204	177	184	174	210	182	189	178	175	180	161	149	170	169	189	180	171	149	162	167	170	193	164	199	196	191	194	176	177	191	193	184	179	178	173	193	219	184	162	181	166	163	176	186	190	188	201	189	197	190	176	184	181	181	149	205	194	184	162	189	190	193	178	166	202	181	192	208	185	193	167	186	168	196	180	194	184	169	183	195	176	181	174	201	180	185	212	197	167	186	179	189	193	186	199	185	174	206	178	170	196	175	188	175	164	195	184	172	189	189	176	192	172	192	177	168	201	179	164	170	207	168	188	178	207	174	163	182	202	183	169	175	171	171	194	195	198	192	168	182	179	178	180	170	180	190	187	158	185	172	199	196	166	191	183	172	171	169	172	194	183	181	197	188	183	183	176	208	174	183	201	195	157	199	171	167	186	174	196	185	197	169	189	160	159	183	194	207	170	204	190	171	187	187	164	220	176	182	192	162	184	172	202	172	176	186	172	177	185	183	184	172	169	163	203	191	192	186	175	196	196	171	198	177	150	186	158	188	201	182	184	202	197	167	192	190	163	177	163	182	162	166	188	185	189	188	154	182	189	175	169	171	195	196	196	190	215	158	173	176	170	201	185	186	168	194	158	175	167	174	150	204	173	170	181	174	173	201	208	179	181	184	189	179	190	199	184	180	193	186	178	170	178	186	176	192	197	191	176	169	183	182	169	194	192	176	196	179	182	183	181	197	183	207	200	178	189	199	168	167	181	188	211	180	160	162	182	194	177	196	192	198	193	164	183	180	159	179	184	180	183	177	162	158	184	191	189	186	173	182	197	176	183	162	185	198	179	187	165	173	177	182	164	184	196	174	163	174	184	177	187	173	168	188	175	193	165	201	191	177	181	201	175	187	186	197	185	160	169	180	158	194	195	196	160	209	199	179	176	201	175	195	191	181	170	181	208	210	205	174	201	204	175	195	174	161	181	179	186	179	192	187	198	190	168	179	182	180	182	184	174	150	188	200	187	178	192	162	169	170	219	173	168	197	157	192	164	186	187	198	167	214	179	178	183	165	177	179	178	185	188	173	193	154	177	166	199	181	207	207	205	183	172	185	183	203	191	186	195	186	160	179	194	180	186	202	192	176	181	169	209	183	196	193	179	204	158	178	156	175	175	178	186	185	199	164	179	162	183	171	198	223	172	192	181	173	198	177	177	171	200	178	179	185	192	193	176	201	202	169	184	155	178	188	183	203	209	186	165	187	189	194	176	181	179	192	174	166	179	187	184	179	188	154	194	183	222	162	192	207	168	193	177	166	185	194	179	166	202	174	172	176	177	206	202	193	168	184	192	207	182	201	174	197	175	186	204	197	169	190	179	174	163
6777	1255	2511	2915	2680	2062	1748	1461	1275	1144	1040	980	904	803	804	754	749	721	677	707	630	620	652	594	642	600	603	595	585	573	565	599	586	558	548	521	555	553	525	537	549	554	549	516	516	506	511	552	505	520	553	501	540	497	515	537	510	547	466	495	521	578	488	501	516	514	513	481	513	526	520	505	528	512	505	500	496	503	480	504	483	491	528	531	523	508	526	455	514	453	518	491	546	496	492	513	519	494	519	528	497	493	500	497	488	481	489	472	476	464	464	474	530	484	487	492	504	491	507	529	476	498	425	476	487	475	485	481	516	541	507	497	490	499	523	486	505	481	561	508	529	538	529	540	554	536	524	524	509	458	498	520	529	528	507	517	510	523	519	488	505	455	491	473	477	547	500	491	487	492	502	503	515	510	533	500	498	502	468	485	514	510	497	551	477	511	542	481	526	512	523	493	523	513	512	506	518	497	462	490	518	489	520	510	547	518	501	517	476	489	483	498	543	486	496	494	489	448	484	507	550	512	487	472	492	467	494	501	518	457	485	478	468	504	494	484	500	525	482	479	533	490	526	531	487	525	518	510	490	526	490	479	504	467	499	528	501	540	495	472	517	483	520	501	521	528	478	479	536	484	535	508	497	457	503	498	513	481	503	478	512	517	474	480	475	522	486	496	487	489	481	490	493	455	482	518	450	479	510	498	506	490	521	474	488	495	491	473	535	507	498	472	485	527	510	522	498	513	546	540	491	510	511	497	474	495	482	534	499	475	500	504	506	500	500	468	481	504	513	489	529	521	486	501	498	489	510	522	492	517	480	543	476	535	506	478	486	444	511	536	482	456	435	478	495	495	502	505	527	485	508	472	529	462	539	468	521	483	524	516	550	519	531	495	520	489	499	482	502	483	536	491	498	495	510	487	518	486	513	469	493	523	494	498	481	499	468	499	510	480	516	494	484	497	476	520	468	497	520	477	514	513	489	499	467	468	469	504	508	496	499	466	534	484	466	498	510	486	504	516	518	523	475	510	471	514	513	520	514	522	503	479	479	506	485	544	501	469	520	464	517	497	458	495	517	496	513	499	497	488	484	513	491	515	493	505	523	516	494	489	500	484	526	479	485	469	498	474	491	531	515	503	498	469	507	527	492	497	516	513	518	531	457	527	484	544	454	510	498	521	480	520	498	482	524	509	476	466	490	503	554	502	519	478	506	523	468	501	505	489	497	467	489	487	468	466	532	524	483	516	494	475	506	514	516	483	519	510	492	481	489	502	504	496	474	509	469	490	484	532	508	505	519	477	485	482	468	480	509	483	484	514	489	502	522	511	480	498	494	472	476	504	524	510	509	513	509	505	418	526	525	509	505	536	503	532	483	483	491	482	525	525	482	524	498	498	444	528	499	506	503	471	503	539	508	529	453	480	458	517	479	472	498	488	474	498	505	497	452	534	522	502	501	498	483	530	468	499	489	533	497	474	464	493	506	485	522	517	517	513	485	510	544	488	477	509	486	492	474	475	510	449	483	529	495	480	512	516	492	534	504	457	530	520	520	512	465	495	531	531	503	494	512	526	463	511	487	504	478	470	477	512	526	465	511	493	520	516	453	461	472	505	477	505	522	441	488	507	482	482	476	518	503	457	466	476	489	521	485	466	523	505	505	539	521	496	486	437	483	493	464	493	530	487	477	501	517	519	545	522	489	452	496	500	499	522	507	487	489	515	508	462	529	491	496	508	492	497	488	487	507	513	522	503	499	490	517	529	497	448	494	487	529	511	487	527	484	502	464	508	495	500	482	524	512	462	486	468	459	518	546	526	506	536	503	505	505	457	521	501	481	521	479	508	473	477	496	480	544	483	490	514	513	476	501	474	508	483	532	486	479	507	494	478	517	506	536	516	485	510	503	511	511	469	499	491	494	549	504	511	489	528	486	497	476	459	514	497	469	489	487	500	495	466	502	513	515	502	493	450	500	467	543	467	506	510	509	507	500	497	472	521	524	515	509	479	448	519	463	510	496	562	518	514	528	460	504	487	502	484	512	502	473	494	531	486	493	493	473	524	480	490	481	515	480	492	520	552	513	470	500	472	507	523	477	546	533	493	513	516	495	551	477	499	474	507	532	522	515	473	515	467	516	511	557	533	516	505	480	512	491	505	521	518	518	498	470	509	455	464	539	474	510	493	507	540	514	503	510	520	482	512	503	454	500	506	466	524	509	500	518	467	488	524	504	496	489	494	524	515	501	508	520	523	516	484	479	514	455	558	511	482	504	470	515	515	522	496	467	490	502	536	548	510	515	517	543	520	497	505	502	508	497	532	499	510	491	527	495	493	484	492	463	514	490	486	472	466	500	479	512	504	491	489	470	515	505	534	509	500	469	492	485	535	478	511	507	541	518	510	498	515	504	514	503	468	503	483	493	515	500	532	480	507	507	507	504	498	486	512	521	485	485	498	505	479	472	478	472	511	528	501	509	500	468	544	500	509	466	500	476	500	525	485	477	550	471	515	507	463	494	518	493	500	517	520	502	484	507	478	449	477	488	535	485	501	514	480	511	436	461	489	511	512	505	476	486	528	503	496	489	499	490	474	475	510	512	509	501	490	479	529	522	539	544	515	500	485	507	502	498	484	533	508	501	513	503	534	515	489	458	462	528	483	475	486	539	525	466	485	506	514	483	491	519	518	447	490	459	489	508	506	494	525	494	503	533	516	505	489	521	456	512	472	500	472	444	478	516	514	521	492	521	514	496	498	510	475	462	531	521	515	525	468	466	512	528	474	479	512	520	522	507	489	503	468	473	496	495	486	518	499	493	486	490	506	511	470	495	478	473	526	506	520	510	499	529	483	479	554	495	488	493	489	492	483	480	496	475	470	468	481	498	503	460	478	488	515	511	501	491	464	478	476	486	510	476	489	473	517	519	487	495	493	516	526	531	514	485	508	558	514	511	456	507	543	473	524	503	483	454	477	467	503	514	528	497	478	519	517	528	507	519	541	509	486	521	460	494	458	501	500	497	475	472	510	492	523	488	526	491	481	459	533	492	508	509	515	454	477	526	525	571	523	467	475	481	482	481	479	495	488	539	493	521	497	503	522	497	513	534	471	515	499	481	502	477	507	504	476	492	528	471	487	492	521	523	478	507	474	481	484	434	497	489	532	476	524	501	491	494	551	510	479	457	522	489	458	485	537	497	477	509	484	464	480	490	492	501	519	545	499	487	487	483	495	526	498	500	533	521	498	533	489	513	494	513	471	476	495	517	516	515	479	482	529	483	485	547	501	521	539	467	556	489	490	513	553	530	463	500	524	483	480	548	488	487	502	501	522	490	541	468	488	507	475	494	510	480	498	477	472	524	475	473	511	482	520	462	545	530	470	491	466	525	502	469	533	531	469	501	457	484	521	513	528	504	519	515	544	488	503	522	469	482	504	487	493	516	501	501	493	509	475	479	493	451	482	515	506	525	519	461	506	495	507	528	514	479	473	479	481	496	532	475	490
19688	2529	2424	1868	1306	1065	789	742	574	539	492	497	450	437	440	443	376	366	399	401	374	362	349	378	377	338	319	393	341	369	387	384	334	363	341	300	308	341	304	313	344	352	338	360	346	321	338	363	329	343	316	330	348	380	361	353	357	367	341	348	345	355	335	354	368	349	312	345	305	329	322	311	336	309	313	330	327	374	314	311	338	338	319	319	346	340	329	312	364	336	313	335	315	340	343	312	338	342	355	311	370	292	349	317	366	328	332	343	357	330	328	325	327	327	314	352	313	336	330	348	337	332	325	363	339	341	334	322	343	351	346	334	322	318	342	353	321	337	326	313	297	301	343	369	355	339	324	340	375	306	306	328	332	354	338	375	335	329	330	330	323	356	307	336	364	339	330	344	292	342	316	334	359	360	323	346	346	356	345	322	370	330	289	341	366	352	319	315	287	308	327	321	364	336	370	300	342	335	314	335	336	346	344	333	305	320	350	343	327	298	340	336	333	356	346	331	334	327	303	332	293	323	340	346	382	349	372	352	353	334	311	344	312	326	374	333	313	325	271	353	299	345	350	343	334	320	317	332	313	367	330	346	336	307	301	267	334	335	301	329	332	340	364	325	334	343	309	324	349	293	351	311	323	357	313	335	308	321	298	321	333	341	328	331	340	322	397	348	334	326	320	346	359	327	352	348	339	353	342	347	337	346	351	346	359	336	345	343	316	347	349	336	339	336	303	336	346	328	353	340	333	295	315	326	324	332	359	343	332	320	361	344	335	329	323	343	363	326	339	341	315	325	331	337	340	297	338	303	290	383	303	328	334	344	355	326	323	337	312	319	346	326	318	307	355	312	349	335	330	340	302	342	332	355	319	321	331	377	299	375	352	283	338	347	336	346	376	337	340	356	315	322	306	348	316	303	331	303	328	356	315	332	327	371	334	331	353	313	330	335	300	310	354	321	357	327	357	331	328	373	366	342	358	322	344	351	306	345	334	346	362	309	307	321	357	319	342	318	330	336	342	332	317	352	335	352	285	292	376	330	303	328	349	335	325	309	361	321	333	360	367	313	329	343	353	366	349	331	333	346	349	325	335	326	337	313	343	321	323	322	364	316	362	357	340	380	319	360	341	312	352	354	317	329	321	314	327	340	326	329	301	320	319	312	328	392	319	348	303	333	322	314	335	325	343	339	325	323	334	352	318	323	325	331	336	337	319	330	350	343	361	334	379	349	321	312	346	303	319	350	371	343	332	338	329	369	352	334	321	348	318	308	311	336	392	294	318	333	320	337	335	335	344	335	323	333	352	360	332	347	333	327	336	322	330	350	334	334	333	360	328	352	314	337	343	352	339	307	304	342	294	313	313	346	329	322	327	347	353	358	333	309	345	340	347	331	325	302	335	340	358	331	317	334	330	313	330	349	347	356	357	340	345	327	343	277	331	314	354	307	367	338	316	303	308	296	327	348	350	390	320	311	364	337	311	355	340	349	327	343	366	343	341	335	342	320	306	351	323	346	349	319	342	334	329	349	349	350	354	327	294	322	371	342	338	340	324	322	368	338	342	289	337	359	354	357	368	331	342	324	347	384	366	316	329	334	362	285	353	309	330	343	358	342	360	329	314	348	367	329	328	317	328	357	339	355	318	336	365	352	362	326	348	340	315	353	331	348	352	318	336	302	319	326	358	315	352	348	348	337	356	326	334	346	325	387	303	326	345	341	352	301	340	339	335	308	313	354	321	324	346	354	352	342	339	328	332	336	316	308	330	350	352	337	298	307	332	310	349	319	342	331	272	347	338	335	323	331	307	309	315	294	305	346	314	340	344	312	330	324	343	317	356	324	343	343	314	326	322	315	336	340	342	333	333	316	316	329	357	331	367	330	330	325	368	321	312	367	349	327	371	338	330	319	337	341	331	344	319	325	355	330	282	341	347	335	306	362	339	326	327	323	296	337	370	316	330	347	337	285	320	328	372	310	327	357	369	319	358	320	337	324	337	312	371	309	341	298	312	368	300	326	319	324	350	303	328	344	329	315	358	346	309	321	298	348	314	334	324	332	314	338	363	335	329	314	336	340	301	313	330	369	304	333	334	326	346	329	370	319	332	337	327	333	340	351	351	371	336	296	349	339	338	347	320	362	353	328	341	331	360	338	320	356	330	339	322	339	316	307	344	352	349	330	352	358	322	351	347	328	318	345	330	328	327	310	339	330	305	305	327	358	351	324	305	342	346	355	321	316	367	327	346	298	310	344	296	338	360	338	330	312	313	332	313	332	340	316	358	339	323	338	369	315	332	328	329	358	340	325	304	376	313	331	299	347	291	320	348	356	339	351	307	313	335	325	361	342	384	349	349	346	340	338	299	316	352	320	354	320	311	312	297	319	331	365	347	330	310	334	330	346	358	324	373	337	321	326	319	362	324	356	338	350	340	313	333	329	312	325	336	337	360	301	308	349	299	340	340	330	345	353	339	284	363	343	320	334	347	348	353	334	317	320	328	336	346	352	328	343	316	356	350	357	354	350	350	325	339	302	341	313	316	337	327	323	302	360	340	344	314	310	296	343	322	318	311	350	353	353	324	347	326	336	331	321	346	352	396	350	384	326	308	347	322	302	319	331	331	340	333	317	345	335	340	365	326	303	296	326	311	323	349	335	345	313	351	335	323	300	317	354	356	363	323	343	344	350	346	374	323	338	328	332	324	355	330	321	349	351	366	325	323	371	317	327	337	354	330	325	336	350	299	316	328	318	342	338	326	365	320	320	332	306	329	352	320	344	353	345	330	327	320	330	346	357	364	306	336	333	296	335	336	326	349	301	360	322	330	340	319	307	355	365	334	306	317	332	331	328	330	311	350	305	294	339	333	384	341	370	305	347	347	310	317	342	391	329	350	329	328	362	341	334	323	343	326	315	315	337	338	336	298	343	321	364	338	308	358	360	337	349	347	334	326	347	340	342	345	338	346	381	334	304	333	358	344	335	305	347	327	311	354	289	319	355	313	359	334	334	312	332	328	312	327	348	328	357	308	347	333	362	344	333	330	361	391	332	331	320	330	359	333	360	326	360	339	339	362	347	361	361	332	332	321	338	343	327	361	340	324	339	330	338	346	347	327	347	352	331	325	329	377	344	317	322	350	382	319	366	341	320	344	314	342	355	351	360	345	327	329	312	354	320	307	312	336	349	333	344	341	326	329	330	326	327	344	349	319	363	349	372	309	317	347	324	345	334	353	325	337	317	342	308	331	326	343	355	357	347	334	329	332	347	334	320	358	324	353	309	338	339	344	320	337	342	324	313	352	321	319	344	329	311	341	359	314	344	359	325	331	296	302	316	349	352	339	342	326	348	326	344	298	364	334	318	326	346	366	337	328	320	333	313	304	328	338	304	338	341	334	339	371	342	330	324	325	327	355	333	336	325	365	342	356	316	353	335	339	319	303	333	332	299	346	325	330	314	355	344	350	336	357	343	324	344	358	332	330	341	328	340	341	321	333	342
9708	2226	4748	5423	4713	3900	3259	2763	2302	1955	1782	1660	1614	1476	1447	1369	1320	1164	1208	1163	1169	1126	1070	1096	1050	1009	1019	996	1015	981	934	916	943	943	928	939	915	903	903	885	908	860	929	864	863	879	835	904	839	930	838	905	803	885	809	808	860	895	868	823	901	821	840	818	861	869	887	822	835	892	860	841	856	826	823	895	874	823	833	827	846	833	807	828	838	854	822	805	850	820	826	840	783	866	827	817	846	825	816	890	824	871	835	859	814	844	884	821	816	803	826	834	803	809	780	841	845	789	857	855	804	815	814	844	812	785	851	797	759	807	844	838	868	831	857	877	829	848	821	805	846	838	865	864	889	855	856	811	865	810	852	828	835	827	878	851	783	823	814	822	831	822	829	826	840	789	869	819	854	847	839	808	868	859	831	810	787	824	771	821	809	775	855	817	808	772	842	831	794	882	852	788	827	810	833	788	821	764	805	855	900	797	798	821	888	835	870	822	837	874	812	728	836	801	840	797	828	854	823	865	822	827	834	755	816	795	834	841	807	824	831	829	848	830	781	797	805	809	815	817	835	822	784	783	877	746	827	836	809	801	791	810	862	836	873	831	851	827	807	849	822	797	864	842	842	865	779	803	839	782	825	839	793	870	780	810	775	823	784	824	792	820	799	877	850	835	872	768	823	821	824	848	760	817	800	869	829	799	847	808	864	789	855	842	867	826	828	859	836	819	817	816	768	819	764	798	810	775	834	828	809	852	815	753	859	870	820	831	820	754	832	837	777	826	834	825	855	808	777	818	858	828	847	826	873	837	859	873	786	836	807	810	802	818	766	855	850	818	836	832	825	842	779	806	827	770	787	798	867	848	820	867	811	822	819	819	860	858	784	823	857	838	860	792	820	906	836	845	868	827	834	820	870	798	800	848	828	787	854	835	819	799	841	806	823	800	801	815	842	802	865	831	786	796	802	805	809	837	818	833	793	825	829	790	888	850	854	815	785	859	840	828	829	804	786	785	811	851	819	871	799	830	800	785	817	807	805	781	874	826	793	802	799	781	793	807	858	885	835	838	775	767	857	820	822	838	821	847	821	810	841	863	761	825	794	836	867	787	803	848	830	771	768	802	816	817	790	786	799	791	823	825	798	761	803	849	828	780	796	828	769	855	842	816	829	820	784	835	788	834	830	790	756	789	829	863	868	865	782	826	829	832	817	839	787	772	754	861	839	806	815	795	824	780	831	819	796	800	805	818	862	801	808	787	774	846	828	796	836	854	762	821	799	832	804	844	836	835	833	892	838	803	834	836	791	765	782	802	794	849	811	814	879	805	849	853	799	824	813	845	756	807	801	828	816	772	760	858	786	816	816	809	853	778	830	829	800	852	806	842	837	863	801	863	775	820	825	823	834	849	801	835	841	825	841	916	787	800	760	783	818	877	809	804	839	857	837	842	792	833	864	818	864	834	779	846	820	853	822	845	816	814	791	852	795	768	814	824	773	823	775	776	797	843	842	810	816	823	800	840	881	802	855	812	846	829	755	835	836	786	808	814	819	848	830	826	792	834	888	828	866	813	810	789	795	855	793	872	810	826	866	818	778	768	816	846	840	822	803	810	796	861	856	856	856	821	776	828	793	803	809	824	862	744	873	810	824	818	864	796	783	777	832	869	801	831	863	804	819	814	795	825	863	853	818	816	821	819	809	852	830	866	873	831	844	816	854	866	827	879	847	753	850	786	811	751	845	808	762	853	840	818	840	833	844	825	824	804	769	824	848	847	797	786	850	817	840	828	848	811	838	843	751	819	879	842	836	858	856	830	820	811	867	793	804	771	821	817	830	781	845	847	838	832	812	855	869	759	744	830	800	787	836	804	806	815	808	769	833	798	812	813	840	851	817	857	782	811	874	809	824	870	794	849	808	843	841	833	794	828	802	782	852	786	790	818	793	862	860	854	824	851	797	788	840	814	808	828	832	814	825	800	798	868	840	812	810	841	814	848	787	816	818	846	816	833	830	823	764	781	778	852	794	761	828	765	841	798	806	792	800	818	825	801	797	827	873	821	823	819	836	795	879	836	781	813	827	793	806	879	838	809	799	800	800	802	800	790	816	803	854	795	840	885	819	786	828	840	840	790	786	866	821	855	840	824	817	835	820	798	805	882	808	824	781	806	841	823	827	841	832	776	835	844	803	864	809	835	844	809	821	806	819	827	841	858	830	838	806	803	796	851	818	787	737	822	819	850	822	852	825	840	820	835	826	814	854	843	841	817	818	799	778	774	823	815	848	817	791	836	764	837	860	801	826	832	820	808	804	792	829	811	810	822	851	815	787	776	795	843	785	797	831	859	778	851	856	783	795	790	800	859	785	854	835	858	774	817	783	802	829	765	806	837	817	794	820	851	805	849	825	822	841	831	832	789	811	890	849	830	848	865	860	822	799	848	759	756	825	800	823	827	889	852	826	820	808	858	855	814	802	805	744	793	797	832	794	808	805	829	816	811	881	767	762	837	846	812	830	817	807	804	846	840	858	773	839	832	858	823	815	857	855	807	766	803	755	786	812	771	769	808	843	801	847	789	795	813	804	800	816	814	806	809	806	803	807	792	816	810	767	789	862	887	858	856	871	786	815	834	794	807	814	801	793	843	785	798	793	762	826	785	812	837	796	825	757	803	872	821	860	770	844	830	738	807	830	779	806	856	785	826	813	843	799	847	820	820	849	844	826	801	822	777	833	860	874	822	871	841	848	782	822	769	818	849	833	809	819	824	831	813	776	815	788	842	824	828	783	844	854	820	799	823	794	804	814	799	845	793	761	853	819	844	824	815	823	806	796	848	809	792	790	840	863	827	796	815	803	795	830	810	788	811	812	840	872	829	823	839	813	814	850	859	805	850	789	838	890	756	892	786	813	809	794	776	773	818	827	849	838	803	872	804	834	863	879	813	849	818	790	859	833	799	825	812	801	829	900	843	852	867	815	850	800	831	789	825	793	818	825	830	792	804	796	864	856	815	818	813	806	850	780	824	787	852	824	778	899	859	812	796	797	857	802	860	812	875	852	830	844	793	831	831	802	856	866	822	855	838	811	870	798	801	803	779	808	770	833	825	865	883	775	821	830	859	799	805	831	781	832	857	867	819	841	824	825	800	784	813	808	823	821	829	805	857	801	811	764	864	829	830	783	804	830	804	849	813	820	850	825	839	775	815	821	839	839	794	824	816	796	806	896	823	825	817	793	798	798	862	843	820	842	836	819	864	816	836	825	804	847	875	782	779	821	776	862	894	837	835	765	809	819	854	815	835	832	816	825	798	832	821	863	800	813	867	820	834	865	817	801	842	798	868	765	832	813	800	820	823	817	859	817	806	829	838	808	892	814	787	830	837	779	855	807	803	841	835	799	810	811	786	873	752	836	833	788	793	812	859	848	823	797	792	817	766	861	831	849	899	814	861	803	768	835	795	815	784	838	878	843	784	838	802	840	806	815	853	850	811	828	852	819	823	846	786
2251	238	231	257	237	225	252	214	206	199	252	216	215	240	229	213	230	206	224	209	216	206	212	199	194	200	210	215	223	202	216	229	218	248	198	211	202	217	190	219	191	222	232	225	206	207	206	204	206	192	229	237	207	232	244	195	190	194	231	226	196	223	238	229	228	220	194	206	244	223	213	221	236	203	205	217	230	207	202	223	192	249	190	216	195	243	220	242	217	207	225	217	236	208	227	200	215	222	215	237	207	224	214	228	231	222	223	218	230	249	202	225	211	245	224	211	195	218	214	214	213	193	187	220	218	194	198	209	217	230	202	214	230	222	239	234	210	229	212	231	227	233	227	223	247	203	190	221	230	173	240	215	208	236	232	215	222	202	200	217	193	204	203	211	218	231	203	205	202	214	232	255	239	237	232	218	225	229	210	204	215	206	194	220	207	216	205	196	219	212	243	217	210	227	240	226	202	213	241	222	230	218	231	178	212	196	225	230	205	219	232	231	224	217	194	215	195	215	190	211	211	193	206	221	241	226	197	210	223	215	183	201	190	210	209	208	232	218	244	207	230	223	204	214	212	238	240	242	213	227	240	227	222	238	193	236	231	186	221	207	209	194	226	211	182	225	185	222	201	210	220	226	204	207	204	222	255	223	214	206	221	211	248	240	209	229	220	235	214	224	225	187	211	206	189	221	224	209	211	223	186	206	256	228	206	244	213	221	203	224	236	200	197	195	211	214	228	204	219	195	178	218	217	188	219	221	227	233	202	203	208	243	231	234	233	218	214	230	213	186	221	207	200	228	180	224	202	214	223	232	190	180	231	218	199	216	206	206	220	211	220	226	190	219	211	232	215	187	228	225	234	235	211	254	186	211	215	203	254	240	214	204	204	233	195	233	228	210	197	211	221	204	216	220	225	210	199	223	220	211	204	218	205	209	199	233	209	237	200	225	217	214	241	226	190	188	206	202	221	209	233	181	213	218	233	215	222	214	201	223	195	215	226	199	210	202	193	241	212	216	201	217	225	193	224	221	214	212	227	232	237	200	233	225	222	191	191	228	224	225	198	200	198	207	224	192	222	213	198	196	202	191	232	200	249	202	214	236	243	215	244	204	203	233	224	208	202	205	216	257	236	210	203	192	222	222	237	226	221	217	190	201	204	217	228	210	215	204	226	237	212	212	222	224	208	216	203	210	224	209	207	196	206	202	220	224	200	233	198	250	216	224	232	200	220	230	236	190	221	203	203	199	226	197	213	218	187	233	210	209	240	208	195	197	233	187	222	215	212	242	210	215	218	201	217	222	221	205	226	231	202	208	211	193	226	210	223	195	237	222	229	223	224	252	229	239	235	218	190	196	204	222	195	245	211	190	209	203	212	234	202	200	216	226	210	204	222	208	196	234	182	221	209	208	187	199	228	222	223	208	210	234	251	221	188	224	199	225	228	218	207	231	231	230	217	214	229	233	209	219	217	214	201	203	197	236	234	205	214	195	242	198	230	219	228	231	234	228	192	221	212	201	216	219	219	223	237	218	247	219	215	236	226	211	226	186	197	206	216	197	214	194	201	242	220	198	199	215	214	224	214	204	205	219	205	224	251	199	210	195	203	205	239	248	194	218	245	229	207	234	238	227	210	229	201	235	241	217	210	224	213	236	210	225	212	225	205	233	221	209	214	224	193	219	210	200	199	196	223	198	195	208	230	224	225	219	197	228	216	186	216	187	230	213	230	221	220	229	227	239	216	219	197	240	211	228	247	217	181	220	232	208	197	181	237	206	214	210	236	238	212	216	249	199	196	225	191	219	202	222	209	244	193	209	227	203	217	228	210	210	207	224	228	216	223	248	220	219	204	199	243	220	241	202	233	208	217	203	197	202	201	213	213	213	207	202	211	195	246	221	197	204	241	211	213	215	189	200	267	226	216	218	213	235	208	205	250	235	221	236	207	225	225	200	218	229	203	231	219	200	215	224	223	201	225	201	208	193	245	213	228	238	247	182	210	199	207	192	215	189	210	207	201	186	229	229	211	215	223	224	220	210	202	216	197	215	202	206	197	223	226	220	189	199	220	252	210	217	230	197	204	233	205	204	232	209	190	202	215	213	230	212	212	256	199	213	211	235	227	228	241	210	223	198	225	229	194	257	211	183	189	225	243	227	231	197	208	231	213	197	255	211	225	215	179	208	239	202	252	222	216	203	205	204	227	214	222	196	227	209	231	198	237	214	192	187	230	216	225	234	191	232	195	187	214	212	211	217	213	227	241	212	220	217	223	207	220	213	208	203	213	239	225	234	223	218	224	210	220	203	203	227	213	197	212	209	204	211	205	227	197	204	215	228	206	229	195	199	241	227	208	193	216	203	227	220	206	237	252	222	228	225	218	223	215	205	224	219	215	188	235	235	199	215	208	218	235	263	204	211	225	208	234	201	221	208	219	182	197	215	215	221	209	215	202	215	212	218	216	230	208	217	219	222	216	202	189	212	197	211	212	220	234	185	207	253	221	225	189	197	233	243	227	203	222	230	180	228	193	203	228	189	234	201	210	234	229	228	197	221	231	224	220	203	200	220	222	226	193	198	178	201	209	198	218	250	248	186	202	195	236	188	197	184	226	221	200	197	208	225	226	222	190	203	219	220	235	202	227	210	213	219	199	211	203	243	199	234	216	182	250	222	217	213	244	199	212	230	206	193	245	224	232	221	220	212	209	221	202	214	196	215	207	205	208	225	191	232	214	212	211	218	241	216	248	194	212	203	205	227	210	206	235	202	195	212	233	217	206	219	193	228	223	232	226	221	212	223	224	222	193	202	222	232	224	232	199	239	211	192	218	220	214	203	223	207	206	201	222	225	242	205	211	193	223	228	221	205	187	221	220	224	205	204	193	203	198	220	233	223	197	235	227	196	233	256	226	225	213	223	244	224	205	208	227	238	195	224	205	199	228	180	209	217	201	205	194	207	206	217	220	196	223	234	214	233	230	227	206	208	185	244	223	212	195	223	202	206	215	219	237	197	210	222	211	208	264	237	220	198	203	219	207	202	225	233	228	220	226	190	242	192	222	220	213	199	236	188	205	202	207	204	203	198	186	204	212	218	225	221	196	215	218	241	221	218	199	195	222	220	249	211	191	226	224	226	209	227	217	197	247	207	211	223	232	226	237	215	205	221	200	225	212	211	222	216	195	216	238	206	220	228	190	191	188	203	188	228	226	233	219	242	195	210	214	239	203	232	211	201	224	216	211	185	217	207	201	224	206	226	230	194	230	216	197	204	236	195	223	212	228	215	221	225	227	218	201	206	243	205	208	229	218	221	230	210	237	214	219	240	191	236	222	211	188	204	229	201	201	217	174	235	191	206	238	217	230	208	209	201	191	228	231	193	205	187	204	218	211	228	222	215	226	215	212	228	212	252	214	213	212	203	204	227	190	203	212	232	200	252	213	223	174	201	214	204	227	201	210	198	204	248	195	236	211	221	233	229	224	213	197	213	196	194	204	211
2659	595	641	675	611	638	602	555	541	576	552	598	569	556	556	555	543	545	546	556	597	570	583	539	533	533	549	531	552	545	544	510	572	572	564	533	540	607	530	540	522	592	545	539	567	556	535	522	534	553	507	531	546	527	577	527	576	549	563	504	556	536	560	569	555	550	522	576	515	578	551	524	541	541	546	546	502	552	547	487	527	564	568	567	517	514	505	525	527	532	516	595	545	543	537	508	560	554	578	577	568	577	540	553	574	564	540	506	510	565	554	560	543	528	507	542	502	546	545	554	563	585	532	534	555	570	555	550	548	549	512	558	542	542	546	544	496	584	554	536	530	535	583	552	577	553	547	548	537	522	547	536	537	525	573	526	538	567	497	565	487	557	531	562	517	558	568	532	557	506	525	576	584	553	535	564	537	514	542	563	567	518	550	542	547	550	577	519	539	539	549	538	552	544	540	548	527	559	526	542	580	603	544	607	562	500	573	523	573	523	554	580	561	502	502	579	527	556	527	565	550	580	556	576	592	576	564	560	504	535	537	619	528	524	573	538	551	552	564	498	553	562	566	534	554	528	517	578	545	570	562	556	531	556	558	539	563	564	551	552	525	522	547	546	548	594	537	490	524	571	548	529	542	535	556	549	532	555	543	542	535	507	510	567	565	551	524	562	511	538	519	517	520	578	538	548	581	556	565	503	538	570	585	551	541	554	513	568	543	529	565	565	537	529	533	589	571	551	521	551	557	513	572	533	522	538	552	551	556	539	555	592	552	574	556	571	557	552	532	566	540	570	571	566	572	549	560	556	530	555	537	481	532	555	515	524	536	520	533	572	516	525	545	550	556	585	507	606	514	547	563	494	496	509	511	532	565	548	519	573	535	524	574	562	528	518	553	514	568	566	576	526	536	540	578	521	527	569	560	534	538	539	521	556	533	540	567	564	544	547	590	565	537	516	548	513	523	537	518	553	491	535	488	560	518	565	568	576	521	580	533	550	550	522	534	564	529	541	539	521	538	502	565	556	581	496	550	528	629	570	565	533	531	567	564	571	532	515	534	539	524	534	547	537	525	501	537	584	531	556	545	578	533	559	515	556	559	523	525	533	584	506	552	543	530	571	517	565	573	548	567	562	563	507	573	552	516	551	504	569	537	594	567	565	529	523	529	532	613	547	537	565	544	583	566	508	519	522	554	562	513	553	508	568	572	531	566	530	600	521	561	563	514	542	532	538	522	578	528	551	555	568	552	550	578	571	545	531	547	547	530	544	563	521	536	533	551	547	500	526	534	498	562	566	525	526	574	592	553	549	539	552	498	514	499	544	523	536	555	527	553	552	525	514	534	595	562	561	594	574	586	562	543	591	531	583	551	604	561	512	498	564	553	534	544	556	579	564	549	592	526	547	550	566	532	508	536	546	542	568	518	510	562	512	528	543	519	584	554	549	528	542	530	485	530	531	574	561	532	571	549	533	549	558	547	562	539	564	546	512	544	511	547	533	572	589	518	552	549	512	532	511	571	564	562	536	569	570	548	533	527	533	514	529	560	547	544	565	531	545	526	607	527	560	519	529	518	547	565	557	527	564	536	570	559	543	564	521	530	515	561	558	549	536	538	587	547	561	517	555	609	527	499	538	505	545	579	565	548	501	532	581	525	517	536	562	533	531	494	537	559	543	536	551	559	515	585	542	540	591	552	557	557	559	564	525	531	517	525	521	576	580	561	524	538	554	553	551	526	561	552	508	524	508	529	545	597	547	541	527	577	555	534	561	516	562	543	518	531	564	561	544	563	531	511	576	604	563	532	570	540	536	547	539	581	548	575	534	533	545	498	530	536	547	571	549	532	591	512	512	552	527	543	557	583	557	542	565	543	523	533	536	516	480	577	520	554	564	551	507	572	578	561	585	552	553	599	538	536	559	522	527	558	576	512	529	520	572	579	533	539	500	534	540	578	555	537	597	556	528	540	541	565	534	540	577	541	561	566	561	532	540	565	581	545	553	594	573	521	570	566	555	537	525	533	584	559	566	566	581	544	541	537	546	523	548	560	569	506	545	546	542	589	546	543	592	526	541	542	543	538	557	517	566	583	578	546	528	533	550	548	534	545	540	548	523	523	532	511	473	582	570	525	508	587	553	554	562	585	559	554	552	549	519	528	541	555	579	568	563	520	508	518	564	561	553	489	536	566	525	557	551	541	531	576	508	530	567	544	581	562	569	526	513	545	557	558	556	501	545	571	522	568	563	538	502	525	565	525	544	541	530	539	524	509	550	561	563	571	550	504	552	561	508	513	550	556	527	553	557	577	560	569	533	548	584	568	508	566	533	534	539	555	551	531	539	582	511	535	520	521	544	549	540	571	532	528	511	526	517	568	511	504	565	535	527	527	549	488	525	516	533	534	567	544	563	554	525	568	521	532	584	543	546	516	550	551	579	561	556	566	553	552	587	523	506	532	567	562	549	604	496	554	578	521	582	530	522	566	544	569	533	537	538	565	589	568	538	571	548	547	607	533	547	521	548	545	564	548	510	522	531	576	520	551	517	526	553	536	557	545	584	526	543	557	547	531	534	518	519	529	532	544	551	568	544	537	564	535	568	483	542	499	496	533	528	546	525	532	577	516	531	527	571	585	552	578	557	588	517	553	583	527	563	554	558	547	529	583	562	517	507	556	549	533	607	566	530	525	534	628	532	563	571	564	546	547	529	516	525	527	546	542	619	551	554	540	543	559	538	557	577	551	531	541	533	524	509	543	509	554	546	511	549	551	522	513	559	592	533	549	543	556	506	570	542	533	573	530	530	539	537	522	554	535	553	538	551	544	536	541	543	555	539	532	552	562	559	551	536	544	571	595	507	553	551	556	549	576	541	533	575	559	533	565	556	534	557	550	541	525	506	538	559	539	503	548	588	534	566	534	520	552	543	538	545	536	563	521	531	533	535	549	568	548	540	568	549	563	527	539	586	526	526	549	595	564	559	519	560	544	550	518	564	558	515	564	512	513	507	545	564	509	553	538	531	511	481	570	535	532	551	526	583	560	559	521	526	527	521	520	553	523	561	512	529	561	526	518	552	565	525	544	544	523	547	582	571	566	527	555	562	568	536	580	514	536	531	578	568	557	550	553	512	524	556	554	560	544	526	519	523	568	532	519	557	541	598	570	522	605	531	559	561	525	526	538	548	545	547	528	534	552	543	581	544	549	558	555	499	533	543	543	579	513	539	535	543	522	550	512	564	561	531	522	561	557	542	529	540	556	521	552	593	613	571	542	560	560	562	520	570	513	558	539	553	596	538	515	537	532	553	544	551	529	572	570	554	543	588	538	568	566	531	541	536	554	521	556	538	530	560	539	522	568	546	562	524	545	512	557	564	513	547	561	534	522	532	531	563	578	554	557	569	551	573	549	546	549	555	558	546	574	558	549	533	538	509	570	586	557	537	549	539	541	563	561	572	572	610	529	571	552	516	533	532	536	538	538	593	581	547	550	555	543	552
11151	1042	1126	944	673	480	413	361	323	270	232	243	254	232	215	201	202	198	213	194	196	217	195	212	181	172	189	176	171	159	192	171	200	194	165	164	174	189	195	173	186	153	180	179	156	191	210	198	215	202	171	196	174	193	173	176	180	189	163	158	180	155	168	154	190	167	188	213	169	172	188	194	195	149	182	208	176	172	170	186	176	155	188	190	170	182	196	196	185	170	172	164	177	155	162	187	171	177	197	167	183	179	186	168	189	169	190	178	171	163	151	164	181	169	172	160	160	148	189	164	185	186	192	209	183	206	191	159	169	195	184	186	170	181	161	177	159	185	159	167	170	179	194	181	174	146	184	174	164	160	180	163	171	166	184	156	196	158	171	181	195	169	182	159	190	149	187	176	186	149	178	175	165	187	181	196	172	176	154	167	184	190	172	186	179	162	157	179	159	195	161	166	180	159	190	170	198	195	157	186	185	186	144	185	179	173	198	181	158	179	141	150	180	175	185	157	147	171	206	158	182	147	174	159	187	189	176	168	175	191	167	179	193	186	163	185	162	182	180	191	157	178	171	181	182	179	198	181	158	173	184	175	177	157	150	191	186	186	189	189	174	149	189	182	201	181	146	186	171	162	188	163	160	164	191	200	193	199	189	177	176	177	189	193	202	184	186	179	165	180	184	190	170	184	191	155	160	173	171	173	171	182	188	150	191	167	170	170	179	196	184	185	187	182	182	194	197	202	150	167	186	180	171	172	174	189	179	187	184	158	170	172	171	166	187	168	184	168	176	182	167	168	144	182	178	176	164	166	138	207	174	169	192	184	195	169	162	175	171	159	194	169	163	194	182	160	177	186	173	185	180	189	151	153	174	164	186	186	182	160	147	181	175	170	172	166	184	172	171	193	188	189	189	176	197	165	180	213	179	184	176	202	190	165	207	182	187	167	166	176	173	188	181	162	168	162	155	178	180	160	159	167	187	170	158	159	155	178	165	164	156	180	169	187	178	204	174	183	177	168	162	159	183	187	179	190	184	171	173	193	163	162	157	158	175	189	163	188	190	176	213	161	150	174	169	173	178	181	159	176	172	158	163	181	179	162	189	197	183	171	163	174	184	178	197	200	171	176	166	171	167	180	172	166	165	181	193	202	158	200	190	183	184	180	184	168	158	180	169	181	167	184	196	200	203	193	162	196	171	190	161	201	192	143	174	171	172	192	175	150	180	165	172	173	168	177	160	156	165	181	161	171	200	170	184	181	181	168	190	180	184	145	181	158	185	152	178	189	169	161	158	164	180	194	152	164	185	142	184	176	167	180	175	185	189	174	169	176	178	156	191	189	181	181	194	201	172	149	187	167	196	194	188	166	199	171	159	155	174	205	165	177	161	160	175	169	190	185	184	173	175	163	175	180	190	168	161	167	200	151	214	175	182	168	184	175	181	172	197	168	165	156	160	159	190	204	146	194	199	177	202	161	167	166	183	197	155	187	194	169	182	182	173	153	167	177	183	174	173	169	211	187	189	192	180	147	154	173	174	173	171	177	175	166	175	176	166	183	181	154	168	179	148	174	183	188	179	154	211	183	171	180	143	185	164	172	187	161	204	181	169	172	151	180	180	189	199	173	187	163	152	182	164	181	163	192	160	165	162	181	164	171	180	179	181	167	183	165	172	172	190	173	174	184	174	181	159	173	187	161	159	180	167	161	188	173	179	172	205	151	165	190	172	173	203	179	183	178	186	172	175	160	185	172	179	171	175	168	166	177	157	181	160	170	186	171	182	181	158	194	160	175	163	177	181	163	162	182	189	197	175	176	178	183	169	170	179	173	176	173	178	188	201	176	173	147	196	176	191	181	152	194	161	179	176	195	169	187	180	153	182	171	167	177	183	201	172	193	179	160	182	166	173	169	172	182	190	163	171	169	179	157	180	184	196	181	168	188	174	189	199	173	166	175	180	179	203	186	162	223	193	186	168	184	223	192	167	160	199	173	189	179	162	167	198	179	180	194	191	179	154	170	175	188	183	190	199	174	188	175	193	156	179	169	191	160	180	204	178	157	204	170	182	163	178	178	181	155	159	184	173	178	191	171	166	157	171	187	187	207	184	186	182	187	164	187	192	175	188	182	182	175	172	170	183	174	172	200	188	184	174	188	177	181	189	173	179	175	176	191	176	169	173	178	184	173	169	181	189	182	179	177	189	195	198	153	159	171	171	158	170	175	187	177	167	178	156	167	178	195	177	161	176	173	185	190	205	177	162	136	177	177	188	182	191	163	187	219	170	172	167	176	181	196	163	175	159	136	171	167	194	170	175	184	175	178	189	180	210	189	202	169	164	175	203	169	153	210	158	175	173	199	165	188	187	154	171	190	197	177	167	174	154	162	160	181	163	173	193	162	186	202	169	181	187	193	186	182	187	182	186	186	188	188	191	188	172	178	184	165	189	182	171	170	172	169	149	200	192	163	164	172	159	173	165	164	177	168	170	162	193	186	144	186	181	177	183	175	182	179	193	183	162	168	155	189	190	160	167	181	190	168	179	168	155	135	154	192	201	183	174	196	179	176	164	162	169	156	170	180	179	170	157	162	155	195	180	185	131	190	183	169	170	161	175	157	163	164	161	190	180	167	158	193	157	171	169	169	181	185	170	186	155	171	190	186	203	184	178	184	171	162	158	163	214	172	164	145	169	200	176	187	160	176	176	179	188	176	189	179	178	210	160	148	183	176	175	172	194	169	205	182	149	169	195	169	165	159	196	178	163	168	175	179	179	177	154	169	205	173	160	171	225	208	171	199	188	178	163	187	174	169	176	162	164	182	185	193	160	189	199	185	149	156	167	195	172	158	163	190	177	192	201	147	195	178	197	165	177	180	181	168	180	179	186	187	170	132	183	175	168	175	182	179	171	166	164	197	187	196	171	173	200	185	163	192	148	195	172	160	178	158	153	156	174	175	186	175	157	173	168	174	210	194	165	161	180	192	209	186	190	163	179	174	186	154	189	187	195	165	169	162	172	190	156	178	186	166	182	186	177	208	185	179	172	184	184	190	163	169	210	177	196	151	147	209	181	177	178	185	153	149	174	164	173	198	177	181	168	158	167	180	175	178	149	142	195	192	193	178	173	202	181	168	169	159	187	170	178	179	163	185	181	172	173	148	184	188	175	161	180	169	169	165	168	196	206	193	172	171	161	191	169	192	192	151	172	155	147	198	174	168	183	134	156	157	156	170	181	167	178	178	202	169	182	178	183	171	173	187	175	201	200	175	177	177	173	179	208	182	183	179	172	179	192	178	167	189	202	175	186	178	171	200	177	167	179	184	196	188	178	192	167	168	176	170	179	193	168	160	194	170	163	176	178	168	189	174	165	177	151	201	169	182	154	172	167	185	157	166	135	161	179	170	158	185	179	183	177	188	182	178	162	186	176	179	170	157	192	167	183	207	173	165	190	177	188	185	174	168	175	171	176	158	177	190	187	160	158	174	205	172	175	216	205	172
7113	1158	2462	2991	2565	2162	1737	1479	1306	1139	1015	962	846	817	774	707	691	736	690	656	653	650	608	613	590	609	525	585	560	545	582	516	564	559	484	521	528	514	505	531	512	517	500	503	493	484	574	500	502	497	499	536	522	506	525	479	504	509	505	487	502	488	542	497	527	500	491	496	487	484	481	503	471	525	490	496	475	523	484	461	477	474	475	513	471	468	479	443	482	526	473	458	462	452	467	514	504	487	475	489	463	479	457	509	466	469	482	479	533	481	479	506	511	481	485	486	445	473	455	513	521	484	473	499	495	494	506	480	484	468	457	486	478	481	474	464	515	485	504	496	500	521	488	556	533	515	490	458	487	486	507	460	440	513	473	443	539	490	501	477	478	469	495	472	466	506	465	483	479	494	504	501	462	472	484	470	492	486	471	496	494	436	464	495	476	509	480	490	526	504	444	474	507	474	464	469	453	506	485	490	472	491	496	488	470	488	504	444	439	475	456	497	458	465	479	456	469	488	494	480	492	486	489	486	463	505	434	475	491	500	519	520	480	445	493	471	478	464	464	495	455	438	481	508	464	500	516	491	471	493	480	457	470	494	484	494	465	458	458	456	505	490	495	492	472	483	488	435	499	494	446	534	473	467	510	502	497	485	440	494	454	500	489	516	507	493	488	480	480	470	479	523	497	496	439	460	469	479	514	477	519	470	516	459	488	484	506	462	440	445	481	504	486	529	451	513	472	497	519	552	475	517	456	468	438	515	498	475	457	502	474	482	522	447	453	482	494	468	476	474	493	466	457	488	475	441	525	473	477	458	474	462	504	457	514	501	477	533	512	534	456	447	526	501	496	445	483	458	496	468	466	450	476	484	489	502	485	472	468	505	508	503	476	445	484	470	462	489	498	476	498	466	484	499	467	456	465	416	473	489	488	462	488	433	437	447	494	475	469	456	451	474	483	530	472	468	517	506	450	455	478	475	468	515	481	460	495	493	465	479	459	486	468	503	514	489	453	494	462	475	480	514	497	520	490	514	476	486	492	488	499	461	486	487	495	488	479	505	455	487	454	442	426	465	501	476	465	458	457	510	512	468	500	491	491	491	461	462	498	482	494	476	461	473	502	478	435	483	470	501	490	485	486	521	436	495	503	456	476	528	494	481	520	508	484	514	490	493	503	465	487	468	489	428	499	451	486	476	502	486	451	486	491	479	462	535	486	478	507	515	484	476	502	535	493	474	487	476	460	468	494	523	474	426	511	512	494	456	472	485	479	524	516	482	483	455	475	463	460	497	458	478	450	423	488	480	461	471	477	448	455	475	516	534	497	487	491	459	442	546	491	501	498	465	469	531	492	508	470	492	484	496	484	492	478	472	519	503	473	472	505	440	501	483	500	493	534	500	458	501	481	498	496	518	495	477	506	492	482	495	517	500	466	484	452	498	461	475	514	506	517	476	486	505	458	499	495	510	455	492	501	511	470	441	498	478	443	503	511	529	480	476	469	465	470	478	480	463	524	467	450	519	489	491	522	500	460	502	457	467	488	514	493	465	506	475	482	482	469	503	486	487	513	459	499	490	486	485	487	469	470	494	507	519	508	497	469	483	486	453	455	459	511	452	515	461	466	506	464	473	470	509	497	490	456	436	470	426	469	509	506	490	487	484	460	499	480	504	469	496	473	488	539	477	507	491	471	485	462	463	458	440	469	500	472	478	521	476	505	492	478	479	447	476	510	490	479	500	439	492	492	520	479	489	494	480	465	484	465	474	483	470	500	462	465	503	476	481	462	469	460	457	476	465	499	500	509	466	495	478	504	444	497	497	464	493	510	490	514	496	466	477	473	473	500	493	506	526	493	504	479	479	520	511	484	461	500	480	461	476	525	516	470	492	490	463	497	509	454	461	513	462	471	515	485	487	516	479	517	491	454	520	517	469	447	497	494	498	499	449	471	481	460	466	456	481	432	496	497	502	515	462	487	479	454	509	493	494	466	451	494	512	457	444	485	510	488	430	492	492	483	497	476	498	486	520	497	517	487	475	519	493	476	518	499	504	487	483	487	449	507	481	464	503	499	502	468	495	519	514	488	487	484	445	467	488	463	459	511	494	510	488	463	487	481	496	459	498	483	456	465	487	487	510	483	511	493	514	463	494	498	493	473	477	510	519	487	439	487	430	508	500	506	483	466	443	452	476	505	478	442	469	458	450	481	492	461	461	461	453	502	498	467	512	477	492	493	470	494	486	491	483	511	508	461	483	489	518	503	448	496	480	474	489	499	485	469	481	509	487	487	514	486	447	447	462	444	458	472	507	454	503	474	450	480	472	447	509	458	478	503	485	484	439	460	480	473	473	481	465	472	457	510	518	488	487	498	471	454	515	518	494	490	451	484	491	475	471	467	478	460	498	477	486	494	483	475	471	489	453	479	487	481	460	480	501	475	560	488	505	463	543	467	478	460	479	481	523	463	505	493	464	429	472	499	478	505	493	496	469	475	472	487	502	480	512	443	550	505	483	501	465	483	482	502	474	465	470	503	486	510	477	508	453	472	479	466	489	477	487	495	480	486	521	453	514	486	475	484	480	469	511	464	475	493	488	487	512	477	525	456	481	511	498	460	455	493	471	464	483	467	510	491	482	494	554	487	465	477	506	478	501	446	470	505	483	503	465	482	479	520	464	478	496	503	490	472	456	487	505	487	471	517	500	499	463	500	505	443	434	506	483	473	510	538	439	442	491	520	524	503	493	461	477	478	518	489	500	479	514	502	497	465	464	491	486	475	506	488	493	486	489	486	479	508	519	498	507	497	490	483	498	494	491	489	482	495	539	471	479	503	499	467	475	465	504	483	470	480	508	504	452	500	485	491	491	493	473	487	473	488	501	434	490	474	512	480	491	482	494	510	467	504	442	492	474	486	488	505	496	472	483	477	513	480	480	495	494	506	472	447	466	462	466	523	477	467	499	513	517	455	463	469	513	469	473	470	511	434	499	512	472	502	522	473	515	491	491	513	484	472	471	481	430	494	496	488	494	482	506	459	461	472	500	491	498	476	457	506	463	489	473	482	486	487	483	452	469	453	457	511	482	476	481	470	433	448	491	490	501	498	448	475	475	484	472	480	456	458	447	479	448	486	485	501	450	467	544	479	473	500	510	473	481	461	475	476	492	523	466	488	486	482	508	460	473	495	475	456	488	482	464	518	466	456	459	505	461	504	452	497	476	490	483	468	499	518	472	495	472	485	480	480	520	489	503	472	467	511	495	467	478	491	477	504	474	478	536	448	513	483	484	462	472	507	497	419	473	443	485	449	492	484	484	484	461	494	479	494	463	472	470	480	504	515	512	484	489	512	467	488	520	477	477	505	489	494	483	457	465	494	536	489	462	504	492	533	458	444	508	519	492	505	448	494	473	486	448	474	491	497	494	477	514	443	494	487	476	499	506	471	470	434	521	476	509	508	488	519	482	509	480	466	438	469	514	478	477	468	453	486	472	501	512	495	494
19874	2589	2457	1854	1218	1006	802	688	571	532	556	465	436	433	402	396	420	415	378	393	368	357	347	359	366	374	351	373	361	360	363	310	329	357	336	350	328	343	356	304	346	367	328	347	317	349	327	336	322	329	344	332	325	359	370	358	338	336	341	332	338	327	319	343	303	337	319	334	324	331	292	334	321	335	348	344	339	328	312	360	346	322	312	340	315	312	312	335	341	337	341	316	376	337	328	307	332	346	371	318	344	332	349	359	358	335	312	361	310	318	343	359	354	307	343	322	341	337	318	334	318	316	343	305	337	340	336	307	279	318	332	316	342	304	327	331	331	312	330	318	333	323	348	324	316	318	299	345	318	340	346	296	343	330	347	338	358	343	321	320	304	356	306	325	352	298	323	355	348	358	360	346	341	320	329	357	346	351	323	319	347	344	353	345	333	315	314	316	335	361	346	325	319	321	345	330	289	299	286	324	336	345	314	329	301	294	312	333	299	327	364	322	351	345	316	340	302	325	363	339	305	316	322	359	312	340	325	280	333	302	318	308	360	343	304	357	314	301	288	324	333	334	308	315	345	321	355	324	335	283	344	336	313	362	337	328	322	329	317	327	342	343	328	351	314	308	319	306	307	306	327	326	320	325	352	343	329	308	324	307	319	353	304	342	331	331	342	313	339	325	331	356	320	341	326	355	354	399	325	316	317	344	356	327	360	349	330	309	308	328	333	350	338	319	358	333	340	318	320	346	347	317	354	338	357	383	328	326	313	343	303	326	337	328	341	336	364	312	324	339	311	333	313	310	319	295	318	298	346	363	339	332	310	334	323	303	325	326	329	322	324	325	315	346	347	338	331	327	316	335	309	314	347	340	316	326	307	353	349	331	320	339	312	324	341	317	334	300	299	342	291	315	352	354	339	328	357	325	342	327	303	341	314	363	378	329	341	348	309	311	311	336	333	338	314	329	287	296	319	333	327	321	328	349	331	310	303	359	315	326	310	333	347	298	310	332	335	331	321	327	327	314	334	342	298	310	344	344	322	335	321	311	341	342	311	334	332	325	323	338	347	332	333	323	329	329	329	324	316	346	341	342	322	348	319	335	345	320	325	340	341	323	321	368	321	308	327	325	346	333	317	345	336	353	303	354	346	339	337	345	364	318	308	314	367	331	311	316	323	320	352	315	301	352	346	314	331	293	331	321	328	305	350	333	362	368	300	314	317	347	303	303	349	353	321	326	318	352	314	322	316	331	292	350	307	320	339	384	328	316	343	316	340	310	331	295	366	370	305	329	307	302	349	315	326	315	345	336	325	324	334	313	296	293	318	347	330	325	345	310	359	353	370	314	307	333	326	375	329	323	342	362	323	314	328	303	332	340	330	321	357	337	303	351	323	321	317	340	328	305	316	329	298	332	331	347	345	329	320	335	331	317	315	361	355	320	329	354	335	345	312	312	322	334	331	341	343	326	333	322	321	313	320	339	365	375	321	313	334	324	333	319	329	362	311	301	311	298	331	299	316	328	349	275	306	351	305	298	296	310	322	319	339	313	299	320	338	322	318	328	335	359	294	375	308	290	333	346	323	360	323	323	304	285	384	340	307	341	341	317	318	347	343	332	326	316	331	357	320	361	372	331	323	344	315	365	339	348	341	329	340	299	326	332	363	308	315	317	309	300	369	312	323	311	306	366	342	358	311	329	307	328	346	341	328	297	324	361	358	350	351	301	343	346	324	312	306	332	328	334	324	335	302	315	364	319	303	291	343	342	354	319	338	311	348	340	326	308	346	323	346	307	324	370	347	313	342	337	345	319	318	352	334	373	312	333	322	289	384	346	390	314	326	364	323	329	326	332	316	315	311	321	348	351	330	336	346	292	326	303	311	313	355	358	352	346	297	313	358	340	359	352	345	301	305	342	310	320	350	343	296	340	321	357	307	338	324	378	341	326	324	291	329	311	299	325	335	299	348	340	331	347	315	338	290	327	303	324	343	296	335	337	340	297	297	328	336	341	334	308	340	335	314	313	352	310	333	321	320	307	298	298	317	329	342	369	329	386	336	327	303	316	319	303	318	349	345	321	304	347	353	310	357	328	325	309	305	327	327	347	350	336	323	352	367	362	322	335	332	323	344	313	343	338	332	326	338	320	320	328	350	320	350	318	318	362	317	337	304	321	341	345	322	342	308	314	325	344	318	314	335	321	289	323	360	339	310	295	341	325	344	322	324	333	370	315	334	357	345	291	317	355	328	307	330	370	327	346	293	322	333	338	298	289	312	335	347	305	336	357	335	342	358	349	336	337	340	324	325	334	340	349	320	316	362	348	317	322	313	321	365	348	303	306	323	317	360	297	340	281	324	333	304	345	337	320	352	350	324	342	338	312	338	309	334	310	350	338	336	322	310	349	329	355	323	332	360	306	322	309	354	328	293	282	327	310	343	338	331	331	342	325	318	328	338	349	329	325	323	337	325	327	329	351	356	315	362	317	325	321	301	320	298	311	339	380	341	340	339	387	340	371	318	291	285	349	306	347	345	369	352	299	339	303	310	353	312	318	372	335	356	330	323	324	326	338	344	308	362	334	338	358	311	341	338	358	356	294	324	300	338	376	318	307	297	340	356	327	329	329	326	314	351	328	321	318	310	318	290	310	327	307	317	334	305	356	350	312	331	329	335	356	359	370	322	322	352	340	314	318	351	332	317	313	296	345	314	320	338	299	318	319	325	335	316	319	330	344	326	325	321	303	321	292	301	320	297	353	325	341	334	348	324	305	336	308	327	315	289	323	322	321	341	331	323	289	343	349	310	337	335	341	304	301	302	325	321	351	332	292	341	318	357	342	339	344	328	337	349	327	341	328	332	335	343	330	296	321	328	340	296	344	353	316	298	350	297	330	326	321	348	342	301	289	339	332	312	281	323	312	318	336	339	369	337	345	339	301	336	322	349	294	297	359	373	320	323	326	324	345	315	337	325	327	323	354	352	314	340	332	294	330	358	335	349	338	345	329	390	315	327	314	334	329	313	320	290	334	295	325	307	314	329	317	321	322	367	305	337	311	320	310	312	337	357	344	297	335	313	335	348	316	308	317	331	323	332	313	332	324	332	322	326	344	334	326	328	348	353	319	317	343	370	318	357	343	335	325	312	334	335	294	315	344	339	354	315	345	304	324	330	314	335	313	340	344	371	352	307	340	320	354	331	344	332	329	316	346	330	316	322	327	321	317	300	346	346	320	357	327	309	351	327	316	295	330	327	334	316	334	317	340	346	338	322	358	346	303	322	308	303	326	325	331	345	320	336	286	319	317	339	315	351	314	326	365	345	349	320	329	323	334	330	346	339	346	334	361	319	339	299	339	327	327	322	317	328	336	323	350	350	308	303	344	315	334	324	342	312	351	343	329	338	341	310	331	307	339	336	354	306	337	337	347	345	319	349	343	296	297	304	322	323	329	324	323	298	315	342	328	319	314	327	339	356	358	348	328	298	344	325	317	332	318	351	320
9747	2310	4673	5477	4662	3984	3089	2813	2400	2125	1915	1711	1541	1514	1345	1329	1342	1235	1218	1142	1124	1036	1006	1072	1031	1028	1000	959	974	944	919	908	944	980	919	947	916	911	854	891	904	921	838	884	826	835	829	844	853	876	883	861	884	803	870	865	828	842	844	823	833	826	846	808	837	830	866	804	832	823	806	854	844	806	803	790	846	786	825	824	785	797	772	814	804	831	816	840	796	826	813	793	852	804	807	829	810	854	855	808	795	839	839	769	827	828	824	819	791	828	801	801	796	816	852	808	834	760	812	812	880	792	847	822	784	841	829	797	810	835	817	802	803	801	798	802	794	786	810	864	831	822	876	860	841	877	896	737	846	863	794	850	748	818	882	834	867	849	818	785	782	848	803	804	822	778	838	794	791	768	824	765	789	805	830	793	752	835	751	808	835	834	779	799	805	805	866	821	771	822	782	788	833	802	795	777	800	785	806	853	807	816	790	810	778	791	801	785	824	803	839	816	836	809	771	830	826	779	787	785	792	843	898	752	853	759	774	808	811	801	773	791	809	816	808	790	764	765	828	831	768	815	844	788	799	822	798	791	780	762	796	829	772	840	820	798	784	766	804	838	799	794	821	796	801	796	829	830	867	834	776	834	825	800	809	827	802	844	808	835	768	804	760	779	822	814	829	761	828	792	789	848	831	780	795	828	842	802	805	837	801	789	819	798	808	806	809	818	831	812	846	784	788	782	817	736	809	816	798	835	836	843	822	837	750	803	782	789	788	869	750	808	795	846	799	806	796	801	808	820	778	738	780	822	808	776	857	845	807	766	818	841	814	794	773	772	751	814	808	760	799	816	809	805	851	809	840	867	832	832	766	794	768	810	813	853	846	798	773	720	830	824	805	846	789	800	824	796	802	756	783	808	791	774	855	784	791	789	848	826	801	845	793	716	768	830	789	812	822	788	772	780	838	782	826	805	831	775	805	795	834	806	806	837	885	791	777	815	801	777	824	781	789	752	805	877	824	814	789	831	781	788	844	801	840	841	814	777	827	887	750	802	827	730	800	790	792	787	828	823	850	805	791	766	764	807	822	790	758	820	841	793	835	780	842	807	833	820	815	855	799	802	848	795	850	813	808	782	820	810	849	814	799	766	789	779	822	847	748	806	791	839	763	789	807	844	847	796	786	810	765	751	788	789	790	794	753	825	762	801	855	802	833	834	786	817	833	859	834	816	835	760	866	833	795	809	806	770	795	788	805	796	791	844	792	791	793	776	767	796	843	783	841	770	807	805	801	837	782	753	803	822	780	855	794	810	825	854	850	758	775	747	797	802	767	820	847	824	792	866	837	797	806	811	801	809	771	766	788	868	857	795	813	750	794	811	784	759	790	776	818	772	786	760	827	825	789	818	798	796	807	794	776	812	818	784	819	864	814	800	839	839	808	768	803	780	817	793	812	826	826	799	802	785	800	799	802	804	881	841	817	807	825	808	802	806	825	821	726	762	773	773	791	807	819	822	794	743	797	809	807	844	769	774	812	829	796	782	836	823	753	861	842	763	787	800	789	772	835	790	798	787	852	809	811	845	829	795	838	876	790	845	767	795	793	821	784	822	821	857	840	764	821	773	759	787	804	779	810	857	808	826	778	826	784	861	790	820	838	762	823	805	779	769	800	830	779	797	814	771	765	838	833	808	801	786	816	826	882	786	815	808	826	748	830	807	831	768	772	792	823	817	785	779	834	798	803	771	791	766	856	842	785	796	798	820	797	817	791	778	846	813	801	823	788	762	774	757	863	775	769	814	790	805	838	792	812	825	776	792	820	790	812	840	825	769	799	816	846	742	795	814	862	872	825	846	737	773	825	824	831	819	827	816	816	848	792	775	781	809	774	790	797	851	852	787	757	808	805	840	791	779	752	830	807	777	809	827	776	804	811	783	810	823	801	848	849	763	773	801	790	780	785	842	797	837	803	800	832	789	775	797	765	819	792	801	767	827	770	793	802	846	837	788	786	835	750	796	812	825	771	843	782	774	727	811	793	806	794	781	843	847	744	820	817	826	751	804	835	789	808	822	806	867	820	816	819	852	815	733	795	779	807	829	805	830	833	794	815	773	833	830	836	813	776	816	777	824	807	852	778	798	777	768	813	831	816	797	810	752	746	804	764	795	807	789	821	820	832	785	789	821	849	836	837	772	845	795	814	781	801	851	798	786	866	811	818	826	826	810	723	815	792	814	809	772	781	771	817	803	846	864	831	799	850	811	864	812	783	793	823	797	805	777	777	778	796	762	853	809	793	773	814	792	786	833	815	827	769	801	803	821	827	826	787	885	807	791	794	789	860	834	812	881	818	841	812	804	883	750	794	767	807	825	751	832	783	834	767	784	840	795	813	845	753	793	818	831	769	824	823	791	802	837	793	839	780	784	768	813	774	773	779	761	870	788	862	845	764	787	800	792	798	796	797	807	804	827	851	818	800	803	810	770	798	792	778	767	893	808	797	868	828	864	804	859	806	813	785	809	817	753	764	860	776	749	809	837	757	758	800	820	810	854	833	852	821	869	778	797	777	775	823	798	804	785	796	760	825	843	767	784	828	832	833	814	771	865	792	764	790	800	868	805	787	805	820	843	821	764	780	758	752	778	818	782	755	848	795	845	768	825	769	833	773	823	864	833	799	802	791	803	786	796	818	798	808	845	805	740	780	849	884	851	805	813	885	807	808	796	785	830	860	797	867	744	788	810	796	786	828	787	759	874	739	783	775	772	816	862	813	827	785	796	815	788	767	842	808	801	770	792	782	843	860	797	788	784	902	742	799	804	812	805	789	838	765	846	810	803	829	821	789	824	787	829	779	741	829	822	780	832	837	785	840	809	757	772	843	802	843	786	858	841	823	810	853	810	816	825	794	836	785	765	789	838	812	801	784	836	798	771	827	841	859	851	792	754	821	795	848	794	803	821	771	779	794	892	803	789	758	778	839	779	791	787	758	806	814	867	823	801	798	833	845	779	836	793	801	780	763	822	781	781	802	786	805	815	834	842	787	787	800	773	773	810	853	786	757	831	768	838	762	828	776	769	813	839	829	780	814	806	757	814	814	845	769	808	790	778	804	832	804	810	831	806	797	827	814	793	810	809	780	816	826	798	823	735	789	832	838	836	827	897	799	845	753	814	814	809	803	862	780	801	827	839	780	782	833	784	862	817	840	813	805	813	805	800	789	782	819	832	788	797	761	759	821	824	829	794	817	829	851	786	824	871	780	783	802	780	820	799	796	774	845	856	824	788	819	812	798	824	802	806	831	804	772	762	808	823	817	809	801	785	816	847	785	814	752	824	777	837	815	803	781	818	798	790	835	781	796	819	821	772	838	847	869	814	782	803	790	840	791	809	815	857	764	771	833	819	802	811	752	796	805	793	840	790	760	842	813	789	827	798	792	794	782	823	808	818	762	795	774	847	824	819	823	805	805	822	824	794	787	805	749	795	804	827	797	817	787	866	802	812	795	801
2140	224	207	218	208	206	210	216	226	211	189	202	223	206	194	194	201	218	205	211	218	187	218	228	205	223	205	193	211	229	200	218	212	217	214	200	207	201	205	198	187	221	222	190	194	213	207	188	205	217	217	224	199	215	169	185	180	196	219	213	206	209	214	235	201	195	185	208	219	221	186	196	223	196	218	179	196	205	215	194	203	212	185	225	210	204	213	231	192	199	196	208	213	176	211	218	203	216	180	200	207	215	218	190	210	215	206	180	196	181	210	201	192	196	189	184	195	225	209	230	185	189	205	204	177	218	196	209	239	194	200	208	226	214	216	224	203	223	219	217	225	208	196	225	197	205	216	196	221	234	205	211	195	204	214	179	202	168	221	204	207	192	199	224	209	233	205	217	201	200	189	221	221	217	185	204	216	189	236	199	208	237	248	204	202	218	213	186	210	204	213	206	194	178	205	195	224	215	188	204	210	202	199	182	199	196	205	237	202	179	208	199	186	207	228	187	227	184	212	227	214	201	217	214	246	209	206	214	204	222	204	217	207	181	210	226	226	197	218	231	213	183	185	171	192	191	193	211	200	201	178	226	181	205	201	204	172	219	201	208	210	207	194	196	211	222	203	194	233	195	212	213	201	189	183	188	236	212	206	198	228	199	178	196	197	215	221	202	199	214	200	205	224	201	188	203	206	205	189	207	182	191	213	190	220	236	218	189	201	197	221	207	204	188	216	204	189	217	178	177	222	199	211	217	192	230	228	204	227	212	182	203	211	209	197	191	196	200	188	226	190	190	224	208	226	204	228	217	179	221	205	198	222	181	200	221	221	233	231	208	201	212	199	212	213	212	222	206	216	226	241	199	198	199	196	193	194	207	189	211	205	203	208	213	215	214	193	229	228	219	239	201	211	245	214	183	190	201	192	207	215	210	194	196	200	180	189	212	188	189	222	225	226	215	205	184	206	207	198	195	203	202	218	254	213	235	226	208	217	183	206	215	200	210	208	200	197	203	217	248	198	206	232	212	231	212	210	191	216	210	231	204	193	180	213	225	166	220	202	197	234	176	201	194	206	222	205	205	203	192	207	217	231	207	194	201	231	194	227	199	183	237	200	211	206	213	239	224	230	216	213	206	213	224	201	210	191	178	184	211	208	207	196	200	208	163	202	218	226	221	209	207	186	193	207	221	196	186	215	209	206	223	224	214	188	216	204	216	186	200	211	193	194	202	229	204	214	216	193	208	203	195	193	190	207	214	208	187	205	225	209	207	177	196	204	235	218	224	198	206	209	219	199	216	211	220	207	193	210	210	206	194	221	205	184	186	220	220	207	248	200	166	190	196	203	210	200	206	203	235	209	206	193	198	194	196	201	208	233	193	213	214	222	218	210	215	213	219	201	240	162	229	201	222	200	193	192	217	218	187	235	214	199	192	190	194	211	228	239	215	211	206	207	202	214	189	258	199	210	184	203	217	204	190	197	235	213	195	208	218	242	197	192	208	174	229	213	203	220	208	201	235	221	209	223	199	203	212	245	182	220	204	223	223	252	193	200	220	212	213	211	202	211	201	219	215	209	216	216	220	199	205	223	189	195	239	207	225	215	202	201	195	217	211	218	187	209	194	213	176	193	226	174	197	209	207	167	190	198	211	208	219	208	195	213	216	188	182	218	230	213	191	211	211	207	196	213	206	229	208	226	195	188	196	206	192	216	213	194	232	196	207	211	214	207	213	206	215	215	232	220	193	198	202	219	191	211	229	199	213	213	172	195	206	187	199	176	207	208	218	189	195	186	215	195	179	199	191	195	201	201	185	201	200	212	202	195	182	219	197	219	183	219	212	220	195	175	199	202	221	194	219	234	204	204	213	190	204	205	202	194	216	194	235	194	182	248	207	227	229	212	175	201	188	207	208	180	218	200	201	215	217	211	201	208	191	213	241	200	231	225	205	200	226	174	191	220	229	231	197	228	198	184	218	193	183	186	197	201	226	223	198	177	199	220	182	199	193	207	189	220	196	184	212	224	191	207	212	221	212	215	195	229	194	218	205	212	214	191	215	206	202	213	208	185	198	212	222	212	240	197	225	188	202	204	212	199	218	210	180	219	213	201	199	198	216	200	205	185	207	185	210	203	183	221	212	196	185	198	189	180	202	210	201	200	187	219	210	214	211	227	221	196	232	209	212	214	223	205	197	214	199	189	237	202	193	213	194	230	187	191	201	200	203	221	220	188	177	200	194	204	218	193	221	225	203	206	209	208	231	204	213	224	206	220	224	209	190	198	184	215	196	223	209	209	235	170	202	196	200	186	211	220	196	172	207	211	213	204	165	202	245	189	212	196	192	199	213	171	198	188	205	210	185	218	198	223	174	222	205	196	177	194	197	186	203	204	226	207	199	226	207	223	210	210	201	222	206	209	206	183	198	202	239	195	182	182	217	217	224	229	190	210	211	194	187	201	206	195	205	212	210	213	237	214	195	213	189	204	185	198	171	193	218	221	193	224	203	213	215	206	210	205	204	193	208	185	212	212	227	243	186	201	199	196	195	214	224	221	175	205	218	191	186	215	218	222	186	226	190	196	186	176	169	225	208	214	210	246	211	222	206	182	198	243	196	211	186	218	224	209	205	218	228	186	193	175	191	210	177	198	209	203	193	201	172	228	223	198	206	200	196	204	228	216	208	216	218	183	211	218	180	215	214	206	208	220	193	184	217	189	196	238	205	223	228	185	208	186	205	215	191	207	216	210	213	201	212	180	203	206	243	204	210	231	198	201	230	170	193	212	194	206	192	198	176	186	182	190	211	190	228	215	210	180	206	181	205	221	196	218	207	231	244	192	197	205	222	223	231	196	208	215	188	238	205	215	215	199	198	199	215	210	172	215	212	180	202	219	211	209	226	186	179	205	183	190	211	200	227	226	210	223	199	201	186	175	201	215	211	218	232	209	188	210	185	202	189	210	206	224	219	188	198	213	202	192	184	203	197	168	226	171	203	208	220	195	227	204	178	213	220	245	220	214	194	188	228	205	218	206	229	217	198	208	200	232	192	190	184	184	204	182	223	236	202	187	194	218	213	211	219	226	222	205	206	212	199	204	217	227	212	204	218	232	212	209	225	206	202	194	188	208	212	183	213	228	201	232	205	192	209	196	204	194	209	217	211	201	226	205	220	195	205	216	193	184	228	212	207	222	208	186	231	208	209	175	210	211	207	196	202	200	189	215	221	200	223	190	204	204	206	220	178	206	200	180	207	206	186	213	223	214	219	187	198	220	196	202	196	203	189	215	192	212	197	204	225	232	224	199	203	202	198	213	219	205	211	198	174	203	187	198	234	199	200	195	185	212	195	226	220	211	240	176	201	210	184	165	219	199	218	206	217	196	172	195	208	204	220	205	185	208	195	214	212	202	205	210	187	209	217	219	213	190	188	228	216	217	207	219	204	198	197	186	207	191	187	178	211	228	213	193	229	200	215	188	241	222	199	201	212	218	208	183	185
2701	566	588	643	661	574	551	605	578	555	563	480	544	540	540	541	529	521	532	562	519	529	507	526	511	548	526	535	525	537	560	510	557	524	513	518	545	516	509	555	514	500	542	498	529	549	487	536	489	500	522	539	565	525	543	532	535	547	523	532	543	552	532	584	550	524	545	518	568	545	516	563	555	536	539	532	498	542	523	555	523	509	548	543	557	517	479	536	530	528	532	524	520	486	554	529	515	530	540	504	551	522	562	514	497	536	545	547	498	529	540	540	526	533	555	536	521	539	513	552	570	509	557	468	571	529	500	453	525	500	517	546	518	527	519	552	568	540	528	532	537	530	550	527	519	531	538	533	556	529	513	517	493	530	530	547	509	495	550	543	499	496	539	499	506	523	528	510	511	544	557	529	537	536	532	544	518	518	521	573	515	524	561	512	511	510	526	541	547	543	521	555	528	531	549	533	548	513	511	474	516	520	541	501	551	554	533	557	541	501	544	496	498	529	528	553	521	528	522	519	563	541	535	546	506	550	508	556	494	516	545	508	575	547	497	568	537	541	520	522	524	595	529	480	529	498	505	529	556	550	525	501	546	484	533	534	518	543	528	551	519	537	539	537	530	530	514	517	510	573	536	509	517	522	514	512	549	526	558	509	520	481	501	520	539	576	529	533	532	509	531	515	508	538	532	575	536	517	561	509	508	504	551	523	527	519	529	543	542	501	551	534	499	542	532	516	535	567	513	538	557	557	507	500	546	525	535	539	545	552	555	510	556	567	499	551	522	542	537	540	518	530	574	536	510	537	506	493	510	527	533	579	538	518	541	540	525	517	554	535	555	530	540	522	504	528	547	525	508	498	532	516	495	557	530	516	524	519	553	509	542	488	526	544	514	541	554	528	570	546	506	509	523	538	511	533	539	569	514	487	539	510	532	556	559	523	540	559	550	545	549	543	555	504	524	531	512	517	507	523	498	545	542	548	549	543	518	549	502	512	533	542	520	507	546	513	532	569	558	512	489	531	501	538	540	535	537	514	511	564	518	526	470	531	528	483	523	543	521	538	540	492	462	561	553	523	538	571	557	554	531	507	540	508	521	514	537	552	546	562	564	504	532	519	530	512	513	538	526	552	553	532	557	528	539	567	508	555	567	556	493	555	519	521	549	481	567	559	542	530	586	523	533	511	521	511	550	501	524	516	520	540	523	553	511	558	506	505	540	485	534	524	532	540	520	537	523	496	561	524	515	526	573	559	546	547	566	550	542	491	530	541	572	506	541	501	507	561	512	515	545	478	504	564	515	519	495	516	510	500	565	548	511	549	540	534	525	505	549	475	528	571	536	509	466	531	539	553	534	534	530	536	518	527	533	559	532	521	532	544	561	524	563	514	542	497	508	505	543	528	538	501	549	558	519	540	485	529	542	499	529	562	499	506	546	556	547	490	537	529	531	531	485	540	535	500	567	509	554	529	517	515	503	540	505	530	567	545	524	538	548	528	522	566	530	553	545	520	493	534	496	519	551	530	514	526	562	542	548	542	541	524	492	515	560	539	545	553	504	566	528	537	535	513	551	516	525	519	465	567	497	539	525	526	548	575	553	534	499	569	527	534	546	504	542	490	519	530	489	492	543	546	513	512	556	523	541	549	478	538	499	547	521	553	505	554	549	483	489	535	531	491	535	527	572	533	520	522	497	544	516	546	493	540	538	529	537	538	544	498	529	514	559	544	537	522	514	533	529	527	497	521	509	542	483	549	568	528	530	538	558	559	475	549	540	565	577	515	512	512	543	526	549	489	524	515	503	495	467	529	514	515	532	498	573	554	559	563	564	516	527	529	522	511	558	495	491	554	543	518	572	538	531	524	550	505	540	511	544	533	537	549	565	519	513	498	539	546	564	524	521	509	562	495	575	539	492	530	539	543	545	547	526	500	561	534	496	541	500	533	526	520	515	517	500	496	540	582	522	517	498	522	542	514	528	553	545	525	544	543	538	561	510	506	522	508	548	536	554	526	522	520	538	510	540	526	546	512	511	527	525	516	517	581	553	520	532	532	573	538	587	510	514	523	543	549	532	529	540	539	520	518	529	530	519	514	523	533	506	535	515	561	581	502	547	534	524	520	586	518	548	557	517	569	547	514	512	534	552	524	534	493	534	508	503	523	529	567	506	501	517	557	471	566	451	485	533	558	573	543	541	530	508	514	504	510	496	512	536	516	525	487	549	536	496	569	556	554	511	529	529	514	552	545	524	591	569	553	519	516	518	531	535	521	537	533	508	518	522	510	510	521	533	536	507	506	568	536	515	508	508	570	557	524	590	506	514	482	528	555	530	502	516	532	525	507	529	535	545	542	559	516	534	509	532	543	520	517	500	546	540	533	529	478	578	502	473	530	483	530	540	534	519	505	504	488	527	553	537	526	537	541	530	527	543	517	483	543	538	533	505	574	536	530	520	505	525	538	501	576	523	545	495	522	539	538	563	534	550	499	556	519	570	530	564	471	517	525	541	500	573	499	523	533	517	519	538	534	545	501	521	545	536	536	512	573	549	541	517	538	516	522	534	532	493	494	505	517	552	498	551	543	539	491	502	507	488	504	624	528	538	566	554	544	525	538	536	533	510	501	528	506	558	504	502	535	536	551	504	476	515	509	526	561	536	525	495	484	517	512	479	515	542	517	502	498	532	536	548	497	546	529	558	539	516	554	503	521	535	545	554	527	543	556	534	498	513	489	563	560	518	552	527	516	530	541	541	534	524	563	544	595	512	518	516	539	574	505	550	490	525	542	533	523	534	534	491	556	491	547	502	541	506	524	544	507	507	533	535	571	507	564	537	541	530	514	543	515	539	491	519	559	527	550	537	544	505	551	505	521	544	481	561	519	555	511	529	510	537	508	490	518	549	504	576	523	511	540	540	534	523	531	496	535	552	530	532	514	518	547	525	536	578	540	527	525	502	565	556	499	519	521	528	525	508	519	531	538	488	521	525	535	554	545	510	522	547	524	518	509	514	541	546	525	516	517	551	530	515	523	501	489	492	527	542	545	546	514	530	502	537	556	553	499	548	513	515	535	567	520	532	560	540	539	495	533	535	549	534	546	543	543	528	536	493	564	555	513	533	511	563	523	507	516	527	524	544	554	565	505	523	530	479	507	523	562	550	489	515	551	541	529	530	507	521	493	487	560	540	537	542	529	511	514	561	532	530	556	552	524	546	512	566	531	524	508	528	536	531	517	540	513	561	561	524	539	536	483	539	511	494	541	532	553	530	531	581	508	511	567	531	561	534	529	518	556	510	580	537	533	558	506	469	521	565	552	524	543	549	543	519	548	509	554	503	573	573	487	549	553	556	521	552	542	522	562	538	525	554	510	535	486	537	499	493	529	543	525	563	536	489	541	529	552	542	525	536	520	511	534	567	523	542	546	546	504	517	552	543	548	563	508	535	535	547	490	572	564	519	545	530	504	538	534	539	515	549	557	504	542	467	531	496	514	516	551
10613	1005	1169	827	657	518	456	325	297	279	239	263	225	228	212	226	204	190	194	210	201	204	178	151	180	191	198	178	189	169	166	168	155	173	187	168	200	165	169	174	162	144	143	171	167	176	161	173	183	193	173	171	155	159	174	175	178	203	179	168	169	151	163	158	154	162	187	190	179	146	177	181	169	147	186	183	171	158	165	151	174	171	168	167	175	159	171	165	179	181	175	182	187	188	146	154	175	149	183	162	170	152	187	185	176	137	170	161	166	187	184	164	163	126	160	169	144	161	154	182	175	174	176	171	187	171	141	166	187	169	169	170	155	162	185	159	179	126	185	159	157	180	159	157	159	181	160	179	173	182	171	192	192	162	158	178	160	169	164	160	156	173	151	171	185	192	181	170	179	158	167	154	170	155	155	164	144	170	173	173	184	156	189	179	193	191	163	139	171	171	162	146	159	156	185	162	167	172	167	159	165	160	190	201	159	169	171	184	165	166	175	165	169	170	184	172	177	182	172	175	145	153	158	148	155	189	171	161	165	174	176	156	150	152	181	159	146	162	194	173	182	170	169	160	166	143	196	190	194	178	172	158	157	161	188	164	179	172	159	173	144	172	176	169	167	157	152	148	171	155	183	176	149	179	168	175	158	197	155	184	145	140	176	164	160	168	158	179	190	165	161	170	173	152	165	183	180	154	155	172	190	165	152	156	180	173	186	153	162	168	160	190	199	190	160	164	172	164	179	149	172	156	152	156	165	199	176	169	166	171	157	169	170	156	138	175	177	167	155	157	158	163	168	187	195	159	188	156	169	185	205	196	179	154	160	189	157	154	174	162	163	177	163	139	179	170	187	172	164	179	166	161	157	173	171	172	180	158	174	166	163	163	194	166	156	184	179	182	169	174	189	158	172	164	191	165	187	169	157	152	168	177	191	171	151	183	145	177	188	182	191	183	152	161	178	161	190	204	175	174	160	182	183	147	159	177	175	186	166	194	169	172	183	179	182	164	152	194	170	166	163	153	164	142	157	180	177	172	158	160	157	166	158	157	148	165	190	173	188	186	173	175	165	181	173	158	156	188	150	183	160	163	177	173	187	181	163	180	171	159	165	166	149	167	157	192	159	171	173	186	147	181	141	172	162	149	168	152	184	172	161	179	173	188	159	177	169	168	158	163	185	182	178	162	175	168	169	167	158	168	153	177	158	145	173	165	149	165	164	154	175	171	186	174	171	193	160	135	176	177	180	175	171	180	175	186	166	178	143	166	175	172	176	169	171	144	144	175	134	153	170	165	192	173	178	178	171	168	128	173	168	171	177	180	161	180	181	169	162	163	166	156	184	164	182	163	169	154	144	174	144	181	145	178	174	168	158	161	162	145	162	166	164	185	176	153	164	180	148	150	173	157	191	168	185	171	181	175	179	168	196	164	187	178	184	193	171	161	166	141	170	162	172	173	198	176	175	163	177	188	187	194	178	155	160	140	162	168	167	202	163	169	158	174	186	185	163	164	162	169	179	166	154	167	175	157	169	171	166	185	176	168	197	157	153	173	163	165	173	161	155	173	173	173	184	146	197	146	157	167	159	177	145	171	173	173	187	148	158	184	171	153	165	169	156	155	186	160	185	192	166	171	155	184	164	149	169	170	145	171	155	165	181	138	167	191	157	152	153	159	167	156	144	170	160	187	143	185	168	158	158	163	143	153	184	154	176	166	173	157	152	184	157	185	160	151	182	160	168	172	171	189	157	151	152	169	153	171	177	174	164	164	172	182	171	167	184	214	163	180	161	159	186	169	163	160	165	155	156	150	162	180	172	172	159	160	166	162	137	153	163	191	164	168	188	171	164	145	162	190	165	153	168	177	156	184	152	163	139	160	171	170	152	159	160	175	187	127	174	161	161	190	186	179	161	184	181	156	179	191	159	179	171	157	138	167	176	186	142	177	139	173	144	179	154	166	170	167	193	195	165	168	170	163	167	188	196	173	159	172	172	147	143	168	151	175	167	169	190	165	160	147	201	167	156	150	164	150	173	164	187	159	147	173	177	146	169	158	159	160	170	169	161	175	179	141	165	164	195	168	166	173	177	151	171	155	172	174	173	173	157	174	170	165	160	161	172	163	158	172	167	167	162	175	172	173	172	170	176	182	190	177	172	168	155	150	172	174	180	156	152	162	156	176	162	166	186	169	158	180	171	148	177	152	163	175	158	166	166	155	172	197	173	160	136	168	170	170	160	164	153	171	174	177	146	171	180	176	166	175	168	156	134	175	169	146	157	177	163	164	172	192	159	158	156	164	176	174	155	184	161	171	153	176	156	165	199	156	186	163	193	166	164	147	177	181	174	156	153	162	181	146	152	148	184	177	182	191	165	155	148	182	164	185	159	157	186	177	149	175	165	176	176	144	179	167	137	172	160	178	155	167	179	141	174	173	175	157	174	173	154	187	184	201	169	167	157	167	158	167	179	161	157	196	168	177	170	177	199	156	162	168	182	165	141	159	163	172	157	162	186	190	167	162	175	197	152	173	171	176	147	165	160	153	165	183	176	140	163	151	162	200	160	160	186	151	175	192	167	167	145	174	183	168	155	178	180	176	173	165	152	152	175	176	158	158	182	168	151	155	179	161	194	145	165	159	166	159	169	174	178	162	175	158	160	169	160	151	172	190	166	179	145	144	197	160	196	187	183	162	172	208	175	166	183	162	193	168	188	192	159	199	164	153	186	170	150	180	160	170	154	145	170	164	189	142	140	182	183	178	146	177	183	153	162	176	165	184	147	165	182	171	160	150	167	166	168	172	165	181	136	178	154	151	162	156	150	168	179	168	184	161	168	172	190	175	181	151	178	147	166	184	176	175	169	172	153	177	169	185	154	208	184	168	189	179	155	172	157	160	168	165	176	150	186	146	171	169	159	160	195	167	129	168	178	160	147	176	167	174	162	172	159	158	157	163	170	165	178	187	186	169	162	171	196	170	142	171	177	172	153	174	174	145	164	199	144	157	145	178	170	154	184	158	179	168	160	162	161	170	177	188	166	171	185	193	171	171	164	154	193	156	188	160	156	141	171	184	158	169	167	152	169	189	163	141	167	135	177	172	142	172	163	168	184	156	165	170	174	164	190	178	154	181	181	185	148	154	169	176	152	163	183	178	162	142	176	165	204	194	176	140	173	189	174	153	182	161	166	191	161	166	184	178	169	177	170	183	156	173	165	188	168	173	166	154	156	151	176	149	175	157	167	166	168	147	175	172	164	169	157	150	171	157	164	142	175	157	161	156	151	164	151	194	179	177	171	188	161	175	185	206	168	157	142	144	154	158	182	148	171	187	169	187	171	177	185	201	186	170	171	137	181	169	176	174	145	175	158	170	156	160	180	181	152	162	174	187	180	177	188	158	155	153	183	163	161	161	164	190	161	186	160	165	167	152	184	173	190	155	183	171	162	183	170	171	129	169	163	166	149	213	178	171	173	156	176	190	185	151	144	179	160	158	168	188
6940	1197	2475	2939	2558	2007	1770	1484	1317	1123	1014	910	880	792	776	715	693	712	666	664	648	594	596	601	582	544	569	548	537	525	518	519	535	545	558	457	552	516	481	504	510	504	552	487	540	507	517	453	471	559	489	512	487	518	480	483	514	513	468	507	508	464	487	454	500	523	476	436	480	490	486	493	466	504	462	467	493	476	468	493	476	464	434	459	486	496	459	487	467	470	487	485	446	493	476	484	487	450	463	499	448	518	475	503	463	486	466	465	459	484	497	478	449	466	500	446	476	446	462	424	486	454	515	468	495	491	482	454	477	483	496	476	515	446	487	486	432	477	444	482	502	514	496	494	465	487	449	453	465	470	472	463	435	450	472	447	496	461	482	474	498	463	472	489	454	510	414	463	489	473	496	485	492	462	460	495	482	480	466	507	471	465	442	493	452	473	475	476	458	482	480	462	457	462	488	440	459	469	449	453	474	498	428	494	483	432	510	440	417	475	449	465	487	482	445	501	437	447	502	459	415	471	495	489	501	492	473	471	463	476	492	456	481	500	460	415	442	456	437	485	461	441	504	483	473	463	436	495	499	446	480	483	476	487	493	504	470	478	411	464	440	555	413	481	488	464	455	493	448	486	470	463	437	480	493	460	470	435	491	464	435	486	458	504	485	499	434	487	394	477	469	453	509	444	477	475	443	465	488	463	453	491	477	469	501	507	452	498	449	465	484	524	437	521	483	478	486	486	454	493	461	491	467	467	481	426	447	437	484	457	430	483	466	456	494	468	478	463	501	462	442	494	453	459	489	479	465	427	499	443	469	476	473	476	529	438	470	451	482	439	470	486	457	498	472	467	456	479	462	470	496	467	486	489	480	458	535	452	420	471	438	429	467	437	490	520	454	444	444	463	454	439	496	462	468	466	489	468	461	482	490	422	411	513	472	475	434	478	506	429	473	469	495	462	461	508	463	463	510	455	445	471	471	454	475	477	466	435	442	464	468	467	476	432	465	465	488	468	470	466	513	469	467	478	486	436	502	480	494	451	490	443	460	455	487	476	474	477	466	475	488	480	465	450	469	468	483	458	484	468	506	451	442	466	487	475	467	478	498	470	483	472	444	469	468	485	484	464	452	488	454	461	462	433	461	482	467	496	511	487	469	477	447	432	469	484	453	461	481	451	485	412	493	478	517	440	459	438	474	457	450	481	481	455	449	488	493	477	436	450	462	515	442	498	485	438	435	457	475	417	498	437	467	444	519	478	470	444	469	497	472	477	487	454	482	499	476	496	427	487	475	460	471	481	471	433	462	489	442	472	439	436	457	454	468	455	467	472	465	451	506	475	458	461	459	457	492	457	514	453	457	460	465	450	451	487	495	466	455	454	503	490	453	442	457	436	457	476	520	484	438	432	471	451	464	440	466	445	474	486	478	496	457	456	517	462	437	463	482	466	451	470	475	473	477	464	518	438	441	464	475	481	446	457	438	474	415	446	436	474	483	482	479	456	483	440	472	486	452	443	450	492	445	454	445	475	455	453	443	504	447	436	481	435	474	459	487	469	463	449	487	485	457	441	497	501	451	458	467	458	511	428	488	439	497	463	496	494	456	459	449	474	488	429	468	476	489	463	455	476	440	503	463	445	508	478	462	486	469	421	462	448	475	462	456	472	461	443	499	466	497	463	484	483	511	477	493	448	453	462	466	456	490	425	497	442	451	491	482	468	501	469	473	452	426	474	465	482	467	479	466	468	445	438	464	460	460	453	459	505	471	459	499	474	463	453	439	468	450	454	515	497	452	444	448	472	474	444	456	473	454	437	452	433	483	468	481	457	469	518	506	452	475	491	464	492	455	427	503	462	488	469	495	439	527	464	484	468	465	502	460	428	502	468	463	483	467	470	477	487	491	490	443	503	437	487	453	459	449	456	466	489	498	482	451	480	461	474	465	442	460	478	495	441	445	462	464	480	489	475	479	458	471	458	461	491	485	461	479	490	474	502	495	416	541	517	431	474	435	472	487	466	497	426	453	415	430	488	493	446	456	442	513	474	467	506	467	432	478	476	482	456	450	485	453	486	497	455	465	432	483	475	460	481	441	493	492	489	468	416	461	481	471	499	481	477	477	480	495	437	474	447	467	500	506	473	466	490	507	460	453	435	439	433	478	510	493	446	440	479	450	449	470	467	450	443	458	493	459	480	490	455	466	455	446	500	479	471	505	455	506	446	459	479	483	447	494	462	481	444	467	475	475	460	481	494	509	463	441	463	455	461	440	501	451	433	458	473	478	475	458	461	478	508	502	459	467	432	475	490	448	481	461	481	467	476	481	439	488	457	488	431	482	448	522	487	430	482	449	439	425	452	473	477	467	452	452	445	472	448	461	491	508	498	473	477	441	427	468	438	482	459	477	486	454	450	501	453	436	477	463	469	484	436	504	474	426	489	457	459	474	454	502	473	464	498	493	462	471	476	445	451	454	436	447	478	471	457	490	474	461	471	457	445	459	482	455	469	458	468	412	447	455	443	433	469	471	458	483	458	443	454	416	471	493	467	473	492	476	484	466	497	502	444	474	484	440	468	478	417	488	492	480	489	454	449	459	469	462	471	506	470	462	510	441	463	465	490	510	477	465	482	458	471	478	424	464	486	463	428	489	493	453	449	466	435	482	454	489	501	461	478	488	456	462	477	448	469	452	438	437	437	490	476	494	451	493	489	466	451	443	469	452	424	487	493	446	477	474	467	418	454	460	492	507	462	445	510	457	440	500	449	472	482	452	499	444	440	513	461	463	485	432	479	430	422	464	473	467	464	464	475	448	492	473	452	486	457	477	465	455	450	456	422	488	499	456	501	494	471	457	446	454	480	451	460	450	456	494	460	460	496	476	472	427	464	445	491	477	482	443	480	508	481	457	462	466	479	490	437	465	436	466	427	468	445	496	467	450	461	430	475	454	449	451	454	484	496	498	474	469	459	433	458	458	433	461	468	454	498	467	476	435	462	479	506	454	459	486	446	441	433	454	452	490	442	489	479	462	434	468	511	485	509	468	459	461	462	449	482	449	449	474	467	467	460	431	459	483	445	452	496	474	475	511	486	448	454	504	473	476	507	487	472	487	503	437	445	423	488	438	474	475	453	490	486	450	452	494	462	457	465	420	489	486	450	537	501	486	485	474	486	458	514	480	482	458	466	430	465	492	462	491	481	448	491	455	443	440	462	468	467	485	452	456	481	442	482	473	472	487	470	487	449	451	490	462	480	466	452	484	460	479	488	491	494	483	480	471	465	500	471	507	479	462	483	480	465	482	489	476	497	498	453	476	459	433	481	495	424	461	470	443	424	496	454	461	456	474	495	490	458	484	462	443	504	457	485	434	466	404	483	499	459	476	464	481	494	450	471	492	468	447	445	473	463	454	442	460	511	510	493	459	454	477	441	484	506	465	445	475	477	467	457	474	474	459	478	501	456	454	433	428	495	498	449	471	448	437	450	447	501	483	429	510	493
19010	2594	2471	1771	1290	1020	799	651	576	502	492	471	391	407	434	428	367	369	339	384	432	364	331	383	307	344	347	349	353	322	345	321	289	323	322	325	336	295	312	346	326	320	309	360	329	313	334	296	349	365	295	318	351	323	351	327	362	352	313	338	308	316	325	359	331	338	330	314	318	345	339	311	304	323	352	344	310	329	296	329	308	346	353	305	318	300	342	291	313	306	303	296	307	334	364	324	343	309	293	302	315	325	322	308	299	345	279	323	314	322	306	324	311	326	305	319	347	332	312	304	328	311	352	299	362	290	342	355	328	318	305	312	327	316	307	319	322	311	305	330	361	344	340	314	322	326	310	325	326	329	332	329	291	351	325	342	331	323	330	314	284	333	320	324	304	287	328	318	303	344	318	317	318	333	310	323	339	334	292	326	310	315	319	330	338	323	317	292	311	353	310	294	310	323	318	300	350	315	315	308	361	294	305	303	334	302	333	343	338	340	302	314	318	362	309	349	362	336	306	311	304	333	326	296	326	298	304	355	325	313	353	310	311	283	298	330	329	345	309	340	336	326	303	317	328	295	323	276	295	309	333	329	314	295	320	290	327	321	329	277	341	327	309	336	302	308	320	308	351	311	310	338	319	295	310	313	321	345	301	311	311	302	338	302	343	342	316	337	323	337	321	316	311	302	356	356	338	338	293	339	323	336	279	324	317	338	336	313	316	353	312	299	338	324	299	338	334	307	347	352	335	311	327	324	301	317	319	306	289	271	314	353	318	322	329	343	300	325	309	308	320	292	320	299	314	303	326	322	308	319	307	307	308	362	328	314	308	306	367	299	359	324	311	328	323	317	277	344	350	314	315	297	348	301	307	320	301	345	303	309	314	360	316	301	316	286	306	331	313	346	367	322	308	279	284	322	314	303	297	327	308	320	318	305	331	329	345	328	303	306	293	335	294	270	326	326	318	292	317	341	350	314	298	359	305	300	305	300	351	300	356	306	312	313	294	337	297	319	302	314	328	301	309	325	371	311	309	341	295	313	360	302	355	325	324	328	277	342	333	305	315	321	305	329	320	337	308	322	304	298	326	320	339	302	334	287	318	303	337	301	328	328	333	329	315	318	345	317	334	295	324	339	310	346	314	296	303	344	352	299	320	328	303	304	317	330	323	319	308	325	333	295	281	327	345	313	336	342	325	304	280	324	332	342	297	291	332	285	336	315	290	320	305	313	314	366	342	322	332	317	302	314	315	319	307	317	308	336	333	343	303	321	332	325	355	308	338	329	331	324	336	307	300	330	328	344	304	329	349	332	324	277	295	307	305	290	322	341	320	316	277	365	298	314	356	323	324	297	297	318	316	345	325	347	348	334	311	312	308	317	319	344	314	365	356	350	322	288	289	317	291	320	312	322	308	323	323	316	283	316	333	299	305	335	316	314	336	336	358	319	339	318	312	324	310	317	309	289	343	309	339	344	333	347	338	286	336	347	323	358	326	314	298	304	302	336	315	295	329	360	316	363	300	331	326	306	326	316	338	309	308	303	318	343	324	294	344	285	324	328	335	325	319	321	332	355	316	293	342	314	306	306	329	310	299	277	316	332	313	308	321	309	353	320	308	297	336	314	363	333	321	329	362	333	343	316	289	301	339	322	304	319	317	317	292	263	329	296	296	314	336	309	321	314	338	315	275	324	313	330	348	313	323	355	350	331	315	342	306	312	333	305	336	337	343	325	339	317	322	365	310	318	313	327	298	305	321	306	290	316	300	314	322	348	303	309	323	337	318	339	342	349	316	342	314	306	318	357	329	340	323	314	306	283	347	332	316	325	328	338	350	317	319	309	335	335	355	306	337	314	313	310	307	329	304	297	329	310	310	324	322	328	312	304	301	343	301	311	320	312	320	308	348	286	306	296	308	304	332	339	303	315	323	310	307	305	350	330	316	292	351	332	325	342	326	336	374	309	320	330	301	298	297	313	312	320	335	323	345	300	309	327	347	321	296	310	328	319	337	327	351	310	346	306	295	271	328	305	350	319	334	313	315	281	319	323	325	319	337	329	324	294	313	329	324	318	323	322	316	363	361	360	333	303	327	291	344	290	282	326	346	335	371	328	329	300	298	296	348	298	312	318	340	305	307	328	344	305	330	341	320	296	326	313	340	341	336	332	334	309	331	364	324	317	300	353	324	335	359	299	328	329	315	333	323	319	320	312	297	312	309	287	292	309	293	329	345	299	322	331	346	344	275	331	335	334	316	349	313	345	340	329	333	320	312	329	315	304	317	309	320	316	347	322	314	294	332	367	345	306	335	289	326	361	312	331	338	313	318	300	317	318	319	319	340	303	351	321	324	289	311	319	302	316	328	326	351	338	332	320	312	305	290	298	329	306	342	320	324	315	321	289	333	341	350	348	322	320	323	339	321	334	338	308	318	339	317	348	301	321	306	331	274	309	347	321	334	324	340	284	349	322	322	267	327	317	351	332	344	329	322	333	285	315	330	335	313	285	310	332	306	299	300	325	334	321	326	328	332	332	316	300	308	296	337	317	320	322	305	323	333	310	309	304	309	314	328	352	322	326	333	321	322	298	326	325	319	310	320	309	289	356	304	329	321	304	299	327	280	311	325	333	313	356	319	328	336	303	338	338	349	280	330	330	351	329	333	333	350	315	320	346	309	329	361	310	324	336	319	334	304	320	345	313	324	330	312	328	318	341	347	325	347	358	306	314	338	323	332	349	310	309	318	325	321	333	353	321	340	355	320	331	340	319	276	284	303	340	338	297	321	331	320	329	363	332	283	298	292	330	326	319	348	332	330	325	347	311	305	342	279	305	324	347	272	347	304	303	346	303	313	311	327	298	307	283	297	294	348	319	341	346	341	306	348	305	344	340	299	318	322	333	304	298	293	334	315	352	335	301	307	302	340	316	325	291	314	292	323	328	288	346	346	317	318	306	342	331	308	329	346	300	351	366	327	332	329	314	323	322	333	303	345	323	334	316	335	323	313	315	316	316	349	326	327	335	303	316	311	315	284	290	323	305	321	322	325	311	324	310	327	341	307	291	315	333	326	330	306	331	325	337	314	297	309	294	319	323	314	298	293	296	309	349	314	321	302	334	299	355	327	338	307	328	318	328	332	320	309	286	326	324	335	315	342	280	302	317	302	292	314	308	326	308	297	349	309	340	339	328	335	342	288	311	334	307	305	326	313	331	346	338	320	330	323	315	332	283	360	318	315	307	331	317	337	334	322	294	334	325	320	327	329	308	324	307	293	320	325	322	353	354	297	332	329	319	316	314	291	321	309	362	343	318	307	343	311	326	291	297	294	306	324	313	332	307	309	333	337	355	332	313	266	325	321	299	335	336	296	331	337	312	322	312	353	306	299	305	297	324	309	359	338	333	331	329	336	281	297	321	333	298	330	333	340	305	294	356	328	360	333	324	314	309	339	340	310	307	328	311	311	326	302	320	330	324	308	363	312	333	343	327	298	334	367	322
9333	2240	4775	5322	4733	3868	3269	2619	2344	2005	1834	1642	1507	1417	1327	1328	1200	1203	1181	1126	1076	1147	991	1028	1038	993	956	932	925	901	937	897	901	929	883	929	872	879	880	827	856	904	883	901	870	826	777	810	871	856	880	838	817	788	866	845	825	834	831	853	853	798	820	838	874	781	838	836	806	802	832	829	803	789	812	858	814	790	856	798	839	809	806	791	786	786	803	826	822	802	848	790	781	816	790	780	764	771	773	776	773	816	782	807	795	834	786	781	752	799	808	797	795	837	852	777	790	778	758	799	810	783	828	813	816	824	827	796	785	802	801	846	838	776	836	791	849	769	783	814	834	843	863	847	813	796	792	782	760	759	818	806	784	798	848	789	756	790	817	782	827	781	770	825	778	820	777	824	781	835	788	829	785	823	791	775	750	763	797	823	788	810	796	819	759	768	774	807	791	777	744	766	822	810	789	779	792	834	818	841	748	812	780	841	784	762	798	801	762	756	782	808	766	798	770	785	795	794	833	815	753	783	796	777	780	861	827	843	793	768	791	774	802	788	821	757	780	808	788	749	803	791	828	795	800	769	781	776	783	808	772	737	786	810	750	805	778	826	827	791	807	843	778	863	815	761	762	810	821	809	819	786	758	750	796	792	788	815	843	835	780	776	767	702	784	829	821	783	820	791	744	812	765	806	779	775	833	834	750	808	795	754	798	796	806	799	803	796	849	785	761	821	720	797	826	782	832	821	823	800	853	811	799	865	783	807	759	792	827	830	776	818	809	784	831	741	777	827	808	785	774	776	766	805	791	826	774	813	764	768	812	752	797	780	800	813	749	799	794	805	817	782	732	753	830	794	775	759	776	868	788	756	780	769	786	791	764	794	812	771	722	770	764	769	782	731	837	772	759	792	779	765	795	761	781	799	799	807	756	793	800	854	779	781	817	816	795	800	809	800	783	834	788	849	777	784	802	802	812	785	784	779	764	796	792	786	796	763	833	759	782	774	759	807	809	778	749	772	811	804	803	767	767	794	796	794	794	802	803	798	775	792	760	760	791	758	847	832	760	785	788	767	747	724	800	809	833	767	794	764	829	822	755	758	766	779	810	782	816	788	804	782	793	792	810	795	787	806	782	805	807	803	797	760	749	860	806	816	778	775	836	765	803	804	783	740	828	758	815	783	781	821	793	838	801	806	770	758	756	727	794	802	782	788	790	795	833	837	790	791	811	796	784	814	786	793	784	821	801	780	768	768	794	780	777	813	799	848	743	800	755	791	851	786	776	756	752	856	775	835	801	770	740	820	781	830	824	779	815	816	842	802	828	767	763	832	824	762	813	797	763	806	778	812	777	831	820	785	760	792	753	818	798	733	767	761	784	803	743	721	769	846	770	815	802	802	794	808	742	772	830	821	748	802	791	805	795	753	817	798	825	792	770	744	806	811	749	790	767	767	812	774	798	806	787	783	813	815	774	785	784	851	760	753	803	833	798	804	801	715	767	825	778	754	802	763	813	812	788	806	823	784	838	809	783	786	794	821	832	855	831	803	816	804	787	809	817	794	804	765	800	781	783	726	802	757	850	819	741	826	747	792	813	780	804	806	790	816	791	768	745	750	761	790	806	802	773	755	793	766	800	787	775	820	835	800	801	828	771	806	794	782	764	836	800	773	801	879	725	852	840	772	840	773	786	845	857	816	811	804	768	834	820	766	800	795	803	802	837	778	792	764	782	805	790	825	752	849	809	801	783	757	784	823	739	861	786	793	799	827	783	803	819	763	777	827	789	774	780	787	832	823	843	761	779	796	788	792	757	815	789	834	847	792	759	826	783	803	762	747	735	830	780	792	795	768	778	788	757	767	826	799	793	752	795	781	841	792	791	798	762	812	790	835	780	722	788	794	802	795	816	778	781	843	793	873	796	790	767	784	784	801	836	788	836	782	825	761	808	773	797	802	785	805	771	789	775	780	836	850	783	752	802	757	852	796	780	768	793	773	824	766	811	773	790	782	777	741	775	778	778	831	816	759	788	783	790	779	786	853	757	787	736	836	794	758	797	812	837	821	777	731	802	744	767	806	774	825	802	835	809	805	810	851	770	786	736	772	799	809	779	826	793	847	799	775	794	790	814	825	775	806	803	787	790	783	815	808	797	782	820	784	795	754	824	744	784	790	751	849	798	772	773	830	831	770	798	832	758	801	801	766	787	757	801	810	822	792	777	750	818	814	819	758	751	825	784	760	809	806	798	818	792	805	815	822	807	764	767	815	763	783	721	829	835	726	751	817	820	784	794	782	782	814	801	688	780	771	820	757	795	785	787	776	858	868	816	784	768	793	813	839	798	819	788	792	836	819	823	786	821	834	846	765	791	792	788	835	815	781	785	785	798	737	738	799	792	862	768	784	739	796	759	811	783	778	778	778	751	786	771	779	741	784	828	781	817	801	822	771	754	796	823	804	826	825	811	807	803	817	765	765	785	802	787	798	794	824	844	753	819	814	771	822	822	765	811	833	763	758	805	856	716	802	779	809	744	819	816	797	803	795	750	787	803	731	784	854	794	805	773	772	790	771	785	784	773	767	857	749	782	806	779	772	831	756	832	774	711	756	816	806	769	755	782	824	809	804	726	847	774	727	757	766	747	839	769	826	759	807	840	774	769	826	805	777	833	760	798	826	788	836	749	806	809	786	790	812	753	746	795	809	786	793	841	827	809	763	775	763	830	784	821	796	791	793	824	824	800	840	775	808	827	833	779	790	827	794	832	804	827	767	774	810	740	774	778	772	775	724	778	740	811	776	845	779	874	805	782	738	752	793	799	824	835	833	814	844	767	770	814	784	771	767	795	761	820	791	821	814	772	747	761	761	799	760	810	746	776	781	805	802	787	789	796	796	799	782	827	790	772	805	775	808	722	808	878	760	754	766	751	824	804	799	787	814	798	820	780	826	814	887	813	768	822	814	792	803	821	762	819	817	772	767	778	824	764	839	805	813	752	767	796	770	785	779	834	775	725	758	774	777	776	793	774	776	782	788	781	774	792	770	780	797	789	775	796	737	740	777	803	815	755	742	808	774	795	836	797	800	752	808	823	795	767	839	768	741	772	789	770	814	830	744	789	793	830	733	790	838	766	767	788	780	815	799	728	799	795	793	760	785	831	804	781	784	741	782	855	801	798	770	790	791	819	767	769	780	798	774	755	767	799	783	760	803	805	786	765	797	790	842	845	772	779	817	785	814	836	739	799	790	783	745	751	797	810	748	802	737	833	763	813	803	757	807	776	789	798	790	767	778	768	797	762	767	860	797	797	798	826	804	839	738	785	825	761	790	787	799	781	788	763	793	833	787	793	759	827	837	753	764	827	838	830	787	802	813	833	782	816	771	804	757	786	785	816	761	743	768	760	805	761	756	818	796	767	747	810	804	749	817	871	815	809	807	807	776	778	781	790	768	848	837	777	813	854	781	822	767	798	767	812	777	835	807	803	793	813	808	810	811	761	797	774	823
2147	198	208	237	215	220	241	200	230	211	222	210	218	205	199	193	184	167	175	182	226	198	179	222	209	208	200	217	222	198	174	198	198	216	208	188	196	212	190	223	215	225	168	208	206	182	197	176	203	172	184	181	219	195	209	186	201	219	175	202	216	219	213	189	189	217	180	196	203	194	173	203	208	233	192	202	232	199	203	212	221	215	202	183	208	188	199	191	192	184	210	223	191	201	220	201	197	173	201	220	181	194	190	171	217	203	175	218	193	212	213	226	193	216	191	201	192	190	211	205	199	199	212	219	216	226	198	201	210	194	191	212	200	230	199	197	179	190	199	232	199	211	210	206	205	208	185	199	196	219	196	224	195	200	231	197	200	212	180	205	175	223	205	190	187	210	174	196	227	219	215	193	214	204	198	226	178	210	207	212	220	209	223	210	229	197	207	205	214	194	209	217	195	206	216	202	193	198	196	188	194	207	228	184	184	183	205	212	189	210	204	197	202	181	173	190	205	208	208	201	189	196	226	207	217	181	211	198	195	188	214	203	203	198	191	204	171	240	193	174	190	213	205	187	211	179	189	190	179	201	211	200	193	215	223	184	197	191	195	209	186	196	211	234	207	190	212	211	208	202	184	202	197	176	216	219	206	192	211	194	216	203	201	205	198	199	194	207	198	230	208	211	184	246	211	208	209	197	202	207	211	179	195	179	202	200	202	227	165	204	176	171	200	197	173	204	208	171	202	220	186	214	176	205	206	204	191	202	215	195	194	215	184	206	196	196	220	235	187	164	179	200	194	208	176	204	209	194	200	190	192	228	174	182	203	190	211	193	193	194	195	189	195	223	203	196	176	191	197	185	230	179	221	197	209	201	215	197	199	203	202	214	178	222	200	212	198	193	202	215	195	224	194	213	190	191	169	208	190	197	227	202	209	187	219	224	221	171	188	208	210	177	182	192	203	223	196	207	192	175	186	198	226	193	174	221	189	181	207	197	182	173	204	237	174	210	189	161	189	199	199	205	188	222	204	203	184	204	186	208	215	195	212	218	201	208	218	174	222	209	199	208	210	200	210	208	207	181	175	198	189	193	210	210	202	192	197	209	193	193	226	219	225	200	198	207	182	198	187	189	174	216	199	220	194	220	196	164	196	194	201	218	198	226	192	204	205	185	199	208	209	189	209	181	204	180	182	194	189	203	193	183	214	233	176	212	176	231	195	182	210	217	191	206	190	211	193	207	217	187	209	203	191	189	186	204	186	209	186	194	185	176	192	203	236	236	195	213	203	188	190	204	205	196	215	239	197	197	200	222	209	212	223	187	222	199	193	201	193	200	176	189	206	208	193	193	192	214	190	183	229	177	213	199	192	199	196	193	215	187	198	198	208	197	198	193	198	175	166	178	211	199	190	212	192	220	185	169	191	187	181	216	197	211	212	176	205	202	211	199	172	207	186	195	229	195	235	166	216	202	184	196	213	191	202	221	208	219	191	190	197	167	206	195	179	198	220	221	182	201	210	187	186	178	194	200	180	182	193	181	177	196	206	211	177	209	201	218	206	186	215	197	204	201	188	203	194	213	205	220	210	186	199	207	217	184	204	193	216	210	188	169	168	180	224	238	178	208	219	182	228	201	168	206	206	199	170	223	220	212	208	202	195	214	197	166	186	198	208	225	188	200	211	202	219	175	230	180	202	198	205	200	198	195	209	191	211	209	219	210	213	187	194	197	209	204	215	191	208	195	193	202	203	223	200	214	207	195	184	192	213	247	216	180	220	202	217	201	220	183	221	208	171	231	208	176	230	197	177	202	205	190	209	202	204	188	189	233	211	216	211	197	188	195	209	183	207	187	191	203	183	200	195	219	203	206	192	207	190	214	215	211	210	196	199	195	207	199	186	207	216	211	186	185	204	201	224	184	182	205	204	179	198	221	214	204	220	196	171	196	206	205	203	218	199	176	188	185	213	195	173	214	198	222	190	223	193	193	213	187	203	185	227	215	192	192	214	206	215	213	197	204	200	204	234	208	203	192	197	217	211	216	232	195	198	227	195	174	213	206	214	196	195	192	203	185	184	184	200	180	196	209	224	188	225	190	191	208	201	198	209	198	205	184	222	192	208	215	187	193	214	210	201	200	214	175	194	204	176	193	193	220	221	218	185	194	216	212	201	184	207	188	219	208	196	188	206	207	224	202	228	196	170	169	202	206	200	188	200	201	206	232	205	197	189	178	200	199	210	185	197	203	219	199	193	214	207	214	193	212	219	208	196	179	205	187	216	176	202	214	210	213	184	196	203	192	200	175	191	224	190	196	186	202	177	225	206	219	197	206	210	191	188	202	203	197	180	191	191	202	205	205	190	197	209	195	208	211	214	231	204	204	188	211	232	196	218	202	192	211	201	203	235	181	187	202	186	211	198	194	200	206	172	203	197	212	219	205	196	181	192	213	194	202	194	199	236	190	234	205	168	216	186	186	201	182	208	190	195	195	204	189	183	196	208	201	214	210	244	208	202	203	209	207	213	202	192	189	205	200	203	186	191	209	182	204	186	207	190	204	228	191	187	197	187	181	218	238	224	212	205	209	206	199	203	185	195	220	211	187	223	187	191	183	186	210	205	212	198	220	210	201	213	192	213	242	180	225	217	208	186	177	202	209	211	207	222	208	191	195	207	207	194	197	187	214	199	177	191	191	198	170	205	197	211	200	201	207	201	219	197	195	204	220	225	210	201	191	179	191	191	180	170	168	196	184	202	228	192	192	211	170	167	211	178	200	202	181	202	210	240	197	209	197	186	199	186	214	190	220	203	193	195	213	197	216	198	219	206	218	227	192	185	214	197	172	210	204	222	185	187	202	183	204	171	200	211	195	180	197	188	221	215	214	174	205	195	179	203	213	212	228	186	182	195	207	219	201	206	197	189	198	186	189	188	189	195	197	197	214	223	207	195	217	212	191	198	197	197	206	207	210	202	195	189	190	189	216	196	188	187	201	185	207	189	207	209	192	168	226	201	213	194	229	181	199	205	216	213	166	175	197	195	188	201	171	211	217	228	195	208	183	209	191	211	208	211	213	219	167	229	210	207	188	189	194	234	215	209	188	165	193	213	235	205	197	215	198	203	204	232	185	205	225	210	200	192	216	185	202	190	219	220	181	195	195	196	203	207	194	213	200	229	205	191	192	183	212	199	199	200	190	190	201	195	193	195	194	201	233	204	221	199	179	201	195	198	212	205	189	214	198	238	192	213	212	207	209	208	211	186	184	216	193	235	199	176	217	210	197	182	182	208	202	199	180	219	198	227	207	202	213	178	199	197	218	201	190	210	170	216	205	180	210	216	209	207	189	196	204	206	181	206	219	178	205	203	203	205	217	195	197	199	209	217	197	185	186	203	183	212	185	214	202	226	221	185	174	217	193	197	163	209	200	202	213	197	198	207	175	214	200	202	196	210	190	187	214	189	199	179	211	198	180	186	199	211	214	214	212	202	209	215	186	198	191
2716	572	619	605	602	557	630	549	538	559	534	522	552	535	515	517	529	487	517	540	503	549	513	563	519	516	521	465	517	527	519	548	555	544	546	545	531	524	520	493	506	539	533	519	531	539	579	545	513	500	533	524	505	572	527	491	505	519	516	530	490	542	552	489	519	570	542	532	529	533	535	507	528	504	507	535	540	517	516	515	487	511	534	490	532	485	518	495	489	540	523	473	504	538	489	537	482	474	497	498	525	479	545	528	534	500	497	462	516	526	533	497	514	497	545	522	533	488	548	528	504	523	453	512	520	509	534	505	511	513	533	525	482	595	503	520	525	537	509	512	523	534	518	562	466	559	493	501	481	513	508	549	522	511	498	537	490	529	513	532	519	502	525	493	521	534	534	494	568	518	587	536	546	519	532	492	534	556	512	510	549	550	567	511	514	514	560	504	535	492	515	526	497	512	496	466	466	528	540	496	502	521	477	524	562	558	481	544	518	522	523	538	517	556	500	531	522	500	488	491	515	492	507	490	545	514	513	535	523	528	515	509	501	497	488	565	542	537	492	523	508	525	495	523	503	533	514	567	510	552	485	526	500	514	515	499	521	523	491	488	515	516	527	545	547	498	551	518	530	526	523	583	509	534	474	513	513	495	511	536	498	526	487	562	528	531	531	535	556	508	514	535	516	499	502	541	503	541	493	544	493	489	524	546	501	518	536	523	500	480	506	489	526	556	539	509	503	565	503	524	536	526	525	490	522	520	539	529	515	538	570	518	528	517	526	487	490	517	545	517	517	517	519	525	531	500	531	523	517	497	514	494	525	547	508	537	562	519	509	501	500	482	514	529	499	526	552	482	493	527	507	531	531	504	506	517	519	552	514	481	542	525	544	502	491	510	497	532	565	491	497	509	519	492	501	547	504	465	525	513	541	506	516	549	538	506	521	531	484	510	547	581	531	493	540	520	534	538	547	522	537	556	483	522	533	529	529	507	525	519	510	530	490	480	481	524	545	550	539	522	507	472	510	508	518	516	528	536	486	538	537	504	544	506	502	549	509	512	511	551	567	520	530	530	546	492	536	513	509	516	486	507	508	505	552	541	498	471	507	506	519	538	516	517	534	493	545	483	529	500	501	508	513	479	548	547	484	504	525	476	533	578	464	532	526	537	518	478	526	521	518	530	514	521	482	482	536	540	482	577	527	525	506	511	516	492	524	518	513	538	475	520	536	552	495	537	530	496	531	544	500	520	520	524	515	537	535	518	512	494	516	476	539	535	514	527	523	491	477	570	501	513	492	531	499	490	534	507	495	500	533	504	543	505	468	515	518	482	525	521	541	549	492	489	520	506	493	538	496	516	522	547	508	487	546	526	518	568	502	546	522	533	544	568	485	512	517	519	529	521	549	533	549	506	527	509	496	503	519	486	482	531	488	511	480	493	501	546	526	510	526	528	512	533	552	465	508	535	538	525	524	505	564	511	514	539	512	552	523	533	559	524	545	575	532	518	501	558	517	501	495	471	528	519	494	496	525	480	500	541	534	503	541	519	505	511	471	553	486	523	531	538	488	517	518	490	538	509	512	511	532	507	499	527	500	526	499	533	505	481	477	493	520	526	514	538	532	525	503	531	546	486	525	504	504	569	532	539	510	520	521	514	480	541	523	493	526	542	550	481	546	521	523	495	508	475	557	503	522	478	509	507	518	511	483	507	530	529	502	531	538	523	529	488	496	512	546	534	499	504	541	511	507	490	518	532	533	473	537	550	547	501	492	545	475	514	509	512	525	485	530	580	526	526	497	500	509	508	568	530	528	558	525	489	484	517	539	562	587	522	534	522	515	532	527	520	538	554	544	522	520	492	528	541	496	474	519	490	522	520	509	492	515	513	529	528	515	510	525	515	525	525	532	527	485	539	545	519	494	560	490	531	509	550	502	495	513	549	534	506	509	548	510	530	499	557	498	497	470	506	473	541	487	469	514	561	507	532	531	513	579	544	510	554	481	523	522	528	484	521	517	537	510	501	472	487	490	523	543	521	550	529	479	531	521	507	530	527	499	529	531	559	518	477	521	538	506	527	529	530	514	515	518	506	492	499	483	508	536	546	522	521	521	552	525	547	479	502	548	480	527	518	493	523	492	544	480	497	517	551	471	513	486	492	536	491	537	518	517	474	460	523	524	521	498	541	529	535	531	505	544	513	518	524	540	471	539	532	530	570	514	494	516	498	512	502	535	518	509	511	526	516	512	536	524	548	497	527	517	563	523	541	516	507	522	523	528	537	539	516	483	550	470	515	522	535	513	537	522	526	490	506	540	500	486	512	526	541	491	535	483	517	530	533	568	502	513	519	521	533	532	535	514	501	502	462	484	547	485	531	543	469	555	529	477	506	497	534	481	505	556	529	533	504	467	542	495	501	495	494	552	539	513	529	534	543	518	490	533	518	497	510	528	532	551	460	510	516	544	530	473	490	524	491	488	502	522	528	515	548	570	510	544	549	519	533	506	544	505	528	502	514	506	507	511	536	523	497	511	508	508	521	543	511	513	518	524	525	503	505	541	524	495	498	517	535	500	509	512	525	479	513	543	516	502	516	491	528	510	537	513	481	479	513	536	535	467	550	506	548	548	517	503	517	534	504	481	525	497	522	526	476	497	494	497	554	522	526	522	493	470	517	544	529	502	505	481	510	462	524	511	484	501	513	507	514	496	526	497	547	513	537	546	521	505	489	543	519	524	527	531	481	491	545	491	528	525	559	497	520	518	469	507	507	536	520	524	520	538	499	520	533	503	506	534	520	499	498	527	551	540	536	563	537	531	538	505	570	541	519	513	543	549	540	505	521	533	510	521	516	531	528	555	535	530	557	519	583	549	532	523	501	511	511	495	519	490	483	540	563	519	512	497	518	541	540	521	518	535	504	517	495	495	536	522	549	494	541	524	525	519	556	533	519	525	528	577	544	492	548	563	512	529	548	527	518	547	500	502	553	520	549	545	534	476	548	524	498	538	479	534	521	494	527	510	492	484	555	519	509	533	530	491	473	514	514	524	563	539	503	515	545	507	483	492	516	548	517	505	508	528	564	557	510	477	538	523	478	512	523	530	523	501	522	537	544	528	533	551	534	493	496	547	517	498	502	486	479	509	534	489	504	565	476	529	496	560	478	487	524	498	533	537	496	510	500	517	493	486	561	542	504	520	524	526	501	491	483	529	503	507	512	531	506	546	501	508	515	561	517	535	508	543	527	490	525	495	534	489	526	505	521	510	515	494	515	541	547	518	551	517	494	502	498	506	549	494	508	516	547	517	480	521	518	535	528	507	496	512	534	567	474	526	571	534	519	539	478	534	504	512	493	554	567	533	542	489	544	559	524	516	519	516	497	503	540	509	519	518	532	511	532	553	526	503	527	529	532	514	529	524	491	505	492	469	512	504	544	517	501	522	547	579	535	476	536	545	505	493	512	545	515	477	513	521	484	530	549	475	548	529	516	515	543	529	514
10108	961	1108	897	622	478	381	286	287	274	229	224	238	195	196	210	220	164	189	155	193	173	199	186	184	166	183	195	154	167	154	183	189	159	159	189	172	166	171	150	182	169	159	159	155	175	174	175	169	163	181	167	149	175	162	164	169	186	183	158	172	186	155	142	153	143	183	169	156	190	162	185	153	172	156	161	150	151	159	196	161	175	164	171	145	167	159	167	146	169	164	164	153	146	159	179	178	151	161	166	196	165	155	166	153	153	185	165	157	164	150	153	158	163	184	160	158	170	153	173	174	171	153	159	156	151	155	160	185	150	134	169	158	171	155	182	155	159	182	153	164	179	177	145	153	155	167	155	176	172	135	163	167	171	149	176	149	169	157	175	159	166	159	182	199	162	147	156	160	154	140	183	181	172	135	145	137	148	163	160	160	190	147	174	175	167	162	159	172	180	168	192	151	153	171	161	155	168	156	180	183	169	175	205	168	167	164	168	126	149	180	151	150	169	149	154	156	149	135	182	171	160	171	142	169	173	174	155	190	165	175	168	165	150	159	165	166	154	152	156	192	159	146	170	168	152	160	142	148	168	160	186	158	155	187	158	167	143	151	164	196	146	154	151	173	157	168	165	155	171	178	157	175	187	164	157	162	156	159	130	159	147	155	158	179	145	131	132	140	142	160	174	152	162	164	173	159	159	147	151	155	164	173	162	158	175	135	159	154	184	183	180	149	158	156	166	162	146	169	190	167	164	171	152	180	161	169	162	176	144	162	170	154	165	154	165	155	149	168	171	159	185	157	155	132	161	159	171	155	189	163	161	167	164	181	171	159	153	167	150	167	145	178	153	151	156	190	152	151	158	163	168	172	166	169	157	157	168	159	178	149	171	140	155	155	171	164	148	168	184	162	142	134	148	169	182	163	151	144	153	154	175	176	148	155	151	149	173	206	155	157	169	135	167	164	168	167	157	164	183	178	159	164	150	163	132	182	188	176	153	162	170	144	178	142	195	179	136	149	151	144	149	159	141	170	146	155	174	187	171	170	176	202	156	151	161	164	147	153	151	178	142	159	180	156	164	182	170	154	151	177	167	164	148	173	158	169	175	170	168	129	164	169	143	198	141	163	144	157	159	156	157	168	148	167	177	160	156	181	174	180	178	167	155	176	150	171	169	163	183	173	161	161	162	169	158	183	145	183	169	175	146	177	167	161	181	186	160	136	151	164	144	164	165	179	173	175	159	176	168	171	160	160	164	161	164	163	164	158	161	166	168	148	163	146	174	143	177	135	155	142	155	169	165	155	188	176	158	152	172	179	129	146	163	155	156	154	163	165	164	156	170	154	151	164	156	173	154	178	182	156	151	168	175	181	172	153	163	148	140	161	165	145	169	142	163	135	170	145	147	172	173	144	165	146	177	178	164	172	157	149	178	159	188	131	178	159	156	166	178	143	152	150	178	171	146	159	164	180	151	167	180	154	172	134	169	156	154	156	156	180	151	159	164	170	174	177	154	161	156	152	155	174	159	171	164	156	163	138	165	161	140	171	143	160	150	176	152	154	158	146	168	154	167	171	141	172	166	134	140	179	182	154	154	144	153	169	165	151	176	140	173	169	144	134	154	150	168	136	150	161	164	166	143	182	150	172	168	177	156	163	140	179	150	166	177	157	159	177	199	162	158	188	154	148	151	173	163	154	166	162	193	150	163	169	152	166	140	152	170	164	176	158	153	172	170	156	146	176	164	164	139	181	165	170	140	156	166	173	146	158	161	162	160	149	141	147	177	145	147	164	158	175	192	158	159	176	165	164	155	163	158	159	167	173	162	172	153	163	148	132	144	156	150	156	148	170	170	180	160	171	152	172	168	180	161	153	156	155	167	155	152	151	184	168	149	184	171	141	170	158	161	153	180	179	173	162	153	151	136	164	175	164	152	178	172	152	182	178	176	165	165	174	160	166	171	185	196	179	169	157	200	166	164	155	176	159	192	147	176	168	161	168	176	169	151	185	162	166	160	174	150	141	163	170	175	167	190	171	187	181	186	161	152	156	158	149	155	148	156	156	150	167	171	155	176	187	152	165	160	146	162	176	165	156	157	183	173	175	200	176	177	148	176	160	156	171	162	158	130	188	166	174	174	161	146	178	142	153	155	165	158	146	168	176	170	141	171	157	174	171	182	157	158	160	159	173	159	144	164	160	158	139	171	156	169	171	147	170	171	143	173	163	168	179	165	158	184	156	150	169	153	162	147	166	145	153	154	158	153	154	182	149	146	179	148	151	149	160	136	147	162	188	186	143	155	163	179	182	173	171	185	151	171	173	168	165	188	167	163	153	174	157	153	175	176	149	187	193	157	173	148	173	159	157	162	186	158	142	173	147	165	145	171	157	171	178	144	175	182	132	170	170	156	164	167	151	163	173	142	184	151	163	157	167	161	176	154	160	194	172	162	182	179	150	157	162	165	162	142	146	166	174	156	160	167	158	182	174	169	145	175	172	151	180	139	153	176	159	159	162	163	160	182	171	135	171	186	136	180	140	164	166	158	149	151	155	157	175	152	157	168	154	169	170	175	166	158	159	163	180	169	162	174	153	166	171	158	159	172	163	172	185	174	182	161	177	160	167	167	161	136	189	164	171	187	161	148	165	166	179	150	183	172	157	169	128	153	181	176	141	165	159	186	160	159	201	160	143	172	154	158	156	146	162	145	152	159	139	173	178	164	158	180	163	192	184	163	168	156	154	141	194	168	152	159	163	167	166	168	183	174	164	170	172	160	144	162	174	167	165	190	154	152	180	179	158	169	156	142	159	174	150	175	167	161	142	164	169	145	186	143	161	161	161	169	157	166	171	149	188	138	164	142	159	156	169	148	182	155	170	166	190	141	143	159	178	164	134	150	172	178	149	189	165	153	160	160	169	141	170	143	178	161	187	157	146	159	152	155	159	160	152	150	162	185	162	157	164	171	132	146	149	167	154	159	170	152	157	174	159	141	173	174	169	170	165	156	141	178	150	154	159	175	190	171	160	166	171	167	155	168	166	164	180	183	157	179	194	160	181	128	161	162	162	153	148	162	176	188	159	148	176	161	164	141	158	168	174	161	147	167	147	162	173	190	160	147	172	167	162	144	180	182	154	145	163	163	191	153	159	160	158	159	168	152	164	169	159	183	176	144	169	162	162	148	179	157	158	178	160	137	150	144	181	162	191	137	172	164	151	186	181	153	173	158	156	158	194	162	145	157	159	159	152	159	143	188	155	174	145	155	151	161	178	172	169	162	155	170	145	162	161	149	149	179	163	168	142	141	161	170	168	177	158	170	147	166	151	159	141	175	179	163	153	165	163	153	142	156	172	160	178	150	141	170	174	156	151	159	159	175	167	167	148	139	187	148	182	154	165	149	153	169	159	172	168	169	139	167	171	153	156	146	169	170	173	169	144	154	155	150	146	139	160	190	158	204	164	137	175	147	159	168	157	164	153	171	136	151	165	172	142	164	165	184
6836	1158	2446	2840	2560	2083	1699	1392	1230	1121	1016	930	888	805	746	748	702	689	643	618	635	607	566	555	565	569	521	579	546	519	523	528	506	534	490	518	476	460	503	478	504	428	523	449	496	507	497	527	483	512	478	470	474	484	520	474	448	472	490	468	446	524	433	429	465	495	499	484	477	467	453	457	486	466	452	497	450	441	441	449	487	442	460	463	455	449	472	501	476	462	457	461	466	489	462	467	476	500	454	423	455	450	457	468	459	455	477	445	460	494	468	444	478	441	462	440	484	448	484	432	479	436	452	464	504	506	469	469	475	458	426	456	419	452	504	458	481	470	436	467	496	455	516	447	480	469	460	453	470	466	481	457	451	471	487	436	458	443	465	453	420	498	434	412	475	495	444	507	482	427	500	489	505	480	427	434	474	475	411	463	459	513	445	419	465	455	461	436	446	446	432	472	480	437	498	468	480	445	423	451	469	446	440	490	439	445	446	464	459	449	421	465	470	427	467	407	440	482	444	471	442	447	463	436	474	446	439	442	445	422	460	457	412	484	471	442	426	409	464	467	458	472	465	455	437	451	462	436	480	471	464	440	442	468	437	448	448	440	490	461	466	429	442	478	466	474	460	455	459	459	420	458	476	460	489	429	457	445	454	466	444	458	474	475	455	430	456	430	445	482	453	461	484	446	447	427	456	489	436	451	414	447	455	431	474	452	432	457	439	477	451	428	423	437	450	465	472	435	418	435	484	470	449	461	465	430	450	480	470	445	418	494	446	482	444	498	429	473	448	469	482	477	457	449	431	464	464	475	452	449	452	426	448	448	438	438	459	431	451	441	466	483	464	431	415	449	450	475	464	475	472	461	466	469	459	451	454	491	451	438	457	470	445	451	449	424	486	420	471	477	458	458	437	471	463	436	510	456	440	403	430	474	448	435	473	424	456	435	382	428	445	457	461	443	437	440	497	441	461	438	484	482	481	478	471	460	439	439	455	475	457	461	449	417	433	472	473	471	465	452	457	458	458	461	481	470	473	494	421	434	430	434	448	473	457	436	450	465	440	463	439	468	478	475	457	428	416	440	465	461	438	385	498	420	455	429	466	503	457	442	495	449	463	448	457	442	432	452	473	459	442	494	456	436	486	463	466	461	436	481	421	441	461	464	454	459	468	458	436	469	467	461	451	434	444	461	412	448	468	458	437	482	432	452	443	494	438	463	477	455	511	453	443	465	438	436	452	461	456	471	442	427	465	435	429	503	452	472	445	483	462	439	453	428	454	467	421	457	498	470	483	441	451	441	448	474	471	448	469	480	430	492	474	444	460	459	464	433	439	470	448	448	444	453	471	474	441	464	426	433	459	488	468	454	432	469	423	443	442	467	435	456	448	455	461	437	487	466	505	441	426	459	426	442	496	449	439	463	427	416	455	487	474	435	465	428	487	454	437	462	460	454	411	462	442	441	432	421	467	459	428	464	446	461	469	470	443	446	450	474	452	433	466	469	479	467	463	417	477	464	486	441	436	453	476	472	436	469	424	504	455	455	450	462	436	435	453	444	427	442	466	489	474	484	461	459	434	477	436	464	465	486	419	469	471	475	426	446	450	492	478	463	486	448	452	467	438	445	445	474	445	487	475	469	434	443	428	403	480	477	471	487	451	423	453	471	475	455	458	479	417	475	443	444	468	427	435	472	433	435	454	439	449	494	484	474	454	445	447	408	442	461	464	453	431	451	476	460	459	455	464	414	471	477	490	423	443	442	468	419	478	462	500	442	492	454	442	457	457	448	456	475	453	477	468	422	473	456	482	463	481	433	448	442	443	467	442	444	455	444	452	513	441	466	424	433	444	449	444	484	411	444	427	463	439	444	476	460	457	478	451	462	457	441	462	461	428	469	453	455	457	461	459	492	435	491	456	438	443	514	437	438	475	464	438	471	478	449	464	420	434	455	468	452	427	491	427	425	433	434	442	435	461	484	486	452	439	460	485	417	406	442	417	476	451	445	476	434	470	441	477	453	470	428	428	453	467	450	459	472	496	456	430	428	476	445	478	448	469	445	470	433	491	457	487	477	479	456	485	460	454	523	460	457	451	454	467	447	459	423	453	462	475	451	459	491	448	442	465	451	438	445	457	466	420	497	429	482	425	476	438	464	439	468	463	462	443	497	454	446	450	457	481	443	473	460	414	425	432	468	429	428	428	460	475	461	483	476	476	455	453	473	475	439	420	458	469	485	450	466	462	415	449	471	510	469	442	459	444	454	427	454	464	423	417	442	460	458	451	478	469	465	434	423	460	455	459	450	458	439	471	430	466	477	452	475	444	428	440	461	433	412	485	439	459	423	422	476	441	423	452	475	455	461	451	447	460	479	463	459	471	472	435	444	440	480	457	440	466	451	461	472	443	467	473	458	442	462	456	481	476	469	505	454	452	451	455	462	482	463	455	450	477	467	456	450	439	489	461	460	473	416	467	418	477	486	464	443	432	481	457	433	487	462	442	450	400	481	465	453	455	429	455	436	489	465	481	456	468	452	490	480	461	426	458	471	424	463	436	450	453	459	416	483	457	512	480	447	446	482	456	478	435	474	450	424	490	500	435	467	495	443	452	474	479	454	488	433	449	437	445	413	452	467	423	496	489	509	471	501	428	480	412	449	510	460	449	461	422	463	446	433	456	473	435	448	453	457	432	479	449	447	447	439	451	400	452	458	462	464	420	448	422	432	462	498	485	415	464	446	492	463	456	435	465	466	461	462	466	456	460	439	457	456	465	416	459	459	465	435	416	472	457	470	477	452	445	479	489	416	462	429	456	441	477	423	429	484	500	479	430	453	455	477	419	438	467	461	427	455	432	478	443	503	455	464	437	427	511	413	491	406	446	492	435	493	448	459	449	459	465	472	440	454	476	449	479	450	483	424	422	488	471	408	463	467	471	451	443	454	480	440	455	427	460	460	458	437	440	451	476	471	444	467	453	460	459	398	447	473	431	443	505	451	473	469	466	439	445	475	469	433	448	445	454	476	430	429	467	472	425	464	446	429	466	450	434	490	475	490	446	481	454	482	443	481	468	473	427	450	420	485	467	438	451	448	433	449	433	478	458	465	433	427	441	445	450	474	437	454	448	441	517	438	478	437	469	424	471	452	487	455	450	431	495	449	471	433	455	461	434	471	435	453	458	446	468	438	431	489	474	405	446	480	457	455	445	468	468	400	464	431	460	458	449	458	509	435	448	389	437	471	477	449	467	450	477	465	475	465	445	448	465	436	459	493	473	455	442	410	436	455	455	480	448	461	426	452	442	432	431	524	503	442	452	462	431	434	449	455	459	490	411	436	481	458	453	442	440	466	435	465	443	457	447	453	457	464	475	441	476	474	441	486	430	480	472	470	467	497	516	435	436	441	460	465	456	484	472	472	449	472	430	483	452	466	439	486	439	477	447	435	414	483	444	455	412	467	443	420	447	493	468	431	439	437	472	476	461	477	445	451	433	441	448	455
18625	2524	2323	1837	1340	929	780	660	578	517	508	466	424	411	419	354	374	363	361	378	396	354	353	367	345	280	329	341	322	353	353	323	326	323	338	348	372	363	296	309	293	330	301	329	314	324	324	288	354	297	337	325	299	311	305	333	318	306	339	345	311	298	337	352	305	332	275	299	280	334	325	326	311	323	311	307	300	289	304	322	284	314	310	322	290	334	336	298	291	263	338	284	327	347	328	328	329	294	345	322	323	357	293	329	299	327	332	331	324	327	313	319	304	338	303	321	310	312	311	316	363	299	324	308	309	301	327	310	319	342	338	328	340	341	309	337	312	317	323	323	298	329	330	309	301	312	296	299	348	309	316	348	315	272	331	331	305	347	325	297	315	342	331	324	334	312	339	324	297	337	352	331	310	299	303	295	306	306	320	302	297	333	330	281	351	319	271	312	318	316	309	325	324	304	298	315	292	333	314	293	301	353	326	354	304	293	308	299	309	329	292	294	322	342	290	300	347	302	343	323	336	291	309	315	293	326	302	327	338	320	312	300	304	323	313	273	306	312	329	308	341	321	317	353	341	310	306	322	290	309	316	314	306	299	384	310	324	306	294	316	333	327	349	344	332	313	324	290	332	328	307	279	307	298	349	333	331	316	299	338	314	330	313	317	317	343	289	331	320	285	310	338	293	296	310	319	328	319	343	336	322	334	305	330	309	297	294	336	327	317	324	321	340	322	353	338	326	323	303	317	278	329	318	317	295	319	338	322	337	283	322	329	335	302	284	315	306	316	304	334	319	340	287	304	322	313	282	312	337	292	299	312	329	295	312	319	299	305	283	294	338	337	338	304	295	311	333	269	306	338	316	317	342	328	345	330	316	329	282	310	279	315	329	308	315	323	298	312	285	294	324	356	296	310	317	320	304	320	336	302	307	324	306	318	300	326	350	349	308	293	303	299	285	324	348	314	314	302	318	329	344	313	323	271	291	312	345	322	332	330	338	337	323	306	294	312	311	325	308	328	306	320	305	324	347	308	320	308	329	346	285	321	299	311	297	312	301	300	307	309	323	287	311	311	309	304	289	327	328	325	323	314	326	326	309	323	306	365	304	325	297	309	309	322	340	324	324	326	339	322	347	319	319	321	315	292	287	311	322	300	319	283	302	326	329	299	350	295	278	310	329	315	365	291	312	325	330	340	254	336	324	304	357	291	289	341	326	312	351	326	325	288	309	291	330	355	321	296	268	275	324	311	330	283	274	339	318	320	326	320	333	294	304	335	294	297	339	328	316	318	325	330	292	297	296	333	302	288	316	335	346	340	295	281	313	324	326	320	329	295	313	350	327	289	308	345	327	322	313	324	315	278	345	308	342	329	292	298	315	324	300	329	316	317	324	354	318	325	305	305	299	304	301	351	308	296	317	311	308	294	326	313	299	322	319	324	317	306	323	304	300	344	313	290	298	293	319	337	314	314	330	330	315	304	323	327	319	336	317	303	347	342	322	282	290	341	309	339	305	292	305	337	327	315	309	331	337	310	310	284	329	287	306	359	305	310	292	291	303	314	280	306	328	304	338	327	325	312	330	357	316	309	312	322	357	357	340	309	313	300	315	320	298	322	318	292	282	309	293	301	315	290	328	346	288	319	318	304	300	320	315	328	311	330	350	345	326	319	317	299	304	323	300	321	321	307	319	333	320	340	331	305	283	320	335	347	305	321	318	321	271	309	344	324	303	301	289	309	309	318	357	319	268	331	320	306	323	333	308	347	307	361	329	342	303	310	304	310	311	308	302	345	306	329	306	312	326	306	303	339	323	314	330	321	296	309	286	323	354	320	319	288	326	330	403	302	319	281	327	330	306	262	309	318	333	321	305	320	307	335	286	330	344	316	301	327	294	309	307	286	310	340	355	321	321	318	317	313	342	289	326	329	316	327	312	320	294	314	294	323	344	319	301	289	307	319	337	306	314	304	301	303	328	302	314	345	301	328	332	339	328	325	318	304	288	276	309	350	340	320	306	307	311	313	320	296	320	312	330	290	322	340	312	271	320	340	312	318	302	295	313	326	291	312	351	299	320	310	307	342	282	312	288	310	317	296	318	305	306	346	320	346	308	336	319	307	340	266	326	326	322	348	297	316	304	351	338	300	336	311	343	321	305	342	338	333	294	330	323	314	287	321	330	338	291	298	338	338	316	342	364	336	308	319	327	306	343	307	311	298	301	315	316	332	333	370	319	324	341	340	329	327	330	330	312	332	289	329	311	315	332	310	329	298	299	332	262	313	363	301	326	306	261	306	318	280	324	316	288	323	326	280	300	313	303	334	320	314	307	309	286	296	340	320	327	311	310	323	302	307	340	286	300	324	320	297	290	317	340	255	297	307	327	316	310	337	316	340	326	288	330	345	290	322	338	341	298	307	315	342	302	322	300	327	348	323	336	315	290	294	325	348	284	335	342	305	316	363	314	327	306	281	339	386	309	317	315	349	350	347	334	312	323	272	309	315	346	325	319	311	322	350	330	337	290	292	324	302	326	297	334	346	280	270	299	318	316	294	315	303	335	307	310	283	326	323	313	352	303	317	296	309	322	332	299	324	326	308	339	317	334	323	305	342	286	327	350	338	298	315	307	297	335	292	325	320	323	311	326	319	307	320	332	304	300	329	360	295	323	284	311	295	314	299	319	350	302	334	305	346	310	337	264	289	313	317	311	278	349	307	342	305	310	339	305	297	333	304	298	307	292	326	306	323	298	316	329	311	364	313	287	288	298	290	337	312	292	318	310	311	297	298	322	294	331	321	332	309	288	363	313	336	286	313	319	341	317	309	310	327	315	321	303	324	294	317	305	304	334	333	359	317	313	313	342	319	315	302	307	318	313	348	318	303	308	300	320	330	308	304	329	328	322	293	315	310	344	332	303	314	329	316	332	288	298	324	311	328	293	320	296	360	300	290	299	304	372	327	295	311	340	332	327	354	304	286	317	324	325	303	328	296	310	301	325	294	331	347	309	319	330	294	314	316	351	351	299	318	285	295	289	325	346	297	370	323	316	308	308	301	323	335	328	346	342	325	305	306	313	318	341	309	297	317	326	340	325	314	326	301	272	336	315	321	308	328	333	288	298	306	320	314	300	336	293	302	330	323	267	299	348	300	306	348	354	300	308	355	306	327	311	338	291	332	307	350	304	302	310	310	317	293	299	327	284	312	290	317	345	323	297	291	308	311	334	310	321	315	317	325	333	317	310	337	316	323	317	295	274	319	328	317	335	333	303	333	349	285	296	289	315	322	332	308	301	327	299	312	305	337	294	275	337	358	345	340	328	309	296	285	303	327	296	284	311	348	359	310	313	308	340	305	288	292	320	325	320	340	297	310	296	320	311	312	330	303	303	312	316	311	355	323	336	328	333	330	296	299	322	344	317	312	306	318	321	300	309	312	343	317	332	324	292	329	360	286	304	297	320	322	316	299	281	321	333	339	303	297	315	325	327	312	310	327	333	319
9192	2151	4628	5351	4700	3878	3257	2630	2368	2042	1802	1637	1490	1441	1410	1255	1230	1243	1199	1107	1063	1061	1035	1011	1015	996	963	951	896	937	929	892	909	923	910	872	848	851	845	832	820	853	859	821	773	865	859	798	792	839	863	835	805	804	782	850	783	825	806	843	822	798	796	825	840	840	801	805	814	799	772	802	748	784	798	775	810	820	824	755	757	782	776	798	834	803	799	742	806	794	804	837	802	808	748	782	833	792	811	753	818	770	776	842	802	758	769	733	783	805	788	779	742	759	794	751	760	783	820	780	830	759	749	772	767	756	815	770	783	774	839	757	785	800	785	771	758	788	825	770	795	804	813	854	798	844	776	799	799	802	794	793	775	812	744	796	747	810	800	805	814	815	788	754	793	764	776	749	826	773	782	804	753	773	798	764	773	795	817	844	813	818	804	807	771	745	774	781	757	811	760	723	729	799	778	800	776	754	768	777	750	802	827	763	777	783	803	734	787	838	758	789	765	757	784	796	812	773	751	851	827	781	759	732	776	780	773	773	820	782	743	765	720	772	757	792	773	784	755	759	781	773	796	777	762	758	736	794	772	792	763	772	785	759	690	783	760	772	833	815	779	777	788	765	809	763	762	809	779	744	744	832	786	788	808	786	770	764	728	803	784	808	765	727	825	828	759	763	759	784	743	736	790	784	806	708	759	805	799	837	808	776	791	789	773	780	815	746	775	827	733	788	769	819	798	824	742	825	784	796	734	812	850	785	755	805	809	798	762	796	796	763	797	785	778	730	779	817	780	793	764	781	777	753	731	755	776	762	740	773	750	808	752	824	739	802	786	782	748	769	767	780	771	768	759	798	779	764	804	817	794	803	762	772	741	796	760	765	801	733	803	808	731	819	733	767	779	742	794	781	794	827	765	776	790	794	806	780	776	749	810	786	792	770	804	786	770	763	782	819	719	771	775	777	748	829	804	775	760	781	789	804	760	784	734	755	722	835	773	774	835	843	764	738	810	820	781	794	755	773	780	808	807	754	770	766	769	795	754	797	773	793	746	766	802	736	761	777	771	786	809	786	749	721	793	782	782	797	757	762	769	797	759	772	703	811	776	803	755	814	790	775	780	756	815	794	762	783	739	774	777	790	773	778	841	750	799	785	802	810	782	770	744	753	766	765	816	798	803	764	776	779	782	727	743	792	770	758	781	787	762	761	771	787	755	764	835	772	737	764	834	754	799	783	799	822	810	798	761	798	796	762	773	793	803	771	757	757	712	708	741	817	782	788	787	782	753	785	751	767	731	788	802	815	749	760	777	770	777	758	767	792	766	817	767	828	760	779	752	776	837	751	725	741	786	758	799	779	752	851	720	749	816	736	805	784	783	773	797	761	823	747	747	761	736	744	783	781	756	775	826	716	777	782	789	753	765	761	755	836	770	779	773	745	777	765	763	768	795	766	773	750	761	818	748	757	759	777	751	858	783	760	734	749	751	773	746	739	744	815	804	771	786	734	767	777	780	756	821	800	769	807	788	795	776	774	810	764	767	752	769	744	796	764	799	778	780	779	740	784	793	739	783	759	787	767	777	822	761	762	816	773	756	744	797	735	754	793	790	727	743	772	766	745	761	737	814	752	784	792	781	760	773	844	800	762	756	780	791	742	786	771	723	795	775	794	759	794	756	779	725	726	783	760	758	802	770	751	818	818	758	742	782	798	751	788	779	719	743	737	755	731	780	795	785	799	770	818	777	793	754	774	803	785	777	786	746	742	761	765	770	791	753	803	799	779	775	813	802	784	823	739	762	796	776	818	788	754	794	741	758	778	811	774	732	792	765	774	789	775	738	771	809	785	766	786	785	789	754	769	794	743	771	761	781	776	765	796	814	827	849	698	800	741	764	750	744	775	744	790	763	788	757	754	767	848	787	761	806	745	817	798	756	764	772	801	758	770	774	821	741	824	746	787	748	796	799	784	786	772	733	786	792	740	760	812	819	789	816	786	739	767	763	778	789	748	804	785	795	822	780	762	720	773	823	761	751	791	759	745	800	781	767	783	797	792	770	760	760	834	791	781	772	838	783	770	784	802	795	757	760	768	766	772	781	726	724	825	752	833	755	745	789	809	756	779	759	805	727	814	790	785	757	791	748	779	818	697	817	753	755	741	765	775	785	786	779	758	775	808	813	757	722	796	824	727	772	779	796	751	768	862	773	771	828	784	804	793	784	759	796	793	835	746	790	790	740	767	805	716	774	795	792	762	790	774	792	755	743	797	739	757	756	752	783	789	724	797	740	795	791	791	765	764	759	749	762	753	758	801	745	751	738	762	822	841	790	753	797	796	763	801	798	751	765	791	748	730	785	778	798	781	782	757	738	787	785	749	764	793	743	738	773	758	785	795	816	764	804	719	724	784	756	826	783	751	805	722	763	769	792	780	764	782	777	820	827	788	770	737	710	781	813	741	770	768	784	759	779	760	749	776	772	789	746	790	755	776	792	753	805	780	735	807	826	745	763	780	764	794	803	809	845	731	812	775	821	752	838	813	783	770	754	760	760	774	782	792	828	773	818	769	761	785	827	785	769	781	738	760	706	783	769	785	752	800	765	782	834	774	763	781	732	751	814	790	831	791	834	790	784	750	784	790	732	758	785	742	801	774	825	782	799	800	776	769	784	784	768	812	784	740	782	781	781	773	802	787	764	794	798	792	790	786	773	765	764	800	821	792	786	758	756	814	816	828	790	788	764	772	804	823	778	761	776	782	789	829	761	770	756	781	756	785	776	821	772	757	815	791	763	783	782	798	750	821	800	825	760	758	736	772	815	776	799	776	739	796	771	800	795	803	744	810	775	777	769	795	819	796	773	776	734	808	767	768	749	792	781	742	804	749	799	745	829	761	796	768	773	794	745	779	796	828	801	807	768	781	800	787	825	794	748	788	771	780	748	733	838	768	805	850	804	777	781	760	804	770	789	820	761	797	773	766	746	712	809	754	776	744	809	801	754	795	835	778	781	799	758	768	756	805	769	770	765	792	776	804	756	785	736	712	797	748	794	769	793	740	793	781	780	780	808	774	783	740	759	764	775	789	792	769	790	763	813	832	758	803	801	780	843	762	807	827	809	775	782	735	739	776	806	755	781	793	772	776	859	729	730	818	846	748	774	704	749	790	781	736	786	724	777	835	747	829	831	732	787	792	759	826	781	805	757	805	788	803	757	804	783	770	752	785	805	805	812	757	791	779	807	798	782	760	776	804	787	766	761	696	712	781	764	804	738	786	752	747	751	799	837	811	789	792	813	836	806	787	812	770	805	801	755	771	734	778	805	759	813	776	806	773	770	835	777	771	728	800	787	778	794	776	826	737	775	760	791	784	818	776	815	823	776	793	723	796	790	777	743	740	736	779	785	765	787	804	765	793	768	766	778	756	775	758	754	797	745	737	768	776	742	785	771	808	732	791	791	757	799	756	737	773	751	818	794	851	793	757	765	818	738	781	769	771	778	770	793	825
2095	196	214	212	223	187	186	185	214	216	189	190	192	202	176	220	205	197	214	190	186	204	197	211	203	213	206	190	189	194	194	190	193	180	190	174	192	189	186	193	213	177	215	171	187	174	176	214	193	201	192	201	202	202	179	205	188	182	198	187	212	203	178	187	196	221	193	202	217	212	169	188	189	194	170	198	203	208	210	186	194	178	195	193	213	191	226	184	185	206	217	186	214	190	194	204	199	176	202	214	169	187	210	238	195	185	213	208	205	174	187	189	194	162	207	202	209	212	190	210	197	206	215	202	191	191	164	196	214	177	195	186	163	192	200	184	185	228	188	199	189	194	200	206	190	209	225	181	171	184	192	204	205	182	185	181	202	207	213	206	184	174	172	176	186	199	194	194	212	193	173	188	179	215	174	187	191	187	193	176	194	202	203	200	201	218	200	187	184	204	193	213	219	200	189	179	203	198	213	203	188	204	178	206	199	175	188	190	180	205	223	174	213	187	218	204	200	205	211	220	197	200	181	191	194	197	176	190	164	192	189	215	203	186	199	200	164	186	172	191	199	213	171	179	186	161	231	196	194	204	181	201	208	206	200	190	169	178	198	197	204	196	212	173	188	180	194	188	206	197	197	191	205	161	203	197	176	206	182	209	200	197	206	183	206	192	202	193	209	206	195	178	179	195	218	211	198	200	188	166	210	185	209	174	146	216	225	169	180	196	204	195	213	207	166	173	195	222	189	185	208	196	186	194	200	202	152	188	190	207	187	187	182	180	200	177	197	194	200	187	184	202	192	201	183	195	187	190	184	186	194	172	198	168	203	210	209	207	184	180	178	178	204	185	209	223	178	204	214	178	183	207	202	183	201	218	211	165	230	187	219	191	191	186	209	209	180	199	189	214	189	200	207	199	202	177	193	177	195	189	171	199	200	188	176	193	207	193	188	213	194	188	183	162	179	186	151	178	181	186	185	194	220	223	191	209	222	190	205	185	188	210	196	193	184	181	178	211	193	232	198	181	203	196	193	176	193	175	201	177	198	211	184	203	182	203	193	192	195	181	186	183	191	188	179	195	159	179	203	189	182	210	210	214	220	185	172	215	219	188	191	208	199	212	191	189	216	214	161	192	203	199	205	192	193	193	155	191	176	162	193	195	170	181	200	179	168	191	222	203	183	194	190	189	208	208	192	188	180	197	208	213	185	202	208	192	154	187	224	214	186	190	182	224	195	211	202	195	182	200	204	175	189	194	178	191	196	200	192	187	215	184	174	191	208	177	169	210	175	186	197	185	175	198	190	200	208	187	218	162	199	197	203	180	186	214	211	187	173	190	162	178	192	204	198	194	215	199	190	208	182	209	218	194	172	176	206	167	199	210	215	211	209	169	171	173	177	174	205	181	185	173	198	194	177	184	197	182	180	192	132	200	198	182	192	196	189	204	173	219	212	212	204	192	193	177	197	174	202	244	176	177	191	159	206	184	163	185	178	216	179	205	200	188	208	175	188	174	216	203	207	187	186	207	181	202	176	191	179	205	184	185	191	210	215	204	195	205	205	196	190	186	188	208	223	176	183	202	217	193	199	186	167	201	186	214	193	183	180	192	215	185	191	194	203	170	191	171	169	193	195	170	217	191	172	217	202	201	181	188	206	229	217	185	176	207	209	202	187	208	197	206	162	188	204	225	196	190	192	212	195	193	207	179	179	203	204	179	189	178	171	214	194	218	206	215	186	177	186	191	199	197	197	203	185	177	163	184	202	182	169	157	173	205	185	186	183	199	188	200	173	186	210	186	162	190	168	192	203	204	196	161	180	195	181	196	203	223	194	199	181	182	185	189	199	184	182	187	194	196	211	195	185	212	212	192	177	197	201	165	192	206	215	186	178	166	189	207	188	203	198	181	172	185	196	195	175	205	201	187	177	210	189	183	196	201	177	206	173	202	197	201	203	194	243	211	219	175	194	165	177	199	202	180	199	191	208	194	211	196	199	188	213	185	167	201	172	174	185	204	194	197	181	193	183	208	179	189	204	186	181	196	198	169	182	186	184	213	192	211	185	207	218	181	172	209	174	206	213	205	222	182	188	183	168	202	202	210	187	178	203	188	185	189	194	195	211	214	180	195	214	184	170	183	176	197	187	175	187	195	201	195	181	178	194	207	193	202	218	191	204	182	197	189	216	207	187	206	210	214	186	177	203	218	204	198	219	183	193	209	176	225	188	187	178	183	192	202	180	203	188	209	188	211	156	187	181	177	193	200	212	197	193	217	218	170	181	198	177	211	178	191	191	199	228	221	217	210	196	214	191	176	180	182	187	195	172	162	187	187	192	215	213	205	211	183	185	210	214	209	217	209	190	187	178	185	188	215	223	200	188	193	195	161	164	183	225	204	200	198	187	202	201	179	184	211	173	184	193	186	187	185	216	197	199	182	197	192	208	216	201	194	171	192	190	176	197	205	156	195	182	186	189	195	200	196	178	184	209	202	186	180	194	182	177	172	174	193	215	197	198	196	184	205	177	201	208	181	180	179	191	176	184	178	174	197	169	201	185	205	167	202	166	173	181	196	179	193	181	207	187	176	170	167	190	181	215	169	194	188	187	202	174	184	206	199	204	211	209	206	207	185	173	199	195	188	183	186	195	184	168	201	200	170	163	179	194	213	171	174	182	203	202	173	180	195	186	171	199	186	202	200	165	191	190	178	192	145	208	180	175	200	181	170	204	191	213	180	215	196	207	224	195	209	181	173	191	187	180	194	197	175	186	165	197	187	203	181	167	194	184	210	192	215	217	193	176	198	176	210	202	197	199	185	202	195	192	206	184	178	182	185	193	189	175	159	190	211	208	176	212	199	178	167	196	175	182	182	229	182	236	230	180	174	213	202	206	193	199	170	196	208	186	200	193	172	191	189	213	179	192	190	184	203	159	186	193	191	179	197	195	186	209	213	201	210	162	200	163	179	171	186	197	181	171	187	198	198	184	211	202	203	184	188	173	176	189	191	168	196	201	195	204	216	190	202	192	188	201	212	218	210	192	200	192	181	210	193	169	199	179	212	185	200	204	204	184	211	192	203	206	199	208	201	172	185	222	210	179	187	198	184	191	207	175	183	198	208	197	179	186	192	222	185	173	194	200	171	197	197	163	192	209	188	202	209	217	189	188	178	195	175	203	180	219	193	195	200	189	181	176	174	179	195	173	194	201	174	181	165	196	200	208	208	193	221	184	209	194	232	210	186	189	215	184	207	224	162	169	210	188	195	203	157	191	209	211	180	186	189	193	195	185	195	158	223	175	150	209	206	199	187	182	193	179	206	176	181	194	190	185	172	186	206	166	205	198	191	192	181	245	182	205	215	207	200	194	207	217	209	185	220	184	217	175	196	207	216	173	182	184	173	196	196	188	203	188	201	194	209	173	194	196	176	176	188	203	181	155	185	196	191	202	201	191	176	170	175	218	202	205	178	169	196	202	180	201	200	209	189	191	188	193	190	187	181
2672	547	572	602	592	554	556	525	490	572	520	494	513	509	482	500	490	503	500	521	538	528	521	495	532	507	534	475	478	518	521	470	502	519	482	502	485	479	509	496	481	492	522	495	523	498	473	503	522	484	471	516	517	550	462	528	463	521	517	489	509	510	527	473	504	542	506	466	537	510	484	499	539	501	518	462	469	507	469	519	484	497	511	540	437	497	467	495	514	476	493	536	452	481	515	535	492	522	485	529	496	480	525	521	464	538	547	481	516	547	506	557	520	491	483	497	472	507	497	458	477	557	503	495	521	548	472	491	520	511	469	486	526	522	518	469	472	493	544	495	538	496	515	499	526	565	511	490	513	489	513	535	466	495	498	458	503	506	511	475	518	452	493	526	524	532	521	496	515	503	512	492	493	488	541	466	487	481	475	474	484	459	506	503	478	487	495	471	477	501	496	473	484	527	539	465	472	512	517	478	490	475	511	480	505	470	498	523	524	508	459	502	487	530	446	545	499	562	510	486	531	505	518	514	509	483	500	550	530	500	469	487	466	482	520	443	543	477	532	478	502	533	529	505	506	504	490	498	536	529	497	514	475	477	530	503	517	463	492	482	533	509	527	487	488	486	523	525	499	501	468	489	500	470	490	502	464	496	524	481	475	537	530	490	504	473	463	464	486	482	476	514	495	524	531	463	488	511	503	504	496	546	521	516	503	512	509	525	496	478	534	513	479	488	464	498	538	512	486	495	482	503	516	512	507	532	511	496	501	483	484	497	497	535	491	502	510	514	495	514	539	488	501	545	493	480	499	479	513	492	508	506	497	482	512	463	486	502	527	505	498	520	479	496	497	506	527	509	481	510	502	485	500	508	493	486	543	509	516	471	513	488	492	475	524	493	477	445	532	499	506	469	478	500	497	512	468	481	530	514	477	504	521	507	500	508	523	476	520	473	514	482	471	492	455	520	516	531	495	490	513	478	487	503	504	490	499	535	527	489	522	556	523	494	495	472	502	540	513	531	507	523	496	521	523	513	499	465	449	463	459	500	536	517	505	495	522	491	461	514	490	488	508	484	481	480	485	502	530	535	479	525	520	497	548	481	522	502	509	506	520	506	507	511	509	500	490	490	511	485	493	531	506	500	503	523	517	510	505	482	506	477	512	520	501	536	477	475	524	496	521	484	533	518	546	514	519	492	500	506	510	525	465	492	525	525	496	522	445	501	514	482	484	485	502	490	521	524	502	471	480	484	517	498	532	513	479	488	486	481	493	518	505	503	468	466	487	497	478	477	474	439	518	474	526	480	470	494	516	554	460	487	507	483	499	523	534	530	486	509	484	533	524	512	491	517	504	508	512	486	510	535	494	487	489	521	523	487	510	483	506	448	494	483	524	517	490	517	472	483	474	508	499	494	498	483	529	463	482	525	472	485	516	509	458	490	518	524	524	495	511	501	497	493	527	538	512	466	476	548	503	486	526	508	478	451	480	490	481	496	501	507	478	511	526	499	451	484	536	495	489	498	524	495	475	513	490	514	484	492	511	524	496	489	488	485	475	504	480	500	494	513	483	491	540	491	502	488	469	481	466	484	505	519	483	502	508	501	470	495	504	540	480	540	497	495	477	502	472	506	507	471	487	498	500	529	524	512	486	501	509	486	479	544	511	498	509	490	472	510	477	456	505	502	522	486	521	487	516	493	469	495	551	502	506	531	506	485	491	486	470	490	467	513	505	498	508	490	472	520	495	530	487	512	475	503	501	530	468	478	515	505	496	491	492	521	508	485	529	521	512	490	477	544	494	448	485	518	500	432	529	490	507	524	525	495	487	448	541	502	487	480	494	512	514	501	511	504	475	522	510	496	489	538	472	532	493	468	501	504	500	483	550	504	488	499	490	466	477	531	483	512	485	506	520	517	499	521	482	472	517	520	469	524	497	481	436	491	476	459	504	538	499	477	491	512	474	462	493	508	504	497	505	493	496	495	490	500	469	535	487	526	480	535	482	544	509	484	508	502	487	509	460	504	491	509	506	503	515	503	465	508	502	519	502	535	481	512	486	485	510	522	487	550	467	503	501	496	474	544	512	471	490	485	528	495	532	488	513	477	500	513	496	501	495	533	479	501	538	438	508	495	525	523	484	500	494	571	493	458	525	478	523	453	507	532	500	493	490	497	513	495	484	507	534	449	496	532	486	520	546	538	523	547	505	498	508	527	489	493	528	506	530	524	495	522	507	486	535	536	495	494	504	484	514	541	525	496	494	531	469	479	517	465	521	503	475	485	512	507	483	475	466	481	495	491	516	522	459	493	496	496	509	493	508	520	480	527	511	497	516	506	505	528	471	505	505	527	547	504	522	521	467	475	510	525	525	517	508	500	505	525	494	466	467	493	479	464	482	476	484	502	524	430	485	495	488	534	504	520	455	512	469	530	484	476	470	484	491	496	509	509	542	482	482	525	522	479	512	485	502	514	510	482	527	474	444	489	486	511	505	512	496	499	515	485	498	488	484	526	508	499	534	530	468	501	509	464	526	506	557	514	487	488	479	465	514	472	509	489	486	528	507	510	488	506	499	541	467	484	473	495	522	508	491	515	506	476	516	516	483	471	514	490	494	522	496	523	489	509	502	512	546	516	511	488	516	479	529	502	481	521	499	485	509	478	478	524	511	510	479	509	502	495	484	521	530	449	517	516	501	493	476	475	474	477	479	489	511	520	515	504	500	515	461	497	472	480	524	555	487	506	536	477	483	509	522	509	488	494	505	511	504	537	480	505	479	468	490	494	474	521	481	490	470	535	488	503	498	503	481	513	470	484	495	506	570	518	487	527	493	525	492	527	525	516	476	474	472	490	557	497	465	500	495	520	509	494	475	451	483	481	499	484	515	507	502	473	479	550	512	514	505	500	491	506	522	483	520	485	474	522	486	508	460	506	477	506	512	495	496	521	516	492	482	479	509	484	528	557	521	528	510	539	468	473	480	484	513	470	518	459	506	502	557	508	496	505	540	462	505	533	499	486	513	480	469	487	534	487	486	493	471	497	486	507	510	493	505	478	482	481	525	505	506	533	521	481	508	475	483	511	537	519	492	474	527	527	478	457	459	517	484	511	508	529	501	502	493	495	461	499	477	518	500	495	499	490	522	493	501	512	483	483	474	523	534	489	455	502	475	487	497	503	491	537	504	479	508	536	506	466	496	509	480	487	536	477	485	508	465	514	501	508	501	522	490	473	498	484	516	523	517	528	487	481	508	469	462	522	528	456	498	485	509	513	459	491	555	522	526	476	526	492	463	499	478	475	471	496	515	519	480	492	495	497	458	492	491	528	492	479	477	497	464	469	508	491	547	493	502	489	523	517	490	477	521	442	517	496	476	497	505	511	514	503	537	476	520	522	491	542	516	518	511	544	477	492	497	510	532	449	516	538	492	496	502	532	521	480	544	494	501	485	524	527	506	514	486	485	491	538	519	479	528	465	547	540	487	544	532	521	543	417	526	510
10461	990	1162	861	654	470	405	325	300	253	250	216	220	185	212	188	186	177	177	181	169	177	171	167	154	158	150	175	161	166	176	152	146	163	146	164	183	190	179	169	176	171	150	147	153	154	167	154	150	170	146	141	147	147	135	174	156	157	173	156	147	175	137	154	159	190	179	136	135	161	150	174	138	148	141	157	155	147	157	161	165	165	145	141	148	161	137	153	163	158	159	154	175	152	159	162	155	142	141	152	151	176	144	146	170	126	158	131	162	158	169	160	162	166	173	167	169	157	164	164	121	165	152	147	167	174	159	151	152	136	170	157	151	132	158	158	149	156	154	166	156	173	154	145	160	139	159	162	147	146	174	156	161	150	174	161	176	147	150	150	154	156	158	136	146	156	167	148	145	143	150	167	154	162	156	150	132	174	147	151	180	154	149	156	161	174	155	163	134	189	162	131	162	151	135	130	150	158	164	163	161	165	171	169	149	151	156	148	162	143	168	175	133	143	165	152	170	161	146	139	171	150	148	168	172	166	143	171	143	162	149	150	160	151	170	144	166	146	151	140	169	158	158	145	156	145	155	149	154	167	153	157	121	156	147	149	146	147	144	154	166	150	190	135	139	152	168	164	168	172	134	141	174	167	173	168	156	144	153	147	156	143	166	154	172	180	151	153	166	149	164	168	177	145	136	165	151	132	163	136	152	176	170	152	131	160	133	163	150	155	157	167	195	147	173	160	152	176	167	180	139	168	156	149	158	164	180	125	141	138	158	164	168	168	153	181	154	174	158	175	168	151	174	137	142	145	152	144	160	147	155	165	142	162	158	175	159	160	153	133	149	149	157	165	152	135	158	150	157	157	144	149	150	137	160	163	157	162	146	144	157	173	159	160	165	131	147	131	137	154	165	167	170	163	125	143	168	161	141	133	173	169	167	172	135	151	156	160	170	166	134	148	161	170	157	134	156	166	186	159	152	162	155	174	173	142	158	137	154	166	129	146	162	150	180	139	161	162	142	157	167	171	154	157	137	157	161	166	150	169	158	178	136	170	154	161	151	147	123	156	144	179	159	144	138	150	170	162	151	147	159	151	146	128	148	155	165	154	176	160	172	152	155	161	152	155	172	139	167	166	159	141	175	160	177	141	162	162	147	156	176	182	179	139	166	159	164	149	221	152	158	149	148	136	134	157	164	164	162	177	149	143	163	147	183	137	139	131	140	153	178	159	152	147	163	162	144	179	175	148	167	143	145	171	135	167	161	172	148	177	140	153	157	152	170	154	135	153	136	162	163	146	181	142	167	144	151	162	140	159	171	116	145	163	158	145	137	155	151	162	181	162	144	157	204	157	161	142	170	145	151	144	162	150	148	155	165	161	158	139	176	143	138	164	143	139	151	151	158	132	138	154	151	165	154	135	154	180	151	160	158	151	167	150	150	172	171	163	187	158	165	157	155	151	157	159	158	134	141	164	153	156	130	145	153	145	176	155	167	156	162	164	131	171	145	158	173	139	162	174	166	163	176	139	116	146	160	148	138	167	156	132	167	150	160	156	157	143	134	152	153	175	166	152	144	131	163	164	131	146	143	151	152	162	160	175	168	162	162	165	180	150	162	132	168	160	156	166	163	136	158	158	163	143	151	158	143	145	142	154	163	149	190	162	157	156	161	188	156	151	161	150	165	149	165	158	170	152	158	152	167	169	176	158	161	138	136	176	128	145	152	153	137	130	144	157	159	144	160	144	170	177	158	155	190	131	167	147	138	162	153	187	139	165	159	132	148	163	156	151	140	165	155	168	138	161	170	154	137	160	146	167	163	141	165	187	166	151	170	153	159	138	177	157	157	158	174	168	161	161	163	141	173	157	140	167	149	185	195	172	126	171	149	171	173	162	162	155	173	164	195	168	150	154	142	171	133	164	172	153	168	162	167	158	164	150	153	176	149	160	132	146	149	172	163	135	149	155	148	154	170	149	143	136	131	152	173	156	153	147	156	167	157	147	140	145	172	170	163	140	162	140	158	151	157	176	156	144	184	153	154	171	153	158	153	149	187	164	146	160	144	157	150	140	153	155	159	179	129	171	160	147	162	174	164	150	156	150	161	141	159	153	129	170	161	178	143	164	160	154	129	164	165	158	137	163	158	157	155	153	151	173	151	134	141	163	182	162	184	164	160	166	148	159	139	173	157	159	162	157	153	154	149	154	170	165	161	159	169	161	169	167	167	159	143	167	141	167	142	146	154	165	145	147	155	155	167	136	155	177	165	154	159	141	155	142	154	177	176	161	139	165	147	150	149	161	157	156	127	152	141	142	163	154	155	166	143	174	145	165	150	177	148	141	152	193	178	175	131	156	170	135	166	143	144	175	147	159	165	128	179	152	158	136	142	131	156	167	168	172	153	164	155	127	160	158	156	155	153	137	146	157	162	156	159	174	161	163	162	165	164	138	129	173	156	144	166	144	139	145	154	147	153	163	126	174	162	148	139	150	171	159	159	162	162	157	140	164	157	155	165	158	169	142	150	154	143	143	140	153	157	139	136	152	146	155	144	164	180	151	150	169	168	164	172	184	155	152	159	147	146	163	157	165	164	152	179	173	139	147	151	172	172	183	160	176	144	144	167	179	156	161	148	139	163	165	184	168	161	160	147	158	163	145	139	161	162	155	158	156	141	169	161	167	141	169	188	175	150	169	155	176	166	154	146	137	159	167	165	135	163	150	159	141	159	185	154	145	152	145	142	127	158	169	171	172	146	175	150	156	168	162	169	161	172	131	155	156	166	149	151	157	156	144	185	157	154	136	160	154	138	151	148	168	163	165	142	155	153	146	163	176	153	165	150	150	159	154	150	153	139	140	119	135	156	140	158	138	153	141	160	153	169	158	143	157	146	155	160	156	148	150	151	158	166	137	169	175	141	165	155	165	157	156	155	180	138	154	156	152	177	169	128	142	158	163	142	147	147	163	156	150	166	167	144	165	163	145	180	150	148	165	141	132	146	161	170	171	159	137	145	194	149	154	130	151	177	154	168	153	174	138	138	164	189	152	161	129	159	179	158	144	157	165	161	120	146	165	164	143	161	185	158	163	168	168	159	148	168	147	193	115	156	164	167	165	138	149	139	155	160	168	151	140	179	183	149	145	151	155	160	160	162	157	151	142	147	147	158	155	159	155	153	169	171	143	149	165	144	170	137	144	136	139	171	146	133	159	149	149	133	149	133	166	163	146	145	152	146	155	153	152	151	162	164	166	130	167	148	144	174	143	150	158	155	149	144	142	129	144	154	159	161	176	161	175	147	165	163	170	160	165	137	169	137	182	171	173	147	149	148	172	142	173	181	186	137	164	143	164	151	176	172	148	127	155	155	144	164	163	155	150	141	165	131	145	175	157	153	148	167	156	129	143	178	141	148	152	158	151	153	167	169	154	162	153	164	173	144	144	165	150	153	149	136	142	134	137	155	155	152	162	157	158	160	168	162	145	168	149	165	176	159	168	169	183
6954	1138	2438	2846	2609	2102	1653	1419	1285	1055	938	944	842	847	745	677	690	657	619	645	620	571	575	558	556	543	559	529	506	539	550	526	485	526	484	493	519	448	471	486	482	466	480	488	471	496	470	516	454	447	467	498	454	470	482	418	464	440	415	431	449	469	480	445	468	432	446	441	438	460	479	439	470	425	473	449	479	431	450	440	498	460	444	407	444	479	456	464	459	491	498	441	452	456	428	416	461	454	450	408	439	443	421	494	468	452	439	445	446	424	451	466	506	445	442	446	436	474	440	455	467	424	448	437	428	441	484	450	406	442	434	429	457	435	410	441	446	438	474	442	497	462	511	480	480	419	439	426	440	437	454	451	412	463	467	436	455	445	435	477	403	425	442	423	438	435	428	439	447	456	469	425	449	434	403	436	442	450	458	474	431	411	430	465	462	431	409	433	437	486	426	454	454	493	433	416	445	448	414	432	420	416	416	444	441	461	452	470	465	432	417	445	414	458	463	433	438	439	425	485	429	421	460	447	459	452	426	478	428	469	420	438	453	432	421	453	417	426	475	454	449	441	424	423	407	412	413	433	417	446	418	426	383	470	448	409	444	453	405	396	451	401	424	422	415	470	438	456	417	447	414	417	433	438	509	431	414	438	445	467	425	453	452	437	457	469	410	434	440	435	418	419	441	457	429	443	424	453	452	425	437	431	475	441	447	453	434	431	410	444	420	438	419	464	465	425	496	443	455	449	447	439	424	432	488	456	434	415	459	420	432	446	484	447	406	429	417	446	457	468	418	466	396	457	440	443	498	449	453	454	436	424	402	436	456	440	458	408	405	415	410	463	413	408	420	427	462	453	464	468	418	471	460	431	446	441	447	462	428	407	386	438	455	468	458	418	451	416	451	447	415	454	418	453	408	478	466	452	447	455	423	451	434	422	447	485	466	429	437	433	460	457	418	412	451	421	474	434	442	441	401	430	470	447	463	419	433	416	448	460	461	454	444	450	442	419	436	434	451	425	423	480	423	459	404	422	415	454	433	406	463	449	456	456	467	422	417	435	401	445	431	451	461	460	439	430	453	469	407	442	455	448	422	459	451	465	443	443	439	437	430	421	443	452	412	452	426	402	468	403	443	432	438	455	455	427	457	404	445	452	425	457	432	417	445	446	459	420	442	453	486	452	444	439	445	455	450	451	442	455	424	483	448	418	416	445	416	456	461	424	410	478	489	434	411	443	460	439	435	442	461	459	426	421	403	461	461	440	451	432	439	435	443	445	431	435	437	483	453	428	473	460	428	435	443	436	451	407	421	442	427	433	425	418	440	445	447	435	435	442	453	446	433	451	451	438	422	402	418	401	437	411	442	461	440	476	406	451	424	439	437	421	430	437	440	411	433	467	453	419	451	430	476	438	426	452	480	465	454	417	438	479	449	434	468	441	426	434	447	480	445	459	459	456	432	420	424	425	429	457	470	472	408	441	405	432	432	470	437	441	433	441	441	464	450	476	440	458	422	463	452	430	441	449	470	479	436	462	463	424	438	454	390	438	451	443	429	437	466	438	439	442	439	417	426	439	448	399	420	405	447	394	422	441	460	449	462	430	421	453	404	427	451	466	406	443	454	416	444	462	449	437	411	445	437	450	441	440	470	421	454	441	440	462	434	443	437	469	454	416	436	458	427	455	445	417	464	396	449	416	416	455	445	448	415	482	441	433	422	439	474	431	453	431	423	450	427	459	378	451	419	456	433	420	405	486	445	451	415	479	435	454	434	447	449	432	424	424	441	446	431	412	458	479	446	456	473	433	463	438	425	444	491	429	463	418	452	462	439	413	453	468	448	414	413	415	435	407	452	468	470	478	415	447	442	476	440	439	432	402	415	450	427	465	462	459	435	424	418	426	420	431	407	458	463	449	443	437	403	410	498	451	470	436	417	424	425	437	455	414	449	449	431	456	415	488	421	397	453	429	410	459	433	416	433	442	419	423	453	437	432	426	433	439	489	408	466	446	472	394	424	438	452	483	460	466	441	459	480	441	458	446	383	402	454	429	451	444	450	492	425	441	434	423	437	411	483	423	480	466	413	418	456	433	476	442	431	460	475	471	416	447	397	428	444	441	423	484	467	430	431	444	433	447	441	409	438	442	445	478	409	439	427	422	422	406	454	418	403	449	425	439	450	492	453	463	442	422	410	422	463	438	452	447	468	441	454	443	383	432	449	443	459	445	420	461	473	410	433	407	456	430	461	450	475	425	452	474	408	432	427	413	406	448	445	484	448	424	438	410	453	484	454	420	438	456	482	444	491	410	463	477	443	449	435	455	438	413	473	489	465	453	413	418	473	481	433	428	453	440	474	427	458	447	425	444	430	453	427	487	427	442	462	452	478	455	453	423	478	446	444	427	461	471	450	433	412	399	429	436	460	435	432	423	436	444	422	454	423	468	423	435	419	417	406	434	458	438	457	421	462	410	439	438	434	444	450	450	439	430	466	433	449	425	419	454	471	446	446	449	407	461	452	462	480	443	441	410	455	440	460	470	447	488	420	416	435	422	475	405	437	450	439	435	451	436	439	420	451	410	391	437	443	378	475	457	431	438	467	476	421	475	461	453	423	457	460	453	403	465	430	420	443	490	426	418	439	496	418	427	457	448	457	430	438	432	438	449	413	436	454	462	404	468	477	421	433	474	441	441	459	445	447	435	406	469	429	434	425	447	414	433	455	430	414	420	453	417	457	443	434	429	477	455	480	410	397	442	452	469	439	445	422	459	415	453	448	451	432	433	448	452	416	458	461	427	453	411	449	446	457	476	390	456	443	455	440	450	417	417	456	460	417	427	399	457	460	449	433	441	431	479	440	425	424	451	480	448	460	400	465	474	382	444	462	450	463	441	441	460	442	412	429	431	465	392	439	476	454	410	430	441	433	440	441	461	457	449	439	431	405	413	459	459	438	445	450	441	444	413	445	459	419	435	402	442	461	444	393	462	456	433	405	418	439	458	453	421	481	461	435	420	406	464	445	441	414	450	475	414	400	426	420	426	468	470	449	476	472	466	442	432	420	420	432	452	429	415	438	419	438	457	444	417	460	385	447	461	466	486	423	415	448	430	434	456	440	475	448	442	466	449	469	414	443	452	439	423	431	436	440	450	421	467	433	439	426	479	434	473	458	455	476	468	429	383	459	426	429	415	385	458	447	451	472	446	437	424	452	457	447	430	367	426	444	420	446	488	428	453	459	449	428	462	385	439	425	442	456	481	468	406	403	467	478	433	471	443	405	440	435	444	465	467	424	420	444	417	403	471	426	427	424	441	476	428	455	422	438	441	449	438	464	462	432	406	475	433	449	449	419	461	447	454	451	450	426	447	445	464	401	432	427	428	414	444	397	412	429	478	447	413	405	457	434	434	449	440	436	423	488	427	468	455	441	481	416	447	435	452	461	443	407	454	421	425	461	415	421	460	446	434	443	468	414	422	490	464	437	418	459	455	440	460	439	456
18576	2395	2453	1786	1273	959	824	685	571	538	475	447	432	414	402	346	365	406	355	361	352	343	331	358	359	373	364	359	347	328	356	319	347	323	292	326	315	306	297	320	287	329	327	296	348	310	280	309	294	369	325	350	334	312	343	312	290	322	340	311	309	312	323	317	320	333	323	318	324	310	311	316	297	293	344	316	331	269	298	314	309	322	309	302	304	283	305	298	322	306	306	286	330	281	307	296	311	305	320	296	332	307	329	314	309	300	335	322	310	293	304	299	306	319	303	294	321	293	302	293	299	299	331	290	306	292	305	320	308	303	311	315	283	303	281	309	322	320	329	325	312	307	318	318	316	311	290	292	311	290	336	323	302	343	283	316	293	267	289	314	335	325	335	333	302	321	291	320	320	300	312	308	303	322	293	292	296	289	343	306	313	301	287	312	327	299	293	302	286	320	299	311	328	323	309	315	328	295	299	317	297	317	315	310	325	319	355	296	308	296	315	303	291	301	298	295	329	309	302	274	328	314	309	319	303	310	332	318	333	299	339	299	275	290	305	284	317	302	276	306	328	347	307	333	316	313	337	340	295	326	343	296	280	315	316	325	272	298	351	303	296	286	318	302	301	338	331	301	300	314	314	326	267	319	310	347	287	328	290	323	293	313	292	320	303	295	305	286	308	298	297	298	317	310	313	324	320	298	289	291	322	321	332	302	319	279	306	330	310	322	324	313	311	308	347	312	316	316	329	294	294	285	269	308	300	292	337	325	293	281	316	323	314	314	335	316	353	300	305	338	316	267	306	302	314	319	318	332	292	327	283	311	339	298	292	316	360	310	299	362	297	288	339	325	286	319	313	293	320	324	321	288	320	281	305	320	311	308	292	329	306	288	308	338	302	302	286	304	305	296	302	311	291	337	322	314	278	308	327	298	310	329	301	314	289	289	318	342	303	321	321	315	332	298	304	306	293	311	272	326	293	310	333	325	308	319	297	283	311	308	318	321	287	282	299	310	302	298	316	296	308	287	312	296	312	330	298	273	293	295	300	307	302	256	277	322	332	272	311	309	321	339	326	299	297	330	324	331	328	336	288	326	295	329	324	330	317	292	322	306	318	316	332	321	318	323	314	306	307	324	290	315	319	281	295	293	348	315	331	278	303	301	319	282	328	279	303	306	337	314	309	307	328	308	324	320	300	317	339	279	330	314	302	291	290	331	275	330	331	308	320	336	334	319	340	301	289	276	317	330	282	284	321	330	299	294	333	273	337	313	288	323	297	323	336	325	326	310	280	307	301	297	286	324	302	324	303	295	340	312	349	301	328	286	317	308	326	282	318	301	281	297	351	298	323	297	307	284	322	297	350	299	310	277	329	335	287	330	305	369	336	294	276	336	331	307	304	278	314	306	321	308	323	267	308	295	308	322	316	304	304	333	294	326	306	336	307	311	303	309	286	303	306	319	294	300	318	306	312	329	363	318	324	322	293	299	351	325	328	328	309	352	288	311	334	321	291	322	302	343	277	283	330	304	323	307	293	311	324	310	315	291	317	308	301	289	296	330	326	308	310	351	303	311	313	309	329	276	341	321	325	303	332	322	355	268	303	322	297	345	324	305	315	333	355	322	311	340	316	293	301	279	307	274	289	311	279	301	324	326	275	320	353	350	287	310	329	312	308	332	351	294	307	290	338	322	328	313	301	312	300	298	290	293	299	331	296	291	310	313	290	306	327	310	316	282	317	287	304	324	288	288	279	278	297	305	352	307	297	304	303	312	306	317	316	311	290	348	307	286	289	305	306	340	285	332	315	328	297	290	291	322	298	346	326	310	314	320	303	350	294	293	302	277	303	319	270	318	298	356	351	266	321	294	328	312	323	305	281	293	333	283	286	285	275	277	301	320	325	335	331	292	315	322	295	322	326	299	313	302	320	294	301	290	310	311	322	339	312	295	314	302	328	325	302	319	284	321	327	336	303	323	343	304	297	286	320	305	329	296	313	308	323	294	278	316	303	329	301	296	348	305	301	329	323	310	308	304	324	279	283	291	296	285	302	295	308	326	318	352	307	304	303	304	315	302	319	304	320	300	325	287	351	296	326	337	314	312	305	315	319	317	315	323	329	328	318	314	306	324	322	304	290	275	308	304	321	314	340	326	327	309	310	286	329	292	324	327	316	272	323	322	337	296	292	314	312	350	293	357	302	350	338	310	304	300	298	337	300	317	307	294	280	279	321	314	309	302	327	304	261	310	343	326	326	304	306	324	291	285	293	333	300	314	298	323	290	289	305	295	315	320	286	325	329	292	272	325	301	267	295	277	306	331	294	340	295	351	285	304	311	315	321	315	301	316	284	305	282	304	314	320	296	285	339	315	313	295	331	292	306	299	300	294	341	298	323	310	315	298	285	331	294	324	278	313	300	321	286	319	296	315	301	331	302	329	306	319	301	334	321	311	322	309	317	279	292	303	320	307	347	279	312	307	318	379	340	343	327	332	337	302	319	337	321	318	312	300	337	277	340	337	301	268	303	338	278	336	291	312	279	304	305	298	319	325	292	309	321	337	294	305	301	269	293	337	288	331	328	330	308	316	320	324	309	330	297	299	276	321	313	304	323	282	293	315	287	307	314	320	289	306	295	295	319	305	308	319	301	330	297	318	300	290	275	325	352	295	358	274	319	324	326	332	307	310	339	344	328	307	333	279	301	321	303	302	292	367	285	312	323	338	310	361	292	300	315	277	338	300	321	320	309	308	277	272	290	314	331	318	327	294	279	301	286	319	308	291	309	322	287	298	295	307	326	316	306	324	247	279	302	346	299	325	308	324	294	318	316	325	316	290	312	305	323	312	307	328	314	349	320	317	296	292	325	316	310	314	310	280	289	295	329	294	317	316	298	302	298	334	297	332	283	311	344	315	272	326	301	295	277	301	316	319	307	304	312	311	296	324	312	307	306	286	302	323	293	330	303	328	295	304	280	304	323	303	296	297	286	286	318	314	303	305	327	301	318	296	274	278	317	259	314	311	331	321	330	309	298	322	328	327	284	312	303	337	340	325	311	306	303	348	302	299	319	325	297	309	297	289	318	300	312	292	304	321	303	289	349	323	265	285	288	284	276	306	310	304	310	313	322	301	295	326	341	322	305	343	316	305	304	324	308	292	323	311	302	304	305	326	309	348	332	302	307	334	323	322	315	313	310	302	331	304	319	304	310	328	314	322	304	309	286	319	282	298	304	295	308	289	316	318	327	330	321	283	324	316	330	336	306	299	310	320	307	315	303	298	288	329	335	310	316	308	346	308	321	309	315	283	294	292	309	288	324	281	296	304	330	298	306	284	305	311	346	298	322	327	288	318	315	325	309	303	305	284	315	280	306	281	326	294	310	339	311	318	316	280	282	317	346	305	292	331	305	335	301	325	301	321	292	331	328	346	334	298	308	329	313	245	328	320	320	306	301	285	270	281	310	322	294	324	290	296	305	325	323	319	319	327	322	330	297	294	352	289
9313	2127	4653	5462	4723	3886	3149	2709	2304	2049	1793	1652	1584	1459	1279	1322	1223	1217	1144	1089	1081	1047	1078	1036	962	915	959	963	929	904	913	882	898	917	889	865	831	900	868	880	803	834	744	838	837	812	820	796	826	789	794	800	780	785	799	862	799	778	810	825	810	808	770	782	805	758	861	803	778	766	812	806	777	837	737	797	827	780	803	788	863	711	792	805	735	760	793	777	825	803	790	738	778	792	769	771	804	789	797	759	736	775	768	777	778	782	797	749	741	731	786	772	778	794	771	764	807	740	784	790	754	772	814	806	801	735	790	771	757	827	738	750	795	801	800	779	752	803	821	808	794	828	804	842	777	797	740	776	788	794	779	779	735	825	776	740	732	747	753	751	761	715	766	719	781	757	751	802	781	754	755	767	770	755	756	770	780	763	764	732	761	741	730	754	798	811	767	767	716	750	765	767	768	782	742	781	753	761	794	759	782	708	819	775	756	725	716	742	756	740	777	736	750	785	769	738	763	738	765	762	736	740	768	776	781	805	771	775	776	751	797	789	778	759	771	754	748	796	757	743	791	770	758	760	772	780	786	775	770	761	756	767	743	785	802	789	764	759	768	743	812	747	788	783	761	818	774	781	785	777	748	717	758	758	778	741	755	763	766	774	782	807	710	769	714	745	778	797	765	776	792	717	754	792	776	742	732	777	725	765	767	835	793	789	854	783	775	801	731	725	750	778	780	743	801	776	756	750	771	737	787	785	718	759	774	746	799	740	743	797	761	783	743	765	766	731	769	748	764	784	767	772	739	751	755	785	769	741	750	803	775	781	747	763	764	782	796	820	761	729	774	748	759	775	760	789	760	757	725	770	722	783	790	759	803	735	772	785	760	748	763	764	724	800	772	757	737	765	794	812	758	786	831	756	762	816	755	728	754	795	767	802	737	774	719	785	774	770	748	814	776	740	808	762	833	767	801	748	764	817	821	758	747	730	782	752	734	792	795	772	775	723	750	750	782	758	749	797	732	762	740	766	759	783	765	755	723	779	759	750	805	748	756	771	782	783	796	825	751	731	785	774	781	724	741	718	723	769	761	767	786	743	786	739	751	784	802	768	780	748	799	777	751	759	756	796	767	759	783	805	798	787	805	791	814	748	772	797	766	802	804	775	749	748	802	783	765	739	736	754	785	737	787	810	783	793	823	733	806	745	763	759	782	785	783	755	764	726	795	712	767	765	762	787	802	752	809	716	777	763	788	803	780	802	751	754	766	768	780	724	752	775	786	768	781	798	783	801	732	801	772	783	722	772	811	718	749	791	777	782	781	813	762	748	774	768	764	725	732	750	725	751	725	791	755	744	801	744	799	742	723	829	782	792	769	787	752	792	774	762	738	776	769	771	760	770	749	783	749	740	759	745	770	739	778	761	759	750	736	768	708	735	781	768	744	798	727	762	722	769	771	829	763	780	749	752	782	776	756	739	737	784	776	733	825	759	782	813	720	745	756	796	780	807	772	759	771	762	705	752	794	753	735	797	780	774	737	772	760	744	772	761	756	793	751	753	765	788	787	801	774	756	774	755	772	751	793	800	739	773	746	832	754	775	735	753	777	722	759	809	761	714	730	771	772	758	746	764	739	765	829	743	793	836	774	784	778	777	706	827	771	786	749	759	746	744	771	780	792	806	770	790	775	781	767	742	809	741	780	761	756	786	721	728	747	799	737	750	800	774	718	807	768	797	744	742	769	760	759	755	765	720	825	756	772	768	731	794	777	753	742	773	794	759	747	740	749	744	757	765	778	769	753	748	802	751	760	776	731	738	744	725	773	736	730	789	772	730	796	749	743	785	745	729	769	796	782	769	754	725	781	758	746	798	746	747	760	781	722	740	736	767	740	789	760	781	755	717	742	772	784	754	779	795	698	752	804	778	748	782	760	771	766	728	767	707	766	809	791	736	819	754	749	761	775	803	790	793	799	767	772	755	788	703	733	771	797	743	735	802	742	736	743	734	748	795	766	797	786	718	796	750	754	758	775	766	749	787	770	785	755	780	757	767	745	748	811	762	747	786	753	754	789	767	768	732	780	790	724	709	783	730	782	761	756	802	791	766	747	742	717	797	793	767	788	788	702	743	771	780	781	758	775	787	723	745	794	756	834	755	777	734	752	723	771	773	802	752	791	735	774	798	774	744	762	778	781	750	797	762	807	761	783	793	805	782	777	734	778	790	805	758	807	772	716	782	765	799	707	763	734	795	767	762	775	774	773	767	762	738	718	782	779	764	813	774	810	781	785	773	786	759	783	736	761	772	773	798	769	746	786	740	771	779	744	787	796	740	795	784	758	757	802	807	741	804	805	805	770	768	807	805	787	728	748	821	759	779	768	739	773	768	798	766	794	734	746	731	759	766	789	772	795	786	753	754	764	769	764	796	781	732	776	783	793	724	747	777	764	728	720	767	785	821	776	772	771	767	756	758	817	777	739	782	782	779	772	739	778	795	761	776	812	773	808	764	794	746	794	771	785	829	792	756	806	790	797	800	811	743	766	771	732	788	755	763	799	718	778	782	768	745	742	761	763	780	764	794	795	817	793	746	741	747	806	802	758	786	750	786	791	738	783	798	805	795	821	752	774	794	780	753	778	732	748	796	768	769	786	799	761	704	788	787	776	755	756	776	787	782	760	818	752	750	771	750	784	752	825	742	769	800	777	775	784	812	735	767	733	725	833	767	833	718	779	781	740	760	715	745	801	798	800	781	754	775	763	814	757	734	781	786	764	737	795	792	759	781	756	713	804	781	774	800	803	772	816	738	774	789	816	770	797	802	821	777	786	778	754	717	779	749	752	783	746	810	767	788	713	747	783	749	743	754	786	752	774	800	756	757	798	791	783	740	770	754	755	778	779	737	752	747	762	751	798	741	810	716	775	791	749	744	756	778	809	737	761	724	733	758	785	742	766	766	753	744	752	737	735	766	774	753	838	750	787	803	757	795	779	733	740	759	743	721	732	801	795	692	767	749	765	747	731	763	780	781	766	786	758	775	773	722	724	760	797	805	758	733	789	797	718	838	792	780	786	735	791	777	764	705	808	758	758	729	791	753	823	756	816	761	754	768	760	770	793	765	790	714	767	758	841	776	780	778	760	740	757	723	749	696	767	777	726	733	752	769	774	794	802	784	735	747	773	767	754	762	767	756	788	786	735	756	731	747	732	749	818	791	743	806	806	737	759	756	806	758	744	787	740	735	772	786	780	774	817	749	786	773	785	753	763	756	822	753	761	751	724	772	804	778	816	715	767	722	781	698	749	752	760	758	775	816	783	802	727	746	768	791	829	828	829	776	732	773	804	763	723	782	739	749	768	754	777	769	754	808	749	719	802	791	720	790	769	754	745	781	819	793	741	767	746	741	761	723	748	785	792	803	744	791	743	751	773	744	745	797	751	777	780	733	747	770	805	774	821	783	750	754	769	786	777	759	749	741	782	773	729	744	738	778	770	758	750	797	753	827
2106	237	227	203	213	202	185	206	185	187	200	179	180	189	202	161	171	177	190	184	178	212	165	183	183	198	199	198	207	177	208	161	184	181	190	171	182	180	181	183	173	187	189	212	158	180	180	191	195	183	183	203	178	195	181	178	154	170	164	186	197	202	179	166	171	194	176	217	169	156	199	177	182	222	185	173	170	190	179	204	191	164	191	198	193	184	207	197	166	195	181	176	180	188	184	184	177	166	179	187	186	203	214	227	180	188	165	162	183	172	168	188	180	157	216	174	186	175	187	163	161	186	180	180	172	176	195	197	199	214	172	154	171	190	164	191	180	179	199	198	167	181	175	224	202	216	206	202	189	199	180	209	182	176	171	195	188	177	166	186	205	187	171	225	197	188	189	202	207	197	193	200	189	173	180	189	214	176	168	203	182	217	202	175	161	192	179	167	162	202	218	179	156	166	196	186	174	189	177	182	187	189	180	181	188	176	188	183	197	194	189	189	175	177	163	166	188	181	186	188	193	186	203	157	167	185	173	196	186	203	184	176	175	166	198	187	195	181	172	175	172	170	213	206	194	170	227	208	182	167	176	212	182	174	181	216	204	172	162	219	171	181	149	180	188	191	193	186	203	203	193	196	209	183	187	201	206	164	188	163	189	203	182	183	176	188	200	182	201	188	215	191	198	209	190	171	183	177	189	198	178	218	204	168	195	197	172	178	193	191	166	192	196	194	193	194	238	192	178	182	193	191	189	203	190	174	171	180	191	176	187	206	184	164	187	206	183	183	208	207	182	200	180	169	177	193	204	178	187	206	179	211	177	185	168	201	169	183	188	193	171	196	175	211	220	181	190	172	194	215	190	207	193	199	204	198	177	154	190	201	193	220	216	184	187	214	190	169	166	208	174	200	187	158	185	175	187	191	174	198	216	193	182	198	192	199	178	173	193	171	186	171	176	187	183	182	184	198	203	198	198	197	193	189	196	215	174	181	191	204	175	192	193	207	174	169	190	167	211	183	194	199	170	183	154	180	166	199	181	206	181	204	188	183	164	165	180	204	192	184	197	180	184	194	211	184	171	186	191	175	190	205	187	187	173	177	188	192	197	179	185	166	195	201	184	161	176	184	174	196	200	193	203	208	179	178	171	184	201	174	177	189	171	198	191	197	202	162	203	190	176	167	175	190	166	179	169	197	173	175	199	165	205	185	167	197	200	184	193	179	192	177	195	218	189	181	171	194	150	177	195	185	203	171	157	199	190	199	171	179	180	183	189	196	183	161	197	195	188	192	173	189	186	199	196	196	191	216	192	161	197	193	185	195	175	192	168	208	190	178	187	160	195	170	213	168	174	188	196	197	181	173	169	184	202	176	182	223	188	184	172	181	181	187	162	189	193	188	203	205	183	178	194	216	203	197	178	204	196	184	199	222	204	188	179	186	193	188	200	177	177	174	207	189	186	176	209	161	205	179	165	219	207	158	192	155	203	178	196	170	178	168	195	169	202	179	221	181	189	186	188	180	190	208	167	191	177	177	189	207	191	172	188	186	195	179	178	216	175	178	166	167	197	168	174	203	152	204	172	177	167	168	178	199	165	170	181	195	172	180	190	161	188	197	171	180	177	196	173	175	187	199	185	187	165	199	163	199	186	198	180	169	172	198	180	205	191	190	176	175	183	179	173	170	198	178	163	186	181	195	184	197	169	174	196	204	201	178	180	165	211	190	195	194	186	180	199	200	190	166	181	185	180	183	160	187	209	185	194	210	162	196	201	196	183	159	182	185	193	188	205	181	172	184	189	180	186	199	182	178	193	168	204	168	189	166	176	209	199	202	202	177	193	158	177	171	194	215	188	181	220	190	193	181	198	186	176	176	180	167	173	195	179	202	190	181	186	190	206	199	208	191	175	199	187	166	192	198	197	182	168	187	176	212	200	172	168	216	155	195	197	169	193	187	210	198	192	192	166	159	147	206	193	174	188	180	189	187	185	185	177	194	176	171	189	199	185	185	212	190	192	195	185	178	192	209	193	164	195	176	173	196	162	194	191	172	182	196	208	183	201	174	163	202	201	175	190	206	187	174	181	198	161	191	170	183	218	198	220	174	185	188	184	182	182	204	187	240	182	198	171	182	173	187	199	173	167	189	206	196	205	176	176	198	187	199	191	196	183	177	191	182	174	202	192	180	193	198	158	203	214	196	200	196	161	167	209	193	185	186	183	188	179	194	192	189	205	158	193	165	175	163	195	195	170	207	176	200	196	214	200	190	183	186	202	196	183	205	180	206	157	194	177	161	199	207	142	191	178	208	176	165	200	170	196	185	207	180	182	196	206	176	193	187	183	213	190	196	161	188	187	196	215	197	206	178	192	172	190	165	213	219	186	196	161	182	198	158	195	190	167	186	184	163	208	196	177	184	181	165	178	188	194	188	196	174	202	201	174	188	170	205	181	181	180	185	200	202	191	207	183	180	172	180	200	183	165	186	197	187	198	208	182	166	204	183	187	201	180	176	175	199	183	182	183	217	206	196	177	161	193	192	181	226	176	205	160	192	151	180	211	202	181	178	192	165	194	176	186	199	180	169	204	162	191	190	172	185	171	190	191	208	176	192	201	195	165	201	170	178	168	178	180	172	190	183	174	172	224	198	187	197	209	192	203	203	193	202	202	184	184	161	199	215	187	194	198	182	203	190	181	218	200	197	189	217	198	170	181	187	198	175	185	166	185	166	176	206	203	184	185	184	193	171	196	196	170	181	197	188	195	167	178	192	181	182	169	190	177	184	181	192	192	194	176	207	207	164	183	187	174	187	174	197	210	178	205	198	185	152	172	178	187	196	186	211	193	204	192	192	175	201	215	199	195	176	185	191	167	156	206	174	201	183	213	166	196	202	184	174	189	191	239	208	202	181	173	181	165	222	184	189	148	187	198	179	184	162	176	182	197	191	205	177	188	198	200	156	189	200	187	213	205	190	187	200	199	181	225	193	190	189	190	196	172	201	191	183	188	189	175	207	206	173	183	168	193	193	163	196	188	198	169	210	190	181	184	175	181	194	209	195	188	201	181	171	170	195	192	218	166	171	180	196	188	206	182	198	170	189	170	201	172	201	202	195	195	202	186	198	172	189	192	178	190	208	175	189	187	196	203	198	197	198	195	217	166	193	184	186	195	180	183	191	195	184	195	166	178	181	192	184	190	224	219	193	180	183	178	168	203	189	178	201	215	171	179	210	166	187	198	180	191	207	191	191	173	157	190	197	187	188	200	237	207	188	192	187	172	208	180	170	197	197	180	177	187	179	223	188	204	170	225	189	184	160	193	187	175	200	217	165	166	198	170	166	190	208	190	188	179	174	200	208	172	192	177	155	186	213	209	182	212	182	170	197	184	189	185	205	173	166	174	179	176	170	190	185	204	196	195	193	188	170	188	189	196	176	194	176	168	173	150	194	169	201	192	182	180	208	205	185	182	158	185	201	205	211	182	192	210	183	200	202	190	189
2764	517	571	616	620	578	522	539	508	526	531	533	500	511	490	500	513	486	507	513	508	510	454	456	488	482	505	500	515	486	511	501	458	494	486	467	469	489	426	492	514	471	506	515	489	484	503	502	487	458	472	460	510	501	490	467	485	510	487	535	466	494	478	479	496	470	499	458	487	491	500	478	492	519	501	505	485	532	478	498	467	506	453	482	486	503	491	473	521	490	486	513	512	463	492	502	485	503	485	478	454	497	477	471	504	480	506	436	479	463	472	459	501	474	488	446	471	507	462	480	500	456	478	494	463	499	464	479	483	481	466	520	503	487	478	474	498	472	495	501	464	514	501	464	444	490	455	472	499	504	489	490	507	488	534	498	515	482	486	490	493	490	505	461	514	476	463	471	457	507	494	500	508	479	459	474	484	446	471	475	504	493	449	450	514	470	507	496	545	519	486	487	485	508	482	497	487	441	501	483	462	493	523	503	484	512	461	462	521	464	493	510	484	458	485	461	452	514	510	492	474	539	456	490	519	514	479	476	493	475	480	465	490	472	504	511	474	479	493	493	475	505	479	501	484	456	493	478	484	488	493	494	483	478	476	466	494	531	484	449	502	497	511	519	481	478	463	458	486	472	474	505	516	462	446	482	489	462	470	486	510	420	445	472	490	508	478	481	494	460	525	491	507	532	438	500	454	454	519	511	509	527	489	502	489	471	538	483	491	475	479	512	472	454	473	505	487	460	491	482	491	457	503	502	450	463	467	477	467	491	505	497	511	472	445	480	533	471	495	520	497	488	456	505	485	452	463	493	465	464	486	463	483	540	508	520	500	532	476	514	516	492	481	481	474	458	516	537	471	460	489	482	502	501	487	516	440	490	509	453	486	495	467	493	499	476	534	458	446	448	492	489	457	466	508	486	437	502	476	480	495	480	472	476	481	451	480	486	506	488	500	477	482	477	503	512	508	490	480	515	497	475	516	491	445	488	511	454	457	508	474	501	466	481	522	472	482	486	461	473	474	429	462	474	494	460	492	491	464	471	477	484	530	463	486	495	493	496	505	513	491	509	482	487	489	486	494	465	506	494	498	470	511	510	495	535	512	476	506	435	485	493	486	520	481	503	470	511	494	517	458	469	487	481	464	509	503	515	500	511	506	449	429	471	452	512	506	448	481	493	530	499	484	478	464	476	486	455	496	486	491	501	521	522	483	477	520	426	473	469	490	500	472	528	466	525	518	503	508	499	482	481	465	509	461	454	461	489	492	515	472	478	507	478	519	478	480	462	499	528	488	500	491	467	481	460	502	486	496	498	471	502	530	435	478	515	495	502	480	467	494	472	470	455	518	502	499	480	492	505	516	498	476	447	468	478	476	510	460	497	486	481	489	503	485	462	477	489	488	459	492	478	456	509	492	500	500	445	480	476	441	484	458	519	485	468	468	464	480	485	446	497	478	448	491	470	497	482	481	454	488	496	506	497	525	491	483	472	499	525	508	497	487	493	528	503	483	516	476	487	512	480	456	481	504	488	515	496	474	502	467	494	493	491	487	479	495	484	531	467	501	462	493	532	516	470	458	533	440	470	503	498	470	496	469	475	479	511	472	499	471	503	484	467	503	472	508	454	544	495	496	476	487	476	481	514	478	506	515	482	494	480	526	528	444	460	518	499	498	444	506	462	475	493	493	559	519	495	473	467	467	478	440	444	484	491	495	469	494	473	522	464	531	517	506	453	500	522	458	495	507	463	460	498	499	467	505	497	460	451	474	465	469	464	497	443	493	492	469	503	492	503	493	506	497	480	485	485	480	490	534	473	463	495	465	506	462	516	463	478	495	496	518	495	510	475	517	477	504	508	508	476	463	519	465	496	505	459	519	495	410	487	491	453	463	489	491	452	477	499	491	457	509	516	505	494	481	483	491	488	509	473	506	482	491	477	502	487	522	457	491	481	499	500	506	544	499	507	489	492	485	509	462	475	484	470	520	479	503	472	463	483	461	497	470	461	460	487	475	544	497	499	487	458	504	525	499	534	491	468	493	508	545	507	488	445	487	528	508	467	510	493	489	479	482	493	493	477	486	462	507	492	498	481	463	473	470	512	512	501	501	483	491	445	488	513	462	455	471	467	493	537	472	453	484	468	516	499	509	490	487	492	483	476	517	516	483	477	489	441	498	464	467	504	455	452	516	450	467	492	543	487	493	505	439	531	482	506	464	499	491	490	524	531	504	477	447	464	508	474	454	458	496	483	457	486	490	498	487	483	474	527	514	485	457	504	472	454	492	418	473	471	461	453	515	522	514	470	506	488	501	506	477	461	489	485	523	533	513	502	501	513	506	498	486	490	462	485	527	491	483	399	501	489	505	481	470	471	461	488	522	482	483	510	459	491	510	503	512	484	497	466	468	506	455	472	490	458	518	455	500	511	515	517	501	460	517	513	471	469	486	500	466	509	476	472	466	504	517	495	530	494	515	499	504	478	479	465	459	517	484	500	485	486	462	475	507	504	458	489	492	490	461	474	489	508	488	526	471	497	498	485	498	471	465	483	460	480	516	496	530	486	507	457	516	487	506	479	518	465	518	486	460	502	492	501	503	482	470	430	478	456	480	511	493	503	496	450	509	526	518	474	505	457	476	521	476	458	464	484	471	499	475	488	456	496	498	488	469	504	457	495	511	528	455	511	480	473	508	480	513	487	502	515	485	521	459	475	493	483	499	509	480	496	483	460	447	483	453	496	453	520	480	473	498	490	451	483	485	486	492	475	481	480	476	468	479	504	485	475	459	503	530	492	491	503	497	463	473	480	495	492	487	508	491	489	486	487	478	498	492	491	481	481	460	487	494	507	490	485	472	465	503	486	465	507	490	485	476	462	471	476	496	466	463	445	500	468	500	493	504	479	458	502	521	497	479	517	493	459	469	518	489	472	464	517	519	431	489	554	474	505	489	495	489	502	495	489	479	504	538	483	465	462	514	486	472	512	491	506	483	469	498	484	449	486	507	495	534	487	494	448	474	467	531	434	497	515	483	479	487	497	488	507	448	496	513	466	482	469	478	512	446	492	503	467	440	483	449	471	486	468	473	486	483	477	498	520	485	483	478	500	500	474	483	456	527	522	477	502	479	487	478	459	482	504	467	495	506	494	487	464	488	531	443	466	489	459	503	504	455	494	537	507	488	469	456	500	469	482	474	481	440	509	514	484	479	479	508	464	480	455	474	448	454	514	522	470	464	512	463	487	475	482	515	472	469	507	540	464	494	465	517	505	540	499	494	471	492	478	473	452	497	456	480	485	474	501	461	447	478	487	491	488	487	468	484	469	476	497	457	476	485	456	510	471	491	493	496	458	511	454	450	507	468	463	467	469	479	459	497	476	507	470	488	491	523	501	478	493	463	489	515	500	458	471	453	483	480	485	450	505	519	468	510	488	475	487	503	433	483	486	503	474	461	507	484	436	460	451	525	546	480	482	514	505	470	484	470	439	484	471	450	472	491	449
11207	942	1134	878	639	495	402	284	298	254	238	231	204	189	218	190	171	174	181	171	155	147	181	168	169	173	156	175	135	166	169	144	155	165	163	151	158	153	161	158	147	153	148	157	153	150	152	156	157	150	155	160	162	154	166	159	151	147	163	153	172	162	160	141	187	144	154	168	122	142	163	177	167	154	139	170	134	146	177	145	148	166	133	168	136	137	119	160	151	142	155	163	174	139	137	122	179	166	151	137	140	149	134	175	131	141	148	157	135	157	165	133	176	153	162	146	165	147	185	167	142	163	148	156	143	151	155	134	137	141	128	155	135	136	131	142	140	139	152	145	152	140	147	153	152	136	174	138	136	143	143	146	146	152	164	152	146	154	168	178	141	170	127	144	142	144	160	153	155	154	158	130	129	150	148	123	169	147	147	153	157	140	135	148	141	157	148	124	137	158	143	138	149	155	168	139	154	165	163	141	122	142	143	166	149	153	123	153	151	143	135	158	139	141	147	142	149	146	150	161	148	131	140	168	133	147	151	126	143	157	153	152	148	161	112	150	143	157	159	169	153	138	165	168	138	164	174	160	164	172	154	146	140	135	142	145	153	151	160	163	187	140	142	143	156	158	151	131	137	131	161	153	145	169	128	152	149	165	145	148	148	177	136	141	140	153	163	154	149	124	168	134	142	155	148	137	135	135	138	149	154	156	116	133	161	141	172	181	162	174	146	155	175	149	154	174	142	136	150	154	143	154	154	153	144	153	141	124	159	162	153	171	165	145	163	150	132	135	164	145	172	147	144	176	168	153	141	165	147	168	124	145	135	193	149	151	138	171	153	139	152	159	140	177	145	141	163	153	132	150	152	163	141	170	158	171	156	144	171	155	136	160	151	134	146	162	156	157	144	148	159	122	154	132	146	136	173	159	164	177	148	153	152	161	145	125	142	137	155	154	155	158	142	140	151	164	151	156	154	155	150	150	150	125	143	149	155	146	160	181	167	143	150	149	149	138	160	142	145	147	143	167	152	157	169	143	168	174	161	125	131	152	176	158	139	166	152	146	154	147	154	137	149	145	145	153	161	150	138	148	160	153	164	141	146	134	152	162	143	178	128	150	126	129	140	156	162	167	164	155	163	128	151	170	133	137	135	170	153	169	161	152	147	156	115	143	140	163	124	140	156	165	162	165	137	170	136	144	156	140	129	154	177	151	139	154	153	148	140	139	153	157	161	166	158	146	157	158	159	144	144	148	157	148	147	139	144	153	150	130	160	168	139	154	141	144	146	147	134	155	145	171	151	145	141	156	162	154	131	140	154	142	177	163	170	139	144	138	167	155	160	142	180	150	159	115	152	162	149	165	193	133	132	169	154	168	149	143	148	141	140	163	151	145	170	158	135	151	137	163	168	164	166	159	146	143	147	140	161	133	144	146	152	131	139	143	144	139	159	163	153	140	145	147	160	148	154	150	132	147	152	147	141	142	158	148	173	134	153	157	170	143	168	145	140	180	146	159	152	177	159	153	168	150	163	140	140	158	138	163	156	162	161	170	147	156	153	126	157	142	129	163	160	152	161	161	174	157	143	144	142	164	148	150	138	158	155	161	172	152	163	152	136	137	140	148	163	147	172	167	167	175	144	151	176	168	143	161	162	137	148	140	150	128	140	170	145	175	146	146	137	137	158	176	146	163	148	132	136	150	166	153	155	156	176	148	144	169	163	123	177	170	150	139	139	185	150	147	149	152	154	144	158	145	155	174	149	157	143	146	150	148	144	175	141	144	143	163	144	114	171	153	169	129	162	134	154	171	162	145	159	174	140	145	156	158	174	145	155	151	152	152	167	153	135	137	161	147	138	156	135	128	164	145	158	157	141	162	148	135	158	137	150	135	151	159	141	147	181	162	128	162	154	174	143	151	139	136	137	147	164	140	150	148	146	168	165	129	142	168	146	150	166	141	130	164	126	176	168	161	145	165	139	150	151	164	159	130	120	178	148	154	151	148	141	137	142	162	137	130	145	152	136	142	158	144	138	134	144	159	157	133	155	149	127	163	151	163	158	159	149	153	156	153	148	164	156	145	151	146	135	158	148	136	136	141	155	162	135	148	150	138	151	175	137	154	157	142	129	145	170	143	144	161	180	171	143	179	148	143	119	152	150	150	135	164	167	140	133	148	148	155	142	134	150	159	167	154	131	165	165	142	163	166	153	150	189	162	167	155	154	145	133	137	159	140	159	152	164	177	150	143	162	145	136	191	147	157	119	162	170	177	141	144	153	128	149	135	144	173	180	133	134	157	146	153	152	158	153	109	150	141	139	160	141	158	135	163	132	145	158	123	153	141	152	160	165	168	153	158	133	140	158	141	157	175	148	135	175	157	123	141	162	169	148	126	160	138	142	143	152	151	170	129	130	148	157	145	171	145	141	143	170	150	164	160	155	155	145	156	165	158	171	160	132	138	155	132	160	154	164	123	156	147	151	148	153	141	155	140	141	163	163	161	166	139	160	151	148	158	138	140	153	164	162	147	141	145	139	155	140	130	162	165	141	146	144	133	154	165	160	178	154	142	138	152	124	154	142	160	159	150	138	137	155	142	139	157	156	158	134	129	143	141	141	147	135	148	146	176	140	134	124	146	164	167	129	145	157	125	142	137	135	170	161	155	156	165	129	171	158	164	168	158	172	151	131	148	141	137	171	161	146	143	137	191	160	157	144	134	165	157	146	160	163	165	150	156	166	148	166	146	160	156	146	143	146	155	140	161	151	138	145	148	158	183	158	151	128	135	155	139	149	129	137	137	137	144	138	153	149	164	143	140	154	151	163	132	167	139	151	129	149	153	144	151	177	140	148	141	145	131	146	157	182	164	170	155	154	138	143	168	157	145	172	155	144	154	143	150	146	167	168	149	147	144	163	182	140	153	154	145	152	147	145	156	137	156	155	152	144	159	157	159	154	161	149	148	165	154	158	138	176	150	173	135	131	173	171	168	154	131	171	153	160	147	149	148	139	156	149	149	162	163	145	152	139	159	161	153	146	115	155	140	151	154	162	142	175	148	133	157	141	135	171	151	161	176	134	140	153	170	164	149	170	147	155	177	157	147	163	136	130	155	156	149	133	169	174	152	136	151	133	147	164	136	162	144	143	149	161	148	169	128	148	140	124	140	163	164	131	128	138	137	154	147	150	181	151	155	152	143	145	144	157	158	155	144	137	153	169	159	157	155	135	146	160	182	155	151	141	141	138	157	177	154	151	168	148	149	135	142	136	144	141	124	138	139	155	149	141	155	154	160	144	127	138	158	144	156	168	158	169	177	164	129	159	140	143	125	126	157	149	158	162	150	162	148	171	141	162	149	154	150	158	157	151	143	138	159	148	135	135	162	164	148	164	188	154	163	156	159	158	163	165	140	175	161	164	144	132	167	155	176	158	155	152	150	131	143	147	150	154	164	150	141	132	144	143	156	175	148	156	139	155	151	173	143	156	120	130	129	157	149	163	155
7127	1115	2463	2840	2476	2147	1735	1404	1213	1152	958	889	873	782	756	699	657	663	642	612	577	625	594	557	528	550	549	533	512	527	476	475	478	493	494	483	482	490	539	446	467	476	438	450	447	452	464	442	466	457	472	417	453	468	469	433	473	433	454	452	473	447	502	471	460	427	430	440	448	456	437	457	434	450	421	429	480	446	456	444	448	456	445	465	434	423	425	453	433	463	428	427	436	438	438	406	456	431	435	442	433	484	432	450	423	426	417	421	454	405	426	422	451	465	418	449	438	459	446	416	396	417	409	434	431	419	403	409	461	485	459	438	415	438	448	409	394	418	449	423	459	490	476	454	457	471	433	441	445	419	435	385	455	430	473	397	405	447	467	415	425	431	423	452	414	431	500	423	414	404	423	429	437	408	424	436	396	420	462	478	437	467	387	428	417	468	414	427	418	458	391	424	432	423	425	448	433	438	465	411	421	434	460	478	445	395	434	423	391	428	399	423	423	435	441	453	441	428	410	420	409	413	417	434	426	445	441	393	450	405	432	398	430	435	406	461	405	406	385	435	452	445	418	426	445	431	444	390	433	450	400	413	402	422	412	429	399	423	425	453	442	413	400	449	436	420	426	412	477	437	451	450	439	393	411	450	427	449	431	395	444	432	457	423	427	409	438	457	431	443	414	433	430	410	363	428	430	446	437	450	420	433	430	466	438	382	451	449	401	424	396	474	428	459	444	468	416	400	425	417	417	461	411	404	405	411	458	419	430	463	416	440	441	483	446	429	427	441	456	388	407	398	423	409	406	441	447	431	388	448	447	436	413	470	432	410	432	432	400	423	449	455	398	430	427	423	421	433	398	425	415	420	437	432	422	409	412	399	423	463	445	412	440	443	409	414	398	458	436	450	432	438	438	404	430	389	397	425	424	457	446	452	438	425	465	428	461	481	424	415	420	424	422	422	423	382	414	419	442	386	407	423	435	438	441	452	418	466	421	441	437	406	406	438	451	428	393	427	408	423	446	430	418	454	433	406	439	448	481	418	407	380	431	438	426	397	465	435	414	440	447	443	388	441	436	403	450	436	398	400	446	402	440	450	447	416	428	418	427	438	443	429	434	450	452	441	437	424	407	411	424	451	425	431	440	414	418	429	423	475	416	410	435	389	427	415	443	420	431	459	441	447	422	394	452	403	413	427	427	473	422	427	413	432	411	409	432	460	448	455	462	438	424	402	409	409	430	401	432	428	404	428	454	465	425	442	477	402	399	444	436	419	432	416	420	409	414	448	429	433	427	447	426	428	421	432	451	442	444	428	416	460	409	446	436	431	421	408	471	424	430	440	411	415	414	450	454	432	414	432	443	409	433	454	461	445	425	418	454	461	417	406	393	426	426	410	451	440	419	413	401	439	446	375	423	408	403	452	370	432	399	449	438	440	442	433	436	446	429	444	411	459	427	411	421	463	428	457	420	432	433	452	400	397	395	396	417	423	425	444	421	420	458	426	409	442	424	439	441	439	401	432	399	482	432	416	422	431	437	449	439	432	467	434	379	467	433	415	412	455	391	448	443	424	449	434	417	390	468	451	463	424	433	393	432	434	419	433	430	446	463	424	451	428	446	422	428	446	427	434	441	374	440	504	428	438	396	442	432	444	410	435	424	390	444	399	456	438	419	411	448	417	442	421	441	414	400	419	436	473	410	434	433	417	396	404	400	451	380	422	449	429	425	458	425	391	403	506	442	469	418	421	456	410	449	447	407	474	395	447	438	415	435	438	403	416	409	452	414	472	438	445	454	425	455	430	433	419	448	425	416	415	440	405	428	397	426	423	422	425	434	434	430	426	398	438	463	433	424	416	447	448	434	422	427	430	421	423	460	442	421	428	445	435	433	452	408	430	440	429	408	399	430	448	407	460	467	434	433	446	423	450	436	440	426	407	441	408	441	451	448	396	464	425	443	443	454	438	419	405	418	453	413	424	447	430	428	445	412	425	422	449	419	425	437	421	433	448	427	384	420	412	470	447	454	437	406	382	426	432	435	438	442	405	419	408	461	427	415	449	436	411	420	402	404	421	429	411	439	437	404	444	395	432	446	440	451	408	406	434	403	444	430	428	416	399	461	449	454	419	400	416	445	428	443	451	395	423	464	474	427	456	436	433	440	440	411	392	450	448	450	407	446	459	437	409	400	446	401	415	432	419	453	460	444	420	426	463	430	452	403	456	416	439	422	428	418	414	440	466	425	435	413	414	437	425	418	475	442	413	376	429	423	405	432	398	424	456	422	408	399	410	437	392	430	437	454	440	438	413	405	435	443	445	408	400	402	423	401	424	420	430	455	419	461	452	427	477	389	433	457	403	473	408	422	422	428	428	419	396	424	431	441	395	418	396	456	406	421	464	417	432	442	429	420	429	435	438	455	427	445	427	438	429	444	438	441	433	400	457	435	428	416	433	407	421	411	452	477	411	451	419	411	428	407	431	400	459	447	454	423	398	455	405	433	396	428	459	453	453	442	406	407	391	447	477	424	409	410	465	428	441	447	465	439	479	456	425	425	432	424	408	439	420	428	434	406	448	402	407	426	433	453	431	434	452	453	423	431	403	422	413	446	412	417	422	473	427	419	420	423	428	422	420	420	450	409	447	411	464	462	385	433	407	441	484	460	402	399	415	430	424	405	414	432	448	435	445	403	411	430	427	455	433	407	425	420	437	437	430	397	418	419	405	430	421	444	443	438	429	441	459	440	426	441	462	432	386	442	462	386	444	420	437	461	438	436	380	433	427	411	428	396	437	451	415	425	435	445	458	429	431	414	409	398	421	444	417	431	431	426	396	450	460	454	401	412	440	426	410	462	418	425	459	430	412	410	385	444	417	422	422	478	395	384	454	414	413	453	420	419	420	411	430	416	403	408	396	447	427	417	443	435	464	422	460	414	407	437	410	442	413	440	436	406	447	448	409	424	441	435	421	452	422	396	425	417	420	456	413	443	426	414	491	407	435	406	404	426	409	426	468	431	476	417	446	436	446	429	451	396	393	421	465	414	422	432	382	444	419	421	454	443	440	435	416	464	449	437	434	432	429	414	402	410	405	470	457	455	421	411	430	424	497	460	430	430	454	450	403	439	419	443	406	435	410	399	457	436	406	451	465	404	445	420	415	394	428	419	419	439	440	421	416	491	410	408	398	386	435	425	430	406	434	417	421	447	427	478	404	428	412	418	433	399	454	434	438	426	462	430	464	457	466	436	428	473	453	434	423	451	397	418	422	429	411	415	396	417	450	410	413	425	426	412	432	436	445	452	400	460	450	419	400	431	422	440	431	458	430	396	438	412	428	446	412	416	440	474	421	460	426	404	415	419	435	403	416	428	399	432	445	473	424	418	427	411	405	446	455	437	440	445	405	439	449	430	456	414	433	427	373	469	405	422	451	446	422	408	415	421	424	442	426	429	422	449	431	381	438	445	486	453	452	459	432	451	420	444	418	419	389	439	428	424	412
20166	2503	2372	1832	1252	995	785	632	570	529	495	489	418	398	368	407	373	358	383	378	379	342	356	315	329	305	333	342	323	320	287	306	349	279	327	283	329	337	318	311	329	307	283	329	310	290	290	300	323	310	309	322	319	310	331	308	281	295	299	297	317	289	297	312	291	281	310	333	344	321	301	342	323	308	285	277	308	305	295	302	315	282	320	271	337	328	301	346	328	313	320	291	328	299	302	294	273	320	334	291	309	300	283	310	343	306	302	304	300	310	282	295	282	291	301	307	294	277	261	271	292	313	309	308	293	292	296	274	315	311	307	308	331	300	286	306	320	297	305	304	301	325	318	288	335	271	326	274	291	312	307	282	288	313	294	294	316	277	341	319	285	296	317	311	313	299	284	311	283	296	288	311	305	298	303	275	291	275	298	282	306	309	326	316	322	317	352	313	304	316	295	314	290	320	278	294	304	331	272	279	304	270	292	347	333	286	319	293	279	273	310	281	308	299	313	286	300	298	275	309	293	279	272	280	310	299	306	335	301	285	305	274	284	316	290	287	332	321	302	322	287	297	288	332	305	317	314	271	322	299	334	311	270	300	310	292	335	311	326	318	287	309	321	306	276	324	317	309	285	299	306	326	314	305	294	304	317	346	310	319	308	291	319	340	294	295	316	315	270	347	297	274	319	321	301	303	311	296	302	321	283	318	279	293	325	298	272	298	321	278	279	324	313	313	294	306	310	323	295	311	310	271	263	285	310	327	362	308	280	311	262	327	344	319	300	288	308	286	309	279	315	299	296	285	334	314	319	323	318	293	301	308	268	311	319	322	303	309	360	331	311	299	298	318	304	298	321	293	327	294	297	289	284	309	315	273	307	332	271	296	287	305	291	308	358	312	338	305	308	332	283	322	310	323	299	301	310	286	325	290	314	298	307	281	298	272	334	275	272	297	315	283	294	304	302	333	311	298	328	308	290	297	275	279	355	313	265	304	303	275	343	318	312	310	294	297	286	290	296	298	298	306	310	305	289	320	298	315	313	309	306	335	305	318	325	319	308	297	329	308	307	310	272	303	306	311	291	284	303	297	333	312	314	317	315	287	293	305	311	300	302	311	305	319	329	361	315	324	323	290	300	332	328	315	340	271	307	290	299	324	292	292	319	310	282	319	308	282	299	303	301	284	294	328	330	262	290	278	314	300	306	316	295	336	312	284	293	313	308	279	306	290	290	293	361	319	317	316	311	307	303	297	275	289	291	283	299	321	280	300	302	293	308	303	279	298	297	295	299	322	317	343	335	297	280	345	294	314	285	302	304	294	289	320	317	303	291	286	354	302	311	324	290	284	325	288	283	304	319	321	312	292	301	311	319	305	253	262	295	340	315	290	328	329	300	313	298	290	280	294	313	301	304	297	316	315	312	309	297	314	307	284	279	341	296	327	313	315	288	311	317	320	283	276	301	252	290	310	326	308	303	302	283	315	309	301	303	298	341	304	307	281	322	362	325	304	311	317	284	296	279	296	267	284	313	321	330	288	268	300	314	306	297	319	316	357	277	313	292	285	261	291	305	329	330	278	273	280	287	282	291	284	299	310	310	323	296	317	258	281	303	307	319	305	272	299	318	302	275	299	338	330	271	305	305	287	302	329	291	303	280	272	317	318	297	309	270	322	307	354	322	307	277	304	292	292	292	309	334	288	294	331	333	270	295	303	307	286	276	322	263	274	305	268	324	296	280	270	301	288	310	299	323	295	279	282	281	288	307	299	286	294	308	314	285	305	278	285	254	303	305	317	306	306	289	283	305	314	286	304	296	335	310	294	337	308	306	273	273	287	302	280	292	310	324	292	295	278	287	315	308	301	306	311	309	295	310	289	258	321	313	322	286	265	313	304	287	340	261	287	250	337	323	296	288	281	306	295	280	257	323	288	320	331	341	264	313	301	315	321	303	318	319	295	301	280	273	276	295	279	318	279	279	309	330	303	304	282	290	300	294	316	315	305	335	284	300	306	284	282	285	292	284	304	302	311	341	329	323	355	288	283	340	329	318	304	306	302	290	288	320	323	306	285	286	285	272	328	296	315	300	298	315	310	305	309	290	279	308	302	322	273	283	283	271	287	298	302	307	315	277	283	306	290	288	339	310	275	296	325	321	328	277	312	283	296	307	311	353	307	302	266	300	259	282	324	317	294	314	316	283	300	295	312	290	307	299	278	298	299	293	318	300	305	286	276	312	335	304	313	339	303	300	312	321	291	298	292	312	278	295	307	311	287	299	284	295	296	287	286	322	281	298	256	279	329	281	303	315	333	331	272	318	307	304	306	313	253	285	302	283	317	301	321	324	328	296	315	309	310	304	302	283	273	267	307	310	329	323	287	283	307	289	296	311	289	318	296	309	318	287	316	280	301	316	300	270	290	319	274	312	270	300	282	332	306	351	316	296	311	296	313	310	321	296	293	315	337	332	310	297	281	286	302	300	271	279	311	303	307	290	296	297	306	297	307	290	309	324	290	316	310	304	264	296	334	310	309	288	292	300	309	309	290	328	318	306	281	335	312	288	313	275	309	294	308	329	272	294	321	317	274	282	281	268	350	341	322	318	318	344	304	315	287	293	296	295	304	304	313	313	340	295	270	278	305	328	339	332	307	317	294	339	305	296	292	317	312	253	298	321	293	279	291	313	351	299	323	322	332	312	291	293	316	289	319	291	273	314	324	329	328	287	298	278	313	294	312	319	312	336	314	309	280	317	300	290	307	275	268	307	322	304	307	301	294	290	282	307	317	296	322	296	296	313	298	264	283	303	281	285	298	319	254	318	275	311	324	307	296	297	322	306	305	304	303	334	331	307	301	314	295	325	308	313	304	312	305	282	312	284	309	277	292	286	332	271	302	298	285	275	318	284	319	312	302	311	310	288	274	285	298	326	300	303	310	298	307	298	321	305	297	292	313	287	303	312	287	313	279	288	310	325	290	306	337	290	287	295	333	304	322	308	310	318	305	332	300	281	308	292	295	321	312	293	310	321	318	304	294	278	292	305	310	324	328	313	305	321	269	307	300	287	292	299	291	281	311	306	312	340	314	325	300	315	319	302	279	291	293	322	331	299	317	285	280	329	314	273	296	276	299	314	296	310	308	296	290	307	289	293	305	322	323	313	296	284	312	322	336	276	319	291	295	302	301	285	292	290	302	287	332	320	266	286	349	315	317	345	298	292	303	316	319	309	283	297	320	327	314	314	317	353	306	286	328	311	263	284	312	337	291	269	282	320	299	283	308	269	288	304	314	314	301	285	301	316	316	287	300	309	302	304	314	332	308	316	335	290	282	304	304	309	322	312	300	310	313	313	317	303	293	295	288	297	312	337	307	325	280	320	307	311	337	311	312	308	314	280	298	298	315	300	275	319	293	313	330	291	276	311	295	351	305	310	288	294	295	287	294	340	313	329	327	323	299	326	280	278	324	306	330	292	323	304	331	285	323	308	326	314	298	298	308	319	313
9867	2256	4664	5389	4679	3851	3210	2615	2303	1951	1845	1642	1565	1393	1390	1307	1213	1140	1138	1137	1063	1018	1019	1016	966	935	918	946	932	956	855	897	898	866	836	879	837	836	829	806	813	774	782	836	799	836	786	803	833	794	798	840	829	914	804	791	797	797	781	774	751	754	776	767	721	746	737	788	782	732	815	776	783	756	717	738	733	804	798	738	759	799	742	746	728	749	753	760	764	733	755	756	757	762	790	729	754	801	753	785	804	767	742	785	762	788	761	730	702	748	750	783	723	762	763	748	797	697	759	732	732	734	763	753	760	755	751	726	758	755	772	745	716	721	750	781	752	745	789	736	803	830	802	792	741	737	739	740	763	770	761	753	793	740	750	757	763	724	771	783	735	771	749	721	767	720	762	804	762	727	741	727	785	768	750	714	743	732	812	732	783	770	749	754	715	736	736	737	774	718	732	741	743	776	765	727	775	731	763	748	773	747	748	698	772	771	712	750	772	774	733	786	764	734	804	788	782	743	739	737	701	765	752	696	797	747	729	730	705	773	819	719	837	740	725	717	722	741	739	708	730	757	790	730	758	763	700	764	803	756	729	715	717	730	765	734	765	725	709	714	781	776	762	786	750	772	774	714	731	773	757	756	735	770	763	778	745	767	751	735	749	716	720	746	739	795	757	764	738	757	741	742	760	738	716	733	736	741	755	751	798	713	766	725	759	757	687	706	734	731	768	770	734	750	708	725	737	790	753	733	760	761	747	748	727	756	722	745	781	750	749	793	770	743	709	727	761	772	755	728	735	724	753	788	692	728	749	754	772	731	771	728	776	769	736	745	732	750	756	776	779	773	746	705	759	762	759	783	741	722	769	765	764	726	703	767	751	684	751	730	781	742	728	759	728	778	776	776	757	757	713	749	771	732	745	729	752	800	764	781	772	738	759	735	747	697	714	748	769	785	802	686	727	797	735	723	753	757	804	714	751	732	736	783	789	758	767	745	732	738	719	723	720	760	768	754	738	748	765	766	799	761	735	751	771	802	746	698	741	762	769	696	787	782	723	783	758	776	749	804	747	776	736	675	767	712	752	719	789	709	789	725	807	759	746	730	751	766	697	749	743	736	752	759	785	747	749	778	767	686	765	753	723	773	710	787	733	755	755	781	750	737	741	727	717	744	696	756	732	776	715	713	748	783	759	754	696	751	737	762	711	738	774	727	766	771	794	741	717	762	762	776	752	791	760	799	718	769	701	743	703	732	770	785	785	740	722	756	733	753	774	801	785	741	795	760	763	744	777	826	805	752	760	731	693	748	756	725	716	786	796	770	743	721	715	779	757	740	801	792	706	773	734	760	781	771	783	752	752	740	737	752	735	750	764	697	719	781	760	789	714	752	767	780	719	752	772	739	752	738	763	724	787	822	736	744	768	745	743	779	692	773	734	791	751	779	731	775	749	771	786	780	749	740	744	770	728	742	733	749	777	757	740	757	784	762	756	816	708	776	705	757	761	761	768	713	760	683	748	749	752	742	756	759	758	775	726	719	734	739	779	726	782	804	737	822	769	728	742	738	705	737	751	768	757	785	772	783	779	776	795	765	757	753	745	766	778	707	782	718	695	768	728	728	741	773	755	758	756	819	738	727	736	769	738	783	739	773	712	730	757	742	730	737	753	783	736	781	732	728	750	745	757	766	749	756	772	767	742	719	737	697	769	705	739	740	756	721	733	746	733	747	749	749	745	796	771	761	785	724	758	749	766	699	767	755	723	770	777	760	742	730	727	729	811	784	758	760	765	796	753	784	754	781	802	783	792	766	754	721	751	726	725	769	766	751	765	737	774	783	737	732	758	756	714	735	765	780	752	769	754	749	713	795	780	732	753	756	739	727	723	709	747	755	768	728	781	823	730	687	688	756	737	735	716	705	789	785	771	726	775	736	737	783	717	755	773	766	745	762	730	754	802	737	760	739	759	712	759	750	741	743	746	741	786	839	757	751	765	775	723	758	784	701	757	742	685	739	775	761	785	752	779	775	781	734	766	748	732	718	795	766	757	767	779	765	757	773	756	721	737	754	759	723	688	726	731	705	794	778	732	792	772	752	730	741	688	800	727	751	729	740	732	722	770	764	751	776	757	728	700	745	736	769	761	778	768	786	752	797	732	766	740	709	734	748	790	734	726	738	768	721	807	739	782	783	768	821	710	765	769	766	753	736	773	788	769	779	765	732	744	790	772	739	722	778	739	730	735	744	756	730	745	758	714	786	741	741	687	726	766	752	726	696	731	750	748	750	804	744	765	716	765	745	792	721	747	757	728	737	741	749	710	743	787	744	709	783	734	753	734	727	737	716	747	765	789	777	782	731	706	786	762	775	720	737	778	742	757	751	748	782	716	808	791	719	737	768	717	740	769	751	730	788	760	790	775	738	778	777	719	730	708	751	720	787	726	751	721	747	737	741	731	766	763	756	752	739	728	732	749	691	751	775	703	781	725	768	740	719	725	712	768	727	756	750	735	796	757	751	737	755	709	775	775	732	765	713	804	722	776	764	737	719	744	722	722	735	748	734	790	755	777	727	752	760	716	742	737	830	747	740	703	781	696	752	753	710	778	787	732	741	778	767	772	720	757	721	768	732	723	719	752	719	749	751	740	781	795	742	740	739	753	745	807	799	735	720	713	727	739	768	793	766	759	723	745	753	776	732	749	779	771	740	786	738	710	687	796	722	797	707	736	797	799	764	760	706	753	805	787	765	764	779	752	764	761	718	782	750	737	752	745	740	744	777	761	754	711	783	719	728	760	788	742	743	761	763	746	704	722	756	726	764	751	695	720	718	716	723	758	748	742	761	749	762	740	763	729	743	712	764	764	755	738	759	795	711	790	710	770	763	780	805	749	740	689	743	769	766	736	773	727	716	785	763	739	756	742	752	792	757	741	761	709	752	775	744	798	782	753	785	735	698	751	769	754	755	783	732	716	770	709	769	763	752	751	773	775	747	778	817	773	767	745	761	739	723	815	730	776	724	798	767	742	727	718	723	713	767	776	744	733	769	751	775	773	796	778	750	748	762	787	702	770	743	791	757	737	756	811	731	753	699	736	723	686	755	695	769	723	733	781	763	750	758	722	748	740	722	737	751	754	729	794	757	748	770	756	763	771	750	764	786	755	701	760	770	744	728	760	723	739	751	742	794	746	720	810	747	786	766	773	742	722	767	784	716	724	713	804	802	795	758	743	792	713	784	813	788	721	763	793	735	744	737	786	726	757	780	728	747	759	761	719	790	785	772	740	769	779	766	776	762	751	739	746	735	764	735	728	770	748	694	775	814	780	705	798	711	783	731	700	751	776	781	773	792	785	783	725	771	756	753	748	736	764	778	739	742	695	732	725	742	725	761	754	729	794	759	776	779	736	756	779	694	755	735	750	705	780	734	760	745	754	726	798	808	794	782	758	735	777	763	766	767	810	765	741	737	740	758	776	791	733	745	753	768	780	779	740	732	737	706	723	757
2126	224	205	192	191	190	198	207	196	191	167	147	188	174	158	181	183	201	207	177	201	160	183	175	178	196	188	199	172	180	191	179	190	179	187	186	201	196	178	182	168	178	185	160	202	156	206	213	185	208	197	174	159	208	162	165	176	190	202	190	180	166	193	188	172	190	164	148	189	172	189	174	188	176	149	195	192	196	161	196	180	189	174	162	164	184	165	179	168	171	181	176	185	160	170	188	189	200	166	187	188	183	201	183	167	202	172	185	186	178	203	185	150	163	176	185	182	212	180	185	178	199	177	184	168	201	182	173	164	200	193	187	183	161	184	228	174	227	211	180	204	202	215	185	176	188	181	195	182	189	195	143	170	178	165	175	214	178	164	180	189	188	182	215	183	183	182	182	184	163	201	210	183	154	190	215	180	183	172	158	185	176	166	167	172	184	182	187	166	158	178	183	172	211	154	191	187	178	161	170	169	208	202	212	190	181	167	180	193	174	182	194	184	171	184	181	186	167	181	173	173	162	172	188	200	154	174	174	179	172	143	181	201	191	189	196	189	176	166	182	162	181	178	207	167	153	177	151	191	161	163	177	169	177	182	190	156	179	172	183	155	182	179	170	181	202	174	182	178	170	173	186	178	171	196	211	189	176	191	144	173	169	170	160	186	168	174	193	163	184	195	172	191	178	194	169	176	163	186	193	176	196	186	206	184	203	187	155	171	212	191	171	185	188	190	190	201	172	180	190	168	162	166	168	184	175	207	200	166	189	195	177	202	166	217	174	183	162	184	179	193	190	182	172	169	202	182	185	164	183	181	186	186	167	185	186	189	170	201	162	167	176	170	187	195	178	172	204	182	186	179	189	199	181	193	179	167	167	169	186	203	150	167	163	169	183	164	188	186	199	174	170	197	190	175	188	191	179	184	158	173	189	161	187	169	178	187	162	185	174	183	175	169	205	187	165	163	184	180	180	175	182	180	166	178	208	172	167	182	172	174	211	189	196	176	176	203	179	171	167	171	164	176	180	190	215	184	181	179	177	192	155	178	195	181	162	201	173	175	179	195	165	162	182	186	156	198	168	157	171	178	199	200	151	188	169	183	179	181	178	185	171	187	159	176	204	156	190	171	172	199	190	216	185	181	166	164	178	180	169	222	190	198	204	176	159	177	192	193	174	190	179	156	195	174	168	196	196	174	185	162	172	172	181	178	168	190	200	174	182	195	181	196	187	202	170	197	173	181	211	172	187	180	200	174	172	180	182	179	191	194	170	176	184	158	165	173	179	181	172	180	183	188	177	186	215	171	190	196	188	188	185	193	163	181	180	174	169	176	174	201	158	168	194	182	165	168	189	182	193	197	161	170	179	188	178	194	175	181	156	173	154	183	168	179	191	183	176	150	189	165	188	195	213	172	187	201	196	178	174	157	164	160	183	192	179	205	166	174	172	181	157	176	191	175	176	156	181	195	192	190	176	171	184	166	192	194	190	178	164	184	187	158	175	173	193	174	189	188	173	174	192	170	176	186	169	159	166	158	196	189	154	168	188	159	184	182	165	173	192	168	169	163	162	194	190	202	196	195	190	193	181	183	189	183	183	179	205	178	158	201	194	179	166	166	148	168	159	197	188	174	182	175	183	182	212	196	172	174	186	158	186	157	180	172	162	199	172	163	199	186	177	198	209	160	158	165	202	167	177	170	203	179	176	173	182	210	179	180	177	185	186	216	185	193	192	187	196	169	197	206	188	174	168	158	161	188	197	179	171	162	205	197	187	186	164	153	160	170	176	187	181	175	150	195	178	191	181	165	188	197	182	201	177	182	172	191	190	187	179	184	168	165	175	181	196	190	201	169	149	194	174	185	154	182	228	170	187	193	175	182	164	170	178	165	217	194	179	195	191	197	193	197	177	179	170	175	178	188	179	178	183	187	168	155	189	180	192	183	208	173	190	200	200	157	187	173	166	187	187	183	199	206	187	152	173	168	187	152	204	166	179	181	171	176	201	183	190	211	183	153	194	192	190	198	197	200	195	198	189	195	187	182	177	182	170	217	202	191	194	167	199	181	175	183	179	200	170	188	197	177	165	186	173	168	174	197	194	167	181	195	178	157	167	184	205	197	204	173	177	192	201	179	187	174	214	174	163	179	175	181	162	185	180	183	160	190	191	192	159	193	176	185	175	174	164	175	166	183	192	167	177	193	221	187	210	187	186	181	169	190	186	205	187	158	197	209	185	184	186	194	176	182	159	186	188	181	163	178	196	174	179	177	179	191	160	168	190	200	167	210	164	180	171	167	175	163	175	204	208	186	185	202	191	170	185	170	192	175	177	161	175	177	174	182	179	199	191	177	179	159	171	170	191	188	188	186	185	193	156	201	144	173	178	164	171	190	161	159	151	165	160	193	164	174	186	184	165	189	177	210	194	188	194	169	195	173	188	175	177	195	179	193	169	180	187	161	181	165	199	190	183	169	175	198	175	177	197	174	178	203	176	172	180	186	166	207	156	190	168	192	170	203	163	174	188	199	173	195	216	185	205	168	165	171	215	194	173	183	156	191	192	187	193	181	210	190	179	143	177	184	161	182	178	185	194	180	189	169	172	165	158	163	179	167	187	183	180	193	195	183	180	163	172	166	168	177	176	165	169	168	160	151	170	193	186	179	167	177	166	178	177	199	197	189	194	174	197	212	166	164	184	175	178	161	189	192	181	189	161	175	172	168	169	175	188	130	181	171	207	195	195	148	179	183	188	209	181	184	214	187	178	208	182	180	174	160	178	180	178	181	188	163	174	178	173	176	156	205	199	178	174	161	185	179	196	204	164	163	168	172	171	190	178	190	185	161	190	177	190	165	171	195	199	174	181	185	160	171	173	172	153	178	170	198	173	188	177	174	182	163	151	210	187	175	185	187	157	192	176	179	170	154	196	163	181	180	158	187	203	173	176	195	198	197	166	176	179	183	158	193	171	187	178	189	194	187	183	201	178	179	183	159	159	157	171	164	175	162	167	191	165	179	198	160	186	181	202	188	188	145	182	183	193	189	184	185	184	189	178	214	187	183	196	184	169	194	200	175	170	163	182	163	140	184	199	179	182	177	166	182	197	178	190	153	175	211	172	219	193	190	199	206	196	170	203	197	198	165	199	167	182	192	183	196	171	185	175	188	187	181	190	166	195	184	176	180	194	192	167	172	178	200	157	182	163	193	182	168	193	174	187	181	156	187	181	175	185	175	183	198	153	172	174	186	186	178	177	167	191	182	178	182	212	180	175	162	173	192	181	167	192	205	184	188	183	174	184	182	173	182	184	146	172	184	182	202	161	185	150	172	169	173	144	173	188	161	175	210	192	184	191	164	193	175	178	176	198	182	174	196	176	193	168	194	180	185	196	194	186	171	175	192	174	189	208	192	187	174	170	177	181	199	166	174	193	184	177	191	179	191	190	186	206	215	184	156	172	175	191	179	185	171	208	175	184	189	183	179	188	178	200	175	186	183	200
2645	528	598	570	574	552	542	507	502	510	504	501	474	494	515	495	497	455	508	495	489	490	507	509	488	473	523	488	455	485	482	482	522	460	486	488	474	449	467	488	478	490	481	488	493	483	459	458	479	507	468	495	477	465	468	506	488	500	451	456	468	474	489	436	443	485	453	474	472	477	507	475	459	444	494	501	495	452	465	495	478	475	463	480	488	489	500	445	446	462	497	476	485	473	529	477	446	438	492	438	462	496	486	446	455	506	473	438	499	458	448	415	472	513	437	506	481	471	481	485	476	457	467	428	477	444	456	454	466	462	490	495	490	472	472	461	500	476	460	528	481	474	516	519	470	492	528	469	486	500	477	444	499	480	487	477	535	494	496	500	480	481	481	483	476	516	486	466	464	466	482	474	468	456	515	475	457	490	454	434	477	466	496	492	454	478	487	490	447	478	489	497	457	483	499	494	446	480	473	467	455	520	506	489	468	488	465	482	500	472	478	496	454	470	486	480	478	448	494	506	467	523	460	423	462	437	474	496	516	456	476	478	491	492	418	443	472	490	466	485	455	485	488	468	470	497	477	485	464	486	500	468	483	455	461	438	478	499	485	514	439	465	427	481	475	442	442	491	468	495	452	471	445	453	441	510	517	507	454	458	476	488	493	466	435	448	493	464	449	525	487	497	467	486	476	462	493	467	456	461	516	441	502	482	471	473	486	465	458	494	491	482	464	487	459	453	499	448	495	502	472	447	472	426	473	476	471	469	451	463	478	446	506	468	484	466	490	470	487	480	473	459	464	490	441	463	434	460	456	506	468	480	502	451	464	470	484	510	523	403	485	518	449	467	507	486	469	511	498	461	521	468	490	450	435	466	459	471	460	452	451	468	438	471	477	484	438	506	451	522	470	448	503	432	446	461	469	507	478	472	435	487	487	449	505	478	457	441	471	476	463	462	500	468	441	478	487	468	477	459	490	478	452	512	482	508	504	447	442	491	464	474	435	472	468	476	490	470	493	490	458	498	482	464	486	444	489	437	483	477	474	457	489	466	488	497	462	523	492	525	442	495	485	434	477	448	442	505	514	458	478	436	486	466	496	485	451	458	474	457	494	464	505	446	465	423	433	430	494	447	440	459	479	492	440	491	435	444	492	489	478	483	462	469	462	459	477	447	466	459	490	465	498	495	477	493	481	433	460	455	474	469	532	494	489	519	461	491	454	454	467	459	475	435	485	501	516	470	504	475	501	482	469	493	466	457	503	477	465	491	503	461	467	500	493	444	472	524	506	457	439	496	495	478	493	448	465	460	481	505	481	460	508	465	493	500	468	464	492	500	459	448	483	465	500	466	478	463	447	471	473	485	458	499	457	489	468	499	451	475	455	479	457	500	493	512	446	463	488	462	497	449	486	470	482	489	433	490	501	452	463	478	447	462	455	438	483	433	518	435	457	463	509	475	456	484	447	446	443	535	485	505	482	478	502	473	440	460	457	515	494	476	466	452	525	462	467	491	471	438	497	456	461	472	457	531	476	502	462	475	486	464	482	465	438	458	513	486	480	471	506	462	507	516	471	482	465	501	449	464	486	481	468	459	512	505	502	502	512	469	495	486	485	471	446	476	482	520	512	445	451	465	497	463	480	446	463	483	471	464	461	434	475	460	493	478	507	474	493	475	480	443	444	463	463	490	478	466	464	484	495	488	495	448	464	505	446	490	455	473	471	466	459	486	491	491	467	471	486	469	455	468	499	440	448	465	493	490	488	459	444	493	467	492	528	483	441	465	504	470	458	473	489	443	447	472	458	494	490	505	527	455	481	492	497	454	497	521	484	497	502	515	466	471	472	481	491	454	462	468	502	494	420	473	468	502	464	465	464	482	475	510	439	504	474	479	463	467	486	502	475	507	483	483	456	451	477	488	472	462	524	482	466	472	446	498	455	445	482	456	523	495	473	469	493	475	456	422	475	464	492	456	478	469	468	500	461	484	491	479	508	450	501	481	479	472	507	480	445	475	458	456	488	482	496	498	510	468	472	441	446	484	464	448	459	493	466	442	480	481	451	480	491	468	483	445	490	446	480	510	466	486	478	492	480	479	487	450	464	459	448	475	486	511	455	487	446	485	490	503	454	495	497	445	498	459	445	476	478	499	468	479	445	478	496	478	445	426	505	474	465	466	472	446	421	459	466	488	470	447	466	473	486	478	489	457	466	465	452	498	458	470	416	480	472	507	469	447	490	453	448	502	502	468	477	467	460	482	498	505	475	466	454	464	487	466	509	475	466	482	484	432	497	476	488	466	481	456	498	499	441	475	490	492	484	439	492	462	447	411	470	469	490	449	491	502	503	504	457	497	476	478	493	439	442	446	491	489	513	462	517	490	462	504	472	468	510	465	450	510	488	480	498	433	476	461	414	462	470	395	465	462	490	488	517	470	445	472	436	445	452	454	511	474	483	455	470	499	448	479	493	445	465	469	494	455	445	462	474	516	495	461	480	482	469	480	512	482	459	493	446	479	497	426	498	482	505	516	474	473	450	501	461	468	489	476	454	477	485	519	461	444	480	468	496	437	428	514	509	504	452	508	464	479	444	475	439	488	426	456	440	477	447	510	471	473	483	442	491	448	441	454	442	466	465	430	490	524	445	438	460	504	466	481	418	451	502	434	514	452	456	483	468	480	503	488	466	510	447	469	480	478	478	464	469	477	483	484	493	468	453	460	459	503	505	448	481	439	455	457	482	467	497	467	454	490	469	445	444	505	457	488	475	431	487	460	469	451	443	484	479	462	467	474	470	454	486	467	458	455	503	533	430	443	500	472	497	471	444	443	485	501	485	503	457	478	462	440	488	512	459	463	462	453	452	452	481	458	476	465	485	468	489	467	472	474	440	461	461	463	469	491	486	515	521	455	479	480	526	470	465	456	517	451	422	471	495	477	470	479	479	529	499	459	454	438	448	488	496	444	467	505	473	494	463	509	439	467	441	489	490	440	485	462	446	449	485	481	461	487	448	485	446	477	515	428	470	504	473	473	453	469	534	486	419	489	479	498	430	496	499	433	461	471	499	499	495	469	442	492	501	519	458	464	502	482	502	507	497	461	478	494	466	478	468	406	487	454	467	457	439	474	470	434	469	476	435	491	460	492	501	478	469	468	470	458	393	442	479	461	496	462	522	477	495	490	479	460	475	444	493	454	503	492	476	517	458	468	468	482	454	467	495	454	477	473	488	470	498	481	466	502	486	502	472	466	472	457	493	474	493	476	464	459	468	506	465	464	491	468	486	494	490	470	498	480	459	533	486	499	453	472	502	470	483	498	556	489	437	500	468	491	445	451	458	454	479	467	537	459	483	471	463	459	456	462	465	464	445	454	447	497	456	462	463	481	461	438	505	470	483	460	497	455	493	482	438	461	486	500	486	475	494	465	470	485	482	508	454	466	495	463	498	472	455	506	467	466	495	492	433	513	461	455	472	447	446	493	487	461	458	496	458	491	511	477
11466	1001	1184	812	626	484	367	286	336	285	235	203	173	188	173	169	191	169	166	175	141	166	168	151	164	188	141	157	172	145	165	171	142	175	146	146	152	175	162	162	156	171	144	137	138	192	149	141	168	148	141	133	154	138	156	164	157	169	136	120	125	137	166	159	155	134	146	180	168	122	139	170	137	143	145	132	146	140	145	146	120	140	157	140	142	132	128	143	136	147	149	137	136	175	150	137	145	151	151	141	175	137	127	135	155	128	150	133	164	147	130	158	144	139	146	156	146	163	137	147	153	155	146	158	140	131	125	142	140	161	145	167	144	143	136	125	142	137	167	130	147	146	139	139	155	166	151	151	123	144	166	149	148	132	120	151	141	151	144	147	124	138	147	141	131	148	154	128	143	120	143	161	147	134	152	144	150	138	149	131	139	145	131	135	127	139	150	167	165	136	153	124	150	150	135	143	118	150	152	142	136	130	161	159	147	136	154	157	162	157	139	155	143	163	149	150	142	129	158	157	152	148	138	152	119	125	149	140	159	155	152	138	141	143	156	146	148	116	140	134	126	121	142	145	138	148	154	138	134	126	135	146	145	154	137	146	153	163	149	167	168	166	148	143	136	173	141	135	127	142	126	151	147	163	114	128	109	147	139	161	157	142	130	126	157	145	147	154	144	147	134	145	133	139	163	132	135	150	137	151	150	157	121	174	147	149	136	149	139	139	127	153	141	162	138	131	159	143	142	155	141	164	158	131	138	140	127	141	166	136	153	164	126	144	121	157	154	144	130	147	136	144	161	143	150	140	150	144	128	149	130	149	143	170	138	151	129	154	132	159	158	143	155	158	144	126	134	136	148	177	144	151	124	153	178	134	146	155	134	139	179	136	162	141	146	123	155	147	142	127	170	122	157	129	158	147	150	150	143	150	167	134	165	128	141	146	152	148	130	134	150	145	146	128	132	130	136	146	145	119	127	131	141	125	133	124	143	158	141	139	135	153	141	142	150	150	150	150	125	115	146	129	149	144	142	140	150	153	162	155	170	126	160	131	119	144	147	135	144	159	154	133	133	128	133	154	143	169	174	145	137	147	135	138	136	152	145	121	166	136	127	145	145	149	151	132	159	135	166	128	130	156	139	155	176	141	163	159	161	137	142	134	167	152	124	174	167	153	150	153	162	171	155	154	121	117	137	153	151	136	148	152	159	142	130	139	166	171	135	142	154	139	123	153	124	121	137	145	137	124	146	133	155	152	144	152	107	138	154	155	144	136	140	131	158	113	139	138	154	163	142	155	146	158	164	132	128	138	140	154	164	137	146	128	136	145	145	128	124	150	121	143	146	151	138	153	134	131	123	146	159	171	152	158	133	151	156	161	139	147	134	156	133	144	125	159	138	164	152	156	157	139	155	126	147	152	140	145	137	153	118	148	140	137	137	152	125	151	147	152	158	151	136	134	152	153	117	141	150	146	163	138	134	143	136	146	117	160	169	114	150	118	148	140	161	127	160	137	140	164	118	136	122	147	139	150	139	165	139	142	143	138	150	146	149	127	133	163	174	161	133	125	145	155	138	163	128	151	147	137	143	174	143	153	138	141	134	131	167	127	125	130	126	165	130	138	155	135	151	151	134	131	142	129	152	150	147	141	146	159	136	134	166	160	128	141	148	145	187	150	134	134	147	130	131	144	161	145	171	126	121	126	143	128	132	142	127	153	182	116	160	139	169	132	134	124	133	139	144	146	147	157	159	147	141	146	144	137	136	146	160	149	147	122	155	148	155	141	145	136	163	144	149	145	177	151	137	149	167	158	172	157	157	144	161	140	125	138	147	159	132	165	155	144	172	157	149	148	138	132	152	137	157	137	143	120	135	169	131	136	140	128	165	127	143	156	176	173	145	129	151	137	118	132	133	138	133	131	135	138	153	123	124	134	146	144	129	136	146	144	144	145	147	176	122	132	147	153	159	119	153	160	130	133	135	125	129	115	158	147	142	145	164	115	117	135	127	146	147	148	130	140	165	155	157	117	155	123	145	120	166	151	156	133	155	140	130	144	139	138	138	138	152	156	149	143	152	156	145	148	148	127	144	141	134	141	147	131	138	150	150	134	161	162	145	156	137	133	153	134	134	151	137	146	159	154	160	151	148	151	147	146	146	151	147	133	123	142	148	145	144	146	131	144	122	161	129	153	143	161	124	123	136	138	148	137	138	145	144	125	123	134	137	141	135	154	137	166	141	160	151	133	133	134	149	138	172	159	142	138	128	154	141	148	137	143	133	156	161	154	140	156	150	150	162	161	162	140	153	138	127	149	113	146	124	133	138	146	131	130	138	126	166	132	144	142	133	152	155	153	153	144	157	155	134	127	149	162	124	119	137	147	126	130	139	162	149	141	142	149	132	142	128	145	134	153	155	140	162	156	143	154	142	159	159	154	145	138	150	149	154	138	122	156	143	150	143	152	160	145	145	168	127	166	150	133	123	153	137	136	145	144	146	146	143	140	148	121	136	126	125	155	148	151	144	127	133	166	163	142	146	135	142	127	134	136	162	148	141	155	165	155	133	137	137	141	136	147	143	132	122	157	155	150	152	140	148	137	154	166	163	129	154	119	142	159	149	164	160	116	138	159	131	127	147	145	135	139	144	162	126	147	137	127	142	161	160	166	164	170	154	169	144	149	140	133	138	147	176	150	141	167	133	143	159	150	155	139	155	141	132	157	178	157	152	153	133	151	121	153	152	138	153	141	142	155	172	158	129	159	170	134	164	145	153	151	158	154	150	140	140	150	148	147	143	142	152	163	134	163	146	143	142	154	147	149	142	147	133	128	144	127	149	126	157	146	164	158	146	128	162	142	162	133	128	149	134	145	158	151	158	141	145	137	160	122	146	155	149	141	152	168	160	152	137	149	161	147	141	164	155	127	148	153	169	138	133	132	133	142	147	135	147	148	133	113	137	135	130	149	140	111	137	144	152	160	158	166	169	146	135	142	144	138	136	144	124	159	156	148	151	131	151	138	139	128	176	140	150	128	142	138	143	136	153	144	149	155	133	139	137	127	121	140	113	150	170	137	162	144	156	129	152	127	163	147	147	161	146	148	142	138	128	150	140	141	147	153	141	158	153	141	132	135	168	144	156	152	143	124	147	134	130	139	154	153	163	163	142	125	158	140	144	139	148	139	137	130	145	155	144	147	150	148	142	126	120	132	160	152	146	137	131	130	162	139	167	151	157	145	157	140	162	131	159	134	144	141	134	141	143	149	155	173	147	153	147	120	141	134	133	135	159	158	146	145	134	167	146	153	135	145	142	148	137	147	149	138	163	133	139	132	149	136	188	135	141	140	144	147	172	151	130	126	155	139	150	139	145	145	139	155	144	135	148	157	146	125	135	130	140	170	154	164	160	152	116	140	144	118	128	120	122	153	139	125	153	135	168	150	129	153	148	131	161	122	162	133	142	140	148	129	140	152	129	156	138	153	138	151	140	135	143	147	168	141
7330	1100	2442	2881	2496	1998	1664	1396	1235	1099	907	874	841	718	731	656	626	585	592	606	514	559	600	490	533	507	490	471	492	487	471	474	484	472	502	442	454	457	473	452	487	444	450	416	426	440	429	433	450	426	442	410	469	421	443	422	469	458	432	467	445	406	422	398	442	462	413	423	440	416	411	439	466	434	422	398	439	440	418	407	431	414	434	375	430	433	444	433	396	409	412	436	391	411	414	394	389	436	413	422	439	416	431	414	388	424	434	375	418	406	433	425	449	403	418	427	421	423	435	415	434	391	410	416	402	471	446	429	410	440	414	405	400	409	415	418	433	418	435	420	459	441	437	411	459	413	399	409	444	403	436	423	425	399	408	400	397	402	440	431	427	407	415	440	385	401	408	384	444	406	427	404	409	443	444	414	412	426	380	438	465	384	440	419	408	428	437	434	406	430	393	409	414	401	447	412	381	428	397	412	414	424	475	381	418	428	383	422	399	428	450	415	430	451	409	408	386	425	472	428	427	413	393	403	385	379	431	393	430	419	380	424	437	404	427	421	405	428	415	383	441	418	456	413	436	428	432	430	452	409	440	438	459	417	415	413	395	409	435	409	399	360	449	410	418	426	441	456	412	427	421	422	432	423	433	406	419	406	443	389	444	425	441	426	416	385	395	430	439	414	419	410	425	395	438	413	393	414	434	405	434	430	437	390	407	401	438	426	416	437	429	443	423	416	404	403	443	448	396	425	391	415	422	411	421	431	405	399	374	413	439	384	420	437	406	423	414	412	430	426	396	435	419	414	391	419	409	439	412	426	413	452	412	424	425	440	384	426	416	387	429	413	428	402	438	449	422	427	419	412	428	425	383	409	426	425	416	432	404	386	414	388	424	411	423	435	428	415	409	404	464	425	433	412	434	429	448	400	415	430	413	383	388	414	445	419	438	404	432	428	423	417	465	440	441	403	458	382	427	382	396	452	417	397	435	433	390	461	415	391	436	403	420	398	438	414	386	411	422	400	398	409	437	419	415	401	426	414	414	393	446	437	402	408	394	417	405	444	405	442	367	391	423	426	432	410	383	420	409	425	422	392	406	423	428	431	368	412	427	416	402	433	430	466	449	414	391	411	426	393	363	392	386	404	442	388	399	390	387	409	430	417	449	390	417	419	447	385	434	437	394	430	409	441	385	430	485	389	416	415	451	421	413	420	407	413	428	402	449	408	406	442	457	400	419	405	415	420	427	407	444	384	439	389	420	404	396	414	404	400	413	402	403	413	410	411	374	396	445	423	433	392	408	397	429	441	402	410	417	397	433	432	418	426	401	421	435	424	363	403	444	408	416	431	419	421	433	377	404	389	418	434	428	381	432	431	407	421	453	448	393	462	438	369	366	444	406	420	448	424	384	422	408	414	420	381	392	434	414	395	428	409	424	391	425	433	378	400	411	464	401	405	391	427	411	383	448	402	414	399	410	404	413	424	431	391	410	410	422	398	450	381	415	410	392	437	403	443	389	450	390	428	388	394	413	422	474	415	409	441	415	384	404	444	364	438	412	384	414	411	414	398	435	439	428	403	385	385	449	416	390	422	454	424	424	406	414	424	391	413	423	414	412	385	412	394	376	408	419	407	406	388	407	425	460	431	446	409	412	386	425	390	424	421	409	437	411	408	403	411	422	400	397	413	421	377	380	400	410	436	457	424	394	451	408	414	395	434	425	377	396	443	398	427	391	428	441	446	404	426	404	397	426	396	425	444	391	400	415	407	410	413	417	413	413	399	405	450	423	439	447	394	406	394	385	441	397	408	381	441	391	435	436	413	399	443	387	433	428	388	410	460	440	417	396	371	410	429	424	431	404	389	372	452	395	424	408	415	357	409	369	419	427	433	398	426	402	455	450	422	415	399	430	392	433	395	433	397	409	417	383	415	395	401	405	418	429	422	406	412	414	363	430	400	412	421	439	448	413	429	416	421	481	419	449	421	437	439	397	393	442	431	418	401	399	420	405	439	392	441	389	421	417	424	394	409	412	404	399	408	386	422	416	396	384	432	389	395	394	383	452	391	430	440	415	421	411	443	468	437	402	434	406	373	412	402	440	368	421	411	408	391	421	421	470	402	411	371	410	424	442	434	415	411	451	390	443	402	428	414	422	441	425	447	436	409	462	392	429	426	440	403	397	423	399	453	402	402	395	390	410	430	435	426	390	395	418	380	434	407	402	396	413	402	395	377	437	412	425	397	422	409	398	407	426	407	404	397	444	418	407	408	419	426	406	428	407	406	436	405	402	396	446	390	442	423	422	419	436	415	426	415	434	387	401	406	438	440	434	453	423	418	424	439	393	415	400	443	388	361	418	380	420	433	410	419	408	392	409	393	440	400	421	406	385	445	411	407	398	413	371	374	409	400	386	443	429	444	394	390	425	420	421	433	458	427	447	453	418	406	378	428	445	410	442	380	361	453	415	434	381	392	443	419	408	378	419	421	404	410	411	388	404	426	408	421	437	405	392	435	423	406	396	420	402	416	405	417	381	405	408	411	384	443	415	388	410	455	395	396	392	423	419	443	388	395	441	440	404	397	405	438	405	385	382	393	397	446	406	428	449	422	417	439	402	444	393	415	393	447	447	402	396	389	419	441	407	403	402	415	428	414	407	390	405	424	429	413	405	429	380	398	418	384	417	442	382	443	396	408	420	425	400	406	455	432	406	421	394	437	425	414	445	432	416	429	410	426	431	452	407	415	420	403	439	414	425	392	418	415	401	372	437	402	427	398	411	444	411	432	421	396	422	426	402	396	412	420	441	422	447	421	414	400	403	410	366	418	399	438	437	406	426	429	411	395	430	421	423	416	422	412	430	445	435	381	410	377	426	407	427	435	462	413	420	430	438	417	401	372	430	430	415	400	422	378	431	438	397	410	404	412	430	447	426	404	395	452	423	411	396	456	404	396	431	428	424	399	421	397	414	383	425	379	400	392	405	365	416	420	409	420	407	366	411	401	443	391	438	440	405	402	429	432	428	387	423	419	385	449	416	396	382	436	396	387	415	407	388	403	413	392	416	403	428	433	394	441	441	406	408	436	387	386	394	417	416	415	449	375	433	392	401	393	409	398	380	407	415	456	397	449	387	433	397	410	430	399	413	454	417	387	423	427	428	399	425	424	409	409	410	448	408	388	414	427	389	420	392	414	418	434	427	387	440	441	406	376	396	423	420	433	434	418	410	436	414	471	411	410	374	392	395	407	378	399	453	414	423	427	451	404	438	418	431	418	409	391	395	441	426	451	372	410	436	455	405	427	446	422	428	397	438	384	377	424	387	449	392	419	421	384	415	421	426	456	379	375	433	400	406	409	436	401	414	413	428	382	413	445	412	425	419	413	423	413	422	405	394	445	437	412	399	367	419	425	420	424	401	447	431	413	389	423	435	430	403	428	419	426	415	434	403	439	405	406	436	431	437	412	460	404	445	418	391	432	408	390	414	425	433	410	454	416	419	400
21028	2650	2379	1826	1308	976	781	659	525	499	452	403	449	405	364	349	340	377	389	359	316	360	349	340	326	321	321	345	347	333	315	332	307	321	307	337	314	295	327	316	309	287	283	314	286	286	298	292	276	298	284	268	322	287	310	316	319	270	283	305	314	304	276	278	308	288	310	290	297	320	300	318	300	278	315	298	274	295	318	300	310	324	286	294	333	314	290	285	270	293	316	307	306	287	298	322	288	317	286	325	309	295	258	295	278	290	297	261	281	283	298	294	285	273	297	279	288	288	290	292	276	296	324	272	329	268	284	323	271	291	283	313	297	275	287	319	284	280	307	315	286	313	294	285	321	287	311	318	303	288	278	303	259	308	319	271	320	317	337	283	274	287	316	290	292	284	267	275	313	294	280	323	256	329	304	294	298	281	285	295	294	303	298	321	293	261	282	263	293	286	296	292	317	283	268	293	307	301	308	276	316	278	292	255	308	275	335	289	291	272	309	301	290	304	305	273	273	269	306	314	274	342	303	301	275	283	283	273	293	314	301	307	288	271	300	281	310	296	298	266	275	263	322	330	317	317	314	312	317	310	305	288	293	278	284	282	305	277	298	311	278	319	329	312	306	313	287	304	291	263	303	299	300	302	275	299	277	286	312	321	313	313	307	293	293	308	309	312	307	276	307	313	292	288	357	311	300	317	291	304	263	285	284	300	286	301	328	294	280	334	323	332	296	279	318	295	287	285	302	274	306	280	326	290	323	276	292	291	286	306	252	310	273	282	302	281	309	297	311	319	313	263	277	270	294	327	257	297	312	302	293	293	307	293	290	292	310	278	303	303	313	291	302	302	310	326	300	300	302	301	318	290	282	295	276	323	315	321	305	302	326	298	311	285	333	303	293	303	298	295	303	269	274	304	288	280	276	317	300	306	261	291	296	304	311	296	306	280	289	283	267	333	316	309	322	284	307	282	322	288	292	294	301	315	330	295	288	285	315	292	312	314	277	283	272	321	283	290	313	277	315	299	312	303	290	301	327	307	296	319	316	289	277	299	288	320	307	313	311	311	310	286	297	286	298	301	347	309	293	284	308	313	267	303	290	288	327	310	309	291	297	344	302	309	292	296	263	302	310	311	304	289	285	327	293	258	303	285	306	316	307	293	301	272	269	262	282	296	283	289	288	309	290	304	297	316	328	297	292	284	312	308	328	294	263	266	319	314	335	301	286	282	297	309	283	320	289	289	297	303	292	290	291	298	308	261	262	286	298	279	320	288	292	286	246	280	305	261	297	304	309	318	298	321	305	296	314	301	309	295	298	297	319	271	262	298	295	314	294	302	297	305	309	301	272	283	301	254	303	278	282	311	296	326	306	278	291	287	328	316	299	306	270	294	294	309	288	311	308	264	285	290	277	306	346	323	274	288	295	302	306	292	320	287	292	285	302	319	299	293	296	250	290	296	352	295	286	315	297	267	311	297	282	303	304	295	296	294	317	304	306	314	296	297	290	296	327	297	315	282	306	303	276	319	316	300	278	304	294	295	280	289	258	267	276	261	343	301	274	303	321	297	287	295	284	308	285	301	282	303	258	277	302	299	292	269	284	301	317	341	298	294	291	304	269	286	291	291	335	329	291	309	282	290	296	291	299	273	276	306	299	273	314	331	341	313	300	306	299	327	307	286	313	299	278	284	316	281	285	282	327	291	311	302	306	315	286	288	289	282	292	297	312	318	279	296	309	322	308	282	307	324	281	301	293	299	281	279	310	286	312	276	300	304	284	323	305	309	284	295	301	298	286	261	313	298	269	291	296	288	272	280	319	294	265	293	285	317	307	335	312	295	281	297	287	299	313	291	275	318	307	296	299	301	289	281	306	266	313	293	281	299	299	271	306	293	302	306	294	277	276	266	306	260	303	274	323	318	319	269	321	296	312	280	291	329	289	296	317	315	287	278	295	337	293	269	269	281	301	313	285	314	269	280	296	269	259	286	302	295	258	303	293	275	314	298	315	288	309	319	311	279	291	311	319	304	261	298	340	310	296	319	318	285	313	300	289	280	302	281	261	289	320	292	295	319	313	274	302	308	269	319	274	291	292	277	313	313	320	263	292	285	296	287	317	318	326	322	300	303	293	298	293	293	298	321	287	303	293	271	309	299	277	269	302	310	278	294	278	272	323	306	295	268	295	274	278	287	254	325	275	292	309	260	309	313	317	247	330	286	300	279	294	320	269	316	309	316	280	302	306	292	319	291	296	302	297	326	270	313	304	270	299	271	275	308	277	309	300	267	298	311	301	272	284	277	305	312	321	280	332	290	322	265	310	335	300	320	323	257	296	337	311	296	293	266	291	300	274	315	287	329	310	277	281	340	324	305	309	309	294	299	269	283	277	273	324	315	294	274	296	300	315	284	288	286	279	332	276	291	283	294	300	313	318	319	288	278	277	283	299	287	318	299	335	276	319	308	276	288	284	316	294	322	287	257	336	297	315	299	320	303	292	286	267	295	284	330	295	279	285	307	263	300	313	284	302	305	306	301	299	325	318	293	276	319	300	319	277	309	284	292	297	300	316	297	296	288	283	321	293	274	303	290	256	296	270	320	296	307	330	311	305	298	329	287	296	275	306	289	299	325	287	299	330	301	289	271	286	324	298	338	301	280	287	304	308	323	274	276	316	265	297	311	316	304	292	270	299	294	306	276	315	310	322	290	319	268	294	280	294	312	303	273	302	303	273	311	314	318	314	292	317	315	294	269	306	266	272	304	319	319	298	313	310	306	295	326	294	299	306	271	305	292	298	327	279	287	337	291	294	315	293	312	303	286	321	268	301	280	334	315	305	254	305	290	295	294	302	291	278	268	280	278	273	307	291	234	290	303	346	284	287	281	301	315	303	315	289	298	288	291	292	326	322	314	305	297	300	339	342	270	290	289	296	337	279	266	285	279	324	327	313	268	287	303	284	306	317	290	274	293	300	263	275	272	291	298	305	316	255	285	295	279	284	295	284	260	293	299	314	275	286	280	319	275	307	284	293	300	316	272	275	299	296	303	283	289	299	301	274	321	316	265	295	323	331	294	284	313	307	268	272	304	286	300	281	287	297	290	311	303	320	287	264	290	308	334	312	320	284	295	285	316	291	303	276	285	254	298	296	310	299	280	281	297	266	298	315	267	305	292	313	299	314	275	313	295	308	257	296	300	307	322	311	309	301	301	264	288	284	264	308	304	266	309	317	311	294	301	309	285	302	309	264	310	247	323	312	306	305	290	279	276	330	297	331	285	318	287	289	281	286	289	306	305	315	309	315	321	296	295	291	328	297	319	269	278	273	317	323	288	295	288	301	302	281	298	294	293	283	283	277	304	273	319	306	322	309	306	302	303	287	304	278	269	313	314	316	284	266	275	278	317	319	292	271	324	297	269	272	305	281	255	276	309	304	296	310	292	274	297	303	270	313	294	321	302	279	301	308	321	294	263	314	295	310	277	302	274	294	281	315	323	282	287
10162	2197	4608	5377	4694	3818	3175	2677	2274	2058	1823	1651	1506	1419	1311	1299	1244	1134	1088	1096	1100	1025	1004	969	963	908	922	914	906	879	819	816	868	862	833	821	818	854	812	807	798	847	869	847	809	810	798	788	780	800	805	808	836	816	747	789	774	749	760	752	770	787	804	724	766	776	749	781	792	751	808	819	734	772	776	762	773	759	805	726	768	762	762	765	745	718	721	764	728	774	738	741	722	739	832	753	726	792	706	734	738	745	736	740	765	770	738	786	793	719	757	709	741	725	804	744	754	774	720	695	732	807	700	732	763	734	717	748	723	755	750	718	759	714	742	720	763	745	756	744	827	751	787	758	803	807	726	750	700	758	732	769	764	790	804	694	702	719	735	746	726	787	770	718	774	732	776	790	765	751	718	756	776	811	764	783	734	737	750	794	690	737	731	721	695	778	702	726	760	768	729	759	696	736	778	784	706	717	750	748	751	770	744	700	755	712	729	723	731	708	787	702	779	715	789	793	743	712	740	777	719	743	710	738	723	744	737	730	762	711	694	696	768	718	736	788	721	816	771	712	756	718	773	757	755	779	742	739	747	735	709	778	728	703	756	758	728	736	718	802	727	721	712	751	756	689	736	748	741	717	717	743	747	727	723	778	735	747	747	771	690	776	756	759	743	735	778	721	803	691	762	804	771	777	768	749	758	737	713	679	700	693	779	752	772	741	726	728	746	749	735	754	701	760	763	777	775	739	765	740	752	762	738	750	766	727	774	738	736	749	710	742	737	697	709	722	786	790	743	742	764	772	718	719	796	760	720	720	732	732	699	719	764	747	758	737	738	765	787	721	721	740	714	777	713	664	733	779	747	729	774	770	747	718	661	742	741	714	759	749	751	749	756	748	817	764	740	770	762	774	718	682	757	702	722	731	744	710	714	692	756	734	794	715	754	727	720	774	763	714	688	715	741	750	756	799	727	745	731	737	771	738	772	741	744	746	714	746	771	727	740	786	728	745	748	744	682	707	743	769	735	783	758	720	778	764	697	736	733	729	751	712	752	765	725	775	743	793	732	776	730	745	716	710	683	776	754	712	753	735	725	702	733	753	765	762	758	778	715	716	762	711	740	713	727	735	709	740	761	711	727	756	749	767	730	766	732	786	706	781	736	747	750	775	732	761	705	760	759	771	727	731	755	724	741	766	726	726	762	733	730	705	740	755	760	711	700	704	744	707	808	736	749	745	754	736	741	701	729	760	743	728	738	735	753	753	774	725	725	723	710	746	708	713	777	768	758	751	765	736	742	666	770	743	749	710	754	753	765	807	750	767	725	710	735	727	758	816	764	750	720	704	764	743	764	721	731	765	701	734	752	743	764	707	764	757	744	801	759	739	785	765	734	773	757	712	731	732	727	756	741	723	714	731	729	758	796	818	757	723	748	733	700	780	708	722	675	732	717	746	759	741	742	786	728	799	747	825	784	785	723	716	783	744	783	759	711	709	744	768	714	766	724	780	765	719	731	740	762	760	737	774	775	780	735	753	754	723	767	748	723	743	752	748	722	730	721	746	735	725	740	787	803	729	731	686	737	776	756	754	750	788	760	713	748	802	771	751	704	773	723	738	703	766	750	729	696	700	746	729	742	835	727	664	743	786	721	707	775	765	760	783	762	719	681	707	737	730	783	706	713	715	701	694	755	716	724	747	698	723	714	722	687	655	768	733	694	750	708	725	778	719	780	724	752	748	725	737	755	732	739	744	768	784	715	773	717	740	741	699	726	699	732	739	774	729	717	774	766	749	773	759	757	747	781	775	761	713	729	729	741	771	730	747	759	732	714	707	740	749	695	770	760	741	709	712	727	773	718	754	743	712	741	739	728	749	761	736	743	726	786	736	728	736	800	708	726	695	676	789	692	757	720	764	730	750	732	747	731	731	737	733	737	726	688	782	719	757	800	764	747	763	695	711	711	706	759	735	774	760	720	711	746	720	744	755	742	698	749	734	744	762	720	761	796	754	790	747	786	718	759	770	732	760	687	768	754	735	705	771	746	726	805	778	736	736	755	745	727	745	729	744	779	756	754	727	761	761	775	720	708	758	777	747	776	755	765	738	737	712	731	805	728	770	743	744	765	727	706	765	774	786	724	733	760	723	730	758	711	775	728	721	734	747	777	724	752	776	736	711	721	790	730	715	793	781	702	734	739	724	712	745	770	763	717	757	763	751	747	720	688	739	738	732	735	716	783	816	762	755	758	717	703	761	824	706	740	766	683	732	711	773	755	677	741	759	728	744	707	723	749	747	760	755	711	691	750	716	749	736	742	757	739	733	741	726	721	686	746	732	725	749	770	782	764	712	744	712	757	726	734	708	709	752	729	788	735	741	745	761	745	723	764	774	753	766	723	728	747	759	748	756	717	771	726	733	775	766	727	729	738	781	725	733	730	733	790	723	770	737	698	736	720	747	732	756	799	744	732	742	739	721	754	774	712	715	766	773	738	761	764	737	700	707	766	736	718	743	735	737	782	778	697	716	798	747	755	747	753	749	765	721	688	745	722	713	722	776	756	734	760	778	770	777	723	752	729	698	740	770	745	756	766	736	727	692	714	721	763	645	746	742	767	686	716	758	724	709	796	775	704	796	757	697	768	733	750	793	756	770	722	736	711	715	755	725	722	753	771	720	752	690	756	762	722	751	757	698	760	719	727	777	727	756	701	734	708	723	720	759	762	780	743	738	708	767	762	783	746	726	726	703	738	692	720	773	700	726	764	738	739	693	732	764	739	752	793	771	750	736	710	718	740	727	744	795	740	726	765	771	807	735	746	730	730	737	713	751	721	755	758	758	719	725	738	744	759	761	778	714	692	746	746	723	702	745	744	759	725	724	706	731	732	749	751	754	750	815	750	758	746	722	757	702	738	753	752	717	721	725	774	757	744	730	736	743	732	763	752	726	752	748	728	766	823	754	735	787	753	767	713	757	735	712	731	725	748	747	747	763	751	703	731	726	709	709	716	741	808	761	749	760	718	767	749	735	762	773	762	704	720	788	720	725	743	732	658	730	768	715	752	755	704	723	737	690	761	703	750	775	706	756	767	750	757	750	730	774	755	754	731	745	734	707	725	759	675	768	767	724	695	688	741	717	755	757	758	736	754	768	754	761	729	792	735	718	772	770	765	764	736	802	782	747	706	713	719	751	777	755	730	791	756	733	745	727	730	745	702	748	710	760	723	747	700	773	739	769	799	727	759	725	741	746	686	733	745	725	785	721	721	756	753	721	759	712	772	711	696	704	714	794	738	754	704	760	748	774	719	757	753	764	704	746	757	746	752	757	716	756	712	751	678	753	722	703	763	754	721	780	744	711	713	741	689	739	761	711	696	675	732	748	734	738	790	735	731	777	732	755	791	803	729	755	721	728	749	758	734	768	724	746	786	781	708	772	740	752	717	744	706	763	711	763	783	762	762	775	790	748	722	727	792	753	754	741	739	725	760	764	754	749	746	739	772	757
2152	193	189	204	194	166	180	178	162	200	172	192	165	157	201	173	172	164	170	174	172	154	167	168	185	177	210	190	159	191	182	155	155	167	193	153	154	186	175	185	165	188	173	167	172	162	147	171	177	166	189	169	188	188	183	144	184	172	179	172	169	184	185	151	160	182	170	175	196	175	175	160	198	176	175	170	168	185	185	192	158	182	177	178	167	194	174	157	200	145	187	179	162	180	158	182	162	164	150	165	188	176	182	176	210	159	174	154	170	197	183	179	181	136	168	163	173	168	158	190	189	177	158	169	178	154	156	180	189	183	194	186	179	163	185	183	183	172	159	160	179	157	187	168	178	160	149	147	157	166	143	139	159	152	156	193	174	173	166	194	144	184	178	169	180	164	169	183	206	168	175	158	182	200	182	164	175	190	165	158	156	165	149	177	162	188	174	181	156	167	200	159	176	173	183	162	184	192	165	180	154	171	157	173	176	167	177	184	184	176	140	173	180	160	168	178	170	162	177	148	185	171	193	187	165	163	175	170	162	155	186	172	180	159	194	152	168	150	178	186	184	176	167	166	160	190	161	181	159	170	177	179	203	172	179	179	174	172	167	166	185	179	158	153	179	179	183	169	179	198	169	163	206	159	176	168	150	161	179	193	207	172	161	172	163	176	199	166	166	152	156	172	163	149	150	158	174	173	167	165	198	163	175	164	147	164	188	173	193	177	176	163	161	176	148	176	175	181	188	152	206	166	164	156	165	179	169	180	198	155	192	201	171	180	160	166	177	182	182	170	150	186	192	168	161	175	169	169	177	185	179	180	184	172	176	174	168	169	182	193	150	165	140	156	178	166	165	153	172	172	177	162	180	161	175	181	189	168	181	169	161	190	170	153	184	163	194	194	155	162	190	168	162	182	192	165	178	161	182	166	180	173	164	181	164	188	184	174	206	180	196	151	151	176	171	180	166	172	193	166	163	168	161	178	170	144	177	162	174	172	166	172	168	174	173	151	159	184	181	193	163	173	171	175	167	182	141	185	177	165	187	166	164	162	187	173	178	180	162	207	183	177	167	177	167	156	156	167	181	177	183	178	194	186	161	174	181	163	184	182	189	145	174	184	176	188	181	193	174	176	174	181	177	164	169	150	149	189	176	157	192	163	186	172	167	186	162	185	183	187	169	169	156	193	169	189	193	152	186	189	154	162	174	186	164	179	172	145	178	160	170	170	158	193	173	178	190	159	160	161	163	162	183	154	189	159	172	149	160	197	157	161	162	162	181	159	164	170	178	173	151	164	173	160	189	157	181	170	191	158	191	173	197	169	153	158	150	167	149	193	171	174	163	171	166	189	177	175	165	190	162	163	139	161	186	164	172	205	182	187	184	193	146	156	189	187	167	190	179	161	170	177	187	168	181	125	194	166	159	176	191	166	157	182	164	172	168	185	166	173	149	149	154	183	137	187	174	190	160	171	173	153	166	166	157	184	161	167	139	176	170	155	178	165	160	179	162	172	176	173	209	157	194	157	143	155	194	170	156	192	165	194	192	138	175	178	165	190	164	189	200	167	203	174	178	171	171	166	139	144	202	171	162	147	159	158	163	167	151	166	192	179	178	176	169	157	191	167	193	192	141	181	189	161	166	165	169	175	146	141	158	173	170	169	177	144	164	161	168	177	155	189	139	145	188	181	173	170	167	186	191	177	184	163	167	170	192	165	172	169	190	159	165	174	162	149	169	171	166	173	156	172	165	175	174	168	178	175	175	159	155	160	160	168	199	157	166	133	175	173	187	187	188	165	147	182	164	173	161	173	177	172	158	173	170	177	148	192	172	165	161	195	174	187	177	135	178	176	190	167	170	179	193	172	187	172	182	179	197	175	177	150	166	168	148	194	170	170	170	181	165	167	189	177	164	198	183	183	161	190	176	164	169	190	155	200	192	153	183	185	175	185	200	176	176	171	179	163	200	171	164	199	213	173	171	171	148	181	190	152	161	149	144	190	198	186	198	197	180	177	168	164	172	164	176	151	165	144	182	178	166	172	190	180	181	160	192	168	154	178	176	172	182	162	168	172	178	166	185	167	161	155	189	163	188	134	192	163	169	191	168	157	177	188	174	195	187	162	195	183	174	181	175	175	169	188	170	168	170	195	203	174	175	173	171	181	181	186	196	175	159	173	167	135	163	160	159	193	167	163	179	158	171	172	177	177	156	161	184	192	161	172	160	173	162	161	174	191	185	175	181	164	177	151	176	194	179	180	192	168	173	172	179	155	184	162	178	191	153	155	175	164	169	170	146	163	181	186	173	179	171	180	185	160	168	166	160	152	161	165	167	179	171	164	182	183	169	168	155	169	189	149	157	182	176	171	148	149	156	151	186	182	178	165	172	166	183	170	171	153	161	167	189	188	181	165	193	169	159	158	166	150	170	165	183	164	158	165	173	161	174	173	180	168	158	157	184	141	187	158	192	146	177	160	171	182	173	162	189	180	161	172	167	177	173	190	181	154	175	188	186	174	153	168	179	179	182	146	185	143	187	160	158	172	170	180	168	148	162	200	164	187	174	166	200	150	177	167	166	177	141	164	165	189	168	176	181	174	164	161	178	225	178	189	169	180	178	177	173	173	148	148	180	174	166	170	173	151	201	175	141	182	196	198	161	184	165	177	172	165	193	197	166	171	174	160	182	178	171	153	164	167	179	171	184	173	173	173	194	184	176	190	182	162	156	148	185	205	185	166	171	175	150	196	196	127	157	196	166	157	140	173	174	173	140	161	171	177	158	163	181	211	181	174	174	172	149	174	185	192	197	170	147	162	179	165	192	148	158	160	161	176	171	182	190	164	191	164	151	156	200	173	165	170	180	177	160	172	183	155	182	166	184	186	190	183	168	180	160	160	185	179	170	187	191	190	166	194	166	164	183	176	207	173	188	160	173	182	184	174	160	171	218	178	167	168	168	160	162	179	171	157	185	173	157	165	167	166	156	172	175	163	159	175	168	187	174	171	172	172	169	167	184	171	170	176	164	173	182	162	172	131	169	180	157	166	191	187	157	181	159	174	159	164	178	155	169	179	167	173	193	175	198	147	188	154	186	191	183	187	180	168	153	178	184	192	165	156	159	162	160	174	187	163	177	191	165	193	184	183	192	180	182	166	152	171	163	178	179	160	173	169	186	193	186	137	165	169	163	178	178	175	160	176	156	197	180	177	168	175	172	186	204	189	184	162	178	199	174	162	159	182	167	164	152	185	178	152	173	162	187	177	148	177	181	176	176	166	180	181	170	167	167	182	175	177	175	180	184	171	185	158	175	174	185	167	158	180	178	166	183	173	186	163	158	162	161	155	168	170	195	167	177	191	204	175	163	167	188	194	186	181	165	192	165	174	152	195	152	153	173	174	165	193	159	191	160	165	173	145	157	161	182	167	186	166	186	138	171	170	205	152	176	171	151	173	156	154	172	161	141	183	178	180	157	181	184	171	160	181	158	178	174	176	188	163
2694	474	547	525	583	497	501	497	503	504	536	478	484	477	496	451	432	504	484	480	483	454	466	452	474	443	462	447	496	412	489	452	452	507	444	490	455	445	467	469	447	482	457	479	467	470	443	453	447	454	445	431	455	453	460	439	430	440	445	461	456	408	485	453	470	450	416	469	476	443	479	446	496	423	459	437	478	471	447	473	449	430	448	463	480	474	455	446	422	470	461	499	464	462	446	474	460	441	447	477	492	482	447	507	454	449	448	455	465	452	482	427	442	432	426	487	418	444	500	434	454	484	507	462	456	468	451	459	473	495	432	471	433	459	506	505	483	471	476	478	453	465	440	464	453	483	464	411	453	440	474	457	460	452	493	446	460	434	438	455	456	453	452	421	459	434	444	454	482	481	470	437	449	427	460	477	500	478	461	489	445	419	464	469	445	411	444	454	442	478	470	487	451	409	450	451	463	484	438	451	449	466	414	474	455	478	490	474	468	452	425	446	434	431	459	444	455	471	473	485	467	444	474	488	458	436	474	460	440	462	453	427	463	468	458	437	440	450	460	472	463	481	446	436	501	500	468	456	439	490	438	471	465	445	497	465	471	413	501	468	474	445	453	433	465	436	454	442	467	413	451	471	451	458	497	437	473	452	453	508	465	484	479	445	427	429	465	494	508	472	471	456	467	497	488	454	460	472	464	462	427	448	454	457	406	479	464	446	469	509	452	434	489	475	487	454	465	487	442	479	485	433	480	439	470	470	460	487	495	450	427	439	451	478	452	401	484	445	479	459	503	438	416	450	445	427	492	445	491	480	465	450	458	463	422	453	460	468	474	437	450	408	454	446	483	457	453	474	472	488	478	476	479	467	460	438	454	447	445	444	465	489	449	415	511	467	431	471	463	430	453	468	455	438	490	501	444	465	493	464	439	481	434	453	431	447	441	474	472	452	449	485	469	443	476	433	478	439	430	481	456	472	441	435	461	505	438	435	467	506	461	453	435	484	488	408	450	469	476	457	424	444	463	480	444	449	460	462	472	442	478	448	481	464	453	461	437	464	413	416	448	496	499	463	479	459	451	447	460	448	442	446	449	484	449	443	454	457	504	449	458	479	435	470	451	412	465	464	470	485	458	477	480	448	440	462	460	430	432	526	437	409	455	435	472	407	472	436	456	488	471	451	444	438	498	472	480	444	412	449	418	478	461	429	456	468	453	444	459	454	447	464	439	426	476	472	436	459	463	433	465	479	457	480	508	494	465	433	400	485	413	455	446	424	438	456	453	505	446	455	433	404	470	468	459	457	445	450	492	479	456	408	444	499	458	453	464	478	444	468	434	424	486	457	482	476	463	481	459	469	460	462	472	428	447	440	452	474	446	470	487	504	427	465	459	484	478	412	448	373	465	459	430	480	447	442	498	440	455	468	444	442	454	428	430	471	507	460	436	493	456	447	482	421	473	428	430	435	443	432	445	485	400	445	431	481	469	479	468	476	469	454	510	441	465	471	432	467	486	454	479	480	445	430	454	453	453	412	405	453	524	451	449	447	475	451	489	471	448	439	454	480	465	452	459	455	461	477	421	438	428	487	454	456	457	423	439	461	502	461	449	460	474	459	481	469	438	449	474	473	480	458	419	507	472	454	471	432	453	457	468	488	444	419	468	481	439	421	446	460	474	464	475	458	471	454	414	447	445	453	465	434	454	468	460	471	487	474	455	442	454	429	443	490	472	455	417	463	472	455	518	465	464	425	489	448	474	518	506	452	453	416	472	446	489	445	438	468	415	468	403	476	496	469	472	457	461	468	455	475	469	475	492	493	439	469	438	472	459	501	447	463	445	462	490	405	509	456	456	431	443	433	496	460	449	469	464	453	472	482	489	444	482	436	468	453	446	483	433	463	467	452	436	481	504	459	490	419	456	470	477	488	459	485	460	466	427	461	455	431	446	480	456	448	485	487	445	537	431	505	462	479	457	444	515	444	487	473	440	476	430	467	466	458	422	489	498	435	423	424	468	449	455	472	445	481	477	421	448	479	482	494	464	468	463	446	463	461	486	438	453	445	445	453	453	448	453	515	501	471	425	515	451	451	463	485	464	461	456	486	501	466	446	470	441	429	456	416	441	472	472	439	495	463	471	439	445	471	455	472	468	469	442	470	486	490	441	432	452	454	481	450	435	457	468	448	448	454	436	407	444	459	474	477	462	420	417	445	503	468	462	475	492	436	433	461	482	457	442	468	474	465	478	460	436	429	426	457	465	441	465	466	501	461	425	449	479	411	430	452	456	469	455	423	457	468	468	429	467	494	499	464	448	466	479	438	451	444	480	456	476	483	447	457	461	463	434	478	467	471	441	422	470	446	466	485	457	392	453	419	448	460	470	465	496	465	464	479	429	473	448	457	468	483	441	460	430	441	482	461	491	429	464	456	473	415	425	461	461	471	446	454	514	487	460	475	438	466	470	448	479	473	454	446	467	466	473	463	442	472	480	434	481	487	472	479	448	472	451	444	460	499	465	488	477	424	464	468	444	416	462	472	471	477	452	459	468	474	461	439	465	432	450	500	492	459	441	473	487	420	474	475	455	457	434	456	454	487	426	463	451	492	410	429	483	444	437	448	475	438	472	443	448	456	476	452	470	451	448	481	449	451	451	466	473	492	445	434	453	469	462	410	462	438	475	469	415	451	497	463	484	444	486	442	444	484	445	467	510	465	445	455	460	439	462	440	469	415	455	444	426	453	457	420	523	475	409	467	412	449	462	466	467	505	450	435	483	451	446	472	479	448	461	441	450	487	450	472	465	418	463	474	428	500	454	471	461	436	441	461	439	473	483	446	459	419	447	464	471	460	467	513	484	486	456	447	462	457	439	502	476	468	505	419	440	466	495	462	484	395	470	469	496	445	486	443	442	457	448	454	440	480	462	474	469	456	492	461	477	451	444	414	455	491	472	445	446	458	492	462	496	463	478	439	455	486	463	488	434	447	449	460	466	479	436	432	421	467	462	454	444	434	448	431	473	465	436	469	465	445	450	482	485	467	467	485	454	452	479	483	467	462	438	437	467	466	468	484	447	449	447	465	435	435	454	436	455	469	443	518	475	452	465	436	432	463	445	421	474	449	452	433	461	472	416	479	453	448	475	448	442	467	451	461	479	488	445	420	430	439	460	473	502	439	447	427	483	449	493	491	440	493	445	451	458	475	423	432	463	457	469	440	458	490	447	465	434	510	452	489	478	477	468	479	454	484	468	500	473	443	482	470	468	444	454	423	453	453	443	491	471	457	482	475	466	474	479	448	429	494	457	473	507	472	464	468	467	433	494	456	450	462	465	444	481	419	509	483	497	475	478	457	427	447	458	453	471	423	479	461	451	456	484	485	469	446	446	439	459	435	452	474	470	423	460	448	419	458	475	454	475	488	475	450	449	477	431	451	463	465	458	479	480	451	450	451	430	453	443	435	468	452	469	473	436	416	470	439	525	474	461	424	441	463	459	461
11038	946	1108	884	707	452	387	337	303	254	193	213	197	195	171	182	200	138	160	150	178	153	129	172	148	150	161	147	146	171	137	146	148	156	133	159	140	144	139	149	157	146	155	149	125	133	134	118	150	167	157	136	127	155	152	145	156	127	138	177	149	130	159	121	136	156	143	147	134	134	119	128	146	138	141	118	140	143	128	144	156	130	133	160	155	152	131	126	145	149	139	151	158	141	122	133	145	146	127	137	142	112	141	138	145	127	146	149	141	170	145	129	139	140	149	135	122	122	136	167	158	121	146	139	120	112	127	120	113	146	134	148	161	128	122	141	124	157	147	130	137	120	135	132	151	133	148	127	136	147	150	141	158	162	139	137	132	116	111	136	145	144	126	137	123	144	116	155	158	127	139	140	131	155	153	136	151	119	131	127	119	172	131	136	144	122	154	141	123	131	143	129	119	133	147	138	117	118	134	146	137	137	131	139	141	123	151	120	138	128	126	150	136	137	149	167	124	132	136	133	135	136	118	118	162	137	142	138	137	132	148	155	130	117	134	141	155	138	162	129	128	136	123	131	139	124	153	127	142	142	131	111	142	141	120	119	130	127	154	120	128	150	145	122	130	148	137	143	139	144	149	144	172	146	115	130	131	144	148	131	128	133	130	126	135	151	137	159	145	151	118	131	127	138	159	152	121	115	127	129	138	159	142	140	147	113	136	136	146	135	121	137	137	143	130	132	141	135	139	134	150	139	146	147	128	123	116	119	136	127	142	143	140	109	136	158	151	159	137	119	146	163	163	160	117	135	144	138	120	121	130	129	140	134	139	126	147	130	131	117	143	138	133	140	129	153	116	146	135	138	145	144	135	158	138	134	141	124	133	147	150	138	138	146	128	157	125	125	150	138	137	135	120	153	126	138	124	118	149	132	138	130	142	139	133	155	138	122	141	136	172	146	125	139	127	129	138	157	124	153	133	132	156	112	143	149	126	140	144	158	155	151	153	136	138	120	150	142	141	144	158	122	135	137	129	137	144	111	128	120	135	155	141	135	137	144	135	145	133	134	150	162	132	150	115	126	139	126	119	138	145	153	160	109	131	127	150	146	144	128	143	156	133	139	141	144	124	142	146	149	151	154	141	139	151	147	141	134	132	121	137	148	132	140	149	150	136	137	144	140	147	130	155	146	143	145	130	161	143	139	147	145	141	156	137	131	133	136	138	132	123	124	134	143	167	128	142	142	143	167	123	148	126	146	138	127	170	153	144	139	138	125	159	143	141	143	164	148	126	138	152	143	140	131	148	139	137	167	148	139	154	149	130	131	151	150	151	159	149	141	125	131	163	132	138	139	113	126	145	139	140	137	122	131	141	145	146	122	143	151	133	126	138	155	145	131	151	141	137	137	121	130	144	140	134	137	125	142	138	123	148	130	136	135	131	134	130	144	134	137	148	142	142	147	147	127	141	156	143	131	148	126	143	128	141	135	150	128	128	131	137	124	120	141	151	140	158	122	125	132	143	159	124	162	161	138	147	149	153	145	142	146	132	130	134	155	127	139	150	151	130	143	127	136	122	146	143	116	156	125	144	138	140	142	130	140	133	150	126	155	153	148	148	149	131	132	136	166	140	135	130	164	130	150	148	126	128	129	117	133	133	143	146	152	135	129	149	127	113	145	127	127	129	125	124	132	129	118	132	140	127	118	168	132	139	139	114	125	138	132	133	136	160	143	137	129	141	139	136	115	144	129	152	168	140	137	142	133	140	129	133	143	155	144	135	128	145	131	148	141	139	134	137	154	107	146	142	133	132	148	111	137	128	152	147	141	125	158	133	156	134	116	152	127	139	120	163	139	125	112	145	118	144	134	124	111	126	130	134	138	109	139	118	134	118	147	146	131	140	142	127	145	138	124	126	128	141	150	148	169	149	128	125	133	128	127	118	154	150	135	149	141	119	141	141	126	140	149	137	158	129	136	111	145	151	131	149	112	141	145	131	127	131	118	143	132	136	147	134	132	132	130	142	131	127	161	135	154	132	120	150	148	144	160	150	128	144	148	139	140	132	124	143	140	122	140	150	144	145	148	143	132	157	130	145	140	130	132	127	151	136	137	125	141	150	137	141	139	137	130	144	113	147	152	139	128	130	146	129	145	160	153	129	130	119	122	150	136	131	139	128	126	148	139	117	115	149	135	141	134	149	128	126	162	153	155	135	139	148	136	167	139	141	143	111	149	139	165	122	155	145	131	134	141	154	120	124	137	132	116	132	147	165	123	157	130	130	136	137	136	122	153	158	132	140	132	130	139	126	136	130	132	130	133	145	124	126	137	148	151	136	119	125	147	134	124	130	123	132	141	135	148	130	151	138	144	130	139	137	153	137	149	126	138	146	146	122	146	145	139	118	114	170	106	138	133	135	152	133	132	149	152	157	137	132	130	132	127	128	147	131	140	153	137	124	122	137	122	159	114	139	144	146	129	156	138	149	140	131	131	142	118	151	143	139	130	137	143	148	161	120	118	146	157	150	138	142	140	134	139	128	149	155	153	126	149	160	152	126	131	166	162	145	109	137	171	137	137	127	131	151	139	128	148	155	149	115	141	134	146	166	109	152	132	142	139	148	133	120	138	146	144	143	123	136	139	128	111	133	146	129	116	156	142	137	143	128	132	136	137	143	129	116	153	153	155	136	164	119	162	152	137	133	147	159	153	153	167	109	149	141	142	128	134	134	136	142	118	129	125	135	126	120	146	150	124	145	130	128	117	140	123	143	153	135	146	124	118	145	136	129	137	144	143	167	122	130	131	137	136	117	146	129	156	134	127	136	153	132	151	136	108	151	135	133	128	143	140	142	158	126	155	132	126	128	150	134	147	122	113	125	127	155	151	148	155	145	127	139	146	126	119	120	150	138	153	131	131	145	138	130	158	133	160	131	116	117	132	150	144	138	127	137	147	148	110	128	127	166	138	132	134	147	137	133	158	145	149	147	127	129	129	129	131	123	129	120	131	145	132	128	114	125	131	133	139	145	127	135	151	152	153	147	180	132	142	126	126	143	135	153	148	124	129	116	129	144	147	139	134	128	133	132	137	165	136	134	141	150	110	134	124	138	148	143	134	132	136	143	127	137	156	144	135	130	129	120	125	134	115	130	132	136	135	128	123	133	146	149	131	139	132	127	151	133	109	164	149	154	121	108	138	139	154	140	145	127	127	125	136	130	143	122	127	138	119	154	174	152	113	146	153	137	137	140	133	151	162	139	131	143	164	136	131	142	149	138	140	137	146	136	139	145	149	157	112	142	145	129	128	132	135	143	135	152	115	123	150	139	147	152	137	141	137	118	141	122	138	138	128	152	137	134	132	142	139	136	128	129	139	133	153	134	122	130	123	141	117	159	141	118	123	152	132	139	130	141	133	130	151	123	141	136	129	128	141	122	155	137	137	129	122	139	140	136	157	144	134	140	126	130	164	146	123	136	130	116	141	126	153	113	134	134	126	162	144
7078	1095	2446	2811	2494	2072	1669	1360	1242	1015	951	906	799	740	725	635	634	601	630	585	524	577	532	557	523	492	498	470	523	484	418	458	449	483	453	443	465	430	385	457	459	451	405	421	433	391	392	442	428	406	412	426	445	405	425	434	428	412	388	432	396	436	415	386	433	392	392	428	438	399	438	422	438	403	413	458	412	380	442	396	401	419	412	425	374	409	395	400	407	440	382	416	395	387	399	380	460	385	430	396	399	418	402	437	388	404	423	385	379	396	388	381	405	391	404	432	374	406	407	402	395	387	429	400	402	409	440	388	402	414	404	394	427	410	411	396	392	440	384	437	437	441	398	425	417	404	421	375	430	373	420	386	407	397	421	430	394	435	407	344	385	414	394	445	372	427	397	424	400	408	379	379	386	369	401	392	437	399	405	357	396	369	369	406	362	391	354	385	437	371	445	381	425	386	395	400	380	399	375	388	442	395	418	377	426	411	401	404	387	417	398	402	370	369	392	407	411	432	390	404	412	387	385	412	363	414	429	377	424	416	412	440	373	373	414	352	409	376	417	404	381	392	430	388	402	427	399	398	376	421	391	395	420	388	409	399	380	416	403	431	359	405	381	407	398	384	416	390	454	372	413	445	400	432	400	414	386	386	415	417	387	383	380	458	425	407	374	401	399	396	396	427	396	380	394	388	376	414	385	413	378	414	407	403	406	417	391	395	413	388	421	408	376	405	404	385	402	389	427	444	389	386	383	418	374	402	417	395	422	381	381	386	387	397	449	427	432	402	406	416	425	391	376	412	397	399	424	376	403	419	390	429	388	401	378	397	389	387	376	430	389	378	388	407	385	424	408	377	417	387	389	401	388	367	428	409	428	391	401	398	399	425	410	407	423	389	417	377	444	401	382	392	410	362	405	387	412	386	407	401	381	405	404	434	350	399	385	408	411	421	383	404	407	423	399	437	439	378	410	373	392	438	411	413	425	410	387	388	394	376	409	385	424	418	373	393	424	406	385	386	404	398	408	392	354	434	414	428	413	412	353	403	386	406	415	387	440	387	404	404	398	398	415	415	373	390	389	406	420	397	390	384	388	417	453	446	373	427	388	395	392	446	412	389	433	419	382	401	403	398	392	406	440	400	396	411	467	420	426	414	394	402	398	396	431	430	389	407	428	390	380	408	411	400	383	418	426	388	394	402	430	372	430	392	389	388	399	418	426	381	385	433	401	436	419	390	417	424	410	419	371	381	393	376	414	398	416	361	382	420	436	352	393	390	406	410	408	404	423	425	420	408	396	411	409	382	420	394	369	443	393	376	413	341	415	375	389	411	408	382	370	392	380	386	412	396	434	381	405	372	416	425	371	413	402	399	415	393	383	381	398	397	476	413	389	400	431	414	404	400	381	428	396	397	400	396	386	393	380	380	399	410	425	417	397	408	399	397	398	419	379	403	372	381	418	413	393	375	389	406	401	404	398	408	412	422	379	403	390	395	415	410	411	378	414	404	390	405	386	436	424	408	391	440	396	434	411	432	415	394	423	432	392	374	434	418	403	416	369	416	406	427	416	413	419	348	357	417	372	391	393	419	407	413	395	378	407	404	423	425	441	394	396	437	389	394	414	437	408	412	375	405	394	407	362	405	417	412	399	396	411	395	406	431	402	405	416	423	379	393	400	379	399	373	389	413	401	413	379	378	387	417	382	392	375	398	421	423	433	397	374	420	410	415	380	402	422	406	395	391	433	406	382	416	425	398	379	402	358	410	396	442	382	443	361	393	411	387	398	423	408	410	417	418	361	380	390	381	417	410	422	407	399	427	390	389	387	390	414	401	414	413	399	392	414	388	417	370	408	395	403	411	365	445	377	453	391	416	408	396	382	385	389	424	399	405	426	382	377	371	434	385	377	373	384	402	397	352	369	408	383	422	438	429	410	402	423	381	425	366	386	394	423	391	414	397	417	404	405	380	386	390	424	405	361	413	403	399	392	399	427	399	413	413	445	418	400	389	413	406	432	424	409	371	387	390	382	409	432	400	396	421	365	424	374	375	427	398	421	433	395	411	385	415	414	404	404	381	416	432	419	436	410	390	386	421	375	384	403	400	390	374	364	370	397	378	402	423	412	424	402	424	398	407	389	410	400	415	443	394	398	384	400	399	395	412	395	416	396	403	384	383	399	413	434	378	423	380	373	427	391	399	416	409	397	393	381	377	431	389	394	385	401	463	421	389	375	380	427	395	387	435	430	409	407	414	417	418	433	403	372	415	369	403	377	392	398	391	387	394	416	401	410	387	388	365	407	427	375	427	388	414	407	409	437	427	418	430	387	416	388	410	429	390	393	418	418	379	364	377	413	390	406	390	396	424	378	404	397	385	406	384	396	375	412	392	404	392	382	417	385	405	406	395	418	377	437	404	409	408	402	357	390	388	362	411	420	442	439	381	423	402	367	400	388	418	404	402	411	387	394	406	387	414	420	390	394	416	429	435	400	420	399	369	408	402	376	401	360	397	397	361	413	414	391	394	410	379	408	405	392	362	421	357	381	448	379	404	399	389	432	414	391	422	439	397	401	410	383	377	405	398	373	401	396	425	398	377	417	406	369	381	378	397	376	416	436	400	409	419	416	387	431	375	402	369	347	424	394	409	420	424	402	411	399	387	415	436	411	367	402	424	417	424	378	422	394	432	404	412	382	415	401	408	406	400	398	406	391	445	420	417	397	378	409	394	414	371	397	381	395	440	335	356	374	406	422	392	390	414	440	400	381	431	382	402	429	401	429	384	386	390	391	375	369	392	401	421	375	409	426	387	413	386	420	389	393	392	399	367	399	403	391	414	395	433	408	377	407	426	385	395	413	392	371	400	392	446	384	392	421	389	399	359	422	430	421	412	370	402	394	387	420	392	399	392	410	392	404	408	418	385	362	433	409	376	385	386	370	385	426	367	391	377	436	389	424	399	405	381	409	402	382	420	409	373	403	397	395	385	378	410	422	419	375	374	447	423	395	414	376	396	431	396	399	402	412	397	426	425	386	373	398	428	383	388	438	419	373	377	418	394	417	401	431	401	431	409	419	413	406	392	396	394	391	398	405	396	419	391	394	392	398	399	388	423	424	373	410	420	397	388	461	393	394	400	418	414	437	397	389	374	408	402	411	385	398	434	420	393	392	368	371	379	426	405	400	398	391	450	382	409	403	418	400	402	394	411	393	384	406	424	393	404	381	393	382	417	411	447	399	359	414	441	374	418	380	370	416	392	424	429	397	370	407	392	386	413	382	399	392	428	416	387	353	415	434	434	427	415	406	394	407	376	412	384	410	407	411	404	410	420	406	403	370	402	397	408	361	380	386	415	393	407	397	425	373	418	390	413	396	383	395	410	440	404	355	424	391	410	412	419	427	393	395	403	416	376	373	368	414	364	357	390	400	440	380	442	407	404	402	405	388	413	409	416	399	435	386	414	377	417	386	426	393	430	414	406	421	394	413	408	385	390	436	462
19366	2536	2388	1768	1316	973	793	619	561	503	475	425	427	407	385	336	352	357	307	338	337	327	333	286	325	342	321	323	331	345	284	304	303	269	314	341	313	262	313	301	325	309	281	287	294	299	298	280	308	317	316	305	281	272	305	278	290	282	317	312	281	307	295	289	321	283	315	321	269	325	261	279	295	301	322	305	278	289	307	321	272	289	274	307	297	293	292	314	316	300	280	338	318	290	290	306	300	276	289	279	269	264	283	322	266	310	316	288	282	280	303	282	319	293	288	293	324	313	271	295	273	294	301	312	311	312	294	282	279	314	305	328	284	325	292	306	279	285	295	322	304	291	266	298	308	302	321	306	300	308	347	338	283	299	276	307	306	300	316	308	264	293	305	278	267	291	276	294	282	322	275	277	292	323	287	301	316	283	267	276	293	254	261	274	284	301	321	284	276	288	287	321	290	287	266	272	268	290	262	293	256	296	320	302	271	273	316	280	308	291	291	284	301	281	316	264	309	287	312	288	268	323	330	294	321	320	284	291	300	285	276	284	292	275	271	282	313	303	285	321	305	306	252	304	284	288	326	287	309	298	292	277	306	299	300	312	303	308	304	300	307	320	318	290	251	308	274	272	309	281	290	279	261	277	280	294	297	295	280	298	285	265	339	303	329	284	285	256	292	259	307	279	275	283	299	294	297	299	285	306	302	295	274	246	305	284	282	317	301	297	289	269	277	283	250	309	271	302	278	301	292	286	291	302	306	287	281	297	290	274	295	289	282	269	310	303	322	297	272	300	309	296	296	286	293	296	285	302	283	279	302	278	287	251	289	305	279	318	263	293	286	326	298	275	268	298	305	305	319	311	300	309	297	301	311	299	282	273	294	278	289	312	286	305	269	286	288	295	254	248	271	305	271	291	300	301	265	293	321	304	292	284	279	258	260	302	280	280	302	294	321	286	284	299	306	293	286	276	267	304	301	276	301	293	281	278	308	318	299	261	300	295	291	272	258	329	276	291	260	284	279	287	301	289	303	305	269	275	294	308	314	300	290	282	281	280	255	336	300	292	268	276	309	301	276	306	264	274	264	288	293	287	300	311	301	276	279	292	276	311	311	297	315	280	255	305	285	301	279	296	290	282	299	320	341	289	294	312	299	312	305	290	275	293	272	296	275	276	277	328	305	294	310	286	283	312	297	282	309	273	319	314	275	286	297	304	299	273	309	315	328	294	273	302	275	286	306	268	281	289	324	269	316	321	278	298	279	291	302	281	277	300	290	306	270	276	318	290	275	286	251	301	281	335	303	299	286	284	289	301	272	298	287	300	281	280	312	279	266	289	296	273	294	277	274	286	297	298	280	300	280	272	292	308	308	297	283	290	311	275	341	293	289	296	268	285	320	286	298	311	255	312	295	324	274	263	303	294	295	275	317	295	295	257	303	298	282	303	295	285	273	267	311	259	297	314	270	280	309	263	301	307	279	307	302	259	275	284	280	259	287	303	298	304	304	288	299	314	294	315	265	298	267	246	323	279	294	287	281	294	313	296	305	300	290	288	308	279	320	297	265	299	291	300	270	307	295	306	326	285	295	287	281	331	291	276	297	316	262	319	329	295	296	292	288	291	284	300	315	289	306	257	306	297	306	313	274	271	301	296	303	257	258	310	308	298	305	328	284	256	303	270	289	278	322	285	300	301	265	284	305	292	296	316	292	267	317	315	299	307	277	282	306	314	291	257	288	306	317	314	260	295	291	290	294	290	314	289	325	301	285	296	275	306	276	299	282	302	300	270	299	260	292	287	264	327	264	287	271	298	311	306	276	283	322	331	299	322	292	290	314	280	273	276	312	282	320	287	291	292	292	263	297	252	281	276	281	281	275	284	272	292	278	295	285	297	309	287	293	290	262	283	288	331	294	312	296	291	299	271	275	288	280	282	284	317	320	290	299	273	302	300	279	273	275	281	330	301	292	298	302	310	300	282	291	292	299	285	301	275	301	259	292	267	336	313	300	288	279	297	289	270	279	282	265	296	305	326	281	314	293	331	293	328	328	290	295	314	300	288	309	291	287	290	299	266	287	321	310	298	285	262	317	305	296	325	301	289	307	310	312	250	278	308	324	296	349	321	302	261	305	296	279	296	285	291	319	306	290	305	277	290	289	281	317	273	282	298	310	297	292	292	278	247	293	291	296	282	303	305	267	295	287	326	269	293	305	296	302	307	325	254	300	286	294	271	292	329	292	282	300	262	284	257	285	291	268	286	300	274	307	324	261	294	314	300	324	290	304	315	270	265	290	314	293	262	279	294	298	252	295	307	283	305	283	283	258	286	280	292	308	328	299	280	302	296	323	257	278	316	303	301	314	274	263	303	316	278	306	286	291	315	296	266	286	297	291	273	335	274	294	314	283	317	256	299	293	307	274	303	280	288	327	296	301	274	306	293	315	315	248	279	306	297	280	274	306	281	283	297	281	321	290	315	295	267	300	328	316	300	280	304	306	304	293	311	308	283	288	286	277	307	313	280	290	334	296	248	284	290	283	293	298	274	294	291	271	308	273	312	266	279	302	287	280	313	297	312	317	299	267	297	295	289	295	290	285	286	280	271	308	294	314	283	292	296	270	316	304	304	295	302	314	280	296	271	272	295	280	309	296	300	281	297	282	278	302	291	302	276	261	293	303	271	285	331	319	294	289	302	297	268	281	306	302	279	256	293	294	285	297	330	316	293	343	282	303	310	303	304	289	270	286	300	292	316	303	314	316	280	294	294	326	302	281	309	319	297	278	297	309	292	256	287	282	282	259	274	270	292	255	290	284	306	266	280	296	315	336	293	267	290	309	290	291	284	274	294	247	301	315	297	295	286	278	271	298	295	269	254	307	310	256	303	297	272	284	275	271	294	291	306	299	311	287	294	256	303	306	284	280	328	304	296	315	302	315	304	302	310	308	275	273	307	267	315	303	278	292	279	302	281	303	283	284	265	284	306	313	309	288	273	283	282	295	273	301	307	272	304	291	306	277	292	296	293	321	285	279	311	287	240	317	242	280	305	330	298	264	294	294	284	292	285	296	283	287	300	265	307	285	317	298	287	290	322	318	306	334	291	249	302	292	310	261	296	296	297	290	281	290	282	307	276	265	304	283	270	289	318	292	270	270	304	321	304	301	274	295	286	307	261	274	289	268	321	304	279	296	275	285	260	296	325	289	264	270	271	307	289	302	291	273	282	312	307	295	283	263	278	309	260	310	308	300	275	289	261	298	283	271	303	278	279	305	284	299	317	295	298	301	269	298	294	298	262	320	295	306	275	291	340	273	306	287	281	287	275	325	280	287	301	303	287	300	321	316	308	319	267	296	253	275	338	286	282	294	316	302	302	293	288	275	285	342	285	279	318	282	323	300	304	295	271	312	259	248	259	308	313	302	290	250	253	331	281	288	257	298	263	300	321	311	289	315	280	304	298	310	295	286	305	297	249	263	294	302	322	288	267	293	328	291	300	294	305
9428	2184	4424	5333	4632	3865	3164	2638	2195	2100	1764	1716	1486	1377	1267	1299	1256	1224	1111	1027	1057	1034	1007	960	921	942	893	926	908	900	896	857	839	848	812	799	819	844	788	778	835	826	829	727	851	813	762	814	719	773	763	767	807	780	799	717	737	782	732	724	784	770	761	736	774	772	770	780	711	740	757	788	743	771	712	712	790	754	720	761	735	709	726	693	780	744	769	714	745	748	782	709	724	722	690	804	751	743	756	754	775	728	733	708	726	728	719	708	700	762	754	733	757	736	747	767	749	757	777	741	760	712	728	712	754	742	728	724	727	738	722	711	711	704	744	696	744	754	766	793	726	733	732	762	734	753	731	743	728	737	789	734	727	773	751	753	753	730	717	765	728	702	735	731	724	689	727	708	733	703	744	713	704	714	745	728	738	715	772	682	734	703	778	681	722	665	793	760	664	715	709	662	684	759	699	687	756	706	747	679	778	795	776	771	724	744	767	764	697	705	763	747	714	737	741	723	731	751	767	732	689	675	760	707	737	723	736	740	728	757	762	717	729	765	718	711	721	702	678	760	761	723	669	759	725	698	699	764	757	711	731	709	698	772	777	712	742	769	700	747	678	743	706	709	693	728	716	692	753	770	748	712	731	763	656	774	750	758	749	724	733	694	699	756	721	747	727	753	729	716	746	747	763	684	718	741	754	738	743	723	725	711	760	717	753	731	726	734	731	665	785	763	729	703	707	746	737	710	715	705	724	740	698	768	703	690	737	745	780	741	704	752	695	723	733	678	766	747	729	748	702	723	755	711	750	681	725	708	727	720	724	737	724	713	692	760	763	692	716	689	741	753	731	773	704	733	740	697	680	782	739	687	759	755	716	695	742	735	729	737	700	733	729	730	700	736	757	713	686	734	661	733	747	696	711	751	735	744	738	706	735	700	742	743	736	696	715	758	700	737	698	709	756	741	688	756	727	717	756	759	698	735	741	703	738	719	705	732	759	719	750	722	725	729	709	721	689	699	700	720	767	763	734	734	714	758	728	716	699	696	732	737	719	709	686	748	721	696	770	729	714	735	713	728	739	720	747	706	735	729	740	748	699	718	735	744	713	675	737	665	749	731	717	705	738	710	758	748	716	732	699	724	702	703	727	710	774	792	731	710	711	776	700	706	742	713	697	702	752	683	736	686	744	735	716	725	711	743	796	718	717	685	704	767	711	728	737	706	749	711	763	728	706	742	745	772	660	736	725	726	766	734	738	761	698	758	687	735	755	749	778	739	731	748	749	740	702	774	740	718	699	766	687	780	752	715	731	696	790	734	723	738	758	711	723	706	730	752	746	720	712	710	731	762	717	757	723	798	696	725	725	743	760	767	715	767	784	752	656	721	700	679	715	692	705	759	709	733	765	714	732	730	696	780	725	753	726	738	716	785	743	708	710	744	721	705	698	714	763	727	746	752	754	679	722	688	727	737	702	723	712	734	749	735	728	698	702	703	708	742	759	690	702	735	751	718	701	704	676	702	731	718	695	722	698	701	706	767	762	702	784	717	721	694	768	740	723	729	689	704	689	746	694	716	723	692	727	726	730	705	723	720	766	696	738	715	696	695	730	764	753	740	709	710	763	676	727	761	739	697	733	706	721	740	712	701	714	715	718	755	734	721	734	754	693	729	764	709	776	765	747	730	726	751	706	739	736	711	769	736	721	735	713	705	691	713	679	755	685	675	744	746	764	700	687	782	786	717	691	753	733	730	726	734	755	710	745	746	758	707	716	693	737	743	691	756	736	710	750	716	754	727	751	760	705	720	741	699	661	757	767	743	721	711	730	699	698	751	747	730	733	754	723	689	729	725	722	764	721	727	746	744	726	734	740	783	717	781	719	738	747	751	740	716	733	744	768	712	715	706	728	733	764	663	738	729	707	708	703	732	715	766	719	752	700	747	712	753	711	690	730	692	680	711	715	702	736	671	682	787	731	720	699	789	749	735	738	740	712	716	754	772	738	725	704	721	704	728	730	741	694	731	699	735	738	730	725	728	682	737	698	720	757	696	763	778	688	727	711	724	714	710	759	711	739	743	719	721	690	741	724	747	727	723	704	735	727	754	709	747	742	744	695	710	704	716	701	716	765	746	715	744	706	716	703	697	723	727	692	769	735	761	731	767	714	706	701	734	693	741	693	702	772	734	730	740	706	698	769	738	693	772	733	746	721	714	733	712	734	718	737	808	757	744	772	699	715	749	735	709	717	703	739	742	709	721	688	725	700	726	737	718	713	717	694	688	687	742	692	717	765	754	741	697	747	762	720	751	735	750	734	782	718	728	729	727	741	734	672	719	721	727	727	743	733	740	674	768	728	742	730	769	736	766	792	763	720	707	707	706	744	724	750	734	720	726	754	734	769	735	735	708	705	711	760	747	743	717	766	724	735	787	763	785	735	682	725	762	746	742	687	767	743	706	705	680	690	690	753	722	717	758	700	705	757	745	730	713	727	707	721	737	719	738	707	723	700	709	758	749	722	702	699	761	730	714	706	724	794	748	680	722	689	724	723	709	794	622	717	760	720	777	696	720	689	749	708	733	722	719	729	747	721	730	737	724	715	763	720	758	728	709	704	745	662	777	773	703	719	714	732	738	724	717	784	743	692	721	761	747	693	724	727	724	772	697	702	712	722	710	766	708	743	714	717	741	735	732	737	751	658	701	725	729	722	745	737	746	715	773	724	750	727	695	682	711	818	711	710	775	761	682	739	774	702	697	713	767	711	722	720	740	724	771	708	685	698	746	725	677	772	753	748	743	691	721	734	760	690	711	699	758	680	779	700	731	757	742	719	731	706	759	732	706	731	726	743	709	744	712	711	733	716	756	738	701	725	737	718	698	709	762	706	701	724	745	710	725	729	731	732	745	743	674	721	693	719	685	685	732	743	759	686	714	740	753	720	713	751	713	711	728	693	717	759	748	698	743	739	738	746	716	753	745	713	713	765	656	748	759	681	793	732	749	745	723	745	716	735	732	755	752	710	728	726	689	742	763	720	669	698	756	748	735	727	762	743	687	728	734	762	723	700	742	737	738	736	774	733	698	744	774	738	747	722	732	745	674	715	703	750	758	729	694	778	772	727	714	705	747	732	714	762	726	723	692	682	697	770	703	744	724	678	727	724	763	728	735	720	711	699	761	820	721	713	735	708	702	753	734	757	707	718	722	763	732	720	724	751	744	730	737	738	718	777	729	794	741	734	701	727	709	758	746	729	716	744	682	729	760	719	698	711	754	754	688	773	710	718	734	690	693	724	729	746	768	742	713	715	736	757	743	751	712	711	736	734	707	754	693	733	708	734	748	792	734	760	713	714	733	727	682	757	728	707	748	716	738	712	728	724	745	737	683	733	721	739	751	753	734	711	711	697	709	723	681	663	697	680	728	713	693	739	707	724	717	747	722	678	651	744	758	720	728	739	753	692	719	696	696	723	736	723	762	761	683	739	683	718	682	705	730	722	735	715	716
2084	189	190	178	187	181	165	186	171	157	172	182	158	180	203	154	166	180	184	184	177	166	177	175	188	165	165	156	173	170	165	160	201	184	168	170	164	175	161	173	158	156	162	177	203	174	193	161	176	168	157	160	169	160	163	200	157	128	165	146	170	163	178	153	167	142	166	163	168	147	173	152	172	153	158	164	202	158	163	157	164	173	165	144	163	167	169	168	145	168	156	183	160	185	155	169	154	179	167	155	134	164	166	180	152	135	167	161	151	178	178	162	154	182	167	192	161	186	175	182	176	144	150	180	153	138	159	201	165	196	216	153	170	184	174	158	161	182	168	156	167	153	174	168	172	184	174	152	179	184	164	199	177	170	168	146	175	194	178	165	171	170	156	144	179	180	172	161	168	153	143	177	161	148	197	148	168	157	172	201	177	161	182	152	176	169	173	141	192	169	173	175	154	172	169	167	172	126	174	177	184	173	152	172	146	168	150	194	156	162	182	187	160	152	169	165	156	184	178	175	164	186	182	169	155	167	163	187	185	170	163	172	175	196	151	151	155	149	172	170	180	175	152	155	172	155	165	164	168	188	155	165	178	159	164	157	139	172	169	166	169	182	169	138	161	163	163	167	172	147	179	210	174	163	213	169	161	179	175	192	177	181	182	163	184	187	182	188	203	167	138	172	140	160	160	173	172	176	175	194	199	163	195	178	146	140	169	143	199	176	151	141	153	177	188	193	167	174	153	156	166	194	175	146	154	161	164	161	149	145	173	169	177	152	172	169	192	180	176	174	145	181	173	183	156	177	163	161	170	158	156	180	158	158	177	168	171	153	167	162	169	160	163	166	169	178	162	179	179	177	184	164	164	158	161	173	164	194	159	200	194	171	152	164	154	173	185	177	154	159	165	158	180	195	172	164	169	171	156	182	169	182	169	176	152	145	163	156	196	184	172	177	177	177	156	153	176	172	160	143	147	192	183	178	163	162	202	196	168	179	179	188	135	143	186	187	153	158	173	160	171	181	158	174	180	180	189	177	179	156	164	172	155	180	179	184	170	183	182	167	175	150	184	173	153	164	172	168	169	180	165	200	196	188	153	199	156	180	145	162	160	188	179	186	160	150	173	166	167	161	178	186	189	155	177	170	143	197	159	178	158	164	167	158	172	162	183	159	159	177	182	152	153	190	178	189	169	164	185	173	176	145	183	178	189	171	178	174	210	168	148	164	187	164	172	162	157	160	185	192	164	172	170	166	155	152	177	197	180	182	177	171	178	163	168	172	159	174	173	176	187	147	171	192	155	198	181	168	171	180	150	161	165	162	159	153	171	163	172	152	161	154	153	177	146	152	179	189	162	146	188	160	173	165	183	159	180	160	186	157	167	184	184	158	171	187	158	169	173	167	174	175	160	160	173	158	160	192	168	189	167	182	168	156	158	177	180	127	186	151	167	157	181	140	151	162	160	188	188	165	193	186	152	151	173	160	171	166	181	153	181	144	151	160	167	196	182	166	174	170	154	175	166	190	166	168	172	163	169	152	163	179	151	164	161	179	169	179	163	183	186	147	161	162	164	185	169	187	184	166	198	155	164	162	180	164	186	168	168	183	160	136	148	196	184	193	180	160	164	178	148	160	154	196	185	179	182	144	158	160	174	157	187	147	174	157	189	156	155	169	187	150	170	158	159	168	155	157	175	176	168	148	193	156	184	144	153	153	170	173	162	178	164	169	154	176	163	202	148	151	174	186	161	156	142	165	152	149	162	164	180	147	174	184	171	181	160	185	155	171	157	172	155	176	197	161	160	183	176	169	189	173	171	185	136	154	215	176	162	161	162	179	178	171	159	161	167	158	182	173	171	171	165	187	171	160	206	173	192	167	146	176	182	170	154	160	191	158	195	160	170	191	165	184	159	187	168	169	166	178	147	153	154	138	214	161	152	160	169	183	190	159	166	148	188	186	163	165	159	189	157	196	183	170	137	163	156	172	156	170	168	189	144	177	173	163	168	162	202	165	162	185	175	174	157	161	148	139	197	177	168	170	164	158	181	174	183	188	199	178	162	182	193	167	165	181	166	151	181	162	173	149	192	158	167	189	190	162	155	176	178	170	165	153	179	168	174	157	151	179	143	177	163	158	156	171	170	162	194	177	193	153	150	164	181	152	151	163	176	159	169	182	177	175	149	174	183	178	176	185	156	177	160	167	141	165	152	171	181	177	141	187	172	174	155	173	164	148	162	179	145	183	195	168	167	176	160	150	156	158	158	183	160	173	185	160	179	177	165	149	183	165	146	196	175	176	176	180	162	160	149	183	173	139	177	196	169	139	176	149	160	168	178	182	155	182	170	173	163	171	166	197	178	164	175	180	170	189	173	158	175	154	160	131	183	157	157	149	176	169	155	160	178	167	170	177	146	182	197	171	172	181	179	179	181	177	148	160	165	146	185	164	176	158	161	153	162	163	187	176	163	188	170	144	158	159	161	147	145	158	175	189	182	184	155	169	145	172	208	169	145	171	168	180	166	190	206	160	156	168	129	160	162	151	159	148	161	156	156	176	173	168	170	166	156	180	179	149	166	183	179	178	151	152	179	178	168	171	154	143	163	179	174	174	166	186	150	167	174	187	174	166	157	186	166	158	167	181	163	163	171	180	183	164	166	178	161	166	161	192	165	175	179	180	168	190	171	148	174	167	210	174	162	183	162	180	174	189	178	178	159	162	174	167	180	170	200	205	165	176	164	164	156	185	191	154	172	168	183	181	169	154	170	159	166	187	181	176	159	167	167	184	148	151	156	184	137	170	171	178	183	174	192	150	174	177	136	151	149	163	146	139	177	174	164	159	166	168	167	169	158	179	174	164	185	159	154	143	164	211	170	174	176	184	150	145	153	172	177	183	197	177	176	130	196	196	184	158	150	209	156	188	157	173	157	165	168	168	174	158	175	164	162	173	146	174	153	178	182	159	189	168	162	162	148	165	173	183	176	152	147	175	177	162	171	167	209	158	157	188	168	180	150	157	177	156	169	161	171	181	188	189	162	175	153	166	164	152	165	184	183	165	166	155	186	192	196	170	153	171	159	168	153	181	159	159	152	172	158	158	182	163	170	164	164	178	178	149	178	185	193	160	171	173	167	161	165	163	169	153	172	154	158	151	169	166	179	188	167	148	177	159	155	162	169	172	183	169	148	151	173	152	163	167	175	157	153	165	179	150	166	163	150	157	160	163	167	157	193	172	170	168	155	171	158	171	164	139	160	174	187	181	182	174	154	159	164	194	172	184	159	194	172	153	168	168	208	177	171	177	183	174	178	177	160	184	168	168	161	171	180	178	157	168	190	168	150	176	197	201	175	167	157	151	180	158	172	176	164	173	174	172	141	153	182	179	184	167	176	166	183	147	172	150	170	191	168	196	175	158	159	169	178	188	154	177	158	187	162	169	165	164	150	162	178	179	160	144	170	179	177	165	178	159	160	174	171	182	174	167	179	177	159	144	162	168
2665	459	540	543	602	536	467	488	485	471	490	450	468	474	459	458	469	486	451	445	491	434	432	459	460	456	432	456	460	426	448	438	466	495	431	441	454	464	429	439	406	455	453	477	471	413	494	465	476	453	424	423	438	447	437	442	460	472	456	480	415	467	437	487	441	423	436	440	466	414	472	453	453	452	452	440	437	420	439	454	488	465	482	427	445	438	483	453	468	407	433	459	446	446	469	465	464	470	422	420	488	457	432	427	403	432	466	457	457	422	440	474	444	428	441	415	451	453	432	493	457	464	455	452	465	438	459	406	428	467	474	475	427	434	446	428	491	429	414	477	455	468	437	458	468	459	437	405	487	443	447	473	465	480	456	473	422	459	449	472	429	469	442	465	460	425	469	454	441	474	465	410	428	439	437	433	425	452	462	469	459	469	419	416	454	461	435	438	444	460	454	457	448	450	414	442	447	455	483	463	430	478	427	489	444	449	456	447	485	450	424	484	430	477	452	471	436	457	443	455	411	472	446	458	438	452	476	460	448	453	444	468	482	471	455	446	434	485	450	455	455	430	420	533	460	409	416	435	462	493	402	460	484	429	422	430	487	501	461	436	460	438	455	453	493	456	445	447	458	454	458	414	443	428	461	450	476	433	430	440	445	450	463	455	425	459	448	429	460	442	482	481	454	438	459	439	426	421	496	456	444	448	476	446	475	457	476	442	465	441	437	491	431	480	445	412	439	464	451	455	443	459	441	489	490	441	456	470	482	450	441	461	474	427	477	452	451	469	441	447	434	453	444	463	429	477	462	419	423	439	432	451	422	457	469	432	455	445	450	467	433	399	444	458	436	462	441	421	430	436	435	429	446	427	454	456	427	433	466	439	464	430	430	456	458	420	452	417	467	444	422	429	481	474	466	444	430	448	406	440	469	444	466	446	423	471	450	455	461	456	460	476	459	456	447	482	405	425	431	462	470	425	423	452	455	449	456	430	427	475	425	480	448	477	482	434	462	454	410	459	433	456	426	475	435	424	452	459	390	429	472	442	423	443	463	462	437	464	474	448	421	406	447	427	431	456	433	484	455	430	453	486	411	446	436	444	406	389	452	454	452	474	468	455	443	455	419	499	449	432	457	462	441	472	406	474	445	463	450	451	429	441	460	438	426	457	450	441	449	460	474	462	475	437	446	466	458	420	448	452	431	425	466	473	479	438	430	478	464	457	480	432	437	453	428	462	460	452	438	444	454	430	444	449	458	459	435	435	481	439	470	465	439	418	443	462	436	491	445	443	450	449	443	438	460	414	487	446	496	438	437	440	451	487	439	484	451	428	457	456	454	453	454	435	425	465	436	435	451	478	466	440	451	388	440	467	466	438	445	455	450	479	433	416	429	448	432	456	451	442	452	436	418	413	436	465	446	455	448	455	470	417	431	452	471	466	462	444	421	446	425	459	447	446	401	474	433	417	431	432	385	450	434	466	457	474	476	446	468	467	464	487	436	468	459	459	445	439	416	401	457	474	453	439	444	466	419	435	456	470	450	455	439	458	480	471	451	465	451	473	467	463	476	431	426	422	438	403	466	436	489	408	433	432	464	471	505	464	418	439	453	429	456	456	457	439	427	469	445	457	434	450	492	454	437	453	423	452	455	432	468	431	433	443	456	457	478	416	457	431	445	449	440	439	463	458	441	439	442	451	415	449	461	461	434	463	440	433	445	467	449	431	447	481	464	441	456	444	461	426	457	449	450	429	431	442	450	438	464	457	427	484	432	463	441	452	450	458	468	450	449	478	443	456	462	468	460	479	454	477	424	440	422	497	443	471	447	439	464	484	466	463	484	474	461	455	418	437	470	453	408	436	468	459	439	460	425	483	446	470	471	466	430	460	450	478	435	451	463	444	469	432	451	443	459	488	442	404	438	478	470	436	486	458	426	481	477	410	448	450	467	434	425	423	448	480	435	443	462	452	424	411	409	454	471	431	436	455	457	446	441	469	453	460	456	460	420	443	447	466	453	433	473	449	443	457	456	454	479	420	483	430	470	468	439	426	437	420	451	463	460	469	464	453	454	416	467	407	445	462	418	435	467	446	477	420	463	473	472	448	440	466	447	454	471	470	451	469	431	449	434	452	432	410	463	458	445	444	469	423	490	452	455	463	461	453	448	426	459	434	473	434	470	444	459	458	440	425	434	457	462	453	428	452	408	458	461	433	449	473	454	448	409	417	478	484	476	450	404	450	470	444	452	461	457	451	417	455	435	449	438	464	458	460	467	477	465	454	435	437	443	462	477	407	462	436	430	483	462	429	410	462	463	438	456	443	476	426	473	451	441	427	453	455	460	468	467	437	418	509	441	445	442	461	418	427	451	465	420	470	446	440	466	421	460	472	425	453	429	474	442	479	460	482	458	420	430	454	449	442	438	432	431	442	440	419	448	459	456	440	434	435	487	449	447	425	458	456	466	455	458	452	458	424	467	467	424	424	463	463	474	464	462	425	451	453	423	419	455	436	445	466	448	430	427	461	452	452	499	440	446	477	454	475	449	431	468	453	462	454	402	491	463	434	475	445	428	443	420	451	474	462	468	484	458	463	437	462	435	473	454	456	457	433	467	446	449	428	459	467	465	458	452	448	450	428	401	434	475	436	476	463	473	467	445	453	463	440	432	443	446	466	483	416	475	462	417	480	476	468	447	455	413	448	447	440	436	461	474	472	478	459	452	471	444	471	453	443	449	470	425	430	421	447	435	458	445	433	443	454	450	487	422	443	462	440	459	428	414	462	474	406	461	455	451	428	485	449	434	511	487	437	427	454	458	504	482	486	441	427	477	457	433	424	443	445	442	435	410	450	464	412	454	497	434	451	473	435	390	427	475	487	419	452	459	464	432	434	434	495	463	412	464	423	432	467	452	441	459	444	449	479	439	467	422	461	451	460	442	415	467	445	460	454	432	434	413	418	464	456	480	460	455	458	458	475	424	443	416	461	461	437	433	476	419	428	450	462	459	407	432	435	439	445	448	459	447	462	457	431	484	418	457	416	475	455	420	446	419	451	444	426	433	465	484	487	409	452	494	460	436	443	441	445	459	455	467	442	467	437	440	449	440	434	452	453	470	434	425	439	463	446	436	421	456	434	430	416	472	453	474	406	426	460	448	454	450	480	465	459	484	450	469	430	430	460	436	446	433	447	435	418	451	448	414	458	465	468	448	437	419	429	447	445	437	463	436	445	432	462	466	436	432	434	404	446	454	454	457	435	405	432	470	451	475	441	435	464	455	467	431	416	434	438	445	434	408	451	427	437	440	470	441	467	444	446	439	515	406	466	483	433	466	390	456	441	448	489	457	476	479	466	458	465	444	462	436	434	426	438	471	458	454	442	463	467	484	432	472	417	401	477	462	450	474	453	480	494	456	433	428	456	470	479	436	488	464	425	480	465	448	476	445	442	479	455	477	413	436	440	427	456	433	473	431	436	402	417	479	419	455	454	448	455	456	428
9940	926	1124	858	600	454	387	313	267	237	212	197	189	172	173	173	185	164	172	166	138	113	156	146	142	154	165	133	140	123	139	147	144	137	148	157	124	132	122	129	134	152	160	148	132	141	153	147	137	136	130	139	134	132	137	136	141	126	141	114	161	136	118	139	141	143	139	150	145	126	137	135	141	152	123	148	152	142	131	123	132	128	131	132	130	144	136	134	145	154	125	139	146	142	126	118	133	136	131	134	143	118	113	141	138	144	145	154	130	140	128	147	134	136	164	132	141	156	149	130	143	129	125	157	151	122	130	152	142	125	138	134	124	162	131	138	134	127	122	121	156	119	142	147	136	122	150	156	155	142	145	126	138	128	121	145	130	134	123	131	143	124	151	144	133	122	129	152	145	152	130	123	133	146	123	124	126	131	147	147	118	123	117	135	126	122	160	139	129	134	118	128	156	134	138	122	120	151	127	147	134	127	103	139	139	144	138	146	138	158	137	129	132	148	114	108	123	131	138	133	122	122	125	173	165	163	147	96	124	126	136	130	135	135	128	131	147	119	143	130	120	140	127	133	127	129	139	147	127	131	152	138	124	140	146	121	123	127	145	136	130	129	123	132	126	146	135	134	134	145	115	121	134	111	129	130	162	133	149	120	127	140	136	127	134	136	156	116	131	126	137	136	140	152	136	138	135	157	154	126	135	139	135	117	122	124	129	124	144	132	135	137	149	134	121	142	143	129	128	149	121	131	148	133	148	124	140	150	161	132	152	143	131	136	139	133	141	131	126	150	128	136	125	142	143	116	127	132	128	125	136	137	134	139	153	174	162	140	117	131	134	127	114	143	124	148	142	136	131	141	136	129	131	140	125	125	145	115	130	105	135	156	125	141	123	131	128	128	133	125	122	128	133	124	130	153	137	148	135	128	148	124	126	141	134	134	158	120	135	126	140	133	134	138	127	107	134	133	134	167	152	147	144	136	119	120	127	129	123	131	127	127	157	150	120	163	128	139	144	126	145	147	102	117	150	143	134	150	121	111	131	132	140	133	133	134	135	126	147	136	149	130	141	131	150	150	128	131	119	137	127	132	149	127	124	140	124	112	132	140	136	134	132	115	148	135	132	125	103	131	126	132	143	160	135	150	136	146	130	148	131	108	117	115	141	126	139	145	121	144	143	125	150	156	130	134	121	123	138	132	128	121	132	133	118	138	130	125	124	126	148	133	139	124	146	131	159	136	133	104	135	147	124	141	142	114	122	106	133	143	137	138	128	145	152	155	139	125	137	120	123	126	131	132	143	138	126	118	112	133	136	146	161	122	146	151	141	122	136	147	153	153	115	112	134	128	154	173	134	151	145	124	139	147	106	112	106	144	139	138	140	152	120	144	128	131	144	123	118	130	149	127	141	139	130	126	148	122	142	136	117	125	99	128	136	122	144	124	132	134	149	127	128	141	131	118	131	118	150	147	119	109	123	138	118	138	144	151	147	137	136	128	136	137	127	142	134	131	143	129	113	140	120	136	132	143	133	147	131	133	127	122	127	138	150	120	152	151	136	125	138	104	144	142	121	137	131	113	114	154	119	127	139	106	116	151	135	133	138	129	131	132	139	134	132	132	137	138	142	138	127	124	132	110	149	130	119	161	144	123	148	127	127	138	136	119	142	122	142	149	120	131	150	143	143	137	126	152	132	148	131	145	135	130	139	108	139	144	135	128	154	146	106	150	145	124	121	145	120	132	114	148	131	136	127	125	147	132	145	120	134	147	132	121	134	133	153	145	118	146	141	139	111	108	130	136	164	123	140	166	133	125	130	159	108	136	150	119	133	130	136	156	127	142	132	133	126	146	152	130	129	142	144	125	147	127	133	165	114	135	109	136	141	150	124	139	125	133	143	124	142	109	164	123	139	119	151	134	129	145	142	128	142	125	152	160	135	124	150	119	145	131	130	127	133	146	136	127	138	160	146	139	135	162	126	148	158	130	149	118	147	117	135	137	127	119	120	123	119	139	161	153	129	128	138	138	119	155	139	142	121	156	102	139	166	130	128	119	135	129	146	120	140	136	141	149	147	136	121	153	147	117	141	147	113	135	109	116	118	132	128	138	131	124	156	127	130	158	128	125	144	133	145	138	124	131	139	134	139	146	153	127	152	145	122	133	134	128	159	126	115	125	125	140	132	140	133	158	140	140	138	120	135	117	138	129	131	141	124	121	134	122	126	144	121	110	134	158	141	125	118	140	160	130	132	118	141	138	133	133	153	125	131	112	156	120	142	127	114	140	125	127	142	145	120	132	129	133	144	128	126	110	123	136	135	135	147	138	148	130	127	143	166	140	131	146	141	135	156	118	126	134	109	143	121	125	156	138	142	128	139	133	131	135	142	146	144	118	131	151	139	128	136	132	124	120	123	101	131	118	141	135	132	129	138	141	160	124	112	150	150	136	128	144	135	130	117	130	152	138	137	143	133	141	133	122	139	130	120	135	97	142	121	136	136	152	154	139	128	131	134	145	119	124	141	138	129	117	134	135	138	128	141	100	114	132	140	138	103	122	120	132	155	111	115	142	142	138	131	166	121	118	129	136	144	127	147	118	132	141	132	139	156	119	148	119	131	121	123	132	146	132	159	140	159	138	118	132	126	135	143	118	126	130	140	131	128	127	148	154	130	143	152	129	154	133	140	137	145	135	136	141	140	141	131	160	143	130	127	143	151	162	150	129	133	120	128	126	137	138	147	157	120	129	117	130	121	132	127	119	120	163	140	153	135	120	112	139	145	129	128	139	103	138	148	147	152	123	121	128	142	135	132	136	150	126	118	124	111	148	128	156	139	125	142	127	154	126	134	121	146	129	113	123	147	141	135	147	118	133	154	132	121	158	132	145	150	140	131	121	138	132	151	144	132	158	142	113	113	107	136	128	165	126	137	123	143	124	132	124	128	117	144	145	139	138	122	136	132	156	144	148	132	146	108	159	141	131	146	149	120	125	137	133	132	140	136	147	127	149	128	148	114	122	135	145	138	143	128	141	138	120	123	152	120	126	121	132	119	144	145	152	140	158	143	128	140	105	135	130	158	124	128	119	144	149	149	135	129	157	125	137	152	154	116	134	137	135	132	120	131	141	153	157	138	131	131	108	145	126	149	132	146	171	131	142	118	133	135	128	114	116	113	115	132	138	129	149	130	140	137	117	128	146	148	123	151	132	130	134	108	147	156	148	133	117	115	122	133	131	142	132	138	134	115	130	127	146	154	108	100	126	121	126	125	121	163	133	133	133	134	130	123	140	135	133	143	140	111	128	137	139	142	131	133	129	135	130	122	138	115	128	143	142	127	134	116	122	131	136	139	131	138	133	129	129	152	136	115	121	143	131	116	141	118	140	136	141	133	132	118	135	153	124	124	130	144	130	150	129	104	122	144	129	139	128	127	145	142	146	109	127	141	159	130	110	132	153	142	128	138	143	124	137	137	145	122	128	126	116	127	139	149	121	140	149
6760	1148	2389	2868	2517	2025	1624	1395	1207	1149	993	792	777	750	704	685	591	582	591	538	540	595	540	506	537	516	475	451	474	451	448	438	492	499	463	415	424	430	411	420	398	405	432	427	421	404	419	406	418	427	434	414	406	422	432	428	412	436	416	393	426	427	411	439	404	417	414	438	422	406	386	412	409	368	421	396	407	419	403	401	427	415	367	421	408	407	410	412	427	391	402	381	402	364	415	414	366	389	403	416	387	384	391	395	406	370	432	406	376	399	434	409	427	445	418	412	388	404	424	381	360	395	394	404	377	422	402	393	369	407	394	396	375	412	428	401	394	396	407	382	413	405	410	390	399	391	350	425	391	400	376	399	396	417	375	388	390	439	427	394	383	390	413	411	405	397	395	374	402	416	422	389	375	438	408	369	417	420	428	352	401	380	379	394	409	389	409	406	396	375	403	385	400	401	396	423	375	412	378	386	406	392	400	406	407	416	417	356	396	379	408	423	396	422	378	431	392	389	370	381	381	421	399	397	353	427	389	398	416	402	401	408	433	398	354	398	368	369	387	372	387	407	405	376	418	404	372	376	370	364	373	354	391	388	375	390	418	372	397	397	395	394	385	414	402	416	395	362	426	400	349	396	350	375	371	405	411	378	409	398	403	385	401	400	371	355	364	395	414	410	382	394	351	370	383	371	376	395	392	399	417	397	407	412	363	379	393	429	367	398	400	395	378	391	360	373	403	401	383	367	382	407	355	391	402	382	405	424	398	385	399	364	409	373	406	403	407	408	381	367	399	392	394	391	381	377	390	399	376	402	387	383	409	393	400	373	396	423	345	423	430	401	383	369	390	401	413	395	383	377	400	426	380	399	431	398	410	415	381	378	360	366	398	389	409	383	376	433	397	394	373	395	369	386	379	391	387	391	382	395	384	406	392	389	396	413	402	416	391	383	380	418	383	351	374	407	438	418	363	391	383	359	392	403	407	365	413	364	383	379	398	400	384	417	400	419	371	429	414	362	409	391	399	389	383	402	396	409	357	399	419	398	415	394	370	377	392	402	389	401	395	382	384	370	401	407	391	401	434	411	394	369	390	391	393	415	360	433	400	401	395	427	376	377	430	388	415	359	411	410	411	390	412	393	392	399	398	438	413	387	414	404	390	406	426	385	353	369	394	391	372	338	375	372	377	396	389	413	373	368	404	428	383	390	412	416	432	430	378	367	398	404	366	399	390	405	423	412	398	404	352	383	392	409	394	375	409	366	387	386	418	405	416	420	368	389	387	383	394	403	401	388	384	397	395	400	426	384	372	364	357	392	383	421	417	357	399	384	396	424	368	411	364	427	397	415	378	408	412	407	406	366	382	393	376	410	393	388	376	389	394	408	403	408	420	406	418	402	393	385	392	397	407	377	413	405	379	400	394	388	379	399	420	408	319	399	411	382	401	363	391	380	385	403	415	399	413	416	390	374	406	350	399	415	403	364	400	392	382	394	408	372	416	371	388	399	395	435	413	400	364	392	385	410	425	388	375	398	416	405	400	413	400	433	401	394	425	421	431	390	374	384	377	383	371	361	400	427	381	389	377	366	416	400	415	414	367	409	380	402	393	411	369	403	402	403	362	404	381	385	381	385	409	412	399	413	415	394	408	419	431	352	409	427	380	399	366	389	404	382	402	426	391	390	379	379	406	389	368	419	379	368	387	409	393	401	386	413	403	405	403	403	390	408	436	358	416	388	398	397	391	386	407	425	405	389	368	394	396	376	392	360	400	448	381	365	411	384	410	415	429	387	390	415	397	392	416	379	389	379	414	394	426	420	376	376	408	393	406	387	403	395	405	418	374	409	376	400	370	355	422	422	381	375	377	407	372	381	386	393	435	417	374	379	382	359	402	380	396	368	370	404	403	373	358	358	361	384	400	400	376	397	412	377	432	380	379	368	352	418	378	393	394	427	404	404	433	401	371	407	395	410	397	402	411	360	431	369	364	414	371	412	403	378	362	382	379	451	393	450	370	388	418	442	382	407	372	403	422	370	391	382	366	363	389	395	389	389	415	427	412	368	385	386	410	415	363	419	389	405	373	419	372	408	366	414	387	418	425	397	399	379	424	393	427	388	350	357	384	381	412	410	421	409	419	419	385	359	423	396	410	359	395	373	398	375	389	384	363	415	366	372	333	392	382	441	412	402	399	397	388	398	372	410	396	357	379	376	394	385	420	379	389	404	429	383	405	393	400	422	397	438	401	401	358	386	368	387	423	379	376	400	360	405	392	433	396	373	387	392	398	384	382	355	408	387	421	442	357	367	405	396	382	402	382	416	387	396	433	434	380	418	381	428	376	360	396	400	379	379	400	330	386	418	346	394	420	409	381	377	430	365	392	392	421	380	383	397	368	375	383	373	375	421	393	379	421	427	376	372	389	367	401	389	393	392	387	414	383	407	434	367	408	388	379	414	403	410	367	406	391	417	400	406	377	401	383	432	408	348	446	362	372	392	402	404	404	395	399	420	391	399	383	385	362	369	379	401	357	408	384	427	410	393	388	395	383	355	402	374	371	374	395	387	442	407	365	388	371	396	397	368	364	399	350	395	400	402	375	410	390	403	392	417	393	406	396	390	440	431	411	365	401	387	370	379	417	373	365	400	359	395	388	391	395	414	412	415	386	427	389	376	389	367	385	414	374	391	404	413	381	410	415	420	397	423	421	387	372	342	402	408	377	420	446	409	387	356	431	383	417	389	371	392	394	411	402	383	362	374	367	374	393	382	421	394	398	399	375	368	414	419	403	377	381	364	393	420	389	362	387	416	403	403	364	372	380	414	382	445	394	391	363	458	378	361	357	405	364	397	394	389	403	408	384	419	384	396	389	388	394	407	410	393	400	383	348	382	403	445	448	421	396	380	364	415	389	378	415	422	413	397	424	388	390	410	400	400	405	370	395	402	400	390	377	394	422	420	375	425	380	423	400	371	376	416	415	356	385	361	381	379	416	357	369	400	393	375	387	397	394	390	387	373	392	401	399	416	383	416	409	394	374	392	377	400	403	408	404	372	417	394	394	376	396	427	373	404	396	410	416	400	398	368	388	363	379	409	385	377	370	402	389	414	431	414	386	408	404	378	399	384	383	368	401	423	408	402	386	372	383	350	412	379	372	412	389	373	402	411	413	362	363	410	394	350	365	440	401	417	379	375	386	392	408	381	394	413	390	400	387	366	383	443	378	395	362	389	404	405	363	374	419	396	367	402	413	398	399	389	380	398	396	381	354	404	385	373	397	408	384	418	385	386	408	409	377	371	365	400	390	423	393	406	407	406	391	385	382	423	403	378	385	401	383	414	371	416	372	377	425	351	364	388	404	410	381	378	378	395	405	382	383	394	391	425	403	381	383	367	402	408	361	407	414	394	369	381	432	382	363	381	403	360	386	413	396	397	360	401	371	382	376	410	380	371	399	413	396	381	381	385	411	422	393	427	361	396	433	419	346	383	391	393	397	387
18519	2450	2386	1764	1213	974	771	657	569	489	453	425	451	390	364	372	315	326	330	338	344	316	316	325	317	346	301	319	288	282	321	285	271	294	309	293	324	313	342	319	334	308	304	305	318	292	271	325	326	282	302	271	288	269	284	297	279	296	264	254	276	318	297	296	273	279	277	320	259	269	278	306	266	285	304	271	294	286	309	272	280	281	267	276	305	275	281	271	310	313	300	309	283	298	257	311	315	279	305	255	280	303	261	273	278	294	270	286	324	277	281	288	287	267	279	288	284	274	285	289	270	278	282	276	282	282	287	269	284	283	297	273	306	284	272	287	282	298	277	280	318	303	297	295	290	272	302	313	275	291	272	295	303	301	304	294	291	312	290	302	282	298	297	268	313	297	300	309	272	291	273	307	281	289	328	309	289	271	311	286	276	291	311	298	329	296	302	284	291	265	274	286	256	277	270	250	285	274	263	300	272	282	289	288	314	271	287	277	316	272	282	313	286	298	304	260	311	281	279	298	280	300	307	286	286	318	303	295	279	302	292	298	282	265	282	279	317	310	278	329	307	299	281	255	282	270	272	275	286	287	280	297	325	286	280	311	282	279	285	287	312	295	288	298	268	308	289	301	282	295	294	278	289	288	271	300	286	277	288	281	276	272	291	254	265	296	299	285	275	292	292	301	279	268	317	280	292	309	314	289	299	274	299	305	277	307	272	304	297	318	272	250	266	311	301	296	301	251	296	299	276	307	299	278	304	305	307	285	300	281	305	264	286	312	313	283	275	332	288	254	294	289	295	279	302	327	303	303	308	274	265	295	311	321	307	288	260	277	286	266	285	273	297	288	265	268	314	276	308	264	290	292	298	283	268	266	275	293	317	313	267	284	286	291	332	295	296	319	296	305	259	307	273	279	276	288	323	317	268	302	279	300	274	285	289	283	320	271	258	276	275	283	291	262	295	293	299	288	306	327	324	267	266	306	323	283	313	268	305	274	284	262	318	305	262	300	314	320	284	313	276	294	271	292	274	290	319	271	293	269	335	302	312	276	268	306	287	316	312	291	295	291	283	278	331	267	284	269	293	277	307	302	286	303	271	284	308	294	280	257	291	284	283	311	303	279	290	308	292	283	274	277	290	302	274	284	260	291	280	285	295	272	275	279	313	284	279	277	295	294	259	278	306	295	275	272	282	319	311	288	284	257	292	307	306	296	263	271	286	298	282	292	291	269	292	303	296	314	266	277	302	295	267	285	309	287	261	249	271	262	294	281	295	270	291	306	308	310	259	294	323	303	286	280	325	291	280	307	314	321	299	314	275	311	311	268	314	250	286	338	296	277	319	308	274	275	268	291	272	307	299	296	281	290	262	308	298	271	310	310	294	292	303	312	285	290	309	305	287	290	318	260	294	272	321	302	279	296	288	272	291	297	293	310	290	278	291	293	289	274	285	297	310	302	281	270	291	265	283	314	279	305	300	304	293	286	280	262	279	275	302	277	271	281	263	296	318	273	295	262	279	291	261	309	269	287	278	263	293	308	299	269	276	287	272	315	329	288	284	285	304	311	282	292	290	277	304	288	300	284	301	245	287	303	282	310	328	304	294	271	297	313	314	325	300	304	283	302	260	286	271	308	307	257	296	259	294	318	272	256	277	297	330	304	283	290	304	315	288	290	275	255	262	305	273	287	271	289	286	296	294	301	295	297	336	291	277	290	310	342	284	304	282	288	252	271	287	294	290	277	277	277	316	276	304	289	285	292	311	272	293	291	324	267	272	290	304	297	276	294	288	334	331	302	311	280	294	278	285	284	300	285	278	289	266	277	285	266	295	262	283	305	297	293	292	342	267	269	284	287	307	276	286	301	290	265	270	307	317	294	302	305	301	286	288	271	282	295	301	291	307	297	280	243	270	300	266	296	304	277	275	321	287	314	264	289	285	271	267	280	290	279	271	314	292	270	264	280	310	306	285	299	285	296	288	282	283	282	290	330	278	265	302	286	271	277	300	298	280	280	300	261	304	278	316	287	294	277	281	282	256	249	307	267	266	300	310	300	260	297	268	337	275	272	238	266	293	288	269	291	322	276	280	301	280	302	296	280	289	288	279	272	296	288	263	278	279	284	280	304	291	269	315	318	302	280	293	262	275	309	269	290	294	264	260	283	322	293	293	293	297	291	280	285	308	282	301	314	281	290	267	331	281	282	314	303	284	275	266	289	324	312	310	311	257	320	295	305	295	288	289	267	301	305	272	271	317	314	247	279	291	317	336	294	295	266	311	256	323	276	285	306	279	278	302	283	298	323	282	283	275	332	294	306	305	294	326	279	296	298	283	304	298	293	278	306	304	268	311	287	286	293	283	287	258	292	290	302	275	282	311	263	278	277	308	289	264	278	296	278	272	285	304	286	295	288	300	329	293	266	314	313	291	271	268	281	287	313	275	299	302	279	279	317	276	268	248	317	310	336	324	308	293	279	289	297	301	272	330	285	293	263	295	295	292	275	303	303	303	294	303	292	308	279	304	343	294	272	295	298	290	277	267	287	300	275	292	306	261	285	298	303	296	268	242	252	290	294	291	315	279	290	317	286	292	268	301	280	297	317	301	294	278	299	307	284	288	316	314	284	286	276	278	302	277	273	319	267	274	258	278	261	282	298	308	294	280	300	274	258	321	281	313	303	306	300	318	276	267	295	279	305	252	282	309	282	288	296	297	293	308	285	293	279	278	340	290	299	274	272	308	292	294	300	326	300	253	296	293	285	315	290	286	258	271	279	263	272	294	267	300	284	295	258	321	290	270	305	278	257	300	309	265	297	291	284	281	293	272	301	295	296	331	290	299	286	288	298	250	294	285	287	303	282	292	282	321	293	256	288	298	311	265	318	257	264	283	306	307	287	243	282	306	281	297	314	301	286	278	273	263	267	265	241	295	285	299	305	303	274	297	293	290	302	256	257	271	282	294	308	318	297	318	291	287	305	314	273	260	267	308	275	285	306	325	273	286	315	296	276	279	294	312	271	324	307	272	274	274	266	287	291	285	299	279	294	304	306	304	297	316	302	309	290	307	299	270	322	307	268	281	292	264	254	292	309	283	324	287	295	288	331	292	306	281	269	269	286	297	299	299	261	304	283	301	280	269	267	279	274	289	291	275	283	266	299	294	315	284	290	298	255	269	309	278	284	314	274	328	286	319	255	282	330	307	300	279	286	278	297	268	320	299	284	308	295	325	290	286	274	256	260	292	277	249	269	282	278	311	259	272	271	319	311	298	253	277	330	311	324	279	270	286	295	311	302	258	257	272	272	281	256	284	301	293	280	269	293	294	281	310	301	310	274	275	267	275	303	312	280	316	278	284	302	326	310	277	270	270	282	299	279	300	278	281	287	312	315	316	363	278	280	319	252	276	286	288	309	306	269	292	273	278	276	262	285	267	267	270	283	282	250	290	286	310	288	274	300	280	270	291	297	290	323	272	286	300	271	289	308	290	273	309	261	321	270
9246	2176	4634	5378	4557	3799	3219	2632	2217	2023	1853	1623	1411	1388	1292	1294	1187	1118	1061	1107	1034	1043	970	968	908	935	930	864	873	883	883	856	812	824	801	779	802	802	828	817	851	792	819	760	771	746	812	766	773	801	810	787	779	782	744	767	772	782	788	738	785	755	784	747	737	743	736	749	732	683	734	753	700	732	760	731	741	722	753	756	701	720	712	803	736	723	751	783	757	744	776	732	722	729	695	748	713	734	722	789	765	750	808	713	709	785	759	696	749	745	765	715	740	726	715	758	748	753	743	743	702	688	701	734	735	698	733	718	752	728	702	759	741	756	755	745	741	726	797	752	753	724	788	772	721	745	692	752	736	747	749	680	727	769	746	717	674	742	707	699	749	725	733	756	737	699	740	722	767	728	733	757	768	719	782	710	695	751	741	718	711	736	745	720	743	737	693	710	711	755	772	726	721	716	688	727	739	709	735	755	759	744	739	707	753	725	702	735	707	743	709	721	705	730	735	717	742	736	728	715	736	744	741	725	764	787	719	698	695	736	733	691	728	691	750	672	699	719	729	752	756	709	715	734	751	689	711	718	719	737	759	684	763	700	761	753	735	735	738	701	746	720	691	726	748	787	708	742	715	741	715	719	727	722	735	752	736	749	746	735	748	713	714	727	739	730	707	712	752	712	740	693	701	686	681	735	724	742	741	728	713	765	756	686	688	719	695	726	707	717	691	763	764	737	717	728	692	748	730	726	725	673	713	706	758	729	719	740	726	699	736	722	700	741	734	727	715	787	744	736	674	693	734	726	712	721	740	772	729	738	762	721	742	748	712	706	699	711	736	657	746	681	650	718	728	725	717	723	690	719	700	753	711	772	698	750	723	737	733	684	695	750	732	678	729	729	731	761	768	715	713	739	762	747	697	722	735	777	705	737	729	757	699	747	739	688	739	701	721	746	684	738	748	702	695	741	736	740	751	739	695	711	737	712	709	722	760	714	722	758	781	717	707	743	709	702	730	659	727	700	764	722	743	714	721	747	734	728	716	730	723	739	757	718	687	709	710	661	729	744	739	733	752	738	723	703	741	717	742	739	685	689	723	709	687	707	712	727	765	685	733	703	734	679	678	735	719	703	689	688	709	731	731	742	713	775	724	718	751	691	737	730	691	718	739	701	748	730	723	770	732	729	763	739	701	757	737	699	751	699	699	713	717	660	743	741	740	720	711	748	709	734	705	741	736	713	726	732	737	699	743	725	696	704	744	733	697	751	715	763	715	744	784	732	732	717	720	708	772	702	737	698	708	726	674	749	693	712	732	703	716	730	731	718	687	721	732	724	769	738	691	717	713	691	692	736	719	716	728	733	743	683	721	694	721	696	719	666	677	708	714	695	732	721	726	746	691	740	727	743	731	733	726	702	701	715	732	761	692	717	662	720	715	739	754	678	727	688	735	764	703	722	718	744	774	708	732	765	697	668	730	699	733	781	726	773	733	731	715	710	751	733	708	713	723	769	677	720	697	742	675	747	750	734	698	736	720	696	742	708	763	718	711	703	731	767	716	680	713	732	732	711	747	719	749	679	749	742	736	750	786	743	706	742	714	723	715	693	719	766	735	687	756	719	737	729	695	715	736	712	750	744	664	756	738	724	698	741	711	702	741	730	747	713	715	715	696	715	730	687	702	720	683	721	743	714	729	683	734	674	709	708	706	708	700	753	705	752	755	704	723	710	733	683	690	720	689	697	744	730	761	685	671	718	709	688	702	680	677	746	697	724	757	709	707	758	699	701	695	716	698	734	684	707	716	718	739	715	766	701	719	746	700	690	736	737	725	749	725	691	704	676	715	705	747	737	744	683	769	698	706	713	731	724	750	708	709	750	727	722	725	684	740	755	728	705	714	721	782	754	722	722	780	749	745	732	676	748	717	719	716	704	694	732	745	762	704	754	702	743	673	688	738	705	712	711	675	688	752	720	657	739	728	759	713	731	725	690	712	734	669	714	714	705	669	691	727	719	740	742	704	712	712	691	700	745	742	703	711	715	755	725	729	728	730	752	753	762	740	683	729	721	699	733	740	731	755	677	759	746	771	744	670	697	706	729	766	693	723	700	723	743	732	745	750	689	710	713	746	732	711	702	712	727	723	712	711	739	747	737	732	714	746	710	711	716	764	706	722	696	722	727	762	677	723	754	729	675	747	676	773	708	671	688	747	764	693	702	732	749	679	743	759	740	722	711	743	715	739	708	700	694	664	717	725	689	754	734	785	761	667	707	738	752	712	723	723	744	755	750	733	703	729	715	749	736	716	681	751	730	769	743	705	769	691	754	706	749	750	701	747	671	721	756	732	730	758	760	763	703	735	763	693	747	694	767	734	705	742	707	730	674	734	723	673	756	746	717	730	677	765	763	708	710	785	758	685	693	726	750	704	740	712	723	697	695	733	724	725	704	755	723	727	746	697	717	699	677	698	706	723	781	737	677	700	702	691	728	728	734	761	723	693	721	695	734	658	763	715	744	728	682	744	754	734	769	657	732	744	722	672	733	765	733	778	733	699	715	731	738	733	767	682	735	672	785	738	722	736	744	732	732	698	732	701	771	758	712	704	761	726	735	769	716	678	781	753	688	695	755	701	760	695	742	752	716	754	737	730	734	723	739	735	748	688	724	709	738	709	722	766	674	730	738	720	716	711	781	679	766	738	787	731	728	768	733	765	730	755	729	767	724	704	727	694	659	720	760	685	682	754	716	696	740	703	725	762	731	756	717	778	757	750	720	691	704	740	728	684	735	729	706	716	754	739	736	759	752	739	712	735	718	718	750	706	702	706	767	679	795	689	724	685	704	735	685	714	663	719	727	684	748	747	740	755	691	747	735	784	762	717	707	714	707	698	686	703	753	706	723	697	762	739	751	747	752	713	713	735	724	766	695	744	726	694	733	632	697	733	735	706	734	737	682	721	697	701	713	682	712	728	701	682	753	751	710	708	706	716	713	710	689	700	742	702	689	742	710	766	727	726	693	747	764	754	737	707	749	698	745	690	745	778	690	751	749	784	706	759	735	694	694	727	716	725	686	728	692	690	668	759	751	713	750	708	742	740	727	721	710	709	722	714	716	715	727	723	711	720	735	731	714	773	695	678	740	689	717	691	749	712	738	708	700	736	748	713	706	690	674	729	739	676	726	751	689	764	728	710	704	711	740	743	694	693	740	738	731	753	689	717	749	752	732	733	718	751	675	712	689	711	711	701	709	700	703	710	726	705	721	689	743	738	735	750	695	719	699	747	764	698	687	740	745	764	751	693	721	726	742	712	727	752	697	716	708	747	745	671	747	706	686	695	725	669	736	711	746	724	701	764	690	684	662	696	707	708	719	719	720	720	689	729	727	711	703	721	669	711	732	722	770	734	742	739	709	709	727	740	675	757	724	698	697	684	759	683	777	716	758	773	738	703	684	710	718	685	746	685	737	765	699	724	767	757	729	685	699	680	719	748	757	683	699	764	712
2171	198	195	187	190	195	179	177	162	184	143	170	170	146	177	185	171	150	172	184	150	158	168	183	171	183	162	152	171	164	184	160	159	176	183	171	172	191	180	154	156	171	159	163	153	147	191	150	158	171	165	182	170	141	147	166	175	183	146	168	167	156	176	163	161	162	188	170	170	189	158	167	161	134	178	196	177	184	165	165	151	161	173	154	161	163	167	175	166	202	152	171	165	182	171	169	185	147	170	166	181	168	203	182	164	159	151	149	189	154	185	177	185	169	164	170	181	188	177	195	189	166	179	186	163	161	166	182	163	168	184	167	167	155	194	156	166	169	162	161	161	178	183	167	162	170	165	175	160	162	177	183	173	194	177	158	157	159	150	156	172	184	176	174	164	162	191	164	185	173	181	166	160	161	183	172	180	141	166	177	179	158	183	159	192	172	164	169	176	148	189	156	179	184	198	168	182	185	164	165	171	163	159	147	186	172	166	154	144	170	174	180	190	180	164	154	156	186	187	160	164	182	165	175	170	165	149	147	196	174	174	163	181	170	173	158	154	182	164	187	174	191	163	170	177	173	177	160	171	169	147	157	146	152	187	159	164	146	174	168	179	182	161	179	165	150	157	151	170	163	181	155	148	174	154	175	158	179	169	170	165	159	145	184	163	176	152	155	165	165	149	167	163	183	184	174	168	162	187	191	173	164	181	174	173	165	163	163	176	172	177	179	185	156	160	172	143	174	173	154	151	160	162	187	169	170	147	159	185	182	172	152	188	183	153	185	166	187	166	170	167	145	143	166	165	178	181	159	177	162	175	163	209	135	185	157	151	150	176	193	175	152	179	187	166	155	166	175	174	162	178	157	170	166	163	166	160	164	165	175	196	143	165	166	169	176	168	150	168	168	171	178	195	152	177	174	164	169	163	178	167	189	157	161	194	190	180	167	186	179	165	165	179	154	189	197	187	179	191	179	169	166	168	177	200	196	176	154	169	180	148	160	157	168	191	135	152	194	181	166	148	165	159	174	155	162	163	186	153	164	182	200	166	172	182	182	193	176	154	171	181	173	172	181	185	180	177	162	177	184	173	160	167	179	170	176	189	155	151	179	169	169	186	176	177	176	149	131	165	166	177	156	198	160	169	187	210	166	177	157	155	180	160	184	154	187	159	157	161	172	167	177	164	167	161	176	153	182	190	190	177	169	190	166	176	174	178	170	172	163	177	182	162	153	156	141	162	169	184	173	133	172	151	155	184	163	153	175	203	169	159	183	188	162	158	182	152	163	149	168	126	157	169	162	186	179	176	173	153	199	172	181	148	148	149	183	159	149	169	197	189	160	177	184	162	188	163	158	155	148	176	143	166	186	176	141	192	170	142	199	137	179	176	190	172	177	187	165	157	179	184	177	161	175	190	173	172	203	163	155	180	182	166	162	175	139	181	179	159	160	187	168	170	175	148	170	166	183	199	177	197	183	175	177	174	169	177	168	146	175	173	178	175	168	146	177	143	159	155	172	149	154	178	190	157	155	153	172	150	152	179	187	144	167	170	178	186	177	172	186	174	170	163	144	154	174	189	143	169	164	153	193	190	177	170	163	166	161	170	147	173	165	166	173	193	144	171	167	177	205	178	149	155	188	168	164	161	170	155	160	172	168	168	174	183	182	217	158	147	187	177	173	189	169	166	168	154	180	165	171	172	195	176	177	165	161	155	168	154	146	179	182	161	152	149	184	174	174	167	156	140	159	182	179	170	177	181	200	169	170	163	196	177	158	176	157	160	172	164	183	163	153	170	160	183	185	179	164	177	153	179	185	157	162	185	194	156	171	163	170	172	163	169	156	187	182	166	170	184	175	164	175	159	174	170	162	188	169	168	168	160	158	203	172	151	167	180	176	150	175	184	172	166	157	180	183	161	172	163	183	161	195	173	168	155	177	163	177	196	157	200	204	173	178	184	206	183	186	154	160	156	162	152	155	183	152	195	174	152	179	175	174	172	164	172	165	164	176	154	172	140	180	198	179	172	182	173	133	165	183	186	166	168	165	198	151	165	181	186	168	164	181	188	138	173	147	166	168	173	189	154	166	168	169	165	150	171	169	160	163	168	158	149	166	164	157	185	152	187	181	167	204	137	191	157	143	157	173	153	167	166	186	171	167	137	152	177	149	172	127	154	159	155	192	147	178	186	170	171	154	171	163	148	143	186	155	173	177	163	164	170	172	160	176	145	172	167	165	161	161	153	173	151	172	173	145	175	173	169	158	170	174	180	182	184	159	184	176	169	159	177	185	160	172	188	187	182	181	155	152	175	175	168	161	182	155	146	185	154	200	174	169	181	175	166	159	161	188	159	183	159	163	150	189	176	151	181	185	172	176	154	170	160	170	180	186	167	178	185	171	174	160	181	151	160	149	172	163	177	187	131	166	171	175	171	138	165	163	180	181	172	146	194	157	177	161	166	181	165	153	180	155	184	163	145	162	174	172	176	182	178	196	175	158	208	161	187	177	169	178	169	187	174	180	173	172	167	161	165	145	168	170	183	175	186	158	189	211	184	168	169	186	155	182	155	170	172	186	167	174	166	156	153	180	162	155	163	152	153	180	182	143	163	173	199	168	163	165	186	151	155	177	176	195	193	193	151	182	152	174	155	163	185	161	174	189	148	155	189	175	160	162	157	172	154	189	160	172	187	179	151	169	181	192	177	154	176	184	171	174	169	176	190	198	177	161	149	161	166	168	172	184	174	171	188	176	140	147	177	156	163	177	161	169	150	165	156	161	190	158	180	171	176	156	184	158	170	160	160	189	160	155	157	166	175	162	136	181	168	173	149	165	144	161	169	141	175	169	171	175	174	155	183	192	192	197	167	171	173	176	172	177	171	212	177	168	181	147	182	170	154	168	165	180	140	163	174	192	174	175	164	154	141	168	157	165	179	176	151	160	128	167	157	185	178	183	158	183	193	182	183	171	165	158	185	152	135	184	192	153	174	175	163	171	163	193	191	176	152	176	156	164	165	168	176	161	153	187	165	165	168	169	176	170	173	161	171	174	162	163	155	185	165	178	159	157	155	186	145	162	172	191	158	183	158	172	168	174	178	202	161	153	157	190	170	185	164	175	171	168	165	168	181	192	151	185	195	171	153	198	200	152	185	168	167	185	176	153	170	165	173	191	180	173	172	179	172	190	184	165	161	153	182	159	140	202	166	173	172	153	157	152	189	169	173	178	155	172	172	193	163	189	166	151	166	154	171	138	187	155	174	172	152	161	165	174	169	167	170	161	175	145	156	199	188	197	180	160	164	174	169	172	167	141	159	182	154	171	180	172	191	189	163	182	165	158	176	179	179	180	163	145	193	176	175	185	162	155	160	162	173	176	164	166	160	172	158	167	158	167	165	175	151	173	158	175	180	168	197	156	180	174	184	165	161	167	189	175	170	175	169	197	157	176	173	183	165	175	171	151	169	152	165	157	172	145	167	186	175	183	169	137	168	190	158	170
2656	435	507	504	528	548	502	452	489	468	468	481	473	440	490	465	437	457	460	469	451	404	459	477	455	478	459	412	427	463	458	427	462	482	478	506	450	462	434	445	464	483	426	478	458	450	433	414	438	474	469	436	433	401	444	456	445	444	438	484	458	387	438	480	454	434	446	439	442	441	467	431	473	445	477	403	473	446	443	469	446	425	433	435	456	468	451	454	417	443	456	455	426	434	416	476	442	399	449	448	434	436	478	429	468	420	440	432	428	462	464	427	433	457	407	440	455	472	412	459	438	405	455	476	421	421	485	447	491	428	443	471	465	434	473	410	463	477	462	463	424	460	437	430	442	478	435	459	455	429	436	436	479	451	426	431	433	436	464	458	436	438	463	452	450	456	455	428	426	466	431	454	452	473	448	442	441	458	443	457	421	446	446	417	432	493	463	447	460	430	460	471	443	444	482	474	473	439	406	435	426	429	441	476	417	454	421	442	462	434	461	458	447	447	436	415	468	465	461	491	466	460	428	440	452	470	430	487	455	469	467	442	444	428	426	480	414	454	478	423	433	467	412	449	480	451	424	427	432	489	440	437	435	426	451	446	437	459	464	488	470	460	436	457	442	453	427	452	461	415	435	447	436	424	450	428	460	447	437	450	468	448	461	464	488	487	450	444	443	481	420	443	467	474	456	445	472	419	467	411	431	466	441	466	453	458	469	429	472	424	435	423	441	478	452	433	441	440	491	389	418	434	441	462	453	457	428	467	478	482	426	434	441	442	402	460	429	435	472	446	440	465	456	408	434	431	440	410	461	436	426	483	431	453	439	424	467	428	480	451	451	469	449	476	461	439	465	463	452	445	462	420	440	471	434	436	426	455	477	442	462	457	468	480	446	448	476	435	443	453	448	408	439	455	423	483	488	482	404	468	464	426	439	417	453	454	488	437	451	433	427	452	443	482	450	421	443	453	484	429	437	432	446	481	455	455	444	439	442	449	430	437	449	403	447	404	437	429	465	458	424	440	443	431	458	478	468	446	467	453	437	426	483	446	438	425	451	466	417	485	493	414	414	405	440	458	452	481	456	468	483	445	448	414	444	447	431	478	444	449	438	452	444	422	443	441	462	448	438	434	455	422	430	445	453	478	448	436	466	444	424	433	455	470	467	465	427	451	438	464	449	475	439	437	449	413	471	427	457	487	448	441	435	425	480	428	432	467	476	471	414	463	451	460	446	492	412	443	445	432	455	465	447	451	418	420	444	437	483	469	483	482	467	500	445	440	412	454	473	439	468	434	472	456	438	416	427	480	455	446	454	462	423	461	414	421	450	457	464	498	423	440	446	433	442	454	451	493	443	461	450	441	444	454	462	409	474	410	442	451	449	451	482	468	405	472	464	493	446	454	426	429	444	406	436	443	447	463	451	462	441	435	440	477	457	489	436	468	445	447	419	442	464	454	436	469	472	433	448	428	456	449	472	462	445	440	454	436	449	482	452	472	438	418	458	454	445	465	459	415	478	437	474	440	458	404	446	494	458	433	447	441	458	474	464	450	443	441	482	454	448	450	455	431	430	461	454	462	434	425	462	429	430	438	407	480	464	469	445	421	456	487	496	466	462	459	427	491	439	435	465	454	468	418	453	446	483	451	472	451	465	480	467	426	420	433	469	410	442	452	458	451	484	454	498	452	448	463	468	457	441	445	458	452	449	442	442	427	447	464	436	450	440	438	434	422	453	423	417	474	453	432	465	435	442	439	451	455	469	437	427	421	422	480	422	454	458	453	427	427	423	443	461	429	445	472	447	458	446	413	429	453	520	464	415	408	460	444	435	462	447	430	438	456	468	441	484	419	444	432	443	442	450	442	448	445	471	473	503	440	477	470	425	432	430	472	461	441	462	449	417	455	461	443	437	439	454	477	401	426	459	454	461	443	466	433	434	450	482	471	447	488	425	466	475	444	407	497	463	463	447	442	446	432	450	454	433	432	433	439	447	441	442	440	457	468	478	433	455	479	454	438	426	455	452	438	436	427	454	464	460	444	441	420	459	470	473	451	455	448	443	442	440	456	462	452	458	454	473	424	397	467	441	405	473	411	447	449	430	448	479	436	446	442	442	465	459	442	468	474	439	438	425	448	462	451	427	430	430	443	471	447	476	412	410	465	458	449	461	509	457	442	430	442	407	436	476	458	478	448	489	433	469	426	458	472	454	447	443	446	466	445	459	463	448	415	435	466	440	461	470	484	468	410	490	432	459	424	428	436	459	447	432	448	483	480	455	441	445	436	443	441	461	462	461	459	447	456	426	418	454	453	412	475	473	435	464	456	448	412	426	440	460	424	449	438	413	452	417	463	474	436	434	449	421	458	413	435	429	428	442	442	452	441	441	478	446	429	456	433	472	440	424	459	474	470	460	421	500	447	421	428	473	447	423	485	448	440	436	468	452	447	467	397	438	486	444	430	447	458	443	454	469	452	450	435	477	433	474	482	428	458	440	470	478	463	446	462	465	433	444	478	452	429	446	470	461	498	489	477	434	449	432	449	440	451	437	413	437	448	438	442	440	407	472	463	495	433	414	481	465	460	458	493	448	421	454	440	447	451	448	484	451	472	424	450	463	457	473	456	422	444	497	429	458	474	509	429	477	408	446	450	450	456	436	454	437	438	435	462	455	455	419	417	441	433	450	452	453	442	464	483	446	453	469	488	454	415	444	458	447	451	462	427	445	422	445	465	484	431	511	418	450	438	476	451	453	429	502	471	429	442	428	439	436	453	429	442	448	463	413	461	456	484	425	425	443	437	492	433	426	410	476	389	472	421	435	484	438	442	416	425	452	448	466	468	471	501	471	423	480	451	437	438	449	448	467	454	474	434	444	443	432	454	496	406	446	429	439	448	454	459	447	476	435	437	473	415	424	433	443	475	400	476	477	457	446	450	451	450	484	420	427	423	476	453	428	444	510	444	450	446	458	435	470	460	457	416	441	427	444	463	455	488	460	471	436	469	457	468	449	457	451	467	441	433	472	451	466	419	440	439	448	469	463	450	430	431	423	457	418	450	416	461	390	468	410	420	462	468	459	473	458	482	485	410	457	445	466	461	451	451	449	439	473	398	429	463	421	494	428	448	435	460	454	466	453	441	451	456	416	469	433	434	419	459	428	450	424	436	451	482	428	451	417	443	410	447	403	461	455	466	455	439	437	439	469	543	473	444	418	451	444	467	452	442	451	474	437	444	407	460	416	453	452	451	486	459	442	445	413	457	480	440	431	410	416	415	427	446	440	402	425	481	452	469	446	481	436	475	422	443	463	474	457	415	451	451	447	472	450	438	463	456	430	438	410	431	445	449	429	432	435	422	475	432	448	422	461	447	426	458	421	462	456	470	458	431	418	434	462	460	423	458	437	435	422	421	404	439	480	434	375	420	446	473	415	417	464	437	425	460	422	466	470	461	465	439	464	434	453	460	500	447	419	458	436	425	455	438	467	441	456	445	458	429
10529	940	1132	838	614	488	381	332	263	257	216	219	191	213	173	174	183	163	179	150	179	148	159	145	156	145	150	158	145	152	133	130	122	165	156	134	146	131	137	140	137	147	133	158	126	127	126	134	158	126	142	149	121	160	147	144	136	141	128	120	127	133	150	129	147	139	130	141	153	138	140	126	133	112	128	134	142	166	156	157	128	159	147	145	126	134	143	144	149	136	155	137	132	136	166	118	123	116	145	148	147	148	129	141	159	140	151	145	135	146	135	146	128	139	132	122	144	131	136	145	136	160	136	134	134	135	133	151	131	128	118	144	130	161	136	161	133	126	119	130	118	137	140	144	139	150	126	141	154	136	145	131	126	133	129	138	141	143	146	137	137	150	139	131	159	143	139	146	132	129	141	126	141	160	153	129	146	134	140	147	165	143	145	133	143	120	154	135	126	126	139	143	152	146	151	153	121	136	136	150	158	147	125	125	156	151	137	141	148	132	145	150	123	120	127	132	139	152	130	155	153	152	120	107	149	142	164	126	121	155	149	147	125	148	141	126	152	127	157	121	132	141	137	140	125	136	144	132	156	119	142	140	171	150	127	155	152	148	137	156	146	144	153	151	134	140	111	141	147	151	153	154	109	134	150	139	126	136	134	151	117	123	150	111	142	134	155	140	128	134	159	148	138	133	136	154	116	124	126	118	127	130	149	139	150	160	131	152	142	126	164	137	123	121	140	114	141	135	141	136	159	147	113	155	117	138	122	165	115	153	142	133	129	151	154	141	134	130	142	128	125	153	135	155	149	125	125	147	148	153	128	113	116	109	117	143	131	143	127	147	136	133	142	143	137	119	147	144	131	172	126	142	140	124	133	171	138	143	152	128	137	133	144	150	154	135	129	116	126	125	155	152	142	146	126	117	149	137	136	151	150	138	135	147	127	145	138	144	159	163	149	143	139	155	125	144	150	159	157	141	162	172	147	140	128	139	153	133	135	137	143	150	141	157	142	125	135	140	130	145	134	147	135	139	147	141	137	119	115	131	138	131	128	123	138	128	118	139	143	142	145	134	138	155	152	143	150	111	110	124	130	145	118	129	123	147	131	133	121	131	146	158	145	145	139	135	137	129	145	128	131	151	139	126	137	142	145	127	132	146	126	124	127	127	138	127	144	139	118	137	130	143	136	136	128	128	119	132	151	133	146	135	132	160	116	146	127	126	140	148	132	124	159	142	135	130	130	145	142	147	124	109	120	136	129	127	133	138	143	129	133	150	131	119	134	157	133	148	133	148	130	150	155	129	126	141	137	124	123	129	125	131	151	112	137	125	120	150	133	145	130	140	148	156	144	134	119	109	140	135	164	146	119	149	144	160	136	103	126	134	134	146	132	131	141	120	131	156	124	152	129	115	133	138	137	140	134	138	134	121	157	133	160	136	138	125	127	145	146	149	147	153	115	124	148	138	130	114	147	140	106	116	155	130	147	133	146	161	131	132	159	135	161	130	153	134	142	145	114	125	122	148	154	147	124	104	134	144	131	132	152	141	146	122	140	146	144	123	150	129	120	143	138	124	156	116	137	130	138	118	136	125	129	116	146	149	137	148	143	133	151	136	144	127	136	119	165	134	137	132	140	155	144	141	134	164	132	137	134	150	143	148	154	123	147	137	139	150	130	122	137	145	111	136	114	135	138	159	153	139	140	163	142	131	132	136	134	149	150	128	116	129	133	141	146	162	149	135	114	152	148	148	139	139	146	121	134	121	160	137	134	129	126	125	149	134	137	132	131	139	136	143	144	165	132	160	117	159	122	127	141	132	128	150	131	138	132	130	130	150	146	114	134	130	158	145	130	145	150	138	142	137	134	139	158	118	138	121	116	134	146	140	148	152	168	144	137	125	155	130	141	137	140	132	131	142	140	124	164	167	136	142	127	147	139	138	156	144	132	139	130	111	130	150	162	134	120	121	129	138	131	145	118	133	135	148	117	122	117	133	142	150	138	162	122	137	141	142	129	119	140	143	154	126	131	115	126	134	131	146	147	168	137	137	123	138	111	147	124	134	140	138	160	142	127	132	111	158	138	140	140	142	142	136	138	139	145	154	115	124	144	108	134	141	141	139	142	156	146	145	152	136	152	136	130	132	110	119	140	168	137	138	144	129	151	150	129	117	127	123	116	140	138	116	138	135	130	149	126	160	124	129	133	138	147	150	141	140	119	128	173	151	139	131	153	115	132	129	154	132	115	140	140	117	146	123	120	125	119	142	144	137	151	123	137	127	134	132	146	138	148	134	129	147	146	140	138	128	149	128	141	150	129	143	137	144	123	135	147	136	135	114	126	121	144	149	137	127	127	140	150	132	117	136	148	148	142	125	146	147	128	133	124	124	117	135	138	133	122	139	139	134	142	165	128	131	119	146	143	139	127	154	141	141	139	121	123	124	150	155	151	142	132	141	134	128	151	124	151	145	135	137	139	126	148	141	128	141	146	118	132	144	137	126	142	143	140	135	158	159	155	160	146	147	163	121	131	135	143	152	121	159	128	137	127	131	145	153	126	121	139	129	156	161	128	120	139	122	133	143	129	134	121	120	148	132	136	126	139	121	141	136	135	155	135	127	130	123	143	132	146	133	171	113	151	157	132	139	141	137	127	142	151	139	122	120	133	126	143	157	141	143	127	133	160	132	141	136	153	136	141	124	127	133	158	141	123	153	136	134	131	135	131	134	143	123	133	134	145	133	144	148	151	145	157	137	126	136	141	135	146	158	130	137	164	147	148	138	128	150	141	141	165	141	133	121	136	123	148	135	139	146	126	149	116	160	140	130	143	148	123	154	145	140	144	137	134	134	132	152	135	146	152	170	138	140	159	123	141	166	127	123	147	130	132	149	152	115	139	148	132	141	148	137	146	122	126	129	163	135	142	143	167	128	111	122	117	149	169	145	140	127	136	150	139	120	126	119	116	139	140	125	127	141	136	136	144	146	118	139	137	135	143	133	144	126	141	140	143	120	133	136	135	141	123	135	140	153	123	141	141	133	125	129	114	136	153	140	131	137	136	151	148	116	135	117	133	158	170	119	134	135	155	135	125	129	131	125	134	154	129	135	158	136	145	145	113	146	139	141	139	156	150	115	131	138	147	138	128	119	137	148	126	136	125	129	141	134	131	146	129	147	137	154	167	134	126	154	114	123	127	128	143	145	134	134	135	130	137	128	128	140	144	154	141	125	148	145	120	127	135	154	124	140	154	126	138	141	165	140	118	177	144	129	125	139	147	120	151	136	144	129	123	138	136	128	138	129	137	154	144	122	142	125	140	131	134	131	127	137	125	111	150	131	135	138	152	143	111	120	140	145	140	142	121	122	133	150	138	143	137	173	140	133	132	156	130	129	107	140	122	135	148	130	154	101	132	160	141	147	138	122	145	112	144	140	145	150	135	128	146	128	140	133	134	151	120	118	130	133	133	157	129	124	139	148	154	139	156	160	148	153	117	145	127	127
6988	1099	2390	2798	2512	2025	1709	1399	1279	1074	994	816	780	730	704	676	661	636	584	575	565	540	498	584	469	489	469	484	534	508	484	471	447	442	500	475	443	443	456	449	436	425	439	454	411	477	402	409	448	423	463	438	419	425	413	407	430	420	399	421	422	412	441	400	383	385	429	414	417	424	421	395	409	411	402	407	446	428	438	419	389	422	409	397	376	396	378	402	429	432	412	424	382	422	408	421	378	393	426	431	454	425	412	358	449	413	385	414	410	386	406	408	404	393	365	439	417	390	441	412	345	417	415	350	417	361	415	383	379	423	390	390	409	396	419	411	403	372	395	438	372	418	398	414	422	385	371	393	383	391	359	406	404	428	391	401	424	421	403	417	406	393	386	391	387	398	412	389	409	385	361	383	430	420	386	409	380	363	391	404	384	419	420	413	365	406	387	370	438	380	434	428	417	387	375	409	421	416	380	406	405	400	402	369	386	392	379	424	384	404	390	367	391	378	398	393	384	407	391	372	400	373	366	385	414	399	401	388	377	408	413	394	404	422	428	371	403	396	382	374	397	430	379	397	414	391	387	389	394	377	434	428	399	387	414	397	412	419	368	390	412	393	388	451	381	396	383	421	395	435	348	416	386	409	356	371	380	352	391	409	390	431	382	373	373	391	413	394	401	379	444	388	412	425	386	388	383	406	440	374	388	416	413	364	374	414	401	360	378	362	395	373	401	431	363	375	416	397	399	426	362	439	396	389	415	407	411	385	400	410	406	375	415	378	412	400	389	437	399	417	334	400	385	386	405	392	438	394	391	433	377	398	389	410	385	370	397	386	406	392	419	395	416	424	405	383	355	395	383	402	420	439	394	375	385	399	390	414	385	425	424	399	382	448	423	428	402	417	375	404	400	405	396	391	398	369	414	391	393	330	402	346	364	381	382	406	386	383	416	378	383	394	414	399	424	411	401	391	422	420	426	405	388	422	403	376	411	407	403	416	357	397	418	383	372	380	401	377	383	352	437	399	415	412	427	361	414	381	453	397	404	427	403	431	365	386	378	407	383	412	406	377	361	366	378	412	429	418	419	412	380	375	420	401	399	422	387	400	353	399	389	394	346	401	440	377	410	439	403	441	406	361	381	390	369	399	396	408	407	392	388	398	416	385	404	419	383	396	382	399	406	381	387	398	344	417	418	376	418	406	385	356	396	384	405	408	445	419	397	377	367	386	394	378	413	402	409	426	398	400	384	405	403	379	381	396	415	383	401	413	405	370	436	410	427	410	401	368	430	382	413	414	423	399	395	382	413	393	410	418	413	389	405	415	394	430	365	439	400	395	390	400	408	407	380	379	420	365	409	402	409	405	400	407	387	374	406	394	411	382	407	393	379	399	422	384	380	408	396	437	400	394	338	388	387	399	377	412	387	359	392	389	390	415	401	385	410	386	388	407	444	386	390	383	366	391	403	421	371	409	408	392	395	381	440	379	416	408	392	419	428	398	407	402	399	416	400	377	413	410	404	410	393	423	400	421	389	389	418	389	385	422	413	415	392	383	399	402	398	390	409	396	411	417	415	423	381	376	395	429	408	374	377	383	416	381	389	404	362	381	400	418	415	402	381	426	393	392	395	425	379	383	436	377	413	427	398	407	403	394	425	365	384	371	399	368	379	411	407	416	383	395	371	421	415	371	409	410	424	404	421	406	422	429	402	404	392	392	422	426	412	420	418	375	364	421	401	413	404	374	422	376	398	438	385	389	370	413	396	379	415	416	410	386	437	338	397	369	399	414	374	406	452	401	359	411	405	371	412	429	412	373	358	411	399	415	437	400	350	387	416	447	395	382	405	447	388	434	391	382	409	382	388	400	375	405	391	412	390	384	387	437	413	425	411	431	407	361	403	379	390	426	378	376	432	382	427	407	445	421	382	380	412	421	415	423	397	386	385	413	420	425	376	368	390	390	397	392	420	394	419	419	386	420	394	423	441	368	417	399	401	409	443	382	398	370	420	383	393	368	395	384	422	398	400	380	411	428	392	385	395	409	425	385	396	447	373	380	425	388	395	389	405	399	401	397	415	404	369	435	407	413	429	379	432	399	386	409	374	390	380	408	414	404	411	370	371	388	396	415	394	380	396	403	393	411	411	407	414	404	372	403	402	410	390	379	391	367	386	394	408	395	394	375	383	393	416	381	380	429	408	364	355	387	399	395	394	382	400	417	423	437	402	414	373	424	380	385	397	389	398	397	419	402	413	408	414	389	410	364	407	387	371	404	398	405	390	370	420	375	371	416	382	398	370	394	378	405	390	381	395	395	436	444	400	404	381	379	435	414	414	393	390	442	412	386	361	439	404	412	395	402	382	410	390	369	381	403	419	423	412	390	406	377	378	387	366	400	368	381	422	400	387	387	358	406	431	404	399	433	420	418	382	393	395	393	384	391	396	368	395	395	445	398	412	414	371	435	391	374	372	372	378	409	388	415	385	415	429	401	419	396	371	402	397	384	419	413	410	403	402	411	377	382	380	420	389	353	366	393	390	419	372	391	383	411	386	403	393	439	400	408	406	375	416	393	386	370	390	368	400	383	397	410	400	366	386	401	411	375	428	375	396	390	396	400	402	402	397	393	414	414	422	423	390	383	391	418	387	384	395	395	409	387	385	413	398	411	399	401	403	401	403	417	375	403	386	431	406	415	369	399	388	404	389	381	398	432	409	403	428	418	397	424	377	370	404	408	416	438	423	389	414	355	415	423	393	420	396	364	416	403	376	391	416	364	396	455	393	400	413	389	382	418	403	385	421	403	389	415	393	371	392	378	366	389	382	388	373	393	419	415	384	431	361	384	384	393	390	368	406	401	382	395	383	423	401	392	399	379	366	393	384	374	383	407	364	417	404	381	389	386	398	409	370	409	395	405	410	428	397	373	405	379	429	392	429	408	423	390	359	365	408	385	398	403	378	389	385	429	379	392	395	403	417	392	374	432	393	383	389	402	418	407	396	394	409	405	417	403	390	412	370	347	413	397	386	361	428	397	412	405	411	404	422	405	418	406	393	430	384	385	373	415	387	433	423	408	373	372	437	391	411	388	392	379	380	405	402	354	390	400	418	382	385	366	430	359	417	379	401	392	414	373	405	382	401	401	413	395	354	395	376	398	419	383	404	412	367	383	407	393	401	417	358	402	437	415	364	363	413	393	404	393	445	430	445	399	424	432	396	399	384	387	396	402	405	397	400	372	398	401	401	392	403	421	404	414	378	360	417	430	398	414	393	386	427	421	375	389	386	425	386	406	386	431	436	421	375	402	395	384	386	374	377	367	422	406	388	375	380	401	403	398	375	402	417	422	402	388	402	429	392	391	403	411	404	408	416	385	409	400	422	414	396	408	433	374	391	375	374	382	390	384	373	394	432	418	425	388	418	346	424	386	394	456	354	394	408	401	412	421	388	421	425	383	356	391	375	386	418	402	409	401	409	389	370	428	399	449	393	376	396	386	410	416
18673	2506	2457	1737	1267	987	780	654	572	458	456	428	388	405	394	368	376	372	344	365	358	340	317	298	341	312	316	333	315	293	291	339	298	340	289	285	275	316	293	266	300	308	267	275	295	274	287	309	287	276	322	265	312	287	313	298	324	292	286	316	319	299	300	290	300	284	314	320	313	296	324	299	304	298	311	291	314	289	275	296	309	314	276	276	280	272	289	323	295	312	290	296	314	314	284	261	281	313	274	299	298	290	290	307	286	301	286	289	296	309	326	292	253	303	281	301	291	309	285	320	287	297	277	265	269	302	303	279	276	306	304	286	266	306	307	281	307	309	299	263	287	282	281	311	286	290	313	260	289	287	292	263	283	298	247	315	276	301	297	248	295	315	323	288	294	296	307	291	278	267	300	305	267	287	302	311	306	292	291	319	294	301	297	283	276	293	277	307	300	279	295	284	303	306	285	255	283	275	295	292	279	285	304	282	320	307	295	306	307	277	281	333	310	293	285	283	276	309	315	291	301	281	289	282	287	267	289	264	267	328	255	316	271	307	270	272	293	289	305	299	310	294	282	321	255	284	314	292	302	277	275	292	307	257	272	294	281	303	299	317	299	292	301	260	334	309	277	335	301	292	291	299	285	299	291	295	311	316	322	313	294	333	291	286	288	300	311	266	294	265	284	277	274	253	307	318	312	298	296	259	307	295	291	302	291	294	289	278	296	276	288	286	279	286	325	289	274	310	288	286	287	284	298	262	295	257	283	317	300	321	306	313	300	254	258	290	272	322	295	301	287	265	273	292	295	265	292	281	286	300	321	273	262	299	321	288	309	301	294	302	295	287	289	298	286	273	309	270	313	307	321	317	257	297	269	307	273	326	269	283	314	300	260	259	268	283	259	270	274	277	272	270	284	282	322	279	278	295	293	307	278	322	302	297	304	295	290	301	275	273	289	297	293	289	305	304	267	279	267	264	286	306	298	291	294	306	279	299	284	303	294	294	292	296	277	283	306	278	289	290	300	323	264	268	282	293	298	290	277	285	280	276	295	244	308	288	293	289	307	256	313	287	291	272	283	344	289	282	315	296	276	295	301	306	278	297	293	274	272	273	286	284	261	293	263	264	288	291	283	288	296	301	296	283	288	309	291	258	302	276	306	287	312	301	311	306	301	293	309	312	301	308	313	286	300	297	304	273	294	298	288	274	280	297	285	282	270	303	300	279	302	288	276	305	279	284	306	301	310	298	281	291	283	295	291	332	302	275	320	279	283	273	284	298	277	279	271	303	305	318	307	285	278	266	308	292	268	278	306	281	266	273	318	284	263	290	306	263	275	300	284	302	283	269	298	299	319	308	279	259	285	283	284	284	320	311	302	314	268	325	293	268	287	304	316	249	302	310	271	328	294	292	314	268	296	272	297	279	235	307	317	285	308	282	282	313	273	299	303	295	304	292	333	297	306	271	284	284	310	279	301	279	286	291	267	279	305	341	260	280	318	353	316	293	259	297	295	302	304	304	275	285	285	329	295	272	271	301	305	278	267	300	295	280	282	290	302	302	294	263	278	291	310	326	317	284	281	305	303	291	280	289	323	282	274	255	279	289	281	274	323	271	278	294	307	294	291	319	248	306	282	311	282	281	270	297	320	297	316	301	277	272	280	288	272	304	278	288	315	291	298	270	295	294	299	300	293	272	273	313	323	285	276	321	288	289	279	306	313	260	284	289	314	282	301	302	305	301	271	275	309	296	302	282	313	286	285	296	290	277	325	321	285	330	301	283	286	304	272	317	315	271	298	296	266	274	301	281	310	312	284	320	287	297	277	272	280	298	270	300	290	283	292	296	313	297	333	270	268	283	276	299	308	322	292	310	266	271	330	285	289	300	273	270	298	315	310	294	277	282	281	271	314	295	286	275	288	285	283	278	269	294	260	271	266	271	314	281	267	270	290	293	292	279	259	311	298	261	301	273	276	264	306	309	306	304	300	288	285	290	299	288	335	304	267	273	283	292	311	289	282	305	282	302	301	344	276	280	268	315	290	283	322	286	317	298	294	276	311	286	301	324	306	255	277	317	246	287	277	269	280	284	297	284	313	293	296	301	283	291	296	286	312	288	296	254	323	286	294	290	317	320	309	286	290	312	301	271	279	265	330	276	323	315	279	304	261	307	275	304	295	275	303	302	328	299	289	316	286	318	302	268	297	292	318	313	298	302	271	298	272	288	292	320	305	307	289	274	300	267	276	284	289	272	278	284	295	292	261	295	293	300	311	254	280	311	287	302	285	330	326	312	278	273	289	265	266	291	295	293	255	298	285	301	314	271	288	302	264	277	265	305	278	261	287	289	268	283	272	260	286	272	302	290	283	280	304	308	278	298	255	283	280	320	262	276	300	289	294	271	279	296	292	280	307	301	260	300	300	277	296	270	261	273	306	284	284	308	305	282	280	294	300	308	268	283	298	266	276	289	265	310	301	288	276	305	320	305	294	298	279	298	295	275	273	286	293	280	299	284	297	318	309	273	275	298	327	294	260	281	332	309	300	291	310	262	295	280	299	278	291	271	293	279	284	295	313	301	290	285	287	288	289	304	281	297	310	310	283	275	283	289	290	276	315	284	303	271	290	292	300	262	328	321	288	297	296	284	309	304	279	303	297	292	303	322	284	269	296	299	299	306	307	273	288	329	294	290	292	311	299	306	280	322	285	300	287	327	297	281	278	278	293	274	298	320	275	282	285	293	295	278	293	299	287	269	282	284	280	274	284	292	316	284	298	291	300	299	296	294	289	282	301	295	322	278	271	303	295	281	301	311	321	289	307	281	268	298	285	264	291	299	292	290	304	290	302	310	318	305	288	298	307	300	295	314	309	273	288	312	292	281	283	292	260	276	263	317	293	324	250	287	285	275	294	280	325	285	271	257	300	319	326	268	270	295	286	293	299	276	304	311	335	307	283	307	311	267	279	259	266	300	242	318	291	290	303	315	319	293	281	286	303	293	291	296	297	299	283	297	306	284	269	302	326	286	304	295	314	309	279	300	276	300	292	301	265	278	308	284	291	265	300	296	275	283	306	282	292	310	281	268	300	321	316	325	265	280	324	289	312	278	287	314	288	279	282	292	318	302	278	294	307	311	306	284	283	291	299	285	314	288	303	300	283	315	300	251	293	309	286	294	272	302	270	272	295	298	278	297	245	298	301	335	295	268	337	308	332	309	302	284	294	312	309	275	269	265	260	269	310	306	257	308	280	302	315	314	326	285	286	283	274	292	306	309	277	303	281	292	245	298	273	289	272	312	276	235	306	280	306	314	315	307	293	273	279	247	287	315	274	302	319	300	265	305	314	330	316	302	284	308	304	293	299	304	295	291	293	267	281	299	298	294	273	286	321	293	282	301	295	287	320	279	322	313	301	292	285	319	287	286	291	284	258	301	297	310	286	282	325	287	278	296	316	293	314	298	293	306	293	303	303	300	285	314	309	294	275	286	284	272	290	304	275	298
9158	2154	4653	5309	4624	3877	3185	2674	2234	1949	1799	1679	1512	1385	1298	1243	1161	1119	1083	1079	1052	1009	991	944	924	964	884	892	892	903	853	829	840	834	840	844	795	839	800	852	884	767	825	764	748	779	778	771	796	815	738	750	727	746	765	770	762	772	727	764	749	787	819	779	742	738	763	718	769	731	774	774	769	737	772	729	768	738	753	725	714	737	708	760	749	716	713	739	774	733	722	766	766	696	723	723	780	739	736	724	718	776	724	761	755	712	718	762	733	712	744	746	733	748	745	715	721	735	720	681	738	717	778	681	739	782	715	745	735	759	765	728	751	723	764	757	744	736	732	758	715	729	755	681	764	712	753	722	691	731	757	698	755	687	779	765	763	716	751	760	710	712	772	692	725	727	778	713	749	726	706	756	758	706	753	719	739	709	709	731	742	735	707	770	716	667	727	728	766	789	803	779	730	710	776	785	754	790	751	723	745	741	764	756	753	727	704	738	714	778	737	741	739	707	714	752	705	731	699	732	720	752	733	680	788	694	751	753	744	680	770	764	702	700	762	734	674	771	750	747	722	707	758	722	747	721	631	705	779	707	735	737	713	769	698	680	746	720	766	747	724	678	719	742	756	692	778	762	741	746	784	762	739	770	790	735	758	757	744	722	728	727	754	773	768	698	733	633	730	721	654	696	707	699	712	779	730	711	763	696	677	741	697	722	778	674	710	713	711	691	673	726	739	760	744	753	731	731	693	726	785	748	719	717	701	739	704	742	705	745	688	716	759	785	767	732	728	733	727	729	720	736	707	726	694	763	703	741	729	735	732	725	763	694	723	762	767	736	690	719	743	751	721	765	750	673	728	697	752	731	733	698	735	689	688	728	754	671	693	732	739	751	719	736	764	745	689	711	713	761	726	712	710	753	729	720	750	730	713	720	748	705	725	727	696	750	726	703	761	706	720	718	759	752	709	756	769	717	760	723	758	757	716	770	716	732	740	681	762	692	717	767	782	714	678	730	772	729	721	739	759	738	750	732	736	711	699	731	737	720	763	733	765	723	710	723	762	761	676	754	708	748	729	686	753	704	764	692	735	699	659	751	730	734	751	715	739	706	749	705	801	720	733	700	723	735	710	705	734	725	722	731	694	731	690	706	780	746	718	702	685	719	739	672	794	704	783	701	733	692	721	711	749	718	724	705	733	698	762	743	769	723	683	726	759	720	707	680	698	748	748	744	699	714	725	720	752	718	688	763	713	740	723	684	757	729	699	720	748	732	736	724	742	774	745	697	733	708	715	777	699	758	705	734	709	698	690	675	728	726	717	733	744	702	725	715	690	766	714	746	712	752	693	782	712	753	695	701	698	695	757	678	757	747	678	698	661	716	747	765	721	725	757	704	715	739	769	728	734	765	715	684	776	753	691	686	762	760	751	692	757	733	723	743	757	699	736	733	681	760	781	698	720	759	739	708	723	736	723	752	694	763	720	722	728	767	721	789	738	661	749	733	731	728	776	730	741	718	737	730	683	763	754	701	771	768	744	781	705	721	733	719	715	695	695	729	762	772	771	716	763	775	725	745	699	693	769	783	757	707	736	688	716	705	710	756	736	693	739	746	739	706	688	728	696	750	699	725	760	762	729	715	737	715	731	711	724	722	760	681	736	762	699	766	720	720	726	724	714	705	740	712	675	720	748	772	751	712	711	751	735	715	692	725	738	698	690	696	721	773	719	710	704	720	736	748	714	701	747	714	733	677	706	774	720	710	758	686	648	711	692	755	739	769	764	711	728	707	730	707	753	695	695	688	711	711	731	763	700	702	730	758	739	724	757	701	676	736	691	701	747	804	700	679	767	700	723	664	753	729	672	743	729	698	771	692	760	690	730	689	687	701	694	725	701	754	714	752	708	769	728	728	722	745	723	725	707	731	729	713	751	715	786	697	793	747	692	725	743	703	755	732	761	733	779	734	740	738	749	791	731	696	723	700	748	708	690	754	695	741	728	697	738	687	722	747	704	711	728	747	781	692	729	671	722	723	748	775	708	712	767	752	745	714	758	675	713	739	699	695	735	764	744	688	752	746	750	706	739	759	743	734	740	740	742	714	731	746	724	690	695	706	730	709	750	728	708	677	707	684	744	754	666	725	712	688	710	680	710	765	744	723	768	704	717	713	751	726	745	775	748	713	748	747	726	713	709	756	715	725	783	699	683	713	703	709	697	690	679	679	743	733	722	723	734	773	677	714	752	737	759	703	769	704	683	691	741	689	694	678	711	761	696	707	722	722	755	726	766	706	702	700	732	701	785	728	711	718	732	710	697	731	746	695	748	740	748	754	733	766	724	751	733	682	702	725	722	748	704	772	733	735	741	723	755	717	710	710	714	753	694	727	766	683	763	709	768	684	701	740	709	729	721	741	732	745	746	719	713	722	712	746	720	760	719	730	697	747	702	734	754	741	726	711	698	743	701	696	741	714	721	725	777	737	723	727	758	713	759	708	724	771	769	645	744	770	768	700	667	733	709	718	722	708	721	758	709	754	726	736	715	715	759	752	715	745	757	720	758	691	760	731	761	749	730	696	709	727	754	779	771	729	762	730	750	701	723	753	683	743	766	730	705	740	733	696	692	705	736	704	722	675	739	752	706	647	750	706	689	752	739	740	739	755	731	692	688	735	698	712	740	713	725	694	743	716	732	747	792	712	666	727	710	731	725	725	697	744	745	710	764	703	734	756	703	699	693	732	734	705	734	744	702	724	729	769	704	765	753	686	725	693	727	752	720	732	751	721	682	776	726	732	748	681	750	736	731	695	746	704	716	772	757	699	746	724	718	733	760	693	728	729	745	726	694	723	740	705	767	740	715	698	719	766	726	690	683	707	719	697	705	708	752	741	731	730	694	712	780	750	735	712	743	740	703	775	765	708	717	762	728	713	708	775	710	700	778	769	718	741	705	745	691	713	728	712	730	764	752	753	719	704	741	736	715	750	782	714	757	744	711	746	741	717	717	762	702	730	725	734	705	712	729	679	721	722	744	720	736	747	719	704	775	713	691	737	713	697	757	699	740	704	728	753	764	697	757	721	721	747	738	725	756	719	765	702	716	721	741	737	707	741	713	718	787	736	684	751	733	720	712	749	661	700	688	725	697	779	749	715	678	720	715	744	758	776	713	728	722	700	680	702	748	773	747	680	700	771	732	705	740	760	680	727	691	746	717	706	735	775	724	705	746	668	683	764	712	716	748	711	686	772	715	702	753	693	725	720	730	705	749	694	715	731	706	715	708	694	744	761	742	746	711	724	703	685	694	739	739	746	681	741	705	712	672	738	702	725	781	689	734	683	729	714	739	737	697	709	782	716	770	704	722	728	735	742	759	702	744	711	712	713	752	711	798	708	752	711	758	740	698	716	752	802	731	705	688	695	777	742	757	723	746	729	736	703	737	721	758	695	767	726	743	727	724	678	727	694	712	769	779	699	742	732	713	738	746	736	728	688	754	713	774	718	698	704
2158	194	219	204	164	183	179	172	173	166	187	150	177	167	175	179	171	174	161	172	177	159	163	167	150	149	175	189	172	173	155	153	191	165	156	157	158	167	165	163	164	157	170	170	166	156	187	173	167	199	164	162	175	174	148	194	134	165	166	167	163	197	166	162	162	151	176	156	160	176	154	161	163	148	144	170	199	172	154	164	166	174	181	175	167	185	157	154	174	149	174	186	157	165	178	183	161	179	165	202	179	191	152	191	174	178	177	164	161	171	193	193	185	202	159	162	177	194	169	189	135	181	172	181	181	177	148	167	162	183	152	177	160	197	151	179	193	185	181	158	171	162	189	184	187	188	170	161	171	148	170	161	160	196	188	150	167	168	150	154	161	186	194	156	151	165	177	185	173	169	171	187	153	162	185	183	161	185	157	179	160	180	157	169	174	167	181	164	162	177	149	170	192	159	148	175	156	171	157	169	170	156	191	176	151	181	163	192	168	173	174	175	154	154	167	180	184	149	152	158	174	184	165	158	174	180	163	167	176	175	167	170	159	166	168	147	170	155	162	156	173	142	174	174	160	167	171	184	151	156	188	165	162	178	158	190	195	171	162	172	142	165	192	177	196	145	170	185	177	178	175	163	201	202	159	182	182	189	162	159	166	156	172	194	160	146	160	167	156	187	178	165	173	175	190	157	185	156	165	160	149	145	166	167	158	169	175	176	158	163	155	164	144	186	168	156	154	165	180	148	168	167	170	159	182	174	194	188	173	148	144	196	160	166	156	165	189	179	167	175	155	161	158	151	158	147	157	180	193	168	149	174	197	172	159	154	155	175	172	185	174	166	179	161	168	165	160	172	163	174	148	185	170	159	166	165	157	156	197	170	177	176	155	168	151	158	157	137	163	186	153	195	162	176	160	177	163	173	173	157	165	176	157	176	173	163	178	156	169	171	189	148	171	183	139	156	182	161	164	206	164	174	182	197	181	162	181	168	163	161	152	195	146	181	151	155	160	186	156	176	151	141	172	183	150	175	199	169	153	161	186	187	182	154	165	169	151	157	188	186	188	173	169	181	141	178	178	171	188	168	165	161	155	176	175	149	158	163	156	170	159	154	167	162	149	184	162	172	157	169	188	188	172	159	155	153	161	158	189	169	161	161	163	157	169	157	162	200	164	145	170	151	173	160	153	160	164	171	173	154	153	154	186	164	187	144	169	183	164	171	194	179	157	188	178	164	154	163	175	172	166	152	163	178	161	179	148	187	168	169	170	157	182	160	173	179	183	178	169	180	176	151	154	168	162	198	192	200	174	167	174	179	154	172	180	162	146	170	139	159	147	168	163	147	160	156	178	145	150	161	168	172	193	177	172	183	164	150	187	175	185	163	178	203	156	178	165	168	148	196	181	160	166	156	177	157	148	172	157	168	162	144	168	172	174	168	176	174	180	166	150	166	157	156	166	156	176	165	182	174	181	168	183	196	167	167	166	163	177	160	160	151	153	150	159	174	171	161	168	186	159	153	177	166	184	181	149	197	192	176	177	161	173	183	160	167	166	166	182	166	194	182	152	169	170	181	166	157	171	164	160	181	159	178	165	171	143	157	186	152	176	146	187	144	179	156	181	171	173	137	173	182	182	165	171	170	183	189	187	171	163	155	149	152	175	158	169	146	179	179	154	161	159	176	172	187	172	185	175	167	186	139	165	163	180	172	161	167	189	163	165	155	188	183	161	168	145	177	151	169	163	177	178	165	200	156	116	158	192	164	185	186	177	148	166	159	178	181	183	159	165	186	174	187	146	161	178	155	165	177	183	174	166	164	164	189	186	171	159	157	174	182	158	164	162	176	161	158	208	154	181	155	185	156	174	179	165	170	163	175	172	166	165	170	170	171	169	174	170	167	178	178	172	163	146	153	170	173	178	142	169	165	182	167	168	160	149	180	187	163	175	177	159	158	140	177	164	148	175	182	171	163	176	162	190	161	155	161	163	152	175	181	183	192	167	164	170	179	167	144	174	161	153	186	161	194	165	166	148	177	173	167	138	172	151	177	172	158	164	167	186	157	166	178	161	192	162	185	188	165	197	164	179	147	168	165	156	164	183	190	160	167	160	163	171	153	162	151	160	190	166	157	183	160	177	149	180	180	159	174	169	170	159	164	181	161	200	172	175	179	173	174	171	172	181	177	182	190	165	177	178	161	164	161	174	164	188	172	171	163	186	178	181	162	141	207	174	171	169	151	161	162	159	187	154	188	179	183	144	169	180	142	172	200	155	176	179	163	135	157	171	200	145	176	151	170	168	154	161	217	182	143	144	181	168	166	159	165	164	184	164	159	180	146	180	201	179	177	166	174	167	152	160	172	159	188	181	182	156	145	165	162	170	165	157	184	157	165	157	166	166	163	166	184	196	165	146	200	160	169	168	178	169	166	175	187	191	172	151	161	151	179	166	167	152	162	176	153	170	161	193	191	182	160	174	177	179	164	129	155	145	160	171	164	167	167	179	178	190	204	166	178	187	157	160	175	156	177	159	152	176	157	166	171	181	186	165	159	165	149	185	176	174	154	179	164	163	161	172	188	156	168	180	196	145	159	146	156	145	176	156	164	167	158	184	137	174	161	156	168	171	164	171	179	179	153	176	170	185	173	176	158	170	167	155	174	188	172	179	180	161	178	161	177	179	178	138	183	160	184	152	177	182	153	182	183	165	174	160	197	160	158	155	164	177	142	172	165	156	156	185	159	180	170	198	171	179	162	162	167	174	160	153	164	161	157	171	153	159	167	170	156	190	186	183	150	152	171	190	178	183	159	162	188	159	157	167	176	193	173	159	158	166	198	179	170	144	204	142	181	162	161	175	179	163	168	152	169	187	167	196	164	192	155	151	175	155	150	156	177	165	175	162	160	153	144	197	163	171	156	188	185	186	155	195	201	164	166	155	156	162	173	175	176	158	169	178	154	184	186	156	179	172	189	176	153	186	149	153	178	188	186	179	166	177	141	197	171	172	162	170	165	174	181	172	172	159	188	187	191	174	216	153	180	169	158	157	185	163	149	163	156	187	153	190	158	144	184	164	163	178	178	171	162	166	148	183	184	157	167	160	162	186	175	170	178	155	158	164	195	163	170	168	153	133	175	161	170	152	177	185	142	172	142	191	154	159	174	155	177	184	180	152	162	172	166	163	143	166	188	175	158	166	167	177	188	198	185	186	127	165	168	175	165	163	185	180	183	175	150	175	192	167	183	179	162	184	142	154	186	200	182	156	174	190	162	174	176	146	183	172	172	167	175	173	174	188	157	176	186	151	153	162	173	166	184	161	165	160	145	191	177	172	157	143	148	181	161	194	184	189	172	160	171	164	189	159	182	157	172	156	189	182	156	173	150	170	174	170	182	180	162	184	149	157	168	174	158	174	150	187	166	187	163	201	187	164	189	151	167	172	137	174	184	157	141	166	174	165	184	170	178	183	186	181	158	172	179	164	152	172	163	163	152	165	180
2724	499	559	530	539	474	572	462	462	491	429	451	483	448	450	454	475	441	406	457	420	456	434	465	453	476	463	448	497	436	442	479	456	456	450	422	448	463	454	411	505	491	481	442	464	468	451	477	446	455	454	456	450	433	407	428	467	483	452	423	422	439	453	439	466	458	446	457	469	466	421	418	425	471	466	421	449	420	464	401	448	464	446	477	480	445	446	442	444	458	434	471	466	438	476	461	419	441	471	477	450	454	451	453	428	439	436	446	465	445	411	456	493	423	445	461	437	467	456	442	438	403	447	446	449	455	466	438	461	460	468	453	426	475	457	443	446	466	482	463	403	463	468	414	458	468	421	449	426	433	431	421	454	437	423	483	456	451	448	435	425	430	510	457	451	457	413	403	467	467	445	429	444	451	452	447	442	463	453	470	478	460	503	447	428	457	472	441	436	439	442	441	489	448	425	455	452	459	441	434	475	422	415	445	419	444	442	431	475	423	448	465	428	460	468	464	454	405	436	434	462	483	417	471	468	456	437	439	445	440	432	450	474	434	402	457	456	464	466	455	438	427	412	454	421	444	435	440	457	431	431	450	406	458	483	467	466	458	424	449	413	468	470	441	469	417	438	436	459	443	424	457	425	444	415	465	434	420	467	449	480	469	481	452	465	407	449	493	468	435	439	432	434	438	444	417	492	442	460	474	504	420	453	409	441	412	448	487	439	463	437	440	429	451	467	437	448	428	451	439	426	466	465	463	442	443	476	434	423	482	485	425	458	477	403	437	443	461	430	493	481	437	431	473	442	462	459	444	421	433	415	446	458	480	443	449	443	483	448	428	455	439	479	476	440	439	445	469	454	462	432	425	417	446	499	452	447	426	454	464	411	420	427	406	432	450	453	499	449	410	443	428	435	442	463	469	420	437	472	476	432	439	438	415	426	428	430	410	441	426	468	479	462	452	456	425	391	463	437	461	427	452	415	434	436	462	410	458	428	453	424	445	463	441	410	417	481	455	446	458	424	443	447	463	446	428	454	425	458	454	415	473	455	451	434	421	443	423	432	426	456	444	436	460	429	422	409	448	447	444	431	442	454	446	458	438	412	440	435	431	442	472	465	428	470	480	454	426	444	477	412	439	448	468	407	442	466	455	421	425	460	451	461	470	442	438	412	445	444	419	460	453	470	435	435	439	490	481	434	441	422	442	433	470	435	425	466	493	442	475	486	442	483	476	488	414	464	441	459	470	421	419	462	440	498	412	462	446	470	413	456	431	460	395	440	464	414	428	473	450	435	472	443	429	434	461	483	426	481	485	411	457	441	434	459	454	484	414	481	417	456	453	463	455	449	451	451	450	436	426	411	462	459	456	434	441	440	444	437	444	450	433	430	498	442	418	434	436	476	452	454	460	446	433	429	417	455	421	418	459	434	427	437	407	438	443	478	413	463	424	474	440	445	463	427	458	444	448	457	497	461	466	421	489	456	450	432	438	449	478	465	451	415	414	431	436	466	419	448	469	466	475	436	453	458	441	453	417	436	445	457	427	433	463	464	452	453	392	441	440	473	424	458	441	458	418	436	463	443	481	435	460	470	414	435	439	437	432	422	439	484	435	494	439	443	451	438	445	426	434	443	443	417	449	426	373	463	461	441	429	467	441	460	439	442	431	466	458	484	442	458	426	453	430	460	481	474	463	498	461	401	442	458	453	447	427	477	453	444	474	429	429	431	424	451	468	439	425	462	462	415	445	436	397	437	423	441	447	461	462	461	481	458	461	459	439	449	435	404	445	469	443	436	483	420	458	460	445	444	400	416	464	467	453	460	451	434	442	442	471	493	420	453	452	444	446	442	454	461	470	472	450	442	419	426	456	451	469	449	477	466	419	442	399	420	469	419	475	437	450	444	427	416	462	418	465	447	457	434	476	456	453	431	496	456	418	432	430	410	489	430	478	420	438	468	454	456	462	452	434	425	446	481	451	444	450	439	436	428	478	437	457	445	429	465	444	409	448	459	406	443	442	394	413	464	459	432	441	465	431	466	445	431	470	465	449	467	449	427	443	423	437	433	492	431	428	459	444	474	430	478	494	427	437	445	432	437	475	461	457	459	416	445	431	433	410	427	483	401	456	448	441	431	440	445	422	424	453	451	414	407	437	458	467	462	469	456	450	405	455	447	437	415	445	443	415	452	471	441	401	467	450	464	452	442	473	442	435	460	456	451	430	465	461	451	444	426	445	453	470	442	443	434	449	465	428	429	463	455	445	508	453	462	416	424	454	430	447	438	448	461	457	467	458	457	403	483	458	422	435	443	448	451	412	457	445	448	492	427	438	450	475	431	438	469	452	469	395	478	482	452	488	453	453	439	451	472	438	456	442	445	444	459	422	442	465	417	421	478	453	461	429	419	447	460	436	434	432	457	492	455	439	451	442	428	401	435	435	443	470	476	460	461	469	445	426	433	472	464	460	447	430	472	473	442	470	442	429	449	444	461	435	459	467	413	439	454	443	432	434	441	461	451	465	463	450	448	405	431	433	458	439	454	411	493	442	429	412	447	456	466	466	451	457	445	460	465	506	461	466	449	471	465	513	461	478	447	469	462	441	427	447	442	477	489	415	436	451	431	421	472	464	473	423	428	440	452	443	443	405	414	433	459	468	440	427	428	438	439	446	472	455	451	440	499	461	442	446	408	450	413	460	479	443	447	436	445	420	434	435	474	434	430	477	451	434	462	462	453	428	453	433	444	459	436	485	436	462	457	472	451	447	425	444	445	451	425	435	459	420	453	466	413	467	480	452	455	448	471	449	439	441	439	418	475	474	454	432	438	403	479	442	435	441	433	427	452	421	447	426	437	432	437	452	432	510	457	453	452	421	464	474	447	452	424	441	438	435	446	453	436	410	461	432	459	450	474	424	486	422	430	461	425	435	408	423	450	454	443	467	431	451	423	464	476	439	468	450	447	420	424	467	481	446	428	467	476	473	446	480	449	455	435	428	414	447	456	468	430	448	440	455	425	457	461	440	474	478	487	448	446	453	438	431	408	421	430	427	466	441	448	449	437	461	425	432	467	447	434	436	412	460	434	436	459	413	427	464	426	458	443	455	453	440	418	443	447	473	496	417	451	450	446	421	465	428	403	490	467	459	441	452	444	488	423	479	464	441	453	442	444	441	469	447	435	452	425	441	429	451	500	425	429	450	429	462	420	462	454	433	436	439	447	455	424	429	475	468	447	422	426	447	429	447	474	425	452	425	462	418	457	483	438	472	437	447	467	424	416	470	474	443	460	444	459	435	448	442	448	435	468	458	443	472	413	455	424	471	436	487	490	444	430	442	473	473	430	421	435	428	429	473	442	421	439	420	424	440	433	483	421	455	437	435	452	442	452	442	445	452	487	432	457	443	423	425	420	444	466	460	450	435	443	453	474	423	426	446	483	446	416	461	440	443	417	420	437	454	469	427	454	456	435	455	456	448	475	461	421	405	430	486	438	439	477	438
9875	993	1059	887	611	442	380	282	272	248	187	218	200	192	177	184	182	147	137	168	148	141	154	152	147	138	144	131	132	157	145	138	127	121	141	129	142	143	144	154	161	116	147	133	133	125	144	135	145	149	147	128	134	138	135	151	146	146	136	135	149	139	131	134	127	140	139	148	167	138	134	107	115	129	131	119	141	116	134	114	138	147	160	150	135	136	150	120	136	181	118	152	158	136	134	135	126	156	156	137	139	139	132	126	151	146	137	141	119	136	141	147	113	128	146	140	142	125	152	142	132	152	134	127	118	155	141	156	125	145	150	116	128	116	141	121	136	120	154	134	144	136	139	149	123	141	154	125	132	144	142	134	152	122	140	147	142	125	146	122	133	129	111	154	141	127	162	136	119	165	130	161	128	130	160	143	123	132	149	112	134	166	117	135	126	136	130	143	139	139	134	122	132	122	128	146	140	121	125	142	130	131	144	139	152	149	132	128	140	120	141	130	136	126	144	161	132	129	139	122	116	128	134	128	140	131	125	150	158	141	133	140	148	138	119	137	144	107	127	140	165	132	142	118	134	136	149	141	143	122	128	123	114	134	134	129	125	144	132	124	125	135	152	124	121	116	128	137	134	132	154	153	122	137	139	143	138	136	129	162	124	144	136	139	126	132	153	125	130	143	147	150	140	131	131	149	133	123	136	119	140	122	146	137	155	168	141	141	124	126	118	125	108	134	132	129	141	134	138	123	124	132	161	148	127	140	144	142	128	137	133	124	138	139	132	119	134	157	139	132	144	145	129	129	107	124	151	168	147	121	147	141	156	129	136	124	120	140	133	124	157	124	112	121	137	136	128	143	150	120	145	135	141	147	145	125	132	125	132	152	138	133	180	141	134	129	142	137	132	142	148	128	145	152	140	155	122	133	120	127	131	138	128	128	118	148	112	132	135	138	144	117	143	131	161	150	131	155	137	134	135	132	138	158	149	124	135	146	154	153	134	110	153	137	144	121	142	152	128	146	132	139	141	140	172	116	133	124	138	139	141	137	136	148	138	125	137	166	150	112	144	122	131	127	130	136	126	117	137	157	141	166	141	125	140	133	128	139	146	130	143	127	130	131	142	139	130	122	132	153	135	143	107	135	154	123	136	125	118	132	128	116	126	140	129	153	125	120	133	119	117	134	126	141	147	131	139	114	140	138	141	129	134	137	145	127	115	138	113	122	125	141	156	132	153	143	152	114	142	152	157	125	125	136	150	110	151	131	139	142	121	125	133	147	142	132	155	134	144	131	116	121	132	140	155	137	141	134	126	125	158	139	132	132	137	125	161	126	139	136	138	120	130	126	112	127	154	123	154	111	119	140	141	136	163	145	134	165	123	127	133	120	109	131	126	144	136	119	141	129	140	146	119	155	114	125	129	159	136	126	127	164	142	140	136	133	138	136	122	132	138	148	144	132	145	114	119	134	155	159	123	136	155	133	140	140	130	136	123	137	138	149	130	126	134	149	140	155	133	136	145	161	135	141	149	147	164	154	117	126	119	125	122	136	130	130	131	123	114	106	123	138	137	128	126	156	119	120	125	122	135	117	144	153	107	124	136	124	130	132	125	139	144	142	144	153	150	128	152	119	135	133	139	135	129	133	148	113	142	135	131	136	136	131	126	139	140	114	157	134	137	126	131	128	122	152	147	128	140	139	131	133	109	134	124	147	133	146	131	132	126	117	131	121	138	154	112	114	135	149	127	142	130	126	135	150	147	137	130	142	155	138	133	136	143	120	134	140	139	164	123	143	143	151	160	124	136	146	129	113	139	151	151	125	110	150	122	139	155	112	137	125	129	120	132	137	153	141	147	133	124	125	127	141	145	134	121	137	148	137	123	157	133	143	137	123	150	144	134	146	122	141	132	125	140	107	141	149	149	111	144	129	132	126	151	140	144	131	123	139	132	152	102	126	134	134	115	171	128	138	128	140	146	126	131	129	134	140	149	141	121	116	141	157	121	144	138	150	149	144	131	128	134	133	136	125	146	149	153	131	126	120	147	132	120	117	132	124	140	124	140	143	111	129	128	144	142	141	140	139	150	123	133	124	137	146	151	140	130	122	127	137	143	135	129	130	143	137	137	114	136	144	126	129	119	154	117	142	134	125	131	123	109	135	134	142	144	128	143	153	128	126	145	139	147	144	123	124	137	135	149	120	131	137	152	122	117	149	115	117	139	150	141	129	129	141	153	132	155	132	160	135	142	127	144	130	151	120	117	133	146	145	117	123	153	115	119	138	140	141	128	128	125	134	143	144	126	146	130	123	162	130	133	132	131	148	141	139	132	144	150	143	130	137	115	133	138	141	129	132	137	119	116	135	148	150	153	140	150	126	139	134	143	174	120	143	133	135	134	132	133	148	132	127	141	131	135	148	125	147	127	121	144	153	142	118	125	122	135	157	136	146	135	116	120	132	135	125	130	129	125	148	156	150	158	131	161	150	141	130	130	122	136	140	141	136	124	142	127	160	139	148	141	122	159	146	123	127	142	128	127	131	126	143	143	141	128	128	119	127	127	129	141	137	113	135	130	126	118	150	143	116	111	147	165	147	144	129	119	139	144	116	128	139	152	150	139	124	142	152	138	119	136	143	135	134	128	134	128	144	151	147	115	136	121	129	155	126	159	127	149	156	126	139	138	123	153	127	151	148	134	138	133	129	127	148	115	114	132	114	153	144	134	130	173	160	128	119	144	132	133	139	151	128	149	131	145	122	130	152	114	118	140	122	151	140	132	136	123	154	133	139	130	140	159	123	135	140	117	133	130	150	164	120	158	134	141	142	152	143	136	144	134	149	131	129	125	125	121	114	138	149	149	122	125	125	123	142	141	134	132	134	142	140	119	126	137	122	124	119	136	134	140	123	150	133	136	132	119	136	139	123	142	152	133	139	123	130	133	137	149	159	141	149	135	131	147	158	138	139	148	131	138	138	119	129	126	122	128	134	119	142	138	140	114	156	130	130	135	146	149	147	145	121	137	136	111	140	144	141	130	133	132	138	146	143	117	116	143	134	144	114	141	140	134	136	126	144	141	143	133	122	129	132	125	143	150	110	120	144	143	135	131	136	117	144	148	142	174	147	161	156	140	144	124	119	152	123	122	156	137	125	173	111	136	148	113	141	129	114	135	163	122	146	136	143	134	143	116	136	133	131	118	138	137	136	127	148	141	149	135	127	130	142	122	132	152	128	124	132	114	127	138	128	114	112	131	130	142	121	116	145	132	130	119	119	139	129	140	135	137	136	128	133	138	135	115	137	147	151	134	142	123	154	132	100	112	136	130	144	132	121	151	139	145	129	149	140	153	146	130	140	147	139	126	148	152	114	136	116	127	133	159	150	148	151	146	136	133	147	152	155	132	135	139	148	119	150	132	122	110	139	140	142	133	146	137	127	125	126	136	123	135	135	135	141	139	112	158	132	152	136	143	140	141	153	119	143	130	140	143	137	116	146	150	143
6724	1123	2339	2810	2480	2013	1691	1381	1222	1052	932	901	724	715	740	678	632	587	597	578	564	516	548	476	496	499	504	479	486	453	499	460	467	478	449	442	433	445	430	446	377	436	447	413	419	427	447	458	403	385	434	415	405	421	428	402	452	398	404	412	433	375	391	413	420	369	432	408	414	426	413	417	394	445	421	374	405	417	381	414	394	421	394	363	408	362	380	404	397	385	360	417	374	379	370	416	410	414	363	402	380	391	401	408	410	399	374	383	386	394	452	373	405	419	390	401	399	415	398	377	393	376	370	399	412	373	381	434	375	391	416	377	395	413	387	410	404	379	410	405	405	407	405	372	405	367	373	406	406	415	409	428	419	421	415	429	402	405	390	393	382	380	376	383	362	399	419	396	423	385	440	376	417	379	400	410	423	420	397	366	373	401	393	435	394	381	401	404	389	371	383	390	364	384	408	388	394	410	398	351	402	393	405	430	383	392	404	393	389	408	396	395	398	420	383	387	412	403	372	403	427	411	386	371	366	398	416	431	390	376	395	355	375	390	440	401	412	396	428	426	380	452	404	394	395	413	385	433	401	384	399	395	417	404	393	380	427	402	409	392	371	411	416	382	356	388	399	401	399	408	399	393	365	386	408	393	402	366	396	425	403	400	414	382	363	385	360	359	401	374	389	375	374	383	413	378	411	398	395	401	407	402	376	393	383	352	385	372	389	407	396	409	426	408	425	388	388	376	405	359	375	411	423	399	393	358	423	408	357	388	387	390	337	379	404	411	382	391	379	409	375	435	394	421	417	386	427	405	373	400	375	389	369	385	401	419	398	389	358	390	390	383	364	387	401	401	367	396	375	370	397	373	378	366	396	376	398	389	404	407	389	405	376	387	382	372	406	363	401	410	410	380	426	365	389	409	417	393	364	357	444	446	387	420	432	422	370	363	385	436	367	366	394	380	388	387	360	366	380	436	387	370	442	421	371	424	397	385	362	406	406	384	384	368	399	377	365	389	369	406	403	415	391	349	375	409	406	410	380	360	402	430	414	431	412	422	394	365	344	406	400	367	388	372	418	377	411	402	428	420	371	387	371	395	386	381	377	387	372	372	399	384	391	378	399	414	370	439	395	411	410	373	384	374	412	404	391	359	391	395	425	404	398	420	395	375	426	407	396	385	378	388	395	388	372	386	409	373	401	378	373	366	397	368	411	397	415	415	389	392	389	396	421	391	395	368	372	392	400	363	379	398	428	422	380	412	395	413	410	408	376	383	395	412	369	386	402	403	410	397	356	420	377	424	385	431	393	394	400	414	430	409	395	434	368	353	388	398	416	366	378	384	391	410	384	395	412	369	395	402	394	390	390	371	392	391	403	390	419	387	394	365	397	392	416	416	388	407	391	386	411	427	400	370	371	385	414	362	382	397	428	408	384	359	399	415	413	423	404	397	379	411	373	380	425	384	407	412	406	404	423	411	398	385	371	425	375	397	373	390	404	418	383	392	390	382	379	357	390	378	379	401	389	379	396	372	388	394	389	403	378	363	387	394	378	366	408	397	418	381	369	424	402	389	350	387	403	409	398	412	392	394	391	415	391	395	419	410	382	403	386	424	379	384	391	367	348	380	395	411	374	389	362	435	378	381	435	359	396	423	421	385	392	396	373	417	384	407	424	415	395	409	425	413	376	390	358	363	401	377	391	368	437	403	388	449	360	414	380	381	416	392	412	424	389	368	382	395	403	418	399	384	407	389	424	391	402	366	431	387	405	395	388	424	435	355	383	404	408	386	366	361	391	433	393	384	383	411	391	405	387	380	396	405	373	371	394	440	429	374	347	355	399	371	408	400	454	415	412	406	350	425	394	419	398	378	409	378	385	417	404	358	376	431	348	394	384	414	385	386	406	396	408	371	387	386	407	405	411	375	373	391	414	379	373	399	412	389	406	399	406	433	381	391	366	379	364	393	406	379	382	366	396	355	380	416	386	400	384	399	377	415	409	403	407	386	400	374	405	397	405	408	412	381	355	436	400	391	392	397	400	395	423	422	388	382	425	350	367	388	355	391	367	392	384	400	386	395	376	393	416	384	390	400	385	390	363	399	394	385	429	400	402	387	415	388	388	400	376	400	390	391	409	416	360	433	353	393	384	405	369	406	420	391	387	408	384	400	403	413	394	362	364	378	350	399	414	338	380	372	359	342	375	428	390	371	410	393	366	375	384	419	352	371	374	390	395	388	368	386	407	413	371	432	387	381	380	419	404	390	398	387	406	407	416	387	390	369	395	396	400	419	396	374	415	406	372	373	407	381	401	370	368	381	404	366	416	394	424	392	426	368	396	409	391	400	399	379	396	391	352	417	393	426	382	379	393	424	359	386	332	415	368	379	376	406	398	427	423	388	393	408	437	377	390	402	391	381	384	396	416	404	391	430	386	421	403	392	371	378	412	407	422	357	373	398	380	381	374	406	412	378	429	371	390	393	387	412	374	385	377	412	392	363	378	422	357	398	390	414	376	428	383	393	362	391	396	388	405	382	439	362	376	376	411	378	392	408	407	393	383	391	383	400	373	394	403	361	388	374	410	374	406	348	355	392	373	369	421	388	405	405	401	365	391	355	365	420	383	374	428	389	402	387	384	396	406	408	361	399	371	426	378	416	402	432	393	405	419	382	402	423	390	394	355	366	410	370	394	393	396	396	398	405	405	382	401	419	437	390	421	356	392	398	382	375	373	399	393	419	380	404	391	406	428	380	411	404	394	356	366	403	406	378	414	426	404	380	366	446	362	391	388	385	374	369	415	426	404	375	417	424	400	410	409	403	395	400	347	393	383	431	408	374	372	441	400	409	393	360	399	386	342	368	395	426	402	415	388	377	379	418	375	372	391	383	393	381	386	427	394	391	389	412	416	389	331	382	392	374	397	460	394	385	405	392	404	403	403	377	401	403	389	382	412	404	383	391	407	409	344	422	400	368	362	391	437	397	392	409	432	397	385	378	407	406	410	391	358	382	386	362	422	371	410	417	397	399	411	364	414	422	388	417	425	378	385	410	386	402	383	375	381	407	407	371	385	403	370	409	372	404	413	432	414	362	396	399	390	375	418	406	382	409	388	425	373	417	422	411	358	386	390	421	387	371	424	397	415	409	413	411	390	365	367	399	415	384	390	420	383	356	351	399	390	400	409	404	385	367	384	398	402	388	414	406	416	408	407	414	393	408	417	398	395	407	375	366	390	368	385	400	409	375	394	379	376	386	383	411	402	410	407	382	388	411	393	368	435	392	400	381	427	391	401	386	421	379	374	405	404	381	405	399	382	401	407	363	396	421	427	378	400	369	401	402	399	383	408	403	427	377	368	379	371	394	406	395	398	417	386	396	398	384	422	346	409	391	391	392	388	382	361	415	414	430	405	352	424	412	385	373	360	415	404	409	409	393	354	407	390	420	375	375	365	393	351	386	390	376	404	377	400	382	397	399	399	372	407	384	368	388	386	403	393	401
17548	2362	2374	1792	1268	913	774	621	597	531	467	427	386	392	409	350	371	314	314	369	320	310	300	341	339	298	271	303	321	309	330	294	277	308	307	280	293	337	270	300	303	313	291	302	315	311	283	280	308	307	306	301	258	318	312	299	294	268	310	309	293	330	292	302	308	297	282	300	290	269	282	292	285	290	256	289	333	288	313	322	299	293	263	297	282	303	285	278	291	295	272	284	262	307	313	322	317	286	283	293	320	281	292	304	283	309	288	282	323	291	279	289	282	259	269	300	313	330	293	317	321	306	284	264	305	319	322	269	298	321	279	294	271	284	279	310	289	270	267	300	281	300	286	285	279	291	309	292	294	319	279	277	300	268	303	281	296	323	298	318	290	279	288	292	309	285	303	310	279	337	299	294	307	294	238	316	313	261	253	303	282	269	244	346	288	278	337	296	302	298	258	310	253	252	277	307	307	278	302	277	279	320	301	277	283	306	270	293	321	327	250	316	293	313	301	316	275	312	295	244	288	278	285	302	284	296	267	270	305	257	277	284	337	277	302	300	296	287	297	310	288	303	300	275	318	306	265	293	274	295	307	307	301	261	280	318	292	314	283	275	273	291	268	275	293	285	300	301	296	298	292	284	260	291	300	252	298	319	288	285	306	288	323	291	278	302	292	263	289	302	255	280	292	309	292	308	320	300	290	285	304	295	285	281	278	287	265	292	307	306	299	306	282	267	293	316	263	291	288	256	279	269	268	312	300	312	281	325	278	313	305	253	271	286	265	273	300	298	302	305	282	293	293	269	263	293	307	285	281	273	306	297	309	254	286	290	301	292	304	263	262	310	323	309	289	296	265	305	261	276	257	305	281	292	293	259	275	289	315	277	270	303	291	291	299	323	302	278	282	288	307	311	287	263	341	289	274	290	305	282	316	300	318	290	279	276	279	307	312	288	275	283	323	323	305	296	298	303	290	252	284	318	304	289	298	284	279	308	293	274	296	302	282	299	297	284	314	326	292	314	285	282	302	285	273	268	326	286	278	274	309	293	295	298	270	298	295	316	324	293	308	268	289	290	272	297	305	234	290	275	285	251	300	292	284	281	298	314	301	285	329	296	296	301	275	295	272	301	252	262	319	272	287	268	281	309	313	310	272	299	298	290	291	289	310	281	306	267	290	307	295	282	302	324	299	319	278	283	279	290	287	335	325	272	276	302	274	287	273	279	277	308	278	283	292	314	296	282	285	328	275	286	283	299	277	304	303	294	331	299	253	265	291	268	270	289	273	272	301	256	294	302	250	270	270	299	287	294	299	252	261	287	298	260	282	269	292	283	260	317	297	291	284	269	314	275	308	302	309	284	318	304	315	294	321	307	302	300	290	276	289	287	328	318	277	318	284	325	280	321	284	302	277	296	270	303	286	302	272	281	293	277	304	316	297	294	305	290	299	304	268	268	282	274	301	288	262	312	279	304	302	240	297	269	301	307	302	290	274	310	281	309	278	304	283	298	308	294	317	283	334	299	303	288	293	284	293	308	284	321	301	277	264	309	304	299	296	275	265	310	281	280	288	266	271	296	315	308	288	301	323	313	286	294	278	252	278	299	300	315	314	281	313	322	308	278	298	272	307	285	287	305	296	272	269	296	277	277	314	304	304	311	294	280	288	283	271	289	253	294	300	324	283	277	315	285	293	256	283	297	305	303	328	254	296	278	300	270	295	316	289	285	301	261	289	287	321	304	282	281	298	305	298	282	283	287	302	292	252	280	264	285	271	300	296	318	339	285	294	283	295	284	277	307	267	283	288	255	288	294	286	265	288	315	304	298	311	291	334	307	306	319	296	300	307	273	316	294	317	265	288	309	289	283	282	303	274	288	278	294	289	276	303	284	319	248	310	271	279	290	309	281	284	289	308	294	285	261	312	267	275	249	317	287	298	278	306	294	278	278	280	302	301	271	274	298	317	276	320	310	311	280	283	282	331	279	282	303	292	303	301	280	268	240	277	322	274	285	269	253	290	266	305	273	299	264	287	286	315	288	275	310	302	274	300	298	312	258	247	277	325	290	322	299	304	287	303	267	280	294	274	319	270	295	296	266	304	290	308	273	279	288	305	311	289	320	306	305	311	311	248	298	300	288	328	282	291	293	307	321	277	296	278	304	298	285	268	350	289	282	284	284	276	270	305	299	305	285	281	292	258	313	316	270	294	291	317	285	281	290	285	276	275	293	282	284	286	296	276	307	302	294	320	346	274	297	285	284	274	281	282	292	326	280	297	291	324	287	295	294	301	276	308	292	328	272	287	277	291	302	290	313	285	294	303	295	293	271	268	288	297	282	263	280	299	287	291	280	304	309	305	288	297	275	280	281	306	308	276	313	283	278	288	290	289	283	272	312	285	279	276	284	321	280	308	271	290	273	254	279	279	275	283	300	292	279	292	269	306	263	295	268	277	300	256	249	279	286	301	295	309	296	293	278	293	298	294	298	282	269	281	265	278	279	289	295	253	273	281	282	281	272	294	286	300	325	276	285	293	299	290	311	273	274	307	266	257	330	303	310	282	272	288	286	295	313	313	277	296	284	270	302	286	305	295	285	288	298	312	308	286	310	274	301	303	273	307	298	276	300	296	261	279	301	325	275	317	281	270	306	311	290	274	282	269	311	285	299	296	276	281	264	294	310	290	292	279	280	290	289	303	292	275	284	287	304	260	299	305	286	282	281	267	316	303	315	308	265	273	311	293	294	285	300	273	297	353	277	280	310	301	286	307	276	331	319	300	341	296	300	335	285	314	323	291	294	290	275	288	301	274	290	235	315	277	272	294	294	312	273	302	278	291	280	288	297	321	289	261	273	255	288	327	275	297	282	273	268	293	281	274	270	293	252	260	285	256	310	258	323	297	280	272	269	297	296	290	282	288	270	299	301	309	341	316	307	282	306	294	280	275	290	270	265	289	269	302	300	273	269	271	278	280	296	308	294	281	273	288	249	291	294	295	300	327	311	322	255	284	296	312	292	302	287	301	326	315	268	298	278	313	298	281	296	289	302	266	270	295	280	303	305	299	279	280	259	287	288	253	278	320	290	298	282	290	323	304	305	288	273	286	311	259	294	333	276	270	293	285	302	277	277	293	298	302	269	320	250	276	299	295	298	314	309	294	271	275	298	340	297	301	296	305	319	297	300	296	267	274	273	300	288	282	278	309	284	297	332	321	272	260	304	330	296	293	304	264	297	293	297	311	285	302	302	276	328	291	263	254	292	266	313	312	297	289	249	282	292	285	342	278	287	285	307	302	281	292	269	323	268	259	307	278	281	282	299	281	281	277	292	308	251	254	298	262	305	285	276	312	301	290	292	321	290	276	310	299	284	288	306	305	286	290	275	301	299	279	308	304	300	300	306	302	294	305	273	273	332	302	291	316	321	310	266	302	273	262	314	270	311	323	310	334	284	285	285	277	294	315	288	255	309	299	253	295	259	289	286	270	280	300	277	286	275	286	278
8882	2172	4543	5314	4659	3905	3177	2750	2238	2041	1804	1615	1449	1384	1371	1231	1209	1177	1105	1053	1077	983	996	961	963	912	926	885	858	860	862	833	835	837	812	839	798	805	798	841	765	770	746	798	799	810	833	756	785	865	750	801	731	803	740	700	856	747	718	769	801	736	791	735	684	672	791	773	765	747	742	717	766	800	750	750	743	740	717	805	767	692	736	743	716	705	757	794	750	801	736	736	717	721	729	730	711	720	722	725	763	689	719	713	780	723	711	685	715	741	740	760	737	719	727	751	726	714	715	758	753	740	736	731	720	744	721	723	728	760	765	687	724	703	780	754	748	763	790	714	732	750	753	737	771	726	715	725	752	706	712	794	732	747	737	683	729	715	740	711	769	740	687	701	692	719	719	719	689	797	670	703	676	689	695	753	708	742	732	735	727	745	689	747	707	701	696	725	783	731	748	743	757	739	746	694	716	716	733	754	763	708	727	719	742	740	770	714	689	703	732	767	728	727	703	727	762	734	709	728	733	690	711	690	706	727	693	743	725	753	721	693	745	686	701	705	810	745	714	741	777	706	744	681	697	744	744	692	770	753	746	728	753	763	732	718	709	750	704	689	723	726	759	691	743	745	728	700	689	718	687	733	729	725	739	756	756	736	726	780	700	722	774	743	719	728	709	722	722	734	719	707	709	710	675	705	698	743	745	739	715	757	726	728	712	730	683	699	757	729	733	762	732	693	732	752	766	710	736	764	721	720	688	728	705	659	788	698	772	724	701	756	749	759	805	721	729	744	752	696	778	702	728	748	703	705	739	699	777	737	711	708	706	721	720	711	779	752	715	693	723	740	699	699	711	719	736	672	732	702	764	730	726	749	702	671	736	714	760	756	696	732	689	692	739	749	751	740	758	729	698	715	703	729	711	726	729	688	707	758	696	699	729	766	697	706	721	681	704	723	692	698	716	738	691	742	680	663	724	724	715	729	768	741	753	679	718	724	765	721	699	732	725	675	757	707	755	727	742	706	724	717	744	718	703	750	688	754	734	757	733	694	757	755	751	739	711	699	751	737	722	742	762	751	712	687	731	707	753	715	731	733	669	724	725	770	715	705	735	667	677	676	690	700	726	728	749	740	728	709	748	772	733	744	711	719	728	702	742	703	717	699	776	694	717	723	709	741	729	709	728	701	705	717	777	672	770	687	726	667	770	712	735	710	698	724	730	738	727	754	733	722	726	750	762	709	699	780	733	737	735	730	685	703	702	781	728	684	763	716	711	773	694	697	676	735	726	713	720	707	703	752	718	751	776	683	758	762	672	716	735	704	695	759	764	731	752	694	713	748	732	741	773	684	711	763	675	741	706	694	748	775	736	731	726	717	697	730	712	695	729	706	708	783	701	748	728	760	710	744	772	774	726	688	759	743	781	710	707	724	733	719	722	725	754	701	731	723	719	695	707	693	676	729	705	706	696	710	745	688	700	731	720	823	710	736	683	745	727	734	731	743	748	776	741	747	735	722	754	726	761	664	734	712	778	708	759	667	706	760	697	725	736	751	722	710	707	747	727	671	742	710	747	757	725	768	739	715	751	702	751	752	769	714	693	769	700	697	744	693	703	686	672	694	732	770	678	766	709	699	721	747	739	744	770	745	750	692	713	748	720	711	710	712	735	751	705	738	722	719	737	719	715	746	708	779	762	695	714	770	681	687	719	726	701	762	716	752	683	713	781	683	714	721	715	718	703	718	733	735	782	739	724	797	692	758	729	736	722	749	715	713	745	718	738	727	757	741	712	712	716	721	753	734	769	691	753	723	725	728	760	713	700	699	747	699	749	731	722	717	704	725	717	711	685	749	727	746	724	710	669	721	765	736	751	740	706	711	717	680	741	765	767	675	751	720	731	726	744	712	772	754	716	730	698	726	712	700	740	697	749	697	730	689	714	735	769	742	762	727	752	751	756	799	723	695	738	712	721	755	745	650	717	744	731	728	777	733	743	729	718	732	724	751	731	675	702	681	747	718	720	692	709	723	777	764	768	679	710	708	698	730	704	690	703	695	760	732	738	750	739	712	721	722	724	724	740	704	688	751	678	753	704	695	729	727	675	724	743	742	706	698	773	764	789	732	751	712	729	726	748	762	737	697	762	726	770	760	690	731	743	766	743	733	722	742	705	702	737	745	681	724	719	726	728	736	750	713	697	737	726	725	685	715	721	671	769	785	695	727	740	731	711	751	723	726	744	722	701	746	722	710	666	719	735	746	713	756	709	704	697	750	745	707	688	745	680	723	693	701	695	698	731	707	735	744	720	690	753	683	737	712	724	741	772	740	713	761	683	767	713	711	671	692	749	768	684	742	725	781	760	779	745	738	744	746	759	705	756	717	703	707	691	768	796	732	748	721	751	693	706	710	644	779	756	699	754	741	711	722	684	710	697	752	650	729	718	727	741	687	749	721	702	786	641	720	690	715	731	654	669	667	688	726	767	718	700	770	696	717	740	734	722	714	757	761	685	728	711	746	713	740	738	742	797	717	732	763	758	697	724	688	734	708	733	744	713	765	677	714	689	764	697	736	696	709	700	762	758	743	764	721	752	711	722	755	723	742	752	749	737	736	743	698	715	733	750	680	720	702	760	724	707	743	709	695	731	717	708	692	801	701	730	713	745	721	752	711	714	716	749	770	707	730	749	725	727	716	743	686	735	741	712	670	746	710	736	743	731	690	722	757	674	682	705	731	712	727	717	731	727	663	648	756	692	735	810	713	742	762	733	758	794	732	752	765	763	692	774	687	737	740	748	688	709	691	737	702	725	713	656	726	766	695	773	724	726	715	746	712	704	708	696	796	700	733	712	751	747	711	758	700	728	674	736	739	726	758	730	781	700	750	687	782	705	685	718	766	692	767	735	747	674	672	739	702	676	721	700	742	737	750	694	740	769	700	719	796	704	713	705	688	751	780	681	728	682	717	707	710	721	732	730	744	671	726	720	673	725	795	779	766	681	751	695	688	750	739	712	757	673	765	720	728	721	722	686	743	706	749	728	702	749	766	709	752	719	720	754	711	723	698	709	718	734	753	750	694	723	740	690	745	716	731	711	746	696	714	726	740	747	754	707	740	735	729	702	691	733	666	768	756	745	705	753	744	712	700	681	729	762	739	729	749	705	753	753	686	693	736	713	733	713	693	737	706	700	696	730	690	741	695	714	720	706	715	736	724	730	705	696	727	789	728	756	741	732	737	712	708	756	708	694	706	710	693	745	717	730	759	713	749	750	744	732	748	720	731	721	708	702	753	680	714	749	722	693	731	747	747	710	736	762	712	736	747	713	782	712	683	738	748	762	700	744	674	760	735	680	743	746	748	808	732	745	778	684	717	713	740	714	699	769	659	722	708	746	718	714	692	752	761	758	705	695	717	717	694	711	763	741	709	717	757	712	681	721	716	738	710	750	716	732	733	726	717	715	731	726	786	716	695	738	728	702	749	721	768	717	749	747	726	677	774	706	673
2009	209	194	209	161	168	159	183	167	179	190	157	163	162	176	176	164	170	162	176	174	163	176	176	169	144	174	159	180	183	182	179	176	166	169	180	172	184	180	169	155	153	171	184	199	178	171	174	169	197	192	184	178	185	178	169	170	183	165	146	182	152	177	178	155	181	177	132	185	179	183	164	148	160	164	182	161	157	193	165	152	165	162	147	209	162	173	172	176	172	162	171	177	158	158	151	171	168	157	218	172	166	165	170	159	166	149	173	156	176	139	182	133	149	165	184	175	151	173	165	168	189	163	180	181	167	162	160	175	177	191	197	188	152	174	188	165	172	169	166	172	160	175	149	193	188	146	146	152	136	171	158	206	188	187	156	186	186	183	166	161	166	150	159	179	175	183	177	191	189	171	167	168	170	185	166	164	160	158	134	154	174	198	138	178	147	178	171	162	179	156	158	177	176	171	157	175	168	165	185	200	160	163	154	153	152	180	172	175	165	126	159	165	174	164	144	172	144	166	167	154	168	179	176	161	162	180	166	187	188	176	188	190	196	186	169	181	171	194	190	157	148	164	184	166	218	189	154	166	188	176	174	136	166	192	158	156	159	158	173	157	188	187	182	181	169	185	162	177	164	175	158	147	194	168	209	164	177	174	171	166	193	167	163	160	170	181	174	189	172	139	177	174	190	172	155	178	145	184	174	151	162	176	165	164	187	172	151	165	153	171	160	176	178	178	171	192	196	178	153	163	173	181	187	162	156	149	176	175	179	165	184	184	193	170	154	158	159	157	175	171	183	173	161	146	188	171	159	170	191	194	177	160	161	168	163	173	148	175	147	177	194	145	167	160	189	186	193	180	174	175	151	181	176	176	165	171	182	194	175	181	142	149	174	174	181	167	169	152	203	153	179	186	171	163	161	141	155	162	177	184	156	155	174	173	156	159	167	175	155	166	187	170	157	156	203	167	181	147	180	198	149	182	159	154	163	173	158	191	194	166	171	157	172	184	154	159	187	162	147	159	169	182	154	170	175	178	173	176	191	178	161	152	177	173	189	172	179	192	178	180	175	154	173	181	142	162	178	166	172	160	181	171	155	169	206	184	179	175	168	164	169	180	196	142	154	166	197	185	163	174	154	181	157	163	165	159	162	144	154	142	167	175	146	163	173	181	163	182	160	169	164	153	185	170	170	148	153	153	167	156	149	128	187	145	169	174	148	179	179	168	170	194	165	169	168	154	161	170	164	156	179	170	174	179	154	156	168	172	198	173	175	158	159	181	196	163	151	158	170	154	181	161	195	166	205	182	181	153	180	166	179	176	164	173	168	183	156	166	161	171	162	177	169	167	153	154	167	182	172	162	164	164	175	170	175	152	161	168	170	186	179	191	188	150	173	168	136	183	190	151	137	173	179	138	194	165	162	176	197	158	176	163	180	156	169	193	159	161	151	173	151	185	173	180	182	179	174	182	156	163	183	162	158	182	179	179	171	170	152	184	199	180	161	192	163	169	140	183	177	151	195	181	173	175	178	171	159	173	171	150	169	139	157	175	179	192	121	156	148	154	166	166	172	174	186	183	171	158	174	176	172	175	184	168	163	155	171	158	167	167	155	161	181	168	161	156	176	186	155	167	183	159	128	170	155	156	169	170	176	156	159	168	189	176	178	170	164	183	189	163	173	176	169	162	171	164	161	185	199	184	162	169	164	165	183	160	193	193	172	142	144	178	164	179	173	160	155	155	147	159	168	182	149	158	181	194	178	160	146	184	171	168	164	157	159	176	163	161	141	164	163	172	170	172	167	158	163	169	187	174	158	182	168	165	169	149	174	161	186	191	159	179	173	150	141	166	169	167	179	174	171	162	179	153	163	196	173	174	143	186	176	177	177	177	196	149	176	165	202	180	177	184	158	175	160	168	175	167	156	173	196	178	149	174	184	154	153	189	186	162	185	155	173	147	147	182	147	155	185	160	168	198	181	171	166	173	171	177	170	166	181	176	181	162	150	161	160	162	128	161	155	177	170	171	196	178	160	161	145	147	178	155	189	183	177	167	180	167	175	188	157	162	170	187	183	179	156	163	160	163	157	157	165	186	153	171	175	173	159	143	164	143	199	178	163	183	159	164	165	165	134	185	202	184	169	181	182	157	166	150	195	176	169	193	181	149	190	158	184	171	165	171	171	154	162	177	161	168	160	190	176	169	161	200	168	174	177	163	191	162	161	166	177	164	163	182	169	184	166	166	177	187	177	178	166	153	171	160	167	156	168	148	154	161	184	177	152	187	173	167	163	182	177	185	178	162	194	172	182	175	176	167	178	144	165	180	213	156	179	162	152	169	162	175	180	170	150	180	169	170	187	181	178	170	163	173	181	183	171	170	161	158	173	162	192	167	186	182	197	171	178	151	157	184	176	149	151	175	183	182	174	161	166	159	167	171	185	178	152	169	200	186	178	178	195	173	166	161	164	167	152	171	169	167	148	172	168	179	170	166	185	180	159	199	181	175	182	195	160	154	170	166	182	172	161	174	175	165	176	174	161	171	189	161	153	169	133	170	152	158	155	165	168	158	189	167	163	165	181	185	159	162	170	166	184	181	185	171	163	152	149	162	163	161	185	178	176	175	173	166	156	157	142	180	155	167	178	169	173	175	151	171	181	182	177	172	149	181	173	173	165	173	162	175	161	179	155	147	183	168	179	139	170	180	143	158	169	201	161	176	164	183	177	180	153	167	162	176	167	167	168	170	153	182	125	175	174	177	167	172	126	175	200	155	176	175	172	164	171	176	178	176	173	180	160	168	186	171	148	159	156	196	161	171	154	177	169	189	168	175	182	181	145	174	173	181	191	166	182	185	193	165	186	181	161	184	184	204	157	192	188	168	175	174	164	187	192	165	176	165	186	173	183	159	170	169	158	173	175	183	168	199	167	158	166	179	161	168	183	172	179	165	164	171	169	180	167	191	173	174	134	155	167	180	159	168	180	173	172	180	153	146	162	194	165	182	190	164	164	180	172	173	160	192	181	177	146	169	176	175	170	180	178	151	176	173	159	165	179	172	172	165	166	162	151	163	168	163	189	168	180	156	177	166	181	180	188	155	155	165	161	157	168	170	202	160	160	183	154	176	153	173	165	197	144	172	153	149	173	184	175	154	156	174	168	183	153	156	160	176	163	139	183	168	179	171	156	159	172	163	159	200	171	160	185	168	157	179	166	161	182	146	158	172	182	149	163	168	163	166	179	172	162	172	162	164	208	168	191	176	177	172	171	179	149	174	190	183	182	168	155	155	179	178	179	155	196	169	177	198	150	187	163	189	182	177	184	153	157	140	178	165	175	169	172	171	145	168	168	181	170	195	158	162	160	154	165	170	176	187	156	163	177	193	178	165	189	169	179	206	170	163	165	175	175	145	151	163	186	164	173	172	169	178	172	179	172	179	176	178	181	177	172	182	158	168	161	177	163	179	171	169	177	153	173	171	165	159	160	147	186	145	186	151	151
2546	480	539	523	528	545	494	489	466	468	478	421	471	443	478	455	447	469	468	476	432	433	492	440	482	508	463	440	476	424	443	455	499	430	464	424	476	442	381	453	475	445	470	505	469	431	473	498	447	460	430	466	432	449	454	499	449	468	463	466	468	450	438	448	445	412	456	445	476	439	465	460	434	439	482	441	444	448	452	454	444	439	467	455	443	463	437	438	468	449	454	478	453	452	390	475	469	480	389	458	490	441	422	428	438	487	445	446	436	452	460	445	407	450	477	454	434	432	463	439	416	476	440	447	441	451	407	486	447	458	410	468	450	464	415	448	433	445	470	445	443	461	427	465	464	442	438	483	474	457	431	445	423	437	444	424	437	426	469	431	446	430	416	450	437	434	452	477	454	468	450	464	441	435	448	474	442	487	463	442	433	394	452	464	447	462	427	468	473	453	468	434	441	441	508	416	405	440	443	444	415	444	445	431	478	467	430	458	480	424	419	445	479	486	445	460	432	463	467	439	458	448	453	470	468	434	434	394	489	465	465	455	506	418	412	424	442	427	428	419	477	468	428	421	468	430	495	416	421	442	476	436	477	461	453	453	425	403	456	448	430	494	432	470	428	396	429	445	453	436	468	468	442	425	477	465	419	473	451	443	480	442	486	446	464	457	462	442	420	458	461	458	438	454	447	484	465	454	445	436	417	448	441	450	416	472	430	447	422	435	401	460	433	439	461	447	456	468	477	441	406	487	437	430	423	453	429	430	447	463	496	470	437	438	486	475	427	409	421	442	477	475	450	474	443	456	460	443	442	463	506	424	469	421	445	449	423	468	432	455	457	475	447	461	454	436	404	478	449	455	453	415	451	436	465	426	431	475	434	467	474	462	453	450	461	421	461	444	472	462	446	462	460	461	462	410	464	429	429	437	446	462	466	458	449	443	466	466	399	454	432	440	463	486	472	436	403	435	444	455	441	458	437	445	432	466	460	452	453	423	431	427	448	444	435	464	428	426	437	451	449	437	440	448	459	459	416	466	430	432	411	447	453	439	442	420	433	445	496	482	453	457	430	453	453	446	506	453	448	457	429	439	447	438	427	487	456	505	477	466	427	432	476	480	493	416	455	447	420	410	441	457	470	431	446	453	441	442	456	444	447	440	432	439	475	422	468	425	432	433	456	449	456	451	478	436	450	419	463	429	450	421	476	456	453	425	446	430	457	433	484	442	493	456	461	432	439	439	469	484	440	400	437	444	457	453	424	427	432	456	435	426	446	432	468	471	406	440	451	438	427	451	439	466	496	420	430	445	452	443	424	443	441	425	402	443	419	438	421	450	432	429	446	460	452	442	434	447	435	464	422	454	506	472	448	456	442	422	454	449	443	424	466	424	470	426	489	426	445	470	466	406	459	438	435	482	470	453	439	437	446	439	477	444	454	444	468	442	458	432	455	464	496	464	407	489	455	453	445	435	472	401	441	452	452	425	406	464	434	444	459	459	458	478	416	450	456	453	438	449	463	443	450	463	444	471	431	436	458	457	461	428	464	432	450	478	477	407	466	395	456	432	457	425	457	461	477	463	446	432	482	455	416	453	451	468	437	412	445	462	468	437	426	464	500	443	470	449	425	442	425	422	467	422	509	426	446	434	484	421	465	479	452	444	440	479	443	456	493	486	410	443	400	446	424	426	437	465	421	423	425	431	452	450	458	422	431	461	443	416	472	428	427	473	507	449	430	442	456	445	426	417	470	495	454	457	468	433	489	473	467	464	436	441	465	448	458	470	468	438	491	448	456	455	474	437	466	476	455	445	453	453	454	413	482	432	459	446	472	471	429	451	451	427	447	439	461	414	440	475	468	461	468	415	412	456	454	463	437	491	418	443	438	473	414	446	423	453	465	477	446	434	452	473	455	443	426	447	428	474	449	440	467	406	413	471	425	438	428	484	430	450	429	424	465	447	443	437	462	414	439	446	480	463	457	456	456	421	425	447	441	435	431	410	433	471	447	433	470	450	422	451	448	483	456	492	480	450	484	398	513	462	475	436	439	480	445	437	426	426	450	477	453	454	416	461	436	431	451	472	458	410	459	414	420	466	441	479	441	428	466	424	442	462	449	425	450	459	438	402	414	449	417	448	422	437	451	475	437	418	447	452	444	437	433	466	410	486	468	437	428	414	465	472	450	412	455	454	441	427	465	447	442	450	471	436	433	417	465	427	443	439	424	399	426	452	457	464	456	466	436	462	433	430	443	479	441	437	408	456	427	458	429	444	424	421	452	421	443	416	437	445	440	430	451	457	437	445	394	443	451	419	462	464	442	455	440	459	405	444	436	416	443	447	435	474	412	403	455	400	436	407	471	461	469	408	433	436	469	464	438	456	439	458	426	430	492	465	449	476	447	461	425	467	434	446	425	432	446	462	441	430	445	452	437	439	448	441	426	501	448	451	453	442	466	460	448	447	469	455	457	429	439	413	476	412	440	467	444	459	459	446	414	447	436	445	465	412	447	426	437	465	481	483	454	461	482	432	469	463	443	443	439	439	417	440	426	462	442	452	450	430	443	437	444	462	498	443	457	448	480	453	485	408	446	484	448	417	464	432	412	441	462	451	443	429	422	410	443	459	465	471	421	469	456	434	450	431	454	456	478	432	430	444	418	454	444	438	436	478	448	468	448	442	431	434	426	459	439	441	447	437	415	444	457	452	449	453	459	408	436	431	431	465	480	436	452	431	438	435	468	419	440	439	454	427	442	431	478	445	446	446	447	440	429	452	441	452	469	485	450	476	453	442	449	426	455	468	419	507	422	428	447	428	447	463	440	442	438	492	442	436	466	455	455	427	474	449	435	458	443	419	426	464	469	431	454	429	467	428	474	485	466	481	437	428	410	444	407	450	444	458	508	451	462	474	468	448	453	427	468	450	446	463	427	479	487	458	401	447	419	435	444	458	408	436	427	477	447	444	416	416	434	442	458	456	442	421	438	467	431	459	414	452	427	429	460	440	463	465	431	429	464	428	476	438	468	455	437	444	465	467	457	424	474	452	431	413	473	416	475	418	424	445	469	453	431	430	393	435	454	427	412	431	481	438	460	461	439	442	379	446	448	440	448	421	424	471	435	436	439	460	461	448	434	434	484	404	429	469	500	459	448	452	454	454	450	433	446	459	459	446	446	447	418	444	426	432	426	428	432	441	455	444	478	426	444	400	486	431	410	421	441	455	435	458	429	417	438	440	461	439	423	459	458	457	441	402	435	438	438	466	397	452	406	408	425	437	401	446	492	437	442	463	426	404	411	438	428	457	432	446	481	481	443	465	446	470	486	428	442	466	431	465	456	443	440	488	454	464	436	490	454	434	427	445	442	451	443	455	435	440	434	462	439	418	461	468	465	428	447	404	402	426	448	433	427	442	465	443	454	467	443	437	470	450	418	453	460	499	436	444	433	492	438	447	448	469	433	491	421	447	442	441	457	420	449	473	451	465	445	465	438	422	414	447
9246	870	1032	893	606	484	351	274	243	221	216	185	194	197	173	170	181	190	165	142	169	152	165	136	145	150	133	144	154	135	152	122	129	131	141	156	139	140	141	141	138	138	130	149	132	129	141	143	112	137	143	123	134	148	121	153	136	145	161	134	134	135	142	132	150	134	137	161	126	142	128	153	150	134	103	140	119	128	118	127	137	136	126	149	133	128	142	155	130	140	132	156	143	126	127	137	139	139	131	115	140	132	137	131	99	146	144	130	139	119	115	128	138	140	111	134	136	136	130	128	140	138	135	107	143	159	131	124	120	137	133	130	133	128	149	130	164	137	142	140	157	141	136	122	126	153	121	141	162	126	129	153	121	131	143	111	116	121	121	134	135	122	136	160	118	131	132	137	148	139	133	142	144	153	126	136	148	132	134	127	142	148	120	124	165	152	115	128	127	143	152	135	143	169	122	114	138	143	139	140	114	147	157	125	123	137	130	145	145	135	145	132	125	119	144	150	157	134	125	143	142	125	137	149	138	133	138	142	150	119	135	160	147	151	139	142	155	136	128	149	126	115	126	135	123	130	124	163	139	155	150	155	141	124	131	127	139	128	130	130	145	131	156	134	134	135	157	178	130	125	153	138	145	133	109	142	140	130	160	132	128	132	143	135	127	146	136	142	151	125	126	141	140	122	141	133	138	132	132	153	133	144	135	123	145	135	134	140	142	140	124	130	149	139	136	141	136	149	149	131	127	137	131	153	123	121	137	139	132	140	147	128	128	147	128	142	132	125	148	120	149	129	123	134	147	138	158	141	143	115	145	127	130	126	130	138	148	135	143	149	141	133	147	112	126	150	164	130	143	146	141	110	131	135	125	132	136	135	136	125	146	141	153	132	124	133	153	137	128	155	146	133	145	158	145	132	146	147	130	143	147	159	110	131	114	141	150	130	131	127	154	142	133	116	116	126	135	128	140	125	132	150	131	129	130	148	140	126	123	152	139	143	130	126	125	116	149	145	137	141	128	111	142	126	145	128	159	142	140	125	137	147	135	140	144	144	128	124	140	143	145	127	153	137	123	153	150	151	126	125	120	136	133	143	127	121	137	172	131	144	131	137	140	119	143	115	136	125	133	155	137	152	132	152	137	150	125	139	121	124	151	134	124	120	144	145	140	131	135	145	134	126	157	142	137	142	128	136	135	120	103	129	129	153	144	147	144	140	137	124	148	152	118	145	118	139	144	143	125	131	126	151	133	121	115	126	149	121	136	153	137	118	136	117	127	127	134	139	154	124	121	131	119	131	120	163	141	139	136	155	128	139	146	132	118	126	134	130	119	134	140	143	128	138	129	133	122	136	141	130	130	140	149	140	127	119	170	153	124	135	146	144	143	136	140	147	145	126	145	128	137	131	139	149	140	153	130	156	138	155	149	141	139	135	136	145	138	127	136	113	129	130	134	139	140	129	132	139	122	133	111	127	142	140	129	128	143	141	137	130	123	136	140	140	142	154	144	119	142	123	146	139	152	132	146	131	154	143	150	133	143	124	127	131	145	137	150	141	135	129	138	154	146	161	127	140	140	116	161	144	130	131	177	137	127	140	139	130	130	139	115	124	132	121	122	130	139	128	134	128	136	153	137	134	138	128	146	135	143	140	130	124	123	122	125	135	141	145	145	125	112	148	116	128	136	142	128	135	135	127	152	132	137	145	124	111	138	116	132	148	128	139	140	166	144	153	131	109	124	120	126	127	126	107	117	127	142	156	138	149	130	128	139	105	141	149	123	140	144	132	131	133	113	136	114	127	139	163	150	132	133	155	132	141	147	125	144	141	111	129	133	127	114	163	163	123	150	141	131	142	127	135	137	126	108	152	131	120	142	133	137	122	134	145	144	118	139	125	148	138	143	129	115	124	188	120	110	132	137	136	138	150	126	137	146	136	129	148	156	138	144	149	134	125	142	138	148	124	130	134	167	127	131	133	127	144	154	126	145	130	154	126	135	134	151	123	130	126	128	140	153	139	146	137	134	147	136	126	138	150	123	122	169	133	115	131	124	143	128	143	125	148	145	122	126	128	150	120	158	136	108	120	166	141	143	128	129	139	137	149	152	110	149	148	151	121	110	118	140	148	149	124	131	117	122	145	131	136	128	149	130	121	142	150	121	133	132	128	132	137	145	140	134	114	157	122	146	131	131	130	141	136	128	135	131	129	122	140	139	168	149	118	115	134	119	146	122	119	136	130	121	153	128	154	159	134	134	130	137	142	123	150	128	138	127	135	134	144	136	154	135	114	127	120	137	137	139	134	126	141	140	138	107	150	129	115	139	117	142	127	132	135	120	135	157	118	126	141	132	140	139	130	134	141	144	163	157	124	132	150	123	139	146	142	134	135	147	152	156	130	138	150	127	148	140	155	135	131	139	124	124	170	143	139	120	163	137	135	115	127	144	149	149	146	142	133	133	115	126	125	152	143	127	150	158	140	143	128	126	151	147	140	134	139	125	118	146	131	149	134	131	130	116	121	132	145	122	138	136	120	134	163	142	149	133	154	144	133	145	150	121	123	152	137	126	140	150	152	119	129	134	126	128	126	167	156	127	147	137	134	133	143	126	130	137	149	138	120	146	136	154	141	124	117	140	131	143	121	137	155	149	137	134	139	139	147	146	168	143	125	137	120	133	128	130	136	118	132	116	136	126	126	137	138	154	154	146	124	133	163	137	146	143	147	119	135	145	141	135	151	157	109	121	114	142	131	149	118	121	136	123	122	132	144	126	131	143	139	138	133	142	137	143	130	112	153	121	141	159	146	156	138	127	157	162	131	153	150	141	146	136	151	138	119	135	140	149	127	157	131	141	178	161	133	136	142	129	131	132	123	140	134	133	136	148	116	128	140	127	136	131	141	131	113	138	129	147	145	135	139	169	135	122	152	134	140	125	123	134	111	146	134	143	128	135	147	117	141	142	119	137	136	137	143	136	137	156	128	126	115	131	154	127	126	137	146	139	145	145	144	121	132	140	136	138	149	163	122	141	128	156	119	145	133	152	131	126	128	126	145	145	130	146	146	148	132	141	151	134	121	145	127	140	137	136	132	132	140	126	132	129	144	159	135	150	156	130	138	130	133	135	123	125	124	147	121	121	131	131	136	111	126	133	145	119	135	138	129	132	146	143	139	117	140	151	144	138	147	151	140	121	129	129	139	132	123	138	113	126	148	125	124	136	121	158	133	126	155	143	126	129	170	129	126	121	122	121	136	132	123	124	126	121	131	116	129	143	141	127	136	161	126	140	150	123	140	137	124	113	133	141	135	142	144	128	116	131	127	128	117	129	136	143	117	135	118	154	134	136	155	144	135	175	123	138	138	158	130	130	149	158	131	129	141	117	129	127	143	131	140	132	152	149	121	135	136	133	127	141	118	136	149	124	120	123	132	117	128	152	137	148	137	133	158	140	139	132	124	128	155	150	140	139	148	129	121	141	134	165	131	150	132	169	132	140	119
6416	1092	2396	2826	2554	2068	1611	1422	1229	1086	918	864	785	743	704	659	628	642	645	525	567	528	554	544	498	510	488	492	453	462	422	461	433	425	435	423	459	409	430	451	467	442	453	413	428	396	435	425	443	361	411	439	415	446	393	416	374	388	428	425	401	405	384	442	388	439	435	420	418	415	403	426	399	421	410	378	436	431	418	393	356	411	393	391	413	409	390	427	422	405	410	438	415	379	418	422	430	380	387	391	403	368	413	409	446	416	420	406	408	395	386	387	389	421	393	371	378	384	384	409	378	385	403	343	350	403	394	372	377	373	412	387	339	401	416	422	400	421	402	422	435	388	447	373	362	399	402	382	374	403	409	346	367	394	386	404	427	445	389	383	444	390	369	398	390	391	400	400	386	368	421	409	402	411	341	401	382	360	379	405	379	382	396	385	412	389	389	401	374	377	384	414	406	377	373	407	389	406	384	381	394	432	396	398	391	397	436	385	402	368	389	422	385	402	389	401	380	412	384	416	383	427	385	413	379	381	402	380	406	408	422	386	411	390	363	410	372	384	389	411	371	367	411	402	447	353	393	420	441	384	410	408	367	362	372	413	373	410	368	389	410	377	393	393	376	382	380	430	396	370	402	419	407	418	392	391	386	416	388	400	374	371	407	422	381	395	414	348	367	415	423	378	417	406	382	374	383	356	384	381	376	393	390	360	391	370	386	401	393	405	401	401	408	364	386	378	404	372	444	378	421	378	386	409	414	371	387	387	426	382	396	374	404	402	398	396	388	389	408	417	408	395	375	400	405	412	375	394	370	395	368	448	405	426	412	403	373	420	392	355	375	368	428	400	411	424	373	391	394	368	381	365	405	401	403	383	368	419	382	386	387	389	344	412	384	388	398	393	397	417	380	377	357	422	372	394	377	412	378	409	400	414	397	391	367	396	417	383	383	396	377	387	419	397	432	396	398	379	399	397	380	401	387	373	374	414	409	405	366	362	423	373	404	394	403	402	393	388	407	383	374	393	397	384	383	411	388	421	383	363	399	412	399	389	382	396	361	389	388	390	407	399	386	369	395	398	402	407	377	376	388	409	419	380	360	404	363	376	400	422	367	370	405	381	381	368	370	380	409	377	405	399	369	377	373	383	400	379	437	442	388	411	397	402	410	443	389	359	410	377	427	412	404	392	418	417	360	409	385	342	377	417	392	372	384	414	411	408	414	414	427	356	411	424	393	405	399	405	379	391	414	397	430	404	426	407	360	370	414	416	353	391	387	375	415	362	378	402	440	396	396	399	381	372	400	392	415	365	406	404	394	401	441	382	384	372	396	386	393	396	430	395	409	398	387	393	430	364	405	408	420	355	384	443	422	393	371	370	393	374	343	395	395	397	376	403	365	385	394	360	403	387	394	407	357	398	393	404	408	383	405	364	406	409	411	417	409	400	415	390	419	398	412	387	420	388	445	384	385	393	389	415	429	389	382	402	397	381	377	370	399	402	389	419	432	388	404	392	411	430	418	388	408	392	377	373	395	413	392	421	409	417	371	379	410	350	457	374	372	402	391	420	407	394	417	361	414	399	384	379	417	412	383	374	373	427	385	395	395	383	412	379	383	398	374	373	396	394	393	412	400	399	364	396	412	383	374	367	388	379	369	407	389	387	388	435	422	406	399	389	399	412	399	403	413	386	399	392	394	407	407	374	380	399	397	399	369	419	440	410	414	359	390	427	376	380	390	391	401	403	371	380	395	383	376	412	379	424	419	389	443	393	425	383	397	373	373	404	402	424	364	372	417	376	381	418	419	360	406	374	397	387	430	382	372	383	400	389	417	440	375	382	438	414	393	381	414	396	406	429	406	397	402	409	385	416	388	397	371	365	410	367	380	397	438	400	370	392	399	411	408	416	397	399	379	391	436	390	369	427	364	359	414	383	365	395	374	399	401	389	379	386	398	385	410	390	408	394	381	390	371	413	383	390	401	393	394	402	398	414	408	374	396	410	375	370	427	360	371	404	383	397	389	424	431	402	402	389	395	388	375	403	390	394	421	399	384	409	374	389	387	419	428	392	401	390	403	416	389	409	464	388	378	389	365	420	397	359	400	419	390	374	404	407	384	399	369	438	385	392	375	391	377	404	407	394	402	370	377	370	381	406	414	389	396	385	387	393	373	363	433	381	349	396	383	412	364	393	375	364	419	372	389	403	414	446	412	424	392	371	402	388	398	363	390	383	393	404	408	377	388	379	402	400	399	394	394	374	386	380	431	378	389	430	407	403	393	413	392	409	349	401	384	386	402	388	414	380	389	333	431	397	367	355	376	384	354	372	414	375	398	424	376	379	413	407	378	378	331	375	408	363	377	420	357	375	387	362	385	365	370	377	388	375	409	397	378	381	387	421	410	428	402	421	349	410	430	397	411	422	404	391	382	387	417	393	415	386	398	393	395	381	437	419	380	390	388	394	395	409	382	396	413	412	357	395	381	397	374	394	388	371	364	369	418	405	396	382	391	379	368	385	398	355	375	367	364	396	404	399	375	414	354	379	393	413	412	398	394	396	424	389	398	366	360	375	390	384	374	431	393	389	384	389	403	432	370	392	361	371	364	390	397	404	408	385	415	375	391	431	414	399	405	397	376	382	391	405	382	396	389	403	373	386	434	417	408	376	397	393	416	410	397	374	428	402	438	383	396	424	401	383	406	421	410	419	401	401	378	406	395	373	431	407	398	379	374	412	397	398	395	377	393	408	385	390	372	373	392	410	398	367	401	389	417	387	385	385	390	370	421	387	409	395	361	423	411	364	358	383	357	433	362	400	392	399	382	372	407	425	421	402	410	379	413	423	425	408	363	413	409	386	402	366	371	405	385	378	405	368	386	410	403	381	390	364	423	357	363	408	401	369	368	405	375	359	413	403	446	376	402	389	392	353	422	370	411	409	406	445	442	372	398	369	417	402	411	346	412	423	351	399	381	426	423	371	368	396	370	392	428	382	348	419	394	421	420	399	400	427	427	399	409	401	378	399	410	371	406	386	416	376	408	377	416	405	397	409	382	342	379	393	375	365	396	396	410	409	391	380	395	373	388	379	411	405	394	420	391	337	406	353	420	427	352	400	399	376	418	417	393	395	418	395	338	406	372	426	411	371	367	402	392	345	397	445	406	403	421	408	395	412	394	387	396	380	387	406	377	366	412	368	389	435	401	370	385	377	384	368	390	389	410	374	411	381	389	359	400	405	384	394	430	388	407	373	413	391	399	390	400	371	396	392	429	375	387	367	386	353	382	390	390	388	401	389	385	360	367	369	410	421	441	356	442	380	395	368	390	388	384	369	401	405	370	372	381	392	407	376	393	383	353	378	362	390	404	357	384	367	405	391	409	365	395	390	370	382	403	379	428	394	392	407	388	380	386	372	372	381	399	369	360	437	385	396	361	409	383	407	371	399	379	426	399	403	392	406	401	385	401	373	377	379	415	411	375	414	381	375	387	455	384	385	385	372
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
